Replace codes based on codes of setting-mobile 00/168800/1 accepted/tizen/unified/20180227.062938 submit/tizen/20180226.083257 submit/tizen/20180312.104507
authorKiseok Chang <kiso.chang@samsung.com>
Wed, 31 Jan 2018 05:21:41 +0000 (14:21 +0900)
committerKiseok Chang <kiso.chang@samsung.com>
Wed, 31 Jan 2018 05:21:41 +0000 (14:21 +0900)
Change-Id: Id321e2e0890d301eb872ad3204b6006f985661c4

391 files changed:
583.org.tizen.setting.patch.sh [new file with mode: 0755]
CMakeLists.txt
Doxyfile [new file with mode: 0644]
doxygen_res/org.tizen.setting.screen1.png [new file with mode: 0644]
doxygen_res/org.tizen.setting.screen2.png [new file with mode: 0644]
doxygen_res/org.tizen.setting.screen3.png [new file with mode: 0644]
include/setting-debug.h
include/setting-handler.h [deleted file]
include/setting-helper.h [deleted file]
include/setting-main.h
include/setting.h [changed mode: 0644->0755]
mime.setting.xml.in [new file with mode: 0644]
org.tizen.setting.manifest
org.tizen.setting.png [changed mode: 0755->0644]
org.tizen.setting.xml.in [changed mode: 0755->0644]
org.tizen.setting.xml.ref.in [new file with mode: 0644]
packaging/firewall.service [changed mode: 0755->0644]
packaging/org.tizen.setting-profile_common.spec [deleted file]
packaging/org.tizen.setting.spec [new file with mode: 0755]
packaging/setting-rebootmode.service [changed mode: 0755->0644]
resource/500.settings_upgrade.sh [new file with mode: 0644]
resource/accessibility-settings-set-value.edc [new file with mode: 0644]
resource/accessibility-smart-switch-accessory-popup.edc [new file with mode: 0644]
resource/accessibility-smart-switch-accessory.edc [new file with mode: 0644]
resource/changeable/org.tizen.setting.xml.in [deleted file]
resource/changeable/org.tizen.setting_font-lite.xml.in [deleted file]
resource/common-data-define.edc [new file with mode: 0644]
resource/edc_resource/genlist_item_mobile_data_usage.edc [new file with mode: 0644]
resource/edc_resource/popup_custom.edc [deleted file]
resource/font-slider.edc [changed mode: 0755->0644]
resource/genlist_macro.edc [deleted file]
resource/genlist_textblock_style.edc [deleted file]
resource/gl-item-entry-main.edc [new file with mode: 0644]
resource/icons/brightness_icon/quick_icon_brightness_00.png [deleted file]
resource/icons/brightness_icon/quick_icon_brightness_01.png [deleted file]
resource/icons/brightness_icon/quick_icon_brightness_02.png [deleted file]
resource/icons/brightness_icon/quick_icon_brightness_03.png [deleted file]
resource/icons/brightness_icon/quick_icon_brightness_04.png [deleted file]
resource/icons/brightness_icon/quick_icon_brightness_05.png [deleted file]
resource/icons/brightness_icon/quick_icon_brightness_06.png [deleted file]
resource/icons/brightness_icon/quick_icon_brightness_07.png [deleted file]
resource/icons/brightness_icon/quick_icon_brightness_08.png [deleted file]
resource/icons/brightness_icon/quick_icon_brightness_09.png [deleted file]
resource/icons/brightness_icon/quick_icon_brightness_10.png [deleted file]
resource/icons/brightness_icon/quick_icon_brightness_11.png [deleted file]
resource/icons/brightness_icon/settings_ic_brightness_00.png [new file with mode: 0644]
resource/icons/brightness_icon/settings_ic_brightness_01.png [new file with mode: 0644]
resource/icons/brightness_icon/settings_ic_brightness_02.png [new file with mode: 0644]
resource/icons/brightness_icon/settings_ic_brightness_03.png [new file with mode: 0644]
resource/icons/brightness_icon/settings_ic_brightness_04.png [new file with mode: 0644]
resource/icons/brightness_icon/settings_ic_brightness_05.png [new file with mode: 0644]
resource/icons/brightness_icon/settings_ic_brightness_06.png [new file with mode: 0644]
resource/icons/brightness_icon/settings_ic_brightness_07.png [new file with mode: 0644]
resource/icons/brightness_icon/settings_ic_brightness_08.png [new file with mode: 0644]
resource/icons/brightness_icon/settings_ic_brightness_09.png [new file with mode: 0644]
resource/icons/brightness_icon/settings_ic_brightness_10.png [new file with mode: 0644]
resource/icons/brightness_icon/settings_ic_brightness_11.png [new file with mode: 0644]
resource/icons/default_icon_service.png [changed mode: 0755->0644]
resource/icons/list_icon/settings_about_device.png [changed mode: 0755->0644]
resource/icons/list_icon/settings_accessibility.png [changed mode: 0755->0644]
resource/icons/list_icon/settings_account.png [changed mode: 0755->0644]
resource/icons/list_icon/settings_applications.png [changed mode: 0755->0644]
resource/icons/list_icon/settings_backup_and_reset.png [changed mode: 0755->0644]
resource/icons/list_icon/settings_battery.png [new file with mode: 0644]
resource/icons/list_icon/settings_bluetooth.png [changed mode: 0755->0644]
resource/icons/list_icon/settings_call_setting.png [changed mode: 0755->0644]
resource/icons/list_icon/settings_convergence.png [new file with mode: 0644]
resource/icons/list_icon/settings_data_usage.png [new file with mode: 0644]
resource/icons/list_icon/settings_date_and_time.png [changed mode: 0755->0644]
resource/icons/list_icon/settings_decoration.png [new file with mode: 0644]
resource/icons/list_icon/settings_developer.png [new file with mode: 0644]
resource/icons/list_icon/settings_display.png [changed mode: 0755->0644]
resource/icons/list_icon/settings_flight.png [changed mode: 0755->0644]
resource/icons/list_icon/settings_ic_delete.png [new file with mode: 0644]
resource/icons/list_icon/settings_ic_location.png [new file with mode: 0644]
resource/icons/list_icon/settings_language_and_input.png [changed mode: 0755->0644]
resource/icons/list_icon/settings_list_developer.png [changed mode: 0755->0644]
resource/icons/list_icon/settings_location.png [deleted file]
resource/icons/list_icon/settings_lock_screen_and_security.png [changed mode: 0755->0644]
resource/icons/list_icon/settings_lockscreen.png [new file with mode: 0644]
resource/icons/list_icon/settings_mobile_networks.png [changed mode: 0755->0644]
resource/icons/list_icon/settings_more_connections.png [changed mode: 0755->0644]
resource/icons/list_icon/settings_nfc_and_payment.png [changed mode: 0755->0644]
resource/icons/list_icon/settings_privacy_and_safety.png [changed mode: 0755->0644]
resource/icons/list_icon/settings_security.png [changed mode: 0755->0644]
resource/icons/list_icon/settings_sim_card_magager.png [new file with mode: 0644]
resource/icons/list_icon/settings_sound_and_notifications.png [changed mode: 0755->0644]
resource/icons/list_icon/settings_special_days.png [new file with mode: 0644]
resource/icons/list_icon/settings_storage.png [changed mode: 0755->0644]
resource/icons/list_icon/settings_tethering.png [changed mode: 0755->0644]
resource/icons/list_icon/settings_ultra_data_saving_mode.png [new file with mode: 0644]
resource/icons/list_icon/settings_wallpapers.png [changed mode: 0755->0644]
resource/icons/list_icon/settings_wifi.png [changed mode: 0755->0644]
resource/icons/list_icon/settings_wifi_direct.png [changed mode: 0755->0644]
resource/icons/mainmenu.png [changed mode: 0755->0644]
resource/icons/org.tizen.setting.png [changed mode: 0755->0644]
resource/icons/plus.png [new file with mode: 0644]
resource/icons/preview_focus.#.png [new file with mode: 0644]
resource/icons/preview_focus_effect.#.png [new file with mode: 0644]
resource/icons/setting_colortheme_select.#.png [new file with mode: 0644]
resource/icons/setting_colortheme_select_ef.#.png [new file with mode: 0644]
resource/icons/simple_password_bg.#.png [changed mode: 0755->0644]
resource/icons/slider_point.png [new file with mode: 0644]
resource/icons/sound_icon/00_volume_icon.png [deleted file]
resource/icons/sound_icon/B04_slider_icon_notification.png [deleted file]
resource/icons/sound_icon/B04_slider_icon_notification_mute.png [deleted file]
resource/icons/sound_icon/B04_slider_icon_ring.png [deleted file]
resource/icons/sound_icon/B04_slider_icon_system.png [deleted file]
resource/icons/sound_icon/B04_slider_icon_system_mute.png [deleted file]
resource/icons/sound_icon/B04_slider_icon_vibrate.png [deleted file]
resource/icons/sound_icon/B04_volume_icon_mute.png [deleted file]
resource/icons/sound_slider_icon_incoming_call.png [new file with mode: 0644]
resource/icons/sound_slider_icon_notification.png [new file with mode: 0644]
resource/icons/sound_slider_icon_notification_mute.png [new file with mode: 0644]
resource/icons/sound_slider_icon_notification_vibrate.png [new file with mode: 0644]
resource/icons/sound_slider_icon_system.png [new file with mode: 0644]
resource/icons/sound_slider_icon_system_mute.png [new file with mode: 0644]
resource/icons/sound_slider_icon_system_vibrate.png [new file with mode: 0644]
resource/icons/sound_slider_icon_volume.png [new file with mode: 0644]
resource/icons/sound_slider_icon_volume_mute.png [new file with mode: 0644]
resource/icons/sound_slider_icon_volume_vibrate.png [new file with mode: 0644]
resource/icons/sound_volume_ic_setting.png [new file with mode: 0644]
resource/icons/sound_volume_popup_bg.#.png [new file with mode: 0644]
resource/images/00_expandable_bg.png [deleted file]
resource/images/00_expandable_bg_bottom.png [deleted file]
resource/images/00_expandable_bg_center.png [deleted file]
resource/images/00_expandable_bg_top.png [deleted file]
resource/images/00_focus.png [deleted file]
resource/images/00_focus_01.#.png [deleted file]
resource/images/00_list_button_expand_closed.png [deleted file]
resource/images/00_list_button_expand_opened.png [deleted file]
resource/images/00_list_group_bg.#.png [deleted file]
resource/images/00_list_group_bg.png [deleted file]
resource/images/00_list_group_bg_bottom.#.png [deleted file]
resource/images/00_list_group_bg_bottom.png [deleted file]
resource/images/00_list_group_bg_bottom_ef.#.png [deleted file]
resource/images/00_list_group_bg_bottom_focus.png [deleted file]
resource/images/00_list_group_bg_bottom_press.png [deleted file]
resource/images/00_list_group_bg_center.#.png [deleted file]
resource/images/00_list_group_bg_center.png [deleted file]
resource/images/00_list_group_bg_center_ef.#.png [deleted file]
resource/images/00_list_group_bg_center_focus.png [deleted file]
resource/images/00_list_group_bg_center_press.png [deleted file]
resource/images/00_list_group_bg_ef.#.png [deleted file]
resource/images/00_list_group_bg_press.png [deleted file]
resource/images/00_list_group_bg_top.#.png [deleted file]
resource/images/00_list_group_bg_top.png [deleted file]
resource/images/00_list_group_bg_top_ef.#.png [deleted file]
resource/images/00_list_group_bg_top_focus.png [deleted file]
resource/images/00_list_group_bg_top_press.png [deleted file]
resource/images/00_nocontents_text.png [deleted file]
resource/images/00_progress_bar.png [deleted file]
resource/images/00_progress_bg.png [deleted file]
resource/images/00_slider_center_point_bg.png [deleted file]
resource/images/00_slider_handle.png [deleted file]
resource/images/00_slider_handle_dim.png [deleted file]
resource/images/00_slider_handle_press.png [deleted file]
resource/images/A01-1_color_picker_palette_focus.#.png [deleted file]
resource/images/A01-1_progress_pending_01.png [new file with mode: 0644]
resource/images/A01-1_progress_pending_01_dim.png [new file with mode: 0644]
resource/images/A01-1_progress_pending_02.png [new file with mode: 0644]
resource/images/A01-1_progress_pending_02_dim.png [new file with mode: 0644]
resource/images/Long_life_bg_home_720.png [deleted file]
resource/images/Long_life_bg_lock_720.png [deleted file]
resource/images/core_progress_bar.#.png
resource/images/core_slider_handle_normal.png
resource/images/core_slider_handle_press.png
resource/images/soundalive_progress_point.png [changed mode: 0755->0644]
resource/langlist.xml.in
resource/media/settings/Ringtones/ringtone_sdk.mp3 [changed mode: 0755->0644]
resource/media/settings/Wallpapers/home_001.png [changed mode: 0755->0644]
resource/po/CMakeLists.txt
resource/po/ar.po
resource/po/az.po
resource/po/bg.po [changed mode: 0644->0755]
resource/po/ca.po [changed mode: 0644->0755]
resource/po/cs.po [changed mode: 0644->0755]
resource/po/da.po [changed mode: 0644->0755]
resource/po/de.po [changed mode: 0644->0755]
resource/po/el_GR.po [changed mode: 0644->0755]
resource/po/en.po [changed mode: 0644->0755]
resource/po/en_PH.po [changed mode: 0644->0755]
resource/po/en_US.po [changed mode: 0644->0755]
resource/po/es_ES.po [changed mode: 0644->0755]
resource/po/es_US.po [changed mode: 0644->0755]
resource/po/et.po [changed mode: 0644->0755]
resource/po/eu.po [changed mode: 0644->0755]
resource/po/fi.po [changed mode: 0644->0755]
resource/po/fr.po [changed mode: 0644->0755]
resource/po/fr_CA.po [changed mode: 0644->0755]
resource/po/ga.po [changed mode: 0644->0755]
resource/po/gl.po [changed mode: 0644->0755]
resource/po/hi.po [deleted file]
resource/po/hr.po [changed mode: 0644->0755]
resource/po/hu.po [changed mode: 0644->0755]
resource/po/hy.po [changed mode: 0644->0755]
resource/po/is.po [changed mode: 0644->0755]
resource/po/it_IT.po [changed mode: 0644->0755]
resource/po/ja_JP.po
resource/po/ka.po [changed mode: 0644->0755]
resource/po/kk.po [changed mode: 0644->0755]
resource/po/ko_KR.po
resource/po/lt.po [changed mode: 0644->0755]
resource/po/lv.po [changed mode: 0644->0755]
resource/po/mk.po [changed mode: 0644->0755]
resource/po/mn_MN.po [deleted file]
resource/po/nb.po [changed mode: 0644->0755]
resource/po/nl.po [changed mode: 0644->0755]
resource/po/output.xml [deleted file]
resource/po/pl.po [changed mode: 0644->0755]
resource/po/pt_BR.po [changed mode: 0644->0755]
resource/po/pt_PT.po [changed mode: 0644->0755]
resource/po/ro.po [changed mode: 0644->0755]
resource/po/ru_RU.po
resource/po/sk.po [changed mode: 0644->0755]
resource/po/sl.po [changed mode: 0644->0755]
resource/po/sr.po [changed mode: 0644->0755]
resource/po/sv.po
resource/po/tr_TR.po [changed mode: 0644->0755]
resource/po/uk.po [changed mode: 0644->0755]
resource/po/uz.po [changed mode: 0644->0755]
resource/po/zh_CN.po
resource/po/zh_HK.po [changed mode: 0644->0755]
resource/po/zh_TW.po [changed mode: 0644->0755]
resource/setting-genlist-macro.edc [deleted file]
resource/setting-genlist.edc [deleted file]
resource/setting-theme.edc
resource/settings.edc [deleted file]
resource/sounds/Tizen_Touch.wav [deleted file]
resource/sounds/button-pressed.wav [deleted file]
resource/storage-graph.edc [new file with mode: 0644]
resource/test.db [deleted file]
resource/tizen-dark-inc.edc [deleted file]
resource/ug-setting-shortcut-efl.xml.in
scripts/create_po_header.sh
scripts/po_check.sh
setting-about/CMakeLists.txt
setting-about/include/setting-about-main.h
setting-about/include/setting-about-status.h [new file with mode: 0644]
setting-about/include/setting-about.h
setting-about/src/setting-about-main.c
setting-about/src/setting-about-status.c [new file with mode: 0644]
setting-about/src/setting-about.c [changed mode: 0644->0755]
setting-applications/CMakeLists.txt
setting-applications/include/setting-applications-default-app.h [new file with mode: 0644]
setting-applications/include/setting-applications-defaultapp.h [new file with mode: 0644]
setting-applications/include/setting-applications-main.h
setting-applications/include/setting-applications.h
setting-applications/src/setting-applications-defaultapp.c [new file with mode: 0755]
setting-applications/src/setting-applications-main.c [changed mode: 0644->0755]
setting-applications/src/setting-applications.c
setting-appmgr/CMakeLists.txt
setting-appmgr/include/setting-appmgr-async-worker.h
setting-appmgr/include/setting-appmgr-main.h
setting-appmgr/include/setting-appmgr-pkginfo-utils.h
setting-appmgr/include/setting-appmgr-pkginfo.h
setting-appmgr/include/setting-appmgr-runinfo.h
setting-appmgr/include/setting-appmgr-string.h
setting-appmgr/include/setting-appmgr-utils.h
setting-appmgr/include/setting-appmgr.h [changed mode: 0644->0755]
setting-appmgr/src/setting-appmgr-async-worker.c
setting-appmgr/src/setting-appmgr-main.c
setting-appmgr/src/setting-appmgr-pkginfo-utils.c
setting-appmgr/src/setting-appmgr-pkginfo.c [changed mode: 0644->0755]
setting-appmgr/src/setting-appmgr-runinfo.c [changed mode: 0644->0755]
setting-appmgr/src/setting-appmgr-utils.c [changed mode: 0644->0755]
setting-appmgr/src/setting-appmgr.c [changed mode: 0644->0755]
setting-common/CMakeLists.txt
setting-common/include/setting-cfg.h
setting-common/include/setting-common-alarmmgr.h [deleted file]
setting-common/include/setting-common-data-edj-define.h [deleted file]
setting-common/include/setting-common-data-error.h
setting-common/include/setting-common-data-slp-setting.h
setting-common/include/setting-common-data-type.h
setting-common/include/setting-common-draw-naviframe.h [new file with mode: 0644]
setting-common/include/setting-common-draw-widget.h
setting-common/include/setting-common-general-func.h
setting-common/include/setting-common-init.h [new file with mode: 0644]
setting-common/include/setting-common-resource.h [changed mode: 0644->0755]
setting-common/include/setting-common-search.h [deleted file]
setting-common/include/setting-common-sound.h [deleted file]
setting-common/include/setting-common-string.h [changed mode: 0644->0755]
setting-common/include/setting-common-view.h
setting-common/src/setting-cfg.c [changed mode: 0644->0755]
setting-common/src/setting-common-alarmmgr.c [deleted file]
setting-common/src/setting-common-data-slp-setting.c [changed mode: 0644->0755]
setting-common/src/setting-common-draw-genlist.c [changed mode: 0755->0644]
setting-common/src/setting-common-draw-naviframe.c
setting-common/src/setting-common-draw-popup.c
setting-common/src/setting-common-draw-searchbar.c [changed mode: 0644->0755]
setting-common/src/setting-common-draw-widget.c
setting-common/src/setting-common-general-func.c
setting-common/src/setting-common-init.c [new file with mode: 0644]
setting-common/src/setting-common-resource.c [deleted file]
setting-common/src/setting-common-search.c [deleted file]
setting-common/src/setting-common-sound.c [deleted file]
setting-common/src/setting-common-view.c [changed mode: 0644->0755]
setting-display/CMakeLists.txt
setting-display/include/setting-display-brightness.h
setting-display/include/setting-display-main.h
setting-display/include/setting-display.h
setting-display/src/setting-display-brightness.c
setting-display/src/setting-display-main.c
setting-display/src/setting-display.c
setting-fileview/CMakeLists.txt
setting-fileview/include/setting-fileview-main.h [deleted file]
setting-fileview/include/setting-fileview.h [changed mode: 0644->0755]
setting-fileview/src/setting-fileview-main.c
setting-fileview/src/setting-fileview.c [changed mode: 0644->0755]
setting-font/CMakeLists.txt
setting-font/include/setting-font-font-size.h
setting-font/include/setting-font-main.h
setting-font/include/setting-font.h
setting-font/src/TAGS [deleted file]
setting-font/src/setting-font-font-size.c [changed mode: 0755->0644]
setting-font/src/setting-font-main.c
setting-font/src/setting-font.c [changed mode: 0755->0644]
setting-language-and-input/CMakeLists.txt [new file with mode: 0755]
setting-language-and-input/include/setting-language-and-input.h [new file with mode: 0755]
setting-language-and-input/src/setting-display-language-view.c [new file with mode: 0644]
setting-language-and-input/src/setting-language-and-input-view.c [new file with mode: 0755]
setting-language-and-input/src/setting-language-and-input.c [new file with mode: 0644]
setting-license/CMakeLists.txt [new file with mode: 0755]
setting-license/include/setting-license.h [new file with mode: 0755]
setting-license/src/setting-license-view.c [new file with mode: 0755]
setting-license/src/setting-license.c [new file with mode: 0644]
setting-phone/CMakeLists.txt [deleted file]
setting-phone/include/setting-phone-display-language.h [deleted file]
setting-phone/include/setting-phone-language-region.h [deleted file]
setting-phone/include/setting-phone-license-main.h [deleted file]
setting-phone/include/setting-phone-region-format.h [deleted file]
setting-phone/include/setting-phone.h [deleted file]
setting-phone/src/setting-phone-display-language.c [deleted file]
setting-phone/src/setting-phone-language-region.c [deleted file]
setting-phone/src/setting-phone-license-main.c [deleted file]
setting-phone/src/setting-phone-region-format.c [deleted file]
setting-phone/src/setting-phone.c [deleted file]
setting-profile/CMakeLists.txt
setting-profile/include/setting-profile-sound-main.h [deleted file]
setting-profile/include/setting-profile.h
setting-profile/src/setting-profile-common.c
setting-profile/src/setting-profile-sound-main.c
setting-profile/src/setting-profile.c
setting-profile/src/volume_popup.c
setting-ringtone/CMakeLists.txt
setting-ringtone/include/setting-ringtone-main.h
setting-ringtone/include/setting-ringtone-remove.h [new file with mode: 0644]
setting-ringtone/include/setting-ringtone-util.h [changed mode: 0755->0644]
setting-ringtone/include/setting-ringtone.h
setting-ringtone/src/setting-ringtone-main.c [changed mode: 0644->0755]
setting-ringtone/src/setting-ringtone-remove.c [new file with mode: 0755]
setting-ringtone/src/setting-ringtone-util.c
setting-ringtone/src/setting-ringtone.c
setting-storage/CMakeLists.txt
setting-storage/include/setting-storage-SD.h
setting-storage/include/setting-storage-USB.h
setting-storage/include/setting-storage-applications-utils.h [new file with mode: 0644]
setting-storage/include/setting-storage-applications.h [new file with mode: 0644]
setting-storage/include/setting-storage-async-worker.h
setting-storage/include/setting-storage-default.h
setting-storage/include/setting-storage-main.h
setting-storage/include/setting-storage-miscellaneous.h
setting-storage/include/setting-storage-string.h
setting-storage/include/setting-storage-utils.h
setting-storage/include/setting-storage.h
setting-storage/src/setting-storage-SD.c
setting-storage/src/setting-storage-USB.c
setting-storage/src/setting-storage-applications-utils.c [new file with mode: 0755]
setting-storage/src/setting-storage-applications.c [new file with mode: 0755]
setting-storage/src/setting-storage-async-worker.c
setting-storage/src/setting-storage-default.c
setting-storage/src/setting-storage-main.c
setting-storage/src/setting-storage-miscellaneous.c
setting-storage/src/setting-storage-utils.c [changed mode: 0644->0755]
setting-storage/src/setting-storage.c [changed mode: 0644->0755]
setting-time/CMakeLists.txt
setting-time/include/setting-time-main.h
setting-time/include/setting-time.h
setting-time/src/setting-time-engine.c [changed mode: 0644->0755]
setting-time/src/setting-time-main.c
setting-time/src/setting-time.c
src/CMakeLists.txt
src/conf_util/setting_confutil.c [deleted file]
src/conf_util/setting_confutil.h [deleted file]
src/setting-common-internal.pc.in [changed mode: 0755->0644]
src/setting-handler.c [deleted file]
src/setting-helper.c [deleted file]
src/setting-main.c
src/setting-support-shortcut/support_help_ringtone.c [deleted file]
src/setting-support-shortcut/support_shortcut_wallpaper.c [deleted file]
src/setting.c [changed mode: 0644->0755]

diff --git a/583.org.tizen.setting.patch.sh b/583.org.tizen.setting.patch.sh
new file mode 100755 (executable)
index 0000000..f858ead
--- /dev/null
@@ -0,0 +1,5 @@
+#!/bin/sh
+PATH=/bin:/usr/bin:/sbin:/usr/sbin
+
+/usr/apps/org.tizen.setting/bin/setting_conf_util mig_cfg
+chown app:app %{TZ_SYS_DATA}/setting/setting.cfg
index 6c11f659fe797fa57ba458386a641243a7009701..d34b80c33980a1519a71370fa8dd4a19458d45aa 100755 (executable)
@@ -14,14 +14,23 @@ SET(EDJDIR "${RESDIR}/edje")
 SET(IMAGEDIR "${RESDIR}/images")
 SET(CMAKE_SKIP_BUILD_RPATH true)
 
+# Mobile profile
+IF("${PROFILE}" STREQUAL "mobile")
+ADD_DEFINITIONS("-D_MOBILE_")
+ENDIF("${PROFILE}" STREQUAL "mobile")
+
+# Common profile
+IF("${PROFILE}" STREQUAL "common")
+ADD_DEFINITIONS("-D_COMMON_")
+ENDIF("${PROFILE}" STREQUAL "common")
+
 #set variable
 SET(SETTING_PROFILE setting-profile)
 SET(SETTING_DISPLAY setting-display)
 SET(SETTING_APPLICATIONS setting-applications)
-SET(SETTING_MORECONNECTIONS setting-moreconnections)
 SET(SETTING_TIME setting-time)
-SET(SETTING_PHONE setting-phone)
-SET(SETTING_PASSWORD setting-password)
+SET(SETTING_LANGUAGE_AND_INPUT setting-language-and-input)
+SET(SETTING_LICENSE setting-license)
 SET(SETTING_COMMON setting-common)
 SET(SETTING_ABOUT setting-about)
 SET(SETTING_FONT setting-font)
@@ -30,22 +39,9 @@ SET(SETTING_FILEVIEW setting-fileview)
 SET(SETTING_RINGTONE setting-ringtone)
 SET(SETTING_APPMGR setting-appmgr)
 
-SET(SETTING_PROFILE_UG setting-profile-efl)
-SET(SETTING_DISPLAY_UG setting-display-efl)
-SET(SETTING_APPLICATIONS_UG setting-applications-efl)
-SET(SETTING_TIME_UG setting-time-efl)
-SET(SETTING_PHONE_UG setting-phone-efl)
-SET(SETTING_ABOUT_UG setting-about-efl)
-SET(SETTING_FILEVIEW_UG setting-fileview-efl)
-SET(SETTING_RINGTONE_UG setting-ringtone-efl)
-
-SET(SETTING_FONT_UG setting-font-efl)
-SET(SETTING_STORAGE_UG setting-storage-efl)
-SET(SETTING_MANAGE_APPS_UG setting-manage-applications-efl)
-
 SET(LIB_SETTING_COMMON setting-common)
 
-SET(GC_SECTIONS_FLAGS "-fdata-sections -ffunction-sections -Wl,--gc-sections")
+SET(GC_SECTIONS_FLAGS "-fdata-sections -ffunction-sections -Wl,--gc-sections -Werror-implicit-function-declaration")
 SET(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} ${GC_SECTIONS_FLAGS}")
 SET(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} ${GC_SECTIONS_FLAGS}")
 
@@ -58,13 +54,13 @@ ADD_DEFINITIONS("-D_TZ_SYS_RO_UG=\"${TZ_SYS_RO_UG}\"")
 ADD_DEFINITIONS("-D_TZ_SYS_RO_ICONS=\"${TZ_SYS_RO_ICONS}\"")
 ADD_DEFINITIONS("-D_TZ_SYS_MEDIA=\"${TZ_SYS_MEDIA}\"")
 ADD_DEFINITIONS("-D_TZ_SYS_DB=\"${TZ_SYS_DB}\"")
-
+ADD_DEFINITIONS("-D_TZ_SYS_GLOBALUSER_DATA=\"${TZ_SYS_GLOBALUSER_DATA}\"")
 #Create po header file
 SET(CREATE_PO_HEADER "./scripts/create_po_header.sh")
 EXECUTE_PROCESS(COMMAND  ${CREATE_PO_HEADER}
-        WORKING_DIRECTORY ${CMAKE_SOURCE_DIR}
-        OUTPUT_VARIABLE CREATE_PO_HEADER_OUTPUT
-        RESULT_VARIABLE CREATE_PO_HEADER_RESULT)
+       WORKING_DIRECTORY ${CMAKE_SOURCE_DIR}
+       OUTPUT_VARIABLE CREATE_PO_HEADER_OUTPUT
+       RESULT_VARIABLE CREATE_PO_HEADER_RESULT)
 MESSAGE("Create PO Header result [${CREATE_PO_HEADER_RESULT}] : ${CREATE_PO_HEADER_OUTPUT}")
 
 #setting main view build start
@@ -74,28 +70,28 @@ ADD_SUBDIRECTORY(${CMAKE_SOURCE_DIR}/${SETTING_COMMON})
 ADD_SUBDIRECTORY(resource/po)
 
 
-
 CONFIGURE_FILE(${CMAKE_SOURCE_DIR}/org.tizen.setting.xml.in ${CMAKE_SOURCE_DIR}/org.tizen.setting.xml @ONLY)
+CONFIGURE_FILE(${CMAKE_SOURCE_DIR}/org.tizen.setting.xml.ref.in ${CMAKE_SOURCE_DIR}/org.tizen.setting.xml.ref @ONLY)
 CONFIGURE_FILE(${CMAKE_SOURCE_DIR}/resource/langlist_all.xml.in ${CMAKE_SOURCE_DIR}/resource/langlist_all.xml @ONLY)
 CONFIGURE_FILE(${CMAKE_SOURCE_DIR}/resource/ug-setting-shortcut-efl.xml.in ${CMAKE_SOURCE_DIR}/resource/ug-setting-shortcut-efl.xml @ONLY)
 CONFIGURE_FILE(${CMAKE_SOURCE_DIR}/resource/langlist.india.xml.in ${CMAKE_SOURCE_DIR}/resource/langlist.india.xml @ONLY)
 CONFIGURE_FILE(${CMAKE_SOURCE_DIR}/resource/langlist.xml.in ${CMAKE_SOURCE_DIR}/resource/langlist.xml @ONLY)
-CONFIGURE_FILE(${CMAKE_SOURCE_DIR}/resource/changeable/org.tizen.setting.xml.in ${CMAKE_SOURCE_DIR}/resource/changeable/org.tizen.setting.xml @ONLY)
-CONFIGURE_FILE(${CMAKE_SOURCE_DIR}/resource/changeable/org.tizen.setting_font-lite.xml.in ${CMAKE_SOURCE_DIR}/resource/changeable/org.tizen.setting_font-lite.xml @ONLY)
-
+CONFIGURE_FILE(${CMAKE_SOURCE_DIR}/mime.setting.xml.in ${CMAKE_SOURCE_DIR}/mime.setting.xml @ONLY)
+CONFIGURE_FILE(${CMAKE_SOURCE_DIR}/src/setting-common-internal.pc.in ${CMAKE_SOURCE_DIR}/src/setting-common-internal.pc @ONLY)
 
 # setting bin
 # setting plugin
 ADD_SUBDIRECTORY(src)
 
-# all UGs for Setting itself
-ADD_SUBDIRECTORY(${CMAKE_SOURCE_DIR}/${SETTING_STORAGE})
-ADD_SUBDIRECTORY(${CMAKE_SOURCE_DIR}/${SETTING_PHONE})
-ADD_SUBDIRECTORY(${CMAKE_SOURCE_DIR}/${SETTING_DISPLAY})
-ADD_SUBDIRECTORY(${CMAKE_SOURCE_DIR}/${SETTING_APPLICATIONS})
-ADD_SUBDIRECTORY(${CMAKE_SOURCE_DIR}/${SETTING_PROFILE})
-ADD_SUBDIRECTORY(${CMAKE_SOURCE_DIR}/${SETTING_TIME})
 ADD_SUBDIRECTORY(${CMAKE_SOURCE_DIR}/${SETTING_ABOUT})
+ADD_SUBDIRECTORY(${CMAKE_SOURCE_DIR}/${SETTING_APPLICATIONS})
+ADD_SUBDIRECTORY(${CMAKE_SOURCE_DIR}/${SETTING_APPMGR})
+ADD_SUBDIRECTORY(${CMAKE_SOURCE_DIR}/${SETTING_DISPLAY})
+ADD_SUBDIRECTORY(${CMAKE_SOURCE_DIR}/${SETTING_FILEVIEW})
 ADD_SUBDIRECTORY(${CMAKE_SOURCE_DIR}/${SETTING_FONT})
+ADD_SUBDIRECTORY(${CMAKE_SOURCE_DIR}/${SETTING_LANGUAGE_AND_INPUT})
+ADD_SUBDIRECTORY(${CMAKE_SOURCE_DIR}/${SETTING_LICENSE})
+ADD_SUBDIRECTORY(${CMAKE_SOURCE_DIR}/${SETTING_PROFILE})
 ADD_SUBDIRECTORY(${CMAKE_SOURCE_DIR}/${SETTING_RINGTONE})
-ADD_SUBDIRECTORY(${CMAKE_SOURCE_DIR}/${SETTING_APPMGR})
+ADD_SUBDIRECTORY(${CMAKE_SOURCE_DIR}/${SETTING_STORAGE})
+ADD_SUBDIRECTORY(${CMAKE_SOURCE_DIR}/${SETTING_TIME})
diff --git a/Doxyfile b/Doxyfile
new file mode 100644 (file)
index 0000000..3ffc576
--- /dev/null
+++ b/Doxyfile
@@ -0,0 +1,2305 @@
+# Doxyfile 1.8.6
+
+# This file describes the settings to be used by the documentation system
+# doxygen (www.doxygen.org) for a project.
+#
+# All text after a double hash (##) is considered a comment and is placed in
+# front of the TAG it is preceding.
+#
+# All text after a single hash (#) is considered a comment and will be ignored.
+# The format is:
+# TAG = value [value, ...]
+# For lists, items can also be appended using:
+# TAG += value [value, ...]
+# Values that contain spaces should be placed between quotes (\" \").
+
+#---------------------------------------------------------------------------
+# Project related configuration options
+#---------------------------------------------------------------------------
+
+# This tag specifies the encoding used for all characters in the config file
+# that follow. The default is UTF-8 which is also the encoding used for all text
+# before the first occurrence of this tag. Doxygen uses libiconv (or the iconv
+# built into libc) for the transcoding. See http://www.gnu.org/software/libiconv
+# for the list of possible encodings.
+# The default value is: UTF-8.
+
+DOXYFILE_ENCODING      = UTF-8
+
+# The PROJECT_NAME tag is a single word (or a sequence of words surrounded by
+# double-quotes, unless you are using Doxywizard) that should identify the
+# project for which the documentation is generated. This name is used in the
+# title of most generated pages and in a few other places.
+# The default value is: My Project.
+
+PROJECT_NAME      = "Settings-mobile"
+
+# The PROJECT_NUMBER tag can be used to enter a project or revision number. This
+# could be handy for archiving the generated documentation or if some version
+# control system is used.
+
+PROJECT_NUMBER  =
+
+# Using the PROJECT_BRIEF tag one can provide an optional one line description
+# for a project that appears at the top of each page and should give viewer a
+# quick idea about the purpose of the project. Keep the description short.
+
+PROJECT_BRIEF    =
+
+# With the PROJECT_LOGO tag one can specify an logo or icon that is included in
+# the documentation. The maximum height of the logo should not exceed 55 pixels
+# and the maximum width should not exceed 200 pixels. Doxygen will copy the logo
+# to the output directory.
+
+PROJECT_LOGO      =
+
+# The OUTPUT_DIRECTORY tag is used to specify the (relative or absolute) path
+# into which the generated documentation will be written. If a relative path is
+# entered, it will be relative to the location where doxygen was started. If
+# left blank the current directory will be used.
+
+OUTPUT_DIRECTORY       =
+
+# If the CREATE_SUBDIRS tag is set to YES, then doxygen will create 4096 sub-
+# directories (in 2 levels) under the output directory of each output format and
+# will distribute the generated files over these directories. Enabling this
+# option can be useful when feeding doxygen a huge amount of source files, where
+# putting all generated files in the same directory would otherwise causes
+# performance problems for the file system.
+# The default value is: NO.
+
+CREATE_SUBDIRS  = NO
+
+# The OUTPUT_LANGUAGE tag is used to specify the language in which all
+# documentation generated by doxygen is written. Doxygen will use this
+# information to generate all constant output in the proper language.
+# Possible values are: Afrikaans, Arabic, Armenian, Brazilian, Catalan, Chinese,
+# Chinese-Traditional, Croatian, Czech, Danish, Dutch, English (United States),
+# Esperanto, Farsi (Persian), Finnish, French, German, Greek, Hungarian,
+# Indonesian, Italian, Japanese, Japanese-en (Japanese with English messages),
+# Korean, Korean-en (Korean with English messages), Latvian, Lithuanian,
+# Macedonian, Norwegian, Persian (Farsi), Polish, Portuguese, Romanian, Russian,
+# Serbian, Serbian-Cyrillic, Slovak, Slovene, Spanish, Swedish, Turkish,
+# Ukrainian and Vietnamese.
+# The default value is: English.
+
+OUTPUT_LANGUAGE        = English
+
+# If the BRIEF_MEMBER_DESC tag is set to YES doxygen will include brief member
+# descriptions after the members that are listed in the file and class
+# documentation (similar to Javadoc). Set to NO to disable this.
+# The default value is: YES.
+
+BRIEF_MEMBER_DESC      = YES
+
+# If the REPEAT_BRIEF tag is set to YES doxygen will prepend the brief
+# description of a member or function before the detailed description
+#
+# Note: If both HIDE_UNDOC_MEMBERS and BRIEF_MEMBER_DESC are set to NO, the
+# brief descriptions will be completely suppressed.
+# The default value is: YES.
+
+REPEAT_BRIEF      = YES
+
+# This tag implements a quasi-intelligent brief description abbreviator that is
+# used to form the text in various listings. Each string in this list, if found
+# as the leading text of the brief description, will be stripped from the text
+# and the result, after processing the whole list, is used as the annotated
+# text. Otherwise, the brief description is used as-is. If left blank, the
+# following values are used ($name is automatically replaced with the name of
+# the entity):The $name class, The $name widget, The $name file, is, provides,
+# specifies, contains, represents, a, an and the.
+
+ABBREVIATE_BRIEF       =
+
+# If the ALWAYS_DETAILED_SEC and REPEAT_BRIEF tags are both set to YES then
+# doxygen will generate a detailed section even if there is only a brief
+# description.
+# The default value is: NO.
+
+ALWAYS_DETAILED_SEC    = NO
+
+# If the INLINE_INHERITED_MEMB tag is set to YES, doxygen will show all
+# inherited members of a class in the documentation of that class as if those
+# members were ordinary class members. Constructors, destructors and assignment
+# operators of the base classes will not be shown.
+# The default value is: NO.
+
+INLINE_INHERITED_MEMB  = NO
+
+# If the FULL_PATH_NAMES tag is set to YES doxygen will prepend the full path
+# before files name in the file list and in the header files. If set to NO the
+# shortest path that makes the file name unique will be used
+# The default value is: YES.
+
+FULL_PATH_NAMES        = YES
+
+# The STRIP_FROM_PATH tag can be used to strip a user-defined part of the path.
+# Stripping is only done if one of the specified strings matches the left-hand
+# part of the path. The tag can be used to show relative paths in the file list.
+# If left blank the directory from which doxygen is run is used as the path to
+# strip.
+#
+# Note that you can specify absolute paths here, but also relative paths, which
+# will be relative from the directory where doxygen is started.
+# This tag requires that the tag FULL_PATH_NAMES is set to YES.
+
+STRIP_FROM_PATH        =
+
+# The STRIP_FROM_INC_PATH tag can be used to strip a user-defined part of the
+# path mentioned in the documentation of a class, which tells the reader which
+# header file to include in order to use a class. If left blank only the name of
+# the header file containing the class definition is used. Otherwise one should
+# specify the list of include paths that are normally passed to the compiler
+# using the -I flag.
+
+STRIP_FROM_INC_PATH    =
+
+# If the SHORT_NAMES tag is set to YES, doxygen will generate much shorter (but
+# less readable) file names. This can be useful is your file systems doesn't
+# support long names like on DOS, Mac, or CD-ROM.
+# The default value is: NO.
+
+SHORT_NAMES        = NO
+
+# If the JAVADOC_AUTOBRIEF tag is set to YES then doxygen will interpret the
+# first line (until the first dot) of a Javadoc-style comment as the brief
+# description. If set to NO, the Javadoc-style will behave just like regular Qt-
+# style comments (thus requiring an explicit @brief command for a brief
+# description.)
+# The default value is: NO.
+
+JAVADOC_AUTOBRIEF      = NO
+
+# If the QT_AUTOBRIEF tag is set to YES then doxygen will interpret the first
+# line (until the first dot) of a Qt-style comment as the brief description. If
+# set to NO, the Qt-style will behave just like regular Qt-style comments (thus
+# requiring an explicit \brief command for a brief description.)
+# The default value is: NO.
+
+QT_AUTOBRIEF      = NO
+
+# The MULTILINE_CPP_IS_BRIEF tag can be set to YES to make doxygen treat a
+# multi-line C++ special comment block (i.e. a block of //! or /// comments) as
+# a brief description. This used to be the default behavior. The new default is
+# to treat a multi-line C++ comment block as a detailed description. Set this
+# tag to YES if you prefer the old behavior instead.
+#
+# Note that setting this tag to YES also means that rational rose comments are
+# not recognized any more.
+# The default value is: NO.
+
+MULTILINE_CPP_IS_BRIEF = NO
+
+# If the INHERIT_DOCS tag is set to YES then an undocumented member inherits the
+# documentation from any documented member that it re-implements.
+# The default value is: YES.
+
+INHERIT_DOCS      = YES
+
+# If the SEPARATE_MEMBER_PAGES tag is set to YES, then doxygen will produce a
+# new page for each member. If set to NO, the documentation of a member will be
+# part of the file/class/namespace that contains it.
+# The default value is: NO.
+
+SEPARATE_MEMBER_PAGES  = NO
+
+# The TAB_SIZE tag can be used to set the number of spaces in a tab. Doxygen
+# uses this value to replace tabs by spaces in code fragments.
+# Minimum value: 1, maximum value: 16, default value: 4.
+
+TAB_SIZE              = 4
+
+# This tag can be used to specify a number of aliases that act as commands in
+# the documentation. An alias has the form:
+# name=value
+# For example adding
+# "sideeffect=@par Side Effects:\n"
+# will allow you to put the command \sideeffect (or @sideeffect) in the
+# documentation, which will result in a user-defined paragraph with heading
+# "Side Effects:". You can put \n's in the value part of an alias to insert
+# newlines.
+
+ALIASES                =
+
+# This tag can be used to specify a number of word-keyword mappings (TCL only).
+# A mapping has the form "name=value". For example adding "class=itcl::class"
+# will allow you to use the command class in the itcl::class meaning.
+
+TCL_SUBST            =
+
+# Set the OPTIMIZE_OUTPUT_FOR_C tag to YES if your project consists of C sources
+# only. Doxygen will then generate output that is more tailored for C. For
+# instance, some of the names that are used will be different. The list of all
+# members will be omitted, etc.
+# The default value is: NO.
+
+OPTIMIZE_OUTPUT_FOR_C  = NO
+
+# Set the OPTIMIZE_OUTPUT_JAVA tag to YES if your project consists of Java or
+# Python sources only. Doxygen will then generate output that is more tailored
+# for that language. For instance, namespaces will be presented as packages,
+# qualified scopes will look different, etc.
+# The default value is: NO.
+
+OPTIMIZE_OUTPUT_JAVA   = NO
+
+# Set the OPTIMIZE_FOR_FORTRAN tag to YES if your project consists of Fortran
+# sources. Doxygen will then generate output that is tailored for Fortran.
+# The default value is: NO.
+
+OPTIMIZE_FOR_FORTRAN   = NO
+
+# Set the OPTIMIZE_OUTPUT_VHDL tag to YES if your project consists of VHDL
+# sources. Doxygen will then generate output that is tailored for VHDL.
+# The default value is: NO.
+
+OPTIMIZE_OUTPUT_VHDL   = NO
+
+# Doxygen selects the parser to use depending on the extension of the files it
+# parses. With this tag you can assign which parser to use for a given
+# extension. Doxygen has a built-in mapping, but you can override or extend it
+# using this tag. The format is ext=language, where ext is a file extension, and
+# language is one of the parsers supported by doxygen: IDL, Java, Javascript,
+# C#, C, C++, D, PHP, Objective-C, Python, Fortran, VHDL. For instance to make
+# doxygen treat .inc files as Fortran files (default is PHP), and .f files as C
+# (default is Fortran), use: inc=Fortran f=C.
+#
+# Note For files without extension you can use no_extension as a placeholder.
+#
+# Note that for custom extensions you also need to set FILE_PATTERNS otherwise
+# the files are not read by doxygen.
+
+EXTENSION_MAPPING      =
+
+# If the MARKDOWN_SUPPORT tag is enabled then doxygen pre-processes all comments
+# according to the Markdown format, which allows for more readable
+# documentation. See http://daringfireball.net/projects/markdown/ for details.
+# The output of markdown processing is further processed by doxygen, so you can
+# mix doxygen, HTML, and XML commands with Markdown formatting. Disable only in
+# case of backward compatibilities issues.
+# The default value is: YES.
+
+MARKDOWN_SUPPORT       = YES
+
+# When enabled doxygen tries to link words that correspond to documented
+# classes, or namespaces to their corresponding documentation. Such a link can
+# be prevented in individual cases by by putting a % sign in front of the word
+# or globally by setting AUTOLINK_SUPPORT to NO.
+# The default value is: YES.
+
+AUTOLINK_SUPPORT       = YES
+
+# If you use STL classes (i.e. std::string, std::vector, etc.) but do not want
+# to include (a tag file for) the STL sources as input, then you should set this
+# tag to YES in order to let doxygen match functions declarations and
+# definitions whose arguments contain STL classes (e.g. func(std::string);
+# versus func(std::string) {}). This also make the inheritance and collaboration
+# diagrams that involve STL classes more complete and accurate.
+# The default value is: NO.
+
+BUILTIN_STL_SUPPORT    = NO
+
+# If you use Microsoft's C++/CLI language, you should set this option to YES to
+# enable parsing support.
+# The default value is: NO.
+
+CPP_CLI_SUPPORT        = NO
+
+# Set the SIP_SUPPORT tag to YES if your project consists of sip (see:
+# http://www.riverbankcomputing.co.uk/software/sip/intro) sources only. Doxygen
+# will parse them like normal C++ but will assume all classes use public instead
+# of private inheritance when no explicit protection keyword is present.
+# The default value is: NO.
+
+SIP_SUPPORT        = NO
+
+# For Microsoft's IDL there are propget and propput attributes to indicate
+# getter and setter methods for a property. Setting this option to YES will make
+# doxygen to replace the get and set methods by a property in the documentation.
+# This will only work if the methods are indeed getting or setting a simple
+# type. If this is not the case, or you want to show the methods anyway, you
+# should set this option to NO.
+# The default value is: YES.
+
+IDL_PROPERTY_SUPPORT   = YES
+
+# If member grouping is used in the documentation and the DISTRIBUTE_GROUP_DOC
+# tag is set to YES, then doxygen will reuse the documentation of the first
+# member in the group (if any) for the other members of the group. By default
+# all members of a group must be documented explicitly.
+# The default value is: NO.
+
+DISTRIBUTE_GROUP_DOC   = NO
+
+# Set the SUBGROUPING tag to YES to allow class member groups of the same type
+# (for instance a group of public functions) to be put as a subgroup of that
+# type (e.g. under the Public Functions section). Set it to NO to prevent
+# subgrouping. Alternatively, this can be done per class using the
+# \nosubgrouping command.
+# The default value is: YES.
+
+SUBGROUPING        = YES
+
+# When the INLINE_GROUPED_CLASSES tag is set to YES, classes, structs and unions
+# are shown inside the group in which they are included (e.g. using \ingroup)
+# instead of on a separate page (for HTML and Man pages) or section (for LaTeX
+# and RTF).
+#
+# Note that this feature does not work in combination with
+# SEPARATE_MEMBER_PAGES.
+# The default value is: NO.
+
+INLINE_GROUPED_CLASSES = NO
+
+# When the INLINE_SIMPLE_STRUCTS tag is set to YES, structs, classes, and unions
+# with only public data fields or simple typedef fields will be shown inline in
+# the documentation of the scope in which they are defined (i.e. file,
+# namespace, or group documentation), provided this scope is documented. If set
+# to NO, structs, classes, and unions are shown on a separate page (for HTML and
+# Man pages) or section (for LaTeX and RTF).
+# The default value is: NO.
+
+INLINE_SIMPLE_STRUCTS  = NO
+
+# When TYPEDEF_HIDES_STRUCT tag is enabled, a typedef of a struct, union, or
+# enum is documented as struct, union, or enum with the name of the typedef. So
+# typedef struct TypeS {} TypeT, will appear in the documentation as a struct
+# with name TypeT. When disabled the typedef will appear as a member of a file,
+# namespace, or class. And the struct will be named TypeS. This can typically be
+# useful for C code in case the coding convention dictates that all compound
+# types are typedef'ed and only the typedef is referenced, never the tag name.
+# The default value is: NO.
+
+TYPEDEF_HIDES_STRUCT   = NO
+
+# The size of the symbol lookup cache can be set using LOOKUP_CACHE_SIZE. This
+# cache is used to resolve symbols given their name and scope. Since this can be
+# an expensive process and often the same symbol appears multiple times in the
+# code, doxygen keeps a cache of pre-resolved symbols. If the cache is too small
+# doxygen will become slower. If the cache is too large, memory is wasted. The
+# cache size is given by this formula: 2^(16+LOOKUP_CACHE_SIZE). The valid range
+# is 0..9, the default is 0, corresponding to a cache size of 2^16=65536
+# symbols. At the end of a run doxygen will report the cache usage and suggest
+# the optimal cache size from a speed point of view.
+# Minimum value: 0, maximum value: 9, default value: 0.
+
+LOOKUP_CACHE_SIZE      = 0
+
+#---------------------------------------------------------------------------
+# Build related configuration options
+#---------------------------------------------------------------------------
+
+# If the EXTRACT_ALL tag is set to YES doxygen will assume all entities in
+# documentation are documented, even if no documentation was available. Private
+# class members and static file members will be hidden unless the
+# EXTRACT_PRIVATE respectively EXTRACT_STATIC tags are set to YES.
+# Note: This will also disable the warnings about undocumented members that are
+# normally produced when WARNINGS is set to YES.
+# The default value is: NO.
+
+EXTRACT_ALL        = YES
+
+# If the EXTRACT_PRIVATE tag is set to YES all private members of a class will
+# be included in the documentation.
+# The default value is: NO.
+
+EXTRACT_PRIVATE        = NO
+
+# If the EXTRACT_PACKAGE tag is set to YES all members with package or internal
+# scope will be included in the documentation.
+# The default value is: NO.
+
+EXTRACT_PACKAGE        = NO
+
+# If the EXTRACT_STATIC tag is set to YES all static members of a file will be
+# included in the documentation.
+# The default value is: NO.
+
+EXTRACT_STATIC  = NO
+
+# If the EXTRACT_LOCAL_CLASSES tag is set to YES classes (and structs) defined
+# locally in source files will be included in the documentation. If set to NO
+# only classes defined in header files are included. Does not have any effect
+# for Java sources.
+# The default value is: YES.
+
+EXTRACT_LOCAL_CLASSES  = NO
+
+# This flag is only useful for Objective-C code. When set to YES local methods,
+# which are defined in the implementation section but not in the interface are
+# included in the documentation. If set to NO only methods in the interface are
+# included.
+# The default value is: NO.
+
+EXTRACT_LOCAL_METHODS  = NO
+
+# If this flag is set to YES, the members of anonymous namespaces will be
+# extracted and appear in the documentation as a namespace called
+# 'anonymous_namespace{file}', where file will be replaced with the base name of
+# the file that contains the anonymous namespace. By default anonymous namespace
+# are hidden.
+# The default value is: NO.
+
+EXTRACT_ANON_NSPACES   = NO
+
+# If the HIDE_UNDOC_MEMBERS tag is set to YES, doxygen will hide all
+# undocumented members inside documented classes or files. If set to NO these
+# members will be included in the various overviews, but no documentation
+# section is generated. This option has no effect if EXTRACT_ALL is enabled.
+# The default value is: NO.
+
+HIDE_UNDOC_MEMBERS     = NO
+
+# If the HIDE_UNDOC_CLASSES tag is set to YES, doxygen will hide all
+# undocumented classes that are normally visible in the class hierarchy. If set
+# to NO these classes will be included in the various overviews. This option has
+# no effect if EXTRACT_ALL is enabled.
+# The default value is: NO.
+
+HIDE_UNDOC_CLASSES     = YES
+
+# If the HIDE_FRIEND_COMPOUNDS tag is set to YES, doxygen will hide all friend
+# (class|struct|union) declarations. If set to NO these declarations will be
+# included in the documentation.
+# The default value is: NO.
+
+HIDE_FRIEND_COMPOUNDS  = NO
+
+# If the HIDE_IN_BODY_DOCS tag is set to YES, doxygen will hide any
+# documentation blocks found inside the body of a function. If set to NO these
+# blocks will be appended to the function's detailed documentation block.
+# The default value is: NO.
+
+HIDE_IN_BODY_DOCS      = NO
+
+# The INTERNAL_DOCS tag determines if documentation that is typed after a
+# \internal command is included. If the tag is set to NO then the documentation
+# will be excluded. Set it to YES to include the internal documentation.
+# The default value is: NO.
+
+INTERNAL_DOCS    = NO
+
+# If the CASE_SENSE_NAMES tag is set to NO then doxygen will only generate file
+# names in lower-case letters. If set to YES upper-case letters are also
+# allowed. This is useful if you have classes or files whose names only differ
+# in case and if your file system supports case sensitive file names. Windows
+# and Mac users are advised to set this option to NO.
+# The default value is: system dependent.
+
+CASE_SENSE_NAMES       = YES
+
+# If the HIDE_SCOPE_NAMES tag is set to NO then doxygen will show members with
+# their full class and namespace scopes in the documentation. If set to YES the
+# scope will be hidden.
+# The default value is: NO.
+
+HIDE_SCOPE_NAMES       = NO
+
+# If the SHOW_INCLUDE_FILES tag is set to YES then doxygen will put a list of
+# the files that are included by a file in the documentation of that file.
+# The default value is: YES.
+
+SHOW_INCLUDE_FILES     = YES
+
+# If the SHOW_GROUPED_MEMB_INC tag is set to YES then Doxygen will add for each
+# grouped member an include statement to the documentation, telling the reader
+# which file to include in order to use the member.
+# The default value is: NO.
+
+SHOW_GROUPED_MEMB_INC  = NO
+
+# If the FORCE_LOCAL_INCLUDES tag is set to YES then doxygen will list include
+# files with double quotes in the documentation rather than with sharp brackets.
+# The default value is: NO.
+
+FORCE_LOCAL_INCLUDES   = NO
+
+# If the INLINE_INFO tag is set to YES then a tag [inline] is inserted in the
+# documentation for inline members.
+# The default value is: YES.
+
+INLINE_INFO        = YES
+
+# If the SORT_MEMBER_DOCS tag is set to YES then doxygen will sort the
+# (detailed) documentation of file and class members alphabetically by member
+# name. If set to NO the members will appear in declaration order.
+# The default value is: YES.
+
+SORT_MEMBER_DOCS       = YES
+
+# If the SORT_BRIEF_DOCS tag is set to YES then doxygen will sort the brief
+# descriptions of file, namespace and class members alphabetically by member
+# name. If set to NO the members will appear in declaration order. Note that
+# this will also influence the order of the classes in the class list.
+# The default value is: NO.
+
+SORT_BRIEF_DOCS        = NO
+
+# If the SORT_MEMBERS_CTORS_1ST tag is set to YES then doxygen will sort the
+# (brief and detailed) documentation of class members so that constructors and
+# destructors are listed first. If set to NO the constructors will appear in the
+# respective orders defined by SORT_BRIEF_DOCS and SORT_MEMBER_DOCS.
+# Note: If SORT_BRIEF_DOCS is set to NO this option is ignored for sorting brief
+# member documentation.
+# Note: If SORT_MEMBER_DOCS is set to NO this option is ignored for sorting
+# detailed member documentation.
+# The default value is: NO.
+
+SORT_MEMBERS_CTORS_1ST = NO
+
+# If the SORT_GROUP_NAMES tag is set to YES then doxygen will sort the hierarchy
+# of group names into alphabetical order. If set to NO the group names will
+# appear in their defined order.
+# The default value is: NO.
+
+SORT_GROUP_NAMES       = NO
+
+# If the SORT_BY_SCOPE_NAME tag is set to YES, the class list will be sorted by
+# fully-qualified names, including namespaces. If set to NO, the class list will
+# be sorted only by class name, not including the namespace part.
+# Note: This option is not very useful if HIDE_SCOPE_NAMES is set to YES.
+# Note: This option applies only to the class list, not to the alphabetical
+# list.
+# The default value is: NO.
+
+SORT_BY_SCOPE_NAME     = NO
+
+# If the STRICT_PROTO_MATCHING option is enabled and doxygen fails to do proper
+# type resolution of all parameters of a function it will reject a match between
+# the prototype and the implementation of a member function even if there is
+# only one candidate or it is obvious which candidate to choose by doing a
+# simple string match. By disabling STRICT_PROTO_MATCHING doxygen will still
+# accept a match between prototype and implementation in such cases.
+# The default value is: NO.
+
+STRICT_PROTO_MATCHING  = NO
+
+# The GENERATE_TODOLIST tag can be used to enable ( YES) or disable ( NO) the
+# todo list. This list is created by putting \todo commands in the
+# documentation.
+# The default value is: YES.
+
+GENERATE_TODOLIST      = YES
+
+# The GENERATE_TESTLIST tag can be used to enable ( YES) or disable ( NO) the
+# test list. This list is created by putting \test commands in the
+# documentation.
+# The default value is: YES.
+
+GENERATE_TESTLIST      = YES
+
+# The GENERATE_BUGLIST tag can be used to enable ( YES) or disable ( NO) the bug
+# list. This list is created by putting \bug commands in the documentation.
+# The default value is: YES.
+
+GENERATE_BUGLIST       = YES
+
+# The GENERATE_DEPRECATEDLIST tag can be used to enable ( YES) or disable ( NO)
+# the deprecated list. This list is created by putting \deprecated commands in
+# the documentation.
+# The default value is: YES.
+
+GENERATE_DEPRECATEDLIST= YES
+
+# The ENABLED_SECTIONS tag can be used to enable conditional documentation
+# sections, marked by \if <section_label> ... \endif and \cond <section_label>
+# ... \endcond blocks.
+
+ENABLED_SECTIONS       =
+
+# The MAX_INITIALIZER_LINES tag determines the maximum number of lines that the
+# initial value of a variable or macro / define can have for it to appear in the
+# documentation. If the initializer consists of more lines than specified here
+# it will be hidden. Use a value of 0 to hide initializers completely. The
+# appearance of the value of individual variables and macros / defines can be
+# controlled using \showinitializer or \hideinitializer command in the
+# documentation regardless of this setting.
+# Minimum value: 0, maximum value: 10000, default value: 30.
+
+MAX_INITIALIZER_LINES  = 30
+
+# Set the SHOW_USED_FILES tag to NO to disable the list of files generated at
+# the bottom of the documentation of classes and structs. If set to YES the list
+# will mention the files that were used to generate the documentation.
+# The default value is: YES.
+
+SHOW_USED_FILES        = YES
+
+# Set the SHOW_FILES tag to NO to disable the generation of the Files page. This
+# will remove the Files entry from the Quick Index and from the Folder Tree View
+# (if specified).
+# The default value is: YES.
+
+SHOW_FILES          = YES
+
+# Set the SHOW_NAMESPACES tag to NO to disable the generation of the Namespaces
+# page. This will remove the Namespaces entry from the Quick Index and from the
+# Folder Tree View (if specified).
+# The default value is: YES.
+
+SHOW_NAMESPACES        = YES
+
+# The FILE_VERSION_FILTER tag can be used to specify a program or script that
+# doxygen should invoke to get the current version for each file (typically from
+# the version control system). Doxygen will invoke the program by executing (via
+# popen()) the command command input-file, where command is the value of the
+# FILE_VERSION_FILTER tag, and input-file is the name of an input file provided
+# by doxygen. Whatever the program writes to standard output is used as the file
+# version. For an example see the documentation.
+
+FILE_VERSION_FILTER    =
+
+# The LAYOUT_FILE tag can be used to specify a layout file which will be parsed
+# by doxygen. The layout file controls the global structure of the generated
+# output files in an output format independent way. To create the layout file
+# that represents doxygen's defaults, run doxygen with the -l option. You can
+# optionally specify a file name after the option, if omitted DoxygenLayout.xml
+# will be used as the name of the layout file.
+#
+# Note that if you run doxygen from a directory containing a file called
+# DoxygenLayout.xml, doxygen will parse it automatically even if the LAYOUT_FILE
+# tag is left empty.
+
+LAYOUT_FILE        =
+
+# The CITE_BIB_FILES tag can be used to specify one or more bib files containing
+# the reference definitions. This must be a list of .bib files. The .bib
+# extension is automatically appended if omitted. This requires the bibtex tool
+# to be installed. See also http://en.wikipedia.org/wiki/BibTeX for more info.
+# For LaTeX the style of the bibliography can be controlled using
+# LATEX_BIB_STYLE. To use this feature you need bibtex and perl available in the
+# search path. Do not use file names with spaces, bibtex cannot handle them. See
+# also \cite for info how to create references.
+
+CITE_BIB_FILES  =
+
+#---------------------------------------------------------------------------
+# Configuration options related to warning and progress messages
+#---------------------------------------------------------------------------
+
+# The QUIET tag can be used to turn on/off the messages that are generated to
+# standard output by doxygen. If QUIET is set to YES this implies that the
+# messages are off.
+# The default value is: NO.
+
+QUIET            = NO
+
+# The WARNINGS tag can be used to turn on/off the warning messages that are
+# generated to standard error ( stderr) by doxygen. If WARNINGS is set to YES
+# this implies that the warnings are on.
+#
+# Tip: Turn warnings on while writing the documentation.
+# The default value is: YES.
+
+WARNINGS              = YES
+
+# If the WARN_IF_UNDOCUMENTED tag is set to YES, then doxygen will generate
+# warnings for undocumented members. If EXTRACT_ALL is set to YES then this flag
+# will automatically be disabled.
+# The default value is: YES.
+
+WARN_IF_UNDOCUMENTED   = YES
+
+# If the WARN_IF_DOC_ERROR tag is set to YES, doxygen will generate warnings for
+# potential errors in the documentation, such as not documenting some parameters
+# in a documented function, or documenting parameters that don't exist or using
+# markup commands wrongly.
+# The default value is: YES.
+
+WARN_IF_DOC_ERROR      = YES
+
+# This WARN_NO_PARAMDOC option can be enabled to get warnings for functions that
+# are documented, but have no documentation for their parameters or return
+# value. If set to NO doxygen will only warn about wrong or incomplete parameter
+# documentation, but not about the absence of documentation.
+# The default value is: NO.
+
+WARN_NO_PARAMDOC       = NO
+
+# The WARN_FORMAT tag determines the format of the warning messages that doxygen
+# can produce. The string should contain the $file, $line, and $text tags, which
+# will be replaced by the file and line number from which the warning originated
+# and the warning text. Optionally the format may contain $version, which will
+# be replaced by the version of the file (if it could be obtained via
+# FILE_VERSION_FILTER)
+# The default value is: $file:$line: $text.
+
+WARN_FORMAT        = "$file:$line: $text"
+
+# The WARN_LOGFILE tag can be used to specify a file to which warning and error
+# messages should be written. If left blank the output is written to standard
+# error (stderr).
+
+WARN_LOGFILE      =
+
+#---------------------------------------------------------------------------
+# Configuration options related to the input files
+#---------------------------------------------------------------------------
+
+# The INPUT tag is used to specify the files and/or directories that contain
+# documented source files. You may enter file names like myfile.cpp or
+# directories like /usr/src/myproject. Separate the files or directories with
+# spaces.
+# Note: If this tag is empty the current directory is searched.
+
+INPUT            =
+# This tag can be used to specify the character encoding of the source files
+# that doxygen parses. Internally doxygen uses the UTF-8 encoding. Doxygen uses
+# libiconv (or the iconv built into libc) for the transcoding. See the libiconv
+# documentation (see: http://www.gnu.org/software/libiconv) for the list of
+# possible encodings.
+# The default value is: UTF-8.
+
+INPUT_ENCODING  = UTF-8
+
+# If the value of the INPUT tag contains directories, you can use the
+# FILE_PATTERNS tag to specify one or more wildcard patterns (like *.cpp and
+# *.h) to filter out the source-files in the directories. If left blank the
+# following patterns are tested:*.c, *.cc, *.cxx, *.cpp, *.c++, *.java, *.ii,
+# *.ixx, *.ipp, *.i++, *.inl, *.idl, *.ddl, *.odl, *.h, *.hh, *.hxx, *.hpp,
+# *.h++, *.cs, *.d, *.php, *.php4, *.php5, *.phtml, *.inc, *.m, *.markdown,
+# *.md, *.mm, *.dox, *.py, *.f90, *.f, *.for, *.tcl, *.vhd, *.vhdl, *.ucf,
+# *.qsf, *.as and *.js.
+
+FILE_PATTERNS    = *.c and *.h
+#FILE_PATTERNS   = *.c, *h, setting*
+
+# The RECURSIVE tag can be used to specify whether or not subdirectories should
+# be searched for input files as well.
+# The default value is: NO.
+
+RECURSIVE            = YES
+
+# The EXCLUDE tag can be used to specify files and/or directories that should be
+# excluded from the INPUT source files. This way you can easily exclude a
+# subdirectory from a directory tree whose root is specified with the INPUT tag.
+#
+# Note that relative paths are relative to the directory from which doxygen is
+# run.
+
+EXCLUDE                = scripts/
+
+# The EXCLUDE_SYMLINKS tag can be used to select whether or not files or
+# directories that are symbolic links (a Unix file system feature) are excluded
+# from the input.
+# The default value is: NO.
+
+EXCLUDE_SYMLINKS       = NO
+
+# If the value of the INPUT tag contains directories, you can use the
+# EXCLUDE_PATTERNS tag to specify one or more wildcard patterns to exclude
+# certain files from those directories.
+#
+# Note that the wildcards are matched against the file with absolute path, so to
+# exclude all test directories for example use the pattern */test/*
+
+EXCLUDE_PATTERNS       = *.sh
+
+# The EXCLUDE_SYMBOLS tag can be used to specify one or more symbol names
+# (namespaces, classes, functions, etc.) that should be excluded from the
+# output. The symbol name can be a fully qualified name, a word, or if the
+# wildcard * is used, a substring. Examples: ANamespace, AClass,
+# AClass::ANamespace, ANamespace::*Test
+#
+# Note that the wildcards are matched against the file with absolute path, so to
+# exclude all test directories use the pattern */test/*
+
+EXCLUDE_SYMBOLS        =
+
+# The EXAMPLE_PATH tag can be used to specify one or more files or directories
+# that contain example code fragments that are included (see the \include
+# command).
+
+EXAMPLE_PATH      =
+
+# If the value of the EXAMPLE_PATH tag contains directories, you can use the
+# EXAMPLE_PATTERNS tag to specify one or more wildcard pattern (like *.cpp and
+# *.h) to filter out the source-files in the directories. If left blank all
+# files are included.
+
+EXAMPLE_PATTERNS       =
+
+# If the EXAMPLE_RECURSIVE tag is set to YES then subdirectories will be
+# searched for input files to be used with the \include or \dontinclude commands
+# irrespective of the value of the RECURSIVE tag.
+# The default value is: NO.
+
+EXAMPLE_RECURSIVE      = NO
+
+# The IMAGE_PATH tag can be used to specify one or more files or directories
+# that contain images that are to be included in the documentation (see the
+# \image command).
+
+IMAGE_PATH          = doxygen_res/
+
+# The INPUT_FILTER tag can be used to specify a program that doxygen should
+# invoke to filter for each input file. Doxygen will invoke the filter program
+# by executing (via popen()) the command:
+#
+# <filter> <input-file>
+#
+# where <filter> is the value of the INPUT_FILTER tag, and <input-file> is the
+# name of an input file. Doxygen will then use the output that the filter
+# program writes to standard output. If FILTER_PATTERNS is specified, this tag
+# will be ignored.
+#
+# Note that the filter must not add or remove lines; it is applied before the
+# code is scanned, but not when the output code is generated. If lines are added
+# or removed, the anchors will not be placed correctly.
+
+INPUT_FILTER      =
+
+# The FILTER_PATTERNS tag can be used to specify filters on a per file pattern
+# basis. Doxygen will compare the file name with each pattern and apply the
+# filter if there is a match. The filters are a list of the form: pattern=filter
+# (like *.cpp=my_cpp_filter). See INPUT_FILTER for further information on how
+# filters are used. If the FILTER_PATTERNS tag is empty or if none of the
+# patterns match the file name, INPUT_FILTER is applied.
+
+FILTER_PATTERNS        =
+
+# If the FILTER_SOURCE_FILES tag is set to YES, the input filter (if set using
+# INPUT_FILTER ) will also be used to filter the input files that are used for
+# producing the source files to browse (i.e. when SOURCE_BROWSER is set to YES).
+# The default value is: NO.
+
+FILTER_SOURCE_FILES    = NO
+
+# The FILTER_SOURCE_PATTERNS tag can be used to specify source filters per file
+# pattern. A pattern will override the setting for FILTER_PATTERN (if any) and
+# it is also possible to disable source filtering for a specific pattern using
+# *.ext= (so without naming a filter).
+# This tag requires that the tag FILTER_SOURCE_FILES is set to YES.
+
+FILTER_SOURCE_PATTERNS =
+
+# If the USE_MDFILE_AS_MAINPAGE tag refers to the name of a markdown file that
+# is part of the input, its contents will be placed on the main page
+# (index.html). This can be useful if you have a project on for instance GitHub
+# and want to reuse the introduction page also for the doxygen output.
+
+USE_MDFILE_AS_MAINPAGE =
+
+#---------------------------------------------------------------------------
+# Configuration options related to source browsing
+#---------------------------------------------------------------------------
+
+# If the SOURCE_BROWSER tag is set to YES then a list of source files will be
+# generated. Documented entities will be cross-referenced with these sources.
+#
+# Note: To get rid of all source code in the generated output, make sure that
+# also VERBATIM_HEADERS is set to NO.
+# The default value is: NO.
+
+SOURCE_BROWSER  = NO
+
+# Setting the INLINE_SOURCES tag to YES will include the body of functions,
+# classes and enums directly into the documentation.
+# The default value is: NO.
+
+INLINE_SOURCES  = NO
+
+# Setting the STRIP_CODE_COMMENTS tag to YES will instruct doxygen to hide any
+# special comment blocks from generated source code fragments. Normal C, C++ and
+# Fortran comments will always remain visible.
+# The default value is: YES.
+
+STRIP_CODE_COMMENTS    = YES
+
+# If the REFERENCED_BY_RELATION tag is set to YES then for each documented
+# function all documented functions referencing it will be listed.
+# The default value is: NO.
+
+REFERENCED_BY_RELATION = NO
+
+# If the REFERENCES_RELATION tag is set to YES then for each documented function
+# all documented entities called/used by that function will be listed.
+# The default value is: NO.
+
+REFERENCES_RELATION    = NO
+
+# If the REFERENCES_LINK_SOURCE tag is set to YES and SOURCE_BROWSER tag is set
+# to YES, then the hyperlinks from functions in REFERENCES_RELATION and
+# REFERENCED_BY_RELATION lists will link to the source code. Otherwise they will
+# link to the documentation.
+# The default value is: YES.
+
+REFERENCES_LINK_SOURCE = YES
+
+# If SOURCE_TOOLTIPS is enabled (the default) then hovering a hyperlink in the
+# source code will show a tooltip with additional information such as prototype,
+# brief description and links to the definition and documentation. Since this
+# will make the HTML file larger and loading of large files a bit slower, you
+# can opt to disable this feature.
+# The default value is: YES.
+# This tag requires that the tag SOURCE_BROWSER is set to YES.
+
+SOURCE_TOOLTIPS        = YES
+
+# If the USE_HTAGS tag is set to YES then the references to source code will
+# point to the HTML generated by the htags(1) tool instead of doxygen built-in
+# source browser. The htags tool is part of GNU's global source tagging system
+# (see http://www.gnu.org/software/global/global.html). You will need version
+# 4.8.6 or higher.
+#
+# To use it do the following:
+# - Install the latest version of global
+# - Enable SOURCE_BROWSER and USE_HTAGS in the config file
+# - Make sure the INPUT points to the root of the source tree
+# - Run doxygen as normal
+#
+# Doxygen will invoke htags (and that will in turn invoke gtags), so these
+# tools must be available from the command line (i.e. in the search path).
+#
+# The result: instead of the source browser generated by doxygen, the links to
+# source code will now point to the output of htags.
+# The default value is: NO.
+# This tag requires that the tag SOURCE_BROWSER is set to YES.
+
+USE_HTAGS            = NO
+
+# If the VERBATIM_HEADERS tag is set the YES then doxygen will generate a
+# verbatim copy of the header file for each class for which an include is
+# specified. Set to NO to disable this.
+# See also: Section \class.
+# The default value is: YES.
+
+VERBATIM_HEADERS       = YES
+
+#---------------------------------------------------------------------------
+# Configuration options related to the alphabetical class index
+#---------------------------------------------------------------------------
+
+# If the ALPHABETICAL_INDEX tag is set to YES, an alphabetical index of all
+# compounds will be generated. Enable this if the project contains a lot of
+# classes, structs, unions or interfaces.
+# The default value is: YES.
+
+ALPHABETICAL_INDEX     = NO
+
+# The COLS_IN_ALPHA_INDEX tag can be used to specify the number of columns in
+# which the alphabetical index list will be split.
+# Minimum value: 1, maximum value: 20, default value: 5.
+# This tag requires that the tag ALPHABETICAL_INDEX is set to YES.
+
+COLS_IN_ALPHA_INDEX    = 5
+
+# In case all classes in a project start with a common prefix, all classes will
+# be put under the same header in the alphabetical index. The IGNORE_PREFIX tag
+# can be used to specify a prefix (or a list of prefixes) that should be ignored
+# while generating the index headers.
+# This tag requires that the tag ALPHABETICAL_INDEX is set to YES.
+
+IGNORE_PREFIX    =
+
+#---------------------------------------------------------------------------
+# Configuration options related to the HTML output
+#---------------------------------------------------------------------------
+
+# If the GENERATE_HTML tag is set to YES doxygen will generate HTML output
+# The default value is: YES.
+
+GENERATE_HTML    = YES
+
+# The HTML_OUTPUT tag is used to specify where the HTML docs will be put. If a
+# relative path is entered the value of OUTPUT_DIRECTORY will be put in front of
+# it.
+# The default directory is: html.
+# This tag requires that the tag GENERATE_HTML is set to YES.
+
+HTML_OUTPUT        = html
+
+# The HTML_FILE_EXTENSION tag can be used to specify the file extension for each
+# generated HTML page (for example: .htm, .php, .asp).
+# The default value is: .html.
+# This tag requires that the tag GENERATE_HTML is set to YES.
+
+HTML_FILE_EXTENSION    = .html
+
+# The HTML_HEADER tag can be used to specify a user-defined HTML header file for
+# each generated HTML page. If the tag is left blank doxygen will generate a
+# standard header.
+#
+# To get valid HTML the header file that includes any scripts and style sheets
+# that doxygen needs, which is dependent on the configuration options used (e.g.
+# the setting GENERATE_TREEVIEW). It is highly recommended to start with a
+# default header using
+# doxygen -w html new_header.html new_footer.html new_stylesheet.css
+# YourConfigFile
+# and then modify the file new_header.html. See also section "Doxygen usage"
+# for information on how to generate the default header that doxygen normally
+# uses.
+# Note: The header is subject to change so you typically have to regenerate the
+# default header when upgrading to a newer version of doxygen. For a description
+# of the possible markers and block names see the documentation.
+# This tag requires that the tag GENERATE_HTML is set to YES.
+
+HTML_HEADER        =
+
+# The HTML_FOOTER tag can be used to specify a user-defined HTML footer for each
+# generated HTML page. If the tag is left blank doxygen will generate a standard
+# footer. See HTML_HEADER for more information on how to generate a default
+# footer and what special commands can be used inside the footer. See also
+# section "Doxygen usage" for information on how to generate the default footer
+# that doxygen normally uses.
+# This tag requires that the tag GENERATE_HTML is set to YES.
+
+HTML_FOOTER        =
+
+# The HTML_STYLESHEET tag can be used to specify a user-defined cascading style
+# sheet that is used by each HTML page. It can be used to fine-tune the look of
+# the HTML output. If left blank doxygen will generate a default style sheet.
+# See also section "Doxygen usage" for information on how to generate the style
+# sheet that doxygen normally uses.
+# Note: It is recommended to use HTML_EXTRA_STYLESHEET instead of this tag, as
+# it is more robust and this tag (HTML_STYLESHEET) will in the future become
+# obsolete.
+# This tag requires that the tag GENERATE_HTML is set to YES.
+
+HTML_STYLESHEET        =
+
+# The HTML_EXTRA_STYLESHEET tag can be used to specify an additional user-
+# defined cascading style sheet that is included after the standard style sheets
+# created by doxygen. Using this option one can overrule certain style aspects.
+# This is preferred over using HTML_STYLESHEET since it does not replace the
+# standard style sheet and is therefor more robust against future updates.
+# Doxygen will copy the style sheet file to the output directory. For an example
+# see the documentation.
+# This tag requires that the tag GENERATE_HTML is set to YES.
+
+HTML_EXTRA_STYLESHEET  =
+
+# The HTML_EXTRA_FILES tag can be used to specify one or more extra images or
+# other source files which should be copied to the HTML output directory. Note
+# that these files will be copied to the base HTML output directory. Use the
+# $relpath^ marker in the HTML_HEADER and/or HTML_FOOTER files to load these
+# files. In the HTML_STYLESHEET file, use the file name only. Also note that the
+# files will be copied as-is; there are no commands or markers available.
+# This tag requires that the tag GENERATE_HTML is set to YES.
+
+HTML_EXTRA_FILES       =
+
+# The HTML_COLORSTYLE_HUE tag controls the color of the HTML output. Doxygen
+# will adjust the colors in the stylesheet and background images according to
+# this color. Hue is specified as an angle on a colorwheel, see
+# http://en.wikipedia.org/wiki/Hue for more information. For instance the value
+# 0 represents red, 60 is yellow, 120 is green, 180 is cyan, 240 is blue, 300
+# purple, and 360 is red again.
+# Minimum value: 0, maximum value: 359, default value: 220.
+# This tag requires that the tag GENERATE_HTML is set to YES.
+
+HTML_COLORSTYLE_HUE    = 220
+
+# The HTML_COLORSTYLE_SAT tag controls the purity (or saturation) of the colors
+# in the HTML output. For a value of 0 the output will use grayscales only. A
+# value of 255 will produce the most vivid colors.
+# Minimum value: 0, maximum value: 255, default value: 100.
+# This tag requires that the tag GENERATE_HTML is set to YES.
+
+HTML_COLORSTYLE_SAT    = 100
+
+# The HTML_COLORSTYLE_GAMMA tag controls the gamma correction applied to the
+# luminance component of the colors in the HTML output. Values below 100
+# gradually make the output lighter, whereas values above 100 make the output
+# darker. The value divided by 100 is the actual gamma applied, so 80 represents
+# a gamma of 0.8, The value 220 represents a gamma of 2.2, and 100 does not
+# change the gamma.
+# Minimum value: 40, maximum value: 240, default value: 80.
+# This tag requires that the tag GENERATE_HTML is set to YES.
+
+HTML_COLORSTYLE_GAMMA  = 80
+
+# If the HTML_TIMESTAMP tag is set to YES then the footer of each generated HTML
+# page will contain the date and time when the page was generated. Setting this
+# to NO can help when comparing the output of multiple runs.
+# The default value is: YES.
+# This tag requires that the tag GENERATE_HTML is set to YES.
+
+HTML_TIMESTAMP  = YES
+
+# If the HTML_DYNAMIC_SECTIONS tag is set to YES then the generated HTML
+# documentation will contain sections that can be hidden and shown after the
+# page has loaded.
+# The default value is: NO.
+# This tag requires that the tag GENERATE_HTML is set to YES.
+
+HTML_DYNAMIC_SECTIONS  = NO
+
+# With HTML_INDEX_NUM_ENTRIES one can control the preferred number of entries
+# shown in the various tree structured indices initially; the user can expand
+# and collapse entries dynamically later on. Doxygen will expand the tree to
+# such a level that at most the specified number of entries are visible (unless
+# a fully collapsed tree already exceeds this amount). So setting the number of
+# entries 1 will produce a full collapsed tree by default. 0 is a special value
+# representing an infinite number of entries and will result in a full expanded
+# tree by default.
+# Minimum value: 0, maximum value: 9999, default value: 100.
+# This tag requires that the tag GENERATE_HTML is set to YES.
+
+HTML_INDEX_NUM_ENTRIES = 100
+
+# If the GENERATE_DOCSET tag is set to YES, additional index files will be
+# generated that can be used as input for Apple's Xcode 3 integrated development
+# environment (see: http://developer.apple.com/tools/xcode/), introduced with
+# OSX 10.5 (Leopard). To create a documentation set, doxygen will generate a
+# Makefile in the HTML output directory. Running make will produce the docset in
+# that directory and running make install will install the docset in
+# ~/Library/Developer/Shared/Documentation/DocSets so that Xcode will find it at
+# startup. See http://developer.apple.com/tools/creatingdocsetswithdoxygen.html
+# for more information.
+# The default value is: NO.
+# This tag requires that the tag GENERATE_HTML is set to YES.
+
+GENERATE_DOCSET        = NO
+
+# This tag determines the name of the docset feed. A documentation feed provides
+# an umbrella under which multiple documentation sets from a single provider
+# (such as a company or product suite) can be grouped.
+# The default value is: Doxygen generated docs.
+# This tag requires that the tag GENERATE_DOCSET is set to YES.
+
+DOCSET_FEEDNAME        = "Doxygen generated docs"
+
+# This tag specifies a string that should uniquely identify the documentation
+# set bundle. This should be a reverse domain-name style string, e.g.
+# com.mycompany.MyDocSet. Doxygen will append .docset to the name.
+# The default value is: org.doxygen.Project.
+# This tag requires that the tag GENERATE_DOCSET is set to YES.
+
+DOCSET_BUNDLE_ID       = org.doxygen.Project
+
+# The DOCSET_PUBLISHER_ID tag specifies a string that should uniquely identify
+# the documentation publisher. This should be a reverse domain-name style
+# string, e.g. com.mycompany.MyDocSet.documentation.
+# The default value is: org.doxygen.Publisher.
+# This tag requires that the tag GENERATE_DOCSET is set to YES.
+
+DOCSET_PUBLISHER_ID    = org.doxygen.Publisher
+
+# The DOCSET_PUBLISHER_NAME tag identifies the documentation publisher.
+# The default value is: Publisher.
+# This tag requires that the tag GENERATE_DOCSET is set to YES.
+
+DOCSET_PUBLISHER_NAME  = Publisher
+
+# If the GENERATE_HTMLHELP tag is set to YES then doxygen generates three
+# additional HTML index files: index.hhp, index.hhc, and index.hhk. The
+# index.hhp is a project file that can be read by Microsoft's HTML Help Workshop
+# (see: http://www.microsoft.com/en-us/download/details.aspx?id=21138) on
+# Windows.
+#
+# The HTML Help Workshop contains a compiler that can convert all HTML output
+# generated by doxygen into a single compiled HTML file (.chm). Compiled HTML
+# files are now used as the Windows 98 help format, and will replace the old
+# Windows help format (.hlp) on all Windows platforms in the future. Compressed
+# HTML files also contain an index, a table of contents, and you can search for
+# words in the documentation. The HTML workshop also contains a viewer for
+# compressed HTML files.
+# The default value is: NO.
+# This tag requires that the tag GENERATE_HTML is set to YES.
+
+GENERATE_HTMLHELP      = NO
+
+# The CHM_FILE tag can be used to specify the file name of the resulting .chm
+# file. You can add a path in front of the file if the result should not be
+# written to the html output directory.
+# This tag requires that the tag GENERATE_HTMLHELP is set to YES.
+
+CHM_FILE              =
+
+# The HHC_LOCATION tag can be used to specify the location (absolute path
+# including file name) of the HTML help compiler ( hhc.exe). If non-empty
+# doxygen will try to run the HTML help compiler on the generated index.hhp.
+# The file has to be specified with full path.
+# This tag requires that the tag GENERATE_HTMLHELP is set to YES.
+
+HHC_LOCATION      =
+
+# The GENERATE_CHI flag controls if a separate .chi index file is generated (
+# YES) or that it should be included in the master .chm file ( NO).
+# The default value is: NO.
+# This tag requires that the tag GENERATE_HTMLHELP is set to YES.
+
+GENERATE_CHI      = NO
+
+# The CHM_INDEX_ENCODING is used to encode HtmlHelp index ( hhk), content ( hhc)
+# and project file content.
+# This tag requires that the tag GENERATE_HTMLHELP is set to YES.
+
+CHM_INDEX_ENCODING     =
+
+# The BINARY_TOC flag controls whether a binary table of contents is generated (
+# YES) or a normal table of contents ( NO) in the .chm file.
+# The default value is: NO.
+# This tag requires that the tag GENERATE_HTMLHELP is set to YES.
+
+BINARY_TOC          = NO
+
+# The TOC_EXPAND flag can be set to YES to add extra items for group members to
+# the table of contents of the HTML help documentation and to the tree view.
+# The default value is: NO.
+# This tag requires that the tag GENERATE_HTMLHELP is set to YES.
+
+TOC_EXPAND          = NO
+
+# If the GENERATE_QHP tag is set to YES and both QHP_NAMESPACE and
+# QHP_VIRTUAL_FOLDER are set, an additional index file will be generated that
+# can be used as input for Qt's qhelpgenerator to generate a Qt Compressed Help
+# (.qch) of the generated HTML documentation.
+# The default value is: NO.
+# This tag requires that the tag GENERATE_HTML is set to YES.
+
+GENERATE_QHP      = NO
+
+# If the QHG_LOCATION tag is specified, the QCH_FILE tag can be used to specify
+# the file name of the resulting .qch file. The path specified is relative to
+# the HTML output folder.
+# This tag requires that the tag GENERATE_QHP is set to YES.
+
+QCH_FILE              =
+
+# The QHP_NAMESPACE tag specifies the namespace to use when generating Qt Help
+# Project output. For more information please see Qt Help Project / Namespace
+# (see: http://qt-project.org/doc/qt-4.8/qthelpproject.html#namespace).
+# The default value is: org.doxygen.Project.
+# This tag requires that the tag GENERATE_QHP is set to YES.
+
+QHP_NAMESPACE    = org.doxygen.Project
+
+# The QHP_VIRTUAL_FOLDER tag specifies the namespace to use when generating Qt
+# Help Project output. For more information please see Qt Help Project / Virtual
+# Folders (see: http://qt-project.org/doc/qt-4.8/qthelpproject.html#virtual-
+# folders).
+# The default value is: doc.
+# This tag requires that the tag GENERATE_QHP is set to YES.
+
+QHP_VIRTUAL_FOLDER     = doc
+
+# If the QHP_CUST_FILTER_NAME tag is set, it specifies the name of a custom
+# filter to add. For more information please see Qt Help Project / Custom
+# Filters (see: http://qt-project.org/doc/qt-4.8/qthelpproject.html#custom-
+# filters).
+# This tag requires that the tag GENERATE_QHP is set to YES.
+
+QHP_CUST_FILTER_NAME   =
+
+# The QHP_CUST_FILTER_ATTRS tag specifies the list of the attributes of the
+# custom filter to add. For more information please see Qt Help Project / Custom
+# Filters (see: http://qt-project.org/doc/qt-4.8/qthelpproject.html#custom-
+# filters).
+# This tag requires that the tag GENERATE_QHP is set to YES.
+
+QHP_CUST_FILTER_ATTRS  =
+
+# The QHP_SECT_FILTER_ATTRS tag specifies the list of the attributes this
+# project's filter section matches. Qt Help Project / Filter Attributes (see:
+# http://qt-project.org/doc/qt-4.8/qthelpproject.html#filter-attributes).
+# This tag requires that the tag GENERATE_QHP is set to YES.
+
+QHP_SECT_FILTER_ATTRS  =
+
+# The QHG_LOCATION tag can be used to specify the location of Qt's
+# qhelpgenerator. If non-empty doxygen will try to run qhelpgenerator on the
+# generated .qhp file.
+# This tag requires that the tag GENERATE_QHP is set to YES.
+
+QHG_LOCATION      =
+
+# If the GENERATE_ECLIPSEHELP tag is set to YES, additional index files will be
+# generated, together with the HTML files, they form an Eclipse help plugin. To
+# install this plugin and make it available under the help contents menu in
+# Eclipse, the contents of the directory containing the HTML and XML files needs
+# to be copied into the plugins directory of eclipse. The name of the directory
+# within the plugins directory should be the same as the ECLIPSE_DOC_ID value.
+# After copying Eclipse needs to be restarted before the help appears.
+# The default value is: NO.
+# This tag requires that the tag GENERATE_HTML is set to YES.
+
+GENERATE_ECLIPSEHELP   = NO
+
+# A unique identifier for the Eclipse help plugin. When installing the plugin
+# the directory name containing the HTML and XML files should also have this
+# name. Each documentation set should have its own identifier.
+# The default value is: org.doxygen.Project.
+# This tag requires that the tag GENERATE_ECLIPSEHELP is set to YES.
+
+ECLIPSE_DOC_ID  = org.doxygen.Project
+
+# If you want full control over the layout of the generated HTML pages it might
+# be necessary to disable the index and replace it with your own. The
+# DISABLE_INDEX tag can be used to turn on/off the condensed index (tabs) at top
+# of each HTML page. A value of NO enables the index and the value YES disables
+# it. Since the tabs in the index contain the same information as the navigation
+# tree, you can set this option to YES if you also set GENERATE_TREEVIEW to YES.
+# The default value is: NO.
+# This tag requires that the tag GENERATE_HTML is set to YES.
+
+DISABLE_INDEX    = NO
+
+# The GENERATE_TREEVIEW tag is used to specify whether a tree-like index
+# structure should be generated to display hierarchical information. If the tag
+# value is set to YES, a side panel will be generated containing a tree-like
+# index structure (just like the one that is generated for HTML Help). For this
+# to work a browser that supports JavaScript, DHTML, CSS and frames is required
+# (i.e. any modern browser). Windows users are probably better off using the
+# HTML help feature. Via custom stylesheets (see HTML_EXTRA_STYLESHEET) one can
+# further fine-tune the look of the index. As an example, the default style
+# sheet generated by doxygen has an example that shows how to put an image at
+# the root of the tree instead of the PROJECT_NAME. Since the tree basically has
+# the same information as the tab index, you could consider setting
+# DISABLE_INDEX to YES when enabling this option.
+# The default value is: NO.
+# This tag requires that the tag GENERATE_HTML is set to YES.
+
+GENERATE_TREEVIEW      = NO
+
+# The ENUM_VALUES_PER_LINE tag can be used to set the number of enum values that
+# doxygen will group on one line in the generated HTML documentation.
+#
+# Note that a value of 0 will completely suppress the enum values from appearing
+# in the overview section.
+# Minimum value: 0, maximum value: 20, default value: 4.
+# This tag requires that the tag GENERATE_HTML is set to YES.
+
+ENUM_VALUES_PER_LINE   = 4
+
+# If the treeview is enabled (see GENERATE_TREEVIEW) then this tag can be used
+# to set the initial width (in pixels) of the frame in which the tree is shown.
+# Minimum value: 0, maximum value: 1500, default value: 250.
+# This tag requires that the tag GENERATE_HTML is set to YES.
+
+TREEVIEW_WIDTH  = 250
+
+# When the EXT_LINKS_IN_WINDOW option is set to YES doxygen will open links to
+# external symbols imported via tag files in a separate window.
+# The default value is: NO.
+# This tag requires that the tag GENERATE_HTML is set to YES.
+
+EXT_LINKS_IN_WINDOW    = NO
+
+# Use this tag to change the font size of LaTeX formulas included as images in
+# the HTML documentation. When you change the font size after a successful
+# doxygen run you need to manually remove any form_*.png images from the HTML
+# output directory to force them to be regenerated.
+# Minimum value: 8, maximum value: 50, default value: 10.
+# This tag requires that the tag GENERATE_HTML is set to YES.
+
+FORMULA_FONTSIZE       = 10
+
+# Use the FORMULA_TRANPARENT tag to determine whether or not the images
+# generated for formulas are transparent PNGs. Transparent PNGs are not
+# supported properly for IE 6.0, but are supported on all modern browsers.
+#
+# Note that when changing this option you need to delete any form_*.png files in
+# the HTML output directory before the changes have effect.
+# The default value is: YES.
+# This tag requires that the tag GENERATE_HTML is set to YES.
+
+FORMULA_TRANSPARENT    = YES
+
+# Enable the USE_MATHJAX option to render LaTeX formulas using MathJax (see
+# http://www.mathjax.org) which uses client side Javascript for the rendering
+# instead of using prerendered bitmaps. Use this if you do not have LaTeX
+# installed or if you want to formulas look prettier in the HTML output. When
+# enabled you may also need to install MathJax separately and configure the path
+# to it using the MATHJAX_RELPATH option.
+# The default value is: NO.
+# This tag requires that the tag GENERATE_HTML is set to YES.
+
+USE_MATHJAX        = NO
+
+# When MathJax is enabled you can set the default output format to be used for
+# the MathJax output. See the MathJax site (see:
+# http://docs.mathjax.org/en/latest/output.html) for more details.
+# Possible values are: HTML-CSS (which is slower, but has the best
+# compatibility), NativeMML (i.e. MathML) and SVG.
+# The default value is: HTML-CSS.
+# This tag requires that the tag USE_MATHJAX is set to YES.
+
+MATHJAX_FORMAT  = HTML-CSS
+
+# When MathJax is enabled you need to specify the location relative to the HTML
+# output directory using the MATHJAX_RELPATH option. The destination directory
+# should contain the MathJax.js script. For instance, if the mathjax directory
+# is located at the same level as the HTML output directory, then
+# MATHJAX_RELPATH should be ../mathjax. The default value points to the MathJax
+# Content Delivery Network so you can quickly see the result without installing
+# MathJax. However, it is strongly recommended to install a local copy of
+# MathJax from http://www.mathjax.org before deployment.
+# The default value is: http://cdn.mathjax.org/mathjax/latest.
+# This tag requires that the tag USE_MATHJAX is set to YES.
+
+MATHJAX_RELPATH        = http://cdn.mathjax.org/mathjax/latest
+
+# The MATHJAX_EXTENSIONS tag can be used to specify one or more MathJax
+# extension names that should be enabled during MathJax rendering. For example
+# MATHJAX_EXTENSIONS = TeX/AMSmath TeX/AMSsymbols
+# This tag requires that the tag USE_MATHJAX is set to YES.
+
+MATHJAX_EXTENSIONS     =
+
+# The MATHJAX_CODEFILE tag can be used to specify a file with javascript pieces
+# of code that will be used on startup of the MathJax code. See the MathJax site
+# (see: http://docs.mathjax.org/en/latest/output.html) for more details. For an
+# example see the documentation.
+# This tag requires that the tag USE_MATHJAX is set to YES.
+
+MATHJAX_CODEFILE       =
+
+# When the SEARCHENGINE tag is enabled doxygen will generate a search box for
+# the HTML output. The underlying search engine uses javascript and DHTML and
+# should work on any modern browser. Note that when using HTML help
+# (GENERATE_HTMLHELP), Qt help (GENERATE_QHP), or docsets (GENERATE_DOCSET)
+# there is already a search function so this one should typically be disabled.
+# For large projects the javascript based search engine can be slow, then
+# enabling SERVER_BASED_SEARCH may provide a better solution. It is possible to
+# search using the keyboard; to jump to the search box use <access key> + S
+# (what the <access key> is depends on the OS and browser, but it is typically
+# <CTRL>, <ALT>/<option>, or both). Inside the search box use the <cursor down
+# key> to jump into the search results window, the results can be navigated
+# using the <cursor keys>. Press <Enter> to select an item or <escape> to cancel
+# the search. The filter options can be selected when the cursor is inside the
+# search box by pressing <Shift>+<cursor down>. Also here use the <cursor keys>
+# to select a filter and <Enter> or <escape> to activate or cancel the filter
+# option.
+# The default value is: YES.
+# This tag requires that the tag GENERATE_HTML is set to YES.
+
+SEARCHENGINE      = YES
+
+# When the SERVER_BASED_SEARCH tag is enabled the search engine will be
+# implemented using a web server instead of a web client using Javascript. There
+# are two flavours of web server based searching depending on the
+# EXTERNAL_SEARCH setting. When disabled, doxygen will generate a PHP script for
+# searching and an index file used by the script. When EXTERNAL_SEARCH is
+# enabled the indexing and searching needs to be provided by external tools. See
+# the section "External Indexing and Searching" for details.
+# The default value is: NO.
+# This tag requires that the tag SEARCHENGINE is set to YES.
+
+SERVER_BASED_SEARCH    = NO
+
+# When EXTERNAL_SEARCH tag is enabled doxygen will no longer generate the PHP
+# script for searching. Instead the search results are written to an XML file
+# which needs to be processed by an external indexer. Doxygen will invoke an
+# external search engine pointed to by the SEARCHENGINE_URL option to obtain the
+# search results.
+#
+# Doxygen ships with an example indexer ( doxyindexer) and search engine
+# (doxysearch.cgi) which are based on the open source search engine library
+# Xapian (see: http://xapian.org/).
+#
+# See the section "External Indexing and Searching" for details.
+# The default value is: NO.
+# This tag requires that the tag SEARCHENGINE is set to YES.
+
+EXTERNAL_SEARCH        = NO
+
+# The SEARCHENGINE_URL should point to a search engine hosted by a web server
+# which will return the search results when EXTERNAL_SEARCH is enabled.
+#
+# Doxygen ships with an example indexer ( doxyindexer) and search engine
+# (doxysearch.cgi) which are based on the open source search engine library
+# Xapian (see: http://xapian.org/). See the section "External Indexing and
+# Searching" for details.
+# This tag requires that the tag SEARCHENGINE is set to YES.
+
+SEARCHENGINE_URL       =
+
+# When SERVER_BASED_SEARCH and EXTERNAL_SEARCH are both enabled the unindexed
+# search data is written to a file for indexing by an external tool. With the
+# SEARCHDATA_FILE tag the name of this file can be specified.
+# The default file is: searchdata.xml.
+# This tag requires that the tag SEARCHENGINE is set to YES.
+
+SEARCHDATA_FILE        = searchdata.xml
+
+# When SERVER_BASED_SEARCH and EXTERNAL_SEARCH are both enabled the
+# EXTERNAL_SEARCH_ID tag can be used as an identifier for the project. This is
+# useful in combination with EXTRA_SEARCH_MAPPINGS to search through multiple
+# projects and redirect the results back to the right project.
+# This tag requires that the tag SEARCHENGINE is set to YES.
+
+EXTERNAL_SEARCH_ID     =
+
+# The EXTRA_SEARCH_MAPPINGS tag can be used to enable searching through doxygen
+# projects other than the one defined by this configuration file, but that are
+# all added to the same external search index. Each project needs to have a
+# unique id set via EXTERNAL_SEARCH_ID. The search mapping then maps the id of
+# to a relative location where the documentation can be found. The format is:
+# EXTRA_SEARCH_MAPPINGS = tagname1=loc1 tagname2=loc2 ...
+# This tag requires that the tag SEARCHENGINE is set to YES.
+
+EXTRA_SEARCH_MAPPINGS  =
+
+#---------------------------------------------------------------------------
+# Configuration options related to the LaTeX output
+#---------------------------------------------------------------------------
+
+# If the GENERATE_LATEX tag is set to YES doxygen will generate LaTeX output.
+# The default value is: YES.
+
+GENERATE_LATEX  = YES
+
+# The LATEX_OUTPUT tag is used to specify where the LaTeX docs will be put. If a
+# relative path is entered the value of OUTPUT_DIRECTORY will be put in front of
+# it.
+# The default directory is: latex.
+# This tag requires that the tag GENERATE_LATEX is set to YES.
+
+LATEX_OUTPUT      = latex
+
+# The LATEX_CMD_NAME tag can be used to specify the LaTeX command name to be
+# invoked.
+#
+# Note that when enabling USE_PDFLATEX this option is only used for generating
+# bitmaps for formulas in the HTML output, but not in the Makefile that is
+# written to the output directory.
+# The default file is: latex.
+# This tag requires that the tag GENERATE_LATEX is set to YES.
+
+LATEX_CMD_NAME  = latex
+
+# The MAKEINDEX_CMD_NAME tag can be used to specify the command name to generate
+# index for LaTeX.
+# The default file is: makeindex.
+# This tag requires that the tag GENERATE_LATEX is set to YES.
+
+MAKEINDEX_CMD_NAME     = makeindex
+
+# If the COMPACT_LATEX tag is set to YES doxygen generates more compact LaTeX
+# documents. This may be useful for small projects and may help to save some
+# trees in general.
+# The default value is: NO.
+# This tag requires that the tag GENERATE_LATEX is set to YES.
+
+COMPACT_LATEX    = NO
+
+# The PAPER_TYPE tag can be used to set the paper type that is used by the
+# printer.
+# Possible values are: a4 (210 x 297 mm), letter (8.5 x 11 inches), legal (8.5 x
+# 14 inches) and executive (7.25 x 10.5 inches).
+# The default value is: a4.
+# This tag requires that the tag GENERATE_LATEX is set to YES.
+
+PAPER_TYPE          = a4
+
+# The EXTRA_PACKAGES tag can be used to specify one or more LaTeX package names
+# that should be included in the LaTeX output. To get the times font for
+# instance you can specify
+# EXTRA_PACKAGES=times
+# If left blank no extra packages will be included.
+# This tag requires that the tag GENERATE_LATEX is set to YES.
+
+EXTRA_PACKAGES  =
+
+# The LATEX_HEADER tag can be used to specify a personal LaTeX header for the
+# generated LaTeX document. The header should contain everything until the first
+# chapter. If it is left blank doxygen will generate a standard header. See
+# section "Doxygen usage" for information on how to let doxygen write the
+# default header to a separate file.
+#
+# Note: Only use a user-defined header if you know what you are doing! The
+# following commands have a special meaning inside the header: $title,
+# $datetime, $date, $doxygenversion, $projectname, $projectnumber. Doxygen will
+# replace them by respectively the title of the page, the current date and time,
+# only the current date, the version number of doxygen, the project name (see
+# PROJECT_NAME), or the project number (see PROJECT_NUMBER).
+# This tag requires that the tag GENERATE_LATEX is set to YES.
+
+LATEX_HEADER      =
+
+# The LATEX_FOOTER tag can be used to specify a personal LaTeX footer for the
+# generated LaTeX document. The footer should contain everything after the last
+# chapter. If it is left blank doxygen will generate a standard footer.
+#
+# Note: Only use a user-defined footer if you know what you are doing!
+# This tag requires that the tag GENERATE_LATEX is set to YES.
+
+LATEX_FOOTER      =
+
+# The LATEX_EXTRA_FILES tag can be used to specify one or more extra images or
+# other source files which should be copied to the LATEX_OUTPUT output
+# directory. Note that the files will be copied as-is; there are no commands or
+# markers available.
+# This tag requires that the tag GENERATE_LATEX is set to YES.
+
+LATEX_EXTRA_FILES      =
+
+# If the PDF_HYPERLINKS tag is set to YES, the LaTeX that is generated is
+# prepared for conversion to PDF (using ps2pdf or pdflatex). The PDF file will
+# contain links (just like the HTML output) instead of page references. This
+# makes the output suitable for online browsing using a PDF viewer.
+# The default value is: YES.
+# This tag requires that the tag GENERATE_LATEX is set to YES.
+
+PDF_HYPERLINKS  = YES
+
+# If the LATEX_PDFLATEX tag is set to YES, doxygen will use pdflatex to generate
+# the PDF file directly from the LaTeX files. Set this option to YES to get a
+# higher quality PDF documentation.
+# The default value is: YES.
+# This tag requires that the tag GENERATE_LATEX is set to YES.
+
+USE_PDFLATEX      = YES
+
+# If the LATEX_BATCHMODE tag is set to YES, doxygen will add the \batchmode
+# command to the generated LaTeX files. This will instruct LaTeX to keep running
+# if errors occur, instead of asking the user for help. This option is also used
+# when generating formulas in HTML.
+# The default value is: NO.
+# This tag requires that the tag GENERATE_LATEX is set to YES.
+
+LATEX_BATCHMODE        = NO
+
+# If the LATEX_HIDE_INDICES tag is set to YES then doxygen will not include the
+# index chapters (such as File Index, Compound Index, etc.) in the output.
+# The default value is: NO.
+# This tag requires that the tag GENERATE_LATEX is set to YES.
+
+LATEX_HIDE_INDICES     = NO
+
+# If the LATEX_SOURCE_CODE tag is set to YES then doxygen will include source
+# code with syntax highlighting in the LaTeX output.
+#
+# Note that which sources are shown also depends on other settings such as
+# SOURCE_BROWSER.
+# The default value is: NO.
+# This tag requires that the tag GENERATE_LATEX is set to YES.
+
+LATEX_SOURCE_CODE      = NO
+
+# The LATEX_BIB_STYLE tag can be used to specify the style to use for the
+# bibliography, e.g. plainnat, or ieeetr. See
+# http://en.wikipedia.org/wiki/BibTeX and \cite for more info.
+# The default value is: plain.
+# This tag requires that the tag GENERATE_LATEX is set to YES.
+
+LATEX_BIB_STYLE        = plain
+
+#---------------------------------------------------------------------------
+# Configuration options related to the RTF output
+#---------------------------------------------------------------------------
+
+# If the GENERATE_RTF tag is set to YES doxygen will generate RTF output. The
+# RTF output is optimized for Word 97 and may not look too pretty with other RTF
+# readers/editors.
+# The default value is: NO.
+
+GENERATE_RTF      = NO
+
+# The RTF_OUTPUT tag is used to specify where the RTF docs will be put. If a
+# relative path is entered the value of OUTPUT_DIRECTORY will be put in front of
+# it.
+# The default directory is: rtf.
+# This tag requires that the tag GENERATE_RTF is set to YES.
+
+RTF_OUTPUT          = rtf
+
+# If the COMPACT_RTF tag is set to YES doxygen generates more compact RTF
+# documents. This may be useful for small projects and may help to save some
+# trees in general.
+# The default value is: NO.
+# This tag requires that the tag GENERATE_RTF is set to YES.
+
+COMPACT_RTF        = NO
+
+# If the RTF_HYPERLINKS tag is set to YES, the RTF that is generated will
+# contain hyperlink fields. The RTF file will contain links (just like the HTML
+# output) instead of page references. This makes the output suitable for online
+# browsing using Word or some other Word compatible readers that support those
+# fields.
+#
+# Note: WordPad (write) and others do not support links.
+# The default value is: NO.
+# This tag requires that the tag GENERATE_RTF is set to YES.
+
+RTF_HYPERLINKS  = NO
+
+# Load stylesheet definitions from file. Syntax is similar to doxygen's config
+# file, i.e. a series of assignments. You only have to provide replacements,
+# missing definitions are set to their default value.
+#
+# See also section "Doxygen usage" for information on how to generate the
+# default style sheet that doxygen normally uses.
+# This tag requires that the tag GENERATE_RTF is set to YES.
+
+RTF_STYLESHEET_FILE    =
+
+# Set optional variables used in the generation of an RTF document. Syntax is
+# similar to doxygen's config file. A template extensions file can be generated
+# using doxygen -e rtf extensionFile.
+# This tag requires that the tag GENERATE_RTF is set to YES.
+
+RTF_EXTENSIONS_FILE    =
+
+#---------------------------------------------------------------------------
+# Configuration options related to the man page output
+#---------------------------------------------------------------------------
+
+# If the GENERATE_MAN tag is set to YES doxygen will generate man pages for
+# classes and files.
+# The default value is: NO.
+
+GENERATE_MAN      = NO
+
+# The MAN_OUTPUT tag is used to specify where the man pages will be put. If a
+# relative path is entered the value of OUTPUT_DIRECTORY will be put in front of
+# it. A directory man3 will be created inside the directory specified by
+# MAN_OUTPUT.
+# The default directory is: man.
+# This tag requires that the tag GENERATE_MAN is set to YES.
+
+MAN_OUTPUT          = man
+
+# The MAN_EXTENSION tag determines the extension that is added to the generated
+# man pages. In case the manual section does not start with a number, the number
+# 3 is prepended. The dot (.) at the beginning of the MAN_EXTENSION tag is
+# optional.
+# The default value is: .3.
+# This tag requires that the tag GENERATE_MAN is set to YES.
+
+MAN_EXTENSION    = .3
+
+# If the MAN_LINKS tag is set to YES and doxygen generates man output, then it
+# will generate one additional man file for each entity documented in the real
+# man page(s). These additional files only source the real man page, but without
+# them the man command would be unable to find the correct page.
+# The default value is: NO.
+# This tag requires that the tag GENERATE_MAN is set to YES.
+
+MAN_LINKS            = NO
+
+#---------------------------------------------------------------------------
+# Configuration options related to the XML output
+#---------------------------------------------------------------------------
+
+# If the GENERATE_XML tag is set to YES doxygen will generate an XML file that
+# captures the structure of the code including all documentation.
+# The default value is: NO.
+
+GENERATE_XML      = NO
+
+# The XML_OUTPUT tag is used to specify where the XML pages will be put. If a
+# relative path is entered the value of OUTPUT_DIRECTORY will be put in front of
+# it.
+# The default directory is: xml.
+# This tag requires that the tag GENERATE_XML is set to YES.
+
+XML_OUTPUT          = xml
+
+# The XML_SCHEMA tag can be used to specify a XML schema, which can be used by a
+# validating XML parser to check the syntax of the XML files.
+# This tag requires that the tag GENERATE_XML is set to YES.
+
+XML_SCHEMA          =
+
+# The XML_DTD tag can be used to specify a XML DTD, which can be used by a
+# validating XML parser to check the syntax of the XML files.
+# This tag requires that the tag GENERATE_XML is set to YES.
+
+XML_DTD                =
+
+# If the XML_PROGRAMLISTING tag is set to YES doxygen will dump the program
+# listings (including syntax highlighting and cross-referencing information) to
+# the XML output. Note that enabling this will significantly increase the size
+# of the XML output.
+# The default value is: YES.
+# This tag requires that the tag GENERATE_XML is set to YES.
+
+XML_PROGRAMLISTING     = YES
+
+#---------------------------------------------------------------------------
+# Configuration options related to the DOCBOOK output
+#---------------------------------------------------------------------------
+
+# If the GENERATE_DOCBOOK tag is set to YES doxygen will generate Docbook files
+# that can be used to generate PDF.
+# The default value is: NO.
+
+GENERATE_DOCBOOK       = NO
+
+# The DOCBOOK_OUTPUT tag is used to specify where the Docbook pages will be put.
+# If a relative path is entered the value of OUTPUT_DIRECTORY will be put in
+# front of it.
+# The default directory is: docbook.
+# This tag requires that the tag GENERATE_DOCBOOK is set to YES.
+
+DOCBOOK_OUTPUT  = docbook
+
+#---------------------------------------------------------------------------
+# Configuration options for the AutoGen Definitions output
+#---------------------------------------------------------------------------
+
+# If the GENERATE_AUTOGEN_DEF tag is set to YES doxygen will generate an AutoGen
+# Definitions (see http://autogen.sf.net) file that captures the structure of
+# the code including all documentation. Note that this feature is still
+# experimental and incomplete at the moment.
+# The default value is: NO.
+
+GENERATE_AUTOGEN_DEF   = NO
+
+#---------------------------------------------------------------------------
+# Configuration options related to the Perl module output
+#---------------------------------------------------------------------------
+
+# If the GENERATE_PERLMOD tag is set to YES doxygen will generate a Perl module
+# file that captures the structure of the code including all documentation.
+#
+# Note that this feature is still experimental and incomplete at the moment.
+# The default value is: NO.
+
+GENERATE_PERLMOD       = NO
+
+# If the PERLMOD_LATEX tag is set to YES doxygen will generate the necessary
+# Makefile rules, Perl scripts and LaTeX code to be able to generate PDF and DVI
+# output from the Perl module output.
+# The default value is: NO.
+# This tag requires that the tag GENERATE_PERLMOD is set to YES.
+
+PERLMOD_LATEX    = NO
+
+# If the PERLMOD_PRETTY tag is set to YES the Perl module output will be nicely
+# formatted so it can be parsed by a human reader. This is useful if you want to
+# understand what is going on. On the other hand, if this tag is set to NO the
+# size of the Perl module output will be much smaller and Perl will parse it
+# just the same.
+# The default value is: YES.
+# This tag requires that the tag GENERATE_PERLMOD is set to YES.
+
+PERLMOD_PRETTY  = YES
+
+# The names of the make variables in the generated doxyrules.make file are
+# prefixed with the string contained in PERLMOD_MAKEVAR_PREFIX. This is useful
+# so different doxyrules.make files included by the same Makefile don't
+# overwrite each other's variables.
+# This tag requires that the tag GENERATE_PERLMOD is set to YES.
+
+PERLMOD_MAKEVAR_PREFIX =
+
+#---------------------------------------------------------------------------
+# Configuration options related to the preprocessor
+#---------------------------------------------------------------------------
+
+# If the ENABLE_PREPROCESSING tag is set to YES doxygen will evaluate all
+# C-preprocessor directives found in the sources and include files.
+# The default value is: YES.
+
+ENABLE_PREPROCESSING   = YES
+
+# If the MACRO_EXPANSION tag is set to YES doxygen will expand all macro names
+# in the source code. If set to NO only conditional compilation will be
+# performed. Macro expansion can be done in a controlled way by setting
+# EXPAND_ONLY_PREDEF to YES.
+# The default value is: NO.
+# This tag requires that the tag ENABLE_PREPROCESSING is set to YES.
+
+MACRO_EXPANSION        = NO
+
+# If the EXPAND_ONLY_PREDEF and MACRO_EXPANSION tags are both set to YES then
+# the macro expansion is limited to the macros specified with the PREDEFINED and
+# EXPAND_AS_DEFINED tags.
+# The default value is: NO.
+# This tag requires that the tag ENABLE_PREPROCESSING is set to YES.
+
+EXPAND_ONLY_PREDEF     = NO
+
+# If the SEARCH_INCLUDES tag is set to YES the includes files in the
+# INCLUDE_PATH will be searched if a #include is found.
+# The default value is: YES.
+# This tag requires that the tag ENABLE_PREPROCESSING is set to YES.
+
+SEARCH_INCLUDES        = YES
+
+# The INCLUDE_PATH tag can be used to specify one or more directories that
+# contain include files that are not input files but should be processed by the
+# preprocessor.
+# This tag requires that the tag SEARCH_INCLUDES is set to YES.
+
+INCLUDE_PATH      = src inc
+
+# You can use the INCLUDE_FILE_PATTERNS tag to specify one or more wildcard
+# patterns (like *.h and *.hpp) to filter out the header-files in the
+# directories. If left blank, the patterns specified with FILE_PATTERNS will be
+# used.
+# This tag requires that the tag ENABLE_PREPROCESSING is set to YES.
+
+INCLUDE_FILE_PATTERNS  = *.h *.cpp
+
+# The PREDEFINED tag can be used to specify one or more macro names that are
+# defined before the preprocessor is started (similar to the -D option of e.g.
+# gcc). The argument of the tag is a list of macros of the form: name or
+# name=definition (no spaces). If the definition and the "=" are omitted, "=1"
+# is assumed. To prevent a macro definition from being undefined via #undef or
+# recursively expanded use the := operator instead of the = operator.
+# This tag requires that the tag ENABLE_PREPROCESSING is set to YES.
+
+PREDEFINED          =
+
+# If the MACRO_EXPANSION and EXPAND_ONLY_PREDEF tags are set to YES then this
+# tag can be used to specify a list of macro names that should be expanded. The
+# macro definition that is found in the sources will be used. Use the PREDEFINED
+# tag if you want to use a different macro definition that overrules the
+# definition found in the source code.
+# This tag requires that the tag ENABLE_PREPROCESSING is set to YES.
+
+EXPAND_AS_DEFINED      =
+
+# If the SKIP_FUNCTION_MACROS tag is set to YES then doxygen's preprocessor will
+# remove all refrences to function-like macros that are alone on a line, have an
+# all uppercase name, and do not end with a semicolon. Such function macros are
+# typically used for boiler-plate code, and will confuse the parser if not
+# removed.
+# The default value is: YES.
+# This tag requires that the tag ENABLE_PREPROCESSING is set to YES.
+
+SKIP_FUNCTION_MACROS   = YES
+
+#---------------------------------------------------------------------------
+# Configuration options related to external references
+#---------------------------------------------------------------------------
+
+# The TAGFILES tag can be used to specify one or more tag files. For each tag
+# file the location of the external documentation should be added. The format of
+# a tag file without this location is as follows:
+# TAGFILES = file1 file2 ...
+# Adding location for the tag files is done as follows:
+# TAGFILES = file1=loc1 "file2 = loc2" ...
+# where loc1 and loc2 can be relative or absolute paths or URLs. See the
+# section "Linking to external documentation" for more information about the use
+# of tag files.
+# Note: Each tag file must have an unique name (where the name does NOT include
+# the path). If a tag file is not located in the directory in which doxygen is
+# run, you must also specify the path to the tagfile here.
+
+TAGFILES              =
+
+# When a file name is specified after GENERATE_TAGFILE, doxygen will create a
+# tag file that is based on the input files it reads. See section "Linking to
+# external documentation" for more information about the usage of tag files.
+
+GENERATE_TAGFILE       =
+
+# If the ALLEXTERNALS tag is set to YES all external class will be listed in the
+# class index. If set to NO only the inherited external classes will be listed.
+# The default value is: NO.
+
+ALLEXTERNALS      = NO
+
+# If the EXTERNAL_GROUPS tag is set to YES all external groups will be listed in
+# the modules index. If set to NO, only the current project's groups will be
+# listed.
+# The default value is: YES.
+
+EXTERNAL_GROUPS        = YES
+
+# If the EXTERNAL_PAGES tag is set to YES all external pages will be listed in
+# the related pages index. If set to NO, only the current project's pages will
+# be listed.
+# The default value is: YES.
+
+EXTERNAL_PAGES  = YES
+
+# The PERL_PATH should be the absolute path and name of the perl script
+# interpreter (i.e. the result of 'which perl').
+# The default file (with absolute path) is: /usr/bin/perl.
+
+PERL_PATH            = /usr/bin/perl
+
+#---------------------------------------------------------------------------
+# Configuration options related to the dot tool
+#---------------------------------------------------------------------------
+
+# If the CLASS_DIAGRAMS tag is set to YES doxygen will generate a class diagram
+# (in HTML and LaTeX) for classes with base or super classes. Setting the tag to
+# NO turns the diagrams off. Note that this option also works with HAVE_DOT
+# disabled, but it is recommended to install and use dot, since it yields more
+# powerful graphs.
+# The default value is: YES.
+
+CLASS_DIAGRAMS  = YES
+
+# You can define message sequence charts within doxygen comments using the \msc
+# command. Doxygen will then run the mscgen tool (see:
+# http://www.mcternan.me.uk/mscgen/)) to produce the chart and insert it in the
+# documentation. The MSCGEN_PATH tag allows you to specify the directory where
+# the mscgen tool resides. If left empty the tool is assumed to be found in the
+# default search path.
+
+MSCGEN_PATH        =
+
+# You can include diagrams made with dia in doxygen documentation. Doxygen will
+# then run dia to produce the diagram and insert it in the documentation. The
+# DIA_PATH tag allows you to specify the directory where the dia binary resides.
+# If left empty dia is assumed to be found in the default search path.
+
+DIA_PATH              =
+
+# If set to YES, the inheritance and collaboration graphs will hide inheritance
+# and usage relations if the target is undocumented or is not a class.
+# The default value is: YES.
+
+HIDE_UNDOC_RELATIONS   = YES
+
+# If you set the HAVE_DOT tag to YES then doxygen will assume the dot tool is
+# available from the path. This tool is part of Graphviz (see:
+# http://www.graphviz.org/), a graph visualization toolkit from AT&T and Lucent
+# Bell Labs. The other options in this section have no effect if this option is
+# set to NO
+# The default value is: NO.
+
+HAVE_DOT              = NO
+
+# The DOT_NUM_THREADS specifies the number of dot invocations doxygen is allowed
+# to run in parallel. When set to 0 doxygen will base this on the number of
+# processors available in the system. You can set it explicitly to a value
+# larger than 0 to get control over the balance between CPU load and processing
+# speed.
+# Minimum value: 0, maximum value: 32, default value: 0.
+# This tag requires that the tag HAVE_DOT is set to YES.
+
+DOT_NUM_THREADS        = 0
+
+# When you want a differently looking font n the dot files that doxygen
+# generates you can specify the font name using DOT_FONTNAME. You need to make
+# sure dot is able to find the font, which can be done by putting it in a
+# standard location or by setting the DOTFONTPATH environment variable or by
+# setting DOT_FONTPATH to the directory containing the font.
+# The default value is: Helvetica.
+# This tag requires that the tag HAVE_DOT is set to YES.
+
+DOT_FONTNAME      = Helvetica
+
+# The DOT_FONTSIZE tag can be used to set the size (in points) of the font of
+# dot graphs.
+# Minimum value: 4, maximum value: 24, default value: 10.
+# This tag requires that the tag HAVE_DOT is set to YES.
+
+DOT_FONTSIZE      = 10
+
+# By default doxygen will tell dot to use the default font as specified with
+# DOT_FONTNAME. If you specify a different font using DOT_FONTNAME you can set
+# the path where dot can find it using this tag.
+# This tag requires that the tag HAVE_DOT is set to YES.
+
+DOT_FONTPATH      =
+
+# If the CLASS_GRAPH tag is set to YES then doxygen will generate a graph for
+# each documented class showing the direct and indirect inheritance relations.
+# Setting this tag to YES will force the CLASS_DIAGRAMS tag to NO.
+# The default value is: YES.
+# This tag requires that the tag HAVE_DOT is set to YES.
+
+CLASS_GRAPH        = NO
+
+# If the COLLABORATION_GRAPH tag is set to YES then doxygen will generate a
+# graph for each documented class showing the direct and indirect implementation
+# dependencies (inheritance, containment, and class references variables) of the
+# class with other documented classes.
+# The default value is: YES.
+# This tag requires that the tag HAVE_DOT is set to YES.
+
+COLLABORATION_GRAPH    = YES
+
+# If the GROUP_GRAPHS tag is set to YES then doxygen will generate a graph for
+# groups, showing the direct groups dependencies.
+# The default value is: YES.
+# This tag requires that the tag HAVE_DOT is set to YES.
+
+GROUP_GRAPHS      = YES
+
+# If the UML_LOOK tag is set to YES doxygen will generate inheritance and
+# collaboration diagrams in a style similar to the OMG's Unified Modeling
+# Language.
+# The default value is: NO.
+# This tag requires that the tag HAVE_DOT is set to YES.
+
+UML_LOOK              = NO
+
+# If the UML_LOOK tag is enabled, the fields and methods are shown inside the
+# class node. If there are many fields or methods and many nodes the graph may
+# become too big to be useful. The UML_LIMIT_NUM_FIELDS threshold limits the
+# number of items for each type to make the size more manageable. Set this to 0
+# for no limit. Note that the threshold may be exceeded by 50% before the limit
+# is enforced. So when you set the threshold to 10, up to 15 fields may appear,
+# but if the number exceeds 15, the total amount of fields shown is limited to
+# 10.
+# Minimum value: 0, maximum value: 100, default value: 10.
+# This tag requires that the tag HAVE_DOT is set to YES.
+
+UML_LIMIT_NUM_FIELDS   = 10
+
+# If the TEMPLATE_RELATIONS tag is set to YES then the inheritance and
+# collaboration graphs will show the relations between templates and their
+# instances.
+# The default value is: NO.
+# This tag requires that the tag HAVE_DOT is set to YES.
+
+TEMPLATE_RELATIONS     = NO
+
+# If the INCLUDE_GRAPH, ENABLE_PREPROCESSING and SEARCH_INCLUDES tags are set to
+# YES then doxygen will generate a graph for each documented file showing the
+# direct and indirect include dependencies of the file with other documented
+# files.
+# The default value is: YES.
+# This tag requires that the tag HAVE_DOT is set to YES.
+
+INCLUDE_GRAPH    = YES
+
+# If the INCLUDED_BY_GRAPH, ENABLE_PREPROCESSING and SEARCH_INCLUDES tags are
+# set to YES then doxygen will generate a graph for each documented file showing
+# the direct and indirect include dependencies of the file with other documented
+# files.
+# The default value is: YES.
+# This tag requires that the tag HAVE_DOT is set to YES.
+
+INCLUDED_BY_GRAPH      = YES
+
+# If the CALL_GRAPH tag is set to YES then doxygen will generate a call
+# dependency graph for every global function or class method.
+#
+# Note that enabling this option will significantly increase the time of a run.
+# So in most cases it will be better to enable call graphs for selected
+# functions only using the \callgraph command.
+# The default value is: NO.
+# This tag requires that the tag HAVE_DOT is set to YES.
+
+CALL_GRAPH          = NO
+
+# If the CALLER_GRAPH tag is set to YES then doxygen will generate a caller
+# dependency graph for every global function or class method.
+#
+# Note that enabling this option will significantly increase the time of a run.
+# So in most cases it will be better to enable caller graphs for selected
+# functions only using the \callergraph command.
+# The default value is: NO.
+# This tag requires that the tag HAVE_DOT is set to YES.
+
+CALLER_GRAPH      = NO
+
+# If the GRAPHICAL_HIERARCHY tag is set to YES then doxygen will graphical
+# hierarchy of all classes instead of a textual one.
+# The default value is: YES.
+# This tag requires that the tag HAVE_DOT is set to YES.
+
+GRAPHICAL_HIERARCHY    = YES
+
+# If the DIRECTORY_GRAPH tag is set to YES then doxygen will show the
+# dependencies a directory has on other directories in a graphical way. The
+# dependency relations are determined by the #include relations between the
+# files in the directories.
+# The default value is: YES.
+# This tag requires that the tag HAVE_DOT is set to YES.
+
+DIRECTORY_GRAPH        = YES
+
+# The DOT_IMAGE_FORMAT tag can be used to set the image format of the images
+# generated by dot.
+# Note: If you choose svg you need to set HTML_FILE_EXTENSION to xhtml in order
+# to make the SVG files visible in IE 9+ (other browsers do not have this
+# requirement).
+# Possible values are: png, jpg, gif and svg.
+# The default value is: png.
+# This tag requires that the tag HAVE_DOT is set to YES.
+
+DOT_IMAGE_FORMAT       = png
+
+# If DOT_IMAGE_FORMAT is set to svg, then this option can be set to YES to
+# enable generation of interactive SVG images that allow zooming and panning.
+#
+# Note that this requires a modern browser other than Internet Explorer. Tested
+# and working are Firefox, Chrome, Safari, and Opera.
+# Note: For IE 9+ you need to set HTML_FILE_EXTENSION to xhtml in order to make
+# the SVG files visible. Older versions of IE do not have SVG support.
+# The default value is: NO.
+# This tag requires that the tag HAVE_DOT is set to YES.
+
+INTERACTIVE_SVG        = NO
+
+# The DOT_PATH tag can be used to specify the path where the dot tool can be
+# found. If left blank, it is assumed the dot tool can be found in the path.
+# This tag requires that the tag HAVE_DOT is set to YES.
+
+DOT_PATH              =
+
+# The DOTFILE_DIRS tag can be used to specify one or more directories that
+# contain dot files that are included in the documentation (see the \dotfile
+# command).
+# This tag requires that the tag HAVE_DOT is set to YES.
+
+DOTFILE_DIRS      =
+
+# The MSCFILE_DIRS tag can be used to specify one or more directories that
+# contain msc files that are included in the documentation (see the \mscfile
+# command).
+
+MSCFILE_DIRS      =
+
+# The DIAFILE_DIRS tag can be used to specify one or more directories that
+# contain dia files that are included in the documentation (see the \diafile
+# command).
+
+DIAFILE_DIRS      =
+
+# The DOT_GRAPH_MAX_NODES tag can be used to set the maximum number of nodes
+# that will be shown in the graph. If the number of nodes in a graph becomes
+# larger than this value, doxygen will truncate the graph, which is visualized
+# by representing a node as a red box. Note that doxygen if the number of direct
+# children of the root node in a graph is already larger than
+# DOT_GRAPH_MAX_NODES then the graph will not be shown at all. Also note that
+# the size of a graph can be further restricted by MAX_DOT_GRAPH_DEPTH.
+# Minimum value: 0, maximum value: 10000, default value: 50.
+# This tag requires that the tag HAVE_DOT is set to YES.
+
+DOT_GRAPH_MAX_NODES    = 50
+
+# The MAX_DOT_GRAPH_DEPTH tag can be used to set the maximum depth of the graphs
+# generated by dot. A depth value of 3 means that only nodes reachable from the
+# root by following a path via at most 3 edges will be shown. Nodes that lay
+# further from the root node will be omitted. Note that setting this option to 1
+# or 2 may greatly reduce the computation time needed for large code bases. Also
+# note that the size of a graph can be further restricted by
+# DOT_GRAPH_MAX_NODES. Using a depth of 0 means no depth restriction.
+# Minimum value: 0, maximum value: 1000, default value: 0.
+# This tag requires that the tag HAVE_DOT is set to YES.
+
+MAX_DOT_GRAPH_DEPTH    = 0
+
+# Set the DOT_TRANSPARENT tag to YES to generate images with a transparent
+# background. This is disabled by default, because dot on Windows does not seem
+# to support this out of the box.
+#
+# Warning: Depending on the platform used, enabling this option may lead to
+# badly anti-aliased labels on the edges of a graph (i.e. they become hard to
+# read).
+# The default value is: NO.
+# This tag requires that the tag HAVE_DOT is set to YES.
+
+DOT_TRANSPARENT        = NO
+
+# Set the DOT_MULTI_TARGETS tag to YES allow dot to generate multiple output
+# files in one run (i.e. multiple -o and -T options on the command line). This
+# makes dot run faster, but since only newer versions of dot (>1.8.10) support
+# this, this feature is disabled by default.
+# The default value is: NO.
+# This tag requires that the tag HAVE_DOT is set to YES.
+
+DOT_MULTI_TARGETS      = YES
+
+# If the GENERATE_LEGEND tag is set to YES doxygen will generate a legend page
+# explaining the meaning of the various boxes and arrows in the dot generated
+# graphs.
+# The default value is: YES.
+# This tag requires that the tag HAVE_DOT is set to YES.
+
+GENERATE_LEGEND        = YES
+
+# If the DOT_CLEANUP tag is set to YES doxygen will remove the intermediate dot
+# files that are used to generate the various graphs.
+# The default value is: YES.
+# This tag requires that the tag HAVE_DOT is set to YES.
+
+DOT_CLEANUP        = YES
+
+SHOW_DIRECTORIES = YES
diff --git a/doxygen_res/org.tizen.setting.screen1.png b/doxygen_res/org.tizen.setting.screen1.png
new file mode 100644 (file)
index 0000000..b0a5df3
Binary files /dev/null and b/doxygen_res/org.tizen.setting.screen1.png differ
diff --git a/doxygen_res/org.tizen.setting.screen2.png b/doxygen_res/org.tizen.setting.screen2.png
new file mode 100644 (file)
index 0000000..05c4e4d
Binary files /dev/null and b/doxygen_res/org.tizen.setting.screen2.png differ
diff --git a/doxygen_res/org.tizen.setting.screen3.png b/doxygen_res/org.tizen.setting.screen3.png
new file mode 100644 (file)
index 0000000..894e307
Binary files /dev/null and b/doxygen_res/org.tizen.setting.screen3.png differ
index bbfad10a6bea21a28d525b49fb66c23c8361095f..eee3ee7db125c301d9173816b0cab0a13d356c21 100755 (executable)
 
 #ifndef _SETTING_DEBUG_H_
 #define _SETTING_DEBUG_H_
-#include <stdio.h>
+
 #include <glib.h>
 
-/*#define DEBUG_CODE */
 #define SETTING_USING_PLATFORM_DBG
 #ifdef SETTING_USING_PLATFORM_DBG
 #include <dlog.h>
 #define LOG_TAG "SETTING"
 #endif
 
-/*#define LAUNCHING_DEBUG_LOG */
-
-
 #define USE_TIMER_UPDATE_TIME_IN_TIME_VIEW
 
+#define SECURITY_SERVER                        1
+
 /* launching */
 #ifdef LAUNCHING_DEBUG_LOG
-#define LAUNCH_SETTING_IN(fmt, arg...) LOG(LOG_DEBUG, "LAUNCH", "[setting:Application:%s:IN]" fmt, __FUNCTION__, ##arg)
-#define LAUNCH_SETTING_OUT(fmt, arg...) LOG(LOG_DEBUG, "LAUNCH", "[setting:Application:%s:OUT]" fmt, __FUNCTION__, ##arg)
+#define LAUNCH_SETTING_IN(fmt, arg...) LOG(LOG_DEBUG, "LAUNCH", \
+               "[setting:Application:%s:IN]" fmt, __FUNCTION__, ##arg)
+#define LAUNCH_SETTING_OUT(fmt, arg...) LOG(LOG_DEBUG, "LAUNCH", \
+               "[setting:Application:%s:OUT]" fmt, __FUNCTION__, ##arg)
 #else
 #define LAUNCH_SETTING_IN(fmt, arg...)
 #define LAUNCH_SETTING_OUT(fmt, arg...)
 
 /* Genlist Update is in progress. */
 
-#define FUNCTION_SYSTEM_SETTING 1
-
-/*##menu options##*/
-#define SUPPORT_FONT                           1
-#define SUPPORT_WALLPAPER                      0
-#define SUPPORT_SEPARATE_BRIGHTNESS            0
-
-#define SUPPORT_ACCESSIBILITY                  1
+#define SUPPORT_STORAGE                        1
+#define SUPPORT_TETHERING              0
 
-#define SUPPORT_STORAGE                                1
-#define SUPPORT_WIFI_DIRECT                                            1
-#define SUPPORT_DATA_USAGE                                             1
-#define SUPPORT_TETHERING      0
-
-/*#endif*/
-
-#define SUPPORT_APP_ROATION                    1
-
-#define         LOW_BATTERY_DO_NOTHING                 1       /**< 1 : turn the low batter handlding off */
 
+#define SUPPORT_COMPRESSED_LICENSE     1
 
 #define SUPPORT_SIMLOCK 0
 #define SUPPORT_FDN 0
 #define SUPPORT_ENCRYPTION 0
-#define SUPPORT_SD_ENCRYPTION 0
-#define SUPPORT_SCREEN_SECURITY 1
-
-#define SUPPORT_SECURITY_FIREWALL 1
-#define SUPPORT_PRIVACY 1
 
 #define SETTING_ENABLE_TRACE
 
 #ifdef SETTING_ENABLE_TRACE
+
 #ifdef SETTING_USING_PLATFORM_DBG
-#define SETTING_TRACE_SECURE_DEBUG(fmt, arg...) \
-       do {\
+#define SETTING_TRACE_SECURE_DEBUG(fmt, arg...) do {\
                SECURE_LOGD("\033[0;32mDEBUG: " fmt "\033[0m\n", ##arg);\
-       } while (0);
+} while (0)
 
-#define SETTING_TRACE_DEBUG(fmt, arg...) \
-       do {\
+#define SETTING_TRACE_DEBUG(fmt, arg...) do {\
                SECURE_LOGD("\033[0;32mDEBUG: " fmt "\033[0m\n", ##arg);\
-       } while (0);
+} while (0)
 
-#define SETTING_TRACE(fmt, arg...) \
-       do {\
+#define SETTING_TRACE(fmt, arg...) do {\
                SECURE_LOGI("\033[0;36m" fmt "\033[0m\n", ##arg);\
-       } while (0);
+} while (0)
 
-#define SETTING_TRACE_WARNING(fmt, arg...) \
-       do {\
+#define SETTING_TRACE_WARNING(fmt, arg...) do {\
                SECURE_LOGI("\033[0;33mWARRING: " fmt "\033[0m\n", ##arg);\
-       } while (0);
+} while (0)
 
-#define SETTING_TRACE_ERROR(fmt, arg...) \
-       do {\
+#define SETTING_TRACE_ERROR(fmt, arg...) do {\
                SECURE_LOGE("\033[0;31mERROR: " fmt "\033[0m\n", ##arg);\
-       } while (0);
+} while (0)
+
 #define SETTING_TRACE_BEGIN do {\
-               SECURE_LOGD("\033[0;35mENTER FUNCTION: %s. \033[0m\n", __FUNCTION__);\
-       } while (0);
+       SECURE_LOGD("\033[0;35mENTER FUNCTION: %s. \033[0m\n", \
+                       __FUNCTION__);\
+} while (0)
 
 #define SETTING_TRACE_END  do {\
-               SECURE_LOGD("\033[0;35mEXIT FUNCTION: %s. \033[0m\n", __FUNCTION__);\
-       } while (0);
+               SECURE_LOGD("\033[0;35mEXIT FUNCTION: %s. \033[0m\n", \
+                       __FUNCTION__);\
+} while (0)
+
 #else
-#define SETTING_TRACE(fmt, arg...) \
-       do {\
-               printf("\n[SETTING]\033[0;36m" fmt "\033[0m\t%s:%d\n", \
-                          ##arg, (char*)(strrchr(__FILE__, '/')+1), __LINE__);\
-       } while (0);
-
-#define SETTING_TRACE_SECURE_DEBUG(fmt, arg...) \
-       do {\
-               printf("\n[SETTING]\033[0;32mDEBUG: " fmt "\033[0m\t%s:%d\n", \
-                          ##arg, (char*)(strrchr(__FILE__, '/')+1), __LINE__);\
-       } while (0);
-
-
-#define SETTING_TRACE_DEBUG(fmt, arg...) \
-       do {\
-               printf("\n[SETTING]\033[0;32mDEBUG: " fmt "\033[0m\t%s:%d\n", \
-                          ##arg, (char*)(strrchr(__FILE__, '/')+1), __LINE__);\
-       } while (0);
-
-#define SETTING_TRACE_WARNING(fmt, arg...) \
-       do {\
-               {\
-                       printf("[SETTING]\033[0;33mWARRING: " fmt "\033[0m\t%s:%d\n", ##arg, (char*)(strrchr(__FILE__, '/')+1), __LINE__); } \
-       } while (0);
-
-#define SETTING_TRACE_ERROR(fmt, arg...) \
-       do {\
-               {fprintf(stderr, "[SETTING]\033[0;31mERROR: " fmt "\033[0m\t%s:%d\n", ##arg, (char*)(strrchr(__FILE__, '/')+1), __LINE__); } \
-       } while (0);
+
+#define SETTING_TRACE(fmt, arg...) do {\
+       printf("\n[SETTING]\033[0;36m" fmt "\033[0m\t%s:%d\n", \
+                       ##arg, (char*)(strrchr(__FILE__, '/')+1), __LINE__);\
+} while (0)
+
+#define SETTING_TRACE_SECURE_DEBUG(fmt, arg...) do {\
+       printf("\n[SETTING]\033[0;32mDEBUG: " fmt "\033[0m\t%s:%d\n", \
+                       ##arg, (char*)(strrchr(__FILE__, '/')+1), __LINE__);\
+} while (0)
+
+
+#define SETTING_TRACE_DEBUG(fmt, arg...) do {\
+       printf("\n[SETTING]\033[0;32mDEBUG: " fmt "\033[0m\t%s:%d\n", \
+                       ##arg, (char*)(strrchr(__FILE__, '/')+1), __LINE__);\
+} while (0)
+
+#define SETTING_TRACE_WARNING(fmt, arg...) do {\
+       printf("[SETTING]\033[0;33mWARRING: " fmt \
+                       "\033[0m\t%s:%d\n", ##arg, \
+                       (char*)(strrchr(__FILE__, '/')+1), __LINE__);\
+} while (0)
+
+#define SETTING_TRACE_ERROR(fmt, arg...) do {\
+       fprintf(stderr, "[SETTING]\033[0;31mERROR: " fmt \
+                       "\033[0m\t%s:%d\n", ##arg, \
+                       (char*)(strrchr(__FILE__, '/')+1), __LINE__);\
+} while (0)
 
 #define SETTING_TRACE_BEGIN do {\
-               {\
-                       printf("\n[SETTING]\033[0;35mENTER FUNCTION: %s. \033[0m\t%s:%d\n", \
-                                  __FUNCTION__, (char*)(strrchr(__FILE__, '/')+1), __LINE__);\
-               } \
-       } while (0);
+       printf("\n[SETTING]\033[0;35mENTER FUNCTION: %s. \033[0m\t%s:%d\n", \
+                               __FUNCTION__, \
+                               (char*)(strrchr(__FILE__, '/')+1), __LINE__);\
+} while (0)
 
 #define SETTING_TRACE_END  do {\
-               {\
-                       printf("\n[SETTING]\033[0;35mEXIT FUNCTION: %s. \033[0m\t%s:%d\n", \
-                                  __FUNCTION__, (char*)(strrchr(__FILE__, '/')+1), __LINE__);\
-               } \
-       } while (0);
+       printf("\n[SETTING]\033[0;35mEXIT FUNCTION: %s. \033[0m\t%s:%d\n", \
+                               __FUNCTION__, \
+                               (char*)(strrchr(__FILE__, '/')+1), __LINE__);\
+} while (0)
+
 #endif
+
 #else
 
 #define SETTING_TRACE(fmt, arg...) do {} while (0)
 #endif
 
 #define setting_retvm_if(expr, val, fmt, arg...) do { \
-               if (expr) { \
-                       SETTING_TRACE_ERROR(fmt, ##arg); \
-                       return (val); \
-               } \
-       } while (0);
+       if (expr) { \
+               SETTING_TRACE_ERROR(fmt, ##arg); \
+               return (val); \
+       } \
+} while (0)
 
 #define setting_retm_if(expr, fmt, arg...) do { \
-               if (expr) { \
-                       SETTING_TRACE_ERROR(fmt, ##arg); \
-                       return; \
-               } \
-       } while (0);
+       if (expr) { \
+               SETTING_TRACE_ERROR(fmt, ##arg); \
+               return; \
+       } \
+} while (0)
 
 #ifndef retm_if
 #define retm_if setting_retm_if
 
 #ifndef retv_if
 #define retv_if(expr, val) do { \
-               if (expr) { \
-                       SETTING_TRACE_ERROR("(%s)", #expr); \
-                       return (val); \
-               } \
-       } while (0)
+       if (expr) { \
+               SETTING_TRACE_ERROR("(%s)", #expr); \
+               return (val); \
+       } \
+} while (0)
 #endif
 
 #ifndef ret_if
 #define ret_if(expr) do { \
-               if (expr) { \
-                       SETTING_TRACE_ERROR("(%s)", #expr); \
-                       return ; \
-               } \
-       } while (0)
+       if (expr) { \
+               SETTING_TRACE_ERROR("(%s)", #expr); \
+               return ; \
+       } \
+} while (0)
 #endif
 
 #ifndef warn_if
 #define warn_if(expr, fmt, arg...) do { \
-               if (expr) { \
-                       SETTING_TRACE_ERROR(fmt, ##arg); \
-               } \
-       } while (0)
+       if (expr) { \
+               SETTING_TRACE_ERROR(fmt, ##arg); \
+       } \
+} while (0)
 #endif
 
 
 #define __FREE(del, arg) do { \
-               if (arg) { \
-                       del((void *)(arg)); /*cast any argument to (void*) to avoid build warring*/\
-                       arg = NULL; \
-               } \
-       } while (0);
+       if (arg) { \
+               /*cast any argument to (void*) to avoid build warring*/\
+               del((void *)(arg)); \
+               arg = NULL; \
+       } \
+} while (0)
 #define FREE(arg) __FREE(free, arg)
 #define G_FREE(arg) __FREE(g_free, arg)
 
 
-/*//// */
 /*a trick:To manager back pointer. eg, */
-/*For using genlist, whenever Setting side and Genlist side both keep pointers */
-/*to a same block memory(here is genlis item data via calloc), must use __BACK_POINTER_SET to */
-/*bind the Setting side point into the Genlist side pointer */
+/*For using genlist, whenever Setting side and Genlist side both keep
+ * pointers to a same block memory(here is genlis item data via calloc), must
+ * use __BACK_POINTER_SET to bind the Setting side point into the Genlist side
+ * pointer */
 #define __BACK_POINTER_SET(pData) do { \
-               if (pData) { \
-                       pData->pBack = (void **)(&(pData));\
-               } \
-       } while (0);
+       if (pData) {\
+               pData->pBack = (void **)(&(pData));\
+       } \
+} while (0)
 
 #define __BACK_POINTER_UNSET(pData) do { \
-               if (pData && pData->pBack)/*release Setting side poniter handlers*/     { \
-                       *(pData->pBack) = NULL;\
-               } \
-       } while (0);
-
-#define UNUSED __attribute__((unused))
+       /*release Setting side poniter handlers*/\
+       if (pData && pData->pBack) {\
+               *(pData->pBack) = NULL;\
+       } \
+} while (0)
 
 #endif /* _SETTING_DEBUG_H_ */
diff --git a/include/setting-handler.h b/include/setting-handler.h
deleted file mode 100644 (file)
index c5e0ef6..0000000
+++ /dev/null
@@ -1,11 +0,0 @@
-#ifndef __SETTING_HANDLER_H__
-#define __SETTING_HANDLER_H__
-
-#include <setting.h>
-
-mainlist_entry *settinig_drawer_hash_find(void *cb, char *search_str);
-void settinig_drawer_hash_init(void *cb);
-void setting_main_click_list_item_ug_cb(void *data, Evas_Object *obj, char *ug_to_load, app_control_h svc, struct ug_cbs *cbs);
-
-#endif /* __SETTING_HANDLER_H__ */
-
diff --git a/include/setting-helper.h b/include/setting-helper.h
deleted file mode 100644 (file)
index 5ea4b37..0000000
+++ /dev/null
@@ -1,14 +0,0 @@
-#ifndef __SETTING_HELPER_H__
-#define __SETTING_HELPER_H__
-
-#include <setting.h>
-bool is_searchmode_app(Cfg_Item_Type type);
-extern bool is_selected_menu(Eina_List *list, const char *keystr);
-extern Eina_Bool setting_main_freeze_event_timer_cb(void *cb);
-
-void setting_main_click_list_item_reset_data(void *data, Evas_Object *obj);;
-void setting_main_destroy_ug_cb(ui_gadget_h ug, void *priv);
-void setting_main_result_ug_cb(ui_gadget_h ug, app_control_h service, void *priv);
-void setting_main_layout_ug_cb(ui_gadget_h ug, enum ug_mode mode, void *priv);
-
-#endif
index fe52eba3b4df07a3d5907278bb26f3009d4808cf..93a011524bda5d84acf30a515a9b539837833673 100644 (file)
@@ -28,8 +28,8 @@
 
 #include <setting.h>
 
-#define IMG_CIS_TITLE_SEARCH                           SETTING_ICON_PATH_CFG"A01-1_title_icon_search.png"
-#define SETTING_CIS_DRAWER_ITEM_COUNT          6
+#define IMG_CIS_TITLE_SEARCH SETTING_ICON_PATH_CFG"A01-1_title_icon_search.png"
+#define SETTING_CIS_DRAWER_ITEM_COUNT 6
 
 
 int setting_search_move_action(void *data);
old mode 100644 (file)
new mode 100755 (executable)
index 2e29ec4..95c41fc
  * limitations under the License.
  *
  */
+
 /**
- *@defgroup setting-app
- *entry point of Setting application
- */
+ * @mainpage Settings documentation
+ *
+ * @section overview Detailed Description
+ *
+ * @image html org.tizen.setting.screen1.png
+ * @image html org.tizen.setting.screen2.png
+ * @image html org.tizen.setting.screen3.png
+ *
+ * \n
+ * <b>App ID:</b> org.tizen.setting\n
+ *
+ * Settings app main purpose is to give user possibility to configure main
+ * system settings and maintain the telephone.\n
+ *
+ * On the application's main screen you can find list of possible settings -
+ * icon and setting description. The list is divided in four sections:\n
+ *
+ * - <b>Connections</b>
+ * \n- Wi-Fi - To manage Wi-Fi connections and options.
+ * \n- Bluetooth - The Bluetooth service.
+ * \n- Flight mode - To disable calling and messaging function and turn off
+ * mobile data/Wi-Fi/Bluetooth.
+ * \n- Tethering - The icon will be shown when GPS module is in use.
+ * \n- Mobile networks - The icon will be shown when GPS module is in use.
+ * \n- NFC - To manage NFC options.
+ * \n- More connections - The location service settings.
+ * - <b>Device</b>
+ * \n- Sound - The settings to manage ringtones for calls and volume of
+ * notification, media, system.
+ * \n- Display - To choose screen brightness, font size or screen timeout.
+ * \n- Applications - The Application settings where user can manage application
+ * installed on the platform.
+ * - <b>Personalization</b>
+ * \n- Wallpapers - The settings to manage wallpapers.
+ * \n- Lock Screen - The locksreen settings. to setup screen lock type etc.
+ * \n- Accounts - The settings to manage user accounts in the system.
+ * \n- Privacy and safety - The privacy service settings.
+ * - <b>System</b>
+ * \n- Language and input - The settings to choose displayed language and TTS
+ * options.
+ * \n- Storage - The Storage settings which show usage space in the device.
+ * \n- Date and time - To setup time in the system.
+ * \n- About device - Information about device, software version, serial number,
+ * etc.
+ *
+ *
+ * The <b>Connections</b> section contains <i>Wi-Fi</i>, <i>Bluetooth</i>,
+ * <i>Airplane mode</i>, <i>NFC</i>, <i>Tethering</i>, <i>Mobile networks</i>
+ * settings and the button named <i>More connection settings</i> with
+ * <i>Location service</i> settings\n
+ *
+ * In the <b>Device</b> section you can find settings for <i>Sound</i>,
+ * <i>Display</i> and <i>Applications</i>\n
+ *
+ * The <b>Personalization</b> section has <i>Wallpapers</i>, <i>Lock screen</i>,
+ * <i>Accounts</i> and <i>Privacy and safety</i> settings nodes.\n
+ *
+ * And the <b>System</b> section allows to configure <i>Language and input</i>,
+ * <i>Storage</i> and <i>Date and time</i>. You can also press
+ * <i>About device</i> to see device information.\n
+ * \n
+ * Exact list of setting modules depends on hardware used (for example not all
+ * devices has NFC setting etc.).\n
+ * \n
+ * <h3>Achitecture overview</h3>
+ * Every module is an application called from main settings application or from
+ * other applications. If needed, it's called with parameters (messages), and
+ * it may return result (reply message) to the application, which called it.\n
+ **/
+
 #ifndef __SETTING_H__
 #define __SETTING_H__
 
-#include <setting-common-view.h>
-#include <setting-common-search.h>
 
-#define EXPORT_PUBLIC __attribute__ ((visibility("default")))
+#include "setting-cfg.h"
+#include "setting-common-view.h"
+#include "setting-common-init.h"
+#include "setting-common-general-func.h"
+#include "setting-common-draw-widget.h"
 
-/*     TAPI*/
-#include <tapi_common.h>
-#include <ITapiModem.h>
-
-#include <sensor.h>
-#include <notification.h>
-#include <account.h>
-#include <app_manager.h>
+#include <Eina.h>
+#include <Elementary.h>
 #include <efl_extension.h>
-#include <dd-display.h>
-#include <call-manager.h>
-
-
-#define NO_UG_FOUND_MSG                                "IDS_MSGF_POP_UNSUPPORTED"
-
-#define Keystr_Connection      "IDS_ST_BODY_CONNECTION"
-
-#define MAX_GROUP_NUM_IN_VIEW 10
-
-
-typedef enum _FLIGHT_MODE_OPEARTION {
-       FM_INVALID = 0, /*< There is no request waiting for processing */
-       FM_ENTER = 1,   /*< Some "flightmode enter" request is waiting for processing */
-       FM_LEAVE,               /*< Some "flightmode leave" request is waiting for processing */
-} FLIGHT_MODE_OPEARTION;
-
-
-#define MAX_MORE_MENU_NUM      6
-#define WIFI_LAST_ON_OFF_STATE "PREFKEY_WIFI_ON_OFF"
-
-enum {
-       OP_WIFI_TURNING_INVALID = 0x00,
-       OP_WIFI_TURNING_OFF,
-       OP_WIFI_TURNING_ON,
-};
 
 enum {
        SC_All_List,
        SC_Max
 };
 
-
 enum {
        GL_Group_Connection,
        GL_Group_Device,
@@ -86,59 +123,30 @@ enum {
  */
 typedef struct _setting_main_appdata {
 
-       ui_gadget_h ug;                                         /**< ug */
+       MainData md;
 
-       Evas *evas;
-       Evas_Object *win_main;
-       Evas_Object *navibar_main;
-       Elm_Object_Item *navibar_main_it;
-
-       Evas_Object *ly_main;                   /**< seting view main */
        Evas_Object *sc_gl[SC_Max];             /**< genlist array */
 
-       /* listen / unlisten code */
-       Eina_List *listened_list;
-       Evas_Object *conform;
-       Evas_Object *view_layout;               /* view layout */
-
        Elm_Genlist_Item_Class itc_table[GENDIAL_Type_MAX];
 
-       TapiHandle *handle;
-       Evas_Object *popup;
-
        Setting_GenGroupItem_Data *data_network; /** special layout */
-       bool isInUGMode;                                /**< set TRUE when UG is running */
-
-       int current_rotation;
-       /* ---------------------------------------------------------- */
-       Ecore_Timer *event_freeze_timer;
-
-       /*bundle *b; */
 
        Cfg_Item_Type is_searchmode;
        Eina_Hash *main_list_hash;
-
 } setting_main_appdata;
-extern setting_main_appdata *g_main_ad;
 
 /* launch view */
 extern setting_view setting_view_main;
 
-extern void __gl_realized(void *data, Evas_Object *obj, void *event_info);
-extern void setting_main_refresh_topview_list(void *data);
-
-extern Evas_Object *__get_top_list(void *data);
-extern void setting_main_click_list_ex_ug_cb(void *data, Evas_Object *obj, void *event_info);
-extern Eina_Bool __save_timer(void *data);
-
-typedef Setting_GenGroupItem_Data *(*UI_HANDLER)(void *data, char *title, char *iconpath, char *ugname, Evas_Object *genlist, Elm_Object_Item *parent);
+typedef Setting_GenGroupItem_Data *(*UI_HANDLER)(void *data, char *title,
+               char *iconpath, char *ugname, Evas_Object *genlist,
+               Elm_Object_Item *parent);
 
 
 typedef enum {
        ERROR_STATE = -1,
        DEFAULT_UI = 0,
-       UI_PROC,
-       UG_HANDLE,
+       UI_PROC
 } mainlist_entry_action_type;
 
 typedef struct _mainlist_entry {
diff --git a/mime.setting.xml.in b/mime.setting.xml.in
new file mode 100644 (file)
index 0000000..5edda71
--- /dev/null
@@ -0,0 +1,7 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<mime-info xmlns="http://www.freedesktop.org/standards/shared-mime-info">
+<mime-type type="application/sasf">
+       <comment>Setting/Manage accessibiilty File</comment>
+       <glob pattern="*.sasf"/>
+</mime-type>
+</mime-info>
index c00c25b815125046729bb1c45b1fe0dd17429162..a76fdbae7d915118498d7699ad37ccc98f8884f1 100644 (file)
@@ -1,5 +1,5 @@
 <manifest>
-        <request>
-                <domain name="_" />
-        </request>
+       <request>
+               <domain name="_" />
+       </request>
 </manifest>
old mode 100755 (executable)
new mode 100644 (file)
old mode 100755 (executable)
new mode 100644 (file)
index 5010dff..228a6bf
@@ -1,9 +1,9 @@
 <?xml version="1.0" encoding="utf-8"?>
-<manifest xmlns="http://tizen.org/ns/packages" package="org.tizen.setting" api-version="2.4" version="0.9.5" install-location="internal-only">
+<manifest xmlns="http://tizen.org/ns/packages" package="org.tizen.setting" api-version="3.0" version="0.9.5" install-location="internal-only">
        <label>Settings</label>
        <author email="mj2004.park@samsung.com" href="www.samsung.com">MyoungJune Park</author>
        <description>Setting Application</description>
-       <ui-application appid="org.tizen.setting" exec="@TZ_SYS_RO_APP@/org.tizen.setting/bin/setting" nodisplay="false" multiple="false" type="capp" taskmanage="true" indicatordisplay="true" portrait-effectimage="/usr/share/splash_images/type1_portrait.jpg" landscape-effectimage="/usr/share/splash_images/type1/landscape.jpg" hw-acceleration="use-GL">
+       <ui-application appid="org.tizen.setting" exec="@TZ_SYS_RO_APP@/org.tizen.setting/bin/setting" nodisplay="false" multiple="false" type="capp" taskmanage="true" indicatordisplay="true" portrait-effectimage="/usr/share/splash_images/type1_portrait.jpg" landscape-effectimage="/usr/share/splash_images/type1/landscape.jpg" hw-acceleration="on">
                <metadata key="http://developer.samsung.com/tizen/metadata/sfinder/plugin" value="lib/libsfinder-plugin-setting.so"/>
                <icon>@TZ_SYS_RO_ICONS@/default/small/org.tizen.setting.png</icon>
                <label>Settings</label>
                <label xml:lang="zh-hk">設定</label>
                <label xml:lang="zh-sg">设定</label>
                <label xml:lang="zh-tw">設定</label>
+               <app-control>
+                       <operation name="http://tizen.org/appcontrol/operation/setting"/>
+               </app-control>
        </ui-application>
-       <ui-application appid="setting-font-efl" exec="@TZ_SYS_RO_APP@/org.tizen.setting/bin/setting-font-efl" type="capp" nodisplay="true" taskmanage="false" ui-gadget="true">
-               <icon>@TZ_SYS_RO_ICONS@/default/small/org.tizen.setting.png</icon>
-               <label>Font</label>
-               <label xml:lang="en-us">Font</label>
-               <label xml:lang="ja-jp">フォント</label>
-               <label xml:lang="ko-kr">서체</label>
-               <application-service>
-                       <operation name="http://samsung.com/appcontrol/operation/configure/font/type"/>
-               </application-service>
-               <application-service>
-                       <operation name="http://tizen.org/appcontrol/operation/configure/font/type"/>
-               </application-service>
-
-               <application-service>
-                       <operation name="http://samsung.com/appcontrol/operation/configure/font/size"/>
-               </application-service>
-               <application-service>
-                       <operation name="http://tizen.org/appcontrol/operation/configure/font/size"/>
-               </application-service>
-       </ui-application>
-       <ui-application appid="setting-phone-efl" exec="@TZ_SYS_RO_APP@/org.tizen.setting/bin/setting-phone-efl" type="capp" nodisplay="true" taskmanage="false" ui-gadget="true">
-               <icon>@TZ_SYS_RO_ICONS@/default/small/org.tizen.setting.png</icon>
-               <label>Phone</label>
+       <ui-application appid="org.tizen.setting-display" exec="@TZ_SYS_RO_APP@/org.tizen.setting/bin/setting-display" type="capp" nodisplay="true" taskmanage="false" hw-acceleration="on" launch_mode="caller">
+                       <icon>@TZ_SYS_RO_ICONS@/default/small/org.tizen.setting.png</icon>
+                       <label>Display</label>
+                       <label xml:lang="en-us">Display</label>
        </ui-application>
-
-       <ui-application appid="setting-storage-efl" exec="@TZ_SYS_RO_APP@/org.tizen.setting/bin/setting-storage-efl" type="capp" nodisplay="true" taskmanage="false" ui-gadget="true">
-               <icon>@TZ_SYS_RO_ICONS@/default/small/org.tizen.setting.png</icon>
+       <ui-application appid="org.tizen.setting-storage" exec="@TZ_SYS_RO_APP@/org.tizen.setting/bin/setting-storage" type="capp" nodisplay="true" taskmanage="false" hw-acceleration="on" launch_mode="caller">
                <label>Storage</label>
                <label xml:lang="en-us">Storage</label>
-               <label xml:lang="ja-jp">ストレージ</label>
-               <label xml:lang="ko-kr">저장소</label>
        </ui-application>
-       <ui-application appid="setting-about-efl" exec="@TZ_SYS_RO_APP@/org.tizen.setting/bin/setting-about-efl" type="capp" nodisplay="true" taskmanage="false" ui-gadget="true">
-               <icon>@TZ_SYS_RO_ICONS@/default/small/org.tizen.setting.png</icon>
+       <ui-application appid="org.tizen.setting-about" exec="@TZ_SYS_RO_APP@/org.tizen.setting/bin/setting-about" nodisplay="true" multiple="false" type="capp" taskmanage="false" hw-acceleration="on" launch_mode="caller">
+               <metadata key="http://developer.samsung.com/tizen/metadata/legacylifecycle"/>
                <label>About device</label>
                <label xml:lang="en-us">About device</label>
                <label xml:lang="ja-jp">端末情報</label>
                <label xml:lang="ko-kr">디바이스 정보</label>
        </ui-application>
-       <ui-application appid="setting-ringtone-efl" exec="@TZ_SYS_RO_APP@/org.tizen.setting/bin/setting-ringtone-efl" type="capp" nodisplay="true" taskmanage="false" ui-gadget="true">
-               <label>Ringtone</label>
-               <label xml:lang="en-us">Ringtone</label>
+       <ui-application appid="org.tizen.setting-accessibility" exec="@TZ_SYS_RO_APP@/org.tizen.setting/bin/setting-accessibility" nodisplay="true" multiple="false" type="capp" taskmanage="false" hw-acceleration="on" launch_mode="caller">
+               <metadata key="http://developer.samsung.com/tizen/metadata/legacylifecycle"/>
+               <icon>@TZ_SYS_RO_APP@/org.tizen.setting/res/icons/Accessibility.png</icon>
+               <label>Accessibility</label>
+               <label xml:lang="ar-ae">ﺈﻤﻛﺎﻨﻳﺓ ﺎﻟﻮﺻﻮﻟ</label>
+               <label xml:lang="az-az">Xüsusi imkanlar</label>
+               <label xml:lang="bg-bg">Достъпност</label>
+               <label xml:lang="ca-es">Accessibilitat</label>
+               <label xml:lang="cs-cz">Usnadnění</label>
+               <label xml:lang="da-dk">Tilgængelighed</label>
+               <label xml:lang="de-de">Eingabehilfe</label>
+               <label xml:lang="el-gr">Προσβασιμότητα</label>
+               <label xml:lang="en-gb">Accessibility</label>
+               <label xml:lang="en-ph">Accessibility</label>
+               <label xml:lang="en-us">Accessibility</label>
+               <label xml:lang="es-es">Accesibilidad</label>
+               <label xml:lang="es-mx">Accesibilidad</label>
+               <label xml:lang="et-ee">Juurdepääs</label>
+               <label xml:lang="eu-es">Erabilgarritasuna</label>
+               <label xml:lang="fi-fi">Helppokäyttöisyys</label>
+               <label xml:lang="fr-ca">Accessibilité</label>
+               <label xml:lang="fr-fr">Accessibilité</label>
+               <label xml:lang="ga-ie">Inrochtaineacht</label>
+               <label xml:lang="gl-es">Accesibilidade</label>
+               <label xml:lang="hi-in">पहुँच</label>
+               <label xml:lang="hr-hr">Pristupačnost</label>
+               <label xml:lang="hu-hu">Kisegítő lehetőségek</label>
+               <label xml:lang="hy-am">Մատչելիություն</label>
+               <label xml:lang="is-is">Aðgengi</label>
+               <label xml:lang="it-it">Accessibilita</label>
+               <label xml:lang="ja-jp">ユーザー補助</label>
+               <label xml:lang="ka-ge">წვდომა</label>
+               <label xml:lang="kk-kz">Қол жетімділік</label>
+               <label xml:lang="ko-kr">접근성</label>
+               <label xml:lang="lt-lt">Pasiekiamumas</label>
+               <label xml:lang="lv-lv">Pieejamība</label>
+               <label xml:lang="mk-mk">Пристапност</label>
+               <label xml:lang="nb-no">Tilgjengelighet</label>
+               <label xml:lang="nl-nl">Toegankelijkheid</label>
+               <label xml:lang="pl-pl">Dostępność</label>
+               <label xml:lang="pt-br">Acessibilidade</label>
+               <label xml:lang="pt-pt">Acessibilidade</label>
+               <label xml:lang="ro-ro">Accesibilitate</label>
+               <label xml:lang="ru-ru">Специальные возможности</label>
+               <label xml:lang="sk-sk">Zjednodušenie ovládania</label>
+               <label xml:lang="sl-si">Dostopnost</label>
+               <label xml:lang="sr-rs">Pristupačnost</label>
+               <label xml:lang="sv-se">Tillgänglighet</label>
+               <label xml:lang="tr-tr">Erişilebilirlik</label>
+               <label xml:lang="uk-ua">Доступність</label>
+               <label xml:lang="uz-uz">Foydalanish imkoniyati</label>
+               <label xml:lang="zh-cn">辅助功能</label>
+               <label xml:lang="zh-hk">協助工具</label>
        </ui-application>
-       <ui-application appid="setting-manage-applications-efl" exec="@TZ_SYS_RO_APP@/org.tizen.setting/bin/setting-manage-applications-efl" type="capp" nodisplay="true" taskmanage="false" ui-gadget="true">
+       <ui-application appid="org.tizen.setting-applications" exec="@TZ_SYS_RO_APP@/org.tizen.setting/bin/setting-applications" nodisplay="true" multiple="false" type="capp" taskmanage="false" hw-acceleration="on" launch_mode="caller">
+               <metadata key="http://developer.samsung.com/tizen/metadata/legacylifecycle"/>
                <label>Application manager</label>
                <label xml:lang="en-us">Application manager</label>
+               <label xml:lang="ja-jp">アプリケーション管理</label>
                <label xml:lang="ko-kr">애플리케이션 관리자</label>
        </ui-application>
-       <ui-application appid="setting-time-efl" exec="@TZ_SYS_RO_APP@/org.tizen.setting/bin/setting-time-efl" type="capp" nodisplay="true" taskmanage="false" ui-gadget="true">
+       <ui-application appid="org.tizen.setting-appmgr" exec="@TZ_SYS_RO_APP@/org.tizen.setting/bin/setting-appmgr" type="capp" nodisplay="true" multiple="true" taskmanage="false" hw-acceleration="on" launch_mode="caller">
+               <label>settings-appmgr</label>
+               <label xml:lang="en-us">settings-appmgr</label>
+       </ui-application>
+       <ui-application appid="org.tizen.setting-connectivity" exec="@TZ_SYS_RO_APP@/org.tizen.setting/bin/setting-connectivity" type="capp" nodisplay="true" taskmanage="false" hw-acceleration="on" launch_mode="caller">
+               <label>Developer options</label>
+               <label xml:lang="en-us">Developer options</label>
+               <label xml:lang="ja-jp">開発者向けオプション</label>
+               <label xml:lang="ko-kr">개발자 옵션</label>
+       </ui-application>
+       <ui-application appid="org.tizen.setting-flightmode" exec="@TZ_SYS_RO_APP@/org.tizen.setting/bin/setting-flightmode" nodisplay="true" multiple="false" type="capp" taskmanage="false" hw-acceleration="on" launch_mode="caller">
+               <metadata key="http://developer.samsung.com/tizen/metadata/legacylifecycle"/>
+               <label>Flight mode</label>
+               <label xml:lang="en-us">Flgiht mode</label>
+               <app-control>
+                       <operation name="http://samsung.com/appcontrol/operation/setting/airplane_mode"/>
+               </app-control>
+               <app-control>
+                       <operation name="http://tizen.org/appcontrol/operation/setting/airplane_mode"/>
+               </app-control>
+       </ui-application>
+       <ui-application appid="org.tizen.setting-fileview" exec="@TZ_SYS_RO_APP@/org.tizen.setting/bin/setting-fileview" type="capp" nodisplay="true" taskmanage="false" hw-acceleration="on" launch_mode="caller">
+               <label>settings-fileview</label>
+               <label xml:lang="en-us">Settings</label>
+               <label xml:lang="ja-jp">Settings</label>
+               <label xml:lang="ko-kr">Settings</label>
+       </ui-application>
+       <ui-application appid="org.tizen.setting-font" exec="@TZ_SYS_RO_APP@/org.tizen.setting/bin/setting-font" nodisplay="true" multiple="false" type="capp" taskmanage="false" hw-acceleration="on" launch_mode="caller">
+               <metadata key="http://developer.samsung.com/tizen/metadata/legacylifecycle"/>
+               <label>Font</label>
+               <label xml:lang="en-us">Font</label>
+               <label xml:lang="ja-jp">フォント</label>
+               <label xml:lang="ko-kr">서체</label>
+       </ui-application>
+       <ui-application appid="org.tizen.setting-locktype" exec="@TZ_SYS_RO_APP@/org.tizen.setting/bin/setting-locktype" nodisplay="true" multiple="false" type="capp" taskmanage="false" hw-acceleration="on" launch_mode="caller">
+               <metadata key="http://developer.samsung.com/tizen/metadata/legacylifecycle"/>
+               <label>Locktype</label>
+               <label xml:lang="en-gb">Locktype</label>
+               <label xml:lang="en-ph">Locktype</label>
+               <label xml:lang="en-us">Locktype</label>
+       </ui-application>
+       <ui-application appid="org.tizen.setting-privacy" exec="@TZ_SYS_RO_APP@/org.tizen.setting/bin/setting-privacy" nodisplay="true" multiple="false" type="capp" taskmanage="false" hw-acceleration="on" launch_mode="caller">
+               <metadata key="http://developer.samsung.com/tizen/metadata/legacylifecycle"/>
+               <label>Privacy and security</label>
+               <label xml:lang="en-gb">Privacy and security</label>
+               <label xml:lang="en-ph">Privacy and security</label>
+               <label xml:lang="en-us">Privacy and security</label>
+       </ui-application>
+       <ui-application appid="org.tizen.setting-backup-and-reset" exec="@TZ_SYS_RO_APP@/org.tizen.setting/bin/setting-backup-and-reset" nodisplay="true" multiple="false" type="capp" taskmanage="false" hw-acceleration="on" launch_mode="caller">
+               <metadata key="http://developer.samsung.com/tizen/metadata/legacylifecycle"/>
+               <label>Backup and reset</label>
+               <label xml:lang="en-gb">Backup and reset</label>
+               <label xml:lang="en-ph">Backup and reset</label>
+               <label xml:lang="en-us">Backup and reset</label>
+       </ui-application>
+       <ui-application appid="org.tizen.setting-network" exec="@TZ_SYS_RO_APP@/org.tizen.setting/bin/setting-network" nodisplay="true" multiple="true" type="capp" taskmanage="false" hw-acceleration="on" launch_mode="caller">
+               <metadata key="http://developer.samsung.com/tizen/metadata/legacylifecycle"/>
                <icon>@TZ_SYS_RO_ICONS@/default/small/org.tizen.setting.png</icon>
-               <label>Date and time</label>
-               <label xml:lang="en-us">Date and time</label>
-               <label xml:lang="ja-jp">日付と時刻</label>
-               <label xml:lang="ko-kr">날짜 및 시간</label>
+               <label>Network</label>
+               <label xml:lang="en-us">Network</label>
+               <label xml:lang="ja-jp">ネットワーク</label>
+               <label xml:lang="ko-kr">네트워크</label>
+               <app-control>
+                       <operation name="http://samsung.com/appcontrol/operation/setting/mobile_network"/>
+               </app-control>
+               <app-control>
+                       <operation name="http://tizen.org/appcontrol/operation/setting/mobile_network"/>
+               </app-control>
+       </ui-application>
+       <ui-application appid="org.tizen.setting-password" exec="@TZ_SYS_RO_APP@/org.tizen.setting/bin/setting-password" nodisplay="true" multiple="true" type="capp" taskmanage="false" hw-acceleration="on" launch_mode="caller">
+               <metadata key="http://developer.samsung.com/tizen/metadata/legacylifecycle"/>
+               <label>Password</label>
+               <label xml:lang="en-us">Password</label>
        </ui-application>
-       <ui-application appid="setting-profile-efl" exec="@TZ_SYS_RO_APP@/org.tizen.setting/bin/setting-profile-efl" type="capp" nodisplay="true" taskmanage="false" ui-gadget="true">
+       <ui-application appid="org.tizen.setting.volume" exec="@TZ_SYS_RO_APP@/org.tizen.setting/bin/setting_volume_popup" type="capp" nodisplay="true" taskmanage="false" hw-acceleration="on" launch_mode="caller">
                <icon>@TZ_SYS_RO_ICONS@/default/small/org.tizen.setting.png</icon>
+               <label>Volume</label>
+       </ui-application>
+       <ui-application appid="org.tizen.setting-license" exec="@TZ_SYS_RO_APP@/org.tizen.setting/bin/setting-license" nodisplay="true" multiple="false" type="capp" taskmanage="false" hw-acceleration="on" launch_mode="caller">
+               <metadata key="http://developer.samsung.com/tizen/metadata/legacylifecycle"/>
+               <label>License</label>
+       </ui-application>
+       <ui-application appid="org.tizen.setting-language-and-input" exec="@TZ_SYS_RO_APP@/org.tizen.setting/bin/setting-language-and-input" nodisplay="true" multiple="false" type="capp" taskmanage="false" hw-acceleration="on" launch_mode="caller">
+               <metadata key="http://developer.samsung.com/tizen/metadata/legacylifecycle"/>
+               <label>Language and input</label>
+       </ui-application>
+       <ui-application appid="org.tizen.setting-profile" exec="@TZ_SYS_RO_APP@/org.tizen.setting/bin/setting-profile" nodisplay="true" multiple="false" type="capp" taskmanage="false" hw-acceleration="on" launch_mode="caller">
+               <metadata key="http://developer.samsung.com/tizen/metadata/legacylifecycle"/>
                <label>Sound</label>
                <label xml:lang="en-us">Sound</label>
                <label xml:lang="ja-jp">サウンド</label>
                <label xml:lang="ko-kr">소리</label>
        </ui-application>
-       <ui-application appid="setting-display-efl" exec="@TZ_SYS_RO_APP@/org.tizen.setting/bin/setting-display-efl" type="capp" nodisplay="true" taskmanage="false" ui-gadget="true">
+       <ui-application appid="org.tizen.setting-ringtone" exec="@TZ_SYS_RO_APP@/org.tizen.setting/bin/setting-ringtone" nodisplay="true" multiple="true" type="capp" taskmanage="false" hw-acceleration="on" launch_mode="caller">
+               <metadata key="http://developer.samsung.com/tizen/metadata/legacylifecycle"/>
                <icon>@TZ_SYS_RO_ICONS@/default/small/org.tizen.setting.png</icon>
-               <label>Display</label>
-               <label xml:lang="en-us">Display</label>
+               <label>Ringtone</label>
+               <label xml:lang="en-gb">Ringtone</label>
+               <label xml:lang="en-ph">Ringtone</label>
+               <label xml:lang="en-us">Ringtone</label>
        </ui-application>
-       <ui-application appid="setting-applications-efl" exec="@TZ_SYS_RO_APP@/org.tizen.setting/bin/setting-applications-efl" type="capp" nodisplay="true" taskmanage="false" ui-gadget="true">
-               <icon>@TZ_SYS_RO_ICONS@/default/small/org.tizen.setting.png</icon>
-               <label>Applications</label>
-               <label xml:lang="en-us">Applications</label>
+       <ui-application appid="org.tizen.setting-time" exec="@TZ_SYS_RO_APP@/org.tizen.setting/bin/setting-time" nodisplay="true" multiple="false" type="capp" taskmanage="false" hw-acceleration="on" launch_mode="caller">
+               <label>Date and time</label>
+                       <label xml:lang="en-us">Date and time</label>
+                       <label xml:lang="ja-jp">日付と時刻</label>
+                       <label xml:lang="ko-kr">날짜 및 시간</label>
+                        <datacontrol access="ReadOnly" providerid="http://org.tizen.setting-time/datacontrol/provider/uiapp" type="bin"/>
        </ui-application>
-
-       <ui-application appid="setting-fileview-efl" exec="@TZ_SYS_RO_APP@/org.tizen.setting/bin/setting-fileview-efl" type="capp" nodisplay="true" taskmanage="false" ui-gadget="true">
+       <ui-application appid="org.tizen.setting-battery" exec="@TZ_SYS_RO_APP@/org.tizen.setting/bin/smartmanager-battery" nodisplay="true" multiple="false" type="capp" taskmanage="false" hw-acceleration="on" launch_mode="caller">
+               <metadata key="http://developer.samsung.com/tizen/metadata/legacylifecycle"/>
+               <label>Battery</label>
+               <label xml:lang="en-us">Battery</label>
                <icon>@TZ_SYS_RO_ICONS@/default/small/org.tizen.setting.png</icon>
-               <label>Fileview</label>
-               <label xml:lang="en-us">Fileview</label>
        </ui-application>
-       <ui-application appid="org.tizen.setting.volume" exec="@TZ_SYS_RO_APP@/org.tizen.setting/bin/setting_volume_popup" type="capp" nodisplay="true" taskmanage="false" ui-gadget="true">
-               <icon>@TZ_SYS_RO_ICONS@/default/small/org.tizen.setting.png</icon>
-               <label>Volume</label>
+       <ui-application appid="org.tizen.setting-data" exec="@TZ_SYS_RO_APP@/org.tizen.setting/bin/smartmanager-data" nodisplay="true" multiple="false" type="capp" taskmanage="false" hw-acceleration="on" launch_mode="caller">
+               <metadata key="http://developer.samsung.com/tizen/metadata/legacylifecycle"/>
+               <label>Data usage</label>
+               <label xml:lang="en-us">Data usage</label>
        </ui-application>
        <privileges>
                <privilege>http://tizen.org/privilege/appmanager.launch</privilege>
                <privilege>http://tizen.org/privilege/appmanager.kill</privilege>
+               <privilege>http://tizen.org/privilege/appmanager.kill.bgapp</privilege>
                <privilege>http://tizen.org/privilege/account.read</privilege>
                <privilege>http://tizen.org/privilege/account.write</privilege>
                <privilege>http://tizen.org/privilege/notification</privilege>
                <privilege>http://tizen.org/privilege/volume.set</privilege>
+               <privilege>http://tizen.org/privilege/haptic</privilege>
                <privilege>http://tizen.org/privilege/telephony.admin</privilege>
-               <privilege>http://tizen.org/privilege/systemsettings.admin</privilege>
                <privilege>http://tizen.org/privilege/telephony</privilege>
+               <privilege>http://tizen.org/privilege/tethering.admin</privilege>
+
                <privilege>http://tizen.org/privilege/display</privilege>
+               <privilege>http://tizen.org/privilege/nfc.admin</privilege>
+
                <privilege>http://tizen.org/privilege/packagemanager.install</privilege>
                <privilege>http://tizen.org/privilege/packagemanager.admin</privilege>
                <privilege>http://tizen.org/privilege/packagemanager.info</privilege>
                <privilege>http://tizen.org/privilege/packagemanager.clearcache</privilege>
+
+               <privilege>http://tizen.org/privilege/systemsettings.admin</privilege>
+               <privilege>http://tizen.org/privilege/system</privilege>
+               <privilege>http://tizen.org/privilege/systemmanager</privilege>
+               <privilege>http://tizen.org/privilege/systemmonitor</privilege>
+
+               <privilege>http://tizen.org/privilege/application.launch</privilege>
+               <privilege>http://tizen.org/privilege/content.read</privilege>
+               <privilege>http://tizen.org/privilege/filesystem.read</privilege>
+               <privilege>http://tizen.org/privilege/filesystem.write</privilege>
+               <privilege>http://tizen.org/privilege/fullscreen</privilege>
+
+               <privilege>http://tizen.org/privilege/http</privilege>
+               <privilege>http://tizen.org/privilege/ime</privilege>
+               <privilege>http://tizen.org/privilege/internet</privilege>
+               <privilege>http://tizen.org/privilege/mediastorage</privilege>
+               <privilege>http://tizen.org/privilege/externalstorage</privilege>
+               <privilege>http://tizen.org/privilege/externalstorage.appdata</privilege>
+               <privilege>http://tizen.org/privilege/datasharing</privilege>
+
+               <privilege>http://tizen.org/privilege/network.get</privilege>
+               <privilege>http://tizen.org/privilege/network.profile</privilege>
+               <privilege>http://tizen.org/privilege/network.set</privilege>
+               <privilege>http://tizen.org/privilege/package.info</privilege>
+
+               <privilege>http://tizen.org/privilege/apphistory.read</privilege>
+               <privilege>http://tizen.org/privilege/mediahistory.read</privilege>
+
                <privilege>http://tizen.org/privilege/alarm.set</privilege>
+
+               <privilege>http://tizen.org/privilege/dpm.password</privilege>
        </privileges>
 </manifest>
+
diff --git a/org.tizen.setting.xml.ref.in b/org.tizen.setting.xml.ref.in
new file mode 100644 (file)
index 0000000..a0275fe
--- /dev/null
@@ -0,0 +1,185 @@
+<?xml version="1.0" encoding="utf-8"?>
+<manifest xmlns="http://tizen.org/ns/packages" package="org.tizen.setting" version="0.9.5" install-location="internal-only">
+       <label>Settings</label>
+       <author email="mj2004.park@samsung.com" href="www.samsung.com">MyoungJune Park</author>
+       <description>Setting Application</description>
+       <ui-application appid="org.tizen.setting" exec="@TZ_SYS_RO_APP@/org.tizen.setting/bin/setting" nodisplay="true" multiple="false" type="capp" taskmanage="true" indicatordisplay="true" portrait-effectimage="/usr/share/splash_images/type0_portrait.jpg" landscape-effectimage="/usr/share/splash_images/type1/landscape.jpg">
+               <icon>@TZ_SYS_RO_ICONS@/default/small/org.tizen.setting.png</icon>
+               <label>Settings</label>
+               <label xml:lang="ar-ae">ﺎﻠﻀﺒﻃ</label>
+               <label xml:lang="az-az">Parametrlər</label>
+               <label xml:lang="bg-bg">Настройки</label>
+               <label xml:lang="ca-es">Ajustaments</label>
+               <label xml:lang="cs-cz">Nastavení</label>
+               <label xml:lang="da-dk">Indstillinger</label>
+               <label xml:lang="de-de">Einstellungen</label>
+               <label xml:lang="el-gr">Ρυθμίσεις</label>
+               <label xml:lang="en-gb">Settings</label>
+               <label xml:lang="en-ph">Settings</label>
+               <label xml:lang="en-us">Settings</label>
+               <label xml:lang="es-es">Ajustes</label>
+               <label xml:lang="es-mx">Configuración</label>
+               <label xml:lang="et-ee">Seaded</label>
+               <label xml:lang="eu-es">Ezarpenak</label>
+               <label xml:lang="fi-fi">Asetukset</label>
+               <label xml:lang="fr-ca">Paramètres</label>
+               <label xml:lang="fr-fr">Paramètres</label>
+               <label xml:lang="ga-ie">Socruithe</label>
+               <label xml:lang="gl-es">Axustes</label>
+               <label xml:lang="hi-in">सेटिंग्स</label>
+               <label xml:lang="hr-hr">Postavke</label>
+               <label xml:lang="hu-hu">Beállítások</label>
+               <label xml:lang="hy-am">Պարամետրեր</label>
+               <label xml:lang="is-is">Stillingar</label>
+               <label xml:lang="it-it">Impostazioni</label>
+               <label xml:lang="ja-jp">設定</label>
+               <label xml:lang="ka-ge">პარამეტრები</label>
+               <label xml:lang="kk-kz">Қондырғ-р</label>
+               <label xml:lang="ko-kr">설정</label>
+               <label xml:lang="lt-lt">Nustat.</label>
+               <label xml:lang="lv-lv">Iestatījumi</label>
+               <label xml:lang="mk-mk">Опции</label>
+               <label xml:lang="nb-no">Innstillinger</label>
+               <label xml:lang="nl-nl">Instellingen</label>
+               <label xml:lang="pl-pl">Ustawienia</label>
+               <label xml:lang="pt-br">Configurações</label>
+               <label xml:lang="pt-pt">Definições</label>
+               <label xml:lang="ro-ro">Setări</label>
+               <label xml:lang="ru-ru">Настройки</label>
+               <label xml:lang="sk-sk">Nastavenia</label>
+               <label xml:lang="sl-si">Nastavitve</label>
+               <label xml:lang="sr-rs">Podešavanja</label>
+               <label xml:lang="sv-se">Inställningar</label>
+               <label xml:lang="tr-tr">Ayarlar</label>
+               <label xml:lang="uk-ua">Установки</label>
+               <label xml:lang="uz-uz">Parametrlar</label>
+               <label xml:lang="zh-cn">设定</label>
+               <label xml:lang="zh-hk">設定</label>
+               <label xml:lang="zh-sg">设定</label>
+               <label xml:lang="zh-tw">設定</label>
+       </ui-application>
+       <shortcut-list>
+               <shortcut appid="setting-shortcut-efl" extra_key="type" extra_data="setting">
+                       <icon>@TZ_SYS_RO_APP@/org.tizen.setting/res/icons/livebox/settings_shortcut_1x1.png</icon>
+                       <label>Settings - Shortcut</label>
+                       <label xml:lang="ar-ae">ﺎﻠﻀﺒﻃ - اختصار</label>
+                       <label xml:lang="az-az">Parametrlər - Qısa yol</label>
+                       <label xml:lang="bg-bg">Настройки - Бърз клавиш</label>
+                       <label xml:lang="ca-es">Ajustaments - Accés directe</label>
+                       <label xml:lang="cs-cz">Nastavení - Zkratka</label>
+                       <label xml:lang="da-dk">Indstillinger - Genvej</label>
+                       <label xml:lang="de-de">Einstellungen - Shortcut</label>
+                       <label xml:lang="el-gr">Ρυθμίσεις - Συντόμευση</label>
+                       <label xml:lang="en-gb">Settings - Shortcut</label>
+                       <label xml:lang="en-ph">Settings - Shortcut</label>
+                       <label xml:lang="en-us">Settings - Shortcut</label>
+                       <label xml:lang="es-es">Ajustes - Acceso directo</label>
+                       <label xml:lang="es-mx">Configuración - Atajos</label>
+                       <label xml:lang="et-ee">Seaded - Otsetee</label>
+                       <label xml:lang="eu-es">Ezarpenak - Lasterbidea</label>
+                       <label xml:lang="fi-fi">Asetukset - Pikakuvake</label>
+                       <label xml:lang="fr-ca">Paramètres - Raccourci</label>
+                       <label xml:lang="fr-fr">Paramètres - Raccourci</label>
+                       <label xml:lang="ga-ie">Socruithe - Aicearra</label>
+                       <label xml:lang="gl-es">Axustes - Atallo</label>
+                       <label xml:lang="hi-in">सेटिंग्स - शॉर्टकट</label>
+                       <label xml:lang="hr-hr">Postavke - Prečac</label>
+                       <label xml:lang="hu-hu">Beállítások - Rövidítés</label>
+                       <label xml:lang="hy-am">Պարամետրեր - Արագ անցում</label>
+                       <label xml:lang="is-is">Stillingar - Flýtileið</label>
+                       <label xml:lang="it-it">Impostazioni - Scelta rapida</label>
+                       <label xml:lang="ja-jp">設定 - ショートカット</label>
+                       <label xml:lang="ka-ge">პარამეტრები - სწრაფი ღილაკი</label>
+                       <label xml:lang="kk-kz">Қондырғ-р - Тіркесім</label>
+                       <label xml:lang="ko-kr">설정 - 단축어</label>
+                       <label xml:lang="lt-lt">Nustat. - Trumpinys</label>
+                       <label xml:lang="lv-lv">Iestatījumi - Īsceļš</label>
+                       <label xml:lang="mk-mk">Опции - Кратенка</label>
+                       <label xml:lang="nb-no">Innstillinger - Snarvei</label>
+                       <label xml:lang="nl-nl">Instellingen - Sneltoets</label>
+                       <label xml:lang="pl-pl">Ustawienia - skrót</label>
+                       <label xml:lang="pt-br">Configurações - Atalho</label>
+                       <label xml:lang="pt-pt">Definições - Atalho</label>
+                       <label xml:lang="ro-ro">Setări - Comandă rapidă</label>
+                       <label xml:lang="ru-ru">Настройки - Горячая клавиша</label>
+                       <label xml:lang="sk-sk">Nastavenia - Odkaz</label>
+                       <label xml:lang="sl-si">Nastavitve - Bližnjica</label>
+                       <label xml:lang="sr-rs">Podešavanja - Prečica</label>
+                       <label xml:lang="sv-se">Inställningar - Genväg</label>
+                       <label xml:lang="tr-tr">Ayarlar - Kısayol</label>
+                       <label xml:lang="uk-ua">Установки - Швидкий доступ</label>
+                       <label xml:lang="uz-uz">Parametrlar - Yorliq</label>
+                       <label xml:lang="zh-cn">设定 - 快捷键</label>
+                       <label xml:lang="zh-hk">設定 - 捷徑</label>
+                       <label xml:lang="zh-sg">设定 - 快捷键</label>
+                       <label xml:lang="zh-tw">設定 - 捷徑</label>
+               </shortcut>
+       </shortcut-list>
+       <livebox appid="org.tizen.setting.livebox" script="edje" pinup="FALSE" primary="true" secured="FALSE" auto_launch="FALSE" network="FALSE" abi="C" timeout="20" period="0" libexec="@TZ_SYS_RO_APP@/org.tizen.setting/libexec/liblive-org.tizen.setting.so">
+               <label>Settings</label>
+               <label xml:lang="ar-ae">ﺎﻠﻀﺒﻃ</label>
+               <label xml:lang="az-az">Parametrlər</label>
+               <label xml:lang="bg-bg">Настройки</label>
+               <label xml:lang="ca-es">Ajustaments</label>
+               <label xml:lang="cs-cz">Nastavení</label>
+               <label xml:lang="da-dk">Indstillinger</label>
+               <label xml:lang="de-de">Einstellungen</label>
+               <label xml:lang="el-gr">Ρυθμίσεις</label>
+               <label xml:lang="en-gb">Settings</label>
+               <label xml:lang="en-ph">Settings</label>
+               <label xml:lang="en-us">Settings</label>
+               <label xml:lang="es-es">Ajustes</label>
+               <label xml:lang="es-mx">Configuración</label>
+               <label xml:lang="et-ee">Seaded</label>
+               <label xml:lang="eu-es">Ezarpenak</label>
+               <label xml:lang="fi-fi">Asetukset</label>
+               <label xml:lang="fr-ca">Paramètres</label>
+               <label xml:lang="fr-fr">Paramètres</label>
+               <label xml:lang="ga-ie">Socruithe</label>
+               <label xml:lang="gl-es">Axustes</label>
+               <label xml:lang="hi-in">सेटिंग्स</label>
+               <label xml:lang="hr-hr">Postavke</label>
+               <label xml:lang="hu-hu">Beállítások</label>
+               <label xml:lang="hy-am">Պարամետրեր</label>
+               <label xml:lang="is-is">Stillingar</label>
+               <label xml:lang="it-it">Impostazioni</label>
+               <label xml:lang="ja-jp">設定</label>
+               <label xml:lang="ka-ge">პარამეტრები</label>
+               <label xml:lang="kk-kz">Қондырғ-р</label>
+               <label xml:lang="ko-kr">설정</label>
+               <label xml:lang="lt-lt">Nustat.</label>
+               <label xml:lang="lv-lv">Iestatījumi</label>
+               <label xml:lang="mk-mk">Опции</label>
+               <label xml:lang="nb-no">Innstillinger</label>
+               <label xml:lang="nl-nl">Instellingen</label>
+               <label xml:lang="pl-pl">Ustawienia</label>
+               <label xml:lang="pt-br">Configurações</label>
+               <label xml:lang="pt-pt">Definições</label>
+               <label xml:lang="ro-ro">Setări</label>
+               <label xml:lang="ru-ru">Настройки</label>
+               <label xml:lang="sk-sk">Nastavenia</label>
+               <label xml:lang="sl-si">Nastavitve</label>
+               <label xml:lang="sr-rs">Podešavanja</label>
+               <label xml:lang="sv-se">Inställningar</label>
+               <label xml:lang="tr-tr">Ayarlar</label>
+               <label xml:lang="uk-ua">Установки</label>
+               <label xml:lang="uz-uz">Parametrlar</label>
+               <label xml:lang="zh-cn">设定</label>
+               <label xml:lang="zh-hk">設定</label>
+               <label xml:lang="zh-sg">设定</label>
+               <label xml:lang="zh-tw">設定</label>
+               <icon>@TZ_SYS_RO_ICONS@/default/small/org.tizen.setting.png</icon>
+               <box type="IMAGE">
+                       <size preview="@TZ_SYS_RO_APP@/org.tizen.setting/shared/res/icons/livebox/settings_shortcut_1x1.png" need_frame="true">1x1</size>
+                       <size preview="@TZ_SYS_RO_APP@/org.tizen.setting/shared/res/icons/livebox/settings_shortcut_2x2.png" need_frame="true">2x2</size>
+               </box>
+       </livebox>
+       <livebox appid="org.tizen.setting.shortcut.livebox" script="edje" pinup="FALSE" primary="FALSE" nodisplay="true" secured="FALSE" auto_launch="FALSE" network="FALSE" abi="C" timeout="20" period="0" libexec="@TZ_SYS_RO_APP@/org.tizen.setting/libexec/liblive-org.tizen.shortcut.so">
+               <label>Shortcut</label>
+               <icon>@TZ_SYS_RO_ICONS@/default/small/org.tizen.setting.png</icon>
+               <box type="IMAGE">
+                       <size need_frame="true">1x1</size>
+               </box>
+       </livebox>
+</manifest>
+
old mode 100755 (executable)
new mode 100644 (file)
diff --git a/packaging/org.tizen.setting-profile_common.spec b/packaging/org.tizen.setting-profile_common.spec
deleted file mode 100755 (executable)
index d701e3c..0000000
+++ /dev/null
@@ -1,241 +0,0 @@
-%bcond_with x
-%bcond_with wayland
-
-%define alias org.tizen.setting
-
-Name:       org.tizen.setting-profile_common
-Summary:    Setting application
-Version:    1.0.1
-Release:    99
-Provides: org.tizen.setting = %{version}-%{release}
-Group:      misc
-License:    Apache-2.0
-Source0:    %{name}-%{version}.tar.gz
-Source1:    packaging/firewall.service
-
-BuildRequires:  pkgconfig(libtzplatform-config)
-BuildRequires:  pkgconfig(appcore-common)
-BuildRequires:  pkgconfig(appcore-efl)
-BuildRequires:  pkgconfig(elementary)
-BuildRequires:  pkgconfig(vconf)
-BuildRequires:  pkgconfig(tapi)
-BuildRequires:  pkgconfig(bluetooth-api)
-BuildRequires:  pkgconfig(mm-sound)
-BuildRequires:  pkgconfig(mm-keysound)
-BuildRequires:  pkgconfig(openssl)
-BuildRequires:  pkgconfig(ui-gadget-1)
-BuildRequires:  pkgconfig(json-glib-1.0)
-BuildRequires:  pkgconfig(dlog)
-BuildRequires:  pkgconfig(aul)
-BuildRequires:  pkgconfig(ecore-input)
-BuildRequires:  pkgconfig(eina)
-BuildRequires:  pkgconfig(icu-i18n)
-BuildRequires:  pkgconfig(glib-2.0)
-BuildRequires:  pkgconfig(gthread-2.0)
-BuildRequires:  pkgconfig(dbus-glib-1)
-BuildRequires:  pkgconfig(dbus-1)
-BuildRequires:  pkgconfig(ecore-imf)
-BuildRequires:  pkgconfig(ecore)
-BuildRequires:  pkgconfig(ecore-file)
-BuildRequires:  pkgconfig(icu-io)
-BuildRequires:  pkgconfig(icu-uc)
-#BuildRequires:  pkgconfig(ewebkit2)
-BuildRequires:  pkgconfig(accounts-svc)
-BuildRequires:  pkgconfig(evas)
-BuildRequires:  pkgconfig(edje)
-BuildRequires:  pkgconfig(mm-player)
-BuildRequires:  pkgconfig(capi-network-connection)
-BuildRequires:  pkgconfig(feedback)
-BuildRequires:  pkgconfig(appsvc)
-BuildRequires:  pkgconfig(libxml-2.0)
-BuildRequires:  pkgconfig(notification)
-BuildRequires:  pkgconfig(cairo)
-BuildRequires:  pkgconfig(capi-system-runtime-info)
-BuildRequires:  pkgconfig(capi-media-player)
-BuildRequires:  pkgconfig(capi-media-sound-manager)
-BuildRequires:  pkgconfig(capi-content-media-content)
-BuildRequires:  pkgconfig(capi-system-device)
-BuildRequires:  pkgconfig(capi-appfw-application)
-BuildRequires:  pkgconfig(capi-appfw-app-manager)
-BuildRequires:  pkgconfig(capi-appfw-preference)
-BuildRequires:  pkgconfig(capi-system-sensor)
-BuildRequires:  pkgconfig(capi-system-info)
-BuildRequires:  pkgconfig(capi-system-system-settings)
-BuildRequires:  pkgconfig(capi-network-wifi)
-BuildRequires:  pkgconfig(capi-network-bluetooth)
-BuildRequires:  pkgconfig(capi-media-metadata-extractor)
-BuildRequires:  pkgconfig(capi-appfw-app-common)
-BuildRequires:  pkgconfig(shortcut)
-BuildRequires:  pkgconfig(ecore-evas)
-BuildRequires:  pkgconfig(pkgmgr)
-BuildRequires:  pkgconfig(storage)
-BuildRequires:  pkgconfig(pkgmgr-info)
-BuildRequires:  pkgconfig(iniparser)
-BuildRequires:  pkgconfig(tts)
-BuildRequires:  pkgconfig(alarm-service)
-BuildRequires:  pkgconfig(contacts-service2)
-BuildRequires:  pkgconfig(deviced)
-BuildRequires:  pkgconfig(badge)
-BuildRequires:  pkgconfig(efl-extension)
-BuildRequires:  pkgconfig(sqlite3)
-BuildRequires:  pkgconfig(notification)
-BuildRequires: pkgconfig(app2sd)
-BuildRequires: pkgconfig(capi-media-image-util)
-BuildRequires:  pkgconfig(capi-appfw-package-manager)
-BuildRequires:  pkgconfig(capi-telephony)
-BuildRequires:  pkgconfig(eventsystem)
-BuildRequires:  pkgconfig(bundle)
-BuildRequires:  pkgconfig(notification)
-BuildRequires:  pkgconfig(callmgr_client)
-BuildRequires:  pkgconfig(privilege-info)
-BuildRequires:  pkgconfig(security-privilege-manager)
-BuildRequires:  libcap-devel
-BuildRequires:  cmake
-BuildRequires:  edje-tools
-BuildRequires:  gettext-tools
-BuildRequires:  hash-signer
-Requires(post): attr
-
-%description
-Setting application
- BEAT UI, Setting application.
-
-%prep
-mkdir -p %{buildroot}%{TZ_SYS_SHARE}/settings
-%setup -q
-
-%build
-
-%define PREFIX    %{_prefix}/apps/org.tizen.setting
-%define OPTPREFIX %{TZ_SYS_RW_APP}/org.tizen.setting
-%define RESDIR    %{PREFIX}/res
-%define CONFIGDIR    %{PREFIX}/def_config
-%define IMAGEDIR    %{RESDIR}/images
-CFLAGS+=" -fPIC -fvisibility=hidden ";export CFLAGS
-CXXFLAGS+=" -fPIC -fvisibility=hidden ";export CFLAGS
-LDFLAGS+="-Wl,--rpath=%{PREFIX}/lib -Wl,--hash-style=both -Wl,--as-needed";export LDFLAGS
-
-%if 0%{?sec_build_binary_debug_enable}
-export CFLAGS="$CFLAGS -DTIZEN_DEBUG_ENABLE"
-export CXXFLAGS="$CXXFLAGS -DTIZEN_DEBUG_ENABLE"
-export FFLAGS="$FFLAGS -DTIZEN_DEBUG_ENABLE"
-%endif
-
-%if 0%{?tizen_build_binary_release_type_eng}
-export CFLAGS="$CFLAGS -DTIZEN_ENGINEER_MODE"
-export CXXFLAGS="$CXXFLAGS -DTIZEN_ENGINEER_MODE"
-export FFLAGS="$FFLAGS -DTIZEN_ENGINEER_MODE"
-%endif
-
-%if "%{tizen_target_name}" == "Z130H"
-export CFLAGS+="$CFLAGS -D_Z1"
-%endif
-
-%ifarch %{arm}
-export CFLAGS="$CFLAGS -DTIZEN_BUILD_TARGET"
-%else
-export CFLAGS="$CFLAGS -DTIZEN_BUILD_EMULATOR"
-%endif
-
-%ifarch %{arm}
-       cmake . -DCMAKE_INSTALL_PREFIX=%{PREFIX} -DARCH=arm -DLIBDIR=%{_libdir} -DINCLUDEDIR=%{_includedir} \
-%if %{with wayland} && !%{with x}
--Dwith_wayland=TRUE \
-%else
--Dwith_x=TRUE \
-%endif
-%else
-       cmake . -DCMAKE_INSTALL_PREFIX=%{PREFIX} -DARCH=x86 -DLIBDIR=%{_libdir} -DINCLUDEDIR=%{_includedir} \
-%if %{with wayland} && !%{with x}
--Dwith_wayland=TRUE \
-%else
--Dwith_x=TRUE \
-%endif
-%endif
-%if 0%{?tizen_build_binary_release_type_eng}
-               -DBINARY_RELEASE_TYPE_ENG=YES \
-%endif
-       -DTZ_SYS_DATA=%{TZ_SYS_DATA} \
-       -DTZ_SYS_ETC=%{TZ_SYS_ETC} \
-       -DTZ_SYS_SHARE=%{TZ_SYS_SHARE} \
-       -DTZ_SYS_RO_APP=%{TZ_SYS_RO_APP} \
-       -DTZ_SYS_RW_APP=%{TZ_SYS_RW_APP} \
-       -DTZ_SYS_RO_UG=%{TZ_SYS_RO_UG} \
-       -DTZ_SYS_RO_ICONS=%{TZ_SYS_RO_ICONS} \
-       -DTZ_SYS_MEDIA=%{TZ_SYS_MEDIA} \
-       -DTZ_SYS_DB=%{TZ_SYS_DB}
-
-# build all
-make
-
-%install
-rm -rf %{buildroot}
-%make_install
-
-%define tizen_sign 1
-%define tizen_sign_base %{PREFIX}
-%define tizen_sign_level platform
-%define tizen_author_sign 1
-%define tizen_dist_sign 1
-
-mkdir -p %{buildroot}%{_prefix}/apps/org.tizen.mode-syspopup/data
-mkdir -p %{buildroot}%{_libdir}/systemd/system/multi-user.target.wants
-mkdir -p %{buildroot}%{_libdir}/systemd/system/default.target.wants
-
-%clean
-
-%post
-# Set vconf values with -g/-u options
-GOPTION="-g 6514"
-
-#resetSound
-DEFAULT_CALL_TONE="%{TZ_SYS_SHARE}/settings/Ringtones/ringtone_sdk.mp3"
-DEFAULT_NOTI_TONE="%{TZ_SYS_SHARE}/Alerts/General notification_sdk.wav"
-
-#resetImages
-DEFAULT_HOME="%{TZ_SYS_SHARE}/Wallpapers/home_001.png"
-DEFAULT_LOCK="%{TZ_SYS_SHARE}/Wallpapers/home_003.png"
-
-#resetSecurity
-rm -rf {_prefix}/data/setting/set_info
-
-sync
-
-mkdir -p %{_prefix}/ug/bin/
-# help directory
-mkdir -p %{PREFIX}/shared
-mkdir -p %{PREFIX}/shared/res
-mkdir -p %{_prefix}/apps/org.tizen.mode-syspopup/res/edje
-mkdir -p %{_prefix}/apps/org.tizen.mode-syspopup/bin/
-
-%posttrans
-
-%files
-%manifest org.tizen.setting.manifest
-
-%{PREFIX}/author-signature.xml
-%{PREFIX}/signature1.xml
-
-%defattr(-,root,root,-)
-
-%{PREFIX}/bin/setting
-%{CONFIGDIR}/*
-%{PREFIX}/bin/setting_conf_util
-%{PREFIX}/bin/setting_volume_popup
-
-%attr(0755,root,root) %{PREFIX}/bin/setting_help_ringtone
-
-%{_libdir}/lib*.so.*
-%{_libdir}/lib*.so
-%{_datadir}/packages/org.tizen.setting.xml
-%{_datadir}/icons/default/small/org.tizen.setting.png
-
-%{PREFIX}/res/*
-
-%{TZ_SYS_SHARE}/settings/*
-
-%{PREFIX}/shared/res/*
-%attr(-,app,app) %dir %{PREFIX}/shared
-
-# new
-%{PREFIX}/lib/ug/*
diff --git a/packaging/org.tizen.setting.spec b/packaging/org.tizen.setting.spec
new file mode 100755 (executable)
index 0000000..5e4d867
--- /dev/null
@@ -0,0 +1,220 @@
+%bcond_with x
+%bcond_with wayland
+
+Name:       org.tizen.setting
+Summary:    Setting application
+Version:    1.0.1
+Release:    99
+Group:      Applications/Core Applications
+License:    Apache-2.0
+Source0:    %{name}-%{version}.tar.gz
+Source1:    packaging/firewall.service
+
+BuildRequires: pkgconfig(app2sd)
+#BuildRequires:        pkgconfig(capi-media-image-util)
+#BuildRequires:  pkgconfig(accounts-svc)
+BuildRequires:  pkgconfig(alarm-service)
+BuildRequires:  pkgconfig(appcore-common)
+BuildRequires:  pkgconfig(appcore-efl)
+BuildRequires:  pkgconfig(appsvc)
+BuildRequires:  pkgconfig(aul)
+BuildRequires:  pkgconfig(auth-fw)
+BuildRequires:  pkgconfig(callmgr_client)
+BuildRequires:  pkgconfig(bundle)
+BuildRequires:  pkgconfig(capi-appfw-application)
+BuildRequires:  pkgconfig(capi-appfw-event)
+BuildRequires:  pkgconfig(capi-appfw-preference)
+BuildRequires:  pkgconfig(capi-appfw-app-manager)
+BuildRequires:  pkgconfig(capi-appfw-package-manager)
+BuildRequires:  pkgconfig(capi-base-utils-i18n)
+BuildRequires:  pkgconfig(capi-content-media-content)
+BuildRequires:  pkgconfig(capi-network-bluetooth)
+BuildRequires:  pkgconfig(capi-network-wifi-manager)
+BuildRequires:  pkgconfig(capi-media-metadata-extractor)
+BuildRequires:  pkgconfig(capi-media-player)
+BuildRequires:  pkgconfig(capi-media-sound-manager)
+BuildRequires:  pkgconfig(capi-system-device)
+BuildRequires:  pkgconfig(capi-system-info)
+BuildRequires:  pkgconfig(capi-system-runtime-info)
+#BuildRequires:  pkgconfig(capi-system-sensor)
+BuildRequires:  pkgconfig(capi-system-system-settings)
+BuildRequires:  pkgconfig(capi-telephony)
+BuildRequires:  pkgconfig(chromium-efl)
+BuildRequires:  pkgconfig(deviced)
+BuildRequires:  pkgconfig(dlog)
+BuildRequires:  pkgconfig(dpm)
+BuildRequires:  pkgconfig(efl-extension)
+BuildRequires:  pkgconfig(edbus)
+BuildRequires:  pkgconfig(elementary)
+BuildRequires:  pkgconfig(feedback)
+BuildRequires:  pkgconfig(glib-2.0)
+BuildRequires:  pkgconfig(iniparser)
+BuildRequires:  pkgconfig(json-glib-1.0)
+#BuildRequires:  pkgconfig(ode)
+BuildRequires:  pkgconfig(libtzplatform-config)
+BuildRequires:  pkgconfig(libxml-2.0)
+#BuildRequires:  pkgconfig(openssl)
+BuildRequires:  pkgconfig(pkgmgr)
+BuildRequires:  pkgconfig(pkgmgr-info)
+BuildRequires:  pkgconfig(privilege-info)
+BuildRequires:  pkgconfig(security-privilege-manager)
+BuildRequires:  pkgconfig(sqlite3)
+BuildRequires:  pkgconfig(storage)
+BuildRequires:  pkgconfig(tapi)
+BuildRequires:  pkgconfig(tts)
+#BuildRequires:  pkgconfig(tts-setting)
+#BuildRequires:  pkgconfig(ui-gadget-1)
+BuildRequires:  pkgconfig(vconf)
+#BuildRequires:  pkgconfig(context)
+BuildRequires:  pkgconfig(minizip)
+BuildRequires:  libcap-devel
+BuildRequires:  cmake
+BuildRequires:  edje-tools
+BuildRequires:  gettext-tools
+BuildRequires:  hash-signer
+Requires(post): attr
+
+%description
+Setting application
+ BEAT UI, Setting application.
+
+%package ref
+Summary: Replacement for org.tizen.setting.xml
+Group: Applications/Core Applications
+Requires(post): org.tizen.setting
+
+%description ref
+replace for org.tizen.setting.xml
+ need to check
+
+%prep
+mkdir -p %{buildroot}%{TZ_SYS_SHARE}/settings
+%setup -q
+
+%build
+
+%define PREFIX         %{_prefix}/apps/org.tizen.setting
+%define OPTPREFIX      %{TZ_SYS_RW_APP}/org.tizen.setting
+%define RESDIR         %{PREFIX}/res
+%define CONFIGDIR      %{PREFIX}/def_config
+%define IMAGEDIR       %{RESDIR}/images
+CFLAGS+=" -fvisibility=hidden ";export CFLAGS
+CXXFLAGS+=" -fvisibility=hidden ";export CFLAGS
+
+LDFLAGS+="-Wl,--rpath=%{PREFIX}/lib -Wl,--hash-style=both -Wl,--as-needed";export LDFLAGS
+
+%if 0%{?sec_build_binary_debug_enable}
+export CFLAGS="$CFLAGS -DTIZEN_DEBUG_ENABLE"
+export CXXFLAGS="$CXXFLAGS -DTIZEN_DEBUG_ENABLE"
+export FFLAGS="$FFLAGS -DTIZEN_DEBUG_ENABLE"
+%endif
+
+%if 0%{?tizen_build_binary_release_type_eng}
+export CFLAGS="$CFLAGS -DTIZEN_ENGINEER_MODE"
+export CXXFLAGS="$CXXFLAGS -DTIZEN_ENGINEER_MODE"
+export FFLAGS="$FFLAGS -DTIZEN_ENGINEER_MODE"
+%endif
+
+%ifarch %{arm}
+export CFLAGS="$CFLAGS -DTIZEN_BUILD_TARGET"
+%else
+export CFLAGS="$CFLAGS -DTIZEN_BUILD_EMULATOR"
+%endif
+
+%ifarch %{arm}
+       cmake . -DCMAKE_INSTALL_PREFIX=%{PREFIX} -DARCH=arm -DLIBDIR=%{_libdir} -DINCLUDEDIR=%{_includedir} \
+%else
+       cmake . -DCMAKE_INSTALL_PREFIX=%{PREFIX} -DARCH=x86 -DLIBDIR=%{_libdir} -DINCLUDEDIR=%{_includedir} \
+%endif
+%if 0%{?tizen_build_binary_release_type_eng}
+               -DBINARY_RELEASE_TYPE_ENG=YES \
+%endif
+               -DTZ_SYS_DATA=%{TZ_SYS_DATA} \
+               -DTZ_SYS_ETC=%{TZ_SYS_ETC} \
+               -DTZ_SYS_SHARE=%{TZ_SYS_SHARE} \
+               -DTZ_SYS_RO_APP=%{TZ_SYS_RO_APP} \
+               -DTZ_SYS_RW_APP=%{TZ_SYS_RW_APP} \
+               -DTZ_SYS_RO_UG=%{TZ_SYS_RO_UG} \
+               -DTZ_SYS_RO_ICONS=%{TZ_SYS_RO_ICONS} \
+               -DTZ_SYS_MEDIA=%{TZ_SYS_MEDIA} \
+               -DTZ_SYS_DB=%{TZ_SYS_DB} \
+               -DTZ_SYS_GLOBALUSER_DATA=%{TZ_SYS_GLOBALUSER_DATA}
+# build all
+make
+
+%install
+rm -rf %{buildroot}
+%make_install
+
+%define tizen_sign 1
+%define tizen_sign_base %{PREFIX}
+%define tizen_sign_level platform
+%define tizen_author_sign 1
+%define tizen_dist_sign 1
+%find_lang setting
+
+mkdir -p %{buildroot}%{_prefix}/apps/org.tizen.mode-syspopup/data
+mkdir -p %{buildroot}%{_libdir}/systemd/system/multi-user.target.wants
+mkdir -p %{buildroot}%{_libdir}/systemd/system/default.target.wants
+
+%clean
+
+%post
+/sbin/ldconfig
+
+update-mime-database %{_prefix}/share/mime
+
+# Set vconf values with -g/-u options
+GOPTION="-g 6514"
+
+#resetSound
+DEFAULT_CALL_TONE="%{TZ_SYS_SHARE}/settings/Ringtones/ringtone_sdk.mp3"
+DEFAULT_NOTI_TONE="%{TZ_SYS_SHARE}/Alerts/General notification_sdk.wav"
+
+#resetImages
+DEFAULT_HOME="%{TZ_SYS_SHARE}/Wallpapers/home_001.png"
+DEFAULT_LOCK="%{TZ_SYS_SHARE}/Wallpapers/home_003.png"
+
+#resetSecurity
+rm -rf {_prefix}/data/setting/set_info
+
+#reset configuration
+rm -f /opt/home/owner/apps_rw/org.tizen.setting/data/setting.cfg
+
+sync
+
+mkdir -p %{_prefix}/ug/bin/
+# help directory
+mkdir -p %{PREFIX}/shared
+mkdir -p %{PREFIX}/shared/res
+mkdir -p %{_prefix}/apps/org.tizen.mode-syspopup/res/edje
+mkdir -p %{_prefix}/apps/org.tizen.mode-syspopup/bin/
+
+%postun -p /sbin/ldconfig
+
+%files -f setting.lang
+%manifest org.tizen.setting.manifest
+
+%{PREFIX}/author-signature.xml
+%{PREFIX}/signature1.xml
+
+# Firewall -------------------------------------------------------
+%{_sysconfdir}/opt/upgrade/583.org.tizen.setting.patch.sh
+
+%defattr(-,root,root,-)
+
+%{PREFIX}/bin/*
+%{CONFIGDIR}/*
+
+%{_libdir}/lib*.so
+%{_libdir}/lib*.so.*
+%{_datadir}/packages/org.tizen.setting.xml
+%{_datadir}/icons/default/small/org.tizen.setting.png
+%{_datadir}/mime/packages/mime.setting.xml
+
+%{PREFIX}/res/edje/*
+%{PREFIX}/res/icons/*
+%{PREFIX}/res/images/*
+
+%{TZ_SYS_GLOBALUSER_DATA}/settings/*
+
old mode 100755 (executable)
new mode 100644 (file)
diff --git a/resource/500.settings_upgrade.sh b/resource/500.settings_upgrade.sh
new file mode 100644 (file)
index 0000000..d18843c
--- /dev/null
@@ -0,0 +1 @@
+rm /opt/usr/apps/org.tizen.setting/data/setting.cfg
diff --git a/resource/accessibility-settings-set-value.edc b/resource/accessibility-settings-set-value.edc
new file mode 100644 (file)
index 0000000..0305ff2
--- /dev/null
@@ -0,0 +1,591 @@
+/*
+ * setting
+ *
+ * Copyright (c) 2000 - 2011 Samsung Electronics Co., Ltd.
+ *
+ * Contact: Michal Pawluk <m.pawluk@samsung.com>
+ *
+ * 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.
+ *
+ */
+
+#define SELECTOR_ITEM_COUNT 5
+#define SELECTOR_ITEM_HEIGHT 65
+
+#define TXT_STYLE_SWITCH "style,switch"
+#define TXT_STYLE_VALUE "style,value"
+#define TXT_STYLE_RANGE "style,range"
+#define TXT_STYLE_DESC "style,desc"
+
+#define GRP_SET_VALUE_NUMERIC "set-value-numeric"
+#define GRP_SET_VALUE_NUMERIC_SWITCH "set-value-numeric-switch"
+#define GRP_SET_VALUE_RADIOS "set-value-radios"
+#define GRP_SET_VALUE_SWITCHES "set-value-switches"
+#define GRP_SET_VALUE_LIST_SWITCH "set-value-list-switch"
+#define GRP_SET_VALUE_UPDATE_ACCESSORIES_SWITCH "set-value-update-accessories-switch"
+#define PRT_SET_VALUE_BG "set-value-bg"
+#define PRT_SET_VALUE_SWITCH_BG "set-value-switch-bg"
+#define PRT_SET_VALUE_SWITCH "set-value-switch"
+#define PRT_SET_VALUE_SWITCH_LABEL "set-value-switch-label"
+#define PRT_SET_VALUE_VALUE "set-value-value"
+#define PRT_SET_VALUE_SEP_1 "set-value-sep-1"
+#define PRT_SET_VALUE_SEP_2 "set-value-sep-2"
+#define PRT_SET_VALUE_SEP_3 "set-value-sep-3"
+#define PRT_SET_VALUE_SELECTOR "set-value-selector"
+#define PRT_SET_VALUE_HIGHLIGHT "set-value-highlight"
+#define PRT_SET_VALUE_RANGE "set-value-range"
+#define PRT_SET_VALUE_DESC "set-value-desc"
+#define PRT_SET_VALUE_LIST "set-value-list"
+#define PRT_SET_VALUE_ENTRY "set-value-entry"
+
+styles {
+       style {
+               name: TXT_STYLE_SWITCH;
+               base: "font=BreezeSans:style=medium font_size=35 color=#000000 wrap=mixed align=left valign=top";
+       }
+       style {
+               name: TXT_STYLE_VALUE;
+               base: "font=BreezeSans:style=bold font_size=35 color=#000000 wrap=mixed align=center valign=top";
+       }
+       style {
+               name: TXT_STYLE_RANGE;
+               base: "font=BreezeSans:style=medium font_size=31 color=#404040 wrap=mixed align=center valign=top";
+       }
+       style {
+               name: TXT_STYLE_DESC;
+               base: "font=BreezeSans:style=medium font_size=29 color=#404040 wrap=mixed align=left valign=top";
+       }
+}
+
+collections {
+       base_scale: 1.8;
+
+       group {
+               name: GRP_SET_VALUE_NUMERIC;
+               parts {
+                       part {
+                               name: PRT_SET_VALUE_BG;
+                               type: RECT;
+                               description {
+                                       state: "default" 0.0;
+                                       rel1.relative: 0.0 0.0;
+                                       rel2.relative: 1.0 1.0;
+                                       color: 255 255 255 255;
+                               }
+                       }
+
+                       part {
+                               name: PRT_SET_VALUE_VALUE;
+                               type: TEXTBLOCK;
+                               description {
+                                       state: "default" 0.0;
+                                       rel1.relative: 0.05 0.0;
+                                       rel2.relative: 0.95 0.1;
+                                       text.style: TXT_STYLE_VALUE;
+                                       text.text: "";
+                               }
+                       }
+
+                       part {
+                               name: PRT_SET_VALUE_SEP_1;
+                               type: RECT;
+                               description {
+                                       state: "default" 0.0;
+                                       rel1.relative: 0.05 1.0;
+                                       rel1.to_x: PRT_SET_VALUE_BG;
+                                       rel1.to_y: PRT_SET_VALUE_VALUE;
+                                       rel2.relative: 0.95 1.0;
+                                       align: 0 0;
+                                       min: 0 1;
+                                       max: -1 1;
+                                       fixed: 0 1;
+                                       color: 127 127 127 192;
+                               }
+                       }
+
+                       part {
+                               name: PRT_SET_VALUE_SELECTOR;
+                               type: SWALLOW;
+                               description {
+                                       state: "default" 0.0;
+                                       rel1.relative: 0.0 1.0;
+                                       rel1.to: PRT_SET_VALUE_SEP_1;
+                                       rel2.relative: 1.0 1.0;
+                                       rel2.to_x: PRT_SET_VALUE_SEP_1;
+                                       rel2.to_y: PRT_SET_VALUE_BG;
+                                       align: 0 0;
+                                       min: 0 SELECTOR_ITEM_HEIGHT*SELECTOR_ITEM_COUNT;
+                                       max: -1 SELECTOR_ITEM_HEIGHT*SELECTOR_ITEM_COUNT;
+                                       fixed: 0 1;
+                               }
+                       }
+
+                       part {
+                               name: PRT_SET_VALUE_HIGHLIGHT;
+                               type: RECT;
+                               repeat_events: 1;
+                               description {
+                                       state: "default" 0.0;
+                                       rel1.relative: 0.0 0.4;
+                                       rel1.to: PRT_SET_VALUE_SELECTOR;
+                                       rel2.relative: 1.0 0.6;
+                                       rel2.to: PRT_SET_VALUE_SELECTOR;
+                                       color: 127 127 127 32;
+                               }
+                       }
+
+                       part {
+                               name: PRT_SET_VALUE_SEP_2;
+                               type: RECT;
+                               description {
+                                       state: "default" 0.0;
+                                       rel1.relative: 0.0 1.0;
+                                       rel1.to: PRT_SET_VALUE_SELECTOR;
+                                       rel2.relative: 1.0 1.0;
+                                       rel2.to_x: PRT_SET_VALUE_SELECTOR;
+                                       rel2.to_y: PRT_SET_VALUE_BG;
+                                       align: 0 0;
+                                       min: 0 1;
+                                       max: -1 1;
+                                       fixed: 0 1;
+                                       color: 127 127 127 192;
+                               }
+                       }
+
+                       part {
+                               name: PRT_SET_VALUE_RANGE;
+                               type: TEXTBLOCK;
+                               description {
+                                       state: "default" 0.0;
+                                       rel1.relative: 0.0 1.0;
+                                       rel1.to: PRT_SET_VALUE_SEP_2;
+                                       rel2.relative: 1.0 1.0;
+                                       rel2.to_x: PRT_SET_VALUE_SEP_2;
+                                       rel2.to_y: PRT_SET_VALUE_BG;
+                                       text.style: TXT_STYLE_RANGE;
+                                       text.text: "";
+                                       align: 0 0;
+                                       fixed: 0 1;
+                               }
+                       }
+
+                       part {
+                               name: PRT_SET_VALUE_DESC;
+                               type: TEXTBLOCK;
+                               description {
+                                       state: "default" 0.0;
+                                       rel1.relative: 0.00 1.0;
+                                       rel1.to: PRT_SET_VALUE_RANGE;
+                                       rel2.relative: 1.0 1.0;
+                                       rel2.to_x: PRT_SET_VALUE_RANGE;
+                                       rel2.to_y: PRT_SET_VALUE_BG;
+                                       text.style: TXT_STYLE_DESC;
+                                       text.text: "Description text";
+                                       text.align: 0.0 0.0;
+                               }
+                       }
+               }
+       }
+
+       group {
+               name: GRP_SET_VALUE_NUMERIC_SWITCH;
+               parts {
+                       part {
+                               name: PRT_SET_VALUE_BG;
+                               type: RECT;
+                               description {
+                                       state: "default" 0.0;
+                                       rel1.relative: 0.0 0.0;
+                                       rel2.relative: 1.0 1.0;
+                                       color: 255 255 255 255;
+                               }
+                       }
+
+               part {
+                               name: PRT_SET_VALUE_SWITCH_BG;
+                               type: RECT;
+                               description {
+                                       state: "default" 0.0;
+                                       rel1.relative: 0.0 0;
+                                       rel2.relative: 1.0 0;
+                                       min: 0 180;
+                                       color: 224 224 224 255;
+                               }
+
+                               part {
+                                       name: PRT_SET_VALUE_SWITCH;
+                                       type: SWALLOW;
+                                       description {
+                                               state: "default" 0.0;
+                                               rel1.relative: 0.9 0.5;
+                                               rel2.relative: 0.9 1.0;
+                                       }
+                               }
+
+                               part {
+                                       name: PRT_SET_VALUE_SWITCH_LABEL;
+                                       type: TEXTBLOCK;
+                                       description {
+                                               state: "default" 0.0;
+                                               rel1.relative: 0.1 0.5;
+                                               rel2.relative: 0.5 1.0;
+                                               text.style: TXT_STYLE_SWITCH;
+                                               text.text: "";
+                                               text.align: 0.0 0.5;
+                                       }
+                               }
+                       }
+
+                       part {
+                               name: PRT_SET_VALUE_SEP_1;
+                               type: RECT;
+                               description {
+                                       state: "default" 0.0;
+                                       rel1.relative: 0.0 1.0;
+                                       rel1.to: PRT_SET_VALUE_SWITCH;
+                                       rel2.relative: 1.0 0.0;
+                                       rel2.to_x: PRT_SET_VALUE_SWITCH;
+                                       rel2.to_y: PRT_SET_VALUE_BG;
+                                       visible: 0;
+                                       align: 0 0;
+                                       min: 0 1;
+                                       max: -1 1;
+                                       fixed: 0 1;
+                                       color: 127 127 127 192;
+                               }
+                       }
+
+                       part {
+                               name: PRT_SET_VALUE_VALUE;
+                               type: TEXTBLOCK;
+                               description {
+                                       state: "default" 0.0;
+                                       rel1.relative: 0.05 1.0;
+                                       rel1.to_x: PRT_SET_VALUE_BG;
+                                       rel1.to_y: PRT_SET_VALUE_SEP_1;
+                                       rel2.relative: 0.95 1.5;
+                                       min: 0 100;
+                                       rel2.to: PRT_SET_VALUE_SWITCH_BG;
+                                       text.style: TXT_STYLE_VALUE;
+                                       text.text: "";
+                               }
+                       }
+
+                       part {
+                               name: PRT_SET_VALUE_SEP_2;
+                               type: RECT;
+                               description {
+                                       state: "default" 0.0;
+                                       rel1.relative: 0.05 1.0;
+                                       rel1.to_x: PRT_SET_VALUE_BG;
+                                       rel1.to_y: PRT_SET_VALUE_VALUE;
+                                       rel2.relative: 0.95 0.0;
+                                       align: 0 0;
+                                       min: 0 1;
+                                       max: -1 1;
+                                       fixed: 0 1;
+                                       color: 127 127 127 192;
+                               }
+                       }
+
+                       part {
+                               name: PRT_SET_VALUE_SELECTOR;
+                               type: SWALLOW;
+                               description {
+                                       state: "default" 0.0;
+                                       rel1.relative: 0.0 1.0;
+                                       rel1.to: PRT_SET_VALUE_SEP_2;
+                                       rel2.relative: 1.0 1.0;
+                                       rel2.to_x: PRT_SET_VALUE_SEP_2;
+                                       rel2.to_y: PRT_SET_VALUE_BG;
+                                       align: 0 0;
+                                       min: 0 SELECTOR_ITEM_HEIGHT*SELECTOR_ITEM_COUNT;
+                                       max: -1 SELECTOR_ITEM_HEIGHT*SELECTOR_ITEM_COUNT;
+                                       fixed: 0 1;
+                               }
+                       }
+
+                       part {
+                               name: PRT_SET_VALUE_HIGHLIGHT;
+                               type: RECT;
+                               repeat_events: 1;
+                               description {
+                                       state: "default" 0.0;
+                                       rel1.relative: 0.0 0.4;
+                                       rel1.to: PRT_SET_VALUE_SELECTOR;
+                                       rel2.relative: 1.0 0.6;
+                                       rel2.to: PRT_SET_VALUE_SELECTOR;
+                                       color: 127 127 127 32;
+                               }
+                       }
+
+                       part {
+                               name: PRT_SET_VALUE_SEP_3;
+                               type: RECT;
+                               description {
+                                       state: "default" 0.0;
+                                       rel1.relative: 0.0 1.0;
+                                       rel1.to: PRT_SET_VALUE_SELECTOR;
+                                       rel2.relative: 1.0 0.0;
+                                       rel2.to_x: PRT_SET_VALUE_SELECTOR;
+                                       rel2.to_y: PRT_SET_VALUE_BG;
+                                       align: 0 0;
+                                       min: 0 1;
+                                       max: -1 1;
+                                       fixed: 0 1;
+                                       color: 127 127 127 192;
+                               }
+                       }
+
+                       part {
+                               name: PRT_SET_VALUE_RANGE;
+                               type: TEXTBLOCK;
+                               description {
+                                       state: "default" 0.0;
+                                       rel1.relative: 0.0 1.0;
+                                       rel1.to: PRT_SET_VALUE_SEP_3;
+                                       rel2.relative: 1.0 1.0;
+                                       rel2.to_x: PRT_SET_VALUE_SEP_3;
+                                       rel2.to_y: PRT_SET_VALUE_BG;
+                                       text.style: TXT_STYLE_RANGE;
+                                       text.text: "";
+                                       align: 0 0;
+                                       fixed: 0 1;
+                               }
+                       }
+
+                       part {
+                               name: PRT_SET_VALUE_DESC;
+                               type: TEXTBLOCK;
+                               description {
+                                       state: "default" 0.0;
+                                       rel1.relative: 0.00 1.0;
+                                       rel1.to: PRT_SET_VALUE_RANGE;
+                                       rel2.relative: 1.0 1.0;
+                                       rel2.to_x: PRT_SET_VALUE_RANGE;
+                                       rel2.to_y: PRT_SET_VALUE_BG;
+                                       text.style: TXT_STYLE_DESC;
+                                       text.text: "Description text";
+                                       text.align: 0.0 0.0;
+                               }
+                       }
+               }
+       }
+
+       group {
+               name: GRP_SET_VALUE_RADIOS;
+               parts {
+                       part {
+                               name: PRT_SET_VALUE_BG;
+                               type: RECT;
+                               description {
+                                       state: "default" 0.0;
+                                       rel1.relative: 0.0 0.0;
+                                       rel2.relative: 1.0 1.0;
+                                       color: 255 255 255 255;
+                               }
+                       }
+
+                       part {
+                               name: PRT_SET_VALUE_SELECTOR;
+                               type: SWALLOW;
+                               description {
+                                       state: "default" 0.0;
+                                       align: 0.0 0.0;
+                                       rel1.relative: 0.0 0.03;
+                                       rel2.relative: 1.0 1.0;
+                               }
+                       }
+               }
+       }
+
+       group {
+               name: GRP_SET_VALUE_SWITCHES;
+               parts {
+                       part {
+                               name: PRT_SET_VALUE_BG;
+                               type: RECT;
+                               description {
+                                       state: "default" 0.0;
+                                       rel1.relative: 0.0 0.0;
+                                       rel2.relative: 1.0 1.0;
+                                       color: 255 255 255 255;
+                               }
+                       }
+
+                       part {
+                               name: PRT_SET_VALUE_LIST;
+                               type: SWALLOW;
+                               description {
+                                       state: "default" 0.0;
+                                       align: 0.0 0.0;
+                                       rel1.relative: 0.0 0.0;
+                                       rel2.relative: 1.0 1.0;
+                               }
+                       }
+               }
+       }
+
+       group {
+               name: GRP_SET_VALUE_LIST_SWITCH;
+               parts {
+                       part {
+                               name: PRT_SET_VALUE_BG;
+                               type: RECT;
+                               description {
+                                       state: "default" 0.0;
+                                       rel1.relative: 0.0 0.0;
+                                       rel2.relative: 1.0 1.0;
+                                       color: 255 255 255 255;
+                               }
+                       }
+
+                       part {
+                               name: PRT_SET_VALUE_SWITCH_BG;
+                               type: RECT;
+                               description {
+                                       state: "default" 0.0;
+                                       rel1.relative: 0.0 0;
+                                       rel2.relative: 1.0 0;
+                                       min: 0 180;
+                                       color: 224 224 224 255;
+                               }
+
+                               part {
+                                       name: PRT_SET_VALUE_SWITCH;
+                                       type: SWALLOW;
+                                       description {
+                                               state: "default" 0.0;
+                                               rel1.relative: 0.9 0.5;
+                                               rel2.relative: 0.9 1.0;
+                                       }
+                               }
+
+                               part {
+                                       name: PRT_SET_VALUE_SWITCH_LABEL;
+                                       type: TEXTBLOCK;
+                                       description {
+                                               state: "default" 0.0;
+                                               rel1.relative: 0.1 0.5;
+                                               rel2.relative: 0.5 1.0;
+                                               text.style: TXT_STYLE_SWITCH;
+                                               text.text: "";
+                                               text.align: 0.0 0.5;
+                                       }
+                               }
+                       }
+
+                       part {
+                               name: PRT_SET_VALUE_SEP_1;
+                               type: RECT;
+                               description {
+                                       state: "default" 0.0;
+                                       rel1.relative: 0.0 1.0;
+                                       rel1.to: PRT_SET_VALUE_SWITCH;
+                                       rel2.relative: 1.0 0.0;
+                                       rel2.to_x: PRT_SET_VALUE_SWITCH;
+                                       rel2.to_y: PRT_SET_VALUE_BG;
+                                       visible: 0;
+                                       align: 0 0;
+                                       min: 0 1;
+                                       max: -1 1;
+                                       fixed: 0 1;
+                                       color: 127 127 127 192;
+                               }
+                       }
+
+                       part {
+                               name: PRT_SET_VALUE_DESC;
+                               type: TEXTBLOCK;
+                               description {
+                                       state: "default" 0.0;
+                                       rel1.relative: 0.05 1.0;
+                                       rel1.to_x: PRT_SET_VALUE_BG;
+                                       rel1.to_y: PRT_SET_VALUE_SEP_1;
+                                       rel2.relative: 0.95 1.5;
+                                       min: 0 100;
+                                       rel2.to: PRT_SET_VALUE_SWITCH_BG;
+                                       text.style: TXT_STYLE_DESC;
+                                       text.text: "Description text";
+                                       text.align: 0.0 0.5;
+                               }
+                       }
+
+                       part {
+                               name: PRT_SET_VALUE_LIST;
+                               type: SWALLOW;
+                               description {
+                                       state: "default" 0.0;
+                                       rel1.relative: 0.0 1.0;
+                                       rel1.to_x: PRT_SET_VALUE_BG;
+                                       rel1.to_y: PRT_SET_VALUE_DESC;
+                                       rel2.relative: 1.0 1.0;
+                                       rel2.to: PRT_SET_VALUE_BG;
+                               }
+                       }
+               }
+       }
+
+       group {
+               name: GRP_SET_VALUE_UPDATE_ACCESSORIES_SWITCH;
+               parts {
+                       part {
+                               name: PRT_SET_VALUE_BG;
+                               type: RECT;
+                               description {
+                                       state: "default" 0.0;
+                                       rel1.relative: 0.0 0.0;
+                                       rel2.relative: 1.0 1.0;
+                                       color: 255 255 255 255;
+                               }
+                       }
+
+                       part {
+                               name: PRT_SET_VALUE_DESC;
+                               type: TEXTBLOCK;
+                               description {
+                                       state: "default" 0.0;
+                                       rel1.offset: 40 5;
+                                       rel1.to: PRT_SET_VALUE_BG;
+                                       text.style: TXT_STYLE_DESC;
+                                       text.align: 0.0 0.0;
+                               }
+                       }
+
+                       part {
+                               name: PRT_SET_VALUE_ENTRY;
+                               type: SWALLOW;
+                               description {
+                                       state: "default" 0.0;
+                                       rel1.offset: 40 150;
+                                       rel1.to_x: PRT_SET_VALUE_BG;
+                                       rel2.relative: 1.0 0.0;
+                                       rel2.to: PRT_SET_VALUE_BG;
+                               }
+                       }
+
+                       part {
+                               name: PRT_SET_VALUE_LIST;
+                               type: SWALLOW;
+                               description {
+                                       state: "default" 0.0;
+                                       rel1.relative: 0.0 1.0;
+                                       rel1.to_x: PRT_SET_VALUE_BG;
+                                       rel1.to_y: PRT_SET_VALUE_ENTRY;
+                                       rel2.relative: 1.0 1.0;
+                                       rel2.to: PRT_SET_VALUE_BG;
+                               }
+                       }
+               }
+       }
+}
\ No newline at end of file
diff --git a/resource/accessibility-smart-switch-accessory-popup.edc b/resource/accessibility-smart-switch-accessory-popup.edc
new file mode 100644 (file)
index 0000000..202a82e
--- /dev/null
@@ -0,0 +1,83 @@
+/*
+ * setting
+ *
+ * Copyright (c) 2000 - 2011 Samsung Electronics Co., Ltd.
+ *
+ * Contact: Michal Pawluk <m.pawluk@samsung.com>
+ *
+ * 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.
+ *
+ */
+
+#define TXT_STYLE_LABEL "style,switch"
+
+#define GRP_ACCESSORY_POPUP "accessory_popup"
+#define PRT_ACCESSORY_POPUP_BG "accessory_popup_bg"
+#define PRT_ACCESSORY_POPUP_LABEL "accessory_popup_label"
+#define PRT_ACCESSORY_POPUP_ENTRY "accessory_popup_entry"
+
+styles {
+       style {
+               name: TXT_STYLE_LABEL;
+               base: "font=BreezeSans:style=medium font_size=31 color=#404040 wrap=mixed align=left valign=top";
+       }
+}
+
+collections {
+       base_scale: 1.8;
+
+       group {
+               name: GRP_ACCESSORY_POPUP;
+               parts {
+                       part {
+                               name: PRT_ACCESSORY_POPUP_BG;
+                               type: RECT;
+                               description {
+                                       state: "default" 0.0;
+                                       rel1.relative: 0.0 0.0;
+                                       rel2.relative: 1.0 1.0;
+                                       min: 0 150;
+                                       max: -1 150;
+                                       color: 255 255 255 255;
+                               }
+                       }
+
+                       part {
+                               name: PRT_ACCESSORY_POPUP_LABEL;
+                               type: TEXTBLOCK;
+                               description {
+                                       state: "default" 0.0;
+                                       rel1.relative: 0.1 0.0;
+                                       rel1.to: PRT_ACCESSORY_POPUP_BG;
+                                       rel2.relative: 1.0 0.5;
+                                       rel2.to: PRT_ACCESSORY_POPUP_BG;
+                                       text.style: TXT_STYLE_LABEL;
+                                       text.text: "";
+                                       text.align: 0.0 0.0;
+                               }
+                       }
+
+                       part {
+                               name: PRT_ACCESSORY_POPUP_ENTRY;
+                               type: SWALLOW;
+                               description {
+                                       state: "default" 0.0;
+                                       rel1.relative: 0.1 0.5;
+                                       rel1.to: PRT_ACCESSORY_POPUP_BG;
+                                       rel2.relative: 1.0 1.0;
+                                       rel2.to: PRT_ACCESSORY_POPUP_BG;
+                               }
+                       }
+               }
+       }
+}
diff --git a/resource/accessibility-smart-switch-accessory.edc b/resource/accessibility-smart-switch-accessory.edc
new file mode 100644 (file)
index 0000000..6ab93b5
--- /dev/null
@@ -0,0 +1,66 @@
+/*
+ * setting
+ *
+ * Copyright (c) 2000 - 2011 Samsung Electronics Co., Ltd.
+ *
+ * Contact: Michal Pawluk <m.pawluk@samsung.com>
+ *
+ * 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.
+ *
+ */
+
+#define TXT_STYLE_LABEL "style,switch"
+
+#define GRP_ACCESSORY "accessory"
+#define PRT_ACCESSORY_BG "accessory_bg"
+#define PRT_ACCESSORY_LABEL "accessory_label"
+
+styles {
+       style {
+               name: TXT_STYLE_LABEL;
+               base: "font=BreezeSans:style=medium font_size=31 color=#404040 wrap=mixed align=left valign=top";
+       }
+}
+
+collections {
+       base_scale: 1.8;
+
+       group {
+               name: GRP_ACCESSORY;
+               parts {
+                       part {
+                               name: PRT_ACCESSORY_BG;
+                               type: RECT;
+                               description {
+                                       state: "default" 0.0;
+                                       rel1.relative: 0.0 0.0;
+                                       rel2.relative: 1.0 1.0;
+                                       color: 255 255 255 255;
+                               }
+                       }
+
+                       part {
+                               name: PRT_ACCESSORY_LABEL;
+                               type: TEXTBLOCK;
+                               description {
+                                       state: "default" 0.0;
+                                       rel1.relative: 0.05 0.0;
+                                       rel2.relative: 0.95 1.0;
+                                       text.style: TXT_STYLE_LABEL;
+                                       text.text: "";
+                                       text.align: 0.0 0.0;
+                               }
+                       }
+               }
+       }
+}
diff --git a/resource/changeable/org.tizen.setting.xml.in b/resource/changeable/org.tizen.setting.xml.in
deleted file mode 100644 (file)
index e0ea94c..0000000
+++ /dev/null
@@ -1,31 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<ChangeableColorTable num="1">
-       <Theme style="Dark">
-               <ChangeableColorInfo id="AO001" inputColor="1" hue="" saturation="" value="" alpha="" />
-               <ChangeableColorInfo id="AO002" inputColor="K" hue="" saturation="" value="" alpha="" />
-               <ChangeableColorInfo id="AO003" inputColor="K" hue="" saturation="" value="" alpha="" />
-               <ChangeableColorInfo id="ATO001" inputColor="W" hue="" saturation="" value="" alpha="" />
-       </Theme>
-       <Theme style="Light">
-               <ChangeableColorInfo id="AO001" inputColor="1" hue="0" saturation="0" value="0" alpha="60" />
-               <ChangeableColorInfo id="AO002" inputColor="K" hue="0" saturation="0" value="0" alpha="80" />
-               <ChangeableColorInfo id="AO003" inputColor="K" hue="0" saturation="0" value="0" alpha="80" />
-               <ChangeableColorInfo id="ATO001" inputColor="W" hue="0" saturation="85" value="88" alpha="100" />
-       </Theme>
-</ChangeableColorTable>
-<ChangeableColorTable num="2">
-       <Theme style="Dark">
-               <ChangeableColorInfo id="AO001" inputColor="2" hue="1" saturation="7" value="-11" alpha="100" />
-       </Theme>
-       <Theme style="Light">
-               <ChangeableColorInfo id="AO001" inputColor="2" hue="-3" saturation="4" value="97" alpha="100" fixedSaturation="true" fixedValue="true" />
-       </Theme>
-</ChangeableColorTable>
-<ChangeableColorTable num="3">
-       <Theme style="Dark">
-               <ChangeableColorInfo id="AO001" inputColor="2" hue="0" saturation="-5" value="-20" alpha="100" minValue="25" />
-       </Theme>
-       <Theme style="Light">
-               <ChangeableColorInfo id="AO001" inputColor="2" hue="0" saturation="0" value="96" alpha="100" fixedHue="true" fixedSaturation="true" fixedValue="true" />
-       </Theme>
-</ChangeableColorTable>
diff --git a/resource/changeable/org.tizen.setting_font-lite.xml.in b/resource/changeable/org.tizen.setting_font-lite.xml.in
deleted file mode 100644 (file)
index d41db7c..0000000
+++ /dev/null
@@ -1,4 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<FontInfoTable>
-       <FontInfo id="ATO001" style="" size="16" />
-</FontInfoTable>
diff --git a/resource/common-data-define.edc b/resource/common-data-define.edc
new file mode 100644 (file)
index 0000000..ab99c5b
--- /dev/null
@@ -0,0 +1,29 @@
+/*
+ * setting
+ *
+ * Copyright (c) 2000 - 2011 Samsung Electronics Co., Ltd.
+ *
+ * Contact: MyoungJune Park <mj2004.park@samsung.com>
+ *
+ * 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.
+ *
+ */
+
+#define STORAGE_APPS_COLOR 192 80 77
+#define STORAGE_IMAGES_COLOR 255 204 0
+#define STORAGE_VIDEOS_COLOR 255 255 0
+#define STORAGE_AUDIO_COLOR 146 208 80
+#define STORAGE_DOCUMENTS_COLOR 0 176 240
+#define STORAGE_MISC_COLOR 127 127 127
+#define STORAGE_CACHED_COLOR 112 48 160
+#define STORAGE_SYSTEM_COLOR 0 32 96
diff --git a/resource/edc_resource/genlist_item_mobile_data_usage.edc b/resource/edc_resource/genlist_item_mobile_data_usage.edc
new file mode 100644 (file)
index 0000000..30b32bf
--- /dev/null
@@ -0,0 +1,270 @@
+#define MSG_ID_TEXTS 1 /* String set of: timespan, quantity, warn, limit; If warn is NULL; limit part will take its position */
+#define MSG_ID_BAR_LIMITS 2 /* Float set of: warn, limit; If limit or warn < 0.0 it means they are not set */
+#define MSG_ID_BAR_VALUES 3
+
+styles {
+       style {
+               name: "small_text_style";
+               base: "font=default font_size=20 color=#ffffffff align=left wrap=mixed";
+       }
+       style {
+               name: "value_style";
+               base: "font=default font_size=32 align=left color=#000000ff style=shadow,bottom shadow_color=#000000ff wrap=mixed";
+       }
+}
+
+
+collections
+{
+       base_scale: 2.4;
+
+       group
+       {
+               name: "genlist_item_mobile_data_usage";
+
+               parts
+               {
+                       part
+                       {
+                               type: RECT;
+                               scale: 1;
+                               description
+                               {
+                                       state: "default" 0.0;
+                                       color: 255 255 255 255;
+                                       visible: 1;
+                                       min: 0 260;
+                                       rel1.relative: 0.0 0.0;
+                                       rel2.relative: 1.0 1.0;
+                               }
+                       }
+
+                       part
+                       {
+                               name: "timespan_txt";
+                               type: TEXTBLOCK;
+                               description
+                               {
+                                       state: "default" 0.0;
+                                       color: 173 173 173 255;
+                                       visible: 1;
+                                       rel1.relative: 0.0375 0.079310345;
+                                       rel2.relative: 0.9625 0.182758621;
+                                       text
+                                       {
+                                               style: "small_text_style";
+                                               text: "";
+                                       }
+                               }
+                       }
+
+                       part
+                       {
+                               name: "quantity_txt";
+                               type: TEXTBLOCK;
+                               description
+                               {
+                                       state: "default" 0.0;
+                                       color: 255 255 255 255;
+                                       visible: 1;
+                                       rel1.relative: 0.0375 0.24137931;
+                                       rel2.relative: 0.9625 0.389310345;
+                                       text
+                                       {
+                                               style: "value_style";
+                                               text: "";
+                                       }
+                               }
+                       }
+
+                       part
+                       {
+                               name: "progress_bar_bg";
+                               type: RECT;
+
+                               part
+                               {
+                                       name: "progress_bar";
+                                       type: RECT;
+                                       scale: 1;
+                                       description
+                                       {
+                                               state: "default" 0.0;
+                                               color: 0 0 255 255;
+                                               visible: 1;
+                                               rel1.relative: 0.0 0.0;
+                                               rel2.relative: 1.0 1.0;
+                                       }
+                                       description
+                                       {
+                                               state: "warning" 0.0;
+                                               inherit: "default" 0.0;
+                                               color: 255 255 0 255;
+                                       }
+                                       description
+                                       {
+                                               state: "limit" 0.0;
+                                               inherit: "default" 0.0;
+                                               color: 255 0 0 255;
+                                       }
+                               }
+                               part
+                               {
+                                       name: "warning_indicator";
+                                       type: RECT;
+                                       scale: 1;
+                                       description
+                                       {
+                                               state: "default" 0.0;
+                                               color: 255 204 50 255;
+                                               visible: 1;
+                                               min: 12 1;
+                                               rel1.relative: 1.0 0.0;
+                                               rel2.relative: 1.0 1.0;
+                                       }
+                                       description
+                                       {
+                                               state: "warning" 0.0;
+                                               inherit: "default" 0.0;
+                                               color: 255 255 0 255;
+                                       }
+                                       description
+                                       {
+                                               state: "limit" 0.0;
+                                               inherit: "default" 0.0;
+                                               color: 255 0 0 255;
+                                       }
+                               }
+                               part
+                               {
+                                       name: "limit_indicator";
+                                       type: RECT;
+                                       scale: 1;
+                                       description
+                                       {
+                                               state: "default" 0.0;
+                                               color: 194 8 8 255;
+                                               visible: 1;
+                                               min: 12 1;
+                                               rel1.relative: 0.5 0.0;
+                                               rel2.relative: 0.5 1.0;
+                                       }
+                               }
+
+                               description {
+                                       state: "default" 0.0;
+                                       color: 128 128 128 255;
+                                       visible: 1;
+                                       rel1.relative: 0.029166667 0.475517241;
+                                       rel2.relative: 0.970833333 0.544482759;
+                               }
+                               description {
+                                       state: "warning" 0.0;
+                                       inherit: "default" 0.0;
+                                       color: 128 128 64 255;
+                               }
+                               description {
+                                       state: "limit" 0.0;
+                                       inherit: "default" 0.0;
+                                       color: 128 64 64 255;
+                               }
+
+                       }
+
+                       part
+                       {
+                               name: "warning_txt";
+                               type: TEXTBLOCK;
+                               description
+                               {
+                                       state: "default" 0.0;
+                                       color: 255 204 50 255;
+                                       visible: 1;
+                                       rel1.relative: 0.0375 0.675517241;
+                                       rel2.relative: 0.9625 0.778965517;
+                                       text
+                                       {
+                                               style: "small_text_style";
+                                               text: "";
+                                       }
+                               }
+                       }
+
+                       part
+                       {
+                               name: "limit_txt";
+                               type: TEXTBLOCK;
+                               description
+                               {
+                                       state: "default" 0.0;
+                                       color: 194 8 8 255;
+                                       visible: 1;
+                                       rel1.relative: 0.0375 0.806551724;
+                                       rel2.relative: 0.9625 0.91;
+                                       text
+                                       {
+                                               style: "small_text_style";
+                                               text: "";
+                                       }
+                               }
+                       }
+               }
+
+               script
+               {
+                       public warn_g;
+                       public limit_g;
+
+                       public message(Msg_Type:type, id, ...)
+                       {
+                               if(type == MSG_FLOAT_SET && id == MSG_ID_BAR_LIMITS) {
+                                       new Float:warn = getfarg(2);
+                                       new Float:limit = getfarg(3);
+
+                                       custom_state(PART:"warning_indicator", "default", 0.0);
+                                       custom_state(PART:"limit_indicator", "default", 0.0);
+
+                                       if(warn >= 0.0) {
+                                               set_state_val(PART:"warning_indicator", STATE_REL1, warn, 0.0);
+                                               set_state_val(PART:"warning_indicator", STATE_REL2, warn, 1.0);
+                                               set_state_val(PART:"warning_indicator", STATE_VISIBLE, 1);
+                                       } else {
+                                               set_state_val(PART:"warning_indicator", STATE_VISIBLE, 0);
+                                       }
+                                       set_state(PART:"warning_indicator", "custom", 0.0);
+
+                                       if(limit >= 0.0) {
+                                               set_state_val(PART:"limit_indicator", STATE_REL1, limit, 0.0);
+                                               set_state_val(PART:"limit_indicator", STATE_REL2, limit, 1.0);
+                                               set_state_val(PART:"limit_indicator", STATE_VISIBLE, 1);
+                                       } else {
+                                               set_state_val(PART:"limit_indicator", STATE_VISIBLE, 0);
+                                       }
+                                       set_state(PART:"limit_indicator", "custom", 0.0);
+
+                                       set_float (warn_g, warn);
+                                       set_float (limit_g, limit);
+                               } else if (type == MSG_FLOAT && id == MSG_ID_BAR_VALUES) {
+                                       new Float: warn = get_float(warn_g);
+                                       new Float: limit = get_float(limit_g);
+
+                                       new Float: value = getfarg(2);
+                                       new state_name[32];
+
+                                       if (value >= limit && get_float(limit_g) > 0)
+                                               strncpy(state_name, "limit", 32);
+                                       else if (value >= warn && get_float(warn_g) > 0)
+                                               strncpy(state_name, "warning", 32);
+                                       else
+                                               strncpy(state_name, "default", 32);
+
+                                       custom_state(PART:"progress_bar", state_name, 0.0);
+                                       if (value > 1.0)
+                                               value = 1.0;
+                                       set_state_val(PART:"progress_bar", STATE_REL2, value, 1.0);
+                                       set_state(PART:"progress_bar", "custom", 0.0);
+                               }
+                       }
+               }
+       }
+}
diff --git a/resource/edc_resource/popup_custom.edc b/resource/edc_resource/popup_custom.edc
deleted file mode 100644 (file)
index eaadf28..0000000
+++ /dev/null
@@ -1,121 +0,0 @@
-/*
- * Copyright (c) 2015 Samsung Electronics Co., Ltd All Rights Reserved
- *
- *  Licensed under the Apache License, Version 2.0 (the "License");
- *  you may not use this file except in compliance with the License.
- *  You may obtain a copy of the License at
- *
- *      http://www.apache.org/licenses/LICENSE-2.0
- *
- *  Unless required by applicable law or agreed to in writing, software
- *  distributed under the License is distributed on an "AS IS" BASIS,
- *  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- *  See the License for the specific language governing permissions and
- *  limitations under the License.
- *
- */
-
-#define POPUP_CONTENT_DEFAULT_PADDING_LEFT_MIN_INC 15
-
-#define POPUP_PROCESSING_SWALLOW_VIEW_LAYOUT_MIN_INC 36 36
-#define POPUP_PROCESSING_SWALLOW_VIEW_LAYOUT_MAX_INC 36 36
-#define POPUP_PROCESSING_SWALLOW_VIEW_LAYOUT_PADDING_AFTER_INC 15 90
-#define POPUP_PROCESSING_SWALLOW_VIEW_LAYOUT_TEXT_MIN_INC 0 90
-#define POPUP_PROCESSING_VIEW_LAYOUT_BG_MIN_INC 0 90
-
-#define POPUP_TEXT_FONT_SIZE1 30
-
-group { name: "processing_view_layout";
-   styles {
-      style { name: "popup_processing_style";
-         base: "font=Tizen:style=Regular align=left font_size="POPUP_TEXT_FONT_SIZE1" color=#000000 wrap=mixed ellipsis=1.0 text_class=tizen";
-         tag:  "br" "\n";
-         tag:  "tab" "\t";
-      }
-   }
-   parts {
-      part { name: "bg";
-         type: SPACER;
-         scale: 1;
-         description { state: "default" 0.0;
-            min: POPUP_PROCESSING_VIEW_LAYOUT_BG_MIN_INC;
-            fixed: 1 0;
-         }
-      }
-      part { name: "pad_l";
-         type: SPACER;
-         scale: 1;
-         description { state: "default" 0.0;
-            min: POPUP_CONTENT_DEFAULT_PADDING_LEFT_MIN_INC 0;
-            fixed: 1 0;
-            rel1.relative: 0.0 0.0;
-            rel2.relative: 0.0 1.0;
-            align: 0.0 0.0;
-         }
-      }
-      part { name: "pad_r";
-         type: SPACER;
-         scale: 1;
-         description { state: "default" 0.0;
-            min: POPUP_CONTENT_DEFAULT_PADDING_LEFT_MIN_INC 0;
-            fixed: 1 0;
-            rel1.relative: 1.0 0.0;
-            rel2.relative: 1.0 1.0;
-            align: 1.0 0.0;
-         }
-      }
-      part { name: "processing";
-         type: SWALLOW;
-         scale: 1;
-         description { state: "default" 0.0;
-            fixed: 1 1;
-            min: POPUP_PROCESSING_SWALLOW_VIEW_LAYOUT_MIN_INC;
-            max: POPUP_PROCESSING_SWALLOW_VIEW_LAYOUT_MAX_INC;
-            rel1 {
-               relative: 1.0 0.0;
-               to_x: "pad_l";
-            }
-            rel2 {
-               relative: 0.0 1.0;
-               to_x: "pad_r";
-            }
-            align: 0.0 0.5;
-         }
-      }
-      part { name: "pad_after_processing";
-         type: SPACER;
-         scale: 1;
-         description { state: "default" 0.0;
-            fixed: 1 1;
-            min: POPUP_PROCESSING_SWALLOW_VIEW_LAYOUT_PADDING_AFTER_INC;
-            rel1 {
-               relative: 1.0 0.0;
-               to: "processing";
-            }
-            rel2.to: "processing";
-            align: 0.0 0.5;
-         }
-      }
-      part { name: "elm.text";
-         type: TEXTBLOCK;
-         scale: 1;
-         description { state: "default" 0.0;
-            min: POPUP_PROCESSING_SWALLOW_VIEW_LAYOUT_TEXT_MIN_INC;
-            fixed: 0 1;
-            rel1 {
-               relative: 1.0 0.0;
-               to: "pad_after_processing";
-            }
-            rel2 {
-               relative: 0.0 1.0;
-               to_x: "pad_r";
-            }
-            align: 0.0 0.5;
-            text {
-               style: "popup_processing_style";
-               min: 0 1;
-            }
-         }
-      }
-   }
-}
old mode 100755 (executable)
new mode 100644 (file)
diff --git a/resource/genlist_macro.edc b/resource/genlist_macro.edc
deleted file mode 100644 (file)
index 74a30ec..0000000
+++ /dev/null
@@ -1,3400 +0,0 @@
-/*
- * Copyright (c) 2010 Samsung Electronics Co., Ltd All Rights Reserved
- *
- * PROPRIETARY/CONFIDENTIAL
- *
- * This software is the confidential and proprietary information of SAMSUNG
- * ELECTRONICS ("Confidential Information"). You agree and acknowledge that this
- * software is owned by Samsung and you shall not disclose such Confidential
- * Information and shall use it only in accordance with the terms of the license
- * agreement you entered into with SAMSUNG ELECTRONICS. SAMSUNG make no
- * representations or warranties about the suitability of the software, either
- * express or implied, including but not limited to the implied warranties of
- * merchantability, fitness for a particular purpose, or non-infringement.
- * SAMSUNG shall not be liable for any damages suffered by licensee arising out
- * of or releated to this software.
- *
- */
-
-/* genlist multisense sample/tone listing */
-   sounds {
-      sample {
-         name: "button-pressed" RAW;
-         source: "button-pressed.wav";
-      }
-   }
-
-//****************************************************************************//
-// *******************************  Default size macro **********************//
-//**************************************************************************//
-// if size is different for each theme, split it into each theme inc.
-
-#define GENLIST_HEIGHT_1LINE              110  // (114 - top/bottom padding)
-#define GENLIST_HEIGHT_2LINE_MAIN         57
-#define GENLIST_HEIGHT_2LINE_SUB          45
-#define GENLIST_HEIGHT_MULTILINE_SUB      38
-#define GENLIST_PART_LIST_LINE_HEIGHT     1
-#define GENLIST_HEIGHT_GROUPTITLE         46
-
-#define GENLIST_PADDING_SIZE_DEFAULT            16
-#define GENLIST_PADDING_SIZE_LEFT               26
-#define GENLIST_PADDING_SIZE_RIGHT              26
-
-// Dialogue group image has bottom padding (2piexl), Giant font can overlapped bottom line of image.
-#define GENLIST_PADDING_SIZE_TOP                2
-#define GENLIST_PADDING_SIZE_BOTTOM             2
-
-// -----------------------------------------------------
-#define GENLIST_PADDING_SIZE_TOP_2LINE          19
-#define GENLIST_PADDING_SIZE_BOTTOM_2LINE       19
-#define GENLIST_PADDING_SIZE_TOP_3LINE          17
-#define GENLIST_PADDING_SIZE_BOTTOM_3LINE       17
-#define GENLIST_PADDING_SIZE_NDEPTH             26
-
-#define DIALOGUE_PADDING_SCROLLER         16
-#define DIALOGUE_PADDING_SIZE_LEFT        16+20
-#define DIALOGUE_PADDING_SIZE_RIGHT       16+20
-#define DIALOGUE_EDITFIELD_PADDING_SIZE_LEFT   16+10
-#define DIALOGUE_EDITFIELD_PADDING_SIZE_RIGHT  16+10
-
-#define GENLIST_ICON_SMALL_SIZE           45
-#define GENLIST_ICON_STAR_SIZE            45
-#define GENLIST_ICON_MEDIUM_SIZE          81
-#define GENLIST_ICON_LARGE_SIZE           99
-
-#define GENLIST_ICON_MEDIUM_MASK_SIZE     90
-#define GENLIST_ICON_LARGE_MASK_SIZE      108
-
-#define GENLIST_BTN_01_HEIGHT             74
-#define GENLIST_BTN_02_SIZE               72
-#define GENLIST_ICON_ONOFF_WIDTH          135
-#define GENLIST_ICON_ONOFF_HEIGHT         70
-#define GENLIST_ICON_CHECK_RADIO_SIZE     64
-#define GENLIST_ICON_COLORBAR_SIZE        7
-#define GENLIST_ICON_PASSWORD_SIZE        82
-// 26(left padding)+2*74(Button Min width)+16(centre padding)+26(right padding)
-#define GENLIST_MIN_SLIDE2_BASE_WIDTH     216
-// 26(left padding)+3*74(Button Min width)+2*16(centre padding)+26(right padding)
-#define GENLIST_MIN_SLIDE3_BASE_WIDTH     306
-// 26(left padding)+4*74(Button Min width)+3*16(centre padding)+26(right padding)
-#define GENLIST_MIN_SLIDE4_BASE_WIDTH     396
-
-#define GENLIST_ICON_ENTRY_SIZE           54
-
-#define GENLIST_TREESIZE_DEFAULT          26
-
-//#define GENLIST_DIALOGUE_SEPARATOR_DEFAULT_HEIGHT 40
-
-//****************************************************************************//
-// *****************  EDJE description have 24 patterns **********************//
- //**************************************************************************//
-// ------------------
-// |  PART == HERE  |
-// ------------------
- #define GENLIST_DESCRIPTION_ENVELOP( PART, PARAM ) \
-      description { state: "default" 0.0;\
-         rel1 { \
-            relative: 0 0; \
-            to: PART; \
-         }\
-         rel2 {\
-            relative: 1 1;\
-            to: PART; \
-         }\
-         PARAM\
-      }
-
-//      |   top  |
-// ---------------------
-// left |  HERE  | right
-// ---------------------
-//      | bottom |
-#define GENLIST_DESCRIPTION( left, right, top, bottom, param ) \
-      description { state: "default" 0.0;\
-         rel1 { \
-            relative: 1 1; \
-            to_x: left; \
-            to_y: top; \
-         }\
-         rel2 {\
-            relative: 0 0;\
-            to_x: right;\
-            to_y: bottom;\
-         }\
-         param\
-      }
-
-// ---------------------
-// left |--> HERE
-// ---------------------
-#define GENLIST_DESCRIPTION_L( left, param ) \
-      description { state: "default" 0.0;\
-         align: 0 0.5; \
-         fixed: 1 0; \
-         rel1 { \
-            relative: 1 0; \
-            to_x: left; \
-            to_y: "base"; \
-         }\
-         rel2 { \
-            relative: 1 1;\
-            to_x: left; \
-            to_y: "base"; \
-         }\
-         param\
-      }
-
-// ---------------------
-//   HERE  <--| right
-// ---------------------
-#define GENLIST_DESCRIPTION_R( right, param ) \
-      description { state: "default" 0.0;\
-         align: 1 0.5; \
-         fixed: 1 0; \
-         rel1 { \
-            relative: 0 0; \
-            to_x: right; \
-            to_y: "base"; \
-         }\
-         rel2 {\
-            relative: 0 1;\
-            to_x: right; \
-            to_y: "base"; \
-         }\
-         param\
-      }
-
-// --------------------------
-// left |--> HERE  <--| right
-// --------------------------
-#define GENLIST_DESCRIPTION_LR( left, right, param ) \
-      description { state: "default" 0.0;\
-         rel1 { \
-            relative: 1 0; \
-            to_x: left; \
-            to_y: "base"; \
-         }\
-         rel2 {\
-            relative: 0 1;\
-            to_x: right;\
-            to_y: "base"; \
-         }\
-         param\
-      }
-
-//   |  top     |
-// -----------------
-//  |  HERE  <--| right
-// -----------------
-//  | bottom   |
-#define GENLIST_DESCRIPTION_RTB( right, top, bottom, param ) \
-      description { state: "default" 0.0;\
-         align: 1 0.5;\
-         rel1 { \
-            relative: 0 1; \
-            to_x: right; \
-            to_y: top; \
-         }\
-         rel2 {\
-            relative: 0 0;\
-            to_x: right;\
-            to_y: bottom;\
-         }\
-         param\
-      }
-
-// left |  HERE  | right
-// ---------------------
-//      | bottom |
-#define GENLIST_DESCRIPTION_LRB( left, right, bottom, param ) \
-      description { state: "default" 0.0;\
-         align: 0.5 1;\
-         rel1 { \
-            relative: 1 0; \
-            to_x: left; \
-            to_y: bottom; \
-         }\
-         rel2 {\
-            relative: 0 0;\
-            to_x: right;\
-            to_y: bottom;\
-         }\
-         param\
-      }
-
-//      |   top  |
-// ---------------------
-// left |  HERE  | right
-#define GENLIST_DESCRIPTION_LRT( left, right, top, param ) \
-      description { state: "default" 0.0;\
-         align: 0.5 0;\
-         rel1 { \
-            relative: 1 1; \
-            to_x: left; \
-            to_y: top; \
-         }\
-         rel2 {\
-            relative: 0 1;\
-            to_x: right;\
-            to_y: top;\
-         }\
-         param\
-      }
-
-//      |       top  |
-// ---------------------
-// left | -->  HERE  |
-#define GENLIST_DESCRIPTION_LT( left, top, param ) \
-      description { state: "default" 0.0;\
-         align: 0 0;\
-         rel1 { \
-            relative: 1 1; \
-            to_x: left; \
-            to_y: top; \
-         }\
-         rel2 {\
-            relative: 1 1;\
-            to_x: left;\
-            to_y: top;\
-         }\
-         param\
-      }
-
-// left |  --> HERE  |
-// ---------------------
-//      |     bottom |
-#define GENLIST_DESCRIPTION_LB( left, bottom, param ) \
-      description { state: "default" 0.0;\
-         align: 0 1;\
-         rel1 { \
-            relative: 1 0; \
-            to_x: left; \
-            to_y: bottom; \
-         }\
-         rel2 {\
-            relative: 1 0;\
-            to_x: left;\
-            to_y: bottom;\
-         }\
-         param\
-      }
-
-//      |     top  |
-// ---------------------
-// left |--> HERE  |
-// ---------------------
-//      |   bottom |
-#define GENLIST_DESCRIPTION_LTB( left, top, bottom, param ) \
-      description { state: "default" 0.0;\
-         align: 0 0.5;\
-         rel1 { \
-            relative: 1 1; \
-            to_x: left; \
-            to_y: top; \
-         }\
-         rel2 {\
-            relative: 1 0;\
-            to_x: left;\
-            to_y: bottom;\
-         }\
-         param\
-      }
-
-//      |   top  |
-// ---------------------
-//     |  HERE <--| right
-#define GENLIST_DESCRIPTION_RT( right, top, param ) \
-      description { state: "default" 0.0;\
-         align: 1 0;\
-         rel1 { \
-            relative: 0 1; \
-            to_x: right; \
-            to_y: top; \
-         }\
-         rel2 {\
-            relative: 0 1;\
-            to_x: right;\
-            to_y: top;\
-         }\
-         param\
-      }
-
-//  | HERE <-- | right
-// ---------------------
-//  |  bottom  |
-#define GENLIST_DESCRIPTION_RB( right, bottom, param ) \
-      description { state: "default" 0.0;\
-         align: 1 1;\
-         rel1 { \
-            relative: 0 0; \
-            to_x: right; \
-            to_y: bottom; \
-         }\
-         rel2 {\
-            relative: 0 0;\
-            to_x: right;\
-            to_y: bottom;\
-         }\
-         param\
-      }
-
-// |   top  |
-// ----------
-// |  HERE  |
-// ----------
-// | bottom |
-#define GENLIST_DESCRIPTION_TB( top, bottom, param ) \
-      description { state: "default" 0.0;\
-         align: 0.5 0.5;\
-         rel1 { \
-            relative: 0 1; \
-            to_y: top; \
-         }\
-         rel2 {\
-            relative: 1 0;\
-            to_y: bottom;\
-         }\
-         param\
-      }
-
-#define GENLIST_PROLOG \
-      data.item: "stacking" "above"; \
-      data.item: "selectraise" "on"; \
-      data.item: "treesize" 0;
-
-#define GENLIST_PROLOG_NORMAL \
-      GENLIST_PROLOG \
-      data.item: "treesize" GENLIST_TREESIZE_DEFAULT; \
-      data.item: "flips" "elm.flip.icon elm.flip.content elm.flip.eraser"; \
-      images { \
-         image : "00_list_group_bg.png" COMP; \
-         image : "00_list_group_bg_press.png" COMP; \
-      }
-
-#define GENLIST_PROLOG_DIALOGUE \
-      GENLIST_PROLOG \
-      data.item: "flips" "elm.flip.icon elm.flip.content elm.flip.eraser"; \
-      images { \
-         image : "00_list_group_bg.png" COMP; \
-         image : "00_list_group_bg_press.png" COMP; \
-         image : "00_list_group_bg_top.png" COMP; \
-         image : "00_list_group_bg_top_press.png" COMP; \
-         image : "00_list_group_bg_center.png" COMP; \
-         image : "00_list_group_bg_center_press.png" COMP; \
-         image : "00_list_group_bg_bottom.png" COMP; \
-         image : "00_list_group_bg_bottom_press.png" COMP; \
-         image : "00_list_group_bg_top_focus.png" COMP; \
-         image : "00_list_group_bg_center_focus.png" COMP; \
-         image : "00_list_group_bg_bottom_focus.png" COMP; \
-         image : "00_expandable_bg.png" COMP; \
-         image : "00_expandable_bg_top.png" COMP; \
-         image : "00_expandable_bg_center.png" COMP; \
-         image : "00_expandable_bg_bottom.png" COMP; \
-      }
-
-
-#define GENLIST_NAME(NAME) \
-      name: "elm/genlist/item/"NAME; \
-      alias: "elm/genlist/item_odd/"NAME; \
-      alias: "elm/genlist/item_compress/"NAME; \
-      alias: "elm/genlist/item_compress_odd/"NAME; \
-      alias: "elm/genlist/tree/"NAME; \
-      alias: "elm/genlist/tree_odd/"NAME; \
-      alias: "elm/genlist/tree_compress/"NAME; \
-      alias: "elm/genlist/tree_compress_odd/"NAME; \
-
-/*****************************************************************************/
-/******************************* Dialogue group ******************************/
-/*****************************************************************************/
-#define GENLIST_DIALOGUE_INHERIT_BODY( _PARTS ) \
-      data.item: "treesize" 0; \
-      parts { \
-         GENLIST_PART_BG_NORMAL_OFF \
-         GENLIST_PART_BOTTOM_LINE_OFF \
-         GENLIST_PART_BG_DIALOGUE \
-         GENLIST_PART_PADDING_LEFT_SIZE( DIALOGUE_PADDING_SIZE_LEFT ) \
-         GENLIST_PART_PADDING_RIGHT_EDIT \
-         _PARTS \
-         GENLIST_PART_FLIP \
-         GENLIST_PART_FOCUS_DIALOGUE \
-      }
-
-#define GENLIST_DIALOGUE_EDITFIELD_INHERIT_BODY( _PARTS ) \
-      data.item: "treesize" 0; \
-      parts { \
-         GENLIST_PART_BG_NORMAL_OFF \
-         GENLIST_PART_BOTTOM_LINE_OFF \
-         GENLIST_PART_BG_DIALOGUE \
-         GENLIST_PART_PADDING_LEFT_SIZE( DIALOGUE_EDITFIELD_PADDING_SIZE_LEFT ) \
-         GENLIST_PART_PADDING_RIGHT_EDIT \
-         _PARTS \
-         GENLIST_PART_FLIP \
-         GENLIST_PART_FOCUS_DIALOGUE \
-     }
-
-
-#define GENLIST_INHERIT_THUMB_CIRCLE(SIZE_PREFIX, MASK_SIZE, PARENT) \
-     images { \
-         image: "Content_views/00_circle_thumbnail_bg.png" COMP; \
-         image: "Content_views/00_circle_thumbnail_bg_press.png" COMP; \
-         image: "Content_views/00_circle_thumbnail_bg.png" COMP; \
-         image: "Content_views/00_circle_thumbnail_bg_press.png" COMP; \
-      } \
-      parts { \
-         GENLIST_PART_RECT("elm.thumb.clip", \
-            description { state: "default";  \
-            } \
-            description { state: "flipped";  \
-               color: 8 8 8 8; \
-            } \
-         ) \
-         GENLIST_PART_IMAGE("elm.thumb", \
-            insert_before: "focus_part"; \
-            clip_to: "elm.thumb.clip"; \
-            mouse_events: 0; \
-            GENLIST_DESCRIPTION_ENVELOP(PARENT, \
-               image.normal: "Content_views/00_circle_thumbnail_bg.png"; \
-               min: MASK_SIZE MASK_SIZE; \
-               max: MASK_SIZE MASK_SIZE; \
-               fixed:1 1; \
-            ) \
-            description { state: "selected" 0.0; \
-               inherit: "default" 0.0; \
-               image.normal: "Content_views/00_circle_thumbnail_bg_press.png"; \
-            } \
-            description { state: "reorder" 0.0; \
-               inherit: "default" 0.0; \
-               image.normal: "Content_views/00_circle_thumbnail_bg.png"; \
-            } \
-            description { state: "reorder_selected" 0.0; \
-               inherit: "default" 0.0; \
-               image.normal: "Content_views/00_circle_thumbnail_bg_press.png"; \
-            } \
-            description { state: "decorate" 0.0; \
-               inherit: "default" 0.0; \
-            } \
-            description { state: "decorate_reorder" 0.0; \
-               inherit: "reorder" 0.0; \
-            } \
-         ) \
-      }
-
-#define GENLIST_INHERIT_THUMB_SQUARE(SIZE_PREFIX, MASK_SIZE, PARENT) \
-      images { \
-         image: "Content_views/00_square_thumbnail_bg.png" COMP; \
-         image: "Content_views/00_square_thumbnail_bg_press.png" COMP; \
-         image: "Content_views/00_square_thumbnail_bg.png" COMP; \
-         image: "Content_views/00_square_thumbnail_bg_press.png" COMP; \
-      } \
-      parts { \
-         GENLIST_PART_RECT("elm.thumb.clip", \
-            description { state: "default";  \
-            } \
-            description { state: "flipped";  \
-               color: 8 8 8 8; \
-            } \
-         ) \
-         GENLIST_PART_IMAGE("elm.thumb", \
-            insert_before: "focus_part"; \
-            clip_to: "elm.thumb.clip"; \
-            mouse_events: 0; \
-            GENLIST_DESCRIPTION_ENVELOP(PARENT, \
-               image.normal: "Content_views/00_square_thumbnail_bg.png"; \
-               min: MASK_SIZE MASK_SIZE; \
-               max: MASK_SIZE MASK_SIZE; \
-               fixed:1 1; \
-            ) \
-            description { state: "selected" 0.0; \
-               inherit: "default" 0.0; \
-               image.normal: "Content_views/00_square_thumbnail_bg_press.png"; \
-            } \
-            description { state: "reorder" 0.0; \
-               inherit: "default" 0.0; \
-               image.normal: "Content_views/00_square_thumbnail_bg.png"; \
-            } \
-            description { state: "reorder_selected" 0.0; \
-               inherit: "default" 0.0; \
-               image.normal: "Content_views/00_square_thumbnail_bg_press.png"; \
-            } \
-            description { state: "decorate" 0.0; \
-               inherit: "default" 0.0; \
-            } \
-            description { state: "decorate_reorder" 0.0; \
-               inherit: "reorder" 0.0; \
-            } \
-         ) \
-      }
-
-
-#define GENLIST_INHERIT_THUMB_CIRCLE_DIALOGUE(SIZE_PREFIX, MASK_SIZE, PARENT) \
-     images { \
-         image: "Content_views/00_circle_thumbnail_bg.png" COMP; \
-         image: "Content_views/00_circle_thumbnail_bg_press.png" COMP; \
-      } \
-      parts { \
-         GENLIST_PART_RECT("elm.thumb.clip", \
-            description { state: "default";  \
-            } \
-            description { state: "flipped";  \
-               color: 8 8 8 8; \
-            } \
-         ) \
-         GENLIST_PART_IMAGE("elm.thumb", \
-            insert_before: "focus_part_dialogue"; \
-            clip_to: "elm.thumb.clip"; \
-            mouse_events: 0; \
-            GENLIST_DESCRIPTION_ENVELOP(PARENT, \
-               image.normal: "Content_views/00_circle_thumbnail_bg.png"; \
-               min: MASK_SIZE MASK_SIZE; \
-               max: MASK_SIZE MASK_SIZE; \
-               fixed:1 1; \
-            ) \
-            description { state: "selected" 0.0; \
-               inherit: "default" 0.0; \
-               image.normal: "Content_views/00_circle_thumbnail_bg_press.png"; \
-            } \
-            description { state: "reorder" 0.0; \
-               inherit: "default" 0.0; \
-               image.normal: "Content_views/00_circle_thumbnail_bg.png"; \
-            } \
-            description { state: "reorder_selected" 0.0; \
-               inherit: "default" 0.0; \
-               image.normal: "Content_views/00_circle_thumbnail_bg_press.png"; \
-            } \
-            description { state: "decorate" 0.0; \
-               inherit: "default" 0.0; \
-            } \
-            description { state: "decorate_reorder" 0.0; \
-               inherit: "reorder" 0.0; \
-            } \
-         ) \
-      }
-
-#define GENLIST_INHERIT_THUMB_SQUARE_DIALOGUE(SIZE_PREFIX, MASK_SIZE, PARENT) \
-      images { \
-         image: "Content_views/00_square_thumbnail_bg_normal.png" COMP; \
-         image: "Content_views/00_square_thumbnail_bg_press.png" COMP; \
-      } \
-      parts { \
-         GENLIST_PART_RECT("elm.thumb.clip", \
-            description { state: "default";  \
-            } \
-            description { state: "flipped";  \
-               color: 8 8 8 8; \
-            } \
-         ) \
-         GENLIST_PART_IMAGE("elm.thumb", \
-            insert_before: "focus_part_dialogue"; \
-            clip_to: "elm.thumb.clip"; \
-            mouse_events: 0; \
-            GENLIST_DESCRIPTION_ENVELOP(PARENT, \
-               image.normal: "Content_views/00_square_thumbnail_bg.png"; \
-               min: MASK_SIZE MASK_SIZE; \
-               max: MASK_SIZE MASK_SIZE; \
-               fixed:1 1; \
-            ) \
-            description { state: "selected" 0.0; \
-               inherit: "default" 0.0; \
-               image.normal: "Content_views/00_square_thumbnail_bg_press.png"; \
-            } \
-            description { state: "reorder" 0.0; \
-               inherit: "default" 0.0; \
-               image.normal: "Content_views/00_square_thumbnail_bg.png"; \
-            } \
-            description { state: "reorder_selected" 0.0; \
-               inherit: "default" 0.0; \
-               image.normal: "Content_views/00_square_thumbnail_bg_press.png"; \
-            } \
-            description { state: "decorate" 0.0; \
-               inherit: "default" 0.0; \
-            } \
-            description { state: "decorate_reorder" 0.0; \
-               inherit: "reorder" 0.0; \
-            } \
-         ) \
-      }
-
-#define GENLIST_INHERIT_THUMB_CIRCLE_MEDIUM(PARENT) \
-   GENLIST_INHERIT_THUMB_CIRCLE("72x72", GENLIST_ICON_MEDIUM_MASK_SIZE, PARENT)
-
-#define GENLIST_INHERIT_THUMB_SQUARE_MEDIUM(PARENT) \
-   GENLIST_INHERIT_THUMB_SQUARE("72x72", GENLIST_ICON_MEDIUM_MASK_SIZE, PARENT)
-
-#define GENLIST_INHERIT_THUMB_CIRCLE_LARGE(PARENT) \
-   GENLIST_INHERIT_THUMB_CIRCLE("99x99", GENLIST_ICON_LARGE_MASK_SIZE, PARENT)
-
-#define GENLIST_INHERIT_THUMB_SQUARE_LARGE(PARENT) \
-   GENLIST_INHERIT_THUMB_SQUARE("99x99", GENLIST_ICON_LARGE_MASK_SIZE, PARENT)
-
-
-#define GENLIST_INHERIT_THUMB_CIRCLE_MEDIUM_DIALOGUE(PARENT) \
-   GENLIST_INHERIT_THUMB_CIRCLE_DIALOGUE("81x81", GENLIST_ICON_MEDIUM_MASK_SIZE, PARENT)
-
-#define GENLIST_INHERIT_THUMB_SQUARE_MEDIUM_DIALOGUE(PARENT) \
-   GENLIST_INHERIT_THUMB_SQUARE_DIALOGUE("81x81", GENLIST_ICON_MEDIUM_MASK_SIZE, PARENT)
-
-#define GENLIST_INHERIT_THUMB_CIRCLE_LARGE_DIALOGUE(PARENT) \
-   GENLIST_INHERIT_THUMB_CIRCLE_DIALOGUE("99x99", GENLIST_ICON_LARGE_MASK_SIZE, PARENT)
-
-#define GENLIST_INHERIT_THUMB_SQUARE_LARGE_DIALOGUE(PARENT) \
-   GENLIST_INHERIT_THUMB_SQUARE_DIALOGUE("99x99", GENLIST_ICON_LARGE_MASK_SIZE, PARENT)
-
-//****************************************************************************//
-// ****************************** BG Image **********************************//
-//****************************************************************************//
-
-#define GENLIST_PART_BG_NORMAL \
-      GENLIST_PART_RECT("bg_clip", \
-         mouse_events: 0; \
-         description { state: "default" 0.0; \
-            visible: 1; \
-            color: 255 255 255 255; \
-         } \
-         description { state: "decorate" 0.0; \
-            inherit: "default" 0.0; \
-            visible: 0; \
-         } \
-         description { state: "reorder" 0.0; \
-            inherit: "default" 0.0; \
-            visible: 0; \
-         } \
-         description { state: "decorate_reorder" 0.0; \
-            inherit: "default" 0.0; \
-            visible: 0; \
-         } \
-      ) \
-      GENLIST_PART_RECT("bg_reorder_clip", \
-         mouse_events: 0; \
-         description { state: "default" 0.0; \
-            visible: 0; \
-         } \
-         description { state: "reorder" 0.0; \
-            inherit: "default" 0.0; \
-            visible: 1; \
-            color: 255 255 255 255; \
-         } \
-         description { state: "decorate_reorder" 0.0; \
-            inherit: "default" 0.0; \
-            visible: 0; \
-         } \
-         description { state: "decorate" 0.0; \
-            inherit: "default" 0.0; \
-            visible: 0; \
-         } \
-         description { state: "reorder_flip" 0.0; \
-            inherit: "default" 0.0; \
-            visible: 0; \
-         } \
-      ) \
-      GENLIST_PART_RECT("bg",  \
-         clip_to: "bg_clip"; \
-         description { state: "default" 0.0; \
-            color: 3 3 3 3; \
-         } \
-         description { state: "selected" 0.0; \
-            inherit: "default" 0.0; \
-            color: GENLIST_LIST_PRESS_COLOR; \
-         } \
-         description { state: "disabled" 0.0; \
-            inherit: "default" 0.0; \
-            color: GENLIST_LIST_DIM_COLOR; \
-         } \
-      ) \
-      GENLIST_PART_SPACER("bg_reorder_left", \
-         description { state: "default" 0.0; \
-            min: 16 0; \
-            max: 16 -1; \
-            fixed: 1 0; \
-            align: 0 0.5; \
-            rel2.relative: 0 1; \
-         } \
-      ) \
-      GENLIST_PART_SPACER("bg_reorder_right", \
-         description { state: "default" 0.0; \
-            min: 16 0; \
-            max: 16 -1; \
-            fixed: 1 0; \
-            align: 1.0 0.5; \
-            rel1.relative: 1 0; \
-         } \
-      ) \
-      GENLIST_PART_IMAGE("bg_reorder", \
-         clip_to: "bg_reorder_clip"; \
-         GENLIST_DESCRIPTION_LR("bg_reorder_left", "bg_reorder_right", \
-            image { \
-               normal: "00_list_group_bg.png"; \
-               border: 17 17 8 8; \
-               border_scale: 1; \
-            } \
-         ) \
-         description { state: "selected" 0.0; \
-            inherit: "default"; \
-            image { \
-               normal: "00_list_group_bg_press.png"; \
-               border: 17 17 8 8; \
-               border_scale: 1; \
-            } \
-         } \
-         description { state: "flipped" 0.0; \
-            inherit: "default"; \
-            visible: 0; \
-         } \
-      )
-
-#define GENLIST_PART_BG_NORMAL_OFF \
-   GENLIST_PART_RECT("bg_clip", \
-      mouse_events: 0; \
-      description { state: "default" 0.0; \
-         visible: 0; \
-      } \
-      description { state: "decorate" 0.0; \
-         inherit: "default" 0.0; \
-         visible: 0; \
-      } \
-      description { state: "reorder" 0.0; \
-         inherit: "default" 0.0; \
-         visible: 0; \
-      } \
-      description { state: "decorate_reorder" 0.0; \
-         inherit: "default" 0.0; \
-         visible: 0; \
-      } \
-   ) \
-   GENLIST_PART_RECT("bg", \
-      mouse_events: 0; \
-      description { state: "default" 0.0; \
-         visible: 0; \
-      } \
-      description { state: "selected" 0.0; \
-         visible: 0; \
-      } \
-      description { state: "disabled" 0.0; \
-         visible: 0; \
-      } \
-   ) \
-   GENLIST_PART_RECT("bg_reorder_clip", \
-      mouse_events: 0; \
-      description { state: "default" 0.0; \
-         visible: 0; \
-      } \
-      description { state: "reorder" 0.0; \
-         visible: 0; \
-      } \
-      description { state: "decorate_reorder" 0.0; \
-         visible: 0; \
-      } \
-      description { state: "decorate" 0.0; \
-         visible: 0; \
-      } \
-      description { state: "reorder_flip" 0.0; \
-         visible: 0; \
-      } \
-   ) \
-   GENLIST_PART_IMAGE("bg_reorder", \
-      mouse_events: 0; \
-      description {state: "default" 0.0;\
-         visible: 0;\
-      }\
-      description { state: "selected" 0.0; {\
-         visible: 0; \
-      } \
-      description { state: "flipped" 0.0; {\
-         visible: 0; \
-      } \
-   )
-
-#define GENLIST_PART_BG_DIALOGUE \
-   GENLIST_PART_RECT("2depth", \
-      description { state: "default" 0.0; \
-         visible: 0;\
-      } \
-      description { state: "2depth" 0.0; \
-         visible: 0; \
-      } \
-   ) \
-   GENLIST_PART_SPACER("bg_dialogue_left", \
-      description { state: "default" 0.0; \
-         min: 16 0; \
-         max: 16 -1; \
-         fixed: 1 0; \
-         align: 0 0.5; \
-         rel2.relative: 0 1; \
-      } \
-   ) \
-   GENLIST_PART_SPACER("bg_dialogue_right", \
-      description { state: "default" 0.0; \
-         min: 16 0; \
-         max: 16 -1; \
-         fixed: 1 0; \
-         align: 1.0 0.5; \
-         rel1.relative: 1 0; \
-      } \
-      description { state: "editmode" 0.0; \
-         inherit: "default" 0.0; \
-         min: (GENLIST_PADDING_SIZE_DEFAULT*2+GENLIST_ICON_MEDIUM_SIZE) 0; \
-         max: (GENLIST_PADDING_SIZE_DEFAULT*2+GENLIST_ICON_MEDIUM_SIZE) 0; \
-      } \
-   ) \
-   GENLIST_PART_IMAGE("bg_dialogue", \
-      insert_after: "base"; \
-      GENLIST_DESCRIPTION_LR("bg_dialogue_left", "bg_dialogue_right", \
-         image { \
-            normal: "00_list_group_bg.png"; \
-            border: 17 17 8 8; \
-            border_scale: 1; \
-         } \
-      ) \
-      description { state: "selected" 0.0; \
-         inherit: "default" 0.0; \
-         image { \
-            normal: "00_list_group_bg_press.png"; \
-            border: 17 17 8 8; \
-            border_scale: 1; \
-         } \
-      } \
-      description { state: "top" 0.0; \
-         inherit: "default" 0.0; \
-         image { \
-            normal: "00_list_group_bg_top.png"; \
-            border: 17 17 8 8; \
-            border_scale: 1; \
-         } \
-      } \
-      description { state: "top_selected" 0.0; \
-         inherit: "default" 0.0; \
-         image { \
-            normal: "00_list_group_bg_top_press.png"; \
-            border: 17 17 8 8; \
-            border_scale: 1; \
-         } \
-      } \
-      description { state: "center" 0.0; \
-         inherit: "default" 0.0; \
-         image { \
-            normal: "00_list_group_bg_center.png"; \
-            border: 17 17 8 8; \
-            border_scale: 1; \
-         } \
-      } \
-      description { state: "center_selected" 0.0; \
-         inherit: "default" 0.0; \
-         image { \
-            normal: "00_list_group_bg_center_press.png"; \
-            border: 17 17 8 8; \
-            border_scale: 1; \
-         } \
-      } \
-      description { state: "bottom" 0.0; \
-         inherit: "default" 0.0; \
-         image { \
-            normal: "00_list_group_bg_bottom.png"; \
-            border: 17 17 8 8; \
-            border_scale: 1; \
-         } \
-      } \
-      description { state: "bottom_selected" 0.0; \
-         inherit: "default" 0.0; \
-         image { \
-            normal: "00_list_group_bg_bottom_press.png"; \
-            border: 17 17 8 8; \
-            border_scale: 1; \
-         } \
-      } \
-      description { state: "2depth" 0.0; \
-         inherit: "default" 0.0; \
-         image { \
-            normal: "00_expandable_bg.png"; \
-            border: 17 17 8 8; \
-            border_scale: 1; \
-         } \
-      } \
-      description { state: "2depth_top" 0.0; \
-         inherit: "default" 0.0; \
-         image { \
-            normal: "00_expandable_bg_top.png"; \
-            border: 17 17 8 8; \
-            border_scale: 1; \
-         } \
-      } \
-      description { state: "2depth_center" 0.0; \
-         inherit: "default" 0.0; \
-         image { \
-            normal: "00_expandable_bg_center.png"; \
-            border: 17 17 8 8; \
-            border_scale: 1; \
-         } \
-      } \
-      description { state: "2depth_bottom" 0.0; \
-         inherit: "default" 0.0; \
-         image { \
-            normal: "00_expandable_bg_bottom.png"; \
-            border: 17 17 8 8; \
-            border_scale: 1; \
-         } \
-      } \
-   )
-
-//****************************************************************************//
-// ****************************** BASE  ********************************//
-//****************************************************************************//
-#define GENLIST_PART_BASE_SIZE(HEIGHT) \
-         part { name: "base"; \
-            type: RECT; \
-            mouse_events: 0; \
-            scale: 1; \
-            description { state: "default" 0.0; \
-               color_class: "B011"; \
-               min: 0 HEIGHT; \
-            } \
-            description { state: "disabled" 0.0; \
-               inherit: "default"; \
-            } \
-         } \
-         part { name: "state"; \
-            type: RECT; \
-            mouse_events: 0; \
-            scale: 1; \
-            description { state: "default" 0.0; \
-               color_class: "B011"; \
-            } \
-            description { state: "decorate" 0.0; \
-               inherit: "default"; \
-            } \
-            description { state: "reorder" 0.0; \
-               inherit: "default"; \
-            } \
-            description { state: "decorate_reorder" 0.0; \
-               inherit: "default"; \
-            } \
-         }
-
-#define GENLIST_PART_BASE \
-         GENLIST_PART_BASE_SIZE(0)
-
-#define GENLIST_PART_FOCUS \
-   GENLIST_PART_IMAGE("focus_part", \
-      mouse_events: 0; \
-      description { state: "default" 0.0; \
-         visible: 0; \
-         image { \
-            normal: "00_focus.png"; \
-            border: 6 6 6 6; \
-            border_scale: 1; \
-         } \
-      } \
-      description { state: "focused" 0.0; \
-         inherit: "default" 0.0; \
-         visible: 1; \
-      } \
-   ) \
-   GENLIST_PART_ICON("elm.icon.focus", \
-      repeat_events: 1; \
-      GENLIST_DESCRIPTION_ENVELOP("focus_part", \
-         fixed: 1 1; \
-      ) \
-   )
-
-#define GENLIST_PART_FOCUS_REORDER \
-   GENLIST_PART_IMAGE("focus_part_reorder", \
-      mouse_events: 0; \
-      GENLIST_DESCRIPTION_LR("bg_reorder_left", "bg_reorder_right", \
-         visible: 0; \
-         image { \
-            normal: "00_focus.png"; \
-            border: 6 6 6 6; \
-            border_scale: 1; \
-         } \
-      ) \
-      description { state: "focused" 0.0; \
-         inherit: "default" 0.0; \
-         visible: 1; \
-      } \
-   )
-
-#define GENLIST_PART_FOCUS_NORMAL \
-   GENLIST_PART_FOCUS \
-   GENLIST_PART_FOCUS_REORDER
-
-
-#define GENLIST_PART_FOCUS_DIALOGUE \
-   GENLIST_PART_IMAGE("focus_part_dialogue", \
-      mouse_events: 0; \
-      GENLIST_DESCRIPTION_LR("bg_dialogue_left", "bg_dialogue_right", \
-         visible: 0; \
-         image { \
-            normal: "00_focus.png"; \
-            border: 6 6 6 6; \
-            border_scale: 1; \
-         } \
-      ) \
-      description { state: "focused" 0.0; \
-         inherit: "default" 0.0; \
-         visible: 1; \
-      } \
-      description { state: "top_focused" 0.0; \
-         inherit: "default" 0.0; \
-         visible: 1; \
-         image { \
-            normal: "00_list_group_bg_top_focus.png"; \
-            border: 7 7 7 7; \
-         } \
-      } \
-      description { state: "center_focused" 0.0; \
-         inherit: "default" 0.0; \
-         visible: 1; \
-         image { \
-            normal: "00_list_group_bg_center_focus.png"; \
-            border: 7 7 7 7; \
-         } \
-      } \
-      description { state: "bottom_focused" 0.0; \
-         inherit: "default" 0.0; \
-         visible: 1; \
-         image { \
-            normal: "00_list_group_bg_bottom_focus.png"; \
-            border: 7 7 7 7; \
-         } \
-      } \
-   ) \
-   GENLIST_PART_ICON("elm.icon.focus", \
-      repeat_events: 1; \
-      GENLIST_DESCRIPTION_ENVELOP("focus_part_dialogue", \
-         fixed: 1 1; \
-      ) \
-   )
-
-//****************************************************************************//
-// ****************************** LINE ********************************//
-//****************************************************************************//
-#define GENLIST_PART_BOTTOM_LINE \
-         GENLIST_PART_RECT("bottom_line_clip", \
-            description { state: "default" 0.0; \
-               color: 255 255 255 255; \
-            } \
-            description { state: "decorate" 0.0; \
-               inherit: "default" 0.0; \
-               color: 8 8 8 8; \
-            } \
-            description { state: "reorder" 0.0; \
-               inherit: "default" 0.0; \
-               color: 8 8 8 8; \
-            } \
-            description { state: "decorate_reorder" 0.0; \
-               inherit: "default" 0.0; \
-               color: 8 8 8 8; \
-            } \
-         ) \
-         GENLIST_PART_RECT("bottom_line", \
-            mouse_events: 0; \
-            clip_to: "bottom_line_clip"; \
-            description { state: "default" 0.0; \
-               min: 0 GENLIST_PART_LIST_LINE_HEIGHT; \
-               max: -1 GENLIST_PART_LIST_LINE_HEIGHT; \
-               fixed: 0 1; \
-               align: 0.5 1; \
-                          color: GENLIST_LIST_LINE1_COLOR; \
-               rel1.to: "bottom_line2"; \
-               rel2.to: "bottom_line2"; \
-               rel2.relative: 1 0; \
-               rel1.offset: -1 -1; \
-            } \
-            description { state: "selected" 0.0; \
-               inherit: "default" 0.0; \
-               color: GENLIST_LIST_PRESS_COLOR; \
-            } \
-            description { state: "disabled" 0.0; \
-               inherit: "default" 0.0; \
-               color: GENLIST_LIST_LINE1_COLOR; \
-            } \
-            description { state: "flipped" 0.0; \
-               inherit: "default" 0.0; \
-               visible: 0; \
-            } \
-         ) \
-         GENLIST_PART_RECT("bottom_line2", \
-            mouse_events: 0; \
-            clip_to: "bottom_line_clip"; \
-            description { state: "default" 0.0; \
-               min: 0 0; \
-               max: -1 0; \
-               fixed: 0 1; \
-               align: 0.5 1; \
-               color: GENLIST_LIST_LINE2_COLOR; \
-               rel1.to_x: "base"; \
-               rel1.relative: 0 0; \
-               rel2.to_x: "base"; \
-               rel2.relative: 1 1; \
-               rel1.offset: -1 -1; \
-            } \
-            description { state: "selected" 0.0; \
-               inherit: "default" 0.0; \
-               color: GENLIST_LIST_PRESS_COLOR; \
-            } \
-            description { state: "disabled" 0.0; \
-               inherit: "default" 0.0; \
-               color: GENLIST_LIST_LINE2_COLOR; \
-            } \
-            description { state: "flipped" 0.0; \
-               inherit: "default" 0.0; \
-               visible: 0; \
-            } \
-         )
-
-#define GENLIST_PART_BOTTOM_LINE_OFF \
-         GENLIST_PART_RECT("bottom_line", \
-            mouse_events: 0; \
-            description { state: "default" 0.0; \
-               color_class: "B011"; \
-            } \
-            description { state: "selected" 0.0; \
-               color_class: "B011"; \
-            } \
-            description { state: "disabled" 0.0; \
-               color_class: "B011"; \
-            } \
-            description { state: "decorate" 0.0; \
-               color_class: "B011"; \
-            } \
-         ) \
-         GENLIST_PART_RECT("bottom_line2", \
-            mouse_events: 0; \
-            description { state: "default" 0.0; \
-               color_class: "B011"; \
-            } \
-            description { state: "selected" 0.0; \
-               color_class: "B011"; \
-            } \
-            description { state: "disabled" 0.0; \
-               color_class: "B011"; \
-            } \
-            description { state: "decorate" 0.0; \
-               color_class: "B011"; \
-            } \
-         )
-
-#define GENLIST_PART_DIVIDER_PADDING \
-         GENLIST_PART_SPACER("elm.padding.divider.top", \
-            description { state: "default" 0.0; \
-               align: 0.5 0; \
-               min: 0 30; \
-               max: -1 30; \
-               fixed: 0 1; \
-               rel2.relative: 1 0; \
-            } \
-         ) \
-         GENLIST_PART_SPACER("elm.padding.divider.bottom", \
-            description { state: "default" 0.0; \
-               align: 0.5 1; \
-               min: 0 30; \
-               max: -1 30; \
-               fixed: 0 1; \
-               rel1.relative: 0 1; \
-            } \
-         ) \
-
-#define GENLIST_PART_DIVIDER_L(LEFT) \
-         GENLIST_PART_DIVIDER_PADDING \
-         GENLIST_PART_RECT("elm.divider1", \
-            mouse_events: 0; \
-            GENLIST_DESCRIPTION_LTB(LEFT, "elm.padding.divider.top", "elm.padding.divider.bottom", \
-               align: 0 0.5; \
-               min: 1 0; \
-               max: 1 -1; \
-               fixed: 1 0; \
-               rel2.offset: 0 0; \
-               color_class: "B0217L1"; \
-            ) \
-         ) \
-         GENLIST_PART_RECT("elm.divider2", \
-            mouse_events: 0; \
-            GENLIST_DESCRIPTION_LTB("elm.divider1", "elm.padding.divider.top", "elm.padding.divider.bottom", \
-               align: 0 0.5; \
-               min: 1 0; \
-               max: 1 -1; \
-               fixed: 1 0; \
-               rel2.offset: 0 0; \
-               color_class: "B0217L1"; \
-            ) \
-         )
-
-#define GENLIST_PART_DIVIDER_R(RIGHT) \
-         GENLIST_PART_DIVIDER_PADDING \
-         GENLIST_PART_RECT("elm.divider1", \
-            mouse_events: 0; \
-            GENLIST_DESCRIPTION_RTB("elm.divider2", "elm.padding.divider.top", "elm.padding.divider.bottom", \
-               min: 1 0; \
-               max: 1 -1; \
-               fixed: 1 0; \
-               rel1.offset: -1 0;\
-               color_class: "B0217L1"; \
-            ) \
-         ) \
-         GENLIST_PART_RECT("elm.divider2", \
-            mouse_events: 0; \
-            GENLIST_DESCRIPTION_RTB(RIGHT, "elm.padding.divider.top", "elm.padding.divider.bottom", \
-               min: 1 0; \
-               max: 1 -1; \
-               fixed: 1 0; \
-               rel1.offset: -1 0;\
-               color_class: "B0217L1"; \
-            ) \
-         )
-
-#define GENLIST_PART_CENTER_LINE_LRT(LEFT, RIGHT, TOP) \
-         GENLIST_PART_RECT("center_line", \
-            mouse_events: 0; \
-            GENLIST_DESCRIPTION_LRT(LEFT, RIGHT, TOP, \
-               min: 0 1; \
-               max: -1 1; \
-               fixed: 0 1; \
-               color_class: "B0217L1"; \
-               rel2.relative: 1 1; \
-            ) \
-         ) \
-         GENLIST_PART_RECT("center_line2", \
-            GENLIST_DESCRIPTION_LRT(LEFT, RIGHT, "center_line", \
-               min: 0 1; \
-               max: -1 1; \
-               fixed: 0 1; \
-               color_class: "B0217L1"; \
-               rel2.relative: 1 1; \
-            ) \
-         )
-
-#define GENLIST_PART_COLORBAR \
-         GENLIST_PART_SPACER("elm.padding.colorbar.top", \
-             GENLIST_DESCRIPTION_ENVELOP("base", \
-               align: 0.5 0; \
-               fixed: 0 1; \
-               min: 0 4; \
-               max: -1 4; \
-               rel2.relative: 1 0; \
-             ) \
-         ) \
-         GENLIST_PART_SPACER("elm.padding.colorbar.bottom", \
-             GENLIST_DESCRIPTION_ENVELOP("base", \
-               align: 0.5 1; \
-               fixed: 0 1; \
-               min: 0 4; \
-               max: -1 4; \
-               rel1.relative: 0 1; \
-             ) \
-         ) \
-         GENLIST_PART_ICON("elm.swallow.colorbar", \
-            GENLIST_DESCRIPTION_TB("elm.padding.colorbar.top", "elm.padding.colorbar.bottom", \
-               min: GENLIST_ICON_COLORBAR_SIZE 0; \
-               max: GENLIST_ICON_COLORBAR_SIZE -1; \
-               fixed: 1 0; \
-               align: 0 0.5; \
-               rel1.relative: 0 1; \
-               rel2.relative: 0 0; \
-            ) \
-         )
-
-#define GENLIST_PART_COLORBAR_DIALOGUE \
-         GENLIST_PART_SPACER("elm.padding.colorbar.top", \
-             GENLIST_DESCRIPTION_ENVELOP("base", \
-               align: 0.5 0; \
-               fixed: 0 1; \
-               min: 0 4; \
-               max: -1 4; \
-               rel2.relative: 1 0; \
-             ) \
-         ) \
-         GENLIST_PART_SPACER("elm.padding.colorbar.bottom", \
-             GENLIST_DESCRIPTION_ENVELOP("base", \
-               align: 0.5 1; \
-               fixed: 0 1; \
-               min: 0 4; \
-               max: -1 4; \
-               rel1.relative: 0 1; \
-             ) \
-         ) \
-         GENLIST_PART_SPACER("elm.padding.colorbar.left", \
-             description{ state: "default" 0.0; \
-               min: 19 0; \
-               max: 19 -1; \
-               fixed: 1 0; \
-               align: 0 0.5; \
-               rel1.to: "base"; \
-               rel2.to: "base"; \
-               rel2.relative: 0 1; \
-             } \
-         ) \
-         GENLIST_PART_ICON("elm.swallow.colorbar", \
-            GENLIST_DESCRIPTION_LTB("elm.padding.colorbar.left","elm.padding.colorbar.top", "elm.padding.colorbar.bottom", \
-               min: GENLIST_ICON_COLORBAR_SIZE 0; \
-               max: GENLIST_ICON_COLORBAR_SIZE -1; \
-               fixed: 1 0; \
-            ) \
-         )
-
-//****************************************************************************//
-//********************************* PADDING **********************************//
-//****************************************************************************//
-#define GENLIST_PART_EXPANDED_PAD \
-         part { name: "elm.swallow.pad"; \
-            type: SWALLOW; \
-            scale: 1; \
-            mouse_events: 0; \
-            description { state: "default" 0.0; \
-               visible: 0; \
-               min: 0 0; \
-               fixed: 1 0; \
-               align: 0.0 0.5; \
-               rel1.to: "base"; \
-               rel2.to: "base"; \
-               rel2.relative: 0.0 1.0; \
-            } \
-         } \
-
-#define GENLIST_PART_PADDING( NAME, SIZE, REL1, REL2 ) \
-      GENLIST_PART_SPACER(NAME, \
-         description { state: "default" 0.0; \
-            min: SIZE 0; \
-            max: SIZE -1; \
-            fixed: 1 0; \
-            align: 0.5 0.5; \
-            rel1 { \
-               relative: REL1; \
-               to: "base"; \
-            } \
-            rel2 { \
-               relative: REL2; \
-               to: "base"; \
-            } \
-         } \
-      )
-
-#define GENLIST_DESCRIPTION_DECORATE_PADDING \
-   description { state: "decorate" 0.0; \
-      inherit: "default" 0.0; \
-      min: 0 0; \
-      max: 0 0; \
-   }
-
-#define GENLIST_DESCRIPTION_DECORATE_REORDER_PADDING \
-   description { state: "decorate_reorder" 0.0; \
-      inherit: "default" 0.0; \
-      min: 0 0; \
-      max: 0 0; \
-   }
-
-#define GENLIST_DESCRIPTION_REORDER_PADDING \
-   description { state: "reorder" 0.0; \
-      inherit: "default" 0.0; \
-      min: 32 0; \
-      max: 32 -1; \
-   }
-
-#define GENLIST_PART_PADDING_LEFT \
-         GENLIST_PART_EXPANDED_PAD \
-         GENLIST_PART_SPACER("elm.padding.left", \
-            GENLIST_DESCRIPTION_L("elm.swallow.pad",  \
-               min: GENLIST_PADDING_SIZE_LEFT 0; \
-               max: GENLIST_PADDING_SIZE_LEFT -1; \
-               fixed: 1 0; \
-            ) \
-            GENLIST_DESCRIPTION_DECORATE_PADDING \
-            GENLIST_DESCRIPTION_REORDER_PADDING \
-            GENLIST_DESCRIPTION_DECORATE_REORDER_PADDING \
-         )
-
-#define GENLIST_PART_PADDING_LEFT_SIZE( SIZE ) \
-         GENLIST_PART_EXPANDED_PAD \
-         GENLIST_PART_SPACER("elm.padding.left", \
-            GENLIST_DESCRIPTION_L("elm.swallow.pad",  \
-               min: SIZE 0; \
-               max: SIZE -1; \
-               fixed: 1 0; \
-            ) \
-            GENLIST_DESCRIPTION_DECORATE_PADDING \
-            GENLIST_DESCRIPTION_REORDER_PADDING \
-            GENLIST_DESCRIPTION_DECORATE_REORDER_PADDING \
-         )
-
-#define GENLIST_PART_EDITBTN \
-   GENLIST_PART_SPACER("elm.padding.edit.right", \
-      description { state: "default" 0.0; \
-         fixed: 1 0; \
-         align: 1.0 0.5; \
-         rel1.relative: 1 0; \
-         min: GENLIST_PADDING_SIZE_RIGHT 0; \
-         max: GENLIST_PADDING_SIZE_RIGHT -1; \
-      } \
-   ) \
-   GENLIST_PART_ICON("elm.icon.edit", \
-      GENLIST_DESCRIPTION_R("elm.padding.edit.right", \
-         visible: 0; \
-      ) \
-      description { state: "editmode" 0.0; \
-         inherit: "default" 0.0; \
-         visible: 1; \
-         fixed: 1 1; \
-         min: GENLIST_ICON_MEDIUM_SIZE GENLIST_ICON_MEDIUM_SIZE; \
-         max: GENLIST_ICON_MEDIUM_SIZE GENLIST_ICON_MEDIUM_SIZE; \
-      } \
-   )
-
-#define GENLIST_PART_PADDING_RIGHT \
-         GENLIST_PART_SPACER("elm.padding.right", \
-            description { state: "default" 0.0; \
-               min: GENLIST_PADDING_SIZE_RIGHT 0; \
-               max: GENLIST_PADDING_SIZE_RIGHT -1; \
-               fixed: 1 0; \
-               align: 1.0 0.5; \
-               rel1.to: "base"; \
-               rel2.to: "base"; \
-               rel1.relative: 1 0; \
-            } \
-            GENLIST_DESCRIPTION_DECORATE_PADDING \
-            GENLIST_DESCRIPTION_REORDER_PADDING \
-            GENLIST_DESCRIPTION_DECORATE_REORDER_PADDING \
-         )
-
-#define GENLIST_PART_PADDING_RIGHT_SIZE( SIZE ) \
-         GENLIST_PART_SPACER("elm.padding.right", \
-            description { state: "default" 0.0; \
-               min: SIZE 0; \
-               max: SIZE -1; \
-               fixed: 1 0; \
-               align: 1.0 0.5; \
-               rel1.to: "base"; \
-               rel2.to: "base"; \
-               rel1.relative: 1 0; \
-            } \
-            GENLIST_DESCRIPTION_DECORATE_PADDING \
-            GENLIST_DESCRIPTION_REORDER_PADDING \
-            GENLIST_DESCRIPTION_DECORATE_REORDER_PADDING \
-         )
-
-// FIXME: Use RECT instead of SPACER if this group is used on layout
-// for blocking events
-#define GENLIST_PART_PADDING_RIGHT_EDIT \
-         GENLIST_PART_SPACER("elm.padding.right", \
-            GENLIST_DESCRIPTION_R("elm.padding.right.edit", \
-               min: DIALOGUE_PADDING_SIZE_RIGHT 0; \
-               max: DIALOGUE_PADDING_SIZE_RIGHT -1; \
-               fixed: 1 0; \
-            ) \
-            GENLIST_DESCRIPTION_DECORATE_PADDING \
-            GENLIST_DESCRIPTION_REORDER_PADDING \
-            GENLIST_DESCRIPTION_DECORATE_REORDER_PADDING \
-         ) \
-         GENLIST_PART_SPACER("elm.padding.right.edit", \
-            description { state: "default" 0.0; \
-               min:0 0; \
-               max: 0 -1; \
-               fixed: 1 0; \
-               align: 1.0 0.5; \
-               rel1.relative: 1 0; \
-            } \
-            description { state: "editmode" 0.0; \
-               inherit: "default" 0.0; \
-               min: (GENLIST_PADDING_SIZE_DEFAULT+GENLIST_ICON_MEDIUM_SIZE) 0; \
-               max: (GENLIST_PADDING_SIZE_DEFAULT+GENLIST_ICON_MEDIUM_SIZE) -1; \
-            } \
-         ) \
-         GENLIST_PART_EDITBTN
-
-#define GENLIST_PART_PADDING_TOP \
-         GENLIST_PART_SPACER("elm.padding.top", \
-            description { \
-               state: "default" 0.0; \
-               min: 0 GENLIST_PADDING_SIZE_TOP; \
-               max: -1 GENLIST_PADDING_SIZE_TOP; \
-               fixed: 0 1; \
-               rel1.to: "base"; \
-               rel2.to: "base"; \
-               rel2.relative: 1.0 0.0; \
-               align: 0.5 0.0; \
-            } \
-         )
-
-#define GENLIST_PART_PADDING_TOP_2LINE \
-         GENLIST_PART_SPACER("elm.padding.top", \
-            description { \
-               state: "default" 0.0; \
-               min: 0 GENLIST_PADDING_SIZE_TOP_2LINE; \
-               max: -1 GENLIST_PADDING_SIZE_TOP_2LINE; \
-               fixed: 0 1; \
-               rel1.to: "base"; \
-               rel2.to: "base"; \
-               rel2.relative: 1.0 0.0; \
-               align: 0.5 0.0; \
-            } \
-         )
-
-#define GENLIST_PART_PADDING_TOP_SIZE( SIZE ) \
-         GENLIST_PART_SPACER("elm.padding.top", \
-            description { \
-               state: "default" 0.0; \
-               min: 0 SIZE; \
-               max: -1 SIZE; \
-               fixed: 0 1; \
-               rel1.to: "base"; \
-               rel2.to: "base"; \
-               rel2.relative: 1.0 0.0; \
-               align: 0.5 0.0; \
-            } \
-         )
-
-#define GENLIST_PART_PADDING_BOTTOM \
-         GENLIST_PART_SPACER("elm.padding.bottom", \
-            description { state: "default" 0.0; \
-               min: 0 GENLIST_PADDING_SIZE_BOTTOM; \
-               max: -1 GENLIST_PADDING_SIZE_BOTTOM; \
-               fixed: 0 1; \
-               rel1.to: "base"; \
-               rel2.to: "base"; \
-               rel1.relative: 0.0 1.0; \
-               align: 0.5 1.0; \
-            } \
-         )
-
-#define GENLIST_PART_PADDING_BOTTOM_2LINE \
-         GENLIST_PART_SPACER("elm.padding.bottom", \
-            description { state: "default" 0.0; \
-               min: 0 GENLIST_PADDING_SIZE_BOTTOM_2LINE; \
-               max: -1 GENLIST_PADDING_SIZE_BOTTOM_2LINE; \
-               fixed: 0 1; \
-               rel1.to: "base"; \
-               rel2.to: "base"; \
-               rel1.relative: 0.0 1.0; \
-               align: 0.5 1.0; \
-            } \
-         )
-
-#define GENLIST_PART_PADDING_BOTTOM_SIZE( SIZE ) \
-         GENLIST_PART_SPACER("elm.padding.bottom", \
-            description { state: "default" 0.0; \
-               min: 0 SIZE; \
-               max: -1 SIZE; \
-               fixed: 0 1; \
-               rel1.to: "base"; \
-               rel2.to: "base"; \
-               rel1.relative: 0.0 1.0; \
-               align: 0.5 1.0; \
-            } \
-         )
-
-#define GENLIST_PART_PADDING_R( NAME, RIGHT ) \
-         GENLIST_PART_SPACER(NAME, \
-            description { state: "default" 0.0; \
-               fixed: 1 0; \
-               min: GENLIST_PADDING_SIZE_DEFAULT 0; \
-               max: GENLIST_PADDING_SIZE_DEFAULT -1; \
-               align: 1 0.5; \
-               rel1 { \
-                  relative: 0 0; \
-                  to_x: RIGHT; \
-               } \
-               rel2 { \
-                  relative: 0 1; \
-                  to_x: RIGHT; \
-               } \
-            } \
-         )
-
-#define GENLIST_PART_PADDING_R_SIZE( NAME, RIGHT, SIZE ) \
-         GENLIST_PART_SPACER(NAME, \
-            description { state: "default" 0.0; \
-               fixed: 1 0; \
-               min: SIZE 0; \
-               max: SIZE -1; \
-               align: 1 0.5; \
-               rel1 { \
-                  relative: 0 0; \
-                  to_x: RIGHT; \
-               } \
-               rel2 { \
-                  relative: 0 1; \
-                  to_x: RIGHT; \
-               } \
-            } \
-         )
-
-#define GENLIST_PART_PADDING_L( NAME, LEFT ) \
-         GENLIST_PART_SPACER(NAME, \
-            description { state: "default" 0.0; \
-               fixed: 1 0; \
-               min: GENLIST_PADDING_SIZE_DEFAULT 0; \
-               max: GENLIST_PADDING_SIZE_DEFAULT -1; \
-               align: 0 0.5; \
-               rel1 { \
-                  relative: 1 0; \
-                  to_x: LEFT; \
-               } \
-               rel2 { \
-                  relative: 1 1; \
-                  to_x: LEFT; \
-               } \
-            } \
-         )
-
-#define GENLIST_PART_PADDING_L_SIZE( NAME, LEFT, SIZE ) \
-         GENLIST_PART_SPACER(NAME, \
-            description { state: "default" 0.0; \
-               fixed: 1 0; \
-               min: SIZE 0; \
-               max: SIZE -1; \
-               align: 0 0.5; \
-               rel1 { \
-                  relative: 1 0; \
-                  to_x: LEFT; \
-               } \
-               rel2 { \
-                  relative: 1 1; \
-                  to_x: LEFT; \
-               } \
-            } \
-         )
-
-
-#define GENLIST_PART_PADDING_T_SIZE( NAME, TOP, SIZE ) \
-         GENLIST_PART_SPACER(NAME, \
-            description { state: "default" 0.0; \
-               min: 0 SIZE; \
-               max: -1 SIZE; \
-               fixed: 0 1; \
-               align: 0.5 0; \
-               rel1 { \
-                  relative: 0 1; \
-                  to: TOP; \
-               } \
-               rel2 { \
-                  relative: 1 1; \
-                  to: TOP; \
-               } \
-            } \
-         )
-
-#define GENLIST_PART_PADDING_B_SIZE( NAME, BOTTOM, SIZE ) \
-         GENLIST_PART_SPACER(NAME, \
-            description { state: "default" 0.0; \
-               min: 0 SIZE; \
-               max: -1 SIZE; \
-               fixed: 0 1; \
-               align: 0.5 1; \
-               rel1 { \
-                  relative: 0.5 0; \
-                  to: BOTTOM; \
-               } \
-               rel2 { \
-                  relative: 0.5 0; \
-                  to: BOTTOM; \
-               } \
-            } \
-         )
-
-#define GENLIST_PROGRAM_EXPAND_ROOT( TARGET ) \
-         program { \
-            name: "go_expanded"; \
-            signal: "elm,state,expanded"; \
-            source: "elm"; \
-            action: STATE_SET "expand_opened" 0.0; \
-            TARGET \
-         } \
-         program { \
-            name: "go_contracted"; \
-            signal: "elm,state,contracted"; \
-            source: "elm"; \
-            action: STATE_SET "default" 0.0; \
-            TARGET \
-         } \
-
-// 2.2.7 Genlist_Edit mode (Rename)
-// FIXME: padding is not needed when swallow content is NULL.
-// But how can edje know existence of swallow content?
-#define GENLIST_PART_FLIP \
-         GENLIST_PART_RECT("elm.flip.bg", \
-            mouse_events: 0; \
-            description { state: "default" 0.0;\
-               color: 8 8 8 8;\
-            } \
-            description { state: "flipped" 0.0; \
-               inherit: "default" 0.0; \
-               rel2.offset: 0 -3; \
-               color: GENLIST_LIST_BG_COLOR;\
-            }\
-         ) \
-         GENLIST_PART_SPACER("elm.flip.padding.left",  \
-            description { state: "default" 0.0; \
-               min: 26 0; \
-               max: 26 -1; \
-               fixed: 1 0; \
-               align: 0 0.5; \
-               rel2.relative: 0 1; \
-            } \
-         ) \
-         GENLIST_PART_SPACER("elm.flip.padding.right", \
-            description { state: "default" 0.0; \
-               min: 26 0; \
-               max: 26 -1; \
-               fixed: 1 0; \
-               align: 1 0.5; \
-               rel1.relative: 1 0; \
-            } \
-         ) \
-         GENLIST_PART_ICON("elm.flip.content", \
-            GENLIST_DESCRIPTION("elm.flip.padding.left", "elm.flip.padding.eraser.left",  \
-               "elm.padding.top", "elm.padding.bottom", \
-               visible: 0; \
-               aspect: 1 1; \
-            ) \
-            description { state: "flipped" 0.0; \
-               inherit: "default" 0.0; \
-               visible: 1; \
-            } \
-         ) \
-         GENLIST_PART_PADDING_R("elm.flip.padding.eraser.left", "elm.flip.eraser") \
-         GENLIST_PART_ICON("elm.flip.eraser", \
-            GENLIST_DESCRIPTION_RTB("elm.flip.padding.icon.left",  \
-               "elm.padding.top", "elm.padding.bottom", \
-               fixed: 1 0; \
-               visible: 0; \
-               min: GENLIST_ICON_ENTRY_SIZE GENLIST_ICON_ENTRY_SIZE; \
-               max: GENLIST_ICON_ENTRY_SIZE GENLIST_ICON_ENTRY_SIZE; \
-            ) \
-            description { state: "show" 0.0; \
-               inherit: "default" 0.0; \
-               visible: 1; \
-            } \
-         ) \
-         GENLIST_PART_PADDING_R("elm.flip.padding.icon.left", "elm.flip.icon") \
-         GENLIST_PART_ICON( "elm.flip.icon", \
-            GENLIST_DESCRIPTION_RTB("elm.flip.padding.right", \
-               "elm.padding.top", "elm.padding.bottom", \
-               visible: 0; \
-               aspect: 1 1; \
-               align: 1 0.5; \
-               max: 154 74; \
-            ) \
-            description { state: "flipped" 0.0; \
-               inherit: "default" 0.0; \
-               visible: 1; \
-            } \
-         )
-
-//****************************************************************************//
-// *******************************  Programs ********************************//
-//**************************************************************************//
-// signal: elm,state,%s,active
-//   a "check" item named %s went active
-// signal: elm,state,%s,passive
-//   a "check" item named %s went passive
-// default is passive
-#define GENLIST_PROGRAM_DEFAULT( TARGET ) \
-         program { name: "default"; \
-            signal: "elm,state,default"; \
-            source: "elm"; \
-            action: STATE_SET "default" 0.0; \
-            TARGET \
-         } \
-
-#define GENLIST_PROGRAM_DISABLED( TARGET ) \
-         program { name: "enabled"; \
-            signal: "elm,state,enabled"; \
-            source: "elm"; \
-            action: STATE_SET "default" 0.0; \
-            target: "base"; \
-            TARGET \
-         } \
-         program { name: "disabled"; \
-            signal: "elm,state,disabled"; \
-            source: "elm"; \
-            action: STATE_SET "disabled" 0.0; \
-            target: "base"; \
-            TARGET \
-         }
-
-#define GENLIST_PROGRAM_FOCUS \
-      program { name: "focused"; \
-         signal: "elm,action,focus_highlight,show"; \
-         source: "elm"; \
-         action: STATE_SET "focused" 0.0; \
-         target: "focus_part"; \
-      } \
-      program { name: "unfocused"; \
-         signal: "elm,action,focus_highlight,hide"; \
-         source: "elm"; \
-         action: STATE_SET "default" 0.0; \
-         target: "focus_part"; \
-      }
-
-#define GENLIST_PROGRAM_FOCUS_NORMAL \
-      program { name: "focused"; \
-         signal: "elm,action,focus_highlight,show"; \
-         source: "elm"; \
-         script { \
-            new st[31]; \
-            new Float:vl; \
-            get_state(PART:"bg_reorder_clip", st, 30, vl); \
-            if (!strcmp(st, "reorder") || !strcmp(st, "decorate_reorder")) \
-               set_state(PART:"focus_part_reorder", "focused", 0.0); \
-            else \
-               set_state(PART:"focus_part", "focused", 0.0); \
-         } \
-      } \
-      program { name: "unfocused"; \
-         signal: "elm,action,focus_highlight,hide"; \
-         source: "elm"; \
-         action: STATE_SET "default" 0.0; \
-         target: "focus_part_reorder"; \
-         target: "focus_part"; \
-      }
-
-#define GENLIST_PROGRAM_FOCUS_DIALOGUE \
-      program { name: "focused"; \
-         signal: "elm,action,focus_highlight,show"; \
-         source: "elm"; \
-         script { \
-            new st[31]; \
-            new Float:vl; \
-            get_state(PART:"bg_dialogue", st, 30, vl); \
-            if (!strcmp(st, "top") || !strcmp(st, "top_selected") || !strcmp(st, "2depth_top")) \
-               set_state(PART:"focus_part_dialogue", "top_focused", 0.0); \
-            else if (!strcmp(st, "center") || !strcmp(st, "center_selected") || !strcmp(st, "2depth_center")) \
-               set_state(PART:"focus_part_dialogue", "center_focused", 0.0); \
-            else if (!strcmp(st, "bottom") || !strcmp(st, "bottom_selected") || !strcmp(st, "2depth_bottom")) \
-               set_state(PART:"focus_part_dialogue", "bottom_focused", 0.0); \
-            else if (!strcmp(st, "default") || !strcmp(st, "selected") || !strcmp(st, "2depth")) \
-               set_state(PART:"focus_part_dialogue", "focused", 0.0); \
-         } \
-      } \
-      program { name: "unfocused"; \
-         signal: "elm,action,focus_highlight,hide"; \
-         source: "elm"; \
-         action: STATE_SET "default" 0.0; \
-         target: "focus_part_dialogue"; \
-      }
-
-#define GENLIST_PROGRAM_SOUND( SRC ) \
-      program { name: "play_sound"SRC; \
-         signal: "mouse,clicked,1"; \
-         source: SRC; \
-         script { \
-            new st[31]; \
-            new Float:vl; \
-            get_state(PART:"base", st, 30, vl); \
-            if (strcmp(st, "disabled")) \
-               run_program(PROGRAM:"play_button_press"SRC); \
-         } \
-      } \
-      program { name: "play_button_press"SRC; \
-         action: PLAY_SAMPLE "button-pressed" 1.0; \
-      }
-
-#define GENLIST_PROGRAM_SELECT( TARGET ) \
-         program { name: "selected"; \
-            signal: "elm,state,selected"; \
-            source: "elm"; \
-            action: STATE_SET "selected" 0.0; \
-            TARGET \
-         } \
-         program { name: "unselected"; \
-            signal: "elm,state,unselected"; \
-            source: "elm"; \
-            action: STATE_SET "default" 0.0; \
-            TARGET \
-         }
-
-#define GENLIST_PROGRAM_BG_DIALOGUE \
-         program { name: "bg_default"; \
-            signal: "elm,state,default"; \
-            source: "*"; \
-            script { \
-               new st[31]; \
-               new Float:vl; \
-               get_state(PART:"2depth", st, 30, vl); \
-               if (!strcmp(st, "2depth")) \
-                  set_state(PART:"bg_dialogue", "2depth", 0.0); \
-               else \
-                  set_state(PART:"bg_dialogue", "default", 0.0); \
-            } \
-         } \
-         program { name: "bg_top"; \
-            signal: "elm,state,top"; \
-            source: "*"; \
-            script { \
-               new st[31]; \
-               new Float:vl; \
-               get_state(PART:"2depth", st, 30, vl); \
-               if (!strcmp(st, "2depth")) \
-                  set_state(PART:"bg_dialogue", "2depth_top", 0.0); \
-               else \
-                  set_state(PART:"bg_dialogue", "top", 0.0); \
-            } \
-         } \
-         program { name: "bg_center"; \
-            signal: "elm,state,center"; \
-            source: "*"; \
-            script { \
-               new st[31]; \
-               new Float:vl; \
-               get_state(PART:"2depth", st, 30, vl); \
-               if (!strcmp(st, "2depth")) \
-                  set_state(PART:"bg_dialogue", "2depth_center", 0.0); \
-               else \
-                  set_state(PART:"bg_dialogue", "center", 0.0); \
-            } \
-         } \
-         program { name: "bg_bottom"; \
-            signal: "elm,state,bottom"; \
-            source: "*"; \
-            script { \
-               new st[31]; \
-               new Float:vl; \
-               get_state(PART:"2depth", st, 30, vl); \
-               if (!strcmp(st, "2depth")) \
-                  set_state(PART:"bg_dialogue", "2depth_bottom", 0.0); \
-               else \
-                  set_state(PART:"bg_dialogue", "bottom", 0.0); \
-            } \
-         }
-
-#define GENLIST_PROGRAM_SELECT_DIALOGUE( TARGET ) \
-         program { name: "selected"; \
-            signal: "elm,state,selected"; \
-            source: "elm"; \
-            script { \
-               new st[31]; \
-               new Float:vl; \
-               get_state(PART:"bg_dialogue", st, 30, vl); \
-               if (!strcmp(st, "top") || !strcmp(st, "2depth_top")) \
-                  set_state(PART:"bg_dialogue", "top_selected", 0.0); \
-               else if (!strcmp(st, "center") || !strcmp(st, "2depth_center")) \
-                  set_state(PART:"bg_dialogue", "center_selected", 0.0); \
-               else if (!strcmp(st, "bottom") || !strcmp(st, "2depth_bottom")) \
-                  set_state(PART:"bg_dialogue", "bottom_selected", 0.0); \
-               else if (!strcmp(st, "default") || !strcmp(st, "2depth")) \
-                  set_state(PART:"bg_dialogue", "selected", 0.0); \
-               run_program(PROGRAM:"target_selected"); \
-            } \
-         } \
-         program { name: "unselected"; \
-            signal: "elm,state,unselected"; \
-            source: "elm"; \
-            script { \
-               new st[31]; \
-               new Float:vl; \
-               get_state(PART:"2depth", st, 30, vl); \
-               if (!strcmp(st, "2depth")) { \
-                  get_state(PART:"bg_dialogue", st, 30, vl); \
-                  if (!strcmp(st, "top_selected")) \
-                     set_state(PART:"bg_dialogue", "2depth_top", 0.0); \
-                  else if (!strcmp(st, "center_selected"))  \
-                     set_state(PART:"bg_dialogue", "2depth_center", 0.0); \
-                  else if (!strcmp(st, "bottom_selected"))  \
-                     set_state(PART:"bg_dialogue", "2depth_bottom", 0.0); \
-                  else if (!strcmp(st, "selected")) \
-                     set_state(PART:"bg_dialogue", "2depth", 0.0); \
-               } else { \
-                  get_state(PART:"bg_dialogue", st, 30, vl); \
-                  if (!strcmp(st, "top_selected")) \
-                  set_state(PART:"bg_dialogue", "top", 0.0); \
-                  else if (!strcmp(st, "center_selected"))  \
-                     set_state(PART:"bg_dialogue", "center", 0.0); \
-                  else if (!strcmp(st, "bottom_selected"))  \
-                     set_state(PART:"bg_dialogue", "bottom", 0.0); \
-                  else if (!strcmp(st, "selected")) \
-                     set_state(PART:"bg_dialogue", "default", 0.0); \
-               } \
-               run_program(PROGRAM:"target_unselected"); \
-            } \
-         } \
-         program { name: "target_selected"; \
-            action: STATE_SET "selected" 0.0; \
-            TARGET \
-         }\
-         program { name: "target_unselected"; \
-            action: STATE_SET "default" 0.0; \
-            TARGET \
-         } \
-         GENLIST_PROGRAM_BG_DIALOGUE
-
-
-#define GENLIST_PROGRAM_SELECT_ARROW \
-         program { name: "selected_arrow"; \
-            signal: "elm,state,selected"; \
-            source: "elm"; \
-            script { \
-               new st[31]; \
-               new Float:vl; \
-               get_state(PART:"arrow", st, 30, vl); \
-               if (!strcmp(st, "default")) { \
-                  set_state(PART:"arrow", "default_press", 0.0); \
-                  set_state(PART:"arrow_clip", "default_press", 0.0); \
-               } \
-               else if (!strcmp(st, "expand_opened")) { \
-                  set_state(PART:"arrow", "expand_opened_press", 0.0); \
-                  set_state(PART:"arrow_clip", "expand_opened_press", 0.0); \
-               } \
-            } \
-         } \
-         program { name: "unselected_arrow"; \
-            signal: "elm,state,unselected"; \
-            source: "elm"; \
-            script { \
-               new st[31]; \
-               new Float:vl; \
-               get_state(PART:"arrow", st, 30, vl); \
-               if (!strcmp(st, "default_press")) { \
-                  set_state(PART:"arrow", "default", 0.0); \
-                  set_state(PART:"arrow_clip", "default", 0.0); \
-               } \
-               else if (!strcmp(st, "expand_opened_press")) { \
-                  set_state(PART:"arrow", "expand_opened", 0.0); \
-                  set_state(PART:"arrow_clip", "expand_opened", 0.0); \
-               } \
-            } \
-         }
-
-#define GENLIST_PROGRAM_DECORATE( TARGET ) \
-         program { name: "decorate_enabled_effect"; \
-            signal: "elm,state,decorate,enabled,effect";\
-            source: "elm";\
-            action:  STATE_SET "decorate" 0.0;\
-            TARGET \
-         }\
-         program { name: "decorate_disabled_effect";\
-            signal: "elm,state,decorate,disabled,effect";\
-            source: "elm";\
-            action: STATE_SET "default" 0.0; \
-            TARGET \
-         }\
-         program { name: "decorate_enabled";\
-            signal: "elm,state,decorate,enabled";\
-            source: "elm";\
-            action:  STATE_SET "decorate" 0.0;\
-            TARGET \
-         }\
-         program { name: "decorate_disabled";\
-            signal: "elm,state,decorate,disabled";\
-            source: "elm";\
-            action:  STATE_SET "default" 0.0;\
-            TARGET \
-         }
-
-#define GENLIST_PROGRAM_REORDER( TARGET ) \
-         program { name: "reorder_enabled"; \
-            signal: "elm,state,reorder,mode_set"; \
-            source: "elm"; \
-            action: STATE_SET "reorder" 0.0; \
-            TARGET \
-         } \
-         program { name: "reorder_disabled"; \
-            signal: "elm,state,reorder,mode_unset"; \
-            source: "elm"; \
-            action: STATE_SET "default" 0.0; \
-            TARGET \
-         }
-
-#define GENLIST_PROGRAM_DECORATE_REORDER( NAME, TARGET ) \
-         program { name: "reorder_enabled"NAME; \
-            signal: "elm,state,reorder,mode_set"; \
-            source: "elm"; \
-            script { \
-               new st[31]; \
-               new Float:vl; \
-               get_state(PART:"state", st, 30, vl); \
-               if (!strcmp(st, "decorate") || !strcmp(st, "decorate_reorder")) { \
-                  run_program(PROGRAM:"decorate_reorder_set"NAME); \
-               } else { \
-                  run_program(PROGRAM:"reorder_set"NAME); \
-               } \
-            } \
-         } \
-         program { name: "reorder_disabled"NAME; \
-            signal: "elm,state,reorder,mode_unset"; \
-            source: "elm"; \
-            script { \
-               new st[31]; \
-               new Float:vl; \
-               get_state(PART:"state", st, 30, vl); \
-               if (!strcmp(st, "decorate") || !strcmp(st, "decorate_reorder")) { \
-                  run_program(PROGRAM:"decorate_set"NAME); \
-               } else { \
-                  run_program(PROGRAM:"default_set"NAME); \
-               } \
-            } \
-         } \
-         program { name: "decorate_enabled_effect"NAME; \
-            signal: "elm,state,decorate,enabled,effect";\
-            source: "elm";\
-            script { \
-               new st[31]; \
-               new Float:vl; \
-               get_state(PART:"state", st, 30, vl); \
-               if (!strcmp(st, "reorder") || !strcmp(st, "decorate_reorder")) { \
-                  run_program(PROGRAM:"decorate_reorder_set"NAME); \
-               } else { \
-                  run_program(PROGRAM:"decorate_set"NAME); \
-               } \
-            } \
-         }\
-         program { name: "decorate_disabled_effect"NAME;\
-            signal: "elm,state,decorate,disabled,effect";\
-            source: "elm";\
-            script { \
-               new st[31]; \
-               new Float:vl; \
-               get_state(PART:"state", st, 30, vl); \
-               if (!strcmp(st, "reorder") || !strcmp(st, "decorate_reorder")) { \
-                  run_program(PROGRAM:"reorder_set"NAME); \
-               } else { \
-                  run_program(PROGRAM:"default_set"NAME); \
-               } \
-            } \
-         }\
-         program { name: "decorate_enabled"NAME;\
-            signal: "elm,state,decorate,enabled";\
-            source: "elm";\
-            script { \
-               new st[31]; \
-               new Float:vl; \
-               get_state(PART:"state", st, 30, vl); \
-               if (!strcmp(st, "reorder") || !strcmp(st, "decorate_reorder")) { \
-                  run_program(PROGRAM:"decorate_reorder_set"NAME); \
-               } else { \
-                  run_program(PROGRAM:"decorate_set"NAME); \
-               } \
-            } \
-         }\
-         program { name: "decorate_disabled"NAME;\
-            signal: "elm,state,decorate,disabled";\
-            source: "elm";\
-            script { \
-               new st[31]; \
-               new Float:vl; \
-               get_state(PART:"state", st, 30, vl); \
-               if (!strcmp(st, "reorder") || !strcmp(st, "decorate_reorder")) { \
-                  run_program(PROGRAM:"reorder_set"NAME); \
-               } else { \
-                  run_program(PROGRAM:"default_set"NAME); \
-               } \
-            } \
-         } \
-         program { name: "default_set"NAME; \
-            action: STATE_SET "default" 0.0;\
-            target: "state"; \
-            TARGET \
-         } \
-         program { name: "decorate_set"NAME; \
-            action: STATE_SET "decorate" 0.0;\
-            target: "state"; \
-            TARGET \
-         } \
-         program { name: "reorder_set"NAME; \
-            action: STATE_SET "reorder" 0.0;\
-            target: "state"; \
-            TARGET \
-         } \
-         program { name: "decorate_reorder_set"NAME; \
-            action: STATE_SET "decorate_reorder" 0.0;\
-            target: "state"; \
-            TARGET \
-         }
-
-#define GENLIST_PROGRAM_FLIP \
-         program { name: "flip_enabled"; \
-            signal:  "elm,state,flip,enabled"; \
-            source:  "elm"; \
-            transition: DECELERATE 0.5; \
-            action:  STATE_SET "flipped" 0.0; \
-            target: "elm.flip.content"; \
-            target: "elm.flip.icon"; \
-         } \
-         program { name: "flip_disabled"; \
-            signal:  "elm,state,flip,disabled"; \
-            source:  "elm"; \
-            transition: DECELERATE 0.5; \
-            action:  STATE_SET "default" 0.0; \
-            target: "elm.flip.content"; \
-            target: "elm.flip.icon"; \
-         } \
-         program { name: "flip_enabled_bg"; \
-            signal:  "elm,state,flip,enabled"; \
-            source:  "elm"; \
-            action:  STATE_SET "flipped" 0.0; \
-            target: "elm.flip.bg"; \
-         } \
-         program { name: "flip_disabled_bg"; \
-            signal:  "elm,state,flip,disabled"; \
-            source:  "elm"; \
-            action:  STATE_SET "default" 0.0; \
-            target: "elm.flip.bg"; \
-         } \
-         program { \
-            signal: "elm,state,eraser,show"; \
-            action: STATE_SET "show" 0.0; \
-            target: "elm.flip.eraser"; \
-         } \
-         program { \
-            signal: "elm,state,eraser,hide"; \
-            action: STATE_SET "default" 0.0; \
-            target: "elm.flip.eraser"; \
-         }
-
-#define GENLIST_PROGRAM_FLIP_TARGET( TARGET ) \
-         program { name: "flip_enabled_target"; \
-            signal:  "elm,state,flip,enabled"; \
-            source:  "elm"; \
-            action:  STATE_SET "flipped" 0.0; \
-            TARGET \
-         } \
-         program { name: "flip_disabled_target"; \
-            signal:  "elm,state,flip,disabled"; \
-            source:  "elm"; \
-            action:  STATE_SET "default" 0.0; \
-            TARGET \
-         }
-
-#define GENLIST_PROGRAM_FLIP_EFFECT_TARGET( TARGET ) \
-         program { name: "flip_enabled_effect"; \
-            signal:  "elm,state,flip,enabled"; \
-            source:  "elm"; \
-            transition: DECELERATE 0.5; \
-            action:  STATE_SET "flipped" 0.0; \
-            TARGET \
-         } \
-         program { name: "flip_disabled_effect"; \
-            signal:  "elm,state,flip,disabled"; \
-            source:  "elm"; \
-            transition: DECELERATE 0.5; \
-            action:  STATE_SET "default" 0.0; \
-            TARGET \
-         }
-
-#define GENLIST_PROGRAM_EDITMODE \
-   program { name: "edit_enabled"; \
-      signal:  "elm,state,edit,enabled"; \
-      source:  "*"; \
-      action:  STATE_SET "editmode" 0.0; \
-      target: "elm.padding.right.edit"; \
-      target: "elm.icon.edit"; \
-      target: "bg_dialogue_right"; \
-   } \
-   program { name: "edit_disabled"; \
-      signal:  "elm,state,edit,disabled"; \
-      source:  "*"; \
-      action:  STATE_SET "default" 0.0; \
-      target: "elm.padding.right.edit"; \
-      target: "elm.icon.edit"; \
-      target: "bg_dialogue_right"; \
-   }
-
-/***************************************************************************/
-/***************************************************************************/
-
-#define GENLIST_PROGRAMS_NORMAL( TARGET ) \
-   programs { \
-      GENLIST_PROGRAM_DEFAULT( TARGET \
-         target: "bg"; \
-         target: "bg_clip"; \
-         target: "bottom_line"; \
-         target: "bottom_line2"; \
-         target: "bottom_line_clip"; \
-         target: "bg_reorder"; \
-         target: "elm.padding.left"; \
-         target: "elm.padding.right"; \
-      ) \
-      GENLIST_PROGRAM_DISABLED( TARGET \
-         target: "bg"; \
-         target: "bottom_line"; \
-         target: "bottom_line2"; \
-         target: "bg_reorder"; \
-      ) \
-      GENLIST_PROGRAM_FOCUS_NORMAL \
-      GENLIST_PROGRAM_SELECT( TARGET \
-         target: "bg"; \
-         target: "bottom_line"; \
-         target: "bottom_line2"; \
-         target: "bg_reorder"; \
-      ) \
-      GENLIST_PROGRAM_SOUND("bg") \
-      GENLIST_PROGRAM_SOUND("bg_reorder") \
-      GENLIST_PROGRAM_DECORATE_REORDER("normal", TARGET \
-         target: "bg_clip"; \
-         target: "bg_reorder_clip"; \
-         target: "bottom_line_clip"; \
-         target: "elm.padding.left"; \
-         target: "elm.padding.right"; \
-      ) \
-      GENLIST_PROGRAM_FLIP \
-   }
-
-#define GENLIST_PROGRAMS_DIALOGUE( TARGET ) \
-   programs { \
-      GENLIST_PROGRAM_DEFAULT( TARGET \
-         target: "bg_dialogue"; \
-        target: "2depth"; \
-         target: "elm.padding.left"; \
-         target: "elm.padding.right"; \
-      ) \
-      GENLIST_PROGRAM_DISABLED( TARGET ) \
-      GENLIST_PROGRAM_FOCUS_DIALOGUE \
-      GENLIST_PROGRAM_SELECT_DIALOGUE( TARGET ) \
-      program { name: "bg_color_change"; \
-         signal: "bg_color_change"; \
-         source: "elm"; \
-         action: STATE_SET "2depth" 0.0; \
-         target: "2depth"; \
-      } \
-      GENLIST_PROGRAM_SOUND("bg_dialogue") \
-      GENLIST_PROGRAM_DECORATE_REORDER( "normal", TARGET \
-         target: "elm.padding.left"; \
-         target: "elm.padding.right"; \
-      ) \
-      GENLIST_PROGRAM_FLIP \
-      GENLIST_PROGRAM_EDITMODE \
-   }
-
-#define GENLIST_PROGRAMS_DECORATE_EFFECT( TARGET ) \
-   program { name: "decorate_enabled_effect_ef"; \
-      signal: "elm,state,decorate,enabled,effect";\
-      source: "elm";\
-      transition: DECELERATE 0.5;\
-      action:  STATE_SET "decorate" 0.0;\
-      TARGET \
-   }\
-   program { name: "decorate_disabled_effect_ef";\
-      signal: "elm,state,decorate,disabled,effect";\
-      source: "elm";\
-      transition: ACCELERATE 0.5;\
-      action:  STATE_SET "default" 0.0;\
-      TARGET \
-   } \
-   program { name: "decorate_enabled_ef";\
-      signal: "elm,state,decorate,enabled";\
-      source: "elm";\
-      action:  STATE_SET "decorate" 0.0;\
-      TARGET \
-   }\
-   program { name: "decorate_disabled_ef";\
-      signal: "elm,state,decorate,disabled";\
-      source: "elm";\
-      action:  STATE_SET "default" 0.0;\
-      TARGET \
-   }
-
-#define GENLIST_PROGRAMS_ENTRY( TARGET ) \
-   GENLIST_PROGRAM_DEFAULT( TARGET \
-      target: "bg"; \
-      target: "bg_clip"; \
-      target: "bottom_line"; \
-      target: "bottom_line2"; \
-      target: "bottom_line_clip"; \
-      target: "bg_reorder"; \
-      target: "elm.padding.left"; \
-      target: "elm.padding.right"; \
-   ) \
-   GENLIST_PROGRAM_DISABLED( TARGET ) \
-   GENLIST_PROGRAM_FOCUS_NORMAL \
-   GENLIST_PROGRAM_DECORATE_REORDER("editfield", TARGET \
-      target: "bg_clip"; \
-      target: "bg_reorder_clip"; \
-      target: "bottom_line_clip"; \
-      target: "elm.padding.left"; \
-      target: "elm.padding.right"; \
-   )
-
-#define GENLIST_PROGRAMS_DIALOGUE_ENTRY( TARGET ) \
-   GENLIST_PROGRAM_DEFAULT( TARGET \
-      target: "bg_dialogue"; \
-      target: "elm.padding.left"; \
-      target: "elm.padding.right"; \
-   ) \
-   GENLIST_PROGRAM_DISABLED( TARGET ) \
-   GENLIST_PROGRAM_FOCUS_DIALOGUE \
-   program { name: "bg_color_change"; \
-      signal: "bg_color_change"; \
-      source: "elm"; \
-      action: STATE_SET "2depth" 0.0; \
-      target: "2depth"; \
-   } \
-   GENLIST_PROGRAM_BG_DIALOGUE \
-   GENLIST_PROGRAM_DECORATE_REORDER( "normal", TARGET \
-      target: "elm.padding.left"; \
-      target: "elm.padding.right"; \
-   ) \
-   GENLIST_PROGRAM_FLIP \
-   GENLIST_PROGRAM_EDITMODE
-
-
-#define GENLIST_PROGRAMS_THUMB \
-   GENLIST_PROGRAM_DECORATE_REORDER( "thumb", target: "elm.thumb"; ) \
-   GENLIST_PROGRAM_FLIP_TARGET( target: "elm.thumb.clip"; ) \
-   program { name: "enabled_thumb"; \
-      signal: "elm,state,enabled"; \
-      source: "elm"; \
-      action: STATE_SET "default" 0.0; \
-      target: "base"; \
-      target: "elm.thumb"; \
-   } \
-   program { name: "disabled_thumb"; \
-      signal: "elm,state,disabled"; \
-      source: "elm"; \
-      action: STATE_SET "disabled" 0.0; \
-      target: "base"; \
-      target: "elm.thumb"; \
-   } \
-   program { name: "selected_thumb"; \
-      signal: "elm,state,selected"; \
-      source: "elm"; \
-      script { \
-         new st[31]; \
-         new Float:vl; \
-         get_state(PART:"elm.thumb", st, 30, vl); \
-         if (!strcmp(st, "reorder") || !strcmp(st, "decorate_reorder")) \
-            set_state(PART:"elm.thumb", "reorder_selected", 0.0); \
-         else \
-            set_state(PART:"elm.thumb", "selected", 0.0); \
-      } \
-   } \
-   program { name: "unselected_thumb"; \
-      signal: "elm,state,unselected"; \
-      source: "elm"; \
-      script { \
-         new st[31]; \
-         new Float:vl; \
-         get_state(PART:"elm.thumb", st, 30, vl); \
-         if (!strcmp(st, "reorder_selected")) \
-            set_state(PART:"elm.thumb", "reorder", 0.0); \
-         else \
-            set_state(PART:"elm.thumb", "default", 0.0); \
-      } \
-   }
-
-//****************************************************************************//
-// *******************************  Icon Part ******************************//
-//***************************************************************************//
-#define GENLIST_PART_ICON(NAME, DESCRIPION) \
-   part { name: NAME; \
-      scale: 1; \
-      type: SWALLOW; \
-      DESCRIPION \
-   }
-
-#define GENLIST_PARAM_ICON_BIG \
-         min: GENLIST_ICON_MEDIUM_SIZE GENLIST_ICON_MEDIUM_SIZE; \
-         max: GENLIST_ICON_MEDIUM_SIZE GENLIST_ICON_MEDIUM_SIZE;
-
-#define GENLIST_PARAM_ICON_SMALL \
-         min: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE; \
-         max: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
-
-#define GENLIST_PARAM_ICON_MEDIUM \
-         min: GENLIST_ICON_MEDIUM_SIZE GENLIST_ICON_MEDIUM_SIZE; \
-         max: GENLIST_ICON_MEDIUM_SIZE GENLIST_ICON_MEDIUM_SIZE;
-
-#define GENLIST_PARAM_ICON_BTN_01 \
-         min: 0 GENLIST_BTN_01_HEIGHT; \
-         max: -1 GENLIST_BTN_01_HEIGHT;
-
-#define GENLIST_PARAM_ICON_BTN_02 \
-         min: GENLIST_BTN_02_SIZE GENLIST_BTN_02_SIZE; \
-         max: GENLIST_BTN_02_SIZE GENLIST_BTN_02_SIZE;
-
-#define GENLIST_PARAM_ICON_ONOFF_WIDTH \
-         min: GENLIST_ICON_ONOFF_WIDTH GENLIST_ICON_ONOFF_HEIGHT; \
-         max: GENLIST_ICON_ONOFF_WIDTH GENLIST_ICON_ONOFF_HEIGHT;
-
-#define GENLIST_PARAM_ICON_THUMBNAIL1\
-         min: GENLIST_ICON_LARGE_SIZE GENLIST_ICON_LARGE_SIZE; \
-         max: GENLIST_ICON_LARGE_SIZE GENLIST_ICON_LARGE_SIZE;
-
-#define GENLIST_PARAM_ICON_CHECK_RADIO \
-         min: GENLIST_ICON_CHECK_RADIO_SIZE GENLIST_ICON_CHECK_RADIO_SIZE; \
-         max: GENLIST_ICON_CHECK_RADIO_SIZE GENLIST_ICON_CHECK_RADIO_SIZE;
-
-#define GENLIST_PARAM_ICON_STAR \
-         min: GENLIST_ICON_STAR_SIZE GENLIST_ICON_STAR_SIZE; \
-         max: GENLIST_ICON_STAR_SIZE GENLIST_ICON_STAR_SIZE; \
-
-#define GENLIST_PART_ICON_BIG_R(NAME, RIGHT) \
-   GENLIST_PART_ICON(NAME, \
-      GENLIST_DESCRIPTION_RTB(RIGHT, "elm.padding.top", "elm.padding.bottom", \
-         fixed: 1 1; \
-         GENLIST_PARAM_ICON_BIG \
-      ) \
-   )
-
-#define GENLIST_PART_ICON_BIG_L(NAME, LEFT) \
-   GENLIST_PART_ICON(NAME, \
-      GENLIST_DESCRIPTION_LTB(LEFT, "elm.padding.top", "elm.padding.bottom", \
-         GENLIST_PARAM_ICON_BIG \
-         fixed: 1 1; \
-      ) \
-   )
-
-#define GENLIST_PART_ICON_SMALL_L(NAME, LEFT) \
-   GENLIST_PART_ICON(NAME, \
-      GENLIST_DESCRIPTION_LTB(LEFT, "elm.padding.top", "elm.padding.bottom", \
-         GENLIST_PARAM_ICON_SMALL \
-         fixed: 1 1; \
-      ) \
-   )
-
-#define GENLIST_PART_ICON_SMALL_LB(NAME, LEFT, BOTTOM) \
-   GENLIST_PART_ICON(NAME, \
-      GENLIST_DESCRIPTION_LB(LEFT, BOTTOM, \
-        GENLIST_PARAM_ICON_SMALL \
-        fixed: 1 1; \
-      ) \
-   )
-
-#define GENLIST_PART_ICON_SMALL_LTB(NAME, LEFT, TOP, BOTTOM) \
-   GENLIST_PART_ICON(NAME, \
-      GENLIST_DESCRIPTION_LTB(LEFT, TOP, BOTTOM, \
-         GENLIST_PARAM_ICON_SMALL \
-         fixed: 1 1; \
-      ) \
-   )
-
-#define GENLIST_PART_ICON_SMALL_RTB(NAME, RIGHT, TOP, BOTTOM) \
-   GENLIST_PART_ICON(NAME, \
-      GENLIST_DESCRIPTION_RTB(RIGHT, TOP, BOTTOM, \
-         GENLIST_PARAM_ICON_SMALL \
-         fixed: 1 1; \
-      ) \
-   )
-
-#define GENLIST_PART_ICON_BTN_01_RTB(NAME, RIGHT, TOP, BOTTOM) \
-   GENLIST_PART_ICON(NAME, \
-      GENLIST_DESCRIPTION_RTB(RIGHT, TOP, BOTTOM,\
-         GENLIST_PARAM_ICON_BTN_01 \
-         fixed: 1 1; \
-      ) \
-   )
-
-#define GENLIST_PART_ICON_BTN_02_RTB(NAME, RIGHT, TOP, BOTTOM) \
-   GENLIST_PART_ICON(NAME, \
-      GENLIST_DESCRIPTION_RTB(RIGHT, TOP, BOTTOM,\
-         GENLIST_PARAM_ICON_BTN_02 \
-         fixed: 1 1; \
-      ) \
-   )
-
-#define GENLIST_PART_ICON_BTN_ONOFF_R(NAME, RIGHT) \
-   GENLIST_PART_ICON(NAME, \
-      GENLIST_DESCRIPTION_RTB(RIGHT, "elm.padding.top", "elm.padding.bottom", \
-         GENLIST_PARAM_ICON_ONOFF_WIDTH \
-         fixed: 1 1; \
-      ) \
-   )
-
-#define GENLIST_PART_ICON_BTN_ONOFF_L(NAME, LEFT) \
-   GENLIST_PART_ICON(NAME, \
-      GENLIST_DESCRIPTION_LTB(LEFT, "elm.padding.top", "elm.padding.bottom", \
-         GENLIST_PARAM_ICON_ONOFF_WIDTH \
-         fixed: 1 1; \
-      ) \
-   )
-
-#define GENLIST_PART_ICON_THUMBNAIL1_R(NAME, RIGHT) \
-   GENLIST_PART_ICON(NAME, \
-      GENLIST_DESCRIPTION_RTB(RIGHT, "elm.padding.top", "elm.padding.bottom", \
-         GENLIST_PARAM_ICON_THUMBNAIL1 \
-         fixed: 1 1; \
-      ) \
-   )
-
-#define GENLIST_PART_ICON_CHECK_RADIO_L(NAME, LEFT) \
-   GENLIST_PART_ICON(NAME, \
-      GENLIST_DESCRIPTION_LTB(LEFT, "elm.padding.top", "elm.padding.bottom", \
-         GENLIST_PARAM_ICON_CHECK_RADIO \
-         fixed: 1 1; \
-      ) \
-   )
-
-#define GENLIST_PART_ICON_STAR_RTB(NAME, RIGHT, TOP, BOTTOM) \
-   GENLIST_PART_ICON(NAME, \
-      GENLIST_DESCRIPTION_RTB(RIGHT, TOP, BOTTOM, \
-         GENLIST_PARAM_ICON_STAR \
-         fixed: 1 1; \
-      ) \
-   )
-
-#define GENLIST_PART_ICON_MEDIUM_L(NAME, LEFT) \
-   GENLIST_PART_ICON(NAME, \
-      GENLIST_DESCRIPTION_LTB(LEFT, "elm.padding.top", "elm.padding.bottom", \
-         GENLIST_PARAM_ICON_MEDIUM \
-         fixed: 1 1; \
-      ) \
-   )
-
-/*****************************************************************************/
-/******************************* Genlist IMAGE ********************************/
-/*****************************************************************************/
-#define GENLIST_PART_IMAGE(NAME, DESCRIPION) \
-   part { name: NAME; \
-      scale: 1; \
-      type: IMAGE; \
-      DESCRIPION \
-   }
-
-#define GENLIST_PARAM_PASSWORD_IMAGE \
-            min: GENLIST_ICON_PASSWORD_SIZE GENLIST_ICON_PASSWORD_SIZE; \
-            max: GENLIST_ICON_PASSWORD_SIZE GENLIST_ICON_PASSWORD_SIZE; \
-            image.normal: "00_search_edit_field_bg.png"; \
-            image.border: 12 13 12 13; \
-            image.border_scale: 1;
-
-/*****************************************************************************/
-/******************************* Genlist Bubble ********************************/
-/*****************************************************************************/
-#define GENLIST_IMAGES_EXPANDABLE_BTN \
-         images { \
-            image: "00_button_expand_closed.png" COMP; \
-            image: "00_button_expand_opened.png" COMP; \
-         }
-
-#define GENLIST_PART_PROXY(NAME, DESCRIPION) \
-   part { name: NAME; \
-      scale: 1; \
-      type: PROXY; \
-      DESCRIPION \
-   }
-
-#define GENLIST_PART_EXPANDABLE_ARROW \
-        GENLIST_PART_ICON("touch_arrow", \
-           ignore_flags: ON_HOLD; \
-           GENLIST_DESCRIPTION_ENVELOP("arrow", ) \
-        ) \
-        GENLIST_PART_RECT("arrow_clip", \
-           GENLIST_DESCRIPTION_ENVELOP("arrow", \
-              color: GENLIST_EXPANDABLE_ARROW_NORMAL_COLOR; \
-           ) \
-           description { state: "disabled" 0.0; \
-              color: GENLIST_EXPANDABLE_ARROW_DIM_COLOR; \
-           } \
-           description { state: "expand_opened_press" 0.0; \
-              color: GENLIST_EXPANDABLE_ARROW_PRESS_COLOR; \
-           } \
-           description { state: "default_press" 0.0; \
-              color: GENLIST_EXPANDABLE_ARROW_PRESS_COLOR; \
-           } \
-        ) \
-        GENLIST_PART_RECT("arrow_shadow_clip", \
-           GENLIST_DESCRIPTION_ENVELOP("arrow_shadow", \
-              color: GENLIST_EXPANDABLE_ARROW_SHADOW_NORMAL_COLOR; \
-           ) \
-           description { state: "disabled" 0.0; \
-              color: GENLIST_EXPANDABLE_ARROW_SHADOW_DIM_COLOR; \
-           } \
-           description { state: "expand_opened_press" 0.0; \
-              color: GENLIST_EXPANDABLE_ARROW_SHADOW_PRESS_COLOR; \
-              visible: 0; \
-           } \
-           description { state: "default_press" 0.0; \
-              color: GENLIST_EXPANDABLE_ARROW_SHADOW_PRESS_COLOR; \
-              visible: 0; \
-           } \
-        ) \
-        GENLIST_PART_PROXY("arrow_shadow", \
-           clip_to: "arrow_shadow_clip"; \
-           ignore_flags: ON_HOLD; \
-           mouse_events: 0; \
-           description { state : "default" 0.0; \
-              source: "arrow"; \
-              rel1.to: "arrow"; \
-              rel1.offset: 0 2; \
-              rel2.to: "arrow"; \
-              rel2.offset: 0 2; \
-           } \
-        ) \
-        GENLIST_PART_IMAGE("arrow", \
-           clip_to: "arrow_clip"; \
-           ignore_flags: ON_HOLD; \
-           mouse_events: 0; \
-           GENLIST_DESCRIPTION_R("elm.padding.right", \
-              fixed: 1 1; \
-              min: GENLIST_BTN_02_SIZE GENLIST_BTN_02_SIZE; \
-              max: GENLIST_BTN_02_SIZE GENLIST_BTN_02_SIZE; \
-              image.normal: "00_list_button_expand_closed.png"; \
-           ) \
-           description { state: "default_press" 0.0; \
-              inherit: "default" 0.0; \
-           } \
-           description { state: "expand_opened" 0.0; \
-              inherit: "default" 0.0; \
-              image.normal: "00_list_button_expand_opened.png"; \
-           } \
-           description { state: "expand_opened_press" 0.0; \
-              inherit: "expand_opened" 0.0; \
-           } \
-        )
-/*****************************************************************************/
-/******************************* Genlist RECT ********************************/
-/*****************************************************************************/
-#define GENLIST_PART_SPACER(NAME, DESCRIPION) \
-    part { name: NAME; \
-      scale: 1; \
-      mouse_events: 0; \
-      type: SPACER; \
-      DESCRIPION \
-   }
-
-#define GENLIST_PART_RECT(NAME, DESCRIPION) \
-    part { name: NAME; \
-      scale: 1; \
-      type: RECT; \
-      DESCRIPION \
-   }
-
-/*****************************************************************************/
-/******************************* Genlist TEXT ********************************/
-/*****************************************************************************/
-// FIXME: because, when naviframe item is pushed,
-// naviframe freeze all events so text events cannot be repeated. :-(
-// So all texts should have it's own sound program, not repeat to BG
-#define GENLIST_PART_TEXT(NAME, DESCRIPION) \
-    part { name: NAME; \
-      scale: 1; \
-      type: TEXT; \
-      DESCRIPION \
-   }
-
-#define GENLIST_PART_TEXTBLOCK(NAME, DESCRIPION) \
-    part { name: NAME; \
-      scale: 1; \
-      type: TEXTBLOCK; \
-      DESCRIPION \
-   }
-
-/*************************** parameters **********************************/
-#define GENLIST_PARAM_TEXT_LIMIT_RB \
-   rel1.to_x: "base"; /* This limits text growing. */\
-   rel1.relative: 0.35 0; /* This limits text growing. */\
-   text.max: 1 0; /* This limits text growing. */
-
-#define GENLIST_PARAM_TEXT_LIMIT_RT \
-   rel1.to_x: "base"; /* This limits text growing. */\
-   rel1.relative: 0.35 1; /* This limits text growing. */\
-   text.max: 1 0; /* This limits text growing. */
-
-#define GENLIST_PARAM_TEXT_LIMIT_RTB \
-   rel1.to_x: "base"; /* This limits text growing. */\
-   rel1.relative: 0.35 1; /* This limits text growing. */\
-   text.max: 1 0; /* This limits text growing. */
-
-// Group Title
-#define GENLIST_PARAM_DIALOGUE_GROUP_TITLE \
-   color: GENLIST_DIALOGUE_GROUP_TITLE_COLOR; \
-   text { \
-      align: 0.0 0.5; \
-      font: "Tizen:style=Bold"; \
-      min: 0 1; \
-      size: GENLIST_DIALOGUE_GROUP_TITLE_SIZE; \
-      text_class: "list_item"; \
-   }
-
-// Password style
-#define GENLIST_PARAM_PASSWORD_TITLE \
-   color: DIALOGUE_PASSWORD_TITLE_COLOR; \
-   text { \
-      font: "Tizen:style=Bold"; \
-      size: DIALOGUE_PASSWORD_TITLE_SIZE; \
-      min: 0 1; \
-      align: 0 0.5; \
-      text_class: "list_item"; \
-   }
-
-// Progress main text
-#define GENLIST_PARAM_PROGRESS_MAIN \
-   color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR; \
-   text { \
-      align: 0 0.5; \
-      min: 0 1; \
-      font: "Tizen:style=Regular"; \
-      size: GENLIST_PROGRESS_MAIN_TEXT_SIZE; \
-      text_class: "list_item"; \
-   }
-
-// list main text
-#define GENLIST_PARAM_LISTITEM \
-   color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR; \
-   text { \
-      align: 0 0.5; \
-      min: 0 1; \
-      font: "Tizen:style=Regular"; \
-      size: GENLIST_LIST_MAIN_TEXT_SIZE; \
-      text_class: "list_item"; \
-   }
-
-#define GENLIST_PARAM_LISTITEM_TB \
-   text { \
-      min: 0 1; \
-      style: "genlist_style_list_main_text_unread"; \
-   }
-
-#define GENLIST_PARAM_LISTITEM_TB_WRAP \
-   text { \
-      min: 0 1; \
-      style: "genlist_style_list_main_text_unread_wrap"; \
-   }
-
-// list subtext
-#define GENLIST_PARAM_SUBITEM_DEFAULT \
-   color: GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR; \
-   text { \
-      align: 0 0.5; \
-      min: 0 1; \
-      font: "Tizen:style=Bold"; \
-      size: GENLIST_LIST_SUB_TEXT_SIZE; \
-      text_class: "tizen"; \
-   }
-
-#define GENLIST_PARAM_SUBITEM_SETTINGS \
-   color: GENLIST_LIST_SUB_TEXT_SETTINGS_COLOR; \
-   text { \
-      align: 0 0.5; \
-      min: 0 1; \
-      font: "Tizen:style=Bold"; \
-      size: GENLIST_LIST_SUB_TEXT_SIZE; \
-      text_class: "tizen"; \
-   }
-
-#define GENLIST_PARAM_SUBITEM_DEFAULT_TB \
-   text { \
-      min: 0 1; \
-      style: "genlist_style_list_sub_text_default"; \
-   }
-
-#define GENLIST_PARAM_SUBITEM_DEFAULT_TB_WRAP \
-   text { \
-      min: 0 1; \
-      style: "genlist_style_list_sub_text_default_wrap"; \
-   }
-
-#define GENLIST_PARAM_SUBITEM_SETTINGS_TB \
-   text { \
-      min: 0 1; \
-      style: "genlist_style_list_sub_text_settings"; \
-   }
-
-// list subtext 02
-#define GENLIST_PARAM_SUBITEM_02 \
-   color: GENLIST_LIST_SUB_TEXT_02_COLOR; \
-   text { \
-      align: 0 0.5; \
-      min: 0 1; \
-      font: "Tizen:style=Bold"; \
-      size: GENLIST_LIST_SUB_TEXT_02_SIZE; \
-      text_class: "tizen"; \
-   }
-
-// Dialogue group - Apps
-#define GENLIST_PARAM_APPS_NAME\
-   color_class: "B0217L1"; \
-   text { \
-      align: 0 0.5; \
-      min: 0 1; \
-      font: "Tizen:style=Bold"; \
-      size: GENLIST_APPS_NAME_SIZE; \
-      text_class: "list_item"; \
-   }
-
-#define GENLIST_PARAM_APPS_INC\
-   color_class: "B0217L1"; \
-   text { \
-      align: 0 0.5; \
-      min: 0 1; \
-      font: "Tizen:style=Bold"; \
-      size: GENLIST_APPS_INC_SIZE; \
-      text_class: "list_item"; \
-   }
-
-#define GENLIST_PARAM_APPS_RATING\
-   color: GENLIST_APPS_RATING_COLOR; \
-   text { \
-      align: 0 0.5; \
-      min: 0 1; \
-      font: "Tizen:style=Bold"; \
-      size: GENLIST_APPS_RATING_SIZE; \
-      text_class: "list_item"; \
-   }
-
-#define GENLIST_PARAM_APPS_PRICE\
-   color: GENLIST_APPS_PRICE_ORIGINAL_COLOR; \
-   text { \
-      align: 0 0.5; \
-      min: 0 1; \
-      font: "Tizen:style=Bold"; \
-      size: GENLIST_APPS_PRICE_SIZE; \
-      text_class: "list_item"; \
-   }
-
-#define GENLIST_PARAM_APPS_PRICE_SALE\
-   color: GENLIST_APPS_PRICE_SALE_COLOR; \
-   text { \
-      align: 0 0.5; \
-      min: 0 1; \
-      font: "Tizen:style=Bold"; \
-      size: GENLIST_APPS_PRICE_SIZE; \
-      text_class: "list_item"; \
-   }
-
-#define GENLIST_PARAM_CONTENTS_TEXT \
-   color: GENLIST_CONTENTS_TEXT_COLOR; \
-   text { \
-      align: 0 0.5; \
-      min: 0 1; \
-      font: "Tizen:style=Regular"; \
-      size: GENLIST_CONTENTS_TEXT_SIZE; \
-      text_class: "tizen"; \
-   }
-
-/*************************** Descriptions **********************************/
-// list main text
-#define GENLIST_DESCRIPTION_LISTITEM_OTHERS \
-   description { state: "disabled" 0.0; \
-      inherit: "default" 0.0; \
-      color: GENLIST_LIST_MAIN_TEXT_UNREAD_DIM_COLOR; \
-   } \
-   description { state: "read" 0.0; \
-      inherit: "default" 0.0; \
-      color: GENLIST_LIST_MAIN_TEXT_READ_COLOR; \
-   } \
-   description { state: "read,disabled" 0.0; \
-      inherit: "default" 0.0; \
-      color: GENLIST_LIST_MAIN_TEXT_READ_DIM_COLOR; \
-   } \
-   description { state: "selected" 0.0; \
-      inherit: "default" 0.0; \
-      color: GENLIST_LIST_TEXT_FOCUS_COLOR; \
-   }
-
-#define GENLIST_DESCRIPTION_LISTITEM_OTHERS_TB \
-   description { state: "disabled" 0.0; \
-      inherit: "default" 0.0; \
-      text.style: "genlist_style_list_main_text_unread_dim"; \
-   } \
-   description { state: "read" 0.0; \
-      inherit: "default" 0.0; \
-      text.style: "genlist_style_list_main_text_read"; \
-   } \
-   description { state: "read,disabled" 0.0; \
-      inherit: "default" 0.0; \
-      text.style: "genlist_style_list_main_text_read_dim"; \
-   } \
-   description { state: "selected" 0.0; \
-      inherit: "default" 0.0; \
-      text.style: "genlist_style_list_main_text_focus"; \
-   }
-
-// list sub text
-#define GENLIST_DESCRIPTION_SUBITEM_DEFAULT_OTHERS \
-   description { state: "disabled" 0.0; \
-      inherit: "default" 0.0; \
-      color: GENLIST_LIST_SUB_TEXT_DEFAULT_DIM_COLOR; \
-   } \
-   description { state: "selected" 0.0; \
-      inherit: "default" 0.0; \
-      color: GENLIST_LIST_TEXT_FOCUS_COLOR; \
-   }
-
-#define GENLIST_DESCRIPTION_SUBITEM_DEFAULT_OTHERS_TB \
-   description { state: "disabled" 0.0; \
-      inherit: "default" 0.0; \
-      text.style: "genlist_style_list_sub_text_default_dim"; \
-   } \
-   description { state: "selected" 0.0; \
-      inherit: "default" 0.0; \
-      text.style: "genlist_style_list_sub_text_focus"; \
-   }
-
-#define GENLIST_DESCRIPTION_SUBITEM_DEFAULT_OTHERS_TB_WRAP \
-   description { state: "disabled" 0.0; \
-      inherit: "default" 0.0; \
-      text.style: "genlist_style_list_sub_text_default_dim_wrap"; \
-   } \
-   description { state: "selected" 0.0; \
-      inherit: "default" 0.0; \
-      text.style: "genlist_style_list_sub_text_focus_wrap"; \
-   }
-
-#define GENLIST_DESCRIPTION_SUBITEM_SETTINGS_OTHERS \
-   description { state: "disabled" 0.0; \
-      inherit: "default" 0.0; \
-      color: GENLIST_LIST_SUB_TEXT_SETTINGS_DIM_COLOR; \
-   } \
-   description { state: "selected" 0.0; \
-      inherit: "default" 0.0; \
-      color: GENLIST_LIST_TEXT_FOCUS_COLOR; \
-   }
-
-#define GENLIST_DESCRIPTION_SUBITEM_SETTINGS_OTHERS_TB \
-   description { state: "disabled" 0.0; \
-      inherit: "default" 0.0; \
-      text.style: "genlist_style_list_sub_text_settings_dim"; \
-   } \
-   description { state: "selected" 0.0; \
-      inherit: "default" 0.0; \
-      text.style: "genlist_style_list_sub_text_focus"; \
-   }
-
-// list main text multiline
-#define GENLIST_DESCRIPTION_LISTITEM_OTHERS_TB_WRAP \
-   description { state: "disabled" 0.0; \
-      inherit: "default" 0.0; \
-      text.style: "genlist_style_list_main_text_unread_dim_wrap"; \
-   } \
-   description { state: "selected" 0.0; \
-      inherit: "default" 0.0; \
-      text.style: "genlist_style_list_main_text_focus_wrap"; \
-   }
-
-/*************************** Parts **********************************/
-#define GENLIST_PART_DIALOGUE_GROUP_HELP_TEXT(NAME, LEFT, RIGHT, TOP, BOTTOM, PARAM) \
-   GENLIST_PART_TEXTBLOCK(NAME, \
-      GENLIST_DESCRIPTION(LEFT, RIGHT, TOP, BOTTOM, \
-         text { \
-            min: 0 1; \
-            style: "genlist_style_dialogue_group_help_text"; \
-         } \
-         PARAM) \
-   )
-
-#define GENLIST_PART_LISTITEM(NAME, DESCRIPTION) \
-   GENLIST_PART_TEXT(NAME, \
-      DESCRIPTION \
-      GENLIST_DESCRIPTION_LISTITEM_OTHERS \
-   )
-
-#define GENLIST_PART_LISTITEM_TB(NAME, DESCRIPTION) \
-   GENLIST_PART_TEXTBLOCK(NAME, \
-      DESCRIPTION \
-      GENLIST_DESCRIPTION_LISTITEM_OTHERS_TB \
-   )
-
-#define GENLIST_PART_LISTITEM_(NAME, HEIGHT, LEFT, RIGHT, TOP, BOTTOM, PARAM) \
-   GENLIST_PART_TEXT(NAME, \
-      GENLIST_DESCRIPTION(LEFT, RIGHT, TOP, BOTTOM, \
-         min: 0 HEIGHT; \
-         GENLIST_PARAM_LISTITEM \
-         PARAM \
-      ) \
-      GENLIST_DESCRIPTION_LISTITEM_OTHERS \
-   )
-
-#define GENLIST_PART_LISTITEM_TB_(NAME, HEIGHT, LEFT, RIGHT, TOP, BOTTOM, PARAM) \
-   GENLIST_PART_TEXTBLOCK(NAME, \
-      GENLIST_DESCRIPTION(LEFT, RIGHT, TOP, BOTTOM, \
-         min: 0 HEIGHT; \
-         fixed: 1 0; \
-         GENLIST_PARAM_LISTITEM_TB \
-         PARAM \
-      ) \
-      GENLIST_DESCRIPTION_LISTITEM_OTHERS_TB \
-   )
-
-#define GENLIST_PART_LISTITEM_LR(NAME, HEIGHT, LEFT, RIGHT, PARAM) \
-   GENLIST_PART_TEXT(NAME, \
-      GENLIST_DESCRIPTION(LEFT, RIGHT, "elm.padding.top", "elm.padding.bottom", \
-         min: 0 HEIGHT; \
-         GENLIST_PARAM_LISTITEM \
-         PARAM \
-      ) \
-      GENLIST_DESCRIPTION_LISTITEM_OTHERS \
-   )
-
-#define GENLIST_PART_LISTITEM_LRT(NAME, HEIGHT, LEFT, RIGHT, TOP, PARAM) \
-   GENLIST_PART_TEXT(NAME, \
-      GENLIST_DESCRIPTION_LRT(LEFT, RIGHT, TOP, \
-         min: 0 HEIGHT; \
-         fixed: 0 1; \
-         GENLIST_PARAM_LISTITEM \
-         PARAM \
-      ) \
-      GENLIST_DESCRIPTION_LISTITEM_OTHERS \
-   )
-
-#define GENLIST_PART_LISTITEM_LRT_TB(NAME, HEIGHT, LEFT, RIGHT, TOP, PARAM) \
-   GENLIST_PART_TEXTBLOCK(NAME, \
-      GENLIST_DESCRIPTION_LRT(LEFT, RIGHT, TOP, \
-         min: 0 HEIGHT; \
-         fixed: 0 1; \
-         GENLIST_PARAM_LISTITEM_TB \
-         PARAM \
-      ) \
-      GENLIST_DESCRIPTION_LISTITEM_OTHERS_TB \
-   )
-
-#define GENLIST_PART_LISTITEM_LR_TB(NAME, HEIGHT, LEFT, RIGHT, PARAM) \
-   GENLIST_PART_TEXTBLOCK(NAME, \
-      GENLIST_DESCRIPTION(LEFT, RIGHT, "elm.padding.top", "elm.padding.bottom", \
-         min: 0 HEIGHT; \
-         fixed: 1 0; \
-         GENLIST_PARAM_LISTITEM_TB \
-         PARAM \
-      ) \
-      GENLIST_DESCRIPTION_LISTITEM_OTHERS_TB \
-   )
-
-#define GENLIST_PART_SUBITEM_(NAME, HEIGHT, LEFT, RIGHT, TOP, BOTTOM, PARAM) \
-   GENLIST_PART_TEXT(NAME, \
-      GENLIST_DESCRIPTION(LEFT, RIGHT, TOP, BOTTOM, \
-         min: 0 HEIGHT; \
-         GENLIST_PARAM_SUBITEM_DEFAULT \
-         PARAM \
-      ) \
-      GENLIST_DESCRIPTION_SUBITEM_DEFAULT_OTHERS \
-   )
-
-#define GENLIST_PART_SUBITEM(NAME, DESCRIPTION) \
-   GENLIST_PART_TEXT(NAME, \
-      DESCRIPTION \
-      GENLIST_DESCRIPTION_SUBITEM_DEFAULT_OTHERS \
-   )
-
-#define GENLIST_PART_SUBITEM_R(NAME, HEIGHT, RIGHT) \
-   GENLIST_PART_TEXT(NAME, \
-      GENLIST_DESCRIPTION_RTB(RIGHT, "elm.padding.top", "elm.padding.bottom", \
-         min: 0 HEIGHT; \
-         fixed: 1 0; \
-         GENLIST_PARAM_TEXT_LIMIT_RB \
-         GENLIST_PARAM_SUBITEM_DEFAULT \
-      ) \
-      GENLIST_DESCRIPTION_SUBITEM_DEFAULT_OTHERS \
-   )
-
-#define GENLIST_PART_SUBITEM_RB(NAME, HEIGHT, RIGHT, BOTTOM) \
-   GENLIST_PART_TEXT(NAME, \
-      GENLIST_DESCRIPTION_RB(RIGHT, BOTTOM, \
-         min: 0 HEIGHT; \
-         fixed: 1 1; \
-         GENLIST_PARAM_TEXT_LIMIT_RB \
-         GENLIST_PARAM_SUBITEM_DEFAULT \
-      ) \
-      GENLIST_DESCRIPTION_SUBITEM_DEFAULT_OTHERS \
-   )
-
-#define GENLIST_PART_SUBITEM_RB_TB(NAME, HEIGHT, RIGHT, BOTTOM) \
-   GENLIST_PART_TEXTBLOCK(NAME, \
-      GENLIST_DESCRIPTION_RB(RIGHT, BOTTOM, \
-         min: 0 HEIGHT; \
-         GENLIST_PARAM_TEXT_LIMIT_RB \
-         fixed: 1 1; \
-         GENLIST_PARAM_SUBITEM_DEFAULT_TB \
-      ) \
-      GENLIST_DESCRIPTION_SUBITEM_DEFAULT_OTHERS_TB \
-   )
-
-#define GENLIST_PART_SUBITEM_TB_(NAME, HEIGHT, LEFT, RIGHT, TOP, BOTTOM) \
-   GENLIST_PART_TEXTBLOCK(NAME, \
-      GENLIST_DESCRIPTION(LEFT, RIGHT, TOP, BOTTOM, \
-         min: 0 HEIGHT; \
-         GENLIST_PARAM_SUBITEM_DEFAULT_TB \
-      ) \
-      GENLIST_DESCRIPTION_SUBITEM_DEFAULT_OTHERS_TB \
-   )
-
-#define GENLIST_PART_SUBITEM_R_FIXED(NAME, WIDTH, HEIGHT, RIGHT) \
-   GENLIST_PART_TEXT(NAME, \
-      GENLIST_DESCRIPTION_RTB(RIGHT, "elm.padding.top", "elm.padding.bottom", \
-         min: WIDTH HEIGHT; \
-         fixed: 1 1; \
-         GENLIST_PARAM_SUBITEM_DEFAULT \
-      ) \
-      GENLIST_DESCRIPTION_SUBITEM_DEFAULT_OTHERS \
-   )
-
-#define GENLIST_PART_SUBITEM_R_FIXED_TB(NAME, WIDTH, HEIGHT, RIGHT) \
-   GENLIST_PART_TEXTBLOCK(NAME, \
-       GENLIST_DESCRIPTION_R(RIGHT, \
-         min: WIDTH HEIGHT; \
-         fixed: 1 0; \
-         GENLIST_PARAM_SUBITEM_DEFAULT_TB \
-      ) \
-      GENLIST_DESCRIPTION_SUBITEM_DEFAULT_OTHERS_TB \
-   )
-
-#define GENLIST_PART_SUBITEM_L_FIXED(NAME, WIDTH, HEIGHT, LEFT) \
-   GENLIST_PART_TEXT(NAME, \
-      GENLIST_DESCRIPTION_LTB(LEFT, "elm.padding.top", "elm.padding.bottom", \
-         min: WIDTH HEIGHT; \
-         fixed: 1 1; \
-         GENLIST_PARAM_SUBITEM_DEFAULT \
-      ) \
-      GENLIST_DESCRIPTION_SUBITEM_DEFAULT_OTHERS \
-   )
-
-#define GENLIST_PART_SUBITEM_LR(NAME, HEIGHT, LEFT, RIGHT, PARAM) \
-   GENLIST_PART_TEXT(NAME, \
-      GENLIST_DESCRIPTION(LEFT, RIGHT, "elm.padding.top", "elm.padding.bottom", \
-         min: 0 HEIGHT; \
-         GENLIST_PARAM_SUBITEM_DEFAULT \
-         PARAM \
-      ) \
-      GENLIST_DESCRIPTION_SUBITEM_DEFAULT_OTHERS \
-   )
-
-#define GENLIST_PART_SUBITEM_LR_TB(NAME, HEIGHT, LEFT, RIGHT) \
-   GENLIST_PART_TEXTBLOCK(NAME, \
-      GENLIST_DESCRIPTION_LR(LEFT, RIGHT, \
-         min: 0 HEIGHT; \
-         GENLIST_PARAM_SUBITEM_DEFAULT_TB \
-      ) \
-      GENLIST_DESCRIPTION_SUBITEM_DEFAULT_OTHERS_TB \
-   )
-
-#define GENLIST_PART_SUBITEM_LB(NAME, HEIGHT, LEFT, RIGHT) \
-   GENLIST_PART_TEXT(NAME, \
-      GENLIST_DESCRIPTION_LB(LEFT, BOTTOM, \
-         min: 0 HEIGHT; \
-         GENLIST_PARAM_SUBITEM_DEFAULT_TB \
-      ) \
-      GENLIST_DESCRIPTION_SUBITEM_DEFAULT_OTHERS_TB \
-   )
-
-#define GENLIST_PART_SUBITEM_LRB(NAME, HEIGHT, LEFT, RIGHT, BOTTOM) \
-   GENLIST_PART_TEXT(NAME, \
-      GENLIST_DESCRIPTION_LRB(LEFT, RIGHT, BOTTOM, \
-         min: 0 HEIGHT; \
-         GENLIST_PARAM_SUBITEM_DEFAULT \
-         fixed: 0 1; \
-      ) \
-      GENLIST_DESCRIPTION_SUBITEM_DEFAULT_OTHERS \
-   )
-
-#define GENLIST_PART_SUBITEM_SETTINGS_LRB(NAME, HEIGHT, LEFT, RIGHT, BOTTOM, PARAM) \
-   GENLIST_PART_TEXT(NAME, \
-      GENLIST_DESCRIPTION_LRB(LEFT, RIGHT, BOTTOM, \
-         min: 0 HEIGHT; \
-         fixed: 1 1; /*FIXME: why text need this, but textblock doesn't */ \
-         GENLIST_PARAM_SUBITEM_SETTINGS\
-         PARAM; \
-      ) \
-      GENLIST_DESCRIPTION_SUBITEM_SETTINGS_OTHERS \
-   )
-
-#define GENLIST_PART_SUBITEM_LRB_TB(NAME, HEIGHT, LEFT, RIGHT, BOTTOM) \
-   GENLIST_PART_TEXTBLOCK(NAME, \
-      GENLIST_DESCRIPTION_LRB(LEFT, RIGHT, BOTTOM, \
-         min: 0 HEIGHT; \
-         GENLIST_PARAM_SUBITEM_DEFAULT_TB \
-         fixed: 0 1; \
-      ) \
-      GENLIST_DESCRIPTION_SUBITEM_DEFAULT_OTHERS_TB \
-   )
-
-#define GENLIST_PART_SUBITEM_SETTINGS_LRB_TB(NAME, HEIGHT, LEFT, RIGHT, BOTTOM) \
-   GENLIST_PART_TEXTBLOCK(NAME, \
-      GENLIST_DESCRIPTION_LRB(LEFT, RIGHT, BOTTOM, \
-         min: 0 HEIGHT; \
-         GENLIST_PARAM_SUBITEM_SETTINGS_TB \
-         fixed: 0 1; \
-      ) \
-      GENLIST_DESCRIPTION_SUBITEM_SETTINGS_OTHERS_TB \
-   )
-
-#define GENLIST_PART_SUBITEM_LRT(NAME, HEIGHT, LEFT, RIGHT, TOP) \
-   GENLIST_PART_TEXT(NAME, \
-      GENLIST_DESCRIPTION_LRT(LEFT, RIGHT, TOP, \
-         min: 0 HEIGHT; \
-         fixed: 0 1; \
-         GENLIST_PARAM_SUBITEM_DEFAULT \
-      ) \
-      GENLIST_DESCRIPTION_SUBITEM_DEFAULT_OTHERS \
-   )
-
-#define GENLIST_PART_SUBITEM_SETTINGS_LRT(NAME, HEIGHT, LEFT, RIGHT, TOP) \
-   GENLIST_PART_TEXT(NAME, \
-      GENLIST_DESCRIPTION_LRT(LEFT, RIGHT, TOP, \
-         min: 0 HEIGHT; \
-         fixed: 0 1; \
-         GENLIST_PARAM_SUBITEM_SETTINGS \
-      ) \
-      GENLIST_DESCRIPTION_SUBITEM_SETTINGS_OTHERS \
-   )
-
-#define GENLIST_PART_SUBITEM_LTB(NAME, HEIGHT, LEFT, TOP, BOTTOM) \
-   GENLIST_PART_TEXT(NAME, \
-      GENLIST_DESCRIPTION_LTB(LEFT, TOP, BOTTOM, \
-         min: 0 HEIGHT; \
-         fixed: 1 1; /*FIXME: why text need this, but textblock doesn't */ \
-         GENLIST_PARAM_SUBITEM_DEFAULT \
-      ) \
-      GENLIST_DESCRIPTION_SUBITEM_DEFAULT_OTHERS \
-   )
-
-#define GENLIST_PART_SUBITEM_RTB(NAME, HEIGHT, RIGHT, TOP, BOTTOM) \
-   GENLIST_PART_TEXT(NAME, \
-      GENLIST_DESCRIPTION_RTB(RIGHT, TOP, BOTTOM, \
-         min: 0 HEIGHT; \
-         GENLIST_PARAM_TEXT_LIMIT_RT \
-         GENLIST_PARAM_SUBITEM_DEFAULT \
-         fixed: 1 0; \
-      ) \
-      GENLIST_DESCRIPTION_SUBITEM_DEFAULT_OTHERS \
-   )
-
-#define GENLIST_PART_SUBITEM_RTB_TB(NAME, HEIGHT, RIGHT, TOP, BOTTOM) \
-   GENLIST_PART_TEXTBLOCK(NAME, \
-      GENLIST_DESCRIPTION_RTB(RIGHT, TOP, BOTTOM, \
-         min: 0 HEIGHT; \
-         GENLIST_PARAM_TEXT_LIMIT_RT \
-         GENLIST_PARAM_SUBITEM_DEFAULT_TB \
-         fixed: 1 0; \
-      ) \
-      GENLIST_DESCRIPTION_SUBITEM_DEFAULT_OTHERS_TB \
-   )
-
-#define GENLIST_PART_SUBITEM_02_RTB(NAME, HEIGHT, RIGHT, TOP, BOTTOM) \
-   GENLIST_PART_TEXT(NAME, \
-      GENLIST_DESCRIPTION_RTB(RIGHT, TOP, BOTTOM, \
-         min: 0 HEIGHT; \
-         GENLIST_PARAM_TEXT_LIMIT_RT \
-         GENLIST_PARAM_SUBITEM_02 \
-         fixed: 1 0; \
-      ) \
-      GENLIST_DESCRIPTION_SUBITEM_DEFAULT_OTHERS \
-   )
-
-#define GENLIST_PARAM_LIST_BUBBLE_TEXT \
-   color: GENLIST_LIST_BUBBLE_TEXT_COLOR; \
-   text { \
-      align: 1 0.5; \
-      min: 0 1; \
-      font: "Tizen:style=Bold"; \
-      size: GENLIST_LIST_BUBBLE_TEXT_SIZE; \
-      text_class: "tizen"; \
-   }
-
-// FIXME: Need to find why rel2.offset: 9 -1 will not fix the alignment of bubble text ?
-#define GENLIST_PART_LIST_BUBBLE_TEXT_RTB(NAME, HEIGHT, RIGHT, TOP, BOTTOM) \
-         GENLIST_PART_IMAGE("elm.bubble", \
-            mouse_events: 0; \
-            GENLIST_DESCRIPTION_ENVELOP(NAME, \
-               image { \
-                  normal: "00_list_bubble_bg.png"; \
-                  border: 8 8 0 0; \
-               } \
-               rel1.offset: -10 0; \
-               rel2.offset: 8 -1; \
-               min: 48 38; \
-               max: -1 38; \
-               fixed: 0 1; \
-               color: GENLIST_LIST_BUBBLE_COLOR; \
-            ) \
-            description { state: "selected" 0.0; \
-               inherit: "default" 0.0; \
-               color: GENLIST_LIST_BUBBLE_PRESS_COLOR; \
-            } \
-         ) \
-         GENLIST_PART_TEXT(NAME, \
-            GENLIST_DESCRIPTION_RTB(RIGHT, TOP, BOTTOM, \
-               min: 0 HEIGHT; \
-               GENLIST_PARAM_TEXT_LIMIT_RT \
-               rel2.offset: -10 -1; /* This maintain the text alignment with bubble text. */\
-               GENLIST_PARAM_LIST_BUBBLE_TEXT \
-            ) \
-            description { state: "selected" 0.0; \
-               inherit: "default" 0.0; \
-               color: GENLIST_LIST_BUBBLE_TEXT_FOCUS_COLOR; \
-            } \
-         )
-
-
diff --git a/resource/genlist_textblock_style.edc b/resource/genlist_textblock_style.edc
deleted file mode 100644 (file)
index a3fe6cf..0000000
+++ /dev/null
@@ -1,138 +0,0 @@
-/*
- * Copyright (c) 2010 Samsung Electronics Co., Ltd All Rights Reserved
- *
- * PROPRIETARY/CONFIDENTIAL
- *
- * This software is the confidential and proprietary information of SAMSUNG
- * ELECTRONICS ("Confidential Information"). You agree and acknowledge that this
- * software is owned by Samsung and you shall not disclose such Confidential
- * Information and shall use it only in accordance with the terms of the license
- * agreement you entered into with SAMSUNG ELECTRONICS. SAMSUNG make no
- * representations or warranties about the suitability of the software, either
- * express or implied, including but not limited to the implied warranties of
- * merchantability, fitness for a particular purpose, or non-infringement.
- * SAMSUNG shall not be liable for any damages suffered by licensee arising out
- * of or releated to this software.
- *
- */
-
-/*
- * vim:ts=3
-*/
-
-#define STYLE_TAG \
-      tag:  "br" "\n";\
-      tag:  "ps" "ps";\
-      tag:  "tab" "\t";\
-      tag:  "b" "+ font=Tizen:style=Bold";
-
-#define STYLE_TAG_MATCH \
-      tag:  "match" GENLIST_PART_MATCH_TAG_COLOR;
-
-// FIXME: Why this is needed? just don't use match color, right? damn textblock bug...
-#define STYLE_TAG_MATCH_FOCUS \
-      tag:  "match" GENLIST_LIST_TEXT_FOCUS_COLOR_STYLE;
-
-styles {
-   // ********************** groupindex text
-   style { name: "genlist_style_groupindex_text";
-      base: "font=Tizen:style=Bold font_size="GENLIST_GROUPINDEX_LIST_SIZE" color="GENLIST_GROUPINDEX_LIST_COLOR_STYLE" text_class=list_item ellipsis=1.0";
-      STYLE_TAG
-      STYLE_TAG_MATCH
-   }
-   style { name: "genlist_style_groupindex_text_focus";
-      base: "font=Tizen:style=Bold font_size="GENLIST_GROUPINDEX_LIST_SIZE" color="GENLIST_GROUPINDEX_LIST_FOCUS_COLOR_STYLE" text_class=list_item ellipsis=1.0";
-      STYLE_TAG
-      STYLE_TAG_MATCH
-   }
-   // ********************** dialgoue group help text
-   style { name: "genlist_style_dialogue_group_help_text";
-      base: "font=Tizen:style=Regular font_size="GENLIST_DIALOGUE_GROUP_HELP_TEXT_SIZE" color="GENLIST_DIALOGUE_GROUP_HELP_TEXT_COLOR_STYLE" text_class=list_item wrap=mixed";
-      STYLE_TAG
-      STYLE_TAG_MATCH
-   }
-   // ********************** list main text
-   style { name: "genlist_style_list_main_text_unread";
-      base: "font=Tizen:style=Regular font_size="GENLIST_LIST_MAIN_TEXT_SIZE" color="GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR_STYLE" text_class=list_item ellipsis=1.0";
-      STYLE_TAG
-      STYLE_TAG_MATCH
-   }
-   style { name: "genlist_style_list_main_text_unread_dim";
-      base: "font=Tizen:style=Regular font_size="GENLIST_LIST_MAIN_TEXT_SIZE" color="GENLIST_LIST_MAIN_TEXT_UNREAD_DIM_COLOR_STYLE" text_class=list_item ellipsis=1.0";
-      STYLE_TAG
-      STYLE_TAG_MATCH
-   }
-   style { name: "genlist_style_list_main_text_read";
-      base: "font=Tizen:style=Regular font_size="GENLIST_LIST_MAIN_TEXT_SIZE" color="GENLIST_LIST_MAIN_TEXT_READ_COLOR_STYLE" text_class=list_item ellipsis=1.0";
-      STYLE_TAG
-      STYLE_TAG_MATCH
-   }
-   style { name: "genlist_style_list_main_text_read_dim";
-      base: "font=Tizen:style=Regular font_size="GENLIST_LIST_MAIN_TEXT_SIZE" color="GENLIST_LIST_MAIN_TEXT_READ_DIM_COLOR_STYLE" text_class=list_item ellipsis=1.0";
-      STYLE_TAG
-      STYLE_TAG_MATCH
-   }
-   style { name: "genlist_style_list_main_text_focus";
-      base: "font=Tizen:style=Regular font_size="GENLIST_LIST_MAIN_TEXT_SIZE" color="GENLIST_LIST_TEXT_FOCUS_COLOR_STYLE" text_class=list_item ellipsis=1.0";
-      STYLE_TAG
-      STYLE_TAG_MATCH_FOCUS
-   }
-  // **********************  list main text (multiline)
-   style { name: "genlist_style_list_main_text_unread_wrap";
-      base: "font=Tizen:style=Regular font_size="GENLIST_LIST_MAIN_TEXT_SIZE" color="GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR_STYLE" text_class=list_item wrap=mixed";
-      STYLE_TAG
-      STYLE_TAG_MATCH
-   }
-   style { name: "genlist_style_list_main_text_unread_dim_wrap";
-      base: "font=Tizen:style=Regular font_size="GENLIST_LIST_MAIN_TEXT_SIZE" color="GENLIST_LIST_MAIN_TEXT_UNREAD_DIM_COLOR_STYLE" text_class=list_item wrap=mixed";
-      STYLE_TAG
-      STYLE_TAG_MATCH
-   }
-   style { name: "genlist_style_list_main_text_focus_wrap";
-      base: "font=Tizen:style=Regular font_size="GENLIST_LIST_MAIN_TEXT_SIZE" color="GENLIST_LIST_TEXT_FOCUS_COLOR_STYLE" text_class=list_item wrap=mixed";
-      STYLE_TAG
-      STYLE_TAG_MATCH_FOCUS
-   }
-   // ********************** list sub text
-   style { name: "genlist_style_list_sub_text_default";
-      base: "font=Tizen:style=Bold font_size="GENLIST_LIST_SUB_TEXT_SIZE" color="GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR_STYLE" text_class=tizen ellipsis=1.0";
-      STYLE_TAG
-      STYLE_TAG_MATCH
-   }
-   style { name: "genlist_style_list_sub_text_default_dim";
-      base: "font=Tizen:style=Bold font_size="GENLIST_LIST_SUB_TEXT_SIZE" color="GENLIST_LIST_SUB_TEXT_DEFAULT_DIM_COLOR_STYLE" text_class=tizen ellipsis=1.0";
-      STYLE_TAG
-      STYLE_TAG_MATCH_FOCUS
-   }
-   style { name: "genlist_style_list_sub_text_settings";
-      base: "font=Tizen:style=Bold font_size="GENLIST_LIST_SUB_TEXT_SIZE" color="GENLIST_LIST_SUB_TEXT_SETTINGS_COLOR_STYLE" text_class=tizen ellipsis=1.0";
-      STYLE_TAG
-      STYLE_TAG_MATCH
-   }
-   style { name: "genlist_style_list_sub_text_settings_dim";
-      base: "font=Tizen:style=Bold font_size="GENLIST_LIST_SUB_TEXT_SIZE" color="GENLIST_LIST_SUB_TEXT_SETTINGS_DIM_COLOR_STYLE" text_class=tizen ellipsis=1.0";
-      STYLE_TAG
-      STYLE_TAG_MATCH
-   }
-   style { name: "genlist_style_list_sub_text_focus";
-      base: "font=Tizen:style=Bold font_size="GENLIST_LIST_SUB_TEXT_SIZE" color="GENLIST_LIST_TEXT_FOCUS_COLOR_STYLE" text_class=tizen ellipsis=1.0";
-      STYLE_TAG
-      STYLE_TAG_MATCH_FOCUS
-   }
-   // ********************** list sub text (multiline)
-   style { name: "genlist_style_list_sub_text_default_wrap";
-      base: "font=Tizen:style=Bold font_size="GENLIST_LIST_SUB_TEXT_SIZE" color="GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR_STYLE" text_class=tizen wrap=mixed";
-      STYLE_TAG
-      STYLE_TAG_MATCH
-   }
-   style { name: "genlist_style_list_sub_text_default_dim_wrap";
-      base: "font=Tizen:style=Bold font_size="GENLIST_LIST_SUB_TEXT_SIZE" color="GENLIST_LIST_SUB_TEXT_DEFAULT_DIM_COLOR_STYLE" text_class=tizen wrap=mixed";
-      STYLE_TAG
-      STYLE_TAG_MATCH
-   }
-   style { name: "genlist_style_list_sub_text_focus_wrap";
-      base: "font=Tizen:style=Bold font_size="GENLIST_LIST_SUB_TEXT_SIZE" color="GENLIST_LIST_TEXT_FOCUS_COLOR_STYLE" text_class=tizen wrap=mixed";
-      STYLE_TAG
-      STYLE_TAG_MATCH
-   }
-}
diff --git a/resource/gl-item-entry-main.edc b/resource/gl-item-entry-main.edc
new file mode 100644 (file)
index 0000000..080325b
--- /dev/null
@@ -0,0 +1,185 @@
+#define GENLIST_ITEM_1LINE_HEIGHT_INC                120
+#define GENLIST_ITEM_2LINE_HEIGHT_INC                144
+#define GENLIST_ITEM_LR_PADDING_INC                    32
+#define GENLIST_ITEM_TOP_PADDING_INC                  23
+#define GENLIST_ITEM_BOTTOM_PADDING_INC                    24
+#define GENLIST_ITEM_TYPE_BA_PADDING_INC                  32
+#define GENLIST_ITEM_TYPE_DC_PADDING_INC                  32
+#define GENLIST_ITEM_TYPE_AD_PADDING_INC                  32
+#define GENLIST_ITEM_MAIN_LINE_HEIGHT_INC                54
+#define GENLIST_ITEM_MAIN_LINE_ICON_TEXT_PADDING_INC       12
+#define GENLIST_ITEM_MAIN_LINE_TEXT_END_PADDING_INC    32
+#define GENLIST_ITEM_SUB_LINE_HEIGHT_INC                  43
+#define GENLIST_ITEM_SUB_LINE_TEXT_END_PADDING_INC      32
+#define GENLIST_ITEM_END_TEXT_WIDTH_INC                    121
+#define GENLIST_ITEM_GROUP_INDEX_HEIGHT_INC            64
+#define GENLIST_ITEM_GROUP_INDEX_TOP_PADDING_INC          10
+#define GENLIST_ITEM_GROUP_INDEX_BOTTOM_PADDING_INC    11
+#define GENLIST_ITEM_GROUP_INDEX_RIGHT_PADDING_INC      17
+#define GENLIST_ITEM_GROUP_INDEX_END_TEXT_WIDTH_INC    218
+#define GENLIST_ITEM_GROUP_INDEX_EXPAND_TOP_PADDING_INC    12
+#define GENLIST_ITEM_GROUP_INDEX_EXPAND_BOTTOM_PADDING_INC 12
+#define GENLIST_ITEM_GROUP_INDEX_EXPAND_ICON_SIZE_INC      64 64
+#define GENLIST_ITEM_MULTILINE_1LINE_HEIGHT_INC            120
+#define LIST_BOTTOMLINE_HEIGHT        2
+
+
+collections {
+       group {
+               name: "elm/genlist/item/entry.main/default";
+               alias: "elm/genlist/item_compress/entry.main/default";
+               alias: "elm/layout/entry.main/default";
+
+               data.item: "banded_bg_area" "elm.swallow.bg";
+               data.item: "texts" "elm.text.main";
+               data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.entry";
+
+               parts {
+                       spacer { "base"; }
+                       // background of item
+                       rect { "bg";
+                               desc { "default";
+                                       rel.to: "base";
+                                       color: 0 0 0 0;
+                               }
+                               desc { "pressed"; inherit;
+                                       color: 0 0 0 10;
+                               }
+                               desc { "disabled"; inherit;
+                                       color: 0 0 0 0;
+                               }
+                       }
+                       // swallow area for banded color
+                       swallow { "elm.swallow.bg"; scale;
+                               desc { "default";
+                                       rel.to: "bg";
+                               }
+                       }
+                       swallow { "elm.icon.1";
+                               desc { "default";
+                                       rel2.relative: 0.0 1.0;
+                                       align: 0.0 0.5;
+                               }
+                       }
+                       swallow { "elm.icon.2";
+                               desc { "default";
+                                       rel1.relative: 1.0 0.0;
+                                       align: 1.0 0.5;
+                               }
+                       }
+                       spacer { "elm.padding.left";
+                               desc { "default";
+                                       min: GENLIST_ITEM_LR_PADDING_INC 0;
+                                       max: GENLIST_ITEM_LR_PADDING_INC 1;
+                                       rel1 {
+                                               to_x: "elm.icon.1";
+                                               relative: 1.0 0.0;
+                                       }
+                                       rel2 {
+                                               to_x: "elm.icon.1";
+                                               relative: 1.0 1.0;
+                                       }
+                                       align: 0.0 0.5;
+                               }
+                       }
+                       spacer { "elm.padding.right";
+                               desc { "default";
+                                       min: GENLIST_ITEM_LR_PADDING_INC 0;
+                                       max: GENLIST_ITEM_LR_PADDING_INC -1;
+                                       rel1 {
+                                               to_x: "elm.icon.2";
+                                               relative: 0.0 0.0;
+                                       }
+                                       rel2 {
+                                               to_x: "elm.icon.2";
+                                               relative: 0.0 1.0;
+                                       }
+                                       align: 1.0 0.5;
+                               }
+                       }
+                       spacer { "elm.padding.top";
+                               desc { "default";
+                                       min: 0 GENLIST_ITEM_TOP_PADDING_INC;
+                                       max: -1 GENLIST_ITEM_TOP_PADDING_INC;
+                                       rel1.relative: 0.0 0.0;
+                                       rel2.relative: 1.0 0.0;
+                                       align: 0.5 0.0;
+                               }
+                       }
+                       spacer { "elm.padding.bottom";
+                               desc { "default";
+                                       min: 0 GENLIST_ITEM_BOTTOM_PADDING_INC;
+                                       max: -1 GENLIST_ITEM_BOTTOM_PADDING_INC;
+                                       rel1.relative: 0.0 1.0;
+                                       rel2.relative: 1.0 1.0;
+                                       align: 0.5 1.0;
+                               }
+                       }
+                       textblock { "elm.text.main";
+                               desc { "default";
+                                       rel1 {
+                                               to_x: "elm.padding.left";
+                                               to_y: "elm.padding.top";
+                                               relative: 1.0 1.0;
+                                       }
+                                       rel2 {
+                                               to_x: "elm.padding.right";
+                                               to_y: "elm.padding.top";
+                                               relative: 0.0 1.0;
+                                       }
+                                       align: 0.5 0.0;
+                                       min: 0 GENLIST_ITEM_MAIN_LINE_HEIGHT_INC;
+                                       text.min: 0 1;
+                                       text.style: "list_text_main";
+                               }
+                               desc { "disabled"; inherit;
+                               text.style: "list_text_main_dim";
+                               }
+                       }
+                       swallow { "elm.icon.entry";
+                               desc { "default";
+                                       rel1 {
+                                               to_x: "elm.icon.1";
+                                               to_y: "elm.text.main";
+                                               relative: 1.0 1.0;
+                                       }
+                                       rel2 {
+                                               to_x: "elm.icon.2";
+                                               to_y: "elm.padding.bottom";
+                                               relative: 0.0 0.0;
+                                       }
+                                       min: 0 120;
+                               }
+                       }
+                       rect { "elm.bottomline"; scale;
+                               desc { "default";
+                                       fixed: 0 1;
+                                       min: 0 LIST_BOTTOMLINE_HEIGHT;
+                                       max: -1  LIST_BOTTOMLINE_HEIGHT;
+                                       align: 0.5 0.0;
+                                       rel1.relative: 0.0 0.0;
+                                       rel2.relative: 1.0 0.0;
+                                       color: 204 204 204 255;
+                               }
+                               desc { "hidden"; inherit: "default";
+                                       visible: 0;
+                               }
+                       }
+               }
+               programs {
+                       program {
+                               signal: "elm,state,elm.swallow.bg,visible";
+                               source: "elm";
+                               action: STATE_SET "hidden" 0.0;
+                               target: "elm.bottomline";
+                       }
+               }
+               #GENLIST_PROGRAM_DEFAULT(
+       #               target: "elm.text.main";
+#                      target: "elm.bottomline";
+#              )
+#              GENLIST_PROGRAM_DISABLED(
+#                      target: "elm.text.main";
+#              )
+       }
+}
diff --git a/resource/icons/brightness_icon/quick_icon_brightness_00.png b/resource/icons/brightness_icon/quick_icon_brightness_00.png
deleted file mode 100755 (executable)
index 5407843..0000000
Binary files a/resource/icons/brightness_icon/quick_icon_brightness_00.png and /dev/null differ
diff --git a/resource/icons/brightness_icon/quick_icon_brightness_01.png b/resource/icons/brightness_icon/quick_icon_brightness_01.png
deleted file mode 100755 (executable)
index d39db08..0000000
Binary files a/resource/icons/brightness_icon/quick_icon_brightness_01.png and /dev/null differ
diff --git a/resource/icons/brightness_icon/quick_icon_brightness_02.png b/resource/icons/brightness_icon/quick_icon_brightness_02.png
deleted file mode 100755 (executable)
index 1fbbfee..0000000
Binary files a/resource/icons/brightness_icon/quick_icon_brightness_02.png and /dev/null differ
diff --git a/resource/icons/brightness_icon/quick_icon_brightness_03.png b/resource/icons/brightness_icon/quick_icon_brightness_03.png
deleted file mode 100755 (executable)
index 33c08ce..0000000
Binary files a/resource/icons/brightness_icon/quick_icon_brightness_03.png and /dev/null differ
diff --git a/resource/icons/brightness_icon/quick_icon_brightness_04.png b/resource/icons/brightness_icon/quick_icon_brightness_04.png
deleted file mode 100755 (executable)
index c2db1d5..0000000
Binary files a/resource/icons/brightness_icon/quick_icon_brightness_04.png and /dev/null differ
diff --git a/resource/icons/brightness_icon/quick_icon_brightness_05.png b/resource/icons/brightness_icon/quick_icon_brightness_05.png
deleted file mode 100755 (executable)
index 9fb518b..0000000
Binary files a/resource/icons/brightness_icon/quick_icon_brightness_05.png and /dev/null differ
diff --git a/resource/icons/brightness_icon/quick_icon_brightness_06.png b/resource/icons/brightness_icon/quick_icon_brightness_06.png
deleted file mode 100755 (executable)
index 3e7001a..0000000
Binary files a/resource/icons/brightness_icon/quick_icon_brightness_06.png and /dev/null differ
diff --git a/resource/icons/brightness_icon/quick_icon_brightness_07.png b/resource/icons/brightness_icon/quick_icon_brightness_07.png
deleted file mode 100755 (executable)
index 3f15730..0000000
Binary files a/resource/icons/brightness_icon/quick_icon_brightness_07.png and /dev/null differ
diff --git a/resource/icons/brightness_icon/quick_icon_brightness_08.png b/resource/icons/brightness_icon/quick_icon_brightness_08.png
deleted file mode 100755 (executable)
index 500c9c6..0000000
Binary files a/resource/icons/brightness_icon/quick_icon_brightness_08.png and /dev/null differ
diff --git a/resource/icons/brightness_icon/quick_icon_brightness_09.png b/resource/icons/brightness_icon/quick_icon_brightness_09.png
deleted file mode 100755 (executable)
index d0015f2..0000000
Binary files a/resource/icons/brightness_icon/quick_icon_brightness_09.png and /dev/null differ
diff --git a/resource/icons/brightness_icon/quick_icon_brightness_10.png b/resource/icons/brightness_icon/quick_icon_brightness_10.png
deleted file mode 100755 (executable)
index 9c7af56..0000000
Binary files a/resource/icons/brightness_icon/quick_icon_brightness_10.png and /dev/null differ
diff --git a/resource/icons/brightness_icon/quick_icon_brightness_11.png b/resource/icons/brightness_icon/quick_icon_brightness_11.png
deleted file mode 100755 (executable)
index fe59b84..0000000
Binary files a/resource/icons/brightness_icon/quick_icon_brightness_11.png and /dev/null differ
diff --git a/resource/icons/brightness_icon/settings_ic_brightness_00.png b/resource/icons/brightness_icon/settings_ic_brightness_00.png
new file mode 100644 (file)
index 0000000..ddac78c
Binary files /dev/null and b/resource/icons/brightness_icon/settings_ic_brightness_00.png differ
diff --git a/resource/icons/brightness_icon/settings_ic_brightness_01.png b/resource/icons/brightness_icon/settings_ic_brightness_01.png
new file mode 100644 (file)
index 0000000..df97974
Binary files /dev/null and b/resource/icons/brightness_icon/settings_ic_brightness_01.png differ
diff --git a/resource/icons/brightness_icon/settings_ic_brightness_02.png b/resource/icons/brightness_icon/settings_ic_brightness_02.png
new file mode 100644 (file)
index 0000000..452926a
Binary files /dev/null and b/resource/icons/brightness_icon/settings_ic_brightness_02.png differ
diff --git a/resource/icons/brightness_icon/settings_ic_brightness_03.png b/resource/icons/brightness_icon/settings_ic_brightness_03.png
new file mode 100644 (file)
index 0000000..ea2bcbb
Binary files /dev/null and b/resource/icons/brightness_icon/settings_ic_brightness_03.png differ
diff --git a/resource/icons/brightness_icon/settings_ic_brightness_04.png b/resource/icons/brightness_icon/settings_ic_brightness_04.png
new file mode 100644 (file)
index 0000000..5c41fdd
Binary files /dev/null and b/resource/icons/brightness_icon/settings_ic_brightness_04.png differ
diff --git a/resource/icons/brightness_icon/settings_ic_brightness_05.png b/resource/icons/brightness_icon/settings_ic_brightness_05.png
new file mode 100644 (file)
index 0000000..aefa687
Binary files /dev/null and b/resource/icons/brightness_icon/settings_ic_brightness_05.png differ
diff --git a/resource/icons/brightness_icon/settings_ic_brightness_06.png b/resource/icons/brightness_icon/settings_ic_brightness_06.png
new file mode 100644 (file)
index 0000000..62b2b06
Binary files /dev/null and b/resource/icons/brightness_icon/settings_ic_brightness_06.png differ
diff --git a/resource/icons/brightness_icon/settings_ic_brightness_07.png b/resource/icons/brightness_icon/settings_ic_brightness_07.png
new file mode 100644 (file)
index 0000000..7595939
Binary files /dev/null and b/resource/icons/brightness_icon/settings_ic_brightness_07.png differ
diff --git a/resource/icons/brightness_icon/settings_ic_brightness_08.png b/resource/icons/brightness_icon/settings_ic_brightness_08.png
new file mode 100644 (file)
index 0000000..d462933
Binary files /dev/null and b/resource/icons/brightness_icon/settings_ic_brightness_08.png differ
diff --git a/resource/icons/brightness_icon/settings_ic_brightness_09.png b/resource/icons/brightness_icon/settings_ic_brightness_09.png
new file mode 100644 (file)
index 0000000..c3b8771
Binary files /dev/null and b/resource/icons/brightness_icon/settings_ic_brightness_09.png differ
diff --git a/resource/icons/brightness_icon/settings_ic_brightness_10.png b/resource/icons/brightness_icon/settings_ic_brightness_10.png
new file mode 100644 (file)
index 0000000..6e0aad3
Binary files /dev/null and b/resource/icons/brightness_icon/settings_ic_brightness_10.png differ
diff --git a/resource/icons/brightness_icon/settings_ic_brightness_11.png b/resource/icons/brightness_icon/settings_ic_brightness_11.png
new file mode 100644 (file)
index 0000000..e187938
Binary files /dev/null and b/resource/icons/brightness_icon/settings_ic_brightness_11.png differ
old mode 100755 (executable)
new mode 100644 (file)
index 5da9224..314211d
Binary files a/resource/icons/default_icon_service.png and b/resource/icons/default_icon_service.png differ
old mode 100755 (executable)
new mode 100644 (file)
index 3facb8c..8c81395
Binary files a/resource/icons/list_icon/settings_about_device.png and b/resource/icons/list_icon/settings_about_device.png differ
old mode 100755 (executable)
new mode 100644 (file)
index 8d34f1f..67dc60f
Binary files a/resource/icons/list_icon/settings_accessibility.png and b/resource/icons/list_icon/settings_accessibility.png differ
old mode 100755 (executable)
new mode 100644 (file)
index 3647cae..286d54e
Binary files a/resource/icons/list_icon/settings_account.png and b/resource/icons/list_icon/settings_account.png differ
old mode 100755 (executable)
new mode 100644 (file)
index 3beba0d..def0e28
Binary files a/resource/icons/list_icon/settings_applications.png and b/resource/icons/list_icon/settings_applications.png differ
old mode 100755 (executable)
new mode 100644 (file)
index 7fdc376..6b1787d
Binary files a/resource/icons/list_icon/settings_backup_and_reset.png and b/resource/icons/list_icon/settings_backup_and_reset.png differ
diff --git a/resource/icons/list_icon/settings_battery.png b/resource/icons/list_icon/settings_battery.png
new file mode 100644 (file)
index 0000000..d06f9e3
Binary files /dev/null and b/resource/icons/list_icon/settings_battery.png differ
old mode 100755 (executable)
new mode 100644 (file)
index 072d774..b350f35
Binary files a/resource/icons/list_icon/settings_bluetooth.png and b/resource/icons/list_icon/settings_bluetooth.png differ
old mode 100755 (executable)
new mode 100644 (file)
index 31fefd9..a20725a
Binary files a/resource/icons/list_icon/settings_call_setting.png and b/resource/icons/list_icon/settings_call_setting.png differ
diff --git a/resource/icons/list_icon/settings_convergence.png b/resource/icons/list_icon/settings_convergence.png
new file mode 100644 (file)
index 0000000..041fdad
Binary files /dev/null and b/resource/icons/list_icon/settings_convergence.png differ
diff --git a/resource/icons/list_icon/settings_data_usage.png b/resource/icons/list_icon/settings_data_usage.png
new file mode 100644 (file)
index 0000000..ec48f3d
Binary files /dev/null and b/resource/icons/list_icon/settings_data_usage.png differ
old mode 100755 (executable)
new mode 100644 (file)
index e7bab87..e1d3300
Binary files a/resource/icons/list_icon/settings_date_and_time.png and b/resource/icons/list_icon/settings_date_and_time.png differ
diff --git a/resource/icons/list_icon/settings_decoration.png b/resource/icons/list_icon/settings_decoration.png
new file mode 100644 (file)
index 0000000..d47f6e6
Binary files /dev/null and b/resource/icons/list_icon/settings_decoration.png differ
diff --git a/resource/icons/list_icon/settings_developer.png b/resource/icons/list_icon/settings_developer.png
new file mode 100644 (file)
index 0000000..53cc3d0
Binary files /dev/null and b/resource/icons/list_icon/settings_developer.png differ
old mode 100755 (executable)
new mode 100644 (file)
index a26ba6f..4082925
Binary files a/resource/icons/list_icon/settings_display.png and b/resource/icons/list_icon/settings_display.png differ
old mode 100755 (executable)
new mode 100644 (file)
index b269f46..fbabae7
Binary files a/resource/icons/list_icon/settings_flight.png and b/resource/icons/list_icon/settings_flight.png differ
diff --git a/resource/icons/list_icon/settings_ic_delete.png b/resource/icons/list_icon/settings_ic_delete.png
new file mode 100644 (file)
index 0000000..2473e1d
Binary files /dev/null and b/resource/icons/list_icon/settings_ic_delete.png differ
diff --git a/resource/icons/list_icon/settings_ic_location.png b/resource/icons/list_icon/settings_ic_location.png
new file mode 100644 (file)
index 0000000..3decb98
Binary files /dev/null and b/resource/icons/list_icon/settings_ic_location.png differ
old mode 100755 (executable)
new mode 100644 (file)
index f6f241c..5bdb1ff
Binary files a/resource/icons/list_icon/settings_language_and_input.png and b/resource/icons/list_icon/settings_language_and_input.png differ
old mode 100755 (executable)
new mode 100644 (file)
index 8c6d149..9844e79
Binary files a/resource/icons/list_icon/settings_list_developer.png and b/resource/icons/list_icon/settings_list_developer.png differ
diff --git a/resource/icons/list_icon/settings_location.png b/resource/icons/list_icon/settings_location.png
deleted file mode 100755 (executable)
index 8de1cb9..0000000
Binary files a/resource/icons/list_icon/settings_location.png and /dev/null differ
old mode 100755 (executable)
new mode 100644 (file)
index 9c5981d..45b8949
Binary files a/resource/icons/list_icon/settings_lock_screen_and_security.png and b/resource/icons/list_icon/settings_lock_screen_and_security.png differ
diff --git a/resource/icons/list_icon/settings_lockscreen.png b/resource/icons/list_icon/settings_lockscreen.png
new file mode 100644 (file)
index 0000000..ad5e44b
Binary files /dev/null and b/resource/icons/list_icon/settings_lockscreen.png differ
old mode 100755 (executable)
new mode 100644 (file)
index ae8a17c..460697d
Binary files a/resource/icons/list_icon/settings_mobile_networks.png and b/resource/icons/list_icon/settings_mobile_networks.png differ
old mode 100755 (executable)
new mode 100644 (file)
index df4fd28..65d2261
Binary files a/resource/icons/list_icon/settings_more_connections.png and b/resource/icons/list_icon/settings_more_connections.png differ
old mode 100755 (executable)
new mode 100644 (file)
index bd9312d..47e1433
Binary files a/resource/icons/list_icon/settings_nfc_and_payment.png and b/resource/icons/list_icon/settings_nfc_and_payment.png differ
old mode 100755 (executable)
new mode 100644 (file)
index 982471e..616d721
Binary files a/resource/icons/list_icon/settings_privacy_and_safety.png and b/resource/icons/list_icon/settings_privacy_and_safety.png differ
old mode 100755 (executable)
new mode 100644 (file)
index c5cd531..6ab8084
Binary files a/resource/icons/list_icon/settings_security.png and b/resource/icons/list_icon/settings_security.png differ
diff --git a/resource/icons/list_icon/settings_sim_card_magager.png b/resource/icons/list_icon/settings_sim_card_magager.png
new file mode 100644 (file)
index 0000000..17d9ad8
Binary files /dev/null and b/resource/icons/list_icon/settings_sim_card_magager.png differ
old mode 100755 (executable)
new mode 100644 (file)
index 88c3ab2..efb95b9
Binary files a/resource/icons/list_icon/settings_sound_and_notifications.png and b/resource/icons/list_icon/settings_sound_and_notifications.png differ
diff --git a/resource/icons/list_icon/settings_special_days.png b/resource/icons/list_icon/settings_special_days.png
new file mode 100644 (file)
index 0000000..b3eef31
Binary files /dev/null and b/resource/icons/list_icon/settings_special_days.png differ
old mode 100755 (executable)
new mode 100644 (file)
index a6bc406..649529e
Binary files a/resource/icons/list_icon/settings_storage.png and b/resource/icons/list_icon/settings_storage.png differ
old mode 100755 (executable)
new mode 100644 (file)
index a0457b8..d51feb7
Binary files a/resource/icons/list_icon/settings_tethering.png and b/resource/icons/list_icon/settings_tethering.png differ
diff --git a/resource/icons/list_icon/settings_ultra_data_saving_mode.png b/resource/icons/list_icon/settings_ultra_data_saving_mode.png
new file mode 100644 (file)
index 0000000..b09ba6d
Binary files /dev/null and b/resource/icons/list_icon/settings_ultra_data_saving_mode.png differ
old mode 100755 (executable)
new mode 100644 (file)
index fbe50d1..349c932
Binary files a/resource/icons/list_icon/settings_wallpapers.png and b/resource/icons/list_icon/settings_wallpapers.png differ
old mode 100755 (executable)
new mode 100644 (file)
index cefd811..4bd94b0
Binary files a/resource/icons/list_icon/settings_wifi.png and b/resource/icons/list_icon/settings_wifi.png differ
old mode 100755 (executable)
new mode 100644 (file)
index 6573c7f..307c049
Binary files a/resource/icons/list_icon/settings_wifi_direct.png and b/resource/icons/list_icon/settings_wifi_direct.png differ
old mode 100755 (executable)
new mode 100644 (file)
index 647c3f9..54fbab1
Binary files a/resource/icons/mainmenu.png and b/resource/icons/mainmenu.png differ
old mode 100755 (executable)
new mode 100644 (file)
index 8da14fb..7db4332
Binary files a/resource/icons/org.tizen.setting.png and b/resource/icons/org.tizen.setting.png differ
diff --git a/resource/icons/plus.png b/resource/icons/plus.png
new file mode 100644 (file)
index 0000000..0407f06
Binary files /dev/null and b/resource/icons/plus.png differ
diff --git a/resource/icons/preview_focus.#.png b/resource/icons/preview_focus.#.png
new file mode 100644 (file)
index 0000000..974b988
Binary files /dev/null and b/resource/icons/preview_focus.#.png differ
diff --git a/resource/icons/preview_focus_effect.#.png b/resource/icons/preview_focus_effect.#.png
new file mode 100644 (file)
index 0000000..ea27e0c
Binary files /dev/null and b/resource/icons/preview_focus_effect.#.png differ
diff --git a/resource/icons/setting_colortheme_select.#.png b/resource/icons/setting_colortheme_select.#.png
new file mode 100644 (file)
index 0000000..c52196f
Binary files /dev/null and b/resource/icons/setting_colortheme_select.#.png differ
diff --git a/resource/icons/setting_colortheme_select_ef.#.png b/resource/icons/setting_colortheme_select_ef.#.png
new file mode 100644 (file)
index 0000000..34b4504
Binary files /dev/null and b/resource/icons/setting_colortheme_select_ef.#.png differ
old mode 100755 (executable)
new mode 100644 (file)
index 2a42bb1..63c0276
Binary files a/resource/icons/simple_password_bg.#.png and b/resource/icons/simple_password_bg.#.png differ
diff --git a/resource/icons/slider_point.png b/resource/icons/slider_point.png
new file mode 100644 (file)
index 0000000..2450bad
Binary files /dev/null and b/resource/icons/slider_point.png differ
diff --git a/resource/icons/sound_icon/00_volume_icon.png b/resource/icons/sound_icon/00_volume_icon.png
deleted file mode 100755 (executable)
index 7cf1a0d..0000000
Binary files a/resource/icons/sound_icon/00_volume_icon.png and /dev/null differ
diff --git a/resource/icons/sound_icon/B04_slider_icon_notification.png b/resource/icons/sound_icon/B04_slider_icon_notification.png
deleted file mode 100644 (file)
index 36b7800..0000000
Binary files a/resource/icons/sound_icon/B04_slider_icon_notification.png and /dev/null differ
diff --git a/resource/icons/sound_icon/B04_slider_icon_notification_mute.png b/resource/icons/sound_icon/B04_slider_icon_notification_mute.png
deleted file mode 100644 (file)
index 5f34ef0..0000000
Binary files a/resource/icons/sound_icon/B04_slider_icon_notification_mute.png and /dev/null differ
diff --git a/resource/icons/sound_icon/B04_slider_icon_ring.png b/resource/icons/sound_icon/B04_slider_icon_ring.png
deleted file mode 100644 (file)
index 4a238a0..0000000
Binary files a/resource/icons/sound_icon/B04_slider_icon_ring.png and /dev/null differ
diff --git a/resource/icons/sound_icon/B04_slider_icon_system.png b/resource/icons/sound_icon/B04_slider_icon_system.png
deleted file mode 100644 (file)
index f28a5c5..0000000
Binary files a/resource/icons/sound_icon/B04_slider_icon_system.png and /dev/null differ
diff --git a/resource/icons/sound_icon/B04_slider_icon_system_mute.png b/resource/icons/sound_icon/B04_slider_icon_system_mute.png
deleted file mode 100644 (file)
index 06eef2d..0000000
Binary files a/resource/icons/sound_icon/B04_slider_icon_system_mute.png and /dev/null differ
diff --git a/resource/icons/sound_icon/B04_slider_icon_vibrate.png b/resource/icons/sound_icon/B04_slider_icon_vibrate.png
deleted file mode 100644 (file)
index a9a3275..0000000
Binary files a/resource/icons/sound_icon/B04_slider_icon_vibrate.png and /dev/null differ
diff --git a/resource/icons/sound_icon/B04_volume_icon_mute.png b/resource/icons/sound_icon/B04_volume_icon_mute.png
deleted file mode 100644 (file)
index e2a1ec1..0000000
Binary files a/resource/icons/sound_icon/B04_volume_icon_mute.png and /dev/null differ
diff --git a/resource/icons/sound_slider_icon_incoming_call.png b/resource/icons/sound_slider_icon_incoming_call.png
new file mode 100644 (file)
index 0000000..24c01a1
Binary files /dev/null and b/resource/icons/sound_slider_icon_incoming_call.png differ
diff --git a/resource/icons/sound_slider_icon_notification.png b/resource/icons/sound_slider_icon_notification.png
new file mode 100644 (file)
index 0000000..c255b42
Binary files /dev/null and b/resource/icons/sound_slider_icon_notification.png differ
diff --git a/resource/icons/sound_slider_icon_notification_mute.png b/resource/icons/sound_slider_icon_notification_mute.png
new file mode 100644 (file)
index 0000000..86197f6
Binary files /dev/null and b/resource/icons/sound_slider_icon_notification_mute.png differ
diff --git a/resource/icons/sound_slider_icon_notification_vibrate.png b/resource/icons/sound_slider_icon_notification_vibrate.png
new file mode 100644 (file)
index 0000000..008155a
Binary files /dev/null and b/resource/icons/sound_slider_icon_notification_vibrate.png differ
diff --git a/resource/icons/sound_slider_icon_system.png b/resource/icons/sound_slider_icon_system.png
new file mode 100644 (file)
index 0000000..2629ced
Binary files /dev/null and b/resource/icons/sound_slider_icon_system.png differ
diff --git a/resource/icons/sound_slider_icon_system_mute.png b/resource/icons/sound_slider_icon_system_mute.png
new file mode 100644 (file)
index 0000000..841c4d3
Binary files /dev/null and b/resource/icons/sound_slider_icon_system_mute.png differ
diff --git a/resource/icons/sound_slider_icon_system_vibrate.png b/resource/icons/sound_slider_icon_system_vibrate.png
new file mode 100644 (file)
index 0000000..88bbdfc
Binary files /dev/null and b/resource/icons/sound_slider_icon_system_vibrate.png differ
diff --git a/resource/icons/sound_slider_icon_volume.png b/resource/icons/sound_slider_icon_volume.png
new file mode 100644 (file)
index 0000000..2ed4c99
Binary files /dev/null and b/resource/icons/sound_slider_icon_volume.png differ
diff --git a/resource/icons/sound_slider_icon_volume_mute.png b/resource/icons/sound_slider_icon_volume_mute.png
new file mode 100644 (file)
index 0000000..c48db73
Binary files /dev/null and b/resource/icons/sound_slider_icon_volume_mute.png differ
diff --git a/resource/icons/sound_slider_icon_volume_vibrate.png b/resource/icons/sound_slider_icon_volume_vibrate.png
new file mode 100644 (file)
index 0000000..c81ceeb
Binary files /dev/null and b/resource/icons/sound_slider_icon_volume_vibrate.png differ
diff --git a/resource/icons/sound_volume_ic_setting.png b/resource/icons/sound_volume_ic_setting.png
new file mode 100644 (file)
index 0000000..4a71b76
Binary files /dev/null and b/resource/icons/sound_volume_ic_setting.png differ
diff --git a/resource/icons/sound_volume_popup_bg.#.png b/resource/icons/sound_volume_popup_bg.#.png
new file mode 100644 (file)
index 0000000..0dcfc27
Binary files /dev/null and b/resource/icons/sound_volume_popup_bg.#.png differ
diff --git a/resource/images/00_expandable_bg.png b/resource/images/00_expandable_bg.png
deleted file mode 100644 (file)
index 15416fa..0000000
Binary files a/resource/images/00_expandable_bg.png and /dev/null differ
diff --git a/resource/images/00_expandable_bg_bottom.png b/resource/images/00_expandable_bg_bottom.png
deleted file mode 100644 (file)
index 980e6b2..0000000
Binary files a/resource/images/00_expandable_bg_bottom.png and /dev/null differ
diff --git a/resource/images/00_expandable_bg_center.png b/resource/images/00_expandable_bg_center.png
deleted file mode 100644 (file)
index 3fbc5c2..0000000
Binary files a/resource/images/00_expandable_bg_center.png and /dev/null differ
diff --git a/resource/images/00_expandable_bg_top.png b/resource/images/00_expandable_bg_top.png
deleted file mode 100644 (file)
index da46be4..0000000
Binary files a/resource/images/00_expandable_bg_top.png and /dev/null differ
diff --git a/resource/images/00_focus.png b/resource/images/00_focus.png
deleted file mode 100644 (file)
index fed29db..0000000
Binary files a/resource/images/00_focus.png and /dev/null differ
diff --git a/resource/images/00_focus_01.#.png b/resource/images/00_focus_01.#.png
deleted file mode 100644 (file)
index e9a1206..0000000
Binary files a/resource/images/00_focus_01.#.png and /dev/null differ
diff --git a/resource/images/00_list_button_expand_closed.png b/resource/images/00_list_button_expand_closed.png
deleted file mode 100644 (file)
index 1560667..0000000
Binary files a/resource/images/00_list_button_expand_closed.png and /dev/null differ
diff --git a/resource/images/00_list_button_expand_opened.png b/resource/images/00_list_button_expand_opened.png
deleted file mode 100644 (file)
index c96d9a0..0000000
Binary files a/resource/images/00_list_button_expand_opened.png and /dev/null differ
diff --git a/resource/images/00_list_group_bg.#.png b/resource/images/00_list_group_bg.#.png
deleted file mode 100644 (file)
index c04ddb0..0000000
Binary files a/resource/images/00_list_group_bg.#.png and /dev/null differ
diff --git a/resource/images/00_list_group_bg.png b/resource/images/00_list_group_bg.png
deleted file mode 100644 (file)
index d126d4b..0000000
Binary files a/resource/images/00_list_group_bg.png and /dev/null differ
diff --git a/resource/images/00_list_group_bg_bottom.#.png b/resource/images/00_list_group_bg_bottom.#.png
deleted file mode 100644 (file)
index fa809b0..0000000
Binary files a/resource/images/00_list_group_bg_bottom.#.png and /dev/null differ
diff --git a/resource/images/00_list_group_bg_bottom.png b/resource/images/00_list_group_bg_bottom.png
deleted file mode 100644 (file)
index 8159d7d..0000000
Binary files a/resource/images/00_list_group_bg_bottom.png and /dev/null differ
diff --git a/resource/images/00_list_group_bg_bottom_ef.#.png b/resource/images/00_list_group_bg_bottom_ef.#.png
deleted file mode 100644 (file)
index 70af14f..0000000
Binary files a/resource/images/00_list_group_bg_bottom_ef.#.png and /dev/null differ
diff --git a/resource/images/00_list_group_bg_bottom_focus.png b/resource/images/00_list_group_bg_bottom_focus.png
deleted file mode 100644 (file)
index e69967b..0000000
Binary files a/resource/images/00_list_group_bg_bottom_focus.png and /dev/null differ
diff --git a/resource/images/00_list_group_bg_bottom_press.png b/resource/images/00_list_group_bg_bottom_press.png
deleted file mode 100644 (file)
index 56b9ede..0000000
Binary files a/resource/images/00_list_group_bg_bottom_press.png and /dev/null differ
diff --git a/resource/images/00_list_group_bg_center.#.png b/resource/images/00_list_group_bg_center.#.png
deleted file mode 100644 (file)
index 2e597cf..0000000
Binary files a/resource/images/00_list_group_bg_center.#.png and /dev/null differ
diff --git a/resource/images/00_list_group_bg_center.png b/resource/images/00_list_group_bg_center.png
deleted file mode 100644 (file)
index c73f689..0000000
Binary files a/resource/images/00_list_group_bg_center.png and /dev/null differ
diff --git a/resource/images/00_list_group_bg_center_ef.#.png b/resource/images/00_list_group_bg_center_ef.#.png
deleted file mode 100644 (file)
index 5cd7206..0000000
Binary files a/resource/images/00_list_group_bg_center_ef.#.png and /dev/null differ
diff --git a/resource/images/00_list_group_bg_center_focus.png b/resource/images/00_list_group_bg_center_focus.png
deleted file mode 100644 (file)
index fcd1c6f..0000000
Binary files a/resource/images/00_list_group_bg_center_focus.png and /dev/null differ
diff --git a/resource/images/00_list_group_bg_center_press.png b/resource/images/00_list_group_bg_center_press.png
deleted file mode 100644 (file)
index 06593f4..0000000
Binary files a/resource/images/00_list_group_bg_center_press.png and /dev/null differ
diff --git a/resource/images/00_list_group_bg_ef.#.png b/resource/images/00_list_group_bg_ef.#.png
deleted file mode 100644 (file)
index ee86a6b..0000000
Binary files a/resource/images/00_list_group_bg_ef.#.png and /dev/null differ
diff --git a/resource/images/00_list_group_bg_press.png b/resource/images/00_list_group_bg_press.png
deleted file mode 100644 (file)
index e0c84fa..0000000
Binary files a/resource/images/00_list_group_bg_press.png and /dev/null differ
diff --git a/resource/images/00_list_group_bg_top.#.png b/resource/images/00_list_group_bg_top.#.png
deleted file mode 100644 (file)
index 2e597cf..0000000
Binary files a/resource/images/00_list_group_bg_top.#.png and /dev/null differ
diff --git a/resource/images/00_list_group_bg_top.png b/resource/images/00_list_group_bg_top.png
deleted file mode 100644 (file)
index 078b651..0000000
Binary files a/resource/images/00_list_group_bg_top.png and /dev/null differ
diff --git a/resource/images/00_list_group_bg_top_ef.#.png b/resource/images/00_list_group_bg_top_ef.#.png
deleted file mode 100644 (file)
index 11ed753..0000000
Binary files a/resource/images/00_list_group_bg_top_ef.#.png and /dev/null differ
diff --git a/resource/images/00_list_group_bg_top_focus.png b/resource/images/00_list_group_bg_top_focus.png
deleted file mode 100644 (file)
index 1d6a05e..0000000
Binary files a/resource/images/00_list_group_bg_top_focus.png and /dev/null differ
diff --git a/resource/images/00_list_group_bg_top_press.png b/resource/images/00_list_group_bg_top_press.png
deleted file mode 100644 (file)
index 15f0b06..0000000
Binary files a/resource/images/00_list_group_bg_top_press.png and /dev/null differ
diff --git a/resource/images/00_nocontents_text.png b/resource/images/00_nocontents_text.png
deleted file mode 100755 (executable)
index f1b0e2d..0000000
Binary files a/resource/images/00_nocontents_text.png and /dev/null differ
diff --git a/resource/images/00_progress_bar.png b/resource/images/00_progress_bar.png
deleted file mode 100644 (file)
index 8f54d60..0000000
Binary files a/resource/images/00_progress_bar.png and /dev/null differ
diff --git a/resource/images/00_progress_bg.png b/resource/images/00_progress_bg.png
deleted file mode 100644 (file)
index 9d3751d..0000000
Binary files a/resource/images/00_progress_bg.png and /dev/null differ
diff --git a/resource/images/00_slider_center_point_bg.png b/resource/images/00_slider_center_point_bg.png
deleted file mode 100644 (file)
index e47b701..0000000
Binary files a/resource/images/00_slider_center_point_bg.png and /dev/null differ
diff --git a/resource/images/00_slider_handle.png b/resource/images/00_slider_handle.png
deleted file mode 100644 (file)
index 24a9ed2..0000000
Binary files a/resource/images/00_slider_handle.png and /dev/null differ
diff --git a/resource/images/00_slider_handle_dim.png b/resource/images/00_slider_handle_dim.png
deleted file mode 100644 (file)
index 6166a15..0000000
Binary files a/resource/images/00_slider_handle_dim.png and /dev/null differ
diff --git a/resource/images/00_slider_handle_press.png b/resource/images/00_slider_handle_press.png
deleted file mode 100644 (file)
index 3c22279..0000000
Binary files a/resource/images/00_slider_handle_press.png and /dev/null differ
diff --git a/resource/images/A01-1_color_picker_palette_focus.#.png b/resource/images/A01-1_color_picker_palette_focus.#.png
deleted file mode 100755 (executable)
index 6e9f003..0000000
Binary files a/resource/images/A01-1_color_picker_palette_focus.#.png and /dev/null differ
diff --git a/resource/images/A01-1_progress_pending_01.png b/resource/images/A01-1_progress_pending_01.png
new file mode 100644 (file)
index 0000000..b1f5189
Binary files /dev/null and b/resource/images/A01-1_progress_pending_01.png differ
diff --git a/resource/images/A01-1_progress_pending_01_dim.png b/resource/images/A01-1_progress_pending_01_dim.png
new file mode 100644 (file)
index 0000000..664c638
Binary files /dev/null and b/resource/images/A01-1_progress_pending_01_dim.png differ
diff --git a/resource/images/A01-1_progress_pending_02.png b/resource/images/A01-1_progress_pending_02.png
new file mode 100644 (file)
index 0000000..186fdc8
Binary files /dev/null and b/resource/images/A01-1_progress_pending_02.png differ
diff --git a/resource/images/A01-1_progress_pending_02_dim.png b/resource/images/A01-1_progress_pending_02_dim.png
new file mode 100644 (file)
index 0000000..c86c590
Binary files /dev/null and b/resource/images/A01-1_progress_pending_02_dim.png differ
diff --git a/resource/images/Long_life_bg_home_720.png b/resource/images/Long_life_bg_home_720.png
deleted file mode 100644 (file)
index e000be9..0000000
Binary files a/resource/images/Long_life_bg_home_720.png and /dev/null differ
diff --git a/resource/images/Long_life_bg_lock_720.png b/resource/images/Long_life_bg_lock_720.png
deleted file mode 100644 (file)
index 021b2e7..0000000
Binary files a/resource/images/Long_life_bg_lock_720.png and /dev/null differ
index 233f0dae882d1354c3942aaebe99f35464b7438d..221e0634f837f225a84784fa426104d17c95a346 100644 (file)
Binary files a/resource/images/core_progress_bar.#.png and b/resource/images/core_progress_bar.#.png differ
index ec63c337f1ae1b9a8dd557820d0d8e20dc7c4158..4743db692775a4e18e70494ffbdf9af6a800f400 100644 (file)
Binary files a/resource/images/core_slider_handle_normal.png and b/resource/images/core_slider_handle_normal.png differ
index 2c34d83eb141b7f063e3de6f0bd12e3d2d4096c0..274616512be6b2e4f070715fde51ea9b488b4e44 100644 (file)
Binary files a/resource/images/core_slider_handle_press.png and b/resource/images/core_slider_handle_press.png differ
old mode 100755 (executable)
new mode 100644 (file)
index 70c559f..1843b71
Binary files a/resource/images/soundalive_progress_point.png and b/resource/images/soundalive_progress_point.png differ
index dc99333fde5da2862a4620872fea1590d3824a69..38313af063f0bd65eae1cd241b30b3ca509bd7af 100644 (file)
@@ -1,5 +1,6 @@
 <?xml version="1.0"?>
 <langlist>
+  <language id="ar_AE" string="العربية" lang="Arabic" mcc="400"/>
   <language id="az_AZ" string="Azərbaycanca" lang="Azerbaijani" mcc="400"/>
   <language id="bg_BG" string="Български език" lang="Bulgarian" mcc="284"/>
   <language id="ca_ES" string="Català" lang="Catalan" mcc=""/>
old mode 100755 (executable)
new mode 100644 (file)
index bf0ddf90151e02e34761c83f4041909b4ad50917..b695fa60b3fed699e7aacc2c3c9880b72265b15a 100644 (file)
@@ -1,16 +1,12 @@
 # for i18n
 
-
 #KIRAN INDIA
 #SET(POFILES bn.po en.po gu.po hi.po kn.po ml.po si.po ta.po te.po ur.po)
-
-
-#SET(POFILES en_US.po en_GB.po ja.po ko.po zh_CN.po)
-#SET(POFILES en_US.po nl.po de.po zh_HK.po zh_CN.po ru.po ko.po zh_TW.po ja.po es.po el.po it.po tk.po pt.po fr.po)
-
 #SET(POFILES ar.po az.po bg.po ca.po cs.po da.po de_DE.po el_GR.po en.po en_PH.po en_US.po es_ES.po es_MX.po es_US.po et.po eu.po fi.po fr_CA.po fr_FR.po ga.po gl.po hi.po hr.po hu.po hy.po is.po it_IT.po ja_JP.po ka.po kk.po ko_KR.po lt.po lv.po mk.po mn_MN.po nb.po nl_NL.po pl.po pt_BR.po pt_PT.po ro.po ru_RU.po sk.po sl.po sr.po sv.po tr_TR.po uk.po uz.po zh_CN.po zh_HK.po zh_SG.po zh_TW.po)
+#SET(POFILES ar.po az.po bg.po ca.po cs.po da.po de.po el_GR.po en.po en_PH.po en_US.po es_ES.po es_US.po et.po eu.po fi.po fr.po fr_CA.po ga.po gl.po hi.po hr.po hu.po hy.po is.po it_IT.po ja_JP.po ka.po kk.po ko_KR.po lt.po lv.po mk.po nb.po nl.po pl.po pt_BR.po pt_PT.po ro.po ru_RU.po sk.po sl.po sr.po sv.po tr_TR.po uk.po uz.po zh_CN.po zh_HK.po zh_TW.po)
 
-SET(POFILES ar.po az.po bg.po ca.po cs.po da.po de.po el_GR.po en.po en_PH.po en_US.po es_ES.po es_US.po et.po eu.po fi.po fr.po fr_CA.po ga.po gl.po hi.po hr.po hu.po hy.po is.po it_IT.po ja_JP.po ka.po kk.po ko_KR.po lt.po lv.po mk.po nb.po nl.po pl.po pt_BR.po pt_PT.po ro.po ru_RU.po sk.po sl.po sr.po sv.po tr_TR.po uk.po uz.po zh_CN.po zh_HK.po zh_TW.po)
+# Language : Tizen_Applications
+SET(POFILES ar.po az.po bg.po ca.po cs.po da.po de.po el_GR.po en_PH.po en.po en_US.po es_ES.po es_US.po et.po eu.po fi.po fr_CA.po fr.po ga.po gl.po hr.po hu.po hy.po is.po it_IT.po ja_JP.po ka.po kk.po ko_KR.po lt.po lv.po mk.po nb.po nl.po pl.po pt_BR.po pt_PT.po ro.po ru_RU.po sk.po sl.po sr.po sv.po tr_TR.po uk.po uz.po zh_CN.po zh_HK.po zh_TW.po)
 
 SET(MSGFMT "/usr/bin/msgfmt")
 
@@ -26,7 +22,6 @@ FOREACH(pofile ${POFILES})
                        DEPENDS ${absPofile}
        )
        INSTALL(FILES ${moFile} DESTINATION ${TZ_SYS_RO_APP}/${SETTING_PKG_NAME}/res/locale/${lang}/LC_MESSAGES RENAME setting.mo)
-
 #${TZ_SYS_RO_APP}/org.tizen.mode-syspopup
 
        SET(moFiles ${moFiles} ${moFile})
index fd6759e669570be51e56ff23f5c66d944d51500f..47585cbd7870db3d92aa44867f13e3554e5f60a6 100644 (file)
@@ -1,14 +1,20 @@
-msgid "IDS_ST_BODY_1_MINUTE"
-msgstr "دقيقة واحدة"
+msgid "IDS_VOICE_HEADER_SPEECH_TO_TEXT_HSTT"
+msgstr "تحويل الحديث إلى نص (STT)"
+
+msgid "IDS_VOICE_HEADER_TEXT_TO_SPEECH_HTTS"
+msgstr "تحويل النص إلى حديث (TTS)"
+
+msgid "IDS_PB_TPOP_DELETING_ING_ABB"
+msgstr "جارٍ الحذف..."
+
+msgid "IDS_VOICE_BODY_VOICE_CONTROL_ABB2"
+msgstr "التحكم الصوتي"
 
 msgid "IDS_ST_POP_SAVING"
 msgstr "قيد الحفظ"
 
-msgid "IDS_CAM_POP_MODEL"
-msgstr "الموديل"
-
 msgid "IDS_EMAIL_BODY_INVALID_PORT_NUMBER"
-msgstr "ليس رقم المنفذ صحيحا."
+msgstr "رقم المنفذ غير صحيح."
 
 msgid "IDS_HEALTH_OPT_ACCESSORIES"
 msgstr "ملحقات"
@@ -20,10 +26,7 @@ msgid "IDS_MSG_OPT_6_SECONDS"
 msgstr "٦ ثواني"
 
 msgid "IDS_PB_POP_PS_ALREADY_EXISTS"
-msgstr "%s موجود بالفعل."
-
-msgid "IDS_SAPPS_OPT_BADGE_ABB"
-msgstr "شارة"
+msgstr "%s موجودة بالفعل."
 
 msgid "IDS_ST_BODY_DISCONNECTED"
 msgstr "تم الفصل."
@@ -34,9 +37,6 @@ msgstr "وسائط"
 msgid "IDS_ST_BODY_SELECT_AUTOMATICALLY"
 msgstr "التحديد تلقائيا"
 
-msgid "IDS_ST_HEADER_AUDIO"
-msgstr "الصوت"
-
 msgid "IDS_ST_HEADER_FORMAT_MVERB_ABB"
 msgstr "تنسيق"
 
@@ -58,33 +58,45 @@ msgstr "عنوان IP"
 msgid "IDS_BT_POP_OPERATION_FAILED"
 msgstr "فشلت العملية."
 
-msgid "IDS_CLD_OPT_MINUTE"
-msgstr "دقيقة"
-
 msgid "IDS_CLD_OPT_MINUTES_LC_ABB"
 msgstr "دقائق"
 
-msgid "IDS_CST_BUTTON_CLOSE"
-msgstr "اغلاق"
-
-msgid "IDS_CST_POP_FAILED"
-msgstr "فشل."
-
 msgid "IDS_IM_BODY_SUCCESSFULLY_COMPLETED"
 msgstr "اكتمل بنجاح."
 
 msgid "IDS_IM_POP_UNEXPECTED_ERROR"
 msgstr "حصل خطأ غير متوقع."
 
+msgid "IDS_SIM_BODY_INVALID_SIM_CARD"
+msgstr "بطاقة SIM غير صالحة."
+
+msgid "IDS_WGT_BUTTON3_KIES_VIA_WI_FI"
+msgstr "Kies عبر Wi-Fi"
+
+msgid "IDS_ST_BODY_1_MINUTE"
+msgstr "دقيقة واحدة"
+
+msgid "IDS_CAM_POP_MODEL"
+msgstr "الموديل"
+
+msgid "IDS_ST_HEADER_AUDIO"
+msgstr "الصوت"
+
+msgid "IDS_CLD_OPT_MINUTE"
+msgstr "دقيقة"
+
+msgid "IDS_CST_BUTTON_CLOSE"
+msgstr "اغلاق"
+
+msgid "IDS_CST_POP_FAILED"
+msgstr "فشل."
+
 msgid "IDS_PB_BODY_INFO"
 msgstr "معلومات"
 
 msgid "IDS_PB_BUTTON_CONTACT"
 msgstr "جهة اتصال"
 
-msgid "IDS_SIM_BODY_INVALID_SIM_CARD"
-msgstr "بطاقة غير صالحة."
-
 msgid "IDS_ST_BUTTON2_PROCESSING_ING"
 msgstr "جار المعالجة..."
 
@@ -94,21 +106,18 @@ msgstr "مسح؟"
 msgid "IDS_VR_POP_NO_FILES"
 msgstr "لا توجد ملفات"
 
-msgid "IDS_WGT_BUTTON3_KIES_VIA_WI_FI"
-msgstr "Kies عبر Wi-Fi"
-
 msgid "IDS_TPLATFORM_OPT_BLUETOOTH"
 msgstr "البلوتوث"
 
+msgid "IDS_ST_HEADER_PRIVACY"
+msgstr "الخصوصية"
+
 msgid "IDS_ST_OPT_SETTINGS"
 msgstr "الضبط"
 
 msgid "IDS_ST_BODY_GENERAL"
 msgstr "عام"
 
-msgid "IDS_ST_HEADER_PRIVACY"
-msgstr "الخصوصية"
-
 msgid "IDS_BR_OPT_SCREEN"
 msgstr "الشاشة"
 
@@ -139,9 +148,6 @@ msgstr "إظهار %d عناصر"
 msgid "IDS_COM_POP_FLIGHT_MODE_WILL_BE_DISABLED"
 msgstr "سيتم إلغاء تفعيل وضع الطيران."
 
-msgid "IDS_COM_POP_CHECKING"
-msgstr "جاري المراجعة..."
-
 msgid "IDS_COM_OPT_CONTINUE_Q"
 msgstr "متابعة؟"
 
@@ -214,9 +220,6 @@ msgstr "استخدام البيانات"
 msgid "IDS_MOBILEAP_BODY_TETHERING"
 msgstr "تقييد"
 
-msgid "IDS_IM_POP_THIS_FEATURE_IS_NOT_AVAILABLE_WHILE_FLIGHT_MODE_IS_ON"
-msgstr "هذه الميزة غير متاحة أثناء تشغيل وضع الطيران."
-
 msgid "IDS_EMAIL_POP_SECURITY_UPDATE_ABB"
 msgstr "تحديث الحماية"
 
@@ -250,9 +253,6 @@ msgstr "لا توجد مساحة كافية بذاكرة الهاتف. احذف
 msgid "IDS_KW_POP_BE_CAREFUL_WHEN_TRANSMITTING_INFORMATION_ON_AN_UNSECURED_WI_FI_NETWORK_MSG"
 msgstr "توخ الحذر عند إرسال المعلومات عبر شبكة Wi-Fi غير آمنة، فقد تكون مرئية لآخرين عبر الشبكة."
 
-msgid "IDS_DN_BODY_ENCRYPT_SD_CARD"
-msgstr "تشفير بطاقة SD"
-
 msgid "IDS_MSGF_POP_UNSUPPORTED"
 msgstr "غير مدعوم."
 
@@ -280,24 +280,15 @@ msgstr "تم النقل."
 msgid "IDS_PB_BODY_MOVING_ING"
 msgstr "جاري النقل..."
 
-msgid "IDS_SMEMO_BUTTON_IMPORT"
-msgstr "استيراد"
-
 msgid "IDS_LCKSCN_BODY_WALLPAPERS"
 msgstr "خلفيات الشاشة"
 
 msgid "IDS_LCKSCN_BODY_TAP_AND_HOLD_THE_SCREEN_THEN_TILT_THE_DEVICE_TOWARDS_YOU_TO_UNLOCK_IT_MSG"
 msgstr "انقر باستمرار على الشاشة ثم قم بإمالة الجهاز تجاهك لإلغاء قفلها. إذا لم يتم إلغاء قفل الشاشة، فقم بإمالة الجهاز أكثر. في حالة تعيين إلغاء قفل الحركة، سيتم تفعيل الحركة تلقائيًا في الضبط."
 
-msgid "IDS_SA_BUTTON_DONE_ABB"
-msgstr "تم"
-
 msgid "IDS_FP_BODY_NO_APPLICATIONS"
 msgstr "لا توجد تطبيقات"
 
-msgid "IDS_ST_TZTAB4_MOST_USED_M_APP"
-msgstr "الأكثر استخداما"
-
 msgid "IDS_ST_TPOP_PERSONAL_MODE_ENABLED_ABB"
 msgstr "تم تفعيل الوضع الشخصي"
 
@@ -394,9 +385,6 @@ msgstr "تم تجاوز الحد الأقصى لعدد أحرف اسم جهاز
 msgid "IDS_ST_POP_THE_APP_HAS_BEEN_UNINSTALLED"
 msgstr "تم إلغاء تثبيت التطبيق"
 
-msgid "IDS_ST_POP_TAP_OK"
-msgstr "انقر فوق موافق"
-
 msgid "IDS_ST_POP_SEARCHING_NETWORK_ING"
 msgstr "قيد البحث عن شبكة..."
 
@@ -412,15 +400,9 @@ msgstr "أعد ضبط جميع الإعدادات ثم احذف جميع الب
 msgid "IDS_ST_POP_REMOVE_DEFAULT_APPS_Q"
 msgstr "إزالة التطبيقات الافتراضية؟"
 
-msgid "IDS_ST_POP_REGISTRATION_CODE_NOT_FOUND"
-msgstr "لم يتم العثور على رمز التسجيل."
-
 msgid "IDS_ST_POP_REGISTERING_ING"
 msgstr "جاري التسجيل..."
 
-msgid "IDS_ST_POP_REGISTERED"
-msgstr "تم التسجيل."
-
 msgid "IDS_ST_POP_PUK2_VERIFIED"
 msgstr "تم التحقق من PUK2."
 
@@ -455,23 +437,14 @@ msgid "IDS_ST_POP_PD_ATTEMPT_LEFT"
 msgstr "محاولة متبقية %d"
 
 msgid "IDS_ST_POP_PD_ATTEMPTS_LEFT"
-msgstr "محاولات متبقية %d"
+msgstr "%d من المحاولات متبقية"
 
 msgid "IDS_ST_POP_PASSWORD_MUST_CONTAIN_AT_LEAST_PD_ALPHANUMERIC_CHARACTERS"
 msgstr "يجب أن تحتوي كلمة المرور على %d حرف أبجدي رقمي على الأقل."
 
-msgid "IDS_ST_POP_PASSWORD_MUST_BE_MORE_THAN_P1SD_CHARACTERS_AND_LESS_THAN_P2SD"
-msgstr "يجب أن تزيد كلمة المرور عن %1$d أحرف وأن تقل عن %2$d."
-
-msgid "IDS_ST_POP_PASSWORDS_DO_NOT_MATCH"
-msgstr "كلمات المرور غير متطابقة."
-
 msgid "IDS_ST_POP_NO_SD_CARD_IS_INSERTED_DISABLE_ENCRYPT_SD_CARD_ANYWAY_Q"
 msgstr "لم يتم إدراج بطاقة SD. هل تريد إلغاء تفعيل تشفير بطاقة SD على أي حال؟"
 
-msgid "IDS_ST_POP_NO_SD_CARD_HAS_BEEN_INSERTED_ENCRYPTION_WILL_START_AUTOMATICALLY_WHEN_YOU_INSERT_AN_SD_CARD"
-msgstr "لم يتم إدراج أي بطاقة SD. سيبدأ التشفير تلقائيًا عند إدراج بطاقة SD."
-
 msgid "IDS_ST_POP_NO_ITEM_SELECTED"
 msgstr "لم يتم اختيار عناصر."
 
@@ -487,36 +460,30 @@ msgstr "تم إلغاء تفعيل بيانات الهاتف المحمول. ل
 msgid "IDS_ST_POP_MOBILE_DATA_ENABLED_CONNECTING_TO_MOBILE_NETWORKS_MAY_INCUR_EXTRA_CHARGES_DEPENDING_ON_YOUR_DATA_PLAN_CONTINUE_Q"
 msgstr "تم تفعيل بيانات الهاتف المحمول. قد يترتب على الاتصال بشبكات الهاتف المحمول فرض رسوم إضافية وفقا لخطة البيانات التي تتبعها. هل تريد المتابعة؟"
 
-msgid "IDS_ST_POP_LOADING_ING"
-msgstr "جاري التحميل ..."
-
 msgid "IDS_ST_POP_IP_ADDRESS_REMOVED"
 msgstr "تمت إزالة عنوان IP."
 
 msgid "IDS_ST_POP_INVALID_URL_OR_NETWORK_CONNECTION_FAILED"
-msgstr "ليس عنوان URL  صالحًا أو فشل الاتصال بالشبكة."
+msgstr "عنوان URL غير صالح أو فشل الاتصال بالشبكة."
 
 msgid "IDS_ST_POP_INVALID_IP_ADDRESS_OR_NETWORK_CONNECTION_FAILED"
-msgstr "ليس عنوان IP صالحًا أو فشل الاتصال بالشبكة."
+msgstr "عنوان IP غير صالح أو فشل الاتصال بالشبكة."
 
 msgid "IDS_ST_POP_INSERT_SIM_CARD_TO_ACCESS_NETWORK_SERVICES"
-msgstr "Ù\82Ù\85 Ø¨Ø¥Ø¯Ø®Ø§Ù\84 Ø§Ù\84بطاÙ\82Ø© Ù\84Ù\84Ù\86Ù\81اذ إلى خدمات الشبكة."
+msgstr "Ù\82Ù\85 Ø¨Ø¥Ø¯Ø®Ø§Ù\84 Ø§Ù\84بطاÙ\82Ø© Ù\84Ù\84Ù\88صÙ\88Ù\84 إلى خدمات الشبكة."
 
 msgid "IDS_ST_POP_INCORRECT_PUK"
-msgstr "خطأ PUK."
+msgstr "رÙ\85ز PUK ØºÙ\8aر ØµØ­Ù\8aØ­."
 
 msgid "IDS_ST_POP_INCORRECT_PIN_PD_ATTEMPTS_LEFT"
 msgstr "رمز PIN غير صحيح. %d محاولة (محاولات) متبقية."
 
 msgid "IDS_ST_POP_INCORRECT_PIN2"
-msgstr "PIN 2 غير صحيح."
+msgstr "رمز PIN2 غير صحيح."
 
 msgid "IDS_ST_POP_INCORRECT_PIN1_ATTEMPT_LEFT"
 msgstr "رمز PIN غير صحيح. محاولة واحدة متبقية."
 
-msgid "IDS_ST_POP_INCORRECT_PASSWORD"
-msgstr "كلمة مرور غير صحيحة."
-
 msgid "IDS_ST_POP_IF_YOU_RESET_YOUR_DEVICE_TO_FACTORY_DEFAULTS_YOU_WILL_NOT_BE_ABLE_TO_USE_ENCRYPTED_FILES_ON_THE_SD_CARD_MSG"
 msgstr "إذا تمت إعادة تعيين الجهاز إلى الإعدادات الافتراضية للمصنع، فلن يمكنك استخدام الملفات المشفرة المخزنة على بطاقة SD، ولكن سيظل بإمكانك استخدام الملفات غير المشفرة."
 
@@ -538,12 +505,6 @@ msgstr "هل تريد تشفير بطاقة SD؟ لا يمكن التراجع ع
 msgid "IDS_ST_POP_ENABLING_EMERGENCY_MODE_ING"
 msgstr "جار تفعيل وضع الطوارئ..."
 
-msgid "IDS_ST_POP_ENABLING_AUTO_UPDATE_MEANS_YOUR_DEVICE_WILL_CHECK_FOR_SECURITY_UPDATES_AUTOMATICALLY_NOTI_MSG"
-msgstr "بتفعيل التحديث التلقائي، سوف يبحث الجهاز عن تحديثات الأمان تلقائيا. قد يترتب على البحث عبر شبكات الهاتف المحمول فرض رسوم إضافية."
-
-msgid "IDS_ST_POP_ENABLE_SMART_STAY_TO_TRY_IT_T_HELP"
-msgstr "قم بتفعيل السكون الذكي لتجربته."
-
 msgid "IDS_ST_POP_ENABLE_SMART_ROTATION_TO_TRY_IT_T_HELP"
 msgstr "قم بتفعيل التدوير الذكي لتجربته."
 
@@ -553,12 +514,6 @@ msgstr "قم بتفعيل وضع الطيران."
 msgid "IDS_ST_POP_EMERGENCY_MODE_WILL_BE_DISABLED"
 msgstr "سيتم إلغاء تفعيل وضع الطوارئ."
 
-msgid "IDS_ST_POP_DO_NOT_ASK_AGAIN"
-msgstr "عدم السؤال مرة أخرى"
-
-msgid "IDS_ST_POP_DISABLING_AUTO_UPDATE_MEANS_YOU_HAVE_TO_CHECK_FOR_SECURITY_UPDATES_MANUALLY_NOTI_MSG"
-msgstr "بإلغاء تفعيل التحديث التلقائي، يلزم البحث عن تحديثات الأمان يدويا. للاحتفاظ بالجهاز في حالة آمنة، فإننا نوصي بتفعيل التحديث التلقائي."
-
 msgid "IDS_ST_POP_DISABLE_TETHERING_Q"
 msgstr "إلغاء تفعيل التقييد؟"
 
@@ -578,7 +533,7 @@ msgid "IDS_ST_POP_CHAP"
 msgstr "CHAP"
 
 msgid "IDS_ST_POP_CHANGE_YOUR_POSITION_IN_RELATION_TO_THE_SCREEN_AND_SEE_HOW_IT_ADJUSTS_AUTOMATICALLY"
-msgstr "تغيير الوضع المرتبط بالشاشة والتعرف على كيفية ضبطه تلقائيا."
+msgstr "تغيير الوضع المرتبط بالشاشة والتعرف على كيفية ضبطه تلقائياً."
 
 msgid "IDS_ST_POP_AUTO_TIME_UPDATE_UNAVAILABLE_CHOOSE_ALTERNATIVE_TIME_SET_MODE_JPN_SBM"
 msgstr "Auto time update unavailable. Choose alternative time set mode."
@@ -598,9 +553,6 @@ msgstr "عرض علامة التبويب"
 msgid "IDS_ST_OPT_SELECTED"
 msgstr "محدد"
 
-msgid "IDS_ST_OPT_SELECT"
-msgstr "اختيار"
-
 msgid "IDS_ST_OPT_RESET_APP_SETTINGS_ABB"
 msgstr "إعادة ضبط التطبيقات"
 
@@ -616,9 +568,6 @@ msgstr "LTE/WCDMA/GSM (اتصال تلقائي)"
 msgid "IDS_ST_OPT_EDIT_QUICK_SETTINGS"
 msgstr "تحرير الضبط السريع"
 
-msgid "IDS_ST_OPT_DEFAULT_RINGTONE"
-msgstr "نغمة الرنين الافتراضية"
-
 msgid "IDS_ST_OPT_CUSTOM_MODE_ABB"
 msgstr "الوضع المخصص"
 
@@ -631,15 +580,9 @@ msgstr "حظر شبكات المحمول"
 msgid "IDS_ST_OPT_BLOCK_ALL"
 msgstr "حظر الكل"
 
-msgid "IDS_ST_OPT_AUTO_UPDATE_ABB"
-msgstr "تحديث تلقائي"
-
 msgid "IDS_ST_OPT_ALLOW_ALL"
 msgstr "السماح للكل"
 
-msgid "IDS_ST_OPT_ALL"
-msgstr "الكل"
-
 msgid "IDS_ST_MBODY_ZOOM"
 msgstr "التكبير/التصغير"
 
@@ -679,9 +622,6 @@ msgstr "عرض استخدام CPU"
 msgid "IDS_ST_MBODY_SELECT_WHERE_CAPTURED_IMAGES_WILL_BE_SAVED"
 msgstr "حدد مكان حفظ الصور الملتقطة"
 
-msgid "IDS_ST_MBODY_SCREEN_ROTATION"
-msgstr "تدوير الشاشة"
-
 msgid "IDS_ST_MBODY_SCREEN_READER_HTTS"
 msgstr "قارئ الشاشة (TTS)"
 
@@ -700,18 +640,12 @@ msgstr "الحركات والإشارات"
 msgid "IDS_ST_MBODY_MOBILE_DATA"
 msgstr "بيانات الهاتف المحمول"
 
-msgid "IDS_ST_MBODY_HELP"
-msgstr "مساعدة"
-
 msgid "IDS_ST_MBODY_HANDS_FREE_MODE"
 msgstr "وضع حر اليدين"
 
 msgid "IDS_ST_MBODY_GSM_ONLY"
 msgstr "GSM فقط"
 
-msgid "IDS_ST_MBODY_FONT_SIZE"
-msgstr "حجم الخط"
-
 msgid "IDS_ST_MBODY_FACTORY_RESET"
 msgstr "ضبط المصنع"
 
@@ -745,15 +679,9 @@ msgstr "التطبيق فعال"
 msgid "IDS_ST_MBODY_ACCOUNTS_AND_BACKUP"
 msgstr "الحسابات والنسخ الاحتياطي"
 
-msgid "IDS_ST_ITAB4_CONTROLS_M_INPUT_AND_CONTROL"
-msgstr "أدوات التحكم"
-
 msgid "IDS_ST_HEADER_WI_FI_DIRECT"
 msgstr "Wi-Fi مباشر"
 
-msgid "IDS_ST_HEADER_WI_FI"
-msgstr "Wi-Fi"
-
 msgid "IDS_ST_HEADER_USER_SETTINGS_ABB"
 msgstr "ضبط المستخدم"
 
@@ -766,24 +694,15 @@ msgstr "أدوات USB"
 msgid "IDS_ST_HEADER_UNLOCK_DEVICE_USING_MOTION_ABB"
 msgstr "إلغاء قفل الجهاز بالحركة"
 
-msgid "IDS_ST_HEADER_UNAVAILABLE"
-msgstr "غير متوفر"
-
 msgid "IDS_ST_HEADER_ULTRA_POWER_SAVING_MODE"
 msgstr "وضع التوفير الفائق للطاقة"
 
 msgid "IDS_ST_HEADER_TOUCH_KEY_LIGHT_DURATION"
 msgstr "مدة إضاءة مفاتيح اللمس"
 
-msgid "IDS_ST_HEADER_TEXT_TO_SPEECH"
-msgstr "نص إلى كلام"
-
 msgid "IDS_ST_HEADER_STANDARD_LIMIT_ABB"
 msgstr "الحد القياسي"
 
-msgid "IDS_ST_HEADER_SOUND"
-msgstr "الصوت"
-
 msgid "IDS_ST_HEADER_SIM_CARD_MANAGER"
 msgstr "إدارة بطاقة SIM"
 
@@ -799,18 +718,12 @@ msgstr "Screen Mirroring"
 msgid "IDS_ST_HEADER_SAMSUNG_KIES"
 msgstr "Samsung Kies"
 
-msgid "IDS_ST_HEADER_SAMSUNG_APPS"
-msgstr "Samsung Apps"
-
 msgid "IDS_ST_HEADER_RINGTONES"
 msgstr "نغمات الرنين"
 
 msgid "IDS_ST_HEADER_RESET_RESULTS"
 msgstr "إعادة تعيين النتائج"
 
-msgid "IDS_ST_HEADER_RESET"
-msgstr "إرجاع"
-
 msgid "IDS_ST_HEADER_PRIVILEGES"
 msgstr "امتيازات"
 
@@ -820,18 +733,12 @@ msgstr "الوضع الخاص"
 msgid "IDS_ST_HEADER_PORT"
 msgstr "المنفذ"
 
-msgid "IDS_ST_HEADER_PLEASE_WAIT"
-msgstr "يرجى الانتظار."
-
 msgid "IDS_ST_HEADER_PERSONAL_MODE"
 msgstr "الوضع الشخصي"
 
 msgid "IDS_ST_HEADER_PERSONALISATION"
 msgstr "تخصيص"
 
-msgid "IDS_ST_HEADER_PD_SELECTED_ABB"
-msgstr "تم تحديد %d"
-
 msgid "IDS_ST_HEADER_PD_SELECTED"
 msgstr "تم تحديد %d"
 
@@ -865,9 +772,6 @@ msgstr "الإدخال والحركة"
 msgid "IDS_ST_HEADER_HOME_SCREEN_ABB"
 msgstr "الشاشة الرئيسية"
 
-msgid "IDS_ST_HEADER_FINGER_SCANNER_ABB"
-msgstr "ماسح الأصابع"
-
 msgid "IDS_ST_HEADER_ENTER_VALID_DEVICE_NAME_ABB"
 msgstr "أدخل اسم جهاز صالح"
 
@@ -916,6 +820,9 @@ msgstr "إضافة منفذ"
 msgid "IDS_ST_HEADER_ADD_IP"
 msgstr "إضافة IP"
 
+msgid "IDS_COM_POP_CHECKING"
+msgstr "جارٍ المراجعة..."
+
 msgid "IDS_ST_BUTTON_UNINSTALL_UPDATES"
 msgstr "إلغاء تثبيت التحديثات"
 
@@ -925,30 +832,18 @@ msgstr "إلغاء التثبيت"
 msgid "IDS_ST_BUTTON_TRY_IT"
 msgstr "جرب ذلك"
 
-msgid "IDS_ST_BUTTON_STOP"
-msgstr "إيقاف"
-
 msgid "IDS_ST_BUTTON_SET_SCREEN_LOCK_TYPE"
 msgstr "تعيين نوع قفل الشاشة"
 
 msgid "IDS_ST_BUTTON_RESET_APPS_ABB"
 msgstr "إعادة ضبط التطبيقات"
 
-msgid "IDS_ST_BUTTON_RESET"
-msgstr "إرجاع"
-
 msgid "IDS_ST_BUTTON_REMOVE_DEFAULT_APPS_ABB"
 msgstr "إزالة التطبيقات الافتراضية"
 
 msgid "IDS_ST_BUTTON_ONLY_VIBRATE"
 msgstr "اهتزاز فقط"
 
-msgid "IDS_ST_BUTTON_OK_ABB"
-msgstr "موافق"
-
-msgid "IDS_ST_BUTTON_OK"
-msgstr "موافق"
-
 msgid "IDS_ST_BUTTON_MOVE_TO_SD_ABB"
 msgstr "نقل إلى SD"
 
@@ -958,21 +853,9 @@ msgstr "نقل إلى الهاتف"
 msgid "IDS_ST_BUTTON_FORCE_STOP"
 msgstr "إيقاف إجباري"
 
-msgid "IDS_ST_BUTTON_ENABLE"
-msgstr "تفعيل"
-
-msgid "IDS_ST_BUTTON_DISCONNECT"
-msgstr "فصل"
-
 msgid "IDS_ST_BUTTON_DISABLE"
 msgstr "تعطيل"
 
-msgid "IDS_ST_BUTTON_CONTINUE"
-msgstr "متابعة"
-
-msgid "IDS_ST_BUTTON_CANCEL_ABB"
-msgstr "إلغاء"
-
 msgid "IDS_ST_BODY_YYYY_DD_MM_DOT"
 msgstr "ع ع ع ع.ي ي.ش ش"
 
@@ -1009,9 +892,6 @@ msgstr "عند إلغاء تفعيل تجوال البيانات، قد لا ت
 msgid "IDS_ST_BODY_WEB_APPLICATIONS"
 msgstr "تطبيقات الويب"
 
-msgid "IDS_ST_BODY_WCDMA_GSM_NHAUTO_CONNECT"
-msgstr "WCDMA/GSM‏\n(اتصال تلقائي)"
-
 msgid "IDS_ST_BODY_WAIT_WHILE_DEVICE_IS_ENCRYPTED_PDP_COMPLETE"
 msgstr "انتظر حتى يتم تشفير الجهاز. اكتمل %d%."
 
@@ -1024,15 +904,9 @@ msgstr "جار انتظار الحصول على استجابة من بطاقة S
 msgid "IDS_ST_BODY_VOLUME"
 msgstr "درجة الصوت"
 
-msgid "IDS_ST_BODY_VOICE_RECORDING"
-msgstr "صوت مسجل"
-
 msgid "IDS_ST_BODY_VIBRATE_WHEN_RINGING"
 msgstr "اهتزاز عند الرنين"
 
-msgid "IDS_ST_BODY_VERSION_PS"
-msgstr "إصدار %s"
-
 msgid "IDS_ST_BODY_USING_MOBILE_DATA_MAY_RESULT_IN_ADDITIONAL_CHARGES_CONTINUE_Q"
 msgstr "قد يترتب استخدام بيانات الهاتف المحمول على فرض تكاليف إضافية. متابعة؟"
 
@@ -1069,9 +943,6 @@ msgstr "تصحيح USB"
 msgid "IDS_ST_BODY_USB_ASK_ON_CONNECTION"
 msgstr "اسأل عند التوصيل"
 
-msgid "IDS_ST_BODY_URL"
-msgstr "الموقع"
-
 msgid "IDS_ST_BODY_UNMOUNT_USB_OTG_STORAGE"
 msgstr "إلغاء تحميل وحدة تخزين USB OTG"
 
@@ -1096,6 +967,9 @@ msgstr "UDMincho"
 msgid "IDS_ST_BODY_UDGOTHIC_M_FONT"
 msgstr "UDGothic"
 
+msgid "IDS_IM_POP_THIS_FEATURE_IS_NOT_AVAILABLE_WHILE_FLIGHT_MODE_IS_ON"
+msgstr "هذه الميزة غير متاحة أثناء تشغيل وضع الطيران."
+
 msgid "IDS_ST_BODY_TURN_OFF"
 msgstr "إيقاف تشغيل"
 
@@ -1150,33 +1024,18 @@ msgstr "سيؤدي هذا الإجرءا إلى مسح بطاقة SD الموج
 msgid "IDS_ST_BODY_THE_SD_CARD_IS_CURRENTLY_IN_USE_THIS_ACTION_WILL_ERASE_ALL_DATA_ON_THE_SD_CARD_INCLUDING_THE_DATA_THAT_IS_CURRENTLY_BEING_USED"
 msgstr "بطاقة SD قيد الاستخدام حاليا. سيؤدي هذا الإجراء إلى مسح كل البيانات المخزنة على بطاقة SD، بما في ذلك البيانات المستخدمة حاليا."
 
-msgid "IDS_ST_BODY_THE_RED_LED_LIGHTS_UP_WHEN_YOU_CHARGE_YOUR_DEVICE_WHILE_THE_SCREEN_IS_OFF"
-msgstr "‏‫تضيء مصابيح LED الحمراء عند شحن الجهاز أثناء إيقاف تشغيل الشاشة‬‬‬."
-
-msgid "IDS_ST_BODY_THE_RED_LED_BLINKS_WHEN_THE_BATTERY_POWER_IS_LOW_WHILE_THE_SCREEN_IS_OFF"
-msgstr "يومض مؤشر LED الأحمر عندما يكون مستوى طاقة البطارية منخفضًا أثناء إيقاف تشغيل الشاشة"
-
 msgid "IDS_ST_BODY_THE_PASSWORD_MUST_NOT_CONTAIN_A_SIMPLE_SEQUENCE_HEG_1111_OR_1234"
 msgstr "يجب ألا تحتوي كلمة المرور على تسلسل بسيط (على سبيل المثال 1111 أو 1234)"
 
+msgid "IDS_SMEMO_BUTTON_IMPORT"
+msgstr "استيراد"
+
 msgid "IDS_ST_BODY_THE_NAME_FIELD_CANNOT_BE_EMPTY"
 msgstr "لا يمكن ترك حقل الاسم فارغا."
 
-msgid "IDS_ST_BODY_THE_BLUE_LED_BLINKS_WHEN_YOU_RECORD_VOICE_WHILE_THE_SCREEN_IS_OFF"
-msgstr "يومض مؤشر LED الأزرق عند تسجيل الصوت أثناء إيقاف تشغيل الشاشة"
-
-msgid "IDS_ST_BODY_THE_BLUE_LED_BLINKS_WHEN_YOU_HAVE_MISSED_CALLS_MESSAGES_OR_APP_NOTIFICATIONS_WHILE_THE_SCREEN_IS_OFF"
-msgstr "تومض مصابيح LED الزرقاء عندما توجد لديك مكالمات فائتة أو رسائل أو إعلامات بشأن التطبيق أثناء إيقاف تشغيل الشاشة"
-
-msgid "IDS_ST_BODY_THE_APPLICATIONS_BELOW_WERE_STARTED_BY_PS_STOPPING_THESE_APPLICATIONS_MAY_CAUSE_PS_TO_FAIL"
-msgstr "تم تشغيل هذه التطبيقات من قبل %s. قد يتسبب إيقاف هذه التطبيقات في فشل %s."
-
 msgid "IDS_ST_BODY_THERE_ARE_NO_NETWORKS_NEARBY"
 msgstr "لا توجد أي شبكات بالجوار"
 
-msgid "IDS_ST_BODY_TEXTSTYLE_LARGE"
-msgstr "كبير"
-
 msgid "IDS_ST_BODY_TASK_SWITCHER"
 msgstr "محول المهام"
 
@@ -1189,12 +1048,6 @@ msgstr "انقر مع الاستمرار فوق الشاشة، قم بإمالة
 msgid "IDS_ST_BODY_SYSTEM_MEMORY"
 msgstr "ذاكرة النظام"
 
-msgid "IDS_ST_BODY_SUNDAY"
-msgstr "أحد"
-
-msgid "IDS_ST_BODY_STORAGE"
-msgstr "مكان التخزين"
-
 msgid "IDS_ST_BODY_STANDARD_T_DISPLAY_EFFECT"
 msgstr "قياسي"
 
@@ -1213,17 +1066,11 @@ msgstr "أوضاع الشبكة الاجتماعية"
 msgid "IDS_ST_BODY_SMART_STAY_MAY_NOT_WORK_IN_THESE_SITUATIONS"
 msgstr "قد لا يعمل السكون الذكي في الحالات التالية."
 
-msgid "IDS_ST_BODY_SMART_ROTATION_MAY_NOT_WORK_IN_THESE_SITUATIONS"
-msgstr "قد لا يعمل التدوير الذكي في الحالات التالية."
-
-msgid "IDS_ST_BODY_SMART_ROTATION_DESCRIPTION_MSG"
-msgstr "يعمل التدوير الذكي على إلغاء تفعيل تدوير الشاشة التلقائي واستخدام الكاميرا الأمامية لتحديد اتجاه الوجه وتدوير الشاشة وفقا لذلك."
-
 msgid "IDS_ST_BODY_SMALL_M_TEXTSIZE"
 msgstr "صغير"
 
 msgid "IDS_ST_BODY_SIM_PASSWORD"
-msgstr "Ù\83Ù\84Ù\85Ø© Ù\85رÙ\88ر Ø§Ù\84بطاÙ\82Ø©"
+msgstr "Ù\83Ù\84Ù\85Ø© Ù\85رÙ\88ر Ø¨Ø·Ø§Ù\82Ø© SIM"
 
 msgid "IDS_ST_BODY_SIMPLE_PASSWORD"
 msgstr "كلمة مرور سهلة"
@@ -1246,15 +1093,6 @@ msgstr "الرقم التسلسلي"
 msgid "IDS_ST_BODY_SECURITY_ENGINE"
 msgstr "محرك الأمان"
 
-msgid "IDS_ST_BODY_SECURITY"
-msgstr "الحماية"
-
-msgid "IDS_ST_BODY_SEARCH"
-msgstr "بحث"
-
-msgid "IDS_ST_BODY_SD_CARD"
-msgstr "بطاقة SD"
-
 msgid "IDS_ST_BODY_SCREEN_TIMEOUT_ABB2"
 msgstr "مهلة الشاشة"
 
@@ -1285,33 +1123,18 @@ msgstr "نوع قفل الشاشة"
 msgid "IDS_ST_BODY_SCREEN_LOCK_SOUND"
 msgstr "صوت قفل الشاشة"
 
-msgid "IDS_ST_BODY_SCHEDULE"
-msgstr "منظم"
-
 msgid "IDS_ST_BODY_SAVE_POWER_BY_ADJUSTING_SCREEN_TONE_ACCORDING_TO_ANALYSIS_OF_IMAGES"
 msgstr "توفير الطاقة من خلال ضبط درجة لون الشاشة وفقا لتحليل الصور."
 
 msgid "IDS_ST_BODY_SAVES_POWER_BY_LIMITING_THE_MAXIMUM_PERFORMANCE_OF_THE_DEVICE"
 msgstr "يوفر الطاقة من خلال خفض الحد الأقصى لأداء الجهاز."
 
-msgid "IDS_ST_BODY_SAVED"
-msgstr "تم الحفظ."
-
-msgid "IDS_ST_BODY_SAVE"
-msgstr "حفظ"
-
 msgid "IDS_ST_BODY_SAMSUNG_LEGAL"
 msgstr "معلومات قانونية من Samsung"
 
-msgid "IDS_ST_BODY_SAMSUNG_KIES_CONNECTION_CONNECTING_USB_HELP_MSG"
-msgstr "إذا لم يكن Samsung Kies (برنامج كمبيوتر) أو برامج التشغيل الصحيحة مثبتة بالفعل على الكمبيوتر، فستتم متابعة التثبيت في Microsoft Windows. \n- بمجرد تثبيت برنامج الكمبيوتر، يمكن إجراء العمليات التالية:\n- مزامنة بيانات الهاتف\n- ترقية برنامج الهاتف\n- مشاركة الإنترنت (يعمل هذا الهاتف كمودم لتمكين الوصول إلى الإنترنت في الكمبيوتر المحمول أو الكمبيوتر الشخصي)\n- نسخ الموسيقى/الفيديو الذي تم شراؤه (Microsoft Windows Media DRM) أو ملفات عادية إلى الهاتف."
-
 msgid "IDS_ST_BODY_RUNNING"
 msgstr "التشغيل الجاري"
 
-msgid "IDS_ST_BODY_RESTRICTING_APPLICATION_USAGE_TO_ONLY_ESSENTIAL_APPLICATIONS_AND_THOSE_SELECTED_BY_YOU"
-msgstr "تقييد استخدام التطبيقات إلى التطبيقات الأساسية والتطبيقات التي قمت بتحديدها فقط."
-
 msgid "IDS_ST_BODY_RESET_TO_DEFAULT"
 msgstr "إعادة الضبط إلى الافتراضي"
 
@@ -1319,7 +1142,7 @@ msgid "IDS_ST_BODY_RESET_SETTINGS"
 msgstr "إرجاع الضبط"
 
 msgid "IDS_ST_BODY_RESET_PERSONAL_MODE_SECURITY_SETTINGS_AND_DELETE_PERSONAL_CONTENT"
-msgstr "إعادة تعيين ضبط الحماية للوضع الشخصي وحذف المحتوى الشخصي"
+msgstr "إعادة تعيين ضبط الحماية للوضع الشخصي وحذف المحتوى الشخصي."
 
 msgid "IDS_ST_BODY_RESET_PERSONAL_MODE"
 msgstr "إعادة تعيين الوضع الشخصي"
@@ -1330,6 +1153,9 @@ msgstr "إعادة ضبط الكل"
 msgid "IDS_ST_BODY_REMOVE_LICENCE"
 msgstr "إزالة الترخيص"
 
+msgid "IDS_ST_POP_REGISTERED"
+msgstr "تم التسجيل."
+
 msgid "IDS_ST_BODY_REGULATORY_INFORMATION_ABB"
 msgstr "معلومات تنظيمية"
 
@@ -1339,9 +1165,6 @@ msgstr "التسجيل في"
 msgid "IDS_ST_BODY_REGIONAL_EXAMPLE"
 msgstr "مثال على المنطقة"
 
-msgid "IDS_ST_BODY_REGION"
-msgstr "المنطقة"
-
 msgid "IDS_ST_BODY_PUK"
 msgstr "PUK"
 
@@ -1355,10 +1178,7 @@ msgid "IDS_ST_BODY_PROTECT_YOUR_DEVICE_FROM_HARMFUL_VIRUSES_AND_MALWARE"
 msgstr "حماية الجهاز من الفيروسات والبرامج الضارة."
 
 msgid "IDS_ST_BODY_PROFILE_NAME"
-msgstr "اسم الوضع"
-
-msgid "IDS_ST_BODY_PROFILE"
-msgstr "الوضع"
+msgstr "اسم ملف التعريف"
 
 msgid "IDS_ST_BODY_PREPARING_THIS_COULD_TAKE_OVER_10_MINUTES_ING"
 msgstr "جاري الإعداد. قد يستغرق ذلك ما يزيد عن 10 دقائق..."
@@ -1366,21 +1186,21 @@ msgstr "جاري الإعداد. قد يستغرق ذلك ما يزيد عن 10
 msgid "IDS_ST_BODY_PREFERRED_NETWORKS"
 msgstr "الشبكات المفضلة"
 
-msgid "IDS_ST_BODY_POP_JPN_DCM"
-msgstr "POP"
-
-msgid "IDS_ST_BODY_PM"
-msgstr "م"
-
 msgid "IDS_ST_BODY_PLUG_IN_CHARGER_AND_TRY_AGAIN"
 msgstr "قم بتوصيل الشاحن ثم أعد المحاولة."
 
 msgid "IDS_ST_BODY_PLAY_TONE_WHEN_THE_DIALLING_KEYPAD_IS_TAPPED"
 msgstr "قم بتشغيل نغمة عند الضغط على لوحة مفاتيح الطلب الهاتفي."
 
+msgid "IDS_ST_POP_PASSWORD_MUST_BE_MORE_THAN_P1SD_CHARACTERS_AND_LESS_THAN_P2SD"
+msgstr "يجب أن تزيد كلمة المرور عن %1$d أحرف وأن تقل عن %2$d."
+
 msgid "IDS_ST_BODY_PLAY_SOUNDS_WHEN_LOCKING_AND_UNLOCKING_SCREEN"
 msgstr "تشغيل الأصوات عند قفل و إلغاء قفل الشاشة"
 
+msgid "IDS_ST_POP_PASSWORDS_DO_NOT_MATCH"
+msgstr "كلمات المرور غير متطابقة."
+
 msgid "IDS_ST_BODY_PIN_BLOCKED_ENTER_PUK_TO_CONTINUE_JPN_DCM"
 msgstr "PIN blocked. Enter PUK to continue."
 
@@ -1393,11 +1213,8 @@ msgstr "الصور والفيديو"
 msgid "IDS_ST_BODY_PHOTO_UPLOAD_SETTINGS"
 msgstr "إعدادات تحميل الصورة"
 
-msgid "IDS_ST_BODY_PHONEPROFILES_SILENT"
-msgstr "صامت"
-
 msgid "IDS_ST_BODY_PERSONAL_MODE_CAN_BE_USED_TO_HIDE_CONTENT_THAT_YOU_WANT_TO_KEEP_PRIVATE_MSG"
-msgstr "يمكن استخدام الوضع الشخصي لإخفاء المحتويات التي تريد الاحتفاظ بخصوصيتها. لاستخدام الوضع الشخصي، عليك بتفعيله من الإعدادات أو الضغط مع الاستمرار على مفتاح الطاقة ثم تحديد الوضع الشخصي. أدخل رمز PIN أو كلمة المرور. سوف يظهر رمز الوضع الشخصي على شريط الحالة. لحماية بياناتك، يلزم إلغاء تفعيل الوضع الشخصي بعد استخدامها. كذلك، يوفر استخدام شاشة آمنة التمتع بحماية أفضل."
+msgstr "يمكن استخدام الوضع الشخصي لإخفاء المحتويات التي تريد الاحتفاظ بخصوصيتها. لاستخدام الوضع الشخصي، عليك بتفعيله من الإعدادات أو الضغط مع الاستمرار على مفتاح الطاقة ثم تحديد ”الوضع الشخصي“. أدخل رمز PIN أو كلمة المرور. سوف يظهر رمز الوضع الشخصي على شريط الحالة. لحماية بياناتك، يلزم إلغاء تفعيل الوضع الشخصي بعد استخدامها. كذلك، يوفر استخدام شاشة آمنة التمتع بحماية أفضل."
 
 msgid "IDS_ST_BODY_PD_ATTEMPTS_REMAINING_JPN_DCM"
 msgstr "%d attempts remaining"
@@ -1408,6 +1225,9 @@ msgstr "يلزم إدخال كلمة المرور لفك تشفير الجهاز
 msgid "IDS_ST_BODY_PASSWORD_MUST_CONTAIN_NO_MORE_THAN_PD_CHARACTERS_ABB"
 msgstr "يجب ألا تشتمل كلمة المرور على أكثر من %d رمز."
 
+msgid "IDS_ST_POP_LOADING_ING"
+msgstr "جارٍ التحميل..."
+
 msgid "IDS_ST_BODY_PASSWORD_MUST_CONTAIN_AT_LEAST_PD_CHARACTERS_ABB"
 msgstr "يجب أن تحتوي كلمة المرور على %d أحرف على الأقل."
 
@@ -1423,9 +1243,6 @@ msgstr "حقل كلمة المرور فارغ."
 msgid "IDS_ST_BODY_PASSWORD_CONTAINS_INVALID_CHARACTER_ABB"
 msgstr "تحتوي كلمة المرور على رمز غير صالح."
 
-msgid "IDS_ST_BODY_PASSWORD"
-msgstr "كلمة المرور"
-
 msgid "IDS_ST_BODY_OPEN_SOURCE_LICENCES"
 msgstr "تراخيص مفتوحة المصدر"
 
@@ -1435,36 +1252,24 @@ msgstr "مفعل"
 msgid "IDS_ST_BODY_OFFICIAL_M_DEVICE_STATUS"
 msgstr "رسمي"
 
+msgid "IDS_ST_POP_INCORRECT_PASSWORD"
+msgstr "كلمة مرور غير صحيحة."
+
 msgid "IDS_ST_BODY_NUMBER"
 msgstr "الرقم"
 
-msgid "IDS_ST_BODY_NO_RESULTS_FOUND"
-msgstr "لا توجد نتائج."
-
 msgid "IDS_ST_BODY_NO_DEFAULTS_SET"
 msgstr "لم يتم تعيين أي افتراضيات."
 
-msgid "IDS_ST_BODY_NOT_ASSIGNED"
-msgstr "غير محددة"
-
 msgid "IDS_ST_BODY_NOTIFICATION_PANEL"
 msgstr "لوحة الإشعارات"
 
-msgid "IDS_ST_BODY_NOTIFICATIONS"
-msgstr "إشعارات"
-
-msgid "IDS_ST_BODY_NOTIFICATION"
-msgstr "الإشعار"
-
-msgid "IDS_ST_BODY_NOSERVICE"
-msgstr "لا توجد خدمة"
+msgid "IDS_ST_BODY_NOSERVICE"
+msgstr "لا توجد خدمة"
 
 msgid "IDS_ST_BODY_NORMAL_T_PROFILE"
 msgstr "عادي"
 
-msgid "IDS_ST_BODY_NONE"
-msgstr "لا شيء"
-
 msgid "IDS_ST_BODY_NEW_PIN2_AND_CONFIRM_PIN2_DO_NOT_MATCH"
 msgstr "إن رمز PIN2 الجديد ورمز PIN2 الخاص بالتأكيد غير متطابقين"
 
@@ -1474,9 +1279,6 @@ msgstr "أدخل PIN2 جديد"
 msgid "IDS_ST_BODY_NEW_PIN1"
 msgstr "كود PIN1 جديد"
 
-msgid "IDS_ST_BODY_NEW"
-msgstr "جديد"
-
 msgid "IDS_ST_BODY_NETWORK_TYPE"
 msgstr "نوع الشبكة"
 
@@ -1489,18 +1291,15 @@ msgstr "لائحة الشبكات"
 msgid "IDS_ST_BODY_NETWORK_CONNECTIONS"
 msgstr "وصلات الشبكة"
 
+msgid "IDS_ST_POP_DO_NOT_ASK_AGAIN"
+msgstr "عدم السؤال مرة أخرى"
+
 msgid "IDS_ST_BODY_NETWORK_CODE"
 msgstr "رمز الشبكة"
 
-msgid "IDS_ST_BODY_NETWORK"
-msgstr "الشبكة"
-
 msgid "IDS_ST_BODY_NATURAL_T_DISPLAY_EFFECT"
 msgstr "طبيعي"
 
-msgid "IDS_ST_BODY_NAME"
-msgstr "الاسم"
-
 msgid "IDS_ST_BODY_MY_NUMBER"
 msgstr "أرقامي"
 
@@ -1525,12 +1324,6 @@ msgstr "مزيد من إعدادات النظام"
 msgid "IDS_ST_BODY_MORE_CONNECTIVITY_SETTINGS"
 msgstr "مزيد من إعدادات الاتصال"
 
-msgid "IDS_ST_BODY_MONDAY"
-msgstr "إثنين"
-
-msgid "IDS_ST_BODY_MODE"
-msgstr "النمط"
-
 msgid "IDS_ST_BODY_MOBILE_DATA_WILL_BE_USED_IF_YOU_DOWNLOAD_OR_UPLOAD_DATA_WITHOUT_WI_FI_CONNECTION"
 msgstr "سيتم استخدام ‏‫بيانات الهاتف المحمول في حالة تنزيل بيانات أو تحميلها بدون اتصال Wi-Fi."
 
@@ -1540,29 +1333,23 @@ msgstr "ش ش.ي ي.ع ع ع ع"
 msgid "IDS_ST_BODY_MMS_CONNECTIONS"
 msgstr "اتصالات رسائل وسائط متعددة"
 
+msgid "IDS_ST_OPT_SELECT"
+msgstr "اختيار"
+
 msgid "IDS_ST_BODY_MISCELLANEOUS_FILES"
 msgstr "ملفات متنوعة"
 
-msgid "IDS_ST_BODY_MESSAGE"
-msgstr "رسالة"
-
 msgid "IDS_ST_BODY_MENU_AND_WIDGETS"
 msgstr "القائمة و widgets"
 
-msgid "IDS_ST_BODY_MEMORY"
-msgstr "الذاكرة"
-
 msgid "IDS_ST_BODY_MEDIUM"
 msgstr "وسط"
 
-msgid "IDS_ST_BODY_MB"
-msgstr "م.ب"
-
 msgid "IDS_ST_BODY_MASS_STORAGE_HELP_MSG"
 msgstr "يمكنك تنفيذ العمليات التالية:\n- نسخ ملفات سريع\n- اتصال عبر نظام التشغيل MAC أو Linux"
 
-msgid "IDS_ST_BODY_MARUBERI_JPN_DCM"
-msgstr "Maruberi"
+msgid "IDS_ST_OPT_DEFAULT_RINGTONE"
+msgstr "نغمة الرنين الافتراضية"
 
 msgid "IDS_ST_BODY_LTE_WCDMA_GSM_NHAUTO_CONNECT"
 msgstr "LTE/WCDMA/GSM‏\n(اتصال تلقائي)"
@@ -1570,39 +1357,33 @@ msgstr "LTE/WCDMA/GSM‏\n(اتصال تلقائي)"
 msgid "IDS_ST_BODY_LOCK_SCREEN_OPTIONS"
 msgstr "خيارات شاشة القفل"
 
-msgid "IDS_ST_BODY_LIST_VIEW"
-msgstr "عرض القائمة"
-
 msgid "IDS_ST_BODY_LIMIT_BACKGROUND_PROCESSES"
 msgstr "تقييد عدد العمليات التي تتم في الخلفية"
 
-msgid "IDS_ST_BODY_LICENCE"
-msgstr "الترخيص"
-
-msgid "IDS_ST_BODY_LED_INDICATOR"
-msgstr "مؤشر LED"
-
 msgid "IDS_ST_BODY_LEDOT_LOW_BATTERY"
 msgstr "البطارية ضعيفة"
 
 msgid "IDS_ST_BODY_LAUNCH_BY_DEFAULT"
 msgstr "بدء تشغيل افتراضي"
 
+msgid "IDS_ST_OPT_AUTO_UPDATE_ABB"
+msgstr "تحديث تلقائي"
+
 msgid "IDS_ST_BODY_LANGUAGE_AND_REGION_ABB"
 msgstr "اللغة والمنطقة"
 
 msgid "IDS_ST_BODY_LANGUAGE_AND_KEYBOARD"
 msgstr "اللغة ولوحة المفاتيح"
 
+msgid "IDS_ST_OPT_ALL"
+msgstr "الكل"
+
 msgid "IDS_ST_BODY_KEYBOARD"
 msgstr "لوحة المفاتيح"
 
 msgid "IDS_ST_BODY_KEEPS_THE_STATUS_BAR_TIDY_TAP_THE_REPRESENTATIVE_ICON_TO_SHOW_ALL_THE_ICONS"
 msgstr "يحافظ على ترتيب شريط الحالة. انقر فوق الرمز التمثيلي لعرض كافة الرموز."
 
-msgid "IDS_ST_BODY_KB"
-msgstr "ك.ب"
-
 msgid "IDS_ST_BODY_INTRODUCTION_TO_SMART_SCREEN_ABB"
 msgstr "مقدمة عن الشاشة الذكية"
 
@@ -1618,15 +1399,6 @@ msgstr "التطبيقات المثبتة"
 msgid "IDS_ST_BODY_INSTALLATION_SETTINGS"
 msgstr "إعدادات التثبيت"
 
-msgid "IDS_ST_BODY_INSERT_SD_CARD"
-msgstr "أدرج بطاقة SD."
-
-msgid "IDS_ST_BODY_INCORRECT_PIN_E"
-msgstr "خطأ  PIN."
-
-msgid "IDS_ST_BODY_INCORRECT_PASSWORD_TRY_AGAIN"
-msgstr "كلمة مرور غير صحيحة. أعد المحاولة."
-
 msgid "IDS_ST_BODY_INCOMING_CALLS_AND_NEW_NOTIFICATIONS_WILL_BE_READ_OUT_AUTOMATICALLY"
 msgstr "المكالمات الواردة والإشعارات الجديدة سيتم قراءتها تلقائيا."
 
@@ -1642,8 +1414,8 @@ msgstr "إذا تم تحديد هذا الخيار، فسيتم تشفير مس
 msgid "IDS_ST_BODY_IF_YOU_FORGET_YOUR_PERSONAL_MODE_PASSWORD_YOU_WILL_NOT_BE_ABLE_TO_RECOVER_IT_FOR_SECURITY_MSG"
 msgstr "إذا نسيت كلمة مرور الوضع الشخصي، فلن تتمكن من استعادته. يجب إعادة تعيين الوضع الشخصي من أجل الحماية. سيتم استعادة الضبط الافتراضي وحذف كل المحتوى الشخصي."
 
-msgid "IDS_ST_BODY_IF_YOU_DONT_WANT_TO_SEE_A_NUMBER_APPEAR_ON_THE_APP_ICON_FOR_EACH_NEW_EVENT_DISABLE_BADGE"
-msgstr "إذا Ù\83Ù\86ت Ù\84ا ØªØ±ØºØ¨ Ù\81Ù\8a Ù\85شاÙ\87دة Ø£Ø­Ø¯ Ø§Ù\84أرÙ\82اÙ\85 Ø§Ù\84تÙ\8a ØªØ¸Ù\87ر Ø¹Ù\84Ù\89 Ø±Ù\85ز Ø§Ù\84تطبÙ\8aÙ\82 Ù\84Ù\83Ù\84 Ø­Ø¯Ø« Ø¬Ø¯Ù\8aدØ\8c Ù\81Ø£Ù\84غ ØªÙ\81عÙ\8aÙ\84 Ø§Ù\84شارة."
+msgid "IDS_ST_MBODY_SCREEN_ROTATION"
+msgstr "تدÙ\88Ù\8aر Ø§Ù\84شاشة"
 
 msgid "IDS_ST_BODY_ICON_SHOWS_THAT_SMART_SCREEN_IS_ENABLED"
 msgstr "يشير الرمز إلى تفعيل الشاشة الذكية."
@@ -1660,23 +1432,17 @@ msgstr "هلفتيكا نويه"
 msgid "IDS_ST_BODY_HARDWARE"
 msgstr "الجهاز"
 
+msgid "IDS_ST_MBODY_HELP"
+msgstr "مساعدة"
+
 msgid "IDS_ST_BODY_GSM"
 msgstr "GSM"
 
-msgid "IDS_ST_BODY_GRID_VIEW"
-msgstr "عرض شبكي"
-
 msgid "IDS_ST_BODY_GLOVE_MODE_ABB"
 msgstr "وضع القفازات"
 
-msgid "IDS_ST_BODY_GESTURES"
-msgstr "الإشارات"
-
-msgid "IDS_ST_BODY_GB"
-msgstr "ج.ب"
-
-msgid "IDS_ST_BODY_FROM_M_TIME"
-msgstr "من"
+msgid "IDS_ST_MBODY_FONT_SIZE"
+msgstr "حجم الخط"
 
 msgid "IDS_ST_BODY_FREQUENTLY_USED"
 msgstr "المستخدمة بشكل متكرر"
@@ -1705,9 +1471,6 @@ msgstr "نوع الخط"
 msgid "IDS_ST_BODY_FONTSTYLE_ROSEMARY"
 msgstr "إكليل الجبل"
 
-msgid "IDS_ST_BODY_FLIGHT_MODE_MSG"
-msgstr "يتيح لك وضع الطيران إمكانية إيقاف تشغيل الاتصال والمراسلة وميزات شبكة البيانات. كذلك، فإنه يقوم بإيقاف تشغيل ميزات اتصال مثل Wi-Fi والبلوتوث. لاستخدام Wi-Fi والبلوتوث، قم بتشغيلهم من الإعدادات أو من لوحة الإخطارات."
-
 msgid "IDS_ST_BODY_FLIGHT_MODE_HAS_BEEN_ENABLED_NETWORK_SETTINGS_WILL_CLOSE"
 msgstr "تم تفعيل وضع الطيران. سيتم إغلاق إعدادات الشبكة."
 
@@ -1720,6 +1483,9 @@ msgstr "نمط الاتصال الثابت"
 msgid "IDS_ST_BODY_FIREWALL_ENABLED_ABB"
 msgstr "تم تمكين جدار الحماية"
 
+msgid "IDS_ST_HEADER_WI_FI"
+msgstr "Wi-Fi"
+
 msgid "IDS_ST_BODY_FIREWALL"
 msgstr "جدار الحماية"
 
@@ -1735,8 +1501,8 @@ msgstr "فشل تحديد الشبكة."
 msgid "IDS_ST_BODY_FACE_AND_VOICE"
 msgstr "الوجه والصوت"
 
-msgid "IDS_ST_BODY_FACEBOOK"
-msgstr "Facebook"
+msgid "IDS_ST_HEADER_UNAVAILABLE"
+msgstr "غير متوفر"
 
 msgid "IDS_ST_BODY_EXPLANATION_FOR_TRANSACTION_TRACKING_MENU_VODA"
 msgstr "معلومات توصيتك قد أرسلت أيضا مع الملف الذي أرسلته"
@@ -1744,6 +1510,12 @@ msgstr "معلومات توصيتك قد أرسلت أيضا مع الملف ا
 msgid "IDS_ST_BODY_EXPLANATION_FOR_EXPIRY_REMINDER_MENU"
 msgstr "استلام تذكير قبل انتهاء صلاحية الترخيص على ملف قيد الاستخدام، كصورة خلفية الشاشة."
 
+msgid "IDS_ST_HEADER_TEXT_TO_SPEECH"
+msgstr "نص إلى كلام"
+
+msgid "IDS_ST_HEADER_SOUND"
+msgstr "الصوت"
+
 msgid "IDS_ST_BODY_ESTIMATED_MAX_STANDBY_TIME_ABB"
 msgstr "الحد الأقصى لوقت الاستعداد المقدر"
 
@@ -1756,12 +1528,12 @@ msgstr "أدخل كلمة المرور مرة أخرى"
 msgid "IDS_ST_BODY_ENTER_PASSWORD"
 msgstr "أدخل كلمة المرور."
 
-msgid "IDS_ST_BODY_ENTER_NEW_PASSWORD"
-msgstr "أدخل كلمة المرور الجديدة."
-
 msgid "IDS_ST_BODY_ENTER_CURRENT_PASSWORD"
 msgstr "أدخل كلمة المرور الحالية."
 
+msgid "IDS_ST_HEADER_SAMSUNG_APPS"
+msgstr "Samsung Apps"
+
 msgid "IDS_ST_BODY_ENCRYPT_DEVICE_Q_WARNING_MSG"
 msgstr "هل تريد تشفير الجهاز؟ يتعذر التراجع عن هذه العملية وفي حالة مقاطعتها، ستفقد البيانات. تستغرق عملية التشفير ساعة واحدة أو أكثر، وستتم إعادة تشغيل الجهاز عدة مرات خلال هذه العملية ولا يمكنك استخدام جهازك."
 
@@ -1771,6 +1543,9 @@ msgstr "هل تريد تشفير الجهاز؟ لا يمكن التراجع ع
 msgid "IDS_ST_BODY_ENCRYPT_ACCOUNTS_SETTINGS_DOWNLOADED_APPLICATIONS_AND_THEIR_DATA_MEDIA_AND_OTHER_FILES"
 msgstr "يمكنك تشفير الحسابات والضبط والتطبيقات التي تم تنزيلها، والبيانات الواردة بها، والوسائط وملفات أخرى."
 
+msgid "IDS_ST_HEADER_RESET"
+msgstr "إرجاع"
+
 msgid "IDS_ST_BODY_ENCRYPTION_WILL_TAKE_AT_LEAST_AN_HOUR"
 msgstr "سيستغرق التشفير ساعة واحدة على الأقل"
 
@@ -1783,15 +1558,18 @@ msgstr "قم بتفعيل الوصول إلى البيانات عبر شبكة 
 msgid "IDS_ST_BODY_EMPTY"
 msgstr "خالي"
 
+msgid "IDS_ST_HEADER_PLEASE_WAIT"
+msgstr "يرجى الانتظار."
+
 msgid "IDS_ST_BODY_EMERGENCY_MODE_ABB"
 msgstr "وضع الطوارئ"
 
+msgid "IDS_ST_HEADER_PD_SELECTED_ABB"
+msgstr "تم تحديد %d"
+
 msgid "IDS_ST_BODY_EMAIL"
 msgstr "بريد إلكتروني"
 
-msgid "IDS_ST_BODY_EDIT"
-msgstr "تعديل"
-
 msgid "IDS_ST_BODY_EASY_MODE"
 msgstr "الوضع السهل"
 
@@ -1804,15 +1582,6 @@ msgstr "شريط حالة ديناميكي"
 msgid "IDS_ST_BODY_DRIVING_MODE"
 msgstr "وضع القيادة"
 
-msgid "IDS_ST_BODY_DO_NOT_SHOW_AGAIN"
-msgstr "عدم العرض مرة أخرى"
-
-msgid "IDS_ST_BODY_DOWNLOADS"
-msgstr "ملفات محملة"
-
-msgid "IDS_ST_BODY_DOWNLOAD"
-msgstr "تنزيل"
-
 msgid "IDS_ST_BODY_DOUBLE_TAP_TO_OPEN_THE_MENU_T_TTS"
 msgstr "انقر نقرا مزدوجا لفتح القائمة."
 
@@ -1822,18 +1591,12 @@ msgstr "انقر نقرا مزدوجا لتعديل هذا الحقل."
 msgid "IDS_ST_BODY_DOUBLE_TAP_TO_CLOSE_THE_MENU_T_TTS"
 msgstr "انقر نقرا مزدوجا لإغلاق القائمة."
 
-msgid "IDS_ST_BODY_DOCOMO_JPN_DCM"
-msgstr "docomo"
-
 msgid "IDS_ST_BODY_DIVX_REGISTRATION"
 msgstr "تسجيل DivX"
 
 msgid "IDS_ST_BODY_DIVX_DEREGISTRATION"
 msgstr "إلغاء تسجيل DivX"
 
-msgid "IDS_ST_BODY_DISPLAY_CONTENTS"
-msgstr "عرض المحتويات"
-
 msgid "IDS_ST_BODY_DISPLAY_BATTERY_PERCENTAGE_ABB"
 msgstr "عرض نسبة الشحن بالبطارية"
 
@@ -1843,9 +1606,6 @@ msgstr "يتم التعطيل..."
 msgid "IDS_ST_BODY_DE_REGISTRATION_CODE_NOT_FOUND"
 msgstr "لم يتم العثور على رمز إلغاء التسجيل."
 
-msgid "IDS_ST_BODY_DEVICE_MEMORY"
-msgstr "ذاكرة الجهاز"
-
 msgid "IDS_ST_BODY_DEVICE_INFO"
 msgstr "معلومات الجهاز"
 
@@ -1855,9 +1615,6 @@ msgstr "‏‫يمكنك تشفير الحسابات والإعدادات وال
 msgid "IDS_ST_BODY_DEVICE_ENCRYPTED"
 msgstr "تم تشفير الجهاز."
 
-msgid "IDS_ST_BODY_DEVICE"
-msgstr "الجهاز"
-
 msgid "IDS_ST_BODY_DEVELOPER_OPTIONS"
 msgstr "خيارات المطور"
 
@@ -1888,9 +1645,6 @@ msgstr "ع ع ع ع.ش ش.ي ي"
 msgid "IDS_ST_BODY_DATE_AND_TIME"
 msgstr "التاريخ و الوقت"
 
-msgid "IDS_ST_BODY_DATE"
-msgstr "التاريخ"
-
 msgid "IDS_ST_BODY_DATA_ROAMING"
 msgstr "البيانات أثناء التجوال"
 
@@ -1900,18 +1654,12 @@ msgstr "بيانات"
 msgid "IDS_ST_BODY_CUSTOM_M_DEVICE_STATUS"
 msgstr "مخصص"
 
-msgid "IDS_ST_BODY_CURRENT"
-msgstr "الحالي"
-
 msgid "IDS_ST_BODY_CRASH_VIEWER"
 msgstr "عارض الأعطال"
 
 msgid "IDS_ST_BODY_CPU_USAGE"
 msgstr "CPU استخدام"
 
-msgid "IDS_ST_BODY_COUNTRY_CODE"
-msgstr "رمز الدولة"
-
 msgid "IDS_ST_BODY_COOL_JAZZ"
 msgstr "جاز هادئ"
 
@@ -1921,18 +1669,21 @@ msgstr "يمكن إخفاء محتوى من الاستوديو‬‬ والفي
 msgid "IDS_ST_BODY_CONNECTIONSETTINGS_PROXY_ADDRESS"
 msgstr "عنوان التفويض"
 
+msgid "IDS_ST_BUTTON_STOP"
+msgstr "إيقاف"
+
 msgid "IDS_ST_BODY_CONNECTIONSETTINGS_INTERNET"
 msgstr "الإنترنت"
 
 msgid "IDS_ST_BODY_CONNECTIONS"
 msgstr "التوصيلات"
 
-msgid "IDS_ST_BODY_CONNECTION"
-msgstr "التوصيل"
-
 msgid "IDS_ST_BODY_CONFIRM_NEW_PIN2"
 msgstr "أدخل PIN2 ثانية"
 
+msgid "IDS_ST_BUTTON_RESET"
+msgstr "إرجاع"
+
 msgid "IDS_ST_BODY_CONFIRM_NEW_PIN1"
 msgstr "تأكيد رمز PIN1 جديد."
 
@@ -1942,12 +1693,15 @@ msgstr "أدخل PIN ثانية"
 msgid "IDS_ST_BODY_CONFIRM_DECRYPTION"
 msgstr "تأكيد فك التشفير"
 
-msgid "IDS_ST_BODY_CONFIRM"
-msgstr "تأكيد"
+msgid "IDS_ST_BUTTON_OK_ABB"
+msgstr "موافق"
 
 msgid "IDS_ST_BODY_CONFIGURE_FIREWALL_SETTINGS"
 msgstr "تكوين إعدادات جدار الحماية"
 
+msgid "IDS_ST_BUTTON_OK"
+msgstr "موافق"
+
 msgid "IDS_ST_BODY_COMPUTING_ING"
 msgstr "جاري الحوسبة..."
 
@@ -1960,11 +1714,14 @@ msgstr "شوكو كوكي"
 msgid "IDS_ST_BODY_CHECK_FOR_UPDATES_AUTOMATICALLY_ABB"
 msgstr "‏‫البحث عن تحديثات تلقائيا"
 
+msgid "IDS_ST_BUTTON_ENABLE"
+msgstr "تفعيل"
+
 msgid "IDS_ST_BODY_CHECK_FOR_UPDATES_ABB"
 msgstr "بحث عن تحديثات"
 
-msgid "IDS_ST_BODY_CHECK_FOR_UPDATES"
-msgstr "Ù\85راجعة Ø§Ù\84تحدÙ\8aثات"
+msgid "IDS_ST_BUTTON_DISCONNECT"
+msgstr "Ù\81صÙ\84"
 
 msgid "IDS_ST_BODY_CHARGE_BATTERY_TO_ABOVE_80P_AND_TRY_AGAIN"
 msgstr "اشحن البطارية إلى أكثر من ٨٠% ثم حاول مرة أخرى."
@@ -1972,9 +1729,15 @@ msgstr "اشحن البطارية إلى أكثر من ٨٠% ثم حاول مر
 msgid "IDS_ST_BODY_CHANGING_THE_FONT_SIZE_IN_ACCESSIBILITY_SETTINGS_WILL_OVERRIDE_THE_FONT_SIZE_IN_EACH_APPLICATION"
 msgstr "سيترتب على تغيير حجم الخط في إعدادات إمكانية الوصول استبدال حجم الخط في كل تطبيق."
 
+msgid "IDS_ST_BUTTON_CONTINUE"
+msgstr "متابعة"
+
 msgid "IDS_ST_BODY_CHANGING_THE_COLOUR_OF_THE_SCREEN_TO_GREYSCALE"
 msgstr "تغيير لون الشاشة إلى تدرج الرمادي."
 
+msgid "IDS_ST_BUTTON_CANCEL_ABB"
+msgstr "إلغاء"
+
 msgid "IDS_ST_BODY_CHANGE_TEXT_SIZE_IN_CONTACTS_CALENDAR_MEMO_MESSAGES_EMAIL_AND_IM"
 msgstr "قم بتغيير حجم النص في جهات الاتصال والتقويم والمذكرة والرسائل والبريد الإلكتروني والمراسلة الفورية‬."
 
@@ -2033,7 +1796,7 @@ msgid "IDS_ST_BODY_BACKLIGHT_TIME"
 msgstr "وقت الضوء الخلفي"
 
 msgid "IDS_ST_BODY_A_PERSON_YOU_HAVE_GRANTED_AUTHORITY_TO_IS_TRYING_TO_REMOTELY_ENABLE_EMERGENCY_MODE_ON_THIS_DEVICE_MSG"
-msgstr "يحاول شخص منحته الصلاحية تفعيل وضع الطوارئ على هذا الجهاز عن بعد. سيتم إرسال معلوماتك إلى الخادم بغضون 60 ثانية وسيتم تفعيل وضع الطوارئ. انقر فوق إلغاء لإيقاف هذه العملية."
+msgstr "يحاول شخص منحته الصلاحية تفعيل وضع الطوارئ على هذا الجهاز عن بعد. سيتم إرسال معلوماتك إلى الخادم بغضون 60 ثانية وسيتم تفعيل وضع الطوارئ. انقر فوق ”إلغاء“ لإيقاف هذه العملية."
 
 msgid "IDS_ST_BODY_A_PASSWORD_WILL_BE_REQUIRED_TO_DECRYPT_YOUR_DEVICE_EVERY_TIME_YOU_POWER_IT_ON"
 msgstr "يلزم إدخال كلمة المرور لفك تشفير الجهاز كل مرة عند تشغيله‬."
@@ -2041,15 +1804,12 @@ msgstr "يلزم إدخال كلمة المرور لفك تشفير الجهاز
 msgid "IDS_ST_BODY_AVAILABLE_SPACE"
 msgstr "المساحة المتوفرة"
 
-msgid "IDS_ST_BODY_AVAILABLE"
-msgstr "متوفر"
-
-msgid "IDS_ST_BODY_AUTO_DOWNLOAD"
-msgstr "تحميل تلقائي"
-
 msgid "IDS_ST_BODY_AUTH_TYPE"
 msgstr "نوع المصادقة"
 
+msgid "IDS_ST_BODY_VERSION_PS"
+msgstr "إصدار %s"
+
 msgid "IDS_ST_BODY_APP_OPENING_IMAGE"
 msgstr "صورة فتح التطبيق"
 
@@ -2065,15 +1825,9 @@ msgstr "مدير التطبيقات"
 msgid "IDS_ST_BODY_APPLICATION_INFO"
 msgstr "معلومات التطبيق"
 
-msgid "IDS_ST_BODY_APPLICATION"
-msgstr "التطبيق"
-
 msgid "IDS_ST_BODY_ANTIVIRUS_SOFTWARE_ABB"
 msgstr "برنامج مكافحة الفيروسات"
 
-msgid "IDS_ST_BODY_AM"
-msgstr "ص"
-
 msgid "IDS_ST_BODY_ALWAYS_REJECT"
 msgstr "الرفض دوما"
 
@@ -2083,9 +1837,6 @@ msgstr "مفعل دائما"
 msgid "IDS_ST_BODY_ALWAYS_OFF"
 msgstr "غير مفعل دائما"
 
-msgid "IDS_ST_BODY_ALARM"
-msgstr "منبه"
-
 msgid "IDS_ST_BODY_AFTER_YOU_DOWNLOAD_AND_INSTALL_APPLICATIONS_APPLICATIONS_WILL_BE_SHOWN_HERE"
 msgstr "بعد تنزيل التطبيقات وتثبيتها، سيتم عرضها هنا"
 
@@ -2095,6 +1846,9 @@ msgstr "بعد إعادة الضبط، ستتم إعادة تشغيل الهات
 msgid "IDS_ST_BODY_ADJUST_BRIGHTNESS_LEVEL"
 msgstr "ضبط مستوى السطوع"
 
+msgid "IDS_ST_BODY_URL"
+msgstr "الموقع"
+
 msgid "IDS_ST_BODY_ADJUST_AUTOMATIC_BRIGHTNESS"
 msgstr "ضبط السطوع تلقائيا"
 
@@ -2120,7 +1874,7 @@ msgid "IDS_KEEPIT_HEADER_KEEPIT_M_APPLICATION_NAME"
 msgstr "KeepIt"
 
 msgid "IDS_CALL_POP_UNAVAILABLE_T_DIAL"
-msgstr "ليس متوفرًا."
+msgstr "غير متوفر."
 
 msgid "IDS_CALL_POP_CALLING_EMERG_ONLY"
 msgstr "مكالمات طوارئ فقط."
@@ -2164,62 +1918,155 @@ msgstr "يتفاعل الجهاز بطريقة ذكية عن طريق ضبط ا
 msgid "IDS_HELP_BODY_SMART_SCREEN_WORKS_BEST_UNDER_THE_FOLLOWING_CONDITIONS_C"
 msgstr "تعمل ‏‫الشاشة الذكية بشكل أفضل إذا تم استيفاء الشروط التالية:"
 
-msgid "IDS_HELP_BODY_SMART_ROTATION_DISABLES_AUTO_SCREEN_ROTATION_BY_CHECKING_THE_ORIENTATION_OF_YOUR_FACE_AND_THE_DEVICE_BY_ITS_FRONT_CAMERA"
-msgstr "يعمل التدوير الذكي على إلغاء تفعيل تدوير الشاشة‬ التلقائي من خلال التحقق من اتجاه الوجه والجهاز باستخدام الكاميرا الأمامية."
-
-msgid "IDS_LBS_HEADER_LOCATION"
-msgstr "الموقع"
-
 msgid "IDS_LBS_BODY_DESTINATION"
 msgstr "الوجهه"
 
-msgid "IDS_ST_SK_NO"
-msgstr "Ù\84ا"
+msgid "IDS_ST_BODY_TEXTSTYLE_LARGE"
+msgstr "Ù\83بÙ\8aر"
 
-msgid "IDS_HELP_BODY_SMART_STAY_DETECTS_YOUR_EYES_WITH_THE_FRONT_CAMERA_SO_THAT_THE_SCREEN_STAYS_ON_WHEN_YOU_ARE_LOOKING_AT_IT"
-msgstr "تÙ\83تشÙ\81 Ù\88ظÙ\8aÙ\81Ø© Ø§Ù\84سÙ\83Ù\88Ù\86 Ø§Ù\84ذÙ\83Ù\8a Ø§Ù\84عÙ\8aÙ\86Ù\8aÙ\86 Ù\85Ù\86 Ø®Ù\84اÙ\84 Ø§Ù\84Ù\83اÙ\85Ù\8aرا Ø§Ù\84Ø£Ù\85اÙ\85Ù\8aØ©Ø\8c Ù\88Ù\85Ù\86 Ø«Ù\85 ØªØ¨Ù\82Ù\89 Ø§Ù\84شاشة Ù\85ضÙ\8aئة Ø¹Ù\86د Ø§Ù\84Ù\86ظر Ø¥Ù\84Ù\8aÙ\87ا."
+msgid "IDS_ST_BODY_SUNDAY"
+msgstr "أحد"
 
-msgid "IDS_QP_POP_YOU_WILL_NO_LONGER_BE_ABLE_TO_USE_APPLICATIONS_NOTI_MSG"
-msgstr "Ù\84Ù\86 Ù\8aÙ\85Ù\83Ù\86Ù\83 Ø§Ø³ØªØ®Ø¯Ø§Ù\85 ØªØ·Ø¨Ù\8aÙ\82اتØ\8c Ù\85Ø«Ù\84 Ø§Ù\84Ø¥Ù\86ترÙ\86ت Ù\88اÙ\84برÙ\8aد Ø§Ù\84Ø¥Ù\84Ù\83ترÙ\88Ù\86Ù\8a Ù\88YouTube Ø¹Ø¨Ø± Ø´Ø¨Ù\83ات Ø§Ù\84Ù\87اتÙ\81 Ø§Ù\84Ù\85Ø­Ù\85Ù\88Ù\84Ø\8c Ø¨Ø¹Ø¯ Ø§Ù\84Ø¢Ù\86. Ù\87Ù\84 ØªØ±Ù\8aد Ø§Ù\84Ù\85تابعةØ\9f"
+msgid "IDS_ST_BODY_STORAGE"
+msgstr "Ù\85Ù\83اÙ\86 Ø§Ù\84تخزÙ\8aÙ\86"
 
-msgid "IDS_ST_BODY_10_MINUTES"
-msgstr "١٠ دقائق"
+msgid "IDS_ST_BODY_SECURITY"
+msgstr "الحماية"
 
-msgid "IDS_ST_BODY_15SEC"
-msgstr "١٥ ثانية"
+msgid "IDS_ST_BODY_SEARCH"
+msgstr "بحث"
 
-msgid "IDS_ST_BODY_24_HOURS"
-msgstr "24 ساعة"
+msgid "IDS_ST_BODY_SD_CARD"
+msgstr "بطاقة SD"
 
-msgid "IDS_ST_BODY_2_MINUTES"
-msgstr "دقيقتين"
+msgid "IDS_ST_BODY_SCHEDULE"
+msgstr "منظم"
 
-msgid "IDS_ST_BODY_30SEC"
-msgstr "٣٠ ثانية"
+msgid "IDS_ST_BODY_SAVED"
+msgstr "تم الحفظ."
 
-msgid "IDS_ST_BODY_5_MINUTES"
-msgstr "٥ دقائق"
+msgid "IDS_ST_BODY_SAVE"
+msgstr "حفظ"
 
-msgid "IDS_ST_BODY_APPLICATIONS"
-msgstr "التطبيقات"
+msgid "IDS_ST_BODY_REGION"
+msgstr "المنطقة"
 
-msgid "IDS_ST_BODY_DONT_ASK_AGAIN"
-msgstr "عدÙ\85 Ø§Ù\84سؤاÙ\84 Ù\85رة Ø£Ø®Ø±Ù\89"
+msgid "IDS_ST_BODY_PROFILE"
+msgstr "اÙ\84Ù\88ضع"
 
-msgid "IDS_ST_BODY_P1SS_IS_CURRENTLY_P2SS_T_TTS"
-msgstr "حالة %1$s الحالية هي %2$s."
+msgid "IDS_ST_BODY_PM"
+msgstr "م"
 
-msgid "IDS_ST_BODY_PASSWORDS_MUST_CONSIST_OF_AT_LEAST_4_ALPHANUMERIC_CHARACTERS_ALSO_INCLUDING_AT_LEAST_1_ALPHABETICAL_CHARACTER"
-msgstr "يجب أن تكون كلمات المرور مكونة من 4 أحرف أبجدية وعددية على الأقل وأن تحتوي أيضا على حرف أبجدي واحد على الأقل."
+msgid "IDS_ST_BODY_PHONEPROFILES_SILENT"
+msgstr "صامت"
 
-msgid "IDS_ST_BODY_PUK1_BLOCKED"
-msgstr "تم حظر PUK1."
+msgid "IDS_ST_BODY_PASSWORD"
+msgstr "كلمة المرور"
 
-msgid "IDS_ST_BODY_PUK1_CODE"
-msgstr "Ù\83Ù\88د PUK1"
+msgid "IDS_ST_BODY_NO_RESULTS_FOUND"
+msgstr "Ù\84ا ØªÙ\88جد Ù\86تائج."
 
-msgid "IDS_ST_BODY_PUK2"
-msgstr "PUK2"
+msgid "IDS_ST_BODY_NOT_ASSIGNED"
+msgstr "غير محددة"
+
+msgid "IDS_ST_BODY_NOTIFICATIONS"
+msgstr "إشعارات"
+
+msgid "IDS_ST_BODY_NOTIFICATION"
+msgstr "الإشعار"
+
+msgid "IDS_ST_BODY_NONE"
+msgstr "لاشيء"
+
+msgid "IDS_ST_BODY_NEW"
+msgstr "جديد"
+
+msgid "IDS_ST_BODY_NETWORK"
+msgstr "الشبكة"
+
+msgid "IDS_ST_BODY_NAME"
+msgstr "الاسم"
+
+msgid "IDS_ST_BODY_MONDAY"
+msgstr "إثنين"
+
+msgid "IDS_ST_BODY_MODE"
+msgstr "النمط"
+
+msgid "IDS_ST_SK_NO"
+msgstr "لا"
+
+msgid "IDS_ST_BODY_MESSAGE"
+msgstr "رسالة"
+
+msgid "IDS_ST_BODY_MEMORY"
+msgstr "الذاكرة"
+
+msgid "IDS_ST_BODY_MB"
+msgstr "م.ب"
+
+msgid "IDS_ST_BODY_LIST_VIEW"
+msgstr "عرض القائمة"
+
+msgid "IDS_ST_BODY_LICENCE"
+msgstr "الترخيص"
+
+msgid "IDS_ST_BODY_LED_INDICATOR"
+msgstr "مؤشر LED"
+
+msgid "IDS_HELP_BODY_SMART_STAY_DETECTS_YOUR_EYES_WITH_THE_FRONT_CAMERA_SO_THAT_THE_SCREEN_STAYS_ON_WHEN_YOU_ARE_LOOKING_AT_IT"
+msgstr "تكتشف وظيفة السكون الذكي العينين من خلال الكاميرا الأمامية، ومن ثم تبقى الشاشة مضيئة عند النظر إليها."
+
+msgid "IDS_QP_POP_YOU_WILL_NO_LONGER_BE_ABLE_TO_USE_APPLICATIONS_NOTI_MSG"
+msgstr "لن يمكنك استخدام تطبيقات، مثل الإنترنت والبريد الإلكتروني وYouTube عبر شبكات الهاتف المحمول، بعد الآن. هل تريد المتابعة؟"
+
+msgid "IDS_ST_BODY_10_MINUTES"
+msgstr "١٠ دقائق"
+
+msgid "IDS_ST_BODY_15SEC"
+msgstr "١٥ ثانية"
+
+msgid "IDS_ST_BODY_24_HOURS"
+msgstr "24 ساعة"
+
+msgid "IDS_ST_BODY_2_MINUTES"
+msgstr "دقيقتين"
+
+msgid "IDS_ST_BODY_KB"
+msgstr "ك.ب"
+
+msgid "IDS_ST_BODY_30SEC"
+msgstr "٣٠ ثانية"
+
+msgid "IDS_ST_BODY_5_MINUTES"
+msgstr "٥ دقائق"
+
+msgid "IDS_ST_BODY_DONT_ASK_AGAIN"
+msgstr "عدم السؤال مرة أخرى"
+
+msgid "IDS_ST_BODY_P1SS_IS_CURRENTLY_P2SS_T_TTS"
+msgstr "حالة %1$s الحالية هي %2$s."
+
+msgid "IDS_ST_BODY_PASSWORDS_MUST_CONSIST_OF_AT_LEAST_4_ALPHANUMERIC_CHARACTERS_ALSO_INCLUDING_AT_LEAST_1_ALPHABETICAL_CHARACTER"
+msgstr "يجب أن تكون كلمات المرور مكونة من 4 أحرف أبجدية وعددية على الأقل وأن تحتوي أيضاً على حرف أبجدي واحد على الأقل."
+
+msgid "IDS_ST_BODY_INSERT_SD_CARD"
+msgstr "أدرج بطاقة SD."
+
+msgid "IDS_ST_BODY_PUK1_BLOCKED"
+msgstr "تم حظر PUK1."
+
+msgid "IDS_ST_BODY_INCORRECT_PIN_E"
+msgstr "PIN غير صحيح."
+
+msgid "IDS_ST_BODY_PUK1_CODE"
+msgstr "كود PUK1"
+
+msgid "IDS_ST_BODY_INCORRECT_PASSWORD_TRY_AGAIN"
+msgstr "كلمة مرور غير صحيحة. أعد المحاولة."
+
+msgid "IDS_ST_BODY_PUK2"
+msgstr "PUK2"
 
 msgid "IDS_ST_BUTTON2_POWER_SAVING_MODE_ABB"
 msgstr "وضع توفير الطاقة"
@@ -2246,10 +2093,10 @@ msgid "IDS_ST_OPT_2G_ONLY"
 msgstr "2G فقط"
 
 msgid "IDS_ST_OPT_3G_2G_HAUTO_CONNECT"
-msgstr "3G/2G (اتصال تلقائي)"
+msgstr "2G/3G (اتصال تلقائي)"
 
 msgid "IDS_ST_OPT_4G_3G_2G_HAUTO_CONNECT"
-msgstr "4G/3G/2G (اتصال تلقائي)"
+msgstr "2G/3G/4G (اتصال تلقائي)"
 
 msgid "IDS_ST_POP_EMERGENCY_MODE_SAVES_BATTERY_POWER_BY_C_MSG"
 msgstr "يوفّر وضع الطوارئ طاقة البطارية من خلال:\n\n- تغيير لون الشاشة إلى تدرج اللون الرمادي.\n- الحد من عدد التطبيقات التي يمكن استخدامها.\n- إلغاء تشغيل بيانات الهاتف المحمول عندما تكون الشاشة متوقفة عن التشغيل.\n- إيقاف تشغيل ميزات الاتصال، مثل Wi-Fi والبلوتوث.\n\nلن تتوفر بعض الميزات، مثل قارئ الشاشة وغلاف S الشفاف.\nقد لا يتم عرض بعض الصناديق Dynamic Box وقد يلزم ضبطها مرة أخرى."
@@ -2260,8 +2107,11 @@ msgstr "رمز PUK1 غير صحيح."
 msgid "IDS_ST_POP_INCORRECT_PUK1_PD_ATTEMPTS_LEFT"
 msgstr "PUK1 غير صحيح. تبقى %d محاولة."
 
+msgid "IDS_ST_BODY_GRID_VIEW"
+msgstr "عرض شبكي"
+
 msgid "IDS_ST_POP_INCORRECT_PUK2"
-msgstr "خطأ PUK2."
+msgstr "رÙ\85ز PUK2 ØºÙ\8aر ØµØ­Ù\8aØ­."
 
 msgid "IDS_ST_POP_INCORRECT_PUK2_PD_ATTEMPTS_LEFT"
 msgstr "PUK2 غير صحيح. تبقى %d محاولة."
@@ -2269,20 +2119,89 @@ msgstr "PUK2 غير صحيح. تبقى %d محاولة."
 msgid "IDS_ST_POP_PIN_CHANGED"
 msgstr "تم تغيير PIN."
 
+msgid "IDS_ST_BODY_GB"
+msgstr "ج.ب"
+
 msgid "IDS_TASKMGR_BUTTON_CLEAR_CACHE"
 msgstr "مسح التخزين المؤقت‬"
 
 msgid "IDS_ST_BODY_3G_ONLY"
 msgstr "3G فقط"
 
+msgid "IDS_ST_BODY_FROM_M_TIME"
+msgstr "من"
+
 msgid "IDS_ST_HEADER_ADD"
 msgstr "إضافة"
 
-msgid "IDS_ST_BODY_SECONDS"
-msgstr "ثوان"
+msgid "IDS_ST_BODY_FACEBOOK"
+msgstr "Facebook"
 
-msgid "IDS_ST_BUTTON_CANCEL"
-msgstr "إلغاء"
+msgid "IDS_ST_BODY_ENTER_NEW_PASSWORD"
+msgstr "أدخل كلمة المرور الجديدة."
+
+msgid "IDS_ST_BODY_EDIT"
+msgstr "تعديل"
+
+msgid "IDS_ST_BODY_DO_NOT_SHOW_AGAIN"
+msgstr "عدم العرض مرة أخرى"
+
+msgid "IDS_ST_BODY_DOWNLOADS"
+msgstr "ملفات محملة"
+
+msgid "IDS_ST_BODY_DOWNLOAD"
+msgstr "تنزيل"
+
+msgid "IDS_ST_BODY_DISPLAY_CONTENTS"
+msgstr "عرض المحتويات"
+
+msgid "IDS_ST_BODY_DEVICE_MEMORY"
+msgstr "ذاكرة الجهاز"
+
+msgid "IDS_ST_BODY_DEVICE"
+msgstr "الجهاز"
+
+msgid "IDS_ST_BODY_DATE"
+msgstr "التاريخ"
+
+msgid "IDS_ST_BODY_CURRENT"
+msgstr "الحالي"
+
+msgid "IDS_ST_BODY_COUNTRY_CODE"
+msgstr "رمز الدولة"
+
+msgid "IDS_ST_BODY_CONNECTION"
+msgstr "التوصيل"
+
+msgid "IDS_ST_BODY_CONFIRM"
+msgstr "تأكيد"
+
+msgid "IDS_ST_BODY_CHECK_FOR_UPDATES"
+msgstr "مراجعة التحديثات"
+
+msgid "IDS_ST_BODY_AVAILABLE"
+msgstr "متوفر"
+
+msgid "IDS_ST_BODY_AUTO_DOWNLOAD"
+msgstr "تحميل تلقائي"
+
+msgid "IDS_ST_BODY_APPLICATION"
+msgstr "التطبيق"
+
+msgid "IDS_ST_BODY_AM"
+msgstr "ص"
+
+msgid "IDS_ST_BODY_ALARM"
+msgstr "منبه"
+
+msgid "IDS_LBS_HEADER_LOCATION"
+msgstr "الموقع"
+
+msgid "IDS_ST_BODY_APPLICATIONS"
+msgstr "التطبيقات"
+
+msgid "IDS_ST_BODY_VIDEOS"
+msgstr "الفيديو"
 
 msgid "IDS_ST_BODY_1_5_SECONDS"
 msgstr "١.٥ ثانية‎"
@@ -2296,8 +2215,17 @@ msgstr "تم"
 msgid "IDS_ST_HEADER_ENABLE_DATA_ROAMING"
 msgstr "تفعيل تجوال البيانات"
 
-msgid "IDS_ST_HEADER_TURN_ON_MOBILE_DATA"
-msgstr "تشغيل بيانات الهاتف"
+msgid "IDS_ST_HEADER_SCAN_FOR_NETWORKS_ABB"
+msgstr "المسح بحثاً عن الشبكات"
+
+msgid "IDS_ST_POP_MOBILE_DATA_WILL_BE_TURNED_ON_CONNECTING_TO_MOBILE_NETWORKS_MAY_RESULT_IN_ADDITIONAL_CHARGES_DEPENDING_ON_YOUR_PAYMENT_PLAN"
+msgstr "سيتم تشغيل بيانات الهاتف المحمول. قد يترتب على الاتصال بشبكات الهاتف المحمول فرض رسوم إضافية وفقاً لخطة الدفع."
+
+msgid "IDS_ST_POP_SCANNING_FOR_NETWORK_ING"
+msgstr "جارٍ المسح بحثاً عن شبكة..."
+
+msgid "IDS_ST_POP_UNLESS_YOU_CONNECT_TO_A_WI_FI_NETWORK_YOU_WILL_NOT_BE_ABLE_TO_USE_THE_INTERNET_EMAIL_OR_OTHER_APPS_MSG"
+msgstr "إذا لم يتم الاتصال بشبكة Wi-Fi، لن يمكنك استخدام الإنترنت أو البريد الإلكتروني أو التطبيقات الأخرى التي تحتاج اتصال البيانات."
 
 msgid "IDS_ST_HEADER_UNABLE_TO_PLAY_SAMPLE_ABB"
 msgstr "يتعذر تشغيل النموذج"
@@ -2305,15 +2233,24 @@ msgstr "يتعذر تشغيل النموذج"
 msgid "IDS_ST_POP_SAMPLES_CANNOT_BE_PLAYED_DURING_CALLS"
 msgstr "لا يمكن تشغيل النماذج أثناء المكالمات."
 
-msgid "IDS_ST_HEADER_DEVICE_NAME"
-msgstr "اسم الجهاز"
-
 msgid "IDS_ST_HEADER_DELETE_ITEMS_ABB2"
 msgstr "حذف العناصر"
 
+msgid "IDS_ST_BODY_SECONDS"
+msgstr "ثواني"
+
 msgid "IDS_ST_HEADER_FEEDBACK"
 msgstr "ملاحظة"
 
+msgid "IDS_ST_BUTTON_CANCEL"
+msgstr "إلغاء"
+
+msgid "IDS_ST_HEADER_TURN_ON_MOBILE_DATA"
+msgstr "تشغيل بيانات الهاتف"
+
+msgid "IDS_ST_HEADER_DEVICE_NAME"
+msgstr "اسم الجهاز"
+
 msgid "IDS_ST_BODY_SELECT_ALL"
 msgstr "اختيار الكل"
 
@@ -2323,9 +2260,6 @@ msgstr "كلي"
 msgid "IDS_ST_HEADER_MANAGE_CERTIFICATES_ABB"
 msgstr "إدارة الشهادات"
 
-msgid "IDS_ST_BODY_INCORRECT_PASSWORD"
-msgstr "كلمة مرور غير صحيحة."
-
 msgid "IDS_ST_HEADER_TURN_OFF_MOBILE_DATA"
 msgstr "إيقاف تشغيل بيانات الهاتف المحمول"
 
@@ -2335,9 +2269,6 @@ msgstr "يقوم وضع الطيران بإلغاء تفعيل وظائف الا
 msgid "IDS_ST_BODY_TYPE"
 msgstr "النوع"
 
-msgid "IDS_ST_BODY_PERSONAL"
-msgstr "شخصي"
-
 msgid "IDS_ST_HEADER_LOCK_SCREEN_AND_SECURITY_ABB"
 msgstr "شاشة القفل والحماية"
 
@@ -2356,9 +2287,6 @@ msgstr "معلومات قانونية"
 msgid "IDS_ST_BODY_DEVICE_INFORMATION"
 msgstr "معلومات الجهاز"
 
-msgid "IDS_ST_BODY_PHONE_NUMBER"
-msgstr "رقم الهاتف"
-
 msgid "IDS_ST_BODY_MODEL_NUMBER"
 msgstr "رقم الطراز"
 
@@ -2407,6 +2335,81 @@ msgstr "مسح ذاكرة التخزين المؤقت"
 msgid "IDS_ST_BODY_12_HOURS"
 msgstr "12 ساعة"
 
+msgid "IDS_ST_BODY_ANSWERINGMODE_AUTOMATIC"
+msgstr "تلقائي"
+
+msgid "IDS_ST_BODY_BLUETOOTH"
+msgstr "البلوتوث"
+
+msgid "IDS_ST_BODY_ADVANCEDOPTIONS_CERTIFICATES"
+msgstr "الشهادات"
+
+msgid "IDS_ST_BODY_CALLERID_DEFAULT"
+msgstr "أولي"
+
+msgid "IDS_ST_BODY_APPLICATIONSETTINGS_MESSAGE"
+msgstr "الرسائل"
+
+msgid "IDS_ST_BODY_NFC"
+msgstr "NFC"
+
+msgid "IDS_ST_BODY_PIN_LOCK"
+msgstr "قفل PIN"
+
+msgid "IDS_ST_BUTTON2_S_PLANNER"
+msgstr "مخطط S"
+
+msgid "IDS_ST_BODY_VOICE"
+msgstr "صوت"
+
+msgid "IDS_ST_BODY_DEFAULTMEMORY_VOICE_RECORDER"
+msgstr "مسجل الصوت"
+
+msgid "IDS_ST_BODY_YYYY_MM_DD_DOT"
+msgstr "ي ي.ش ش.ع ع ع ع"
+
+msgid "IDS_ST_BODY_BRIGHTNESS_M_POWER_SAVING"
+msgstr "السطوع"
+
+msgid "IDS_ST_HEADER_SORT_BY"
+msgstr "فرز حسب"
+
+msgid "IDS_ST_TPOP_MAXIMUM_NUMBER_OF_CHARACTERS_REACHED"
+msgstr "تم بلوغ الحد الأقصى لعدد الأحرف."
+
+msgid "IDS_ST_TPOP_TRY_AGAIN"
+msgstr "حاول مرة أخرى"
+
+msgid "IDS_ST_SK_YES"
+msgstr "نعم"
+
+msgid "IDS_ST_BODY_PLAY_A_SOUND_WHEN_BUTTONS_ICONS_AND_MENU_ITEMS_ARE_TAPPED"
+msgstr "تشغيل صوت عند النقر فوق الأزرار، والرموز، وعناصر القائمة."
+
+msgid "IDS_ST_MBODY_KEYBOARD_SOUND"
+msgstr "صوت لوحة المفاتيح"
+
+msgid "IDS_ST_MBODY_TOUCH_SOUND"
+msgstr "صوت اللمس"
+
+msgid "IDS_ST_SBODY_PLAY_A_SOUND_WHEN_THE_SAMSUNG_KEYBOARD_IS_TAPPED"
+msgstr "قم بتشغيل صوت عند النقر فوق لوحة مفاتيح Samsung."
+
+msgid "IDS_ST_POP_MOUNTING_SD_CARD_ING"
+msgstr "جارٍ تحميل بطاقة SD..."
+
+msgid "IDS_ST_BODY_SET_DATE"
+msgstr "ضبط التاريخ"
+
+msgid "IDS_ST_BODY_LOCK_SCREEN"
+msgstr "شاشة القفل"
+
+msgid "IDS_ST_BODY_PERSONAL"
+msgstr "شخصي"
+
+msgid "IDS_ST_BODY_PHONE_NUMBER"
+msgstr "رقم الهاتف"
+
 msgid "IDS_ST_BODY_1MINUTE"
 msgstr "دقيقة واحدة"
 
@@ -2416,30 +2419,15 @@ msgstr "حسابات"
 msgid "IDS_ST_HEADER_ALLSHARE"
 msgstr "AllShare"
 
-msgid "IDS_ST_BODY_ANSWERINGMODE_AUTOMATIC"
-msgstr "تلقائي"
-
 msgid "IDS_ST_BUTTON_BACK"
 msgstr "رجوع"
 
-msgid "IDS_ST_BODY_BLUETOOTH"
-msgstr "البلوتوث"
-
-msgid "IDS_ST_BODY_ADVANCEDOPTIONS_CERTIFICATES"
-msgstr "الشهادات"
-
 msgid "IDS_ST_BODY_CONTACTS"
 msgstr "جهات الاتصال"
 
 msgid "IDS_ST_BODY_MYTHEME_CREATE"
 msgstr "إنشاء"
 
-msgid "IDS_ST_BODY_CALLERID_DEFAULT"
-msgstr "أولي"
-
-msgid "IDS_ST_BODY_FM_RADIO"
-msgstr "راديو FM"
-
 msgid "IDS_ST_BODY_FONT"
 msgstr "الخط"
 
@@ -2452,15 +2440,9 @@ msgstr "مساعدة"
 msgid "IDS_ST_BODY_MANUAL"
 msgstr "يدوي"
 
-msgid "IDS_ST_BODY_APPLICATIONSETTINGS_MESSAGE"
-msgstr "الرسائل"
-
 msgid "IDS_ST_BODY_MUSIC"
 msgstr "الموسيقى"
 
-msgid "IDS_ST_BODY_NFC"
-msgstr "NFC"
-
 msgid "IDS_ST_BODY_ALERTTYPE_OFF"
 msgstr "غير مفعل"
 
@@ -2470,9 +2452,6 @@ msgstr "مفعل"
 msgid "IDS_ST_BODY_MEMORYSTATUS_OTHERS"
 msgstr "أخرى"
 
-msgid "IDS_ST_BODY_PIN_LOCK"
-msgstr "قفل PIN"
-
 msgid "IDS_ST_BODY_RESET"
 msgstr "إرجاع"
 
@@ -2488,84 +2467,33 @@ msgstr "تزامن"
 msgid "IDS_ST_BODY_SYSTEM"
 msgstr "النظام"
 
-msgid "IDS_ST_BUTTON2_S_PLANNER"
-msgstr "مخطط S"
-
 msgid "IDS_ST_BODY_TWITTER"
 msgstr "Twitter"
 
 msgid "IDS_ST_BODY_USERNAME"
 msgstr "اسم المستخدم"
 
-msgid "IDS_ST_BODY_VOICE"
-msgstr "صوت"
-
-msgid "IDS_ST_BODY_DEFAULTMEMORY_VOICE_RECORDER"
-msgstr "مسجل الصوت"
-
 msgid "IDS_ST_BODY_WI_FI"
 msgstr "Wi-Fi"
 
-msgid "IDS_ST_BODY_YYYY_MM_DD_DOT"
-msgstr "ي ي.ش ش.ع ع ع ع"
-
-msgid "IDS_ST_BODY_BRIGHTNESS_M_POWER_SAVING"
-msgstr "السطوع"
-
-msgid "IDS_ST_HEADER_SORT_BY"
-msgstr "فرز حسب"
-
 msgid "IDS_ST_BODY_DELETED"
-msgstr "تم المسح."
+msgstr "تم الحذف."
 
 msgid "IDS_ST_POP_ERROR"
 msgstr "خطأ"
 
-msgid "IDS_ST_TPOP_MAXIMUM_NUMBER_OF_CHARACTERS_REACHED"
-msgstr "تم بلوغ الحد الأقصى لعدد الأحرف."
-
-msgid "IDS_ST_TPOP_TRY_AGAIN"
-msgstr "حاول مرة أخرى"
-
 msgid "IDS_ST_BODY_VERSION"
 msgstr "النسخة"
 
 msgid "IDS_ST_BODY_DELETE"
-msgstr "مسح"
+msgstr "حذف"
 
 msgid "IDS_ST_SK_SET_LITE"
 msgstr "ضبط"
 
-msgid "IDS_ST_SK_YES"
-msgstr "نعم"
-
-msgid "IDS_SAPPS_SK_TRY_ABB"
-msgstr "حاول"
-
-msgid "IDS_ST_BODY_PLAY_A_SOUND_WHEN_BUTTONS_ICONS_AND_MENU_ITEMS_ARE_TAPPED"
-msgstr "تشغيل صوت عند النقر فوق الأزرار، والرموز، وعناصر القائمة."
-
-msgid "IDS_ST_MBODY_KEYBOARD_SOUND"
-msgstr "صوت لوحة المفاتيح"
-
 msgid "IDS_ST_MBODY_RINGTONE"
 msgstr "نغمة الرنين"
 
-msgid "IDS_ST_MBODY_TOUCH_SOUND"
-msgstr "صوت اللمس"
-
-msgid "IDS_ST_SBODY_PLAY_A_SOUND_WHEN_THE_SAMSUNG_KEYBOARD_IS_TAPPED"
-msgstr "قم بتشغيل صوت عند النقر فوق لوحة مفاتيح Samsung."
-
-msgid "IDS_ST_POP_MOUNTING_SD_CARD_ING"
-msgstr "جارٍ تحميل بطاقة SD..."
-
-msgid "IDS_ST_BODY_SET_DATE"
-msgstr "ضبط التاريخ"
-
-msgid "IDS_ST_BODY_ALL"
-msgstr "الكل"
-
 msgid "IDS_LBS_BODY_LOCATION_SERVICE"
 msgstr "خدمة الموقع"
 
@@ -2575,9 +2503,6 @@ msgstr "VPN"
 msgid "IDS_ST_SK_OPTIONS_LITE"
 msgstr "خيارات"
 
-msgid "IDS_ST_BODY_TTS"
-msgstr "TTS"
-
 msgid "IDS_ST_BODY_VOICE_CONTROL"
 msgstr "التحكم الصوتي"
 
@@ -2590,24 +2515,20 @@ msgstr "عدم الإزعاج"
 msgid "IDS_ST_MBODY_APP_NOTIFICATIONS"
 msgstr "إشعارات التطبيقات"
 
+msgid "IDS_ST_BODY_ALL"
+msgstr "الكل"
+
 msgid "IDS_ST_HEADER_DEFAULT_APPLICATIONS_ABB"
 msgstr "التطبيقات الافتراضية"
 
-msgid "IDS_ST_BODY_HOME"
-msgstr "منزل"
-
 msgid "IDS_ST_BODY_SET_TIME"
 msgstr "ضبط الوقت"
 
 msgid "IDS_ST_BODY_UNABLE_TO_SCAN_FOR_NETWORKS"
 msgstr "يتعذر المسح الضوئي للشبكات."
 
-msgid "IDS_ST_BODY_LOCK_SCREEN"
-msgstr "شاشة القفل"
-
-
-msgid "IDS_ST_BODY_OFF"
-msgstr "غير مفعل"
+msgid "IDS_ACCS_BODY_SIGNAL_STRENGTH_TTS"
+msgstr "قوة الإشارة"
 
 msgid "IDS_ST_HEADER_VISION"
 msgstr "الرؤية"
@@ -2615,21 +2536,201 @@ msgstr "الرؤية"
 msgid "IDS_ST_BODY_SIGNAL_STRENGTH"
 msgstr "قوة الإشارة"
 
-msgid "IDS_ST_POP_MOBILE_DATA_WILL_BE_TURNED_ON_CONNECTING_TO_MOBILE_NETWORKS_MAY_RESULT_IN_ADDITIONAL_CHARGES_DEPENDING_ON_YOUR_PAYMENT_PLAN"
-msgstr "سيتم تشغيل بيانات الهاتف المحمول. قد يترتب على الاتصال بشبكات الهاتف المحمول فرض رسوم إضافية وفقاً لخطة الدفع."
+msgid "IDS_ST_BODY_HELLO_KITTY_10"
+msgstr "Hello Kitty 10"
 
-msgid "IDS_ST_POP_UNLESS_YOU_CONNECT_TO_A_WI_FI_NETWORK_YOU_WILL_NOT_BE_ABLE_TO_USE_THE_INTERNET_EMAIL_OR_OTHER_APPS_MSG"
-msgstr "إذا لم يتم الاتصال بشبكة Wi-Fi، لن يمكنك استخدام الإنترنت أو البريد الإلكتروني أو التطبيقات الأخرى التي تحتاج اتصال البيانات."
+msgid "IDS_ST_HEADER_SOUNDS_AND_NOTIFICATIONS_ABB"
+msgstr "الأصوات والإشعارات"
+
+msgid "IDS_ST_BODY_TTS"
+msgstr "TTS"
+
+msgid "IDS_ST_BODY_HOME"
+msgstr "منزل"
+
+msgid "IDS_ST_BODY_OFF"
+msgstr "غير مفعل"
+
+msgid "IDS_ST_BODY_THERE_ARE_NO_APPS_SET_AS_DEFAULTS"
+msgstr "ما من تطبيقات تم ضبطها كالتطبيقات الافتراضية."
+
+msgid "IDS_ST_HEADER_PRIVACY_SETTINGS_ABB"
+msgstr "ضبط الخصوصية"
+
+msgid "IDS_QP_OPT_SHOW_ALL_CONTENT_ABB"
+msgstr "إظهار كل المحتوى"
+
+msgid "IDS_QP_OPT_HIDE_SENSITIVE_CONTENT_ABB"
+msgstr "إخفاء المحتوى الحساس"
+
+msgid "IDS_ST_BUTTON_REMOVE_ABB2"
+msgstr "إزالة"
+
+msgid "IDS_QP_TMBODY_NOTIFICATIONS_ON_LOCK_SCREEN"
+msgstr "الإشعارات على شاشة القفل"
+
+msgid "IDS_ACCS_BODY_WHILE_SCREEN_READER_IS_ENABLED_YOUR_PHONE_WILL_PROVIDE_VOICE_FEEDBACK_FOR_EXAMPLE_SCREEN_READER_WILL_MSG"
+msgstr "سيوفر هاتفك الملاحظات الصوتية عندما يكون قارئ الشاشة مفعلاً. على سبيل المثال، سيعلمك قارئ الشاشة بالمحتويات التي يمكنك التفاعل معها على كل شاشة. انقر فوق العناصر لتحديدها وسماع ما هي، وانقر نقراً مزدوجاً فوقها لتنفيذ الإجراء ذي الصلة."
+
+msgid "IDS_ACCS_MBODY_READ_OUT_USAGE_HINTS_ABB"
+msgstr "قراءة تلميحات الاستخدام"
+
+msgid "IDS_ACCS_MBODY_SOUND_FEEDBACK"
+msgstr "ملاحظات حول الصوت"
+
+msgid "IDS_ACCS_MBODY_VIBRATION_FEEDBACK"
+msgstr "ملاحظات الاهتزاز"
 
-msgid "IDS_SCR_BODY_PD_UNREAD_NOTIFICATIONS"
-msgstr "الإشعارات غير المقروءة"
+msgid "IDS_ACCS_OPT_ALWAYS_READ_OUT_KEYBOARD_INPUT_TTS"
+msgstr "قراءة إدخال لوحة المفاتيح دائماً"
+
+msgid "IDS_ACCS_OPT_KEYBOARD_FEEDBACK_TTS"
+msgstr "ملاحظات لوحة المفاتيح"
 
 msgid "IDS_ACCS_OPT_OTHER_FEEDBACK_TTS"
 msgstr "ملاحظات أخرى"
 
-msgid "IDS_ACCS_TMBODY_STATUS_BAR_INFORMATION"
-msgstr "معلومات شريط الحالة"
+msgid "IDS_ACCS_SBODY_READ_OUT_NOTIFICATIONS_WHILE_THE_SCREEN_IS_OFF"
+msgstr "اقرأ الإشعارات عندما تكون الشاشة متوقفة عن التشغيل."
 
 msgid "IDS_ACCS_SBODY_SELECT_WHICH_INFORMATION_FROM_INDICATORS_SHOWN_ON_THE_STATUS_BAR_WILL_BE_READ_OUT_WHEN_YOU_TRIPLE_TAP_THE_SCREEN_WITH_TWO_FINGERS_MSG"
 msgstr "حدد المعلومات التي ستتم قراءتها من المؤشرات الظاهرة على شريط الحالة عند النقر ثلاث مرات فوق الشاشة بإصبعين، على سبيل المثال، الوقت والتاريخ، وقوة إشارة الجهاز، واتصالات Wi-Fi والبلوتوث، وطاقة البطارية."
 
+msgid "IDS_ACCS_SBODY_SET_THE_VOICE_FEEDBACK_TO_VARY_IN_PITCH_WHILE_USING_THE_KEYBOARD_TO_ENTER_TEXT"
+msgstr "اضبط الملاحظات الصوتية بحيث تتغير طبقة الصوت أثناء استخدام لوحة المفاتيح لإدخال نص."
+
+msgid "IDS_ACCS_TMBODY_STATUS_BAR_INFORMATION"
+msgstr "معلومات شريط الحالة"
+
+msgid "IDS_ST_BUTTON_TURN_OFF_ABB2"
+msgstr "إيقاف تشغيل"
+
+msgid "IDS_ST_BUTTON_TURN_ON_ABB3"
+msgstr "تشغيل"
+
+msgid "IDS_ST_BUTTON_DISABLE_ABB"
+msgstr "إلغاء تفعيل"
+
+msgid "IDS_ST_BUTTON_ENABLE_ABB3"
+msgstr "تفعيل"
+
+msgid "IDS_SM_TPOP_P1SS_P2SS_CACHED_DATA_CLEARED_ABB"
+msgstr "تم مسح البيانات المخزنة مؤقتاً لـ %1$s %2$s."
+
+msgid "IDS_SM_HEADER_DEFAULT_STORAGE_SETTINGS_ABB"
+msgstr "ضبط التخزين الافتراضي"
+
+msgid "IDS_SM_TMBODY_DEFAULT_STORAGE_LOCATIONS"
+msgstr "مواقع التخزين الافتراضية"
+
+msgid "IDS_SM_SBODY_CALCULATING_ING"
+msgstr "جارٍ الاحتساب الآن..."
+
+msgid "IDS_ST_BODY_IMAGES"
+msgstr "الصور"
+
+msgid "IDS_ST_BODY_STORAGE_USAGE"
+msgstr "استخدام وحدة التخزين"
+
+msgid "IDS_ST_HEADER_TOTAL_SPACE"
+msgstr "إجمالي المساحة"
+
+msgid "IDS_SM_TMBODY_APPS_ABB"
+msgstr "التطبيقات"
+
+msgid "IDS_ST_BODY_SYSTEM_STORAGE"
+msgstr "مساحة تخزين النظام"
+
+msgid "IDS_ST_BODY_CACHED_DATA_ABB"
+msgstr "البيانات المخزنة مؤقتا"
+
+msgid "IDS_SM_HEADER_DEFAULT_STORAGE_LOC_ABB"
+msgstr "موقع التخزين الافتراضي"
+
+msgid "IDS_SM_BODY_FREE_M_MEMORY_ABB"
+msgstr "خالية"
+
+msgid "IDS_ST_MBODY_ADS"
+msgstr "الإعلانات"
+
+msgid "IDS_SM_BODY_SELECT_THE_DEFAULT_LOCATION_FOR_INSTALLING_APPS_WHERE_APPS_CAN_BE_SAVED_DEPENDS_ON_THE_TYPE_OF_APP_AND_THE_AVAILABILITY_OF_THE_LOCATION"
+msgstr "حدد الموقع الافتراضي لتثبيت التطبيقات. حيث يمكن حفظ التطبيقات حسب نوع التطبيق وإمكانية توفر الموقع."
+
+msgid "IDS_SM_BODY_SELECT_THE_DEFAULT_STORAGE_LOCATION_FOR_CONTENT_SHARED_VIA_BLUETOOTH_OR_WI_FI_DIRECT"
+msgstr "حدد موقع التخزين الافتراضي للمحتويات التي تمت مشاركتها عبر البلوتوث أو Wi-Fi مباشر."
+
+msgid "IDS_ST_OPT_HIDE_CONTENT"
+msgstr "إخفاء المحتوى"
+
+msgid "IDS_ST_HEADER_PRIVACY_AND_SECURITY_ABB"
+msgstr "الخصوصية والحماية"
+
+msgid "IDS_ST_MBODY_PRIVACY_AND_SECURITY"
+msgstr "الخصوصية والحماية"
+
+msgid "IDS_ST_HEADER_TIZEN_CONNECT"
+msgstr "Tizen Connect"
+
+msgid "IDS_ST_OPT_BATTERY_USAGE_ABB"
+msgstr "استخدام البطارية"
+
+msgid "IDS_SM_BODY_THE_BATTERY_USAGE_FOR_THE_PAST_P1SD_HOURS_P2SD_MINUTES_C"
+msgstr "استخدام البطارية لـ %1$d من الساعات و%2$d من الدقائق الماضية:"
+
+msgid "IDS_ST_BODY_REMAINING_BATTERY"
+msgstr "طاقة البطارية المتبقية"
+
+msgid "IDS_ST_BODY_CHARGING_ING_ABB"
+msgstr "جارٍ الشحن..."
+
+msgid "IDS_ST_SBODY_FULLY_CHARGED_ABB_M_STATUS"
+msgstr "تم الشحن بالكامل"
+
+msgid "IDS_ST_BODY_MISSED_EVENTS"
+msgstr "الأحداث الفائتة"
+
+msgid "IDS_ST_BODY_SPEECH_RATE"
+msgstr "سرعة الحديث"
+
+msgid "IDS_COM_POP_MISSED_EVENTS"
+msgstr "الأحداث الفائتة"
+
+msgid "IDS_SCR_POP_DRAG_THE_SLIDER_TO_SET_THE_SPEECH_RATE"
+msgstr "اسحب شريط التمرير لضبط سرعة الحديث."
+
+msgid "IDS_ST_BODY_BATTERY_LEVEL"
+msgstr "مستوى طاقة البطارية"
+
+msgid "IDS_ST_HEADER_DETAILS"
+msgstr "التفاصيل"
+
+msgid "IDS_ST_MBODY_OTHER_SOUNDS"
+msgstr "أصوات أخرى"
+
+msgid "IDS_ST_HEADER_ENCRYPT_SD_CARD"
+msgstr "تشفير بطاقة SD"
+
+msgid "IDS_ST_HEADER_DECRYPT_SD_CARD"
+msgstr "فك تشفير بطاقة SD"
+
+msgid "IDS_ST_HEADER_ENCRYPTION"
+msgstr "التشفير"
+
+msgid "IDS_ST_SBODY_DEVICE_ENCRYPTED_M_STATUS"
+msgstr "الجهاز مشفّر"
+
+msgid "IDS_ST_SBODY_DEVICE_NOT_ENCRYPTED_M_STATUS"
+msgstr "الجهاز غير مشفّر"
+
+msgid "IDS_ST_SBODY_SD_CARD_ENCRYPTED_M_STATUS"
+msgstr "تم تشفير بطاقة SD"
+
+msgid "IDS_ST_SBODY_SD_CARD_NOT_ENCRYPTED_M_STATUS_SBODY"
+msgstr "بطاقة SD غير مشفرة"
+
+msgid "IDS_ST_TMBODY_SECURE_ERASE"
+msgstr "محو آمن"
+
+msgid "IDS_ST_SBODY_ERASE_ALL_DELETED_DATA_ON_THE_PHONE_PERMANENTLY_FOR_SECURITY_PURPOSES_THIS_DATA_WILL_NOT_BE_RECOVERABLE_BY_ANYONE"
+msgstr "محو كل البيانات المحذوفة من الهاتف بشكل دائم لأغراض الحماية. سيتعذر على أي شخص استرداد هذه البيانات."
+
index 3b28a29552f42482155ac4a5d62a05ad3bf63318..3b6157b4d1069409c67b04a495d791de74c85295 100644 (file)
@@ -1,12 +1,18 @@
-msgid "IDS_ST_BODY_1_MINUTE"
-msgstr "1 dəqiqə"
+msgid "IDS_VOICE_HEADER_SPEECH_TO_TEXT_HSTT"
+msgstr "Nitqdən mətnə (STT)"
+
+msgid "IDS_VOICE_HEADER_TEXT_TO_SPEECH_HTTS"
+msgstr "Mətndən nitqə (TTS)"
+
+msgid "IDS_PB_TPOP_DELETING_ING_ABB"
+msgstr "Silinir..."
+
+msgid "IDS_VOICE_BODY_VOICE_CONTROL_ABB2"
+msgstr "Səs nəzarəti"
 
 msgid "IDS_ST_POP_SAVING"
 msgstr "Yaddaşa yazılma"
 
-msgid "IDS_CAM_POP_MODEL"
-msgstr "Model"
-
 msgid "IDS_EMAIL_BODY_INVALID_PORT_NUMBER"
 msgstr "Port nömrəsi səhvdir."
 
@@ -22,9 +28,6 @@ msgstr "6 saniyə"
 msgid "IDS_PB_POP_PS_ALREADY_EXISTS"
 msgstr "%s hazırda mövcuddur."
 
-msgid "IDS_SAPPS_OPT_BADGE_ABB"
-msgstr "Nişan"
-
 msgid "IDS_ST_BODY_DISCONNECTED"
 msgstr "əlaqəsi pozuldu."
 
@@ -34,9 +37,6 @@ msgstr "Mediya"
 msgid "IDS_ST_BODY_SELECT_AUTOMATICALLY"
 msgstr "Avtomatik seç"
 
-msgid "IDS_ST_HEADER_AUDIO"
-msgstr "Audio"
-
 msgid "IDS_ST_HEADER_FORMAT_MVERB_ABB"
 msgstr "Format"
 
@@ -58,33 +58,45 @@ msgstr "IP"
 msgid "IDS_BT_POP_OPERATION_FAILED"
 msgstr "Əməliyyat alınmadı."
 
-msgid "IDS_CLD_OPT_MINUTE"
-msgstr "Dəqiqə"
-
 msgid "IDS_CLD_OPT_MINUTES_LC_ABB"
 msgstr "dəqiqə"
 
-msgid "IDS_CST_BUTTON_CLOSE"
-msgstr "Bağla"
-
-msgid "IDS_CST_POP_FAILED"
-msgstr "Mümkün olmadı."
-
 msgid "IDS_IM_BODY_SUCCESSFULLY_COMPLETED"
 msgstr "Müvəffəqiyyətlə tamamlandı."
 
 msgid "IDS_IM_POP_UNEXPECTED_ERROR"
 msgstr "Gözlənilməyən yanlışlıq."
 
+msgid "IDS_SIM_BODY_INVALID_SIM_CARD"
+msgstr "Yanlış SIM kart."
+
+msgid "IDS_WGT_BUTTON3_KIES_VIA_WI_FI"
+msgstr "Wi-Fi vasitəsilə Kies"
+
+msgid "IDS_ST_BODY_1_MINUTE"
+msgstr "1 dəqiqə"
+
+msgid "IDS_CAM_POP_MODEL"
+msgstr "Model"
+
+msgid "IDS_ST_HEADER_AUDIO"
+msgstr "Audio"
+
+msgid "IDS_CLD_OPT_MINUTE"
+msgstr "Dəqiqə"
+
+msgid "IDS_CST_BUTTON_CLOSE"
+msgstr "Bağla"
+
+msgid "IDS_CST_POP_FAILED"
+msgstr "Mümkün olmadı."
+
 msgid "IDS_PB_BODY_INFO"
 msgstr "Məlumat"
 
 msgid "IDS_PB_BUTTON_CONTACT"
 msgstr "Kontakt"
 
-msgid "IDS_SIM_BODY_INVALID_SIM_CARD"
-msgstr "Yanlış SIM kart."
-
 msgid "IDS_ST_BUTTON2_PROCESSING_ING"
 msgstr "İşlənir..."
 
@@ -94,21 +106,18 @@ msgstr "Silinsin?"
 msgid "IDS_VR_POP_NO_FILES"
 msgstr "Fayl yoxdur"
 
-msgid "IDS_WGT_BUTTON3_KIES_VIA_WI_FI"
-msgstr "Wi-Fi vasitəsilə Kies"
-
 msgid "IDS_TPLATFORM_OPT_BLUETOOTH"
 msgstr "Bluetooth"
 
+msgid "IDS_ST_HEADER_PRIVACY"
+msgstr "Gizlilik"
+
 msgid "IDS_ST_OPT_SETTINGS"
 msgstr "Parametrlər"
 
 msgid "IDS_ST_BODY_GENERAL"
 msgstr "Ümumi"
 
-msgid "IDS_ST_HEADER_PRIVACY"
-msgstr "Gizlilik"
-
 msgid "IDS_BR_OPT_SCREEN"
 msgstr "Ekran"
 
@@ -139,9 +148,6 @@ msgstr "%d dəfə göstərmə"
 msgid "IDS_COM_POP_FLIGHT_MODE_WILL_BE_DISABLED"
 msgstr "Uçuş rejimi qeyri-aktiv ediləcək."
 
-msgid "IDS_COM_POP_CHECKING"
-msgstr "Yoxlanılır..."
-
 msgid "IDS_COM_OPT_CONTINUE_Q"
 msgstr "Davam edilsin?"
 
@@ -214,9 +220,6 @@ msgstr "İnternet istifadəsi"
 msgid "IDS_MOBILEAP_BODY_TETHERING"
 msgstr "Bağlanma"
 
-msgid "IDS_IM_POP_THIS_FEATURE_IS_NOT_AVAILABLE_WHILE_FLIGHT_MODE_IS_ON"
-msgstr "Uçuş rejimi aktiv olduqda bu xüsusiyyət mümkün deyil."
-
 msgid "IDS_EMAIL_POP_SECURITY_UPDATE_ABB"
 msgstr "Təhlükəsizlik yeniləməsi"
 
@@ -250,9 +253,6 @@ msgstr "Telefon yaddaşında kifayət qədər yaddaş yoxdur. Bəzi elementləri
 msgid "IDS_KW_POP_BE_CAREFUL_WHEN_TRANSMITTING_INFORMATION_ON_AN_UNSECURED_WI_FI_NETWORK_MSG"
 msgstr "Məlumatı qorunmayan Wi-Fi şəbəkəsi ilə köçürərkən ehtiyatlı olun, şəbəkənin digər istifadəçiləri bunu görə bilər."
 
-msgid "IDS_DN_BODY_ENCRYPT_SD_CARD"
-msgstr "SD kartı şifrlə"
-
 msgid "IDS_MSGF_POP_UNSUPPORTED"
 msgstr "Dəstəklənmədi."
 
@@ -280,24 +280,15 @@ msgstr "Köçürülmə tamamlandı."
 msgid "IDS_PB_BODY_MOVING_ING"
 msgstr "Göndərilmə..."
 
-msgid "IDS_SMEMO_BUTTON_IMPORT"
-msgstr "İdxal et"
-
 msgid "IDS_LCKSCN_BODY_WALLPAPERS"
 msgstr "Divar kağızları"
 
 msgid "IDS_LCKSCN_BODY_TAP_AND_HOLD_THE_SCREEN_THEN_TILT_THE_DEVICE_TOWARDS_YOU_TO_UNLOCK_IT_MSG"
 msgstr "Kilidi açmaq üçün ekrana vurub saxlayın və cihazı özünüzə tərəf əyin. Ekranın kilidi açılmazsa, cihazı daha da əyməyə çalışın. Hərəkətin kiliddən açılması qurulduqda, hərəkət Parametrlərdə avtomatik olaraq aktivləşdiriləcəkdir."
 
-msgid "IDS_SA_BUTTON_DONE_ABB"
-msgstr "Edilib"
-
 msgid "IDS_FP_BODY_NO_APPLICATIONS"
 msgstr "Proqram yoxdur"
 
-msgid "IDS_ST_TZTAB4_MOST_USED_M_APP"
-msgstr "Çox ist.ed."
-
 msgid "IDS_ST_TPOP_PERSONAL_MODE_ENABLED_ABB"
 msgstr "Şəxsi rejim aktivləşdirilmişdir"
 
@@ -394,9 +385,6 @@ msgstr "Cihazınızın adı üçün simvolların sayı maksimumu (%d) keçmişdi
 msgid "IDS_ST_POP_THE_APP_HAS_BEEN_UNINSTALLED"
 msgstr "Proqram silindi."
 
-msgid "IDS_ST_POP_TAP_OK"
-msgstr "OK vurun"
-
 msgid "IDS_ST_POP_SEARCHING_NETWORK_ING"
 msgstr "Şəbəkə axtarılır..."
 
@@ -412,15 +400,9 @@ msgstr "Bütün parametrləri yenidən qur və məlumatları sil. Başladıqdan
 msgid "IDS_ST_POP_REMOVE_DEFAULT_APPS_Q"
 msgstr "Standart proqramlar silinsinmi?"
 
-msgid "IDS_ST_POP_REGISTRATION_CODE_NOT_FOUND"
-msgstr "Qeydiyyat kodu tapılmadı."
-
 msgid "IDS_ST_POP_REGISTERING_ING"
 msgstr "Qeydiyyata alma"
 
-msgid "IDS_ST_POP_REGISTERED"
-msgstr "Qeydə alındı."
-
 msgid "IDS_ST_POP_PUK2_VERIFIED"
 msgstr "PUK2 təsdiqləndi."
 
@@ -460,18 +442,9 @@ msgstr "%d cəhd qalıb."
 msgid "IDS_ST_POP_PASSWORD_MUST_CONTAIN_AT_LEAST_PD_ALPHANUMERIC_CHARACTERS"
 msgstr "Parola ən azı %d hərf-rəqəm daxil olmalıdır."
 
-msgid "IDS_ST_POP_PASSWORD_MUST_BE_MORE_THAN_P1SD_CHARACTERS_AND_LESS_THAN_P2SD"
-msgstr "Parol %1$d simvoldan çox və %2$d simvoldan az olmalıdır."
-
-msgid "IDS_ST_POP_PASSWORDS_DO_NOT_MATCH"
-msgstr "Şifrələr uyğun gəlmir."
-
 msgid "IDS_ST_POP_NO_SD_CARD_IS_INSERTED_DISABLE_ENCRYPT_SD_CARD_ANYWAY_Q"
 msgstr "SD kart daxil edilməmişdir. SD kartın şifrlənməsi qeyri-aktiv edilsinmi?"
 
-msgid "IDS_ST_POP_NO_SD_CARD_HAS_BEEN_INSERTED_ENCRYPTION_WILL_START_AUTOMATICALLY_WHEN_YOU_INSERT_AN_SD_CARD"
-msgstr "SD kart daxil edilməmişdir. Şifrləmə SD kartı daxil edən kimi avtomatik olaraq başlayacaqdır."
-
 msgid "IDS_ST_POP_NO_ITEM_SELECTED"
 msgstr "Heç bir element seçilməyib."
 
@@ -487,9 +460,6 @@ msgstr "Mobil məlumat qeyri-aktiv edildi. Siz MMS mesajı göndərə və ya qə
 msgid "IDS_ST_POP_MOBILE_DATA_ENABLED_CONNECTING_TO_MOBILE_NETWORKS_MAY_INCUR_EXTRA_CHARGES_DEPENDING_ON_YOUR_DATA_PLAN_CONTINUE_Q"
 msgstr "Mobil məlumatlar aktivdir. Mobil planınızdan asılı olaraq mobil şəbəkələrə qoşulmaq əlavə xərclərə səbəb ola bilər. Davam edilsin?"
 
-msgid "IDS_ST_POP_LOADING_ING"
-msgstr "Yüklənir..."
-
 msgid "IDS_ST_POP_IP_ADDRESS_REMOVED"
 msgstr "IP ünvanı silindi."
 
@@ -514,9 +484,6 @@ msgstr "Yanlış PIN2."
 msgid "IDS_ST_POP_INCORRECT_PIN1_ATTEMPT_LEFT"
 msgstr "PIN səhvdir. 1 cəhd qalmışdır."
 
-msgid "IDS_ST_POP_INCORRECT_PASSWORD"
-msgstr "Yanlış şifrə."
-
 msgid "IDS_ST_POP_IF_YOU_RESET_YOUR_DEVICE_TO_FACTORY_DEFAULTS_YOU_WILL_NOT_BE_ABLE_TO_USE_ENCRYPTED_FILES_ON_THE_SD_CARD_MSG"
 msgstr "Cihazınızı zavod parametrlərinə bərpa etsəniz, SD kartda şifrlənmiş fayllardan istifadə edə bilməyəcəksiniz, lakin şifrlənməmiş fayllardan istifadə edə biləcəksiniz."
 
@@ -538,12 +505,6 @@ msgstr "SD kart şifrlənsin? Əməliyyat geri qaytarılmazdır və siz onu daya
 msgid "IDS_ST_POP_ENABLING_EMERGENCY_MODE_ING"
 msgstr "Fövqəladə rejimin aktivləşdirilməsi..."
 
-msgid "IDS_ST_POP_ENABLING_AUTO_UPDATE_MEANS_YOUR_DEVICE_WILL_CHECK_FOR_SECURITY_UPDATES_AUTOMATICALLY_NOTI_MSG"
-msgstr "Avtomatik yeniləmənin aktiv edilməsi o deməkdir ki, cihaz təhlükəsizlik yeniləməsini avtomatik yoxlayacaq. Mobil şəbəkələrlə yoxlamaq əlavə xərclərə səbəb ola bilər"
-
-msgid "IDS_ST_POP_ENABLE_SMART_STAY_TO_TRY_IT_T_HELP"
-msgstr "Sınamaq üçün ağıllı qalmanı aktiv edin."
-
 msgid "IDS_ST_POP_ENABLE_SMART_ROTATION_TO_TRY_IT_T_HELP"
 msgstr "Sınamaq üçün ağıllı fırlatmanı aktiv edin."
 
@@ -553,12 +514,6 @@ msgstr "Uçuş rejimini aktivləşdirin."
 msgid "IDS_ST_POP_EMERGENCY_MODE_WILL_BE_DISABLED"
 msgstr "Fövqəladə rejimi qeyri-aktiv ediləcəkdir."
 
-msgid "IDS_ST_POP_DO_NOT_ASK_AGAIN"
-msgstr "Bir də soruşma"
-
-msgid "IDS_ST_POP_DISABLING_AUTO_UPDATE_MEANS_YOU_HAVE_TO_CHECK_FOR_SECURITY_UPDATES_MANUALLY_NOTI_MSG"
-msgstr "Avtomatik yeniləmənin qeyri-aktiv edilməsi o deməkdir ki, siz təhlükəsizlik yeniləməsini əllə yoxlamalısınız. Cihazın təhlükəsiz qalması üçün avtomatik yeniləməni aktiv etməyi tövsiyə edirik"
-
 msgid "IDS_ST_POP_DISABLE_TETHERING_Q"
 msgstr "Bağlantı qeyri-aktiv edilsin?"
 
@@ -598,9 +553,6 @@ msgstr "Panel görünüşü"
 msgid "IDS_ST_OPT_SELECTED"
 msgstr "Seçilmişi"
 
-msgid "IDS_ST_OPT_SELECT"
-msgstr "Seç"
-
 msgid "IDS_ST_OPT_RESET_APP_SETTINGS_ABB"
 msgstr "Proq. param. sıfırla"
 
@@ -616,9 +568,6 @@ msgstr "LTE/WCDMA/GSM (avtomatik bağlantı)"
 msgid "IDS_ST_OPT_EDIT_QUICK_SETTINGS"
 msgstr "Cəld parametrləri redaktə et"
 
-msgid "IDS_ST_OPT_DEFAULT_RINGTONE"
-msgstr "Defolt zəng melodiyası"
-
 msgid "IDS_ST_OPT_CUSTOM_MODE_ABB"
 msgstr "Ənənəvi rejim"
 
@@ -631,15 +580,9 @@ msgstr "Mobil şəbəkələri bloklarks"
 msgid "IDS_ST_OPT_BLOCK_ALL"
 msgstr "Hamısını blokla"
 
-msgid "IDS_ST_OPT_AUTO_UPDATE_ABB"
-msgstr "Avtomatik yeniləmə"
-
 msgid "IDS_ST_OPT_ALLOW_ALL"
 msgstr "Hamısına icazə ver"
 
-msgid "IDS_ST_OPT_ALL"
-msgstr "Hamısını"
-
 msgid "IDS_ST_MBODY_ZOOM"
 msgstr "Miqyasla"
 
@@ -679,9 +622,6 @@ msgstr "CPU istifadəsini göstər"
 msgid "IDS_ST_MBODY_SELECT_WHERE_CAPTURED_IMAGES_WILL_BE_SAVED"
 msgstr "Çəkilmiş şəkillərin harada saxlanacağını seçin"
 
-msgid "IDS_ST_MBODY_SCREEN_ROTATION"
-msgstr "Ekran fırlanması"
-
 msgid "IDS_ST_MBODY_SCREEN_READER_HTTS"
 msgstr "Ekran oxuyucusu (TTS)"
 
@@ -700,18 +640,12 @@ msgstr "Hərəkətlər və jestlər"
 msgid "IDS_ST_MBODY_MOBILE_DATA"
 msgstr "Mobil məlumatlar"
 
-msgid "IDS_ST_MBODY_HELP"
-msgstr "Kömək"
-
 msgid "IDS_ST_MBODY_HANDS_FREE_MODE"
 msgstr "Səsucaldan rejimi"
 
 msgid "IDS_ST_MBODY_GSM_ONLY"
 msgstr "Yalnız GSM"
 
-msgid "IDS_ST_MBODY_FONT_SIZE"
-msgstr "Şriftin ölçüsü"
-
 msgid "IDS_ST_MBODY_FACTORY_RESET"
 msgstr "Zavod parametrlərinə qur"
 
@@ -745,15 +679,9 @@ msgstr "Aktiv proqram"
 msgid "IDS_ST_MBODY_ACCOUNTS_AND_BACKUP"
 msgstr "Hesablar və ehtiyat"
 
-msgid "IDS_ST_ITAB4_CONTROLS_M_INPUT_AND_CONTROL"
-msgstr "İdarəetm"
-
 msgid "IDS_ST_HEADER_WI_FI_DIRECT"
 msgstr "Wi-Fi Direct"
 
-msgid "IDS_ST_HEADER_WI_FI"
-msgstr "Wi-Fi"
-
 msgid "IDS_ST_HEADER_USER_SETTINGS_ABB"
 msgstr "İstifadəçi parametrləri"
 
@@ -766,24 +694,15 @@ msgstr "USB proqramları"
 msgid "IDS_ST_HEADER_UNLOCK_DEVICE_USING_MOTION_ABB"
 msgstr "Hərəkətlə cihazın kilidini aç"
 
-msgid "IDS_ST_HEADER_UNAVAILABLE"
-msgstr "İstifadəsi mümkün deyil"
-
 msgid "IDS_ST_HEADER_ULTRA_POWER_SAVING_MODE"
 msgstr "Ultra enerji qənaət rejimi"
 
 msgid "IDS_ST_HEADER_TOUCH_KEY_LIGHT_DURATION"
 msgstr "Toxunuş düyməsi işığı müddəti"
 
-msgid "IDS_ST_HEADER_TEXT_TO_SPEECH"
-msgstr "Mətn-nitq"
-
 msgid "IDS_ST_HEADER_STANDARD_LIMIT_ABB"
 msgstr "Standart hədd"
 
-msgid "IDS_ST_HEADER_SOUND"
-msgstr "Səs"
-
 msgid "IDS_ST_HEADER_SIM_CARD_MANAGER"
 msgstr "SIM kart idarəedicisi"
 
@@ -799,18 +718,12 @@ msgstr "Screen Mirroring"
 msgid "IDS_ST_HEADER_SAMSUNG_KIES"
 msgstr "Samsung Kies"
 
-msgid "IDS_ST_HEADER_SAMSUNG_APPS"
-msgstr "Samsung Apps"
-
 msgid "IDS_ST_HEADER_RINGTONES"
 msgstr "Zəng tonu"
 
 msgid "IDS_ST_HEADER_RESET_RESULTS"
 msgstr "Nəticələri sıfırla"
 
-msgid "IDS_ST_HEADER_RESET"
-msgstr "Sıfırlansın"
-
 msgid "IDS_ST_HEADER_PRIVILEGES"
 msgstr "İmtiyazlar"
 
@@ -820,18 +733,12 @@ msgstr "Şəxsi rejim"
 msgid "IDS_ST_HEADER_PORT"
 msgstr "Port"
 
-msgid "IDS_ST_HEADER_PLEASE_WAIT"
-msgstr "Gözləyin."
-
 msgid "IDS_ST_HEADER_PERSONAL_MODE"
 msgstr "Şəxsi rejim"
 
 msgid "IDS_ST_HEADER_PERSONALISATION"
 msgstr "Personalizasiya"
 
-msgid "IDS_ST_HEADER_PD_SELECTED_ABB"
-msgstr "%d seçilmişdir"
-
 msgid "IDS_ST_HEADER_PD_SELECTED"
 msgstr "%d seçilmişdir"
 
@@ -865,9 +772,6 @@ msgstr "Daxiletmə və hərəkət"
 msgid "IDS_ST_HEADER_HOME_SCREEN_ABB"
 msgstr "Əsas ekran"
 
-msgid "IDS_ST_HEADER_FINGER_SCANNER_ABB"
-msgstr "Barmaq izi"
-
 msgid "IDS_ST_HEADER_ENTER_VALID_DEVICE_NAME_ABB"
 msgstr "Etibarlı cihaz adını seç"
 
@@ -916,6 +820,9 @@ msgstr "Port əlavə et"
 msgid "IDS_ST_HEADER_ADD_IP"
 msgstr "IP əlavə et"
 
+msgid "IDS_COM_POP_CHECKING"
+msgstr "Yoxlanılır..."
+
 msgid "IDS_ST_BUTTON_UNINSTALL_UPDATES"
 msgstr "Yeniləmələrin quraşdırılmasını ləğv et"
 
@@ -925,30 +832,18 @@ msgstr "Quraşdırmanı ləğv et"
 msgid "IDS_ST_BUTTON_TRY_IT"
 msgstr "Cəhd edin"
 
-msgid "IDS_ST_BUTTON_STOP"
-msgstr "Dayndir"
-
 msgid "IDS_ST_BUTTON_SET_SCREEN_LOCK_TYPE"
 msgstr "Ekranın kilid növünü qur"
 
 msgid "IDS_ST_BUTTON_RESET_APPS_ABB"
 msgstr "Proqraml. sıfırla"
 
-msgid "IDS_ST_BUTTON_RESET"
-msgstr "Sıfırla"
-
 msgid "IDS_ST_BUTTON_REMOVE_DEFAULT_APPS_ABB"
 msgstr "Standart proqramları sil"
 
 msgid "IDS_ST_BUTTON_ONLY_VIBRATE"
 msgstr "Yalnız titrə"
 
-msgid "IDS_ST_BUTTON_OK_ABB"
-msgstr "OK"
-
-msgid "IDS_ST_BUTTON_OK"
-msgstr "OK"
-
 msgid "IDS_ST_BUTTON_MOVE_TO_SD_ABB"
 msgstr "SD-ə keçir"
 
@@ -958,21 +853,9 @@ msgstr "Telefona köçür"
 msgid "IDS_ST_BUTTON_FORCE_STOP"
 msgstr "Məcburi dayanma"
 
-msgid "IDS_ST_BUTTON_ENABLE"
-msgstr "Qoş"
-
-msgid "IDS_ST_BUTTON_DISCONNECT"
-msgstr "Bağlantını kəs"
-
 msgid "IDS_ST_BUTTON_DISABLE"
 msgstr "Söndür"
 
-msgid "IDS_ST_BUTTON_CONTINUE"
-msgstr "Davam et"
-
-msgid "IDS_ST_BUTTON_CANCEL_ABB"
-msgstr "Ləğv et"
-
 msgid "IDS_ST_BODY_YYYY_DD_MM_DOT"
 msgstr "İİİİ.GG.AA"
 
@@ -1009,9 +892,6 @@ msgstr "Məlumat rouminqi qeyri-aktiv olduqda, məlumat bağlantısından istifa
 msgid "IDS_ST_BODY_WEB_APPLICATIONS"
 msgstr "Veb proqramlar"
 
-msgid "IDS_ST_BODY_WCDMA_GSM_NHAUTO_CONNECT"
-msgstr "WCDMA/GSM\n(avtomatik bağlantı)"
-
 msgid "IDS_ST_BODY_WAIT_WHILE_DEVICE_IS_ENCRYPTED_PDP_COMPLETE"
 msgstr "Cihaz şifrlənərkən gözləyin. %d% tamamlandı."
 
@@ -1024,15 +904,9 @@ msgstr "SIM kartın cavab verməsini gözləyir..."
 msgid "IDS_ST_BODY_VOLUME"
 msgstr "Həcm"
 
-msgid "IDS_ST_BODY_VOICE_RECORDING"
-msgstr "Səsin yazılması"
-
 msgid "IDS_ST_BODY_VIBRATE_WHEN_RINGING"
 msgstr "Zəng zamanı titrəsin"
 
-msgid "IDS_ST_BODY_VERSION_PS"
-msgstr "Versiya %s"
-
 msgid "IDS_ST_BODY_USING_MOBILE_DATA_MAY_RESULT_IN_ADDITIONAL_CHARGES_CONTINUE_Q"
 msgstr "Mobil məlumatlardan istifadə əlavə xərclər yarada bilər. Davam etsin?"
 
@@ -1069,9 +943,6 @@ msgstr "USB sazlanması"
 msgid "IDS_ST_BODY_USB_ASK_ON_CONNECTION"
 msgstr "UQD əlaqənin nə vaxt qoşulmasını soruş"
 
-msgid "IDS_ST_BODY_URL"
-msgstr "URL"
-
 msgid "IDS_ST_BODY_UNMOUNT_USB_OTG_STORAGE"
 msgstr "USB OTG yaddaşını kənarlaşdır"
 
@@ -1096,6 +967,9 @@ msgstr "UDMincho"
 msgid "IDS_ST_BODY_UDGOTHIC_M_FONT"
 msgstr "UDGothic"
 
+msgid "IDS_IM_POP_THIS_FEATURE_IS_NOT_AVAILABLE_WHILE_FLIGHT_MODE_IS_ON"
+msgstr "Uçuş rejimi aktiv olduqda bu xüsusiyyət mümkün deyil."
+
 msgid "IDS_ST_BODY_TURN_OFF"
 msgstr "Söndür"
 
@@ -1150,33 +1024,18 @@ msgstr "Bu fəaliyyət telefondakı SD kartı siləcək. Siz kartdakı BÜTÜN m
 msgid "IDS_ST_BODY_THE_SD_CARD_IS_CURRENTLY_IN_USE_THIS_ACTION_WILL_ERASE_ALL_DATA_ON_THE_SD_CARD_INCLUDING_THE_DATA_THAT_IS_CURRENTLY_BEING_USED"
 msgstr "SD kart hazırda istifadə olunur. Bu əməliyyat SD kartda olan bütün məlumatları, həmçinin hazırda istifadə olunan siləcək"
 
-msgid "IDS_ST_BODY_THE_RED_LED_LIGHTS_UP_WHEN_YOU_CHARGE_YOUR_DEVICE_WHILE_THE_SCREEN_IS_OFF"
-msgstr "Ekran sönülü olduqda qurğunuzu doldurarkən qırmızı LED işıqları yanır."
-
-msgid "IDS_ST_BODY_THE_RED_LED_BLINKS_WHEN_THE_BATTERY_POWER_IS_LOW_WHILE_THE_SCREEN_IS_OFF"
-msgstr "Ekran sönülü olduqda batareya zəyifləyən zaman qırmızı LED işığı yanıb-sönür."
-
 msgid "IDS_ST_BODY_THE_PASSWORD_MUST_NOT_CONTAIN_A_SIMPLE_SEQUENCE_HEG_1111_OR_1234"
 msgstr "Parol sadə ardıcıllıqda olmalıdır (məs., 1111 və ya 1234)"
 
+msgid "IDS_SMEMO_BUTTON_IMPORT"
+msgstr "İdxal et"
+
 msgid "IDS_ST_BODY_THE_NAME_FIELD_CANNOT_BE_EMPTY"
 msgstr "Ad sahəsi boş ola bilməz."
 
-msgid "IDS_ST_BODY_THE_BLUE_LED_BLINKS_WHEN_YOU_RECORD_VOICE_WHILE_THE_SCREEN_IS_OFF"
-msgstr "Ekran sönülü olan zaman səs yazdığınızda mavi LED işığı yanıb-sönür."
-
-msgid "IDS_ST_BODY_THE_BLUE_LED_BLINKS_WHEN_YOU_HAVE_MISSED_CALLS_MESSAGES_OR_APP_NOTIFICATIONS_WHILE_THE_SCREEN_IS_OFF"
-msgstr "Ekran sönülü olduqda, buraxılan zəngləriniz, mesajlarınız və ya bildirişləriniz olduqda mavi LED işıqları yanır."
-
-msgid "IDS_ST_BODY_THE_APPLICATIONS_BELOW_WERE_STARTED_BY_PS_STOPPING_THESE_APPLICATIONS_MAY_CAUSE_PS_TO_FAIL"
-msgstr "Aşağıdakı proqram %s ilə başlanmışdır. Bu proqramların dayandırılması %s-in xətalı olmasına səbəb ola bilər."
-
 msgid "IDS_ST_BODY_THERE_ARE_NO_NETWORKS_NEARBY"
 msgstr "Yaxınlıqda şəbəkə yoxdur."
 
-msgid "IDS_ST_BODY_TEXTSTYLE_LARGE"
-msgstr "Geniş"
-
 msgid "IDS_ST_BODY_TASK_SWITCHER"
 msgstr "Tapşırıq keçiricisi"
 
@@ -1189,12 +1048,6 @@ msgstr "Kilidi açmaq üçün cihaza vurub saxlayın və özünüzə tərəf əy
 msgid "IDS_ST_BODY_SYSTEM_MEMORY"
 msgstr "Sistem yaddaşı"
 
-msgid "IDS_ST_BODY_SUNDAY"
-msgstr "Bazar günü"
-
-msgid "IDS_ST_BODY_STORAGE"
-msgstr "Ehtiyat"
-
 msgid "IDS_ST_BODY_STANDARD_T_DISPLAY_EFFECT"
 msgstr "Standart"
 
@@ -1213,12 +1066,6 @@ msgstr "İctimai şəbəkə profilləri"
 msgid "IDS_ST_BODY_SMART_STAY_MAY_NOT_WORK_IN_THESE_SITUATIONS"
 msgstr "Bu vəziyyətlərdə Ağıllı qalma işləməyə bilər."
 
-msgid "IDS_ST_BODY_SMART_ROTATION_MAY_NOT_WORK_IN_THESE_SITUATIONS"
-msgstr "Bu vəziyyətlərdəağıllı fırlatma işləməyə bilər."
-
-msgid "IDS_ST_BODY_SMART_ROTATION_DESCRIPTION_MSG"
-msgstr "Ağıllı fırlatma avtomatik ekran fırlatmasını qeyri-aktiv edir və üzünüzün istiqamətini müəyyənləşdirmək üçün ön kameradan istifadə edir və ekranı müvafiq şəkildə döndərir."
-
 msgid "IDS_ST_BODY_SMALL_M_TEXTSIZE"
 msgstr "Kiçik"
 
@@ -1246,15 +1093,6 @@ msgstr "Seriya nömrəsi"
 msgid "IDS_ST_BODY_SECURITY_ENGINE"
 msgstr "Təhlükəsizlik mexanizmi"
 
-msgid "IDS_ST_BODY_SECURITY"
-msgstr "Təhlükəsizlik"
-
-msgid "IDS_ST_BODY_SEARCH"
-msgstr "Axtarış"
-
-msgid "IDS_ST_BODY_SD_CARD"
-msgstr "SD kartı"
-
 msgid "IDS_ST_BODY_SCREEN_TIMEOUT_ABB2"
 msgstr "Ekran fasiləsi"
 
@@ -1285,33 +1123,18 @@ msgstr "Ekran kilidinin növü"
 msgid "IDS_ST_BODY_SCREEN_LOCK_SOUND"
 msgstr "Ekranın kilidi səsi"
 
-msgid "IDS_ST_BODY_SCHEDULE"
-msgstr "Plan"
-
 msgid "IDS_ST_BODY_SAVE_POWER_BY_ADJUSTING_SCREEN_TONE_ACCORDING_TO_ANALYSIS_OF_IMAGES"
 msgstr "Ekran tonunu təsvirlərin təhlilinə müvafiq şəkildə tənzimləməklə enerjiyə qənaət edin."
 
 msgid "IDS_ST_BODY_SAVES_POWER_BY_LIMITING_THE_MAXIMUM_PERFORMANCE_OF_THE_DEVICE"
 msgstr "Cihazın maksimum işini məhdudlaşdırmaqla enerjiyə qənaət edir."
 
-msgid "IDS_ST_BODY_SAVED"
-msgstr "Yaddaşa yazıldı."
-
-msgid "IDS_ST_BODY_SAVE"
-msgstr "Yaddaşa yaz"
-
 msgid "IDS_ST_BODY_SAMSUNG_LEGAL"
 msgstr "Samsung legal"
 
-msgid "IDS_ST_BODY_SAMSUNG_KIES_CONNECTION_CONNECTING_USB_HELP_MSG"
-msgstr "Samsung Kies (kompüter proqramı) və ya düzgün drayverlər artıq kompüterinizdə quraşdırılmayıbsa, quraşdırma Microsoft Windows-da davam edəcək. \nKompüter proqramını quraşdırdıqdan sonra siz aşağıdakı əməliyyatları icra edə bilərsiniz:\n - Telefon məlumatlarını sinxronlaşdırmaq\n- Telefon proqramını təkmilləşdirmək\n- İnternet paylaşması (Bu telefon noutbuk və ya kompüterinizin İnternetə çıxışını təmin etmək üçün modem rolunu oynayır)\n- Satın alınmış musiqi/videonu (Microsoft Windows Media DRM) və ya normal faylları telefonunuza köçürmək."
-
 msgid "IDS_ST_BODY_RUNNING"
 msgstr "İşləyir"
 
-msgid "IDS_ST_BODY_RESTRICTING_APPLICATION_USAGE_TO_ONLY_ESSENTIAL_APPLICATIONS_AND_THOSE_SELECTED_BY_YOU"
-msgstr "Proqram istifadəsinin yalnız mühüm proqramlara və seçdiklərinizə məhdudlaşdırılması."
-
 msgid "IDS_ST_BODY_RESET_TO_DEFAULT"
 msgstr "İlkin parametrə təyin et"
 
@@ -1330,6 +1153,9 @@ msgstr "Hamısını yenidən qurun"
 msgid "IDS_ST_BODY_REMOVE_LICENCE"
 msgstr "Lisenziyanı sil"
 
+msgid "IDS_ST_POP_REGISTERED"
+msgstr "Qeydə alındı."
+
 msgid "IDS_ST_BODY_REGULATORY_INFORMATION_ABB"
 msgstr "Tənzimləyici məlumat"
 
@@ -1339,9 +1165,6 @@ msgstr "Qeydiyyatdan keçin"
 msgid "IDS_ST_BODY_REGIONAL_EXAMPLE"
 msgstr "Regional nümunə"
 
-msgid "IDS_ST_BODY_REGION"
-msgstr "Rayon"
-
 msgid "IDS_ST_BODY_PUK"
 msgstr "P U K"
 
@@ -1357,30 +1180,27 @@ msgstr "Cihazınızı ziyanlı viruslar və nasazlıqlardan qoruyun."
 msgid "IDS_ST_BODY_PROFILE_NAME"
 msgstr "Profilin adı"
 
-msgid "IDS_ST_BODY_PROFILE"
-msgstr "Profil"
-
 msgid "IDS_ST_BODY_PREPARING_THIS_COULD_TAKE_OVER_10_MINUTES_ING"
 msgstr "Hazırlanır. Bu 10 dəqiqədən çox çəkə bilər..."
 
 msgid "IDS_ST_BODY_PREFERRED_NETWORKS"
 msgstr "Üstün tutulan şəbəkələr"
 
-msgid "IDS_ST_BODY_POP_JPN_DCM"
-msgstr "POP"
-
-msgid "IDS_ST_BODY_PM"
-msgstr "PM"
-
 msgid "IDS_ST_BODY_PLUG_IN_CHARGER_AND_TRY_AGAIN"
 msgstr "Adapteri qoşun və yenidən cəhd edin."
 
 msgid "IDS_ST_BODY_PLAY_TONE_WHEN_THE_DIALLING_KEYPAD_IS_TAPPED"
 msgstr "Yığım klaviaturası basıldıqda ton səsləndir."
 
+msgid "IDS_ST_POP_PASSWORD_MUST_BE_MORE_THAN_P1SD_CHARACTERS_AND_LESS_THAN_P2SD"
+msgstr "Parol %1$d simvoldan çox və %2$d simvoldan az olmalıdır."
+
 msgid "IDS_ST_BODY_PLAY_SOUNDS_WHEN_LOCKING_AND_UNLOCKING_SCREEN"
 msgstr "Ekranı kilidləyərkən və kilidi açarkən melodiya ifa edin"
 
+msgid "IDS_ST_POP_PASSWORDS_DO_NOT_MATCH"
+msgstr "Şifrələr uyğun gəlmir."
+
 msgid "IDS_ST_BODY_PIN_BLOCKED_ENTER_PUK_TO_CONTINUE_JPN_DCM"
 msgstr "PIN blocked. Enter PUK to continue."
 
@@ -1393,9 +1213,6 @@ msgstr "Şəkillər, videolar"
 msgid "IDS_ST_BODY_PHOTO_UPLOAD_SETTINGS"
 msgstr "Foto yüklənməsi parametrləri"
 
-msgid "IDS_ST_BODY_PHONEPROFILES_SILENT"
-msgstr "Səssiz"
-
 msgid "IDS_ST_BODY_PERSONAL_MODE_CAN_BE_USED_TO_HIDE_CONTENT_THAT_YOU_WANT_TO_KEEP_PRIVATE_MSG"
 msgstr "Fərdi saxlamaq istədiyiniz məzmunu gizlətmək üçün Şəxsi rejimdən istifadə edə bilərsiniz. Şəxsi rejimdən istifadə etmək üçün onu Parametrlərdə aktivləşdirin və ya enerji düyməsini sıxıb saxlayın və Şəxsi rejimi seçin. PIN və ya parolunuzu daxil edin. Şəxsi rejim nişanı status panelində görünəcəkdir. Məlumatınızı qorumaq üçün istifadə etdikdən sonra Şəxsi rejimi qeyri-aktiv edin. Eyni zamanda təhlükəsizlik ekranı kilidindən istifadə daha yaxşı mühafizəni təmin edəcəkdir"
 
@@ -1408,6 +1225,9 @@ msgstr "Hər dəfə cihazı yandırdıqda onun şifrini açmaq üçün parol tə
 msgid "IDS_ST_BODY_PASSWORD_MUST_CONTAIN_NO_MORE_THAN_PD_CHARACTERS_ABB"
 msgstr "Parola maksimum %d simvol daxil olmalıdır."
 
+msgid "IDS_ST_POP_LOADING_ING"
+msgstr "Yüklənir..."
+
 msgid "IDS_ST_BODY_PASSWORD_MUST_CONTAIN_AT_LEAST_PD_CHARACTERS_ABB"
 msgstr "Parola ən azı %d simvol daxil olmalıdır."
 
@@ -1423,9 +1243,6 @@ msgstr "Parol boşdur."
 msgid "IDS_ST_BODY_PASSWORD_CONTAINS_INVALID_CHARACTER_ABB"
 msgstr "Parola səhv simvol daxildir."
 
-msgid "IDS_ST_BODY_PASSWORD"
-msgstr "Şifrə"
-
 msgid "IDS_ST_BODY_OPEN_SOURCE_LICENCES"
 msgstr "Mənbə lisenziyalarını açın"
 
@@ -1435,36 +1252,24 @@ msgstr "Qoş"
 msgid "IDS_ST_BODY_OFFICIAL_M_DEVICE_STATUS"
 msgstr "Rəsmi"
 
+msgid "IDS_ST_POP_INCORRECT_PASSWORD"
+msgstr "Yanlış şifrə."
+
 msgid "IDS_ST_BODY_NUMBER"
 msgstr "Nömrə"
 
-msgid "IDS_ST_BODY_NO_RESULTS_FOUND"
-msgstr "Heç bir nəticə tapılmamışdır."
-
 msgid "IDS_ST_BODY_NO_DEFAULTS_SET"
 msgstr "Heç bir standart qurulmamışdır."
 
-msgid "IDS_ST_BODY_NOT_ASSIGNED"
-msgstr "Təyin olunmamışdır"
-
 msgid "IDS_ST_BODY_NOTIFICATION_PANEL"
 msgstr "Bildiriş paneli"
 
-msgid "IDS_ST_BODY_NOTIFICATIONS"
-msgstr "Bildiriş səsi"
-
-msgid "IDS_ST_BODY_NOTIFICATION"
-msgstr "Bildiriş"
-
 msgid "IDS_ST_BODY_NOSERVICE"
 msgstr "Servis yoxdur"
 
 msgid "IDS_ST_BODY_NORMAL_T_PROFILE"
 msgstr "Normal"
 
-msgid "IDS_ST_BODY_NONE"
-msgstr "Yoxdur"
-
 msgid "IDS_ST_BODY_NEW_PIN2_AND_CONFIRM_PIN2_DO_NOT_MATCH"
 msgstr "Yeni PIN2 və təsdiq edilən PIN2-i uyğun gəlmir"
 
@@ -1474,9 +1279,6 @@ msgstr "Yeni PIN2"
 msgid "IDS_ST_BODY_NEW_PIN1"
 msgstr "Yeni PIN1 kodu"
 
-msgid "IDS_ST_BODY_NEW"
-msgstr "Yeni"
-
 msgid "IDS_ST_BODY_NETWORK_TYPE"
 msgstr "Şəbəkə növü"
 
@@ -1489,18 +1291,15 @@ msgstr "Şəbəkə siyahısı"
 msgid "IDS_ST_BODY_NETWORK_CONNECTIONS"
 msgstr "Şəbəkə bağlantıları"
 
+msgid "IDS_ST_POP_DO_NOT_ASK_AGAIN"
+msgstr "Bir də soruşma"
+
 msgid "IDS_ST_BODY_NETWORK_CODE"
 msgstr "Şəbəkə kodu"
 
-msgid "IDS_ST_BODY_NETWORK"
-msgstr "Şəbəkə"
-
 msgid "IDS_ST_BODY_NATURAL_T_DISPLAY_EFFECT"
 msgstr "Təbii"
 
-msgid "IDS_ST_BODY_NAME"
-msgstr "Ad"
-
 msgid "IDS_ST_BODY_MY_NUMBER"
 msgstr "Mənim nömrəm"
 
@@ -1525,12 +1324,6 @@ msgstr "Əlavə sistem parametrləri"
 msgid "IDS_ST_BODY_MORE_CONNECTIVITY_SETTINGS"
 msgstr "Əlavə bağlantı parametrləri"
 
-msgid "IDS_ST_BODY_MONDAY"
-msgstr "Bazar ertəsi"
-
-msgid "IDS_ST_BODY_MODE"
-msgstr "Rejim"
-
 msgid "IDS_ST_BODY_MOBILE_DATA_WILL_BE_USED_IF_YOU_DOWNLOAD_OR_UPLOAD_DATA_WITHOUT_WI_FI_CONNECTION"
 msgstr "Məlumatları Wi-Fi bağlantısı olmadan yükləsəniz və ya göndərsəniz, mobil məlumatlar istifadə olunacaq."
 
@@ -1540,29 +1333,23 @@ msgstr "AA.GG.İİİİ"
 msgid "IDS_ST_BODY_MMS_CONNECTIONS"
 msgstr "MMS bağlantıları"
 
+msgid "IDS_ST_OPT_SELECT"
+msgstr "Seç"
+
 msgid "IDS_ST_BODY_MISCELLANEOUS_FILES"
 msgstr "Qarışıq fayllar"
 
-msgid "IDS_ST_BODY_MESSAGE"
-msgstr "Mesaj"
-
 msgid "IDS_ST_BODY_MENU_AND_WIDGETS"
 msgstr "Menyu və piktoqramlar"
 
-msgid "IDS_ST_BODY_MEMORY"
-msgstr "Yaddaş"
-
 msgid "IDS_ST_BODY_MEDIUM"
 msgstr "Orta"
 
-msgid "IDS_ST_BODY_MB"
-msgstr "MB"
-
 msgid "IDS_ST_BODY_MASS_STORAGE_HELP_MSG"
 msgstr "Siz aşağıdakı əməliyyatları icra edə bilərsiniz:\n- Sürətli fayl köçürülməsi\n- MAC və ya Linux OS ilə bağlantı"
 
-msgid "IDS_ST_BODY_MARUBERI_JPN_DCM"
-msgstr "Maruberi"
+msgid "IDS_ST_OPT_DEFAULT_RINGTONE"
+msgstr "Defolt zəng melodiyası"
 
 msgid "IDS_ST_BODY_LTE_WCDMA_GSM_NHAUTO_CONNECT"
 msgstr "LTE/WCDMA/GSM\n(avtomatik bağlantı)"
@@ -1570,39 +1357,33 @@ msgstr "LTE/WCDMA/GSM\n(avtomatik bağlantı)"
 msgid "IDS_ST_BODY_LOCK_SCREEN_OPTIONS"
 msgstr "Kilidli ekran seçimləri"
 
-msgid "IDS_ST_BODY_LIST_VIEW"
-msgstr "Siyahı görünüşü"
-
 msgid "IDS_ST_BODY_LIMIT_BACKGROUND_PROCESSES"
 msgstr "Fon proseslərini məhdudlaşdır"
 
-msgid "IDS_ST_BODY_LICENCE"
-msgstr "Lisenziya"
-
-msgid "IDS_ST_BODY_LED_INDICATOR"
-msgstr "LED göstəricisi"
-
 msgid "IDS_ST_BODY_LEDOT_LOW_BATTERY"
 msgstr "Batareya zəifdir"
 
 msgid "IDS_ST_BODY_LAUNCH_BY_DEFAULT"
 msgstr "Standart formada başladılsın"
 
+msgid "IDS_ST_OPT_AUTO_UPDATE_ABB"
+msgstr "Avtomatik yeniləmə"
+
 msgid "IDS_ST_BODY_LANGUAGE_AND_REGION_ABB"
 msgstr "Dil və region"
 
 msgid "IDS_ST_BODY_LANGUAGE_AND_KEYBOARD"
 msgstr "Dil və klaviatura"
 
+msgid "IDS_ST_OPT_ALL"
+msgstr "Hamısını"
+
 msgid "IDS_ST_BODY_KEYBOARD"
 msgstr "Klaviatura"
 
 msgid "IDS_ST_BODY_KEEPS_THE_STATUS_BAR_TIDY_TAP_THE_REPRESENTATIVE_ICON_TO_SHOW_ALL_THE_ICONS"
 msgstr "Status panelini səliqəli saxlayır. Bütün nişanları göstərmək üçün nümayəndə nişanına toxunun."
 
-msgid "IDS_ST_BODY_KB"
-msgstr "KB"
-
 msgid "IDS_ST_BODY_INTRODUCTION_TO_SMART_SCREEN_ABB"
 msgstr "Smart ekrana giriş"
 
@@ -1618,15 +1399,6 @@ msgstr "Quraşdırılmış proqramlar"
 msgid "IDS_ST_BODY_INSTALLATION_SETTINGS"
 msgstr "Quraşdırma parametrləri"
 
-msgid "IDS_ST_BODY_INSERT_SD_CARD"
-msgstr "SD kart daxil edin."
-
-msgid "IDS_ST_BODY_INCORRECT_PIN_E"
-msgstr "Yanlış PIN."
-
-msgid "IDS_ST_BODY_INCORRECT_PASSWORD_TRY_AGAIN"
-msgstr "Parol səhvdir. Yenidən cəhd edin"
-
 msgid "IDS_ST_BODY_INCOMING_CALLS_AND_NEW_NOTIFICATIONS_WILL_BE_READ_OUT_AUTOMATICALLY"
 msgstr "Gələn zənglər vəyeni bildirişlər avtomatik olaraq oxunacaq."
 
@@ -1642,8 +1414,8 @@ msgstr "Bu seçimi etsəniz, yalnız istifadə edilmiş yaddaş şifrlənəcək.
 msgid "IDS_ST_BODY_IF_YOU_FORGET_YOUR_PERSONAL_MODE_PASSWORD_YOU_WILL_NOT_BE_ABLE_TO_RECOVER_IT_FOR_SECURITY_MSG"
 msgstr "Şəxsi rejimin parolunu unutmusunuzsa, onu bərpa edə bilməyəcəksiniz. Təhlükəsizlik məqsədilə siz Şəxsi rejimi sıfırlamalısınız. Bu onun qeyd-şərtsiz parametrlərini bərpa edəcək və sizin şəxsi məzmunlarınızı siləcəkdir."
 
-msgid "IDS_ST_BODY_IF_YOU_DONT_WANT_TO_SEE_A_NUMBER_APPEAR_ON_THE_APP_ICON_FOR_EACH_NEW_EVENT_DISABLE_BADGE"
-msgstr "Əgər hər bir yeni hadisə üçün nömrənin proqram piktoqramında görünməsini istəmirsinizsə, emblemi qeyri-aktiv edin."
+msgid "IDS_ST_MBODY_SCREEN_ROTATION"
+msgstr "Ekran fırlanması"
 
 msgid "IDS_ST_BODY_ICON_SHOWS_THAT_SMART_SCREEN_IS_ENABLED"
 msgstr "Nişan smart ekranın aktiv olduğunu göstərir."
@@ -1660,23 +1432,17 @@ msgstr "Helvetica Neue"
 msgid "IDS_ST_BODY_HARDWARE"
 msgstr "Texniki vasitələr"
 
+msgid "IDS_ST_MBODY_HELP"
+msgstr "Kömək"
+
 msgid "IDS_ST_BODY_GSM"
 msgstr "GSM"
 
-msgid "IDS_ST_BODY_GRID_VIEW"
-msgstr "Şəbəkənin görünüşü"
-
 msgid "IDS_ST_BODY_GLOVE_MODE_ABB"
 msgstr "Əlcək rejimi"
 
-msgid "IDS_ST_BODY_GESTURES"
-msgstr "Jestlər"
-
-msgid "IDS_ST_BODY_GB"
-msgstr "QB"
-
-msgid "IDS_ST_BODY_FROM_M_TIME"
-msgstr "Başlama vaxtı"
+msgid "IDS_ST_MBODY_FONT_SIZE"
+msgstr "Şriftin ölçüsü"
 
 msgid "IDS_ST_BODY_FREQUENTLY_USED"
 msgstr "Tez-tez istifadə edilənlər"
@@ -1705,9 +1471,6 @@ msgstr "Şriftin tipi"
 msgid "IDS_ST_BODY_FONTSTYLE_ROSEMARY"
 msgstr "Rosemary"
 
-msgid "IDS_ST_BODY_FLIGHT_MODE_MSG"
-msgstr "Uçuş rejimi sizə zəng, mesajlaşma və şəbəkə xidməti xüsusiyyətlərini söndürməyə imkan verir. O, həmçinin bağlantı funksiyalarını, məsələn, Wi-Fi və Bluetooth-u söndürür. Wi-Fi və Bluetooth-dan istifadə etmək üçün onları Parametrlərdə və ya bildiriş panelində yandıırn."
-
 msgid "IDS_ST_BODY_FLIGHT_MODE_HAS_BEEN_ENABLED_NETWORK_SETTINGS_WILL_CLOSE"
 msgstr "Uçuş rejimi aktivləşdirilib. Şəbəkə parametrləri bağlanacaq."
 
@@ -1720,6 +1483,9 @@ msgstr "FDN rejimi"
 msgid "IDS_ST_BODY_FIREWALL_ENABLED_ABB"
 msgstr "Brandmauzer aktiv edilmş"
 
+msgid "IDS_ST_HEADER_WI_FI"
+msgstr "Wi-Fi"
+
 msgid "IDS_ST_BODY_FIREWALL"
 msgstr "Qoruyucu divar"
 
@@ -1735,8 +1501,8 @@ msgstr "Şəbəkəni seçmək alınmadı."
 msgid "IDS_ST_BODY_FACE_AND_VOICE"
 msgstr "Üz və səs"
 
-msgid "IDS_ST_BODY_FACEBOOK"
-msgstr "Facebook"
+msgid "IDS_ST_HEADER_UNAVAILABLE"
+msgstr "İstifadəsi mümkün deyil"
 
 msgid "IDS_ST_BODY_EXPLANATION_FOR_TRANSACTION_TRACKING_MENU_VODA"
 msgstr "Sizin zəmanət məlumatınız da ötürdüyünüz fayl ilə birgə göndərildi"
@@ -1744,6 +1510,12 @@ msgstr "Sizin zəmanət məlumatınız da ötürdüyünüz fayl ilə birgə gön
 msgid "IDS_ST_BODY_EXPLANATION_FOR_EXPIRY_REMINDER_MENU"
 msgstr "İstifadə edilən faylın icazə müddəti bitənməmişdən əvvəl divar kağızı təsviri kimi xatırladıcı qəbul et."
 
+msgid "IDS_ST_HEADER_TEXT_TO_SPEECH"
+msgstr "Mətn-nitq"
+
+msgid "IDS_ST_HEADER_SOUND"
+msgstr "Səs"
+
 msgid "IDS_ST_BODY_ESTIMATED_MAX_STANDBY_TIME_ABB"
 msgstr "Təqribi maks gözləmə vaxtı"
 
@@ -1756,12 +1528,12 @@ msgstr "Parolu yenidən daxil et"
 msgid "IDS_ST_BODY_ENTER_PASSWORD"
 msgstr "Kodu daxil et."
 
-msgid "IDS_ST_BODY_ENTER_NEW_PASSWORD"
-msgstr "Yeni parolu daxil et."
-
 msgid "IDS_ST_BODY_ENTER_CURRENT_PASSWORD"
 msgstr "Cari parolu daxil et."
 
+msgid "IDS_ST_HEADER_SAMSUNG_APPS"
+msgstr "Samsung Apps"
+
 msgid "IDS_ST_BODY_ENCRYPT_DEVICE_Q_WARNING_MSG"
 msgstr "Cihaz şifrlənsin? Əməliyyat geri qaytarılmazdır və siz onu dayandırsanız, məlumatları itirəcəksiniz. Şifrləmə bir saat və ya daha çox davam edə bilər, bu vaxt cihaz bir neçə dəfə yenidən başladılacaq və siz ondan istifadə edə bilməyəcəksiniz."
 
@@ -1771,6 +1543,9 @@ msgstr "Cihaz şifrlənsin? Əməliyyat geri qaytarılmazdır və siz onu dayand
 msgid "IDS_ST_BODY_ENCRYPT_ACCOUNTS_SETTINGS_DOWNLOADED_APPLICATIONS_AND_THEIR_DATA_MEDIA_AND_OTHER_FILES"
 msgstr "Hesablarınızı, parametrlərinizi, yüklənmiş proqramlarınızı və onların məlumatlarını və sairə faylları şifrləyin."
 
+msgid "IDS_ST_HEADER_RESET"
+msgstr "Sıfırlansın"
+
 msgid "IDS_ST_BODY_ENCRYPTION_WILL_TAKE_AT_LEAST_AN_HOUR"
 msgstr "Şifrləmə ən azı bir saat çəkəcək."
 
@@ -1783,15 +1558,18 @@ msgstr "Mobil şəbəkə üzərindən məlumat müraciətini aktiv edin."
 msgid "IDS_ST_BODY_EMPTY"
 msgstr "Boşdur"
 
+msgid "IDS_ST_HEADER_PLEASE_WAIT"
+msgstr "Gözləyin."
+
 msgid "IDS_ST_BODY_EMERGENCY_MODE_ABB"
 msgstr "Fövqəladə rejim"
 
+msgid "IDS_ST_HEADER_PD_SELECTED_ABB"
+msgstr "%d seçilmişdir"
+
 msgid "IDS_ST_BODY_EMAIL"
 msgstr "Elektron poçtu"
 
-msgid "IDS_ST_BODY_EDIT"
-msgstr "Redaktə et"
-
 msgid "IDS_ST_BODY_EASY_MODE"
 msgstr "Asan rejim"
 
@@ -1804,15 +1582,6 @@ msgstr "Dinamik status paneli"
 msgid "IDS_ST_BODY_DRIVING_MODE"
 msgstr "Sürücülük rejimi"
 
-msgid "IDS_ST_BODY_DO_NOT_SHOW_AGAIN"
-msgstr "Bir daha göstərmə"
-
-msgid "IDS_ST_BODY_DOWNLOADS"
-msgstr "Yükləmələr"
-
-msgid "IDS_ST_BODY_DOWNLOAD"
-msgstr "Yüklə"
-
 msgid "IDS_ST_BODY_DOUBLE_TAP_TO_OPEN_THE_MENU_T_TTS"
 msgstr "Menyunu açmaq üçün iki dəfə vurun."
 
@@ -1822,18 +1591,12 @@ msgstr "Bu sahəni redaktə etmək üçün iki dəfə vurun."
 msgid "IDS_ST_BODY_DOUBLE_TAP_TO_CLOSE_THE_MENU_T_TTS"
 msgstr "Menyunu bağlamaq üçün iki dəfə vurun."
 
-msgid "IDS_ST_BODY_DOCOMO_JPN_DCM"
-msgstr "docomo"
-
 msgid "IDS_ST_BODY_DIVX_REGISTRATION"
 msgstr "DivX qeydiyyatı"
 
 msgid "IDS_ST_BODY_DIVX_DEREGISTRATION"
 msgstr "DivX qeydiyyatdan çıxması"
 
-msgid "IDS_ST_BODY_DISPLAY_CONTENTS"
-msgstr "Məzmunları göstər"
-
 msgid "IDS_ST_BODY_DISPLAY_BATTERY_PERCENTAGE_ABB"
 msgstr "Batareya faizini göstər"
 
@@ -1843,9 +1606,6 @@ msgstr "Qeyri-aktiv edilmə..."
 msgid "IDS_ST_BODY_DE_REGISTRATION_CODE_NOT_FOUND"
 msgstr "Qeydiyyatdan çıxma kodu tapılmadı."
 
-msgid "IDS_ST_BODY_DEVICE_MEMORY"
-msgstr "Cihaz yaddaşı"
-
 msgid "IDS_ST_BODY_DEVICE_INFO"
 msgstr "Cihaza dair məlumat"
 
@@ -1855,9 +1615,6 @@ msgstr "Siz hesablarınızı, parametrlərinizi, yüklənmiş proqramlarınızı
 msgid "IDS_ST_BODY_DEVICE_ENCRYPTED"
 msgstr "Cihazın şifrini açıldı."
 
-msgid "IDS_ST_BODY_DEVICE"
-msgstr "Cihaz"
-
 msgid "IDS_ST_BODY_DEVELOPER_OPTIONS"
 msgstr "Yaradıcı seçimləri"
 
@@ -1888,9 +1645,6 @@ msgstr "Gün/ay/il"
 msgid "IDS_ST_BODY_DATE_AND_TIME"
 msgstr "Tarix və vaxt"
 
-msgid "IDS_ST_BODY_DATE"
-msgstr "Tarix"
-
 msgid "IDS_ST_BODY_DATA_ROAMING"
 msgstr "Məlumat rouminqi"
 
@@ -1900,18 +1654,12 @@ msgstr "Məlumat"
 msgid "IDS_ST_BODY_CUSTOM_M_DEVICE_STATUS"
 msgstr "Fərdi"
 
-msgid "IDS_ST_BODY_CURRENT"
-msgstr "Cari"
-
 msgid "IDS_ST_BODY_CRASH_VIEWER"
 msgstr "Toqquşma baxışı"
 
 msgid "IDS_ST_BODY_CPU_USAGE"
 msgstr "CPU-dan istifadə"
 
-msgid "IDS_ST_BODY_COUNTRY_CODE"
-msgstr "Ölkənin kodu"
-
 msgid "IDS_ST_BODY_COOL_JAZZ"
 msgstr "Cool jazz"
 
@@ -1921,18 +1669,21 @@ msgstr "Qalereya, Video, Musiqi, Səs Yazıcı və Mənim Fayllarımdakı məzmu
 msgid "IDS_ST_BODY_CONNECTIONSETTINGS_PROXY_ADDRESS"
 msgstr "Giriş modulu ünvanı"
 
+msgid "IDS_ST_BUTTON_STOP"
+msgstr "Dayndir"
+
 msgid "IDS_ST_BODY_CONNECTIONSETTINGS_INTERNET"
 msgstr "İnternet"
 
 msgid "IDS_ST_BODY_CONNECTIONS"
 msgstr "Bağlantılar"
 
-msgid "IDS_ST_BODY_CONNECTION"
-msgstr "Əlaqə"
-
 msgid "IDS_ST_BODY_CONFIRM_NEW_PIN2"
 msgstr "Yeni PIN2-ni təsdiq et"
 
+msgid "IDS_ST_BUTTON_RESET"
+msgstr "Sıfırla"
+
 msgid "IDS_ST_BODY_CONFIRM_NEW_PIN1"
 msgstr "PIN1 kodunu təsdiq edin."
 
@@ -1942,12 +1693,15 @@ msgstr "Yeni PINi təsdiq et"
 msgid "IDS_ST_BODY_CONFIRM_DECRYPTION"
 msgstr "Şifr açılmasını təsdiqlə"
 
-msgid "IDS_ST_BODY_CONFIRM"
-msgstr "Təsdiq et"
+msgid "IDS_ST_BUTTON_OK_ABB"
+msgstr "OK"
 
 msgid "IDS_ST_BODY_CONFIGURE_FIREWALL_SETTINGS"
 msgstr "Şəbəkəarası ekranın parametrlərini konfiqurasiya et"
 
+msgid "IDS_ST_BUTTON_OK"
+msgstr "OK"
+
 msgid "IDS_ST_BODY_COMPUTING_ING"
 msgstr "Hesablanır..."
 
@@ -1960,11 +1714,14 @@ msgstr "Choco cooky"
 msgid "IDS_ST_BODY_CHECK_FOR_UPDATES_AUTOMATICALLY_ABB"
 msgstr "Yeniləmələri avtomatik yoxla."
 
+msgid "IDS_ST_BUTTON_ENABLE"
+msgstr "Qoş"
+
 msgid "IDS_ST_BODY_CHECK_FOR_UPDATES_ABB"
 msgstr "Yeniliklər üçün yoxla"
 
-msgid "IDS_ST_BODY_CHECK_FOR_UPDATES"
-msgstr "Yeniliklər üçün yoxla"
+msgid "IDS_ST_BUTTON_DISCONNECT"
+msgstr "Bağlantını kəs"
 
 msgid "IDS_ST_BODY_CHARGE_BATTERY_TO_ABOVE_80P_AND_TRY_AGAIN"
 msgstr "Batareyanı 80%-dan yüksək səviyyəyə doldurun və yenidən cəhd edin."
@@ -1972,9 +1729,15 @@ msgstr "Batareyanı 80%-dan yüksək səviyyəyə doldurun və yenidən cəhd ed
 msgid "IDS_ST_BODY_CHANGING_THE_FONT_SIZE_IN_ACCESSIBILITY_SETTINGS_WILL_OVERRIDE_THE_FONT_SIZE_IN_EACH_APPLICATION"
 msgstr "Xüsusi imkanlar parametrlərində şrift ölçüsünün dəyişdirilməsi hər bir proqramdakı şrift ölçüsünü əvəz edəcək."
 
+msgid "IDS_ST_BUTTON_CONTINUE"
+msgstr "Davam et"
+
 msgid "IDS_ST_BODY_CHANGING_THE_COLOUR_OF_THE_SCREEN_TO_GREYSCALE"
 msgstr "Ekranın rənginin boza dəyişdirilməsi."
 
+msgid "IDS_ST_BUTTON_CANCEL_ABB"
+msgstr "Ləğv et"
+
 msgid "IDS_ST_BODY_CHANGE_TEXT_SIZE_IN_CONTACTS_CALENDAR_MEMO_MESSAGES_EMAIL_AND_IM"
 msgstr "Kontaktlar, Təqvim, Yaddaş, Mesajlar E-poçt, və Ani mesajlaşmada mətn ölçüsünü dəyiş."
 
@@ -2041,15 +1804,12 @@ msgstr "Cihazınızı hər dəfə yüklədikdə onun şifrəsini açmaq üçün
 msgid "IDS_ST_BODY_AVAILABLE_SPACE"
 msgstr "Mövcud yer"
 
-msgid "IDS_ST_BODY_AVAILABLE"
-msgstr "İstifadə etmək mümkündür"
-
-msgid "IDS_ST_BODY_AUTO_DOWNLOAD"
-msgstr "Avto yüklənmə"
-
 msgid "IDS_ST_BODY_AUTH_TYPE"
 msgstr "Eyn. növü"
 
+msgid "IDS_ST_BODY_VERSION_PS"
+msgstr "Versiya %s"
+
 msgid "IDS_ST_BODY_APP_OPENING_IMAGE"
 msgstr "Proqramın açılış təsviri"
 
@@ -2065,15 +1825,9 @@ msgstr "Proqram meneceri"
 msgid "IDS_ST_BODY_APPLICATION_INFO"
 msgstr "Proqram məlumatı"
 
-msgid "IDS_ST_BODY_APPLICATION"
-msgstr "Proqram"
-
 msgid "IDS_ST_BODY_ANTIVIRUS_SOFTWARE_ABB"
 msgstr "Antivirus proqramı"
 
-msgid "IDS_ST_BODY_AM"
-msgstr "AM"
-
 msgid "IDS_ST_BODY_ALWAYS_REJECT"
 msgstr "Həmişə rədd et"
 
@@ -2083,9 +1837,6 @@ msgstr "Həmişə qoşulu"
 msgid "IDS_ST_BODY_ALWAYS_OFF"
 msgstr "Həmişə sönmüş"
 
-msgid "IDS_ST_BODY_ALARM"
-msgstr "Xəbərdarlıq siqnalı"
-
 msgid "IDS_ST_BODY_AFTER_YOU_DOWNLOAD_AND_INSTALL_APPLICATIONS_APPLICATIONS_WILL_BE_SHOWN_HERE"
 msgstr "Proqramları yüklədikdən və quraşdırdıqdan sonra onlar burada görünəcək"
 
@@ -2095,6 +1846,9 @@ msgstr "Yenidən qurduqdan sonra telefon avtomatik yenidən başlayacaq."
 msgid "IDS_ST_BODY_ADJUST_BRIGHTNESS_LEVEL"
 msgstr "Parlaqlıq səviyyəsini tənzimlə"
 
+msgid "IDS_ST_BODY_URL"
+msgstr "URL"
+
 msgid "IDS_ST_BODY_ADJUST_AUTOMATIC_BRIGHTNESS"
 msgstr "Avtomatik parlaqlığı tənzimlə"
 
@@ -2164,59 +1918,152 @@ msgstr "Cihaz üzünüzü aşkarladıqda ekranı uyğunlaşdıraraq intellektual
 msgid "IDS_HELP_BODY_SMART_SCREEN_WORKS_BEST_UNDER_THE_FOLLOWING_CONDITIONS_C"
 msgstr "Smart ekran aşağıdakı şərtlər altında daha yaxşı işləyir:"
 
-msgid "IDS_HELP_BODY_SMART_ROTATION_DISABLES_AUTO_SCREEN_ROTATION_BY_CHECKING_THE_ORIENTATION_OF_YOUR_FACE_AND_THE_DEVICE_BY_ITS_FRONT_CAMERA"
-msgstr "Ağıllı fırlatma özünün ön kamerası vasitəsilə üzünüzün və cihazın istiqamətini yoxlayaraq ekranın avtomatik fırlanmasını qeyri-aktiv edir."
-
-msgid "IDS_LBS_HEADER_LOCATION"
-msgstr "Yeri"
-
 msgid "IDS_LBS_BODY_DESTINATION"
 msgstr "Alıcı ünvanı"
 
-msgid "IDS_ST_SK_NO"
-msgstr "Xeyr"
-
-msgid "IDS_HELP_BODY_SMART_STAY_DETECTS_YOUR_EYES_WITH_THE_FRONT_CAMERA_SO_THAT_THE_SCREEN_STAYS_ON_WHEN_YOU_ARE_LOOKING_AT_IT"
-msgstr "Ağıllı qalma ön kamera ilə gözlərinizi aşkarlayır və beləliklə, ekrana baxdığınız müddətdə o, yanılı qalır."
+msgid "IDS_ST_BODY_TEXTSTYLE_LARGE"
+msgstr "Geniş"
 
-msgid "IDS_QP_POP_YOU_WILL_NO_LONGER_BE_ABLE_TO_USE_APPLICATIONS_NOTI_MSG"
-msgstr "Siz artıq mobil şəbəkələr vasitəsilə İnternet, E-poçt və YouTube proqramlarından istifadə edə bilməyəcəksiniz. Davam edilsin?"
+msgid "IDS_ST_BODY_SUNDAY"
+msgstr "Bazar günü"
 
-msgid "IDS_ST_BODY_10_MINUTES"
-msgstr "10 dəqiqə"
+msgid "IDS_ST_BODY_STORAGE"
+msgstr "Ehtiyat"
 
-msgid "IDS_ST_BODY_15SEC"
-msgstr "15 saniyə"
+msgid "IDS_ST_BODY_SECURITY"
+msgstr "Təhlükəsizlik"
 
-msgid "IDS_ST_BODY_24_HOURS"
-msgstr "24 saat"
+msgid "IDS_ST_BODY_SEARCH"
+msgstr "Axtarış"
 
-msgid "IDS_ST_BODY_2_MINUTES"
-msgstr "2 dəqiqə"
+msgid "IDS_ST_BODY_SD_CARD"
+msgstr "SD kartı"
 
-msgid "IDS_ST_BODY_30SEC"
-msgstr "30 saniyə"
+msgid "IDS_ST_BODY_SCHEDULE"
+msgstr "Plan"
 
-msgid "IDS_ST_BODY_5_MINUTES"
-msgstr "5 dəqiqə"
+msgid "IDS_ST_BODY_SAVED"
+msgstr "Yaddaşa yazıldı."
 
-msgid "IDS_ST_BODY_APPLICATIONS"
-msgstr "Əlavə vasitələr"
+msgid "IDS_ST_BODY_SAVE"
+msgstr "Yaddaşa yaz"
 
-msgid "IDS_ST_BODY_DONT_ASK_AGAIN"
-msgstr "Təkrar soruşma"
+msgid "IDS_ST_BODY_REGION"
+msgstr "Rayon"
 
-msgid "IDS_ST_BODY_P1SS_IS_CURRENTLY_P2SS_T_TTS"
-msgstr "%1$s hazırda %2$s."
+msgid "IDS_ST_BODY_PROFILE"
+msgstr "Profil"
 
-msgid "IDS_ST_BODY_PASSWORDS_MUST_CONSIST_OF_AT_LEAST_4_ALPHANUMERIC_CHARACTERS_ALSO_INCLUDING_AT_LEAST_1_ALPHABETICAL_CHARACTER"
-msgstr "Parollara ən ası 4 hərf-rəqəm simvolu və 1 əlifba simvolu daxil olmalıdır."
+msgid "IDS_ST_BODY_PM"
+msgstr "PM"
 
-msgid "IDS_ST_BODY_PUK1_BLOCKED"
-msgstr "PUK1 bloklanmışdır."
+msgid "IDS_ST_BODY_PHONEPROFILES_SILENT"
+msgstr "Səssiz"
 
-msgid "IDS_ST_BODY_PUK1_CODE"
-msgstr "PUK1 kodu"
+msgid "IDS_ST_BODY_PASSWORD"
+msgstr "Şifrə"
+
+msgid "IDS_ST_BODY_NO_RESULTS_FOUND"
+msgstr "Heç bir nəticə tapılmamışdır."
+
+msgid "IDS_ST_BODY_NOT_ASSIGNED"
+msgstr "Təyin olunmamışdır"
+
+msgid "IDS_ST_BODY_NOTIFICATIONS"
+msgstr "Bildiriş səsi"
+
+msgid "IDS_ST_BODY_NOTIFICATION"
+msgstr "Bildiriş"
+
+msgid "IDS_ST_BODY_NONE"
+msgstr "Yoxdur"
+
+msgid "IDS_ST_BODY_NEW"
+msgstr "Yeni"
+
+msgid "IDS_ST_BODY_NETWORK"
+msgstr "Şəbəkə"
+
+msgid "IDS_ST_BODY_NAME"
+msgstr "Ad"
+
+msgid "IDS_ST_BODY_MONDAY"
+msgstr "Bazar ertəsi"
+
+msgid "IDS_ST_BODY_MODE"
+msgstr "Rejim"
+
+msgid "IDS_ST_SK_NO"
+msgstr "Xeyr"
+
+msgid "IDS_ST_BODY_MESSAGE"
+msgstr "Mesaj"
+
+msgid "IDS_ST_BODY_MEMORY"
+msgstr "Yaddaş"
+
+msgid "IDS_ST_BODY_MB"
+msgstr "MB"
+
+msgid "IDS_ST_BODY_LIST_VIEW"
+msgstr "Siyahı görünüşü"
+
+msgid "IDS_ST_BODY_LICENCE"
+msgstr "Lisenziya"
+
+msgid "IDS_ST_BODY_LED_INDICATOR"
+msgstr "LED göstəricisi"
+
+msgid "IDS_HELP_BODY_SMART_STAY_DETECTS_YOUR_EYES_WITH_THE_FRONT_CAMERA_SO_THAT_THE_SCREEN_STAYS_ON_WHEN_YOU_ARE_LOOKING_AT_IT"
+msgstr "Ağıllı qalma ön kamera ilə gözlərinizi aşkarlayır və beləliklə, ekrana baxdığınız müddətdə o, yanılı qalır."
+
+msgid "IDS_QP_POP_YOU_WILL_NO_LONGER_BE_ABLE_TO_USE_APPLICATIONS_NOTI_MSG"
+msgstr "Siz artıq mobil şəbəkələr vasitəsilə İnternet, E-poçt və YouTube proqramlarından istifadə edə bilməyəcəksiniz. Davam edilsin?"
+
+msgid "IDS_ST_BODY_10_MINUTES"
+msgstr "10 dəqiqə"
+
+msgid "IDS_ST_BODY_15SEC"
+msgstr "15 saniyə"
+
+msgid "IDS_ST_BODY_24_HOURS"
+msgstr "24 saat"
+
+msgid "IDS_ST_BODY_2_MINUTES"
+msgstr "2 dəqiqə"
+
+msgid "IDS_ST_BODY_KB"
+msgstr "KB"
+
+msgid "IDS_ST_BODY_30SEC"
+msgstr "30 saniyə"
+
+msgid "IDS_ST_BODY_5_MINUTES"
+msgstr "5 dəqiqə"
+
+msgid "IDS_ST_BODY_DONT_ASK_AGAIN"
+msgstr "Təkrar soruşma"
+
+msgid "IDS_ST_BODY_P1SS_IS_CURRENTLY_P2SS_T_TTS"
+msgstr "%1$s hazırda %2$s."
+
+msgid "IDS_ST_BODY_PASSWORDS_MUST_CONSIST_OF_AT_LEAST_4_ALPHANUMERIC_CHARACTERS_ALSO_INCLUDING_AT_LEAST_1_ALPHABETICAL_CHARACTER"
+msgstr "Parollara ən ası 4 hərf-rəqəm simvolu və 1 əlifba simvolu daxil olmalıdır."
+
+msgid "IDS_ST_BODY_INSERT_SD_CARD"
+msgstr "SD kart daxil edin."
+
+msgid "IDS_ST_BODY_PUK1_BLOCKED"
+msgstr "PUK1 bloklanmışdır."
+
+msgid "IDS_ST_BODY_INCORRECT_PIN_E"
+msgstr "Yanlış PIN."
+
+msgid "IDS_ST_BODY_PUK1_CODE"
+msgstr "PUK1 kodu"
+
+msgid "IDS_ST_BODY_INCORRECT_PASSWORD_TRY_AGAIN"
+msgstr "Parol səhvdir. Yenidən cəhd edin"
 
 msgid "IDS_ST_BODY_PUK2"
 msgstr "P U K 2"
@@ -2260,6 +2107,9 @@ msgstr "PUK1 kod səhvdir."
 msgid "IDS_ST_POP_INCORRECT_PUK1_PD_ATTEMPTS_LEFT"
 msgstr "Yalnış PUK1. %d cəhd qalmışdır."
 
+msgid "IDS_ST_BODY_GRID_VIEW"
+msgstr "Şəbəkənin görünüşü"
+
 msgid "IDS_ST_POP_INCORRECT_PUK2"
 msgstr "Yanlış PUK2."
 
@@ -2269,20 +2119,89 @@ msgstr "Yalnış PUK2. %d cəhd qalmışdır."
 msgid "IDS_ST_POP_PIN_CHANGED"
 msgstr "PIN dəyişdirildi."
 
+msgid "IDS_ST_BODY_GB"
+msgstr "QB"
+
 msgid "IDS_TASKMGR_BUTTON_CLEAR_CACHE"
 msgstr "Keşi təmizlə"
 
 msgid "IDS_ST_BODY_3G_ONLY"
 msgstr "Ancaq 3G"
 
+msgid "IDS_ST_BODY_FROM_M_TIME"
+msgstr "Başlama vaxtı"
+
 msgid "IDS_ST_HEADER_ADD"
 msgstr "Əlavə et"
 
-msgid "IDS_ST_BODY_SECONDS"
-msgstr "Saniyələr"
+msgid "IDS_ST_BODY_FACEBOOK"
+msgstr "Facebook"
 
-msgid "IDS_ST_BUTTON_CANCEL"
-msgstr "Ləğv et"
+msgid "IDS_ST_BODY_ENTER_NEW_PASSWORD"
+msgstr "Yeni parolu daxil et."
+
+msgid "IDS_ST_BODY_EDIT"
+msgstr "Redaktə et"
+
+msgid "IDS_ST_BODY_DO_NOT_SHOW_AGAIN"
+msgstr "Bir daha göstərmə"
+
+msgid "IDS_ST_BODY_DOWNLOADS"
+msgstr "Yükləmələr"
+
+msgid "IDS_ST_BODY_DOWNLOAD"
+msgstr "Yüklə"
+
+msgid "IDS_ST_BODY_DISPLAY_CONTENTS"
+msgstr "Məzmunları göstər"
+
+msgid "IDS_ST_BODY_DEVICE_MEMORY"
+msgstr "Cihaz yaddaşı"
+
+msgid "IDS_ST_BODY_DEVICE"
+msgstr "Cihaz"
+
+msgid "IDS_ST_BODY_DATE"
+msgstr "Tarix"
+
+msgid "IDS_ST_BODY_CURRENT"
+msgstr "Cari"
+
+msgid "IDS_ST_BODY_COUNTRY_CODE"
+msgstr "Ölkənin kodu"
+
+msgid "IDS_ST_BODY_CONNECTION"
+msgstr "Əlaqə"
+
+msgid "IDS_ST_BODY_CONFIRM"
+msgstr "Təsdiq et"
+
+msgid "IDS_ST_BODY_CHECK_FOR_UPDATES"
+msgstr "Yeniliklər üçün yoxla"
+
+msgid "IDS_ST_BODY_AVAILABLE"
+msgstr "İstifadə etmək mümkündür"
+
+msgid "IDS_ST_BODY_AUTO_DOWNLOAD"
+msgstr "Avto yüklənmə"
+
+msgid "IDS_ST_BODY_APPLICATION"
+msgstr "Proqram"
+
+msgid "IDS_ST_BODY_AM"
+msgstr "AM"
+
+msgid "IDS_ST_BODY_ALARM"
+msgstr "Xəbərdarlıq siqnalı"
+
+msgid "IDS_LBS_HEADER_LOCATION"
+msgstr "Yeri"
+
+msgid "IDS_ST_BODY_APPLICATIONS"
+msgstr "Əlavə vasitələr"
+
+msgid "IDS_ST_BODY_VIDEOS"
+msgstr "Video"
 
 msgid "IDS_ST_BODY_1_5_SECONDS"
 msgstr "1.5 saniyə"
@@ -2296,8 +2215,17 @@ msgstr "HAZIR"
 msgid "IDS_ST_HEADER_ENABLE_DATA_ROAMING"
 msgstr "Məlumat rouminqini aktivləşdir"
 
-msgid "IDS_ST_HEADER_TURN_ON_MOBILE_DATA"
-msgstr "Mobil tarifi yandır"
+msgid "IDS_ST_HEADER_SCAN_FOR_NETWORKS_ABB"
+msgstr "Şəbəkələri axtar"
+
+msgid "IDS_ST_POP_MOBILE_DATA_WILL_BE_TURNED_ON_CONNECTING_TO_MOBILE_NETWORKS_MAY_RESULT_IN_ADDITIONAL_CHARGES_DEPENDING_ON_YOUR_PAYMENT_PLAN"
+msgstr "Mobil tarif yandırılacaq. Ödəniş planınızdan asılı olaraq mobil şəbəkələrə qoşulma əlavə xərclərə səbəb ola bilər."
+
+msgid "IDS_ST_POP_SCANNING_FOR_NETWORK_ING"
+msgstr "Şəbəkə axtarılır..."
+
+msgid "IDS_ST_POP_UNLESS_YOU_CONNECT_TO_A_WI_FI_NETWORK_YOU_WILL_NOT_BE_ABLE_TO_USE_THE_INTERNET_EMAIL_OR_OTHER_APPS_MSG"
+msgstr "Wi-Fi şəbəkəsinə qoşulmadığınız təqdirdə siz İnternetdən, E-poçtdan və məlumat əlaqəsi tələb edən digər proqramlardan istifadə edə biləməyəcəksiniz."
 
 msgid "IDS_ST_HEADER_UNABLE_TO_PLAY_SAMPLE_ABB"
 msgstr "Nüm səsləndirmək mümkün deyil"
@@ -2305,15 +2233,24 @@ msgstr "Nüm səsləndirmək mümkün deyil"
 msgid "IDS_ST_POP_SAMPLES_CANNOT_BE_PLAYED_DURING_CALLS"
 msgstr "Zənglər zamanı nümunələr səsləndirilə bilməz."
 
-msgid "IDS_ST_HEADER_DEVICE_NAME"
-msgstr "Cihazın adı"
-
 msgid "IDS_ST_HEADER_DELETE_ITEMS_ABB2"
 msgstr "Elementləri silin"
 
+msgid "IDS_ST_BODY_SECONDS"
+msgstr "Saniyələr"
+
 msgid "IDS_ST_HEADER_FEEDBACK"
 msgstr "Əks əlaqə"
 
+msgid "IDS_ST_BUTTON_CANCEL"
+msgstr "Ləğv et"
+
+msgid "IDS_ST_HEADER_TURN_ON_MOBILE_DATA"
+msgstr "Mobil tarifi yandır"
+
+msgid "IDS_ST_HEADER_DEVICE_NAME"
+msgstr "Cihazın adı"
+
 msgid "IDS_ST_BODY_SELECT_ALL"
 msgstr "Hamısını seç"
 
@@ -2323,9 +2260,6 @@ msgstr "Cəmi"
 msgid "IDS_ST_HEADER_MANAGE_CERTIFICATES_ABB"
 msgstr "Sertifikatları idarə et"
 
-msgid "IDS_ST_BODY_INCORRECT_PASSWORD"
-msgstr "Yanlış şifrə."
-
 msgid "IDS_ST_HEADER_TURN_OFF_MOBILE_DATA"
 msgstr "Mobil tarifi söndür"
 
@@ -2335,9 +2269,6 @@ msgstr "Uçuş rejimi zəng və mesajlaşma funksiyalarını qeyri-aktiv edir v
 msgid "IDS_ST_BODY_TYPE"
 msgstr "Tip"
 
-msgid "IDS_ST_BODY_PERSONAL"
-msgstr "Şəxsi"
-
 msgid "IDS_ST_HEADER_LOCK_SCREEN_AND_SECURITY_ABB"
 msgstr "Kilid ekr və təhlükəs"
 
@@ -2356,9 +2287,6 @@ msgstr "Hüququ məlumat"
 msgid "IDS_ST_BODY_DEVICE_INFORMATION"
 msgstr "Cihaza dair məlumat"
 
-msgid "IDS_ST_BODY_PHONE_NUMBER"
-msgstr "Telefon nömrəsi"
-
 msgid "IDS_ST_BODY_MODEL_NUMBER"
 msgstr "Model nömrəsi"
 
@@ -2407,6 +2335,81 @@ msgstr "Keşi təmizlə"
 msgid "IDS_ST_BODY_12_HOURS"
 msgstr "12 saat"
 
+msgid "IDS_ST_BODY_ANSWERINGMODE_AUTOMATIC"
+msgstr "Avtomatik"
+
+msgid "IDS_ST_BODY_BLUETOOTH"
+msgstr "Bluetooth"
+
+msgid "IDS_ST_BODY_ADVANCEDOPTIONS_CERTIFICATES"
+msgstr "Sertifikatlar"
+
+msgid "IDS_ST_BODY_CALLERID_DEFAULT"
+msgstr "İlkin təyin olunan"
+
+msgid "IDS_ST_BODY_APPLICATIONSETTINGS_MESSAGE"
+msgstr "Mesaj"
+
+msgid "IDS_ST_BODY_NFC"
+msgstr "NFC"
+
+msgid "IDS_ST_BODY_PIN_LOCK"
+msgstr "PIN kilidi"
+
+msgid "IDS_ST_BUTTON2_S_PLANNER"
+msgstr "S Planner"
+
+msgid "IDS_ST_BODY_VOICE"
+msgstr "Səs"
+
+msgid "IDS_ST_BODY_DEFAULTMEMORY_VOICE_RECORDER"
+msgstr "Səs yazan"
+
+msgid "IDS_ST_BODY_YYYY_MM_DD_DOT"
+msgstr "İİİİ.AA.GG"
+
+msgid "IDS_ST_BODY_BRIGHTNESS_M_POWER_SAVING"
+msgstr "Parlaqlıq"
+
+msgid "IDS_ST_HEADER_SORT_BY"
+msgstr "Nizamla"
+
+msgid "IDS_ST_TPOP_MAXIMUM_NUMBER_OF_CHARACTERS_REACHED"
+msgstr "Simvolların sayı maksimuma çatıb."
+
+msgid "IDS_ST_TPOP_TRY_AGAIN"
+msgstr "Yenidən cəhd edin"
+
+msgid "IDS_ST_SK_YES"
+msgstr "Bəli"
+
+msgid "IDS_ST_BODY_PLAY_A_SOUND_WHEN_BUTTONS_ICONS_AND_MENU_ITEMS_ARE_TAPPED"
+msgstr "Düymələr, nişanlar və menyu elementləri vurulduqda səs çıxar."
+
+msgid "IDS_ST_MBODY_KEYBOARD_SOUND"
+msgstr "Klaviatura səsi"
+
+msgid "IDS_ST_MBODY_TOUCH_SOUND"
+msgstr "Toxunuş səsi"
+
+msgid "IDS_ST_SBODY_PLAY_A_SOUND_WHEN_THE_SAMSUNG_KEYBOARD_IS_TAPPED"
+msgstr "Samsung klaviaturası yığılan zaman səs çıxar."
+
+msgid "IDS_ST_POP_MOUNTING_SD_CARD_ING"
+msgstr "SD kart taxılır..."
+
+msgid "IDS_ST_BODY_SET_DATE"
+msgstr "Tarixi təyin et"
+
+msgid "IDS_ST_BODY_LOCK_SCREEN"
+msgstr "Ekran kilidi"
+
+msgid "IDS_ST_BODY_PERSONAL"
+msgstr "Şəxsi"
+
+msgid "IDS_ST_BODY_PHONE_NUMBER"
+msgstr "Telefon nömrəsi"
+
 msgid "IDS_ST_BODY_1MINUTE"
 msgstr "1 dəqiqə"
 
@@ -2416,30 +2419,15 @@ msgstr "Hesablar"
 msgid "IDS_ST_HEADER_ALLSHARE"
 msgstr "AllShare"
 
-msgid "IDS_ST_BODY_ANSWERINGMODE_AUTOMATIC"
-msgstr "Avtomatik"
-
 msgid "IDS_ST_BUTTON_BACK"
 msgstr "Geri"
 
-msgid "IDS_ST_BODY_BLUETOOTH"
-msgstr "Bluetooth"
-
-msgid "IDS_ST_BODY_ADVANCEDOPTIONS_CERTIFICATES"
-msgstr "Sertifikatlar"
-
 msgid "IDS_ST_BODY_CONTACTS"
 msgstr "Adlar"
 
 msgid "IDS_ST_BODY_MYTHEME_CREATE"
 msgstr "Yarat"
 
-msgid "IDS_ST_BODY_CALLERID_DEFAULT"
-msgstr "İlkin təyin olunan"
-
-msgid "IDS_ST_BODY_FM_RADIO"
-msgstr "FM radio"
-
 msgid "IDS_ST_BODY_FONT"
 msgstr "Şrift"
 
@@ -2452,15 +2440,9 @@ msgstr "Yardım"
 msgid "IDS_ST_BODY_MANUAL"
 msgstr "Ələ işlət"
 
-msgid "IDS_ST_BODY_APPLICATIONSETTINGS_MESSAGE"
-msgstr "Mesaj"
-
 msgid "IDS_ST_BODY_MUSIC"
 msgstr "Musiqi"
 
-msgid "IDS_ST_BODY_NFC"
-msgstr "NFC"
-
 msgid "IDS_ST_BODY_ALERTTYPE_OFF"
 msgstr "Söndür"
 
@@ -2470,9 +2452,6 @@ msgstr "Qoş"
 msgid "IDS_ST_BODY_MEMORYSTATUS_OTHERS"
 msgstr "Digərləri"
 
-msgid "IDS_ST_BODY_PIN_LOCK"
-msgstr "PIN kilidi"
-
 msgid "IDS_ST_BODY_RESET"
 msgstr "Sıfırlansın"
 
@@ -2488,45 +2467,21 @@ msgstr "Sinxronlaşdır"
 msgid "IDS_ST_BODY_SYSTEM"
 msgstr "Sistem"
 
-msgid "IDS_ST_BUTTON2_S_PLANNER"
-msgstr "S Planner"
-
 msgid "IDS_ST_BODY_TWITTER"
 msgstr "Twitter"
 
 msgid "IDS_ST_BODY_USERNAME"
 msgstr "İstifadəçi adı"
 
-msgid "IDS_ST_BODY_VOICE"
-msgstr "Səs"
-
-msgid "IDS_ST_BODY_DEFAULTMEMORY_VOICE_RECORDER"
-msgstr "Səs yazan"
-
 msgid "IDS_ST_BODY_WI_FI"
 msgstr "Wi-Fi"
 
-msgid "IDS_ST_BODY_YYYY_MM_DD_DOT"
-msgstr "İİİİ.AA.GG"
-
-msgid "IDS_ST_BODY_BRIGHTNESS_M_POWER_SAVING"
-msgstr "Parlaqlıq"
-
-msgid "IDS_ST_HEADER_SORT_BY"
-msgstr "Nizamla"
-
 msgid "IDS_ST_BODY_DELETED"
 msgstr "Silindi."
 
 msgid "IDS_ST_POP_ERROR"
 msgstr "Xəta"
 
-msgid "IDS_ST_TPOP_MAXIMUM_NUMBER_OF_CHARACTERS_REACHED"
-msgstr "Simvolların sayı maksimuma çatıb."
-
-msgid "IDS_ST_TPOP_TRY_AGAIN"
-msgstr "Yenidən cəhd edin"
-
 msgid "IDS_ST_BODY_VERSION"
 msgstr "Versiya"
 
@@ -2536,36 +2491,9 @@ msgstr "Sil"
 msgid "IDS_ST_SK_SET_LITE"
 msgstr "Qur"
 
-msgid "IDS_ST_SK_YES"
-msgstr "Bəli"
-
-msgid "IDS_SAPPS_SK_TRY_ABB"
-msgstr "Sına"
-
-msgid "IDS_ST_BODY_PLAY_A_SOUND_WHEN_BUTTONS_ICONS_AND_MENU_ITEMS_ARE_TAPPED"
-msgstr "Düymələr, nişanlar və menyu elementləri vurulduqda səs çıxar."
-
-msgid "IDS_ST_MBODY_KEYBOARD_SOUND"
-msgstr "Klaviatura səsi"
-
 msgid "IDS_ST_MBODY_RINGTONE"
 msgstr "Zəng səsi"
 
-msgid "IDS_ST_MBODY_TOUCH_SOUND"
-msgstr "Toxunuş səsi"
-
-msgid "IDS_ST_SBODY_PLAY_A_SOUND_WHEN_THE_SAMSUNG_KEYBOARD_IS_TAPPED"
-msgstr "Samsung klaviaturası yığılan zaman səs çıxar."
-
-msgid "IDS_ST_POP_MOUNTING_SD_CARD_ING"
-msgstr "SD kart taxılır..."
-
-msgid "IDS_ST_BODY_SET_DATE"
-msgstr "Tarixi təyin et"
-
-msgid "IDS_ST_BODY_ALL"
-msgstr "Hamısını"
-
 msgid "IDS_LBS_BODY_LOCATION_SERVICE"
 msgstr "Yer təyini xidməti"
 
@@ -2575,9 +2503,6 @@ msgstr "VPN"
 msgid "IDS_ST_SK_OPTIONS_LITE"
 msgstr "Seçimlər"
 
-msgid "IDS_ST_BODY_TTS"
-msgstr "TTS"
-
 msgid "IDS_ST_BODY_VOICE_CONTROL"
 msgstr "Səslə idarəetmə"
 
@@ -2590,45 +2515,222 @@ msgstr "Narahat etmə"
 msgid "IDS_ST_MBODY_APP_NOTIFICATIONS"
 msgstr "Proqram bildirişləri"
 
+msgid "IDS_ST_BODY_ALL"
+msgstr "Hamısını"
+
 msgid "IDS_ST_HEADER_DEFAULT_APPLICATIONS_ABB"
 msgstr "Standart proqramlar"
 
-msgid "IDS_ST_BODY_HOME"
-msgstr "Ev"
-
 msgid "IDS_ST_BODY_SET_TIME"
 msgstr "Vaxtı təyin et"
 
 msgid "IDS_ST_BODY_UNABLE_TO_SCAN_FOR_NETWORKS"
 msgstr "Şəbəkələri axtarmaq mümkün deyildir."
 
-msgid "IDS_ST_BODY_LOCK_SCREEN"
-msgstr "Ekran kilidi"
+msgid "IDS_ACCS_BODY_SIGNAL_STRENGTH_TTS"
+msgstr "Siqnalın gücü"
 
 msgid "IDS_ST_HEADER_VISION"
 msgstr "Görmə"
 
+msgid "IDS_ST_BODY_SIGNAL_STRENGTH"
+msgstr "Siqnal gücü"
+
+msgid "IDS_ST_BODY_HELLO_KITTY_10"
+msgstr "Hello Kitty 10"
+
+msgid "IDS_ST_HEADER_SOUNDS_AND_NOTIFICATIONS_ABB"
+msgstr "Səslər və bildirişlər"
+
+msgid "IDS_ST_BODY_TTS"
+msgstr "TTS"
+
+msgid "IDS_ST_BODY_HOME"
+msgstr "Ev"
+
 msgid "IDS_ST_BODY_OFF"
 msgstr "Söndür"
 
-msgid "IDS_ST_BODY_SIGNAL_STRENGTH"
-msgstr "Siqnal gücü"
+msgid "IDS_ST_BODY_THERE_ARE_NO_APPS_SET_AS_DEFAULTS"
+msgstr "Defolt kimi qurulan proqram yoxdur."
 
-msgid "IDS_ST_POP_MOBILE_DATA_WILL_BE_TURNED_ON_CONNECTING_TO_MOBILE_NETWORKS_MAY_RESULT_IN_ADDITIONAL_CHARGES_DEPENDING_ON_YOUR_PAYMENT_PLAN"
-msgstr "Mobil tarif yandırılacaq. Ödəniş planınızdan asılı olaraq mobil şəbəkələrə qoşulma əlavə xərclərə səbəb ola bilər."
+msgid "IDS_ST_HEADER_PRIVACY_SETTINGS_ABB"
+msgstr "Məxfilik parametrləri"
 
-msgid "IDS_ST_POP_UNLESS_YOU_CONNECT_TO_A_WI_FI_NETWORK_YOU_WILL_NOT_BE_ABLE_TO_USE_THE_INTERNET_EMAIL_OR_OTHER_APPS_MSG"
-msgstr "Wi-Fi şəbəkəsinə qoşulmadığınız təqdirdə siz İnternetdən, E-poçtdan və məlumat əlaqəsi tələb edən digər proqramlardan istifadə edə biləməyəcəksiniz."
+msgid "IDS_QP_OPT_SHOW_ALL_CONTENT_ABB"
+msgstr "Bütün məzmunu göstər"
+
+msgid "IDS_QP_OPT_HIDE_SENSITIVE_CONTENT_ABB"
+msgstr "Həssas məzmunu gizlət"
+
+msgid "IDS_ST_BUTTON_REMOVE_ABB2"
+msgstr "Sil"
 
-msgid "IDS_SCR_BODY_PD_UNREAD_NOTIFICATIONS"
-msgstr "Oxunmamış bildirişlər"
+msgid "IDS_QP_TMBODY_NOTIFICATIONS_ON_LOCK_SCREEN"
+msgstr "Kilid ekranındakı bildirişlər"
+
+msgid "IDS_ACCS_BODY_WHILE_SCREEN_READER_IS_ENABLED_YOUR_PHONE_WILL_PROVIDE_VOICE_FEEDBACK_FOR_EXAMPLE_SCREEN_READER_WILL_MSG"
+msgstr "Ekran oxuyucusu aktiv olan zaman telefonunuz səsli əks-əlaqəni təmin edəcək. Məsələn, Ekran oxuyucusu hər ekranda nə ilə əlaqə yarada bildiyinizi sizə söyləyəcəkdir. Seçmək üçün elementlərə vurun və onları eşidin və əlaqədar əməliyyatı keçirmək üçün elementlərə iki dəfə vurun."
+
+msgid "IDS_ACCS_MBODY_READ_OUT_USAGE_HINTS_ABB"
+msgstr "İstifadə ipuclarını oxu"
+
+msgid "IDS_ACCS_MBODY_SOUND_FEEDBACK"
+msgstr "Səs əlaqəsi"
+
+msgid "IDS_ACCS_MBODY_VIBRATION_FEEDBACK"
+msgstr "Vibrasiya əks əlaqəsi"
+
+msgid "IDS_ACCS_OPT_ALWAYS_READ_OUT_KEYBOARD_INPUT_TTS"
+msgstr "Həmişə klaviatura girişini oxu"
+
+msgid "IDS_ACCS_OPT_KEYBOARD_FEEDBACK_TTS"
+msgstr "Klaviatura əks-əlaqəsi"
 
 msgid "IDS_ACCS_OPT_OTHER_FEEDBACK_TTS"
 msgstr "Başqa əks-əlaqələr"
 
-msgid "IDS_ACCS_TMBODY_STATUS_BAR_INFORMATION"
-msgstr "Status panel məlumatı"
+msgid "IDS_ACCS_SBODY_READ_OUT_NOTIFICATIONS_WHILE_THE_SCREEN_IS_OFF"
+msgstr "Ekran sönülü olan zaman bildirişləri oxu."
 
 msgid "IDS_ACCS_SBODY_SELECT_WHICH_INFORMATION_FROM_INDICATORS_SHOWN_ON_THE_STATUS_BAR_WILL_BE_READ_OUT_WHEN_YOU_TRIPLE_TAP_THE_SCREEN_WITH_TWO_FINGERS_MSG"
 msgstr "Status panelində görünən göstəricilərdən hansı məlumatın ekrana iki barmağınızla üç dəfə vurduqda oxunacağını seçin, məsələn, vaxt və tarix, cihazın siqnal gücü, Wi-Fi və Bluetooth bağlantıları və batareya enerjisi."
 
+msgid "IDS_ACCS_SBODY_SET_THE_VOICE_FEEDBACK_TO_VARY_IN_PITCH_WHILE_USING_THE_KEYBOARD_TO_ENTER_TEXT"
+msgstr "Mətni daxil etmək üçün klaviaturadan istifadə edən zaman tonu fərqləndirmək üçün səsli əks-əlaqəni qur."
+
+msgid "IDS_ACCS_TMBODY_STATUS_BAR_INFORMATION"
+msgstr "Status panel məlumatı"
+
+msgid "IDS_ST_BUTTON_TURN_OFF_ABB2"
+msgstr "Söndür"
+
+msgid "IDS_ST_BUTTON_TURN_ON_ABB3"
+msgstr "Yandır"
+
+msgid "IDS_ST_BUTTON_DISABLE_ABB"
+msgstr "Q-aktiv et"
+
+msgid "IDS_ST_BUTTON_ENABLE_ABB3"
+msgstr "Aktiv et"
+
+msgid "IDS_SM_TPOP_P1SS_P2SS_CACHED_DATA_CLEARED_ABB"
+msgstr "%1$s %2$s keş məlumat silindi."
+
+msgid "IDS_SM_HEADER_DEFAULT_STORAGE_SETTINGS_ABB"
+msgstr "Defolt yaddaş parametrləri"
+
+msgid "IDS_SM_TMBODY_DEFAULT_STORAGE_LOCATIONS"
+msgstr "Defolt yaddaş yerləri"
+
+msgid "IDS_SM_SBODY_CALCULATING_ING"
+msgstr "Hesablanır..."
+
+msgid "IDS_ST_BODY_IMAGES"
+msgstr "Təsvirlər"
+
+msgid "IDS_ST_BODY_STORAGE_USAGE"
+msgstr "Yaddaş istifadəsi"
+
+msgid "IDS_ST_HEADER_TOTAL_SPACE"
+msgstr "Ümumi yer"
+
+msgid "IDS_SM_TMBODY_APPS_ABB"
+msgstr "Proqramlar"
+
+msgid "IDS_ST_BODY_SYSTEM_STORAGE"
+msgstr "Sistem yaddaşı"
+
+msgid "IDS_ST_BODY_CACHED_DATA_ABB"
+msgstr "Keş məlumatları"
+
+msgid "IDS_SM_HEADER_DEFAULT_STORAGE_LOC_ABB"
+msgstr "Defolt yaddaşın yeri"
+
+msgid "IDS_SM_BODY_FREE_M_MEMORY_ABB"
+msgstr "Boş"
+
+msgid "IDS_ST_MBODY_ADS"
+msgstr "Reklamlar"
+
+msgid "IDS_SM_BODY_SELECT_THE_DEFAULT_LOCATION_FOR_INSTALLING_APPS_WHERE_APPS_CAN_BE_SAVED_DEPENDS_ON_THE_TYPE_OF_APP_AND_THE_AVAILABILITY_OF_THE_LOCATION"
+msgstr "Proqramların quraşdırılması üçün defolt yer seçin. Proqramların saxlanma yeri proqramın növü və yerin mövcudluğundan asılıdır."
+
+msgid "IDS_SM_BODY_SELECT_THE_DEFAULT_STORAGE_LOCATION_FOR_CONTENT_SHARED_VIA_BLUETOOTH_OR_WI_FI_DIRECT"
+msgstr "Bluetooth və ya Wi-Fi Direct ilə paylaşılan məzmun üçün defolt yaddaş yerini seçin."
+
+msgid "IDS_ST_OPT_HIDE_CONTENT"
+msgstr "Məzmunu gizlət"
+
+msgid "IDS_ST_HEADER_PRIVACY_AND_SECURITY_ABB"
+msgstr "Məxfilik və təhlükəs"
+
+msgid "IDS_ST_MBODY_PRIVACY_AND_SECURITY"
+msgstr "Məxfilik və təhlükəsizlik"
+
+msgid "IDS_ST_HEADER_TIZEN_CONNECT"
+msgstr "Tizen Connect"
+
+msgid "IDS_ST_OPT_BATTERY_USAGE_ABB"
+msgstr "Batareya istifadəsi"
+
+msgid "IDS_SM_BODY_THE_BATTERY_USAGE_FOR_THE_PAST_P1SD_HOURS_P2SD_MINUTES_C"
+msgstr "Son %1$d saat %2$d dəqiqə üçün batareyadan istifadə:"
+
+msgid "IDS_ST_BODY_REMAINING_BATTERY"
+msgstr "Qalan batareya"
+
+msgid "IDS_ST_BODY_CHARGING_ING_ABB"
+msgstr "Yüklənir..."
+
+msgid "IDS_ST_SBODY_FULLY_CHARGED_ABB_M_STATUS"
+msgstr "Tam yükləndi"
+
+msgid "IDS_ST_BODY_MISSED_EVENTS"
+msgstr "Buraxılan hadisələr"
+
+msgid "IDS_ST_BODY_SPEECH_RATE"
+msgstr "Nitq sürəti"
+
+msgid "IDS_COM_POP_MISSED_EVENTS"
+msgstr "Buraxılan hadisələr"
+
+msgid "IDS_SCR_POP_DRAG_THE_SLIDER_TO_SET_THE_SPEECH_RATE"
+msgstr "Nitq dərəcəsini qurmaq üçün slayderi dartın."
+
+msgid "IDS_ST_BODY_BATTERY_LEVEL"
+msgstr "Batareya səviyyəsi"
+
+msgid "IDS_ST_HEADER_DETAILS"
+msgstr "Təfsilatlar"
+
+msgid "IDS_ST_MBODY_OTHER_SOUNDS"
+msgstr "Başqa səslər"
+
+msgid "IDS_ST_HEADER_ENCRYPT_SD_CARD"
+msgstr "SD kartı şifrlə"
+
+msgid "IDS_ST_HEADER_DECRYPT_SD_CARD"
+msgstr "SD kartın şifrini aç"
+
+msgid "IDS_ST_HEADER_ENCRYPTION"
+msgstr "Şifrləmə"
+
+msgid "IDS_ST_SBODY_DEVICE_ENCRYPTED_M_STATUS"
+msgstr "Cihazın şifrini açıldı"
+
+msgid "IDS_ST_SBODY_DEVICE_NOT_ENCRYPTED_M_STATUS"
+msgstr "Cihaz şifrlənməyib"
+
+msgid "IDS_ST_SBODY_SD_CARD_ENCRYPTED_M_STATUS"
+msgstr "SD kart şifrləndi"
+
+msgid "IDS_ST_SBODY_SD_CARD_NOT_ENCRYPTED_M_STATUS_SBODY"
+msgstr "SD kart şifrlənmədi"
+
+msgid "IDS_ST_TMBODY_SECURE_ERASE"
+msgstr "Təhlükəsiz pozulma"
+
+msgid "IDS_ST_SBODY_ERASE_ALL_DELETED_DATA_ON_THE_PHONE_PERMANENTLY_FOR_SECURITY_PURPOSES_THIS_DATA_WILL_NOT_BE_RECOVERABLE_BY_ANYONE"
+msgstr "Təhlükəsizlik səbəbindən silinən bütün məlumatları həmişəlik telefonun yaddaşından poz. Bu məlumatı heç kəs bərpa edə bilməyəcək."
+
old mode 100644 (file)
new mode 100755 (executable)
index 8767e3e..8dd8afb
@@ -1,12 +1,18 @@
-msgid "IDS_ST_BODY_1_MINUTE"
-msgstr "1 минута"
+msgid "IDS_VOICE_HEADER_SPEECH_TO_TEXT_HSTT"
+msgstr "Реч към текст (STT)"
+
+msgid "IDS_VOICE_HEADER_TEXT_TO_SPEECH_HTTS"
+msgstr "Синтез на реч (TTS)"
+
+msgid "IDS_PB_TPOP_DELETING_ING_ABB"
+msgstr "Изтриване..."
+
+msgid "IDS_VOICE_BODY_VOICE_CONTROL_ABB2"
+msgstr "Управление с глас"
 
 msgid "IDS_ST_POP_SAVING"
 msgstr "Запазване"
 
-msgid "IDS_CAM_POP_MODEL"
-msgstr "Модел"
-
 msgid "IDS_EMAIL_BODY_INVALID_PORT_NUMBER"
 msgstr "Невалиден номер на порт."
 
@@ -22,9 +28,6 @@ msgstr "6 секунди"
 msgid "IDS_PB_POP_PS_ALREADY_EXISTS"
 msgstr "%s вече съществува."
 
-msgid "IDS_SAPPS_OPT_BADGE_ABB"
-msgstr "Надпис"
-
 msgid "IDS_ST_BODY_DISCONNECTED"
 msgstr "Изключен e."
 
@@ -34,9 +37,6 @@ msgstr "Медии"
 msgid "IDS_ST_BODY_SELECT_AUTOMATICALLY"
 msgstr "Автоматично избиране"
 
-msgid "IDS_ST_HEADER_AUDIO"
-msgstr "Автоматично"
-
 msgid "IDS_ST_HEADER_FORMAT_MVERB_ABB"
 msgstr "Формат"
 
@@ -58,33 +58,45 @@ msgstr "IP"
 msgid "IDS_BT_POP_OPERATION_FAILED"
 msgstr "Операцията е неуспешна."
 
-msgid "IDS_CLD_OPT_MINUTE"
-msgstr "Минута"
-
 msgid "IDS_CLD_OPT_MINUTES_LC_ABB"
 msgstr "минути"
 
-msgid "IDS_CST_BUTTON_CLOSE"
-msgstr "Затвори"
-
-msgid "IDS_CST_POP_FAILED"
-msgstr "Неуспешно."
-
 msgid "IDS_IM_BODY_SUCCESSFULLY_COMPLETED"
 msgstr "Успешно завършено."
 
 msgid "IDS_IM_POP_UNEXPECTED_ERROR"
 msgstr "Неочаквана грешка."
 
+msgid "IDS_SIM_BODY_INVALID_SIM_CARD"
+msgstr "Невалидна SIM карта."
+
+msgid "IDS_WGT_BUTTON3_KIES_VIA_WI_FI"
+msgstr "Kies през Wi-Fi"
+
+msgid "IDS_ST_BODY_1_MINUTE"
+msgstr "1 минута"
+
+msgid "IDS_CAM_POP_MODEL"
+msgstr "Модел"
+
+msgid "IDS_ST_HEADER_AUDIO"
+msgstr "Звук"
+
+msgid "IDS_CLD_OPT_MINUTE"
+msgstr "Минута"
+
+msgid "IDS_CST_BUTTON_CLOSE"
+msgstr "Затвори"
+
+msgid "IDS_CST_POP_FAILED"
+msgstr "Неуспешно."
+
 msgid "IDS_PB_BODY_INFO"
 msgstr "Инфо"
 
 msgid "IDS_PB_BUTTON_CONTACT"
 msgstr "Запис"
 
-msgid "IDS_SIM_BODY_INVALID_SIM_CARD"
-msgstr "Невалидна SIM карта."
-
 msgid "IDS_ST_BUTTON2_PROCESSING_ING"
 msgstr "Обработване..."
 
@@ -94,21 +106,18 @@ msgstr "Изтриване?"
 msgid "IDS_VR_POP_NO_FILES"
 msgstr "Няма файлове"
 
-msgid "IDS_WGT_BUTTON3_KIES_VIA_WI_FI"
-msgstr "Kies през Wi-Fi"
-
 msgid "IDS_TPLATFORM_OPT_BLUETOOTH"
 msgstr "Bluetooth"
 
+msgid "IDS_ST_HEADER_PRIVACY"
+msgstr "Поверителност"
+
 msgid "IDS_ST_OPT_SETTINGS"
 msgstr "Настройки"
 
 msgid "IDS_ST_BODY_GENERAL"
 msgstr "Общи"
 
-msgid "IDS_ST_HEADER_PRIVACY"
-msgstr "Поверителност"
-
 msgid "IDS_BR_OPT_SCREEN"
 msgstr "Екран"
 
@@ -139,9 +148,6 @@ msgstr "Показване на %d елемента"
 msgid "IDS_COM_POP_FLIGHT_MODE_WILL_BE_DISABLED"
 msgstr "Режим полет ще бъде деактивиран."
 
-msgid "IDS_COM_POP_CHECKING"
-msgstr "Проверка..."
-
 msgid "IDS_COM_OPT_CONTINUE_Q"
 msgstr "Продължаване?"
 
@@ -214,9 +220,6 @@ msgstr "Ползване на данни"
 msgid "IDS_MOBILEAP_BODY_TETHERING"
 msgstr "Привързване"
 
-msgid "IDS_IM_POP_THIS_FEATURE_IS_NOT_AVAILABLE_WHILE_FLIGHT_MODE_IS_ON"
-msgstr "Тази функция не е достъпна, когато е включен режим Полет."
-
 msgid "IDS_EMAIL_POP_SECURITY_UPDATE_ABB"
 msgstr "Актуализация на защитата"
 
@@ -250,9 +253,6 @@ msgstr "Няма достатъчно памет в паметта на теле
 msgid "IDS_KW_POP_BE_CAREFUL_WHEN_TRANSMITTING_INFORMATION_ON_AN_UNSECURED_WI_FI_NETWORK_MSG"
 msgstr "Бъдете внимателни, когато предавате информация през незащитена Wi-Fi мрежа, тъй като тя може да е видима за други в мрежата."
 
-msgid "IDS_DN_BODY_ENCRYPT_SD_CARD"
-msgstr "Шифроване на SD картата"
-
 msgid "IDS_MSGF_POP_UNSUPPORTED"
 msgstr "Не се поддържа."
 
@@ -280,24 +280,15 @@ msgstr "Преместването е завършено."
 msgid "IDS_PB_BODY_MOVING_ING"
 msgstr "Преместване"
 
-msgid "IDS_SMEMO_BUTTON_IMPORT"
-msgstr "Импортиране"
-
 msgid "IDS_LCKSCN_BODY_WALLPAPERS"
 msgstr "Тапети"
 
 msgid "IDS_LCKSCN_BODY_TAP_AND_HOLD_THE_SCREEN_THEN_TILT_THE_DEVICE_TOWARDS_YOU_TO_UNLOCK_IT_MSG"
 msgstr "Чукнете и задръжте екрана, след което наклонете устройството към себе си, за да го отключите. Ако екранът не се отключи, опитайте да наклоните устройството повече. Когато зададете отключване с движение, движението ще се активира автоматично в Настройки."
 
-msgid "IDS_SA_BUTTON_DONE_ABB"
-msgstr "OK"
-
 msgid "IDS_FP_BODY_NO_APPLICATIONS"
 msgstr "Няма приложения"
 
-msgid "IDS_ST_TZTAB4_MOST_USED_M_APP"
-msgstr "Най-използ."
-
 msgid "IDS_ST_TPOP_PERSONAL_MODE_ENABLED_ABB"
 msgstr "Личен режим е активиран."
 
@@ -394,9 +385,6 @@ msgstr "Максималният брой знаци за името на уст
 msgid "IDS_ST_POP_THE_APP_HAS_BEEN_UNINSTALLED"
 msgstr "Приложението е деинсталирано."
 
-msgid "IDS_ST_POP_TAP_OK"
-msgstr "Чукнете OK"
-
 msgid "IDS_ST_POP_SEARCHING_NETWORK_ING"
 msgstr "Търсене на мрежа..."
 
@@ -412,15 +400,9 @@ msgstr "Нулиране на всички настройки и изтрива
 msgid "IDS_ST_POP_REMOVE_DEFAULT_APPS_Q"
 msgstr "Премахване на приложенията по подразбиране?"
 
-msgid "IDS_ST_POP_REGISTRATION_CODE_NOT_FOUND"
-msgstr "Кодът за регистриране не е открит."
-
 msgid "IDS_ST_POP_REGISTERING_ING"
 msgstr "Регистриране..."
 
-msgid "IDS_ST_POP_REGISTERED"
-msgstr "Регистриран."
-
 msgid "IDS_ST_POP_PUK2_VERIFIED"
 msgstr "PUK2 е потвърден."
 
@@ -460,18 +442,9 @@ msgstr "Остават %d опита."
 msgid "IDS_ST_POP_PASSWORD_MUST_CONTAIN_AT_LEAST_PD_ALPHANUMERIC_CHARACTERS"
 msgstr "Паролата трябва да съдържа поне %d буквено-цифрови знака."
 
-msgid "IDS_ST_POP_PASSWORD_MUST_BE_MORE_THAN_P1SD_CHARACTERS_AND_LESS_THAN_P2SD"
-msgstr "Паролата трябва да е с повече от %1$d знака и по-малко от %2$d."
-
-msgid "IDS_ST_POP_PASSWORDS_DO_NOT_MATCH"
-msgstr "Паролите не съвпадат."
-
 msgid "IDS_ST_POP_NO_SD_CARD_IS_INSERTED_DISABLE_ENCRYPT_SD_CARD_ANYWAY_Q"
 msgstr "Няма поставена SD карта. Деактивиране на шифроването на SD картата въпреки това?"
 
-msgid "IDS_ST_POP_NO_SD_CARD_HAS_BEEN_INSERTED_ENCRYPTION_WILL_START_AUTOMATICALLY_WHEN_YOU_INSERT_AN_SD_CARD"
-msgstr "Няма поставена SD карта. Шифроването ще започне автоматично, когато поставите SD карта."
-
 msgid "IDS_ST_POP_NO_ITEM_SELECTED"
 msgstr "Няма избрани елементи."
 
@@ -487,9 +460,6 @@ msgstr "Мобилните данни са деактивирани. Не мож
 msgid "IDS_ST_POP_MOBILE_DATA_ENABLED_CONNECTING_TO_MOBILE_NETWORKS_MAY_INCUR_EXTRA_CHARGES_DEPENDING_ON_YOUR_DATA_PLAN_CONTINUE_Q"
 msgstr "Мобилните данни са активирани. Свързването към мобилни мрежи може да начисли допълнителни такси, в зависимост от плана ви за данни. Продължаване?"
 
-msgid "IDS_ST_POP_LOADING_ING"
-msgstr "Зареждане"
-
 msgid "IDS_ST_POP_IP_ADDRESS_REMOVED"
 msgstr "IP адресът е премахнат."
 
@@ -514,9 +484,6 @@ msgstr "Неправилен PIN2."
 msgid "IDS_ST_POP_INCORRECT_PIN1_ATTEMPT_LEFT"
 msgstr "Неправилен PIN. 1 оставащ опит."
 
-msgid "IDS_ST_POP_INCORRECT_PASSWORD"
-msgstr "Грешна парола."
-
 msgid "IDS_ST_POP_IF_YOU_RESET_YOUR_DEVICE_TO_FACTORY_DEFAULTS_YOU_WILL_NOT_BE_ABLE_TO_USE_ENCRYPTED_FILES_ON_THE_SD_CARD_MSG"
 msgstr "Ако нулирате устройството си до фабричните настройки по подразбиране, няма да можете да използвате шифровани файлове на SD картата, но все още ще можете да използвате нешифровани файлове."
 
@@ -538,12 +505,6 @@ msgstr "Шифроване на SD картата? Операцията е не
 msgid "IDS_ST_POP_ENABLING_EMERGENCY_MODE_ING"
 msgstr "Активиране на Спешен режим..."
 
-msgid "IDS_ST_POP_ENABLING_AUTO_UPDATE_MEANS_YOUR_DEVICE_WILL_CHECK_FOR_SECURITY_UPDATES_AUTOMATICALLY_NOTI_MSG"
-msgstr "Активирането на автоматично актуализиране означава, че устройството ви ще проверява за актуализации на защитата ръчно. Проверката през мобилни мрежи може да доведе до допълнителни такси."
-
-msgid "IDS_ST_POP_ENABLE_SMART_STAY_TO_TRY_IT_T_HELP"
-msgstr "Активирайте умно оставане, за да го опитате."
-
 msgid "IDS_ST_POP_ENABLE_SMART_ROTATION_TO_TRY_IT_T_HELP"
 msgstr "Активирайте умно завъртане, за да го опитате."
 
@@ -553,12 +514,6 @@ msgstr "Активирайте режим Полет."
 msgid "IDS_ST_POP_EMERGENCY_MODE_WILL_BE_DISABLED"
 msgstr "Спешен режим ще бъде деактивиран."
 
-msgid "IDS_ST_POP_DO_NOT_ASK_AGAIN"
-msgstr "Не питай повече"
-
-msgid "IDS_ST_POP_DISABLING_AUTO_UPDATE_MEANS_YOU_HAVE_TO_CHECK_FOR_SECURITY_UPDATES_MANUALLY_NOTI_MSG"
-msgstr "Деактивирането на автоматично актуализиране означава, че трябва да проверявате за актуализации на защитата ръчно. За да поддържате устройството си защитено, препоръчваме да активирате автоматично актуализиране."
-
 msgid "IDS_ST_POP_DISABLE_TETHERING_Q"
 msgstr "Деактивиране на привързването?"
 
@@ -598,9 +553,6 @@ msgstr "Изглед на раздели"
 msgid "IDS_ST_OPT_SELECTED"
 msgstr "Избран"
 
-msgid "IDS_ST_OPT_SELECT"
-msgstr "Избор"
-
 msgid "IDS_ST_OPT_RESET_APP_SETTINGS_ABB"
 msgstr "Нулир. наст. прил."
 
@@ -616,9 +568,6 @@ msgstr "LTE/WCDMA/GSM (авто-свързване)"
 msgid "IDS_ST_OPT_EDIT_QUICK_SETTINGS"
 msgstr "Редактиране на бързи настройки"
 
-msgid "IDS_ST_OPT_DEFAULT_RINGTONE"
-msgstr "Тон на звънене по подразбиране"
-
 msgid "IDS_ST_OPT_CUSTOM_MODE_ABB"
 msgstr "Персонален режим"
 
@@ -631,15 +580,9 @@ msgstr "Блокиране на мобилни мрежи"
 msgid "IDS_ST_OPT_BLOCK_ALL"
 msgstr "Блокирай всички"
 
-msgid "IDS_ST_OPT_AUTO_UPDATE_ABB"
-msgstr "Авто актуализиране"
-
 msgid "IDS_ST_OPT_ALLOW_ALL"
 msgstr "Позволи всички"
 
-msgid "IDS_ST_OPT_ALL"
-msgstr "Всички"
-
 msgid "IDS_ST_MBODY_ZOOM"
 msgstr "Мащабиране"
 
@@ -679,9 +622,6 @@ msgstr "Покажи CPU натов."
 msgid "IDS_ST_MBODY_SELECT_WHERE_CAPTURED_IMAGES_WILL_BE_SAVED"
 msgstr "Изберете място за записване на заснетите изображения"
 
-msgid "IDS_ST_MBODY_SCREEN_ROTATION"
-msgstr "Въртене на екрана"
-
 msgid "IDS_ST_MBODY_SCREEN_READER_HTTS"
 msgstr "Екранен четец (TTS)"
 
@@ -700,18 +640,12 @@ msgstr "Движения и жестове"
 msgid "IDS_ST_MBODY_MOBILE_DATA"
 msgstr "Мобилни данни"
 
-msgid "IDS_ST_MBODY_HELP"
-msgstr "Помощ"
-
 msgid "IDS_ST_MBODY_HANDS_FREE_MODE"
 msgstr "Режим свободни ръце"
 
 msgid "IDS_ST_MBODY_GSM_ONLY"
 msgstr "GSM само"
 
-msgid "IDS_ST_MBODY_FONT_SIZE"
-msgstr "Р-р шрифт"
-
 msgid "IDS_ST_MBODY_FACTORY_RESET"
 msgstr "Нулиране до фабр. стойн."
 
@@ -745,15 +679,9 @@ msgstr "Активно приложение"
 msgid "IDS_ST_MBODY_ACCOUNTS_AND_BACKUP"
 msgstr "Акаунти и архивиране"
 
-msgid "IDS_ST_ITAB4_CONTROLS_M_INPUT_AND_CONTROL"
-msgstr "Управл."
-
 msgid "IDS_ST_HEADER_WI_FI_DIRECT"
 msgstr "Wi-Fi Direct"
 
-msgid "IDS_ST_HEADER_WI_FI"
-msgstr "Wi-Fi"
-
 msgid "IDS_ST_HEADER_USER_SETTINGS_ABB"
 msgstr "Потребителски настройки"
 
@@ -766,24 +694,15 @@ msgstr "USB помощни програми"
 msgid "IDS_ST_HEADER_UNLOCK_DEVICE_USING_MOTION_ABB"
 msgstr "Откл. на устройството с движ."
 
-msgid "IDS_ST_HEADER_UNAVAILABLE"
-msgstr "Недостъпен*"
-
 msgid "IDS_ST_HEADER_ULTRA_POWER_SAVING_MODE"
 msgstr "Режим за ултра пестене енергия"
 
 msgid "IDS_ST_HEADER_TOUCH_KEY_LIGHT_DURATION"
 msgstr "Продължителност на осветяване на сензорен клавиш"
 
-msgid "IDS_ST_HEADER_TEXT_TO_SPEECH"
-msgstr "Синтез на реч"
-
 msgid "IDS_ST_HEADER_STANDARD_LIMIT_ABB"
 msgstr "Стандартно ограничение"
 
-msgid "IDS_ST_HEADER_SOUND"
-msgstr "Звук"
-
 msgid "IDS_ST_HEADER_SIM_CARD_MANAGER"
 msgstr "Диспечер на SIM карта"
 
@@ -799,18 +718,12 @@ msgstr "Screen Mirroring"
 msgid "IDS_ST_HEADER_SAMSUNG_KIES"
 msgstr "Samsung Kies"
 
-msgid "IDS_ST_HEADER_SAMSUNG_APPS"
-msgstr "Samsung Apps"
-
 msgid "IDS_ST_HEADER_RINGTONES"
 msgstr "Мелодии"
 
 msgid "IDS_ST_HEADER_RESET_RESULTS"
 msgstr "Нулиране на резултатите"
 
-msgid "IDS_ST_HEADER_RESET"
-msgstr "Нyлиране"
-
 msgid "IDS_ST_HEADER_PRIVILEGES"
 msgstr "Привилегии"
 
@@ -820,18 +733,12 @@ msgstr "Личен режим"
 msgid "IDS_ST_HEADER_PORT"
 msgstr "Порт"
 
-msgid "IDS_ST_HEADER_PLEASE_WAIT"
-msgstr "Моля, изчакайте."
-
 msgid "IDS_ST_HEADER_PERSONAL_MODE"
 msgstr "Личен режим"
 
 msgid "IDS_ST_HEADER_PERSONALISATION"
 msgstr "Персонализиране"
 
-msgid "IDS_ST_HEADER_PD_SELECTED_ABB"
-msgstr "%d избрани"
-
 msgid "IDS_ST_HEADER_PD_SELECTED"
 msgstr "%d избрани"
 
@@ -865,9 +772,6 @@ msgstr "Въвеждане и движение"
 msgid "IDS_ST_HEADER_HOME_SCREEN_ABB"
 msgstr "Начален екран"
 
-msgid "IDS_ST_HEADER_FINGER_SCANNER_ABB"
-msgstr "Скенер за пръсти"
-
 msgid "IDS_ST_HEADER_ENTER_VALID_DEVICE_NAME_ABB"
 msgstr "Въведете валидно име уст."
 
@@ -916,6 +820,9 @@ msgstr "Добавяне на порт"
 msgid "IDS_ST_HEADER_ADD_IP"
 msgstr "Добавяне на IP"
 
+msgid "IDS_COM_POP_CHECKING"
+msgstr "Проверка..."
+
 msgid "IDS_ST_BUTTON_UNINSTALL_UPDATES"
 msgstr "Деинсталиране на актуализациите"
 
@@ -925,30 +832,18 @@ msgstr "Деинсталиране"
 msgid "IDS_ST_BUTTON_TRY_IT"
 msgstr "Опитайте"
 
-msgid "IDS_ST_BUTTON_STOP"
-msgstr "Стоп"
-
 msgid "IDS_ST_BUTTON_SET_SCREEN_LOCK_TYPE"
 msgstr "Задав. тип закл. на екрана"
 
 msgid "IDS_ST_BUTTON_RESET_APPS_ABB"
 msgstr "Нулир. приложения"
 
-msgid "IDS_ST_BUTTON_RESET"
-msgstr "Нyлиране"
-
 msgid "IDS_ST_BUTTON_REMOVE_DEFAULT_APPS_ABB"
 msgstr "Премахв. прил. по подразбиране"
 
 msgid "IDS_ST_BUTTON_ONLY_VIBRATE"
 msgstr "Само вибрация"
 
-msgid "IDS_ST_BUTTON_OK_ABB"
-msgstr "OK"
-
-msgid "IDS_ST_BUTTON_OK"
-msgstr "OK"
-
 msgid "IDS_ST_BUTTON_MOVE_TO_SD_ABB"
 msgstr "Прем. в SD к."
 
@@ -958,21 +853,9 @@ msgstr "Премести в тел."
 msgid "IDS_ST_BUTTON_FORCE_STOP"
 msgstr "Принудит. спиране"
 
-msgid "IDS_ST_BUTTON_ENABLE"
-msgstr "Разрешаване"
-
-msgid "IDS_ST_BUTTON_DISCONNECT"
-msgstr "Изключване"
-
 msgid "IDS_ST_BUTTON_DISABLE"
 msgstr "Забрани"
 
-msgid "IDS_ST_BUTTON_CONTINUE"
-msgstr "Продължи"
-
-msgid "IDS_ST_BUTTON_CANCEL_ABB"
-msgstr "Отказ"
-
 msgid "IDS_ST_BODY_YYYY_DD_MM_DOT"
 msgstr "ГГГГ.ДД.ММ"
 
@@ -1009,9 +892,6 @@ msgstr "Когато данните в роуминг са деактивира
 msgid "IDS_ST_BODY_WEB_APPLICATIONS"
 msgstr "Уеб приложения"
 
-msgid "IDS_ST_BODY_WCDMA_GSM_NHAUTO_CONNECT"
-msgstr "WCDMA/GSM\n(авто-свързване)"
-
 msgid "IDS_ST_BODY_WAIT_WHILE_DEVICE_IS_ENCRYPTED_PDP_COMPLETE"
 msgstr "Изчакайте шифроването на устройството. %d% завършени."
 
@@ -1024,15 +904,9 @@ msgstr "Чака се отговор от SIM картата..."
 msgid "IDS_ST_BODY_VOLUME"
 msgstr "Сила звук"
 
-msgid "IDS_ST_BODY_VOICE_RECORDING"
-msgstr "Запис на глас"
-
 msgid "IDS_ST_BODY_VIBRATE_WHEN_RINGING"
 msgstr "Вибриране при звънене"
 
-msgid "IDS_ST_BODY_VERSION_PS"
-msgstr "Версия %s"
-
 msgid "IDS_ST_BODY_USING_MOBILE_DATA_MAY_RESULT_IN_ADDITIONAL_CHARGES_CONTINUE_Q"
 msgstr "Използването на мобилни данни може да доведе до допълнителни такси. Продължаване?"
 
@@ -1069,9 +943,6 @@ msgstr "USB поправки"
 msgid "IDS_ST_BODY_USB_ASK_ON_CONNECTION"
 msgstr "Питай при свързване"
 
-msgid "IDS_ST_BODY_URL"
-msgstr "URL"
-
 msgid "IDS_ST_BODY_UNMOUNT_USB_OTG_STORAGE"
 msgstr "Демонтиране на USB OTG памет"
 
@@ -1096,6 +967,9 @@ msgstr "UDMincho"
 msgid "IDS_ST_BODY_UDGOTHIC_M_FONT"
 msgstr "UDGothic"
 
+msgid "IDS_IM_POP_THIS_FEATURE_IS_NOT_AVAILABLE_WHILE_FLIGHT_MODE_IS_ON"
+msgstr "Тази функция не е достъпна, когато е включен режим Полет."
+
 msgid "IDS_ST_BODY_TURN_OFF"
 msgstr "Изключване"
 
@@ -1150,33 +1024,18 @@ msgstr "Това действие ще изтрие данните на SD ка
 msgid "IDS_ST_BODY_THE_SD_CARD_IS_CURRENTLY_IN_USE_THIS_ACTION_WILL_ERASE_ALL_DATA_ON_THE_SD_CARD_INCLUDING_THE_DATA_THAT_IS_CURRENTLY_BEING_USED"
 msgstr "SD картата се използва в момента. Това действие ще изтрие всички данни на SD картата, включително и данни, които се използват в момента"
 
-msgid "IDS_ST_BODY_THE_RED_LED_LIGHTS_UP_WHEN_YOU_CHARGE_YOUR_DEVICE_WHILE_THE_SCREEN_IS_OFF"
-msgstr "Червеният светодиод светва, когато промените устройството си, докато екранът е изключен."
-
-msgid "IDS_ST_BODY_THE_RED_LED_BLINKS_WHEN_THE_BATTERY_POWER_IS_LOW_WHILE_THE_SCREEN_IS_OFF"
-msgstr "Червеният светодиод примигва, когато нивото на батерията е ниско, докато екранът е изключен."
-
 msgid "IDS_ST_BODY_THE_PASSWORD_MUST_NOT_CONTAIN_A_SIMPLE_SEQUENCE_HEG_1111_OR_1234"
 msgstr "Паролата трябва да не съдържа прости поредици (напр. 1111 или 1234)"
 
+msgid "IDS_SMEMO_BUTTON_IMPORT"
+msgstr "Импортиране"
+
 msgid "IDS_ST_BODY_THE_NAME_FIELD_CANNOT_BE_EMPTY"
 msgstr "Полето Име не може да бъде празно."
 
-msgid "IDS_ST_BODY_THE_BLUE_LED_BLINKS_WHEN_YOU_RECORD_VOICE_WHILE_THE_SCREEN_IS_OFF"
-msgstr "Синият светодиод примигва, когато записвате глас, докато екранът е изключен."
-
-msgid "IDS_ST_BODY_THE_BLUE_LED_BLINKS_WHEN_YOU_HAVE_MISSED_CALLS_MESSAGES_OR_APP_NOTIFICATIONS_WHILE_THE_SCREEN_IS_OFF"
-msgstr "Синият светодиод ще мига, когато имате пропуснати повиквания, съобщения или известия на съобщения, докато екранът е изключен."
-
-msgid "IDS_ST_BODY_THE_APPLICATIONS_BELOW_WERE_STARTED_BY_PS_STOPPING_THESE_APPLICATIONS_MAY_CAUSE_PS_TO_FAIL"
-msgstr "Приложенията по-долу са стартирани от %s. Спирането на тези приложения може да доведе до неизправност на %s."
-
 msgid "IDS_ST_BODY_THERE_ARE_NO_NETWORKS_NEARBY"
 msgstr "Няма мрежи наблизо."
 
-msgid "IDS_ST_BODY_TEXTSTYLE_LARGE"
-msgstr "Едър"
-
 msgid "IDS_ST_BODY_TASK_SWITCHER"
 msgstr "Превключване на задачи"
 
@@ -1189,12 +1048,6 @@ msgstr "Чукнете и задръжте екрана, след което н
 msgid "IDS_ST_BODY_SYSTEM_MEMORY"
 msgstr "Системна памет"
 
-msgid "IDS_ST_BODY_SUNDAY"
-msgstr "Неделя"
-
-msgid "IDS_ST_BODY_STORAGE"
-msgstr "Устройство за съхранение на данни"
-
 msgid "IDS_ST_BODY_STANDARD_T_DISPLAY_EFFECT"
 msgstr "Стандартно"
 
@@ -1213,12 +1066,6 @@ msgstr "Профили за социална мрежа"
 msgid "IDS_ST_BODY_SMART_STAY_MAY_NOT_WORK_IN_THESE_SITUATIONS"
 msgstr "Умно оставане може да не работи в следните ситуации."
 
-msgid "IDS_ST_BODY_SMART_ROTATION_MAY_NOT_WORK_IN_THESE_SITUATIONS"
-msgstr "Умно въртене може да не работи в следните ситуации."
-
-msgid "IDS_ST_BODY_SMART_ROTATION_DESCRIPTION_MSG"
-msgstr "Умно въртене деактивира автоматичното въртене на екрана и използва предната камера, за да определи ориентацията на вашето лице и завърта екрана в съответната ориентация."
-
 msgid "IDS_ST_BODY_SMALL_M_TEXTSIZE"
 msgstr "Дребен"
 
@@ -1246,15 +1093,6 @@ msgstr "Сериен номер"
 msgid "IDS_ST_BODY_SECURITY_ENGINE"
 msgstr "Ядро за защита"
 
-msgid "IDS_ST_BODY_SECURITY"
-msgstr "Защита"
-
-msgid "IDS_ST_BODY_SEARCH"
-msgstr "Търси"
-
-msgid "IDS_ST_BODY_SD_CARD"
-msgstr "SD карта"
-
 msgid "IDS_ST_BODY_SCREEN_TIMEOUT_ABB2"
 msgstr "Изт. вр. екран"
 
@@ -1285,33 +1123,18 @@ msgstr "Тип заключен екран"
 msgid "IDS_ST_BODY_SCREEN_LOCK_SOUND"
 msgstr "Звук за заключване екран"
 
-msgid "IDS_ST_BODY_SCHEDULE"
-msgstr "Моят график"
-
 msgid "IDS_ST_BODY_SAVE_POWER_BY_ADJUSTING_SCREEN_TONE_ACCORDING_TO_ANALYSIS_OF_IMAGES"
 msgstr "Пестете енергия, като регулирате тона на екрана според анализа на изображения."
 
 msgid "IDS_ST_BODY_SAVES_POWER_BY_LIMITING_THE_MAXIMUM_PERFORMANCE_OF_THE_DEVICE"
 msgstr "Пести енергия, като ограничава максималната производителност на устройството."
 
-msgid "IDS_ST_BODY_SAVED"
-msgstr "Записан."
-
-msgid "IDS_ST_BODY_SAVE"
-msgstr "Запис"
-
 msgid "IDS_ST_BODY_SAMSUNG_LEGAL"
 msgstr "Правна информация от Samsung"
 
-msgid "IDS_ST_BODY_SAMSUNG_KIES_CONNECTION_CONNECTING_USB_HELP_MSG"
-msgstr "Ако на компютъра ви не са предварително инсталирани Samsung Kies (софтуер за компютър) или правилните драйвери, инсталирането ще продължи в ОС Microsoft Windows. \nСлед като инсталирате софтуера за компютър, можете да изпълните следните операции:\n- Синхронизиране на данни в телефона\n- Надстройване на софтуера на телефона\n- Споделяне на Интернет (Този телефон действа като модем, за да дава достъп до Интернет на мобилния или настолния ви компютър)\n- Копиране в телефона ви на закупена музика/видео (Microsoft Windows Media DRM) или обикновени файлове."
-
 msgid "IDS_ST_BODY_RUNNING"
 msgstr "Изпълнява се"
 
-msgid "IDS_ST_BODY_RESTRICTING_APPLICATION_USAGE_TO_ONLY_ESSENTIAL_APPLICATIONS_AND_THOSE_SELECTED_BY_YOU"
-msgstr "За ограничаване на потреблението на приложения само до важните приложения и тези, избрани от вас."
-
 msgid "IDS_ST_BODY_RESET_TO_DEFAULT"
 msgstr "Нулиране до стойности по подразбиране"
 
@@ -1330,6 +1153,9 @@ msgstr "Нулиране на всички"
 msgid "IDS_ST_BODY_REMOVE_LICENCE"
 msgstr "Премахване на лиценз"
 
+msgid "IDS_ST_POP_REGISTERED"
+msgstr "Регистриран."
+
 msgid "IDS_ST_BODY_REGULATORY_INFORMATION_ABB"
 msgstr "Правна информация"
 
@@ -1339,9 +1165,6 @@ msgstr "Регистриране в"
 msgid "IDS_ST_BODY_REGIONAL_EXAMPLE"
 msgstr "Регионален пример"
 
-msgid "IDS_ST_BODY_REGION"
-msgstr "Област"
-
 msgid "IDS_ST_BODY_PUK"
 msgstr "PUK"
 
@@ -1357,30 +1180,27 @@ msgstr "Защитете устройството си от опасни вир
 msgid "IDS_ST_BODY_PROFILE_NAME"
 msgstr "Име на профил"
 
-msgid "IDS_ST_BODY_PROFILE"
-msgstr "Профил"
-
 msgid "IDS_ST_BODY_PREPARING_THIS_COULD_TAKE_OVER_10_MINUTES_ING"
 msgstr "Подготвя се. Това може да отнеме над 10 минути..."
 
 msgid "IDS_ST_BODY_PREFERRED_NETWORKS"
 msgstr "Предпочитани мрежи"
 
-msgid "IDS_ST_BODY_POP_JPN_DCM"
-msgstr "POP"
-
-msgid "IDS_ST_BODY_PM"
-msgstr "PM"
-
 msgid "IDS_ST_BODY_PLUG_IN_CHARGER_AND_TRY_AGAIN"
 msgstr "Включете зарядното и опитайте отново."
 
 msgid "IDS_ST_BODY_PLAY_TONE_WHEN_THE_DIALLING_KEYPAD_IS_TAPPED"
 msgstr "Възпроизвеждане на тон, когато чукнете клавиатурата за набиране"
 
+msgid "IDS_ST_POP_PASSWORD_MUST_BE_MORE_THAN_P1SD_CHARACTERS_AND_LESS_THAN_P2SD"
+msgstr "Паролата трябва да е с повече от %1$d знака и по-малко от %2$d."
+
 msgid "IDS_ST_BODY_PLAY_SOUNDS_WHEN_LOCKING_AND_UNLOCKING_SCREEN"
 msgstr "Възпроизвеждане на звук при заключване/отключване на екрана"
 
+msgid "IDS_ST_POP_PASSWORDS_DO_NOT_MATCH"
+msgstr "Паролите не съвпадат."
+
 msgid "IDS_ST_BODY_PIN_BLOCKED_ENTER_PUK_TO_CONTINUE_JPN_DCM"
 msgstr "PIN blocked. Enter PUK to continue."
 
@@ -1393,9 +1213,6 @@ msgstr "Снимки, видеоклипове"
 msgid "IDS_ST_BODY_PHOTO_UPLOAD_SETTINGS"
 msgstr "Настройки за качване на снимки"
 
-msgid "IDS_ST_BODY_PHONEPROFILES_SILENT"
-msgstr "Тих"
-
 msgid "IDS_ST_BODY_PERSONAL_MODE_CAN_BE_USED_TO_HIDE_CONTENT_THAT_YOU_WANT_TO_KEEP_PRIVATE_MSG"
 msgstr "Личен режим може да се използва за скриване на съдържание, което искате да държите достъпно само за себе си. За да използвате Личен режим, активирайте го в Настройки или натиснете клавиша за включване и след това изберете Личен режим. Въведете своя PIN или парола. Иконата за Личен режим ще се покаже в лентата за състояние. За да предпазите данните си, трябва да деактивирате Личен режим, след като го използвате. Освен това използването на защитно заключване на екрана ще осигури по-добра защита."
 
@@ -1408,6 +1225,9 @@ msgstr "Нужна е парола, за да се дешифрира устро
 msgid "IDS_ST_BODY_PASSWORD_MUST_CONTAIN_NO_MORE_THAN_PD_CHARACTERS_ABB"
 msgstr "Паролата трябва да съдържа не повече от %d знака."
 
+msgid "IDS_ST_POP_LOADING_ING"
+msgstr "Зареждане"
+
 msgid "IDS_ST_BODY_PASSWORD_MUST_CONTAIN_AT_LEAST_PD_CHARACTERS_ABB"
 msgstr "Паролата трябва да съдържа поне %d знака."
 
@@ -1423,9 +1243,6 @@ msgstr "Паролата е празна."
 msgid "IDS_ST_BODY_PASSWORD_CONTAINS_INVALID_CHARACTER_ABB"
 msgstr "Паролата съдържа невалиден знак."
 
-msgid "IDS_ST_BODY_PASSWORD"
-msgstr "Парола"
-
 msgid "IDS_ST_BODY_OPEN_SOURCE_LICENCES"
 msgstr "Лицензи за открити източници"
 
@@ -1435,36 +1252,24 @@ msgstr "Включено"
 msgid "IDS_ST_BODY_OFFICIAL_M_DEVICE_STATUS"
 msgstr "Официални"
 
+msgid "IDS_ST_POP_INCORRECT_PASSWORD"
+msgstr "Грешна парола."
+
 msgid "IDS_ST_BODY_NUMBER"
 msgstr "Номер"
 
-msgid "IDS_ST_BODY_NO_RESULTS_FOUND"
-msgstr "Няма намерени резултати."
-
 msgid "IDS_ST_BODY_NO_DEFAULTS_SET"
 msgstr "Няма зададени настройки по подразбиране."
 
-msgid "IDS_ST_BODY_NOT_ASSIGNED"
-msgstr "Незададен"
-
 msgid "IDS_ST_BODY_NOTIFICATION_PANEL"
 msgstr "Панел за известяване"
 
-msgid "IDS_ST_BODY_NOTIFICATIONS"
-msgstr "Уведомления"
-
-msgid "IDS_ST_BODY_NOTIFICATION"
-msgstr "Уведомяване"
-
 msgid "IDS_ST_BODY_NOSERVICE"
 msgstr "Няма услуга"
 
 msgid "IDS_ST_BODY_NORMAL_T_PROFILE"
 msgstr "Нормален"
 
-msgid "IDS_ST_BODY_NONE"
-msgstr "Няма"
-
 msgid "IDS_ST_BODY_NEW_PIN2_AND_CONFIRM_PIN2_DO_NOT_MATCH"
 msgstr "Нов PIN2 и потвърждаване на PIN2 не съвпадат"
 
@@ -1474,9 +1279,6 @@ msgstr "Нов PIN2"
 msgid "IDS_ST_BODY_NEW_PIN1"
 msgstr "Нов PIN1 код"
 
-msgid "IDS_ST_BODY_NEW"
-msgstr "Ново"
-
 msgid "IDS_ST_BODY_NETWORK_TYPE"
 msgstr "Тип мрежа"
 
@@ -1489,18 +1291,15 @@ msgstr "Списък мрежи"
 msgid "IDS_ST_BODY_NETWORK_CONNECTIONS"
 msgstr "Мрежови връзки"
 
+msgid "IDS_ST_POP_DO_NOT_ASK_AGAIN"
+msgstr "Не питай повече"
+
 msgid "IDS_ST_BODY_NETWORK_CODE"
 msgstr "Код на мрежа"
 
-msgid "IDS_ST_BODY_NETWORK"
-msgstr "Мрежа"
-
 msgid "IDS_ST_BODY_NATURAL_T_DISPLAY_EFFECT"
 msgstr "Естествен"
 
-msgid "IDS_ST_BODY_NAME"
-msgstr "Име"
-
 msgid "IDS_ST_BODY_MY_NUMBER"
 msgstr "Моят номер"
 
@@ -1525,12 +1324,6 @@ msgstr "Още системни настройки"
 msgid "IDS_ST_BODY_MORE_CONNECTIVITY_SETTINGS"
 msgstr "Още настройки за свързване"
 
-msgid "IDS_ST_BODY_MONDAY"
-msgstr "Понеделник"
-
-msgid "IDS_ST_BODY_MODE"
-msgstr "Режим"
-
 msgid "IDS_ST_BODY_MOBILE_DATA_WILL_BE_USED_IF_YOU_DOWNLOAD_OR_UPLOAD_DATA_WITHOUT_WI_FI_CONNECTION"
 msgstr "Ще бъдат използвани мобилни данни, ако изтегляте или качвате данни без Wi-Fi връзка."
 
@@ -1540,29 +1333,23 @@ msgstr "ММ.ДД.ГГГГ"
 msgid "IDS_ST_BODY_MMS_CONNECTIONS"
 msgstr "MMS връзки"
 
+msgid "IDS_ST_OPT_SELECT"
+msgstr "Избор"
+
 msgid "IDS_ST_BODY_MISCELLANEOUS_FILES"
 msgstr "Разни файлове"
 
-msgid "IDS_ST_BODY_MESSAGE"
-msgstr "Съобщение"
-
 msgid "IDS_ST_BODY_MENU_AND_WIDGETS"
 msgstr "Меню и визуални елементи"
 
-msgid "IDS_ST_BODY_MEMORY"
-msgstr "Памет"
-
 msgid "IDS_ST_BODY_MEDIUM"
 msgstr "Среден"
 
-msgid "IDS_ST_BODY_MB"
-msgstr "MB"
-
 msgid "IDS_ST_BODY_MASS_STORAGE_HELP_MSG"
 msgstr "Можете да изпълните следните операции:\n- Бързо копиране на файл\n- Свързване през MAC или Linux OS"
 
-msgid "IDS_ST_BODY_MARUBERI_JPN_DCM"
-msgstr "Maruberi"
+msgid "IDS_ST_OPT_DEFAULT_RINGTONE"
+msgstr "Тон на звънене по подразбиране"
 
 msgid "IDS_ST_BODY_LTE_WCDMA_GSM_NHAUTO_CONNECT"
 msgstr "LTE/WCDMA/GSM\n(авто-свързване)"
@@ -1570,39 +1357,33 @@ msgstr "LTE/WCDMA/GSM\n(авто-свързване)"
 msgid "IDS_ST_BODY_LOCK_SCREEN_OPTIONS"
 msgstr "Опции за заключен екран"
 
-msgid "IDS_ST_BODY_LIST_VIEW"
-msgstr "Преглед на списък"
-
 msgid "IDS_ST_BODY_LIMIT_BACKGROUND_PROCESSES"
 msgstr "Ограничаване на фонови процеси"
 
-msgid "IDS_ST_BODY_LICENCE"
-msgstr "Лиценз"
-
-msgid "IDS_ST_BODY_LED_INDICATOR"
-msgstr "Светодиоден индикатор"
-
 msgid "IDS_ST_BODY_LEDOT_LOW_BATTERY"
 msgstr "Изтощена батерия"
 
 msgid "IDS_ST_BODY_LAUNCH_BY_DEFAULT"
 msgstr "Стартиране по подразбиране"
 
+msgid "IDS_ST_OPT_AUTO_UPDATE_ABB"
+msgstr "Авто актуализиране"
+
 msgid "IDS_ST_BODY_LANGUAGE_AND_REGION_ABB"
 msgstr "Език и регион"
 
 msgid "IDS_ST_BODY_LANGUAGE_AND_KEYBOARD"
 msgstr "Език и клавиатура"
 
+msgid "IDS_ST_OPT_ALL"
+msgstr "Всички"
+
 msgid "IDS_ST_BODY_KEYBOARD"
 msgstr "Клавиатура"
 
 msgid "IDS_ST_BODY_KEEPS_THE_STATUS_BAR_TIDY_TAP_THE_REPRESENTATIVE_ICON_TO_SHOW_ALL_THE_ICONS"
 msgstr "Поддържа лентата на състоянието подредена. Чукнете представителната икона, за да покажете всички икони."
 
-msgid "IDS_ST_BODY_KB"
-msgstr "KB"
-
 msgid "IDS_ST_BODY_INTRODUCTION_TO_SMART_SCREEN_ABB"
 msgstr "Въведение в умния екран"
 
@@ -1618,15 +1399,6 @@ msgstr "Инсталирани приложения"
 msgid "IDS_ST_BODY_INSTALLATION_SETTINGS"
 msgstr "Настройки за инсталиране"
 
-msgid "IDS_ST_BODY_INSERT_SD_CARD"
-msgstr "Поставете SD карта."
-
-msgid "IDS_ST_BODY_INCORRECT_PIN_E"
-msgstr "Неправилен PIN."
-
-msgid "IDS_ST_BODY_INCORRECT_PASSWORD_TRY_AGAIN"
-msgstr "Неправилна парола. Опитайте отново"
-
 msgid "IDS_ST_BODY_INCOMING_CALLS_AND_NEW_NOTIFICATIONS_WILL_BE_READ_OUT_AUTOMATICALLY"
 msgstr "Входящите повиквания и новите уведомявания ще бъдат прочитани автоматично."
 
@@ -1642,8 +1414,8 @@ msgstr "Ако изберете тази опция, ще се шифрова с
 msgid "IDS_ST_BODY_IF_YOU_FORGET_YOUR_PERSONAL_MODE_PASSWORD_YOU_WILL_NOT_BE_ABLE_TO_RECOVER_IT_FOR_SECURITY_MSG"
 msgstr "Ако забравите паролата си за Личен режим, няма да можете да я възстановите. За целите на защитата трябва да нулирате Личен режим. Това ще възстанови настройките му по подразбиране и ще изтрие цялото ви лично съдържание."
 
-msgid "IDS_ST_BODY_IF_YOU_DONT_WANT_TO_SEE_A_NUMBER_APPEAR_ON_THE_APP_ICON_FOR_EACH_NEW_EVENT_DISABLE_BADGE"
-msgstr "Ð\90ко Ð½Ðµ Ð¸Ñ\81каÑ\82е Ð´Ð° Ð²Ð¸Ð¶Ð´Ð°Ñ\82е Ñ\87иÑ\81ло Ð´Ð° Ñ\81е Ð¿Ð¾Ñ\8fвÑ\8fва Ð² Ð¸ÐºÐ¾Ð½Ð°Ñ\82а Ð½Ð° Ð¿Ñ\80иложение Ð·Ð° Ð²Ñ\81Ñ\8fко Ð½Ð¾Ð²Ð¾ Ñ\81Ñ\8aбиÑ\82ие, Ð´ÐµÐ°ÐºÑ\82ивиÑ\80айÑ\82е Ð·Ð½Ð°Ñ\87каÑ\82а."
+msgid "IDS_ST_MBODY_SCREEN_ROTATION"
+msgstr "Ð\92Ñ\8aÑ\80Ñ\82ене Ð½Ð° ÐµÐºÑ\80ана"
 
 msgid "IDS_ST_BODY_ICON_SHOWS_THAT_SMART_SCREEN_IS_ENABLED"
 msgstr "Иконата показва, че умният екран е активиран."
@@ -1660,23 +1432,17 @@ msgstr "Helvetica Neue"
 msgid "IDS_ST_BODY_HARDWARE"
 msgstr "Хардуер"
 
+msgid "IDS_ST_MBODY_HELP"
+msgstr "Помощ"
+
 msgid "IDS_ST_BODY_GSM"
 msgstr "GSM"
 
-msgid "IDS_ST_BODY_GRID_VIEW"
-msgstr "Преглед в матрица"
-
 msgid "IDS_ST_BODY_GLOVE_MODE_ABB"
 msgstr "Режим ръкавици"
 
-msgid "IDS_ST_BODY_GESTURES"
-msgstr "Жестове"
-
-msgid "IDS_ST_BODY_GB"
-msgstr "GB"
-
-msgid "IDS_ST_BODY_FROM_M_TIME"
-msgstr "От"
+msgid "IDS_ST_MBODY_FONT_SIZE"
+msgstr "Р-р шрифт"
 
 msgid "IDS_ST_BODY_FREQUENTLY_USED"
 msgstr "Често използвани"
@@ -1705,9 +1471,6 @@ msgstr "Тип шрифт"
 msgid "IDS_ST_BODY_FONTSTYLE_ROSEMARY"
 msgstr "Rosemary"
 
-msgid "IDS_ST_BODY_FLIGHT_MODE_MSG"
-msgstr "Режим Полет ви позволява да изключвате повикванията, съобщенията и функциите на мрежата за данни. Той изключва също и функциите за свързване, като Wi-Fi и Bluetooth. За да използвате Wi-Fi и Bluetooth, включете ги в Настройки или в панела за известяване."
-
 msgid "IDS_ST_BODY_FLIGHT_MODE_HAS_BEEN_ENABLED_NETWORK_SETTINGS_WILL_CLOSE"
 msgstr "Режим Полет е активиран. Мрежовите настройки ще се затворят."
 
@@ -1720,6 +1483,9 @@ msgstr "Режим на фиксирано избиране"
 msgid "IDS_ST_BODY_FIREWALL_ENABLED_ABB"
 msgstr "Защит. стена е активирана"
 
+msgid "IDS_ST_HEADER_WI_FI"
+msgstr "Wi-Fi"
+
 msgid "IDS_ST_BODY_FIREWALL"
 msgstr "Защитна стена"
 
@@ -1735,8 +1501,8 @@ msgstr "Неуспешно избиране на мрежа."
 msgid "IDS_ST_BODY_FACE_AND_VOICE"
 msgstr "Лице и глас"
 
-msgid "IDS_ST_BODY_FACEBOOK"
-msgstr "Facebook"
+msgid "IDS_ST_HEADER_UNAVAILABLE"
+msgstr "Недостъпен*"
 
 msgid "IDS_ST_BODY_EXPLANATION_FOR_TRANSACTION_TRACKING_MENU_VODA"
 msgstr "Вашите препоръки също се изпращат с прехвърляния файл"
@@ -1744,6 +1510,12 @@ msgstr "Вашите препоръки също се изпращат с пре
 msgid "IDS_ST_BODY_EXPLANATION_FOR_EXPIRY_REMINDER_MENU"
 msgstr "Получаване на напомняне, преди да изтече лицензът за файл, който се използва, напр. тапет."
 
+msgid "IDS_ST_HEADER_TEXT_TO_SPEECH"
+msgstr "Синтез на реч"
+
+msgid "IDS_ST_HEADER_SOUND"
+msgstr "Звук"
+
 msgid "IDS_ST_BODY_ESTIMATED_MAX_STANDBY_TIME_ABB"
 msgstr "Прибл. макс. време на готовн."
 
@@ -1756,12 +1528,12 @@ msgstr "Въведете отново паролата"
 msgid "IDS_ST_BODY_ENTER_PASSWORD"
 msgstr "Въвеждане на парола"
 
-msgid "IDS_ST_BODY_ENTER_NEW_PASSWORD"
-msgstr "Въведи нова парола"
-
 msgid "IDS_ST_BODY_ENTER_CURRENT_PASSWORD"
 msgstr "Въведете текуща парола."
 
+msgid "IDS_ST_HEADER_SAMSUNG_APPS"
+msgstr "Samsung Apps"
+
 msgid "IDS_ST_BODY_ENCRYPT_DEVICE_Q_WARNING_MSG"
 msgstr "Шифроване на устройството? Операцията е необратима и ако я прекъснете, ще загубите данни. Шифроването може да отнеме час или повече, през което време устройството ще се рестартира няколкократно и не можете да го използвате."
 
@@ -1771,6 +1543,9 @@ msgstr "Шифроване на устройството? Операцията 
 msgid "IDS_ST_BODY_ENCRYPT_ACCOUNTS_SETTINGS_DOWNLOADED_APPLICATIONS_AND_THEIR_DATA_MEDIA_AND_OTHER_FILES"
 msgstr "Шифроване на акаунти, настройки, изтеглени приложения и техните данни, мултимедия и други файлове"
 
+msgid "IDS_ST_HEADER_RESET"
+msgstr "Нyлиране"
+
 msgid "IDS_ST_BODY_ENCRYPTION_WILL_TAKE_AT_LEAST_AN_HOUR"
 msgstr "Шифроването ще отнеме поне час."
 
@@ -1783,15 +1558,18 @@ msgstr "Активиране на достъп до данни през моби
 msgid "IDS_ST_BODY_EMPTY"
 msgstr "Празно"
 
+msgid "IDS_ST_HEADER_PLEASE_WAIT"
+msgstr "Моля, изчакайте."
+
 msgid "IDS_ST_BODY_EMERGENCY_MODE_ABB"
 msgstr "Спешен режим"
 
+msgid "IDS_ST_HEADER_PD_SELECTED_ABB"
+msgstr "%d избрани"
+
 msgid "IDS_ST_BODY_EMAIL"
 msgstr "Email"
 
-msgid "IDS_ST_BODY_EDIT"
-msgstr "Редактиране"
-
 msgid "IDS_ST_BODY_EASY_MODE"
 msgstr "Лесен режим"
 
@@ -1804,15 +1582,6 @@ msgstr "Динамична лента на състоянието"
 msgid "IDS_ST_BODY_DRIVING_MODE"
 msgstr "Режим Шофиране"
 
-msgid "IDS_ST_BODY_DO_NOT_SHOW_AGAIN"
-msgstr "Не показвай отново"
-
-msgid "IDS_ST_BODY_DOWNLOADS"
-msgstr "Изтеглени файлове"
-
-msgid "IDS_ST_BODY_DOWNLOAD"
-msgstr "Изтегляне"
-
 msgid "IDS_ST_BODY_DOUBLE_TAP_TO_OPEN_THE_MENU_T_TTS"
 msgstr "Чукнете двукратно, за да отворите менюто."
 
@@ -1822,18 +1591,12 @@ msgstr "Чукнете двукратно, за да редактирате то
 msgid "IDS_ST_BODY_DOUBLE_TAP_TO_CLOSE_THE_MENU_T_TTS"
 msgstr "Чукнете двукратно, за да затворите менюто."
 
-msgid "IDS_ST_BODY_DOCOMO_JPN_DCM"
-msgstr "docomo"
-
 msgid "IDS_ST_BODY_DIVX_REGISTRATION"
 msgstr "Регистриране за DivX"
 
 msgid "IDS_ST_BODY_DIVX_DEREGISTRATION"
 msgstr "Дерегистриране за DivX"
 
-msgid "IDS_ST_BODY_DISPLAY_CONTENTS"
-msgstr "Показване на съдържанието"
-
 msgid "IDS_ST_BODY_DISPLAY_BATTERY_PERCENTAGE_ABB"
 msgstr "Показвай процента батерия"
 
@@ -1843,9 +1606,6 @@ msgstr "Деактивиране..."
 msgid "IDS_ST_BODY_DE_REGISTRATION_CODE_NOT_FOUND"
 msgstr "Кодът за дерегистриране не е открит."
 
-msgid "IDS_ST_BODY_DEVICE_MEMORY"
-msgstr "Памет на устройството"
-
 msgid "IDS_ST_BODY_DEVICE_INFO"
 msgstr "Информация за устройството"
 
@@ -1855,9 +1615,6 @@ msgstr "Можете да шифровате акаунти, настройки,
 msgid "IDS_ST_BODY_DEVICE_ENCRYPTED"
 msgstr "У-вото е шифр."
 
-msgid "IDS_ST_BODY_DEVICE"
-msgstr "Устройство"
-
 msgid "IDS_ST_BODY_DEVELOPER_OPTIONS"
 msgstr "Опции за разработчици"
 
@@ -1888,9 +1645,6 @@ msgstr "ДД.ММ.ГГГГ"
 msgid "IDS_ST_BODY_DATE_AND_TIME"
 msgstr "Дата и час"
 
-msgid "IDS_ST_BODY_DATE"
-msgstr "Дата"
-
 msgid "IDS_ST_BODY_DATA_ROAMING"
 msgstr "Данни в роуминг"
 
@@ -1900,18 +1654,12 @@ msgstr "Данни"
 msgid "IDS_ST_BODY_CUSTOM_M_DEVICE_STATUS"
 msgstr "По избор"
 
-msgid "IDS_ST_BODY_CURRENT"
-msgstr "Текущ"
-
 msgid "IDS_ST_BODY_CRASH_VIEWER"
 msgstr "Преглед на неизправностите"
 
 msgid "IDS_ST_BODY_CPU_USAGE"
 msgstr "Натоварване на процесора"
 
-msgid "IDS_ST_BODY_COUNTRY_CODE"
-msgstr "Код на държава"
-
 msgid "IDS_ST_BODY_COOL_JAZZ"
 msgstr "Cool jazz"
 
@@ -1921,18 +1669,21 @@ msgstr "Съдържанието от Галерия, Видео, Музика,
 msgid "IDS_ST_BODY_CONNECTIONSETTINGS_PROXY_ADDRESS"
 msgstr "Адрес на прокси"
 
+msgid "IDS_ST_BUTTON_STOP"
+msgstr "Стоп"
+
 msgid "IDS_ST_BODY_CONNECTIONSETTINGS_INTERNET"
 msgstr "Интернет"
 
 msgid "IDS_ST_BODY_CONNECTIONS"
 msgstr "Връзки"
 
-msgid "IDS_ST_BODY_CONNECTION"
-msgstr "Свързване"
-
 msgid "IDS_ST_BODY_CONFIRM_NEW_PIN2"
 msgstr "Потвърждаване на новия PIN2"
 
+msgid "IDS_ST_BUTTON_RESET"
+msgstr "Нyлиране"
+
 msgid "IDS_ST_BODY_CONFIRM_NEW_PIN1"
 msgstr "Потвърдете новия PIN1 код."
 
@@ -1942,12 +1693,15 @@ msgstr "Потвърждаване на новия PIN"
 msgid "IDS_ST_BODY_CONFIRM_DECRYPTION"
 msgstr "Потвърдете дешифрирането"
 
-msgid "IDS_ST_BODY_CONFIRM"
-msgstr "Потвърждение"
+msgid "IDS_ST_BUTTON_OK_ABB"
+msgstr "OK"
 
 msgid "IDS_ST_BODY_CONFIGURE_FIREWALL_SETTINGS"
 msgstr "Конфигуриране на настройки за защитна стена"
 
+msgid "IDS_ST_BUTTON_OK"
+msgstr "OK"
+
 msgid "IDS_ST_BODY_COMPUTING_ING"
 msgstr "Изчисляване..."
 
@@ -1960,11 +1714,14 @@ msgstr "Choco cooky"
 msgid "IDS_ST_BODY_CHECK_FOR_UPDATES_AUTOMATICALLY_ABB"
 msgstr "Автом. провер. за актуализации"
 
+msgid "IDS_ST_BUTTON_ENABLE"
+msgstr "Разрешаване"
+
 msgid "IDS_ST_BODY_CHECK_FOR_UPDATES_ABB"
 msgstr "Провери за актуализации"
 
-msgid "IDS_ST_BODY_CHECK_FOR_UPDATES"
-msgstr "Ð\9fÑ\80овеÑ\80и Ð·Ð° Ð°ÐºÑ\82Ñ\83ализаÑ\86ии"
+msgid "IDS_ST_BUTTON_DISCONNECT"
+msgstr "Ð\98зклÑ\8eÑ\87ване"
 
 msgid "IDS_ST_BODY_CHARGE_BATTERY_TO_ABOVE_80P_AND_TRY_AGAIN"
 msgstr "Заредете батерията до над 80% и опитайте отново."
@@ -1972,11 +1729,17 @@ msgstr "Заредете батерията до над 80% и опитайте
 msgid "IDS_ST_BODY_CHANGING_THE_FONT_SIZE_IN_ACCESSIBILITY_SETTINGS_WILL_OVERRIDE_THE_FONT_SIZE_IN_EACH_APPLICATION"
 msgstr "Промяната на размера на шрифта в настройките за достъпност ще припокрие размера на шрифта във всяко приложение."
 
+msgid "IDS_ST_BUTTON_CONTINUE"
+msgstr "Продължи"
+
 msgid "IDS_ST_BODY_CHANGING_THE_COLOUR_OF_THE_SCREEN_TO_GREYSCALE"
 msgstr "Промяна на цвета на екрана в скала на сивото."
 
+msgid "IDS_ST_BUTTON_CANCEL_ABB"
+msgstr "Отказ"
+
 msgid "IDS_ST_BODY_CHANGE_TEXT_SIZE_IN_CONTACTS_CALENDAR_MEMO_MESSAGES_EMAIL_AND_IM"
-msgstr "Ð\9fÑ\80омÑ\8fна Ð½Ð° Ñ\80азмеÑ\80а Ð½Ð° Ñ\82екÑ\81Ñ\82а Ð² Ð¢ÐµÐ»ÐµÑ\84онен Ñ\83казаÑ\82ел, Ð\9aалендаÑ\80, Ð\9fамеÑ\82на Ð±ÐµÐ»ÐµÐ¶ÐºÐ°, Ð¡Ñ\8aобÑ\89ениÑ\8f, Ð\98мейл Ð¸ Ð§Ð°Ñ\82"
+msgstr "Ð\9fÑ\80омÑ\8fна Ð½Ð° Ñ\80азмеÑ\80а Ð½Ð° Ñ\82екÑ\81Ñ\82а Ð² Ð¢ÐµÐ»ÐµÑ\84онен Ñ\83казаÑ\82ел, Ð\9aалендаÑ\80, Ð\97апиÑ\81ка, Ð¡Ñ\8aобÑ\89ениÑ\8f, Ð\98мейл Ð¸ Ð§Ð°Ñ\82."
 
 msgid "IDS_ST_BODY_CHANGE_PIN2"
 msgstr "Смяна на PIN2"
@@ -2041,15 +1804,12 @@ msgstr "Ще се изисква парола за дешифриране на 
 msgid "IDS_ST_BODY_AVAILABLE_SPACE"
 msgstr "Налично пространство"
 
-msgid "IDS_ST_BODY_AVAILABLE"
-msgstr "Достъпен"
-
-msgid "IDS_ST_BODY_AUTO_DOWNLOAD"
-msgstr "Авто изтегляне"
-
 msgid "IDS_ST_BODY_AUTH_TYPE"
 msgstr "Тип удостоверяване"
 
+msgid "IDS_ST_BODY_VERSION_PS"
+msgstr "Версия %s"
+
 msgid "IDS_ST_BODY_APP_OPENING_IMAGE"
 msgstr "Ефект при отваряне на изображение"
 
@@ -2065,15 +1825,9 @@ msgstr "Диспечер на приложения"
 msgid "IDS_ST_BODY_APPLICATION_INFO"
 msgstr "Информация за приложението"
 
-msgid "IDS_ST_BODY_APPLICATION"
-msgstr "Приложение"
-
 msgid "IDS_ST_BODY_ANTIVIRUS_SOFTWARE_ABB"
 msgstr "Антивирусен софтуер"
 
-msgid "IDS_ST_BODY_AM"
-msgstr "AM"
-
 msgid "IDS_ST_BODY_ALWAYS_REJECT"
 msgstr "Винаги отхвърляй"
 
@@ -2083,9 +1837,6 @@ msgstr "Винаги включен"
 msgid "IDS_ST_BODY_ALWAYS_OFF"
 msgstr "Винаги изкл."
 
-msgid "IDS_ST_BODY_ALARM"
-msgstr "Аларма"
-
 msgid "IDS_ST_BODY_AFTER_YOU_DOWNLOAD_AND_INSTALL_APPLICATIONS_APPLICATIONS_WILL_BE_SHOWN_HERE"
 msgstr "След като изтеглите и инсталирате приложения, те ще се покажат тук"
 
@@ -2095,6 +1846,9 @@ msgstr "След нулирането телефонът ще се рестар
 msgid "IDS_ST_BODY_ADJUST_BRIGHTNESS_LEVEL"
 msgstr "Настройка на нивото на яркост"
 
+msgid "IDS_ST_BODY_URL"
+msgstr "URL"
+
 msgid "IDS_ST_BODY_ADJUST_AUTOMATIC_BRIGHTNESS"
 msgstr "Автоматично регулиране на яркостта"
 
@@ -2164,59 +1918,152 @@ msgstr "Устройството реагира интелигентно, кат
 msgid "IDS_HELP_BODY_SMART_SCREEN_WORKS_BEST_UNDER_THE_FOLLOWING_CONDITIONS_C"
 msgstr "Умен екран работи най-добре при следните условия:"
 
-msgid "IDS_HELP_BODY_SMART_ROTATION_DISABLES_AUTO_SCREEN_ROTATION_BY_CHECKING_THE_ORIENTATION_OF_YOUR_FACE_AND_THE_DEVICE_BY_ITS_FRONT_CAMERA"
-msgstr "Умно въртене деактивира автоматичното въртене на екрана, като проверява ориентацията на вашето лице и на устройството с предната камера."
-
-msgid "IDS_LBS_HEADER_LOCATION"
-msgstr "Позиция"
-
 msgid "IDS_LBS_BODY_DESTINATION"
 msgstr "Получател"
 
-msgid "IDS_ST_SK_NO"
-msgstr "Ð\9dе"
+msgid "IDS_ST_BODY_TEXTSTYLE_LARGE"
+msgstr "Ð\95дÑ\8aÑ\80"
 
-msgid "IDS_HELP_BODY_SMART_STAY_DETECTS_YOUR_EYES_WITH_THE_FRONT_CAMERA_SO_THAT_THE_SCREEN_STAYS_ON_WHEN_YOU_ARE_LOOKING_AT_IT"
-msgstr "Умно Ð¾Ñ\81Ñ\82аване Ð¾Ñ\82кÑ\80ива Ð¾Ñ\87иÑ\82е Ð²Ð¸ Ñ\81 Ð¿Ñ\80еднаÑ\82а ÐºÐ°Ð¼ÐµÑ\80а, Ñ\82ака Ñ\87е ÐµÐºÑ\80анÑ\8aÑ\82 Ð¾Ñ\81Ñ\82ава Ð²ÐºÐ»Ñ\8eÑ\87ен, Ð´Ð¾ÐºÐ°Ñ\82о Ð³Ð¾ Ð³Ð»ÐµÐ´Ð°Ñ\82е."
+msgid "IDS_ST_BODY_SUNDAY"
+msgstr "Ð\9dеделÑ\8f"
 
-msgid "IDS_QP_POP_YOU_WILL_NO_LONGER_BE_ABLE_TO_USE_APPLICATIONS_NOTI_MSG"
-msgstr "Ð\9fовеÑ\87е Ð½Ñ\8fма Ð´Ð° Ð¼Ð¾Ð¶ÐµÑ\82е Ð´Ð° Ð¸Ð·Ð¿Ð¾Ð»Ð·Ð²Ð°Ñ\82е Ð¿Ñ\80иложениÑ\8f, ÐºÐ°Ñ\82о Ð\98нÑ\82еÑ\80неÑ\82, Ð\98мейл Ð¸ YouTube, Ð¿Ñ\80ез Ð¼Ð¾Ð±Ð¸Ð»Ð½Ð¸ Ð¼Ñ\80ежи. Ð\9fÑ\80одÑ\8aлжаване?"
+msgid "IDS_ST_BODY_STORAGE"
+msgstr "УÑ\81Ñ\82Ñ\80ойÑ\81Ñ\82во Ð·Ð° Ñ\81Ñ\8aÑ\85Ñ\80анение Ð½Ð° Ð´Ð°Ð½Ð½Ð¸"
 
-msgid "IDS_ST_BODY_10_MINUTES"
-msgstr "10 минути"
+msgid "IDS_ST_BODY_SECURITY"
+msgstr "Защита"
 
-msgid "IDS_ST_BODY_15SEC"
-msgstr "15 секунди"
+msgid "IDS_ST_BODY_SEARCH"
+msgstr "Търси"
 
-msgid "IDS_ST_BODY_24_HOURS"
-msgstr "24 часа"
+msgid "IDS_ST_BODY_SD_CARD"
+msgstr "SD карта"
 
-msgid "IDS_ST_BODY_2_MINUTES"
-msgstr "2 минути"
+msgid "IDS_ST_BODY_SCHEDULE"
+msgstr "Моят график"
 
-msgid "IDS_ST_BODY_30SEC"
-msgstr "30 секунди"
+msgid "IDS_ST_BODY_SAVED"
+msgstr "Записан."
 
-msgid "IDS_ST_BODY_5_MINUTES"
-msgstr "5 минути"
+msgid "IDS_ST_BODY_SAVE"
+msgstr "Запис"
 
-msgid "IDS_ST_BODY_APPLICATIONS"
-msgstr "Ð\9fÑ\80иложениÑ\8f"
+msgid "IDS_ST_BODY_REGION"
+msgstr "Ð\9eблаÑ\81Ñ\82"
 
-msgid "IDS_ST_BODY_DONT_ASK_AGAIN"
-msgstr "Ð\9dе Ð¿Ð¸Ñ\82ай Ð¿Ð¾Ð²ÐµÑ\87е"
+msgid "IDS_ST_BODY_PROFILE"
+msgstr "Ð\9fÑ\80оÑ\84ил"
 
-msgid "IDS_ST_BODY_P1SS_IS_CURRENTLY_P2SS_T_TTS"
-msgstr "%1$s в момента е %2$s."
+msgid "IDS_ST_BODY_PM"
+msgstr "PM"
 
-msgid "IDS_ST_BODY_PASSWORDS_MUST_CONSIST_OF_AT_LEAST_4_ALPHANUMERIC_CHARACTERS_ALSO_INCLUDING_AT_LEAST_1_ALPHABETICAL_CHARACTER"
-msgstr "Ð\9fаÑ\80олиÑ\82е Ñ\82Ñ\80Ñ\8fбва Ð´Ð° Ñ\81е Ñ\81Ñ\8aÑ\81Ñ\82оÑ\8fÑ\82 Ð¾Ñ\82 Ð¿Ð¾Ð½Ðµ 4 Ð±Ñ\83квено-Ñ\86иÑ\84Ñ\80ови Ð·Ð½Ð°ÐºÐ°, Ð²ÐºÐ»Ñ\8eÑ\87ваÑ\89и Ñ\81Ñ\8aÑ\89о Ð¿Ð¾Ð½Ðµ 1 Ð±Ñ\83квен Ð·Ð½Ð°Ðº."
+msgid "IDS_ST_BODY_PHONEPROFILES_SILENT"
+msgstr "ТиÑ\85"
 
-msgid "IDS_ST_BODY_PUK1_BLOCKED"
-msgstr "PUK1 блокиран."
+msgid "IDS_ST_BODY_PASSWORD"
+msgstr "Парола"
 
-msgid "IDS_ST_BODY_PUK1_CODE"
-msgstr "PUK1 код"
+msgid "IDS_ST_BODY_NO_RESULTS_FOUND"
+msgstr "Няма намерени резултати."
+
+msgid "IDS_ST_BODY_NOT_ASSIGNED"
+msgstr "Незададен"
+
+msgid "IDS_ST_BODY_NOTIFICATIONS"
+msgstr "Уведомления"
+
+msgid "IDS_ST_BODY_NOTIFICATION"
+msgstr "Уведомяване"
+
+msgid "IDS_ST_BODY_NONE"
+msgstr "Няма"
+
+msgid "IDS_ST_BODY_NEW"
+msgstr "Ново"
+
+msgid "IDS_ST_BODY_NETWORK"
+msgstr "Мрежа"
+
+msgid "IDS_ST_BODY_NAME"
+msgstr "Име"
+
+msgid "IDS_ST_BODY_MONDAY"
+msgstr "Понеделник"
+
+msgid "IDS_ST_BODY_MODE"
+msgstr "Режим"
+
+msgid "IDS_ST_SK_NO"
+msgstr "Не"
+
+msgid "IDS_ST_BODY_MESSAGE"
+msgstr "Съобщение"
+
+msgid "IDS_ST_BODY_MEMORY"
+msgstr "Памет"
+
+msgid "IDS_ST_BODY_MB"
+msgstr "MB"
+
+msgid "IDS_ST_BODY_LIST_VIEW"
+msgstr "Преглед на списък"
+
+msgid "IDS_ST_BODY_LICENCE"
+msgstr "Лиценз"
+
+msgid "IDS_ST_BODY_LED_INDICATOR"
+msgstr "Светодиоден индикатор"
+
+msgid "IDS_HELP_BODY_SMART_STAY_DETECTS_YOUR_EYES_WITH_THE_FRONT_CAMERA_SO_THAT_THE_SCREEN_STAYS_ON_WHEN_YOU_ARE_LOOKING_AT_IT"
+msgstr "Умно оставане открива очите ви с предната камера, така че екранът остава включен, докато го гледате."
+
+msgid "IDS_QP_POP_YOU_WILL_NO_LONGER_BE_ABLE_TO_USE_APPLICATIONS_NOTI_MSG"
+msgstr "Повече няма да можете да използвате приложения, като Интернет, Имейл и YouTube, през мобилни мрежи. Продължаване?"
+
+msgid "IDS_ST_BODY_10_MINUTES"
+msgstr "10 минути"
+
+msgid "IDS_ST_BODY_15SEC"
+msgstr "15 секунди"
+
+msgid "IDS_ST_BODY_24_HOURS"
+msgstr "24 часа"
+
+msgid "IDS_ST_BODY_2_MINUTES"
+msgstr "2 минути"
+
+msgid "IDS_ST_BODY_KB"
+msgstr "KB"
+
+msgid "IDS_ST_BODY_30SEC"
+msgstr "30 секунди"
+
+msgid "IDS_ST_BODY_5_MINUTES"
+msgstr "5 минути"
+
+msgid "IDS_ST_BODY_DONT_ASK_AGAIN"
+msgstr "Не питай повече"
+
+msgid "IDS_ST_BODY_P1SS_IS_CURRENTLY_P2SS_T_TTS"
+msgstr "%1$s в момента е %2$s."
+
+msgid "IDS_ST_BODY_PASSWORDS_MUST_CONSIST_OF_AT_LEAST_4_ALPHANUMERIC_CHARACTERS_ALSO_INCLUDING_AT_LEAST_1_ALPHABETICAL_CHARACTER"
+msgstr "Паролите трябва да се състоят от поне 4 буквено-цифрови знака, включващи също поне 1 буквен знак."
+
+msgid "IDS_ST_BODY_INSERT_SD_CARD"
+msgstr "Поставете SD карта."
+
+msgid "IDS_ST_BODY_PUK1_BLOCKED"
+msgstr "PUK1 блокиран."
+
+msgid "IDS_ST_BODY_INCORRECT_PIN_E"
+msgstr "Неправилен PIN."
+
+msgid "IDS_ST_BODY_PUK1_CODE"
+msgstr "PUK1 код"
+
+msgid "IDS_ST_BODY_INCORRECT_PASSWORD_TRY_AGAIN"
+msgstr "Неправилна парола. Опитайте отново"
 
 msgid "IDS_ST_BODY_PUK2"
 msgstr "PUK2"
@@ -2252,7 +2099,7 @@ msgid "IDS_ST_OPT_4G_3G_2G_HAUTO_CONNECT"
 msgstr "4G/3G/2G (авто-свързване)"
 
 msgid "IDS_ST_POP_EMERGENCY_MODE_SAVES_BATTERY_POWER_BY_C_MSG"
-msgstr "Спешен режим пести енергията на батерията, като:\n\n- Променя цвета на екрана на скала на сивото.\n- Ограничава броя на използваемите приложения.\n- Изключва мобилните данни, докато екранът е изключен.\n- Изключва функциите за свързване, като Wi-Fi и Bluetooth.\n\nНякои функции, като Екранен четец и Обложка на S екран, няма да са достъпни.\nНякои от вашите Dynamic Box на началния екран няма да се показват и може да е необходимо да бъдат конфигурирани отново."
+msgstr "Спешен режим пести енергията на батерията, като:\n\n- Променя цвета на екрана на скала на сивото.\n- Ограничава броя на използваемите приложения.\n- Изключва мобилните данни, докато екранът е изключен.\n- Изключва функциите за свързване, като Wi-Fi и Bluetooth.\n\nНякои функции, като Екранен четец и S View Cover, няма да са достъпни.\nНякои от вашите Dynamic Box на началния екран няма да се показват и може да е необходимо да бъдат конфигурирани отново."
 
 msgid "IDS_ST_POP_INCORRECT_PUK1_CODE"
 msgstr "Неправилен PUK1 код."
@@ -2260,6 +2107,9 @@ msgstr "Неправилен PUK1 код."
 msgid "IDS_ST_POP_INCORRECT_PUK1_PD_ATTEMPTS_LEFT"
 msgstr "Неправилен PUK1. Остават %d опита."
 
+msgid "IDS_ST_BODY_GRID_VIEW"
+msgstr "Преглед в матрица"
+
 msgid "IDS_ST_POP_INCORRECT_PUK2"
 msgstr "Неправилен PUK2."
 
@@ -2269,20 +2119,89 @@ msgstr "Неправилен PUK2. Остават %d опита."
 msgid "IDS_ST_POP_PIN_CHANGED"
 msgstr "PIN променен."
 
+msgid "IDS_ST_BODY_GB"
+msgstr "GB"
+
 msgid "IDS_TASKMGR_BUTTON_CLEAR_CACHE"
 msgstr "Изчисти кеша"
 
 msgid "IDS_ST_BODY_3G_ONLY"
 msgstr "Само 3G"
 
+msgid "IDS_ST_BODY_FROM_M_TIME"
+msgstr "От"
+
 msgid "IDS_ST_HEADER_ADD"
 msgstr "Добавяне"
 
-msgid "IDS_ST_BODY_SECONDS"
-msgstr "Секунди"
+msgid "IDS_ST_BODY_FACEBOOK"
+msgstr "Facebook"
 
-msgid "IDS_ST_BUTTON_CANCEL"
-msgstr "Отказ"
+msgid "IDS_ST_BODY_ENTER_NEW_PASSWORD"
+msgstr "Въведи нова парола"
+
+msgid "IDS_ST_BODY_EDIT"
+msgstr "Редакт."
+
+msgid "IDS_ST_BODY_DO_NOT_SHOW_AGAIN"
+msgstr "Не показвай отново"
+
+msgid "IDS_ST_BODY_DOWNLOADS"
+msgstr "Изтеглени файлове"
+
+msgid "IDS_ST_BODY_DOWNLOAD"
+msgstr "Изтегляне"
+
+msgid "IDS_ST_BODY_DISPLAY_CONTENTS"
+msgstr "Показване на съдържанието"
+
+msgid "IDS_ST_BODY_DEVICE_MEMORY"
+msgstr "Памет на устройството"
+
+msgid "IDS_ST_BODY_DEVICE"
+msgstr "Устройство"
+
+msgid "IDS_ST_BODY_DATE"
+msgstr "Дата"
+
+msgid "IDS_ST_BODY_CURRENT"
+msgstr "Текущ"
+
+msgid "IDS_ST_BODY_COUNTRY_CODE"
+msgstr "Код на държава"
+
+msgid "IDS_ST_BODY_CONNECTION"
+msgstr "Свързване"
+
+msgid "IDS_ST_BODY_CONFIRM"
+msgstr "Потвърждение"
+
+msgid "IDS_ST_BODY_CHECK_FOR_UPDATES"
+msgstr "Провери за актуализации"
+
+msgid "IDS_ST_BODY_AVAILABLE"
+msgstr "Достъпен"
+
+msgid "IDS_ST_BODY_AUTO_DOWNLOAD"
+msgstr "Авто изтегляне"
+
+msgid "IDS_ST_BODY_APPLICATION"
+msgstr "Приложение"
+
+msgid "IDS_ST_BODY_AM"
+msgstr "AM"
+
+msgid "IDS_ST_BODY_ALARM"
+msgstr "Аларма"
+
+msgid "IDS_LBS_HEADER_LOCATION"
+msgstr "Позиция"
+
+msgid "IDS_ST_BODY_APPLICATIONS"
+msgstr "Приложения"
+
+msgid "IDS_ST_BODY_VIDEOS"
+msgstr "Видеоклипове"
 
 msgid "IDS_ST_BODY_1_5_SECONDS"
 msgstr "1.5 секунди"
@@ -2296,8 +2215,17 @@ msgstr "ГОТОВО"
 msgid "IDS_ST_HEADER_ENABLE_DATA_ROAMING"
 msgstr "Активиране на данни в роуминг"
 
-msgid "IDS_ST_HEADER_TURN_ON_MOBILE_DATA"
-msgstr "Включване на Мобилни данни"
+msgid "IDS_ST_HEADER_SCAN_FOR_NETWORKS_ABB"
+msgstr "Сканиране за мрежи"
+
+msgid "IDS_ST_POP_MOBILE_DATA_WILL_BE_TURNED_ON_CONNECTING_TO_MOBILE_NETWORKS_MAY_RESULT_IN_ADDITIONAL_CHARGES_DEPENDING_ON_YOUR_PAYMENT_PLAN"
+msgstr "„Мобилни данни“ ще се включи. Свързването към мобилни мрежи може да доведе до допълнителни такси в зависимост от плана ви на плащане."
+
+msgid "IDS_ST_POP_SCANNING_FOR_NETWORK_ING"
+msgstr "Сканиране за мрежа..."
+
+msgid "IDS_ST_POP_UNLESS_YOU_CONNECT_TO_A_WI_FI_NETWORK_YOU_WILL_NOT_BE_ABLE_TO_USE_THE_INTERNET_EMAIL_OR_OTHER_APPS_MSG"
+msgstr "Освен ако не се свържете към Wi-Fi мрежа няма да можете да използвате Интернет, Имейл или други приложения, които изискват връзка за данни."
 
 msgid "IDS_ST_HEADER_UNABLE_TO_PLAY_SAMPLE_ABB"
 msgstr "Не може да се изпълни пример"
@@ -2305,15 +2233,24 @@ msgstr "Не може да се изпълни пример"
 msgid "IDS_ST_POP_SAMPLES_CANNOT_BE_PLAYED_DURING_CALLS"
 msgstr "Примерите не може да бъдат пуснати по време на повиквания."
 
-msgid "IDS_ST_HEADER_DEVICE_NAME"
-msgstr "Име устройство"
-
 msgid "IDS_ST_HEADER_DELETE_ITEMS_ABB2"
 msgstr "Изтриване елементи"
 
+msgid "IDS_ST_BODY_SECONDS"
+msgstr "Секунди"
+
 msgid "IDS_ST_HEADER_FEEDBACK"
 msgstr "Обратна връзка"
 
+msgid "IDS_ST_BUTTON_CANCEL"
+msgstr "Отказ"
+
+msgid "IDS_ST_HEADER_TURN_ON_MOBILE_DATA"
+msgstr "Включване на Мобилни данни"
+
+msgid "IDS_ST_HEADER_DEVICE_NAME"
+msgstr "Име устройство"
+
 msgid "IDS_ST_BODY_SELECT_ALL"
 msgstr "Избери всички"
 
@@ -2323,9 +2260,6 @@ msgstr "Общо"
 msgid "IDS_ST_HEADER_MANAGE_CERTIFICATES_ABB"
 msgstr "Управление на сертификати"
 
-msgid "IDS_ST_BODY_INCORRECT_PASSWORD"
-msgstr "Грешна парола."
-
 msgid "IDS_ST_HEADER_TURN_OFF_MOBILE_DATA"
 msgstr "Изключване на Мобилни данни"
 
@@ -2335,9 +2269,6 @@ msgstr "Режим Полет деактивира функциите за по
 msgid "IDS_ST_BODY_TYPE"
 msgstr "Тип"
 
-msgid "IDS_ST_BODY_PERSONAL"
-msgstr "Персонално"
-
 msgid "IDS_ST_HEADER_LOCK_SCREEN_AND_SECURITY_ABB"
 msgstr "Заключен екран и защита"
 
@@ -2348,7 +2279,7 @@ msgid "IDS_ST_BODY_MOBILE_NETWORKS"
 msgstr "Мобилни мрежи"
 
 msgid "IDS_ST_HEADER_MORE_CONNECTION_SETTINGS"
-msgstr "Още настройките за свързване"
+msgstr "Още настройки за свързване"
 
 msgid "IDS_ST_MBODY_LEGAL_INFORMATION_ABB"
 msgstr "Правна информация"
@@ -2356,9 +2287,6 @@ msgstr "Правна информация"
 msgid "IDS_ST_BODY_DEVICE_INFORMATION"
 msgstr "Данни за устройството"
 
-msgid "IDS_ST_BODY_PHONE_NUMBER"
-msgstr "Телефонен номер"
-
 msgid "IDS_ST_BODY_MODEL_NUMBER"
 msgstr "Модел номер"
 
@@ -2407,6 +2335,81 @@ msgstr "Изчистване кеш"
 msgid "IDS_ST_BODY_12_HOURS"
 msgstr "12 часа"
 
+msgid "IDS_ST_BODY_ANSWERINGMODE_AUTOMATIC"
+msgstr "Автоматично"
+
+msgid "IDS_ST_BODY_BLUETOOTH"
+msgstr "Bluetooth"
+
+msgid "IDS_ST_BODY_ADVANCEDOPTIONS_CERTIFICATES"
+msgstr "Сертификати"
+
+msgid "IDS_ST_BODY_CALLERID_DEFAULT"
+msgstr "По подразбиране"
+
+msgid "IDS_ST_BODY_APPLICATIONSETTINGS_MESSAGE"
+msgstr "Съобщение"
+
+msgid "IDS_ST_BODY_NFC"
+msgstr "NFC"
+
+msgid "IDS_ST_BODY_PIN_LOCK"
+msgstr "Заключване PIN"
+
+msgid "IDS_ST_BUTTON2_S_PLANNER"
+msgstr "S Planner"
+
+msgid "IDS_ST_BODY_VOICE"
+msgstr "Глас"
+
+msgid "IDS_ST_BODY_DEFAULTMEMORY_VOICE_RECORDER"
+msgstr "Диктофон"
+
+msgid "IDS_ST_BODY_YYYY_MM_DD_DOT"
+msgstr "ГГГГ.ММ.ДД"
+
+msgid "IDS_ST_BODY_BRIGHTNESS_M_POWER_SAVING"
+msgstr "Яркост"
+
+msgid "IDS_ST_HEADER_SORT_BY"
+msgstr "Сортиране по"
+
+msgid "IDS_ST_TPOP_MAXIMUM_NUMBER_OF_CHARACTERS_REACHED"
+msgstr "Достигнат е максималният брой символи."
+
+msgid "IDS_ST_TPOP_TRY_AGAIN"
+msgstr "Опитайте отново."
+
+msgid "IDS_ST_SK_YES"
+msgstr "Да"
+
+msgid "IDS_ST_BODY_PLAY_A_SOUND_WHEN_BUTTONS_ICONS_AND_MENU_ITEMS_ARE_TAPPED"
+msgstr "Направете да се изпълняват звуци, когато се докосват бутони, икони и елементи от менюта."
+
+msgid "IDS_ST_MBODY_KEYBOARD_SOUND"
+msgstr "Звук на клавиатурата"
+
+msgid "IDS_ST_MBODY_TOUCH_SOUND"
+msgstr "Звук при докосване"
+
+msgid "IDS_ST_SBODY_PLAY_A_SOUND_WHEN_THE_SAMSUNG_KEYBOARD_IS_TAPPED"
+msgstr "Изпълнете звук, когато клавиатурата на Samsung се докосне."
+
+msgid "IDS_ST_POP_MOUNTING_SD_CARD_ING"
+msgstr "Монтиране на SD картата..."
+
+msgid "IDS_ST_BODY_SET_DATE"
+msgstr "Настройка на дата"
+
+msgid "IDS_ST_BODY_LOCK_SCREEN"
+msgstr "Заключен екран"
+
+msgid "IDS_ST_BODY_PERSONAL"
+msgstr "Персонално"
+
+msgid "IDS_ST_BODY_PHONE_NUMBER"
+msgstr "Телефонен номер"
+
 msgid "IDS_ST_BODY_1MINUTE"
 msgstr "1 минута"
 
@@ -2416,30 +2419,15 @@ msgstr "Акаунти"
 msgid "IDS_ST_HEADER_ALLSHARE"
 msgstr "AllShare"
 
-msgid "IDS_ST_BODY_ANSWERINGMODE_AUTOMATIC"
-msgstr "Автоматично"
-
 msgid "IDS_ST_BUTTON_BACK"
 msgstr "Назад"
 
-msgid "IDS_ST_BODY_BLUETOOTH"
-msgstr "Bluetooth"
-
-msgid "IDS_ST_BODY_ADVANCEDOPTIONS_CERTIFICATES"
-msgstr "Сертификати"
-
 msgid "IDS_ST_BODY_CONTACTS"
 msgstr "Телефонен указател"
 
 msgid "IDS_ST_BODY_MYTHEME_CREATE"
 msgstr "Създай"
 
-msgid "IDS_ST_BODY_CALLERID_DEFAULT"
-msgstr "По подразбиране"
-
-msgid "IDS_ST_BODY_FM_RADIO"
-msgstr "FM радио"
-
 msgid "IDS_ST_BODY_FONT"
 msgstr "Шрифт"
 
@@ -2452,15 +2440,9 @@ msgstr "Помощ"
 msgid "IDS_ST_BODY_MANUAL"
 msgstr "Ръчно"
 
-msgid "IDS_ST_BODY_APPLICATIONSETTINGS_MESSAGE"
-msgstr "Съобщение"
-
 msgid "IDS_ST_BODY_MUSIC"
 msgstr "Музика"
 
-msgid "IDS_ST_BODY_NFC"
-msgstr "NFC"
-
 msgid "IDS_ST_BODY_ALERTTYPE_OFF"
 msgstr "Изключено"
 
@@ -2470,9 +2452,6 @@ msgstr "Включено"
 msgid "IDS_ST_BODY_MEMORYSTATUS_OTHERS"
 msgstr "Други"
 
-msgid "IDS_ST_BODY_PIN_LOCK"
-msgstr "Заключване PIN"
-
 msgid "IDS_ST_BODY_RESET"
 msgstr "Нyлиране"
 
@@ -2488,45 +2467,21 @@ msgstr "Синхронизирай"
 msgid "IDS_ST_BODY_SYSTEM"
 msgstr "Системен"
 
-msgid "IDS_ST_BUTTON2_S_PLANNER"
-msgstr "S Planner"
-
 msgid "IDS_ST_BODY_TWITTER"
 msgstr "Twitter"
 
 msgid "IDS_ST_BODY_USERNAME"
 msgstr "Потребителско име"
 
-msgid "IDS_ST_BODY_VOICE"
-msgstr "Глас"
-
-msgid "IDS_ST_BODY_DEFAULTMEMORY_VOICE_RECORDER"
-msgstr "Диктофон"
-
 msgid "IDS_ST_BODY_WI_FI"
 msgstr "Wi-Fi"
 
-msgid "IDS_ST_BODY_YYYY_MM_DD_DOT"
-msgstr "ГГГГ.ММ.ДД"
-
-msgid "IDS_ST_BODY_BRIGHTNESS_M_POWER_SAVING"
-msgstr "Яркост"
-
-msgid "IDS_ST_HEADER_SORT_BY"
-msgstr "Сортиране по"
-
 msgid "IDS_ST_BODY_DELETED"
 msgstr "Изтрито."
 
 msgid "IDS_ST_POP_ERROR"
 msgstr "Грешка."
 
-msgid "IDS_ST_TPOP_MAXIMUM_NUMBER_OF_CHARACTERS_REACHED"
-msgstr "Достигнат е максималният брой символи."
-
-msgid "IDS_ST_TPOP_TRY_AGAIN"
-msgstr "Опитайте отново."
-
 msgid "IDS_ST_BODY_VERSION"
 msgstr "Версия"
 
@@ -2536,36 +2491,9 @@ msgstr "Изтриване"
 msgid "IDS_ST_SK_SET_LITE"
 msgstr "Настрой"
 
-msgid "IDS_ST_SK_YES"
-msgstr "Да"
-
-msgid "IDS_SAPPS_SK_TRY_ABB"
-msgstr "Опит"
-
-msgid "IDS_ST_BODY_PLAY_A_SOUND_WHEN_BUTTONS_ICONS_AND_MENU_ITEMS_ARE_TAPPED"
-msgstr "Направете да се изпълняват звуци, когато се докосват бутони, икони и елементи от менюта."
-
-msgid "IDS_ST_MBODY_KEYBOARD_SOUND"
-msgstr "Звук на клавиатурата"
-
 msgid "IDS_ST_MBODY_RINGTONE"
 msgstr "Тон на звънене"
 
-msgid "IDS_ST_MBODY_TOUCH_SOUND"
-msgstr "Звук при докосване"
-
-msgid "IDS_ST_SBODY_PLAY_A_SOUND_WHEN_THE_SAMSUNG_KEYBOARD_IS_TAPPED"
-msgstr "Изпълнете звук, когато клавиатурата на Samsung се докосне."
-
-msgid "IDS_ST_POP_MOUNTING_SD_CARD_ING"
-msgstr "Монтиране на SD картата..."
-
-msgid "IDS_ST_BODY_SET_DATE"
-msgstr "Настройка на дата"
-
-msgid "IDS_ST_BODY_ALL"
-msgstr "Всички"
-
 msgid "IDS_LBS_BODY_LOCATION_SERVICE"
 msgstr "Обслужване по местоположение"
 
@@ -2575,9 +2503,6 @@ msgstr "VPN"
 msgid "IDS_ST_SK_OPTIONS_LITE"
 msgstr "Опции"
 
-msgid "IDS_ST_BODY_TTS"
-msgstr "TTS"
-
 msgid "IDS_ST_BODY_VOICE_CONTROL"
 msgstr "Управление с глас"
 
@@ -2590,45 +2515,222 @@ msgstr "Не безпокойте"
 msgid "IDS_ST_MBODY_APP_NOTIFICATIONS"
 msgstr "Уведомления за приложения"
 
+msgid "IDS_ST_BODY_ALL"
+msgstr "Всички"
+
 msgid "IDS_ST_HEADER_DEFAULT_APPLICATIONS_ABB"
 msgstr "Приложения по подразбир."
 
-msgid "IDS_ST_BODY_HOME"
-msgstr "Дом"
-
 msgid "IDS_ST_BODY_SET_TIME"
 msgstr "Задаване на час"
 
 msgid "IDS_ST_BODY_UNABLE_TO_SCAN_FOR_NETWORKS"
 msgstr "Невъзможно сканиране за мрежи."
 
-msgid "IDS_ST_BODY_LOCK_SCREEN"
-msgstr "Ð\97аклÑ\8eÑ\87ен ÐµÐºÑ\80ан"
+msgid "IDS_ACCS_BODY_SIGNAL_STRENGTH_TTS"
+msgstr "Сила Ð½Ð° Ñ\81игнала"
 
 msgid "IDS_ST_HEADER_VISION"
 msgstr "Зрение"
 
+msgid "IDS_ST_BODY_SIGNAL_STRENGTH"
+msgstr "Сила на сигнала"
+
+msgid "IDS_ST_BODY_HELLO_KITTY_10"
+msgstr "Hello Kitty 10"
+
+msgid "IDS_ST_HEADER_SOUNDS_AND_NOTIFICATIONS_ABB"
+msgstr "Звуци и уведомления"
+
+msgid "IDS_ST_BODY_TTS"
+msgstr "TTS"
+
+msgid "IDS_ST_BODY_HOME"
+msgstr "Дом"
+
 msgid "IDS_ST_BODY_OFF"
 msgstr "Изключено"
 
-msgid "IDS_ST_BODY_SIGNAL_STRENGTH"
-msgstr "Сила Ð½Ð° Ñ\81игнала"
+msgid "IDS_ST_BODY_THERE_ARE_NO_APPS_SET_AS_DEFAULTS"
+msgstr "Ð\9dÑ\8fма Ð¿Ñ\80иложениÑ\8f, Ð·Ð°Ð´Ð°Ð´ÐµÐ½Ð¸ ÐºÐ°Ñ\82о Ñ\82акива Ð¿Ð¾ Ð¿Ð¾Ð´Ñ\80азбиÑ\80ане."
 
-msgid "IDS_ST_POP_MOBILE_DATA_WILL_BE_TURNED_ON_CONNECTING_TO_MOBILE_NETWORKS_MAY_RESULT_IN_ADDITIONAL_CHARGES_DEPENDING_ON_YOUR_PAYMENT_PLAN"
-msgstr "„Мобилни данни“ ще се включи. Свързването към мобилни мрежи може да доведе до допълнителни такси в зависимост от плана ви на плащане."
+msgid "IDS_ST_HEADER_PRIVACY_SETTINGS_ABB"
+msgstr "Настр. поверителност"
 
-msgid "IDS_ST_POP_UNLESS_YOU_CONNECT_TO_A_WI_FI_NETWORK_YOU_WILL_NOT_BE_ABLE_TO_USE_THE_INTERNET_EMAIL_OR_OTHER_APPS_MSG"
-msgstr "Освен ако не се свържете към Wi-Fi мрежа няма да можете да използвате Интернет, Имейл или други приложения, които изискват връзка за данни."
+msgid "IDS_QP_OPT_SHOW_ALL_CONTENT_ABB"
+msgstr "Показване на цялото съдържание"
+
+msgid "IDS_QP_OPT_HIDE_SENSITIVE_CONTENT_ABB"
+msgstr "Скриване на поверително съдърж."
+
+msgid "IDS_ST_BUTTON_REMOVE_ABB2"
+msgstr "Премаxване"
+
+msgid "IDS_QP_TMBODY_NOTIFICATIONS_ON_LOCK_SCREEN"
+msgstr "Уведомления на заключения екран"
+
+msgid "IDS_ACCS_BODY_WHILE_SCREEN_READER_IS_ENABLED_YOUR_PHONE_WILL_PROVIDE_VOICE_FEEDBACK_FOR_EXAMPLE_SCREEN_READER_WILL_MSG"
+msgstr "Докато „Екранен четец“ е активиран, телефонът ще предоставя гласова обратна връзка. Например „Екранен четец“ ще ви казва с какво можете да взаимодействате на всеки екран. Докоснете елементи, за да ги изберете и чуете какви са те, и докоснете двукратно върху елементи, за да изпълните подходящото действие."
+
+msgid "IDS_ACCS_MBODY_READ_OUT_USAGE_HINTS_ABB"
+msgstr "Проч. на глас подск.изпол."
+
+msgid "IDS_ACCS_MBODY_SOUND_FEEDBACK"
+msgstr "Звукова обратна връзка"
 
-msgid "IDS_SCR_BODY_PD_UNREAD_NOTIFICATIONS"
-msgstr "Непрочетени уведомления"
+msgid "IDS_ACCS_MBODY_VIBRATION_FEEDBACK"
+msgstr "Обр. връзка с вибриране"
+
+msgid "IDS_ACCS_OPT_ALWAYS_READ_OUT_KEYBOARD_INPUT_TTS"
+msgstr "Въвеждането на клавиатурата винаги да се чете на глас"
+
+msgid "IDS_ACCS_OPT_KEYBOARD_FEEDBACK_TTS"
+msgstr "Реакция на клавиатурата"
 
 msgid "IDS_ACCS_OPT_OTHER_FEEDBACK_TTS"
 msgstr "Друга реакция"
 
-msgid "IDS_ACCS_TMBODY_STATUS_BAR_INFORMATION"
-msgstr "Ð\98нÑ\84оÑ\80м. Ð½Ð° Ð»ÐµÐ½Ñ\82а Ð½Ð° Ñ\81Ñ\8aÑ\81Ñ\82оÑ\8fниеÑ\82о"
+msgid "IDS_ACCS_SBODY_READ_OUT_NOTIFICATIONS_WHILE_THE_SCREEN_IS_OFF"
+msgstr "Ð\9dапÑ\80авеÑ\82е Ñ\83ведомлениÑ\8fÑ\82а Ð´Ð° Ñ\81е Ð¿Ñ\80оÑ\87иÑ\82аÑ\82 Ð½Ð° Ð³Ð»Ð°Ñ\81, Ð´Ð¾ÐºÐ°Ñ\82о ÐµÐºÑ\80анÑ\8aÑ\82 Ðµ Ð¸Ð·ÐºÐ»Ñ\8eÑ\87ен."
 
 msgid "IDS_ACCS_SBODY_SELECT_WHICH_INFORMATION_FROM_INDICATORS_SHOWN_ON_THE_STATUS_BAR_WILL_BE_READ_OUT_WHEN_YOU_TRIPLE_TAP_THE_SCREEN_WITH_TWO_FINGERS_MSG"
 msgstr "Изберете коя информация от индикаторите, показани в лентата на състоянието, ще се прочита на глас, когато докоснете трикратно екрана с два пръста, като например час и дата, сила на сигнала на устройството, Wi-Fi и Bluetooth връзки и заряд на батерията."
 
+msgid "IDS_ACCS_SBODY_SET_THE_VOICE_FEEDBACK_TO_VARY_IN_PITCH_WHILE_USING_THE_KEYBOARD_TO_ENTER_TEXT"
+msgstr "Задайте гласовата обратна връзка да се различава във височина на тона, докато се използва клавиатурата за въвеждане на текст."
+
+msgid "IDS_ACCS_TMBODY_STATUS_BAR_INFORMATION"
+msgstr "Информ. на лента на състоянието"
+
+msgid "IDS_ST_BUTTON_TURN_OFF_ABB2"
+msgstr "Изключване"
+
+msgid "IDS_ST_BUTTON_TURN_ON_ABB3"
+msgstr "Включване"
+
+msgid "IDS_ST_BUTTON_DISABLE_ABB"
+msgstr "Деактивиране"
+
+msgid "IDS_ST_BUTTON_ENABLE_ABB3"
+msgstr "Активиране"
+
+msgid "IDS_SM_TPOP_P1SS_P2SS_CACHED_DATA_CLEARED_ABB"
+msgstr "%1$s %2$s кеширани данни изчистени."
+
+msgid "IDS_SM_HEADER_DEFAULT_STORAGE_SETTINGS_ABB"
+msgstr "Настройки за съхранение по подраз."
+
+msgid "IDS_SM_TMBODY_DEFAULT_STORAGE_LOCATIONS"
+msgstr "Места за съхранение по подразб."
+
+msgid "IDS_SM_SBODY_CALCULATING_ING"
+msgstr "Изчисляване..."
+
+msgid "IDS_ST_BODY_IMAGES"
+msgstr "Изображения"
+
+msgid "IDS_ST_BODY_STORAGE_USAGE"
+msgstr "Използвано място за съхранение"
+
+msgid "IDS_ST_HEADER_TOTAL_SPACE"
+msgstr "Общо място"
+
+msgid "IDS_SM_TMBODY_APPS_ABB"
+msgstr "Приложения"
+
+msgid "IDS_ST_BODY_SYSTEM_STORAGE"
+msgstr "Системна памет за съхранение"
+
+msgid "IDS_ST_BODY_CACHED_DATA_ABB"
+msgstr "Кеширани данни"
+
+msgid "IDS_SM_HEADER_DEFAULT_STORAGE_LOC_ABB"
+msgstr "Място съхр. по подр."
+
+msgid "IDS_SM_BODY_FREE_M_MEMORY_ABB"
+msgstr "Свобод."
+
+msgid "IDS_ST_MBODY_ADS"
+msgstr "Реклами"
+
+msgid "IDS_SM_BODY_SELECT_THE_DEFAULT_LOCATION_FOR_INSTALLING_APPS_WHERE_APPS_CAN_BE_SAVED_DEPENDS_ON_THE_TYPE_OF_APP_AND_THE_AVAILABILITY_OF_THE_LOCATION"
+msgstr "Изберете местоположението по подразбиране за инсталиране на приложения. Мястото на записване на приложенията зависи от типа приложение и достъпността на местоположението."
+
+msgid "IDS_SM_BODY_SELECT_THE_DEFAULT_STORAGE_LOCATION_FOR_CONTENT_SHARED_VIA_BLUETOOTH_OR_WI_FI_DIRECT"
+msgstr "Изберете местоположение за съхранение по подразбиране за съдържанието, споделено чрез Bluetooth или Wi-Fi Direct."
+
+msgid "IDS_ST_OPT_HIDE_CONTENT"
+msgstr "Скриване на съдържанието"
+
+msgid "IDS_ST_HEADER_PRIVACY_AND_SECURITY_ABB"
+msgstr "Поверителност и защита"
+
+msgid "IDS_ST_MBODY_PRIVACY_AND_SECURITY"
+msgstr "Поверителност и защита"
+
+msgid "IDS_ST_HEADER_TIZEN_CONNECT"
+msgstr "Tizen Свързване"
+
+msgid "IDS_ST_OPT_BATTERY_USAGE_ABB"
+msgstr "Консумация от батерията"
+
+msgid "IDS_SM_BODY_THE_BATTERY_USAGE_FOR_THE_PAST_P1SD_HOURS_P2SD_MINUTES_C"
+msgstr "Използването на батерия за последните %1$d часа и %2$d минути:"
+
+msgid "IDS_ST_BODY_REMAINING_BATTERY"
+msgstr "Оставаща батерия"
+
+msgid "IDS_ST_BODY_CHARGING_ING_ABB"
+msgstr "Зареждане..."
+
+msgid "IDS_ST_SBODY_FULLY_CHARGED_ABB_M_STATUS"
+msgstr "Напълно заредена"
+
+msgid "IDS_ST_BODY_MISSED_EVENTS"
+msgstr "Пропуснати събития"
+
+msgid "IDS_ST_BODY_SPEECH_RATE"
+msgstr "Скорост на речта"
+
+msgid "IDS_COM_POP_MISSED_EVENTS"
+msgstr "Пропуснати събития"
+
+msgid "IDS_SCR_POP_DRAG_THE_SLIDER_TO_SET_THE_SPEECH_RATE"
+msgstr "Плъзнете плъзгача, за да зададете скоростта на речта."
+
+msgid "IDS_ST_BODY_BATTERY_LEVEL"
+msgstr "Ниво на батерията"
+
+msgid "IDS_ST_HEADER_DETAILS"
+msgstr "Детайли"
+
+msgid "IDS_ST_MBODY_OTHER_SOUNDS"
+msgstr "Други звуци"
+
+msgid "IDS_ST_HEADER_ENCRYPT_SD_CARD"
+msgstr "Шифроване на SD картата"
+
+msgid "IDS_ST_HEADER_DECRYPT_SD_CARD"
+msgstr "Дешифриране на SD картата"
+
+msgid "IDS_ST_HEADER_ENCRYPTION"
+msgstr "Шифриране"
+
+msgid "IDS_ST_SBODY_DEVICE_ENCRYPTED_M_STATUS"
+msgstr "Устройството е дешифрирано"
+
+msgid "IDS_ST_SBODY_DEVICE_NOT_ENCRYPTED_M_STATUS"
+msgstr "Устройството не е дешифрирано"
+
+msgid "IDS_ST_SBODY_SD_CARD_ENCRYPTED_M_STATUS"
+msgstr "SD картата е шифрована"
+
+msgid "IDS_ST_SBODY_SD_CARD_NOT_ENCRYPTED_M_STATUS_SBODY"
+msgstr "SD картата не е шифрована"
+
+msgid "IDS_ST_TMBODY_SECURE_ERASE"
+msgstr "Защитено изтриване"
+
+msgid "IDS_ST_SBODY_ERASE_ALL_DELETED_DATA_ON_THE_PHONE_PERMANENTLY_FOR_SECURITY_PURPOSES_THIS_DATA_WILL_NOT_BE_RECOVERABLE_BY_ANYONE"
+msgstr "Изчистете всички изтрити данни на телефона за постоянно от съображения за защита. Тези данни няма да могат да бъдат възстановени от никого."
+
old mode 100644 (file)
new mode 100755 (executable)
index 8166d02..70e8d8d
@@ -1,12 +1,18 @@
-msgid "IDS_ST_BODY_1_MINUTE"
-msgstr "1 minut"
+msgid "IDS_VOICE_HEADER_SPEECH_TO_TEXT_HSTT"
+msgstr "De veu a text (STT)"
+
+msgid "IDS_VOICE_HEADER_TEXT_TO_SPEECH_HTTS"
+msgstr "Text a veu (TTS)"
+
+msgid "IDS_PB_TPOP_DELETING_ING_ABB"
+msgstr "S'està esborrant..."
+
+msgid "IDS_VOICE_BODY_VOICE_CONTROL_ABB2"
+msgstr "Control de veu"
 
 msgid "IDS_ST_POP_SAVING"
 msgstr "Desant"
 
-msgid "IDS_CAM_POP_MODEL"
-msgstr "Model"
-
 msgid "IDS_EMAIL_BODY_INVALID_PORT_NUMBER"
 msgstr "El número de port no és vàlid"
 
@@ -22,9 +28,6 @@ msgstr "6 segons"
 msgid "IDS_PB_POP_PS_ALREADY_EXISTS"
 msgstr "%s ja existeix"
 
-msgid "IDS_SAPPS_OPT_BADGE_ABB"
-msgstr "Medalla"
-
 msgid "IDS_ST_BODY_DISCONNECTED"
 msgstr "S'ha desconnectat."
 
@@ -34,9 +37,6 @@ msgstr "Multimèdia"
 msgid "IDS_ST_BODY_SELECT_AUTOMATICALLY"
 msgstr "Seleccionar automàticament"
 
-msgid "IDS_ST_HEADER_AUDIO"
-msgstr "Àudio"
-
 msgid "IDS_ST_HEADER_FORMAT_MVERB_ABB"
 msgstr "Format"
 
@@ -58,33 +58,45 @@ msgstr "IP"
 msgid "IDS_BT_POP_OPERATION_FAILED"
 msgstr "Operació fallida"
 
-msgid "IDS_CLD_OPT_MINUTE"
-msgstr "minut"
-
 msgid "IDS_CLD_OPT_MINUTES_LC_ABB"
 msgstr "minuts"
 
-msgid "IDS_CST_BUTTON_CLOSE"
-msgstr "Tancar"
-
-msgid "IDS_CST_POP_FAILED"
-msgstr "Error"
-
 msgid "IDS_IM_BODY_SUCCESSFULLY_COMPLETED"
 msgstr "Finalitzat satisfactòriament"
 
 msgid "IDS_IM_POP_UNEXPECTED_ERROR"
 msgstr "Error imprevist"
 
+msgid "IDS_SIM_BODY_INVALID_SIM_CARD"
+msgstr "Targeta SIM no vàlida"
+
+msgid "IDS_WGT_BUTTON3_KIES_VIA_WI_FI"
+msgstr "Kies via Wi-Fi"
+
+msgid "IDS_ST_BODY_1_MINUTE"
+msgstr "1 minut"
+
+msgid "IDS_CAM_POP_MODEL"
+msgstr "Model"
+
+msgid "IDS_ST_HEADER_AUDIO"
+msgstr "Àudio"
+
+msgid "IDS_CLD_OPT_MINUTE"
+msgstr "minut"
+
+msgid "IDS_CST_BUTTON_CLOSE"
+msgstr "Tancar"
+
+msgid "IDS_CST_POP_FAILED"
+msgstr "Error"
+
 msgid "IDS_PB_BODY_INFO"
 msgstr "Info"
 
 msgid "IDS_PB_BUTTON_CONTACT"
 msgstr "Contacte"
 
-msgid "IDS_SIM_BODY_INVALID_SIM_CARD"
-msgstr "Targeta SIM no vàlida"
-
 msgid "IDS_ST_BUTTON2_PROCESSING_ING"
 msgstr "S'està processant..."
 
@@ -94,21 +106,18 @@ msgstr "Esborrar?"
 msgid "IDS_VR_POP_NO_FILES"
 msgstr "Cap fitxer"
 
-msgid "IDS_WGT_BUTTON3_KIES_VIA_WI_FI"
-msgstr "Kies via Wi-Fi"
-
 msgid "IDS_TPLATFORM_OPT_BLUETOOTH"
 msgstr "Bluetooth"
 
+msgid "IDS_ST_HEADER_PRIVACY"
+msgstr "Confidencialitat"
+
 msgid "IDS_ST_OPT_SETTINGS"
 msgstr "Ajustaments"
 
 msgid "IDS_ST_BODY_GENERAL"
 msgstr "General"
 
-msgid "IDS_ST_HEADER_PRIVACY"
-msgstr "Confidencialitat"
-
 msgid "IDS_BR_OPT_SCREEN"
 msgstr "Pantalla"
 
@@ -139,9 +148,6 @@ msgstr "Mostrant %d elements"
 msgid "IDS_COM_POP_FLIGHT_MODE_WILL_BE_DISABLED"
 msgstr "Es deshabilitarà el mode Vol"
 
-msgid "IDS_COM_POP_CHECKING"
-msgstr "Comprovant..."
-
 msgid "IDS_COM_OPT_CONTINUE_Q"
 msgstr "Vol continuar?"
 
@@ -206,7 +212,7 @@ msgid "IDS_IDLE_BODY_NEW_PIN_AND_CONFIRM_PIN_DO_NOT_MATCH"
 msgstr "El PIN nou i el de confirmació no coincideixen"
 
 msgid "IDS_MOBILEAP_POP_TURNING_ON_WI_FI_WILL_DISABLE_MOBILE_HOTSPOT_CONTINUE_Q_VZW"
-msgstr "Se activa el Wi-Fi, es deshabilitarà Punt d'accés mòbil. Continuar?"
+msgstr "Si activa el Wi-Fi, es desactivarà Connexió compartida. Continuar?"
 
 msgid "IDS_MOBILEAP_MBODY_DATA_USAGE"
 msgstr "Ús de dades"
@@ -214,9 +220,6 @@ msgstr "Ús de dades"
 msgid "IDS_MOBILEAP_BODY_TETHERING"
 msgstr "Tethering"
 
-msgid "IDS_IM_POP_THIS_FEATURE_IS_NOT_AVAILABLE_WHILE_FLIGHT_MODE_IS_ON"
-msgstr "Aquesta funció no està disponible quan el mode Vol està activat"
-
 msgid "IDS_EMAIL_POP_SECURITY_UPDATE_ABB"
 msgstr "Actualització de seguretat"
 
@@ -250,9 +253,6 @@ msgstr "No hi ha prou espai a la memòria del telèfon. Esborri'n alguns element
 msgid "IDS_KW_POP_BE_CAREFUL_WHEN_TRANSMITTING_INFORMATION_ON_AN_UNSECURED_WI_FI_NETWORK_MSG"
 msgstr "Vagi amb compte quan transmeti informació en una xarxa Wi-Fi insegura perquè pot ser visible per a altres usuaris de la xarxa"
 
-msgid "IDS_DN_BODY_ENCRYPT_SD_CARD"
-msgstr "Xifrar targeta SD"
-
 msgid "IDS_MSGF_POP_UNSUPPORTED"
 msgstr "No s'admet"
 
@@ -280,24 +280,15 @@ msgstr "Procés finalitzat"
 msgid "IDS_PB_BODY_MOVING_ING"
 msgstr "Movent..."
 
-msgid "IDS_SMEMO_BUTTON_IMPORT"
-msgstr "Importar"
-
 msgid "IDS_LCKSCN_BODY_WALLPAPERS"
 msgstr "Fons de pantalla"
 
 msgid "IDS_LCKSCN_BODY_TAP_AND_HOLD_THE_SCREEN_THEN_TILT_THE_DEVICE_TOWARDS_YOU_TO_UNLOCK_IT_MSG"
 msgstr "Mantingui tocada la pantalla i inclini el dispositiu cap a vostè per desbloquejar-lo. Si la pantalla no es desbloqueja, intenti inclinar més el dispositiu. Quan es defineixi desbloqueig de moviment, s'habilitarà el moviment automàticament a Ajustaments."
 
-msgid "IDS_SA_BUTTON_DONE_ABB"
-msgstr "Fin."
-
 msgid "IDS_FP_BODY_NO_APPLICATIONS"
 msgstr "Cap aplicació"
 
-msgid "IDS_ST_TZTAB4_MOST_USED_M_APP"
-msgstr "Més utilit"
-
 msgid "IDS_ST_TPOP_PERSONAL_MODE_ENABLED_ABB"
 msgstr "S'ha habilitat el mode Personal."
 
@@ -394,9 +385,6 @@ msgstr "S'ha excedit el número màxim de caràcters (%d) per al nom del seu dis
 msgid "IDS_ST_POP_THE_APP_HAS_BEEN_UNINSTALLED"
 msgstr "S'ha desinstal·lat l'aplicació"
 
-msgid "IDS_ST_POP_TAP_OK"
-msgstr "Toqui Acceptar"
-
 msgid "IDS_ST_POP_SEARCHING_NETWORK_ING"
 msgstr "Cercant xarxa..."
 
@@ -412,15 +400,9 @@ msgstr "Restablir tots els ajustaments i esborrar totes les dades. Aquesta acci
 msgid "IDS_ST_POP_REMOVE_DEFAULT_APPS_Q"
 msgstr "Eliminar aplicacions predeterminades?"
 
-msgid "IDS_ST_POP_REGISTRATION_CODE_NOT_FOUND"
-msgstr "No s'ha trobat el codi de registre"
-
 msgid "IDS_ST_POP_REGISTERING_ING"
 msgstr "Registrant..."
 
-msgid "IDS_ST_POP_REGISTERED"
-msgstr "Registrat"
-
 msgid "IDS_ST_POP_PUK2_VERIFIED"
 msgstr "PUK2 verificat"
 
@@ -460,18 +442,9 @@ msgstr "Queden %d intents"
 msgid "IDS_ST_POP_PASSWORD_MUST_CONTAIN_AT_LEAST_PD_ALPHANUMERIC_CHARACTERS"
 msgstr "La contrasenya ha de contenir almenys %d caràcters alfanumèrics"
 
-msgid "IDS_ST_POP_PASSWORD_MUST_BE_MORE_THAN_P1SD_CHARACTERS_AND_LESS_THAN_P2SD"
-msgstr "La contrasenya ha de tenir més de %1$d caràcters i menys de %2$d"
-
-msgid "IDS_ST_POP_PASSWORDS_DO_NOT_MATCH"
-msgstr "Les contrasenyes no coincideixen"
-
 msgid "IDS_ST_POP_NO_SD_CARD_IS_INSERTED_DISABLE_ENCRYPT_SD_CARD_ANYWAY_Q"
 msgstr "No s'ha inserit cap targeta SD. Vol desactivar el xifratge de la targeta SD de totes maneres?"
 
-msgid "IDS_ST_POP_NO_SD_CARD_HAS_BEEN_INSERTED_ENCRYPTION_WILL_START_AUTOMATICALLY_WHEN_YOU_INSERT_AN_SD_CARD"
-msgstr "No s'ha inserit cap targeta SD. El xifratge s'iniciarà automàticament quan insereixi una targeta SD."
-
 msgid "IDS_ST_POP_NO_ITEM_SELECTED"
 msgstr "No s'ha seleccionat cap element"
 
@@ -487,9 +460,6 @@ msgstr "S'han deshabilitat les dades mòbils. No pot enviar ni rebre missatges M
 msgid "IDS_ST_POP_MOBILE_DATA_ENABLED_CONNECTING_TO_MOBILE_NETWORKS_MAY_INCUR_EXTRA_CHARGES_DEPENDING_ON_YOUR_DATA_PLAN_CONTINUE_Q"
 msgstr "Dades mòbils habilitades. Connectar a xarxes mòbils pot comportar càrrecs addicionals en funció del seu pla de dades. Continuar?"
 
-msgid "IDS_ST_POP_LOADING_ING"
-msgstr "Carregant..."
-
 msgid "IDS_ST_POP_IP_ADDRESS_REMOVED"
 msgstr "Adreça IP eliminada"
 
@@ -514,9 +484,6 @@ msgstr "PIN2 incorrecte"
 msgid "IDS_ST_POP_INCORRECT_PIN1_ATTEMPT_LEFT"
 msgstr "PIN incorrecte. Queda 1 intent."
 
-msgid "IDS_ST_POP_INCORRECT_PASSWORD"
-msgstr "Contrasenya incorrecta"
-
 msgid "IDS_ST_POP_IF_YOU_RESET_YOUR_DEVICE_TO_FACTORY_DEFAULTS_YOU_WILL_NOT_BE_ABLE_TO_USE_ENCRYPTED_FILES_ON_THE_SD_CARD_MSG"
 msgstr "Si restableix el dispositiu als valors predeterminats de fàbrica, no podrà utilitzar fitxers xifrats de la targeta SD, però podrà seguir utilitzant fitxers sense xifrar"
 
@@ -536,13 +503,7 @@ msgid "IDS_ST_POP_ENCRYPT_SD_CARD_Q_OPERATION_IS_IRREVERSIBLE_AND_IF_YOU_INTERRU
 msgstr "Xifrar targeta SD? L'operació és irreversible i, si l'interromp, perdrà dades."
 
 msgid "IDS_ST_POP_ENABLING_EMERGENCY_MODE_ING"
-msgstr "Habilitant mode d'emergència..."
-
-msgid "IDS_ST_POP_ENABLING_AUTO_UPDATE_MEANS_YOUR_DEVICE_WILL_CHECK_FOR_SECURITY_UPDATES_AUTOMATICALLY_NOTI_MSG"
-msgstr "Si habilita l'actualització automàtica, el seu dispositiu comprovarà si hi ha actualitzacions de seguretat automàticament. La comprovació mitjançant xarxes mòbils pot comportar càrrecs addicionals."
-
-msgid "IDS_ST_POP_ENABLE_SMART_STAY_TO_TRY_IT_T_HELP"
-msgstr "Habiliti smart stay per provar-la"
+msgstr "Habilitant mode Emergència..."
 
 msgid "IDS_ST_POP_ENABLE_SMART_ROTATION_TO_TRY_IT_T_HELP"
 msgstr "Habiliti smart rotation per provar-la"
@@ -551,13 +512,7 @@ msgid "IDS_ST_POP_ENABLE_FLIGHT_MODE"
 msgstr "Habilitar mode Vol."
 
 msgid "IDS_ST_POP_EMERGENCY_MODE_WILL_BE_DISABLED"
-msgstr "Es deshabilitarà el mode d'emergència"
-
-msgid "IDS_ST_POP_DO_NOT_ASK_AGAIN"
-msgstr "No ho tornis a preguntar"
-
-msgid "IDS_ST_POP_DISABLING_AUTO_UPDATE_MEANS_YOU_HAVE_TO_CHECK_FOR_SECURITY_UPDATES_MANUALLY_NOTI_MSG"
-msgstr "Si deshabilita l'actualització automàtica vol dir que ha de comprovar si hi ha actualitzacions de seguretat manualment. Per mantenir el dispositiu segur, li recomanem habilitar l'actualització automàtica."
+msgstr "Es deshabilitarà el mode Emergència"
 
 msgid "IDS_ST_POP_DISABLE_TETHERING_Q"
 msgstr "Deshabilitar tethering?"
@@ -598,9 +553,6 @@ msgstr "Vista de pestanya"
 msgid "IDS_ST_OPT_SELECTED"
 msgstr "Seleccionat"
 
-msgid "IDS_ST_OPT_SELECT"
-msgstr "Seleccionar"
-
 msgid "IDS_ST_OPT_RESET_APP_SETTINGS_ABB"
 msgstr "Restab ajust aplic"
 
@@ -614,10 +566,7 @@ msgid "IDS_ST_OPT_LTE_WCDMA_GSM_HAUTO_CONNECT"
 msgstr "LTE/WCDMA/GSM (connectar automàticament)"
 
 msgid "IDS_ST_OPT_EDIT_QUICK_SETTINGS"
-msgstr "Editar Quick settings"
-
-msgid "IDS_ST_OPT_DEFAULT_RINGTONE"
-msgstr "Melodia predeterminada"
+msgstr "Editar Ajustaments ràpids"
 
 msgid "IDS_ST_OPT_CUSTOM_MODE_ABB"
 msgstr "Mode Personalitzat"
@@ -631,15 +580,9 @@ msgstr "Bloquejar xarxes mòbils"
 msgid "IDS_ST_OPT_BLOCK_ALL"
 msgstr "Bloquejar-ho tot"
 
-msgid "IDS_ST_OPT_AUTO_UPDATE_ABB"
-msgstr "Actualitzar auto"
-
 msgid "IDS_ST_OPT_ALLOW_ALL"
 msgstr "Permetre-ho tot"
 
-msgid "IDS_ST_OPT_ALL"
-msgstr "Tot"
-
 msgid "IDS_ST_MBODY_ZOOM"
 msgstr "Zoom"
 
@@ -679,9 +622,6 @@ msgstr "Mostrar ús de CPU"
 msgid "IDS_ST_MBODY_SELECT_WHERE_CAPTURED_IMAGES_WILL_BE_SAVED"
 msgstr "Seleccionar on desar imatges capturades"
 
-msgid "IDS_ST_MBODY_SCREEN_ROTATION"
-msgstr "Rotació de pantalla"
-
 msgid "IDS_ST_MBODY_SCREEN_READER_HTTS"
 msgstr "Lector de pantalla (TTS)"
 
@@ -700,18 +640,12 @@ msgstr "Moviments i gestos"
 msgid "IDS_ST_MBODY_MOBILE_DATA"
 msgstr "Dades mòbils"
 
-msgid "IDS_ST_MBODY_HELP"
-msgstr "Ajuda"
-
 msgid "IDS_ST_MBODY_HANDS_FREE_MODE"
 msgstr "Mode mans lliures"
 
 msgid "IDS_ST_MBODY_GSM_ONLY"
 msgstr "Només GSM"
 
-msgid "IDS_ST_MBODY_FONT_SIZE"
-msgstr "Mida font"
-
 msgid "IDS_ST_MBODY_FACTORY_RESET"
 msgstr "Restab fàbrica"
 
@@ -745,15 +679,9 @@ msgstr "Aplicació activa"
 msgid "IDS_ST_MBODY_ACCOUNTS_AND_BACKUP"
 msgstr "Comptes i còpia seguretat"
 
-msgid "IDS_ST_ITAB4_CONTROLS_M_INPUT_AND_CONTROL"
-msgstr "Controls"
-
 msgid "IDS_ST_HEADER_WI_FI_DIRECT"
 msgstr "Wi-Fi Direct"
 
-msgid "IDS_ST_HEADER_WI_FI"
-msgstr "Wi-Fi"
-
 msgid "IDS_ST_HEADER_USER_SETTINGS_ABB"
 msgstr "Ajustaments d'usuari"
 
@@ -766,24 +694,15 @@ msgstr "Utilitats USB"
 msgid "IDS_ST_HEADER_UNLOCK_DEVICE_USING_MOTION_ABB"
 msgstr "Desbloq dispositiu moviment"
 
-msgid "IDS_ST_HEADER_UNAVAILABLE"
-msgstr "No disponible"
-
 msgid "IDS_ST_HEADER_ULTRA_POWER_SAVING_MODE"
 msgstr "Mode d'estalvi ultra d'energia"
 
 msgid "IDS_ST_HEADER_TOUCH_KEY_LIGHT_DURATION"
 msgstr "Durada d'il·luminació de la tecla tàctil"
 
-msgid "IDS_ST_HEADER_TEXT_TO_SPEECH"
-msgstr "Text a veu"
-
 msgid "IDS_ST_HEADER_STANDARD_LIMIT_ABB"
 msgstr "Límit estàndard"
 
-msgid "IDS_ST_HEADER_SOUND"
-msgstr "So"
-
 msgid "IDS_ST_HEADER_SIM_CARD_MANAGER"
 msgstr "Gestor de targetes SIM"
 
@@ -799,18 +718,12 @@ msgstr "Screen Mirroring"
 msgid "IDS_ST_HEADER_SAMSUNG_KIES"
 msgstr "Samsung Kies"
 
-msgid "IDS_ST_HEADER_SAMSUNG_APPS"
-msgstr "Samsung Apps"
-
 msgid "IDS_ST_HEADER_RINGTONES"
 msgstr "Melodies"
 
 msgid "IDS_ST_HEADER_RESET_RESULTS"
 msgstr "Restablir resultats"
 
-msgid "IDS_ST_HEADER_RESET"
-msgstr "Restablir"
-
 msgid "IDS_ST_HEADER_PRIVILEGES"
 msgstr "Privilegis"
 
@@ -820,18 +733,12 @@ msgstr "Mode privat"
 msgid "IDS_ST_HEADER_PORT"
 msgstr "Port"
 
-msgid "IDS_ST_HEADER_PLEASE_WAIT"
-msgstr "Esperi"
-
 msgid "IDS_ST_HEADER_PERSONAL_MODE"
 msgstr "Mode Personal"
 
 msgid "IDS_ST_HEADER_PERSONALISATION"
 msgstr "Personalització"
 
-msgid "IDS_ST_HEADER_PD_SELECTED_ABB"
-msgstr "%d seleccionats"
-
 msgid "IDS_ST_HEADER_PD_SELECTED"
 msgstr "%d seleccionat"
 
@@ -865,9 +772,6 @@ msgstr "Introducció i moviment"
 msgid "IDS_ST_HEADER_HOME_SCREEN_ABB"
 msgstr "Pantalla d'inici"
 
-msgid "IDS_ST_HEADER_FINGER_SCANNER_ABB"
-msgstr "Escàner de dits"
-
 msgid "IDS_ST_HEADER_ENTER_VALID_DEVICE_NAME_ABB"
 msgstr "Introd nom dispos vàlid"
 
@@ -884,7 +788,7 @@ msgid "IDS_ST_HEADER_DISPLAY"
 msgstr "Pantalla"
 
 msgid "IDS_ST_HEADER_DISABLE_EMERGENCY_MODE_ABB"
-msgstr "Deshabilitar mode d'emergència"
+msgstr "Desactivar mode Emergència"
 
 msgid "IDS_ST_HEADER_DEVICE_MANAGER"
 msgstr "Gestor de dispositius"
@@ -916,6 +820,9 @@ msgstr "Afegir port"
 msgid "IDS_ST_HEADER_ADD_IP"
 msgstr "Afegir IP"
 
+msgid "IDS_COM_POP_CHECKING"
+msgstr "Comprovant..."
+
 msgid "IDS_ST_BUTTON_UNINSTALL_UPDATES"
 msgstr "Desinstal·lar actualitzacions"
 
@@ -925,30 +832,18 @@ msgstr "Desinstal·lar"
 msgid "IDS_ST_BUTTON_TRY_IT"
 msgstr "Provi-ho"
 
-msgid "IDS_ST_BUTTON_STOP"
-msgstr "Atur"
-
 msgid "IDS_ST_BUTTON_SET_SCREEN_LOCK_TYPE"
 msgstr "Definir tipus bloq pantalla"
 
 msgid "IDS_ST_BUTTON_RESET_APPS_ABB"
 msgstr "Restab aplicac"
 
-msgid "IDS_ST_BUTTON_RESET"
-msgstr "Restablir"
-
 msgid "IDS_ST_BUTTON_REMOVE_DEFAULT_APPS_ABB"
 msgstr "Eliminar aplicacions predet"
 
 msgid "IDS_ST_BUTTON_ONLY_VIBRATE"
 msgstr "Només vibrar"
 
-msgid "IDS_ST_BUTTON_OK_ABB"
-msgstr "Acceptar"
-
-msgid "IDS_ST_BUTTON_OK"
-msgstr "Acceptar"
-
 msgid "IDS_ST_BUTTON_MOVE_TO_SD_ABB"
 msgstr "Moure a SD"
 
@@ -958,21 +853,9 @@ msgstr "Moure al telèfon"
 msgid "IDS_ST_BUTTON_FORCE_STOP"
 msgstr "Forçar aturada"
 
-msgid "IDS_ST_BUTTON_ENABLE"
-msgstr "Activar"
-
-msgid "IDS_ST_BUTTON_DISCONNECT"
-msgstr "Desconn"
-
 msgid "IDS_ST_BUTTON_DISABLE"
 msgstr "Desactiv"
 
-msgid "IDS_ST_BUTTON_CONTINUE"
-msgstr "Continuar"
-
-msgid "IDS_ST_BUTTON_CANCEL_ABB"
-msgstr "Cancel·lar"
-
 msgid "IDS_ST_BODY_YYYY_DD_MM_DOT"
 msgstr "AAAA.DD.MM"
 
@@ -1009,9 +892,6 @@ msgstr "Quan la itinerància de dades està desactivada, les aplicacions que uti
 msgid "IDS_ST_BODY_WEB_APPLICATIONS"
 msgstr "Aplicacions web"
 
-msgid "IDS_ST_BODY_WCDMA_GSM_NHAUTO_CONNECT"
-msgstr "WCDMA/GSM\n(connectar automàticament)"
-
 msgid "IDS_ST_BODY_WAIT_WHILE_DEVICE_IS_ENCRYPTED_PDP_COMPLETE"
 msgstr "Esperi mentre es xifra el dispositiu. %d% complet."
 
@@ -1024,15 +904,9 @@ msgstr "Esperant resposta de la targeta SIM..."
 msgid "IDS_ST_BODY_VOLUME"
 msgstr "Volum"
 
-msgid "IDS_ST_BODY_VOICE_RECORDING"
-msgstr "Gravació de veu"
-
 msgid "IDS_ST_BODY_VIBRATE_WHEN_RINGING"
 msgstr "Vibrar quan soni"
 
-msgid "IDS_ST_BODY_VERSION_PS"
-msgstr "Versió %s"
-
 msgid "IDS_ST_BODY_USING_MOBILE_DATA_MAY_RESULT_IN_ADDITIONAL_CHARGES_CONTINUE_Q"
 msgstr "L'ús de dades mòbils pot comportar càrrecs addicionals. Continuar?"
 
@@ -1069,9 +943,6 @@ msgstr "Depuració USB"
 msgid "IDS_ST_BODY_USB_ASK_ON_CONNECTION"
 msgstr "Preguntar en connectar-se"
 
-msgid "IDS_ST_BODY_URL"
-msgstr "URL"
-
 msgid "IDS_ST_BODY_UNMOUNT_USB_OTG_STORAGE"
 msgstr "Desmuntar emmagatzematge USB OTG"
 
@@ -1096,6 +967,9 @@ msgstr "UDMincho"
 msgid "IDS_ST_BODY_UDGOTHIC_M_FONT"
 msgstr "UDGothic"
 
+msgid "IDS_IM_POP_THIS_FEATURE_IS_NOT_AVAILABLE_WHILE_FLIGHT_MODE_IS_ON"
+msgstr "Aquesta funció no està disponible quan el mode Vol està activat"
+
 msgid "IDS_ST_BODY_TURN_OFF"
 msgstr "Desactivar"
 
@@ -1150,33 +1024,18 @@ msgstr "Aquesta acció esborra la targeta SD del telèfon. Perdrà TOTES les dad
 msgid "IDS_ST_BODY_THE_SD_CARD_IS_CURRENTLY_IN_USE_THIS_ACTION_WILL_ERASE_ALL_DATA_ON_THE_SD_CARD_INCLUDING_THE_DATA_THAT_IS_CURRENTLY_BEING_USED"
 msgstr "La targeta SD està en ús actualment. Aquesta acció esborrarà totes les dades de la targeta SD, incloses les dades que s'estiguin utilitzant actualment."
 
-msgid "IDS_ST_BODY_THE_RED_LED_LIGHTS_UP_WHEN_YOU_CHARGE_YOUR_DEVICE_WHILE_THE_SCREEN_IS_OFF"
-msgstr "El LED vermell s'il·lumina quan carrega el dispositiu amb la pantalla apagada."
-
-msgid "IDS_ST_BODY_THE_RED_LED_BLINKS_WHEN_THE_BATTERY_POWER_IS_LOW_WHILE_THE_SCREEN_IS_OFF"
-msgstr "El LED vermell parpelleja quan la bateria és baixa amb la pantalla apagada."
-
 msgid "IDS_ST_BODY_THE_PASSWORD_MUST_NOT_CONTAIN_A_SIMPLE_SEQUENCE_HEG_1111_OR_1234"
 msgstr "La contrasenya no pot contenir una seqüència senzilla (p. ex. 1111 o 1234)"
 
+msgid "IDS_SMEMO_BUTTON_IMPORT"
+msgstr "Importar"
+
 msgid "IDS_ST_BODY_THE_NAME_FIELD_CANNOT_BE_EMPTY"
 msgstr "El camp Nom no pot estar buit"
 
-msgid "IDS_ST_BODY_THE_BLUE_LED_BLINKS_WHEN_YOU_RECORD_VOICE_WHILE_THE_SCREEN_IS_OFF"
-msgstr "El LED blau parpelleja quan grava veu amb la pantalla apagada."
-
-msgid "IDS_ST_BODY_THE_BLUE_LED_BLINKS_WHEN_YOU_HAVE_MISSED_CALLS_MESSAGES_OR_APP_NOTIFICATIONS_WHILE_THE_SCREEN_IS_OFF"
-msgstr "El LED blau parpelleja quan té trucades perdudes, missatges o notificacions d'aplicacions amb la pantalla apagada."
-
-msgid "IDS_ST_BODY_THE_APPLICATIONS_BELOW_WERE_STARTED_BY_PS_STOPPING_THESE_APPLICATIONS_MAY_CAUSE_PS_TO_FAIL"
-msgstr "Les aplicacions següents les va iniciar %s. Aturar aquestes aplicacions pot fer que %s falli."
-
 msgid "IDS_ST_BODY_THERE_ARE_NO_NETWORKS_NEARBY"
 msgstr "No hi ha xarxes properes"
 
-msgid "IDS_ST_BODY_TEXTSTYLE_LARGE"
-msgstr "Gran"
-
 msgid "IDS_ST_BODY_TASK_SWITCHER"
 msgstr "Commutador de tasques"
 
@@ -1189,12 +1048,6 @@ msgstr "Mantingui tocada la pantalla i inclini el dispositiu cap a vostè per de
 msgid "IDS_ST_BODY_SYSTEM_MEMORY"
 msgstr "Memòria del sistema"
 
-msgid "IDS_ST_BODY_SUNDAY"
-msgstr "Diumenge"
-
-msgid "IDS_ST_BODY_STORAGE"
-msgstr "Emmagatzematge"
-
 msgid "IDS_ST_BODY_STANDARD_T_DISPLAY_EFFECT"
 msgstr "Estàndard"
 
@@ -1213,12 +1066,6 @@ msgstr "Perfils de xarxa social"
 msgid "IDS_ST_BODY_SMART_STAY_MAY_NOT_WORK_IN_THESE_SITUATIONS"
 msgstr "Smart stay podria no funcionar en aquestes situacions"
 
-msgid "IDS_ST_BODY_SMART_ROTATION_MAY_NOT_WORK_IN_THESE_SITUATIONS"
-msgstr "Smart rotation pot no funcionar en aquestes situacions"
-
-msgid "IDS_ST_BODY_SMART_ROTATION_DESCRIPTION_MSG"
-msgstr "Smart rotation deshabilita la rotació de pantalla automàtica i utilitza la càmera frontal per determinar l'orientació de la seva cara i rota la pantalla en consonància"
-
 msgid "IDS_ST_BODY_SMALL_M_TEXTSIZE"
 msgstr "Petita"
 
@@ -1246,15 +1093,6 @@ msgstr "Número de sèrie"
 msgid "IDS_ST_BODY_SECURITY_ENGINE"
 msgstr "Motor de seguretat"
 
-msgid "IDS_ST_BODY_SECURITY"
-msgstr "Seguretat"
-
-msgid "IDS_ST_BODY_SEARCH"
-msgstr "Cercar"
-
-msgid "IDS_ST_BODY_SD_CARD"
-msgstr "Targ SD"
-
 msgid "IDS_ST_BODY_SCREEN_TIMEOUT_ABB2"
 msgstr "Temps esp pant"
 
@@ -1285,33 +1123,18 @@ msgstr "Tipus de bloqueig de pantalla"
 msgid "IDS_ST_BODY_SCREEN_LOCK_SOUND"
 msgstr "So de bloq. de pantalla"
 
-msgid "IDS_ST_BODY_SCHEDULE"
-msgstr "Planificació"
-
 msgid "IDS_ST_BODY_SAVE_POWER_BY_ADJUSTING_SCREEN_TONE_ACCORDING_TO_ANALYSIS_OF_IMAGES"
 msgstr "Estalvi d'energia mitjançant l'ajustament del to de la pantalla d'acord amb l'anàlisi de les imatges"
 
 msgid "IDS_ST_BODY_SAVES_POWER_BY_LIMITING_THE_MAXIMUM_PERFORMANCE_OF_THE_DEVICE"
 msgstr "Estalvia energia en limitar el rendiment màxim del dispositiu"
 
-msgid "IDS_ST_BODY_SAVED"
-msgstr "Desat"
-
-msgid "IDS_ST_BODY_SAVE"
-msgstr "Desar"
-
 msgid "IDS_ST_BODY_SAMSUNG_LEGAL"
 msgstr "Samsung legal"
 
-msgid "IDS_ST_BODY_SAMSUNG_KIES_CONNECTION_CONNECTING_USB_HELP_MSG"
-msgstr "Si encara no ha instal·lat Samsung Kies (software de PC) o els controladors adequats al seu equip, la instal·lació s'executarà a Microsoft Windows. Un cop instal·lat el software de PC, pot realitzar les operacions següents:- Sincronitzar dades del telèfon- Actualitzar el software del telèfon- Compartir Internet (el telèfon fa de mòdem i dóna accés a Internet al seu equip portàtil o de sobretaula)- Copiar música/vídeos adquirits (Microsoft Windows Media DRM) o fitxers normals al seu telèfon."
-
 msgid "IDS_ST_BODY_RUNNING"
 msgstr "En funcionament"
 
-msgid "IDS_ST_BODY_RESTRICTING_APPLICATION_USAGE_TO_ONLY_ESSENTIAL_APPLICATIONS_AND_THOSE_SELECTED_BY_YOU"
-msgstr "Restringint l'ús d'aplicacions a només les aplicacions essencials i les que ha seleccionat."
-
 msgid "IDS_ST_BODY_RESET_TO_DEFAULT"
 msgstr "Restablir a predeterminat"
 
@@ -1330,6 +1153,9 @@ msgstr "Restablir-ho tot"
 msgid "IDS_ST_BODY_REMOVE_LICENCE"
 msgstr "Retirar llicència"
 
+msgid "IDS_ST_POP_REGISTERED"
+msgstr "Registrat"
+
 msgid "IDS_ST_BODY_REGULATORY_INFORMATION_ABB"
 msgstr "Informació normativa"
 
@@ -1339,9 +1165,6 @@ msgstr "Registrar-se a"
 msgid "IDS_ST_BODY_REGIONAL_EXAMPLE"
 msgstr "Exemple regional"
 
-msgid "IDS_ST_BODY_REGION"
-msgstr "Regió"
-
 msgid "IDS_ST_BODY_PUK"
 msgstr "PUK"
 
@@ -1352,35 +1175,32 @@ msgid "IDS_ST_BODY_PROTOCOL_TYPE"
 msgstr "Tipus de protocol"
 
 msgid "IDS_ST_BODY_PROTECT_YOUR_DEVICE_FROM_HARMFUL_VIRUSES_AND_MALWARE"
-msgstr "Protegeixi el dispositiu de virus i software maliciós perillosos"
+msgstr "Protegeixi el dispositiu de virus i malware perillosos"
 
 msgid "IDS_ST_BODY_PROFILE_NAME"
 msgstr "Nom del perfil"
 
-msgid "IDS_ST_BODY_PROFILE"
-msgstr "Perfil"
-
 msgid "IDS_ST_BODY_PREPARING_THIS_COULD_TAKE_OVER_10_MINUTES_ING"
 msgstr "Preparant. Aquesta acció pot trigar sobre 10 minuts..."
 
 msgid "IDS_ST_BODY_PREFERRED_NETWORKS"
 msgstr "Xarxes preferides"
 
-msgid "IDS_ST_BODY_POP_JPN_DCM"
-msgstr "POP"
-
-msgid "IDS_ST_BODY_PM"
-msgstr "PM"
-
 msgid "IDS_ST_BODY_PLUG_IN_CHARGER_AND_TRY_AGAIN"
 msgstr "Endolli el carregador i torni-ho a intentar"
 
 msgid "IDS_ST_BODY_PLAY_TONE_WHEN_THE_DIALLING_KEYPAD_IS_TAPPED"
 msgstr "Reproduir to quan es toca el teclat de marcatge"
 
+msgid "IDS_ST_POP_PASSWORD_MUST_BE_MORE_THAN_P1SD_CHARACTERS_AND_LESS_THAN_P2SD"
+msgstr "La contrasenya ha de tenir més de %1$d caràcters i menys de %2$d"
+
 msgid "IDS_ST_BODY_PLAY_SOUNDS_WHEN_LOCKING_AND_UNLOCKING_SCREEN"
 msgstr "Reproduir sons quan es bloquegi o desbloquegi la pantalla"
 
+msgid "IDS_ST_POP_PASSWORDS_DO_NOT_MATCH"
+msgstr "Les contrasenyes no coincideixen"
+
 msgid "IDS_ST_BODY_PIN_BLOCKED_ENTER_PUK_TO_CONTINUE_JPN_DCM"
 msgstr "PIN blocked. Enter PUK to continue."
 
@@ -1393,9 +1213,6 @@ msgstr "Fotos, vídeos"
 msgid "IDS_ST_BODY_PHOTO_UPLOAD_SETTINGS"
 msgstr "Ajustaments de càrrega de fotos"
 
-msgid "IDS_ST_BODY_PHONEPROFILES_SILENT"
-msgstr "Silenci"
-
 msgid "IDS_ST_BODY_PERSONAL_MODE_CAN_BE_USED_TO_HIDE_CONTENT_THAT_YOU_WANT_TO_KEEP_PRIVATE_MSG"
 msgstr "El mode Personal es pot utilitzar per amagar contingut que vulgui mantenir privat. Per utilitzar el mode Personal, habiliti'l a Ajustaments o mantingui premuda la tecla d'alimentació i seleccioni mode Personal. Introdueixi el PIN o la contrasenya. La icona de mode Personal es mostrarà a la barra d'estat. Per protegir les seves dades, deshabiliti el mode Personal després d'utilitzar-lo. A més, si utilitza un bloqueig de pantalla segur, obtindrà millor protecció."
 
@@ -1408,6 +1225,9 @@ msgstr "Cal una contrasenya per desxifrar el dispositiu cada cop que l’engegui
 msgid "IDS_ST_BODY_PASSWORD_MUST_CONTAIN_NO_MORE_THAN_PD_CHARACTERS_ABB"
 msgstr "La contrasenya no pot contenir més de %d caràcters"
 
+msgid "IDS_ST_POP_LOADING_ING"
+msgstr "Carregant..."
+
 msgid "IDS_ST_BODY_PASSWORD_MUST_CONTAIN_AT_LEAST_PD_CHARACTERS_ABB"
 msgstr "La contrasenya ha de contenir almenys %d caràcters."
 
@@ -1423,9 +1243,6 @@ msgstr "Contrasenya buida"
 msgid "IDS_ST_BODY_PASSWORD_CONTAINS_INVALID_CHARACTER_ABB"
 msgstr "La contrasenya conté un caràcter no vàlid"
 
-msgid "IDS_ST_BODY_PASSWORD"
-msgstr "Contrasenya"
-
 msgid "IDS_ST_BODY_OPEN_SOURCE_LICENCES"
 msgstr "Llicències de codi obert"
 
@@ -1435,36 +1252,24 @@ msgstr "Activat"
 msgid "IDS_ST_BODY_OFFICIAL_M_DEVICE_STATUS"
 msgstr "Oficial"
 
+msgid "IDS_ST_POP_INCORRECT_PASSWORD"
+msgstr "Contrasenya incorrecta"
+
 msgid "IDS_ST_BODY_NUMBER"
 msgstr "Número"
 
-msgid "IDS_ST_BODY_NO_RESULTS_FOUND"
-msgstr "No s'han trobat resultats."
-
 msgid "IDS_ST_BODY_NO_DEFAULTS_SET"
 msgstr "No s'han definit valors predeterminats"
 
-msgid "IDS_ST_BODY_NOT_ASSIGNED"
-msgstr "No assignat"
-
 msgid "IDS_ST_BODY_NOTIFICATION_PANEL"
 msgstr "Tauler de notificacions"
 
-msgid "IDS_ST_BODY_NOTIFICATIONS"
-msgstr "Notificacions"
-
-msgid "IDS_ST_BODY_NOTIFICATION"
-msgstr "Notificació"
-
 msgid "IDS_ST_BODY_NOSERVICE"
 msgstr "Sense servei"
 
 msgid "IDS_ST_BODY_NORMAL_T_PROFILE"
 msgstr "Normal"
 
-msgid "IDS_ST_BODY_NONE"
-msgstr "Cap"
-
 msgid "IDS_ST_BODY_NEW_PIN2_AND_CONFIRM_PIN2_DO_NOT_MATCH"
 msgstr "El PIN2 nou i el de confirmació no coincideixen"
 
@@ -1474,9 +1279,6 @@ msgstr "Nou PIN2"
 msgid "IDS_ST_BODY_NEW_PIN1"
 msgstr "Nou codi PIN1"
 
-msgid "IDS_ST_BODY_NEW"
-msgstr "Nova"
-
 msgid "IDS_ST_BODY_NETWORK_TYPE"
 msgstr "Tipus de xarxa"
 
@@ -1489,18 +1291,15 @@ msgstr "Llista de xarxes"
 msgid "IDS_ST_BODY_NETWORK_CONNECTIONS"
 msgstr "Connexions de xarxa"
 
+msgid "IDS_ST_POP_DO_NOT_ASK_AGAIN"
+msgstr "No ho tornis a preguntar"
+
 msgid "IDS_ST_BODY_NETWORK_CODE"
 msgstr "Codi de la xarxa"
 
-msgid "IDS_ST_BODY_NETWORK"
-msgstr "Xarxa"
-
 msgid "IDS_ST_BODY_NATURAL_T_DISPLAY_EFFECT"
 msgstr "Natural"
 
-msgid "IDS_ST_BODY_NAME"
-msgstr "Nom"
-
 msgid "IDS_ST_BODY_MY_NUMBER"
 msgstr "El meu número"
 
@@ -1525,12 +1324,6 @@ msgstr "Més ajustaments de sistema"
 msgid "IDS_ST_BODY_MORE_CONNECTIVITY_SETTINGS"
 msgstr "Més ajustaments de connectivitat"
 
-msgid "IDS_ST_BODY_MONDAY"
-msgstr "Dilluns"
-
-msgid "IDS_ST_BODY_MODE"
-msgstr "Mode"
-
 msgid "IDS_ST_BODY_MOBILE_DATA_WILL_BE_USED_IF_YOU_DOWNLOAD_OR_UPLOAD_DATA_WITHOUT_WI_FI_CONNECTION"
 msgstr "S'utilitzaran dades mòbils si carrega o descarrega dades sense una connexió Wi-Fi"
 
@@ -1540,29 +1333,23 @@ msgstr "MM.DD.AAAA"
 msgid "IDS_ST_BODY_MMS_CONNECTIONS"
 msgstr "Connexions de MMS"
 
+msgid "IDS_ST_OPT_SELECT"
+msgstr "Seleccionar"
+
 msgid "IDS_ST_BODY_MISCELLANEOUS_FILES"
 msgstr "Fitxers diversos"
 
-msgid "IDS_ST_BODY_MESSAGE"
-msgstr "Missatge"
-
 msgid "IDS_ST_BODY_MENU_AND_WIDGETS"
 msgstr "Menú i widgets"
 
-msgid "IDS_ST_BODY_MEMORY"
-msgstr "Memòria"
-
 msgid "IDS_ST_BODY_MEDIUM"
 msgstr "Mitjà"
 
-msgid "IDS_ST_BODY_MB"
-msgstr "MB"
-
 msgid "IDS_ST_BODY_MASS_STORAGE_HELP_MSG"
 msgstr "Pot realitzar les operacions següents:- Còpia ràpida de fitxers- Connexió mitjançant MAC o SO Linux"
 
-msgid "IDS_ST_BODY_MARUBERI_JPN_DCM"
-msgstr "Maruberi"
+msgid "IDS_ST_OPT_DEFAULT_RINGTONE"
+msgstr "Melodia predeterminada"
 
 msgid "IDS_ST_BODY_LTE_WCDMA_GSM_NHAUTO_CONNECT"
 msgstr "LTE/WCDMA/GSM\n(connectar automàticament)"
@@ -1570,41 +1357,35 @@ msgstr "LTE/WCDMA/GSM\n(connectar automàticament)"
 msgid "IDS_ST_BODY_LOCK_SCREEN_OPTIONS"
 msgstr "Opcions de pantalla de bloqueig"
 
-msgid "IDS_ST_BODY_LIST_VIEW"
-msgstr "Vista de llista"
-
 msgid "IDS_ST_BODY_LIMIT_BACKGROUND_PROCESSES"
 msgstr "Limitar processos en segon pla"
 
-msgid "IDS_ST_BODY_LICENCE"
-msgstr "Llicència"
-
-msgid "IDS_ST_BODY_LED_INDICATOR"
-msgstr "Indicador LED"
-
 msgid "IDS_ST_BODY_LEDOT_LOW_BATTERY"
 msgstr "Bateria baixa"
 
 msgid "IDS_ST_BODY_LAUNCH_BY_DEFAULT"
 msgstr "Executar de forma predeterminada"
 
+msgid "IDS_ST_OPT_AUTO_UPDATE_ABB"
+msgstr "Actualitzar auto"
+
 msgid "IDS_ST_BODY_LANGUAGE_AND_REGION_ABB"
 msgstr "Idioma i regió"
 
 msgid "IDS_ST_BODY_LANGUAGE_AND_KEYBOARD"
 msgstr "Idioma i teclat"
 
+msgid "IDS_ST_OPT_ALL"
+msgstr "Tot"
+
 msgid "IDS_ST_BODY_KEYBOARD"
 msgstr "Teclat"
 
 msgid "IDS_ST_BODY_KEEPS_THE_STATUS_BAR_TIDY_TAP_THE_REPRESENTATIVE_ICON_TO_SHOW_ALL_THE_ICONS"
 msgstr "Manté la barra d'estat ordenada. Toqui la icona representativa per mostrar totes les icones."
 
-msgid "IDS_ST_BODY_KB"
-msgstr "KB"
-
 msgid "IDS_ST_BODY_INTRODUCTION_TO_SMART_SCREEN_ABB"
-msgstr "Intro a Smart screen"
+msgstr "Intro a la smart screen"
 
 msgid "IDS_ST_BODY_INTERNET_CONNECTION"
 msgstr "Connexió a Internet"
@@ -1618,15 +1399,6 @@ msgstr "Aplicacions instal·lades"
 msgid "IDS_ST_BODY_INSTALLATION_SETTINGS"
 msgstr "Ajustaments de la instal·lació"
 
-msgid "IDS_ST_BODY_INSERT_SD_CARD"
-msgstr "Introduir targeta SD"
-
-msgid "IDS_ST_BODY_INCORRECT_PIN_E"
-msgstr "PIN incorrecte"
-
-msgid "IDS_ST_BODY_INCORRECT_PASSWORD_TRY_AGAIN"
-msgstr "Contrasenya incorrecta. Torni-ho a intentar."
-
 msgid "IDS_ST_BODY_INCOMING_CALLS_AND_NEW_NOTIFICATIONS_WILL_BE_READ_OUT_AUTOMATICALLY"
 msgstr "Les trucades d'entrada i les notificacions noves es llegiran automàticament"
 
@@ -1642,11 +1414,11 @@ msgstr "Si selecciona aquesta opció, només es xifrarà l'espai de memòria uti
 msgid "IDS_ST_BODY_IF_YOU_FORGET_YOUR_PERSONAL_MODE_PASSWORD_YOU_WILL_NOT_BE_ABLE_TO_RECOVER_IT_FOR_SECURITY_MSG"
 msgstr "Si oblida la contrasenya del mode Personal, no podrà recuperar-lo. Per seguretat, ha de restablir el mode Personal. Aquesta acció restaurarà els ajustaments predeterminats i esborrarà tot el seu contingut personal."
 
-msgid "IDS_ST_BODY_IF_YOU_DONT_WANT_TO_SEE_A_NUMBER_APPEAR_ON_THE_APP_ICON_FOR_EACH_NEW_EVENT_DISABLE_BADGE"
-msgstr "Si no vol veure com apareix un número a la icona d'aplicació per a cada esdeveniment nou, deshabiliti medalla"
+msgid "IDS_ST_MBODY_SCREEN_ROTATION"
+msgstr "Rotació de pantalla"
 
 msgid "IDS_ST_BODY_ICON_SHOWS_THAT_SMART_SCREEN_IS_ENABLED"
-msgstr "La icona mostra que la Smart screen està habilitada"
+msgstr "La icona mostra que la smart screen està activada"
 
 msgid "IDS_ST_BODY_HOME_URL"
 msgstr "URL inicial"
@@ -1660,23 +1432,17 @@ msgstr "Helvetica Neue"
 msgid "IDS_ST_BODY_HARDWARE"
 msgstr "Hardware"
 
+msgid "IDS_ST_MBODY_HELP"
+msgstr "Ajuda"
+
 msgid "IDS_ST_BODY_GSM"
 msgstr "GSM"
 
-msgid "IDS_ST_BODY_GRID_VIEW"
-msgstr "Vista de quadrícula"
-
 msgid "IDS_ST_BODY_GLOVE_MODE_ABB"
 msgstr "Mode de guant"
 
-msgid "IDS_ST_BODY_GESTURES"
-msgstr "Gestos"
-
-msgid "IDS_ST_BODY_GB"
-msgstr "GB"
-
-msgid "IDS_ST_BODY_FROM_M_TIME"
-msgstr "De"
+msgid "IDS_ST_MBODY_FONT_SIZE"
+msgstr "Mida font"
 
 msgid "IDS_ST_BODY_FREQUENTLY_USED"
 msgstr "Utilitzats amb freqüència"
@@ -1705,9 +1471,6 @@ msgstr "Tipus de font"
 msgid "IDS_ST_BODY_FONTSTYLE_ROSEMARY"
 msgstr "Rosemary"
 
-msgid "IDS_ST_BODY_FLIGHT_MODE_MSG"
-msgstr "El mode Vol li permet desactivar les funcions de trucades, missatgeria i xarxa de dades. També desactiva les funcions de connectivitat, com ara Wi-Fi i Bluetooth. Per utilitzar Wi-Fi i Bluetooth, activi'ls als Ajustaments o al tauler de notificacions."
-
 msgid "IDS_ST_BODY_FLIGHT_MODE_HAS_BEEN_ENABLED_NETWORK_SETTINGS_WILL_CLOSE"
 msgstr "El mode Vol s'ha habilitat. Es tancaran els ajustaments de xarxa."
 
@@ -1720,6 +1483,9 @@ msgstr "Mode de números de marcatge fixos"
 msgid "IDS_ST_BODY_FIREWALL_ENABLED_ABB"
 msgstr "Tallafoc habilitat"
 
+msgid "IDS_ST_HEADER_WI_FI"
+msgstr "Wi-Fi"
+
 msgid "IDS_ST_BODY_FIREWALL"
 msgstr "Tallafoc"
 
@@ -1735,8 +1501,8 @@ msgstr "Error en seleccionar la xarxa"
 msgid "IDS_ST_BODY_FACE_AND_VOICE"
 msgstr "Cara i veu"
 
-msgid "IDS_ST_BODY_FACEBOOK"
-msgstr "Facebook"
+msgid "IDS_ST_HEADER_UNAVAILABLE"
+msgstr "No disponible"
 
 msgid "IDS_ST_BODY_EXPLANATION_FOR_TRANSACTION_TRACKING_MENU_VODA"
 msgstr "La informació de recomanació també s'envia amb el fitxer que transfereix."
@@ -1744,6 +1510,12 @@ msgstr "La informació de recomanació també s'envia amb el fitxer que transfer
 msgid "IDS_ST_BODY_EXPLANATION_FOR_EXPIRY_REMINDER_MENU"
 msgstr "Rebre un recordatori abans que la llicència caduqui en un fitxer en ús, com ara una imatge de fons de pantalla"
 
+msgid "IDS_ST_HEADER_TEXT_TO_SPEECH"
+msgstr "Text a veu"
+
+msgid "IDS_ST_HEADER_SOUND"
+msgstr "So"
+
 msgid "IDS_ST_BODY_ESTIMATED_MAX_STANDBY_TIME_ABB"
 msgstr "Temps d'espera\nmàxim estimat"
 
@@ -1756,12 +1528,12 @@ msgstr "Torni a introduir la contrasenya"
 msgid "IDS_ST_BODY_ENTER_PASSWORD"
 msgstr "Introduir contrasenya"
 
-msgid "IDS_ST_BODY_ENTER_NEW_PASSWORD"
-msgstr "Introduir nova contrasenya"
-
 msgid "IDS_ST_BODY_ENTER_CURRENT_PASSWORD"
 msgstr "Introdueixi la contrasenya actual"
 
+msgid "IDS_ST_HEADER_SAMSUNG_APPS"
+msgstr "Samsung Apps"
+
 msgid "IDS_ST_BODY_ENCRYPT_DEVICE_Q_WARNING_MSG"
 msgstr "Xifrar el dispositiu? Aquesta operació és irreversible i si la interromp, perdrà dades. El xifratge pot trigar una hora o més i, durant el procés, el dispositiu es reiniciarà diverses vegades i no el podrà utilitzar."
 
@@ -1771,6 +1543,9 @@ msgstr "Xifrar dispositiu? L'operació és irreversible i, si l'interromp, perdr
 msgid "IDS_ST_BODY_ENCRYPT_ACCOUNTS_SETTINGS_DOWNLOADED_APPLICATIONS_AND_THEIR_DATA_MEDIA_AND_OTHER_FILES"
 msgstr "Xifrar comptes, ajustaments, aplicacions descarregades i les seves dades, multimèdia i altres fitxers"
 
+msgid "IDS_ST_HEADER_RESET"
+msgstr "Restablir"
+
 msgid "IDS_ST_BODY_ENCRYPTION_WILL_TAKE_AT_LEAST_AN_HOUR"
 msgstr "El xifratge trigarà almenys una hora"
 
@@ -1783,15 +1558,18 @@ msgstr "Permetre l'accès de dades a la xarxa mòbil"
 msgid "IDS_ST_BODY_EMPTY"
 msgstr "Buit"
 
+msgid "IDS_ST_HEADER_PLEASE_WAIT"
+msgstr "Esperi"
+
 msgid "IDS_ST_BODY_EMERGENCY_MODE_ABB"
-msgstr "Mode d'emergència"
+msgstr "Mode Emergència"
+
+msgid "IDS_ST_HEADER_PD_SELECTED_ABB"
+msgstr "%d seleccionats"
 
 msgid "IDS_ST_BODY_EMAIL"
 msgstr "Correu electrònic"
 
-msgid "IDS_ST_BODY_EDIT"
-msgstr "Editar"
-
 msgid "IDS_ST_BODY_EASY_MODE"
 msgstr "Mode Senzill"
 
@@ -1804,15 +1582,6 @@ msgstr "Barra d'estat dinàmica"
 msgid "IDS_ST_BODY_DRIVING_MODE"
 msgstr "Mode de conducció"
 
-msgid "IDS_ST_BODY_DO_NOT_SHOW_AGAIN"
-msgstr "No ho tornis a mostrar."
-
-msgid "IDS_ST_BODY_DOWNLOADS"
-msgstr "Descàrregues"
-
-msgid "IDS_ST_BODY_DOWNLOAD"
-msgstr "Descarregar"
-
 msgid "IDS_ST_BODY_DOUBLE_TAP_TO_OPEN_THE_MENU_T_TTS"
 msgstr "Toqui dos cops per obrir el menú."
 
@@ -1822,18 +1591,12 @@ msgstr "Toqui dos cops per editar aquest camp."
 msgid "IDS_ST_BODY_DOUBLE_TAP_TO_CLOSE_THE_MENU_T_TTS"
 msgstr "Toqui dos cops per tancar el menú."
 
-msgid "IDS_ST_BODY_DOCOMO_JPN_DCM"
-msgstr "docomo"
-
 msgid "IDS_ST_BODY_DIVX_REGISTRATION"
 msgstr "Registre DivX"
 
 msgid "IDS_ST_BODY_DIVX_DEREGISTRATION"
 msgstr "Desregistre DivX"
 
-msgid "IDS_ST_BODY_DISPLAY_CONTENTS"
-msgstr "Mostrar continguts"
-
 msgid "IDS_ST_BODY_DISPLAY_BATTERY_PERCENTAGE_ABB"
 msgstr "Mostrar percentatge bateria"
 
@@ -1843,9 +1606,6 @@ msgstr "Deshabilitant..."
 msgid "IDS_ST_BODY_DE_REGISTRATION_CODE_NOT_FOUND"
 msgstr "No s'ha trobat el codi de desregistre"
 
-msgid "IDS_ST_BODY_DEVICE_MEMORY"
-msgstr "Memòria del dispositiu"
-
 msgid "IDS_ST_BODY_DEVICE_INFO"
 msgstr "Informació de dispositiu"
 
@@ -1855,9 +1615,6 @@ msgstr "Pot xifrar els comptes, ajustaments, aplicacions descarregades i les sev
 msgid "IDS_ST_BODY_DEVICE_ENCRYPTED"
 msgstr "Dispositiu xifrat"
 
-msgid "IDS_ST_BODY_DEVICE"
-msgstr "Dispositiu"
-
 msgid "IDS_ST_BODY_DEVELOPER_OPTIONS"
 msgstr "Opcions de programador"
 
@@ -1888,9 +1645,6 @@ msgstr "DD/MM/AAAA"
 msgid "IDS_ST_BODY_DATE_AND_TIME"
 msgstr "Hora i data"
 
-msgid "IDS_ST_BODY_DATE"
-msgstr "Data"
-
 msgid "IDS_ST_BODY_DATA_ROAMING"
 msgstr "Dades en itinerància"
 
@@ -1900,18 +1654,12 @@ msgstr "Dades"
 msgid "IDS_ST_BODY_CUSTOM_M_DEVICE_STATUS"
 msgstr "Personalitzat"
 
-msgid "IDS_ST_BODY_CURRENT"
-msgstr "Actual"
-
 msgid "IDS_ST_BODY_CRASH_VIEWER"
 msgstr "Visor d'errors"
 
 msgid "IDS_ST_BODY_CPU_USAGE"
 msgstr "Ús de CPU"
 
-msgid "IDS_ST_BODY_COUNTRY_CODE"
-msgstr "Codi del país"
-
 msgid "IDS_ST_BODY_COOL_JAZZ"
 msgstr "Cool jazz"
 
@@ -1921,18 +1669,21 @@ msgstr "El contingut de la Galeria, Vídeo, Música, Gravadora de veu i Els meus
 msgid "IDS_ST_BODY_CONNECTIONSETTINGS_PROXY_ADDRESS"
 msgstr "Adreça de proxy"
 
+msgid "IDS_ST_BUTTON_STOP"
+msgstr "Atur"
+
 msgid "IDS_ST_BODY_CONNECTIONSETTINGS_INTERNET"
 msgstr "Internet"
 
 msgid "IDS_ST_BODY_CONNECTIONS"
 msgstr "Connexions"
 
-msgid "IDS_ST_BODY_CONNECTION"
-msgstr "Connexió"
-
 msgid "IDS_ST_BODY_CONFIRM_NEW_PIN2"
 msgstr "Confirmar nou PIN2"
 
+msgid "IDS_ST_BUTTON_RESET"
+msgstr "Restablir"
+
 msgid "IDS_ST_BODY_CONFIRM_NEW_PIN1"
 msgstr "Confirmi el nou codi PIN1"
 
@@ -1942,12 +1693,15 @@ msgstr "Confirmar nou PIN"
 msgid "IDS_ST_BODY_CONFIRM_DECRYPTION"
 msgstr "Confirmar desxifratge"
 
-msgid "IDS_ST_BODY_CONFIRM"
-msgstr "Confirmar"
+msgid "IDS_ST_BUTTON_OK_ABB"
+msgstr "Acceptar"
 
 msgid "IDS_ST_BODY_CONFIGURE_FIREWALL_SETTINGS"
 msgstr "Configurar ajustaments de tallafoc"
 
+msgid "IDS_ST_BUTTON_OK"
+msgstr "Acceptar"
+
 msgid "IDS_ST_BODY_COMPUTING_ING"
 msgstr "S'està calculant..."
 
@@ -1960,11 +1714,14 @@ msgstr "Choco cooky"
 msgid "IDS_ST_BODY_CHECK_FOR_UPDATES_AUTOMATICALLY_ABB"
 msgstr "Comprovar actualitzacions auto"
 
+msgid "IDS_ST_BUTTON_ENABLE"
+msgstr "Activar"
+
 msgid "IDS_ST_BODY_CHECK_FOR_UPDATES_ABB"
 msgstr "Comprovar actualitzacions"
 
-msgid "IDS_ST_BODY_CHECK_FOR_UPDATES"
-msgstr "Comprovar actualitzacions"
+msgid "IDS_ST_BUTTON_DISCONNECT"
+msgstr "Desconn"
 
 msgid "IDS_ST_BODY_CHARGE_BATTERY_TO_ABOVE_80P_AND_TRY_AGAIN"
 msgstr "Carregui la bateria per sobre del 80% i torni-ho a intentar"
@@ -1972,9 +1729,15 @@ msgstr "Carregui la bateria per sobre del 80% i torni-ho a intentar"
 msgid "IDS_ST_BODY_CHANGING_THE_FONT_SIZE_IN_ACCESSIBILITY_SETTINGS_WILL_OVERRIDE_THE_FONT_SIZE_IN_EACH_APPLICATION"
 msgstr "Si canvia la mida de font als ajustaments d'accessibilitat, es sobreescriurà la mida de font de cada aplicació"
 
+msgid "IDS_ST_BUTTON_CONTINUE"
+msgstr "Continuar"
+
 msgid "IDS_ST_BODY_CHANGING_THE_COLOUR_OF_THE_SCREEN_TO_GREYSCALE"
 msgstr "Canviant el color de la pantalla a escala de grisos."
 
+msgid "IDS_ST_BUTTON_CANCEL_ABB"
+msgstr "Cancel·lar"
+
 msgid "IDS_ST_BODY_CHANGE_TEXT_SIZE_IN_CONTACTS_CALENDAR_MEMO_MESSAGES_EMAIL_AND_IM"
 msgstr "Canviar mida de text a Contactes, Calendari, Notes, Missatges, Correu electrònic i MI"
 
@@ -2033,7 +1796,7 @@ msgid "IDS_ST_BODY_BACKLIGHT_TIME"
 msgstr "Temps de retroil·luminació"
 
 msgid "IDS_ST_BODY_A_PERSON_YOU_HAVE_GRANTED_AUTHORITY_TO_IS_TRYING_TO_REMOTELY_ENABLE_EMERGENCY_MODE_ON_THIS_DEVICE_MSG"
-msgstr "Una persona a qui ha concedit autoritat està intentant activar remotament el Mode d'emergència en aquest dispositiu. La seva informació s'enviarà al servidor en 60 segons i s'activarà el Mode d'emergència. Toqui Cancel·lar per aturar el procés."
+msgstr "Una persona a qui ha concedit autoritat està intentant activar a distància el mode Emergència en aquest dispositiu. La seva informació s'enviarà al servidor en 60 segons i s'activarà el mode Emergència. Toqui Cancel·lar per aturar el procés."
 
 msgid "IDS_ST_BODY_A_PASSWORD_WILL_BE_REQUIRED_TO_DECRYPT_YOUR_DEVICE_EVERY_TIME_YOU_POWER_IT_ON"
 msgstr "Farà falta una contrasenya per desxifrar el dispositiu cada cop que l'engegui"
@@ -2041,15 +1804,12 @@ msgstr "Farà falta una contrasenya per desxifrar el dispositiu cada cop que l'e
 msgid "IDS_ST_BODY_AVAILABLE_SPACE"
 msgstr "Espai disponible"
 
-msgid "IDS_ST_BODY_AVAILABLE"
-msgstr "Disponible"
-
-msgid "IDS_ST_BODY_AUTO_DOWNLOAD"
-msgstr "Descàrrega automàtica"
-
 msgid "IDS_ST_BODY_AUTH_TYPE"
 msgstr "Tipus d'auten."
 
+msgid "IDS_ST_BODY_VERSION_PS"
+msgstr "Versió %s"
+
 msgid "IDS_ST_BODY_APP_OPENING_IMAGE"
 msgstr "Imatge d'obertura d'aplicació"
 
@@ -2065,15 +1825,9 @@ msgstr "Administrador d'aplicacions"
 msgid "IDS_ST_BODY_APPLICATION_INFO"
 msgstr "Informació de l'aplicació"
 
-msgid "IDS_ST_BODY_APPLICATION"
-msgstr "Aplicació"
-
 msgid "IDS_ST_BODY_ANTIVIRUS_SOFTWARE_ABB"
 msgstr "Software antivirus"
 
-msgid "IDS_ST_BODY_AM"
-msgstr "AM"
-
 msgid "IDS_ST_BODY_ALWAYS_REJECT"
 msgstr "Rebutjar sempre"
 
@@ -2083,9 +1837,6 @@ msgstr "Sempre activat"
 msgid "IDS_ST_BODY_ALWAYS_OFF"
 msgstr "Sempre desactivada"
 
-msgid "IDS_ST_BODY_ALARM"
-msgstr "Alarma"
-
 msgid "IDS_ST_BODY_AFTER_YOU_DOWNLOAD_AND_INSTALL_APPLICATIONS_APPLICATIONS_WILL_BE_SHOWN_HERE"
 msgstr "Després de descarregar i instal·lar aplicacions, les aplicacions es mostraran aquí"
 
@@ -2095,6 +1846,9 @@ msgstr "Després de restablir el telèfon, es reiniciarà automàticament"
 msgid "IDS_ST_BODY_ADJUST_BRIGHTNESS_LEVEL"
 msgstr "Ajustar el nivell de brillantor"
 
+msgid "IDS_ST_BODY_URL"
+msgstr "URL"
+
 msgid "IDS_ST_BODY_ADJUST_AUTOMATIC_BRIGHTNESS"
 msgstr "Ajustar brillantor automàtica"
 
@@ -2164,59 +1918,152 @@ msgstr "El dispositiu reacciona de forma intel·ligent i s'adapta a la pantalla
 msgid "IDS_HELP_BODY_SMART_SCREEN_WORKS_BEST_UNDER_THE_FOLLOWING_CONDITIONS_C"
 msgstr "Smart screen funciona millor sota les condicions següents:"
 
-msgid "IDS_HELP_BODY_SMART_ROTATION_DISABLES_AUTO_SCREEN_ROTATION_BY_CHECKING_THE_ORIENTATION_OF_YOUR_FACE_AND_THE_DEVICE_BY_ITS_FRONT_CAMERA"
-msgstr "Smart rotation deshabilita la rotació de pantalla automàtica comprovant l'orientació de la cara i del dispositiu a través de la càmera frontal"
-
-msgid "IDS_LBS_HEADER_LOCATION"
-msgstr "Ubicació"
-
 msgid "IDS_LBS_BODY_DESTINATION"
 msgstr "Destinació"
 
-msgid "IDS_ST_SK_NO"
-msgstr "No"
+msgid "IDS_ST_BODY_TEXTSTYLE_LARGE"
+msgstr "Gran"
 
-msgid "IDS_HELP_BODY_SMART_STAY_DETECTS_YOUR_EYES_WITH_THE_FRONT_CAMERA_SO_THAT_THE_SCREEN_STAYS_ON_WHEN_YOU_ARE_LOOKING_AT_IT"
-msgstr "Smart stay detecta els seus ulls amb la càmera frontal de manera que la pantalla es manté encesa mentre l'està mirant"
+msgid "IDS_ST_BODY_SUNDAY"
+msgstr "Diumenge"
 
-msgid "IDS_QP_POP_YOU_WILL_NO_LONGER_BE_ABLE_TO_USE_APPLICATIONS_NOTI_MSG"
-msgstr "Ja no podrà utilitzar aplicacions com ara Internet, el correu electrònic i YouTube mitjançant xarxes mòbils. Continuar?"
+msgid "IDS_ST_BODY_STORAGE"
+msgstr "Emmagatzematge"
 
-msgid "IDS_ST_BODY_10_MINUTES"
-msgstr "10 minuts"
+msgid "IDS_ST_BODY_SECURITY"
+msgstr "Seguretat"
 
-msgid "IDS_ST_BODY_15SEC"
-msgstr "15 segons"
+msgid "IDS_ST_BODY_SEARCH"
+msgstr "Cercar"
 
-msgid "IDS_ST_BODY_24_HOURS"
-msgstr "24 hores"
+msgid "IDS_ST_BODY_SD_CARD"
+msgstr "Targ SD"
 
-msgid "IDS_ST_BODY_2_MINUTES"
-msgstr "2 minuts"
+msgid "IDS_ST_BODY_SCHEDULE"
+msgstr "Planificació"
 
-msgid "IDS_ST_BODY_30SEC"
-msgstr "30 segons"
+msgid "IDS_ST_BODY_SAVED"
+msgstr "Desat"
 
-msgid "IDS_ST_BODY_5_MINUTES"
-msgstr "5 minuts"
+msgid "IDS_ST_BODY_SAVE"
+msgstr "Desar"
 
-msgid "IDS_ST_BODY_APPLICATIONS"
-msgstr "Aplicacions"
+msgid "IDS_ST_BODY_REGION"
+msgstr "Regió"
 
-msgid "IDS_ST_BODY_DONT_ASK_AGAIN"
-msgstr "No ho tornis a preguntar"
+msgid "IDS_ST_BODY_PROFILE"
+msgstr "Perfil"
 
-msgid "IDS_ST_BODY_P1SS_IS_CURRENTLY_P2SS_T_TTS"
-msgstr "%1$s no està %2$s en aquests moments."
+msgid "IDS_ST_BODY_PM"
+msgstr "PM"
 
-msgid "IDS_ST_BODY_PASSWORDS_MUST_CONSIST_OF_AT_LEAST_4_ALPHANUMERIC_CHARACTERS_ALSO_INCLUDING_AT_LEAST_1_ALPHABETICAL_CHARACTER"
-msgstr "Les contrasenyes han de tenir almenys 4 caràcters alfanumèrics i incloure almenys 1 caràcter alfabètic"
+msgid "IDS_ST_BODY_PHONEPROFILES_SILENT"
+msgstr "Silenci"
 
-msgid "IDS_ST_BODY_PUK1_BLOCKED"
-msgstr "PUK1 bloquejat"
+msgid "IDS_ST_BODY_PASSWORD"
+msgstr "Contrasenya"
 
-msgid "IDS_ST_BODY_PUK1_CODE"
-msgstr "codi PUK1"
+msgid "IDS_ST_BODY_NO_RESULTS_FOUND"
+msgstr "No s'han trobat resultats."
+
+msgid "IDS_ST_BODY_NOT_ASSIGNED"
+msgstr "No assignat"
+
+msgid "IDS_ST_BODY_NOTIFICATIONS"
+msgstr "Notificacions"
+
+msgid "IDS_ST_BODY_NOTIFICATION"
+msgstr "Notificació"
+
+msgid "IDS_ST_BODY_NONE"
+msgstr "Cap"
+
+msgid "IDS_ST_BODY_NEW"
+msgstr "Nova"
+
+msgid "IDS_ST_BODY_NETWORK"
+msgstr "Xarxa"
+
+msgid "IDS_ST_BODY_NAME"
+msgstr "Nom"
+
+msgid "IDS_ST_BODY_MONDAY"
+msgstr "Dilluns"
+
+msgid "IDS_ST_BODY_MODE"
+msgstr "Mode"
+
+msgid "IDS_ST_SK_NO"
+msgstr "No"
+
+msgid "IDS_ST_BODY_MESSAGE"
+msgstr "Missatge"
+
+msgid "IDS_ST_BODY_MEMORY"
+msgstr "Memòria"
+
+msgid "IDS_ST_BODY_MB"
+msgstr "MB"
+
+msgid "IDS_ST_BODY_LIST_VIEW"
+msgstr "Vista de llista"
+
+msgid "IDS_ST_BODY_LICENCE"
+msgstr "Llicència"
+
+msgid "IDS_ST_BODY_LED_INDICATOR"
+msgstr "Indicador LED"
+
+msgid "IDS_HELP_BODY_SMART_STAY_DETECTS_YOUR_EYES_WITH_THE_FRONT_CAMERA_SO_THAT_THE_SCREEN_STAYS_ON_WHEN_YOU_ARE_LOOKING_AT_IT"
+msgstr "Smart stay detecta els seus ulls amb la càmera frontal de manera que la pantalla es manté encesa mentre l'està mirant"
+
+msgid "IDS_QP_POP_YOU_WILL_NO_LONGER_BE_ABLE_TO_USE_APPLICATIONS_NOTI_MSG"
+msgstr "Ja no podrà utilitzar aplicacions com ara Internet, el correu electrònic i YouTube mitjançant xarxes mòbils. Continuar?"
+
+msgid "IDS_ST_BODY_10_MINUTES"
+msgstr "10 minuts"
+
+msgid "IDS_ST_BODY_15SEC"
+msgstr "15 segons"
+
+msgid "IDS_ST_BODY_24_HOURS"
+msgstr "24 hores"
+
+msgid "IDS_ST_BODY_2_MINUTES"
+msgstr "2 minuts"
+
+msgid "IDS_ST_BODY_KB"
+msgstr "KB"
+
+msgid "IDS_ST_BODY_30SEC"
+msgstr "30 segons"
+
+msgid "IDS_ST_BODY_5_MINUTES"
+msgstr "5 minuts"
+
+msgid "IDS_ST_BODY_DONT_ASK_AGAIN"
+msgstr "No ho tornis a preguntar"
+
+msgid "IDS_ST_BODY_P1SS_IS_CURRENTLY_P2SS_T_TTS"
+msgstr "%1$s no està %2$s en aquests moments."
+
+msgid "IDS_ST_BODY_PASSWORDS_MUST_CONSIST_OF_AT_LEAST_4_ALPHANUMERIC_CHARACTERS_ALSO_INCLUDING_AT_LEAST_1_ALPHABETICAL_CHARACTER"
+msgstr "Les contrasenyes han de tenir almenys 4 caràcters alfanumèrics i incloure almenys 1 caràcter alfabètic"
+
+msgid "IDS_ST_BODY_INSERT_SD_CARD"
+msgstr "Introduir targeta SD"
+
+msgid "IDS_ST_BODY_PUK1_BLOCKED"
+msgstr "PUK1 bloquejat"
+
+msgid "IDS_ST_BODY_INCORRECT_PIN_E"
+msgstr "PIN incorrecte"
+
+msgid "IDS_ST_BODY_PUK1_CODE"
+msgstr "codi PUK1"
+
+msgid "IDS_ST_BODY_INCORRECT_PASSWORD_TRY_AGAIN"
+msgstr "Contrasenya incorrecta. Torni-ho a intentar."
 
 msgid "IDS_ST_BODY_PUK2"
 msgstr "PUK2"
@@ -2252,7 +2099,7 @@ msgid "IDS_ST_OPT_4G_3G_2G_HAUTO_CONNECT"
 msgstr "4G/3G/2G (connectar automàticament)"
 
 msgid "IDS_ST_POP_EMERGENCY_MODE_SAVES_BATTERY_POWER_BY_C_MSG"
-msgstr "El mode d'Emergència estalvia bateria:\n\n- Canviant el color de la pantalla a escala de grisos.\n- Limitant el número d'aplicacions que es poden utilitzar.\n- Apagant les dades mòbils mentre la pantalla estigui apagada.\n- Apagant funcions de connectivitat com ara Wi-Fi i Bluetooth.\n\nAlgunes funcions, com ara el Lector de pantalla i S View Cover no estaran disponibles.\nAlguns dels Dynamic Boxes de la pantalla d'inici poden no mostrar-se i caldrà tornar-los a configurar."
+msgstr "El mode Emergència estalvia bateria:\n\n- Canviant el color de la pantalla a escala de grisos.\n- Limitant el número d'aplicacions que es poden utilitzar.\n- Apagant les dades mòbils mentre la pantalla estigui apagada.\n- Apagant funcions de connectivitat com ara Wi-Fi i Bluetooth.\n\nAlgunes funcions, com ara el Lector de pantalla i S View Cover no estaran disponibles.\nAlguns dels Dynamic Boxes de la pantalla d'inici poden no mostrar-se i caldrà tornar-los a configurar."
 
 msgid "IDS_ST_POP_INCORRECT_PUK1_CODE"
 msgstr "Codi PUK1 incorrecte"
@@ -2260,6 +2107,9 @@ msgstr "Codi PUK1 incorrecte"
 msgid "IDS_ST_POP_INCORRECT_PUK1_PD_ATTEMPTS_LEFT"
 msgstr "Codi PUK1 incorrecte. Queden %d intents."
 
+msgid "IDS_ST_BODY_GRID_VIEW"
+msgstr "Vista de quadrícula"
+
 msgid "IDS_ST_POP_INCORRECT_PUK2"
 msgstr "PUK2 incorrecte"
 
@@ -2269,20 +2119,89 @@ msgstr "Codi PUK2 incorrecte. Queden %d intents."
 msgid "IDS_ST_POP_PIN_CHANGED"
 msgstr "PIN canviat"
 
+msgid "IDS_ST_BODY_GB"
+msgstr "GB"
+
 msgid "IDS_TASKMGR_BUTTON_CLEAR_CACHE"
 msgstr "Esborrar memòria cau"
 
 msgid "IDS_ST_BODY_3G_ONLY"
 msgstr "Només 3G"
 
+msgid "IDS_ST_BODY_FROM_M_TIME"
+msgstr "De"
+
 msgid "IDS_ST_HEADER_ADD"
 msgstr "Afegir"
 
-msgid "IDS_ST_BODY_SECONDS"
-msgstr "Segons"
+msgid "IDS_ST_BODY_FACEBOOK"
+msgstr "Facebook"
 
-msgid "IDS_ST_BUTTON_CANCEL"
-msgstr "Cancel"
+msgid "IDS_ST_BODY_ENTER_NEW_PASSWORD"
+msgstr "Introduir nova contrasenya"
+
+msgid "IDS_ST_BODY_EDIT"
+msgstr "Editar"
+
+msgid "IDS_ST_BODY_DO_NOT_SHOW_AGAIN"
+msgstr "No ho tornis a mostrar."
+
+msgid "IDS_ST_BODY_DOWNLOADS"
+msgstr "Descàrregues"
+
+msgid "IDS_ST_BODY_DOWNLOAD"
+msgstr "Descarregar"
+
+msgid "IDS_ST_BODY_DISPLAY_CONTENTS"
+msgstr "Mostrar continguts"
+
+msgid "IDS_ST_BODY_DEVICE_MEMORY"
+msgstr "Memòria del dispositiu"
+
+msgid "IDS_ST_BODY_DEVICE"
+msgstr "Dispositiu"
+
+msgid "IDS_ST_BODY_DATE"
+msgstr "Data"
+
+msgid "IDS_ST_BODY_CURRENT"
+msgstr "Actual"
+
+msgid "IDS_ST_BODY_COUNTRY_CODE"
+msgstr "Codi del país"
+
+msgid "IDS_ST_BODY_CONNECTION"
+msgstr "Connexió"
+
+msgid "IDS_ST_BODY_CONFIRM"
+msgstr "Confirmar"
+
+msgid "IDS_ST_BODY_CHECK_FOR_UPDATES"
+msgstr "Comprovar actualitzacions"
+
+msgid "IDS_ST_BODY_AVAILABLE"
+msgstr "Disponible"
+
+msgid "IDS_ST_BODY_AUTO_DOWNLOAD"
+msgstr "Descàrrega automàtica"
+
+msgid "IDS_ST_BODY_APPLICATION"
+msgstr "Aplicació"
+
+msgid "IDS_ST_BODY_AM"
+msgstr "AM"
+
+msgid "IDS_ST_BODY_ALARM"
+msgstr "Alarma"
+
+msgid "IDS_LBS_HEADER_LOCATION"
+msgstr "Ubicació"
+
+msgid "IDS_ST_BODY_APPLICATIONS"
+msgstr "Aplicacions"
+
+msgid "IDS_ST_BODY_VIDEOS"
+msgstr "Vídeos"
 
 msgid "IDS_ST_BODY_1_5_SECONDS"
 msgstr "1.5 segons"
@@ -2296,8 +2215,17 @@ msgstr "REALITZAT"
 msgid "IDS_ST_HEADER_ENABLE_DATA_ROAMING"
 msgstr "Habilitar Dades itinerància"
 
-msgid "IDS_ST_HEADER_TURN_ON_MOBILE_DATA"
-msgstr "Activar dades mòbils"
+msgid "IDS_ST_HEADER_SCAN_FOR_NETWORKS_ABB"
+msgstr "Cercar xarxes"
+
+msgid "IDS_ST_POP_MOBILE_DATA_WILL_BE_TURNED_ON_CONNECTING_TO_MOBILE_NETWORKS_MAY_RESULT_IN_ADDITIONAL_CHARGES_DEPENDING_ON_YOUR_PAYMENT_PLAN"
+msgstr "Les dades mòbils s'activaran. La connexió a xarxes mòbils pot comportar càrrecs addicionals en funció del seu pla de pagament."
+
+msgid "IDS_ST_POP_SCANNING_FOR_NETWORK_ING"
+msgstr "Escanejant xarxes..."
+
+msgid "IDS_ST_POP_UNLESS_YOU_CONNECT_TO_A_WI_FI_NETWORK_YOU_WILL_NOT_BE_ABLE_TO_USE_THE_INTERNET_EMAIL_OR_OTHER_APPS_MSG"
+msgstr "Si no es connecta a una xarxa Wi-Fi, no podrà utilitzar Internet, Correu electrònic o altres aplicacions que requereixin connexió de dades"
 
 msgid "IDS_ST_HEADER_UNABLE_TO_PLAY_SAMPLE_ABB"
 msgstr "No es pot reproduir la mostra"
@@ -2305,15 +2233,24 @@ msgstr "No es pot reproduir la mostra"
 msgid "IDS_ST_POP_SAMPLES_CANNOT_BE_PLAYED_DURING_CALLS"
 msgstr "No es poden reproduir mostres durant les trucades."
 
-msgid "IDS_ST_HEADER_DEVICE_NAME"
-msgstr "Nom dispositiu"
-
 msgid "IDS_ST_HEADER_DELETE_ITEMS_ABB2"
 msgstr "Esborrar elements"
 
+msgid "IDS_ST_BODY_SECONDS"
+msgstr "Segons"
+
 msgid "IDS_ST_HEADER_FEEDBACK"
 msgstr "Retroacció"
 
+msgid "IDS_ST_BUTTON_CANCEL"
+msgstr "Cancel·lar"
+
+msgid "IDS_ST_HEADER_TURN_ON_MOBILE_DATA"
+msgstr "Activar dades mòbils"
+
+msgid "IDS_ST_HEADER_DEVICE_NAME"
+msgstr "Nom dispositiu"
+
 msgid "IDS_ST_BODY_SELECT_ALL"
 msgstr "Seleccioni-ho tot"
 
@@ -2323,9 +2260,6 @@ msgstr "Total"
 msgid "IDS_ST_HEADER_MANAGE_CERTIFICATES_ABB"
 msgstr "Gestionar certificats"
 
-msgid "IDS_ST_BODY_INCORRECT_PASSWORD"
-msgstr "Contrasenya incorrecta"
-
 msgid "IDS_ST_HEADER_TURN_OFF_MOBILE_DATA"
 msgstr "Apagar Dades mòbils"
 
@@ -2335,9 +2269,6 @@ msgstr "El mode Vol li permet deshabilitar les funcions de trucades i missatgeri
 msgid "IDS_ST_BODY_TYPE"
 msgstr "Tipus"
 
-msgid "IDS_ST_BODY_PERSONAL"
-msgstr "Personal"
-
 msgid "IDS_ST_HEADER_LOCK_SCREEN_AND_SECURITY_ABB"
 msgstr "Pantalla bloq i seguretat"
 
@@ -2356,9 +2287,6 @@ msgstr "Informació legal"
 msgid "IDS_ST_BODY_DEVICE_INFORMATION"
 msgstr "Informació de dispositiu"
 
-msgid "IDS_ST_BODY_PHONE_NUMBER"
-msgstr "Número de telèfon"
-
 msgid "IDS_ST_BODY_MODEL_NUMBER"
 msgstr "Número de model"
 
@@ -2407,6 +2335,81 @@ msgstr "Esborrar mem"
 msgid "IDS_ST_BODY_12_HOURS"
 msgstr "12 hores"
 
+msgid "IDS_ST_BODY_ANSWERINGMODE_AUTOMATIC"
+msgstr "Automàtica"
+
+msgid "IDS_ST_BODY_BLUETOOTH"
+msgstr "Bluetooth"
+
+msgid "IDS_ST_BODY_ADVANCEDOPTIONS_CERTIFICATES"
+msgstr "Certificats"
+
+msgid "IDS_ST_BODY_CALLERID_DEFAULT"
+msgstr "Per defecte"
+
+msgid "IDS_ST_BODY_APPLICATIONSETTINGS_MESSAGE"
+msgstr "Missatge"
+
+msgid "IDS_ST_BODY_NFC"
+msgstr "NFC"
+
+msgid "IDS_ST_BODY_PIN_LOCK"
+msgstr "Bloqueig PIN"
+
+msgid "IDS_ST_BUTTON2_S_PLANNER"
+msgstr "Calendari"
+
+msgid "IDS_ST_BODY_VOICE"
+msgstr "Voice"
+
+msgid "IDS_ST_BODY_DEFAULTMEMORY_VOICE_RECORDER"
+msgstr "Gravadora de veu"
+
+msgid "IDS_ST_BODY_YYYY_MM_DD_DOT"
+msgstr "AAAA/MM/DD"
+
+msgid "IDS_ST_BODY_BRIGHTNESS_M_POWER_SAVING"
+msgstr "Brillantor"
+
+msgid "IDS_ST_HEADER_SORT_BY"
+msgstr "Ordenar per"
+
+msgid "IDS_ST_TPOP_MAXIMUM_NUMBER_OF_CHARACTERS_REACHED"
+msgstr "S'ha assolit el nombre màxim de caràcters."
+
+msgid "IDS_ST_TPOP_TRY_AGAIN"
+msgstr "Torni-ho a intentar."
+
+msgid "IDS_ST_SK_YES"
+msgstr "Sí"
+
+msgid "IDS_ST_BODY_PLAY_A_SOUND_WHEN_BUTTONS_ICONS_AND_MENU_ITEMS_ARE_TAPPED"
+msgstr "Reproduir un son quan es toquen botons, icones i elements del menú."
+
+msgid "IDS_ST_MBODY_KEYBOARD_SOUND"
+msgstr "So de teclat"
+
+msgid "IDS_ST_MBODY_TOUCH_SOUND"
+msgstr "So de toc"
+
+msgid "IDS_ST_SBODY_PLAY_A_SOUND_WHEN_THE_SAMSUNG_KEYBOARD_IS_TAPPED"
+msgstr "Reproduir un so quan es toca el teclat Samsung."
+
+msgid "IDS_ST_POP_MOUNTING_SD_CARD_ING"
+msgstr "Muntant targeta SD..."
+
+msgid "IDS_ST_BODY_SET_DATE"
+msgstr "Definir data"
+
+msgid "IDS_ST_BODY_LOCK_SCREEN"
+msgstr "Bloquejar pantalla"
+
+msgid "IDS_ST_BODY_PERSONAL"
+msgstr "Personal"
+
+msgid "IDS_ST_BODY_PHONE_NUMBER"
+msgstr "Número de telèfon"
+
 msgid "IDS_ST_BODY_1MINUTE"
 msgstr "1 minut"
 
@@ -2416,29 +2419,14 @@ msgstr "Comptes"
 msgid "IDS_ST_HEADER_ALLSHARE"
 msgstr "AllShare"
 
-msgid "IDS_ST_BODY_ANSWERINGMODE_AUTOMATIC"
-msgstr "Automàtica"
-
 msgid "IDS_ST_BUTTON_BACK"
 msgstr "Enrere"
 
-msgid "IDS_ST_BODY_BLUETOOTH"
-msgstr "Bluetooth"
-
-msgid "IDS_ST_BODY_ADVANCEDOPTIONS_CERTIFICATES"
-msgstr "Certificats"
-
 msgid "IDS_ST_BODY_CONTACTS"
 msgstr "Contactes"
 
 msgid "IDS_ST_BODY_MYTHEME_CREATE"
-msgstr "Crea"
-
-msgid "IDS_ST_BODY_CALLERID_DEFAULT"
-msgstr "Per defecte"
-
-msgid "IDS_ST_BODY_FM_RADIO"
-msgstr "Ràdio FM"
+msgstr "Crear"
 
 msgid "IDS_ST_BODY_FONT"
 msgstr "Font"
@@ -2452,15 +2440,9 @@ msgstr "Ajuda"
 msgid "IDS_ST_BODY_MANUAL"
 msgstr "Manual"
 
-msgid "IDS_ST_BODY_APPLICATIONSETTINGS_MESSAGE"
-msgstr "Missatge"
-
 msgid "IDS_ST_BODY_MUSIC"
 msgstr "Música"
 
-msgid "IDS_ST_BODY_NFC"
-msgstr "NFC"
-
 msgid "IDS_ST_BODY_ALERTTYPE_OFF"
 msgstr "Desactivat"
 
@@ -2470,9 +2452,6 @@ msgstr "Activat"
 msgid "IDS_ST_BODY_MEMORYSTATUS_OTHERS"
 msgstr "Altres"
 
-msgid "IDS_ST_BODY_PIN_LOCK"
-msgstr "Bloqueig PIN"
-
 msgid "IDS_ST_BODY_RESET"
 msgstr "Restablir"
 
@@ -2488,45 +2467,21 @@ msgstr "Sincronitzar"
 msgid "IDS_ST_BODY_SYSTEM"
 msgstr "Sistema"
 
-msgid "IDS_ST_BUTTON2_S_PLANNER"
-msgstr "Calendari"
-
 msgid "IDS_ST_BODY_TWITTER"
 msgstr "Twitter"
 
 msgid "IDS_ST_BODY_USERNAME"
 msgstr "Nom d'usuari"
 
-msgid "IDS_ST_BODY_VOICE"
-msgstr "Voice"
-
-msgid "IDS_ST_BODY_DEFAULTMEMORY_VOICE_RECORDER"
-msgstr "Gravadora de veu"
-
 msgid "IDS_ST_BODY_WI_FI"
 msgstr "Wi-Fi"
 
-msgid "IDS_ST_BODY_YYYY_MM_DD_DOT"
-msgstr "AAAA/MM/DD"
-
-msgid "IDS_ST_BODY_BRIGHTNESS_M_POWER_SAVING"
-msgstr "Brillantor"
-
-msgid "IDS_ST_HEADER_SORT_BY"
-msgstr "Ordenar per"
-
 msgid "IDS_ST_BODY_DELETED"
 msgstr "Esborrat"
 
 msgid "IDS_ST_POP_ERROR"
 msgstr "Error"
 
-msgid "IDS_ST_TPOP_MAXIMUM_NUMBER_OF_CHARACTERS_REACHED"
-msgstr "S'ha assolit el nombre màxim de caràcters."
-
-msgid "IDS_ST_TPOP_TRY_AGAIN"
-msgstr "Torni-ho a intentar."
-
 msgid "IDS_ST_BODY_VERSION"
 msgstr "Versió"
 
@@ -2536,36 +2491,9 @@ msgstr "Esborrar"
 msgid "IDS_ST_SK_SET_LITE"
 msgstr "Definir"
 
-msgid "IDS_ST_SK_YES"
-msgstr "Sí"
-
-msgid "IDS_SAPPS_SK_TRY_ABB"
-msgstr "Intentar"
-
-msgid "IDS_ST_BODY_PLAY_A_SOUND_WHEN_BUTTONS_ICONS_AND_MENU_ITEMS_ARE_TAPPED"
-msgstr "Reproduir un son quan es toquen botons, icones i elements del menú."
-
-msgid "IDS_ST_MBODY_KEYBOARD_SOUND"
-msgstr "So de teclat"
-
 msgid "IDS_ST_MBODY_RINGTONE"
 msgstr "Melodia"
 
-msgid "IDS_ST_MBODY_TOUCH_SOUND"
-msgstr "So de toc"
-
-msgid "IDS_ST_SBODY_PLAY_A_SOUND_WHEN_THE_SAMSUNG_KEYBOARD_IS_TAPPED"
-msgstr "Reproduir un so quan es toca el teclat Samsung."
-
-msgid "IDS_ST_POP_MOUNTING_SD_CARD_ING"
-msgstr "Muntant targeta SD..."
-
-msgid "IDS_ST_BODY_SET_DATE"
-msgstr "Definir data"
-
-msgid "IDS_ST_BODY_ALL"
-msgstr "Tot"
-
 msgid "IDS_LBS_BODY_LOCATION_SERVICE"
 msgstr "Servei d'ubicació"
 
@@ -2575,9 +2503,6 @@ msgstr "VPN"
 msgid "IDS_ST_SK_OPTIONS_LITE"
 msgstr "Opcions"
 
-msgid "IDS_ST_BODY_TTS"
-msgstr "TTS"
-
 msgid "IDS_ST_BODY_VOICE_CONTROL"
 msgstr "Control de veu"
 
@@ -2590,45 +2515,222 @@ msgstr "No molestar"
 msgid "IDS_ST_MBODY_APP_NOTIFICATIONS"
 msgstr "Notificaci d'aplicacions"
 
+msgid "IDS_ST_BODY_ALL"
+msgstr "Tot"
+
 msgid "IDS_ST_HEADER_DEFAULT_APPLICATIONS_ABB"
 msgstr "Aplicació predeterminada"
 
-msgid "IDS_ST_BODY_HOME"
-msgstr "Casa"
-
 msgid "IDS_ST_BODY_SET_TIME"
 msgstr "Definir hora"
 
 msgid "IDS_ST_BODY_UNABLE_TO_SCAN_FOR_NETWORKS"
 msgstr "No es poden escanejar les xarxes"
 
-msgid "IDS_ST_BODY_LOCK_SCREEN"
-msgstr "Bloquejar pantalla"
+msgid "IDS_ACCS_BODY_SIGNAL_STRENGTH_TTS"
+msgstr "Potència de senyal"
 
 msgid "IDS_ST_HEADER_VISION"
 msgstr "Visió"
 
+msgid "IDS_ST_BODY_SIGNAL_STRENGTH"
+msgstr "Potència del senyal"
+
+msgid "IDS_ST_BODY_HELLO_KITTY_10"
+msgstr "Hello Kitty 10"
+
+msgid "IDS_ST_HEADER_SOUNDS_AND_NOTIFICATIONS_ABB"
+msgstr "Sons i notificacions"
+
+msgid "IDS_ST_BODY_TTS"
+msgstr "TTS"
+
+msgid "IDS_ST_BODY_HOME"
+msgstr "Casa"
+
 msgid "IDS_ST_BODY_OFF"
 msgstr "Desactivat"
 
-msgid "IDS_ST_BODY_SIGNAL_STRENGTH"
-msgstr "Potència del senyal"
+msgid "IDS_ST_BODY_THERE_ARE_NO_APPS_SET_AS_DEFAULTS"
+msgstr "No hi ha aplicacions definides com a predeterminades."
 
-msgid "IDS_ST_POP_MOBILE_DATA_WILL_BE_TURNED_ON_CONNECTING_TO_MOBILE_NETWORKS_MAY_RESULT_IN_ADDITIONAL_CHARGES_DEPENDING_ON_YOUR_PAYMENT_PLAN"
-msgstr "Les dades mòbils s'activaran. La connexió a xarxes mòbils pot comportar càrrecs addicionals en funció del seu pla de pagament."
+msgid "IDS_ST_HEADER_PRIVACY_SETTINGS_ABB"
+msgstr "Ajustaments privadesa"
 
-msgid "IDS_ST_POP_UNLESS_YOU_CONNECT_TO_A_WI_FI_NETWORK_YOU_WILL_NOT_BE_ABLE_TO_USE_THE_INTERNET_EMAIL_OR_OTHER_APPS_MSG"
-msgstr "Si no es connecta a una xarxa Wi-Fi, no podrà utilitzar Internet, Correu electrònic o altres aplicacions que requereixin connexió de dades"
+msgid "IDS_QP_OPT_SHOW_ALL_CONTENT_ABB"
+msgstr "Mostrar tot el contingut"
+
+msgid "IDS_QP_OPT_HIDE_SENSITIVE_CONTENT_ABB"
+msgstr "Ocultar contingut sensible"
+
+msgid "IDS_ST_BUTTON_REMOVE_ABB2"
+msgstr "Eliminar"
+
+msgid "IDS_QP_TMBODY_NOTIFICATIONS_ON_LOCK_SCREEN"
+msgstr "Notific a la pantalla bloqueig"
+
+msgid "IDS_ACCS_BODY_WHILE_SCREEN_READER_IS_ENABLED_YOUR_PHONE_WILL_PROVIDE_VOICE_FEEDBACK_FOR_EXAMPLE_SCREEN_READER_WILL_MSG"
+msgstr "Quan el Lector de pantalla estigui activat, el telèfon proporcionarà resposta de veu. Per exemple, el Lector de pantalla li dirà amb què pot interactuar a cada pantalla. Toqui els elements per seleccionar-los i escoltar què són, i toqui dos cops els elements per realitzar l'acció corresponent."
+
+msgid "IDS_ACCS_MBODY_READ_OUT_USAGE_HINTS_ABB"
+msgstr "Llegir en alt consells ús"
 
-msgid "IDS_SCR_BODY_PD_UNREAD_NOTIFICATIONS"
-msgstr "Notificacions sense llegir"
+msgid "IDS_ACCS_MBODY_SOUND_FEEDBACK"
+msgstr "Resposta sonora"
+
+msgid "IDS_ACCS_MBODY_VIBRATION_FEEDBACK"
+msgstr "Resposta de vibració"
+
+msgid "IDS_ACCS_OPT_ALWAYS_READ_OUT_KEYBOARD_INPUT_TTS"
+msgstr "Llegir sempre en alt l'entrada del teclat"
+
+msgid "IDS_ACCS_OPT_KEYBOARD_FEEDBACK_TTS"
+msgstr "Resposta de teclat"
 
 msgid "IDS_ACCS_OPT_OTHER_FEEDBACK_TTS"
 msgstr "Un altre comentari"
 
-msgid "IDS_ACCS_TMBODY_STATUS_BAR_INFORMATION"
-msgstr "Informació de la barra estat"
+msgid "IDS_ACCS_SBODY_READ_OUT_NOTIFICATIONS_WHILE_THE_SCREEN_IS_OFF"
+msgstr "Llegir les notificacions en alt mentre la pantalla està desactivada."
 
 msgid "IDS_ACCS_SBODY_SELECT_WHICH_INFORMATION_FROM_INDICATORS_SHOWN_ON_THE_STATUS_BAR_WILL_BE_READ_OUT_WHEN_YOU_TRIPLE_TAP_THE_SCREEN_WITH_TWO_FINGERS_MSG"
 msgstr "Seleccioni quina informació dels indicadors que es mostra a la barra d'estat es llegirà en veu alta quan toqui tres cops la pantalla amb dos dits, com ara l'hora i la data, la potència de senyal del dispositiu, les connexions Wi-Fi i Bluetooth i la bateria."
 
+msgid "IDS_ACCS_SBODY_SET_THE_VOICE_FEEDBACK_TO_VARY_IN_PITCH_WHILE_USING_THE_KEYBOARD_TO_ENTER_TEXT"
+msgstr "Defineixi la resposta de veu per variar l'altura de so mentre utilitza el teclat per introduir text."
+
+msgid "IDS_ACCS_TMBODY_STATUS_BAR_INFORMATION"
+msgstr "Informació de la barra estat"
+
+msgid "IDS_ST_BUTTON_TURN_OFF_ABB2"
+msgstr "Desactivar"
+
+msgid "IDS_ST_BUTTON_TURN_ON_ABB3"
+msgstr "Activar"
+
+msgid "IDS_ST_BUTTON_DISABLE_ABB"
+msgstr "Deshabilitar"
+
+msgid "IDS_ST_BUTTON_ENABLE_ABB3"
+msgstr "Habilitar"
+
+msgid "IDS_SM_TPOP_P1SS_P2SS_CACHED_DATA_CLEARED_ABB"
+msgstr "%1$s %2$s dades memòria cau esborr."
+
+msgid "IDS_SM_HEADER_DEFAULT_STORAGE_SETTINGS_ABB"
+msgstr "Ajustaments d'emmagatz predetermin"
+
+msgid "IDS_SM_TMBODY_DEFAULT_STORAGE_LOCATIONS"
+msgstr "Ubicacions emmagatzem predeterm"
+
+msgid "IDS_SM_SBODY_CALCULATING_ING"
+msgstr "S'està calculant..."
+
+msgid "IDS_ST_BODY_IMAGES"
+msgstr "Imatges"
+
+msgid "IDS_ST_BODY_STORAGE_USAGE"
+msgstr "Ús d'emmagatzematge"
+
+msgid "IDS_ST_HEADER_TOTAL_SPACE"
+msgstr "Espai total"
+
+msgid "IDS_SM_TMBODY_APPS_ABB"
+msgstr "Aplicacions"
+
+msgid "IDS_ST_BODY_SYSTEM_STORAGE"
+msgstr "Emmagatzematge del sistema"
+
+msgid "IDS_ST_BODY_CACHED_DATA_ABB"
+msgstr "Dades en memòria cau"
+
+msgid "IDS_SM_HEADER_DEFAULT_STORAGE_LOC_ABB"
+msgstr "Ubicac emmagatz pred"
+
+msgid "IDS_SM_BODY_FREE_M_MEMORY_ABB"
+msgstr "Lliure"
+
+msgid "IDS_ST_MBODY_ADS"
+msgstr "Anuncis"
+
+msgid "IDS_SM_BODY_SELECT_THE_DEFAULT_LOCATION_FOR_INSTALLING_APPS_WHERE_APPS_CAN_BE_SAVED_DEPENDS_ON_THE_TYPE_OF_APP_AND_THE_AVAILABILITY_OF_THE_LOCATION"
+msgstr "Seleccioni la ubicació predeterminada per instal·lar aplicacions. Les aplicacions es podran desar en una determinada ubicació en funció del tipus d'aplicació i de la disponibilitat de la ubicació."
+
+msgid "IDS_SM_BODY_SELECT_THE_DEFAULT_STORAGE_LOCATION_FOR_CONTENT_SHARED_VIA_BLUETOOTH_OR_WI_FI_DIRECT"
+msgstr "Seleccioni la ubicació d'emmagatzematge predeterminada per al contingut compartit mitjançant Bluetooth o Wi-Fi Direct."
+
+msgid "IDS_ST_OPT_HIDE_CONTENT"
+msgstr "Ocultar contingut"
+
+msgid "IDS_ST_HEADER_PRIVACY_AND_SECURITY_ABB"
+msgstr "Privadesa i seguretat"
+
+msgid "IDS_ST_MBODY_PRIVACY_AND_SECURITY"
+msgstr "Privadesa i seguretat"
+
+msgid "IDS_ST_HEADER_TIZEN_CONNECT"
+msgstr "Connexió a Tizen"
+
+msgid "IDS_ST_OPT_BATTERY_USAGE_ABB"
+msgstr "Ús de la bateria"
+
+msgid "IDS_SM_BODY_THE_BATTERY_USAGE_FOR_THE_PAST_P1SD_HOURS_P2SD_MINUTES_C"
+msgstr "L'ús de la bateria durant les últimes %1$d hores i %2$d minuts:"
+
+msgid "IDS_ST_BODY_REMAINING_BATTERY"
+msgstr "Bateria restant"
+
+msgid "IDS_ST_BODY_CHARGING_ING_ABB"
+msgstr "Carregant..."
+
+msgid "IDS_ST_SBODY_FULLY_CHARGED_ABB_M_STATUS"
+msgstr "Carregat complet"
+
+msgid "IDS_ST_BODY_MISSED_EVENTS"
+msgstr "Esdeveniments perduts"
+
+msgid "IDS_ST_BODY_SPEECH_RATE"
+msgstr "Velocitat de veu"
+
+msgid "IDS_COM_POP_MISSED_EVENTS"
+msgstr "Esdeveniments perduts"
+
+msgid "IDS_SCR_POP_DRAG_THE_SLIDER_TO_SET_THE_SPEECH_RATE"
+msgstr "Arrossegui el control lliscant per establir la velocitat de veu."
+
+msgid "IDS_ST_BODY_BATTERY_LEVEL"
+msgstr "Nivell de bateria"
+
+msgid "IDS_ST_HEADER_DETAILS"
+msgstr "Detalls"
+
+msgid "IDS_ST_MBODY_OTHER_SOUNDS"
+msgstr "Altres sons"
+
+msgid "IDS_ST_HEADER_ENCRYPT_SD_CARD"
+msgstr "Xifrar targeta SD"
+
+msgid "IDS_ST_HEADER_DECRYPT_SD_CARD"
+msgstr "Desxifrar la targeta SD"
+
+msgid "IDS_ST_HEADER_ENCRYPTION"
+msgstr "Encriptació"
+
+msgid "IDS_ST_SBODY_DEVICE_ENCRYPTED_M_STATUS"
+msgstr "Dispositiu xifrat"
+
+msgid "IDS_ST_SBODY_DEVICE_NOT_ENCRYPTED_M_STATUS"
+msgstr "Dispositiu no xifrat"
+
+msgid "IDS_ST_SBODY_SD_CARD_ENCRYPTED_M_STATUS"
+msgstr "Targeta SD xifrada"
+
+msgid "IDS_ST_SBODY_SD_CARD_NOT_ENCRYPTED_M_STATUS_SBODY"
+msgstr "No s'ha xifrat la targeta SD"
+
+msgid "IDS_ST_TMBODY_SECURE_ERASE"
+msgstr "Esborrar de manera segura"
+
+msgid "IDS_ST_SBODY_ERASE_ALL_DELETED_DATA_ON_THE_PHONE_PERMANENTLY_FOR_SECURITY_PURPOSES_THIS_DATA_WILL_NOT_BE_RECOVERABLE_BY_ANYONE"
+msgstr "Esborri totes les dades esborrades del telèfon permanentment per motius de seguretat. Ningú no podrà recuperar aquestes dades."
+
old mode 100644 (file)
new mode 100755 (executable)
index 3bffff7..b62ea28
@@ -1,12 +1,18 @@
-msgid "IDS_ST_BODY_1_MINUTE"
-msgstr "1 minuta"
+msgid "IDS_VOICE_HEADER_SPEECH_TO_TEXT_HSTT"
+msgstr "Převod řeči na text (STT)"
+
+msgid "IDS_VOICE_HEADER_TEXT_TO_SPEECH_HTTS"
+msgstr "Převod textu na řeč (TTS)"
+
+msgid "IDS_PB_TPOP_DELETING_ING_ABB"
+msgstr "Odstraňování..."
+
+msgid "IDS_VOICE_BODY_VOICE_CONTROL_ABB2"
+msgstr "Ovládání hlasem"
 
 msgid "IDS_ST_POP_SAVING"
 msgstr "Ukládání..."
 
-msgid "IDS_CAM_POP_MODEL"
-msgstr "Model"
-
 msgid "IDS_EMAIL_BODY_INVALID_PORT_NUMBER"
 msgstr "Neplatné číslo portu."
 
@@ -22,9 +28,6 @@ msgstr "Počet sekund: 6"
 msgid "IDS_PB_POP_PS_ALREADY_EXISTS"
 msgstr "%s již existuje."
 
-msgid "IDS_SAPPS_OPT_BADGE_ABB"
-msgstr "Příznak"
-
 msgid "IDS_ST_BODY_DISCONNECTED"
 msgstr "Odpojeno."
 
@@ -34,9 +37,6 @@ msgstr "Média"
 msgid "IDS_ST_BODY_SELECT_AUTOMATICALLY"
 msgstr "Vybrat automaticky"
 
-msgid "IDS_ST_HEADER_AUDIO"
-msgstr "Zvuk"
-
 msgid "IDS_ST_HEADER_FORMAT_MVERB_ABB"
 msgstr "Formát"
 
@@ -58,33 +58,45 @@ msgstr "IP"
 msgid "IDS_BT_POP_OPERATION_FAILED"
 msgstr "Otevření se nezdařilo."
 
-msgid "IDS_CLD_OPT_MINUTE"
-msgstr "Minuta"
-
 msgid "IDS_CLD_OPT_MINUTES_LC_ABB"
 msgstr "minuty"
 
-msgid "IDS_CST_BUTTON_CLOSE"
-msgstr "Zavřít"
-
-msgid "IDS_CST_POP_FAILED"
-msgstr "Nezdařilo se."
-
 msgid "IDS_IM_BODY_SUCCESSFULLY_COMPLETED"
 msgstr "Úspěšně dokončeno."
 
 msgid "IDS_IM_POP_UNEXPECTED_ERROR"
 msgstr "Neočekávaná chyba."
 
+msgid "IDS_SIM_BODY_INVALID_SIM_CARD"
+msgstr "Chybná SIM karta."
+
+msgid "IDS_WGT_BUTTON3_KIES_VIA_WI_FI"
+msgstr "Kies přes Wi-Fi"
+
+msgid "IDS_ST_BODY_1_MINUTE"
+msgstr "1 minuta"
+
+msgid "IDS_CAM_POP_MODEL"
+msgstr "Model"
+
+msgid "IDS_ST_HEADER_AUDIO"
+msgstr "Zvuk"
+
+msgid "IDS_CLD_OPT_MINUTE"
+msgstr "Minuta"
+
+msgid "IDS_CST_BUTTON_CLOSE"
+msgstr "Zavřít"
+
+msgid "IDS_CST_POP_FAILED"
+msgstr "Nezdařilo se."
+
 msgid "IDS_PB_BODY_INFO"
 msgstr "Informace"
 
 msgid "IDS_PB_BUTTON_CONTACT"
 msgstr "Kontakt"
 
-msgid "IDS_SIM_BODY_INVALID_SIM_CARD"
-msgstr "Chybná SIM karta."
-
 msgid "IDS_ST_BUTTON2_PROCESSING_ING"
 msgstr "Probíhá zpracování..."
 
@@ -94,21 +106,18 @@ msgstr "Odstranit?"
 msgid "IDS_VR_POP_NO_FILES"
 msgstr "Žádné soubory"
 
-msgid "IDS_WGT_BUTTON3_KIES_VIA_WI_FI"
-msgstr "Kies přes Wi-Fi"
-
 msgid "IDS_TPLATFORM_OPT_BLUETOOTH"
 msgstr "Bluetooth"
 
+msgid "IDS_ST_HEADER_PRIVACY"
+msgstr "Soukromí"
+
 msgid "IDS_ST_OPT_SETTINGS"
 msgstr "Nastavení"
 
 msgid "IDS_ST_BODY_GENERAL"
 msgstr "Obecné"
 
-msgid "IDS_ST_HEADER_PRIVACY"
-msgstr "Soukromí"
-
 msgid "IDS_BR_OPT_SCREEN"
 msgstr "Displej"
 
@@ -139,9 +148,6 @@ msgstr "Zobrazení %d položek"
 msgid "IDS_COM_POP_FLIGHT_MODE_WILL_BE_DISABLED"
 msgstr "Bude vypnut režim Letadlo."
 
-msgid "IDS_COM_POP_CHECKING"
-msgstr "Kontroluji..."
-
 msgid "IDS_COM_OPT_CONTINUE_Q"
 msgstr "Pokračovat?"
 
@@ -214,9 +220,6 @@ msgstr "Použití dat"
 msgid "IDS_MOBILEAP_BODY_TETHERING"
 msgstr "Sdílení internetového připojení"
 
-msgid "IDS_IM_POP_THIS_FEATURE_IS_NOT_AVAILABLE_WHILE_FLIGHT_MODE_IS_ON"
-msgstr "Tato funkce není v režimu Letadlo k dispozici."
-
 msgid "IDS_EMAIL_POP_SECURITY_UPDATE_ABB"
 msgstr "Aktualizace zabezpečení"
 
@@ -250,9 +253,6 @@ msgstr "Nedostatek paměti v paměti telefonu. Odstraňte některé položky a o
 msgid "IDS_KW_POP_BE_CAREFUL_WHEN_TRANSMITTING_INFORMATION_ON_AN_UNSECURED_WI_FI_NETWORK_MSG"
 msgstr "Při vysílání informací do nezabezpečené sítě Wi-Fi buďte opatrní, protože je mohou vidět ostatní uživatelé sítě."
 
-msgid "IDS_DN_BODY_ENCRYPT_SD_CARD"
-msgstr "Šifrovat SD kartu"
-
 msgid "IDS_MSGF_POP_UNSUPPORTED"
 msgstr "Není podporováno."
 
@@ -280,24 +280,15 @@ msgstr "Přesunutí dokončeno."
 msgid "IDS_PB_BODY_MOVING_ING"
 msgstr "Probíhá přesouvání"
 
-msgid "IDS_SMEMO_BUTTON_IMPORT"
-msgstr "Import"
-
 msgid "IDS_LCKSCN_BODY_WALLPAPERS"
 msgstr "Pozadí"
 
 msgid "IDS_LCKSCN_BODY_TAP_AND_HOLD_THE_SCREEN_THEN_TILT_THE_DEVICE_TOWARDS_YOU_TO_UNLOCK_IT_MSG"
 msgstr "Odemknutí proveďte tak, že klepnete na displej, podržíte na něm prst a nakloníte zařízení směrem k sobě. Pokud se displej neodemkne, nakloňte zařízení více. Když bude nastaveno odemknutí pohybem, aktivace pohybem bude v Nastavení automaticky zapnutá."
 
-msgid "IDS_SA_BUTTON_DONE_ABB"
-msgstr "Hot."
-
 msgid "IDS_FP_BODY_NO_APPLICATIONS"
 msgstr "Žádné aplikace"
 
-msgid "IDS_ST_TZTAB4_MOST_USED_M_APP"
-msgstr "Nejpoužív."
-
 msgid "IDS_ST_TPOP_PERSONAL_MODE_ENABLED_ABB"
 msgstr "Osobní režim je zapnutý."
 
@@ -394,9 +385,6 @@ msgstr "Byl překročen maximální počet znaků názvu zařízení (%d)."
 msgid "IDS_ST_POP_THE_APP_HAS_BEEN_UNINSTALLED"
 msgstr "Aplikace byla odinstalována."
 
-msgid "IDS_ST_POP_TAP_OK"
-msgstr "Klepněte na tlačítko OK"
-
 msgid "IDS_ST_POP_SEARCHING_NETWORK_ING"
 msgstr "Hledání sítě..."
 
@@ -412,15 +400,9 @@ msgstr "Obnoví všechna nastavení a odstraní všechna data. Tuto akci nelze p
 msgid "IDS_ST_POP_REMOVE_DEFAULT_APPS_Q"
 msgstr "Odebrat výchozí aplikace?"
 
-msgid "IDS_ST_POP_REGISTRATION_CODE_NOT_FOUND"
-msgstr "Registrační kód nebyl nalezen."
-
 msgid "IDS_ST_POP_REGISTERING_ING"
 msgstr "Registrace..."
 
-msgid "IDS_ST_POP_REGISTERED"
-msgstr "Zaregistrováno."
-
 msgid "IDS_ST_POP_PUK2_VERIFIED"
 msgstr "PUK2 kód byl ověřen."
 
@@ -460,18 +442,9 @@ msgstr "Počet zbývajících pokusů: %d."
 msgid "IDS_ST_POP_PASSWORD_MUST_CONTAIN_AT_LEAST_PD_ALPHANUMERIC_CHARACTERS"
 msgstr "Heslo musí obsahovat alespoň %d alfanumerických znaků."
 
-msgid "IDS_ST_POP_PASSWORD_MUST_BE_MORE_THAN_P1SD_CHARACTERS_AND_LESS_THAN_P2SD"
-msgstr "Heslo musí obsahovat více než %1$d znaků a méně než %2$d znaků."
-
-msgid "IDS_ST_POP_PASSWORDS_DO_NOT_MATCH"
-msgstr "Hesla se neshodují."
-
 msgid "IDS_ST_POP_NO_SD_CARD_IS_INSERTED_DISABLE_ENCRYPT_SD_CARD_ANYWAY_Q"
 msgstr "Není vložena SD karta. Opravdu chcete vypnout šifrování SD karty?"
 
-msgid "IDS_ST_POP_NO_SD_CARD_HAS_BEEN_INSERTED_ENCRYPTION_WILL_START_AUTOMATICALLY_WHEN_YOU_INSERT_AN_SD_CARD"
-msgstr "Nebyla vložena SD karta. Šifrování se automaticky spustí po vložení SD karty."
-
 msgid "IDS_ST_POP_NO_ITEM_SELECTED"
 msgstr "Nejsou vybrány žádné položky."
 
@@ -487,9 +460,6 @@ msgstr "Byla vypnuta mobilní data. Nemůžete odesílat nebo přijímat MMS zpr
 msgid "IDS_ST_POP_MOBILE_DATA_ENABLED_CONNECTING_TO_MOBILE_NETWORKS_MAY_INCUR_EXTRA_CHARGES_DEPENDING_ON_YOUR_DATA_PLAN_CONTINUE_Q"
 msgstr "Byla zapnuta mobilní data. Připojení k mobilním sítím může zahrnovat v závislosti na vašem datovém tarifu další poplatky. Chcete pokračovat?"
 
-msgid "IDS_ST_POP_LOADING_ING"
-msgstr "Nahrávám..."
-
 msgid "IDS_ST_POP_IP_ADDRESS_REMOVED"
 msgstr "IP adresa byla odebrána."
 
@@ -514,9 +484,6 @@ msgstr "Chybný PIN2."
 msgid "IDS_ST_POP_INCORRECT_PIN1_ATTEMPT_LEFT"
 msgstr "Chybný PIN kód. Zbývá 1 pokus."
 
-msgid "IDS_ST_POP_INCORRECT_PASSWORD"
-msgstr "Nesprávné heslo."
-
 msgid "IDS_ST_POP_IF_YOU_RESET_YOUR_DEVICE_TO_FACTORY_DEFAULTS_YOU_WILL_NOT_BE_ABLE_TO_USE_ENCRYPTED_FILES_ON_THE_SD_CARD_MSG"
 msgstr "Pokud obnovíte výchozí nastavení zařízení, nebudete moci použít zašifrované soubory na SD kartě, ale nadále budete moci použít nezašifrované soubory."
 
@@ -538,12 +505,6 @@ msgstr "Chcete zašifrovat SD kartu? Operace je nevratná a když ji přerušít
 msgid "IDS_ST_POP_ENABLING_EMERGENCY_MODE_ING"
 msgstr "Zapínání Tísňového režimu..."
 
-msgid "IDS_ST_POP_ENABLING_AUTO_UPDATE_MEANS_YOUR_DEVICE_WILL_CHECK_FOR_SECURITY_UPDATES_AUTOMATICALLY_NOTI_MSG"
-msgstr "Pokud zapnete automatické aktualizace, zařízení bude kontrolovat aktualizace zabezpečení automaticky. Kontrolování prostřednictvím mobilních sítí může mít za následek další poplatky."
-
-msgid "IDS_ST_POP_ENABLE_SMART_STAY_TO_TRY_IT_T_HELP"
-msgstr "Chcete-li vyzkoušet inteligentní pohotovostní režim, zapněte ho."
-
 msgid "IDS_ST_POP_ENABLE_SMART_ROTATION_TO_TRY_IT_T_HELP"
 msgstr "Chcete-li vyzkoušet inteligentní otáčení, zapněte ho."
 
@@ -553,12 +514,6 @@ msgstr "Zapněte režim Letadlo."
 msgid "IDS_ST_POP_EMERGENCY_MODE_WILL_BE_DISABLED"
 msgstr "Tísňový režim bude vypnut."
 
-msgid "IDS_ST_POP_DO_NOT_ASK_AGAIN"
-msgstr "Příště se neptat"
-
-msgid "IDS_ST_POP_DISABLING_AUTO_UPDATE_MEANS_YOU_HAVE_TO_CHECK_FOR_SECURITY_UPDATES_MANUALLY_NOTI_MSG"
-msgstr "Pokud vypnete automatické aktualizace, budete muset kontrolovat aktualizace zabezpečení ručně. Chcete-li, aby bylo vaše zařízení zabezpečené, doporučujeme zapnout automatickou aktualizaci."
-
 msgid "IDS_ST_POP_DISABLE_TETHERING_Q"
 msgstr "Vypnout sdílení připojení k Internetu?"
 
@@ -598,9 +553,6 @@ msgstr "Zobrazení karet"
 msgid "IDS_ST_OPT_SELECTED"
 msgstr "Vybráno"
 
-msgid "IDS_ST_OPT_SELECT"
-msgstr "Vybrat"
-
 msgid "IDS_ST_OPT_RESET_APP_SETTINGS_ABB"
 msgstr "Obnovit nast. apl."
 
@@ -616,9 +568,6 @@ msgstr "LTE/WCDMA/GSM (automaticky připojit)"
 msgid "IDS_ST_OPT_EDIT_QUICK_SETTINGS"
 msgstr "Upravit rychlé nastavení"
 
-msgid "IDS_ST_OPT_DEFAULT_RINGTONE"
-msgstr "Výchozí vyzváněcí tón"
-
 msgid "IDS_ST_OPT_CUSTOM_MODE_ABB"
 msgstr "Vlastní režim"
 
@@ -631,15 +580,9 @@ msgstr "Blokovat mobilní sítě"
 msgid "IDS_ST_OPT_BLOCK_ALL"
 msgstr "Blokovat vše"
 
-msgid "IDS_ST_OPT_AUTO_UPDATE_ABB"
-msgstr "Autom. aktualizace"
-
 msgid "IDS_ST_OPT_ALLOW_ALL"
 msgstr "Povolit vše"
 
-msgid "IDS_ST_OPT_ALL"
-msgstr "Vše"
-
 msgid "IDS_ST_MBODY_ZOOM"
 msgstr "Lupa"
 
@@ -679,9 +622,6 @@ msgstr "Zobr. využití procesoru"
 msgid "IDS_ST_MBODY_SELECT_WHERE_CAPTURED_IMAGES_WILL_BE_SAVED"
 msgstr "Vyberte, kam se uloží dig. obrázky"
 
-msgid "IDS_ST_MBODY_SCREEN_ROTATION"
-msgstr "Otočení obrazovky"
-
 msgid "IDS_ST_MBODY_SCREEN_READER_HTTS"
 msgstr "Čtečka displeje (TTS)"
 
@@ -700,18 +640,12 @@ msgstr "Pohyby a gesta"
 msgid "IDS_ST_MBODY_MOBILE_DATA"
 msgstr "Mobilní data"
 
-msgid "IDS_ST_MBODY_HELP"
-msgstr "Nápověda"
-
 msgid "IDS_ST_MBODY_HANDS_FREE_MODE"
 msgstr "Režim handsfree"
 
 msgid "IDS_ST_MBODY_GSM_ONLY"
 msgstr "Jen GSM"
 
-msgid "IDS_ST_MBODY_FONT_SIZE"
-msgstr "Velikost písma"
-
 msgid "IDS_ST_MBODY_FACTORY_RESET"
 msgstr "Obnovit výchozí nastavení"
 
@@ -745,15 +679,9 @@ msgstr "Aktivní aplikace"
 msgid "IDS_ST_MBODY_ACCOUNTS_AND_BACKUP"
 msgstr "Účty a zálohování"
 
-msgid "IDS_ST_ITAB4_CONTROLS_M_INPUT_AND_CONTROL"
-msgstr "Ovládání"
-
 msgid "IDS_ST_HEADER_WI_FI_DIRECT"
 msgstr "Wi-Fi Direct"
 
-msgid "IDS_ST_HEADER_WI_FI"
-msgstr "Wi-Fi"
-
 msgid "IDS_ST_HEADER_USER_SETTINGS_ABB"
 msgstr "Uživatelská nastavení"
 
@@ -766,24 +694,15 @@ msgstr "Nástroje USB"
 msgid "IDS_ST_HEADER_UNLOCK_DEVICE_USING_MOTION_ABB"
 msgstr "Odemknutí zařízení pohybem"
 
-msgid "IDS_ST_HEADER_UNAVAILABLE"
-msgstr "Není k dispozici"
-
 msgid "IDS_ST_HEADER_ULTRA_POWER_SAVING_MODE"
 msgstr "Ultra úsporný režim"
 
 msgid "IDS_ST_HEADER_TOUCH_KEY_LIGHT_DURATION"
 msgstr "Doba osvětlení tlačítek"
 
-msgid "IDS_ST_HEADER_TEXT_TO_SPEECH"
-msgstr "Převod textu na řeč"
-
 msgid "IDS_ST_HEADER_STANDARD_LIMIT_ABB"
 msgstr "Standardní limit"
 
-msgid "IDS_ST_HEADER_SOUND"
-msgstr "Zvuk"
-
 msgid "IDS_ST_HEADER_SIM_CARD_MANAGER"
 msgstr "Správce SIM karet"
 
@@ -799,18 +718,12 @@ msgstr "Screen Mirroring"
 msgid "IDS_ST_HEADER_SAMSUNG_KIES"
 msgstr "Samsung Kies"
 
-msgid "IDS_ST_HEADER_SAMSUNG_APPS"
-msgstr "Samsung Apps"
-
 msgid "IDS_ST_HEADER_RINGTONES"
 msgstr "Vyzvánění"
 
 msgid "IDS_ST_HEADER_RESET_RESULTS"
 msgstr "Vynulovat výsledky"
 
-msgid "IDS_ST_HEADER_RESET"
-msgstr "Obnovit"
-
 msgid "IDS_ST_HEADER_PRIVILEGES"
 msgstr "Oprávnění"
 
@@ -820,18 +733,12 @@ msgstr "Soukromý režim"
 msgid "IDS_ST_HEADER_PORT"
 msgstr "Port"
 
-msgid "IDS_ST_HEADER_PLEASE_WAIT"
-msgstr "Čekejte prosím."
-
 msgid "IDS_ST_HEADER_PERSONAL_MODE"
 msgstr "Osobní režim"
 
 msgid "IDS_ST_HEADER_PERSONALISATION"
 msgstr "Personalizace"
 
-msgid "IDS_ST_HEADER_PD_SELECTED_ABB"
-msgstr "Vybráno %d"
-
 msgid "IDS_ST_HEADER_PD_SELECTED"
 msgstr "Vybráno: %d"
 
@@ -865,9 +772,6 @@ msgstr "Zadávání a pohyb"
 msgid "IDS_ST_HEADER_HOME_SCREEN_ABB"
 msgstr "Domovská obrazovka"
 
-msgid "IDS_ST_HEADER_FINGER_SCANNER_ABB"
-msgstr "Snímač prstů"
-
 msgid "IDS_ST_HEADER_ENTER_VALID_DEVICE_NAME_ABB"
 msgstr "Zadejte platný název zař."
 
@@ -916,6 +820,9 @@ msgstr "Přidat port"
 msgid "IDS_ST_HEADER_ADD_IP"
 msgstr "Přidat IP adresu"
 
+msgid "IDS_COM_POP_CHECKING"
+msgstr "Kontroluji..."
+
 msgid "IDS_ST_BUTTON_UNINSTALL_UPDATES"
 msgstr "Odinstalovat aktualizace"
 
@@ -925,30 +832,18 @@ msgstr "Odinstalovat"
 msgid "IDS_ST_BUTTON_TRY_IT"
 msgstr "Vyzkoušet"
 
-msgid "IDS_ST_BUTTON_STOP"
-msgstr "Stop"
-
 msgid "IDS_ST_BUTTON_SET_SCREEN_LOCK_TYPE"
 msgstr "Nastavit typ zámku displeje"
 
 msgid "IDS_ST_BUTTON_RESET_APPS_ABB"
 msgstr "Obnovit aplikace"
 
-msgid "IDS_ST_BUTTON_RESET"
-msgstr "Vynulovat"
-
 msgid "IDS_ST_BUTTON_REMOVE_DEFAULT_APPS_ABB"
 msgstr "Odebrat výchozí aplikace"
 
 msgid "IDS_ST_BUTTON_ONLY_VIBRATE"
 msgstr "Pouze vibrace"
 
-msgid "IDS_ST_BUTTON_OK_ABB"
-msgstr "OK"
-
-msgid "IDS_ST_BUTTON_OK"
-msgstr "OK"
-
 msgid "IDS_ST_BUTTON_MOVE_TO_SD_ABB"
 msgstr "Na SD kartu"
 
@@ -958,21 +853,9 @@ msgstr "Přesunout do tel."
 msgid "IDS_ST_BUTTON_FORCE_STOP"
 msgstr "Vynucené zastavení"
 
-msgid "IDS_ST_BUTTON_ENABLE"
-msgstr "Povolit"
-
-msgid "IDS_ST_BUTTON_DISCONNECT"
-msgstr "Odpojit"
-
 msgid "IDS_ST_BUTTON_DISABLE"
 msgstr "Vypnout"
 
-msgid "IDS_ST_BUTTON_CONTINUE"
-msgstr "Pokračovat"
-
-msgid "IDS_ST_BUTTON_CANCEL_ABB"
-msgstr "Storno"
-
 msgid "IDS_ST_BODY_YYYY_DD_MM_DOT"
 msgstr "RRRR/DD/MM"
 
@@ -1009,9 +892,6 @@ msgstr "Když je datový roaming vypnutý, aplikace využívající datové při
 msgid "IDS_ST_BODY_WEB_APPLICATIONS"
 msgstr "Webové aplikace"
 
-msgid "IDS_ST_BODY_WCDMA_GSM_NHAUTO_CONNECT"
-msgstr "WCDMA/GSM\n(automaticky připojit)"
-
 msgid "IDS_ST_BODY_WAIT_WHILE_DEVICE_IS_ENCRYPTED_PDP_COMPLETE"
 msgstr "Počkejte na zašifrování zařízení. %d % dokončeno."
 
@@ -1024,15 +904,9 @@ msgstr "Čekání na odezvu SIM karty..."
 msgid "IDS_ST_BODY_VOLUME"
 msgstr "Hlasitost"
 
-msgid "IDS_ST_BODY_VOICE_RECORDING"
-msgstr "Nahrávání hlasů"
-
 msgid "IDS_ST_BODY_VIBRATE_WHEN_RINGING"
 msgstr "Při vyzvánění vibrace"
 
-msgid "IDS_ST_BODY_VERSION_PS"
-msgstr "Verze %s"
-
 msgid "IDS_ST_BODY_USING_MOBILE_DATA_MAY_RESULT_IN_ADDITIONAL_CHARGES_CONTINUE_Q"
 msgstr "Používání mobilních dat může mít za následek další poplatky. Chcete pokračovat?"
 
@@ -1069,9 +943,6 @@ msgstr "Ladění USB"
 msgid "IDS_ST_BODY_USB_ASK_ON_CONNECTION"
 msgstr "Zeptat se při připojení"
 
-msgid "IDS_ST_BODY_URL"
-msgstr "URL"
-
 msgid "IDS_ST_BODY_UNMOUNT_USB_OTG_STORAGE"
 msgstr "Odpojit paměť USB OTG"
 
@@ -1096,6 +967,9 @@ msgstr "UDMincho"
 msgid "IDS_ST_BODY_UDGOTHIC_M_FONT"
 msgstr "UDGothic"
 
+msgid "IDS_IM_POP_THIS_FEATURE_IS_NOT_AVAILABLE_WHILE_FLIGHT_MODE_IS_ON"
+msgstr "Tato funkce není v režimu Letadlo k dispozici."
+
 msgid "IDS_ST_BODY_TURN_OFF"
 msgstr "Vypnout"
 
@@ -1150,33 +1024,18 @@ msgstr "Touto akcí vymažete SD kartu v telefonu. Dojde ke ztrátě VŠECH dat
 msgid "IDS_ST_BODY_THE_SD_CARD_IS_CURRENTLY_IN_USE_THIS_ACTION_WILL_ERASE_ALL_DATA_ON_THE_SD_CARD_INCLUDING_THE_DATA_THAT_IS_CURRENTLY_BEING_USED"
 msgstr "SD karta je používána. Tato akce smaže veškerá data na SD kartě včetně dat, která právě používáte"
 
-msgid "IDS_ST_BODY_THE_RED_LED_LIGHTS_UP_WHEN_YOU_CHARGE_YOUR_DEVICE_WHILE_THE_SCREEN_IS_OFF"
-msgstr "Červený LED indikátor se rozsvítí při nabíjení zařízení, jestliže je vypnutý displej."
-
-msgid "IDS_ST_BODY_THE_RED_LED_BLINKS_WHEN_THE_BATTERY_POWER_IS_LOW_WHILE_THE_SCREEN_IS_OFF"
-msgstr "Červená kontrolka bliká, když je téměř vybitá baterie, jestliže je vypnutý displej."
-
 msgid "IDS_ST_BODY_THE_PASSWORD_MUST_NOT_CONTAIN_A_SIMPLE_SEQUENCE_HEG_1111_OR_1234"
 msgstr "Heslo nesmí obsahovat jednoduché posloupnosti (např. 1111 nebo 1234)"
 
+msgid "IDS_SMEMO_BUTTON_IMPORT"
+msgstr "Import"
+
 msgid "IDS_ST_BODY_THE_NAME_FIELD_CANNOT_BE_EMPTY"
 msgstr "Pole Název nesmí být prázdné."
 
-msgid "IDS_ST_BODY_THE_BLUE_LED_BLINKS_WHEN_YOU_RECORD_VOICE_WHILE_THE_SCREEN_IS_OFF"
-msgstr "Modrá kontrolka bliká při nahrávání hlasu, jestliže je vypnutý displej."
-
-msgid "IDS_ST_BODY_THE_BLUE_LED_BLINKS_WHEN_YOU_HAVE_MISSED_CALLS_MESSAGES_OR_APP_NOTIFICATIONS_WHILE_THE_SCREEN_IS_OFF"
-msgstr "Modrý LED indikátor bliká, máte-li nepřijaté hovory, zprávy nebo oznámení aplikací, když je vypnutý displej."
-
-msgid "IDS_ST_BODY_THE_APPLICATIONS_BELOW_WERE_STARTED_BY_PS_STOPPING_THESE_APPLICATIONS_MAY_CAUSE_PS_TO_FAIL"
-msgstr "Níže uvedené aplikace byly spuštěny aplikací %s. Zastavením těchto aplikací může dojít k chybě aplikace %s."
-
 msgid "IDS_ST_BODY_THERE_ARE_NO_NETWORKS_NEARBY"
 msgstr "V blízkém okolí nejsou žádné sítě."
 
-msgid "IDS_ST_BODY_TEXTSTYLE_LARGE"
-msgstr "Velké"
-
 msgid "IDS_ST_BODY_TASK_SWITCHER"
 msgstr "Přepínač úloh"
 
@@ -1189,12 +1048,6 @@ msgstr "Odemknutí proveďte tak, že klepnete na displej, podržíte na něm pr
 msgid "IDS_ST_BODY_SYSTEM_MEMORY"
 msgstr "Systémová paměť"
 
-msgid "IDS_ST_BODY_SUNDAY"
-msgstr "Neděle"
-
-msgid "IDS_ST_BODY_STORAGE"
-msgstr "Úložiště"
-
 msgid "IDS_ST_BODY_STANDARD_T_DISPLAY_EFFECT"
 msgstr "Standardní"
 
@@ -1213,12 +1066,6 @@ msgstr "Profily sociálních sítí"
 msgid "IDS_ST_BODY_SMART_STAY_MAY_NOT_WORK_IN_THESE_SITUATIONS"
 msgstr "Inteligentní pohotovostní režim nemusí fungovat v následujících situacích."
 
-msgid "IDS_ST_BODY_SMART_ROTATION_MAY_NOT_WORK_IN_THESE_SITUATIONS"
-msgstr "Inteligentní otáčení nemusí fungovat v následujících situacích."
-
-msgid "IDS_ST_BODY_SMART_ROTATION_DESCRIPTION_MSG"
-msgstr "Inteligentní otáčení vypne automatické otáčení displeje, přičemž pomocí předního fotoaparátu určí orientaci vašeho obličeje a podle ní otočí displej."
-
 msgid "IDS_ST_BODY_SMALL_M_TEXTSIZE"
 msgstr "Malé"
 
@@ -1246,15 +1093,6 @@ msgstr "Sériové číslo"
 msgid "IDS_ST_BODY_SECURITY_ENGINE"
 msgstr "Modul zabezpečení"
 
-msgid "IDS_ST_BODY_SECURITY"
-msgstr "Zabezpečení"
-
-msgid "IDS_ST_BODY_SEARCH"
-msgstr "Hledat"
-
-msgid "IDS_ST_BODY_SD_CARD"
-msgstr "SD karta"
-
 msgid "IDS_ST_BODY_SCREEN_TIMEOUT_ABB2"
 msgstr "Č. limit disp."
 
@@ -1285,33 +1123,18 @@ msgstr "Typ zámku displeje"
 msgid "IDS_ST_BODY_SCREEN_LOCK_SOUND"
 msgstr "Zvuk zamknutí displeje"
 
-msgid "IDS_ST_BODY_SCHEDULE"
-msgstr "Plán"
-
 msgid "IDS_ST_BODY_SAVE_POWER_BY_ADJUSTING_SCREEN_TONE_ACCORDING_TO_ANALYSIS_OF_IMAGES"
 msgstr "Šetří energii nastavením tónu displeje podle analýzy obrázků."
 
 msgid "IDS_ST_BODY_SAVES_POWER_BY_LIMITING_THE_MAXIMUM_PERFORMANCE_OF_THE_DEVICE"
 msgstr "Spoří energii omezením maximálního výkonu zařízení."
 
-msgid "IDS_ST_BODY_SAVED"
-msgstr "Uloženo."
-
-msgid "IDS_ST_BODY_SAVE"
-msgstr "Uložit"
-
 msgid "IDS_ST_BODY_SAMSUNG_LEGAL"
 msgstr "Právní informace společnosti Samsung"
 
-msgid "IDS_ST_BODY_SAMSUNG_KIES_CONNECTION_CONNECTING_USB_HELP_MSG"
-msgstr " Pokud v počítači není nainstalována aplikace Samsung Kies (počítačový software) nebo správné ovladače, instalace bude pokračovat v systému Microsoft Windows. \nPo nainstalování softwaru lze provádět následující činnosti:\n- synchronizovat data v telefonu\n- aktualizovat SW telefonu\n- sdílet připojení k Internetu (Telefon funguje jako modem a lze používat Internet v notebooku nebo počítači.)\n- kopírovat zakoupenou hudbu nebo video (Microsoft Windows Media DRM) nebo normální soubory do telefonu."
-
 msgid "IDS_ST_BODY_RUNNING"
 msgstr "Spuštěné"
 
-msgid "IDS_ST_BODY_RESTRICTING_APPLICATION_USAGE_TO_ONLY_ESSENTIAL_APPLICATIONS_AND_THOSE_SELECTED_BY_YOU"
-msgstr "Používání aplikací se omezí pouze na základní aplikace a aplikace, které vyberete."
-
 msgid "IDS_ST_BODY_RESET_TO_DEFAULT"
 msgstr "Obnovit výchozí nastavení"
 
@@ -1330,6 +1153,9 @@ msgstr "Obnovit vše"
 msgid "IDS_ST_BODY_REMOVE_LICENCE"
 msgstr "Odebrat licenci"
 
+msgid "IDS_ST_POP_REGISTERED"
+msgstr "Zaregistrováno."
+
 msgid "IDS_ST_BODY_REGULATORY_INFORMATION_ABB"
 msgstr "Regulační informace"
 
@@ -1339,9 +1165,6 @@ msgstr "Registrovat v"
 msgid "IDS_ST_BODY_REGIONAL_EXAMPLE"
 msgstr "Příklad místního nastavení"
 
-msgid "IDS_ST_BODY_REGION"
-msgstr "Oblast"
-
 msgid "IDS_ST_BODY_PUK"
 msgstr "PUK"
 
@@ -1357,30 +1180,27 @@ msgstr "Chraňte své zařízení před škodlivými viry a malwarem."
 msgid "IDS_ST_BODY_PROFILE_NAME"
 msgstr "Název profilu"
 
-msgid "IDS_ST_BODY_PROFILE"
-msgstr "Profil"
-
 msgid "IDS_ST_BODY_PREPARING_THIS_COULD_TAKE_OVER_10_MINUTES_ING"
 msgstr "Probíhá příprava. Akce může trvat více než 10 minut..."
 
 msgid "IDS_ST_BODY_PREFERRED_NETWORKS"
 msgstr "Preferované sítě"
 
-msgid "IDS_ST_BODY_POP_JPN_DCM"
-msgstr "POP"
-
-msgid "IDS_ST_BODY_PM"
-msgstr "odp."
-
 msgid "IDS_ST_BODY_PLUG_IN_CHARGER_AND_TRY_AGAIN"
 msgstr "Připojte nabíječku a opakujte akci."
 
 msgid "IDS_ST_BODY_PLAY_TONE_WHEN_THE_DIALLING_KEYPAD_IS_TAPPED"
 msgstr "Přehraje tón při klepnutí na klávesnici pro volbu čísel."
 
+msgid "IDS_ST_POP_PASSWORD_MUST_BE_MORE_THAN_P1SD_CHARACTERS_AND_LESS_THAN_P2SD"
+msgstr "Heslo musí obsahovat více než %1$d znaků a méně než %2$d znaků."
+
 msgid "IDS_ST_BODY_PLAY_SOUNDS_WHEN_LOCKING_AND_UNLOCKING_SCREEN"
 msgstr "Přehrát zvuky při zamykání a odemykání displeje"
 
+msgid "IDS_ST_POP_PASSWORDS_DO_NOT_MATCH"
+msgstr "Hesla se neshodují."
+
 msgid "IDS_ST_BODY_PIN_BLOCKED_ENTER_PUK_TO_CONTINUE_JPN_DCM"
 msgstr "PIN blocked. Enter PUK to continue."
 
@@ -1393,9 +1213,6 @@ msgstr "Obrázky, video"
 msgid "IDS_ST_BODY_PHOTO_UPLOAD_SETTINGS"
 msgstr "Nastavení ukládání fotografií"
 
-msgid "IDS_ST_BODY_PHONEPROFILES_SILENT"
-msgstr "Tichý"
-
 msgid "IDS_ST_BODY_PERSONAL_MODE_CAN_BE_USED_TO_HIDE_CONTENT_THAT_YOU_WANT_TO_KEEP_PRIVATE_MSG"
 msgstr "Osobní režim je možné použít ke skrytí obsahu, který má zůstat soukromý. Chcete-li použít Osobní režim, zapněte ho v Nastavení, nebo stiskněte a přidržte vypínač a zvolte možnost Osobní režim. Zadejte PIN kód nebo heslo. Ikona Osobního režimu se zobrazí na stavovém panelu. Abyste ochránili svá data, musíte po použití Osobní režim vypnout. Lepší ochranu zajistíte rovněž použitím bezpečného zámku displeje."
 
@@ -1408,6 +1225,9 @@ msgstr "Vyžaduje heslo pro dešifrování zařízení při každém zapnutí."
 msgid "IDS_ST_BODY_PASSWORD_MUST_CONTAIN_NO_MORE_THAN_PD_CHARACTERS_ABB"
 msgstr "Heslo může obsahovat max. %d znaků."
 
+msgid "IDS_ST_POP_LOADING_ING"
+msgstr "Nahrávám..."
+
 msgid "IDS_ST_BODY_PASSWORD_MUST_CONTAIN_AT_LEAST_PD_CHARACTERS_ABB"
 msgstr "Heslo musí obsahovat alespoň %d znaků."
 
@@ -1423,48 +1243,33 @@ msgstr "Nevyplněné heslo."
 msgid "IDS_ST_BODY_PASSWORD_CONTAINS_INVALID_CHARACTER_ABB"
 msgstr "Heslo obsahuje neplatný znak."
 
-msgid "IDS_ST_BODY_PASSWORD"
-msgstr "Heslo"
-
 msgid "IDS_ST_BODY_OPEN_SOURCE_LICENCES"
 msgstr "Licence Open source"
 
 msgid "IDS_ST_BODY_ON_M_STATUS"
-msgstr "Zapnout"
+msgstr "Zapnuto"
 
 msgid "IDS_ST_BODY_OFFICIAL_M_DEVICE_STATUS"
 msgstr "Oficiální"
 
+msgid "IDS_ST_POP_INCORRECT_PASSWORD"
+msgstr "Nesprávné heslo."
+
 msgid "IDS_ST_BODY_NUMBER"
 msgstr "Číslo"
 
-msgid "IDS_ST_BODY_NO_RESULTS_FOUND"
-msgstr "Nebylo nic nalezeno."
-
 msgid "IDS_ST_BODY_NO_DEFAULTS_SET"
 msgstr "Žádné výchozí nastavení."
 
-msgid "IDS_ST_BODY_NOT_ASSIGNED"
-msgstr "Nepřiřazeno"
-
 msgid "IDS_ST_BODY_NOTIFICATION_PANEL"
 msgstr "Oznamovací panel"
 
-msgid "IDS_ST_BODY_NOTIFICATIONS"
-msgstr "Oznámení"
-
-msgid "IDS_ST_BODY_NOTIFICATION"
-msgstr "Oznámení"
-
 msgid "IDS_ST_BODY_NOSERVICE"
 msgstr "Žádné služby"
 
 msgid "IDS_ST_BODY_NORMAL_T_PROFILE"
 msgstr "Normální"
 
-msgid "IDS_ST_BODY_NONE"
-msgstr "Žádná"
-
 msgid "IDS_ST_BODY_NEW_PIN2_AND_CONFIRM_PIN2_DO_NOT_MATCH"
 msgstr "Nový PIN2 kód a potvrzení PIN2 kódu se neshodují"
 
@@ -1474,9 +1279,6 @@ msgstr "Nový PIN2"
 msgid "IDS_ST_BODY_NEW_PIN1"
 msgstr "Nový PIN1 kód"
 
-msgid "IDS_ST_BODY_NEW"
-msgstr "Nový"
-
 msgid "IDS_ST_BODY_NETWORK_TYPE"
 msgstr "Typ sítě"
 
@@ -1489,18 +1291,15 @@ msgstr "Seznam sítí"
 msgid "IDS_ST_BODY_NETWORK_CONNECTIONS"
 msgstr "Síťová připojení"
 
+msgid "IDS_ST_POP_DO_NOT_ASK_AGAIN"
+msgstr "Příště se neptat"
+
 msgid "IDS_ST_BODY_NETWORK_CODE"
 msgstr "Kód sítě"
 
-msgid "IDS_ST_BODY_NETWORK"
-msgstr "Síť"
-
 msgid "IDS_ST_BODY_NATURAL_T_DISPLAY_EFFECT"
 msgstr "Přirozený"
 
-msgid "IDS_ST_BODY_NAME"
-msgstr "Jméno"
-
 msgid "IDS_ST_BODY_MY_NUMBER"
 msgstr "Vlastní číslo"
 
@@ -1525,12 +1324,6 @@ msgstr "Další systémová nastavení"
 msgid "IDS_ST_BODY_MORE_CONNECTIVITY_SETTINGS"
 msgstr "Další nastavení připojení"
 
-msgid "IDS_ST_BODY_MONDAY"
-msgstr "Pondělí"
-
-msgid "IDS_ST_BODY_MODE"
-msgstr "Režim"
-
 msgid "IDS_ST_BODY_MOBILE_DATA_WILL_BE_USED_IF_YOU_DOWNLOAD_OR_UPLOAD_DATA_WITHOUT_WI_FI_CONNECTION"
 msgstr "Pokud stáhnete nebo uložíte data bez připojení Wi-Fi, budou použita mobilní data."
 
@@ -1540,29 +1333,23 @@ msgstr "MM.DD.RRRR"
 msgid "IDS_ST_BODY_MMS_CONNECTIONS"
 msgstr "Připojení MMS"
 
+msgid "IDS_ST_OPT_SELECT"
+msgstr "Vybrat"
+
 msgid "IDS_ST_BODY_MISCELLANEOUS_FILES"
 msgstr "Různé soubory"
 
-msgid "IDS_ST_BODY_MESSAGE"
-msgstr "Zpráva"
-
 msgid "IDS_ST_BODY_MENU_AND_WIDGETS"
 msgstr "Menu a nástroje"
 
-msgid "IDS_ST_BODY_MEMORY"
-msgstr "Paměť"
-
 msgid "IDS_ST_BODY_MEDIUM"
 msgstr "Střední"
 
-msgid "IDS_ST_BODY_MB"
-msgstr "MB"
-
 msgid "IDS_ST_BODY_MASS_STORAGE_HELP_MSG"
 msgstr "Můžete provádět následující činnosti:\n- rychlé kopírování souborů\n- připojení v OS MAC nebo Linux"
 
-msgid "IDS_ST_BODY_MARUBERI_JPN_DCM"
-msgstr "Maruberi"
+msgid "IDS_ST_OPT_DEFAULT_RINGTONE"
+msgstr "Výchozí vyzváněcí tón"
 
 msgid "IDS_ST_BODY_LTE_WCDMA_GSM_NHAUTO_CONNECT"
 msgstr "LTE/WCDMA/GSM\n(automaticky připojit)"
@@ -1570,39 +1357,33 @@ msgstr "LTE/WCDMA/GSM\n(automaticky připojit)"
 msgid "IDS_ST_BODY_LOCK_SCREEN_OPTIONS"
 msgstr "Možnosti zamknutého displeje"
 
-msgid "IDS_ST_BODY_LIST_VIEW"
-msgstr "Seznam"
-
 msgid "IDS_ST_BODY_LIMIT_BACKGROUND_PROCESSES"
 msgstr "Omezit procesy na pozadí"
 
-msgid "IDS_ST_BODY_LICENCE"
-msgstr "Licence"
-
-msgid "IDS_ST_BODY_LED_INDICATOR"
-msgstr "LED indikátor"
-
 msgid "IDS_ST_BODY_LEDOT_LOW_BATTERY"
 msgstr "Vybitá baterie"
 
 msgid "IDS_ST_BODY_LAUNCH_BY_DEFAULT"
 msgstr "Spustit ve výchozím nastavení"
 
+msgid "IDS_ST_OPT_AUTO_UPDATE_ABB"
+msgstr "Autom. aktualizace"
+
 msgid "IDS_ST_BODY_LANGUAGE_AND_REGION_ABB"
 msgstr "Jazyk a oblast"
 
 msgid "IDS_ST_BODY_LANGUAGE_AND_KEYBOARD"
 msgstr "Jazyk a klávesnice"
 
+msgid "IDS_ST_OPT_ALL"
+msgstr "Vše"
+
 msgid "IDS_ST_BODY_KEYBOARD"
 msgstr "Klávesnice"
 
 msgid "IDS_ST_BODY_KEEPS_THE_STATUS_BAR_TIDY_TAP_THE_REPRESENTATIVE_ICON_TO_SHOW_ALL_THE_ICONS"
 msgstr "Zachová úhledný stavový panel. Klepnutím na ikonu reprezentativní zobrazíte všechny ikony."
 
-msgid "IDS_ST_BODY_KB"
-msgstr "kB"
-
 msgid "IDS_ST_BODY_INTRODUCTION_TO_SMART_SCREEN_ABB"
 msgstr "Seznámení s intelig. displejem"
 
@@ -1618,15 +1399,6 @@ msgstr "Instalované aplikace"
 msgid "IDS_ST_BODY_INSTALLATION_SETTINGS"
 msgstr "Nastavení instalace"
 
-msgid "IDS_ST_BODY_INSERT_SD_CARD"
-msgstr "Vložte SD kartu."
-
-msgid "IDS_ST_BODY_INCORRECT_PIN_E"
-msgstr "Chybný PIN."
-
-msgid "IDS_ST_BODY_INCORRECT_PASSWORD_TRY_AGAIN"
-msgstr "Chybné heslo. Opakujte akci"
-
 msgid "IDS_ST_BODY_INCOMING_CALLS_AND_NEW_NOTIFICATIONS_WILL_BE_READ_OUT_AUTOMATICALLY"
 msgstr "Příchozí hovory a nová oznámení budou přečtena automaticky."
 
@@ -1642,8 +1414,8 @@ msgstr "Pokud zvolíte tuto možnost, bude zašifrován pouze využitý paměťo
 msgid "IDS_ST_BODY_IF_YOU_FORGET_YOUR_PERSONAL_MODE_PASSWORD_YOU_WILL_NOT_BE_ABLE_TO_RECOVER_IT_FOR_SECURITY_MSG"
 msgstr "Když zapomenete heslo Osobního režimu, nebudete ho moci obnovit. Kvůli bezpečnosti musíte obnovit Osobní režim. Tím obnovíte výchozí nastavení a odstraníte veškerý osobní obsah."
 
-msgid "IDS_ST_BODY_IF_YOU_DONT_WANT_TO_SEE_A_NUMBER_APPEAR_ON_THE_APP_ICON_FOR_EACH_NEW_EVENT_DISABLE_BADGE"
-msgstr "Pokud nechcete, aby se v ikoně aplikace pro každou novou událost zobrazilo číslo, vypněte symbol."
+msgid "IDS_ST_MBODY_SCREEN_ROTATION"
+msgstr "Otočení obrazovky"
 
 msgid "IDS_ST_BODY_ICON_SHOWS_THAT_SMART_SCREEN_IS_ENABLED"
 msgstr "Ikona označuje, že je zapnutý inteligentní displej."
@@ -1660,23 +1432,17 @@ msgstr "Helvetica Neue"
 msgid "IDS_ST_BODY_HARDWARE"
 msgstr "Hardware"
 
+msgid "IDS_ST_MBODY_HELP"
+msgstr "Nápověda"
+
 msgid "IDS_ST_BODY_GSM"
 msgstr "GSM"
 
-msgid "IDS_ST_BODY_GRID_VIEW"
-msgstr "Tabulka"
-
 msgid "IDS_ST_BODY_GLOVE_MODE_ABB"
 msgstr "Režim rukavice"
 
-msgid "IDS_ST_BODY_GESTURES"
-msgstr "Gesta"
-
-msgid "IDS_ST_BODY_GB"
-msgstr "GB"
-
-msgid "IDS_ST_BODY_FROM_M_TIME"
-msgstr "Od"
+msgid "IDS_ST_MBODY_FONT_SIZE"
+msgstr "Velikost písma"
 
 msgid "IDS_ST_BODY_FREQUENTLY_USED"
 msgstr "Často použitá"
@@ -1705,9 +1471,6 @@ msgstr "Typ písma"
 msgid "IDS_ST_BODY_FONTSTYLE_ROSEMARY"
 msgstr "Rosemary"
 
-msgid "IDS_ST_BODY_FLIGHT_MODE_MSG"
-msgstr "Režim Letadlo umožňuje vypnout funkce hovorů, zpráv a datových přenosů v síti. Vypne také konektivitu funkcí, jako je Wi-Fi a Bluetooth. Pokud chcete použít Wi-Fi a Bluetooth, zapněte je v Nastavení nebo na oznamovacím panelu."
-
 msgid "IDS_ST_BODY_FLIGHT_MODE_HAS_BEEN_ENABLED_NETWORK_SETTINGS_WILL_CLOSE"
 msgstr "Byl zapnut režim Letadlo. Nastavení sítě se zavře."
 
@@ -1720,6 +1483,9 @@ msgstr "Režim pevné volby"
 msgid "IDS_ST_BODY_FIREWALL_ENABLED_ABB"
 msgstr "Brána firewall je zapnutá"
 
+msgid "IDS_ST_HEADER_WI_FI"
+msgstr "Wi-Fi"
+
 msgid "IDS_ST_BODY_FIREWALL"
 msgstr "Brána firewall"
 
@@ -1735,8 +1501,8 @@ msgstr "Nepodařilo se vybrat síť."
 msgid "IDS_ST_BODY_FACE_AND_VOICE"
 msgstr "Obličej a hlas"
 
-msgid "IDS_ST_BODY_FACEBOOK"
-msgstr "Facebook"
+msgid "IDS_ST_HEADER_UNAVAILABLE"
+msgstr "Není k dispozici"
 
 msgid "IDS_ST_BODY_EXPLANATION_FOR_TRANSACTION_TRACKING_MENU_VODA"
 msgstr "S přenášeným souborem budou rovněž zaslány informace o vašem doporučení"
@@ -1744,6 +1510,12 @@ msgstr "S přenášeným souborem budou rovněž zaslány informace o vašem dop
 msgid "IDS_ST_BODY_EXPLANATION_FOR_EXPIRY_REMINDER_MENU"
 msgstr "Před vypršením licence na použitý soubor, například obrázek na pozadí, se zobrazí připomenutí."
 
+msgid "IDS_ST_HEADER_TEXT_TO_SPEECH"
+msgstr "Převod textu na řeč"
+
+msgid "IDS_ST_HEADER_SOUND"
+msgstr "Zvuk"
+
 msgid "IDS_ST_BODY_ESTIMATED_MAX_STANDBY_TIME_ABB"
 msgstr "Odhadovaná max.\npohot. doba"
 
@@ -1756,12 +1528,12 @@ msgstr "Zadejte heslo znovu."
 msgid "IDS_ST_BODY_ENTER_PASSWORD"
 msgstr "Zadejte heslo."
 
-msgid "IDS_ST_BODY_ENTER_NEW_PASSWORD"
-msgstr "Zadejte nové heslo."
-
 msgid "IDS_ST_BODY_ENTER_CURRENT_PASSWORD"
 msgstr "Zadejte aktuální heslo."
 
+msgid "IDS_ST_HEADER_SAMSUNG_APPS"
+msgstr "Samsung Apps"
+
 msgid "IDS_ST_BODY_ENCRYPT_DEVICE_Q_WARNING_MSG"
 msgstr "Chcete zašifrovat zařízení? Operace je nevratná a když ji přerušíte, přijdete o data. Šifrování může trvat hodinu i déle a během něho se zařízení několikrát restartuje a nebudete ho moci používat."
 
@@ -1771,6 +1543,9 @@ msgstr "Chcete zašifrovat zařízení? Operace je nevratná a když ji přeruš
 msgid "IDS_ST_BODY_ENCRYPT_ACCOUNTS_SETTINGS_DOWNLOADED_APPLICATIONS_AND_THEIR_DATA_MEDIA_AND_OTHER_FILES"
 msgstr "Můžete zašifrovat účty, nastavení, stažené aplikace a jejich data, média a další soubory."
 
+msgid "IDS_ST_HEADER_RESET"
+msgstr "Obnovit"
+
 msgid "IDS_ST_BODY_ENCRYPTION_WILL_TAKE_AT_LEAST_AN_HOUR"
 msgstr "Šifrování bude trvat nejméně hodinu."
 
@@ -1783,15 +1558,18 @@ msgstr "Povolit přístup k datům přes mobilní síť."
 msgid "IDS_ST_BODY_EMPTY"
 msgstr "Prázdný"
 
+msgid "IDS_ST_HEADER_PLEASE_WAIT"
+msgstr "Čekejte prosím."
+
 msgid "IDS_ST_BODY_EMERGENCY_MODE_ABB"
 msgstr "Tísňový režim"
 
+msgid "IDS_ST_HEADER_PD_SELECTED_ABB"
+msgstr "Vybráno %d"
+
 msgid "IDS_ST_BODY_EMAIL"
 msgstr "E-mail"
 
-msgid "IDS_ST_BODY_EDIT"
-msgstr "Upravit"
-
 msgid "IDS_ST_BODY_EASY_MODE"
 msgstr "Snadný režim"
 
@@ -1804,15 +1582,6 @@ msgstr "Dynamický stavový panel"
 msgid "IDS_ST_BODY_DRIVING_MODE"
 msgstr "Režim Vozidlo"
 
-msgid "IDS_ST_BODY_DO_NOT_SHOW_AGAIN"
-msgstr "Znovu nezobrazovat"
-
-msgid "IDS_ST_BODY_DOWNLOADS"
-msgstr "Stažené položky"
-
-msgid "IDS_ST_BODY_DOWNLOAD"
-msgstr "Stáhnout"
-
 msgid "IDS_ST_BODY_DOUBLE_TAP_TO_OPEN_THE_MENU_T_TTS"
 msgstr "Poklepáním otevřete menu."
 
@@ -1822,18 +1591,12 @@ msgstr "Chcete-li upravit pole, poklepejte na něj."
 msgid "IDS_ST_BODY_DOUBLE_TAP_TO_CLOSE_THE_MENU_T_TTS"
 msgstr "Poklepáním zavřete menu."
 
-msgid "IDS_ST_BODY_DOCOMO_JPN_DCM"
-msgstr "docomo"
-
 msgid "IDS_ST_BODY_DIVX_REGISTRATION"
 msgstr "Registrace DivX"
 
 msgid "IDS_ST_BODY_DIVX_DEREGISTRATION"
 msgstr "Zrušení registrace DivX"
 
-msgid "IDS_ST_BODY_DISPLAY_CONTENTS"
-msgstr "Zobrazit obsah"
-
 msgid "IDS_ST_BODY_DISPLAY_BATTERY_PERCENTAGE_ABB"
 msgstr "Zobrazit kapacitu baterie"
 
@@ -1843,9 +1606,6 @@ msgstr "Vypínání..."
 msgid "IDS_ST_BODY_DE_REGISTRATION_CODE_NOT_FOUND"
 msgstr "Kód pro zrušení registrace nebyl nalezen."
 
-msgid "IDS_ST_BODY_DEVICE_MEMORY"
-msgstr "Paměť zařízení"
-
 msgid "IDS_ST_BODY_DEVICE_INFO"
 msgstr "Informace o zařízení"
 
@@ -1855,9 +1615,6 @@ msgstr "Můžete šifrovat účty, nastavení, stažené aplikace a jejich data,
 msgid "IDS_ST_BODY_DEVICE_ENCRYPTED"
 msgstr "Zařízení je zašifrováno."
 
-msgid "IDS_ST_BODY_DEVICE"
-msgstr "Zařízení"
-
 msgid "IDS_ST_BODY_DEVELOPER_OPTIONS"
 msgstr "Vývojářské možnosti"
 
@@ -1888,9 +1645,6 @@ msgstr "DD.MM.RRRR"
 msgid "IDS_ST_BODY_DATE_AND_TIME"
 msgstr "Datum a čas"
 
-msgid "IDS_ST_BODY_DATE"
-msgstr "Datum"
-
 msgid "IDS_ST_BODY_DATA_ROAMING"
 msgstr "Datový roaming"
 
@@ -1900,18 +1654,12 @@ msgstr "Data"
 msgid "IDS_ST_BODY_CUSTOM_M_DEVICE_STATUS"
 msgstr "Vlastní"
 
-msgid "IDS_ST_BODY_CURRENT"
-msgstr "Aktuální"
-
 msgid "IDS_ST_BODY_CRASH_VIEWER"
 msgstr "Prohlížeč chyb"
 
 msgid "IDS_ST_BODY_CPU_USAGE"
 msgstr "Využití procesoru"
 
-msgid "IDS_ST_BODY_COUNTRY_CODE"
-msgstr "Kód země"
-
 msgid "IDS_ST_BODY_COOL_JAZZ"
 msgstr "Cool jazz"
 
@@ -1921,18 +1669,21 @@ msgstr "Obsah složek Galerie, Video, Hudba, Záznamník a Moje soubory může b
 msgid "IDS_ST_BODY_CONNECTIONSETTINGS_PROXY_ADDRESS"
 msgstr "Adresa proxy"
 
+msgid "IDS_ST_BUTTON_STOP"
+msgstr "Stop"
+
 msgid "IDS_ST_BODY_CONNECTIONSETTINGS_INTERNET"
 msgstr "Internet"
 
 msgid "IDS_ST_BODY_CONNECTIONS"
 msgstr "Připojení"
 
-msgid "IDS_ST_BODY_CONNECTION"
-msgstr "Připojení"
-
 msgid "IDS_ST_BODY_CONFIRM_NEW_PIN2"
 msgstr "Potvrdit nový PIN2"
 
+msgid "IDS_ST_BUTTON_RESET"
+msgstr "Vynulovat"
+
 msgid "IDS_ST_BODY_CONFIRM_NEW_PIN1"
 msgstr "Potvrďte nový PIN1 kód."
 
@@ -1942,12 +1693,15 @@ msgstr "Potvrdit nový PIN"
 msgid "IDS_ST_BODY_CONFIRM_DECRYPTION"
 msgstr "Potvrdit dešifrování"
 
-msgid "IDS_ST_BODY_CONFIRM"
-msgstr "Potvrdit"
+msgid "IDS_ST_BUTTON_OK_ABB"
+msgstr "OK"
 
 msgid "IDS_ST_BODY_CONFIGURE_FIREWALL_SETTINGS"
 msgstr "Konfigurace nastavení brány firewall"
 
+msgid "IDS_ST_BUTTON_OK"
+msgstr "OK"
+
 msgid "IDS_ST_BODY_COMPUTING_ING"
 msgstr "Probíhá výpočet..."
 
@@ -1960,11 +1714,14 @@ msgstr "Choco cooky"
 msgid "IDS_ST_BODY_CHECK_FOR_UPDATES_AUTOMATICALLY_ABB"
 msgstr "Kontrolovat aktualizace autom."
 
+msgid "IDS_ST_BUTTON_ENABLE"
+msgstr "Povolit"
+
 msgid "IDS_ST_BODY_CHECK_FOR_UPDATES_ABB"
 msgstr "Zkontrolovat aktualizace"
 
-msgid "IDS_ST_BODY_CHECK_FOR_UPDATES"
-msgstr "Zkontrolovat aktualizace"
+msgid "IDS_ST_BUTTON_DISCONNECT"
+msgstr "Odpojit"
 
 msgid "IDS_ST_BODY_CHARGE_BATTERY_TO_ABOVE_80P_AND_TRY_AGAIN"
 msgstr "Nabijte baterii na více než 80 % a opakujte akci."
@@ -1972,9 +1729,15 @@ msgstr "Nabijte baterii na více než 80 % a opakujte akci."
 msgid "IDS_ST_BODY_CHANGING_THE_FONT_SIZE_IN_ACCESSIBILITY_SETTINGS_WILL_OVERRIDE_THE_FONT_SIZE_IN_EACH_APPLICATION"
 msgstr "Změna velikosti písma v nastavení usnadnění potlačí velikost písma v jednotlivých aplikacích."
 
+msgid "IDS_ST_BUTTON_CONTINUE"
+msgstr "Pokračovat"
+
 msgid "IDS_ST_BODY_CHANGING_THE_COLOUR_OF_THE_SCREEN_TO_GREYSCALE"
 msgstr "Změnou barvy displeje na stupně šedi."
 
+msgid "IDS_ST_BUTTON_CANCEL_ABB"
+msgstr "Storno"
+
 msgid "IDS_ST_BODY_CHANGE_TEXT_SIZE_IN_CONTACTS_CALENDAR_MEMO_MESSAGES_EMAIL_AND_IM"
 msgstr "Změna velikosti textu v Kontaktech, Kalendáři, Poznámkách, Zprávách, E-mailu a Chatu."
 
@@ -2041,15 +1804,12 @@ msgstr "Při každém zapnutí bude vyžadováno heslo pro dešifrování zaří
 msgid "IDS_ST_BODY_AVAILABLE_SPACE"
 msgstr "Volné místo"
 
-msgid "IDS_ST_BODY_AVAILABLE"
-msgstr "Dostupný"
-
-msgid "IDS_ST_BODY_AUTO_DOWNLOAD"
-msgstr "Automaticky stáhnout"
-
 msgid "IDS_ST_BODY_AUTH_TYPE"
 msgstr "Typ ověřování"
 
+msgid "IDS_ST_BODY_VERSION_PS"
+msgstr "Verze %s"
+
 msgid "IDS_ST_BODY_APP_OPENING_IMAGE"
 msgstr "Obrázek otevření aplikace"
 
@@ -2065,15 +1825,9 @@ msgstr "Správce aplikací"
 msgid "IDS_ST_BODY_APPLICATION_INFO"
 msgstr "Informace o aplikaci"
 
-msgid "IDS_ST_BODY_APPLICATION"
-msgstr "Aplikace"
-
 msgid "IDS_ST_BODY_ANTIVIRUS_SOFTWARE_ABB"
 msgstr "Antivirový software"
 
-msgid "IDS_ST_BODY_AM"
-msgstr "dop."
-
 msgid "IDS_ST_BODY_ALWAYS_REJECT"
 msgstr "Vždy odmítnout"
 
@@ -2083,9 +1837,6 @@ msgstr "Vždy zapnuto"
 msgid "IDS_ST_BODY_ALWAYS_OFF"
 msgstr "Vždy vypnuto"
 
-msgid "IDS_ST_BODY_ALARM"
-msgstr "Upozornění"
-
 msgid "IDS_ST_BODY_AFTER_YOU_DOWNLOAD_AND_INSTALL_APPLICATIONS_APPLICATIONS_WILL_BE_SHOWN_HERE"
 msgstr "Až stáhnete a nainstalujete aplikace, aplikace se zobrazí zde"
 
@@ -2095,6 +1846,9 @@ msgstr "Po resetování se telefon automaticky restartuje."
 msgid "IDS_ST_BODY_ADJUST_BRIGHTNESS_LEVEL"
 msgstr "Nastavit úroveň jasu"
 
+msgid "IDS_ST_BODY_URL"
+msgstr "URL"
+
 msgid "IDS_ST_BODY_ADJUST_AUTOMATIC_BRIGHTNESS"
 msgstr "Nastavit automatický jas"
 
@@ -2164,60 +1918,153 @@ msgstr "Zařízení po rozpoznání vašeho obličeje inteligentně zareaguje a
 msgid "IDS_HELP_BODY_SMART_SCREEN_WORKS_BEST_UNDER_THE_FOLLOWING_CONDITIONS_C"
 msgstr "Inteligentní displej funguje nejlépe za následujících podmínek:"
 
-msgid "IDS_HELP_BODY_SMART_ROTATION_DISABLES_AUTO_SCREEN_ROTATION_BY_CHECKING_THE_ORIENTATION_OF_YOUR_FACE_AND_THE_DEVICE_BY_ITS_FRONT_CAMERA"
-msgstr "Inteligentní otáčení vypne automatické otáčení displeje kontrolou orientace obličeje a zařízení předním fotoaparátem."
-
-msgid "IDS_LBS_HEADER_LOCATION"
-msgstr "Místo"
-
 msgid "IDS_LBS_BODY_DESTINATION"
 msgstr "Cíl"
 
-msgid "IDS_ST_SK_NO"
-msgstr "Ne"
+msgid "IDS_ST_BODY_TEXTSTYLE_LARGE"
+msgstr "Velké"
 
-msgid "IDS_HELP_BODY_SMART_STAY_DETECTS_YOUR_EYES_WITH_THE_FRONT_CAMERA_SO_THAT_THE_SCREEN_STAYS_ON_WHEN_YOU_ARE_LOOKING_AT_IT"
-msgstr "Inteligentní pohotovostní režim rozpozná vaše oči pomocí předního fotoaparátu a zůstane zapnutý, dokud se na něj díváte."
+msgid "IDS_ST_BODY_SUNDAY"
+msgstr "Neděle"
 
-msgid "IDS_QP_POP_YOU_WILL_NO_LONGER_BE_ABLE_TO_USE_APPLICATIONS_NOTI_MSG"
-msgstr "Nebudete moci dále používat aplikace jako je Internet, E-mail a YouTube prostřednictvím mobilních sítí. Chcete pokračovat?"
+msgid "IDS_ST_BODY_STORAGE"
+msgstr "Úložiště"
 
-msgid "IDS_ST_BODY_10_MINUTES"
-msgstr "10 minut"
+msgid "IDS_ST_BODY_SECURITY"
+msgstr "Zabezpečení"
 
-msgid "IDS_ST_BODY_15SEC"
-msgstr "15 sekund"
+msgid "IDS_ST_BODY_SEARCH"
+msgstr "Hledat"
 
-msgid "IDS_ST_BODY_24_HOURS"
-msgstr "24 hodin"
+msgid "IDS_ST_BODY_SD_CARD"
+msgstr "SD karta"
 
-msgid "IDS_ST_BODY_2_MINUTES"
-msgstr "2 minuty"
+msgid "IDS_ST_BODY_SCHEDULE"
+msgstr "Plán"
 
-msgid "IDS_ST_BODY_30SEC"
-msgstr "30 sekund"
+msgid "IDS_ST_BODY_SAVED"
+msgstr "Uloženo."
 
-msgid "IDS_ST_BODY_5_MINUTES"
-msgstr "5 minut"
+msgid "IDS_ST_BODY_SAVE"
+msgstr "Uložit"
 
-msgid "IDS_ST_BODY_APPLICATIONS"
-msgstr "Aplikace"
+msgid "IDS_ST_BODY_REGION"
+msgstr "Oblast"
 
-msgid "IDS_ST_BODY_DONT_ASK_AGAIN"
-msgstr "Příště se neptat"
+msgid "IDS_ST_BODY_PROFILE"
+msgstr "Profil"
 
-msgid "IDS_ST_BODY_P1SS_IS_CURRENTLY_P2SS_T_TTS"
-msgstr "%1$s je %2$s."
+msgid "IDS_ST_BODY_PM"
+msgstr "odp."
 
-msgid "IDS_ST_BODY_PASSWORDS_MUST_CONSIST_OF_AT_LEAST_4_ALPHANUMERIC_CHARACTERS_ALSO_INCLUDING_AT_LEAST_1_ALPHABETICAL_CHARACTER"
-msgstr "Hesla musí obsahovat nejméně 4 alfanumerické znaky a také musí zahrnovat alespoň 1 abecední znak."
+msgid "IDS_ST_BODY_PHONEPROFILES_SILENT"
+msgstr "Tichý"
 
-msgid "IDS_ST_BODY_PUK1_BLOCKED"
-msgstr "PUK1 kód byl zablokován."
+msgid "IDS_ST_BODY_PASSWORD"
+msgstr "Heslo"
+
+msgid "IDS_ST_BODY_NO_RESULTS_FOUND"
+msgstr "Nebylo nic nalezeno."
+
+msgid "IDS_ST_BODY_NOT_ASSIGNED"
+msgstr "Nepřiřazeno"
+
+msgid "IDS_ST_BODY_NOTIFICATIONS"
+msgstr "Oznámení"
+
+msgid "IDS_ST_BODY_NOTIFICATION"
+msgstr "Oznámení"
+
+msgid "IDS_ST_BODY_NONE"
+msgstr "Žádná"
+
+msgid "IDS_ST_BODY_NEW"
+msgstr "Nový"
+
+msgid "IDS_ST_BODY_NETWORK"
+msgstr "Síť"
+
+msgid "IDS_ST_BODY_NAME"
+msgstr "Jméno"
+
+msgid "IDS_ST_BODY_MONDAY"
+msgstr "Pondělí"
+
+msgid "IDS_ST_BODY_MODE"
+msgstr "Režim"
+
+msgid "IDS_ST_SK_NO"
+msgstr "Ne"
+
+msgid "IDS_ST_BODY_MESSAGE"
+msgstr "Zpráva"
+
+msgid "IDS_ST_BODY_MEMORY"
+msgstr "Paměť"
+
+msgid "IDS_ST_BODY_MB"
+msgstr "MB"
+
+msgid "IDS_ST_BODY_LIST_VIEW"
+msgstr "Seznam"
+
+msgid "IDS_ST_BODY_LICENCE"
+msgstr "Licence"
+
+msgid "IDS_ST_BODY_LED_INDICATOR"
+msgstr "LED indikátor"
+
+msgid "IDS_HELP_BODY_SMART_STAY_DETECTS_YOUR_EYES_WITH_THE_FRONT_CAMERA_SO_THAT_THE_SCREEN_STAYS_ON_WHEN_YOU_ARE_LOOKING_AT_IT"
+msgstr "Inteligentní pohotovostní režim rozpozná vaše oči pomocí předního fotoaparátu a zůstane zapnutý, dokud se na něj díváte."
+
+msgid "IDS_QP_POP_YOU_WILL_NO_LONGER_BE_ABLE_TO_USE_APPLICATIONS_NOTI_MSG"
+msgstr "Nebudete moci dále používat aplikace jako je Internet, E-mail a YouTube prostřednictvím mobilních sítí. Chcete pokračovat?"
+
+msgid "IDS_ST_BODY_10_MINUTES"
+msgstr "10 minut"
+
+msgid "IDS_ST_BODY_15SEC"
+msgstr "15 sekund"
+
+msgid "IDS_ST_BODY_24_HOURS"
+msgstr "24 hodin"
+
+msgid "IDS_ST_BODY_2_MINUTES"
+msgstr "2 minuty"
+
+msgid "IDS_ST_BODY_KB"
+msgstr "kB"
+
+msgid "IDS_ST_BODY_30SEC"
+msgstr "30 sekund"
+
+msgid "IDS_ST_BODY_5_MINUTES"
+msgstr "5 minut"
+
+msgid "IDS_ST_BODY_DONT_ASK_AGAIN"
+msgstr "Příště se neptat"
+
+msgid "IDS_ST_BODY_P1SS_IS_CURRENTLY_P2SS_T_TTS"
+msgstr "%1$s je %2$s."
+
+msgid "IDS_ST_BODY_PASSWORDS_MUST_CONSIST_OF_AT_LEAST_4_ALPHANUMERIC_CHARACTERS_ALSO_INCLUDING_AT_LEAST_1_ALPHABETICAL_CHARACTER"
+msgstr "Hesla musí obsahovat nejméně 4 alfanumerické znaky a také musí zahrnovat alespoň 1 abecední znak."
+
+msgid "IDS_ST_BODY_INSERT_SD_CARD"
+msgstr "Vložte SD kartu."
+
+msgid "IDS_ST_BODY_PUK1_BLOCKED"
+msgstr "PUK1 kód byl zablokován."
+
+msgid "IDS_ST_BODY_INCORRECT_PIN_E"
+msgstr "Chybný PIN."
 
 msgid "IDS_ST_BODY_PUK1_CODE"
 msgstr "PUK1 kód"
 
+msgid "IDS_ST_BODY_INCORRECT_PASSWORD_TRY_AGAIN"
+msgstr "Chybné heslo. Opakujte akci"
+
 msgid "IDS_ST_BODY_PUK2"
 msgstr "PUK2"
 
@@ -2252,7 +2099,7 @@ msgid "IDS_ST_OPT_4G_3G_2G_HAUTO_CONNECT"
 msgstr "4G/3G/2G (automaticky připojit)"
 
 msgid "IDS_ST_POP_EMERGENCY_MODE_SAVES_BATTERY_POWER_BY_C_MSG"
-msgstr "Tísňový režim šetří baterii následujícími způsoby:\n\n- Změnou barvy displeje na stupně šedi.\n- Omezením počtu použitelných aplikací.\n- Vypnutím Mobilních dat v době, kdy je vypnutý displej.\n- Vypnutím funkcí připojení, např. Wi-Fi a Bluetooth.\n\nNěkteré funkce, např. Čtečka displeje a S průhledné pouzdro, nebudou dostupné.\nNěkteré Dynamic Boxy domovské obrazovky se pravděpodobně nezobrazí a bude nutné je znovu nakonfigurovat."
+msgstr "Tísňový režim šetří baterii následujícími způsoby:\n\n- Změnou barvy displeje na stupně šedi.\n- Omezením počtu použitelných aplikací.\n- Vypnutím Mobilních dat v době, kdy je vypnutý displej.\n- Vypnutím funkcí připojení, např. Wi-Fi a Bluetooth.\n\nNěkteré funkce, např. Čtečka displeje a S View Cover, nebudou dostupné.\nNěkteré Dynamic Boxy domovské obrazovky se pravděpodobně nezobrazí a bude nutné je znovu nakonfigurovat."
 
 msgid "IDS_ST_POP_INCORRECT_PUK1_CODE"
 msgstr "Chybný PUK1 kód."
@@ -2260,6 +2107,9 @@ msgstr "Chybný PUK1 kód."
 msgid "IDS_ST_POP_INCORRECT_PUK1_PD_ATTEMPTS_LEFT"
 msgstr "Chybný PUK1 kód. Zbývá pokusů: %d."
 
+msgid "IDS_ST_BODY_GRID_VIEW"
+msgstr "Tabulka"
+
 msgid "IDS_ST_POP_INCORRECT_PUK2"
 msgstr "Nesprávný PUK2."
 
@@ -2269,20 +2119,89 @@ msgstr "Chybný PUK2 kód. Zbývá pokusů: %d."
 msgid "IDS_ST_POP_PIN_CHANGED"
 msgstr "PIN byl změněn."
 
+msgid "IDS_ST_BODY_GB"
+msgstr "GB"
+
 msgid "IDS_TASKMGR_BUTTON_CLEAR_CACHE"
 msgstr "Vymazat paměť"
 
 msgid "IDS_ST_BODY_3G_ONLY"
 msgstr "Jen 3G"
 
+msgid "IDS_ST_BODY_FROM_M_TIME"
+msgstr "Od"
+
 msgid "IDS_ST_HEADER_ADD"
 msgstr "Přidat"
 
-msgid "IDS_ST_BODY_SECONDS"
-msgstr "Sekundy"
+msgid "IDS_ST_BODY_FACEBOOK"
+msgstr "Facebook"
 
-msgid "IDS_ST_BUTTON_CANCEL"
-msgstr "Storno"
+msgid "IDS_ST_BODY_ENTER_NEW_PASSWORD"
+msgstr "Zadejte nové heslo."
+
+msgid "IDS_ST_BODY_EDIT"
+msgstr "Upravit"
+
+msgid "IDS_ST_BODY_DO_NOT_SHOW_AGAIN"
+msgstr "Znovu nezobrazovat"
+
+msgid "IDS_ST_BODY_DOWNLOADS"
+msgstr "Stažené položky"
+
+msgid "IDS_ST_BODY_DOWNLOAD"
+msgstr "Stáhnout"
+
+msgid "IDS_ST_BODY_DISPLAY_CONTENTS"
+msgstr "Zobrazit obsah"
+
+msgid "IDS_ST_BODY_DEVICE_MEMORY"
+msgstr "Paměť zařízení"
+
+msgid "IDS_ST_BODY_DEVICE"
+msgstr "Zařízení"
+
+msgid "IDS_ST_BODY_DATE"
+msgstr "Datum"
+
+msgid "IDS_ST_BODY_CURRENT"
+msgstr "Aktuální"
+
+msgid "IDS_ST_BODY_COUNTRY_CODE"
+msgstr "Kód země"
+
+msgid "IDS_ST_BODY_CONNECTION"
+msgstr "Připojení"
+
+msgid "IDS_ST_BODY_CONFIRM"
+msgstr "Potvrdit"
+
+msgid "IDS_ST_BODY_CHECK_FOR_UPDATES"
+msgstr "Zkontrolovat aktualizace"
+
+msgid "IDS_ST_BODY_AVAILABLE"
+msgstr "Dostupný"
+
+msgid "IDS_ST_BODY_AUTO_DOWNLOAD"
+msgstr "Automaticky stáhnout"
+
+msgid "IDS_ST_BODY_APPLICATION"
+msgstr "Aplikace"
+
+msgid "IDS_ST_BODY_AM"
+msgstr "dop."
+
+msgid "IDS_ST_BODY_ALARM"
+msgstr "Upozornění"
+
+msgid "IDS_LBS_HEADER_LOCATION"
+msgstr "Místo"
+
+msgid "IDS_ST_BODY_APPLICATIONS"
+msgstr "Aplikace"
+
+msgid "IDS_ST_BODY_VIDEOS"
+msgstr "Videa"
 
 msgid "IDS_ST_BODY_1_5_SECONDS"
 msgstr "1,5 sekundy"
@@ -2296,8 +2215,17 @@ msgstr "HOTOVO"
 msgid "IDS_ST_HEADER_ENABLE_DATA_ROAMING"
 msgstr "Zapnout Datový roaming"
 
-msgid "IDS_ST_HEADER_TURN_ON_MOBILE_DATA"
-msgstr "Zapnout Mobilní data"
+msgid "IDS_ST_HEADER_SCAN_FOR_NETWORKS_ABB"
+msgstr "Hledat sítě"
+
+msgid "IDS_ST_POP_MOBILE_DATA_WILL_BE_TURNED_ON_CONNECTING_TO_MOBILE_NETWORKS_MAY_RESULT_IN_ADDITIONAL_CHARGES_DEPENDING_ON_YOUR_PAYMENT_PLAN"
+msgstr "Mobilní data se vypnou. Připojení k mobilním sítím může mít za následek další poplatky v závislosti na vašem tarifu."
+
+msgid "IDS_ST_POP_SCANNING_FOR_NETWORK_ING"
+msgstr "Vyhledávání sítě..."
+
+msgid "IDS_ST_POP_UNLESS_YOU_CONNECT_TO_A_WI_FI_NETWORK_YOU_WILL_NOT_BE_ABLE_TO_USE_THE_INTERNET_EMAIL_OR_OTHER_APPS_MSG"
+msgstr "Dokud se nepřipojíte k síti Wi-Fi, nebudete moci používat Internet, E-mail a další aplikace, které vyžadují datové připojení."
 
 msgid "IDS_ST_HEADER_UNABLE_TO_PLAY_SAMPLE_ABB"
 msgstr "Ukázku nelze přehrát"
@@ -2305,15 +2233,24 @@ msgstr "Ukázku nelze přehrát"
 msgid "IDS_ST_POP_SAMPLES_CANNOT_BE_PLAYED_DURING_CALLS"
 msgstr "Během hovorů není možné přehrávat ukázky."
 
-msgid "IDS_ST_HEADER_DEVICE_NAME"
-msgstr "Jméno zařízení"
-
 msgid "IDS_ST_HEADER_DELETE_ITEMS_ABB2"
 msgstr "Odstranit položky"
 
+msgid "IDS_ST_BODY_SECONDS"
+msgstr "Sekundy"
+
 msgid "IDS_ST_HEADER_FEEDBACK"
 msgstr "Zpětná vazba"
 
+msgid "IDS_ST_BUTTON_CANCEL"
+msgstr "Storno"
+
+msgid "IDS_ST_HEADER_TURN_ON_MOBILE_DATA"
+msgstr "Zapnout Mobilní data"
+
+msgid "IDS_ST_HEADER_DEVICE_NAME"
+msgstr "Jméno zařízení"
+
 msgid "IDS_ST_BODY_SELECT_ALL"
 msgstr "Vybrat vše"
 
@@ -2323,9 +2260,6 @@ msgstr "Celkem"
 msgid "IDS_ST_HEADER_MANAGE_CERTIFICATES_ABB"
 msgstr "Správa certifikátů"
 
-msgid "IDS_ST_BODY_INCORRECT_PASSWORD"
-msgstr "Nesprávné heslo."
-
 msgid "IDS_ST_HEADER_TURN_OFF_MOBILE_DATA"
 msgstr "Vypnout Mobilní data"
 
@@ -2335,9 +2269,6 @@ msgstr "Režim Letadlo vypíná funkce volání a zpráv a vypíná Mobilní dat
 msgid "IDS_ST_BODY_TYPE"
 msgstr "Typ"
 
-msgid "IDS_ST_BODY_PERSONAL"
-msgstr "Osobní"
-
 msgid "IDS_ST_HEADER_LOCK_SCREEN_AND_SECURITY_ABB"
 msgstr "Zamykací obr. a zabezp."
 
@@ -2356,9 +2287,6 @@ msgstr "Právní informace"
 msgid "IDS_ST_BODY_DEVICE_INFORMATION"
 msgstr "Informace o zařízení"
 
-msgid "IDS_ST_BODY_PHONE_NUMBER"
-msgstr "Telefonní číslo"
-
 msgid "IDS_ST_BODY_MODEL_NUMBER"
 msgstr "Číslo modelu"
 
@@ -2407,6 +2335,81 @@ msgstr "Vymazat paměť"
 msgid "IDS_ST_BODY_12_HOURS"
 msgstr "12 hodin"
 
+msgid "IDS_ST_BODY_ANSWERINGMODE_AUTOMATIC"
+msgstr "Automaticky"
+
+msgid "IDS_ST_BODY_BLUETOOTH"
+msgstr "Bluetooth"
+
+msgid "IDS_ST_BODY_ADVANCEDOPTIONS_CERTIFICATES"
+msgstr "Certifikáty"
+
+msgid "IDS_ST_BODY_CALLERID_DEFAULT"
+msgstr "Výchozí"
+
+msgid "IDS_ST_BODY_APPLICATIONSETTINGS_MESSAGE"
+msgstr "Zpráva"
+
+msgid "IDS_ST_BODY_NFC"
+msgstr "NFC"
+
+msgid "IDS_ST_BODY_PIN_LOCK"
+msgstr "Zámek PIN"
+
+msgid "IDS_ST_BUTTON2_S_PLANNER"
+msgstr "S plánovač"
+
+msgid "IDS_ST_BODY_VOICE"
+msgstr "Hlas"
+
+msgid "IDS_ST_BODY_DEFAULTMEMORY_VOICE_RECORDER"
+msgstr "Záznamník"
+
+msgid "IDS_ST_BODY_YYYY_MM_DD_DOT"
+msgstr "RRRR/MM/DD"
+
+msgid "IDS_ST_BODY_BRIGHTNESS_M_POWER_SAVING"
+msgstr "Jas"
+
+msgid "IDS_ST_HEADER_SORT_BY"
+msgstr "Seřadit podle"
+
+msgid "IDS_ST_TPOP_MAXIMUM_NUMBER_OF_CHARACTERS_REACHED"
+msgstr "Bylo dosaženo maximálního počtu znaků."
+
+msgid "IDS_ST_TPOP_TRY_AGAIN"
+msgstr "Opakovat."
+
+msgid "IDS_ST_SK_YES"
+msgstr "Ano"
+
+msgid "IDS_ST_BODY_PLAY_A_SOUND_WHEN_BUTTONS_ICONS_AND_MENU_ITEMS_ARE_TAPPED"
+msgstr "Přehraje zvuk při klepnutí na tlačítka, ikony a položky nabídky."
+
+msgid "IDS_ST_MBODY_KEYBOARD_SOUND"
+msgstr "Zvuk klávesnice"
+
+msgid "IDS_ST_MBODY_TOUCH_SOUND"
+msgstr "Zvuk tlačítek"
+
+msgid "IDS_ST_SBODY_PLAY_A_SOUND_WHEN_THE_SAMSUNG_KEYBOARD_IS_TAPPED"
+msgstr "Přehraje zvuk při klepnutí na klávesnici Samsung."
+
+msgid "IDS_ST_POP_MOUNTING_SD_CARD_ING"
+msgstr "Připojování SD karty..."
+
+msgid "IDS_ST_BODY_SET_DATE"
+msgstr "Nastavit datum"
+
+msgid "IDS_ST_BODY_LOCK_SCREEN"
+msgstr "Zamknout displej"
+
+msgid "IDS_ST_BODY_PERSONAL"
+msgstr "Osobní"
+
+msgid "IDS_ST_BODY_PHONE_NUMBER"
+msgstr "Telefonní číslo"
+
 msgid "IDS_ST_BODY_1MINUTE"
 msgstr "1 minuta"
 
@@ -2416,30 +2419,15 @@ msgstr "Účty"
 msgid "IDS_ST_HEADER_ALLSHARE"
 msgstr "AllShare"
 
-msgid "IDS_ST_BODY_ANSWERINGMODE_AUTOMATIC"
-msgstr "Automaticky"
-
 msgid "IDS_ST_BUTTON_BACK"
 msgstr "Zpět"
 
-msgid "IDS_ST_BODY_BLUETOOTH"
-msgstr "Bluetooth"
-
-msgid "IDS_ST_BODY_ADVANCEDOPTIONS_CERTIFICATES"
-msgstr "Certifikáty"
-
 msgid "IDS_ST_BODY_CONTACTS"
 msgstr "Kontakty"
 
 msgid "IDS_ST_BODY_MYTHEME_CREATE"
 msgstr "Vytvořit"
 
-msgid "IDS_ST_BODY_CALLERID_DEFAULT"
-msgstr "Výchozí"
-
-msgid "IDS_ST_BODY_FM_RADIO"
-msgstr "FM rádio"
-
 msgid "IDS_ST_BODY_FONT"
 msgstr "Písmo"
 
@@ -2452,15 +2440,9 @@ msgstr "Nápověda"
 msgid "IDS_ST_BODY_MANUAL"
 msgstr "Ručně"
 
-msgid "IDS_ST_BODY_APPLICATIONSETTINGS_MESSAGE"
-msgstr "Zpráva"
-
 msgid "IDS_ST_BODY_MUSIC"
 msgstr "Hudba"
 
-msgid "IDS_ST_BODY_NFC"
-msgstr "NFC"
-
 msgid "IDS_ST_BODY_ALERTTYPE_OFF"
 msgstr "Vypnuto"
 
@@ -2470,9 +2452,6 @@ msgstr "Zapnuto"
 msgid "IDS_ST_BODY_MEMORYSTATUS_OTHERS"
 msgstr "Jiné"
 
-msgid "IDS_ST_BODY_PIN_LOCK"
-msgstr "Zámek PIN"
-
 msgid "IDS_ST_BODY_RESET"
 msgstr "Obnovit"
 
@@ -2488,45 +2467,21 @@ msgstr "Synchronizace"
 msgid "IDS_ST_BODY_SYSTEM"
 msgstr "Systém"
 
-msgid "IDS_ST_BUTTON2_S_PLANNER"
-msgstr "S plánovač"
-
 msgid "IDS_ST_BODY_TWITTER"
 msgstr "Twitter"
 
 msgid "IDS_ST_BODY_USERNAME"
 msgstr "Uživatelské jméno"
 
-msgid "IDS_ST_BODY_VOICE"
-msgstr "Hlas"
-
-msgid "IDS_ST_BODY_DEFAULTMEMORY_VOICE_RECORDER"
-msgstr "Záznamník"
-
 msgid "IDS_ST_BODY_WI_FI"
 msgstr "Wi-Fi"
 
-msgid "IDS_ST_BODY_YYYY_MM_DD_DOT"
-msgstr "RRRR/MM/DD"
-
-msgid "IDS_ST_BODY_BRIGHTNESS_M_POWER_SAVING"
-msgstr "Jas"
-
-msgid "IDS_ST_HEADER_SORT_BY"
-msgstr "Seřadit podle"
-
 msgid "IDS_ST_BODY_DELETED"
 msgstr "Odstraněno."
 
 msgid "IDS_ST_POP_ERROR"
 msgstr "Chyba."
 
-msgid "IDS_ST_TPOP_MAXIMUM_NUMBER_OF_CHARACTERS_REACHED"
-msgstr "Bylo dosaženo maximálního počtu znaků."
-
-msgid "IDS_ST_TPOP_TRY_AGAIN"
-msgstr "Opakovat."
-
 msgid "IDS_ST_BODY_VERSION"
 msgstr "Verze"
 
@@ -2536,36 +2491,9 @@ msgstr "Odstranit"
 msgid "IDS_ST_SK_SET_LITE"
 msgstr "Nast."
 
-msgid "IDS_ST_SK_YES"
-msgstr "Ano"
-
-msgid "IDS_SAPPS_SK_TRY_ABB"
-msgstr "Pokus"
-
-msgid "IDS_ST_BODY_PLAY_A_SOUND_WHEN_BUTTONS_ICONS_AND_MENU_ITEMS_ARE_TAPPED"
-msgstr "Přehraje zvuk při klepnutí na tlačítka, ikony a položky nabídky."
-
-msgid "IDS_ST_MBODY_KEYBOARD_SOUND"
-msgstr "Zvuk klávesnice"
-
 msgid "IDS_ST_MBODY_RINGTONE"
 msgstr "Vyzváněcí tón"
 
-msgid "IDS_ST_MBODY_TOUCH_SOUND"
-msgstr "Zvuk tlačítek"
-
-msgid "IDS_ST_SBODY_PLAY_A_SOUND_WHEN_THE_SAMSUNG_KEYBOARD_IS_TAPPED"
-msgstr "Přehraje zvuk při klepnutí na klávesnici Samsung."
-
-msgid "IDS_ST_POP_MOUNTING_SD_CARD_ING"
-msgstr "Připojování SD karty..."
-
-msgid "IDS_ST_BODY_SET_DATE"
-msgstr "Nastavit datum"
-
-msgid "IDS_ST_BODY_ALL"
-msgstr "Vše"
-
 msgid "IDS_LBS_BODY_LOCATION_SERVICE"
 msgstr "Služba určení polohy"
 
@@ -2575,9 +2503,6 @@ msgstr "VPN"
 msgid "IDS_ST_SK_OPTIONS_LITE"
 msgstr "Volby"
 
-msgid "IDS_ST_BODY_TTS"
-msgstr "TTS"
-
 msgid "IDS_ST_BODY_VOICE_CONTROL"
 msgstr "Ovládání hlasem"
 
@@ -2590,45 +2515,222 @@ msgstr "Nerušit"
 msgid "IDS_ST_MBODY_APP_NOTIFICATIONS"
 msgstr "Oznámení aplikací"
 
+msgid "IDS_ST_BODY_ALL"
+msgstr "Vše"
+
 msgid "IDS_ST_HEADER_DEFAULT_APPLICATIONS_ABB"
 msgstr "Výchozí aplikace"
 
-msgid "IDS_ST_BODY_HOME"
-msgstr "Domů"
-
 msgid "IDS_ST_BODY_SET_TIME"
 msgstr "Nastavit čas"
 
 msgid "IDS_ST_BODY_UNABLE_TO_SCAN_FOR_NETWORKS"
 msgstr "Nelze vyhledávat sítě."
 
-msgid "IDS_ST_BODY_LOCK_SCREEN"
-msgstr "Zamknout displej"
+msgid "IDS_ACCS_BODY_SIGNAL_STRENGTH_TTS"
+msgstr "Intenzita signálu"
 
 msgid "IDS_ST_HEADER_VISION"
 msgstr "Zrak"
 
+msgid "IDS_ST_BODY_SIGNAL_STRENGTH"
+msgstr "Síla signálu"
+
+msgid "IDS_ST_BODY_HELLO_KITTY_10"
+msgstr "Hello Kitty 10"
+
+msgid "IDS_ST_HEADER_SOUNDS_AND_NOTIFICATIONS_ABB"
+msgstr "Zvuky a oznámení"
+
+msgid "IDS_ST_BODY_TTS"
+msgstr "TTS"
+
+msgid "IDS_ST_BODY_HOME"
+msgstr "Domů"
+
 msgid "IDS_ST_BODY_OFF"
 msgstr "Vypnuto"
 
-msgid "IDS_ST_BODY_SIGNAL_STRENGTH"
-msgstr "Síla signálu"
+msgid "IDS_ST_BODY_THERE_ARE_NO_APPS_SET_AS_DEFAULTS"
+msgstr "Žádné aplikace nejsou nastavené jako výchozí."
 
-msgid "IDS_ST_POP_MOBILE_DATA_WILL_BE_TURNED_ON_CONNECTING_TO_MOBILE_NETWORKS_MAY_RESULT_IN_ADDITIONAL_CHARGES_DEPENDING_ON_YOUR_PAYMENT_PLAN"
-msgstr "Mobilní data se vypnou. Připojení k mobilním sítím může mít za následek další poplatky v závislosti na vašem tarifu."
+msgid "IDS_ST_HEADER_PRIVACY_SETTINGS_ABB"
+msgstr "Nastavení soukromí"
 
-msgid "IDS_ST_POP_UNLESS_YOU_CONNECT_TO_A_WI_FI_NETWORK_YOU_WILL_NOT_BE_ABLE_TO_USE_THE_INTERNET_EMAIL_OR_OTHER_APPS_MSG"
-msgstr "Dokud se nepřipojíte k síti Wi-Fi, nebudete moci používat Internet, E-mail a další aplikace, které vyžadují datové připojení."
+msgid "IDS_QP_OPT_SHOW_ALL_CONTENT_ABB"
+msgstr "Zobrazit vše"
+
+msgid "IDS_QP_OPT_HIDE_SENSITIVE_CONTENT_ABB"
+msgstr "Skrýt citlivý obsah"
+
+msgid "IDS_ST_BUTTON_REMOVE_ABB2"
+msgstr "Odebrat"
+
+msgid "IDS_QP_TMBODY_NOTIFICATIONS_ON_LOCK_SCREEN"
+msgstr "Oznámení na zamykací obrazovce"
+
+msgid "IDS_ACCS_BODY_WHILE_SCREEN_READER_IS_ENABLED_YOUR_PHONE_WILL_PROVIDE_VOICE_FEEDBACK_FOR_EXAMPLE_SCREEN_READER_WILL_MSG"
+msgstr "Když bude funkce Čtečka displeje zapnutá, telefon bude poskytovat hlasovou zpětnou vazbu. Čtečka displeje vám například řekne, jaké jsou možné interakce na jednotlivých obrazovkách. Klepnutím na položky je vyberete a poslechnete si co jsou zač, a poklepáním provedete související akci."
 
-msgid "IDS_SCR_BODY_PD_UNREAD_NOTIFICATIONS"
-msgstr "Nepřečtená oznámení"
+msgid "IDS_ACCS_MBODY_READ_OUT_USAGE_HINTS_ABB"
+msgstr "Přečíst užitečné tipy"
+
+msgid "IDS_ACCS_MBODY_SOUND_FEEDBACK"
+msgstr "Zvuková zpětná vazba"
+
+msgid "IDS_ACCS_MBODY_VIBRATION_FEEDBACK"
+msgstr "Vibrační zpětná vazba"
+
+msgid "IDS_ACCS_OPT_ALWAYS_READ_OUT_KEYBOARD_INPUT_TTS"
+msgstr "Vždy přečíst vstup z klávesnice"
+
+msgid "IDS_ACCS_OPT_KEYBOARD_FEEDBACK_TTS"
+msgstr "Zpětná vazba klávesnice"
 
 msgid "IDS_ACCS_OPT_OTHER_FEEDBACK_TTS"
 msgstr "Jiná zpětná vazba"
 
-msgid "IDS_ACCS_TMBODY_STATUS_BAR_INFORMATION"
-msgstr "Informace na stavovém panelu"
+msgid "IDS_ACCS_SBODY_READ_OUT_NOTIFICATIONS_WHILE_THE_SCREEN_IS_OFF"
+msgstr "Přečte oznámení při vypnutém displeji."
 
 msgid "IDS_ACCS_SBODY_SELECT_WHICH_INFORMATION_FROM_INDICATORS_SHOWN_ON_THE_STATUS_BAR_WILL_BE_READ_OUT_WHEN_YOU_TRIPLE_TAP_THE_SCREEN_WITH_TWO_FINGERS_MSG"
 msgstr "Vyberte informace z indikátorů na stavovém panelu, které se přečtou po trojím klepnutí dvěma prsty, například čas a datum, intenzitu signálu zařízení, připojení Wi-Fi a Bluetooth a stav nabití baterie."
 
+msgid "IDS_ACCS_SBODY_SET_THE_VOICE_FEEDBACK_TO_VARY_IN_PITCH_WHILE_USING_THE_KEYBOARD_TO_ENTER_TEXT"
+msgstr "Nastavte hlasovou zpětnou vazbu tak, aby se během použití klávesnice pro zadávání textu měnila výška."
+
+msgid "IDS_ACCS_TMBODY_STATUS_BAR_INFORMATION"
+msgstr "Informace na stavovém panelu"
+
+msgid "IDS_ST_BUTTON_TURN_OFF_ABB2"
+msgstr "Vypnout"
+
+msgid "IDS_ST_BUTTON_TURN_ON_ABB3"
+msgstr "Zapnout"
+
+msgid "IDS_ST_BUTTON_DISABLE_ABB"
+msgstr "Vypnout"
+
+msgid "IDS_ST_BUTTON_ENABLE_ABB3"
+msgstr "Zapnout"
+
+msgid "IDS_SM_TPOP_P1SS_P2SS_CACHED_DATA_CLEARED_ABB"
+msgstr "Z paměti bylo vymazáno %1$s %2$s."
+
+msgid "IDS_SM_HEADER_DEFAULT_STORAGE_SETTINGS_ABB"
+msgstr "Nastavení výchozího úložiště"
+
+msgid "IDS_SM_TMBODY_DEFAULT_STORAGE_LOCATIONS"
+msgstr "Výchozí místa uložení"
+
+msgid "IDS_SM_SBODY_CALCULATING_ING"
+msgstr "Probíhá výpočet..."
+
+msgid "IDS_ST_BODY_IMAGES"
+msgstr "Obrázky"
+
+msgid "IDS_ST_BODY_STORAGE_USAGE"
+msgstr "Využití paměti"
+
+msgid "IDS_ST_HEADER_TOTAL_SPACE"
+msgstr "Celkové místo"
+
+msgid "IDS_SM_TMBODY_APPS_ABB"
+msgstr "Aplikace"
+
+msgid "IDS_ST_BODY_SYSTEM_STORAGE"
+msgstr "Systémová paměť"
+
+msgid "IDS_ST_BODY_CACHED_DATA_ABB"
+msgstr "Data v paměti"
+
+msgid "IDS_SM_HEADER_DEFAULT_STORAGE_LOC_ABB"
+msgstr "Vých. umístění úlož."
+
+msgid "IDS_SM_BODY_FREE_M_MEMORY_ABB"
+msgstr "Volné"
+
+msgid "IDS_ST_MBODY_ADS"
+msgstr "Reklamy"
+
+msgid "IDS_SM_BODY_SELECT_THE_DEFAULT_LOCATION_FOR_INSTALLING_APPS_WHERE_APPS_CAN_BE_SAVED_DEPENDS_ON_THE_TYPE_OF_APP_AND_THE_AVAILABILITY_OF_THE_LOCATION"
+msgstr "Vyberte výchozí umístění pro instalaci aplikací. Kam je možné aplikace ukládat závisí na typu aplikace a dostupnosti umístění."
+
+msgid "IDS_SM_BODY_SELECT_THE_DEFAULT_STORAGE_LOCATION_FOR_CONTENT_SHARED_VIA_BLUETOOTH_OR_WI_FI_DIRECT"
+msgstr "Vyberte výchozí úložiště pro obsah sdílený prostřednictvím Bluetooth nebo Wi-Fi Direct."
+
+msgid "IDS_ST_OPT_HIDE_CONTENT"
+msgstr "Skrýt obsah"
+
+msgid "IDS_ST_HEADER_PRIVACY_AND_SECURITY_ABB"
+msgstr "Ochr. os. údajů a zab."
+
+msgid "IDS_ST_MBODY_PRIVACY_AND_SECURITY"
+msgstr "Ochr. os. údajů a zabezp."
+
+msgid "IDS_ST_HEADER_TIZEN_CONNECT"
+msgstr "Připojení Tizen"
+
+msgid "IDS_ST_OPT_BATTERY_USAGE_ABB"
+msgstr "Využití baterie"
+
+msgid "IDS_SM_BODY_THE_BATTERY_USAGE_FOR_THE_PAST_P1SD_HOURS_P2SD_MINUTES_C"
+msgstr "Využití baterie za posledních %1$d hodin %2$d minut:"
+
+msgid "IDS_ST_BODY_REMAINING_BATTERY"
+msgstr "Zbývající energie baterie"
+
+msgid "IDS_ST_BODY_CHARGING_ING_ABB"
+msgstr "Nabíjení..."
+
+msgid "IDS_ST_SBODY_FULLY_CHARGED_ABB_M_STATUS"
+msgstr "Plně nabitá"
+
+msgid "IDS_ST_BODY_MISSED_EVENTS"
+msgstr "Zmeškané události"
+
+msgid "IDS_ST_BODY_SPEECH_RATE"
+msgstr "Rychlost mluvení"
+
+msgid "IDS_COM_POP_MISSED_EVENTS"
+msgstr "Zmeškané události"
+
+msgid "IDS_SCR_POP_DRAG_THE_SLIDER_TO_SET_THE_SPEECH_RATE"
+msgstr "Tažením posuvníku nastavte rychlost řeči."
+
+msgid "IDS_ST_BODY_BATTERY_LEVEL"
+msgstr "Stav baterie"
+
+msgid "IDS_ST_HEADER_DETAILS"
+msgstr "Podrobnosti"
+
+msgid "IDS_ST_MBODY_OTHER_SOUNDS"
+msgstr "Další zvuky"
+
+msgid "IDS_ST_HEADER_ENCRYPT_SD_CARD"
+msgstr "Šifrovat SD kartu"
+
+msgid "IDS_ST_HEADER_DECRYPT_SD_CARD"
+msgstr "Dešifrovat SD kartu"
+
+msgid "IDS_ST_HEADER_ENCRYPTION"
+msgstr "Šifrování"
+
+msgid "IDS_ST_SBODY_DEVICE_ENCRYPTED_M_STATUS"
+msgstr "Zařízení je zašifrováno"
+
+msgid "IDS_ST_SBODY_DEVICE_NOT_ENCRYPTED_M_STATUS"
+msgstr "Zařízení není zašifrováno"
+
+msgid "IDS_ST_SBODY_SD_CARD_ENCRYPTED_M_STATUS"
+msgstr "SD karta byla zašifrována"
+
+msgid "IDS_ST_SBODY_SD_CARD_NOT_ENCRYPTED_M_STATUS_SBODY"
+msgstr "SD karta není zašifrovaná"
+
+msgid "IDS_ST_TMBODY_SECURE_ERASE"
+msgstr "Zabezpečené smazání"
+
+msgid "IDS_ST_SBODY_ERASE_ALL_DELETED_DATA_ON_THE_PHONE_PERMANENTLY_FOR_SECURITY_PURPOSES_THIS_DATA_WILL_NOT_BE_RECOVERABLE_BY_ANYONE"
+msgstr "Veškerá odstraněná data v telefonu budou z bezpečnostních důvodů trvale smazána. Tato data nebude možné obnovit."
+
old mode 100644 (file)
new mode 100755 (executable)
index 6be6356..5f0159d
@@ -1,12 +1,18 @@
-msgid "IDS_ST_BODY_1_MINUTE"
-msgstr "1 minut"
+msgid "IDS_VOICE_HEADER_SPEECH_TO_TEXT_HSTT"
+msgstr "Tale-til-tekst (STT)"
+
+msgid "IDS_VOICE_HEADER_TEXT_TO_SPEECH_HTTS"
+msgstr "Tekst-til-tale (TTS)"
+
+msgid "IDS_PB_TPOP_DELETING_ING_ABB"
+msgstr "Sletter ..."
+
+msgid "IDS_VOICE_BODY_VOICE_CONTROL_ABB2"
+msgstr "Stemmekontrol"
 
 msgid "IDS_ST_POP_SAVING"
 msgstr "Gemmer"
 
-msgid "IDS_CAM_POP_MODEL"
-msgstr "Model"
-
 msgid "IDS_EMAIL_BODY_INVALID_PORT_NUMBER"
 msgstr "Ugyldigt portnummer."
 
@@ -22,9 +28,6 @@ msgstr "6 sekunder"
 msgid "IDS_PB_POP_PS_ALREADY_EXISTS"
 msgstr "%s eksisterer allerede."
 
-msgid "IDS_SAPPS_OPT_BADGE_ABB"
-msgstr "Badge"
-
 msgid "IDS_ST_BODY_DISCONNECTED"
 msgstr "Afbrudt."
 
@@ -34,9 +37,6 @@ msgstr "Medie"
 msgid "IDS_ST_BODY_SELECT_AUTOMATICALLY"
 msgstr "Vælg automatisk"
 
-msgid "IDS_ST_HEADER_AUDIO"
-msgstr "Lyd"
-
 msgid "IDS_ST_HEADER_FORMAT_MVERB_ABB"
 msgstr "Format"
 
@@ -58,33 +58,45 @@ msgstr "IP"
 msgid "IDS_BT_POP_OPERATION_FAILED"
 msgstr "Handlingen mislykkedes."
 
-msgid "IDS_CLD_OPT_MINUTE"
-msgstr "Minut"
-
 msgid "IDS_CLD_OPT_MINUTES_LC_ABB"
 msgstr "minutter"
 
-msgid "IDS_CST_BUTTON_CLOSE"
-msgstr "Luk"
-
-msgid "IDS_CST_POP_FAILED"
-msgstr "Mislykkedes."
-
 msgid "IDS_IM_BODY_SUCCESSFULLY_COMPLETED"
 msgstr "Fuldført."
 
 msgid "IDS_IM_POP_UNEXPECTED_ERROR"
 msgstr "Uventet fejl."
 
+msgid "IDS_SIM_BODY_INVALID_SIM_CARD"
+msgstr "Ugyldigt SIM-kort."
+
+msgid "IDS_WGT_BUTTON3_KIES_VIA_WI_FI"
+msgstr "Kies via Wi-Fi"
+
+msgid "IDS_ST_BODY_1_MINUTE"
+msgstr "1 minut"
+
+msgid "IDS_CAM_POP_MODEL"
+msgstr "Model"
+
+msgid "IDS_ST_HEADER_AUDIO"
+msgstr "Lyd"
+
+msgid "IDS_CLD_OPT_MINUTE"
+msgstr "Minut"
+
+msgid "IDS_CST_BUTTON_CLOSE"
+msgstr "Luk"
+
+msgid "IDS_CST_POP_FAILED"
+msgstr "Mislykkedes."
+
 msgid "IDS_PB_BODY_INFO"
 msgstr "Oplysninger"
 
 msgid "IDS_PB_BUTTON_CONTACT"
 msgstr "Kontakt"
 
-msgid "IDS_SIM_BODY_INVALID_SIM_CARD"
-msgstr "Ugyldigt SIM-kort."
-
 msgid "IDS_ST_BUTTON2_PROCESSING_ING"
 msgstr "Arbejder..."
 
@@ -94,21 +106,18 @@ msgstr "Slet?"
 msgid "IDS_VR_POP_NO_FILES"
 msgstr "Ingen filer"
 
-msgid "IDS_WGT_BUTTON3_KIES_VIA_WI_FI"
-msgstr "Kies via Wi-Fi"
-
 msgid "IDS_TPLATFORM_OPT_BLUETOOTH"
 msgstr "Bluetooth"
 
+msgid "IDS_ST_HEADER_PRIVACY"
+msgstr "Beskyttelse"
+
 msgid "IDS_ST_OPT_SETTINGS"
 msgstr "Indstillinger"
 
 msgid "IDS_ST_BODY_GENERAL"
 msgstr "Generelt"
 
-msgid "IDS_ST_HEADER_PRIVACY"
-msgstr "Beskyttelse"
-
 msgid "IDS_BR_OPT_SCREEN"
 msgstr "Skærm"
 
@@ -122,13 +131,13 @@ msgid "IDS_BR_BODY_WEBSITE_SETTINGS"
 msgstr "Webside indstillinger"
 
 msgid "IDS_CLD_HEADER_EVENT_NOTIFICATION"
-msgstr "Begivenhedsbesked"
+msgstr "Eventmeddelelse"
 
 msgid "IDS_CLD_BUTTON_LIST_VIEW"
 msgstr "Listevisning"
 
 msgid "IDS_CLD_BUTTON_EXPORT"
-msgstr "Eksportér"
+msgstr "Eksporter"
 
 msgid "IDS_CLD_BODY_FIRST_DAY_OF_WEEK"
 msgstr "Første dag i ugen"
@@ -139,9 +148,6 @@ msgstr "Viser %d elementer"
 msgid "IDS_COM_POP_FLIGHT_MODE_WILL_BE_DISABLED"
 msgstr "Flytilstand vil blive deaktiveret."
 
-msgid "IDS_COM_POP_CHECKING"
-msgstr "Kontrollerer ..."
-
 msgid "IDS_COM_OPT_CONTINUE_Q"
 msgstr "Fortsæt?"
 
@@ -206,7 +212,7 @@ msgid "IDS_IDLE_BODY_NEW_PIN_AND_CONFIRM_PIN_DO_NOT_MATCH"
 msgstr "Den nye PIN-kode og bekræftelses-PIN-koden stemmer ikke overens."
 
 msgid "IDS_MOBILEAP_POP_TURNING_ON_WI_FI_WILL_DISABLE_MOBILE_HOTSPOT_CONTINUE_Q_VZW"
-msgstr "Aktivering af Wi-Fi deaktiverer Mobile Hotspot. Fortsæt?"
+msgstr "Aktivering af Wi-Fi deaktiverer Mobilt hotspot. Fortsæt?"
 
 msgid "IDS_MOBILEAP_MBODY_DATA_USAGE"
 msgstr "Databrug"
@@ -214,9 +220,6 @@ msgstr "Databrug"
 msgid "IDS_MOBILEAP_BODY_TETHERING"
 msgstr "Internetdeling"
 
-msgid "IDS_IM_POP_THIS_FEATURE_IS_NOT_AVAILABLE_WHILE_FLIGHT_MODE_IS_ON"
-msgstr "Denne funktion er ikke tilgængelig, når Flytilstand er aktiveret."
-
 msgid "IDS_EMAIL_POP_SECURITY_UPDATE_ABB"
 msgstr "Sikkerhedsopdatering"
 
@@ -250,9 +253,6 @@ msgstr "Ikke tilstrækkelig telefonhukommelse. Slet nogle elementer, og prøv ig
 msgid "IDS_KW_POP_BE_CAREFUL_WHEN_TRANSMITTING_INFORMATION_ON_AN_UNSECURED_WI_FI_NETWORK_MSG"
 msgstr "Vær forsigtig, når du overfører oplysninger på et usikret Wi-Fi-netværk, da de kan være synlige for andre på netværket."
 
-msgid "IDS_DN_BODY_ENCRYPT_SD_CARD"
-msgstr "Kryptér SD-kort"
-
 msgid "IDS_MSGF_POP_UNSUPPORTED"
 msgstr "Understøttes ikke."
 
@@ -266,7 +266,7 @@ msgid "IDS_MF_OPT_NAME_HZ_TO_A"
 msgstr "Navn (Z til A)"
 
 msgid "IDS_MF_OPT_NAME_HA_TO_Z"
-msgstr "Navn (A til Z)"
+msgstr "Navn (A til Å)"
 
 msgid "IDS_MF_BODY_SCREEN_CAPTURE_M_NOUN"
 msgstr "Skærmbillede"
@@ -280,38 +280,29 @@ msgstr "Flyt fuldførte."
 msgid "IDS_PB_BODY_MOVING_ING"
 msgstr "Flytter ..."
 
-msgid "IDS_SMEMO_BUTTON_IMPORT"
-msgstr "Importér"
-
 msgid "IDS_LCKSCN_BODY_WALLPAPERS"
 msgstr "Baggrunde"
 
 msgid "IDS_LCKSCN_BODY_TAP_AND_HOLD_THE_SCREEN_THEN_TILT_THE_DEVICE_TOWARDS_YOU_TO_UNLOCK_IT_MSG"
-msgstr "Tap og hold nede på skærmen, og vip enheden ind imod dig for at låse den op. Hvis skærmen ikke låser op, kan du prøve at vippe enheden lidt mere. Når bevægelseoplåsning er indstillet, aktiveres bevægelse automatisk under Indstillinger."
-
-msgid "IDS_SA_BUTTON_DONE_ABB"
-msgstr "Klar"
+msgstr "Tryk og hold på skærmen, og vip enheden ind imod dig for at låse den op. Hvis skærmen ikke låser op, kan du prøve at vippe enheden lidt mere. Når bevægelseoplåsning er indstillet, aktiveres bevægelse automatisk under Indstillinger."
 
 msgid "IDS_FP_BODY_NO_APPLICATIONS"
 msgstr "Ingen programmer"
 
-msgid "IDS_ST_TZTAB4_MOST_USED_M_APP"
-msgstr "Oftest anv."
-
 msgid "IDS_ST_TPOP_PERSONAL_MODE_ENABLED_ABB"
-msgstr "Tilstanden Tilpasning aktiveret."
+msgstr "Tilpasningstilstand aktiveret."
 
 msgid "IDS_ST_TPOP_PERSONAL_MODE_DISABLED_ABB"
-msgstr "Tilstanden Tilpasning deaktiveret."
+msgstr "Tilpasningstilstand deaktiveret."
 
 msgid "IDS_ST_TPOP_FAILED_TO_ENABLE_PERSONAL_MODE_TRY_AGAIN_ABB"
-msgstr "Kunne ikke akt. tils. Tilpasning. Prøv igen."
+msgstr "Kunne ikke akt. tilpasn.tilstand. Prøv igen."
 
 msgid "IDS_ST_TPOP_FAILED_TO_DISABLE_PERSONAL_MODE_TRY_AGAIN_ABB"
-msgstr "Kunne ik. deak. tils. Tilpasning. Prøv igen."
+msgstr "Kunne ik. deak. tilpasn.tilstand. Prøv igen."
 
 msgid "IDS_ST_TPOP_ENABLING_ULTRA_POWER_SAVING_MODE_ING"
-msgstr "Aktiverer Ultrastrømbesparende tilstand ..."
+msgstr "Aktiverer ultrastrømbesparende tilstand ..."
 
 msgid "IDS_ST_SK_FORMAT_ABB"
 msgstr "Formatér"
@@ -341,7 +332,7 @@ msgid "IDS_ST_POP_YOU_MUST_ENTER_A_DEVICE_NAME"
 msgstr "Du skal indtaste et enhedsnavn."
 
 msgid "IDS_ST_POP_YOUR_PERSONAL_MODE_SECURITY_SETTINGS_WILL_BE_RESET_AND_YOUR_PERSONAL_CONTENT_WILL_BE_DELETED_RESET_PERSONAL_MODE_Q"
-msgstr "Dine sikkerhedsindstillinger for tilstanden Tilpasning vil blive nulstillet, og dit personlige indhold vil blive slettet. Nulstil tilstanden Tilpasning?"
+msgstr "Dine sikkerhedsindstillinger for tilpasningstilstand vil blive nulstillet, og dit personlige indhold vil blive slettet. Nulstil tilpasningstilstand?"
 
 msgid "IDS_ST_POP_USE_2D_HARDWARE_OR_SOFTWARE_ACCELERATION_IN_APPLICATIONS"
 msgstr "Brug 2D-hardware- eller softwareacceleration i programmer."
@@ -362,7 +353,7 @@ msgid "IDS_ST_POP_UNMOUNTING_ING_ABB"
 msgstr "Deaktiverer ..."
 
 msgid "IDS_ST_POP_UNINSTALL_Q"
-msgstr "Afinstallér?"
+msgstr "Afinstaller?"
 
 msgid "IDS_ST_POP_UNINSTALLING_ING"
 msgstr "Afinstallerer ..."
@@ -377,13 +368,13 @@ msgid "IDS_ST_POP_UNABLE_TO_CHANGE_NETWORKS_WHILE_DATA_SERVICE_IN_USE_STOP_USING
 msgstr "Kan ikke ændre netværk, mens datatjeneste er i brug. Stop med at bruge aktuel datatjeneste, og vælg et andet tilgængeligt netværk?"
 
 msgid "IDS_ST_POP_ULTRA_POWER_SAVING_MODE_WILL_BE_DISABLED"
-msgstr "Ultrastrømsparetilstand deaktiveres."
+msgstr "Ultrastrømbesparende tilstand deaktiveres."
 
 msgid "IDS_ST_POP_TO_USE_PERSONAL_MODE_YOU_MUST_REGISTER_AN_UNLOCK_METHOD"
-msgstr "For at bruge tilstanden Tilpasning skal du registrere en oplåsningsmetode."
+msgstr "For at bruge tilpasningstilstand skal du registrere en oplåsningsmetode."
 
 msgid "IDS_ST_POP_TO_ENABLE_HANDS_FREE_MODE_ENABLE_AT_LEAST_ONE_RELEVANT_FUNCTION"
-msgstr "Aktivér mindst én relevant funktion for at aktivere Håndfri tilstand."
+msgstr "Aktiver mindst én relevant funktion for at aktivere Håndfri tilstand."
 
 msgid "IDS_ST_POP_THE_SCREEN_WILL_NOT_TURN_OFF_WHILE_YOU_KEEP_LOOKING_AT_IT"
 msgstr "Skærmen slukkes ikke, mens du bliver med at kigge på den."
@@ -394,9 +385,6 @@ msgstr "Det maksimale antal tegn for dit enhedsnavn (%d) er blevet overskredet."
 msgid "IDS_ST_POP_THE_APP_HAS_BEEN_UNINSTALLED"
 msgstr "Programmet er blevet afinstalleret."
 
-msgid "IDS_ST_POP_TAP_OK"
-msgstr "Tap på OK."
-
 msgid "IDS_ST_POP_SEARCHING_NETWORK_ING"
 msgstr "Søger på netværk..."
 
@@ -412,15 +400,9 @@ msgstr "Nulstil alle indstillinger og slet alle data. Dette ikke stoppes, når d
 msgid "IDS_ST_POP_REMOVE_DEFAULT_APPS_Q"
 msgstr "Fjern standardapps?"
 
-msgid "IDS_ST_POP_REGISTRATION_CODE_NOT_FOUND"
-msgstr "Registreringskode ikke fundet."
-
 msgid "IDS_ST_POP_REGISTERING_ING"
 msgstr "Registrerer ..."
 
-msgid "IDS_ST_POP_REGISTERED"
-msgstr "Registreret."
-
 msgid "IDS_ST_POP_PUK2_VERIFIED"
 msgstr "PUK2 verificeret."
 
@@ -460,18 +442,9 @@ msgstr "%d forsøg tilbage."
 msgid "IDS_ST_POP_PASSWORD_MUST_CONTAIN_AT_LEAST_PD_ALPHANUMERIC_CHARACTERS"
 msgstr "Adgangskode skal indeholde mindst %d alfanumeriske tegn."
 
-msgid "IDS_ST_POP_PASSWORD_MUST_BE_MORE_THAN_P1SD_CHARACTERS_AND_LESS_THAN_P2SD"
-msgstr "Adgangskode skal være på mere end %1$d tegn og færre end %2$d."
-
-msgid "IDS_ST_POP_PASSWORDS_DO_NOT_MATCH"
-msgstr "Adgangskoderne er ikke ens."
-
 msgid "IDS_ST_POP_NO_SD_CARD_IS_INSERTED_DISABLE_ENCRYPT_SD_CARD_ANYWAY_Q"
 msgstr "Intet SD-kort er indsat. Vil du deaktivere kryptering af SD-kort alligevel?"
 
-msgid "IDS_ST_POP_NO_SD_CARD_HAS_BEEN_INSERTED_ENCRYPTION_WILL_START_AUTOMATICALLY_WHEN_YOU_INSERT_AN_SD_CARD"
-msgstr "Intet SD-kort isat. Kryptering vil starte automatisk, når du isætter et SD-kort."
-
 msgid "IDS_ST_POP_NO_ITEM_SELECTED"
 msgstr "Ingen valgte elementer."
 
@@ -487,9 +460,6 @@ msgstr "Mobile data er blevet deaktiveret. Du kan ikke sende eller modtage mms-m
 msgid "IDS_ST_POP_MOBILE_DATA_ENABLED_CONNECTING_TO_MOBILE_NETWORKS_MAY_INCUR_EXTRA_CHARGES_DEPENDING_ON_YOUR_DATA_PLAN_CONTINUE_Q"
 msgstr "Mobile data aktiverede. Tilslutning til mobile netværk kan medføre ekstra gebyrer, afhængigt af dit abonnement. Fortsæt?"
 
-msgid "IDS_ST_POP_LOADING_ING"
-msgstr "Indlæser data ..."
-
 msgid "IDS_ST_POP_IP_ADDRESS_REMOVED"
 msgstr "IP-adresse fjernet."
 
@@ -514,9 +484,6 @@ msgstr "Forkert PIN2-kode."
 msgid "IDS_ST_POP_INCORRECT_PIN1_ATTEMPT_LEFT"
 msgstr "Forkert PIN-kode. 1 forsøg tilbage."
 
-msgid "IDS_ST_POP_INCORRECT_PASSWORD"
-msgstr "Forkert adgangskode."
-
 msgid "IDS_ST_POP_IF_YOU_RESET_YOUR_DEVICE_TO_FACTORY_DEFAULTS_YOU_WILL_NOT_BE_ABLE_TO_USE_ENCRYPTED_FILES_ON_THE_SD_CARD_MSG"
 msgstr "Hvis du nulstiller din enhed til fabriksindstillinger, kan du ikke anvende krypterede filer på SD-kortet, men du kan stadig bruge filer, der ikke er krypterede."
 
@@ -533,19 +500,13 @@ msgid "IDS_ST_POP_ENTER_PS"
 msgstr "Indtast %s."
 
 msgid "IDS_ST_POP_ENCRYPT_SD_CARD_Q_OPERATION_IS_IRREVERSIBLE_AND_IF_YOU_INTERRUPT_IT_YOU_WILL_LOSE_DATA"
-msgstr "Kryptér SD-kort? Handlingen kan ikke fortrydes, og hvis du afbryder den, mister du data."
+msgstr "Krypter SD-kort? Handlingen kan ikke fortrydes, og hvis du afbryder den, mister du data."
 
 msgid "IDS_ST_POP_ENABLING_EMERGENCY_MODE_ING"
 msgstr "Aktiverer Nødsituation ..."
 
-msgid "IDS_ST_POP_ENABLING_AUTO_UPDATE_MEANS_YOUR_DEVICE_WILL_CHECK_FOR_SECURITY_UPDATES_AUTOMATICALLY_NOTI_MSG"
-msgstr "Aktivering af automatisk opdatering betyder, at din enhed automatisk søger efter sikkerhedsopdateringer. Søgning via mobile netværk kan medføre yderligere gebyrer."
-
-msgid "IDS_ST_POP_ENABLE_SMART_STAY_TO_TRY_IT_T_HELP"
-msgstr "Aktivér smart skærm-standby for at prøve det."
-
 msgid "IDS_ST_POP_ENABLE_SMART_ROTATION_TO_TRY_IT_T_HELP"
-msgstr "Aktivér smart-rotation for at prøve det."
+msgstr "Aktiver smart-rotation for at prøve det."
 
 msgid "IDS_ST_POP_ENABLE_FLIGHT_MODE"
 msgstr "Aktiver Flytilstand."
@@ -553,12 +514,6 @@ msgstr "Aktiver Flytilstand."
 msgid "IDS_ST_POP_EMERGENCY_MODE_WILL_BE_DISABLED"
 msgstr "Nødsituation vil blive deaktiveret."
 
-msgid "IDS_ST_POP_DO_NOT_ASK_AGAIN"
-msgstr "Spørg ikke igen"
-
-msgid "IDS_ST_POP_DISABLING_AUTO_UPDATE_MEANS_YOU_HAVE_TO_CHECK_FOR_SECURITY_UPDATES_MANUALLY_NOTI_MSG"
-msgstr "Deaktivering af automatisk opdatering betyder, at du skal søge efter sikkerhedsopdateringer manuelt. For at holde din enhed sikret anbefaler vi, at du aktiverer automatisk opdatering."
-
 msgid "IDS_ST_POP_DISABLE_TETHERING_Q"
 msgstr "Deaktiver deling?"
 
@@ -598,9 +553,6 @@ msgstr "Fanevisning"
 msgid "IDS_ST_OPT_SELECTED"
 msgstr "Valgte"
 
-msgid "IDS_ST_OPT_SELECT"
-msgstr "Vælg"
-
 msgid "IDS_ST_OPT_RESET_APP_SETTINGS_ABB"
 msgstr "Nulstil programinds."
 
@@ -614,32 +566,23 @@ msgid "IDS_ST_OPT_LTE_WCDMA_GSM_HAUTO_CONNECT"
 msgstr "LTE/WCDMA/GSM (tilslut automatisk)"
 
 msgid "IDS_ST_OPT_EDIT_QUICK_SETTINGS"
-msgstr "Redigér hurtigindstillinger"
-
-msgid "IDS_ST_OPT_DEFAULT_RINGTONE"
-msgstr "Standardringetone"
+msgstr "Rediger hurtigindstillinger"
 
 msgid "IDS_ST_OPT_CUSTOM_MODE_ABB"
 msgstr "Tilpas tilstand"
 
 msgid "IDS_ST_OPT_BLOCK_WI_FI"
-msgstr "Blokér Wi-Fi"
+msgstr "Bloker Wi-Fi"
 
 msgid "IDS_ST_OPT_BLOCK_MOBILE_NETWORKS"
-msgstr "Blokér mobile netværk"
+msgstr "Bloker mobile netværk"
 
 msgid "IDS_ST_OPT_BLOCK_ALL"
-msgstr "Blokér alt"
-
-msgid "IDS_ST_OPT_AUTO_UPDATE_ABB"
-msgstr "Auto-opdatering"
+msgstr "Bloker alt"
 
 msgid "IDS_ST_OPT_ALLOW_ALL"
 msgstr "Tillad alt"
 
-msgid "IDS_ST_OPT_ALL"
-msgstr "Alle"
-
 msgid "IDS_ST_MBODY_ZOOM"
 msgstr "Zoom"
 
@@ -679,9 +622,6 @@ msgstr "Vis CPU-brug"
 msgid "IDS_ST_MBODY_SELECT_WHERE_CAPTURED_IMAGES_WILL_BE_SAVED"
 msgstr "Vælg, hvor billeder, der tages, bliver gemt"
 
-msgid "IDS_ST_MBODY_SCREEN_ROTATION"
-msgstr "Skærmrotation"
-
 msgid "IDS_ST_MBODY_SCREEN_READER_HTTS"
 msgstr "Skærmlæser (TTS)"
 
@@ -700,23 +640,17 @@ msgstr "Bevægelser og gestik"
 msgid "IDS_ST_MBODY_MOBILE_DATA"
 msgstr "Mobile data"
 
-msgid "IDS_ST_MBODY_HELP"
-msgstr "Hjælp"
-
 msgid "IDS_ST_MBODY_HANDS_FREE_MODE"
 msgstr "Håndfri tilstand"
 
 msgid "IDS_ST_MBODY_GSM_ONLY"
 msgstr "Kun GSM"
 
-msgid "IDS_ST_MBODY_FONT_SIZE"
-msgstr "Skriftstørrelse"
-
 msgid "IDS_ST_MBODY_FACTORY_RESET"
 msgstr "Nulstil til fabriksstandard"
 
 msgid "IDS_ST_MBODY_EDIT_AFTER_SCREEN_CAPTURE"
-msgstr "Redigér efter skærmbillede"
+msgstr "Rediger efter skærmbillede"
 
 msgid "IDS_ST_MBODY_DIALLING_KEYPAD_TONE"
 msgstr "Tastetoner"
@@ -745,15 +679,9 @@ msgstr "Aktivt program"
 msgid "IDS_ST_MBODY_ACCOUNTS_AND_BACKUP"
 msgstr "Konti og sik.kopiering"
 
-msgid "IDS_ST_ITAB4_CONTROLS_M_INPUT_AND_CONTROL"
-msgstr "Kontrol"
-
 msgid "IDS_ST_HEADER_WI_FI_DIRECT"
 msgstr "Wi-Fi Direct"
 
-msgid "IDS_ST_HEADER_WI_FI"
-msgstr "Wi-Fi"
-
 msgid "IDS_ST_HEADER_USER_SETTINGS_ABB"
 msgstr "Brugerindstillinger"
 
@@ -766,24 +694,15 @@ msgstr "USB-værktøj"
 msgid "IDS_ST_HEADER_UNLOCK_DEVICE_USING_MOTION_ABB"
 msgstr "Lås enheden op vha. bevægelse"
 
-msgid "IDS_ST_HEADER_UNAVAILABLE"
-msgstr "Ikke tilgængelig"
-
 msgid "IDS_ST_HEADER_ULTRA_POWER_SAVING_MODE"
 msgstr "Ultrastrømbesparende tilstand"
 
 msgid "IDS_ST_HEADER_TOUCH_KEY_LIGHT_DURATION"
 msgstr "Varighed for lys i berøringstast"
 
-msgid "IDS_ST_HEADER_TEXT_TO_SPEECH"
-msgstr "Tekst-til-tale"
-
 msgid "IDS_ST_HEADER_STANDARD_LIMIT_ABB"
 msgstr "Standardgrænse"
 
-msgid "IDS_ST_HEADER_SOUND"
-msgstr "Lyd"
-
 msgid "IDS_ST_HEADER_SIM_CARD_MANAGER"
 msgstr "Administration af SIM-kort"
 
@@ -799,18 +718,12 @@ msgstr "Screen Mirroring"
 msgid "IDS_ST_HEADER_SAMSUNG_KIES"
 msgstr "Samsung Kies"
 
-msgid "IDS_ST_HEADER_SAMSUNG_APPS"
-msgstr "Samsung Apps"
-
 msgid "IDS_ST_HEADER_RINGTONES"
 msgstr "Ringetoner"
 
 msgid "IDS_ST_HEADER_RESET_RESULTS"
 msgstr "Nulstil resultater"
 
-msgid "IDS_ST_HEADER_RESET"
-msgstr "Nulstil"
-
 msgid "IDS_ST_HEADER_PRIVILEGES"
 msgstr "Privilegier"
 
@@ -820,18 +733,12 @@ msgstr "Privat tilstand"
 msgid "IDS_ST_HEADER_PORT"
 msgstr "Port"
 
-msgid "IDS_ST_HEADER_PLEASE_WAIT"
-msgstr "Vent et øjeblik."
-
 msgid "IDS_ST_HEADER_PERSONAL_MODE"
-msgstr "Tilstanden Tilpasning"
+msgstr "Tilpasningstilstand"
 
 msgid "IDS_ST_HEADER_PERSONALISATION"
 msgstr "Tilpasning"
 
-msgid "IDS_ST_HEADER_PD_SELECTED_ABB"
-msgstr "%d valgt"
-
 msgid "IDS_ST_HEADER_PD_SELECTED"
 msgstr "%d valgt"
 
@@ -865,14 +772,11 @@ msgstr "Input og bevægelse"
 msgid "IDS_ST_HEADER_HOME_SCREEN_ABB"
 msgstr "Startskærm"
 
-msgid "IDS_ST_HEADER_FINGER_SCANNER_ABB"
-msgstr "Fingerscanner"
-
 msgid "IDS_ST_HEADER_ENTER_VALID_DEVICE_NAME_ABB"
 msgstr "Indtast gyld. enhedsnavn"
 
 msgid "IDS_ST_HEADER_ENCRYPT_DEVICE"
-msgstr "Kryptér enhed"
+msgstr "Krypter enhed"
 
 msgid "IDS_ST_HEADER_DIVX_VOD"
 msgstr "DivX® VOD"
@@ -902,7 +806,7 @@ msgid "IDS_ST_HEADER_CHANGE_PIN_ABB"
 msgstr "Skift PIN-kode"
 
 msgid "IDS_ST_HEADER_AUTO_ROTATE_SCREEN_ABB"
-msgstr "Rotér skærm automatisk"
+msgstr "Roter skærm automatisk"
 
 msgid "IDS_ST_HEADER_ALLOW_USB_DEBUGGING_Q_ABB"
 msgstr "Tillad USB-fejlsøg.?"
@@ -916,38 +820,29 @@ msgstr "Tilføj port"
 msgid "IDS_ST_HEADER_ADD_IP"
 msgstr "Tilføj IP"
 
+msgid "IDS_COM_POP_CHECKING"
+msgstr "Kontrollerer ..."
+
 msgid "IDS_ST_BUTTON_UNINSTALL_UPDATES"
-msgstr "Afinstallér opdateringer"
+msgstr "Afinstaller opdateringer"
 
 msgid "IDS_ST_BUTTON_UNINSTALL"
-msgstr "Afinstallér"
+msgstr "Afinstaller"
 
 msgid "IDS_ST_BUTTON_TRY_IT"
 msgstr "Prøv det"
 
-msgid "IDS_ST_BUTTON_STOP"
-msgstr "Stop"
-
 msgid "IDS_ST_BUTTON_SET_SCREEN_LOCK_TYPE"
 msgstr "Indstil skærmlåsningstype"
 
 msgid "IDS_ST_BUTTON_RESET_APPS_ABB"
 msgstr "Nulstil apps"
 
-msgid "IDS_ST_BUTTON_RESET"
-msgstr "Nulstil"
-
 msgid "IDS_ST_BUTTON_REMOVE_DEFAULT_APPS_ABB"
 msgstr "Fjern standardapps"
 
 msgid "IDS_ST_BUTTON_ONLY_VIBRATE"
-msgstr "Kun vibrér"
-
-msgid "IDS_ST_BUTTON_OK_ABB"
-msgstr "OK"
-
-msgid "IDS_ST_BUTTON_OK"
-msgstr "OK"
+msgstr "Kun vibration"
 
 msgid "IDS_ST_BUTTON_MOVE_TO_SD_ABB"
 msgstr "Flyt til SD"
@@ -958,20 +853,8 @@ msgstr "Flyt til telefon"
 msgid "IDS_ST_BUTTON_FORCE_STOP"
 msgstr "Gennemtving stop"
 
-msgid "IDS_ST_BUTTON_ENABLE"
-msgstr "Aktivér"
-
-msgid "IDS_ST_BUTTON_DISCONNECT"
-msgstr "Afbryd"
-
 msgid "IDS_ST_BUTTON_DISABLE"
-msgstr "Deaktivér"
-
-msgid "IDS_ST_BUTTON_CONTINUE"
-msgstr "Fortsæt"
-
-msgid "IDS_ST_BUTTON_CANCEL_ABB"
-msgstr "Annullér"
+msgstr "Deaktiver"
 
 msgid "IDS_ST_BODY_YYYY_DD_MM_DOT"
 msgstr "ÅÅÅÅ/DD/MM"
@@ -980,7 +863,7 @@ msgid "IDS_ST_BODY_YOU_HAVE_SELECTED_TO_LAUNCH_THIS_APPLICATION_BY_DEFAULT_FOR_S
 msgstr "Dette program er indstillet til at åbne som standard for nogle handlinger."
 
 msgid "IDS_ST_BODY_YOU_CAN_DECRYPT_ACCOUNTS_SETTINGS_DOWNLOADED_APPLICATIONS_AND_THEIR_DATA_MEDIA_AND_OTHER_FILES_DECRYPTION_WARNING_MSG"
-msgstr "Du kan dekryptere konti, indstillinger, hentede programmer og deres data, medier og andre filer. Dekryptering kan tage en time eller længere. Start med et opladet batteri, og sørg for, at din enhed er tilsluttet, indtil dekrypteringen er fuldført. Afbrydelse af dekrypteringsprocessen, kan medføre tab af nogle eller alle data."
+msgstr "Du kan dekryptere konti, indstillinger, hentede applikationer og deres data, medier og andre filer. Dekryptering kan tage en time eller længere. Start med et opladet batteri, og sørg for, at din enhed er tilsluttet, indtil dekrypteringen er fuldført. Afbrydelse af dekrypteringsprocessen, kan medføre tab af nogle eller alle data."
 
 msgid "IDS_ST_BODY_YOUR_DEVICE_REGISTRATION_CODE_C_PS"
 msgstr "Registreringskoden til din telefon er: %s"
@@ -1009,9 +892,6 @@ msgstr "Når dataroaming er deaktiveret, fungerer programmer, der bruger datafor
 msgid "IDS_ST_BODY_WEB_APPLICATIONS"
 msgstr "Web-programmer"
 
-msgid "IDS_ST_BODY_WCDMA_GSM_NHAUTO_CONNECT"
-msgstr "WCDMA/GSM\n(tilslut automatisk)"
-
 msgid "IDS_ST_BODY_WAIT_WHILE_DEVICE_IS_ENCRYPTED_PDP_COMPLETE"
 msgstr "Vent, mens enhed krypteres. %d% udført."
 
@@ -1024,14 +904,8 @@ msgstr "Venter på svar fra SIM-kort ..."
 msgid "IDS_ST_BODY_VOLUME"
 msgstr "Lydstyrke"
 
-msgid "IDS_ST_BODY_VOICE_RECORDING"
-msgstr "Stemmenotat"
-
 msgid "IDS_ST_BODY_VIBRATE_WHEN_RINGING"
-msgstr "Vibrér ved opkald"
-
-msgid "IDS_ST_BODY_VERSION_PS"
-msgstr "Version %s"
+msgstr "Vibrer ved opkald"
 
 msgid "IDS_ST_BODY_USING_MOBILE_DATA_MAY_RESULT_IN_ADDITIONAL_CHARGES_CONTINUE_Q"
 msgstr "Brug af mobile data kan medføre yderligere gebyrer. Fortsæt?"
@@ -1069,11 +943,8 @@ msgstr "USB-fejlsøgning"
 msgid "IDS_ST_BODY_USB_ASK_ON_CONNECTION"
 msgstr "Spørg ved oprettelse af forbindelse"
 
-msgid "IDS_ST_BODY_URL"
-msgstr "URL"
-
 msgid "IDS_ST_BODY_UNMOUNT_USB_OTG_STORAGE"
-msgstr "Deaktivér USB OTG-lager"
+msgstr "Deaktiver USB OTG-lager"
 
 msgid "IDS_ST_BODY_UNMOUNT_SD_CARD"
 msgstr "Deaktiver SD-kort"
@@ -1096,6 +967,9 @@ msgstr "UDMincho"
 msgid "IDS_ST_BODY_UDGOTHIC_M_FONT"
 msgstr "UDGothic"
 
+msgid "IDS_IM_POP_THIS_FEATURE_IS_NOT_AVAILABLE_WHILE_FLIGHT_MODE_IS_ON"
+msgstr "Denne funktion er ikke tilgængelig, når Flytilstand er aktiveret."
+
 msgid "IDS_ST_BODY_TURN_OFF"
 msgstr "Sluk"
 
@@ -1103,16 +977,16 @@ msgid "IDS_ST_BODY_TURNING_OFF_MOBILE_DATA_WHEN_THE_SCREEN_IS_OFF"
 msgstr "Deaktiverer mobile data, når skærmen er slukket."
 
 msgid "IDS_ST_BODY_TURNING_OFF_CONNECTIVITY_FEATURES_SUCH_AS_WI_FI_AND_BLUETOOTH"
-msgstr "Deaktivér tilslutningsmuligheder, som f.eks. Wi-Fi og Bluetooth."
+msgstr "Deaktiver tilslutningsmuligheder, som f.eks. Wi-Fi og Bluetooth."
 
 msgid "IDS_ST_BODY_TO_USE_PERSONAL_MODE_SCREEN_LOCK_TYPE_SHOULD_BE_SET_TO_SIMPLE_PASSWORD_OR_PASSWORD"
-msgstr "For at bruge tilstanden Tilpasning skal skærmlåstypen være indstillet til simpel adgangskode eller adgangskode."
+msgstr "For at bruge tilpasningstilstand skal skærmlåstypen være indstillet til simpel adgangskode eller adgangskode."
 
 msgid "IDS_ST_BODY_TO_PROTECT_YOUR_DATA_DISABLE_PERSONAL_MODE_AFTER_YOU_USE_IT_ALSO_USING_A_SECURE_SCREEN_LOCK_WILL_PROVIDE_BETTER_PROTECTION"
-msgstr "For at beskytte dine data skal du deaktivere tilstanden Tilpasning, når du har brugt den. Brug af en skærmlås vil også give bedre beskyttelse."
+msgstr "For at beskytte dine data skal du deaktivere tilpasningstilstand, når du har brugt den. Brug af en skærmlås vil også give bedre beskyttelse."
 
 msgid "IDS_ST_BODY_TO_OPEN_THE_MENU_DOUBLE_TAP_IT_T_TTS"
-msgstr "Dobbelttap på menuen for at åbne den."
+msgstr "Dobbelttryk på menuen for at åbne den."
 
 msgid "IDS_ST_BODY_TO_M_PERIOD"
 msgstr "Til"
@@ -1121,7 +995,7 @@ msgid "IDS_ST_BODY_TO_ENABLE_THIS_FEATURE_ENABLE_AT_LEAST_ONE_RELEVANT_FUNCTION"
 msgstr "For at aktivere denne funktion skal du aktivere mindst én relevant funktion."
 
 msgid "IDS_ST_BODY_TO_ENABLE_POWER_SAVING_MODE_ENABLE_AT_LEAST_ONE_FUNCTION"
-msgstr "Aktivér mindst én funktion for at aktivere strømsparetilstand."
+msgstr "Aktiver mindst én funktion for at aktivere strømbesparende tilstand."
 
 msgid "IDS_ST_BODY_TO_ENABLE_BLOCKING_MODE_ENABLE_AT_LEAST_ONE_OPTION"
 msgstr "For at aktivere Blokeringstilstand skal du aktivere mindst én mulighed."
@@ -1150,33 +1024,18 @@ msgstr "Denne handling vil slette SD-kortet i telefonen Du mister ALLE data på
 msgid "IDS_ST_BODY_THE_SD_CARD_IS_CURRENTLY_IN_USE_THIS_ACTION_WILL_ERASE_ALL_DATA_ON_THE_SD_CARD_INCLUDING_THE_DATA_THAT_IS_CURRENTLY_BEING_USED"
 msgstr "SD-kortet er i brug i øjeblikket. Denne handling vil slette alle data på SD-kortet, inklusive de data, der er i brug i øjeblikket."
 
-msgid "IDS_ST_BODY_THE_RED_LED_LIGHTS_UP_WHEN_YOU_CHARGE_YOUR_DEVICE_WHILE_THE_SCREEN_IS_OFF"
-msgstr "Den røde indikator lyser op, når du oplader din enhed, mens skærmen er slukket."
-
-msgid "IDS_ST_BODY_THE_RED_LED_BLINKS_WHEN_THE_BATTERY_POWER_IS_LOW_WHILE_THE_SCREEN_IS_OFF"
-msgstr "Den røde indikator blinker, når batteristrømmen er lav, mens skærmen er slukket."
-
 msgid "IDS_ST_BODY_THE_PASSWORD_MUST_NOT_CONTAIN_A_SIMPLE_SEQUENCE_HEG_1111_OR_1234"
 msgstr "Adgangskoden må ikke indeholde en simpel sekvens (f.eks. 1111 eller 1234)"
 
+msgid "IDS_SMEMO_BUTTON_IMPORT"
+msgstr "Importer"
+
 msgid "IDS_ST_BODY_THE_NAME_FIELD_CANNOT_BE_EMPTY"
 msgstr "Navnefeltet kan ikke være tomt."
 
-msgid "IDS_ST_BODY_THE_BLUE_LED_BLINKS_WHEN_YOU_RECORD_VOICE_WHILE_THE_SCREEN_IS_OFF"
-msgstr "Den blå indikator blinker under stemmeindspilning, mens skærmen er slukket."
-
-msgid "IDS_ST_BODY_THE_BLUE_LED_BLINKS_WHEN_YOU_HAVE_MISSED_CALLS_MESSAGES_OR_APP_NOTIFICATIONS_WHILE_THE_SCREEN_IS_OFF"
-msgstr "Den blå indikator blinker, når du har ubesvarede opkald, beskeder eller programmeddelelser, mens skærmen er slukket."
-
-msgid "IDS_ST_BODY_THE_APPLICATIONS_BELOW_WERE_STARTED_BY_PS_STOPPING_THESE_APPLICATIONS_MAY_CAUSE_PS_TO_FAIL"
-msgstr "Programmet herunder blev startet af %s. Hvis disse programmer stoppes, kan det medføre, at %s fejler."
-
 msgid "IDS_ST_BODY_THERE_ARE_NO_NETWORKS_NEARBY"
 msgstr "Der er ingen netværk i nærheden."
 
-msgid "IDS_ST_BODY_TEXTSTYLE_LARGE"
-msgstr "Stor"
-
 msgid "IDS_ST_BODY_TASK_SWITCHER"
 msgstr "Opgaveskifter"
 
@@ -1184,17 +1043,11 @@ msgid "IDS_ST_BODY_TAP_TO_INSERT"
 msgstr "Tryk for at indsætte."
 
 msgid "IDS_ST_BODY_TAP_AND_HOLD_THE_SCREEN_THEN_TILT_THE_DEVICE_TOWARDS_YOU_TO_UNLOCK_IT_IF_THE_SCREEN_DOES_NOT_UNLOCK_TRY_TILTING_THE_DEVICE_MORE"
-msgstr "Tap og hold nede på skærmen, og vip enheden ind imod dig selv for at låse den op. Hvis skærmen ikke låser op, kan du prøve at vippe enheden mere."
+msgstr "Tryk og hold på skærmen, og vip enheden ind imod dig selv for at låse den op. Hvis skærmen ikke låser op, kan du prøve at vippe enheden mere."
 
 msgid "IDS_ST_BODY_SYSTEM_MEMORY"
 msgstr "Systemhukommelse"
 
-msgid "IDS_ST_BODY_SUNDAY"
-msgstr "Søndag"
-
-msgid "IDS_ST_BODY_STORAGE"
-msgstr "Lagring"
-
 msgid "IDS_ST_BODY_STANDARD_T_DISPLAY_EFFECT"
 msgstr "Standard"
 
@@ -1213,12 +1066,6 @@ msgstr "Sociale netværksprofiler"
 msgid "IDS_ST_BODY_SMART_STAY_MAY_NOT_WORK_IN_THESE_SITUATIONS"
 msgstr "Smart skærm-standby fungerer muligvis ikke i disse situationer."
 
-msgid "IDS_ST_BODY_SMART_ROTATION_MAY_NOT_WORK_IN_THESE_SITUATIONS"
-msgstr "Smart-rotation fungerer muligvis ikke i disse situationer."
-
-msgid "IDS_ST_BODY_SMART_ROTATION_DESCRIPTION_MSG"
-msgstr "Smart-rotation deaktiverer automatisk rotation af skærm og bruger det forreste kamera til at bestemme retningen for dit ansigt og roterer skærmen i overensstemmelse hermed."
-
 msgid "IDS_ST_BODY_SMALL_M_TEXTSIZE"
 msgstr "Lille"
 
@@ -1246,15 +1093,6 @@ msgstr "Serienummer"
 msgid "IDS_ST_BODY_SECURITY_ENGINE"
 msgstr "Sikkerhedsmaskine"
 
-msgid "IDS_ST_BODY_SECURITY"
-msgstr "Sikkerhed"
-
-msgid "IDS_ST_BODY_SEARCH"
-msgstr "Søg"
-
-msgid "IDS_ST_BODY_SD_CARD"
-msgstr "SD-kort"
-
 msgid "IDS_ST_BODY_SCREEN_TIMEOUT_ABB2"
 msgstr "Skærm-timeout"
 
@@ -1285,33 +1123,18 @@ msgstr "Skærmlåsningstype"
 msgid "IDS_ST_BODY_SCREEN_LOCK_SOUND"
 msgstr "Tone for skærmlås"
 
-msgid "IDS_ST_BODY_SCHEDULE"
-msgstr "Tidsplan"
-
 msgid "IDS_ST_BODY_SAVE_POWER_BY_ADJUSTING_SCREEN_TONE_ACCORDING_TO_ANALYSIS_OF_IMAGES"
 msgstr "Spar strøm ved justere skærmtone i henhold til analysen af billeder."
 
 msgid "IDS_ST_BODY_SAVES_POWER_BY_LIMITING_THE_MAXIMUM_PERFORMANCE_OF_THE_DEVICE"
 msgstr "Sparer strøm ved at begrænse enhedens maksimale ydeevne."
 
-msgid "IDS_ST_BODY_SAVED"
-msgstr "Gemt."
-
-msgid "IDS_ST_BODY_SAVE"
-msgstr "Gem"
-
 msgid "IDS_ST_BODY_SAMSUNG_LEGAL"
 msgstr "Samsung juridisk"
 
-msgid "IDS_ST_BODY_SAMSUNG_KIES_CONNECTION_CONNECTING_USB_HELP_MSG"
-msgstr "Hvis Samsung Kies (pc-software) eller de korrekte drivere ikke allerede er installeret på din pc, fortsætter installationen i Microsoft Windows.\nNår du har installeret pc-softwaren, kan du udføre følgende handlinger:\n- Synkronisere telefondata\n- Opgradere telefonsoftware\n- Dele internet (denne telefon fungerer som et modem og tilbyder internetadgang til din bærbare eller stationære pc)\n- Kopiér købte musik/videofiler (Microsoft Windows Media DRM) eller almindelige filer til din telefon."
-
 msgid "IDS_ST_BODY_RUNNING"
 msgstr "Kører"
 
-msgid "IDS_ST_BODY_RESTRICTING_APPLICATION_USAGE_TO_ONLY_ESSENTIAL_APPLICATIONS_AND_THOSE_SELECTED_BY_YOU"
-msgstr "Begrænser applikationsbrug udelukkende til vigtige applikationer og de, der vælges af dig."
-
 msgid "IDS_ST_BODY_RESET_TO_DEFAULT"
 msgstr "Nulstil til standard"
 
@@ -1319,10 +1142,10 @@ msgid "IDS_ST_BODY_RESET_SETTINGS"
 msgstr "Nulstil indstillinger"
 
 msgid "IDS_ST_BODY_RESET_PERSONAL_MODE_SECURITY_SETTINGS_AND_DELETE_PERSONAL_CONTENT"
-msgstr "Nulstil sikkerhedsindstillinger for tilstanden Tilpasning, og slet personligt indhold."
+msgstr "Nulstil sikkerhedsindstillinger for tilpasningstilstand, og slet personligt indhold."
 
 msgid "IDS_ST_BODY_RESET_PERSONAL_MODE"
-msgstr "Nulstil tilstanden Tilpasning"
+msgstr "Nulstil tilpasningstilstand"
 
 msgid "IDS_ST_BODY_RESET_ALL"
 msgstr "Nulstil alle"
@@ -1330,18 +1153,18 @@ msgstr "Nulstil alle"
 msgid "IDS_ST_BODY_REMOVE_LICENCE"
 msgstr "Fjern licens"
 
+msgid "IDS_ST_POP_REGISTERED"
+msgstr "Registreret."
+
 msgid "IDS_ST_BODY_REGULATORY_INFORMATION_ABB"
-msgstr "Regulatoriske oplysninger"
+msgstr "Gældende bestemmelser"
 
 msgid "IDS_ST_BODY_REGISTER_AT"
-msgstr "Registrér på"
+msgstr "Registrer på"
 
 msgid "IDS_ST_BODY_REGIONAL_EXAMPLE"
 msgstr "Regionalt eksempel"
 
-msgid "IDS_ST_BODY_REGION"
-msgstr "Geografisk område"
-
 msgid "IDS_ST_BODY_PUK"
 msgstr "PUK-kode"
 
@@ -1357,30 +1180,27 @@ msgstr "Beskyt din enhed mod skadelige virusser og skadelig software."
 msgid "IDS_ST_BODY_PROFILE_NAME"
 msgstr "Profilnavn"
 
-msgid "IDS_ST_BODY_PROFILE"
-msgstr "Profil"
-
 msgid "IDS_ST_BODY_PREPARING_THIS_COULD_TAKE_OVER_10_MINUTES_ING"
 msgstr "Forbereder. Dette kan vare mere end 10 minutter ..."
 
 msgid "IDS_ST_BODY_PREFERRED_NETWORKS"
 msgstr "Foretrukne netværk"
 
-msgid "IDS_ST_BODY_POP_JPN_DCM"
-msgstr "POP"
-
-msgid "IDS_ST_BODY_PM"
-msgstr "PM"
-
 msgid "IDS_ST_BODY_PLUG_IN_CHARGER_AND_TRY_AGAIN"
 msgstr "Tilslut opladeren, og prøv igen."
 
 msgid "IDS_ST_BODY_PLAY_TONE_WHEN_THE_DIALLING_KEYPAD_IS_TAPPED"
-msgstr "Afspil lyde, når der tappes på opkaldstastaturet."
+msgstr "Afspil lyde, når der trykkes på opkaldstastaturet."
+
+msgid "IDS_ST_POP_PASSWORD_MUST_BE_MORE_THAN_P1SD_CHARACTERS_AND_LESS_THAN_P2SD"
+msgstr "Adgangskode skal være på mere end %1$d tegn og færre end %2$d."
 
 msgid "IDS_ST_BODY_PLAY_SOUNDS_WHEN_LOCKING_AND_UNLOCKING_SCREEN"
 msgstr "Afspil lyd, når skærmen låses og låses op."
 
+msgid "IDS_ST_POP_PASSWORDS_DO_NOT_MATCH"
+msgstr "Adgangskoderne er ikke ens."
+
 msgid "IDS_ST_BODY_PIN_BLOCKED_ENTER_PUK_TO_CONTINUE_JPN_DCM"
 msgstr "PIN blocked. Enter PUK to continue."
 
@@ -1393,21 +1213,21 @@ msgstr "Billeder, videoer"
 msgid "IDS_ST_BODY_PHOTO_UPLOAD_SETTINGS"
 msgstr "Indstillinger for billedoverførsel"
 
-msgid "IDS_ST_BODY_PHONEPROFILES_SILENT"
-msgstr "Lydløs"
-
 msgid "IDS_ST_BODY_PERSONAL_MODE_CAN_BE_USED_TO_HIDE_CONTENT_THAT_YOU_WANT_TO_KEEP_PRIVATE_MSG"
-msgstr "Tilstanden Tilpasning kan bruges til at skjule indhold, du vil holde privat. Hvis du vil bruge tilstanden Tilpasning, skal du aktivere den under Indstillinger eller trykke på tænd/sluk-knappen og holde den nede og derefter vælge tilstanden Tilpasning. Indtast din PIN-kode eller din adgangskode. Ikonet for tilstanden Tilpasning vises på statuslinjen. For at beskytte dine data skal du deaktivere tilstanden Tilpasning, når du har brugt den. Derudover giver en sikker skærmlås bedre beskyttelse."
+msgstr "Tilpasningstilstand kan bruges til at skjule indhold, du vil holde privat. Hvis du vil bruge tilpasningstilstand, skal du aktivere den under Indstillinger eller trykke og holde på tænd/sluk-knappen og derefter vælge tilpasningstilstand. Indtast din PIN-kode eller din adgangskode. Ikonet for tilpasningstilstand vises på statuslinjen. For at beskytte dine data skal du deaktivere tilpasningstilstand, når du har brugt den. Derudover giver en sikker skærmlås bedre beskyttelse."
 
 msgid "IDS_ST_BODY_PD_ATTEMPTS_REMAINING_JPN_DCM"
 msgstr "%d attempts remaining"
 
 msgid "IDS_ST_BODY_PASSWORD_REQUIRED_TO_DECRYPT_DEVICE_EACH_TIME_YOU_TURN_IT_ON"
-msgstr "Adgangskode kræves for at kryptere enheden, hver gang du tænder for den."
+msgstr "Adgangskode kræves for at dekryptere enheden, hver gang du tænder for den."
 
 msgid "IDS_ST_BODY_PASSWORD_MUST_CONTAIN_NO_MORE_THAN_PD_CHARACTERS_ABB"
 msgstr "Adgangskode må ikke indeholde mere end %d tegn."
 
+msgid "IDS_ST_POP_LOADING_ING"
+msgstr "Indlæser data ..."
+
 msgid "IDS_ST_BODY_PASSWORD_MUST_CONTAIN_AT_LEAST_PD_CHARACTERS_ABB"
 msgstr "Adgangskode skal indeholde mindst %d tegn."
 
@@ -1423,9 +1243,6 @@ msgstr "Adgangskode tom."
 msgid "IDS_ST_BODY_PASSWORD_CONTAINS_INVALID_CHARACTER_ABB"
 msgstr "Adgangskode indeholder ugyldige tegn."
 
-msgid "IDS_ST_BODY_PASSWORD"
-msgstr "Adgangskode"
-
 msgid "IDS_ST_BODY_OPEN_SOURCE_LICENCES"
 msgstr "Open source-licenser"
 
@@ -1435,36 +1252,24 @@ msgstr "Til"
 msgid "IDS_ST_BODY_OFFICIAL_M_DEVICE_STATUS"
 msgstr "Officiel"
 
+msgid "IDS_ST_POP_INCORRECT_PASSWORD"
+msgstr "Forkert adgangskode."
+
 msgid "IDS_ST_BODY_NUMBER"
 msgstr "Nummer"
 
-msgid "IDS_ST_BODY_NO_RESULTS_FOUND"
-msgstr "Ingen resultater fundet."
-
 msgid "IDS_ST_BODY_NO_DEFAULTS_SET"
 msgstr "Ingen standarder indstillet."
 
-msgid "IDS_ST_BODY_NOT_ASSIGNED"
-msgstr "Ikke tildelt"
-
 msgid "IDS_ST_BODY_NOTIFICATION_PANEL"
 msgstr "Informationspanel"
 
-msgid "IDS_ST_BODY_NOTIFICATIONS"
-msgstr "Meddelelser"
-
-msgid "IDS_ST_BODY_NOTIFICATION"
-msgstr "Besked"
-
 msgid "IDS_ST_BODY_NOSERVICE"
 msgstr "Ingen dækning"
 
 msgid "IDS_ST_BODY_NORMAL_T_PROFILE"
 msgstr "Normal"
 
-msgid "IDS_ST_BODY_NONE"
-msgstr "Ingen"
-
 msgid "IDS_ST_BODY_NEW_PIN2_AND_CONFIRM_PIN2_DO_NOT_MATCH"
 msgstr "Den nye PIN2-kode og bekræftelses-PIN2-koden stemmer ikke overens."
 
@@ -1474,9 +1279,6 @@ msgstr "Ny PIN2-kode"
 msgid "IDS_ST_BODY_NEW_PIN1"
 msgstr "Ny PIN1-kode"
 
-msgid "IDS_ST_BODY_NEW"
-msgstr "Ny"
-
 msgid "IDS_ST_BODY_NETWORK_TYPE"
 msgstr "Netværkstype"
 
@@ -1489,18 +1291,15 @@ msgstr "Netværksliste"
 msgid "IDS_ST_BODY_NETWORK_CONNECTIONS"
 msgstr "Netværksforbindelser"
 
+msgid "IDS_ST_POP_DO_NOT_ASK_AGAIN"
+msgstr "Spørg ikke igen"
+
 msgid "IDS_ST_BODY_NETWORK_CODE"
 msgstr "Netværkskode"
 
-msgid "IDS_ST_BODY_NETWORK"
-msgstr "Netværk"
-
 msgid "IDS_ST_BODY_NATURAL_T_DISPLAY_EFFECT"
 msgstr "Naturlig"
 
-msgid "IDS_ST_BODY_NAME"
-msgstr "Navn"
-
 msgid "IDS_ST_BODY_MY_NUMBER"
 msgstr "Mit nummer"
 
@@ -1511,7 +1310,7 @@ msgid "IDS_ST_BODY_MOVIE_T_DISPLAY_EFFECT"
 msgstr "Film"
 
 msgid "IDS_ST_BODY_MOUNT_USB_OTG_STORAGE"
-msgstr "Aktivér USB OTG-lager"
+msgstr "Aktiver USB OTG-lager"
 
 msgid "IDS_ST_BODY_MOUNT_SD_CARD"
 msgstr "Opret forbindelse til SD-kort"
@@ -1525,12 +1324,6 @@ msgstr "Flere systemindstillinger"
 msgid "IDS_ST_BODY_MORE_CONNECTIVITY_SETTINGS"
 msgstr "Flere tilslutningsindstillinger"
 
-msgid "IDS_ST_BODY_MONDAY"
-msgstr "Mandag"
-
-msgid "IDS_ST_BODY_MODE"
-msgstr "Tilstand"
-
 msgid "IDS_ST_BODY_MOBILE_DATA_WILL_BE_USED_IF_YOU_DOWNLOAD_OR_UPLOAD_DATA_WITHOUT_WI_FI_CONNECTION"
 msgstr "Mobile data anvendes, hvis du downloader eller uploader data uden Wi-Fi-tilslutning."
 
@@ -1540,29 +1333,23 @@ msgstr "MM.DD.ÅÅÅÅ"
 msgid "IDS_ST_BODY_MMS_CONNECTIONS"
 msgstr "Mms-forbindelser"
 
+msgid "IDS_ST_OPT_SELECT"
+msgstr "Vælg"
+
 msgid "IDS_ST_BODY_MISCELLANEOUS_FILES"
 msgstr "Forskellige filer"
 
-msgid "IDS_ST_BODY_MESSAGE"
-msgstr "Besked"
-
 msgid "IDS_ST_BODY_MENU_AND_WIDGETS"
 msgstr "Menu og widgets"
 
-msgid "IDS_ST_BODY_MEMORY"
-msgstr "Hukommelse"
-
 msgid "IDS_ST_BODY_MEDIUM"
 msgstr "Mellem"
 
-msgid "IDS_ST_BODY_MB"
-msgstr "MB"
-
 msgid "IDS_ST_BODY_MASS_STORAGE_HELP_MSG"
 msgstr "Du kan udføre følgende handlinger:\n- Hurtig filkopiering\n- Tilslutning via operativsystemerne MAC eller Linux"
 
-msgid "IDS_ST_BODY_MARUBERI_JPN_DCM"
-msgstr "Maruberi"
+msgid "IDS_ST_OPT_DEFAULT_RINGTONE"
+msgstr "Standardringetone"
 
 msgid "IDS_ST_BODY_LTE_WCDMA_GSM_NHAUTO_CONNECT"
 msgstr "LTE/WCDMA/GSM\n(tilslut automatisk)"
@@ -1570,38 +1357,32 @@ msgstr "LTE/WCDMA/GSM\n(tilslut automatisk)"
 msgid "IDS_ST_BODY_LOCK_SCREEN_OPTIONS"
 msgstr "Muligheder for låseskærm"
 
-msgid "IDS_ST_BODY_LIST_VIEW"
-msgstr "Listevisning"
-
 msgid "IDS_ST_BODY_LIMIT_BACKGROUND_PROCESSES"
 msgstr "Begræns baggrundsprocesser"
 
-msgid "IDS_ST_BODY_LICENCE"
-msgstr "Licens"
-
-msgid "IDS_ST_BODY_LED_INDICATOR"
-msgstr "LED-indikator"
-
 msgid "IDS_ST_BODY_LEDOT_LOW_BATTERY"
 msgstr "Lavt batteriniveau"
 
 msgid "IDS_ST_BODY_LAUNCH_BY_DEFAULT"
 msgstr "Kør som standard"
 
+msgid "IDS_ST_OPT_AUTO_UPDATE_ABB"
+msgstr "Auto-opdatering"
+
 msgid "IDS_ST_BODY_LANGUAGE_AND_REGION_ABB"
 msgstr "Sprog og område"
 
 msgid "IDS_ST_BODY_LANGUAGE_AND_KEYBOARD"
 msgstr "Sprog og tastatur"
 
+msgid "IDS_ST_OPT_ALL"
+msgstr "Alle"
+
 msgid "IDS_ST_BODY_KEYBOARD"
 msgstr "Tastatur"
 
 msgid "IDS_ST_BODY_KEEPS_THE_STATUS_BAR_TIDY_TAP_THE_REPRESENTATIVE_ICON_TO_SHOW_ALL_THE_ICONS"
-msgstr "Bevarer statuslinjen ordentlig. Tap på det repræsentative ikon for at få vist alle ikonerne."
-
-msgid "IDS_ST_BODY_KB"
-msgstr "KB"
+msgstr "Bevarer statuslinjen ordentlig. Tryk på det repræsentative ikon for at få vist alle ikonerne."
 
 msgid "IDS_ST_BODY_INTRODUCTION_TO_SMART_SCREEN_ABB"
 msgstr "Introduktion til smart-skærm"
@@ -1618,15 +1399,6 @@ msgstr "Installerede programmer"
 msgid "IDS_ST_BODY_INSTALLATION_SETTINGS"
 msgstr "Installationsindstillinger"
 
-msgid "IDS_ST_BODY_INSERT_SD_CARD"
-msgstr "Isæt SD-kort."
-
-msgid "IDS_ST_BODY_INCORRECT_PIN_E"
-msgstr "Forkert PIN-kode."
-
-msgid "IDS_ST_BODY_INCORRECT_PASSWORD_TRY_AGAIN"
-msgstr "Forkert adgangskode. Prøv igen."
-
 msgid "IDS_ST_BODY_INCOMING_CALLS_AND_NEW_NOTIFICATIONS_WILL_BE_READ_OUT_AUTOMATICALLY"
 msgstr "Indgående opkald og nye beskeder bliver læst højt automatisk."
 
@@ -1640,10 +1412,10 @@ msgid "IDS_ST_BODY_IF_YOU_SELECT_THIS_OPTION_ONLY_USED_MEMORY_SPACE_WILL_BE_ENCR
 msgstr "Hvis du valgte denne indstilling, er det kun den brugte hukommelsesplads, der krypteres."
 
 msgid "IDS_ST_BODY_IF_YOU_FORGET_YOUR_PERSONAL_MODE_PASSWORD_YOU_WILL_NOT_BE_ABLE_TO_RECOVER_IT_FOR_SECURITY_MSG"
-msgstr "Hvis du har glemt din adgangskode til tilstanden Tilpasning, kan du ikke gendanne den. Af sikkerhedsmæssige årsager skal du nulstille tilstanden Tilpasning. Dette gendanner standardindstillinger og sletter alt personligt indhold."
+msgstr "Hvis du har glemt din adgangskode til tilpasningstilstand, kan du ikke gendanne den. Af sikkerhedsmæssige årsager skal du nulstille tilpasningstilstand. Dette gendanner standardindstillinger og sletter alt personligt indhold."
 
-msgid "IDS_ST_BODY_IF_YOU_DONT_WANT_TO_SEE_A_NUMBER_APPEAR_ON_THE_APP_ICON_FOR_EACH_NEW_EVENT_DISABLE_BADGE"
-msgstr "Hvis du ikke ønsker at se et nummer på programikonet for hver nye begivenhed, skal du deaktivere badge."
+msgid "IDS_ST_MBODY_SCREEN_ROTATION"
+msgstr "Skærmrotation"
 
 msgid "IDS_ST_BODY_ICON_SHOWS_THAT_SMART_SCREEN_IS_ENABLED"
 msgstr "Ikon viser, at smart-skærm er aktiveret."
@@ -1660,23 +1432,17 @@ msgstr "Helvetica Neue"
 msgid "IDS_ST_BODY_HARDWARE"
 msgstr "Hardware"
 
+msgid "IDS_ST_MBODY_HELP"
+msgstr "Hjælp"
+
 msgid "IDS_ST_BODY_GSM"
 msgstr "GSM"
 
-msgid "IDS_ST_BODY_GRID_VIEW"
-msgstr "Gittervisning"
-
 msgid "IDS_ST_BODY_GLOVE_MODE_ABB"
 msgstr "Tilstanden Handske"
 
-msgid "IDS_ST_BODY_GESTURES"
-msgstr "Bevægelser"
-
-msgid "IDS_ST_BODY_GB"
-msgstr "GB"
-
-msgid "IDS_ST_BODY_FROM_M_TIME"
-msgstr "Fra"
+msgid "IDS_ST_MBODY_FONT_SIZE"
+msgstr "Skriftstørrelse"
 
 msgid "IDS_ST_BODY_FREQUENTLY_USED"
 msgstr "Hyppigt anvendt"
@@ -1685,7 +1451,7 @@ msgid "IDS_ST_BODY_FORMAT_USB_OTG_STORAGE"
 msgstr "Formatér USB OTG-lager"
 
 msgid "IDS_ST_BODY_FORMAT_SD_CARD"
-msgstr "Formatér SD-kort"
+msgstr "Formater SD-kort"
 
 msgid "IDS_ST_BODY_FORMATTING_USB_OTG_STORAGE_WILL_DELETE_ALL_DATA_DATA_CANNOT_BE_RECOVERED_CONTINUE_Q"
 msgstr "Formatering af USB OTG-lager vil slette alle data. Data kan ikke gendannes. Fortsæt?"
@@ -1705,9 +1471,6 @@ msgstr "Skrifttype"
 msgid "IDS_ST_BODY_FONTSTYLE_ROSEMARY"
 msgstr "Rosemary"
 
-msgid "IDS_ST_BODY_FLIGHT_MODE_MSG"
-msgstr "Flytilstand giver dig mulighed for at deaktivere opkald, meddelelser og datanetværksfunktioner. Det deaktiverer også forbindelsesfunktioner, såsom Wi-Fi og Bluetooth. For at bruge Wi-Fi og Bluetooth skal du aktivere dem under indstillinger eller i informationspanelet."
-
 msgid "IDS_ST_BODY_FLIGHT_MODE_HAS_BEEN_ENABLED_NETWORK_SETTINGS_WILL_CLOSE"
 msgstr "Flytilstand er aktiveret. Netværksindstillinger vil lukke."
 
@@ -1720,6 +1483,9 @@ msgstr "FDN-tilstand"
 msgid "IDS_ST_BODY_FIREWALL_ENABLED_ABB"
 msgstr "Firewall aktiveret."
 
+msgid "IDS_ST_HEADER_WI_FI"
+msgstr "Wi-Fi"
+
 msgid "IDS_ST_BODY_FIREWALL"
 msgstr "Firewall"
 
@@ -1735,8 +1501,8 @@ msgstr "Netværk blev ikke valgt."
 msgid "IDS_ST_BODY_FACE_AND_VOICE"
 msgstr "Ansigt og stemme"
 
-msgid "IDS_ST_BODY_FACEBOOK"
-msgstr "Facebook"
+msgid "IDS_ST_HEADER_UNAVAILABLE"
+msgstr "Ikke tilgængelig"
 
 msgid "IDS_ST_BODY_EXPLANATION_FOR_TRANSACTION_TRACKING_MENU_VODA"
 msgstr "Anbefalingsoplysningerne sendes også sammen med filen, du overfører"
@@ -1744,6 +1510,12 @@ msgstr "Anbefalingsoplysningerne sendes også sammen med filen, du overfører"
 msgid "IDS_ST_BODY_EXPLANATION_FOR_EXPIRY_REMINDER_MENU"
 msgstr "Modtag en påmindelse, før licensen udløber på en fil, der er i brug, f.eks. et baggrundsbillede."
 
+msgid "IDS_ST_HEADER_TEXT_TO_SPEECH"
+msgstr "Tekst-til-tale"
+
+msgid "IDS_ST_HEADER_SOUND"
+msgstr "Lyd"
+
 msgid "IDS_ST_BODY_ESTIMATED_MAX_STANDBY_TIME_ABB"
 msgstr "Anslået maks.\nstandbytid"
 
@@ -1756,20 +1528,23 @@ msgstr "Indtast adgangskode igen"
 msgid "IDS_ST_BODY_ENTER_PASSWORD"
 msgstr "Angiv adgangskode."
 
-msgid "IDS_ST_BODY_ENTER_NEW_PASSWORD"
-msgstr "Angiv ny adgangskode."
-
 msgid "IDS_ST_BODY_ENTER_CURRENT_PASSWORD"
 msgstr "Indtast aktuel adgangskode."
 
+msgid "IDS_ST_HEADER_SAMSUNG_APPS"
+msgstr "Samsung Apps"
+
 msgid "IDS_ST_BODY_ENCRYPT_DEVICE_Q_WARNING_MSG"
-msgstr "Kryptér enhed? Denne handling kan ikke fortrydes, og du mister data, hvis du afbryder den. Kryptering tager en time eller længere, og din enhed genstarter flere gange undervejs, og du kan ikke bruge enheden imens."
+msgstr "Krypter enhed? Denne handling kan ikke fortrydes, og du mister data, hvis du afbryder den. Kryptering tager en time eller længere, og din enhed genstarter flere gange undervejs, og du kan ikke bruge enheden imens."
 
 msgid "IDS_ST_BODY_ENCRYPT_DEVICE_Q_OPERATION_IS_IRREVERSIBLE_AND_IF_YOU_INTERRUPT_IT_YOU_WILL_LOSE_DATA"
-msgstr "Kryptér enhed? Handlingen kan ikke fortrydes, og hvis du afbryder den, mister du data."
+msgstr "Krypter enhed? Handlingen kan ikke fortrydes, og hvis du afbryder den, mister du data."
 
 msgid "IDS_ST_BODY_ENCRYPT_ACCOUNTS_SETTINGS_DOWNLOADED_APPLICATIONS_AND_THEIR_DATA_MEDIA_AND_OTHER_FILES"
-msgstr "Kryptér konti, indstillinger, downloadede applikationer og deres data, medier og andre filer."
+msgstr "Krypter konti, indstillinger, downloadede applikationer og deres data, medier og andre filer."
+
+msgid "IDS_ST_HEADER_RESET"
+msgstr "Nulstil"
 
 msgid "IDS_ST_BODY_ENCRYPTION_WILL_TAKE_AT_LEAST_AN_HOUR"
 msgstr "Kryptering vil tage mindst en time."
@@ -1778,20 +1553,23 @@ msgid "IDS_ST_BODY_ENCRYPTING_ING"
 msgstr "Krypterer ..."
 
 msgid "IDS_ST_BODY_ENABLE_DATA_ACCESS_OVER_MOBILE_NETWORK"
-msgstr "Aktivér dataadgang over mobilnetværk."
+msgstr "Aktiver dataadgang over mobile netværk."
 
 msgid "IDS_ST_BODY_EMPTY"
 msgstr "Tom"
 
+msgid "IDS_ST_HEADER_PLEASE_WAIT"
+msgstr "Vent et øjeblik."
+
 msgid "IDS_ST_BODY_EMERGENCY_MODE_ABB"
 msgstr "Nødsituation"
 
+msgid "IDS_ST_HEADER_PD_SELECTED_ABB"
+msgstr "%d valgt"
+
 msgid "IDS_ST_BODY_EMAIL"
 msgstr "E-mail"
 
-msgid "IDS_ST_BODY_EDIT"
-msgstr "Redigér"
-
 msgid "IDS_ST_BODY_EASY_MODE"
 msgstr "Nem tilstand"
 
@@ -1804,15 +1582,6 @@ msgstr "Dynamisk statuslinje"
 msgid "IDS_ST_BODY_DRIVING_MODE"
 msgstr "Køretilstand"
 
-msgid "IDS_ST_BODY_DO_NOT_SHOW_AGAIN"
-msgstr "Vis ikke igen"
-
-msgid "IDS_ST_BODY_DOWNLOADS"
-msgstr "Downloads"
-
-msgid "IDS_ST_BODY_DOWNLOAD"
-msgstr "Download"
-
 msgid "IDS_ST_BODY_DOUBLE_TAP_TO_OPEN_THE_MENU_T_TTS"
 msgstr "Dobbelttryk for at åbne menuen."
 
@@ -1822,18 +1591,12 @@ msgstr "Dobbelttryk for at redigere dette felt."
 msgid "IDS_ST_BODY_DOUBLE_TAP_TO_CLOSE_THE_MENU_T_TTS"
 msgstr "Dobbelttryk for at lukke menuen."
 
-msgid "IDS_ST_BODY_DOCOMO_JPN_DCM"
-msgstr "docomo"
-
 msgid "IDS_ST_BODY_DIVX_REGISTRATION"
 msgstr "DivX-registrering"
 
 msgid "IDS_ST_BODY_DIVX_DEREGISTRATION"
 msgstr "Ophævelse af DivX-registrering"
 
-msgid "IDS_ST_BODY_DISPLAY_CONTENTS"
-msgstr "Vis indhold"
-
 msgid "IDS_ST_BODY_DISPLAY_BATTERY_PERCENTAGE_ABB"
 msgstr "Vis batteriprocent"
 
@@ -1843,21 +1606,15 @@ msgstr "Deaktiverer ..."
 msgid "IDS_ST_BODY_DE_REGISTRATION_CODE_NOT_FOUND"
 msgstr "Afregistreringskoden blev ikke fundet."
 
-msgid "IDS_ST_BODY_DEVICE_MEMORY"
-msgstr "Enhedshukommelse"
-
 msgid "IDS_ST_BODY_DEVICE_INFO"
 msgstr "Enhedsinfo"
 
 msgid "IDS_ST_BODY_DEVICE_ENCRYPTION_HELP_MSG"
-msgstr "Du kan kryptere dine konti, indstillinger, hentede programmer og deres data, medier og andre filer. Når du krypterer din enhed, skal du indtaste en adgangskode for at dekryptere den, hver gang du tænder den.\n\nKryptering tager en time eller længere. Start med et opladet batteri og sørg for, at din enhed er tilsluttet, indtil krypteringen er fuldført. Afbrydelse af krypteringsprocessen kan medføre tab af nogle eller alle dine data."
+msgstr "Du kan kryptere dine konti, indstillinger, hentede applikationer og deres data, medier og andre filer. Når du krypterer din enhed, skal du indtaste en adgangskode for at dekryptere den, hver gang du tænder den.\n\nKryptering tager en time eller længere. Start med et opladet batteri og sørg for, at din enhed er tilsluttet, indtil krypteringen er fuldført. Afbrydelse af krypteringsprocessen kan medføre tab af nogle eller alle dine data."
 
 msgid "IDS_ST_BODY_DEVICE_ENCRYPTED"
 msgstr "Enhed krypteret."
 
-msgid "IDS_ST_BODY_DEVICE"
-msgstr "Enhed"
-
 msgid "IDS_ST_BODY_DEVELOPER_OPTIONS"
 msgstr "Udviklingsindstillinger"
 
@@ -1871,10 +1628,10 @@ msgid "IDS_ST_BODY_DEFAULT_FONT"
 msgstr "Standardskrifttype"
 
 msgid "IDS_ST_BODY_DECRYPT_DEVICE_Q_WARNING_MSG"
-msgstr "Dekryptér enhed? Denne handling kan ikke fortrydes, og du mister data, hvis du afbryder den. Dekryptering tager en time eller længere, og din enhed genstarter flere gange undervejs, og du kan ikke bruge enheden imens."
+msgstr "Dekrypter enhed? Denne handling kan ikke fortrydes, og du mister data, hvis du afbryder den. Dekryptering tager en time eller længere, og din enhed genstarter flere gange undervejs, og du kan ikke bruge enheden imens."
 
 msgid "IDS_ST_BODY_DECRYPT_DEVICE"
-msgstr "Dekryptér enhed"
+msgstr "Dekrypter enhed"
 
 msgid "IDS_ST_BODY_DECRYPTING_ING"
 msgstr "Dekrypterer ..."
@@ -1888,9 +1645,6 @@ msgstr "DD.MM.ÅÅÅÅ"
 msgid "IDS_ST_BODY_DATE_AND_TIME"
 msgstr "Dato og tid"
 
-msgid "IDS_ST_BODY_DATE"
-msgstr "Dato"
-
 msgid "IDS_ST_BODY_DATA_ROAMING"
 msgstr "Dataroaming"
 
@@ -1900,39 +1654,36 @@ msgstr "Data"
 msgid "IDS_ST_BODY_CUSTOM_M_DEVICE_STATUS"
 msgstr "Tilpas"
 
-msgid "IDS_ST_BODY_CURRENT"
-msgstr "Aktuel"
-
 msgid "IDS_ST_BODY_CRASH_VIEWER"
 msgstr "Visning af fejl"
 
 msgid "IDS_ST_BODY_CPU_USAGE"
 msgstr "CPU-anvendelse"
 
-msgid "IDS_ST_BODY_COUNTRY_CODE"
-msgstr "Landekode"
-
 msgid "IDS_ST_BODY_COOL_JAZZ"
 msgstr "Cool jazz"
 
 msgid "IDS_ST_BODY_CONTENT_FROM_GALLERY_VIDEO_MUSIC_VOICE_RECORDER_AND_MY_FILES_CAN_BE_HIDDEN_IN_PERSONAL_MODE"
-msgstr "Indhold fra Galleri, Video, Musik, Diktafon og Mine filer kan skjules i tilstanden Tilpasning."
+msgstr "Indhold fra Galleri, Video, Musik, Diktafon og Mine filer kan skjules i tilpasningstilstand."
 
 msgid "IDS_ST_BODY_CONNECTIONSETTINGS_PROXY_ADDRESS"
 msgstr "Proxy-adresse"
 
+msgid "IDS_ST_BUTTON_STOP"
+msgstr "Stop"
+
 msgid "IDS_ST_BODY_CONNECTIONSETTINGS_INTERNET"
 msgstr "Internet"
 
 msgid "IDS_ST_BODY_CONNECTIONS"
 msgstr "Forbindelser"
 
-msgid "IDS_ST_BODY_CONNECTION"
-msgstr "Forbindelse"
-
 msgid "IDS_ST_BODY_CONFIRM_NEW_PIN2"
 msgstr "Bekræft ny PIN2-kode"
 
+msgid "IDS_ST_BUTTON_RESET"
+msgstr "Nulstil"
+
 msgid "IDS_ST_BODY_CONFIRM_NEW_PIN1"
 msgstr "Bekræft ny PIN1-kode."
 
@@ -1942,11 +1693,14 @@ msgstr "Bekræft ny PIN-kode"
 msgid "IDS_ST_BODY_CONFIRM_DECRYPTION"
 msgstr "Bekræft dekryptering"
 
-msgid "IDS_ST_BODY_CONFIRM"
-msgstr "Bekræft"
+msgid "IDS_ST_BUTTON_OK_ABB"
+msgstr "OK"
 
 msgid "IDS_ST_BODY_CONFIGURE_FIREWALL_SETTINGS"
-msgstr "Konfigurér firewallindstillinger."
+msgstr "Konfigurer firewallindstillinger."
+
+msgid "IDS_ST_BUTTON_OK"
+msgstr "OK"
 
 msgid "IDS_ST_BODY_COMPUTING_ING"
 msgstr "Beregner..."
@@ -1960,21 +1714,30 @@ msgstr "Choco cooky"
 msgid "IDS_ST_BODY_CHECK_FOR_UPDATES_AUTOMATICALLY_ABB"
 msgstr "Søg eft. opdateringer automatisk."
 
+msgid "IDS_ST_BUTTON_ENABLE"
+msgstr "Aktiver"
+
 msgid "IDS_ST_BODY_CHECK_FOR_UPDATES_ABB"
 msgstr "Søg efter opdateringer"
 
-msgid "IDS_ST_BODY_CHECK_FOR_UPDATES"
-msgstr "Kontrollér for opdateringer"
+msgid "IDS_ST_BUTTON_DISCONNECT"
+msgstr "Afbryd"
 
 msgid "IDS_ST_BODY_CHARGE_BATTERY_TO_ABOVE_80P_AND_TRY_AGAIN"
 msgstr "Oplad batteriet til over 80%, og prøv igen."
 
 msgid "IDS_ST_BODY_CHANGING_THE_FONT_SIZE_IN_ACCESSIBILITY_SETTINGS_WILL_OVERRIDE_THE_FONT_SIZE_IN_EACH_APPLICATION"
-msgstr "Skift af skriftstørrelse under indstillinger for tilgængelighed vil overskrive skriftstørrelse i ethvert program."
+msgstr "Skift af skriftstørrelse under indstillinger for tilgængelighed vil overskrive skriftstørrelse i enhver applikation."
+
+msgid "IDS_ST_BUTTON_CONTINUE"
+msgstr "Fortsæt"
 
 msgid "IDS_ST_BODY_CHANGING_THE_COLOUR_OF_THE_SCREEN_TO_GREYSCALE"
 msgstr "Ændring af farven på skærmen til gråtoner."
 
+msgid "IDS_ST_BUTTON_CANCEL_ABB"
+msgstr "Annuller"
+
 msgid "IDS_ST_BODY_CHANGE_TEXT_SIZE_IN_CONTACTS_CALENDAR_MEMO_MESSAGES_EMAIL_AND_IM"
 msgstr "Skift tekststørrelse i Kontakter, Kalender, Notat, Meddelelser, E-mail og Chat."
 
@@ -1991,19 +1754,19 @@ msgid "IDS_ST_BODY_CACHE"
 msgstr "Cache"
 
 msgid "IDS_ST_BODY_BLOCK_URL"
-msgstr "Blokér URL-adresse"
+msgstr "Bloker URL-adresse"
 
 msgid "IDS_ST_BODY_BLOCK_UDP"
-msgstr "Blokér UDP-adresse"
+msgstr "Bloker UDP-adresse"
 
 msgid "IDS_ST_BODY_BLOCK_TCP"
-msgstr "Blokér TCP-adresse"
+msgstr "Bloker TCP-adresse"
 
 msgid "IDS_ST_BODY_BLOCK_PORT"
-msgstr "Blokér port"
+msgstr "Bloker port"
 
 msgid "IDS_ST_BODY_BLOCK_IP"
-msgstr "Blokér IP-adresse"
+msgstr "Bloker IP-adresse"
 
 msgid "IDS_ST_BODY_BLOCKING_MODE_IS_ENABLED"
 msgstr "Blokeringstilstand er aktiveret."
@@ -2033,7 +1796,7 @@ msgid "IDS_ST_BODY_BACKLIGHT_TIME"
 msgstr "Varighed for baggrundslys"
 
 msgid "IDS_ST_BODY_A_PERSON_YOU_HAVE_GRANTED_AUTHORITY_TO_IS_TRYING_TO_REMOTELY_ENABLE_EMERGENCY_MODE_ON_THIS_DEVICE_MSG"
-msgstr "En person, du har givet tilladelse, forsøger på afstand at aktivere Nødsituation på denne enhed. Dine informationer bliver sendt til serveren om 60 sekunder, og Nødsituation bliver aktiveret. Tryk på Annullér for at stoppe denne proces."
+msgstr "En person, du har givet tilladelse, forsøger på afstand at aktivere Nødsituation på denne enhed. Dine informationer bliver sendt til serveren om 60 sekunder, og Nødsituation bliver aktiveret. Tryk på Annuller for at stoppe denne proces."
 
 msgid "IDS_ST_BODY_A_PASSWORD_WILL_BE_REQUIRED_TO_DECRYPT_YOUR_DEVICE_EVERY_TIME_YOU_POWER_IT_ON"
 msgstr "Der kræves en adgangskode for at dekryptere din enhed, hver gang du tænder den."
@@ -2041,15 +1804,12 @@ msgstr "Der kræves en adgangskode for at dekryptere din enhed, hver gang du tæ
 msgid "IDS_ST_BODY_AVAILABLE_SPACE"
 msgstr "Tilgængelig plads"
 
-msgid "IDS_ST_BODY_AVAILABLE"
-msgstr "Tilgængelig"
-
-msgid "IDS_ST_BODY_AUTO_DOWNLOAD"
-msgstr "Automatisk overførsel"
-
 msgid "IDS_ST_BODY_AUTH_TYPE"
 msgstr "Godkendelsestype"
 
+msgid "IDS_ST_BODY_VERSION_PS"
+msgstr "Version %s"
+
 msgid "IDS_ST_BODY_APP_OPENING_IMAGE"
 msgstr "Billede ved åbning af app"
 
@@ -2057,7 +1817,7 @@ msgid "IDS_ST_BODY_APP_OPENING_EFFECT"
 msgstr "Effekt ved åbning af app"
 
 msgid "IDS_ST_BODY_APPLICATION_SETTINGS"
-msgstr "Programindstillinger"
+msgstr "Applikationsindstillinger"
 
 msgid "IDS_ST_BODY_APPLICATION_MANAGER"
 msgstr "Applikationsmanager"
@@ -2065,15 +1825,9 @@ msgstr "Applikationsmanager"
 msgid "IDS_ST_BODY_APPLICATION_INFO"
 msgstr "Programinfo"
 
-msgid "IDS_ST_BODY_APPLICATION"
-msgstr "Program"
-
 msgid "IDS_ST_BODY_ANTIVIRUS_SOFTWARE_ABB"
 msgstr "Antivirussoftware"
 
-msgid "IDS_ST_BODY_AM"
-msgstr "AM"
-
 msgid "IDS_ST_BODY_ALWAYS_REJECT"
 msgstr "Afvis altid"
 
@@ -2083,9 +1837,6 @@ msgstr "Altid tændt"
 msgid "IDS_ST_BODY_ALWAYS_OFF"
 msgstr "Altid fra"
 
-msgid "IDS_ST_BODY_ALARM"
-msgstr "Alarm"
-
 msgid "IDS_ST_BODY_AFTER_YOU_DOWNLOAD_AND_INSTALL_APPLICATIONS_APPLICATIONS_WILL_BE_SHOWN_HERE"
 msgstr "Når du overfører og installerer programmer, vises programmerne her"
 
@@ -2093,10 +1844,13 @@ msgid "IDS_ST_BODY_AFTER_RESETTING_PHONE_WILL_RESTART_AUTOMATICALLY"
 msgstr "Efter nulstilling genstarter telefon automatisk."
 
 msgid "IDS_ST_BODY_ADJUST_BRIGHTNESS_LEVEL"
-msgstr "Justér lysstyrkeniveauet"
+msgstr "Juster lysstyrkeniveauet"
+
+msgid "IDS_ST_BODY_URL"
+msgstr "URL"
 
 msgid "IDS_ST_BODY_ADJUST_AUTOMATIC_BRIGHTNESS"
-msgstr "Justér lysstyrke automatisk"
+msgstr "Juster lysstyrke automatisk"
 
 msgid "IDS_ST_BODY_ACCESS_NAME"
 msgstr "Adgangsnavn"
@@ -2164,68 +1918,161 @@ msgstr "Enheden reagerer intelligent ved at tilpasse skærmen, når den registre
 msgid "IDS_HELP_BODY_SMART_SCREEN_WORKS_BEST_UNDER_THE_FOLLOWING_CONDITIONS_C"
 msgstr "Smart-skærm fungerer bedst under følgende betingelser:"
 
-msgid "IDS_HELP_BODY_SMART_ROTATION_DISABLES_AUTO_SCREEN_ROTATION_BY_CHECKING_THE_ORIENTATION_OF_YOUR_FACE_AND_THE_DEVICE_BY_ITS_FRONT_CAMERA"
-msgstr "Smart-rotation deaktiverer automatisk skærmrotation ved at tjekke retningen for dit ansigt og enheden ved hjælp af dens forreste kamera."
-
-msgid "IDS_LBS_HEADER_LOCATION"
-msgstr "Placering"
-
 msgid "IDS_LBS_BODY_DESTINATION"
 msgstr "Destination"
 
-msgid "IDS_ST_SK_NO"
-msgstr "Nej"
+msgid "IDS_ST_BODY_TEXTSTYLE_LARGE"
+msgstr "Stor"
 
-msgid "IDS_HELP_BODY_SMART_STAY_DETECTS_YOUR_EYES_WITH_THE_FRONT_CAMERA_SO_THAT_THE_SCREEN_STAYS_ON_WHEN_YOU_ARE_LOOKING_AT_IT"
-msgstr "Smart skærm-standby registrerer dine øjne med det forreste kamera, så skærmen forbliver tændt, når du ser på den."
+msgid "IDS_ST_BODY_SUNDAY"
+msgstr "Søndag"
 
-msgid "IDS_QP_POP_YOU_WILL_NO_LONGER_BE_ABLE_TO_USE_APPLICATIONS_NOTI_MSG"
-msgstr "Du kan ikke længere bruge programmer, såsom internettet, e-mail og YouTube via mobile netværk. Fortsæt?"
+msgid "IDS_ST_BODY_STORAGE"
+msgstr "Lagring"
 
-msgid "IDS_ST_BODY_10_MINUTES"
-msgstr "10 minutter"
+msgid "IDS_ST_BODY_SECURITY"
+msgstr "Sikkerhed"
 
-msgid "IDS_ST_BODY_15SEC"
-msgstr "15 sekunder"
+msgid "IDS_ST_BODY_SEARCH"
+msgstr "Søg"
 
-msgid "IDS_ST_BODY_24_HOURS"
-msgstr "24 timer"
+msgid "IDS_ST_BODY_SD_CARD"
+msgstr "SD-kort"
 
-msgid "IDS_ST_BODY_2_MINUTES"
-msgstr "2 minutter"
+msgid "IDS_ST_BODY_SCHEDULE"
+msgstr "Tidsplan"
 
-msgid "IDS_ST_BODY_30SEC"
-msgstr "30 sekunder"
+msgid "IDS_ST_BODY_SAVED"
+msgstr "Gemt."
 
-msgid "IDS_ST_BODY_5_MINUTES"
-msgstr "5 minutter"
+msgid "IDS_ST_BODY_SAVE"
+msgstr "Gem"
 
-msgid "IDS_ST_BODY_APPLICATIONS"
-msgstr "Applikationer"
+msgid "IDS_ST_BODY_REGION"
+msgstr "Geografisk område"
 
-msgid "IDS_ST_BODY_DONT_ASK_AGAIN"
-msgstr "Spørg ikke igen"
+msgid "IDS_ST_BODY_PROFILE"
+msgstr "Profil"
 
-msgid "IDS_ST_BODY_P1SS_IS_CURRENTLY_P2SS_T_TTS"
-msgstr "%1$s er i øjeblikket %2$s."
+msgid "IDS_ST_BODY_PM"
+msgstr "PM"
 
-msgid "IDS_ST_BODY_PASSWORDS_MUST_CONSIST_OF_AT_LEAST_4_ALPHANUMERIC_CHARACTERS_ALSO_INCLUDING_AT_LEAST_1_ALPHABETICAL_CHARACTER"
-msgstr "Adgangskoder skal indeholde mindst 4 alfanumeriske tegn, herunder mindst 1 alfabetisk tegn."
+msgid "IDS_ST_BODY_PHONEPROFILES_SILENT"
+msgstr "Lydløs"
 
-msgid "IDS_ST_BODY_PUK1_BLOCKED"
-msgstr "PUK1 er blokeret."
+msgid "IDS_ST_BODY_PASSWORD"
+msgstr "Adgangskode"
 
-msgid "IDS_ST_BODY_PUK1_CODE"
-msgstr "PUK1-kode"
+msgid "IDS_ST_BODY_NO_RESULTS_FOUND"
+msgstr "Ingen resultater fundet."
 
-msgid "IDS_ST_BODY_PUK2"
-msgstr "PUK2"
+msgid "IDS_ST_BODY_NOT_ASSIGNED"
+msgstr "Ikke tildelt"
 
-msgid "IDS_ST_BUTTON2_POWER_SAVING_MODE_ABB"
-msgstr "Strøm-\nsparetils."
+msgid "IDS_ST_BODY_NOTIFICATIONS"
+msgstr "Meddelelser"
 
-msgid "IDS_ST_BUTTON_CANCEL_ABB2"
-msgstr "Annullér"
+msgid "IDS_ST_BODY_NOTIFICATION"
+msgstr "Besked"
+
+msgid "IDS_ST_BODY_NONE"
+msgstr "Ingen"
+
+msgid "IDS_ST_BODY_NEW"
+msgstr "Ny"
+
+msgid "IDS_ST_BODY_NETWORK"
+msgstr "Netværk"
+
+msgid "IDS_ST_BODY_NAME"
+msgstr "Navn"
+
+msgid "IDS_ST_BODY_MONDAY"
+msgstr "Mandag"
+
+msgid "IDS_ST_BODY_MODE"
+msgstr "Tilstand"
+
+msgid "IDS_ST_SK_NO"
+msgstr "Nej"
+
+msgid "IDS_ST_BODY_MESSAGE"
+msgstr "Besked"
+
+msgid "IDS_ST_BODY_MEMORY"
+msgstr "Hukommelse"
+
+msgid "IDS_ST_BODY_MB"
+msgstr "MB"
+
+msgid "IDS_ST_BODY_LIST_VIEW"
+msgstr "Listevisning"
+
+msgid "IDS_ST_BODY_LICENCE"
+msgstr "Licens"
+
+msgid "IDS_ST_BODY_LED_INDICATOR"
+msgstr "LED-indikator"
+
+msgid "IDS_HELP_BODY_SMART_STAY_DETECTS_YOUR_EYES_WITH_THE_FRONT_CAMERA_SO_THAT_THE_SCREEN_STAYS_ON_WHEN_YOU_ARE_LOOKING_AT_IT"
+msgstr "Smart skærm-standby registrerer dine øjne med det forreste kamera, så skærmen forbliver tændt, når du ser på den."
+
+msgid "IDS_QP_POP_YOU_WILL_NO_LONGER_BE_ABLE_TO_USE_APPLICATIONS_NOTI_MSG"
+msgstr "Du kan ikke længere bruge programmer, såsom internettet, e-mail og YouTube via mobile netværk. Fortsæt?"
+
+msgid "IDS_ST_BODY_10_MINUTES"
+msgstr "10 minutter"
+
+msgid "IDS_ST_BODY_15SEC"
+msgstr "15 sekunder"
+
+msgid "IDS_ST_BODY_24_HOURS"
+msgstr "24 timer"
+
+msgid "IDS_ST_BODY_2_MINUTES"
+msgstr "2 minutter"
+
+msgid "IDS_ST_BODY_KB"
+msgstr "KB"
+
+msgid "IDS_ST_BODY_30SEC"
+msgstr "30 sekunder"
+
+msgid "IDS_ST_BODY_5_MINUTES"
+msgstr "5 minutter"
+
+msgid "IDS_ST_BODY_DONT_ASK_AGAIN"
+msgstr "Spørg ikke igen"
+
+msgid "IDS_ST_BODY_P1SS_IS_CURRENTLY_P2SS_T_TTS"
+msgstr "%1$s er i øjeblikket %2$s."
+
+msgid "IDS_ST_BODY_PASSWORDS_MUST_CONSIST_OF_AT_LEAST_4_ALPHANUMERIC_CHARACTERS_ALSO_INCLUDING_AT_LEAST_1_ALPHABETICAL_CHARACTER"
+msgstr "Adgangskoder skal indeholde mindst 4 alfanumeriske tegn, herunder mindst 1 alfabetisk tegn."
+
+msgid "IDS_ST_BODY_INSERT_SD_CARD"
+msgstr "Isæt SD-kort."
+
+msgid "IDS_ST_BODY_PUK1_BLOCKED"
+msgstr "PUK1 er blokeret."
+
+msgid "IDS_ST_BODY_INCORRECT_PIN_E"
+msgstr "Forkert PIN-kode."
+
+msgid "IDS_ST_BODY_PUK1_CODE"
+msgstr "PUK1-kode"
+
+msgid "IDS_ST_BODY_INCORRECT_PASSWORD_TRY_AGAIN"
+msgstr "Forkert adgangskode. Prøv igen."
+
+msgid "IDS_ST_BODY_PUK2"
+msgstr "PUK2"
+
+msgid "IDS_ST_BUTTON2_POWER_SAVING_MODE_ABB"
+msgstr "Strøm-\nbesp.tilst."
+
+msgid "IDS_ST_BUTTON_CANCEL_ABB2"
+msgstr "Annuller"
 
 msgid "IDS_ST_HEADER_1_PROCESS_AT_MOST_ABB"
 msgstr "Højst 1 proces"
@@ -2260,6 +2107,9 @@ msgstr "Forkert PUK1-kode."
 msgid "IDS_ST_POP_INCORRECT_PUK1_PD_ATTEMPTS_LEFT"
 msgstr "Forkert PUK1-kode. %d forsøg tilbage."
 
+msgid "IDS_ST_BODY_GRID_VIEW"
+msgstr "Gittervisning"
+
 msgid "IDS_ST_POP_INCORRECT_PUK2"
 msgstr "Forkert PUK2-kode."
 
@@ -2269,20 +2119,89 @@ msgstr "Forkert PUK2-kode. %d forsøg tilbage."
 msgid "IDS_ST_POP_PIN_CHANGED"
 msgstr "PIN-kode ændret."
 
+msgid "IDS_ST_BODY_GB"
+msgstr "GB"
+
 msgid "IDS_TASKMGR_BUTTON_CLEAR_CACHE"
 msgstr "Ryd cache"
 
 msgid "IDS_ST_BODY_3G_ONLY"
 msgstr "Kun 3G"
 
+msgid "IDS_ST_BODY_FROM_M_TIME"
+msgstr "Fra"
+
 msgid "IDS_ST_HEADER_ADD"
 msgstr "Tillad"
 
-msgid "IDS_ST_BODY_SECONDS"
-msgstr "Sekunder"
+msgid "IDS_ST_BODY_FACEBOOK"
+msgstr "Facebook"
 
-msgid "IDS_ST_BUTTON_CANCEL"
-msgstr "Annullér"
+msgid "IDS_ST_BODY_ENTER_NEW_PASSWORD"
+msgstr "Angiv ny adgangskode."
+
+msgid "IDS_ST_BODY_EDIT"
+msgstr "Rediger"
+
+msgid "IDS_ST_BODY_DO_NOT_SHOW_AGAIN"
+msgstr "Vis ikke igen"
+
+msgid "IDS_ST_BODY_DOWNLOADS"
+msgstr "Downloads"
+
+msgid "IDS_ST_BODY_DOWNLOAD"
+msgstr "Download"
+
+msgid "IDS_ST_BODY_DISPLAY_CONTENTS"
+msgstr "Vis indhold"
+
+msgid "IDS_ST_BODY_DEVICE_MEMORY"
+msgstr "Enhedshukommelse"
+
+msgid "IDS_ST_BODY_DEVICE"
+msgstr "Enhed"
+
+msgid "IDS_ST_BODY_DATE"
+msgstr "Dato"
+
+msgid "IDS_ST_BODY_CURRENT"
+msgstr "Aktuel"
+
+msgid "IDS_ST_BODY_COUNTRY_CODE"
+msgstr "Landekode"
+
+msgid "IDS_ST_BODY_CONNECTION"
+msgstr "Forbindelse"
+
+msgid "IDS_ST_BODY_CONFIRM"
+msgstr "Bekræft"
+
+msgid "IDS_ST_BODY_CHECK_FOR_UPDATES"
+msgstr "Kontroller for opdateringer"
+
+msgid "IDS_ST_BODY_AVAILABLE"
+msgstr "Tilgængelig"
+
+msgid "IDS_ST_BODY_AUTO_DOWNLOAD"
+msgstr "Automatisk overførsel"
+
+msgid "IDS_ST_BODY_APPLICATION"
+msgstr "Program"
+
+msgid "IDS_ST_BODY_AM"
+msgstr "AM"
+
+msgid "IDS_ST_BODY_ALARM"
+msgstr "Alarm"
+
+msgid "IDS_LBS_HEADER_LOCATION"
+msgstr "Placering"
+
+msgid "IDS_ST_BODY_APPLICATIONS"
+msgstr "Applikationer"
+
+msgid "IDS_ST_BODY_VIDEOS"
+msgstr "Video"
 
 msgid "IDS_ST_BODY_1_5_SECONDS"
 msgstr "1,5 sekunder"
@@ -2296,8 +2215,17 @@ msgstr "UDFØRT"
 msgid "IDS_ST_HEADER_ENABLE_DATA_ROAMING"
 msgstr "Aktiver Dataroaming"
 
-msgid "IDS_ST_HEADER_TURN_ON_MOBILE_DATA"
-msgstr "Aktivér Mobile data"
+msgid "IDS_ST_HEADER_SCAN_FOR_NETWORKS_ABB"
+msgstr "Søg efter netværk"
+
+msgid "IDS_ST_POP_MOBILE_DATA_WILL_BE_TURNED_ON_CONNECTING_TO_MOBILE_NETWORKS_MAY_RESULT_IN_ADDITIONAL_CHARGES_DEPENDING_ON_YOUR_PAYMENT_PLAN"
+msgstr "Mobile data bliver slået til. Hvis der oprettes forbindelse til mobile netværk, kan det medføre yderligere gebyrer, afhængigt af dit abonnement."
+
+msgid "IDS_ST_POP_SCANNING_FOR_NETWORK_ING"
+msgstr "Søger efter netværk ..."
+
+msgid "IDS_ST_POP_UNLESS_YOU_CONNECT_TO_A_WI_FI_NETWORK_YOU_WILL_NOT_BE_ABLE_TO_USE_THE_INTERNET_EMAIL_OR_OTHER_APPS_MSG"
+msgstr "Hvis du ikke slutter til et Wi-Fi-netværk, kan du ikke bruge internettet, e-mail eller andre apps, der kræver en dataforbindelse."
 
 msgid "IDS_ST_HEADER_UNABLE_TO_PLAY_SAMPLE_ABB"
 msgstr "Kan ikke afspille eksemplet"
@@ -2305,15 +2233,24 @@ msgstr "Kan ikke afspille eksemplet"
 msgid "IDS_ST_POP_SAMPLES_CANNOT_BE_PLAYED_DURING_CALLS"
 msgstr "Eksempler kan ikke afspilles under opkald."
 
-msgid "IDS_ST_HEADER_DEVICE_NAME"
-msgstr "Enhedsnavn"
-
 msgid "IDS_ST_HEADER_DELETE_ITEMS_ABB2"
 msgstr "Slet elementer"
 
+msgid "IDS_ST_BODY_SECONDS"
+msgstr "Sekunder"
+
 msgid "IDS_ST_HEADER_FEEDBACK"
 msgstr "Feedback"
 
+msgid "IDS_ST_BUTTON_CANCEL"
+msgstr "Annuller"
+
+msgid "IDS_ST_HEADER_TURN_ON_MOBILE_DATA"
+msgstr "Aktiver Mobile data"
+
+msgid "IDS_ST_HEADER_DEVICE_NAME"
+msgstr "Enhedsnavn"
+
 msgid "IDS_ST_BODY_SELECT_ALL"
 msgstr "Vælg alle"
 
@@ -2323,11 +2260,8 @@ msgstr "I alt"
 msgid "IDS_ST_HEADER_MANAGE_CERTIFICATES_ABB"
 msgstr "Administrer certifikater"
 
-msgid "IDS_ST_BODY_INCORRECT_PASSWORD"
-msgstr "Forkert adgangskode."
-
 msgid "IDS_ST_HEADER_TURN_OFF_MOBILE_DATA"
-msgstr "Deaktivér Mobile data"
+msgstr "Deaktiver Mobile data"
 
 msgid "IDS_ST_BODY_FLIGHT_MODE_DISABLES_CALLING_AND_MESSAGING_FUNCTIONS_AND_TURNS_OFF_MOBILE_DATA_AND_CONNECTIVITY_FUNCTIONS_MSG"
 msgstr "Flytilstand deaktiverer opkalds- og beskedfunktioner og slår Mobile data og forbindelsesfunktioner, som f.eks. Wi-Fi og Bluetooth, fra. Du kan anvende Wi-Fi og Bluetooth i Flytilstand ved at aktivere dem under Indstillinger eller i informationspanelet. Flytilstand vil blive aktiveret."
@@ -2335,9 +2269,6 @@ msgstr "Flytilstand deaktiverer opkalds- og beskedfunktioner og slår Mobile dat
 msgid "IDS_ST_BODY_TYPE"
 msgstr "Type"
 
-msgid "IDS_ST_BODY_PERSONAL"
-msgstr "Personlig"
-
 msgid "IDS_ST_HEADER_LOCK_SCREEN_AND_SECURITY_ABB"
 msgstr "Låseskærm og sikkerhed"
 
@@ -2356,9 +2287,6 @@ msgstr "Juridiske oplysninger"
 msgid "IDS_ST_BODY_DEVICE_INFORMATION"
 msgstr "Enhedsinformationer"
 
-msgid "IDS_ST_BODY_PHONE_NUMBER"
-msgstr "Telefonnummer"
-
 msgid "IDS_ST_BODY_MODEL_NUMBER"
 msgstr "Modelnummer"
 
@@ -2407,6 +2335,81 @@ msgstr "Ryd cache"
 msgid "IDS_ST_BODY_12_HOURS"
 msgstr "12 timer"
 
+msgid "IDS_ST_BODY_ANSWERINGMODE_AUTOMATIC"
+msgstr "Automatisk"
+
+msgid "IDS_ST_BODY_BLUETOOTH"
+msgstr "Bluetooth"
+
+msgid "IDS_ST_BODY_ADVANCEDOPTIONS_CERTIFICATES"
+msgstr "Certifikater"
+
+msgid "IDS_ST_BODY_CALLERID_DEFAULT"
+msgstr "Standard"
+
+msgid "IDS_ST_BODY_APPLICATIONSETTINGS_MESSAGE"
+msgstr "Besked"
+
+msgid "IDS_ST_BODY_NFC"
+msgstr "NFC"
+
+msgid "IDS_ST_BODY_PIN_LOCK"
+msgstr "PIN-lås"
+
+msgid "IDS_ST_BUTTON2_S_PLANNER"
+msgstr "S Planner"
+
+msgid "IDS_ST_BODY_VOICE"
+msgstr "Voice"
+
+msgid "IDS_ST_BODY_DEFAULTMEMORY_VOICE_RECORDER"
+msgstr "Diktafon"
+
+msgid "IDS_ST_BODY_YYYY_MM_DD_DOT"
+msgstr "ÅÅÅÅ/MM/DD"
+
+msgid "IDS_ST_BODY_BRIGHTNESS_M_POWER_SAVING"
+msgstr "Lysstyrke"
+
+msgid "IDS_ST_HEADER_SORT_BY"
+msgstr "Sorter efter"
+
+msgid "IDS_ST_TPOP_MAXIMUM_NUMBER_OF_CHARACTERS_REACHED"
+msgstr "Det maksimale antal tegn er nået."
+
+msgid "IDS_ST_TPOP_TRY_AGAIN"
+msgstr "Prøv igen."
+
+msgid "IDS_ST_SK_YES"
+msgstr "Ja"
+
+msgid "IDS_ST_BODY_PLAY_A_SOUND_WHEN_BUTTONS_ICONS_AND_MENU_ITEMS_ARE_TAPPED"
+msgstr "Afspil en lyd, når der bliver trykket på knapper, ikoner og menuelementer."
+
+msgid "IDS_ST_MBODY_KEYBOARD_SOUND"
+msgstr "Tastaturlyd"
+
+msgid "IDS_ST_MBODY_TOUCH_SOUND"
+msgstr "Berøringslyd"
+
+msgid "IDS_ST_SBODY_PLAY_A_SOUND_WHEN_THE_SAMSUNG_KEYBOARD_IS_TAPPED"
+msgstr "Afspil en lyd, når der bliver trykket på Samsung-tastaturet."
+
+msgid "IDS_ST_POP_MOUNTING_SD_CARD_ING"
+msgstr "Aktiverer SD-kort ..."
+
+msgid "IDS_ST_BODY_SET_DATE"
+msgstr "Indstil dato"
+
+msgid "IDS_ST_BODY_LOCK_SCREEN"
+msgstr "Låseskærm"
+
+msgid "IDS_ST_BODY_PERSONAL"
+msgstr "Personlig"
+
+msgid "IDS_ST_BODY_PHONE_NUMBER"
+msgstr "Telefonnummer"
+
 msgid "IDS_ST_BODY_1MINUTE"
 msgstr "1 minut"
 
@@ -2416,30 +2419,15 @@ msgstr "Konti"
 msgid "IDS_ST_HEADER_ALLSHARE"
 msgstr "AllShare"
 
-msgid "IDS_ST_BODY_ANSWERINGMODE_AUTOMATIC"
-msgstr "Automatisk"
-
 msgid "IDS_ST_BUTTON_BACK"
 msgstr "Tilbage"
 
-msgid "IDS_ST_BODY_BLUETOOTH"
-msgstr "Bluetooth"
-
-msgid "IDS_ST_BODY_ADVANCEDOPTIONS_CERTIFICATES"
-msgstr "Certifikater"
-
 msgid "IDS_ST_BODY_CONTACTS"
 msgstr "Kontakter"
 
 msgid "IDS_ST_BODY_MYTHEME_CREATE"
 msgstr "Opret"
 
-msgid "IDS_ST_BODY_CALLERID_DEFAULT"
-msgstr "Standard"
-
-msgid "IDS_ST_BODY_FM_RADIO"
-msgstr "FM-radio"
-
 msgid "IDS_ST_BODY_FONT"
 msgstr "Skrifttype"
 
@@ -2452,15 +2440,9 @@ msgstr "Hjælp"
 msgid "IDS_ST_BODY_MANUAL"
 msgstr "Manuelt"
 
-msgid "IDS_ST_BODY_APPLICATIONSETTINGS_MESSAGE"
-msgstr "Besked"
-
 msgid "IDS_ST_BODY_MUSIC"
 msgstr "Musik"
 
-msgid "IDS_ST_BODY_NFC"
-msgstr "NFC"
-
 msgid "IDS_ST_BODY_ALERTTYPE_OFF"
 msgstr "Fra"
 
@@ -2470,9 +2452,6 @@ msgstr "Til"
 msgid "IDS_ST_BODY_MEMORYSTATUS_OTHERS"
 msgstr "Andre"
 
-msgid "IDS_ST_BODY_PIN_LOCK"
-msgstr "PIN-lås"
-
 msgid "IDS_ST_BODY_RESET"
 msgstr "Nulstil"
 
@@ -2483,50 +2462,26 @@ msgid "IDS_ST_BODY_SIZE"
 msgstr "Størrelse"
 
 msgid "IDS_ST_HEADER_SYNCHRONISE"
-msgstr "Synkronisér"
+msgstr "Synkroniser"
 
 msgid "IDS_ST_BODY_SYSTEM"
 msgstr "System"
 
-msgid "IDS_ST_BUTTON2_S_PLANNER"
-msgstr "S Planner"
-
 msgid "IDS_ST_BODY_TWITTER"
 msgstr "Twitter"
 
 msgid "IDS_ST_BODY_USERNAME"
 msgstr "Brugernavn"
 
-msgid "IDS_ST_BODY_VOICE"
-msgstr "Voice"
-
-msgid "IDS_ST_BODY_DEFAULTMEMORY_VOICE_RECORDER"
-msgstr "Diktafon"
-
 msgid "IDS_ST_BODY_WI_FI"
 msgstr "Wi-Fi"
 
-msgid "IDS_ST_BODY_YYYY_MM_DD_DOT"
-msgstr "ÅÅÅÅ/MM/DD"
-
-msgid "IDS_ST_BODY_BRIGHTNESS_M_POWER_SAVING"
-msgstr "Lysstyrke"
-
-msgid "IDS_ST_HEADER_SORT_BY"
-msgstr "Sortér efter"
-
 msgid "IDS_ST_BODY_DELETED"
 msgstr "Slettet."
 
 msgid "IDS_ST_POP_ERROR"
 msgstr "Fejl."
 
-msgid "IDS_ST_TPOP_MAXIMUM_NUMBER_OF_CHARACTERS_REACHED"
-msgstr "Det maksimale antal tegn er nået."
-
-msgid "IDS_ST_TPOP_TRY_AGAIN"
-msgstr "Prøv igen."
-
 msgid "IDS_ST_BODY_VERSION"
 msgstr "Version"
 
@@ -2536,36 +2491,9 @@ msgstr "Slet"
 msgid "IDS_ST_SK_SET_LITE"
 msgstr "Indstil"
 
-msgid "IDS_ST_SK_YES"
-msgstr "Ja"
-
-msgid "IDS_SAPPS_SK_TRY_ABB"
-msgstr "Prøv"
-
-msgid "IDS_ST_BODY_PLAY_A_SOUND_WHEN_BUTTONS_ICONS_AND_MENU_ITEMS_ARE_TAPPED"
-msgstr "Afspil en lyd, når der bliver trykket på knapper, ikoner og menuelementer."
-
-msgid "IDS_ST_MBODY_KEYBOARD_SOUND"
-msgstr "Tastaturlyd"
-
 msgid "IDS_ST_MBODY_RINGTONE"
 msgstr "Ringetone"
 
-msgid "IDS_ST_MBODY_TOUCH_SOUND"
-msgstr "Berøringslyd"
-
-msgid "IDS_ST_SBODY_PLAY_A_SOUND_WHEN_THE_SAMSUNG_KEYBOARD_IS_TAPPED"
-msgstr "Afspil en lyd, når der bliver trykket på Samsung-tastaturet."
-
-msgid "IDS_ST_POP_MOUNTING_SD_CARD_ING"
-msgstr "Aktiverer SD-kort ..."
-
-msgid "IDS_ST_BODY_SET_DATE"
-msgstr "Indstil dato"
-
-msgid "IDS_ST_BODY_ALL"
-msgstr "Alle"
-
 msgid "IDS_LBS_BODY_LOCATION_SERVICE"
 msgstr "Placeringstjeneste"
 
@@ -2575,9 +2503,6 @@ msgstr "VPN"
 msgid "IDS_ST_SK_OPTIONS_LITE"
 msgstr "Valg"
 
-msgid "IDS_ST_BODY_TTS"
-msgstr "TTS"
-
 msgid "IDS_ST_BODY_VOICE_CONTROL"
 msgstr "Stemmestyring"
 
@@ -2590,45 +2515,222 @@ msgstr "Forstyr ikke"
 msgid "IDS_ST_MBODY_APP_NOTIFICATIONS"
 msgstr "Appmeddelelser"
 
+msgid "IDS_ST_BODY_ALL"
+msgstr "Alle"
+
 msgid "IDS_ST_HEADER_DEFAULT_APPLICATIONS_ABB"
 msgstr "Standardapplikationer"
 
-msgid "IDS_ST_BODY_HOME"
-msgstr "Hjem"
-
 msgid "IDS_ST_BODY_SET_TIME"
 msgstr "Indstil tid"
 
 msgid "IDS_ST_BODY_UNABLE_TO_SCAN_FOR_NETWORKS"
 msgstr "Kan ikke søge efter netværk."
 
-msgid "IDS_ST_BODY_LOCK_SCREEN"
-msgstr "Låseskærm"
+msgid "IDS_ACCS_BODY_SIGNAL_STRENGTH_TTS"
+msgstr "Signalstyrke"
 
 msgid "IDS_ST_HEADER_VISION"
 msgstr "Syn"
 
+msgid "IDS_ST_BODY_SIGNAL_STRENGTH"
+msgstr "Signalstyrke"
+
+msgid "IDS_ST_BODY_HELLO_KITTY_10"
+msgstr "Hello Kitty 10"
+
+msgid "IDS_ST_HEADER_SOUNDS_AND_NOTIFICATIONS_ABB"
+msgstr "Lyde og meddelelser"
+
+msgid "IDS_ST_BODY_TTS"
+msgstr "TTS"
+
+msgid "IDS_ST_BODY_HOME"
+msgstr "Hjem"
+
 msgid "IDS_ST_BODY_OFF"
 msgstr "Fra"
 
-msgid "IDS_ST_BODY_SIGNAL_STRENGTH"
-msgstr "Signalstyrke"
+msgid "IDS_ST_BODY_THERE_ARE_NO_APPS_SET_AS_DEFAULTS"
+msgstr "Der er ikke angivet nogen apps som standard."
 
-msgid "IDS_ST_POP_MOBILE_DATA_WILL_BE_TURNED_ON_CONNECTING_TO_MOBILE_NETWORKS_MAY_RESULT_IN_ADDITIONAL_CHARGES_DEPENDING_ON_YOUR_PAYMENT_PLAN"
-msgstr "Mobile data bliver slået til. Hvis der oprettes forbindelse til mobile netværk, kan det medføre yderligere gebyrer, afhængigt af dit abonnement."
+msgid "IDS_ST_HEADER_PRIVACY_SETTINGS_ABB"
+msgstr "Fortrolighedsindst."
 
-msgid "IDS_ST_POP_UNLESS_YOU_CONNECT_TO_A_WI_FI_NETWORK_YOU_WILL_NOT_BE_ABLE_TO_USE_THE_INTERNET_EMAIL_OR_OTHER_APPS_MSG"
-msgstr "Hvis du ikke slutter til et Wi-Fi-netværk, kan du ikke bruge internettet, e-mail eller andre apps, der kræver en dataforbindelse."
+msgid "IDS_QP_OPT_SHOW_ALL_CONTENT_ABB"
+msgstr "Vis alt indhold"
+
+msgid "IDS_QP_OPT_HIDE_SENSITIVE_CONTENT_ABB"
+msgstr "Skjul følsomt indhold"
+
+msgid "IDS_ST_BUTTON_REMOVE_ABB2"
+msgstr "Fjern"
+
+msgid "IDS_QP_TMBODY_NOTIFICATIONS_ON_LOCK_SCREEN"
+msgstr "Meddelelser på låseskærm"
+
+msgid "IDS_ACCS_BODY_WHILE_SCREEN_READER_IS_ENABLED_YOUR_PHONE_WILL_PROVIDE_VOICE_FEEDBACK_FOR_EXAMPLE_SCREEN_READER_WILL_MSG"
+msgstr "Når Skærmlæser er aktiveret, vil din telefon give stemmefeedback. Skærmlæser vil f.eks. fortælle dig, hvad du kan interagere med på skærmen. Tryk på elementer for at vælge dem og høre, hvad de er, og dobbelttryk på elementer for at udføre den tilhørende handling."
+
+msgid "IDS_ACCS_MBODY_READ_OUT_USAGE_HINTS_ABB"
+msgstr "Læs hints om forbrug højt"
 
-msgid "IDS_SCR_BODY_PD_UNREAD_NOTIFICATIONS"
-msgstr "Ulæste meddelelser"
+msgid "IDS_ACCS_MBODY_SOUND_FEEDBACK"
+msgstr "Tilbagemelding med lyd"
+
+msgid "IDS_ACCS_MBODY_VIBRATION_FEEDBACK"
+msgstr "Vibrationstilbagemelding"
+
+msgid "IDS_ACCS_OPT_ALWAYS_READ_OUT_KEYBOARD_INPUT_TTS"
+msgstr "Læs altid tastaturindtastninger højt"
+
+msgid "IDS_ACCS_OPT_KEYBOARD_FEEDBACK_TTS"
+msgstr "Tastaturfeedback"
 
 msgid "IDS_ACCS_OPT_OTHER_FEEDBACK_TTS"
 msgstr "Anden feedback"
 
-msgid "IDS_ACCS_TMBODY_STATUS_BAR_INFORMATION"
-msgstr "Statuslinjeoplysninger"
+msgid "IDS_ACCS_SBODY_READ_OUT_NOTIFICATIONS_WHILE_THE_SCREEN_IS_OFF"
+msgstr "Læs meddelelser højt, når skærmen er slukket."
 
 msgid "IDS_ACCS_SBODY_SELECT_WHICH_INFORMATION_FROM_INDICATORS_SHOWN_ON_THE_STATUS_BAR_WILL_BE_READ_OUT_WHEN_YOU_TRIPLE_TAP_THE_SCREEN_WITH_TWO_FINGERS_MSG"
 msgstr "Vælg, hvilke oplysninger der skal læses højt fra de viste indikatorer på statuslinjen, når du trykker tre gange på skærmen med to fingre. Det kan for eksempel dreje sig om dato og klokkeslæt, enhedens signalstyrke, Wi-Fi- og Bluetooth-forbindelser eller batteriniveauet."
 
+msgid "IDS_ACCS_SBODY_SET_THE_VOICE_FEEDBACK_TO_VARY_IN_PITCH_WHILE_USING_THE_KEYBOARD_TO_ENTER_TEXT"
+msgstr "Indstil stemmefeedback til at skifte toneleje, når tastaturet bliver brugt til at indtaste tekst."
+
+msgid "IDS_ACCS_TMBODY_STATUS_BAR_INFORMATION"
+msgstr "Statuslinjeoplysninger"
+
+msgid "IDS_ST_BUTTON_TURN_OFF_ABB2"
+msgstr "Deaktiver"
+
+msgid "IDS_ST_BUTTON_TURN_ON_ABB3"
+msgstr "Aktiver"
+
+msgid "IDS_ST_BUTTON_DISABLE_ABB"
+msgstr "Deaktiver"
+
+msgid "IDS_ST_BUTTON_ENABLE_ABB3"
+msgstr "Aktiver"
+
+msgid "IDS_SM_TPOP_P1SS_P2SS_CACHED_DATA_CLEARED_ABB"
+msgstr "%1$s %2$s cachelagrede data ryddet."
+
+msgid "IDS_SM_HEADER_DEFAULT_STORAGE_SETTINGS_ABB"
+msgstr "Standardlagerindstillinger"
+
+msgid "IDS_SM_TMBODY_DEFAULT_STORAGE_LOCATIONS"
+msgstr "Standardlagerplaceringer"
+
+msgid "IDS_SM_SBODY_CALCULATING_ING"
+msgstr "Beregner ..."
+
+msgid "IDS_ST_BODY_IMAGES"
+msgstr "Billeder"
+
+msgid "IDS_ST_BODY_STORAGE_USAGE"
+msgstr "Forbrugt lagerplads"
+
+msgid "IDS_ST_HEADER_TOTAL_SPACE"
+msgstr "Samlet plads"
+
+msgid "IDS_SM_TMBODY_APPS_ABB"
+msgstr "Apps"
+
+msgid "IDS_ST_BODY_SYSTEM_STORAGE"
+msgstr "Systemlagring"
+
+msgid "IDS_ST_BODY_CACHED_DATA_ABB"
+msgstr "Cachelagrede data"
+
+msgid "IDS_SM_HEADER_DEFAULT_STORAGE_LOC_ABB"
+msgstr "Standardlagerplac."
+
+msgid "IDS_SM_BODY_FREE_M_MEMORY_ABB"
+msgstr "Ledig"
+
+msgid "IDS_ST_MBODY_ADS"
+msgstr "Annoncer"
+
+msgid "IDS_SM_BODY_SELECT_THE_DEFAULT_LOCATION_FOR_INSTALLING_APPS_WHERE_APPS_CAN_BE_SAVED_DEPENDS_ON_THE_TYPE_OF_APP_AND_THE_AVAILABILITY_OF_THE_LOCATION"
+msgstr "Vælg standardplaceringen for installation af apps. Applikationer kan installeres på forskellige steder afhængigt af apptypen og placeringens tilgængelighed."
+
+msgid "IDS_SM_BODY_SELECT_THE_DEFAULT_STORAGE_LOCATION_FOR_CONTENT_SHARED_VIA_BLUETOOTH_OR_WI_FI_DIRECT"
+msgstr "Vælg standardlagerplacering for indhold delt via Bluetooth eller Wi-Fi Direct."
+
+msgid "IDS_ST_OPT_HIDE_CONTENT"
+msgstr "Skjul indhold"
+
+msgid "IDS_ST_HEADER_PRIVACY_AND_SECURITY_ABB"
+msgstr "Fortroligh. & sikkerh."
+
+msgid "IDS_ST_MBODY_PRIVACY_AND_SECURITY"
+msgstr "Fortrolighed og sikkerhed"
+
+msgid "IDS_ST_HEADER_TIZEN_CONNECT"
+msgstr "Tizen tilslut"
+
+msgid "IDS_ST_OPT_BATTERY_USAGE_ABB"
+msgstr "Batteribrug"
+
+msgid "IDS_SM_BODY_THE_BATTERY_USAGE_FOR_THE_PAST_P1SD_HOURS_P2SD_MINUTES_C"
+msgstr "Batteribrug i de seneste %1$d timer og %2$d minutter:"
+
+msgid "IDS_ST_BODY_REMAINING_BATTERY"
+msgstr "Resterende batteri"
+
+msgid "IDS_ST_BODY_CHARGING_ING_ABB"
+msgstr "Oplader ..."
+
+msgid "IDS_ST_SBODY_FULLY_CHARGED_ABB_M_STATUS"
+msgstr "Fuldt opladet"
+
+msgid "IDS_ST_BODY_MISSED_EVENTS"
+msgstr "Mistede events"
+
+msgid "IDS_ST_BODY_SPEECH_RATE"
+msgstr "Talehastighed"
+
+msgid "IDS_COM_POP_MISSED_EVENTS"
+msgstr "Mistede events"
+
+msgid "IDS_SCR_POP_DRAG_THE_SLIDER_TO_SET_THE_SPEECH_RATE"
+msgstr "Træk i skyderen for at angive talehastigheden."
+
+msgid "IDS_ST_BODY_BATTERY_LEVEL"
+msgstr "Batteriniveau"
+
+msgid "IDS_ST_HEADER_DETAILS"
+msgstr "Detaljer"
+
+msgid "IDS_ST_MBODY_OTHER_SOUNDS"
+msgstr "Andre lyde"
+
+msgid "IDS_ST_HEADER_ENCRYPT_SD_CARD"
+msgstr "Krypter SD-kort"
+
+msgid "IDS_ST_HEADER_DECRYPT_SD_CARD"
+msgstr "Dekrypter SD-kort"
+
+msgid "IDS_ST_HEADER_ENCRYPTION"
+msgstr "Kryptering"
+
+msgid "IDS_ST_SBODY_DEVICE_ENCRYPTED_M_STATUS"
+msgstr "Enheden er krypteret"
+
+msgid "IDS_ST_SBODY_DEVICE_NOT_ENCRYPTED_M_STATUS"
+msgstr "Enheden er ikke krypteret"
+
+msgid "IDS_ST_SBODY_SD_CARD_ENCRYPTED_M_STATUS"
+msgstr "SD-kortet er krypteret"
+
+msgid "IDS_ST_SBODY_SD_CARD_NOT_ENCRYPTED_M_STATUS_SBODY"
+msgstr "SD-kortet er ikke krypteret"
+
+msgid "IDS_ST_TMBODY_SECURE_ERASE"
+msgstr "Sikker sletning"
+
+msgid "IDS_ST_SBODY_ERASE_ALL_DELETED_DATA_ON_THE_PHONE_PERMANENTLY_FOR_SECURITY_PURPOSES_THIS_DATA_WILL_NOT_BE_RECOVERABLE_BY_ANYONE"
+msgstr "Slet alle slettede data på telefonen permanent af sikkerhedshensyn. Det vil ikke være muligt for nogen at gendanne disse data."
+
old mode 100644 (file)
new mode 100755 (executable)
index ed1f245..294cda3
@@ -1,12 +1,18 @@
-msgid "IDS_ST_BODY_1_MINUTE"
-msgstr "1 Minute"
+msgid "IDS_VOICE_HEADER_SPEECH_TO_TEXT_HSTT"
+msgstr "Sprache-zu-Text (STT)"
+
+msgid "IDS_VOICE_HEADER_TEXT_TO_SPEECH_HTTS"
+msgstr "Text-zu-Sprache (TTS)"
+
+msgid "IDS_PB_TPOP_DELETING_ING_ABB"
+msgstr "Wird gelöscht..."
+
+msgid "IDS_VOICE_BODY_VOICE_CONTROL_ABB2"
+msgstr "Sprachsteuerung"
 
 msgid "IDS_ST_POP_SAVING"
 msgstr "Speichern"
 
-msgid "IDS_CAM_POP_MODEL"
-msgstr "Modell"
-
 msgid "IDS_EMAIL_BODY_INVALID_PORT_NUMBER"
 msgstr "Ungültige Port-Nummer"
 
@@ -22,9 +28,6 @@ msgstr "6 Sekunden"
 msgid "IDS_PB_POP_PS_ALREADY_EXISTS"
 msgstr "%s ist bereits vorhanden"
 
-msgid "IDS_SAPPS_OPT_BADGE_ABB"
-msgstr "Symbol"
-
 msgid "IDS_ST_BODY_DISCONNECTED"
 msgstr "Verbindung wurde getrennt."
 
@@ -34,9 +37,6 @@ msgstr "Medien"
 msgid "IDS_ST_BODY_SELECT_AUTOMATICALLY"
 msgstr "Automatisch auswählen"
 
-msgid "IDS_ST_HEADER_AUDIO"
-msgstr "Audio"
-
 msgid "IDS_ST_HEADER_FORMAT_MVERB_ABB"
 msgstr "Format"
 
@@ -58,33 +58,45 @@ msgstr "IP"
 msgid "IDS_BT_POP_OPERATION_FAILED"
 msgstr "Vorgang fehlgeschlagen"
 
-msgid "IDS_CLD_OPT_MINUTE"
-msgstr "Minute"
-
 msgid "IDS_CLD_OPT_MINUTES_LC_ABB"
 msgstr "Minuten"
 
-msgid "IDS_CST_BUTTON_CLOSE"
-msgstr "Schließen"
-
-msgid "IDS_CST_POP_FAILED"
-msgstr "Fehlgeschlagen"
-
 msgid "IDS_IM_BODY_SUCCESSFULLY_COMPLETED"
 msgstr "Erfolgreich angemeldet"
 
 msgid "IDS_IM_POP_UNEXPECTED_ERROR"
 msgstr "Unerwarteter Fehler"
 
+msgid "IDS_SIM_BODY_INVALID_SIM_CARD"
+msgstr "Ungültige SIM-Karte"
+
+msgid "IDS_WGT_BUTTON3_KIES_VIA_WI_FI"
+msgstr "Kies über WLAN"
+
+msgid "IDS_ST_BODY_1_MINUTE"
+msgstr "1 Minute"
+
+msgid "IDS_CAM_POP_MODEL"
+msgstr "Modell"
+
+msgid "IDS_ST_HEADER_AUDIO"
+msgstr "Audio"
+
+msgid "IDS_CLD_OPT_MINUTE"
+msgstr "Minute"
+
+msgid "IDS_CST_BUTTON_CLOSE"
+msgstr "Schließen"
+
+msgid "IDS_CST_POP_FAILED"
+msgstr "Fehlgeschlagen"
+
 msgid "IDS_PB_BODY_INFO"
 msgstr "Info"
 
 msgid "IDS_PB_BUTTON_CONTACT"
 msgstr "Kontakt"
 
-msgid "IDS_SIM_BODY_INVALID_SIM_CARD"
-msgstr "Ungültige SIM-Karte"
-
 msgid "IDS_ST_BUTTON2_PROCESSING_ING"
 msgstr "Wird verarbeitet..."
 
@@ -94,21 +106,18 @@ msgstr "Löschen?"
 msgid "IDS_VR_POP_NO_FILES"
 msgstr "Keine Dateien"
 
-msgid "IDS_WGT_BUTTON3_KIES_VIA_WI_FI"
-msgstr "Kies über WLAN"
-
 msgid "IDS_TPLATFORM_OPT_BLUETOOTH"
 msgstr "Bluetooth"
 
+msgid "IDS_ST_HEADER_PRIVACY"
+msgstr "Datenschutz"
+
 msgid "IDS_ST_OPT_SETTINGS"
 msgstr "Einstellungen"
 
 msgid "IDS_ST_BODY_GENERAL"
 msgstr "Allgemein"
 
-msgid "IDS_ST_HEADER_PRIVACY"
-msgstr "Datenschutz"
-
 msgid "IDS_BR_OPT_SCREEN"
 msgstr "Bildschirm"
 
@@ -139,9 +148,6 @@ msgstr "%d Elemente werden angezeigt."
 msgid "IDS_COM_POP_FLIGHT_MODE_WILL_BE_DISABLED"
 msgstr "Offline-Modus wird deaktiviert."
 
-msgid "IDS_COM_POP_CHECKING"
-msgstr "Prüfung..."
-
 msgid "IDS_COM_OPT_CONTINUE_Q"
 msgstr "Fortfahren?"
 
@@ -214,9 +220,6 @@ msgstr "Datennutzung"
 msgid "IDS_MOBILEAP_BODY_TETHERING"
 msgstr "Tethering"
 
-msgid "IDS_IM_POP_THIS_FEATURE_IS_NOT_AVAILABLE_WHILE_FLIGHT_MODE_IS_ON"
-msgstr "Diese Funktion ist nicht verfügbar, wenn der Offline-Modus aktiviert ist."
-
 msgid "IDS_EMAIL_POP_SECURITY_UPDATE_ABB"
 msgstr "Sicherheitsupdate"
 
@@ -250,9 +253,6 @@ msgstr "Nicht genügend Platz im Telefonspeicher. Löschen Sie einige Elemente u
 msgid "IDS_KW_POP_BE_CAREFUL_WHEN_TRANSMITTING_INFORMATION_ON_AN_UNSECURED_WI_FI_NETWORK_MSG"
 msgstr "Seien Sie bei der Übertragung von Informationen auf einem ungesicherten WLAN-Netz vorsichtig, da diese auch für Dritte sichtbar sein können."
 
-msgid "IDS_DN_BODY_ENCRYPT_SD_CARD"
-msgstr "SD-Karte verschlüsseln"
-
 msgid "IDS_MSGF_POP_UNSUPPORTED"
 msgstr "Nicht unterstützt"
 
@@ -280,24 +280,15 @@ msgstr "Verschieben abgeschlossen"
 msgid "IDS_PB_BODY_MOVING_ING"
 msgstr "Verschiebevorgang aktiv..."
 
-msgid "IDS_SMEMO_BUTTON_IMPORT"
-msgstr "Importieren"
-
 msgid "IDS_LCKSCN_BODY_WALLPAPERS"
 msgstr "Hintergrund"
 
 msgid "IDS_LCKSCN_BODY_TAP_AND_HOLD_THE_SCREEN_THEN_TILT_THE_DEVICE_TOWARDS_YOU_TO_UNLOCK_IT_MSG"
 msgstr "Auf den Bildschirm tippen und halten, dann das Gerät nach vorn kippen, um es zu entsperren. Wenn Entsperren durch Bewegung eingestellt ist, wird in den Einstellungen automatisch Bewegung aktiviert."
 
-msgid "IDS_SA_BUTTON_DONE_ABB"
-msgstr "OK"
-
 msgid "IDS_FP_BODY_NO_APPLICATIONS"
 msgstr "Keine Anwendungen"
 
-msgid "IDS_ST_TZTAB4_MOST_USED_M_APP"
-msgstr "Am häufigsten verw."
-
 msgid "IDS_ST_TPOP_PERSONAL_MODE_ENABLED_ABB"
 msgstr "Persönlicher Modus aktiviert."
 
@@ -394,9 +385,6 @@ msgstr "Die maximale Anzahl von Zeichen für den Gerätenamen (%d) wurde übersc
 msgid "IDS_ST_POP_THE_APP_HAS_BEEN_UNINSTALLED"
 msgstr "Die App wurde deinstalliert."
 
-msgid "IDS_ST_POP_TAP_OK"
-msgstr "Auf „OK“ tippen."
-
 msgid "IDS_ST_POP_SEARCHING_NETWORK_ING"
 msgstr "Netzsuche..."
 
@@ -412,15 +400,9 @@ msgstr "Alle Einstellungen zurücksetzen und alle Daten löschen. Dieser Vorgang
 msgid "IDS_ST_POP_REMOVE_DEFAULT_APPS_Q"
 msgstr "Standard-Apps entfernen?"
 
-msgid "IDS_ST_POP_REGISTRATION_CODE_NOT_FOUND"
-msgstr "Registrierungscode nicht gefunden"
-
 msgid "IDS_ST_POP_REGISTERING_ING"
 msgstr "Registrierung ..."
 
-msgid "IDS_ST_POP_REGISTERED"
-msgstr "Registriert"
-
 msgid "IDS_ST_POP_PUK2_VERIFIED"
 msgstr "PUK2 verifiziert"
 
@@ -460,18 +442,9 @@ msgstr "%d Versuche übrig"
 msgid "IDS_ST_POP_PASSWORD_MUST_CONTAIN_AT_LEAST_PD_ALPHANUMERIC_CHARACTERS"
 msgstr "Passwort muss mindestens %d alphanumerische Zeichen enthalten"
 
-msgid "IDS_ST_POP_PASSWORD_MUST_BE_MORE_THAN_P1SD_CHARACTERS_AND_LESS_THAN_P2SD"
-msgstr "Passwort muss mehr als %1$d und weniger als %2$d Zeichen enthalten."
-
-msgid "IDS_ST_POP_PASSWORDS_DO_NOT_MATCH"
-msgstr "Kennwörter stimmen nicht überein"
-
 msgid "IDS_ST_POP_NO_SD_CARD_IS_INSERTED_DISABLE_ENCRYPT_SD_CARD_ANYWAY_Q"
 msgstr "Keinen SD-Karte eingelegt. Verschlüsselung der SD-Karte trotzdem deaktivieren?"
 
-msgid "IDS_ST_POP_NO_SD_CARD_HAS_BEEN_INSERTED_ENCRYPTION_WILL_START_AUTOMATICALLY_WHEN_YOU_INSERT_AN_SD_CARD"
-msgstr "Es wurde keine SD-Karte eingelegt. Die Verschlüsselung beginnt, sobald Sie eine SD-Karte einlegen."
-
 msgid "IDS_ST_POP_NO_ITEM_SELECTED"
 msgstr "Keine Elemente ausgewählt"
 
@@ -487,9 +460,6 @@ msgstr "Mobile Daten deaktiviert. Sie können keine MMS-Nachrichten versenden od
 msgid "IDS_ST_POP_MOBILE_DATA_ENABLED_CONNECTING_TO_MOBILE_NETWORKS_MAY_INCUR_EXTRA_CHARGES_DEPENDING_ON_YOUR_DATA_PLAN_CONTINUE_Q"
 msgstr "Mobile Datenverbindung aktiviert. Bei einer Verbindung mit einem mobilen Netz fallen je nach Tarif möglicherweise zusätzliche Gebühren an. Fortfahren?"
 
-msgid "IDS_ST_POP_LOADING_ING"
-msgstr "Lädt..."
-
 msgid "IDS_ST_POP_IP_ADDRESS_REMOVED"
 msgstr "IP-Adresse entfernt."
 
@@ -514,9 +484,6 @@ msgstr "Falsche PIN2"
 msgid "IDS_ST_POP_INCORRECT_PIN1_ATTEMPT_LEFT"
 msgstr "Falsche PIN. Noch 1 Versuch"
 
-msgid "IDS_ST_POP_INCORRECT_PASSWORD"
-msgstr "Falsches Passwort"
-
 msgid "IDS_ST_POP_IF_YOU_RESET_YOUR_DEVICE_TO_FACTORY_DEFAULTS_YOU_WILL_NOT_BE_ABLE_TO_USE_ENCRYPTED_FILES_ON_THE_SD_CARD_MSG"
 msgstr "Wenn Sie Ihr Gerät auf die Werkseinstellungen zurücksetzen, können Sie keine verschlüsselten Dateien auf der SD-Karte verwenden. Unverschlüsselte Dateien können aber weiterhin verwendet werden."
 
@@ -538,12 +505,6 @@ msgstr "SD-Karte verschlüsseln? Der Vorgang kann nicht rückgängig gemacht wer
 msgid "IDS_ST_POP_ENABLING_EMERGENCY_MODE_ING"
 msgstr "Notfallmodus wird aktiviert..."
 
-msgid "IDS_ST_POP_ENABLING_AUTO_UPDATE_MEANS_YOUR_DEVICE_WILL_CHECK_FOR_SECURITY_UPDATES_AUTOMATICALLY_NOTI_MSG"
-msgstr "Wenn die automatische Aktualisierung aktiviert ist, sucht Ihr Gerät automatisch Sicherheitsaktualisierungen. Das Herunterladen in mobilen Netzwerken kann zusätzliche Gebühren verursachen."
-
-msgid "IDS_ST_POP_ENABLE_SMART_STAY_TO_TRY_IT_T_HELP"
-msgstr "Aktivieren Sie Smart Stay, um diese Funktion zu testen."
-
 msgid "IDS_ST_POP_ENABLE_SMART_ROTATION_TO_TRY_IT_T_HELP"
 msgstr "Aktivieren Sie „Smart Rotation“ zum Testen."
 
@@ -553,17 +514,11 @@ msgstr "Offline-Modus aktivieren."
 msgid "IDS_ST_POP_EMERGENCY_MODE_WILL_BE_DISABLED"
 msgstr "Notfallmodus wird deaktiviert."
 
-msgid "IDS_ST_POP_DO_NOT_ASK_AGAIN"
-msgstr "Nicht erneut fragen"
-
-msgid "IDS_ST_POP_DISABLING_AUTO_UPDATE_MEANS_YOU_HAVE_TO_CHECK_FOR_SECURITY_UPDATES_MANUALLY_NOTI_MSG"
-msgstr "Wenn die automatische Aktualisierung deaktiviert wird, müssen Sie manuell nach Sicherheitsaktualisierungen suchen. Es ist zu empfehlen, die automatische Aktualisierung zu aktivieren, um die Sicherheit Ihres Geräts aufrechtzuerhalten."
-
 msgid "IDS_ST_POP_DISABLE_TETHERING_Q"
 msgstr "Tethering deaktivieren?"
 
 msgid "IDS_ST_POP_DEVICE_WILL_RESTART"
-msgstr "Gerät wird neu gestartet"
+msgstr "Gerät wird neu gestartet."
 
 msgid "IDS_ST_POP_DEVICE_WILL_BE_RESET_ALL_SETTINGS_AND_DATA_WILL_BE_ERASED_THIS_CANNOT_BE_STOPPED_ONCE_STARTED"
 msgstr "Gerät wird zurückgesetzt. Alle Einstellungen und Daten werden gelöscht. Dieser Vorgang kann nicht mehr gestoppt werden, sobald er einmal gestartet wurde."
@@ -598,9 +553,6 @@ msgstr "Registerkartenansicht"
 msgid "IDS_ST_OPT_SELECTED"
 msgstr "Ausgewählt"
 
-msgid "IDS_ST_OPT_SELECT"
-msgstr "Auswählen"
-
 msgid "IDS_ST_OPT_RESET_APP_SETTINGS_ABB"
 msgstr "App-Einst. zurücks."
 
@@ -616,9 +568,6 @@ msgstr "LTE/WCDMA/GSM (automatisch verbinden)"
 msgid "IDS_ST_OPT_EDIT_QUICK_SETTINGS"
 msgstr "Schnelleinstellungen bearbeiten"
 
-msgid "IDS_ST_OPT_DEFAULT_RINGTONE"
-msgstr "Standardklingelton"
-
 msgid "IDS_ST_OPT_CUSTOM_MODE_ABB"
 msgstr "Benutzerdef. Modus"
 
@@ -631,15 +580,9 @@ msgstr "Mobile Netzwerke sperren"
 msgid "IDS_ST_OPT_BLOCK_ALL"
 msgstr "Alle sperren"
 
-msgid "IDS_ST_OPT_AUTO_UPDATE_ABB"
-msgstr "Auto-Update"
-
 msgid "IDS_ST_OPT_ALLOW_ALL"
 msgstr "Alle zulassen"
 
-msgid "IDS_ST_OPT_ALL"
-msgstr "Alle"
-
 msgid "IDS_ST_MBODY_ZOOM"
 msgstr "Zoom"
 
@@ -679,9 +622,6 @@ msgstr "CPU-Nutzung anzeigen"
 msgid "IDS_ST_MBODY_SELECT_WHERE_CAPTURED_IMAGES_WILL_BE_SAVED"
 msgstr "Speicherort für Bildaufnahmen festlegen"
 
-msgid "IDS_ST_MBODY_SCREEN_ROTATION"
-msgstr "Bildschirmdrehung"
-
 msgid "IDS_ST_MBODY_SCREEN_READER_HTTS"
 msgstr "Bildschirm-Reader (TTS)"
 
@@ -700,18 +640,12 @@ msgstr "Bewegungen und Gesten"
 msgid "IDS_ST_MBODY_MOBILE_DATA"
 msgstr "Mobile Daten"
 
-msgid "IDS_ST_MBODY_HELP"
-msgstr "Hilfe"
-
 msgid "IDS_ST_MBODY_HANDS_FREE_MODE"
 msgstr "Freisprechmodus"
 
 msgid "IDS_ST_MBODY_GSM_ONLY"
 msgstr "Nur GSM"
 
-msgid "IDS_ST_MBODY_FONT_SIZE"
-msgstr "Schriftgröße"
-
 msgid "IDS_ST_MBODY_FACTORY_RESET"
 msgstr "Werkseinstellungen"
 
@@ -745,15 +679,9 @@ msgstr "Aktive Anwendung"
 msgid "IDS_ST_MBODY_ACCOUNTS_AND_BACKUP"
 msgstr "Konten und Sicherung"
 
-msgid "IDS_ST_ITAB4_CONTROLS_M_INPUT_AND_CONTROL"
-msgstr "Steuerung"
-
 msgid "IDS_ST_HEADER_WI_FI_DIRECT"
 msgstr "Wi-Fi Direct"
 
-msgid "IDS_ST_HEADER_WI_FI"
-msgstr "WLAN"
-
 msgid "IDS_ST_HEADER_USER_SETTINGS_ABB"
 msgstr "Benutzereinstellungen"
 
@@ -766,29 +694,20 @@ msgstr "USB-Verbindung"
 msgid "IDS_ST_HEADER_UNLOCK_DEVICE_USING_MOTION_ABB"
 msgstr "Gerät durch Bewegung entsp."
 
-msgid "IDS_ST_HEADER_UNAVAILABLE"
-msgstr "Nicht verfügbar"
-
 msgid "IDS_ST_HEADER_ULTRA_POWER_SAVING_MODE"
 msgstr "Ultra-Energiesparmodus"
 
 msgid "IDS_ST_HEADER_TOUCH_KEY_LIGHT_DURATION"
 msgstr "Touch-Key-Beleuchtungsdauer"
 
-msgid "IDS_ST_HEADER_TEXT_TO_SPEECH"
-msgstr "Text-zu-Sprache"
-
 msgid "IDS_ST_HEADER_STANDARD_LIMIT_ABB"
 msgstr "Standardbegrenzung"
 
-msgid "IDS_ST_HEADER_SOUND"
-msgstr "Ton"
-
 msgid "IDS_ST_HEADER_SIM_CARD_MANAGER"
 msgstr "SIM-Kartenverwaltung"
 
 msgid "IDS_ST_HEADER_SHARED_CONTENT"
-msgstr "Freigegebener Inhalt"
+msgstr "Geteilter Inhalt"
 
 msgid "IDS_ST_HEADER_SELECT_VIBRATION_PATTERNS_ABB"
 msgstr "Vibrationsmuster auswählen"
@@ -799,18 +718,12 @@ msgstr "Screen Mirroring"
 msgid "IDS_ST_HEADER_SAMSUNG_KIES"
 msgstr "Samsung Kies"
 
-msgid "IDS_ST_HEADER_SAMSUNG_APPS"
-msgstr "Samsung Apps"
-
 msgid "IDS_ST_HEADER_RINGTONES"
 msgstr "Klingeltöne"
 
 msgid "IDS_ST_HEADER_RESET_RESULTS"
 msgstr "Ergebnisse zurücksetzen"
 
-msgid "IDS_ST_HEADER_RESET"
-msgstr "Zurücksetzen"
-
 msgid "IDS_ST_HEADER_PRIVILEGES"
 msgstr "Berechtigungen"
 
@@ -820,18 +733,12 @@ msgstr "Privater Modus"
 msgid "IDS_ST_HEADER_PORT"
 msgstr "Port"
 
-msgid "IDS_ST_HEADER_PLEASE_WAIT"
-msgstr "Bitte warten"
-
 msgid "IDS_ST_HEADER_PERSONAL_MODE"
 msgstr "Persönlicher Modus"
 
 msgid "IDS_ST_HEADER_PERSONALISATION"
 msgstr "Personalisierung"
 
-msgid "IDS_ST_HEADER_PD_SELECTED_ABB"
-msgstr "%d ausgewählt"
-
 msgid "IDS_ST_HEADER_PD_SELECTED"
 msgstr "%d ausgewählt"
 
@@ -865,9 +772,6 @@ msgstr "Eingabe und Bewegung"
 msgid "IDS_ST_HEADER_HOME_SCREEN_ABB"
 msgstr "Startbildschirm"
 
-msgid "IDS_ST_HEADER_FINGER_SCANNER_ABB"
-msgstr "Finger-Scanner"
-
 msgid "IDS_ST_HEADER_ENTER_VALID_DEVICE_NAME_ABB"
 msgstr "Gerätename ungültig"
 
@@ -916,6 +820,9 @@ msgstr "Port hinzufügen"
 msgid "IDS_ST_HEADER_ADD_IP"
 msgstr "IP hinzufügen"
 
+msgid "IDS_COM_POP_CHECKING"
+msgstr "Prüfung..."
+
 msgid "IDS_ST_BUTTON_UNINSTALL_UPDATES"
 msgstr "Aktualisierungen deinstallieren"
 
@@ -925,30 +832,18 @@ msgstr "Deinstallieren"
 msgid "IDS_ST_BUTTON_TRY_IT"
 msgstr "Testen Sie es"
 
-msgid "IDS_ST_BUTTON_STOP"
-msgstr "Stopp"
-
 msgid "IDS_ST_BUTTON_SET_SCREEN_LOCK_TYPE"
 msgstr "Sperrbildschirmtyp festlegen"
 
 msgid "IDS_ST_BUTTON_RESET_APPS_ABB"
 msgstr "Apps zurücksetzen"
 
-msgid "IDS_ST_BUTTON_RESET"
-msgstr "Zurücks."
-
 msgid "IDS_ST_BUTTON_REMOVE_DEFAULT_APPS_ABB"
 msgstr "Standard-Apps entfernen"
 
 msgid "IDS_ST_BUTTON_ONLY_VIBRATE"
 msgstr "Nur vibrieren"
 
-msgid "IDS_ST_BUTTON_OK_ABB"
-msgstr "OK"
-
-msgid "IDS_ST_BUTTON_OK"
-msgstr "OK"
-
 msgid "IDS_ST_BUTTON_MOVE_TO_SD_ABB"
 msgstr "Auf SD-Karte"
 
@@ -958,21 +853,9 @@ msgstr "Zu Telefon wechseln"
 msgid "IDS_ST_BUTTON_FORCE_STOP"
 msgstr "Stopp erzwingen"
 
-msgid "IDS_ST_BUTTON_ENABLE"
-msgstr "Aktivieren"
-
-msgid "IDS_ST_BUTTON_DISCONNECT"
-msgstr "Trennen"
-
 msgid "IDS_ST_BUTTON_DISABLE"
 msgstr "Deaktivieren"
 
-msgid "IDS_ST_BUTTON_CONTINUE"
-msgstr "Weiter"
-
-msgid "IDS_ST_BUTTON_CANCEL_ABB"
-msgstr "Abbrechen"
-
 msgid "IDS_ST_BODY_YYYY_DD_MM_DOT"
 msgstr "JJJJ/TT/MM"
 
@@ -1009,9 +892,6 @@ msgstr "Bei deaktiviertem Daten-Roaming funktionieren Anwendungen, für die die
 msgid "IDS_ST_BODY_WEB_APPLICATIONS"
 msgstr "Web-Anwendungen"
 
-msgid "IDS_ST_BODY_WCDMA_GSM_NHAUTO_CONNECT"
-msgstr "WCDMA/GSM\n(automatisch verbinden)"
-
 msgid "IDS_ST_BODY_WAIT_WHILE_DEVICE_IS_ENCRYPTED_PDP_COMPLETE"
 msgstr "Warten Sie, während das Gerät verschlüsselt wird. %d% abgeschlossen."
 
@@ -1024,15 +904,9 @@ msgstr "Auf Antwort von SIM-Karte wird gewartet..."
 msgid "IDS_ST_BODY_VOLUME"
 msgstr "Lautstärke"
 
-msgid "IDS_ST_BODY_VOICE_RECORDING"
-msgstr "Sprachmemo"
-
 msgid "IDS_ST_BODY_VIBRATE_WHEN_RINGING"
 msgstr "Beim Klingeln vibrieren"
 
-msgid "IDS_ST_BODY_VERSION_PS"
-msgstr "Version %s"
-
 msgid "IDS_ST_BODY_USING_MOBILE_DATA_MAY_RESULT_IN_ADDITIONAL_CHARGES_CONTINUE_Q"
 msgstr "Die Verwendung von Mobildaten kann zusätzliche Kosten verursachen. Fortfahren?"
 
@@ -1069,9 +943,6 @@ msgstr "USB-Debugging"
 msgid "IDS_ST_BODY_USB_ASK_ON_CONNECTION"
 msgstr "Bei Verbindung fragen"
 
-msgid "IDS_ST_BODY_URL"
-msgstr "URL"
-
 msgid "IDS_ST_BODY_UNMOUNT_USB_OTG_STORAGE"
 msgstr "USB-On-the-go-Speicher deaktivieren"
 
@@ -1096,6 +967,9 @@ msgstr "UDMincho"
 msgid "IDS_ST_BODY_UDGOTHIC_M_FONT"
 msgstr "UDGothic"
 
+msgid "IDS_IM_POP_THIS_FEATURE_IS_NOT_AVAILABLE_WHILE_FLIGHT_MODE_IS_ON"
+msgstr "Diese Funktion ist nicht verfügbar, wenn der Offline-Modus aktiviert ist."
+
 msgid "IDS_ST_BODY_TURN_OFF"
 msgstr "Ausschalten"
 
@@ -1118,7 +992,7 @@ msgid "IDS_ST_BODY_TO_M_PERIOD"
 msgstr "Bis"
 
 msgid "IDS_ST_BODY_TO_ENABLE_THIS_FEATURE_ENABLE_AT_LEAST_ONE_RELEVANT_FUNCTION"
-msgstr "Dieses Merkmal durch Aktivierung mindestens einer relevanten Funktion aktivieren"
+msgstr "Um diese Funktion zu aktivieren, aktivieren Sie mindestens einen Eintrag"
 
 msgid "IDS_ST_BODY_TO_ENABLE_POWER_SAVING_MODE_ENABLE_AT_LEAST_ONE_FUNCTION"
 msgstr "Energiesparmodus durch Aktivierung mindestens einer Funktion aktivieren"
@@ -1150,33 +1024,18 @@ msgstr "Durch diesen Vorgang wird die SD-Karte im Telefon gelöscht. ALLE Daten
 msgid "IDS_ST_BODY_THE_SD_CARD_IS_CURRENTLY_IN_USE_THIS_ACTION_WILL_ERASE_ALL_DATA_ON_THE_SD_CARD_INCLUDING_THE_DATA_THAT_IS_CURRENTLY_BEING_USED"
 msgstr "Die SD-Karte wird gerade verwendet. Mit dieser Aktion werden alle Daten auf der SD-Karte, einschließlich der gerade verwendeten Daten, gelöscht."
 
-msgid "IDS_ST_BODY_THE_RED_LED_LIGHTS_UP_WHEN_YOU_CHARGE_YOUR_DEVICE_WHILE_THE_SCREEN_IS_OFF"
-msgstr "Die rote LED leuchtet auf, wenn Sie Ihr Gerät aufladen und der Bildschirm ausgeschaltet ist."
-
-msgid "IDS_ST_BODY_THE_RED_LED_BLINKS_WHEN_THE_BATTERY_POWER_IS_LOW_WHILE_THE_SCREEN_IS_OFF"
-msgstr "Die rote LED leuchtet auf, wenn der Akkuladestand niedrig und der Bildschirm ausgeschaltet ist."
-
 msgid "IDS_ST_BODY_THE_PASSWORD_MUST_NOT_CONTAIN_A_SIMPLE_SEQUENCE_HEG_1111_OR_1234"
 msgstr "Das Passwort darf keine einfache Reihenfolgen (z. B. 1111 oder 1234) enthalten."
 
+msgid "IDS_SMEMO_BUTTON_IMPORT"
+msgstr "Importieren"
+
 msgid "IDS_ST_BODY_THE_NAME_FIELD_CANNOT_BE_EMPTY"
 msgstr "Das Namensfeld darf nicht leer sein"
 
-msgid "IDS_ST_BODY_THE_BLUE_LED_BLINKS_WHEN_YOU_RECORD_VOICE_WHILE_THE_SCREEN_IS_OFF"
-msgstr "Die blaue LED leuchtet bei einer Sprachaufnahme auf, wenn der Bildschirm ausgeschaltet ist."
-
-msgid "IDS_ST_BODY_THE_BLUE_LED_BLINKS_WHEN_YOU_HAVE_MISSED_CALLS_MESSAGES_OR_APP_NOTIFICATIONS_WHILE_THE_SCREEN_IS_OFF"
-msgstr "Die blaue LED blinkt, wenn Sie Anrufe, Nachrichten oder App-Benachrichtigungen verpasst haben und der Bildschirm ausgeschaltet ist."
-
-msgid "IDS_ST_BODY_THE_APPLICATIONS_BELOW_WERE_STARTED_BY_PS_STOPPING_THESE_APPLICATIONS_MAY_CAUSE_PS_TO_FAIL"
-msgstr "Die Anwendungen unten wurden von %s gestartet. Das Beenden dieser Anwendungen kann zu einem Fehler in %s führen."
-
 msgid "IDS_ST_BODY_THERE_ARE_NO_NETWORKS_NEARBY"
 msgstr "Es sind keine Netzwerke in der Nähe."
 
-msgid "IDS_ST_BODY_TEXTSTYLE_LARGE"
-msgstr "Groß"
-
 msgid "IDS_ST_BODY_TASK_SWITCHER"
 msgstr "Task-Switcher"
 
@@ -1189,12 +1048,6 @@ msgstr "Tippen Sie auf den Bildschirm und halten Sie ihn, dann das Gerät nach v
 msgid "IDS_ST_BODY_SYSTEM_MEMORY"
 msgstr "Systemspeicher"
 
-msgid "IDS_ST_BODY_SUNDAY"
-msgstr "Sonntag"
-
-msgid "IDS_ST_BODY_STORAGE"
-msgstr "Speicher"
-
 msgid "IDS_ST_BODY_STANDARD_T_DISPLAY_EFFECT"
 msgstr "Standard"
 
@@ -1213,12 +1066,6 @@ msgstr "Profile von sozialen Netzwerken"
 msgid "IDS_ST_BODY_SMART_STAY_MAY_NOT_WORK_IN_THESE_SITUATIONS"
 msgstr "Smart Stay funktioniert in folgenden Situationen möglicherweise nicht:"
 
-msgid "IDS_ST_BODY_SMART_ROTATION_MAY_NOT_WORK_IN_THESE_SITUATIONS"
-msgstr "Die intelligente Drehung funktioniert in folgenden Situationen möglicherweise nicht:"
-
-msgid "IDS_ST_BODY_SMART_ROTATION_DESCRIPTION_MSG"
-msgstr "Die intelligente Drehung deaktiviert die automatische Bildschirmdrehung und verwendet die Frontkamera, um die Ausrichtung Ihres Gesichts zu ermitteln und den Bildschirm entsprechend zu drehen."
-
 msgid "IDS_ST_BODY_SMALL_M_TEXTSIZE"
 msgstr "Klein"
 
@@ -1246,15 +1093,6 @@ msgstr "Seriennummer"
 msgid "IDS_ST_BODY_SECURITY_ENGINE"
 msgstr "Sicherheitsmodul"
 
-msgid "IDS_ST_BODY_SECURITY"
-msgstr "Sicherheit"
-
-msgid "IDS_ST_BODY_SEARCH"
-msgstr "Suche"
-
-msgid "IDS_ST_BODY_SD_CARD"
-msgstr "SD-Karte"
-
 msgid "IDS_ST_BODY_SCREEN_TIMEOUT_ABB2"
 msgstr "Bildschirm-Timeout"
 
@@ -1285,33 +1123,18 @@ msgstr "Sperrbildschirmtyp"
 msgid "IDS_ST_BODY_SCREEN_LOCK_SOUND"
 msgstr "Ton für Sperrbildschirm"
 
-msgid "IDS_ST_BODY_SCHEDULE"
-msgstr "Termine"
-
 msgid "IDS_ST_BODY_SAVE_POWER_BY_ADJUSTING_SCREEN_TONE_ACCORDING_TO_ANALYSIS_OF_IMAGES"
 msgstr "Durch automatischen Kontrast anhand Bildanalyse Akku sparen."
 
 msgid "IDS_ST_BODY_SAVES_POWER_BY_LIMITING_THE_MAXIMUM_PERFORMANCE_OF_THE_DEVICE"
 msgstr "Spart Strom durch Begrenzung der maximalen Leistung des Geräts"
 
-msgid "IDS_ST_BODY_SAVED"
-msgstr "Gespeichert"
-
-msgid "IDS_ST_BODY_SAVE"
-msgstr "Speichern"
-
 msgid "IDS_ST_BODY_SAMSUNG_LEGAL"
 msgstr "Samsung – Rechtliche Informationen"
 
-msgid "IDS_ST_BODY_SAMSUNG_KIES_CONNECTION_CONNECTING_USB_HELP_MSG"
-msgstr "Wenn Samsung Kies (PC-Software) oder die richtigen Treiber nicht bereits auf Ihrem PC installiert sind, wird die Installation in Microsoft Windows fortgesetzt. Nach der Installation der PC-Software können Sie die folgenden Vorgänge ausführen: Telefondaten synchronisieren, Telefonsoftware aktualisieren, Internetfreigabe (Dieses Gerät fungiert als Modem für Internetzugang über Notebook oder PC), erworbene Musik/Videos (Microsoft Windows Media DRM) oder normale Dateien auf Ihr Gerät kopieren."
-
 msgid "IDS_ST_BODY_RUNNING"
 msgstr "Ausführen"
 
-msgid "IDS_ST_BODY_RESTRICTING_APPLICATION_USAGE_TO_ONLY_ESSENTIAL_APPLICATIONS_AND_THOSE_SELECTED_BY_YOU"
-msgstr "Die Nutzung von Anwendungen auf wichtige und von Ihnen ausgewählte Anwendungen beschränken."
-
 msgid "IDS_ST_BODY_RESET_TO_DEFAULT"
 msgstr "Auf Standard zurücksetzen"
 
@@ -1330,6 +1153,9 @@ msgstr "Alle zurücksetzen"
 msgid "IDS_ST_BODY_REMOVE_LICENCE"
 msgstr "Lizenz entfernen"
 
+msgid "IDS_ST_POP_REGISTERED"
+msgstr "Registriert"
+
 msgid "IDS_ST_BODY_REGULATORY_INFORMATION_ABB"
 msgstr "Bestimmungen"
 
@@ -1339,9 +1165,6 @@ msgstr "Registrieren bei"
 msgid "IDS_ST_BODY_REGIONAL_EXAMPLE"
 msgstr "Beispiel für die Region"
 
-msgid "IDS_ST_BODY_REGION"
-msgstr "Region"
-
 msgid "IDS_ST_BODY_PUK"
 msgstr "PUK"
 
@@ -1357,30 +1180,27 @@ msgstr "Schützen Sie Ihr Gerät vor schädlichen Viren und Malware."
 msgid "IDS_ST_BODY_PROFILE_NAME"
 msgstr "Profilname"
 
-msgid "IDS_ST_BODY_PROFILE"
-msgstr "Profil"
-
 msgid "IDS_ST_BODY_PREPARING_THIS_COULD_TAKE_OVER_10_MINUTES_ING"
 msgstr "Vorbereitung. Dies kann mehr als 10 Minuten dauern..."
 
 msgid "IDS_ST_BODY_PREFERRED_NETWORKS"
 msgstr "Bevorzugte Netze"
 
-msgid "IDS_ST_BODY_POP_JPN_DCM"
-msgstr "POP"
-
-msgid "IDS_ST_BODY_PM"
-msgstr "PM"
-
 msgid "IDS_ST_BODY_PLUG_IN_CHARGER_AND_TRY_AGAIN"
 msgstr "Stecken Sie das Ladegerät ein und versuchen Sie es erneut."
 
 msgid "IDS_ST_BODY_PLAY_TONE_WHEN_THE_DIALLING_KEYPAD_IS_TAPPED"
 msgstr "Töne wiedergeben, wenn Tasten gedrückt werden."
 
+msgid "IDS_ST_POP_PASSWORD_MUST_BE_MORE_THAN_P1SD_CHARACTERS_AND_LESS_THAN_P2SD"
+msgstr "Passwort muss mehr als %1$d und weniger als %2$d Zeichen enthalten."
+
 msgid "IDS_ST_BODY_PLAY_SOUNDS_WHEN_LOCKING_AND_UNLOCKING_SCREEN"
 msgstr "Ton wiedergeben, wenn Bildschirm ge-/entsperrt wird."
 
+msgid "IDS_ST_POP_PASSWORDS_DO_NOT_MATCH"
+msgstr "Kennwörter stimmen nicht überein"
+
 msgid "IDS_ST_BODY_PIN_BLOCKED_ENTER_PUK_TO_CONTINUE_JPN_DCM"
 msgstr "PIN blocked. Enter PUK to continue."
 
@@ -1393,9 +1213,6 @@ msgstr "Bilder, Videos"
 msgid "IDS_ST_BODY_PHOTO_UPLOAD_SETTINGS"
 msgstr "Foto-Upload-Einstellungen"
 
-msgid "IDS_ST_BODY_PHONEPROFILES_SILENT"
-msgstr "Stumm"
-
 msgid "IDS_ST_BODY_PERSONAL_MODE_CAN_BE_USED_TO_HIDE_CONTENT_THAT_YOU_WANT_TO_KEEP_PRIVATE_MSG"
 msgstr "Im persönlichen Modus können Inhalte verborgen werden, die vertraulich bleiben sollen. Sie können den persönlichen Modus verwenden, indem Sie ihn in den Einstellungen aktivieren oder die Ein-/Aus-Taste gedrückt halten und dann „Persönlicher Modus“ auswählen. Geben Sie Ihren PIN oder Ihr Passwort ein. In der Statusleiste wird das Symbol für den persönlichen Modus angezeigt. Deaktivieren Sie zum Schutz Ihrer Daten den persönlichen Modus nach der Verwendung. Es ist auch zu empfehlen, zum weiteren Schutz eine sichere Bildschirmsperre zu verwenden."
 
@@ -1408,6 +1225,9 @@ msgstr "Bei jedem Einschalten wird zum Entschlüsseln des Geräts das Passwort b
 msgid "IDS_ST_BODY_PASSWORD_MUST_CONTAIN_NO_MORE_THAN_PD_CHARACTERS_ABB"
 msgstr "Passwort darf nicht mehr als %d Zeichen enthalten."
 
+msgid "IDS_ST_POP_LOADING_ING"
+msgstr "Lädt..."
+
 msgid "IDS_ST_BODY_PASSWORD_MUST_CONTAIN_AT_LEAST_PD_CHARACTERS_ABB"
 msgstr "Passwort muss mindestens %d Zeichen enthalten."
 
@@ -1423,9 +1243,6 @@ msgstr "Passwort leer"
 msgid "IDS_ST_BODY_PASSWORD_CONTAINS_INVALID_CHARACTER_ABB"
 msgstr "Passwort enthält ungültige Zeichen."
 
-msgid "IDS_ST_BODY_PASSWORD"
-msgstr "Passwort"
-
 msgid "IDS_ST_BODY_OPEN_SOURCE_LICENCES"
 msgstr "Quelllizenzen öffnen"
 
@@ -1435,36 +1252,24 @@ msgstr "Ein"
 msgid "IDS_ST_BODY_OFFICIAL_M_DEVICE_STATUS"
 msgstr "Offiziell"
 
+msgid "IDS_ST_POP_INCORRECT_PASSWORD"
+msgstr "Falsches Passwort"
+
 msgid "IDS_ST_BODY_NUMBER"
 msgstr "Nummer"
 
-msgid "IDS_ST_BODY_NO_RESULTS_FOUND"
-msgstr "Keine Ergebnisse gefunden"
-
 msgid "IDS_ST_BODY_NO_DEFAULTS_SET"
 msgstr "Keine Standardwerte festgelegt"
 
-msgid "IDS_ST_BODY_NOT_ASSIGNED"
-msgstr "Nicht zugewiesen"
-
 msgid "IDS_ST_BODY_NOTIFICATION_PANEL"
 msgstr "Benachrichtigungsfeld"
 
-msgid "IDS_ST_BODY_NOTIFICATIONS"
-msgstr "Benachrichtigungen"
-
-msgid "IDS_ST_BODY_NOTIFICATION"
-msgstr "Benachrichtigung"
-
 msgid "IDS_ST_BODY_NOSERVICE"
 msgstr "Kein Netz"
 
 msgid "IDS_ST_BODY_NORMAL_T_PROFILE"
 msgstr "Normal"
 
-msgid "IDS_ST_BODY_NONE"
-msgstr "Ohne"
-
 msgid "IDS_ST_BODY_NEW_PIN2_AND_CONFIRM_PIN2_DO_NOT_MATCH"
 msgstr "Neue PIN2 und bestätigte PIN2 stimmen nicht überein"
 
@@ -1474,9 +1279,6 @@ msgstr "Neue PIN2"
 msgid "IDS_ST_BODY_NEW_PIN1"
 msgstr "Neuer PIN1-Code"
 
-msgid "IDS_ST_BODY_NEW"
-msgstr "Neu"
-
 msgid "IDS_ST_BODY_NETWORK_TYPE"
 msgstr "Netztyp"
 
@@ -1489,18 +1291,15 @@ msgstr "Netzliste"
 msgid "IDS_ST_BODY_NETWORK_CONNECTIONS"
 msgstr "Netzwerkverbindungen"
 
+msgid "IDS_ST_POP_DO_NOT_ASK_AGAIN"
+msgstr "Nicht erneut fragen"
+
 msgid "IDS_ST_BODY_NETWORK_CODE"
 msgstr "Netzcode"
 
-msgid "IDS_ST_BODY_NETWORK"
-msgstr "Netz"
-
 msgid "IDS_ST_BODY_NATURAL_T_DISPLAY_EFFECT"
 msgstr "Natürlich"
 
-msgid "IDS_ST_BODY_NAME"
-msgstr "Name"
-
 msgid "IDS_ST_BODY_MY_NUMBER"
 msgstr "Eigene Nummer"
 
@@ -1525,12 +1324,6 @@ msgstr "Mehr Systemeinstellungen"
 msgid "IDS_ST_BODY_MORE_CONNECTIVITY_SETTINGS"
 msgstr "Mehr Konnektivitätseinstellungen"
 
-msgid "IDS_ST_BODY_MONDAY"
-msgstr "Montag"
-
-msgid "IDS_ST_BODY_MODE"
-msgstr "Modus"
-
 msgid "IDS_ST_BODY_MOBILE_DATA_WILL_BE_USED_IF_YOU_DOWNLOAD_OR_UPLOAD_DATA_WITHOUT_WI_FI_CONNECTION"
 msgstr "Wenn Sie Daten ohne WLAN-Verbindung herunter- oder hochladen, wird die mobile Datenverbindung verwendet."
 
@@ -1540,29 +1333,23 @@ msgstr "MM.DD.YYYY"
 msgid "IDS_ST_BODY_MMS_CONNECTIONS"
 msgstr "MMS-Verbindungen"
 
+msgid "IDS_ST_OPT_SELECT"
+msgstr "Auswählen"
+
 msgid "IDS_ST_BODY_MISCELLANEOUS_FILES"
 msgstr "Sonstige Dateien"
 
-msgid "IDS_ST_BODY_MESSAGE"
-msgstr "Nachricht"
-
 msgid "IDS_ST_BODY_MENU_AND_WIDGETS"
 msgstr "Menü und Widgets"
 
-msgid "IDS_ST_BODY_MEMORY"
-msgstr "Speicher"
-
 msgid "IDS_ST_BODY_MEDIUM"
 msgstr "Mittel"
 
-msgid "IDS_ST_BODY_MB"
-msgstr "MB"
-
 msgid "IDS_ST_BODY_MASS_STORAGE_HELP_MSG"
 msgstr "Sie können die folgenden Vorgänge ausführen:\n - Schnelles Dateikopieren\n - Verbindung über MAC oder Linux OS"
 
-msgid "IDS_ST_BODY_MARUBERI_JPN_DCM"
-msgstr "Maruberi"
+msgid "IDS_ST_OPT_DEFAULT_RINGTONE"
+msgstr "Standardklingelton"
 
 msgid "IDS_ST_BODY_LTE_WCDMA_GSM_NHAUTO_CONNECT"
 msgstr "LTE/WCDMA/GSM\n(automatisch verbinden)"
@@ -1570,39 +1357,33 @@ msgstr "LTE/WCDMA/GSM\n(automatisch verbinden)"
 msgid "IDS_ST_BODY_LOCK_SCREEN_OPTIONS"
 msgstr "Optionen"
 
-msgid "IDS_ST_BODY_LIST_VIEW"
-msgstr "Listenansicht"
-
 msgid "IDS_ST_BODY_LIMIT_BACKGROUND_PROCESSES"
 msgstr "Hintergrundprozesse beschränken"
 
-msgid "IDS_ST_BODY_LICENCE"
-msgstr "Lizenz"
-
-msgid "IDS_ST_BODY_LED_INDICATOR"
-msgstr "LED-Anzeige"
-
 msgid "IDS_ST_BODY_LEDOT_LOW_BATTERY"
 msgstr "Akku fast leer"
 
 msgid "IDS_ST_BODY_LAUNCH_BY_DEFAULT"
 msgstr "Standardmäßig starten"
 
+msgid "IDS_ST_OPT_AUTO_UPDATE_ABB"
+msgstr "Auto-Update"
+
 msgid "IDS_ST_BODY_LANGUAGE_AND_REGION_ABB"
 msgstr "Sprache und Region"
 
 msgid "IDS_ST_BODY_LANGUAGE_AND_KEYBOARD"
 msgstr "Sprache und Tastatur"
 
+msgid "IDS_ST_OPT_ALL"
+msgstr "Alle"
+
 msgid "IDS_ST_BODY_KEYBOARD"
 msgstr "Tastatur"
 
 msgid "IDS_ST_BODY_KEEPS_THE_STATUS_BAR_TIDY_TAP_THE_REPRESENTATIVE_ICON_TO_SHOW_ALL_THE_ICONS"
 msgstr "Hält die Statusleiste in Ordnung. Tippen Sie auf das charakteristische Symbol, um alle Symbole anzuzeigen."
 
-msgid "IDS_ST_BODY_KB"
-msgstr "KB"
-
 msgid "IDS_ST_BODY_INTRODUCTION_TO_SMART_SCREEN_ABB"
 msgstr "Smart Screen-Einführung"
 
@@ -1618,15 +1399,6 @@ msgstr "Installierte Anwendungen"
 msgid "IDS_ST_BODY_INSTALLATION_SETTINGS"
 msgstr "Installationseinstellungen"
 
-msgid "IDS_ST_BODY_INSERT_SD_CARD"
-msgstr "SD-Karte einsetzen"
-
-msgid "IDS_ST_BODY_INCORRECT_PIN_E"
-msgstr "Falsche PIN"
-
-msgid "IDS_ST_BODY_INCORRECT_PASSWORD_TRY_AGAIN"
-msgstr "Falsches Passwort. Versuche es erneut."
-
 msgid "IDS_ST_BODY_INCOMING_CALLS_AND_NEW_NOTIFICATIONS_WILL_BE_READ_OUT_AUTOMATICALLY"
 msgstr "Eingehende Anrufe und neue Benachrichtigungen werden automatisch gelesen"
 
@@ -1642,8 +1414,8 @@ msgstr "Wenn Sie diese Option auswählen, wird nur belegter Speicherplatz versch
 msgid "IDS_ST_BODY_IF_YOU_FORGET_YOUR_PERSONAL_MODE_PASSWORD_YOU_WILL_NOT_BE_ABLE_TO_RECOVER_IT_FOR_SECURITY_MSG"
 msgstr "Das Passwort für den persönlichen Modus kann nicht wiederhergestellt werden, falls Sie es einmal vergessen. Sie müssen den persönlichen Modus dann aus Sicherheitsgründen zurücksetzen. Dadurch werden die Standardeinstellungen wiederhergestellt und sämtlicher persönlicher Inhalt gelöscht."
 
-msgid "IDS_ST_BODY_IF_YOU_DONT_WANT_TO_SEE_A_NUMBER_APPEAR_ON_THE_APP_ICON_FOR_EACH_NEW_EVENT_DISABLE_BADGE"
-msgstr "Wenn nicht für jedes neue Ereignis eine Zahl im Symbol der App angezeigt werden soll, deaktivieren Sie das Symbol."
+msgid "IDS_ST_MBODY_SCREEN_ROTATION"
+msgstr "Bildschirmdrehung"
 
 msgid "IDS_ST_BODY_ICON_SHOWS_THAT_SMART_SCREEN_IS_ENABLED"
 msgstr "Das Symbol zeigt an, dass Smart Screen aktviert ist."
@@ -1660,23 +1432,17 @@ msgstr "Helvetica Neue"
 msgid "IDS_ST_BODY_HARDWARE"
 msgstr "Hardware"
 
+msgid "IDS_ST_MBODY_HELP"
+msgstr "Hilfe"
+
 msgid "IDS_ST_BODY_GSM"
 msgstr "GSM"
 
-msgid "IDS_ST_BODY_GRID_VIEW"
-msgstr "Rasteransicht"
-
 msgid "IDS_ST_BODY_GLOVE_MODE_ABB"
 msgstr "Handschuhmodus"
 
-msgid "IDS_ST_BODY_GESTURES"
-msgstr "Gesten"
-
-msgid "IDS_ST_BODY_GB"
-msgstr "GB"
-
-msgid "IDS_ST_BODY_FROM_M_TIME"
-msgstr "Von"
+msgid "IDS_ST_MBODY_FONT_SIZE"
+msgstr "Schriftgröße"
 
 msgid "IDS_ST_BODY_FREQUENTLY_USED"
 msgstr "Häufig verwendet"
@@ -1705,9 +1471,6 @@ msgstr "Schriftart"
 msgid "IDS_ST_BODY_FONTSTYLE_ROSEMARY"
 msgstr "Rosemary"
 
-msgid "IDS_ST_BODY_FLIGHT_MODE_MSG"
-msgstr "Im Offline-Modus werden Anrufe, Nachrichten und Datennetzwerkfunktionen ausgeschaltet. Zusätzlich werden Konnektivitätsfunktionen wie WLAN und Bluetooth ausgeschaltet. Wenn Sie WLAN und Bluetooth verwenden möchten, müssen Sie diese in den Einstellungen oder im Benachrichtigungsfeld einschalten."
-
 msgid "IDS_ST_BODY_FLIGHT_MODE_HAS_BEEN_ENABLED_NETWORK_SETTINGS_WILL_CLOSE"
 msgstr "Offline-Modus wurde aktiviert. Netzwerkeinstellungen werden geschlossen."
 
@@ -1720,6 +1483,9 @@ msgstr "FDN-Modus"
 msgid "IDS_ST_BODY_FIREWALL_ENABLED_ABB"
 msgstr "Firewall aktiviert."
 
+msgid "IDS_ST_HEADER_WI_FI"
+msgstr "WLAN"
+
 msgid "IDS_ST_BODY_FIREWALL"
 msgstr "Firewall"
 
@@ -1735,8 +1501,8 @@ msgstr "Netzwerk konnte nicht ausgewählt werden"
 msgid "IDS_ST_BODY_FACE_AND_VOICE"
 msgstr "Gesicht und Stimme"
 
-msgid "IDS_ST_BODY_FACEBOOK"
-msgstr "Facebook"
+msgid "IDS_ST_HEADER_UNAVAILABLE"
+msgstr "Nicht verfügbar"
 
 msgid "IDS_ST_BODY_EXPLANATION_FOR_TRANSACTION_TRACKING_MENU_VODA"
 msgstr "Ihre Empfehlungsdaten werden auch mit der von Ihnen übertragenen Datei gesendet"
@@ -1744,6 +1510,12 @@ msgstr "Ihre Empfehlungsdaten werden auch mit der von Ihnen übertragenen Datei
 msgid "IDS_ST_BODY_EXPLANATION_FOR_EXPIRY_REMINDER_MENU"
 msgstr "Sie erhalten eine Erinnerung, bevor die Lizenz für eine verwendete Datei (z. B. ein Hintergrundbild) abläuft"
 
+msgid "IDS_ST_HEADER_TEXT_TO_SPEECH"
+msgstr "Text-zu-Sprache"
+
+msgid "IDS_ST_HEADER_SOUND"
+msgstr "Ton"
+
 msgid "IDS_ST_BODY_ESTIMATED_MAX_STANDBY_TIME_ABB"
 msgstr "Geschätzte max. Standby-Zeit"
 
@@ -1756,12 +1528,12 @@ msgstr "Geben Sie das Passwort erneut ein."
 msgid "IDS_ST_BODY_ENTER_PASSWORD"
 msgstr "Passwort eingeben"
 
-msgid "IDS_ST_BODY_ENTER_NEW_PASSWORD"
-msgstr "Neues Passwort eingeben"
-
 msgid "IDS_ST_BODY_ENTER_CURRENT_PASSWORD"
 msgstr "Aktuelles Passwort eingeben"
 
+msgid "IDS_ST_HEADER_SAMSUNG_APPS"
+msgstr "Samsung Apps"
+
 msgid "IDS_ST_BODY_ENCRYPT_DEVICE_Q_WARNING_MSG"
 msgstr "Gerät verschlüsseln? Vorgang kann nicht rückgängig gemacht werden und bei Unterbrechung gehen Daten verloren. Verschlüsselung kann eine Stunde oder länger dauern. Während dieser Zeit wird das Gerät mehrfach neu gestartet, und es kann nicht verwendet werden."
 
@@ -1771,6 +1543,9 @@ msgstr "Gerät verschlüsseln? Vorgang kann nicht rückgängig gemacht werden, u
 msgid "IDS_ST_BODY_ENCRYPT_ACCOUNTS_SETTINGS_DOWNLOADED_APPLICATIONS_AND_THEIR_DATA_MEDIA_AND_OTHER_FILES"
 msgstr "Konten, Einstellungen, heruntergeladene Anwendungen und ihre Daten, Medien und andere Dateien entschlüsseln"
 
+msgid "IDS_ST_HEADER_RESET"
+msgstr "Zurücksetzen"
+
 msgid "IDS_ST_BODY_ENCRYPTION_WILL_TAKE_AT_LEAST_AN_HOUR"
 msgstr "Die Verschlüsselung dauert mind. 1 Stunde."
 
@@ -1783,15 +1558,18 @@ msgstr "Datenzugriff über mobiles Netz aktivieren"
 msgid "IDS_ST_BODY_EMPTY"
 msgstr "Leer"
 
+msgid "IDS_ST_HEADER_PLEASE_WAIT"
+msgstr "Bitte warten"
+
 msgid "IDS_ST_BODY_EMERGENCY_MODE_ABB"
 msgstr "Notfallmodus"
 
+msgid "IDS_ST_HEADER_PD_SELECTED_ABB"
+msgstr "%d ausgewählt"
+
 msgid "IDS_ST_BODY_EMAIL"
 msgstr "E-Mail"
 
-msgid "IDS_ST_BODY_EDIT"
-msgstr "Bearbeiten"
-
 msgid "IDS_ST_BODY_EASY_MODE"
 msgstr "Einfacher Modus"
 
@@ -1804,15 +1582,6 @@ msgstr "Dynamische Statusleiste"
 msgid "IDS_ST_BODY_DRIVING_MODE"
 msgstr "Fahrzeugmodus"
 
-msgid "IDS_ST_BODY_DO_NOT_SHOW_AGAIN"
-msgstr "Nicht mehr anzeigen"
-
-msgid "IDS_ST_BODY_DOWNLOADS"
-msgstr "Downloads"
-
-msgid "IDS_ST_BODY_DOWNLOAD"
-msgstr "Herunterladen"
-
 msgid "IDS_ST_BODY_DOUBLE_TAP_TO_OPEN_THE_MENU_T_TTS"
 msgstr "Zweimal tippen, um das Menü zu öffnen."
 
@@ -1822,18 +1591,12 @@ msgstr "Zweimal tippen, um dieses Feld zu bearbeiten."
 msgid "IDS_ST_BODY_DOUBLE_TAP_TO_CLOSE_THE_MENU_T_TTS"
 msgstr "Zweimal tippen, um das Menü zu schließen."
 
-msgid "IDS_ST_BODY_DOCOMO_JPN_DCM"
-msgstr "docomo"
-
 msgid "IDS_ST_BODY_DIVX_REGISTRATION"
 msgstr "DivX® Registrierung"
 
 msgid "IDS_ST_BODY_DIVX_DEREGISTRATION"
 msgstr "DivX® Registrierung aufheben"
 
-msgid "IDS_ST_BODY_DISPLAY_CONTENTS"
-msgstr "Inhalte anzeigen"
-
 msgid "IDS_ST_BODY_DISPLAY_BATTERY_PERCENTAGE_ABB"
 msgstr "Akkustatus in Prozent"
 
@@ -1843,9 +1606,6 @@ msgstr "Deaktivieren..."
 msgid "IDS_ST_BODY_DE_REGISTRATION_CODE_NOT_FOUND"
 msgstr "Deregistrierungscode nicht gefunden"
 
-msgid "IDS_ST_BODY_DEVICE_MEMORY"
-msgstr "Gerätespeicher"
-
 msgid "IDS_ST_BODY_DEVICE_INFO"
 msgstr "Geräteinfo"
 
@@ -1855,9 +1615,6 @@ msgstr "Sie können Konten, Einstellungen, heruntergeladene Anwendungen einschli
 msgid "IDS_ST_BODY_DEVICE_ENCRYPTED"
 msgstr "Gerät verschlüsselt"
 
-msgid "IDS_ST_BODY_DEVICE"
-msgstr "Gerät"
-
 msgid "IDS_ST_BODY_DEVELOPER_OPTIONS"
 msgstr "Entwickleroptionen"
 
@@ -1888,9 +1645,6 @@ msgstr "TT.MM.JJJJ"
 msgid "IDS_ST_BODY_DATE_AND_TIME"
 msgstr "Datum und Uhrzeit"
 
-msgid "IDS_ST_BODY_DATE"
-msgstr "Datum"
-
 msgid "IDS_ST_BODY_DATA_ROAMING"
 msgstr "Daten-Roaming"
 
@@ -1900,18 +1654,12 @@ msgstr "Daten"
 msgid "IDS_ST_BODY_CUSTOM_M_DEVICE_STATUS"
 msgstr "Benutzerdefiniert"
 
-msgid "IDS_ST_BODY_CURRENT"
-msgstr "Aktuell"
-
 msgid "IDS_ST_BODY_CRASH_VIEWER"
 msgstr "Absturz-Viewer"
 
 msgid "IDS_ST_BODY_CPU_USAGE"
 msgstr "CPU-Nutzung"
 
-msgid "IDS_ST_BODY_COUNTRY_CODE"
-msgstr "Landesvorwahl"
-
 msgid "IDS_ST_BODY_COOL_JAZZ"
 msgstr "Cool jazz"
 
@@ -1921,18 +1669,21 @@ msgstr "Inhalte von Galerie, Video, Musik, Diktiergerät und Eigene Dateien kön
 msgid "IDS_ST_BODY_CONNECTIONSETTINGS_PROXY_ADDRESS"
 msgstr "Proxy-Adresse"
 
+msgid "IDS_ST_BUTTON_STOP"
+msgstr "Stopp"
+
 msgid "IDS_ST_BODY_CONNECTIONSETTINGS_INTERNET"
 msgstr "Internet"
 
 msgid "IDS_ST_BODY_CONNECTIONS"
 msgstr "Verbindungen"
 
-msgid "IDS_ST_BODY_CONNECTION"
-msgstr "Verbindung"
-
 msgid "IDS_ST_BODY_CONFIRM_NEW_PIN2"
 msgstr "Neue PIN2 bestätigen"
 
+msgid "IDS_ST_BUTTON_RESET"
+msgstr "Zurücks."
+
 msgid "IDS_ST_BODY_CONFIRM_NEW_PIN1"
 msgstr "Neuen PIN1-Code bestätigen"
 
@@ -1942,12 +1693,15 @@ msgstr "Neue PIN bestätigen"
 msgid "IDS_ST_BODY_CONFIRM_DECRYPTION"
 msgstr "Entschlüsselung bestätigen"
 
-msgid "IDS_ST_BODY_CONFIRM"
-msgstr "Bestätigen"
+msgid "IDS_ST_BUTTON_OK_ABB"
+msgstr "OK"
 
 msgid "IDS_ST_BODY_CONFIGURE_FIREWALL_SETTINGS"
 msgstr "Firewall-Einstellungen konfigurieren"
 
+msgid "IDS_ST_BUTTON_OK"
+msgstr "OK"
+
 msgid "IDS_ST_BODY_COMPUTING_ING"
 msgstr "Berechnen..."
 
@@ -1960,11 +1714,14 @@ msgstr "Schoko-Cooky"
 msgid "IDS_ST_BODY_CHECK_FOR_UPDATES_AUTOMATICALLY_ABB"
 msgstr "Autom. auf Aktual. überprüfen"
 
+msgid "IDS_ST_BUTTON_ENABLE"
+msgstr "Aktivieren"
+
 msgid "IDS_ST_BODY_CHECK_FOR_UPDATES_ABB"
 msgstr "Auf Updates überprüfen"
 
-msgid "IDS_ST_BODY_CHECK_FOR_UPDATES"
-msgstr "Auf Aktualisierungen überprüfen"
+msgid "IDS_ST_BUTTON_DISCONNECT"
+msgstr "Trennen"
 
 msgid "IDS_ST_BODY_CHARGE_BATTERY_TO_ABOVE_80P_AND_TRY_AGAIN"
 msgstr "Laden Sie den Akku auf mehr als 80 % und versuchen Sie es erneut."
@@ -1972,9 +1729,15 @@ msgstr "Laden Sie den Akku auf mehr als 80 % und versuchen Sie es erneut."
 msgid "IDS_ST_BODY_CHANGING_THE_FONT_SIZE_IN_ACCESSIBILITY_SETTINGS_WILL_OVERRIDE_THE_FONT_SIZE_IN_EACH_APPLICATION"
 msgstr "Durch Änderung der Schriftgröße in den Eingabehilfeeinstellungen wird die Schriftgröße in jeder Anwendung überschrieben."
 
+msgid "IDS_ST_BUTTON_CONTINUE"
+msgstr "Weiter"
+
 msgid "IDS_ST_BODY_CHANGING_THE_COLOUR_OF_THE_SCREEN_TO_GREYSCALE"
 msgstr "Die Bildschirmwiedergabe wird auf Graustufen umgeschaltet."
 
+msgid "IDS_ST_BUTTON_CANCEL_ABB"
+msgstr "Abbrechen"
+
 msgid "IDS_ST_BODY_CHANGE_TEXT_SIZE_IN_CONTACTS_CALENDAR_MEMO_MESSAGES_EMAIL_AND_IM"
 msgstr "Textgröße in Kontakte, Kalender, Memo, Nachrichten, E-Mail und IM ändern."
 
@@ -1985,7 +1748,7 @@ msgid "IDS_ST_BODY_CALL_SETTINGS"
 msgstr "Anrufeinstellungen"
 
 msgid "IDS_ST_BODY_CALL"
-msgstr "Anrufeinstellungen"
+msgstr "Anruf"
 
 msgid "IDS_ST_BODY_CACHE"
 msgstr "Cache"
@@ -2041,15 +1804,12 @@ msgstr "Bei jedem Einschalten wird zum Entschlüsseln des Geräts das Passwort b
 msgid "IDS_ST_BODY_AVAILABLE_SPACE"
 msgstr "Verfügbarer Speicherplatz"
 
-msgid "IDS_ST_BODY_AVAILABLE"
-msgstr "Verfügbar"
-
-msgid "IDS_ST_BODY_AUTO_DOWNLOAD"
-msgstr "Automatischer Download"
-
 msgid "IDS_ST_BODY_AUTH_TYPE"
 msgstr "Authentifizierungstyp"
 
+msgid "IDS_ST_BODY_VERSION_PS"
+msgstr "Version %s"
+
 msgid "IDS_ST_BODY_APP_OPENING_IMAGE"
 msgstr "Bild beim Öffnen einer Anwendung"
 
@@ -2065,15 +1825,9 @@ msgstr "Anwendungsmanager"
 msgid "IDS_ST_BODY_APPLICATION_INFO"
 msgstr "Anwendungsinfo"
 
-msgid "IDS_ST_BODY_APPLICATION"
-msgstr "Anwendung"
-
 msgid "IDS_ST_BODY_ANTIVIRUS_SOFTWARE_ABB"
 msgstr "Antivirussoftware"
 
-msgid "IDS_ST_BODY_AM"
-msgstr "AM"
-
 msgid "IDS_ST_BODY_ALWAYS_REJECT"
 msgstr "Immer ablehnen"
 
@@ -2083,9 +1837,6 @@ msgstr "Immer ein"
 msgid "IDS_ST_BODY_ALWAYS_OFF"
 msgstr "Immer deaktiviert"
 
-msgid "IDS_ST_BODY_ALARM"
-msgstr "Alarm"
-
 msgid "IDS_ST_BODY_AFTER_YOU_DOWNLOAD_AND_INSTALL_APPLICATIONS_APPLICATIONS_WILL_BE_SHOWN_HERE"
 msgstr "Nachdem Sie Anwendungen heruntergeladen und installiert haben, werden diese hier angezeigt."
 
@@ -2095,6 +1846,9 @@ msgstr "Nach dem Zurücksetzen erfolgt automatisch ein Neustart des Geräts."
 msgid "IDS_ST_BODY_ADJUST_BRIGHTNESS_LEVEL"
 msgstr "Helligkeitsstufe anpassen"
 
+msgid "IDS_ST_BODY_URL"
+msgstr "URL"
+
 msgid "IDS_ST_BODY_ADJUST_AUTOMATIC_BRIGHTNESS"
 msgstr "Helligkeit automatisch anpassen"
 
@@ -2164,60 +1918,153 @@ msgstr "Das Gerät reagiert auf intelligente Art und Weise durch Anpassung des B
 msgid "IDS_HELP_BODY_SMART_SCREEN_WORKS_BEST_UNDER_THE_FOLLOWING_CONDITIONS_C"
 msgstr "Smart Screen funktioniert am besten unter folgenden Bedingungen:"
 
-msgid "IDS_HELP_BODY_SMART_ROTATION_DISABLES_AUTO_SCREEN_ROTATION_BY_CHECKING_THE_ORIENTATION_OF_YOUR_FACE_AND_THE_DEVICE_BY_ITS_FRONT_CAMERA"
-msgstr "Die intelligente Drehung deaktiviert die automatische Bildschirmdrehung durch Überprüfung der Ausrichtung Ihres Gesichts und des Geräts mithilfe der Frontkamera."
-
-msgid "IDS_LBS_HEADER_LOCATION"
-msgstr "Standort"
-
 msgid "IDS_LBS_BODY_DESTINATION"
 msgstr "Ziel"
 
-msgid "IDS_ST_SK_NO"
-msgstr "Nein"
+msgid "IDS_ST_BODY_TEXTSTYLE_LARGE"
+msgstr "Groß"
 
-msgid "IDS_HELP_BODY_SMART_STAY_DETECTS_YOUR_EYES_WITH_THE_FRONT_CAMERA_SO_THAT_THE_SCREEN_STAYS_ON_WHEN_YOU_ARE_LOOKING_AT_IT"
-msgstr "Bei Smart Stay werden Ihre Augen mit der vorderen Kamera erfasst, damit der Bildschirm so lange eingeschaltet bleibt, wie Sie ihn anschauen."
+msgid "IDS_ST_BODY_SUNDAY"
+msgstr "Sonntag"
 
-msgid "IDS_QP_POP_YOU_WILL_NO_LONGER_BE_ABLE_TO_USE_APPLICATIONS_NOTI_MSG"
-msgstr "Sie können Anwendungen wie Internet, E-Mail und YouTube nicht mehr über mobile Netzwerke verwenden. Fortfahren?"
+msgid "IDS_ST_BODY_STORAGE"
+msgstr "Speicher"
 
-msgid "IDS_ST_BODY_10_MINUTES"
-msgstr "10 Minuten"
+msgid "IDS_ST_BODY_SECURITY"
+msgstr "Sicherheit"
 
-msgid "IDS_ST_BODY_15SEC"
-msgstr "15 Sekunden"
+msgid "IDS_ST_BODY_SEARCH"
+msgstr "Suche"
 
-msgid "IDS_ST_BODY_24_HOURS"
-msgstr "24 Stunden"
+msgid "IDS_ST_BODY_SD_CARD"
+msgstr "SD-Karte"
 
-msgid "IDS_ST_BODY_2_MINUTES"
-msgstr "2 Minuten"
+msgid "IDS_ST_BODY_SCHEDULE"
+msgstr "Termine"
 
-msgid "IDS_ST_BODY_30SEC"
-msgstr "30 Sekunden"
+msgid "IDS_ST_BODY_SAVED"
+msgstr "Gespeichert"
 
-msgid "IDS_ST_BODY_5_MINUTES"
-msgstr "5 Minuten"
+msgid "IDS_ST_BODY_SAVE"
+msgstr "Speichern"
 
-msgid "IDS_ST_BODY_APPLICATIONS"
-msgstr "Anwendungen"
+msgid "IDS_ST_BODY_REGION"
+msgstr "Region"
 
-msgid "IDS_ST_BODY_DONT_ASK_AGAIN"
-msgstr "Nicht erneut fragen"
+msgid "IDS_ST_BODY_PROFILE"
+msgstr "Profil"
 
-msgid "IDS_ST_BODY_P1SS_IS_CURRENTLY_P2SS_T_TTS"
-msgstr "%1$s ist derzeit %2$s."
+msgid "IDS_ST_BODY_PM"
+msgstr "PM"
 
-msgid "IDS_ST_BODY_PASSWORDS_MUST_CONSIST_OF_AT_LEAST_4_ALPHANUMERIC_CHARACTERS_ALSO_INCLUDING_AT_LEAST_1_ALPHABETICAL_CHARACTER"
-msgstr "Ein Passwort muss aus mindestens 4 alphanumerischen Zeichen, darunter mindestens ein Buchstabe, bestehen."
+msgid "IDS_ST_BODY_PHONEPROFILES_SILENT"
+msgstr "Stumm"
 
-msgid "IDS_ST_BODY_PUK1_BLOCKED"
-msgstr "PUK1 blockiert"
+msgid "IDS_ST_BODY_PASSWORD"
+msgstr "Passwort"
 
-msgid "IDS_ST_BODY_PUK1_CODE"
+msgid "IDS_ST_BODY_NO_RESULTS_FOUND"
+msgstr "Keine Ergebnisse gefunden"
+
+msgid "IDS_ST_BODY_NOT_ASSIGNED"
+msgstr "Nicht zugewiesen"
+
+msgid "IDS_ST_BODY_NOTIFICATIONS"
+msgstr "Benachrichtigungen"
+
+msgid "IDS_ST_BODY_NOTIFICATION"
+msgstr "Benachrichtigung"
+
+msgid "IDS_ST_BODY_NONE"
+msgstr "Ohne"
+
+msgid "IDS_ST_BODY_NEW"
+msgstr "Neu"
+
+msgid "IDS_ST_BODY_NETWORK"
+msgstr "Netz"
+
+msgid "IDS_ST_BODY_NAME"
+msgstr "Name"
+
+msgid "IDS_ST_BODY_MONDAY"
+msgstr "Montag"
+
+msgid "IDS_ST_BODY_MODE"
+msgstr "Modus"
+
+msgid "IDS_ST_SK_NO"
+msgstr "Nein"
+
+msgid "IDS_ST_BODY_MESSAGE"
+msgstr "Nachricht"
+
+msgid "IDS_ST_BODY_MEMORY"
+msgstr "Speicher"
+
+msgid "IDS_ST_BODY_MB"
+msgstr "MB"
+
+msgid "IDS_ST_BODY_LIST_VIEW"
+msgstr "Listenansicht"
+
+msgid "IDS_ST_BODY_LICENCE"
+msgstr "Lizenz"
+
+msgid "IDS_ST_BODY_LED_INDICATOR"
+msgstr "LED-Anzeige"
+
+msgid "IDS_HELP_BODY_SMART_STAY_DETECTS_YOUR_EYES_WITH_THE_FRONT_CAMERA_SO_THAT_THE_SCREEN_STAYS_ON_WHEN_YOU_ARE_LOOKING_AT_IT"
+msgstr "Bei Smart Stay werden Ihre Augen mit der vorderen Kamera erfasst, damit der Bildschirm so lange eingeschaltet bleibt, wie Sie ihn anschauen."
+
+msgid "IDS_QP_POP_YOU_WILL_NO_LONGER_BE_ABLE_TO_USE_APPLICATIONS_NOTI_MSG"
+msgstr "Sie können Anwendungen wie Internet, E-Mail und YouTube nicht mehr über mobile Netzwerke verwenden. Fortfahren?"
+
+msgid "IDS_ST_BODY_10_MINUTES"
+msgstr "10 Minuten"
+
+msgid "IDS_ST_BODY_15SEC"
+msgstr "15 Sekunden"
+
+msgid "IDS_ST_BODY_24_HOURS"
+msgstr "24 Stunden"
+
+msgid "IDS_ST_BODY_2_MINUTES"
+msgstr "2 Minuten"
+
+msgid "IDS_ST_BODY_KB"
+msgstr "KB"
+
+msgid "IDS_ST_BODY_30SEC"
+msgstr "30 Sekunden"
+
+msgid "IDS_ST_BODY_5_MINUTES"
+msgstr "5 Minuten"
+
+msgid "IDS_ST_BODY_DONT_ASK_AGAIN"
+msgstr "Nicht erneut fragen"
+
+msgid "IDS_ST_BODY_P1SS_IS_CURRENTLY_P2SS_T_TTS"
+msgstr "%1$s ist derzeit %2$s."
+
+msgid "IDS_ST_BODY_PASSWORDS_MUST_CONSIST_OF_AT_LEAST_4_ALPHANUMERIC_CHARACTERS_ALSO_INCLUDING_AT_LEAST_1_ALPHABETICAL_CHARACTER"
+msgstr "Ein Passwort muss aus mindestens 4 alphanumerischen Zeichen, darunter mindestens ein Buchstabe, bestehen."
+
+msgid "IDS_ST_BODY_INSERT_SD_CARD"
+msgstr "SD-Karte einsetzen"
+
+msgid "IDS_ST_BODY_PUK1_BLOCKED"
+msgstr "PUK1 blockiert"
+
+msgid "IDS_ST_BODY_INCORRECT_PIN_E"
+msgstr "Falsche PIN"
+
+msgid "IDS_ST_BODY_PUK1_CODE"
 msgstr "PUK1-Code"
 
+msgid "IDS_ST_BODY_INCORRECT_PASSWORD_TRY_AGAIN"
+msgstr "Falsches Passwort. Versuche es erneut."
+
 msgid "IDS_ST_BODY_PUK2"
 msgstr "PUK2"
 
@@ -2260,6 +2107,9 @@ msgstr "Falscher PUK1-Code"
 msgid "IDS_ST_POP_INCORRECT_PUK1_PD_ATTEMPTS_LEFT"
 msgstr "Falsche PUK1. Noch %d Versuche"
 
+msgid "IDS_ST_BODY_GRID_VIEW"
+msgstr "Rasteransicht"
+
 msgid "IDS_ST_POP_INCORRECT_PUK2"
 msgstr "Falscher PUK2"
 
@@ -2269,20 +2119,89 @@ msgstr "Falsche PUK2. Noch %d Versuche"
 msgid "IDS_ST_POP_PIN_CHANGED"
 msgstr "PIN geändert"
 
+msgid "IDS_ST_BODY_GB"
+msgstr "GB"
+
 msgid "IDS_TASKMGR_BUTTON_CLEAR_CACHE"
 msgstr "Cache leeren"
 
 msgid "IDS_ST_BODY_3G_ONLY"
 msgstr "Nur 3G"
 
+msgid "IDS_ST_BODY_FROM_M_TIME"
+msgstr "Von"
+
 msgid "IDS_ST_HEADER_ADD"
 msgstr "Hinzufügen"
 
-msgid "IDS_ST_BODY_SECONDS"
-msgstr "Sekunden"
+msgid "IDS_ST_BODY_FACEBOOK"
+msgstr "Facebook"
 
-msgid "IDS_ST_BUTTON_CANCEL"
-msgstr "Abbruch"
+msgid "IDS_ST_BODY_ENTER_NEW_PASSWORD"
+msgstr "Neues Passwort eingeben"
+
+msgid "IDS_ST_BODY_EDIT"
+msgstr "Bearbeiten"
+
+msgid "IDS_ST_BODY_DO_NOT_SHOW_AGAIN"
+msgstr "Nicht mehr anzeigen"
+
+msgid "IDS_ST_BODY_DOWNLOADS"
+msgstr "Downloads"
+
+msgid "IDS_ST_BODY_DOWNLOAD"
+msgstr "Herunterladen"
+
+msgid "IDS_ST_BODY_DISPLAY_CONTENTS"
+msgstr "Inhalte anzeigen"
+
+msgid "IDS_ST_BODY_DEVICE_MEMORY"
+msgstr "Gerätespeicher"
+
+msgid "IDS_ST_BODY_DEVICE"
+msgstr "Gerät"
+
+msgid "IDS_ST_BODY_DATE"
+msgstr "Datum"
+
+msgid "IDS_ST_BODY_CURRENT"
+msgstr "Aktuell"
+
+msgid "IDS_ST_BODY_COUNTRY_CODE"
+msgstr "Landesvorwahl"
+
+msgid "IDS_ST_BODY_CONNECTION"
+msgstr "Verbindung"
+
+msgid "IDS_ST_BODY_CONFIRM"
+msgstr "Bestätigen"
+
+msgid "IDS_ST_BODY_CHECK_FOR_UPDATES"
+msgstr "Auf Aktualisierungen überprüfen"
+
+msgid "IDS_ST_BODY_AVAILABLE"
+msgstr "Verfügbar"
+
+msgid "IDS_ST_BODY_AUTO_DOWNLOAD"
+msgstr "Automatischer Download"
+
+msgid "IDS_ST_BODY_APPLICATION"
+msgstr "Anwendung"
+
+msgid "IDS_ST_BODY_AM"
+msgstr "AM"
+
+msgid "IDS_ST_BODY_ALARM"
+msgstr "Alarm"
+
+msgid "IDS_LBS_HEADER_LOCATION"
+msgstr "Standort"
+
+msgid "IDS_ST_BODY_APPLICATIONS"
+msgstr "Anwendungen"
+
+msgid "IDS_ST_BODY_VIDEOS"
+msgstr "Videos"
 
 msgid "IDS_ST_BODY_1_5_SECONDS"
 msgstr "1,5 Sekunden"
@@ -2296,8 +2215,17 @@ msgstr "FERTIG"
 msgid "IDS_ST_HEADER_ENABLE_DATA_ROAMING"
 msgstr "Aktivieren von Daten-Roaming"
 
-msgid "IDS_ST_HEADER_TURN_ON_MOBILE_DATA"
-msgstr "Mobile Daten aktivieren"
+msgid "IDS_ST_HEADER_SCAN_FOR_NETWORKS_ABB"
+msgstr "Suchen nach Netzwerken"
+
+msgid "IDS_ST_POP_MOBILE_DATA_WILL_BE_TURNED_ON_CONNECTING_TO_MOBILE_NETWORKS_MAY_RESULT_IN_ADDITIONAL_CHARGES_DEPENDING_ON_YOUR_PAYMENT_PLAN"
+msgstr "Mobile Daten werden eingeschaltet. Bei einer Verbindung mit einem mobilen Netz fallen je nach Tarif möglicherweise zusätzliche Gebühren an."
+
+msgid "IDS_ST_POP_SCANNING_FOR_NETWORK_ING"
+msgstr "Netzwerk wird gesucht..."
+
+msgid "IDS_ST_POP_UNLESS_YOU_CONNECT_TO_A_WI_FI_NETWORK_YOU_WILL_NOT_BE_ABLE_TO_USE_THE_INTERNET_EMAIL_OR_OTHER_APPS_MSG"
+msgstr "Sie können das Internet, E-Mail oder andere Anwendungen, die eine Datenverbindung benötigen, nur dann verwenden, wenn Sie mit einem WLAN-Netzwerk verbunden sind."
 
 msgid "IDS_ST_HEADER_UNABLE_TO_PLAY_SAMPLE_ABB"
 msgstr "Beispiel-Wiedergabe nicht mgl."
@@ -2305,15 +2233,24 @@ msgstr "Beispiel-Wiedergabe nicht mgl."
 msgid "IDS_ST_POP_SAMPLES_CANNOT_BE_PLAYED_DURING_CALLS"
 msgstr "Beispiele können während eines Anrufs nicht wiedergegeben werden."
 
-msgid "IDS_ST_HEADER_DEVICE_NAME"
-msgstr "Gerätename"
-
 msgid "IDS_ST_HEADER_DELETE_ITEMS_ABB2"
 msgstr "Löschen von Elem."
 
+msgid "IDS_ST_BODY_SECONDS"
+msgstr "Sekunden"
+
 msgid "IDS_ST_HEADER_FEEDBACK"
 msgstr "Feedback"
 
+msgid "IDS_ST_BUTTON_CANCEL"
+msgstr "Abbruch"
+
+msgid "IDS_ST_HEADER_TURN_ON_MOBILE_DATA"
+msgstr "Mobile Daten aktivieren"
+
+msgid "IDS_ST_HEADER_DEVICE_NAME"
+msgstr "Gerätename"
+
 msgid "IDS_ST_BODY_SELECT_ALL"
 msgstr "Alle auswählen"
 
@@ -2323,9 +2260,6 @@ msgstr "Gesamt"
 msgid "IDS_ST_HEADER_MANAGE_CERTIFICATES_ABB"
 msgstr "Zertifikatverwaltung"
 
-msgid "IDS_ST_BODY_INCORRECT_PASSWORD"
-msgstr "Falsches Passwort"
-
 msgid "IDS_ST_HEADER_TURN_OFF_MOBILE_DATA"
 msgstr "Deaktivierung von mobilen Daten"
 
@@ -2335,9 +2269,6 @@ msgstr "Im Offline-Modus sind Anrufe und Nachrichten deaktiviert. Darüber hinau
 msgid "IDS_ST_BODY_TYPE"
 msgstr "Typ"
 
-msgid "IDS_ST_BODY_PERSONAL"
-msgstr "Persönlich"
-
 msgid "IDS_ST_HEADER_LOCK_SCREEN_AND_SECURITY_ABB"
 msgstr "Gerätesicherheit"
 
@@ -2356,9 +2287,6 @@ msgstr "Rechtliche Informationen"
 msgid "IDS_ST_BODY_DEVICE_INFORMATION"
 msgstr "Geräteinformationen"
 
-msgid "IDS_ST_BODY_PHONE_NUMBER"
-msgstr "Nummer"
-
 msgid "IDS_ST_BODY_MODEL_NUMBER"
 msgstr "Modellnummer"
 
@@ -2407,6 +2335,81 @@ msgstr "Cache leeren"
 msgid "IDS_ST_BODY_12_HOURS"
 msgstr "12 Stunden"
 
+msgid "IDS_ST_BODY_ANSWERINGMODE_AUTOMATIC"
+msgstr "Automatisch"
+
+msgid "IDS_ST_BODY_BLUETOOTH"
+msgstr "Bluetooth"
+
+msgid "IDS_ST_BODY_ADVANCEDOPTIONS_CERTIFICATES"
+msgstr "Zertifikate"
+
+msgid "IDS_ST_BODY_CALLERID_DEFAULT"
+msgstr "Standard"
+
+msgid "IDS_ST_BODY_APPLICATIONSETTINGS_MESSAGE"
+msgstr "Nachricht"
+
+msgid "IDS_ST_BODY_NFC"
+msgstr "NFC"
+
+msgid "IDS_ST_BODY_PIN_LOCK"
+msgstr "PIN-Sperre"
+
+msgid "IDS_ST_BUTTON2_S_PLANNER"
+msgstr "S Planner"
+
+msgid "IDS_ST_BODY_VOICE"
+msgstr "Voice"
+
+msgid "IDS_ST_BODY_DEFAULTMEMORY_VOICE_RECORDER"
+msgstr "Diktiergerät"
+
+msgid "IDS_ST_BODY_YYYY_MM_DD_DOT"
+msgstr "JJJJ/MM/TT"
+
+msgid "IDS_ST_BODY_BRIGHTNESS_M_POWER_SAVING"
+msgstr "Helligkeit"
+
+msgid "IDS_ST_HEADER_SORT_BY"
+msgstr "Sortieren nach"
+
+msgid "IDS_ST_TPOP_MAXIMUM_NUMBER_OF_CHARACTERS_REACHED"
+msgstr "Maximale Anzahl von Zeichen erreicht."
+
+msgid "IDS_ST_TPOP_TRY_AGAIN"
+msgstr "Erneut versuchen"
+
+msgid "IDS_ST_SK_YES"
+msgstr "Ja"
+
+msgid "IDS_ST_BODY_PLAY_A_SOUND_WHEN_BUTTONS_ICONS_AND_MENU_ITEMS_ARE_TAPPED"
+msgstr "Ton wiedergeben, wenn auf Tasten, Symbole oder Menüelemente getippt wird."
+
+msgid "IDS_ST_MBODY_KEYBOARD_SOUND"
+msgstr "Tastaturton"
+
+msgid "IDS_ST_MBODY_TOUCH_SOUND"
+msgstr "Berührungston"
+
+msgid "IDS_ST_SBODY_PLAY_A_SOUND_WHEN_THE_SAMSUNG_KEYBOARD_IS_TAPPED"
+msgstr "Ton wiedergeben, wenn auf die Samsung-Tastatur getippt wird."
+
+msgid "IDS_ST_POP_MOUNTING_SD_CARD_ING"
+msgstr "SD-Karte wird verbunden..."
+
+msgid "IDS_ST_BODY_SET_DATE"
+msgstr "Datum einstellen"
+
+msgid "IDS_ST_BODY_LOCK_SCREEN"
+msgstr "Sperrbildschirm"
+
+msgid "IDS_ST_BODY_PERSONAL"
+msgstr "Persönlich"
+
+msgid "IDS_ST_BODY_PHONE_NUMBER"
+msgstr "Nummer"
+
 msgid "IDS_ST_BODY_1MINUTE"
 msgstr "1 Minute"
 
@@ -2416,30 +2419,15 @@ msgstr "Konten"
 msgid "IDS_ST_HEADER_ALLSHARE"
 msgstr "AllShare"
 
-msgid "IDS_ST_BODY_ANSWERINGMODE_AUTOMATIC"
-msgstr "Automatisch"
-
 msgid "IDS_ST_BUTTON_BACK"
 msgstr "Zurück"
 
-msgid "IDS_ST_BODY_BLUETOOTH"
-msgstr "Bluetooth"
-
-msgid "IDS_ST_BODY_ADVANCEDOPTIONS_CERTIFICATES"
-msgstr "Zertifikate"
-
 msgid "IDS_ST_BODY_CONTACTS"
 msgstr "Kontakte"
 
 msgid "IDS_ST_BODY_MYTHEME_CREATE"
 msgstr "Erstellen"
 
-msgid "IDS_ST_BODY_CALLERID_DEFAULT"
-msgstr "Standard"
-
-msgid "IDS_ST_BODY_FM_RADIO"
-msgstr "UKW-Radio"
-
 msgid "IDS_ST_BODY_FONT"
 msgstr "Schriftart"
 
@@ -2452,17 +2440,11 @@ msgstr "Hilfe"
 msgid "IDS_ST_BODY_MANUAL"
 msgstr "Manuell"
 
-msgid "IDS_ST_BODY_APPLICATIONSETTINGS_MESSAGE"
-msgstr "Nachricht"
-
 msgid "IDS_ST_BODY_MUSIC"
 msgstr "Musik"
 
-msgid "IDS_ST_BODY_NFC"
-msgstr "NFC"
-
 msgid "IDS_ST_BODY_ALERTTYPE_OFF"
-msgstr "Aus"
+msgstr "Deaktiviert"
 
 msgid "IDS_ST_BODY_ON"
 msgstr "Ein"
@@ -2470,9 +2452,6 @@ msgstr "Ein"
 msgid "IDS_ST_BODY_MEMORYSTATUS_OTHERS"
 msgstr "Sonstiges"
 
-msgid "IDS_ST_BODY_PIN_LOCK"
-msgstr "PIN-Sperre"
-
 msgid "IDS_ST_BODY_RESET"
 msgstr "Zurücksetzen"
 
@@ -2488,45 +2467,21 @@ msgstr "Synchronisieren"
 msgid "IDS_ST_BODY_SYSTEM"
 msgstr "System"
 
-msgid "IDS_ST_BUTTON2_S_PLANNER"
-msgstr "S Planner"
-
 msgid "IDS_ST_BODY_TWITTER"
 msgstr "Twitter"
 
 msgid "IDS_ST_BODY_USERNAME"
 msgstr "Benutzername"
 
-msgid "IDS_ST_BODY_VOICE"
-msgstr "Voice"
-
-msgid "IDS_ST_BODY_DEFAULTMEMORY_VOICE_RECORDER"
-msgstr "Diktiergerät"
-
 msgid "IDS_ST_BODY_WI_FI"
 msgstr "WLAN"
 
-msgid "IDS_ST_BODY_YYYY_MM_DD_DOT"
-msgstr "JJJJ/MM/TT"
-
-msgid "IDS_ST_BODY_BRIGHTNESS_M_POWER_SAVING"
-msgstr "Helligkeit"
-
-msgid "IDS_ST_HEADER_SORT_BY"
-msgstr "Sortieren nach"
-
 msgid "IDS_ST_BODY_DELETED"
 msgstr "Gelöscht"
 
 msgid "IDS_ST_POP_ERROR"
 msgstr "Fehler"
 
-msgid "IDS_ST_TPOP_MAXIMUM_NUMBER_OF_CHARACTERS_REACHED"
-msgstr "Maximale Anzahl von Zeichen erreicht."
-
-msgid "IDS_ST_TPOP_TRY_AGAIN"
-msgstr "Erneut versuchen"
-
 msgid "IDS_ST_BODY_VERSION"
 msgstr "Version"
 
@@ -2536,36 +2491,9 @@ msgstr "Löschen"
 msgid "IDS_ST_SK_SET_LITE"
 msgstr "Einstellen"
 
-msgid "IDS_ST_SK_YES"
-msgstr "Ja"
-
-msgid "IDS_SAPPS_SK_TRY_ABB"
-msgstr "Versuch"
-
-msgid "IDS_ST_BODY_PLAY_A_SOUND_WHEN_BUTTONS_ICONS_AND_MENU_ITEMS_ARE_TAPPED"
-msgstr "Ton wiedergeben, wenn auf Tasten, Symbole oder Menüelemente getippt wird."
-
-msgid "IDS_ST_MBODY_KEYBOARD_SOUND"
-msgstr "Tastaturton"
-
 msgid "IDS_ST_MBODY_RINGTONE"
 msgstr "Ton"
 
-msgid "IDS_ST_MBODY_TOUCH_SOUND"
-msgstr "Berührungston"
-
-msgid "IDS_ST_SBODY_PLAY_A_SOUND_WHEN_THE_SAMSUNG_KEYBOARD_IS_TAPPED"
-msgstr "Ton wiedergeben, wenn auf die Samsung-Tastatur getippt wird."
-
-msgid "IDS_ST_POP_MOUNTING_SD_CARD_ING"
-msgstr "SD-Karte wird verbunden..."
-
-msgid "IDS_ST_BODY_SET_DATE"
-msgstr "Datum einstellen"
-
-msgid "IDS_ST_BODY_ALL"
-msgstr "Alle"
-
 msgid "IDS_LBS_BODY_LOCATION_SERVICE"
 msgstr "Navigationsdienst"
 
@@ -2575,9 +2503,6 @@ msgstr "VPN"
 msgid "IDS_ST_SK_OPTIONS_LITE"
 msgstr "Optionen"
 
-msgid "IDS_ST_BODY_TTS"
-msgstr "TTS"
-
 msgid "IDS_ST_BODY_VOICE_CONTROL"
 msgstr "Sprachsteuerung"
 
@@ -2590,45 +2515,222 @@ msgstr "Nicht stören"
 msgid "IDS_ST_MBODY_APP_NOTIFICATIONS"
 msgstr "App-Benachrichtigungen"
 
+msgid "IDS_ST_BODY_ALL"
+msgstr "Alle"
+
 msgid "IDS_ST_HEADER_DEFAULT_APPLICATIONS_ABB"
 msgstr "Standardanwendungen"
 
-msgid "IDS_ST_BODY_HOME"
-msgstr "Privat"
-
 msgid "IDS_ST_BODY_SET_TIME"
 msgstr "Uhrzeit einstellen"
 
 msgid "IDS_ST_BODY_UNABLE_TO_SCAN_FOR_NETWORKS"
 msgstr "Suche nach Netzen nicht möglich"
 
-msgid "IDS_ST_BODY_LOCK_SCREEN"
-msgstr "Sperrbildschirm"
+msgid "IDS_ACCS_BODY_SIGNAL_STRENGTH_TTS"
+msgstr "Signalstärke"
 
 msgid "IDS_ST_HEADER_VISION"
 msgstr "Sehhilfe"
 
-msgid "IDS_ST_BODY_OFF"
-msgstr "Aus"
-
 msgid "IDS_ST_BODY_SIGNAL_STRENGTH"
 msgstr "Signalstärke"
 
-msgid "IDS_ST_POP_MOBILE_DATA_WILL_BE_TURNED_ON_CONNECTING_TO_MOBILE_NETWORKS_MAY_RESULT_IN_ADDITIONAL_CHARGES_DEPENDING_ON_YOUR_PAYMENT_PLAN"
-msgstr "Mobile Daten werden eingeschaltet. Bei einer Verbindung mit einem mobilen Netz fallen je nach Tarif möglicherweise zusätzliche Gebühren an."
+msgid "IDS_ST_BODY_HELLO_KITTY_10"
+msgstr "Hello Kitty 10"
 
-msgid "IDS_ST_POP_UNLESS_YOU_CONNECT_TO_A_WI_FI_NETWORK_YOU_WILL_NOT_BE_ABLE_TO_USE_THE_INTERNET_EMAIL_OR_OTHER_APPS_MSG"
-msgstr "Sie können das Internet, E-Mail oder andere Anwendungen, die eine Datenverbindung benötigen, nur dann verwenden, wenn Sie mit einem WLAN-Netzwerk verbunden sind."
+msgid "IDS_ST_HEADER_SOUNDS_AND_NOTIFICATIONS_ABB"
+msgstr "Töne und Benachrichtigungen"
+
+msgid "IDS_ST_BODY_TTS"
+msgstr "TTS"
+
+msgid "IDS_ST_BODY_HOME"
+msgstr "Privat"
+
+msgid "IDS_ST_BODY_OFF"
+msgstr "Deaktiviert"
+
+msgid "IDS_ST_BODY_THERE_ARE_NO_APPS_SET_AS_DEFAULTS"
+msgstr "Es sind keine Apps als Standard festgelegt."
+
+msgid "IDS_ST_HEADER_PRIVACY_SETTINGS_ABB"
+msgstr "Datenschutzeinstellungen"
+
+msgid "IDS_QP_OPT_SHOW_ALL_CONTENT_ABB"
+msgstr "Alle Inhalte anzeigen"
+
+msgid "IDS_QP_OPT_HIDE_SENSITIVE_CONTENT_ABB"
+msgstr "Sensiblen Inhalt ausblenden"
+
+msgid "IDS_ST_BUTTON_REMOVE_ABB2"
+msgstr "Entfernen"
 
-msgid "IDS_SCR_BODY_PD_UNREAD_NOTIFICATIONS"
-msgstr "Ungelesene Benachrichtigungen"
+msgid "IDS_QP_TMBODY_NOTIFICATIONS_ON_LOCK_SCREEN"
+msgstr "Benachricht. auf Sperrbildschirm"
+
+msgid "IDS_ACCS_BODY_WHILE_SCREEN_READER_IS_ENABLED_YOUR_PHONE_WILL_PROVIDE_VOICE_FEEDBACK_FOR_EXAMPLE_SCREEN_READER_WILL_MSG"
+msgstr "Wenn das Bildschirmleseprogramm aktiviert ist, stellt das Telefon Sprachfeedback bereit. Beispielsweise sagt Ihnen das Bildschirmleseprogramm, womit Sie auf jedem Bildschirm interagieren können. Tippen Sie auf Elemente, um sie auszuwählen und deren Beschreibung zu hören, und tippen Sie zweimal auf Elemente, um die entsprechende Aktion auszuführen."
+
+msgid "IDS_ACCS_MBODY_READ_OUT_USAGE_HINTS_ABB"
+msgstr "Verwendungshinweise vorlesen"
+
+msgid "IDS_ACCS_MBODY_SOUND_FEEDBACK"
+msgstr "Tonfeedback"
+
+msgid "IDS_ACCS_MBODY_VIBRATION_FEEDBACK"
+msgstr "Vibrationsfeedback"
+
+msgid "IDS_ACCS_OPT_ALWAYS_READ_OUT_KEYBOARD_INPUT_TTS"
+msgstr "Tastatureingabe immer vorlesen"
+
+msgid "IDS_ACCS_OPT_KEYBOARD_FEEDBACK_TTS"
+msgstr "Tastatur-Feedback"
 
 msgid "IDS_ACCS_OPT_OTHER_FEEDBACK_TTS"
 msgstr "Weiteres Feedback"
 
-msgid "IDS_ACCS_TMBODY_STATUS_BAR_INFORMATION"
-msgstr "Statusleisteninformationen"
+msgid "IDS_ACCS_SBODY_READ_OUT_NOTIFICATIONS_WHILE_THE_SCREEN_IS_OFF"
+msgstr "Benachrichtigungen bei ausgeschaltetem Bildschirm vorlesen."
 
 msgid "IDS_ACCS_SBODY_SELECT_WHICH_INFORMATION_FROM_INDICATORS_SHOWN_ON_THE_STATUS_BAR_WILL_BE_READ_OUT_WHEN_YOU_TRIPLE_TAP_THE_SCREEN_WITH_TWO_FINGERS_MSG"
 msgstr "Auswählen, welche Informationen von Anzeigen in der Statusleiste vorgelesen werden, wenn dreimal mit zwei Fingern auf den Bildschirm getippt wird, wie z. B. Uhrzeit und Datum, Signalstärke des Gerätes, WLAN- und Bluetooth-Verbindungen und die Akkuladung."
 
+msgid "IDS_ACCS_SBODY_SET_THE_VOICE_FEEDBACK_TO_VARY_IN_PITCH_WHILE_USING_THE_KEYBOARD_TO_ENTER_TEXT"
+msgstr "Für das Sprachfeedback eine variierende Tonhöhe festlegen, wenn die Tastatur zur Texteingabe verwendet wird."
+
+msgid "IDS_ACCS_TMBODY_STATUS_BAR_INFORMATION"
+msgstr "Statusleisteninformationen"
+
+msgid "IDS_ST_BUTTON_TURN_OFF_ABB2"
+msgstr "Ausschalten"
+
+msgid "IDS_ST_BUTTON_TURN_ON_ABB3"
+msgstr "Einschalten"
+
+msgid "IDS_ST_BUTTON_DISABLE_ABB"
+msgstr "Deaktivieren"
+
+msgid "IDS_ST_BUTTON_ENABLE_ABB3"
+msgstr "Aktivieren"
+
+msgid "IDS_SM_TPOP_P1SS_P2SS_CACHED_DATA_CLEARED_ABB"
+msgstr "%1$s %2$s zwischengesp. Daten gelöscht."
+
+msgid "IDS_SM_HEADER_DEFAULT_STORAGE_SETTINGS_ABB"
+msgstr "Standardspeichereinstellungen"
+
+msgid "IDS_SM_TMBODY_DEFAULT_STORAGE_LOCATIONS"
+msgstr "Standardspeicherorte"
+
+msgid "IDS_SM_SBODY_CALCULATING_ING"
+msgstr "Berechnen..."
+
+msgid "IDS_ST_BODY_IMAGES"
+msgstr "Eigene Bilder"
+
+msgid "IDS_ST_BODY_STORAGE_USAGE"
+msgstr "Verwendeter Speicherplatz"
+
+msgid "IDS_ST_HEADER_TOTAL_SPACE"
+msgstr "Gesamtspeicherplatz"
+
+msgid "IDS_SM_TMBODY_APPS_ABB"
+msgstr "Apps"
+
+msgid "IDS_ST_BODY_SYSTEM_STORAGE"
+msgstr "Systemspeicher"
+
+msgid "IDS_ST_BODY_CACHED_DATA_ABB"
+msgstr "Zwischengespeicherte Daten"
+
+msgid "IDS_SM_HEADER_DEFAULT_STORAGE_LOC_ABB"
+msgstr "Standardspeicherort"
+
+msgid "IDS_SM_BODY_FREE_M_MEMORY_ABB"
+msgstr "Frei"
+
+msgid "IDS_ST_MBODY_ADS"
+msgstr "Werbung"
+
+msgid "IDS_SM_BODY_SELECT_THE_DEFAULT_LOCATION_FOR_INSTALLING_APPS_WHERE_APPS_CAN_BE_SAVED_DEPENDS_ON_THE_TYPE_OF_APP_AND_THE_AVAILABILITY_OF_THE_LOCATION"
+msgstr "Wählen Sie den Standardspeicherort zur App-Installation aus. Wo Apps gespeichert werden können, ist vom App-Typ und der Verfügbarkeit des Speicherorts abhängig."
+
+msgid "IDS_SM_BODY_SELECT_THE_DEFAULT_STORAGE_LOCATION_FOR_CONTENT_SHARED_VIA_BLUETOOTH_OR_WI_FI_DIRECT"
+msgstr "Wählen Sie den Standardspeicherort für Inhalte aus, die über Bluetooth oder Wi-Fi Direct geteilt wurden."
+
+msgid "IDS_ST_OPT_HIDE_CONTENT"
+msgstr "Inhalte ausblenden"
+
+msgid "IDS_ST_HEADER_PRIVACY_AND_SECURITY_ABB"
+msgstr "Datenschutz/Sicherheit"
+
+msgid "IDS_ST_MBODY_PRIVACY_AND_SECURITY"
+msgstr "Datenschutz und Sicherheit"
+
+msgid "IDS_ST_HEADER_TIZEN_CONNECT"
+msgstr "Tizen Connect"
+
+msgid "IDS_ST_OPT_BATTERY_USAGE_ABB"
+msgstr "Akkuverbrauch"
+
+msgid "IDS_SM_BODY_THE_BATTERY_USAGE_FOR_THE_PAST_P1SD_HOURS_P2SD_MINUTES_C"
+msgstr "Der Akkuverbrauch für die letzten %1$d Stunden und %2$d Minuten:"
+
+msgid "IDS_ST_BODY_REMAINING_BATTERY"
+msgstr "Verbleibender Akku"
+
+msgid "IDS_ST_BODY_CHARGING_ING_ABB"
+msgstr "Aufladen..."
+
+msgid "IDS_ST_SBODY_FULLY_CHARGED_ABB_M_STATUS"
+msgstr "Voll geladen"
+
+msgid "IDS_ST_BODY_MISSED_EVENTS"
+msgstr "Verpasste Ereignisse"
+
+msgid "IDS_ST_BODY_SPEECH_RATE"
+msgstr "Sprechgeschwindigkeit"
+
+msgid "IDS_COM_POP_MISSED_EVENTS"
+msgstr "Verpasste Ereignisse"
+
+msgid "IDS_SCR_POP_DRAG_THE_SLIDER_TO_SET_THE_SPEECH_RATE"
+msgstr "Ziehen Sie den Regler, um die Sprechgeschwindigkeit festzulegen."
+
+msgid "IDS_ST_BODY_BATTERY_LEVEL"
+msgstr "Akkuladestand"
+
+msgid "IDS_ST_HEADER_DETAILS"
+msgstr "Details"
+
+msgid "IDS_ST_MBODY_OTHER_SOUNDS"
+msgstr "Andere Töne"
+
+msgid "IDS_ST_HEADER_ENCRYPT_SD_CARD"
+msgstr "Verschlüsseln der SD-Karte"
+
+msgid "IDS_ST_HEADER_DECRYPT_SD_CARD"
+msgstr "Entschlüsseln einer SD-Karte"
+
+msgid "IDS_ST_HEADER_ENCRYPTION"
+msgstr "Verschlüsselung"
+
+msgid "IDS_ST_SBODY_DEVICE_ENCRYPTED_M_STATUS"
+msgstr "Gerät verschlüsselt"
+
+msgid "IDS_ST_SBODY_DEVICE_NOT_ENCRYPTED_M_STATUS"
+msgstr "Gerät nicht verschlüsselt"
+
+msgid "IDS_ST_SBODY_SD_CARD_ENCRYPTED_M_STATUS"
+msgstr "SD-Karte verschlüsselt"
+
+msgid "IDS_ST_SBODY_SD_CARD_NOT_ENCRYPTED_M_STATUS_SBODY"
+msgstr "SD-Karte nicht verschlüsselt"
+
+msgid "IDS_ST_TMBODY_SECURE_ERASE"
+msgstr "Sicheres Löschen"
+
+msgid "IDS_ST_SBODY_ERASE_ALL_DELETED_DATA_ON_THE_PHONE_PERMANENTLY_FOR_SECURITY_PURPOSES_THIS_DATA_WILL_NOT_BE_RECOVERABLE_BY_ANYONE"
+msgstr "Aus Sicherheitsgründen alle Daten auf dem Telefon permanent löschen. Diese Daten können von niemandem wiederhergestellt werden."
+
old mode 100644 (file)
new mode 100755 (executable)
index faed4c3..f329422
@@ -1,12 +1,18 @@
-msgid "IDS_ST_BODY_1_MINUTE"
-msgstr "1 λεπτό"
+msgid "IDS_VOICE_HEADER_SPEECH_TO_TEXT_HSTT"
+msgstr "Ομιλία σε κείμενο (STT)"
+
+msgid "IDS_VOICE_HEADER_TEXT_TO_SPEECH_HTTS"
+msgstr "Κείμενο σε ομιλία (TTS)"
+
+msgid "IDS_PB_TPOP_DELETING_ING_ABB"
+msgstr "Διαγραφή..."
+
+msgid "IDS_VOICE_BODY_VOICE_CONTROL_ABB2"
+msgstr "Φωνητικός έλεγχος"
 
 msgid "IDS_ST_POP_SAVING"
 msgstr "Aποθήκευση..."
 
-msgid "IDS_CAM_POP_MODEL"
-msgstr "Μοντέλο"
-
 msgid "IDS_EMAIL_BODY_INVALID_PORT_NUMBER"
 msgstr "Μη έγκυρος αριθμός θύρας."
 
@@ -22,9 +28,6 @@ msgstr "6 δευτερόλεπτα"
 msgid "IDS_PB_POP_PS_ALREADY_EXISTS"
 msgstr "Το αρχείο %s υπάρχει ήδη."
 
-msgid "IDS_SAPPS_OPT_BADGE_ABB"
-msgstr "Σήμα"
-
 msgid "IDS_ST_BODY_DISCONNECTED"
 msgstr "Αποσυνδέθηκε."
 
@@ -34,9 +37,6 @@ msgstr "Μέσα"
 msgid "IDS_ST_BODY_SELECT_AUTOMATICALLY"
 msgstr "Αυτόματη επιλογή"
 
-msgid "IDS_ST_HEADER_AUDIO"
-msgstr "Ήχος"
-
 msgid "IDS_ST_HEADER_FORMAT_MVERB_ABB"
 msgstr "Μορφή"
 
@@ -58,33 +58,45 @@ msgstr "IP"
 msgid "IDS_BT_POP_OPERATION_FAILED"
 msgstr "Λειτουργία απέτυχε."
 
-msgid "IDS_CLD_OPT_MINUTE"
-msgstr "Λεπτό"
-
 msgid "IDS_CLD_OPT_MINUTES_LC_ABB"
 msgstr "λεπτά"
 
-msgid "IDS_CST_BUTTON_CLOSE"
-msgstr "Κλείσιμο"
-
-msgid "IDS_CST_POP_FAILED"
-msgstr "Αποτυχία."
-
 msgid "IDS_IM_BODY_SUCCESSFULLY_COMPLETED"
 msgstr "Επιτυχής ολοκλήρωση."
 
 msgid "IDS_IM_POP_UNEXPECTED_ERROR"
 msgstr "Μη αναμενόμενο σφάλμα."
 
+msgid "IDS_SIM_BODY_INVALID_SIM_CARD"
+msgstr "Μη έγκυρη κάρτα SIM."
+
+msgid "IDS_WGT_BUTTON3_KIES_VIA_WI_FI"
+msgstr "Kies μέσω Wi-Fi"
+
+msgid "IDS_ST_BODY_1_MINUTE"
+msgstr "1 λεπτό"
+
+msgid "IDS_CAM_POP_MODEL"
+msgstr "Μοντέλο"
+
+msgid "IDS_ST_HEADER_AUDIO"
+msgstr "Ήχος"
+
+msgid "IDS_CLD_OPT_MINUTE"
+msgstr "Λεπτό"
+
+msgid "IDS_CST_BUTTON_CLOSE"
+msgstr "Κλείσιμο"
+
+msgid "IDS_CST_POP_FAILED"
+msgstr "Αποτυχία."
+
 msgid "IDS_PB_BODY_INFO"
 msgstr "Πληροφορίες"
 
 msgid "IDS_PB_BUTTON_CONTACT"
 msgstr "Επαφή"
 
-msgid "IDS_SIM_BODY_INVALID_SIM_CARD"
-msgstr "Μη έγκυρη κάρτα SIM."
-
 msgid "IDS_ST_BUTTON2_PROCESSING_ING"
 msgstr "Επεξεργασία..."
 
@@ -94,21 +106,18 @@ msgstr "Διαγραφή;"
 msgid "IDS_VR_POP_NO_FILES"
 msgstr "Δεν βρέθηκαν αρχεία"
 
-msgid "IDS_WGT_BUTTON3_KIES_VIA_WI_FI"
-msgstr "Kies μέσω Wi-Fi"
-
 msgid "IDS_TPLATFORM_OPT_BLUETOOTH"
 msgstr "Bluetooth"
 
+msgid "IDS_ST_HEADER_PRIVACY"
+msgstr "Απόρρητο"
+
 msgid "IDS_ST_OPT_SETTINGS"
 msgstr "Ρυθμίσεις"
 
 msgid "IDS_ST_BODY_GENERAL"
 msgstr "Γενικά"
 
-msgid "IDS_ST_HEADER_PRIVACY"
-msgstr "Απόρρητο"
-
 msgid "IDS_BR_OPT_SCREEN"
 msgstr "Οθόνη"
 
@@ -139,9 +148,6 @@ msgstr "Εμφάνιση %d στοιχείων"
 msgid "IDS_COM_POP_FLIGHT_MODE_WILL_BE_DISABLED"
 msgstr "Θα απενεργοποιηθεί η λειτουργία πτήσης."
 
-msgid "IDS_COM_POP_CHECKING"
-msgstr "Έλεγχος..."
-
 msgid "IDS_COM_OPT_CONTINUE_Q"
 msgstr "Θέλετε να συνεχίσετε;"
 
@@ -214,9 +220,6 @@ msgstr "Χρήση δεδομένων"
 msgid "IDS_MOBILEAP_BODY_TETHERING"
 msgstr "Tethering"
 
-msgid "IDS_IM_POP_THIS_FEATURE_IS_NOT_AVAILABLE_WHILE_FLIGHT_MODE_IS_ON"
-msgstr "Αυτή η δυνατότητα δεν είναι διαθέσιμη όταν είναι ενεργοποιημένη η λειτουργία πτήσης."
-
 msgid "IDS_EMAIL_POP_SECURITY_UPDATE_ABB"
 msgstr "Ενημέρωση ασφάλειας"
 
@@ -250,9 +253,6 @@ msgstr "Η μνήμη του τηλεφώνου δεν επαρκεί. Διαγ
 msgid "IDS_KW_POP_BE_CAREFUL_WHEN_TRANSMITTING_INFORMATION_ON_AN_UNSECURED_WI_FI_NETWORK_MSG"
 msgstr "Να είστε προσεκτικοί κατά τη μετάδοση πληροφοριών μέσω μη ασφαλούς δικτύου Wi-Fi, γιατί οι πληροφορίες ενδέχεται να είναι ορατές σε άλλους χρήστες του δικτύου."
 
-msgid "IDS_DN_BODY_ENCRYPT_SD_CARD"
-msgstr "Κρυπτογράφηση κάρτας SD"
-
 msgid "IDS_MSGF_POP_UNSUPPORTED"
 msgstr "Δεν υποστηρίζεται."
 
@@ -280,24 +280,15 @@ msgstr "Μετακίνηση ολοκληρώθηκε."
 msgid "IDS_PB_BODY_MOVING_ING"
 msgstr "Μετακίνηση..."
 
-msgid "IDS_SMEMO_BUTTON_IMPORT"
-msgstr "Εισαγωγή"
-
 msgid "IDS_LCKSCN_BODY_WALLPAPERS"
 msgstr "Θέματα φόντου"
 
 msgid "IDS_LCKSCN_BODY_TAP_AND_HOLD_THE_SCREEN_THEN_TILT_THE_DEVICE_TOWARDS_YOU_TO_UNLOCK_IT_MSG"
 msgstr "Πατήστε παρατεταμένα την οθόνη και κατόπιν στρέψτε τη συσκευή προς το μέρος σας για ξεκλείδωμα. Εάν η οθόνη δεν ξεκλειδώσει, δοκιμάστε να δώσετε μεγαλύτερη κλίση στη συσκευή. Μόλις ορίσετε το ξεκλείδωμα με κίνηση, η λειτουργία κίνησης θα ενεργοποιηθεί αυτόματα στις Ρυθμίσεις."
 
-msgid "IDS_SA_BUTTON_DONE_ABB"
-msgstr "Τέλ."
-
 msgid "IDS_FP_BODY_NO_APPLICATIONS"
 msgstr "Καμία εφαρμογή"
 
-msgid "IDS_ST_TZTAB4_MOST_USED_M_APP"
-msgstr "Συχνή χρήση"
-
 msgid "IDS_ST_TPOP_PERSONAL_MODE_ENABLED_ABB"
 msgstr "Η προσωπική λειτουργία ενεργοποιήθηκε."
 
@@ -394,9 +385,6 @@ msgstr "Έγινε υπέρβαση του μέγιστου αριθμού χα
 msgid "IDS_ST_POP_THE_APP_HAS_BEEN_UNINSTALLED"
 msgstr "Καταργήθηκε η εγκατάσταση της εφαρμογής."
 
-msgid "IDS_ST_POP_TAP_OK"
-msgstr "Πατήστε OK"
-
 msgid "IDS_ST_POP_SEARCHING_NETWORK_ING"
 msgstr "Αναζήτηση δικτύου..."
 
@@ -412,15 +400,9 @@ msgstr "Επαναφορά όλων των ρυθμίσεων και διαγρ
 msgid "IDS_ST_POP_REMOVE_DEFAULT_APPS_Q"
 msgstr "Κατάργηση προεπιλεγμένων εφαρμογών;"
 
-msgid "IDS_ST_POP_REGISTRATION_CODE_NOT_FOUND"
-msgstr "Δεν βρέθηκε ο κωδικός εγγραφής."
-
 msgid "IDS_ST_POP_REGISTERING_ING"
 msgstr "Σύνδεση..."
 
-msgid "IDS_ST_POP_REGISTERED"
-msgstr "Εγγραφή ολοκληρώθηκε."
-
 msgid "IDS_ST_POP_PUK2_VERIFIED"
 msgstr "Επαληθευμένο PUK2."
 
@@ -460,18 +442,9 @@ msgstr "%d προσπάθειες απομένουν."
 msgid "IDS_ST_POP_PASSWORD_MUST_CONTAIN_AT_LEAST_PD_ALPHANUMERIC_CHARACTERS"
 msgstr "Ο κωδικός πρόσβασης πρέπει να περιέχει τουλάχιστον %d αλφαριθμητικούς χαρακτήρες."
 
-msgid "IDS_ST_POP_PASSWORD_MUST_BE_MORE_THAN_P1SD_CHARACTERS_AND_LESS_THAN_P2SD"
-msgstr "Ο κωδικός πρόσβασης δεν πρέπει να υπερβαίνει τους %1$d χαρακτήρες ή να είναι μικρότερος από %2$d χαρακτήρες."
-
-msgid "IDS_ST_POP_PASSWORDS_DO_NOT_MATCH"
-msgstr "Ασυμφωνία κωδικών πρόσβασης."
-
 msgid "IDS_ST_POP_NO_SD_CARD_IS_INSERTED_DISABLE_ENCRYPT_SD_CARD_ANYWAY_Q"
 msgstr "Δεν έχει τοποθετηθεί κάρτα SD. Να απενεργοποιηθεί η κρυπτογράφηση κάρτας SD ούτως ή άλλως;"
 
-msgid "IDS_ST_POP_NO_SD_CARD_HAS_BEEN_INSERTED_ENCRYPTION_WILL_START_AUTOMATICALLY_WHEN_YOU_INSERT_AN_SD_CARD"
-msgstr "Δεν έχει τοποθετηθεί κάρτα SD. Η διαδικασία κρυπτογράφησης θα ξεκινήσει αυτόματα μόλις τοποθετήσετε μια κάρτα SD."
-
 msgid "IDS_ST_POP_NO_ITEM_SELECTED"
 msgstr "Κανένα επιλεγμένο στοιχείο."
 
@@ -487,9 +460,6 @@ msgstr "Τα δεδομένα κινητής τηλεφωνίας έχουν α
 msgid "IDS_ST_POP_MOBILE_DATA_ENABLED_CONNECTING_TO_MOBILE_NETWORKS_MAY_INCUR_EXTRA_CHARGES_DEPENDING_ON_YOUR_DATA_PLAN_CONTINUE_Q"
 msgstr "Τα δεδομένα κινητής τηλεφωνίας ενεργοποιήθηκαν. Η σύνδεση σε δίκτυα κινητής τηλεφωνίας ενδέχεται να επιφέρει πρόσθετες χρεώσεις ανάλογα με το πρόγραμμα δεδομένων που διαθέτετε. Συνέχεια;"
 
-msgid "IDS_ST_POP_LOADING_ING"
-msgstr "Φόρτωση..."
-
 msgid "IDS_ST_POP_IP_ADDRESS_REMOVED"
 msgstr "Η διεύθυνση IP αφαιρέθηκε."
 
@@ -514,9 +484,6 @@ msgstr "Λάθος PIN2."
 msgid "IDS_ST_POP_INCORRECT_PIN1_ATTEMPT_LEFT"
 msgstr "Λάθος PIN. Απομένει 1 προσπάθεια."
 
-msgid "IDS_ST_POP_INCORRECT_PASSWORD"
-msgstr "Λάθος κωδικός."
-
 msgid "IDS_ST_POP_IF_YOU_RESET_YOUR_DEVICE_TO_FACTORY_DEFAULTS_YOU_WILL_NOT_BE_ABLE_TO_USE_ENCRYPTED_FILES_ON_THE_SD_CARD_MSG"
 msgstr "Εάν επαναφέρετε τη συσκευή στις προεπιλεγμένες εργοστασιακές ρυθμίσεις δεν θα μπορείτε να χρησιμοποιείτε κρυπτογραφημένα αρχεία στην κάρτα SD, αλλά θα μπορείτε να χρησιμοποιείτε μη κρυπτογραφημένα αρχεία."
 
@@ -538,12 +505,6 @@ msgstr "Κρυπτογράφηση κάρτας SD; Δεν είναι δυνατ
 msgid "IDS_ST_POP_ENABLING_EMERGENCY_MODE_ING"
 msgstr "Ενεργοποίηση λειτουργίας έκτακτης ανάγκης..."
 
-msgid "IDS_ST_POP_ENABLING_AUTO_UPDATE_MEANS_YOUR_DEVICE_WILL_CHECK_FOR_SECURITY_UPDATES_AUTOMATICALLY_NOTI_MSG"
-msgstr "Με την ενεργοποίηση των αυτόματων ενημερώσεων η συσκευή σας θα ελέγχει αυτόματα για ενημερώσεις ασφάλειας. Ο έλεγχος μέσω δικτύων κινητής τηλεφωνίας ενδέχεται να επιφέρει επιπλέον χρεώσεις."
-
-msgid "IDS_ST_POP_ENABLE_SMART_STAY_TO_TRY_IT_T_HELP"
-msgstr "Ενεργοποιήστε την έξυπνη αναμονή, για να τη δοκιμάσετε."
-
 msgid "IDS_ST_POP_ENABLE_SMART_ROTATION_TO_TRY_IT_T_HELP"
 msgstr "Ενεργοποιήστε την έξυπνη περιστροφή, για να τη δοκιμάσετε."
 
@@ -553,12 +514,6 @@ msgstr "Ενεργοποίηση λειτουργίας πτήσης."
 msgid "IDS_ST_POP_EMERGENCY_MODE_WILL_BE_DISABLED"
 msgstr "Η λειτουργία έκτακτης ανάγκης θα απενεργοποιηθεί."
 
-msgid "IDS_ST_POP_DO_NOT_ASK_AGAIN"
-msgstr "Να μην ερωτηθώ ξανά"
-
-msgid "IDS_ST_POP_DISABLING_AUTO_UPDATE_MEANS_YOU_HAVE_TO_CHECK_FOR_SECURITY_UPDATES_MANUALLY_NOTI_MSG"
-msgstr "Μετά την απενεργοποίηση των αυτόματων ενημερώσεων θα πρέπει να κάνετε έλεγχο για ενημερώσεις ασφάλειας μη αυτόματα. Για να διατηρήσετε τη συσκευή σας ασφαλή, συνιστάται να ενεργοποιήσετε τη δυνατότητα αυτόματης ενημέρωσης."
-
 msgid "IDS_ST_POP_DISABLE_TETHERING_Q"
 msgstr "Απενεργοποίηση tethering;"
 
@@ -598,9 +553,6 @@ msgstr "Προβολή καρτέλας"
 msgid "IDS_ST_OPT_SELECTED"
 msgstr "Επιλεγμένο"
 
-msgid "IDS_ST_OPT_SELECT"
-msgstr "Επιλογή"
-
 msgid "IDS_ST_OPT_RESET_APP_SETTINGS_ABB"
 msgstr "Επαναφ. ρυθμ. εφαρμ."
 
@@ -616,9 +568,6 @@ msgstr "4G/3G/2G (αυτόματη σύνδεση)"
 msgid "IDS_ST_OPT_EDIT_QUICK_SETTINGS"
 msgstr "Επεξεργασία γρήγορων ρυθμίσεων"
 
-msgid "IDS_ST_OPT_DEFAULT_RINGTONE"
-msgstr "Προεπιλεγμένος ήχος κλήσης"
-
 msgid "IDS_ST_OPT_CUSTOM_MODE_ABB"
 msgstr "Προσαρμοσμένη λειτουργ."
 
@@ -631,15 +580,9 @@ msgstr "Αποκλεισμός δικτύων κινητής τηλεφωνία
 msgid "IDS_ST_OPT_BLOCK_ALL"
 msgstr "Αποκλεισμός όλων"
 
-msgid "IDS_ST_OPT_AUTO_UPDATE_ABB"
-msgstr "Αυτόματη ενημέρωση"
-
 msgid "IDS_ST_OPT_ALLOW_ALL"
 msgstr "Αποδοχή όλων"
 
-msgid "IDS_ST_OPT_ALL"
-msgstr "Όλα"
-
 msgid "IDS_ST_MBODY_ZOOM"
 msgstr "Ζουμ"
 
@@ -679,9 +622,6 @@ msgstr "Εμφάνιση χρήσης CPU"
 msgid "IDS_ST_MBODY_SELECT_WHERE_CAPTURED_IMAGES_WILL_BE_SAVED"
 msgstr "Επιλέξτε θέση αποθήκευσης για τις φωτογραφίες που τραβήξατε"
 
-msgid "IDS_ST_MBODY_SCREEN_ROTATION"
-msgstr "Περιστροφή οθόνης"
-
 msgid "IDS_ST_MBODY_SCREEN_READER_HTTS"
 msgstr "Λόγος πλευρ. οθ."
 
@@ -700,17 +640,11 @@ msgstr "Κινήσεις και χειρονομίες"
 msgid "IDS_ST_MBODY_MOBILE_DATA"
 msgstr "Δεδομ. κινητής συσκ."
 
-msgid "IDS_ST_MBODY_HELP"
-msgstr "Βοήθεια"
-
 msgid "IDS_ST_MBODY_HANDS_FREE_MODE"
 msgstr "Λειτουργία hands-free"
 
 msgid "IDS_ST_MBODY_GSM_ONLY"
-msgstr "Μόνο GSM"
-
-msgid "IDS_ST_MBODY_FONT_SIZE"
-msgstr "Μέγ. γραμματοσειράς"
+msgstr "Μόνο 2G"
 
 msgid "IDS_ST_MBODY_FACTORY_RESET"
 msgstr "Επαναφορά εργοστ. ρυθμ."
@@ -745,15 +679,9 @@ msgstr "Ενεργή εφαρμογή"
 msgid "IDS_ST_MBODY_ACCOUNTS_AND_BACKUP"
 msgstr "Λογαρ. και δημ.αντ.ασφ."
 
-msgid "IDS_ST_ITAB4_CONTROLS_M_INPUT_AND_CONTROL"
-msgstr "Εργαλεία"
-
 msgid "IDS_ST_HEADER_WI_FI_DIRECT"
 msgstr "Wi-Fi Direct"
 
-msgid "IDS_ST_HEADER_WI_FI"
-msgstr "Wi-Fi"
-
 msgid "IDS_ST_HEADER_USER_SETTINGS_ABB"
 msgstr "Ρυθμίσεις χρήστη"
 
@@ -766,24 +694,15 @@ msgstr "Βοηθητικά προγράμματα USB"
 msgid "IDS_ST_HEADER_UNLOCK_DEVICE_USING_MOTION_ABB"
 msgstr "Ξεκλείδωμα συσκευής με κίνηση"
 
-msgid "IDS_ST_HEADER_UNAVAILABLE"
-msgstr "Μη διαθέσιμο"
-
 msgid "IDS_ST_HEADER_ULTRA_POWER_SAVING_MODE"
 msgstr "Ultra Εξοικονόμηση ενέργειας"
 
 msgid "IDS_ST_HEADER_TOUCH_KEY_LIGHT_DURATION"
 msgstr "Διάρκεια φωτισμού πλήκτρου αφής"
 
-msgid "IDS_ST_HEADER_TEXT_TO_SPEECH"
-msgstr "Κείμενο σε ομιλία"
-
 msgid "IDS_ST_HEADER_STANDARD_LIMIT_ABB"
 msgstr "Τυπικό όριο"
 
-msgid "IDS_ST_HEADER_SOUND"
-msgstr "Ήχος"
-
 msgid "IDS_ST_HEADER_SIM_CARD_MANAGER"
 msgstr "Διαχείριση καρτών SIM"
 
@@ -799,18 +718,12 @@ msgstr "Screen Mirroring"
 msgid "IDS_ST_HEADER_SAMSUNG_KIES"
 msgstr "Samsung Kies"
 
-msgid "IDS_ST_HEADER_SAMSUNG_APPS"
-msgstr "Samsung Apps"
-
 msgid "IDS_ST_HEADER_RINGTONES"
 msgstr "Ήχοι κλήσης"
 
 msgid "IDS_ST_HEADER_RESET_RESULTS"
 msgstr "Επαναφορά αποτελεσμάτων"
 
-msgid "IDS_ST_HEADER_RESET"
-msgstr "Επαναφορά"
-
 msgid "IDS_ST_HEADER_PRIVILEGES"
 msgstr "Προνόμια"
 
@@ -820,18 +733,12 @@ msgstr "Απόρρητη λειτουργία"
 msgid "IDS_ST_HEADER_PORT"
 msgstr "Θύρα"
 
-msgid "IDS_ST_HEADER_PLEASE_WAIT"
-msgstr "Παρακαλώ περιμένετε."
-
 msgid "IDS_ST_HEADER_PERSONAL_MODE"
 msgstr "Προσωπική λειτουργία"
 
 msgid "IDS_ST_HEADER_PERSONALISATION"
 msgstr "Εξατομίκευση"
 
-msgid "IDS_ST_HEADER_PD_SELECTED_ABB"
-msgstr "Επιλέχθηκαν %d"
-
 msgid "IDS_ST_HEADER_PD_SELECTED"
 msgstr "%d επιλέχθηκαν"
 
@@ -865,9 +772,6 @@ msgstr "Εισαγωγή και κίνηση"
 msgid "IDS_ST_HEADER_HOME_SCREEN_ABB"
 msgstr "Αρχική οθόνη"
 
-msgid "IDS_ST_HEADER_FINGER_SCANNER_ABB"
-msgstr "Σάρωση δαχτύλου"
-
 msgid "IDS_ST_HEADER_ENTER_VALID_DEVICE_NAME_ABB"
 msgstr "Εισαγ. έγκυρο όνομα συσκ."
 
@@ -916,6 +820,9 @@ msgstr "Προσθήκη θύρας"
 msgid "IDS_ST_HEADER_ADD_IP"
 msgstr "Προσθήκη IP"
 
+msgid "IDS_COM_POP_CHECKING"
+msgstr "Έλεγχος..."
+
 msgid "IDS_ST_BUTTON_UNINSTALL_UPDATES"
 msgstr "Κατάργηση εγκατάστασης ενημερώσεων"
 
@@ -925,30 +832,18 @@ msgstr "Κατάργ. εγκατ."
 msgid "IDS_ST_BUTTON_TRY_IT"
 msgstr "Δοκιμάστε το"
 
-msgid "IDS_ST_BUTTON_STOP"
-msgstr "Διακ."
-
 msgid "IDS_ST_BUTTON_SET_SCREEN_LOCK_TYPE"
 msgstr "Ορισμός τύπου οθόνης κλειδώμ."
 
 msgid "IDS_ST_BUTTON_RESET_APPS_ABB"
 msgstr "Επαναφορά εφαρμ."
 
-msgid "IDS_ST_BUTTON_RESET"
-msgstr "Μηδενισμ."
-
 msgid "IDS_ST_BUTTON_REMOVE_DEFAULT_APPS_ABB"
 msgstr "Κατάργηση προεπιλ. εφαρμογών"
 
 msgid "IDS_ST_BUTTON_ONLY_VIBRATE"
 msgstr "Μόνο δόνηση"
 
-msgid "IDS_ST_BUTTON_OK_ABB"
-msgstr "OK"
-
-msgid "IDS_ST_BUTTON_OK"
-msgstr "OK"
-
 msgid "IDS_ST_BUTTON_MOVE_TO_SD_ABB"
 msgstr "Μετακ. σε SD"
 
@@ -958,21 +853,9 @@ msgstr "Μετακίνηση σε τηλέφ."
 msgid "IDS_ST_BUTTON_FORCE_STOP"
 msgstr "Επιβολή διακοπής"
 
-msgid "IDS_ST_BUTTON_ENABLE"
-msgstr "Ενεργό"
-
-msgid "IDS_ST_BUTTON_DISCONNECT"
-msgstr "Αποσύνδεση"
-
 msgid "IDS_ST_BUTTON_DISABLE"
 msgstr "Απενεργ."
 
-msgid "IDS_ST_BUTTON_CONTINUE"
-msgstr "Συνέχεια;"
-
-msgid "IDS_ST_BUTTON_CANCEL_ABB"
-msgstr "Ακύρωση"
-
 msgid "IDS_ST_BODY_YYYY_DD_MM_DOT"
 msgstr "ΕΕΕΕ/ΗΗ/ΜΜ"
 
@@ -1009,9 +892,6 @@ msgstr "Όταν η περιαγωγή δεδομένων είναι απενε
 msgid "IDS_ST_BODY_WEB_APPLICATIONS"
 msgstr "Εφαρμογές Web"
 
-msgid "IDS_ST_BODY_WCDMA_GSM_NHAUTO_CONNECT"
-msgstr "3G/2G\n(αυτόματη σύνδεση)"
-
 msgid "IDS_ST_BODY_WAIT_WHILE_DEVICE_IS_ENCRYPTED_PDP_COMPLETE"
 msgstr "Περιμένετε όσο γίνεται κρυπτογράφηση της συσκευής. Ολοκληρώθηκε το %d%."
 
@@ -1024,15 +904,9 @@ msgstr "Αναμονή απόκρισης από κάρτα SIM..."
 msgid "IDS_ST_BODY_VOLUME"
 msgstr "Ένταση"
 
-msgid "IDS_ST_BODY_VOICE_RECORDING"
-msgstr "Φωνητική εγγραφή"
-
 msgid "IDS_ST_BODY_VIBRATE_WHEN_RINGING"
 msgstr "Δόνηση κατά την κλήση"
 
-msgid "IDS_ST_BODY_VERSION_PS"
-msgstr "Έκδοση %s"
-
 msgid "IDS_ST_BODY_USING_MOBILE_DATA_MAY_RESULT_IN_ADDITIONAL_CHARGES_CONTINUE_Q"
 msgstr "Η χρήση δεδομένων κινητής τηλεφωνίας ενδέχεται να επιφέρει επιπλέον χρεώσεις. Συνέχεια;"
 
@@ -1055,7 +929,7 @@ msgid "IDS_ST_BODY_USER_CAN_BLOCK_A_SPECIFIC_IP_ADDRESS_MSG"
 msgstr "Ο χρήστης μπορεί να αποκλείσει μια συγκεκριμένη διεύθυνση IP. Αν μια διεύθυνση IP αποκλειστεί, θα γίνει απόρριψη των εισερχόμενων και των εξερχόμενων δεδομένων."
 
 msgid "IDS_ST_BODY_USED"
-msgstr "Χρησιμοποιείται"
+msgstr "Χρησιμ/ται"
 
 msgid "IDS_ST_BODY_USB_OTG_STORAGE"
 msgstr "Συσκευή αποθήκευσης USB OTG"
@@ -1069,9 +943,6 @@ msgstr "Εντοπισμός σφαλμάτων USB"
 msgid "IDS_ST_BODY_USB_ASK_ON_CONNECTION"
 msgstr "Να γίνεται ερώτηση κατά τη σύνδεση"
 
-msgid "IDS_ST_BODY_URL"
-msgstr "URL"
-
 msgid "IDS_ST_BODY_UNMOUNT_USB_OTG_STORAGE"
 msgstr "Αποσύνδεση συσκευής αποθήκευσης USB OTG"
 
@@ -1096,6 +967,9 @@ msgstr "UDMincho"
 msgid "IDS_ST_BODY_UDGOTHIC_M_FONT"
 msgstr "UDGothic"
 
+msgid "IDS_IM_POP_THIS_FEATURE_IS_NOT_AVAILABLE_WHILE_FLIGHT_MODE_IS_ON"
+msgstr "Αυτή η δυνατότητα δεν είναι διαθέσιμη όταν είναι ενεργοποιημένη η λειτουργία πτήσης."
+
 msgid "IDS_ST_BODY_TURN_OFF"
 msgstr "Απενεργοποίηση"
 
@@ -1150,33 +1024,18 @@ msgstr "Με αυτήν την ενέργεια, θα διαγραφεί το π
 msgid "IDS_ST_BODY_THE_SD_CARD_IS_CURRENTLY_IN_USE_THIS_ACTION_WILL_ERASE_ALL_DATA_ON_THE_SD_CARD_INCLUDING_THE_DATA_THAT_IS_CURRENTLY_BEING_USED"
 msgstr "Η κάρτα SD χρησιμοποιείται αυτήν τη στιγμή. Αυτή η ενέργεια θα διαγράψει όλα τα δεδομένα στην κάρτα SD, συμπεριλαμβανομένων των δεδομένων που χρησιμοποιούνται αυτήν τη στιγμή"
 
-msgid "IDS_ST_BODY_THE_RED_LED_LIGHTS_UP_WHEN_YOU_CHARGE_YOUR_DEVICE_WHILE_THE_SCREEN_IS_OFF"
-msgstr "Η κόκκινη λυχνία LED ανάβει κατά τη φόρτιση της συσκευής σας, ενώ η οθόνη είναι απενεργοποιημένη."
-
-msgid "IDS_ST_BODY_THE_RED_LED_BLINKS_WHEN_THE_BATTERY_POWER_IS_LOW_WHILE_THE_SCREEN_IS_OFF"
-msgstr "Η κόκκινη λυχνία LED αναβοσβήνει όταν το επίπεδο μπαταρίας είναι χαμηλό, ενώ η οθόνη είναι σβηστή."
-
 msgid "IDS_ST_BODY_THE_PASSWORD_MUST_NOT_CONTAIN_A_SIMPLE_SEQUENCE_HEG_1111_OR_1234"
 msgstr "Ο κωδικός πρόσβασης δεν πρέπει να περιέχει μια απλή ακολουθία (π.χ. 1111 ή 1234)"
 
+msgid "IDS_SMEMO_BUTTON_IMPORT"
+msgstr "Εισαγωγή"
+
 msgid "IDS_ST_BODY_THE_NAME_FIELD_CANNOT_BE_EMPTY"
 msgstr "Το πεδίο Όνομα δεν μπορεί να είναι κενό."
 
-msgid "IDS_ST_BODY_THE_BLUE_LED_BLINKS_WHEN_YOU_RECORD_VOICE_WHILE_THE_SCREEN_IS_OFF"
-msgstr "Η μπλε λυχνία LED αναβοσβήνει κατά τη φωνητική ηχογράφηση, ενώ η οθόνη είναι σβηστή."
-
-msgid "IDS_ST_BODY_THE_BLUE_LED_BLINKS_WHEN_YOU_HAVE_MISSED_CALLS_MESSAGES_OR_APP_NOTIFICATIONS_WHILE_THE_SCREEN_IS_OFF"
-msgstr "Η μπλε λυχνία LED αναβοσβήνει, όταν υπάρχουν αναπάντητες κλήσεις, μηνύματα ή ειδοποιήσεις εφαρμογών, ενώ η οθόνη είναι απενεργοποιημένη."
-
-msgid "IDS_ST_BODY_THE_APPLICATIONS_BELOW_WERE_STARTED_BY_PS_STOPPING_THESE_APPLICATIONS_MAY_CAUSE_PS_TO_FAIL"
-msgstr "Έγινε εκκίνηση των παρακάτω εφαρμογών από το %s. Η διακοπή αυτών των εφαρμογών μπορεί να προκαλέσει αποτυχία του %s."
-
 msgid "IDS_ST_BODY_THERE_ARE_NO_NETWORKS_NEARBY"
 msgstr "Δεν υπάρχουν δίκτυα σε κοντινή απόσταση."
 
-msgid "IDS_ST_BODY_TEXTSTYLE_LARGE"
-msgstr "Μεγάλο"
-
 msgid "IDS_ST_BODY_TASK_SWITCHER"
 msgstr "Εφαρμογή εναλλαγής εργασιών"
 
@@ -1189,12 +1048,6 @@ msgstr "Πατήστε παρατεταμένα την οθόνη και κατ
 msgid "IDS_ST_BODY_SYSTEM_MEMORY"
 msgstr "Μνήμη συστήματος"
 
-msgid "IDS_ST_BODY_SUNDAY"
-msgstr "Κυριακή"
-
-msgid "IDS_ST_BODY_STORAGE"
-msgstr "Αποθήκευση"
-
 msgid "IDS_ST_BODY_STANDARD_T_DISPLAY_EFFECT"
 msgstr "Τυπική"
 
@@ -1213,12 +1066,6 @@ msgstr "Προφίλ κοινωνικού δικτύου"
 msgid "IDS_ST_BODY_SMART_STAY_MAY_NOT_WORK_IN_THESE_SITUATIONS"
 msgstr "Η λειτουργία «Έξυπνη αναμονή» ενδέχεται να μην λειτουργεί στις εξής περιπτώσεις."
 
-msgid "IDS_ST_BODY_SMART_ROTATION_MAY_NOT_WORK_IN_THESE_SITUATIONS"
-msgstr "Η έξυπνη περιστροφή ενδέχεται να μην λειτουργεί στις εξής περιπτώσεις."
-
-msgid "IDS_ST_BODY_SMART_ROTATION_DESCRIPTION_MSG"
-msgstr "Η έξυπνη περιστροφή απενεργοποιεί την αυτόματη περιστροφή της οθόνης, χρησιμοποιεί την μπροστινή κάμερα για να καθορίσει τον προσανατολισμό του προσώπου σας και περιστρέφει την οθόνη αναλόγως."
-
 msgid "IDS_ST_BODY_SMALL_M_TEXTSIZE"
 msgstr "Μικρό"
 
@@ -1246,15 +1093,6 @@ msgstr "Σειριακός αριθμός"
 msgid "IDS_ST_BODY_SECURITY_ENGINE"
 msgstr "Υπηρεσία ασφάλειας"
 
-msgid "IDS_ST_BODY_SECURITY"
-msgstr "Ασφάλεια"
-
-msgid "IDS_ST_BODY_SEARCH"
-msgstr "Αναζήτηση"
-
-msgid "IDS_ST_BODY_SD_CARD"
-msgstr "Κάρτα SD"
-
 msgid "IDS_ST_BODY_SCREEN_TIMEOUT_ABB2"
 msgstr "Λήξη χρ.ορ.οθ."
 
@@ -1285,33 +1123,18 @@ msgstr "Τύπος οθόνης κλειδώματος"
 msgid "IDS_ST_BODY_SCREEN_LOCK_SOUND"
 msgstr "Ήχος κλειδώματος οθόνης"
 
-msgid "IDS_ST_BODY_SCHEDULE"
-msgstr "Το πρόγραμμά μου"
-
 msgid "IDS_ST_BODY_SAVE_POWER_BY_ADJUSTING_SCREEN_TONE_ACCORDING_TO_ANALYSIS_OF_IMAGES"
 msgstr "Εξοικονομήστε ενέργεια με την προσαρμογή της απόχρωσης της οθόνης ανάλογα με την ανάλυση των εικόνων."
 
 msgid "IDS_ST_BODY_SAVES_POWER_BY_LIMITING_THE_MAXIMUM_PERFORMANCE_OF_THE_DEVICE"
 msgstr "Εξοικονομεί ισχύ, περιορίζοντας τη μέγιστη απόδοση της συσκευής."
 
-msgid "IDS_ST_BODY_SAVED"
-msgstr "Αποθηκεύτηκε."
-
-msgid "IDS_ST_BODY_SAVE"
-msgstr "Αποθήκευση"
-
 msgid "IDS_ST_BODY_SAMSUNG_LEGAL"
 msgstr "Νομικοί όροι Samsung"
 
-msgid "IDS_ST_BODY_SAMSUNG_KIES_CONNECTION_CONNECTING_USB_HELP_MSG"
-msgstr "Εάν το Samsung Kies (λογισμικό για υπολογιστές) ή τα σωστά προγράμματα οδήγησης δεν είναι ήδη εγκατεστημένα στον υπολογιστή σας, θα γίνει εγκατάσταση σε Microsoft Windows.\nΜόλις εγκαταστήσετε το λογισμικό για υπολογιστές, μπορείτε να εκτελέσετε τις παρακάτω λειτουργίες:\n- Συγχρονισμός δεδομένων τηλεφώνου\n- Αναβάθμιση λογισμικού τηλεφώνου\n- Internet sharing (Αυτό το τηλέφωνο λειτουργεί ως μόντεμ και παρέχει στο notebook ή στον υπολογιστή σας τη δυνατότητα σύνδεσης στο Internet)\n- Αντιγραφή μουσικής/βίντεο που έχει αγοραστεί (DRM πολυμέσων Microsoft Windows) ή κανονικών αρχείων στο τηλέφωνο"
-
 msgid "IDS_ST_BODY_RUNNING"
 msgstr "Σε εκτέλεση"
 
-msgid "IDS_ST_BODY_RESTRICTING_APPLICATION_USAGE_TO_ONLY_ESSENTIAL_APPLICATIONS_AND_THOSE_SELECTED_BY_YOU"
-msgstr "Γίνεται περιορισμός της χρήσης των εφαρμογών, ώστε να χρησιμοποιούνται μόνο βασικές εφαρμογές και εφαρμογές που έχετε επιλέξει εσείς."
-
 msgid "IDS_ST_BODY_RESET_TO_DEFAULT"
 msgstr "Επαναφορά της προεπιλογής"
 
@@ -1330,6 +1153,9 @@ msgstr "Μηδενισμός όλων"
 msgid "IDS_ST_BODY_REMOVE_LICENCE"
 msgstr "Κατάργηση άδειας"
 
+msgid "IDS_ST_POP_REGISTERED"
+msgstr "Εγγραφή ολοκληρώθηκε."
+
 msgid "IDS_ST_BODY_REGULATORY_INFORMATION_ABB"
 msgstr "Ρυθμιστικές πληροφορίες"
 
@@ -1339,9 +1165,6 @@ msgstr "Εγγραφή σε"
 msgid "IDS_ST_BODY_REGIONAL_EXAMPLE"
 msgstr "Τοπικό παράδειγμα"
 
-msgid "IDS_ST_BODY_REGION"
-msgstr "Περιοχή"
-
 msgid "IDS_ST_BODY_PUK"
 msgstr "PUK"
 
@@ -1357,30 +1180,27 @@ msgstr "Προστατεύστε τη συσκευή από επικίνδυνο
 msgid "IDS_ST_BODY_PROFILE_NAME"
 msgstr "Όνομα προφίλ"
 
-msgid "IDS_ST_BODY_PROFILE"
-msgstr "Προφίλ"
-
 msgid "IDS_ST_BODY_PREPARING_THIS_COULD_TAKE_OVER_10_MINUTES_ING"
 msgstr "Προετοιμασία. Μπορεί να διαρκέσει πάνω από 10 λεπτά..."
 
 msgid "IDS_ST_BODY_PREFERRED_NETWORKS"
 msgstr "Προτιμώμενα δίκτυα"
 
-msgid "IDS_ST_BODY_POP_JPN_DCM"
-msgstr "POP"
-
-msgid "IDS_ST_BODY_PM"
-msgstr "ΜΜ"
-
 msgid "IDS_ST_BODY_PLUG_IN_CHARGER_AND_TRY_AGAIN"
 msgstr "Συνδέστε το φορτιστή και δοκιμάστε ξανά."
 
 msgid "IDS_ST_BODY_PLAY_TONE_WHEN_THE_DIALLING_KEYPAD_IS_TAPPED"
 msgstr "Αναπαραγωγή τόνων με το πάτημα του πληκτρολογίου κλήσης."
 
+msgid "IDS_ST_POP_PASSWORD_MUST_BE_MORE_THAN_P1SD_CHARACTERS_AND_LESS_THAN_P2SD"
+msgstr "Ο κωδικός πρόσβασης δεν πρέπει να υπερβαίνει τους %1$d χαρακτήρες ή να είναι μικρότερος από %2$d χαρακτήρες."
+
 msgid "IDS_ST_BODY_PLAY_SOUNDS_WHEN_LOCKING_AND_UNLOCKING_SCREEN"
 msgstr "Αναπαραγωγή ήχων κατά το κλείδωμα και το ξεκλείδωμα οθόνης"
 
+msgid "IDS_ST_POP_PASSWORDS_DO_NOT_MATCH"
+msgstr "Ασυμφωνία κωδικών πρόσβασης."
+
 msgid "IDS_ST_BODY_PIN_BLOCKED_ENTER_PUK_TO_CONTINUE_JPN_DCM"
 msgstr "PIN blocked. Enter PUK to continue."
 
@@ -1393,9 +1213,6 @@ msgstr "Εικόνες, βίντεο"
 msgid "IDS_ST_BODY_PHOTO_UPLOAD_SETTINGS"
 msgstr "Ρυθμίσεις αποστολής φωτογραφιών"
 
-msgid "IDS_ST_BODY_PHONEPROFILES_SILENT"
-msgstr "Αθόρυβο"
-
 msgid "IDS_ST_BODY_PERSONAL_MODE_CAN_BE_USED_TO_HIDE_CONTENT_THAT_YOU_WANT_TO_KEEP_PRIVATE_MSG"
 msgstr "Η προσωπική λειτουργία μπορεί να χρησιμοποιηθεί για την απόκρυψη περιεχομένου που θέλετε να παραμείνει ιδιωτικό. Για να χρησιμοποιήσετε την προσωπική λειτουργία, ενεργοποιήστε την στις Ρυθμίσεις ή πιέστε παρατεταμένα το πλήκτρο ενεργοποίησης και, στη συνέχεια επιλέξτε το στοιχείο «Προσωπική λειτουργία». Καταχωρίστε το PIN ή τον κωδικό σας πρόσβασης. Το εικονίδιο της προσωπικής λειτουργίας θα εμφανιστεί στη γραμμή κατάστασης. Για την προστασία των δεδομένων σας, απενεργοποιήστε την προσωπική λειτουργία μετά τη χρήση. Επίσης, η χρήση ενός ασφαλούς κλειδώματος οθόνης θα προσφέρει καλύτερη προστασία."
 
@@ -1408,6 +1225,9 @@ msgstr "Απαιτείται κωδικός πρόσβασης για την α
 msgid "IDS_ST_BODY_PASSWORD_MUST_CONTAIN_NO_MORE_THAN_PD_CHARACTERS_ABB"
 msgstr "Ο κωδ.πρόσβ.δεν πρέπει να υπερβ. τους %d χαρακτ."
 
+msgid "IDS_ST_POP_LOADING_ING"
+msgstr "Φόρτωση..."
+
 msgid "IDS_ST_BODY_PASSWORD_MUST_CONTAIN_AT_LEAST_PD_CHARACTERS_ABB"
 msgstr "Ο κωδ.πρόσβ.πρέπει να περιέχει τουλ. %d χαρακτήρες."
 
@@ -1423,9 +1243,6 @@ msgstr "Δεν έχει οριστεί κωδικός πρόσβασης."
 msgid "IDS_ST_BODY_PASSWORD_CONTAINS_INVALID_CHARACTER_ABB"
 msgstr "Ο κωδ. πρόσβασης περιέχει μη έγκυρους χαρακτήρες."
 
-msgid "IDS_ST_BODY_PASSWORD"
-msgstr "Κωδικός πρόσβασης"
-
 msgid "IDS_ST_BODY_OPEN_SOURCE_LICENCES"
 msgstr "Άδειες χρήσης ανοιχτού κώδικα"
 
@@ -1435,36 +1252,24 @@ msgstr "Ενεργό"
 msgid "IDS_ST_BODY_OFFICIAL_M_DEVICE_STATUS"
 msgstr "Επίσημη έκδοση"
 
+msgid "IDS_ST_POP_INCORRECT_PASSWORD"
+msgstr "Λάθος κωδικός."
+
 msgid "IDS_ST_BODY_NUMBER"
 msgstr "Αριθμός"
 
-msgid "IDS_ST_BODY_NO_RESULTS_FOUND"
-msgstr "Δεν βρέθηκαν αποτελέσματα."
-
 msgid "IDS_ST_BODY_NO_DEFAULTS_SET"
 msgstr "Δεν έχουν οριστεί προεπιλογές."
 
-msgid "IDS_ST_BODY_NOT_ASSIGNED"
-msgstr "Δεν έχει αντιστοιχηθεί"
-
 msgid "IDS_ST_BODY_NOTIFICATION_PANEL"
 msgstr "Πίνακας ειδοποιήσεων"
 
-msgid "IDS_ST_BODY_NOTIFICATIONS"
-msgstr "Ειδοποιήσεις"
-
-msgid "IDS_ST_BODY_NOTIFICATION"
-msgstr "Ειδοποίηση"
-
 msgid "IDS_ST_BODY_NOSERVICE"
 msgstr "Μη διαθέσιμη υπηρεσία"
 
 msgid "IDS_ST_BODY_NORMAL_T_PROFILE"
 msgstr "Κανονικό"
 
-msgid "IDS_ST_BODY_NONE"
-msgstr "Κανένα"
-
 msgid "IDS_ST_BODY_NEW_PIN2_AND_CONFIRM_PIN2_DO_NOT_MATCH"
 msgstr "Ο νέος PIN2 και ο PIN2 επιβεβαίωσης δεν συμφωνούν"
 
@@ -1474,9 +1279,6 @@ msgstr "Νέος κωδικός PIN2"
 msgid "IDS_ST_BODY_NEW_PIN1"
 msgstr "Νέος κωδικός PIN1"
 
-msgid "IDS_ST_BODY_NEW"
-msgstr "Νέο"
-
 msgid "IDS_ST_BODY_NETWORK_TYPE"
 msgstr "Τύπος δικτύου"
 
@@ -1489,18 +1291,15 @@ msgstr "Λίστα δικτύου"
 msgid "IDS_ST_BODY_NETWORK_CONNECTIONS"
 msgstr "Συνδέσεις δικτύου"
 
+msgid "IDS_ST_POP_DO_NOT_ASK_AGAIN"
+msgstr "Να μην ερωτηθώ ξανά"
+
 msgid "IDS_ST_BODY_NETWORK_CODE"
 msgstr "Κωδικός δικτύου"
 
-msgid "IDS_ST_BODY_NETWORK"
-msgstr "Δίκτυο"
-
 msgid "IDS_ST_BODY_NATURAL_T_DISPLAY_EFFECT"
 msgstr "Φυσική"
 
-msgid "IDS_ST_BODY_NAME"
-msgstr "Όνομα"
-
 msgid "IDS_ST_BODY_MY_NUMBER"
 msgstr "Ο αριθμός μου"
 
@@ -1525,12 +1324,6 @@ msgstr "Περισσότερες ρυθμίσεις συστήματος"
 msgid "IDS_ST_BODY_MORE_CONNECTIVITY_SETTINGS"
 msgstr "Περισσότερες ρυθμίσεις συνδεσιμότητας"
 
-msgid "IDS_ST_BODY_MONDAY"
-msgstr "Δευτέρα"
-
-msgid "IDS_ST_BODY_MODE"
-msgstr "Λειτουργία"
-
 msgid "IDS_ST_BODY_MOBILE_DATA_WILL_BE_USED_IF_YOU_DOWNLOAD_OR_UPLOAD_DATA_WITHOUT_WI_FI_CONNECTION"
 msgstr "Εάν κάνετε λήψη ή αποστολή δεδομένων χωρίς σύνδεση Wi-Fi, θα χρησιμοποιηθούν δεδομένα κινητής τηλεφωνίας."
 
@@ -1540,29 +1333,23 @@ msgstr "MM.ΗΗ.ΕΕΕΕ"
 msgid "IDS_ST_BODY_MMS_CONNECTIONS"
 msgstr "Συνδέσεις MMS"
 
+msgid "IDS_ST_OPT_SELECT"
+msgstr "Επιλογή"
+
 msgid "IDS_ST_BODY_MISCELLANEOUS_FILES"
 msgstr "Διάφορα αρχεία"
 
-msgid "IDS_ST_BODY_MESSAGE"
-msgstr "Μήνυμα"
-
 msgid "IDS_ST_BODY_MENU_AND_WIDGETS"
 msgstr "Μενού και widget"
 
-msgid "IDS_ST_BODY_MEMORY"
-msgstr "Μνήμη"
-
 msgid "IDS_ST_BODY_MEDIUM"
 msgstr "Μεσαίο"
 
-msgid "IDS_ST_BODY_MB"
-msgstr "MB"
-
 msgid "IDS_ST_BODY_MASS_STORAGE_HELP_MSG"
 msgstr "Μπορείτε να εκτελέσετε τις ακόλουθες λειτουργίες:\n- Γρήγορη αντιγραφή αρχείων\n- Σύνδεση μέσω MAC ή Linux OS"
 
-msgid "IDS_ST_BODY_MARUBERI_JPN_DCM"
-msgstr "Maruberi"
+msgid "IDS_ST_OPT_DEFAULT_RINGTONE"
+msgstr "Προεπιλεγμένος ήχος κλήσης"
 
 msgid "IDS_ST_BODY_LTE_WCDMA_GSM_NHAUTO_CONNECT"
 msgstr "4G/3G/2G\n(αυτόματη σύνδεση)"
@@ -1570,39 +1357,33 @@ msgstr "4G/3G/2G\n(αυτόματη σύνδεση)"
 msgid "IDS_ST_BODY_LOCK_SCREEN_OPTIONS"
 msgstr "Επιλογές οθόνης κλειδώματος"
 
-msgid "IDS_ST_BODY_LIST_VIEW"
-msgstr "Προβολή λίστας"
-
 msgid "IDS_ST_BODY_LIMIT_BACKGROUND_PROCESSES"
 msgstr "Όριο διεργασιών παρασκηνίου"
 
-msgid "IDS_ST_BODY_LICENCE"
-msgstr "Άδεια χρήσης"
-
-msgid "IDS_ST_BODY_LED_INDICATOR"
-msgstr "Ένδειξη LED"
-
 msgid "IDS_ST_BODY_LEDOT_LOW_BATTERY"
 msgstr "Χαμηλή μπαταρία"
 
 msgid "IDS_ST_BODY_LAUNCH_BY_DEFAULT"
 msgstr "Εκκίνηση από προεπιλογή"
 
+msgid "IDS_ST_OPT_AUTO_UPDATE_ABB"
+msgstr "Αυτόματη ενημέρωση"
+
 msgid "IDS_ST_BODY_LANGUAGE_AND_REGION_ABB"
 msgstr "Γλώσσα και περιοχή"
 
 msgid "IDS_ST_BODY_LANGUAGE_AND_KEYBOARD"
 msgstr "Γλώσσα και πληκτρολόγιο"
 
+msgid "IDS_ST_OPT_ALL"
+msgstr "Όλα"
+
 msgid "IDS_ST_BODY_KEYBOARD"
 msgstr "Πληκτρολόγιο"
 
 msgid "IDS_ST_BODY_KEEPS_THE_STATUS_BAR_TIDY_TAP_THE_REPRESENTATIVE_ICON_TO_SHOW_ALL_THE_ICONS"
 msgstr "Διατηρεί τη γραμμή κατάστασης τακτοποιημένη. Πατήστε το αντίστοιχο εικονίδιο για την εμφάνιση όλων των εικονιδίων."
 
-msgid "IDS_ST_BODY_KB"
-msgstr "KB"
-
 msgid "IDS_ST_BODY_INTRODUCTION_TO_SMART_SCREEN_ABB"
 msgstr "Παρουσίαση της έξυπνης οθόνης"
 
@@ -1618,15 +1399,6 @@ msgstr "Εγκατεστημένες εφαρμογές"
 msgid "IDS_ST_BODY_INSTALLATION_SETTINGS"
 msgstr "Ρυθμίσεις εγκατάστασης"
 
-msgid "IDS_ST_BODY_INSERT_SD_CARD"
-msgstr "Τοποθετήστε κάρτα SD."
-
-msgid "IDS_ST_BODY_INCORRECT_PIN_E"
-msgstr "Λανθασμένο PIN κλειδώματος"
-
-msgid "IDS_ST_BODY_INCORRECT_PASSWORD_TRY_AGAIN"
-msgstr "Λανθασμένος κωδικός πρόσβασης. Προσπαθήστε ξανά"
-
 msgid "IDS_ST_BODY_INCOMING_CALLS_AND_NEW_NOTIFICATIONS_WILL_BE_READ_OUT_AUTOMATICALLY"
 msgstr "Η ανάγνωση των εισερχόμενων κλήσεων και των νέων ειδοποιήσεων θα γίνεται αυτόματα."
 
@@ -1642,8 +1414,8 @@ msgstr "Εάν επιλέξετε αυτήν την επιλογή, θα γίν
 msgid "IDS_ST_BODY_IF_YOU_FORGET_YOUR_PERSONAL_MODE_PASSWORD_YOU_WILL_NOT_BE_ABLE_TO_RECOVER_IT_FOR_SECURITY_MSG"
 msgstr "Αν ξεχάσετε τον κωδικό πρόσβασης της Προσωπικής λειτουργίας, δεν θα είναι δυνατή η ανάκτησή του. Για λόγους ασφαλείας, θα πρέπει να επαναφέρετε την Προσωπική λειτουργία. Αυτή η ενέργεια θα επαναφέρει τις προεπιλεγμένες ρυθμίσεις και θα διαγράψει όλο το προσωπικό σας περιεχόμενο."
 
-msgid "IDS_ST_BODY_IF_YOU_DONT_WANT_TO_SEE_A_NUMBER_APPEAR_ON_THE_APP_ICON_FOR_EACH_NEW_EVENT_DISABLE_BADGE"
-msgstr "Î\91ν Î´ÎµÎ½ Î¸Î­Î»ÎµÏ\84ε Î½Î± ÎµÎ¼Ï\86ανίζεÏ\84αι Î­Î½Î±Ï\82 Î±Ï\81ιθμÏ\8cÏ\82 Ï\83Ï\84ο ÎµÎ¹ÎºÎ¿Î½Î¯Î´Î¹Î¿ ÎµÏ\86αÏ\81μογήÏ\82 Î³Î¹Î± ÎºÎ¬Î¸Îµ Î½Î­Î¿ Ï\83Ï\85μβάν, Î±Ï\80ενεÏ\81γοÏ\80οιήÏ\83Ï\84ε Ï\84ο Ï\83ήμα."
+msgid "IDS_ST_MBODY_SCREEN_ROTATION"
+msgstr "ΠεÏ\81ιÏ\83Ï\84Ï\81οÏ\86ή Î¿Î¸Ï\8cνηÏ\82"
 
 msgid "IDS_ST_BODY_ICON_SHOWS_THAT_SMART_SCREEN_IS_ENABLED"
 msgstr "Το εικονίδιο υποδεικνύει ότι η έξυπνη οθόνη είναι ενεργοποιημένη."
@@ -1660,23 +1432,17 @@ msgstr "Helvetica Neue"
 msgid "IDS_ST_BODY_HARDWARE"
 msgstr "Υλικό"
 
+msgid "IDS_ST_MBODY_HELP"
+msgstr "Βοήθεια"
+
 msgid "IDS_ST_BODY_GSM"
 msgstr "GSM"
 
-msgid "IDS_ST_BODY_GRID_VIEW"
-msgstr "Προβολή πλέγματος"
-
 msgid "IDS_ST_BODY_GLOVE_MODE_ABB"
 msgstr "Λειτ. με γάντια"
 
-msgid "IDS_ST_BODY_GESTURES"
-msgstr "Κινήσεις"
-
-msgid "IDS_ST_BODY_GB"
-msgstr "GB"
-
-msgid "IDS_ST_BODY_FROM_M_TIME"
-msgstr "Από"
+msgid "IDS_ST_MBODY_FONT_SIZE"
+msgstr "Μέγ. γραμματοσειράς"
 
 msgid "IDS_ST_BODY_FREQUENTLY_USED"
 msgstr "Συχνά χρησιμοποιούμενες"
@@ -1705,9 +1471,6 @@ msgstr "Τύπος γραμματοσειράς"
 msgid "IDS_ST_BODY_FONTSTYLE_ROSEMARY"
 msgstr "Rosemary"
 
-msgid "IDS_ST_BODY_FLIGHT_MODE_MSG"
-msgstr "Η λειτουργία πτήσης σάς επιτρέπει να απενεργοποιείτε τις λειτουργίες κλήσεων, μηνυμάτων και δικτύων δεδομένων. Επίσης, απενεργοποιεί λειτουργίες συνδεσιμότητας, όπως είναι το Wi-Fi και το Bluetooth. Για να χρησιμοποιήσετε το Wi-Fi και το Bluetooth, ενεργοποιήστε τα από τις Ρυθμίσεις ή από το πλαίσιο ειδοποιήσεων."
-
 msgid "IDS_ST_BODY_FLIGHT_MODE_HAS_BEEN_ENABLED_NETWORK_SETTINGS_WILL_CLOSE"
 msgstr "Η λειτουργία πτήσης ενεργοποιήθηκε. Οι ρυθμίσεις δικτύου θα κλείσουν."
 
@@ -1720,6 +1483,9 @@ msgstr "Λειτουργία προκαθορισμένης κλήσης"
 msgid "IDS_ST_BODY_FIREWALL_ENABLED_ABB"
 msgstr "Ενεργ. τείχος προστασίας"
 
+msgid "IDS_ST_HEADER_WI_FI"
+msgstr "Wi-Fi"
+
 msgid "IDS_ST_BODY_FIREWALL"
 msgstr "Τείχος προστασίας"
 
@@ -1735,8 +1501,8 @@ msgstr "Αποτυχία επιλογής δικτύου."
 msgid "IDS_ST_BODY_FACE_AND_VOICE"
 msgstr "Πρόσωπο και φωνή"
 
-msgid "IDS_ST_BODY_FACEBOOK"
-msgstr "Facebook"
+msgid "IDS_ST_HEADER_UNAVAILABLE"
+msgstr "Μη διαθέσιμο"
 
 msgid "IDS_ST_BODY_EXPLANATION_FOR_TRANSACTION_TRACKING_MENU_VODA"
 msgstr "Οι προδιαγραφές σας αποστέλλονται μαζί με το αρχείο που μεταφέρετε."
@@ -1744,6 +1510,12 @@ msgstr "Οι προδιαγραφές σας αποστέλλονται μαζί
 msgid "IDS_ST_BODY_EXPLANATION_FOR_EXPIRY_REMINDER_MENU"
 msgstr "Λάβετε υπενθύμιση πριν τη λήξη της άδειας κάποιου αρχείου που χρησιμοποιείτε, όπως για παράδειγμα μιας εικόνας φόντου."
 
+msgid "IDS_ST_HEADER_TEXT_TO_SPEECH"
+msgstr "Κείμενο σε ομιλία"
+
+msgid "IDS_ST_HEADER_SOUND"
+msgstr "Ήχος"
+
 msgid "IDS_ST_BODY_ESTIMATED_MAX_STANDBY_TIME_ABB"
 msgstr "Εκτιμ. μέγ.\nχρόνος αναμονής"
 
@@ -1756,12 +1528,12 @@ msgstr "Εισαγάγετε ξανά τον κωδικό πρόσβασης"
 msgid "IDS_ST_BODY_ENTER_PASSWORD"
 msgstr "Εισαγωγή κωδικού."
 
-msgid "IDS_ST_BODY_ENTER_NEW_PASSWORD"
-msgstr "Εισάγετε νέο κωδικό."
-
 msgid "IDS_ST_BODY_ENTER_CURRENT_PASSWORD"
 msgstr "Εισαγάγετε τον τρέχοντα κωδικό πρόσβασης."
 
+msgid "IDS_ST_HEADER_SAMSUNG_APPS"
+msgstr "Samsung Apps"
+
 msgid "IDS_ST_BODY_ENCRYPT_DEVICE_Q_WARNING_MSG"
 msgstr "Να γίνει κρυπτογράφηση της συσκευής; Η αναίρεση αυτής της λειτουργίας δεν είναι δυνατή και σε περίπτωση που τη διακόψετε, θα χάσετε δεδομένα. Για την ολοκλήρωση της κρυπτογράφησης απαιτείται μία ώρα ή και περισσότερο και η συσκευή σας ενδέχεται να επανεκκινηθεί πολλές φορές κατά τη διαδικασία, ενώ δεν θα μπορείτε να την χρησιμοποιήσετε κατά τη διάρκεια αυτού του διαστήματος."
 
@@ -1771,6 +1543,9 @@ msgstr "Κρυπτογράφηση συσκευής; Δεν είναι δυνα
 msgid "IDS_ST_BODY_ENCRYPT_ACCOUNTS_SETTINGS_DOWNLOADED_APPLICATIONS_AND_THEIR_DATA_MEDIA_AND_OTHER_FILES"
 msgstr "Κρυπτογράφηση λογαριασμών, ρυθμίσεων, ληφθέντων εφαρμογών και των δεδομένων, των πολυμέσων και άλλων αρχείων τους."
 
+msgid "IDS_ST_HEADER_RESET"
+msgstr "Επαναφορά"
+
 msgid "IDS_ST_BODY_ENCRYPTION_WILL_TAKE_AT_LEAST_AN_HOUR"
 msgstr "Η διαδικασία κρυπτογράφησης θα διαρκέσει τουλάχιστον μία ώρα."
 
@@ -1783,15 +1558,18 @@ msgstr "Ενεργοποίηση της πρόσβασης δεδομένων μ
 msgid "IDS_ST_BODY_EMPTY"
 msgstr "Κενό"
 
+msgid "IDS_ST_HEADER_PLEASE_WAIT"
+msgstr "Παρακαλώ περιμένετε."
+
 msgid "IDS_ST_BODY_EMERGENCY_MODE_ABB"
 msgstr "Λειτουργία έκτακτης ανάγκης"
 
+msgid "IDS_ST_HEADER_PD_SELECTED_ABB"
+msgstr "Επιλέχθηκαν %d"
+
 msgid "IDS_ST_BODY_EMAIL"
 msgstr "Email"
 
-msgid "IDS_ST_BODY_EDIT"
-msgstr "Επεξεργασία"
-
 msgid "IDS_ST_BODY_EASY_MODE"
 msgstr "Εύκολη λειτουργία"
 
@@ -1804,15 +1582,6 @@ msgstr "Δυναμική γραμμή κατάστασης"
 msgid "IDS_ST_BODY_DRIVING_MODE"
 msgstr "Λειτουργία οδήγησης"
 
-msgid "IDS_ST_BODY_DO_NOT_SHOW_AGAIN"
-msgstr "Να μην εμφανιστεί ξανά"
-
-msgid "IDS_ST_BODY_DOWNLOADS"
-msgstr "Λήψεις"
-
-msgid "IDS_ST_BODY_DOWNLOAD"
-msgstr "Λήψη"
-
 msgid "IDS_ST_BODY_DOUBLE_TAP_TO_OPEN_THE_MENU_T_TTS"
 msgstr "Πατήστε δύο φορές για να ανοίξετε το μενού."
 
@@ -1822,18 +1591,12 @@ msgstr "Πατήστε δύο φορές για να επεξεργαστείτ
 msgid "IDS_ST_BODY_DOUBLE_TAP_TO_CLOSE_THE_MENU_T_TTS"
 msgstr "Πατήστε δύο φορές για να κλείσετε το μενού."
 
-msgid "IDS_ST_BODY_DOCOMO_JPN_DCM"
-msgstr "docomo"
-
 msgid "IDS_ST_BODY_DIVX_REGISTRATION"
 msgstr "Εγγραφή DivX"
 
 msgid "IDS_ST_BODY_DIVX_DEREGISTRATION"
 msgstr "Κατάργηση εγγραφής DivX"
 
-msgid "IDS_ST_BODY_DISPLAY_CONTENTS"
-msgstr "Εμφάνιση περιεχομένων"
-
 msgid "IDS_ST_BODY_DISPLAY_BATTERY_PERCENTAGE_ABB"
 msgstr "Εμφάνιση ποσοστού μπαταρίας"
 
@@ -1843,9 +1606,6 @@ msgstr "Απενεργοποίηση..."
 msgid "IDS_ST_BODY_DE_REGISTRATION_CODE_NOT_FOUND"
 msgstr "Δεν βρέθηκε ο κωδικός κατάργησης εγγραφής."
 
-msgid "IDS_ST_BODY_DEVICE_MEMORY"
-msgstr "Μνήμη συσκευής"
-
 msgid "IDS_ST_BODY_DEVICE_INFO"
 msgstr "Πληροφορίες συσκευής"
 
@@ -1855,9 +1615,6 @@ msgstr "Μπορείτε να κρυπτογραφήσετε του λογαρι
 msgid "IDS_ST_BODY_DEVICE_ENCRYPTED"
 msgstr "Κρυπτογράφηση συσκευής."
 
-msgid "IDS_ST_BODY_DEVICE"
-msgstr "Συσκευή"
-
 msgid "IDS_ST_BODY_DEVELOPER_OPTIONS"
 msgstr "Επιλογές προγραμματιστή"
 
@@ -1888,9 +1645,6 @@ msgstr "HH/MM/EEEE"
 msgid "IDS_ST_BODY_DATE_AND_TIME"
 msgstr "Ημερομηνία & ώρα"
 
-msgid "IDS_ST_BODY_DATE"
-msgstr "Ημερομηνία"
-
 msgid "IDS_ST_BODY_DATA_ROAMING"
 msgstr "Περιαγωγή δεδομένων"
 
@@ -1900,18 +1654,12 @@ msgstr "Δεδομένα"
 msgid "IDS_ST_BODY_CUSTOM_M_DEVICE_STATUS"
 msgstr "Προσαρμοσμένη έκδοση"
 
-msgid "IDS_ST_BODY_CURRENT"
-msgstr "Τρέχουσα"
-
 msgid "IDS_ST_BODY_CRASH_VIEWER"
 msgstr "Πρόγραμμα προβολής σφαλμάτων"
 
 msgid "IDS_ST_BODY_CPU_USAGE"
 msgstr "Χρήση CPU"
 
-msgid "IDS_ST_BODY_COUNTRY_CODE"
-msgstr "Κωδικός χώρας"
-
 msgid "IDS_ST_BODY_COOL_JAZZ"
 msgstr "Cool jazz"
 
@@ -1921,18 +1669,21 @@ msgstr "Στην προσωπική λειτουργία, μπορείτε να
 msgid "IDS_ST_BODY_CONNECTIONSETTINGS_PROXY_ADDRESS"
 msgstr "Διεύθ.διακ.μεσολάβ."
 
+msgid "IDS_ST_BUTTON_STOP"
+msgstr "Διακ."
+
 msgid "IDS_ST_BODY_CONNECTIONSETTINGS_INTERNET"
 msgstr "Internet"
 
 msgid "IDS_ST_BODY_CONNECTIONS"
 msgstr "Συνδέσεις"
 
-msgid "IDS_ST_BODY_CONNECTION"
-msgstr "Σύνδεση"
-
 msgid "IDS_ST_BODY_CONFIRM_NEW_PIN2"
 msgstr "Επιβεβαίωση νέου PIN2"
 
+msgid "IDS_ST_BUTTON_RESET"
+msgstr "Μηδενισμ."
+
 msgid "IDS_ST_BODY_CONFIRM_NEW_PIN1"
 msgstr "Επιβεβαίωση νέου κωδικού PIN1."
 
@@ -1942,12 +1693,15 @@ msgstr "Επιβεβαίωση νέου ΡΙΝ"
 msgid "IDS_ST_BODY_CONFIRM_DECRYPTION"
 msgstr "Επιβεβαίωση αποκρυπτογράφησης"
 
-msgid "IDS_ST_BODY_CONFIRM"
-msgstr "Επιβεβαίωση"
+msgid "IDS_ST_BUTTON_OK_ABB"
+msgstr "OK"
 
 msgid "IDS_ST_BODY_CONFIGURE_FIREWALL_SETTINGS"
 msgstr "Διαμόρφωση ρυθμίσεων για τείχος προστασίας"
 
+msgid "IDS_ST_BUTTON_OK"
+msgstr "OK"
+
 msgid "IDS_ST_BODY_COMPUTING_ING"
 msgstr "Υπολογισμός..."
 
@@ -1960,11 +1714,14 @@ msgstr "Choco cooky"
 msgid "IDS_ST_BODY_CHECK_FOR_UPDATES_AUTOMATICALLY_ABB"
 msgstr "Αυτόμ. έλεγχος για ενημερώσεις."
 
+msgid "IDS_ST_BUTTON_ENABLE"
+msgstr "Ενεργό"
+
 msgid "IDS_ST_BODY_CHECK_FOR_UPDATES_ABB"
 msgstr "Έλεγχος για ενημερώσεις"
 
-msgid "IDS_ST_BODY_CHECK_FOR_UPDATES"
-msgstr "Î\88λεγÏ\87οÏ\82 Î³Î¹Î± ÎµÎ½Î·Î¼ÎµÏ\81Ï\8eÏ\83ειÏ\82"
+msgid "IDS_ST_BUTTON_DISCONNECT"
+msgstr "Î\91Ï\80οÏ\83Ï\8dνδεÏ\83η"
 
 msgid "IDS_ST_BODY_CHARGE_BATTERY_TO_ABOVE_80P_AND_TRY_AGAIN"
 msgstr "Φορτίστε την μπαταρία σε επίπεδο πάνω από 80% και δοκιμάστε ξανά."
@@ -1972,9 +1729,15 @@ msgstr "Φορτίστε την μπαταρία σε επίπεδο πάνω α
 msgid "IDS_ST_BODY_CHANGING_THE_FONT_SIZE_IN_ACCESSIBILITY_SETTINGS_WILL_OVERRIDE_THE_FONT_SIZE_IN_EACH_APPLICATION"
 msgstr "Η αλλαγή του μεγέθους γραμματοσειράς από τις ρυθμίσεις προσβασιμότητας θα παρακάμψει το μέγεθος γραμματοσειράς σε κάθε εφαρμογή."
 
+msgid "IDS_ST_BUTTON_CONTINUE"
+msgstr "Συνέχεια;"
+
 msgid "IDS_ST_BODY_CHANGING_THE_COLOUR_OF_THE_SCREEN_TO_GREYSCALE"
 msgstr "Αλλαγή των χρωμάτων της οθόνης σε κλίματα του γκρι."
 
+msgid "IDS_ST_BUTTON_CANCEL_ABB"
+msgstr "Ακύρωση"
+
 msgid "IDS_ST_BODY_CHANGE_TEXT_SIZE_IN_CONTACTS_CALENDAR_MEMO_MESSAGES_EMAIL_AND_IM"
 msgstr "Αλλαγή μεγέθους κειμένου σε Επαφές, Ημερολόγιο, Σημειώματα, Μηνύματα, Email και IM."
 
@@ -2041,15 +1804,12 @@ msgstr "Θα ζητείται κωδικός πρόσβασης για την α
 msgid "IDS_ST_BODY_AVAILABLE_SPACE"
 msgstr "Διαθέσιμος χώρος"
 
-msgid "IDS_ST_BODY_AVAILABLE"
-msgstr "Διαθέσιμο"
-
-msgid "IDS_ST_BODY_AUTO_DOWNLOAD"
-msgstr "Αυτόματη λήψη"
-
 msgid "IDS_ST_BODY_AUTH_TYPE"
 msgstr "Τύπος ελέγχου ταυτότητας"
 
+msgid "IDS_ST_BODY_VERSION_PS"
+msgstr "Έκδοση %s"
+
 msgid "IDS_ST_BODY_APP_OPENING_IMAGE"
 msgstr "Εικόνα ανοίγματος εφαρμογής"
 
@@ -2065,15 +1825,9 @@ msgstr "Διαχειριστής εφαρμογών"
 msgid "IDS_ST_BODY_APPLICATION_INFO"
 msgstr "Πληροφορίες εφαρμογής"
 
-msgid "IDS_ST_BODY_APPLICATION"
-msgstr "Εφαρμογή"
-
 msgid "IDS_ST_BODY_ANTIVIRUS_SOFTWARE_ABB"
 msgstr "Λογισμικό προστασίας από ιούς"
 
-msgid "IDS_ST_BODY_AM"
-msgstr "ΠΜ"
-
 msgid "IDS_ST_BODY_ALWAYS_REJECT"
 msgstr "Απόρριψη πάντα"
 
@@ -2083,9 +1837,6 @@ msgstr "Πάντα ενεργό"
 msgid "IDS_ST_BODY_ALWAYS_OFF"
 msgstr "Πάντα απενεργ/μένο"
 
-msgid "IDS_ST_BODY_ALARM"
-msgstr "Ειδοπ/ση"
-
 msgid "IDS_ST_BODY_AFTER_YOU_DOWNLOAD_AND_INSTALL_APPLICATIONS_APPLICATIONS_WILL_BE_SHOWN_HERE"
 msgstr "Αφού πραγματοποιήσετε λήψη και εγκατάσταση εφαρμογών, οι εφαρμογές θα εμφανιστούν εδώ"
 
@@ -2095,6 +1846,9 @@ msgstr "Μετά την επαναφορά, θα γίνει αυτόματη ε
 msgid "IDS_ST_BODY_ADJUST_BRIGHTNESS_LEVEL"
 msgstr "Προσαρμογή επιπέδου φωτεινότητας"
 
+msgid "IDS_ST_BODY_URL"
+msgstr "URL"
+
 msgid "IDS_ST_BODY_ADJUST_AUTOMATIC_BRIGHTNESS"
 msgstr "Αυτόματη προσαρμογή της φωτεινότητας"
 
@@ -2164,59 +1918,152 @@ msgstr "Η συσκευή αντιδρά έξυπνα, προσαρμόζοντ
 msgid "IDS_HELP_BODY_SMART_SCREEN_WORKS_BEST_UNDER_THE_FOLLOWING_CONDITIONS_C"
 msgstr "Η Έξυπνη οθόνη λειτουργεί καλύτερα υπό τις ακόλουθες συνθήκες:"
 
-msgid "IDS_HELP_BODY_SMART_ROTATION_DISABLES_AUTO_SCREEN_ROTATION_BY_CHECKING_THE_ORIENTATION_OF_YOUR_FACE_AND_THE_DEVICE_BY_ITS_FRONT_CAMERA"
-msgstr "Η έξυπνη περιστροφή απενεργοποιεί την αυτόματη περιστροφή της οθόνης, ελέγχοντας τον προσανατολισμό του προσώπου σας και της συσκευής με την μπροστινή κάμερα."
-
-msgid "IDS_LBS_HEADER_LOCATION"
-msgstr "Θέση"
-
 msgid "IDS_LBS_BODY_DESTINATION"
 msgstr "Προορισμός"
 
-msgid "IDS_ST_SK_NO"
-msgstr "Î\8cÏ\87ι"
+msgid "IDS_ST_BODY_TEXTSTYLE_LARGE"
+msgstr "Î\9cεγάλο"
 
-msgid "IDS_HELP_BODY_SMART_STAY_DETECTS_YOUR_EYES_WITH_THE_FRONT_CAMERA_SO_THAT_THE_SCREEN_STAYS_ON_WHEN_YOU_ARE_LOOKING_AT_IT"
-msgstr "Î\97 Î­Î¾Ï\85Ï\80νη Î±Î½Î±Î¼Î¿Î½Î® ÎµÎ½Ï\84οÏ\80ίζει Ï\84α Î¼Î¬Ï\84ια Ï\83αÏ\82 Î¼Îµ Ï\84ην Î¼Ï\80Ï\81οÏ\83Ï\84ινή ÎºÎ¬Î¼ÎµÏ\81α, Î­Ï\84Ï\83ι Ï\8eÏ\83Ï\84ε Î· Î¿Î¸Ï\8cνη Î½Î± Ï\80αÏ\81αμένει ÎµÎ½ÎµÏ\81γή Ï\8cÏ\83ο Ï\84ην ÎºÎ¿Î¹Ï\84άÏ\84ε."
+msgid "IDS_ST_BODY_SUNDAY"
+msgstr "Î\9aÏ\85Ï\81ιακή"
 
-msgid "IDS_QP_POP_YOU_WILL_NO_LONGER_BE_ABLE_TO_USE_APPLICATIONS_NOTI_MSG"
-msgstr "Î\94εν Î¸Î± Î¼Ï\80οÏ\81είÏ\84ε Î½Î± Ï\87Ï\81ηÏ\83ιμοÏ\80οιήÏ\83εÏ\84ε ÎµÏ\86αÏ\81μογέÏ\82 Ï\8cÏ\80Ï\89Ï\82 Ï\84ο Internet, Ï\84ο Email ÎºÎ±Î¹ Ï\84ο YouTube Î¼Î­Ï\83Ï\89 Î´Î¹ÎºÏ\84Ï\8dÏ\89ν ÎºÎ¹Î½Î·Ï\84ήÏ\82 Ï\84ηλεÏ\86Ï\89νίαÏ\82. Î£Ï\85νέÏ\87εια;"
+msgid "IDS_ST_BODY_STORAGE"
+msgstr "Î\91Ï\80οθήκεÏ\85Ï\83η"
 
-msgid "IDS_ST_BODY_10_MINUTES"
-msgstr "10 λεπτά"
+msgid "IDS_ST_BODY_SECURITY"
+msgstr "Ασφάλεια"
 
-msgid "IDS_ST_BODY_15SEC"
-msgstr "15 δευτερόλεπτα"
+msgid "IDS_ST_BODY_SEARCH"
+msgstr "Αναζήτηση"
 
-msgid "IDS_ST_BODY_24_HOURS"
-msgstr "24 ώρες"
+msgid "IDS_ST_BODY_SD_CARD"
+msgstr "Κάρτα SD"
 
-msgid "IDS_ST_BODY_2_MINUTES"
-msgstr "2 λεπτά"
+msgid "IDS_ST_BODY_SCHEDULE"
+msgstr "Το πρόγραμμά μου"
 
-msgid "IDS_ST_BODY_30SEC"
-msgstr "30 δευτερόλεπτα"
+msgid "IDS_ST_BODY_SAVED"
+msgstr "Αποθηκεύτηκε."
 
-msgid "IDS_ST_BODY_5_MINUTES"
-msgstr "5 λεπτά"
+msgid "IDS_ST_BODY_SAVE"
+msgstr "Αποθήκευση"
 
-msgid "IDS_ST_BODY_APPLICATIONS"
-msgstr "Î\95Ï\86αÏ\81μογέÏ\82"
+msgid "IDS_ST_BODY_REGION"
+msgstr "ΠεÏ\81ιοÏ\87ή"
 
-msgid "IDS_ST_BODY_DONT_ASK_AGAIN"
-msgstr "Î\9dα Î¼Î·Î½ ÎµÏ\81Ï\89Ï\84ηθÏ\8e Î¾Î±Î½Î¬"
+msgid "IDS_ST_BODY_PROFILE"
+msgstr "ΠÏ\81οÏ\86ίλ"
 
-msgid "IDS_ST_BODY_P1SS_IS_CURRENTLY_P2SS_T_TTS"
-msgstr "Î\97 ÎºÎ±Ï\84άÏ\83Ï\84αÏ\83η Ï\84ηÏ\82 ÎµÏ\86αÏ\81μογήÏ\82 %1$s ÎµÎ¯Î½Î±Î¹ %2$s."
+msgid "IDS_ST_BODY_PM"
+msgstr "Î\9cÎ\9c"
 
-msgid "IDS_ST_BODY_PASSWORDS_MUST_CONSIST_OF_AT_LEAST_4_ALPHANUMERIC_CHARACTERS_ALSO_INCLUDING_AT_LEAST_1_ALPHABETICAL_CHARACTER"
-msgstr "Î\9fι ÎºÏ\89δικοί Ï\80Ï\81Ï\8cÏ\83βαÏ\83ηÏ\82 Ï\80Ï\81έÏ\80ει Î½Î± Î±Ï\80οÏ\84ελοÏ\8dνÏ\84αι Î±Ï\80Ï\8c Ï\84οÏ\85λάÏ\87ιÏ\83Ï\84ον 4 Î±Î»Ï\86αÏ\81ιθμηÏ\84ικοÏ\8dÏ\82 Ï\87αÏ\81ακÏ\84ήÏ\81εÏ\82 ÎºÎ±Î¹ Î½Î± Ï\80εÏ\81ιέÏ\87οÏ\85ν Ï\84οÏ\85λάÏ\87ιÏ\83Ï\84ον 1 Î±Î»Ï\86αβηÏ\84ικÏ\8c Ï\87αÏ\81ακÏ\84ήÏ\81α."
+msgid "IDS_ST_BODY_PHONEPROFILES_SILENT"
+msgstr "Î\91θÏ\8cÏ\81Ï\85βο"
 
-msgid "IDS_ST_BODY_PUK1_BLOCKED"
-msgstr "Î\95μÏ\80λοκή PUK1."
+msgid "IDS_ST_BODY_PASSWORD"
+msgstr "Î\9aÏ\89δικÏ\8cÏ\82 Ï\80Ï\81Ï\8cÏ\83βαÏ\83ηÏ\82"
 
-msgid "IDS_ST_BODY_PUK1_CODE"
-msgstr "Κωδικός PUK1"
+msgid "IDS_ST_BODY_NO_RESULTS_FOUND"
+msgstr "Δεν βρέθηκαν αποτελέσματα."
+
+msgid "IDS_ST_BODY_NOT_ASSIGNED"
+msgstr "Δεν έχει αντιστοιχηθεί"
+
+msgid "IDS_ST_BODY_NOTIFICATIONS"
+msgstr "Ειδοποιήσεις"
+
+msgid "IDS_ST_BODY_NOTIFICATION"
+msgstr "Ειδοποίηση"
+
+msgid "IDS_ST_BODY_NONE"
+msgstr "Κανένα"
+
+msgid "IDS_ST_BODY_NEW"
+msgstr "Νέο"
+
+msgid "IDS_ST_BODY_NETWORK"
+msgstr "Δίκτυο"
+
+msgid "IDS_ST_BODY_NAME"
+msgstr "Όνομα"
+
+msgid "IDS_ST_BODY_MONDAY"
+msgstr "Δευτέρα"
+
+msgid "IDS_ST_BODY_MODE"
+msgstr "Λειτουργία"
+
+msgid "IDS_ST_SK_NO"
+msgstr "Όχι"
+
+msgid "IDS_ST_BODY_MESSAGE"
+msgstr "Μήνυμα"
+
+msgid "IDS_ST_BODY_MEMORY"
+msgstr "Μνήμη"
+
+msgid "IDS_ST_BODY_MB"
+msgstr "MB"
+
+msgid "IDS_ST_BODY_LIST_VIEW"
+msgstr "Προβολή λίστας"
+
+msgid "IDS_ST_BODY_LICENCE"
+msgstr "Άδεια χρήσης"
+
+msgid "IDS_ST_BODY_LED_INDICATOR"
+msgstr "Ένδειξη LED"
+
+msgid "IDS_HELP_BODY_SMART_STAY_DETECTS_YOUR_EYES_WITH_THE_FRONT_CAMERA_SO_THAT_THE_SCREEN_STAYS_ON_WHEN_YOU_ARE_LOOKING_AT_IT"
+msgstr "Η έξυπνη αναμονή εντοπίζει τα μάτια σας με την μπροστινή κάμερα, έτσι ώστε η οθόνη να παραμένει ενεργή όσο την κοιτάτε."
+
+msgid "IDS_QP_POP_YOU_WILL_NO_LONGER_BE_ABLE_TO_USE_APPLICATIONS_NOTI_MSG"
+msgstr "Δεν θα μπορείτε να χρησιμοποιήσετε εφαρμογές όπως το Internet, το Email και το YouTube μέσω δικτύων κινητής τηλεφωνίας. Συνέχεια;"
+
+msgid "IDS_ST_BODY_10_MINUTES"
+msgstr "10 λεπτά"
+
+msgid "IDS_ST_BODY_15SEC"
+msgstr "15 δευτερόλεπτα"
+
+msgid "IDS_ST_BODY_24_HOURS"
+msgstr "24 ώρες"
+
+msgid "IDS_ST_BODY_2_MINUTES"
+msgstr "2 λεπτά"
+
+msgid "IDS_ST_BODY_KB"
+msgstr "KB"
+
+msgid "IDS_ST_BODY_30SEC"
+msgstr "30 δευτερόλεπτα"
+
+msgid "IDS_ST_BODY_5_MINUTES"
+msgstr "5 λεπτά"
+
+msgid "IDS_ST_BODY_DONT_ASK_AGAIN"
+msgstr "Να μην ερωτηθώ ξανά"
+
+msgid "IDS_ST_BODY_P1SS_IS_CURRENTLY_P2SS_T_TTS"
+msgstr "Η κατάσταση της εφαρμογής %1$s είναι %2$s."
+
+msgid "IDS_ST_BODY_PASSWORDS_MUST_CONSIST_OF_AT_LEAST_4_ALPHANUMERIC_CHARACTERS_ALSO_INCLUDING_AT_LEAST_1_ALPHABETICAL_CHARACTER"
+msgstr "Οι κωδικοί πρόσβασης πρέπει να αποτελούνται από τουλάχιστον 4 αλφαριθμητικούς χαρακτήρες και να περιέχουν τουλάχιστον 1 αλφαβητικό χαρακτήρα."
+
+msgid "IDS_ST_BODY_INSERT_SD_CARD"
+msgstr "Τοποθετήστε κάρτα SD."
+
+msgid "IDS_ST_BODY_PUK1_BLOCKED"
+msgstr "Εμπλοκή PUK1."
+
+msgid "IDS_ST_BODY_INCORRECT_PIN_E"
+msgstr "Λανθασμένο PIN κλειδώματος"
+
+msgid "IDS_ST_BODY_PUK1_CODE"
+msgstr "Κωδικός PUK1"
+
+msgid "IDS_ST_BODY_INCORRECT_PASSWORD_TRY_AGAIN"
+msgstr "Λανθασμένος κωδικός πρόσβασης. Προσπαθήστε ξανά"
 
 msgid "IDS_ST_BODY_PUK2"
 msgstr "PUK2"
@@ -2260,6 +2107,9 @@ msgstr "Μη έγκυρος κωδικός PUK1."
 msgid "IDS_ST_POP_INCORRECT_PUK1_PD_ATTEMPTS_LEFT"
 msgstr "Λάθος PUK1. %d προσπάθειες απομένουν."
 
+msgid "IDS_ST_BODY_GRID_VIEW"
+msgstr "Προβολή πλέγματος"
+
 msgid "IDS_ST_POP_INCORRECT_PUK2"
 msgstr "Λάθος PUK2."
 
@@ -2269,20 +2119,89 @@ msgstr "Λάθος PUK2. %d προσπάθειες απομένουν."
 msgid "IDS_ST_POP_PIN_CHANGED"
 msgstr "Το PIN άλλαξε."
 
+msgid "IDS_ST_BODY_GB"
+msgstr "GB"
+
 msgid "IDS_TASKMGR_BUTTON_CLEAR_CACHE"
 msgstr "Εκκαθ. μνήμης cache"
 
 msgid "IDS_ST_BODY_3G_ONLY"
 msgstr "Μόνο 3G"
 
+msgid "IDS_ST_BODY_FROM_M_TIME"
+msgstr "Από"
+
 msgid "IDS_ST_HEADER_ADD"
 msgstr "Προσθήκη"
 
-msgid "IDS_ST_BODY_SECONDS"
-msgstr "Δευτ/τα"
+msgid "IDS_ST_BODY_FACEBOOK"
+msgstr "Facebook"
 
-msgid "IDS_ST_BUTTON_CANCEL"
-msgstr "Ακύρωση"
+msgid "IDS_ST_BODY_ENTER_NEW_PASSWORD"
+msgstr "Εισάγετε νέο κωδικό."
+
+msgid "IDS_ST_BODY_EDIT"
+msgstr "Επεξεργασία"
+
+msgid "IDS_ST_BODY_DO_NOT_SHOW_AGAIN"
+msgstr "Να μην εμφανιστεί ξανά"
+
+msgid "IDS_ST_BODY_DOWNLOADS"
+msgstr "Λήψεις"
+
+msgid "IDS_ST_BODY_DOWNLOAD"
+msgstr "Λήψη"
+
+msgid "IDS_ST_BODY_DISPLAY_CONTENTS"
+msgstr "Εμφάνιση περιεχομένων"
+
+msgid "IDS_ST_BODY_DEVICE_MEMORY"
+msgstr "Μνήμη συσκευής"
+
+msgid "IDS_ST_BODY_DEVICE"
+msgstr "Συσκευή"
+
+msgid "IDS_ST_BODY_DATE"
+msgstr "Ημερομηνία"
+
+msgid "IDS_ST_BODY_CURRENT"
+msgstr "Τρέχουσα"
+
+msgid "IDS_ST_BODY_COUNTRY_CODE"
+msgstr "Κωδικός χώρας"
+
+msgid "IDS_ST_BODY_CONNECTION"
+msgstr "Σύνδεση"
+
+msgid "IDS_ST_BODY_CONFIRM"
+msgstr "Επιβεβαίωση"
+
+msgid "IDS_ST_BODY_CHECK_FOR_UPDATES"
+msgstr "Έλεγχος για ενημερώσεις"
+
+msgid "IDS_ST_BODY_AVAILABLE"
+msgstr "Διαθέσιμο"
+
+msgid "IDS_ST_BODY_AUTO_DOWNLOAD"
+msgstr "Αυτόματη λήψη"
+
+msgid "IDS_ST_BODY_APPLICATION"
+msgstr "Εφαρμογή"
+
+msgid "IDS_ST_BODY_AM"
+msgstr "ΠΜ"
+
+msgid "IDS_ST_BODY_ALARM"
+msgstr "Ειδοπ/ση"
+
+msgid "IDS_LBS_HEADER_LOCATION"
+msgstr "Θέση"
+
+msgid "IDS_ST_BODY_APPLICATIONS"
+msgstr "Εφαρμογές"
+
+msgid "IDS_ST_BODY_VIDEOS"
+msgstr "Βίντεο"
 
 msgid "IDS_ST_BODY_1_5_SECONDS"
 msgstr "1.5 δευτερόλεπτα"
@@ -2296,8 +2215,17 @@ msgstr "ΤΕΛΟΣ"
 msgid "IDS_ST_HEADER_ENABLE_DATA_ROAMING"
 msgstr "Ενεργοποίηση περιαγωγής δεδομένων"
 
-msgid "IDS_ST_HEADER_TURN_ON_MOBILE_DATA"
-msgstr "Ενεργοποίηση δεδομένων κινητής τηλεφωνίας"
+msgid "IDS_ST_HEADER_SCAN_FOR_NETWORKS_ABB"
+msgstr "Σάρωση για δίκτυα"
+
+msgid "IDS_ST_POP_MOBILE_DATA_WILL_BE_TURNED_ON_CONNECTING_TO_MOBILE_NETWORKS_MAY_RESULT_IN_ADDITIONAL_CHARGES_DEPENDING_ON_YOUR_PAYMENT_PLAN"
+msgstr "Τα δεδομένα κινητής τηλεφωνίας θα ενεργοποιηθούν. Η σύνδεση σε δίκτυα κινητής τηλεφωνίας ενδέχεται να επιφέρει πρόσθετες χρεώσεις, ανάλογα με το πρόγραμμα χρέωσης."
+
+msgid "IDS_ST_POP_SCANNING_FOR_NETWORK_ING"
+msgstr "Αναζήτηση για δίκτυο..."
+
+msgid "IDS_ST_POP_UNLESS_YOU_CONNECT_TO_A_WI_FI_NETWORK_YOU_WILL_NOT_BE_ABLE_TO_USE_THE_INTERNET_EMAIL_OR_OTHER_APPS_MSG"
+msgstr "Αν δεν συνδεθείτε σε δίκτυο Wi-Fi, δεν θα έχετε τη δυνατότητα να χρησιμοποιήσετε το Internet, το email ή άλλες εφαρμογές που απαιτούν σύνδεση δεδομένων."
 
 msgid "IDS_ST_HEADER_UNABLE_TO_PLAY_SAMPLE_ABB"
 msgstr "Αδύνατη η αναπαρ. του δείγμ."
@@ -2305,15 +2233,24 @@ msgstr "Αδύνατη η αναπαρ. του δείγμ."
 msgid "IDS_ST_POP_SAMPLES_CANNOT_BE_PLAYED_DURING_CALLS"
 msgstr "Δεν είναι δυνατή η αναπαραγωγή δειγμάτων κατά τη διάρκεια κλήσεων."
 
-msgid "IDS_ST_HEADER_DEVICE_NAME"
-msgstr "Όνομα συσκευής"
-
 msgid "IDS_ST_HEADER_DELETE_ITEMS_ABB2"
 msgstr "Διαγραφή στοιχείων"
 
+msgid "IDS_ST_BODY_SECONDS"
+msgstr "Δευτ/τα"
+
 msgid "IDS_ST_HEADER_FEEDBACK"
 msgstr "Ανταπόκριση"
 
+msgid "IDS_ST_BUTTON_CANCEL"
+msgstr "Ακύρωση"
+
+msgid "IDS_ST_HEADER_TURN_ON_MOBILE_DATA"
+msgstr "Ενεργοποίηση δεδομένων κινητής τηλεφωνίας"
+
+msgid "IDS_ST_HEADER_DEVICE_NAME"
+msgstr "Όνομα συσκευής"
+
 msgid "IDS_ST_BODY_SELECT_ALL"
 msgstr "Επιλογή όλων"
 
@@ -2323,9 +2260,6 @@ msgstr "Σύνολο"
 msgid "IDS_ST_HEADER_MANAGE_CERTIFICATES_ABB"
 msgstr "Διαχείριση πιστοποιητικών"
 
-msgid "IDS_ST_BODY_INCORRECT_PASSWORD"
-msgstr "Λάθος κωδικός."
-
 msgid "IDS_ST_HEADER_TURN_OFF_MOBILE_DATA"
 msgstr "Απενεργοποίηση δεδομένων κινητής τηλεφωνίας"
 
@@ -2335,9 +2269,6 @@ msgstr "Η λειτουργία πτήσης απενεργοποιεί τις 
 msgid "IDS_ST_BODY_TYPE"
 msgstr "Τύπος"
 
-msgid "IDS_ST_BODY_PERSONAL"
-msgstr "Προσωπικό"
-
 msgid "IDS_ST_HEADER_LOCK_SCREEN_AND_SECURITY_ABB"
 msgstr "Οθόνη κλειδ. και ασφάλεια"
 
@@ -2356,9 +2287,6 @@ msgstr "Νομικές πληροφορίες"
 msgid "IDS_ST_BODY_DEVICE_INFORMATION"
 msgstr "Πληροφορίες συσκευής"
 
-msgid "IDS_ST_BODY_PHONE_NUMBER"
-msgstr "Aριθμός τηλεφώνου"
-
 msgid "IDS_ST_BODY_MODEL_NUMBER"
 msgstr "Κωδικός μοντέλου"
 
@@ -2407,6 +2335,81 @@ msgstr "Εκκαθάρ. cache"
 msgid "IDS_ST_BODY_12_HOURS"
 msgstr "12 ώρες"
 
+msgid "IDS_ST_BODY_ANSWERINGMODE_AUTOMATIC"
+msgstr "Αυτόματα"
+
+msgid "IDS_ST_BODY_BLUETOOTH"
+msgstr "Bluetooth"
+
+msgid "IDS_ST_BODY_ADVANCEDOPTIONS_CERTIFICATES"
+msgstr "Πιστοποιητικά"
+
+msgid "IDS_ST_BODY_CALLERID_DEFAULT"
+msgstr "Προεπιλογή"
+
+msgid "IDS_ST_BODY_APPLICATIONSETTINGS_MESSAGE"
+msgstr "Μήνυμα"
+
+msgid "IDS_ST_BODY_NFC"
+msgstr "NFC"
+
+msgid "IDS_ST_BODY_PIN_LOCK"
+msgstr "Κλείδωμα PIN"
+
+msgid "IDS_ST_BUTTON2_S_PLANNER"
+msgstr "S Planner"
+
+msgid "IDS_ST_BODY_VOICE"
+msgstr "Φωνή"
+
+msgid "IDS_ST_BODY_DEFAULTMEMORY_VOICE_RECORDER"
+msgstr "Εγγραφή Φωνής"
+
+msgid "IDS_ST_BODY_YYYY_MM_DD_DOT"
+msgstr "ΕΕΕΕ/ΜΜ/ΗΗ"
+
+msgid "IDS_ST_BODY_BRIGHTNESS_M_POWER_SAVING"
+msgstr "Φωτεινότητα"
+
+msgid "IDS_ST_HEADER_SORT_BY"
+msgstr "Ταξινόμηση κατά"
+
+msgid "IDS_ST_TPOP_MAXIMUM_NUMBER_OF_CHARACTERS_REACHED"
+msgstr "Συμπληρώθηκε ο μέγιστος αριθμός χαρακτήρων."
+
+msgid "IDS_ST_TPOP_TRY_AGAIN"
+msgstr "Δοκιμάστε ξανά."
+
+msgid "IDS_ST_SK_YES"
+msgstr "Ναι"
+
+msgid "IDS_ST_BODY_PLAY_A_SOUND_WHEN_BUTTONS_ICONS_AND_MENU_ITEMS_ARE_TAPPED"
+msgstr "Αναπαραγωγή ήχου με το πάτημα κουμπιών, εικονιδίων και στοιχείων μενού."
+
+msgid "IDS_ST_MBODY_KEYBOARD_SOUND"
+msgstr "Ήχος πληκτρολογίου"
+
+msgid "IDS_ST_MBODY_TOUCH_SOUND"
+msgstr "Ήχος αφής"
+
+msgid "IDS_ST_SBODY_PLAY_A_SOUND_WHEN_THE_SAMSUNG_KEYBOARD_IS_TAPPED"
+msgstr "Αναπαραγωγή ήχου με το πάτημα του πληκτρολογίου Samsung."
+
+msgid "IDS_ST_POP_MOUNTING_SD_CARD_ING"
+msgstr "Σύνδεση κάρτας SD..."
+
+msgid "IDS_ST_BODY_SET_DATE"
+msgstr "Pύθμιση ημερομηνίας"
+
+msgid "IDS_ST_BODY_LOCK_SCREEN"
+msgstr "Κλείδωμα Οθόνης"
+
+msgid "IDS_ST_BODY_PERSONAL"
+msgstr "Προσωπικό"
+
+msgid "IDS_ST_BODY_PHONE_NUMBER"
+msgstr "Aριθμός τηλεφώνου"
+
 msgid "IDS_ST_BODY_1MINUTE"
 msgstr "1 λεπτό"
 
@@ -2416,30 +2419,15 @@ msgstr "Λογαριασμοί"
 msgid "IDS_ST_HEADER_ALLSHARE"
 msgstr "AllShare"
 
-msgid "IDS_ST_BODY_ANSWERINGMODE_AUTOMATIC"
-msgstr "Αυτόματα"
-
 msgid "IDS_ST_BUTTON_BACK"
 msgstr "Πίσω"
 
-msgid "IDS_ST_BODY_BLUETOOTH"
-msgstr "Bluetooth"
-
-msgid "IDS_ST_BODY_ADVANCEDOPTIONS_CERTIFICATES"
-msgstr "Πιστοποιητικά"
-
 msgid "IDS_ST_BODY_CONTACTS"
 msgstr "Επαφές"
 
 msgid "IDS_ST_BODY_MYTHEME_CREATE"
 msgstr "Δημ/ργία"
 
-msgid "IDS_ST_BODY_CALLERID_DEFAULT"
-msgstr "Προεπιλογή"
-
-msgid "IDS_ST_BODY_FM_RADIO"
-msgstr "Ραδιόφ.  FM"
-
 msgid "IDS_ST_BODY_FONT"
 msgstr "Γραμματοσειρά"
 
@@ -2452,15 +2440,9 @@ msgstr "Βοήθεια"
 msgid "IDS_ST_BODY_MANUAL"
 msgstr "Χειροκίνητα"
 
-msgid "IDS_ST_BODY_APPLICATIONSETTINGS_MESSAGE"
-msgstr "Μήνυμα"
-
 msgid "IDS_ST_BODY_MUSIC"
 msgstr "Μουσική"
 
-msgid "IDS_ST_BODY_NFC"
-msgstr "NFC"
-
 msgid "IDS_ST_BODY_ALERTTYPE_OFF"
 msgstr "Ανενεργό"
 
@@ -2470,9 +2452,6 @@ msgstr "Ενεργό"
 msgid "IDS_ST_BODY_MEMORYSTATUS_OTHERS"
 msgstr "Άλλα"
 
-msgid "IDS_ST_BODY_PIN_LOCK"
-msgstr "Κλείδωμα PIN"
-
 msgid "IDS_ST_BODY_RESET"
 msgstr "Επαναφορά"
 
@@ -2488,45 +2467,21 @@ msgstr "Συγχρονισμός"
 msgid "IDS_ST_BODY_SYSTEM"
 msgstr "Σύστημα"
 
-msgid "IDS_ST_BUTTON2_S_PLANNER"
-msgstr "S Planner"
-
 msgid "IDS_ST_BODY_TWITTER"
 msgstr "Twitter"
 
 msgid "IDS_ST_BODY_USERNAME"
 msgstr "Όνομα χρήστη"
 
-msgid "IDS_ST_BODY_VOICE"
-msgstr "Φωνή"
-
-msgid "IDS_ST_BODY_DEFAULTMEMORY_VOICE_RECORDER"
-msgstr "Εγγραφή Φωνής"
-
 msgid "IDS_ST_BODY_WI_FI"
 msgstr "Wi-Fi"
 
-msgid "IDS_ST_BODY_YYYY_MM_DD_DOT"
-msgstr "ΕΕΕΕ/ΜΜ/ΗΗ"
-
-msgid "IDS_ST_BODY_BRIGHTNESS_M_POWER_SAVING"
-msgstr "Φωτεινότητα"
-
-msgid "IDS_ST_HEADER_SORT_BY"
-msgstr "Ταξινόμηση κατά"
-
 msgid "IDS_ST_BODY_DELETED"
 msgstr "Διαγράφηκε."
 
 msgid "IDS_ST_POP_ERROR"
 msgstr "Σφάλμα."
 
-msgid "IDS_ST_TPOP_MAXIMUM_NUMBER_OF_CHARACTERS_REACHED"
-msgstr "Συμπληρώθηκε ο μέγιστος αριθμός χαρακτήρων."
-
-msgid "IDS_ST_TPOP_TRY_AGAIN"
-msgstr "Δοκιμάστε ξανά."
-
 msgid "IDS_ST_BODY_VERSION"
 msgstr "Έκδοση"
 
@@ -2536,36 +2491,9 @@ msgstr "Διαγραφή"
 msgid "IDS_ST_SK_SET_LITE"
 msgstr "Ορισμός"
 
-msgid "IDS_ST_SK_YES"
-msgstr "Ναι"
-
-msgid "IDS_SAPPS_SK_TRY_ABB"
-msgstr "Δοκιμή"
-
-msgid "IDS_ST_BODY_PLAY_A_SOUND_WHEN_BUTTONS_ICONS_AND_MENU_ITEMS_ARE_TAPPED"
-msgstr "Αναπαραγωγή ήχου με το πάτημα κουμπιών, εικονιδίων και στοιχείων μενού."
-
-msgid "IDS_ST_MBODY_KEYBOARD_SOUND"
-msgstr "Ήχος πληκτρολογίου"
-
 msgid "IDS_ST_MBODY_RINGTONE"
 msgstr "Ήχος κλήσης"
 
-msgid "IDS_ST_MBODY_TOUCH_SOUND"
-msgstr "Ήχος αφής"
-
-msgid "IDS_ST_SBODY_PLAY_A_SOUND_WHEN_THE_SAMSUNG_KEYBOARD_IS_TAPPED"
-msgstr "Αναπαραγωγή ήχου με το πάτημα του πληκτρολογίου Samsung."
-
-msgid "IDS_ST_POP_MOUNTING_SD_CARD_ING"
-msgstr "Σύνδεση κάρτας SD..."
-
-msgid "IDS_ST_BODY_SET_DATE"
-msgstr "Pύθμιση ημερομηνίας"
-
-msgid "IDS_ST_BODY_ALL"
-msgstr "Όλα"
-
 msgid "IDS_LBS_BODY_LOCATION_SERVICE"
 msgstr "Υπηρεσία εύρεσης θέσης"
 
@@ -2575,9 +2503,6 @@ msgstr "VPN"
 msgid "IDS_ST_SK_OPTIONS_LITE"
 msgstr "Επιλ."
 
-msgid "IDS_ST_BODY_TTS"
-msgstr "TTS"
-
 msgid "IDS_ST_BODY_VOICE_CONTROL"
 msgstr "Έλεγχος έντασης φωνής"
 
@@ -2590,45 +2515,222 @@ msgstr "Μην ενοχλείτε"
 msgid "IDS_ST_MBODY_APP_NOTIFICATIONS"
 msgstr "Ειδοποιήσεις εφαρμογής"
 
+msgid "IDS_ST_BODY_ALL"
+msgstr "Όλα"
+
 msgid "IDS_ST_HEADER_DEFAULT_APPLICATIONS_ABB"
 msgstr "Προεπ/νες εφαρμογές"
 
-msgid "IDS_ST_BODY_HOME"
-msgstr "Σπίτι"
-
 msgid "IDS_ST_BODY_SET_TIME"
 msgstr "Ρύθμιση ώρας"
 
 msgid "IDS_ST_BODY_UNABLE_TO_SCAN_FOR_NETWORKS"
 msgstr "Δεν ήταν δυνατή η σάρωση για δικτύων."
 
-msgid "IDS_ST_BODY_LOCK_SCREEN"
-msgstr "Î\9aλείδÏ\89μα Î\9fθÏ\8cνης"
+msgid "IDS_ACCS_BODY_SIGNAL_STRENGTH_TTS"
+msgstr "Î\99Ï\83Ï\87Ï\8dÏ\82 Ï\83ήμαÏ\84ος"
 
 msgid "IDS_ST_HEADER_VISION"
 msgstr "Όραση"
 
+msgid "IDS_ST_BODY_SIGNAL_STRENGTH"
+msgstr "Ισχύς σήματος"
+
+msgid "IDS_ST_BODY_HELLO_KITTY_10"
+msgstr "Hello Kitty 10"
+
+msgid "IDS_ST_HEADER_SOUNDS_AND_NOTIFICATIONS_ABB"
+msgstr "Ήχοι και ειδοποιήσεις"
+
+msgid "IDS_ST_BODY_TTS"
+msgstr "TTS"
+
+msgid "IDS_ST_BODY_HOME"
+msgstr "Σπίτι"
+
 msgid "IDS_ST_BODY_OFF"
 msgstr "Ανενεργό"
 
-msgid "IDS_ST_BODY_SIGNAL_STRENGTH"
-msgstr "Î\99Ï\83Ï\87Ï\8dÏ\82 Ï\83ήμαÏ\84οÏ\82"
+msgid "IDS_ST_BODY_THERE_ARE_NO_APPS_SET_AS_DEFAULTS"
+msgstr "Î\94εν Ï\85Ï\80άÏ\81Ï\87οÏ\85ν ÎµÏ\86αÏ\81μογέÏ\82 Ï\80οÏ\85 Î­Ï\87οÏ\85ν Î¿Ï\81ιÏ\83Ï\84εί Ï\89Ï\82 Ï\80Ï\81οεÏ\80ιλεγμένεÏ\82."
 
-msgid "IDS_ST_POP_MOBILE_DATA_WILL_BE_TURNED_ON_CONNECTING_TO_MOBILE_NETWORKS_MAY_RESULT_IN_ADDITIONAL_CHARGES_DEPENDING_ON_YOUR_PAYMENT_PLAN"
-msgstr "Τα Î´ÎµÎ´Î¿Î¼Î­Î½Î± ÎºÎ¹Î½Î·Ï\84ήÏ\82 Ï\84ηλεÏ\86Ï\89νίαÏ\82 Î¸Î± ÎµÎ½ÎµÏ\81γοÏ\80οιηθοÏ\8dν. Î\97 Ï\83Ï\8dνδεÏ\83η Ï\83ε Î´Î¯ÎºÏ\84Ï\85α ÎºÎ¹Î½Î·Ï\84ήÏ\82 Ï\84ηλεÏ\86Ï\89νίαÏ\82 ÎµÎ½Î´Î­Ï\87εÏ\84αι Î½Î± ÎµÏ\80ιÏ\86έÏ\81ει Ï\80Ï\81Ï\8cÏ\83θεÏ\84εÏ\82 Ï\87Ï\81εÏ\8eÏ\83ειÏ\82, Î±Î½Î¬Î»Î¿Î³Î± Î¼Îµ Ï\84ο Ï\80Ï\81Ï\8cγÏ\81αμμα Ï\87Ï\81έÏ\89Ï\83ηÏ\82."
+msgid "IDS_ST_HEADER_PRIVACY_SETTINGS_ABB"
+msgstr "ΡÏ\85θμίÏ\83ειÏ\82 Î±Ï\80οÏ\81Ï\81ήÏ\84οÏ\85"
 
-msgid "IDS_ST_POP_UNLESS_YOU_CONNECT_TO_A_WI_FI_NETWORK_YOU_WILL_NOT_BE_ABLE_TO_USE_THE_INTERNET_EMAIL_OR_OTHER_APPS_MSG"
-msgstr "Αν δεν συνδεθείτε σε δίκτυο Wi-Fi, δεν θα έχετε τη δυνατότητα να χρησιμοποιήσετε το Internet, το email ή άλλες εφαρμογές που απαιτούν σύνδεση δεδομένων."
+msgid "IDS_QP_OPT_SHOW_ALL_CONTENT_ABB"
+msgstr "Εμφάνιση όλου του περιεχομένου"
+
+msgid "IDS_QP_OPT_HIDE_SENSITIVE_CONTENT_ABB"
+msgstr "Απόκρυψη ευαίσθητου περιεχομένου"
+
+msgid "IDS_ST_BUTTON_REMOVE_ABB2"
+msgstr "Κατάργηση"
 
-msgid "IDS_SCR_BODY_PD_UNREAD_NOTIFICATIONS"
-msgstr "Μη αναγνωσμένες ειδοποιήσεις"
+msgid "IDS_QP_TMBODY_NOTIFICATIONS_ON_LOCK_SCREEN"
+msgstr "Ειδοποιήσεις στην οθόνη κλειδ."
+
+msgid "IDS_ACCS_BODY_WHILE_SCREEN_READER_IS_ENABLED_YOUR_PHONE_WILL_PROVIDE_VOICE_FEEDBACK_FOR_EXAMPLE_SCREEN_READER_WILL_MSG"
+msgstr "Όταν το Εργαλείο ανάγνωσης οθόνης είναι ενεργό, το τηλέφωνό σας θα παρέχει ανταπόκριση φωνής. Για παράδειγμα, το Εργαλείο ανάγνωσης οθόνης θα σας πει με τι μπορείτε να αλληλεπιδράσετε σε κάθε οθόνη. Πατήστε στοιχεία για να τα επιλέξετε και να ακούσετε τι είναι και πατήστε τα δύο φορές για να εκτελέσετε τη σχετική ενέργεια."
+
+msgid "IDS_ACCS_MBODY_READ_OUT_USAGE_HINTS_ABB"
+msgstr "Ανάγνωση συμβουλών χρήσης"
+
+msgid "IDS_ACCS_MBODY_SOUND_FEEDBACK"
+msgstr "Απόκριση με ήχο"
+
+msgid "IDS_ACCS_MBODY_VIBRATION_FEEDBACK"
+msgstr "Ανάδραση δόνησης"
+
+msgid "IDS_ACCS_OPT_ALWAYS_READ_OUT_KEYBOARD_INPUT_TTS"
+msgstr "Να γίνεται πάντα ανάγνωση της εισαγωγής πληκτρολογίου"
+
+msgid "IDS_ACCS_OPT_KEYBOARD_FEEDBACK_TTS"
+msgstr "Απόκριση πληκτρολογίου"
 
 msgid "IDS_ACCS_OPT_OTHER_FEEDBACK_TTS"
 msgstr "Άλλα σχόλια"
 
-msgid "IDS_ACCS_TMBODY_STATUS_BAR_INFORMATION"
-msgstr "ΠληÏ\81οÏ\86οÏ\81ίεÏ\82 Î³Ï\81αμμήÏ\82 ÎºÎ±Ï\84άÏ\83Ï\84αÏ\83ηÏ\82"
+msgid "IDS_ACCS_SBODY_READ_OUT_NOTIFICATIONS_WHILE_THE_SCREEN_IS_OFF"
+msgstr "Î\9dα Î³Î¯Î½ÎµÏ\84αι ÎµÎºÏ\86Ï\8eνηÏ\83η ÎµÎ¹Î´Î¿Ï\80οιήÏ\83εÏ\89ν Ï\8cÏ\84αν Î· Î¿Î¸Ï\8cνη ÎµÎ¯Î½Î±Î¹ Ï\83βηÏ\83Ï\84ή."
 
 msgid "IDS_ACCS_SBODY_SELECT_WHICH_INFORMATION_FROM_INDICATORS_SHOWN_ON_THE_STATUS_BAR_WILL_BE_READ_OUT_WHEN_YOU_TRIPLE_TAP_THE_SCREEN_WITH_TWO_FINGERS_MSG"
 msgstr "Επιλέξτε ποιες από τις πληροφορίες των ενδείξεων που εμφανίζονται στη γραμμή κατάστασης θα εκφωνούνται όταν πατάτε τρεις φορές την οθόνη με δύο δάχτυλα όπως, για παράδειγμα, η ώρα και η ημερομηνία, η ισχύς του σήματος της συσκευής, οι συνδέσεις Wi-Fi και Bluetooth και η ισχύς της μπαταρίας."
 
+msgid "IDS_ACCS_SBODY_SET_THE_VOICE_FEEDBACK_TO_VARY_IN_PITCH_WHILE_USING_THE_KEYBOARD_TO_ENTER_TEXT"
+msgstr "Ορίστε την ανταπόκριση φωνής σε διαφορετικούς τόνους, χρησιμοποιώντας το πληκτρολόγιο για την καταχώριση κειμένου."
+
+msgid "IDS_ACCS_TMBODY_STATUS_BAR_INFORMATION"
+msgstr "Πληροφορίες γραμμής κατάστασης"
+
+msgid "IDS_ST_BUTTON_TURN_OFF_ABB2"
+msgstr "Απενεργ."
+
+msgid "IDS_ST_BUTTON_TURN_ON_ABB3"
+msgstr "Ενεργοποίηση"
+
+msgid "IDS_ST_BUTTON_DISABLE_ABB"
+msgstr "Απενεργοπ."
+
+msgid "IDS_ST_BUTTON_ENABLE_ABB3"
+msgstr "Ενεργοποίηση"
+
+msgid "IDS_SM_TPOP_P1SS_P2SS_CACHED_DATA_CLEARED_ABB"
+msgstr "Εκκαθάριση %1$s %2$s από το cache."
+
+msgid "IDS_SM_HEADER_DEFAULT_STORAGE_SETTINGS_ABB"
+msgstr "Προεπιλ. ρυθμίσ. χώρου αποθήκευσης"
+
+msgid "IDS_SM_TMBODY_DEFAULT_STORAGE_LOCATIONS"
+msgstr "Προεπιλ. θέσεις αποθήκευσης"
+
+msgid "IDS_SM_SBODY_CALCULATING_ING"
+msgstr "Υπολογισμός..."
+
+msgid "IDS_ST_BODY_IMAGES"
+msgstr "Εικόνες"
+
+msgid "IDS_ST_BODY_STORAGE_USAGE"
+msgstr "Χρήση χώρου αποθήκευσης"
+
+msgid "IDS_ST_HEADER_TOTAL_SPACE"
+msgstr "Συνολικός χώρος"
+
+msgid "IDS_SM_TMBODY_APPS_ABB"
+msgstr "Εφαρμογές"
+
+msgid "IDS_ST_BODY_SYSTEM_STORAGE"
+msgstr "Χώρος αποθήκευσης συστήματος"
+
+msgid "IDS_ST_BODY_CACHED_DATA_ABB"
+msgstr "Δεδομένα στο cache"
+
+msgid "IDS_SM_HEADER_DEFAULT_STORAGE_LOC_ABB"
+msgstr "Προεπ. θέση αποθήκ."
+
+msgid "IDS_SM_BODY_FREE_M_MEMORY_ABB"
+msgstr "Ελεύθ."
+
+msgid "IDS_ST_MBODY_ADS"
+msgstr "Διαφημίσεις"
+
+msgid "IDS_SM_BODY_SELECT_THE_DEFAULT_LOCATION_FOR_INSTALLING_APPS_WHERE_APPS_CAN_BE_SAVED_DEPENDS_ON_THE_TYPE_OF_APP_AND_THE_AVAILABILITY_OF_THE_LOCATION"
+msgstr "Επιλέξτε την προεπιλεγμένη θέση για την εγκατάσταση εφαρμογών. Η θέση στην οποία μπορούν να αποθηκευτούν οι εφαρμογές εξαρτάται από τον τύπο της εφαρμογής και τη διαθεσιμότητα της θέσης."
+
+msgid "IDS_SM_BODY_SELECT_THE_DEFAULT_STORAGE_LOCATION_FOR_CONTENT_SHARED_VIA_BLUETOOTH_OR_WI_FI_DIRECT"
+msgstr "Επιλέξτε την προεπιλεγμένη θέση αποθήκευσης για το κοινόχρηστο περιεχόμενο μέσω Bluetooth ή Wi-Fi Direct."
+
+msgid "IDS_ST_OPT_HIDE_CONTENT"
+msgstr "Απόκρυψη περιεχομένου"
+
+msgid "IDS_ST_HEADER_PRIVACY_AND_SECURITY_ABB"
+msgstr "Απόρρητο και ασφάλεια"
+
+msgid "IDS_ST_MBODY_PRIVACY_AND_SECURITY"
+msgstr "Απόρρητο και ασφάλεια"
+
+msgid "IDS_ST_HEADER_TIZEN_CONNECT"
+msgstr "Σύνδεση Tizen"
+
+msgid "IDS_ST_OPT_BATTERY_USAGE_ABB"
+msgstr "Χρήση μπαταρίας"
+
+msgid "IDS_SM_BODY_THE_BATTERY_USAGE_FOR_THE_PAST_P1SD_HOURS_P2SD_MINUTES_C"
+msgstr "Η χρήση της μπαταρίας για τις προηγούμενες %1$d ώρες και %2$d λεπτά:"
+
+msgid "IDS_ST_BODY_REMAINING_BATTERY"
+msgstr "Υπόλοιπο μπαταρίας"
+
+msgid "IDS_ST_BODY_CHARGING_ING_ABB"
+msgstr "Φόρτιση..."
+
+msgid "IDS_ST_SBODY_FULLY_CHARGED_ABB_M_STATUS"
+msgstr "Πλήρως φορτισμένο"
+
+msgid "IDS_ST_BODY_MISSED_EVENTS"
+msgstr "Παράλειψη συμβάντων"
+
+msgid "IDS_ST_BODY_SPEECH_RATE"
+msgstr "Ρυθμός ομιλίας"
+
+msgid "IDS_COM_POP_MISSED_EVENTS"
+msgstr "Παράλειψη συμβάντων"
+
+msgid "IDS_SCR_POP_DRAG_THE_SLIDER_TO_SET_THE_SPEECH_RATE"
+msgstr "Σύρετε το ρυθμιστικό για να ορίσετε το ρυθμό ομιλίας."
+
+msgid "IDS_ST_BODY_BATTERY_LEVEL"
+msgstr "Επίπεδο μπαταρίας"
+
+msgid "IDS_ST_HEADER_DETAILS"
+msgstr "Λεπτομέρειες"
+
+msgid "IDS_ST_MBODY_OTHER_SOUNDS"
+msgstr "Άλλοι ήχοι"
+
+msgid "IDS_ST_HEADER_ENCRYPT_SD_CARD"
+msgstr "Κρυπτογράφηση κάρτας SD"
+
+msgid "IDS_ST_HEADER_DECRYPT_SD_CARD"
+msgstr "Αποκρυπτογράφηση κάρτας SD"
+
+msgid "IDS_ST_HEADER_ENCRYPTION"
+msgstr "Κρυπτογράφηση"
+
+msgid "IDS_ST_SBODY_DEVICE_ENCRYPTED_M_STATUS"
+msgstr "Κρυπτογραφημένη συσκευή"
+
+msgid "IDS_ST_SBODY_DEVICE_NOT_ENCRYPTED_M_STATUS"
+msgstr "Μη κρυπτογραφημένη συσκευή"
+
+msgid "IDS_ST_SBODY_SD_CARD_ENCRYPTED_M_STATUS"
+msgstr "Η κάρτα SD κρυπτογραφήθηκε"
+
+msgid "IDS_ST_SBODY_SD_CARD_NOT_ENCRYPTED_M_STATUS_SBODY"
+msgstr "Μη κρυπτογραφημένη κάρτα SD"
+
+msgid "IDS_ST_TMBODY_SECURE_ERASE"
+msgstr "Ασφαλής διαγραφή"
+
+msgid "IDS_ST_SBODY_ERASE_ALL_DELETED_DATA_ON_THE_PHONE_PERMANENTLY_FOR_SECURITY_PURPOSES_THIS_DATA_WILL_NOT_BE_RECOVERABLE_BY_ANYONE"
+msgstr "Θα γίνει οριστική εκκαθάριση όλων των διαγραμμένων δεδομένων από το τηλέφωνο για λόγους ασφάλειας. Δεν θα είναι δυνατή η ανάκτηση αυτών των δεδομένων από κανένα χρήστη."
+
old mode 100644 (file)
new mode 100755 (executable)
index 8cd0637..9ef18bc
@@ -1,12 +1,18 @@
-msgid "IDS_ST_BODY_1_MINUTE"
-msgstr "1 minute"
+msgid "IDS_VOICE_HEADER_SPEECH_TO_TEXT_HSTT"
+msgstr "Speech-to-text (STT)"
+
+msgid "IDS_VOICE_HEADER_TEXT_TO_SPEECH_HTTS"
+msgstr "Text-to-speech (TTS)"
+
+msgid "IDS_PB_TPOP_DELETING_ING_ABB"
+msgstr "Deleting..."
+
+msgid "IDS_VOICE_BODY_VOICE_CONTROL_ABB2"
+msgstr "Voice control"
 
 msgid "IDS_ST_POP_SAVING"
 msgstr "Saving"
 
-msgid "IDS_CAM_POP_MODEL"
-msgstr "Model"
-
 msgid "IDS_EMAIL_BODY_INVALID_PORT_NUMBER"
 msgstr "Invalid port number."
 
@@ -22,9 +28,6 @@ msgstr "6 seconds"
 msgid "IDS_PB_POP_PS_ALREADY_EXISTS"
 msgstr "%s already exists."
 
-msgid "IDS_SAPPS_OPT_BADGE_ABB"
-msgstr "Badge"
-
 msgid "IDS_ST_BODY_DISCONNECTED"
 msgstr "Disconnected."
 
@@ -34,9 +37,6 @@ msgstr "Media"
 msgid "IDS_ST_BODY_SELECT_AUTOMATICALLY"
 msgstr "Select automatically"
 
-msgid "IDS_ST_HEADER_AUDIO"
-msgstr "Audio"
-
 msgid "IDS_ST_HEADER_FORMAT_MVERB_ABB"
 msgstr "Format"
 
@@ -58,33 +58,45 @@ msgstr "IP"
 msgid "IDS_BT_POP_OPERATION_FAILED"
 msgstr "Operation failed."
 
-msgid "IDS_CLD_OPT_MINUTE"
-msgstr "Minute"
-
 msgid "IDS_CLD_OPT_MINUTES_LC_ABB"
 msgstr "minutes"
 
-msgid "IDS_CST_BUTTON_CLOSE"
-msgstr "Close"
-
-msgid "IDS_CST_POP_FAILED"
-msgstr "Failed."
-
 msgid "IDS_IM_BODY_SUCCESSFULLY_COMPLETED"
 msgstr "Successfully completed."
 
 msgid "IDS_IM_POP_UNEXPECTED_ERROR"
 msgstr "Unexpected error."
 
+msgid "IDS_SIM_BODY_INVALID_SIM_CARD"
+msgstr "Invalid SIM card."
+
+msgid "IDS_WGT_BUTTON3_KIES_VIA_WI_FI"
+msgstr "Kies via Wi-Fi"
+
+msgid "IDS_ST_BODY_1_MINUTE"
+msgstr "1 minute"
+
+msgid "IDS_CAM_POP_MODEL"
+msgstr "Model"
+
+msgid "IDS_ST_HEADER_AUDIO"
+msgstr "Audio"
+
+msgid "IDS_CLD_OPT_MINUTE"
+msgstr "Minute"
+
+msgid "IDS_CST_BUTTON_CLOSE"
+msgstr "Close"
+
+msgid "IDS_CST_POP_FAILED"
+msgstr "Failed."
+
 msgid "IDS_PB_BODY_INFO"
 msgstr "Info"
 
 msgid "IDS_PB_BUTTON_CONTACT"
 msgstr "Contact"
 
-msgid "IDS_SIM_BODY_INVALID_SIM_CARD"
-msgstr "Invalid SIM card."
-
 msgid "IDS_ST_BUTTON2_PROCESSING_ING"
 msgstr "Processing..."
 
@@ -94,21 +106,18 @@ msgstr "Delete?"
 msgid "IDS_VR_POP_NO_FILES"
 msgstr "No files"
 
-msgid "IDS_WGT_BUTTON3_KIES_VIA_WI_FI"
-msgstr "Kies via Wi-Fi"
-
 msgid "IDS_TPLATFORM_OPT_BLUETOOTH"
 msgstr "Bluetooth"
 
+msgid "IDS_ST_HEADER_PRIVACY"
+msgstr "Privacy"
+
 msgid "IDS_ST_OPT_SETTINGS"
 msgstr "Settings"
 
 msgid "IDS_ST_BODY_GENERAL"
 msgstr "General"
 
-msgid "IDS_ST_HEADER_PRIVACY"
-msgstr "Privacy"
-
 msgid "IDS_BR_OPT_SCREEN"
 msgstr "Screen"
 
@@ -139,9 +148,6 @@ msgstr "Showing %d items"
 msgid "IDS_COM_POP_FLIGHT_MODE_WILL_BE_DISABLED"
 msgstr "Flight mode will be disabled."
 
-msgid "IDS_COM_POP_CHECKING"
-msgstr "Checking..."
-
 msgid "IDS_COM_OPT_CONTINUE_Q"
 msgstr "Continue?"
 
@@ -214,9 +220,6 @@ msgstr "Data usage"
 msgid "IDS_MOBILEAP_BODY_TETHERING"
 msgstr "Tethering"
 
-msgid "IDS_IM_POP_THIS_FEATURE_IS_NOT_AVAILABLE_WHILE_FLIGHT_MODE_IS_ON"
-msgstr "This feature is not available while Flight mode is on."
-
 msgid "IDS_EMAIL_POP_SECURITY_UPDATE_ABB"
 msgstr "Security update"
 
@@ -250,9 +253,6 @@ msgstr "Not enough memory in phone memory. Delete some items and try again."
 msgid "IDS_KW_POP_BE_CAREFUL_WHEN_TRANSMITTING_INFORMATION_ON_AN_UNSECURED_WI_FI_NETWORK_MSG"
 msgstr "Be careful when transmitting information on an unsecured Wi-Fi network as it may be visible to others in the network."
 
-msgid "IDS_DN_BODY_ENCRYPT_SD_CARD"
-msgstr "Encrypt SD card"
-
 msgid "IDS_MSGF_POP_UNSUPPORTED"
 msgstr "Unsupported."
 
@@ -280,24 +280,15 @@ msgstr "Move completed."
 msgid "IDS_PB_BODY_MOVING_ING"
 msgstr "Moving..."
 
-msgid "IDS_SMEMO_BUTTON_IMPORT"
-msgstr "Import"
-
 msgid "IDS_LCKSCN_BODY_WALLPAPERS"
 msgstr "Wallpapers"
 
 msgid "IDS_LCKSCN_BODY_TAP_AND_HOLD_THE_SCREEN_THEN_TILT_THE_DEVICE_TOWARDS_YOU_TO_UNLOCK_IT_MSG"
 msgstr "Tap and hold the screen, then tilt the device towards you to unlock it. If the screen does not unlock, try tiling the device more. When motion unlock is set, motion will be automatically enabled in Settings."
 
-msgid "IDS_SA_BUTTON_DONE_ABB"
-msgstr "Done"
-
 msgid "IDS_FP_BODY_NO_APPLICATIONS"
 msgstr "No applications"
 
-msgid "IDS_ST_TZTAB4_MOST_USED_M_APP"
-msgstr "Most used"
-
 msgid "IDS_ST_TPOP_PERSONAL_MODE_ENABLED_ABB"
 msgstr "Personal mode enabled."
 
@@ -394,9 +385,6 @@ msgstr "The maximum numbers of characters for your device name (%d) has been exc
 msgid "IDS_ST_POP_THE_APP_HAS_BEEN_UNINSTALLED"
 msgstr "The app has been uninstalled."
 
-msgid "IDS_ST_POP_TAP_OK"
-msgstr "Tap OK."
-
 msgid "IDS_ST_POP_SEARCHING_NETWORK_ING"
 msgstr "Searching network..."
 
@@ -412,15 +400,9 @@ msgstr "Reset all settings and delete all data. This cannot be stopped once star
 msgid "IDS_ST_POP_REMOVE_DEFAULT_APPS_Q"
 msgstr "Remove default apps?"
 
-msgid "IDS_ST_POP_REGISTRATION_CODE_NOT_FOUND"
-msgstr "Registration code not found."
-
 msgid "IDS_ST_POP_REGISTERING_ING"
 msgstr "Registering..."
 
-msgid "IDS_ST_POP_REGISTERED"
-msgstr "Registered."
-
 msgid "IDS_ST_POP_PUK2_VERIFIED"
 msgstr "PUK2 verified."
 
@@ -460,18 +442,9 @@ msgstr "%d attempts left."
 msgid "IDS_ST_POP_PASSWORD_MUST_CONTAIN_AT_LEAST_PD_ALPHANUMERIC_CHARACTERS"
 msgstr "Password must contain at least %d alphanumeric characters."
 
-msgid "IDS_ST_POP_PASSWORD_MUST_BE_MORE_THAN_P1SD_CHARACTERS_AND_LESS_THAN_P2SD"
-msgstr "Password must be more than %1$d characters and less than %2$d."
-
-msgid "IDS_ST_POP_PASSWORDS_DO_NOT_MATCH"
-msgstr "Passwords do not match."
-
 msgid "IDS_ST_POP_NO_SD_CARD_IS_INSERTED_DISABLE_ENCRYPT_SD_CARD_ANYWAY_Q"
 msgstr "No SD card is inserted. Disable encrypt SD card anyway?"
 
-msgid "IDS_ST_POP_NO_SD_CARD_HAS_BEEN_INSERTED_ENCRYPTION_WILL_START_AUTOMATICALLY_WHEN_YOU_INSERT_AN_SD_CARD"
-msgstr "No SD card has been inserted. Encryption will start automatically when you insert an SD card."
-
 msgid "IDS_ST_POP_NO_ITEM_SELECTED"
 msgstr "No item selected."
 
@@ -487,9 +460,6 @@ msgstr "Mobile data has been disabled. You cannot send or receive MMS messages.
 msgid "IDS_ST_POP_MOBILE_DATA_ENABLED_CONNECTING_TO_MOBILE_NETWORKS_MAY_INCUR_EXTRA_CHARGES_DEPENDING_ON_YOUR_DATA_PLAN_CONTINUE_Q"
 msgstr "Mobile data enabled. Connecting to mobile networks may incur extra charges depending on your data plan. Continue?"
 
-msgid "IDS_ST_POP_LOADING_ING"
-msgstr "Loading..."
-
 msgid "IDS_ST_POP_IP_ADDRESS_REMOVED"
 msgstr "IP address removed."
 
@@ -514,9 +484,6 @@ msgstr "Incorrect PIN2."
 msgid "IDS_ST_POP_INCORRECT_PIN1_ATTEMPT_LEFT"
 msgstr "Incorrect PIN. 1 attempt left."
 
-msgid "IDS_ST_POP_INCORRECT_PASSWORD"
-msgstr "Incorrect password."
-
 msgid "IDS_ST_POP_IF_YOU_RESET_YOUR_DEVICE_TO_FACTORY_DEFAULTS_YOU_WILL_NOT_BE_ABLE_TO_USE_ENCRYPTED_FILES_ON_THE_SD_CARD_MSG"
 msgstr "If you reset your device to factory defaults, you will not be able to use encrypted files on the SD card, but you will still be able to use unencrypted files."
 
@@ -538,12 +505,6 @@ msgstr "Encrypt SD card? Operation is irreversible and if you interrupt it, you
 msgid "IDS_ST_POP_ENABLING_EMERGENCY_MODE_ING"
 msgstr "Enabling Emergency mode..."
 
-msgid "IDS_ST_POP_ENABLING_AUTO_UPDATE_MEANS_YOUR_DEVICE_WILL_CHECK_FOR_SECURITY_UPDATES_AUTOMATICALLY_NOTI_MSG"
-msgstr "Enabling auto update means your device will check for security updates automatically. Checking via mobile networks may result in additional charges."
-
-msgid "IDS_ST_POP_ENABLE_SMART_STAY_TO_TRY_IT_T_HELP"
-msgstr "Enable smart stay to try it."
-
 msgid "IDS_ST_POP_ENABLE_SMART_ROTATION_TO_TRY_IT_T_HELP"
 msgstr "Enable smart rotation to try it."
 
@@ -553,12 +514,6 @@ msgstr "Enable Flight mode."
 msgid "IDS_ST_POP_EMERGENCY_MODE_WILL_BE_DISABLED"
 msgstr "Emergency mode will be disabled."
 
-msgid "IDS_ST_POP_DO_NOT_ASK_AGAIN"
-msgstr "Do not ask again"
-
-msgid "IDS_ST_POP_DISABLING_AUTO_UPDATE_MEANS_YOU_HAVE_TO_CHECK_FOR_SECURITY_UPDATES_MANUALLY_NOTI_MSG"
-msgstr "Disabling auto update means you have to check for security updates manually. To keep your device secure, we recommend enabling auto update."
-
 msgid "IDS_ST_POP_DISABLE_TETHERING_Q"
 msgstr "Disable tethering?"
 
@@ -581,7 +536,7 @@ msgid "IDS_ST_POP_CHANGE_YOUR_POSITION_IN_RELATION_TO_THE_SCREEN_AND_SEE_HOW_IT_
 msgstr "Change your position in relation to the screen and see how it adjusts automatically."
 
 msgid "IDS_ST_POP_AUTO_TIME_UPDATE_UNAVAILABLE_CHOOSE_ALTERNATIVE_TIME_SET_MODE_JPN_SBM"
-msgstr "Auto time update unavailable. Choose alternative time set mode."
+msgstr "Auto time update unavailable. Choose alternative time set mode"
 
 msgid "IDS_ST_POP_ANY_PERSONAL_CONTENT_WILL_NOT_BE_ACCESSIBLE_IN_NORMAL_MODE"
 msgstr "Any personal content will not be accessible in Normal mode."
@@ -598,9 +553,6 @@ msgstr "Tab view"
 msgid "IDS_ST_OPT_SELECTED"
 msgstr "Selected"
 
-msgid "IDS_ST_OPT_SELECT"
-msgstr "Select"
-
 msgid "IDS_ST_OPT_RESET_APP_SETTINGS_ABB"
 msgstr "Reset app settings"
 
@@ -616,9 +568,6 @@ msgstr "LTE/WCDMA/GSM (auto connect)"
 msgid "IDS_ST_OPT_EDIT_QUICK_SETTINGS"
 msgstr "Edit quick settings"
 
-msgid "IDS_ST_OPT_DEFAULT_RINGTONE"
-msgstr "Default ringtone"
-
 msgid "IDS_ST_OPT_CUSTOM_MODE_ABB"
 msgstr "Custom mode"
 
@@ -631,15 +580,9 @@ msgstr "Block mobile networks"
 msgid "IDS_ST_OPT_BLOCK_ALL"
 msgstr "Block all"
 
-msgid "IDS_ST_OPT_AUTO_UPDATE_ABB"
-msgstr "Auto update"
-
 msgid "IDS_ST_OPT_ALLOW_ALL"
 msgstr "Allow all"
 
-msgid "IDS_ST_OPT_ALL"
-msgstr "All"
-
 msgid "IDS_ST_MBODY_ZOOM"
 msgstr "Zoom"
 
@@ -679,39 +622,9 @@ msgstr "Show CPU usage"
 msgid "IDS_ST_MBODY_SELECT_WHERE_CAPTURED_IMAGES_WILL_BE_SAVED"
 msgstr "Select where captured images will be saved"
 
-msgid "IDS_ST_MBODY_SCREEN_ROTATION"
-msgstr "Screen rotation"
-
 msgid "IDS_ST_MBODY_SCREEN_READER_HTTS"
 msgstr "Screen reader (TTS)"
 
-msgid "IDS_ST_MBODY_ACCESSIBILITY_VISION"
-msgstr "Vision"
-
-msgid "IDS_ST_MBODY_ACCESSIBILITY_SCREEN_READER_DESCRIPTION"
-msgstr "While Screen reader is enabled, your device provides spoken feedback. For example, Screen reader tells you what you can tap, select, or enable. Basic interactions include tapping an item to select it and double tapping the item to enable its function."
-
-msgid "IDS_ST_MBODY_ACCESSIBILITY_SCREEN_READER_ON"
-msgstr "On"
-
-msgid "IDS_ST_MBODY_ACCESSIBILITY_SCREEN_READER_OFF"
-msgstr "Off"
-
-msgid "IDS_ST_MBODY_ACCESSIBILITY_SCREEN_READER_SETTINGS"
-msgstr "Settings"
-
-msgid "IDS_ST_MBODY_ACCESSIBILITY_SCREEN_READER_SETTINGS_SPEECH"
-msgstr "Speech"
-
-msgid "IDS_ST_MBODY_ACCESSIBILITY_SCREEN_READER_SETTINGS_OTHER_FEEDBACK"
-msgstr "Other feedback"
-
-msgid "IDS_ST_MBODY_ACCESSIBILITY_SCREEN_READER_SETTINGS_STATUS_BAR_INFORMATION"
-msgstr "Status bar information"
-
-msgid "IDS_ST_MBODY_ACCESSIBILITY_SCREEN_READER_SETTINGS_STATUS_BAR_INFORMATION_DESCRIPTION"
-msgstr "Select which information from indicators shown on the status bar will be read out when you triple tap the screen with two fingers, for example, the time and date, the device's signal strength, Wi-Fi and Bluetooth connections, and the battery power."
-
 msgid "IDS_ST_MBODY_REGISTER"
 msgstr "Register"
 
@@ -727,18 +640,12 @@ msgstr "Motions and gestures"
 msgid "IDS_ST_MBODY_MOBILE_DATA"
 msgstr "Mobile data"
 
-msgid "IDS_ST_MBODY_HELP"
-msgstr "Help"
-
 msgid "IDS_ST_MBODY_HANDS_FREE_MODE"
 msgstr "Hands-free mode"
 
 msgid "IDS_ST_MBODY_GSM_ONLY"
 msgstr "GSM only"
 
-msgid "IDS_ST_MBODY_FONT_SIZE"
-msgstr "Font size"
-
 msgid "IDS_ST_MBODY_FACTORY_RESET"
 msgstr "Factory reset"
 
@@ -772,15 +679,9 @@ msgstr "Active application"
 msgid "IDS_ST_MBODY_ACCOUNTS_AND_BACKUP"
 msgstr "Accounts and backup"
 
-msgid "IDS_ST_ITAB4_CONTROLS_M_INPUT_AND_CONTROL"
-msgstr "Controls"
-
 msgid "IDS_ST_HEADER_WI_FI_DIRECT"
 msgstr "Wi-Fi Direct"
 
-msgid "IDS_ST_HEADER_WI_FI"
-msgstr "Wi-Fi"
-
 msgid "IDS_ST_HEADER_USER_SETTINGS_ABB"
 msgstr "User settings"
 
@@ -793,24 +694,15 @@ msgstr "USB utilities"
 msgid "IDS_ST_HEADER_UNLOCK_DEVICE_USING_MOTION_ABB"
 msgstr "Unlock device using motion"
 
-msgid "IDS_ST_HEADER_UNAVAILABLE"
-msgstr "Unavailable"
-
 msgid "IDS_ST_HEADER_ULTRA_POWER_SAVING_MODE"
 msgstr "Ultra power saving mode"
 
 msgid "IDS_ST_HEADER_TOUCH_KEY_LIGHT_DURATION"
 msgstr "Touch key light duration"
 
-msgid "IDS_ST_HEADER_TEXT_TO_SPEECH"
-msgstr "Text-to-speech"
-
 msgid "IDS_ST_HEADER_STANDARD_LIMIT_ABB"
 msgstr "Standard limit"
 
-msgid "IDS_ST_HEADER_SOUND"
-msgstr "Sound"
-
 msgid "IDS_ST_HEADER_SIM_CARD_MANAGER"
 msgstr "SIM card manager"
 
@@ -826,18 +718,12 @@ msgstr "Screen Mirroring"
 msgid "IDS_ST_HEADER_SAMSUNG_KIES"
 msgstr "Samsung Kies"
 
-msgid "IDS_ST_HEADER_SAMSUNG_APPS"
-msgstr "Samsung Apps"
-
 msgid "IDS_ST_HEADER_RINGTONES"
 msgstr "Ringtones"
 
 msgid "IDS_ST_HEADER_RESET_RESULTS"
 msgstr "Reset results"
 
-msgid "IDS_ST_HEADER_RESET"
-msgstr "Reset"
-
 msgid "IDS_ST_HEADER_PRIVILEGES"
 msgstr "Privileges"
 
@@ -847,18 +733,12 @@ msgstr "Private mode"
 msgid "IDS_ST_HEADER_PORT"
 msgstr "Port"
 
-msgid "IDS_ST_HEADER_PLEASE_WAIT"
-msgstr "Please wait."
-
 msgid "IDS_ST_HEADER_PERSONAL_MODE"
 msgstr "Personal mode"
 
 msgid "IDS_ST_HEADER_PERSONALISATION"
 msgstr "Personalisation"
 
-msgid "IDS_ST_HEADER_PD_SELECTED_ABB"
-msgstr "%d selected"
-
 msgid "IDS_ST_HEADER_PD_SELECTED"
 msgstr "%d selected"
 
@@ -892,9 +772,6 @@ msgstr "Input and motion"
 msgid "IDS_ST_HEADER_HOME_SCREEN_ABB"
 msgstr "Home screen"
 
-msgid "IDS_ST_HEADER_FINGER_SCANNER_ABB"
-msgstr "Finger Scanner"
-
 msgid "IDS_ST_HEADER_ENTER_VALID_DEVICE_NAME_ABB"
 msgstr "Enter valid device name"
 
@@ -943,6 +820,9 @@ msgstr "Add port"
 msgid "IDS_ST_HEADER_ADD_IP"
 msgstr "Add IP"
 
+msgid "IDS_COM_POP_CHECKING"
+msgstr "Checking..."
+
 msgid "IDS_ST_BUTTON_UNINSTALL_UPDATES"
 msgstr "Uninstall updates"
 
@@ -952,30 +832,18 @@ msgstr "Uninstall"
 msgid "IDS_ST_BUTTON_TRY_IT"
 msgstr "Try it"
 
-msgid "IDS_ST_BUTTON_STOP"
-msgstr "Stop"
-
 msgid "IDS_ST_BUTTON_SET_SCREEN_LOCK_TYPE"
 msgstr "Set screen lock type"
 
 msgid "IDS_ST_BUTTON_RESET_APPS_ABB"
 msgstr "Reset apps"
 
-msgid "IDS_ST_BUTTON_RESET"
-msgstr "Reset"
-
 msgid "IDS_ST_BUTTON_REMOVE_DEFAULT_APPS_ABB"
 msgstr "Remove default apps"
 
 msgid "IDS_ST_BUTTON_ONLY_VIBRATE"
 msgstr "Only vibrate"
 
-msgid "IDS_ST_BUTTON_OK_ABB"
-msgstr "OK"
-
-msgid "IDS_ST_BUTTON_OK"
-msgstr "OK"
-
 msgid "IDS_ST_BUTTON_MOVE_TO_SD_ABB"
 msgstr "Move to SD"
 
@@ -985,21 +853,9 @@ msgstr "Move to phone"
 msgid "IDS_ST_BUTTON_FORCE_STOP"
 msgstr "Force stop"
 
-msgid "IDS_ST_BUTTON_ENABLE"
-msgstr "Enable"
-
-msgid "IDS_ST_BUTTON_DISCONNECT"
-msgstr "Disconnect"
-
 msgid "IDS_ST_BUTTON_DISABLE"
 msgstr "Disable"
 
-msgid "IDS_ST_BUTTON_CONTINUE"
-msgstr "Continue"
-
-msgid "IDS_ST_BUTTON_CANCEL_ABB"
-msgstr "Cancel"
-
 msgid "IDS_ST_BODY_YYYY_DD_MM_DOT"
 msgstr "YYYY.DD.MM"
 
@@ -1036,9 +892,6 @@ msgstr "When data roaming is disabled, applications that use the data connection
 msgid "IDS_ST_BODY_WEB_APPLICATIONS"
 msgstr "Web applications"
 
-msgid "IDS_ST_BODY_WCDMA_GSM_NHAUTO_CONNECT"
-msgstr "WCDMA/GSM\n(auto connect)"
-
 msgid "IDS_ST_BODY_WAIT_WHILE_DEVICE_IS_ENCRYPTED_PDP_COMPLETE"
 msgstr "Wait while device is encrypted. %d% complete."
 
@@ -1051,15 +904,9 @@ msgstr "Waiting for response from SIM card..."
 msgid "IDS_ST_BODY_VOLUME"
 msgstr "Volume"
 
-msgid "IDS_ST_BODY_VOICE_RECORDING"
-msgstr "Voice recording"
-
 msgid "IDS_ST_BODY_VIBRATE_WHEN_RINGING"
 msgstr "Vibrate when ringing"
 
-msgid "IDS_ST_BODY_VERSION_PS"
-msgstr "Version %s"
-
 msgid "IDS_ST_BODY_USING_MOBILE_DATA_MAY_RESULT_IN_ADDITIONAL_CHARGES_CONTINUE_Q"
 msgstr "Using mobile data may result in additional charges. Continue?"
 
@@ -1096,9 +943,6 @@ msgstr "USB debugging"
 msgid "IDS_ST_BODY_USB_ASK_ON_CONNECTION"
 msgstr "Ask on connection"
 
-msgid "IDS_ST_BODY_URL"
-msgstr "URL"
-
 msgid "IDS_ST_BODY_UNMOUNT_USB_OTG_STORAGE"
 msgstr "Unmount USB OTG storage"
 
@@ -1123,6 +967,9 @@ msgstr "UDMincho"
 msgid "IDS_ST_BODY_UDGOTHIC_M_FONT"
 msgstr "UDGothic"
 
+msgid "IDS_IM_POP_THIS_FEATURE_IS_NOT_AVAILABLE_WHILE_FLIGHT_MODE_IS_ON"
+msgstr "This feature is not available while Flight mode is on."
+
 msgid "IDS_ST_BODY_TURN_OFF"
 msgstr "Turn off"
 
@@ -1177,33 +1024,18 @@ msgstr "This action will erase the SD card in the phone. You will lose ALL data
 msgid "IDS_ST_BODY_THE_SD_CARD_IS_CURRENTLY_IN_USE_THIS_ACTION_WILL_ERASE_ALL_DATA_ON_THE_SD_CARD_INCLUDING_THE_DATA_THAT_IS_CURRENTLY_BEING_USED"
 msgstr "The SD card is currently in use. This action will erase all data on the SD card including the data that is currently being used."
 
-msgid "IDS_ST_BODY_THE_RED_LED_LIGHTS_UP_WHEN_YOU_CHARGE_YOUR_DEVICE_WHILE_THE_SCREEN_IS_OFF"
-msgstr "The red LED lights up when you charge your device while the screen is off."
-
-msgid "IDS_ST_BODY_THE_RED_LED_BLINKS_WHEN_THE_BATTERY_POWER_IS_LOW_WHILE_THE_SCREEN_IS_OFF"
-msgstr "The red LED blinks when the battery power is low while the screen is off."
-
 msgid "IDS_ST_BODY_THE_PASSWORD_MUST_NOT_CONTAIN_A_SIMPLE_SEQUENCE_HEG_1111_OR_1234"
 msgstr "The password must not contain a simple sequence (e.g. 1111 or 1234)"
 
+msgid "IDS_SMEMO_BUTTON_IMPORT"
+msgstr "Import"
+
 msgid "IDS_ST_BODY_THE_NAME_FIELD_CANNOT_BE_EMPTY"
 msgstr "The Name field cannot be empty."
 
-msgid "IDS_ST_BODY_THE_BLUE_LED_BLINKS_WHEN_YOU_RECORD_VOICE_WHILE_THE_SCREEN_IS_OFF"
-msgstr "The blue LED blinks when you record voice while the screen is off."
-
-msgid "IDS_ST_BODY_THE_BLUE_LED_BLINKS_WHEN_YOU_HAVE_MISSED_CALLS_MESSAGES_OR_APP_NOTIFICATIONS_WHILE_THE_SCREEN_IS_OFF"
-msgstr "The blue LED blinks when you have missed calls, messages, or app notifications while the screen is off."
-
-msgid "IDS_ST_BODY_THE_APPLICATIONS_BELOW_WERE_STARTED_BY_PS_STOPPING_THESE_APPLICATIONS_MAY_CAUSE_PS_TO_FAIL"
-msgstr "The applications below were started by %s. Stopping these applications may cause %s to fail."
-
 msgid "IDS_ST_BODY_THERE_ARE_NO_NETWORKS_NEARBY"
 msgstr "There are no networks nearby."
 
-msgid "IDS_ST_BODY_TEXTSTYLE_LARGE"
-msgstr "Large"
-
 msgid "IDS_ST_BODY_TASK_SWITCHER"
 msgstr "Task switcher"
 
@@ -1216,12 +1048,6 @@ msgstr "Tap and hold the screen, then tilt the device towards you to unlock it.
 msgid "IDS_ST_BODY_SYSTEM_MEMORY"
 msgstr "System memory"
 
-msgid "IDS_ST_BODY_SUNDAY"
-msgstr "Sunday"
-
-msgid "IDS_ST_BODY_STORAGE"
-msgstr "Storage"
-
 msgid "IDS_ST_BODY_STANDARD_T_DISPLAY_EFFECT"
 msgstr "Standard"
 
@@ -1240,12 +1066,6 @@ msgstr "Social network profiles"
 msgid "IDS_ST_BODY_SMART_STAY_MAY_NOT_WORK_IN_THESE_SITUATIONS"
 msgstr "Smart stay may not work in these situations."
 
-msgid "IDS_ST_BODY_SMART_ROTATION_MAY_NOT_WORK_IN_THESE_SITUATIONS"
-msgstr "Smart rotation may not work in these situations."
-
-msgid "IDS_ST_BODY_SMART_ROTATION_DESCRIPTION_MSG"
-msgstr "Smart rotation disables auto screen rotation and uses the front camera to determine the orientation of your face and rotates the screen accordingly."
-
 msgid "IDS_ST_BODY_SMALL_M_TEXTSIZE"
 msgstr "Small"
 
@@ -1273,15 +1093,6 @@ msgstr "Serial number"
 msgid "IDS_ST_BODY_SECURITY_ENGINE"
 msgstr "Security engine"
 
-msgid "IDS_ST_BODY_SECURITY"
-msgstr "Security"
-
-msgid "IDS_ST_BODY_SEARCH"
-msgstr "Search"
-
-msgid "IDS_ST_BODY_SD_CARD"
-msgstr "SD card"
-
 msgid "IDS_ST_BODY_SCREEN_TIMEOUT_ABB2"
 msgstr "Screen timeout"
 
@@ -1312,33 +1123,18 @@ msgstr "Screen lock type"
 msgid "IDS_ST_BODY_SCREEN_LOCK_SOUND"
 msgstr "Screen lock sound"
 
-msgid "IDS_ST_BODY_SCHEDULE"
-msgstr "Schedule"
-
 msgid "IDS_ST_BODY_SAVE_POWER_BY_ADJUSTING_SCREEN_TONE_ACCORDING_TO_ANALYSIS_OF_IMAGES"
 msgstr "Save power by adjusting screen tone according to analysis of images."
 
 msgid "IDS_ST_BODY_SAVES_POWER_BY_LIMITING_THE_MAXIMUM_PERFORMANCE_OF_THE_DEVICE"
 msgstr "Saves power by limiting the maximum performance of the device."
 
-msgid "IDS_ST_BODY_SAVED"
-msgstr "Saved."
-
-msgid "IDS_ST_BODY_SAVE"
-msgstr "Save"
-
 msgid "IDS_ST_BODY_SAMSUNG_LEGAL"
 msgstr "Samsung legal"
 
-msgid "IDS_ST_BODY_SAMSUNG_KIES_CONNECTION_CONNECTING_USB_HELP_MSG"
-msgstr "If Samsung Kies (PC software) or the correct drivers are not already installed on your PC, installation will proceed in Microsoft Windows. \nOnce you've installed the PC software, you can perform the following operations:\n- Sync phone data\n- Upgrade phone software\n- Internet sharing (This phone acts as a modem to give Internet access to your notebook or PC)\n- Copy purchased music/video (Microsoft Windows Media DRM) or normal files to your phone."
-
 msgid "IDS_ST_BODY_RUNNING"
 msgstr "Running"
 
-msgid "IDS_ST_BODY_RESTRICTING_APPLICATION_USAGE_TO_ONLY_ESSENTIAL_APPLICATIONS_AND_THOSE_SELECTED_BY_YOU"
-msgstr "Restricting application usage to only essential applications and those selected by you."
-
 msgid "IDS_ST_BODY_RESET_TO_DEFAULT"
 msgstr "Reset to default"
 
@@ -1357,6 +1153,9 @@ msgstr "Reset all"
 msgid "IDS_ST_BODY_REMOVE_LICENCE"
 msgstr "Remove licence"
 
+msgid "IDS_ST_POP_REGISTERED"
+msgstr "Registered."
+
 msgid "IDS_ST_BODY_REGULATORY_INFORMATION_ABB"
 msgstr "Regulatory information"
 
@@ -1366,9 +1165,6 @@ msgstr "Register at"
 msgid "IDS_ST_BODY_REGIONAL_EXAMPLE"
 msgstr "Regional example"
 
-msgid "IDS_ST_BODY_REGION"
-msgstr "Region"
-
 msgid "IDS_ST_BODY_PUK"
 msgstr "PUK"
 
@@ -1384,30 +1180,27 @@ msgstr "Protect your device from harmful viruses and malware."
 msgid "IDS_ST_BODY_PROFILE_NAME"
 msgstr "Profile name"
 
-msgid "IDS_ST_BODY_PROFILE"
-msgstr "Profile"
-
 msgid "IDS_ST_BODY_PREPARING_THIS_COULD_TAKE_OVER_10_MINUTES_ING"
 msgstr "Preparing. This could take over 10 minutes..."
 
 msgid "IDS_ST_BODY_PREFERRED_NETWORKS"
 msgstr "Preferred networks"
 
-msgid "IDS_ST_BODY_POP_JPN_DCM"
-msgstr "POP"
-
-msgid "IDS_ST_BODY_PM"
-msgstr "PM"
-
 msgid "IDS_ST_BODY_PLUG_IN_CHARGER_AND_TRY_AGAIN"
 msgstr "Plug in charger and try again."
 
 msgid "IDS_ST_BODY_PLAY_TONE_WHEN_THE_DIALLING_KEYPAD_IS_TAPPED"
 msgstr "Play tone when the dialling keypad is tapped."
 
+msgid "IDS_ST_POP_PASSWORD_MUST_BE_MORE_THAN_P1SD_CHARACTERS_AND_LESS_THAN_P2SD"
+msgstr "Password must be more than %1$d characters and less than %2$d."
+
 msgid "IDS_ST_BODY_PLAY_SOUNDS_WHEN_LOCKING_AND_UNLOCKING_SCREEN"
 msgstr "Play sounds when locking and unlocking screen."
 
+msgid "IDS_ST_POP_PASSWORDS_DO_NOT_MATCH"
+msgstr "Passwords do not match."
+
 msgid "IDS_ST_BODY_PIN_BLOCKED_ENTER_PUK_TO_CONTINUE_JPN_DCM"
 msgstr "PIN blocked. Enter PUK to continue."
 
@@ -1420,9 +1213,6 @@ msgstr "Pictures, videos"
 msgid "IDS_ST_BODY_PHOTO_UPLOAD_SETTINGS"
 msgstr "Photo upload settings"
 
-msgid "IDS_ST_BODY_PHONEPROFILES_SILENT"
-msgstr "Silent"
-
 msgid "IDS_ST_BODY_PERSONAL_MODE_CAN_BE_USED_TO_HIDE_CONTENT_THAT_YOU_WANT_TO_KEEP_PRIVATE_MSG"
 msgstr "Personal mode can be used to hide content that you want to keep private. To use Personal mode, enable it in Settings or press and hold the power key and then select Personal mode. Enter your PIN or password. The Personal mode icon will be shown on the status bar. To protect your data, disable Personal mode after you use it. Also using a secure screen lock will provide better protection."
 
@@ -1435,6 +1225,9 @@ msgstr "Password required to decrypt device each time you turn it on."
 msgid "IDS_ST_BODY_PASSWORD_MUST_CONTAIN_NO_MORE_THAN_PD_CHARACTERS_ABB"
 msgstr "Password must contain no more than %d characters."
 
+msgid "IDS_ST_POP_LOADING_ING"
+msgstr "Loading..."
+
 msgid "IDS_ST_BODY_PASSWORD_MUST_CONTAIN_AT_LEAST_PD_CHARACTERS_ABB"
 msgstr "Password must contain at least %d characters."
 
@@ -1450,9 +1243,6 @@ msgstr "Password empty."
 msgid "IDS_ST_BODY_PASSWORD_CONTAINS_INVALID_CHARACTER_ABB"
 msgstr "Password contains invalid character."
 
-msgid "IDS_ST_BODY_PASSWORD"
-msgstr "Password"
-
 msgid "IDS_ST_BODY_OPEN_SOURCE_LICENCES"
 msgstr "Open source licences"
 
@@ -1462,36 +1252,24 @@ msgstr "On"
 msgid "IDS_ST_BODY_OFFICIAL_M_DEVICE_STATUS"
 msgstr "Official"
 
+msgid "IDS_ST_POP_INCORRECT_PASSWORD"
+msgstr "Incorrect password."
+
 msgid "IDS_ST_BODY_NUMBER"
 msgstr "Number"
 
-msgid "IDS_ST_BODY_NO_RESULTS_FOUND"
-msgstr "No results found."
-
 msgid "IDS_ST_BODY_NO_DEFAULTS_SET"
 msgstr "No defaults set."
 
-msgid "IDS_ST_BODY_NOT_ASSIGNED"
-msgstr "Not assigned"
-
 msgid "IDS_ST_BODY_NOTIFICATION_PANEL"
 msgstr "Notification panel"
 
-msgid "IDS_ST_BODY_NOTIFICATIONS"
-msgstr "Notifications"
-
-msgid "IDS_ST_BODY_NOTIFICATION"
-msgstr "Notification"
-
 msgid "IDS_ST_BODY_NOSERVICE"
 msgstr "No service"
 
 msgid "IDS_ST_BODY_NORMAL_T_PROFILE"
 msgstr "Normal"
 
-msgid "IDS_ST_BODY_NONE"
-msgstr "None"
-
 msgid "IDS_ST_BODY_NEW_PIN2_AND_CONFIRM_PIN2_DO_NOT_MATCH"
 msgstr "New PIN2 and confirm PIN2 do not match."
 
@@ -1501,9 +1279,6 @@ msgstr "New PIN2"
 msgid "IDS_ST_BODY_NEW_PIN1"
 msgstr "New PIN1"
 
-msgid "IDS_ST_BODY_NEW"
-msgstr "New"
-
 msgid "IDS_ST_BODY_NETWORK_TYPE"
 msgstr "Network type"
 
@@ -1516,18 +1291,15 @@ msgstr "Network list"
 msgid "IDS_ST_BODY_NETWORK_CONNECTIONS"
 msgstr "Network connections"
 
+msgid "IDS_ST_POP_DO_NOT_ASK_AGAIN"
+msgstr "Do not ask again"
+
 msgid "IDS_ST_BODY_NETWORK_CODE"
 msgstr "Network code"
 
-msgid "IDS_ST_BODY_NETWORK"
-msgstr "Network"
-
 msgid "IDS_ST_BODY_NATURAL_T_DISPLAY_EFFECT"
 msgstr "Natural"
 
-msgid "IDS_ST_BODY_NAME"
-msgstr "Name"
-
 msgid "IDS_ST_BODY_MY_NUMBER"
 msgstr "My number"
 
@@ -1552,12 +1324,6 @@ msgstr "More system settings"
 msgid "IDS_ST_BODY_MORE_CONNECTIVITY_SETTINGS"
 msgstr "More connectivity settings"
 
-msgid "IDS_ST_BODY_MONDAY"
-msgstr "Monday"
-
-msgid "IDS_ST_BODY_MODE"
-msgstr "Mode"
-
 msgid "IDS_ST_BODY_MOBILE_DATA_WILL_BE_USED_IF_YOU_DOWNLOAD_OR_UPLOAD_DATA_WITHOUT_WI_FI_CONNECTION"
 msgstr "Mobile data will be used if you download or upload data without Wi-Fi connection."
 
@@ -1567,29 +1333,23 @@ msgstr "MM.DD.YYYY"
 msgid "IDS_ST_BODY_MMS_CONNECTIONS"
 msgstr "MMS connections"
 
+msgid "IDS_ST_OPT_SELECT"
+msgstr "Select"
+
 msgid "IDS_ST_BODY_MISCELLANEOUS_FILES"
 msgstr "Miscellaneous files"
 
-msgid "IDS_ST_BODY_MESSAGE"
-msgstr "Message"
-
 msgid "IDS_ST_BODY_MENU_AND_WIDGETS"
 msgstr "Menu and widgets"
 
-msgid "IDS_ST_BODY_MEMORY"
-msgstr "Memory"
-
 msgid "IDS_ST_BODY_MEDIUM"
 msgstr "Medium"
 
-msgid "IDS_ST_BODY_MB"
-msgstr "MB"
-
 msgid "IDS_ST_BODY_MASS_STORAGE_HELP_MSG"
 msgstr "You can perform the following operations:\n- Fast file copying\n- Connection via MAC or Linux OS"
 
-msgid "IDS_ST_BODY_MARUBERI_JPN_DCM"
-msgstr "Maruberi"
+msgid "IDS_ST_OPT_DEFAULT_RINGTONE"
+msgstr "Default ringtone"
 
 msgid "IDS_ST_BODY_LTE_WCDMA_GSM_NHAUTO_CONNECT"
 msgstr "LTE/WCDMA/GSM\n(auto connect)"
@@ -1597,39 +1357,33 @@ msgstr "LTE/WCDMA/GSM\n(auto connect)"
 msgid "IDS_ST_BODY_LOCK_SCREEN_OPTIONS"
 msgstr "Lock screen options"
 
-msgid "IDS_ST_BODY_LIST_VIEW"
-msgstr "List view"
-
 msgid "IDS_ST_BODY_LIMIT_BACKGROUND_PROCESSES"
 msgstr "Limit background processes"
 
-msgid "IDS_ST_BODY_LICENCE"
-msgstr "Licence"
-
-msgid "IDS_ST_BODY_LED_INDICATOR"
-msgstr "LED indicator"
-
 msgid "IDS_ST_BODY_LEDOT_LOW_BATTERY"
 msgstr "Low battery"
 
 msgid "IDS_ST_BODY_LAUNCH_BY_DEFAULT"
 msgstr "Launch by default"
 
+msgid "IDS_ST_OPT_AUTO_UPDATE_ABB"
+msgstr "Auto update"
+
 msgid "IDS_ST_BODY_LANGUAGE_AND_REGION_ABB"
 msgstr "Language and region"
 
 msgid "IDS_ST_BODY_LANGUAGE_AND_KEYBOARD"
 msgstr "Language and keyboard"
 
+msgid "IDS_ST_OPT_ALL"
+msgstr "All"
+
 msgid "IDS_ST_BODY_KEYBOARD"
 msgstr "Keyboard"
 
 msgid "IDS_ST_BODY_KEEPS_THE_STATUS_BAR_TIDY_TAP_THE_REPRESENTATIVE_ICON_TO_SHOW_ALL_THE_ICONS"
 msgstr "Keeps the status bar tidy. Tap the representative icon to show all the icons."
 
-msgid "IDS_ST_BODY_KB"
-msgstr "KB"
-
 msgid "IDS_ST_BODY_INTRODUCTION_TO_SMART_SCREEN_ABB"
 msgstr "Introduction to smart screen"
 
@@ -1645,15 +1399,6 @@ msgstr "Installed applications"
 msgid "IDS_ST_BODY_INSTALLATION_SETTINGS"
 msgstr "Installation settings"
 
-msgid "IDS_ST_BODY_INSERT_SD_CARD"
-msgstr "Insert SD card."
-
-msgid "IDS_ST_BODY_INCORRECT_PIN_E"
-msgstr "Incorrect PIN."
-
-msgid "IDS_ST_BODY_INCORRECT_PASSWORD_TRY_AGAIN"
-msgstr "Incorrect password. Try again."
-
 msgid "IDS_ST_BODY_INCOMING_CALLS_AND_NEW_NOTIFICATIONS_WILL_BE_READ_OUT_AUTOMATICALLY"
 msgstr "Incoming calls and new notifications will be read out automatically."
 
@@ -1669,8 +1414,8 @@ msgstr "If you select this option, only used memory space will be encrypted."
 msgid "IDS_ST_BODY_IF_YOU_FORGET_YOUR_PERSONAL_MODE_PASSWORD_YOU_WILL_NOT_BE_ABLE_TO_RECOVER_IT_FOR_SECURITY_MSG"
 msgstr "If you forget your Personal mode password, you will not be able to recover it. For security, you must reset Personal mode. This will restore its default settings and delete all your personal content."
 
-msgid "IDS_ST_BODY_IF_YOU_DONT_WANT_TO_SEE_A_NUMBER_APPEAR_ON_THE_APP_ICON_FOR_EACH_NEW_EVENT_DISABLE_BADGE"
-msgstr "If you don't want to see a number appear on the app icon for each new event, disable badge."
+msgid "IDS_ST_MBODY_SCREEN_ROTATION"
+msgstr "Screen rotation"
 
 msgid "IDS_ST_BODY_ICON_SHOWS_THAT_SMART_SCREEN_IS_ENABLED"
 msgstr "Icon shows that smart screen is enabled."
@@ -1687,23 +1432,17 @@ msgstr "Helvetica Neue"
 msgid "IDS_ST_BODY_HARDWARE"
 msgstr "Hardware"
 
+msgid "IDS_ST_MBODY_HELP"
+msgstr "Help"
+
 msgid "IDS_ST_BODY_GSM"
 msgstr "GSM"
 
-msgid "IDS_ST_BODY_GRID_VIEW"
-msgstr "Grid view"
-
 msgid "IDS_ST_BODY_GLOVE_MODE_ABB"
 msgstr "Glove mode"
 
-msgid "IDS_ST_BODY_GESTURES"
-msgstr "Gestures"
-
-msgid "IDS_ST_BODY_GB"
-msgstr "GB"
-
-msgid "IDS_ST_BODY_FROM_M_TIME"
-msgstr "From"
+msgid "IDS_ST_MBODY_FONT_SIZE"
+msgstr "Font size"
 
 msgid "IDS_ST_BODY_FREQUENTLY_USED"
 msgstr "Frequently used"
@@ -1732,9 +1471,6 @@ msgstr "Font type"
 msgid "IDS_ST_BODY_FONTSTYLE_ROSEMARY"
 msgstr "Rosemary"
 
-msgid "IDS_ST_BODY_FLIGHT_MODE_MSG"
-msgstr "Flight mode allows you to turn off calling, messaging and data network features. It also turns off connectivity features such as Wi-Fi and Bluetooth. To use Wi-Fi and Bluetooth, turn them on in Settings or on the notification panel."
-
 msgid "IDS_ST_BODY_FLIGHT_MODE_HAS_BEEN_ENABLED_NETWORK_SETTINGS_WILL_CLOSE"
 msgstr "Flight mode has been enabled. Network settings will close."
 
@@ -1747,6 +1483,9 @@ msgstr "Fixed dialling mode"
 msgid "IDS_ST_BODY_FIREWALL_ENABLED_ABB"
 msgstr "Firewall enabled."
 
+msgid "IDS_ST_HEADER_WI_FI"
+msgstr "Wi-Fi"
+
 msgid "IDS_ST_BODY_FIREWALL"
 msgstr "Firewall"
 
@@ -1762,8 +1501,8 @@ msgstr "Failed to select network."
 msgid "IDS_ST_BODY_FACE_AND_VOICE"
 msgstr "Face and voice"
 
-msgid "IDS_ST_BODY_FACEBOOK"
-msgstr "Facebook"
+msgid "IDS_ST_HEADER_UNAVAILABLE"
+msgstr "Unavailable"
 
 msgid "IDS_ST_BODY_EXPLANATION_FOR_TRANSACTION_TRACKING_MENU_VODA"
 msgstr "Your recommendation information is also sent with the file you transfer."
@@ -1771,6 +1510,12 @@ msgstr "Your recommendation information is also sent with the file you transfer.
 msgid "IDS_ST_BODY_EXPLANATION_FOR_EXPIRY_REMINDER_MENU"
 msgstr "Receive a reminder before the licence expires on a file in use, such as a wallpaper image."
 
+msgid "IDS_ST_HEADER_TEXT_TO_SPEECH"
+msgstr "Text-to-speech"
+
+msgid "IDS_ST_HEADER_SOUND"
+msgstr "Sound"
+
 msgid "IDS_ST_BODY_ESTIMATED_MAX_STANDBY_TIME_ABB"
 msgstr "Estimated max. standby time"
 
@@ -1783,12 +1528,12 @@ msgstr "Enter password again"
 msgid "IDS_ST_BODY_ENTER_PASSWORD"
 msgstr "Enter password."
 
-msgid "IDS_ST_BODY_ENTER_NEW_PASSWORD"
-msgstr "Enter new password."
-
 msgid "IDS_ST_BODY_ENTER_CURRENT_PASSWORD"
 msgstr "Enter current password."
 
+msgid "IDS_ST_HEADER_SAMSUNG_APPS"
+msgstr "Samsung Apps"
+
 msgid "IDS_ST_BODY_ENCRYPT_DEVICE_Q_WARNING_MSG"
 msgstr "Encrypt device? Operation irreversible and if you interrupt it, you will lose data. Encryption could take an hour or more, during which device will restart several times and you cannot use your device."
 
@@ -1798,6 +1543,9 @@ msgstr "Encrypt device? Operation is irreversible and if you interrupt it, you w
 msgid "IDS_ST_BODY_ENCRYPT_ACCOUNTS_SETTINGS_DOWNLOADED_APPLICATIONS_AND_THEIR_DATA_MEDIA_AND_OTHER_FILES"
 msgstr "Encrypt accounts, settings, downloaded applications, and their data, media, and other files."
 
+msgid "IDS_ST_HEADER_RESET"
+msgstr "Reset"
+
 msgid "IDS_ST_BODY_ENCRYPTION_WILL_TAKE_AT_LEAST_AN_HOUR"
 msgstr "Encryption will take at least an hour."
 
@@ -1810,15 +1558,18 @@ msgstr "Enable data access over mobile network."
 msgid "IDS_ST_BODY_EMPTY"
 msgstr "Empty"
 
+msgid "IDS_ST_HEADER_PLEASE_WAIT"
+msgstr "Please wait."
+
 msgid "IDS_ST_BODY_EMERGENCY_MODE_ABB"
 msgstr "Emergency mode"
 
+msgid "IDS_ST_HEADER_PD_SELECTED_ABB"
+msgstr "%d selected"
+
 msgid "IDS_ST_BODY_EMAIL"
 msgstr "Email"
 
-msgid "IDS_ST_BODY_EDIT"
-msgstr "Edit"
-
 msgid "IDS_ST_BODY_EASY_MODE"
 msgstr "Easy mode"
 
@@ -1831,15 +1582,6 @@ msgstr "Dynamic status bar"
 msgid "IDS_ST_BODY_DRIVING_MODE"
 msgstr "Driving mode"
 
-msgid "IDS_ST_BODY_DO_NOT_SHOW_AGAIN"
-msgstr "Do not show again."
-
-msgid "IDS_ST_BODY_DOWNLOADS"
-msgstr "Downloads"
-
-msgid "IDS_ST_BODY_DOWNLOAD"
-msgstr "Download"
-
 msgid "IDS_ST_BODY_DOUBLE_TAP_TO_OPEN_THE_MENU_T_TTS"
 msgstr "Double tap to open the menu."
 
@@ -1849,18 +1591,12 @@ msgstr "Double tap to edit this field."
 msgid "IDS_ST_BODY_DOUBLE_TAP_TO_CLOSE_THE_MENU_T_TTS"
 msgstr "Double tap to close the menu."
 
-msgid "IDS_ST_BODY_DOCOMO_JPN_DCM"
-msgstr "docomo"
-
 msgid "IDS_ST_BODY_DIVX_REGISTRATION"
 msgstr "DivX registration"
 
 msgid "IDS_ST_BODY_DIVX_DEREGISTRATION"
 msgstr "DivX deregistration"
 
-msgid "IDS_ST_BODY_DISPLAY_CONTENTS"
-msgstr "Display contents"
-
 msgid "IDS_ST_BODY_DISPLAY_BATTERY_PERCENTAGE_ABB"
 msgstr "Display battery percentage"
 
@@ -1870,9 +1606,6 @@ msgstr "Disabling..."
 msgid "IDS_ST_BODY_DE_REGISTRATION_CODE_NOT_FOUND"
 msgstr "De-registration code not found."
 
-msgid "IDS_ST_BODY_DEVICE_MEMORY"
-msgstr "Device memory"
-
 msgid "IDS_ST_BODY_DEVICE_INFO"
 msgstr "Device info"
 
@@ -1882,9 +1615,6 @@ msgstr "You can encrypt accounts, settings, downloaded applications, and their d
 msgid "IDS_ST_BODY_DEVICE_ENCRYPTED"
 msgstr "Device encrypted."
 
-msgid "IDS_ST_BODY_DEVICE"
-msgstr "Device"
-
 msgid "IDS_ST_BODY_DEVELOPER_OPTIONS"
 msgstr "Developer options"
 
@@ -1915,9 +1645,6 @@ msgstr "DD.MM.YYYY"
 msgid "IDS_ST_BODY_DATE_AND_TIME"
 msgstr "Date and time"
 
-msgid "IDS_ST_BODY_DATE"
-msgstr "Date"
-
 msgid "IDS_ST_BODY_DATA_ROAMING"
 msgstr "Data roaming"
 
@@ -1927,18 +1654,12 @@ msgstr "Data"
 msgid "IDS_ST_BODY_CUSTOM_M_DEVICE_STATUS"
 msgstr "Custom"
 
-msgid "IDS_ST_BODY_CURRENT"
-msgstr "Current"
-
 msgid "IDS_ST_BODY_CRASH_VIEWER"
 msgstr "Crash viewer"
 
 msgid "IDS_ST_BODY_CPU_USAGE"
 msgstr "CPU usage"
 
-msgid "IDS_ST_BODY_COUNTRY_CODE"
-msgstr "Country code"
-
 msgid "IDS_ST_BODY_COOL_JAZZ"
 msgstr "Cool jazz"
 
@@ -1948,18 +1669,21 @@ msgstr "Content from Gallery, Video, Music, Voice Recorder, and My Files can be
 msgid "IDS_ST_BODY_CONNECTIONSETTINGS_PROXY_ADDRESS"
 msgstr "Proxy address"
 
+msgid "IDS_ST_BUTTON_STOP"
+msgstr "Stop"
+
 msgid "IDS_ST_BODY_CONNECTIONSETTINGS_INTERNET"
 msgstr "Internet"
 
 msgid "IDS_ST_BODY_CONNECTIONS"
 msgstr "Connections"
 
-msgid "IDS_ST_BODY_CONNECTION"
-msgstr "Connection"
-
 msgid "IDS_ST_BODY_CONFIRM_NEW_PIN2"
 msgstr "Confirm new PIN2"
 
+msgid "IDS_ST_BUTTON_RESET"
+msgstr "Reset"
+
 msgid "IDS_ST_BODY_CONFIRM_NEW_PIN1"
 msgstr "Confirm new PIN1."
 
@@ -1969,12 +1693,15 @@ msgstr "Confirm new PIN"
 msgid "IDS_ST_BODY_CONFIRM_DECRYPTION"
 msgstr "Confirm decryption"
 
-msgid "IDS_ST_BODY_CONFIRM"
-msgstr "Confirm"
+msgid "IDS_ST_BUTTON_OK_ABB"
+msgstr "OK"
 
 msgid "IDS_ST_BODY_CONFIGURE_FIREWALL_SETTINGS"
 msgstr "Configure firewall settings."
 
+msgid "IDS_ST_BUTTON_OK"
+msgstr "OK"
+
 msgid "IDS_ST_BODY_COMPUTING_ING"
 msgstr "Computing..."
 
@@ -1987,11 +1714,14 @@ msgstr "Choco cooky"
 msgid "IDS_ST_BODY_CHECK_FOR_UPDATES_AUTOMATICALLY_ABB"
 msgstr "Check for updates automatically."
 
+msgid "IDS_ST_BUTTON_ENABLE"
+msgstr "Enable"
+
 msgid "IDS_ST_BODY_CHECK_FOR_UPDATES_ABB"
 msgstr "Check for updates"
 
-msgid "IDS_ST_BODY_CHECK_FOR_UPDATES"
-msgstr "Check for updates"
+msgid "IDS_ST_BUTTON_DISCONNECT"
+msgstr "Disconnect"
 
 msgid "IDS_ST_BODY_CHARGE_BATTERY_TO_ABOVE_80P_AND_TRY_AGAIN"
 msgstr "Charge battery to above 80% and try again."
@@ -1999,9 +1729,15 @@ msgstr "Charge battery to above 80% and try again."
 msgid "IDS_ST_BODY_CHANGING_THE_FONT_SIZE_IN_ACCESSIBILITY_SETTINGS_WILL_OVERRIDE_THE_FONT_SIZE_IN_EACH_APPLICATION"
 msgstr "Changing the font size in accessibility settings will override the font size in each application."
 
+msgid "IDS_ST_BUTTON_CONTINUE"
+msgstr "Continue"
+
 msgid "IDS_ST_BODY_CHANGING_THE_COLOUR_OF_THE_SCREEN_TO_GREYSCALE"
 msgstr "Changing the colour of the screen to greyscale."
 
+msgid "IDS_ST_BUTTON_CANCEL_ABB"
+msgstr "Cancel"
+
 msgid "IDS_ST_BODY_CHANGE_TEXT_SIZE_IN_CONTACTS_CALENDAR_MEMO_MESSAGES_EMAIL_AND_IM"
 msgstr "Change text size in Contacts, Calendar, Memo, Messages, Email, and IM."
 
@@ -2068,15 +1804,12 @@ msgstr "A password will be required to decrypt your device every time you power
 msgid "IDS_ST_BODY_AVAILABLE_SPACE"
 msgstr "Available space"
 
-msgid "IDS_ST_BODY_AVAILABLE"
-msgstr "Available"
-
-msgid "IDS_ST_BODY_AUTO_DOWNLOAD"
-msgstr "Auto download"
-
 msgid "IDS_ST_BODY_AUTH_TYPE"
 msgstr "Auth type"
 
+msgid "IDS_ST_BODY_VERSION_PS"
+msgstr "Version %s"
+
 msgid "IDS_ST_BODY_APP_OPENING_IMAGE"
 msgstr "App opening image"
 
@@ -2092,15 +1825,9 @@ msgstr "Application manager"
 msgid "IDS_ST_BODY_APPLICATION_INFO"
 msgstr "Application info"
 
-msgid "IDS_ST_BODY_APPLICATION"
-msgstr "Application"
-
 msgid "IDS_ST_BODY_ANTIVIRUS_SOFTWARE_ABB"
 msgstr "Antivirus software"
 
-msgid "IDS_ST_BODY_AM"
-msgstr "AM"
-
 msgid "IDS_ST_BODY_ALWAYS_REJECT"
 msgstr "Always reject"
 
@@ -2110,9 +1837,6 @@ msgstr "Always on"
 msgid "IDS_ST_BODY_ALWAYS_OFF"
 msgstr "Always off"
 
-msgid "IDS_ST_BODY_ALARM"
-msgstr "Alarm"
-
 msgid "IDS_ST_BODY_AFTER_YOU_DOWNLOAD_AND_INSTALL_APPLICATIONS_APPLICATIONS_WILL_BE_SHOWN_HERE"
 msgstr "After you download and install applications, applications will be shown here"
 
@@ -2122,6 +1846,9 @@ msgstr "After resetting, phone will restart automatically."
 msgid "IDS_ST_BODY_ADJUST_BRIGHTNESS_LEVEL"
 msgstr "Adjust brightness level"
 
+msgid "IDS_ST_BODY_URL"
+msgstr "URL"
+
 msgid "IDS_ST_BODY_ADJUST_AUTOMATIC_BRIGHTNESS"
 msgstr "Adjust automatic brightness"
 
@@ -2191,44 +1918,128 @@ msgstr "The device reacts intelligently by adapting the screen when it detects y
 msgid "IDS_HELP_BODY_SMART_SCREEN_WORKS_BEST_UNDER_THE_FOLLOWING_CONDITIONS_C"
 msgstr "Smart screen works best under the following conditions:"
 
-msgid "IDS_HELP_BODY_SMART_ROTATION_DISABLES_AUTO_SCREEN_ROTATION_BY_CHECKING_THE_ORIENTATION_OF_YOUR_FACE_AND_THE_DEVICE_BY_ITS_FRONT_CAMERA"
-msgstr "Smart rotation disables auto screen rotation by checking the orientation of your face and the device by its front camera."
-
-msgid "IDS_LBS_HEADER_LOCATION"
-msgstr "Location"
-
 msgid "IDS_LBS_BODY_DESTINATION"
 msgstr "Destination"
 
-msgid "IDS_ST_SK_NO"
-msgstr "No"
+msgid "IDS_ST_BODY_TEXTSTYLE_LARGE"
+msgstr "Large"
 
-msgid "IDS_HELP_BODY_SMART_STAY_DETECTS_YOUR_EYES_WITH_THE_FRONT_CAMERA_SO_THAT_THE_SCREEN_STAYS_ON_WHEN_YOU_ARE_LOOKING_AT_IT"
-msgstr "Smart stay detects your eyes with the front camera so that the screen stays on when you are looking at it."
+msgid "IDS_ST_BODY_SUNDAY"
+msgstr "Sunday"
 
-msgid "IDS_QP_POP_YOU_WILL_NO_LONGER_BE_ABLE_TO_USE_APPLICATIONS_NOTI_MSG"
-msgstr "You will no longer be able to use applications such as Internet, Email, and YouTube via mobile networks. Continue?"
+msgid "IDS_ST_BODY_STORAGE"
+msgstr "Storage"
 
-msgid "IDS_ST_BODY_10_MINUTES"
-msgstr "10 minutes"
+msgid "IDS_ST_BODY_SECURITY"
+msgstr "Security"
 
-msgid "IDS_ST_BODY_15SEC"
-msgstr "15 seconds"
+msgid "IDS_ST_BODY_SEARCH"
+msgstr "Search"
 
-msgid "IDS_ST_BODY_24_HOURS"
-msgstr "24 hours"
+msgid "IDS_ST_BODY_SD_CARD"
+msgstr "SD card"
 
-msgid "IDS_ST_BODY_2_MINUTES"
-msgstr "2 minutes"
+msgid "IDS_ST_BODY_SCHEDULE"
+msgstr "Schedule"
 
-msgid "IDS_ST_BODY_30SEC"
-msgstr "30 seconds"
+msgid "IDS_ST_BODY_SAVED"
+msgstr "Saved."
 
-msgid "IDS_ST_BODY_5_MINUTES"
-msgstr "5 minutes"
+msgid "IDS_ST_BODY_SAVE"
+msgstr "Save"
 
-msgid "IDS_ST_BODY_APPLICATIONS"
-msgstr "Applications"
+msgid "IDS_ST_BODY_REGION"
+msgstr "Region"
+
+msgid "IDS_ST_BODY_PROFILE"
+msgstr "Profile"
+
+msgid "IDS_ST_BODY_PM"
+msgstr "PM"
+
+msgid "IDS_ST_BODY_PHONEPROFILES_SILENT"
+msgstr "Silent"
+
+msgid "IDS_ST_BODY_PASSWORD"
+msgstr "Password"
+
+msgid "IDS_ST_BODY_NO_RESULTS_FOUND"
+msgstr "No results found."
+
+msgid "IDS_ST_BODY_NOT_ASSIGNED"
+msgstr "Not assigned"
+
+msgid "IDS_ST_BODY_NOTIFICATIONS"
+msgstr "Notifications"
+
+msgid "IDS_ST_BODY_NOTIFICATION"
+msgstr "Notification"
+
+msgid "IDS_ST_BODY_NONE"
+msgstr "None"
+
+msgid "IDS_ST_BODY_NEW"
+msgstr "New"
+
+msgid "IDS_ST_BODY_NETWORK"
+msgstr "Network"
+
+msgid "IDS_ST_BODY_NAME"
+msgstr "Name"
+
+msgid "IDS_ST_BODY_MONDAY"
+msgstr "Monday"
+
+msgid "IDS_ST_BODY_MODE"
+msgstr "Mode"
+
+msgid "IDS_ST_SK_NO"
+msgstr "No"
+
+msgid "IDS_ST_BODY_MESSAGE"
+msgstr "Message"
+
+msgid "IDS_ST_BODY_MEMORY"
+msgstr "Memory"
+
+msgid "IDS_ST_BODY_MB"
+msgstr "MB"
+
+msgid "IDS_ST_BODY_LIST_VIEW"
+msgstr "List view"
+
+msgid "IDS_ST_BODY_LICENCE"
+msgstr "Licence"
+
+msgid "IDS_ST_BODY_LED_INDICATOR"
+msgstr "LED indicator"
+
+msgid "IDS_HELP_BODY_SMART_STAY_DETECTS_YOUR_EYES_WITH_THE_FRONT_CAMERA_SO_THAT_THE_SCREEN_STAYS_ON_WHEN_YOU_ARE_LOOKING_AT_IT"
+msgstr "Smart stay detects your eyes with the front camera so that the screen stays on when you are looking at it."
+
+msgid "IDS_QP_POP_YOU_WILL_NO_LONGER_BE_ABLE_TO_USE_APPLICATIONS_NOTI_MSG"
+msgstr "You will no longer be able to use applications such as Internet, Email, and YouTube via mobile networks. Continue?"
+
+msgid "IDS_ST_BODY_10_MINUTES"
+msgstr "10 minutes"
+
+msgid "IDS_ST_BODY_15SEC"
+msgstr "15 seconds"
+
+msgid "IDS_ST_BODY_24_HOURS"
+msgstr "24 hours"
+
+msgid "IDS_ST_BODY_2_MINUTES"
+msgstr "2 minutes"
+
+msgid "IDS_ST_BODY_KB"
+msgstr "KB"
+
+msgid "IDS_ST_BODY_30SEC"
+msgstr "30 seconds"
+
+msgid "IDS_ST_BODY_5_MINUTES"
+msgstr "5 minutes"
 
 msgid "IDS_ST_BODY_DONT_ASK_AGAIN"
 msgstr "Don't ask again"
@@ -2239,12 +2050,21 @@ msgstr "%1$s is currently %2$s."
 msgid "IDS_ST_BODY_PASSWORDS_MUST_CONSIST_OF_AT_LEAST_4_ALPHANUMERIC_CHARACTERS_ALSO_INCLUDING_AT_LEAST_1_ALPHABETICAL_CHARACTER"
 msgstr "Passwords must consist of at least 4 alphanumeric characters also including at least 1 alphabetical character."
 
+msgid "IDS_ST_BODY_INSERT_SD_CARD"
+msgstr "Insert SD card."
+
 msgid "IDS_ST_BODY_PUK1_BLOCKED"
 msgstr "PUK1 blocked."
 
+msgid "IDS_ST_BODY_INCORRECT_PIN_E"
+msgstr "Incorrect PIN."
+
 msgid "IDS_ST_BODY_PUK1_CODE"
 msgstr "PUK1"
 
+msgid "IDS_ST_BODY_INCORRECT_PASSWORD_TRY_AGAIN"
+msgstr "Incorrect password. Try again."
+
 msgid "IDS_ST_BODY_PUK2"
 msgstr "PUK2"
 
@@ -2287,6 +2107,9 @@ msgstr "Incorrect PUK1."
 msgid "IDS_ST_POP_INCORRECT_PUK1_PD_ATTEMPTS_LEFT"
 msgstr "Incorrect PUK1. %d attempts left."
 
+msgid "IDS_ST_BODY_GRID_VIEW"
+msgstr "Grid view"
+
 msgid "IDS_ST_POP_INCORRECT_PUK2"
 msgstr "Incorrect PUK2."
 
@@ -2296,20 +2119,89 @@ msgstr "Incorrect PUK2. %d attempts left."
 msgid "IDS_ST_POP_PIN_CHANGED"
 msgstr "PIN changed."
 
+msgid "IDS_ST_BODY_GB"
+msgstr "GB"
+
 msgid "IDS_TASKMGR_BUTTON_CLEAR_CACHE"
 msgstr "Clear cache"
 
 msgid "IDS_ST_BODY_3G_ONLY"
 msgstr "3G only"
 
+msgid "IDS_ST_BODY_FROM_M_TIME"
+msgstr "From"
+
 msgid "IDS_ST_HEADER_ADD"
 msgstr "Add"
 
-msgid "IDS_ST_BODY_SECONDS"
-msgstr "Seconds"
+msgid "IDS_ST_BODY_FACEBOOK"
+msgstr "Facebook"
 
-msgid "IDS_ST_BUTTON_CANCEL"
-msgstr "Cancel"
+msgid "IDS_ST_BODY_ENTER_NEW_PASSWORD"
+msgstr "Enter new password."
+
+msgid "IDS_ST_BODY_EDIT"
+msgstr "Edit"
+
+msgid "IDS_ST_BODY_DO_NOT_SHOW_AGAIN"
+msgstr "Do not show again."
+
+msgid "IDS_ST_BODY_DOWNLOADS"
+msgstr "Downloads"
+
+msgid "IDS_ST_BODY_DOWNLOAD"
+msgstr "Download"
+
+msgid "IDS_ST_BODY_DISPLAY_CONTENTS"
+msgstr "Display contents"
+
+msgid "IDS_ST_BODY_DEVICE_MEMORY"
+msgstr "Device memory"
+
+msgid "IDS_ST_BODY_DEVICE"
+msgstr "Device"
+
+msgid "IDS_ST_BODY_DATE"
+msgstr "Date"
+
+msgid "IDS_ST_BODY_CURRENT"
+msgstr "Current"
+
+msgid "IDS_ST_BODY_COUNTRY_CODE"
+msgstr "Country code"
+
+msgid "IDS_ST_BODY_CONNECTION"
+msgstr "Connection"
+
+msgid "IDS_ST_BODY_CONFIRM"
+msgstr "Confirm"
+
+msgid "IDS_ST_BODY_CHECK_FOR_UPDATES"
+msgstr "Check for updates"
+
+msgid "IDS_ST_BODY_AVAILABLE"
+msgstr "Available"
+
+msgid "IDS_ST_BODY_AUTO_DOWNLOAD"
+msgstr "Auto download"
+
+msgid "IDS_ST_BODY_APPLICATION"
+msgstr "Application"
+
+msgid "IDS_ST_BODY_AM"
+msgstr "AM"
+
+msgid "IDS_ST_BODY_ALARM"
+msgstr "Alarm"
+
+msgid "IDS_LBS_HEADER_LOCATION"
+msgstr "Location"
+
+msgid "IDS_ST_BODY_APPLICATIONS"
+msgstr "Applications"
+
+msgid "IDS_ST_BODY_VIDEOS"
+msgstr "Videos"
 
 msgid "IDS_ST_BODY_1_5_SECONDS"
 msgstr "1.5 seconds"
@@ -2323,8 +2215,17 @@ msgstr "DONE"
 msgid "IDS_ST_HEADER_ENABLE_DATA_ROAMING"
 msgstr "Enable Data roaming"
 
-msgid "IDS_ST_HEADER_TURN_ON_MOBILE_DATA"
-msgstr "Turn on Mobile data"
+msgid "IDS_ST_HEADER_SCAN_FOR_NETWORKS_ABB"
+msgstr "Scan for networks"
+
+msgid "IDS_ST_POP_MOBILE_DATA_WILL_BE_TURNED_ON_CONNECTING_TO_MOBILE_NETWORKS_MAY_RESULT_IN_ADDITIONAL_CHARGES_DEPENDING_ON_YOUR_PAYMENT_PLAN"
+msgstr "Mobile data will be turned on. Connecting to mobile networks may result in additional charges depending on your payment plan."
+
+msgid "IDS_ST_POP_SCANNING_FOR_NETWORK_ING"
+msgstr "Scanning for network..."
+
+msgid "IDS_ST_POP_UNLESS_YOU_CONNECT_TO_A_WI_FI_NETWORK_YOU_WILL_NOT_BE_ABLE_TO_USE_THE_INTERNET_EMAIL_OR_OTHER_APPS_MSG"
+msgstr "Unless you connect to a Wi-Fi network, you will not be able to use the Internet, Email or other apps that require a data connection."
 
 msgid "IDS_ST_HEADER_UNABLE_TO_PLAY_SAMPLE_ABB"
 msgstr "Unable to play sample"
@@ -2332,15 +2233,24 @@ msgstr "Unable to play sample"
 msgid "IDS_ST_POP_SAMPLES_CANNOT_BE_PLAYED_DURING_CALLS"
 msgstr "Samples cannot be played during calls."
 
-msgid "IDS_ST_HEADER_DEVICE_NAME"
-msgstr "Device name"
-
 msgid "IDS_ST_HEADER_DELETE_ITEMS_ABB2"
 msgstr "Delete items"
 
+msgid "IDS_ST_BODY_SECONDS"
+msgstr "Seconds"
+
 msgid "IDS_ST_HEADER_FEEDBACK"
 msgstr "Feedback"
 
+msgid "IDS_ST_BUTTON_CANCEL"
+msgstr "Cancel"
+
+msgid "IDS_ST_HEADER_TURN_ON_MOBILE_DATA"
+msgstr "Turn on Mobile data"
+
+msgid "IDS_ST_HEADER_DEVICE_NAME"
+msgstr "Device name"
+
 msgid "IDS_ST_BODY_SELECT_ALL"
 msgstr "Select all"
 
@@ -2350,9 +2260,6 @@ msgstr "Total"
 msgid "IDS_ST_HEADER_MANAGE_CERTIFICATES_ABB"
 msgstr "Manage certificates"
 
-msgid "IDS_ST_BODY_INCORRECT_PASSWORD"
-msgstr "Incorrect password."
-
 msgid "IDS_ST_HEADER_TURN_OFF_MOBILE_DATA"
 msgstr "Turn off Mobile data"
 
@@ -2362,9 +2269,6 @@ msgstr "Flight mode disables calling and messaging functions, and turns off Mobi
 msgid "IDS_ST_BODY_TYPE"
 msgstr "Type"
 
-msgid "IDS_ST_BODY_PERSONAL"
-msgstr "Personal"
-
 msgid "IDS_ST_HEADER_LOCK_SCREEN_AND_SECURITY_ABB"
 msgstr "Lock screen and security"
 
@@ -2383,9 +2287,6 @@ msgstr "Legal information"
 msgid "IDS_ST_BODY_DEVICE_INFORMATION"
 msgstr "Device information"
 
-msgid "IDS_ST_BODY_PHONE_NUMBER"
-msgstr "Phone number"
-
 msgid "IDS_ST_BODY_MODEL_NUMBER"
 msgstr "Model number"
 
@@ -2434,6 +2335,81 @@ msgstr "Clear cache"
 msgid "IDS_ST_BODY_12_HOURS"
 msgstr "12 hours"
 
+msgid "IDS_ST_BODY_ANSWERINGMODE_AUTOMATIC"
+msgstr "Automatic"
+
+msgid "IDS_ST_BODY_BLUETOOTH"
+msgstr "Bluetooth"
+
+msgid "IDS_ST_BODY_ADVANCEDOPTIONS_CERTIFICATES"
+msgstr "Certificates"
+
+msgid "IDS_ST_BODY_CALLERID_DEFAULT"
+msgstr "Default"
+
+msgid "IDS_ST_BODY_APPLICATIONSETTINGS_MESSAGE"
+msgstr "Message"
+
+msgid "IDS_ST_BODY_NFC"
+msgstr "NFC"
+
+msgid "IDS_ST_BODY_PIN_LOCK"
+msgstr "PIN lock"
+
+msgid "IDS_ST_BUTTON2_S_PLANNER"
+msgstr "S Planner"
+
+msgid "IDS_ST_BODY_VOICE"
+msgstr "Voice"
+
+msgid "IDS_ST_BODY_DEFAULTMEMORY_VOICE_RECORDER"
+msgstr "Voice Recorder"
+
+msgid "IDS_ST_BODY_YYYY_MM_DD_DOT"
+msgstr "YYYY.MM.DD"
+
+msgid "IDS_ST_BODY_BRIGHTNESS_M_POWER_SAVING"
+msgstr "Brightness"
+
+msgid "IDS_ST_HEADER_SORT_BY"
+msgstr "Sort by"
+
+msgid "IDS_ST_TPOP_MAXIMUM_NUMBER_OF_CHARACTERS_REACHED"
+msgstr "Maximum number of characters reached."
+
+msgid "IDS_ST_TPOP_TRY_AGAIN"
+msgstr "Try again."
+
+msgid "IDS_ST_SK_YES"
+msgstr "Yes"
+
+msgid "IDS_ST_BODY_PLAY_A_SOUND_WHEN_BUTTONS_ICONS_AND_MENU_ITEMS_ARE_TAPPED"
+msgstr "Play a sound when buttons, icons, and menu items are tapped."
+
+msgid "IDS_ST_MBODY_KEYBOARD_SOUND"
+msgstr "Keyboard sound"
+
+msgid "IDS_ST_MBODY_TOUCH_SOUND"
+msgstr "Touch sound"
+
+msgid "IDS_ST_SBODY_PLAY_A_SOUND_WHEN_THE_SAMSUNG_KEYBOARD_IS_TAPPED"
+msgstr "Play a sound when the Samsung keyboard is tapped."
+
+msgid "IDS_ST_POP_MOUNTING_SD_CARD_ING"
+msgstr "Mounting SD card..."
+
+msgid "IDS_ST_BODY_SET_DATE"
+msgstr "Set date"
+
+msgid "IDS_ST_BODY_LOCK_SCREEN"
+msgstr "Lock screen"
+
+msgid "IDS_ST_BODY_PERSONAL"
+msgstr "Personal"
+
+msgid "IDS_ST_BODY_PHONE_NUMBER"
+msgstr "Phone number"
+
 msgid "IDS_ST_BODY_1MINUTE"
 msgstr "1 minute"
 
@@ -2443,33 +2419,15 @@ msgstr "Accounts"
 msgid "IDS_ST_HEADER_ALLSHARE"
 msgstr "AllShare"
 
-msgid "IDS_ST_BODY_ANSWERINGMODE_AUTOMATIC"
-msgstr "Automatic"
-
 msgid "IDS_ST_BUTTON_BACK"
 msgstr "Back"
 
-msgid "IDS_ST_BUTTON_NAVIGATE_BACK"
-msgstr "Navigate back"
-
-msgid "IDS_ST_BODY_BLUETOOTH"
-msgstr "Bluetooth"
-
-msgid "IDS_ST_BODY_ADVANCEDOPTIONS_CERTIFICATES"
-msgstr "Certificates"
-
 msgid "IDS_ST_BODY_CONTACTS"
 msgstr "Contacts"
 
 msgid "IDS_ST_BODY_MYTHEME_CREATE"
 msgstr "Create"
 
-msgid "IDS_ST_BODY_CALLERID_DEFAULT"
-msgstr "Default"
-
-msgid "IDS_ST_BODY_FM_RADIO"
-msgstr "FM Radio"
-
 msgid "IDS_ST_BODY_FONT"
 msgstr "Font"
 
@@ -2482,15 +2440,9 @@ msgstr "Help"
 msgid "IDS_ST_BODY_MANUAL"
 msgstr "Manual"
 
-msgid "IDS_ST_BODY_APPLICATIONSETTINGS_MESSAGE"
-msgstr "Message"
-
 msgid "IDS_ST_BODY_MUSIC"
 msgstr "Music"
 
-msgid "IDS_ST_BODY_NFC"
-msgstr "NFC"
-
 msgid "IDS_ST_BODY_ALERTTYPE_OFF"
 msgstr "Off"
 
@@ -2500,9 +2452,6 @@ msgstr "On"
 msgid "IDS_ST_BODY_MEMORYSTATUS_OTHERS"
 msgstr "Others"
 
-msgid "IDS_ST_BODY_PIN_LOCK"
-msgstr "PIN lock"
-
 msgid "IDS_ST_BODY_RESET"
 msgstr "Reset"
 
@@ -2518,45 +2467,21 @@ msgstr "Synchronise"
 msgid "IDS_ST_BODY_SYSTEM"
 msgstr "System"
 
-msgid "IDS_ST_BUTTON2_S_PLANNER"
-msgstr "S Planner"
-
 msgid "IDS_ST_BODY_TWITTER"
 msgstr "Twitter"
 
 msgid "IDS_ST_BODY_USERNAME"
 msgstr "Username"
 
-msgid "IDS_ST_BODY_VOICE"
-msgstr "Voice"
-
-msgid "IDS_ST_BODY_DEFAULTMEMORY_VOICE_RECORDER"
-msgstr "Voice Recorder"
-
 msgid "IDS_ST_BODY_WI_FI"
 msgstr "Wi-Fi"
 
-msgid "IDS_ST_BODY_YYYY_MM_DD_DOT"
-msgstr "YYYY.MM.DD"
-
-msgid "IDS_ST_BODY_BRIGHTNESS_M_POWER_SAVING"
-msgstr "Brightness"
-
-msgid "IDS_ST_HEADER_SORT_BY"
-msgstr "Sort by"
-
 msgid "IDS_ST_BODY_DELETED"
 msgstr "Deleted."
 
 msgid "IDS_ST_POP_ERROR"
 msgstr "Error."
 
-msgid "IDS_ST_TPOP_MAXIMUM_NUMBER_OF_CHARACTERS_REACHED"
-msgstr "Maximum number of characters reached."
-
-msgid "IDS_ST_TPOP_TRY_AGAIN"
-msgstr "Try again."
-
 msgid "IDS_ST_BODY_VERSION"
 msgstr "Version"
 
@@ -2566,36 +2491,9 @@ msgstr "Delete"
 msgid "IDS_ST_SK_SET_LITE"
 msgstr "Set"
 
-msgid "IDS_ST_SK_YES"
-msgstr "Yes"
-
-msgid "IDS_SAPPS_SK_TRY_ABB"
-msgstr "Try"
-
-msgid "IDS_ST_BODY_PLAY_A_SOUND_WHEN_BUTTONS_ICONS_AND_MENU_ITEMS_ARE_TAPPED"
-msgstr "Play a sound when buttons, icons, and menu items are tapped."
-
-msgid "IDS_ST_MBODY_KEYBOARD_SOUND"
-msgstr "Keyboard sound"
-
 msgid "IDS_ST_MBODY_RINGTONE"
 msgstr "Ringtone"
 
-msgid "IDS_ST_MBODY_TOUCH_SOUND"
-msgstr "Touch sound"
-
-msgid "IDS_ST_SBODY_PLAY_A_SOUND_WHEN_THE_SAMSUNG_KEYBOARD_IS_TAPPED"
-msgstr "Play a sound when the Samsung keyboard is tapped."
-
-msgid "IDS_ST_POP_MOUNTING_SD_CARD_ING"
-msgstr "Mounting SD card..."
-
-msgid "IDS_ST_BODY_SET_DATE"
-msgstr "Set date"
-
-msgid "IDS_ST_BODY_ALL"
-msgstr "All"
-
 msgid "IDS_LBS_BODY_LOCATION_SERVICE"
 msgstr "Location service"
 
@@ -2605,9 +2503,6 @@ msgstr "VPN"
 msgid "IDS_ST_SK_OPTIONS_LITE"
 msgstr "Options"
 
-msgid "IDS_ST_BODY_TTS"
-msgstr "TTS"
-
 msgid "IDS_ST_BODY_VOICE_CONTROL"
 msgstr "Voice control"
 
@@ -2620,45 +2515,222 @@ msgstr "Do not disturb"
 msgid "IDS_ST_MBODY_APP_NOTIFICATIONS"
 msgstr "App notifications"
 
+msgid "IDS_ST_BODY_ALL"
+msgstr "All"
+
 msgid "IDS_ST_HEADER_DEFAULT_APPLICATIONS_ABB"
 msgstr "Default applications"
 
-msgid "IDS_ST_BODY_HOME"
-msgstr "Home"
-
 msgid "IDS_ST_BODY_SET_TIME"
 msgstr "Set time"
 
 msgid "IDS_ST_BODY_UNABLE_TO_SCAN_FOR_NETWORKS"
 msgstr "Unable to scan networks."
 
-msgid "IDS_ST_BODY_LOCK_SCREEN"
-msgstr "Lock screen"
+msgid "IDS_ACCS_BODY_SIGNAL_STRENGTH_TTS"
+msgstr "Signal strength"
 
 msgid "IDS_ST_HEADER_VISION"
 msgstr "Vision"
 
+msgid "IDS_ST_BODY_SIGNAL_STRENGTH"
+msgstr "Signal strength"
+
+msgid "IDS_ST_BODY_HELLO_KITTY_10"
+msgstr "Hello Kitty 10"
+
+msgid "IDS_ST_HEADER_SOUNDS_AND_NOTIFICATIONS_ABB"
+msgstr "Sounds and notifications"
+
+msgid "IDS_ST_BODY_TTS"
+msgstr "TTS"
+
+msgid "IDS_ST_BODY_HOME"
+msgstr "Home"
+
 msgid "IDS_ST_BODY_OFF"
 msgstr "Off"
 
-msgid "IDS_ST_BODY_SIGNAL_STRENGTH"
-msgstr "Signal strength"
+msgid "IDS_ST_BODY_THERE_ARE_NO_APPS_SET_AS_DEFAULTS"
+msgstr "There are no apps set as defaults."
 
-msgid "IDS_ST_POP_MOBILE_DATA_WILL_BE_TURNED_ON_CONNECTING_TO_MOBILE_NETWORKS_MAY_RESULT_IN_ADDITIONAL_CHARGES_DEPENDING_ON_YOUR_PAYMENT_PLAN"
-msgstr "Mobile data will be turned on. Connecting to mobile networks may result in additional charges depending on your payment plan."
+msgid "IDS_ST_HEADER_PRIVACY_SETTINGS_ABB"
+msgstr "Privacy settings"
 
-msgid "IDS_ST_POP_UNLESS_YOU_CONNECT_TO_A_WI_FI_NETWORK_YOU_WILL_NOT_BE_ABLE_TO_USE_THE_INTERNET_EMAIL_OR_OTHER_APPS_MSG"
-msgstr "Unless you connect to a Wi-Fi network, you will not be able to use the Internet, Email or other apps that require a data connection."
+msgid "IDS_QP_OPT_SHOW_ALL_CONTENT_ABB"
+msgstr "Show all content"
+
+msgid "IDS_QP_OPT_HIDE_SENSITIVE_CONTENT_ABB"
+msgstr "Hide sensitive content"
+
+msgid "IDS_ST_BUTTON_REMOVE_ABB2"
+msgstr "Remove"
+
+msgid "IDS_QP_TMBODY_NOTIFICATIONS_ON_LOCK_SCREEN"
+msgstr "Notifications on lock screen"
+
+msgid "IDS_ACCS_BODY_WHILE_SCREEN_READER_IS_ENABLED_YOUR_PHONE_WILL_PROVIDE_VOICE_FEEDBACK_FOR_EXAMPLE_SCREEN_READER_WILL_MSG"
+msgstr "While Screen reader is enabled, your phone will provide voice feedback. For example, Screen reader will tell you what you can interact with on each screen. Tap items to select them and hear what they are, and double tap items to perform the related action."
+
+msgid "IDS_ACCS_MBODY_READ_OUT_USAGE_HINTS_ABB"
+msgstr "Read out usage hints"
+
+msgid "IDS_ACCS_MBODY_SOUND_FEEDBACK"
+msgstr "Sound feedback"
+
+msgid "IDS_ACCS_MBODY_VIBRATION_FEEDBACK"
+msgstr "Vibration feedback"
 
-msgid "IDS_SCR_BODY_PD_UNREAD_NOTIFICATIONS"
-msgstr "Unread notifications"
+msgid "IDS_ACCS_OPT_ALWAYS_READ_OUT_KEYBOARD_INPUT_TTS"
+msgstr "Always read out keyboard input"
+
+msgid "IDS_ACCS_OPT_KEYBOARD_FEEDBACK_TTS"
+msgstr "Keyboard feedback"
 
 msgid "IDS_ACCS_OPT_OTHER_FEEDBACK_TTS"
 msgstr "Other feedback"
 
+msgid "IDS_ACCS_SBODY_READ_OUT_NOTIFICATIONS_WHILE_THE_SCREEN_IS_OFF"
+msgstr "Read out notifications while the screen is off."
+
+msgid "IDS_ACCS_SBODY_SELECT_WHICH_INFORMATION_FROM_INDICATORS_SHOWN_ON_THE_STATUS_BAR_WILL_BE_READ_OUT_WHEN_YOU_TRIPLE_TAP_THE_SCREEN_WITH_TWO_FINGERS_MSG"
+msgstr "Select which information from indicators shown on the status bar will be read out when you triple tap the screen with two fingers, for example, the time and date, the device's signal strength, Wi-Fi and Bluetooth connections, and the battery power."
+
+msgid "IDS_ACCS_SBODY_SET_THE_VOICE_FEEDBACK_TO_VARY_IN_PITCH_WHILE_USING_THE_KEYBOARD_TO_ENTER_TEXT"
+msgstr "Set the voice feedback to vary in pitch while using the keyboard to enter text."
+
 msgid "IDS_ACCS_TMBODY_STATUS_BAR_INFORMATION"
 msgstr "Status bar information"
 
-msgid "IDS_ACCS_SBODY_SELECT_WHICH_INFORMATION_FROM_INDICATORS_SHOWN_ON_THE_STATUS_BAR_WILL_BE_READ_OUT_WHEN_YOU_TRIPLE_TAP_THE_SCREEN_WITH_TWO_FINGERS_MSG"
-msgstr "Select which information will be read out from indicators shown on the status bar when you triple tap the screen with two fingers, for example, the time and date, the device's signal strength, Wi-Fi and Bluetooth connections, and the battery power."
+msgid "IDS_ST_BUTTON_TURN_OFF_ABB2"
+msgstr "Turn off"
+
+msgid "IDS_ST_BUTTON_TURN_ON_ABB3"
+msgstr "Turn on"
+
+msgid "IDS_ST_BUTTON_DISABLE_ABB"
+msgstr "Disable"
+
+msgid "IDS_ST_BUTTON_ENABLE_ABB3"
+msgstr "Enable"
+
+msgid "IDS_SM_TPOP_P1SS_P2SS_CACHED_DATA_CLEARED_ABB"
+msgstr "%1$s %2$s cached data cleared."
+
+msgid "IDS_SM_HEADER_DEFAULT_STORAGE_SETTINGS_ABB"
+msgstr "Default storage settings"
+
+msgid "IDS_SM_TMBODY_DEFAULT_STORAGE_LOCATIONS"
+msgstr "Default storage locations"
+
+msgid "IDS_SM_SBODY_CALCULATING_ING"
+msgstr "Calculating..."
+
+msgid "IDS_ST_BODY_IMAGES"
+msgstr "Images"
+
+msgid "IDS_ST_BODY_STORAGE_USAGE"
+msgstr "Storage usage"
+
+msgid "IDS_ST_HEADER_TOTAL_SPACE"
+msgstr "Total space"
+
+msgid "IDS_SM_TMBODY_APPS_ABB"
+msgstr "Apps"
+
+msgid "IDS_ST_BODY_SYSTEM_STORAGE"
+msgstr "System storage"
+
+msgid "IDS_ST_BODY_CACHED_DATA_ABB"
+msgstr "Cached data"
+
+msgid "IDS_SM_HEADER_DEFAULT_STORAGE_LOC_ABB"
+msgstr "Default storage loc."
+
+msgid "IDS_SM_BODY_FREE_M_MEMORY_ABB"
+msgstr "Free"
+
+msgid "IDS_ST_MBODY_ADS"
+msgstr "Ads"
+
+msgid "IDS_SM_BODY_SELECT_THE_DEFAULT_LOCATION_FOR_INSTALLING_APPS_WHERE_APPS_CAN_BE_SAVED_DEPENDS_ON_THE_TYPE_OF_APP_AND_THE_AVAILABILITY_OF_THE_LOCATION"
+msgstr "Select the default location for installing apps. Where apps can be saved depends on the type of app and the availability of the location."
+
+msgid "IDS_SM_BODY_SELECT_THE_DEFAULT_STORAGE_LOCATION_FOR_CONTENT_SHARED_VIA_BLUETOOTH_OR_WI_FI_DIRECT"
+msgstr "Select the default storage location for content shared via Bluetooth or Wi-Fi Direct."
+
+msgid "IDS_ST_OPT_HIDE_CONTENT"
+msgstr "Hide content"
+
+msgid "IDS_ST_HEADER_PRIVACY_AND_SECURITY_ABB"
+msgstr "Privacy and security"
+
+msgid "IDS_ST_MBODY_PRIVACY_AND_SECURITY"
+msgstr "Privacy and security"
+
+msgid "IDS_ST_HEADER_TIZEN_CONNECT"
+msgstr "Tizen Connect"
+
+msgid "IDS_ST_OPT_BATTERY_USAGE_ABB"
+msgstr "Battery usage"
+
+msgid "IDS_SM_BODY_THE_BATTERY_USAGE_FOR_THE_PAST_P1SD_HOURS_P2SD_MINUTES_C"
+msgstr "The battery usage for the past %1$d hours %2$d minutes:"
+
+msgid "IDS_ST_BODY_REMAINING_BATTERY"
+msgstr "Remaining battery"
+
+msgid "IDS_ST_BODY_CHARGING_ING_ABB"
+msgstr "Charging..."
+
+msgid "IDS_ST_SBODY_FULLY_CHARGED_ABB_M_STATUS"
+msgstr "Fully charged"
+
+msgid "IDS_ST_BODY_MISSED_EVENTS"
+msgstr "Missed events"
+
+msgid "IDS_ST_BODY_SPEECH_RATE"
+msgstr "Speech rate"
+
+msgid "IDS_COM_POP_MISSED_EVENTS"
+msgstr "Missed events"
+
+msgid "IDS_SCR_POP_DRAG_THE_SLIDER_TO_SET_THE_SPEECH_RATE"
+msgstr "Drag the slider to set the speech rate."
+
+msgid "IDS_ST_BODY_BATTERY_LEVEL"
+msgstr "Battery level"
+
+msgid "IDS_ST_HEADER_DETAILS"
+msgstr "Details"
+
+msgid "IDS_ST_MBODY_OTHER_SOUNDS"
+msgstr "Other sounds"
+
+msgid "IDS_ST_HEADER_ENCRYPT_SD_CARD"
+msgstr "Encrypt SD card"
+
+msgid "IDS_ST_HEADER_DECRYPT_SD_CARD"
+msgstr "Decrypt SD card"
+
+msgid "IDS_ST_HEADER_ENCRYPTION"
+msgstr "Encryption"
+
+msgid "IDS_ST_SBODY_DEVICE_ENCRYPTED_M_STATUS"
+msgstr "Device encrypted"
+
+msgid "IDS_ST_SBODY_DEVICE_NOT_ENCRYPTED_M_STATUS"
+msgstr "Device not encrypted"
+
+msgid "IDS_ST_SBODY_SD_CARD_ENCRYPTED_M_STATUS"
+msgstr "SD card encrypted"
+
+msgid "IDS_ST_SBODY_SD_CARD_NOT_ENCRYPTED_M_STATUS_SBODY"
+msgstr "SD card not encrypted"
+
+msgid "IDS_ST_TMBODY_SECURE_ERASE"
+msgstr "Secure erase"
+
+msgid "IDS_ST_SBODY_ERASE_ALL_DELETED_DATA_ON_THE_PHONE_PERMANENTLY_FOR_SECURITY_PURPOSES_THIS_DATA_WILL_NOT_BE_RECOVERABLE_BY_ANYONE"
+msgstr "Erase all deleted data on the phone permanently for security purposes. This data will not be recoverable by anyone."
 
old mode 100644 (file)
new mode 100755 (executable)
index c07e001..564a44b
@@ -1,12 +1,18 @@
-msgid "IDS_ST_BODY_1_MINUTE"
-msgstr "1 minute"
+msgid "IDS_VOICE_HEADER_SPEECH_TO_TEXT_HSTT"
+msgstr "Speech-to-text (STT)"
+
+msgid "IDS_VOICE_HEADER_TEXT_TO_SPEECH_HTTS"
+msgstr "Text-to-speech (TTS)"
+
+msgid "IDS_PB_TPOP_DELETING_ING_ABB"
+msgstr "Deleting..."
+
+msgid "IDS_VOICE_BODY_VOICE_CONTROL_ABB2"
+msgstr "Voice control"
 
 msgid "IDS_ST_POP_SAVING"
 msgstr "Saving"
 
-msgid "IDS_CAM_POP_MODEL"
-msgstr "Model"
-
 msgid "IDS_EMAIL_BODY_INVALID_PORT_NUMBER"
 msgstr "Invalid port number."
 
@@ -22,9 +28,6 @@ msgstr "6 seconds"
 msgid "IDS_PB_POP_PS_ALREADY_EXISTS"
 msgstr "%s already exists."
 
-msgid "IDS_SAPPS_OPT_BADGE_ABB"
-msgstr "Badge"
-
 msgid "IDS_ST_BODY_DISCONNECTED"
 msgstr "Disconnected"
 
@@ -34,9 +37,6 @@ msgstr "Media"
 msgid "IDS_ST_BODY_SELECT_AUTOMATICALLY"
 msgstr "Select automatically"
 
-msgid "IDS_ST_HEADER_AUDIO"
-msgstr "Audio"
-
 msgid "IDS_ST_HEADER_FORMAT_MVERB_ABB"
 msgstr "Format"
 
@@ -58,33 +58,45 @@ msgstr "IP"
 msgid "IDS_BT_POP_OPERATION_FAILED"
 msgstr "Operation failed."
 
-msgid "IDS_CLD_OPT_MINUTE"
-msgstr "Minute"
-
 msgid "IDS_CLD_OPT_MINUTES_LC_ABB"
 msgstr "minutes"
 
-msgid "IDS_CST_BUTTON_CLOSE"
-msgstr "Close"
-
-msgid "IDS_CST_POP_FAILED"
-msgstr "Failed"
-
 msgid "IDS_IM_BODY_SUCCESSFULLY_COMPLETED"
 msgstr "Successfully completed."
 
 msgid "IDS_IM_POP_UNEXPECTED_ERROR"
 msgstr "Unexpected error."
 
+msgid "IDS_SIM_BODY_INVALID_SIM_CARD"
+msgstr "Invalid SIM card."
+
+msgid "IDS_WGT_BUTTON3_KIES_VIA_WI_FI"
+msgstr "Kies via Wi-Fi"
+
+msgid "IDS_ST_BODY_1_MINUTE"
+msgstr "1 minute"
+
+msgid "IDS_CAM_POP_MODEL"
+msgstr "Model"
+
+msgid "IDS_ST_HEADER_AUDIO"
+msgstr "Audio"
+
+msgid "IDS_CLD_OPT_MINUTE"
+msgstr "Minute"
+
+msgid "IDS_CST_BUTTON_CLOSE"
+msgstr "Close"
+
+msgid "IDS_CST_POP_FAILED"
+msgstr "Failed"
+
 msgid "IDS_PB_BODY_INFO"
 msgstr "Info"
 
 msgid "IDS_PB_BUTTON_CONTACT"
 msgstr "Contact"
 
-msgid "IDS_SIM_BODY_INVALID_SIM_CARD"
-msgstr "Invalid SIM card."
-
 msgid "IDS_ST_BUTTON2_PROCESSING_ING"
 msgstr "Processing..."
 
@@ -94,21 +106,18 @@ msgstr "Delete?"
 msgid "IDS_VR_POP_NO_FILES"
 msgstr "No files"
 
-msgid "IDS_WGT_BUTTON3_KIES_VIA_WI_FI"
-msgstr "Kies via Wi-Fi"
-
 msgid "IDS_TPLATFORM_OPT_BLUETOOTH"
 msgstr "Bluetooth"
 
+msgid "IDS_ST_HEADER_PRIVACY"
+msgstr "Privacy"
+
 msgid "IDS_ST_OPT_SETTINGS"
 msgstr "Settings"
 
 msgid "IDS_ST_BODY_GENERAL"
 msgstr "General"
 
-msgid "IDS_ST_HEADER_PRIVACY"
-msgstr "Privacy"
-
 msgid "IDS_BR_OPT_SCREEN"
 msgstr "Screen"
 
@@ -139,9 +148,6 @@ msgstr "Showing %d items"
 msgid "IDS_COM_POP_FLIGHT_MODE_WILL_BE_DISABLED"
 msgstr "Flight mode will be disabled."
 
-msgid "IDS_COM_POP_CHECKING"
-msgstr "Checking..."
-
 msgid "IDS_COM_OPT_CONTINUE_Q"
 msgstr "Continue?"
 
@@ -214,9 +220,6 @@ msgstr "Data usage"
 msgid "IDS_MOBILEAP_BODY_TETHERING"
 msgstr "Tethering"
 
-msgid "IDS_IM_POP_THIS_FEATURE_IS_NOT_AVAILABLE_WHILE_FLIGHT_MODE_IS_ON"
-msgstr "This feature is not available while Flight mode is on."
-
 msgid "IDS_EMAIL_POP_SECURITY_UPDATE_ABB"
 msgstr "Security update"
 
@@ -250,9 +253,6 @@ msgstr "Not enough memory in phone memory. Delete some items and try again"
 msgid "IDS_KW_POP_BE_CAREFUL_WHEN_TRANSMITTING_INFORMATION_ON_AN_UNSECURED_WI_FI_NETWORK_MSG"
 msgstr "Be careful when transmitting information on an unsecured Wi-Fi network as it may be visible to others in the network."
 
-msgid "IDS_DN_BODY_ENCRYPT_SD_CARD"
-msgstr "Encrypt SD card"
-
 msgid "IDS_MSGF_POP_UNSUPPORTED"
 msgstr "Unsupported."
 
@@ -280,24 +280,15 @@ msgstr "Move completed."
 msgid "IDS_PB_BODY_MOVING_ING"
 msgstr "Moving..."
 
-msgid "IDS_SMEMO_BUTTON_IMPORT"
-msgstr "Import"
-
 msgid "IDS_LCKSCN_BODY_WALLPAPERS"
 msgstr "Wallpapers"
 
 msgid "IDS_LCKSCN_BODY_TAP_AND_HOLD_THE_SCREEN_THEN_TILT_THE_DEVICE_TOWARDS_YOU_TO_UNLOCK_IT_MSG"
 msgstr "Tap and hold the screen, then tilt the device towards you to unlock it. If the screen does not unlock, try tiling the device more. When motion unlock is set, motion will be automatically enabled in Settings."
 
-msgid "IDS_SA_BUTTON_DONE_ABB"
-msgstr "Done"
-
 msgid "IDS_FP_BODY_NO_APPLICATIONS"
 msgstr "No applications"
 
-msgid "IDS_ST_TZTAB4_MOST_USED_M_APP"
-msgstr "Most used"
-
 msgid "IDS_ST_TPOP_PERSONAL_MODE_ENABLED_ABB"
 msgstr "Personal mode enabled."
 
@@ -394,9 +385,6 @@ msgstr "The maximum numbers of characters for your device name (%d) has been exc
 msgid "IDS_ST_POP_THE_APP_HAS_BEEN_UNINSTALLED"
 msgstr "The app has been uninstalled."
 
-msgid "IDS_ST_POP_TAP_OK"
-msgstr "Tap OK"
-
 msgid "IDS_ST_POP_SEARCHING_NETWORK_ING"
 msgstr "Searching network..."
 
@@ -412,15 +400,9 @@ msgstr "Reset all settings and delete all data. This cannot be stopped once star
 msgid "IDS_ST_POP_REMOVE_DEFAULT_APPS_Q"
 msgstr "Remove default apps?"
 
-msgid "IDS_ST_POP_REGISTRATION_CODE_NOT_FOUND"
-msgstr "Registration code not found."
-
 msgid "IDS_ST_POP_REGISTERING_ING"
 msgstr "Registering..."
 
-msgid "IDS_ST_POP_REGISTERED"
-msgstr "Registered."
-
 msgid "IDS_ST_POP_PUK2_VERIFIED"
 msgstr "PUK2 verified."
 
@@ -460,18 +442,9 @@ msgstr "%d attempts left."
 msgid "IDS_ST_POP_PASSWORD_MUST_CONTAIN_AT_LEAST_PD_ALPHANUMERIC_CHARACTERS"
 msgstr "Password must contain at least %d alphanumeric characters."
 
-msgid "IDS_ST_POP_PASSWORD_MUST_BE_MORE_THAN_P1SD_CHARACTERS_AND_LESS_THAN_P2SD"
-msgstr "Password must be more than %1$d characters and less than %2$d."
-
-msgid "IDS_ST_POP_PASSWORDS_DO_NOT_MATCH"
-msgstr "Passwords do not match."
-
 msgid "IDS_ST_POP_NO_SD_CARD_IS_INSERTED_DISABLE_ENCRYPT_SD_CARD_ANYWAY_Q"
 msgstr "No SD card is inserted. Disable encrypt SD card anyway?"
 
-msgid "IDS_ST_POP_NO_SD_CARD_HAS_BEEN_INSERTED_ENCRYPTION_WILL_START_AUTOMATICALLY_WHEN_YOU_INSERT_AN_SD_CARD"
-msgstr "No SD card has been inserted. Encryption will start automatically when you insert an SD card."
-
 msgid "IDS_ST_POP_NO_ITEM_SELECTED"
 msgstr "No items selected."
 
@@ -487,9 +460,6 @@ msgstr "Mobile data has been disabled. You cannot send or receive MMS messages.
 msgid "IDS_ST_POP_MOBILE_DATA_ENABLED_CONNECTING_TO_MOBILE_NETWORKS_MAY_INCUR_EXTRA_CHARGES_DEPENDING_ON_YOUR_DATA_PLAN_CONTINUE_Q"
 msgstr "Mobile data enabled. Connecting to mobile networks may incur extra charges depending on your data plan. Continue?"
 
-msgid "IDS_ST_POP_LOADING_ING"
-msgstr "Loading..."
-
 msgid "IDS_ST_POP_IP_ADDRESS_REMOVED"
 msgstr "IP address removed."
 
@@ -514,9 +484,6 @@ msgstr "Incorrect PIN2."
 msgid "IDS_ST_POP_INCORRECT_PIN1_ATTEMPT_LEFT"
 msgstr "Incorrect PIN. 1 attempt left"
 
-msgid "IDS_ST_POP_INCORRECT_PASSWORD"
-msgstr "Incorrect password."
-
 msgid "IDS_ST_POP_IF_YOU_RESET_YOUR_DEVICE_TO_FACTORY_DEFAULTS_YOU_WILL_NOT_BE_ABLE_TO_USE_ENCRYPTED_FILES_ON_THE_SD_CARD_MSG"
 msgstr "If you reset your device to factory defaults, you will not be able to use encrypted files on the SD card, but you will still be able to use unencrypted files."
 
@@ -538,12 +505,6 @@ msgstr "Encrypt SD card? Operation is irreversible and if you interrupt it, you
 msgid "IDS_ST_POP_ENABLING_EMERGENCY_MODE_ING"
 msgstr "Enabling Emergency mode..."
 
-msgid "IDS_ST_POP_ENABLING_AUTO_UPDATE_MEANS_YOUR_DEVICE_WILL_CHECK_FOR_SECURITY_UPDATES_AUTOMATICALLY_NOTI_MSG"
-msgstr "Enabling auto update means your device will check for security updates automatically. Checking via mobile networks may result in additional charges."
-
-msgid "IDS_ST_POP_ENABLE_SMART_STAY_TO_TRY_IT_T_HELP"
-msgstr "Enable smart stay to try it."
-
 msgid "IDS_ST_POP_ENABLE_SMART_ROTATION_TO_TRY_IT_T_HELP"
 msgstr "Enable smart rotation to try it."
 
@@ -553,12 +514,6 @@ msgstr "Enable Flight mode."
 msgid "IDS_ST_POP_EMERGENCY_MODE_WILL_BE_DISABLED"
 msgstr "Emergency mode will be disabled."
 
-msgid "IDS_ST_POP_DO_NOT_ASK_AGAIN"
-msgstr "Do not ask again"
-
-msgid "IDS_ST_POP_DISABLING_AUTO_UPDATE_MEANS_YOU_HAVE_TO_CHECK_FOR_SECURITY_UPDATES_MANUALLY_NOTI_MSG"
-msgstr "Disabling auto update means you have to check for security updates manually. To keep your device secure, we recommend enabling auto update."
-
 msgid "IDS_ST_POP_DISABLE_TETHERING_Q"
 msgstr "Disable tethering?"
 
@@ -598,9 +553,6 @@ msgstr "Tab view"
 msgid "IDS_ST_OPT_SELECTED"
 msgstr "Selected"
 
-msgid "IDS_ST_OPT_SELECT"
-msgstr "Select"
-
 msgid "IDS_ST_OPT_RESET_APP_SETTINGS_ABB"
 msgstr "Reset app settings"
 
@@ -616,9 +568,6 @@ msgstr "LTE/WCDMA/GSM (auto connect)"
 msgid "IDS_ST_OPT_EDIT_QUICK_SETTINGS"
 msgstr "Edit quick settings"
 
-msgid "IDS_ST_OPT_DEFAULT_RINGTONE"
-msgstr "Default ringtone"
-
 msgid "IDS_ST_OPT_CUSTOM_MODE_ABB"
 msgstr "Custom mode"
 
@@ -631,15 +580,9 @@ msgstr "Block mobile networks"
 msgid "IDS_ST_OPT_BLOCK_ALL"
 msgstr "Block all"
 
-msgid "IDS_ST_OPT_AUTO_UPDATE_ABB"
-msgstr "Auto update"
-
 msgid "IDS_ST_OPT_ALLOW_ALL"
 msgstr "Allow all"
 
-msgid "IDS_ST_OPT_ALL"
-msgstr "All"
-
 msgid "IDS_ST_MBODY_ZOOM"
 msgstr "Zoom"
 
@@ -679,9 +622,6 @@ msgstr "Show CPU usage"
 msgid "IDS_ST_MBODY_SELECT_WHERE_CAPTURED_IMAGES_WILL_BE_SAVED"
 msgstr "Select where captured images will be saved"
 
-msgid "IDS_ST_MBODY_SCREEN_ROTATION"
-msgstr "Screen rotation"
-
 msgid "IDS_ST_MBODY_SCREEN_READER_HTTS"
 msgstr "Screen reader (TTS)"
 
@@ -700,18 +640,12 @@ msgstr "Motions and gestures"
 msgid "IDS_ST_MBODY_MOBILE_DATA"
 msgstr "Mobile data"
 
-msgid "IDS_ST_MBODY_HELP"
-msgstr "Help"
-
 msgid "IDS_ST_MBODY_HANDS_FREE_MODE"
 msgstr "Hands-free mode"
 
 msgid "IDS_ST_MBODY_GSM_ONLY"
 msgstr "GSM only"
 
-msgid "IDS_ST_MBODY_FONT_SIZE"
-msgstr "Font size"
-
 msgid "IDS_ST_MBODY_FACTORY_RESET"
 msgstr "Factory reset"
 
@@ -745,15 +679,9 @@ msgstr "Active application"
 msgid "IDS_ST_MBODY_ACCOUNTS_AND_BACKUP"
 msgstr "Accounts and backup"
 
-msgid "IDS_ST_ITAB4_CONTROLS_M_INPUT_AND_CONTROL"
-msgstr "Controls"
-
 msgid "IDS_ST_HEADER_WI_FI_DIRECT"
 msgstr "Wi-Fi Direct"
 
-msgid "IDS_ST_HEADER_WI_FI"
-msgstr "Wi-Fi"
-
 msgid "IDS_ST_HEADER_USER_SETTINGS_ABB"
 msgstr "User settings"
 
@@ -766,24 +694,15 @@ msgstr "USB utilities"
 msgid "IDS_ST_HEADER_UNLOCK_DEVICE_USING_MOTION_ABB"
 msgstr "Unlock device using motion"
 
-msgid "IDS_ST_HEADER_UNAVAILABLE"
-msgstr "Unavailable"
-
 msgid "IDS_ST_HEADER_ULTRA_POWER_SAVING_MODE"
 msgstr "Ultra power saving mode"
 
 msgid "IDS_ST_HEADER_TOUCH_KEY_LIGHT_DURATION"
 msgstr "Touch key light duration"
 
-msgid "IDS_ST_HEADER_TEXT_TO_SPEECH"
-msgstr "Text-to-speech"
-
 msgid "IDS_ST_HEADER_STANDARD_LIMIT_ABB"
 msgstr "Standard limit"
 
-msgid "IDS_ST_HEADER_SOUND"
-msgstr "Sound"
-
 msgid "IDS_ST_HEADER_SIM_CARD_MANAGER"
 msgstr "SIM card manager"
 
@@ -799,18 +718,12 @@ msgstr "Screen Mirroring"
 msgid "IDS_ST_HEADER_SAMSUNG_KIES"
 msgstr "Samsung Kies"
 
-msgid "IDS_ST_HEADER_SAMSUNG_APPS"
-msgstr "Samsung Apps"
-
 msgid "IDS_ST_HEADER_RINGTONES"
 msgstr "Ringtones"
 
 msgid "IDS_ST_HEADER_RESET_RESULTS"
 msgstr "Reset results"
 
-msgid "IDS_ST_HEADER_RESET"
-msgstr "Reset"
-
 msgid "IDS_ST_HEADER_PRIVILEGES"
 msgstr "Privileges"
 
@@ -820,18 +733,12 @@ msgstr "Private mode"
 msgid "IDS_ST_HEADER_PORT"
 msgstr "Port"
 
-msgid "IDS_ST_HEADER_PLEASE_WAIT"
-msgstr "Please wait."
-
 msgid "IDS_ST_HEADER_PERSONAL_MODE"
 msgstr "Personal mode"
 
 msgid "IDS_ST_HEADER_PERSONALISATION"
 msgstr "Personalization"
 
-msgid "IDS_ST_HEADER_PD_SELECTED_ABB"
-msgstr "%d selected"
-
 msgid "IDS_ST_HEADER_PD_SELECTED"
 msgstr "%d selected"
 
@@ -865,9 +772,6 @@ msgstr "Input and motion"
 msgid "IDS_ST_HEADER_HOME_SCREEN_ABB"
 msgstr "Home screen"
 
-msgid "IDS_ST_HEADER_FINGER_SCANNER_ABB"
-msgstr "Finger Scanner"
-
 msgid "IDS_ST_HEADER_ENTER_VALID_DEVICE_NAME_ABB"
 msgstr "Enter valid device name"
 
@@ -916,6 +820,9 @@ msgstr "Add port"
 msgid "IDS_ST_HEADER_ADD_IP"
 msgstr "Add IP"
 
+msgid "IDS_COM_POP_CHECKING"
+msgstr "Checking..."
+
 msgid "IDS_ST_BUTTON_UNINSTALL_UPDATES"
 msgstr "Uninstall updates"
 
@@ -925,30 +832,18 @@ msgstr "Uninstall"
 msgid "IDS_ST_BUTTON_TRY_IT"
 msgstr "Try it"
 
-msgid "IDS_ST_BUTTON_STOP"
-msgstr "Stop"
-
 msgid "IDS_ST_BUTTON_SET_SCREEN_LOCK_TYPE"
 msgstr "Set screen lock type"
 
 msgid "IDS_ST_BUTTON_RESET_APPS_ABB"
 msgstr "Reset apps"
 
-msgid "IDS_ST_BUTTON_RESET"
-msgstr "Reset"
-
 msgid "IDS_ST_BUTTON_REMOVE_DEFAULT_APPS_ABB"
 msgstr "Remove default apps"
 
 msgid "IDS_ST_BUTTON_ONLY_VIBRATE"
 msgstr "Only vibrate"
 
-msgid "IDS_ST_BUTTON_OK_ABB"
-msgstr "OK"
-
-msgid "IDS_ST_BUTTON_OK"
-msgstr "OK"
-
 msgid "IDS_ST_BUTTON_MOVE_TO_SD_ABB"
 msgstr "Move to SD"
 
@@ -958,21 +853,9 @@ msgstr "Move to phone"
 msgid "IDS_ST_BUTTON_FORCE_STOP"
 msgstr "Force stop"
 
-msgid "IDS_ST_BUTTON_ENABLE"
-msgstr "Enable"
-
-msgid "IDS_ST_BUTTON_DISCONNECT"
-msgstr "Disconnect"
-
 msgid "IDS_ST_BUTTON_DISABLE"
 msgstr "Disable"
 
-msgid "IDS_ST_BUTTON_CONTINUE"
-msgstr "Continue"
-
-msgid "IDS_ST_BUTTON_CANCEL_ABB"
-msgstr "Cancel"
-
 msgid "IDS_ST_BODY_YYYY_DD_MM_DOT"
 msgstr "YYYY.DD.MM"
 
@@ -1009,9 +892,6 @@ msgstr "When data roaming is disabled, applications that use the data connection
 msgid "IDS_ST_BODY_WEB_APPLICATIONS"
 msgstr "Web applications"
 
-msgid "IDS_ST_BODY_WCDMA_GSM_NHAUTO_CONNECT"
-msgstr "WCDMA/GSM\n(auto connect)"
-
 msgid "IDS_ST_BODY_WAIT_WHILE_DEVICE_IS_ENCRYPTED_PDP_COMPLETE"
 msgstr "Wait while device is encrypted. %d% complete"
 
@@ -1024,15 +904,9 @@ msgstr "Waiting for response from SIM card..."
 msgid "IDS_ST_BODY_VOLUME"
 msgstr "Volume"
 
-msgid "IDS_ST_BODY_VOICE_RECORDING"
-msgstr "Voice recording"
-
 msgid "IDS_ST_BODY_VIBRATE_WHEN_RINGING"
 msgstr "Vibrate when ringing"
 
-msgid "IDS_ST_BODY_VERSION_PS"
-msgstr "Version %s"
-
 msgid "IDS_ST_BODY_USING_MOBILE_DATA_MAY_RESULT_IN_ADDITIONAL_CHARGES_CONTINUE_Q"
 msgstr "Using mobile data may result in additional charges. Continue?"
 
@@ -1069,9 +943,6 @@ msgstr "USB debugging"
 msgid "IDS_ST_BODY_USB_ASK_ON_CONNECTION"
 msgstr "Ask on connection"
 
-msgid "IDS_ST_BODY_URL"
-msgstr "URL"
-
 msgid "IDS_ST_BODY_UNMOUNT_USB_OTG_STORAGE"
 msgstr "Unmount USB OTG storage"
 
@@ -1096,6 +967,9 @@ msgstr "UDMincho"
 msgid "IDS_ST_BODY_UDGOTHIC_M_FONT"
 msgstr "UDGothic"
 
+msgid "IDS_IM_POP_THIS_FEATURE_IS_NOT_AVAILABLE_WHILE_FLIGHT_MODE_IS_ON"
+msgstr "This feature is not available while Flight mode is on."
+
 msgid "IDS_ST_BODY_TURN_OFF"
 msgstr "Turn off"
 
@@ -1150,33 +1024,18 @@ msgstr "This action will erase the SD card in the phone. You will lose ALL data
 msgid "IDS_ST_BODY_THE_SD_CARD_IS_CURRENTLY_IN_USE_THIS_ACTION_WILL_ERASE_ALL_DATA_ON_THE_SD_CARD_INCLUDING_THE_DATA_THAT_IS_CURRENTLY_BEING_USED"
 msgstr "The SD card is currently in use. This action will erase all data on the SD card including the data that is currently being used."
 
-msgid "IDS_ST_BODY_THE_RED_LED_LIGHTS_UP_WHEN_YOU_CHARGE_YOUR_DEVICE_WHILE_THE_SCREEN_IS_OFF"
-msgstr "The red LED lights up when you charge your device while the screen is off."
-
-msgid "IDS_ST_BODY_THE_RED_LED_BLINKS_WHEN_THE_BATTERY_POWER_IS_LOW_WHILE_THE_SCREEN_IS_OFF"
-msgstr "The red LED blinks when the battery power is low while the screen is off."
-
 msgid "IDS_ST_BODY_THE_PASSWORD_MUST_NOT_CONTAIN_A_SIMPLE_SEQUENCE_HEG_1111_OR_1234"
 msgstr "The password must not contain a simple sequence (e.g. 1111 or 1234)"
 
+msgid "IDS_SMEMO_BUTTON_IMPORT"
+msgstr "Import"
+
 msgid "IDS_ST_BODY_THE_NAME_FIELD_CANNOT_BE_EMPTY"
 msgstr "The Name field cannot be empty."
 
-msgid "IDS_ST_BODY_THE_BLUE_LED_BLINKS_WHEN_YOU_RECORD_VOICE_WHILE_THE_SCREEN_IS_OFF"
-msgstr "The blue LED blinks when you record voice while the screen is off."
-
-msgid "IDS_ST_BODY_THE_BLUE_LED_BLINKS_WHEN_YOU_HAVE_MISSED_CALLS_MESSAGES_OR_APP_NOTIFICATIONS_WHILE_THE_SCREEN_IS_OFF"
-msgstr "The blue LED blinks when you have missed calls, messages, or app notifications while the screen is off."
-
-msgid "IDS_ST_BODY_THE_APPLICATIONS_BELOW_WERE_STARTED_BY_PS_STOPPING_THESE_APPLICATIONS_MAY_CAUSE_PS_TO_FAIL"
-msgstr "The applications below were started by %s. Stopping these applications may cause %s to fail."
-
 msgid "IDS_ST_BODY_THERE_ARE_NO_NETWORKS_NEARBY"
 msgstr "There are no networks nearby."
 
-msgid "IDS_ST_BODY_TEXTSTYLE_LARGE"
-msgstr "Large"
-
 msgid "IDS_ST_BODY_TASK_SWITCHER"
 msgstr "Task switcher"
 
@@ -1189,12 +1048,6 @@ msgstr "Tap and hold the screen, then tilt the device towards you to unlock it.
 msgid "IDS_ST_BODY_SYSTEM_MEMORY"
 msgstr "System memory"
 
-msgid "IDS_ST_BODY_SUNDAY"
-msgstr "Sunday"
-
-msgid "IDS_ST_BODY_STORAGE"
-msgstr "Storage"
-
 msgid "IDS_ST_BODY_STANDARD_T_DISPLAY_EFFECT"
 msgstr "Standard"
 
@@ -1213,12 +1066,6 @@ msgstr "Social network profiles"
 msgid "IDS_ST_BODY_SMART_STAY_MAY_NOT_WORK_IN_THESE_SITUATIONS"
 msgstr "Smart stay may not work in these situations."
 
-msgid "IDS_ST_BODY_SMART_ROTATION_MAY_NOT_WORK_IN_THESE_SITUATIONS"
-msgstr "Smart rotation may not work in these situations."
-
-msgid "IDS_ST_BODY_SMART_ROTATION_DESCRIPTION_MSG"
-msgstr "Smart rotation disables auto screen rotation and uses the front camera to determine the orientation of your face and rotates the screen accordingly."
-
 msgid "IDS_ST_BODY_SMALL_M_TEXTSIZE"
 msgstr "Small"
 
@@ -1246,15 +1093,6 @@ msgstr "Serial number"
 msgid "IDS_ST_BODY_SECURITY_ENGINE"
 msgstr "Security engine"
 
-msgid "IDS_ST_BODY_SECURITY"
-msgstr "Security"
-
-msgid "IDS_ST_BODY_SEARCH"
-msgstr "Search"
-
-msgid "IDS_ST_BODY_SD_CARD"
-msgstr "SD card"
-
 msgid "IDS_ST_BODY_SCREEN_TIMEOUT_ABB2"
 msgstr "Screen timeout"
 
@@ -1285,33 +1123,18 @@ msgstr "Screen lock type"
 msgid "IDS_ST_BODY_SCREEN_LOCK_SOUND"
 msgstr "Screen lock sound"
 
-msgid "IDS_ST_BODY_SCHEDULE"
-msgstr "Schedule"
-
 msgid "IDS_ST_BODY_SAVE_POWER_BY_ADJUSTING_SCREEN_TONE_ACCORDING_TO_ANALYSIS_OF_IMAGES"
 msgstr "Save power by adjusting screen tone according to analysis of images."
 
 msgid "IDS_ST_BODY_SAVES_POWER_BY_LIMITING_THE_MAXIMUM_PERFORMANCE_OF_THE_DEVICE"
 msgstr "Saves power by limiting the maximum performance of the device."
 
-msgid "IDS_ST_BODY_SAVED"
-msgstr "Saved."
-
-msgid "IDS_ST_BODY_SAVE"
-msgstr "Save"
-
 msgid "IDS_ST_BODY_SAMSUNG_LEGAL"
 msgstr "Samsung legal"
 
-msgid "IDS_ST_BODY_SAMSUNG_KIES_CONNECTION_CONNECTING_USB_HELP_MSG"
-msgstr "If Samsung Kies (PC software) or the correct drivers are not already installed on your PC, installation will proceed in Microsoft Windows. \nOnce you've installed the PC software, you can perform the following operations:\n- Sync phone data\n- Upgrade phone software\n- Internet sharing (This phone acts as a modem to give Internet access to your notebook or PC)\n- Copy purchased music/video (Microsoft Windows Media DRM) or normal files to your phone."
-
 msgid "IDS_ST_BODY_RUNNING"
 msgstr "Running"
 
-msgid "IDS_ST_BODY_RESTRICTING_APPLICATION_USAGE_TO_ONLY_ESSENTIAL_APPLICATIONS_AND_THOSE_SELECTED_BY_YOU"
-msgstr "Restricting application usage to only essential applications and those selected by you."
-
 msgid "IDS_ST_BODY_RESET_TO_DEFAULT"
 msgstr "Reset to default"
 
@@ -1330,6 +1153,9 @@ msgstr "Reset all"
 msgid "IDS_ST_BODY_REMOVE_LICENCE"
 msgstr "Remove license"
 
+msgid "IDS_ST_POP_REGISTERED"
+msgstr "Registered."
+
 msgid "IDS_ST_BODY_REGULATORY_INFORMATION_ABB"
 msgstr "Regulatory information"
 
@@ -1339,9 +1165,6 @@ msgstr "Register at"
 msgid "IDS_ST_BODY_REGIONAL_EXAMPLE"
 msgstr "Regional example"
 
-msgid "IDS_ST_BODY_REGION"
-msgstr "Region"
-
 msgid "IDS_ST_BODY_PUK"
 msgstr "PUK"
 
@@ -1357,30 +1180,27 @@ msgstr "Protect your device from harmful viruses and malware."
 msgid "IDS_ST_BODY_PROFILE_NAME"
 msgstr "Profile name"
 
-msgid "IDS_ST_BODY_PROFILE"
-msgstr "Profile"
-
 msgid "IDS_ST_BODY_PREPARING_THIS_COULD_TAKE_OVER_10_MINUTES_ING"
 msgstr "Preparing. This could take over 10 minutes..."
 
 msgid "IDS_ST_BODY_PREFERRED_NETWORKS"
 msgstr "Preferred networks"
 
-msgid "IDS_ST_BODY_POP_JPN_DCM"
-msgstr "POP"
-
-msgid "IDS_ST_BODY_PM"
-msgstr "PM"
-
 msgid "IDS_ST_BODY_PLUG_IN_CHARGER_AND_TRY_AGAIN"
 msgstr "Plug in charger and try again."
 
 msgid "IDS_ST_BODY_PLAY_TONE_WHEN_THE_DIALLING_KEYPAD_IS_TAPPED"
 msgstr "Play tone when the dialing keypad is tapped."
 
+msgid "IDS_ST_POP_PASSWORD_MUST_BE_MORE_THAN_P1SD_CHARACTERS_AND_LESS_THAN_P2SD"
+msgstr "Password must be more than %1$d characters and less than %2$d."
+
 msgid "IDS_ST_BODY_PLAY_SOUNDS_WHEN_LOCKING_AND_UNLOCKING_SCREEN"
 msgstr "Play sounds when locking and unlocking screen"
 
+msgid "IDS_ST_POP_PASSWORDS_DO_NOT_MATCH"
+msgstr "Passwords do not match."
+
 msgid "IDS_ST_BODY_PIN_BLOCKED_ENTER_PUK_TO_CONTINUE_JPN_DCM"
 msgstr "PIN blocked. Enter PUK to continue."
 
@@ -1393,9 +1213,6 @@ msgstr "Pictures, videos"
 msgid "IDS_ST_BODY_PHOTO_UPLOAD_SETTINGS"
 msgstr "Photo upload settings"
 
-msgid "IDS_ST_BODY_PHONEPROFILES_SILENT"
-msgstr "Silent"
-
 msgid "IDS_ST_BODY_PERSONAL_MODE_CAN_BE_USED_TO_HIDE_CONTENT_THAT_YOU_WANT_TO_KEEP_PRIVATE_MSG"
 msgstr "Personal mode can be used to hide content that you want to keep private. To use Personal mode, enable it in Settings or press and hold the power key and then select Personal mode. Enter your PIN or password. The Personal mode icon will be shown on the status bar. To protect your data, disable Personal mode after you use it. Also using a secure screen lock will provide better protection."
 
@@ -1408,6 +1225,9 @@ msgstr "Password required to decrypt device each time you turn it on."
 msgid "IDS_ST_BODY_PASSWORD_MUST_CONTAIN_NO_MORE_THAN_PD_CHARACTERS_ABB"
 msgstr "Password must contain no more than %d characters."
 
+msgid "IDS_ST_POP_LOADING_ING"
+msgstr "Loading..."
+
 msgid "IDS_ST_BODY_PASSWORD_MUST_CONTAIN_AT_LEAST_PD_CHARACTERS_ABB"
 msgstr "Password must contain at least %d characters."
 
@@ -1423,9 +1243,6 @@ msgstr "Password empty."
 msgid "IDS_ST_BODY_PASSWORD_CONTAINS_INVALID_CHARACTER_ABB"
 msgstr "Password contains invalid character."
 
-msgid "IDS_ST_BODY_PASSWORD"
-msgstr "Password"
-
 msgid "IDS_ST_BODY_OPEN_SOURCE_LICENCES"
 msgstr "Open source licenses"
 
@@ -1435,36 +1252,24 @@ msgstr "On"
 msgid "IDS_ST_BODY_OFFICIAL_M_DEVICE_STATUS"
 msgstr "Official"
 
+msgid "IDS_ST_POP_INCORRECT_PASSWORD"
+msgstr "Incorrect password."
+
 msgid "IDS_ST_BODY_NUMBER"
 msgstr "Number"
 
-msgid "IDS_ST_BODY_NO_RESULTS_FOUND"
-msgstr "No results found."
-
 msgid "IDS_ST_BODY_NO_DEFAULTS_SET"
 msgstr "No defaults set."
 
-msgid "IDS_ST_BODY_NOT_ASSIGNED"
-msgstr "Not assigned"
-
 msgid "IDS_ST_BODY_NOTIFICATION_PANEL"
 msgstr "Notification panel"
 
-msgid "IDS_ST_BODY_NOTIFICATIONS"
-msgstr "Notifications"
-
-msgid "IDS_ST_BODY_NOTIFICATION"
-msgstr "Notification"
-
 msgid "IDS_ST_BODY_NOSERVICE"
 msgstr "No service"
 
 msgid "IDS_ST_BODY_NORMAL_T_PROFILE"
 msgstr "Normal"
 
-msgid "IDS_ST_BODY_NONE"
-msgstr "None"
-
 msgid "IDS_ST_BODY_NEW_PIN2_AND_CONFIRM_PIN2_DO_NOT_MATCH"
 msgstr "New PIN2 and confirm PIN2 do not match"
 
@@ -1474,9 +1279,6 @@ msgstr "New PIN2"
 msgid "IDS_ST_BODY_NEW_PIN1"
 msgstr "New PIN1 code"
 
-msgid "IDS_ST_BODY_NEW"
-msgstr "New"
-
 msgid "IDS_ST_BODY_NETWORK_TYPE"
 msgstr "Network type"
 
@@ -1489,18 +1291,15 @@ msgstr "Network list"
 msgid "IDS_ST_BODY_NETWORK_CONNECTIONS"
 msgstr "Network connections"
 
+msgid "IDS_ST_POP_DO_NOT_ASK_AGAIN"
+msgstr "Do not ask again"
+
 msgid "IDS_ST_BODY_NETWORK_CODE"
 msgstr "Network code"
 
-msgid "IDS_ST_BODY_NETWORK"
-msgstr "Network"
-
 msgid "IDS_ST_BODY_NATURAL_T_DISPLAY_EFFECT"
 msgstr "Natural"
 
-msgid "IDS_ST_BODY_NAME"
-msgstr "Name"
-
 msgid "IDS_ST_BODY_MY_NUMBER"
 msgstr "My number"
 
@@ -1525,12 +1324,6 @@ msgstr "More system settings"
 msgid "IDS_ST_BODY_MORE_CONNECTIVITY_SETTINGS"
 msgstr "More connectivity settings"
 
-msgid "IDS_ST_BODY_MONDAY"
-msgstr "Monday"
-
-msgid "IDS_ST_BODY_MODE"
-msgstr "Mode"
-
 msgid "IDS_ST_BODY_MOBILE_DATA_WILL_BE_USED_IF_YOU_DOWNLOAD_OR_UPLOAD_DATA_WITHOUT_WI_FI_CONNECTION"
 msgstr "Mobile data will be used if you download or upload data without Wi-Fi connection."
 
@@ -1540,29 +1333,23 @@ msgstr "MM.DD.YYYY"
 msgid "IDS_ST_BODY_MMS_CONNECTIONS"
 msgstr "MMS connections"
 
+msgid "IDS_ST_OPT_SELECT"
+msgstr "Select"
+
 msgid "IDS_ST_BODY_MISCELLANEOUS_FILES"
 msgstr "Miscellaneous files"
 
-msgid "IDS_ST_BODY_MESSAGE"
-msgstr "Message"
-
 msgid "IDS_ST_BODY_MENU_AND_WIDGETS"
 msgstr "Menu and widgets"
 
-msgid "IDS_ST_BODY_MEMORY"
-msgstr "Memory"
-
 msgid "IDS_ST_BODY_MEDIUM"
 msgstr "Medium"
 
-msgid "IDS_ST_BODY_MB"
-msgstr "MB"
-
 msgid "IDS_ST_BODY_MASS_STORAGE_HELP_MSG"
 msgstr "You can perform the following operations:\n- Fast file copying\n- Connection via MAC or Linux OS"
 
-msgid "IDS_ST_BODY_MARUBERI_JPN_DCM"
-msgstr "Maruberi"
+msgid "IDS_ST_OPT_DEFAULT_RINGTONE"
+msgstr "Default ringtone"
 
 msgid "IDS_ST_BODY_LTE_WCDMA_GSM_NHAUTO_CONNECT"
 msgstr "LTE/WCDMA/GSM\n(auto connect)"
@@ -1570,39 +1357,33 @@ msgstr "LTE/WCDMA/GSM\n(auto connect)"
 msgid "IDS_ST_BODY_LOCK_SCREEN_OPTIONS"
 msgstr "Lock screen options"
 
-msgid "IDS_ST_BODY_LIST_VIEW"
-msgstr "List view"
-
 msgid "IDS_ST_BODY_LIMIT_BACKGROUND_PROCESSES"
 msgstr "Limit background processes"
 
-msgid "IDS_ST_BODY_LICENCE"
-msgstr "License"
-
-msgid "IDS_ST_BODY_LED_INDICATOR"
-msgstr "LED indicator"
-
 msgid "IDS_ST_BODY_LEDOT_LOW_BATTERY"
 msgstr "Low battery"
 
 msgid "IDS_ST_BODY_LAUNCH_BY_DEFAULT"
 msgstr "Launch by default"
 
+msgid "IDS_ST_OPT_AUTO_UPDATE_ABB"
+msgstr "Auto update"
+
 msgid "IDS_ST_BODY_LANGUAGE_AND_REGION_ABB"
 msgstr "Language and region"
 
 msgid "IDS_ST_BODY_LANGUAGE_AND_KEYBOARD"
 msgstr "Language and keyboard"
 
+msgid "IDS_ST_OPT_ALL"
+msgstr "All"
+
 msgid "IDS_ST_BODY_KEYBOARD"
 msgstr "Keyboard"
 
 msgid "IDS_ST_BODY_KEEPS_THE_STATUS_BAR_TIDY_TAP_THE_REPRESENTATIVE_ICON_TO_SHOW_ALL_THE_ICONS"
 msgstr "Keeps the status bar tidy. Tap the representative icon to show all the icons."
 
-msgid "IDS_ST_BODY_KB"
-msgstr "KB"
-
 msgid "IDS_ST_BODY_INTRODUCTION_TO_SMART_SCREEN_ABB"
 msgstr "Introduction to smart screen"
 
@@ -1618,15 +1399,6 @@ msgstr "Installed applications"
 msgid "IDS_ST_BODY_INSTALLATION_SETTINGS"
 msgstr "Installation settings"
 
-msgid "IDS_ST_BODY_INSERT_SD_CARD"
-msgstr "Insert SD card."
-
-msgid "IDS_ST_BODY_INCORRECT_PIN_E"
-msgstr "Incorrect PIN."
-
-msgid "IDS_ST_BODY_INCORRECT_PASSWORD_TRY_AGAIN"
-msgstr "Incorrect password. Try again"
-
 msgid "IDS_ST_BODY_INCOMING_CALLS_AND_NEW_NOTIFICATIONS_WILL_BE_READ_OUT_AUTOMATICALLY"
 msgstr "Incoming calls and new notifications will be read out automatically."
 
@@ -1642,8 +1414,8 @@ msgstr "If you select this option, only used memory space will be encrypted."
 msgid "IDS_ST_BODY_IF_YOU_FORGET_YOUR_PERSONAL_MODE_PASSWORD_YOU_WILL_NOT_BE_ABLE_TO_RECOVER_IT_FOR_SECURITY_MSG"
 msgstr "If you forget your Personal mode password, you will not be able to recover it. For security, you must reset Personal mode. This will restore its default settings and delete all your personal content."
 
-msgid "IDS_ST_BODY_IF_YOU_DONT_WANT_TO_SEE_A_NUMBER_APPEAR_ON_THE_APP_ICON_FOR_EACH_NEW_EVENT_DISABLE_BADGE"
-msgstr "If you don't want to see a number appear on the app icon for each new event, disable badge."
+msgid "IDS_ST_MBODY_SCREEN_ROTATION"
+msgstr "Screen rotation"
 
 msgid "IDS_ST_BODY_ICON_SHOWS_THAT_SMART_SCREEN_IS_ENABLED"
 msgstr "Icon shows that smart screen is enabled."
@@ -1660,23 +1432,17 @@ msgstr "Helvetica Neue"
 msgid "IDS_ST_BODY_HARDWARE"
 msgstr "Hardware"
 
+msgid "IDS_ST_MBODY_HELP"
+msgstr "Help"
+
 msgid "IDS_ST_BODY_GSM"
 msgstr "GSM"
 
-msgid "IDS_ST_BODY_GRID_VIEW"
-msgstr "Grid view"
-
 msgid "IDS_ST_BODY_GLOVE_MODE_ABB"
 msgstr "Glove mode"
 
-msgid "IDS_ST_BODY_GESTURES"
-msgstr "Gestures"
-
-msgid "IDS_ST_BODY_GB"
-msgstr "GB"
-
-msgid "IDS_ST_BODY_FROM_M_TIME"
-msgstr "From"
+msgid "IDS_ST_MBODY_FONT_SIZE"
+msgstr "Font size"
 
 msgid "IDS_ST_BODY_FREQUENTLY_USED"
 msgstr "Frequently used"
@@ -1705,9 +1471,6 @@ msgstr "Font type"
 msgid "IDS_ST_BODY_FONTSTYLE_ROSEMARY"
 msgstr "Rosemary"
 
-msgid "IDS_ST_BODY_FLIGHT_MODE_MSG"
-msgstr "Flight mode allows you to turn off calling, messaging and data network features. It also turns off connectivity features such as Wi-Fi and Bluetooth. To use Wi-Fi and Bluetooth, turn them on in Settings or on the notification panel"
-
 msgid "IDS_ST_BODY_FLIGHT_MODE_HAS_BEEN_ENABLED_NETWORK_SETTINGS_WILL_CLOSE"
 msgstr "Flight mode has been enabled. Network settings will close."
 
@@ -1720,6 +1483,9 @@ msgstr "Fixed dialing mode"
 msgid "IDS_ST_BODY_FIREWALL_ENABLED_ABB"
 msgstr "Firewall enabled"
 
+msgid "IDS_ST_HEADER_WI_FI"
+msgstr "Wi-Fi"
+
 msgid "IDS_ST_BODY_FIREWALL"
 msgstr "Firewall"
 
@@ -1735,8 +1501,8 @@ msgstr "Failed to select network."
 msgid "IDS_ST_BODY_FACE_AND_VOICE"
 msgstr "Face and voice"
 
-msgid "IDS_ST_BODY_FACEBOOK"
-msgstr "Facebook"
+msgid "IDS_ST_HEADER_UNAVAILABLE"
+msgstr "Unavailable"
 
 msgid "IDS_ST_BODY_EXPLANATION_FOR_TRANSACTION_TRACKING_MENU_VODA"
 msgstr "Your recommendation information is also sent with the file you transfer."
@@ -1744,6 +1510,12 @@ msgstr "Your recommendation information is also sent with the file you transfer.
 msgid "IDS_ST_BODY_EXPLANATION_FOR_EXPIRY_REMINDER_MENU"
 msgstr "Receive a reminder before the license expires on a file in use, such as a wallpaper image."
 
+msgid "IDS_ST_HEADER_TEXT_TO_SPEECH"
+msgstr "Text-to-speech"
+
+msgid "IDS_ST_HEADER_SOUND"
+msgstr "Sound"
+
 msgid "IDS_ST_BODY_ESTIMATED_MAX_STANDBY_TIME_ABB"
 msgstr "Estimated max. standby time"
 
@@ -1756,12 +1528,12 @@ msgstr "Enter password again"
 msgid "IDS_ST_BODY_ENTER_PASSWORD"
 msgstr "Enter password"
 
-msgid "IDS_ST_BODY_ENTER_NEW_PASSWORD"
-msgstr "Enter new password."
-
 msgid "IDS_ST_BODY_ENTER_CURRENT_PASSWORD"
 msgstr "Enter current password."
 
+msgid "IDS_ST_HEADER_SAMSUNG_APPS"
+msgstr "Samsung Apps"
+
 msgid "IDS_ST_BODY_ENCRYPT_DEVICE_Q_WARNING_MSG"
 msgstr "Encrypt device? Operation irreversible and if you interrupt it, you will lose data. Encryption could take an hour or more, during which device will restart several times and you cannot use your device"
 
@@ -1771,6 +1543,9 @@ msgstr "Encrypt device? Operation is irreversible and if you interrupt it, you w
 msgid "IDS_ST_BODY_ENCRYPT_ACCOUNTS_SETTINGS_DOWNLOADED_APPLICATIONS_AND_THEIR_DATA_MEDIA_AND_OTHER_FILES"
 msgstr "Encrypt accounts, settings, downloaded applications, and their data, media and other files."
 
+msgid "IDS_ST_HEADER_RESET"
+msgstr "Reset"
+
 msgid "IDS_ST_BODY_ENCRYPTION_WILL_TAKE_AT_LEAST_AN_HOUR"
 msgstr "Encryption will take at least an hour."
 
@@ -1783,15 +1558,18 @@ msgstr "Enable data access over mobile network."
 msgid "IDS_ST_BODY_EMPTY"
 msgstr "Empty"
 
+msgid "IDS_ST_HEADER_PLEASE_WAIT"
+msgstr "Please wait."
+
 msgid "IDS_ST_BODY_EMERGENCY_MODE_ABB"
 msgstr "Emergency mode"
 
+msgid "IDS_ST_HEADER_PD_SELECTED_ABB"
+msgstr "%d selected"
+
 msgid "IDS_ST_BODY_EMAIL"
 msgstr "Email"
 
-msgid "IDS_ST_BODY_EDIT"
-msgstr "Edit"
-
 msgid "IDS_ST_BODY_EASY_MODE"
 msgstr "Easy mode"
 
@@ -1804,15 +1582,6 @@ msgstr "Dynamic status bar"
 msgid "IDS_ST_BODY_DRIVING_MODE"
 msgstr "Driving mode"
 
-msgid "IDS_ST_BODY_DO_NOT_SHOW_AGAIN"
-msgstr "Do not show again."
-
-msgid "IDS_ST_BODY_DOWNLOADS"
-msgstr "Downloads"
-
-msgid "IDS_ST_BODY_DOWNLOAD"
-msgstr "Download"
-
 msgid "IDS_ST_BODY_DOUBLE_TAP_TO_OPEN_THE_MENU_T_TTS"
 msgstr "Double tap to open the menu."
 
@@ -1822,18 +1591,12 @@ msgstr "Double tap to edit this field."
 msgid "IDS_ST_BODY_DOUBLE_TAP_TO_CLOSE_THE_MENU_T_TTS"
 msgstr "Double tap to close the menu."
 
-msgid "IDS_ST_BODY_DOCOMO_JPN_DCM"
-msgstr "docomo"
-
 msgid "IDS_ST_BODY_DIVX_REGISTRATION"
 msgstr "DivX® registration"
 
 msgid "IDS_ST_BODY_DIVX_DEREGISTRATION"
 msgstr "DivX® unregistration"
 
-msgid "IDS_ST_BODY_DISPLAY_CONTENTS"
-msgstr "Display contents"
-
 msgid "IDS_ST_BODY_DISPLAY_BATTERY_PERCENTAGE_ABB"
 msgstr "Display battery percentage"
 
@@ -1843,9 +1606,6 @@ msgstr "Disabling..."
 msgid "IDS_ST_BODY_DE_REGISTRATION_CODE_NOT_FOUND"
 msgstr "De-registration code not found."
 
-msgid "IDS_ST_BODY_DEVICE_MEMORY"
-msgstr "Device memory"
-
 msgid "IDS_ST_BODY_DEVICE_INFO"
 msgstr "Device info"
 
@@ -1855,9 +1615,6 @@ msgstr "You can encrypt accounts, settings, downloaded applications and their da
 msgid "IDS_ST_BODY_DEVICE_ENCRYPTED"
 msgstr "Device encrypted."
 
-msgid "IDS_ST_BODY_DEVICE"
-msgstr "Device"
-
 msgid "IDS_ST_BODY_DEVELOPER_OPTIONS"
 msgstr "Developer options"
 
@@ -1888,9 +1645,6 @@ msgstr "DD.MM.YYYY"
 msgid "IDS_ST_BODY_DATE_AND_TIME"
 msgstr "Date and time"
 
-msgid "IDS_ST_BODY_DATE"
-msgstr "Date"
-
 msgid "IDS_ST_BODY_DATA_ROAMING"
 msgstr "Data roaming"
 
@@ -1900,18 +1654,12 @@ msgstr "Data"
 msgid "IDS_ST_BODY_CUSTOM_M_DEVICE_STATUS"
 msgstr "Custom"
 
-msgid "IDS_ST_BODY_CURRENT"
-msgstr "Current"
-
 msgid "IDS_ST_BODY_CRASH_VIEWER"
 msgstr "Crash viewer"
 
 msgid "IDS_ST_BODY_CPU_USAGE"
 msgstr "CPU usage"
 
-msgid "IDS_ST_BODY_COUNTRY_CODE"
-msgstr "Country code"
-
 msgid "IDS_ST_BODY_COOL_JAZZ"
 msgstr "Cool jazz"
 
@@ -1921,18 +1669,21 @@ msgstr "Content from Gallery, Video, Music, Voice Recorder and My Files can be h
 msgid "IDS_ST_BODY_CONNECTIONSETTINGS_PROXY_ADDRESS"
 msgstr "Proxy address"
 
+msgid "IDS_ST_BUTTON_STOP"
+msgstr "Stop"
+
 msgid "IDS_ST_BODY_CONNECTIONSETTINGS_INTERNET"
 msgstr "Internet"
 
 msgid "IDS_ST_BODY_CONNECTIONS"
 msgstr "Connections"
 
-msgid "IDS_ST_BODY_CONNECTION"
-msgstr "Connection"
-
 msgid "IDS_ST_BODY_CONFIRM_NEW_PIN2"
 msgstr "Confirm new PIN2"
 
+msgid "IDS_ST_BUTTON_RESET"
+msgstr "Reset"
+
 msgid "IDS_ST_BODY_CONFIRM_NEW_PIN1"
 msgstr "Confirm new PIN1 code."
 
@@ -1942,12 +1693,15 @@ msgstr "Confirm new PIN"
 msgid "IDS_ST_BODY_CONFIRM_DECRYPTION"
 msgstr "Confirm decryption"
 
-msgid "IDS_ST_BODY_CONFIRM"
-msgstr "Confirm"
+msgid "IDS_ST_BUTTON_OK_ABB"
+msgstr "OK"
 
 msgid "IDS_ST_BODY_CONFIGURE_FIREWALL_SETTINGS"
 msgstr "Configure firewall settings"
 
+msgid "IDS_ST_BUTTON_OK"
+msgstr "OK"
+
 msgid "IDS_ST_BODY_COMPUTING_ING"
 msgstr "Computing…"
 
@@ -1960,11 +1714,14 @@ msgstr "Choco cooky"
 msgid "IDS_ST_BODY_CHECK_FOR_UPDATES_AUTOMATICALLY_ABB"
 msgstr "Check for updates automatically."
 
+msgid "IDS_ST_BUTTON_ENABLE"
+msgstr "Enable"
+
 msgid "IDS_ST_BODY_CHECK_FOR_UPDATES_ABB"
 msgstr "Check for updates"
 
-msgid "IDS_ST_BODY_CHECK_FOR_UPDATES"
-msgstr "Check for updates"
+msgid "IDS_ST_BUTTON_DISCONNECT"
+msgstr "Disconnect"
 
 msgid "IDS_ST_BODY_CHARGE_BATTERY_TO_ABOVE_80P_AND_TRY_AGAIN"
 msgstr "Charge battery to above 80% and try again."
@@ -1972,9 +1729,15 @@ msgstr "Charge battery to above 80% and try again."
 msgid "IDS_ST_BODY_CHANGING_THE_FONT_SIZE_IN_ACCESSIBILITY_SETTINGS_WILL_OVERRIDE_THE_FONT_SIZE_IN_EACH_APPLICATION"
 msgstr "Changing the font size in accessibility settings will override the font size in each application."
 
+msgid "IDS_ST_BUTTON_CONTINUE"
+msgstr "Continue"
+
 msgid "IDS_ST_BODY_CHANGING_THE_COLOUR_OF_THE_SCREEN_TO_GREYSCALE"
 msgstr "Changing the color of the screen to grayscale."
 
+msgid "IDS_ST_BUTTON_CANCEL_ABB"
+msgstr "Cancel"
+
 msgid "IDS_ST_BODY_CHANGE_TEXT_SIZE_IN_CONTACTS_CALENDAR_MEMO_MESSAGES_EMAIL_AND_IM"
 msgstr "Change text size in Contacts, Calendar, Memo, Messages, Email, and IM."
 
@@ -2041,15 +1804,12 @@ msgstr "A password will be required to decrypt your device every time you power
 msgid "IDS_ST_BODY_AVAILABLE_SPACE"
 msgstr "Available space"
 
-msgid "IDS_ST_BODY_AVAILABLE"
-msgstr "Available"
-
-msgid "IDS_ST_BODY_AUTO_DOWNLOAD"
-msgstr "Auto download"
-
 msgid "IDS_ST_BODY_AUTH_TYPE"
 msgstr "Auth type"
 
+msgid "IDS_ST_BODY_VERSION_PS"
+msgstr "Version %s"
+
 msgid "IDS_ST_BODY_APP_OPENING_IMAGE"
 msgstr "Launch image"
 
@@ -2065,15 +1825,9 @@ msgstr "Application manager"
 msgid "IDS_ST_BODY_APPLICATION_INFO"
 msgstr "Application info"
 
-msgid "IDS_ST_BODY_APPLICATION"
-msgstr "Application"
-
 msgid "IDS_ST_BODY_ANTIVIRUS_SOFTWARE_ABB"
 msgstr "Antivirus software"
 
-msgid "IDS_ST_BODY_AM"
-msgstr "AM"
-
 msgid "IDS_ST_BODY_ALWAYS_REJECT"
 msgstr "Always reject"
 
@@ -2083,9 +1837,6 @@ msgstr "Always on"
 msgid "IDS_ST_BODY_ALWAYS_OFF"
 msgstr "Always off"
 
-msgid "IDS_ST_BODY_ALARM"
-msgstr "Alarm"
-
 msgid "IDS_ST_BODY_AFTER_YOU_DOWNLOAD_AND_INSTALL_APPLICATIONS_APPLICATIONS_WILL_BE_SHOWN_HERE"
 msgstr "After you download and install applications, applications will be shown here"
 
@@ -2095,6 +1846,9 @@ msgstr "After resetting, phone will restart automatically."
 msgid "IDS_ST_BODY_ADJUST_BRIGHTNESS_LEVEL"
 msgstr "Adjust brightness level"
 
+msgid "IDS_ST_BODY_URL"
+msgstr "URL"
+
 msgid "IDS_ST_BODY_ADJUST_AUTOMATIC_BRIGHTNESS"
 msgstr "Adjust automatic brightness"
 
@@ -2164,59 +1918,152 @@ msgstr "The device reacts intelligently by adapting the screen when it detects y
 msgid "IDS_HELP_BODY_SMART_SCREEN_WORKS_BEST_UNDER_THE_FOLLOWING_CONDITIONS_C"
 msgstr "Smart screen works best under the following conditions:"
 
-msgid "IDS_HELP_BODY_SMART_ROTATION_DISABLES_AUTO_SCREEN_ROTATION_BY_CHECKING_THE_ORIENTATION_OF_YOUR_FACE_AND_THE_DEVICE_BY_ITS_FRONT_CAMERA"
-msgstr "Smart rotation disables auto screen rotation by checking the orientation of your face and the device by its front camera."
-
-msgid "IDS_LBS_HEADER_LOCATION"
-msgstr "Location"
-
 msgid "IDS_LBS_BODY_DESTINATION"
 msgstr "Destination"
 
-msgid "IDS_ST_SK_NO"
-msgstr "No"
+msgid "IDS_ST_BODY_TEXTSTYLE_LARGE"
+msgstr "Large"
 
-msgid "IDS_HELP_BODY_SMART_STAY_DETECTS_YOUR_EYES_WITH_THE_FRONT_CAMERA_SO_THAT_THE_SCREEN_STAYS_ON_WHEN_YOU_ARE_LOOKING_AT_IT"
-msgstr "Smart stay detects your eyes with the front camera so that the screen stays on when you are looking at it."
+msgid "IDS_ST_BODY_SUNDAY"
+msgstr "Sunday"
 
-msgid "IDS_QP_POP_YOU_WILL_NO_LONGER_BE_ABLE_TO_USE_APPLICATIONS_NOTI_MSG"
-msgstr "You will no longer be able to use applications such as Internet, Email, and YouTube via mobile networks. Continue?"
+msgid "IDS_ST_BODY_STORAGE"
+msgstr "Storage"
 
-msgid "IDS_ST_BODY_10_MINUTES"
-msgstr "10 minutes"
+msgid "IDS_ST_BODY_SECURITY"
+msgstr "Security"
 
-msgid "IDS_ST_BODY_15SEC"
-msgstr "15 seconds"
+msgid "IDS_ST_BODY_SEARCH"
+msgstr "Search"
 
-msgid "IDS_ST_BODY_24_HOURS"
-msgstr "24 hours"
+msgid "IDS_ST_BODY_SD_CARD"
+msgstr "SD card"
 
-msgid "IDS_ST_BODY_2_MINUTES"
-msgstr "2 minutes"
+msgid "IDS_ST_BODY_SCHEDULE"
+msgstr "Schedule"
 
-msgid "IDS_ST_BODY_30SEC"
-msgstr "30 seconds"
+msgid "IDS_ST_BODY_SAVED"
+msgstr "Saved."
 
-msgid "IDS_ST_BODY_5_MINUTES"
-msgstr "5 minutes"
+msgid "IDS_ST_BODY_SAVE"
+msgstr "Save"
 
-msgid "IDS_ST_BODY_APPLICATIONS"
-msgstr "Applications"
+msgid "IDS_ST_BODY_REGION"
+msgstr "Region"
 
-msgid "IDS_ST_BODY_DONT_ASK_AGAIN"
-msgstr "Don't ask again"
+msgid "IDS_ST_BODY_PROFILE"
+msgstr "Profile"
 
-msgid "IDS_ST_BODY_P1SS_IS_CURRENTLY_P2SS_T_TTS"
-msgstr "%1$s is currently %2$s."
+msgid "IDS_ST_BODY_PM"
+msgstr "PM"
 
-msgid "IDS_ST_BODY_PASSWORDS_MUST_CONSIST_OF_AT_LEAST_4_ALPHANUMERIC_CHARACTERS_ALSO_INCLUDING_AT_LEAST_1_ALPHABETICAL_CHARACTER"
-msgstr "Passwords must consist at least 4 alphanumeric characters also including at least 1 alphabetical character."
+msgid "IDS_ST_BODY_PHONEPROFILES_SILENT"
+msgstr "Silent"
 
-msgid "IDS_ST_BODY_PUK1_BLOCKED"
-msgstr "PUK1 blocked."
+msgid "IDS_ST_BODY_PASSWORD"
+msgstr "Password"
 
-msgid "IDS_ST_BODY_PUK1_CODE"
-msgstr "PUK1 code"
+msgid "IDS_ST_BODY_NO_RESULTS_FOUND"
+msgstr "No results found."
+
+msgid "IDS_ST_BODY_NOT_ASSIGNED"
+msgstr "Not assigned"
+
+msgid "IDS_ST_BODY_NOTIFICATIONS"
+msgstr "Notifications"
+
+msgid "IDS_ST_BODY_NOTIFICATION"
+msgstr "Notification"
+
+msgid "IDS_ST_BODY_NONE"
+msgstr "None"
+
+msgid "IDS_ST_BODY_NEW"
+msgstr "New"
+
+msgid "IDS_ST_BODY_NETWORK"
+msgstr "Network"
+
+msgid "IDS_ST_BODY_NAME"
+msgstr "Name"
+
+msgid "IDS_ST_BODY_MONDAY"
+msgstr "Monday"
+
+msgid "IDS_ST_BODY_MODE"
+msgstr "Mode"
+
+msgid "IDS_ST_SK_NO"
+msgstr "No"
+
+msgid "IDS_ST_BODY_MESSAGE"
+msgstr "Message"
+
+msgid "IDS_ST_BODY_MEMORY"
+msgstr "Memory"
+
+msgid "IDS_ST_BODY_MB"
+msgstr "MB"
+
+msgid "IDS_ST_BODY_LIST_VIEW"
+msgstr "List view"
+
+msgid "IDS_ST_BODY_LICENCE"
+msgstr "License"
+
+msgid "IDS_ST_BODY_LED_INDICATOR"
+msgstr "LED indicator"
+
+msgid "IDS_HELP_BODY_SMART_STAY_DETECTS_YOUR_EYES_WITH_THE_FRONT_CAMERA_SO_THAT_THE_SCREEN_STAYS_ON_WHEN_YOU_ARE_LOOKING_AT_IT"
+msgstr "Smart stay detects your eyes with the front camera so that the screen stays on when you are looking at it."
+
+msgid "IDS_QP_POP_YOU_WILL_NO_LONGER_BE_ABLE_TO_USE_APPLICATIONS_NOTI_MSG"
+msgstr "You will no longer be able to use applications such as Internet, Email, and YouTube via mobile networks. Continue?"
+
+msgid "IDS_ST_BODY_10_MINUTES"
+msgstr "10 minutes"
+
+msgid "IDS_ST_BODY_15SEC"
+msgstr "15 seconds"
+
+msgid "IDS_ST_BODY_24_HOURS"
+msgstr "24 hours"
+
+msgid "IDS_ST_BODY_2_MINUTES"
+msgstr "2 minutes"
+
+msgid "IDS_ST_BODY_KB"
+msgstr "KB"
+
+msgid "IDS_ST_BODY_30SEC"
+msgstr "30 seconds"
+
+msgid "IDS_ST_BODY_5_MINUTES"
+msgstr "5 minutes"
+
+msgid "IDS_ST_BODY_DONT_ASK_AGAIN"
+msgstr "Don't ask again"
+
+msgid "IDS_ST_BODY_P1SS_IS_CURRENTLY_P2SS_T_TTS"
+msgstr "%1$s is currently %2$s."
+
+msgid "IDS_ST_BODY_PASSWORDS_MUST_CONSIST_OF_AT_LEAST_4_ALPHANUMERIC_CHARACTERS_ALSO_INCLUDING_AT_LEAST_1_ALPHABETICAL_CHARACTER"
+msgstr "Passwords must consist at least 4 alphanumeric characters also including at least 1 alphabetical character."
+
+msgid "IDS_ST_BODY_INSERT_SD_CARD"
+msgstr "Insert SD card."
+
+msgid "IDS_ST_BODY_PUK1_BLOCKED"
+msgstr "PUK1 blocked."
+
+msgid "IDS_ST_BODY_INCORRECT_PIN_E"
+msgstr "Incorrect PIN."
+
+msgid "IDS_ST_BODY_PUK1_CODE"
+msgstr "PUK1 code"
+
+msgid "IDS_ST_BODY_INCORRECT_PASSWORD_TRY_AGAIN"
+msgstr "Incorrect password. Try again"
 
 msgid "IDS_ST_BODY_PUK2"
 msgstr "PUK2"
@@ -2260,6 +2107,9 @@ msgstr "Incorrect PUK1 code."
 msgid "IDS_ST_POP_INCORRECT_PUK1_PD_ATTEMPTS_LEFT"
 msgstr "Incorrect PUK1. %d attempts left"
 
+msgid "IDS_ST_BODY_GRID_VIEW"
+msgstr "Grid view"
+
 msgid "IDS_ST_POP_INCORRECT_PUK2"
 msgstr "Incorrect PUK2."
 
@@ -2269,20 +2119,89 @@ msgstr "Incorrect PUK2. %d attempts left"
 msgid "IDS_ST_POP_PIN_CHANGED"
 msgstr "PIN changed."
 
+msgid "IDS_ST_BODY_GB"
+msgstr "GB"
+
 msgid "IDS_TASKMGR_BUTTON_CLEAR_CACHE"
 msgstr "Clear cache"
 
 msgid "IDS_ST_BODY_3G_ONLY"
 msgstr "3G only"
 
+msgid "IDS_ST_BODY_FROM_M_TIME"
+msgstr "From"
+
 msgid "IDS_ST_HEADER_ADD"
 msgstr "Add"
 
-msgid "IDS_ST_BODY_SECONDS"
-msgstr "Seconds"
+msgid "IDS_ST_BODY_FACEBOOK"
+msgstr "Facebook"
 
-msgid "IDS_ST_BUTTON_CANCEL"
-msgstr "Cancel"
+msgid "IDS_ST_BODY_ENTER_NEW_PASSWORD"
+msgstr "Enter new password."
+
+msgid "IDS_ST_BODY_EDIT"
+msgstr "Edit"
+
+msgid "IDS_ST_BODY_DO_NOT_SHOW_AGAIN"
+msgstr "Do not show again"
+
+msgid "IDS_ST_BODY_DOWNLOADS"
+msgstr "Downloads"
+
+msgid "IDS_ST_BODY_DOWNLOAD"
+msgstr "Download"
+
+msgid "IDS_ST_BODY_DISPLAY_CONTENTS"
+msgstr "Display contents"
+
+msgid "IDS_ST_BODY_DEVICE_MEMORY"
+msgstr "Device memory"
+
+msgid "IDS_ST_BODY_DEVICE"
+msgstr "Device"
+
+msgid "IDS_ST_BODY_DATE"
+msgstr "Date"
+
+msgid "IDS_ST_BODY_CURRENT"
+msgstr "Current"
+
+msgid "IDS_ST_BODY_COUNTRY_CODE"
+msgstr "Country code"
+
+msgid "IDS_ST_BODY_CONNECTION"
+msgstr "Connection"
+
+msgid "IDS_ST_BODY_CONFIRM"
+msgstr "Confirm"
+
+msgid "IDS_ST_BODY_CHECK_FOR_UPDATES"
+msgstr "Check for updates"
+
+msgid "IDS_ST_BODY_AVAILABLE"
+msgstr "Available"
+
+msgid "IDS_ST_BODY_AUTO_DOWNLOAD"
+msgstr "Auto download"
+
+msgid "IDS_ST_BODY_APPLICATION"
+msgstr "Application"
+
+msgid "IDS_ST_BODY_AM"
+msgstr "AM"
+
+msgid "IDS_ST_BODY_ALARM"
+msgstr "Alarm"
+
+msgid "IDS_LBS_HEADER_LOCATION"
+msgstr "Location"
+
+msgid "IDS_ST_BODY_APPLICATIONS"
+msgstr "Applications"
+
+msgid "IDS_ST_BODY_VIDEOS"
+msgstr "Videos"
 
 msgid "IDS_ST_BODY_1_5_SECONDS"
 msgstr "1.5 seconds"
@@ -2296,8 +2215,17 @@ msgstr "DONE"
 msgid "IDS_ST_HEADER_ENABLE_DATA_ROAMING"
 msgstr "Enable Data roaming"
 
-msgid "IDS_ST_HEADER_TURN_ON_MOBILE_DATA"
-msgstr "Turn on Mobile data"
+msgid "IDS_ST_HEADER_SCAN_FOR_NETWORKS_ABB"
+msgstr "Scan for networks"
+
+msgid "IDS_ST_POP_MOBILE_DATA_WILL_BE_TURNED_ON_CONNECTING_TO_MOBILE_NETWORKS_MAY_RESULT_IN_ADDITIONAL_CHARGES_DEPENDING_ON_YOUR_PAYMENT_PLAN"
+msgstr "Mobile data will be turned on. Connecting to mobile networks may result in additional charges depending on your payment plan."
+
+msgid "IDS_ST_POP_SCANNING_FOR_NETWORK_ING"
+msgstr "Scanning for network..."
+
+msgid "IDS_ST_POP_UNLESS_YOU_CONNECT_TO_A_WI_FI_NETWORK_YOU_WILL_NOT_BE_ABLE_TO_USE_THE_INTERNET_EMAIL_OR_OTHER_APPS_MSG"
+msgstr "Unless you connect to a Wi-Fi network, you will not be able to use the Internet, Email or other apps that require a data connection."
 
 msgid "IDS_ST_HEADER_UNABLE_TO_PLAY_SAMPLE_ABB"
 msgstr "Unable to play sample"
@@ -2305,15 +2233,24 @@ msgstr "Unable to play sample"
 msgid "IDS_ST_POP_SAMPLES_CANNOT_BE_PLAYED_DURING_CALLS"
 msgstr "Samples cannot be played during calls."
 
-msgid "IDS_ST_HEADER_DEVICE_NAME"
-msgstr "Device name"
-
 msgid "IDS_ST_HEADER_DELETE_ITEMS_ABB2"
 msgstr "Delete items"
 
+msgid "IDS_ST_BODY_SECONDS"
+msgstr "Seconds"
+
 msgid "IDS_ST_HEADER_FEEDBACK"
 msgstr "Feedback"
 
+msgid "IDS_ST_BUTTON_CANCEL"
+msgstr "Cancel"
+
+msgid "IDS_ST_HEADER_TURN_ON_MOBILE_DATA"
+msgstr "Turn on Mobile data"
+
+msgid "IDS_ST_HEADER_DEVICE_NAME"
+msgstr "Device name"
+
 msgid "IDS_ST_BODY_SELECT_ALL"
 msgstr "Select all"
 
@@ -2323,9 +2260,6 @@ msgstr "Total"
 msgid "IDS_ST_HEADER_MANAGE_CERTIFICATES_ABB"
 msgstr "Manage certificates"
 
-msgid "IDS_ST_BODY_INCORRECT_PASSWORD"
-msgstr "Incorrect password."
-
 msgid "IDS_ST_HEADER_TURN_OFF_MOBILE_DATA"
 msgstr "Turn off Mobile data"
 
@@ -2335,9 +2269,6 @@ msgstr "Flight mode disables calling and messaging functions, and turns off Mobi
 msgid "IDS_ST_BODY_TYPE"
 msgstr "Type"
 
-msgid "IDS_ST_BODY_PERSONAL"
-msgstr "Personal"
-
 msgid "IDS_ST_HEADER_LOCK_SCREEN_AND_SECURITY_ABB"
 msgstr "Lock screen and security"
 
@@ -2356,9 +2287,6 @@ msgstr "Legal information"
 msgid "IDS_ST_BODY_DEVICE_INFORMATION"
 msgstr "Device information"
 
-msgid "IDS_ST_BODY_PHONE_NUMBER"
-msgstr "Phone number"
-
 msgid "IDS_ST_BODY_MODEL_NUMBER"
 msgstr "Model number"
 
@@ -2407,6 +2335,81 @@ msgstr "Clear cache"
 msgid "IDS_ST_BODY_12_HOURS"
 msgstr "12 hours"
 
+msgid "IDS_ST_BODY_ANSWERINGMODE_AUTOMATIC"
+msgstr "Automatic"
+
+msgid "IDS_ST_BODY_BLUETOOTH"
+msgstr "Bluetooth"
+
+msgid "IDS_ST_BODY_ADVANCEDOPTIONS_CERTIFICATES"
+msgstr "Certificates"
+
+msgid "IDS_ST_BODY_CALLERID_DEFAULT"
+msgstr "Default"
+
+msgid "IDS_ST_BODY_APPLICATIONSETTINGS_MESSAGE"
+msgstr "Message"
+
+msgid "IDS_ST_BODY_NFC"
+msgstr "NFC"
+
+msgid "IDS_ST_BODY_PIN_LOCK"
+msgstr "PIN lock"
+
+msgid "IDS_ST_BUTTON2_S_PLANNER"
+msgstr "S Planner"
+
+msgid "IDS_ST_BODY_VOICE"
+msgstr "Voice"
+
+msgid "IDS_ST_BODY_DEFAULTMEMORY_VOICE_RECORDER"
+msgstr "Voice Recorder"
+
+msgid "IDS_ST_BODY_YYYY_MM_DD_DOT"
+msgstr "YYYY.MM.DD"
+
+msgid "IDS_ST_BODY_BRIGHTNESS_M_POWER_SAVING"
+msgstr "Brightness"
+
+msgid "IDS_ST_HEADER_SORT_BY"
+msgstr "Sort by"
+
+msgid "IDS_ST_TPOP_MAXIMUM_NUMBER_OF_CHARACTERS_REACHED"
+msgstr "Maximum number of characters reached."
+
+msgid "IDS_ST_TPOP_TRY_AGAIN"
+msgstr "Try again."
+
+msgid "IDS_ST_SK_YES"
+msgstr "Yes"
+
+msgid "IDS_ST_BODY_PLAY_A_SOUND_WHEN_BUTTONS_ICONS_AND_MENU_ITEMS_ARE_TAPPED"
+msgstr "Play a sound when buttons, icons, and menu items are tapped."
+
+msgid "IDS_ST_MBODY_KEYBOARD_SOUND"
+msgstr "Keyboard sound"
+
+msgid "IDS_ST_MBODY_TOUCH_SOUND"
+msgstr "Touch sound"
+
+msgid "IDS_ST_SBODY_PLAY_A_SOUND_WHEN_THE_SAMSUNG_KEYBOARD_IS_TAPPED"
+msgstr "Play a sound when the Samsung keyboard is tapped."
+
+msgid "IDS_ST_POP_MOUNTING_SD_CARD_ING"
+msgstr "Mounting SD card..."
+
+msgid "IDS_ST_BODY_SET_DATE"
+msgstr "Set date"
+
+msgid "IDS_ST_BODY_LOCK_SCREEN"
+msgstr "Lock screen"
+
+msgid "IDS_ST_BODY_PERSONAL"
+msgstr "Personal"
+
+msgid "IDS_ST_BODY_PHONE_NUMBER"
+msgstr "Phone number"
+
 msgid "IDS_ST_BODY_1MINUTE"
 msgstr "1 minute"
 
@@ -2416,30 +2419,15 @@ msgstr "Accounts"
 msgid "IDS_ST_HEADER_ALLSHARE"
 msgstr "AllShare"
 
-msgid "IDS_ST_BODY_ANSWERINGMODE_AUTOMATIC"
-msgstr "Automatic"
-
 msgid "IDS_ST_BUTTON_BACK"
 msgstr "Back"
 
-msgid "IDS_ST_BODY_BLUETOOTH"
-msgstr "Bluetooth"
-
-msgid "IDS_ST_BODY_ADVANCEDOPTIONS_CERTIFICATES"
-msgstr "Certificates"
-
 msgid "IDS_ST_BODY_CONTACTS"
 msgstr "Contacts"
 
 msgid "IDS_ST_BODY_MYTHEME_CREATE"
 msgstr "Create"
 
-msgid "IDS_ST_BODY_CALLERID_DEFAULT"
-msgstr "Default"
-
-msgid "IDS_ST_BODY_FM_RADIO"
-msgstr "FM Radio"
-
 msgid "IDS_ST_BODY_FONT"
 msgstr "Font"
 
@@ -2452,15 +2440,9 @@ msgstr "Help"
 msgid "IDS_ST_BODY_MANUAL"
 msgstr "Manual"
 
-msgid "IDS_ST_BODY_APPLICATIONSETTINGS_MESSAGE"
-msgstr "Message"
-
 msgid "IDS_ST_BODY_MUSIC"
 msgstr "Music"
 
-msgid "IDS_ST_BODY_NFC"
-msgstr "NFC"
-
 msgid "IDS_ST_BODY_ALERTTYPE_OFF"
 msgstr "Off"
 
@@ -2470,9 +2452,6 @@ msgstr "On"
 msgid "IDS_ST_BODY_MEMORYSTATUS_OTHERS"
 msgstr "Others"
 
-msgid "IDS_ST_BODY_PIN_LOCK"
-msgstr "PIN lock"
-
 msgid "IDS_ST_BODY_RESET"
 msgstr "Reset"
 
@@ -2488,45 +2467,21 @@ msgstr "Synchronize"
 msgid "IDS_ST_BODY_SYSTEM"
 msgstr "System"
 
-msgid "IDS_ST_BUTTON2_S_PLANNER"
-msgstr "S Planner"
-
 msgid "IDS_ST_BODY_TWITTER"
 msgstr "Twitter"
 
 msgid "IDS_ST_BODY_USERNAME"
 msgstr "User name"
 
-msgid "IDS_ST_BODY_VOICE"
-msgstr "Voice"
-
-msgid "IDS_ST_BODY_DEFAULTMEMORY_VOICE_RECORDER"
-msgstr "Voice Recorder"
-
 msgid "IDS_ST_BODY_WI_FI"
 msgstr "Wi-Fi"
 
-msgid "IDS_ST_BODY_YYYY_MM_DD_DOT"
-msgstr "YYYY.MM.DD"
-
-msgid "IDS_ST_BODY_BRIGHTNESS_M_POWER_SAVING"
-msgstr "Brightness"
-
-msgid "IDS_ST_HEADER_SORT_BY"
-msgstr "Sort by"
-
 msgid "IDS_ST_BODY_DELETED"
 msgstr "Deleted."
 
 msgid "IDS_ST_POP_ERROR"
 msgstr "Error."
 
-msgid "IDS_ST_TPOP_MAXIMUM_NUMBER_OF_CHARACTERS_REACHED"
-msgstr "Maximum number of characters reached."
-
-msgid "IDS_ST_TPOP_TRY_AGAIN"
-msgstr "Try again."
-
 msgid "IDS_ST_BODY_VERSION"
 msgstr "Version"
 
@@ -2536,36 +2491,9 @@ msgstr "Delete"
 msgid "IDS_ST_SK_SET_LITE"
 msgstr "Set"
 
-msgid "IDS_ST_SK_YES"
-msgstr "Yes"
-
-msgid "IDS_SAPPS_SK_TRY_ABB"
-msgstr "Try"
-
-msgid "IDS_ST_BODY_PLAY_A_SOUND_WHEN_BUTTONS_ICONS_AND_MENU_ITEMS_ARE_TAPPED"
-msgstr "Play a sound when buttons, icons, and menu items are tapped."
-
-msgid "IDS_ST_MBODY_KEYBOARD_SOUND"
-msgstr "Keyboard sound"
-
 msgid "IDS_ST_MBODY_RINGTONE"
 msgstr "Ringtone"
 
-msgid "IDS_ST_MBODY_TOUCH_SOUND"
-msgstr "Touch sound"
-
-msgid "IDS_ST_SBODY_PLAY_A_SOUND_WHEN_THE_SAMSUNG_KEYBOARD_IS_TAPPED"
-msgstr "Play a sound when the Samsung keyboard is tapped."
-
-msgid "IDS_ST_POP_MOUNTING_SD_CARD_ING"
-msgstr "Mounting SD card..."
-
-msgid "IDS_ST_BODY_SET_DATE"
-msgstr "Set date"
-
-msgid "IDS_ST_BODY_ALL"
-msgstr "All"
-
 msgid "IDS_LBS_BODY_LOCATION_SERVICE"
 msgstr "Location service"
 
@@ -2575,9 +2503,6 @@ msgstr "VPN"
 msgid "IDS_ST_SK_OPTIONS_LITE"
 msgstr "Options"
 
-msgid "IDS_ST_BODY_TTS"
-msgstr "TTS"
-
 msgid "IDS_ST_BODY_VOICE_CONTROL"
 msgstr "Voice control"
 
@@ -2590,23 +2515,20 @@ msgstr "Do not disturb"
 msgid "IDS_ST_MBODY_APP_NOTIFICATIONS"
 msgstr "App notifications"
 
+msgid "IDS_ST_BODY_ALL"
+msgstr "All"
+
 msgid "IDS_ST_HEADER_DEFAULT_APPLICATIONS_ABB"
 msgstr "Default applications"
 
-msgid "IDS_ST_BODY_HOME"
-msgstr "Home"
-
 msgid "IDS_ST_BODY_SET_TIME"
 msgstr "Set time"
 
 msgid "IDS_ST_BODY_UNABLE_TO_SCAN_FOR_NETWORKS"
 msgstr "Unable to scan for networks."
 
-msgid "IDS_ST_BODY_LOCK_SCREEN"
-msgstr "Lock screen"
-
-msgid "IDS_ST_BODY_OFF"
-msgstr "Off"
+msgid "IDS_ACCS_BODY_SIGNAL_STRENGTH_TTS"
+msgstr "Signal strength"
 
 msgid "IDS_ST_HEADER_VISION"
 msgstr "Vision"
@@ -2614,21 +2536,201 @@ msgstr "Vision"
 msgid "IDS_ST_BODY_SIGNAL_STRENGTH"
 msgstr "Signal strength"
 
-msgid "IDS_ST_POP_MOBILE_DATA_WILL_BE_TURNED_ON_CONNECTING_TO_MOBILE_NETWORKS_MAY_RESULT_IN_ADDITIONAL_CHARGES_DEPENDING_ON_YOUR_PAYMENT_PLAN"
-msgstr "Mobile data will be turned on. Connecting to mobile networks may result in additional charges depending on your payment plan."
+msgid "IDS_ST_BODY_HELLO_KITTY_10"
+msgstr "Hello Kitty 10"
 
-msgid "IDS_ST_POP_UNLESS_YOU_CONNECT_TO_A_WI_FI_NETWORK_YOU_WILL_NOT_BE_ABLE_TO_USE_THE_INTERNET_EMAIL_OR_OTHER_APPS_MSG"
-msgstr "Unless you connect to a Wi-Fi network, you will not be able to use the Internet, Email or other apps that require a data connection."
+msgid "IDS_ST_HEADER_SOUNDS_AND_NOTIFICATIONS_ABB"
+msgstr "Sounds and notifications"
+
+msgid "IDS_ST_BODY_TTS"
+msgstr "TTS"
+
+msgid "IDS_ST_BODY_HOME"
+msgstr "Home"
+
+msgid "IDS_ST_BODY_OFF"
+msgstr "Off"
+
+msgid "IDS_ST_BODY_THERE_ARE_NO_APPS_SET_AS_DEFAULTS"
+msgstr "There are no apps set as defaults."
+
+msgid "IDS_ST_HEADER_PRIVACY_SETTINGS_ABB"
+msgstr "Privacy settings"
+
+msgid "IDS_QP_OPT_SHOW_ALL_CONTENT_ABB"
+msgstr "Show all content"
+
+msgid "IDS_QP_OPT_HIDE_SENSITIVE_CONTENT_ABB"
+msgstr "Hide sensitive content"
+
+msgid "IDS_ST_BUTTON_REMOVE_ABB2"
+msgstr "Remove"
+
+msgid "IDS_QP_TMBODY_NOTIFICATIONS_ON_LOCK_SCREEN"
+msgstr "Notifications on lock screen"
+
+msgid "IDS_ACCS_BODY_WHILE_SCREEN_READER_IS_ENABLED_YOUR_PHONE_WILL_PROVIDE_VOICE_FEEDBACK_FOR_EXAMPLE_SCREEN_READER_WILL_MSG"
+msgstr "While Screen reader is enabled, your phone will provide voice feedback. For example, Screen reader will tell you what you can interact with on each screen. Tap items to select them and hear what they are, and double tap items to perform the related action."
+
+msgid "IDS_ACCS_MBODY_READ_OUT_USAGE_HINTS_ABB"
+msgstr "Read out usage hints"
+
+msgid "IDS_ACCS_MBODY_SOUND_FEEDBACK"
+msgstr "Sound feedback"
+
+msgid "IDS_ACCS_MBODY_VIBRATION_FEEDBACK"
+msgstr "Vibration feedback"
 
-msgid "IDS_SCR_BODY_PD_UNREAD_NOTIFICATIONS"
-msgstr "Unread notifications"
+msgid "IDS_ACCS_OPT_ALWAYS_READ_OUT_KEYBOARD_INPUT_TTS"
+msgstr "Always read out keyboard input"
+
+msgid "IDS_ACCS_OPT_KEYBOARD_FEEDBACK_TTS"
+msgstr "Keyboard feedback"
 
 msgid "IDS_ACCS_OPT_OTHER_FEEDBACK_TTS"
 msgstr "Other feedback"
 
-msgid "IDS_ACCS_TMBODY_STATUS_BAR_INFORMATION"
-msgstr "Status bar information"
+msgid "IDS_ACCS_SBODY_READ_OUT_NOTIFICATIONS_WHILE_THE_SCREEN_IS_OFF"
+msgstr "Read out notifications while the screen is off."
 
 msgid "IDS_ACCS_SBODY_SELECT_WHICH_INFORMATION_FROM_INDICATORS_SHOWN_ON_THE_STATUS_BAR_WILL_BE_READ_OUT_WHEN_YOU_TRIPLE_TAP_THE_SCREEN_WITH_TWO_FINGERS_MSG"
 msgstr "Select which information from indicators shown on the status bar will be read out when you triple tap the screen with two fingers, for example, the time and date, the device's signal strength, Wi-Fi and Bluetooth connections, and the battery power."
 
+msgid "IDS_ACCS_SBODY_SET_THE_VOICE_FEEDBACK_TO_VARY_IN_PITCH_WHILE_USING_THE_KEYBOARD_TO_ENTER_TEXT"
+msgstr "Set the voice feedback to vary in pitch while using the keyboard to enter text."
+
+msgid "IDS_ACCS_TMBODY_STATUS_BAR_INFORMATION"
+msgstr "Status bar information"
+
+msgid "IDS_ST_BUTTON_TURN_OFF_ABB2"
+msgstr "Turn off"
+
+msgid "IDS_ST_BUTTON_TURN_ON_ABB3"
+msgstr "Turn on"
+
+msgid "IDS_ST_BUTTON_DISABLE_ABB"
+msgstr "Disable"
+
+msgid "IDS_ST_BUTTON_ENABLE_ABB3"
+msgstr "Enable"
+
+msgid "IDS_SM_TPOP_P1SS_P2SS_CACHED_DATA_CLEARED_ABB"
+msgstr "%1$s %2$s cached data cleared."
+
+msgid "IDS_SM_HEADER_DEFAULT_STORAGE_SETTINGS_ABB"
+msgstr "Default storage settings"
+
+msgid "IDS_SM_TMBODY_DEFAULT_STORAGE_LOCATIONS"
+msgstr "Default storage locations"
+
+msgid "IDS_SM_SBODY_CALCULATING_ING"
+msgstr "Calculating..."
+
+msgid "IDS_ST_BODY_IMAGES"
+msgstr "Images"
+
+msgid "IDS_ST_BODY_STORAGE_USAGE"
+msgstr "Storage usage"
+
+msgid "IDS_ST_HEADER_TOTAL_SPACE"
+msgstr "Total space"
+
+msgid "IDS_SM_TMBODY_APPS_ABB"
+msgstr "Apps"
+
+msgid "IDS_ST_BODY_SYSTEM_STORAGE"
+msgstr "System storage"
+
+msgid "IDS_ST_BODY_CACHED_DATA_ABB"
+msgstr "Cached data"
+
+msgid "IDS_SM_HEADER_DEFAULT_STORAGE_LOC_ABB"
+msgstr "Default storage loc."
+
+msgid "IDS_SM_BODY_FREE_M_MEMORY_ABB"
+msgstr "Free"
+
+msgid "IDS_ST_MBODY_ADS"
+msgstr "Ads"
+
+msgid "IDS_SM_BODY_SELECT_THE_DEFAULT_LOCATION_FOR_INSTALLING_APPS_WHERE_APPS_CAN_BE_SAVED_DEPENDS_ON_THE_TYPE_OF_APP_AND_THE_AVAILABILITY_OF_THE_LOCATION"
+msgstr "Select the default location for installing apps. Where apps can be saved depends on the type of app and the availability of the location."
+
+msgid "IDS_SM_BODY_SELECT_THE_DEFAULT_STORAGE_LOCATION_FOR_CONTENT_SHARED_VIA_BLUETOOTH_OR_WI_FI_DIRECT"
+msgstr "Select the default storage location for content shared via Bluetooth or Wi-Fi Direct."
+
+msgid "IDS_ST_OPT_HIDE_CONTENT"
+msgstr "Hide content"
+
+msgid "IDS_ST_HEADER_PRIVACY_AND_SECURITY_ABB"
+msgstr "Privacy and security"
+
+msgid "IDS_ST_MBODY_PRIVACY_AND_SECURITY"
+msgstr "Privacy and security"
+
+msgid "IDS_ST_HEADER_TIZEN_CONNECT"
+msgstr "Tizen Connect"
+
+msgid "IDS_ST_OPT_BATTERY_USAGE_ABB"
+msgstr "Battery usage"
+
+msgid "IDS_SM_BODY_THE_BATTERY_USAGE_FOR_THE_PAST_P1SD_HOURS_P2SD_MINUTES_C"
+msgstr "The battery usage for the past %1$d hours %2$d minutes:"
+
+msgid "IDS_ST_BODY_REMAINING_BATTERY"
+msgstr "Remaining battery"
+
+msgid "IDS_ST_BODY_CHARGING_ING_ABB"
+msgstr "Charging..."
+
+msgid "IDS_ST_SBODY_FULLY_CHARGED_ABB_M_STATUS"
+msgstr "Fully charged"
+
+msgid "IDS_ST_BODY_MISSED_EVENTS"
+msgstr "Missed events"
+
+msgid "IDS_ST_BODY_SPEECH_RATE"
+msgstr "Speech rate"
+
+msgid "IDS_COM_POP_MISSED_EVENTS"
+msgstr "Missed events"
+
+msgid "IDS_SCR_POP_DRAG_THE_SLIDER_TO_SET_THE_SPEECH_RATE"
+msgstr "Drag the slider to set the speech rate."
+
+msgid "IDS_ST_BODY_BATTERY_LEVEL"
+msgstr "Battery level"
+
+msgid "IDS_ST_HEADER_DETAILS"
+msgstr "Details"
+
+msgid "IDS_ST_MBODY_OTHER_SOUNDS"
+msgstr "Other sounds"
+
+msgid "IDS_ST_HEADER_ENCRYPT_SD_CARD"
+msgstr "Encrypt SD card"
+
+msgid "IDS_ST_HEADER_DECRYPT_SD_CARD"
+msgstr "Decrypt SD card"
+
+msgid "IDS_ST_HEADER_ENCRYPTION"
+msgstr "Encryption"
+
+msgid "IDS_ST_SBODY_DEVICE_ENCRYPTED_M_STATUS"
+msgstr "Device encrypted"
+
+msgid "IDS_ST_SBODY_DEVICE_NOT_ENCRYPTED_M_STATUS"
+msgstr "Device not encrypted"
+
+msgid "IDS_ST_SBODY_SD_CARD_ENCRYPTED_M_STATUS"
+msgstr "SD card encrypted"
+
+msgid "IDS_ST_SBODY_SD_CARD_NOT_ENCRYPTED_M_STATUS_SBODY"
+msgstr "SD card not encrypted"
+
+msgid "IDS_ST_TMBODY_SECURE_ERASE"
+msgstr "Secure erase"
+
+msgid "IDS_ST_SBODY_ERASE_ALL_DELETED_DATA_ON_THE_PHONE_PERMANENTLY_FOR_SECURITY_PURPOSES_THIS_DATA_WILL_NOT_BE_RECOVERABLE_BY_ANYONE"
+msgstr "Erase all deleted data on the phone permanently for security purposes. This data will not be recoverable by anyone."
+
old mode 100644 (file)
new mode 100755 (executable)
index d170b14..c3c1542
@@ -1,12 +1,18 @@
-msgid "IDS_ST_BODY_1_MINUTE"
-msgstr "1 minute"
+msgid "IDS_VOICE_HEADER_SPEECH_TO_TEXT_HSTT"
+msgstr "Speech-to-text (STT)"
+
+msgid "IDS_VOICE_HEADER_TEXT_TO_SPEECH_HTTS"
+msgstr "Text-to-speech (TTS)"
+
+msgid "IDS_PB_TPOP_DELETING_ING_ABB"
+msgstr "Deleting..."
+
+msgid "IDS_VOICE_BODY_VOICE_CONTROL_ABB2"
+msgstr "Voice control"
 
 msgid "IDS_ST_POP_SAVING"
 msgstr "Saving"
 
-msgid "IDS_CAM_POP_MODEL"
-msgstr "Model"
-
 msgid "IDS_EMAIL_BODY_INVALID_PORT_NUMBER"
 msgstr "Invalid port number."
 
@@ -22,9 +28,6 @@ msgstr "6 seconds"
 msgid "IDS_PB_POP_PS_ALREADY_EXISTS"
 msgstr "%s already exists."
 
-msgid "IDS_SAPPS_OPT_BADGE_ABB"
-msgstr "Badge"
-
 msgid "IDS_ST_BODY_DISCONNECTED"
 msgstr "Disconnected."
 
@@ -34,9 +37,6 @@ msgstr "Media"
 msgid "IDS_ST_BODY_SELECT_AUTOMATICALLY"
 msgstr "Select automatically"
 
-msgid "IDS_ST_HEADER_AUDIO"
-msgstr "Audio"
-
 msgid "IDS_ST_HEADER_FORMAT_MVERB_ABB"
 msgstr "Format"
 
@@ -58,33 +58,45 @@ msgstr "IP"
 msgid "IDS_BT_POP_OPERATION_FAILED"
 msgstr "Operation failed."
 
-msgid "IDS_CLD_OPT_MINUTE"
-msgstr "Minute"
-
 msgid "IDS_CLD_OPT_MINUTES_LC_ABB"
 msgstr "minutes"
 
-msgid "IDS_CST_BUTTON_CLOSE"
-msgstr "Close"
-
-msgid "IDS_CST_POP_FAILED"
-msgstr "Failed."
-
 msgid "IDS_IM_BODY_SUCCESSFULLY_COMPLETED"
 msgstr "Successfully completed."
 
 msgid "IDS_IM_POP_UNEXPECTED_ERROR"
 msgstr "Unexpected error."
 
+msgid "IDS_SIM_BODY_INVALID_SIM_CARD"
+msgstr "Invalid SIM card."
+
+msgid "IDS_WGT_BUTTON3_KIES_VIA_WI_FI"
+msgstr "Kies via Wi-Fi"
+
+msgid "IDS_ST_BODY_1_MINUTE"
+msgstr "1 minute"
+
+msgid "IDS_CAM_POP_MODEL"
+msgstr "Model"
+
+msgid "IDS_ST_HEADER_AUDIO"
+msgstr "Audio"
+
+msgid "IDS_CLD_OPT_MINUTE"
+msgstr "Minute"
+
+msgid "IDS_CST_BUTTON_CLOSE"
+msgstr "Close"
+
+msgid "IDS_CST_POP_FAILED"
+msgstr "Failed"
+
 msgid "IDS_PB_BODY_INFO"
 msgstr "Info"
 
 msgid "IDS_PB_BUTTON_CONTACT"
 msgstr "Contact"
 
-msgid "IDS_SIM_BODY_INVALID_SIM_CARD"
-msgstr "Invalid SIM card."
-
 msgid "IDS_ST_BUTTON2_PROCESSING_ING"
 msgstr "Processing..."
 
@@ -94,21 +106,18 @@ msgstr "Delete?"
 msgid "IDS_VR_POP_NO_FILES"
 msgstr "No files"
 
-msgid "IDS_WGT_BUTTON3_KIES_VIA_WI_FI"
-msgstr "Kies via Wi-Fi"
-
 msgid "IDS_TPLATFORM_OPT_BLUETOOTH"
 msgstr "Bluetooth"
 
+msgid "IDS_ST_HEADER_PRIVACY"
+msgstr "Privacy"
+
 msgid "IDS_ST_OPT_SETTINGS"
 msgstr "Settings"
 
 msgid "IDS_ST_BODY_GENERAL"
 msgstr "General"
 
-msgid "IDS_ST_HEADER_PRIVACY"
-msgstr "Privacy"
-
 msgid "IDS_BR_OPT_SCREEN"
 msgstr "Screen"
 
@@ -139,9 +148,6 @@ msgstr "Showing %d items"
 msgid "IDS_COM_POP_FLIGHT_MODE_WILL_BE_DISABLED"
 msgstr "Airplane mode will be turned off."
 
-msgid "IDS_COM_POP_CHECKING"
-msgstr "Checking..."
-
 msgid "IDS_COM_OPT_CONTINUE_Q"
 msgstr "Continue?"
 
@@ -214,9 +220,6 @@ msgstr "Data usage"
 msgid "IDS_MOBILEAP_BODY_TETHERING"
 msgstr "Tethering"
 
-msgid "IDS_IM_POP_THIS_FEATURE_IS_NOT_AVAILABLE_WHILE_FLIGHT_MODE_IS_ON"
-msgstr "This feature is not available while Airplane mode is on."
-
 msgid "IDS_EMAIL_POP_SECURITY_UPDATE_ABB"
 msgstr "Security update"
 
@@ -250,9 +253,6 @@ msgstr "Not enough memory in phone memory. Delete some items and try again."
 msgid "IDS_KW_POP_BE_CAREFUL_WHEN_TRANSMITTING_INFORMATION_ON_AN_UNSECURED_WI_FI_NETWORK_MSG"
 msgstr "Be careful when transmitting information on an unsecured Wi-Fi network as it may be visible to others in the network."
 
-msgid "IDS_DN_BODY_ENCRYPT_SD_CARD"
-msgstr "Encrypt SD card"
-
 msgid "IDS_MSGF_POP_UNSUPPORTED"
 msgstr "Unsupported."
 
@@ -280,23 +280,14 @@ msgstr "Move completed."
 msgid "IDS_PB_BODY_MOVING_ING"
 msgstr "Moving..."
 
-msgid "IDS_SMEMO_BUTTON_IMPORT"
-msgstr "Import"
-
 msgid "IDS_LCKSCN_BODY_WALLPAPERS"
 msgstr "Wallpapers"
 
 msgid "IDS_LCKSCN_BODY_TAP_AND_HOLD_THE_SCREEN_THEN_TILT_THE_DEVICE_TOWARDS_YOU_TO_UNLOCK_IT_MSG"
 msgstr "Press and hold the screen, then tilt the device towards you to unlock it. If the screen does not unlock, try tilting the device more. When motion unlock is set, motion will be automatically turned on in Settings."
 
-msgid "IDS_SA_BUTTON_DONE_ABB"
-msgstr "Done"
-
 msgid "IDS_FP_BODY_NO_APPLICATIONS"
-msgstr "No applications"
-
-msgid "IDS_ST_TZTAB4_MOST_USED_M_APP"
-msgstr "Most used"
+msgstr "No apps"
 
 msgid "IDS_ST_TPOP_PERSONAL_MODE_ENABLED_ABB"
 msgstr "Personal mode turned on."
@@ -394,9 +385,6 @@ msgstr "The maximum numbers of characters for your phone name (%d) has been exce
 msgid "IDS_ST_POP_THE_APP_HAS_BEEN_UNINSTALLED"
 msgstr "The app has been uninstalled."
 
-msgid "IDS_ST_POP_TAP_OK"
-msgstr "Tap OK."
-
 msgid "IDS_ST_POP_SEARCHING_NETWORK_ING"
 msgstr "Searching network..."
 
@@ -412,15 +400,9 @@ msgstr "Reset all settings and delete all data. This cannot be stopped once star
 msgid "IDS_ST_POP_REMOVE_DEFAULT_APPS_Q"
 msgstr "Remove default apps?"
 
-msgid "IDS_ST_POP_REGISTRATION_CODE_NOT_FOUND"
-msgstr "Registration code not found."
-
 msgid "IDS_ST_POP_REGISTERING_ING"
 msgstr "Registering..."
 
-msgid "IDS_ST_POP_REGISTERED"
-msgstr "Registered."
-
 msgid "IDS_ST_POP_PUK2_VERIFIED"
 msgstr "PUK2 verified."
 
@@ -460,18 +442,9 @@ msgstr "%d attempts left."
 msgid "IDS_ST_POP_PASSWORD_MUST_CONTAIN_AT_LEAST_PD_ALPHANUMERIC_CHARACTERS"
 msgstr "Password must contain at least %d alphanumeric characters."
 
-msgid "IDS_ST_POP_PASSWORD_MUST_BE_MORE_THAN_P1SD_CHARACTERS_AND_LESS_THAN_P2SD"
-msgstr "Password must be %1$d characters or more than %1$d characters and %2$d or less than %2$d."
-
-msgid "IDS_ST_POP_PASSWORDS_DO_NOT_MATCH"
-msgstr "Passwords do not match."
-
 msgid "IDS_ST_POP_NO_SD_CARD_IS_INSERTED_DISABLE_ENCRYPT_SD_CARD_ANYWAY_Q"
 msgstr "No SD card is inserted. Turn off encrypt SD card anyway?"
 
-msgid "IDS_ST_POP_NO_SD_CARD_HAS_BEEN_INSERTED_ENCRYPTION_WILL_START_AUTOMATICALLY_WHEN_YOU_INSERT_AN_SD_CARD"
-msgstr "No SD card has been inserted. Encryption will automatically start when you insert an SD card."
-
 msgid "IDS_ST_POP_NO_ITEM_SELECTED"
 msgstr "No items selected."
 
@@ -485,10 +458,7 @@ msgid "IDS_ST_POP_MOBILE_DATA_HAS_BEEN_DISABLED_MSG"
 msgstr "Mobile data has been turned off. You cannot send or receive multimedia messages. To synchronize data with the server, connect via Wi-Fi network."
 
 msgid "IDS_ST_POP_MOBILE_DATA_ENABLED_CONNECTING_TO_MOBILE_NETWORKS_MAY_INCUR_EXTRA_CHARGES_DEPENDING_ON_YOUR_DATA_PLAN_CONTINUE_Q"
-msgstr "Mobile data enabled. Connecting to mobile networks may incur extra charges depending on your data plan. Continue?"
-
-msgid "IDS_ST_POP_LOADING_ING"
-msgstr "Loading..."
+msgstr "Mobile data turned on. Connecting to mobile networks may incur extra charges depending on your data plan. Continue?"
 
 msgid "IDS_ST_POP_IP_ADDRESS_REMOVED"
 msgstr "IP address removed."
@@ -514,9 +484,6 @@ msgstr "Incorrect PIN2."
 msgid "IDS_ST_POP_INCORRECT_PIN1_ATTEMPT_LEFT"
 msgstr "Incorrect PIN. 1 attempt left."
 
-msgid "IDS_ST_POP_INCORRECT_PASSWORD"
-msgstr "Incorrect password."
-
 msgid "IDS_ST_POP_IF_YOU_RESET_YOUR_DEVICE_TO_FACTORY_DEFAULTS_YOU_WILL_NOT_BE_ABLE_TO_USE_ENCRYPTED_FILES_ON_THE_SD_CARD_MSG"
 msgstr "If you reset your device to factory defaults, you will not be able to use encrypted files on the SD card, but you will still be able to use unencrypted files."
 
@@ -538,12 +505,6 @@ msgstr "Encrypt SD card? Operation is irreversible and if you interrupt it, you
 msgid "IDS_ST_POP_ENABLING_EMERGENCY_MODE_ING"
 msgstr "Turning on Emergency mode..."
 
-msgid "IDS_ST_POP_ENABLING_AUTO_UPDATE_MEANS_YOUR_DEVICE_WILL_CHECK_FOR_SECURITY_UPDATES_AUTOMATICALLY_NOTI_MSG"
-msgstr "Turning on Auto update means your device will check for security updates automatically. Checking via mobile networks may result in additional charges."
-
-msgid "IDS_ST_POP_ENABLE_SMART_STAY_TO_TRY_IT_T_HELP"
-msgstr "Turn on smart stay to try it."
-
 msgid "IDS_ST_POP_ENABLE_SMART_ROTATION_TO_TRY_IT_T_HELP"
 msgstr "Turn on smart rotation to try it."
 
@@ -553,12 +514,6 @@ msgstr "Turn on Airplane mode."
 msgid "IDS_ST_POP_EMERGENCY_MODE_WILL_BE_DISABLED"
 msgstr "Emergency mode will be turned off."
 
-msgid "IDS_ST_POP_DO_NOT_ASK_AGAIN"
-msgstr "Do not ask again"
-
-msgid "IDS_ST_POP_DISABLING_AUTO_UPDATE_MEANS_YOU_HAVE_TO_CHECK_FOR_SECURITY_UPDATES_MANUALLY_NOTI_MSG"
-msgstr "Turning off Auto update means you have to check for security updates manually. To keep your device secure, we recommend turning on Auto update."
-
 msgid "IDS_ST_POP_DISABLE_TETHERING_Q"
 msgstr "Turn off tethering?"
 
@@ -598,9 +553,6 @@ msgstr "Tab view"
 msgid "IDS_ST_OPT_SELECTED"
 msgstr "Selected"
 
-msgid "IDS_ST_OPT_SELECT"
-msgstr "Select"
-
 msgid "IDS_ST_OPT_RESET_APP_SETTINGS_ABB"
 msgstr "Reset app settings"
 
@@ -616,9 +568,6 @@ msgstr "LTE/WCDMA/GSM (auto connect)"
 msgid "IDS_ST_OPT_EDIT_QUICK_SETTINGS"
 msgstr "Edit quick settings"
 
-msgid "IDS_ST_OPT_DEFAULT_RINGTONE"
-msgstr "Default ringtone"
-
 msgid "IDS_ST_OPT_CUSTOM_MODE_ABB"
 msgstr "Custom mode"
 
@@ -631,15 +580,9 @@ msgstr "Block mobile networks"
 msgid "IDS_ST_OPT_BLOCK_ALL"
 msgstr "Block all"
 
-msgid "IDS_ST_OPT_AUTO_UPDATE_ABB"
-msgstr "Auto update"
-
 msgid "IDS_ST_OPT_ALLOW_ALL"
 msgstr "Allow all"
 
-msgid "IDS_ST_OPT_ALL"
-msgstr "All"
-
 msgid "IDS_ST_MBODY_ZOOM"
 msgstr "Zoom"
 
@@ -679,9 +622,6 @@ msgstr "Show CPU usage"
 msgid "IDS_ST_MBODY_SELECT_WHERE_CAPTURED_IMAGES_WILL_BE_SAVED"
 msgstr "Select location for captured images"
 
-msgid "IDS_ST_MBODY_SCREEN_ROTATION"
-msgstr "Screen rotation"
-
 msgid "IDS_ST_MBODY_SCREEN_READER_HTTS"
 msgstr "Screen reader (TTS)"
 
@@ -700,18 +640,12 @@ msgstr "Motions and gestures"
 msgid "IDS_ST_MBODY_MOBILE_DATA"
 msgstr "Mobile data"
 
-msgid "IDS_ST_MBODY_HELP"
-msgstr "Help"
-
 msgid "IDS_ST_MBODY_HANDS_FREE_MODE"
 msgstr "Hands-free mode"
 
 msgid "IDS_ST_MBODY_GSM_ONLY"
 msgstr "GSM only"
 
-msgid "IDS_ST_MBODY_FONT_SIZE"
-msgstr "Font size"
-
 msgid "IDS_ST_MBODY_FACTORY_RESET"
 msgstr "Factory reset"
 
@@ -745,15 +679,9 @@ msgstr "Active application"
 msgid "IDS_ST_MBODY_ACCOUNTS_AND_BACKUP"
 msgstr "Accounts and backup"
 
-msgid "IDS_ST_ITAB4_CONTROLS_M_INPUT_AND_CONTROL"
-msgstr "Controls"
-
 msgid "IDS_ST_HEADER_WI_FI_DIRECT"
 msgstr "Wi-Fi Direct"
 
-msgid "IDS_ST_HEADER_WI_FI"
-msgstr "Wi-Fi"
-
 msgid "IDS_ST_HEADER_USER_SETTINGS_ABB"
 msgstr "User settings"
 
@@ -766,24 +694,15 @@ msgstr "USB utilities"
 msgid "IDS_ST_HEADER_UNLOCK_DEVICE_USING_MOTION_ABB"
 msgstr "Unlock device using motion"
 
-msgid "IDS_ST_HEADER_UNAVAILABLE"
-msgstr "Unavailable"
-
 msgid "IDS_ST_HEADER_ULTRA_POWER_SAVING_MODE"
 msgstr "Ultra power saving mode"
 
 msgid "IDS_ST_HEADER_TOUCH_KEY_LIGHT_DURATION"
 msgstr "Touch key light duration"
 
-msgid "IDS_ST_HEADER_TEXT_TO_SPEECH"
-msgstr "Text-to-speech"
-
 msgid "IDS_ST_HEADER_STANDARD_LIMIT_ABB"
 msgstr "Standard limit"
 
-msgid "IDS_ST_HEADER_SOUND"
-msgstr "Sound"
-
 msgid "IDS_ST_HEADER_SIM_CARD_MANAGER"
 msgstr "SIM card manager"
 
@@ -799,18 +718,12 @@ msgstr "Screen Mirroring"
 msgid "IDS_ST_HEADER_SAMSUNG_KIES"
 msgstr "Samsung Kies"
 
-msgid "IDS_ST_HEADER_SAMSUNG_APPS"
-msgstr "Samsung Apps"
-
 msgid "IDS_ST_HEADER_RINGTONES"
 msgstr "Ringtones"
 
 msgid "IDS_ST_HEADER_RESET_RESULTS"
 msgstr "Reset results"
 
-msgid "IDS_ST_HEADER_RESET"
-msgstr "Reset"
-
 msgid "IDS_ST_HEADER_PRIVILEGES"
 msgstr "Privileges"
 
@@ -820,18 +733,12 @@ msgstr "Private mode"
 msgid "IDS_ST_HEADER_PORT"
 msgstr "Port"
 
-msgid "IDS_ST_HEADER_PLEASE_WAIT"
-msgstr "Please wait."
-
 msgid "IDS_ST_HEADER_PERSONAL_MODE"
 msgstr "Personal mode"
 
 msgid "IDS_ST_HEADER_PERSONALISATION"
 msgstr "Personalization"
 
-msgid "IDS_ST_HEADER_PD_SELECTED_ABB"
-msgstr "%d selected"
-
 msgid "IDS_ST_HEADER_PD_SELECTED"
 msgstr "%d selected"
 
@@ -865,9 +772,6 @@ msgstr "Input and motion"
 msgid "IDS_ST_HEADER_HOME_SCREEN_ABB"
 msgstr "Home screen"
 
-msgid "IDS_ST_HEADER_FINGER_SCANNER_ABB"
-msgstr "Finger Scanner"
-
 msgid "IDS_ST_HEADER_ENTER_VALID_DEVICE_NAME_ABB"
 msgstr "Enter valid phone name"
 
@@ -916,6 +820,9 @@ msgstr "Add port"
 msgid "IDS_ST_HEADER_ADD_IP"
 msgstr "Add IP"
 
+msgid "IDS_COM_POP_CHECKING"
+msgstr "Checking..."
+
 msgid "IDS_ST_BUTTON_UNINSTALL_UPDATES"
 msgstr "Uninstall updates"
 
@@ -925,30 +832,18 @@ msgstr "Uninstall"
 msgid "IDS_ST_BUTTON_TRY_IT"
 msgstr "Try it"
 
-msgid "IDS_ST_BUTTON_STOP"
-msgstr "Stop"
-
 msgid "IDS_ST_BUTTON_SET_SCREEN_LOCK_TYPE"
 msgstr "Set screen lock type"
 
 msgid "IDS_ST_BUTTON_RESET_APPS_ABB"
 msgstr "Reset apps"
 
-msgid "IDS_ST_BUTTON_RESET"
-msgstr "Reset"
-
 msgid "IDS_ST_BUTTON_REMOVE_DEFAULT_APPS_ABB"
 msgstr "Remove default apps"
 
 msgid "IDS_ST_BUTTON_ONLY_VIBRATE"
 msgstr "Only vibrate"
 
-msgid "IDS_ST_BUTTON_OK_ABB"
-msgstr "OK"
-
-msgid "IDS_ST_BUTTON_OK"
-msgstr "OK"
-
 msgid "IDS_ST_BUTTON_MOVE_TO_SD_ABB"
 msgstr "Move to SD"
 
@@ -958,21 +853,9 @@ msgstr "Move to phone"
 msgid "IDS_ST_BUTTON_FORCE_STOP"
 msgstr "Force stop"
 
-msgid "IDS_ST_BUTTON_ENABLE"
-msgstr "Turn on"
-
-msgid "IDS_ST_BUTTON_DISCONNECT"
-msgstr "Disconnect"
-
 msgid "IDS_ST_BUTTON_DISABLE"
 msgstr "Turn off"
 
-msgid "IDS_ST_BUTTON_CONTINUE"
-msgstr "Continue"
-
-msgid "IDS_ST_BUTTON_CANCEL_ABB"
-msgstr "Cancel"
-
 msgid "IDS_ST_BODY_YYYY_DD_MM_DOT"
 msgstr "YYYY.DD.MM"
 
@@ -995,7 +878,7 @@ msgid "IDS_ST_BODY_WHEN_THE_SOURCE_OF_LIGHT_IS_BEHIND_YOU_OR_WHEN_USING_DEVICE_I
 msgstr "When the source of light is behind you or when using device in the dark"
 
 msgid "IDS_ST_BODY_WHEN_LEARN_ABOUT_TILT_OR_MOTION_UNLOCK_ARE_SET_MOTION_ACTIVATION_WILL_BE_AUTOMATICALLY_ENABLED_IN_SETTINGS"
-msgstr "When Learn about Tilt or Motion Unlock are set, motion activation will be automatically enabled in Settings."
+msgstr "When learn about tilt or motion unlock are set, motion activation will be automatically turned on in Settings."
 
 msgid "IDS_ST_BODY_WHEN_FRONT_CAMERA_IS_USED_FOR_THE_APPLICATION"
 msgstr "When front camera is used for the application"
@@ -1009,9 +892,6 @@ msgstr "When data roaming is off, applications that use the data connection may
 msgid "IDS_ST_BODY_WEB_APPLICATIONS"
 msgstr "Web applications"
 
-msgid "IDS_ST_BODY_WCDMA_GSM_NHAUTO_CONNECT"
-msgstr "WCDMA/GSM\n(auto connect)"
-
 msgid "IDS_ST_BODY_WAIT_WHILE_DEVICE_IS_ENCRYPTED_PDP_COMPLETE"
 msgstr "Wait while device is encrypted. %d% complete."
 
@@ -1024,15 +904,9 @@ msgstr "Waiting for response from SIM card..."
 msgid "IDS_ST_BODY_VOLUME"
 msgstr "Volume"
 
-msgid "IDS_ST_BODY_VOICE_RECORDING"
-msgstr "Voice recording"
-
 msgid "IDS_ST_BODY_VIBRATE_WHEN_RINGING"
 msgstr "Vibrate when ringing"
 
-msgid "IDS_ST_BODY_VERSION_PS"
-msgstr "Version %s"
-
 msgid "IDS_ST_BODY_USING_MOBILE_DATA_MAY_RESULT_IN_ADDITIONAL_CHARGES_CONTINUE_Q"
 msgstr "Using mobile data may result in additional charges. Continue?"
 
@@ -1069,14 +943,11 @@ msgstr "USB debugging"
 msgid "IDS_ST_BODY_USB_ASK_ON_CONNECTION"
 msgstr "Ask on connection"
 
-msgid "IDS_ST_BODY_URL"
-msgstr "Web address"
-
 msgid "IDS_ST_BODY_UNMOUNT_USB_OTG_STORAGE"
 msgstr "Unmount USB OTG storage"
 
 msgid "IDS_ST_BODY_UNMOUNT_SD_CARD"
-msgstr "SD card unmounted"
+msgstr "Unmount SD card"
 
 msgid "IDS_ST_BODY_UNMOUNTING_THE_SD_CARD_WILL_STOP_SOME_APPLICATIONS_FROM_FUNCTIONING_UNTIL_YOU_MOUNT_THE_SD_CARD_AGAIN_MSG"
 msgstr "Unmounting the SD card will stop some applications from functioning. These applications may not be available until you mount the SD card again."
@@ -1096,6 +967,9 @@ msgstr "UDMincho"
 msgid "IDS_ST_BODY_UDGOTHIC_M_FONT"
 msgstr "UDGothic"
 
+msgid "IDS_IM_POP_THIS_FEATURE_IS_NOT_AVAILABLE_WHILE_FLIGHT_MODE_IS_ON"
+msgstr "This feature is not available while Airplane mode is on."
+
 msgid "IDS_ST_BODY_TURN_OFF"
 msgstr "Turn off"
 
@@ -1150,33 +1024,18 @@ msgstr "This action will erase the SD card in the phone. You will lose ALL data
 msgid "IDS_ST_BODY_THE_SD_CARD_IS_CURRENTLY_IN_USE_THIS_ACTION_WILL_ERASE_ALL_DATA_ON_THE_SD_CARD_INCLUDING_THE_DATA_THAT_IS_CURRENTLY_BEING_USED"
 msgstr "The SD card is currently in use. This action will erase all data on the SD card including the data that is currently being used."
 
-msgid "IDS_ST_BODY_THE_RED_LED_LIGHTS_UP_WHEN_YOU_CHARGE_YOUR_DEVICE_WHILE_THE_SCREEN_IS_OFF"
-msgstr "The red LED lights up when you charge your device while the screen is off."
-
-msgid "IDS_ST_BODY_THE_RED_LED_BLINKS_WHEN_THE_BATTERY_POWER_IS_LOW_WHILE_THE_SCREEN_IS_OFF"
-msgstr "The red LED blinks when the battery power is low while the screen is off."
-
 msgid "IDS_ST_BODY_THE_PASSWORD_MUST_NOT_CONTAIN_A_SIMPLE_SEQUENCE_HEG_1111_OR_1234"
 msgstr "The password must not contain a simple sequence (e.g., 1111 or 1234)"
 
+msgid "IDS_SMEMO_BUTTON_IMPORT"
+msgstr "Import"
+
 msgid "IDS_ST_BODY_THE_NAME_FIELD_CANNOT_BE_EMPTY"
 msgstr "The Name field cannot be empty."
 
-msgid "IDS_ST_BODY_THE_BLUE_LED_BLINKS_WHEN_YOU_RECORD_VOICE_WHILE_THE_SCREEN_IS_OFF"
-msgstr "The blue LED blinks when you record voice while the screen is off."
-
-msgid "IDS_ST_BODY_THE_BLUE_LED_BLINKS_WHEN_YOU_HAVE_MISSED_CALLS_MESSAGES_OR_APP_NOTIFICATIONS_WHILE_THE_SCREEN_IS_OFF"
-msgstr "The blue LED blinks when you have missed calls, messages or app notifications while the screen is off."
-
-msgid "IDS_ST_BODY_THE_APPLICATIONS_BELOW_WERE_STARTED_BY_PS_STOPPING_THESE_APPLICATIONS_MAY_CAUSE_PS_TO_FAIL"
-msgstr "The applications below were started by %s. Stopping these applications may cause %s to fail."
-
 msgid "IDS_ST_BODY_THERE_ARE_NO_NETWORKS_NEARBY"
 msgstr "There are no networks nearby."
 
-msgid "IDS_ST_BODY_TEXTSTYLE_LARGE"
-msgstr "Large"
-
 msgid "IDS_ST_BODY_TASK_SWITCHER"
 msgstr "Task switcher"
 
@@ -1189,12 +1048,6 @@ msgstr "Touch and hold the screen, then tilt the device towards you to unlock it
 msgid "IDS_ST_BODY_SYSTEM_MEMORY"
 msgstr "System memory"
 
-msgid "IDS_ST_BODY_SUNDAY"
-msgstr "Sunday"
-
-msgid "IDS_ST_BODY_STORAGE"
-msgstr "Storage"
-
 msgid "IDS_ST_BODY_STANDARD_T_DISPLAY_EFFECT"
 msgstr "Standard"
 
@@ -1213,12 +1066,6 @@ msgstr "Social network profiles"
 msgid "IDS_ST_BODY_SMART_STAY_MAY_NOT_WORK_IN_THESE_SITUATIONS"
 msgstr "Smart stay may not work in these situations."
 
-msgid "IDS_ST_BODY_SMART_ROTATION_MAY_NOT_WORK_IN_THESE_SITUATIONS"
-msgstr "Smart rotation may not work in these situations."
-
-msgid "IDS_ST_BODY_SMART_ROTATION_DESCRIPTION_MSG"
-msgstr "Smart rotation turns off auto screen rotation and uses the front camera to determine the orientation of your face and rotates the screen accordingly."
-
 msgid "IDS_ST_BODY_SMALL_M_TEXTSIZE"
 msgstr "Small"
 
@@ -1246,15 +1093,6 @@ msgstr "Serial number"
 msgid "IDS_ST_BODY_SECURITY_ENGINE"
 msgstr "Security engine"
 
-msgid "IDS_ST_BODY_SECURITY"
-msgstr "Security"
-
-msgid "IDS_ST_BODY_SEARCH"
-msgstr "Search"
-
-msgid "IDS_ST_BODY_SD_CARD"
-msgstr "SD card"
-
 msgid "IDS_ST_BODY_SCREEN_TIMEOUT_ABB2"
 msgstr "Screen timeout"
 
@@ -1285,33 +1123,18 @@ msgstr "Screen lock type"
 msgid "IDS_ST_BODY_SCREEN_LOCK_SOUND"
 msgstr "Screen lock sound"
 
-msgid "IDS_ST_BODY_SCHEDULE"
-msgstr "Schedule"
-
 msgid "IDS_ST_BODY_SAVE_POWER_BY_ADJUSTING_SCREEN_TONE_ACCORDING_TO_ANALYSIS_OF_IMAGES"
 msgstr "Save power by adjusting screen tone according to analysis of images."
 
 msgid "IDS_ST_BODY_SAVES_POWER_BY_LIMITING_THE_MAXIMUM_PERFORMANCE_OF_THE_DEVICE"
 msgstr "Saves power by limiting the maximum performance of the device."
 
-msgid "IDS_ST_BODY_SAVED"
-msgstr "Saved."
-
-msgid "IDS_ST_BODY_SAVE"
-msgstr "Save"
-
 msgid "IDS_ST_BODY_SAMSUNG_LEGAL"
 msgstr "Samsung legal"
 
-msgid "IDS_ST_BODY_SAMSUNG_KIES_CONNECTION_CONNECTING_USB_HELP_MSG"
-msgstr "If Samsung Kies (PC software) or the correct drivers are not already installed on your PC, installation will proceed in Microsoft Windows. \nOnce you've installed the PC software, you can perform the following operations:\n- Sync phone data\n- Upgrade phone software\n- Internet sharing (This phone acts as a modem to give Internet access to your notebook or PC)\n- Copy purchased music/video (Microsoft Windows Media DRM) or normal files to your phone."
-
 msgid "IDS_ST_BODY_RUNNING"
 msgstr "Running"
 
-msgid "IDS_ST_BODY_RESTRICTING_APPLICATION_USAGE_TO_ONLY_ESSENTIAL_APPLICATIONS_AND_THOSE_SELECTED_BY_YOU"
-msgstr "Restricting application usage to only essential applications and those selected by you."
-
 msgid "IDS_ST_BODY_RESET_TO_DEFAULT"
 msgstr "Reset to default"
 
@@ -1330,6 +1153,9 @@ msgstr "Reset all"
 msgid "IDS_ST_BODY_REMOVE_LICENCE"
 msgstr "Remove license"
 
+msgid "IDS_ST_POP_REGISTERED"
+msgstr "Registered."
+
 msgid "IDS_ST_BODY_REGULATORY_INFORMATION_ABB"
 msgstr "Regulatory information"
 
@@ -1339,9 +1165,6 @@ msgstr "Register at"
 msgid "IDS_ST_BODY_REGIONAL_EXAMPLE"
 msgstr "Regional example"
 
-msgid "IDS_ST_BODY_REGION"
-msgstr "Region"
-
 msgid "IDS_ST_BODY_PUK"
 msgstr "PUK"
 
@@ -1357,30 +1180,27 @@ msgstr "Protect your device from harmful viruses and malware."
 msgid "IDS_ST_BODY_PROFILE_NAME"
 msgstr "Profile name"
 
-msgid "IDS_ST_BODY_PROFILE"
-msgstr "Profile"
-
 msgid "IDS_ST_BODY_PREPARING_THIS_COULD_TAKE_OVER_10_MINUTES_ING"
 msgstr "Preparing. This could take over 10 minutes..."
 
 msgid "IDS_ST_BODY_PREFERRED_NETWORKS"
 msgstr "Preferred networks"
 
-msgid "IDS_ST_BODY_POP_JPN_DCM"
-msgstr "POP"
-
-msgid "IDS_ST_BODY_PM"
-msgstr "PM"
-
 msgid "IDS_ST_BODY_PLUG_IN_CHARGER_AND_TRY_AGAIN"
 msgstr "Plug in charger and try again."
 
 msgid "IDS_ST_BODY_PLAY_TONE_WHEN_THE_DIALLING_KEYPAD_IS_TAPPED"
 msgstr "Play tone when the dialing keypad is tapped."
 
+msgid "IDS_ST_POP_PASSWORD_MUST_BE_MORE_THAN_P1SD_CHARACTERS_AND_LESS_THAN_P2SD"
+msgstr "Password must be %1$d characters or more than %1$d characters and %2$d or less than %2$d."
+
 msgid "IDS_ST_BODY_PLAY_SOUNDS_WHEN_LOCKING_AND_UNLOCKING_SCREEN"
 msgstr "Play sounds when locking and unlocking screen"
 
+msgid "IDS_ST_POP_PASSWORDS_DO_NOT_MATCH"
+msgstr "Passwords do not match."
+
 msgid "IDS_ST_BODY_PIN_BLOCKED_ENTER_PUK_TO_CONTINUE_JPN_DCM"
 msgstr "PIN blocked. Enter PUK to continue."
 
@@ -1393,9 +1213,6 @@ msgstr "Pictures, videos"
 msgid "IDS_ST_BODY_PHOTO_UPLOAD_SETTINGS"
 msgstr "Photo upload settings"
 
-msgid "IDS_ST_BODY_PHONEPROFILES_SILENT"
-msgstr "Silent"
-
 msgid "IDS_ST_BODY_PERSONAL_MODE_CAN_BE_USED_TO_HIDE_CONTENT_THAT_YOU_WANT_TO_KEEP_PRIVATE_MSG"
 msgstr "Personal mode can be used to hide content that you want to keep private. To use Personal mode, turn it on in Settings, or press and hold the Power key and select Personal mode. Enter your PIN or password. The Personal mode icon will be shown on the status bar. To protect your data, turn Personal mode off after you use it. Also using a secure screen lock will provide even more protection."
 
@@ -1408,6 +1225,9 @@ msgstr "Password required to decrypt device each time you turn it on."
 msgid "IDS_ST_BODY_PASSWORD_MUST_CONTAIN_NO_MORE_THAN_PD_CHARACTERS_ABB"
 msgstr "Password must contain no more than %d characters."
 
+msgid "IDS_ST_POP_LOADING_ING"
+msgstr "Loading..."
+
 msgid "IDS_ST_BODY_PASSWORD_MUST_CONTAIN_AT_LEAST_PD_CHARACTERS_ABB"
 msgstr "Password must contain at least %d characters."
 
@@ -1423,9 +1243,6 @@ msgstr "Password empty."
 msgid "IDS_ST_BODY_PASSWORD_CONTAINS_INVALID_CHARACTER_ABB"
 msgstr "Password contains invalid character."
 
-msgid "IDS_ST_BODY_PASSWORD"
-msgstr "Password"
-
 msgid "IDS_ST_BODY_OPEN_SOURCE_LICENCES"
 msgstr "Open source licenses"
 
@@ -1435,36 +1252,24 @@ msgstr "On"
 msgid "IDS_ST_BODY_OFFICIAL_M_DEVICE_STATUS"
 msgstr "Official"
 
+msgid "IDS_ST_POP_INCORRECT_PASSWORD"
+msgstr "Incorrect password."
+
 msgid "IDS_ST_BODY_NUMBER"
 msgstr "Number"
 
-msgid "IDS_ST_BODY_NO_RESULTS_FOUND"
-msgstr "No results found"
-
 msgid "IDS_ST_BODY_NO_DEFAULTS_SET"
 msgstr "No defaults set."
 
-msgid "IDS_ST_BODY_NOT_ASSIGNED"
-msgstr "Not assigned"
-
 msgid "IDS_ST_BODY_NOTIFICATION_PANEL"
 msgstr "Notification panel"
 
-msgid "IDS_ST_BODY_NOTIFICATIONS"
-msgstr "Notifications"
-
-msgid "IDS_ST_BODY_NOTIFICATION"
-msgstr "Notification"
-
 msgid "IDS_ST_BODY_NOSERVICE"
 msgstr "No service"
 
 msgid "IDS_ST_BODY_NORMAL_T_PROFILE"
 msgstr "Normal"
 
-msgid "IDS_ST_BODY_NONE"
-msgstr "None"
-
 msgid "IDS_ST_BODY_NEW_PIN2_AND_CONFIRM_PIN2_DO_NOT_MATCH"
 msgstr "New PIN2 and confirm PIN2 do not match"
 
@@ -1474,9 +1279,6 @@ msgstr "New PIN2"
 msgid "IDS_ST_BODY_NEW_PIN1"
 msgstr "New PIN1"
 
-msgid "IDS_ST_BODY_NEW"
-msgstr "Add new"
-
 msgid "IDS_ST_BODY_NETWORK_TYPE"
 msgstr "Network type"
 
@@ -1489,18 +1291,15 @@ msgstr "Network list"
 msgid "IDS_ST_BODY_NETWORK_CONNECTIONS"
 msgstr "Network connections"
 
+msgid "IDS_ST_POP_DO_NOT_ASK_AGAIN"
+msgstr "Do not ask again"
+
 msgid "IDS_ST_BODY_NETWORK_CODE"
 msgstr "Network code"
 
-msgid "IDS_ST_BODY_NETWORK"
-msgstr "Network"
-
 msgid "IDS_ST_BODY_NATURAL_T_DISPLAY_EFFECT"
 msgstr "Natural"
 
-msgid "IDS_ST_BODY_NAME"
-msgstr "Name"
-
 msgid "IDS_ST_BODY_MY_NUMBER"
 msgstr "My number"
 
@@ -1525,12 +1324,6 @@ msgstr "More system settings"
 msgid "IDS_ST_BODY_MORE_CONNECTIVITY_SETTINGS"
 msgstr "More connectivity settings"
 
-msgid "IDS_ST_BODY_MONDAY"
-msgstr "Monday"
-
-msgid "IDS_ST_BODY_MODE"
-msgstr "Mode"
-
 msgid "IDS_ST_BODY_MOBILE_DATA_WILL_BE_USED_IF_YOU_DOWNLOAD_OR_UPLOAD_DATA_WITHOUT_WI_FI_CONNECTION"
 msgstr "Mobile data will be used if you download or upload data without a Wi-Fi connection."
 
@@ -1540,29 +1333,23 @@ msgstr "MM.DD.YYYY"
 msgid "IDS_ST_BODY_MMS_CONNECTIONS"
 msgstr "MMS connections"
 
+msgid "IDS_ST_OPT_SELECT"
+msgstr "Select"
+
 msgid "IDS_ST_BODY_MISCELLANEOUS_FILES"
 msgstr "Miscellaneous files"
 
-msgid "IDS_ST_BODY_MESSAGE"
-msgstr "Message"
-
 msgid "IDS_ST_BODY_MENU_AND_WIDGETS"
 msgstr "Menu and widgets"
 
-msgid "IDS_ST_BODY_MEMORY"
-msgstr "Memory"
-
 msgid "IDS_ST_BODY_MEDIUM"
 msgstr "Medium"
 
-msgid "IDS_ST_BODY_MB"
-msgstr "MB"
-
 msgid "IDS_ST_BODY_MASS_STORAGE_HELP_MSG"
 msgstr "You can perform the following operations:\n- Fast file copying\n- Connection via MAC or Linux OS"
 
-msgid "IDS_ST_BODY_MARUBERI_JPN_DCM"
-msgstr "UDRGothic"
+msgid "IDS_ST_OPT_DEFAULT_RINGTONE"
+msgstr "Default ringtone"
 
 msgid "IDS_ST_BODY_LTE_WCDMA_GSM_NHAUTO_CONNECT"
 msgstr "LTE/WCDMA/GSM\n(auto connect)"
@@ -1570,39 +1357,33 @@ msgstr "LTE/WCDMA/GSM\n(auto connect)"
 msgid "IDS_ST_BODY_LOCK_SCREEN_OPTIONS"
 msgstr "Lock screen options"
 
-msgid "IDS_ST_BODY_LIST_VIEW"
-msgstr "List view"
-
 msgid "IDS_ST_BODY_LIMIT_BACKGROUND_PROCESSES"
 msgstr "Limit background processes"
 
-msgid "IDS_ST_BODY_LICENCE"
-msgstr "License"
-
-msgid "IDS_ST_BODY_LED_INDICATOR"
-msgstr "LED indicator"
-
 msgid "IDS_ST_BODY_LEDOT_LOW_BATTERY"
 msgstr "Low battery"
 
 msgid "IDS_ST_BODY_LAUNCH_BY_DEFAULT"
 msgstr "Launch by default"
 
+msgid "IDS_ST_OPT_AUTO_UPDATE_ABB"
+msgstr "Auto update"
+
 msgid "IDS_ST_BODY_LANGUAGE_AND_REGION_ABB"
 msgstr "Language and region"
 
 msgid "IDS_ST_BODY_LANGUAGE_AND_KEYBOARD"
 msgstr "Language and keyboard"
 
+msgid "IDS_ST_OPT_ALL"
+msgstr "All"
+
 msgid "IDS_ST_BODY_KEYBOARD"
 msgstr "Keyboard"
 
 msgid "IDS_ST_BODY_KEEPS_THE_STATUS_BAR_TIDY_TAP_THE_REPRESENTATIVE_ICON_TO_SHOW_ALL_THE_ICONS"
 msgstr "Keeps the status bar tidy. Tap the representative icon to show all the icons."
 
-msgid "IDS_ST_BODY_KB"
-msgstr "KB"
-
 msgid "IDS_ST_BODY_INTRODUCTION_TO_SMART_SCREEN_ABB"
 msgstr "Introduction to smart screen"
 
@@ -1618,15 +1399,6 @@ msgstr "Installed applications"
 msgid "IDS_ST_BODY_INSTALLATION_SETTINGS"
 msgstr "Installation settings"
 
-msgid "IDS_ST_BODY_INSERT_SD_CARD"
-msgstr "Insert SD card."
-
-msgid "IDS_ST_BODY_INCORRECT_PIN_E"
-msgstr "Incorrect PIN."
-
-msgid "IDS_ST_BODY_INCORRECT_PASSWORD_TRY_AGAIN"
-msgstr "Incorrect password. Try again."
-
 msgid "IDS_ST_BODY_INCOMING_CALLS_AND_NEW_NOTIFICATIONS_WILL_BE_READ_OUT_AUTOMATICALLY"
 msgstr "Incoming calls and new notifications will be read out automatically."
 
@@ -1642,8 +1414,8 @@ msgstr "If you select this option, only used memory space will be encrypted."
 msgid "IDS_ST_BODY_IF_YOU_FORGET_YOUR_PERSONAL_MODE_PASSWORD_YOU_WILL_NOT_BE_ABLE_TO_RECOVER_IT_FOR_SECURITY_MSG"
 msgstr "If you forget your Personal mode password, you will not be able to recover it. For security, you must reset Personal mode. This will restore its default settings and delete all your personal content."
 
-msgid "IDS_ST_BODY_IF_YOU_DONT_WANT_TO_SEE_A_NUMBER_APPEAR_ON_THE_APP_ICON_FOR_EACH_NEW_EVENT_DISABLE_BADGE"
-msgstr "If you don't want to see a number appear on the app icon for each new event, disable badge."
+msgid "IDS_ST_MBODY_SCREEN_ROTATION"
+msgstr "Screen rotation"
 
 msgid "IDS_ST_BODY_ICON_SHOWS_THAT_SMART_SCREEN_IS_ENABLED"
 msgstr "Icon shows that smart screen is turned on."
@@ -1660,23 +1432,17 @@ msgstr "Helvetica Neue"
 msgid "IDS_ST_BODY_HARDWARE"
 msgstr "Hardware"
 
+msgid "IDS_ST_MBODY_HELP"
+msgstr "Help"
+
 msgid "IDS_ST_BODY_GSM"
 msgstr "GSM"
 
-msgid "IDS_ST_BODY_GRID_VIEW"
-msgstr "Grid view"
-
 msgid "IDS_ST_BODY_GLOVE_MODE_ABB"
 msgstr "Glove mode"
 
-msgid "IDS_ST_BODY_GESTURES"
-msgstr "Gestures"
-
-msgid "IDS_ST_BODY_GB"
-msgstr "GB"
-
-msgid "IDS_ST_BODY_FROM_M_TIME"
-msgstr "From"
+msgid "IDS_ST_MBODY_FONT_SIZE"
+msgstr "Font size"
 
 msgid "IDS_ST_BODY_FREQUENTLY_USED"
 msgstr "Frequently used"
@@ -1705,9 +1471,6 @@ msgstr "Font type"
 msgid "IDS_ST_BODY_FONTSTYLE_ROSEMARY"
 msgstr "Rosemary"
 
-msgid "IDS_ST_BODY_FLIGHT_MODE_MSG"
-msgstr "Airplane mode allows you to turn off calling, messaging and data network features. It also turns off connectivity features such as Wi-Fi and Bluetooth. To use Wi-Fi and Bluetooth, turn them on in Settings or on the notification panel."
-
 msgid "IDS_ST_BODY_FLIGHT_MODE_HAS_BEEN_ENABLED_NETWORK_SETTINGS_WILL_CLOSE"
 msgstr "Airplane mode has been turned on. Network settings will close."
 
@@ -1720,6 +1483,9 @@ msgstr "Fixed dialing mode"
 msgid "IDS_ST_BODY_FIREWALL_ENABLED_ABB"
 msgstr "Firewall turned on."
 
+msgid "IDS_ST_HEADER_WI_FI"
+msgstr "Wi-Fi"
+
 msgid "IDS_ST_BODY_FIREWALL"
 msgstr "Firewall"
 
@@ -1735,8 +1501,8 @@ msgstr "Failed to select network."
 msgid "IDS_ST_BODY_FACE_AND_VOICE"
 msgstr "Face and voice"
 
-msgid "IDS_ST_BODY_FACEBOOK"
-msgstr "Facebook"
+msgid "IDS_ST_HEADER_UNAVAILABLE"
+msgstr "Unavailable"
 
 msgid "IDS_ST_BODY_EXPLANATION_FOR_TRANSACTION_TRACKING_MENU_VODA"
 msgstr "Your recommendation information is also sent with the file you transfer."
@@ -1744,6 +1510,12 @@ msgstr "Your recommendation information is also sent with the file you transfer.
 msgid "IDS_ST_BODY_EXPLANATION_FOR_EXPIRY_REMINDER_MENU"
 msgstr "Receive a reminder before the license expires on a file in use, such as a wallpaper image."
 
+msgid "IDS_ST_HEADER_TEXT_TO_SPEECH"
+msgstr "Text-to-speech"
+
+msgid "IDS_ST_HEADER_SOUND"
+msgstr "Sound"
+
 msgid "IDS_ST_BODY_ESTIMATED_MAX_STANDBY_TIME_ABB"
 msgstr "Estimated max. standby time"
 
@@ -1756,12 +1528,12 @@ msgstr "Enter password again"
 msgid "IDS_ST_BODY_ENTER_PASSWORD"
 msgstr "Enter password"
 
-msgid "IDS_ST_BODY_ENTER_NEW_PASSWORD"
-msgstr "Enter new password"
-
 msgid "IDS_ST_BODY_ENTER_CURRENT_PASSWORD"
 msgstr "Enter current password."
 
+msgid "IDS_ST_HEADER_SAMSUNG_APPS"
+msgstr "Samsung Apps"
+
 msgid "IDS_ST_BODY_ENCRYPT_DEVICE_Q_WARNING_MSG"
 msgstr "Encrypt device? Operation irreversible and if you interrupt it, you will lose data. Encryption could take an hour or more, during which device will restart several times and you cannot use your device."
 
@@ -1771,6 +1543,9 @@ msgstr "Encrypt phone? Operation is irreversible and if you interrupt it, you wi
 msgid "IDS_ST_BODY_ENCRYPT_ACCOUNTS_SETTINGS_DOWNLOADED_APPLICATIONS_AND_THEIR_DATA_MEDIA_AND_OTHER_FILES"
 msgstr "Encrypt accounts, settings, downloaded applications, and their data, media, and other files."
 
+msgid "IDS_ST_HEADER_RESET"
+msgstr "Reset"
+
 msgid "IDS_ST_BODY_ENCRYPTION_WILL_TAKE_AT_LEAST_AN_HOUR"
 msgstr "Encryption will take at least an hour."
 
@@ -1783,15 +1558,18 @@ msgstr "Turn on data access over mobile network."
 msgid "IDS_ST_BODY_EMPTY"
 msgstr "Empty"
 
+msgid "IDS_ST_HEADER_PLEASE_WAIT"
+msgstr "Please wait."
+
 msgid "IDS_ST_BODY_EMERGENCY_MODE_ABB"
 msgstr "Emergency mode"
 
+msgid "IDS_ST_HEADER_PD_SELECTED_ABB"
+msgstr "%d selected"
+
 msgid "IDS_ST_BODY_EMAIL"
 msgstr "Email"
 
-msgid "IDS_ST_BODY_EDIT"
-msgstr "Edit"
-
 msgid "IDS_ST_BODY_EASY_MODE"
 msgstr "Easy mode"
 
@@ -1804,15 +1582,6 @@ msgstr "Dynamic status bar"
 msgid "IDS_ST_BODY_DRIVING_MODE"
 msgstr "Driving mode"
 
-msgid "IDS_ST_BODY_DO_NOT_SHOW_AGAIN"
-msgstr "Do not show again"
-
-msgid "IDS_ST_BODY_DOWNLOADS"
-msgstr "Downloads"
-
-msgid "IDS_ST_BODY_DOWNLOAD"
-msgstr "Download"
-
 msgid "IDS_ST_BODY_DOUBLE_TAP_TO_OPEN_THE_MENU_T_TTS"
 msgstr "Double tap to open the menu."
 
@@ -1822,18 +1591,12 @@ msgstr "Double tap to edit this field."
 msgid "IDS_ST_BODY_DOUBLE_TAP_TO_CLOSE_THE_MENU_T_TTS"
 msgstr "Double tap to close the menu."
 
-msgid "IDS_ST_BODY_DOCOMO_JPN_DCM"
-msgstr "docomo"
-
 msgid "IDS_ST_BODY_DIVX_REGISTRATION"
 msgstr "DivX registration"
 
 msgid "IDS_ST_BODY_DIVX_DEREGISTRATION"
 msgstr "DivX deregistration"
 
-msgid "IDS_ST_BODY_DISPLAY_CONTENTS"
-msgstr "Display contents"
-
 msgid "IDS_ST_BODY_DISPLAY_BATTERY_PERCENTAGE_ABB"
 msgstr "Show battery percentage"
 
@@ -1843,9 +1606,6 @@ msgstr "Turning off..."
 msgid "IDS_ST_BODY_DE_REGISTRATION_CODE_NOT_FOUND"
 msgstr "De-registration code not found."
 
-msgid "IDS_ST_BODY_DEVICE_MEMORY"
-msgstr "Device memory"
-
 msgid "IDS_ST_BODY_DEVICE_INFO"
 msgstr "Device info"
 
@@ -1855,9 +1615,6 @@ msgstr "You can encrypt accounts, settings, downloaded applications, and their d
 msgid "IDS_ST_BODY_DEVICE_ENCRYPTED"
 msgstr "Device encrypted."
 
-msgid "IDS_ST_BODY_DEVICE"
-msgstr "Device"
-
 msgid "IDS_ST_BODY_DEVELOPER_OPTIONS"
 msgstr "Developer options"
 
@@ -1888,9 +1645,6 @@ msgstr "DD.MM.YYYY"
 msgid "IDS_ST_BODY_DATE_AND_TIME"
 msgstr "Date and time"
 
-msgid "IDS_ST_BODY_DATE"
-msgstr "Date"
-
 msgid "IDS_ST_BODY_DATA_ROAMING"
 msgstr "Data roaming"
 
@@ -1900,18 +1654,12 @@ msgstr "Data"
 msgid "IDS_ST_BODY_CUSTOM_M_DEVICE_STATUS"
 msgstr "Custom"
 
-msgid "IDS_ST_BODY_CURRENT"
-msgstr "Current"
-
 msgid "IDS_ST_BODY_CRASH_VIEWER"
 msgstr "Crash viewer"
 
 msgid "IDS_ST_BODY_CPU_USAGE"
 msgstr "CPU usage"
 
-msgid "IDS_ST_BODY_COUNTRY_CODE"
-msgstr "Country code"
-
 msgid "IDS_ST_BODY_COOL_JAZZ"
 msgstr "Cool jazz"
 
@@ -1921,18 +1669,21 @@ msgstr "Content from Gallery, Video, Music, Voice Recorder, and My Files can be
 msgid "IDS_ST_BODY_CONNECTIONSETTINGS_PROXY_ADDRESS"
 msgstr "Proxy address"
 
+msgid "IDS_ST_BUTTON_STOP"
+msgstr "Stop"
+
 msgid "IDS_ST_BODY_CONNECTIONSETTINGS_INTERNET"
 msgstr "Internet"
 
 msgid "IDS_ST_BODY_CONNECTIONS"
 msgstr "Connections"
 
-msgid "IDS_ST_BODY_CONNECTION"
-msgstr "Connection"
-
 msgid "IDS_ST_BODY_CONFIRM_NEW_PIN2"
 msgstr "Confirm new PIN2"
 
+msgid "IDS_ST_BUTTON_RESET"
+msgstr "Reset"
+
 msgid "IDS_ST_BODY_CONFIRM_NEW_PIN1"
 msgstr "Confirm new PIN1."
 
@@ -1942,12 +1693,15 @@ msgstr "Confirm new PIN"
 msgid "IDS_ST_BODY_CONFIRM_DECRYPTION"
 msgstr "Confirm decryption"
 
-msgid "IDS_ST_BODY_CONFIRM"
-msgstr "Confirm"
+msgid "IDS_ST_BUTTON_OK_ABB"
+msgstr "OK"
 
 msgid "IDS_ST_BODY_CONFIGURE_FIREWALL_SETTINGS"
 msgstr "Configure firewall settings."
 
+msgid "IDS_ST_BUTTON_OK"
+msgstr "OK"
+
 msgid "IDS_ST_BODY_COMPUTING_ING"
 msgstr "Computing..."
 
@@ -1960,11 +1714,14 @@ msgstr "Choco cooky"
 msgid "IDS_ST_BODY_CHECK_FOR_UPDATES_AUTOMATICALLY_ABB"
 msgstr "Check for updates automatically."
 
+msgid "IDS_ST_BUTTON_ENABLE"
+msgstr "Turn on"
+
 msgid "IDS_ST_BODY_CHECK_FOR_UPDATES_ABB"
 msgstr "Check for updates"
 
-msgid "IDS_ST_BODY_CHECK_FOR_UPDATES"
-msgstr "Check for updates"
+msgid "IDS_ST_BUTTON_DISCONNECT"
+msgstr "Disconnect"
 
 msgid "IDS_ST_BODY_CHARGE_BATTERY_TO_ABOVE_80P_AND_TRY_AGAIN"
 msgstr "Charge battery to above 80% and try again."
@@ -1972,9 +1729,15 @@ msgstr "Charge battery to above 80% and try again."
 msgid "IDS_ST_BODY_CHANGING_THE_FONT_SIZE_IN_ACCESSIBILITY_SETTINGS_WILL_OVERRIDE_THE_FONT_SIZE_IN_EACH_APPLICATION"
 msgstr "Changing the font size in accessibility settings will override the font size in each application."
 
+msgid "IDS_ST_BUTTON_CONTINUE"
+msgstr "Continue"
+
 msgid "IDS_ST_BODY_CHANGING_THE_COLOUR_OF_THE_SCREEN_TO_GREYSCALE"
 msgstr "Changing the color of the screen to grayscale."
 
+msgid "IDS_ST_BUTTON_CANCEL_ABB"
+msgstr "Cancel"
+
 msgid "IDS_ST_BODY_CHANGE_TEXT_SIZE_IN_CONTACTS_CALENDAR_MEMO_MESSAGES_EMAIL_AND_IM"
 msgstr "Change text size in Contacts, Calendar, Memo, Messages, Email, and IM."
 
@@ -2041,15 +1804,12 @@ msgstr "A password will be required to decrypt your device every time you turn i
 msgid "IDS_ST_BODY_AVAILABLE_SPACE"
 msgstr "Available space"
 
-msgid "IDS_ST_BODY_AVAILABLE"
-msgstr "Available"
-
-msgid "IDS_ST_BODY_AUTO_DOWNLOAD"
-msgstr "Auto download"
-
 msgid "IDS_ST_BODY_AUTH_TYPE"
 msgstr "Auth type"
 
+msgid "IDS_ST_BODY_VERSION_PS"
+msgstr "Version %s"
+
 msgid "IDS_ST_BODY_APP_OPENING_IMAGE"
 msgstr "App opening image"
 
@@ -2065,15 +1825,9 @@ msgstr "Application manager"
 msgid "IDS_ST_BODY_APPLICATION_INFO"
 msgstr "Application info"
 
-msgid "IDS_ST_BODY_APPLICATION"
-msgstr "Application"
-
 msgid "IDS_ST_BODY_ANTIVIRUS_SOFTWARE_ABB"
 msgstr "Antivirus software"
 
-msgid "IDS_ST_BODY_AM"
-msgstr "AM"
-
 msgid "IDS_ST_BODY_ALWAYS_REJECT"
 msgstr "Always reject"
 
@@ -2083,9 +1837,6 @@ msgstr "Always on"
 msgid "IDS_ST_BODY_ALWAYS_OFF"
 msgstr "Always off"
 
-msgid "IDS_ST_BODY_ALARM"
-msgstr "Alarm"
-
 msgid "IDS_ST_BODY_AFTER_YOU_DOWNLOAD_AND_INSTALL_APPLICATIONS_APPLICATIONS_WILL_BE_SHOWN_HERE"
 msgstr "After you download and install applications, they will be shown here"
 
@@ -2095,6 +1846,9 @@ msgstr "After resetting, phone will restart automatically."
 msgid "IDS_ST_BODY_ADJUST_BRIGHTNESS_LEVEL"
 msgstr "Adjust brightness level"
 
+msgid "IDS_ST_BODY_URL"
+msgstr "URL"
+
 msgid "IDS_ST_BODY_ADJUST_AUTOMATIC_BRIGHTNESS"
 msgstr "Adjust automatic brightness"
 
@@ -2164,62 +1918,155 @@ msgstr "The device reacts intelligently by adapting the screen when it detects y
 msgid "IDS_HELP_BODY_SMART_SCREEN_WORKS_BEST_UNDER_THE_FOLLOWING_CONDITIONS_C"
 msgstr "Smart screen works best under the following conditions:"
 
-msgid "IDS_HELP_BODY_SMART_ROTATION_DISABLES_AUTO_SCREEN_ROTATION_BY_CHECKING_THE_ORIENTATION_OF_YOUR_FACE_AND_THE_DEVICE_BY_ITS_FRONT_CAMERA"
-msgstr "Smart rotation turns off auto screen rotation by checking the orientation of your face and the device with its front camera."
-
-msgid "IDS_LBS_HEADER_LOCATION"
-msgstr "Location"
-
 msgid "IDS_LBS_BODY_DESTINATION"
 msgstr "Destination"
 
-msgid "IDS_ST_SK_NO"
-msgstr "No"
+msgid "IDS_ST_BODY_TEXTSTYLE_LARGE"
+msgstr "Large"
 
-msgid "IDS_HELP_BODY_SMART_STAY_DETECTS_YOUR_EYES_WITH_THE_FRONT_CAMERA_SO_THAT_THE_SCREEN_STAYS_ON_WHEN_YOU_ARE_LOOKING_AT_IT"
-msgstr "Smart stay detects your eyes with the front camera so that the screen stays on when you are looking at it."
+msgid "IDS_ST_BODY_SUNDAY"
+msgstr "Sunday"
 
-msgid "IDS_QP_POP_YOU_WILL_NO_LONGER_BE_ABLE_TO_USE_APPLICATIONS_NOTI_MSG"
-msgstr "You will no longer be able to use applications such as Internet, Email, and YouTube via mobile networks. Continue?"
+msgid "IDS_ST_BODY_STORAGE"
+msgstr "Storage"
 
-msgid "IDS_ST_BODY_10_MINUTES"
-msgstr "10 minutes"
+msgid "IDS_ST_BODY_SECURITY"
+msgstr "Security"
 
-msgid "IDS_ST_BODY_15SEC"
-msgstr "15 seconds"
+msgid "IDS_ST_BODY_SEARCH"
+msgstr "Search"
 
-msgid "IDS_ST_BODY_24_HOURS"
-msgstr "24 hours"
+msgid "IDS_ST_BODY_SD_CARD"
+msgstr "SD card"
 
-msgid "IDS_ST_BODY_2_MINUTES"
-msgstr "2 minutes"
+msgid "IDS_ST_BODY_SCHEDULE"
+msgstr "Schedule"
 
-msgid "IDS_ST_BODY_30SEC"
-msgstr "30 seconds"
+msgid "IDS_ST_BODY_SAVED"
+msgstr "Saved."
 
-msgid "IDS_ST_BODY_5_MINUTES"
-msgstr "5 minutes"
+msgid "IDS_ST_BODY_SAVE"
+msgstr "Save"
 
-msgid "IDS_ST_BODY_APPLICATIONS"
-msgstr "Applications"
+msgid "IDS_ST_BODY_REGION"
+msgstr "Region"
 
-msgid "IDS_ST_BODY_DONT_ASK_AGAIN"
-msgstr "Don't ask again"
+msgid "IDS_ST_BODY_PROFILE"
+msgstr "Profile"
 
-msgid "IDS_ST_BODY_P1SS_IS_CURRENTLY_P2SS_T_TTS"
-msgstr "%1$s is currently %2$s."
+msgid "IDS_ST_BODY_PM"
+msgstr "PM"
 
-msgid "IDS_ST_BODY_PASSWORDS_MUST_CONSIST_OF_AT_LEAST_4_ALPHANUMERIC_CHARACTERS_ALSO_INCLUDING_AT_LEAST_1_ALPHABETICAL_CHARACTER"
-msgstr "Passwords must contain at least 4 alphanumeric characters including at least 1 letter."
+msgid "IDS_ST_BODY_PHONEPROFILES_SILENT"
+msgstr "Silent"
 
-msgid "IDS_ST_BODY_PUK1_BLOCKED"
-msgstr "PUK1 blocked."
+msgid "IDS_ST_BODY_PASSWORD"
+msgstr "Password"
 
-msgid "IDS_ST_BODY_PUK1_CODE"
-msgstr "PUK1 code"
+msgid "IDS_ST_BODY_NO_RESULTS_FOUND"
+msgstr "No results found"
 
-msgid "IDS_ST_BODY_PUK2"
-msgstr "PUK2"
+msgid "IDS_ST_BODY_NOT_ASSIGNED"
+msgstr "Not assigned"
+
+msgid "IDS_ST_BODY_NOTIFICATIONS"
+msgstr "Notifications"
+
+msgid "IDS_ST_BODY_NOTIFICATION"
+msgstr "Notification"
+
+msgid "IDS_ST_BODY_NONE"
+msgstr "None"
+
+msgid "IDS_ST_BODY_NEW"
+msgstr "New"
+
+msgid "IDS_ST_BODY_NETWORK"
+msgstr "Network"
+
+msgid "IDS_ST_BODY_NAME"
+msgstr "Name"
+
+msgid "IDS_ST_BODY_MONDAY"
+msgstr "Monday"
+
+msgid "IDS_ST_BODY_MODE"
+msgstr "Mode"
+
+msgid "IDS_ST_SK_NO"
+msgstr "No"
+
+msgid "IDS_ST_BODY_MESSAGE"
+msgstr "Message"
+
+msgid "IDS_ST_BODY_MEMORY"
+msgstr "Memory"
+
+msgid "IDS_ST_BODY_MB"
+msgstr "MB"
+
+msgid "IDS_ST_BODY_LIST_VIEW"
+msgstr "List view"
+
+msgid "IDS_ST_BODY_LICENCE"
+msgstr "License"
+
+msgid "IDS_ST_BODY_LED_INDICATOR"
+msgstr "LED indicator"
+
+msgid "IDS_HELP_BODY_SMART_STAY_DETECTS_YOUR_EYES_WITH_THE_FRONT_CAMERA_SO_THAT_THE_SCREEN_STAYS_ON_WHEN_YOU_ARE_LOOKING_AT_IT"
+msgstr "Smart stay detects your eyes with the front camera so that the screen stays on when you are looking at it."
+
+msgid "IDS_QP_POP_YOU_WILL_NO_LONGER_BE_ABLE_TO_USE_APPLICATIONS_NOTI_MSG"
+msgstr "You will no longer be able to use applications such as Internet, Email, and YouTube via mobile networks. Continue?"
+
+msgid "IDS_ST_BODY_10_MINUTES"
+msgstr "10 minutes"
+
+msgid "IDS_ST_BODY_15SEC"
+msgstr "15 seconds"
+
+msgid "IDS_ST_BODY_24_HOURS"
+msgstr "24 hours"
+
+msgid "IDS_ST_BODY_2_MINUTES"
+msgstr "2 minutes"
+
+msgid "IDS_ST_BODY_KB"
+msgstr "KB"
+
+msgid "IDS_ST_BODY_30SEC"
+msgstr "30 seconds"
+
+msgid "IDS_ST_BODY_5_MINUTES"
+msgstr "5 minutes"
+
+msgid "IDS_ST_BODY_DONT_ASK_AGAIN"
+msgstr "Don't ask again"
+
+msgid "IDS_ST_BODY_P1SS_IS_CURRENTLY_P2SS_T_TTS"
+msgstr "%1$s is currently %2$s."
+
+msgid "IDS_ST_BODY_PASSWORDS_MUST_CONSIST_OF_AT_LEAST_4_ALPHANUMERIC_CHARACTERS_ALSO_INCLUDING_AT_LEAST_1_ALPHABETICAL_CHARACTER"
+msgstr "Passwords must contain at least 4 alphanumeric characters including at least 1 letter."
+
+msgid "IDS_ST_BODY_INSERT_SD_CARD"
+msgstr "Insert SD card."
+
+msgid "IDS_ST_BODY_PUK1_BLOCKED"
+msgstr "PUK1 blocked."
+
+msgid "IDS_ST_BODY_INCORRECT_PIN_E"
+msgstr "Incorrect PIN."
+
+msgid "IDS_ST_BODY_PUK1_CODE"
+msgstr "PUK1 code"
+
+msgid "IDS_ST_BODY_INCORRECT_PASSWORD_TRY_AGAIN"
+msgstr "Incorrect password. Try again."
+
+msgid "IDS_ST_BODY_PUK2"
+msgstr "PUK2"
 
 msgid "IDS_ST_BUTTON2_POWER_SAVING_MODE_ABB"
 msgstr "Power saving mode"
@@ -2260,6 +2107,9 @@ msgstr "Incorrect PUK1 code."
 msgid "IDS_ST_POP_INCORRECT_PUK1_PD_ATTEMPTS_LEFT"
 msgstr "Incorrect PUK1. %d attempts left."
 
+msgid "IDS_ST_BODY_GRID_VIEW"
+msgstr "Grid view"
+
 msgid "IDS_ST_POP_INCORRECT_PUK2"
 msgstr "Incorrect PUK2."
 
@@ -2269,20 +2119,89 @@ msgstr "Incorrect PUK2. %d attempts left."
 msgid "IDS_ST_POP_PIN_CHANGED"
 msgstr "PIN changed."
 
+msgid "IDS_ST_BODY_GB"
+msgstr "GB"
+
 msgid "IDS_TASKMGR_BUTTON_CLEAR_CACHE"
 msgstr "Clear cache"
 
 msgid "IDS_ST_BODY_3G_ONLY"
 msgstr "3G only"
 
+msgid "IDS_ST_BODY_FROM_M_TIME"
+msgstr "From"
+
 msgid "IDS_ST_HEADER_ADD"
 msgstr "Add"
 
-msgid "IDS_ST_BODY_SECONDS"
-msgstr "Seconds"
+msgid "IDS_ST_BODY_FACEBOOK"
+msgstr "Facebook"
 
-msgid "IDS_ST_BUTTON_CANCEL"
-msgstr "Cancel"
+msgid "IDS_ST_BODY_ENTER_NEW_PASSWORD"
+msgstr "Enter new password"
+
+msgid "IDS_ST_BODY_EDIT"
+msgstr "Edit"
+
+msgid "IDS_ST_BODY_DO_NOT_SHOW_AGAIN"
+msgstr "Do not show again"
+
+msgid "IDS_ST_BODY_DOWNLOADS"
+msgstr "Downloads"
+
+msgid "IDS_ST_BODY_DOWNLOAD"
+msgstr "Download"
+
+msgid "IDS_ST_BODY_DISPLAY_CONTENTS"
+msgstr "Display contents"
+
+msgid "IDS_ST_BODY_DEVICE_MEMORY"
+msgstr "Device memory"
+
+msgid "IDS_ST_BODY_DEVICE"
+msgstr "Device"
+
+msgid "IDS_ST_BODY_DATE"
+msgstr "Date"
+
+msgid "IDS_ST_BODY_CURRENT"
+msgstr "Current"
+
+msgid "IDS_ST_BODY_COUNTRY_CODE"
+msgstr "Country code"
+
+msgid "IDS_ST_BODY_CONNECTION"
+msgstr "Connection"
+
+msgid "IDS_ST_BODY_CONFIRM"
+msgstr "Confirm"
+
+msgid "IDS_ST_BODY_CHECK_FOR_UPDATES"
+msgstr "Check for updates"
+
+msgid "IDS_ST_BODY_AVAILABLE"
+msgstr "Available"
+
+msgid "IDS_ST_BODY_AUTO_DOWNLOAD"
+msgstr "Auto download"
+
+msgid "IDS_ST_BODY_APPLICATION"
+msgstr "App"
+
+msgid "IDS_ST_BODY_AM"
+msgstr "AM"
+
+msgid "IDS_ST_BODY_ALARM"
+msgstr "Alarm"
+
+msgid "IDS_LBS_HEADER_LOCATION"
+msgstr "Location"
+
+msgid "IDS_ST_BODY_APPLICATIONS"
+msgstr "Apps"
+
+msgid "IDS_ST_BODY_VIDEOS"
+msgstr "Videos"
 
 msgid "IDS_ST_BODY_1_5_SECONDS"
 msgstr "1.5 seconds"
@@ -2296,8 +2215,17 @@ msgstr "DONE"
 msgid "IDS_ST_HEADER_ENABLE_DATA_ROAMING"
 msgstr "Turn on Data roaming"
 
-msgid "IDS_ST_HEADER_TURN_ON_MOBILE_DATA"
-msgstr "Turn on Mobile data"
+msgid "IDS_ST_HEADER_SCAN_FOR_NETWORKS_ABB"
+msgstr "Scan for networks"
+
+msgid "IDS_ST_POP_MOBILE_DATA_WILL_BE_TURNED_ON_CONNECTING_TO_MOBILE_NETWORKS_MAY_RESULT_IN_ADDITIONAL_CHARGES_DEPENDING_ON_YOUR_PAYMENT_PLAN"
+msgstr "Mobile data will be turned on. Connecting to mobile networks may result in additional charges depending on your payment plan."
+
+msgid "IDS_ST_POP_SCANNING_FOR_NETWORK_ING"
+msgstr "Scanning for network..."
+
+msgid "IDS_ST_POP_UNLESS_YOU_CONNECT_TO_A_WI_FI_NETWORK_YOU_WILL_NOT_BE_ABLE_TO_USE_THE_INTERNET_EMAIL_OR_OTHER_APPS_MSG"
+msgstr "Unless you connect to a Wi-Fi network, you will not be able to use the Internet, Email or other apps that require a data connection."
 
 msgid "IDS_ST_HEADER_UNABLE_TO_PLAY_SAMPLE_ABB"
 msgstr "Unable to play sample"
@@ -2305,15 +2233,24 @@ msgstr "Unable to play sample"
 msgid "IDS_ST_POP_SAMPLES_CANNOT_BE_PLAYED_DURING_CALLS"
 msgstr "Samples cannot be played during calls."
 
-msgid "IDS_ST_HEADER_DEVICE_NAME"
-msgstr "Device name"
-
 msgid "IDS_ST_HEADER_DELETE_ITEMS_ABB2"
 msgstr "Delete items"
 
+msgid "IDS_ST_BODY_SECONDS"
+msgstr "Seconds"
+
 msgid "IDS_ST_HEADER_FEEDBACK"
 msgstr "Feedback"
 
+msgid "IDS_ST_BUTTON_CANCEL"
+msgstr "Cancel"
+
+msgid "IDS_ST_HEADER_TURN_ON_MOBILE_DATA"
+msgstr "Turn on Mobile data"
+
+msgid "IDS_ST_HEADER_DEVICE_NAME"
+msgstr "Device name"
+
 msgid "IDS_ST_BODY_SELECT_ALL"
 msgstr "Select all"
 
@@ -2323,9 +2260,6 @@ msgstr "Total"
 msgid "IDS_ST_HEADER_MANAGE_CERTIFICATES_ABB"
 msgstr "Manage certificates"
 
-msgid "IDS_ST_BODY_INCORRECT_PASSWORD"
-msgstr "Incorrect password."
-
 msgid "IDS_ST_HEADER_TURN_OFF_MOBILE_DATA"
 msgstr "Turn off Mobile data"
 
@@ -2335,9 +2269,6 @@ msgstr "Airplane mode turns off calling and messaging functions, and turns off M
 msgid "IDS_ST_BODY_TYPE"
 msgstr "Type"
 
-msgid "IDS_ST_BODY_PERSONAL"
-msgstr "Personal"
-
 msgid "IDS_ST_HEADER_LOCK_SCREEN_AND_SECURITY_ABB"
 msgstr "Lock screen and security"
 
@@ -2356,9 +2287,6 @@ msgstr "Legal information"
 msgid "IDS_ST_BODY_DEVICE_INFORMATION"
 msgstr "Device information"
 
-msgid "IDS_ST_BODY_PHONE_NUMBER"
-msgstr "Phone number"
-
 msgid "IDS_ST_BODY_MODEL_NUMBER"
 msgstr "Model number"
 
@@ -2407,6 +2335,81 @@ msgstr "Clear cache"
 msgid "IDS_ST_BODY_12_HOURS"
 msgstr "12 hours"
 
+msgid "IDS_ST_BODY_ANSWERINGMODE_AUTOMATIC"
+msgstr "Automatic"
+
+msgid "IDS_ST_BODY_BLUETOOTH"
+msgstr "Bluetooth"
+
+msgid "IDS_ST_BODY_ADVANCEDOPTIONS_CERTIFICATES"
+msgstr "Certificates"
+
+msgid "IDS_ST_BODY_CALLERID_DEFAULT"
+msgstr "Default"
+
+msgid "IDS_ST_BODY_APPLICATIONSETTINGS_MESSAGE"
+msgstr "Message"
+
+msgid "IDS_ST_BODY_NFC"
+msgstr "NFC"
+
+msgid "IDS_ST_BODY_PIN_LOCK"
+msgstr "PIN lock"
+
+msgid "IDS_ST_BUTTON2_S_PLANNER"
+msgstr "S Planner"
+
+msgid "IDS_ST_BODY_VOICE"
+msgstr "Voice"
+
+msgid "IDS_ST_BODY_DEFAULTMEMORY_VOICE_RECORDER"
+msgstr "Voice Recorder"
+
+msgid "IDS_ST_BODY_YYYY_MM_DD_DOT"
+msgstr "YYYY.MM.DD"
+
+msgid "IDS_ST_BODY_BRIGHTNESS_M_POWER_SAVING"
+msgstr "Brightness"
+
+msgid "IDS_ST_HEADER_SORT_BY"
+msgstr "Sort by"
+
+msgid "IDS_ST_TPOP_MAXIMUM_NUMBER_OF_CHARACTERS_REACHED"
+msgstr "Maximum number of characters reached."
+
+msgid "IDS_ST_TPOP_TRY_AGAIN"
+msgstr "Try again."
+
+msgid "IDS_ST_SK_YES"
+msgstr "Yes"
+
+msgid "IDS_ST_BODY_PLAY_A_SOUND_WHEN_BUTTONS_ICONS_AND_MENU_ITEMS_ARE_TAPPED"
+msgstr "Play a sound when buttons, icons, and menu items are tapped."
+
+msgid "IDS_ST_MBODY_KEYBOARD_SOUND"
+msgstr "Keyboard sound"
+
+msgid "IDS_ST_MBODY_TOUCH_SOUND"
+msgstr "Touch sound"
+
+msgid "IDS_ST_SBODY_PLAY_A_SOUND_WHEN_THE_SAMSUNG_KEYBOARD_IS_TAPPED"
+msgstr "Play a sound when the Samsung keyboard is tapped."
+
+msgid "IDS_ST_POP_MOUNTING_SD_CARD_ING"
+msgstr "Mounting SD card..."
+
+msgid "IDS_ST_BODY_SET_DATE"
+msgstr "Set date"
+
+msgid "IDS_ST_BODY_LOCK_SCREEN"
+msgstr "Lock screen"
+
+msgid "IDS_ST_BODY_PERSONAL"
+msgstr "Personal"
+
+msgid "IDS_ST_BODY_PHONE_NUMBER"
+msgstr "Phone number"
+
 msgid "IDS_ST_BODY_1MINUTE"
 msgstr "1 minute"
 
@@ -2416,30 +2419,15 @@ msgstr "Accounts"
 msgid "IDS_ST_HEADER_ALLSHARE"
 msgstr "AllShare"
 
-msgid "IDS_ST_BODY_ANSWERINGMODE_AUTOMATIC"
-msgstr "Automatic"
-
 msgid "IDS_ST_BUTTON_BACK"
 msgstr "Back"
 
-msgid "IDS_ST_BODY_BLUETOOTH"
-msgstr "Bluetooth"
-
-msgid "IDS_ST_BODY_ADVANCEDOPTIONS_CERTIFICATES"
-msgstr "Certificates"
-
 msgid "IDS_ST_BODY_CONTACTS"
 msgstr "Contacts"
 
 msgid "IDS_ST_BODY_MYTHEME_CREATE"
 msgstr "Create"
 
-msgid "IDS_ST_BODY_CALLERID_DEFAULT"
-msgstr "Default"
-
-msgid "IDS_ST_BODY_FM_RADIO"
-msgstr "FM Radio"
-
 msgid "IDS_ST_BODY_FONT"
 msgstr "Font"
 
@@ -2452,17 +2440,11 @@ msgstr "Help"
 msgid "IDS_ST_BODY_MANUAL"
 msgstr "Manual"
 
-msgid "IDS_ST_BODY_APPLICATIONSETTINGS_MESSAGE"
-msgstr "Message"
-
 msgid "IDS_ST_BODY_MUSIC"
 msgstr "Music"
 
-msgid "IDS_ST_BODY_NFC"
-msgstr "NFC"
-
 msgid "IDS_ST_BODY_ALERTTYPE_OFF"
-msgstr "Off"
+msgstr "OFF"
 
 msgid "IDS_ST_BODY_ON"
 msgstr "On"
@@ -2470,9 +2452,6 @@ msgstr "On"
 msgid "IDS_ST_BODY_MEMORYSTATUS_OTHERS"
 msgstr "Others"
 
-msgid "IDS_ST_BODY_PIN_LOCK"
-msgstr "PIN lock"
-
 msgid "IDS_ST_BODY_RESET"
 msgstr "Reset"
 
@@ -2488,45 +2467,21 @@ msgstr "Synchronize"
 msgid "IDS_ST_BODY_SYSTEM"
 msgstr "System"
 
-msgid "IDS_ST_BUTTON2_S_PLANNER"
-msgstr "S Planner"
-
 msgid "IDS_ST_BODY_TWITTER"
 msgstr "Twitter"
 
 msgid "IDS_ST_BODY_USERNAME"
 msgstr "User name"
 
-msgid "IDS_ST_BODY_VOICE"
-msgstr "Voice"
-
-msgid "IDS_ST_BODY_DEFAULTMEMORY_VOICE_RECORDER"
-msgstr "Voice Recorder"
-
 msgid "IDS_ST_BODY_WI_FI"
 msgstr "Wi-Fi"
 
-msgid "IDS_ST_BODY_YYYY_MM_DD_DOT"
-msgstr "YYYY.MM.DD"
-
-msgid "IDS_ST_BODY_BRIGHTNESS_M_POWER_SAVING"
-msgstr "Brightness"
-
-msgid "IDS_ST_HEADER_SORT_BY"
-msgstr "Sort by"
-
 msgid "IDS_ST_BODY_DELETED"
 msgstr "Deleted."
 
 msgid "IDS_ST_POP_ERROR"
 msgstr "Error"
 
-msgid "IDS_ST_TPOP_MAXIMUM_NUMBER_OF_CHARACTERS_REACHED"
-msgstr "Maximum number of characters reached."
-
-msgid "IDS_ST_TPOP_TRY_AGAIN"
-msgstr "Try again."
-
 msgid "IDS_ST_BODY_VERSION"
 msgstr "Version"
 
@@ -2536,36 +2491,9 @@ msgstr "Delete"
 msgid "IDS_ST_SK_SET_LITE"
 msgstr "Set"
 
-msgid "IDS_ST_SK_YES"
-msgstr "Yes"
-
-msgid "IDS_SAPPS_SK_TRY_ABB"
-msgstr "Try"
-
-msgid "IDS_ST_BODY_PLAY_A_SOUND_WHEN_BUTTONS_ICONS_AND_MENU_ITEMS_ARE_TAPPED"
-msgstr "Play a sound when buttons, icons, and menu items are tapped."
-
-msgid "IDS_ST_MBODY_KEYBOARD_SOUND"
-msgstr "Keyboard sound"
-
 msgid "IDS_ST_MBODY_RINGTONE"
 msgstr "Ringtone"
 
-msgid "IDS_ST_MBODY_TOUCH_SOUND"
-msgstr "Touch sound"
-
-msgid "IDS_ST_SBODY_PLAY_A_SOUND_WHEN_THE_SAMSUNG_KEYBOARD_IS_TAPPED"
-msgstr "Play a sound when the Samsung keyboard is tapped."
-
-msgid "IDS_ST_POP_MOUNTING_SD_CARD_ING"
-msgstr "Mounting SD card..."
-
-msgid "IDS_ST_BODY_SET_DATE"
-msgstr "Set date"
-
-msgid "IDS_ST_BODY_ALL"
-msgstr "All"
-
 msgid "IDS_LBS_BODY_LOCATION_SERVICE"
 msgstr "Location service"
 
@@ -2575,9 +2503,6 @@ msgstr "VPN"
 msgid "IDS_ST_SK_OPTIONS_LITE"
 msgstr "Options"
 
-msgid "IDS_ST_BODY_TTS"
-msgstr "TTS"
-
 msgid "IDS_ST_BODY_VOICE_CONTROL"
 msgstr "Voice control"
 
@@ -2590,45 +2515,221 @@ msgstr "Do not disturb"
 msgid "IDS_ST_MBODY_APP_NOTIFICATIONS"
 msgstr "App notifications"
 
+msgid "IDS_ST_BODY_ALL"
+msgstr "All"
+
 msgid "IDS_ST_HEADER_DEFAULT_APPLICATIONS_ABB"
 msgstr "Default applications"
 
-msgid "IDS_ST_BODY_HOME"
-msgstr "Home"
-
 msgid "IDS_ST_BODY_SET_TIME"
 msgstr "Set time"
 
 msgid "IDS_ST_BODY_UNABLE_TO_SCAN_FOR_NETWORKS"
 msgstr "Unable to scan for networks."
 
-msgid "IDS_ST_BODY_LOCK_SCREEN"
-msgstr "Lock screen"
+msgid "IDS_ACCS_BODY_SIGNAL_STRENGTH_TTS"
+msgstr "Signal strength"
 
 msgid "IDS_ST_HEADER_VISION"
 msgstr "Vision"
 
-msgid "IDS_ST_BODY_OFF"
-msgstr "Off"
-
 msgid "IDS_ST_BODY_SIGNAL_STRENGTH"
 msgstr "Signal strength"
 
-msgid "IDS_ST_POP_MOBILE_DATA_WILL_BE_TURNED_ON_CONNECTING_TO_MOBILE_NETWORKS_MAY_RESULT_IN_ADDITIONAL_CHARGES_DEPENDING_ON_YOUR_PAYMENT_PLAN"
-msgstr "Mobile data will be turned on. Connecting to mobile networks may result in additional charges depending on your payment plan."
+msgid "IDS_ST_BODY_HELLO_KITTY_10"
+msgstr "Hello Kitty 10"
 
-msgid "IDS_ST_POP_UNLESS_YOU_CONNECT_TO_A_WI_FI_NETWORK_YOU_WILL_NOT_BE_ABLE_TO_USE_THE_INTERNET_EMAIL_OR_OTHER_APPS_MSG"
-msgstr "Unless you connect to a Wi-Fi network, you will not be able to use the Internet, Email or other apps that require a data connection."
+msgid "IDS_ST_HEADER_SOUNDS_AND_NOTIFICATIONS_ABB"
+msgstr "Sounds and notifications"
+
+msgid "IDS_ST_BODY_TTS"
+msgstr "TTS"
+
+msgid "IDS_ST_BODY_HOME"
+msgstr "Home"
+
+msgid "IDS_ST_BODY_OFF"
+msgstr "OFF"
+
+msgid "IDS_ST_BODY_THERE_ARE_NO_APPS_SET_AS_DEFAULTS"
+msgstr "There are no apps set as defaults."
+
+msgid "IDS_ST_HEADER_PRIVACY_SETTINGS_ABB"
+msgstr "Privacy settings"
+
+msgid "IDS_QP_OPT_SHOW_ALL_CONTENT_ABB"
+msgstr "Show all content"
+
+msgid "IDS_QP_OPT_HIDE_SENSITIVE_CONTENT_ABB"
+msgstr "Hide sensitive content"
+
+msgid "IDS_ST_BUTTON_REMOVE_ABB2"
+msgstr "Remove"
+
+msgid "IDS_QP_TMBODY_NOTIFICATIONS_ON_LOCK_SCREEN"
+msgstr "Notifications on lock screen"
+
+msgid "IDS_ACCS_BODY_WHILE_SCREEN_READER_IS_ENABLED_YOUR_PHONE_WILL_PROVIDE_VOICE_FEEDBACK_FOR_EXAMPLE_SCREEN_READER_WILL_MSG"
+msgstr "While Screen reader is turned on, your phone will provide voice feedback. For example, Screen reader will tell you what you can interact with on each screen. Tap items to select them and hear what they are, and double tap items to perform the related action."
+
+msgid "IDS_ACCS_MBODY_READ_OUT_USAGE_HINTS_ABB"
+msgstr "Read usage hints aloud"
+
+msgid "IDS_ACCS_MBODY_SOUND_FEEDBACK"
+msgstr "Sound feedback"
+
+msgid "IDS_ACCS_MBODY_VIBRATION_FEEDBACK"
+msgstr "Vibration feedback"
+
+msgid "IDS_ACCS_OPT_ALWAYS_READ_OUT_KEYBOARD_INPUT_TTS"
+msgstr "Always read keyboard input aloud"
 
-msgid "IDS_SCR_BODY_PD_UNREAD_NOTIFICATIONS"
-msgstr "Unread notifications"
+msgid "IDS_ACCS_OPT_KEYBOARD_FEEDBACK_TTS"
+msgstr "Keyboard feedback"
 
 msgid "IDS_ACCS_OPT_OTHER_FEEDBACK_TTS"
 msgstr "Other feedback"
 
-msgid "IDS_ACCS_TMBODY_STATUS_BAR_INFORMATION"
-msgstr "Status bar information"
+msgid "IDS_ACCS_SBODY_READ_OUT_NOTIFICATIONS_WHILE_THE_SCREEN_IS_OFF"
+msgstr "Read notifications aloud while the screen is off."
 
 msgid "IDS_ACCS_SBODY_SELECT_WHICH_INFORMATION_FROM_INDICATORS_SHOWN_ON_THE_STATUS_BAR_WILL_BE_READ_OUT_WHEN_YOU_TRIPLE_TAP_THE_SCREEN_WITH_TWO_FINGERS_MSG"
 msgstr "Select which information from indicators shown on the status bar will be read aloud when you triple tap the screen with two fingers, for example, the time and date, the device's signal strength, Wi-Fi and Bluetooth connections, and the battery power."
 
+msgid "IDS_ACCS_SBODY_SET_THE_VOICE_FEEDBACK_TO_VARY_IN_PITCH_WHILE_USING_THE_KEYBOARD_TO_ENTER_TEXT"
+msgstr "Set the voice feedback to vary in pitch while using the keyboard to enter text."
+
+msgid "IDS_ACCS_TMBODY_STATUS_BAR_INFORMATION"
+msgstr "Status bar information"
+
+msgid "IDS_ST_BUTTON_TURN_OFF_ABB2"
+msgstr "Turn off"
+
+msgid "IDS_ST_BUTTON_TURN_ON_ABB3"
+msgstr "Turn on"
+
+msgid "IDS_ST_BUTTON_DISABLE_ABB"
+msgstr "Turn off"
+
+msgid "IDS_ST_BUTTON_ENABLE_ABB3"
+msgstr "Turn on"
+
+msgid "IDS_SM_TPOP_P1SS_P2SS_CACHED_DATA_CLEARED_ABB"
+msgstr "%1$s %2$s cached data cleared."
+
+msgid "IDS_SM_HEADER_DEFAULT_STORAGE_SETTINGS_ABB"
+msgstr "Default storage settings"
+
+msgid "IDS_SM_TMBODY_DEFAULT_STORAGE_LOCATIONS"
+msgstr "Default storage locations"
+
+msgid "IDS_SM_SBODY_CALCULATING_ING"
+msgstr "Calculating..."
+
+msgid "IDS_ST_BODY_IMAGES"
+msgstr "Images"
+
+msgid "IDS_ST_BODY_STORAGE_USAGE"
+msgstr "Storage usage"
+
+msgid "IDS_ST_HEADER_TOTAL_SPACE"
+msgstr "Total space"
+
+msgid "IDS_SM_TMBODY_APPS_ABB"
+msgstr "Apps"
+
+msgid "IDS_ST_BODY_SYSTEM_STORAGE"
+msgstr "System storage"
+
+msgid "IDS_ST_BODY_CACHED_DATA_ABB"
+msgstr "Cached data"
+
+msgid "IDS_SM_HEADER_DEFAULT_STORAGE_LOC_ABB"
+msgstr "Default storage loc."
+
+msgid "IDS_SM_BODY_FREE_M_MEMORY_ABB"
+msgstr "Free"
+
+msgid "IDS_ST_MBODY_ADS"
+msgstr "Ads"
+
+msgid "IDS_SM_BODY_SELECT_THE_DEFAULT_LOCATION_FOR_INSTALLING_APPS_WHERE_APPS_CAN_BE_SAVED_DEPENDS_ON_THE_TYPE_OF_APP_AND_THE_AVAILABILITY_OF_THE_LOCATION"
+msgstr "Select the default location for installing apps. Where apps can be saved depends on the type of app and the availability of the location."
+
+msgid "IDS_SM_BODY_SELECT_THE_DEFAULT_STORAGE_LOCATION_FOR_CONTENT_SHARED_VIA_BLUETOOTH_OR_WI_FI_DIRECT"
+msgstr "Select the default storage location for content shared via Bluetooth or Wi-Fi Direct."
+
+msgid "IDS_ST_OPT_HIDE_CONTENT"
+msgstr "Hide content"
+
+msgid "IDS_ST_HEADER_PRIVACY_AND_SECURITY_ABB"
+msgstr "Privacy and security"
+
+msgid "IDS_ST_MBODY_PRIVACY_AND_SECURITY"
+msgstr "Privacy and security"
+
+msgid "IDS_ST_HEADER_TIZEN_CONNECT"
+msgstr "Tizen Connect"
+
+msgid "IDS_ST_OPT_BATTERY_USAGE_ABB"
+msgstr "Battery usage"
+
+msgid "IDS_SM_BODY_THE_BATTERY_USAGE_FOR_THE_PAST_P1SD_HOURS_P2SD_MINUTES_C"
+msgstr "The battery usage for the past %1$d hours %2$d minutes:"
+
+msgid "IDS_ST_BODY_REMAINING_BATTERY"
+msgstr "Remaining battery"
+
+msgid "IDS_ST_BODY_CHARGING_ING_ABB"
+msgstr "Charging..."
+
+msgid "IDS_ST_SBODY_FULLY_CHARGED_ABB_M_STATUS"
+msgstr "Fully charged"
+
+msgid "IDS_ST_BODY_MISSED_EVENTS"
+msgstr "Missed events"
+
+msgid "IDS_ST_BODY_SPEECH_RATE"
+msgstr "Speech rate"
+
+msgid "IDS_COM_POP_MISSED_EVENTS"
+msgstr "Missed events"
+
+msgid "IDS_SCR_POP_DRAG_THE_SLIDER_TO_SET_THE_SPEECH_RATE"
+msgstr "Drag the slider to set the speech rate."
+
+msgid "IDS_ST_BODY_BATTERY_LEVEL"
+msgstr "Battery level"
+
+msgid "IDS_ST_HEADER_DETAILS"
+msgstr "Details"
+
+msgid "IDS_ST_MBODY_OTHER_SOUNDS"
+msgstr "Other sounds"
+
+msgid "IDS_ST_HEADER_ENCRYPT_SD_CARD"
+msgstr "Encrypt SD card"
+
+msgid "IDS_ST_HEADER_DECRYPT_SD_CARD"
+msgstr "Decrypt SD card"
+
+msgid "IDS_ST_HEADER_ENCRYPTION"
+msgstr "Encryption"
+
+msgid "IDS_ST_SBODY_DEVICE_ENCRYPTED_M_STATUS"
+msgstr "Device encrypted"
+
+msgid "IDS_ST_SBODY_DEVICE_NOT_ENCRYPTED_M_STATUS"
+msgstr "Device not encrypted"
+
+msgid "IDS_ST_SBODY_SD_CARD_ENCRYPTED_M_STATUS"
+msgstr "SD card encrypted"
+
+msgid "IDS_ST_SBODY_SD_CARD_NOT_ENCRYPTED_M_STATUS_SBODY"
+msgstr "SD card not encrypted"
+
+msgid "IDS_ST_TMBODY_SECURE_ERASE"
+msgstr "Secure erase"
+
+msgid "IDS_ST_SBODY_ERASE_ALL_DELETED_DATA_ON_THE_PHONE_PERMANENTLY_FOR_SECURITY_PURPOSES_THIS_DATA_WILL_NOT_BE_RECOVERABLE_BY_ANYONE"
+msgstr "Erase all deleted data on the phone permanently for security purposes. This data will not be recoverable by anyone."
old mode 100644 (file)
new mode 100755 (executable)
index 34d00d5..fa4f616
@@ -1,12 +1,18 @@
-msgid "IDS_ST_BODY_1_MINUTE"
-msgstr "1 minuto"
+msgid "IDS_VOICE_HEADER_SPEECH_TO_TEXT_HSTT"
+msgstr "Voz a texto (STT)"
+
+msgid "IDS_VOICE_HEADER_TEXT_TO_SPEECH_HTTS"
+msgstr "Texto a voz (TTS)"
+
+msgid "IDS_PB_TPOP_DELETING_ING_ABB"
+msgstr "Eliminando..."
+
+msgid "IDS_VOICE_BODY_VOICE_CONTROL_ABB2"
+msgstr "Control de voz"
 
 msgid "IDS_ST_POP_SAVING"
 msgstr "Guardando..."
 
-msgid "IDS_CAM_POP_MODEL"
-msgstr "Modelo"
-
 msgid "IDS_EMAIL_BODY_INVALID_PORT_NUMBER"
 msgstr "Número de puerto no válido"
 
@@ -22,9 +28,6 @@ msgstr "6 segundos"
 msgid "IDS_PB_POP_PS_ALREADY_EXISTS"
 msgstr "%s ya existe"
 
-msgid "IDS_SAPPS_OPT_BADGE_ABB"
-msgstr "Distintivo"
-
 msgid "IDS_ST_BODY_DISCONNECTED"
 msgstr "Se ha desconectado."
 
@@ -34,9 +37,6 @@ msgstr "Multimedia"
 msgid "IDS_ST_BODY_SELECT_AUTOMATICALLY"
 msgstr "Seleccionar automáticamente"
 
-msgid "IDS_ST_HEADER_AUDIO"
-msgstr "Audio"
-
 msgid "IDS_ST_HEADER_FORMAT_MVERB_ABB"
 msgstr "Formato"
 
@@ -58,33 +58,45 @@ msgstr "IP"
 msgid "IDS_BT_POP_OPERATION_FAILED"
 msgstr "Error de funcionamiento"
 
-msgid "IDS_CLD_OPT_MINUTE"
-msgstr "Minuto"
-
 msgid "IDS_CLD_OPT_MINUTES_LC_ABB"
 msgstr "minutos"
 
-msgid "IDS_CST_BUTTON_CLOSE"
-msgstr "Cerrar"
-
-msgid "IDS_CST_POP_FAILED"
-msgstr "Error"
-
 msgid "IDS_IM_BODY_SUCCESSFULLY_COMPLETED"
 msgstr "Completada correctamente"
 
 msgid "IDS_IM_POP_UNEXPECTED_ERROR"
 msgstr "Error inesperado"
 
+msgid "IDS_SIM_BODY_INVALID_SIM_CARD"
+msgstr "Tarjeta SIM no válida"
+
+msgid "IDS_WGT_BUTTON3_KIES_VIA_WI_FI"
+msgstr "Kies mediante Wi-Fi"
+
+msgid "IDS_ST_BODY_1_MINUTE"
+msgstr "1 minuto"
+
+msgid "IDS_CAM_POP_MODEL"
+msgstr "Modelo"
+
+msgid "IDS_ST_HEADER_AUDIO"
+msgstr "Audio"
+
+msgid "IDS_CLD_OPT_MINUTE"
+msgstr "Minuto"
+
+msgid "IDS_CST_BUTTON_CLOSE"
+msgstr "Cerrar"
+
+msgid "IDS_CST_POP_FAILED"
+msgstr "Error."
+
 msgid "IDS_PB_BODY_INFO"
 msgstr "Información"
 
 msgid "IDS_PB_BUTTON_CONTACT"
 msgstr "Contacto"
 
-msgid "IDS_SIM_BODY_INVALID_SIM_CARD"
-msgstr "Tarjeta SIM no válida"
-
 msgid "IDS_ST_BUTTON2_PROCESSING_ING"
 msgstr "Procesando..."
 
@@ -94,21 +106,18 @@ msgstr "¿Eliminar?"
 msgid "IDS_VR_POP_NO_FILES"
 msgstr "Ningún archivo"
 
-msgid "IDS_WGT_BUTTON3_KIES_VIA_WI_FI"
-msgstr "Kies mediante Wi-Fi"
-
 msgid "IDS_TPLATFORM_OPT_BLUETOOTH"
 msgstr "Bluetooth"
 
+msgid "IDS_ST_HEADER_PRIVACY"
+msgstr "Privacidad"
+
 msgid "IDS_ST_OPT_SETTINGS"
 msgstr "Ajustes"
 
 msgid "IDS_ST_BODY_GENERAL"
 msgstr "General"
 
-msgid "IDS_ST_HEADER_PRIVACY"
-msgstr "Privacidad"
-
 msgid "IDS_BR_OPT_SCREEN"
 msgstr "Pantalla"
 
@@ -139,9 +148,6 @@ msgstr "Mostrando %d elementos"
 msgid "IDS_COM_POP_FLIGHT_MODE_WILL_BE_DISABLED"
 msgstr "Se desactivará el modo Avión."
 
-msgid "IDS_COM_POP_CHECKING"
-msgstr "Comprobando..."
-
 msgid "IDS_COM_OPT_CONTINUE_Q"
 msgstr "¿Continuar?"
 
@@ -206,7 +212,7 @@ msgid "IDS_IDLE_BODY_NEW_PIN_AND_CONFIRM_PIN_DO_NOT_MATCH"
 msgstr "El PIN nuevo y el de confirmación no coinciden"
 
 msgid "IDS_MOBILEAP_POP_TURNING_ON_WI_FI_WILL_DISABLE_MOBILE_HOTSPOT_CONTINUE_Q_VZW"
-msgstr "Si activa Wi-Fi, se desactivará Mobile Hotspot. ¿Continuar?"
+msgstr "Si activa Wi-Fi, se desactivará la Conexión compartida. ¿Continuar?"
 
 msgid "IDS_MOBILEAP_MBODY_DATA_USAGE"
 msgstr "Uso de datos"
@@ -214,9 +220,6 @@ msgstr "Uso de datos"
 msgid "IDS_MOBILEAP_BODY_TETHERING"
 msgstr "Módem USB"
 
-msgid "IDS_IM_POP_THIS_FEATURE_IS_NOT_AVAILABLE_WHILE_FLIGHT_MODE_IS_ON"
-msgstr "Esta función no está disponible cuando el modo Avión está activado"
-
 msgid "IDS_EMAIL_POP_SECURITY_UPDATE_ABB"
 msgstr "Actualización de seguridad"
 
@@ -250,9 +253,6 @@ msgstr "No hay espacio suficiente en la memoria del teléfono. Elimine algunos e
 msgid "IDS_KW_POP_BE_CAREFUL_WHEN_TRANSMITTING_INFORMATION_ON_AN_UNSECURED_WI_FI_NETWORK_MSG"
 msgstr "Tenga cuidado cuando transmita información en una red Wi-Fi insegura porque podría ser visible para otros en la red"
 
-msgid "IDS_DN_BODY_ENCRYPT_SD_CARD"
-msgstr "Cifrar tarjeta SD"
-
 msgid "IDS_MSGF_POP_UNSUPPORTED"
 msgstr "No admitido"
 
@@ -275,29 +275,20 @@ msgid "IDS_XTAG_POP_RESET_ALL_SETTINGS_FOR_C_DEFAULT_APPS_BACKGROUND_DATA_RESTRI
 msgstr "Restablecer todos los ajustes para:<br><br>Aplicaciones predeterminadas<br>Restricciones de datos de fondo<br><br>Sus datos existentes no se perderán"
 
 msgid "IDS_PB_POP_MOVE_COMPLETED"
-msgstr "Proceso completado"
+msgstr "Proceso completado."
 
 msgid "IDS_PB_BODY_MOVING_ING"
 msgstr "Moviendo..."
 
-msgid "IDS_SMEMO_BUTTON_IMPORT"
-msgstr "Importar"
-
 msgid "IDS_LCKSCN_BODY_WALLPAPERS"
 msgstr "Fondos"
 
 msgid "IDS_LCKSCN_BODY_TAP_AND_HOLD_THE_SCREEN_THEN_TILT_THE_DEVICE_TOWARDS_YOU_TO_UNLOCK_IT_MSG"
 msgstr "Mantenga pulsada la pantalla y, después, incline el dispositivo hacia usted para desbloquearla. Si la pantalla no se desbloquea, inténtelo inclinando más el dispositivo. Cuando se establece el desbloqueo por movimiento, el movimiento se activará automáticamente en Ajustes."
 
-msgid "IDS_SA_BUTTON_DONE_ABB"
-msgstr "Fin."
-
 msgid "IDS_FP_BODY_NO_APPLICATIONS"
 msgstr "No hay aplicaciones"
 
-msgid "IDS_ST_TZTAB4_MOST_USED_M_APP"
-msgstr "Más usados"
-
 msgid "IDS_ST_TPOP_PERSONAL_MODE_ENABLED_ABB"
 msgstr "El modo personal se ha activado."
 
@@ -326,7 +317,7 @@ msgid "IDS_ST_SBODY_POWER_SAVING"
 msgstr "Ahorro de energía"
 
 msgid "IDS_ST_SBODY_ONLY_UPDATE_THE_SECURITY_POLICY_AUTOMATICALLY_WHEN_YOUR_DEVICE_IS_CONNECTED_TO_A_WI_FI_NETWORK"
-msgstr "Actualice solo la política de seguridad automáticamente cuando el dispositivo esté conectado a una red Wi-Fi"
+msgstr "Actualice solo la política de seguridad automáticamente cuando el dispositivo esté conectado a una red Wi-Fi."
 
 msgid "IDS_ST_SBODY_INCREASE_THE_SENSITIVITY_OF_THE_TOUCH_SCREEN_SBODY_MSG"
 msgstr "Aumente la sensibilidad de la pantalla táctil para que pueda controlar el dispositivo cuando lleva guantes"
@@ -386,7 +377,7 @@ msgid "IDS_ST_POP_TO_ENABLE_HANDS_FREE_MODE_ENABLE_AT_LEAST_ONE_RELEVANT_FUNCTIO
 msgstr "Para activar el modo Manos libres, active al menos una función relevante"
 
 msgid "IDS_ST_POP_THE_SCREEN_WILL_NOT_TURN_OFF_WHILE_YOU_KEEP_LOOKING_AT_IT"
-msgstr "La pantalla no se apagará mientras la siga mirando"
+msgstr "La pantalla no se apagará mientras la siga mirando."
 
 msgid "IDS_ST_POP_THE_MAXIMUM_NUMBERS_OF_CHARACTERS_FOR_YOUR_DEVICE_NAME_HPD_HAS_BEEN_EXCEEDED"
 msgstr "Se ha superado el número máximo de caracteres permitidos para el nombre de su dispositivo (%d)."
@@ -394,9 +385,6 @@ msgstr "Se ha superado el número máximo de caracteres permitidos para el nombr
 msgid "IDS_ST_POP_THE_APP_HAS_BEEN_UNINSTALLED"
 msgstr "La aplicación se ha desinstalado"
 
-msgid "IDS_ST_POP_TAP_OK"
-msgstr "Pulse Aceptar"
-
 msgid "IDS_ST_POP_SEARCHING_NETWORK_ING"
 msgstr "Buscando red..."
 
@@ -412,15 +400,9 @@ msgstr "Restablecer todos los ajustes y eliminar todos los datos. Esta operació
 msgid "IDS_ST_POP_REMOVE_DEFAULT_APPS_Q"
 msgstr "¿Eliminar aplicaciones predeterminadas?"
 
-msgid "IDS_ST_POP_REGISTRATION_CODE_NOT_FOUND"
-msgstr "No se ha encontrado el código de registro"
-
 msgid "IDS_ST_POP_REGISTERING_ING"
 msgstr "Registrando..."
 
-msgid "IDS_ST_POP_REGISTERED"
-msgstr "Registrado"
-
 msgid "IDS_ST_POP_PUK2_VERIFIED"
 msgstr "PUK2 verificado"
 
@@ -460,18 +442,9 @@ msgstr "Quedan %d intentos."
 msgid "IDS_ST_POP_PASSWORD_MUST_CONTAIN_AT_LEAST_PD_ALPHANUMERIC_CHARACTERS"
 msgstr "La contraseña debe contener al menos %d caracteres alfanuméricos"
 
-msgid "IDS_ST_POP_PASSWORD_MUST_BE_MORE_THAN_P1SD_CHARACTERS_AND_LESS_THAN_P2SD"
-msgstr "La contraseña debe tener más de %1$d caracteres y menos de %2$d"
-
-msgid "IDS_ST_POP_PASSWORDS_DO_NOT_MATCH"
-msgstr "Las contraseñas no coinciden"
-
 msgid "IDS_ST_POP_NO_SD_CARD_IS_INSERTED_DISABLE_ENCRYPT_SD_CARD_ANYWAY_Q"
 msgstr "No se ha insertado ninguna tarjeta SD. ¿Desactivar Encriptar tarjeta SD de todas formas?"
 
-msgid "IDS_ST_POP_NO_SD_CARD_HAS_BEEN_INSERTED_ENCRYPTION_WILL_START_AUTOMATICALLY_WHEN_YOU_INSERT_AN_SD_CARD"
-msgstr "No se ha insertado ninguna tarjeta SD. El cifrado se iniciará automáticamente cuando inserte una tarjeta SD."
-
 msgid "IDS_ST_POP_NO_ITEM_SELECTED"
 msgstr "Ningún elemento seleccionado"
 
@@ -487,9 +460,6 @@ msgstr "Los datos móviles han sido desactivados. No puede enviar ni recibir men
 msgid "IDS_ST_POP_MOBILE_DATA_ENABLED_CONNECTING_TO_MOBILE_NETWORKS_MAY_INCUR_EXTRA_CHARGES_DEPENDING_ON_YOUR_DATA_PLAN_CONTINUE_Q"
 msgstr "Datos móviles activados. La conexión a redes móviles puede suponer un coste adicional dependiendo de su plan de datos. ¿Continuar?"
 
-msgid "IDS_ST_POP_LOADING_ING"
-msgstr "Cargando..."
-
 msgid "IDS_ST_POP_IP_ADDRESS_REMOVED"
 msgstr "Dirección IP eliminada"
 
@@ -514,9 +484,6 @@ msgstr "PIN 2 incorrecto"
 msgid "IDS_ST_POP_INCORRECT_PIN1_ATTEMPT_LEFT"
 msgstr "PIN incorrecto. Queda un intento."
 
-msgid "IDS_ST_POP_INCORRECT_PASSWORD"
-msgstr "Contraseña incorrecta"
-
 msgid "IDS_ST_POP_IF_YOU_RESET_YOUR_DEVICE_TO_FACTORY_DEFAULTS_YOU_WILL_NOT_BE_ABLE_TO_USE_ENCRYPTED_FILES_ON_THE_SD_CARD_MSG"
 msgstr "Si restablece el dispositivo a los ajustes de fábrica, no podrá usar archivos cifrados en la tarjeta SD, pero podrá seguir usando archivos sin cifrar"
 
@@ -538,12 +505,6 @@ msgstr "¿Cifrar tarjeta SD? La operación no se puede deshacer y, si la interru
 msgid "IDS_ST_POP_ENABLING_EMERGENCY_MODE_ING"
 msgstr "Activando el modo Emergencia..."
 
-msgid "IDS_ST_POP_ENABLING_AUTO_UPDATE_MEANS_YOUR_DEVICE_WILL_CHECK_FOR_SECURITY_UPDATES_AUTOMATICALLY_NOTI_MSG"
-msgstr "Si activa la actualización automática, significa que su dispositivo comprobará automáticamente si hay actualizaciones de seguridad. La comprobación mediante redes móviles puede suponer costes adicionales."
-
-msgid "IDS_ST_POP_ENABLE_SMART_STAY_TO_TRY_IT_T_HELP"
-msgstr "Active Smart Stay para probarla."
-
 msgid "IDS_ST_POP_ENABLE_SMART_ROTATION_TO_TRY_IT_T_HELP"
 msgstr "Active Smart rotation para probarla."
 
@@ -553,12 +514,6 @@ msgstr "Activar modo Avión."
 msgid "IDS_ST_POP_EMERGENCY_MODE_WILL_BE_DISABLED"
 msgstr "Se desactivará el modo Emergencia"
 
-msgid "IDS_ST_POP_DO_NOT_ASK_AGAIN"
-msgstr "No preguntar de nuevo"
-
-msgid "IDS_ST_POP_DISABLING_AUTO_UPDATE_MEANS_YOU_HAVE_TO_CHECK_FOR_SECURITY_UPDATES_MANUALLY_NOTI_MSG"
-msgstr "Si desactiva la actualización automática, significa que deberá comprobar si hay actualizaciones de seguridad manualmente. Para mantener su dispositivo seguro, recomendamos activar la actualización automática."
-
 msgid "IDS_ST_POP_DISABLE_TETHERING_Q"
 msgstr "¿Desactivar módem USB/Bluetooth?"
 
@@ -578,7 +533,7 @@ msgid "IDS_ST_POP_CHAP"
 msgstr "CHAP"
 
 msgid "IDS_ST_POP_CHANGE_YOUR_POSITION_IN_RELATION_TO_THE_SCREEN_AND_SEE_HOW_IT_ADJUSTS_AUTOMATICALLY"
-msgstr "Cambie de posición en relación a la pantalla y verá como se ajusta automáticamente"
+msgstr "Cambie de posición en relación a la pantalla y verá cómo se ajusta automáticamente."
 
 msgid "IDS_ST_POP_AUTO_TIME_UPDATE_UNAVAILABLE_CHOOSE_ALTERNATIVE_TIME_SET_MODE_JPN_SBM"
 msgstr "Auto time update unavailable. Choose alternative time set mode."
@@ -598,9 +553,6 @@ msgstr "Vista de pestaña"
 msgid "IDS_ST_OPT_SELECTED"
 msgstr "Seleccionado"
 
-msgid "IDS_ST_OPT_SELECT"
-msgstr "Seleccionar"
-
 msgid "IDS_ST_OPT_RESET_APP_SETTINGS_ABB"
 msgstr "Restab. ajustes apl."
 
@@ -614,10 +566,7 @@ msgid "IDS_ST_OPT_LTE_WCDMA_GSM_HAUTO_CONNECT"
 msgstr "LTE/WCDMA/GSM (conectar automáticamente)"
 
 msgid "IDS_ST_OPT_EDIT_QUICK_SETTINGS"
-msgstr "Editar ajustes rápidos"
-
-msgid "IDS_ST_OPT_DEFAULT_RINGTONE"
-msgstr "Melodía predeterminada"
+msgstr "Editar Ajustes rápidos"
 
 msgid "IDS_ST_OPT_CUSTOM_MODE_ABB"
 msgstr "Modo Personalizado"
@@ -631,15 +580,9 @@ msgstr "Bloquear redes móviles"
 msgid "IDS_ST_OPT_BLOCK_ALL"
 msgstr "Bloquear todo"
 
-msgid "IDS_ST_OPT_AUTO_UPDATE_ABB"
-msgstr "Actualización auto"
-
 msgid "IDS_ST_OPT_ALLOW_ALL"
 msgstr "Permitir todo"
 
-msgid "IDS_ST_OPT_ALL"
-msgstr "Todo"
-
 msgid "IDS_ST_MBODY_ZOOM"
 msgstr "Zoom"
 
@@ -679,9 +622,6 @@ msgstr "Mostrar uso de CPU"
 msgid "IDS_ST_MBODY_SELECT_WHERE_CAPTURED_IMAGES_WILL_BE_SAVED"
 msgstr "Seleccione dónde se guardarán las imágenes capturadas"
 
-msgid "IDS_ST_MBODY_SCREEN_ROTATION"
-msgstr "Rotación de pantalla"
-
 msgid "IDS_ST_MBODY_SCREEN_READER_HTTS"
 msgstr "Lector de pantalla (TTS)"
 
@@ -700,18 +640,12 @@ msgstr "Movimientos y gestos"
 msgid "IDS_ST_MBODY_MOBILE_DATA"
 msgstr "Datos móviles"
 
-msgid "IDS_ST_MBODY_HELP"
-msgstr "Ayuda"
-
 msgid "IDS_ST_MBODY_HANDS_FREE_MODE"
 msgstr "Modo Manos libres"
 
 msgid "IDS_ST_MBODY_GSM_ONLY"
 msgstr "Sólo GSM"
 
-msgid "IDS_ST_MBODY_FONT_SIZE"
-msgstr "Tamaño de fuente"
-
 msgid "IDS_ST_MBODY_FACTORY_RESET"
 msgstr "Restab. de fábrica"
 
@@ -745,15 +679,9 @@ msgstr "Aplicación activa"
 msgid "IDS_ST_MBODY_ACCOUNTS_AND_BACKUP"
 msgstr "Cuentas y copia de seg"
 
-msgid "IDS_ST_ITAB4_CONTROLS_M_INPUT_AND_CONTROL"
-msgstr "Controles"
-
 msgid "IDS_ST_HEADER_WI_FI_DIRECT"
 msgstr "Wi-Fi Direct"
 
-msgid "IDS_ST_HEADER_WI_FI"
-msgstr "Wi-Fi"
-
 msgid "IDS_ST_HEADER_USER_SETTINGS_ABB"
 msgstr "Ajustes de usuario"
 
@@ -766,24 +694,15 @@ msgstr "Utilidades de USB"
 msgid "IDS_ST_HEADER_UNLOCK_DEVICE_USING_MOTION_ABB"
 msgstr "Desbloq disp con movimiento"
 
-msgid "IDS_ST_HEADER_UNAVAILABLE"
-msgstr "No disponible"
-
 msgid "IDS_ST_HEADER_ULTRA_POWER_SAVING_MODE"
 msgstr "Modo Ultrahorro de energía"
 
 msgid "IDS_ST_HEADER_TOUCH_KEY_LIGHT_DURATION"
 msgstr "Pantalla activa"
 
-msgid "IDS_ST_HEADER_TEXT_TO_SPEECH"
-msgstr "Texto para pronunciar"
-
 msgid "IDS_ST_HEADER_STANDARD_LIMIT_ABB"
 msgstr "Límite estándar"
 
-msgid "IDS_ST_HEADER_SOUND"
-msgstr "Sonido"
-
 msgid "IDS_ST_HEADER_SIM_CARD_MANAGER"
 msgstr "Administrador de tarjetas SIM"
 
@@ -799,39 +718,27 @@ msgstr "Screen Mirroring"
 msgid "IDS_ST_HEADER_SAMSUNG_KIES"
 msgstr "Samsung Kies"
 
-msgid "IDS_ST_HEADER_SAMSUNG_APPS"
-msgstr "Samsung GALAXY Apps"
-
 msgid "IDS_ST_HEADER_RINGTONES"
 msgstr "Melodías"
 
 msgid "IDS_ST_HEADER_RESET_RESULTS"
 msgstr "Restablecer resultados"
 
-msgid "IDS_ST_HEADER_RESET"
-msgstr "Restablecer"
-
 msgid "IDS_ST_HEADER_PRIVILEGES"
 msgstr "Privilegios"
 
 msgid "IDS_ST_HEADER_PRIVATE_MODE"
-msgstr "modo Privado"
+msgstr "Modo Privado"
 
 msgid "IDS_ST_HEADER_PORT"
 msgstr "Puerto"
 
-msgid "IDS_ST_HEADER_PLEASE_WAIT"
-msgstr "Por favor, espere."
-
 msgid "IDS_ST_HEADER_PERSONAL_MODE"
 msgstr "Modo Personal"
 
 msgid "IDS_ST_HEADER_PERSONALISATION"
 msgstr "Personalización"
 
-msgid "IDS_ST_HEADER_PD_SELECTED_ABB"
-msgstr "%d seleccionado"
-
 msgid "IDS_ST_HEADER_PD_SELECTED"
 msgstr "%d seleccionado(s)"
 
@@ -854,7 +761,7 @@ msgid "IDS_ST_HEADER_LOCK_SCREEN"
 msgstr "Pantalla Bloqueo"
 
 msgid "IDS_ST_HEADER_LANGUAGE_AND_INPUT"
-msgstr "Idioma e introducción"
+msgstr "Idioma y entrada de texto"
 
 msgid "IDS_ST_HEADER_INSTALLED_APPLICATIONS"
 msgstr "Aplicaciones instaladas"
@@ -865,9 +772,6 @@ msgstr "Entrada y movimiento"
 msgid "IDS_ST_HEADER_HOME_SCREEN_ABB"
 msgstr "Pantalla Inicio"
 
-msgid "IDS_ST_HEADER_FINGER_SCANNER_ABB"
-msgstr "Escáner dactilar"
-
 msgid "IDS_ST_HEADER_ENTER_VALID_DEVICE_NAME_ABB"
 msgstr "Escrib nombre disp válido"
 
@@ -916,6 +820,9 @@ msgstr "Añadir puerto"
 msgid "IDS_ST_HEADER_ADD_IP"
 msgstr "Añadir IP"
 
+msgid "IDS_COM_POP_CHECKING"
+msgstr "Comprobando..."
+
 msgid "IDS_ST_BUTTON_UNINSTALL_UPDATES"
 msgstr "Desinstalar actualizaciones"
 
@@ -925,30 +832,18 @@ msgstr "Desinstalar"
 msgid "IDS_ST_BUTTON_TRY_IT"
 msgstr "Pruébelo"
 
-msgid "IDS_ST_BUTTON_STOP"
-msgstr "Parar"
-
 msgid "IDS_ST_BUTTON_SET_SCREEN_LOCK_TYPE"
 msgstr "Definir tipo bloqueo pantalla"
 
 msgid "IDS_ST_BUTTON_RESET_APPS_ABB"
 msgstr "Restablecer apl."
 
-msgid "IDS_ST_BUTTON_RESET"
-msgstr "Restab."
-
 msgid "IDS_ST_BUTTON_REMOVE_DEFAULT_APPS_ABB"
 msgstr "Eliminar aplicaciones predet"
 
 msgid "IDS_ST_BUTTON_ONLY_VIBRATE"
 msgstr "Solo vibrar"
 
-msgid "IDS_ST_BUTTON_OK_ABB"
-msgstr "OK"
-
-msgid "IDS_ST_BUTTON_OK"
-msgstr "Aceptar"
-
 msgid "IDS_ST_BUTTON_MOVE_TO_SD_ABB"
 msgstr "Mover a SD"
 
@@ -958,21 +853,9 @@ msgstr "Mover al teléfono"
 msgid "IDS_ST_BUTTON_FORCE_STOP"
 msgstr "Forzar detención"
 
-msgid "IDS_ST_BUTTON_ENABLE"
-msgstr "Habilitar"
-
-msgid "IDS_ST_BUTTON_DISCONNECT"
-msgstr "Desconectar"
-
 msgid "IDS_ST_BUTTON_DISABLE"
 msgstr "Desactivar"
 
-msgid "IDS_ST_BUTTON_CONTINUE"
-msgstr "Continuar"
-
-msgid "IDS_ST_BUTTON_CANCEL_ABB"
-msgstr "Cancelar"
-
 msgid "IDS_ST_BODY_YYYY_DD_MM_DOT"
 msgstr "AAAA/DD/MM"
 
@@ -1009,9 +892,6 @@ msgstr "Cuando de desactiva la itinerancia de datos, las aplicaciones que usan l
 msgid "IDS_ST_BODY_WEB_APPLICATIONS"
 msgstr "Aplicaciones web"
 
-msgid "IDS_ST_BODY_WCDMA_GSM_NHAUTO_CONNECT"
-msgstr "WCDMA/GSM\n(conectar automáticamente)"
-
 msgid "IDS_ST_BODY_WAIT_WHILE_DEVICE_IS_ENCRYPTED_PDP_COMPLETE"
 msgstr "Espere a que se haya cifrado el dispositivo. %d% completo."
 
@@ -1024,15 +904,9 @@ msgstr "Esperando respuesta desde la tarjeta SIM..."
 msgid "IDS_ST_BODY_VOLUME"
 msgstr "Volumen"
 
-msgid "IDS_ST_BODY_VOICE_RECORDING"
-msgstr "Grabación de voz"
-
 msgid "IDS_ST_BODY_VIBRATE_WHEN_RINGING"
 msgstr "Vibrar cuando suene"
 
-msgid "IDS_ST_BODY_VERSION_PS"
-msgstr "Versión %s"
-
 msgid "IDS_ST_BODY_USING_MOBILE_DATA_MAY_RESULT_IN_ADDITIONAL_CHARGES_CONTINUE_Q"
 msgstr "El uso de datos móviles puede suponer costes adicionales. ¿Continuar?"
 
@@ -1069,9 +943,6 @@ msgstr "Depuración de USB"
 msgid "IDS_ST_BODY_USB_ASK_ON_CONNECTION"
 msgstr "Preguntar al conectar"
 
-msgid "IDS_ST_BODY_URL"
-msgstr "URL"
-
 msgid "IDS_ST_BODY_UNMOUNT_USB_OTG_STORAGE"
 msgstr "Desmontar almacenamiento USB OTG"
 
@@ -1096,14 +967,17 @@ msgstr "UDMincho"
 msgid "IDS_ST_BODY_UDGOTHIC_M_FONT"
 msgstr "UDGothic"
 
+msgid "IDS_IM_POP_THIS_FEATURE_IS_NOT_AVAILABLE_WHILE_FLIGHT_MODE_IS_ON"
+msgstr "Esta función no está disponible cuando el modo Avión está activado"
+
 msgid "IDS_ST_BODY_TURN_OFF"
 msgstr "Desactivar"
 
 msgid "IDS_ST_BODY_TURNING_OFF_MOBILE_DATA_WHEN_THE_SCREEN_IS_OFF"
-msgstr "Desactivando los datos móviles mientras la pantalla esté apagada."
+msgstr "Desactiva los datos móviles mientras la pantalla esté apagada."
 
 msgid "IDS_ST_BODY_TURNING_OFF_CONNECTIVITY_FEATURES_SUCH_AS_WI_FI_AND_BLUETOOTH"
-msgstr "Desactivando las funciones de conectividad, como Wi-Fi y Bluetooth."
+msgstr "Desactiva las funciones de conectividad, como Wi-Fi y Bluetooth."
 
 msgid "IDS_ST_BODY_TO_USE_PERSONAL_MODE_SCREEN_LOCK_TYPE_SHOULD_BE_SET_TO_SIMPLE_PASSWORD_OR_PASSWORD"
 msgstr "Para usar el modo Personal, es necesario definir el tipo de bloqueo de pantalla como contraseña simple o contraseña"
@@ -1150,33 +1024,18 @@ msgstr "Esta acción borrará el contenido de la tarjeta SD que está en el tel
 msgid "IDS_ST_BODY_THE_SD_CARD_IS_CURRENTLY_IN_USE_THIS_ACTION_WILL_ERASE_ALL_DATA_ON_THE_SD_CARD_INCLUDING_THE_DATA_THAT_IS_CURRENTLY_BEING_USED"
 msgstr "La tarjeta SD está en uso actualmente. Esta acción borrará todos los datos de la tarjeta SD, incluidos los datos que estén en uso en este momento."
 
-msgid "IDS_ST_BODY_THE_RED_LED_LIGHTS_UP_WHEN_YOU_CHARGE_YOUR_DEVICE_WHILE_THE_SCREEN_IS_OFF"
-msgstr "El LED rojo se ilumina cuando carga su dispositivo con la pantalla apagada."
-
-msgid "IDS_ST_BODY_THE_RED_LED_BLINKS_WHEN_THE_BATTERY_POWER_IS_LOW_WHILE_THE_SCREEN_IS_OFF"
-msgstr "El LED rojo parpadea si el nivel de batería es bajo cuando la pantalla está apagada"
-
 msgid "IDS_ST_BODY_THE_PASSWORD_MUST_NOT_CONTAIN_A_SIMPLE_SEQUENCE_HEG_1111_OR_1234"
 msgstr "La contraseña no debe contener una secuencia sencilla (por ejemplo, 1111 o 1234)"
 
+msgid "IDS_SMEMO_BUTTON_IMPORT"
+msgstr "Importar"
+
 msgid "IDS_ST_BODY_THE_NAME_FIELD_CANNOT_BE_EMPTY"
 msgstr "El campo Nombre no puede estar vacío"
 
-msgid "IDS_ST_BODY_THE_BLUE_LED_BLINKS_WHEN_YOU_RECORD_VOICE_WHILE_THE_SCREEN_IS_OFF"
-msgstr "El LED azul parpadea cuando graba voz mientras la pantalla está apagada."
-
-msgid "IDS_ST_BODY_THE_BLUE_LED_BLINKS_WHEN_YOU_HAVE_MISSED_CALLS_MESSAGES_OR_APP_NOTIFICATIONS_WHILE_THE_SCREEN_IS_OFF"
-msgstr "El LED azul parpadea cuando tiene llamadas perdidas, mensajes o notificaciones de aplicaciones cuando la pantalla esté apagada"
-
-msgid "IDS_ST_BODY_THE_APPLICATIONS_BELOW_WERE_STARTED_BY_PS_STOPPING_THESE_APPLICATIONS_MAY_CAUSE_PS_TO_FAIL"
-msgstr "%s inicia las aplicaciones siguientes. Si detiene estas aplicaciones, se podría producir un error en %s."
-
 msgid "IDS_ST_BODY_THERE_ARE_NO_NETWORKS_NEARBY"
 msgstr "No hay redes cercanas"
 
-msgid "IDS_ST_BODY_TEXTSTYLE_LARGE"
-msgstr "Grande"
-
 msgid "IDS_ST_BODY_TASK_SWITCHER"
 msgstr "Conmutador de tareas"
 
@@ -1189,12 +1048,6 @@ msgstr "Mantenga pulsada la pantalla e incline el dispositivo hacia usted para d
 msgid "IDS_ST_BODY_SYSTEM_MEMORY"
 msgstr "Memoria del sistema"
 
-msgid "IDS_ST_BODY_SUNDAY"
-msgstr "Domingo"
-
-msgid "IDS_ST_BODY_STORAGE"
-msgstr "Almacenamiento"
-
 msgid "IDS_ST_BODY_STANDARD_T_DISPLAY_EFFECT"
 msgstr "Estándar"
 
@@ -1213,12 +1066,6 @@ msgstr "Perfiles de redes sociales"
 msgid "IDS_ST_BODY_SMART_STAY_MAY_NOT_WORK_IN_THESE_SITUATIONS"
 msgstr "Es posible que Smart Stay y no funcione en estas situaciones"
 
-msgid "IDS_ST_BODY_SMART_ROTATION_MAY_NOT_WORK_IN_THESE_SITUATIONS"
-msgstr "Smart rotation puede no funcionar en estas situaciones"
-
-msgid "IDS_ST_BODY_SMART_ROTATION_DESCRIPTION_MSG"
-msgstr "Smart rotation desactiva la rotación automática de la pantalla y utiliza la cámara frontal para determinar la orientación de su cara y gira el la pantalla en consonancia"
-
 msgid "IDS_ST_BODY_SMALL_M_TEXTSIZE"
 msgstr "Pequeño"
 
@@ -1246,15 +1093,6 @@ msgstr "Número de serie"
 msgid "IDS_ST_BODY_SECURITY_ENGINE"
 msgstr "Motor de seguridad"
 
-msgid "IDS_ST_BODY_SECURITY"
-msgstr "Seguridad"
-
-msgid "IDS_ST_BODY_SEARCH"
-msgstr "Buscar"
-
-msgid "IDS_ST_BODY_SD_CARD"
-msgstr "Tarjeta SD"
-
 msgid "IDS_ST_BODY_SCREEN_TIMEOUT_ABB2"
 msgstr "Tiempo espera"
 
@@ -1285,33 +1123,18 @@ msgstr "Tipo de bloqueo de pantalla"
 msgid "IDS_ST_BODY_SCREEN_LOCK_SOUND"
 msgstr "Sonido de bloqueo de pantalla"
 
-msgid "IDS_ST_BODY_SCHEDULE"
-msgstr "Planificación"
-
 msgid "IDS_ST_BODY_SAVE_POWER_BY_ADJUSTING_SCREEN_TONE_ACCORDING_TO_ANALYSIS_OF_IMAGES"
 msgstr "Ahorre batería ajustando el tono de la pantalla según el análisis de las imágenes"
 
 msgid "IDS_ST_BODY_SAVES_POWER_BY_LIMITING_THE_MAXIMUM_PERFORMANCE_OF_THE_DEVICE"
 msgstr "Ahorra batería limitando el rendimiento máximo del dispositivo"
 
-msgid "IDS_ST_BODY_SAVED"
-msgstr "Guardado"
-
-msgid "IDS_ST_BODY_SAVE"
-msgstr "Guardar"
-
 msgid "IDS_ST_BODY_SAMSUNG_LEGAL"
 msgstr "Samsung legal"
 
-msgid "IDS_ST_BODY_SAMSUNG_KIES_CONNECTION_CONNECTING_USB_HELP_MSG"
-msgstr "Si Samsung Kies (software del equipo) o los controladores correctos no se encuentran instalados aún en el equipo, la instalación continuará en Microsoft Windows. Una vez que haya instalado el software del equipo, podrá realizar las siguientes operaciones:- Sincronizar datos del teléfono - Actualizar software de teléfono -Usar Internet en modo compartido (Este teléfono funciona como módem para ofrecer acceso a Internet al equipo o al portátil) - Copiar archivos de música/vídeo adquiridos (Microsoft Windows Media DRM) o archivos normales en el teléfono."
-
 msgid "IDS_ST_BODY_RUNNING"
 msgstr "En uso"
 
-msgid "IDS_ST_BODY_RESTRICTING_APPLICATION_USAGE_TO_ONLY_ESSENTIAL_APPLICATIONS_AND_THOSE_SELECTED_BY_YOU"
-msgstr "Limitando el uso de aplicaciones únicamente a las aplicaciones esenciales y a las seleccionadas por usted."
-
 msgid "IDS_ST_BODY_RESET_TO_DEFAULT"
 msgstr "Restablecer valores"
 
@@ -1330,6 +1153,9 @@ msgstr "Restablecer todo"
 msgid "IDS_ST_BODY_REMOVE_LICENCE"
 msgstr "Eliminar licencia"
 
+msgid "IDS_ST_POP_REGISTERED"
+msgstr "Registrado"
+
 msgid "IDS_ST_BODY_REGULATORY_INFORMATION_ABB"
 msgstr "Información de regulación"
 
@@ -1339,9 +1165,6 @@ msgstr "Registrar en"
 msgid "IDS_ST_BODY_REGIONAL_EXAMPLE"
 msgstr "Ejemplo regional"
 
-msgid "IDS_ST_BODY_REGION"
-msgstr "Región"
-
 msgid "IDS_ST_BODY_PUK"
 msgstr "PUK"
 
@@ -1357,30 +1180,27 @@ msgstr "Proteja su dispositivo de virus dañinos y software malicioso"
 msgid "IDS_ST_BODY_PROFILE_NAME"
 msgstr "Nombre de perfil"
 
-msgid "IDS_ST_BODY_PROFILE"
-msgstr "Perfil"
-
 msgid "IDS_ST_BODY_PREPARING_THIS_COULD_TAKE_OVER_10_MINUTES_ING"
 msgstr "Preparando. Esta acción puede tardar sobre 10 minutos..."
 
 msgid "IDS_ST_BODY_PREFERRED_NETWORKS"
 msgstr "Redes preferidas"
 
-msgid "IDS_ST_BODY_POP_JPN_DCM"
-msgstr "POP"
-
-msgid "IDS_ST_BODY_PM"
-msgstr "PM"
-
 msgid "IDS_ST_BODY_PLUG_IN_CHARGER_AND_TRY_AGAIN"
 msgstr "Enchufe el cargador y vuelva a intentarlo"
 
 msgid "IDS_ST_BODY_PLAY_TONE_WHEN_THE_DIALLING_KEYPAD_IS_TAPPED"
 msgstr "Reproducir un tono cuando se pulse el teclado de marcación."
 
+msgid "IDS_ST_POP_PASSWORD_MUST_BE_MORE_THAN_P1SD_CHARACTERS_AND_LESS_THAN_P2SD"
+msgstr "La contraseña debe tener más de %1$d caracteres y menos de %2$d"
+
 msgid "IDS_ST_BODY_PLAY_SOUNDS_WHEN_LOCKING_AND_UNLOCKING_SCREEN"
 msgstr "Reproducir sonidos al bloquear y desbloquear pantalla"
 
+msgid "IDS_ST_POP_PASSWORDS_DO_NOT_MATCH"
+msgstr "Las contraseñas no coinciden."
+
 msgid "IDS_ST_BODY_PIN_BLOCKED_ENTER_PUK_TO_CONTINUE_JPN_DCM"
 msgstr "PIN blocked. Enter PUK to continue."
 
@@ -1393,9 +1213,6 @@ msgstr "Fotos, vídeos"
 msgid "IDS_ST_BODY_PHOTO_UPLOAD_SETTINGS"
 msgstr "Ajustes de carga de fotos"
 
-msgid "IDS_ST_BODY_PHONEPROFILES_SILENT"
-msgstr "Silencio"
-
 msgid "IDS_ST_BODY_PERSONAL_MODE_CAN_BE_USED_TO_HIDE_CONTENT_THAT_YOU_WANT_TO_KEEP_PRIVATE_MSG"
 msgstr "El modo Personal se puede utilizar para ocultar contenido que desee mantener en privado. Para usar el modo Personal, actívelo en Ajustes o mantenga pulsada la tecla de encendido y, a continuación, seleccione Modo Personal. Introduzca su PIN o contraseña. El icono de modo Personal se mostrará en la barra de estado. Para proteger su datos, desactive el modo Personal después de usarlo. Le recomendamos que también utilice un bloqueo de pantalla seguro para una mejor protección."
 
@@ -1408,6 +1225,9 @@ msgstr "Se requiere contraseña para descifrar el dispositivo cada vez que se en
 msgid "IDS_ST_BODY_PASSWORD_MUST_CONTAIN_NO_MORE_THAN_PD_CHARACTERS_ABB"
 msgstr "La contraseña no debe contener más de %d caract"
 
+msgid "IDS_ST_POP_LOADING_ING"
+msgstr "Cargando..."
+
 msgid "IDS_ST_BODY_PASSWORD_MUST_CONTAIN_AT_LEAST_PD_CHARACTERS_ABB"
 msgstr "La contraseña debe contener al menos %d caracteres"
 
@@ -1423,9 +1243,6 @@ msgstr "Contraseña vacía"
 msgid "IDS_ST_BODY_PASSWORD_CONTAINS_INVALID_CHARACTER_ABB"
 msgstr "La contraseña contiene caracteres no válidos"
 
-msgid "IDS_ST_BODY_PASSWORD"
-msgstr "Contraseña"
-
 msgid "IDS_ST_BODY_OPEN_SOURCE_LICENCES"
 msgstr "Licencias de origen abierto"
 
@@ -1435,36 +1252,24 @@ msgstr "Activado"
 msgid "IDS_ST_BODY_OFFICIAL_M_DEVICE_STATUS"
 msgstr "Oficial"
 
+msgid "IDS_ST_POP_INCORRECT_PASSWORD"
+msgstr "Contraseña incorrecta"
+
 msgid "IDS_ST_BODY_NUMBER"
 msgstr "Número"
 
-msgid "IDS_ST_BODY_NO_RESULTS_FOUND"
-msgstr "No se han encontrado resultados."
-
 msgid "IDS_ST_BODY_NO_DEFAULTS_SET"
 msgstr "No se ha definido ningún valor predeterminado."
 
-msgid "IDS_ST_BODY_NOT_ASSIGNED"
-msgstr "No asignado"
-
 msgid "IDS_ST_BODY_NOTIFICATION_PANEL"
 msgstr "Panel de notificaciones"
 
-msgid "IDS_ST_BODY_NOTIFICATIONS"
-msgstr "Notificaciones"
-
-msgid "IDS_ST_BODY_NOTIFICATION"
-msgstr "Notificaciones"
-
-msgid "IDS_ST_BODY_NOSERVICE"
-msgstr "Sin servicio"
+msgid "IDS_ST_BODY_NOSERVICE"
+msgstr "Sin servicio"
 
 msgid "IDS_ST_BODY_NORMAL_T_PROFILE"
 msgstr "Normal"
 
-msgid "IDS_ST_BODY_NONE"
-msgstr "Ninguno"
-
 msgid "IDS_ST_BODY_NEW_PIN2_AND_CONFIRM_PIN2_DO_NOT_MATCH"
 msgstr "El PIN2 nuevo y el PIN2 de confirmación no coinciden"
 
@@ -1474,9 +1279,6 @@ msgstr "PIN 2 nuevo"
 msgid "IDS_ST_BODY_NEW_PIN1"
 msgstr "Nuevo código PIN1"
 
-msgid "IDS_ST_BODY_NEW"
-msgstr "Nuevo"
-
 msgid "IDS_ST_BODY_NETWORK_TYPE"
 msgstr "Tipo de red"
 
@@ -1489,18 +1291,15 @@ msgstr "Lista de redes"
 msgid "IDS_ST_BODY_NETWORK_CONNECTIONS"
 msgstr "Conexiones de red"
 
+msgid "IDS_ST_POP_DO_NOT_ASK_AGAIN"
+msgstr "No preguntar de nuevo"
+
 msgid "IDS_ST_BODY_NETWORK_CODE"
 msgstr "Código de red"
 
-msgid "IDS_ST_BODY_NETWORK"
-msgstr "Red"
-
 msgid "IDS_ST_BODY_NATURAL_T_DISPLAY_EFFECT"
 msgstr "Natural"
 
-msgid "IDS_ST_BODY_NAME"
-msgstr "Nombre"
-
 msgid "IDS_ST_BODY_MY_NUMBER"
 msgstr "Mi número"
 
@@ -1525,12 +1324,6 @@ msgstr "Más ajustes del sistema"
 msgid "IDS_ST_BODY_MORE_CONNECTIVITY_SETTINGS"
 msgstr "Más ajustes de conectividad"
 
-msgid "IDS_ST_BODY_MONDAY"
-msgstr "Lunes"
-
-msgid "IDS_ST_BODY_MODE"
-msgstr "Modo"
-
 msgid "IDS_ST_BODY_MOBILE_DATA_WILL_BE_USED_IF_YOU_DOWNLOAD_OR_UPLOAD_DATA_WITHOUT_WI_FI_CONNECTION"
 msgstr "Se utilizarán datos móviles si descarga o carga datos sin conexión Wi-Fi"
 
@@ -1540,69 +1333,57 @@ msgstr "MM.DD.AAAA"
 msgid "IDS_ST_BODY_MMS_CONNECTIONS"
 msgstr "Conexiones MMS"
 
+msgid "IDS_ST_OPT_SELECT"
+msgstr "Seleccionar"
+
 msgid "IDS_ST_BODY_MISCELLANEOUS_FILES"
 msgstr "Archivos varios"
 
-msgid "IDS_ST_BODY_MESSAGE"
-msgstr "Mensajes"
-
 msgid "IDS_ST_BODY_MENU_AND_WIDGETS"
 msgstr "Menú e Inicio"
 
-msgid "IDS_ST_BODY_MEMORY"
-msgstr "Memoria"
-
 msgid "IDS_ST_BODY_MEDIUM"
 msgstr "Medio"
 
-msgid "IDS_ST_BODY_MB"
-msgstr "MB"
-
 msgid "IDS_ST_BODY_MASS_STORAGE_HELP_MSG"
 msgstr "Puede llevar a cabo las siguientes operaciones: - Copia de archivos rápida - Conexión a través de MAC o Linux OS"
 
-msgid "IDS_ST_BODY_MARUBERI_JPN_DCM"
-msgstr "Maruberi"
+msgid "IDS_ST_OPT_DEFAULT_RINGTONE"
+msgstr "Melodía predeterminada"
 
 msgid "IDS_ST_BODY_LTE_WCDMA_GSM_NHAUTO_CONNECT"
 msgstr "LTE/WCDMA/GSM\n(conectar automáticamente)"
 
 msgid "IDS_ST_BODY_LOCK_SCREEN_OPTIONS"
-msgstr "Opciones de pantalla de bloqueo"
-
-msgid "IDS_ST_BODY_LIST_VIEW"
-msgstr "Vista de lista"
+msgstr "Opciones de pantalla Bloqueo"
 
 msgid "IDS_ST_BODY_LIMIT_BACKGROUND_PROCESSES"
 msgstr "Limitar procesos en segundo plano"
 
-msgid "IDS_ST_BODY_LICENCE"
-msgstr "Licencia"
-
-msgid "IDS_ST_BODY_LED_INDICATOR"
-msgstr "Indicador LED"
-
 msgid "IDS_ST_BODY_LEDOT_LOW_BATTERY"
 msgstr "Batería baja"
 
 msgid "IDS_ST_BODY_LAUNCH_BY_DEFAULT"
 msgstr "Iniciar de forma predeterminada"
 
+msgid "IDS_ST_OPT_AUTO_UPDATE_ABB"
+msgstr "Actualización auto"
+
 msgid "IDS_ST_BODY_LANGUAGE_AND_REGION_ABB"
 msgstr "Idioma y región"
 
 msgid "IDS_ST_BODY_LANGUAGE_AND_KEYBOARD"
 msgstr "Teclado e idioma"
 
+msgid "IDS_ST_OPT_ALL"
+msgstr "Todo"
+
 msgid "IDS_ST_BODY_KEYBOARD"
 msgstr "Teclado"
 
 msgid "IDS_ST_BODY_KEEPS_THE_STATUS_BAR_TIDY_TAP_THE_REPRESENTATIVE_ICON_TO_SHOW_ALL_THE_ICONS"
 msgstr "Mantiene la barra de estado en orden. Pulse el icono representativo de mostrar todos los iconos."
 
-msgid "IDS_ST_BODY_KB"
-msgstr "KB"
-
 msgid "IDS_ST_BODY_INTRODUCTION_TO_SMART_SCREEN_ABB"
 msgstr "Intro a Smart screen"
 
@@ -1618,15 +1399,6 @@ msgstr "Aplicaciones instaladas"
 msgid "IDS_ST_BODY_INSTALLATION_SETTINGS"
 msgstr "Ajustes de instalación"
 
-msgid "IDS_ST_BODY_INSERT_SD_CARD"
-msgstr "Inserte tarjeta SD"
-
-msgid "IDS_ST_BODY_INCORRECT_PIN_E"
-msgstr "PIN incorrecto"
-
-msgid "IDS_ST_BODY_INCORRECT_PASSWORD_TRY_AGAIN"
-msgstr "Contraseña incorrecta. Inténtalo de nuevo."
-
 msgid "IDS_ST_BODY_INCOMING_CALLS_AND_NEW_NOTIFICATIONS_WILL_BE_READ_OUT_AUTOMATICALLY"
 msgstr "Las llamadas entrantes y las nuevas notificaciones se leerán automáticamente"
 
@@ -1642,8 +1414,8 @@ msgstr "Si selecciona esta opción, solo se cifrará el espacio de memoria utili
 msgid "IDS_ST_BODY_IF_YOU_FORGET_YOUR_PERSONAL_MODE_PASSWORD_YOU_WILL_NOT_BE_ABLE_TO_RECOVER_IT_FOR_SECURITY_MSG"
 msgstr "Si olvida su contraseña del modo Personal, no podrá recuperarla. Por motivos de seguridad, tendrá que restablecer el modo Personal. Esto restablecerá los ajustes predeterminados y eliminará todo su contenido personal."
 
-msgid "IDS_ST_BODY_IF_YOU_DONT_WANT_TO_SEE_A_NUMBER_APPEAR_ON_THE_APP_ICON_FOR_EACH_NEW_EVENT_DISABLE_BADGE"
-msgstr "Si no quiere ver aparecer un número en el icono a aplicación para cada evento nuevo, desactive medalla"
+msgid "IDS_ST_MBODY_SCREEN_ROTATION"
+msgstr "Rotación de pantalla"
 
 msgid "IDS_ST_BODY_ICON_SHOWS_THAT_SMART_SCREEN_IS_ENABLED"
 msgstr "El icono muestra que Smart screen está activada"
@@ -1660,23 +1432,17 @@ msgstr "Helvetica Neue"
 msgid "IDS_ST_BODY_HARDWARE"
 msgstr "Hardware"
 
+msgid "IDS_ST_MBODY_HELP"
+msgstr "Ayuda"
+
 msgid "IDS_ST_BODY_GSM"
 msgstr "GSM"
 
-msgid "IDS_ST_BODY_GRID_VIEW"
-msgstr "Vista de cuadrícula"
-
 msgid "IDS_ST_BODY_GLOVE_MODE_ABB"
 msgstr "Modo Guante"
 
-msgid "IDS_ST_BODY_GESTURES"
-msgstr "Gestos"
-
-msgid "IDS_ST_BODY_GB"
-msgstr "GB"
-
-msgid "IDS_ST_BODY_FROM_M_TIME"
-msgstr "De"
+msgid "IDS_ST_MBODY_FONT_SIZE"
+msgstr "Tamaño de fuente"
 
 msgid "IDS_ST_BODY_FREQUENTLY_USED"
 msgstr "Usados con frecuencia"
@@ -1705,9 +1471,6 @@ msgstr "Tipo de fuente"
 msgid "IDS_ST_BODY_FONTSTYLE_ROSEMARY"
 msgstr "Rosemary"
 
-msgid "IDS_ST_BODY_FLIGHT_MODE_MSG"
-msgstr "El modo Avión le permite desactivar las funciones de llamadas, mensajería y redes de datos. También apaga las funciones de conectividad como Wi-Fi y Bluetooth. Para usar Wi-Fi y Bluetooth, actívelos en Ajustes o en el panel de notificaciones."
-
 msgid "IDS_ST_BODY_FLIGHT_MODE_HAS_BEEN_ENABLED_NETWORK_SETTINGS_WILL_CLOSE"
 msgstr "Se ha activado el modo Avión. Se cerrarán los ajustes de red."
 
@@ -1720,6 +1483,9 @@ msgstr "Modo de marcación fija"
 msgid "IDS_ST_BODY_FIREWALL_ENABLED_ABB"
 msgstr "Firewall activado"
 
+msgid "IDS_ST_HEADER_WI_FI"
+msgstr "Wi-Fi"
+
 msgid "IDS_ST_BODY_FIREWALL"
 msgstr "Firewall"
 
@@ -1735,8 +1501,8 @@ msgstr "Error al seleccionar la red"
 msgid "IDS_ST_BODY_FACE_AND_VOICE"
 msgstr "Cara y voz"
 
-msgid "IDS_ST_BODY_FACEBOOK"
-msgstr "Facebook"
+msgid "IDS_ST_HEADER_UNAVAILABLE"
+msgstr "No disponible"
 
 msgid "IDS_ST_BODY_EXPLANATION_FOR_TRANSACTION_TRACKING_MENU_VODA"
 msgstr "Su información de recomendación también se enviará con el archivo que transfiera."
@@ -1744,6 +1510,12 @@ msgstr "Su información de recomendación también se enviará con el archivo qu
 msgid "IDS_ST_BODY_EXPLANATION_FOR_EXPIRY_REMINDER_MENU"
 msgstr "Recibirá un recordatorio antes de que caduque la licencia de un archivo en uso como, por ejemplo, la imagen de un fondo de pantalla."
 
+msgid "IDS_ST_HEADER_TEXT_TO_SPEECH"
+msgstr "Texto para pronunciar"
+
+msgid "IDS_ST_HEADER_SOUND"
+msgstr "Sonido"
+
 msgid "IDS_ST_BODY_ESTIMATED_MAX_STANDBY_TIME_ABB"
 msgstr "Duración estimada de batería"
 
@@ -1756,12 +1528,12 @@ msgstr "Vuelva a introducir la contraseña"
 msgid "IDS_ST_BODY_ENTER_PASSWORD"
 msgstr "Introducir contraseña"
 
-msgid "IDS_ST_BODY_ENTER_NEW_PASSWORD"
-msgstr "Escribir nueva contraseña"
-
 msgid "IDS_ST_BODY_ENTER_CURRENT_PASSWORD"
 msgstr "Escriba la contraseña actual"
 
+msgid "IDS_ST_HEADER_SAMSUNG_APPS"
+msgstr "Samsung GALAXY Apps"
+
 msgid "IDS_ST_BODY_ENCRYPT_DEVICE_Q_WARNING_MSG"
 msgstr "¿Cifrar el dispositivo? La operación no se puede deshacer y, si la interrumpe, perderá datos. El cifrado puede tardar una hora o más; durante ese tiempo, el dispositivo se reiniciará varias veces y no lo podrá utilizar."
 
@@ -1771,6 +1543,9 @@ msgstr "¿Dispositivo cifrado? La operación no se puede deshacer y si la interr
 msgid "IDS_ST_BODY_ENCRYPT_ACCOUNTS_SETTINGS_DOWNLOADED_APPLICATIONS_AND_THEIR_DATA_MEDIA_AND_OTHER_FILES"
 msgstr "Cifrar cuentas, ajustes, aplicaciones descargadas, y sus datos, contenido multimedia y otros archivos"
 
+msgid "IDS_ST_HEADER_RESET"
+msgstr "Restablecer"
+
 msgid "IDS_ST_BODY_ENCRYPTION_WILL_TAKE_AT_LEAST_AN_HOUR"
 msgstr "El cifrado tardará una hora como mínimo"
 
@@ -1783,15 +1558,18 @@ msgstr "Activar acceso de datos por red móvil"
 msgid "IDS_ST_BODY_EMPTY"
 msgstr "Vacío"
 
+msgid "IDS_ST_HEADER_PLEASE_WAIT"
+msgstr "Por favor, espere."
+
 msgid "IDS_ST_BODY_EMERGENCY_MODE_ABB"
 msgstr "Modo Emergencia"
 
+msgid "IDS_ST_HEADER_PD_SELECTED_ABB"
+msgstr "%d seleccionado"
+
 msgid "IDS_ST_BODY_EMAIL"
 msgstr "Correo electrónico"
 
-msgid "IDS_ST_BODY_EDIT"
-msgstr "Editar"
-
 msgid "IDS_ST_BODY_EASY_MODE"
 msgstr "Modo Sencillo"
 
@@ -1804,15 +1582,6 @@ msgstr "Barra de estado dinámica"
 msgid "IDS_ST_BODY_DRIVING_MODE"
 msgstr "Modo Coche"
 
-msgid "IDS_ST_BODY_DO_NOT_SHOW_AGAIN"
-msgstr "No mostrar de nuevo"
-
-msgid "IDS_ST_BODY_DOWNLOADS"
-msgstr "Descargas"
-
-msgid "IDS_ST_BODY_DOWNLOAD"
-msgstr "Descargar"
-
 msgid "IDS_ST_BODY_DOUBLE_TAP_TO_OPEN_THE_MENU_T_TTS"
 msgstr "Pulse dos veces para abrir el menú."
 
@@ -1822,18 +1591,12 @@ msgstr "Pulse dos veces para editar este campo."
 msgid "IDS_ST_BODY_DOUBLE_TAP_TO_CLOSE_THE_MENU_T_TTS"
 msgstr "Pulse dos veces para cerrar el menú."
 
-msgid "IDS_ST_BODY_DOCOMO_JPN_DCM"
-msgstr "docomo"
-
 msgid "IDS_ST_BODY_DIVX_REGISTRATION"
 msgstr "Registro de DivX"
 
 msgid "IDS_ST_BODY_DIVX_DEREGISTRATION"
 msgstr "Cancelación de registro de DivX"
 
-msgid "IDS_ST_BODY_DISPLAY_CONTENTS"
-msgstr "Mostrar contenido"
-
 msgid "IDS_ST_BODY_DISPLAY_BATTERY_PERCENTAGE_ABB"
 msgstr "Mostrar porcentaje batería"
 
@@ -1843,9 +1606,6 @@ msgstr "Desactivando..."
 msgid "IDS_ST_BODY_DE_REGISTRATION_CODE_NOT_FOUND"
 msgstr "No se ha encontrado el código de desregistro"
 
-msgid "IDS_ST_BODY_DEVICE_MEMORY"
-msgstr "Memoria del dispositivo"
-
 msgid "IDS_ST_BODY_DEVICE_INFO"
 msgstr "Información del dispositivo"
 
@@ -1855,9 +1615,6 @@ msgstr "Puede cifrar cuentas, ajustes, aplicaciones descargadas y sus datos, mul
 msgid "IDS_ST_BODY_DEVICE_ENCRYPTED"
 msgstr "Dispositivo cifrado"
 
-msgid "IDS_ST_BODY_DEVICE"
-msgstr "Dispositivo"
-
 msgid "IDS_ST_BODY_DEVELOPER_OPTIONS"
 msgstr "Opciones de desarrollador"
 
@@ -1888,9 +1645,6 @@ msgstr "DD.MM.AAAA"
 msgid "IDS_ST_BODY_DATE_AND_TIME"
 msgstr "Fecha y hora"
 
-msgid "IDS_ST_BODY_DATE"
-msgstr "Fecha"
-
 msgid "IDS_ST_BODY_DATA_ROAMING"
 msgstr "Itinerancia de datos"
 
@@ -1900,18 +1654,12 @@ msgstr "Datos"
 msgid "IDS_ST_BODY_CUSTOM_M_DEVICE_STATUS"
 msgstr "Personalizado"
 
-msgid "IDS_ST_BODY_CURRENT"
-msgstr "Actual"
-
 msgid "IDS_ST_BODY_CRASH_VIEWER"
 msgstr "Visor de errores"
 
 msgid "IDS_ST_BODY_CPU_USAGE"
 msgstr "Uso de CPU"
 
-msgid "IDS_ST_BODY_COUNTRY_CODE"
-msgstr "Código de país"
-
 msgid "IDS_ST_BODY_COOL_JAZZ"
 msgstr "Cool jazz"
 
@@ -1921,18 +1669,21 @@ msgstr "El contenido de Galería, Vídeo, Música, Grabadora de voz y Mis archiv
 msgid "IDS_ST_BODY_CONNECTIONSETTINGS_PROXY_ADDRESS"
 msgstr "Dirección de proxy"
 
+msgid "IDS_ST_BUTTON_STOP"
+msgstr "Parar"
+
 msgid "IDS_ST_BODY_CONNECTIONSETTINGS_INTERNET"
 msgstr "Internet"
 
 msgid "IDS_ST_BODY_CONNECTIONS"
 msgstr "Conexiones"
 
-msgid "IDS_ST_BODY_CONNECTION"
-msgstr "Conexión"
-
 msgid "IDS_ST_BODY_CONFIRM_NEW_PIN2"
 msgstr "Confirme nuevo PIN2"
 
+msgid "IDS_ST_BUTTON_RESET"
+msgstr "Restab."
+
 msgid "IDS_ST_BODY_CONFIRM_NEW_PIN1"
 msgstr "Confirmar nuevo código PIN1"
 
@@ -1942,12 +1693,15 @@ msgstr "Confirme el nuevo código PIN"
 msgid "IDS_ST_BODY_CONFIRM_DECRYPTION"
 msgstr "Confirmar descifrado"
 
-msgid "IDS_ST_BODY_CONFIRM"
-msgstr "Confirmar"
+msgid "IDS_ST_BUTTON_OK_ABB"
+msgstr "OK"
 
 msgid "IDS_ST_BODY_CONFIGURE_FIREWALL_SETTINGS"
 msgstr "Configurar ajustes de firewall"
 
+msgid "IDS_ST_BUTTON_OK"
+msgstr "Aceptar"
+
 msgid "IDS_ST_BODY_COMPUTING_ING"
 msgstr "Calculando..."
 
@@ -1960,11 +1714,14 @@ msgstr "Choco cooky"
 msgid "IDS_ST_BODY_CHECK_FOR_UPDATES_AUTOMATICALLY_ABB"
 msgstr "Comprobar actualizaciones auto"
 
+msgid "IDS_ST_BUTTON_ENABLE"
+msgstr "Activar"
+
 msgid "IDS_ST_BODY_CHECK_FOR_UPDATES_ABB"
 msgstr "Comprobar actualizaciones"
 
-msgid "IDS_ST_BODY_CHECK_FOR_UPDATES"
-msgstr "Comprobar actualizaciones"
+msgid "IDS_ST_BUTTON_DISCONNECT"
+msgstr "Desconectar"
 
 msgid "IDS_ST_BODY_CHARGE_BATTERY_TO_ABOVE_80P_AND_TRY_AGAIN"
 msgstr "Cargue la batería por encima de 80% y vuelva a intentarlo"
@@ -1972,8 +1729,14 @@ msgstr "Cargue la batería por encima de 80% y vuelva a intentarlo"
 msgid "IDS_ST_BODY_CHANGING_THE_FONT_SIZE_IN_ACCESSIBILITY_SETTINGS_WILL_OVERRIDE_THE_FONT_SIZE_IN_EACH_APPLICATION"
 msgstr "Si cambia el tamaño de fuente en ajustes de accesibilidad, anulará el tamaño de fuente de cada aplicación"
 
+msgid "IDS_ST_BUTTON_CONTINUE"
+msgstr "Continuar"
+
 msgid "IDS_ST_BODY_CHANGING_THE_COLOUR_OF_THE_SCREEN_TO_GREYSCALE"
-msgstr "Cambiar el color de la pantalla a escala de grises."
+msgstr "Cambia el color de la pantalla a escala de grises."
+
+msgid "IDS_ST_BUTTON_CANCEL_ABB"
+msgstr "Cancelar"
 
 msgid "IDS_ST_BODY_CHANGE_TEXT_SIZE_IN_CONTACTS_CALENDAR_MEMO_MESSAGES_EMAIL_AND_IM"
 msgstr "Cambiar tamaño de texto en Contactos, Calendario, Notas, Mensajes, Correo electrónico y MI"
@@ -2041,15 +1804,12 @@ msgstr "Se pedirá una contraseña para descifrar el dispositivo cada vez que lo
 msgid "IDS_ST_BODY_AVAILABLE_SPACE"
 msgstr "Espacio disponible"
 
-msgid "IDS_ST_BODY_AVAILABLE"
-msgstr "Disponible"
-
-msgid "IDS_ST_BODY_AUTO_DOWNLOAD"
-msgstr "Descarga automática"
-
 msgid "IDS_ST_BODY_AUTH_TYPE"
 msgstr "Tipo de autorización"
 
+msgid "IDS_ST_BODY_VERSION_PS"
+msgstr "Versión %s"
+
 msgid "IDS_ST_BODY_APP_OPENING_IMAGE"
 msgstr "Imagen de apertura de aplicación"
 
@@ -2065,15 +1825,9 @@ msgstr "Administrador de aplicaciones"
 msgid "IDS_ST_BODY_APPLICATION_INFO"
 msgstr "Información de aplicación"
 
-msgid "IDS_ST_BODY_APPLICATION"
-msgstr "Aplicación"
-
 msgid "IDS_ST_BODY_ANTIVIRUS_SOFTWARE_ABB"
 msgstr "Software del antivirus"
 
-msgid "IDS_ST_BODY_AM"
-msgstr "AM"
-
 msgid "IDS_ST_BODY_ALWAYS_REJECT"
 msgstr "Rechazar siempre"
 
@@ -2083,9 +1837,6 @@ msgstr "Siempre activado"
 msgid "IDS_ST_BODY_ALWAYS_OFF"
 msgstr "Siempre desconectado"
 
-msgid "IDS_ST_BODY_ALARM"
-msgstr "Alarma"
-
 msgid "IDS_ST_BODY_AFTER_YOU_DOWNLOAD_AND_INSTALL_APPLICATIONS_APPLICATIONS_WILL_BE_SHOWN_HERE"
 msgstr "Después de descargar e instalar aplicaciones, estas se mostrarán aquí"
 
@@ -2095,6 +1846,9 @@ msgstr "Después de restablecer el teléfono, se reiniciará automáticamente"
 msgid "IDS_ST_BODY_ADJUST_BRIGHTNESS_LEVEL"
 msgstr "Ajustar nivel de brillo"
 
+msgid "IDS_ST_BODY_URL"
+msgstr "URL"
+
 msgid "IDS_ST_BODY_ADJUST_AUTOMATIC_BRIGHTNESS"
 msgstr "Ajustar brillo automático"
 
@@ -2150,13 +1904,13 @@ msgid "IDS_SKM_BODY_ASK_M_IDEA_SKETCH"
 msgstr "Preguntar"
 
 msgid "IDS_HELP_POP_THE_FRONT_CAMERA_IS_NOT_BEING_USED_BY_ANOTHER_APPLICATION"
-msgstr "Ninguna otra aplicación está usando la cámara frontal"
+msgstr "Ninguna otra aplicación está usando la cámara frontal."
 
 msgid "IDS_HELP_POP_THE_DEVICE_IS_IN_WELL_LIT_CONDITIONS_BUT_THE_SCREEN_IS_NOT_IN_DIRECT_LIGHT"
-msgstr "El dispositivo está en condiciones de iluminación adecuadas, pero la pantalla no está en luz directa"
+msgstr "El dispositivo está en condiciones de iluminación adecuadas, pero la pantalla no está en luz directa."
 
 msgid "IDS_HELP_POP_THE_DEVICE_IS_HELD_STEADY_AND_UPRIGHT"
-msgstr "El dispositivo se sujeta recto y con firmeza"
+msgstr "El dispositivo se sujeta recto y con firmeza."
 
 msgid "IDS_HELP_BODY_THE_DEVICE_REACTS_INTELLIGENTLY_BY_ADAPTING_THE_SCREEN_WHEN_IT_DETECTS_YOUR_FACE"
 msgstr "El dispositivo reacciona de forma inteligente adaptando la pantalla cuando detecta su cara"
@@ -2164,62 +1918,155 @@ msgstr "El dispositivo reacciona de forma inteligente adaptando la pantalla cuan
 msgid "IDS_HELP_BODY_SMART_SCREEN_WORKS_BEST_UNDER_THE_FOLLOWING_CONDITIONS_C"
 msgstr "Smart screen funciona mejor en las condiciones siguientes:"
 
-msgid "IDS_HELP_BODY_SMART_ROTATION_DISABLES_AUTO_SCREEN_ROTATION_BY_CHECKING_THE_ORIENTATION_OF_YOUR_FACE_AND_THE_DEVICE_BY_ITS_FRONT_CAMERA"
-msgstr "Smart rotation desactiva la rotación automática de la pantalla cuando comprueba la orientación de la cara y del dispositivo con la cámara frontal"
-
-msgid "IDS_LBS_HEADER_LOCATION"
-msgstr "Ubicación"
-
 msgid "IDS_LBS_BODY_DESTINATION"
 msgstr "Destino"
 
-msgid "IDS_ST_SK_NO"
-msgstr "No"
+msgid "IDS_ST_BODY_TEXTSTYLE_LARGE"
+msgstr "Grande"
 
-msgid "IDS_HELP_BODY_SMART_STAY_DETECTS_YOUR_EYES_WITH_THE_FRONT_CAMERA_SO_THAT_THE_SCREEN_STAYS_ON_WHEN_YOU_ARE_LOOKING_AT_IT"
-msgstr "Smart Stay detecta sus ojos con la cámara frontal de modo que la pantalla se mantiene encendida mientras la mira"
+msgid "IDS_ST_BODY_SUNDAY"
+msgstr "Domingo"
 
-msgid "IDS_QP_POP_YOU_WILL_NO_LONGER_BE_ABLE_TO_USE_APPLICATIONS_NOTI_MSG"
-msgstr "Ya no podrá utilizar aplicaciones como Internet, el correo electrónico o YouTube mediante redes móviles. ¿Continuar?"
+msgid "IDS_ST_BODY_STORAGE"
+msgstr "Almacenamiento"
 
-msgid "IDS_ST_BODY_10_MINUTES"
-msgstr "10 minutos"
+msgid "IDS_ST_BODY_SECURITY"
+msgstr "Seguridad"
 
-msgid "IDS_ST_BODY_15SEC"
-msgstr "15 segundos"
+msgid "IDS_ST_BODY_SEARCH"
+msgstr "Buscar"
 
-msgid "IDS_ST_BODY_24_HOURS"
-msgstr "24 horas"
+msgid "IDS_ST_BODY_SD_CARD"
+msgstr "Tarjeta SD"
 
-msgid "IDS_ST_BODY_2_MINUTES"
-msgstr "2 minutos"
+msgid "IDS_ST_BODY_SCHEDULE"
+msgstr "Planificación"
 
-msgid "IDS_ST_BODY_30SEC"
-msgstr "30 segundos"
+msgid "IDS_ST_BODY_SAVED"
+msgstr "Guardado."
 
-msgid "IDS_ST_BODY_5_MINUTES"
-msgstr "5 minutos"
+msgid "IDS_ST_BODY_SAVE"
+msgstr "Guardar"
 
-msgid "IDS_ST_BODY_APPLICATIONS"
-msgstr "Aplicaciones"
+msgid "IDS_ST_BODY_REGION"
+msgstr "Región"
 
-msgid "IDS_ST_BODY_DONT_ASK_AGAIN"
-msgstr "No preguntar de nuevo"
+msgid "IDS_ST_BODY_PROFILE"
+msgstr "Perfil"
 
-msgid "IDS_ST_BODY_P1SS_IS_CURRENTLY_P2SS_T_TTS"
-msgstr "%1$s está actualmente %2$s."
+msgid "IDS_ST_BODY_PM"
+msgstr "PM"
 
-msgid "IDS_ST_BODY_PASSWORDS_MUST_CONSIST_OF_AT_LEAST_4_ALPHANUMERIC_CHARACTERS_ALSO_INCLUDING_AT_LEAST_1_ALPHABETICAL_CHARACTER"
-msgstr "Las contraseñas deben contener al menos cuatro caracteres alfanuméricos y un carácter alfabético"
+msgid "IDS_ST_BODY_PHONEPROFILES_SILENT"
+msgstr "Silencio"
 
-msgid "IDS_ST_BODY_PUK1_BLOCKED"
-msgstr "PUK1 bloqueado"
+msgid "IDS_ST_BODY_PASSWORD"
+msgstr "Contraseña"
 
-msgid "IDS_ST_BODY_PUK1_CODE"
-msgstr "Código PUK1"
+msgid "IDS_ST_BODY_NO_RESULTS_FOUND"
+msgstr "No se han encontrado resultados."
 
-msgid "IDS_ST_BODY_PUK2"
-msgstr "PUK 2"
+msgid "IDS_ST_BODY_NOT_ASSIGNED"
+msgstr "No asignado"
+
+msgid "IDS_ST_BODY_NOTIFICATIONS"
+msgstr "Notificaciones"
+
+msgid "IDS_ST_BODY_NOTIFICATION"
+msgstr "Notificaciones"
+
+msgid "IDS_ST_BODY_NONE"
+msgstr "No"
+
+msgid "IDS_ST_BODY_NEW"
+msgstr "Nuevo"
+
+msgid "IDS_ST_BODY_NETWORK"
+msgstr "Red"
+
+msgid "IDS_ST_BODY_NAME"
+msgstr "Nombre"
+
+msgid "IDS_ST_BODY_MONDAY"
+msgstr "Lunes"
+
+msgid "IDS_ST_BODY_MODE"
+msgstr "Modo"
+
+msgid "IDS_ST_SK_NO"
+msgstr "No"
+
+msgid "IDS_ST_BODY_MESSAGE"
+msgstr "Mensajes"
+
+msgid "IDS_ST_BODY_MEMORY"
+msgstr "Memoria"
+
+msgid "IDS_ST_BODY_MB"
+msgstr "MB"
+
+msgid "IDS_ST_BODY_LIST_VIEW"
+msgstr "Vista de lista"
+
+msgid "IDS_ST_BODY_LICENCE"
+msgstr "Licencia"
+
+msgid "IDS_ST_BODY_LED_INDICATOR"
+msgstr "Indicador LED"
+
+msgid "IDS_HELP_BODY_SMART_STAY_DETECTS_YOUR_EYES_WITH_THE_FRONT_CAMERA_SO_THAT_THE_SCREEN_STAYS_ON_WHEN_YOU_ARE_LOOKING_AT_IT"
+msgstr "Smart Stay detecta sus ojos con la cámara frontal de modo que la pantalla se mantiene encendida mientras la mira"
+
+msgid "IDS_QP_POP_YOU_WILL_NO_LONGER_BE_ABLE_TO_USE_APPLICATIONS_NOTI_MSG"
+msgstr "Ya no podrá utilizar aplicaciones como Internet, el correo electrónico o YouTube mediante redes móviles. ¿Continuar?"
+
+msgid "IDS_ST_BODY_10_MINUTES"
+msgstr "10 minutos"
+
+msgid "IDS_ST_BODY_15SEC"
+msgstr "15 segundos"
+
+msgid "IDS_ST_BODY_24_HOURS"
+msgstr "24 horas"
+
+msgid "IDS_ST_BODY_2_MINUTES"
+msgstr "2 minutos"
+
+msgid "IDS_ST_BODY_KB"
+msgstr "KB"
+
+msgid "IDS_ST_BODY_30SEC"
+msgstr "30 segundos"
+
+msgid "IDS_ST_BODY_5_MINUTES"
+msgstr "5 minutos"
+
+msgid "IDS_ST_BODY_DONT_ASK_AGAIN"
+msgstr "No preguntar de nuevo"
+
+msgid "IDS_ST_BODY_P1SS_IS_CURRENTLY_P2SS_T_TTS"
+msgstr "%1$s está actualmente %2$s."
+
+msgid "IDS_ST_BODY_PASSWORDS_MUST_CONSIST_OF_AT_LEAST_4_ALPHANUMERIC_CHARACTERS_ALSO_INCLUDING_AT_LEAST_1_ALPHABETICAL_CHARACTER"
+msgstr "Las contraseñas deben contener al menos cuatro caracteres alfanuméricos y un carácter alfabético"
+
+msgid "IDS_ST_BODY_INSERT_SD_CARD"
+msgstr "Inserte tarjeta SD"
+
+msgid "IDS_ST_BODY_PUK1_BLOCKED"
+msgstr "PUK1 bloqueado"
+
+msgid "IDS_ST_BODY_INCORRECT_PIN_E"
+msgstr "PIN incorrecto"
+
+msgid "IDS_ST_BODY_PUK1_CODE"
+msgstr "Código PUK1"
+
+msgid "IDS_ST_BODY_INCORRECT_PASSWORD_TRY_AGAIN"
+msgstr "Contraseña incorrecta. Inténtalo de nuevo."
+
+msgid "IDS_ST_BODY_PUK2"
+msgstr "PUK 2"
 
 msgid "IDS_ST_BUTTON2_POWER_SAVING_MODE_ABB"
 msgstr "M. ahorro energía"
@@ -2243,7 +2090,7 @@ msgid "IDS_ST_HEADER_ENTER_PIN_ABB3"
 msgstr "Introducir PIN"
 
 msgid "IDS_ST_OPT_2G_ONLY"
-msgstr "Sólo 2G"
+msgstr "Solo 2G"
 
 msgid "IDS_ST_OPT_3G_2G_HAUTO_CONNECT"
 msgstr "3G/2G (conectar automáticamente)"
@@ -2260,6 +2107,9 @@ msgstr "Introducir código PUK1"
 msgid "IDS_ST_POP_INCORRECT_PUK1_PD_ATTEMPTS_LEFT"
 msgstr "PUK1 incorrecto. Quedan %d intentos."
 
+msgid "IDS_ST_BODY_GRID_VIEW"
+msgstr "Vista de cuadrícula"
+
 msgid "IDS_ST_POP_INCORRECT_PUK2"
 msgstr "PUK2 incorrecto"
 
@@ -2269,20 +2119,89 @@ msgstr "PUK2 incorrecto. Quedan %d intentos."
 msgid "IDS_ST_POP_PIN_CHANGED"
 msgstr "PIN modificado"
 
+msgid "IDS_ST_BODY_GB"
+msgstr "GB"
+
 msgid "IDS_TASKMGR_BUTTON_CLEAR_CACHE"
 msgstr "Borrar caché"
 
 msgid "IDS_ST_BODY_3G_ONLY"
 msgstr "Sólo 3G"
 
+msgid "IDS_ST_BODY_FROM_M_TIME"
+msgstr "De"
+
 msgid "IDS_ST_HEADER_ADD"
 msgstr "Añadir"
 
-msgid "IDS_ST_BODY_SECONDS"
-msgstr "Segundos"
+msgid "IDS_ST_BODY_FACEBOOK"
+msgstr "Facebook"
 
-msgid "IDS_ST_BUTTON_CANCEL"
-msgstr "Cancelar"
+msgid "IDS_ST_BODY_ENTER_NEW_PASSWORD"
+msgstr "Escribir nueva contraseña"
+
+msgid "IDS_ST_BODY_EDIT"
+msgstr "Editar"
+
+msgid "IDS_ST_BODY_DO_NOT_SHOW_AGAIN"
+msgstr "No mostrar de nuevo."
+
+msgid "IDS_ST_BODY_DOWNLOADS"
+msgstr "Descargas"
+
+msgid "IDS_ST_BODY_DOWNLOAD"
+msgstr "Descargar"
+
+msgid "IDS_ST_BODY_DISPLAY_CONTENTS"
+msgstr "Mostrar contenido"
+
+msgid "IDS_ST_BODY_DEVICE_MEMORY"
+msgstr "Memoria del dispositivo"
+
+msgid "IDS_ST_BODY_DEVICE"
+msgstr "Dispositivo"
+
+msgid "IDS_ST_BODY_DATE"
+msgstr "Fecha"
+
+msgid "IDS_ST_BODY_CURRENT"
+msgstr "Actual"
+
+msgid "IDS_ST_BODY_COUNTRY_CODE"
+msgstr "Código de país"
+
+msgid "IDS_ST_BODY_CONNECTION"
+msgstr "Conexión"
+
+msgid "IDS_ST_BODY_CONFIRM"
+msgstr "Confirmar"
+
+msgid "IDS_ST_BODY_CHECK_FOR_UPDATES"
+msgstr "Comprobar actualizaciones"
+
+msgid "IDS_ST_BODY_AVAILABLE"
+msgstr "Disponible"
+
+msgid "IDS_ST_BODY_AUTO_DOWNLOAD"
+msgstr "Descarga automática"
+
+msgid "IDS_ST_BODY_APPLICATION"
+msgstr "Aplicación"
+
+msgid "IDS_ST_BODY_AM"
+msgstr "AM"
+
+msgid "IDS_ST_BODY_ALARM"
+msgstr "Alarma"
+
+msgid "IDS_LBS_HEADER_LOCATION"
+msgstr "Ubicación"
+
+msgid "IDS_ST_BODY_APPLICATIONS"
+msgstr "Aplicaciones"
+
+msgid "IDS_ST_BODY_VIDEOS"
+msgstr "Vídeos"
 
 msgid "IDS_ST_BODY_1_5_SECONDS"
 msgstr "1.5 segundos"
@@ -2296,8 +2215,17 @@ msgstr "HECHO"
 msgid "IDS_ST_HEADER_ENABLE_DATA_ROAMING"
 msgstr "Activar Itinerancia de datos"
 
-msgid "IDS_ST_HEADER_TURN_ON_MOBILE_DATA"
-msgstr "Activar datos móviles"
+msgid "IDS_ST_HEADER_SCAN_FOR_NETWORKS_ABB"
+msgstr "Buscar redes"
+
+msgid "IDS_ST_POP_MOBILE_DATA_WILL_BE_TURNED_ON_CONNECTING_TO_MOBILE_NETWORKS_MAY_RESULT_IN_ADDITIONAL_CHARGES_DEPENDING_ON_YOUR_PAYMENT_PLAN"
+msgstr "Se activarán los datos móviles. Conectarse a las redes móviles puede suponer costes adicionales según su plan de pago."
+
+msgid "IDS_ST_POP_SCANNING_FOR_NETWORK_ING"
+msgstr "Buscando redes..."
+
+msgid "IDS_ST_POP_UNLESS_YOU_CONNECT_TO_A_WI_FI_NETWORK_YOU_WILL_NOT_BE_ABLE_TO_USE_THE_INTERNET_EMAIL_OR_OTHER_APPS_MSG"
+msgstr "A menos que se conecte a una red Wi-Fi, no podrá utilizar Internet, el correo electrónico ni cualquier otra aplicación que requiera conexión de datos"
 
 msgid "IDS_ST_HEADER_UNABLE_TO_PLAY_SAMPLE_ABB"
 msgstr "Imposible reproducir muestra"
@@ -2305,15 +2233,24 @@ msgstr "Imposible reproducir muestra"
 msgid "IDS_ST_POP_SAMPLES_CANNOT_BE_PLAYED_DURING_CALLS"
 msgstr "Las muestras no se pueden reproducir durante las llamadas."
 
-msgid "IDS_ST_HEADER_DEVICE_NAME"
-msgstr "Nombre del dispositivo"
-
 msgid "IDS_ST_HEADER_DELETE_ITEMS_ABB2"
 msgstr "Eliminar elementos"
 
+msgid "IDS_ST_BODY_SECONDS"
+msgstr "Segundos"
+
 msgid "IDS_ST_HEADER_FEEDBACK"
 msgstr "Comentarios"
 
+msgid "IDS_ST_BUTTON_CANCEL"
+msgstr "Cancelar"
+
+msgid "IDS_ST_HEADER_TURN_ON_MOBILE_DATA"
+msgstr "Activar datos móviles"
+
+msgid "IDS_ST_HEADER_DEVICE_NAME"
+msgstr "Nombre del dispositivo"
+
 msgid "IDS_ST_BODY_SELECT_ALL"
 msgstr "Seleccionar todo"
 
@@ -2323,9 +2260,6 @@ msgstr "Total"
 msgid "IDS_ST_HEADER_MANAGE_CERTIFICATES_ABB"
 msgstr "Administrar certificados"
 
-msgid "IDS_ST_BODY_INCORRECT_PASSWORD"
-msgstr "Contraseña incorrecta"
-
 msgid "IDS_ST_HEADER_TURN_OFF_MOBILE_DATA"
 msgstr "Desactivar datos móviles"
 
@@ -2335,11 +2269,8 @@ msgstr "El modo Avión desactiva las funciones de llamadas y mensajes, así como
 msgid "IDS_ST_BODY_TYPE"
 msgstr "Tipo"
 
-msgid "IDS_ST_BODY_PERSONAL"
-msgstr "Personal"
-
 msgid "IDS_ST_HEADER_LOCK_SCREEN_AND_SECURITY_ABB"
-msgstr "Pantalla bloqueo/seguridad"
+msgstr "Pantalla Bloqueo y seguridad"
 
 msgid "IDS_ST_HEADER_PRIVACY_AND_SAFETY_ABB"
 msgstr "Privacidad y seguridad"
@@ -2356,9 +2287,6 @@ msgstr "Información legal"
 msgid "IDS_ST_BODY_DEVICE_INFORMATION"
 msgstr "Información sobre el dispositivo"
 
-msgid "IDS_ST_BODY_PHONE_NUMBER"
-msgstr "Número de teléfono"
-
 msgid "IDS_ST_BODY_MODEL_NUMBER"
 msgstr "Número de modelo"
 
@@ -2407,6 +2335,81 @@ msgstr "Borrar caché"
 msgid "IDS_ST_BODY_12_HOURS"
 msgstr "12 horas"
 
+msgid "IDS_ST_BODY_ANSWERINGMODE_AUTOMATIC"
+msgstr "Automática"
+
+msgid "IDS_ST_BODY_BLUETOOTH"
+msgstr "Bluetooth"
+
+msgid "IDS_ST_BODY_ADVANCEDOPTIONS_CERTIFICATES"
+msgstr "Certificados"
+
+msgid "IDS_ST_BODY_CALLERID_DEFAULT"
+msgstr "Predeterm."
+
+msgid "IDS_ST_BODY_APPLICATIONSETTINGS_MESSAGE"
+msgstr "Mensaje"
+
+msgid "IDS_ST_BODY_NFC"
+msgstr "NFC"
+
+msgid "IDS_ST_BODY_PIN_LOCK"
+msgstr "Bloqueo de PIN"
+
+msgid "IDS_ST_BUTTON2_S_PLANNER"
+msgstr "Calendario"
+
+msgid "IDS_ST_BODY_VOICE"
+msgstr "Voice"
+
+msgid "IDS_ST_BODY_DEFAULTMEMORY_VOICE_RECORDER"
+msgstr "Grabadora de voz"
+
+msgid "IDS_ST_BODY_YYYY_MM_DD_DOT"
+msgstr "AAAA/MM/DD"
+
+msgid "IDS_ST_BODY_BRIGHTNESS_M_POWER_SAVING"
+msgstr "Brillo"
+
+msgid "IDS_ST_HEADER_SORT_BY"
+msgstr "Ordenar por"
+
+msgid "IDS_ST_TPOP_MAXIMUM_NUMBER_OF_CHARACTERS_REACHED"
+msgstr "Número máximo de caracteres alcanzado."
+
+msgid "IDS_ST_TPOP_TRY_AGAIN"
+msgstr "Inténtelo de nuevo."
+
+msgid "IDS_ST_SK_YES"
+msgstr "Sí"
+
+msgid "IDS_ST_BODY_PLAY_A_SOUND_WHEN_BUTTONS_ICONS_AND_MENU_ITEMS_ARE_TAPPED"
+msgstr "Reproduce un sonido cuando se pulsan los botones, iconos y elementos del menú."
+
+msgid "IDS_ST_MBODY_KEYBOARD_SOUND"
+msgstr "Sonido del teclado"
+
+msgid "IDS_ST_MBODY_TOUCH_SOUND"
+msgstr "Sonido de toques"
+
+msgid "IDS_ST_SBODY_PLAY_A_SOUND_WHEN_THE_SAMSUNG_KEYBOARD_IS_TAPPED"
+msgstr "Reproduce un sonido cuando se pulsa el teclado de Samsung."
+
+msgid "IDS_ST_POP_MOUNTING_SD_CARD_ING"
+msgstr "Montando tarjeta SD..."
+
+msgid "IDS_ST_BODY_SET_DATE"
+msgstr "Configurar fecha"
+
+msgid "IDS_ST_BODY_LOCK_SCREEN"
+msgstr "Pantalla Bloqueo"
+
+msgid "IDS_ST_BODY_PERSONAL"
+msgstr "Personal"
+
+msgid "IDS_ST_BODY_PHONE_NUMBER"
+msgstr "Número de teléfono"
+
 msgid "IDS_ST_BODY_1MINUTE"
 msgstr "1 minuto"
 
@@ -2416,30 +2419,15 @@ msgstr "Cuentas"
 msgid "IDS_ST_HEADER_ALLSHARE"
 msgstr "AllShare"
 
-msgid "IDS_ST_BODY_ANSWERINGMODE_AUTOMATIC"
-msgstr "Automática"
-
 msgid "IDS_ST_BUTTON_BACK"
 msgstr "Atrás"
 
-msgid "IDS_ST_BODY_BLUETOOTH"
-msgstr "Bluetooth"
-
-msgid "IDS_ST_BODY_ADVANCEDOPTIONS_CERTIFICATES"
-msgstr "Certificados"
-
 msgid "IDS_ST_BODY_CONTACTS"
 msgstr "Contactos"
 
 msgid "IDS_ST_BODY_MYTHEME_CREATE"
 msgstr "Crear"
 
-msgid "IDS_ST_BODY_CALLERID_DEFAULT"
-msgstr "Predeterm."
-
-msgid "IDS_ST_BODY_FM_RADIO"
-msgstr "Radio FM"
-
 msgid "IDS_ST_BODY_FONT"
 msgstr "Fuente"
 
@@ -2452,15 +2440,9 @@ msgstr "Ayuda"
 msgid "IDS_ST_BODY_MANUAL"
 msgstr "Manual"
 
-msgid "IDS_ST_BODY_APPLICATIONSETTINGS_MESSAGE"
-msgstr "Mensaje"
-
 msgid "IDS_ST_BODY_MUSIC"
 msgstr "Música"
 
-msgid "IDS_ST_BODY_NFC"
-msgstr "NFC"
-
 msgid "IDS_ST_BODY_ALERTTYPE_OFF"
 msgstr "Desactivado"
 
@@ -2470,9 +2452,6 @@ msgstr "Activado"
 msgid "IDS_ST_BODY_MEMORYSTATUS_OTHERS"
 msgstr "Otros"
 
-msgid "IDS_ST_BODY_PIN_LOCK"
-msgstr "Bloqueo de PIN"
-
 msgid "IDS_ST_BODY_RESET"
 msgstr "Restablecer"
 
@@ -2488,45 +2467,21 @@ msgstr "Sincronizar"
 msgid "IDS_ST_BODY_SYSTEM"
 msgstr "Sistema"
 
-msgid "IDS_ST_BUTTON2_S_PLANNER"
-msgstr "Calendario"
-
 msgid "IDS_ST_BODY_TWITTER"
 msgstr "Twitter"
 
 msgid "IDS_ST_BODY_USERNAME"
 msgstr "Nombre de usuario"
 
-msgid "IDS_ST_BODY_VOICE"
-msgstr "Voice"
-
-msgid "IDS_ST_BODY_DEFAULTMEMORY_VOICE_RECORDER"
-msgstr "Grabadora de voz"
-
 msgid "IDS_ST_BODY_WI_FI"
 msgstr "Wi-Fi"
 
-msgid "IDS_ST_BODY_YYYY_MM_DD_DOT"
-msgstr "AAAA/MM/DD"
-
-msgid "IDS_ST_BODY_BRIGHTNESS_M_POWER_SAVING"
-msgstr "Brillo"
-
-msgid "IDS_ST_HEADER_SORT_BY"
-msgstr "Ordenar por"
-
 msgid "IDS_ST_BODY_DELETED"
-msgstr "Eliminado"
+msgstr "Eliminado."
 
 msgid "IDS_ST_POP_ERROR"
 msgstr "Error"
 
-msgid "IDS_ST_TPOP_MAXIMUM_NUMBER_OF_CHARACTERS_REACHED"
-msgstr "Número máximo de caracteres alcanzado."
-
-msgid "IDS_ST_TPOP_TRY_AGAIN"
-msgstr "Inténtelo de nuevo."
-
 msgid "IDS_ST_BODY_VERSION"
 msgstr "Versión"
 
@@ -2536,36 +2491,9 @@ msgstr "Eliminar"
 msgid "IDS_ST_SK_SET_LITE"
 msgstr "Definir"
 
-msgid "IDS_ST_SK_YES"
-msgstr "Sí"
-
-msgid "IDS_SAPPS_SK_TRY_ABB"
-msgstr "Probar"
-
-msgid "IDS_ST_BODY_PLAY_A_SOUND_WHEN_BUTTONS_ICONS_AND_MENU_ITEMS_ARE_TAPPED"
-msgstr "Reproduce un sonido cuando se pulsan los botones, iconos y elementos del menú."
-
-msgid "IDS_ST_MBODY_KEYBOARD_SOUND"
-msgstr "Sonido del teclado"
-
 msgid "IDS_ST_MBODY_RINGTONE"
 msgstr "Melodía"
 
-msgid "IDS_ST_MBODY_TOUCH_SOUND"
-msgstr "Sonido de toques"
-
-msgid "IDS_ST_SBODY_PLAY_A_SOUND_WHEN_THE_SAMSUNG_KEYBOARD_IS_TAPPED"
-msgstr "Reproduce un sonido cuando se pulsa el teclado de Samsung."
-
-msgid "IDS_ST_POP_MOUNTING_SD_CARD_ING"
-msgstr "Montando tarjeta SD..."
-
-msgid "IDS_ST_BODY_SET_DATE"
-msgstr "Configurar fecha"
-
-msgid "IDS_ST_BODY_ALL"
-msgstr "Todo"
-
 msgid "IDS_LBS_BODY_LOCATION_SERVICE"
 msgstr "Servicio de posición"
 
@@ -2575,9 +2503,6 @@ msgstr "VPN"
 msgid "IDS_ST_SK_OPTIONS_LITE"
 msgstr "Opc."
 
-msgid "IDS_ST_BODY_TTS"
-msgstr "TTS"
-
 msgid "IDS_ST_BODY_VOICE_CONTROL"
 msgstr "Control de voz"
 
@@ -2590,11 +2515,11 @@ msgstr "No molestar"
 msgid "IDS_ST_MBODY_APP_NOTIFICATIONS"
 msgstr "Notificaciones aplicación"
 
-msgid "IDS_ST_HEADER_DEFAULT_APPLICATIONS_ABB"
-msgstr "Aplicaciones predetermin."
+msgid "IDS_ST_BODY_ALL"
+msgstr "Todo"
 
-msgid "IDS_ST_BODY_HOME"
-msgstr "Casa"
+msgid "IDS_ST_HEADER_DEFAULT_APPLICATIONS_ABB"
+msgstr "Aplicaciones predeterminadas"
 
 msgid "IDS_ST_BODY_SET_TIME"
 msgstr "Configurar hora"
@@ -2602,33 +2527,210 @@ msgstr "Configurar hora"
 msgid "IDS_ST_BODY_UNABLE_TO_SCAN_FOR_NETWORKS"
 msgstr "No se puede buscar redes"
 
-msgid "IDS_ST_BODY_LOCK_SCREEN"
-msgstr "Pantalla Bloqueo"
+msgid "IDS_ACCS_BODY_SIGNAL_STRENGTH_TTS"
+msgstr "Intensidad de la señal"
 
 msgid "IDS_ST_HEADER_VISION"
 msgstr "Visión"
 
+msgid "IDS_ST_BODY_SIGNAL_STRENGTH"
+msgstr "Intensidad de la señal"
+
+msgid "IDS_ST_BODY_HELLO_KITTY_10"
+msgstr "Hello Kitty 10"
+
+msgid "IDS_ST_HEADER_SOUNDS_AND_NOTIFICATIONS_ABB"
+msgstr "Sonidos y notificaciones"
+
+msgid "IDS_ST_BODY_TTS"
+msgstr "TTS"
+
+msgid "IDS_ST_BODY_HOME"
+msgstr "Casa"
+
 msgid "IDS_ST_BODY_OFF"
 msgstr "Desactivado"
 
-msgid "IDS_ST_BODY_SIGNAL_STRENGTH"
-msgstr "Intensidad de la señal"
+msgid "IDS_ST_BODY_THERE_ARE_NO_APPS_SET_AS_DEFAULTS"
+msgstr "No hay aplicaciones establecidas como predeterminadas."
 
-msgid "IDS_ST_POP_MOBILE_DATA_WILL_BE_TURNED_ON_CONNECTING_TO_MOBILE_NETWORKS_MAY_RESULT_IN_ADDITIONAL_CHARGES_DEPENDING_ON_YOUR_PAYMENT_PLAN"
-msgstr "Se activarán los datos móviles. Conectarse a las redes móviles puede suponer costes adicionales según su plan de pago."
+msgid "IDS_ST_HEADER_PRIVACY_SETTINGS_ABB"
+msgstr "Ajustes de privacidad"
 
-msgid "IDS_ST_POP_UNLESS_YOU_CONNECT_TO_A_WI_FI_NETWORK_YOU_WILL_NOT_BE_ABLE_TO_USE_THE_INTERNET_EMAIL_OR_OTHER_APPS_MSG"
-msgstr "A menos que se conecte a una red Wi-Fi, no podrá utilizar Internet, el correo electrónico ni cualquier otra aplicación que requiera conexión de datos"
+msgid "IDS_QP_OPT_SHOW_ALL_CONTENT_ABB"
+msgstr "Mostrar todo el contenido"
+
+msgid "IDS_QP_OPT_HIDE_SENSITIVE_CONTENT_ABB"
+msgstr "Ocultar contenido confidencial"
+
+msgid "IDS_ST_BUTTON_REMOVE_ABB2"
+msgstr "Eliminar"
+
+msgid "IDS_QP_TMBODY_NOTIFICATIONS_ON_LOCK_SCREEN"
+msgstr "Notificaciones pantalla Bloqueo"
+
+msgid "IDS_ACCS_BODY_WHILE_SCREEN_READER_IS_ENABLED_YOUR_PHONE_WILL_PROVIDE_VOICE_FEEDBACK_FOR_EXAMPLE_SCREEN_READER_WILL_MSG"
+msgstr "Mientras Lector de pantalla está activado, el teléfono proporcionará respuestas de voz. Por ejemplo, Lector de pantalla le dirá con qué puede interactuar en cada pantalla. Pulse los elementos para seleccionarlos y escuchar su descripción, y pulse dos veces los elementos para realizar la acción correspondiente."
+
+msgid "IDS_ACCS_MBODY_READ_OUT_USAGE_HINTS_ABB"
+msgstr "Leer sugerencias de uso"
 
-msgid "IDS_SCR_BODY_PD_UNREAD_NOTIFICATIONS"
-msgstr "Notificaciones no leídas"
+msgid "IDS_ACCS_MBODY_SOUND_FEEDBACK"
+msgstr "Respuesta sonora"
+
+msgid "IDS_ACCS_MBODY_VIBRATION_FEEDBACK"
+msgstr "Respuesta de vibración"
+
+msgid "IDS_ACCS_OPT_ALWAYS_READ_OUT_KEYBOARD_INPUT_TTS"
+msgstr "Leer siempre la entrada del teclado."
+
+msgid "IDS_ACCS_OPT_KEYBOARD_FEEDBACK_TTS"
+msgstr "Respuesta del teclado"
 
 msgid "IDS_ACCS_OPT_OTHER_FEEDBACK_TTS"
 msgstr "Otras respuestas"
 
-msgid "IDS_ACCS_TMBODY_STATUS_BAR_INFORMATION"
-msgstr "Información de barra de estado"
+msgid "IDS_ACCS_SBODY_READ_OUT_NOTIFICATIONS_WHILE_THE_SCREEN_IS_OFF"
+msgstr "Leer las notificaciones mientras la pantalla está apagada."
 
 msgid "IDS_ACCS_SBODY_SELECT_WHICH_INFORMATION_FROM_INDICATORS_SHOWN_ON_THE_STATUS_BAR_WILL_BE_READ_OUT_WHEN_YOU_TRIPLE_TAP_THE_SCREEN_WITH_TWO_FINGERS_MSG"
 msgstr "Seleccione la información de los indicadores de la barra de estado que se leerá cuando toque tres veces la pantalla con dos dedos, por ejemplo, la hora y la fecha, la intensidad de la señal del dispositivo, las conexiones de Wi-Fi y Bluetooth y el nivel de batería."
 
+msgid "IDS_ACCS_SBODY_SET_THE_VOICE_FEEDBACK_TO_VARY_IN_PITCH_WHILE_USING_THE_KEYBOARD_TO_ENTER_TEXT"
+msgstr "Configurar la respuesta de voz para variar el tono mientras usa el teclado para introducir texto."
+
+msgid "IDS_ACCS_TMBODY_STATUS_BAR_INFORMATION"
+msgstr "Información de barra de estado"
+
+msgid "IDS_ST_BUTTON_TURN_OFF_ABB2"
+msgstr "Desactivar"
+
+msgid "IDS_ST_BUTTON_TURN_ON_ABB3"
+msgstr "Activar"
+
+msgid "IDS_ST_BUTTON_DISABLE_ABB"
+msgstr "Desactivar"
+
+msgid "IDS_ST_BUTTON_ENABLE_ABB3"
+msgstr "Activar"
+
+msgid "IDS_SM_TPOP_P1SS_P2SS_CACHED_DATA_CLEARED_ABB"
+msgstr "%1$s %2$s de datos de caché borrados."
+
+msgid "IDS_SM_HEADER_DEFAULT_STORAGE_SETTINGS_ABB"
+msgstr "Ajustes almacenamiento predeterminado"
+
+msgid "IDS_SM_TMBODY_DEFAULT_STORAGE_LOCATIONS"
+msgstr "Ubicaciones predeterminadas"
+
+msgid "IDS_SM_SBODY_CALCULATING_ING"
+msgstr "Calculando..."
+
+msgid "IDS_ST_BODY_IMAGES"
+msgstr "Imágenes"
+
+msgid "IDS_ST_BODY_STORAGE_USAGE"
+msgstr "Uso de almacenamiento"
+
+msgid "IDS_ST_HEADER_TOTAL_SPACE"
+msgstr "Espacio total"
+
+msgid "IDS_SM_TMBODY_APPS_ABB"
+msgstr "Aplicaciones"
+
+msgid "IDS_ST_BODY_SYSTEM_STORAGE"
+msgstr "Almacenamiento del sistema"
+
+msgid "IDS_ST_BODY_CACHED_DATA_ABB"
+msgstr "Datos en caché"
+
+msgid "IDS_SM_HEADER_DEFAULT_STORAGE_LOC_ABB"
+msgstr "Ubicación por defecto"
+
+msgid "IDS_SM_BODY_FREE_M_MEMORY_ABB"
+msgstr "Libre"
+
+msgid "IDS_ST_MBODY_ADS"
+msgstr "Anuncios"
+
+msgid "IDS_SM_BODY_SELECT_THE_DEFAULT_LOCATION_FOR_INSTALLING_APPS_WHERE_APPS_CAN_BE_SAVED_DEPENDS_ON_THE_TYPE_OF_APP_AND_THE_AVAILABILITY_OF_THE_LOCATION"
+msgstr "Seleccione la ubicación predeterminada para instalar aplicaciones. El lugar en el qué se pueden guardar las aplicaciones depende del tipo de aplicación y de la disponibilidad de la ubicación."
+
+msgid "IDS_SM_BODY_SELECT_THE_DEFAULT_STORAGE_LOCATION_FOR_CONTENT_SHARED_VIA_BLUETOOTH_OR_WI_FI_DIRECT"
+msgstr "Seleccione la ubicación de almacenamiento predeterminada para el contenido compartido mediante Bluetooth o Wi-Fi Direct."
+
+msgid "IDS_ST_OPT_HIDE_CONTENT"
+msgstr "Ocultar contenido"
+
+msgid "IDS_ST_HEADER_PRIVACY_AND_SECURITY_ABB"
+msgstr "Privacidad y seguridad"
+
+msgid "IDS_ST_MBODY_PRIVACY_AND_SECURITY"
+msgstr "Privacidad y seguridad"
+
+msgid "IDS_ST_HEADER_TIZEN_CONNECT"
+msgstr "Conexión de Tizen"
+
+msgid "IDS_ST_OPT_BATTERY_USAGE_ABB"
+msgstr "Uso de batería"
+
+msgid "IDS_SM_BODY_THE_BATTERY_USAGE_FOR_THE_PAST_P1SD_HOURS_P2SD_MINUTES_C"
+msgstr "Uso de la batería durante las últimas %1$d horas y %2$d minutos:"
+
+msgid "IDS_ST_BODY_REMAINING_BATTERY"
+msgstr "Batería restante"
+
+msgid "IDS_ST_BODY_CHARGING_ING_ABB"
+msgstr "Cargando..."
+
+msgid "IDS_ST_SBODY_FULLY_CHARGED_ABB_M_STATUS"
+msgstr "Carga completa"
+
+msgid "IDS_ST_BODY_MISSED_EVENTS"
+msgstr "Eventos perdidos"
+
+msgid "IDS_ST_BODY_SPEECH_RATE"
+msgstr "Índice de velocidad"
+
+msgid "IDS_COM_POP_MISSED_EVENTS"
+msgstr "Eventos perdidos"
+
+msgid "IDS_SCR_POP_DRAG_THE_SLIDER_TO_SET_THE_SPEECH_RATE"
+msgstr "Deslice el controlador para establecer la velocidad de la voz."
+
+msgid "IDS_ST_BODY_BATTERY_LEVEL"
+msgstr "Nivel de batería"
+
+msgid "IDS_ST_HEADER_DETAILS"
+msgstr "Detalles"
+
+msgid "IDS_ST_MBODY_OTHER_SOUNDS"
+msgstr "Otros sonidos"
+
+msgid "IDS_ST_HEADER_ENCRYPT_SD_CARD"
+msgstr "Cifrar tarjeta SD"
+
+msgid "IDS_ST_HEADER_DECRYPT_SD_CARD"
+msgstr "Descifrar tarjeta SD"
+
+msgid "IDS_ST_HEADER_ENCRYPTION"
+msgstr "Cifrado"
+
+msgid "IDS_ST_SBODY_DEVICE_ENCRYPTED_M_STATUS"
+msgstr "Dispositivo cifrado"
+
+msgid "IDS_ST_SBODY_DEVICE_NOT_ENCRYPTED_M_STATUS"
+msgstr "Dispositivo no cifrado"
+
+msgid "IDS_ST_SBODY_SD_CARD_ENCRYPTED_M_STATUS"
+msgstr "Tarjeta SD cifrada"
+
+msgid "IDS_ST_SBODY_SD_CARD_NOT_ENCRYPTED_M_STATUS_SBODY"
+msgstr "Tarjeta SD no cifrada"
+
+msgid "IDS_ST_TMBODY_SECURE_ERASE"
+msgstr "Borrado seguro"
+
+msgid "IDS_ST_SBODY_ERASE_ALL_DELETED_DATA_ON_THE_PHONE_PERMANENTLY_FOR_SECURITY_PURPOSES_THIS_DATA_WILL_NOT_BE_RECOVERABLE_BY_ANYONE"
+msgstr "Por motivos de seguridad, se borrarán definitivamente todos los datos eliminados del teléfono. Estos datos no se podrán recuperar."
+
old mode 100644 (file)
new mode 100755 (executable)
index b178fbf..0859253
@@ -1,12 +1,18 @@
-msgid "IDS_ST_BODY_1_MINUTE"
-msgstr "1 minuto"
+msgid "IDS_VOICE_HEADER_SPEECH_TO_TEXT_HSTT"
+msgstr "Voz a texto (STT)"
+
+msgid "IDS_VOICE_HEADER_TEXT_TO_SPEECH_HTTS"
+msgstr "Texto a voz (TTS)"
+
+msgid "IDS_PB_TPOP_DELETING_ING_ABB"
+msgstr "Eliminando..."
+
+msgid "IDS_VOICE_BODY_VOICE_CONTROL_ABB2"
+msgstr "Control de voz"
 
 msgid "IDS_ST_POP_SAVING"
 msgstr "Guardando..."
 
-msgid "IDS_CAM_POP_MODEL"
-msgstr "Modelo"
-
 msgid "IDS_EMAIL_BODY_INVALID_PORT_NUMBER"
 msgstr "Número de puerto no válido."
 
@@ -22,9 +28,6 @@ msgstr "6 segundos"
 msgid "IDS_PB_POP_PS_ALREADY_EXISTS"
 msgstr "%s ya existe."
 
-msgid "IDS_SAPPS_OPT_BADGE_ABB"
-msgstr "Distintivo"
-
 msgid "IDS_ST_BODY_DISCONNECTED"
 msgstr "Desconectado."
 
@@ -34,9 +37,6 @@ msgstr "Multimedia"
 msgid "IDS_ST_BODY_SELECT_AUTOMATICALLY"
 msgstr "Seleccionar automáticamente"
 
-msgid "IDS_ST_HEADER_AUDIO"
-msgstr "Audio"
-
 msgid "IDS_ST_HEADER_FORMAT_MVERB_ABB"
 msgstr "Formato"
 
@@ -58,33 +58,45 @@ msgstr "IP"
 msgid "IDS_BT_POP_OPERATION_FAILED"
 msgstr "Error de funcionamiento."
 
-msgid "IDS_CLD_OPT_MINUTE"
-msgstr "Minuto"
-
 msgid "IDS_CLD_OPT_MINUTES_LC_ABB"
 msgstr "minutos"
 
-msgid "IDS_CST_BUTTON_CLOSE"
-msgstr "Cerrar"
-
-msgid "IDS_CST_POP_FAILED"
-msgstr "Error."
-
 msgid "IDS_IM_BODY_SUCCESSFULLY_COMPLETED"
 msgstr "Finalizada correctamente."
 
 msgid "IDS_IM_POP_UNEXPECTED_ERROR"
 msgstr "Error inesperado."
 
+msgid "IDS_SIM_BODY_INVALID_SIM_CARD"
+msgstr "Tarjeta SIM no válida."
+
+msgid "IDS_WGT_BUTTON3_KIES_VIA_WI_FI"
+msgstr "Kies mediante Wi-Fi"
+
+msgid "IDS_ST_BODY_1_MINUTE"
+msgstr "1 minuto"
+
+msgid "IDS_CAM_POP_MODEL"
+msgstr "Modelo"
+
+msgid "IDS_ST_HEADER_AUDIO"
+msgstr "Audio"
+
+msgid "IDS_CLD_OPT_MINUTE"
+msgstr "Minuto"
+
+msgid "IDS_CST_BUTTON_CLOSE"
+msgstr "Cerrar"
+
+msgid "IDS_CST_POP_FAILED"
+msgstr "Error."
+
 msgid "IDS_PB_BODY_INFO"
 msgstr "Información"
 
 msgid "IDS_PB_BUTTON_CONTACT"
 msgstr "Contacto"
 
-msgid "IDS_SIM_BODY_INVALID_SIM_CARD"
-msgstr "Tarjeta SIM no válida."
-
 msgid "IDS_ST_BUTTON2_PROCESSING_ING"
 msgstr "Procesando..."
 
@@ -94,21 +106,18 @@ msgstr "¿Eliminar?"
 msgid "IDS_VR_POP_NO_FILES"
 msgstr "Ningún archivo"
 
-msgid "IDS_WGT_BUTTON3_KIES_VIA_WI_FI"
-msgstr "Kies mediante Wi-Fi"
-
 msgid "IDS_TPLATFORM_OPT_BLUETOOTH"
 msgstr "Bluetooth"
 
+msgid "IDS_ST_HEADER_PRIVACY"
+msgstr "Privacidad"
+
 msgid "IDS_ST_OPT_SETTINGS"
 msgstr "Ajustes"
 
 msgid "IDS_ST_BODY_GENERAL"
 msgstr "General"
 
-msgid "IDS_ST_HEADER_PRIVACY"
-msgstr "Privacidad"
-
 msgid "IDS_BR_OPT_SCREEN"
 msgstr "Pantalla"
 
@@ -119,7 +128,7 @@ msgid "IDS_BR_HEADER_MULTI_WINDOW"
 msgstr "Ventana múltiple"
 
 msgid "IDS_BR_BODY_WEBSITE_SETTINGS"
-msgstr "Configuración del sitio Web"
+msgstr "Ajustes del sitio Web"
 
 msgid "IDS_CLD_HEADER_EVENT_NOTIFICATION"
 msgstr "Notificación de evento"
@@ -139,9 +148,6 @@ msgstr "Mostrando %d elementos"
 msgid "IDS_COM_POP_FLIGHT_MODE_WILL_BE_DISABLED"
 msgstr "Se desactivará el perfil Fuera de línea."
 
-msgid "IDS_COM_POP_CHECKING"
-msgstr "Comprobando..."
-
 msgid "IDS_COM_OPT_CONTINUE_Q"
 msgstr "¿Continuar?"
 
@@ -173,7 +179,7 @@ msgid "IDS_ASEML_POP_ENTER_ANOTHER_PASSWORD"
 msgstr "Introducir otra contraseña."
 
 msgid "IDS_ASEML_BODY_DEVICE_ENCRYPTION"
-msgstr "Cifrado del dispositivo"
+msgstr "Encriptado del dispositivo"
 
 msgid "IDS_CST_POP_UNKNOWN_OPERATION"
 msgstr "Operación desconocida."
@@ -214,9 +220,6 @@ msgstr "Uso de datos"
 msgid "IDS_MOBILEAP_BODY_TETHERING"
 msgstr "Anclaje a red"
 
-msgid "IDS_IM_POP_THIS_FEATURE_IS_NOT_AVAILABLE_WHILE_FLIGHT_MODE_IS_ON"
-msgstr "Esta función no está disponible cuando el perfil Fuera de línea está activado."
-
 msgid "IDS_EMAIL_POP_SECURITY_UPDATE_ABB"
 msgstr "Actualización de seguridad"
 
@@ -250,9 +253,6 @@ msgstr "Memoria insuficiente en la memoria del dispositivo. Elimine algunos elem
 msgid "IDS_KW_POP_BE_CAREFUL_WHEN_TRANSMITTING_INFORMATION_ON_AN_UNSECURED_WI_FI_NETWORK_MSG"
 msgstr "Tenga precaución al transmitir información en una red Wi-Fi no segura, ya que puede estar visible para otras personas en la red."
 
-msgid "IDS_DN_BODY_ENCRYPT_SD_CARD"
-msgstr "Encriptar la tarjeta de memoria"
-
 msgid "IDS_MSGF_POP_UNSUPPORTED"
 msgstr "No compatible."
 
@@ -280,24 +280,15 @@ msgstr "Movimiento completo."
 msgid "IDS_PB_BODY_MOVING_ING"
 msgstr "Moviendo…"
 
-msgid "IDS_SMEMO_BUTTON_IMPORT"
-msgstr "Importar"
-
 msgid "IDS_LCKSCN_BODY_WALLPAPERS"
 msgstr "Fondos de pantalla"
 
 msgid "IDS_LCKSCN_BODY_TAP_AND_HOLD_THE_SCREEN_THEN_TILT_THE_DEVICE_TOWARDS_YOU_TO_UNLOCK_IT_MSG"
-msgstr "Mantenga pulsada la pantalla, luego incline el dispositivo hacia usted para desbloquearlo. Si la pantalla no se desbloquea, intente inclinando más el dispositivo. Cuando se define el desbloqueo por movimiento, el movimiento se activará automáticamente en Configuración."
-
-msgid "IDS_SA_BUTTON_DONE_ABB"
-msgstr "Aceptar"
+msgstr "Mantenga pulsada la pantalla, luego incline el dispositivo hacia usted para desbloquearlo. Si la pantalla no se desbloquea, intente inclinando más el dispositivo. Cuando se define el desbloqueo por movimiento, el movimiento se activará automáticamente en Ajustes."
 
 msgid "IDS_FP_BODY_NO_APPLICATIONS"
 msgstr "No hay aplicaciones"
 
-msgid "IDS_ST_TZTAB4_MOST_USED_M_APP"
-msgstr "Más usados"
-
 msgid "IDS_ST_TPOP_PERSONAL_MODE_ENABLED_ABB"
 msgstr "Modo personal activado."
 
@@ -317,7 +308,7 @@ msgid "IDS_ST_SK_FORMAT_ABB"
 msgstr "Formato"
 
 msgid "IDS_ST_SK3_DONE"
-msgstr "Aceptar"
+msgstr "Realizado"
 
 msgid "IDS_ST_SK2_PLEASE_WAIT"
 msgstr "Por favor espera"
@@ -341,7 +332,7 @@ msgid "IDS_ST_POP_YOU_MUST_ENTER_A_DEVICE_NAME"
 msgstr "Debe introducir el nombre de un dispositivo."
 
 msgid "IDS_ST_POP_YOUR_PERSONAL_MODE_SECURITY_SETTINGS_WILL_BE_RESET_AND_YOUR_PERSONAL_CONTENT_WILL_BE_DELETED_RESET_PERSONAL_MODE_Q"
-msgstr "La configuración de seguridad de su Modo personal se restablecerá y su contenido personal se eliminará. ¿Restablecer el Modo personal?"
+msgstr "Los ajustes de seguridad de su modo Personal se restablecerá y su contenido personal se eliminará. ¿Restablecer el modo Personal?"
 
 msgid "IDS_ST_POP_USE_2D_HARDWARE_OR_SOFTWARE_ACCELERATION_IN_APPLICATIONS"
 msgstr "Utilizar aceleración de hardware o software 2D en aplicaciones."
@@ -394,9 +385,6 @@ msgstr "Se excedió el número máximo de caracteres para el nombre de su dispos
 msgid "IDS_ST_POP_THE_APP_HAS_BEEN_UNINSTALLED"
 msgstr "Se desinstaló la aplicación."
 
-msgid "IDS_ST_POP_TAP_OK"
-msgstr "Pulse Aceptar"
-
 msgid "IDS_ST_POP_SEARCHING_NETWORK_ING"
 msgstr "Buscando red..."
 
@@ -412,15 +400,9 @@ msgstr "Restablecer toda la configuración y eliminar todos los datos. Esta oper
 msgid "IDS_ST_POP_REMOVE_DEFAULT_APPS_Q"
 msgstr "¿Eliminar aplicaciones predeterminadas?"
 
-msgid "IDS_ST_POP_REGISTRATION_CODE_NOT_FOUND"
-msgstr "No se encontró el código de registro."
-
 msgid "IDS_ST_POP_REGISTERING_ING"
 msgstr "Registrando..."
 
-msgid "IDS_ST_POP_REGISTERED"
-msgstr "Registrado."
-
 msgid "IDS_ST_POP_PUK2_VERIFIED"
 msgstr "PUK2 verificado."
 
@@ -460,18 +442,9 @@ msgstr "Quedan %d intentos."
 msgid "IDS_ST_POP_PASSWORD_MUST_CONTAIN_AT_LEAST_PD_ALPHANUMERIC_CHARACTERS"
 msgstr "La contraseña debe contener al menos %d caracteres alfanuméricos."
 
-msgid "IDS_ST_POP_PASSWORD_MUST_BE_MORE_THAN_P1SD_CHARACTERS_AND_LESS_THAN_P2SD"
-msgstr "La contraseña debe tener más de %1$d caracteres y menos de %2$d."
-
-msgid "IDS_ST_POP_PASSWORDS_DO_NOT_MATCH"
-msgstr "Las contraseñas no coinciden."
-
 msgid "IDS_ST_POP_NO_SD_CARD_IS_INSERTED_DISABLE_ENCRYPT_SD_CARD_ANYWAY_Q"
 msgstr "No hay una tarjeta de memoria insertada. ¿Desactivar encriptar tarjeta de memoria de todos modos?"
 
-msgid "IDS_ST_POP_NO_SD_CARD_HAS_BEEN_INSERTED_ENCRYPTION_WILL_START_AUTOMATICALLY_WHEN_YOU_INSERT_AN_SD_CARD"
-msgstr "No se ha insertado ninguna tarjeta SD. El cifrado se iniciará automáticamente cuando inserte una tarjeta SD."
-
 msgid "IDS_ST_POP_NO_ITEM_SELECTED"
 msgstr "No se ha seleccionado nada."
 
@@ -487,9 +460,6 @@ msgstr "Se desactivaron los datos móviles. No es posible enviar o recibir mensa
 msgid "IDS_ST_POP_MOBILE_DATA_ENABLED_CONNECTING_TO_MOBILE_NETWORKS_MAY_INCUR_EXTRA_CHARGES_DEPENDING_ON_YOUR_DATA_PLAN_CONTINUE_Q"
 msgstr "Datos móviles activados. La conexión a redes móviles puede generar costos adicionales dependiendo de su plan de datos. ¿Desea continuar?"
 
-msgid "IDS_ST_POP_LOADING_ING"
-msgstr "Cargando..."
-
 msgid "IDS_ST_POP_IP_ADDRESS_REMOVED"
 msgstr "Dirección IP eliminada."
 
@@ -514,9 +484,6 @@ msgstr "PIN2 incorrecto."
 msgid "IDS_ST_POP_INCORRECT_PIN1_ATTEMPT_LEFT"
 msgstr "PIN incorrecto. Queda un intento."
 
-msgid "IDS_ST_POP_INCORRECT_PASSWORD"
-msgstr "Contraseña incorrecta."
-
 msgid "IDS_ST_POP_IF_YOU_RESET_YOUR_DEVICE_TO_FACTORY_DEFAULTS_YOU_WILL_NOT_BE_ABLE_TO_USE_ENCRYPTED_FILES_ON_THE_SD_CARD_MSG"
 msgstr "Si restablece su dispositivo a los valores predeterminados, no podrá usar archivos encriptados en la tarjeta de memoria, pero aún podrá usar los archivos no encriptados."
 
@@ -538,12 +505,6 @@ msgstr "¿Encriptar tarjeta de memoria? La operación es irreversible y si la in
 msgid "IDS_ST_POP_ENABLING_EMERGENCY_MODE_ING"
 msgstr "Activando Modo de emergencia..."
 
-msgid "IDS_ST_POP_ENABLING_AUTO_UPDATE_MEANS_YOUR_DEVICE_WILL_CHECK_FOR_SECURITY_UPDATES_AUTOMATICALLY_NOTI_MSG"
-msgstr "Activar la actualización automática significa que su dispositivo buscará actualizaciones de seguridad automáticamente. La búsqueda vía redes móviles puede generar costos adicionales."
-
-msgid "IDS_ST_POP_ENABLE_SMART_STAY_TO_TRY_IT_T_HELP"
-msgstr "Active el fijado inteligente para probarlo."
-
 msgid "IDS_ST_POP_ENABLE_SMART_ROTATION_TO_TRY_IT_T_HELP"
 msgstr "Active la rotación inteligente para probarla."
 
@@ -553,20 +514,14 @@ msgstr "Activar perfil Fuera de línea."
 msgid "IDS_ST_POP_EMERGENCY_MODE_WILL_BE_DISABLED"
 msgstr "Se desactivará el modo Emergencia"
 
-msgid "IDS_ST_POP_DO_NOT_ASK_AGAIN"
-msgstr "No volver a preguntar"
-
-msgid "IDS_ST_POP_DISABLING_AUTO_UPDATE_MEANS_YOU_HAVE_TO_CHECK_FOR_SECURITY_UPDATES_MANUALLY_NOTI_MSG"
-msgstr "Desactivar la actualización automática significa que tiene que buscar las actualizaciones de seguridad de forma manual. Para mantener su dispositivo seguro, le recomendamos activar la actualización automática."
-
 msgid "IDS_ST_POP_DISABLE_TETHERING_Q"
 msgstr "¿Desactivar anclaje a red?"
 
 msgid "IDS_ST_POP_DEVICE_WILL_RESTART"
-msgstr "¿Desea reiniciar el dispositivo?"
+msgstr "El dispositivo se reiniciará."
 
 msgid "IDS_ST_POP_DEVICE_WILL_BE_RESET_ALL_SETTINGS_AND_DATA_WILL_BE_ERASED_THIS_CANNOT_BE_STOPPED_ONCE_STARTED"
-msgstr "Se restaurará el dispositivo. Se eliminarán todos los datos y configuraciones. Esto no se puede detener una vez iniciado."
+msgstr "Se restaurará el dispositivo. Se eliminarán todos los datos y ajustes. Esto no se puede detener una vez iniciado."
 
 msgid "IDS_ST_POP_CONNECTING_TO_THE_SERVER_ING"
 msgstr "Conectándose al servidor..."
@@ -598,11 +553,8 @@ msgstr "Ver por pestaña"
 msgid "IDS_ST_OPT_SELECTED"
 msgstr "Seleccionado"
 
-msgid "IDS_ST_OPT_SELECT"
-msgstr "Seleccionar"
-
 msgid "IDS_ST_OPT_RESET_APP_SETTINGS_ABB"
-msgstr "Rest. config. aplic."
+msgstr "Rest. ajustes aplic."
 
 msgid "IDS_ST_OPT_NETWORK_LIST"
 msgstr "Lista de redes"
@@ -616,9 +568,6 @@ msgstr "LTE/WCDMA/GSM (conexión automática)"
 msgid "IDS_ST_OPT_EDIT_QUICK_SETTINGS"
 msgstr "Editar ajustes rápidos"
 
-msgid "IDS_ST_OPT_DEFAULT_RINGTONE"
-msgstr "Tono predeterminado"
-
 msgid "IDS_ST_OPT_CUSTOM_MODE_ABB"
 msgstr "Modo personalizado"
 
@@ -631,15 +580,9 @@ msgstr "Bloquear redes móviles"
 msgid "IDS_ST_OPT_BLOCK_ALL"
 msgstr "Bloquear todo"
 
-msgid "IDS_ST_OPT_AUTO_UPDATE_ABB"
-msgstr "Actualiz. autom."
-
 msgid "IDS_ST_OPT_ALLOW_ALL"
 msgstr "Permitir todo"
 
-msgid "IDS_ST_OPT_ALL"
-msgstr "Todo"
-
 msgid "IDS_ST_MBODY_ZOOM"
 msgstr "Zoom"
 
@@ -671,7 +614,7 @@ msgid "IDS_ST_MBODY_SMART_ROTATION"
 msgstr "Rotación inteligente"
 
 msgid "IDS_ST_MBODY_SIM_CARD_PROFILE_SETTINGS"
-msgstr "Config perfil tarjeta SIM"
+msgstr "Ajuste perfil tarjeta SIM"
 
 msgid "IDS_ST_MBODY_SHOW_CPU_USAGE"
 msgstr "Mostrar uso del CPU"
@@ -679,9 +622,6 @@ msgstr "Mostrar uso del CPU"
 msgid "IDS_ST_MBODY_SELECT_WHERE_CAPTURED_IMAGES_WILL_BE_SAVED"
 msgstr "Seleccione el lugar donde se almacenaran las imágenes capturadas"
 
-msgid "IDS_ST_MBODY_SCREEN_ROTATION"
-msgstr "Rotación de la pantalla"
-
 msgid "IDS_ST_MBODY_SCREEN_READER_HTTS"
 msgstr "Lector de pantalla (TTS)"
 
@@ -700,18 +640,12 @@ msgstr "Movimientos y gestos"
 msgid "IDS_ST_MBODY_MOBILE_DATA"
 msgstr "Datos móviles"
 
-msgid "IDS_ST_MBODY_HELP"
-msgstr "Ayuda"
-
 msgid "IDS_ST_MBODY_HANDS_FREE_MODE"
 msgstr "Modo Manos libres"
 
 msgid "IDS_ST_MBODY_GSM_ONLY"
 msgstr "Sólo GSM"
 
-msgid "IDS_ST_MBODY_FONT_SIZE"
-msgstr "Tamaño de fuente"
-
 msgid "IDS_ST_MBODY_FACTORY_RESET"
 msgstr "Rest. valores predeterm."
 
@@ -734,7 +668,7 @@ msgid "IDS_ST_MBODY_CHARGING"
 msgstr "Cargando"
 
 msgid "IDS_ST_MBODY_CALL_SETTINGS"
-msgstr "Config. de llamadas"
+msgstr "Ajustes de llamadas"
 
 msgid "IDS_ST_MBODY_AUTO_ADJUST_SCREEN_TONE"
 msgstr "Ajuste automático de tonalidad"
@@ -745,17 +679,11 @@ msgstr "Aplicación activa"
 msgid "IDS_ST_MBODY_ACCOUNTS_AND_BACKUP"
 msgstr "Cuentas y respaldo"
 
-msgid "IDS_ST_ITAB4_CONTROLS_M_INPUT_AND_CONTROL"
-msgstr "Control"
-
 msgid "IDS_ST_HEADER_WI_FI_DIRECT"
 msgstr "Wi-Fi Directo"
 
-msgid "IDS_ST_HEADER_WI_FI"
-msgstr "Wi-Fi"
-
 msgid "IDS_ST_HEADER_USER_SETTINGS_ABB"
-msgstr "Configuración de usuario"
+msgstr "Ajustes de usuario"
 
 msgid "IDS_ST_HEADER_USER_AND_BACKUP_M_CATEGORY"
 msgstr "Usuario y respaldo"
@@ -766,24 +694,15 @@ msgstr "Utilidades de USB"
 msgid "IDS_ST_HEADER_UNLOCK_DEVICE_USING_MOTION_ABB"
 msgstr "Desbl. dispositivo usando mov."
 
-msgid "IDS_ST_HEADER_UNAVAILABLE"
-msgstr "No disponible"
-
 msgid "IDS_ST_HEADER_ULTRA_POWER_SAVING_MODE"
 msgstr "Modo Ultra ahorro de energía"
 
 msgid "IDS_ST_HEADER_TOUCH_KEY_LIGHT_DURATION"
 msgstr "Duración de iluminación de teclas del panel táctil"
 
-msgid "IDS_ST_HEADER_TEXT_TO_SPEECH"
-msgstr "Texto para pronunciar"
-
 msgid "IDS_ST_HEADER_STANDARD_LIMIT_ABB"
 msgstr "Límite normal"
 
-msgid "IDS_ST_HEADER_SOUND"
-msgstr "Sonido"
-
 msgid "IDS_ST_HEADER_SIM_CARD_MANAGER"
 msgstr "Administrador de tarjetas SIM"
 
@@ -799,18 +718,12 @@ msgstr "Screen Mirroring"
 msgid "IDS_ST_HEADER_SAMSUNG_KIES"
 msgstr "Samsung Kies"
 
-msgid "IDS_ST_HEADER_SAMSUNG_APPS"
-msgstr "Samsung Apps"
-
 msgid "IDS_ST_HEADER_RINGTONES"
 msgstr "Tonos de llamada"
 
 msgid "IDS_ST_HEADER_RESET_RESULTS"
 msgstr "Restablecer resultados"
 
-msgid "IDS_ST_HEADER_RESET"
-msgstr "Restablecer"
-
 msgid "IDS_ST_HEADER_PRIVILEGES"
 msgstr "Privilegios"
 
@@ -820,18 +733,12 @@ msgstr "Modo Privado"
 msgid "IDS_ST_HEADER_PORT"
 msgstr "Puerto"
 
-msgid "IDS_ST_HEADER_PLEASE_WAIT"
-msgstr "Espere."
-
 msgid "IDS_ST_HEADER_PERSONAL_MODE"
 msgstr "Modo personal"
 
 msgid "IDS_ST_HEADER_PERSONALISATION"
 msgstr "Personalización"
 
-msgid "IDS_ST_HEADER_PD_SELECTED_ABB"
-msgstr "%d seleccionado(s)"
-
 msgid "IDS_ST_HEADER_PD_SELECTED"
 msgstr "%d seleccionado(s)"
 
@@ -865,9 +772,6 @@ msgstr "Entrada y movimiento"
 msgid "IDS_ST_HEADER_HOME_SCREEN_ABB"
 msgstr "Pantalla de inicio"
 
-msgid "IDS_ST_HEADER_FINGER_SCANNER_ABB"
-msgstr "Escáner de dedo"
-
 msgid "IDS_ST_HEADER_ENTER_VALID_DEVICE_NAME_ABB"
 msgstr "Intr. nombre de disp. vál."
 
@@ -916,6 +820,9 @@ msgstr "Añadir puerto"
 msgid "IDS_ST_HEADER_ADD_IP"
 msgstr "Añadir IP"
 
+msgid "IDS_COM_POP_CHECKING"
+msgstr "Comprobando..."
+
 msgid "IDS_ST_BUTTON_UNINSTALL_UPDATES"
 msgstr "Desinstalar actualizaciones"
 
@@ -925,30 +832,18 @@ msgstr "Desinstalar"
 msgid "IDS_ST_BUTTON_TRY_IT"
 msgstr "Pruébelo"
 
-msgid "IDS_ST_BUTTON_STOP"
-msgstr "Det."
-
 msgid "IDS_ST_BUTTON_SET_SCREEN_LOCK_TYPE"
 msgstr "Config. tipo de bloqueo de pant."
 
 msgid "IDS_ST_BUTTON_RESET_APPS_ABB"
 msgstr "Restablecer apl."
 
-msgid "IDS_ST_BUTTON_RESET"
-msgstr "Restabl."
-
 msgid "IDS_ST_BUTTON_REMOVE_DEFAULT_APPS_ABB"
 msgstr "Eliminar aplicaciones predet."
 
 msgid "IDS_ST_BUTTON_ONLY_VIBRATE"
 msgstr "Sólo vibrar"
 
-msgid "IDS_ST_BUTTON_OK_ABB"
-msgstr "Aceptar"
-
-msgid "IDS_ST_BUTTON_OK"
-msgstr "Aceptar"
-
 msgid "IDS_ST_BUTTON_MOVE_TO_SD_ABB"
 msgstr "Mover tar. mem."
 
@@ -958,21 +853,9 @@ msgstr "Mover al dispositivo"
 msgid "IDS_ST_BUTTON_FORCE_STOP"
 msgstr "Forzar cierre"
 
-msgid "IDS_ST_BUTTON_ENABLE"
-msgstr "Activar"
-
-msgid "IDS_ST_BUTTON_DISCONNECT"
-msgstr "Desconectar"
-
 msgid "IDS_ST_BUTTON_DISABLE"
 msgstr "Desactivar"
 
-msgid "IDS_ST_BUTTON_CONTINUE"
-msgstr "Continuar"
-
-msgid "IDS_ST_BUTTON_CANCEL_ABB"
-msgstr "Cancelar"
-
 msgid "IDS_ST_BODY_YYYY_DD_MM_DOT"
 msgstr "AAAA/DD/MM"
 
@@ -980,7 +863,7 @@ msgid "IDS_ST_BODY_YOU_HAVE_SELECTED_TO_LAUNCH_THIS_APPLICATION_BY_DEFAULT_FOR_S
 msgstr "Esta aplicación está configurada para abrirse de manera predeterminada para algunas acciones."
 
 msgid "IDS_ST_BODY_YOU_CAN_DECRYPT_ACCOUNTS_SETTINGS_DOWNLOADED_APPLICATIONS_AND_THEIR_DATA_MEDIA_AND_OTHER_FILES_DECRYPTION_WARNING_MSG"
-msgstr "Puede desencriptar cuentas, configuraciones, aplicaciones descargadas y sus datos, archivos multimedia y otros archivos. La desencriptación puede tardar una hora o más. Comience con la batería cargada y mantenga el dispositivo conectado hasta que se complete la desencriptación. Si se interrumpe el proceso, es posible que se pierdan todos o algunos datos."
+msgstr "Puede desencriptar cuentas, ajustes, aplicaciones descargadas y sus datos, archivos multimedia y otros archivos. La desencriptación puede tardar una hora o más. Comience con la batería cargada y mantenga el dispositivo conectado hasta que se complete la desencriptación. Si se interrumpe el proceso, es posible que se pierdan todos o algunos datos."
 
 msgid "IDS_ST_BODY_YOUR_DEVICE_REGISTRATION_CODE_C_PS"
 msgstr "Código de registro de dispositivo: %s"
@@ -995,7 +878,7 @@ msgid "IDS_ST_BODY_WHEN_THE_SOURCE_OF_LIGHT_IS_BEHIND_YOU_OR_WHEN_USING_DEVICE_I
 msgstr "Cuando la fuente de luz esté detrás de usted o cuando use el dispositivo en la oscuridad"
 
 msgid "IDS_ST_BODY_WHEN_LEARN_ABOUT_TILT_OR_MOTION_UNLOCK_ARE_SET_MOTION_ACTIVATION_WILL_BE_AUTOMATICALLY_ENABLED_IN_SETTINGS"
-msgstr "Cuando se defina Aprender sobre la inclinación o movimiento, la activación por movimiento se activará automáticamente en configuración."
+msgstr "Cuando se defina Aprender sobre la inclinación o movimiento, la activación por movimiento se activará automáticamente en Ajustes."
 
 msgid "IDS_ST_BODY_WHEN_FRONT_CAMERA_IS_USED_FOR_THE_APPLICATION"
 msgstr "Cuando se usa la cámara frontal de la aplicación"
@@ -1009,9 +892,6 @@ msgstr "Cuando el roaming de datos está desactivado, es posible que las aplicac
 msgid "IDS_ST_BODY_WEB_APPLICATIONS"
 msgstr "Aplicaciones Web"
 
-msgid "IDS_ST_BODY_WCDMA_GSM_NHAUTO_CONNECT"
-msgstr "WCDMA/GSM\n(conexión automática)"
-
 msgid "IDS_ST_BODY_WAIT_WHILE_DEVICE_IS_ENCRYPTED_PDP_COMPLETE"
 msgstr "Espere a que se haya encriptado el dispositivo. %d% completo."
 
@@ -1024,15 +904,9 @@ msgstr "Esperando respuesta de la tarjeta SIM..."
 msgid "IDS_ST_BODY_VOLUME"
 msgstr "Volumen"
 
-msgid "IDS_ST_BODY_VOICE_RECORDING"
-msgstr "Grabación de voz"
-
 msgid "IDS_ST_BODY_VIBRATE_WHEN_RINGING"
 msgstr "Vibrar cuando suena"
 
-msgid "IDS_ST_BODY_VERSION_PS"
-msgstr "Versión %s"
-
 msgid "IDS_ST_BODY_USING_MOBILE_DATA_MAY_RESULT_IN_ADDITIONAL_CHARGES_CONTINUE_Q"
 msgstr "El uso de datos móviles puede generar cobros adicionales. ¿Continuar?"
 
@@ -1069,9 +943,6 @@ msgstr "Depuración de USB"
 msgid "IDS_ST_BODY_USB_ASK_ON_CONNECTION"
 msgstr "Preguntar al conectarse"
 
-msgid "IDS_ST_BODY_URL"
-msgstr "URL"
-
 msgid "IDS_ST_BODY_UNMOUNT_USB_OTG_STORAGE"
 msgstr "Retirar almacenamiento USB OTG"
 
@@ -1096,6 +967,9 @@ msgstr "UDMincho"
 msgid "IDS_ST_BODY_UDGOTHIC_M_FONT"
 msgstr "UDGothic"
 
+msgid "IDS_IM_POP_THIS_FEATURE_IS_NOT_AVAILABLE_WHILE_FLIGHT_MODE_IS_ON"
+msgstr "Esta función no está disponible cuando el perfil Fuera de línea está activado."
+
 msgid "IDS_ST_BODY_TURN_OFF"
 msgstr "Desactivar"
 
@@ -1150,33 +1024,18 @@ msgstr "Esta acción eliminará el contenido de la tarjeta de memoria que está
 msgid "IDS_ST_BODY_THE_SD_CARD_IS_CURRENTLY_IN_USE_THIS_ACTION_WILL_ERASE_ALL_DATA_ON_THE_SD_CARD_INCLUDING_THE_DATA_THAT_IS_CURRENTLY_BEING_USED"
 msgstr "La tarjeta de memoria está en uso. Esta acción eliminará todos los datos de la tarjeta de memoria, incluidos los datos que están siendo usados"
 
-msgid "IDS_ST_BODY_THE_RED_LED_LIGHTS_UP_WHEN_YOU_CHARGE_YOUR_DEVICE_WHILE_THE_SCREEN_IS_OFF"
-msgstr "La luz LED roja se enciende cuando carga su dispositivo mientras que la pantalla está apagada."
-
-msgid "IDS_ST_BODY_THE_RED_LED_BLINKS_WHEN_THE_BATTERY_POWER_IS_LOW_WHILE_THE_SCREEN_IS_OFF"
-msgstr "La luz LED roja parpadea cuando la batería está baja mientras que la pantalla está apagada."
-
 msgid "IDS_ST_BODY_THE_PASSWORD_MUST_NOT_CONTAIN_A_SIMPLE_SEQUENCE_HEG_1111_OR_1234"
 msgstr "La contraseña no debe contener una secuencia simple (por ejemplo, 1111 o 1234)"
 
+msgid "IDS_SMEMO_BUTTON_IMPORT"
+msgstr "Importar"
+
 msgid "IDS_ST_BODY_THE_NAME_FIELD_CANNOT_BE_EMPTY"
 msgstr "El campo nombre no puede estar vacío."
 
-msgid "IDS_ST_BODY_THE_BLUE_LED_BLINKS_WHEN_YOU_RECORD_VOICE_WHILE_THE_SCREEN_IS_OFF"
-msgstr "La luz LED azul parpadea cuando graba voz mientras que la pantalla está apagada."
-
-msgid "IDS_ST_BODY_THE_BLUE_LED_BLINKS_WHEN_YOU_HAVE_MISSED_CALLS_MESSAGES_OR_APP_NOTIFICATIONS_WHILE_THE_SCREEN_IS_OFF"
-msgstr "La luz LED azul parpadea cuando tiene llamadas perdidas, mensajes o notificaciones de aplicaciones mientras que la pantalla está apagada."
-
-msgid "IDS_ST_BODY_THE_APPLICATIONS_BELOW_WERE_STARTED_BY_PS_STOPPING_THESE_APPLICATIONS_MAY_CAUSE_PS_TO_FAIL"
-msgstr "%s inicia las aplicaciones siguientes. Si detiene estas aplicaciones, se podría producir un error en %s."
-
 msgid "IDS_ST_BODY_THERE_ARE_NO_NETWORKS_NEARBY"
 msgstr "No hay redes cercanas."
 
-msgid "IDS_ST_BODY_TEXTSTYLE_LARGE"
-msgstr "Grande"
-
 msgid "IDS_ST_BODY_TASK_SWITCHER"
 msgstr "Conmutador de tareas"
 
@@ -1189,12 +1048,6 @@ msgstr "Mantenga pulsada la pantalla, luego incline el dispositivo hacia usted p
 msgid "IDS_ST_BODY_SYSTEM_MEMORY"
 msgstr "Memoria del sistema"
 
-msgid "IDS_ST_BODY_SUNDAY"
-msgstr "Domingo"
-
-msgid "IDS_ST_BODY_STORAGE"
-msgstr "Almacenamiento"
-
 msgid "IDS_ST_BODY_STANDARD_T_DISPLAY_EFFECT"
 msgstr "Estándar"
 
@@ -1213,12 +1066,6 @@ msgstr "Perfiles de redes sociales"
 msgid "IDS_ST_BODY_SMART_STAY_MAY_NOT_WORK_IN_THESE_SITUATIONS"
 msgstr "Fijado inteligente puede no funcionar en estas situaciones."
 
-msgid "IDS_ST_BODY_SMART_ROTATION_MAY_NOT_WORK_IN_THESE_SITUATIONS"
-msgstr "Es posible que la rotación inteligente no funcione en estos casos."
-
-msgid "IDS_ST_BODY_SMART_ROTATION_DESCRIPTION_MSG"
-msgstr "La rotación inteligente desactiva la rotación automática de la pantalla y usa la cámara frontal para determinar la orientación de su rostro, y gira la pantalla según corresponda."
-
 msgid "IDS_ST_BODY_SMALL_M_TEXTSIZE"
 msgstr "Pequeño"
 
@@ -1246,15 +1093,6 @@ msgstr "Número de serie"
 msgid "IDS_ST_BODY_SECURITY_ENGINE"
 msgstr "Motor de seguridad"
 
-msgid "IDS_ST_BODY_SECURITY"
-msgstr "Seguridad"
-
-msgid "IDS_ST_BODY_SEARCH"
-msgstr "Buscar"
-
-msgid "IDS_ST_BODY_SD_CARD"
-msgstr "Tarjeta de memoria"
-
 msgid "IDS_ST_BODY_SCREEN_TIMEOUT_ABB2"
 msgstr "Tiemp. esp. pant."
 
@@ -1285,41 +1123,26 @@ msgstr "Tipo de bloqueo de pantalla"
 msgid "IDS_ST_BODY_SCREEN_LOCK_SOUND"
 msgstr "Sonido de bloqueo de pantalla"
 
-msgid "IDS_ST_BODY_SCHEDULE"
-msgstr "Calendario"
-
 msgid "IDS_ST_BODY_SAVE_POWER_BY_ADJUSTING_SCREEN_TONE_ACCORDING_TO_ANALYSIS_OF_IMAGES"
 msgstr "Ahorre energía al ajustar el tono de la pantalla de acuerdo al análisis de imágenes."
 
 msgid "IDS_ST_BODY_SAVES_POWER_BY_LIMITING_THE_MAXIMUM_PERFORMANCE_OF_THE_DEVICE"
 msgstr "Ahorra batería al limitar el rendimiento máximo del dispositivo"
 
-msgid "IDS_ST_BODY_SAVED"
-msgstr "Guardado."
-
-msgid "IDS_ST_BODY_SAVE"
-msgstr "Guardar"
-
 msgid "IDS_ST_BODY_SAMSUNG_LEGAL"
 msgstr "Samsung legal"
 
-msgid "IDS_ST_BODY_SAMSUNG_KIES_CONNECTION_CONNECTING_USB_HELP_MSG"
-msgstr "Si Samsung Kies (software de equipo) o los controladores correctos no se encuentran instalados aún en el equipo, la instalación continuará en Microsoft Windows.\nUna vez que haya instalado el software de equipo, podrá realizar las siguientes operaciones:\n- Sincronizar datos del teléfono\n- Actualizar software del teléfono\n-Usar Internet en modo compartido (Este teléfono funciona como módem para ofrecer acceso a Internet al equipo o al portátil)\n- Copiar archivos de música/video adquiridos (Microsoft Windows Media DRM) o archivos normales en el teléfono."
-
 msgid "IDS_ST_BODY_RUNNING"
 msgstr "En uso"
 
-msgid "IDS_ST_BODY_RESTRICTING_APPLICATION_USAGE_TO_ONLY_ESSENTIAL_APPLICATIONS_AND_THOSE_SELECTED_BY_YOU"
-msgstr "Restringiendo el uso de aplicaciones únicamente a las aplicaciones esenciales y a las seleccionadas por el usuario."
-
 msgid "IDS_ST_BODY_RESET_TO_DEFAULT"
 msgstr "Restablecer valores predeterminados"
 
 msgid "IDS_ST_BODY_RESET_SETTINGS"
-msgstr "Restablecer configuración"
+msgstr "Restablecer ajustes"
 
 msgid "IDS_ST_BODY_RESET_PERSONAL_MODE_SECURITY_SETTINGS_AND_DELETE_PERSONAL_CONTENT"
-msgstr "Restablecer configuración de seguridad del Modo personal y eliminar contenido personal"
+msgstr "Restablecer ajustes de seguridad del modo Personal y eliminar contenido personal"
 
 msgid "IDS_ST_BODY_RESET_PERSONAL_MODE"
 msgstr "Restablecer Modo personal"
@@ -1330,6 +1153,9 @@ msgstr "Restablecer todo"
 msgid "IDS_ST_BODY_REMOVE_LICENCE"
 msgstr "Eliminar licencia"
 
+msgid "IDS_ST_POP_REGISTERED"
+msgstr "Registrado."
+
 msgid "IDS_ST_BODY_REGULATORY_INFORMATION_ABB"
 msgstr "Información reglamentaria"
 
@@ -1339,9 +1165,6 @@ msgstr "Registrar en"
 msgid "IDS_ST_BODY_REGIONAL_EXAMPLE"
 msgstr "Ejemplo regional"
 
-msgid "IDS_ST_BODY_REGION"
-msgstr "Región"
-
 msgid "IDS_ST_BODY_PUK"
 msgstr "PUK"
 
@@ -1357,30 +1180,27 @@ msgstr "Proteja su dispositivo de virus dañinos y software malicioso."
 msgid "IDS_ST_BODY_PROFILE_NAME"
 msgstr "Nombre del perfil"
 
-msgid "IDS_ST_BODY_PROFILE"
-msgstr "Perfil"
-
 msgid "IDS_ST_BODY_PREPARING_THIS_COULD_TAKE_OVER_10_MINUTES_ING"
 msgstr "Preparando. Esto puede demorar 10 minutos..."
 
 msgid "IDS_ST_BODY_PREFERRED_NETWORKS"
 msgstr "Redes preferidas"
 
-msgid "IDS_ST_BODY_POP_JPN_DCM"
-msgstr "POP"
-
-msgid "IDS_ST_BODY_PM"
-msgstr "PM"
-
 msgid "IDS_ST_BODY_PLUG_IN_CHARGER_AND_TRY_AGAIN"
 msgstr "Conecte el cargador y vuelva a intentarlo."
 
 msgid "IDS_ST_BODY_PLAY_TONE_WHEN_THE_DIALLING_KEYPAD_IS_TAPPED"
 msgstr "Reproducir un tono cuando se pulsa el teclado de marcación."
 
+msgid "IDS_ST_POP_PASSWORD_MUST_BE_MORE_THAN_P1SD_CHARACTERS_AND_LESS_THAN_P2SD"
+msgstr "La contraseña debe tener más de %1$d caracteres y menos de %2$d."
+
 msgid "IDS_ST_BODY_PLAY_SOUNDS_WHEN_LOCKING_AND_UNLOCKING_SCREEN"
 msgstr "Reproducir sonidos al bloquear y desbloquear pantalla"
 
+msgid "IDS_ST_POP_PASSWORDS_DO_NOT_MATCH"
+msgstr "Las contraseñas no coinciden."
+
 msgid "IDS_ST_BODY_PIN_BLOCKED_ENTER_PUK_TO_CONTINUE_JPN_DCM"
 msgstr "PIN blocked. Enter PUK to continue."
 
@@ -1391,13 +1211,10 @@ msgid "IDS_ST_BODY_PICTURES_VIDEOS"
 msgstr "Imágenes, videos"
 
 msgid "IDS_ST_BODY_PHOTO_UPLOAD_SETTINGS"
-msgstr "Configuración de carga de fotos"
-
-msgid "IDS_ST_BODY_PHONEPROFILES_SILENT"
-msgstr "Silencioso"
+msgstr "Ajustes de carga de fotos"
 
 msgid "IDS_ST_BODY_PERSONAL_MODE_CAN_BE_USED_TO_HIDE_CONTENT_THAT_YOU_WANT_TO_KEEP_PRIVATE_MSG"
-msgstr "El Modo personal se puede usar para ocultar contenido que desea conservar privado. Para usar el Modo personal, actívelo en Configuración o mantenga presionada la tecla Encendido y luego seleccione el Modo personal. Introduzca su PIN o contraseña. El icono del Modo personal se mostrará en la barra de estado. Para proteger los datos, desactive el Modo personal después de usarlo. Además, utilizar un bloqueo de pantalla seguro brindará mejor protección."
+msgstr "El modo Personal se puede usar para ocultar contenido que desea conservar privado. Para usar el modo Personal, actívelo en Ajustes o mantenga presionada la tecla Encendido y luego seleccione el modo Personal. Introduzca su PIN o contraseña. El icono del modo Personal se mostrará en la barra de estado. Para proteger los datos, desactive el modo Personal después de usarlo. Además, utilizar un bloqueo de pantalla seguro brindará mejor protección."
 
 msgid "IDS_ST_BODY_PD_ATTEMPTS_REMAINING_JPN_DCM"
 msgstr "%d attempts remaining"
@@ -1408,6 +1225,9 @@ msgstr "Se requiere contraseña para desencriptar el dispositivo cada vez que lo
 msgid "IDS_ST_BODY_PASSWORD_MUST_CONTAIN_NO_MORE_THAN_PD_CHARACTERS_ABB"
 msgstr "La contraseña no debe contener más de %d caracteres."
 
+msgid "IDS_ST_POP_LOADING_ING"
+msgstr "Cargando..."
+
 msgid "IDS_ST_BODY_PASSWORD_MUST_CONTAIN_AT_LEAST_PD_CHARACTERS_ABB"
 msgstr "La contraseña debe contener al menos %d caracteres."
 
@@ -1423,9 +1243,6 @@ msgstr "Contraseña vacía."
 msgid "IDS_ST_BODY_PASSWORD_CONTAINS_INVALID_CHARACTER_ABB"
 msgstr "La contraseña contiene caracteres no válidos."
 
-msgid "IDS_ST_BODY_PASSWORD"
-msgstr "Contraseña"
-
 msgid "IDS_ST_BODY_OPEN_SOURCE_LICENCES"
 msgstr "Licencia código abierto"
 
@@ -1435,26 +1252,17 @@ msgstr "Activado"
 msgid "IDS_ST_BODY_OFFICIAL_M_DEVICE_STATUS"
 msgstr "Oficial"
 
+msgid "IDS_ST_POP_INCORRECT_PASSWORD"
+msgstr "Contraseña incorrecta."
+
 msgid "IDS_ST_BODY_NUMBER"
 msgstr "Número"
 
-msgid "IDS_ST_BODY_NO_RESULTS_FOUND"
-msgstr "No se encontraron resultados."
-
 msgid "IDS_ST_BODY_NO_DEFAULTS_SET"
 msgstr "No se ha definido ningún valor predeterminado."
 
-msgid "IDS_ST_BODY_NOT_ASSIGNED"
-msgstr "No asignado"
-
 msgid "IDS_ST_BODY_NOTIFICATION_PANEL"
-msgstr "Panel de notificación"
-
-msgid "IDS_ST_BODY_NOTIFICATIONS"
-msgstr "Notificaciones"
-
-msgid "IDS_ST_BODY_NOTIFICATION"
-msgstr "Notificación"
+msgstr "Panel de notificaciones"
 
 msgid "IDS_ST_BODY_NOSERVICE"
 msgstr "Sin servicio"
@@ -1462,9 +1270,6 @@ msgstr "Sin servicio"
 msgid "IDS_ST_BODY_NORMAL_T_PROFILE"
 msgstr "Normal"
 
-msgid "IDS_ST_BODY_NONE"
-msgstr "Ninguno"
-
 msgid "IDS_ST_BODY_NEW_PIN2_AND_CONFIRM_PIN2_DO_NOT_MATCH"
 msgstr "El nuevo PIN2 y el PIN2 de confirmación no coinciden"
 
@@ -1474,9 +1279,6 @@ msgstr "Nuevo PIN2"
 msgid "IDS_ST_BODY_NEW_PIN1"
 msgstr "Nuevo PIN"
 
-msgid "IDS_ST_BODY_NEW"
-msgstr "Nueva"
-
 msgid "IDS_ST_BODY_NETWORK_TYPE"
 msgstr "Tipo de red"
 
@@ -1489,18 +1291,15 @@ msgstr "Lista de redes"
 msgid "IDS_ST_BODY_NETWORK_CONNECTIONS"
 msgstr "Conexiones inalámbricas y redes"
 
+msgid "IDS_ST_POP_DO_NOT_ASK_AGAIN"
+msgstr "No volver a preguntar"
+
 msgid "IDS_ST_BODY_NETWORK_CODE"
 msgstr "Código de red"
 
-msgid "IDS_ST_BODY_NETWORK"
-msgstr "Red"
-
 msgid "IDS_ST_BODY_NATURAL_T_DISPLAY_EFFECT"
 msgstr "Natural"
 
-msgid "IDS_ST_BODY_NAME"
-msgstr "Nombre"
-
 msgid "IDS_ST_BODY_MY_NUMBER"
 msgstr "Mi número"
 
@@ -1520,16 +1319,10 @@ msgid "IDS_ST_BODY_MOTION"
 msgstr "Movimiento"
 
 msgid "IDS_ST_BODY_MORE_SYSTEM_SETTINGS"
-msgstr "Más configuraciones de sistemas"
+msgstr "Más ajustes de sistemas"
 
 msgid "IDS_ST_BODY_MORE_CONNECTIVITY_SETTINGS"
-msgstr "Más configuraciones de conectividad"
-
-msgid "IDS_ST_BODY_MONDAY"
-msgstr "Lunes"
-
-msgid "IDS_ST_BODY_MODE"
-msgstr "Método"
+msgstr "Más ajustes de conectividad"
 
 msgid "IDS_ST_BODY_MOBILE_DATA_WILL_BE_USED_IF_YOU_DOWNLOAD_OR_UPLOAD_DATA_WITHOUT_WI_FI_CONNECTION"
 msgstr "Se usarán datos móviles si descarga o carga datos sin una conexión de Wi-Fi."
@@ -1540,29 +1333,23 @@ msgstr "MM.DD.AAAA"
 msgid "IDS_ST_BODY_MMS_CONNECTIONS"
 msgstr "Conexiones de mensajes multimedia"
 
+msgid "IDS_ST_OPT_SELECT"
+msgstr "Seleccionar"
+
 msgid "IDS_ST_BODY_MISCELLANEOUS_FILES"
 msgstr "Varios archivos"
 
-msgid "IDS_ST_BODY_MESSAGE"
-msgstr "Mensaje"
-
 msgid "IDS_ST_BODY_MENU_AND_WIDGETS"
 msgstr "Menú y Widgets"
 
-msgid "IDS_ST_BODY_MEMORY"
-msgstr "Memoria"
-
 msgid "IDS_ST_BODY_MEDIUM"
 msgstr "Mediano "
 
-msgid "IDS_ST_BODY_MB"
-msgstr "MB"
-
 msgid "IDS_ST_BODY_MASS_STORAGE_HELP_MSG"
 msgstr "Puede llevar a cabo las siguientes operaciones: \n- Copia de archivos rápida\n- Conexión a través de MAC o Linux OS."
 
-msgid "IDS_ST_BODY_MARUBERI_JPN_DCM"
-msgstr "Maruberi"
+msgid "IDS_ST_OPT_DEFAULT_RINGTONE"
+msgstr "Tono predeterminado"
 
 msgid "IDS_ST_BODY_LTE_WCDMA_GSM_NHAUTO_CONNECT"
 msgstr "LTE/WCDMA/GSM\n(conexión automática)"
@@ -1570,39 +1357,33 @@ msgstr "LTE/WCDMA/GSM\n(conexión automática)"
 msgid "IDS_ST_BODY_LOCK_SCREEN_OPTIONS"
 msgstr "Opciones de pantalla de bloqueo"
 
-msgid "IDS_ST_BODY_LIST_VIEW"
-msgstr "Ver por lista"
-
 msgid "IDS_ST_BODY_LIMIT_BACKGROUND_PROCESSES"
 msgstr "Limitar procesos de fondo"
 
-msgid "IDS_ST_BODY_LICENCE"
-msgstr "Licencia"
-
-msgid "IDS_ST_BODY_LED_INDICATOR"
-msgstr "Indicador LED"
-
 msgid "IDS_ST_BODY_LEDOT_LOW_BATTERY"
 msgstr "Batería baja"
 
 msgid "IDS_ST_BODY_LAUNCH_BY_DEFAULT"
 msgstr "Iniciar de forma predeterminada"
 
+msgid "IDS_ST_OPT_AUTO_UPDATE_ABB"
+msgstr "Actualiz. autom."
+
 msgid "IDS_ST_BODY_LANGUAGE_AND_REGION_ABB"
 msgstr "Idioma y región"
 
 msgid "IDS_ST_BODY_LANGUAGE_AND_KEYBOARD"
 msgstr "Teclado e idioma"
 
+msgid "IDS_ST_OPT_ALL"
+msgstr "Todo"
+
 msgid "IDS_ST_BODY_KEYBOARD"
 msgstr "Teclado"
 
 msgid "IDS_ST_BODY_KEEPS_THE_STATUS_BAR_TIDY_TAP_THE_REPRESENTATIVE_ICON_TO_SHOW_ALL_THE_ICONS"
 msgstr "Mantiene la barra de estado en orden. Pulse el icono representativo de mostrar todos los iconos."
 
-msgid "IDS_ST_BODY_KB"
-msgstr "KB"
-
 msgid "IDS_ST_BODY_INTRODUCTION_TO_SMART_SCREEN_ABB"
 msgstr "Introducción"
 
@@ -1616,16 +1397,7 @@ msgid "IDS_ST_BODY_INSTALLED_APPLICATIONS"
 msgstr "Aplicaciones instaladas"
 
 msgid "IDS_ST_BODY_INSTALLATION_SETTINGS"
-msgstr "Configuración de instalación"
-
-msgid "IDS_ST_BODY_INSERT_SD_CARD"
-msgstr "Insertar tarjeta de memoria."
-
-msgid "IDS_ST_BODY_INCORRECT_PIN_E"
-msgstr "PIN incorrecto."
-
-msgid "IDS_ST_BODY_INCORRECT_PASSWORD_TRY_AGAIN"
-msgstr "Contraseña incorrecta. Inténtelo de nuevo"
+msgstr "Ajustes de instalación"
 
 msgid "IDS_ST_BODY_INCOMING_CALLS_AND_NEW_NOTIFICATIONS_WILL_BE_READ_OUT_AUTOMATICALLY"
 msgstr "Las llamadas entrantes y las nuevas notificaciones se leerán automáticamente."
@@ -1640,10 +1412,10 @@ msgid "IDS_ST_BODY_IF_YOU_SELECT_THIS_OPTION_ONLY_USED_MEMORY_SPACE_WILL_BE_ENCR
 msgstr "Si selecciona esta opción, sólo se encriptará el espacio de memoria utilizado."
 
 msgid "IDS_ST_BODY_IF_YOU_FORGET_YOUR_PERSONAL_MODE_PASSWORD_YOU_WILL_NOT_BE_ABLE_TO_RECOVER_IT_FOR_SECURITY_MSG"
-msgstr "Si olvida su contraseña del modo Personal, no podrá recuperarla. Por motivos de seguridad, debe restablecer dicho modo. Esto restablecerá la configuración predeterminada y eliminará todo su contenido personal."
+msgstr "Si olvida su contraseña del modo Personal, no podrá recuperarla. Por motivos de seguridad, debe restablecer dicho modo. Esto restablecerá los ajustes predeterminados y eliminará todo su contenido personal."
 
-msgid "IDS_ST_BODY_IF_YOU_DONT_WANT_TO_SEE_A_NUMBER_APPEAR_ON_THE_APP_ICON_FOR_EACH_NEW_EVENT_DISABLE_BADGE"
-msgstr "Si no desea ver que un número aparece en el ícono de la aplicación cada vez que hay un nuevo evento, desactive la insignia."
+msgid "IDS_ST_MBODY_SCREEN_ROTATION"
+msgstr "Rotación de pantalla"
 
 msgid "IDS_ST_BODY_ICON_SHOWS_THAT_SMART_SCREEN_IS_ENABLED"
 msgstr "El icono muestra que la pantalla inteligente está activada."
@@ -1660,23 +1432,17 @@ msgstr "Helvetica Neue"
 msgid "IDS_ST_BODY_HARDWARE"
 msgstr "Hardware"
 
+msgid "IDS_ST_MBODY_HELP"
+msgstr "Ayuda"
+
 msgid "IDS_ST_BODY_GSM"
 msgstr "GSM"
 
-msgid "IDS_ST_BODY_GRID_VIEW"
-msgstr "Ver por miniatura"
-
 msgid "IDS_ST_BODY_GLOVE_MODE_ABB"
 msgstr "Modo Guante"
 
-msgid "IDS_ST_BODY_GESTURES"
-msgstr "Gestos"
-
-msgid "IDS_ST_BODY_GB"
-msgstr "GB"
-
-msgid "IDS_ST_BODY_FROM_M_TIME"
-msgstr "De"
+msgid "IDS_ST_MBODY_FONT_SIZE"
+msgstr "Tamaño de fuente"
 
 msgid "IDS_ST_BODY_FREQUENTLY_USED"
 msgstr "Usados con frecuencia"
@@ -1705,11 +1471,8 @@ msgstr "Tipo de fuente"
 msgid "IDS_ST_BODY_FONTSTYLE_ROSEMARY"
 msgstr "Rosemary"
 
-msgid "IDS_ST_BODY_FLIGHT_MODE_MSG"
-msgstr "El perfil Fuera de línea le permite desactivar las funciones de llamadas, mensajes y red de datos. También desactiva las funciones de conectividad como Wi-Fi y Bluetooth. Para usar Wi-Fi y Bluetooth, actívelos en Ajustes o en el panel de notificación."
-
 msgid "IDS_ST_BODY_FLIGHT_MODE_HAS_BEEN_ENABLED_NETWORK_SETTINGS_WILL_CLOSE"
-msgstr "Se activó el perfil Fuera de línea. Se cerrará la configuración de la red."
+msgstr "Se activó el perfil Fuera de línea. Se cerrarán los ajustes de la red."
 
 msgid "IDS_ST_BODY_FLIGHT_MODE"
 msgstr "Perfil Fuera de línea"
@@ -1720,6 +1483,9 @@ msgstr "Modo de Marcación Fija"
 msgid "IDS_ST_BODY_FIREWALL_ENABLED_ABB"
 msgstr "Firewall activado"
 
+msgid "IDS_ST_HEADER_WI_FI"
+msgstr "Wi-Fi"
+
 msgid "IDS_ST_BODY_FIREWALL"
 msgstr "Firewall"
 
@@ -1735,8 +1501,8 @@ msgstr "No se pudo seleccionar red."
 msgid "IDS_ST_BODY_FACE_AND_VOICE"
 msgstr "Rostro y voz"
 
-msgid "IDS_ST_BODY_FACEBOOK"
-msgstr "Facebook"
+msgid "IDS_ST_HEADER_UNAVAILABLE"
+msgstr "No disponible"
 
 msgid "IDS_ST_BODY_EXPLANATION_FOR_TRANSACTION_TRACKING_MENU_VODA"
 msgstr "Su recomendación será enviada con el archivo que transfiere"
@@ -1744,6 +1510,12 @@ msgstr "Su recomendación será enviada con el archivo que transfiere"
 msgid "IDS_ST_BODY_EXPLANATION_FOR_EXPIRY_REMINDER_MENU"
 msgstr "Recibirá un recordatorio antes de que caduque la licencia de un archivo en uso como, por ejemplo, la imagen de un fondo de pantalla."
 
+msgid "IDS_ST_HEADER_TEXT_TO_SPEECH"
+msgstr "Texto a voz"
+
+msgid "IDS_ST_HEADER_SOUND"
+msgstr "Sonido"
+
 msgid "IDS_ST_BODY_ESTIMATED_MAX_STANDBY_TIME_ABB"
 msgstr "Tiempo de espera máximo"
 
@@ -1756,12 +1528,12 @@ msgstr "Introducir contraseña nuevamente"
 msgid "IDS_ST_BODY_ENTER_PASSWORD"
 msgstr "Introducir contraseña."
 
-msgid "IDS_ST_BODY_ENTER_NEW_PASSWORD"
-msgstr "Introduzca nueva contraseña"
-
 msgid "IDS_ST_BODY_ENTER_CURRENT_PASSWORD"
 msgstr "Introducir contraseña actual."
 
+msgid "IDS_ST_HEADER_SAMSUNG_APPS"
+msgstr "Samsung Apps"
+
 msgid "IDS_ST_BODY_ENCRYPT_DEVICE_Q_WARNING_MSG"
 msgstr "¿Encriptar dispositivo?. La operación es irreversible y si la interrumpe perderá datos. La encriptación tarda una hora o más, durante este tiempo el dispositivo se reiniciará varias veces y no podrá usarlo."
 
@@ -1769,7 +1541,10 @@ msgid "IDS_ST_BODY_ENCRYPT_DEVICE_Q_OPERATION_IS_IRREVERSIBLE_AND_IF_YOU_INTERRU
 msgstr "¿Encriptar Dispositivo? La operación es irreversible y si es interrumpida, se perderán datos"
 
 msgid "IDS_ST_BODY_ENCRYPT_ACCOUNTS_SETTINGS_DOWNLOADED_APPLICATIONS_AND_THEIR_DATA_MEDIA_AND_OTHER_FILES"
-msgstr "Encriptar cuentas, configuración, aplicaciones descargadas y sus datos, archivos multimedia y otros archivos."
+msgstr "Encriptar cuentas, ajustes, aplicaciones descargadas y sus datos, archivos multimedia y otros archivos."
+
+msgid "IDS_ST_HEADER_RESET"
+msgstr "Restablecer"
 
 msgid "IDS_ST_BODY_ENCRYPTION_WILL_TAKE_AT_LEAST_AN_HOUR"
 msgstr "La encriptación tardará al menos una hora."
@@ -1783,15 +1558,18 @@ msgstr "Activar acceso de datos por red móvil."
 msgid "IDS_ST_BODY_EMPTY"
 msgstr "Vacío"
 
+msgid "IDS_ST_HEADER_PLEASE_WAIT"
+msgstr "Espere."
+
 msgid "IDS_ST_BODY_EMERGENCY_MODE_ABB"
 msgstr "Modo Emergencia"
 
+msgid "IDS_ST_HEADER_PD_SELECTED_ABB"
+msgstr "%d seleccionado(s)"
+
 msgid "IDS_ST_BODY_EMAIL"
 msgstr "Correo"
 
-msgid "IDS_ST_BODY_EDIT"
-msgstr "Editar"
-
 msgid "IDS_ST_BODY_EASY_MODE"
 msgstr "Modo Fácil"
 
@@ -1804,15 +1582,6 @@ msgstr "Barra de estado dinámica"
 msgid "IDS_ST_BODY_DRIVING_MODE"
 msgstr "Perfil Manejo"
 
-msgid "IDS_ST_BODY_DO_NOT_SHOW_AGAIN"
-msgstr "No volver a mostrar"
-
-msgid "IDS_ST_BODY_DOWNLOADS"
-msgstr "Descargas"
-
-msgid "IDS_ST_BODY_DOWNLOAD"
-msgstr "Descargar"
-
 msgid "IDS_ST_BODY_DOUBLE_TAP_TO_OPEN_THE_MENU_T_TTS"
 msgstr "Pulse dos veces para abrir el menú."
 
@@ -1822,18 +1591,12 @@ msgstr "Pulse dos veces para editar este campo."
 msgid "IDS_ST_BODY_DOUBLE_TAP_TO_CLOSE_THE_MENU_T_TTS"
 msgstr "Pulse dos veces para cerrar el menú."
 
-msgid "IDS_ST_BODY_DOCOMO_JPN_DCM"
-msgstr "docomo"
-
 msgid "IDS_ST_BODY_DIVX_REGISTRATION"
 msgstr "Registro de DivX"
 
 msgid "IDS_ST_BODY_DIVX_DEREGISTRATION"
 msgstr "Cancelación de registro de DivX"
 
-msgid "IDS_ST_BODY_DISPLAY_CONTENTS"
-msgstr "Mostrar contenidos"
-
 msgid "IDS_ST_BODY_DISPLAY_BATTERY_PERCENTAGE_ABB"
 msgstr "Mostrar porcentaje de batería"
 
@@ -1843,21 +1606,15 @@ msgstr "Desactivando..."
 msgid "IDS_ST_BODY_DE_REGISTRATION_CODE_NOT_FOUND"
 msgstr "No se encontró el código para anular registro."
 
-msgid "IDS_ST_BODY_DEVICE_MEMORY"
-msgstr "Memoria del dispositivo"
-
 msgid "IDS_ST_BODY_DEVICE_INFO"
 msgstr "Información del dispositivo"
 
 msgid "IDS_ST_BODY_DEVICE_ENCRYPTION_HELP_MSG"
-msgstr "Puede encriptar sus cuentas, configuración, aplicaciones descargadas y sus datos, archivos multimedia y otros archivos. Una vez que encripte su dispositivo, se necesitará una contraseña para desencriptarlo cada vez que lo encienda.\n\nLa encriptación tarda aproximadamente una hora. Comience con la batería cargada y mantenga el dispositivo conectado hasta que la encriptación esté completa. La interrupción puede provocar la pérdida total o parcial de datos."
+msgstr "Puede encriptar sus cuentas, ajustes, aplicaciones descargadas y sus datos, archivos multimedia y otros archivos. Una vez que encripte su dispositivo, se necesitará una contraseña para desencriptarlo cada vez que lo encienda.\n\nLa encriptación tarda aproximadamente una hora. Comience con la batería cargada y mantenga el dispositivo conectado hasta que la encriptación esté completa. La interrupción puede provocar la pérdida total o parcial de datos."
 
 msgid "IDS_ST_BODY_DEVICE_ENCRYPTED"
 msgstr "Dispositivo encriptado."
 
-msgid "IDS_ST_BODY_DEVICE"
-msgstr "Dispositivo"
-
 msgid "IDS_ST_BODY_DEVELOPER_OPTIONS"
 msgstr "Opciones de desarrollador"
 
@@ -1888,9 +1645,6 @@ msgstr "DD.MM.AAAA"
 msgid "IDS_ST_BODY_DATE_AND_TIME"
 msgstr "Fecha y hora"
 
-msgid "IDS_ST_BODY_DATE"
-msgstr "Fecha"
-
 msgid "IDS_ST_BODY_DATA_ROAMING"
 msgstr "Roaming de datos"
 
@@ -1900,18 +1654,12 @@ msgstr "Datos"
 msgid "IDS_ST_BODY_CUSTOM_M_DEVICE_STATUS"
 msgstr "Personalizado"
 
-msgid "IDS_ST_BODY_CURRENT"
-msgstr "Actual"
-
 msgid "IDS_ST_BODY_CRASH_VIEWER"
 msgstr "Visualizador de errores"
 
 msgid "IDS_ST_BODY_CPU_USAGE"
 msgstr "Uso de CPU"
 
-msgid "IDS_ST_BODY_COUNTRY_CODE"
-msgstr "Código de país"
-
 msgid "IDS_ST_BODY_COOL_JAZZ"
 msgstr "Cool jazz"
 
@@ -1921,18 +1669,21 @@ msgstr "El contenido de Galería, Video, Música, Grabadora de Voz y Mis Archivo
 msgid "IDS_ST_BODY_CONNECTIONSETTINGS_PROXY_ADDRESS"
 msgstr "Dirección de PROXY"
 
+msgid "IDS_ST_BUTTON_STOP"
+msgstr "Det."
+
 msgid "IDS_ST_BODY_CONNECTIONSETTINGS_INTERNET"
 msgstr "Internet"
 
 msgid "IDS_ST_BODY_CONNECTIONS"
 msgstr "Conexiones"
 
-msgid "IDS_ST_BODY_CONNECTION"
-msgstr "Conexión"
-
 msgid "IDS_ST_BODY_CONFIRM_NEW_PIN2"
 msgstr "Confirmar nuevo PIN2"
 
+msgid "IDS_ST_BUTTON_RESET"
+msgstr "Restabl."
+
 msgid "IDS_ST_BODY_CONFIRM_NEW_PIN1"
 msgstr "Confirmar nuevo PIN."
 
@@ -1942,11 +1693,14 @@ msgstr "Confirmar nuevo PIN"
 msgid "IDS_ST_BODY_CONFIRM_DECRYPTION"
 msgstr "Confirmar desencriptación"
 
-msgid "IDS_ST_BODY_CONFIRM"
-msgstr "Confirmar"
+msgid "IDS_ST_BUTTON_OK_ABB"
+msgstr "Aceptar"
 
 msgid "IDS_ST_BODY_CONFIGURE_FIREWALL_SETTINGS"
-msgstr "Configuración de firewall"
+msgstr "Ajustes de firewall"
+
+msgid "IDS_ST_BUTTON_OK"
+msgstr "Aceptar"
 
 msgid "IDS_ST_BODY_COMPUTING_ING"
 msgstr "Calculando..."
@@ -1960,21 +1714,30 @@ msgstr "Choco cooky"
 msgid "IDS_ST_BODY_CHECK_FOR_UPDATES_AUTOMATICALLY_ABB"
 msgstr "Buscar actualizaciones autom."
 
+msgid "IDS_ST_BUTTON_ENABLE"
+msgstr "Activar"
+
 msgid "IDS_ST_BODY_CHECK_FOR_UPDATES_ABB"
 msgstr "Buscar actualizaciones"
 
-msgid "IDS_ST_BODY_CHECK_FOR_UPDATES"
-msgstr "Comprobar actualizaciones"
+msgid "IDS_ST_BUTTON_DISCONNECT"
+msgstr "Desconectar"
 
 msgid "IDS_ST_BODY_CHARGE_BATTERY_TO_ABOVE_80P_AND_TRY_AGAIN"
 msgstr "Cargue la batería más del 80% e inténtelo de nuevo."
 
 msgid "IDS_ST_BODY_CHANGING_THE_FONT_SIZE_IN_ACCESSIBILITY_SETTINGS_WILL_OVERRIDE_THE_FONT_SIZE_IN_EACH_APPLICATION"
-msgstr "Cambiar el tamaño de la fuente en la configuración de accesibilidad anulará el tamaño de las fuentes de todas las aplicaciones."
+msgstr "Cambiar el tamaño de la fuente en los ajustes de accesibilidad anulará el tamaño de las fuentes de todas las aplicaciones."
+
+msgid "IDS_ST_BUTTON_CONTINUE"
+msgstr "Continuar"
 
 msgid "IDS_ST_BODY_CHANGING_THE_COLOUR_OF_THE_SCREEN_TO_GREYSCALE"
 msgstr "Cambiando el color de la pantalla a escala de grises."
 
+msgid "IDS_ST_BUTTON_CANCEL_ABB"
+msgstr "Cancelar"
+
 msgid "IDS_ST_BODY_CHANGE_TEXT_SIZE_IN_CONTACTS_CALENDAR_MEMO_MESSAGES_EMAIL_AND_IM"
 msgstr "Cambiar tamaño de texto en Contactos, Calendario, Notas, Mensajes, Correo e IM."
 
@@ -2041,15 +1804,12 @@ msgstr "Se solicitará una contraseña para desencriptar su dispositivo cada vez
 msgid "IDS_ST_BODY_AVAILABLE_SPACE"
 msgstr "Espacio disponible"
 
-msgid "IDS_ST_BODY_AVAILABLE"
-msgstr "Disponible"
-
-msgid "IDS_ST_BODY_AUTO_DOWNLOAD"
-msgstr "Descarga automática"
-
 msgid "IDS_ST_BODY_AUTH_TYPE"
 msgstr "Tipo de autorización"
 
+msgid "IDS_ST_BODY_VERSION_PS"
+msgstr "Versión %s"
+
 msgid "IDS_ST_BODY_APP_OPENING_IMAGE"
 msgstr "Imagen de apertura de aplicación"
 
@@ -2057,7 +1817,7 @@ msgid "IDS_ST_BODY_APP_OPENING_EFFECT"
 msgstr "Efecto de apertura de aplicación"
 
 msgid "IDS_ST_BODY_APPLICATION_SETTINGS"
-msgstr "Configuración de Aplicaciones"
+msgstr "Ajustes de Aplicación"
 
 msgid "IDS_ST_BODY_APPLICATION_MANAGER"
 msgstr "Administrador de aplicaciones"
@@ -2065,15 +1825,9 @@ msgstr "Administrador de aplicaciones"
 msgid "IDS_ST_BODY_APPLICATION_INFO"
 msgstr "Información de aplicación"
 
-msgid "IDS_ST_BODY_APPLICATION"
-msgstr "Aplicación"
-
 msgid "IDS_ST_BODY_ANTIVIRUS_SOFTWARE_ABB"
 msgstr "Software de antivirus"
 
-msgid "IDS_ST_BODY_AM"
-msgstr "AM"
-
 msgid "IDS_ST_BODY_ALWAYS_REJECT"
 msgstr "Rechazar siempre"
 
@@ -2083,9 +1837,6 @@ msgstr "Siempre activada"
 msgid "IDS_ST_BODY_ALWAYS_OFF"
 msgstr "Siempre desactivada"
 
-msgid "IDS_ST_BODY_ALARM"
-msgstr "Alarma"
-
 msgid "IDS_ST_BODY_AFTER_YOU_DOWNLOAD_AND_INSTALL_APPLICATIONS_APPLICATIONS_WILL_BE_SHOWN_HERE"
 msgstr "Después de descargar e instalar aplicaciones, estas se mostrarán aquí"
 
@@ -2095,6 +1846,9 @@ msgstr "Después de restablecer el dispositivo, se reiniciará automáticamente.
 msgid "IDS_ST_BODY_ADJUST_BRIGHTNESS_LEVEL"
 msgstr "Ajuste de nivel de brillo"
 
+msgid "IDS_ST_BODY_URL"
+msgstr "URL"
+
 msgid "IDS_ST_BODY_ADJUST_AUTOMATIC_BRIGHTNESS"
 msgstr "Ajuste de brillo automático"
 
@@ -2126,7 +1880,7 @@ msgid "IDS_CALL_POP_CALLING_EMERG_ONLY"
 msgstr "Sólo llamadas de emergencia."
 
 msgid "IDS_JAVA_OPT_SIM_SETTINGS"
-msgstr "Configuración de SIM"
+msgstr "Ajustes tarjeta SIM"
 
 msgid "IDS_TASK_BODY_NO_RUNNING_APPLICATION"
 msgstr "Ninguna aplicación en ejecución"
@@ -2164,61 +1918,154 @@ msgstr "El dispositivo reacciona de forma inteligente al adaptar la pantalla cua
 msgid "IDS_HELP_BODY_SMART_SCREEN_WORKS_BEST_UNDER_THE_FOLLOWING_CONDITIONS_C"
 msgstr "La pantalla inteligente funciona mejor bajo las siguientes condiciones:"
 
-msgid "IDS_HELP_BODY_SMART_ROTATION_DISABLES_AUTO_SCREEN_ROTATION_BY_CHECKING_THE_ORIENTATION_OF_YOUR_FACE_AND_THE_DEVICE_BY_ITS_FRONT_CAMERA"
-msgstr "La rotación inteligente desactiva la rotación automática de la pantalla al comprobar la orientación de su rostro y el dispositivo mediante la cámara frontal"
-
-msgid "IDS_LBS_HEADER_LOCATION"
-msgstr "Ubicación"
-
 msgid "IDS_LBS_BODY_DESTINATION"
 msgstr "Destino"
 
-msgid "IDS_ST_SK_NO"
-msgstr "No"
+msgid "IDS_ST_BODY_TEXTSTYLE_LARGE"
+msgstr "Grande"
 
-msgid "IDS_HELP_BODY_SMART_STAY_DETECTS_YOUR_EYES_WITH_THE_FRONT_CAMERA_SO_THAT_THE_SCREEN_STAYS_ON_WHEN_YOU_ARE_LOOKING_AT_IT"
-msgstr "El fijado inteligente detecta sus ojos con la cámara frontal de manera que la pantalla se mantiene encendida cuando la esté mirando"
+msgid "IDS_ST_BODY_SUNDAY"
+msgstr "Domingo"
 
-msgid "IDS_QP_POP_YOU_WILL_NO_LONGER_BE_ABLE_TO_USE_APPLICATIONS_NOTI_MSG"
-msgstr "Ya no podrá usar aplicaciones como Internet, Correo y YouTube a través de redes móviles. ¿Continuar?"
+msgid "IDS_ST_BODY_STORAGE"
+msgstr "Almacenamiento"
 
-msgid "IDS_ST_BODY_10_MINUTES"
-msgstr "10 minutos"
+msgid "IDS_ST_BODY_SECURITY"
+msgstr "Seguridad"
 
-msgid "IDS_ST_BODY_15SEC"
-msgstr "15 segundos"
+msgid "IDS_ST_BODY_SEARCH"
+msgstr "Buscar"
 
-msgid "IDS_ST_BODY_24_HOURS"
-msgstr "24 horas"
+msgid "IDS_ST_BODY_SD_CARD"
+msgstr "Tarjeta de memoria"
 
-msgid "IDS_ST_BODY_2_MINUTES"
-msgstr "2 minutos"
+msgid "IDS_ST_BODY_SCHEDULE"
+msgstr "Calendario"
 
-msgid "IDS_ST_BODY_30SEC"
-msgstr "30 segundos"
+msgid "IDS_ST_BODY_SAVED"
+msgstr "Guardado."
 
-msgid "IDS_ST_BODY_5_MINUTES"
-msgstr "5 minutos"
+msgid "IDS_ST_BODY_SAVE"
+msgstr "Guardar"
 
-msgid "IDS_ST_BODY_APPLICATIONS"
-msgstr "Aplicaciones"
+msgid "IDS_ST_BODY_REGION"
+msgstr "Región"
 
-msgid "IDS_ST_BODY_DONT_ASK_AGAIN"
-msgstr "No preguntar de nuevo"
+msgid "IDS_ST_BODY_PROFILE"
+msgstr "Perfil"
 
-msgid "IDS_ST_BODY_P1SS_IS_CURRENTLY_P2SS_T_TTS"
-msgstr "%1$s actualmente está %2$s."
+msgid "IDS_ST_BODY_PM"
+msgstr "PM"
 
-msgid "IDS_ST_BODY_PASSWORDS_MUST_CONSIST_OF_AT_LEAST_4_ALPHANUMERIC_CHARACTERS_ALSO_INCLUDING_AT_LEAST_1_ALPHABETICAL_CHARACTER"
-msgstr "Las contraseñas deben contener, al menos, 4 caracteres alfanuméricos que también tengan, al menos, 1 carácter alfabético."
+msgid "IDS_ST_BODY_PHONEPROFILES_SILENT"
+msgstr "Silencioso"
 
-msgid "IDS_ST_BODY_PUK1_BLOCKED"
-msgstr "PUK bloqueado."
+msgid "IDS_ST_BODY_PASSWORD"
+msgstr "Contraseña"
 
-msgid "IDS_ST_BODY_PUK1_CODE"
-msgstr "PUK "
+msgid "IDS_ST_BODY_NO_RESULTS_FOUND"
+msgstr "No se encontraron resultados."
 
-msgid "IDS_ST_BODY_PUK2"
+msgid "IDS_ST_BODY_NOT_ASSIGNED"
+msgstr "No asignado"
+
+msgid "IDS_ST_BODY_NOTIFICATIONS"
+msgstr "Notificaciones"
+
+msgid "IDS_ST_BODY_NOTIFICATION"
+msgstr "Notificación"
+
+msgid "IDS_ST_BODY_NONE"
+msgstr "Ninguno"
+
+msgid "IDS_ST_BODY_NEW"
+msgstr "Nueva"
+
+msgid "IDS_ST_BODY_NETWORK"
+msgstr "Red"
+
+msgid "IDS_ST_BODY_NAME"
+msgstr "Nombre"
+
+msgid "IDS_ST_BODY_MONDAY"
+msgstr "Lunes"
+
+msgid "IDS_ST_BODY_MODE"
+msgstr "Modo"
+
+msgid "IDS_ST_SK_NO"
+msgstr "No"
+
+msgid "IDS_ST_BODY_MESSAGE"
+msgstr "Mensaje"
+
+msgid "IDS_ST_BODY_MEMORY"
+msgstr "Memoria"
+
+msgid "IDS_ST_BODY_MB"
+msgstr "MB"
+
+msgid "IDS_ST_BODY_LIST_VIEW"
+msgstr "Ver por lista"
+
+msgid "IDS_ST_BODY_LICENCE"
+msgstr "Licencia"
+
+msgid "IDS_ST_BODY_LED_INDICATOR"
+msgstr "Indicador LED"
+
+msgid "IDS_HELP_BODY_SMART_STAY_DETECTS_YOUR_EYES_WITH_THE_FRONT_CAMERA_SO_THAT_THE_SCREEN_STAYS_ON_WHEN_YOU_ARE_LOOKING_AT_IT"
+msgstr "El fijado inteligente detecta sus ojos con la cámara frontal de manera que la pantalla se mantiene encendida cuando la esté mirando"
+
+msgid "IDS_QP_POP_YOU_WILL_NO_LONGER_BE_ABLE_TO_USE_APPLICATIONS_NOTI_MSG"
+msgstr "Ya no podrá usar aplicaciones como Internet, Correo y YouTube a través de redes móviles. ¿Continuar?"
+
+msgid "IDS_ST_BODY_10_MINUTES"
+msgstr "10 minutos"
+
+msgid "IDS_ST_BODY_15SEC"
+msgstr "15 segundos"
+
+msgid "IDS_ST_BODY_24_HOURS"
+msgstr "24 horas"
+
+msgid "IDS_ST_BODY_2_MINUTES"
+msgstr "2 minutos"
+
+msgid "IDS_ST_BODY_KB"
+msgstr "KB"
+
+msgid "IDS_ST_BODY_30SEC"
+msgstr "30 segundos"
+
+msgid "IDS_ST_BODY_5_MINUTES"
+msgstr "5 minutos"
+
+msgid "IDS_ST_BODY_DONT_ASK_AGAIN"
+msgstr "No preguntar de nuevo"
+
+msgid "IDS_ST_BODY_P1SS_IS_CURRENTLY_P2SS_T_TTS"
+msgstr "%1$s actualmente está %2$s."
+
+msgid "IDS_ST_BODY_PASSWORDS_MUST_CONSIST_OF_AT_LEAST_4_ALPHANUMERIC_CHARACTERS_ALSO_INCLUDING_AT_LEAST_1_ALPHABETICAL_CHARACTER"
+msgstr "Las contraseñas deben contener, al menos, 4 caracteres alfanuméricos que también tengan, al menos, 1 carácter alfabético."
+
+msgid "IDS_ST_BODY_INSERT_SD_CARD"
+msgstr "Insertar tarjeta de memoria."
+
+msgid "IDS_ST_BODY_PUK1_BLOCKED"
+msgstr "PUK bloqueado."
+
+msgid "IDS_ST_BODY_INCORRECT_PIN_E"
+msgstr "PIN incorrecto."
+
+msgid "IDS_ST_BODY_PUK1_CODE"
+msgstr "PUK "
+
+msgid "IDS_ST_BODY_INCORRECT_PASSWORD_TRY_AGAIN"
+msgstr "Contraseña incorrecta. Inténtelo de nuevo"
+
+msgid "IDS_ST_BODY_PUK2"
 msgstr "PUK2"
 
 msgid "IDS_ST_BUTTON2_POWER_SAVING_MODE_ABB"
@@ -2243,7 +2090,7 @@ msgid "IDS_ST_HEADER_ENTER_PIN_ABB3"
 msgstr "Introducir PIN"
 
 msgid "IDS_ST_OPT_2G_ONLY"
-msgstr "Sólo 2G"
+msgstr "Solo 2G"
 
 msgid "IDS_ST_OPT_3G_2G_HAUTO_CONNECT"
 msgstr "3G/2G (conexión automática)"
@@ -2260,6 +2107,9 @@ msgstr "PUK1 incorrecto."
 msgid "IDS_ST_POP_INCORRECT_PUK1_PD_ATTEMPTS_LEFT"
 msgstr "PUK incorrecto. Quedan %d intentos."
 
+msgid "IDS_ST_BODY_GRID_VIEW"
+msgstr "Ver por miniatura"
+
 msgid "IDS_ST_POP_INCORRECT_PUK2"
 msgstr "PUK2 incorrecto."
 
@@ -2269,20 +2119,89 @@ msgstr "PUK2 incorrecto. Quedan %d intentos."
 msgid "IDS_ST_POP_PIN_CHANGED"
 msgstr "PIN cambiado."
 
+msgid "IDS_ST_BODY_GB"
+msgstr "GB"
+
 msgid "IDS_TASKMGR_BUTTON_CLEAR_CACHE"
 msgstr "Eliminar caché"
 
 msgid "IDS_ST_BODY_3G_ONLY"
 msgstr "Sólo 3G"
 
+msgid "IDS_ST_BODY_FROM_M_TIME"
+msgstr "De"
+
 msgid "IDS_ST_HEADER_ADD"
 msgstr "Añadir"
 
-msgid "IDS_ST_BODY_SECONDS"
-msgstr "Segundos"
+msgid "IDS_ST_BODY_FACEBOOK"
+msgstr "Facebook"
 
-msgid "IDS_ST_BUTTON_CANCEL"
-msgstr "Cancelar"
+msgid "IDS_ST_BODY_ENTER_NEW_PASSWORD"
+msgstr "Introduzca nueva contraseña"
+
+msgid "IDS_ST_BODY_EDIT"
+msgstr "Editar"
+
+msgid "IDS_ST_BODY_DO_NOT_SHOW_AGAIN"
+msgstr "No volver a mostrar"
+
+msgid "IDS_ST_BODY_DOWNLOADS"
+msgstr "Descargas"
+
+msgid "IDS_ST_BODY_DOWNLOAD"
+msgstr "Descargar"
+
+msgid "IDS_ST_BODY_DISPLAY_CONTENTS"
+msgstr "Mostrar contenidos"
+
+msgid "IDS_ST_BODY_DEVICE_MEMORY"
+msgstr "Memoria del dispositivo"
+
+msgid "IDS_ST_BODY_DEVICE"
+msgstr "Dispositivo"
+
+msgid "IDS_ST_BODY_DATE"
+msgstr "Fecha"
+
+msgid "IDS_ST_BODY_CURRENT"
+msgstr "Actual"
+
+msgid "IDS_ST_BODY_COUNTRY_CODE"
+msgstr "Código de país"
+
+msgid "IDS_ST_BODY_CONNECTION"
+msgstr "Conexión"
+
+msgid "IDS_ST_BODY_CONFIRM"
+msgstr "Confirmar"
+
+msgid "IDS_ST_BODY_CHECK_FOR_UPDATES"
+msgstr "Comprobar actualizaciones"
+
+msgid "IDS_ST_BODY_AVAILABLE"
+msgstr "Disponible"
+
+msgid "IDS_ST_BODY_AUTO_DOWNLOAD"
+msgstr "Descarga automática"
+
+msgid "IDS_ST_BODY_APPLICATION"
+msgstr "Aplicación"
+
+msgid "IDS_ST_BODY_AM"
+msgstr "AM"
+
+msgid "IDS_ST_BODY_ALARM"
+msgstr "Alarma"
+
+msgid "IDS_LBS_HEADER_LOCATION"
+msgstr "Ubicación"
+
+msgid "IDS_ST_BODY_APPLICATIONS"
+msgstr "Aplicaciones"
+
+msgid "IDS_ST_BODY_VIDEOS"
+msgstr "Videos"
 
 msgid "IDS_ST_BODY_1_5_SECONDS"
 msgstr "1.5 segundos"
@@ -2296,8 +2215,17 @@ msgstr "REALIZADO"
 msgid "IDS_ST_HEADER_ENABLE_DATA_ROAMING"
 msgstr "Activar roaming de datos"
 
-msgid "IDS_ST_HEADER_TURN_ON_MOBILE_DATA"
-msgstr "Activar datos móviles"
+msgid "IDS_ST_HEADER_SCAN_FOR_NETWORKS_ABB"
+msgstr "Buscar redes"
+
+msgid "IDS_ST_POP_MOBILE_DATA_WILL_BE_TURNED_ON_CONNECTING_TO_MOBILE_NETWORKS_MAY_RESULT_IN_ADDITIONAL_CHARGES_DEPENDING_ON_YOUR_PAYMENT_PLAN"
+msgstr "Se activarán los datos móviles. La conexión a redes móviles puede generar costos adicionales según su plan de pago."
+
+msgid "IDS_ST_POP_SCANNING_FOR_NETWORK_ING"
+msgstr "Buscando red..."
+
+msgid "IDS_ST_POP_UNLESS_YOU_CONNECT_TO_A_WI_FI_NETWORK_YOU_WILL_NOT_BE_ABLE_TO_USE_THE_INTERNET_EMAIL_OR_OTHER_APPS_MSG"
+msgstr "A menos que se conecte a una red Wi-Fi, no podrá usar Internet, Correo u otras aplicaciones que requieren una conexión de datos."
 
 msgid "IDS_ST_HEADER_UNABLE_TO_PLAY_SAMPLE_ABB"
 msgstr "No es posible reprod. muestra"
@@ -2305,15 +2233,24 @@ msgstr "No es posible reprod. muestra"
 msgid "IDS_ST_POP_SAMPLES_CANNOT_BE_PLAYED_DURING_CALLS"
 msgstr "No es posible reproducir muestras durante las llamadas."
 
-msgid "IDS_ST_HEADER_DEVICE_NAME"
-msgstr "Nombre del dispositivo"
-
 msgid "IDS_ST_HEADER_DELETE_ITEMS_ABB2"
 msgstr "Eliminar elementos"
 
+msgid "IDS_ST_BODY_SECONDS"
+msgstr "Segundos"
+
 msgid "IDS_ST_HEADER_FEEDBACK"
 msgstr "Sistema"
 
+msgid "IDS_ST_BUTTON_CANCEL"
+msgstr "Cancelar"
+
+msgid "IDS_ST_HEADER_TURN_ON_MOBILE_DATA"
+msgstr "Activar datos móviles"
+
+msgid "IDS_ST_HEADER_DEVICE_NAME"
+msgstr "Nombre del dispositivo"
+
 msgid "IDS_ST_BODY_SELECT_ALL"
 msgstr "Todo"
 
@@ -2323,21 +2260,15 @@ msgstr "Total"
 msgid "IDS_ST_HEADER_MANAGE_CERTIFICATES_ABB"
 msgstr "Administrar certificados"
 
-msgid "IDS_ST_BODY_INCORRECT_PASSWORD"
-msgstr "Contraseña incorrecta."
-
 msgid "IDS_ST_HEADER_TURN_OFF_MOBILE_DATA"
 msgstr "Desactivar datos móviles"
 
 msgid "IDS_ST_BODY_FLIGHT_MODE_DISABLES_CALLING_AND_MESSAGING_FUNCTIONS_AND_TURNS_OFF_MOBILE_DATA_AND_CONNECTIVITY_FUNCTIONS_MSG"
-msgstr "El perfil Fuera de línea desactiva las funciones de llamadas y mensajes, así como las de conectividad y datos móviles, como Wi-Fi y Bluetooth. Para usar Wi-Fi y Bluetooth en el perfil Fuera de línea, actívelos en Configuración o en el panel de notificaciones. Se activará el perfil Fuera de línea."
+msgstr "El perfil Fuera de línea desactiva las funciones de llamadas y mensajes, así como las de conectividad y datos móviles, como Wi-Fi y Bluetooth. Para usar Wi-Fi y Bluetooth en el perfil Fuera de línea, actívelos en Ajustes o en el panel de notificaciones. Se activará el perfil Fuera de línea."
 
 msgid "IDS_ST_BODY_TYPE"
 msgstr "Tipo"
 
-msgid "IDS_ST_BODY_PERSONAL"
-msgstr "Personal"
-
 msgid "IDS_ST_HEADER_LOCK_SCREEN_AND_SECURITY_ABB"
 msgstr "Bloqueo y seguridad"
 
@@ -2356,9 +2287,6 @@ msgstr "Información legal"
 msgid "IDS_ST_BODY_DEVICE_INFORMATION"
 msgstr "Información sobre el dispositivo"
 
-msgid "IDS_ST_BODY_PHONE_NUMBER"
-msgstr "Número de teléfono"
-
 msgid "IDS_ST_BODY_MODEL_NUMBER"
 msgstr "Número de modelo"
 
@@ -2407,6 +2335,81 @@ msgstr "Eliminar caché"
 msgid "IDS_ST_BODY_12_HOURS"
 msgstr "12 horas"
 
+msgid "IDS_ST_BODY_ANSWERINGMODE_AUTOMATIC"
+msgstr "Automática"
+
+msgid "IDS_ST_BODY_BLUETOOTH"
+msgstr "Bluetooth"
+
+msgid "IDS_ST_BODY_ADVANCEDOPTIONS_CERTIFICATES"
+msgstr "Certificados"
+
+msgid "IDS_ST_BODY_CALLERID_DEFAULT"
+msgstr "Predeterminado"
+
+msgid "IDS_ST_BODY_APPLICATIONSETTINGS_MESSAGE"
+msgstr "Mensajes"
+
+msgid "IDS_ST_BODY_NFC"
+msgstr "NFC"
+
+msgid "IDS_ST_BODY_PIN_LOCK"
+msgstr "PIN de bloqueo"
+
+msgid "IDS_ST_BUTTON2_S_PLANNER"
+msgstr "S Planner"
+
+msgid "IDS_ST_BODY_VOICE"
+msgstr "Voz"
+
+msgid "IDS_ST_BODY_DEFAULTMEMORY_VOICE_RECORDER"
+msgstr "Grabadora de Voz"
+
+msgid "IDS_ST_BODY_YYYY_MM_DD_DOT"
+msgstr "AAAA/MM/DD"
+
+msgid "IDS_ST_BODY_BRIGHTNESS_M_POWER_SAVING"
+msgstr "Brillo"
+
+msgid "IDS_ST_HEADER_SORT_BY"
+msgstr "Ordenar por"
+
+msgid "IDS_ST_TPOP_MAXIMUM_NUMBER_OF_CHARACTERS_REACHED"
+msgstr "Se alcanzó el número máximo de caracteres."
+
+msgid "IDS_ST_TPOP_TRY_AGAIN"
+msgstr "Intentar de nuevo."
+
+msgid "IDS_ST_SK_YES"
+msgstr "Sí"
+
+msgid "IDS_ST_BODY_PLAY_A_SOUND_WHEN_BUTTONS_ICONS_AND_MENU_ITEMS_ARE_TAPPED"
+msgstr "Reproducir un sonido cuando se pulsen botones, íconos y elementos de menú."
+
+msgid "IDS_ST_MBODY_KEYBOARD_SOUND"
+msgstr "Sonido del teclado"
+
+msgid "IDS_ST_MBODY_TOUCH_SOUND"
+msgstr "Sonido de pulsación"
+
+msgid "IDS_ST_SBODY_PLAY_A_SOUND_WHEN_THE_SAMSUNG_KEYBOARD_IS_TAPPED"
+msgstr "Reproducir un sonido cuando se pulsa el teclado Samsung."
+
+msgid "IDS_ST_POP_MOUNTING_SD_CARD_ING"
+msgstr "Montando tarjeta de memoria..."
+
+msgid "IDS_ST_BODY_SET_DATE"
+msgstr "Definir fecha"
+
+msgid "IDS_ST_BODY_LOCK_SCREEN"
+msgstr "Pantalla de bloqueo"
+
+msgid "IDS_ST_BODY_PERSONAL"
+msgstr "Personal"
+
+msgid "IDS_ST_BODY_PHONE_NUMBER"
+msgstr "Número de teléfono"
+
 msgid "IDS_ST_BODY_1MINUTE"
 msgstr "1 minuto"
 
@@ -2416,30 +2419,15 @@ msgstr "Cuentas"
 msgid "IDS_ST_HEADER_ALLSHARE"
 msgstr "AllShare"
 
-msgid "IDS_ST_BODY_ANSWERINGMODE_AUTOMATIC"
-msgstr "Automática"
-
 msgid "IDS_ST_BUTTON_BACK"
 msgstr "Atrás"
 
-msgid "IDS_ST_BODY_BLUETOOTH"
-msgstr "Bluetooth"
-
-msgid "IDS_ST_BODY_ADVANCEDOPTIONS_CERTIFICATES"
-msgstr "Certificados"
-
 msgid "IDS_ST_BODY_CONTACTS"
 msgstr "Contactos"
 
 msgid "IDS_ST_BODY_MYTHEME_CREATE"
 msgstr "Crear"
 
-msgid "IDS_ST_BODY_CALLERID_DEFAULT"
-msgstr "Predeterminado"
-
-msgid "IDS_ST_BODY_FM_RADIO"
-msgstr "Radio FM"
-
 msgid "IDS_ST_BODY_FONT"
 msgstr "Fuente"
 
@@ -2452,15 +2440,9 @@ msgstr "Ayuda"
 msgid "IDS_ST_BODY_MANUAL"
 msgstr "Manual"
 
-msgid "IDS_ST_BODY_APPLICATIONSETTINGS_MESSAGE"
-msgstr "Mensajes"
-
 msgid "IDS_ST_BODY_MUSIC"
 msgstr "Música"
 
-msgid "IDS_ST_BODY_NFC"
-msgstr "NFC"
-
 msgid "IDS_ST_BODY_ALERTTYPE_OFF"
 msgstr "Desactivado"
 
@@ -2470,9 +2452,6 @@ msgstr "Activado"
 msgid "IDS_ST_BODY_MEMORYSTATUS_OTHERS"
 msgstr "Otros"
 
-msgid "IDS_ST_BODY_PIN_LOCK"
-msgstr "PIN de bloqueo"
-
 msgid "IDS_ST_BODY_RESET"
 msgstr "Restablecer"
 
@@ -2488,45 +2467,21 @@ msgstr "Sincronizar"
 msgid "IDS_ST_BODY_SYSTEM"
 msgstr "Sistema"
 
-msgid "IDS_ST_BUTTON2_S_PLANNER"
-msgstr "S Planner"
-
 msgid "IDS_ST_BODY_TWITTER"
 msgstr "Twitter"
 
 msgid "IDS_ST_BODY_USERNAME"
 msgstr "Nombre de usuario"
 
-msgid "IDS_ST_BODY_VOICE"
-msgstr "Voz"
-
-msgid "IDS_ST_BODY_DEFAULTMEMORY_VOICE_RECORDER"
-msgstr "Grabadora de Voz"
-
 msgid "IDS_ST_BODY_WI_FI"
 msgstr "Wi-Fi"
 
-msgid "IDS_ST_BODY_YYYY_MM_DD_DOT"
-msgstr "AAAA/MM/DD"
-
-msgid "IDS_ST_BODY_BRIGHTNESS_M_POWER_SAVING"
-msgstr "Brillo"
-
-msgid "IDS_ST_HEADER_SORT_BY"
-msgstr "Ordenar por"
-
 msgid "IDS_ST_BODY_DELETED"
-msgstr "Eliminado(s)."
+msgstr "Eliminado."
 
 msgid "IDS_ST_POP_ERROR"
 msgstr "Error."
 
-msgid "IDS_ST_TPOP_MAXIMUM_NUMBER_OF_CHARACTERS_REACHED"
-msgstr "Se alcanzó el número máximo de caracteres."
-
-msgid "IDS_ST_TPOP_TRY_AGAIN"
-msgstr "Intentar de nuevo."
-
 msgid "IDS_ST_BODY_VERSION"
 msgstr "Versión"
 
@@ -2536,36 +2491,9 @@ msgstr "Eliminar"
 msgid "IDS_ST_SK_SET_LITE"
 msgstr "Definir"
 
-msgid "IDS_ST_SK_YES"
-msgstr "Sí"
-
-msgid "IDS_SAPPS_SK_TRY_ABB"
-msgstr "Pruébelo"
-
-msgid "IDS_ST_BODY_PLAY_A_SOUND_WHEN_BUTTONS_ICONS_AND_MENU_ITEMS_ARE_TAPPED"
-msgstr "Reproducir un sonido cuando se pulsen botones, íconos y elementos de menú."
-
-msgid "IDS_ST_MBODY_KEYBOARD_SOUND"
-msgstr "Sonido del teclado"
-
 msgid "IDS_ST_MBODY_RINGTONE"
 msgstr "Tono"
 
-msgid "IDS_ST_MBODY_TOUCH_SOUND"
-msgstr "Sonido de pulsación"
-
-msgid "IDS_ST_SBODY_PLAY_A_SOUND_WHEN_THE_SAMSUNG_KEYBOARD_IS_TAPPED"
-msgstr "Reproducir un sonido cuando se pulsa el teclado Samsung."
-
-msgid "IDS_ST_POP_MOUNTING_SD_CARD_ING"
-msgstr "Montando tarjeta de memoria..."
-
-msgid "IDS_ST_BODY_SET_DATE"
-msgstr "Definir fecha"
-
-msgid "IDS_ST_BODY_ALL"
-msgstr "Todo"
-
 msgid "IDS_LBS_BODY_LOCATION_SERVICE"
 msgstr "Servicio de posición"
 
@@ -2575,9 +2503,6 @@ msgstr "VPN"
 msgid "IDS_ST_SK_OPTIONS_LITE"
 msgstr "Opciones"
 
-msgid "IDS_ST_BODY_TTS"
-msgstr "TTS"
-
 msgid "IDS_ST_BODY_VOICE_CONTROL"
 msgstr "Control de voz"
 
@@ -2590,45 +2515,222 @@ msgstr "No molestar"
 msgid "IDS_ST_MBODY_APP_NOTIFICATIONS"
 msgstr "Notificaciones aplicación"
 
+msgid "IDS_ST_BODY_ALL"
+msgstr "Todo"
+
 msgid "IDS_ST_HEADER_DEFAULT_APPLICATIONS_ABB"
 msgstr "Predeterminadas"
 
-msgid "IDS_ST_BODY_HOME"
-msgstr "Privado"
-
 msgid "IDS_ST_BODY_SET_TIME"
 msgstr "Definir hora"
 
 msgid "IDS_ST_BODY_UNABLE_TO_SCAN_FOR_NETWORKS"
 msgstr "No es posible buscar redes."
 
-msgid "IDS_ST_BODY_LOCK_SCREEN"
-msgstr "Pantalla de bloqueo"
+msgid "IDS_ACCS_BODY_SIGNAL_STRENGTH_TTS"
+msgstr "Intensidad de la señal"
 
 msgid "IDS_ST_HEADER_VISION"
 msgstr "Visión"
 
+msgid "IDS_ST_BODY_SIGNAL_STRENGTH"
+msgstr "Intensidad de la señal"
+
+msgid "IDS_ST_BODY_HELLO_KITTY_10"
+msgstr "Hello Kitty 10"
+
+msgid "IDS_ST_HEADER_SOUNDS_AND_NOTIFICATIONS_ABB"
+msgstr "Sonidos y notificaciones"
+
+msgid "IDS_ST_BODY_TTS"
+msgstr "TTS"
+
+msgid "IDS_ST_BODY_HOME"
+msgstr "Privado"
+
 msgid "IDS_ST_BODY_OFF"
 msgstr "Desactivado"
 
-msgid "IDS_ST_BODY_SIGNAL_STRENGTH"
-msgstr "Intensidad de la señal"
+msgid "IDS_ST_BODY_THERE_ARE_NO_APPS_SET_AS_DEFAULTS"
+msgstr "No hay aplicaciones predeterminadas definidas."
 
-msgid "IDS_ST_POP_MOBILE_DATA_WILL_BE_TURNED_ON_CONNECTING_TO_MOBILE_NETWORKS_MAY_RESULT_IN_ADDITIONAL_CHARGES_DEPENDING_ON_YOUR_PAYMENT_PLAN"
-msgstr "Se activarán los datos móviles. La conexión a redes móviles puede generar costos adicionales según su plan de pago."
+msgid "IDS_ST_HEADER_PRIVACY_SETTINGS_ABB"
+msgstr "Ajustes de privacidad"
 
-msgid "IDS_ST_POP_UNLESS_YOU_CONNECT_TO_A_WI_FI_NETWORK_YOU_WILL_NOT_BE_ABLE_TO_USE_THE_INTERNET_EMAIL_OR_OTHER_APPS_MSG"
-msgstr "A menos que se conecte a una red Wi-Fi, no podrá usar Internet, Correo u otras aplicaciones que requieren una conexión de datos."
+msgid "IDS_QP_OPT_SHOW_ALL_CONTENT_ABB"
+msgstr "Mostrar todo el contenido"
+
+msgid "IDS_QP_OPT_HIDE_SENSITIVE_CONTENT_ABB"
+msgstr "Ocultar contenido confidencial"
+
+msgid "IDS_ST_BUTTON_REMOVE_ABB2"
+msgstr "Eliminar"
+
+msgid "IDS_QP_TMBODY_NOTIFICATIONS_ON_LOCK_SCREEN"
+msgstr "Notificaciones en bloqueo"
+
+msgid "IDS_ACCS_BODY_WHILE_SCREEN_READER_IS_ENABLED_YOUR_PHONE_WILL_PROVIDE_VOICE_FEEDBACK_FOR_EXAMPLE_SCREEN_READER_WILL_MSG"
+msgstr "Mientras Lector de pantalla está activado, el teléfono proporcionará respuestas de voz. Por ejemplo, Lector de pantalla le dirá con qué elementos puede interactuar en cada pantalla. Pulse los elementos para seleccionarlos y escuchar su descripción, y púlselos dos veces para realizar la acción correspondiente."
+
+msgid "IDS_ACCS_MBODY_READ_OUT_USAGE_HINTS_ABB"
+msgstr "Leer consejos de uso"
 
-msgid "IDS_SCR_BODY_PD_UNREAD_NOTIFICATIONS"
-msgstr "Notificaciones no leídas"
+msgid "IDS_ACCS_MBODY_SOUND_FEEDBACK"
+msgstr "Respuesta sonora"
+
+msgid "IDS_ACCS_MBODY_VIBRATION_FEEDBACK"
+msgstr "Respuesta de vibración"
+
+msgid "IDS_ACCS_OPT_ALWAYS_READ_OUT_KEYBOARD_INPUT_TTS"
+msgstr "Siempre leer las entradas del teclado"
+
+msgid "IDS_ACCS_OPT_KEYBOARD_FEEDBACK_TTS"
+msgstr "Respuesta del teclado"
 
 msgid "IDS_ACCS_OPT_OTHER_FEEDBACK_TTS"
 msgstr "Otras respuestas"
 
-msgid "IDS_ACCS_TMBODY_STATUS_BAR_INFORMATION"
-msgstr "Información de barra de estado"
+msgid "IDS_ACCS_SBODY_READ_OUT_NOTIFICATIONS_WHILE_THE_SCREEN_IS_OFF"
+msgstr "Leer notificaciones cuando la pantalla está apagada."
 
 msgid "IDS_ACCS_SBODY_SELECT_WHICH_INFORMATION_FROM_INDICATORS_SHOWN_ON_THE_STATUS_BAR_WILL_BE_READ_OUT_WHEN_YOU_TRIPLE_TAP_THE_SCREEN_WITH_TWO_FINGERS_MSG"
 msgstr "Seleccionar qué información de los indicadores que aparecen en la barra de estado se leerá en voz alta al pulsar tres veces la pantalla con dos dedos; por ejemplo, la hora y la fecha, la intensidad de la señal del dispositivo, las conexiones Wi-Fi y Bluetooth, y el nivel de carga de la batería."
 
+msgid "IDS_ACCS_SBODY_SET_THE_VOICE_FEEDBACK_TO_VARY_IN_PITCH_WHILE_USING_THE_KEYBOARD_TO_ENTER_TEXT"
+msgstr "Definir la respuesta de voz para que varíe la tonalidad al usar el teclado para introducir texto."
+
+msgid "IDS_ACCS_TMBODY_STATUS_BAR_INFORMATION"
+msgstr "Información de barra de estado"
+
+msgid "IDS_ST_BUTTON_TURN_OFF_ABB2"
+msgstr "Desactivar"
+
+msgid "IDS_ST_BUTTON_TURN_ON_ABB3"
+msgstr "Activar"
+
+msgid "IDS_ST_BUTTON_DISABLE_ABB"
+msgstr "Desactivar"
+
+msgid "IDS_ST_BUTTON_ENABLE_ABB3"
+msgstr "Activar"
+
+msgid "IDS_SM_TPOP_P1SS_P2SS_CACHED_DATA_CLEARED_ABB"
+msgstr "%1$s %2$s de datos caché liberados."
+
+msgid "IDS_SM_HEADER_DEFAULT_STORAGE_SETTINGS_ABB"
+msgstr "Almacenamiento predeterminado"
+
+msgid "IDS_SM_TMBODY_DEFAULT_STORAGE_LOCATIONS"
+msgstr "Ubicaciones predeterminadas"
+
+msgid "IDS_SM_SBODY_CALCULATING_ING"
+msgstr "Calculando..."
+
+msgid "IDS_ST_BODY_IMAGES"
+msgstr "Imágenes"
+
+msgid "IDS_ST_BODY_STORAGE_USAGE"
+msgstr "Uso de almacenamiento"
+
+msgid "IDS_ST_HEADER_TOTAL_SPACE"
+msgstr "Espacio total"
+
+msgid "IDS_SM_TMBODY_APPS_ABB"
+msgstr "Aplicaciones"
+
+msgid "IDS_ST_BODY_SYSTEM_STORAGE"
+msgstr "Almacenamiento del sistema"
+
+msgid "IDS_ST_BODY_CACHED_DATA_ABB"
+msgstr "Datos de caché"
+
+msgid "IDS_SM_HEADER_DEFAULT_STORAGE_LOC_ABB"
+msgstr "Ubicación por defecto"
+
+msgid "IDS_SM_BODY_FREE_M_MEMORY_ABB"
+msgstr "Libre"
+
+msgid "IDS_ST_MBODY_ADS"
+msgstr "Anuncios"
+
+msgid "IDS_SM_BODY_SELECT_THE_DEFAULT_LOCATION_FOR_INSTALLING_APPS_WHERE_APPS_CAN_BE_SAVED_DEPENDS_ON_THE_TYPE_OF_APP_AND_THE_AVAILABILITY_OF_THE_LOCATION"
+msgstr "Seleccione la ubicación predeterminada donde instalar las aplicaciones. Las ubicaciones posibles dependen del tipo de aplicación y la disponibilidad de la ubicación."
+
+msgid "IDS_SM_BODY_SELECT_THE_DEFAULT_STORAGE_LOCATION_FOR_CONTENT_SHARED_VIA_BLUETOOTH_OR_WI_FI_DIRECT"
+msgstr "Seleccione la ubicación de almacenamiento predeterminado para el contenido compartido vía Bluetooth o Wi-Fi Directo."
+
+msgid "IDS_ST_OPT_HIDE_CONTENT"
+msgstr "Ocultar contenido"
+
+msgid "IDS_ST_HEADER_PRIVACY_AND_SECURITY_ABB"
+msgstr "Privacidad y seguridad"
+
+msgid "IDS_ST_MBODY_PRIVACY_AND_SECURITY"
+msgstr "Privacidad y seguridad"
+
+msgid "IDS_ST_HEADER_TIZEN_CONNECT"
+msgstr "Tizen Connect"
+
+msgid "IDS_ST_OPT_BATTERY_USAGE_ABB"
+msgstr "Uso de la batería"
+
+msgid "IDS_SM_BODY_THE_BATTERY_USAGE_FOR_THE_PAST_P1SD_HOURS_P2SD_MINUTES_C"
+msgstr "Uso de la batería durante las últimas %1$d horas y %2$d minutos:"
+
+msgid "IDS_ST_BODY_REMAINING_BATTERY"
+msgstr "Batería restante"
+
+msgid "IDS_ST_BODY_CHARGING_ING_ABB"
+msgstr "Cargando..."
+
+msgid "IDS_ST_SBODY_FULLY_CHARGED_ABB_M_STATUS"
+msgstr "Carga completa"
+
+msgid "IDS_ST_BODY_MISSED_EVENTS"
+msgstr "Eventos perdidos"
+
+msgid "IDS_ST_BODY_SPEECH_RATE"
+msgstr "Índice de velocidad"
+
+msgid "IDS_COM_POP_MISSED_EVENTS"
+msgstr "Eventos perdidos"
+
+msgid "IDS_SCR_POP_DRAG_THE_SLIDER_TO_SET_THE_SPEECH_RATE"
+msgstr "Arrastre el deslizador para definir la velocidad de la voz."
+
+msgid "IDS_ST_BODY_BATTERY_LEVEL"
+msgstr "Nivel de la batería"
+
+msgid "IDS_ST_HEADER_DETAILS"
+msgstr "Detalles"
+
+msgid "IDS_ST_MBODY_OTHER_SOUNDS"
+msgstr "Otros sonidos"
+
+msgid "IDS_ST_HEADER_ENCRYPT_SD_CARD"
+msgstr "Encriptar tarjeta de memoria"
+
+msgid "IDS_ST_HEADER_DECRYPT_SD_CARD"
+msgstr "Desencriptar tarjeta de memoria"
+
+msgid "IDS_ST_HEADER_ENCRYPTION"
+msgstr "Encriptación"
+
+msgid "IDS_ST_SBODY_DEVICE_ENCRYPTED_M_STATUS"
+msgstr "Dispositivo encriptado"
+
+msgid "IDS_ST_SBODY_DEVICE_NOT_ENCRYPTED_M_STATUS"
+msgstr "Dispositivo no encriptado"
+
+msgid "IDS_ST_SBODY_SD_CARD_ENCRYPTED_M_STATUS"
+msgstr "Tarjeta de memoria encriptada"
+
+msgid "IDS_ST_SBODY_SD_CARD_NOT_ENCRYPTED_M_STATUS_SBODY"
+msgstr "Tarjeta de memoria no encriptada"
+
+msgid "IDS_ST_TMBODY_SECURE_ERASE"
+msgstr "Eliminación segura"
+
+msgid "IDS_ST_SBODY_ERASE_ALL_DELETED_DATA_ON_THE_PHONE_PERMANENTLY_FOR_SECURITY_PURPOSES_THIS_DATA_WILL_NOT_BE_RECOVERABLE_BY_ANYONE"
+msgstr "Por motivos de seguridad, se borrarán definitivamente todos los datos eliminados del teléfono. Estos datos no se podrán recuperar."
+
old mode 100644 (file)
new mode 100755 (executable)
index 53d1745..7c6806b
@@ -1,12 +1,18 @@
-msgid "IDS_ST_BODY_1_MINUTE"
-msgstr "1 minut"
+msgid "IDS_VOICE_HEADER_SPEECH_TO_TEXT_HSTT"
+msgstr "Kõne tekstiks (STT)"
+
+msgid "IDS_VOICE_HEADER_TEXT_TO_SPEECH_HTTS"
+msgstr "Tekst kõneks (TTS)"
+
+msgid "IDS_PB_TPOP_DELETING_ING_ABB"
+msgstr "Kustutamine..."
+
+msgid "IDS_VOICE_BODY_VOICE_CONTROL_ABB2"
+msgstr "Hääljuhtimine"
 
 msgid "IDS_ST_POP_SAVING"
 msgstr "Salvestamine"
 
-msgid "IDS_CAM_POP_MODEL"
-msgstr "Mudel"
-
 msgid "IDS_EMAIL_BODY_INVALID_PORT_NUMBER"
 msgstr "Kehtetu pordinumber."
 
@@ -22,9 +28,6 @@ msgstr "6 sekundit"
 msgid "IDS_PB_POP_PS_ALREADY_EXISTS"
 msgstr "%s on juba olemas."
 
-msgid "IDS_SAPPS_OPT_BADGE_ABB"
-msgstr "Märk"
-
 msgid "IDS_ST_BODY_DISCONNECTED"
 msgstr "Ühendus on katkestatud."
 
@@ -34,9 +37,6 @@ msgstr "Meedia (Telefon)"
 msgid "IDS_ST_BODY_SELECT_AUTOMATICALLY"
 msgstr "Vali automaatselt"
 
-msgid "IDS_ST_HEADER_AUDIO"
-msgstr "Heli"
-
 msgid "IDS_ST_HEADER_FORMAT_MVERB_ABB"
 msgstr "Vorminda"
 
@@ -58,33 +58,45 @@ msgstr "IP"
 msgid "IDS_BT_POP_OPERATION_FAILED"
 msgstr "Toiming nurjus."
 
-msgid "IDS_CLD_OPT_MINUTE"
-msgstr "Minut"
-
 msgid "IDS_CLD_OPT_MINUTES_LC_ABB"
 msgstr "minutit"
 
-msgid "IDS_CST_BUTTON_CLOSE"
-msgstr "Sulge"
-
-msgid "IDS_CST_POP_FAILED"
-msgstr "Nurjus."
-
 msgid "IDS_IM_BODY_SUCCESSFULLY_COMPLETED"
 msgstr "Edukalt lõpetatud."
 
 msgid "IDS_IM_POP_UNEXPECTED_ERROR"
 msgstr "Ootamatu tõrge."
 
+msgid "IDS_SIM_BODY_INVALID_SIM_CARD"
+msgstr "Vigane SIM-kaart."
+
+msgid "IDS_WGT_BUTTON3_KIES_VIA_WI_FI"
+msgstr "Kies Wi-Fi kaudu"
+
+msgid "IDS_ST_BODY_1_MINUTE"
+msgstr "1 minut"
+
+msgid "IDS_CAM_POP_MODEL"
+msgstr "Mudel"
+
+msgid "IDS_ST_HEADER_AUDIO"
+msgstr "Heli"
+
+msgid "IDS_CLD_OPT_MINUTE"
+msgstr "Minut"
+
+msgid "IDS_CST_BUTTON_CLOSE"
+msgstr "Sulge"
+
+msgid "IDS_CST_POP_FAILED"
+msgstr "Nurjus."
+
 msgid "IDS_PB_BODY_INFO"
 msgstr "Teave"
 
 msgid "IDS_PB_BUTTON_CONTACT"
 msgstr "Kontakt"
 
-msgid "IDS_SIM_BODY_INVALID_SIM_CARD"
-msgstr "Vigane SIM-kaart."
-
 msgid "IDS_ST_BUTTON2_PROCESSING_ING"
 msgstr "Töötlemine..."
 
@@ -94,21 +106,18 @@ msgstr "Kustutada?"
 msgid "IDS_VR_POP_NO_FILES"
 msgstr "Faile pole"
 
-msgid "IDS_WGT_BUTTON3_KIES_VIA_WI_FI"
-msgstr "Kies Wi-Fi kaudu"
-
 msgid "IDS_TPLATFORM_OPT_BLUETOOTH"
 msgstr "Bluetooth"
 
+msgid "IDS_ST_HEADER_PRIVACY"
+msgstr "Privaatsus"
+
 msgid "IDS_ST_OPT_SETTINGS"
 msgstr "Seaded"
 
 msgid "IDS_ST_BODY_GENERAL"
 msgstr "Üldine"
 
-msgid "IDS_ST_HEADER_PRIVACY"
-msgstr "Privaatsus"
-
 msgid "IDS_BR_OPT_SCREEN"
 msgstr "Ekraan"
 
@@ -139,9 +148,6 @@ msgstr "Näidatakse %d üksust"
 msgid "IDS_COM_POP_FLIGHT_MODE_WILL_BE_DISABLED"
 msgstr "Lennurežiim inaktiveeritakse."
 
-msgid "IDS_COM_POP_CHECKING"
-msgstr "Kontrollimine..."
-
 msgid "IDS_COM_OPT_CONTINUE_Q"
 msgstr "Kas jätkata?"
 
@@ -214,9 +220,6 @@ msgstr "Andmekasutus"
 msgid "IDS_MOBILEAP_BODY_TETHERING"
 msgstr "Mobiilse internetiga ühendamine"
 
-msgid "IDS_IM_POP_THIS_FEATURE_IS_NOT_AVAILABLE_WHILE_FLIGHT_MODE_IS_ON"
-msgstr "See funktsioon ei ole saadaval, kui lennurežiim on sisse lülitatud."
-
 msgid "IDS_EMAIL_POP_SECURITY_UPDATE_ABB"
 msgstr "Turvalisuse värskendus"
 
@@ -250,9 +253,6 @@ msgstr "Telefoni mälus pole piisavalt vaba ruumi. Kustutage mõned üksused ja
 msgid "IDS_KW_POP_BE_CAREFUL_WHEN_TRANSMITTING_INFORMATION_ON_AN_UNSECURED_WI_FI_NETWORK_MSG"
 msgstr "Olge ettevaatlik, kui edastate teavet mitteturvalises Wi-Fi vorgus, kuna teave voib olla nahtav teistele vorgus olijatele."
 
-msgid "IDS_DN_BODY_ENCRYPT_SD_CARD"
-msgstr "SD-kaardi krüptimine"
-
 msgid "IDS_MSGF_POP_UNSUPPORTED"
 msgstr "Toetuseta."
 
@@ -280,24 +280,15 @@ msgstr "Teisaldamine on lõpetatud."
 msgid "IDS_PB_BODY_MOVING_ING"
 msgstr "Teisaldamine..."
 
-msgid "IDS_SMEMO_BUTTON_IMPORT"
-msgstr "Impordi"
-
 msgid "IDS_LCKSCN_BODY_WALLPAPERS"
 msgstr "Taustpildid"
 
 msgid "IDS_LCKSCN_BODY_TAP_AND_HOLD_THE_SCREEN_THEN_TILT_THE_DEVICE_TOWARDS_YOU_TO_UNLOCK_IT_MSG"
 msgstr "Seadme avamiseks toksake ekraani ja hoidke sellel sõrme ning kallutage seadet enda poole. Kui ekraan ei avane, kallutage seadet rohkem. Kui määratud on Liigutusega avamine, aktiveeritakse liigutused menüüs Seaded automaatselt."
 
-msgid "IDS_SA_BUTTON_DONE_ABB"
-msgstr "Val."
-
 msgid "IDS_FP_BODY_NO_APPLICATIONS"
 msgstr "Rakendusi pole"
 
-msgid "IDS_ST_TZTAB4_MOST_USED_M_APP"
-msgstr "Enim kasut."
-
 msgid "IDS_ST_TPOP_PERSONAL_MODE_ENABLED_ABB"
 msgstr "Isiklik režiim on aktiveeritud"
 
@@ -394,9 +385,6 @@ msgstr "Seadme nimes lubatud tähemärkide maksimaalne arv (%d) on ületatud."
 msgid "IDS_ST_POP_THE_APP_HAS_BEEN_UNINSTALLED"
 msgstr "Rakendus on desinstallitud."
 
-msgid "IDS_ST_POP_TAP_OK"
-msgstr "Toksake valikut OK"
-
 msgid "IDS_ST_POP_SEARCHING_NETWORK_ING"
 msgstr "Võrgu otsimine..."
 
@@ -412,15 +400,9 @@ msgstr "Kõigi seadete lähtestamine ja kõigi andmete kustutamine. Seda toiming
 msgid "IDS_ST_POP_REMOVE_DEFAULT_APPS_Q"
 msgstr "Kas eemaldada vaikerakendused?"
 
-msgid "IDS_ST_POP_REGISTRATION_CODE_NOT_FOUND"
-msgstr "Registreerimiskoodi ei leitud."
-
 msgid "IDS_ST_POP_REGISTERING_ING"
 msgstr "Registreerimine..."
 
-msgid "IDS_ST_POP_REGISTERED"
-msgstr "Registreeritud."
-
 msgid "IDS_ST_POP_PUK2_VERIFIED"
 msgstr "PUK2-kood on kinnitatud."
 
@@ -460,18 +442,9 @@ msgstr "%d katset jäänud."
 msgid "IDS_ST_POP_PASSWORD_MUST_CONTAIN_AT_LEAST_PD_ALPHANUMERIC_CHARACTERS"
 msgstr "Parool peab sisaldama vahemalt %d tahemarki."
 
-msgid "IDS_ST_POP_PASSWORD_MUST_BE_MORE_THAN_P1SD_CHARACTERS_AND_LESS_THAN_P2SD"
-msgstr "Parool peab olema pikem kui %1$d ja luhem kui %2$d tahemarki."
-
-msgid "IDS_ST_POP_PASSWORDS_DO_NOT_MATCH"
-msgstr "Paroolid ei uhti."
-
 msgid "IDS_ST_POP_NO_SD_CARD_IS_INSERTED_DISABLE_ENCRYPT_SD_CARD_ANYWAY_Q"
 msgstr "SD-kaarti pole paigaldatud. Kas desaktiveerida SD-kaardi krüptimine ikkagi?"
 
-msgid "IDS_ST_POP_NO_SD_CARD_HAS_BEEN_INSERTED_ENCRYPTION_WILL_START_AUTOMATICALLY_WHEN_YOU_INSERT_AN_SD_CARD"
-msgstr "SD-kaarti pole paigaldatud. Krüptimine algab automaatselt, kui paigaldate SD-kaardi."
-
 msgid "IDS_ST_POP_NO_ITEM_SELECTED"
 msgstr "Ühtegi üksust ei ole valitud."
 
@@ -487,9 +460,6 @@ msgstr "Mobiilne andmeside on desaktiveeritud. Te ei saa MMS-sõnumeid saata ega
 msgid "IDS_ST_POP_MOBILE_DATA_ENABLED_CONNECTING_TO_MOBILE_NETWORKS_MAY_INCUR_EXTRA_CHARGES_DEPENDING_ON_YOUR_DATA_PLAN_CONTINUE_Q"
 msgstr "Mobiilne andmeside aktiveeritud. Sõltuvalt teie paketist võivad mobiilsidevõrkudega ühenduse loomisel rakenduda lisatasud. Kas jätkata?"
 
-msgid "IDS_ST_POP_LOADING_ING"
-msgstr "Laadimine..."
-
 msgid "IDS_ST_POP_IP_ADDRESS_REMOVED"
 msgstr "IP-aadress on eemaldatud."
 
@@ -514,9 +484,6 @@ msgstr "Vale PIN2."
 msgid "IDS_ST_POP_INCORRECT_PIN1_ATTEMPT_LEFT"
 msgstr "Vale PIN-kood. 1 katse jäänud."
 
-msgid "IDS_ST_POP_INCORRECT_PASSWORD"
-msgstr "Vale parool."
-
 msgid "IDS_ST_POP_IF_YOU_RESET_YOUR_DEVICE_TO_FACTORY_DEFAULTS_YOU_WILL_NOT_BE_ABLE_TO_USE_ENCRYPTED_FILES_ON_THE_SD_CARD_MSG"
 msgstr "Kui lahtestate seadme tehase vaikeseadetele, ei saa te kasutada SD-kaardil olevaid kruptitud faile, kuid saate kasutada kruptimata faile."
 
@@ -538,12 +505,6 @@ msgstr "Kas krüptida SD-kaart? Toimingut ei saa tühistada ja kui katkestate se
 msgid "IDS_ST_POP_ENABLING_EMERGENCY_MODE_ING"
 msgstr "Hädaabirežiimi aktiveerimine..."
 
-msgid "IDS_ST_POP_ENABLING_AUTO_UPDATE_MEANS_YOUR_DEVICE_WILL_CHECK_FOR_SECURITY_UPDATES_AUTOMATICALLY_NOTI_MSG"
-msgstr "Automaatvärskenduste aktiveerimine tähendab, et seade kontrollib turvalisuse värskendusi automaatselt. Mobiilsidevõrkude kaudu kontrollimisel võivad rakenduda lisatasud."
-
-msgid "IDS_ST_POP_ENABLE_SMART_STAY_TO_TRY_IT_T_HELP"
-msgstr "Nutika oleku proovimiseks aktiveerige see."
-
 msgid "IDS_ST_POP_ENABLE_SMART_ROTATION_TO_TRY_IT_T_HELP"
 msgstr "Nutika pööramise proovimiseks aktiveerige see."
 
@@ -553,12 +514,6 @@ msgstr "Aktiveerige lennurežiim."
 msgid "IDS_ST_POP_EMERGENCY_MODE_WILL_BE_DISABLED"
 msgstr "Hädaabirežiim desaktiveeritakse."
 
-msgid "IDS_ST_POP_DO_NOT_ASK_AGAIN"
-msgstr "Ära küsi enam"
-
-msgid "IDS_ST_POP_DISABLING_AUTO_UPDATE_MEANS_YOU_HAVE_TO_CHECK_FOR_SECURITY_UPDATES_MANUALLY_NOTI_MSG"
-msgstr "Automaatvärskenduste desaktiveerimine tähendab, et peate turvalisuse värskendusi kontrollima käsitsi. Seadme turvalisena hoidmiseks soovitame automaatvärskendused aktiveerida."
-
 msgid "IDS_ST_POP_DISABLE_TETHERING_Q"
 msgstr "Kas desaktiveerida modem?"
 
@@ -598,9 +553,6 @@ msgstr "Vahekaardi vaade"
 msgid "IDS_ST_OPT_SELECTED"
 msgstr "Valitud"
 
-msgid "IDS_ST_OPT_SELECT"
-msgstr "Vali"
-
 msgid "IDS_ST_OPT_RESET_APP_SETTINGS_ABB"
 msgstr "Lähtesta rak. seaded"
 
@@ -616,9 +568,6 @@ msgstr "LTE/WCDMA/GSM (automaatne ühendamine)"
 msgid "IDS_ST_OPT_EDIT_QUICK_SETTINGS"
 msgstr "Muuda kiirseadeid"
 
-msgid "IDS_ST_OPT_DEFAULT_RINGTONE"
-msgstr "Vaikimisi helin"
-
 msgid "IDS_ST_OPT_CUSTOM_MODE_ABB"
 msgstr "Kohandatud režiim"
 
@@ -631,15 +580,9 @@ msgstr "Blokeeri mobiilsidevõrgud"
 msgid "IDS_ST_OPT_BLOCK_ALL"
 msgstr "Blokeeri kõik"
 
-msgid "IDS_ST_OPT_AUTO_UPDATE_ABB"
-msgstr "Automaatvärskendus"
-
 msgid "IDS_ST_OPT_ALLOW_ALL"
 msgstr "Luba kõik"
 
-msgid "IDS_ST_OPT_ALL"
-msgstr "Kõik"
-
 msgid "IDS_ST_MBODY_ZOOM"
 msgstr "Suumimine"
 
@@ -679,9 +622,6 @@ msgstr "Kuva CPU kasutus"
 msgid "IDS_ST_MBODY_SELECT_WHERE_CAPTURED_IMAGES_WILL_BE_SAVED"
 msgstr "Valige, kuhu salvestada jäädvustatud pildid"
 
-msgid "IDS_ST_MBODY_SCREEN_ROTATION"
-msgstr "Ekraani pööramine"
-
 msgid "IDS_ST_MBODY_SCREEN_READER_HTTS"
 msgstr "Ekraanilugeja (TTS)"
 
@@ -700,18 +640,12 @@ msgstr "Liigutused ja viiped"
 msgid "IDS_ST_MBODY_MOBILE_DATA"
 msgstr "Mobiilne andmeside"
 
-msgid "IDS_ST_MBODY_HELP"
-msgstr "Spikker"
-
 msgid "IDS_ST_MBODY_HANDS_FREE_MODE"
 msgstr "Käed-vabad režiim"
 
 msgid "IDS_ST_MBODY_GSM_ONLY"
 msgstr "Ainult GSM"
 
-msgid "IDS_ST_MBODY_FONT_SIZE"
-msgstr "Fondi suurus"
-
 msgid "IDS_ST_MBODY_FACTORY_RESET"
 msgstr "Tehaseseadete lähtest."
 
@@ -745,15 +679,9 @@ msgstr "Aktiivne rakendus"
 msgid "IDS_ST_MBODY_ACCOUNTS_AND_BACKUP"
 msgstr "Kontod ja sünkroonimine"
 
-msgid "IDS_ST_ITAB4_CONTROLS_M_INPUT_AND_CONTROL"
-msgstr "Juhtim."
-
 msgid "IDS_ST_HEADER_WI_FI_DIRECT"
 msgstr "Wi-Fi Direct"
 
-msgid "IDS_ST_HEADER_WI_FI"
-msgstr "Wi-Fi"
-
 msgid "IDS_ST_HEADER_USER_SETTINGS_ABB"
 msgstr "Kasutajaseaded"
 
@@ -766,24 +694,15 @@ msgstr "USB-utiliidid"
 msgid "IDS_ST_HEADER_UNLOCK_DEVICE_USING_MOTION_ABB"
 msgstr "Seadme avamine liigutusega"
 
-msgid "IDS_ST_HEADER_UNAVAILABLE"
-msgstr "Kättesaamatu"
-
 msgid "IDS_ST_HEADER_ULTRA_POWER_SAVING_MODE"
 msgstr "Ülim energiasäästurežiim"
 
 msgid "IDS_ST_HEADER_TOUCH_KEY_LIGHT_DURATION"
 msgstr "Puuteklahvide valgustuse kestus"
 
-msgid "IDS_ST_HEADER_TEXT_TO_SPEECH"
-msgstr "Tekst kõneks"
-
 msgid "IDS_ST_HEADER_STANDARD_LIMIT_ABB"
 msgstr "Standardne piirang"
 
-msgid "IDS_ST_HEADER_SOUND"
-msgstr "Heli"
-
 msgid "IDS_ST_HEADER_SIM_CARD_MANAGER"
 msgstr "SIM-kaardi haldur"
 
@@ -799,18 +718,12 @@ msgstr "Screen Mirroring"
 msgid "IDS_ST_HEADER_SAMSUNG_KIES"
 msgstr "Samsung Kies"
 
-msgid "IDS_ST_HEADER_SAMSUNG_APPS"
-msgstr "Samsung Apps"
-
 msgid "IDS_ST_HEADER_RINGTONES"
 msgstr "Helinad"
 
 msgid "IDS_ST_HEADER_RESET_RESULTS"
 msgstr "Lähtesta tulemused"
 
-msgid "IDS_ST_HEADER_RESET"
-msgstr "Lähtesta"
-
 msgid "IDS_ST_HEADER_PRIVILEGES"
 msgstr "Privileegid"
 
@@ -820,18 +733,12 @@ msgstr "Privaatsusrežiim"
 msgid "IDS_ST_HEADER_PORT"
 msgstr "Port"
 
-msgid "IDS_ST_HEADER_PLEASE_WAIT"
-msgstr "Palun oodake."
-
 msgid "IDS_ST_HEADER_PERSONAL_MODE"
 msgstr "Isiklik režiim"
 
 msgid "IDS_ST_HEADER_PERSONALISATION"
 msgstr "Isikupärastamine"
 
-msgid "IDS_ST_HEADER_PD_SELECTED_ABB"
-msgstr "%d on valitud"
-
 msgid "IDS_ST_HEADER_PD_SELECTED"
 msgstr "%d valitud"
 
@@ -865,9 +772,6 @@ msgstr "Sisestus ja liigutamine"
 msgid "IDS_ST_HEADER_HOME_SCREEN_ABB"
 msgstr "Avaekraan"
 
-msgid "IDS_ST_HEADER_FINGER_SCANNER_ABB"
-msgstr "Finger Scanner"
-
 msgid "IDS_ST_HEADER_ENTER_VALID_DEVICE_NAME_ABB"
 msgstr "Sisest. õige seadme nimi"
 
@@ -916,6 +820,9 @@ msgstr "Lisa port"
 msgid "IDS_ST_HEADER_ADD_IP"
 msgstr "Lisa IP"
 
+msgid "IDS_COM_POP_CHECKING"
+msgstr "Kontrollimine..."
+
 msgid "IDS_ST_BUTTON_UNINSTALL_UPDATES"
 msgstr "Deinstalli värskendused"
 
@@ -925,30 +832,18 @@ msgstr "Desinstalli"
 msgid "IDS_ST_BUTTON_TRY_IT"
 msgstr "Proovige"
 
-msgid "IDS_ST_BUTTON_STOP"
-msgstr "Lõpeta"
-
 msgid "IDS_ST_BUTTON_SET_SCREEN_LOCK_TYPE"
 msgstr "Määra ekraaniluku tüüp"
 
 msgid "IDS_ST_BUTTON_RESET_APPS_ABB"
 msgstr "Läht. rakendused"
 
-msgid "IDS_ST_BUTTON_RESET"
-msgstr "Lähtesta"
-
 msgid "IDS_ST_BUTTON_REMOVE_DEFAULT_APPS_ABB"
 msgstr "Eemalda vaikerakendused"
 
 msgid "IDS_ST_BUTTON_ONLY_VIBRATE"
 msgstr "Ainult värin"
 
-msgid "IDS_ST_BUTTON_OK_ABB"
-msgstr "OK"
-
-msgid "IDS_ST_BUTTON_OK"
-msgstr "OK"
-
 msgid "IDS_ST_BUTTON_MOVE_TO_SD_ABB"
 msgstr "Teisalda SD-le"
 
@@ -958,21 +853,9 @@ msgstr "Teisalda telefoni"
 msgid "IDS_ST_BUTTON_FORCE_STOP"
 msgstr "Sunnitud peatamine"
 
-msgid "IDS_ST_BUTTON_ENABLE"
-msgstr "Luba"
-
-msgid "IDS_ST_BUTTON_DISCONNECT"
-msgstr "Katkesta ühendus"
-
 msgid "IDS_ST_BUTTON_DISABLE"
 msgstr "Desaktiv."
 
-msgid "IDS_ST_BUTTON_CONTINUE"
-msgstr "Jätka"
-
-msgid "IDS_ST_BUTTON_CANCEL_ABB"
-msgstr "Tühista"
-
 msgid "IDS_ST_BODY_YYYY_DD_MM_DOT"
 msgstr "AAAA.PP.KK"
 
@@ -1009,9 +892,6 @@ msgstr "Kui andmerandlus on keelatud, ei pruugi andmesideuhendust kasutavad rake
 msgid "IDS_ST_BODY_WEB_APPLICATIONS"
 msgstr "Veebirakendused"
 
-msgid "IDS_ST_BODY_WCDMA_GSM_NHAUTO_CONNECT"
-msgstr "WCDMA/GSM\n(automaatne ühendamine)"
-
 msgid "IDS_ST_BODY_WAIT_WHILE_DEVICE_IS_ENCRYPTED_PDP_COMPLETE"
 msgstr "Oodake, kuni seadet krüptitakse. %d% on valmis."
 
@@ -1024,15 +904,9 @@ msgstr "Vastuse ootamine SIM-kaardilt..."
 msgid "IDS_ST_BODY_VOLUME"
 msgstr "Helitugevus"
 
-msgid "IDS_ST_BODY_VOICE_RECORDING"
-msgstr "Helisalvestis"
-
 msgid "IDS_ST_BODY_VIBRATE_WHEN_RINGING"
 msgstr "Värin helisemisel"
 
-msgid "IDS_ST_BODY_VERSION_PS"
-msgstr "Versioon %s"
-
 msgid "IDS_ST_BODY_USING_MOBILE_DATA_MAY_RESULT_IN_ADDITIONAL_CHARGES_CONTINUE_Q"
 msgstr "Mobiilse andmeside aktiveerimisel võivad rakenduda lisatasud. Kas jätkata?"
 
@@ -1069,9 +943,6 @@ msgstr "USB-silumine"
 msgid "IDS_ST_BODY_USB_ASK_ON_CONNECTION"
 msgstr "Küsi ühenduse loomisel"
 
-msgid "IDS_ST_BODY_URL"
-msgstr "URL"
-
 msgid "IDS_ST_BODY_UNMOUNT_USB_OTG_STORAGE"
 msgstr "Katkesta USB OTG-mälu ühendus"
 
@@ -1096,6 +967,9 @@ msgstr "UDMincho"
 msgid "IDS_ST_BODY_UDGOTHIC_M_FONT"
 msgstr "UDGothic"
 
+msgid "IDS_IM_POP_THIS_FEATURE_IS_NOT_AVAILABLE_WHILE_FLIGHT_MODE_IS_ON"
+msgstr "See funktsioon ei ole saadaval, kui lennurežiim on sisse lülitatud."
+
 msgid "IDS_ST_BODY_TURN_OFF"
 msgstr "Lülita välja"
 
@@ -1150,33 +1024,18 @@ msgstr "See toiming tühjendab telefonis oleva SD-kaardi. Te kaotate KÕIK kaard
 msgid "IDS_ST_BODY_THE_SD_CARD_IS_CURRENTLY_IN_USE_THIS_ACTION_WILL_ERASE_ALL_DATA_ON_THE_SD_CARD_INCLUDING_THE_DATA_THAT_IS_CURRENTLY_BEING_USED"
 msgstr "SD-kaart on hetkel kasutusel. See toiming kustutab SD-kaardilt kõik andmed, sealhulgas hetkel kasutatavad andmed"
 
-msgid "IDS_ST_BODY_THE_RED_LED_LIGHTS_UP_WHEN_YOU_CHARGE_YOUR_DEVICE_WHILE_THE_SCREEN_IS_OFF"
-msgstr "Kui ekraan on välja lülitatud, süttib seadme laadimise ajal punane LED-tuli."
-
-msgid "IDS_ST_BODY_THE_RED_LED_BLINKS_WHEN_THE_BATTERY_POWER_IS_LOW_WHILE_THE_SCREEN_IS_OFF"
-msgstr "Kui ekraan on välja lülitatud, siis tühjaks saava aku korral vilgub punane LED-tuli"
-
 msgid "IDS_ST_BODY_THE_PASSWORD_MUST_NOT_CONTAIN_A_SIMPLE_SEQUENCE_HEG_1111_OR_1234"
 msgstr "Parooliks ei tohi olla lihtne numbrite järjestus (nt 1111 või 1234)"
 
+msgid "IDS_SMEMO_BUTTON_IMPORT"
+msgstr "Impordi"
+
 msgid "IDS_ST_BODY_THE_NAME_FIELD_CANNOT_BE_EMPTY"
 msgstr "Nimevali ei tohi olla tuhi."
 
-msgid "IDS_ST_BODY_THE_BLUE_LED_BLINKS_WHEN_YOU_RECORD_VOICE_WHILE_THE_SCREEN_IS_OFF"
-msgstr "Kui ekraan on välja lülitatud, vilgub heli salvestamisel sinine LED-tuli"
-
-msgid "IDS_ST_BODY_THE_BLUE_LED_BLINKS_WHEN_YOU_HAVE_MISSED_CALLS_MESSAGES_OR_APP_NOTIFICATIONS_WHILE_THE_SCREEN_IS_OFF"
-msgstr "Kui ekraan on välja lülitatud, põleb vastamata kõnede, sõnumite või rakenduste teavituste korral sinine LED-tuli"
-
-msgid "IDS_ST_BODY_THE_APPLICATIONS_BELOW_WERE_STARTED_BY_PS_STOPPING_THESE_APPLICATIONS_MAY_CAUSE_PS_TO_FAIL"
-msgstr "Allolevad rakendused käivitas %s. Nende rakenduste lõpetamine võib põhjustada rakenduse %s nurjumise."
-
 msgid "IDS_ST_BODY_THERE_ARE_NO_NETWORKS_NEARBY"
 msgstr "Laheduses pole uhtegi vorku."
 
-msgid "IDS_ST_BODY_TEXTSTYLE_LARGE"
-msgstr "Suur"
-
 msgid "IDS_ST_BODY_TASK_SWITCHER"
 msgstr "Ülesannete vahetaja"
 
@@ -1189,12 +1048,6 @@ msgstr "Seadme avamiseks toksake ekraani ja hoidke sellel sõrme ning kallutage
 msgid "IDS_ST_BODY_SYSTEM_MEMORY"
 msgstr "Süsteemi mälu"
 
-msgid "IDS_ST_BODY_SUNDAY"
-msgstr "Pühapäev"
-
-msgid "IDS_ST_BODY_STORAGE"
-msgstr "Hoiundamine"
-
 msgid "IDS_ST_BODY_STANDARD_T_DISPLAY_EFFECT"
 msgstr "Standardne"
 
@@ -1213,12 +1066,6 @@ msgstr "Sotsiaalvõrgustiku profiilid"
 msgid "IDS_ST_BODY_SMART_STAY_MAY_NOT_WORK_IN_THESE_SITUATIONS"
 msgstr "Nutikas olek ei pruugi toimida jargmistes olukordades."
 
-msgid "IDS_ST_BODY_SMART_ROTATION_MAY_NOT_WORK_IN_THESE_SITUATIONS"
-msgstr "Nutikas pooramine ei pruugi toimida jargmistes olukordades."
-
-msgid "IDS_ST_BODY_SMART_ROTATION_DESCRIPTION_MSG"
-msgstr "Nutikas pooramine desaktiveerib ekraani automaatse pooramise ning kasutab eesmist kaamerat teie nao suuna tuvastamiseks ja poorab ekraani vastavalt sellele."
-
 msgid "IDS_ST_BODY_SMALL_M_TEXTSIZE"
 msgstr "Väike"
 
@@ -1246,15 +1093,6 @@ msgstr "Seerianumber"
 msgid "IDS_ST_BODY_SECURITY_ENGINE"
 msgstr "Turvalisuse mootor"
 
-msgid "IDS_ST_BODY_SECURITY"
-msgstr "Turvalisus"
-
-msgid "IDS_ST_BODY_SEARCH"
-msgstr "Otsi"
-
-msgid "IDS_ST_BODY_SD_CARD"
-msgstr "SD-kaart"
-
 msgid "IDS_ST_BODY_SCREEN_TIMEOUT_ABB2"
 msgstr "Ekr. ajalõpp"
 
@@ -1285,33 +1123,18 @@ msgstr "Ekraaniluku tüüp"
 msgid "IDS_ST_BODY_SCREEN_LOCK_SOUND"
 msgstr "Ekraaniluku heli"
 
-msgid "IDS_ST_BODY_SCHEDULE"
-msgstr "Ajakava"
-
 msgid "IDS_ST_BODY_SAVE_POWER_BY_ADJUSTING_SCREEN_TONE_ACCORDING_TO_ANALYSIS_OF_IMAGES"
 msgstr "Saastke energiat, reguleerides ekraani tooni vastavalt piltide analuusile."
 
 msgid "IDS_ST_BODY_SAVES_POWER_BY_LIMITING_THE_MAXIMUM_PERFORMANCE_OF_THE_DEVICE"
 msgstr "Säästab toidet, piirates seadme maksimaalset jõudlust."
 
-msgid "IDS_ST_BODY_SAVED"
-msgstr "Salvestatud."
-
-msgid "IDS_ST_BODY_SAVE"
-msgstr "Salvesta"
-
 msgid "IDS_ST_BODY_SAMSUNG_LEGAL"
 msgstr "Samsungi juriidiline teave"
 
-msgid "IDS_ST_BODY_SAMSUNG_KIES_CONNECTION_CONNECTING_USB_HELP_MSG"
-msgstr "Kui Samsung Kies (arvuti tarkvara) või draiver pole teie arvutisse installitud, jätkub installimine operatsioonisüsteemis Microsoft Windows. \nPärast arvuti tarkvara installimist saate teostada järgmisi toiminguid:\n - Sünkrooni telefoni andmed\n- Täienda telefoni tarkvara\n- Interneti jagamine (see telefon töötab modemina ja te saate kasutada internetti oma süle- või lauaarvutis)\n- Kopeeri ostetud muusika-/videofaile (Microsoft Windows Media DRM) või tavalisi faile oma telefoni."
-
 msgid "IDS_ST_BODY_RUNNING"
 msgstr "Töötab"
 
-msgid "IDS_ST_BODY_RESTRICTING_APPLICATION_USAGE_TO_ONLY_ESSENTIAL_APPLICATIONS_AND_THOSE_SELECTED_BY_YOU"
-msgstr "Rakenduste kasutamist piiratakse ainult vajalikele rakendustele ja teie poolt valitutele."
-
 msgid "IDS_ST_BODY_RESET_TO_DEFAULT"
 msgstr "Lähtesta vaikeväärtusele"
 
@@ -1330,6 +1153,9 @@ msgstr "Kõigi lähtestamine"
 msgid "IDS_ST_BODY_REMOVE_LICENCE"
 msgstr "Eemalda litsents"
 
+msgid "IDS_ST_POP_REGISTERED"
+msgstr "Registreeritud."
+
 msgid "IDS_ST_BODY_REGULATORY_INFORMATION_ABB"
 msgstr "Normatiivne teave"
 
@@ -1339,9 +1165,6 @@ msgstr "Registreeruge veebiaadressil"
 msgid "IDS_ST_BODY_REGIONAL_EXAMPLE"
 msgstr "Piirkondlik näide"
 
-msgid "IDS_ST_BODY_REGION"
-msgstr "Piirkond"
-
 msgid "IDS_ST_BODY_PUK"
 msgstr "PUK"
 
@@ -1357,30 +1180,27 @@ msgstr "Kaitske oma seadet kahjulike viiruste ja rundevara eest."
 msgid "IDS_ST_BODY_PROFILE_NAME"
 msgstr "Profiili nimi"
 
-msgid "IDS_ST_BODY_PROFILE"
-msgstr "Profiil"
-
 msgid "IDS_ST_BODY_PREPARING_THIS_COULD_TAKE_OVER_10_MINUTES_ING"
 msgstr "Ettevalmistamine. See võib kesta üle 10 minuti..."
 
 msgid "IDS_ST_BODY_PREFERRED_NETWORKS"
 msgstr "Eelistatud võrgud"
 
-msgid "IDS_ST_BODY_POP_JPN_DCM"
-msgstr "POP"
-
-msgid "IDS_ST_BODY_PM"
-msgstr "PL"
-
 msgid "IDS_ST_BODY_PLUG_IN_CHARGER_AND_TRY_AGAIN"
 msgstr "Sisestage laadija ja proovige uuesti."
 
 msgid "IDS_ST_BODY_PLAY_TONE_WHEN_THE_DIALLING_KEYPAD_IS_TAPPED"
 msgstr "Esita valimisklahvistiku toksamisel tooni."
 
+msgid "IDS_ST_POP_PASSWORD_MUST_BE_MORE_THAN_P1SD_CHARACTERS_AND_LESS_THAN_P2SD"
+msgstr "Parool peab olema pikem kui %1$d ja luhem kui %2$d tahemarki."
+
 msgid "IDS_ST_BODY_PLAY_SOUNDS_WHEN_LOCKING_AND_UNLOCKING_SCREEN"
 msgstr "Esita helisid ekraani lukustamisel ja avamisel"
 
+msgid "IDS_ST_POP_PASSWORDS_DO_NOT_MATCH"
+msgstr "Paroolid ei uhti."
+
 msgid "IDS_ST_BODY_PIN_BLOCKED_ENTER_PUK_TO_CONTINUE_JPN_DCM"
 msgstr "PIN blocked. Enter PUK to continue."
 
@@ -1393,9 +1213,6 @@ msgstr "Pildid, videod"
 msgid "IDS_ST_BODY_PHOTO_UPLOAD_SETTINGS"
 msgstr "Fotode üleslaadimise seaded"
 
-msgid "IDS_ST_BODY_PHONEPROFILES_SILENT"
-msgstr "Vaikne"
-
 msgid "IDS_ST_BODY_PERSONAL_MODE_CAN_BE_USED_TO_HIDE_CONTENT_THAT_YOU_WANT_TO_KEEP_PRIVATE_MSG"
 msgstr "Isiklikku režiimi saab kasutada selleks, et peita sisu, mida soovite hoida privaatsena. Isikliku režiimi kasutamiseks aktiveerige see menüüs Seaded või vajutage ja hoidke all toitenuppu ning valige Isiklik režiim. Sisestage oma PIN-kood või parool. Olekuribal kuvatakse isikliku režiimi ikoon. Oma andmete kaitsmiseks desaktiveerige isiklik režiim pärast selle kasutamist. Parema kaitse tagamiseks soovitame kasutada ka turvalist ekraanilukku."
 
@@ -1408,6 +1225,9 @@ msgstr "Seadme dekrüptimiseks igal sisselülitamisel on vajalik parool."
 msgid "IDS_ST_BODY_PASSWORD_MUST_CONTAIN_NO_MORE_THAN_PD_CHARACTERS_ABB"
 msgstr "Parool voib sisaldada kuni %d tahemarki."
 
+msgid "IDS_ST_POP_LOADING_ING"
+msgstr "Laadimine..."
+
 msgid "IDS_ST_BODY_PASSWORD_MUST_CONTAIN_AT_LEAST_PD_CHARACTERS_ABB"
 msgstr "Parool peab sisaldama vahemalt %d tahemarki."
 
@@ -1423,9 +1243,6 @@ msgstr "Parool on tühi."
 msgid "IDS_ST_BODY_PASSWORD_CONTAINS_INVALID_CHARACTER_ABB"
 msgstr "Parool sisaldab lubamatut tahemarki."
 
-msgid "IDS_ST_BODY_PASSWORD"
-msgstr "Parool"
-
 msgid "IDS_ST_BODY_OPEN_SOURCE_LICENCES"
 msgstr "Ava lähtelitsentsid"
 
@@ -1435,36 +1252,24 @@ msgstr "Sees"
 msgid "IDS_ST_BODY_OFFICIAL_M_DEVICE_STATUS"
 msgstr "Ametlik"
 
+msgid "IDS_ST_POP_INCORRECT_PASSWORD"
+msgstr "Vale parool."
+
 msgid "IDS_ST_BODY_NUMBER"
 msgstr "Number"
 
-msgid "IDS_ST_BODY_NO_RESULTS_FOUND"
-msgstr "Tulemusi ei leitud."
-
 msgid "IDS_ST_BODY_NO_DEFAULTS_SET"
 msgstr "Vaikeseadeid pole määratud."
 
-msgid "IDS_ST_BODY_NOT_ASSIGNED"
-msgstr "Pole määratud"
-
 msgid "IDS_ST_BODY_NOTIFICATION_PANEL"
 msgstr "Teavituste paneel"
 
-msgid "IDS_ST_BODY_NOTIFICATIONS"
-msgstr "Teavitused"
-
-msgid "IDS_ST_BODY_NOTIFICATION"
-msgstr "Teavitus"
-
 msgid "IDS_ST_BODY_NOSERVICE"
 msgstr "Teenus puudub"
 
 msgid "IDS_ST_BODY_NORMAL_T_PROFILE"
 msgstr "Tavaline"
 
-msgid "IDS_ST_BODY_NONE"
-msgstr "Puudub"
-
 msgid "IDS_ST_BODY_NEW_PIN2_AND_CONFIRM_PIN2_DO_NOT_MATCH"
 msgstr "Uus PIN2-kood ja kinnitatav PIN2-kood ei kattu"
 
@@ -1474,9 +1279,6 @@ msgstr "Uus PIN2"
 msgid "IDS_ST_BODY_NEW_PIN1"
 msgstr "Uus PIN1-kood"
 
-msgid "IDS_ST_BODY_NEW"
-msgstr "Uus"
-
 msgid "IDS_ST_BODY_NETWORK_TYPE"
 msgstr "Võrgu tüüp"
 
@@ -1489,18 +1291,15 @@ msgstr "Võrguloend"
 msgid "IDS_ST_BODY_NETWORK_CONNECTIONS"
 msgstr "Võrguühendused"
 
+msgid "IDS_ST_POP_DO_NOT_ASK_AGAIN"
+msgstr "Ära küsi enam"
+
 msgid "IDS_ST_BODY_NETWORK_CODE"
 msgstr "Võrgu tähis"
 
-msgid "IDS_ST_BODY_NETWORK"
-msgstr "Võrk"
-
 msgid "IDS_ST_BODY_NATURAL_T_DISPLAY_EFFECT"
 msgstr "Loomulik"
 
-msgid "IDS_ST_BODY_NAME"
-msgstr "Nimi"
-
 msgid "IDS_ST_BODY_MY_NUMBER"
 msgstr "Minu number"
 
@@ -1525,12 +1324,6 @@ msgstr "Veel süsteemiseadeid"
 msgid "IDS_ST_BODY_MORE_CONNECTIVITY_SETTINGS"
 msgstr "Veel ühenduvusseadeid"
 
-msgid "IDS_ST_BODY_MONDAY"
-msgstr "Esmaspäev"
-
-msgid "IDS_ST_BODY_MODE"
-msgstr "Režiim"
-
 msgid "IDS_ST_BODY_MOBILE_DATA_WILL_BE_USED_IF_YOU_DOWNLOAD_OR_UPLOAD_DATA_WITHOUT_WI_FI_CONNECTION"
 msgstr "Mobiilset andmesidet kasutatakse siis, kui laadite andmeid alla voi ules ilma Wi-Fi uhenduseta."
 
@@ -1540,29 +1333,23 @@ msgstr "KK.PP.AAAA"
 msgid "IDS_ST_BODY_MMS_CONNECTIONS"
 msgstr "MMS-i ühendused"
 
+msgid "IDS_ST_OPT_SELECT"
+msgstr "Vali"
+
 msgid "IDS_ST_BODY_MISCELLANEOUS_FILES"
 msgstr "Erinevad failid"
 
-msgid "IDS_ST_BODY_MESSAGE"
-msgstr "Sõnum"
-
 msgid "IDS_ST_BODY_MENU_AND_WIDGETS"
 msgstr "Menüü ja vidinad"
 
-msgid "IDS_ST_BODY_MEMORY"
-msgstr "Mälu"
-
 msgid "IDS_ST_BODY_MEDIUM"
 msgstr "Keskmine"
 
-msgid "IDS_ST_BODY_MB"
-msgstr "MB"
-
 msgid "IDS_ST_BODY_MASS_STORAGE_HELP_MSG"
 msgstr "Saate teha järgmisi toiminguid\n – Kiire faili kopeerimine\n – Ühendatav operatsioonisüsteemidega Mac, Linux"
 
-msgid "IDS_ST_BODY_MARUBERI_JPN_DCM"
-msgstr "Maruberi"
+msgid "IDS_ST_OPT_DEFAULT_RINGTONE"
+msgstr "Vaikimisi helin"
 
 msgid "IDS_ST_BODY_LTE_WCDMA_GSM_NHAUTO_CONNECT"
 msgstr "LTE/WCDMA/GSM\n(automaatne ühendamine)"
@@ -1570,39 +1357,33 @@ msgstr "LTE/WCDMA/GSM\n(automaatne ühendamine)"
 msgid "IDS_ST_BODY_LOCK_SCREEN_OPTIONS"
 msgstr "Lukustusekraani valikud"
 
-msgid "IDS_ST_BODY_LIST_VIEW"
-msgstr "Loendivaade"
-
 msgid "IDS_ST_BODY_LIMIT_BACKGROUND_PROCESSES"
 msgstr "Piira taustal töötavaid toiminguid"
 
-msgid "IDS_ST_BODY_LICENCE"
-msgstr "Litsents"
-
-msgid "IDS_ST_BODY_LED_INDICATOR"
-msgstr "LED-indikaator"
-
 msgid "IDS_ST_BODY_LEDOT_LOW_BATTERY"
 msgstr "Aku on peaaegu tühi"
 
 msgid "IDS_ST_BODY_LAUNCH_BY_DEFAULT"
 msgstr "Käivita vaikimisi"
 
+msgid "IDS_ST_OPT_AUTO_UPDATE_ABB"
+msgstr "Automaatvärskendus"
+
 msgid "IDS_ST_BODY_LANGUAGE_AND_REGION_ABB"
 msgstr "Keel ja piirkond"
 
 msgid "IDS_ST_BODY_LANGUAGE_AND_KEYBOARD"
 msgstr "Keel ja klaviatuur"
 
+msgid "IDS_ST_OPT_ALL"
+msgstr "Kõik"
+
 msgid "IDS_ST_BODY_KEYBOARD"
 msgstr "Klahvistik"
 
 msgid "IDS_ST_BODY_KEEPS_THE_STATUS_BAR_TIDY_TAP_THE_REPRESENTATIVE_ICON_TO_SHOW_ALL_THE_ICONS"
 msgstr "Hoiab olekuriba korrastatuna. Toksake näitlikku ikooni, et näidata kõiki ikoone."
 
-msgid "IDS_ST_BODY_KB"
-msgstr "kB"
-
 msgid "IDS_ST_BODY_INTRODUCTION_TO_SMART_SCREEN_ABB"
 msgstr "Nutika ekraani tutvustus"
 
@@ -1618,15 +1399,6 @@ msgstr "Installitud rakendused"
 msgid "IDS_ST_BODY_INSTALLATION_SETTINGS"
 msgstr "Installimise seaded"
 
-msgid "IDS_ST_BODY_INSERT_SD_CARD"
-msgstr "Sisestage SD-kaart."
-
-msgid "IDS_ST_BODY_INCORRECT_PIN_E"
-msgstr "Vale PIN-kood."
-
-msgid "IDS_ST_BODY_INCORRECT_PASSWORD_TRY_AGAIN"
-msgstr "Vale parool. Proovige uuesti"
-
 msgid "IDS_ST_BODY_INCOMING_CALLS_AND_NEW_NOTIFICATIONS_WILL_BE_READ_OUT_AUTOMATICALLY"
 msgstr "Saabuvad koned ja uued teavitused loetakse ette automaatselt."
 
@@ -1642,8 +1414,8 @@ msgstr "Kui teete selle valiku, kruptitakse ainult kasutusel olev maluruum."
 msgid "IDS_ST_BODY_IF_YOU_FORGET_YOUR_PERSONAL_MODE_PASSWORD_YOU_WILL_NOT_BE_ABLE_TO_RECOVER_IT_FOR_SECURITY_MSG"
 msgstr "Kui unustate oma isikliku režiimi parooli, ei saa te seda taastada. Turvalisuse huvides peate isikliku režiimi lähtestama. Lähtestamise käigus taastatakse režiimi vaikeseaded ja kustutatakse kogu teie isiklik sisu."
 
-msgid "IDS_ST_BODY_IF_YOU_DONT_WANT_TO_SEE_A_NUMBER_APPEAR_ON_THE_APP_ICON_FOR_EACH_NEW_EVENT_DISABLE_BADGE"
-msgstr "Kui te ei taha iga uue sundmuse puhul naha rakenduse ikoonil numbrit, desaktiveerige mark."
+msgid "IDS_ST_MBODY_SCREEN_ROTATION"
+msgstr "Ekraani pööramine"
 
 msgid "IDS_ST_BODY_ICON_SHOWS_THAT_SMART_SCREEN_IS_ENABLED"
 msgstr "Ikoon naitab, et nutikas ekraan on aktiveeritud."
@@ -1660,23 +1432,17 @@ msgstr "Helvetica Neue"
 msgid "IDS_ST_BODY_HARDWARE"
 msgstr "Riistvara"
 
+msgid "IDS_ST_MBODY_HELP"
+msgstr "Spikker"
+
 msgid "IDS_ST_BODY_GSM"
 msgstr "GSM"
 
-msgid "IDS_ST_BODY_GRID_VIEW"
-msgstr "Tabelvaade"
-
 msgid "IDS_ST_BODY_GLOVE_MODE_ABB"
 msgstr "Kindarežiim"
 
-msgid "IDS_ST_BODY_GESTURES"
-msgstr "Liigutused"
-
-msgid "IDS_ST_BODY_GB"
-msgstr "GB"
-
-msgid "IDS_ST_BODY_FROM_M_TIME"
-msgstr "Alates"
+msgid "IDS_ST_MBODY_FONT_SIZE"
+msgstr "Fondi suurus"
 
 msgid "IDS_ST_BODY_FREQUENTLY_USED"
 msgstr "Sageli kasutatud"
@@ -1705,9 +1471,6 @@ msgstr "Fondi tüüp"
 msgid "IDS_ST_BODY_FONTSTYLE_ROSEMARY"
 msgstr "Rosemary"
 
-msgid "IDS_ST_BODY_FLIGHT_MODE_MSG"
-msgstr "Lennurežiim võimaldab teil lülitada välja helistamise, sõnumite ja andmevõrgu funktsioonid. See lülitab välja ka ühenduvuse funktsioonid, nagu Wi-Fi ja Bluetoothi. Wi-Fi ja Bluetooth-ühenduse kasutamiseks lülitage need menüüs Seaded või teavituste paneelil sisse."
-
 msgid "IDS_ST_BODY_FLIGHT_MODE_HAS_BEEN_ENABLED_NETWORK_SETTINGS_WILL_CLOSE"
 msgstr "Lennurežiim on aktiveeritud. Võrguseaded suletakse."
 
@@ -1720,6 +1483,9 @@ msgstr "Püsinumbrite režiim"
 msgid "IDS_ST_BODY_FIREWALL_ENABLED_ABB"
 msgstr "Tulemüür on aktiveeritud"
 
+msgid "IDS_ST_HEADER_WI_FI"
+msgstr "Wi-Fi"
+
 msgid "IDS_ST_BODY_FIREWALL"
 msgstr "Tulemüür"
 
@@ -1735,8 +1501,8 @@ msgstr "Võrgu valimine nurjus."
 msgid "IDS_ST_BODY_FACE_AND_VOICE"
 msgstr "Nägu ja hääl"
 
-msgid "IDS_ST_BODY_FACEBOOK"
-msgstr "Facebook"
+msgid "IDS_ST_HEADER_UNAVAILABLE"
+msgstr "Kättesaamatu"
 
 msgid "IDS_ST_BODY_EXPLANATION_FOR_TRANSACTION_TRACKING_MENU_VODA"
 msgstr "Edastatava failiga saadetakse ka teie nõuanded."
@@ -1744,6 +1510,12 @@ msgstr "Edastatava failiga saadetakse ka teie nõuanded."
 msgid "IDS_ST_BODY_EXPLANATION_FOR_EXPIRY_REMINDER_MENU"
 msgstr "Enne kasutusel oleva faili, naiteks taustpildi, litsentsi aegumist meeldetuletuse saamine."
 
+msgid "IDS_ST_HEADER_TEXT_TO_SPEECH"
+msgstr "Tekst kõneks"
+
+msgid "IDS_ST_HEADER_SOUND"
+msgstr "Heli"
+
 msgid "IDS_ST_BODY_ESTIMATED_MAX_STANDBY_TIME_ABB"
 msgstr "Hinnanguline maks. ooteaeg"
 
@@ -1756,12 +1528,12 @@ msgstr "Sisestage parool uuesti"
 msgid "IDS_ST_BODY_ENTER_PASSWORD"
 msgstr "Sisestage parool."
 
-msgid "IDS_ST_BODY_ENTER_NEW_PASSWORD"
-msgstr "Sisestage uus parool."
-
 msgid "IDS_ST_BODY_ENTER_CURRENT_PASSWORD"
 msgstr "Sisestage kehtiv parool."
 
+msgid "IDS_ST_HEADER_SAMSUNG_APPS"
+msgstr "Samsung Apps"
+
 msgid "IDS_ST_BODY_ENCRYPT_DEVICE_Q_WARNING_MSG"
 msgstr "Kas krüptida seade? Seda toimingut ei saa tühistada ja selle katkestamisel kaotate oma andmed. Krüptimine kestab tunni või kauem ning selle aja jooksul taaskäivitub seade mitu korda ja te ei saa seda kasutada."
 
@@ -1771,6 +1543,9 @@ msgstr "Kas krüptida seade? Toimingut ei saa tühistada ja kui katkestate selle
 msgid "IDS_ST_BODY_ENCRYPT_ACCOUNTS_SETTINGS_DOWNLOADED_APPLICATIONS_AND_THEIR_DATA_MEDIA_AND_OTHER_FILES"
 msgstr "Krupti kontod, seaded, allalaaditud rakendused ja nende andmed, meedium ning muud failid."
 
+msgid "IDS_ST_HEADER_RESET"
+msgstr "Lähtesta"
+
 msgid "IDS_ST_BODY_ENCRYPTION_WILL_TAKE_AT_LEAST_AN_HOUR"
 msgstr "Kruptimine votab aega vahemalt tunni."
 
@@ -1783,15 +1558,18 @@ msgstr "Luba andmepoordus mobiilivorgu kaudu."
 msgid "IDS_ST_BODY_EMPTY"
 msgstr "Tühi"
 
+msgid "IDS_ST_HEADER_PLEASE_WAIT"
+msgstr "Palun oodake."
+
 msgid "IDS_ST_BODY_EMERGENCY_MODE_ABB"
 msgstr "Hädaabirežiim"
 
+msgid "IDS_ST_HEADER_PD_SELECTED_ABB"
+msgstr "%d on valitud"
+
 msgid "IDS_ST_BODY_EMAIL"
 msgstr "E-post"
 
-msgid "IDS_ST_BODY_EDIT"
-msgstr "Muuda"
-
 msgid "IDS_ST_BODY_EASY_MODE"
 msgstr "Lihtne režiim"
 
@@ -1804,15 +1582,6 @@ msgstr "Dünaamiline olekuriba"
 msgid "IDS_ST_BODY_DRIVING_MODE"
 msgstr "Sõidurežiim"
 
-msgid "IDS_ST_BODY_DO_NOT_SHOW_AGAIN"
-msgstr "Ära näita uuesti"
-
-msgid "IDS_ST_BODY_DOWNLOADS"
-msgstr "Allalaet. failid"
-
-msgid "IDS_ST_BODY_DOWNLOAD"
-msgstr "Lae alla"
-
 msgid "IDS_ST_BODY_DOUBLE_TAP_TO_OPEN_THE_MENU_T_TTS"
 msgstr "Toksake kaks korda, et avada menüüd."
 
@@ -1822,18 +1591,12 @@ msgstr "Toksake kaks korda, et redigeerida seda välja."
 msgid "IDS_ST_BODY_DOUBLE_TAP_TO_CLOSE_THE_MENU_T_TTS"
 msgstr "Toksake kaks korda, et sulgeda menüüd."
 
-msgid "IDS_ST_BODY_DOCOMO_JPN_DCM"
-msgstr "docomo"
-
 msgid "IDS_ST_BODY_DIVX_REGISTRATION"
 msgstr "DivX-i registreerimine"
 
 msgid "IDS_ST_BODY_DIVX_DEREGISTRATION"
 msgstr "DivX-i registreerimise tühistamine"
 
-msgid "IDS_ST_BODY_DISPLAY_CONTENTS"
-msgstr "Kuva sisu"
-
 msgid "IDS_ST_BODY_DISPLAY_BATTERY_PERCENTAGE_ABB"
 msgstr "Kuva aku laetuse protsent"
 
@@ -1843,9 +1606,6 @@ msgstr "Desaktiveerimine..."
 msgid "IDS_ST_BODY_DE_REGISTRATION_CODE_NOT_FOUND"
 msgstr "Registreerimise tühistamise koodi ei leitud."
 
-msgid "IDS_ST_BODY_DEVICE_MEMORY"
-msgstr "Seadme mälu"
-
 msgid "IDS_ST_BODY_DEVICE_INFO"
 msgstr "Seadme teave"
 
@@ -1855,9 +1615,6 @@ msgstr "Saate krüptida oma kontosid, seadeid, allalaaditud rakendusi ja nende a
 msgid "IDS_ST_BODY_DEVICE_ENCRYPTED"
 msgstr "Seade on krüptitud."
 
-msgid "IDS_ST_BODY_DEVICE"
-msgstr "Seade"
-
 msgid "IDS_ST_BODY_DEVELOPER_OPTIONS"
 msgstr "Arendaja valikud"
 
@@ -1888,9 +1645,6 @@ msgstr "PP.KK.AAAA"
 msgid "IDS_ST_BODY_DATE_AND_TIME"
 msgstr "Kuupäev ja kellaaeg"
 
-msgid "IDS_ST_BODY_DATE"
-msgstr "Kuupäev"
-
 msgid "IDS_ST_BODY_DATA_ROAMING"
 msgstr "Andmesiderändlus"
 
@@ -1900,18 +1654,12 @@ msgstr "Andmed"
 msgid "IDS_ST_BODY_CUSTOM_M_DEVICE_STATUS"
 msgstr "Kohandatud"
 
-msgid "IDS_ST_BODY_CURRENT"
-msgstr "Praegune"
-
 msgid "IDS_ST_BODY_CRASH_VIEWER"
 msgstr "Krahhivaatur"
 
 msgid "IDS_ST_BODY_CPU_USAGE"
 msgstr "CPU kasutus"
 
-msgid "IDS_ST_BODY_COUNTRY_CODE"
-msgstr "Riigi kood"
-
 msgid "IDS_ST_BODY_COOL_JAZZ"
 msgstr "Cool jazz"
 
@@ -1921,18 +1669,21 @@ msgstr "Kaustade Galerii, Video, Muusika, Helisalvesti ja Minu failid sisu saab
 msgid "IDS_ST_BODY_CONNECTIONSETTINGS_PROXY_ADDRESS"
 msgstr "Puhverserveri aadress"
 
+msgid "IDS_ST_BUTTON_STOP"
+msgstr "Lõpeta"
+
 msgid "IDS_ST_BODY_CONNECTIONSETTINGS_INTERNET"
 msgstr "Internet"
 
 msgid "IDS_ST_BODY_CONNECTIONS"
 msgstr "Ühendused"
 
-msgid "IDS_ST_BODY_CONNECTION"
-msgstr "Ühendus"
-
 msgid "IDS_ST_BODY_CONFIRM_NEW_PIN2"
 msgstr "Kinnita uus PIN2"
 
+msgid "IDS_ST_BUTTON_RESET"
+msgstr "Lähtesta"
+
 msgid "IDS_ST_BODY_CONFIRM_NEW_PIN1"
 msgstr "Kinnitage uus PIN1-kood."
 
@@ -1942,12 +1693,15 @@ msgstr "Kinnita uus PIN"
 msgid "IDS_ST_BODY_CONFIRM_DECRYPTION"
 msgstr "Kinnita dekrüptimine"
 
-msgid "IDS_ST_BODY_CONFIRM"
-msgstr "Kinnita"
+msgid "IDS_ST_BUTTON_OK_ABB"
+msgstr "OK"
 
 msgid "IDS_ST_BODY_CONFIGURE_FIREWALL_SETTINGS"
 msgstr "Konfigureeri tulemüüri seadeid"
 
+msgid "IDS_ST_BUTTON_OK"
+msgstr "OK"
+
 msgid "IDS_ST_BODY_COMPUTING_ING"
 msgstr "Arvutamine..."
 
@@ -1960,11 +1714,14 @@ msgstr "Choco cooky"
 msgid "IDS_ST_BODY_CHECK_FOR_UPDATES_AUTOMATICALLY_ABB"
 msgstr "Kontrolli varsk. automaatselt."
 
+msgid "IDS_ST_BUTTON_ENABLE"
+msgstr "Luba"
+
 msgid "IDS_ST_BODY_CHECK_FOR_UPDATES_ABB"
 msgstr "Kontrolli värskendusi"
 
-msgid "IDS_ST_BODY_CHECK_FOR_UPDATES"
-msgstr "Kontrolli värskendusi"
+msgid "IDS_ST_BUTTON_DISCONNECT"
+msgstr "Katkesta ühendus"
 
 msgid "IDS_ST_BODY_CHARGE_BATTERY_TO_ABOVE_80P_AND_TRY_AGAIN"
 msgstr "Laadige akut vahemalt 80 protsendini ja proovige uuesti."
@@ -1972,9 +1729,15 @@ msgstr "Laadige akut vahemalt 80 protsendini ja proovige uuesti."
 msgid "IDS_ST_BODY_CHANGING_THE_FONT_SIZE_IN_ACCESSIBILITY_SETTINGS_WILL_OVERRIDE_THE_FONT_SIZE_IN_EACH_APPLICATION"
 msgstr "Fondiseadete muutmine holbustusseadetes kirjutab ule koigi rakenduste fondisuuruse."
 
+msgid "IDS_ST_BUTTON_CONTINUE"
+msgstr "Jätka"
+
 msgid "IDS_ST_BODY_CHANGING_THE_COLOUR_OF_THE_SCREEN_TO_GREYSCALE"
 msgstr "Ekraani värv muudetakse hallskaalale."
 
+msgid "IDS_ST_BUTTON_CANCEL_ABB"
+msgstr "Tühista"
+
 msgid "IDS_ST_BODY_CHANGE_TEXT_SIZE_IN_CONTACTS_CALENDAR_MEMO_MESSAGES_EMAIL_AND_IM"
 msgstr "Muuda teksti suurust kontaktides, kalendris, memos, sonumites, e-postis ja IM-is."
 
@@ -2041,15 +1804,12 @@ msgstr "Seadme sisselulitamisel noutakse selle dekruptimiseks iga kord parooli."
 msgid "IDS_ST_BODY_AVAILABLE_SPACE"
 msgstr "Saadaolev ruum"
 
-msgid "IDS_ST_BODY_AVAILABLE"
-msgstr "Saadaval"
-
-msgid "IDS_ST_BODY_AUTO_DOWNLOAD"
-msgstr "Automaatne allalaadimine"
-
 msgid "IDS_ST_BODY_AUTH_TYPE"
 msgstr "Autentimise tüüp"
 
+msgid "IDS_ST_BODY_VERSION_PS"
+msgstr "Versioon %s"
+
 msgid "IDS_ST_BODY_APP_OPENING_IMAGE"
 msgstr "Rakenduse avamispilt"
 
@@ -2065,15 +1825,9 @@ msgstr "Rakendusehaldur"
 msgid "IDS_ST_BODY_APPLICATION_INFO"
 msgstr "Rakenduse teave"
 
-msgid "IDS_ST_BODY_APPLICATION"
-msgstr "Rakendus"
-
 msgid "IDS_ST_BODY_ANTIVIRUS_SOFTWARE_ABB"
 msgstr "Viirusevastane tarkvara"
 
-msgid "IDS_ST_BODY_AM"
-msgstr "EL"
-
 msgid "IDS_ST_BODY_ALWAYS_REJECT"
 msgstr "Keeldu alati"
 
@@ -2083,9 +1837,6 @@ msgstr "Alati sees"
 msgid "IDS_ST_BODY_ALWAYS_OFF"
 msgstr "Alati väljas"
 
-msgid "IDS_ST_BODY_ALARM"
-msgstr "Alarm"
-
 msgid "IDS_ST_BODY_AFTER_YOU_DOWNLOAD_AND_INSTALL_APPLICATIONS_APPLICATIONS_WILL_BE_SHOWN_HERE"
 msgstr "Rakendused kuvatakse siin pärast nende allalaadimist ja installimist"
 
@@ -2095,6 +1846,9 @@ msgstr "Parast lahtestamist taaskaivitub telefon automaatselt."
 msgid "IDS_ST_BODY_ADJUST_BRIGHTNESS_LEVEL"
 msgstr "Reguleeri heleduse taset"
 
+msgid "IDS_ST_BODY_URL"
+msgstr "URL"
+
 msgid "IDS_ST_BODY_ADJUST_AUTOMATIC_BRIGHTNESS"
 msgstr "Reguleeri automaatset heledust"
 
@@ -2164,59 +1918,152 @@ msgstr "Seade reageerib intelligentselt, kohandades teie näo tuvastamisel ekraa
 msgid "IDS_HELP_BODY_SMART_SCREEN_WORKS_BEST_UNDER_THE_FOLLOWING_CONDITIONS_C"
 msgstr "Nutikas ekraan töötab kõige paremini järgmistes tingimustes:"
 
-msgid "IDS_HELP_BODY_SMART_ROTATION_DISABLES_AUTO_SCREEN_ROTATION_BY_CHECKING_THE_ORIENTATION_OF_YOUR_FACE_AND_THE_DEVICE_BY_ITS_FRONT_CAMERA"
-msgstr "Nutikas pööramine desaktiveerib ekraani automaatse pööramise, kontrollides eesmise kaameraga teie näo ja seadme suunda."
-
-msgid "IDS_LBS_HEADER_LOCATION"
-msgstr "Asukoht"
-
 msgid "IDS_LBS_BODY_DESTINATION"
 msgstr "Adressaat"
 
-msgid "IDS_ST_SK_NO"
-msgstr "Ei"
-
-msgid "IDS_HELP_BODY_SMART_STAY_DETECTS_YOUR_EYES_WITH_THE_FRONT_CAMERA_SO_THAT_THE_SCREEN_STAYS_ON_WHEN_YOU_ARE_LOOKING_AT_IT"
-msgstr "Nutikas olek tuvastab eesmise kaameraga teie silmad ja ekraan jääb sisselülitatuks senikaua, kuni seda vaatate."
+msgid "IDS_ST_BODY_TEXTSTYLE_LARGE"
+msgstr "Suur"
 
-msgid "IDS_QP_POP_YOU_WILL_NO_LONGER_BE_ABLE_TO_USE_APPLICATIONS_NOTI_MSG"
-msgstr "Te ei saa enam mobiilsidevõrgu kaudu kasutada rakendusi nagu Internet, e-post ja YouTube. Kas jätkata?"
+msgid "IDS_ST_BODY_SUNDAY"
+msgstr "Pühapäev"
 
-msgid "IDS_ST_BODY_10_MINUTES"
-msgstr "10 minutit"
+msgid "IDS_ST_BODY_STORAGE"
+msgstr "Hoiundamine"
 
-msgid "IDS_ST_BODY_15SEC"
-msgstr "15 sekundit"
+msgid "IDS_ST_BODY_SECURITY"
+msgstr "Turvalisus"
 
-msgid "IDS_ST_BODY_24_HOURS"
-msgstr "24 tundi"
+msgid "IDS_ST_BODY_SEARCH"
+msgstr "Otsi"
 
-msgid "IDS_ST_BODY_2_MINUTES"
-msgstr "2 minutit"
+msgid "IDS_ST_BODY_SD_CARD"
+msgstr "SD-kaart"
 
-msgid "IDS_ST_BODY_30SEC"
-msgstr "30 sekundit"
+msgid "IDS_ST_BODY_SCHEDULE"
+msgstr "Ajakava"
 
-msgid "IDS_ST_BODY_5_MINUTES"
-msgstr "5 minutit"
+msgid "IDS_ST_BODY_SAVED"
+msgstr "Salvestatud."
 
-msgid "IDS_ST_BODY_APPLICATIONS"
-msgstr "Rakendused"
+msgid "IDS_ST_BODY_SAVE"
+msgstr "Salvesta"
 
-msgid "IDS_ST_BODY_DONT_ASK_AGAIN"
-msgstr "Ära küsi enam"
+msgid "IDS_ST_BODY_REGION"
+msgstr "Piirkond"
 
-msgid "IDS_ST_BODY_P1SS_IS_CURRENTLY_P2SS_T_TTS"
-msgstr "Rakenduse %1$s olekuks on hetkel %2$s."
+msgid "IDS_ST_BODY_PROFILE"
+msgstr "Profiil"
 
-msgid "IDS_ST_BODY_PASSWORDS_MUST_CONSIST_OF_AT_LEAST_4_ALPHANUMERIC_CHARACTERS_ALSO_INCLUDING_AT_LEAST_1_ALPHABETICAL_CHARACTER"
-msgstr "Paroolid peavad sisaldama vahemalt nelja numbrit ja vahemalt uhte tahemarki."
+msgid "IDS_ST_BODY_PM"
+msgstr "PL"
 
-msgid "IDS_ST_BODY_PUK1_BLOCKED"
-msgstr "PUK1-kood on blokeeritud."
+msgid "IDS_ST_BODY_PHONEPROFILES_SILENT"
+msgstr "Vaikne"
 
-msgid "IDS_ST_BODY_PUK1_CODE"
-msgstr "PUK1-kood"
+msgid "IDS_ST_BODY_PASSWORD"
+msgstr "Parool"
+
+msgid "IDS_ST_BODY_NO_RESULTS_FOUND"
+msgstr "Tulemusi ei leitud."
+
+msgid "IDS_ST_BODY_NOT_ASSIGNED"
+msgstr "Pole määratud"
+
+msgid "IDS_ST_BODY_NOTIFICATIONS"
+msgstr "Teavitused"
+
+msgid "IDS_ST_BODY_NOTIFICATION"
+msgstr "Teavitus"
+
+msgid "IDS_ST_BODY_NONE"
+msgstr "Puudub"
+
+msgid "IDS_ST_BODY_NEW"
+msgstr "Uus"
+
+msgid "IDS_ST_BODY_NETWORK"
+msgstr "Võrk"
+
+msgid "IDS_ST_BODY_NAME"
+msgstr "Nimi"
+
+msgid "IDS_ST_BODY_MONDAY"
+msgstr "Esmaspäev"
+
+msgid "IDS_ST_BODY_MODE"
+msgstr "Režiim"
+
+msgid "IDS_ST_SK_NO"
+msgstr "Ei"
+
+msgid "IDS_ST_BODY_MESSAGE"
+msgstr "Sõnum"
+
+msgid "IDS_ST_BODY_MEMORY"
+msgstr "Mälu"
+
+msgid "IDS_ST_BODY_MB"
+msgstr "MB"
+
+msgid "IDS_ST_BODY_LIST_VIEW"
+msgstr "Loendivaade"
+
+msgid "IDS_ST_BODY_LICENCE"
+msgstr "Litsents"
+
+msgid "IDS_ST_BODY_LED_INDICATOR"
+msgstr "LED-indikaator"
+
+msgid "IDS_HELP_BODY_SMART_STAY_DETECTS_YOUR_EYES_WITH_THE_FRONT_CAMERA_SO_THAT_THE_SCREEN_STAYS_ON_WHEN_YOU_ARE_LOOKING_AT_IT"
+msgstr "Nutikas olek tuvastab eesmise kaameraga teie silmad ja ekraan jääb sisselülitatuks senikaua, kuni seda vaatate."
+
+msgid "IDS_QP_POP_YOU_WILL_NO_LONGER_BE_ABLE_TO_USE_APPLICATIONS_NOTI_MSG"
+msgstr "Te ei saa enam mobiilsidevõrgu kaudu kasutada rakendusi nagu Internet, e-post ja YouTube. Kas jätkata?"
+
+msgid "IDS_ST_BODY_10_MINUTES"
+msgstr "10 minutit"
+
+msgid "IDS_ST_BODY_15SEC"
+msgstr "15 sekundit"
+
+msgid "IDS_ST_BODY_24_HOURS"
+msgstr "24 tundi"
+
+msgid "IDS_ST_BODY_2_MINUTES"
+msgstr "2 minutit"
+
+msgid "IDS_ST_BODY_KB"
+msgstr "kB"
+
+msgid "IDS_ST_BODY_30SEC"
+msgstr "30 sekundit"
+
+msgid "IDS_ST_BODY_5_MINUTES"
+msgstr "5 minutit"
+
+msgid "IDS_ST_BODY_DONT_ASK_AGAIN"
+msgstr "Ära küsi enam"
+
+msgid "IDS_ST_BODY_P1SS_IS_CURRENTLY_P2SS_T_TTS"
+msgstr "Rakenduse %1$s olekuks on hetkel %2$s."
+
+msgid "IDS_ST_BODY_PASSWORDS_MUST_CONSIST_OF_AT_LEAST_4_ALPHANUMERIC_CHARACTERS_ALSO_INCLUDING_AT_LEAST_1_ALPHABETICAL_CHARACTER"
+msgstr "Paroolid peavad sisaldama vahemalt nelja numbrit ja vahemalt uhte tahemarki."
+
+msgid "IDS_ST_BODY_INSERT_SD_CARD"
+msgstr "Sisestage SD-kaart."
+
+msgid "IDS_ST_BODY_PUK1_BLOCKED"
+msgstr "PUK1-kood on blokeeritud."
+
+msgid "IDS_ST_BODY_INCORRECT_PIN_E"
+msgstr "Vale PIN-kood."
+
+msgid "IDS_ST_BODY_PUK1_CODE"
+msgstr "PUK1-kood"
+
+msgid "IDS_ST_BODY_INCORRECT_PASSWORD_TRY_AGAIN"
+msgstr "Vale parool. Proovige uuesti"
 
 msgid "IDS_ST_BODY_PUK2"
 msgstr "PUK2-kood"
@@ -2260,6 +2107,9 @@ msgstr "Vale PUK1-kood."
 msgid "IDS_ST_POP_INCORRECT_PUK1_PD_ATTEMPTS_LEFT"
 msgstr "Vale PUK1. %d katset jäänud."
 
+msgid "IDS_ST_BODY_GRID_VIEW"
+msgstr "Tabelvaade"
+
 msgid "IDS_ST_POP_INCORRECT_PUK2"
 msgstr "Vale PUK2."
 
@@ -2269,20 +2119,89 @@ msgstr "Vale PUK2. %d katset jäänud."
 msgid "IDS_ST_POP_PIN_CHANGED"
 msgstr "PIN-kood on muudetud."
 
+msgid "IDS_ST_BODY_GB"
+msgstr "GB"
+
 msgid "IDS_TASKMGR_BUTTON_CLEAR_CACHE"
 msgstr "Tühjenda vahemälu"
 
 msgid "IDS_ST_BODY_3G_ONLY"
 msgstr "Ainult 3G"
 
+msgid "IDS_ST_BODY_FROM_M_TIME"
+msgstr "Alates"
+
 msgid "IDS_ST_HEADER_ADD"
 msgstr "Lisa"
 
-msgid "IDS_ST_BODY_SECONDS"
-msgstr "Sekundit"
+msgid "IDS_ST_BODY_FACEBOOK"
+msgstr "Facebook"
 
-msgid "IDS_ST_BUTTON_CANCEL"
-msgstr "Tühista"
+msgid "IDS_ST_BODY_ENTER_NEW_PASSWORD"
+msgstr "Sisestage uus parool."
+
+msgid "IDS_ST_BODY_EDIT"
+msgstr "Muuda"
+
+msgid "IDS_ST_BODY_DO_NOT_SHOW_AGAIN"
+msgstr "Ära näita uuesti"
+
+msgid "IDS_ST_BODY_DOWNLOADS"
+msgstr "Allalaet. failid"
+
+msgid "IDS_ST_BODY_DOWNLOAD"
+msgstr "Lae alla"
+
+msgid "IDS_ST_BODY_DISPLAY_CONTENTS"
+msgstr "Kuva sisu"
+
+msgid "IDS_ST_BODY_DEVICE_MEMORY"
+msgstr "Seadme mälu"
+
+msgid "IDS_ST_BODY_DEVICE"
+msgstr "Seade"
+
+msgid "IDS_ST_BODY_DATE"
+msgstr "Kuupäev"
+
+msgid "IDS_ST_BODY_CURRENT"
+msgstr "Praegune"
+
+msgid "IDS_ST_BODY_COUNTRY_CODE"
+msgstr "Riigi kood"
+
+msgid "IDS_ST_BODY_CONNECTION"
+msgstr "Ühendus"
+
+msgid "IDS_ST_BODY_CONFIRM"
+msgstr "Kinnita"
+
+msgid "IDS_ST_BODY_CHECK_FOR_UPDATES"
+msgstr "Kontrolli värskendusi"
+
+msgid "IDS_ST_BODY_AVAILABLE"
+msgstr "Saadaval"
+
+msgid "IDS_ST_BODY_AUTO_DOWNLOAD"
+msgstr "Automaatne allalaadimine"
+
+msgid "IDS_ST_BODY_APPLICATION"
+msgstr "Rakendus"
+
+msgid "IDS_ST_BODY_AM"
+msgstr "EL"
+
+msgid "IDS_ST_BODY_ALARM"
+msgstr "Alarm"
+
+msgid "IDS_LBS_HEADER_LOCATION"
+msgstr "Asukoht"
+
+msgid "IDS_ST_BODY_APPLICATIONS"
+msgstr "Rakendused"
+
+msgid "IDS_ST_BODY_VIDEOS"
+msgstr "Videod"
 
 msgid "IDS_ST_BODY_1_5_SECONDS"
 msgstr "1.5 sekundit"
@@ -2296,8 +2215,17 @@ msgstr "VALMIS"
 msgid "IDS_ST_HEADER_ENABLE_DATA_ROAMING"
 msgstr "Andmerändluse aktiveerimine"
 
-msgid "IDS_ST_HEADER_TURN_ON_MOBILE_DATA"
-msgstr "Lülita mobiilne andmeside sisse"
+msgid "IDS_ST_HEADER_SCAN_FOR_NETWORKS_ABB"
+msgstr "Võrkude otsimine"
+
+msgid "IDS_ST_POP_MOBILE_DATA_WILL_BE_TURNED_ON_CONNECTING_TO_MOBILE_NETWORKS_MAY_RESULT_IN_ADDITIONAL_CHARGES_DEPENDING_ON_YOUR_PAYMENT_PLAN"
+msgstr "Mobiilne andmeside lülitatakse sisse. Sõltuvalt teie paketist võivad mobiilsidevõrguga ühenduse loomisel rakenduda lisatasud."
+
+msgid "IDS_ST_POP_SCANNING_FOR_NETWORK_ING"
+msgstr "Võrkude otsimine..."
+
+msgid "IDS_ST_POP_UNLESS_YOU_CONNECT_TO_A_WI_FI_NETWORK_YOU_WILL_NOT_BE_ABLE_TO_USE_THE_INTERNET_EMAIL_OR_OTHER_APPS_MSG"
+msgstr "Ilma Wi-Fi vorguuhenduseta ei saa te kasutada internetti, e-posti ega teisi rakendusi, mis nouavad andmesideuhendust."
 
 msgid "IDS_ST_HEADER_UNABLE_TO_PLAY_SAMPLE_ABB"
 msgstr "Näidist ei saa esitada"
@@ -2305,15 +2233,24 @@ msgstr "Näidist ei saa esitada"
 msgid "IDS_ST_POP_SAMPLES_CANNOT_BE_PLAYED_DURING_CALLS"
 msgstr "Kõnede ajal ei saa esitada näidiseid."
 
-msgid "IDS_ST_HEADER_DEVICE_NAME"
-msgstr "Seadme nimi"
-
 msgid "IDS_ST_HEADER_DELETE_ITEMS_ABB2"
 msgstr "Kustuta üksused"
 
+msgid "IDS_ST_BODY_SECONDS"
+msgstr "Sekundit"
+
 msgid "IDS_ST_HEADER_FEEDBACK"
 msgstr "Tagasiside"
 
+msgid "IDS_ST_BUTTON_CANCEL"
+msgstr "Tühista"
+
+msgid "IDS_ST_HEADER_TURN_ON_MOBILE_DATA"
+msgstr "Lülita mobiilne andmeside sisse"
+
+msgid "IDS_ST_HEADER_DEVICE_NAME"
+msgstr "Seadme nimi"
+
 msgid "IDS_ST_BODY_SELECT_ALL"
 msgstr "Vali kõik"
 
@@ -2323,9 +2260,6 @@ msgstr "Kokku"
 msgid "IDS_ST_HEADER_MANAGE_CERTIFICATES_ABB"
 msgstr "Sertifikaatide haldamine"
 
-msgid "IDS_ST_BODY_INCORRECT_PASSWORD"
-msgstr "Vale parool."
-
 msgid "IDS_ST_HEADER_TURN_OFF_MOBILE_DATA"
 msgstr "Lülita mobiilne andmeside välja"
 
@@ -2335,9 +2269,6 @@ msgstr "Lennurežiim desaktiveerib helistamis- ja sõnumifunktsioonid ning lüli
 msgid "IDS_ST_BODY_TYPE"
 msgstr "Tüüp"
 
-msgid "IDS_ST_BODY_PERSONAL"
-msgstr "Isiklik"
-
 msgid "IDS_ST_HEADER_LOCK_SCREEN_AND_SECURITY_ABB"
 msgstr "Luk.ekraan ja turvalisus"
 
@@ -2356,9 +2287,6 @@ msgstr "Juriidiline teave"
 msgid "IDS_ST_BODY_DEVICE_INFORMATION"
 msgstr "Seadme teave"
 
-msgid "IDS_ST_BODY_PHONE_NUMBER"
-msgstr "Telefoninumber"
-
 msgid "IDS_ST_BODY_MODEL_NUMBER"
 msgstr "Mudeli number"
 
@@ -2407,6 +2335,81 @@ msgstr "Tühj. vahemälu"
 msgid "IDS_ST_BODY_12_HOURS"
 msgstr "12 tundi"
 
+msgid "IDS_ST_BODY_ANSWERINGMODE_AUTOMATIC"
+msgstr "Automaatne"
+
+msgid "IDS_ST_BODY_BLUETOOTH"
+msgstr "Bluetooth"
+
+msgid "IDS_ST_BODY_ADVANCEDOPTIONS_CERTIFICATES"
+msgstr "Sertifikaadid"
+
+msgid "IDS_ST_BODY_CALLERID_DEFAULT"
+msgstr "Vaikimisi"
+
+msgid "IDS_ST_BODY_APPLICATIONSETTINGS_MESSAGE"
+msgstr "Sõnum"
+
+msgid "IDS_ST_BODY_NFC"
+msgstr "NFC"
+
+msgid "IDS_ST_BODY_PIN_LOCK"
+msgstr "PIN-lukk"
+
+msgid "IDS_ST_BUTTON2_S_PLANNER"
+msgstr "S Planner"
+
+msgid "IDS_ST_BODY_VOICE"
+msgstr "Hääl"
+
+msgid "IDS_ST_BODY_DEFAULTMEMORY_VOICE_RECORDER"
+msgstr "Helisalvesti"
+
+msgid "IDS_ST_BODY_YYYY_MM_DD_DOT"
+msgstr "AAAA.KK.PP"
+
+msgid "IDS_ST_BODY_BRIGHTNESS_M_POWER_SAVING"
+msgstr "Heledus"
+
+msgid "IDS_ST_HEADER_SORT_BY"
+msgstr "Sortimisalus"
+
+msgid "IDS_ST_TPOP_MAXIMUM_NUMBER_OF_CHARACTERS_REACHED"
+msgstr "Tähemärkide maksimaalne arv on saavutatud."
+
+msgid "IDS_ST_TPOP_TRY_AGAIN"
+msgstr "Proovige uuesti"
+
+msgid "IDS_ST_SK_YES"
+msgstr "Jah"
+
+msgid "IDS_ST_BODY_PLAY_A_SOUND_WHEN_BUTTONS_ICONS_AND_MENU_ITEMS_ARE_TAPPED"
+msgstr "Nuppude, ikoonide ja menüü-üksuste toksamisel esitatakse heli."
+
+msgid "IDS_ST_MBODY_KEYBOARD_SOUND"
+msgstr "Klaviatuuriheli"
+
+msgid "IDS_ST_MBODY_TOUCH_SOUND"
+msgstr "Puuteheli"
+
+msgid "IDS_ST_SBODY_PLAY_A_SOUND_WHEN_THE_SAMSUNG_KEYBOARD_IS_TAPPED"
+msgstr "Samsungi klaviatuuri toksamisel esitatakse heli."
+
+msgid "IDS_ST_POP_MOUNTING_SD_CARD_ING"
+msgstr "SD-kaardi ühendamine..."
+
+msgid "IDS_ST_BODY_SET_DATE"
+msgstr "Määra kuupäev"
+
+msgid "IDS_ST_BODY_LOCK_SCREEN"
+msgstr "Lukustusekraan"
+
+msgid "IDS_ST_BODY_PERSONAL"
+msgstr "Isiklik"
+
+msgid "IDS_ST_BODY_PHONE_NUMBER"
+msgstr "Telefoninumber"
+
 msgid "IDS_ST_BODY_1MINUTE"
 msgstr "1 minut"
 
@@ -2416,30 +2419,15 @@ msgstr "Kontod"
 msgid "IDS_ST_HEADER_ALLSHARE"
 msgstr "AllShare"
 
-msgid "IDS_ST_BODY_ANSWERINGMODE_AUTOMATIC"
-msgstr "Automaatne"
-
 msgid "IDS_ST_BUTTON_BACK"
 msgstr "Tagasi"
 
-msgid "IDS_ST_BODY_BLUETOOTH"
-msgstr "Bluetooth"
-
-msgid "IDS_ST_BODY_ADVANCEDOPTIONS_CERTIFICATES"
-msgstr "Sertifikaadid"
-
 msgid "IDS_ST_BODY_CONTACTS"
 msgstr "Kontaktid"
 
 msgid "IDS_ST_BODY_MYTHEME_CREATE"
 msgstr "Loo"
 
-msgid "IDS_ST_BODY_CALLERID_DEFAULT"
-msgstr "Vaikimisi"
-
-msgid "IDS_ST_BODY_FM_RADIO"
-msgstr "FM-raadio"
-
 msgid "IDS_ST_BODY_FONT"
 msgstr "Font"
 
@@ -2452,15 +2440,9 @@ msgstr "Spikker"
 msgid "IDS_ST_BODY_MANUAL"
 msgstr "Käsitsi"
 
-msgid "IDS_ST_BODY_APPLICATIONSETTINGS_MESSAGE"
-msgstr "Sõnum"
-
 msgid "IDS_ST_BODY_MUSIC"
 msgstr "Muusika"
 
-msgid "IDS_ST_BODY_NFC"
-msgstr "NFC"
-
 msgid "IDS_ST_BODY_ALERTTYPE_OFF"
 msgstr "Väljas"
 
@@ -2470,9 +2452,6 @@ msgstr "Sees"
 msgid "IDS_ST_BODY_MEMORYSTATUS_OTHERS"
 msgstr "Muud"
 
-msgid "IDS_ST_BODY_PIN_LOCK"
-msgstr "PIN-lukk"
-
 msgid "IDS_ST_BODY_RESET"
 msgstr "Lähtesta"
 
@@ -2488,45 +2467,21 @@ msgstr "Sünkrooni"
 msgid "IDS_ST_BODY_SYSTEM"
 msgstr "Süsteem"
 
-msgid "IDS_ST_BUTTON2_S_PLANNER"
-msgstr "S Planner"
-
 msgid "IDS_ST_BODY_TWITTER"
 msgstr "Twitter"
 
 msgid "IDS_ST_BODY_USERNAME"
 msgstr "Kasutajanimi"
 
-msgid "IDS_ST_BODY_VOICE"
-msgstr "Hääl"
-
-msgid "IDS_ST_BODY_DEFAULTMEMORY_VOICE_RECORDER"
-msgstr "Helisalvesti"
-
 msgid "IDS_ST_BODY_WI_FI"
 msgstr "Wi-Fi"
 
-msgid "IDS_ST_BODY_YYYY_MM_DD_DOT"
-msgstr "AAAA.KK.PP"
-
-msgid "IDS_ST_BODY_BRIGHTNESS_M_POWER_SAVING"
-msgstr "Heledus"
-
-msgid "IDS_ST_HEADER_SORT_BY"
-msgstr "Sortimisalus"
-
 msgid "IDS_ST_BODY_DELETED"
 msgstr "Kustutatud."
 
 msgid "IDS_ST_POP_ERROR"
 msgstr "Tõrge"
 
-msgid "IDS_ST_TPOP_MAXIMUM_NUMBER_OF_CHARACTERS_REACHED"
-msgstr "Tähemärkide maksimaalne arv on saavutatud."
-
-msgid "IDS_ST_TPOP_TRY_AGAIN"
-msgstr "Proovige uuesti"
-
 msgid "IDS_ST_BODY_VERSION"
 msgstr "Versioon"
 
@@ -2536,36 +2491,9 @@ msgstr "Kustuta"
 msgid "IDS_ST_SK_SET_LITE"
 msgstr "Määra"
 
-msgid "IDS_ST_SK_YES"
-msgstr "Jah"
-
-msgid "IDS_SAPPS_SK_TRY_ABB"
-msgstr "Proovi"
-
-msgid "IDS_ST_BODY_PLAY_A_SOUND_WHEN_BUTTONS_ICONS_AND_MENU_ITEMS_ARE_TAPPED"
-msgstr "Nuppude, ikoonide ja menüü-üksuste toksamisel esitatakse heli."
-
-msgid "IDS_ST_MBODY_KEYBOARD_SOUND"
-msgstr "Klaviatuuriheli"
-
 msgid "IDS_ST_MBODY_RINGTONE"
 msgstr "Helin"
 
-msgid "IDS_ST_MBODY_TOUCH_SOUND"
-msgstr "Puuteheli"
-
-msgid "IDS_ST_SBODY_PLAY_A_SOUND_WHEN_THE_SAMSUNG_KEYBOARD_IS_TAPPED"
-msgstr "Samsungi klaviatuuri toksamisel esitatakse heli."
-
-msgid "IDS_ST_POP_MOUNTING_SD_CARD_ING"
-msgstr "SD-kaardi ühendamine..."
-
-msgid "IDS_ST_BODY_SET_DATE"
-msgstr "Määra kuupäev"
-
-msgid "IDS_ST_BODY_ALL"
-msgstr "Kõik"
-
 msgid "IDS_LBS_BODY_LOCATION_SERVICE"
 msgstr "Asukohateenus"
 
@@ -2575,9 +2503,6 @@ msgstr "VPN"
 msgid "IDS_ST_SK_OPTIONS_LITE"
 msgstr "Valikud"
 
-msgid "IDS_ST_BODY_TTS"
-msgstr "TTS"
-
 msgid "IDS_ST_BODY_VOICE_CONTROL"
 msgstr "Hääljuhtimine"
 
@@ -2590,45 +2515,222 @@ msgstr "Mitte segada"
 msgid "IDS_ST_MBODY_APP_NOTIFICATIONS"
 msgstr "Rakenduse teavitused"
 
+msgid "IDS_ST_BODY_ALL"
+msgstr "Kõik"
+
 msgid "IDS_ST_HEADER_DEFAULT_APPLICATIONS_ABB"
 msgstr "Vaikerakendused"
 
-msgid "IDS_ST_BODY_HOME"
-msgstr "Kodu"
-
 msgid "IDS_ST_BODY_SET_TIME"
 msgstr "Määra aeg"
 
 msgid "IDS_ST_BODY_UNABLE_TO_SCAN_FOR_NETWORKS"
 msgstr "Võrke ei saa otsida."
 
-msgid "IDS_ST_BODY_LOCK_SCREEN"
-msgstr "Lukustusekraan"
+msgid "IDS_ACCS_BODY_SIGNAL_STRENGTH_TTS"
+msgstr "Signaali tugevus"
 
 msgid "IDS_ST_HEADER_VISION"
 msgstr "Nägemine"
 
+msgid "IDS_ST_BODY_SIGNAL_STRENGTH"
+msgstr "Signaali tugevus"
+
+msgid "IDS_ST_BODY_HELLO_KITTY_10"
+msgstr "Hello Kitty 10"
+
+msgid "IDS_ST_HEADER_SOUNDS_AND_NOTIFICATIONS_ABB"
+msgstr "Helinad ja teavitused"
+
+msgid "IDS_ST_BODY_TTS"
+msgstr "TTS"
+
+msgid "IDS_ST_BODY_HOME"
+msgstr "Kodu"
+
 msgid "IDS_ST_BODY_OFF"
 msgstr "Väljas"
 
-msgid "IDS_ST_BODY_SIGNAL_STRENGTH"
-msgstr "Signaali tugevus"
+msgid "IDS_ST_BODY_THERE_ARE_NO_APPS_SET_AS_DEFAULTS"
+msgstr "Vaikimisi rakendusi pole."
 
-msgid "IDS_ST_POP_MOBILE_DATA_WILL_BE_TURNED_ON_CONNECTING_TO_MOBILE_NETWORKS_MAY_RESULT_IN_ADDITIONAL_CHARGES_DEPENDING_ON_YOUR_PAYMENT_PLAN"
-msgstr "Mobiilne andmeside lülitatakse sisse. Sõltuvalt teie paketist võivad mobiilsidevõrguga ühenduse loomisel rakenduda lisatasud."
+msgid "IDS_ST_HEADER_PRIVACY_SETTINGS_ABB"
+msgstr "Privaatsuse seaded"
 
-msgid "IDS_ST_POP_UNLESS_YOU_CONNECT_TO_A_WI_FI_NETWORK_YOU_WILL_NOT_BE_ABLE_TO_USE_THE_INTERNET_EMAIL_OR_OTHER_APPS_MSG"
-msgstr "Ilma Wi-Fi vorguuhenduseta ei saa te kasutada internetti, e-posti ega teisi rakendusi, mis nouavad andmesideuhendust."
+msgid "IDS_QP_OPT_SHOW_ALL_CONTENT_ABB"
+msgstr "Näita kogu sisu"
+
+msgid "IDS_QP_OPT_HIDE_SENSITIVE_CONTENT_ABB"
+msgstr "Peida tundlik sisu"
+
+msgid "IDS_ST_BUTTON_REMOVE_ABB2"
+msgstr "Eemalda"
+
+msgid "IDS_QP_TMBODY_NOTIFICATIONS_ON_LOCK_SCREEN"
+msgstr "Teavitused lukustusekraanil"
+
+msgid "IDS_ACCS_BODY_WHILE_SCREEN_READER_IS_ENABLED_YOUR_PHONE_WILL_PROVIDE_VOICE_FEEDBACK_FOR_EXAMPLE_SCREEN_READER_WILL_MSG"
+msgstr "Kui ekraanilugeja on aktiivne, annab teie telefon häältagasisidet. Näiteks ütleb ekraanilugeja teile, millised toimingud on igal ekraanil võimalikud. Toksake üksust, et see valida ja kuulda selle kohta selgitust, ning soovitud toimingu tegemiseks toksake seda kaks korda."
+
+msgid "IDS_ACCS_MBODY_READ_OUT_USAGE_HINTS_ABB"
+msgstr "Kasutamisnippide ettelug."
+
+msgid "IDS_ACCS_MBODY_SOUND_FEEDBACK"
+msgstr "Heli tagasiside"
+
+msgid "IDS_ACCS_MBODY_VIBRATION_FEEDBACK"
+msgstr "Värina tagasiside"
 
-msgid "IDS_SCR_BODY_PD_UNREAD_NOTIFICATIONS"
-msgstr "Lugemata teavitused"
+msgid "IDS_ACCS_OPT_ALWAYS_READ_OUT_KEYBOARD_INPUT_TTS"
+msgstr "Loe klaviatuuri sisestus alati ette"
+
+msgid "IDS_ACCS_OPT_KEYBOARD_FEEDBACK_TTS"
+msgstr "Klahvistiku tagasiside"
 
 msgid "IDS_ACCS_OPT_OTHER_FEEDBACK_TTS"
 msgstr "Muu tagasiside"
 
-msgid "IDS_ACCS_TMBODY_STATUS_BAR_INFORMATION"
-msgstr "Olekuriba teave"
+msgid "IDS_ACCS_SBODY_READ_OUT_NOTIFICATIONS_WHILE_THE_SCREEN_IS_OFF"
+msgstr "Teavitusi öeldakse, kui ekraan on välja lülitatud."
 
 msgid "IDS_ACCS_SBODY_SELECT_WHICH_INFORMATION_FROM_INDICATORS_SHOWN_ON_THE_STATUS_BAR_WILL_BE_READ_OUT_WHEN_YOU_TRIPLE_TAP_THE_SCREEN_WITH_TWO_FINGERS_MSG"
 msgstr "Saate valida, milline olekuriba indikaatorite teave loetakse ette, kui toksate ekraani kolm korda kahe sõrmega, nt aeg ja kuupäev, seadme signaalitugevus, Wi-Fi ja Bluetoothi ühendused ning akutoide."
 
+msgid "IDS_ACCS_SBODY_SET_THE_VOICE_FEEDBACK_TO_VARY_IN_PITCH_WHILE_USING_THE_KEYBOARD_TO_ENTER_TEXT"
+msgstr "Saate määrata häältagasiside kõrguse erinevuse, kui kasutate teksti sisestamiseks klaviatuuri."
+
+msgid "IDS_ACCS_TMBODY_STATUS_BAR_INFORMATION"
+msgstr "Olekuriba teave"
+
+msgid "IDS_ST_BUTTON_TURN_OFF_ABB2"
+msgstr "Lülita välja"
+
+msgid "IDS_ST_BUTTON_TURN_ON_ABB3"
+msgstr "Lülita sisse"
+
+msgid "IDS_ST_BUTTON_DISABLE_ABB"
+msgstr "Desaktiveeri"
+
+msgid "IDS_ST_BUTTON_ENABLE_ABB3"
+msgstr "Aktiveeri"
+
+msgid "IDS_SM_TPOP_P1SS_P2SS_CACHED_DATA_CLEARED_ABB"
+msgstr "%1$s %2$s vahemäluandmeid kustutatud."
+
+msgid "IDS_SM_HEADER_DEFAULT_STORAGE_SETTINGS_ABB"
+msgstr "Vaikemälu seaded"
+
+msgid "IDS_SM_TMBODY_DEFAULT_STORAGE_LOCATIONS"
+msgstr "Salvestamise vaikeasukohad"
+
+msgid "IDS_SM_SBODY_CALCULATING_ING"
+msgstr "Arvutamine..."
+
+msgid "IDS_ST_BODY_IMAGES"
+msgstr "Pildid"
+
+msgid "IDS_ST_BODY_STORAGE_USAGE"
+msgstr "Mälukasutus"
+
+msgid "IDS_ST_HEADER_TOTAL_SPACE"
+msgstr "Maht kokku"
+
+msgid "IDS_SM_TMBODY_APPS_ABB"
+msgstr "Rakendused"
+
+msgid "IDS_ST_BODY_SYSTEM_STORAGE"
+msgstr "Süsteemimälu"
+
+msgid "IDS_ST_BODY_CACHED_DATA_ABB"
+msgstr "Vahemälus olevad andmed"
+
+msgid "IDS_SM_HEADER_DEFAULT_STORAGE_LOC_ABB"
+msgstr "Vaikimisi mälu asuk."
+
+msgid "IDS_SM_BODY_FREE_M_MEMORY_ABB"
+msgstr "Vaba"
+
+msgid "IDS_ST_MBODY_ADS"
+msgstr "Reklaamid"
+
+msgid "IDS_SM_BODY_SELECT_THE_DEFAULT_LOCATION_FOR_INSTALLING_APPS_WHERE_APPS_CAN_BE_SAVED_DEPENDS_ON_THE_TYPE_OF_APP_AND_THE_AVAILABILITY_OF_THE_LOCATION"
+msgstr "Valige vaikimisi asukoht rakenduste installimiseks. Kuhu rakendusi salvestada saab, sõltub rakenduse tüübist ja asukoha saadavusest."
+
+msgid "IDS_SM_BODY_SELECT_THE_DEFAULT_STORAGE_LOCATION_FOR_CONTENT_SHARED_VIA_BLUETOOTH_OR_WI_FI_DIRECT"
+msgstr "Saate valida vaikimisi salvestuskoha Bluetoothi või Wi-Fi Directi kaudu jagatud sisule."
+
+msgid "IDS_ST_OPT_HIDE_CONTENT"
+msgstr "Peida sisu"
+
+msgid "IDS_ST_HEADER_PRIVACY_AND_SECURITY_ABB"
+msgstr "Privaatsus ja turval."
+
+msgid "IDS_ST_MBODY_PRIVACY_AND_SECURITY"
+msgstr "Privaatsus ja turvalisus"
+
+msgid "IDS_ST_HEADER_TIZEN_CONNECT"
+msgstr "Tizen Connect"
+
+msgid "IDS_ST_OPT_BATTERY_USAGE_ABB"
+msgstr "Aku kasutus"
+
+msgid "IDS_SM_BODY_THE_BATTERY_USAGE_FOR_THE_PAST_P1SD_HOURS_P2SD_MINUTES_C"
+msgstr "Akukasutus viimase %1$d tunni ja %2$d minuti jooksul:"
+
+msgid "IDS_ST_BODY_REMAINING_BATTERY"
+msgstr "Järelejäänud akutoide"
+
+msgid "IDS_ST_BODY_CHARGING_ING_ABB"
+msgstr "Laadimine..."
+
+msgid "IDS_ST_SBODY_FULLY_CHARGED_ABB_M_STATUS"
+msgstr "Laetud"
+
+msgid "IDS_ST_BODY_MISSED_EVENTS"
+msgstr "Möödunud sündmused"
+
+msgid "IDS_ST_BODY_SPEECH_RATE"
+msgstr "Kõne kiirus"
+
+msgid "IDS_COM_POP_MISSED_EVENTS"
+msgstr "Möödunud sündmused"
+
+msgid "IDS_SCR_POP_DRAG_THE_SLIDER_TO_SET_THE_SPEECH_RATE"
+msgstr "Lohistage liugurit, et määrata kõne kiirus."
+
+msgid "IDS_ST_BODY_BATTERY_LEVEL"
+msgstr "Aku tase"
+
+msgid "IDS_ST_HEADER_DETAILS"
+msgstr "Üksikasjad"
+
+msgid "IDS_ST_MBODY_OTHER_SOUNDS"
+msgstr "Muud helid"
+
+msgid "IDS_ST_HEADER_ENCRYPT_SD_CARD"
+msgstr "Krüpti SD-kaart"
+
+msgid "IDS_ST_HEADER_DECRYPT_SD_CARD"
+msgstr "SD-kaardi dekrüptimine"
+
+msgid "IDS_ST_HEADER_ENCRYPTION"
+msgstr "Krüptimine"
+
+msgid "IDS_ST_SBODY_DEVICE_ENCRYPTED_M_STATUS"
+msgstr "Seade on krüptitud"
+
+msgid "IDS_ST_SBODY_DEVICE_NOT_ENCRYPTED_M_STATUS"
+msgstr "Seade ei ole krüptitud"
+
+msgid "IDS_ST_SBODY_SD_CARD_ENCRYPTED_M_STATUS"
+msgstr "SD-kaart on krüptitud"
+
+msgid "IDS_ST_SBODY_SD_CARD_NOT_ENCRYPTED_M_STATUS_SBODY"
+msgstr "SD-kaart pole krüptitud"
+
+msgid "IDS_ST_TMBODY_SECURE_ERASE"
+msgstr "Turvaline kustutamine"
+
+msgid "IDS_ST_SBODY_ERASE_ALL_DELETED_DATA_ON_THE_PHONE_PERMANENTLY_FOR_SECURITY_PURPOSES_THIS_DATA_WILL_NOT_BE_RECOVERABLE_BY_ANYONE"
+msgstr "Saate turvalisuse põhjustel telefonist kõik kustutatud andmed eemaldada. Neid andmeid ei saa enam keegi taastada."
+
old mode 100644 (file)
new mode 100755 (executable)
index 0215cf3..cdc12b1
@@ -1,12 +1,18 @@
-msgid "IDS_ST_BODY_1_MINUTE"
-msgstr "Minutu 1"
+msgid "IDS_VOICE_HEADER_SPEECH_TO_TEXT_HSTT"
+msgstr "Hizketatik testura (STT)"
+
+msgid "IDS_VOICE_HEADER_TEXT_TO_SPEECH_HTTS"
+msgstr "Testutik hizketara (TTS)"
+
+msgid "IDS_PB_TPOP_DELETING_ING_ABB"
+msgstr "Ezabatzen..."
+
+msgid "IDS_VOICE_BODY_VOICE_CONTROL_ABB2"
+msgstr "Ahots kontrola"
 
 msgid "IDS_ST_POP_SAVING"
 msgstr "Gordetzen"
 
-msgid "IDS_CAM_POP_MODEL"
-msgstr "Modeloa"
-
 msgid "IDS_EMAIL_BODY_INVALID_PORT_NUMBER"
 msgstr "Atakaren zenbaki baliogabea"
 
@@ -22,9 +28,6 @@ msgstr "6 segundo"
 msgid "IDS_PB_POP_PS_ALREADY_EXISTS"
 msgstr "%s dagoeneko bada"
 
-msgid "IDS_SAPPS_OPT_BADGE_ABB"
-msgstr "Bereizgarria"
-
 msgid "IDS_ST_BODY_DISCONNECTED"
 msgstr "Deskonektatu da."
 
@@ -34,9 +37,6 @@ msgstr "Media"
 msgid "IDS_ST_BODY_SELECT_AUTOMATICALLY"
 msgstr "Hautatu automatikoki"
 
-msgid "IDS_ST_HEADER_AUDIO"
-msgstr "Audioa"
-
 msgid "IDS_ST_HEADER_FORMAT_MVERB_ABB"
 msgstr "Formatua"
 
@@ -58,33 +58,45 @@ msgstr "IP"
 msgid "IDS_BT_POP_OPERATION_FAILED"
 msgstr "Eragiketak huts egin du"
 
-msgid "IDS_CLD_OPT_MINUTE"
-msgstr "Minutu"
-
 msgid "IDS_CLD_OPT_MINUTES_LC_ABB"
 msgstr "minutu"
 
-msgid "IDS_CST_BUTTON_CLOSE"
-msgstr "Itxi"
-
-msgid "IDS_CST_POP_FAILED"
-msgstr "Huts egin du"
-
 msgid "IDS_IM_BODY_SUCCESSFULLY_COMPLETED"
 msgstr "Behar bezala osatu da"
 
 msgid "IDS_IM_POP_UNEXPECTED_ERROR"
 msgstr "Ustekabeko errorea"
 
+msgid "IDS_SIM_BODY_INVALID_SIM_CARD"
+msgstr "SIM txartel baliogabea"
+
+msgid "IDS_WGT_BUTTON3_KIES_VIA_WI_FI"
+msgstr "Kies Wi-Fi bidez"
+
+msgid "IDS_ST_BODY_1_MINUTE"
+msgstr "Minutu 1"
+
+msgid "IDS_CAM_POP_MODEL"
+msgstr "Modeloa"
+
+msgid "IDS_ST_HEADER_AUDIO"
+msgstr "Audioa"
+
+msgid "IDS_CLD_OPT_MINUTE"
+msgstr "Minutu"
+
+msgid "IDS_CST_BUTTON_CLOSE"
+msgstr "Itxi"
+
+msgid "IDS_CST_POP_FAILED"
+msgstr "Huts egin du"
+
 msgid "IDS_PB_BODY_INFO"
 msgstr "Informazioa"
 
 msgid "IDS_PB_BUTTON_CONTACT"
 msgstr "Kontaktua"
 
-msgid "IDS_SIM_BODY_INVALID_SIM_CARD"
-msgstr "SIM txartel baliogabea"
-
 msgid "IDS_ST_BUTTON2_PROCESSING_ING"
 msgstr "Prozesatzen..."
 
@@ -94,21 +106,18 @@ msgstr "Ezabatu?"
 msgid "IDS_VR_POP_NO_FILES"
 msgstr "Fitxategirik ez"
 
-msgid "IDS_WGT_BUTTON3_KIES_VIA_WI_FI"
-msgstr "Kies Wi-Fi bidez"
-
 msgid "IDS_TPLATFORM_OPT_BLUETOOTH"
 msgstr "Bluetooth"
 
+msgid "IDS_ST_HEADER_PRIVACY"
+msgstr "Pribatutasuna"
+
 msgid "IDS_ST_OPT_SETTINGS"
 msgstr "Ezarpenak"
 
 msgid "IDS_ST_BODY_GENERAL"
 msgstr "Orokorra"
 
-msgid "IDS_ST_HEADER_PRIVACY"
-msgstr "Pribatutasuna"
-
 msgid "IDS_BR_OPT_SCREEN"
 msgstr "Pantaila"
 
@@ -116,7 +125,7 @@ msgid "IDS_BR_OPT_LTE_GSM_WCDMA_HAUTO_CONNECT"
 msgstr "LTE/GSM/WCDMA (automatikoki konektatzea)"
 
 msgid "IDS_BR_HEADER_MULTI_WINDOW"
-msgstr "Multi window"
+msgstr "Multiwindow"
 
 msgid "IDS_BR_BODY_WEBSITE_SETTINGS"
 msgstr "Webgunearen ezarpenak"
@@ -139,9 +148,6 @@ msgstr "%d elementu erakustea"
 msgid "IDS_COM_POP_FLIGHT_MODE_WILL_BE_DISABLED"
 msgstr "Hegaldi modua desgaituko da."
 
-msgid "IDS_COM_POP_CHECKING"
-msgstr "Egiaztatzen..."
-
 msgid "IDS_COM_OPT_CONTINUE_Q"
 msgstr "Jarraitu?"
 
@@ -214,9 +220,6 @@ msgstr "Datuen erabilera"
 msgid "IDS_MOBILEAP_BODY_TETHERING"
 msgstr "Sare ainguraketa"
 
-msgid "IDS_IM_POP_THIS_FEATURE_IS_NOT_AVAILABLE_WHILE_FLIGHT_MODE_IS_ON"
-msgstr "Eginbide hau ez dago erabilgarri Hegaldi modua aktibatuta dagoenean"
-
 msgid "IDS_EMAIL_POP_SECURITY_UPDATE_ABB"
 msgstr "Segurtasun eguneraketa"
 
@@ -250,9 +253,6 @@ msgstr "Ez dago nahikoa memoria telefonoan. Ezabatu hainbat elementu eta saiatu
 msgid "IDS_KW_POP_BE_CAREFUL_WHEN_TRANSMITTING_INFORMATION_ON_AN_UNSECURED_WI_FI_NETWORK_MSG"
 msgstr "Kontuz ibili segurtatu gabeko Wi-Fi sare batean informazioa transmititzen duzunean, sareko beste batzuentzat ikusgai egon baitaiteke"
 
-msgid "IDS_DN_BODY_ENCRYPT_SD_CARD"
-msgstr "Enkriptatu SD txartela"
-
 msgid "IDS_MSGF_POP_UNSUPPORTED"
 msgstr "Ez bateragarria"
 
@@ -280,24 +280,15 @@ msgstr "Mugitzea osatu da"
 msgid "IDS_PB_BODY_MOVING_ING"
 msgstr "Mugitzen..."
 
-msgid "IDS_SMEMO_BUTTON_IMPORT"
-msgstr "Inportatu"
-
 msgid "IDS_LCKSCN_BODY_WALLPAPERS"
 msgstr "Pantaila atzealdea"
 
 msgid "IDS_LCKSCN_BODY_TAP_AND_HOLD_THE_SCREEN_THEN_TILT_THE_DEVICE_TOWARDS_YOU_TO_UNLOCK_IT_MSG"
 msgstr "Ukitu eta eutsi pantaila ukitu, ondoren, inklinatu gailua zure alderantz desblokeatzeko. Pantaila ez bada desblokeatzen, saiatu gailua gehiago inklinatzen. Mugimendu desblokeoa ezarrita dagoenean, mugimendua automatikoki gaituko da Ezarpenetan."
 
-msgid "IDS_SA_BUTTON_DONE_ABB"
-msgstr "Egina"
-
 msgid "IDS_FP_BODY_NO_APPLICATIONS"
 msgstr "Aplikaziorik ez"
 
-msgid "IDS_ST_TZTAB4_MOST_USED_M_APP"
-msgstr "Erabilienak"
-
 msgid "IDS_ST_TPOP_PERSONAL_MODE_ENABLED_ABB"
 msgstr "Modu pertsonala gaitu da."
 
@@ -394,9 +385,6 @@ msgstr "Gailu izenaren gehieneko karaktere kopurua (%d) gainditu da."
 msgid "IDS_ST_POP_THE_APP_HAS_BEEN_UNINSTALLED"
 msgstr "Aplikazioa desinstalatu da"
 
-msgid "IDS_ST_POP_TAP_OK"
-msgstr "Ukitu Ados"
-
 msgid "IDS_ST_POP_SEARCHING_NETWORK_ING"
 msgstr "Sarea bilatzen..."
 
@@ -412,15 +400,9 @@ msgstr "Berrezarri ezarpen guztiak eta ezabatu datuak. Ezin da eten abiarazi ond
 msgid "IDS_ST_POP_REMOVE_DEFAULT_APPS_Q"
 msgstr "Kendu lehenetsitako aplikazioak?"
 
-msgid "IDS_ST_POP_REGISTRATION_CODE_NOT_FOUND"
-msgstr "Erregistratzeko kodea ez da aurkitu"
-
 msgid "IDS_ST_POP_REGISTERING_ING"
 msgstr "Erregistratzen..."
 
-msgid "IDS_ST_POP_REGISTERED"
-msgstr "Erregistratua"
-
 msgid "IDS_ST_POP_PUK2_VERIFIED"
 msgstr "PUK2 egiaztatuta"
 
@@ -460,18 +442,9 @@ msgstr "%d saiakera geratzen dira"
 msgid "IDS_ST_POP_PASSWORD_MUST_CONTAIN_AT_LEAST_PD_ALPHANUMERIC_CHARACTERS"
 msgstr "Pasahitzak gutxienez %d karaktere alfanumeriko izan behar ditu"
 
-msgid "IDS_ST_POP_PASSWORD_MUST_BE_MORE_THAN_P1SD_CHARACTERS_AND_LESS_THAN_P2SD"
-msgstr "Pasahitzak %1$d karaktere baino gehiago eta %2$d baino gutxiago izan behar ditu"
-
-msgid "IDS_ST_POP_PASSWORDS_DO_NOT_MATCH"
-msgstr "Pasahitzak ez datoz bat"
-
 msgid "IDS_ST_POP_NO_SD_CARD_IS_INSERTED_DISABLE_ENCRYPT_SD_CARD_ANYWAY_Q"
 msgstr "Ez da SD txartelik txertatu. Ezgaitu SD txartelaren enkripzioa dena den?"
 
-msgid "IDS_ST_POP_NO_SD_CARD_HAS_BEEN_INSERTED_ENCRYPTION_WILL_START_AUTOMATICALLY_WHEN_YOU_INSERT_AN_SD_CARD"
-msgstr "Ez da SD txartelik txertatu. Enkripzioa automatikoki hasiko da SD txartel bat sartzen duzunean."
-
 msgid "IDS_ST_POP_NO_ITEM_SELECTED"
 msgstr "Ez da elementurik aukeratu"
 
@@ -487,9 +460,6 @@ msgstr "Datu mugikorrak ezgaitu dira. Ezin dituzu MMS mezuak bidali edo jaso. Da
 msgid "IDS_ST_POP_MOBILE_DATA_ENABLED_CONNECTING_TO_MOBILE_NETWORKS_MAY_INCUR_EXTRA_CHARGES_DEPENDING_ON_YOUR_DATA_PLAN_CONTINUE_Q"
 msgstr "Datu mugikorrak gaituta. Baliteke sare mugikorretara konektatzeak kostu osagarriak eragitea zure datu planaren arabera. Jarraitu?"
 
-msgid "IDS_ST_POP_LOADING_ING"
-msgstr "Kargatzen..."
-
 msgid "IDS_ST_POP_IP_ADDRESS_REMOVED"
 msgstr "IP helbidea kenduta"
 
@@ -514,9 +484,6 @@ msgstr "PIN2 okerra"
 msgid "IDS_ST_POP_INCORRECT_PIN1_ATTEMPT_LEFT"
 msgstr "PIN okerra. Saiakera 1 geratzen da."
 
-msgid "IDS_ST_POP_INCORRECT_PASSWORD"
-msgstr "Pasahitz okerra"
-
 msgid "IDS_ST_POP_IF_YOU_RESET_YOUR_DEVICE_TO_FACTORY_DEFAULTS_YOU_WILL_NOT_BE_ABLE_TO_USE_ENCRYPTED_FILES_ON_THE_SD_CARD_MSG"
 msgstr "Gailuan fabrikako lehenetsiak berrezartzen badituzu, ezingo dituzu SD txarteleko enkriptatutako fitxategiak erabili, baina enkriptatu gabeko fitxategiak erabili ahalko dituzu"
 
@@ -538,12 +505,6 @@ msgstr "Enkriptatu SD txartela? Eragiketa atzeraezina da eta eteten baduzu, datu
 msgid "IDS_ST_POP_ENABLING_EMERGENCY_MODE_ING"
 msgstr "Larrialdi modua gaitzen..."
 
-msgid "IDS_ST_POP_ENABLING_AUTO_UPDATE_MEANS_YOUR_DEVICE_WILL_CHECK_FOR_SECURITY_UPDATES_AUTOMATICALLY_NOTI_MSG"
-msgstr "Eguneraketa automatikoa gaituz gero, zure gailuak segurtasun eguneraketak bilatuko ditu automatikoki. Horretarako sare mugikorrak erabiltzen baditu, baliteke kostu osagarriak eragitea."
-
-msgid "IDS_ST_POP_ENABLE_SMART_STAY_TO_TRY_IT_T_HELP"
-msgstr "Gaitu smart stay, hura probatzeko."
-
 msgid "IDS_ST_POP_ENABLE_SMART_ROTATION_TO_TRY_IT_T_HELP"
 msgstr "Gaitu smart rotation, hura probatzeko."
 
@@ -553,12 +514,6 @@ msgstr "Gaitu Hegaldi modua."
 msgid "IDS_ST_POP_EMERGENCY_MODE_WILL_BE_DISABLED"
 msgstr "Larrialdi modua ezgaituko da"
 
-msgid "IDS_ST_POP_DO_NOT_ASK_AGAIN"
-msgstr "Ez galdetu berriz"
-
-msgid "IDS_ST_POP_DISABLING_AUTO_UPDATE_MEANS_YOU_HAVE_TO_CHECK_FOR_SECURITY_UPDATES_MANUALLY_NOTI_MSG"
-msgstr "Eguneraketa automatikoa ezgaituz gero, segurtasun eguneraketak eskuz bilatu beharko dituzu. Zure gailua segurtatuta egon dadin, eguneraketa automatikoa gaitzea gomendatzen dizugu."
-
 msgid "IDS_ST_POP_DISABLE_TETHERING_Q"
 msgstr "Ezgaitu ainguraketa?"
 
@@ -598,9 +553,6 @@ msgstr "Fitxa ikuspegia"
 msgid "IDS_ST_OPT_SELECTED"
 msgstr "Aukeratutakoa(k)"
 
-msgid "IDS_ST_OPT_SELECT"
-msgstr "Aukeratu"
-
 msgid "IDS_ST_OPT_RESET_APP_SETTINGS_ABB"
 msgstr "Berrezarri ap. ezar."
 
@@ -614,10 +566,7 @@ msgid "IDS_ST_OPT_LTE_WCDMA_GSM_HAUTO_CONNECT"
 msgstr "LTE/WCDMA/GSM (automatikoki konektatzea)"
 
 msgid "IDS_ST_OPT_EDIT_QUICK_SETTINGS"
-msgstr "Editatu Quick settings"
-
-msgid "IDS_ST_OPT_DEFAULT_RINGTONE"
-msgstr "Dei doinu lehenetsia"
+msgstr "Editatu Ezarpen azkarrak"
 
 msgid "IDS_ST_OPT_CUSTOM_MODE_ABB"
 msgstr "Modu pertsonalizatua"
@@ -631,15 +580,9 @@ msgstr "Blokeatu sare mugikorrak"
 msgid "IDS_ST_OPT_BLOCK_ALL"
 msgstr "Blokeatu denak"
 
-msgid "IDS_ST_OPT_AUTO_UPDATE_ABB"
-msgstr "Eguneratu autom."
-
 msgid "IDS_ST_OPT_ALLOW_ALL"
 msgstr "Baimendu denak"
 
-msgid "IDS_ST_OPT_ALL"
-msgstr "Guztiak"
-
 msgid "IDS_ST_MBODY_ZOOM"
 msgstr "Zooma"
 
@@ -679,9 +622,6 @@ msgstr "Erakutsi CPU erabilera"
 msgid "IDS_ST_MBODY_SELECT_WHERE_CAPTURED_IMAGES_WILL_BE_SAVED"
 msgstr "Hautatu argazkiak non gorde"
 
-msgid "IDS_ST_MBODY_SCREEN_ROTATION"
-msgstr "Pantailaren biraketa"
-
 msgid "IDS_ST_MBODY_SCREEN_READER_HTTS"
 msgstr "Pant. irakurgailua (TTS)"
 
@@ -700,18 +640,12 @@ msgstr "Mugimenduak eta keinuak"
 msgid "IDS_ST_MBODY_MOBILE_DATA"
 msgstr "Datu mugikorrak"
 
-msgid "IDS_ST_MBODY_HELP"
-msgstr "Laguntza"
-
 msgid "IDS_ST_MBODY_HANDS_FREE_MODE"
 msgstr "Esku libreak modua"
 
 msgid "IDS_ST_MBODY_GSM_ONLY"
 msgstr "GSM soilik"
 
-msgid "IDS_ST_MBODY_FONT_SIZE"
-msgstr "Letraren neurria"
-
 msgid "IDS_ST_MBODY_FACTORY_RESET"
 msgstr "Fabrikako berrezarpena"
 
@@ -745,15 +679,9 @@ msgstr "Aplikazio aktiboa"
 msgid "IDS_ST_MBODY_ACCOUNTS_AND_BACKUP"
 msgstr "Kontuak eta babes kopia"
 
-msgid "IDS_ST_ITAB4_CONTROLS_M_INPUT_AND_CONTROL"
-msgstr "Kontrolak"
-
 msgid "IDS_ST_HEADER_WI_FI_DIRECT"
 msgstr "Wi-Fi Direct"
 
-msgid "IDS_ST_HEADER_WI_FI"
-msgstr "Wi-Fi"
-
 msgid "IDS_ST_HEADER_USER_SETTINGS_ABB"
 msgstr "Erabiltzaile ezarpenak"
 
@@ -766,24 +694,15 @@ msgstr "USB tresnak"
 msgid "IDS_ST_HEADER_UNLOCK_DEVICE_USING_MOTION_ABB"
 msgstr "Desblokeatu gailua mugimenduaz"
 
-msgid "IDS_ST_HEADER_UNAVAILABLE"
-msgstr "Ez dago eskuragarri"
-
 msgid "IDS_ST_HEADER_ULTRA_POWER_SAVING_MODE"
 msgstr "Bateria aurrezteko ultramodua"
 
 msgid "IDS_ST_HEADER_TOUCH_KEY_LIGHT_DURATION"
 msgstr "Ukipen teklaren argiaren iraupena"
 
-msgid "IDS_ST_HEADER_TEXT_TO_SPEECH"
-msgstr "Testutik hizketara"
-
 msgid "IDS_ST_HEADER_STANDARD_LIMIT_ABB"
 msgstr "Muga estandarra"
 
-msgid "IDS_ST_HEADER_SOUND"
-msgstr "Soinua"
-
 msgid "IDS_ST_HEADER_SIM_CARD_MANAGER"
 msgstr "SIM txartel kudeatzailea"
 
@@ -799,18 +718,12 @@ msgstr "Screen Mirroring"
 msgid "IDS_ST_HEADER_SAMSUNG_KIES"
 msgstr "Samsung Kies"
 
-msgid "IDS_ST_HEADER_SAMSUNG_APPS"
-msgstr "Samsung Apps"
-
 msgid "IDS_ST_HEADER_RINGTONES"
 msgstr "Dei doinuak"
 
 msgid "IDS_ST_HEADER_RESET_RESULTS"
 msgstr "Berrezarri emaitzak"
 
-msgid "IDS_ST_HEADER_RESET"
-msgstr "Berrezarri"
-
 msgid "IDS_ST_HEADER_PRIVILEGES"
 msgstr "Abantailak"
 
@@ -820,18 +733,12 @@ msgstr "Modu pribatua"
 msgid "IDS_ST_HEADER_PORT"
 msgstr "Ataka"
 
-msgid "IDS_ST_HEADER_PLEASE_WAIT"
-msgstr "Itxaron"
-
 msgid "IDS_ST_HEADER_PERSONAL_MODE"
 msgstr "Modu pertsonala"
 
 msgid "IDS_ST_HEADER_PERSONALISATION"
 msgstr "Pertsonalizazioa"
 
-msgid "IDS_ST_HEADER_PD_SELECTED_ABB"
-msgstr "%d aukeratuta"
-
 msgid "IDS_ST_HEADER_PD_SELECTED"
 msgstr "%d aukeratuta"
 
@@ -863,10 +770,7 @@ msgid "IDS_ST_HEADER_INPUT_AND_MOTION"
 msgstr "Sarrera eta mugimendua"
 
 msgid "IDS_ST_HEADER_HOME_SCREEN_ABB"
-msgstr "Pantaila nagusia"
-
-msgid "IDS_ST_HEADER_FINGER_SCANNER_ABB"
-msgstr "Hatz eskanerra"
+msgstr "Pantaila Nagusia"
 
 msgid "IDS_ST_HEADER_ENTER_VALID_DEVICE_NAME_ABB"
 msgstr "Adier. baliod. gailu izen"
@@ -916,6 +820,9 @@ msgstr "Gehitu ataka"
 msgid "IDS_ST_HEADER_ADD_IP"
 msgstr "Gehitu IP"
 
+msgid "IDS_COM_POP_CHECKING"
+msgstr "Egiaztatzen..."
+
 msgid "IDS_ST_BUTTON_UNINSTALL_UPDATES"
 msgstr "Desinstalatu eguneraketak"
 
@@ -925,30 +832,18 @@ msgstr "Desinstalatu"
 msgid "IDS_ST_BUTTON_TRY_IT"
 msgstr "Probatu"
 
-msgid "IDS_ST_BUTTON_STOP"
-msgstr "Geld."
-
 msgid "IDS_ST_BUTTON_SET_SCREEN_LOCK_TYPE"
 msgstr "Ezarri pantaila blokeo mota"
 
 msgid "IDS_ST_BUTTON_RESET_APPS_ABB"
 msgstr "Berrez. aplik."
 
-msgid "IDS_ST_BUTTON_RESET"
-msgstr "Berrezar."
-
 msgid "IDS_ST_BUTTON_REMOVE_DEFAULT_APPS_ABB"
 msgstr "Kendu lehenets. aplikazioak"
 
 msgid "IDS_ST_BUTTON_ONLY_VIBRATE"
 msgstr "Bibr. soilik"
 
-msgid "IDS_ST_BUTTON_OK_ABB"
-msgstr "Ados"
-
-msgid "IDS_ST_BUTTON_OK"
-msgstr "Ados"
-
 msgid "IDS_ST_BUTTON_MOVE_TO_SD_ABB"
 msgstr "Mugitu SDra"
 
@@ -958,21 +853,9 @@ msgstr "Mugitu telefonora"
 msgid "IDS_ST_BUTTON_FORCE_STOP"
 msgstr "Behartu etetera"
 
-msgid "IDS_ST_BUTTON_ENABLE"
-msgstr "Gaitu"
-
-msgid "IDS_ST_BUTTON_DISCONNECT"
-msgstr "Deskonekt."
-
 msgid "IDS_ST_BUTTON_DISABLE"
 msgstr "Ezgaitu"
 
-msgid "IDS_ST_BUTTON_CONTINUE"
-msgstr "Jarraitu"
-
-msgid "IDS_ST_BUTTON_CANCEL_ABB"
-msgstr "Utzi"
-
 msgid "IDS_ST_BODY_YYYY_DD_MM_DOT"
 msgstr "UUUU.EE.HH"
 
@@ -1009,9 +892,6 @@ msgstr "Datu ibiltaritza ezgaituta dagoenean, baliteke datu konexioa erabiltzen
 msgid "IDS_ST_BODY_WEB_APPLICATIONS"
 msgstr "Web aplikazioak"
 
-msgid "IDS_ST_BODY_WCDMA_GSM_NHAUTO_CONNECT"
-msgstr "WCDMA/GSM\n(automatikoki konektatzea)"
-
 msgid "IDS_ST_BODY_WAIT_WHILE_DEVICE_IS_ENCRYPTED_PDP_COMPLETE"
 msgstr "Itxaron gailua enkriptatu arte. % %d osatuta."
 
@@ -1024,15 +904,9 @@ msgstr "SIM txartelaren erantzunaren zain..."
 msgid "IDS_ST_BODY_VOLUME"
 msgstr "Bolumena"
 
-msgid "IDS_ST_BODY_VOICE_RECORDING"
-msgstr "Ahots grabaketa"
-
 msgid "IDS_ST_BODY_VIBRATE_WHEN_RINGING"
 msgstr "Bibratu doinua jotzean"
 
-msgid "IDS_ST_BODY_VERSION_PS"
-msgstr "%s bertsioa"
-
 msgid "IDS_ST_BODY_USING_MOBILE_DATA_MAY_RESULT_IN_ADDITIONAL_CHARGES_CONTINUE_Q"
 msgstr "Baliteke datu mugikorrak erabiltzeak kostu gehigarriak eragitea. Jarraitu?"
 
@@ -1069,9 +943,6 @@ msgstr "USB arazketa"
 msgid "IDS_ST_BODY_USB_ASK_ON_CONNECTION"
 msgstr "Konektatzerakoan galdetu"
 
-msgid "IDS_ST_BODY_URL"
-msgstr "URLa"
-
 msgid "IDS_ST_BODY_UNMOUNT_USB_OTG_STORAGE"
 msgstr "Libratu USB OTG biltegiratzea"
 
@@ -1096,6 +967,9 @@ msgstr "UDMincho"
 msgid "IDS_ST_BODY_UDGOTHIC_M_FONT"
 msgstr "UDGothic"
 
+msgid "IDS_IM_POP_THIS_FEATURE_IS_NOT_AVAILABLE_WHILE_FLIGHT_MODE_IS_ON"
+msgstr "Eginbide hau ez dago erabilgarri Hegaldi modua aktibatuta dagoenean"
+
 msgid "IDS_ST_BODY_TURN_OFF"
 msgstr "Desaktibatu"
 
@@ -1150,33 +1024,18 @@ msgstr "Ekintza honek telefonoaren SD txartela ezabatuko du. Txateleko datu GUZT
 msgid "IDS_ST_BODY_THE_SD_CARD_IS_CURRENTLY_IN_USE_THIS_ACTION_WILL_ERASE_ALL_DATA_ON_THE_SD_CARD_INCLUDING_THE_DATA_THAT_IS_CURRENTLY_BEING_USED"
 msgstr "SD txartela erabiltzen ari zara. Ekintza honek SD txarteleko datu guztiak ezabatuko ditu, baita orain erabiltzen ari zaren datuak ere."
 
-msgid "IDS_ST_BODY_THE_RED_LED_LIGHTS_UP_WHEN_YOU_CHARGE_YOUR_DEVICE_WHILE_THE_SCREEN_IS_OFF"
-msgstr "LED argi gorriak piztuko dira gailua kargatzen ari denean, pantaila itzalita dagoenean"
-
-msgid "IDS_ST_BODY_THE_RED_LED_BLINKS_WHEN_THE_BATTERY_POWER_IS_LOW_WHILE_THE_SCREEN_IS_OFF"
-msgstr "LED gorriak keinuak egingo ditu bateria baxu dagoenean eta pantaila itzalita dagoenean"
-
 msgid "IDS_ST_BODY_THE_PASSWORD_MUST_NOT_CONTAIN_A_SIMPLE_SEQUENCE_HEG_1111_OR_1234"
 msgstr "Pasahitzak ezin du sekuentzia sinple bat eduki (adib. 1111 edo 1234)"
 
+msgid "IDS_SMEMO_BUTTON_IMPORT"
+msgstr "Inportatu"
+
 msgid "IDS_ST_BODY_THE_NAME_FIELD_CANNOT_BE_EMPTY"
 msgstr "Izena eremua ezin da hutsik egon"
 
-msgid "IDS_ST_BODY_THE_BLUE_LED_BLINKS_WHEN_YOU_RECORD_VOICE_WHILE_THE_SCREEN_IS_OFF"
-msgstr "LED urdinak keinuak egingo ditu ahotsa grabatzen duzunean eta pantaila itzalita dagoenean"
-
-msgid "IDS_ST_BODY_THE_BLUE_LED_BLINKS_WHEN_YOU_HAVE_MISSED_CALLS_MESSAGES_OR_APP_NOTIFICATIONS_WHILE_THE_SCREEN_IS_OFF"
-msgstr "LED urdinak keinuak egingo ditu dei galduak, mezuak edo aplikazio jakinarazpenak dituzunean, pantaila itzalita dagoenean"
-
-msgid "IDS_ST_BODY_THE_APPLICATIONS_BELOW_WERE_STARTED_BY_PS_STOPPING_THESE_APPLICATIONS_MAY_CAUSE_PS_TO_FAIL"
-msgstr "Beheko aplikazioak %s-(e)k abiarazi ditu. Aplikazio hauek amaitzean, baliteke %s-(e)k huts egitea."
-
 msgid "IDS_ST_BODY_THERE_ARE_NO_NETWORKS_NEARBY"
 msgstr "Ez dago sarerik gertu"
 
-msgid "IDS_ST_BODY_TEXTSTYLE_LARGE"
-msgstr "Handia"
-
 msgid "IDS_ST_BODY_TASK_SWITCHER"
 msgstr "Ataza aldatzailea"
 
@@ -1189,12 +1048,6 @@ msgstr "Ukitu eta eutsi pantaila ukitu, ondoren, inklinatu gailua zure alderantz
 msgid "IDS_ST_BODY_SYSTEM_MEMORY"
 msgstr "Sistemaren memoria"
 
-msgid "IDS_ST_BODY_SUNDAY"
-msgstr "Igandea"
-
-msgid "IDS_ST_BODY_STORAGE"
-msgstr "Biltegiratzea"
-
 msgid "IDS_ST_BODY_STANDARD_T_DISPLAY_EFFECT"
 msgstr "Estandarra"
 
@@ -1213,12 +1066,6 @@ msgstr "Sare sozialeko profilak"
 msgid "IDS_ST_BODY_SMART_STAY_MAY_NOT_WORK_IN_THESE_SITUATIONS"
 msgstr "Baliteke Smart stay-k egoera horietan ez funtzionatzea"
 
-msgid "IDS_ST_BODY_SMART_ROTATION_MAY_NOT_WORK_IN_THESE_SITUATIONS"
-msgstr "Baliteke biraketa adimendunak egoera horietan ez funtzionatzea"
-
-msgid "IDS_ST_BODY_SMART_ROTATION_DESCRIPTION_MSG"
-msgstr "Biraketa adimendunak pantailaren biratze automatikoa ezgaitzen du eta kameraren aurrealdea erabiltzen du zure aurpegiaren orientazioa zehazteko, eta pantaila biratzen du horren arabera"
-
 msgid "IDS_ST_BODY_SMALL_M_TEXTSIZE"
 msgstr "Txikia"
 
@@ -1246,15 +1093,6 @@ msgstr "Serie zenbakia"
 msgid "IDS_ST_BODY_SECURITY_ENGINE"
 msgstr "Segurtasun motorra"
 
-msgid "IDS_ST_BODY_SECURITY"
-msgstr "Segurtasuna"
-
-msgid "IDS_ST_BODY_SEARCH"
-msgstr "Bilatu"
-
-msgid "IDS_ST_BODY_SD_CARD"
-msgstr "SD txar."
-
 msgid "IDS_ST_BODY_SCREEN_TIMEOUT_ABB2"
 msgstr "Pan. den. muga"
 
@@ -1285,33 +1123,18 @@ msgstr "Pantaila blokeo mota"
 msgid "IDS_ST_BODY_SCREEN_LOCK_SOUND"
 msgstr "Pantaila blokeoaren soinua"
 
-msgid "IDS_ST_BODY_SCHEDULE"
-msgstr "Antolaketa"
-
 msgid "IDS_ST_BODY_SAVE_POWER_BY_ADJUSTING_SCREEN_TONE_ACCORDING_TO_ANALYSIS_OF_IMAGES"
 msgstr "Aurreztu bateria pantailaren tonua egokituz irudien analisiaren arabera"
 
 msgid "IDS_ST_BODY_SAVES_POWER_BY_LIMITING_THE_MAXIMUM_PERFORMANCE_OF_THE_DEVICE"
 msgstr "Energia aurrezten du gailuaren gehieneko funtzionamendua mugatuta"
 
-msgid "IDS_ST_BODY_SAVED"
-msgstr "Gordeta"
-
-msgid "IDS_ST_BODY_SAVE"
-msgstr "Gorde"
-
 msgid "IDS_ST_BODY_SAMSUNG_LEGAL"
 msgstr "Samsung lege oharra"
 
-msgid "IDS_ST_BODY_SAMSUNG_KIES_CONNECTION_CONNECTING_USB_HELP_MSG"
-msgstr "Samsung Kies (PC softwarea) edo driver zuenak oraindik ez dira zure PCan instalatu, instalazioak Microsoft Windowsen jarraituko du.\nPC softwarea instalatu ondoren, ondoko jarduera hauek gauza ditzakezu:\n- Telefonoko datuak sinkronizatu\n- Telefonoaren softwarearen maila handitu\n- Internet partekatzea (Telefono honek modem bezala funtzionatzen du zure eramangarriari edo PCari Interneterako sarbidea emateko)\n- Kopiatu erositako musika/bideo (Microsoft Windows Media DRM) edo fitxategi arruntak zure telefonora."
-
 msgid "IDS_ST_BODY_RUNNING"
 msgstr "Funtzionatzen"
 
-msgid "IDS_ST_BODY_RESTRICTING_APPLICATION_USAGE_TO_ONLY_ESSENTIAL_APPLICATIONS_AND_THOSE_SELECTED_BY_YOU"
-msgstr "Aplikazio erabilera oinarrizkoetara eta zuk hautatutakoetara mugatzea."
-
 msgid "IDS_ST_BODY_RESET_TO_DEFAULT"
 msgstr "Lehenetsira berrezarri"
 
@@ -1330,6 +1153,9 @@ msgstr "Berrezarri guztia"
 msgid "IDS_ST_BODY_REMOVE_LICENCE"
 msgstr "Kendu lizentzia"
 
+msgid "IDS_ST_POP_REGISTERED"
+msgstr "Erregistratua"
+
 msgid "IDS_ST_BODY_REGULATORY_INFORMATION_ABB"
 msgstr "Erregulazio informazioa"
 
@@ -1339,9 +1165,6 @@ msgstr "Erregistratu hemen:"
 msgid "IDS_ST_BODY_REGIONAL_EXAMPLE"
 msgstr "Eskualdeko adibidea"
 
-msgid "IDS_ST_BODY_REGION"
-msgstr "Eskualdea"
-
 msgid "IDS_ST_BODY_PUK"
 msgstr "PUK"
 
@@ -1357,30 +1180,27 @@ msgstr "Babestu zure gailua birus kaltegarrietatik eta malwaretik"
 msgid "IDS_ST_BODY_PROFILE_NAME"
 msgstr "Profil izena"
 
-msgid "IDS_ST_BODY_PROFILE"
-msgstr "Profila"
-
 msgid "IDS_ST_BODY_PREPARING_THIS_COULD_TAKE_OVER_10_MINUTES_ING"
 msgstr "Prestatzen. Honek 10 minutu baino gehiago behar izan ditzake..."
 
 msgid "IDS_ST_BODY_PREFERRED_NETWORKS"
 msgstr "Sare gogokoenak"
 
-msgid "IDS_ST_BODY_POP_JPN_DCM"
-msgstr "POP"
-
-msgid "IDS_ST_BODY_PM"
-msgstr "PM"
-
 msgid "IDS_ST_BODY_PLUG_IN_CHARGER_AND_TRY_AGAIN"
 msgstr "Entxufatu kargatzailea eta saiatu berriro"
 
 msgid "IDS_ST_BODY_PLAY_TONE_WHEN_THE_DIALLING_KEYPAD_IS_TAPPED"
 msgstr "Erreproduzitu tonua markaketa teklatua ukitzean"
 
+msgid "IDS_ST_POP_PASSWORD_MUST_BE_MORE_THAN_P1SD_CHARACTERS_AND_LESS_THAN_P2SD"
+msgstr "Pasahitzak %1$d karaktere baino gehiago eta %2$d baino gutxiago izan behar ditu"
+
 msgid "IDS_ST_BODY_PLAY_SOUNDS_WHEN_LOCKING_AND_UNLOCKING_SCREEN"
 msgstr "Erreproduzitu soinuak pantaila blokeatzean eta desblokeatzean"
 
+msgid "IDS_ST_POP_PASSWORDS_DO_NOT_MATCH"
+msgstr "Pasahitzak ez datoz bat"
+
 msgid "IDS_ST_BODY_PIN_BLOCKED_ENTER_PUK_TO_CONTINUE_JPN_DCM"
 msgstr "PIN blocked. Enter PUK to continue."
 
@@ -1393,9 +1213,6 @@ msgstr "Argazkiak, bideoak"
 msgid "IDS_ST_BODY_PHOTO_UPLOAD_SETTINGS"
 msgstr "Argazkiak kargatzeko ezarpenak"
 
-msgid "IDS_ST_BODY_PHONEPROFILES_SILENT"
-msgstr "Isila"
-
 msgid "IDS_ST_BODY_PERSONAL_MODE_CAN_BE_USED_TO_HIDE_CONTENT_THAT_YOU_WANT_TO_KEEP_PRIVATE_MSG"
 msgstr "Modu pertsonala pribatuan gorde nahi duzun edukia ezkutatzeko erabili daiteke. Modu pertsonala erabiltzeko, gaitu Ezarpenetan edo sakatu eta eutsi pizteko tekla eta ondoren hautatu Modu pertsonala. Idatzi zure PINa edo pasahitza. Modu pertsonalaren ikonoa agertuko da egoera barran. Zure datuak babesteko, ezgaitu Modu pertsonala erabili ondoren. Pantailaren blokeo seguruak, gainera, babes osagarria emango dizu."
 
@@ -1408,6 +1225,9 @@ msgstr "Pasahitza behar da gailua desenkriptatzeko piztu nahi duzun bakoitzean"
 msgid "IDS_ST_BODY_PASSWORD_MUST_CONTAIN_NO_MORE_THAN_PD_CHARACTERS_ABB"
 msgstr "Pasahitzak ezin du %d karaktere baino gehiago izan"
 
+msgid "IDS_ST_POP_LOADING_ING"
+msgstr "Kargatzen..."
+
 msgid "IDS_ST_BODY_PASSWORD_MUST_CONTAIN_AT_LEAST_PD_CHARACTERS_ABB"
 msgstr "Pasahitzak gutxienez %d karaktere izan behar ditu"
 
@@ -1423,9 +1243,6 @@ msgstr "Pasahitza hutsik"
 msgid "IDS_ST_BODY_PASSWORD_CONTAINS_INVALID_CHARACTER_ABB"
 msgstr "Pasahitzak karaktere baliogabeak ditu"
 
-msgid "IDS_ST_BODY_PASSWORD"
-msgstr "Pasahitza"
-
 msgid "IDS_ST_BODY_OPEN_SOURCE_LICENCES"
 msgstr "Iturri irekidun lizentziak"
 
@@ -1435,36 +1252,24 @@ msgstr "Aktibatuta"
 msgid "IDS_ST_BODY_OFFICIAL_M_DEVICE_STATUS"
 msgstr "Ofiziala"
 
+msgid "IDS_ST_POP_INCORRECT_PASSWORD"
+msgstr "Pasahitz okerra"
+
 msgid "IDS_ST_BODY_NUMBER"
 msgstr "Zenbakia"
 
-msgid "IDS_ST_BODY_NO_RESULTS_FOUND"
-msgstr "Ez da emaitzarik aurkitu"
-
 msgid "IDS_ST_BODY_NO_DEFAULTS_SET"
 msgstr "Lehenetsirik ez"
 
-msgid "IDS_ST_BODY_NOT_ASSIGNED"
-msgstr "Esleitu gabe"
-
 msgid "IDS_ST_BODY_NOTIFICATION_PANEL"
 msgstr "Jakinarazpenen panela"
 
-msgid "IDS_ST_BODY_NOTIFICATIONS"
-msgstr "Jakinarazpenak"
-
-msgid "IDS_ST_BODY_NOTIFICATION"
-msgstr "Jakinarazpena"
-
 msgid "IDS_ST_BODY_NOSERVICE"
 msgstr "Zerbitzurik gabe"
 
 msgid "IDS_ST_BODY_NORMAL_T_PROFILE"
 msgstr "Arrunta"
 
-msgid "IDS_ST_BODY_NONE"
-msgstr "Bat ere ez"
-
 msgid "IDS_ST_BODY_NEW_PIN2_AND_CONFIRM_PIN2_DO_NOT_MATCH"
 msgstr "PIN2 berria eta PIN2 baieztapena ez datoz bat"
 
@@ -1474,9 +1279,6 @@ msgstr "PIN2 berria"
 msgid "IDS_ST_BODY_NEW_PIN1"
 msgstr "PIN1 kode berria"
 
-msgid "IDS_ST_BODY_NEW"
-msgstr "Berria"
-
 msgid "IDS_ST_BODY_NETWORK_TYPE"
 msgstr "Sare mota"
 
@@ -1489,18 +1291,15 @@ msgstr "Sare zerrenda"
 msgid "IDS_ST_BODY_NETWORK_CONNECTIONS"
 msgstr "Sare konexioak"
 
+msgid "IDS_ST_POP_DO_NOT_ASK_AGAIN"
+msgstr "Ez galdetu berriz"
+
 msgid "IDS_ST_BODY_NETWORK_CODE"
 msgstr "Sare kodea"
 
-msgid "IDS_ST_BODY_NETWORK"
-msgstr "Sarea"
-
 msgid "IDS_ST_BODY_NATURAL_T_DISPLAY_EFFECT"
 msgstr "Naturala"
 
-msgid "IDS_ST_BODY_NAME"
-msgstr "Izena"
-
 msgid "IDS_ST_BODY_MY_NUMBER"
 msgstr "Nire zenbakia"
 
@@ -1525,12 +1324,6 @@ msgstr "Sistemaren ezarpen gehiago"
 msgid "IDS_ST_BODY_MORE_CONNECTIVITY_SETTINGS"
 msgstr "Konektibitate ezarpen gehiago"
 
-msgid "IDS_ST_BODY_MONDAY"
-msgstr "Astelehena"
-
-msgid "IDS_ST_BODY_MODE"
-msgstr "Modua"
-
 msgid "IDS_ST_BODY_MOBILE_DATA_WILL_BE_USED_IF_YOU_DOWNLOAD_OR_UPLOAD_DATA_WITHOUT_WI_FI_CONNECTION"
 msgstr "Datu mugikorrak baliatuko dira datuak Wi-Fi konexiorik gabe deskargatu edo kargatzen badituzu"
 
@@ -1540,29 +1333,23 @@ msgstr "HH.EE.UUUU"
 msgid "IDS_ST_BODY_MMS_CONNECTIONS"
 msgstr "MMS konexioak"
 
+msgid "IDS_ST_OPT_SELECT"
+msgstr "Aukeratu"
+
 msgid "IDS_ST_BODY_MISCELLANEOUS_FILES"
 msgstr "Denetariko fitxategiak"
 
-msgid "IDS_ST_BODY_MESSAGE"
-msgstr "Mezua"
-
 msgid "IDS_ST_BODY_MENU_AND_WIDGETS"
 msgstr "Menua eta widgetak"
 
-msgid "IDS_ST_BODY_MEMORY"
-msgstr "Memoria"
-
 msgid "IDS_ST_BODY_MEDIUM"
 msgstr "Ertaina"
 
-msgid "IDS_ST_BODY_MB"
-msgstr "MB"
-
 msgid "IDS_ST_BODY_MASS_STORAGE_HELP_MSG"
 msgstr "Hurrengo jarduerak gauza dezakezu:\n- Fitxategiak azkar kopiatzea\n- MAC edo Linux OS bidez konektatzea"
 
-msgid "IDS_ST_BODY_MARUBERI_JPN_DCM"
-msgstr "Maruberi"
+msgid "IDS_ST_OPT_DEFAULT_RINGTONE"
+msgstr "Dei doinu lehenetsia"
 
 msgid "IDS_ST_BODY_LTE_WCDMA_GSM_NHAUTO_CONNECT"
 msgstr "LTE/WCDMA/GSM\n (automatikoki konektatzea)"
@@ -1570,39 +1357,33 @@ msgstr "LTE/WCDMA/GSM\n (automatikoki konektatzea)"
 msgid "IDS_ST_BODY_LOCK_SCREEN_OPTIONS"
 msgstr "Blokeo pantailaren aukerak"
 
-msgid "IDS_ST_BODY_LIST_VIEW"
-msgstr "Zerrenda ikuspegia"
-
 msgid "IDS_ST_BODY_LIMIT_BACKGROUND_PROCESSES"
 msgstr "Mugatu hondoko prozesuak"
 
-msgid "IDS_ST_BODY_LICENCE"
-msgstr "Lizentzia"
-
-msgid "IDS_ST_BODY_LED_INDICATOR"
-msgstr "LED adierazlea"
-
 msgid "IDS_ST_BODY_LEDOT_LOW_BATTERY"
 msgstr "Bateria gutxi"
 
 msgid "IDS_ST_BODY_LAUNCH_BY_DEFAULT"
 msgstr "Abiarazi besterik adierazi ezean"
 
+msgid "IDS_ST_OPT_AUTO_UPDATE_ABB"
+msgstr "Eguneratu autom."
+
 msgid "IDS_ST_BODY_LANGUAGE_AND_REGION_ABB"
 msgstr "Hizk. eta eskualdea"
 
 msgid "IDS_ST_BODY_LANGUAGE_AND_KEYBOARD"
 msgstr "Hizkuntza eta teklatua"
 
+msgid "IDS_ST_OPT_ALL"
+msgstr "Guztiak"
+
 msgid "IDS_ST_BODY_KEYBOARD"
 msgstr "Teklatua"
 
 msgid "IDS_ST_BODY_KEEPS_THE_STATUS_BAR_TIDY_TAP_THE_REPRESENTATIVE_ICON_TO_SHOW_ALL_THE_ICONS"
 msgstr "Egoera barra txukun edukitzen du. Ukitu ordezkatze ikonoa ikono guztiak erakusteko."
 
-msgid "IDS_ST_BODY_KB"
-msgstr "KB"
-
 msgid "IDS_ST_BODY_INTRODUCTION_TO_SMART_SCREEN_ABB"
 msgstr "Pantaila adimend. aurkezpena"
 
@@ -1618,15 +1399,6 @@ msgstr "Instaltutako aplikazioak"
 msgid "IDS_ST_BODY_INSTALLATION_SETTINGS"
 msgstr "Instalazioaren ezarpenak"
 
-msgid "IDS_ST_BODY_INSERT_SD_CARD"
-msgstr "Sartu SD txartela"
-
-msgid "IDS_ST_BODY_INCORRECT_PIN_E"
-msgstr "PIN okerra"
-
-msgid "IDS_ST_BODY_INCORRECT_PASSWORD_TRY_AGAIN"
-msgstr "Pasahitz okerra. Saiatu berriz."
-
 msgid "IDS_ST_BODY_INCOMING_CALLS_AND_NEW_NOTIFICATIONS_WILL_BE_READ_OUT_AUTOMATICALLY"
 msgstr "Sartzen diren deiak eta jakinarazpen berriak ozen irakurriko dira automatikoki"
 
@@ -1642,8 +1414,8 @@ msgstr "Aukera hau hautatzen baduzu, erabilitako memoria espazioa soilik enkript
 msgid "IDS_ST_BODY_IF_YOU_FORGET_YOUR_PERSONAL_MODE_PASSWORD_YOU_WILL_NOT_BE_ABLE_TO_RECOVER_IT_FOR_SECURITY_MSG"
 msgstr "Zure modu pertsonaleko pasahitza ahazten baduzu, ezingo duzu berreskuratu. Segurtasunagatik, modu pertsonala berrezarri behar duzu. Hala, haren ezarpen lehenetsiak berrezarriko dira eta zure eduki pertsonal guztia ezabatuko da."
 
-msgid "IDS_ST_BODY_IF_YOU_DONT_WANT_TO_SEE_A_NUMBER_APPEAR_ON_THE_APP_ICON_FOR_EACH_NEW_EVENT_DISABLE_BADGE"
-msgstr "Gertaera berri bakoitzarekin, ez baduzu aplikazioaren ikonoan zenbaki bat agertzerik nahi, ezgaitu intsignia"
+msgid "IDS_ST_MBODY_SCREEN_ROTATION"
+msgstr "Pantailaren biraketa"
 
 msgid "IDS_ST_BODY_ICON_SHOWS_THAT_SMART_SCREEN_IS_ENABLED"
 msgstr "Ikonoak Smart screen gaituta dagoela erakusten du"
@@ -1660,23 +1432,17 @@ msgstr "Helvetica Neue"
 msgid "IDS_ST_BODY_HARDWARE"
 msgstr "Hardwarea"
 
+msgid "IDS_ST_MBODY_HELP"
+msgstr "Laguntza"
+
 msgid "IDS_ST_BODY_GSM"
 msgstr "GSM"
 
-msgid "IDS_ST_BODY_GRID_VIEW"
-msgstr "Sareta ikuspegia"
-
 msgid "IDS_ST_BODY_GLOVE_MODE_ABB"
 msgstr "Globo modua"
 
-msgid "IDS_ST_BODY_GESTURES"
-msgstr "Keinuak"
-
-msgid "IDS_ST_BODY_GB"
-msgstr "GB"
-
-msgid "IDS_ST_BODY_FROM_M_TIME"
-msgstr "Noiztik"
+msgid "IDS_ST_MBODY_FONT_SIZE"
+msgstr "Letraren neurria"
 
 msgid "IDS_ST_BODY_FREQUENTLY_USED"
 msgstr "Maiz erabilitakoa"
@@ -1705,9 +1471,6 @@ msgstr "Letra mota"
 msgid "IDS_ST_BODY_FONTSTYLE_ROSEMARY"
 msgstr "Rosemary"
 
-msgid "IDS_ST_BODY_FLIGHT_MODE_MSG"
-msgstr "Hegaldi moduak deiak, mezularitza eta datu sareen eginbideak itzaltzeko aukera ematen dizu. Konektibitate eginbideak ere itzaltzen ditu, Wi-Fia eta Bluetootha kasu. Wi-Fia eta Bluetootha erabiltzeko, piztu itzazu Ezarpenetan edo jakinarazpenen panelean."
-
 msgid "IDS_ST_BODY_FLIGHT_MODE_HAS_BEEN_ENABLED_NETWORK_SETTINGS_WILL_CLOSE"
 msgstr "Hegaldi modua gaitu da. Sare ezarpenak itxiko dira."
 
@@ -1720,6 +1483,9 @@ msgstr "Markaketa finko modua"
 msgid "IDS_ST_BODY_FIREWALL_ENABLED_ABB"
 msgstr "Suebakia gaituta"
 
+msgid "IDS_ST_HEADER_WI_FI"
+msgstr "Wi-Fi"
+
 msgid "IDS_ST_BODY_FIREWALL"
 msgstr "Suebakia"
 
@@ -1735,8 +1501,8 @@ msgstr "Ezin izan da sarea aukeratu"
 msgid "IDS_ST_BODY_FACE_AND_VOICE"
 msgstr "Aurpegia eta ahotsa"
 
-msgid "IDS_ST_BODY_FACEBOOK"
-msgstr "Facebook"
+msgid "IDS_ST_HEADER_UNAVAILABLE"
+msgstr "Ez dago eskuragarri"
 
 msgid "IDS_ST_BODY_EXPLANATION_FOR_TRANSACTION_TRACKING_MENU_VODA"
 msgstr "Zure gomendioaren informazioa ere zuk transferitutako fitxategiarekin batera bidaliko da."
@@ -1744,6 +1510,12 @@ msgstr "Zure gomendioaren informazioa ere zuk transferitutako fitxategiarekin ba
 msgid "IDS_ST_BODY_EXPLANATION_FOR_EXPIRY_REMINDER_MENU"
 msgstr "Erabiltzen hari den fitxategi baten, adibidez pantaila atzealde irudi baten, lizentzia iraungi baino lehen oroigarri bat jaso."
 
+msgid "IDS_ST_HEADER_TEXT_TO_SPEECH"
+msgstr "Testutik hizketara"
+
+msgid "IDS_ST_HEADER_SOUND"
+msgstr "Soinua"
+
 msgid "IDS_ST_BODY_ESTIMATED_MAX_STANDBY_TIME_ABB"
 msgstr "Geh. egonean\ndenb. estimatua"
 
@@ -1756,12 +1528,12 @@ msgstr "Adierazi pasahitza berriro"
 msgid "IDS_ST_BODY_ENTER_PASSWORD"
 msgstr "Pasahitza idatzi"
 
-msgid "IDS_ST_BODY_ENTER_NEW_PASSWORD"
-msgstr "Pasahitz berria idatzi"
-
 msgid "IDS_ST_BODY_ENTER_CURRENT_PASSWORD"
 msgstr "Sartu uneko pasahitza"
 
+msgid "IDS_ST_HEADER_SAMSUNG_APPS"
+msgstr "Samsung Apps"
+
 msgid "IDS_ST_BODY_ENCRYPT_DEVICE_Q_WARNING_MSG"
 msgstr "Enkriptatu gailua? Eragiketa itzulezina da eta eteten baduzu, datuak galduko dituzu. Enkriptatzeak ordubete edo gehiago beharko du, prozesu horretan gailua hainbat aldiz berrabiaraziko da eta ezingo duzu zure gailua erabili."
 
@@ -1771,6 +1543,9 @@ msgstr "Enkriptatu gailua? Eragiketa atzeraezina da eta eteten baduzu, datuak ga
 msgid "IDS_ST_BODY_ENCRYPT_ACCOUNTS_SETTINGS_DOWNLOADED_APPLICATIONS_AND_THEIR_DATA_MEDIA_AND_OTHER_FILES"
 msgstr "Enkriptatu kontuak, ezarpenak, deskargatutako aplikazioak eta horien datuak, multimedia eta bestelako fitxategiak"
 
+msgid "IDS_ST_HEADER_RESET"
+msgstr "Berrezarri"
+
 msgid "IDS_ST_BODY_ENCRYPTION_WILL_TAKE_AT_LEAST_AN_HOUR"
 msgstr "Enkriptatzeak gutxienez ordubete iraungo du"
 
@@ -1783,15 +1558,18 @@ msgstr "Gaitu datuetara mugikorraren saretik sartzeko sarbidea"
 msgid "IDS_ST_BODY_EMPTY"
 msgstr "Hutsik"
 
+msgid "IDS_ST_HEADER_PLEASE_WAIT"
+msgstr "Itxaron"
+
 msgid "IDS_ST_BODY_EMERGENCY_MODE_ABB"
 msgstr "Larrialdi modua"
 
+msgid "IDS_ST_HEADER_PD_SELECTED_ABB"
+msgstr "%d aukeratuta"
+
 msgid "IDS_ST_BODY_EMAIL"
 msgstr "Posta elektronikoa"
 
-msgid "IDS_ST_BODY_EDIT"
-msgstr "Editatu"
-
 msgid "IDS_ST_BODY_EASY_MODE"
 msgstr "Modu erraza"
 
@@ -1804,15 +1582,6 @@ msgstr "Egoera barra dinamikoa"
 msgid "IDS_ST_BODY_DRIVING_MODE"
 msgstr "Gidatze modua"
 
-msgid "IDS_ST_BODY_DO_NOT_SHOW_AGAIN"
-msgstr "Ez erakutsi berriro"
-
-msgid "IDS_ST_BODY_DOWNLOADS"
-msgstr "Deskargak"
-
-msgid "IDS_ST_BODY_DOWNLOAD"
-msgstr "Deskargatu"
-
 msgid "IDS_ST_BODY_DOUBLE_TAP_TO_OPEN_THE_MENU_T_TTS"
 msgstr "Ukitu bi aldiz menua irekitzeko."
 
@@ -1822,18 +1591,12 @@ msgstr "Ukitu bi aldiz eremu hau editatzeko."
 msgid "IDS_ST_BODY_DOUBLE_TAP_TO_CLOSE_THE_MENU_T_TTS"
 msgstr "Ukitu bi aldiz menua ixteko."
 
-msgid "IDS_ST_BODY_DOCOMO_JPN_DCM"
-msgstr "docomo"
-
 msgid "IDS_ST_BODY_DIVX_REGISTRATION"
 msgstr "DivX erregistroa"
 
 msgid "IDS_ST_BODY_DIVX_DEREGISTRATION"
 msgstr "DivX izen ematea kentzeko"
 
-msgid "IDS_ST_BODY_DISPLAY_CONTENTS"
-msgstr "Erakutsi edukia"
-
 msgid "IDS_ST_BODY_DISPLAY_BATTERY_PERCENTAGE_ABB"
 msgstr "Bistaratu bateriaren ehunekoa"
 
@@ -1843,9 +1606,6 @@ msgstr "Desgaitzen..."
 msgid "IDS_ST_BODY_DE_REGISTRATION_CODE_NOT_FOUND"
 msgstr "Ez da aurkitu erregistrotik kentzeko kodea"
 
-msgid "IDS_ST_BODY_DEVICE_MEMORY"
-msgstr "Gailuaren memoria"
-
 msgid "IDS_ST_BODY_DEVICE_INFO"
 msgstr "Gailuaren informazioa"
 
@@ -1855,9 +1615,6 @@ msgstr "Kontuak, ezarpenak, deskargatutako aplikazioak eta datuak, multimedia et
 msgid "IDS_ST_BODY_DEVICE_ENCRYPTED"
 msgstr "Gailua enkriptatuta"
 
-msgid "IDS_ST_BODY_DEVICE"
-msgstr "Gailua"
-
 msgid "IDS_ST_BODY_DEVELOPER_OPTIONS"
 msgstr "Garatzailearen aukerak"
 
@@ -1888,9 +1645,6 @@ msgstr "EE.HH.UUUU"
 msgid "IDS_ST_BODY_DATE_AND_TIME"
 msgstr "Data eta ordua"
 
-msgid "IDS_ST_BODY_DATE"
-msgstr "Data"
-
 msgid "IDS_ST_BODY_DATA_ROAMING"
 msgstr "Datu roaminga"
 
@@ -1900,18 +1654,12 @@ msgstr "Datuak"
 msgid "IDS_ST_BODY_CUSTOM_M_DEVICE_STATUS"
 msgstr "Pertsonalizatua"
 
-msgid "IDS_ST_BODY_CURRENT"
-msgstr "Unekoa"
-
 msgid "IDS_ST_BODY_CRASH_VIEWER"
 msgstr "Crash bisorea"
 
 msgid "IDS_ST_BODY_CPU_USAGE"
 msgstr "CPU erabilera"
 
-msgid "IDS_ST_BODY_COUNTRY_CODE"
-msgstr "Herrialde kodea"
-
 msgid "IDS_ST_BODY_COOL_JAZZ"
 msgstr "Cool jazz"
 
@@ -1921,18 +1669,21 @@ msgstr "Modu pertsonalean Galeriako, Bideoko Musikako, Ahots Grabagailuko eta Ni
 msgid "IDS_ST_BODY_CONNECTIONSETTINGS_PROXY_ADDRESS"
 msgstr "Proxy helbidea"
 
+msgid "IDS_ST_BUTTON_STOP"
+msgstr "Geld."
+
 msgid "IDS_ST_BODY_CONNECTIONSETTINGS_INTERNET"
 msgstr "Internet"
 
 msgid "IDS_ST_BODY_CONNECTIONS"
 msgstr "Konexioak"
 
-msgid "IDS_ST_BODY_CONNECTION"
-msgstr "Konexioa"
-
 msgid "IDS_ST_BODY_CONFIRM_NEW_PIN2"
 msgstr "PIN2 berria baieztatu"
 
+msgid "IDS_ST_BUTTON_RESET"
+msgstr "Berrezar."
+
 msgid "IDS_ST_BODY_CONFIRM_NEW_PIN1"
 msgstr "Baieztatu PIN1 kode berria"
 
@@ -1942,12 +1693,15 @@ msgstr "PIN berria baieztatu"
 msgid "IDS_ST_BODY_CONFIRM_DECRYPTION"
 msgstr "Baieztatu desenkriptatzea"
 
-msgid "IDS_ST_BODY_CONFIRM"
-msgstr "Baieztatu"
+msgid "IDS_ST_BUTTON_OK_ABB"
+msgstr "Ados"
 
 msgid "IDS_ST_BODY_CONFIGURE_FIREWALL_SETTINGS"
 msgstr "Konfiguratu suebakiaren ezarpenak"
 
+msgid "IDS_ST_BUTTON_OK"
+msgstr "Ados"
+
 msgid "IDS_ST_BODY_COMPUTING_ING"
 msgstr "Kalkulatzen..."
 
@@ -1960,11 +1714,14 @@ msgstr "Choco cooky"
 msgid "IDS_ST_BODY_CHECK_FOR_UPDATES_AUTOMATICALLY_ABB"
 msgstr "Bilatu eguneraketak automatikoki"
 
+msgid "IDS_ST_BUTTON_ENABLE"
+msgstr "Gaitu"
+
 msgid "IDS_ST_BODY_CHECK_FOR_UPDATES_ABB"
 msgstr "Bilatu eguneraketak"
 
-msgid "IDS_ST_BODY_CHECK_FOR_UPDATES"
-msgstr "Eguneratzerik dauden begiratu"
+msgid "IDS_ST_BUTTON_DISCONNECT"
+msgstr "Deskonekt."
 
 msgid "IDS_ST_BODY_CHARGE_BATTERY_TO_ABOVE_80P_AND_TRY_AGAIN"
 msgstr "Kargatu bateria % 80 baino gehiago eta saiatu berriz"
@@ -1972,11 +1729,17 @@ msgstr "Kargatu bateria % 80 baino gehiago eta saiatu berriz"
 msgid "IDS_ST_BODY_CHANGING_THE_FONT_SIZE_IN_ACCESSIBILITY_SETTINGS_WILL_OVERRIDE_THE_FONT_SIZE_IN_EACH_APPLICATION"
 msgstr "Letraren neurria aldatzean irisgarritasunaren ezarpenetan aplikazio bakoitzaren letra neurria baliogabetuko du"
 
+msgid "IDS_ST_BUTTON_CONTINUE"
+msgstr "Jarraitu"
+
 msgid "IDS_ST_BODY_CHANGING_THE_COLOUR_OF_THE_SCREEN_TO_GREYSCALE"
 msgstr "Pantailaren kolorea grisen eskalara aldatzea."
 
+msgid "IDS_ST_BUTTON_CANCEL_ABB"
+msgstr "Utzi"
+
 msgid "IDS_ST_BODY_CHANGE_TEXT_SIZE_IN_CONTACTS_CALENDAR_MEMO_MESSAGES_EMAIL_AND_IM"
-msgstr "Aldatu testuaren neurria Kontaktuetan, Egutegia, Oharrak, Posta elektronikoa eta IM"
+msgstr "Aldatu testuaren neurria Kontaktuak, Egutegia, Oharrak, Posta elektronikoa eta IM aplikazioetan."
 
 msgid "IDS_ST_BODY_CHANGE_PIN2"
 msgstr "PIN2 aldatu"
@@ -2041,15 +1804,12 @@ msgstr "Pasahitz bat behar da zure gailua desenkriptatzeko, pizten duzun bakoitz
 msgid "IDS_ST_BODY_AVAILABLE_SPACE"
 msgstr "Espazio erabilgarria"
 
-msgid "IDS_ST_BODY_AVAILABLE"
-msgstr "Eskuragarri"
-
-msgid "IDS_ST_BODY_AUTO_DOWNLOAD"
-msgstr "Deskarga automatikoa"
-
 msgid "IDS_ST_BODY_AUTH_TYPE"
 msgstr "Baimen mota"
 
+msgid "IDS_ST_BODY_VERSION_PS"
+msgstr "%s bertsioa"
+
 msgid "IDS_ST_BODY_APP_OPENING_IMAGE"
 msgstr "Aplikazioa irekitzearen irudia"
 
@@ -2065,15 +1825,9 @@ msgstr "Aplikazio kudeatzailea"
 msgid "IDS_ST_BODY_APPLICATION_INFO"
 msgstr "Aplikazioaren informazioa"
 
-msgid "IDS_ST_BODY_APPLICATION"
-msgstr "Aplikazioa"
-
 msgid "IDS_ST_BODY_ANTIVIRUS_SOFTWARE_ABB"
 msgstr "Birusen aurkako softwarea"
 
-msgid "IDS_ST_BODY_AM"
-msgstr "AM"
-
 msgid "IDS_ST_BODY_ALWAYS_REJECT"
 msgstr "Beti ukatu"
 
@@ -2083,9 +1837,6 @@ msgstr "Beti aktibatuta"
 msgid "IDS_ST_BODY_ALWAYS_OFF"
 msgstr "Beti desaktibatuta"
 
-msgid "IDS_ST_BODY_ALARM"
-msgstr "Alarma"
-
 msgid "IDS_ST_BODY_AFTER_YOU_DOWNLOAD_AND_INSTALL_APPLICATIONS_APPLICATIONS_WILL_BE_SHOWN_HERE"
 msgstr "Aplikazioak deskargatu eta instalatu ondoren, aplikazioak hemen erakutsiko dira"
 
@@ -2095,6 +1846,9 @@ msgstr "Berrezarri ondoren, telefonoa automatikoki berrabiaraziko da"
 msgid "IDS_ST_BODY_ADJUST_BRIGHTNESS_LEVEL"
 msgstr "Egokitu argitasun maila"
 
+msgid "IDS_ST_BODY_URL"
+msgstr "URLa"
+
 msgid "IDS_ST_BODY_ADJUST_AUTOMATIC_BRIGHTNESS"
 msgstr "Gehitu argitasun automatikoa"
 
@@ -2164,59 +1918,152 @@ msgstr "Gailuak adimentsu jarduten du eta pantaila egokitzen du zure aurpegia ha
 msgid "IDS_HELP_BODY_SMART_SCREEN_WORKS_BEST_UNDER_THE_FOLLOWING_CONDITIONS_C"
 msgstr "Smart screen-ek hobeto lan egiten du baldintza hauetan:"
 
-msgid "IDS_HELP_BODY_SMART_ROTATION_DISABLES_AUTO_SCREEN_ROTATION_BY_CHECKING_THE_ORIENTATION_OF_YOUR_FACE_AND_THE_DEVICE_BY_ITS_FRONT_CAMERA"
-msgstr "Smart rotation-ek pantaila automatikoki biratzen du, zure aurpegiaren eta gailuaren jarrera egiaztatuz aurreko kameraren bidez"
-
-msgid "IDS_LBS_HEADER_LOCATION"
-msgstr "Kokalekua"
-
 msgid "IDS_LBS_BODY_DESTINATION"
 msgstr "Helburua"
 
-msgid "IDS_ST_SK_NO"
-msgstr "Ez"
+msgid "IDS_ST_BODY_TEXTSTYLE_LARGE"
+msgstr "Handia"
 
-msgid "IDS_HELP_BODY_SMART_STAY_DETECTS_YOUR_EYES_WITH_THE_FRONT_CAMERA_SO_THAT_THE_SCREEN_STAYS_ON_WHEN_YOU_ARE_LOOKING_AT_IT"
-msgstr "Egonaldi adimendunak zure begiak hautematen ditu aurreko kamerarekin, beraz, pantaila piztuta egongo da begira zauden bitartean"
+msgid "IDS_ST_BODY_SUNDAY"
+msgstr "Igandea"
 
-msgid "IDS_QP_POP_YOU_WILL_NO_LONGER_BE_ABLE_TO_USE_APPLICATIONS_NOTI_MSG"
-msgstr "Aurrerantzean ezingo duzu Internet, Posta elektronikoa eta YouTube gisako aplikazioak erabili sare mugikorren bidez. Jarraitu?"
+msgid "IDS_ST_BODY_STORAGE"
+msgstr "Biltegiratzea"
 
-msgid "IDS_ST_BODY_10_MINUTES"
-msgstr "10 minutu"
+msgid "IDS_ST_BODY_SECURITY"
+msgstr "Segurtasuna"
 
-msgid "IDS_ST_BODY_15SEC"
-msgstr "15 segundo"
+msgid "IDS_ST_BODY_SEARCH"
+msgstr "Bilatu"
 
-msgid "IDS_ST_BODY_24_HOURS"
-msgstr "24 ordu"
+msgid "IDS_ST_BODY_SD_CARD"
+msgstr "SD txar."
 
-msgid "IDS_ST_BODY_2_MINUTES"
-msgstr "2 minutu"
+msgid "IDS_ST_BODY_SCHEDULE"
+msgstr "Antolaketa"
 
-msgid "IDS_ST_BODY_30SEC"
-msgstr "30 segundo"
+msgid "IDS_ST_BODY_SAVED"
+msgstr "Gordeta"
 
-msgid "IDS_ST_BODY_5_MINUTES"
-msgstr "5 minutu"
+msgid "IDS_ST_BODY_SAVE"
+msgstr "Gorde"
 
-msgid "IDS_ST_BODY_APPLICATIONS"
-msgstr "Aplikazioak"
+msgid "IDS_ST_BODY_REGION"
+msgstr "Eskualdea"
 
-msgid "IDS_ST_BODY_DONT_ASK_AGAIN"
-msgstr "Ez galdetu berriz"
+msgid "IDS_ST_BODY_PROFILE"
+msgstr "Profila"
 
-msgid "IDS_ST_BODY_P1SS_IS_CURRENTLY_P2SS_T_TTS"
-msgstr "%1$s orain %2$s dago."
+msgid "IDS_ST_BODY_PM"
+msgstr "PM"
 
-msgid "IDS_ST_BODY_PASSWORDS_MUST_CONSIST_OF_AT_LEAST_4_ALPHANUMERIC_CHARACTERS_ALSO_INCLUDING_AT_LEAST_1_ALPHABETICAL_CHARACTER"
-msgstr "Pasahitzak gutxienez 4 karaktere alfanumeriko izan behar ditu, artean, karaktere alfabetiko 1 gutxienez"
+msgid "IDS_ST_BODY_PHONEPROFILES_SILENT"
+msgstr "Isila"
 
-msgid "IDS_ST_BODY_PUK1_BLOCKED"
-msgstr "PUK1 blokeatuta"
+msgid "IDS_ST_BODY_PASSWORD"
+msgstr "Pasahitza"
 
-msgid "IDS_ST_BODY_PUK1_CODE"
-msgstr "PUK 1 kodea"
+msgid "IDS_ST_BODY_NO_RESULTS_FOUND"
+msgstr "Ez da emaitzarik aurkitu"
+
+msgid "IDS_ST_BODY_NOT_ASSIGNED"
+msgstr "Esleitu gabe"
+
+msgid "IDS_ST_BODY_NOTIFICATIONS"
+msgstr "Jakinarazpenak"
+
+msgid "IDS_ST_BODY_NOTIFICATION"
+msgstr "Jakinarazpena"
+
+msgid "IDS_ST_BODY_NONE"
+msgstr "Bat ere ez"
+
+msgid "IDS_ST_BODY_NEW"
+msgstr "Berria"
+
+msgid "IDS_ST_BODY_NETWORK"
+msgstr "Sarea"
+
+msgid "IDS_ST_BODY_NAME"
+msgstr "Izena"
+
+msgid "IDS_ST_BODY_MONDAY"
+msgstr "Astelehena"
+
+msgid "IDS_ST_BODY_MODE"
+msgstr "Modua"
+
+msgid "IDS_ST_SK_NO"
+msgstr "Ez"
+
+msgid "IDS_ST_BODY_MESSAGE"
+msgstr "Mezua"
+
+msgid "IDS_ST_BODY_MEMORY"
+msgstr "Memoria"
+
+msgid "IDS_ST_BODY_MB"
+msgstr "MB"
+
+msgid "IDS_ST_BODY_LIST_VIEW"
+msgstr "Zerrenda ikuspegia"
+
+msgid "IDS_ST_BODY_LICENCE"
+msgstr "Lizentzia"
+
+msgid "IDS_ST_BODY_LED_INDICATOR"
+msgstr "LED adierazlea"
+
+msgid "IDS_HELP_BODY_SMART_STAY_DETECTS_YOUR_EYES_WITH_THE_FRONT_CAMERA_SO_THAT_THE_SCREEN_STAYS_ON_WHEN_YOU_ARE_LOOKING_AT_IT"
+msgstr "Egonaldi adimendunak zure begiak hautematen ditu aurreko kamerarekin, beraz, pantaila piztuta egongo da begira zauden bitartean"
+
+msgid "IDS_QP_POP_YOU_WILL_NO_LONGER_BE_ABLE_TO_USE_APPLICATIONS_NOTI_MSG"
+msgstr "Aurrerantzean ezingo duzu Internet, Posta elektronikoa eta YouTube gisako aplikazioak erabili sare mugikorren bidez. Jarraitu?"
+
+msgid "IDS_ST_BODY_10_MINUTES"
+msgstr "10 minutu"
+
+msgid "IDS_ST_BODY_15SEC"
+msgstr "15 segundo"
+
+msgid "IDS_ST_BODY_24_HOURS"
+msgstr "24 ordu"
+
+msgid "IDS_ST_BODY_2_MINUTES"
+msgstr "2 minutu"
+
+msgid "IDS_ST_BODY_KB"
+msgstr "KB"
+
+msgid "IDS_ST_BODY_30SEC"
+msgstr "30 segundo"
+
+msgid "IDS_ST_BODY_5_MINUTES"
+msgstr "5 minutu"
+
+msgid "IDS_ST_BODY_DONT_ASK_AGAIN"
+msgstr "Ez galdetu berriz"
+
+msgid "IDS_ST_BODY_P1SS_IS_CURRENTLY_P2SS_T_TTS"
+msgstr "%1$s orain %2$s dago."
+
+msgid "IDS_ST_BODY_PASSWORDS_MUST_CONSIST_OF_AT_LEAST_4_ALPHANUMERIC_CHARACTERS_ALSO_INCLUDING_AT_LEAST_1_ALPHABETICAL_CHARACTER"
+msgstr "Pasahitzak gutxienez 4 karaktere alfanumeriko izan behar ditu, artean, karaktere alfabetiko 1 gutxienez"
+
+msgid "IDS_ST_BODY_INSERT_SD_CARD"
+msgstr "Sartu SD txartela"
+
+msgid "IDS_ST_BODY_PUK1_BLOCKED"
+msgstr "PUK1 blokeatuta"
+
+msgid "IDS_ST_BODY_INCORRECT_PIN_E"
+msgstr "PIN okerra"
+
+msgid "IDS_ST_BODY_PUK1_CODE"
+msgstr "PUK 1 kodea"
+
+msgid "IDS_ST_BODY_INCORRECT_PASSWORD_TRY_AGAIN"
+msgstr "Pasahitz okerra. Saiatu berriz."
 
 msgid "IDS_ST_BODY_PUK2"
 msgstr "PUK2"
@@ -2252,7 +2099,7 @@ msgid "IDS_ST_OPT_4G_3G_2G_HAUTO_CONNECT"
 msgstr "4G/3G/2G (automatikoki konektatzea)"
 
 msgid "IDS_ST_POP_EMERGENCY_MODE_SAVES_BATTERY_POWER_BY_C_MSG"
-msgstr "Larrialdi moduan bateriaren energia aurrezten da honela:\n\n- Pantailaren kolorea grisen eskalara aldatuta.\n- Aplikazio erabilgarrien kopurua mugatuta.\n- Datu mugikorrak itzalita, pantaila itzalita dagoenean.\n- Konektibitate eginbideak itzalita, Wi-Fi eta Bluetooth, adibidez.\n\nEginbideetako batzuk ez dira erabilgarri egongo, pantaila irakurgailua eta S View Cover, adibidez.\nPantaila nagusiko Dynamic Boxetako batzuk ez dira bistaratuko eta baliteke berriz konfiguratu behar izatea."
+msgstr "Larrialdi moduan bateria  aurrezten da honela:\n\n- Pantailaren kolorea grisen eskalara aldatuta.\n- Aplikazio erabilgarrien kopurua mugatuta.\n- Datu mugikorrak itzalita, pantaila itzalita dagoenean.\n- Konektibitate eginbideak itzalita, Wi-Fi eta Bluetooth, adibidez.\n\nEginbideetako batzuk ez dira erabilgarri egongo, pantaila irakurgailua eta S View Cover, adibidez.\nPantaila Nagusiko Dynamic Boxetako batzuk ez dira bistaratuko eta baliteke berriz konfiguratu behar izatea."
 
 msgid "IDS_ST_POP_INCORRECT_PUK1_CODE"
 msgstr "PUK1 kode okerra"
@@ -2260,6 +2107,9 @@ msgstr "PUK1 kode okerra"
 msgid "IDS_ST_POP_INCORRECT_PUK1_PD_ATTEMPTS_LEFT"
 msgstr "Okerreko PUK1. %d saiakera geratzen zaizkizu."
 
+msgid "IDS_ST_BODY_GRID_VIEW"
+msgstr "Sareta ikuspegia"
+
 msgid "IDS_ST_POP_INCORRECT_PUK2"
 msgstr "PUK2 okerra"
 
@@ -2269,20 +2119,89 @@ msgstr "Okerreko PUK2. %d saiakera geratzen zaizkizu."
 msgid "IDS_ST_POP_PIN_CHANGED"
 msgstr "PINa aldatu da"
 
+msgid "IDS_ST_BODY_GB"
+msgstr "GB"
+
 msgid "IDS_TASKMGR_BUTTON_CLEAR_CACHE"
 msgstr "Garbitu katxea"
 
 msgid "IDS_ST_BODY_3G_ONLY"
 msgstr "3G soilik"
 
+msgid "IDS_ST_BODY_FROM_M_TIME"
+msgstr "Noiztik"
+
 msgid "IDS_ST_HEADER_ADD"
 msgstr "Gehitu"
 
-msgid "IDS_ST_BODY_SECONDS"
-msgstr "Segundoak"
+msgid "IDS_ST_BODY_FACEBOOK"
+msgstr "Facebook"
 
-msgid "IDS_ST_BUTTON_CANCEL"
-msgstr "Ezeztatu"
+msgid "IDS_ST_BODY_ENTER_NEW_PASSWORD"
+msgstr "Pasahitz berria idatzi"
+
+msgid "IDS_ST_BODY_EDIT"
+msgstr "Editatu"
+
+msgid "IDS_ST_BODY_DO_NOT_SHOW_AGAIN"
+msgstr "Ez erakutsi berriro"
+
+msgid "IDS_ST_BODY_DOWNLOADS"
+msgstr "Deskargak"
+
+msgid "IDS_ST_BODY_DOWNLOAD"
+msgstr "Deskargatu"
+
+msgid "IDS_ST_BODY_DISPLAY_CONTENTS"
+msgstr "Erakutsi edukia"
+
+msgid "IDS_ST_BODY_DEVICE_MEMORY"
+msgstr "Gailuaren memoria"
+
+msgid "IDS_ST_BODY_DEVICE"
+msgstr "Gailua"
+
+msgid "IDS_ST_BODY_DATE"
+msgstr "Data"
+
+msgid "IDS_ST_BODY_CURRENT"
+msgstr "Unekoa"
+
+msgid "IDS_ST_BODY_COUNTRY_CODE"
+msgstr "Herrialde kodea"
+
+msgid "IDS_ST_BODY_CONNECTION"
+msgstr "Konexioa"
+
+msgid "IDS_ST_BODY_CONFIRM"
+msgstr "Baieztatu"
+
+msgid "IDS_ST_BODY_CHECK_FOR_UPDATES"
+msgstr "Eguneratzerik dauden begiratu"
+
+msgid "IDS_ST_BODY_AVAILABLE"
+msgstr "Eskuragarri"
+
+msgid "IDS_ST_BODY_AUTO_DOWNLOAD"
+msgstr "Deskarga automatikoa"
+
+msgid "IDS_ST_BODY_APPLICATION"
+msgstr "Aplikazioa"
+
+msgid "IDS_ST_BODY_AM"
+msgstr "AM"
+
+msgid "IDS_ST_BODY_ALARM"
+msgstr "Alarma"
+
+msgid "IDS_LBS_HEADER_LOCATION"
+msgstr "Kokalekua"
+
+msgid "IDS_ST_BODY_APPLICATIONS"
+msgstr "Aplikazioak"
+
+msgid "IDS_ST_BODY_VIDEOS"
+msgstr "Bideoak"
 
 msgid "IDS_ST_BODY_1_5_SECONDS"
 msgstr "1,5 segundo"
@@ -2296,8 +2215,17 @@ msgstr "EGINA"
 msgid "IDS_ST_HEADER_ENABLE_DATA_ROAMING"
 msgstr "Gaitu Datu ibiltaritza"
 
-msgid "IDS_ST_HEADER_TURN_ON_MOBILE_DATA"
-msgstr "Piztu datu mugikorrak"
+msgid "IDS_ST_HEADER_SCAN_FOR_NETWORKS_ABB"
+msgstr "Bilatu sareak"
+
+msgid "IDS_ST_POP_MOBILE_DATA_WILL_BE_TURNED_ON_CONNECTING_TO_MOBILE_NETWORKS_MAY_RESULT_IN_ADDITIONAL_CHARGES_DEPENDING_ON_YOUR_PAYMENT_PLAN"
+msgstr "Datu mugikorrak piztuko dira. Baliteke sare mugikorretara konektatzeak kostu osagarriak eragitea zure ordainketa planaren arabera."
+
+msgid "IDS_ST_POP_SCANNING_FOR_NETWORK_ING"
+msgstr "Sareak bilatzen..."
+
+msgid "IDS_ST_POP_UNLESS_YOU_CONNECT_TO_A_WI_FI_NETWORK_YOU_WILL_NOT_BE_ABLE_TO_USE_THE_INTERNET_EMAIL_OR_OTHER_APPS_MSG"
+msgstr "Wi-Fi sare batera konektatzen ez bazara, ezingo duzu Interneta, Posta elektronikoa edo datu konexioa behar duten bestelako aplikazioak erabili"
 
 msgid "IDS_ST_HEADER_UNABLE_TO_PLAY_SAMPLE_ABB"
 msgstr "Ezin da lagina erreproduzitu"
@@ -2305,15 +2233,24 @@ msgstr "Ezin da lagina erreproduzitu"
 msgid "IDS_ST_POP_SAMPLES_CANNOT_BE_PLAYED_DURING_CALLS"
 msgstr "Ezin dira deietan laginak erreproduzitu."
 
-msgid "IDS_ST_HEADER_DEVICE_NAME"
-msgstr "Gailuaren izena"
-
 msgid "IDS_ST_HEADER_DELETE_ITEMS_ABB2"
 msgstr "Ezabatu elementuak"
 
+msgid "IDS_ST_BODY_SECONDS"
+msgstr "Segundoak"
+
 msgid "IDS_ST_HEADER_FEEDBACK"
 msgstr "Feedbacka"
 
+msgid "IDS_ST_BUTTON_CANCEL"
+msgstr "Ezeztatu"
+
+msgid "IDS_ST_HEADER_TURN_ON_MOBILE_DATA"
+msgstr "Piztu datu mugikorrak"
+
+msgid "IDS_ST_HEADER_DEVICE_NAME"
+msgstr "Gailuaren izena"
+
 msgid "IDS_ST_BODY_SELECT_ALL"
 msgstr "Hautatu denak"
 
@@ -2323,9 +2260,6 @@ msgstr "Guztira"
 msgid "IDS_ST_HEADER_MANAGE_CERTIFICATES_ABB"
 msgstr "Kudeatu ziurtagiriak"
 
-msgid "IDS_ST_BODY_INCORRECT_PASSWORD"
-msgstr "Pasahitz okerra"
-
 msgid "IDS_ST_HEADER_TURN_OFF_MOBILE_DATA"
 msgstr "Itzali datu mugikorrak"
 
@@ -2335,9 +2269,6 @@ msgstr "Hegaldi moduak dei eta mezularitza funtzioak ezgaitzen ditu eta Datu mug
 msgid "IDS_ST_BODY_TYPE"
 msgstr "Mota"
 
-msgid "IDS_ST_BODY_PERSONAL"
-msgstr "Pertsonala"
-
 msgid "IDS_ST_HEADER_LOCK_SCREEN_AND_SECURITY_ABB"
 msgstr "Pan. blokeo eta segurtas."
 
@@ -2356,9 +2287,6 @@ msgstr "Lege informazioa"
 msgid "IDS_ST_BODY_DEVICE_INFORMATION"
 msgstr "Gailuaren informazioa"
 
-msgid "IDS_ST_BODY_PHONE_NUMBER"
-msgstr "Telefono zenbakia"
-
 msgid "IDS_ST_BODY_MODEL_NUMBER"
 msgstr "Modeloaren zenbakia"
 
@@ -2407,6 +2335,81 @@ msgstr "Garbitu cachea"
 msgid "IDS_ST_BODY_12_HOURS"
 msgstr "12 ordu"
 
+msgid "IDS_ST_BODY_ANSWERINGMODE_AUTOMATIC"
+msgstr "Automatikoa"
+
+msgid "IDS_ST_BODY_BLUETOOTH"
+msgstr "Bluetooth"
+
+msgid "IDS_ST_BODY_ADVANCEDOPTIONS_CERTIFICATES"
+msgstr "Ziurtagiriak"
+
+msgid "IDS_ST_BODY_CALLERID_DEFAULT"
+msgstr "Lehenetsia"
+
+msgid "IDS_ST_BODY_APPLICATIONSETTINGS_MESSAGE"
+msgstr "Mezua"
+
+msgid "IDS_ST_BODY_NFC"
+msgstr "NFC"
+
+msgid "IDS_ST_BODY_PIN_LOCK"
+msgstr "PIN blokeoa"
+
+msgid "IDS_ST_BUTTON2_S_PLANNER"
+msgstr "Egutegia"
+
+msgid "IDS_ST_BODY_VOICE"
+msgstr "Voice"
+
+msgid "IDS_ST_BODY_DEFAULTMEMORY_VOICE_RECORDER"
+msgstr "Ahots grabagailua"
+
+msgid "IDS_ST_BODY_YYYY_MM_DD_DOT"
+msgstr "UUUU.HH.EE"
+
+msgid "IDS_ST_BODY_BRIGHTNESS_M_POWER_SAVING"
+msgstr "Argitasuna"
+
+msgid "IDS_ST_HEADER_SORT_BY"
+msgstr "Sailkatu honela"
+
+msgid "IDS_ST_TPOP_MAXIMUM_NUMBER_OF_CHARACTERS_REACHED"
+msgstr "Gehieneko karaktere kopurura iritsi zara."
+
+msgid "IDS_ST_TPOP_TRY_AGAIN"
+msgstr "Saiatu berriz."
+
+msgid "IDS_ST_SK_YES"
+msgstr "Bai"
+
+msgid "IDS_ST_BODY_PLAY_A_SOUND_WHEN_BUTTONS_ICONS_AND_MENU_ITEMS_ARE_TAPPED"
+msgstr "Erreproduzitu soinu bat botoiak, ikonoak eta menuko elementuak ukitzean."
+
+msgid "IDS_ST_MBODY_KEYBOARD_SOUND"
+msgstr "Teklatuaren soinua"
+
+msgid "IDS_ST_MBODY_TOUCH_SOUND"
+msgstr "Ukimen soinuak"
+
+msgid "IDS_ST_SBODY_PLAY_A_SOUND_WHEN_THE_SAMSUNG_KEYBOARD_IS_TAPPED"
+msgstr "Erreproduzitu soinua Samsung teklatua ukitzean."
+
+msgid "IDS_ST_POP_MOUNTING_SD_CARD_ING"
+msgstr "SD txartela muntatzen..."
+
+msgid "IDS_ST_BODY_SET_DATE"
+msgstr "Data ezarri"
+
+msgid "IDS_ST_BODY_LOCK_SCREEN"
+msgstr "Blokeo pantaila"
+
+msgid "IDS_ST_BODY_PERSONAL"
+msgstr "Pertsonala"
+
+msgid "IDS_ST_BODY_PHONE_NUMBER"
+msgstr "Telefono zenbakia"
+
 msgid "IDS_ST_BODY_1MINUTE"
 msgstr "Minutu 1"
 
@@ -2416,30 +2419,15 @@ msgstr "Kontuak"
 msgid "IDS_ST_HEADER_ALLSHARE"
 msgstr "AllShare"
 
-msgid "IDS_ST_BODY_ANSWERINGMODE_AUTOMATIC"
-msgstr "Automatikoa"
-
 msgid "IDS_ST_BUTTON_BACK"
 msgstr "Atzera"
 
-msgid "IDS_ST_BODY_BLUETOOTH"
-msgstr "Bluetooth"
-
-msgid "IDS_ST_BODY_ADVANCEDOPTIONS_CERTIFICATES"
-msgstr "Ziurtagiriak"
-
 msgid "IDS_ST_BODY_CONTACTS"
 msgstr "Kontaktuak"
 
 msgid "IDS_ST_BODY_MYTHEME_CREATE"
 msgstr "Sortu"
 
-msgid "IDS_ST_BODY_CALLERID_DEFAULT"
-msgstr "Lehenetsia"
-
-msgid "IDS_ST_BODY_FM_RADIO"
-msgstr "FM Irratia"
-
 msgid "IDS_ST_BODY_FONT"
 msgstr "Letra"
 
@@ -2452,15 +2440,9 @@ msgstr "Laguntza"
 msgid "IDS_ST_BODY_MANUAL"
 msgstr "Eskuzkoa"
 
-msgid "IDS_ST_BODY_APPLICATIONSETTINGS_MESSAGE"
-msgstr "Mezua"
-
 msgid "IDS_ST_BODY_MUSIC"
 msgstr "Musika"
 
-msgid "IDS_ST_BODY_NFC"
-msgstr "NFC"
-
 msgid "IDS_ST_BODY_ALERTTYPE_OFF"
 msgstr "Desaktibatuta"
 
@@ -2470,9 +2452,6 @@ msgstr "Aktibatuta"
 msgid "IDS_ST_BODY_MEMORYSTATUS_OTHERS"
 msgstr "Besteak"
 
-msgid "IDS_ST_BODY_PIN_LOCK"
-msgstr "PIN blokeoa"
-
 msgid "IDS_ST_BODY_RESET"
 msgstr "Berrezarri"
 
@@ -2488,45 +2467,21 @@ msgstr "Sinkronizatu"
 msgid "IDS_ST_BODY_SYSTEM"
 msgstr "Sistema"
 
-msgid "IDS_ST_BUTTON2_S_PLANNER"
-msgstr "Egutegia"
-
 msgid "IDS_ST_BODY_TWITTER"
 msgstr "Twitter"
 
 msgid "IDS_ST_BODY_USERNAME"
 msgstr "Erabiltzaile izena"
 
-msgid "IDS_ST_BODY_VOICE"
-msgstr "Voice"
-
-msgid "IDS_ST_BODY_DEFAULTMEMORY_VOICE_RECORDER"
-msgstr "Ahots grabagailua"
-
 msgid "IDS_ST_BODY_WI_FI"
 msgstr "Wi-Fi"
 
-msgid "IDS_ST_BODY_YYYY_MM_DD_DOT"
-msgstr "UUUU.HH.EE"
-
-msgid "IDS_ST_BODY_BRIGHTNESS_M_POWER_SAVING"
-msgstr "Argitasuna"
-
-msgid "IDS_ST_HEADER_SORT_BY"
-msgstr "Sailkatu honela"
-
 msgid "IDS_ST_BODY_DELETED"
 msgstr "Ezabatua"
 
 msgid "IDS_ST_POP_ERROR"
 msgstr "Akatsa"
 
-msgid "IDS_ST_TPOP_MAXIMUM_NUMBER_OF_CHARACTERS_REACHED"
-msgstr "Gehieneko karaktere kopurura iritsi zara."
-
-msgid "IDS_ST_TPOP_TRY_AGAIN"
-msgstr "Saiatu berriz."
-
 msgid "IDS_ST_BODY_VERSION"
 msgstr "Bertsioa"
 
@@ -2536,36 +2491,9 @@ msgstr "Ezabatu"
 msgid "IDS_ST_SK_SET_LITE"
 msgstr "Ezarri"
 
-msgid "IDS_ST_SK_YES"
-msgstr "Bai"
-
-msgid "IDS_SAPPS_SK_TRY_ABB"
-msgstr "Saia."
-
-msgid "IDS_ST_BODY_PLAY_A_SOUND_WHEN_BUTTONS_ICONS_AND_MENU_ITEMS_ARE_TAPPED"
-msgstr "Erreproduzitu soinu bat botoiak, ikonoak eta menuko elementuak ukitzean."
-
-msgid "IDS_ST_MBODY_KEYBOARD_SOUND"
-msgstr "Teklatuaren soinua"
-
 msgid "IDS_ST_MBODY_RINGTONE"
 msgstr "Dei tonua"
 
-msgid "IDS_ST_MBODY_TOUCH_SOUND"
-msgstr "Ukimen soinuak"
-
-msgid "IDS_ST_SBODY_PLAY_A_SOUND_WHEN_THE_SAMSUNG_KEYBOARD_IS_TAPPED"
-msgstr "Erreproduzitu soinua Samsung teklatua ukitzean."
-
-msgid "IDS_ST_POP_MOUNTING_SD_CARD_ING"
-msgstr "SD txartela muntatzen..."
-
-msgid "IDS_ST_BODY_SET_DATE"
-msgstr "Data ezarri"
-
-msgid "IDS_ST_BODY_ALL"
-msgstr "Guztiak"
-
 msgid "IDS_LBS_BODY_LOCATION_SERVICE"
 msgstr "Kokapen zerbitzua"
 
@@ -2575,9 +2503,6 @@ msgstr "VPN"
 msgid "IDS_ST_SK_OPTIONS_LITE"
 msgstr "Auker."
 
-msgid "IDS_ST_BODY_TTS"
-msgstr "TTS"
-
 msgid "IDS_ST_BODY_VOICE_CONTROL"
 msgstr "Ahots kontrola"
 
@@ -2590,45 +2515,222 @@ msgstr "Ez molestatu"
 msgid "IDS_ST_MBODY_APP_NOTIFICATIONS"
 msgstr "Aplikazio jakinarazpenak"
 
+msgid "IDS_ST_BODY_ALL"
+msgstr "Guztiak"
+
 msgid "IDS_ST_HEADER_DEFAULT_APPLICATIONS_ABB"
 msgstr "Lehenetsitako aplikazioak"
 
-msgid "IDS_ST_BODY_HOME"
-msgstr "Etxea"
-
 msgid "IDS_ST_BODY_SET_TIME"
 msgstr "Ezarri ordua"
 
 msgid "IDS_ST_BODY_UNABLE_TO_SCAN_FOR_NETWORKS"
 msgstr "Ezin dira sareak esploratu"
 
-msgid "IDS_ST_BODY_LOCK_SCREEN"
-msgstr "Blokeo pantaila"
+msgid "IDS_ACCS_BODY_SIGNAL_STRENGTH_TTS"
+msgstr "Seinale indarra"
 
 msgid "IDS_ST_HEADER_VISION"
 msgstr "Ikusmena"
 
+msgid "IDS_ST_BODY_SIGNAL_STRENGTH"
+msgstr "Seinale indarra"
+
+msgid "IDS_ST_BODY_HELLO_KITTY_10"
+msgstr "Hello Kitty 10"
+
+msgid "IDS_ST_HEADER_SOUNDS_AND_NOTIFICATIONS_ABB"
+msgstr "Soinuak eta jakinarazpenak"
+
+msgid "IDS_ST_BODY_TTS"
+msgstr "TTS"
+
+msgid "IDS_ST_BODY_HOME"
+msgstr "Etxea"
+
 msgid "IDS_ST_BODY_OFF"
 msgstr "Desaktibatuta"
 
-msgid "IDS_ST_BODY_SIGNAL_STRENGTH"
-msgstr "Seinale indarra"
+msgid "IDS_ST_BODY_THERE_ARE_NO_APPS_SET_AS_DEFAULTS"
+msgstr "Ez da aplikaziorik ezarri lehenetsi gisa."
 
-msgid "IDS_ST_POP_MOBILE_DATA_WILL_BE_TURNED_ON_CONNECTING_TO_MOBILE_NETWORKS_MAY_RESULT_IN_ADDITIONAL_CHARGES_DEPENDING_ON_YOUR_PAYMENT_PLAN"
-msgstr "Datu mugikorrak piztuko dira. Baliteke sare mugikorretara konektatzeak kostu osagarriak eragitea zure ordainketa planaren arabera."
+msgid "IDS_ST_HEADER_PRIVACY_SETTINGS_ABB"
+msgstr "Pribatutasun ezarpenak"
 
-msgid "IDS_ST_POP_UNLESS_YOU_CONNECT_TO_A_WI_FI_NETWORK_YOU_WILL_NOT_BE_ABLE_TO_USE_THE_INTERNET_EMAIL_OR_OTHER_APPS_MSG"
-msgstr "Wi-Fi sare batera konektatzen ez bazara, ezingo duzu Interneta, Posta elektronikoa edo datu konexioa behar duten bestelako aplikazioak erabili"
+msgid "IDS_QP_OPT_SHOW_ALL_CONTENT_ABB"
+msgstr "Erakutsi eduki guztia"
+
+msgid "IDS_QP_OPT_HIDE_SENSITIVE_CONTENT_ABB"
+msgstr "Ezkutatu kontuzko edukia"
+
+msgid "IDS_ST_BUTTON_REMOVE_ABB2"
+msgstr "Ezabatu"
+
+msgid "IDS_QP_TMBODY_NOTIFICATIONS_ON_LOCK_SCREEN"
+msgstr "Blokeo pant. jakinarazpenak"
 
-msgid "IDS_SCR_BODY_PD_UNREAD_NOTIFICATIONS"
-msgstr "Irakurri gabeko jakinarazpenak"
+msgid "IDS_ACCS_BODY_WHILE_SCREEN_READER_IS_ENABLED_YOUR_PHONE_WILL_PROVIDE_VOICE_FEEDBACK_FOR_EXAMPLE_SCREEN_READER_WILL_MSG"
+msgstr "Pantaila irakurgailua gaituta dagoenean, telefonoak ahots laguntza eskainiko du. Adibidez, Pantaila irakurgailuak pantaila bakoitzeko zer elementurekin izan dezakezun elkarreragina adieraziko dizu. Ukitu elementuak haiek hautatzeko eta zer diren entzuteko, eta ukitu bi aldiz dagokion ekintza gauzatzeko."
+
+msgid "IDS_ACCS_MBODY_READ_OUT_USAGE_HINTS_ABB"
+msgstr "Irakurri aholkuak ozen"
+
+msgid "IDS_ACCS_MBODY_SOUND_FEEDBACK"
+msgstr "Soinu erantzuna"
+
+msgid "IDS_ACCS_MBODY_VIBRATION_FEEDBACK"
+msgstr "Bibrazio erantzuna"
+
+msgid "IDS_ACCS_OPT_ALWAYS_READ_OUT_KEYBOARD_INPUT_TTS"
+msgstr "Irakurri beti ozen teklatuan idatzitakoa"
+
+msgid "IDS_ACCS_OPT_KEYBOARD_FEEDBACK_TTS"
+msgstr "Teklatuaren erantzuna"
 
 msgid "IDS_ACCS_OPT_OTHER_FEEDBACK_TTS"
 msgstr "Beste erantzun batzuk"
 
-msgid "IDS_ACCS_TMBODY_STATUS_BAR_INFORMATION"
-msgstr "Egoera barraren informazioa"
+msgid "IDS_ACCS_SBODY_READ_OUT_NOTIFICATIONS_WHILE_THE_SCREEN_IS_OFF"
+msgstr "Irakurri ozen jakinarazpenak pantaila itzalita dagoenean."
 
 msgid "IDS_ACCS_SBODY_SELECT_WHICH_INFORMATION_FROM_INDICATORS_SHOWN_ON_THE_STATUS_BAR_WILL_BE_READ_OUT_WHEN_YOU_TRIPLE_TAP_THE_SCREEN_WITH_TWO_FINGERS_MSG"
 msgstr "Hautatu egoera barrako adierazleen zer informazio erakutsiko den pantaila hiru aldiz bi hatzez ukitzean, esaterako, ordua eta data, gailuaren seinalearen indarra, Wi-Fi eta Bluetooth konexioak, eta bateria."
 
+msgid "IDS_ACCS_SBODY_SET_THE_VOICE_FEEDBACK_TO_VARY_IN_PITCH_WHILE_USING_THE_KEYBOARD_TO_ENTER_TEXT"
+msgstr "Ezarri ahotsezko erantzuna tonua alda dezan teklatua idazteko erabiltzen duzun bitartean."
+
+msgid "IDS_ACCS_TMBODY_STATUS_BAR_INFORMATION"
+msgstr "Egoera barraren informazioa"
+
+msgid "IDS_ST_BUTTON_TURN_OFF_ABB2"
+msgstr "Desaktibatu"
+
+msgid "IDS_ST_BUTTON_TURN_ON_ABB3"
+msgstr "Aktibatu"
+
+msgid "IDS_ST_BUTTON_DISABLE_ABB"
+msgstr "Ezgaitu"
+
+msgid "IDS_ST_BUTTON_ENABLE_ABB3"
+msgstr "Gaitu"
+
+msgid "IDS_SM_TPOP_P1SS_P2SS_CACHED_DATA_CLEARED_ABB"
+msgstr "Cacheko datuen %1$s %2$s garbituta."
+
+msgid "IDS_SM_HEADER_DEFAULT_STORAGE_SETTINGS_ABB"
+msgstr "Memoriaren ezarpen lehenetsiak"
+
+msgid "IDS_SM_TMBODY_DEFAULT_STORAGE_LOCATIONS"
+msgstr "Biltegiratze kokapen lehenets."
+
+msgid "IDS_SM_SBODY_CALCULATING_ING"
+msgstr "Kalkulatzen..."
+
+msgid "IDS_ST_BODY_IMAGES"
+msgstr "Irudiak"
+
+msgid "IDS_ST_BODY_STORAGE_USAGE"
+msgstr "Erabilitako memoria"
+
+msgid "IDS_ST_HEADER_TOTAL_SPACE"
+msgstr "Espazioa guztira"
+
+msgid "IDS_SM_TMBODY_APPS_ABB"
+msgstr "Aplikazioak"
+
+msgid "IDS_ST_BODY_SYSTEM_STORAGE"
+msgstr "Sistemaren biltegia"
+
+msgid "IDS_ST_BODY_CACHED_DATA_ABB"
+msgstr "Katxeko datuak"
+
+msgid "IDS_SM_HEADER_DEFAULT_STORAGE_LOC_ABB"
+msgstr "Kokapen lehenetsia"
+
+msgid "IDS_SM_BODY_FREE_M_MEMORY_ABB"
+msgstr "Libre"
+
+msgid "IDS_ST_MBODY_ADS"
+msgstr "Iragarkiak"
+
+msgid "IDS_SM_BODY_SELECT_THE_DEFAULT_LOCATION_FOR_INSTALLING_APPS_WHERE_APPS_CAN_BE_SAVED_DEPENDS_ON_THE_TYPE_OF_APP_AND_THE_AVAILABILITY_OF_THE_LOCATION"
+msgstr "Hautatu aplikazioak instalatzeko kokapen lehenetsia. Aplikazio mota eta kokapenaren erabilgarritasuna kontuan izan behar dira aplikazioak instalatzeko kokapena hautatzeko."
+
+msgid "IDS_SM_BODY_SELECT_THE_DEFAULT_STORAGE_LOCATION_FOR_CONTENT_SHARED_VIA_BLUETOOTH_OR_WI_FI_DIRECT"
+msgstr "Hautatu Bluetooth edo Wi-Fi Direct bidez partekatutako edukia gordetzeko kokapen lehenetsia."
+
+msgid "IDS_ST_OPT_HIDE_CONTENT"
+msgstr "Ezkutatu edukia"
+
+msgid "IDS_ST_HEADER_PRIVACY_AND_SECURITY_ABB"
+msgstr "Pribatutas./Segurtasuna"
+
+msgid "IDS_ST_MBODY_PRIVACY_AND_SECURITY"
+msgstr "Pribatutasuna/Segurtasuna"
+
+msgid "IDS_ST_HEADER_TIZEN_CONNECT"
+msgstr "Tizen Connect"
+
+msgid "IDS_ST_OPT_BATTERY_USAGE_ABB"
+msgstr "Bateria erabilera"
+
+msgid "IDS_SM_BODY_THE_BATTERY_USAGE_FOR_THE_PAST_P1SD_HOURS_P2SD_MINUTES_C"
+msgstr "Azken %1$d ordu eta %2$d minutuetan erabilitako bateria:"
+
+msgid "IDS_ST_BODY_REMAINING_BATTERY"
+msgstr "Gelditzen den bateria"
+
+msgid "IDS_ST_BODY_CHARGING_ING_ABB"
+msgstr "Kargatzen..."
+
+msgid "IDS_ST_SBODY_FULLY_CHARGED_ABB_M_STATUS"
+msgstr "Osori kargatuta"
+
+msgid "IDS_ST_BODY_MISSED_EVENTS"
+msgstr "Galdutako gertaerak"
+
+msgid "IDS_ST_BODY_SPEECH_RATE"
+msgstr "Hizketaren abiadura"
+
+msgid "IDS_COM_POP_MISSED_EVENTS"
+msgstr "Galdutako gertaerak"
+
+msgid "IDS_SCR_POP_DRAG_THE_SLIDER_TO_SET_THE_SPEECH_RATE"
+msgstr "Mugitu graduatzailea hizketaren abiadura ezartzeko."
+
+msgid "IDS_ST_BODY_BATTERY_LEVEL"
+msgstr "Bateria maila"
+
+msgid "IDS_ST_HEADER_DETAILS"
+msgstr "Xehetasunak"
+
+msgid "IDS_ST_MBODY_OTHER_SOUNDS"
+msgstr "Bestelako soinuak"
+
+msgid "IDS_ST_HEADER_ENCRYPT_SD_CARD"
+msgstr "Enkriptatu SD txartela"
+
+msgid "IDS_ST_HEADER_DECRYPT_SD_CARD"
+msgstr "Desenkriptatu SD txartela"
+
+msgid "IDS_ST_HEADER_ENCRYPTION"
+msgstr "Enkriptazioa"
+
+msgid "IDS_ST_SBODY_DEVICE_ENCRYPTED_M_STATUS"
+msgstr "Gailua enkriptatuta dago"
+
+msgid "IDS_ST_SBODY_DEVICE_NOT_ENCRYPTED_M_STATUS"
+msgstr "Gailua ez dago enkriptatuta"
+
+msgid "IDS_ST_SBODY_SD_CARD_ENCRYPTED_M_STATUS"
+msgstr "SD txartela enkriptatuta"
+
+msgid "IDS_ST_SBODY_SD_CARD_NOT_ENCRYPTED_M_STATUS_SBODY"
+msgstr "SD txartela ez dago enkriptatuta"
+
+msgid "IDS_ST_TMBODY_SECURE_ERASE"
+msgstr "Ezabatze segurua"
+
+msgid "IDS_ST_SBODY_ERASE_ALL_DELETED_DATA_ON_THE_PHONE_PERMANENTLY_FOR_SECURITY_PURPOSES_THIS_DATA_WILL_NOT_BE_RECOVERABLE_BY_ANYONE"
+msgstr "Segurtasuna bermatzeko, ezabatu betiko telefonoan ezabatutako datu guztiak. Inork ezingo ditu berreskuratu datu horiek."
+
old mode 100644 (file)
new mode 100755 (executable)
index 15d9e2e..c262ee5
@@ -1,12 +1,18 @@
-msgid "IDS_ST_BODY_1_MINUTE"
-msgstr "1 minuutti"
+msgid "IDS_VOICE_HEADER_SPEECH_TO_TEXT_HSTT"
+msgstr "Puhe tekstiksi (STT)"
+
+msgid "IDS_VOICE_HEADER_TEXT_TO_SPEECH_HTTS"
+msgstr "Teksti puheeksi (TTS)"
+
+msgid "IDS_PB_TPOP_DELETING_ING_ABB"
+msgstr "Poistetaan..."
+
+msgid "IDS_VOICE_BODY_VOICE_CONTROL_ABB2"
+msgstr "Puheohjaus"
 
 msgid "IDS_ST_POP_SAVING"
 msgstr "Tallennetaan..."
 
-msgid "IDS_CAM_POP_MODEL"
-msgstr "Malli"
-
 msgid "IDS_EMAIL_BODY_INVALID_PORT_NUMBER"
 msgstr "Virheellinen porttinumero"
 
@@ -22,9 +28,6 @@ msgstr "6 sekuntia"
 msgid "IDS_PB_POP_PS_ALREADY_EXISTS"
 msgstr "%s on jo olemassa."
 
-msgid "IDS_SAPPS_OPT_BADGE_ABB"
-msgstr "Merkki"
-
 msgid "IDS_ST_BODY_DISCONNECTED"
 msgstr "Yhteys katkaistu."
 
@@ -34,9 +37,6 @@ msgstr "Media"
 msgid "IDS_ST_BODY_SELECT_AUTOMATICALLY"
 msgstr "Valitse automaattisesti"
 
-msgid "IDS_ST_HEADER_AUDIO"
-msgstr "Ääni"
-
 msgid "IDS_ST_HEADER_FORMAT_MVERB_ABB"
 msgstr "Muoto"
 
@@ -58,33 +58,45 @@ msgstr "IP"
 msgid "IDS_BT_POP_OPERATION_FAILED"
 msgstr "Toiminto epäonnistui."
 
-msgid "IDS_CLD_OPT_MINUTE"
-msgstr "Minuutti"
-
 msgid "IDS_CLD_OPT_MINUTES_LC_ABB"
 msgstr "minuuttia"
 
-msgid "IDS_CST_BUTTON_CLOSE"
-msgstr "Sulje"
-
-msgid "IDS_CST_POP_FAILED"
-msgstr "Epäonnistui."
-
 msgid "IDS_IM_BODY_SUCCESSFULLY_COMPLETED"
 msgstr "Suoritus onnistui."
 
 msgid "IDS_IM_POP_UNEXPECTED_ERROR"
 msgstr "Odottamaton virhe"
 
+msgid "IDS_SIM_BODY_INVALID_SIM_CARD"
+msgstr "Virheellinen SIM-kortti"
+
+msgid "IDS_WGT_BUTTON3_KIES_VIA_WI_FI"
+msgstr "Kies Wi-Fin kautta"
+
+msgid "IDS_ST_BODY_1_MINUTE"
+msgstr "1 minuutti"
+
+msgid "IDS_CAM_POP_MODEL"
+msgstr "Malli"
+
+msgid "IDS_ST_HEADER_AUDIO"
+msgstr "Ääni"
+
+msgid "IDS_CLD_OPT_MINUTE"
+msgstr "Minuutti"
+
+msgid "IDS_CST_BUTTON_CLOSE"
+msgstr "Sulje"
+
+msgid "IDS_CST_POP_FAILED"
+msgstr "Epäonnistui."
+
 msgid "IDS_PB_BODY_INFO"
 msgstr "Tiedot"
 
 msgid "IDS_PB_BUTTON_CONTACT"
 msgstr "Yhteystieto"
 
-msgid "IDS_SIM_BODY_INVALID_SIM_CARD"
-msgstr "Virheellinen SIM-kortti"
-
 msgid "IDS_ST_BUTTON2_PROCESSING_ING"
 msgstr "Käsitellään..."
 
@@ -94,21 +106,18 @@ msgstr "Poistetaanko?"
 msgid "IDS_VR_POP_NO_FILES"
 msgstr "Ei tiedostoja"
 
-msgid "IDS_WGT_BUTTON3_KIES_VIA_WI_FI"
-msgstr "Kies Wi-Fin kautta"
-
 msgid "IDS_TPLATFORM_OPT_BLUETOOTH"
 msgstr "Bluetooth"
 
+msgid "IDS_ST_HEADER_PRIVACY"
+msgstr "Yksityisyys"
+
 msgid "IDS_ST_OPT_SETTINGS"
 msgstr "Asetukset"
 
 msgid "IDS_ST_BODY_GENERAL"
 msgstr "Yleiset"
 
-msgid "IDS_ST_HEADER_PRIVACY"
-msgstr "Yksityisyys"
-
 msgid "IDS_BR_OPT_SCREEN"
 msgstr "Näyttö"
 
@@ -139,9 +148,6 @@ msgstr "Näytetään %d kohdetta"
 msgid "IDS_COM_POP_FLIGHT_MODE_WILL_BE_DISABLED"
 msgstr "Lentotila poistetaan käytöstä."
 
-msgid "IDS_COM_POP_CHECKING"
-msgstr "Tarkistetaan..."
-
 msgid "IDS_COM_OPT_CONTINUE_Q"
 msgstr "Jatketaanko?"
 
@@ -214,9 +220,6 @@ msgstr "Datan käyttö"
 msgid "IDS_MOBILEAP_BODY_TETHERING"
 msgstr "Yhteyden jako"
 
-msgid "IDS_IM_POP_THIS_FEATURE_IS_NOT_AVAILABLE_WHILE_FLIGHT_MODE_IS_ON"
-msgstr "Tämä toiminto ei ole käytettävissä, kun lentotila on käytössä."
-
 msgid "IDS_EMAIL_POP_SECURITY_UPDATE_ABB"
 msgstr "Suojauspäivitys"
 
@@ -250,9 +253,6 @@ msgstr "Puhelimen muisti ei riitä. Poista kohteita ja yritä uudelleen."
 msgid "IDS_KW_POP_BE_CAREFUL_WHEN_TRANSMITTING_INFORMATION_ON_AN_UNSECURED_WI_FI_NETWORK_MSG"
 msgstr "Ole varovainen, kun lähetät tietoja suojaamattomassa Wi-Fi-verkossa, sillä ne voivat näkyä muille verkon käyttäjille."
 
-msgid "IDS_DN_BODY_ENCRYPT_SD_CARD"
-msgstr "Salaa SD-kortti"
-
 msgid "IDS_MSGF_POP_UNSUPPORTED"
 msgstr "Ei tuettu."
 
@@ -280,24 +280,15 @@ msgstr "Siirto on valmis."
 msgid "IDS_PB_BODY_MOVING_ING"
 msgstr "Siirretään..."
 
-msgid "IDS_SMEMO_BUTTON_IMPORT"
-msgstr "Tuo"
-
 msgid "IDS_LCKSCN_BODY_WALLPAPERS"
 msgstr "Taustakuvat"
 
 msgid "IDS_LCKSCN_BODY_TAP_AND_HOLD_THE_SCREEN_THEN_TILT_THE_DEVICE_TOWARDS_YOU_TO_UNLOCK_IT_MSG"
 msgstr "Poista näytön lukitus painamalla näyttöä jonkin aikaa ja kallistamalla sitten laitetta itseäsi kohti. Jos näytön lukitus ei poistu, yritä kallistaa laitetta enemmän. Kun lukitus liiketoiminnolla on asetettu, liike otetaan Asetukset-kohdassa automaattisesti käyttöön."
 
-msgid "IDS_SA_BUTTON_DONE_ABB"
-msgstr "Valmis"
-
 msgid "IDS_FP_BODY_NO_APPLICATIONS"
 msgstr "Ei sovelluksia"
 
-msgid "IDS_ST_TZTAB4_MOST_USED_M_APP"
-msgstr "Käytetyimmät"
-
 msgid "IDS_ST_TPOP_PERSONAL_MODE_ENABLED_ABB"
 msgstr "Henkilökohtainen tila käytössä."
 
@@ -394,9 +385,6 @@ msgstr "Laitteen nimessä olevien merkkien enimmäismäärä (%d) on ylitetty."
 msgid "IDS_ST_POP_THE_APP_HAS_BEEN_UNINSTALLED"
 msgstr "Sovelluksen asennus on poistettu."
 
-msgid "IDS_ST_POP_TAP_OK"
-msgstr "Napauta OK."
-
 msgid "IDS_ST_POP_SEARCHING_NETWORK_ING"
 msgstr "Etsitään verkkoa..."
 
@@ -412,15 +400,9 @@ msgstr "Palauta kaikki asetukset ja poista kaikki tiedot. Toimintoa ei voi peruu
 msgid "IDS_ST_POP_REMOVE_DEFAULT_APPS_Q"
 msgstr "Poistetaanko oletussovellukset?"
 
-msgid "IDS_ST_POP_REGISTRATION_CODE_NOT_FOUND"
-msgstr "Rekisteröintikoodia ei löydy."
-
 msgid "IDS_ST_POP_REGISTERING_ING"
 msgstr "Rekisteröidään..."
 
-msgid "IDS_ST_POP_REGISTERED"
-msgstr "Rekisteröity."
-
 msgid "IDS_ST_POP_PUK2_VERIFIED"
 msgstr "PUK2 vahvistettu."
 
@@ -460,18 +442,9 @@ msgstr "%d yritystä jäljellä"
 msgid "IDS_ST_POP_PASSWORD_MUST_CONTAIN_AT_LEAST_PD_ALPHANUMERIC_CHARACTERS"
 msgstr "Salasanassa on oltava ainakin %d aakkosnumeerista merkkiä."
 
-msgid "IDS_ST_POP_PASSWORD_MUST_BE_MORE_THAN_P1SD_CHARACTERS_AND_LESS_THAN_P2SD"
-msgstr "Salasanan on oltava yli %1$d ja alle %2$d merkkiä pitkä."
-
-msgid "IDS_ST_POP_PASSWORDS_DO_NOT_MATCH"
-msgstr "Salasanat eivät ole samat."
-
 msgid "IDS_ST_POP_NO_SD_CARD_IS_INSERTED_DISABLE_ENCRYPT_SD_CARD_ANYWAY_Q"
 msgstr "SD-korttia ei ole asetettu. Poistetaanko SD-kortin salaus silti käytöstä?"
 
-msgid "IDS_ST_POP_NO_SD_CARD_HAS_BEEN_INSERTED_ENCRYPTION_WILL_START_AUTOMATICALLY_WHEN_YOU_INSERT_AN_SD_CARD"
-msgstr "SD-korttia ei ole asetettu. Salaus käynnistetään automaattisesti, kun asetat SD-kortin."
-
 msgid "IDS_ST_POP_NO_ITEM_SELECTED"
 msgstr "Ei valittuja kohteita."
 
@@ -487,9 +460,6 @@ msgstr "Mobiilidata on poistettu käytöstä. Et voi lähettää tai vastaanotta
 msgid "IDS_ST_POP_MOBILE_DATA_ENABLED_CONNECTING_TO_MOBILE_NETWORKS_MAY_INCUR_EXTRA_CHARGES_DEPENDING_ON_YOUR_DATA_PLAN_CONTINUE_Q"
 msgstr "Mobiilidata on otettu käyttöön. Yhteyden muodostamisesta matkapuhelinverkkoihin voidaan periä lisämaksuja tiedonsiirtosopimuksesi mukaan. Jatketaanko?"
 
-msgid "IDS_ST_POP_LOADING_ING"
-msgstr "Ladataan..."
-
 msgid "IDS_ST_POP_IP_ADDRESS_REMOVED"
 msgstr "IP-osoite poistettu."
 
@@ -514,9 +484,6 @@ msgstr "Väärä PIN2-koodi"
 msgid "IDS_ST_POP_INCORRECT_PIN1_ATTEMPT_LEFT"
 msgstr "Virheellinen PIN-koodi. 1 yritys jäljellä."
 
-msgid "IDS_ST_POP_INCORRECT_PASSWORD"
-msgstr "Virheellinen salasana"
-
 msgid "IDS_ST_POP_IF_YOU_RESET_YOUR_DEVICE_TO_FACTORY_DEFAULTS_YOU_WILL_NOT_BE_ABLE_TO_USE_ENCRYPTED_FILES_ON_THE_SD_CARD_MSG"
 msgstr "Jos palautat laitteen tehdasasetukset, et enää pysty käyttämään SD-kortilla olevia salattuja tiedostoja, mutta voit edelleen käyttää salaamattomia tiedostoja."
 
@@ -538,12 +505,6 @@ msgstr "Salataanko SD-kortti? Toimintoa ei voi kumota ja jos keskeytät sen, men
 msgid "IDS_ST_POP_ENABLING_EMERGENCY_MODE_ING"
 msgstr "Hätätila otetaan käyttöön..."
 
-msgid "IDS_ST_POP_ENABLING_AUTO_UPDATE_MEANS_YOUR_DEVICE_WILL_CHECK_FOR_SECURITY_UPDATES_AUTOMATICALLY_NOTI_MSG"
-msgstr "Jos otat automaattisen päivityksen käyttöön, laite hakee suojauspäivityksiä automaattisesti. Päivitysten hakemisesta matkapuhelinverkkojen kautta voidaan periä lisämaksuja."
-
-msgid "IDS_ST_POP_ENABLE_SMART_STAY_TO_TRY_IT_T_HELP"
-msgstr "Ota älykäs aikakatkaisu kokeilua varten käyttöön."
-
 msgid "IDS_ST_POP_ENABLE_SMART_ROTATION_TO_TRY_IT_T_HELP"
 msgstr "Ota älykäs kierto kokeilua varten käyttöön."
 
@@ -553,12 +514,6 @@ msgstr "Ota lentotila käyttöön."
 msgid "IDS_ST_POP_EMERGENCY_MODE_WILL_BE_DISABLED"
 msgstr "Hätätila poistetaan käytöstä."
 
-msgid "IDS_ST_POP_DO_NOT_ASK_AGAIN"
-msgstr "Älä kysy uudelleen"
-
-msgid "IDS_ST_POP_DISABLING_AUTO_UPDATE_MEANS_YOU_HAVE_TO_CHECK_FOR_SECURITY_UPDATES_MANUALLY_NOTI_MSG"
-msgstr "Jos poistat automaattisen päivityksen käytöstä, sinun on haettava suojauspäivityksiä manuaalisesti. Suosittelemme laitteen suojauksen varmistamiseksi automaattisen päivityksen ottamista käyttöön."
-
 msgid "IDS_ST_POP_DISABLE_TETHERING_Q"
 msgstr "Poistetaanko yhteys käytöstä?"
 
@@ -598,9 +553,6 @@ msgstr "Välilehtinäkymä"
 msgid "IDS_ST_OPT_SELECTED"
 msgstr "Valittu"
 
-msgid "IDS_ST_OPT_SELECT"
-msgstr "Valitse"
-
 msgid "IDS_ST_OPT_RESET_APP_SETTINGS_ABB"
 msgstr "Palauta sov. aset."
 
@@ -616,9 +568,6 @@ msgstr "LTE/WCDMA/GSM (automaattinen yhdistäminen)"
 msgid "IDS_ST_OPT_EDIT_QUICK_SETTINGS"
 msgstr "Muokkaa pika-asetuksia"
 
-msgid "IDS_ST_OPT_DEFAULT_RINGTONE"
-msgstr "Oletussoittoääni"
-
 msgid "IDS_ST_OPT_CUSTOM_MODE_ABB"
 msgstr "Mukautettu tila"
 
@@ -631,15 +580,9 @@ msgstr "Estä matkapuhelinverkot"
 msgid "IDS_ST_OPT_BLOCK_ALL"
 msgstr "Estä kaikki"
 
-msgid "IDS_ST_OPT_AUTO_UPDATE_ABB"
-msgstr "Autom. päivitys"
-
 msgid "IDS_ST_OPT_ALLOW_ALL"
 msgstr "Salli kaikki"
 
-msgid "IDS_ST_OPT_ALL"
-msgstr "Kaikki"
-
 msgid "IDS_ST_MBODY_ZOOM"
 msgstr "Zoomaa"
 
@@ -679,9 +622,6 @@ msgstr "Näytä suorittimen käyttö"
 msgid "IDS_ST_MBODY_SELECT_WHERE_CAPTURED_IMAGES_WILL_BE_SAVED"
 msgstr "Valitse, minne otetut kuvat tallennetaan"
 
-msgid "IDS_ST_MBODY_SCREEN_ROTATION"
-msgstr "Näytön kierto"
-
 msgid "IDS_ST_MBODY_SCREEN_READER_HTTS"
 msgstr "Näytönlukija (TTS)"
 
@@ -700,18 +640,12 @@ msgstr "Liikkeet ja eleet"
 msgid "IDS_ST_MBODY_MOBILE_DATA"
 msgstr "Mobiilidata"
 
-msgid "IDS_ST_MBODY_HELP"
-msgstr "Ohje"
-
 msgid "IDS_ST_MBODY_HANDS_FREE_MODE"
 msgstr "Hands-free-tila"
 
 msgid "IDS_ST_MBODY_GSM_ONLY"
 msgstr "Vain GSM"
 
-msgid "IDS_ST_MBODY_FONT_SIZE"
-msgstr "Fonttikoko"
-
 msgid "IDS_ST_MBODY_FACTORY_RESET"
 msgstr "Tehdaspalautus"
 
@@ -745,15 +679,9 @@ msgstr "Aktiivinen sovellus"
 msgid "IDS_ST_MBODY_ACCOUNTS_AND_BACKUP"
 msgstr "Tilit ja varmuuskopiointi"
 
-msgid "IDS_ST_ITAB4_CONTROLS_M_INPUT_AND_CONTROL"
-msgstr "Säätimet"
-
 msgid "IDS_ST_HEADER_WI_FI_DIRECT"
 msgstr "Wi-Fi Direct"
 
-msgid "IDS_ST_HEADER_WI_FI"
-msgstr "Wi-Fi"
-
 msgid "IDS_ST_HEADER_USER_SETTINGS_ABB"
 msgstr "Käyttäjäasetukset"
 
@@ -766,24 +694,15 @@ msgstr "USB-apuohjelmat"
 msgid "IDS_ST_HEADER_UNLOCK_DEVICE_USING_MOTION_ABB"
 msgstr "Poista lukitus liikkeellä"
 
-msgid "IDS_ST_HEADER_UNAVAILABLE"
-msgstr "Ei käytettävissä"
-
 msgid "IDS_ST_HEADER_ULTRA_POWER_SAVING_MODE"
 msgstr "Erittäin tehokas virransäästötila"
 
 msgid "IDS_ST_HEADER_TOUCH_KEY_LIGHT_DURATION"
 msgstr "Näppäimen valon kesto"
 
-msgid "IDS_ST_HEADER_TEXT_TO_SPEECH"
-msgstr "Teksti puheeksi"
-
 msgid "IDS_ST_HEADER_STANDARD_LIMIT_ABB"
 msgstr "Normaali rajoitus"
 
-msgid "IDS_ST_HEADER_SOUND"
-msgstr "Ääni"
-
 msgid "IDS_ST_HEADER_SIM_CARD_MANAGER"
 msgstr "SIM-kortin hallinta"
 
@@ -799,18 +718,12 @@ msgstr "Screen Mirroring"
 msgid "IDS_ST_HEADER_SAMSUNG_KIES"
 msgstr "Samsung Kies"
 
-msgid "IDS_ST_HEADER_SAMSUNG_APPS"
-msgstr "Samsung Apps"
-
 msgid "IDS_ST_HEADER_RINGTONES"
 msgstr "Soittoäänet"
 
 msgid "IDS_ST_HEADER_RESET_RESULTS"
 msgstr "Palauta tulokset"
 
-msgid "IDS_ST_HEADER_RESET"
-msgstr "Nollaa"
-
 msgid "IDS_ST_HEADER_PRIVILEGES"
 msgstr "Käyttöoikeudet"
 
@@ -820,18 +733,12 @@ msgstr "Yksityinen tila"
 msgid "IDS_ST_HEADER_PORT"
 msgstr "Portti"
 
-msgid "IDS_ST_HEADER_PLEASE_WAIT"
-msgstr "Ole hyvä ja odota..."
-
 msgid "IDS_ST_HEADER_PERSONAL_MODE"
 msgstr "Henkilökohtainen tila"
 
 msgid "IDS_ST_HEADER_PERSONALISATION"
 msgstr "Yksilöinti"
 
-msgid "IDS_ST_HEADER_PD_SELECTED_ABB"
-msgstr "%d valittu"
-
 msgid "IDS_ST_HEADER_PD_SELECTED"
 msgstr "%d valittu"
 
@@ -865,9 +772,6 @@ msgstr "Syöttö ja liike"
 msgid "IDS_ST_HEADER_HOME_SCREEN_ABB"
 msgstr "Alkunäyttö"
 
-msgid "IDS_ST_HEADER_FINGER_SCANNER_ABB"
-msgstr "Sormilukija"
-
 msgid "IDS_ST_HEADER_ENTER_VALID_DEVICE_NAME_ABB"
 msgstr "Anna kelv. laitteen nimi"
 
@@ -916,6 +820,9 @@ msgstr "Lisää portti"
 msgid "IDS_ST_HEADER_ADD_IP"
 msgstr "Lisää IP-osoite"
 
+msgid "IDS_COM_POP_CHECKING"
+msgstr "Tarkistetaan..."
+
 msgid "IDS_ST_BUTTON_UNINSTALL_UPDATES"
 msgstr "Poista päivitysten asennus"
 
@@ -925,30 +832,18 @@ msgstr "Poista asennus"
 msgid "IDS_ST_BUTTON_TRY_IT"
 msgstr "Kokeile"
 
-msgid "IDS_ST_BUTTON_STOP"
-msgstr "Lop."
-
 msgid "IDS_ST_BUTTON_SET_SCREEN_LOCK_TYPE"
 msgstr "Määritä näytön lukit. tyyppi"
 
 msgid "IDS_ST_BUTTON_RESET_APPS_ABB"
 msgstr "Palauta sovell."
 
-msgid "IDS_ST_BUTTON_RESET"
-msgstr "Nollaa"
-
 msgid "IDS_ST_BUTTON_REMOVE_DEFAULT_APPS_ABB"
 msgstr "Poista oletussovellukset"
 
 msgid "IDS_ST_BUTTON_ONLY_VIBRATE"
 msgstr "Vain värinä"
 
-msgid "IDS_ST_BUTTON_OK_ABB"
-msgstr "OK"
-
-msgid "IDS_ST_BUTTON_OK"
-msgstr "OK"
-
 msgid "IDS_ST_BUTTON_MOVE_TO_SD_ABB"
 msgstr "Siirrä SD:lle"
 
@@ -958,21 +853,9 @@ msgstr "Siirrä puhelimeen"
 msgid "IDS_ST_BUTTON_FORCE_STOP"
 msgstr "Pakota lopetus"
 
-msgid "IDS_ST_BUTTON_ENABLE"
-msgstr "Päälle"
-
-msgid "IDS_ST_BUTTON_DISCONNECT"
-msgstr "Katkaise"
-
 msgid "IDS_ST_BUTTON_DISABLE"
 msgstr "Ei käyt."
 
-msgid "IDS_ST_BUTTON_CONTINUE"
-msgstr "Jatka"
-
-msgid "IDS_ST_BUTTON_CANCEL_ABB"
-msgstr "Peruuta"
-
 msgid "IDS_ST_BODY_YYYY_DD_MM_DOT"
 msgstr "VVVV/PP/KK"
 
@@ -1009,9 +892,6 @@ msgstr "Kun dataverkkovierailu on poistettu käytöstä, datayhteyttä käyttäv
 msgid "IDS_ST_BODY_WEB_APPLICATIONS"
 msgstr "Verkkosovellukset"
 
-msgid "IDS_ST_BODY_WCDMA_GSM_NHAUTO_CONNECT"
-msgstr "WCDMA/GSM\n(automaattinen yhdistäminen)"
-
 msgid "IDS_ST_BODY_WAIT_WHILE_DEVICE_IS_ENCRYPTED_PDP_COMPLETE"
 msgstr "Odota, kunnes laite on salattu. %d % valmis."
 
@@ -1024,15 +904,9 @@ msgstr "Odotetaan SIM-kortin vastausta..."
 msgid "IDS_ST_BODY_VOLUME"
 msgstr "Äänenvoimakkuus"
 
-msgid "IDS_ST_BODY_VOICE_RECORDING"
-msgstr "Puhetallennus"
-
 msgid "IDS_ST_BODY_VIBRATE_WHEN_RINGING"
 msgstr "Värinä soidessa"
 
-msgid "IDS_ST_BODY_VERSION_PS"
-msgstr "Versio %s"
-
 msgid "IDS_ST_BODY_USING_MOBILE_DATA_MAY_RESULT_IN_ADDITIONAL_CHARGES_CONTINUE_Q"
 msgstr "Mobiilidatan käyttö voi johtaa lisämaksuihin. Jatketaanko?"
 
@@ -1069,9 +943,6 @@ msgstr "USB-virheenkorjaus"
 msgid "IDS_ST_BODY_USB_ASK_ON_CONNECTION"
 msgstr "Kysy yhdistettäessä"
 
-msgid "IDS_ST_BODY_URL"
-msgstr "URL-osoite"
-
 msgid "IDS_ST_BODY_UNMOUNT_USB_OTG_STORAGE"
 msgstr "Poista USB OTG -muisti käytöstä"
 
@@ -1096,6 +967,9 @@ msgstr "UDMincho"
 msgid "IDS_ST_BODY_UDGOTHIC_M_FONT"
 msgstr "UDGothic"
 
+msgid "IDS_IM_POP_THIS_FEATURE_IS_NOT_AVAILABLE_WHILE_FLIGHT_MODE_IS_ON"
+msgstr "Tämä toiminto ei ole käytettävissä, kun lentotila on käytössä."
+
 msgid "IDS_ST_BODY_TURN_OFF"
 msgstr "Sammuta"
 
@@ -1150,33 +1024,18 @@ msgstr "Tämä toiminto tyhjentää puhelimessa olevan SD-kortin. Menetät KAIKK
 msgid "IDS_ST_BODY_THE_SD_CARD_IS_CURRENTLY_IN_USE_THIS_ACTION_WILL_ERASE_ALL_DATA_ON_THE_SD_CARD_INCLUDING_THE_DATA_THAT_IS_CURRENTLY_BEING_USED"
 msgstr "SD-kortti on tällä hetkellä käytössä. Tämä toiminto poistaa kaikki SD-kortilla olevat tiedot, käytössä olevat tiedot mukaan lukien."
 
-msgid "IDS_ST_BODY_THE_RED_LED_LIGHTS_UP_WHEN_YOU_CHARGE_YOUR_DEVICE_WHILE_THE_SCREEN_IS_OFF"
-msgstr "Punainen merkkivalo syttyy, kun lataat laitetta näytön ollessa sammutettuna."
-
-msgid "IDS_ST_BODY_THE_RED_LED_BLINKS_WHEN_THE_BATTERY_POWER_IS_LOW_WHILE_THE_SCREEN_IS_OFF"
-msgstr "Punainen merkkivalo vilkkuu, kun akku on lopussa näytön ollessa sammutettuna."
-
 msgid "IDS_ST_BODY_THE_PASSWORD_MUST_NOT_CONTAIN_A_SIMPLE_SEQUENCE_HEG_1111_OR_1234"
 msgstr "Salasanassa ei saa olla yksinkertaista jaksoa (esim. 1111 tai 1234)"
 
+msgid "IDS_SMEMO_BUTTON_IMPORT"
+msgstr "Tuo"
+
 msgid "IDS_ST_BODY_THE_NAME_FIELD_CANNOT_BE_EMPTY"
 msgstr "Nimikenttä ei voi olla tyhjä."
 
-msgid "IDS_ST_BODY_THE_BLUE_LED_BLINKS_WHEN_YOU_RECORD_VOICE_WHILE_THE_SCREEN_IS_OFF"
-msgstr "Sininen merkkivalo vilkkuu, kun tallennat ääntä näytön ollessa sammutettuna."
-
-msgid "IDS_ST_BODY_THE_BLUE_LED_BLINKS_WHEN_YOU_HAVE_MISSED_CALLS_MESSAGES_OR_APP_NOTIFICATIONS_WHILE_THE_SCREEN_IS_OFF"
-msgstr "Sininen merkkivalo vilkkuu, kun sinulla on vastaamattomia puheluita, viestejä tai sovellusten ilmoituksia näytön ollessa sammutettuna."
-
-msgid "IDS_ST_BODY_THE_APPLICATIONS_BELOW_WERE_STARTED_BY_PS_STOPPING_THESE_APPLICATIONS_MAY_CAUSE_PS_TO_FAIL"
-msgstr "%s on käynnistänyt alla olevat sovellukset. %s voi lakata toimimasta, jos pysäytät nämä sovellukset."
-
 msgid "IDS_ST_BODY_THERE_ARE_NO_NETWORKS_NEARBY"
 msgstr "Lähellä ei ole verkkoja."
 
-msgid "IDS_ST_BODY_TEXTSTYLE_LARGE"
-msgstr "Iso"
-
 msgid "IDS_ST_BODY_TASK_SWITCHER"
 msgstr "Tehtävänvaihtaja"
 
@@ -1189,12 +1048,6 @@ msgstr "Poista näytön lukitus painamalla näyttöä jonkin aikaa ja kallistama
 msgid "IDS_ST_BODY_SYSTEM_MEMORY"
 msgstr "Järjestelmämuisti"
 
-msgid "IDS_ST_BODY_SUNDAY"
-msgstr "Sunnuntai"
-
-msgid "IDS_ST_BODY_STORAGE"
-msgstr "Tallennustila"
-
 msgid "IDS_ST_BODY_STANDARD_T_DISPLAY_EFFECT"
 msgstr "Normaali"
 
@@ -1213,12 +1066,6 @@ msgstr "Sosiaaliset verkkoprofiilit"
 msgid "IDS_ST_BODY_SMART_STAY_MAY_NOT_WORK_IN_THESE_SITUATIONS"
 msgstr "Älykäs aikakatkaisu ei ehkä toimi näissä tilanteissa."
 
-msgid "IDS_ST_BODY_SMART_ROTATION_MAY_NOT_WORK_IN_THESE_SITUATIONS"
-msgstr "Älykäs kierto ei ehkä toimi näissä tilanteissa."
-
-msgid "IDS_ST_BODY_SMART_ROTATION_DESCRIPTION_MSG"
-msgstr "Älykäs kierto poistaa automaattisen näytön kierron käytöstä, määrittää kasvojen suunnan etukameran avulla ja kiertää näyttöä sen mukaan."
-
 msgid "IDS_ST_BODY_SMALL_M_TEXTSIZE"
 msgstr "Pieni"
 
@@ -1246,15 +1093,6 @@ msgstr "Sarjanumero"
 msgid "IDS_ST_BODY_SECURITY_ENGINE"
 msgstr "Suojausmoduuli"
 
-msgid "IDS_ST_BODY_SECURITY"
-msgstr "Turvallisuus"
-
-msgid "IDS_ST_BODY_SEARCH"
-msgstr "Etsi"
-
-msgid "IDS_ST_BODY_SD_CARD"
-msgstr "SD-kort."
-
 msgid "IDS_ST_BODY_SCREEN_TIMEOUT_ABB2"
 msgstr "Näytön aikak."
 
@@ -1285,33 +1123,18 @@ msgstr "Näytön lukituksen tyyppi"
 msgid "IDS_ST_BODY_SCREEN_LOCK_SOUND"
 msgstr "Näytön lukitusääni"
 
-msgid "IDS_ST_BODY_SCHEDULE"
-msgstr "Ajoitettu tapahtuma"
-
 msgid "IDS_ST_BODY_SAVE_POWER_BY_ADJUSTING_SCREEN_TONE_ACCORDING_TO_ANALYSIS_OF_IMAGES"
 msgstr "Säästä virtaa säätämällä näytön sävyä kuvien analysoinnin mukaan."
 
 msgid "IDS_ST_BODY_SAVES_POWER_BY_LIMITING_THE_MAXIMUM_PERFORMANCE_OF_THE_DEVICE"
 msgstr "Säästää virtaa rajoittamalla laitteen enimmäissuorituskykyä."
 
-msgid "IDS_ST_BODY_SAVED"
-msgstr "Tallennettu."
-
-msgid "IDS_ST_BODY_SAVE"
-msgstr "Tallenna"
-
 msgid "IDS_ST_BODY_SAMSUNG_LEGAL"
 msgstr "Samsungin lakisääteiset tiedot"
 
-msgid "IDS_ST_BODY_SAMSUNG_KIES_CONNECTION_CONNECTING_USB_HELP_MSG"
-msgstr "Jos Samsung Kiesiä (ohjelmistoa) tai oikeita ohjaimia ei ole vielä asennettu tietokoneeseen, asennusta jatketaan Microsoft Windowsissa.\nOhjelmiston asennuksen jälkeen voit\n- synkronoida puhelimen tiedot\n- päivittää puhelimen ohjelmiston\n- jakaa Internetin (puhelin toimii modeemina ja voit käyttää Internetiä kannettavassa tai pöytäkoneessa)\n- kopioida ostettua musiikkia/videoita (Microsoft Windows DRM -mediaa) tai tavallisia tiedostoja puhelimeen."
-
 msgid "IDS_ST_BODY_RUNNING"
 msgstr "Käynnissä"
 
-msgid "IDS_ST_BODY_RESTRICTING_APPLICATION_USAGE_TO_ONLY_ESSENTIAL_APPLICATIONS_AND_THOSE_SELECTED_BY_YOU"
-msgstr "Sovellusten käyttö rajoitetaan vain välttämättömiin ja valitsemiisi sovelluksiin."
-
 msgid "IDS_ST_BODY_RESET_TO_DEFAULT"
 msgstr "Palauta oletukset"
 
@@ -1330,6 +1153,9 @@ msgstr "Nollaa kaikki"
 msgid "IDS_ST_BODY_REMOVE_LICENCE"
 msgstr "Poista lisenssi"
 
+msgid "IDS_ST_POP_REGISTERED"
+msgstr "Rekisteröity."
+
 msgid "IDS_ST_BODY_REGULATORY_INFORMATION_ABB"
 msgstr "Säädökselliset tiedot"
 
@@ -1339,9 +1165,6 @@ msgstr "Rekisteröi osoitteessa"
 msgid "IDS_ST_BODY_REGIONAL_EXAMPLE"
 msgstr "Alueellinen esimerkki"
 
-msgid "IDS_ST_BODY_REGION"
-msgstr "Alue"
-
 msgid "IDS_ST_BODY_PUK"
 msgstr "PUK"
 
@@ -1357,30 +1180,27 @@ msgstr "Suojaa laitettasi vaarallisilta viruksilta ja haittaohjelmilta."
 msgid "IDS_ST_BODY_PROFILE_NAME"
 msgstr "Profiilin nimi"
 
-msgid "IDS_ST_BODY_PROFILE"
-msgstr "Profiili"
-
 msgid "IDS_ST_BODY_PREPARING_THIS_COULD_TAKE_OVER_10_MINUTES_ING"
 msgstr "Valmistellaan. Tämä voi kestää yli 10 minuuttia..."
 
 msgid "IDS_ST_BODY_PREFERRED_NETWORKS"
 msgstr "Ensisijaiset verkot"
 
-msgid "IDS_ST_BODY_POP_JPN_DCM"
-msgstr "POP"
-
-msgid "IDS_ST_BODY_PM"
-msgstr "IP"
-
 msgid "IDS_ST_BODY_PLUG_IN_CHARGER_AND_TRY_AGAIN"
 msgstr "Kytke laturi ja yritä uudelleen."
 
 msgid "IDS_ST_BODY_PLAY_TONE_WHEN_THE_DIALLING_KEYPAD_IS_TAPPED"
 msgstr "Toista ääni numeroa valittaessa."
 
+msgid "IDS_ST_POP_PASSWORD_MUST_BE_MORE_THAN_P1SD_CHARACTERS_AND_LESS_THAN_P2SD"
+msgstr "Salasanan on oltava yli %1$d ja alle %2$d merkkiä pitkä."
+
 msgid "IDS_ST_BODY_PLAY_SOUNDS_WHEN_LOCKING_AND_UNLOCKING_SCREEN"
 msgstr "Toista ääni näyttöä lukittaessa ja lukitusta poistettaessa."
 
+msgid "IDS_ST_POP_PASSWORDS_DO_NOT_MATCH"
+msgstr "Salasanat eivät ole samat."
+
 msgid "IDS_ST_BODY_PIN_BLOCKED_ENTER_PUK_TO_CONTINUE_JPN_DCM"
 msgstr "PIN blocked. Enter PUK to continue."
 
@@ -1393,9 +1213,6 @@ msgstr "Kuvat, videot"
 msgid "IDS_ST_BODY_PHOTO_UPLOAD_SETTINGS"
 msgstr "Valokuvien lähetysasetukset"
 
-msgid "IDS_ST_BODY_PHONEPROFILES_SILENT"
-msgstr "Äänetön"
-
 msgid "IDS_ST_BODY_PERSONAL_MODE_CAN_BE_USED_TO_HIDE_CONTENT_THAT_YOU_WANT_TO_KEEP_PRIVATE_MSG"
 msgstr "Henkilökohtaista tilaa voidaan käyttää yksityisenä pidettävien sisältöjen piilottamiseen. Jos haluat käyttää henkilökohtaista tilaa, ota se Asetukset-kohdassa käyttöön tai paina virtanäppäintä jonkin aikaa ja valitse Henkilökohtainen tila. Anna PIN-koodi tai salasana. Tilapalkissa näytetään henkilökohtaisen tilan kuvake. Tietojen suojaamiseksi sinun on poistettava henkilökohtainen tila käytöstä sen käytön jälkeen. Suojattu näytön lukitus parantaa myös suojausta."
 
@@ -1408,6 +1225,9 @@ msgstr "Laitteen salauksen purkamiseen vaaditaan aina salasana, kun käynnistät
 msgid "IDS_ST_BODY_PASSWORD_MUST_CONTAIN_NO_MORE_THAN_PD_CHARACTERS_ABB"
 msgstr "Salasanassa voi olla enintään %d merkkiä."
 
+msgid "IDS_ST_POP_LOADING_ING"
+msgstr "Ladataan..."
+
 msgid "IDS_ST_BODY_PASSWORD_MUST_CONTAIN_AT_LEAST_PD_CHARACTERS_ABB"
 msgstr "Salasanassa on oltava ainakin %d merkkiä."
 
@@ -1423,9 +1243,6 @@ msgstr "Salasana tyhjä"
 msgid "IDS_ST_BODY_PASSWORD_CONTAINS_INVALID_CHARACTER_ABB"
 msgstr "Salasanassa on virheellinen merkki."
 
-msgid "IDS_ST_BODY_PASSWORD"
-msgstr "Salasana"
-
 msgid "IDS_ST_BODY_OPEN_SOURCE_LICENCES"
 msgstr "Avoimen lähdekoodin käyttöoikeudet"
 
@@ -1435,36 +1252,24 @@ msgstr "Päällä"
 msgid "IDS_ST_BODY_OFFICIAL_M_DEVICE_STATUS"
 msgstr "Virallinen"
 
+msgid "IDS_ST_POP_INCORRECT_PASSWORD"
+msgstr "Virheellinen salasana"
+
 msgid "IDS_ST_BODY_NUMBER"
 msgstr "Numero"
 
-msgid "IDS_ST_BODY_NO_RESULTS_FOUND"
-msgstr "Tuloksia ei löytynyt."
-
 msgid "IDS_ST_BODY_NO_DEFAULTS_SET"
 msgstr "Oletuksia ei ole määritetty."
 
-msgid "IDS_ST_BODY_NOT_ASSIGNED"
-msgstr "Ei määritelty"
-
 msgid "IDS_ST_BODY_NOTIFICATION_PANEL"
 msgstr "Ilmoituspaneeli"
 
-msgid "IDS_ST_BODY_NOTIFICATIONS"
-msgstr "Ilmoitukset"
-
-msgid "IDS_ST_BODY_NOTIFICATION"
-msgstr "Ilmoitus"
-
 msgid "IDS_ST_BODY_NOSERVICE"
 msgstr "Ei palvelua"
 
 msgid "IDS_ST_BODY_NORMAL_T_PROFILE"
 msgstr "Normaali"
 
-msgid "IDS_ST_BODY_NONE"
-msgstr "Ei mitään"
-
 msgid "IDS_ST_BODY_NEW_PIN2_AND_CONFIRM_PIN2_DO_NOT_MATCH"
 msgstr "Uusi ja vahvistettu PIN2-koodi eivät täsmää."
 
@@ -1474,9 +1279,6 @@ msgstr "Uusi PIN2-koodi"
 msgid "IDS_ST_BODY_NEW_PIN1"
 msgstr "Uusi PIN1-koodi"
 
-msgid "IDS_ST_BODY_NEW"
-msgstr "Uusi"
-
 msgid "IDS_ST_BODY_NETWORK_TYPE"
 msgstr "Verkon tyyppi"
 
@@ -1489,18 +1291,15 @@ msgstr "Verkkoluettelo"
 msgid "IDS_ST_BODY_NETWORK_CONNECTIONS"
 msgstr "Verkkoyhteydet"
 
+msgid "IDS_ST_POP_DO_NOT_ASK_AGAIN"
+msgstr "Älä kysy uudelleen"
+
 msgid "IDS_ST_BODY_NETWORK_CODE"
 msgstr "Verkon koodi"
 
-msgid "IDS_ST_BODY_NETWORK"
-msgstr "Verkko"
-
 msgid "IDS_ST_BODY_NATURAL_T_DISPLAY_EFFECT"
 msgstr "Luonnollinen"
 
-msgid "IDS_ST_BODY_NAME"
-msgstr "Nimi"
-
 msgid "IDS_ST_BODY_MY_NUMBER"
 msgstr "Oma numero"
 
@@ -1525,12 +1324,6 @@ msgstr "Lisää järjestelmäasetuksia"
 msgid "IDS_ST_BODY_MORE_CONNECTIVITY_SETTINGS"
 msgstr "Lisää yhteysasetuksia"
 
-msgid "IDS_ST_BODY_MONDAY"
-msgstr "Maanantai"
-
-msgid "IDS_ST_BODY_MODE"
-msgstr "Tila"
-
 msgid "IDS_ST_BODY_MOBILE_DATA_WILL_BE_USED_IF_YOU_DOWNLOAD_OR_UPLOAD_DATA_WITHOUT_WI_FI_CONNECTION"
 msgstr "Käytetään mobiilidataa, jos yrität ladata tai lähettää tietoja ilman Wi-Fi-yhteyttä."
 
@@ -1540,29 +1333,23 @@ msgstr "KK.PP.VVVV"
 msgid "IDS_ST_BODY_MMS_CONNECTIONS"
 msgstr "MMS-yhteydet"
 
+msgid "IDS_ST_OPT_SELECT"
+msgstr "Valitse"
+
 msgid "IDS_ST_BODY_MISCELLANEOUS_FILES"
 msgstr "Sekalaiset tiedostot"
 
-msgid "IDS_ST_BODY_MESSAGE"
-msgstr "Viesti"
-
 msgid "IDS_ST_BODY_MENU_AND_WIDGETS"
 msgstr "Valikko ja pienoisohjelmat"
 
-msgid "IDS_ST_BODY_MEMORY"
-msgstr "Muisti"
-
 msgid "IDS_ST_BODY_MEDIUM"
 msgstr "Keskikokoinen"
 
-msgid "IDS_ST_BODY_MB"
-msgstr "Mt"
-
 msgid "IDS_ST_BODY_MASS_STORAGE_HELP_MSG"
 msgstr "Voit suorittaa seuraavat toiminnot:\n - Nopea tiedostojen kopiointi\n - Yhteys MAC- tai Linux-käyttöjärjestelmän kautta"
 
-msgid "IDS_ST_BODY_MARUBERI_JPN_DCM"
-msgstr "Maruberi"
+msgid "IDS_ST_OPT_DEFAULT_RINGTONE"
+msgstr "Oletussoittoääni"
 
 msgid "IDS_ST_BODY_LTE_WCDMA_GSM_NHAUTO_CONNECT"
 msgstr "LTE/WCDMA/GSM\n(automaattinen yhdistäminen)"
@@ -1570,39 +1357,33 @@ msgstr "LTE/WCDMA/GSM\n(automaattinen yhdistäminen)"
 msgid "IDS_ST_BODY_LOCK_SCREEN_OPTIONS"
 msgstr "Lukitusnäytön asetukset"
 
-msgid "IDS_ST_BODY_LIST_VIEW"
-msgstr "Luettelonäkymä"
-
 msgid "IDS_ST_BODY_LIMIT_BACKGROUND_PROCESSES"
 msgstr "Rajoita taustaprosesseja"
 
-msgid "IDS_ST_BODY_LICENCE"
-msgstr "Käyttöoikeus"
-
-msgid "IDS_ST_BODY_LED_INDICATOR"
-msgstr "Merkkivalo"
-
 msgid "IDS_ST_BODY_LEDOT_LOW_BATTERY"
 msgstr "Akku on loppumassa"
 
 msgid "IDS_ST_BODY_LAUNCH_BY_DEFAULT"
 msgstr "Käynnistä oletuksena"
 
+msgid "IDS_ST_OPT_AUTO_UPDATE_ABB"
+msgstr "Autom. päivitys"
+
 msgid "IDS_ST_BODY_LANGUAGE_AND_REGION_ABB"
 msgstr "Kieli ja alue"
 
 msgid "IDS_ST_BODY_LANGUAGE_AND_KEYBOARD"
 msgstr "Kieli ja näppäimistö"
 
+msgid "IDS_ST_OPT_ALL"
+msgstr "Kaikki"
+
 msgid "IDS_ST_BODY_KEYBOARD"
 msgstr "Näppäimistö"
 
 msgid "IDS_ST_BODY_KEEPS_THE_STATUS_BAR_TIDY_TAP_THE_REPRESENTATIVE_ICON_TO_SHOW_ALL_THE_ICONS"
 msgstr "Pitää tilapalkin siistinä. Voit näyttää kaikki kuvakkeet napauttamalla vastaavaa kuvaketta."
 
-msgid "IDS_ST_BODY_KB"
-msgstr "kt"
-
 msgid "IDS_ST_BODY_INTRODUCTION_TO_SMART_SCREEN_ABB"
 msgstr "Älykkään näytön esittely"
 
@@ -1618,15 +1399,6 @@ msgstr "Asennetut sovellukset"
 msgid "IDS_ST_BODY_INSTALLATION_SETTINGS"
 msgstr "Asennusasetukset"
 
-msgid "IDS_ST_BODY_INSERT_SD_CARD"
-msgstr "Aseta SD-kortti."
-
-msgid "IDS_ST_BODY_INCORRECT_PIN_E"
-msgstr "Virheellinen PIN-koodi."
-
-msgid "IDS_ST_BODY_INCORRECT_PASSWORD_TRY_AGAIN"
-msgstr "Virheellinen salasana. Yritä uudelleen."
-
 msgid "IDS_ST_BODY_INCOMING_CALLS_AND_NEW_NOTIFICATIONS_WILL_BE_READ_OUT_AUTOMATICALLY"
 msgstr "Saapuvat puhelut ja uudet ilmoitukset luetaan automaattisesti ääneen."
 
@@ -1642,8 +1414,8 @@ msgstr "Jos valitset tämän vaihtoehdon, vain käytetty muistitila salataan."
 msgid "IDS_ST_BODY_IF_YOU_FORGET_YOUR_PERSONAL_MODE_PASSWORD_YOU_WILL_NOT_BE_ABLE_TO_RECOVER_IT_FOR_SECURITY_MSG"
 msgstr "Jos unohdat henkilökohtaisen tilan salasanan, sitä ei voi palauttaa. Turvallisuussyistä henkilökohtainen tila on palautettava. Tämä poistaa oletusasetukset ja kaikki henkilökohtaiset sisällöt."
 
-msgid "IDS_ST_BODY_IF_YOU_DONT_WANT_TO_SEE_A_NUMBER_APPEAR_ON_THE_APP_ICON_FOR_EACH_NEW_EVENT_DISABLE_BADGE"
-msgstr "Jos et halua nähdä numeron näkyvän sovelluskuvakkeen päällä jokaisen uuden tapahtuman yhteydessä, poista merkintä käytöstä."
+msgid "IDS_ST_MBODY_SCREEN_ROTATION"
+msgstr "Näytön kierto"
 
 msgid "IDS_ST_BODY_ICON_SHOWS_THAT_SMART_SCREEN_IS_ENABLED"
 msgstr "Kuvake näyttää, että älykäs näyttö on käytössä."
@@ -1660,23 +1432,17 @@ msgstr "Helvetica Neue"
 msgid "IDS_ST_BODY_HARDWARE"
 msgstr "Laitteisto"
 
+msgid "IDS_ST_MBODY_HELP"
+msgstr "Ohje"
+
 msgid "IDS_ST_BODY_GSM"
 msgstr "GSM"
 
-msgid "IDS_ST_BODY_GRID_VIEW"
-msgstr "Ruudukkonäkymä"
-
 msgid "IDS_ST_BODY_GLOVE_MODE_ABB"
 msgstr "Hansikastila"
 
-msgid "IDS_ST_BODY_GESTURES"
-msgstr "Eleet"
-
-msgid "IDS_ST_BODY_GB"
-msgstr "Gt"
-
-msgid "IDS_ST_BODY_FROM_M_TIME"
-msgstr "Alkaa"
+msgid "IDS_ST_MBODY_FONT_SIZE"
+msgstr "Fonttikoko"
 
 msgid "IDS_ST_BODY_FREQUENTLY_USED"
 msgstr "Usein käytetyt"
@@ -1705,9 +1471,6 @@ msgstr "Kirjasimen tyyppi"
 msgid "IDS_ST_BODY_FONTSTYLE_ROSEMARY"
 msgstr "Rosemary"
 
-msgid "IDS_ST_BODY_FLIGHT_MODE_MSG"
-msgstr "Lentotilassa voit poistaa puhelu-,viesti- ja dataverkkotoiminnot käytöstä. Se poistaa käytöstä myös yhteystoiminnot, kuten Wi-Fin ja Bluetoothin. Jos haluatkäyttää Wi-Fiä ja Bluetoothia, ota ne käyttöön Asetukset-kohdassa tai ilmoituspaneelissa."
-
 msgid "IDS_ST_BODY_FLIGHT_MODE_HAS_BEEN_ENABLED_NETWORK_SETTINGS_WILL_CLOSE"
 msgstr "Lentotila on otettu käyttöön. Verkkoasetukset suljetaan."
 
@@ -1720,6 +1483,9 @@ msgstr "Sallitut numerot -tila"
 msgid "IDS_ST_BODY_FIREWALL_ENABLED_ABB"
 msgstr "Palomuuri käytössä."
 
+msgid "IDS_ST_HEADER_WI_FI"
+msgstr "Wi-Fi"
+
 msgid "IDS_ST_BODY_FIREWALL"
 msgstr "Palomuuri"
 
@@ -1735,8 +1501,8 @@ msgstr "Verkon valitseminen epäonnistui."
 msgid "IDS_ST_BODY_FACE_AND_VOICE"
 msgstr "Kasvot ja ääni"
 
-msgid "IDS_ST_BODY_FACEBOOK"
-msgstr "Facebook"
+msgid "IDS_ST_HEADER_UNAVAILABLE"
+msgstr "Ei käytettävissä"
 
 msgid "IDS_ST_BODY_EXPLANATION_FOR_TRANSACTION_TRACKING_MENU_VODA"
 msgstr "Suosituksesi lähetetään siirtämäsi tiedoston mukana"
@@ -1744,6 +1510,12 @@ msgstr "Suosituksesi lähetetään siirtämäsi tiedoston mukana"
 msgid "IDS_ST_BODY_EXPLANATION_FOR_EXPIRY_REMINDER_MENU"
 msgstr "Saat muistutuksen, ennen kuin jonkin käytössä olevan tiedoston, kuten taustakuvan, lisenssi vanhenee."
 
+msgid "IDS_ST_HEADER_TEXT_TO_SPEECH"
+msgstr "Teksti puheeksi"
+
+msgid "IDS_ST_HEADER_SOUND"
+msgstr "Ääni"
+
 msgid "IDS_ST_BODY_ESTIMATED_MAX_STANDBY_TIME_ABB"
 msgstr "Arvioitu enimmäisvalmiusaika"
 
@@ -1756,12 +1528,12 @@ msgstr "Anna salasana uudelleen"
 msgid "IDS_ST_BODY_ENTER_PASSWORD"
 msgstr "Kirjoita salasana."
 
-msgid "IDS_ST_BODY_ENTER_NEW_PASSWORD"
-msgstr "Anna uusi salasana."
-
 msgid "IDS_ST_BODY_ENTER_CURRENT_PASSWORD"
 msgstr "Anna nykyinen salasana."
 
+msgid "IDS_ST_HEADER_SAMSUNG_APPS"
+msgstr "Samsung Apps"
+
 msgid "IDS_ST_BODY_ENCRYPT_DEVICE_Q_WARNING_MSG"
 msgstr "Salataanko laite? Toimintoa ei voi kumota ja jos keskeytät sen, tietoja menetetään. Salaus voi kestää yli tunnin, minkä aikana laite käynnistetään useamman kerran uudelleen eikä laitetta voi käyttää."
 
@@ -1771,6 +1543,9 @@ msgstr "Salataanko laite? Toimintoa ei voi kumota ja jos keskeytät sen, menetä
 msgid "IDS_ST_BODY_ENCRYPT_ACCOUNTS_SETTINGS_DOWNLOADED_APPLICATIONS_AND_THEIR_DATA_MEDIA_AND_OTHER_FILES"
 msgstr "Salaa tilit, asetukset, ladatut sovellukset ja niissä olevat tiedot, mediatiedostot ja muut tiedostot."
 
+msgid "IDS_ST_HEADER_RESET"
+msgstr "Nollaa"
+
 msgid "IDS_ST_BODY_ENCRYPTION_WILL_TAKE_AT_LEAST_AN_HOUR"
 msgstr "Salauksen suorittaminen kestää vähintään tunnin."
 
@@ -1783,15 +1558,18 @@ msgstr "Ota mobiilidata matkapuhelinverkon kautta käyttöön."
 msgid "IDS_ST_BODY_EMPTY"
 msgstr "Tyhjä"
 
+msgid "IDS_ST_HEADER_PLEASE_WAIT"
+msgstr "Ole hyvä ja odota..."
+
 msgid "IDS_ST_BODY_EMERGENCY_MODE_ABB"
 msgstr "Hätätila"
 
+msgid "IDS_ST_HEADER_PD_SELECTED_ABB"
+msgstr "%d valittu"
+
 msgid "IDS_ST_BODY_EMAIL"
 msgstr "Sähköposti"
 
-msgid "IDS_ST_BODY_EDIT"
-msgstr "Muokkaa"
-
 msgid "IDS_ST_BODY_EASY_MODE"
 msgstr "Helppo tila"
 
@@ -1804,15 +1582,6 @@ msgstr "Dynaaminen tilapalkki"
 msgid "IDS_ST_BODY_DRIVING_MODE"
 msgstr "Ajotila"
 
-msgid "IDS_ST_BODY_DO_NOT_SHOW_AGAIN"
-msgstr "Älä näytä uudestaan"
-
-msgid "IDS_ST_BODY_DOWNLOADS"
-msgstr "Lataukset"
-
-msgid "IDS_ST_BODY_DOWNLOAD"
-msgstr "Lataa"
-
 msgid "IDS_ST_BODY_DOUBLE_TAP_TO_OPEN_THE_MENU_T_TTS"
 msgstr "Avaa valikko kaksoisnapauttamalla tätä."
 
@@ -1822,18 +1591,12 @@ msgstr "Muokkaa kenttää kaksoisnapauttamalla tätä."
 msgid "IDS_ST_BODY_DOUBLE_TAP_TO_CLOSE_THE_MENU_T_TTS"
 msgstr "Sulje valikko kaksoisnapauttamalla tätä."
 
-msgid "IDS_ST_BODY_DOCOMO_JPN_DCM"
-msgstr "docomo"
-
 msgid "IDS_ST_BODY_DIVX_REGISTRATION"
 msgstr "DivX-rekisteröinti"
 
 msgid "IDS_ST_BODY_DIVX_DEREGISTRATION"
 msgstr "DivX-rekisteröinnin poisto"
 
-msgid "IDS_ST_BODY_DISPLAY_CONTENTS"
-msgstr "Näytä sisältö"
-
 msgid "IDS_ST_BODY_DISPLAY_BATTERY_PERCENTAGE_ABB"
 msgstr "Näytä akun varausprosentti"
 
@@ -1843,9 +1606,6 @@ msgstr "Poistetaan käytöstä..."
 msgid "IDS_ST_BODY_DE_REGISTRATION_CODE_NOT_FOUND"
 msgstr "Rekisteröinnin poistokoodia ei löydy."
 
-msgid "IDS_ST_BODY_DEVICE_MEMORY"
-msgstr "Laitteen muisti"
-
 msgid "IDS_ST_BODY_DEVICE_INFO"
 msgstr "Laitteen tiedot"
 
@@ -1855,9 +1615,6 @@ msgstr "Voit salata tilit, asetukset, ladatut sovellukset ja niiden tiedot, medi
 msgid "IDS_ST_BODY_DEVICE_ENCRYPTED"
 msgstr "Laite salattu."
 
-msgid "IDS_ST_BODY_DEVICE"
-msgstr "Laite"
-
 msgid "IDS_ST_BODY_DEVELOPER_OPTIONS"
 msgstr "Sovelluskehittäjien asetukset"
 
@@ -1888,9 +1645,6 @@ msgstr "PP.KK.VVVV"
 msgid "IDS_ST_BODY_DATE_AND_TIME"
 msgstr "Päivämäärä ja aika"
 
-msgid "IDS_ST_BODY_DATE"
-msgstr "Päivämäärä"
-
 msgid "IDS_ST_BODY_DATA_ROAMING"
 msgstr "Dataverkkovierailu"
 
@@ -1900,18 +1654,12 @@ msgstr "Data"
 msgid "IDS_ST_BODY_CUSTOM_M_DEVICE_STATUS"
 msgstr "Mukautettu"
 
-msgid "IDS_ST_BODY_CURRENT"
-msgstr "Nykyinen"
-
 msgid "IDS_ST_BODY_CRASH_VIEWER"
 msgstr "Kaatumisten katseluohjelma"
 
 msgid "IDS_ST_BODY_CPU_USAGE"
 msgstr "Suorittimen käyttö"
 
-msgid "IDS_ST_BODY_COUNTRY_CODE"
-msgstr "Maakoodi"
-
 msgid "IDS_ST_BODY_COOL_JAZZ"
 msgstr "Cool jazz"
 
@@ -1921,18 +1669,21 @@ msgstr "Galleria-, Video-, Musiikki-, Ääninauhuri- ja Omat tiedostot -kansioid
 msgid "IDS_ST_BODY_CONNECTIONSETTINGS_PROXY_ADDRESS"
 msgstr "Välityspalvelimen osoite"
 
+msgid "IDS_ST_BUTTON_STOP"
+msgstr "Lop."
+
 msgid "IDS_ST_BODY_CONNECTIONSETTINGS_INTERNET"
 msgstr "Internet"
 
 msgid "IDS_ST_BODY_CONNECTIONS"
 msgstr "Yhteydet"
 
-msgid "IDS_ST_BODY_CONNECTION"
-msgstr "Yhteys"
-
 msgid "IDS_ST_BODY_CONFIRM_NEW_PIN2"
 msgstr "Vahvista uusi PIN2-koodi"
 
+msgid "IDS_ST_BUTTON_RESET"
+msgstr "Nollaa"
+
 msgid "IDS_ST_BODY_CONFIRM_NEW_PIN1"
 msgstr "Vahvista uusi PIN1-koodi."
 
@@ -1942,12 +1693,15 @@ msgstr "Vahvista uusi PIN-koodi"
 msgid "IDS_ST_BODY_CONFIRM_DECRYPTION"
 msgstr "Vahvista salauksen purkaminen"
 
-msgid "IDS_ST_BODY_CONFIRM"
-msgstr "Vahvista"
+msgid "IDS_ST_BUTTON_OK_ABB"
+msgstr "OK"
 
 msgid "IDS_ST_BODY_CONFIGURE_FIREWALL_SETTINGS"
 msgstr "Määritä palomuurin asetukset."
 
+msgid "IDS_ST_BUTTON_OK"
+msgstr "OK"
+
 msgid "IDS_ST_BODY_COMPUTING_ING"
 msgstr "Lasketaan..."
 
@@ -1960,11 +1714,14 @@ msgstr "Choco cooky"
 msgid "IDS_ST_BODY_CHECK_FOR_UPDATES_AUTOMATICALLY_ABB"
 msgstr "Hae päivityksiä automaattisesti."
 
+msgid "IDS_ST_BUTTON_ENABLE"
+msgstr "Päälle"
+
 msgid "IDS_ST_BODY_CHECK_FOR_UPDATES_ABB"
 msgstr "Hae päivityksiä"
 
-msgid "IDS_ST_BODY_CHECK_FOR_UPDATES"
-msgstr "Tarkista päivitykset"
+msgid "IDS_ST_BUTTON_DISCONNECT"
+msgstr "Katkaise"
 
 msgid "IDS_ST_BODY_CHARGE_BATTERY_TO_ABOVE_80P_AND_TRY_AGAIN"
 msgstr "Lataa akku yli 80 %:iin ja yritä uudelleen."
@@ -1972,9 +1729,15 @@ msgstr "Lataa akku yli 80 %:iin ja yritä uudelleen."
 msgid "IDS_ST_BODY_CHANGING_THE_FONT_SIZE_IN_ACCESSIBILITY_SETTINGS_WILL_OVERRIDE_THE_FONT_SIZE_IN_EACH_APPLICATION"
 msgstr "Helppokäyttöisyysasetuksissa muutettu fonttikoko ohittaa kunkin sovelluksen fonttikoon."
 
+msgid "IDS_ST_BUTTON_CONTINUE"
+msgstr "Jatka"
+
 msgid "IDS_ST_BODY_CHANGING_THE_COLOUR_OF_THE_SCREEN_TO_GREYSCALE"
 msgstr "Näytön värit muutetaan harmaasävyiksi."
 
+msgid "IDS_ST_BUTTON_CANCEL_ABB"
+msgstr "Peruuta"
+
 msgid "IDS_ST_BODY_CHANGE_TEXT_SIZE_IN_CONTACTS_CALENDAR_MEMO_MESSAGES_EMAIL_AND_IM"
 msgstr "Muuta yhteystietojen, kalenterin, muistion, viestien, sähköpostiviestien ja pikaviestien tekstikokoa."
 
@@ -2041,15 +1804,12 @@ msgstr "Salasana on aina annettava laitteen salauksen poistamiseksi, kun käynni
 msgid "IDS_ST_BODY_AVAILABLE_SPACE"
 msgstr "Käytettävissä oleva tila"
 
-msgid "IDS_ST_BODY_AVAILABLE"
-msgstr "Käytettävissä"
-
-msgid "IDS_ST_BODY_AUTO_DOWNLOAD"
-msgstr "Automaattinen lataus"
-
 msgid "IDS_ST_BODY_AUTH_TYPE"
 msgstr "Todennustapa"
 
+msgid "IDS_ST_BODY_VERSION_PS"
+msgstr "Versio %s"
+
 msgid "IDS_ST_BODY_APP_OPENING_IMAGE"
 msgstr "Sovelluksen avauskuva"
 
@@ -2065,15 +1825,9 @@ msgstr "Sovellusten hallinta"
 msgid "IDS_ST_BODY_APPLICATION_INFO"
 msgstr "Sovelluksen tiedot"
 
-msgid "IDS_ST_BODY_APPLICATION"
-msgstr "Sovellus"
-
 msgid "IDS_ST_BODY_ANTIVIRUS_SOFTWARE_ABB"
 msgstr "Virustorjuntaohjelmisto"
 
-msgid "IDS_ST_BODY_AM"
-msgstr "AP"
-
 msgid "IDS_ST_BODY_ALWAYS_REJECT"
 msgstr "Hylkää aina"
 
@@ -2083,9 +1837,6 @@ msgstr "Aina päällä"
 msgid "IDS_ST_BODY_ALWAYS_OFF"
 msgstr "Aina pois päältä"
 
-msgid "IDS_ST_BODY_ALARM"
-msgstr "Hälytys"
-
 msgid "IDS_ST_BODY_AFTER_YOU_DOWNLOAD_AND_INSTALL_APPLICATIONS_APPLICATIONS_WILL_BE_SHOWN_HERE"
 msgstr "Kun olet ladannut ja asentanut sovelluksia, sovellukset näytetään täällä"
 
@@ -2095,6 +1846,9 @@ msgstr "Puhelin käynnistyy asetusten palauttamisen jälkeen automaattisesti uud
 msgid "IDS_ST_BODY_ADJUST_BRIGHTNESS_LEVEL"
 msgstr "Säädä kirkkaustasoa"
 
+msgid "IDS_ST_BODY_URL"
+msgstr "URL-osoite"
+
 msgid "IDS_ST_BODY_ADJUST_AUTOMATIC_BRIGHTNESS"
 msgstr "Säädä automaattista kirkkautta"
 
@@ -2164,60 +1918,153 @@ msgstr "Laite reagoi älykkäästi mukauttamalla näyttöä, kun se tunnistaa ka
 msgid "IDS_HELP_BODY_SMART_SCREEN_WORKS_BEST_UNDER_THE_FOLLOWING_CONDITIONS_C"
 msgstr "Älykäs näyttö toimii parhaiten seuraavissa tilanteissa:"
 
-msgid "IDS_HELP_BODY_SMART_ROTATION_DISABLES_AUTO_SCREEN_ROTATION_BY_CHECKING_THE_ORIENTATION_OF_YOUR_FACE_AND_THE_DEVICE_BY_ITS_FRONT_CAMERA"
-msgstr "Älykäs kierto poistaa automaattisen näytön kierron käytöstä tarkistamalla kasvosi ja laitteen suunnan etukameran avulla."
-
-msgid "IDS_LBS_HEADER_LOCATION"
-msgstr "Sijainti"
-
 msgid "IDS_LBS_BODY_DESTINATION"
 msgstr "Kohde"
 
-msgid "IDS_ST_SK_NO"
-msgstr "Ei"
+msgid "IDS_ST_BODY_TEXTSTYLE_LARGE"
+msgstr "Iso"
 
-msgid "IDS_HELP_BODY_SMART_STAY_DETECTS_YOUR_EYES_WITH_THE_FRONT_CAMERA_SO_THAT_THE_SCREEN_STAYS_ON_WHEN_YOU_ARE_LOOKING_AT_IT"
-msgstr "Älykäs aikakatkaisu tunnistaa silmäsi etukameralla ja näyttö pysyy päällä, kun katsot sitä."
+msgid "IDS_ST_BODY_SUNDAY"
+msgstr "Sunnuntai"
 
-msgid "IDS_QP_POP_YOU_WILL_NO_LONGER_BE_ABLE_TO_USE_APPLICATIONS_NOTI_MSG"
-msgstr "Et enää voi käyttää sovelluksia, kuten Internetiä, sähköpostia ja YouTubea, matkapuhelinverkkojen kautta. Jatketaanko?"
+msgid "IDS_ST_BODY_STORAGE"
+msgstr "Tallennustila"
 
-msgid "IDS_ST_BODY_10_MINUTES"
-msgstr "10 minuuttia"
+msgid "IDS_ST_BODY_SECURITY"
+msgstr "Turvallisuus"
 
-msgid "IDS_ST_BODY_15SEC"
-msgstr "15 sekuntia"
+msgid "IDS_ST_BODY_SEARCH"
+msgstr "Etsi"
 
-msgid "IDS_ST_BODY_24_HOURS"
-msgstr "24 tuntia"
+msgid "IDS_ST_BODY_SD_CARD"
+msgstr "SD-kort."
 
-msgid "IDS_ST_BODY_2_MINUTES"
-msgstr "2 minuuttia"
+msgid "IDS_ST_BODY_SCHEDULE"
+msgstr "Ajoitettu tapahtuma"
 
-msgid "IDS_ST_BODY_30SEC"
-msgstr "30 sekuntia"
+msgid "IDS_ST_BODY_SAVED"
+msgstr "Tallennettu."
 
-msgid "IDS_ST_BODY_5_MINUTES"
-msgstr "5 minuuttia"
+msgid "IDS_ST_BODY_SAVE"
+msgstr "Tallenna"
 
-msgid "IDS_ST_BODY_APPLICATIONS"
-msgstr "Sovellukset"
+msgid "IDS_ST_BODY_REGION"
+msgstr "Alue"
 
-msgid "IDS_ST_BODY_DONT_ASK_AGAIN"
-msgstr "Älä kysy uudelleen"
+msgid "IDS_ST_BODY_PROFILE"
+msgstr "Profiili"
 
-msgid "IDS_ST_BODY_P1SS_IS_CURRENTLY_P2SS_T_TTS"
-msgstr "%1$s on tällä hetkellä %2$s."
+msgid "IDS_ST_BODY_PM"
+msgstr "IP"
 
-msgid "IDS_ST_BODY_PASSWORDS_MUST_CONSIST_OF_AT_LEAST_4_ALPHANUMERIC_CHARACTERS_ALSO_INCLUDING_AT_LEAST_1_ALPHABETICAL_CHARACTER"
-msgstr "Salasanassa on oltava ainakin neljä aakkosnumeerista merkkiä, joista ainakin yhden on oltava aakkosellinen merkki."
+msgid "IDS_ST_BODY_PHONEPROFILES_SILENT"
+msgstr "Äänetön"
 
-msgid "IDS_ST_BODY_PUK1_BLOCKED"
-msgstr "PUK1-koodi lukittu."
+msgid "IDS_ST_BODY_PASSWORD"
+msgstr "Salasana"
 
-msgid "IDS_ST_BODY_PUK1_CODE"
+msgid "IDS_ST_BODY_NO_RESULTS_FOUND"
+msgstr "Tuloksia ei löytynyt."
+
+msgid "IDS_ST_BODY_NOT_ASSIGNED"
+msgstr "Ei määritelty"
+
+msgid "IDS_ST_BODY_NOTIFICATIONS"
+msgstr "Ilmoitukset"
+
+msgid "IDS_ST_BODY_NOTIFICATION"
+msgstr "Ilmoitus"
+
+msgid "IDS_ST_BODY_NONE"
+msgstr "Ei mitään"
+
+msgid "IDS_ST_BODY_NEW"
+msgstr "Uusi"
+
+msgid "IDS_ST_BODY_NETWORK"
+msgstr "Verkko"
+
+msgid "IDS_ST_BODY_NAME"
+msgstr "Nimi"
+
+msgid "IDS_ST_BODY_MONDAY"
+msgstr "Maanantai"
+
+msgid "IDS_ST_BODY_MODE"
+msgstr "Tila"
+
+msgid "IDS_ST_SK_NO"
+msgstr "Ei"
+
+msgid "IDS_ST_BODY_MESSAGE"
+msgstr "Viesti"
+
+msgid "IDS_ST_BODY_MEMORY"
+msgstr "Muisti"
+
+msgid "IDS_ST_BODY_MB"
+msgstr "Mt"
+
+msgid "IDS_ST_BODY_LIST_VIEW"
+msgstr "Luettelonäkymä"
+
+msgid "IDS_ST_BODY_LICENCE"
+msgstr "Käyttöoikeus"
+
+msgid "IDS_ST_BODY_LED_INDICATOR"
+msgstr "Merkkivalo"
+
+msgid "IDS_HELP_BODY_SMART_STAY_DETECTS_YOUR_EYES_WITH_THE_FRONT_CAMERA_SO_THAT_THE_SCREEN_STAYS_ON_WHEN_YOU_ARE_LOOKING_AT_IT"
+msgstr "Älykäs aikakatkaisu tunnistaa silmäsi etukameralla ja näyttö pysyy päällä, kun katsot sitä."
+
+msgid "IDS_QP_POP_YOU_WILL_NO_LONGER_BE_ABLE_TO_USE_APPLICATIONS_NOTI_MSG"
+msgstr "Et enää voi käyttää sovelluksia, kuten Internetiä, sähköpostia ja YouTubea, matkapuhelinverkkojen kautta. Jatketaanko?"
+
+msgid "IDS_ST_BODY_10_MINUTES"
+msgstr "10 minuuttia"
+
+msgid "IDS_ST_BODY_15SEC"
+msgstr "15 sekuntia"
+
+msgid "IDS_ST_BODY_24_HOURS"
+msgstr "24 tuntia"
+
+msgid "IDS_ST_BODY_2_MINUTES"
+msgstr "2 minuuttia"
+
+msgid "IDS_ST_BODY_KB"
+msgstr "kt"
+
+msgid "IDS_ST_BODY_30SEC"
+msgstr "30 sekuntia"
+
+msgid "IDS_ST_BODY_5_MINUTES"
+msgstr "5 minuuttia"
+
+msgid "IDS_ST_BODY_DONT_ASK_AGAIN"
+msgstr "Älä kysy uudelleen"
+
+msgid "IDS_ST_BODY_P1SS_IS_CURRENTLY_P2SS_T_TTS"
+msgstr "%1$s on tällä hetkellä %2$s."
+
+msgid "IDS_ST_BODY_PASSWORDS_MUST_CONSIST_OF_AT_LEAST_4_ALPHANUMERIC_CHARACTERS_ALSO_INCLUDING_AT_LEAST_1_ALPHABETICAL_CHARACTER"
+msgstr "Salasanassa on oltava ainakin neljä aakkosnumeerista merkkiä, joista ainakin yhden on oltava aakkosellinen merkki."
+
+msgid "IDS_ST_BODY_INSERT_SD_CARD"
+msgstr "Aseta SD-kortti."
+
+msgid "IDS_ST_BODY_PUK1_BLOCKED"
+msgstr "PUK1-koodi lukittu."
+
+msgid "IDS_ST_BODY_INCORRECT_PIN_E"
+msgstr "Virheellinen PIN-koodi."
+
+msgid "IDS_ST_BODY_PUK1_CODE"
 msgstr "PUK1-koodi"
 
+msgid "IDS_ST_BODY_INCORRECT_PASSWORD_TRY_AGAIN"
+msgstr "Virheellinen salasana. Yritä uudelleen."
+
 msgid "IDS_ST_BODY_PUK2"
 msgstr "PUK2"
 
@@ -2260,6 +2107,9 @@ msgstr "Virheellinen PUK1-koodi"
 msgid "IDS_ST_POP_INCORRECT_PUK1_PD_ATTEMPTS_LEFT"
 msgstr "Virheellinen PUK1-koodi. %d yritystä jäljellä."
 
+msgid "IDS_ST_BODY_GRID_VIEW"
+msgstr "Ruudukkonäkymä"
+
 msgid "IDS_ST_POP_INCORRECT_PUK2"
 msgstr "Virheellinen PUK2-koodi"
 
@@ -2269,20 +2119,89 @@ msgstr "Virheellinen PUK2-koodi. %d yritystä jäljellä."
 msgid "IDS_ST_POP_PIN_CHANGED"
 msgstr "PIN-koodi vaihdettu."
 
+msgid "IDS_ST_BODY_GB"
+msgstr "Gt"
+
 msgid "IDS_TASKMGR_BUTTON_CLEAR_CACHE"
 msgstr "Tyhjennä välimuisti"
 
 msgid "IDS_ST_BODY_3G_ONLY"
 msgstr "Vain 3G"
 
+msgid "IDS_ST_BODY_FROM_M_TIME"
+msgstr "Alkaa"
+
 msgid "IDS_ST_HEADER_ADD"
 msgstr "Lisää"
 
-msgid "IDS_ST_BODY_SECONDS"
-msgstr "Sekuntia"
+msgid "IDS_ST_BODY_FACEBOOK"
+msgstr "Facebook"
 
-msgid "IDS_ST_BUTTON_CANCEL"
-msgstr "Peruuta"
+msgid "IDS_ST_BODY_ENTER_NEW_PASSWORD"
+msgstr "Anna uusi salasana."
+
+msgid "IDS_ST_BODY_EDIT"
+msgstr "Muokkaa"
+
+msgid "IDS_ST_BODY_DO_NOT_SHOW_AGAIN"
+msgstr "Älä näytä uudestaan"
+
+msgid "IDS_ST_BODY_DOWNLOADS"
+msgstr "Lataukset"
+
+msgid "IDS_ST_BODY_DOWNLOAD"
+msgstr "Lataa"
+
+msgid "IDS_ST_BODY_DISPLAY_CONTENTS"
+msgstr "Näytä sisältö"
+
+msgid "IDS_ST_BODY_DEVICE_MEMORY"
+msgstr "Laitteen muisti"
+
+msgid "IDS_ST_BODY_DEVICE"
+msgstr "Laite"
+
+msgid "IDS_ST_BODY_DATE"
+msgstr "Päivämäärä"
+
+msgid "IDS_ST_BODY_CURRENT"
+msgstr "Nykyinen"
+
+msgid "IDS_ST_BODY_COUNTRY_CODE"
+msgstr "Maakoodi"
+
+msgid "IDS_ST_BODY_CONNECTION"
+msgstr "Yhteys"
+
+msgid "IDS_ST_BODY_CONFIRM"
+msgstr "Vahvista"
+
+msgid "IDS_ST_BODY_CHECK_FOR_UPDATES"
+msgstr "Tarkista päivitykset"
+
+msgid "IDS_ST_BODY_AVAILABLE"
+msgstr "Käytettävissä"
+
+msgid "IDS_ST_BODY_AUTO_DOWNLOAD"
+msgstr "Automaattinen lataus"
+
+msgid "IDS_ST_BODY_APPLICATION"
+msgstr "Sovellus"
+
+msgid "IDS_ST_BODY_AM"
+msgstr "AP"
+
+msgid "IDS_ST_BODY_ALARM"
+msgstr "Hälytys"
+
+msgid "IDS_LBS_HEADER_LOCATION"
+msgstr "Sijainti"
+
+msgid "IDS_ST_BODY_APPLICATIONS"
+msgstr "Sovellukset"
+
+msgid "IDS_ST_BODY_VIDEOS"
+msgstr "Videot"
 
 msgid "IDS_ST_BODY_1_5_SECONDS"
 msgstr "1,5 sekuntia"
@@ -2296,8 +2215,17 @@ msgstr "VALMIS"
 msgid "IDS_ST_HEADER_ENABLE_DATA_ROAMING"
 msgstr "Ota dataverkkovierailu käyttöön"
 
-msgid "IDS_ST_HEADER_TURN_ON_MOBILE_DATA"
-msgstr "Ota mobiilidata käyttöön"
+msgid "IDS_ST_HEADER_SCAN_FOR_NETWORKS_ABB"
+msgstr "Hae verkkoja"
+
+msgid "IDS_ST_POP_MOBILE_DATA_WILL_BE_TURNED_ON_CONNECTING_TO_MOBILE_NETWORKS_MAY_RESULT_IN_ADDITIONAL_CHARGES_DEPENDING_ON_YOUR_PAYMENT_PLAN"
+msgstr "Mobiilidata otetaan käyttöön. Yhteyden muodostaminen matkapuhelinverkkoihin voi aiheuttaa lisämaksuja tilauksesi mukaan."
+
+msgid "IDS_ST_POP_SCANNING_FOR_NETWORK_ING"
+msgstr "Haetaan verkkoa..."
+
+msgid "IDS_ST_POP_UNLESS_YOU_CONNECT_TO_A_WI_FI_NETWORK_YOU_WILL_NOT_BE_ABLE_TO_USE_THE_INTERNET_EMAIL_OR_OTHER_APPS_MSG"
+msgstr "Internetiä, sähköpostia tai muita datayhteyttä vaativia sovelluksia ei voi käyttää ilman Wi-Fi-verkkoyhteyttä."
 
 msgid "IDS_ST_HEADER_UNABLE_TO_PLAY_SAMPLE_ABB"
 msgstr "Näytettä ei voi toistaa"
@@ -2305,15 +2233,24 @@ msgstr "Näytettä ei voi toistaa"
 msgid "IDS_ST_POP_SAMPLES_CANNOT_BE_PLAYED_DURING_CALLS"
 msgstr "Näytteitä ei voi toistaa puheluiden aikana."
 
-msgid "IDS_ST_HEADER_DEVICE_NAME"
-msgstr "Laitteen nimi"
-
 msgid "IDS_ST_HEADER_DELETE_ITEMS_ABB2"
 msgstr "Poista kohteet"
 
+msgid "IDS_ST_BODY_SECONDS"
+msgstr "Sekuntia"
+
 msgid "IDS_ST_HEADER_FEEDBACK"
 msgstr "Palaute"
 
+msgid "IDS_ST_BUTTON_CANCEL"
+msgstr "Peruuta"
+
+msgid "IDS_ST_HEADER_TURN_ON_MOBILE_DATA"
+msgstr "Ota mobiilidata käyttöön"
+
+msgid "IDS_ST_HEADER_DEVICE_NAME"
+msgstr "Laitteen nimi"
+
 msgid "IDS_ST_BODY_SELECT_ALL"
 msgstr "Valitse kaikki"
 
@@ -2323,9 +2260,6 @@ msgstr "Yhteensä"
 msgid "IDS_ST_HEADER_MANAGE_CERTIFICATES_ABB"
 msgstr "Varmenteiden hallinta"
 
-msgid "IDS_ST_BODY_INCORRECT_PASSWORD"
-msgstr "Virheellinen salasana"
-
 msgid "IDS_ST_HEADER_TURN_OFF_MOBILE_DATA"
 msgstr "Poista mobiilidata käytöstä"
 
@@ -2335,9 +2269,6 @@ msgstr "Lentotilassa puhelu- ja viestitoiminnot, mobiilidata ja yhteystoiminnot,
 msgid "IDS_ST_BODY_TYPE"
 msgstr "Tyyppi"
 
-msgid "IDS_ST_BODY_PERSONAL"
-msgstr "Henkilökohtainen"
-
 msgid "IDS_ST_HEADER_LOCK_SCREEN_AND_SECURITY_ABB"
 msgstr "Lukitusnäyttö ja suojaus"
 
@@ -2356,9 +2287,6 @@ msgstr "Lakisääteiset tiedot"
 msgid "IDS_ST_BODY_DEVICE_INFORMATION"
 msgstr "Laitteen tiedot"
 
-msgid "IDS_ST_BODY_PHONE_NUMBER"
-msgstr "Puhelinnumero"
-
 msgid "IDS_ST_BODY_MODEL_NUMBER"
 msgstr "Mallinumero"
 
@@ -2407,6 +2335,81 @@ msgstr "Tyhj. välim."
 msgid "IDS_ST_BODY_12_HOURS"
 msgstr "12 tuntia"
 
+msgid "IDS_ST_BODY_ANSWERINGMODE_AUTOMATIC"
+msgstr "Automaattinen"
+
+msgid "IDS_ST_BODY_BLUETOOTH"
+msgstr "Bluetooth"
+
+msgid "IDS_ST_BODY_ADVANCEDOPTIONS_CERTIFICATES"
+msgstr "Varmenteet"
+
+msgid "IDS_ST_BODY_CALLERID_DEFAULT"
+msgstr "Oletus"
+
+msgid "IDS_ST_BODY_APPLICATIONSETTINGS_MESSAGE"
+msgstr "Viesti"
+
+msgid "IDS_ST_BODY_NFC"
+msgstr "NFC"
+
+msgid "IDS_ST_BODY_PIN_LOCK"
+msgstr "PIN-lukitus"
+
+msgid "IDS_ST_BUTTON2_S_PLANNER"
+msgstr "Kalenteri"
+
+msgid "IDS_ST_BODY_VOICE"
+msgstr "Voice"
+
+msgid "IDS_ST_BODY_DEFAULTMEMORY_VOICE_RECORDER"
+msgstr "Ääninauhuri"
+
+msgid "IDS_ST_BODY_YYYY_MM_DD_DOT"
+msgstr "VVVV/KK/PP"
+
+msgid "IDS_ST_BODY_BRIGHTNESS_M_POWER_SAVING"
+msgstr "Kirkkaus"
+
+msgid "IDS_ST_HEADER_SORT_BY"
+msgstr "Lajitteluperuste"
+
+msgid "IDS_ST_TPOP_MAXIMUM_NUMBER_OF_CHARACTERS_REACHED"
+msgstr "Merkkien enimmäismäärä on saavutettu."
+
+msgid "IDS_ST_TPOP_TRY_AGAIN"
+msgstr "Yritä uudelleen."
+
+msgid "IDS_ST_SK_YES"
+msgstr "Kyllä"
+
+msgid "IDS_ST_BODY_PLAY_A_SOUND_WHEN_BUTTONS_ICONS_AND_MENU_ITEMS_ARE_TAPPED"
+msgstr "Anna äänimerkki painikkeita, kuvakkeita ja valikkokohteita napautettaessa."
+
+msgid "IDS_ST_MBODY_KEYBOARD_SOUND"
+msgstr "Näppäimistöääni"
+
+msgid "IDS_ST_MBODY_TOUCH_SOUND"
+msgstr "Kosketusääni"
+
+msgid "IDS_ST_SBODY_PLAY_A_SOUND_WHEN_THE_SAMSUNG_KEYBOARD_IS_TAPPED"
+msgstr "Anna äänimerkki Samsung-näppäimistöä napautettaessa."
+
+msgid "IDS_ST_POP_MOUNTING_SD_CARD_ING"
+msgstr "SD-kortti otetaan käyttöön..."
+
+msgid "IDS_ST_BODY_SET_DATE"
+msgstr "Aseta päivämäärä"
+
+msgid "IDS_ST_BODY_LOCK_SCREEN"
+msgstr "Lukitusnäyttö"
+
+msgid "IDS_ST_BODY_PERSONAL"
+msgstr "Henkilökohtainen"
+
+msgid "IDS_ST_BODY_PHONE_NUMBER"
+msgstr "Puhelinnumero"
+
 msgid "IDS_ST_BODY_1MINUTE"
 msgstr "1 minuutti"
 
@@ -2416,30 +2419,15 @@ msgstr "Tilit"
 msgid "IDS_ST_HEADER_ALLSHARE"
 msgstr "AllShare"
 
-msgid "IDS_ST_BODY_ANSWERINGMODE_AUTOMATIC"
-msgstr "Automaattinen"
-
 msgid "IDS_ST_BUTTON_BACK"
 msgstr "Tak."
 
-msgid "IDS_ST_BODY_BLUETOOTH"
-msgstr "Bluetooth"
-
-msgid "IDS_ST_BODY_ADVANCEDOPTIONS_CERTIFICATES"
-msgstr "Varmenteet"
-
 msgid "IDS_ST_BODY_CONTACTS"
 msgstr "Yhteystiedot"
 
 msgid "IDS_ST_BODY_MYTHEME_CREATE"
 msgstr "Luo"
 
-msgid "IDS_ST_BODY_CALLERID_DEFAULT"
-msgstr "Oletus"
-
-msgid "IDS_ST_BODY_FM_RADIO"
-msgstr "FM-radio"
-
 msgid "IDS_ST_BODY_FONT"
 msgstr "Fontti"
 
@@ -2452,27 +2440,18 @@ msgstr "Ohje"
 msgid "IDS_ST_BODY_MANUAL"
 msgstr "Manuaalinen"
 
-msgid "IDS_ST_BODY_APPLICATIONSETTINGS_MESSAGE"
-msgstr "Viesti"
-
 msgid "IDS_ST_BODY_MUSIC"
 msgstr "Musiikki"
 
-msgid "IDS_ST_BODY_NFC"
-msgstr "NFC"
-
 msgid "IDS_ST_BODY_ALERTTYPE_OFF"
 msgstr "Pois"
 
 msgid "IDS_ST_BODY_ON"
-msgstr "Päälle"
+msgstr "Päällä"
 
 msgid "IDS_ST_BODY_MEMORYSTATUS_OTHERS"
 msgstr "Muut"
 
-msgid "IDS_ST_BODY_PIN_LOCK"
-msgstr "PIN-lukitus"
-
 msgid "IDS_ST_BODY_RESET"
 msgstr "Nollaa"
 
@@ -2488,45 +2467,21 @@ msgstr "Synkronoi"
 msgid "IDS_ST_BODY_SYSTEM"
 msgstr "Järjestelmä"
 
-msgid "IDS_ST_BUTTON2_S_PLANNER"
-msgstr "Kalenteri"
-
 msgid "IDS_ST_BODY_TWITTER"
 msgstr "Twitter"
 
 msgid "IDS_ST_BODY_USERNAME"
 msgstr "Käyttäjätunnus"
 
-msgid "IDS_ST_BODY_VOICE"
-msgstr "Voice"
-
-msgid "IDS_ST_BODY_DEFAULTMEMORY_VOICE_RECORDER"
-msgstr "Ääninauhuri"
-
 msgid "IDS_ST_BODY_WI_FI"
 msgstr "Wi-Fi"
 
-msgid "IDS_ST_BODY_YYYY_MM_DD_DOT"
-msgstr "VVVV/KK/PP"
-
-msgid "IDS_ST_BODY_BRIGHTNESS_M_POWER_SAVING"
-msgstr "Kirkkaus"
-
-msgid "IDS_ST_HEADER_SORT_BY"
-msgstr "Lajitteluperuste"
-
 msgid "IDS_ST_BODY_DELETED"
 msgstr "Poistettu."
 
 msgid "IDS_ST_POP_ERROR"
 msgstr "Virhe"
 
-msgid "IDS_ST_TPOP_MAXIMUM_NUMBER_OF_CHARACTERS_REACHED"
-msgstr "Merkkien enimmäismäärä on saavutettu."
-
-msgid "IDS_ST_TPOP_TRY_AGAIN"
-msgstr "Yritä uudelleen."
-
 msgid "IDS_ST_BODY_VERSION"
 msgstr "Versio"
 
@@ -2536,36 +2491,9 @@ msgstr "Poista"
 msgid "IDS_ST_SK_SET_LITE"
 msgstr "Aseta"
 
-msgid "IDS_ST_SK_YES"
-msgstr "Kyllä"
-
-msgid "IDS_SAPPS_SK_TRY_ABB"
-msgstr "Yritä"
-
-msgid "IDS_ST_BODY_PLAY_A_SOUND_WHEN_BUTTONS_ICONS_AND_MENU_ITEMS_ARE_TAPPED"
-msgstr "Anna äänimerkki painikkeita, kuvakkeita ja valikkokohteita napautettaessa."
-
-msgid "IDS_ST_MBODY_KEYBOARD_SOUND"
-msgstr "Näppäimistöääni"
-
 msgid "IDS_ST_MBODY_RINGTONE"
 msgstr "Soittoääni"
 
-msgid "IDS_ST_MBODY_TOUCH_SOUND"
-msgstr "Kosketusääni"
-
-msgid "IDS_ST_SBODY_PLAY_A_SOUND_WHEN_THE_SAMSUNG_KEYBOARD_IS_TAPPED"
-msgstr "Anna äänimerkki Samsung-näppäimistöä napautettaessa."
-
-msgid "IDS_ST_POP_MOUNTING_SD_CARD_ING"
-msgstr "SD-kortti otetaan käyttöön..."
-
-msgid "IDS_ST_BODY_SET_DATE"
-msgstr "Aseta päivämäärä"
-
-msgid "IDS_ST_BODY_ALL"
-msgstr "Kaikki"
-
 msgid "IDS_LBS_BODY_LOCATION_SERVICE"
 msgstr "Sijaintipalvelu"
 
@@ -2575,9 +2503,6 @@ msgstr "VPN"
 msgid "IDS_ST_SK_OPTIONS_LITE"
 msgstr "Valinnat"
 
-msgid "IDS_ST_BODY_TTS"
-msgstr "TTS"
-
 msgid "IDS_ST_BODY_VOICE_CONTROL"
 msgstr "Puheohjaus"
 
@@ -2590,45 +2515,222 @@ msgstr "Älä häiritse"
 msgid "IDS_ST_MBODY_APP_NOTIFICATIONS"
 msgstr "Sovellusilmoitukset"
 
+msgid "IDS_ST_BODY_ALL"
+msgstr "Kaikki"
+
 msgid "IDS_ST_HEADER_DEFAULT_APPLICATIONS_ABB"
 msgstr "Oletussovellukset"
 
-msgid "IDS_ST_BODY_HOME"
-msgstr "Koti"
-
 msgid "IDS_ST_BODY_SET_TIME"
 msgstr "Aseta aika"
 
 msgid "IDS_ST_BODY_UNABLE_TO_SCAN_FOR_NETWORKS"
 msgstr "Verkkoja ei voi hakea."
 
-msgid "IDS_ST_BODY_LOCK_SCREEN"
-msgstr "Lukitusnäyttö"
+msgid "IDS_ACCS_BODY_SIGNAL_STRENGTH_TTS"
+msgstr "Signaalinvoimakkuus"
 
 msgid "IDS_ST_HEADER_VISION"
 msgstr "Näkö"
 
+msgid "IDS_ST_BODY_SIGNAL_STRENGTH"
+msgstr "Signaalinvoimakkuus"
+
+msgid "IDS_ST_BODY_HELLO_KITTY_10"
+msgstr "Hello Kitty 10"
+
+msgid "IDS_ST_HEADER_SOUNDS_AND_NOTIFICATIONS_ABB"
+msgstr "Äänet ja ilmoitukset"
+
+msgid "IDS_ST_BODY_TTS"
+msgstr "TTS"
+
+msgid "IDS_ST_BODY_HOME"
+msgstr "Koti"
+
 msgid "IDS_ST_BODY_OFF"
 msgstr "Pois"
 
-msgid "IDS_ST_BODY_SIGNAL_STRENGTH"
-msgstr "Signaalinvoimakkuus"
+msgid "IDS_ST_BODY_THERE_ARE_NO_APPS_SET_AS_DEFAULTS"
+msgstr "Oletuksiksi asetettuja sovelluksia ei ole."
 
-msgid "IDS_ST_POP_MOBILE_DATA_WILL_BE_TURNED_ON_CONNECTING_TO_MOBILE_NETWORKS_MAY_RESULT_IN_ADDITIONAL_CHARGES_DEPENDING_ON_YOUR_PAYMENT_PLAN"
-msgstr "Mobiilidata otetaan käyttöön. Yhteyden muodostaminen matkapuhelinverkkoihin voi aiheuttaa lisämaksuja tilauksesi mukaan."
+msgid "IDS_ST_HEADER_PRIVACY_SETTINGS_ABB"
+msgstr "Tietosuoja-asetukset"
 
-msgid "IDS_ST_POP_UNLESS_YOU_CONNECT_TO_A_WI_FI_NETWORK_YOU_WILL_NOT_BE_ABLE_TO_USE_THE_INTERNET_EMAIL_OR_OTHER_APPS_MSG"
-msgstr "Internetiä, sähköpostia tai muita datayhteyttä vaativia sovelluksia ei voi käyttää ilman Wi-Fi-verkkoyhteyttä."
+msgid "IDS_QP_OPT_SHOW_ALL_CONTENT_ABB"
+msgstr "Näytä kaikki sisältö"
+
+msgid "IDS_QP_OPT_HIDE_SENSITIVE_CONTENT_ABB"
+msgstr "Piilota arkaluonteinen sisältö"
+
+msgid "IDS_ST_BUTTON_REMOVE_ABB2"
+msgstr "Poista"
+
+msgid "IDS_QP_TMBODY_NOTIFICATIONS_ON_LOCK_SCREEN"
+msgstr "Lukitusnäytön ilmoitukset"
+
+msgid "IDS_ACCS_BODY_WHILE_SCREEN_READER_IS_ENABLED_YOUR_PHONE_WILL_PROVIDE_VOICE_FEEDBACK_FOR_EXAMPLE_SCREEN_READER_WILL_MSG"
+msgstr "Kun Näytönlukija on käytössä, puhelin antaa äänipalautetta. Näytönlukija esimerkiksi kertoo sinulle, mitä toimintoja voit suorittaa eri näytöissä. Napauta kohteita, jos haluat valita ne ja kuulla, mitä ne ovat, ja kaksoisnapauta kohteita, jos haluat suorittaa niihin liittyvät toiminnot."
+
+msgid "IDS_ACCS_MBODY_READ_OUT_USAGE_HINTS_ABB"
+msgstr "Lue käyttövihjeet ääneen"
 
-msgid "IDS_SCR_BODY_PD_UNREAD_NOTIFICATIONS"
-msgstr "Lukemattomat ilmoitukset"
+msgid "IDS_ACCS_MBODY_SOUND_FEEDBACK"
+msgstr "Äänipalaute"
+
+msgid "IDS_ACCS_MBODY_VIBRATION_FEEDBACK"
+msgstr "Värinäpalaute"
+
+msgid "IDS_ACCS_OPT_ALWAYS_READ_OUT_KEYBOARD_INPUT_TTS"
+msgstr "Lue näppäimistön syöte aina ääneen"
+
+msgid "IDS_ACCS_OPT_KEYBOARD_FEEDBACK_TTS"
+msgstr "Näppäimistöpalaute"
 
 msgid "IDS_ACCS_OPT_OTHER_FEEDBACK_TTS"
 msgstr "Muu palaute"
 
-msgid "IDS_ACCS_TMBODY_STATUS_BAR_INFORMATION"
-msgstr "Tilarivin tiedot"
+msgid "IDS_ACCS_SBODY_READ_OUT_NOTIFICATIONS_WHILE_THE_SCREEN_IS_OFF"
+msgstr "Lue ilmoitukset ääneen, kun näyttö on sammutettu."
 
 msgid "IDS_ACCS_SBODY_SELECT_WHICH_INFORMATION_FROM_INDICATORS_SHOWN_ON_THE_STATUS_BAR_WILL_BE_READ_OUT_WHEN_YOU_TRIPLE_TAP_THE_SCREEN_WITH_TWO_FINGERS_MSG"
 msgstr "Valitse, mitkä tilarivillä olevien ilmaisimien tiedot luetaan ääneen, kun napautat näyttöä kahdella sormella kolme kertaa. Esimerkkejä ovat päivämäärä ja kellonaika, laitteen signaalinvoimakkuus, Wi-Fi- ja Bluetooth-yhteydet sekä akun varaustaso."
 
+msgid "IDS_ACCS_SBODY_SET_THE_VOICE_FEEDBACK_TO_VARY_IN_PITCH_WHILE_USING_THE_KEYBOARD_TO_ENTER_TEXT"
+msgstr "Aseta äänipalautteen sävelkorkeus muuttumaan, kun tekstiä syötetään näppäimistöllä."
+
+msgid "IDS_ACCS_TMBODY_STATUS_BAR_INFORMATION"
+msgstr "Tilarivin tiedot"
+
+msgid "IDS_ST_BUTTON_TURN_OFF_ABB2"
+msgstr "Poista käyt."
+
+msgid "IDS_ST_BUTTON_TURN_ON_ABB3"
+msgstr "Käynnistä"
+
+msgid "IDS_ST_BUTTON_DISABLE_ABB"
+msgstr "Poista käyt."
+
+msgid "IDS_ST_BUTTON_ENABLE_ABB3"
+msgstr "Ota käyttöön"
+
+msgid "IDS_SM_TPOP_P1SS_P2SS_CACHED_DATA_CLEARED_ABB"
+msgstr "Välimuistista poistettu %1$s %2$s."
+
+msgid "IDS_SM_HEADER_DEFAULT_STORAGE_SETTINGS_ABB"
+msgstr "Oletustallennusasetukset"
+
+msgid "IDS_SM_TMBODY_DEFAULT_STORAGE_LOCATIONS"
+msgstr "Oletustallennuspaikat"
+
+msgid "IDS_SM_SBODY_CALCULATING_ING"
+msgstr "Lasketaan..."
+
+msgid "IDS_ST_BODY_IMAGES"
+msgstr "Kuvat"
+
+msgid "IDS_ST_BODY_STORAGE_USAGE"
+msgstr "Tallennustilan käyttö"
+
+msgid "IDS_ST_HEADER_TOTAL_SPACE"
+msgstr "Tilaa yhteensä"
+
+msgid "IDS_SM_TMBODY_APPS_ABB"
+msgstr "Sovellukset"
+
+msgid "IDS_ST_BODY_SYSTEM_STORAGE"
+msgstr "Järjestelmän muisti"
+
+msgid "IDS_ST_BODY_CACHED_DATA_ABB"
+msgstr "Välimuistissa olevat tiedot"
+
+msgid "IDS_SM_HEADER_DEFAULT_STORAGE_LOC_ABB"
+msgstr "Oletustallennussij."
+
+msgid "IDS_SM_BODY_FREE_M_MEMORY_ABB"
+msgstr "Vapaa"
+
+msgid "IDS_ST_MBODY_ADS"
+msgstr "Mainokset"
+
+msgid "IDS_SM_BODY_SELECT_THE_DEFAULT_LOCATION_FOR_INSTALLING_APPS_WHERE_APPS_CAN_BE_SAVED_DEPENDS_ON_THE_TYPE_OF_APP_AND_THE_AVAILABILITY_OF_THE_LOCATION"
+msgstr "Valitse oletussijainti sovellusten asentamista varten. Sovellusten mahdolliset asennussijainnit vaihtelevat sovelluksen tyypin ja sijainnin käytettävyyden mukaan."
+
+msgid "IDS_SM_BODY_SELECT_THE_DEFAULT_STORAGE_LOCATION_FOR_CONTENT_SHARED_VIA_BLUETOOTH_OR_WI_FI_DIRECT"
+msgstr "Valitse Bluetooth- tai Wi-Fi Direct -yhteyden välityksellä jaetun sisällön oletustallennussijainti."
+
+msgid "IDS_ST_OPT_HIDE_CONTENT"
+msgstr "Piilota sisältö"
+
+msgid "IDS_ST_HEADER_PRIVACY_AND_SECURITY_ABB"
+msgstr "Yksityisyys ja tietot."
+
+msgid "IDS_ST_MBODY_PRIVACY_AND_SECURITY"
+msgstr "Yksityisyys ja tietoturva"
+
+msgid "IDS_ST_HEADER_TIZEN_CONNECT"
+msgstr "Tizen-yhteys"
+
+msgid "IDS_ST_OPT_BATTERY_USAGE_ABB"
+msgstr "Akun käyttö"
+
+msgid "IDS_SM_BODY_THE_BATTERY_USAGE_FOR_THE_PAST_P1SD_HOURS_P2SD_MINUTES_C"
+msgstr "Akun käyttö viimeisen %1$d tunnin %2$d minuutin aikana:"
+
+msgid "IDS_ST_BODY_REMAINING_BATTERY"
+msgstr "Akkuvirtaa jäljellä"
+
+msgid "IDS_ST_BODY_CHARGING_ING_ABB"
+msgstr "Latautuu..."
+
+msgid "IDS_ST_SBODY_FULLY_CHARGED_ABB_M_STATUS"
+msgstr "Täysin ladattu"
+
+msgid "IDS_ST_BODY_MISSED_EVENTS"
+msgstr "Ohitetut tapahtumat"
+
+msgid "IDS_ST_BODY_SPEECH_RATE"
+msgstr "Puhenopeus"
+
+msgid "IDS_COM_POP_MISSED_EVENTS"
+msgstr "Ohitetut tapahtumat"
+
+msgid "IDS_SCR_POP_DRAG_THE_SLIDER_TO_SET_THE_SPEECH_RATE"
+msgstr "Aseta puhenopeus vetämällä liukusäädintä."
+
+msgid "IDS_ST_BODY_BATTERY_LEVEL"
+msgstr "Akun varaustaso"
+
+msgid "IDS_ST_HEADER_DETAILS"
+msgstr "Lisätiedot"
+
+msgid "IDS_ST_MBODY_OTHER_SOUNDS"
+msgstr "Muut äänet"
+
+msgid "IDS_ST_HEADER_ENCRYPT_SD_CARD"
+msgstr "Salaa SD-kortti"
+
+msgid "IDS_ST_HEADER_DECRYPT_SD_CARD"
+msgstr "Pura SD-kortin salaus"
+
+msgid "IDS_ST_HEADER_ENCRYPTION"
+msgstr "Salaus"
+
+msgid "IDS_ST_SBODY_DEVICE_ENCRYPTED_M_STATUS"
+msgstr "Laite salattu"
+
+msgid "IDS_ST_SBODY_DEVICE_NOT_ENCRYPTED_M_STATUS"
+msgstr "Laitetta ei ole salattu"
+
+msgid "IDS_ST_SBODY_SD_CARD_ENCRYPTED_M_STATUS"
+msgstr "SD-kortti on salattu"
+
+msgid "IDS_ST_SBODY_SD_CARD_NOT_ENCRYPTED_M_STATUS_SBODY"
+msgstr "SD-korttia ei ole salattu"
+
+msgid "IDS_ST_TMBODY_SECURE_ERASE"
+msgstr "Suojattu poisto"
+
+msgid "IDS_ST_SBODY_ERASE_ALL_DELETED_DATA_ON_THE_PHONE_PERMANENTLY_FOR_SECURITY_PURPOSES_THIS_DATA_WILL_NOT_BE_RECOVERABLE_BY_ANYONE"
+msgstr "Poista kaikki puhelimesta poistetut tiedot turvallisuussyistä lopullisesti. Näitä tietoja ei voi palauttaa kukaan."
+
old mode 100644 (file)
new mode 100755 (executable)
index be58e1f..9540e99
@@ -1,12 +1,18 @@
-msgid "IDS_ST_BODY_1_MINUTE"
-msgstr "1 minute"
+msgid "IDS_VOICE_HEADER_SPEECH_TO_TEXT_HSTT"
+msgstr "Synthèse texte (STT)"
+
+msgid "IDS_VOICE_HEADER_TEXT_TO_SPEECH_HTTS"
+msgstr "Synthèse vocale en texte (TTS)"
+
+msgid "IDS_PB_TPOP_DELETING_ING_ABB"
+msgstr "Suppression..."
+
+msgid "IDS_VOICE_BODY_VOICE_CONTROL_ABB2"
+msgstr "Contrôle vocal"
 
 msgid "IDS_ST_POP_SAVING"
 msgstr "Enregistrement"
 
-msgid "IDS_CAM_POP_MODEL"
-msgstr "Modèle"
-
 msgid "IDS_EMAIL_BODY_INVALID_PORT_NUMBER"
 msgstr "Numéro de port non valide"
 
@@ -22,9 +28,6 @@ msgstr "6 secondes"
 msgid "IDS_PB_POP_PS_ALREADY_EXISTS"
 msgstr "%s existe déjà."
 
-msgid "IDS_SAPPS_OPT_BADGE_ABB"
-msgstr "Symbole de notification"
-
 msgid "IDS_ST_BODY_DISCONNECTED"
 msgstr "La déconnexion a été effectuée."
 
@@ -34,9 +37,6 @@ msgstr "Média"
 msgid "IDS_ST_BODY_SELECT_AUTOMATICALLY"
 msgstr "Sélectionner automatiquement"
 
-msgid "IDS_ST_HEADER_AUDIO"
-msgstr "Audio"
-
 msgid "IDS_ST_HEADER_FORMAT_MVERB_ABB"
 msgstr "Format"
 
@@ -58,33 +58,45 @@ msgstr "IP"
 msgid "IDS_BT_POP_OPERATION_FAILED"
 msgstr "Échec de l'opération."
 
-msgid "IDS_CLD_OPT_MINUTE"
-msgstr "Minute"
-
 msgid "IDS_CLD_OPT_MINUTES_LC_ABB"
 msgstr "minutes"
 
-msgid "IDS_CST_BUTTON_CLOSE"
-msgstr "Fermer"
-
-msgid "IDS_CST_POP_FAILED"
-msgstr "Échec"
-
 msgid "IDS_IM_BODY_SUCCESSFULLY_COMPLETED"
 msgstr "Terminé"
 
 msgid "IDS_IM_POP_UNEXPECTED_ERROR"
 msgstr "Erreur inattendue"
 
+msgid "IDS_SIM_BODY_INVALID_SIM_CARD"
+msgstr "Carte SIM non valide"
+
+msgid "IDS_WGT_BUTTON3_KIES_VIA_WI_FI"
+msgstr "Kies via Wi-Fi"
+
+msgid "IDS_ST_BODY_1_MINUTE"
+msgstr "1 minute"
+
+msgid "IDS_CAM_POP_MODEL"
+msgstr "Modèle"
+
+msgid "IDS_ST_HEADER_AUDIO"
+msgstr "Audio"
+
+msgid "IDS_CLD_OPT_MINUTE"
+msgstr "Minute"
+
+msgid "IDS_CST_BUTTON_CLOSE"
+msgstr "Fermer"
+
+msgid "IDS_CST_POP_FAILED"
+msgstr "Échec"
+
 msgid "IDS_PB_BODY_INFO"
 msgstr "Infos"
 
 msgid "IDS_PB_BUTTON_CONTACT"
 msgstr "Contact"
 
-msgid "IDS_SIM_BODY_INVALID_SIM_CARD"
-msgstr "Carte SIM non valide"
-
 msgid "IDS_ST_BUTTON2_PROCESSING_ING"
 msgstr "Traitement..."
 
@@ -94,21 +106,18 @@ msgstr "Supprimer ?"
 msgid "IDS_VR_POP_NO_FILES"
 msgstr "Aucun fichier"
 
-msgid "IDS_WGT_BUTTON3_KIES_VIA_WI_FI"
-msgstr "Kies via Wi-Fi"
-
 msgid "IDS_TPLATFORM_OPT_BLUETOOTH"
 msgstr "Bluetooth"
 
+msgid "IDS_ST_HEADER_PRIVACY"
+msgstr "Confidentialité"
+
 msgid "IDS_ST_OPT_SETTINGS"
 msgstr "Paramètres"
 
 msgid "IDS_ST_BODY_GENERAL"
 msgstr "Général"
 
-msgid "IDS_ST_HEADER_PRIVACY"
-msgstr "Confidentialité"
-
 msgid "IDS_BR_OPT_SCREEN"
 msgstr "Écran"
 
@@ -139,9 +148,6 @@ msgstr "%d éléments affichés"
 msgid "IDS_COM_POP_FLIGHT_MODE_WILL_BE_DISABLED"
 msgstr "Le mode Hors-ligne sera désactivé."
 
-msgid "IDS_COM_POP_CHECKING"
-msgstr "Vérification..."
-
 msgid "IDS_COM_OPT_CONTINUE_Q"
 msgstr "Continuer ?"
 
@@ -214,9 +220,6 @@ msgstr "Utilisation des données"
 msgid "IDS_MOBILEAP_BODY_TETHERING"
 msgstr "Fonction modem"
 
-msgid "IDS_IM_POP_THIS_FEATURE_IS_NOT_AVAILABLE_WHILE_FLIGHT_MODE_IS_ON"
-msgstr "Cette fonction n'est pas disponible lorsque le mode Hors-ligne est activé."
-
 msgid "IDS_EMAIL_POP_SECURITY_UPDATE_ABB"
 msgstr "Mise à jour de la sécurité"
 
@@ -250,9 +253,6 @@ msgstr "Mémoire du téléphone insuffisante. Supprimez certains éléments et r
 msgid "IDS_KW_POP_BE_CAREFUL_WHEN_TRANSMITTING_INFORMATION_ON_AN_UNSECURED_WI_FI_NETWORK_MSG"
 msgstr "Faites attention lorsque vous transmettez des informations sur un réseau Wi-Fi non sécurisé, car d'autres personnes pourraient avoir accès à ces informations."
 
-msgid "IDS_DN_BODY_ENCRYPT_SD_CARD"
-msgstr "Crypter la carte SD"
-
 msgid "IDS_MSGF_POP_UNSUPPORTED"
 msgstr "Non pris en charge"
 
@@ -280,24 +280,15 @@ msgstr "Déplacement effectué"
 msgid "IDS_PB_BODY_MOVING_ING"
 msgstr "Déplacement..."
 
-msgid "IDS_SMEMO_BUTTON_IMPORT"
-msgstr "Importer"
-
 msgid "IDS_LCKSCN_BODY_WALLPAPERS"
 msgstr "Fonds d'écran"
 
 msgid "IDS_LCKSCN_BODY_TAP_AND_HOLD_THE_SCREEN_THEN_TILT_THE_DEVICE_TOWARDS_YOU_TO_UNLOCK_IT_MSG"
 msgstr "Maintenez votre doigt appuyé sur l'écran, puis inclinez l'appareil vers vous pour le déverrouiller. Si l'écran ne se déverrouille pas, essayez d'incliner l'appareil davantage. Lorsque la fonction de déverrouillage par mouvement est définie, l'interaction par mouvement est automatiquement activée dans Paramètres."
 
-msgid "IDS_SA_BUTTON_DONE_ABB"
-msgstr "OK"
-
 msgid "IDS_FP_BODY_NO_APPLICATIONS"
 msgstr "Aucune application"
 
-msgid "IDS_ST_TZTAB4_MOST_USED_M_APP"
-msgstr "Util. fréq."
-
 msgid "IDS_ST_TPOP_PERSONAL_MODE_ENABLED_ABB"
 msgstr "Le mode personnel est activé."
 
@@ -394,9 +385,6 @@ msgstr "Le nombre maximal de caractères autorisés pour le nom de votre apparei
 msgid "IDS_ST_POP_THE_APP_HAS_BEEN_UNINSTALLED"
 msgstr "L'application a été désinstallée."
 
-msgid "IDS_ST_POP_TAP_OK"
-msgstr "Appuyez sur OK"
-
 msgid "IDS_ST_POP_SEARCHING_NETWORK_ING"
 msgstr "Recherche de réseau..."
 
@@ -412,15 +400,9 @@ msgstr "Réinitialiser tous les paramètres et supprimer toutes les données. Un
 msgid "IDS_ST_POP_REMOVE_DEFAULT_APPS_Q"
 msgstr "Supprimer les applis par défaut ?"
 
-msgid "IDS_ST_POP_REGISTRATION_CODE_NOT_FOUND"
-msgstr "Code d'enregistrement introuvable"
-
 msgid "IDS_ST_POP_REGISTERING_ING"
 msgstr "Enregistrement..."
 
-msgid "IDS_ST_POP_REGISTERED"
-msgstr "Enregistré"
-
 msgid "IDS_ST_POP_PUK2_VERIFIED"
 msgstr "PUK2 vérifié"
 
@@ -460,18 +442,9 @@ msgstr "%d essais restants"
 msgid "IDS_ST_POP_PASSWORD_MUST_CONTAIN_AT_LEAST_PD_ALPHANUMERIC_CHARACTERS"
 msgstr "Le mot de passe doit contenir au moins %d caractères alphanumériques."
 
-msgid "IDS_ST_POP_PASSWORD_MUST_BE_MORE_THAN_P1SD_CHARACTERS_AND_LESS_THAN_P2SD"
-msgstr "Le mot de passe doit être composé de %1$d à %2$d caractères."
-
-msgid "IDS_ST_POP_PASSWORDS_DO_NOT_MATCH"
-msgstr "Les mots de passe ne correspondent pas."
-
 msgid "IDS_ST_POP_NO_SD_CARD_IS_INSERTED_DISABLE_ENCRYPT_SD_CARD_ANYWAY_Q"
 msgstr "Aucune carte SD insérée. Désactiver le cryptage de la carte SD quand même ?"
 
-msgid "IDS_ST_POP_NO_SD_CARD_HAS_BEEN_INSERTED_ENCRYPTION_WILL_START_AUTOMATICALLY_WHEN_YOU_INSERT_AN_SD_CARD"
-msgstr "Aucune carte SD n'a été insérée. Le cryptage démarrera automatiquement lorsque vous aurez inséré une carte SD."
-
 msgid "IDS_ST_POP_NO_ITEM_SELECTED"
 msgstr "Aucun élément sélectionné."
 
@@ -487,9 +460,6 @@ msgstr "Les données mobiles ont été désactivées. Impossible d'envoyer ni de
 msgid "IDS_ST_POP_MOBILE_DATA_ENABLED_CONNECTING_TO_MOBILE_NETWORKS_MAY_INCUR_EXTRA_CHARGES_DEPENDING_ON_YOUR_DATA_PLAN_CONTINUE_Q"
 msgstr "Données mobiles activées. La connexion via les réseaux mobiles peut entraîner des frais supplémentaires en fonction de votre forfait. Continuer ?"
 
-msgid "IDS_ST_POP_LOADING_ING"
-msgstr "Chargement en cours."
-
 msgid "IDS_ST_POP_IP_ADDRESS_REMOVED"
 msgstr "Adresse IP supprimée"
 
@@ -514,9 +484,6 @@ msgstr "Code PIN2 incorrect"
 msgid "IDS_ST_POP_INCORRECT_PIN1_ATTEMPT_LEFT"
 msgstr "PIN incorrect 1 essai restant."
 
-msgid "IDS_ST_POP_INCORRECT_PASSWORD"
-msgstr "Mot de passe incorrect"
-
 msgid "IDS_ST_POP_IF_YOU_RESET_YOUR_DEVICE_TO_FACTORY_DEFAULTS_YOU_WILL_NOT_BE_ABLE_TO_USE_ENCRYPTED_FILES_ON_THE_SD_CARD_MSG"
 msgstr "Si vous restaurez les paramètres d'usine de votre appareil, vous ne pourrez plus utiliser les fichiers cryptés sur la carte SD, mais vous pourrez continuer d'utiliser les fichiers non cryptés."
 
@@ -538,12 +505,6 @@ msgstr "Crypter la carte SD ? Cette opération est irréversible vous risquez de
 msgid "IDS_ST_POP_ENABLING_EMERGENCY_MODE_ING"
 msgstr "Activation du mode Urgence..."
 
-msgid "IDS_ST_POP_ENABLING_AUTO_UPDATE_MEANS_YOUR_DEVICE_WILL_CHECK_FOR_SECURITY_UPDATES_AUTOMATICALLY_NOTI_MSG"
-msgstr "Si vous activez la mise à jour automatique, votre appareil recherchera automatiquement des mises à jour de sécurité. La recherche via les réseaux mobiles peut entraîner des frais supplémentaires."
-
-msgid "IDS_ST_POP_ENABLE_SMART_STAY_TO_TRY_IT_T_HELP"
-msgstr "Activez Smart Stay pour l'essayer."
-
 msgid "IDS_ST_POP_ENABLE_SMART_ROTATION_TO_TRY_IT_T_HELP"
 msgstr "Activez Smart Rotation pour l'essayer."
 
@@ -553,12 +514,6 @@ msgstr "Activez le mode Hors-ligne."
 msgid "IDS_ST_POP_EMERGENCY_MODE_WILL_BE_DISABLED"
 msgstr "Le mode Urgence sera désactivé."
 
-msgid "IDS_ST_POP_DO_NOT_ASK_AGAIN"
-msgstr "Ne plus demander"
-
-msgid "IDS_ST_POP_DISABLING_AUTO_UPDATE_MEANS_YOU_HAVE_TO_CHECK_FOR_SECURITY_UPDATES_MANUALLY_NOTI_MSG"
-msgstr "Si vous désactivez la mise à jour automatique, vous devrez rechercher manuellement les mises à jour de sécurité. Pour protéger votre appareil, nous vous conseillons d'activer la mise à jour automatique."
-
 msgid "IDS_ST_POP_DISABLE_TETHERING_Q"
 msgstr "Désactiver le modem ?"
 
@@ -598,9 +553,6 @@ msgstr "Affichage Onglet"
 msgid "IDS_ST_OPT_SELECTED"
 msgstr "Sélectionné"
 
-msgid "IDS_ST_OPT_SELECT"
-msgstr "Sélectionner"
-
 msgid "IDS_ST_OPT_RESET_APP_SETTINGS_ABB"
 msgstr "Réin. param. applis"
 
@@ -616,9 +568,6 @@ msgstr "4G/3G/2G (connexion auto)"
 msgid "IDS_ST_OPT_EDIT_QUICK_SETTINGS"
 msgstr "Modifier les raccourcis"
 
-msgid "IDS_ST_OPT_DEFAULT_RINGTONE"
-msgstr "Sonnerie par défaut"
-
 msgid "IDS_ST_OPT_CUSTOM_MODE_ABB"
 msgstr "Mode personnalisé"
 
@@ -631,15 +580,9 @@ msgstr "Bloquer les réseaux mobiles"
 msgid "IDS_ST_OPT_BLOCK_ALL"
 msgstr "Bloquer tout"
 
-msgid "IDS_ST_OPT_AUTO_UPDATE_ABB"
-msgstr "Mise à jour auto"
-
 msgid "IDS_ST_OPT_ALLOW_ALL"
 msgstr "Autoriser tout"
 
-msgid "IDS_ST_OPT_ALL"
-msgstr "Tout"
-
 msgid "IDS_ST_MBODY_ZOOM"
 msgstr "Zoom"
 
@@ -679,9 +622,6 @@ msgstr "Utilisation processeur"
 msgid "IDS_ST_MBODY_SELECT_WHERE_CAPTURED_IMAGES_WILL_BE_SAVED"
 msgstr "Sélectionner l'emplacement d'enregistrement des images capturées"
 
-msgid "IDS_ST_MBODY_SCREEN_ROTATION"
-msgstr "Rotation de l'écran"
-
 msgid "IDS_ST_MBODY_SCREEN_READER_HTTS"
 msgstr "Lecteur d'écran (TTS)"
 
@@ -700,18 +640,12 @@ msgstr "Mouvements et gestes"
 msgid "IDS_ST_MBODY_MOBILE_DATA"
 msgstr "Données mobiles"
 
-msgid "IDS_ST_MBODY_HELP"
-msgstr "Aide"
-
 msgid "IDS_ST_MBODY_HANDS_FREE_MODE"
 msgstr "Mode mains-libres"
 
 msgid "IDS_ST_MBODY_GSM_ONLY"
 msgstr "GSM uniquement"
 
-msgid "IDS_ST_MBODY_FONT_SIZE"
-msgstr "Taille de police"
-
 msgid "IDS_ST_MBODY_FACTORY_RESET"
 msgstr "Paramètres d'usine"
 
@@ -745,15 +679,9 @@ msgstr "Application active"
 msgid "IDS_ST_MBODY_ACCOUNTS_AND_BACKUP"
 msgstr "Comptes et sauvegarde"
 
-msgid "IDS_ST_ITAB4_CONTROLS_M_INPUT_AND_CONTROL"
-msgstr "Contrôle"
-
 msgid "IDS_ST_HEADER_WI_FI_DIRECT"
 msgstr "Wi-Fi Direct"
 
-msgid "IDS_ST_HEADER_WI_FI"
-msgstr "Wi-Fi"
-
 msgid "IDS_ST_HEADER_USER_SETTINGS_ABB"
 msgstr "Paramètres utilisateur"
 
@@ -766,24 +694,15 @@ msgstr "Utilitaires USB"
 msgid "IDS_ST_HEADER_UNLOCK_DEVICE_USING_MOTION_ABB"
 msgstr "Déverrouillage par mouvement"
 
-msgid "IDS_ST_HEADER_UNAVAILABLE"
-msgstr "Non disponible"
-
 msgid "IDS_ST_HEADER_ULTRA_POWER_SAVING_MODE"
 msgstr "Mode Ultra économie d'énergie"
 
 msgid "IDS_ST_HEADER_TOUCH_KEY_LIGHT_DURATION"
 msgstr "Durée de l'éclairage des touches"
 
-msgid "IDS_ST_HEADER_TEXT_TO_SPEECH"
-msgstr "Synthèse vocale"
-
 msgid "IDS_ST_HEADER_STANDARD_LIMIT_ABB"
 msgstr "Limite standard"
 
-msgid "IDS_ST_HEADER_SOUND"
-msgstr "Son"
-
 msgid "IDS_ST_HEADER_SIM_CARD_MANAGER"
 msgstr "Gestionnaire de carte SIM"
 
@@ -799,18 +718,12 @@ msgstr "Screen Mirroring"
 msgid "IDS_ST_HEADER_SAMSUNG_KIES"
 msgstr "Samsung Kies"
 
-msgid "IDS_ST_HEADER_SAMSUNG_APPS"
-msgstr "Samsung Apps"
-
 msgid "IDS_ST_HEADER_RINGTONES"
 msgstr "Sonneries"
 
 msgid "IDS_ST_HEADER_RESET_RESULTS"
 msgstr "Réinitialiser les résultats"
 
-msgid "IDS_ST_HEADER_RESET"
-msgstr "Réinitialiser"
-
 msgid "IDS_ST_HEADER_PRIVILEGES"
 msgstr "Privilèges"
 
@@ -820,18 +733,12 @@ msgstr "Mode Privé"
 msgid "IDS_ST_HEADER_PORT"
 msgstr "Port"
 
-msgid "IDS_ST_HEADER_PLEASE_WAIT"
-msgstr "Veuillez patienter..."
-
 msgid "IDS_ST_HEADER_PERSONAL_MODE"
 msgstr "Mode personnel"
 
 msgid "IDS_ST_HEADER_PERSONALISATION"
 msgstr "Personnalisation"
 
-msgid "IDS_ST_HEADER_PD_SELECTED_ABB"
-msgstr "%d sélectionné(s)"
-
 msgid "IDS_ST_HEADER_PD_SELECTED"
 msgstr "%d sélectionné(es)"
 
@@ -865,9 +772,6 @@ msgstr "Saisie et mouvement"
 msgid "IDS_ST_HEADER_HOME_SCREEN_ABB"
 msgstr "Écran d'accueil"
 
-msgid "IDS_ST_HEADER_FINGER_SCANNER_ABB"
-msgstr "Lecteur d'empreintes"
-
 msgid "IDS_ST_HEADER_ENTER_VALID_DEVICE_NAME_ABB"
 msgstr "Entrez nom d'app. valide"
 
@@ -916,6 +820,9 @@ msgstr "Ajouter un port"
 msgid "IDS_ST_HEADER_ADD_IP"
 msgstr "Ajouter une adresse IP"
 
+msgid "IDS_COM_POP_CHECKING"
+msgstr "Vérification..."
+
 msgid "IDS_ST_BUTTON_UNINSTALL_UPDATES"
 msgstr "Désinstaller les mises à jour"
 
@@ -925,30 +832,18 @@ msgstr "Désinstaller"
 msgid "IDS_ST_BUTTON_TRY_IT"
 msgstr "Essayer"
 
-msgid "IDS_ST_BUTTON_STOP"
-msgstr "Arrêter"
-
 msgid "IDS_ST_BUTTON_SET_SCREEN_LOCK_TYPE"
 msgstr "Déf. type verrouillage d'écran"
 
 msgid "IDS_ST_BUTTON_RESET_APPS_ABB"
 msgstr "Réinit. applis"
 
-msgid "IDS_ST_BUTTON_RESET"
-msgstr "Réinit."
-
 msgid "IDS_ST_BUTTON_REMOVE_DEFAULT_APPS_ABB"
 msgstr "Supprimer applis par défaut"
 
 msgid "IDS_ST_BUTTON_ONLY_VIBRATE"
 msgstr "Vibreur seul."
 
-msgid "IDS_ST_BUTTON_OK_ABB"
-msgstr "OK"
-
-msgid "IDS_ST_BUTTON_OK"
-msgstr "OK"
-
 msgid "IDS_ST_BUTTON_MOVE_TO_SD_ABB"
 msgstr "Dépl. sur SD"
 
@@ -958,20 +853,8 @@ msgstr "Déplacer vers tél."
 msgid "IDS_ST_BUTTON_FORCE_STOP"
 msgstr "Forcer l'arrêt"
 
-msgid "IDS_ST_BUTTON_ENABLE"
-msgstr "Activer"
-
-msgid "IDS_ST_BUTTON_DISCONNECT"
-msgstr "Déconnecter"
-
 msgid "IDS_ST_BUTTON_DISABLE"
-msgstr "Désactiv."
-
-msgid "IDS_ST_BUTTON_CONTINUE"
-msgstr "Continuer"
-
-msgid "IDS_ST_BUTTON_CANCEL_ABB"
-msgstr "Annuler"
+msgstr "Désactiver"
 
 msgid "IDS_ST_BODY_YYYY_DD_MM_DOT"
 msgstr "AAAA.JJ.MM"
@@ -1009,9 +892,6 @@ msgstr "Lorsque l'itinérance des données est désactivée, les applications qu
 msgid "IDS_ST_BODY_WEB_APPLICATIONS"
 msgstr "Applications Web"
 
-msgid "IDS_ST_BODY_WCDMA_GSM_NHAUTO_CONNECT"
-msgstr "WCDMA/GSM\n(connexion auto)"
-
 msgid "IDS_ST_BODY_WAIT_WHILE_DEVICE_IS_ENCRYPTED_PDP_COMPLETE"
 msgstr "Veuillez patienter pendant le chiffrage du périphérique. Terminé à %d %."
 
@@ -1024,15 +904,9 @@ msgstr "En attente de réponse de la carte SIM..."
 msgid "IDS_ST_BODY_VOLUME"
 msgstr "Volume"
 
-msgid "IDS_ST_BODY_VOICE_RECORDING"
-msgstr "Mémo vocal"
-
 msgid "IDS_ST_BODY_VIBRATE_WHEN_RINGING"
 msgstr "Vibreur et sonnerie"
 
-msgid "IDS_ST_BODY_VERSION_PS"
-msgstr "Version %s"
-
 msgid "IDS_ST_BODY_USING_MOBILE_DATA_MAY_RESULT_IN_ADDITIONAL_CHARGES_CONTINUE_Q"
 msgstr "L'utilisation des données mobiles peut entraîner des frais supplémentaires. Continuer ?"
 
@@ -1069,9 +943,6 @@ msgstr "Débogage USB"
 msgid "IDS_ST_BODY_USB_ASK_ON_CONNECTION"
 msgstr "Demander à la connexion"
 
-msgid "IDS_ST_BODY_URL"
-msgstr "URL"
-
 msgid "IDS_ST_BODY_UNMOUNT_USB_OTG_STORAGE"
 msgstr "Démonter stockage USB OTG"
 
@@ -1096,6 +967,9 @@ msgstr "UDMincho"
 msgid "IDS_ST_BODY_UDGOTHIC_M_FONT"
 msgstr "UDGothic"
 
+msgid "IDS_IM_POP_THIS_FEATURE_IS_NOT_AVAILABLE_WHILE_FLIGHT_MODE_IS_ON"
+msgstr "Cette fonction n'est pas disponible lorsque le mode Hors-ligne est activé."
+
 msgid "IDS_ST_BODY_TURN_OFF"
 msgstr "Désactiver"
 
@@ -1150,33 +1024,18 @@ msgstr "Cette action effacera le contenu de la carte SD du téléphone. Vous per
 msgid "IDS_ST_BODY_THE_SD_CARD_IS_CURRENTLY_IN_USE_THIS_ACTION_WILL_ERASE_ALL_DATA_ON_THE_SD_CARD_INCLUDING_THE_DATA_THAT_IS_CURRENTLY_BEING_USED"
 msgstr "La carte SD est actuellement utilisée. Cette action supprimera toutes les données de la carte SD, y compris les données en cours d'utilisation."
 
-msgid "IDS_ST_BODY_THE_RED_LED_LIGHTS_UP_WHEN_YOU_CHARGE_YOUR_DEVICE_WHILE_THE_SCREEN_IS_OFF"
-msgstr "Le témoin lumineux rouge s'allume lorsque votre appareil est en charge et que l'écran est éteint."
-
-msgid "IDS_ST_BODY_THE_RED_LED_BLINKS_WHEN_THE_BATTERY_POWER_IS_LOW_WHILE_THE_SCREEN_IS_OFF"
-msgstr "Le témoin lumineux rouge clignote lorsque le niveau de la batterie est faible et que l'écran est éteint."
-
 msgid "IDS_ST_BODY_THE_PASSWORD_MUST_NOT_CONTAIN_A_SIMPLE_SEQUENCE_HEG_1111_OR_1234"
 msgstr "Le mot de passe ne doit pas être composé d'une simple suite de chiffres (1111 ou 1234, par exemple)"
 
+msgid "IDS_SMEMO_BUTTON_IMPORT"
+msgstr "Importer"
+
 msgid "IDS_ST_BODY_THE_NAME_FIELD_CANNOT_BE_EMPTY"
 msgstr "Le champ Nom ne peut pas être vide."
 
-msgid "IDS_ST_BODY_THE_BLUE_LED_BLINKS_WHEN_YOU_RECORD_VOICE_WHILE_THE_SCREEN_IS_OFF"
-msgstr "Le témoin lumineux bleu clignote lors d'un enregistrement vocal alors que l'écran est éteint."
-
-msgid "IDS_ST_BODY_THE_BLUE_LED_BLINKS_WHEN_YOU_HAVE_MISSED_CALLS_MESSAGES_OR_APP_NOTIFICATIONS_WHILE_THE_SCREEN_IS_OFF"
-msgstr "Lorsque l'écran est éteint, le témoin lumineux bleu clignote en cas d'appels manqués, de messages ou de notifications d'applications."
-
-msgid "IDS_ST_BODY_THE_APPLICATIONS_BELOW_WERE_STARTED_BY_PS_STOPPING_THESE_APPLICATIONS_MAY_CAUSE_PS_TO_FAIL"
-msgstr "Les applications ci-dessous ont été démarrées par %s. L'arrêt de ces applications risque de provoquer l'échec de %s."
-
 msgid "IDS_ST_BODY_THERE_ARE_NO_NETWORKS_NEARBY"
 msgstr "Aucun réseau à proximité"
 
-msgid "IDS_ST_BODY_TEXTSTYLE_LARGE"
-msgstr "Grande"
-
 msgid "IDS_ST_BODY_TASK_SWITCHER"
 msgstr "Gestionnaire de tâches"
 
@@ -1189,12 +1048,6 @@ msgstr "Maintenez votre doigt sur l'écran, puis inclinez l'appareil vers vous p
 msgid "IDS_ST_BODY_SYSTEM_MEMORY"
 msgstr "Mémoire système"
 
-msgid "IDS_ST_BODY_SUNDAY"
-msgstr "Dimanche"
-
-msgid "IDS_ST_BODY_STORAGE"
-msgstr "Stockage"
-
 msgid "IDS_ST_BODY_STANDARD_T_DISPLAY_EFFECT"
 msgstr "Standard"
 
@@ -1213,12 +1066,6 @@ msgstr "Profils Réseaux sociaux"
 msgid "IDS_ST_BODY_SMART_STAY_MAY_NOT_WORK_IN_THESE_SITUATIONS"
 msgstr "Smart Stay risque de ne pas fonctionner dans ces situations."
 
-msgid "IDS_ST_BODY_SMART_ROTATION_MAY_NOT_WORK_IN_THESE_SITUATIONS"
-msgstr "La rotation intelligente risque de ne pas fonctionner dans ces situations."
-
-msgid "IDS_ST_BODY_SMART_ROTATION_DESCRIPTION_MSG"
-msgstr "Smart Rotation désactive la rotation automatique de l'écran, utilise l'appareil photo avant afin de déterminer l'orientation de votre visage, puis fait pivoter l'écran en conséquence."
-
 msgid "IDS_ST_BODY_SMALL_M_TEXTSIZE"
 msgstr "Petite"
 
@@ -1246,15 +1093,6 @@ msgstr "Numéro de série"
 msgid "IDS_ST_BODY_SECURITY_ENGINE"
 msgstr "Moteur de sécurité"
 
-msgid "IDS_ST_BODY_SECURITY"
-msgstr "Sécurité"
-
-msgid "IDS_ST_BODY_SEARCH"
-msgstr "Rechercher"
-
-msgid "IDS_ST_BODY_SD_CARD"
-msgstr "Carte SD"
-
 msgid "IDS_ST_BODY_SCREEN_TIMEOUT_ABB2"
 msgstr "Expirat. écran"
 
@@ -1285,38 +1123,23 @@ msgstr "Mode de déverrouillage"
 msgid "IDS_ST_BODY_SCREEN_LOCK_SOUND"
 msgstr "Son verrouillage écran"
 
-msgid "IDS_ST_BODY_SCHEDULE"
-msgstr "Elément planifié"
-
 msgid "IDS_ST_BODY_SAVE_POWER_BY_ADJUSTING_SCREEN_TONE_ACCORDING_TO_ANALYSIS_OF_IMAGES"
 msgstr "Économiser de l'énergie en ajustant le ton de l'écran en fonction de l'analyse des images."
 
 msgid "IDS_ST_BODY_SAVES_POWER_BY_LIMITING_THE_MAXIMUM_PERFORMANCE_OF_THE_DEVICE"
 msgstr "Permet d'économiser de l'énergie en limitant les performances maximales de l'appareil."
 
-msgid "IDS_ST_BODY_SAVED"
-msgstr "Enregistré"
-
-msgid "IDS_ST_BODY_SAVE"
-msgstr "Enregistrer"
-
 msgid "IDS_ST_BODY_SAMSUNG_LEGAL"
 msgstr "Mentions légales Samsung"
 
-msgid "IDS_ST_BODY_SAMSUNG_KIES_CONNECTION_CONNECTING_USB_HELP_MSG"
-msgstr "Si Samsung Kies (logiciel PC) ou les pilotes appropriés ne sont pas déjà installés sur votre PC, l'installation sera effectuée sous Microsoft Windows.\nUne fois le logiciel installé, vous pouvez effectuer les opérations suivantes :\n- Synchroniser les données du téléphone\n- Mettre à niveau le logiciel du téléphone\n- Partage Internet (Ce téléphone fonctionne comme un modem et vous pouvez utiliser Internet dans votre bloc-notes ou votre PC)\n- Copier des fichiers audio/vidéo achetés (Microsoft Windows Media DRM) ou des fichiers standard sur votre téléphone."
-
 msgid "IDS_ST_BODY_RUNNING"
 msgstr "Exécution"
 
-msgid "IDS_ST_BODY_RESTRICTING_APPLICATION_USAGE_TO_ONLY_ESSENTIAL_APPLICATIONS_AND_THOSE_SELECTED_BY_YOU"
-msgstr "Restriction de l utilisation d applications aux applications essentielles et celles sélectionnées par vous."
-
 msgid "IDS_ST_BODY_RESET_TO_DEFAULT"
 msgstr "Restaurer valeurs par défaut"
 
 msgid "IDS_ST_BODY_RESET_SETTINGS"
-msgstr "Réinitialisation"
+msgstr "Réinitialiser les paramètres"
 
 msgid "IDS_ST_BODY_RESET_PERSONAL_MODE_SECURITY_SETTINGS_AND_DELETE_PERSONAL_CONTENT"
 msgstr "Réinitialisez les paramètres de sécurité du mode personnel et supprimez le contenu personnel"
@@ -1330,6 +1153,9 @@ msgstr "Tout réinitialiser"
 msgid "IDS_ST_BODY_REMOVE_LICENCE"
 msgstr "Supprimer la licence"
 
+msgid "IDS_ST_POP_REGISTERED"
+msgstr "Enregistré"
+
 msgid "IDS_ST_BODY_REGULATORY_INFORMATION_ABB"
 msgstr "Infos réglementaires"
 
@@ -1339,9 +1165,6 @@ msgstr "Enregistrement sur"
 msgid "IDS_ST_BODY_REGIONAL_EXAMPLE"
 msgstr "Exemple régional"
 
-msgid "IDS_ST_BODY_REGION"
-msgstr "Région"
-
 msgid "IDS_ST_BODY_PUK"
 msgstr "Code PUK"
 
@@ -1357,30 +1180,27 @@ msgstr "Protégez votre appareil des virus dangereux et des programmes malveilla
 msgid "IDS_ST_BODY_PROFILE_NAME"
 msgstr "Nom de profil"
 
-msgid "IDS_ST_BODY_PROFILE"
-msgstr "Profil"
-
 msgid "IDS_ST_BODY_PREPARING_THIS_COULD_TAKE_OVER_10_MINUTES_ING"
 msgstr "Préparation. L'opération peut prendre plus de 10 minutes..."
 
 msgid "IDS_ST_BODY_PREFERRED_NETWORKS"
 msgstr "Réseaux préférés"
 
-msgid "IDS_ST_BODY_POP_JPN_DCM"
-msgstr "POP"
-
-msgid "IDS_ST_BODY_PM"
-msgstr "PM"
-
 msgid "IDS_ST_BODY_PLUG_IN_CHARGER_AND_TRY_AGAIN"
 msgstr "Branchez le chargeur et réessayez."
 
 msgid "IDS_ST_BODY_PLAY_TONE_WHEN_THE_DIALLING_KEYPAD_IS_TAPPED"
 msgstr "Émettre un son lorsque vous appuyez sur le pavé de numérotation."
 
+msgid "IDS_ST_POP_PASSWORD_MUST_BE_MORE_THAN_P1SD_CHARACTERS_AND_LESS_THAN_P2SD"
+msgstr "Le mot de passe doit être composé de %1$d à %2$d caractères."
+
 msgid "IDS_ST_BODY_PLAY_SOUNDS_WHEN_LOCKING_AND_UNLOCKING_SCREEN"
 msgstr "Émettre un son lorsque vous verrouillez ou déverrouillez l'écran"
 
+msgid "IDS_ST_POP_PASSWORDS_DO_NOT_MATCH"
+msgstr "Les mots de passe ne correspondent pas."
+
 msgid "IDS_ST_BODY_PIN_BLOCKED_ENTER_PUK_TO_CONTINUE_JPN_DCM"
 msgstr "PIN blocked. Enter PUK to continue."
 
@@ -1393,9 +1213,6 @@ msgstr "Images, vidéos"
 msgid "IDS_ST_BODY_PHOTO_UPLOAD_SETTINGS"
 msgstr "Paramètres de chargement des photos"
 
-msgid "IDS_ST_BODY_PHONEPROFILES_SILENT"
-msgstr "Discret"
-
 msgid "IDS_ST_BODY_PERSONAL_MODE_CAN_BE_USED_TO_HIDE_CONTENT_THAT_YOU_WANT_TO_KEEP_PRIVATE_MSG"
 msgstr "Le mode personnel peut être utilisé pour masquer le contenu que vous souhaitez garder confidentiel. Pour utiliser ce mode, activez-le dans Paramètres, ou maintenez votre doigt appuyé sur la touche Marche, puis sélectionnez Mode personnel. Entrez votre code PIN ou votre mot de passe. L'icône du mode personnel s'affichera dans la barre d'état. Pour protéger vos données, vous devez désactiver le mode personnel après utilisation. La définition d'un verrouillage d'écran assurera une meilleure protection."
 
@@ -1408,6 +1225,9 @@ msgstr "Mot de passe requis pour décrypter le périphérique à chaque activati
 msgid "IDS_ST_BODY_PASSWORD_MUST_CONTAIN_NO_MORE_THAN_PD_CHARACTERS_ABB"
 msgstr "Le MDP ne doit pas contenir plus de %d caractères."
 
+msgid "IDS_ST_POP_LOADING_ING"
+msgstr "Chargement en cours."
+
 msgid "IDS_ST_BODY_PASSWORD_MUST_CONTAIN_AT_LEAST_PD_CHARACTERS_ABB"
 msgstr "Le MDP doit contenir au moins %d caractères."
 
@@ -1423,9 +1243,6 @@ msgstr "Mot de passe vide"
 msgid "IDS_ST_BODY_PASSWORD_CONTAINS_INVALID_CHARACTER_ABB"
 msgstr "Le mot de passe contient un caractère non valide."
 
-msgid "IDS_ST_BODY_PASSWORD"
-msgstr "Mot de passe"
-
 msgid "IDS_ST_BODY_OPEN_SOURCE_LICENCES"
 msgstr "Licences open source"
 
@@ -1435,36 +1252,24 @@ msgstr "Activé"
 msgid "IDS_ST_BODY_OFFICIAL_M_DEVICE_STATUS"
 msgstr "Officiel"
 
+msgid "IDS_ST_POP_INCORRECT_PASSWORD"
+msgstr "Mot de passe incorrect"
+
 msgid "IDS_ST_BODY_NUMBER"
 msgstr "Numéro"
 
-msgid "IDS_ST_BODY_NO_RESULTS_FOUND"
-msgstr "Aucun résultat trouvé"
-
 msgid "IDS_ST_BODY_NO_DEFAULTS_SET"
 msgstr "Aucune valeur par défaut définie."
 
-msgid "IDS_ST_BODY_NOT_ASSIGNED"
-msgstr "Non affecté"
-
 msgid "IDS_ST_BODY_NOTIFICATION_PANEL"
 msgstr "Volet des raccourcis"
 
-msgid "IDS_ST_BODY_NOTIFICATIONS"
-msgstr "Notifications"
-
-msgid "IDS_ST_BODY_NOTIFICATION"
-msgstr "Notification"
-
 msgid "IDS_ST_BODY_NOSERVICE"
 msgstr "Aucun service"
 
 msgid "IDS_ST_BODY_NORMAL_T_PROFILE"
 msgstr "Standard"
 
-msgid "IDS_ST_BODY_NONE"
-msgstr "Aucun(e)"
-
 msgid "IDS_ST_BODY_NEW_PIN2_AND_CONFIRM_PIN2_DO_NOT_MATCH"
 msgstr "Le nouveau code PIN2 et le code PIN2 de confirmation ne correspondent pas"
 
@@ -1474,9 +1279,6 @@ msgstr "Nouveau code PIN2"
 msgid "IDS_ST_BODY_NEW_PIN1"
 msgstr "Nouveau code PIN1"
 
-msgid "IDS_ST_BODY_NEW"
-msgstr "Nouveau"
-
 msgid "IDS_ST_BODY_NETWORK_TYPE"
 msgstr "Type de réseau"
 
@@ -1489,18 +1291,15 @@ msgstr "Liste des réseaux"
 msgid "IDS_ST_BODY_NETWORK_CONNECTIONS"
 msgstr "Connexions réseau"
 
+msgid "IDS_ST_POP_DO_NOT_ASK_AGAIN"
+msgstr "Ne plus demander"
+
 msgid "IDS_ST_BODY_NETWORK_CODE"
 msgstr "Code réseau"
 
-msgid "IDS_ST_BODY_NETWORK"
-msgstr "Réseau"
-
 msgid "IDS_ST_BODY_NATURAL_T_DISPLAY_EFFECT"
 msgstr "Naturel"
 
-msgid "IDS_ST_BODY_NAME"
-msgstr "Nom"
-
 msgid "IDS_ST_BODY_MY_NUMBER"
 msgstr "Mon numéro"
 
@@ -1525,12 +1324,6 @@ msgstr "Plus de paramètres système"
 msgid "IDS_ST_BODY_MORE_CONNECTIVITY_SETTINGS"
 msgstr "Plus de paramètres de connectivité"
 
-msgid "IDS_ST_BODY_MONDAY"
-msgstr "Lundi"
-
-msgid "IDS_ST_BODY_MODE"
-msgstr "Mode"
-
 msgid "IDS_ST_BODY_MOBILE_DATA_WILL_BE_USED_IF_YOU_DOWNLOAD_OR_UPLOAD_DATA_WITHOUT_WI_FI_CONNECTION"
 msgstr "Votre connexion de données sera utilisée si vous chargez ou téléchargez des données sans établir de connexion Wi-Fi."
 
@@ -1540,29 +1333,23 @@ msgstr "MM.JJ.AAAA"
 msgid "IDS_ST_BODY_MMS_CONNECTIONS"
 msgstr "Connexions MMS"
 
+msgid "IDS_ST_OPT_SELECT"
+msgstr "Sélectionner"
+
 msgid "IDS_ST_BODY_MISCELLANEOUS_FILES"
 msgstr "Fichiers divers"
 
-msgid "IDS_ST_BODY_MESSAGE"
-msgstr "Message"
-
 msgid "IDS_ST_BODY_MENU_AND_WIDGETS"
 msgstr "Menu et widgets"
 
-msgid "IDS_ST_BODY_MEMORY"
-msgstr "Mémoire"
-
 msgid "IDS_ST_BODY_MEDIUM"
 msgstr "Moyenne"
 
-msgid "IDS_ST_BODY_MB"
-msgstr "Mo"
-
 msgid "IDS_ST_BODY_MASS_STORAGE_HELP_MSG"
 msgstr "Vous pouvez effectuer les opérations suivantes:\n- Copie rapide de fichiers\n- Connexion possible sous MAC, Linux"
 
-msgid "IDS_ST_BODY_MARUBERI_JPN_DCM"
-msgstr "Maruberi"
+msgid "IDS_ST_OPT_DEFAULT_RINGTONE"
+msgstr "Sonnerie par défaut"
 
 msgid "IDS_ST_BODY_LTE_WCDMA_GSM_NHAUTO_CONNECT"
 msgstr "LTE/WCDMA/GSM\n(connexion auto)"
@@ -1570,39 +1357,33 @@ msgstr "LTE/WCDMA/GSM\n(connexion auto)"
 msgid "IDS_ST_BODY_LOCK_SCREEN_OPTIONS"
 msgstr "Options de l'écran de verrouillage"
 
-msgid "IDS_ST_BODY_LIST_VIEW"
-msgstr "Affichage Liste"
-
 msgid "IDS_ST_BODY_LIMIT_BACKGROUND_PROCESSES"
 msgstr "Limiter le nombre de processus en arrière-plan"
 
-msgid "IDS_ST_BODY_LICENCE"
-msgstr "Licence"
-
-msgid "IDS_ST_BODY_LED_INDICATOR"
-msgstr "Témoin lumineux"
-
 msgid "IDS_ST_BODY_LEDOT_LOW_BATTERY"
 msgstr "Batterie faible"
 
 msgid "IDS_ST_BODY_LAUNCH_BY_DEFAULT"
 msgstr "Lancer par défaut"
 
+msgid "IDS_ST_OPT_AUTO_UPDATE_ABB"
+msgstr "Mise à jour auto"
+
 msgid "IDS_ST_BODY_LANGUAGE_AND_REGION_ABB"
 msgstr "Langue et région"
 
 msgid "IDS_ST_BODY_LANGUAGE_AND_KEYBOARD"
 msgstr "Langue et clavier"
 
+msgid "IDS_ST_OPT_ALL"
+msgstr "Tout"
+
 msgid "IDS_ST_BODY_KEYBOARD"
 msgstr "Clavier"
 
 msgid "IDS_ST_BODY_KEEPS_THE_STATUS_BAR_TIDY_TAP_THE_REPRESENTATIVE_ICON_TO_SHOW_ALL_THE_ICONS"
 msgstr "Permet de conserver une barre d'état organisée. Appuyez sur l'icône représentative pour afficher toutes les icônes."
 
-msgid "IDS_ST_BODY_KB"
-msgstr "Ko"
-
 msgid "IDS_ST_BODY_INTRODUCTION_TO_SMART_SCREEN_ABB"
 msgstr "Présentation de Smart Screen"
 
@@ -1618,15 +1399,6 @@ msgstr "Applications installées"
 msgid "IDS_ST_BODY_INSTALLATION_SETTINGS"
 msgstr "Paramètres d'installation"
 
-msgid "IDS_ST_BODY_INSERT_SD_CARD"
-msgstr "Insérez une carte SD."
-
-msgid "IDS_ST_BODY_INCORRECT_PIN_E"
-msgstr "Code PIN incorrect"
-
-msgid "IDS_ST_BODY_INCORRECT_PASSWORD_TRY_AGAIN"
-msgstr "Le mot de passe saisi n'est pas correct. Merci de réessayer."
-
 msgid "IDS_ST_BODY_INCOMING_CALLS_AND_NEW_NOTIFICATIONS_WILL_BE_READ_OUT_AUTOMATICALLY"
 msgstr "Les appels entrants et les nouvelles notifications seront automatiquement lus à haute voix."
 
@@ -1642,8 +1414,8 @@ msgstr "Si vous sélectionnez cette option, seul l'espace mémoire utilisé sera
 msgid "IDS_ST_BODY_IF_YOU_FORGET_YOUR_PERSONAL_MODE_PASSWORD_YOU_WILL_NOT_BE_ABLE_TO_RECOVER_IT_FOR_SECURITY_MSG"
 msgstr "Si vous oubliez le mot de passe de votre mode Personnel, vous ne pourrez pas le récupérer. Par mesure de sécurité, vous devrez réinitialiser le mode Personnel. Les paramètres par défaut seront alors restaurés et tout votre contenu personnel sera supprimé."
 
-msgid "IDS_ST_BODY_IF_YOU_DONT_WANT_TO_SEE_A_NUMBER_APPEAR_ON_THE_APP_ICON_FOR_EACH_NEW_EVENT_DISABLE_BADGE"
-msgstr "Si vous ne souhaitez pas afficher un numéro sur l'icône de l'application pour chaque nouvel événement, désactivez le symbole."
+msgid "IDS_ST_MBODY_SCREEN_ROTATION"
+msgstr "Rotation de l'écran"
 
 msgid "IDS_ST_BODY_ICON_SHOWS_THAT_SMART_SCREEN_IS_ENABLED"
 msgstr "L'icône indique que Smart Screen est activé."
@@ -1660,23 +1432,17 @@ msgstr "Helvetica Neue"
 msgid "IDS_ST_BODY_HARDWARE"
 msgstr "Matériel"
 
+msgid "IDS_ST_MBODY_HELP"
+msgstr "Aide"
+
 msgid "IDS_ST_BODY_GSM"
 msgstr "2G"
 
-msgid "IDS_ST_BODY_GRID_VIEW"
-msgstr "Affichage Grille"
-
 msgid "IDS_ST_BODY_GLOVE_MODE_ABB"
 msgstr "Mode Gant"
 
-msgid "IDS_ST_BODY_GESTURES"
-msgstr "Mouvements"
-
-msgid "IDS_ST_BODY_GB"
-msgstr "Go"
-
-msgid "IDS_ST_BODY_FROM_M_TIME"
-msgstr "De"
+msgid "IDS_ST_MBODY_FONT_SIZE"
+msgstr "Taille de police"
 
 msgid "IDS_ST_BODY_FREQUENTLY_USED"
 msgstr "Fréquemment utilisé"
@@ -1705,9 +1471,6 @@ msgstr "Type de police"
 msgid "IDS_ST_BODY_FONTSTYLE_ROSEMARY"
 msgstr "Rosemary"
 
-msgid "IDS_ST_BODY_FLIGHT_MODE_MSG"
-msgstr "Le mode Hors-ligne vous permet de désactiver les fonctions de réseau de données, de SMS et d'appel. Il désactive également les fonctions de connectivité comme le Wi-Fi et le Bluetooth. Pour utiliser le Wi-Fi et le Bluetooth, activez-les dans Paramètres ou le volet des notifications."
-
 msgid "IDS_ST_BODY_FLIGHT_MODE_HAS_BEEN_ENABLED_NETWORK_SETTINGS_WILL_CLOSE"
 msgstr "Le mode Hors-ligne a été activé. Les paramètres réseau vont se fermer."
 
@@ -1720,6 +1483,9 @@ msgstr "Mode FDN"
 msgid "IDS_ST_BODY_FIREWALL_ENABLED_ABB"
 msgstr "Pare-feu activé"
 
+msgid "IDS_ST_HEADER_WI_FI"
+msgstr "Wi-Fi"
+
 msgid "IDS_ST_BODY_FIREWALL"
 msgstr "Pare-feu"
 
@@ -1735,8 +1501,8 @@ msgstr "Impossible de sélectionner le réseau."
 msgid "IDS_ST_BODY_FACE_AND_VOICE"
 msgstr "Déverrouillage visage et voix"
 
-msgid "IDS_ST_BODY_FACEBOOK"
-msgstr "Facebook"
+msgid "IDS_ST_HEADER_UNAVAILABLE"
+msgstr "Non disponible"
 
 msgid "IDS_ST_BODY_EXPLANATION_FOR_TRANSACTION_TRACKING_MENU_VODA"
 msgstr "Vos recommandations sont également envoyées avec le fichier que vous transférez"
@@ -1744,6 +1510,12 @@ msgstr "Vos recommandations sont également envoyées avec le fichier que vous t
 msgid "IDS_ST_BODY_EXPLANATION_FOR_EXPIRY_REMINDER_MENU"
 msgstr "Recevoir un rappel avant expiration de la licence sur un fichier en cours d'utilisation, tel qu'un fond d'écran."
 
+msgid "IDS_ST_HEADER_TEXT_TO_SPEECH"
+msgstr "Synthèse vocale"
+
+msgid "IDS_ST_HEADER_SOUND"
+msgstr "Son"
+
 msgid "IDS_ST_BODY_ESTIMATED_MAX_STANDBY_TIME_ABB"
 msgstr "Temps de veille\nmaximum estimé"
 
@@ -1756,12 +1528,12 @@ msgstr "Confirmer le mot de passe :"
 msgid "IDS_ST_BODY_ENTER_PASSWORD"
 msgstr "Saisir le mot de passe."
 
-msgid "IDS_ST_BODY_ENTER_NEW_PASSWORD"
-msgstr "Nouveau mot de passe :"
-
 msgid "IDS_ST_BODY_ENTER_CURRENT_PASSWORD"
 msgstr "Entrez le mot de passe actuel."
 
+msgid "IDS_ST_HEADER_SAMSUNG_APPS"
+msgstr "Samsung Apps"
+
 msgid "IDS_ST_BODY_ENCRYPT_DEVICE_Q_WARNING_MSG"
 msgstr "Crypter l'appareil ? Opération irréversible et si vous l'interrompez, vous perdrez des données. Le cryptage peut prendre une heure ou plus, période pendant laquelle l'appareil redémarre plusieurs fois et vous ne pouvez pas utiliser votre périphérique."
 
@@ -1771,6 +1543,9 @@ msgstr "Souhaitez-vous vraiment crypter l'appareil ? Cette opération est irrév
 msgid "IDS_ST_BODY_ENCRYPT_ACCOUNTS_SETTINGS_DOWNLOADED_APPLICATIONS_AND_THEIR_DATA_MEDIA_AND_OTHER_FILES"
 msgstr "Cryptez des comptes, des paramètres, des applications téléchargées et leurs données, des médias et d'autres fichiers."
 
+msgid "IDS_ST_HEADER_RESET"
+msgstr "Réinitialiser"
+
 msgid "IDS_ST_BODY_ENCRYPTION_WILL_TAKE_AT_LEAST_AN_HOUR"
 msgstr "Le cryptage durera au moins une heure."
 
@@ -1783,15 +1558,18 @@ msgstr "Autoriser l'accès aux données sur le réseau mobile."
 msgid "IDS_ST_BODY_EMPTY"
 msgstr "Vide"
 
+msgid "IDS_ST_HEADER_PLEASE_WAIT"
+msgstr "Veuillez patienter..."
+
 msgid "IDS_ST_BODY_EMERGENCY_MODE_ABB"
 msgstr "Mode Urgence"
 
+msgid "IDS_ST_HEADER_PD_SELECTED_ABB"
+msgstr "%d sélectionné(s)"
+
 msgid "IDS_ST_BODY_EMAIL"
 msgstr "E-mail"
 
-msgid "IDS_ST_BODY_EDIT"
-msgstr "Modifier"
-
 msgid "IDS_ST_BODY_EASY_MODE"
 msgstr "Mode simplifié"
 
@@ -1804,15 +1582,6 @@ msgstr "Barre d'état dynamique"
 msgid "IDS_ST_BODY_DRIVING_MODE"
 msgstr "Profil Voiture"
 
-msgid "IDS_ST_BODY_DO_NOT_SHOW_AGAIN"
-msgstr "Ne plus afficher"
-
-msgid "IDS_ST_BODY_DOWNLOADS"
-msgstr "Téléchargements"
-
-msgid "IDS_ST_BODY_DOWNLOAD"
-msgstr "Télécharger"
-
 msgid "IDS_ST_BODY_DOUBLE_TAP_TO_OPEN_THE_MENU_T_TTS"
 msgstr "Appuyez deux fois pour ouvrir le menu."
 
@@ -1822,18 +1591,12 @@ msgstr "Appuyez deux fois pour modifier ce champ."
 msgid "IDS_ST_BODY_DOUBLE_TAP_TO_CLOSE_THE_MENU_T_TTS"
 msgstr "Appuyez deux fois pour fermer le menu."
 
-msgid "IDS_ST_BODY_DOCOMO_JPN_DCM"
-msgstr "docomo"
-
 msgid "IDS_ST_BODY_DIVX_REGISTRATION"
 msgstr "Enregistrement DivX®"
 
 msgid "IDS_ST_BODY_DIVX_DEREGISTRATION"
 msgstr "Annulation de l'enregistrement DivX®"
 
-msgid "IDS_ST_BODY_DISPLAY_CONTENTS"
-msgstr "Afficher le contenu"
-
 msgid "IDS_ST_BODY_DISPLAY_BATTERY_PERCENTAGE_ABB"
 msgstr "Affich. pourcentage batterie"
 
@@ -1843,9 +1606,6 @@ msgstr "Désactivation..."
 msgid "IDS_ST_BODY_DE_REGISTRATION_CODE_NOT_FOUND"
 msgstr "Code d'annulation d'enregistrement introuvable"
 
-msgid "IDS_ST_BODY_DEVICE_MEMORY"
-msgstr "Mémoire de l'appareil"
-
 msgid "IDS_ST_BODY_DEVICE_INFO"
 msgstr "Informations sur le périphérique"
 
@@ -1855,9 +1615,6 @@ msgstr "Vous pouvez crypter vos comptes, paramètres, applications téléchargé
 msgid "IDS_ST_BODY_DEVICE_ENCRYPTED"
 msgstr "Périphérique chiffré"
 
-msgid "IDS_ST_BODY_DEVICE"
-msgstr "Appareil"
-
 msgid "IDS_ST_BODY_DEVELOPER_OPTIONS"
 msgstr "Options de développement"
 
@@ -1888,9 +1645,6 @@ msgstr "JJ.MM.AAAA"
 msgid "IDS_ST_BODY_DATE_AND_TIME"
 msgstr "Date et heure"
 
-msgid "IDS_ST_BODY_DATE"
-msgstr "Date"
-
 msgid "IDS_ST_BODY_DATA_ROAMING"
 msgstr "Données en itinérance"
 
@@ -1900,18 +1654,12 @@ msgstr "Données"
 msgid "IDS_ST_BODY_CUSTOM_M_DEVICE_STATUS"
 msgstr "Personnalisé"
 
-msgid "IDS_ST_BODY_CURRENT"
-msgstr "En cours"
-
 msgid "IDS_ST_BODY_CRASH_VIEWER"
 msgstr "Visualiseur de défaillances"
 
 msgid "IDS_ST_BODY_CPU_USAGE"
 msgstr "Utilisation du processeur"
 
-msgid "IDS_ST_BODY_COUNTRY_CODE"
-msgstr "Code pays"
-
 msgid "IDS_ST_BODY_COOL_JAZZ"
 msgstr "Cool jazz"
 
@@ -1921,18 +1669,21 @@ msgstr "En mode Personnel, le contenu de Galerie, Vidéo, Musique, Enregistreur
 msgid "IDS_ST_BODY_CONNECTIONSETTINGS_PROXY_ADDRESS"
 msgstr "Adresse du proxy"
 
+msgid "IDS_ST_BUTTON_STOP"
+msgstr "Arrêter"
+
 msgid "IDS_ST_BODY_CONNECTIONSETTINGS_INTERNET"
 msgstr "Internet"
 
 msgid "IDS_ST_BODY_CONNECTIONS"
 msgstr "Connexions"
 
-msgid "IDS_ST_BODY_CONNECTION"
-msgstr "Connexion"
-
 msgid "IDS_ST_BODY_CONFIRM_NEW_PIN2"
 msgstr "Confirmer le nouveau code PIN2"
 
+msgid "IDS_ST_BUTTON_RESET"
+msgstr "Réinit."
+
 msgid "IDS_ST_BODY_CONFIRM_NEW_PIN1"
 msgstr "Confirmer nouveau code PIN1."
 
@@ -1942,12 +1693,15 @@ msgstr "Confirmer le nouveau code PIN"
 msgid "IDS_ST_BODY_CONFIRM_DECRYPTION"
 msgstr "Confirmer le déchiffrage"
 
-msgid "IDS_ST_BODY_CONFIRM"
-msgstr "Confirmer"
+msgid "IDS_ST_BUTTON_OK_ABB"
+msgstr "OK"
 
 msgid "IDS_ST_BODY_CONFIGURE_FIREWALL_SETTINGS"
 msgstr "Configurer les paramètres du pare-feu"
 
+msgid "IDS_ST_BUTTON_OK"
+msgstr "OK"
+
 msgid "IDS_ST_BODY_COMPUTING_ING"
 msgstr "Calcul..."
 
@@ -1960,11 +1714,14 @@ msgstr "Choco cooky"
 msgid "IDS_ST_BODY_CHECK_FOR_UPDATES_AUTOMATICALLY_ABB"
 msgstr "Rechercher mises à jour autom."
 
+msgid "IDS_ST_BUTTON_ENABLE"
+msgstr "Activer"
+
 msgid "IDS_ST_BODY_CHECK_FOR_UPDATES_ABB"
 msgstr "Rechercher des mises à jour"
 
-msgid "IDS_ST_BODY_CHECK_FOR_UPDATES"
-msgstr "Rechercher les mises à jour"
+msgid "IDS_ST_BUTTON_DISCONNECT"
+msgstr "Déconnecter"
 
 msgid "IDS_ST_BODY_CHARGE_BATTERY_TO_ABOVE_80P_AND_TRY_AGAIN"
 msgstr "Chargez votre batterie pour disposer d'un niveau supérieur à 80 %, puis réessayez."
@@ -1972,9 +1729,15 @@ msgstr "Chargez votre batterie pour disposer d'un niveau supérieur à 80 %, pui
 msgid "IDS_ST_BODY_CHANGING_THE_FONT_SIZE_IN_ACCESSIBILITY_SETTINGS_WILL_OVERRIDE_THE_FONT_SIZE_IN_EACH_APPLICATION"
 msgstr "Lorsque vous modifiez la taille de la police dans les paramètres d'accessibilité, celle-ci est répercutée dans toutes les applications."
 
+msgid "IDS_ST_BUTTON_CONTINUE"
+msgstr "Continuer"
+
 msgid "IDS_ST_BODY_CHANGING_THE_COLOUR_OF_THE_SCREEN_TO_GREYSCALE"
 msgstr "Définir la couleur de l'écran en échelle de gris."
 
+msgid "IDS_ST_BUTTON_CANCEL_ABB"
+msgstr "Annuler"
+
 msgid "IDS_ST_BODY_CHANGE_TEXT_SIZE_IN_CONTACTS_CALENDAR_MEMO_MESSAGES_EMAIL_AND_IM"
 msgstr "Modifier la taille du texte dans Contacts, Calendrier, Mémo, Messages, E-mail et MI."
 
@@ -2041,15 +1804,12 @@ msgstr "Vous devrez saisir un mot de passe pour décrypter votre appareil à cha
 msgid "IDS_ST_BODY_AVAILABLE_SPACE"
 msgstr "Espace disponible"
 
-msgid "IDS_ST_BODY_AVAILABLE"
-msgstr "Disponible"
-
-msgid "IDS_ST_BODY_AUTO_DOWNLOAD"
-msgstr "Téléchargement auto."
-
 msgid "IDS_ST_BODY_AUTH_TYPE"
 msgstr "Type d'authentification"
 
+msgid "IDS_ST_BODY_VERSION_PS"
+msgstr "Version %s"
+
 msgid "IDS_ST_BODY_APP_OPENING_IMAGE"
 msgstr "Image d'ouverture des applications"
 
@@ -2065,15 +1825,9 @@ msgstr "Gestionnaire d'applications"
 msgid "IDS_ST_BODY_APPLICATION_INFO"
 msgstr "Informations sur l'application"
 
-msgid "IDS_ST_BODY_APPLICATION"
-msgstr "Application"
-
 msgid "IDS_ST_BODY_ANTIVIRUS_SOFTWARE_ABB"
 msgstr "Logiciel antivirus"
 
-msgid "IDS_ST_BODY_AM"
-msgstr "AM"
-
 msgid "IDS_ST_BODY_ALWAYS_REJECT"
 msgstr "Toujours refuser"
 
@@ -2083,9 +1837,6 @@ msgstr "Toujours activé"
 msgid "IDS_ST_BODY_ALWAYS_OFF"
 msgstr "Toujours désactivé"
 
-msgid "IDS_ST_BODY_ALARM"
-msgstr "Alarme"
-
 msgid "IDS_ST_BODY_AFTER_YOU_DOWNLOAD_AND_INSTALL_APPLICATIONS_APPLICATIONS_WILL_BE_SHOWN_HERE"
 msgstr "Les applications téléchargées et installées s'afficheront ici"
 
@@ -2095,6 +1846,9 @@ msgstr "Une fois la réinitialisation effectuée, le téléphone va redémarrer
 msgid "IDS_ST_BODY_ADJUST_BRIGHTNESS_LEVEL"
 msgstr "Réglage du niveau de luminosité"
 
+msgid "IDS_ST_BODY_URL"
+msgstr "URL"
+
 msgid "IDS_ST_BODY_ADJUST_AUTOMATIC_BRIGHTNESS"
 msgstr "Réglage automatique de la luminosité"
 
@@ -2164,60 +1918,153 @@ msgstr "Lorsqu'il détecte votre visage, l'appareil adapte l'écran de façon in
 msgid "IDS_HELP_BODY_SMART_SCREEN_WORKS_BEST_UNDER_THE_FOLLOWING_CONDITIONS_C"
 msgstr "Smart Screen fonctionne mieux dans ces situations :"
 
-msgid "IDS_HELP_BODY_SMART_ROTATION_DISABLES_AUTO_SCREEN_ROTATION_BY_CHECKING_THE_ORIENTATION_OF_YOUR_FACE_AND_THE_DEVICE_BY_ITS_FRONT_CAMERA"
-msgstr "Smart Rotation désactive la rotation automatique de l'écran en vérifiant l'orientation de votre visage et de l'appareil avec son objectif avant."
-
-msgid "IDS_LBS_HEADER_LOCATION"
-msgstr "Localisation"
-
 msgid "IDS_LBS_BODY_DESTINATION"
 msgstr "Destinataire"
 
-msgid "IDS_ST_SK_NO"
-msgstr "Non"
+msgid "IDS_ST_BODY_TEXTSTYLE_LARGE"
+msgstr "Grande"
 
-msgid "IDS_HELP_BODY_SMART_STAY_DETECTS_YOUR_EYES_WITH_THE_FRONT_CAMERA_SO_THAT_THE_SCREEN_STAYS_ON_WHEN_YOU_ARE_LOOKING_AT_IT"
-msgstr "Smart Stay détecte vos yeux à l'aide de l'objectif avant. L'écran reste ainsi allumé tant que vous le regardez."
+msgid "IDS_ST_BODY_SUNDAY"
+msgstr "Dimanche"
 
-msgid "IDS_QP_POP_YOU_WILL_NO_LONGER_BE_ABLE_TO_USE_APPLICATIONS_NOTI_MSG"
-msgstr "Vous ne pourrez plus utiliser les applications telles qu'Internet, la messagerie et YouTube via les réseaux mobiles. Continuer ?"
+msgid "IDS_ST_BODY_STORAGE"
+msgstr "Stockage"
 
-msgid "IDS_ST_BODY_10_MINUTES"
-msgstr "10 minutes"
+msgid "IDS_ST_BODY_SECURITY"
+msgstr "Sécurité"
 
-msgid "IDS_ST_BODY_15SEC"
-msgstr "15 secondes"
+msgid "IDS_ST_BODY_SEARCH"
+msgstr "Rechercher"
 
-msgid "IDS_ST_BODY_24_HOURS"
-msgstr "24 heures"
+msgid "IDS_ST_BODY_SD_CARD"
+msgstr "Carte SD"
 
-msgid "IDS_ST_BODY_2_MINUTES"
-msgstr "2 minutes"
+msgid "IDS_ST_BODY_SCHEDULE"
+msgstr "Elément planifié"
 
-msgid "IDS_ST_BODY_30SEC"
-msgstr "30 secondes"
+msgid "IDS_ST_BODY_SAVED"
+msgstr "Enregistré"
 
-msgid "IDS_ST_BODY_5_MINUTES"
-msgstr "5 minutes"
+msgid "IDS_ST_BODY_SAVE"
+msgstr "Enregistrer"
 
-msgid "IDS_ST_BODY_APPLICATIONS"
-msgstr "Applications"
+msgid "IDS_ST_BODY_REGION"
+msgstr "Région"
 
-msgid "IDS_ST_BODY_DONT_ASK_AGAIN"
-msgstr "Ne plus demander"
+msgid "IDS_ST_BODY_PROFILE"
+msgstr "Profil"
 
-msgid "IDS_ST_BODY_P1SS_IS_CURRENTLY_P2SS_T_TTS"
-msgstr "%1$s est actuellement %2$s."
+msgid "IDS_ST_BODY_PM"
+msgstr "PM"
 
-msgid "IDS_ST_BODY_PASSWORDS_MUST_CONSIST_OF_AT_LEAST_4_ALPHANUMERIC_CHARACTERS_ALSO_INCLUDING_AT_LEAST_1_ALPHABETICAL_CHARACTER"
-msgstr "Les mots de passe doivent contenir au moins 4 caractères alphanumériques, dont au moins une lettre."
+msgid "IDS_ST_BODY_PHONEPROFILES_SILENT"
+msgstr "Discret"
 
-msgid "IDS_ST_BODY_PUK1_BLOCKED"
-msgstr "PUK1 bloqué"
+msgid "IDS_ST_BODY_PASSWORD"
+msgstr "Mot de passe"
+
+msgid "IDS_ST_BODY_NO_RESULTS_FOUND"
+msgstr "Aucun résultat trouvé"
+
+msgid "IDS_ST_BODY_NOT_ASSIGNED"
+msgstr "Non affecté(s)"
+
+msgid "IDS_ST_BODY_NOTIFICATIONS"
+msgstr "Notifications"
+
+msgid "IDS_ST_BODY_NOTIFICATION"
+msgstr "Notification"
+
+msgid "IDS_ST_BODY_NONE"
+msgstr "Aucun(e)"
+
+msgid "IDS_ST_BODY_NEW"
+msgstr "Nouveau"
+
+msgid "IDS_ST_BODY_NETWORK"
+msgstr "Réseau"
+
+msgid "IDS_ST_BODY_NAME"
+msgstr "Nom"
+
+msgid "IDS_ST_BODY_MONDAY"
+msgstr "Lundi"
+
+msgid "IDS_ST_BODY_MODE"
+msgstr "Mode"
+
+msgid "IDS_ST_SK_NO"
+msgstr "Non"
+
+msgid "IDS_ST_BODY_MESSAGE"
+msgstr "Message"
+
+msgid "IDS_ST_BODY_MEMORY"
+msgstr "Mémoire"
+
+msgid "IDS_ST_BODY_MB"
+msgstr "Mo"
+
+msgid "IDS_ST_BODY_LIST_VIEW"
+msgstr "Affichage Liste"
+
+msgid "IDS_ST_BODY_LICENCE"
+msgstr "Licence"
+
+msgid "IDS_ST_BODY_LED_INDICATOR"
+msgstr "Témoin lumineux"
+
+msgid "IDS_HELP_BODY_SMART_STAY_DETECTS_YOUR_EYES_WITH_THE_FRONT_CAMERA_SO_THAT_THE_SCREEN_STAYS_ON_WHEN_YOU_ARE_LOOKING_AT_IT"
+msgstr "Smart Stay détecte vos yeux à l'aide de l'objectif avant. L'écran reste ainsi allumé tant que vous le regardez."
+
+msgid "IDS_QP_POP_YOU_WILL_NO_LONGER_BE_ABLE_TO_USE_APPLICATIONS_NOTI_MSG"
+msgstr "Vous ne pourrez plus utiliser les applications telles qu'Internet, la messagerie et YouTube via les réseaux mobiles. Continuer ?"
+
+msgid "IDS_ST_BODY_10_MINUTES"
+msgstr "10 minutes"
+
+msgid "IDS_ST_BODY_15SEC"
+msgstr "15 secondes"
+
+msgid "IDS_ST_BODY_24_HOURS"
+msgstr "24 heures"
+
+msgid "IDS_ST_BODY_2_MINUTES"
+msgstr "2 minutes"
+
+msgid "IDS_ST_BODY_KB"
+msgstr "Ko"
+
+msgid "IDS_ST_BODY_30SEC"
+msgstr "30 secondes"
+
+msgid "IDS_ST_BODY_5_MINUTES"
+msgstr "5 minutes"
+
+msgid "IDS_ST_BODY_DONT_ASK_AGAIN"
+msgstr "Ne plus demander"
+
+msgid "IDS_ST_BODY_P1SS_IS_CURRENTLY_P2SS_T_TTS"
+msgstr "%1$s est actuellement %2$s."
+
+msgid "IDS_ST_BODY_PASSWORDS_MUST_CONSIST_OF_AT_LEAST_4_ALPHANUMERIC_CHARACTERS_ALSO_INCLUDING_AT_LEAST_1_ALPHABETICAL_CHARACTER"
+msgstr "Les mots de passe doivent contenir au moins 4 caractères alphanumériques, dont au moins une lettre."
+
+msgid "IDS_ST_BODY_INSERT_SD_CARD"
+msgstr "Insérez une carte SD."
+
+msgid "IDS_ST_BODY_PUK1_BLOCKED"
+msgstr "PUK1 bloqué"
+
+msgid "IDS_ST_BODY_INCORRECT_PIN_E"
+msgstr "Code PIN incorrect"
 
 msgid "IDS_ST_BODY_PUK1_CODE"
 msgstr "Code PUK1"
 
+msgid "IDS_ST_BODY_INCORRECT_PASSWORD_TRY_AGAIN"
+msgstr "Le mot de passe saisi n'est pas correct. Merci de réessayer."
+
 msgid "IDS_ST_BODY_PUK2"
 msgstr "Code PUK2"
 
@@ -2260,6 +2107,9 @@ msgstr "Code PUK1 incorrect"
 msgid "IDS_ST_POP_INCORRECT_PUK1_PD_ATTEMPTS_LEFT"
 msgstr "PUK1 incorrect. %d essais restants."
 
+msgid "IDS_ST_BODY_GRID_VIEW"
+msgstr "Affichage Grille"
+
 msgid "IDS_ST_POP_INCORRECT_PUK2"
 msgstr "Code PUK2 incorrect"
 
@@ -2269,20 +2119,89 @@ msgstr "PUK2 incorrect. %d essais restants."
 msgid "IDS_ST_POP_PIN_CHANGED"
 msgstr "Code PIN modifié"
 
+msgid "IDS_ST_BODY_GB"
+msgstr "Go"
+
 msgid "IDS_TASKMGR_BUTTON_CLEAR_CACHE"
 msgstr "Vider le cache"
 
 msgid "IDS_ST_BODY_3G_ONLY"
 msgstr "3G uniquement"
 
+msgid "IDS_ST_BODY_FROM_M_TIME"
+msgstr "De"
+
 msgid "IDS_ST_HEADER_ADD"
 msgstr "Ajouter"
 
-msgid "IDS_ST_BODY_SECONDS"
-msgstr "Secondes"
+msgid "IDS_ST_BODY_FACEBOOK"
+msgstr "Facebook"
 
-msgid "IDS_ST_BUTTON_CANCEL"
-msgstr "Annuler"
+msgid "IDS_ST_BODY_ENTER_NEW_PASSWORD"
+msgstr "Nouveau mot de passe :"
+
+msgid "IDS_ST_BODY_EDIT"
+msgstr "Modifier"
+
+msgid "IDS_ST_BODY_DO_NOT_SHOW_AGAIN"
+msgstr "Ne plus afficher"
+
+msgid "IDS_ST_BODY_DOWNLOADS"
+msgstr "Téléchargements"
+
+msgid "IDS_ST_BODY_DOWNLOAD"
+msgstr "Télécharger"
+
+msgid "IDS_ST_BODY_DISPLAY_CONTENTS"
+msgstr "Afficher le contenu"
+
+msgid "IDS_ST_BODY_DEVICE_MEMORY"
+msgstr "Mémoire de l'appareil"
+
+msgid "IDS_ST_BODY_DEVICE"
+msgstr "Appareil"
+
+msgid "IDS_ST_BODY_DATE"
+msgstr "Date"
+
+msgid "IDS_ST_BODY_CURRENT"
+msgstr "En cours"
+
+msgid "IDS_ST_BODY_COUNTRY_CODE"
+msgstr "Code pays"
+
+msgid "IDS_ST_BODY_CONNECTION"
+msgstr "Connexion"
+
+msgid "IDS_ST_BODY_CONFIRM"
+msgstr "Confirmer"
+
+msgid "IDS_ST_BODY_CHECK_FOR_UPDATES"
+msgstr "Rechercher les mises à jour"
+
+msgid "IDS_ST_BODY_AVAILABLE"
+msgstr "Disponible"
+
+msgid "IDS_ST_BODY_AUTO_DOWNLOAD"
+msgstr "Téléchargement auto."
+
+msgid "IDS_ST_BODY_APPLICATION"
+msgstr "Application"
+
+msgid "IDS_ST_BODY_AM"
+msgstr "AM"
+
+msgid "IDS_ST_BODY_ALARM"
+msgstr "Alarme"
+
+msgid "IDS_LBS_HEADER_LOCATION"
+msgstr "Localisation"
+
+msgid "IDS_ST_BODY_APPLICATIONS"
+msgstr "Applications"
+
+msgid "IDS_ST_BODY_VIDEOS"
+msgstr "Vidéos"
 
 msgid "IDS_ST_BODY_1_5_SECONDS"
 msgstr "1,5 secondes"
@@ -2296,8 +2215,17 @@ msgstr "OK"
 msgid "IDS_ST_HEADER_ENABLE_DATA_ROAMING"
 msgstr "Activer l'itinérance des données"
 
-msgid "IDS_ST_HEADER_TURN_ON_MOBILE_DATA"
-msgstr "Activer Données mobiles"
+msgid "IDS_ST_HEADER_SCAN_FOR_NETWORKS_ABB"
+msgstr "Rechercher des réseaux"
+
+msgid "IDS_ST_POP_MOBILE_DATA_WILL_BE_TURNED_ON_CONNECTING_TO_MOBILE_NETWORKS_MAY_RESULT_IN_ADDITIONAL_CHARGES_DEPENDING_ON_YOUR_PAYMENT_PLAN"
+msgstr "Les données mobiles vont être activées. L'utilisation des réseaux mobiles risque d'entraîner des frais supplémentaires en fonction de votre forfait."
+
+msgid "IDS_ST_POP_SCANNING_FOR_NETWORK_ING"
+msgstr "Recherche du réseau..."
+
+msgid "IDS_ST_POP_UNLESS_YOU_CONNECT_TO_A_WI_FI_NETWORK_YOU_WILL_NOT_BE_ABLE_TO_USE_THE_INTERNET_EMAIL_OR_OTHER_APPS_MSG"
+msgstr "A moins que vous ne vous connectiez à un réseau Wi-Fi, vous ne pourrez pas utiliser Internet, la messagerie électronique ou d'autres applications nécessitant une connexion de données."
 
 msgid "IDS_ST_HEADER_UNABLE_TO_PLAY_SAMPLE_ABB"
 msgstr "Impossible de lire l'extrait"
@@ -2305,15 +2233,24 @@ msgstr "Impossible de lire l'extrait"
 msgid "IDS_ST_POP_SAMPLES_CANNOT_BE_PLAYED_DURING_CALLS"
 msgstr "Impossible de lire des extraits pendant les appels."
 
-msgid "IDS_ST_HEADER_DEVICE_NAME"
-msgstr "Nom de l'appareil"
-
 msgid "IDS_ST_HEADER_DELETE_ITEMS_ABB2"
 msgstr "Suppr. des éléments"
 
+msgid "IDS_ST_BODY_SECONDS"
+msgstr "Secondes"
+
 msgid "IDS_ST_HEADER_FEEDBACK"
 msgstr "Retours sonores et tactiles"
 
+msgid "IDS_ST_BUTTON_CANCEL"
+msgstr "Annuler"
+
+msgid "IDS_ST_HEADER_TURN_ON_MOBILE_DATA"
+msgstr "Activer Données mobiles"
+
+msgid "IDS_ST_HEADER_DEVICE_NAME"
+msgstr "Nom de l'appareil"
+
 msgid "IDS_ST_BODY_SELECT_ALL"
 msgstr "Sélect. tout"
 
@@ -2323,9 +2260,6 @@ msgstr "Total"
 msgid "IDS_ST_HEADER_MANAGE_CERTIFICATES_ABB"
 msgstr "Gérer les certificats"
 
-msgid "IDS_ST_BODY_INCORRECT_PASSWORD"
-msgstr "Mot de passe incorrect"
-
 msgid "IDS_ST_HEADER_TURN_OFF_MOBILE_DATA"
 msgstr "Désactiver les données mobiles"
 
@@ -2335,9 +2269,6 @@ msgstr "Le mode Hors ligne désactive les fonctions de SMS et d'appel, ainsi que
 msgid "IDS_ST_BODY_TYPE"
 msgstr "Type"
 
-msgid "IDS_ST_BODY_PERSONAL"
-msgstr "Personnel"
-
 msgid "IDS_ST_HEADER_LOCK_SCREEN_AND_SECURITY_ABB"
 msgstr "Écran verrouillage/Sécurité"
 
@@ -2356,9 +2287,6 @@ msgstr "Mentions légales"
 msgid "IDS_ST_BODY_DEVICE_INFORMATION"
 msgstr "Informations sur le périphérique"
 
-msgid "IDS_ST_BODY_PHONE_NUMBER"
-msgstr "N° de téléphone"
-
 msgid "IDS_ST_BODY_MODEL_NUMBER"
 msgstr "Numéro du modèle"
 
@@ -2407,6 +2335,81 @@ msgstr "Vider le cache"
 msgid "IDS_ST_BODY_12_HOURS"
 msgstr "12 heures"
 
+msgid "IDS_ST_BODY_ANSWERINGMODE_AUTOMATIC"
+msgstr "Automatique"
+
+msgid "IDS_ST_BODY_BLUETOOTH"
+msgstr "Bluetooth"
+
+msgid "IDS_ST_BODY_ADVANCEDOPTIONS_CERTIFICATES"
+msgstr "Certificats"
+
+msgid "IDS_ST_BODY_CALLERID_DEFAULT"
+msgstr "Par défaut"
+
+msgid "IDS_ST_BODY_APPLICATIONSETTINGS_MESSAGE"
+msgstr "Message"
+
+msgid "IDS_ST_BODY_NFC"
+msgstr "NFC"
+
+msgid "IDS_ST_BODY_PIN_LOCK"
+msgstr "Verrouillage PIN"
+
+msgid "IDS_ST_BUTTON2_S_PLANNER"
+msgstr "S Planner"
+
+msgid "IDS_ST_BODY_VOICE"
+msgstr "Voice"
+
+msgid "IDS_ST_BODY_DEFAULTMEMORY_VOICE_RECORDER"
+msgstr "Enreg. vocal"
+
+msgid "IDS_ST_BODY_YYYY_MM_DD_DOT"
+msgstr "AAAA.MM.JJ"
+
+msgid "IDS_ST_BODY_BRIGHTNESS_M_POWER_SAVING"
+msgstr "Luminosité"
+
+msgid "IDS_ST_HEADER_SORT_BY"
+msgstr "Trier par"
+
+msgid "IDS_ST_TPOP_MAXIMUM_NUMBER_OF_CHARACTERS_REACHED"
+msgstr "Nombre maximal de caractères atteint."
+
+msgid "IDS_ST_TPOP_TRY_AGAIN"
+msgstr "Réessayez."
+
+msgid "IDS_ST_SK_YES"
+msgstr "Oui"
+
+msgid "IDS_ST_BODY_PLAY_A_SOUND_WHEN_BUTTONS_ICONS_AND_MENU_ITEMS_ARE_TAPPED"
+msgstr "Émettez un son lorsque vous appuyez sur des boutons, des icônes ou des éléments de menu."
+
+msgid "IDS_ST_MBODY_KEYBOARD_SOUND"
+msgstr "Son du clavier"
+
+msgid "IDS_ST_MBODY_TOUCH_SOUND"
+msgstr "Son tactile"
+
+msgid "IDS_ST_SBODY_PLAY_A_SOUND_WHEN_THE_SAMSUNG_KEYBOARD_IS_TAPPED"
+msgstr "Un son est émis lorsque vous utilisez le clavier Samsung."
+
+msgid "IDS_ST_POP_MOUNTING_SD_CARD_ING"
+msgstr "Montage de la carte SD en cours..."
+
+msgid "IDS_ST_BODY_SET_DATE"
+msgstr "Définir la date"
+
+msgid "IDS_ST_BODY_LOCK_SCREEN"
+msgstr "Écran de verrouillage"
+
+msgid "IDS_ST_BODY_PERSONAL"
+msgstr "Personnel"
+
+msgid "IDS_ST_BODY_PHONE_NUMBER"
+msgstr "N° de téléphone"
+
 msgid "IDS_ST_BODY_1MINUTE"
 msgstr "1 minute"
 
@@ -2416,30 +2419,15 @@ msgstr "Comptes"
 msgid "IDS_ST_HEADER_ALLSHARE"
 msgstr "AllShare"
 
-msgid "IDS_ST_BODY_ANSWERINGMODE_AUTOMATIC"
-msgstr "Automatique"
-
 msgid "IDS_ST_BUTTON_BACK"
 msgstr "Retour"
 
-msgid "IDS_ST_BODY_BLUETOOTH"
-msgstr "Bluetooth"
-
-msgid "IDS_ST_BODY_ADVANCEDOPTIONS_CERTIFICATES"
-msgstr "Certificats"
-
 msgid "IDS_ST_BODY_CONTACTS"
 msgstr "Contacts"
 
 msgid "IDS_ST_BODY_MYTHEME_CREATE"
 msgstr "Créer"
 
-msgid "IDS_ST_BODY_CALLERID_DEFAULT"
-msgstr "Par défaut"
-
-msgid "IDS_ST_BODY_FM_RADIO"
-msgstr "Radio FM"
-
 msgid "IDS_ST_BODY_FONT"
 msgstr "Police"
 
@@ -2452,15 +2440,9 @@ msgstr "Aide"
 msgid "IDS_ST_BODY_MANUAL"
 msgstr "Manuel(le)"
 
-msgid "IDS_ST_BODY_APPLICATIONSETTINGS_MESSAGE"
-msgstr "Message"
-
 msgid "IDS_ST_BODY_MUSIC"
 msgstr "Musique"
 
-msgid "IDS_ST_BODY_NFC"
-msgstr "NFC"
-
 msgid "IDS_ST_BODY_ALERTTYPE_OFF"
 msgstr "Désactivé"
 
@@ -2470,9 +2452,6 @@ msgstr "Activé"
 msgid "IDS_ST_BODY_MEMORYSTATUS_OTHERS"
 msgstr "Autres"
 
-msgid "IDS_ST_BODY_PIN_LOCK"
-msgstr "Verrouillage PIN"
-
 msgid "IDS_ST_BODY_RESET"
 msgstr "Réinitialiser"
 
@@ -2488,45 +2467,21 @@ msgstr "Synchroniser"
 msgid "IDS_ST_BODY_SYSTEM"
 msgstr "Système"
 
-msgid "IDS_ST_BUTTON2_S_PLANNER"
-msgstr "S Planner"
-
 msgid "IDS_ST_BODY_TWITTER"
 msgstr "Twitter"
 
 msgid "IDS_ST_BODY_USERNAME"
 msgstr "Nom d'utilisateur"
 
-msgid "IDS_ST_BODY_VOICE"
-msgstr "Voice"
-
-msgid "IDS_ST_BODY_DEFAULTMEMORY_VOICE_RECORDER"
-msgstr "Enreg. vocal"
-
 msgid "IDS_ST_BODY_WI_FI"
 msgstr "Wi-Fi"
 
-msgid "IDS_ST_BODY_YYYY_MM_DD_DOT"
-msgstr "AAAA.MM.JJ"
-
-msgid "IDS_ST_BODY_BRIGHTNESS_M_POWER_SAVING"
-msgstr "Luminosité"
-
-msgid "IDS_ST_HEADER_SORT_BY"
-msgstr "Trier par"
-
 msgid "IDS_ST_BODY_DELETED"
 msgstr "Supprimé"
 
 msgid "IDS_ST_POP_ERROR"
 msgstr "Erreur"
 
-msgid "IDS_ST_TPOP_MAXIMUM_NUMBER_OF_CHARACTERS_REACHED"
-msgstr "Nombre maximal de caractères atteint."
-
-msgid "IDS_ST_TPOP_TRY_AGAIN"
-msgstr "Réessayez."
-
 msgid "IDS_ST_BODY_VERSION"
 msgstr "Version"
 
@@ -2536,36 +2491,9 @@ msgstr "Supprimer"
 msgid "IDS_ST_SK_SET_LITE"
 msgstr "Régler"
 
-msgid "IDS_ST_SK_YES"
-msgstr "Oui"
-
-msgid "IDS_SAPPS_SK_TRY_ABB"
-msgstr "Essayer"
-
-msgid "IDS_ST_BODY_PLAY_A_SOUND_WHEN_BUTTONS_ICONS_AND_MENU_ITEMS_ARE_TAPPED"
-msgstr "Émettez un son lorsque vous appuyez sur des boutons, des icônes ou des éléments de menu."
-
-msgid "IDS_ST_MBODY_KEYBOARD_SOUND"
-msgstr "Son du clavier"
-
 msgid "IDS_ST_MBODY_RINGTONE"
 msgstr "Sonnerie"
 
-msgid "IDS_ST_MBODY_TOUCH_SOUND"
-msgstr "Son tactile"
-
-msgid "IDS_ST_SBODY_PLAY_A_SOUND_WHEN_THE_SAMSUNG_KEYBOARD_IS_TAPPED"
-msgstr "Un son est émis lorsque vous utilisez le clavier Samsung."
-
-msgid "IDS_ST_POP_MOUNTING_SD_CARD_ING"
-msgstr "Montage de la carte SD en cours..."
-
-msgid "IDS_ST_BODY_SET_DATE"
-msgstr "Définir la date"
-
-msgid "IDS_ST_BODY_ALL"
-msgstr "Tout"
-
 msgid "IDS_LBS_BODY_LOCATION_SERVICE"
 msgstr "Service de localisation géographique"
 
@@ -2575,9 +2503,6 @@ msgstr "VPN"
 msgid "IDS_ST_SK_OPTIONS_LITE"
 msgstr "Options"
 
-msgid "IDS_ST_BODY_TTS"
-msgstr "TTS"
-
 msgid "IDS_ST_BODY_VOICE_CONTROL"
 msgstr "Contrôle vocal"
 
@@ -2590,45 +2515,222 @@ msgstr "Ne pas déranger"
 msgid "IDS_ST_MBODY_APP_NOTIFICATIONS"
 msgstr "Notif. des applications"
 
+msgid "IDS_ST_BODY_ALL"
+msgstr "Tout"
+
 msgid "IDS_ST_HEADER_DEFAULT_APPLICATIONS_ABB"
 msgstr "Applications par défaut"
 
-msgid "IDS_ST_BODY_HOME"
-msgstr "Domicile"
-
 msgid "IDS_ST_BODY_SET_TIME"
 msgstr "Définir l'heure"
 
 msgid "IDS_ST_BODY_UNABLE_TO_SCAN_FOR_NETWORKS"
 msgstr "Impossible de rechercher des réseaux."
 
-msgid "IDS_ST_BODY_LOCK_SCREEN"
-msgstr "Écran de verrouillage"
+msgid "IDS_ACCS_BODY_SIGNAL_STRENGTH_TTS"
+msgstr "Force du signal"
 
 msgid "IDS_ST_HEADER_VISION"
 msgstr "Vue"
 
+msgid "IDS_ST_BODY_SIGNAL_STRENGTH"
+msgstr "Force du signal"
+
+msgid "IDS_ST_BODY_HELLO_KITTY_10"
+msgstr "Hello Kitty 10"
+
+msgid "IDS_ST_HEADER_SOUNDS_AND_NOTIFICATIONS_ABB"
+msgstr "Sons et notifications"
+
+msgid "IDS_ST_BODY_TTS"
+msgstr "TTS"
+
+msgid "IDS_ST_BODY_HOME"
+msgstr "Domicile"
+
 msgid "IDS_ST_BODY_OFF"
 msgstr "Désactivé"
 
-msgid "IDS_ST_BODY_SIGNAL_STRENGTH"
-msgstr "Force du signal"
+msgid "IDS_ST_BODY_THERE_ARE_NO_APPS_SET_AS_DEFAULTS"
+msgstr "Aucune application n'est définie par défaut."
 
-msgid "IDS_ST_POP_MOBILE_DATA_WILL_BE_TURNED_ON_CONNECTING_TO_MOBILE_NETWORKS_MAY_RESULT_IN_ADDITIONAL_CHARGES_DEPENDING_ON_YOUR_PAYMENT_PLAN"
-msgstr "Les données mobiles vont être activées. L'utilisation des réseaux mobiles risque d'entraîner des frais supplémentaires en fonction de votre forfait."
+msgid "IDS_ST_HEADER_PRIVACY_SETTINGS_ABB"
+msgstr "Param. confidentialité"
 
-msgid "IDS_ST_POP_UNLESS_YOU_CONNECT_TO_A_WI_FI_NETWORK_YOU_WILL_NOT_BE_ABLE_TO_USE_THE_INTERNET_EMAIL_OR_OTHER_APPS_MSG"
-msgstr "A moins que vous ne vous connectiez à un réseau Wi-Fi, vous ne pourrez pas utiliser Internet, la messagerie électronique ou d'autres applications nécessitant une connexion de données."
+msgid "IDS_QP_OPT_SHOW_ALL_CONTENT_ABB"
+msgstr "Afficher tout le contenu"
+
+msgid "IDS_QP_OPT_HIDE_SENSITIVE_CONTENT_ABB"
+msgstr "Masquer le contenu sensible"
+
+msgid "IDS_ST_BUTTON_REMOVE_ABB2"
+msgstr "Supprimer"
+
+msgid "IDS_QP_TMBODY_NOTIFICATIONS_ON_LOCK_SCREEN"
+msgstr "Notif. sur écran verrouillage"
+
+msgid "IDS_ACCS_BODY_WHILE_SCREEN_READER_IS_ENABLED_YOUR_PHONE_WILL_PROVIDE_VOICE_FEEDBACK_FOR_EXAMPLE_SCREEN_READER_WILL_MSG"
+msgstr "Lorsque le lecteur d'écran est activé, votre téléphone propose un retour vocal. Par exemple, il vous indique les éléments interactifs de chaque écran. Appuyez sur ces éléments pour les sélectionner et en savoir plus sur eux. Appuyez deux fois dessus pour exécuter l'action associée."
 
-msgid "IDS_SCR_BODY_PD_UNREAD_NOTIFICATIONS"
-msgstr "Notifications non lues"
+msgid "IDS_ACCS_MBODY_READ_OUT_USAGE_HINTS_ABB"
+msgstr "Lire hte voix astuces util."
+
+msgid "IDS_ACCS_MBODY_SOUND_FEEDBACK"
+msgstr "Retour sonore"
+
+msgid "IDS_ACCS_MBODY_VIBRATION_FEEDBACK"
+msgstr "Retour vibration"
+
+msgid "IDS_ACCS_OPT_ALWAYS_READ_OUT_KEYBOARD_INPUT_TTS"
+msgstr "Toujours lire à haute voix la saisie au clavier"
+
+msgid "IDS_ACCS_OPT_KEYBOARD_FEEDBACK_TTS"
+msgstr "Retour clavier"
 
 msgid "IDS_ACCS_OPT_OTHER_FEEDBACK_TTS"
 msgstr "Autre retour"
 
-msgid "IDS_ACCS_TMBODY_STATUS_BAR_INFORMATION"
-msgstr "Informations barre d'état"
+msgid "IDS_ACCS_SBODY_READ_OUT_NOTIFICATIONS_WHILE_THE_SCREEN_IS_OFF"
+msgstr "Les notifications sont lues à haute voix lorsque l'écran est éteint."
 
 msgid "IDS_ACCS_SBODY_SELECT_WHICH_INFORMATION_FROM_INDICATORS_SHOWN_ON_THE_STATUS_BAR_WILL_BE_READ_OUT_WHEN_YOU_TRIPLE_TAP_THE_SCREEN_WITH_TWO_FINGERS_MSG"
 msgstr "Sélectionnez les informations des indicateurs de la barre d'état qui seront lues à haute voix lorsque vous appuierez trois fois sur l'écran avec deux doigts, par exemple l'heure et la date, la force du signal de l'appareil, les connexions Wi-Fi et Bluetooth et le niveau de la batterie."
 
+msgid "IDS_ACCS_SBODY_SET_THE_VOICE_FEEDBACK_TO_VARY_IN_PITCH_WHILE_USING_THE_KEYBOARD_TO_ENTER_TEXT"
+msgstr "Définissez la hauteur de la voix lors de la saisie de texte à l'aide d'un clavier."
+
+msgid "IDS_ACCS_TMBODY_STATUS_BAR_INFORMATION"
+msgstr "Informations barre d'état"
+
+msgid "IDS_ST_BUTTON_TURN_OFF_ABB2"
+msgstr "Désactiver"
+
+msgid "IDS_ST_BUTTON_TURN_ON_ABB3"
+msgstr "Activer"
+
+msgid "IDS_ST_BUTTON_DISABLE_ABB"
+msgstr "Désactiver"
+
+msgid "IDS_ST_BUTTON_ENABLE_ABB3"
+msgstr "Activer"
+
+msgid "IDS_SM_TPOP_P1SS_P2SS_CACHED_DATA_CLEARED_ABB"
+msgstr "%1$s %2$s données en cache effacés."
+
+msgid "IDS_SM_HEADER_DEFAULT_STORAGE_SETTINGS_ABB"
+msgstr "Paramètres de stockage par défaut"
+
+msgid "IDS_SM_TMBODY_DEFAULT_STORAGE_LOCATIONS"
+msgstr "Emplacements stockage par déf."
+
+msgid "IDS_SM_SBODY_CALCULATING_ING"
+msgstr "Calcul..."
+
+msgid "IDS_ST_BODY_IMAGES"
+msgstr "Images"
+
+msgid "IDS_ST_BODY_STORAGE_USAGE"
+msgstr "Utilisation du stockage"
+
+msgid "IDS_ST_HEADER_TOTAL_SPACE"
+msgstr "Espace total"
+
+msgid "IDS_SM_TMBODY_APPS_ABB"
+msgstr "Applications"
+
+msgid "IDS_ST_BODY_SYSTEM_STORAGE"
+msgstr "Stockage système"
+
+msgid "IDS_ST_BODY_CACHED_DATA_ABB"
+msgstr "Données en cache"
+
+msgid "IDS_SM_HEADER_DEFAULT_STORAGE_LOC_ABB"
+msgstr "Empl. stock. par déf."
+
+msgid "IDS_SM_BODY_FREE_M_MEMORY_ABB"
+msgstr "Dispo"
+
+msgid "IDS_ST_MBODY_ADS"
+msgstr "Pubs"
+
+msgid "IDS_SM_BODY_SELECT_THE_DEFAULT_LOCATION_FOR_INSTALLING_APPS_WHERE_APPS_CAN_BE_SAVED_DEPENDS_ON_THE_TYPE_OF_APP_AND_THE_AVAILABILITY_OF_THE_LOCATION"
+msgstr "Sélectionnez l'emplacement par défaut pour l'installation des applications. L'emplacement d'enregistrement des applications dépend du type d'application et de la disponibilité de l'emplacement."
+
+msgid "IDS_SM_BODY_SELECT_THE_DEFAULT_STORAGE_LOCATION_FOR_CONTENT_SHARED_VIA_BLUETOOTH_OR_WI_FI_DIRECT"
+msgstr "Sélectionnez l'emplacement de stockage par défaut pour le contenu partagé via Bluetooth ou Wi-Fi Direct."
+
+msgid "IDS_ST_OPT_HIDE_CONTENT"
+msgstr "Masquer le contenu"
+
+msgid "IDS_ST_HEADER_PRIVACY_AND_SECURITY_ABB"
+msgstr "Confidentialité/sécu."
+
+msgid "IDS_ST_MBODY_PRIVACY_AND_SECURITY"
+msgstr "Confidentialité et sécu."
+
+msgid "IDS_ST_HEADER_TIZEN_CONNECT"
+msgstr "Connexion Tizen"
+
+msgid "IDS_ST_OPT_BATTERY_USAGE_ABB"
+msgstr "Utilisation de la batterie"
+
+msgid "IDS_SM_BODY_THE_BATTERY_USAGE_FOR_THE_PAST_P1SD_HOURS_P2SD_MINUTES_C"
+msgstr "Utilisation de la batterie après %1$d heures %2$d minutes :"
+
+msgid "IDS_ST_BODY_REMAINING_BATTERY"
+msgstr "Batterie restante"
+
+msgid "IDS_ST_BODY_CHARGING_ING_ABB"
+msgstr "En charge..."
+
+msgid "IDS_ST_SBODY_FULLY_CHARGED_ABB_M_STATUS"
+msgstr "Chargement terminé"
+
+msgid "IDS_ST_BODY_MISSED_EVENTS"
+msgstr "Evénements manqués"
+
+msgid "IDS_ST_BODY_SPEECH_RATE"
+msgstr "Vitesse d'élocution"
+
+msgid "IDS_COM_POP_MISSED_EVENTS"
+msgstr "Evénements manqués"
+
+msgid "IDS_SCR_POP_DRAG_THE_SLIDER_TO_SET_THE_SPEECH_RATE"
+msgstr "Faites glisser le curseur pour régler la vitesse d'élocution."
+
+msgid "IDS_ST_BODY_BATTERY_LEVEL"
+msgstr "Niveau de la batterie"
+
+msgid "IDS_ST_HEADER_DETAILS"
+msgstr "Détails"
+
+msgid "IDS_ST_MBODY_OTHER_SOUNDS"
+msgstr "Autres sons"
+
+msgid "IDS_ST_HEADER_ENCRYPT_SD_CARD"
+msgstr "Crypter la carte SD"
+
+msgid "IDS_ST_HEADER_DECRYPT_SD_CARD"
+msgstr "Décryptage de la carte SD"
+
+msgid "IDS_ST_HEADER_ENCRYPTION"
+msgstr "Cryptage"
+
+msgid "IDS_ST_SBODY_DEVICE_ENCRYPTED_M_STATUS"
+msgstr "Appareil crypté"
+
+msgid "IDS_ST_SBODY_DEVICE_NOT_ENCRYPTED_M_STATUS"
+msgstr "Appareil non crypté"
+
+msgid "IDS_ST_SBODY_SD_CARD_ENCRYPTED_M_STATUS"
+msgstr "Carte SD cryptée"
+
+msgid "IDS_ST_SBODY_SD_CARD_NOT_ENCRYPTED_M_STATUS_SBODY"
+msgstr "Carte SD non cryptée"
+
+msgid "IDS_ST_TMBODY_SECURE_ERASE"
+msgstr "Effacement sécurisé"
+
+msgid "IDS_ST_SBODY_ERASE_ALL_DELETED_DATA_ON_THE_PHONE_PERMANENTLY_FOR_SECURITY_PURPOSES_THIS_DATA_WILL_NOT_BE_RECOVERABLE_BY_ANYONE"
+msgstr "Effacez définitivement toutes les données supprimées sur le téléphone pour des raisons de sécurité. Personne ne pourra les récupérer."
+
old mode 100644 (file)
new mode 100755 (executable)
index d74c9c5..c9aabfe
@@ -1,12 +1,18 @@
-msgid "IDS_ST_BODY_1_MINUTE"
-msgstr "1 minute"
+msgid "IDS_VOICE_HEADER_SPEECH_TO_TEXT_HSTT"
+msgstr "Synthèse texte (STT)"
+
+msgid "IDS_VOICE_HEADER_TEXT_TO_SPEECH_HTTS"
+msgstr "Synthèse vocale (TTS)"
+
+msgid "IDS_PB_TPOP_DELETING_ING_ABB"
+msgstr "Suppression..."
+
+msgid "IDS_VOICE_BODY_VOICE_CONTROL_ABB2"
+msgstr "Contrôle vocal"
 
 msgid "IDS_ST_POP_SAVING"
 msgstr "Enregistrement"
 
-msgid "IDS_CAM_POP_MODEL"
-msgstr "Modèle"
-
 msgid "IDS_EMAIL_BODY_INVALID_PORT_NUMBER"
 msgstr "Numéro de port non valide."
 
@@ -22,9 +28,6 @@ msgstr "6 secondes"
 msgid "IDS_PB_POP_PS_ALREADY_EXISTS"
 msgstr "%s existe déjà."
 
-msgid "IDS_SAPPS_OPT_BADGE_ABB"
-msgstr "Carte d'ident."
-
 msgid "IDS_ST_BODY_DISCONNECTED"
 msgstr "Déconnecté"
 
@@ -34,9 +37,6 @@ msgstr "Média"
 msgid "IDS_ST_BODY_SELECT_AUTOMATICALLY"
 msgstr "Sélectionner automatiquement"
 
-msgid "IDS_ST_HEADER_AUDIO"
-msgstr "Audio"
-
 msgid "IDS_ST_HEADER_FORMAT_MVERB_ABB"
 msgstr "Format"
 
@@ -58,33 +58,45 @@ msgstr "IP"
 msgid "IDS_BT_POP_OPERATION_FAILED"
 msgstr "Échec de l'opération."
 
-msgid "IDS_CLD_OPT_MINUTE"
-msgstr "Minute"
-
 msgid "IDS_CLD_OPT_MINUTES_LC_ABB"
 msgstr "minutes"
 
-msgid "IDS_CST_BUTTON_CLOSE"
-msgstr "Fermer"
-
-msgid "IDS_CST_POP_FAILED"
-msgstr "Échec."
-
 msgid "IDS_IM_BODY_SUCCESSFULLY_COMPLETED"
 msgstr "Terminé."
 
 msgid "IDS_IM_POP_UNEXPECTED_ERROR"
 msgstr "Erreur inattendue."
 
+msgid "IDS_SIM_BODY_INVALID_SIM_CARD"
+msgstr "Carte SIM non valide."
+
+msgid "IDS_WGT_BUTTON3_KIES_VIA_WI_FI"
+msgstr "Kies via Wifi"
+
+msgid "IDS_ST_BODY_1_MINUTE"
+msgstr "1 minute"
+
+msgid "IDS_CAM_POP_MODEL"
+msgstr "Modèle"
+
+msgid "IDS_ST_HEADER_AUDIO"
+msgstr "Audio"
+
+msgid "IDS_CLD_OPT_MINUTE"
+msgstr "Minute"
+
+msgid "IDS_CST_BUTTON_CLOSE"
+msgstr "Fermer"
+
+msgid "IDS_CST_POP_FAILED"
+msgstr "Échec."
+
 msgid "IDS_PB_BODY_INFO"
 msgstr "Infos"
 
 msgid "IDS_PB_BUTTON_CONTACT"
 msgstr "Contact"
 
-msgid "IDS_SIM_BODY_INVALID_SIM_CARD"
-msgstr "Carte SIM non valide."
-
 msgid "IDS_ST_BUTTON2_PROCESSING_ING"
 msgstr "Traitement..."
 
@@ -94,21 +106,18 @@ msgstr "Supprimer ?"
 msgid "IDS_VR_POP_NO_FILES"
 msgstr "Aucun fichier"
 
-msgid "IDS_WGT_BUTTON3_KIES_VIA_WI_FI"
-msgstr "Kies via Wifi"
-
 msgid "IDS_TPLATFORM_OPT_BLUETOOTH"
 msgstr "Bluetooth"
 
+msgid "IDS_ST_HEADER_PRIVACY"
+msgstr "Confident."
+
 msgid "IDS_ST_OPT_SETTINGS"
 msgstr "Réglages"
 
 msgid "IDS_ST_BODY_GENERAL"
 msgstr "Général"
 
-msgid "IDS_ST_HEADER_PRIVACY"
-msgstr "Confident."
-
 msgid "IDS_BR_OPT_SCREEN"
 msgstr "Écran"
 
@@ -139,9 +148,6 @@ msgstr "%d éléments affichés"
 msgid "IDS_COM_POP_FLIGHT_MODE_WILL_BE_DISABLED"
 msgstr "Le mode Hors-ligne sera désactivé."
 
-msgid "IDS_COM_POP_CHECKING"
-msgstr "Vérification..."
-
 msgid "IDS_COM_OPT_CONTINUE_Q"
 msgstr "Continuer ?"
 
@@ -214,9 +220,6 @@ msgstr "Utilisation des données"
 msgid "IDS_MOBILEAP_BODY_TETHERING"
 msgstr "Fonction modem"
 
-msgid "IDS_IM_POP_THIS_FEATURE_IS_NOT_AVAILABLE_WHILE_FLIGHT_MODE_IS_ON"
-msgstr "Cette fonction n'est pas disponible lorsque le mode Hors-ligne est activé."
-
 msgid "IDS_EMAIL_POP_SECURITY_UPDATE_ABB"
 msgstr "Mise à jour de la sécurité"
 
@@ -250,9 +253,6 @@ msgstr "Mémoire du téléphone insuffisante. Supprimez certains éléments et r
 msgid "IDS_KW_POP_BE_CAREFUL_WHEN_TRANSMITTING_INFORMATION_ON_AN_UNSECURED_WI_FI_NETWORK_MSG"
 msgstr "Soyez prudent lorsque vous transmettez des informations sur un réseau Wifi non sécurisé, car d’autres personnes pourraient avoir accès à ces informations sur le réseau."
 
-msgid "IDS_DN_BODY_ENCRYPT_SD_CARD"
-msgstr "Chiffrer la carte SD"
-
 msgid "IDS_MSGF_POP_UNSUPPORTED"
 msgstr "Non pris en charge."
 
@@ -280,24 +280,15 @@ msgstr "Déplacement effectué."
 msgid "IDS_PB_BODY_MOVING_ING"
 msgstr "Déplacement..."
 
-msgid "IDS_SMEMO_BUTTON_IMPORT"
-msgstr "Importer"
-
 msgid "IDS_LCKSCN_BODY_WALLPAPERS"
 msgstr "Fonds d'écran"
 
 msgid "IDS_LCKSCN_BODY_TAP_AND_HOLD_THE_SCREEN_THEN_TILT_THE_DEVICE_TOWARDS_YOU_TO_UNLOCK_IT_MSG"
 msgstr "Touchez longuement l'écran, puis inclinez l'appareil vers vous pour le déverrouiller. Si l'écran ne se déverrouille pas, essayez d'incliner l'appareil davantage. Lorsque la fonction de déverrouillage par mouvement est définie, l'interaction par mouvement est automatiquement activée dans Paramètres."
 
-msgid "IDS_SA_BUTTON_DONE_ABB"
-msgstr "OK"
-
 msgid "IDS_FP_BODY_NO_APPLICATIONS"
 msgstr "Aucune application"
 
-msgid "IDS_ST_TZTAB4_MOST_USED_M_APP"
-msgstr "Util. fréq."
-
 msgid "IDS_ST_TPOP_PERSONAL_MODE_ENABLED_ABB"
 msgstr "Le mode personnel est activé."
 
@@ -394,9 +385,6 @@ msgstr "Le nombre maximal de caractères autorisés pour le nom de votre apparei
 msgid "IDS_ST_POP_THE_APP_HAS_BEEN_UNINSTALLED"
 msgstr "L'application a été désinstallée."
 
-msgid "IDS_ST_POP_TAP_OK"
-msgstr "Touchez OK"
-
 msgid "IDS_ST_POP_SEARCHING_NETWORK_ING"
 msgstr "Recherche de réseau..."
 
@@ -412,15 +400,9 @@ msgstr "Réinitialiser tous les paramètres et supprimer toutes les données. Un
 msgid "IDS_ST_POP_REMOVE_DEFAULT_APPS_Q"
 msgstr "Supprimer les applis par défaut ?"
 
-msgid "IDS_ST_POP_REGISTRATION_CODE_NOT_FOUND"
-msgstr "Code d'enregistrement introuvable."
-
 msgid "IDS_ST_POP_REGISTERING_ING"
 msgstr "Enregistrement ..."
 
-msgid "IDS_ST_POP_REGISTERED"
-msgstr "Enregistré."
-
 msgid "IDS_ST_POP_PUK2_VERIFIED"
 msgstr "PUK2 vérifié."
 
@@ -460,18 +442,9 @@ msgstr "%d essais restants."
 msgid "IDS_ST_POP_PASSWORD_MUST_CONTAIN_AT_LEAST_PD_ALPHANUMERIC_CHARACTERS"
 msgstr "Le mot de passe doit contenir au moins %d caractères alphanumériques."
 
-msgid "IDS_ST_POP_PASSWORD_MUST_BE_MORE_THAN_P1SD_CHARACTERS_AND_LESS_THAN_P2SD"
-msgstr "Le mot de passe doit être composé de %1$d à %2$d caractères."
-
-msgid "IDS_ST_POP_PASSWORDS_DO_NOT_MATCH"
-msgstr "Les mots de passe ne correspondent pas."
-
 msgid "IDS_ST_POP_NO_SD_CARD_IS_INSERTED_DISABLE_ENCRYPT_SD_CARD_ANYWAY_Q"
 msgstr "Aucune carte SD insérée. Désactiver le chiffrement de la carte SD quand même ?"
 
-msgid "IDS_ST_POP_NO_SD_CARD_HAS_BEEN_INSERTED_ENCRYPTION_WILL_START_AUTOMATICALLY_WHEN_YOU_INSERT_AN_SD_CARD"
-msgstr "Aucune carte SD n'a été insérée. Le chiffrement démarrera automatiquement lorsque vous aurez inséré une carte SD."
-
 msgid "IDS_ST_POP_NO_ITEM_SELECTED"
 msgstr "Aucun élément sélectionné."
 
@@ -487,9 +460,6 @@ msgstr "Les données mobiles ont été désactivées. Impossible d'envoyer ni de
 msgid "IDS_ST_POP_MOBILE_DATA_ENABLED_CONNECTING_TO_MOBILE_NETWORKS_MAY_INCUR_EXTRA_CHARGES_DEPENDING_ON_YOUR_DATA_PLAN_CONTINUE_Q"
 msgstr "Données mobiles activées. La connexion via les réseaux mobiles peut entrainer des frais supplémentaires en fonction de votre forfait. Continuer ?"
 
-msgid "IDS_ST_POP_LOADING_ING"
-msgstr "Chargement..."
-
 msgid "IDS_ST_POP_IP_ADDRESS_REMOVED"
 msgstr "Adresse IP supprimée."
 
@@ -514,9 +484,6 @@ msgstr "NIP2 incorrect"
 msgid "IDS_ST_POP_INCORRECT_PIN1_ATTEMPT_LEFT"
 msgstr "NIP incorrect. 1 essai restant."
 
-msgid "IDS_ST_POP_INCORRECT_PASSWORD"
-msgstr "Mot de passe incorrect."
-
 msgid "IDS_ST_POP_IF_YOU_RESET_YOUR_DEVICE_TO_FACTORY_DEFAULTS_YOU_WILL_NOT_BE_ABLE_TO_USE_ENCRYPTED_FILES_ON_THE_SD_CARD_MSG"
 msgstr "Si vous rétablissez les paramètres d'usine de votre appareil, vous ne pourrez plus utiliser les fichiers chiffrés sur la carte SD, mais vous pourrez continuer d'utiliser les fichiers non chiffrés."
 
@@ -538,12 +505,6 @@ msgstr "Chiffrer la carte SD ? Cette opération est irréversible vous risquez d
 msgid "IDS_ST_POP_ENABLING_EMERGENCY_MODE_ING"
 msgstr "Activation du mode Urgence..."
 
-msgid "IDS_ST_POP_ENABLING_AUTO_UPDATE_MEANS_YOUR_DEVICE_WILL_CHECK_FOR_SECURITY_UPDATES_AUTOMATICALLY_NOTI_MSG"
-msgstr "Si vous activez la mise à jour automatique, votre appareil recherchera automatiquement des mises à jour de sécurité. La recherche via les réseaux mobiles peut entrainer des frais supplémentaires."
-
-msgid "IDS_ST_POP_ENABLE_SMART_STAY_TO_TRY_IT_T_HELP"
-msgstr "Activez Veille intelli. pour l'essayer."
-
 msgid "IDS_ST_POP_ENABLE_SMART_ROTATION_TO_TRY_IT_T_HELP"
 msgstr "Activez Rotation intelli. pour l'essayer."
 
@@ -553,12 +514,6 @@ msgstr "Activez le mode Hors-ligne."
 msgid "IDS_ST_POP_EMERGENCY_MODE_WILL_BE_DISABLED"
 msgstr "Le mode Urgence sera désactivé."
 
-msgid "IDS_ST_POP_DO_NOT_ASK_AGAIN"
-msgstr "Ne plus demander"
-
-msgid "IDS_ST_POP_DISABLING_AUTO_UPDATE_MEANS_YOU_HAVE_TO_CHECK_FOR_SECURITY_UPDATES_MANUALLY_NOTI_MSG"
-msgstr "Si vous désactivez la mise à jour automatique, vous devrez rechercher manuellement les mises à jour de sécurité. Pour protéger votre appareil, nous vous conseillons d'activer la mise à jour automatique."
-
 msgid "IDS_ST_POP_DISABLE_TETHERING_Q"
 msgstr "Désactiver le modem ?"
 
@@ -598,9 +553,6 @@ msgstr "Onglets"
 msgid "IDS_ST_OPT_SELECTED"
 msgstr "Sélectionné"
 
-msgid "IDS_ST_OPT_SELECT"
-msgstr "Sélectionner"
-
 msgid "IDS_ST_OPT_RESET_APP_SETTINGS_ABB"
 msgstr "Réin. param. applis"
 
@@ -616,9 +568,6 @@ msgstr "LTE/WCDMA/GSM (connexion auto)"
 msgid "IDS_ST_OPT_EDIT_QUICK_SETTINGS"
 msgstr "Modifier les réglages rapides"
 
-msgid "IDS_ST_OPT_DEFAULT_RINGTONE"
-msgstr "Sonnerie par défaut"
-
 msgid "IDS_ST_OPT_CUSTOM_MODE_ABB"
 msgstr "Mode personnalisé"
 
@@ -631,15 +580,9 @@ msgstr "Bloquer les réseaux mobiles"
 msgid "IDS_ST_OPT_BLOCK_ALL"
 msgstr "Bloquer tout"
 
-msgid "IDS_ST_OPT_AUTO_UPDATE_ABB"
-msgstr "Mise à jour auto"
-
 msgid "IDS_ST_OPT_ALLOW_ALL"
 msgstr "Autoriser tout"
 
-msgid "IDS_ST_OPT_ALL"
-msgstr "Tous"
-
 msgid "IDS_ST_MBODY_ZOOM"
 msgstr "Zoom"
 
@@ -679,9 +622,6 @@ msgstr "Aff. ut. processeur"
 msgid "IDS_ST_MBODY_SELECT_WHERE_CAPTURED_IMAGES_WILL_BE_SAVED"
 msgstr "Sélectionner l'emplacement d'enregistrement des images capturées"
 
-msgid "IDS_ST_MBODY_SCREEN_ROTATION"
-msgstr "Rotation de l'écran"
-
 msgid "IDS_ST_MBODY_SCREEN_READER_HTTS"
 msgstr "Lecteur d'écran (TTS)"
 
@@ -700,18 +640,12 @@ msgstr "Mouvements et gestes"
 msgid "IDS_ST_MBODY_MOBILE_DATA"
 msgstr "Données mobiles"
 
-msgid "IDS_ST_MBODY_HELP"
-msgstr "Aide"
-
 msgid "IDS_ST_MBODY_HANDS_FREE_MODE"
 msgstr "Mode mains libres"
 
 msgid "IDS_ST_MBODY_GSM_ONLY"
 msgstr "GSM uniquement"
 
-msgid "IDS_ST_MBODY_FONT_SIZE"
-msgstr "Taille de police"
-
 msgid "IDS_ST_MBODY_FACTORY_RESET"
 msgstr "Réinit. param. origine"
 
@@ -745,15 +679,9 @@ msgstr "Application active"
 msgid "IDS_ST_MBODY_ACCOUNTS_AND_BACKUP"
 msgstr "Comptes et sauvegarde"
 
-msgid "IDS_ST_ITAB4_CONTROLS_M_INPUT_AND_CONTROL"
-msgstr "Contrôles"
-
 msgid "IDS_ST_HEADER_WI_FI_DIRECT"
 msgstr "Wifi Direct"
 
-msgid "IDS_ST_HEADER_WI_FI"
-msgstr "Wifi"
-
 msgid "IDS_ST_HEADER_USER_SETTINGS_ABB"
 msgstr "Paramètres de l'utilisateur"
 
@@ -766,24 +694,15 @@ msgstr "Utilitaires USB"
 msgid "IDS_ST_HEADER_UNLOCK_DEVICE_USING_MOTION_ABB"
 msgstr "Déverr appareil via mouvements"
 
-msgid "IDS_ST_HEADER_UNAVAILABLE"
-msgstr "Non disponible"
-
 msgid "IDS_ST_HEADER_ULTRA_POWER_SAVING_MODE"
 msgstr "Mode Ultra économie d'énergie"
 
 msgid "IDS_ST_HEADER_TOUCH_KEY_LIGHT_DURATION"
 msgstr "Durée de l'éclairage des touches"
 
-msgid "IDS_ST_HEADER_TEXT_TO_SPEECH"
-msgstr "Synthèse vocale"
-
 msgid "IDS_ST_HEADER_STANDARD_LIMIT_ABB"
 msgstr "Limite standard"
 
-msgid "IDS_ST_HEADER_SOUND"
-msgstr "Son"
-
 msgid "IDS_ST_HEADER_SIM_CARD_MANAGER"
 msgstr "Gestionnaire de carte SIM"
 
@@ -799,18 +718,12 @@ msgstr "Réplication d'écran"
 msgid "IDS_ST_HEADER_SAMSUNG_KIES"
 msgstr "Samsung Kies"
 
-msgid "IDS_ST_HEADER_SAMSUNG_APPS"
-msgstr "Appli Samsung"
-
 msgid "IDS_ST_HEADER_RINGTONES"
 msgstr "Sonneries"
 
 msgid "IDS_ST_HEADER_RESET_RESULTS"
 msgstr "Réinitialiser les résultats"
 
-msgid "IDS_ST_HEADER_RESET"
-msgstr "Réinitialiser"
-
 msgid "IDS_ST_HEADER_PRIVILEGES"
 msgstr "Privilèges"
 
@@ -820,18 +733,12 @@ msgstr "Mode Privé"
 msgid "IDS_ST_HEADER_PORT"
 msgstr "Port"
 
-msgid "IDS_ST_HEADER_PLEASE_WAIT"
-msgstr "Veuillez patienter..."
-
 msgid "IDS_ST_HEADER_PERSONAL_MODE"
 msgstr "Mode personnel"
 
 msgid "IDS_ST_HEADER_PERSONALISATION"
 msgstr "Personnalisation"
 
-msgid "IDS_ST_HEADER_PD_SELECTED_ABB"
-msgstr "%d sélectionné(s)"
-
 msgid "IDS_ST_HEADER_PD_SELECTED"
 msgstr "%d sélect."
 
@@ -865,9 +772,6 @@ msgstr "Saisie et mouvement"
 msgid "IDS_ST_HEADER_HOME_SCREEN_ABB"
 msgstr "Écran d'accueil"
 
-msgid "IDS_ST_HEADER_FINGER_SCANNER_ABB"
-msgstr "Lecteur d'empreintes"
-
 msgid "IDS_ST_HEADER_ENTER_VALID_DEVICE_NAME_ABB"
 msgstr "Entrez nom d'app. valide"
 
@@ -916,6 +820,9 @@ msgstr "Ajouter un port"
 msgid "IDS_ST_HEADER_ADD_IP"
 msgstr "Ajouter une adresse IP"
 
+msgid "IDS_COM_POP_CHECKING"
+msgstr "Vérification..."
+
 msgid "IDS_ST_BUTTON_UNINSTALL_UPDATES"
 msgstr "Désinstaller les mises à jour"
 
@@ -925,30 +832,18 @@ msgstr "Désinstaller"
 msgid "IDS_ST_BUTTON_TRY_IT"
 msgstr "Essayer"
 
-msgid "IDS_ST_BUTTON_STOP"
-msgstr "Arrêter"
-
 msgid "IDS_ST_BUTTON_SET_SCREEN_LOCK_TYPE"
 msgstr "Déf. type verrouillage d'écran"
 
 msgid "IDS_ST_BUTTON_RESET_APPS_ABB"
 msgstr "Réinit. applis"
 
-msgid "IDS_ST_BUTTON_RESET"
-msgstr "Réinit."
-
 msgid "IDS_ST_BUTTON_REMOVE_DEFAULT_APPS_ABB"
 msgstr "Supprimer applis par défaut"
 
 msgid "IDS_ST_BUTTON_ONLY_VIBRATE"
 msgstr "Vibration seul."
 
-msgid "IDS_ST_BUTTON_OK_ABB"
-msgstr "OK"
-
-msgid "IDS_ST_BUTTON_OK"
-msgstr "OK"
-
 msgid "IDS_ST_BUTTON_MOVE_TO_SD_ABB"
 msgstr "Dépl. sur SD"
 
@@ -958,21 +853,9 @@ msgstr "Dépl. vers tél."
 msgid "IDS_ST_BUTTON_FORCE_STOP"
 msgstr "Forcer l'arrêt"
 
-msgid "IDS_ST_BUTTON_ENABLE"
-msgstr "Activer"
-
-msgid "IDS_ST_BUTTON_DISCONNECT"
-msgstr "Déconnecter"
-
 msgid "IDS_ST_BUTTON_DISABLE"
 msgstr "Désactiver"
 
-msgid "IDS_ST_BUTTON_CONTINUE"
-msgstr "Continuer"
-
-msgid "IDS_ST_BUTTON_CANCEL_ABB"
-msgstr "Annuler"
-
 msgid "IDS_ST_BODY_YYYY_DD_MM_DOT"
 msgstr "AAAA.JJ.MM"
 
@@ -1009,9 +892,6 @@ msgstr "Lorsque l'itinérance des données est désactivée, les applications qu
 msgid "IDS_ST_BODY_WEB_APPLICATIONS"
 msgstr "Applications Web"
 
-msgid "IDS_ST_BODY_WCDMA_GSM_NHAUTO_CONNECT"
-msgstr "WCDMA/GSM\n(connexion auto)"
-
 msgid "IDS_ST_BODY_WAIT_WHILE_DEVICE_IS_ENCRYPTED_PDP_COMPLETE"
 msgstr "Veuillez patienter pendant le chiffrement de l'appareil. Effectué à %d %."
 
@@ -1024,15 +904,9 @@ msgstr "En attente de réponse de la carte SIM..."
 msgid "IDS_ST_BODY_VOLUME"
 msgstr "Volume"
 
-msgid "IDS_ST_BODY_VOICE_RECORDING"
-msgstr "Enregistrement vocal"
-
 msgid "IDS_ST_BODY_VIBRATE_WHEN_RINGING"
 msgstr "Vibreur et sonnerie"
 
-msgid "IDS_ST_BODY_VERSION_PS"
-msgstr "Version %s"
-
 msgid "IDS_ST_BODY_USING_MOBILE_DATA_MAY_RESULT_IN_ADDITIONAL_CHARGES_CONTINUE_Q"
 msgstr "L'utilisation des données mobiles peut entrainer des frais supplémentaires. Continuer ?"
 
@@ -1069,9 +943,6 @@ msgstr "Débogage USB"
 msgid "IDS_ST_BODY_USB_ASK_ON_CONNECTION"
 msgstr "Demander lors de la connexion"
 
-msgid "IDS_ST_BODY_URL"
-msgstr "URL"
-
 msgid "IDS_ST_BODY_UNMOUNT_USB_OTG_STORAGE"
 msgstr "Désactiver stockage USB OTG"
 
@@ -1096,6 +967,9 @@ msgstr "UDMincho"
 msgid "IDS_ST_BODY_UDGOTHIC_M_FONT"
 msgstr "UDGothic"
 
+msgid "IDS_IM_POP_THIS_FEATURE_IS_NOT_AVAILABLE_WHILE_FLIGHT_MODE_IS_ON"
+msgstr "Cette fonction n'est pas disponible lorsque le mode Hors-ligne est activé."
+
 msgid "IDS_ST_BODY_TURN_OFF"
 msgstr "Désactiver"
 
@@ -1150,33 +1024,18 @@ msgstr "Cette action effacera le contenu de la carte SD du téléphone. Vous per
 msgid "IDS_ST_BODY_THE_SD_CARD_IS_CURRENTLY_IN_USE_THIS_ACTION_WILL_ERASE_ALL_DATA_ON_THE_SD_CARD_INCLUDING_THE_DATA_THAT_IS_CURRENTLY_BEING_USED"
 msgstr "La carte SD est actuellement utilisée. Cette action supprimera toutes les données de la carte SD, y compris les données en cours d'utilisation"
 
-msgid "IDS_ST_BODY_THE_RED_LED_LIGHTS_UP_WHEN_YOU_CHARGE_YOUR_DEVICE_WHILE_THE_SCREEN_IS_OFF"
-msgstr "Le voyant rouge s'allume lorsque votre appareil est train de se recharger et que l'écran est éteint."
-
-msgid "IDS_ST_BODY_THE_RED_LED_BLINKS_WHEN_THE_BATTERY_POWER_IS_LOW_WHILE_THE_SCREEN_IS_OFF"
-msgstr "Le témoin lumineux rouge clignote lorsque le niveau de la pile est faible et que l'écran est éteint."
-
 msgid "IDS_ST_BODY_THE_PASSWORD_MUST_NOT_CONTAIN_A_SIMPLE_SEQUENCE_HEG_1111_OR_1234"
 msgstr "Le mot de passe ne doit pas être composé d'une simple suite de chiffres (1111 ou 1234, par exemple)"
 
+msgid "IDS_SMEMO_BUTTON_IMPORT"
+msgstr "Importer"
+
 msgid "IDS_ST_BODY_THE_NAME_FIELD_CANNOT_BE_EMPTY"
 msgstr "Le champ Nom ne peut pas être vide."
 
-msgid "IDS_ST_BODY_THE_BLUE_LED_BLINKS_WHEN_YOU_RECORD_VOICE_WHILE_THE_SCREEN_IS_OFF"
-msgstr "Le témoin lumineux bleu clignote lors d'un enregistrement vocal alors que l'écran est éteint."
-
-msgid "IDS_ST_BODY_THE_BLUE_LED_BLINKS_WHEN_YOU_HAVE_MISSED_CALLS_MESSAGES_OR_APP_NOTIFICATIONS_WHILE_THE_SCREEN_IS_OFF"
-msgstr "Lorsque l'écran est éteint, le témoin lumineux bleu clignote en cas d'appels manqués, de messages ou de notifications d'applications."
-
-msgid "IDS_ST_BODY_THE_APPLICATIONS_BELOW_WERE_STARTED_BY_PS_STOPPING_THESE_APPLICATIONS_MAY_CAUSE_PS_TO_FAIL"
-msgstr "Les applications ci-dessous ont été démarrées par %s. L'arrêt de ces applications risque de provoquer l'échec de %s."
-
 msgid "IDS_ST_BODY_THERE_ARE_NO_NETWORKS_NEARBY"
 msgstr "Aucun réseau à proximité"
 
-msgid "IDS_ST_BODY_TEXTSTYLE_LARGE"
-msgstr "Grande"
-
 msgid "IDS_ST_BODY_TASK_SWITCHER"
 msgstr "Sélecteur de tâches"
 
@@ -1189,12 +1048,6 @@ msgstr "Touchez longuement l'écran, puis inclinez l'appareil vers vous pour le
 msgid "IDS_ST_BODY_SYSTEM_MEMORY"
 msgstr "Mémoire système"
 
-msgid "IDS_ST_BODY_SUNDAY"
-msgstr "Dimanche"
-
-msgid "IDS_ST_BODY_STORAGE"
-msgstr "Stockage"
-
 msgid "IDS_ST_BODY_STANDARD_T_DISPLAY_EFFECT"
 msgstr "Standard"
 
@@ -1213,12 +1066,6 @@ msgstr "Profils de réseau social"
 msgid "IDS_ST_BODY_SMART_STAY_MAY_NOT_WORK_IN_THESE_SITUATIONS"
 msgstr "La veille intelligente risque de ne pas fonctionner dans ces situations."
 
-msgid "IDS_ST_BODY_SMART_ROTATION_MAY_NOT_WORK_IN_THESE_SITUATIONS"
-msgstr "La rotation intelligente risque de ne pas fonctionner dans ces situations."
-
-msgid "IDS_ST_BODY_SMART_ROTATION_DESCRIPTION_MSG"
-msgstr "La rotation intelligente désactive la rotation automatique de l'écran, utilise l'appareil photo avant afin de déterminer l'orientation de votre visage, puis fait pivoter l'écran en conséquence."
-
 msgid "IDS_ST_BODY_SMALL_M_TEXTSIZE"
 msgstr "Petite"
 
@@ -1246,15 +1093,6 @@ msgstr "Numéro de série"
 msgid "IDS_ST_BODY_SECURITY_ENGINE"
 msgstr "Moteur de sécurité"
 
-msgid "IDS_ST_BODY_SECURITY"
-msgstr "Sécurité"
-
-msgid "IDS_ST_BODY_SEARCH"
-msgstr "Recherche"
-
-msgid "IDS_ST_BODY_SD_CARD"
-msgstr "Carte SD"
-
 msgid "IDS_ST_BODY_SCREEN_TIMEOUT_ABB2"
 msgstr "Expirat. écran"
 
@@ -1285,33 +1123,18 @@ msgstr "Type de verrouillage de l'écran"
 msgid "IDS_ST_BODY_SCREEN_LOCK_SOUND"
 msgstr "Son verrouillage écran"
 
-msgid "IDS_ST_BODY_SCHEDULE"
-msgstr "Évènement"
-
 msgid "IDS_ST_BODY_SAVE_POWER_BY_ADJUSTING_SCREEN_TONE_ACCORDING_TO_ANALYSIS_OF_IMAGES"
 msgstr "Économisez de l'énergie en ajustant la tonalité de l'écran en fonction de l'analyse des images."
 
 msgid "IDS_ST_BODY_SAVES_POWER_BY_LIMITING_THE_MAXIMUM_PERFORMANCE_OF_THE_DEVICE"
 msgstr "Permet d'économiser de l'énergie en limitant les performances maximales de l'appareil."
 
-msgid "IDS_ST_BODY_SAVED"
-msgstr "Enregistré."
-
-msgid "IDS_ST_BODY_SAVE"
-msgstr "Enregistrer"
-
 msgid "IDS_ST_BODY_SAMSUNG_LEGAL"
 msgstr "Mentions légales Samsung"
 
-msgid "IDS_ST_BODY_SAMSUNG_KIES_CONNECTION_CONNECTING_USB_HELP_MSG"
-msgstr "Si Samsung Kies (logiciel informatique) ou les pilotes appropriés ne sont pas déjà installés sur votre ordinateur, l'installation sera effectuée sous Microsoft Windows. \nUne fois le logiciel installé, vous pouvez effectuer les opérations suivantes :\n- Synchroniser les données du téléphone\n- Mettre à niveau le logiciel du téléphone\n- Partage Internet (Ce téléphone fonctionne comme un modem et vous pouvez utiliser Internet dans votre bloc-notes ou votre PC)\n- Copier des fichiers audios/vidéos achetés (Microsoft Windows Media DRM) ou des fichiers standards sur votre téléphone."
-
 msgid "IDS_ST_BODY_RUNNING"
 msgstr "Exécution"
 
-msgid "IDS_ST_BODY_RESTRICTING_APPLICATION_USAGE_TO_ONLY_ESSENTIAL_APPLICATIONS_AND_THOSE_SELECTED_BY_YOU"
-msgstr "Restriction de l'utilisation d'applications aux applications essentielles et celles sélectionnées par vous."
-
 msgid "IDS_ST_BODY_RESET_TO_DEFAULT"
 msgstr "Restaurer valeurs par défaut"
 
@@ -1330,6 +1153,9 @@ msgstr "Tout réinitialiser"
 msgid "IDS_ST_BODY_REMOVE_LICENCE"
 msgstr "Supprimer la licence"
 
+msgid "IDS_ST_POP_REGISTERED"
+msgstr "Enregistré."
+
 msgid "IDS_ST_BODY_REGULATORY_INFORMATION_ABB"
 msgstr "Infos règlementaires"
 
@@ -1339,9 +1165,6 @@ msgstr "Enregistrement sur"
 msgid "IDS_ST_BODY_REGIONAL_EXAMPLE"
 msgstr "Exemple régional"
 
-msgid "IDS_ST_BODY_REGION"
-msgstr "Région"
-
 msgid "IDS_ST_BODY_PUK"
 msgstr "Code PUK"
 
@@ -1357,30 +1180,27 @@ msgstr "Protégez votre appareil des virus dangereux et des programmes malveilla
 msgid "IDS_ST_BODY_PROFILE_NAME"
 msgstr "Nom de profil"
 
-msgid "IDS_ST_BODY_PROFILE"
-msgstr "Profil"
-
 msgid "IDS_ST_BODY_PREPARING_THIS_COULD_TAKE_OVER_10_MINUTES_ING"
 msgstr "Préparation. L'opération peut prendre plus de 10 minutes..."
 
 msgid "IDS_ST_BODY_PREFERRED_NETWORKS"
 msgstr "Réseaux préférés"
 
-msgid "IDS_ST_BODY_POP_JPN_DCM"
-msgstr "POP"
-
-msgid "IDS_ST_BODY_PM"
-msgstr "PM"
-
 msgid "IDS_ST_BODY_PLUG_IN_CHARGER_AND_TRY_AGAIN"
 msgstr "Branchez le chargeur et réessayez."
 
 msgid "IDS_ST_BODY_PLAY_TONE_WHEN_THE_DIALLING_KEYPAD_IS_TAPPED"
 msgstr "Émettre un son lorsque vous touchez le clavier de numérotation."
 
+msgid "IDS_ST_POP_PASSWORD_MUST_BE_MORE_THAN_P1SD_CHARACTERS_AND_LESS_THAN_P2SD"
+msgstr "Le mot de passe doit être composé de %1$d à %2$d caractères."
+
 msgid "IDS_ST_BODY_PLAY_SOUNDS_WHEN_LOCKING_AND_UNLOCKING_SCREEN"
 msgstr "Émettre des sons lors du verrouillage et du déverrouillage de l'écran"
 
+msgid "IDS_ST_POP_PASSWORDS_DO_NOT_MATCH"
+msgstr "Les mots de passe ne correspondent pas."
+
 msgid "IDS_ST_BODY_PIN_BLOCKED_ENTER_PUK_TO_CONTINUE_JPN_DCM"
 msgstr "."
 
@@ -1393,9 +1213,6 @@ msgstr "Photos, vidéos"
 msgid "IDS_ST_BODY_PHOTO_UPLOAD_SETTINGS"
 msgstr "Paramètres de chargement des photos"
 
-msgid "IDS_ST_BODY_PHONEPROFILES_SILENT"
-msgstr "Silencieux"
-
 msgid "IDS_ST_BODY_PERSONAL_MODE_CAN_BE_USED_TO_HIDE_CONTENT_THAT_YOU_WANT_TO_KEEP_PRIVATE_MSG"
 msgstr "Le mode personnel peut être utilisé pour masquer le contenu que vous souhaitez garder confidentiel. Pour utiliser ce mode, activez-le dans Paramètres, ou pressez longuement le bouton Allumer, puis sélectionnez Mode personnel. Entrez votre NIP ou votre mot de passe. L'icône du mode personnel s'affichera dans la barre d'état. Pour protéger vos données, vous devez désactiver le mode personnel après utilisation. La définition d'un verrouillage d'écran assurera une meilleure protection."
 
@@ -1408,6 +1225,9 @@ msgstr "Mot de passe requis pour déchiffrer l'appareil à chaque activation."
 msgid "IDS_ST_BODY_PASSWORD_MUST_CONTAIN_NO_MORE_THAN_PD_CHARACTERS_ABB"
 msgstr "Le MDP ne doit pas contenir plus de %d caractères."
 
+msgid "IDS_ST_POP_LOADING_ING"
+msgstr "Chargement..."
+
 msgid "IDS_ST_BODY_PASSWORD_MUST_CONTAIN_AT_LEAST_PD_CHARACTERS_ABB"
 msgstr "Le MDP doit contenir au moins %d caractères."
 
@@ -1423,9 +1243,6 @@ msgstr "Mot de passe vide."
 msgid "IDS_ST_BODY_PASSWORD_CONTAINS_INVALID_CHARACTER_ABB"
 msgstr "Le mot de passe contient un caractère non valide."
 
-msgid "IDS_ST_BODY_PASSWORD"
-msgstr "Mot de passe"
-
 msgid "IDS_ST_BODY_OPEN_SOURCE_LICENCES"
 msgstr "Licences libres"
 
@@ -1435,36 +1252,24 @@ msgstr "Activé"
 msgid "IDS_ST_BODY_OFFICIAL_M_DEVICE_STATUS"
 msgstr "Officiel"
 
+msgid "IDS_ST_POP_INCORRECT_PASSWORD"
+msgstr "Mot de passe incorrect."
+
 msgid "IDS_ST_BODY_NUMBER"
 msgstr "Numéro"
 
-msgid "IDS_ST_BODY_NO_RESULTS_FOUND"
-msgstr "Aucun résultat trouvé."
-
 msgid "IDS_ST_BODY_NO_DEFAULTS_SET"
 msgstr "Aucune valeur par défaut définie."
 
-msgid "IDS_ST_BODY_NOT_ASSIGNED"
-msgstr "Non affecté"
-
 msgid "IDS_ST_BODY_NOTIFICATION_PANEL"
 msgstr "Panneau de notifications"
 
-msgid "IDS_ST_BODY_NOTIFICATIONS"
-msgstr "Notifications"
-
-msgid "IDS_ST_BODY_NOTIFICATION"
-msgstr "Notification"
-
 msgid "IDS_ST_BODY_NOSERVICE"
 msgstr "Aucun service"
 
 msgid "IDS_ST_BODY_NORMAL_T_PROFILE"
 msgstr "Normal"
 
-msgid "IDS_ST_BODY_NONE"
-msgstr "Aucun"
-
 msgid "IDS_ST_BODY_NEW_PIN2_AND_CONFIRM_PIN2_DO_NOT_MATCH"
 msgstr "Le nouveau NIP2 et le NIP2 de confirmation ne correspondent pas"
 
@@ -1474,9 +1279,6 @@ msgstr "Nouveau NIP2"
 msgid "IDS_ST_BODY_NEW_PIN1"
 msgstr "Nouveau NIP1"
 
-msgid "IDS_ST_BODY_NEW"
-msgstr "Nouveau"
-
 msgid "IDS_ST_BODY_NETWORK_TYPE"
 msgstr "Type de réseau"
 
@@ -1489,18 +1291,15 @@ msgstr "Liste des réseaux"
 msgid "IDS_ST_BODY_NETWORK_CONNECTIONS"
 msgstr "Connexions réseau"
 
+msgid "IDS_ST_POP_DO_NOT_ASK_AGAIN"
+msgstr "Ne plus demander"
+
 msgid "IDS_ST_BODY_NETWORK_CODE"
 msgstr "Code réseau"
 
-msgid "IDS_ST_BODY_NETWORK"
-msgstr "Réseau"
-
 msgid "IDS_ST_BODY_NATURAL_T_DISPLAY_EFFECT"
 msgstr "Naturel"
 
-msgid "IDS_ST_BODY_NAME"
-msgstr "Nom"
-
 msgid "IDS_ST_BODY_MY_NUMBER"
 msgstr "Mon numéro"
 
@@ -1525,12 +1324,6 @@ msgstr "Plus de paramètres système"
 msgid "IDS_ST_BODY_MORE_CONNECTIVITY_SETTINGS"
 msgstr "Plus de paramètres de connectivité"
 
-msgid "IDS_ST_BODY_MONDAY"
-msgstr "Lundi"
-
-msgid "IDS_ST_BODY_MODE"
-msgstr "Mode"
-
 msgid "IDS_ST_BODY_MOBILE_DATA_WILL_BE_USED_IF_YOU_DOWNLOAD_OR_UPLOAD_DATA_WITHOUT_WI_FI_CONNECTION"
 msgstr "Les données mobiles seront utilisées si vous chargez ou téléchargez des données sans établir de connexion Wifi."
 
@@ -1540,29 +1333,23 @@ msgstr "MM.JJ.AAAA"
 msgid "IDS_ST_BODY_MMS_CONNECTIONS"
 msgstr "Connexions MMS"
 
+msgid "IDS_ST_OPT_SELECT"
+msgstr "Sélectionner"
+
 msgid "IDS_ST_BODY_MISCELLANEOUS_FILES"
 msgstr "Fichiers divers"
 
-msgid "IDS_ST_BODY_MESSAGE"
-msgstr "Message"
-
 msgid "IDS_ST_BODY_MENU_AND_WIDGETS"
 msgstr "Menu et widgets"
 
-msgid "IDS_ST_BODY_MEMORY"
-msgstr "Mémoire"
-
 msgid "IDS_ST_BODY_MEDIUM"
 msgstr "Moyenne"
 
-msgid "IDS_ST_BODY_MB"
-msgstr "Mo"
-
 msgid "IDS_ST_BODY_MASS_STORAGE_HELP_MSG"
 msgstr "Vous pouvez effectuer les opérations suivantes:\n- Copie rapide de fichiers\n- Connexion possible sous MAC, Linux"
 
-msgid "IDS_ST_BODY_MARUBERI_JPN_DCM"
-msgstr "Maruberi"
+msgid "IDS_ST_OPT_DEFAULT_RINGTONE"
+msgstr "Sonnerie par défaut"
 
 msgid "IDS_ST_BODY_LTE_WCDMA_GSM_NHAUTO_CONNECT"
 msgstr "LTE/WCDMA/GSM\n(connexion auto)"
@@ -1570,39 +1357,33 @@ msgstr "LTE/WCDMA/GSM\n(connexion auto)"
 msgid "IDS_ST_BODY_LOCK_SCREEN_OPTIONS"
 msgstr "Options de l'écran verrouillé"
 
-msgid "IDS_ST_BODY_LIST_VIEW"
-msgstr "Liste"
-
 msgid "IDS_ST_BODY_LIMIT_BACKGROUND_PROCESSES"
 msgstr "Limiter le nombre de processus en arrière-plan"
 
-msgid "IDS_ST_BODY_LICENCE"
-msgstr "Licence"
-
-msgid "IDS_ST_BODY_LED_INDICATOR"
-msgstr "Voyant"
-
 msgid "IDS_ST_BODY_LEDOT_LOW_BATTERY"
 msgstr "Pile faible"
 
 msgid "IDS_ST_BODY_LAUNCH_BY_DEFAULT"
 msgstr "Lancer par défaut"
 
+msgid "IDS_ST_OPT_AUTO_UPDATE_ABB"
+msgstr "Mise à jour auto"
+
 msgid "IDS_ST_BODY_LANGUAGE_AND_REGION_ABB"
 msgstr "Langue et région"
 
 msgid "IDS_ST_BODY_LANGUAGE_AND_KEYBOARD"
 msgstr "Langue et clavier"
 
+msgid "IDS_ST_OPT_ALL"
+msgstr "Tous"
+
 msgid "IDS_ST_BODY_KEYBOARD"
 msgstr "Clavier"
 
 msgid "IDS_ST_BODY_KEEPS_THE_STATUS_BAR_TIDY_TAP_THE_REPRESENTATIVE_ICON_TO_SHOW_ALL_THE_ICONS"
 msgstr "Permet de conserver une barre d'état organisée. Touchez l'icône représentative pour afficher toutes les icônes."
 
-msgid "IDS_ST_BODY_KB"
-msgstr "Ko"
-
 msgid "IDS_ST_BODY_INTRODUCTION_TO_SMART_SCREEN_ABB"
 msgstr "Présentation écran intelligent"
 
@@ -1618,15 +1399,6 @@ msgstr "Applications installées"
 msgid "IDS_ST_BODY_INSTALLATION_SETTINGS"
 msgstr "Paramètres d'installation"
 
-msgid "IDS_ST_BODY_INSERT_SD_CARD"
-msgstr "Insérez une carte SD."
-
-msgid "IDS_ST_BODY_INCORRECT_PIN_E"
-msgstr "NIP incorrect"
-
-msgid "IDS_ST_BODY_INCORRECT_PASSWORD_TRY_AGAIN"
-msgstr "Mot de passe incorrect. Réessayez"
-
 msgid "IDS_ST_BODY_INCOMING_CALLS_AND_NEW_NOTIFICATIONS_WILL_BE_READ_OUT_AUTOMATICALLY"
 msgstr "Les appels entrants et les nouvelles notifications seront automatiquement lus à haute voix."
 
@@ -1642,8 +1414,8 @@ msgstr "Si vous sélectionnez cette option, seul l'espace mémoire utilisé sera
 msgid "IDS_ST_BODY_IF_YOU_FORGET_YOUR_PERSONAL_MODE_PASSWORD_YOU_WILL_NOT_BE_ABLE_TO_RECOVER_IT_FOR_SECURITY_MSG"
 msgstr "Si vous oubliez le mot de passe de votre mode Personnel, vous ne pourrez pas le récupérer. Par mesure de sécurité, vous devrez réinitialiser le mode Personnel. Les paramètres par défaut seront alors restaurés et tout votre contenu personnel sera supprimé."
 
-msgid "IDS_ST_BODY_IF_YOU_DONT_WANT_TO_SEE_A_NUMBER_APPEAR_ON_THE_APP_ICON_FOR_EACH_NEW_EVENT_DISABLE_BADGE"
-msgstr "Si vous ne souhaitez pas afficher un numéro sur l'icône de l'application pour chaque nouvel évènement, désactivez le symbole."
+msgid "IDS_ST_MBODY_SCREEN_ROTATION"
+msgstr "Rotation de l'écran"
 
 msgid "IDS_ST_BODY_ICON_SHOWS_THAT_SMART_SCREEN_IS_ENABLED"
 msgstr "L'icône indique que le mode écran intelligent est activé."
@@ -1660,23 +1432,17 @@ msgstr "Helvetica Neue"
 msgid "IDS_ST_BODY_HARDWARE"
 msgstr "Hardware"
 
+msgid "IDS_ST_MBODY_HELP"
+msgstr "Aide"
+
 msgid "IDS_ST_BODY_GSM"
 msgstr "GSM"
 
-msgid "IDS_ST_BODY_GRID_VIEW"
-msgstr "Grille"
-
 msgid "IDS_ST_BODY_GLOVE_MODE_ABB"
 msgstr "Mode Gant"
 
-msgid "IDS_ST_BODY_GESTURES"
-msgstr "Mouvements"
-
-msgid "IDS_ST_BODY_GB"
-msgstr "Go"
-
-msgid "IDS_ST_BODY_FROM_M_TIME"
-msgstr "De"
+msgid "IDS_ST_MBODY_FONT_SIZE"
+msgstr "Taille de police"
 
 msgid "IDS_ST_BODY_FREQUENTLY_USED"
 msgstr "Fréquemment utilisé"
@@ -1705,9 +1471,6 @@ msgstr "Type de police"
 msgid "IDS_ST_BODY_FONTSTYLE_ROSEMARY"
 msgstr "Rosemary"
 
-msgid "IDS_ST_BODY_FLIGHT_MODE_MSG"
-msgstr "Le mode Hors-ligne vous permet de désactiver les fonctions de réseau de données, de SMS et d'appel. Il désactive également les fonctions de connectivité comme le Wifi et le Bluetooth. Pour utiliser le Wifi et le Bluetooth, activez-les dans Paramètres ou le panneau de notifications."
-
 msgid "IDS_ST_BODY_FLIGHT_MODE_HAS_BEEN_ENABLED_NETWORK_SETTINGS_WILL_CLOSE"
 msgstr "Le mode Hors-ligne a été activé. Les paramètres réseau vont se fermer."
 
@@ -1720,6 +1483,9 @@ msgstr "Mode numéros autorisés"
 msgid "IDS_ST_BODY_FIREWALL_ENABLED_ABB"
 msgstr "Pare-feu activé"
 
+msgid "IDS_ST_HEADER_WI_FI"
+msgstr "Wifi"
+
 msgid "IDS_ST_BODY_FIREWALL"
 msgstr "Pare-feu"
 
@@ -1735,8 +1501,8 @@ msgstr "Impossible de sélectionner le réseau."
 msgid "IDS_ST_BODY_FACE_AND_VOICE"
 msgstr "Visage et voix"
 
-msgid "IDS_ST_BODY_FACEBOOK"
-msgstr "Facebook"
+msgid "IDS_ST_HEADER_UNAVAILABLE"
+msgstr "Non disponible"
 
 msgid "IDS_ST_BODY_EXPLANATION_FOR_TRANSACTION_TRACKING_MENU_VODA"
 msgstr "Vos recommandations sont également envoyées avec le fichier que vous transférez"
@@ -1744,6 +1510,12 @@ msgstr "Vos recommandations sont également envoyées avec le fichier que vous t
 msgid "IDS_ST_BODY_EXPLANATION_FOR_EXPIRY_REMINDER_MENU"
 msgstr "Recevoir un rappel avant l'expiration de la licence sur un fichier en cours d'utilisation, tel qu'un papier peint."
 
+msgid "IDS_ST_HEADER_TEXT_TO_SPEECH"
+msgstr "Synthèse vocale"
+
+msgid "IDS_ST_HEADER_SOUND"
+msgstr "Son"
+
 msgid "IDS_ST_BODY_ESTIMATED_MAX_STANDBY_TIME_ABB"
 msgstr "Temps de veille\nmaximum estimé"
 
@@ -1756,12 +1528,12 @@ msgstr "Entrez de nouveau le mot de passe"
 msgid "IDS_ST_BODY_ENTER_PASSWORD"
 msgstr "Saisir le mot de passe."
 
-msgid "IDS_ST_BODY_ENTER_NEW_PASSWORD"
-msgstr "Saisissez le nouveau mot de passe."
-
 msgid "IDS_ST_BODY_ENTER_CURRENT_PASSWORD"
 msgstr "Entrez le mot de passe actuel."
 
+msgid "IDS_ST_HEADER_SAMSUNG_APPS"
+msgstr "Appli Samsung"
+
 msgid "IDS_ST_BODY_ENCRYPT_DEVICE_Q_WARNING_MSG"
 msgstr "Chiffrer l'appareil ? Opération irréversible et si vous l'interrompez, vous perdrez des données. Le chiffrement peut prendre une heure ou plus, période pendant laquelle l'appareil redémarre plusieurs fois et vous ne pourrez utiliser votre appareil."
 
@@ -1771,6 +1543,9 @@ msgstr "Souhaitez-vous vraiment chiffrer l'appareil ? Cette opération est irré
 msgid "IDS_ST_BODY_ENCRYPT_ACCOUNTS_SETTINGS_DOWNLOADED_APPLICATIONS_AND_THEIR_DATA_MEDIA_AND_OTHER_FILES"
 msgstr "Chiffrez des comptes, des paramètres, des applications téléchargées et leurs données, des médias et d'autres fichiers."
 
+msgid "IDS_ST_HEADER_RESET"
+msgstr "Réinitialiser"
+
 msgid "IDS_ST_BODY_ENCRYPTION_WILL_TAKE_AT_LEAST_AN_HOUR"
 msgstr "Le chiffrement durera au moins une heure."
 
@@ -1783,15 +1558,18 @@ msgstr "Autoriser l'accès aux données sur le réseau mobile."
 msgid "IDS_ST_BODY_EMPTY"
 msgstr "Vide"
 
+msgid "IDS_ST_HEADER_PLEASE_WAIT"
+msgstr "Veuillez patienter..."
+
 msgid "IDS_ST_BODY_EMERGENCY_MODE_ABB"
 msgstr "Mode Urgence"
 
+msgid "IDS_ST_HEADER_PD_SELECTED_ABB"
+msgstr "%d sélectionné(s)"
+
 msgid "IDS_ST_BODY_EMAIL"
 msgstr "Courriel"
 
-msgid "IDS_ST_BODY_EDIT"
-msgstr "Modifier"
-
 msgid "IDS_ST_BODY_EASY_MODE"
 msgstr "Mode simplifié"
 
@@ -1804,15 +1582,6 @@ msgstr "Barre d'état dynamique"
 msgid "IDS_ST_BODY_DRIVING_MODE"
 msgstr "Mode Voiture"
 
-msgid "IDS_ST_BODY_DO_NOT_SHOW_AGAIN"
-msgstr "Ne plus afficher"
-
-msgid "IDS_ST_BODY_DOWNLOADS"
-msgstr "Télécharg."
-
-msgid "IDS_ST_BODY_DOWNLOAD"
-msgstr "Télécharger"
-
 msgid "IDS_ST_BODY_DOUBLE_TAP_TO_OPEN_THE_MENU_T_TTS"
 msgstr "Touchez deux fois pour ouvrir le menu."
 
@@ -1822,18 +1591,12 @@ msgstr "Touchez deux fois pour modifier ce champ."
 msgid "IDS_ST_BODY_DOUBLE_TAP_TO_CLOSE_THE_MENU_T_TTS"
 msgstr "Touchez deux fois pour fermer le menu."
 
-msgid "IDS_ST_BODY_DOCOMO_JPN_DCM"
-msgstr "docomo"
-
 msgid "IDS_ST_BODY_DIVX_REGISTRATION"
 msgstr "Enregistrement DivX"
 
 msgid "IDS_ST_BODY_DIVX_DEREGISTRATION"
 msgstr "Annulation de l'inscription DivX"
 
-msgid "IDS_ST_BODY_DISPLAY_CONTENTS"
-msgstr "Afficher le contenu"
-
 msgid "IDS_ST_BODY_DISPLAY_BATTERY_PERCENTAGE_ABB"
 msgstr "Affich. pourcentage pile"
 
@@ -1843,9 +1606,6 @@ msgstr "Désactivation..."
 msgid "IDS_ST_BODY_DE_REGISTRATION_CODE_NOT_FOUND"
 msgstr "Code d'annulation d'enregistrement introuvable."
 
-msgid "IDS_ST_BODY_DEVICE_MEMORY"
-msgstr "Mémoire du périphérique"
-
 msgid "IDS_ST_BODY_DEVICE_INFO"
 msgstr "Informations sur le périphérique"
 
@@ -1855,9 +1615,6 @@ msgstr "Vous pouvez chiffrer vos comptes, paramètres, applications télécharg
 msgid "IDS_ST_BODY_DEVICE_ENCRYPTED"
 msgstr "Appareil chiffré."
 
-msgid "IDS_ST_BODY_DEVICE"
-msgstr "Appareil"
-
 msgid "IDS_ST_BODY_DEVELOPER_OPTIONS"
 msgstr "Options de développement"
 
@@ -1888,9 +1645,6 @@ msgstr "JJ.MM.AAAA"
 msgid "IDS_ST_BODY_DATE_AND_TIME"
 msgstr "Date et heure"
 
-msgid "IDS_ST_BODY_DATE"
-msgstr "Date"
-
 msgid "IDS_ST_BODY_DATA_ROAMING"
 msgstr "Itinérance"
 
@@ -1900,18 +1654,12 @@ msgstr "Données"
 msgid "IDS_ST_BODY_CUSTOM_M_DEVICE_STATUS"
 msgstr "Personnalisé"
 
-msgid "IDS_ST_BODY_CURRENT"
-msgstr "En cours"
-
 msgid "IDS_ST_BODY_CRASH_VIEWER"
 msgstr "Visualiseur de défaillances"
 
 msgid "IDS_ST_BODY_CPU_USAGE"
 msgstr "Utilisation du processeur"
 
-msgid "IDS_ST_BODY_COUNTRY_CODE"
-msgstr "Indicatif de pays"
-
 msgid "IDS_ST_BODY_COOL_JAZZ"
 msgstr "Cool jazz"
 
@@ -1921,18 +1669,21 @@ msgstr "En mode Personnel, les contenus de Galerie, Vidéo, Musique, Enregistreu
 msgid "IDS_ST_BODY_CONNECTIONSETTINGS_PROXY_ADDRESS"
 msgstr "Adresse du serveur mandataire"
 
+msgid "IDS_ST_BUTTON_STOP"
+msgstr "Arrêter"
+
 msgid "IDS_ST_BODY_CONNECTIONSETTINGS_INTERNET"
 msgstr "Internet"
 
 msgid "IDS_ST_BODY_CONNECTIONS"
 msgstr "Connexions"
 
-msgid "IDS_ST_BODY_CONNECTION"
-msgstr "Connexion"
-
 msgid "IDS_ST_BODY_CONFIRM_NEW_PIN2"
 msgstr "Confirmer le nouveau NIP2"
 
+msgid "IDS_ST_BUTTON_RESET"
+msgstr "Réinit."
+
 msgid "IDS_ST_BODY_CONFIRM_NEW_PIN1"
 msgstr "Confirmer le nouveau NIP1."
 
@@ -1942,12 +1693,15 @@ msgstr "Confirmer nouveau NIP"
 msgid "IDS_ST_BODY_CONFIRM_DECRYPTION"
 msgstr "Confirmer le décryptage"
 
-msgid "IDS_ST_BODY_CONFIRM"
-msgstr "Confirmer"
+msgid "IDS_ST_BUTTON_OK_ABB"
+msgstr "OK"
 
 msgid "IDS_ST_BODY_CONFIGURE_FIREWALL_SETTINGS"
 msgstr "Configurer les paramètres du pare-feu"
 
+msgid "IDS_ST_BUTTON_OK"
+msgstr "OK"
+
 msgid "IDS_ST_BODY_COMPUTING_ING"
 msgstr "Calcul..."
 
@@ -1960,11 +1714,14 @@ msgstr "Choco cooky"
 msgid "IDS_ST_BODY_CHECK_FOR_UPDATES_AUTOMATICALLY_ABB"
 msgstr "Rechercher mises à jour autom."
 
+msgid "IDS_ST_BUTTON_ENABLE"
+msgstr "Activer"
+
 msgid "IDS_ST_BODY_CHECK_FOR_UPDATES_ABB"
 msgstr "Rechercher des mises à jour"
 
-msgid "IDS_ST_BODY_CHECK_FOR_UPDATES"
-msgstr "Rechercher les mises à jour"
+msgid "IDS_ST_BUTTON_DISCONNECT"
+msgstr "Déconnecter"
 
 msgid "IDS_ST_BODY_CHARGE_BATTERY_TO_ABOVE_80P_AND_TRY_AGAIN"
 msgstr "Chargez votre pile pour disposer d'un niveau supérieur à 80 %, puis réessayez."
@@ -1972,9 +1729,15 @@ msgstr "Chargez votre pile pour disposer d'un niveau supérieur à 80 %, puis r
 msgid "IDS_ST_BODY_CHANGING_THE_FONT_SIZE_IN_ACCESSIBILITY_SETTINGS_WILL_OVERRIDE_THE_FONT_SIZE_IN_EACH_APPLICATION"
 msgstr "Lorsque vous modifiez la taille de la police dans les paramètres d'accessibilité, celle-ci est remplacée dans chaque application."
 
+msgid "IDS_ST_BUTTON_CONTINUE"
+msgstr "Continuer"
+
 msgid "IDS_ST_BODY_CHANGING_THE_COLOUR_OF_THE_SCREEN_TO_GREYSCALE"
 msgstr "Définir la couleur de l'écran en échelle de gris."
 
+msgid "IDS_ST_BUTTON_CANCEL_ABB"
+msgstr "Annuler"
+
 msgid "IDS_ST_BODY_CHANGE_TEXT_SIZE_IN_CONTACTS_CALENDAR_MEMO_MESSAGES_EMAIL_AND_IM"
 msgstr "Modifier la taille du texte dans Contacts, Calendrier, Note, Messages, Courriel et MI."
 
@@ -2041,15 +1804,12 @@ msgstr "Vous devrez saisir un mot de passe pour décrypter votre appareil chaque
 msgid "IDS_ST_BODY_AVAILABLE_SPACE"
 msgstr "Espace disponible"
 
-msgid "IDS_ST_BODY_AVAILABLE"
-msgstr "Disponible"
-
-msgid "IDS_ST_BODY_AUTO_DOWNLOAD"
-msgstr "Téléchargement auto."
-
 msgid "IDS_ST_BODY_AUTH_TYPE"
 msgstr "Type d'authentification"
 
+msgid "IDS_ST_BODY_VERSION_PS"
+msgstr "Version %s"
+
 msgid "IDS_ST_BODY_APP_OPENING_IMAGE"
 msgstr "Image d'ouverture des applications"
 
@@ -2065,15 +1825,9 @@ msgstr "Gestionnaire d'applications"
 msgid "IDS_ST_BODY_APPLICATION_INFO"
 msgstr "Informations sur l'application"
 
-msgid "IDS_ST_BODY_APPLICATION"
-msgstr "Application"
-
 msgid "IDS_ST_BODY_ANTIVIRUS_SOFTWARE_ABB"
 msgstr "Logiciel antivirus"
 
-msgid "IDS_ST_BODY_AM"
-msgstr "AM"
-
 msgid "IDS_ST_BODY_ALWAYS_REJECT"
 msgstr "Toujours refuser"
 
@@ -2083,9 +1837,6 @@ msgstr "Toujours activé"
 msgid "IDS_ST_BODY_ALWAYS_OFF"
 msgstr "Toujours désactivé"
 
-msgid "IDS_ST_BODY_ALARM"
-msgstr "Alarme"
-
 msgid "IDS_ST_BODY_AFTER_YOU_DOWNLOAD_AND_INSTALL_APPLICATIONS_APPLICATIONS_WILL_BE_SHOWN_HERE"
 msgstr "Les applications téléchargées et installées s'afficheront ici."
 
@@ -2095,6 +1846,9 @@ msgstr "Une fois la réinitialisation effectuée, le téléphone va redémarrer
 msgid "IDS_ST_BODY_ADJUST_BRIGHTNESS_LEVEL"
 msgstr "Réglage du niveau de luminosité"
 
+msgid "IDS_ST_BODY_URL"
+msgstr "URL"
+
 msgid "IDS_ST_BODY_ADJUST_AUTOMATIC_BRIGHTNESS"
 msgstr "Réglage automatique de la luminosité"
 
@@ -2164,60 +1918,153 @@ msgstr "Lorsqu'il détecte votre visage, l'appareil adapte l'écran de façon in
 msgid "IDS_HELP_BODY_SMART_SCREEN_WORKS_BEST_UNDER_THE_FOLLOWING_CONDITIONS_C"
 msgstr "L'écran intelligent fonctionne mieux dans ces situations :"
 
-msgid "IDS_HELP_BODY_SMART_ROTATION_DISABLES_AUTO_SCREEN_ROTATION_BY_CHECKING_THE_ORIENTATION_OF_YOUR_FACE_AND_THE_DEVICE_BY_ITS_FRONT_CAMERA"
-msgstr "La rotation intelligente désactive la rotation automatique de l'écran en vérifiant l'orientation de votre visage et de l'appareil par l'objectif photo avant"
-
-msgid "IDS_LBS_HEADER_LOCATION"
-msgstr "Localisation"
-
 msgid "IDS_LBS_BODY_DESTINATION"
 msgstr "Destinataire"
 
-msgid "IDS_ST_SK_NO"
-msgstr "Non"
+msgid "IDS_ST_BODY_TEXTSTYLE_LARGE"
+msgstr "Grande"
 
-msgid "IDS_HELP_BODY_SMART_STAY_DETECTS_YOUR_EYES_WITH_THE_FRONT_CAMERA_SO_THAT_THE_SCREEN_STAYS_ON_WHEN_YOU_ARE_LOOKING_AT_IT"
-msgstr "La veille intelligente détecte vos yeux à l'aide de l'objectif avant. L'écran reste ainsi allumé tant que vous le regardez"
+msgid "IDS_ST_BODY_SUNDAY"
+msgstr "Dimanche"
 
-msgid "IDS_QP_POP_YOU_WILL_NO_LONGER_BE_ABLE_TO_USE_APPLICATIONS_NOTI_MSG"
-msgstr "Vous ne pourrez plus utiliser les applications telles qu'Internet, la messagerie et YouTube via les réseaux mobiles. Continuer ?"
+msgid "IDS_ST_BODY_STORAGE"
+msgstr "Stockage"
 
-msgid "IDS_ST_BODY_10_MINUTES"
-msgstr "10 minutes"
+msgid "IDS_ST_BODY_SECURITY"
+msgstr "Sécurité"
 
-msgid "IDS_ST_BODY_15SEC"
-msgstr "15 secondes"
+msgid "IDS_ST_BODY_SEARCH"
+msgstr "Recherche"
 
-msgid "IDS_ST_BODY_24_HOURS"
-msgstr "24 heures"
+msgid "IDS_ST_BODY_SD_CARD"
+msgstr "Carte SD"
 
-msgid "IDS_ST_BODY_2_MINUTES"
-msgstr "2 minutes"
+msgid "IDS_ST_BODY_SCHEDULE"
+msgstr "Évènement"
 
-msgid "IDS_ST_BODY_30SEC"
-msgstr "30 secondes"
+msgid "IDS_ST_BODY_SAVED"
+msgstr "Enregistré."
 
-msgid "IDS_ST_BODY_5_MINUTES"
-msgstr "5 minutes"
+msgid "IDS_ST_BODY_SAVE"
+msgstr "Enregistrer"
 
-msgid "IDS_ST_BODY_APPLICATIONS"
-msgstr "Applications"
+msgid "IDS_ST_BODY_REGION"
+msgstr "Région"
 
-msgid "IDS_ST_BODY_DONT_ASK_AGAIN"
-msgstr "Ne plus demander"
+msgid "IDS_ST_BODY_PROFILE"
+msgstr "Profil"
 
-msgid "IDS_ST_BODY_P1SS_IS_CURRENTLY_P2SS_T_TTS"
-msgstr "%1$s est actuellement %2$s."
+msgid "IDS_ST_BODY_PM"
+msgstr "PM"
 
-msgid "IDS_ST_BODY_PASSWORDS_MUST_CONSIST_OF_AT_LEAST_4_ALPHANUMERIC_CHARACTERS_ALSO_INCLUDING_AT_LEAST_1_ALPHABETICAL_CHARACTER"
-msgstr "Les mots de passe doivent contenir au moins 4 caractères alphanumériques et au moins 1 caractère alphabétique."
+msgid "IDS_ST_BODY_PHONEPROFILES_SILENT"
+msgstr "Silencieux"
 
-msgid "IDS_ST_BODY_PUK1_BLOCKED"
-msgstr "PUK1 bloqué."
+msgid "IDS_ST_BODY_PASSWORD"
+msgstr "Mot de passe"
 
-msgid "IDS_ST_BODY_PUK1_CODE"
+msgid "IDS_ST_BODY_NO_RESULTS_FOUND"
+msgstr "Aucun résultat trouvé."
+
+msgid "IDS_ST_BODY_NOT_ASSIGNED"
+msgstr "Non affecté"
+
+msgid "IDS_ST_BODY_NOTIFICATIONS"
+msgstr "Notifications"
+
+msgid "IDS_ST_BODY_NOTIFICATION"
+msgstr "Notification"
+
+msgid "IDS_ST_BODY_NONE"
+msgstr "Aucun"
+
+msgid "IDS_ST_BODY_NEW"
+msgstr "Nouveau"
+
+msgid "IDS_ST_BODY_NETWORK"
+msgstr "Réseau"
+
+msgid "IDS_ST_BODY_NAME"
+msgstr "Nom"
+
+msgid "IDS_ST_BODY_MONDAY"
+msgstr "Lundi"
+
+msgid "IDS_ST_BODY_MODE"
+msgstr "Mode"
+
+msgid "IDS_ST_SK_NO"
+msgstr "Non"
+
+msgid "IDS_ST_BODY_MESSAGE"
+msgstr "Message"
+
+msgid "IDS_ST_BODY_MEMORY"
+msgstr "Mémoire"
+
+msgid "IDS_ST_BODY_MB"
+msgstr "Mo"
+
+msgid "IDS_ST_BODY_LIST_VIEW"
+msgstr "Liste"
+
+msgid "IDS_ST_BODY_LICENCE"
+msgstr "Licence"
+
+msgid "IDS_ST_BODY_LED_INDICATOR"
+msgstr "Voyant"
+
+msgid "IDS_HELP_BODY_SMART_STAY_DETECTS_YOUR_EYES_WITH_THE_FRONT_CAMERA_SO_THAT_THE_SCREEN_STAYS_ON_WHEN_YOU_ARE_LOOKING_AT_IT"
+msgstr "La veille intelligente détecte vos yeux à l'aide de l'objectif avant. L'écran reste ainsi allumé tant que vous le regardez"
+
+msgid "IDS_QP_POP_YOU_WILL_NO_LONGER_BE_ABLE_TO_USE_APPLICATIONS_NOTI_MSG"
+msgstr "Vous ne pourrez plus utiliser les applications telles qu'Internet, la messagerie et YouTube via les réseaux mobiles. Continuer ?"
+
+msgid "IDS_ST_BODY_10_MINUTES"
+msgstr "10 minutes"
+
+msgid "IDS_ST_BODY_15SEC"
+msgstr "15 secondes"
+
+msgid "IDS_ST_BODY_24_HOURS"
+msgstr "24 heures"
+
+msgid "IDS_ST_BODY_2_MINUTES"
+msgstr "2 minutes"
+
+msgid "IDS_ST_BODY_KB"
+msgstr "Ko"
+
+msgid "IDS_ST_BODY_30SEC"
+msgstr "30 secondes"
+
+msgid "IDS_ST_BODY_5_MINUTES"
+msgstr "5 minutes"
+
+msgid "IDS_ST_BODY_DONT_ASK_AGAIN"
+msgstr "Ne plus demander"
+
+msgid "IDS_ST_BODY_P1SS_IS_CURRENTLY_P2SS_T_TTS"
+msgstr "%1$s est actuellement %2$s."
+
+msgid "IDS_ST_BODY_PASSWORDS_MUST_CONSIST_OF_AT_LEAST_4_ALPHANUMERIC_CHARACTERS_ALSO_INCLUDING_AT_LEAST_1_ALPHABETICAL_CHARACTER"
+msgstr "Les mots de passe doivent contenir au moins 4 caractères alphanumériques et au moins 1 caractère alphabétique."
+
+msgid "IDS_ST_BODY_INSERT_SD_CARD"
+msgstr "Insérez une carte SD."
+
+msgid "IDS_ST_BODY_PUK1_BLOCKED"
+msgstr "PUK1 bloqué."
+
+msgid "IDS_ST_BODY_INCORRECT_PIN_E"
+msgstr "NIP incorrect"
+
+msgid "IDS_ST_BODY_PUK1_CODE"
 msgstr "PUK1"
 
+msgid "IDS_ST_BODY_INCORRECT_PASSWORD_TRY_AGAIN"
+msgstr "Mot de passe incorrect. Réessayez"
+
 msgid "IDS_ST_BODY_PUK2"
 msgstr "Code PUK2"
 
@@ -2260,6 +2107,9 @@ msgstr "PUK1 incorrect"
 msgid "IDS_ST_POP_INCORRECT_PUK1_PD_ATTEMPTS_LEFT"
 msgstr "PUK1 incorrect. %d essais restants."
 
+msgid "IDS_ST_BODY_GRID_VIEW"
+msgstr "Grille"
+
 msgid "IDS_ST_POP_INCORRECT_PUK2"
 msgstr "Code PUK2 incorrect."
 
@@ -2269,20 +2119,89 @@ msgstr "PUK2 incorrect. %d essais restants."
 msgid "IDS_ST_POP_PIN_CHANGED"
 msgstr "NIP modifié"
 
+msgid "IDS_ST_BODY_GB"
+msgstr "Go"
+
 msgid "IDS_TASKMGR_BUTTON_CLEAR_CACHE"
 msgstr "Vider le cache"
 
 msgid "IDS_ST_BODY_3G_ONLY"
 msgstr "3G uniquement"
 
+msgid "IDS_ST_BODY_FROM_M_TIME"
+msgstr "De"
+
 msgid "IDS_ST_HEADER_ADD"
 msgstr "Ajouter"
 
-msgid "IDS_ST_BODY_SECONDS"
-msgstr "Secondes"
+msgid "IDS_ST_BODY_FACEBOOK"
+msgstr "Facebook"
 
-msgid "IDS_ST_BUTTON_CANCEL"
-msgstr "Annuler"
+msgid "IDS_ST_BODY_ENTER_NEW_PASSWORD"
+msgstr "Saisissez le nouveau mot de passe."
+
+msgid "IDS_ST_BODY_EDIT"
+msgstr "Modifier"
+
+msgid "IDS_ST_BODY_DO_NOT_SHOW_AGAIN"
+msgstr "Ne plus afficher"
+
+msgid "IDS_ST_BODY_DOWNLOADS"
+msgstr "Télécharg."
+
+msgid "IDS_ST_BODY_DOWNLOAD"
+msgstr "Télécharger"
+
+msgid "IDS_ST_BODY_DISPLAY_CONTENTS"
+msgstr "Afficher le contenu"
+
+msgid "IDS_ST_BODY_DEVICE_MEMORY"
+msgstr "Mémoire du périphérique"
+
+msgid "IDS_ST_BODY_DEVICE"
+msgstr "Appareil"
+
+msgid "IDS_ST_BODY_DATE"
+msgstr "Date"
+
+msgid "IDS_ST_BODY_CURRENT"
+msgstr "En cours"
+
+msgid "IDS_ST_BODY_COUNTRY_CODE"
+msgstr "Indicatif de pays"
+
+msgid "IDS_ST_BODY_CONNECTION"
+msgstr "Connexion"
+
+msgid "IDS_ST_BODY_CONFIRM"
+msgstr "Confirmer"
+
+msgid "IDS_ST_BODY_CHECK_FOR_UPDATES"
+msgstr "Rechercher les mises à jour"
+
+msgid "IDS_ST_BODY_AVAILABLE"
+msgstr "Disponible"
+
+msgid "IDS_ST_BODY_AUTO_DOWNLOAD"
+msgstr "Téléchargement auto."
+
+msgid "IDS_ST_BODY_APPLICATION"
+msgstr "Application"
+
+msgid "IDS_ST_BODY_AM"
+msgstr "AM"
+
+msgid "IDS_ST_BODY_ALARM"
+msgstr "Alarme"
+
+msgid "IDS_LBS_HEADER_LOCATION"
+msgstr "Localisation"
+
+msgid "IDS_ST_BODY_APPLICATIONS"
+msgstr "Applications"
+
+msgid "IDS_ST_BODY_VIDEOS"
+msgstr "Vidéos"
 
 msgid "IDS_ST_BODY_1_5_SECONDS"
 msgstr "1,5 seconde"
@@ -2296,8 +2215,17 @@ msgstr "OK"
 msgid "IDS_ST_HEADER_ENABLE_DATA_ROAMING"
 msgstr "Activer l'itinérance des données"
 
-msgid "IDS_ST_HEADER_TURN_ON_MOBILE_DATA"
-msgstr "Activer Données mobiles"
+msgid "IDS_ST_HEADER_SCAN_FOR_NETWORKS_ABB"
+msgstr "Rechercher des réseaux"
+
+msgid "IDS_ST_POP_MOBILE_DATA_WILL_BE_TURNED_ON_CONNECTING_TO_MOBILE_NETWORKS_MAY_RESULT_IN_ADDITIONAL_CHARGES_DEPENDING_ON_YOUR_PAYMENT_PLAN"
+msgstr "Les données mobiles vont être activées. L'utilisation des réseaux mobiles risque d'entrainer des frais supplémentaires en fonction de votre forfait."
+
+msgid "IDS_ST_POP_SCANNING_FOR_NETWORK_ING"
+msgstr "Recherche du réseau..."
+
+msgid "IDS_ST_POP_UNLESS_YOU_CONNECT_TO_A_WI_FI_NETWORK_YOU_WILL_NOT_BE_ABLE_TO_USE_THE_INTERNET_EMAIL_OR_OTHER_APPS_MSG"
+msgstr "À moins que vous ne vous connectiez à un réseau Wifi, vous ne pourrez pas utiliser Internet, la messagerie électronique ou d'autres applications nécessitant une connexion de données."
 
 msgid "IDS_ST_HEADER_UNABLE_TO_PLAY_SAMPLE_ABB"
 msgstr "Impossible de lire l'extrait"
@@ -2305,15 +2233,24 @@ msgstr "Impossible de lire l'extrait"
 msgid "IDS_ST_POP_SAMPLES_CANNOT_BE_PLAYED_DURING_CALLS"
 msgstr "Impossible de lire des extraits pendant les appels."
 
-msgid "IDS_ST_HEADER_DEVICE_NAME"
-msgstr "Nom d'appareil"
-
 msgid "IDS_ST_HEADER_DELETE_ITEMS_ABB2"
 msgstr "Suppr. des éléments"
 
+msgid "IDS_ST_BODY_SECONDS"
+msgstr "Secondes"
+
 msgid "IDS_ST_HEADER_FEEDBACK"
 msgstr "Réponses tactiles et auditives"
 
+msgid "IDS_ST_BUTTON_CANCEL"
+msgstr "Annuler"
+
+msgid "IDS_ST_HEADER_TURN_ON_MOBILE_DATA"
+msgstr "Activer Données mobiles"
+
+msgid "IDS_ST_HEADER_DEVICE_NAME"
+msgstr "Nom d'appareil"
+
 msgid "IDS_ST_BODY_SELECT_ALL"
 msgstr "Sélectionner tout"
 
@@ -2323,9 +2260,6 @@ msgstr "Total"
 msgid "IDS_ST_HEADER_MANAGE_CERTIFICATES_ABB"
 msgstr "Gérer les certificats"
 
-msgid "IDS_ST_BODY_INCORRECT_PASSWORD"
-msgstr "Mot de passe incorrect."
-
 msgid "IDS_ST_HEADER_TURN_OFF_MOBILE_DATA"
 msgstr "Désactiver les données mobiles"
 
@@ -2335,9 +2269,6 @@ msgstr "Le mode Hors ligne désactive les fonctions de SMS et d'appel, ainsi que
 msgid "IDS_ST_BODY_TYPE"
 msgstr "Type"
 
-msgid "IDS_ST_BODY_PERSONAL"
-msgstr "Personnel"
-
 msgid "IDS_ST_HEADER_LOCK_SCREEN_AND_SECURITY_ABB"
 msgstr "Écran verr. et sécurité"
 
@@ -2356,9 +2287,6 @@ msgstr "Mentions légales"
 msgid "IDS_ST_BODY_DEVICE_INFORMATION"
 msgstr "Informations sur le périphérique"
 
-msgid "IDS_ST_BODY_PHONE_NUMBER"
-msgstr "N° téléphone"
-
 msgid "IDS_ST_BODY_MODEL_NUMBER"
 msgstr "Numéro du modèle"
 
@@ -2407,6 +2335,81 @@ msgstr "Vider le cache"
 msgid "IDS_ST_BODY_12_HOURS"
 msgstr "12 heures"
 
+msgid "IDS_ST_BODY_ANSWERINGMODE_AUTOMATIC"
+msgstr "Automatique"
+
+msgid "IDS_ST_BODY_BLUETOOTH"
+msgstr "Bluetooth"
+
+msgid "IDS_ST_BODY_ADVANCEDOPTIONS_CERTIFICATES"
+msgstr "Certificats"
+
+msgid "IDS_ST_BODY_CALLERID_DEFAULT"
+msgstr "Par défaut"
+
+msgid "IDS_ST_BODY_APPLICATIONSETTINGS_MESSAGE"
+msgstr "Message"
+
+msgid "IDS_ST_BODY_NFC"
+msgstr "NFC"
+
+msgid "IDS_ST_BODY_PIN_LOCK"
+msgstr "Verrouillage NIP"
+
+msgid "IDS_ST_BUTTON2_S_PLANNER"
+msgstr "S Calendrier"
+
+msgid "IDS_ST_BODY_VOICE"
+msgstr "Vocal"
+
+msgid "IDS_ST_BODY_DEFAULTMEMORY_VOICE_RECORDER"
+msgstr "Dictaphone"
+
+msgid "IDS_ST_BODY_YYYY_MM_DD_DOT"
+msgstr "AAAA.MM.JJ"
+
+msgid "IDS_ST_BODY_BRIGHTNESS_M_POWER_SAVING"
+msgstr "Luminosité"
+
+msgid "IDS_ST_HEADER_SORT_BY"
+msgstr "Trier par"
+
+msgid "IDS_ST_TPOP_MAXIMUM_NUMBER_OF_CHARACTERS_REACHED"
+msgstr "Nombre maximal de caractères atteint."
+
+msgid "IDS_ST_TPOP_TRY_AGAIN"
+msgstr "Réessayez."
+
+msgid "IDS_ST_SK_YES"
+msgstr "Oui"
+
+msgid "IDS_ST_BODY_PLAY_A_SOUND_WHEN_BUTTONS_ICONS_AND_MENU_ITEMS_ARE_TAPPED"
+msgstr "Émettez un son lorsque vous touchez des boutons, des icônes ou des éléments de menu."
+
+msgid "IDS_ST_MBODY_KEYBOARD_SOUND"
+msgstr "Son du clavier"
+
+msgid "IDS_ST_MBODY_TOUCH_SOUND"
+msgstr "Son tactile"
+
+msgid "IDS_ST_SBODY_PLAY_A_SOUND_WHEN_THE_SAMSUNG_KEYBOARD_IS_TAPPED"
+msgstr "Un son est émis lorsque vous utilisez le clavier Samsung."
+
+msgid "IDS_ST_POP_MOUNTING_SD_CARD_ING"
+msgstr "Montage de la carte SD en cours..."
+
+msgid "IDS_ST_BODY_SET_DATE"
+msgstr "Définir la date"
+
+msgid "IDS_ST_BODY_LOCK_SCREEN"
+msgstr "Écran verrouillé"
+
+msgid "IDS_ST_BODY_PERSONAL"
+msgstr "Personnel"
+
+msgid "IDS_ST_BODY_PHONE_NUMBER"
+msgstr "N° téléphone"
+
 msgid "IDS_ST_BODY_1MINUTE"
 msgstr "1 minute"
 
@@ -2416,30 +2419,15 @@ msgstr "Comptes"
 msgid "IDS_ST_HEADER_ALLSHARE"
 msgstr "AllShare"
 
-msgid "IDS_ST_BODY_ANSWERINGMODE_AUTOMATIC"
-msgstr "Automatique"
-
 msgid "IDS_ST_BUTTON_BACK"
 msgstr "Retour"
 
-msgid "IDS_ST_BODY_BLUETOOTH"
-msgstr "Bluetooth"
-
-msgid "IDS_ST_BODY_ADVANCEDOPTIONS_CERTIFICATES"
-msgstr "Certificats"
-
 msgid "IDS_ST_BODY_CONTACTS"
 msgstr "Contacts"
 
 msgid "IDS_ST_BODY_MYTHEME_CREATE"
 msgstr "Créer"
 
-msgid "IDS_ST_BODY_CALLERID_DEFAULT"
-msgstr "Par défaut"
-
-msgid "IDS_ST_BODY_FM_RADIO"
-msgstr "Radio FM"
-
 msgid "IDS_ST_BODY_FONT"
 msgstr "Police"
 
@@ -2452,15 +2440,9 @@ msgstr "Aide"
 msgid "IDS_ST_BODY_MANUAL"
 msgstr "Manuel"
 
-msgid "IDS_ST_BODY_APPLICATIONSETTINGS_MESSAGE"
-msgstr "Message"
-
 msgid "IDS_ST_BODY_MUSIC"
 msgstr "Musique"
 
-msgid "IDS_ST_BODY_NFC"
-msgstr "NFC"
-
 msgid "IDS_ST_BODY_ALERTTYPE_OFF"
 msgstr "Désactivé"
 
@@ -2470,9 +2452,6 @@ msgstr "Activé"
 msgid "IDS_ST_BODY_MEMORYSTATUS_OTHERS"
 msgstr "Autres"
 
-msgid "IDS_ST_BODY_PIN_LOCK"
-msgstr "Verrouillage NIP"
-
 msgid "IDS_ST_BODY_RESET"
 msgstr "Réinitialiser"
 
@@ -2488,45 +2467,21 @@ msgstr "Synchroniser"
 msgid "IDS_ST_BODY_SYSTEM"
 msgstr "Système"
 
-msgid "IDS_ST_BUTTON2_S_PLANNER"
-msgstr "S Calendrier"
-
 msgid "IDS_ST_BODY_TWITTER"
 msgstr "Twitter"
 
 msgid "IDS_ST_BODY_USERNAME"
 msgstr "Nom d'utilisateur"
 
-msgid "IDS_ST_BODY_VOICE"
-msgstr "Vocal"
-
-msgid "IDS_ST_BODY_DEFAULTMEMORY_VOICE_RECORDER"
-msgstr "Dictaphone"
-
 msgid "IDS_ST_BODY_WI_FI"
 msgstr "Wifi"
 
-msgid "IDS_ST_BODY_YYYY_MM_DD_DOT"
-msgstr "AAAA.MM.JJ"
-
-msgid "IDS_ST_BODY_BRIGHTNESS_M_POWER_SAVING"
-msgstr "Luminosité"
-
-msgid "IDS_ST_HEADER_SORT_BY"
-msgstr "Trier par"
-
 msgid "IDS_ST_BODY_DELETED"
 msgstr "Supprimé."
 
 msgid "IDS_ST_POP_ERROR"
 msgstr "Erreur."
 
-msgid "IDS_ST_TPOP_MAXIMUM_NUMBER_OF_CHARACTERS_REACHED"
-msgstr "Nombre maximal de caractères atteint."
-
-msgid "IDS_ST_TPOP_TRY_AGAIN"
-msgstr "Réessayez."
-
 msgid "IDS_ST_BODY_VERSION"
 msgstr "Version"
 
@@ -2536,36 +2491,9 @@ msgstr "Supprimer"
 msgid "IDS_ST_SK_SET_LITE"
 msgstr "OK"
 
-msgid "IDS_ST_SK_YES"
-msgstr "Oui"
-
-msgid "IDS_SAPPS_SK_TRY_ABB"
-msgstr "Essayer"
-
-msgid "IDS_ST_BODY_PLAY_A_SOUND_WHEN_BUTTONS_ICONS_AND_MENU_ITEMS_ARE_TAPPED"
-msgstr "Émettez un son lorsque vous touchez des boutons, des icônes ou des éléments de menu."
-
-msgid "IDS_ST_MBODY_KEYBOARD_SOUND"
-msgstr "Son du clavier"
-
 msgid "IDS_ST_MBODY_RINGTONE"
 msgstr "Sonnerie"
 
-msgid "IDS_ST_MBODY_TOUCH_SOUND"
-msgstr "Son tactile"
-
-msgid "IDS_ST_SBODY_PLAY_A_SOUND_WHEN_THE_SAMSUNG_KEYBOARD_IS_TAPPED"
-msgstr "Un son est émis lorsque vous utilisez le clavier Samsung."
-
-msgid "IDS_ST_POP_MOUNTING_SD_CARD_ING"
-msgstr "Montage de la carte SD en cours..."
-
-msgid "IDS_ST_BODY_SET_DATE"
-msgstr "Définir la date"
-
-msgid "IDS_ST_BODY_ALL"
-msgstr "Tous"
-
 msgid "IDS_LBS_BODY_LOCATION_SERVICE"
 msgstr "Service de localisation géographique"
 
@@ -2575,9 +2503,6 @@ msgstr "RPV"
 msgid "IDS_ST_SK_OPTIONS_LITE"
 msgstr "Options"
 
-msgid "IDS_ST_BODY_TTS"
-msgstr "TTS"
-
 msgid "IDS_ST_BODY_VOICE_CONTROL"
 msgstr "Contrôle vocal"
 
@@ -2590,45 +2515,222 @@ msgstr "Ne pas déranger"
 msgid "IDS_ST_MBODY_APP_NOTIFICATIONS"
 msgstr "Notifications de l'appli."
 
+msgid "IDS_ST_BODY_ALL"
+msgstr "Tous"
+
 msgid "IDS_ST_HEADER_DEFAULT_APPLICATIONS_ABB"
 msgstr "Applications par défaut"
 
-msgid "IDS_ST_BODY_HOME"
-msgstr "Domicile"
-
 msgid "IDS_ST_BODY_SET_TIME"
 msgstr "Heure"
 
 msgid "IDS_ST_BODY_UNABLE_TO_SCAN_FOR_NETWORKS"
 msgstr "Impossible de rechercher des réseaux."
 
-msgid "IDS_ST_BODY_LOCK_SCREEN"
-msgstr "Écran verrouillé"
+msgid "IDS_ACCS_BODY_SIGNAL_STRENGTH_TTS"
+msgstr "Force du signal"
 
 msgid "IDS_ST_HEADER_VISION"
 msgstr "Vue"
 
+msgid "IDS_ST_BODY_SIGNAL_STRENGTH"
+msgstr "Intensité du signal"
+
+msgid "IDS_ST_BODY_HELLO_KITTY_10"
+msgstr "Hello Kitty 10"
+
+msgid "IDS_ST_HEADER_SOUNDS_AND_NOTIFICATIONS_ABB"
+msgstr "Sons et notifications"
+
+msgid "IDS_ST_BODY_TTS"
+msgstr "TTS"
+
+msgid "IDS_ST_BODY_HOME"
+msgstr "Domicile"
+
 msgid "IDS_ST_BODY_OFF"
 msgstr "Désactivé"
 
-msgid "IDS_ST_BODY_SIGNAL_STRENGTH"
-msgstr "Intensité du signal"
+msgid "IDS_ST_BODY_THERE_ARE_NO_APPS_SET_AS_DEFAULTS"
+msgstr "Aucune application n'est définie par défaut."
 
-msgid "IDS_ST_POP_MOBILE_DATA_WILL_BE_TURNED_ON_CONNECTING_TO_MOBILE_NETWORKS_MAY_RESULT_IN_ADDITIONAL_CHARGES_DEPENDING_ON_YOUR_PAYMENT_PLAN"
-msgstr "Les données mobiles vont être activées. L'utilisation des réseaux mobiles risque d'entrainer des frais supplémentaires en fonction de votre forfait."
+msgid "IDS_ST_HEADER_PRIVACY_SETTINGS_ABB"
+msgstr "Param. confidentialité"
 
-msgid "IDS_ST_POP_UNLESS_YOU_CONNECT_TO_A_WI_FI_NETWORK_YOU_WILL_NOT_BE_ABLE_TO_USE_THE_INTERNET_EMAIL_OR_OTHER_APPS_MSG"
-msgstr "À moins que vous ne vous connectiez à un réseau Wifi, vous ne pourrez pas utiliser Internet, la messagerie électronique ou d'autres applications nécessitant une connexion de données."
+msgid "IDS_QP_OPT_SHOW_ALL_CONTENT_ABB"
+msgstr "Afficher tout le contenu"
+
+msgid "IDS_QP_OPT_HIDE_SENSITIVE_CONTENT_ABB"
+msgstr "Masquer le contenu sensible"
+
+msgid "IDS_ST_BUTTON_REMOVE_ABB2"
+msgstr "Supprimer"
+
+msgid "IDS_QP_TMBODY_NOTIFICATIONS_ON_LOCK_SCREEN"
+msgstr "Notif. sur écran verrouillage"
+
+msgid "IDS_ACCS_BODY_WHILE_SCREEN_READER_IS_ENABLED_YOUR_PHONE_WILL_PROVIDE_VOICE_FEEDBACK_FOR_EXAMPLE_SCREEN_READER_WILL_MSG"
+msgstr "Lorsque le lecteur d'écran est activé, votre téléphone propose un retour vocal. Par exemple, il vous indique les éléments interactifs de chaque écran. Touchez ces éléments pour les sélectionner et en savoir plus sur eux. Touchez-y deux fois pour exécuter l'action associée."
 
-msgid "IDS_SCR_BODY_PD_UNREAD_NOTIFICATIONS"
-msgstr "Notifications non lues"
+msgid "IDS_ACCS_MBODY_READ_OUT_USAGE_HINTS_ABB"
+msgstr "Lire hte voix astuces util."
+
+msgid "IDS_ACCS_MBODY_SOUND_FEEDBACK"
+msgstr "Retour sonore"
+
+msgid "IDS_ACCS_MBODY_VIBRATION_FEEDBACK"
+msgstr "Retour vibration"
+
+msgid "IDS_ACCS_OPT_ALWAYS_READ_OUT_KEYBOARD_INPUT_TTS"
+msgstr "Toujours lire à haute voix la saisie au clavier"
+
+msgid "IDS_ACCS_OPT_KEYBOARD_FEEDBACK_TTS"
+msgstr "Retour clavier"
 
 msgid "IDS_ACCS_OPT_OTHER_FEEDBACK_TTS"
 msgstr "Autre retour"
 
-msgid "IDS_ACCS_TMBODY_STATUS_BAR_INFORMATION"
-msgstr "Informations barre d'état"
+msgid "IDS_ACCS_SBODY_READ_OUT_NOTIFICATIONS_WHILE_THE_SCREEN_IS_OFF"
+msgstr "Les notifications sont lues à haute voix lorsque l'écran est éteint."
 
 msgid "IDS_ACCS_SBODY_SELECT_WHICH_INFORMATION_FROM_INDICATORS_SHOWN_ON_THE_STATUS_BAR_WILL_BE_READ_OUT_WHEN_YOU_TRIPLE_TAP_THE_SCREEN_WITH_TWO_FINGERS_MSG"
 msgstr "Sélectionnez les informations des indicateurs de la barre d'état qui seront lues à haute voix lorsque vous toucherez trois fois l'écran avec deux doigts, par exemple l'heure et la date, la force du signal de l'appareil, les connexions wifi et Bluetooth et le niveau de la pile."
 
+msgid "IDS_ACCS_SBODY_SET_THE_VOICE_FEEDBACK_TO_VARY_IN_PITCH_WHILE_USING_THE_KEYBOARD_TO_ENTER_TEXT"
+msgstr "Définissez la hauteur de la voix lors de la saisie de texte à l'aide d'un clavier."
+
+msgid "IDS_ACCS_TMBODY_STATUS_BAR_INFORMATION"
+msgstr "Informations barre d'état"
+
+msgid "IDS_ST_BUTTON_TURN_OFF_ABB2"
+msgstr "Désactiver"
+
+msgid "IDS_ST_BUTTON_TURN_ON_ABB3"
+msgstr "Activer"
+
+msgid "IDS_ST_BUTTON_DISABLE_ABB"
+msgstr "Désactiver"
+
+msgid "IDS_ST_BUTTON_ENABLE_ABB3"
+msgstr "Activer"
+
+msgid "IDS_SM_TPOP_P1SS_P2SS_CACHED_DATA_CLEARED_ABB"
+msgstr "%1$s %2$s données en cache effacés."
+
+msgid "IDS_SM_HEADER_DEFAULT_STORAGE_SETTINGS_ABB"
+msgstr "Paramètres de stockage par défaut"
+
+msgid "IDS_SM_TMBODY_DEFAULT_STORAGE_LOCATIONS"
+msgstr "Emplacements stockage par déf."
+
+msgid "IDS_SM_SBODY_CALCULATING_ING"
+msgstr "Calcul..."
+
+msgid "IDS_ST_BODY_IMAGES"
+msgstr "Images"
+
+msgid "IDS_ST_BODY_STORAGE_USAGE"
+msgstr "Utilisation du stockage"
+
+msgid "IDS_ST_HEADER_TOTAL_SPACE"
+msgstr "Espace total"
+
+msgid "IDS_SM_TMBODY_APPS_ABB"
+msgstr "Applications"
+
+msgid "IDS_ST_BODY_SYSTEM_STORAGE"
+msgstr "Stockage système"
+
+msgid "IDS_ST_BODY_CACHED_DATA_ABB"
+msgstr "Données en cache"
+
+msgid "IDS_SM_HEADER_DEFAULT_STORAGE_LOC_ABB"
+msgstr "Empl. stock. par déf."
+
+msgid "IDS_SM_BODY_FREE_M_MEMORY_ABB"
+msgstr "Dispo"
+
+msgid "IDS_ST_MBODY_ADS"
+msgstr "Pubs"
+
+msgid "IDS_SM_BODY_SELECT_THE_DEFAULT_LOCATION_FOR_INSTALLING_APPS_WHERE_APPS_CAN_BE_SAVED_DEPENDS_ON_THE_TYPE_OF_APP_AND_THE_AVAILABILITY_OF_THE_LOCATION"
+msgstr "Sélectionnez l'emplacement par défaut pour l'installation des applications. L'emplacement d'enregistrement des applications dépend du type d'application et de la disponibilité de l'emplacement."
+
+msgid "IDS_SM_BODY_SELECT_THE_DEFAULT_STORAGE_LOCATION_FOR_CONTENT_SHARED_VIA_BLUETOOTH_OR_WI_FI_DIRECT"
+msgstr "Sélectionnez l'emplacement de stockage par défaut pour le contenu partagé via Bluetooth ou Wifi Direct."
+
+msgid "IDS_ST_OPT_HIDE_CONTENT"
+msgstr "Masquer le contenu"
+
+msgid "IDS_ST_HEADER_PRIVACY_AND_SECURITY_ABB"
+msgstr "Confidentialité/sécu."
+
+msgid "IDS_ST_MBODY_PRIVACY_AND_SECURITY"
+msgstr "Confidentialité et sécu."
+
+msgid "IDS_ST_HEADER_TIZEN_CONNECT"
+msgstr "Connexion Tizen"
+
+msgid "IDS_ST_OPT_BATTERY_USAGE_ABB"
+msgstr "Utilisation de la pile"
+
+msgid "IDS_SM_BODY_THE_BATTERY_USAGE_FOR_THE_PAST_P1SD_HOURS_P2SD_MINUTES_C"
+msgstr "Utilisation de la pile après %1$d heures %2$d minutes :"
+
+msgid "IDS_ST_BODY_REMAINING_BATTERY"
+msgstr "Pile restante"
+
+msgid "IDS_ST_BODY_CHARGING_ING_ABB"
+msgstr "En charge..."
+
+msgid "IDS_ST_SBODY_FULLY_CHARGED_ABB_M_STATUS"
+msgstr "Chargement terminé"
+
+msgid "IDS_ST_BODY_MISSED_EVENTS"
+msgstr "Évènements manqués"
+
+msgid "IDS_ST_BODY_SPEECH_RATE"
+msgstr "Vitesse d'élocution"
+
+msgid "IDS_COM_POP_MISSED_EVENTS"
+msgstr "Évènements manqués"
+
+msgid "IDS_SCR_POP_DRAG_THE_SLIDER_TO_SET_THE_SPEECH_RATE"
+msgstr "Faites glisser le curseur pour régler la vitesse d'élocution."
+
+msgid "IDS_ST_BODY_BATTERY_LEVEL"
+msgstr "Niveau de la pile"
+
+msgid "IDS_ST_HEADER_DETAILS"
+msgstr "Détails"
+
+msgid "IDS_ST_MBODY_OTHER_SOUNDS"
+msgstr "Autres sons"
+
+msgid "IDS_ST_HEADER_ENCRYPT_SD_CARD"
+msgstr "Chiffrer la carte SD"
+
+msgid "IDS_ST_HEADER_DECRYPT_SD_CARD"
+msgstr "Décryptage de la carte SD"
+
+msgid "IDS_ST_HEADER_ENCRYPTION"
+msgstr "Chiffrement"
+
+msgid "IDS_ST_SBODY_DEVICE_ENCRYPTED_M_STATUS"
+msgstr "Appareil crypté"
+
+msgid "IDS_ST_SBODY_DEVICE_NOT_ENCRYPTED_M_STATUS"
+msgstr "Appareil non crypté"
+
+msgid "IDS_ST_SBODY_SD_CARD_ENCRYPTED_M_STATUS"
+msgstr "Carte SD cryptée"
+
+msgid "IDS_ST_SBODY_SD_CARD_NOT_ENCRYPTED_M_STATUS_SBODY"
+msgstr "Carte SD non cryptée"
+
+msgid "IDS_ST_TMBODY_SECURE_ERASE"
+msgstr "Effacement sécurisé"
+
+msgid "IDS_ST_SBODY_ERASE_ALL_DELETED_DATA_ON_THE_PHONE_PERMANENTLY_FOR_SECURITY_PURPOSES_THIS_DATA_WILL_NOT_BE_RECOVERABLE_BY_ANYONE"
+msgstr "Effacez définitivement toutes les données supprimées sur le téléphone pour des raisons de sécurité. Personne ne pourra les récupérer."
+
old mode 100644 (file)
new mode 100755 (executable)
index 5415c71..d531ddd
@@ -1,12 +1,18 @@
-msgid "IDS_ST_BODY_1_MINUTE"
-msgstr "1 nóiméad"
+msgid "IDS_VOICE_HEADER_SPEECH_TO_TEXT_HSTT"
+msgstr "Teanga go téacs (STT)"
+
+msgid "IDS_VOICE_HEADER_TEXT_TO_SPEECH_HTTS"
+msgstr "Téacs go teanga (TTS)"
+
+msgid "IDS_PB_TPOP_DELETING_ING_ABB"
+msgstr "Scriosadh..."
+
+msgid "IDS_VOICE_BODY_VOICE_CONTROL_ABB2"
+msgstr "Rialú gutha"
 
 msgid "IDS_ST_POP_SAVING"
 msgstr "Ag Sábháil"
 
-msgid "IDS_CAM_POP_MODEL"
-msgstr "Samhail"
-
 msgid "IDS_EMAIL_BODY_INVALID_PORT_NUMBER"
 msgstr "Uimhir phoirt neamhbhailí."
 
@@ -22,9 +28,6 @@ msgstr "6 shoicind"
 msgid "IDS_PB_POP_PS_ALREADY_EXISTS"
 msgstr "Tá %s ann cheana"
 
-msgid "IDS_SAPPS_OPT_BADGE_ABB"
-msgstr "Suaitheantas"
-
 msgid "IDS_ST_BODY_DISCONNECTED"
 msgstr "Dínasctha."
 
@@ -34,9 +37,6 @@ msgstr "Meáin"
 msgid "IDS_ST_BODY_SELECT_AUTOMATICALLY"
 msgstr "Roghnaigh go huathoibríoch"
 
-msgid "IDS_ST_HEADER_AUDIO"
-msgstr "Fuaim"
-
 msgid "IDS_ST_HEADER_FORMAT_MVERB_ABB"
 msgstr "Formáid"
 
@@ -58,33 +58,45 @@ msgstr "IP"
 msgid "IDS_BT_POP_OPERATION_FAILED"
 msgstr "Theip ar oibríocht."
 
-msgid "IDS_CLD_OPT_MINUTE"
-msgstr "Nóiméad"
-
 msgid "IDS_CLD_OPT_MINUTES_LC_ABB"
 msgstr "nóiméid"
 
-msgid "IDS_CST_BUTTON_CLOSE"
-msgstr "Dún"
-
-msgid "IDS_CST_POP_FAILED"
-msgstr "Theip air."
-
 msgid "IDS_IM_BODY_SUCCESSFULLY_COMPLETED"
 msgstr "D'éirigh leis."
 
 msgid "IDS_IM_POP_UNEXPECTED_ERROR"
 msgstr "Earráid gan choinne."
 
+msgid "IDS_SIM_BODY_INVALID_SIM_CARD"
+msgstr "Cárta SIM neamhbhailí."
+
+msgid "IDS_WGT_BUTTON3_KIES_VIA_WI_FI"
+msgstr "Kies le Wi-Fi"
+
+msgid "IDS_ST_BODY_1_MINUTE"
+msgstr "1 nóiméad"
+
+msgid "IDS_CAM_POP_MODEL"
+msgstr "Samhail"
+
+msgid "IDS_ST_HEADER_AUDIO"
+msgstr "Fuaim"
+
+msgid "IDS_CLD_OPT_MINUTE"
+msgstr "Nóiméad"
+
+msgid "IDS_CST_BUTTON_CLOSE"
+msgstr "Dún"
+
+msgid "IDS_CST_POP_FAILED"
+msgstr "Theip air."
+
 msgid "IDS_PB_BODY_INFO"
 msgstr "Faisnéis"
 
 msgid "IDS_PB_BUTTON_CONTACT"
 msgstr "Teagmhálaí"
 
-msgid "IDS_SIM_BODY_INVALID_SIM_CARD"
-msgstr "Cárta SIM neamhbhailí."
-
 msgid "IDS_ST_BUTTON2_PROCESSING_ING"
 msgstr "Ag próiseáil..."
 
@@ -94,21 +106,18 @@ msgstr "Scrios?"
 msgid "IDS_VR_POP_NO_FILES"
 msgstr "Níl comhaid ann"
 
-msgid "IDS_WGT_BUTTON3_KIES_VIA_WI_FI"
-msgstr "Kies le Wi-Fi"
-
 msgid "IDS_TPLATFORM_OPT_BLUETOOTH"
 msgstr "Bluetooth"
 
+msgid "IDS_ST_HEADER_PRIVACY"
+msgstr "Príobháideacht"
+
 msgid "IDS_ST_OPT_SETTINGS"
 msgstr "Socruithe"
 
 msgid "IDS_ST_BODY_GENERAL"
 msgstr "Ginearálta"
 
-msgid "IDS_ST_HEADER_PRIVACY"
-msgstr "Príobháideacht"
-
 msgid "IDS_BR_OPT_SCREEN"
 msgstr "Scáileán"
 
@@ -139,9 +148,6 @@ msgstr "%d mír á dtaispeáint"
 msgid "IDS_COM_POP_FLIGHT_MODE_WILL_BE_DISABLED"
 msgstr "Díchumasófar mód eitilte"
 
-msgid "IDS_COM_POP_CHECKING"
-msgstr "Ag seiceáil..."
-
 msgid "IDS_COM_OPT_CONTINUE_Q"
 msgstr "Ar aghaidh?"
 
@@ -214,9 +220,6 @@ msgstr "Úsáid sonraí"
 msgid "IDS_MOBILEAP_BODY_TETHERING"
 msgstr "Ag déanamh teaghráin"
 
-msgid "IDS_IM_POP_THIS_FEATURE_IS_NOT_AVAILABLE_WHILE_FLIGHT_MODE_IS_ON"
-msgstr "Níl an ghné seo le fáil agus an Mód eitilte ar siúl"
-
 msgid "IDS_EMAIL_POP_SECURITY_UPDATE_ABB"
 msgstr "Nuashonrú slándála"
 
@@ -250,9 +253,6 @@ msgstr "Easpa cuimhne san fhón. Scrios roinnt míreanna agus triail arís."
 msgid "IDS_KW_POP_BE_CAREFUL_WHEN_TRANSMITTING_INFORMATION_ON_AN_UNSECURED_WI_FI_NETWORK_MSG"
 msgstr "Bí cúramach ag aistriú faisnéise ar líonra Wi-Fi neamhshlán toisc go bhféadfadh daoine eile ar an líonra í a fheiceáil"
 
-msgid "IDS_DN_BODY_ENCRYPT_SD_CARD"
-msgstr "Criptigh an cárta SD"
-
 msgid "IDS_MSGF_POP_UNSUPPORTED"
 msgstr "Gan tacú."
 
@@ -280,24 +280,15 @@ msgstr "Bogtha."
 msgid "IDS_PB_BODY_MOVING_ING"
 msgstr "Ag bogadh..."
 
-msgid "IDS_SMEMO_BUTTON_IMPORT"
-msgstr "Iompórtáil"
-
 msgid "IDS_LCKSCN_BODY_WALLPAPERS"
 msgstr "Cúlbhrait"
 
 msgid "IDS_LCKSCN_BODY_TAP_AND_HOLD_THE_SCREEN_THEN_TILT_THE_DEVICE_TOWARDS_YOU_TO_UNLOCK_IT_MSG"
 msgstr "Tapáil agus coinnigh an scáileán, ansin claon an gléas i do threosa lena dhíghlasáil. Mura ndéantar an scáileán a dhíghlasáil, triail an ngléas a chlaonadh a thuilleadh. Nuair atá díghlasáil gluaisne socraithe, cumasófar gluaisne go huathoibríoch i Socruithe."
 
-msgid "IDS_SA_BUTTON_DONE_ABB"
-msgstr "Déanta"
-
 msgid "IDS_FP_BODY_NO_APPLICATIONS"
 msgstr "Níl feidhmchláir ann"
 
-msgid "IDS_ST_TZTAB4_MOST_USED_M_APP"
-msgstr "Is mó úsáid"
-
 msgid "IDS_ST_TPOP_PERSONAL_MODE_ENABLED_ABB"
 msgstr "Mód pearsanta cumasaithe."
 
@@ -394,9 +385,6 @@ msgstr "Uaslíon na gcarachtar ar ainm do ghléis (%d) sáraithe."
 msgid "IDS_ST_POP_THE_APP_HAS_BEEN_UNINSTALLED"
 msgstr "Tá an feidhmchlár díshuiteáilte"
 
-msgid "IDS_ST_POP_TAP_OK"
-msgstr "Tapáil OK"
-
 msgid "IDS_ST_POP_SEARCHING_NETWORK_ING"
 msgstr "Ag cuardach líonra..."
 
@@ -412,15 +400,9 @@ msgstr "Athshocraigh gach socrú agus scrios gach sonra. Ní féidir é seo a st
 msgid "IDS_ST_POP_REMOVE_DEFAULT_APPS_Q"
 msgstr "Bain feidhmchláir réamhshocraithe?"
 
-msgid "IDS_ST_POP_REGISTRATION_CODE_NOT_FOUND"
-msgstr "Níor aimsíodh an cód cláraithe."
-
 msgid "IDS_ST_POP_REGISTERING_ING"
 msgstr "Ag clárú..."
 
-msgid "IDS_ST_POP_REGISTERED"
-msgstr "Cláraithe."
-
 msgid "IDS_ST_POP_PUK2_VERIFIED"
 msgstr "PUK2 fíordheimhnithe."
 
@@ -460,18 +442,9 @@ msgstr "%d iarracht fágtha."
 msgid "IDS_ST_POP_PASSWORD_MUST_CONTAIN_AT_LEAST_PD_ALPHANUMERIC_CHARACTERS"
 msgstr "Ní mór %d carachtar alfa-uimhriúil ar a laghad a bheith sa phasfhocal"
 
-msgid "IDS_ST_POP_PASSWORD_MUST_BE_MORE_THAN_P1SD_CHARACTERS_AND_LESS_THAN_P2SD"
-msgstr "Ní mór níos mó ná %1$d agus níos lú ná %2$d carachtar a bheith sa phasfhocal"
-
-msgid "IDS_ST_POP_PASSWORDS_DO_NOT_MATCH"
-msgstr "Ní ionann na pasfhocail"
-
 msgid "IDS_ST_POP_NO_SD_CARD_IS_INSERTED_DISABLE_ENCRYPT_SD_CARD_ANYWAY_Q"
 msgstr "Níl cárta SD ionsáite. Díchumasaigh criptigh cárta SD ar aon nós?"
 
-msgid "IDS_ST_POP_NO_SD_CARD_HAS_BEEN_INSERTED_ENCRYPTION_WILL_START_AUTOMATICALLY_WHEN_YOU_INSERT_AN_SD_CARD"
-msgstr "Níor ionsádh cárta SD. Tosófar ar chriptiú go huathoibríoch nuair a ionsáfaidh tú cárta SD."
-
 msgid "IDS_ST_POP_NO_ITEM_SELECTED"
 msgstr "Níor roghnaíodh míreanna."
 
@@ -487,9 +460,6 @@ msgstr "Tá sonraí móibíleacha díchumasaithe. Ní féidir leat teachtaireach
 msgid "IDS_ST_POP_MOBILE_DATA_ENABLED_CONNECTING_TO_MOBILE_NETWORKS_MAY_INCUR_EXTRA_CHARGES_DEPENDING_ON_YOUR_DATA_PLAN_CONTINUE_Q"
 msgstr "Sonraí móibíleacha cumasaithe. Is féidir go ngearrfar táillí breise ar nascadh le líonraí móibíleacha ag brath ar do phlean sonraí. Ar aghaidh?"
 
-msgid "IDS_ST_POP_LOADING_ING"
-msgstr "Ag lódáil..."
-
 msgid "IDS_ST_POP_IP_ADDRESS_REMOVED"
 msgstr "Seoladh IP bainte."
 
@@ -514,9 +484,6 @@ msgstr "PIN2 mícheart."
 msgid "IDS_ST_POP_INCORRECT_PIN1_ATTEMPT_LEFT"
 msgstr "PIN mícheart. 1 iarracht fágtha."
 
-msgid "IDS_ST_POP_INCORRECT_PASSWORD"
-msgstr "Pasfhocal mícheart."
-
 msgid "IDS_ST_POP_IF_YOU_RESET_YOUR_DEVICE_TO_FACTORY_DEFAULTS_YOU_WILL_NOT_BE_ABLE_TO_USE_ENCRYPTED_FILES_ON_THE_SD_CARD_MSG"
 msgstr "Má fhilleann tú do ghléas ar na réamhshocruithe monarchan, ní bheidh tú in ann comhaid chriptithe a úsáid ar an gcárta SD, ach beidh tú fós in ann comhaid nach bhfuil criptithe a úsáid"
 
@@ -538,12 +505,6 @@ msgstr "Criptigh cárta SD? Ní féidir an oibríocht seo a aisiompú agus má c
 msgid "IDS_ST_POP_ENABLING_EMERGENCY_MODE_ING"
 msgstr "Mód éigeandála á chumasú..."
 
-msgid "IDS_ST_POP_ENABLING_AUTO_UPDATE_MEANS_YOUR_DEVICE_WILL_CHECK_FOR_SECURITY_UPDATES_AUTOMATICALLY_NOTI_MSG"
-msgstr "Má chumasaítear nuashonrú uathoibríoch seiceálfaidh do ghléas le haghaidh nuashonruithe slándála go huathoibríoch. Is féidir táillí breise a ghearradh as seiceáil trí líonraí móibíleacha."
-
-msgid "IDS_ST_POP_ENABLE_SMART_STAY_TO_TRY_IT_T_HELP"
-msgstr "Cumasaigh fanacht cliste lena thriail"
-
 msgid "IDS_ST_POP_ENABLE_SMART_ROTATION_TO_TRY_IT_T_HELP"
 msgstr "Cumasaigh rothlú cliste lena thriail"
 
@@ -553,12 +514,6 @@ msgstr "Cumasaigh Mód eitilte."
 msgid "IDS_ST_POP_EMERGENCY_MODE_WILL_BE_DISABLED"
 msgstr "Díchumasófar Mód éigeandála"
 
-msgid "IDS_ST_POP_DO_NOT_ASK_AGAIN"
-msgstr "Ná hiarr arís"
-
-msgid "IDS_ST_POP_DISABLING_AUTO_UPDATE_MEANS_YOU_HAVE_TO_CHECK_FOR_SECURITY_UPDATES_MANUALLY_NOTI_MSG"
-msgstr "Má dhíchumasaítear nuashonrú uathoibríoch beidh ort seiceáil le haghaidh nuashonruithe slándála de láimh. Le do ghléas a choimeád slán, molaimid duit nuashonrú uathoibríoch a chumasú."
-
 msgid "IDS_ST_POP_DISABLE_TETHERING_Q"
 msgstr "Díchumasaigh nascaireacht?"
 
@@ -598,9 +553,6 @@ msgstr "Amharc táib"
 msgid "IDS_ST_OPT_SELECTED"
 msgstr "Roghnaithe"
 
-msgid "IDS_ST_OPT_SELECT"
-msgstr "Roghnaigh"
-
 msgid "IDS_ST_OPT_RESET_APP_SETTINGS_ABB"
 msgstr "Athshoc. socruithe f'chláir"
 
@@ -616,9 +568,6 @@ msgstr "LTE/WCDMA/GSM (uathnasc)"
 msgid "IDS_ST_OPT_EDIT_QUICK_SETTINGS"
 msgstr "Cuir mearshocruithe in eagar"
 
-msgid "IDS_ST_OPT_DEFAULT_RINGTONE"
-msgstr "Clingthon réamhshocraithe"
-
 msgid "IDS_ST_OPT_CUSTOM_MODE_ABB"
 msgstr "Mód saincheaptha"
 
@@ -631,15 +580,9 @@ msgstr "Cuir bac ar líonraí móibíleacha"
 msgid "IDS_ST_OPT_BLOCK_ALL"
 msgstr "Cuir bac ar gach"
 
-msgid "IDS_ST_OPT_AUTO_UPDATE_ABB"
-msgstr "Uath-nuashonraigh"
-
 msgid "IDS_ST_OPT_ALLOW_ALL"
 msgstr "Ceadaigh gach"
 
-msgid "IDS_ST_OPT_ALL"
-msgstr "Gach"
-
 msgid "IDS_ST_MBODY_ZOOM"
 msgstr "Zúmáil"
 
@@ -679,9 +622,6 @@ msgstr "Taispeain úsáid CPU"
 msgid "IDS_ST_MBODY_SELECT_WHERE_CAPTURED_IMAGES_WILL_BE_SAVED"
 msgstr "Roghnaigh an áit chuig a sábhálfar íomhánna gafa"
 
-msgid "IDS_ST_MBODY_SCREEN_ROTATION"
-msgstr "Rothlú scáileán"
-
 msgid "IDS_ST_MBODY_SCREEN_READER_HTTS"
 msgstr "Léitheoir scáileáin (TTS)"
 
@@ -700,18 +640,12 @@ msgstr "Gluaisní agus comharthaí"
 msgid "IDS_ST_MBODY_MOBILE_DATA"
 msgstr "Sonraí móibíleacha"
 
-msgid "IDS_ST_MBODY_HELP"
-msgstr "Cabhair"
-
 msgid "IDS_ST_MBODY_HANDS_FREE_MODE"
 msgstr "Mód lámhshaor"
 
 msgid "IDS_ST_MBODY_GSM_ONLY"
 msgstr "GSM amháin"
 
-msgid "IDS_ST_MBODY_FONT_SIZE"
-msgstr "Méid cló"
-
 msgid "IDS_ST_MBODY_FACTORY_RESET"
 msgstr "Athshocrú monarchan"
 
@@ -745,15 +679,9 @@ msgstr "Feidhmchlár gníomhach"
 msgid "IDS_ST_MBODY_ACCOUNTS_AND_BACKUP"
 msgstr "Cuntais 's cóip chúltaca"
 
-msgid "IDS_ST_ITAB4_CONTROLS_M_INPUT_AND_CONTROL"
-msgstr "Rialuithe"
-
 msgid "IDS_ST_HEADER_WI_FI_DIRECT"
 msgstr "Wi-Fi Direct"
 
-msgid "IDS_ST_HEADER_WI_FI"
-msgstr "Wi-Fi"
-
 msgid "IDS_ST_HEADER_USER_SETTINGS_ABB"
 msgstr "Socruithe úsáideora"
 
@@ -766,24 +694,15 @@ msgstr "Áiseanna USB"
 msgid "IDS_ST_HEADER_UNLOCK_DEVICE_USING_MOTION_ABB"
 msgstr "Díghlasáil gléas le gluaisne"
 
-msgid "IDS_ST_HEADER_UNAVAILABLE"
-msgstr "Níl sé ar fáil"
-
 msgid "IDS_ST_HEADER_ULTRA_POWER_SAVING_MODE"
 msgstr "Ultramhód coigilte cumhachta"
 
 msgid "IDS_ST_HEADER_TOUCH_KEY_LIGHT_DURATION"
 msgstr "Fad ama na heochrach solais tadhaill"
 
-msgid "IDS_ST_HEADER_TEXT_TO_SPEECH"
-msgstr "Téacs-go-teanga"
-
 msgid "IDS_ST_HEADER_STANDARD_LIMIT_ABB"
 msgstr "Gnáth-theorainn"
 
-msgid "IDS_ST_HEADER_SOUND"
-msgstr "Fuaim"
-
 msgid "IDS_ST_HEADER_SIM_CARD_MANAGER"
 msgstr "Bainisteoir cártaí SIM"
 
@@ -799,18 +718,12 @@ msgstr "Screen Mirroring"
 msgid "IDS_ST_HEADER_SAMSUNG_KIES"
 msgstr "Samsung Kies"
 
-msgid "IDS_ST_HEADER_SAMSUNG_APPS"
-msgstr "Samsung Apps"
-
 msgid "IDS_ST_HEADER_RINGTONES"
 msgstr "Clingthoin"
 
 msgid "IDS_ST_HEADER_RESET_RESULTS"
 msgstr "Athshocraigh torthaí"
 
-msgid "IDS_ST_HEADER_RESET"
-msgstr "Athshocraigh"
-
 msgid "IDS_ST_HEADER_PRIVILEGES"
 msgstr "Pribhléidí"
 
@@ -820,18 +733,12 @@ msgstr "Mód príobháideach"
 msgid "IDS_ST_HEADER_PORT"
 msgstr "Port"
 
-msgid "IDS_ST_HEADER_PLEASE_WAIT"
-msgstr "Fan go fóill"
-
 msgid "IDS_ST_HEADER_PERSONAL_MODE"
 msgstr "Mód pearsanta"
 
 msgid "IDS_ST_HEADER_PERSONALISATION"
 msgstr "Pearsanrú"
 
-msgid "IDS_ST_HEADER_PD_SELECTED_ABB"
-msgstr "%d roghnaithe"
-
 msgid "IDS_ST_HEADER_PD_SELECTED"
 msgstr "%d roghnaithe"
 
@@ -865,9 +772,6 @@ msgstr "Ionchur agus gluaisne"
 msgid "IDS_ST_HEADER_HOME_SCREEN_ABB"
 msgstr "Scáileán baile"
 
-msgid "IDS_ST_HEADER_FINGER_SCANNER_ABB"
-msgstr "Scanóir Méire"
-
 msgid "IDS_ST_HEADER_ENTER_VALID_DEVICE_NAME_ABB"
 msgstr "Iontráil ainm gléis bailí"
 
@@ -916,6 +820,9 @@ msgstr "Cuir port leis"
 msgid "IDS_ST_HEADER_ADD_IP"
 msgstr "Cuir IP leis"
 
+msgid "IDS_COM_POP_CHECKING"
+msgstr "Ag seiceáil..."
+
 msgid "IDS_ST_BUTTON_UNINSTALL_UPDATES"
 msgstr "Díshuiteáil nuashonruithe"
 
@@ -925,30 +832,18 @@ msgstr "Díshuiteáil"
 msgid "IDS_ST_BUTTON_TRY_IT"
 msgstr "Triail é"
 
-msgid "IDS_ST_BUTTON_STOP"
-msgstr "Stop"
-
 msgid "IDS_ST_BUTTON_SET_SCREEN_LOCK_TYPE"
 msgstr "Socraigh cineál glas scáileáin"
 
 msgid "IDS_ST_BUTTON_RESET_APPS_ABB"
 msgstr "Athshoc. f'chláir"
 
-msgid "IDS_ST_BUTTON_RESET"
-msgstr "Athshocrú"
-
 msgid "IDS_ST_BUTTON_REMOVE_DEFAULT_APPS_ABB"
 msgstr "Bain f'chláir réamhshocraithe"
 
 msgid "IDS_ST_BUTTON_ONLY_VIBRATE"
 msgstr "Crith amháin"
 
-msgid "IDS_ST_BUTTON_OK_ABB"
-msgstr "OK"
-
-msgid "IDS_ST_BUTTON_OK"
-msgstr "OK"
-
 msgid "IDS_ST_BUTTON_MOVE_TO_SD_ABB"
 msgstr "Bog chuig SD"
 
@@ -958,21 +853,9 @@ msgstr "Bog chuig fón"
 msgid "IDS_ST_BUTTON_FORCE_STOP"
 msgstr "Fórsáil stad"
 
-msgid "IDS_ST_BUTTON_ENABLE"
-msgstr "Cumasaigh"
-
-msgid "IDS_ST_BUTTON_DISCONNECT"
-msgstr "Dínasc"
-
 msgid "IDS_ST_BUTTON_DISABLE"
 msgstr "Díchumasú"
 
-msgid "IDS_ST_BUTTON_CONTINUE"
-msgstr "Ar aghaidh"
-
-msgid "IDS_ST_BUTTON_CANCEL_ABB"
-msgstr "Cuir ar ceal"
-
 msgid "IDS_ST_BODY_YYYY_DD_MM_DOT"
 msgstr "BBBB.LL.MM"
 
@@ -1009,9 +892,6 @@ msgstr "Agus fánaíocht sonraí díchumasaithe, is féidir nach bhfeidhmeoidh f
 msgid "IDS_ST_BODY_WEB_APPLICATIONS"
 msgstr "Feidhmchláir ghréasáin"
 
-msgid "IDS_ST_BODY_WCDMA_GSM_NHAUTO_CONNECT"
-msgstr "WCDMA/GSM\n(uathnasc)"
-
 msgid "IDS_ST_BODY_WAIT_WHILE_DEVICE_IS_ENCRYPTED_PDP_COMPLETE"
 msgstr "Fan go fóill agus an gléas á chriptiú. %d% críochnaithe."
 
@@ -1024,15 +904,9 @@ msgstr "Ag feitheamh ar fhreagairt ó chárta SIM..."
 msgid "IDS_ST_BODY_VOLUME"
 msgstr "Airde"
 
-msgid "IDS_ST_BODY_VOICE_RECORDING"
-msgstr "Taifeadadh gutha"
-
 msgid "IDS_ST_BODY_VIBRATE_WHEN_RINGING"
 msgstr "Crith ar theacht isteach glaonna"
 
-msgid "IDS_ST_BODY_VERSION_PS"
-msgstr "Leagan %s"
-
 msgid "IDS_ST_BODY_USING_MOBILE_DATA_MAY_RESULT_IN_ADDITIONAL_CHARGES_CONTINUE_Q"
 msgstr "Is féidir go ngearrfar táillí breise ar úsáid sonraí móibíleacha. Ar aghaidh?"
 
@@ -1069,9 +943,6 @@ msgstr "Dífhabhtú USB"
 msgid "IDS_ST_BODY_USB_ASK_ON_CONNECTION"
 msgstr "Iarr ar cheangail"
 
-msgid "IDS_ST_BODY_URL"
-msgstr "URL"
-
 msgid "IDS_ST_BODY_UNMOUNT_USB_OTG_STORAGE"
 msgstr "Díghléas stóras USB OTG"
 
@@ -1096,6 +967,9 @@ msgstr "UDMincho"
 msgid "IDS_ST_BODY_UDGOTHIC_M_FONT"
 msgstr "UDGothic"
 
+msgid "IDS_IM_POP_THIS_FEATURE_IS_NOT_AVAILABLE_WHILE_FLIGHT_MODE_IS_ON"
+msgstr "Níl an ghné seo le fáil agus an Mód eitilte ar siúl"
+
 msgid "IDS_ST_BODY_TURN_OFF"
 msgstr "Cas as"
 
@@ -1150,33 +1024,18 @@ msgstr "Scriosfaidh an gníomh seo an cárta SD san fhón. Caillfidh tú GACH so
 msgid "IDS_ST_BODY_THE_SD_CARD_IS_CURRENTLY_IN_USE_THIS_ACTION_WILL_ERASE_ALL_DATA_ON_THE_SD_CARD_INCLUDING_THE_DATA_THAT_IS_CURRENTLY_BEING_USED"
 msgstr "Tá an cárta SD in úsáid cheana. Scriosfar gach sonra ar an gcárta SD leis an ngníomh sin, lena n-áirítear na sonraí atá in úsáid faoi láthair."
 
-msgid "IDS_ST_BODY_THE_RED_LED_LIGHTS_UP_WHEN_YOU_CHARGE_YOUR_DEVICE_WHILE_THE_SCREEN_IS_OFF"
-msgstr "Lastar na soilse dearga LED nuair a luchtaíonn tú do ghléas agus an scáileán as"
-
-msgid "IDS_ST_BODY_THE_RED_LED_BLINKS_WHEN_THE_BATTERY_POWER_IS_LOW_WHILE_THE_SCREEN_IS_OFF"
-msgstr "Caochann an LED dearg nuair atá cumhacht an cheallra íseal agus an scáileán as"
-
 msgid "IDS_ST_BODY_THE_PASSWORD_MUST_NOT_CONTAIN_A_SIMPLE_SEQUENCE_HEG_1111_OR_1234"
 msgstr "Ní mór gan seicheamh simplí a bheith sa phasfhocal (m.sh. 1111 nó 1234)"
 
+msgid "IDS_SMEMO_BUTTON_IMPORT"
+msgstr "Iompórtáil"
+
 msgid "IDS_ST_BODY_THE_NAME_FIELD_CANNOT_BE_EMPTY"
 msgstr "Ní féidir leis an réimse Ainm bheith folamh"
 
-msgid "IDS_ST_BODY_THE_BLUE_LED_BLINKS_WHEN_YOU_RECORD_VOICE_WHILE_THE_SCREEN_IS_OFF"
-msgstr "Caochann an LED gorm nuair a dhéanann tú guth a thaifeadadh agus an scáileán as"
-
-msgid "IDS_ST_BODY_THE_BLUE_LED_BLINKS_WHEN_YOU_HAVE_MISSED_CALLS_MESSAGES_OR_APP_NOTIFICATIONS_WHILE_THE_SCREEN_IS_OFF"
-msgstr "Caochann an LED gorm nuair atá glaonna caillte, teachtaireachtaí, nó fógraí feidhmchlár agat agus an scáileán as"
-
-msgid "IDS_ST_BODY_THE_APPLICATIONS_BELOW_WERE_STARTED_BY_PS_STOPPING_THESE_APPLICATIONS_MAY_CAUSE_PS_TO_FAIL"
-msgstr "Thosaigh %s na feidhmchláir thíos. Is féidir go dteipfidh ar %s de thoradh ar na feidhmchláir sin a stopadh."
-
 msgid "IDS_ST_BODY_THERE_ARE_NO_NETWORKS_NEARBY"
 msgstr "Níl líonraí in aice láimhe ann"
 
-msgid "IDS_ST_BODY_TEXTSTYLE_LARGE"
-msgstr "Mór"
-
 msgid "IDS_ST_BODY_TASK_SWITCHER"
 msgstr "Malartóir tascanna"
 
@@ -1189,12 +1048,6 @@ msgstr "Tapáil agus coinnigh an scáileán, ansin claon an gléas chugat lena d
 msgid "IDS_ST_BODY_SYSTEM_MEMORY"
 msgstr "Cuimhne an chórais"
 
-msgid "IDS_ST_BODY_SUNDAY"
-msgstr "Dé Domhnaigh"
-
-msgid "IDS_ST_BODY_STORAGE"
-msgstr "Stóras"
-
 msgid "IDS_ST_BODY_STANDARD_T_DISPLAY_EFFECT"
 msgstr "Caighdeánach"
 
@@ -1213,12 +1066,6 @@ msgstr "Próifílí líonraí sóisialta"
 msgid "IDS_ST_BODY_SMART_STAY_MAY_NOT_WORK_IN_THESE_SITUATIONS"
 msgstr "Is féidir nach bhfeidhmeoidh faire cliste sna cásanna seo a leanas"
 
-msgid "IDS_ST_BODY_SMART_ROTATION_MAY_NOT_WORK_IN_THESE_SITUATIONS"
-msgstr "B'fhéidir nach bhfeidhmeodh rothlú cliste sna cásanna seo"
-
-msgid "IDS_ST_BODY_SMART_ROTATION_DESCRIPTION_MSG"
-msgstr "Díchumasaítear uathrothlú an scáileáin agus úsáidtear an ceamara tosaigh le treoshuíomh d'aghaidhe a fháil le rothlú cliste agus rothlaítear an scáileán dá réir"
-
 msgid "IDS_ST_BODY_SMALL_M_TEXTSIZE"
 msgstr "Beag"
 
@@ -1246,15 +1093,6 @@ msgstr "Sraithuimhir"
 msgid "IDS_ST_BODY_SECURITY_ENGINE"
 msgstr "Inneall slándála"
 
-msgid "IDS_ST_BODY_SECURITY"
-msgstr "Slándáil"
-
-msgid "IDS_ST_BODY_SEARCH"
-msgstr "Cuardaigh"
-
-msgid "IDS_ST_BODY_SD_CARD"
-msgstr "Cárta SD"
-
 msgid "IDS_ST_BODY_SCREEN_TIMEOUT_ABB2"
 msgstr "Am istigh scáil."
 
@@ -1285,33 +1123,18 @@ msgstr "Cineál glas scáileáin"
 msgid "IDS_ST_BODY_SCREEN_LOCK_SOUND"
 msgstr "Fuaim scáileáin ghlasála"
 
-msgid "IDS_ST_BODY_SCHEDULE"
-msgstr "Sceideal"
-
 msgid "IDS_ST_BODY_SAVE_POWER_BY_ADJUSTING_SCREEN_TONE_ACCORDING_TO_ANALYSIS_OF_IMAGES"
 msgstr "Coigil cumhacht tríd an ton scáileáin a cheartú de réir anailíse ar íomhánna"
 
 msgid "IDS_ST_BODY_SAVES_POWER_BY_LIMITING_THE_MAXIMUM_PERFORMANCE_OF_THE_DEVICE"
 msgstr "Coiglítear cumhacht trí uasfheidhmíocht an ghléis a shrianadh."
 
-msgid "IDS_ST_BODY_SAVED"
-msgstr "Sábháilte."
-
-msgid "IDS_ST_BODY_SAVE"
-msgstr "Sábháil"
-
 msgid "IDS_ST_BODY_SAMSUNG_LEGAL"
 msgstr "Samsung dlí"
 
-msgid "IDS_ST_BODY_SAMSUNG_KIES_CONNECTION_CONNECTING_USB_HELP_MSG"
-msgstr "Mura bhfuil Samsung Kies (bogearraí PC) nó na tiománaithe cearta suiteáilte ar do PC cheana féin, leanfar leis an tsuiteáil in Microsoft Windows.\nTar éis duit na bogearraí PC a shuiteáil, is féidir leat na hoibríochtaí seo a leanas a dhéanamh\n- Sonraí fóin a shioncronú\n- Bogearraí fóin a uasghrádú\n- Comhroinnt Idirlín (Feidhmíonn an fón seo mar mhóideim le go mbeidh rochtain ag do ríomhaire glúine nó PC ar an Idirlíon)\n- Ceol/físeáin a ceannaíodh (Meáin DRM Microsoft Windows) nó gnáthchomhaid a chóipeáil."
-
 msgid "IDS_ST_BODY_RUNNING"
 msgstr "Ar rith"
 
-msgid "IDS_ST_BODY_RESTRICTING_APPLICATION_USAGE_TO_ONLY_ESSENTIAL_APPLICATIONS_AND_THOSE_SELECTED_BY_YOU"
-msgstr "Srian curtha ar úsáid feidhmchlár le feidhmchláir ríthábhachtacha amháin agus leo siúd atá roghnaithe agat."
-
 msgid "IDS_ST_BODY_RESET_TO_DEFAULT"
 msgstr "Athshocraigh go réamhshocraithe"
 
@@ -1330,6 +1153,9 @@ msgstr "Athshocraigh gach"
 msgid "IDS_ST_BODY_REMOVE_LICENCE"
 msgstr "Bain ceadúnas"
 
+msgid "IDS_ST_POP_REGISTERED"
+msgstr "Cláraithe."
+
 msgid "IDS_ST_BODY_REGULATORY_INFORMATION_ABB"
 msgstr "Faisnéis rialála"
 
@@ -1339,9 +1165,6 @@ msgstr "Cláraigh ag"
 msgid "IDS_ST_BODY_REGIONAL_EXAMPLE"
 msgstr "Sampla réigiúnach"
 
-msgid "IDS_ST_BODY_REGION"
-msgstr "Réigiún"
-
 msgid "IDS_ST_BODY_PUK"
 msgstr "PUK"
 
@@ -1357,30 +1180,27 @@ msgstr "Cosain do ghléas ó víris dhíobhálacha agus ó bhogearraí mailísea
 msgid "IDS_ST_BODY_PROFILE_NAME"
 msgstr "Ainm próifíle"
 
-msgid "IDS_ST_BODY_PROFILE"
-msgstr "Próifíl"
-
 msgid "IDS_ST_BODY_PREPARING_THIS_COULD_TAKE_OVER_10_MINUTES_ING"
 msgstr "Ag ullmhú. D'fhéadfadh sé seo os cionn 10 nóiméad a thógáil..."
 
 msgid "IDS_ST_BODY_PREFERRED_NETWORKS"
 msgstr "Líonraí sainroghnaithe"
 
-msgid "IDS_ST_BODY_POP_JPN_DCM"
-msgstr "POP"
-
-msgid "IDS_ST_BODY_PM"
-msgstr "I.N."
-
 msgid "IDS_ST_BODY_PLUG_IN_CHARGER_AND_TRY_AGAIN"
 msgstr "Plugáil isteach luchtaire agus triail arís"
 
 msgid "IDS_ST_BODY_PLAY_TONE_WHEN_THE_DIALLING_KEYPAD_IS_TAPPED"
 msgstr "Seinn ton ar thapáil an eochairchip dhiailithe"
 
+msgid "IDS_ST_POP_PASSWORD_MUST_BE_MORE_THAN_P1SD_CHARACTERS_AND_LESS_THAN_P2SD"
+msgstr "Ní mór níos mó ná %1$d agus níos lú ná %2$d carachtar a bheith sa phasfhocal"
+
 msgid "IDS_ST_BODY_PLAY_SOUNDS_WHEN_LOCKING_AND_UNLOCKING_SCREEN"
 msgstr "Seinn fuaimeanna ar ghlásáil agus ar dhíghlasáil an scáileáin"
 
+msgid "IDS_ST_POP_PASSWORDS_DO_NOT_MATCH"
+msgstr "Ní ionann na pasfhocail"
+
 msgid "IDS_ST_BODY_PIN_BLOCKED_ENTER_PUK_TO_CONTINUE_JPN_DCM"
 msgstr "PIN blocked. Enter PUK to continue."
 
@@ -1393,9 +1213,6 @@ msgstr "Pictiúir, físeáin"
 msgid "IDS_ST_BODY_PHOTO_UPLOAD_SETTINGS"
 msgstr "Socruithe uaslódála grianghraif"
 
-msgid "IDS_ST_BODY_PHONEPROFILES_SILENT"
-msgstr "Tostach"
-
 msgid "IDS_ST_BODY_PERSONAL_MODE_CAN_BE_USED_TO_HIDE_CONTENT_THAT_YOU_WANT_TO_KEEP_PRIVATE_MSG"
 msgstr "Is féidir Mód pearsanta a úsáid le hinneachar is mian leat a choinneáil príobháideach a fholú. Le Mód pearsanta a úsáid, cumasaigh i Socruithe é nó brúigh agus coinnigh an chumhachteochair agus ansin roghnaigh Mód pearsanta. Iontráil do PIN nó pasfhocal. Taispeánfar an t-íocón Mód pearsanta ar an mbarra stádais. Le do shonraí a chosaint, díchumasaigh Mód pearsanta tar éis duit é a úsáid. Má úsáidtear glas scáileáin slán soláthrófar cosaint níos fearr freisin."
 
@@ -1408,6 +1225,9 @@ msgstr "Tá pasfhocal de dhíth leis an ngléas a dhíchriptiú gach uair a chas
 msgid "IDS_ST_BODY_PASSWORD_MUST_CONTAIN_NO_MORE_THAN_PD_CHARACTERS_ABB"
 msgstr "Ní mór uaslíon %d carachtar a chur sa phasfhocal"
 
+msgid "IDS_ST_POP_LOADING_ING"
+msgstr "Ag lódáil..."
+
 msgid "IDS_ST_BODY_PASSWORD_MUST_CONTAIN_AT_LEAST_PD_CHARACTERS_ABB"
 msgstr "Ní mór íoslíon %d carachtar a bheith sa phasfhocal"
 
@@ -1423,9 +1243,6 @@ msgstr "Pasfhocal folamh."
 msgid "IDS_ST_BODY_PASSWORD_CONTAINS_INVALID_CHARACTER_ABB"
 msgstr "Tá carachtar neamhbhailí sa phasfhocal"
 
-msgid "IDS_ST_BODY_PASSWORD"
-msgstr "Pasfhocal"
-
 msgid "IDS_ST_BODY_OPEN_SOURCE_LICENCES"
 msgstr "Ceadúnais fhoinse oscailte"
 
@@ -1435,36 +1252,24 @@ msgstr "Air"
 msgid "IDS_ST_BODY_OFFICIAL_M_DEVICE_STATUS"
 msgstr "Oifigiúil"
 
+msgid "IDS_ST_POP_INCORRECT_PASSWORD"
+msgstr "Pasfhocal mícheart."
+
 msgid "IDS_ST_BODY_NUMBER"
 msgstr "Uimhir"
 
-msgid "IDS_ST_BODY_NO_RESULTS_FOUND"
-msgstr "Níor aimsíodh torthaí."
-
 msgid "IDS_ST_BODY_NO_DEFAULTS_SET"
 msgstr "Níor socraíodh réamhshocruithe."
 
-msgid "IDS_ST_BODY_NOT_ASSIGNED"
-msgstr "Neamhsannta"
-
 msgid "IDS_ST_BODY_NOTIFICATION_PANEL"
 msgstr "Painéal fógraí"
 
-msgid "IDS_ST_BODY_NOTIFICATIONS"
-msgstr "Fógraí"
-
-msgid "IDS_ST_BODY_NOTIFICATION"
-msgstr "Fógra"
-
 msgid "IDS_ST_BODY_NOSERVICE"
 msgstr "Níl seirbhís ann"
 
 msgid "IDS_ST_BODY_NORMAL_T_PROFILE"
 msgstr "Normálta"
 
-msgid "IDS_ST_BODY_NONE"
-msgstr "Dada"
-
 msgid "IDS_ST_BODY_NEW_PIN2_AND_CONFIRM_PIN2_DO_NOT_MATCH"
 msgstr "Ní mheaitseálann PIN2 nua agus deimhniú PIN2"
 
@@ -1474,9 +1279,6 @@ msgstr "PIN2 nua"
 msgid "IDS_ST_BODY_NEW_PIN1"
 msgstr "Cód PIN1 nua"
 
-msgid "IDS_ST_BODY_NEW"
-msgstr "Nua"
-
 msgid "IDS_ST_BODY_NETWORK_TYPE"
 msgstr "Cineál líonra"
 
@@ -1489,18 +1291,15 @@ msgstr "Liosta líonraí"
 msgid "IDS_ST_BODY_NETWORK_CONNECTIONS"
 msgstr "Naisc líonra"
 
+msgid "IDS_ST_POP_DO_NOT_ASK_AGAIN"
+msgstr "Ná hiarr arís"
+
 msgid "IDS_ST_BODY_NETWORK_CODE"
 msgstr "Cód líonra"
 
-msgid "IDS_ST_BODY_NETWORK"
-msgstr "Líonra"
-
 msgid "IDS_ST_BODY_NATURAL_T_DISPLAY_EFFECT"
 msgstr "Nádúrtha"
 
-msgid "IDS_ST_BODY_NAME"
-msgstr "Ainm"
-
 msgid "IDS_ST_BODY_MY_NUMBER"
 msgstr "M'uimhir féin"
 
@@ -1525,12 +1324,6 @@ msgstr "Tuilleadh socruithe córais"
 msgid "IDS_ST_BODY_MORE_CONNECTIVITY_SETTINGS"
 msgstr "Tuilleadh socruithe nascachta"
 
-msgid "IDS_ST_BODY_MONDAY"
-msgstr "Dé Luain"
-
-msgid "IDS_ST_BODY_MODE"
-msgstr "Mód"
-
 msgid "IDS_ST_BODY_MOBILE_DATA_WILL_BE_USED_IF_YOU_DOWNLOAD_OR_UPLOAD_DATA_WITHOUT_WI_FI_CONNECTION"
 msgstr "Úsáidfear sonraí móibíleacha má dhéanann tú sonraí a íoslódáil nó a uaslódáil gan nasc Wi-Fi"
 
@@ -1540,29 +1333,23 @@ msgstr "MM.LL.BBBB"
 msgid "IDS_ST_BODY_MMS_CONNECTIONS"
 msgstr "Naisc MMS"
 
+msgid "IDS_ST_OPT_SELECT"
+msgstr "Roghnaigh"
+
 msgid "IDS_ST_BODY_MISCELLANEOUS_FILES"
 msgstr "Comhaid ilghnéitheacha"
 
-msgid "IDS_ST_BODY_MESSAGE"
-msgstr "Teachtaireacht"
-
 msgid "IDS_ST_BODY_MENU_AND_WIDGETS"
 msgstr "Roghchlár agus giuirléidí"
 
-msgid "IDS_ST_BODY_MEMORY"
-msgstr "Cuimhne"
-
 msgid "IDS_ST_BODY_MEDIUM"
 msgstr "Meánach"
 
-msgid "IDS_ST_BODY_MB"
-msgstr "MB"
-
 msgid "IDS_ST_BODY_MASS_STORAGE_HELP_MSG"
 msgstr "Féadann tú na hoibríochtaí seo a leanas a dhéanamh:\n- Comhaid a mhearchóipeáil\n- Nascadh le córas oibriúcháin Mac nó Linux OS"
 
-msgid "IDS_ST_BODY_MARUBERI_JPN_DCM"
-msgstr "Maruberi"
+msgid "IDS_ST_OPT_DEFAULT_RINGTONE"
+msgstr "Clingthon réamhshocraithe"
 
 msgid "IDS_ST_BODY_LTE_WCDMA_GSM_NHAUTO_CONNECT"
 msgstr "LTE/WCDMA/GSM\n(uathnasc)"
@@ -1570,39 +1357,33 @@ msgstr "LTE/WCDMA/GSM\n(uathnasc)"
 msgid "IDS_ST_BODY_LOCK_SCREEN_OPTIONS"
 msgstr "Roghanna don ghlas scáileáin"
 
-msgid "IDS_ST_BODY_LIST_VIEW"
-msgstr "Amharc liosta"
-
 msgid "IDS_ST_BODY_LIMIT_BACKGROUND_PROCESSES"
 msgstr "Cuir teorainn le próisis sa chúlra"
 
-msgid "IDS_ST_BODY_LICENCE"
-msgstr "Ceadúnas"
-
-msgid "IDS_ST_BODY_LED_INDICATOR"
-msgstr "Táscaire LED"
-
 msgid "IDS_ST_BODY_LEDOT_LOW_BATTERY"
 msgstr "Ceallra lag"
 
 msgid "IDS_ST_BODY_LAUNCH_BY_DEFAULT"
 msgstr "Lainseáil trí réamhshocrú"
 
+msgid "IDS_ST_OPT_AUTO_UPDATE_ABB"
+msgstr "Uath-nuashonraigh"
+
 msgid "IDS_ST_BODY_LANGUAGE_AND_REGION_ABB"
 msgstr "Teanga agus réigiún"
 
 msgid "IDS_ST_BODY_LANGUAGE_AND_KEYBOARD"
 msgstr "Teanga agus eochairchlár"
 
+msgid "IDS_ST_OPT_ALL"
+msgstr "Gach"
+
 msgid "IDS_ST_BODY_KEYBOARD"
 msgstr "Eochairchlár"
 
 msgid "IDS_ST_BODY_KEEPS_THE_STATUS_BAR_TIDY_TAP_THE_REPRESENTATIVE_ICON_TO_SHOW_ALL_THE_ICONS"
 msgstr "Coinnítear an barra stádais slachtmhar. Tapáil an t-íocón ionadaíoch le gach íocón a thaispeáint."
 
-msgid "IDS_ST_BODY_KB"
-msgstr "KB"
-
 msgid "IDS_ST_BODY_INTRODUCTION_TO_SMART_SCREEN_ABB"
 msgstr "Tús eolais ar scáileán cliste"
 
@@ -1618,15 +1399,6 @@ msgstr "Feidhmchláir suiteáilte"
 msgid "IDS_ST_BODY_INSTALLATION_SETTINGS"
 msgstr "Socruithe suiteála"
 
-msgid "IDS_ST_BODY_INSERT_SD_CARD"
-msgstr "Ionsáigh cárta SD"
-
-msgid "IDS_ST_BODY_INCORRECT_PIN_E"
-msgstr "PIN mícheart."
-
-msgid "IDS_ST_BODY_INCORRECT_PASSWORD_TRY_AGAIN"
-msgstr "Pasfhocal mícheart. Triail arís."
-
 msgid "IDS_ST_BODY_INCOMING_CALLS_AND_NEW_NOTIFICATIONS_WILL_BE_READ_OUT_AUTOMATICALLY"
 msgstr "Léifear amach go huathoibríoch glaonna isteach agus fógraí nua"
 
@@ -1642,8 +1414,8 @@ msgstr "Má roghnaíonn tú an rogha seo, ní dhéanfar ach spás cuimhne úsái
 msgid "IDS_ST_BODY_IF_YOU_FORGET_YOUR_PERSONAL_MODE_PASSWORD_YOU_WILL_NOT_BE_ABLE_TO_RECOVER_IT_FOR_SECURITY_MSG"
 msgstr "Má dhéanann tú dearmad ar do phasfhocal don Mhód pearsanta, ní bheidh tú in ann é a aisghabháil. Ar mhaithe le slándáil, ní mór duit an Mód pearsanta a athshocrú. Leis sin, fillfear é ar a réamhshocraithe agus scriosfar d'inneachar pearsanta go léir."
 
-msgid "IDS_ST_BODY_IF_YOU_DONT_WANT_TO_SEE_A_NUMBER_APPEAR_ON_THE_APP_ICON_FOR_EACH_NEW_EVENT_DISABLE_BADGE"
-msgstr "Mura mian leat go dtaispeánfar uimhir ar íocón an fheidhmchláir do gach imeacht nua, díchumasaigh an suaitheantas"
+msgid "IDS_ST_MBODY_SCREEN_ROTATION"
+msgstr "Rothlú scáileán"
 
 msgid "IDS_ST_BODY_ICON_SHOWS_THAT_SMART_SCREEN_IS_ENABLED"
 msgstr "Taispeánann an t-íocón go bhfuil an scáileán cliste cumasaithe"
@@ -1660,23 +1432,17 @@ msgstr "Helvetica Neue"
 msgid "IDS_ST_BODY_HARDWARE"
 msgstr "Crua-earraí"
 
+msgid "IDS_ST_MBODY_HELP"
+msgstr "Cabhair"
+
 msgid "IDS_ST_BODY_GSM"
 msgstr "GSM"
 
-msgid "IDS_ST_BODY_GRID_VIEW"
-msgstr "Amharc greille"
-
 msgid "IDS_ST_BODY_GLOVE_MODE_ABB"
 msgstr "Mód miotóige"
 
-msgid "IDS_ST_BODY_GESTURES"
-msgstr "Gothaí"
-
-msgid "IDS_ST_BODY_GB"
-msgstr "GB"
-
-msgid "IDS_ST_BODY_FROM_M_TIME"
-msgstr "Ó"
+msgid "IDS_ST_MBODY_FONT_SIZE"
+msgstr "Méid cló"
 
 msgid "IDS_ST_BODY_FREQUENTLY_USED"
 msgstr "Úsáidte go minic"
@@ -1705,9 +1471,6 @@ msgstr "Cineál cló"
 msgid "IDS_ST_BODY_FONTSTYLE_ROSEMARY"
 msgstr "Rosemary"
 
-msgid "IDS_ST_BODY_FLIGHT_MODE_MSG"
-msgstr "Cuireann Mód eitilte ar do chumas glaonna, teachtaireachtaí agus gnéithe líonra sonraí a chasadh as. Castar as gnéithe nascachta freisin amhail Wi-Fi agus Bluetooth. Chun Wi-Fi agus Bluetooth a úsáid, cas air iad faoi Shocruithe nó ar an bpainéal fógraí."
-
 msgid "IDS_ST_BODY_FLIGHT_MODE_HAS_BEEN_ENABLED_NETWORK_SETTINGS_WILL_CLOSE"
 msgstr "Mód eitilte cumasaithe. Dúnfar socruithe líonra."
 
@@ -1720,6 +1483,9 @@ msgstr "Mód diailithe seasta"
 msgid "IDS_ST_BODY_FIREWALL_ENABLED_ABB"
 msgstr "Balla dóiteáin cumasaithe"
 
+msgid "IDS_ST_HEADER_WI_FI"
+msgstr "Wi-Fi"
+
 msgid "IDS_ST_BODY_FIREWALL"
 msgstr "Balla dóiteáin"
 
@@ -1735,8 +1501,8 @@ msgstr "Theip ar roghnú líonra."
 msgid "IDS_ST_BODY_FACE_AND_VOICE"
 msgstr "Aghaidh agus guth"
 
-msgid "IDS_ST_BODY_FACEBOOK"
-msgstr "Facebook"
+msgid "IDS_ST_HEADER_UNAVAILABLE"
+msgstr "Níl sé ar fáil"
 
 msgid "IDS_ST_BODY_EXPLANATION_FOR_TRANSACTION_TRACKING_MENU_VODA"
 msgstr "Seoltar d’fhaisnéis mholta in éineacht leis an gcomhad a aistríonn tú."
@@ -1744,6 +1510,12 @@ msgstr "Seoltar d’fhaisnéis mholta in éineacht leis an gcomhad a aistríonn
 msgid "IDS_ST_BODY_EXPLANATION_FOR_EXPIRY_REMINDER_MENU"
 msgstr "Faigh meabhrúchán sula n-imeoidh ceadúnas ar chomhad atá in úsáid, as feidhm, mar íomhá chúlbhrait."
 
+msgid "IDS_ST_HEADER_TEXT_TO_SPEECH"
+msgstr "Téacs-go-teanga"
+
+msgid "IDS_ST_HEADER_SOUND"
+msgstr "Fuaim"
+
 msgid "IDS_ST_BODY_ESTIMATED_MAX_STANDBY_TIME_ABB"
 msgstr "Am fuireachais\nuasta measta"
 
@@ -1756,12 +1528,12 @@ msgstr "Iontráil pasfhocal arís"
 msgid "IDS_ST_BODY_ENTER_PASSWORD"
 msgstr "Iontráil pasfhocal"
 
-msgid "IDS_ST_BODY_ENTER_NEW_PASSWORD"
-msgstr "Iontráil pasfhocal nua"
-
 msgid "IDS_ST_BODY_ENTER_CURRENT_PASSWORD"
 msgstr "Iontráil an pasfhocal reatha"
 
+msgid "IDS_ST_HEADER_SAMSUNG_APPS"
+msgstr "Samsung Apps"
+
 msgid "IDS_ST_BODY_ENCRYPT_DEVICE_Q_WARNING_MSG"
 msgstr "Criptigh an gléas? Ní féidir an oibríocht seo a aisiompú agus má chuireann tú isteach air, caillfidh tú sonraí. Is féidir go dtógfar uair an chloig nó níos mó an criptiú a dhéanamh, agus atosófar an gléas roinnt uaireanta le linn an ama sin agus ní bheidh tú in ann do ghléas a úsáid."
 
@@ -1771,6 +1543,9 @@ msgstr "Criptigh gléas? Ní féidir an oibríocht seo a aisiompú agus má chui
 msgid "IDS_ST_BODY_ENCRYPT_ACCOUNTS_SETTINGS_DOWNLOADED_APPLICATIONS_AND_THEIR_DATA_MEDIA_AND_OTHER_FILES"
 msgstr "Criptigh cuntais, socruithe, feidhmchláir a íoslódáladh, agus a gcuid sonraí, meáin agus comhaid eile"
 
+msgid "IDS_ST_HEADER_RESET"
+msgstr "Athshocraigh"
+
 msgid "IDS_ST_BODY_ENCRYPTION_WILL_TAKE_AT_LEAST_AN_HOUR"
 msgstr "Beidh uair a chloig ar a laghad i gceist le criptiú"
 
@@ -1783,15 +1558,18 @@ msgstr "Cumasaigh rochtain sonraí thar an líonra móibíleach"
 msgid "IDS_ST_BODY_EMPTY"
 msgstr "Folamh"
 
+msgid "IDS_ST_HEADER_PLEASE_WAIT"
+msgstr "Fan go fóill"
+
 msgid "IDS_ST_BODY_EMERGENCY_MODE_ABB"
 msgstr "Mód éigeandála"
 
+msgid "IDS_ST_HEADER_PD_SELECTED_ABB"
+msgstr "%d roghnaithe"
+
 msgid "IDS_ST_BODY_EMAIL"
 msgstr "R-phost"
 
-msgid "IDS_ST_BODY_EDIT"
-msgstr "Cuir in eagar"
-
 msgid "IDS_ST_BODY_EASY_MODE"
 msgstr "Mód éasca"
 
@@ -1804,15 +1582,6 @@ msgstr "Barra stádais dinimiciúil"
 msgid "IDS_ST_BODY_DRIVING_MODE"
 msgstr "Mód tiomána"
 
-msgid "IDS_ST_BODY_DO_NOT_SHOW_AGAIN"
-msgstr "Ná taispeáin arís"
-
-msgid "IDS_ST_BODY_DOWNLOADS"
-msgstr "Ioslódálacha"
-
-msgid "IDS_ST_BODY_DOWNLOAD"
-msgstr "Íoslódáil"
-
 msgid "IDS_ST_BODY_DOUBLE_TAP_TO_OPEN_THE_MENU_T_TTS"
 msgstr "Déthapáil leis an roghchlár a oscailt."
 
@@ -1822,18 +1591,12 @@ msgstr "Déthapáil leis an réimse seo a chur in eagar."
 msgid "IDS_ST_BODY_DOUBLE_TAP_TO_CLOSE_THE_MENU_T_TTS"
 msgstr "Déthapáil leis an roghchlár a dhúnadh."
 
-msgid "IDS_ST_BODY_DOCOMO_JPN_DCM"
-msgstr "docomo"
-
 msgid "IDS_ST_BODY_DIVX_REGISTRATION"
 msgstr "Clárú DivX"
 
 msgid "IDS_ST_BODY_DIVX_DEREGISTRATION"
 msgstr "Díchlárú DivX"
 
-msgid "IDS_ST_BODY_DISPLAY_CONTENTS"
-msgstr "Taispeáin inneachair"
-
 msgid "IDS_ST_BODY_DISPLAY_BATTERY_PERCENTAGE_ABB"
 msgstr "Taisp. céatadán sa cheallra"
 
@@ -1843,9 +1606,6 @@ msgstr "Á dhíchumasú..."
 msgid "IDS_ST_BODY_DE_REGISTRATION_CODE_NOT_FOUND"
 msgstr "Níor aimsíodh an cód díchláraithe."
 
-msgid "IDS_ST_BODY_DEVICE_MEMORY"
-msgstr "Cuimhne an ghléis"
-
 msgid "IDS_ST_BODY_DEVICE_INFO"
 msgstr "Faisnéis faoin ngléas"
 
@@ -1855,9 +1615,6 @@ msgstr "Is féidir leat cuntais, socruithe, feidhmchláir íoslódáilte, agus a
 msgid "IDS_ST_BODY_DEVICE_ENCRYPTED"
 msgstr "Gléas criptithe."
 
-msgid "IDS_ST_BODY_DEVICE"
-msgstr "Gléas"
-
 msgid "IDS_ST_BODY_DEVELOPER_OPTIONS"
 msgstr "Roghanna forbróirí"
 
@@ -1888,9 +1645,6 @@ msgstr "LL.MM.BBBB"
 msgid "IDS_ST_BODY_DATE_AND_TIME"
 msgstr "Dáta agus am"
 
-msgid "IDS_ST_BODY_DATE"
-msgstr "Dáta"
-
 msgid "IDS_ST_BODY_DATA_ROAMING"
 msgstr "Sonraí fánaíochta"
 
@@ -1900,18 +1654,12 @@ msgstr "Sonraí"
 msgid "IDS_ST_BODY_CUSTOM_M_DEVICE_STATUS"
 msgstr "Saincheaptha"
 
-msgid "IDS_ST_BODY_CURRENT"
-msgstr "Reatha"
-
 msgid "IDS_ST_BODY_CRASH_VIEWER"
 msgstr "Amharcóir tuairteála"
 
 msgid "IDS_ST_BODY_CPU_USAGE"
 msgstr "Úsáid CPU"
 
-msgid "IDS_ST_BODY_COUNTRY_CODE"
-msgstr "Cód tíre"
-
 msgid "IDS_ST_BODY_COOL_JAZZ"
 msgstr "Snag snasta"
 
@@ -1921,18 +1669,21 @@ msgstr "Is féidir inneachar ón nGailearaí, ó Fhíseán, ó Cheol, ó Ghuth-t
 msgid "IDS_ST_BODY_CONNECTIONSETTINGS_PROXY_ADDRESS"
 msgstr "Seoladh seachfhreastalaí"
 
+msgid "IDS_ST_BUTTON_STOP"
+msgstr "Stop"
+
 msgid "IDS_ST_BODY_CONNECTIONSETTINGS_INTERNET"
 msgstr "An tIdirlíon"
 
 msgid "IDS_ST_BODY_CONNECTIONS"
 msgstr "Naisc"
 
-msgid "IDS_ST_BODY_CONNECTION"
-msgstr "Nasc"
-
 msgid "IDS_ST_BODY_CONFIRM_NEW_PIN2"
 msgstr "Deimhnigh PIN2"
 
+msgid "IDS_ST_BUTTON_RESET"
+msgstr "Athshocrú"
+
 msgid "IDS_ST_BODY_CONFIRM_NEW_PIN1"
 msgstr "Deimhnigh cód PIN1 nua"
 
@@ -1942,12 +1693,15 @@ msgstr "Deimhnigh PIN nua"
 msgid "IDS_ST_BODY_CONFIRM_DECRYPTION"
 msgstr "Deimhnigh an díchriptiú"
 
-msgid "IDS_ST_BODY_CONFIRM"
-msgstr "Deimhnigh"
+msgid "IDS_ST_BUTTON_OK_ABB"
+msgstr "OK"
 
 msgid "IDS_ST_BODY_CONFIGURE_FIREWALL_SETTINGS"
 msgstr "Cumraigh socruithe an bhalla dhóiteáin"
 
+msgid "IDS_ST_BUTTON_OK"
+msgstr "OK"
+
 msgid "IDS_ST_BODY_COMPUTING_ING"
 msgstr "Ag ríomh..."
 
@@ -1960,11 +1714,14 @@ msgstr "Choco cooky"
 msgid "IDS_ST_BODY_CHECK_FOR_UPDATES_AUTOMATICALLY_ABB"
 msgstr "Cuard. go huathoib. do nuashonr."
 
+msgid "IDS_ST_BUTTON_ENABLE"
+msgstr "Cumasaigh"
+
 msgid "IDS_ST_BODY_CHECK_FOR_UPDATES_ABB"
 msgstr "Cuardaigh nuashonruithe"
 
-msgid "IDS_ST_BODY_CHECK_FOR_UPDATES"
-msgstr "Cuardaigh le haghaidh nuashonraithe"
+msgid "IDS_ST_BUTTON_DISCONNECT"
+msgstr "Dínasc"
 
 msgid "IDS_ST_BODY_CHARGE_BATTERY_TO_ABOVE_80P_AND_TRY_AGAIN"
 msgstr "Luchtaigh an ceallra go dtí os cionn 80% agus triail arís"
@@ -1972,9 +1729,15 @@ msgstr "Luchtaigh an ceallra go dtí os cionn 80% agus triail arís"
 msgid "IDS_ST_BODY_CHANGING_THE_FONT_SIZE_IN_ACCESSIBILITY_SETTINGS_WILL_OVERRIDE_THE_FONT_SIZE_IN_EACH_APPLICATION"
 msgstr "Má athraítear méid an chló sna socruithe rochtana sárófar méid an chló i ngach feidhmchlár"
 
+msgid "IDS_ST_BUTTON_CONTINUE"
+msgstr "Ar aghaidh"
+
 msgid "IDS_ST_BODY_CHANGING_THE_COLOUR_OF_THE_SCREEN_TO_GREYSCALE"
 msgstr "Dath an scáileáin a athrú go liathscála."
 
+msgid "IDS_ST_BUTTON_CANCEL_ABB"
+msgstr "Cuir ar ceal"
+
 msgid "IDS_ST_BODY_CHANGE_TEXT_SIZE_IN_CONTACTS_CALENDAR_MEMO_MESSAGES_EMAIL_AND_IM"
 msgstr "Athraigh méid an téacs in Teagmhálaithe, Féilire, Meabhrán, Teachtaireachtaí, R-phost agus IM"
 
@@ -2041,15 +1804,12 @@ msgstr "Beidh pasfhocal de dhíth chun do ghléas a dhíchriptiú gach uair a ch
 msgid "IDS_ST_BODY_AVAILABLE_SPACE"
 msgstr "Spás atá ar fáil"
 
-msgid "IDS_ST_BODY_AVAILABLE"
-msgstr "Ar fáil"
-
-msgid "IDS_ST_BODY_AUTO_DOWNLOAD"
-msgstr "Uath-íoslódáil"
-
 msgid "IDS_ST_BODY_AUTH_TYPE"
 msgstr "Cineál fíordheimhnithe"
 
+msgid "IDS_ST_BODY_VERSION_PS"
+msgstr "Leagan %s"
+
 msgid "IDS_ST_BODY_APP_OPENING_IMAGE"
 msgstr "Maisíocht ar oscailt íomhá"
 
@@ -2065,15 +1825,9 @@ msgstr "Bainisteoir feidhmchláir"
 msgid "IDS_ST_BODY_APPLICATION_INFO"
 msgstr "Faisnéis faoin fheidhmchláir"
 
-msgid "IDS_ST_BODY_APPLICATION"
-msgstr "Feidhmchlár"
-
 msgid "IDS_ST_BODY_ANTIVIRUS_SOFTWARE_ABB"
 msgstr "Bogearraí frithvíreas"
 
-msgid "IDS_ST_BODY_AM"
-msgstr "R.N."
-
 msgid "IDS_ST_BODY_ALWAYS_REJECT"
 msgstr "Diúltaigh i gcónaí"
 
@@ -2083,9 +1837,6 @@ msgstr "Air i gcónaí"
 msgid "IDS_ST_BODY_ALWAYS_OFF"
 msgstr "As i gcónaí"
 
-msgid "IDS_ST_BODY_ALARM"
-msgstr "Aláram"
-
 msgid "IDS_ST_BODY_AFTER_YOU_DOWNLOAD_AND_INSTALL_APPLICATIONS_APPLICATIONS_WILL_BE_SHOWN_HERE"
 msgstr "Tar éis duit feidhmchláir a íoslódáil agus a shuiteáil, taispeánfar na feidhmchláir anseo"
 
@@ -2095,6 +1846,9 @@ msgstr "Atosófar an fón go huathoibríoch tar éis é a athshocrú"
 msgid "IDS_ST_BODY_ADJUST_BRIGHTNESS_LEVEL"
 msgstr "Ceartaigh leibhéal gile"
 
+msgid "IDS_ST_BODY_URL"
+msgstr "URL"
+
 msgid "IDS_ST_BODY_ADJUST_AUTOMATIC_BRIGHTNESS"
 msgstr "Ceartaigh gile uathoibríoch"
 
@@ -2164,59 +1918,152 @@ msgstr "Frithghníomhaíonn an gléas go cliste tríd an scáileán a oiriúnú
 msgid "IDS_HELP_BODY_SMART_SCREEN_WORKS_BEST_UNDER_THE_FOLLOWING_CONDITIONS_C"
 msgstr "Feidhmíonn scáileán cliste níos fearr sna coinníollacha seo a leanas:"
 
-msgid "IDS_HELP_BODY_SMART_ROTATION_DISABLES_AUTO_SCREEN_ROTATION_BY_CHECKING_THE_ORIENTATION_OF_YOUR_FACE_AND_THE_DEVICE_BY_ITS_FRONT_CAMERA"
-msgstr "Díchumasaíonn rothlú cliste uathrothlú an scáileáin trí threoshuíomh d'aghaidhe agus an ghléis a sheiceáil lena cheamara tosaigh."
-
-msgid "IDS_LBS_HEADER_LOCATION"
-msgstr "Suíomh"
-
 msgid "IDS_LBS_BODY_DESTINATION"
 msgstr "Ceann scríbe"
 
-msgid "IDS_ST_SK_NO"
-msgstr "Ná déan é"
+msgid "IDS_ST_BODY_TEXTSTYLE_LARGE"
+msgstr "Mór"
 
-msgid "IDS_HELP_BODY_SMART_STAY_DETECTS_YOUR_EYES_WITH_THE_FRONT_CAMERA_SO_THAT_THE_SCREEN_STAYS_ON_WHEN_YOU_ARE_LOOKING_AT_IT"
-msgstr "Braitheann faire cliste do shúile leis an gceamara tosaigh ionas go mbíonn an scáileán ar siúl i gcónaí agus tú ag breathnú air."
+msgid "IDS_ST_BODY_SUNDAY"
+msgstr "Dé Domhnaigh"
 
-msgid "IDS_QP_POP_YOU_WILL_NO_LONGER_BE_ABLE_TO_USE_APPLICATIONS_NOTI_MSG"
-msgstr "Ní bheidh tú in ann feidhmchláir amhail Idirlíon, R-phost, ná YouTube a úsáid a thuilleadh trí líonraí móibíleacha. Ar aghaidh?"
+msgid "IDS_ST_BODY_STORAGE"
+msgstr "Stóras"
 
-msgid "IDS_ST_BODY_10_MINUTES"
-msgstr "10 nóiméad"
+msgid "IDS_ST_BODY_SECURITY"
+msgstr "Slándáil"
 
-msgid "IDS_ST_BODY_15SEC"
-msgstr "15 shoicind"
+msgid "IDS_ST_BODY_SEARCH"
+msgstr "Cuardaigh"
 
-msgid "IDS_ST_BODY_24_HOURS"
-msgstr "24 uair an chloig"
+msgid "IDS_ST_BODY_SD_CARD"
+msgstr "Cárta SD"
 
-msgid "IDS_ST_BODY_2_MINUTES"
-msgstr "2 nóiméad"
+msgid "IDS_ST_BODY_SCHEDULE"
+msgstr "Sceideal"
 
-msgid "IDS_ST_BODY_30SEC"
-msgstr "30 soicind"
+msgid "IDS_ST_BODY_SAVED"
+msgstr "Sábháilte."
 
-msgid "IDS_ST_BODY_5_MINUTES"
-msgstr "5 nóiméad"
+msgid "IDS_ST_BODY_SAVE"
+msgstr "Sábháil"
 
-msgid "IDS_ST_BODY_APPLICATIONS"
-msgstr "Feidhmchláir"
+msgid "IDS_ST_BODY_REGION"
+msgstr "Réigiún"
 
-msgid "IDS_ST_BODY_DONT_ASK_AGAIN"
-msgstr "Ná hiarr arís"
+msgid "IDS_ST_BODY_PROFILE"
+msgstr "Próifíl"
 
-msgid "IDS_ST_BODY_P1SS_IS_CURRENTLY_P2SS_T_TTS"
-msgstr "Tá %1$s %2$s faoi láthair."
+msgid "IDS_ST_BODY_PM"
+msgstr "I.N."
 
-msgid "IDS_ST_BODY_PASSWORDS_MUST_CONSIST_OF_AT_LEAST_4_ALPHANUMERIC_CHARACTERS_ALSO_INCLUDING_AT_LEAST_1_ALPHABETICAL_CHARACTER"
-msgstr "Ní mór 4 charachtar alfa-uimhriúil ar a laghad a bheith i bpasfhocail lena n-áirítear 1 charachtar aibítre amháin ar a laghad"
+msgid "IDS_ST_BODY_PHONEPROFILES_SILENT"
+msgstr "Tostach"
 
-msgid "IDS_ST_BODY_PUK1_BLOCKED"
-msgstr "PUK1 blocáilte."
+msgid "IDS_ST_BODY_PASSWORD"
+msgstr "Pasfhocal"
 
-msgid "IDS_ST_BODY_PUK1_CODE"
-msgstr "Cód PUK1"
+msgid "IDS_ST_BODY_NO_RESULTS_FOUND"
+msgstr "Níor aimsíodh torthaí."
+
+msgid "IDS_ST_BODY_NOT_ASSIGNED"
+msgstr "Neamhsannta"
+
+msgid "IDS_ST_BODY_NOTIFICATIONS"
+msgstr "Fógraí"
+
+msgid "IDS_ST_BODY_NOTIFICATION"
+msgstr "Fógra"
+
+msgid "IDS_ST_BODY_NONE"
+msgstr "Dada"
+
+msgid "IDS_ST_BODY_NEW"
+msgstr "Nua"
+
+msgid "IDS_ST_BODY_NETWORK"
+msgstr "Líonra"
+
+msgid "IDS_ST_BODY_NAME"
+msgstr "Ainm"
+
+msgid "IDS_ST_BODY_MONDAY"
+msgstr "Dé Luain"
+
+msgid "IDS_ST_BODY_MODE"
+msgstr "Mód"
+
+msgid "IDS_ST_SK_NO"
+msgstr "Ná déan é"
+
+msgid "IDS_ST_BODY_MESSAGE"
+msgstr "Teachtaireacht"
+
+msgid "IDS_ST_BODY_MEMORY"
+msgstr "Cuimhne"
+
+msgid "IDS_ST_BODY_MB"
+msgstr "MB"
+
+msgid "IDS_ST_BODY_LIST_VIEW"
+msgstr "Amharc liosta"
+
+msgid "IDS_ST_BODY_LICENCE"
+msgstr "Ceadúnas"
+
+msgid "IDS_ST_BODY_LED_INDICATOR"
+msgstr "Táscaire LED"
+
+msgid "IDS_HELP_BODY_SMART_STAY_DETECTS_YOUR_EYES_WITH_THE_FRONT_CAMERA_SO_THAT_THE_SCREEN_STAYS_ON_WHEN_YOU_ARE_LOOKING_AT_IT"
+msgstr "Braitheann faire cliste do shúile leis an gceamara tosaigh ionas go mbíonn an scáileán ar siúl i gcónaí agus tú ag breathnú air."
+
+msgid "IDS_QP_POP_YOU_WILL_NO_LONGER_BE_ABLE_TO_USE_APPLICATIONS_NOTI_MSG"
+msgstr "Ní bheidh tú in ann feidhmchláir amhail Idirlíon, R-phost, ná YouTube a úsáid a thuilleadh trí líonraí móibíleacha. Ar aghaidh?"
+
+msgid "IDS_ST_BODY_10_MINUTES"
+msgstr "10 nóiméad"
+
+msgid "IDS_ST_BODY_15SEC"
+msgstr "15 shoicind"
+
+msgid "IDS_ST_BODY_24_HOURS"
+msgstr "24 uair an chloig"
+
+msgid "IDS_ST_BODY_2_MINUTES"
+msgstr "2 nóiméad"
+
+msgid "IDS_ST_BODY_KB"
+msgstr "KB"
+
+msgid "IDS_ST_BODY_30SEC"
+msgstr "30 soicind"
+
+msgid "IDS_ST_BODY_5_MINUTES"
+msgstr "5 nóiméad"
+
+msgid "IDS_ST_BODY_DONT_ASK_AGAIN"
+msgstr "Ná hiarr arís"
+
+msgid "IDS_ST_BODY_P1SS_IS_CURRENTLY_P2SS_T_TTS"
+msgstr "Tá %1$s %2$s faoi láthair."
+
+msgid "IDS_ST_BODY_PASSWORDS_MUST_CONSIST_OF_AT_LEAST_4_ALPHANUMERIC_CHARACTERS_ALSO_INCLUDING_AT_LEAST_1_ALPHABETICAL_CHARACTER"
+msgstr "Ní mór 4 charachtar alfa-uimhriúil ar a laghad a bheith i bpasfhocail lena n-áirítear 1 charachtar aibítre amháin ar a laghad"
+
+msgid "IDS_ST_BODY_INSERT_SD_CARD"
+msgstr "Ionsáigh cárta SD"
+
+msgid "IDS_ST_BODY_PUK1_BLOCKED"
+msgstr "PUK1 blocáilte."
+
+msgid "IDS_ST_BODY_INCORRECT_PIN_E"
+msgstr "PIN mícheart."
+
+msgid "IDS_ST_BODY_PUK1_CODE"
+msgstr "Cód PUK1"
+
+msgid "IDS_ST_BODY_INCORRECT_PASSWORD_TRY_AGAIN"
+msgstr "Pasfhocal mícheart. Triail arís."
 
 msgid "IDS_ST_BODY_PUK2"
 msgstr "PUK2"
@@ -2260,6 +2107,9 @@ msgstr "Cód PUK1 mícheart."
 msgid "IDS_ST_POP_INCORRECT_PUK1_PD_ATTEMPTS_LEFT"
 msgstr "PUK1 mícheart. %d iarracht fágtha."
 
+msgid "IDS_ST_BODY_GRID_VIEW"
+msgstr "Amharc greille"
+
 msgid "IDS_ST_POP_INCORRECT_PUK2"
 msgstr "PUK2 mícheart."
 
@@ -2269,20 +2119,89 @@ msgstr "PUK2 mícheart. %d iarracht fágtha."
 msgid "IDS_ST_POP_PIN_CHANGED"
 msgstr "PIN athraithe."
 
+msgid "IDS_ST_BODY_GB"
+msgstr "GB"
+
 msgid "IDS_TASKMGR_BUTTON_CLEAR_CACHE"
 msgstr "Glan taisce"
 
 msgid "IDS_ST_BODY_3G_ONLY"
 msgstr "3G amháin"
 
+msgid "IDS_ST_BODY_FROM_M_TIME"
+msgstr "Ó"
+
 msgid "IDS_ST_HEADER_ADD"
 msgstr "Cuir le"
 
-msgid "IDS_ST_BODY_SECONDS"
-msgstr "Soicindí"
+msgid "IDS_ST_BODY_FACEBOOK"
+msgstr "Facebook"
 
-msgid "IDS_ST_BUTTON_CANCEL"
-msgstr "Cealaigh"
+msgid "IDS_ST_BODY_ENTER_NEW_PASSWORD"
+msgstr "Iontráil pasfhocal nua"
+
+msgid "IDS_ST_BODY_EDIT"
+msgstr "Cuir in eagar"
+
+msgid "IDS_ST_BODY_DO_NOT_SHOW_AGAIN"
+msgstr "Ná taispeáin arís"
+
+msgid "IDS_ST_BODY_DOWNLOADS"
+msgstr "Ioslódálacha"
+
+msgid "IDS_ST_BODY_DOWNLOAD"
+msgstr "Íoslódáil"
+
+msgid "IDS_ST_BODY_DISPLAY_CONTENTS"
+msgstr "Taispeáin inneachair"
+
+msgid "IDS_ST_BODY_DEVICE_MEMORY"
+msgstr "Cuimhne an ghléis"
+
+msgid "IDS_ST_BODY_DEVICE"
+msgstr "Gléas"
+
+msgid "IDS_ST_BODY_DATE"
+msgstr "Dáta"
+
+msgid "IDS_ST_BODY_CURRENT"
+msgstr "Reatha"
+
+msgid "IDS_ST_BODY_COUNTRY_CODE"
+msgstr "Cód tíre"
+
+msgid "IDS_ST_BODY_CONNECTION"
+msgstr "Nasc"
+
+msgid "IDS_ST_BODY_CONFIRM"
+msgstr "Deimhnigh"
+
+msgid "IDS_ST_BODY_CHECK_FOR_UPDATES"
+msgstr "Cuardaigh le haghaidh nuashonraithe"
+
+msgid "IDS_ST_BODY_AVAILABLE"
+msgstr "Ar fáil"
+
+msgid "IDS_ST_BODY_AUTO_DOWNLOAD"
+msgstr "Uath-íoslódáil"
+
+msgid "IDS_ST_BODY_APPLICATION"
+msgstr "Feidhmchlár"
+
+msgid "IDS_ST_BODY_AM"
+msgstr "R.N."
+
+msgid "IDS_ST_BODY_ALARM"
+msgstr "Aláram"
+
+msgid "IDS_LBS_HEADER_LOCATION"
+msgstr "Suíomh"
+
+msgid "IDS_ST_BODY_APPLICATIONS"
+msgstr "Feidhmchláir"
+
+msgid "IDS_ST_BODY_VIDEOS"
+msgstr "Físeáin"
 
 msgid "IDS_ST_BODY_1_5_SECONDS"
 msgstr "1.5 soicind"
@@ -2296,8 +2215,17 @@ msgstr "DÉANTA"
 msgid "IDS_ST_HEADER_ENABLE_DATA_ROAMING"
 msgstr "Cumasaigh Fánaíocht sonraí"
 
-msgid "IDS_ST_HEADER_TURN_ON_MOBILE_DATA"
-msgstr "Cas air Sonraí móibíleacha"
+msgid "IDS_ST_HEADER_SCAN_FOR_NETWORKS_ABB"
+msgstr "Scan le haghaidh líonraí"
+
+msgid "IDS_ST_POP_MOBILE_DATA_WILL_BE_TURNED_ON_CONNECTING_TO_MOBILE_NETWORKS_MAY_RESULT_IN_ADDITIONAL_CHARGES_DEPENDING_ON_YOUR_PAYMENT_PLAN"
+msgstr "Casfar Sonraí móibíleacha air. Is féidir go ngearrfar táillí breise ar nascadh le líonraí móibíleacha ag brath ar do phlean íocaíochta."
+
+msgid "IDS_ST_POP_SCANNING_FOR_NETWORK_ING"
+msgstr "Scanadh le haghaidh líonra..."
+
+msgid "IDS_ST_POP_UNLESS_YOU_CONNECT_TO_A_WI_FI_NETWORK_YOU_WILL_NOT_BE_ABLE_TO_USE_THE_INTERNET_EMAIL_OR_OTHER_APPS_MSG"
+msgstr "Mura nascann tú le líonra Wi-Fi, ní bheidh tú in ann an tIdirlíon, ríomhphost, nó feidhmchláir eile a úsáid óna dteastaíonn nasc sonraí"
 
 msgid "IDS_ST_HEADER_UNABLE_TO_PLAY_SAMPLE_ABB"
 msgstr "Ní féidir sampla a sheinm"
@@ -2305,15 +2233,24 @@ msgstr "Ní féidir sampla a sheinm"
 msgid "IDS_ST_POP_SAMPLES_CANNOT_BE_PLAYED_DURING_CALLS"
 msgstr "Ní féidir samplaí a sheinm le linn glaonna."
 
-msgid "IDS_ST_HEADER_DEVICE_NAME"
-msgstr "Ainm an ghléis"
-
 msgid "IDS_ST_HEADER_DELETE_ITEMS_ABB2"
 msgstr "Scrios míreanna"
 
+msgid "IDS_ST_BODY_SECONDS"
+msgstr "Soicindí"
+
 msgid "IDS_ST_HEADER_FEEDBACK"
 msgstr "Aisfhotha"
 
+msgid "IDS_ST_BUTTON_CANCEL"
+msgstr "Cealaigh"
+
+msgid "IDS_ST_HEADER_TURN_ON_MOBILE_DATA"
+msgstr "Cas air Sonraí móibíleacha"
+
+msgid "IDS_ST_HEADER_DEVICE_NAME"
+msgstr "Ainm an ghléis"
+
 msgid "IDS_ST_BODY_SELECT_ALL"
 msgstr "Roghnaigh gach"
 
@@ -2323,9 +2260,6 @@ msgstr "Iomlán"
 msgid "IDS_ST_HEADER_MANAGE_CERTIFICATES_ABB"
 msgstr "Bainistigh deimhnithe"
 
-msgid "IDS_ST_BODY_INCORRECT_PASSWORD"
-msgstr "Pasfhocal mícheart."
-
 msgid "IDS_ST_HEADER_TURN_OFF_MOBILE_DATA"
 msgstr "Cas as Sonraí móibíleacha"
 
@@ -2335,9 +2269,6 @@ msgstr "Díchumasaítear glaonna agus teachtaireachtaí, agus castar Sonraí mó
 msgid "IDS_ST_BODY_TYPE"
 msgstr "Cineál"
 
-msgid "IDS_ST_BODY_PERSONAL"
-msgstr "Pearsanta"
-
 msgid "IDS_ST_HEADER_LOCK_SCREEN_AND_SECURITY_ABB"
 msgstr "Scáil. glasála & slándáil"
 
@@ -2356,9 +2287,6 @@ msgstr "Faisnéis dlí"
 msgid "IDS_ST_BODY_DEVICE_INFORMATION"
 msgstr "Faisnéis faoin ngléas"
 
-msgid "IDS_ST_BODY_PHONE_NUMBER"
-msgstr "Uimhir fóin"
-
 msgid "IDS_ST_BODY_MODEL_NUMBER"
 msgstr "Uimhir na samhla"
 
@@ -2407,6 +2335,81 @@ msgstr "Glan taisce"
 msgid "IDS_ST_BODY_12_HOURS"
 msgstr "12 uair an chloig"
 
+msgid "IDS_ST_BODY_ANSWERINGMODE_AUTOMATIC"
+msgstr "Uathoibríoch"
+
+msgid "IDS_ST_BODY_BLUETOOTH"
+msgstr "Bluetooth"
+
+msgid "IDS_ST_BODY_ADVANCEDOPTIONS_CERTIFICATES"
+msgstr "Deimhnithe"
+
+msgid "IDS_ST_BODY_CALLERID_DEFAULT"
+msgstr "Réamhshocrú"
+
+msgid "IDS_ST_BODY_APPLICATIONSETTINGS_MESSAGE"
+msgstr "Teachtaireacht"
+
+msgid "IDS_ST_BODY_NFC"
+msgstr "NFC"
+
+msgid "IDS_ST_BODY_PIN_LOCK"
+msgstr "Glas PIN"
+
+msgid "IDS_ST_BUTTON2_S_PLANNER"
+msgstr "S Planner"
+
+msgid "IDS_ST_BODY_VOICE"
+msgstr "Guth"
+
+msgid "IDS_ST_BODY_DEFAULTMEMORY_VOICE_RECORDER"
+msgstr "Guth-Thaifeadán"
+
+msgid "IDS_ST_BODY_YYYY_MM_DD_DOT"
+msgstr "BBBB.MM.LL"
+
+msgid "IDS_ST_BODY_BRIGHTNESS_M_POWER_SAVING"
+msgstr "Gile"
+
+msgid "IDS_ST_HEADER_SORT_BY"
+msgstr "Sórt de réir"
+
+msgid "IDS_ST_TPOP_MAXIMUM_NUMBER_OF_CHARACTERS_REACHED"
+msgstr "Uaslíon na gcarachtar bainte amach."
+
+msgid "IDS_ST_TPOP_TRY_AGAIN"
+msgstr "Triail arís."
+
+msgid "IDS_ST_SK_YES"
+msgstr "Déan é"
+
+msgid "IDS_ST_BODY_PLAY_A_SOUND_WHEN_BUTTONS_ICONS_AND_MENU_ITEMS_ARE_TAPPED"
+msgstr "Seinn fuaim nuair ar thapáil cnaipí, íocóin agus míreanna roghchláir."
+
+msgid "IDS_ST_MBODY_KEYBOARD_SOUND"
+msgstr "Fuaim eochairchláir"
+
+msgid "IDS_ST_MBODY_TOUCH_SOUND"
+msgstr "Fuaim tadhaill"
+
+msgid "IDS_ST_SBODY_PLAY_A_SOUND_WHEN_THE_SAMSUNG_KEYBOARD_IS_TAPPED"
+msgstr "Seinn fuaim ar thapáil eochairchlár Samsung."
+
+msgid "IDS_ST_POP_MOUNTING_SD_CARD_ING"
+msgstr "Cárta SD á ghléasadh..."
+
+msgid "IDS_ST_BODY_SET_DATE"
+msgstr "Socraigh dáta"
+
+msgid "IDS_ST_BODY_LOCK_SCREEN"
+msgstr "Glasáil an scáileán"
+
+msgid "IDS_ST_BODY_PERSONAL"
+msgstr "Pearsanta"
+
+msgid "IDS_ST_BODY_PHONE_NUMBER"
+msgstr "Uimhir fóin"
+
 msgid "IDS_ST_BODY_1MINUTE"
 msgstr "1 nóiméad"
 
@@ -2416,30 +2419,15 @@ msgstr "Cuntais"
 msgid "IDS_ST_HEADER_ALLSHARE"
 msgstr "AllShare"
 
-msgid "IDS_ST_BODY_ANSWERINGMODE_AUTOMATIC"
-msgstr "Uathoibríoch"
-
 msgid "IDS_ST_BUTTON_BACK"
 msgstr "Siar"
 
-msgid "IDS_ST_BODY_BLUETOOTH"
-msgstr "Bluetooth"
-
-msgid "IDS_ST_BODY_ADVANCEDOPTIONS_CERTIFICATES"
-msgstr "Deimhnithe"
-
 msgid "IDS_ST_BODY_CONTACTS"
 msgstr "Teagmhálaithe"
 
 msgid "IDS_ST_BODY_MYTHEME_CREATE"
 msgstr "Cruthaigh"
 
-msgid "IDS_ST_BODY_CALLERID_DEFAULT"
-msgstr "Réamhshocrú"
-
-msgid "IDS_ST_BODY_FM_RADIO"
-msgstr "Raidió FM"
-
 msgid "IDS_ST_BODY_FONT"
 msgstr "Cló"
 
@@ -2452,15 +2440,9 @@ msgstr "Cuidiú"
 msgid "IDS_ST_BODY_MANUAL"
 msgstr "Láimhe"
 
-msgid "IDS_ST_BODY_APPLICATIONSETTINGS_MESSAGE"
-msgstr "Teachtaireacht"
-
 msgid "IDS_ST_BODY_MUSIC"
 msgstr "Ceol"
 
-msgid "IDS_ST_BODY_NFC"
-msgstr "NFC"
-
 msgid "IDS_ST_BODY_ALERTTYPE_OFF"
 msgstr "As"
 
@@ -2470,9 +2452,6 @@ msgstr "Air"
 msgid "IDS_ST_BODY_MEMORYSTATUS_OTHERS"
 msgstr "Cinn Eile"
 
-msgid "IDS_ST_BODY_PIN_LOCK"
-msgstr "Glas PIN"
-
 msgid "IDS_ST_BODY_RESET"
 msgstr "Athshocraigh"
 
@@ -2488,45 +2467,21 @@ msgstr "Sioncronaigh"
 msgid "IDS_ST_BODY_SYSTEM"
 msgstr "Córas"
 
-msgid "IDS_ST_BUTTON2_S_PLANNER"
-msgstr "S Planner"
-
 msgid "IDS_ST_BODY_TWITTER"
 msgstr "Twitter"
 
 msgid "IDS_ST_BODY_USERNAME"
 msgstr "Ainm úsáideora"
 
-msgid "IDS_ST_BODY_VOICE"
-msgstr "Guth"
-
-msgid "IDS_ST_BODY_DEFAULTMEMORY_VOICE_RECORDER"
-msgstr "Guth-Thaifeadán"
-
 msgid "IDS_ST_BODY_WI_FI"
 msgstr "Wi-Fi"
 
-msgid "IDS_ST_BODY_YYYY_MM_DD_DOT"
-msgstr "BBBB.MM.LL"
-
-msgid "IDS_ST_BODY_BRIGHTNESS_M_POWER_SAVING"
-msgstr "Gile"
-
-msgid "IDS_ST_HEADER_SORT_BY"
-msgstr "Sórt de réir"
-
 msgid "IDS_ST_BODY_DELETED"
 msgstr "Scriosta."
 
 msgid "IDS_ST_POP_ERROR"
 msgstr "Earráid."
 
-msgid "IDS_ST_TPOP_MAXIMUM_NUMBER_OF_CHARACTERS_REACHED"
-msgstr "Uaslíon na gcarachtar bainte amach."
-
-msgid "IDS_ST_TPOP_TRY_AGAIN"
-msgstr "Triail arís."
-
 msgid "IDS_ST_BODY_VERSION"
 msgstr "Leagan"
 
@@ -2536,36 +2491,9 @@ msgstr "Scrios"
 msgid "IDS_ST_SK_SET_LITE"
 msgstr "Socraigh"
 
-msgid "IDS_ST_SK_YES"
-msgstr "Déan é"
-
-msgid "IDS_SAPPS_SK_TRY_ABB"
-msgstr "Triail"
-
-msgid "IDS_ST_BODY_PLAY_A_SOUND_WHEN_BUTTONS_ICONS_AND_MENU_ITEMS_ARE_TAPPED"
-msgstr "Seinn fuaim nuair ar thapáil cnaipí, íocóin agus míreanna roghchláir."
-
-msgid "IDS_ST_MBODY_KEYBOARD_SOUND"
-msgstr "Fuaim eochairchláir"
-
 msgid "IDS_ST_MBODY_RINGTONE"
 msgstr "Clingthon"
 
-msgid "IDS_ST_MBODY_TOUCH_SOUND"
-msgstr "Fuaim tadhaill"
-
-msgid "IDS_ST_SBODY_PLAY_A_SOUND_WHEN_THE_SAMSUNG_KEYBOARD_IS_TAPPED"
-msgstr "Seinn fuaim ar thapáil eochairchlár Samsung."
-
-msgid "IDS_ST_POP_MOUNTING_SD_CARD_ING"
-msgstr "Cárta SD á ghléasadh..."
-
-msgid "IDS_ST_BODY_SET_DATE"
-msgstr "Socraigh dáta"
-
-msgid "IDS_ST_BODY_ALL"
-msgstr "Gach"
-
 msgid "IDS_LBS_BODY_LOCATION_SERVICE"
 msgstr "Seirbhís suímh"
 
@@ -2575,9 +2503,6 @@ msgstr "VPN"
 msgid "IDS_ST_SK_OPTIONS_LITE"
 msgstr "Roghanna"
 
-msgid "IDS_ST_BODY_TTS"
-msgstr "TTS"
-
 msgid "IDS_ST_BODY_VOICE_CONTROL"
 msgstr "Rialú gutha"
 
@@ -2590,23 +2515,20 @@ msgstr "Ná cuir isteach"
 msgid "IDS_ST_MBODY_APP_NOTIFICATIONS"
 msgstr "Fógraí feidhmchlár"
 
+msgid "IDS_ST_BODY_ALL"
+msgstr "Gach"
+
 msgid "IDS_ST_HEADER_DEFAULT_APPLICATIONS_ABB"
 msgstr "Feidhmchláir r.shocraithe"
 
-msgid "IDS_ST_BODY_HOME"
-msgstr "Baile"
-
 msgid "IDS_ST_BODY_SET_TIME"
 msgstr "Socraigh am"
 
 msgid "IDS_ST_BODY_UNABLE_TO_SCAN_FOR_NETWORKS"
 msgstr "Ní féidir líonraí a scanadh."
 
-msgid "IDS_ST_BODY_LOCK_SCREEN"
-msgstr "Glasáil an scáileán"
-
-msgid "IDS_ST_BODY_OFF"
-msgstr "As"
+msgid "IDS_ACCS_BODY_SIGNAL_STRENGTH_TTS"
+msgstr "Neart comhartha"
 
 msgid "IDS_ST_HEADER_VISION"
 msgstr "Radharc"
@@ -2614,21 +2536,201 @@ msgstr "Radharc"
 msgid "IDS_ST_BODY_SIGNAL_STRENGTH"
 msgstr "Neart comhartha"
 
-msgid "IDS_ST_POP_MOBILE_DATA_WILL_BE_TURNED_ON_CONNECTING_TO_MOBILE_NETWORKS_MAY_RESULT_IN_ADDITIONAL_CHARGES_DEPENDING_ON_YOUR_PAYMENT_PLAN"
-msgstr "Casfar Sonraí móibíleacha air. Is féidir go ngearrfar táillí breise ar nascadh le líonraí móibíleacha ag brath ar do phlean íocaíochta."
+msgid "IDS_ST_BODY_HELLO_KITTY_10"
+msgstr "Hello Kitty 10"
 
-msgid "IDS_ST_POP_UNLESS_YOU_CONNECT_TO_A_WI_FI_NETWORK_YOU_WILL_NOT_BE_ABLE_TO_USE_THE_INTERNET_EMAIL_OR_OTHER_APPS_MSG"
-msgstr "Mura nascann tú le líonra Wi-Fi, ní bheidh tú in ann an tIdirlíon, ríomhphost, nó feidhmchláir eile a úsáid óna dteastaíonn nasc sonraí"
+msgid "IDS_ST_HEADER_SOUNDS_AND_NOTIFICATIONS_ABB"
+msgstr "Fuaimeanna agus fógraí"
+
+msgid "IDS_ST_BODY_TTS"
+msgstr "TTS"
+
+msgid "IDS_ST_BODY_HOME"
+msgstr "Baile"
+
+msgid "IDS_ST_BODY_OFF"
+msgstr "As"
+
+msgid "IDS_ST_BODY_THERE_ARE_NO_APPS_SET_AS_DEFAULTS"
+msgstr "Níl aon fheidhmchláir ann atá socraithe mar réamhshocraithe."
+
+msgid "IDS_ST_HEADER_PRIVACY_SETTINGS_ABB"
+msgstr "Socruithe príobháide"
+
+msgid "IDS_QP_OPT_SHOW_ALL_CONTENT_ABB"
+msgstr "Taispeáin gach inneachar"
+
+msgid "IDS_QP_OPT_HIDE_SENSITIVE_CONTENT_ABB"
+msgstr "Folaigh inneachar íogair"
+
+msgid "IDS_ST_BUTTON_REMOVE_ABB2"
+msgstr "Bain"
+
+msgid "IDS_QP_TMBODY_NOTIFICATIONS_ON_LOCK_SCREEN"
+msgstr "Fógraí ar an scáileán glasála"
+
+msgid "IDS_ACCS_BODY_WHILE_SCREEN_READER_IS_ENABLED_YOUR_PHONE_WILL_PROVIDE_VOICE_FEEDBACK_FOR_EXAMPLE_SCREEN_READER_WILL_MSG"
+msgstr "Tabharfaidh d'fhón aisfhotha gutha agus Léitheoir scáileáin cumasaithe. Mar shampla, inseoidh Léitheoir scáileáin duit faoinar féidir leat idirghníomhú leis ar gach scáileán. Tapáil míreanna lena roghnú agus lena gcloisteáil céard iad, agus déthapáil míreanna leis an ngníomh lena mbaineann a dhéanamh."
+
+msgid "IDS_ACCS_MBODY_READ_OUT_USAGE_HINTS_ABB"
+msgstr "Léigh amach leideanna úsáide"
+
+msgid "IDS_ACCS_MBODY_SOUND_FEEDBACK"
+msgstr "Aisfhotha fuaime"
+
+msgid "IDS_ACCS_MBODY_VIBRATION_FEEDBACK"
+msgstr "Aisfhotha creatha"
+
+msgid "IDS_ACCS_OPT_ALWAYS_READ_OUT_KEYBOARD_INPUT_TTS"
+msgstr "Léigh amach ionchur eochairchláir i gcónaí"
 
-msgid "IDS_SCR_BODY_PD_UNREAD_NOTIFICATIONS"
-msgstr "Fógraí neamhléite"
+msgid "IDS_ACCS_OPT_KEYBOARD_FEEDBACK_TTS"
+msgstr "Aisfhotha eochairchláir"
 
 msgid "IDS_ACCS_OPT_OTHER_FEEDBACK_TTS"
 msgstr "Aisfhotha eile"
 
-msgid "IDS_ACCS_TMBODY_STATUS_BAR_INFORMATION"
-msgstr "Faisnéis barra stádais"
+msgid "IDS_ACCS_SBODY_READ_OUT_NOTIFICATIONS_WHILE_THE_SCREEN_IS_OFF"
+msgstr "Léigh fógraí os ard agus an scáileán casta as."
 
 msgid "IDS_ACCS_SBODY_SELECT_WHICH_INFORMATION_FROM_INDICATORS_SHOWN_ON_THE_STATUS_BAR_WILL_BE_READ_OUT_WHEN_YOU_TRIPLE_TAP_THE_SCREEN_WITH_TWO_FINGERS_MSG"
 msgstr "Roghnaigh cén fhaisnéis ó na táscairí a thaispeántar ar an mbarra stádais a léifear amach ar thapáil an scáileáin faoi thrí le dhá mhéar, mar shampla, an t-am agus an dáta, neart comhartha an ghléis, naisc Wi-Fi agus Bluetooth, agus cumhacht an cheallra."
 
+msgid "IDS_ACCS_SBODY_SET_THE_VOICE_FEEDBACK_TO_VARY_IN_PITCH_WHILE_USING_THE_KEYBOARD_TO_ENTER_TEXT"
+msgstr "Socraigh go n-athrófar tuinairde an aisfhotha gutha agus an t-eochairchlár á úsáid le téacs a iontráil."
+
+msgid "IDS_ACCS_TMBODY_STATUS_BAR_INFORMATION"
+msgstr "Faisnéis barra stádais"
+
+msgid "IDS_ST_BUTTON_TURN_OFF_ABB2"
+msgstr "Cas as"
+
+msgid "IDS_ST_BUTTON_TURN_ON_ABB3"
+msgstr "Cas air"
+
+msgid "IDS_ST_BUTTON_DISABLE_ABB"
+msgstr "Díchumasaigh"
+
+msgid "IDS_ST_BUTTON_ENABLE_ABB3"
+msgstr "Cumasaigh"
+
+msgid "IDS_SM_TPOP_P1SS_P2SS_CACHED_DATA_CLEARED_ABB"
+msgstr "%1$s %2$s sonra i dtaisce glanta."
+
+msgid "IDS_SM_HEADER_DEFAULT_STORAGE_SETTINGS_ABB"
+msgstr "Réamhshocruithe stórais"
+
+msgid "IDS_SM_TMBODY_DEFAULT_STORAGE_LOCATIONS"
+msgstr "Suíomhanna stórála r.shoc."
+
+msgid "IDS_SM_SBODY_CALCULATING_ING"
+msgstr "Ríomh..."
+
+msgid "IDS_ST_BODY_IMAGES"
+msgstr "Íomhánna"
+
+msgid "IDS_ST_BODY_STORAGE_USAGE"
+msgstr "Úsáid stórais"
+
+msgid "IDS_ST_HEADER_TOTAL_SPACE"
+msgstr "Spás iomlán"
+
+msgid "IDS_SM_TMBODY_APPS_ABB"
+msgstr "Feidhmchláir"
+
+msgid "IDS_ST_BODY_SYSTEM_STORAGE"
+msgstr "Stóras an chórais"
+
+msgid "IDS_ST_BODY_CACHED_DATA_ABB"
+msgstr "Sonraí i dtaisce"
+
+msgid "IDS_SM_HEADER_DEFAULT_STORAGE_LOC_ABB"
+msgstr "Suíomh r.shocraithe"
+
+msgid "IDS_SM_BODY_FREE_M_MEMORY_ABB"
+msgstr "Fágtha"
+
+msgid "IDS_ST_MBODY_ADS"
+msgstr "Fógraí"
+
+msgid "IDS_SM_BODY_SELECT_THE_DEFAULT_LOCATION_FOR_INSTALLING_APPS_WHERE_APPS_CAN_BE_SAVED_DEPENDS_ON_THE_TYPE_OF_APP_AND_THE_AVAILABILITY_OF_THE_LOCATION"
+msgstr "Roghnaigh an suíomh réamhshocraithe le feidhmchláir a shuiteáil. Braitheann an áit ar féidir feidhmchláir a shuiteáil ar an gcineál feidhmchláir agus ar infhaighteacht an tsuímh."
+
+msgid "IDS_SM_BODY_SELECT_THE_DEFAULT_STORAGE_LOCATION_FOR_CONTENT_SHARED_VIA_BLUETOOTH_OR_WI_FI_DIRECT"
+msgstr "Roghnaigh an suíomh réamhshocraithe stórais i gcomhair inneachair arna chomhroinnt trí Bluetooth nó Wi-Fi Direct."
+
+msgid "IDS_ST_OPT_HIDE_CONTENT"
+msgstr "Folaigh inneachar"
+
+msgid "IDS_ST_HEADER_PRIVACY_AND_SECURITY_ABB"
+msgstr "Príobháid & slándáil"
+
+msgid "IDS_ST_MBODY_PRIVACY_AND_SECURITY"
+msgstr "Príobháid agus slándáil"
+
+msgid "IDS_ST_HEADER_TIZEN_CONNECT"
+msgstr "Nascadh Tizen"
+
+msgid "IDS_ST_OPT_BATTERY_USAGE_ABB"
+msgstr "Úsáid an cheallra"
+
+msgid "IDS_SM_BODY_THE_BATTERY_USAGE_FOR_THE_PAST_P1SD_HOURS_P2SD_MINUTES_C"
+msgstr "Úsáid an cheallra le %1$d uair an chloig %2$d nóiméad anuas:"
+
+msgid "IDS_ST_BODY_REMAINING_BATTERY"
+msgstr "Ceallra fágtha"
+
+msgid "IDS_ST_BODY_CHARGING_ING_ABB"
+msgstr "Luchtú..."
+
+msgid "IDS_ST_SBODY_FULLY_CHARGED_ABB_M_STATUS"
+msgstr "Lánluchtaithe"
+
+msgid "IDS_ST_BODY_MISSED_EVENTS"
+msgstr "Imeachtaí a cailleadh"
+
+msgid "IDS_ST_BODY_SPEECH_RATE"
+msgstr "Ráta labhartha"
+
+msgid "IDS_COM_POP_MISSED_EVENTS"
+msgstr "Imeachtaí a cailleadh"
+
+msgid "IDS_SCR_POP_DRAG_THE_SLIDER_TO_SET_THE_SPEECH_RATE"
+msgstr "Tarraing an sleamhnán leis an ráta urlabhra a shocrú."
+
+msgid "IDS_ST_BODY_BATTERY_LEVEL"
+msgstr "Leibhéal ceallra"
+
+msgid "IDS_ST_HEADER_DETAILS"
+msgstr "Sonraí"
+
+msgid "IDS_ST_MBODY_OTHER_SOUNDS"
+msgstr "Fuaimeanna eile"
+
+msgid "IDS_ST_HEADER_ENCRYPT_SD_CARD"
+msgstr "Criptigh cárta SD"
+
+msgid "IDS_ST_HEADER_DECRYPT_SD_CARD"
+msgstr "Díchriptigh an cárta SD"
+
+msgid "IDS_ST_HEADER_ENCRYPTION"
+msgstr "Criptiú"
+
+msgid "IDS_ST_SBODY_DEVICE_ENCRYPTED_M_STATUS"
+msgstr "Gléas criptithe"
+
+msgid "IDS_ST_SBODY_DEVICE_NOT_ENCRYPTED_M_STATUS"
+msgstr "Níl an gléas criptithe"
+
+msgid "IDS_ST_SBODY_SD_CARD_ENCRYPTED_M_STATUS"
+msgstr "Cárta SD criptithe"
+
+msgid "IDS_ST_SBODY_SD_CARD_NOT_ENCRYPTED_M_STATUS_SBODY"
+msgstr "Níl an Cárta SD criptithe"
+
+msgid "IDS_ST_TMBODY_SECURE_ERASE"
+msgstr "Léirscriosadh slán"
+
+msgid "IDS_ST_SBODY_ERASE_ALL_DELETED_DATA_ON_THE_PHONE_PERMANENTLY_FOR_SECURITY_PURPOSES_THIS_DATA_WILL_NOT_BE_RECOVERABLE_BY_ANYONE"
+msgstr "Léirscrios gach sonra scriosta ar an bhfón go buan ar chúiseanna slándála. Ní bheidh aon duine in ann na sonraí sin a aisghabháil."
+
old mode 100644 (file)
new mode 100755 (executable)
index 8fb229e..c7cd45d
@@ -1,12 +1,18 @@
-msgid "IDS_ST_BODY_1_MINUTE"
-msgstr "1 minuto"
+msgid "IDS_VOICE_HEADER_SPEECH_TO_TEXT_HSTT"
+msgstr "Voz a texto (STT)"
+
+msgid "IDS_VOICE_HEADER_TEXT_TO_SPEECH_HTTS"
+msgstr "Texto a voz (TTS)"
+
+msgid "IDS_PB_TPOP_DELETING_ING_ABB"
+msgstr "Eliminando..."
+
+msgid "IDS_VOICE_BODY_VOICE_CONTROL_ABB2"
+msgstr "Control por voz"
 
 msgid "IDS_ST_POP_SAVING"
 msgstr "Gardando"
 
-msgid "IDS_CAM_POP_MODEL"
-msgstr "Modelo"
-
 msgid "IDS_EMAIL_BODY_INVALID_PORT_NUMBER"
 msgstr "Número de porto non válido"
 
@@ -22,9 +28,6 @@ msgstr "6 segundos"
 msgid "IDS_PB_POP_PS_ALREADY_EXISTS"
 msgstr "%s xa existe"
 
-msgid "IDS_SAPPS_OPT_BADGE_ABB"
-msgstr "Distintivo"
-
 msgid "IDS_ST_BODY_DISCONNECTED"
 msgstr "Desconectado."
 
@@ -34,9 +37,6 @@ msgstr "Multimedia"
 msgid "IDS_ST_BODY_SELECT_AUTOMATICALLY"
 msgstr "Seleccionar automaticamente"
 
-msgid "IDS_ST_HEADER_AUDIO"
-msgstr "Audio"
-
 msgid "IDS_ST_HEADER_FORMAT_MVERB_ABB"
 msgstr "Formato"
 
@@ -58,33 +58,45 @@ msgstr "IP"
 msgid "IDS_BT_POP_OPERATION_FAILED"
 msgstr "Fallo na operación"
 
-msgid "IDS_CLD_OPT_MINUTE"
-msgstr "Minuto"
-
 msgid "IDS_CLD_OPT_MINUTES_LC_ABB"
 msgstr "minutos"
 
-msgid "IDS_CST_BUTTON_CLOSE"
-msgstr "Cerrar"
-
-msgid "IDS_CST_POP_FAILED"
-msgstr "Erro"
-
 msgid "IDS_IM_BODY_SUCCESSFULLY_COMPLETED"
 msgstr "Completada correctamente"
 
 msgid "IDS_IM_POP_UNEXPECTED_ERROR"
 msgstr "Erro inesperado"
 
+msgid "IDS_SIM_BODY_INVALID_SIM_CARD"
+msgstr "Tarxeta SIM non válida"
+
+msgid "IDS_WGT_BUTTON3_KIES_VIA_WI_FI"
+msgstr "Kies a través da Wi-Fi"
+
+msgid "IDS_ST_BODY_1_MINUTE"
+msgstr "1 minuto"
+
+msgid "IDS_CAM_POP_MODEL"
+msgstr "Modelo"
+
+msgid "IDS_ST_HEADER_AUDIO"
+msgstr "Audio"
+
+msgid "IDS_CLD_OPT_MINUTE"
+msgstr "Minuto"
+
+msgid "IDS_CST_BUTTON_CLOSE"
+msgstr "Cerrar"
+
+msgid "IDS_CST_POP_FAILED"
+msgstr "Erro"
+
 msgid "IDS_PB_BODY_INFO"
 msgstr "Info"
 
 msgid "IDS_PB_BUTTON_CONTACT"
 msgstr "Contacto"
 
-msgid "IDS_SIM_BODY_INVALID_SIM_CARD"
-msgstr "Tarxeta SIM non válida"
-
 msgid "IDS_ST_BUTTON2_PROCESSING_ING"
 msgstr "Procesando..."
 
@@ -94,21 +106,18 @@ msgstr "Eliminar?"
 msgid "IDS_VR_POP_NO_FILES"
 msgstr "Non hai arquivos"
 
-msgid "IDS_WGT_BUTTON3_KIES_VIA_WI_FI"
-msgstr "Kies a través da Wi-Fi"
-
 msgid "IDS_TPLATFORM_OPT_BLUETOOTH"
 msgstr "Bluetooth"
 
+msgid "IDS_ST_HEADER_PRIVACY"
+msgstr "Privacidade"
+
 msgid "IDS_ST_OPT_SETTINGS"
 msgstr "Axustes"
 
 msgid "IDS_ST_BODY_GENERAL"
 msgstr "Xeral"
 
-msgid "IDS_ST_HEADER_PRIVACY"
-msgstr "Privacidade"
-
 msgid "IDS_BR_OPT_SCREEN"
 msgstr "Pantalla"
 
@@ -139,9 +148,6 @@ msgstr "Amosando %d elementos"
 msgid "IDS_COM_POP_FLIGHT_MODE_WILL_BE_DISABLED"
 msgstr "Desactivarase o modo avión."
 
-msgid "IDS_COM_POP_CHECKING"
-msgstr "Comprobando..."
-
 msgid "IDS_COM_OPT_CONTINUE_Q"
 msgstr "Continuar?"
 
@@ -214,9 +220,6 @@ msgstr "Uso dos datos"
 msgid "IDS_MOBILEAP_BODY_TETHERING"
 msgstr "Ancoraxe á rede"
 
-msgid "IDS_IM_POP_THIS_FEATURE_IS_NOT_AVAILABLE_WHILE_FLIGHT_MODE_IS_ON"
-msgstr "Esta función non está dispoñible cando o Modo avión está activado"
-
 msgid "IDS_EMAIL_POP_SECURITY_UPDATE_ABB"
 msgstr "Actualización de seguridade"
 
@@ -250,9 +253,6 @@ msgstr "Non hai suficiente memoria no teléfono. Elimina algúns elementos e int
 msgid "IDS_KW_POP_BE_CAREFUL_WHEN_TRANSMITTING_INFORMATION_ON_AN_UNSECURED_WI_FI_NETWORK_MSG"
 msgstr "Ten coidado cando transmitas información nunha rede Wi-Fi non protexida, xa que é posible que estea visible para os demais usuarios da rede"
 
-msgid "IDS_DN_BODY_ENCRYPT_SD_CARD"
-msgstr "Cifrar tarxeta SD"
-
 msgid "IDS_MSGF_POP_UNSUPPORTED"
 msgstr "Non admitido"
 
@@ -280,24 +280,15 @@ msgstr "Proceso completado"
 msgid "IDS_PB_BODY_MOVING_ING"
 msgstr "Movendo..."
 
-msgid "IDS_SMEMO_BUTTON_IMPORT"
-msgstr "Importar"
-
 msgid "IDS_LCKSCN_BODY_WALLPAPERS"
 msgstr "Fondos"
 
 msgid "IDS_LCKSCN_BODY_TAP_AND_HOLD_THE_SCREEN_THEN_TILT_THE_DEVICE_TOWARDS_YOU_TO_UNLOCK_IT_MSG"
 msgstr "Mantén tocada a pantalla e, a continuación, inclina o dispositivo cara a ti para desbloquealo. Se a pantalla non se desbloquea, tenta inclinar máis o dispositivo. Cando o desbloqueo do movemento está activado, o movemento activarase automaticamente en Axustes."
 
-msgid "IDS_SA_BUTTON_DONE_ABB"
-msgstr "Fin."
-
 msgid "IDS_FP_BODY_NO_APPLICATIONS"
 msgstr "Non hai aplicacións"
 
-msgid "IDS_ST_TZTAB4_MOST_USED_M_APP"
-msgstr "Máis usadas"
-
 msgid "IDS_ST_TPOP_PERSONAL_MODE_ENABLED_ABB"
 msgstr "Activouse o modo persoal."
 
@@ -394,9 +385,6 @@ msgstr "Superouse o número máximo de caracteres no nome do teu dispositivo (%d
 msgid "IDS_ST_POP_THE_APP_HAS_BEEN_UNINSTALLED"
 msgstr "Desinstalouse a aplicación"
 
-msgid "IDS_ST_POP_TAP_OK"
-msgstr "Toca Aceptar"
-
 msgid "IDS_ST_POP_SEARCHING_NETWORK_ING"
 msgstr "Buscando rede..."
 
@@ -412,15 +400,9 @@ msgstr "Restablecer todos os axustes e eliminar todos os datos. Este procedement
 msgid "IDS_ST_POP_REMOVE_DEFAULT_APPS_Q"
 msgstr "Desexas eliminar as aplicacións predeterminadas?"
 
-msgid "IDS_ST_POP_REGISTRATION_CODE_NOT_FOUND"
-msgstr "Código de rexistro non atopado"
-
 msgid "IDS_ST_POP_REGISTERING_ING"
 msgstr "Rexistrando..."
 
-msgid "IDS_ST_POP_REGISTERED"
-msgstr "Rexistrado"
-
 msgid "IDS_ST_POP_PUK2_VERIFIED"
 msgstr "PUK2 verificado"
 
@@ -460,18 +442,9 @@ msgstr "Quedan %d intentos"
 msgid "IDS_ST_POP_PASSWORD_MUST_CONTAIN_AT_LEAST_PD_ALPHANUMERIC_CHARACTERS"
 msgstr "O contrasinal debe conter polo menos %d carácteres alfanuméricos"
 
-msgid "IDS_ST_POP_PASSWORD_MUST_BE_MORE_THAN_P1SD_CHARACTERS_AND_LESS_THAN_P2SD"
-msgstr "O contrasinal debe conter máis de %1$d carácteres e menos de %2$d"
-
-msgid "IDS_ST_POP_PASSWORDS_DO_NOT_MATCH"
-msgstr "Os contrasinais non coinciden"
-
 msgid "IDS_ST_POP_NO_SD_CARD_IS_INSERTED_DISABLE_ENCRYPT_SD_CARD_ANYWAY_Q"
 msgstr "Non hai ningunha tarxeta SD inserida. Desactivar o cifrado da tarxeta SD de todos modos?"
 
-msgid "IDS_ST_POP_NO_SD_CARD_HAS_BEEN_INSERTED_ENCRYPTION_WILL_START_AUTOMATICALLY_WHEN_YOU_INSERT_AN_SD_CARD"
-msgstr "Non se inseriu ningunha tarxeta SD. O cifrado iniciarase automaticamente cando insiras unha tarxeta SD."
-
 msgid "IDS_ST_POP_NO_ITEM_SELECTED"
 msgstr "Non hai elementos seleccionados"
 
@@ -487,9 +460,6 @@ msgstr "Datos móbiles desactivados. Non podes enviar nin recibir mensaxes MMS.
 msgid "IDS_ST_POP_MOBILE_DATA_ENABLED_CONNECTING_TO_MOBILE_NETWORKS_MAY_INCUR_EXTRA_CHARGES_DEPENDING_ON_YOUR_DATA_PLAN_CONTINUE_Q"
 msgstr "Datos móbiles activados. A conexión a redes móbiles pode carrexar custos adicionais en función do teu plan de datos. Desexas continuar?"
 
-msgid "IDS_ST_POP_LOADING_ING"
-msgstr "Cargando..."
-
 msgid "IDS_ST_POP_IP_ADDRESS_REMOVED"
 msgstr "Enderezo IP eliminado"
 
@@ -514,9 +484,6 @@ msgstr "PIN2 incorrecto"
 msgid "IDS_ST_POP_INCORRECT_PIN1_ATTEMPT_LEFT"
 msgstr "PIN incorrecto. Queda 1 intento."
 
-msgid "IDS_ST_POP_INCORRECT_PASSWORD"
-msgstr "Contrasinal non válido"
-
 msgid "IDS_ST_POP_IF_YOU_RESET_YOUR_DEVICE_TO_FACTORY_DEFAULTS_YOU_WILL_NOT_BE_ABLE_TO_USE_ENCRYPTED_FILES_ON_THE_SD_CARD_MSG"
 msgstr "Se restableces os axustes predeterminados de fábrica do dispositivo, non poderás usar arquivos cifrados da tarxeta SD, pero poderás usar arquivos sen cifrar"
 
@@ -538,12 +505,6 @@ msgstr "Desexas cifrar a tarxeta SD? A operación é irreversible e, se a interr
 msgid "IDS_ST_POP_ENABLING_EMERGENCY_MODE_ING"
 msgstr "Activando modo de urxencia..."
 
-msgid "IDS_ST_POP_ENABLING_AUTO_UPDATE_MEANS_YOUR_DEVICE_WILL_CHECK_FOR_SECURITY_UPDATES_AUTOMATICALLY_NOTI_MSG"
-msgstr "A activación da actualización automática provocará que o teu dispositivo consulte se hai actualizacións de seguridade automaticamente. A consulta a través de redes móbiles pode carrexar custos adicionais."
-
-msgid "IDS_ST_POP_ENABLE_SMART_STAY_TO_TRY_IT_T_HELP"
-msgstr "Activa Smart stay para probala"
-
 msgid "IDS_ST_POP_ENABLE_SMART_ROTATION_TO_TRY_IT_T_HELP"
 msgstr "Activa Smart rotation para probala"
 
@@ -553,12 +514,6 @@ msgstr "Activa o modo Avión."
 msgid "IDS_ST_POP_EMERGENCY_MODE_WILL_BE_DISABLED"
 msgstr "Desactivarase o modo de urxencia"
 
-msgid "IDS_ST_POP_DO_NOT_ASK_AGAIN"
-msgstr "Non preguntar outra vez"
-
-msgid "IDS_ST_POP_DISABLING_AUTO_UPDATE_MEANS_YOU_HAVE_TO_CHECK_FOR_SECURITY_UPDATES_MANUALLY_NOTI_MSG"
-msgstr "A desactivación das actualizacións automáticas provocará que teñas que consultar se hai actualizacións de seguridade manualmente. Para manter o teu dispositivo seguro, é recomendable activar a actualización automática."
-
 msgid "IDS_ST_POP_DISABLE_TETHERING_Q"
 msgstr "Desactivar ancoraxe á rede?"
 
@@ -598,9 +553,6 @@ msgstr "Vista de pestanas"
 msgid "IDS_ST_OPT_SELECTED"
 msgstr "Seleccionada"
 
-msgid "IDS_ST_OPT_SELECT"
-msgstr "Seleccionar"
-
 msgid "IDS_ST_OPT_RESET_APP_SETTINGS_ABB"
 msgstr "Restab. axus. aplic."
 
@@ -614,10 +566,7 @@ msgid "IDS_ST_OPT_LTE_WCDMA_GSM_HAUTO_CONNECT"
 msgstr "LTE/WCDMA/GSM (conexión automática)"
 
 msgid "IDS_ST_OPT_EDIT_QUICK_SETTINGS"
-msgstr "Editar Quick settings"
-
-msgid "IDS_ST_OPT_DEFAULT_RINGTONE"
-msgstr "Melodía predeterminada"
+msgstr "Editar Axustes rápidos"
 
 msgid "IDS_ST_OPT_CUSTOM_MODE_ABB"
 msgstr "Modo personalizado"
@@ -631,15 +580,9 @@ msgstr "Bloquear redes móbiles"
 msgid "IDS_ST_OPT_BLOCK_ALL"
 msgstr "Bloquear todo"
 
-msgid "IDS_ST_OPT_AUTO_UPDATE_ABB"
-msgstr "Actualizac. auto."
-
 msgid "IDS_ST_OPT_ALLOW_ALL"
 msgstr "Permitir todo"
 
-msgid "IDS_ST_OPT_ALL"
-msgstr "Todas"
-
 msgid "IDS_ST_MBODY_ZOOM"
 msgstr "Zoom"
 
@@ -679,9 +622,6 @@ msgstr "Amosar uso da CPU"
 msgid "IDS_ST_MBODY_SELECT_WHERE_CAPTURED_IMAGES_WILL_BE_SAVED"
 msgstr "Selecciona onde desexas que se garden as imaxes capturadas"
 
-msgid "IDS_ST_MBODY_SCREEN_ROTATION"
-msgstr "Rotación da pantalla"
-
 msgid "IDS_ST_MBODY_SCREEN_READER_HTTS"
 msgstr "Lector de pantalla (TTS)"
 
@@ -700,18 +640,12 @@ msgstr "Movementos e xestos"
 msgid "IDS_ST_MBODY_MOBILE_DATA"
 msgstr "Datos móbiles"
 
-msgid "IDS_ST_MBODY_HELP"
-msgstr "Axuda"
-
 msgid "IDS_ST_MBODY_HANDS_FREE_MODE"
 msgstr "Modo de mans libres"
 
 msgid "IDS_ST_MBODY_GSM_ONLY"
 msgstr "Só GSM"
 
-msgid "IDS_ST_MBODY_FONT_SIZE"
-msgstr "Tamaño da fonte"
-
 msgid "IDS_ST_MBODY_FACTORY_RESET"
 msgstr "Restauración de fábrica"
 
@@ -745,15 +679,9 @@ msgstr "Aplicación activa"
 msgid "IDS_ST_MBODY_ACCOUNTS_AND_BACKUP"
 msgstr "Contas e copia de segur."
 
-msgid "IDS_ST_ITAB4_CONTROLS_M_INPUT_AND_CONTROL"
-msgstr "Controis"
-
 msgid "IDS_ST_HEADER_WI_FI_DIRECT"
 msgstr "Wi-Fi Direct"
 
-msgid "IDS_ST_HEADER_WI_FI"
-msgstr "Wi-Fi"
-
 msgid "IDS_ST_HEADER_USER_SETTINGS_ABB"
 msgstr "Axustes de usuario"
 
@@ -766,24 +694,15 @@ msgstr "Utilidades USB"
 msgid "IDS_ST_HEADER_UNLOCK_DEVICE_USING_MOTION_ABB"
 msgstr "Desbloq. dispos. con movemento"
 
-msgid "IDS_ST_HEADER_UNAVAILABLE"
-msgstr "Non dispoñible"
-
 msgid "IDS_ST_HEADER_ULTRA_POWER_SAVING_MODE"
 msgstr "Modo Aforro de enerxía ultra"
 
 msgid "IDS_ST_HEADER_TOUCH_KEY_LIGHT_DURATION"
 msgstr "Duración da iluminación do teclado táctil"
 
-msgid "IDS_ST_HEADER_TEXT_TO_SPEECH"
-msgstr "Texto a voz"
-
 msgid "IDS_ST_HEADER_STANDARD_LIMIT_ABB"
 msgstr "Límite estándar"
 
-msgid "IDS_ST_HEADER_SOUND"
-msgstr "Son"
-
 msgid "IDS_ST_HEADER_SIM_CARD_MANAGER"
 msgstr "Administrador da tarxeta SIM"
 
@@ -799,18 +718,12 @@ msgstr "Screen Mirroring"
 msgid "IDS_ST_HEADER_SAMSUNG_KIES"
 msgstr "Samsung Kies"
 
-msgid "IDS_ST_HEADER_SAMSUNG_APPS"
-msgstr "Samsung Apps"
-
 msgid "IDS_ST_HEADER_RINGTONES"
 msgstr "Melodías"
 
 msgid "IDS_ST_HEADER_RESET_RESULTS"
 msgstr "Restablecer resultados"
 
-msgid "IDS_ST_HEADER_RESET"
-msgstr "Restablecer"
-
 msgid "IDS_ST_HEADER_PRIVILEGES"
 msgstr "Privilexios"
 
@@ -820,18 +733,12 @@ msgstr "Modo privado"
 msgid "IDS_ST_HEADER_PORT"
 msgstr "Porto"
 
-msgid "IDS_ST_HEADER_PLEASE_WAIT"
-msgstr "Por favor, espere..."
-
 msgid "IDS_ST_HEADER_PERSONAL_MODE"
 msgstr "Modo persoal"
 
 msgid "IDS_ST_HEADER_PERSONALISATION"
 msgstr "Personalización"
 
-msgid "IDS_ST_HEADER_PD_SELECTED_ABB"
-msgstr "%d seleccionadas"
-
 msgid "IDS_ST_HEADER_PD_SELECTED"
 msgstr "%d seleccionados"
 
@@ -865,9 +772,6 @@ msgstr "Entrada e movemento"
 msgid "IDS_ST_HEADER_HOME_SCREEN_ABB"
 msgstr "Pantalla de inicio"
 
-msgid "IDS_ST_HEADER_FINGER_SCANNER_ABB"
-msgstr "Escáner de dedos"
-
 msgid "IDS_ST_HEADER_ENTER_VALID_DEVICE_NAME_ABB"
 msgstr "Insir.nome dispos. válido"
 
@@ -916,6 +820,9 @@ msgstr "Engadir porto"
 msgid "IDS_ST_HEADER_ADD_IP"
 msgstr "Engadir IP"
 
+msgid "IDS_COM_POP_CHECKING"
+msgstr "Comprobando..."
+
 msgid "IDS_ST_BUTTON_UNINSTALL_UPDATES"
 msgstr "Desinstalar actualizacións"
 
@@ -925,30 +832,18 @@ msgstr "Desinstalar"
 msgid "IDS_ST_BUTTON_TRY_IT"
 msgstr "Inténtao"
 
-msgid "IDS_ST_BUTTON_STOP"
-msgstr "Deter"
-
 msgid "IDS_ST_BUTTON_SET_SCREEN_LOCK_TYPE"
 msgstr "Definir tipo bloqueo pantalla"
 
 msgid "IDS_ST_BUTTON_RESET_APPS_ABB"
 msgstr "Restab. aplicac."
 
-msgid "IDS_ST_BUTTON_RESET"
-msgstr "Restab."
-
 msgid "IDS_ST_BUTTON_REMOVE_DEFAULT_APPS_ABB"
 msgstr "Eliminar aplicacións predet."
 
 msgid "IDS_ST_BUTTON_ONLY_VIBRATE"
 msgstr "Só vibrar"
 
-msgid "IDS_ST_BUTTON_OK_ABB"
-msgstr "Aceptar"
-
-msgid "IDS_ST_BUTTON_OK"
-msgstr "Aceptar"
-
 msgid "IDS_ST_BUTTON_MOVE_TO_SD_ABB"
 msgstr "Mover á SD"
 
@@ -958,21 +853,9 @@ msgstr "Mover ao teléfono"
 msgid "IDS_ST_BUTTON_FORCE_STOP"
 msgstr "Forzar detención"
 
-msgid "IDS_ST_BUTTON_ENABLE"
-msgstr "Activar"
-
-msgid "IDS_ST_BUTTON_DISCONNECT"
-msgstr "Desconectar"
-
 msgid "IDS_ST_BUTTON_DISABLE"
 msgstr "Desactivar"
 
-msgid "IDS_ST_BUTTON_CONTINUE"
-msgstr "Continuar"
-
-msgid "IDS_ST_BUTTON_CANCEL_ABB"
-msgstr "Cancelar"
-
 msgid "IDS_ST_BODY_YYYY_DD_MM_DOT"
 msgstr "AAAA.DD.MM"
 
@@ -1009,9 +892,6 @@ msgstr "Cando se desactive a itinerancia de datos, é posible que as aplicacione
 msgid "IDS_ST_BODY_WEB_APPLICATIONS"
 msgstr "Aplicacións web"
 
-msgid "IDS_ST_BODY_WCDMA_GSM_NHAUTO_CONNECT"
-msgstr "WCDMA/GSM\n(conexión automática)"
-
 msgid "IDS_ST_BODY_WAIT_WHILE_DEVICE_IS_ENCRYPTED_PDP_COMPLETE"
 msgstr "Agarda mentres se cifra o dispositivo. %d% completado."
 
@@ -1024,15 +904,9 @@ msgstr "Esperando resposta da tarxeta SIM..."
 msgid "IDS_ST_BODY_VOLUME"
 msgstr "Volume"
 
-msgid "IDS_ST_BODY_VOICE_RECORDING"
-msgstr "Gravación de voz"
-
 msgid "IDS_ST_BODY_VIBRATE_WHEN_RINGING"
 msgstr "Vibrar cando soe o teléfono"
 
-msgid "IDS_ST_BODY_VERSION_PS"
-msgstr "Versión %s"
-
 msgid "IDS_ST_BODY_USING_MOBILE_DATA_MAY_RESULT_IN_ADDITIONAL_CHARGES_CONTINUE_Q"
 msgstr "O uso de datos móbiles pode carrexar tarifas adicionais. Desexas continuar?"
 
@@ -1069,9 +943,6 @@ msgstr "Depuración de USB"
 msgid "IDS_ST_BODY_USB_ASK_ON_CONNECTION"
 msgstr "Preguntar ao conectar"
 
-msgid "IDS_ST_BODY_URL"
-msgstr "URL"
-
 msgid "IDS_ST_BODY_UNMOUNT_USB_OTG_STORAGE"
 msgstr "Retirar o almacenamento OTG USB"
 
@@ -1096,6 +967,9 @@ msgstr "UDMincho"
 msgid "IDS_ST_BODY_UDGOTHIC_M_FONT"
 msgstr "UDGothic"
 
+msgid "IDS_IM_POP_THIS_FEATURE_IS_NOT_AVAILABLE_WHILE_FLIGHT_MODE_IS_ON"
+msgstr "Esta función non está dispoñible cando o Modo avión está activado"
+
 msgid "IDS_ST_BODY_TURN_OFF"
 msgstr "Apagado"
 
@@ -1150,33 +1024,18 @@ msgstr "Esta acción borrará a tarxeta SD do teléfono. Perderá TODOS os datos
 msgid "IDS_ST_BODY_THE_SD_CARD_IS_CURRENTLY_IN_USE_THIS_ACTION_WILL_ERASE_ALL_DATA_ON_THE_SD_CARD_INCLUDING_THE_DATA_THAT_IS_CURRENTLY_BEING_USED"
 msgstr "A tarxeta SD estase a utilizar actualmente. Esta acción borrará todos os datos da tarxeta SD, incluídos os que se están a utilizar actualmente."
 
-msgid "IDS_ST_BODY_THE_RED_LED_LIGHTS_UP_WHEN_YOU_CHARGE_YOUR_DEVICE_WHILE_THE_SCREEN_IS_OFF"
-msgstr "O LED vermello ilumínase cando estás cargando o teu dispositivo mentres a pantalla estea apagada."
-
-msgid "IDS_ST_BODY_THE_RED_LED_BLINKS_WHEN_THE_BATTERY_POWER_IS_LOW_WHILE_THE_SCREEN_IS_OFF"
-msgstr "O LED azul ilumínase de xeito intermitente cando queda pouca batería mentres a pantalla está apagada"
-
 msgid "IDS_ST_BODY_THE_PASSWORD_MUST_NOT_CONTAIN_A_SIMPLE_SEQUENCE_HEG_1111_OR_1234"
 msgstr "O contrasinal non pode conter unha secuencia sinxela (por exemplo 1111 ou 1234)"
 
+msgid "IDS_SMEMO_BUTTON_IMPORT"
+msgstr "Importar"
+
 msgid "IDS_ST_BODY_THE_NAME_FIELD_CANNOT_BE_EMPTY"
 msgstr "O campo Nome non pode estar baleiro"
 
-msgid "IDS_ST_BODY_THE_BLUE_LED_BLINKS_WHEN_YOU_RECORD_VOICE_WHILE_THE_SCREEN_IS_OFF"
-msgstr "O LED azul ilumínase de xeito intermitente cando estás gravando voz mentres a pantalla está apagada."
-
-msgid "IDS_ST_BODY_THE_BLUE_LED_BLINKS_WHEN_YOU_HAVE_MISSED_CALLS_MESSAGES_OR_APP_NOTIFICATIONS_WHILE_THE_SCREEN_IS_OFF"
-msgstr "O LED azul ilumínase de xeito intermitente cando tes chamadas perdidas, mensaxes ou notificacións de aplicacións mentres a pantalla está apagada."
-
-msgid "IDS_ST_BODY_THE_APPLICATIONS_BELOW_WERE_STARTED_BY_PS_STOPPING_THESE_APPLICATIONS_MAY_CAUSE_PS_TO_FAIL"
-msgstr "As aplicacións seguintes foron iniciadas por %s. A detención destas aplicacións pode provocar que %s falle."
-
 msgid "IDS_ST_BODY_THERE_ARE_NO_NETWORKS_NEARBY"
 msgstr "Non hai ningunha rede próxima"
 
-msgid "IDS_ST_BODY_TEXTSTYLE_LARGE"
-msgstr "Grande"
-
 msgid "IDS_ST_BODY_TASK_SWITCHER"
 msgstr "Selector de tarefas"
 
@@ -1189,12 +1048,6 @@ msgstr "Mantén tocada a pantalla e, a continuación, inclina o dispositivo cara
 msgid "IDS_ST_BODY_SYSTEM_MEMORY"
 msgstr "Memoria do sistema"
 
-msgid "IDS_ST_BODY_SUNDAY"
-msgstr "Domingo"
-
-msgid "IDS_ST_BODY_STORAGE"
-msgstr "Almacenamento"
-
 msgid "IDS_ST_BODY_STANDARD_T_DISPLAY_EFFECT"
 msgstr "Estándar"
 
@@ -1213,12 +1066,6 @@ msgstr "Perfís da rede social"
 msgid "IDS_ST_BODY_SMART_STAY_MAY_NOT_WORK_IN_THESE_SITUATIONS"
 msgstr "É posible que Smart stay non funcione nestas situacións"
 
-msgid "IDS_ST_BODY_SMART_ROTATION_MAY_NOT_WORK_IN_THESE_SITUATIONS"
-msgstr "É posible que Smart rotation non funcione nestas situacións"
-
-msgid "IDS_ST_BODY_SMART_ROTATION_DESCRIPTION_MSG"
-msgstr "Smart rotation desactiva a rotación automática da pantalla e utiliza a cámara frontal para determinar a orientación da túa cara e xira a pantalla segundo conveña"
-
 msgid "IDS_ST_BODY_SMALL_M_TEXTSIZE"
 msgstr "Pequena"
 
@@ -1246,15 +1093,6 @@ msgstr "Número de serie"
 msgid "IDS_ST_BODY_SECURITY_ENGINE"
 msgstr "Motor de seguridade"
 
-msgid "IDS_ST_BODY_SECURITY"
-msgstr "Seguridade"
-
-msgid "IDS_ST_BODY_SEARCH"
-msgstr "Buscar"
-
-msgid "IDS_ST_BODY_SD_CARD"
-msgstr "Tarx. SD"
-
 msgid "IDS_ST_BODY_SCREEN_TIMEOUT_ABB2"
 msgstr "Temp.esp.pant."
 
@@ -1285,33 +1123,18 @@ msgstr "Tipo de bloqueo de pantalla"
 msgid "IDS_ST_BODY_SCREEN_LOCK_SOUND"
 msgstr "Son de bloqueo da pantalla"
 
-msgid "IDS_ST_BODY_SCHEDULE"
-msgstr "Programa"
-
 msgid "IDS_ST_BODY_SAVE_POWER_BY_ADJUSTING_SCREEN_TONE_ACCORDING_TO_ANALYSIS_OF_IMAGES"
 msgstr "Aforra enerxía axustando o ton da pantalla en función da análise das imaxes"
 
 msgid "IDS_ST_BODY_SAVES_POWER_BY_LIMITING_THE_MAXIMUM_PERFORMANCE_OF_THE_DEVICE"
 msgstr "Aforra enerxía mediante a limitación do rendemento máximo do dispositivo"
 
-msgid "IDS_ST_BODY_SAVED"
-msgstr "Gardado"
-
-msgid "IDS_ST_BODY_SAVE"
-msgstr "Gardar"
-
 msgid "IDS_ST_BODY_SAMSUNG_LEGAL"
 msgstr "Información legal de Samsung"
 
-msgid "IDS_ST_BODY_SAMSUNG_KIES_CONNECTION_CONNECTING_USB_HELP_MSG"
-msgstr "Se Samsung Kies (software do ordenador) ou os controladores adecuados aínda non están instalados no ordenador, a instalación farase en Microsoft Windows. Cando teñas instalado o software do ordenador, podes facer as seguintes operacións:- Sincronizar os datos do teléfono - Actualizar o software do teléfono - Compartir a Internet (Este teléfono fai de módem para que o portátil ou o ordenador poida ter acceso á Internet)- Copiar no teu teléfono música/vídeo (Microsoft Windows Media DRM) ou arquivos normais que mercaches."
-
 msgid "IDS_ST_BODY_RUNNING"
 msgstr "Executando"
 
-msgid "IDS_ST_BODY_RESTRICTING_APPLICATION_USAGE_TO_ONLY_ESSENTIAL_APPLICATIONS_AND_THOSE_SELECTED_BY_YOU"
-msgstr "Restrición do uso das aplicacións só ás aplicacións esenciais e ás seleccionadas por ti."
-
 msgid "IDS_ST_BODY_RESET_TO_DEFAULT"
 msgstr "Restablecer como predeterminado"
 
@@ -1330,6 +1153,9 @@ msgstr "Restablecer todo"
 msgid "IDS_ST_BODY_REMOVE_LICENCE"
 msgstr "Eliminar licenza"
 
+msgid "IDS_ST_POP_REGISTERED"
+msgstr "Rexistrado"
+
 msgid "IDS_ST_BODY_REGULATORY_INFORMATION_ABB"
 msgstr "Información normativa"
 
@@ -1339,9 +1165,6 @@ msgstr "Rexistrar en"
 msgid "IDS_ST_BODY_REGIONAL_EXAMPLE"
 msgstr "Exemplo rexional"
 
-msgid "IDS_ST_BODY_REGION"
-msgstr "Rexión"
-
 msgid "IDS_ST_BODY_PUK"
 msgstr "PUK"
 
@@ -1357,30 +1180,27 @@ msgstr "Protexe o teu dispositivo de virus daniños e software malicioso"
 msgid "IDS_ST_BODY_PROFILE_NAME"
 msgstr "Nome do perfil"
 
-msgid "IDS_ST_BODY_PROFILE"
-msgstr "Perfil"
-
 msgid "IDS_ST_BODY_PREPARING_THIS_COULD_TAKE_OVER_10_MINUTES_ING"
 msgstr "Preparando. Isto pode tardar máis de 10 minutos..."
 
 msgid "IDS_ST_BODY_PREFERRED_NETWORKS"
 msgstr "Redes preferidas"
 
-msgid "IDS_ST_BODY_POP_JPN_DCM"
-msgstr "POP"
-
-msgid "IDS_ST_BODY_PM"
-msgstr "PM"
-
 msgid "IDS_ST_BODY_PLUG_IN_CHARGER_AND_TRY_AGAIN"
 msgstr "Conecta o cargador e inténtao de novo"
 
 msgid "IDS_ST_BODY_PLAY_TONE_WHEN_THE_DIALLING_KEYPAD_IS_TAPPED"
 msgstr "Reproducir un ton cando se toque o teclado de marcación"
 
+msgid "IDS_ST_POP_PASSWORD_MUST_BE_MORE_THAN_P1SD_CHARACTERS_AND_LESS_THAN_P2SD"
+msgstr "O contrasinal debe conter máis de %1$d carácteres e menos de %2$d"
+
 msgid "IDS_ST_BODY_PLAY_SOUNDS_WHEN_LOCKING_AND_UNLOCKING_SCREEN"
 msgstr "Reproducir sons cando se bloquea e se desbloquea a pantalla"
 
+msgid "IDS_ST_POP_PASSWORDS_DO_NOT_MATCH"
+msgstr "Os contrasinais non coinciden"
+
 msgid "IDS_ST_BODY_PIN_BLOCKED_ENTER_PUK_TO_CONTINUE_JPN_DCM"
 msgstr "PIN blocked. Enter PUK to continue."
 
@@ -1393,9 +1213,6 @@ msgstr "Imaxes, vídeos"
 msgid "IDS_ST_BODY_PHOTO_UPLOAD_SETTINGS"
 msgstr "Axustes da carga de fotos"
 
-msgid "IDS_ST_BODY_PHONEPROFILES_SILENT"
-msgstr "Silencioso"
-
 msgid "IDS_ST_BODY_PERSONAL_MODE_CAN_BE_USED_TO_HIDE_CONTENT_THAT_YOU_WANT_TO_KEEP_PRIVATE_MSG"
 msgstr "O modo persoal pode usarse para ocultar contidos que desexes manter en privado. Para usar o modo persoal, actívao en Axustes ou mantén pulsada a tecla de acendido e, a continuación, selecciona o modo persoal. Insire o teu PIN ou contrasinal. Amosarase a icona do modo persoal na barra de estado. Para protexer os teus datos, desactiva o modo persoal despois de utilizalo. Ademais, o uso do bloqueo de pantalla seguro ofrecerá unha mellor protección."
 
@@ -1408,6 +1225,9 @@ msgstr "Permite solicitar o contrasinal para descifrar o dispositivo cada vez qu
 msgid "IDS_ST_BODY_PASSWORD_MUST_CONTAIN_NO_MORE_THAN_PD_CHARACTERS_ABB"
 msgstr "O contrasinal non pode conter máis de %d carác"
 
+msgid "IDS_ST_POP_LOADING_ING"
+msgstr "Cargando..."
+
 msgid "IDS_ST_BODY_PASSWORD_MUST_CONTAIN_AT_LEAST_PD_CHARACTERS_ABB"
 msgstr "O contrasinal debe conter polo menos %d carácteres."
 
@@ -1423,9 +1243,6 @@ msgstr "Contrasinal baleiro"
 msgid "IDS_ST_BODY_PASSWORD_CONTAINS_INVALID_CHARACTER_ABB"
 msgstr "O contrasinal contén un carácter non válido"
 
-msgid "IDS_ST_BODY_PASSWORD"
-msgstr "Contrasinal"
-
 msgid "IDS_ST_BODY_OPEN_SOURCE_LICENCES"
 msgstr "Abrir licenzas de fontes"
 
@@ -1435,36 +1252,24 @@ msgstr "Activado"
 msgid "IDS_ST_BODY_OFFICIAL_M_DEVICE_STATUS"
 msgstr "Oficial"
 
+msgid "IDS_ST_POP_INCORRECT_PASSWORD"
+msgstr "Contrasinal non válido"
+
 msgid "IDS_ST_BODY_NUMBER"
 msgstr "Número"
 
-msgid "IDS_ST_BODY_NO_RESULTS_FOUND"
-msgstr "Non se atoparon resultados"
-
 msgid "IDS_ST_BODY_NO_DEFAULTS_SET"
 msgstr "Non hai definidos valores predeterminados"
 
-msgid "IDS_ST_BODY_NOT_ASSIGNED"
-msgstr "Non asignado"
-
 msgid "IDS_ST_BODY_NOTIFICATION_PANEL"
 msgstr "Panel de notificacións"
 
-msgid "IDS_ST_BODY_NOTIFICATIONS"
-msgstr "Notificacións"
-
-msgid "IDS_ST_BODY_NOTIFICATION"
-msgstr "Notificación"
-
 msgid "IDS_ST_BODY_NOSERVICE"
 msgstr "Sen servizo"
 
 msgid "IDS_ST_BODY_NORMAL_T_PROFILE"
 msgstr "Normal"
 
-msgid "IDS_ST_BODY_NONE"
-msgstr "Ningún"
-
 msgid "IDS_ST_BODY_NEW_PIN2_AND_CONFIRM_PIN2_DO_NOT_MATCH"
 msgstr "O PIN2 novo e o de confirmación non coinciden"
 
@@ -1474,9 +1279,6 @@ msgstr "Novo PIN2"
 msgid "IDS_ST_BODY_NEW_PIN1"
 msgstr "Novo código PIN1"
 
-msgid "IDS_ST_BODY_NEW"
-msgstr "Novo"
-
 msgid "IDS_ST_BODY_NETWORK_TYPE"
 msgstr "Tipo de rede"
 
@@ -1489,18 +1291,15 @@ msgstr "Lista de redes"
 msgid "IDS_ST_BODY_NETWORK_CONNECTIONS"
 msgstr "Conexións de rede"
 
+msgid "IDS_ST_POP_DO_NOT_ASK_AGAIN"
+msgstr "Non preguntar outra vez"
+
 msgid "IDS_ST_BODY_NETWORK_CODE"
 msgstr "Código de rede"
 
-msgid "IDS_ST_BODY_NETWORK"
-msgstr "Rede"
-
 msgid "IDS_ST_BODY_NATURAL_T_DISPLAY_EFFECT"
 msgstr "Natural"
 
-msgid "IDS_ST_BODY_NAME"
-msgstr "Nome"
-
 msgid "IDS_ST_BODY_MY_NUMBER"
 msgstr "O meu número"
 
@@ -1525,12 +1324,6 @@ msgstr "Máis axustes do sistema"
 msgid "IDS_ST_BODY_MORE_CONNECTIVITY_SETTINGS"
 msgstr "Máis axustes de conectividade"
 
-msgid "IDS_ST_BODY_MONDAY"
-msgstr "Luns"
-
-msgid "IDS_ST_BODY_MODE"
-msgstr "Modo"
-
 msgid "IDS_ST_BODY_MOBILE_DATA_WILL_BE_USED_IF_YOU_DOWNLOAD_OR_UPLOAD_DATA_WITHOUT_WI_FI_CONNECTION"
 msgstr "Usaranse os datos móbiles se descargas ou cargas datos sen unha conexión Wi-Fi"
 
@@ -1540,29 +1333,23 @@ msgstr "MM.DD.YYYY"
 msgid "IDS_ST_BODY_MMS_CONNECTIONS"
 msgstr "Conexións de MMS"
 
+msgid "IDS_ST_OPT_SELECT"
+msgstr "Seleccionar"
+
 msgid "IDS_ST_BODY_MISCELLANEOUS_FILES"
 msgstr "Arquivos variados"
 
-msgid "IDS_ST_BODY_MESSAGE"
-msgstr "Mensaxe"
-
 msgid "IDS_ST_BODY_MENU_AND_WIDGETS"
 msgstr "Menú e widgets"
 
-msgid "IDS_ST_BODY_MEMORY"
-msgstr "Memoria"
-
 msgid "IDS_ST_BODY_MEDIUM"
 msgstr "Media"
 
-msgid "IDS_ST_BODY_MB"
-msgstr "MB"
-
 msgid "IDS_ST_BODY_MASS_STORAGE_HELP_MSG"
 msgstr "Podes facer as seguintes operacións: - Copiar rapidamente arquivos, - Conexión a través de MAC ou Linux OS"
 
-msgid "IDS_ST_BODY_MARUBERI_JPN_DCM"
-msgstr "Maruberi"
+msgid "IDS_ST_OPT_DEFAULT_RINGTONE"
+msgstr "Melodía predeterminada"
 
 msgid "IDS_ST_BODY_LTE_WCDMA_GSM_NHAUTO_CONNECT"
 msgstr "LTE/WCDMA/GSM\n(conexión automática)"
@@ -1570,39 +1357,33 @@ msgstr "LTE/WCDMA/GSM\n(conexión automática)"
 msgid "IDS_ST_BODY_LOCK_SCREEN_OPTIONS"
 msgstr "Opcións de pantalla de bloqueo"
 
-msgid "IDS_ST_BODY_LIST_VIEW"
-msgstr "Vista de lista"
-
 msgid "IDS_ST_BODY_LIMIT_BACKGROUND_PROCESSES"
 msgstr "Limitar procesos en segundo plano"
 
-msgid "IDS_ST_BODY_LICENCE"
-msgstr "Licenza"
-
-msgid "IDS_ST_BODY_LED_INDICATOR"
-msgstr "Indicador LED"
-
 msgid "IDS_ST_BODY_LEDOT_LOW_BATTERY"
 msgstr "Batería baixa"
 
 msgid "IDS_ST_BODY_LAUNCH_BY_DEFAULT"
 msgstr "Iniciar de forma predeterminada"
 
+msgid "IDS_ST_OPT_AUTO_UPDATE_ABB"
+msgstr "Actualizac. auto."
+
 msgid "IDS_ST_BODY_LANGUAGE_AND_REGION_ABB"
 msgstr "Idioma e rexión"
 
 msgid "IDS_ST_BODY_LANGUAGE_AND_KEYBOARD"
 msgstr "Idioma e teclado"
 
+msgid "IDS_ST_OPT_ALL"
+msgstr "Todas"
+
 msgid "IDS_ST_BODY_KEYBOARD"
 msgstr "Teclado"
 
 msgid "IDS_ST_BODY_KEEPS_THE_STATUS_BAR_TIDY_TAP_THE_REPRESENTATIVE_ICON_TO_SHOW_ALL_THE_ICONS"
 msgstr "Mantén a barra de estado ordenada. Toca a icona correspondente para amosar todas as iconas."
 
-msgid "IDS_ST_BODY_KB"
-msgstr "KB"
-
 msgid "IDS_ST_BODY_INTRODUCTION_TO_SMART_SCREEN_ABB"
 msgstr "Introdución a Smart screen"
 
@@ -1618,15 +1399,6 @@ msgstr "Aplicacións instaladas"
 msgid "IDS_ST_BODY_INSTALLATION_SETTINGS"
 msgstr "Axustes da instalación"
 
-msgid "IDS_ST_BODY_INSERT_SD_CARD"
-msgstr "Inserir tarxeta SD"
-
-msgid "IDS_ST_BODY_INCORRECT_PIN_E"
-msgstr "PIN incorrecto"
-
-msgid "IDS_ST_BODY_INCORRECT_PASSWORD_TRY_AGAIN"
-msgstr "Contrasinal incorrecto. Inténtao de novo."
-
 msgid "IDS_ST_BODY_INCOMING_CALLS_AND_NEW_NOTIFICATIONS_WILL_BE_READ_OUT_AUTOMATICALLY"
 msgstr "As chamadas entrantes e as novas notificacións leranse automaticamente"
 
@@ -1642,8 +1414,8 @@ msgstr "Se seleccionas esta opción, só se cifrará o espazo utilizado da memor
 msgid "IDS_ST_BODY_IF_YOU_FORGET_YOUR_PERSONAL_MODE_PASSWORD_YOU_WILL_NOT_BE_ABLE_TO_RECOVER_IT_FOR_SECURITY_MSG"
 msgstr "Se esqueces o contrasinal do teu modo persoal, non poderás recuperalo. Por motivos de seguridade, debes restablecer o modo persoal. Deste xeito restableceranse os seus axustes predeterminados e eliminarase todo o teu contido persoal."
 
-msgid "IDS_ST_BODY_IF_YOU_DONT_WANT_TO_SEE_A_NUMBER_APPEAR_ON_THE_APP_ICON_FOR_EACH_NEW_EVENT_DISABLE_BADGE"
-msgstr "Se non desexas ver aparecer un número na icona da aplicación correspondente a cada evento novo, desactiva o distintivo"
+msgid "IDS_ST_MBODY_SCREEN_ROTATION"
+msgstr "Rotación da pantalla"
 
 msgid "IDS_ST_BODY_ICON_SHOWS_THAT_SMART_SCREEN_IS_ENABLED"
 msgstr "A icona amosa que a Smart screen está activada"
@@ -1660,23 +1432,17 @@ msgstr "Helvetica Neue"
 msgid "IDS_ST_BODY_HARDWARE"
 msgstr "Hardware"
 
+msgid "IDS_ST_MBODY_HELP"
+msgstr "Axuda"
+
 msgid "IDS_ST_BODY_GSM"
 msgstr "GSM"
 
-msgid "IDS_ST_BODY_GRID_VIEW"
-msgstr "Vista de cuadrícula"
-
 msgid "IDS_ST_BODY_GLOVE_MODE_ABB"
 msgstr "Modo de luvas"
 
-msgid "IDS_ST_BODY_GESTURES"
-msgstr "Xestos"
-
-msgid "IDS_ST_BODY_GB"
-msgstr "GB"
-
-msgid "IDS_ST_BODY_FROM_M_TIME"
-msgstr "Desde"
+msgid "IDS_ST_MBODY_FONT_SIZE"
+msgstr "Tamaño da fonte"
 
 msgid "IDS_ST_BODY_FREQUENTLY_USED"
 msgstr "Usado con frecuencia"
@@ -1705,9 +1471,6 @@ msgstr "Tipo de fonte"
 msgid "IDS_ST_BODY_FONTSTYLE_ROSEMARY"
 msgstr "Rosemary"
 
-msgid "IDS_ST_BODY_FLIGHT_MODE_MSG"
-msgstr "O Modo avión permíteche desactivar as funcións de chamadas, de mensaxes e de rede de datos. Tamén desactiva as funcións de conectividade como a Wi-Fi e o Bluetooth. Para utilizar a Wi-Fi e o Bluetooth, actívaos en Axustes ou no panel de notificacións."
-
 msgid "IDS_ST_BODY_FLIGHT_MODE_HAS_BEEN_ENABLED_NETWORK_SETTINGS_WILL_CLOSE"
 msgstr "Activouse o modo avión. Os axustes da rede pecharanse."
 
@@ -1720,6 +1483,9 @@ msgstr "Modo de marcación fixa"
 msgid "IDS_ST_BODY_FIREWALL_ENABLED_ABB"
 msgstr "Barreira control activada"
 
+msgid "IDS_ST_HEADER_WI_FI"
+msgstr "Wi-Fi"
+
 msgid "IDS_ST_BODY_FIREWALL"
 msgstr "Barreira de control"
 
@@ -1735,8 +1501,8 @@ msgstr "Non se puido seleccionar a rede"
 msgid "IDS_ST_BODY_FACE_AND_VOICE"
 msgstr "Cara e voz"
 
-msgid "IDS_ST_BODY_FACEBOOK"
-msgstr "Facebook"
+msgid "IDS_ST_HEADER_UNAVAILABLE"
+msgstr "Non dispoñible"
 
 msgid "IDS_ST_BODY_EXPLANATION_FOR_TRANSACTION_TRACKING_MENU_VODA"
 msgstr "A súa información de recomendación tamén se envía con arquivo que transfire."
@@ -1744,6 +1510,12 @@ msgstr "A súa información de recomendación tamén se envía con arquivo que t
 msgid "IDS_ST_BODY_EXPLANATION_FOR_EXPIRY_REMINDER_MENU"
 msgstr "Recibir un recordatorio antes de que caduque a licenza nun arquivo en uso, como unha imaxe de fondo."
 
+msgid "IDS_ST_HEADER_TEXT_TO_SPEECH"
+msgstr "Texto a voz"
+
+msgid "IDS_ST_HEADER_SOUND"
+msgstr "Son"
+
 msgid "IDS_ST_BODY_ESTIMATED_MAX_STANDBY_TIME_ABB"
 msgstr "Tempo de espera\nmáx. estimado"
 
@@ -1756,12 +1528,12 @@ msgstr "Introduce o contrasinal de novo"
 msgid "IDS_ST_BODY_ENTER_PASSWORD"
 msgstr "Introduza o contrasinal"
 
-msgid "IDS_ST_BODY_ENTER_NEW_PASSWORD"
-msgstr "Introducir novo contrasinal"
-
 msgid "IDS_ST_BODY_ENTER_CURRENT_PASSWORD"
 msgstr "Introduce o contrasinal actual"
 
+msgid "IDS_ST_HEADER_SAMSUNG_APPS"
+msgstr "Samsung Apps"
+
 msgid "IDS_ST_BODY_ENCRYPT_DEVICE_Q_WARNING_MSG"
 msgstr "Desexas cifrar o dispositivo? A operación é irreversible e, se a interrompes, perderás os datos. O cifrado podería levar unha hora ou máis, período durante o que o dispositivo reiniciarase varias veces e non poderás utilizalo."
 
@@ -1771,6 +1543,9 @@ msgstr "Desexas cifrar o dispositivo? A operación é irreversible e, se a inter
 msgid "IDS_ST_BODY_ENCRYPT_ACCOUNTS_SETTINGS_DOWNLOADED_APPLICATIONS_AND_THEIR_DATA_MEDIA_AND_OTHER_FILES"
 msgstr "Cifrar contas, axustes, aplicacións descargadas e os seus datos, arquivos multimedia e outros arquivos"
 
+msgid "IDS_ST_HEADER_RESET"
+msgstr "Restablecer"
+
 msgid "IDS_ST_BODY_ENCRYPTION_WILL_TAKE_AT_LEAST_AN_HOUR"
 msgstr "O cifrado tardará polo menos unha hora"
 
@@ -1783,15 +1558,18 @@ msgstr "Activa o acceso aos datos sobre a rede móbil"
 msgid "IDS_ST_BODY_EMPTY"
 msgstr "Baleiro"
 
+msgid "IDS_ST_HEADER_PLEASE_WAIT"
+msgstr "Por favor, espere..."
+
 msgid "IDS_ST_BODY_EMERGENCY_MODE_ABB"
 msgstr "Modo de urxencia"
 
+msgid "IDS_ST_HEADER_PD_SELECTED_ABB"
+msgstr "%d seleccionadas"
+
 msgid "IDS_ST_BODY_EMAIL"
 msgstr "Correo"
 
-msgid "IDS_ST_BODY_EDIT"
-msgstr "Editar"
-
 msgid "IDS_ST_BODY_EASY_MODE"
 msgstr "Modo sinxelo"
 
@@ -1804,15 +1582,6 @@ msgstr "Barra de estado dinámica"
 msgid "IDS_ST_BODY_DRIVING_MODE"
 msgstr "Modo conducir"
 
-msgid "IDS_ST_BODY_DO_NOT_SHOW_AGAIN"
-msgstr "Non volver mostrar"
-
-msgid "IDS_ST_BODY_DOWNLOADS"
-msgstr "Descargas"
-
-msgid "IDS_ST_BODY_DOWNLOAD"
-msgstr "Descargar"
-
 msgid "IDS_ST_BODY_DOUBLE_TAP_TO_OPEN_THE_MENU_T_TTS"
 msgstr "Toca dúas veces para abrir o menú."
 
@@ -1822,18 +1591,12 @@ msgstr "Toca dúas veces para editar este campo."
 msgid "IDS_ST_BODY_DOUBLE_TAP_TO_CLOSE_THE_MENU_T_TTS"
 msgstr "Toca dúas veces para pechar o menú."
 
-msgid "IDS_ST_BODY_DOCOMO_JPN_DCM"
-msgstr "docomo"
-
 msgid "IDS_ST_BODY_DIVX_REGISTRATION"
 msgstr "Rexistro de DivX"
 
 msgid "IDS_ST_BODY_DIVX_DEREGISTRATION"
 msgstr "Rexistro de DivX"
 
-msgid "IDS_ST_BODY_DISPLAY_CONTENTS"
-msgstr "Mostrar contidos"
-
 msgid "IDS_ST_BODY_DISPLAY_BATTERY_PERCENTAGE_ABB"
 msgstr "Amosar porcentaxe de batería"
 
@@ -1843,9 +1606,6 @@ msgstr "Desactivando..."
 msgid "IDS_ST_BODY_DE_REGISTRATION_CODE_NOT_FOUND"
 msgstr "Código de cancelación de rexistro non atopado"
 
-msgid "IDS_ST_BODY_DEVICE_MEMORY"
-msgstr "Memoria do dispositivo"
-
 msgid "IDS_ST_BODY_DEVICE_INFO"
 msgstr "Información de dispositivo"
 
@@ -1855,9 +1615,6 @@ msgstr "Podes cifrar contas, axustes, aplicacións descargadas e os seus datos,
 msgid "IDS_ST_BODY_DEVICE_ENCRYPTED"
 msgstr "Dispositivo cifrado"
 
-msgid "IDS_ST_BODY_DEVICE"
-msgstr "Dispositivo"
-
 msgid "IDS_ST_BODY_DEVELOPER_OPTIONS"
 msgstr "Opcións de creador"
 
@@ -1888,9 +1645,6 @@ msgstr "DD.MM.AAAA"
 msgid "IDS_ST_BODY_DATE_AND_TIME"
 msgstr "Data e hora"
 
-msgid "IDS_ST_BODY_DATE"
-msgstr "Data"
-
 msgid "IDS_ST_BODY_DATA_ROAMING"
 msgstr "Itinerancia de datos"
 
@@ -1900,18 +1654,12 @@ msgstr "Datos"
 msgid "IDS_ST_BODY_CUSTOM_M_DEVICE_STATUS"
 msgstr "Personalizado"
 
-msgid "IDS_ST_BODY_CURRENT"
-msgstr "Actual"
-
 msgid "IDS_ST_BODY_CRASH_VIEWER"
 msgstr "Visor de bloqueos"
 
 msgid "IDS_ST_BODY_CPU_USAGE"
 msgstr "Uso da CPU"
 
-msgid "IDS_ST_BODY_COUNTRY_CODE"
-msgstr "Código de país"
-
 msgid "IDS_ST_BODY_COOL_JAZZ"
 msgstr "Cool jazz"
 
@@ -1921,18 +1669,21 @@ msgstr "O contido da Galería, Vídeo, Música, Gravadora de voz e Os meus arqui
 msgid "IDS_ST_BODY_CONNECTIONSETTINGS_PROXY_ADDRESS"
 msgstr "Enderezo proxy"
 
+msgid "IDS_ST_BUTTON_STOP"
+msgstr "Deter"
+
 msgid "IDS_ST_BODY_CONNECTIONSETTINGS_INTERNET"
 msgstr "Internet"
 
 msgid "IDS_ST_BODY_CONNECTIONS"
 msgstr "Conexións"
 
-msgid "IDS_ST_BODY_CONNECTION"
-msgstr "Conexión"
-
 msgid "IDS_ST_BODY_CONFIRM_NEW_PIN2"
 msgstr "Confirmar novo PIN2"
 
+msgid "IDS_ST_BUTTON_RESET"
+msgstr "Restab."
+
 msgid "IDS_ST_BODY_CONFIRM_NEW_PIN1"
 msgstr "Confirmar novo código PIN1"
 
@@ -1942,12 +1693,15 @@ msgstr "Confirme novo PIN"
 msgid "IDS_ST_BODY_CONFIRM_DECRYPTION"
 msgstr "Confirmar descifrado"
 
-msgid "IDS_ST_BODY_CONFIRM"
-msgstr "Confirmar"
+msgid "IDS_ST_BUTTON_OK_ABB"
+msgstr "Aceptar"
 
 msgid "IDS_ST_BODY_CONFIGURE_FIREWALL_SETTINGS"
 msgstr "Configurar axustes da barreira de control"
 
+msgid "IDS_ST_BUTTON_OK"
+msgstr "Aceptar"
+
 msgid "IDS_ST_BODY_COMPUTING_ING"
 msgstr "Calculando..."
 
@@ -1960,11 +1714,14 @@ msgstr "Choco cooky"
 msgid "IDS_ST_BODY_CHECK_FOR_UPDATES_AUTOMATICALLY_ABB"
 msgstr "Comprobar actualizacións autom."
 
+msgid "IDS_ST_BUTTON_ENABLE"
+msgstr "Activar"
+
 msgid "IDS_ST_BODY_CHECK_FOR_UPDATES_ABB"
 msgstr "Consultar se hai actualizacións"
 
-msgid "IDS_ST_BODY_CHECK_FOR_UPDATES"
-msgstr "Comprobar actualizacións"
+msgid "IDS_ST_BUTTON_DISCONNECT"
+msgstr "Desconectar"
 
 msgid "IDS_ST_BODY_CHARGE_BATTERY_TO_ABOVE_80P_AND_TRY_AGAIN"
 msgstr "Carga a batería ata máis do 80% e inténtao de novo"
@@ -1972,9 +1729,15 @@ msgstr "Carga a batería ata máis do 80% e inténtao de novo"
 msgid "IDS_ST_BODY_CHANGING_THE_FONT_SIZE_IN_ACCESSIBILITY_SETTINGS_WILL_OVERRIDE_THE_FONT_SIZE_IN_EACH_APPLICATION"
 msgstr "O cambio do tamaño da fonte nos axustes de accesibilidade anulará o tamaño da fonte propio de cada aplicación"
 
+msgid "IDS_ST_BUTTON_CONTINUE"
+msgstr "Continuar"
+
 msgid "IDS_ST_BODY_CHANGING_THE_COLOUR_OF_THE_SCREEN_TO_GREYSCALE"
 msgstr "Cambiar a cor da pantalla a escala de grises."
 
+msgid "IDS_ST_BUTTON_CANCEL_ABB"
+msgstr "Cancelar"
+
 msgid "IDS_ST_BODY_CHANGE_TEXT_SIZE_IN_CONTACTS_CALENDAR_MEMO_MESSAGES_EMAIL_AND_IM"
 msgstr "Cambia o tamaño do texto en Contactos, Calendario, Nota, Mensaxes, Correo electrónico e MI"
 
@@ -2041,15 +1804,12 @@ msgstr "Requirirase un contrasinal para descifrar o dispositivo cada vez que o a
 msgid "IDS_ST_BODY_AVAILABLE_SPACE"
 msgstr "Espazo dispoñible"
 
-msgid "IDS_ST_BODY_AVAILABLE"
-msgstr "Dispoñible"
-
-msgid "IDS_ST_BODY_AUTO_DOWNLOAD"
-msgstr "Descarga automática"
-
 msgid "IDS_ST_BODY_AUTH_TYPE"
 msgstr "Tipo de autentificación"
 
+msgid "IDS_ST_BODY_VERSION_PS"
+msgstr "Versión %s"
+
 msgid "IDS_ST_BODY_APP_OPENING_IMAGE"
 msgstr "Imaxe de apertura de aplicación"
 
@@ -2065,15 +1825,9 @@ msgstr "Administrador de aplicacións"
 msgid "IDS_ST_BODY_APPLICATION_INFO"
 msgstr "Información da aplicación"
 
-msgid "IDS_ST_BODY_APPLICATION"
-msgstr "Aplicación"
-
 msgid "IDS_ST_BODY_ANTIVIRUS_SOFTWARE_ABB"
 msgstr "Software antivirus"
 
-msgid "IDS_ST_BODY_AM"
-msgstr "AM"
-
 msgid "IDS_ST_BODY_ALWAYS_REJECT"
 msgstr "Rexeitar sempre"
 
@@ -2083,9 +1837,6 @@ msgstr "Sempre activado"
 msgid "IDS_ST_BODY_ALWAYS_OFF"
 msgstr "Sempre desactivada"
 
-msgid "IDS_ST_BODY_ALARM"
-msgstr "Alarma"
-
 msgid "IDS_ST_BODY_AFTER_YOU_DOWNLOAD_AND_INSTALL_APPLICATIONS_APPLICATIONS_WILL_BE_SHOWN_HERE"
 msgstr "Despois de descargar e instalar aplicacións, estas amosaranse aquí"
 
@@ -2095,6 +1846,9 @@ msgstr "Despois do restablecemento, o teléfono reiniciarase automaticamente"
 msgid "IDS_ST_BODY_ADJUST_BRIGHTNESS_LEVEL"
 msgstr "Axuste do nivel do brillo"
 
+msgid "IDS_ST_BODY_URL"
+msgstr "URL"
+
 msgid "IDS_ST_BODY_ADJUST_AUTOMATIC_BRIGHTNESS"
 msgstr "Axuste automático do brillo"
 
@@ -2164,59 +1918,152 @@ msgstr "O dispositivo reacciona de xeito intelixente mediante a adaptación da p
 msgid "IDS_HELP_BODY_SMART_SCREEN_WORKS_BEST_UNDER_THE_FOLLOWING_CONDITIONS_C"
 msgstr "Smart screen funciona mellor nas seguintes condicións:"
 
-msgid "IDS_HELP_BODY_SMART_ROTATION_DISABLES_AUTO_SCREEN_ROTATION_BY_CHECKING_THE_ORIENTATION_OF_YOUR_FACE_AND_THE_DEVICE_BY_ITS_FRONT_CAMERA"
-msgstr "Smart rotation desactiva a rotación automática da pantalla mediante a comprobación da orientación da túa cara e a do dispositivo coa cámara frontal"
-
-msgid "IDS_LBS_HEADER_LOCATION"
-msgstr "Localización"
-
 msgid "IDS_LBS_BODY_DESTINATION"
 msgstr "Destino"
 
-msgid "IDS_ST_SK_NO"
-msgstr "Non"
+msgid "IDS_ST_BODY_TEXTSTYLE_LARGE"
+msgstr "Grande"
 
-msgid "IDS_HELP_BODY_SMART_STAY_DETECTS_YOUR_EYES_WITH_THE_FRONT_CAMERA_SO_THAT_THE_SCREEN_STAYS_ON_WHEN_YOU_ARE_LOOKING_AT_IT"
-msgstr "Smart stay detecta os teus ollos coa cámara dianteira para que a pantalla permaneza acendida mentres a miras"
+msgid "IDS_ST_BODY_SUNDAY"
+msgstr "Domingo"
 
-msgid "IDS_QP_POP_YOU_WILL_NO_LONGER_BE_ABLE_TO_USE_APPLICATIONS_NOTI_MSG"
-msgstr "Non poderás continuar utilizando aplicacións como Internet, Correo electrónico e YouTube a través de redes móbiles. Desexas continuar?"
+msgid "IDS_ST_BODY_STORAGE"
+msgstr "Almacenamento"
 
-msgid "IDS_ST_BODY_10_MINUTES"
-msgstr "10 minutos"
+msgid "IDS_ST_BODY_SECURITY"
+msgstr "Seguridade"
 
-msgid "IDS_ST_BODY_15SEC"
-msgstr "15 segundos"
+msgid "IDS_ST_BODY_SEARCH"
+msgstr "Buscar"
 
-msgid "IDS_ST_BODY_24_HOURS"
-msgstr "24 horas"
+msgid "IDS_ST_BODY_SD_CARD"
+msgstr "Tarx. SD"
 
-msgid "IDS_ST_BODY_2_MINUTES"
-msgstr "2 minutos"
+msgid "IDS_ST_BODY_SCHEDULE"
+msgstr "Programa"
 
-msgid "IDS_ST_BODY_30SEC"
-msgstr "30 segundos"
+msgid "IDS_ST_BODY_SAVED"
+msgstr "Gardado"
 
-msgid "IDS_ST_BODY_5_MINUTES"
-msgstr "5 minutos"
+msgid "IDS_ST_BODY_SAVE"
+msgstr "Gardar"
 
-msgid "IDS_ST_BODY_APPLICATIONS"
-msgstr "Aplicacións"
+msgid "IDS_ST_BODY_REGION"
+msgstr "Rexión"
 
-msgid "IDS_ST_BODY_DONT_ASK_AGAIN"
-msgstr "Non preguntar outra vez"
+msgid "IDS_ST_BODY_PROFILE"
+msgstr "Perfil"
 
-msgid "IDS_ST_BODY_P1SS_IS_CURRENTLY_P2SS_T_TTS"
-msgstr "%1$s é actualmente %2$s."
+msgid "IDS_ST_BODY_PM"
+msgstr "PM"
 
-msgid "IDS_ST_BODY_PASSWORDS_MUST_CONSIST_OF_AT_LEAST_4_ALPHANUMERIC_CHARACTERS_ALSO_INCLUDING_AT_LEAST_1_ALPHABETICAL_CHARACTER"
-msgstr "Os contrasinais deben conter polo menos 4 carácteres alfanuméricos e polo menos 1 carácter alfabético"
+msgid "IDS_ST_BODY_PHONEPROFILES_SILENT"
+msgstr "Silencioso"
 
-msgid "IDS_ST_BODY_PUK1_BLOCKED"
-msgstr "PUK1 bloqueado"
+msgid "IDS_ST_BODY_PASSWORD"
+msgstr "Contrasinal"
 
-msgid "IDS_ST_BODY_PUK1_CODE"
-msgstr "Código PUK1"
+msgid "IDS_ST_BODY_NO_RESULTS_FOUND"
+msgstr "Non se atoparon resultados"
+
+msgid "IDS_ST_BODY_NOT_ASSIGNED"
+msgstr "Non asignado"
+
+msgid "IDS_ST_BODY_NOTIFICATIONS"
+msgstr "Notificacións"
+
+msgid "IDS_ST_BODY_NOTIFICATION"
+msgstr "Notificación"
+
+msgid "IDS_ST_BODY_NONE"
+msgstr "Ningún"
+
+msgid "IDS_ST_BODY_NEW"
+msgstr "Novo"
+
+msgid "IDS_ST_BODY_NETWORK"
+msgstr "Rede"
+
+msgid "IDS_ST_BODY_NAME"
+msgstr "Nome"
+
+msgid "IDS_ST_BODY_MONDAY"
+msgstr "Luns"
+
+msgid "IDS_ST_BODY_MODE"
+msgstr "Modo"
+
+msgid "IDS_ST_SK_NO"
+msgstr "Non"
+
+msgid "IDS_ST_BODY_MESSAGE"
+msgstr "Mensaxe"
+
+msgid "IDS_ST_BODY_MEMORY"
+msgstr "Memoria"
+
+msgid "IDS_ST_BODY_MB"
+msgstr "MB"
+
+msgid "IDS_ST_BODY_LIST_VIEW"
+msgstr "Vista de lista"
+
+msgid "IDS_ST_BODY_LICENCE"
+msgstr "Licenza"
+
+msgid "IDS_ST_BODY_LED_INDICATOR"
+msgstr "Indicador LED"
+
+msgid "IDS_HELP_BODY_SMART_STAY_DETECTS_YOUR_EYES_WITH_THE_FRONT_CAMERA_SO_THAT_THE_SCREEN_STAYS_ON_WHEN_YOU_ARE_LOOKING_AT_IT"
+msgstr "Smart stay detecta os teus ollos coa cámara dianteira para que a pantalla permaneza acendida mentres a miras"
+
+msgid "IDS_QP_POP_YOU_WILL_NO_LONGER_BE_ABLE_TO_USE_APPLICATIONS_NOTI_MSG"
+msgstr "Non poderás continuar utilizando aplicacións como Internet, Correo electrónico e YouTube a través de redes móbiles. Desexas continuar?"
+
+msgid "IDS_ST_BODY_10_MINUTES"
+msgstr "10 minutos"
+
+msgid "IDS_ST_BODY_15SEC"
+msgstr "15 segundos"
+
+msgid "IDS_ST_BODY_24_HOURS"
+msgstr "24 horas"
+
+msgid "IDS_ST_BODY_2_MINUTES"
+msgstr "2 minutos"
+
+msgid "IDS_ST_BODY_KB"
+msgstr "KB"
+
+msgid "IDS_ST_BODY_30SEC"
+msgstr "30 segundos"
+
+msgid "IDS_ST_BODY_5_MINUTES"
+msgstr "5 minutos"
+
+msgid "IDS_ST_BODY_DONT_ASK_AGAIN"
+msgstr "Non preguntar outra vez"
+
+msgid "IDS_ST_BODY_P1SS_IS_CURRENTLY_P2SS_T_TTS"
+msgstr "%1$s é actualmente %2$s."
+
+msgid "IDS_ST_BODY_PASSWORDS_MUST_CONSIST_OF_AT_LEAST_4_ALPHANUMERIC_CHARACTERS_ALSO_INCLUDING_AT_LEAST_1_ALPHABETICAL_CHARACTER"
+msgstr "Os contrasinais deben conter polo menos 4 carácteres alfanuméricos e polo menos 1 carácter alfabético"
+
+msgid "IDS_ST_BODY_INSERT_SD_CARD"
+msgstr "Inserir tarxeta SD"
+
+msgid "IDS_ST_BODY_PUK1_BLOCKED"
+msgstr "PUK1 bloqueado"
+
+msgid "IDS_ST_BODY_INCORRECT_PIN_E"
+msgstr "PIN incorrecto"
+
+msgid "IDS_ST_BODY_PUK1_CODE"
+msgstr "Código PUK1"
+
+msgid "IDS_ST_BODY_INCORRECT_PASSWORD_TRY_AGAIN"
+msgstr "Contrasinal incorrecto. Inténtao de novo."
 
 msgid "IDS_ST_BODY_PUK2"
 msgstr "PUK2"
@@ -2260,6 +2107,9 @@ msgstr "Código PUK1 incorrecto"
 msgid "IDS_ST_POP_INCORRECT_PUK1_PD_ATTEMPTS_LEFT"
 msgstr "PUK1 incorrecto. Quedan %d intentos."
 
+msgid "IDS_ST_BODY_GRID_VIEW"
+msgstr "Vista de cuadrícula"
+
 msgid "IDS_ST_POP_INCORRECT_PUK2"
 msgstr "PUK2 incorrecto"
 
@@ -2269,20 +2119,89 @@ msgstr "PUK2 incorrecto. Quedan %d intentos."
 msgid "IDS_ST_POP_PIN_CHANGED"
 msgstr "PIN cambiado"
 
+msgid "IDS_ST_BODY_GB"
+msgstr "GB"
+
 msgid "IDS_TASKMGR_BUTTON_CLEAR_CACHE"
 msgstr "Borrar caché"
 
 msgid "IDS_ST_BODY_3G_ONLY"
 msgstr "Só 3G"
 
+msgid "IDS_ST_BODY_FROM_M_TIME"
+msgstr "Desde"
+
 msgid "IDS_ST_HEADER_ADD"
 msgstr "Engadir"
 
-msgid "IDS_ST_BODY_SECONDS"
-msgstr "Segundos"
+msgid "IDS_ST_BODY_FACEBOOK"
+msgstr "Facebook"
 
-msgid "IDS_ST_BUTTON_CANCEL"
-msgstr "Cancelar"
+msgid "IDS_ST_BODY_ENTER_NEW_PASSWORD"
+msgstr "Introducir novo contrasinal"
+
+msgid "IDS_ST_BODY_EDIT"
+msgstr "Editar"
+
+msgid "IDS_ST_BODY_DO_NOT_SHOW_AGAIN"
+msgstr "Non volver mostrar"
+
+msgid "IDS_ST_BODY_DOWNLOADS"
+msgstr "Descargas"
+
+msgid "IDS_ST_BODY_DOWNLOAD"
+msgstr "Descargar"
+
+msgid "IDS_ST_BODY_DISPLAY_CONTENTS"
+msgstr "Mostrar contidos"
+
+msgid "IDS_ST_BODY_DEVICE_MEMORY"
+msgstr "Memoria do dispositivo"
+
+msgid "IDS_ST_BODY_DEVICE"
+msgstr "Dispositivo"
+
+msgid "IDS_ST_BODY_DATE"
+msgstr "Data"
+
+msgid "IDS_ST_BODY_CURRENT"
+msgstr "Actual"
+
+msgid "IDS_ST_BODY_COUNTRY_CODE"
+msgstr "Código de país"
+
+msgid "IDS_ST_BODY_CONNECTION"
+msgstr "Conexión"
+
+msgid "IDS_ST_BODY_CONFIRM"
+msgstr "Confirmar"
+
+msgid "IDS_ST_BODY_CHECK_FOR_UPDATES"
+msgstr "Comprobar actualizacións"
+
+msgid "IDS_ST_BODY_AVAILABLE"
+msgstr "Dispoñible"
+
+msgid "IDS_ST_BODY_AUTO_DOWNLOAD"
+msgstr "Descarga automática"
+
+msgid "IDS_ST_BODY_APPLICATION"
+msgstr "Aplicación"
+
+msgid "IDS_ST_BODY_AM"
+msgstr "AM"
+
+msgid "IDS_ST_BODY_ALARM"
+msgstr "Alarma"
+
+msgid "IDS_LBS_HEADER_LOCATION"
+msgstr "Localización"
+
+msgid "IDS_ST_BODY_APPLICATIONS"
+msgstr "Aplicacións"
+
+msgid "IDS_ST_BODY_VIDEOS"
+msgstr "Vídeos"
 
 msgid "IDS_ST_BODY_1_5_SECONDS"
 msgstr "1,5 segundos"
@@ -2296,8 +2215,17 @@ msgstr "FEITO"
 msgid "IDS_ST_HEADER_ENABLE_DATA_ROAMING"
 msgstr "Activar itinerancia de datos"
 
-msgid "IDS_ST_HEADER_TURN_ON_MOBILE_DATA"
-msgstr "Activar Datos móbiles"
+msgid "IDS_ST_HEADER_SCAN_FOR_NETWORKS_ABB"
+msgstr "Buscar redes"
+
+msgid "IDS_ST_POP_MOBILE_DATA_WILL_BE_TURNED_ON_CONNECTING_TO_MOBILE_NETWORKS_MAY_RESULT_IN_ADDITIONAL_CHARGES_DEPENDING_ON_YOUR_PAYMENT_PLAN"
+msgstr "Os datos móbiles activaranse. Conectarse a redes móbiles pode carrexar custos adicionais dependendo do teu plan de pagamento."
+
+msgid "IDS_ST_POP_SCANNING_FOR_NETWORK_ING"
+msgstr "Buscando rede..."
+
+msgid "IDS_ST_POP_UNLESS_YOU_CONNECT_TO_A_WI_FI_NETWORK_YOU_WILL_NOT_BE_ABLE_TO_USE_THE_INTERNET_EMAIL_OR_OTHER_APPS_MSG"
+msgstr "A non ser que te conectes a unha rede Wi-Fi, non poderás usar Internet, Correo electrónico nin outras aplicacións que requiran dispoñer dunha conexión de datos"
 
 msgid "IDS_ST_HEADER_UNABLE_TO_PLAY_SAMPLE_ABB"
 msgstr "Imposible reproducir mostra"
@@ -2305,15 +2233,24 @@ msgstr "Imposible reproducir mostra"
 msgid "IDS_ST_POP_SAMPLES_CANNOT_BE_PLAYED_DURING_CALLS"
 msgstr "As mostras non se poden reproducir durante as chamadas."
 
-msgid "IDS_ST_HEADER_DEVICE_NAME"
-msgstr "Nome do dispositivo"
-
 msgid "IDS_ST_HEADER_DELETE_ITEMS_ABB2"
 msgstr "Eliminar elementos"
 
+msgid "IDS_ST_BODY_SECONDS"
+msgstr "Segundos"
+
 msgid "IDS_ST_HEADER_FEEDBACK"
 msgstr "Retroalimentación"
 
+msgid "IDS_ST_BUTTON_CANCEL"
+msgstr "Cancelar"
+
+msgid "IDS_ST_HEADER_TURN_ON_MOBILE_DATA"
+msgstr "Activar Datos móbiles"
+
+msgid "IDS_ST_HEADER_DEVICE_NAME"
+msgstr "Nome do dispositivo"
+
 msgid "IDS_ST_BODY_SELECT_ALL"
 msgstr "Seleccionar todo"
 
@@ -2323,9 +2260,6 @@ msgstr "Total"
 msgid "IDS_ST_HEADER_MANAGE_CERTIFICATES_ABB"
 msgstr "Xestionar certificados"
 
-msgid "IDS_ST_BODY_INCORRECT_PASSWORD"
-msgstr "Contrasinal non válido"
-
 msgid "IDS_ST_HEADER_TURN_OFF_MOBILE_DATA"
 msgstr "Desactivar datos móbiles"
 
@@ -2335,9 +2269,6 @@ msgstr "O modo Avión desactiva as funcións de chamadas e mensaxes, así como a
 msgid "IDS_ST_BODY_TYPE"
 msgstr "Tipo"
 
-msgid "IDS_ST_BODY_PERSONAL"
-msgstr "Persoal"
-
 msgid "IDS_ST_HEADER_LOCK_SCREEN_AND_SECURITY_ABB"
 msgstr "Pant. bloqueo e seguridade"
 
@@ -2356,9 +2287,6 @@ msgstr "Información legal"
 msgid "IDS_ST_BODY_DEVICE_INFORMATION"
 msgstr "Información do dispositivo"
 
-msgid "IDS_ST_BODY_PHONE_NUMBER"
-msgstr "Número de teléfono"
-
 msgid "IDS_ST_BODY_MODEL_NUMBER"
 msgstr "Número de modelo"
 
@@ -2407,6 +2335,81 @@ msgstr "Borrar caché"
 msgid "IDS_ST_BODY_12_HOURS"
 msgstr "12 horas"
 
+msgid "IDS_ST_BODY_ANSWERINGMODE_AUTOMATIC"
+msgstr "Automático"
+
+msgid "IDS_ST_BODY_BLUETOOTH"
+msgstr "Bluetooth"
+
+msgid "IDS_ST_BODY_ADVANCEDOPTIONS_CERTIFICATES"
+msgstr "Certificados"
+
+msgid "IDS_ST_BODY_CALLERID_DEFAULT"
+msgstr "Predeterminado"
+
+msgid "IDS_ST_BODY_APPLICATIONSETTINGS_MESSAGE"
+msgstr "Mensaxe"
+
+msgid "IDS_ST_BODY_NFC"
+msgstr "NFC"
+
+msgid "IDS_ST_BODY_PIN_LOCK"
+msgstr "Bloqueo de PIN"
+
+msgid "IDS_ST_BUTTON2_S_PLANNER"
+msgstr "Calendario"
+
+msgid "IDS_ST_BODY_VOICE"
+msgstr "Voice"
+
+msgid "IDS_ST_BODY_DEFAULTMEMORY_VOICE_RECORDER"
+msgstr "Gravadora de Voz"
+
+msgid "IDS_ST_BODY_YYYY_MM_DD_DOT"
+msgstr "AAAA.MM.DD"
+
+msgid "IDS_ST_BODY_BRIGHTNESS_M_POWER_SAVING"
+msgstr "Brillo"
+
+msgid "IDS_ST_HEADER_SORT_BY"
+msgstr "Ordenar por"
+
+msgid "IDS_ST_TPOP_MAXIMUM_NUMBER_OF_CHARACTERS_REACHED"
+msgstr "Alcanzouse o número máximo de carácteres."
+
+msgid "IDS_ST_TPOP_TRY_AGAIN"
+msgstr "Inténtao outra vez."
+
+msgid "IDS_ST_SK_YES"
+msgstr "Si"
+
+msgid "IDS_ST_BODY_PLAY_A_SOUND_WHEN_BUTTONS_ICONS_AND_MENU_ITEMS_ARE_TAPPED"
+msgstr "Reproducir un son cando se toquen botóns, iconas e elementos do menú."
+
+msgid "IDS_ST_MBODY_KEYBOARD_SOUND"
+msgstr "Son do teclado"
+
+msgid "IDS_ST_MBODY_TOUCH_SOUND"
+msgstr "Son táctil"
+
+msgid "IDS_ST_SBODY_PLAY_A_SOUND_WHEN_THE_SAMSUNG_KEYBOARD_IS_TAPPED"
+msgstr "Reproduce un son cando se toca o teclado Samsung."
+
+msgid "IDS_ST_POP_MOUNTING_SD_CARD_ING"
+msgstr "Montando a tarxeta SD..."
+
+msgid "IDS_ST_BODY_SET_DATE"
+msgstr "Establecer data"
+
+msgid "IDS_ST_BODY_LOCK_SCREEN"
+msgstr "Pantalla de bloqueo"
+
+msgid "IDS_ST_BODY_PERSONAL"
+msgstr "Persoal"
+
+msgid "IDS_ST_BODY_PHONE_NUMBER"
+msgstr "Número de teléfono"
+
 msgid "IDS_ST_BODY_1MINUTE"
 msgstr "1 minuto"
 
@@ -2416,30 +2419,15 @@ msgstr "Contas"
 msgid "IDS_ST_HEADER_ALLSHARE"
 msgstr "AllShare"
 
-msgid "IDS_ST_BODY_ANSWERINGMODE_AUTOMATIC"
-msgstr "Automático"
-
 msgid "IDS_ST_BUTTON_BACK"
 msgstr "Atrás"
 
-msgid "IDS_ST_BODY_BLUETOOTH"
-msgstr "Bluetooth"
-
-msgid "IDS_ST_BODY_ADVANCEDOPTIONS_CERTIFICATES"
-msgstr "Certificados"
-
 msgid "IDS_ST_BODY_CONTACTS"
 msgstr "Contactos"
 
 msgid "IDS_ST_BODY_MYTHEME_CREATE"
 msgstr "Crear"
 
-msgid "IDS_ST_BODY_CALLERID_DEFAULT"
-msgstr "Predeterminado"
-
-msgid "IDS_ST_BODY_FM_RADIO"
-msgstr "Radio FM"
-
 msgid "IDS_ST_BODY_FONT"
 msgstr "Fonte"
 
@@ -2452,15 +2440,9 @@ msgstr "Axuda"
 msgid "IDS_ST_BODY_MANUAL"
 msgstr "Manual"
 
-msgid "IDS_ST_BODY_APPLICATIONSETTINGS_MESSAGE"
-msgstr "Mensaxe"
-
 msgid "IDS_ST_BODY_MUSIC"
 msgstr "Música"
 
-msgid "IDS_ST_BODY_NFC"
-msgstr "NFC"
-
 msgid "IDS_ST_BODY_ALERTTYPE_OFF"
 msgstr "Desactivado"
 
@@ -2470,9 +2452,6 @@ msgstr "Activado"
 msgid "IDS_ST_BODY_MEMORYSTATUS_OTHERS"
 msgstr "Outros"
 
-msgid "IDS_ST_BODY_PIN_LOCK"
-msgstr "Bloqueo de PIN"
-
 msgid "IDS_ST_BODY_RESET"
 msgstr "Restablecer"
 
@@ -2488,45 +2467,21 @@ msgstr "Sincronizar"
 msgid "IDS_ST_BODY_SYSTEM"
 msgstr "Sistema"
 
-msgid "IDS_ST_BUTTON2_S_PLANNER"
-msgstr "Calendario"
-
 msgid "IDS_ST_BODY_TWITTER"
 msgstr "Twitter"
 
 msgid "IDS_ST_BODY_USERNAME"
 msgstr "Nome de usuario"
 
-msgid "IDS_ST_BODY_VOICE"
-msgstr "Voice"
-
-msgid "IDS_ST_BODY_DEFAULTMEMORY_VOICE_RECORDER"
-msgstr "Gravadora de Voz"
-
 msgid "IDS_ST_BODY_WI_FI"
 msgstr "Wi-Fi"
 
-msgid "IDS_ST_BODY_YYYY_MM_DD_DOT"
-msgstr "AAAA.MM.DD"
-
-msgid "IDS_ST_BODY_BRIGHTNESS_M_POWER_SAVING"
-msgstr "Brillo"
-
-msgid "IDS_ST_HEADER_SORT_BY"
-msgstr "Ordenar por"
-
 msgid "IDS_ST_BODY_DELETED"
 msgstr "Eliminado"
 
 msgid "IDS_ST_POP_ERROR"
 msgstr "Erro"
 
-msgid "IDS_ST_TPOP_MAXIMUM_NUMBER_OF_CHARACTERS_REACHED"
-msgstr "Alcanzouse o número máximo de carácteres."
-
-msgid "IDS_ST_TPOP_TRY_AGAIN"
-msgstr "Inténtao outra vez."
-
 msgid "IDS_ST_BODY_VERSION"
 msgstr "Versión"
 
@@ -2536,36 +2491,9 @@ msgstr "Eliminar"
 msgid "IDS_ST_SK_SET_LITE"
 msgstr "Estab"
 
-msgid "IDS_ST_SK_YES"
-msgstr "Si"
-
-msgid "IDS_SAPPS_SK_TRY_ABB"
-msgstr "Inte."
-
-msgid "IDS_ST_BODY_PLAY_A_SOUND_WHEN_BUTTONS_ICONS_AND_MENU_ITEMS_ARE_TAPPED"
-msgstr "Reproducir un son cando se toquen botóns, iconas e elementos do menú."
-
-msgid "IDS_ST_MBODY_KEYBOARD_SOUND"
-msgstr "Son do teclado"
-
 msgid "IDS_ST_MBODY_RINGTONE"
 msgstr "Melodía"
 
-msgid "IDS_ST_MBODY_TOUCH_SOUND"
-msgstr "Son táctil"
-
-msgid "IDS_ST_SBODY_PLAY_A_SOUND_WHEN_THE_SAMSUNG_KEYBOARD_IS_TAPPED"
-msgstr "Reproduce un son cando se toca o teclado Samsung."
-
-msgid "IDS_ST_POP_MOUNTING_SD_CARD_ING"
-msgstr "Montando a tarxeta SD..."
-
-msgid "IDS_ST_BODY_SET_DATE"
-msgstr "Establecer data"
-
-msgid "IDS_ST_BODY_ALL"
-msgstr "Todas"
-
 msgid "IDS_LBS_BODY_LOCATION_SERVICE"
 msgstr "Servizo de localización"
 
@@ -2575,9 +2503,6 @@ msgstr "VPN"
 msgid "IDS_ST_SK_OPTIONS_LITE"
 msgstr "Opc."
 
-msgid "IDS_ST_BODY_TTS"
-msgstr "TTS"
-
 msgid "IDS_ST_BODY_VOICE_CONTROL"
 msgstr "Control de voz"
 
@@ -2590,45 +2515,222 @@ msgstr "Non molestar"
 msgid "IDS_ST_MBODY_APP_NOTIFICATIONS"
 msgstr "Notificacións de aplicac."
 
+msgid "IDS_ST_BODY_ALL"
+msgstr "Todas"
+
 msgid "IDS_ST_HEADER_DEFAULT_APPLICATIONS_ABB"
 msgstr "Aplicacións predetermin."
 
-msgid "IDS_ST_BODY_HOME"
-msgstr "Particular"
-
 msgid "IDS_ST_BODY_SET_TIME"
 msgstr "Establecer hora"
 
 msgid "IDS_ST_BODY_UNABLE_TO_SCAN_FOR_NETWORKS"
 msgstr "Non se poden buscar as redes"
 
-msgid "IDS_ST_BODY_LOCK_SCREEN"
-msgstr "Pantalla de bloqueo"
+msgid "IDS_ACCS_BODY_SIGNAL_STRENGTH_TTS"
+msgstr "Intensidade do sinal"
 
 msgid "IDS_ST_HEADER_VISION"
 msgstr "Visual"
 
+msgid "IDS_ST_BODY_SIGNAL_STRENGTH"
+msgstr "Intensidade do sinal"
+
+msgid "IDS_ST_BODY_HELLO_KITTY_10"
+msgstr "Hello Kitty 10"
+
+msgid "IDS_ST_HEADER_SOUNDS_AND_NOTIFICATIONS_ABB"
+msgstr "Sons e notificacións"
+
+msgid "IDS_ST_BODY_TTS"
+msgstr "TTS"
+
+msgid "IDS_ST_BODY_HOME"
+msgstr "Particular"
+
 msgid "IDS_ST_BODY_OFF"
 msgstr "Desactivado"
 
-msgid "IDS_ST_BODY_SIGNAL_STRENGTH"
-msgstr "Intensidade do sinal"
+msgid "IDS_ST_BODY_THERE_ARE_NO_APPS_SET_AS_DEFAULTS"
+msgstr "Non hai ningunha aplicación definida como predeterminada."
 
-msgid "IDS_ST_POP_MOBILE_DATA_WILL_BE_TURNED_ON_CONNECTING_TO_MOBILE_NETWORKS_MAY_RESULT_IN_ADDITIONAL_CHARGES_DEPENDING_ON_YOUR_PAYMENT_PLAN"
-msgstr "Os datos móbiles activaranse. Conectarse a redes móbiles pode carrexar custos adicionais dependendo do teu plan de pagamento."
+msgid "IDS_ST_HEADER_PRIVACY_SETTINGS_ABB"
+msgstr "Axustes de privacidade"
 
-msgid "IDS_ST_POP_UNLESS_YOU_CONNECT_TO_A_WI_FI_NETWORK_YOU_WILL_NOT_BE_ABLE_TO_USE_THE_INTERNET_EMAIL_OR_OTHER_APPS_MSG"
-msgstr "A non ser que te conectes a unha rede Wi-Fi, non poderás usar Internet, Correo electrónico nin outras aplicacións que requiran dispoñer dunha conexión de datos"
+msgid "IDS_QP_OPT_SHOW_ALL_CONTENT_ABB"
+msgstr "Amosar todo o contido"
 
-msgid "IDS_SCR_BODY_PD_UNREAD_NOTIFICATIONS"
-msgstr "Notificacións sen ler"
+msgid "IDS_QP_OPT_HIDE_SENSITIVE_CONTENT_ABB"
+msgstr "Ocultar contido confidencial"
+
+msgid "IDS_ST_BUTTON_REMOVE_ABB2"
+msgstr "Eliminar"
+
+msgid "IDS_QP_TMBODY_NOTIFICATIONS_ON_LOCK_SCREEN"
+msgstr "Notificacións na pant. bloqueo"
+
+msgid "IDS_ACCS_BODY_WHILE_SCREEN_READER_IS_ENABLED_YOUR_PHONE_WILL_PROVIDE_VOICE_FEEDBACK_FOR_EXAMPLE_SCREEN_READER_WILL_MSG"
+msgstr "Con Lector da pantalla activado, o teu teléfono fornecerá comentarios de voz. Por exemplo, Lector da pantalla indicarache con quen podes interactuar en cada pantalla. Toca elementos para seleccionalos e escoitar o que son e toca dúas veces elementos para levar a cabo a acción relacionada."
+
+msgid "IDS_ACCS_MBODY_READ_OUT_USAGE_HINTS_ABB"
+msgstr "Ler as suxestións de uso"
+
+msgid "IDS_ACCS_MBODY_SOUND_FEEDBACK"
+msgstr "Son"
+
+msgid "IDS_ACCS_MBODY_VIBRATION_FEEDBACK"
+msgstr "Resposta de vibración"
+
+msgid "IDS_ACCS_OPT_ALWAYS_READ_OUT_KEYBOARD_INPUT_TTS"
+msgstr "Ler sempre en alto as entradas co teclado"
+
+msgid "IDS_ACCS_OPT_KEYBOARD_FEEDBACK_TTS"
+msgstr "Resposta de teclado"
 
 msgid "IDS_ACCS_OPT_OTHER_FEEDBACK_TTS"
 msgstr "Outras respostas"
 
-msgid "IDS_ACCS_TMBODY_STATUS_BAR_INFORMATION"
-msgstr "Información da barra de estado"
+msgid "IDS_ACCS_SBODY_READ_OUT_NOTIFICATIONS_WHILE_THE_SCREEN_IS_OFF"
+msgstr "Ler notificacións en alto coa pantalla apagada."
 
 msgid "IDS_ACCS_SBODY_SELECT_WHICH_INFORMATION_FROM_INDICATORS_SHOWN_ON_THE_STATUS_BAR_WILL_BE_READ_OUT_WHEN_YOU_TRIPLE_TAP_THE_SCREEN_WITH_TWO_FINGERS_MSG"
 msgstr "Selecciona que información dos indicadores mostrados na barra de estado se lerá en alto cando toques tres veces a pantalla con dous dedos, por exemplo, a hora e a data, a intensidade do sinal do dispositivo, as conexións Wi-Fi e Bluetooth e a carga da batería."
 
+msgid "IDS_ACCS_SBODY_SET_THE_VOICE_FEEDBACK_TO_VARY_IN_PITCH_WHILE_USING_THE_KEYBOARD_TO_ENTER_TEXT"
+msgstr "Define os comentarios de voz para que varíen de ton mentres usas o teclado para inserir texto."
+
+msgid "IDS_ACCS_TMBODY_STATUS_BAR_INFORMATION"
+msgstr "Información da barra de estado"
+
+msgid "IDS_ST_BUTTON_TURN_OFF_ABB2"
+msgstr "Desactivar"
+
+msgid "IDS_ST_BUTTON_TURN_ON_ABB3"
+msgstr "Activar"
+
+msgid "IDS_ST_BUTTON_DISABLE_ABB"
+msgstr "Desactivar"
+
+msgid "IDS_ST_BUTTON_ENABLE_ABB3"
+msgstr "Activar"
+
+msgid "IDS_SM_TPOP_P1SS_P2SS_CACHED_DATA_CLEARED_ABB"
+msgstr "%1$s %2$s datos da caché borrados."
+
+msgid "IDS_SM_HEADER_DEFAULT_STORAGE_SETTINGS_ABB"
+msgstr "Axustes de almacenamento predet."
+
+msgid "IDS_SM_TMBODY_DEFAULT_STORAGE_LOCATIONS"
+msgstr "Localizacións almac. predeterm."
+
+msgid "IDS_SM_SBODY_CALCULATING_ING"
+msgstr "Calculando..."
+
+msgid "IDS_ST_BODY_IMAGES"
+msgstr "Imaxes"
+
+msgid "IDS_ST_BODY_STORAGE_USAGE"
+msgstr "Uso do almacenamento"
+
+msgid "IDS_ST_HEADER_TOTAL_SPACE"
+msgstr "Espazo total"
+
+msgid "IDS_SM_TMBODY_APPS_ABB"
+msgstr "Aplicacións"
+
+msgid "IDS_ST_BODY_SYSTEM_STORAGE"
+msgstr "Almacenamento do sistema"
+
+msgid "IDS_ST_BODY_CACHED_DATA_ABB"
+msgstr "Datos almacenados na memoria caché"
+
+msgid "IDS_SM_HEADER_DEFAULT_STORAGE_LOC_ABB"
+msgstr "Loca. almac. predet."
+
+msgid "IDS_SM_BODY_FREE_M_MEMORY_ABB"
+msgstr "Libre"
+
+msgid "IDS_ST_MBODY_ADS"
+msgstr "Anuncios"
+
+msgid "IDS_SM_BODY_SELECT_THE_DEFAULT_LOCATION_FOR_INSTALLING_APPS_WHERE_APPS_CAN_BE_SAVED_DEPENDS_ON_THE_TYPE_OF_APP_AND_THE_AVAILABILITY_OF_THE_LOCATION"
+msgstr "Selecciona a localización predeterminada de instalación das aplicacións. O lugar no que se pode gardar as aplicacións depende do tipo de aplicación e da dispoñibilidade da localización."
+
+msgid "IDS_SM_BODY_SELECT_THE_DEFAULT_STORAGE_LOCATION_FOR_CONTENT_SHARED_VIA_BLUETOOTH_OR_WI_FI_DIRECT"
+msgstr "Selecciona a localización de almacenamento predeterminada de contido compartido a través de Bluetooth ou Wi-Fi Direct."
+
+msgid "IDS_ST_OPT_HIDE_CONTENT"
+msgstr "Ocultar contido"
+
+msgid "IDS_ST_HEADER_PRIVACY_AND_SECURITY_ABB"
+msgstr "Privacid. e seguridade"
+
+msgid "IDS_ST_MBODY_PRIVACY_AND_SECURITY"
+msgstr "Privacidade e seguridade"
+
+msgid "IDS_ST_HEADER_TIZEN_CONNECT"
+msgstr "Conexión Tizen"
+
+msgid "IDS_ST_OPT_BATTERY_USAGE_ABB"
+msgstr "Uso da batería"
+
+msgid "IDS_SM_BODY_THE_BATTERY_USAGE_FOR_THE_PAST_P1SD_HOURS_P2SD_MINUTES_C"
+msgstr "O consumo de batería durante as últimas %1$d horas e %2$d minutos:"
+
+msgid "IDS_ST_BODY_REMAINING_BATTERY"
+msgstr "Batería restante"
+
+msgid "IDS_ST_BODY_CHARGING_ING_ABB"
+msgstr "Cargando..."
+
+msgid "IDS_ST_SBODY_FULLY_CHARGED_ABB_M_STATUS"
+msgstr "Cargado completam."
+
+msgid "IDS_ST_BODY_MISSED_EVENTS"
+msgstr "Eventos perdidos"
+
+msgid "IDS_ST_BODY_SPEECH_RATE"
+msgstr "Valor da voz"
+
+msgid "IDS_COM_POP_MISSED_EVENTS"
+msgstr "Eventos perdidos"
+
+msgid "IDS_SCR_POP_DRAG_THE_SLIDER_TO_SET_THE_SPEECH_RATE"
+msgstr "Arrastra o control esvaradío para definir a velocidade da voz."
+
+msgid "IDS_ST_BODY_BATTERY_LEVEL"
+msgstr "Nivel da batería"
+
+msgid "IDS_ST_HEADER_DETAILS"
+msgstr "Detalles"
+
+msgid "IDS_ST_MBODY_OTHER_SOUNDS"
+msgstr "Outros sons"
+
+msgid "IDS_ST_HEADER_ENCRYPT_SD_CARD"
+msgstr "Cifrar tarxeta SD"
+
+msgid "IDS_ST_HEADER_DECRYPT_SD_CARD"
+msgstr "Descifrar tarxeta SD"
+
+msgid "IDS_ST_HEADER_ENCRYPTION"
+msgstr "Encriptación"
+
+msgid "IDS_ST_SBODY_DEVICE_ENCRYPTED_M_STATUS"
+msgstr "Dispositivo cifrado"
+
+msgid "IDS_ST_SBODY_DEVICE_NOT_ENCRYPTED_M_STATUS"
+msgstr "Dispositivo non cifrado"
+
+msgid "IDS_ST_SBODY_SD_CARD_ENCRYPTED_M_STATUS"
+msgstr "Tarxeta SD cifrada"
+
+msgid "IDS_ST_SBODY_SD_CARD_NOT_ENCRYPTED_M_STATUS_SBODY"
+msgstr "Tarxeta SD non cifrada"
+
+msgid "IDS_ST_TMBODY_SECURE_ERASE"
+msgstr "Borrado seguro"
+
+msgid "IDS_ST_SBODY_ERASE_ALL_DELETED_DATA_ON_THE_PHONE_PERMANENTLY_FOR_SECURITY_PURPOSES_THIS_DATA_WILL_NOT_BE_RECOVERABLE_BY_ANYONE"
+msgstr "Borra todos os datos eliminados do teléfono permanentemente por motivos de seguridade. Estes datos non os poderá recuperar ninguén."
+
diff --git a/resource/po/hi.po b/resource/po/hi.po
deleted file mode 100644 (file)
index 8441fd3..0000000
+++ /dev/null
@@ -1,2635 +0,0 @@
-msgid "IDS_ST_BODY_1_MINUTE"
-msgstr "1 मिनट"
-
-msgid "IDS_ST_POP_SAVING"
-msgstr "सुरक्षित हो रहा है"
-
-msgid "IDS_CAM_POP_MODEL"
-msgstr "मॉडल"
-
-msgid "IDS_EMAIL_BODY_INVALID_PORT_NUMBER"
-msgstr "अमान्य पोर्ट नंबर।"
-
-msgid "IDS_HEALTH_OPT_ACCESSORIES"
-msgstr "उपसाधन"
-
-msgid "IDS_HS_HEADER_USB_DEBUGGING_CONNECTED"
-msgstr "USB डिबगिंग जुड़ा हैं।"
-
-msgid "IDS_MSG_OPT_6_SECONDS"
-msgstr "6 सेकंड"
-
-msgid "IDS_PB_POP_PS_ALREADY_EXISTS"
-msgstr "%s पहले से मौजूद है"
-
-msgid "IDS_SAPPS_OPT_BADGE_ABB"
-msgstr "बैज"
-
-msgid "IDS_ST_BODY_DISCONNECTED"
-msgstr "डिस्कनेक्ट हुआ।"
-
-msgid "IDS_ST_BODY_MEDIA"
-msgstr "मीडिया"
-
-msgid "IDS_ST_BODY_SELECT_AUTOMATICALLY"
-msgstr "स्वचालित रूप से चुनें"
-
-msgid "IDS_ST_HEADER_AUDIO"
-msgstr "ऑडियो"
-
-msgid "IDS_ST_HEADER_FORMAT_MVERB_ABB"
-msgstr "फॉर्मैट"
-
-msgid "IDS_ST_HEADER_INSTANT_MESSENGER"
-msgstr "इन्सटेंट मेसेंजर"
-
-msgid "IDS_ST_HEADER_TIME"
-msgstr "समय"
-
-msgid "IDS_ST_MBODY_DAYS_M_WEEKDAY"
-msgstr "दिन"
-
-msgid "IDS_ST_POP_ROAMING_WILL_INCUR_EXTRA_CHARGES_CONTINUE_Q"
-msgstr "रोमिंग से अतिरिक्त शुल्क लागू होगा। जारी रखें?"
-
-msgid "IDS_WIFI_BODY_IP"
-msgstr "IP"
-
-msgid "IDS_BT_POP_OPERATION_FAILED"
-msgstr "संचालन विफल।"
-
-msgid "IDS_CLD_OPT_MINUTE"
-msgstr "मिनट"
-
-msgid "IDS_CLD_OPT_MINUTES_LC_ABB"
-msgstr "मिनट"
-
-msgid "IDS_CST_BUTTON_CLOSE"
-msgstr "बंद"
-
-msgid "IDS_CST_POP_FAILED"
-msgstr "विफल।"
-
-msgid "IDS_IM_BODY_SUCCESSFULLY_COMPLETED"
-msgstr "सफलतापूर्वक पूर्ण।"
-
-msgid "IDS_IM_POP_UNEXPECTED_ERROR"
-msgstr "अनपेक्षित त्रुटि।"
-
-msgid "IDS_PB_BODY_INFO"
-msgstr "सूचना"
-
-msgid "IDS_PB_BUTTON_CONTACT"
-msgstr "संपर्क"
-
-msgid "IDS_SIM_BODY_INVALID_SIM_CARD"
-msgstr "अमान्य SIM कार्ड।"
-
-msgid "IDS_ST_BUTTON2_PROCESSING_ING"
-msgstr "कार्यवाही कर रहा है..."
-
-msgid "IDS_ST_POP_DELETE_Q"
-msgstr "हटाएँ?"
-
-msgid "IDS_VR_POP_NO_FILES"
-msgstr "कोई फाइलें नहीं"
-
-msgid "IDS_WGT_BUTTON3_KIES_VIA_WI_FI"
-msgstr "Wi-Fi के द्वारा काइज"
-
-msgid "IDS_TPLATFORM_OPT_BLUETOOTH"
-msgstr "ब्लूटूथ"
-
-msgid "IDS_ST_OPT_SETTINGS"
-msgstr "सेटिंग्स"
-
-msgid "IDS_ST_BODY_GENERAL"
-msgstr "सामान्य"
-
-msgid "IDS_ST_HEADER_PRIVACY"
-msgstr "गोपनीयता"
-
-msgid "IDS_BR_OPT_SCREEN"
-msgstr "स्‍क्रीन"
-
-msgid "IDS_BR_OPT_LTE_GSM_WCDMA_HAUTO_CONNECT"
-msgstr "LTE/GSM/WCDMA (स्वतः कनेक्ट)"
-
-msgid "IDS_BR_HEADER_MULTI_WINDOW"
-msgstr "मल्टी विंडो"
-
-msgid "IDS_BR_BODY_WEBSITE_SETTINGS"
-msgstr "वेबसाइट सेटिंग्स"
-
-msgid "IDS_CLD_HEADER_EVENT_NOTIFICATION"
-msgstr "प्रसंग अधिसूचना"
-
-msgid "IDS_CLD_BUTTON_LIST_VIEW"
-msgstr "सूची दृश्य"
-
-msgid "IDS_CLD_BUTTON_EXPORT"
-msgstr "निर्यात करें"
-
-msgid "IDS_CLD_BODY_FIRST_DAY_OF_WEEK"
-msgstr "सप्ताह का पहला दिन"
-
-msgid "IDS_CAM_BODY_SHOWING_PD_ITEMS_T_TTS"
-msgstr "%d मदें दिखाना"
-
-msgid "IDS_COM_POP_FLIGHT_MODE_WILL_BE_DISABLED"
-msgstr "फ्लाइट मोड अक्षम किया जाएगा।"
-
-msgid "IDS_COM_POP_CHECKING"
-msgstr "जांच रहा है..."
-
-msgid "IDS_COM_OPT_CONTINUE_Q"
-msgstr "जारी रखें ?"
-
-msgid "IDS_COM_INCORRECT_PASSWORD_ENTERED_5_TIMES"
-msgstr "गलत पासवर्ड 5 बार दर्ज़ किया गया।"
-
-msgid "IDS_COM_BODY_YOUR_SIM_CARD_DOES_NOT_ALLOW_A_CONNECTION_TO_THIS_NETWORK"
-msgstr "आपका SIM कार्ड इस नेटवर्क से कनेक्‍शन करने की अनुमति नहीं देता"
-
-msgid "IDS_COM_BODY_TYPE_A_PIN_THAT_IS_4_TO_8_NUMBERS"
-msgstr "कोई PIN टाईप करें जो 4 से 8 नंबर्स का हो"
-
-msgid "IDS_COM_BODY_NETWORK_OPERATORS"
-msgstr "नेटवर्क ऑपरेटर्स"
-
-msgid "IDS_COM_BODY_FORMATTING_SD_CARD_ING"
-msgstr "SD कार्ड फॉर्मेट किया जा रहा है..."
-
-msgid "IDS_COM_BODY_ENTER_PROXY_EMPTY"
-msgstr "प्रॉक्सी एड्रेस प्रविष्ट करें"
-
-msgid "IDS_COM_BODY_CONNECT_TO_DATA_SERVICES_WHEN_ROAMING"
-msgstr "जब रोमिंग पर हो तो डाटा सेवाओं से कनेक्‍ट करें।"
-
-msgid "IDS_ASEML_POP_PASSWORD_EXPIRED"
-msgstr "पासवर्ड समय समाप्त।"
-
-msgid "IDS_ASEML_POP_ENTER_ANOTHER_PASSWORD"
-msgstr "अन्य पासवर्ड प्रविष्ट करें"
-
-msgid "IDS_ASEML_BODY_DEVICE_ENCRYPTION"
-msgstr "डिवाइस एन्क्रिप्शन"
-
-msgid "IDS_CST_POP_UNKNOWN_OPERATION"
-msgstr "अज्ञात कार्रवाई।"
-
-msgid "IDS_CST_POP_OPERATION_NOT_ALLOWED_DURING_CALLS"
-msgstr "कॉल्स के दौरान कार्रवाई अनुमत नहीं है।"
-
-msgid "IDS_CST_OPT_GSM_WCDMA_HAUTO_CONNECT"
-msgstr "GSM/WCDMA (स्वतः कनेक्ट)"
-
-msgid "IDS_CST_BODY_UNBLOCK_PIN2"
-msgstr "PIN2 अनावरुद्ध करें"
-
-msgid "IDS_MTTRL_MBODY_PALM_MOTION"
-msgstr "हथेली की गति"
-
-msgid "IDS_MTTRL_BUTTON_ENABLE_MOTION"
-msgstr "गति सक्षम करे"
-
-msgid "IDS_MTTRL_BODY_SMART_ALERT"
-msgstr "स्मार्ट सतर्क"
-
-msgid "IDS_NFC_OPT_S_BEAM"
-msgstr "S Beam"
-
-msgid "IDS_STU_BODY_SMART_STAY_DETECTS_YOUR_EYES_WITH_THE_FRONT_CAMERA_SO_THAT_THE_SCREEN_STAYS_ON_WHEN_YOU_ARE_LOOKING_AT_IT"
-msgstr "स्मार्ट स्टे सामने के कैमरे का उपयोग करते हुए आपकी आँखों का पता लगाता है इसलिए स्क्रीन चालू रहती है जब तक कि आप उस पर देखते है।"
-
-msgid "IDS_IDLE_BODY_NEW_PIN_AND_CONFIRM_PIN_DO_NOT_MATCH"
-msgstr "नया PIN और पुष्‍टि PIN मेल नही हो रहा"
-
-msgid "IDS_MOBILEAP_POP_TURNING_ON_WI_FI_WILL_DISABLE_MOBILE_HOTSPOT_CONTINUE_Q_VZW"
-msgstr "Wi-Fi चालू करने पर मोबाइल हॉटस्पॉट अक्षम हो जाएगा। जारी रखें?"
-
-msgid "IDS_MOBILEAP_MBODY_DATA_USAGE"
-msgstr "डाटा उपयोग"
-
-msgid "IDS_MOBILEAP_BODY_TETHERING"
-msgstr "टेथरिंग"
-
-msgid "IDS_IM_POP_THIS_FEATURE_IS_NOT_AVAILABLE_WHILE_FLIGHT_MODE_IS_ON"
-msgstr "फ़्लाइट मोड चालू होने के दौरान यह सुविधा उपलब्ध नहीं है"
-
-msgid "IDS_EMAIL_POP_SECURITY_UPDATE_ABB"
-msgstr "सुरक्षा अपडेट"
-
-msgid "IDS_EMAIL_POP_GIANT_M_TEXTSIZE"
-msgstr "ज्यायंट"
-
-msgid "IDS_EMAIL_POP_FAILED_TO_MOVE"
-msgstr "ले जाने में विफल।"
-
-msgid "IDS_EMAIL_OPT_HUGE_M_TEXTSIZE"
-msgstr "बहुत बड़ा"
-
-msgid "IDS_QP_POP_NETWORK_RESTRICTION_MODE_WILL_BE_DISABLED_JPN"
-msgstr "Network restriction mode will be disabled."
-
-msgid "IDS_QP_POP_IN_NETWORK_RESTRICTION_MODE_YOU_CAN_USE_ALL_YOUR_APPLICATIONS_WITHOUT_CONNECTING_TO_THE_NETWORK_YOU_CAN_ALSO_RECEIVE_CALLS_AND_SMS_MESSAGES_MSG_JPN"
-msgstr "In Network restriction mode, you can use all your applications without connecting to the network. You can also receive calls and SMS messages. Network restriction mode will be enabled."
-
-msgid "IDS_TASKMGR_BODY_ACTIVE_APPLICATIONS_C_PD"
-msgstr "सक्रिय एप्लीकेशंस: %d"
-
-msgid "IDS_USB_POP_UNABLE_TO_CONNECT_TO_KIES_VIA_WI_FI_WHEN_CONNECTED_TO_KIES_VIA_USB"
-msgstr "जब USB के द्वारा काईज़ के साथ कनेक्ट किए गए हैं तब Wi-Fi के द्वारा काईज़ के साथ कनेक्ट करने में अक्षम।"
-
-msgid "IDS_MSGC_POP_YOUR_SD_CARD_IS_FULL"
-msgstr "आप का SD कार्ड भर गया है।"
-
-msgid "IDS_MSGC_BODY_NOT_ENOUGH_MEMORY_IN_PHONE_MEMORY_DELETE_SOME_ITEMS_AND_TRY_AGAIN"
-msgstr "फोन मेमोरी में पर्याप्त मेमोरी नहीं है। कुछ मदें हटाएँ और फिर प्रयास करें।"
-
-msgid "IDS_KW_POP_BE_CAREFUL_WHEN_TRANSMITTING_INFORMATION_ON_AN_UNSECURED_WI_FI_NETWORK_MSG"
-msgstr "असुरक्षित Wi-Fi नेटवर्क पर जानकारी संचारित करते समय सावधानी बरतें क्योंकि यह अन्य को नेटवर्क पर दिखाई दे सकता हैं"
-
-msgid "IDS_DN_BODY_ENCRYPT_SD_CARD"
-msgstr "SD कार्ड एन्क्रिप्‍ट करें"
-
-msgid "IDS_MSGF_POP_UNSUPPORTED"
-msgstr "असमर्थित।"
-
-msgid "IDS_MSGF_BODY_SERVICE_TYPE"
-msgstr "सेवा प्रकार"
-
-msgid "IDS_MF_POP_FORMAT_COMPLETED"
-msgstr "फ़ॉर्मेट पूर्ण हुआ।"
-
-msgid "IDS_MF_OPT_NAME_HZ_TO_A"
-msgstr "नाम (Z से A)"
-
-msgid "IDS_MF_OPT_NAME_HA_TO_Z"
-msgstr "नाम (A से Z)"
-
-msgid "IDS_MF_BODY_SCREEN_CAPTURE_M_NOUN"
-msgstr "स्‍क्रीन कैप्‍चर"
-
-msgid "IDS_XTAG_POP_RESET_ALL_SETTINGS_FOR_C_DEFAULT_APPS_BACKGROUND_DATA_RESTRICTIONS_YOUR_EXISTING_DATA_WILL_NOT_BE_LOST"
-msgstr "इनकी सभी सेटिंग्स रीसेट करें:<br><br>डिफ़ॉल्ट ऐप्स<br>बैकग्राउंड डाटा प्रतिबंध<br><br>आपका मौजूदा डाटा गुम नहीं होगा"
-
-msgid "IDS_PB_POP_MOVE_COMPLETED"
-msgstr "ले जाना पूर्ण।"
-
-msgid "IDS_PB_BODY_MOVING_ING"
-msgstr "ले जा रहा है..."
-
-msgid "IDS_SMEMO_BUTTON_IMPORT"
-msgstr "आयात करें"
-
-msgid "IDS_LCKSCN_BODY_WALLPAPERS"
-msgstr "वॉलपेपर्स"
-
-msgid "IDS_LCKSCN_BODY_TAP_AND_HOLD_THE_SCREEN_THEN_TILT_THE_DEVICE_TOWARDS_YOU_TO_UNLOCK_IT_MSG"
-msgstr "स्क्रीन टैप और होल्ड करें, फिर डिवाइस अनलॉक करने के लिए इसे अपनी ओर झुकाएँ। यदि स्क्रीन अनलॉक नहीं होती हैं, तो डिवाइस और अधिक झुकाने का प्रयास करें। जब गति अनलॉक सेट है, तो सेटिंग्स में गति स्वचालित रूप से सक्षमित हो जाएगी।"
-
-msgid "IDS_SA_BUTTON_DONE_ABB"
-msgstr "पूर्ण"
-
-msgid "IDS_FP_BODY_NO_APPLICATIONS"
-msgstr "एप्लीकेशन नहीं"
-
-msgid "IDS_ST_TZTAB4_MOST_USED_M_APP"
-msgstr "सबसे अधिक उपयोग हुए"
-
-msgid "IDS_ST_TPOP_PERSONAL_MODE_ENABLED_ABB"
-msgstr "व्यक्तिगत मोड सक्षम किया गया है"
-
-msgid "IDS_ST_TPOP_PERSONAL_MODE_DISABLED_ABB"
-msgstr "व्यक्तिगत मोड अक्षम किया गया है"
-
-msgid "IDS_ST_TPOP_FAILED_TO_ENABLE_PERSONAL_MODE_TRY_AGAIN_ABB"
-msgstr "व्यक्तिगत मोड सक्षम करने में विफल। फिर से प्रयास करें।"
-
-msgid "IDS_ST_TPOP_FAILED_TO_DISABLE_PERSONAL_MODE_TRY_AGAIN_ABB"
-msgstr "व्यक्तिगत मोड अक्षम करने में विफल। फिर से प्रयास करें।"
-
-msgid "IDS_ST_TPOP_ENABLING_ULTRA_POWER_SAVING_MODE_ING"
-msgstr "अल्ट्रा पॉवर बचत मोड सक्षम हो रहा है..."
-
-msgid "IDS_ST_SK_FORMAT_ABB"
-msgstr "फॉर्मेट"
-
-msgid "IDS_ST_SK3_DONE"
-msgstr "पूर्ण"
-
-msgid "IDS_ST_SK2_PLEASE_WAIT"
-msgstr "कृपया प्रतीक्षा करें"
-
-msgid "IDS_ST_SBODY_POWER_SAVING"
-msgstr "पॉवर बचत"
-
-msgid "IDS_ST_SBODY_ONLY_UPDATE_THE_SECURITY_POLICY_AUTOMATICALLY_WHEN_YOUR_DEVICE_IS_CONNECTED_TO_A_WI_FI_NETWORK"
-msgstr "आपका डिवाइस किसी Wi-Fi नेटवर्क से जुड़े होने पर ही स्वाचालित रूप से सुरक्षा नीति को अपडेट करें।"
-
-msgid "IDS_ST_SBODY_INCREASE_THE_SENSITIVITY_OF_THE_TOUCH_SCREEN_SBODY_MSG"
-msgstr "टच स्क्रीन की संवेदशीलता बढ़ाएँ ताकि दस्ताने पहनने पर भी आप डिवाइस को नियंत्रित कर सकें।"
-
-msgid "IDS_ST_SBODY_DISABLED"
-msgstr "अक्षम किया गया"
-
-msgid "IDS_ST_SBODY_AUTOMATICALLY_CHECK_FOR_CHANGES_TO_THE_SECURITY_POLICY_MSG"
-msgstr "सुरक्षा नीति में परिवर्तनों की स्वचालित रूप से जाँच करें और सुरक्षा और सेवा बेहतर करने के लिए कोई अपडेट डाउनलोड करें।"
-
-msgid "IDS_ST_POP_YOU_MUST_ENTER_A_DEVICE_NAME"
-msgstr "आपको डिवाइस नाम प्रविष्ट करना आवश्यक है।"
-
-msgid "IDS_ST_POP_YOUR_PERSONAL_MODE_SECURITY_SETTINGS_WILL_BE_RESET_AND_YOUR_PERSONAL_CONTENT_WILL_BE_DELETED_RESET_PERSONAL_MODE_Q"
-msgstr "आपकी व्यक्तिगत मोड सुरक्षा सेटिंग्स रीसेट की जाएगी और व्यक्तिगत सामग्री हटा दी जाएगी। व्यक्तिगत मोड रीसेट करें?"
-
-msgid "IDS_ST_POP_USE_2D_HARDWARE_OR_SOFTWARE_ACCELERATION_IN_APPLICATIONS"
-msgstr "ऐप्लिकेशंस में 2D हार्डवेयर और सॉफ़्टवेयर ऐक्सेलरेशन का उपयोग करें"
-
-msgid "IDS_ST_POP_URL_REMOVED"
-msgstr "URL हटाया गया।"
-
-msgid "IDS_ST_POP_URLS_REMOVED"
-msgstr "URL हटाए गए।"
-
-msgid "IDS_ST_POP_UNMOUNTING_USB_OTG_STORAGE_WILL_STOP_SOME_APPLICATIONS_MSG"
-msgstr "USB OTG स्टोरेज अनमाउंट करने से कुछ एप्लीकेशंस रुक जाएँगे। आप के द्वारा USB OTG स्टोरेज पुनः माउंट करने तक एप्लीकेशंस उपलब्ध नहीं हो सकते हैं।"
-
-msgid "IDS_ST_POP_UNMOUNTING_SD_CARD_ING_ABB"
-msgstr "SD कार्ड अनमाऊंट हो रहा है..."
-
-msgid "IDS_ST_POP_UNMOUNTING_ING_ABB"
-msgstr "अनमाऊंट हो रहा है..."
-
-msgid "IDS_ST_POP_UNINSTALL_Q"
-msgstr "अस्थापित करें?"
-
-msgid "IDS_ST_POP_UNINSTALLING_ING"
-msgstr "स्थापना रद्द किया जा रहा है..."
-
-msgid "IDS_ST_POP_UNABLE_TO_TURN_ON_FLIGHT_MODE_VODA"
-msgstr "फ़्लाइट मोड चालू करने में अक्षम"
-
-msgid "IDS_ST_POP_UNABLE_TO_SEARCH_NETWORKS_DURING_DATA_SERVICE_ACTIVATED_DO_YOU_WANT_TO_DISCONNECT_THE_DATA_SERVICE_AND_SEARCH_AVAILABLE_NETWORK_Q"
-msgstr "डाटा सेवा सक्रिय होने के दौरान नेटवर्क खोजने में असमर्थ। क्या आप डाटा सेवा डिस्कनेक्ट करना और उपलब्ध नेटवर्क खोजना चाहते हैं?"
-
-msgid "IDS_ST_POP_UNABLE_TO_CHANGE_NETWORKS_WHILE_DATA_SERVICE_IN_USE_STOP_USING_CURRENT_DATA_SERVICE_AND_SELECT_ANOTHER_AVAILABLE_NETWORK_Q"
-msgstr "डाटा सेवा उपयोग में होने के दौरान नेटवर्क्स बदलने में अक्षम। वर्तमान डाटा सेवा का उपयोग करना रोक दें और दूसरा उपलब्ध नेटवर्क चुनें?"
-
-msgid "IDS_ST_POP_ULTRA_POWER_SAVING_MODE_WILL_BE_DISABLED"
-msgstr "अल्ट्रा पॉवर बचत मोड अक्षम हो जाएगा।"
-
-msgid "IDS_ST_POP_TO_USE_PERSONAL_MODE_YOU_MUST_REGISTER_AN_UNLOCK_METHOD"
-msgstr "व्यक्तिग्त मोड का उपयोग करने के लिए, आपको अनलॉक पद्धति पंजीकृत करनी होगी"
-
-msgid "IDS_ST_POP_TO_ENABLE_HANDS_FREE_MODE_ENABLE_AT_LEAST_ONE_RELEVANT_FUNCTION"
-msgstr "हैंडस-फ्री मोड सक्षम करने के लिए, कम से कम एक संबंधित फंक्शन सक्षम करें।"
-
-msgid "IDS_ST_POP_THE_SCREEN_WILL_NOT_TURN_OFF_WHILE_YOU_KEEP_LOOKING_AT_IT"
-msgstr "आपके द्वारा स्क्रीन पर देखना जारी रखने पर स्क्रीन बंद नहीं होगी।"
-
-msgid "IDS_ST_POP_THE_MAXIMUM_NUMBERS_OF_CHARACTERS_FOR_YOUR_DEVICE_NAME_HPD_HAS_BEEN_EXCEEDED"
-msgstr "आपका डिवाइस नाम (%d) वर्णों की अधिकतम संख्या से पार हो गया है।"
-
-msgid "IDS_ST_POP_THE_APP_HAS_BEEN_UNINSTALLED"
-msgstr "ऐप की स्थापना रद्द की गई है"
-
-msgid "IDS_ST_POP_TAP_OK"
-msgstr "ओके टैप करें"
-
-msgid "IDS_ST_POP_SEARCHING_NETWORK_ING"
-msgstr "नेटवर्क खोज रहा है..."
-
-msgid "IDS_ST_POP_RESTART_PHONE_TO_USE_AUTOMATIC_UPDATE_Q"
-msgstr "स्‍वतः अपडेट के लिए फ़ोन पुनः चालू करें?"
-
-msgid "IDS_ST_POP_RESET_TO_DEFAULT_Q"
-msgstr "डिफॉल्ट पर रीसेट करें?"
-
-msgid "IDS_ST_POP_RESET_ALL_SETTINGS_AND_DELETE_ALL_DATA_THIS_CANNOT_BE_STOPPED_ONCE_STARTED"
-msgstr "सभी सेटिंग्स पुनः सेट करें करें और सभी डेटा हटायें। एक बार प्रारंभ होने पर यह रोका नहीं जा सकता।"
-
-msgid "IDS_ST_POP_REMOVE_DEFAULT_APPS_Q"
-msgstr "डिफॉल्ट एप्स हटाएँ?"
-
-msgid "IDS_ST_POP_REGISTRATION_CODE_NOT_FOUND"
-msgstr "पंजीकरण कोड नहीं मिला।"
-
-msgid "IDS_ST_POP_REGISTERING_ING"
-msgstr "पंजीकरण कर रहा है..."
-
-msgid "IDS_ST_POP_REGISTERED"
-msgstr "पंजीकृत किया।"
-
-msgid "IDS_ST_POP_PUK2_VERIFIED"
-msgstr "PUK2 सत्यापित।"
-
-msgid "IDS_ST_POP_PUK1_VERIFIED"
-msgstr "PUK1 सत्यापित।"
-
-msgid "IDS_ST_POP_PORT_REMOVED"
-msgstr "पोर्ट निकाल दिया गया।"
-
-msgid "IDS_ST_POP_PORTS_REMOVED"
-msgstr "पोर्ट्स निकाल दिए गए।"
-
-msgid "IDS_ST_POP_PIN_UNBLOCKED"
-msgstr "PIN अनावरुद्ध हुआ।"
-
-msgid "IDS_ST_POP_PIN2_UNBLOCKED"
-msgstr "PIN2 अनावरुद्ध है।"
-
-msgid "IDS_ST_POP_PIN2_CHANGED"
-msgstr "PIN2 बदला।"
-
-msgid "IDS_ST_POP_PIN2_BLOCKED"
-msgstr "PIN2 अवरुद्ध है"
-
-msgid "IDS_ST_POP_PIN1_CHANGED"
-msgstr "PIN1 बदला गया।"
-
-msgid "IDS_ST_POP_PIN1_BLOCKED"
-msgstr "PIN1 अवरुद्ध।"
-
-msgid "IDS_ST_POP_PD_ATTEMPT_LEFT"
-msgstr "%d प्रयास शेष।"
-
-msgid "IDS_ST_POP_PD_ATTEMPTS_LEFT"
-msgstr "%d प्रयास शेष।"
-
-msgid "IDS_ST_POP_PASSWORD_MUST_CONTAIN_AT_LEAST_PD_ALPHANUMERIC_CHARACTERS"
-msgstr "पासवर्ड में कम से कम %d अक्षरांकीय वर्ण होने जरूरी है।"
-
-msgid "IDS_ST_POP_PASSWORD_MUST_BE_MORE_THAN_P1SD_CHARACTERS_AND_LESS_THAN_P2SD"
-msgstr "पासवर्ड %1$d वर्णों से अधिक और %2$d से कम होना आवश्यक है"
-
-msgid "IDS_ST_POP_PASSWORDS_DO_NOT_MATCH"
-msgstr "पासवर्ड मेल\nनहीं खाते।"
-
-msgid "IDS_ST_POP_NO_SD_CARD_IS_INSERTED_DISABLE_ENCRYPT_SD_CARD_ANYWAY_Q"
-msgstr "SD कार्ड नहीं डाला गया है। फिर भी SD कार्ड एन्क्रिप्ट करें अक्षम करें?"
-
-msgid "IDS_ST_POP_NO_SD_CARD_HAS_BEEN_INSERTED_ENCRYPTION_WILL_START_AUTOMATICALLY_WHEN_YOU_INSERT_AN_SD_CARD"
-msgstr "कोई SD कार्ड नहीं डाला गया है। आपके द्वारा कोई SD कार्ड डालने के बाद एन्क्रिप्शन स्वचालित रूप से प्रारंभ हो जाएगा।"
-
-msgid "IDS_ST_POP_NO_ITEM_SELECTED"
-msgstr "कोई मद चयनित नहीं।"
-
-msgid "IDS_ST_POP_NEW_PASSWD_SAVED"
-msgstr "नया पासवर्ड सुरक्षित है।"
-
-msgid "IDS_ST_POP_NETWORK_SEARCH_FAILED"
-msgstr "नेटवर्क खोज विफल।"
-
-msgid "IDS_ST_POP_MOBILE_DATA_HAS_BEEN_DISABLED_MSG"
-msgstr "मोबाइल डाटा अक्षम किया गया है। आप MMS संदेशों को भेज या प्राप्त नहीं कर सकते हैं। डाटा को सर्वर के साथ सिंक्रनाइज़ करने के लिए, Wi-Fi नेटवर्क द्वारा जोड़ें।"
-
-msgid "IDS_ST_POP_MOBILE_DATA_ENABLED_CONNECTING_TO_MOBILE_NETWORKS_MAY_INCUR_EXTRA_CHARGES_DEPENDING_ON_YOUR_DATA_PLAN_CONTINUE_Q"
-msgstr "मोबाइल डाटा सक्षम किया गया है। आपके डाटा प्लान के आधार पर मोबाइल नेटवर्क्स से कनेक्ट करने पर अतिरिक्त शुल्क लग सकते हैं। जारी रखें?"
-
-msgid "IDS_ST_POP_LOADING_ING"
-msgstr "लोड हो रहा है..."
-
-msgid "IDS_ST_POP_IP_ADDRESS_REMOVED"
-msgstr "IP पता निकाला गया।"
-
-msgid "IDS_ST_POP_INVALID_URL_OR_NETWORK_CONNECTION_FAILED"
-msgstr "अमान्य URL या नेटवर्क कनेक्शन विफल।"
-
-msgid "IDS_ST_POP_INVALID_IP_ADDRESS_OR_NETWORK_CONNECTION_FAILED"
-msgstr "अमान्य IP पता या नेटवर्क कनेक्शन विफल।"
-
-msgid "IDS_ST_POP_INSERT_SIM_CARD_TO_ACCESS_NETWORK_SERVICES"
-msgstr "नेटवर्क सेवाएँ एक्सेस करने के लिए SIM कार्ड इंसर्ट करें।"
-
-msgid "IDS_ST_POP_INCORRECT_PUK"
-msgstr "गलत PUK."
-
-msgid "IDS_ST_POP_INCORRECT_PIN_PD_ATTEMPTS_LEFT"
-msgstr "गलत PIN। %d प्रयास बाकी।"
-
-msgid "IDS_ST_POP_INCORRECT_PIN2"
-msgstr "गलत PIN2."
-
-msgid "IDS_ST_POP_INCORRECT_PIN1_ATTEMPT_LEFT"
-msgstr "गलत PIN। 1 प्रयास बाकी।"
-
-msgid "IDS_ST_POP_INCORRECT_PASSWORD"
-msgstr "गलत पासवर्ड।"
-
-msgid "IDS_ST_POP_IF_YOU_RESET_YOUR_DEVICE_TO_FACTORY_DEFAULTS_YOU_WILL_NOT_BE_ABLE_TO_USE_ENCRYPTED_FILES_ON_THE_SD_CARD_MSG"
-msgstr "यदि आप अपने डिवाइस को फ़ैक्टरी डिफ़ॉल्ट्स पर रीसेट करते हैं, तो आप SD कार्ड पर एन्क्रिप्ट की गई फ़ाइलों का उपयोग करने में सक्षम नहीं होंगे, लेकिन आप अब भी एन्क्रिप्ट नहीं की गई फ़ाइलों का उपयोग करने में सक्षम होंगे"
-
-msgid "IDS_ST_POP_FORMATTING_WILL_ERASE_ALL_DATA_FORMAT_Q"
-msgstr "स्वरूप बदलना सारा डेटा मिटा देगा। स्वरूप बदलें?"
-
-msgid "IDS_ST_POP_FORMATTING_ING"
-msgstr "फॉर्मेट हो रहा है..."
-
-msgid "IDS_ST_POP_FAILED_TO_UNINSTALL_THE_APP"
-msgstr "एप्लीकेशन की स्थापना रद्द करने में विफल।"
-
-msgid "IDS_ST_POP_ENTER_PS"
-msgstr "%s प्रविष्ट करें"
-
-msgid "IDS_ST_POP_ENCRYPT_SD_CARD_Q_OPERATION_IS_IRREVERSIBLE_AND_IF_YOU_INTERRUPT_IT_YOU_WILL_LOSE_DATA"
-msgstr "SD कार्ड एन्क्रिप्‍ट करें? कार्रवाई अपरिवर्तनीय है और यदि आप इसे बाधित करते हैं, तो आप डाटा खो देंगे।"
-
-msgid "IDS_ST_POP_ENABLING_EMERGENCY_MODE_ING"
-msgstr "आपातकाल मोड सक्षम किया जा रहा है..."
-
-msgid "IDS_ST_POP_ENABLING_AUTO_UPDATE_MEANS_YOUR_DEVICE_WILL_CHECK_FOR_SECURITY_UPDATES_AUTOMATICALLY_NOTI_MSG"
-msgstr "स्वत: अपडेट सक्षम करने का मतलब है कि आपका डिवाइस स्वचालित रूप से सुरक्षा अपडेट्स के लिए जाँच करेगा। मोबाइल नेटवर्क्स से जाँच करने पर अतिरिक्त शुल्क लागू हो सकते हैं।"
-
-msgid "IDS_ST_POP_ENABLE_SMART_STAY_TO_TRY_IT_T_HELP"
-msgstr "स्मार्ट स्टे को आज़माने के लिए इसे सक्षम करें।"
-
-msgid "IDS_ST_POP_ENABLE_SMART_ROTATION_TO_TRY_IT_T_HELP"
-msgstr "स्मार्ट घुर्णन को आज़माने के लिए इसे सक्षम करें।"
-
-msgid "IDS_ST_POP_ENABLE_FLIGHT_MODE"
-msgstr "फ्लाइट मोड सक्षम करें।"
-
-msgid "IDS_ST_POP_EMERGENCY_MODE_WILL_BE_DISABLED"
-msgstr "आपातकाल मोड अक्षम किया जाएगा।"
-
-msgid "IDS_ST_POP_DO_NOT_ASK_AGAIN"
-msgstr "दोबारा न पूछें"
-
-msgid "IDS_ST_POP_DISABLING_AUTO_UPDATE_MEANS_YOU_HAVE_TO_CHECK_FOR_SECURITY_UPDATES_MANUALLY_NOTI_MSG"
-msgstr "स्वत: अपडेट असमर्थ करने का मतलब है कि आपको मैनुअल रूप से सुरक्षा अपडेट्स की जाँच करनी होगी। अपना डिवाइस सु‍रक्षित रखने के लिए, हम स्वत: अपडेट सक्षम करने की अनुशंसा करते हैं।"
-
-msgid "IDS_ST_POP_DISABLE_TETHERING_Q"
-msgstr "टेथरिंग अक्षम करें?"
-
-msgid "IDS_ST_POP_DEVICE_WILL_RESTART"
-msgstr "डिवाइस पुनः चालू होगा।"
-
-msgid "IDS_ST_POP_DEVICE_WILL_BE_RESET_ALL_SETTINGS_AND_DATA_WILL_BE_ERASED_THIS_CANNOT_BE_STOPPED_ONCE_STARTED"
-msgstr "डिवाइस रीसेट हो जाएगा। सभी सेटिंग्स और डाटा मिटा दिए जाएँगे। एक बार प्रारंभ हो जाने पर इसे रोका नहीं जा सकता है"
-
-msgid "IDS_ST_POP_CONNECTING_TO_THE_SERVER_ING"
-msgstr "सर्वर से कनेक्ट हो रहा है..."
-
-msgid "IDS_ST_POP_CHECK_FOR_SECURITY_UPDATES_AND_DOWNLOAD_NEW_UPDATES_Q_NOTI_MSG"
-msgstr "सुरक्षा अपडेट्स के लिए जाँचें और नए अपडेट डाउनलोड करें? मोबाइल नेटवर्क्स से डाउनलोड करने पर अतिरिक्त शुल्क लागू हो सकते हैं। यदि संभव हो तो किसी Wi-Fi नेटवर्क से डाउनलोड करें। आप डाउनलोड के दौरान डिवाइस का उपयोग करने में सक्षम होंगे।"
-
-msgid "IDS_ST_POP_CHAP"
-msgstr "CHAP"
-
-msgid "IDS_ST_POP_CHANGE_YOUR_POSITION_IN_RELATION_TO_THE_SCREEN_AND_SEE_HOW_IT_ADJUSTS_AUTOMATICALLY"
-msgstr "स्क्रीन के संबंध में अपनी स्थिति बदलें और देखें यह स्वचालित रूप से कैसे समायोजित होती है।"
-
-msgid "IDS_ST_POP_AUTO_TIME_UPDATE_UNAVAILABLE_CHOOSE_ALTERNATIVE_TIME_SET_MODE_JPN_SBM"
-msgstr "Auto time update unavailable. Choose alternative time set mode."
-
-msgid "IDS_ST_POP_ANY_PERSONAL_CONTENT_WILL_NOT_BE_ACCESSIBLE_IN_NORMAL_MODE"
-msgstr "सामान्य मोड में कोई भी व्यक्तिगत सामग्री ऐक्सेस किए जाने योग्‍य नहीं होगी"
-
-msgid "IDS_ST_OPT_WCDMA_GSM_HAUTO_CONNECT"
-msgstr "WCDMA/GSM (स्वत: कनेक्ट)"
-
-msgid "IDS_ST_OPT_UNTITLED_NETWORK"
-msgstr "शीर्षकहीन नेटवर्क"
-
-msgid "IDS_ST_OPT_TAB_VIEW"
-msgstr "टैब दृश्‍य"
-
-msgid "IDS_ST_OPT_SELECTED"
-msgstr "चयनित"
-
-msgid "IDS_ST_OPT_SELECT"
-msgstr "चुनें"
-
-msgid "IDS_ST_OPT_RESET_APP_SETTINGS_ABB"
-msgstr "ऐप सेटिंग्स रीसेट करें"
-
-msgid "IDS_ST_OPT_NETWORK_LIST"
-msgstr "नेटवर्क सूची"
-
-msgid "IDS_ST_OPT_MASS_STORAGE_ABB"
-msgstr "मॉस स्‍टोरेज़"
-
-msgid "IDS_ST_OPT_LTE_WCDMA_GSM_HAUTO_CONNECT"
-msgstr "LTE/WCDMA/GSM (स्वत: कनेक्ट)"
-
-msgid "IDS_ST_OPT_EDIT_QUICK_SETTINGS"
-msgstr "शीघ्र सेटिंग्स संपादित करें"
-
-msgid "IDS_ST_OPT_DEFAULT_RINGTONE"
-msgstr "डिफॉल्ट रिंगटोन"
-
-msgid "IDS_ST_OPT_CUSTOM_MODE_ABB"
-msgstr "कस्टम मोड"
-
-msgid "IDS_ST_OPT_BLOCK_WI_FI"
-msgstr "Wi-Fi अवरुद्ध करें"
-
-msgid "IDS_ST_OPT_BLOCK_MOBILE_NETWORKS"
-msgstr "मोबाइल नेटवर्क अवरुद्ध करें"
-
-msgid "IDS_ST_OPT_BLOCK_ALL"
-msgstr "सभी अवरुद्ध करें"
-
-msgid "IDS_ST_OPT_AUTO_UPDATE_ABB"
-msgstr "स्वत: अपडेट"
-
-msgid "IDS_ST_OPT_ALLOW_ALL"
-msgstr "सभी को अनुमति दें"
-
-msgid "IDS_ST_OPT_ALL"
-msgstr "सभी"
-
-msgid "IDS_ST_MBODY_ZOOM"
-msgstr "ज़ूम"
-
-msgid "IDS_ST_MBODY_WCDMA_ONLY"
-msgstr "केवल WCDMA"
-
-msgid "IDS_ST_MBODY_VIA_WI_FI_ONLY"
-msgstr "केवल Wi-Fi के माध्यम से"
-
-msgid "IDS_ST_MBODY_UNLOCK_METHOD"
-msgstr "अनलॉक पद्धति"
-
-msgid "IDS_ST_MBODY_TOUCH_SENSITIVITY_ABB"
-msgstr "टच संवेदनशीलता"
-
-msgid "IDS_ST_MBODY_SWIPE"
-msgstr "स्वाइप करें"
-
-msgid "IDS_ST_MBODY_SOFTWARE_UPDATE"
-msgstr "सॉफ्टवेयर अपडेट"
-
-msgid "IDS_ST_MBODY_SMART_STAY"
-msgstr "स्मार्ट स्टे"
-
-msgid "IDS_ST_MBODY_SMART_SCREEN"
-msgstr "स्मार्ट स्‍क्रीन"
-
-msgid "IDS_ST_MBODY_SMART_ROTATION"
-msgstr "स्मार्ट घुर्णन"
-
-msgid "IDS_ST_MBODY_SIM_CARD_PROFILE_SETTINGS"
-msgstr "SIM कार्ड प्रोफाइल सेटिंग्स"
-
-msgid "IDS_ST_MBODY_SHOW_CPU_USAGE"
-msgstr "CPU उपयोग दिखाएँ"
-
-msgid "IDS_ST_MBODY_SELECT_WHERE_CAPTURED_IMAGES_WILL_BE_SAVED"
-msgstr "कैप्चर की गई छवियों को सुरक्षित करने का स्थान चुनें"
-
-msgid "IDS_ST_MBODY_SCREEN_ROTATION"
-msgstr "स्क्रीन घुर्णन"
-
-msgid "IDS_ST_MBODY_SCREEN_READER_HTTS"
-msgstr "स्‍क्रीन रीडर (TTS)"
-
-msgid "IDS_ST_MBODY_REGISTER"
-msgstr "पंजीकृत करें"
-
-msgid "IDS_ST_MBODY_PAP"
-msgstr "PAP"
-
-msgid "IDS_ST_MBODY_NONE"
-msgstr "कुछ नहीं"
-
-msgid "IDS_ST_MBODY_MOTIONS_AND_GESTURES"
-msgstr "गति और जेस्चर्स"
-
-msgid "IDS_ST_MBODY_MOBILE_DATA"
-msgstr "मोबाइल डाटा"
-
-msgid "IDS_ST_MBODY_HELP"
-msgstr "सहायता"
-
-msgid "IDS_ST_MBODY_HANDS_FREE_MODE"
-msgstr "हैंड्स-फ्री मोड"
-
-msgid "IDS_ST_MBODY_GSM_ONLY"
-msgstr "केवल GSM"
-
-msgid "IDS_ST_MBODY_FONT_SIZE"
-msgstr "फॉन्ट आकार"
-
-msgid "IDS_ST_MBODY_FACTORY_RESET"
-msgstr "फ़ैक्टरी रीसेट"
-
-msgid "IDS_ST_MBODY_EDIT_AFTER_SCREEN_CAPTURE"
-msgstr "स्क्रीन कैप्चर के बाद संपादन"
-
-msgid "IDS_ST_MBODY_DIALLING_KEYPAD_TONE"
-msgstr "डायलिंग कीपैड टोन"
-
-msgid "IDS_ST_MBODY_DEVICE_STATUS"
-msgstr "डिवाइस स्थिति"
-
-msgid "IDS_ST_MBODY_DEREGISTER"
-msgstr "पंजीकरण हटाएँ"
-
-msgid "IDS_ST_MBODY_COLOUR_THEME"
-msgstr "रंग थीम"
-
-msgid "IDS_ST_MBODY_CHARGING"
-msgstr "चार्ज होना"
-
-msgid "IDS_ST_MBODY_CALL_SETTINGS"
-msgstr "कॉल सेटिंग"
-
-msgid "IDS_ST_MBODY_AUTO_ADJUST_SCREEN_TONE"
-msgstr "स्क्रीन टोन स्वत: समायोजित करें"
-
-msgid "IDS_ST_MBODY_ACTIVE_APPLICATION"
-msgstr "सक्रिय एप्लीकेशन"
-
-msgid "IDS_ST_MBODY_ACCOUNTS_AND_BACKUP"
-msgstr "खाते और बैकअप"
-
-msgid "IDS_ST_ITAB4_CONTROLS_M_INPUT_AND_CONTROL"
-msgstr "नियंत्रण"
-
-msgid "IDS_ST_HEADER_WI_FI_DIRECT"
-msgstr "Wi-Fi Direct"
-
-msgid "IDS_ST_HEADER_WI_FI"
-msgstr "Wi-Fi"
-
-msgid "IDS_ST_HEADER_USER_SETTINGS_ABB"
-msgstr "उपयोगकर्ता सेटिंग्स"
-
-msgid "IDS_ST_HEADER_USER_AND_BACKUP_M_CATEGORY"
-msgstr "उपयोगकर्ता और बैकअप"
-
-msgid "IDS_ST_HEADER_USB_UTILITIES"
-msgstr "USB उपयोगिताएँ"
-
-msgid "IDS_ST_HEADER_UNLOCK_DEVICE_USING_MOTION_ABB"
-msgstr "गति उपयोग से डिवाइस अनलॉक करें"
-
-msgid "IDS_ST_HEADER_UNAVAILABLE"
-msgstr "अनुपलब्ध"
-
-msgid "IDS_ST_HEADER_ULTRA_POWER_SAVING_MODE"
-msgstr "अल्ट्रा पॉवर बचत मोड"
-
-msgid "IDS_ST_HEADER_TOUCH_KEY_LIGHT_DURATION"
-msgstr "स्पर्श कुंजी प्रकाश अवधि"
-
-msgid "IDS_ST_HEADER_TEXT_TO_SPEECH"
-msgstr "टेक्‍स्‍ट-टू-स्पीच"
-
-msgid "IDS_ST_HEADER_STANDARD_LIMIT_ABB"
-msgstr "मानक सीमा"
-
-msgid "IDS_ST_HEADER_SOUND"
-msgstr "ध्वनि"
-
-msgid "IDS_ST_HEADER_SIM_CARD_MANAGER"
-msgstr "SIM कार्ड प्रबंधक"
-
-msgid "IDS_ST_HEADER_SHARED_CONTENT"
-msgstr "साझा सामग्री"
-
-msgid "IDS_ST_HEADER_SELECT_VIBRATION_PATTERNS_ABB"
-msgstr "कंपन पैटर्न चुनें"
-
-msgid "IDS_ST_HEADER_SCREEN_MIRRORING"
-msgstr "Screen Mirroring"
-
-msgid "IDS_ST_HEADER_SAMSUNG_KIES"
-msgstr "सैमसंग काईज"
-
-msgid "IDS_ST_HEADER_SAMSUNG_APPS"
-msgstr "Samsung Apps"
-
-msgid "IDS_ST_HEADER_RINGTONES"
-msgstr "रिंगटोन"
-
-msgid "IDS_ST_HEADER_RESET_RESULTS"
-msgstr "परिणाम रीसेट करें"
-
-msgid "IDS_ST_HEADER_RESET"
-msgstr "रीसेट"
-
-msgid "IDS_ST_HEADER_PRIVILEGES"
-msgstr "विशेषाधिकार"
-
-msgid "IDS_ST_HEADER_PRIVATE_MODE"
-msgstr "निजी मोड"
-
-msgid "IDS_ST_HEADER_PORT"
-msgstr "पोर्ट"
-
-msgid "IDS_ST_HEADER_PLEASE_WAIT"
-msgstr "कृपया प्रतीक्षा करें"
-
-msgid "IDS_ST_HEADER_PERSONAL_MODE"
-msgstr "व्यक्तिगत मोड"
-
-msgid "IDS_ST_HEADER_PERSONALISATION"
-msgstr "वैयक्‍तिकरण"
-
-msgid "IDS_ST_HEADER_PD_SELECTED_ABB"
-msgstr "%d चयनित"
-
-msgid "IDS_ST_HEADER_PD_SELECTED"
-msgstr "%d चयनित"
-
-msgid "IDS_ST_HEADER_NO_BACKGROUND_PROCESSES_ABB"
-msgstr "बैकग्राउंड प्रक्रिया नहीं"
-
-msgid "IDS_ST_HEADER_NEW_NETWORK"
-msgstr "नया नेटवर्क"
-
-msgid "IDS_ST_HEADER_NETWORK_RESTRICTION_MODE_ABB_JPN"
-msgstr "Network restriction mode"
-
-msgid "IDS_ST_HEADER_MOTION_UNLOCK"
-msgstr "गति अनलॉक"
-
-msgid "IDS_ST_HEADER_MORE_DISPLAY_SETTINGS_ABB"
-msgstr "और अधिक प्रदर्शन सेटिंग्स"
-
-msgid "IDS_ST_HEADER_LOCK_SCREEN"
-msgstr "लॉक स्क्रीन"
-
-msgid "IDS_ST_HEADER_LANGUAGE_AND_INPUT"
-msgstr "भाषा तथा इनपुट"
-
-msgid "IDS_ST_HEADER_INSTALLED_APPLICATIONS"
-msgstr "स्थापित एप्लीकेशन"
-
-msgid "IDS_ST_HEADER_INPUT_AND_MOTION"
-msgstr "इनपुट और गति"
-
-msgid "IDS_ST_HEADER_HOME_SCREEN_ABB"
-msgstr "होम स्क्रीन"
-
-msgid "IDS_ST_HEADER_FINGER_SCANNER_ABB"
-msgstr "फिंगर स्कैनर"
-
-msgid "IDS_ST_HEADER_ENTER_VALID_DEVICE_NAME_ABB"
-msgstr "मान्य डिवाइस नाम प्रविष्ट करे"
-
-msgid "IDS_ST_HEADER_ENCRYPT_DEVICE"
-msgstr "डिवाइस एन्क्रिप्‍ट करें"
-
-msgid "IDS_ST_HEADER_DIVX_VOD"
-msgstr "DivX® VOD"
-
-msgid "IDS_ST_HEADER_DISPLAY_LANGUAGE"
-msgstr "प्रदर्शन भाषा"
-
-msgid "IDS_ST_HEADER_DISPLAY"
-msgstr "प्रदर्शन"
-
-msgid "IDS_ST_HEADER_DISABLE_EMERGENCY_MODE_ABB"
-msgstr "आपातकाल मोड अक्षम करें"
-
-msgid "IDS_ST_HEADER_DEVICE_MANAGER"
-msgstr "डिवाइस प्रबंधक"
-
-msgid "IDS_ST_HEADER_CREATE_CONNECTION"
-msgstr "कनेक्शन बनाएँ"
-
-msgid "IDS_ST_HEADER_CONNECT_AND_SHARE"
-msgstr "कनेक्ट और साझा करें"
-
-msgid "IDS_ST_HEADER_CONFIRM_ENCRYPTION"
-msgstr "एन्क्रिप्शन की पुष्‍टि करें"
-
-msgid "IDS_ST_HEADER_CHANGE_PIN_ABB"
-msgstr "PIN बदलें"
-
-msgid "IDS_ST_HEADER_AUTO_ROTATE_SCREEN_ABB"
-msgstr "स्वतः स्क्रीन घुमाना"
-
-msgid "IDS_ST_HEADER_ALLOW_USB_DEBUGGING_Q_ABB"
-msgstr "USB डिबग अनुमति दें?"
-
-msgid "IDS_ST_HEADER_ADD_URL"
-msgstr "URL जोड़ें"
-
-msgid "IDS_ST_HEADER_ADD_PORT"
-msgstr "पोर्ट जोड़ें"
-
-msgid "IDS_ST_HEADER_ADD_IP"
-msgstr "IP जोड़ें"
-
-msgid "IDS_ST_BUTTON_UNINSTALL_UPDATES"
-msgstr "अपडेट्स की स्थापना रद्द करें"
-
-msgid "IDS_ST_BUTTON_UNINSTALL"
-msgstr "अस्थापित करें"
-
-msgid "IDS_ST_BUTTON_TRY_IT"
-msgstr "इसे आजमाएँ"
-
-msgid "IDS_ST_BUTTON_STOP"
-msgstr "रोकें"
-
-msgid "IDS_ST_BUTTON_SET_SCREEN_LOCK_TYPE"
-msgstr "स्क्रीन लॉक प्रकार सेट करें"
-
-msgid "IDS_ST_BUTTON_RESET_APPS_ABB"
-msgstr "एप्स रीसेट करें"
-
-msgid "IDS_ST_BUTTON_RESET"
-msgstr "रीसेट"
-
-msgid "IDS_ST_BUTTON_REMOVE_DEFAULT_APPS_ABB"
-msgstr "डिफॉल्ट एप्स हटाएँ"
-
-msgid "IDS_ST_BUTTON_ONLY_VIBRATE"
-msgstr "केवल कंपन"
-
-msgid "IDS_ST_BUTTON_OK_ABB"
-msgstr "ओके"
-
-msgid "IDS_ST_BUTTON_OK"
-msgstr "ओके"
-
-msgid "IDS_ST_BUTTON_MOVE_TO_SD_ABB"
-msgstr "SD में ले जाएँ"
-
-msgid "IDS_ST_BUTTON_MOVE_TO_PHONE"
-msgstr "फोन में ले जाये"
-
-msgid "IDS_ST_BUTTON_FORCE_STOP"
-msgstr "फोर्स स्‍टॉप"
-
-msgid "IDS_ST_BUTTON_ENABLE"
-msgstr "सक्षम"
-
-msgid "IDS_ST_BUTTON_DISCONNECT"
-msgstr "डिस्कनेक्ट करें"
-
-msgid "IDS_ST_BUTTON_DISABLE"
-msgstr "अक्षम करें"
-
-msgid "IDS_ST_BUTTON_CONTINUE"
-msgstr "जारी रखें"
-
-msgid "IDS_ST_BUTTON_CANCEL_ABB"
-msgstr "रद्द करें"
-
-msgid "IDS_ST_BODY_YYYY_DD_MM_DOT"
-msgstr "YYYY.DD.MM"
-
-msgid "IDS_ST_BODY_YOU_HAVE_SELECTED_TO_LAUNCH_THIS_APPLICATION_BY_DEFAULT_FOR_SOME_ACTIONS"
-msgstr "कुछ कार्रवाइयों के लिए यह एप डिफॉल्ट रूप से खोलना सेट किया गया है।"
-
-msgid "IDS_ST_BODY_YOU_CAN_DECRYPT_ACCOUNTS_SETTINGS_DOWNLOADED_APPLICATIONS_AND_THEIR_DATA_MEDIA_AND_OTHER_FILES_DECRYPTION_WARNING_MSG"
-msgstr "आप खातें, सेटिंग्स, डाउनलोड किए गए एप्लीकेशंस तथा उनका डाटा, मीडिया और अन्य फाइलें डिक्रिप्‍ट कर सकते हैं। डिक्रिप्‍शन करने में एक घंटा या ज्यादा समय लग सकता है। चार्ज की गई बैटरी से शुरू करें और डिक्रिप्‍शन पूर्ण होने तक डिवाइस प्लग इन रखें। डिक्रिप्‍शन प्रक्रिया में रुकावट लाने से कुछ या सभी डाटा खो सकता है।"
-
-msgid "IDS_ST_BODY_YOUR_DEVICE_REGISTRATION_CODE_C_PS"
-msgstr "आपका डिवाइस पंजीकरण कोड: %s"
-
-msgid "IDS_ST_BODY_YOUR_CHANGES_ARE_BEING_MADE_T_TTS"
-msgstr "आपके परिवर्तन क्रियान्वित किए जा रहे हैं।"
-
-msgid "IDS_ST_BODY_WINSET"
-msgstr "विनसेट"
-
-msgid "IDS_ST_BODY_WHEN_THE_SOURCE_OF_LIGHT_IS_BEHIND_YOU_OR_WHEN_USING_DEVICE_IN_THE_DARK"
-msgstr "जब प्रकाश का स्रोत आप के पीछे हो या डिवाइस का उपयोग अंधेरे में करने पर"
-
-msgid "IDS_ST_BODY_WHEN_LEARN_ABOUT_TILT_OR_MOTION_UNLOCK_ARE_SET_MOTION_ACTIVATION_WILL_BE_AUTOMATICALLY_ENABLED_IN_SETTINGS"
-msgstr "जब झुकाकर या गति अनलॉक के बारे में जाने सेट किया गया है, तो गति सक्रियण सेटिंग्स में स्वचालित रूप से सक्षम हो जाएगा"
-
-msgid "IDS_ST_BODY_WHEN_FRONT_CAMERA_IS_USED_FOR_THE_APPLICATION"
-msgstr "जब एप्लीकेशन के लिए सामने के कैमरे का उपयोग किया जाता है"
-
-msgid "IDS_ST_BODY_WHEN_FRONT_CAMERA_FAILS_TO_DETECT_FACE_AND_EYES"
-msgstr "जब सामने का कैमरा चेहरा और आखों का पता लगाने में विफल हो जाए"
-
-msgid "IDS_ST_BODY_WHEN_DATA_ROAMING_IS_DISABLED_APPLICATIONS_THAT_USE_THE_DATA_CONNECTION_MAY_NOT_WORK"
-msgstr "डेटा रोमिंग अक्षम होने पर, डेटा कनेक्शन का उपयोग करने वाले ऐप्लिकेशंस कार्य नहीं कर सकेंगे"
-
-msgid "IDS_ST_BODY_WEB_APPLICATIONS"
-msgstr "वेब एप्लीकेशंस"
-
-msgid "IDS_ST_BODY_WCDMA_GSM_NHAUTO_CONNECT"
-msgstr "WCDMA/GSM\n(स्वत: कनेक्ट)"
-
-msgid "IDS_ST_BODY_WAIT_WHILE_DEVICE_IS_ENCRYPTED_PDP_COMPLETE"
-msgstr "डिवाइस एन्क्रिप्‍ट किए जाने के दौरान प्रतीक्षा करें। %d% पूर्ण।"
-
-msgid "IDS_ST_BODY_WAIT_WHILE_DEVICE_IS_DECRYPTED_PDP_COMPLETE"
-msgstr "डिवाइस डिक्रिप्‍ट किए जाने के दौरान प्रतीक्षा करें। %d% पूर्ण।"
-
-msgid "IDS_ST_BODY_WAITING_FOR_RESPONSE_FROM_SIM_CARD_ING"
-msgstr "SIM कार्ड से जवाब की प्रतीक्षा कर रहा है..."
-
-msgid "IDS_ST_BODY_VOLUME"
-msgstr "वॉल्यूम"
-
-msgid "IDS_ST_BODY_VOICE_RECORDING"
-msgstr "वॉयस रिकॉर्डिंग"
-
-msgid "IDS_ST_BODY_VIBRATE_WHEN_RINGING"
-msgstr "रिंग के दौरान कंपन"
-
-msgid "IDS_ST_BODY_VERSION_PS"
-msgstr "संस्करण %s"
-
-msgid "IDS_ST_BODY_USING_MOBILE_DATA_MAY_RESULT_IN_ADDITIONAL_CHARGES_CONTINUE_Q"
-msgstr "मोबाइल डाटा का उपयोग करने पर अतिरिक्त शुल्क लग सकते हैं। जारी रखें?"
-
-msgid "IDS_ST_BODY_USE_TIME_PROVIDED_BY_NETWORK"
-msgstr "नेटवर्क द्वारा प्रदान समय का उपयोग करें"
-
-msgid "IDS_ST_BODY_USE_MOTION"
-msgstr "गति का उपयोग करें"
-
-msgid "IDS_ST_BODY_USER_ID"
-msgstr "उपयोगकर्ता ID"
-
-msgid "IDS_ST_BODY_USER_CAN_BLOCK_A_SPECIFIC_URL_MSG"
-msgstr "उपभोक्ता किसी विशिष्ट URL को अवरुद्ध कर सकता हैं। यदि कोई URL अवरुद्ध किया जाता है, तो आनेवाले और जानेवाले डाटा निरस्त किए जाएंगे।"
-
-msgid "IDS_ST_BODY_USER_CAN_BLOCK_A_SPECIFIC_PORT_MSG"
-msgstr "उपभोक्ता किसी विशिष्ट पोर्ट को अवरुद्ध कर सकता हैं। यदि कोई पोर्ट अवरुद्ध किया जाता है, तो आनेवाले और जानेवाले डाटा निरस्त किए जाएंगे।"
-
-msgid "IDS_ST_BODY_USER_CAN_BLOCK_A_SPECIFIC_IP_ADDRESS_MSG"
-msgstr "उपभोक्ता किसी विशिष्ट IP पते को अवरुद्ध कर सकता हैं। यदि कोई IP पता अवरुद्ध किया जाता है, तो आनेवाले और जानेवाले डाटा निरस्त किए जाएंगे।"
-
-msgid "IDS_ST_BODY_USED"
-msgstr "प्रयुक्त"
-
-msgid "IDS_ST_BODY_USB_OTG_STORAGE"
-msgstr "USB OTG स्‍टोरेज"
-
-msgid "IDS_ST_BODY_USB_DEBUGGING_IS_INTENDED_FOR_DEVELOPMENT_PURPOSES_ONLY_MSG"
-msgstr "USB डिबगिंग केवल विकास प्रयोजन के लिए है। आपके कंप्यूटर और आपके डिवाइस के बीच डाटा कॉपी करने, आपके डिवाइस पर बिना अधिसूचना के एप्लीकेशन स्थापित करने, और लॉग डाटा पढ़ने के लिए इसका उपयोग किया जा सकता है।"
-
-msgid "IDS_ST_BODY_USB_DEBUGGING"
-msgstr "USB डिबगिंग"
-
-msgid "IDS_ST_BODY_USB_ASK_ON_CONNECTION"
-msgstr "कनेक्शन के समय पूछें"
-
-msgid "IDS_ST_BODY_URL"
-msgstr "URL"
-
-msgid "IDS_ST_BODY_UNMOUNT_USB_OTG_STORAGE"
-msgstr "USB OTG स्टोरेज अनमाउंट करें"
-
-msgid "IDS_ST_BODY_UNMOUNT_SD_CARD"
-msgstr "SD कार्ड अनमाऊंट करें"
-
-msgid "IDS_ST_BODY_UNMOUNTING_THE_SD_CARD_WILL_STOP_SOME_APPLICATIONS_FROM_FUNCTIONING_UNTIL_YOU_MOUNT_THE_SD_CARD_AGAIN_MSG"
-msgstr "SD कार्ड अनमाऊंट करने से कुछ एप्लिकेशन्स फंक्शन करने से रुक जाएँगे। आप के द्वारा फिर से SD कार्ड माउंट करने तक एप्लिकेशन्स उपलब्ध नहीं हो सकते हैं।"
-
-msgid "IDS_ST_BODY_UNABLE_TO_USE_CURRENT_PASSWORD"
-msgstr "वर्तमान पासवर्ड का उपयोग करने में असमर्थ।"
-
-msgid "IDS_ST_BODY_UMTS_MODE_ONLY_WORKS_INSIDE_3G_COVERAGE_AREA"
-msgstr "UMTS मोड केवल 3G कवरेज क्षेत्र में कार्य करता है"
-
-msgid "IDS_ST_BODY_UDRGOTHICM_JPN"
-msgstr "UDRGothicM"
-
-msgid "IDS_ST_BODY_UDMINCHO_JPN"
-msgstr "UDMincho"
-
-msgid "IDS_ST_BODY_UDGOTHIC_M_FONT"
-msgstr "UDGothic"
-
-msgid "IDS_ST_BODY_TURN_OFF"
-msgstr "बंद करें"
-
-msgid "IDS_ST_BODY_TURNING_OFF_MOBILE_DATA_WHEN_THE_SCREEN_IS_OFF"
-msgstr "स्क्रीन बंद होने पर मोबाइल डाटा बंद करना।"
-
-msgid "IDS_ST_BODY_TURNING_OFF_CONNECTIVITY_FEATURES_SUCH_AS_WI_FI_AND_BLUETOOTH"
-msgstr "कनेक्टिविटी सुविधाएँ बंद करना, जैसे Wi-Fi और ब्लूटूथ।"
-
-msgid "IDS_ST_BODY_TO_USE_PERSONAL_MODE_SCREEN_LOCK_TYPE_SHOULD_BE_SET_TO_SIMPLE_PASSWORD_OR_PASSWORD"
-msgstr "व्यक्तिगत मोड का उपयोग करने के लिए, स्क्रीन लॉक प्रकार को साधारण पासवर्ड या पासवर्ड में सेट करना चाहिए"
-
-msgid "IDS_ST_BODY_TO_PROTECT_YOUR_DATA_DISABLE_PERSONAL_MODE_AFTER_YOU_USE_IT_ALSO_USING_A_SECURE_SCREEN_LOCK_WILL_PROVIDE_BETTER_PROTECTION"
-msgstr "अपना डाटा सुरक्षित करने के लिए, व्यक्तिगत मोड का उपयोग करने के बाद इसे अक्षम करें। स्क्रीन लॉक का उपयोग करने से भी बेहतर सुरक्षा प्राप्त होगी।"
-
-msgid "IDS_ST_BODY_TO_OPEN_THE_MENU_DOUBLE_TAP_IT_T_TTS"
-msgstr "मेन्यू खोलने के लिए, इसे दोहरा टैप करें।"
-
-msgid "IDS_ST_BODY_TO_M_PERIOD"
-msgstr "को"
-
-msgid "IDS_ST_BODY_TO_ENABLE_THIS_FEATURE_ENABLE_AT_LEAST_ONE_RELEVANT_FUNCTION"
-msgstr "यह सुविधा सक्षम करने हेतु कम से कम एक संबद्ध फंक्शन सक्षम करें।"
-
-msgid "IDS_ST_BODY_TO_ENABLE_POWER_SAVING_MODE_ENABLE_AT_LEAST_ONE_FUNCTION"
-msgstr "पॉवर बचत मोड सक्षम करने के लिए, कम से कम एक फंक्शन सक्षम करें।"
-
-msgid "IDS_ST_BODY_TO_ENABLE_BLOCKING_MODE_ENABLE_AT_LEAST_ONE_OPTION"
-msgstr "ब्लॉक करना मोड सक्षम करने के लिए, कम से कम एक विकल्प सक्षम करें"
-
-msgid "IDS_ST_BODY_TO_AVOID_OVERHEATING_MAXIMUM_BRIGHTNESS_HAS_BEEN_REDUCED"
-msgstr "अधिक गर्म होने से रोकने के लिए, अधिकतम चमक कम की गई है।"
-
-msgid "IDS_ST_BODY_TOUCH"
-msgstr "स्पर्श"
-
-msgid "IDS_ST_BODY_TOTAL_SPACE"
-msgstr "कुल जगह"
-
-msgid "IDS_ST_BODY_TOGGLE_THE_BUTTON_TO_ENABLE_OR_DISABLE_SCREEN_READER_OR_DOUBLE_TAP_TO_OPEN_THE_MENU_T_TTS"
-msgstr "स्क्रीन रीडर सक्षम या अक्षम करने के लिए बटन टॉगल करें, या मेन्यू खोलने के लिए दोहरा टैप करें।"
-
-msgid "IDS_ST_BODY_TIME_ZONE"
-msgstr "समय क्षेत्र"
-
-msgid "IDS_ST_BODY_THIS_BAND_MAY_NOT_WORK_OUTSIDE_THE_USA_AND_CANADA"
-msgstr "संभव है कि यह बैंड USA और कनाडा के बाहर कार्य नहीं कर सकेगा"
-
-msgid "IDS_ST_BODY_THIS_ACTION_WILL_ERASE_THE_SD_CARD_IN_THE_PHONE_YOU_WILL_LOSE_ALL_DATA_ON_THE_CARD_E"
-msgstr "इस कार्य से फ़ोन से SD कार्ड मिटाया जाएगा। कार्ड का पूरा डाटा आप खो देंगे!"
-
-msgid "IDS_ST_BODY_THE_SD_CARD_IS_CURRENTLY_IN_USE_THIS_ACTION_WILL_ERASE_ALL_DATA_ON_THE_SD_CARD_INCLUDING_THE_DATA_THAT_IS_CURRENTLY_BEING_USED"
-msgstr "SD कार्ड वर्तमान में उपयोग में है। यह कार्रवाई SD कार्ड के वर्तमान में उपयोग किए जा रहे डाटा सहित सभी डाटा को मिटा देगी।"
-
-msgid "IDS_ST_BODY_THE_RED_LED_LIGHTS_UP_WHEN_YOU_CHARGE_YOUR_DEVICE_WHILE_THE_SCREEN_IS_OFF"
-msgstr "स्क्रीन बंद होने पर जब आप अपना डिवाइस चार्ज करते है तो लाल LED जलती है।"
-
-msgid "IDS_ST_BODY_THE_RED_LED_BLINKS_WHEN_THE_BATTERY_POWER_IS_LOW_WHILE_THE_SCREEN_IS_OFF"
-msgstr "स्क्रीन बंद होने पर बैटरी पॉवर कम होने पर लाल LED ब्लिंक होती है।"
-
-msgid "IDS_ST_BODY_THE_PASSWORD_MUST_NOT_CONTAIN_A_SIMPLE_SEQUENCE_HEG_1111_OR_1234"
-msgstr "पासवर्ड में कोई आसान क्रम (जैसे कि 1111 या 1234) शामिल नहीं होना चाहिए"
-
-msgid "IDS_ST_BODY_THE_NAME_FIELD_CANNOT_BE_EMPTY"
-msgstr "नाम का क्षेत्र खाली नहीं हो सकता है।"
-
-msgid "IDS_ST_BODY_THE_BLUE_LED_BLINKS_WHEN_YOU_RECORD_VOICE_WHILE_THE_SCREEN_IS_OFF"
-msgstr "स्क्रीन बंद होने पर जब आप वॉइस रिकॉर्ड करते है तो नीली LED ब्लिंक होती है।"
-
-msgid "IDS_ST_BODY_THE_BLUE_LED_BLINKS_WHEN_YOU_HAVE_MISSED_CALLS_MESSAGES_OR_APP_NOTIFICATIONS_WHILE_THE_SCREEN_IS_OFF"
-msgstr "स्क्रीन बंद होने पर जब आपके पास कोई छूटी हुई कॉल्स, संदेश या सूचनाएँ होती हैं तो नीली LED ब्लिंक होती है।"
-
-msgid "IDS_ST_BODY_THE_APPLICATIONS_BELOW_WERE_STARTED_BY_PS_STOPPING_THESE_APPLICATIONS_MAY_CAUSE_PS_TO_FAIL"
-msgstr "निम्न एप्लीकेशंस %s द्वारा प्रारंभ किए गए। इन एप्लीकेशंस को रोकने से %s विफल हो सकता है।"
-
-msgid "IDS_ST_BODY_THERE_ARE_NO_NETWORKS_NEARBY"
-msgstr "यहाँ निकटवर्ती कोई नेटवर्क नहीं है"
-
-msgid "IDS_ST_BODY_TEXTSTYLE_LARGE"
-msgstr "बड़ा"
-
-msgid "IDS_ST_BODY_TASK_SWITCHER"
-msgstr "कार्य स्विचर"
-
-msgid "IDS_ST_BODY_TAP_TO_INSERT"
-msgstr "डालने करने के लिए टैप करें"
-
-msgid "IDS_ST_BODY_TAP_AND_HOLD_THE_SCREEN_THEN_TILT_THE_DEVICE_TOWARDS_YOU_TO_UNLOCK_IT_IF_THE_SCREEN_DOES_NOT_UNLOCK_TRY_TILTING_THE_DEVICE_MORE"
-msgstr "डिवाइस को अनलॉक करने के लिए स्क्रीन टैप और होल्‍ड करें, फिर उसे अपनी ओर झुकाएँ। यदि स्क्रीन अनलॉक नहीं होती हैं, तो डिवाइस को और अधिक झुकाने का प्रयास करें।"
-
-msgid "IDS_ST_BODY_SYSTEM_MEMORY"
-msgstr "सिस्टम मेमोरी"
-
-msgid "IDS_ST_BODY_SUNDAY"
-msgstr "रविवार"
-
-msgid "IDS_ST_BODY_STORAGE"
-msgstr "स्टोरेज"
-
-msgid "IDS_ST_BODY_STANDARD_T_DISPLAY_EFFECT"
-msgstr "मानक"
-
-msgid "IDS_ST_BODY_SPEECH"
-msgstr "स्पीच"
-
-msgid "IDS_ST_BODY_SOUND_N_DISPLAY"
-msgstr "ध्‍वनि और प्रदर्शन"
-
-msgid "IDS_ST_BODY_SOFTWARE"
-msgstr "सॉफ्टवेयर"
-
-msgid "IDS_ST_BODY_SOCIAL_NETWORK_PROFILES"
-msgstr "सामाजिक नेटवर्क प्रोफाइल"
-
-msgid "IDS_ST_BODY_SMART_STAY_MAY_NOT_WORK_IN_THESE_SITUATIONS"
-msgstr "हो सकता है कि स्मार्ट स्टे इन परिस्थितियों में कार्य न करे।"
-
-msgid "IDS_ST_BODY_SMART_ROTATION_MAY_NOT_WORK_IN_THESE_SITUATIONS"
-msgstr "संभव है कि स्मार्ट घुर्णन इन परिस्‍थितयों में कार्य नहीं कर सकेगा।"
-
-msgid "IDS_ST_BODY_SMART_ROTATION_DESCRIPTION_MSG"
-msgstr "स्मार्ट घुर्णन, स्वतः स्क्रीन घुर्णन को अक्षम करता है और आपके चेहरे के अभिविन्यास को निर्धारित करने के लिए सामने के कैमरे का उपयोग करता है और स्क्रीन को उसके अनुसार घुमाता है"
-
-msgid "IDS_ST_BODY_SMALL_M_TEXTSIZE"
-msgstr "छोटा"
-
-msgid "IDS_ST_BODY_SIM_PASSWORD"
-msgstr "SIM पासवर्ड"
-
-msgid "IDS_ST_BODY_SIMPLE_PASSWORD"
-msgstr "आसान पासवर्ड"
-
-msgid "IDS_ST_BODY_SHOWS_BATTERY_PERCENTAGE_ON_INDICATOR"
-msgstr "संकेतक पर बैटरी प्रतिशत दिखाई देता है।"
-
-msgid "IDS_ST_BODY_SET_THE_DEFAULT_LOCATION_FOR_INSTALLING_APPLICATIONS_MSG"
-msgstr "एप्लीकेशंस स्थापित करने के लिए डिफ़ॉल्ट स्थान सेट करें। एप्लीकेशन के प्रकार और स्थान की उपलब्धता के आधार पर एप्लीकेशंस को विभिन्न स्थानों में स्थापित किया जा सकता है।"
-
-msgid "IDS_ST_BODY_SET_FONT_AS_PS_Q"
-msgstr "फॉन्ट को %s जैसे सेट करें?"
-
-msgid "IDS_ST_BODY_SET_AN_UNLOCK_PASSWORD_OF_AT_LEAST_6_CHARACTERS_CONTAINING_AT_LEAST_1_NUMBER"
-msgstr "कम से कम 6 वर्णों का अनलॉक पासवर्ड सेट करें, जिस में कम से कम 1 नंबर शामिल है।"
-
-msgid "IDS_ST_BODY_SERIAL_NUMBER"
-msgstr "सीरियल नंबर"
-
-msgid "IDS_ST_BODY_SECURITY_ENGINE"
-msgstr "सुरक्षा इंजन"
-
-msgid "IDS_ST_BODY_SECURITY"
-msgstr "सुरक्षा"
-
-msgid "IDS_ST_BODY_SEARCH"
-msgstr "खोजें"
-
-msgid "IDS_ST_BODY_SD_CARD"
-msgstr "SD कार्ड"
-
-msgid "IDS_ST_BODY_SCREEN_TIMEOUT_ABB2"
-msgstr "स्‍क्रीन समय समाप्त"
-
-msgid "IDS_ST_BODY_SCREEN_STAYS_ON_AS_LONG_AS_YOU_ARE_LOOKING_AT_IT"
-msgstr "स्क्रीन चालू रहती है जब तक कि आप उस पर देखते है।"
-
-msgid "IDS_ST_BODY_SCREEN_ROTATION_CAN_BE_SLOWER_IF_SMART_ROTATION_ENABLED"
-msgstr "स्मार्ट घुर्णन सक्षम किए जाने पर स्‍क्रीन घुर्णन अधिक धीमा हो सकता है।"
-
-msgid "IDS_ST_BODY_SCREEN_OVERLAY_SHOWING_CURRENT_CPU_USAGE_ABB"
-msgstr "वर्तमान CPU उपयोग दिखाने वाला स्‍क्रीन आवरण।"
-
-msgid "IDS_ST_BODY_SCREEN_ORIENTATION_ADJUSTS_TO_YOUR_ANGLE_OF_SIGHT"
-msgstr "स्क्रीन अभिविन्यास को आपकी दृष्टि के कोण पर समायोजित करता है।"
-
-msgid "IDS_ST_BODY_SCREEN_MODE"
-msgstr "स्क्रीन मोड"
-
-msgid "IDS_ST_BODY_SCREEN_LOCK_TYPE_CANNOT_BE_CHANGED_WHILE_ENCRYPTING_THE_SD_CARD"
-msgstr "SD कार्ड को एन्क्रिप्ट करते समय स्क्रीन लॉक प्रकार बदला नहीं जा सकता"
-
-msgid "IDS_ST_BODY_SCREEN_LOCK_TYPE_CANNOT_BE_CHANGED_WHILE_ENCRYPTING_THE_DEVICE"
-msgstr "डिवाइस को एन्क्रिप्ट करते समय स्क्रीन लॉक प्रकार बदला नहीं जा सका"
-
-msgid "IDS_ST_BODY_SCREEN_LOCK_TYPE"
-msgstr "स्क्रीन लॉक प्रकार"
-
-msgid "IDS_ST_BODY_SCREEN_LOCK_SOUND"
-msgstr "स्‍क्रीन लॉक ध्वनि"
-
-msgid "IDS_ST_BODY_SCHEDULE"
-msgstr "अनुसूची"
-
-msgid "IDS_ST_BODY_SAVE_POWER_BY_ADJUSTING_SCREEN_TONE_ACCORDING_TO_ANALYSIS_OF_IMAGES"
-msgstr "छवियों के विश्लेषण के अनुसार स्क्रीन टोन समायोजित करके पॉवर बचाएँ।"
-
-msgid "IDS_ST_BODY_SAVES_POWER_BY_LIMITING_THE_MAXIMUM_PERFORMANCE_OF_THE_DEVICE"
-msgstr "डिवाइस के अधिकतम कार्यप्रदर्शन को सीमित करके पावर बचाता है।"
-
-msgid "IDS_ST_BODY_SAVED"
-msgstr "सुरक्षित किया।"
-
-msgid "IDS_ST_BODY_SAVE"
-msgstr "सुरक्षित"
-
-msgid "IDS_ST_BODY_SAMSUNG_LEGAL"
-msgstr "सैमसंग कानूनी"
-
-msgid "IDS_ST_BODY_SAMSUNG_KIES_CONNECTION_CONNECTING_USB_HELP_MSG"
-msgstr "यदि सैमसंग काईज (PC सॉफ़्टवेयर) या सही ड्राइवर्स आप के PC पर स्थापित नहीं हुए हैं, तो माइक्रोसॉफ्ट विन्डोज़ में स्थापना आगे बढ़ेगी। \nआपके द्वारा PC सॉफ़्टवेयर स्थापित करने पर, आप निम्नलिखित ऑपरेशन कर सकते हैं:\n - फ़ोन डाटा सिंक करना\n- फ़ोन सॉफ़्टवेयर अपग्रेड करना\n- इंटरनेट साझाकरण (आप की नोटबुक या PC को इंटरनेट ऍक्सेस देने के लिए यह फ़ोन मॉडेम की तरह कार्य करेगा)\n- खरीदा हुआ म्यूज़िक/वीडियो (माइक्रोसॉफ्ट विन्डोज़ मीडिया DRM) या सामान्‍य फ़ाइलें आपके फ़ोन पर कॉपी करना"
-
-msgid "IDS_ST_BODY_RUNNING"
-msgstr "चल रहा है"
-
-msgid "IDS_ST_BODY_RESTRICTING_APPLICATION_USAGE_TO_ONLY_ESSENTIAL_APPLICATIONS_AND_THOSE_SELECTED_BY_YOU"
-msgstr "एप्लीकेशन उपयोग को केवल अनिवार्य एप्लीकेशंस और आपके द्वारा चयनित एप्लीकेशंस तक सीमित करना।"
-
-msgid "IDS_ST_BODY_RESET_TO_DEFAULT"
-msgstr "डिफॉल्‍ट में रीसेट करें"
-
-msgid "IDS_ST_BODY_RESET_SETTINGS"
-msgstr "रीसेट सेटिंग्स"
-
-msgid "IDS_ST_BODY_RESET_PERSONAL_MODE_SECURITY_SETTINGS_AND_DELETE_PERSONAL_CONTENT"
-msgstr "व्यक्तिगत मोड सुरक्षा सेटिंग्स रीसेट करें और व्यक्तिगत सामग्री हटाएँ"
-
-msgid "IDS_ST_BODY_RESET_PERSONAL_MODE"
-msgstr "व्यक्तिगत मोड रीसेट करें"
-
-msgid "IDS_ST_BODY_RESET_ALL"
-msgstr "सभी रीसेट करें"
-
-msgid "IDS_ST_BODY_REMOVE_LICENCE"
-msgstr "लाइसेंस हटायें"
-
-msgid "IDS_ST_BODY_REGULATORY_INFORMATION_ABB"
-msgstr "विनियामक जानकारी"
-
-msgid "IDS_ST_BODY_REGISTER_AT"
-msgstr "पंजीकरण यहाँ करें"
-
-msgid "IDS_ST_BODY_REGIONAL_EXAMPLE"
-msgstr "प्रादेशिक उदाहरण"
-
-msgid "IDS_ST_BODY_REGION"
-msgstr "क्षेत्र"
-
-msgid "IDS_ST_BODY_PUK"
-msgstr "PUK"
-
-msgid "IDS_ST_BODY_PROXY_PORT"
-msgstr "प्रॉक्‍सी पोर्ट"
-
-msgid "IDS_ST_BODY_PROTOCOL_TYPE"
-msgstr "प्रोटोकॉल प्रकार"
-
-msgid "IDS_ST_BODY_PROTECT_YOUR_DEVICE_FROM_HARMFUL_VIRUSES_AND_MALWARE"
-msgstr "हानिकारक वायरसों और मैलवेयर से अपने डिवाइस की सुरक्षा करें"
-
-msgid "IDS_ST_BODY_PROFILE_NAME"
-msgstr "प्रोफाइल नाम"
-
-msgid "IDS_ST_BODY_PROFILE"
-msgstr "प्रोफाइल"
-
-msgid "IDS_ST_BODY_PREPARING_THIS_COULD_TAKE_OVER_10_MINUTES_ING"
-msgstr "तैयार हो रहा है। यह 10 मिनट से अधिक समय ले सकता है..."
-
-msgid "IDS_ST_BODY_PREFERRED_NETWORKS"
-msgstr "अनुशंसित नेटवर्क्स"
-
-msgid "IDS_ST_BODY_POP_JPN_DCM"
-msgstr "POP"
-
-msgid "IDS_ST_BODY_PM"
-msgstr "PM"
-
-msgid "IDS_ST_BODY_PLUG_IN_CHARGER_AND_TRY_AGAIN"
-msgstr "चार्जर प्लग इन करें और फिर से प्रयास करें"
-
-msgid "IDS_ST_BODY_PLAY_TONE_WHEN_THE_DIALLING_KEYPAD_IS_TAPPED"
-msgstr "डायलिंग कीपैड टैप किए जाने पर टोन चलाएँ।"
-
-msgid "IDS_ST_BODY_PLAY_SOUNDS_WHEN_LOCKING_AND_UNLOCKING_SCREEN"
-msgstr "स्‍क्रीन लॉक तथा अनलॉक करते समय ध्वनियाँ चलाएँ"
-
-msgid "IDS_ST_BODY_PIN_BLOCKED_ENTER_PUK_TO_CONTINUE_JPN_DCM"
-msgstr "PIN blocked. Enter PUK to continue."
-
-msgid "IDS_ST_BODY_PIN"
-msgstr "PIN"
-
-msgid "IDS_ST_BODY_PICTURES_VIDEOS"
-msgstr "तस्वीरें, वीडियोज"
-
-msgid "IDS_ST_BODY_PHOTO_UPLOAD_SETTINGS"
-msgstr "फ़ोटो अपलोड सेटिंग्स"
-
-msgid "IDS_ST_BODY_PHONEPROFILES_SILENT"
-msgstr "शांत"
-
-msgid "IDS_ST_BODY_PERSONAL_MODE_CAN_BE_USED_TO_HIDE_CONTENT_THAT_YOU_WANT_TO_KEEP_PRIVATE_MSG"
-msgstr "व्यक्तिगत मोड का उपयोग ऐसी सामग्री छुपाने के लिए किया जा सकता है जिसे आप निजी रखना चाहते हैं। व्यक्तिगत मोड का उपयोग करने के लिए, उसे सेटिंग्स में सक्षम करें या पॉवर कुंजी दबाए रखें और फिर व्यक्तिगत मोड चुनें। अपना PIN या पासवर्ड प्रविष्ट करें। स्थिति पट्टी पर व्यक्तिगत मोड प्रतीक प्रदर्शित किया जाएगा। अपने डाटा की सुरक्षा के लिए, व्यक्तिगत मोड का उपयोग करने के बाद उसे अक्षम करें। सुरक्षित स्क्रीन लॉक का उपयोग करना भी बेहतर सुरक्षा प्रदान करेगा।"
-
-msgid "IDS_ST_BODY_PD_ATTEMPTS_REMAINING_JPN_DCM"
-msgstr "%d attempts remaining"
-
-msgid "IDS_ST_BODY_PASSWORD_REQUIRED_TO_DECRYPT_DEVICE_EACH_TIME_YOU_TURN_IT_ON"
-msgstr "हर बार उपकरण चालू करने पर उसे डिक्रिप्‍ट करने के लिए पासवर्ड आवश्यक है।"
-
-msgid "IDS_ST_BODY_PASSWORD_MUST_CONTAIN_NO_MORE_THAN_PD_CHARACTERS_ABB"
-msgstr "पासवर्ड में %d वर्णों से अधिक नहीं होने चाहिएँ।"
-
-msgid "IDS_ST_BODY_PASSWORD_MUST_CONTAIN_AT_LEAST_PD_CHARACTERS_ABB"
-msgstr "पासवर्ड में कम से कम %d वर्ण होने ज़रूरी है"
-
-msgid "IDS_ST_BODY_PASSWORD_MUST_CONTAIN_AT_LEAST_1_NUMBER"
-msgstr "पासवर्ड में कम से कम 1 नंबर होना जरूरी है।"
-
-msgid "IDS_ST_BODY_PASSWORD_MUST_CONTAIN_AT_LEAST_1_LETTER"
-msgstr "पासवर्ड में कम से कम 1 अक्षर होना जरूरी है।"
-
-msgid "IDS_ST_BODY_PASSWORD_EMPTY"
-msgstr "पासवर्ड खाली।"
-
-msgid "IDS_ST_BODY_PASSWORD_CONTAINS_INVALID_CHARACTER_ABB"
-msgstr "पासवर्ड में अमान्य वर्ण हैं।"
-
-msgid "IDS_ST_BODY_PASSWORD"
-msgstr "पासवर्ड"
-
-msgid "IDS_ST_BODY_OPEN_SOURCE_LICENCES"
-msgstr "ओपन सोर्स लाइसेंसेस"
-
-msgid "IDS_ST_BODY_ON_M_STATUS"
-msgstr "चालू"
-
-msgid "IDS_ST_BODY_OFFICIAL_M_DEVICE_STATUS"
-msgstr "ऑफिशियल"
-
-msgid "IDS_ST_BODY_NUMBER"
-msgstr "नंबर"
-
-msgid "IDS_ST_BODY_NO_RESULTS_FOUND"
-msgstr "कोई परिणाम नहीं मिले।"
-
-msgid "IDS_ST_BODY_NO_DEFAULTS_SET"
-msgstr "कोई डिफॉल्ट सेट नही।"
-
-msgid "IDS_ST_BODY_NOT_ASSIGNED"
-msgstr "सौंपा नहीं गया"
-
-msgid "IDS_ST_BODY_NOTIFICATION_PANEL"
-msgstr "अधिसूचना पैनल"
-
-msgid "IDS_ST_BODY_NOTIFICATIONS"
-msgstr "अधिसूचनाएँ"
-
-msgid "IDS_ST_BODY_NOTIFICATION"
-msgstr "अधिसूचना"
-
-msgid "IDS_ST_BODY_NOSERVICE"
-msgstr "कोई सेवा नहीं"
-
-msgid "IDS_ST_BODY_NORMAL_T_PROFILE"
-msgstr "सामान्य"
-
-msgid "IDS_ST_BODY_NONE"
-msgstr "कुछ नहीं"
-
-msgid "IDS_ST_BODY_NEW_PIN2_AND_CONFIRM_PIN2_DO_NOT_MATCH"
-msgstr "नया PIN2 और पुष्टि किया गया PIN2 मेल नहीं खाते हैं।"
-
-msgid "IDS_ST_BODY_NEW_PIN2"
-msgstr "नया PIN2"
-
-msgid "IDS_ST_BODY_NEW_PIN1"
-msgstr "नया PIN1 कोड"
-
-msgid "IDS_ST_BODY_NEW"
-msgstr "नया"
-
-msgid "IDS_ST_BODY_NETWORK_TYPE"
-msgstr "नेटवर्क प्रकार"
-
-msgid "IDS_ST_BODY_NETWORK_MODE"
-msgstr "नेटवर्क मोड"
-
-msgid "IDS_ST_BODY_NETWORK_LIST"
-msgstr "नेटवर्क सूची"
-
-msgid "IDS_ST_BODY_NETWORK_CONNECTIONS"
-msgstr "नेटवर्क कनेक्शंस"
-
-msgid "IDS_ST_BODY_NETWORK_CODE"
-msgstr "नेटवर्क कोड"
-
-msgid "IDS_ST_BODY_NETWORK"
-msgstr "नेटवर्क"
-
-msgid "IDS_ST_BODY_NATURAL_T_DISPLAY_EFFECT"
-msgstr "प्राकृतिक"
-
-msgid "IDS_ST_BODY_NAME"
-msgstr "नाम"
-
-msgid "IDS_ST_BODY_MY_NUMBER"
-msgstr "मेरा नंबर"
-
-msgid "IDS_ST_BODY_MSG_TIME_FORMAT"
-msgstr "समय फॉर्मेट"
-
-msgid "IDS_ST_BODY_MOVIE_T_DISPLAY_EFFECT"
-msgstr "मूवी"
-
-msgid "IDS_ST_BODY_MOUNT_USB_OTG_STORAGE"
-msgstr "USB OTG स्टोरेज माउंट करें"
-
-msgid "IDS_ST_BODY_MOUNT_SD_CARD"
-msgstr "SD कार्ड माउंट करें"
-
-msgid "IDS_ST_BODY_MOTION"
-msgstr "गति"
-
-msgid "IDS_ST_BODY_MORE_SYSTEM_SETTINGS"
-msgstr "अधिक सिस्टम सेटिंग्स"
-
-msgid "IDS_ST_BODY_MORE_CONNECTIVITY_SETTINGS"
-msgstr "अधिक कनेक्टिविटी सेटिंग्स"
-
-msgid "IDS_ST_BODY_MONDAY"
-msgstr "सोमवार"
-
-msgid "IDS_ST_BODY_MODE"
-msgstr "मोड"
-
-msgid "IDS_ST_BODY_MOBILE_DATA_WILL_BE_USED_IF_YOU_DOWNLOAD_OR_UPLOAD_DATA_WITHOUT_WI_FI_CONNECTION"
-msgstr "यदि आप Wi-Fi कनेक्शन के बिना डेटा डाउनलोड या अपलोड करते हैं तो मोबाइल डेटा का उपयोग किया जाएगा"
-
-msgid "IDS_ST_BODY_MM_DD_YYYY_DOT"
-msgstr "MM.DD.YYYY"
-
-msgid "IDS_ST_BODY_MMS_CONNECTIONS"
-msgstr "MMS कनेक्शन्स"
-
-msgid "IDS_ST_BODY_MISCELLANEOUS_FILES"
-msgstr "विविध फाइलें"
-
-msgid "IDS_ST_BODY_MESSAGE"
-msgstr "सन्देश"
-
-msgid "IDS_ST_BODY_MENU_AND_WIDGETS"
-msgstr "मेन्यू और विजेट"
-
-msgid "IDS_ST_BODY_MEMORY"
-msgstr "मेमोरी"
-
-msgid "IDS_ST_BODY_MEDIUM"
-msgstr "मध्यम"
-
-msgid "IDS_ST_BODY_MB"
-msgstr "MB"
-
-msgid "IDS_ST_BODY_MASS_STORAGE_HELP_MSG"
-msgstr "आप नीचे दिए गए ऑपरेशन कर सकते हैं:\n- तेज़ फ़ाइल कॉपी करना\n- MAC या Linux OS के द्वारा कनेक्शन"
-
-msgid "IDS_ST_BODY_MARUBERI_JPN_DCM"
-msgstr "Maruberi"
-
-msgid "IDS_ST_BODY_LTE_WCDMA_GSM_NHAUTO_CONNECT"
-msgstr "LTE/WCDMA/GSM\n(स्वत: कनेक्ट)"
-
-msgid "IDS_ST_BODY_LOCK_SCREEN_OPTIONS"
-msgstr "लॉक स्क्रीन विकल्प"
-
-msgid "IDS_ST_BODY_LIST_VIEW"
-msgstr "सूची दृश्य"
-
-msgid "IDS_ST_BODY_LIMIT_BACKGROUND_PROCESSES"
-msgstr "पृष्ठभूमि प्रक्रिया सीमा"
-
-msgid "IDS_ST_BODY_LICENCE"
-msgstr "लाइसेंस"
-
-msgid "IDS_ST_BODY_LED_INDICATOR"
-msgstr "LED संकेतक"
-
-msgid "IDS_ST_BODY_LEDOT_LOW_BATTERY"
-msgstr "कम बैटरी"
-
-msgid "IDS_ST_BODY_LAUNCH_BY_DEFAULT"
-msgstr "डिफॉल्ट रूप से लॉन्च करें"
-
-msgid "IDS_ST_BODY_LANGUAGE_AND_REGION_ABB"
-msgstr "भाषा और क्षेत्र"
-
-msgid "IDS_ST_BODY_LANGUAGE_AND_KEYBOARD"
-msgstr "भाषा और कीबोर्ड"
-
-msgid "IDS_ST_BODY_KEYBOARD"
-msgstr "कीबोर्ड"
-
-msgid "IDS_ST_BODY_KEEPS_THE_STATUS_BAR_TIDY_TAP_THE_REPRESENTATIVE_ICON_TO_SHOW_ALL_THE_ICONS"
-msgstr "स्थिति पट्टी को साफ़ रखता है। सभी चिह्नों को दिखाने के लिए प्रतिनिधि चिह्न टैप करें।"
-
-msgid "IDS_ST_BODY_KB"
-msgstr "KB"
-
-msgid "IDS_ST_BODY_INTRODUCTION_TO_SMART_SCREEN_ABB"
-msgstr "स्मार्ट स्क्रीन का परिचय"
-
-msgid "IDS_ST_BODY_INTERNET_CONNECTION"
-msgstr "इंटरनेट कनेक्शन"
-
-msgid "IDS_ST_BODY_INSTALTAB_FINISH"
-msgstr "समाप्त"
-
-msgid "IDS_ST_BODY_INSTALLED_APPLICATIONS"
-msgstr "स्थापित एप्लीकेशन"
-
-msgid "IDS_ST_BODY_INSTALLATION_SETTINGS"
-msgstr "स्थापना सेटिंग्स"
-
-msgid "IDS_ST_BODY_INSERT_SD_CARD"
-msgstr "SD कार्ड डालें।"
-
-msgid "IDS_ST_BODY_INCORRECT_PIN_E"
-msgstr "गलत PIN."
-
-msgid "IDS_ST_BODY_INCORRECT_PASSWORD_TRY_AGAIN"
-msgstr "गलत पासवर्ड। फिर प्रयास करें।"
-
-msgid "IDS_ST_BODY_INCOMING_CALLS_AND_NEW_NOTIFICATIONS_WILL_BE_READ_OUT_AUTOMATICALLY"
-msgstr "आने वाली कॉल्स और नई अधिसूचनाएँ स्वचालित रूप से पढ़ी जाती है।"
-
-msgid "IDS_ST_BODY_INCOMING_CALL"
-msgstr "आनेवाली कॉल"
-
-msgid "IDS_ST_BODY_IMEI"
-msgstr "IMEI"
-
-msgid "IDS_ST_BODY_IF_YOU_SELECT_THIS_OPTION_ONLY_USED_MEMORY_SPACE_WILL_BE_ENCRYPTED"
-msgstr "यदि आप यह विकल्प चुनते हैं, केवल उपयोग किया गया मेमोरी स्थान एन्क्रिप्‍ट किया जाएगा।"
-
-msgid "IDS_ST_BODY_IF_YOU_FORGET_YOUR_PERSONAL_MODE_PASSWORD_YOU_WILL_NOT_BE_ABLE_TO_RECOVER_IT_FOR_SECURITY_MSG"
-msgstr "यदि आप अपना व्यक्तिगत मोड पासवर्ड भूल जाते हैं, तो आप इसे पुनः प्राप्त नहीं कर पाएँगे। सुरक्षा के लिए, आपको व्यक्तिगत मोड रीसेट करना होगा। यह इसकी डिफ़ॉल्ट सेटिंग्स रीस्टोर करेगा और आपकी सभी व्यक्तिगत सामग्री को हटा देगा।"
-
-msgid "IDS_ST_BODY_IF_YOU_DONT_WANT_TO_SEE_A_NUMBER_APPEAR_ON_THE_APP_ICON_FOR_EACH_NEW_EVENT_DISABLE_BADGE"
-msgstr "यदि आप प्रत्येक नई प्रसंग के लिए ऐप चिह्न पर दिखाई देने वाले नंबर को नहीं देखना चाहते है, तो बैज अक्षम करें"
-
-msgid "IDS_ST_BODY_ICON_SHOWS_THAT_SMART_SCREEN_IS_ENABLED"
-msgstr "चिह्न दिखाता है कि स्मार्ट स्क्रीन सक्षम है"
-
-msgid "IDS_ST_BODY_HOME_URL"
-msgstr "होम URL"
-
-msgid "IDS_ST_BODY_HOME_AND_LOCK_SCREEN"
-msgstr "होम और लॉक स्क्रीन"
-
-msgid "IDS_ST_BODY_HELVETICA_NEUE_M_FONT_NAME"
-msgstr "Helvetica Neue"
-
-msgid "IDS_ST_BODY_HARDWARE"
-msgstr "हार्डवेयर"
-
-msgid "IDS_ST_BODY_GSM"
-msgstr "GSM"
-
-msgid "IDS_ST_BODY_GRID_VIEW"
-msgstr "ग्रिड दृश्य"
-
-msgid "IDS_ST_BODY_GLOVE_MODE_ABB"
-msgstr "ग्लोव मोड"
-
-msgid "IDS_ST_BODY_GESTURES"
-msgstr "जेस्चर्स"
-
-msgid "IDS_ST_BODY_GB"
-msgstr "GB"
-
-msgid "IDS_ST_BODY_FROM_M_TIME"
-msgstr "द्वारा"
-
-msgid "IDS_ST_BODY_FREQUENTLY_USED"
-msgstr "बार बार उपयोग किए गए"
-
-msgid "IDS_ST_BODY_FORMAT_USB_OTG_STORAGE"
-msgstr "USB OTG स्टोरेज फॉर्मेट करें"
-
-msgid "IDS_ST_BODY_FORMAT_SD_CARD"
-msgstr "SD कार्ड को फॉर्मेट करें"
-
-msgid "IDS_ST_BODY_FORMATTING_USB_OTG_STORAGE_WILL_DELETE_ALL_DATA_DATA_CANNOT_BE_RECOVERED_CONTINUE_Q"
-msgstr "USB OTG स्टोरेज फॉर्मेट करने से सभी डेटा हटाया जाएगा। डेटा पुनः प्राप्त नहीं किया जा सकता। जारी रखें?"
-
-msgid "IDS_ST_BODY_FORMATTING_SD_CARD_WILL_DELETE_ALL_DATA_DATA_CANNOT_BE_RECOVERED_CONTINUE_Q"
-msgstr "SD कार्ड फॉर्मेट करने से सभी डाटा हटाया जाएगा। डाटा पुनः प्राप्त नहीं किया जा सकता। जारी रखें?"
-
-msgid "IDS_ST_BODY_FORGOT_PASSWORD_SWA"
-msgstr "पासवर्ड भूल गया"
-
-msgid "IDS_ST_BODY_FORBIDDEN_NETWORK"
-msgstr "वर्जित नेटवर्क"
-
-msgid "IDS_ST_BODY_FONT_TYPE"
-msgstr "फ़ॉन्ट प्रकार"
-
-msgid "IDS_ST_BODY_FONTSTYLE_ROSEMARY"
-msgstr "रोजमेरी"
-
-msgid "IDS_ST_BODY_FLIGHT_MODE_MSG"
-msgstr "फ्लाइट मोड आपको कॉल, सन्देश, और डाटा नेटवर्क सुविधाओं को बंद करने की अनुमति प्रदान करता है। साथ ही यह कनेक्टिविटी सुविधाएँ जैसे कि Wi-Fi और ब्लूटूथ को भी बंद कर देता है। Wi-Fi और ब्लूटूथ का उपयोग करने के लिए, उनको सेटिंग्स में या अधिसूचना पैनल पर चालू करें।"
-
-msgid "IDS_ST_BODY_FLIGHT_MODE_HAS_BEEN_ENABLED_NETWORK_SETTINGS_WILL_CLOSE"
-msgstr "फ़्लाइट मोड सक्षम किया गया है। नेटवर्क सेटिंग्स बंद हो जाएगी।"
-
-msgid "IDS_ST_BODY_FLIGHT_MODE"
-msgstr "फ्लाइट मोड"
-
-msgid "IDS_ST_BODY_FIXED_DIALLING_MODE"
-msgstr "फिक्स्ड डायलिंग मोड"
-
-msgid "IDS_ST_BODY_FIREWALL_ENABLED_ABB"
-msgstr "फ़ायरवॉल सक्षम किया गया"
-
-msgid "IDS_ST_BODY_FIREWALL"
-msgstr "फ़ायरवॉल"
-
-msgid "IDS_ST_BODY_FEATURES"
-msgstr "सुविधाएँ"
-
-msgid "IDS_ST_BODY_FAST_ENCRYPTION"
-msgstr "तेज एन्क्रिप्शन"
-
-msgid "IDS_ST_BODY_FAILED_TO_SELECT_NETWORK"
-msgstr "नेटवर्क चुनना विफल"
-
-msgid "IDS_ST_BODY_FACE_AND_VOICE"
-msgstr "चेहरा और आवाज़"
-
-msgid "IDS_ST_BODY_FACEBOOK"
-msgstr "फेसबुक"
-
-msgid "IDS_ST_BODY_EXPLANATION_FOR_TRANSACTION_TRACKING_MENU_VODA"
-msgstr "आपकी अनुशंसा जानकारी आपके द्वारा स्थानांतरित की गई फ़ाइल के साथ भेज दी गई है।"
-
-msgid "IDS_ST_BODY_EXPLANATION_FOR_EXPIRY_REMINDER_MENU"
-msgstr "फ़ाइल के उपयोग में लायसेंस की समय समाप्‍ति से पहले रिमाइंडर जैसे कि वॉलपेपर इमेज के रूप में प्राप्‍त करें"
-
-msgid "IDS_ST_BODY_ESTIMATED_MAX_STANDBY_TIME_ABB"
-msgstr "अनुमानित अधिकतम स्टैंडबाय समय"
-
-msgid "IDS_ST_BODY_ENTER_PASSWORD_AGAIN_AFTER_PD_SECONDS"
-msgstr "%d सेकंड के बाद फिर से पासवर्ड प्रविष्ट करें"
-
-msgid "IDS_ST_BODY_ENTER_PASSWORD_AGAIN"
-msgstr "फिर से पासवर्ड प्रविष्ट करें"
-
-msgid "IDS_ST_BODY_ENTER_PASSWORD"
-msgstr "पासवर्ड प्रविष्ट करें"
-
-msgid "IDS_ST_BODY_ENTER_NEW_PASSWORD"
-msgstr "नया पासवर्ड प्रविष्ट करें"
-
-msgid "IDS_ST_BODY_ENTER_CURRENT_PASSWORD"
-msgstr "वर्तमान पासवर्ड प्रविष्ट करें"
-
-msgid "IDS_ST_BODY_ENCRYPT_DEVICE_Q_WARNING_MSG"
-msgstr "डिवाइस एन्क्रिप्‍ट करें? ऑपरेशन अपरिवर्तनीय है और यदि आप उस में रुकावट लाएँगे, तो आप डाटा खो देंगे। एन्क्रिप्शन में एक या अधिक घंटे लग सकते हैं जिसके दौरान डिवाइस कई बार पुनः आरंभ होगा और आप अपने डिवाइस का उपयोग नहीं कर सकते।"
-
-msgid "IDS_ST_BODY_ENCRYPT_DEVICE_Q_OPERATION_IS_IRREVERSIBLE_AND_IF_YOU_INTERRUPT_IT_YOU_WILL_LOSE_DATA"
-msgstr "डिवाइस एन्क्रिप्ट करें? कार्रवाई अनुत्क्रमणीय है और यदि आप इसे बाधित करते हैं, तो आप डाटा खो देंगे।"
-
-msgid "IDS_ST_BODY_ENCRYPT_ACCOUNTS_SETTINGS_DOWNLOADED_APPLICATIONS_AND_THEIR_DATA_MEDIA_AND_OTHER_FILES"
-msgstr "खातों, सेटिंग्स, डाउनलोड किए गए ऐप्लिकेशंस और उनके डाटा, मीडिया और अन्य फ़ाइलों को एन्क्रिप्ट करें"
-
-msgid "IDS_ST_BODY_ENCRYPTION_WILL_TAKE_AT_LEAST_AN_HOUR"
-msgstr "एन्क्रिप्शन में कम से कम एक घंटा लगेगा"
-
-msgid "IDS_ST_BODY_ENCRYPTING_ING"
-msgstr "एन्क्रिप्‍ट किया जा रहा है..."
-
-msgid "IDS_ST_BODY_ENABLE_DATA_ACCESS_OVER_MOBILE_NETWORK"
-msgstr "मोबाइल नेटवर्क पर डाटा उपयोग सक्षम करें।"
-
-msgid "IDS_ST_BODY_EMPTY"
-msgstr "खाली"
-
-msgid "IDS_ST_BODY_EMERGENCY_MODE_ABB"
-msgstr "आपातकाल मोड"
-
-msgid "IDS_ST_BODY_EMAIL"
-msgstr "ईमेल"
-
-msgid "IDS_ST_BODY_EDIT"
-msgstr "संपादित करें"
-
-msgid "IDS_ST_BODY_EASY_MODE"
-msgstr "आसान मोड"
-
-msgid "IDS_ST_BODY_DYNAMIC_T_DISPLAY_EFFECT"
-msgstr "डायनामिक"
-
-msgid "IDS_ST_BODY_DYNAMIC_STATUS_BAR"
-msgstr "डायनेमिक स्थिति पट्टी"
-
-msgid "IDS_ST_BODY_DRIVING_MODE"
-msgstr "ड्राइविंग मोड"
-
-msgid "IDS_ST_BODY_DO_NOT_SHOW_AGAIN"
-msgstr "दोबारा न दिखाएँ।"
-
-msgid "IDS_ST_BODY_DOWNLOADS"
-msgstr "डाउनलोड्स"
-
-msgid "IDS_ST_BODY_DOWNLOAD"
-msgstr "डाउनलोड करें"
-
-msgid "IDS_ST_BODY_DOUBLE_TAP_TO_OPEN_THE_MENU_T_TTS"
-msgstr "मेन्यू खोलने के लिए दोहरा टैप करें।"
-
-msgid "IDS_ST_BODY_DOUBLE_TAP_TO_EDIT_THIS_FIELD_T_TTS"
-msgstr "इस फ़ील्ड को संपादित करने के लिए दोहरा टैप करें।"
-
-msgid "IDS_ST_BODY_DOUBLE_TAP_TO_CLOSE_THE_MENU_T_TTS"
-msgstr "मेन्यू बंद करने के लिए दोहरा टैप करें।"
-
-msgid "IDS_ST_BODY_DOCOMO_JPN_DCM"
-msgstr "docomo"
-
-msgid "IDS_ST_BODY_DIVX_REGISTRATION"
-msgstr "DivX पंजीकरण"
-
-msgid "IDS_ST_BODY_DIVX_DEREGISTRATION"
-msgstr "DivX पंजीकरण निरस्त"
-
-msgid "IDS_ST_BODY_DISPLAY_CONTENTS"
-msgstr "सामग्री दर्शाएं"
-
-msgid "IDS_ST_BODY_DISPLAY_BATTERY_PERCENTAGE_ABB"
-msgstr "बैटरी प्रतिशत दर्शाएँ"
-
-msgid "IDS_ST_BODY_DISABLING_ING"
-msgstr "अक्षम हो रहा है..."
-
-msgid "IDS_ST_BODY_DE_REGISTRATION_CODE_NOT_FOUND"
-msgstr "पंजीकरण निरस्त कोड नहीं मिला"
-
-msgid "IDS_ST_BODY_DEVICE_MEMORY"
-msgstr "डिवाइस मेमोरी"
-
-msgid "IDS_ST_BODY_DEVICE_INFO"
-msgstr "डिवाइस जानकारी"
-
-msgid "IDS_ST_BODY_DEVICE_ENCRYPTION_HELP_MSG"
-msgstr "आप खातें, सेटिंग्स, डाउनलोड किए गए एप्लीकेशंस, तथा उनका डाटा, मीडिया और अन्य फ़ाइलें एन्क्रिप्‍ट कर सकते हैं। आप के द्वारा एक बार आपका डिवाइस एन्क्रिप्‍ट करने के बाद, हर बार चालू करने पर उसे डिक्रिप्‍ट करने के लिए पासवर्ड की आवश्‍यकता होगी।\n\nएन्क्रिप्शन करने में एक घंटा या ज्यादा समय लग सकता है। चार्ज की गई बैटरी से शुरू करें और एन्क्रिप्शन पूर्ण होने तक डिवाइस प्लग इन किया गया रखें। रुकावट लाने से कुछ या सभी डाटा खोने की संभावना है।"
-
-msgid "IDS_ST_BODY_DEVICE_ENCRYPTED"
-msgstr "डिवाइस एन्क्रिप्‍ट किया गया।"
-
-msgid "IDS_ST_BODY_DEVICE"
-msgstr "डिवाइस"
-
-msgid "IDS_ST_BODY_DEVELOPER_OPTIONS"
-msgstr "डेवलपर विकल्प"
-
-msgid "IDS_ST_BODY_DEFAULT_STORAGE"
-msgstr "डिफॉल्ट स्टोरेज"
-
-msgid "IDS_ST_BODY_DEFAULT_RENDERING_ENGINE"
-msgstr "डिफ़ॉल्ट रेंडरिंग इंजन"
-
-msgid "IDS_ST_BODY_DEFAULT_FONT"
-msgstr "डिफॉल्ट फॉन्ट"
-
-msgid "IDS_ST_BODY_DECRYPT_DEVICE_Q_WARNING_MSG"
-msgstr "डिवाइस डिक्रिप्‍ट करें? ऑपरेशन अपरिवर्तनीय है और यदि आप उस में रुकावट लाएँगे, तो आप डाटा खो देंगे। डिक्रिप्शन में एक या अधिक घंटे लग सकते हैं जिसके दौरान डिवाइस कई बार पुनः आरंभ होगा और आप अपने डिवाइस का उपयोग नहीं कर सकते।"
-
-msgid "IDS_ST_BODY_DECRYPT_DEVICE"
-msgstr "डिवाइस डिक्रिप्‍ट करें"
-
-msgid "IDS_ST_BODY_DECRYPTING_ING"
-msgstr "डिक्रिप्‍ट किया जा रहा है..."
-
-msgid "IDS_ST_BODY_DEBUGGING_MODE_LAUNCHES_WHEN_USB_IS_CONNECTED"
-msgstr "USB से कनेक्ट करने पर डीबग मोड लॉन्च होता है।"
-
-msgid "IDS_ST_BODY_DDMMYYYY_DOT"
-msgstr "DD.MM.YYYY"
-
-msgid "IDS_ST_BODY_DATE_AND_TIME"
-msgstr "तिथि और समय"
-
-msgid "IDS_ST_BODY_DATE"
-msgstr "तिथि"
-
-msgid "IDS_ST_BODY_DATA_ROAMING"
-msgstr "डाटा रोमिंग"
-
-msgid "IDS_ST_BODY_DATA"
-msgstr "डाटा"
-
-msgid "IDS_ST_BODY_CUSTOM_M_DEVICE_STATUS"
-msgstr "कस्टम"
-
-msgid "IDS_ST_BODY_CURRENT"
-msgstr "वर्तमान"
-
-msgid "IDS_ST_BODY_CRASH_VIEWER"
-msgstr "क्रैश व्यूअर"
-
-msgid "IDS_ST_BODY_CPU_USAGE"
-msgstr "CPU उपयोग"
-
-msgid "IDS_ST_BODY_COUNTRY_CODE"
-msgstr "देश कोड"
-
-msgid "IDS_ST_BODY_COOL_JAZZ"
-msgstr "कूल जैज"
-
-msgid "IDS_ST_BODY_CONTENT_FROM_GALLERY_VIDEO_MUSIC_VOICE_RECORDER_AND_MY_FILES_CAN_BE_HIDDEN_IN_PERSONAL_MODE"
-msgstr "गैलरी, वीडियो, संगीत, वॉइस रिकॉर्डर और मेरी फ़ाइलों की सामग्री व्यक्तिगत मोड में छुपाई जा सकती है।"
-
-msgid "IDS_ST_BODY_CONNECTIONSETTINGS_PROXY_ADDRESS"
-msgstr "प्रॉक्‍सी पता"
-
-msgid "IDS_ST_BODY_CONNECTIONSETTINGS_INTERNET"
-msgstr "इंटरनेट"
-
-msgid "IDS_ST_BODY_CONNECTIONS"
-msgstr "कनैक्शंस"
-
-msgid "IDS_ST_BODY_CONNECTION"
-msgstr "कनेक्शन"
-
-msgid "IDS_ST_BODY_CONFIRM_NEW_PIN2"
-msgstr "नए PIN2 की पुष्टि करें"
-
-msgid "IDS_ST_BODY_CONFIRM_NEW_PIN1"
-msgstr "नए PIN1 की पुष्टि करें"
-
-msgid "IDS_ST_BODY_CONFIRM_NEW_PIN"
-msgstr "नए PIN की पुष्टि करें"
-
-msgid "IDS_ST_BODY_CONFIRM_DECRYPTION"
-msgstr "डिक्रिप्‍शन की पुष्‍टि करें"
-
-msgid "IDS_ST_BODY_CONFIRM"
-msgstr "पुष्टि करें"
-
-msgid "IDS_ST_BODY_CONFIGURE_FIREWALL_SETTINGS"
-msgstr "फ़ायरवॉल सेटिंग्स कॉन्फ़िगर करें"
-
-msgid "IDS_ST_BODY_COMPUTING_ING"
-msgstr "कंप्‍यूटिंग..."
-
-msgid "IDS_ST_BODY_CLEAR_DEFAULTS"
-msgstr "डिफॉल्ट साफ करें"
-
-msgid "IDS_ST_BODY_CHOCO_COOKY"
-msgstr "चोको कुकी"
-
-msgid "IDS_ST_BODY_CHECK_FOR_UPDATES_AUTOMATICALLY_ABB"
-msgstr "स्वचालित रूप से अपडेट्स जाँचें।"
-
-msgid "IDS_ST_BODY_CHECK_FOR_UPDATES_ABB"
-msgstr "अपडेट्स के लिए जाँचें"
-
-msgid "IDS_ST_BODY_CHECK_FOR_UPDATES"
-msgstr "अपडेट्‍स के लिए जाँचें"
-
-msgid "IDS_ST_BODY_CHARGE_BATTERY_TO_ABOVE_80P_AND_TRY_AGAIN"
-msgstr "80% से अधिक बैटरी चार्ज करें और फिर से प्रयास करें।"
-
-msgid "IDS_ST_BODY_CHANGING_THE_FONT_SIZE_IN_ACCESSIBILITY_SETTINGS_WILL_OVERRIDE_THE_FONT_SIZE_IN_EACH_APPLICATION"
-msgstr "उपलब्धता सेटिंग्स में फॉन्ट का आकार बदलने पर प्रत्येक एप्लीकेशन में फॉन्ट का आकार ओवरराइड हो जाएगा।"
-
-msgid "IDS_ST_BODY_CHANGING_THE_COLOUR_OF_THE_SCREEN_TO_GREYSCALE"
-msgstr "स्क्रीन के रंग को ग्रे-स्केल में बदलना।"
-
-msgid "IDS_ST_BODY_CHANGE_TEXT_SIZE_IN_CONTACTS_CALENDAR_MEMO_MESSAGES_EMAIL_AND_IM"
-msgstr "संपर्क, कैलेंडर, मेमो, संदेश, ईमेल, और IM में टेक्स्ट का आकार बदलें"
-
-msgid "IDS_ST_BODY_CHANGE_PIN2"
-msgstr "PIN2 बदलें"
-
-msgid "IDS_ST_BODY_CALL_SETTINGS"
-msgstr "कॉल सेटिंग्स"
-
-msgid "IDS_ST_BODY_CALL"
-msgstr "कॉल"
-
-msgid "IDS_ST_BODY_CACHE"
-msgstr "कैश"
-
-msgid "IDS_ST_BODY_BLOCK_URL"
-msgstr "URL अवरुद्ध करें"
-
-msgid "IDS_ST_BODY_BLOCK_UDP"
-msgstr "UDP अवरुद्ध करें"
-
-msgid "IDS_ST_BODY_BLOCK_TCP"
-msgstr "TCP अवरुद्ध करें"
-
-msgid "IDS_ST_BODY_BLOCK_PORT"
-msgstr "पोर्ट अवरुद्ध करें"
-
-msgid "IDS_ST_BODY_BLOCK_IP"
-msgstr "IP अवरुद्ध करें"
-
-msgid "IDS_ST_BODY_BLOCKING_MODE_IS_ENABLED"
-msgstr "अवरोधन मोड सक्षम है"
-
-msgid "IDS_ST_BODY_BLOCKING_MODE"
-msgstr "अवरुद्ध मोड"
-
-msgid "IDS_ST_BODY_BLOCKED_URL_LIST"
-msgstr "अवरुद्ध की गई URL सूची"
-
-msgid "IDS_ST_BODY_BLOCKED_PORT_LIST"
-msgstr "अवरुद्ध की गई पोर्ट सूची"
-
-msgid "IDS_ST_BODY_BLOCKED_IP_LIST"
-msgstr "अवरुद्ध की गई IP सूची"
-
-msgid "IDS_ST_BODY_BATTERY_PERCENTAGE_ABB"
-msgstr "बैटरी प्रतिशत"
-
-msgid "IDS_ST_BODY_BATTERY"
-msgstr "बैटरी"
-
-msgid "IDS_ST_BODY_BACKUP_AND_RESET"
-msgstr "बैकअप लें और रीसेट करें"
-
-msgid "IDS_ST_BODY_BACKLIGHT_TIME"
-msgstr "बैकलाइट समय"
-
-msgid "IDS_ST_BODY_A_PERSON_YOU_HAVE_GRANTED_AUTHORITY_TO_IS_TRYING_TO_REMOTELY_ENABLE_EMERGENCY_MODE_ON_THIS_DEVICE_MSG"
-msgstr "आपने जिस व्यक्ति को प्राधिकार दिया है वह इस डिवाइस पर आपातकालीन मोड को दूरस्थ रूप से सक्षम करने का प्रयास कर रहा है। आपकी जानकारी 60 सेकंड्स में सर्वर को भेजी जाएगी और आपातकालीन मोड सक्षम हो जाएगा। इस प्रक्रिया को रोकने के लिए 'रद्द करें' पर टैप करें।"
-
-msgid "IDS_ST_BODY_A_PASSWORD_WILL_BE_REQUIRED_TO_DECRYPT_YOUR_DEVICE_EVERY_TIME_YOU_POWER_IT_ON"
-msgstr "आपके द्वारा हर बार आपकी डिवाइस को चालू करने पर उसे डिक्रिप्‍ट करने के लिए एक पासवर्ड की आवश्‍यकता होगी"
-
-msgid "IDS_ST_BODY_AVAILABLE_SPACE"
-msgstr "उपलब्ध जगह"
-
-msgid "IDS_ST_BODY_AVAILABLE"
-msgstr "उपलब्ध"
-
-msgid "IDS_ST_BODY_AUTO_DOWNLOAD"
-msgstr "स्वतः डाउनलोड"
-
-msgid "IDS_ST_BODY_AUTH_TYPE"
-msgstr "प्रमाणीकरण प्रकार"
-
-msgid "IDS_ST_BODY_APP_OPENING_IMAGE"
-msgstr "ऐप खोलने की छवि"
-
-msgid "IDS_ST_BODY_APP_OPENING_EFFECT"
-msgstr "ऐप खोलने का प्रभाव"
-
-msgid "IDS_ST_BODY_APPLICATION_SETTINGS"
-msgstr "एप्लीकेशन सेटिंग्स"
-
-msgid "IDS_ST_BODY_APPLICATION_MANAGER"
-msgstr "एप्लीकेशन प्रबंधक"
-
-msgid "IDS_ST_BODY_APPLICATION_INFO"
-msgstr "एप्लीकेशन की जानकारी"
-
-msgid "IDS_ST_BODY_APPLICATION"
-msgstr "एप्लीकेशन"
-
-msgid "IDS_ST_BODY_ANTIVIRUS_SOFTWARE_ABB"
-msgstr "एंटीवायरस सॉफ़्टवेयर"
-
-msgid "IDS_ST_BODY_AM"
-msgstr "AM"
-
-msgid "IDS_ST_BODY_ALWAYS_REJECT"
-msgstr "हमेशा अस्वीकार करें"
-
-msgid "IDS_ST_BODY_ALWAYS_ON"
-msgstr "हमेशा चालू"
-
-msgid "IDS_ST_BODY_ALWAYS_OFF"
-msgstr "हमेशा बंद"
-
-msgid "IDS_ST_BODY_ALARM"
-msgstr "अलार्म"
-
-msgid "IDS_ST_BODY_AFTER_YOU_DOWNLOAD_AND_INSTALL_APPLICATIONS_APPLICATIONS_WILL_BE_SHOWN_HERE"
-msgstr "आपके द्वारा ऐप्लिकेशंस डाउनलोड और स्थापित करने के बाद, ऐप्लिकेशंस यहाँ दिखाई देंगे"
-
-msgid "IDS_ST_BODY_AFTER_RESETTING_PHONE_WILL_RESTART_AUTOMATICALLY"
-msgstr "रीसेट करने के बाद, फ़ोन स्वचालित रूप से पुनः चालू होगा"
-
-msgid "IDS_ST_BODY_ADJUST_BRIGHTNESS_LEVEL"
-msgstr "चमक स्तर समायोजित करें"
-
-msgid "IDS_ST_BODY_ADJUST_AUTOMATIC_BRIGHTNESS"
-msgstr "स्वचालित चमक समायोजित करें"
-
-msgid "IDS_ST_BODY_ACCESS_NAME"
-msgstr "एक्सेस नाम"
-
-msgid "IDS_ST_BODY_ACCESSIBILITY"
-msgstr "उपलब्धता"
-
-msgid "IDS_ST_BODY_ABOUT_DEVICE"
-msgstr "डिवाइस के बारे में"
-
-msgid "IDS_QCP_HEADER_QUICK_COMMAND"
-msgstr "क्विक कमांड"
-
-msgid "IDS_ECON_BODY_EASY_CONNECT_M_SHARING_ABB"
-msgstr "आसान कनेक्‍ट"
-
-msgid "IDS_SCR_POP_SCREEN_READER_IS_NOT_SUPPORTED_BY_PS_PRESS_THE_BACK_KEY_TO_RETURN_TO_THE_PREVIOUS_SCREEN"
-msgstr "स्क्रीन रीडर %s द्वारा समर्थित नहीं है। पिछली स्क्रीन पर लौटने के लिए पीछे कुंजी दबाएँ।"
-
-msgid "IDS_KEEPIT_HEADER_KEEPIT_M_APPLICATION_NAME"
-msgstr "KeepIt"
-
-msgid "IDS_CALL_POP_UNAVAILABLE_T_DIAL"
-msgstr "उपलब्ध नहीं।"
-
-msgid "IDS_CALL_POP_CALLING_EMERG_ONLY"
-msgstr "केवल आपातकालीन कॉलें।"
-
-msgid "IDS_JAVA_OPT_SIM_SETTINGS"
-msgstr "SIM सेटिंग्स"
-
-msgid "IDS_TASK_BODY_NO_RUNNING_APPLICATION"
-msgstr "कोई एप्लीकेशन नहीं चल रही है"
-
-msgid "IDS_VC_MBODY_NOTIFICATION_READ_OUT"
-msgstr "अधिसूचना पढ़कर सुनाएँ"
-
-msgid "IDS_VC_HEADER_VOICE_RECOGNITION"
-msgstr "वॉइस की पहचान"
-
-msgid "IDS_SSEARCH_POP_SEARCHED"
-msgstr "खोजा गया।"
-
-msgid "IDS_WIFI_BODY_DOT"
-msgstr "."
-
-msgid "IDS_DLNA_BODY_ACCESS_POINT_NAME"
-msgstr "एक्सेस पॉइंट नाम"
-
-msgid "IDS_SKM_BODY_ASK_M_IDEA_SKETCH"
-msgstr "पूछे"
-
-msgid "IDS_HELP_POP_THE_FRONT_CAMERA_IS_NOT_BEING_USED_BY_ANOTHER_APPLICATION"
-msgstr "सामने वाला कैमरा अन्य एप्लीकेशन के द्वारा उपयोग नहीं किया जा रहा है।"
-
-msgid "IDS_HELP_POP_THE_DEVICE_IS_IN_WELL_LIT_CONDITIONS_BUT_THE_SCREEN_IS_NOT_IN_DIRECT_LIGHT"
-msgstr "यह डिवाइस अच्छी प्रकाशित स्थिति में है लेकिन स्क्रीन सीधे प्रकाश में नहीं है।"
-
-msgid "IDS_HELP_POP_THE_DEVICE_IS_HELD_STEADY_AND_UPRIGHT"
-msgstr "डिवाइस को स्थिर और सीधा रखा गया है।"
-
-msgid "IDS_HELP_BODY_THE_DEVICE_REACTS_INTELLIGENTLY_BY_ADAPTING_THE_SCREEN_WHEN_IT_DETECTS_YOUR_FACE"
-msgstr "डिवाइस द्वारा आपके चेहरे को पहचानने पर स्क्रीन अनुकूलन के द्वारा यह बुद्धिमानी से प्रतिक्रिया करता है।"
-
-msgid "IDS_HELP_BODY_SMART_SCREEN_WORKS_BEST_UNDER_THE_FOLLOWING_CONDITIONS_C"
-msgstr "स्मार्ट स्क्रीन निम्न स्थितियों में श्रेष्‍ठ कार्य करता है:"
-
-msgid "IDS_HELP_BODY_SMART_ROTATION_DISABLES_AUTO_SCREEN_ROTATION_BY_CHECKING_THE_ORIENTATION_OF_YOUR_FACE_AND_THE_DEVICE_BY_ITS_FRONT_CAMERA"
-msgstr "स्मार्ट घुर्णन सामने के कैमरे द्वारा आपके चेहरे और डिवाइस के अभिविन्यास की जाँच करके स्वतः स्क्रीन घुर्णन को अक्षम कर देता है।"
-
-msgid "IDS_LBS_HEADER_LOCATION"
-msgstr "स्थान"
-
-msgid "IDS_LBS_BODY_DESTINATION"
-msgstr "गंतव्य"
-
-msgid "IDS_ST_SK_NO"
-msgstr "नहीं"
-
-msgid "IDS_HELP_BODY_SMART_STAY_DETECTS_YOUR_EYES_WITH_THE_FRONT_CAMERA_SO_THAT_THE_SCREEN_STAYS_ON_WHEN_YOU_ARE_LOOKING_AT_IT"
-msgstr "स्मार्ट स्टे सामने के कैमरे का उपयोग करते हुए आपकी आँखों का पता लगाता है इसलिए स्क्रीन चालू रहती है जब तक कि आप उस पर देखते है।"
-
-msgid "IDS_QP_POP_YOU_WILL_NO_LONGER_BE_ABLE_TO_USE_APPLICATIONS_NOTI_MSG"
-msgstr "आप मोबाइल नेटवर्क्स के द्वारा इंटरनेट, ईमेल, और यूट्यूब जैसे अनुप्रयोगों का उपयोग नही कर पाएंगे। जारी रखें?"
-
-msgid "IDS_ST_BODY_10_MINUTES"
-msgstr "10 मिनट"
-
-msgid "IDS_ST_BODY_15SEC"
-msgstr "15 सेकंड"
-
-msgid "IDS_ST_BODY_24_HOURS"
-msgstr "24 घंटे"
-
-msgid "IDS_ST_BODY_2_MINUTES"
-msgstr "2 मिनट"
-
-msgid "IDS_ST_BODY_30SEC"
-msgstr "30 सेकंड"
-
-msgid "IDS_ST_BODY_5_MINUTES"
-msgstr "5 मिनट"
-
-msgid "IDS_ST_BODY_APPLICATIONS"
-msgstr "एप्लीकेशंस"
-
-msgid "IDS_ST_BODY_DONT_ASK_AGAIN"
-msgstr "दोबारा न पूछें"
-
-msgid "IDS_ST_BODY_P1SS_IS_CURRENTLY_P2SS_T_TTS"
-msgstr "%1$s वर्तमान में %2$s है।"
-
-msgid "IDS_ST_BODY_PASSWORDS_MUST_CONSIST_OF_AT_LEAST_4_ALPHANUMERIC_CHARACTERS_ALSO_INCLUDING_AT_LEAST_1_ALPHABETICAL_CHARACTER"
-msgstr "पासवर्ड में कम से कम 1 अक्षरक्रमानुसार वर्ण सहित कम से कम 4 अक्षरांकीय वर्ण होने आवश्यक है"
-
-msgid "IDS_ST_BODY_PUK1_BLOCKED"
-msgstr "PUK1 अवरुद्ध।"
-
-msgid "IDS_ST_BODY_PUK1_CODE"
-msgstr "PUK1"
-
-msgid "IDS_ST_BODY_PUK2"
-msgstr "PUK2"
-
-msgid "IDS_ST_BUTTON2_POWER_SAVING_MODE_ABB"
-msgstr "पावर बचत मोड"
-
-msgid "IDS_ST_BUTTON_CANCEL_ABB2"
-msgstr "रद्द करें"
-
-msgid "IDS_ST_HEADER_1_PROCESS_AT_MOST_ABB"
-msgstr "अधिक से अधिक 1 प्रक्रिया"
-
-msgid "IDS_ST_HEADER_2_PROCESSES_AT_MOST_ABB"
-msgstr "अधिक से अधिक 2 प्रक्रिया"
-
-msgid "IDS_ST_HEADER_3_PROCESSES_AT_MOST_ABB"
-msgstr "अधिक से अधिक 3 प्रक्रिया"
-
-msgid "IDS_ST_HEADER_4_PROCESSES_AT_MOST_ABB"
-msgstr "अधिक से अधिक 4 प्रक्रिया"
-
-msgid "IDS_ST_HEADER_ENTER_PIN_ABB3"
-msgstr "PIN प्रविष्ट करें"
-
-msgid "IDS_ST_OPT_2G_ONLY"
-msgstr "केवल 2G"
-
-msgid "IDS_ST_OPT_3G_2G_HAUTO_CONNECT"
-msgstr "3G/2G (स्वत: कनेक्ट)"
-
-msgid "IDS_ST_OPT_4G_3G_2G_HAUTO_CONNECT"
-msgstr "4G/3G/2G (स्वत: कनेक्ट)"
-
-msgid "IDS_ST_POP_EMERGENCY_MODE_SAVES_BATTERY_POWER_BY_C_MSG"
-msgstr "आपातकाल मोड निम्न प्रकार से बैटरी पॉवर की बचत करता है:\n\n- स्क्रीन के रंग को ग्रे-स्केल में बदलकर।\n- उपयोग करने योग्य एप्लीकेशंस की संख्या को सीमित करके।\n- स्क्रीन बंद होने के दौरान मोबाइल डाटा को बंद करके।\n- Wi-Fi और ब्लूटूथ जैसी कनेक्टिविटी सुविधाओं को बंद करके।\n\nस्क्रीन रीडर और S View कवर जैसी कुछ सुविधाएँ उपलब्ध नहीं होंगी।\nहो सकता है आपके कुछ होम स्क्रीन डायनामिक बॉक्सेस प्रदर्शित न हों और उन्हें पुनः कॉन्फिगर करने की आवश्यकता हो।"
-
-msgid "IDS_ST_POP_INCORRECT_PUK1_CODE"
-msgstr "गलत PUK1."
-
-msgid "IDS_ST_POP_INCORRECT_PUK1_PD_ATTEMPTS_LEFT"
-msgstr "ग़लत PUK1. %d प्रयास बाकी।"
-
-msgid "IDS_ST_POP_INCORRECT_PUK2"
-msgstr "गलत PUK2."
-
-msgid "IDS_ST_POP_INCORRECT_PUK2_PD_ATTEMPTS_LEFT"
-msgstr "ग़लत PUK2. %d प्रयास बाकी।"
-
-msgid "IDS_ST_POP_PIN_CHANGED"
-msgstr "PIN बदला।"
-
-msgid "IDS_TASKMGR_BUTTON_CLEAR_CACHE"
-msgstr "कैश साफ करें"
-
-msgid "IDS_ST_BODY_3G_ONLY"
-msgstr "केवल 3G"
-
-msgid "IDS_ST_HEADER_ADD"
-msgstr "जोड़ें"
-
-msgid "IDS_ST_BODY_SECONDS"
-msgstr "सेकंड"
-
-msgid "IDS_ST_BUTTON_CANCEL"
-msgstr "रद्द"
-
-msgid "IDS_ST_BODY_1_5_SECONDS"
-msgstr "1.5 सेकंड"
-
-msgid "IDS_MSG_ACBUTTON_CANCEL_ABB"
-msgstr "रद्द करें"
-
-msgid "IDS_MSG_ACBUTTON_DONE_ABB"
-msgstr "पूर्ण"
-
-msgid "IDS_ST_HEADER_ENABLE_DATA_ROAMING"
-msgstr "डाटा रोमिंग सक्षम करें"
-
-msgid "IDS_ST_HEADER_TURN_ON_MOBILE_DATA"
-msgstr "मोबाइल डाटा चालू करें"
-
-msgid "IDS_ST_HEADER_UNABLE_TO_PLAY_SAMPLE_ABB"
-msgstr "नमूना चलाने में असमर्थ"
-
-msgid "IDS_ST_POP_SAMPLES_CANNOT_BE_PLAYED_DURING_CALLS"
-msgstr "कॉल्स के दौरान नमूने नहीं चलाए जा सकते हैं।"
-
-msgid "IDS_ST_HEADER_DEVICE_NAME"
-msgstr "डिवाइस का नाम"
-
-msgid "IDS_ST_HEADER_DELETE_ITEMS_ABB2"
-msgstr "मदें हटाएँ"
-
-msgid "IDS_ST_HEADER_FEEDBACK"
-msgstr "प्रतिपुष्टि"
-
-msgid "IDS_ST_BODY_SELECT_ALL"
-msgstr "सभी चुनें"
-
-msgid "IDS_ST_BODY_TOTAL"
-msgstr "कुल"
-
-msgid "IDS_ST_HEADER_MANAGE_CERTIFICATES_ABB"
-msgstr "प्रमाणपत्र प्रबंधित करना"
-
-msgid "IDS_ST_BODY_INCORRECT_PASSWORD"
-msgstr "गलत पासवर्ड।"
-
-msgid "IDS_ST_HEADER_TURN_OFF_MOBILE_DATA"
-msgstr "मोबाइल डाटा बंद करें"
-
-msgid "IDS_ST_BODY_FLIGHT_MODE_DISABLES_CALLING_AND_MESSAGING_FUNCTIONS_AND_TURNS_OFF_MOBILE_DATA_AND_CONNECTIVITY_FUNCTIONS_MSG"
-msgstr "फ्लाइट मोड कॉल और सन्देश सेवा फंक्शंस अक्षम करता है और मोबाइल डाटा और कनेक्टिविटी फंक्शंस बंद हो जाते हैं, जैसे कि, Wi-Fi और ब्लूटूथ। फ्लाइट मोड में Wi-Fi और ब्लूटूथ उपयोग करने के लिए, उन्हें सेटिंग्स में या अधिसूचना पैनल पर चालू करें। फ्लाइट मोड सक्षम किया जाएगा।"
-
-msgid "IDS_ST_BODY_TYPE"
-msgstr "प्रकार"
-
-msgid "IDS_ST_BODY_PERSONAL"
-msgstr "व्यक्तिगत"
-
-msgid "IDS_ST_HEADER_LOCK_SCREEN_AND_SECURITY_ABB"
-msgstr "लॉक स्क्रीन और सुरक्षा"
-
-msgid "IDS_ST_HEADER_PRIVACY_AND_SAFETY_ABB"
-msgstr "गोपनीयता और सुरक्षा"
-
-msgid "IDS_ST_BODY_MOBILE_NETWORKS"
-msgstr "मोबाइल नेटवर्क्स"
-
-msgid "IDS_ST_HEADER_MORE_CONNECTION_SETTINGS"
-msgstr "अधिक कनेक्शन सेटिंग्स"
-
-msgid "IDS_ST_MBODY_LEGAL_INFORMATION_ABB"
-msgstr "वैधानिक सूचना"
-
-msgid "IDS_ST_BODY_DEVICE_INFORMATION"
-msgstr "डिवाइस की जानकारी"
-
-msgid "IDS_ST_BODY_PHONE_NUMBER"
-msgstr "फोन नंबर"
-
-msgid "IDS_ST_BODY_MODEL_NUMBER"
-msgstr "मॉडल नम्‍बर"
-
-msgid "IDS_ST_MBODY_TIZEN_VERSION"
-msgstr "Tizen संस्करण"
-
-msgid "IDS_ST_MBODY_BLUETOOTH_ADDRESS"
-msgstr "ब्लूटूथ पता"
-
-msgid "IDS_ST_BODY_WI_FI_MAC_ADDRESS"
-msgstr "Wi-Fi MAC पता"
-
-msgid "IDS_ST_BUTTON_BATTERY_POWER_ABB"
-msgstr "बैटरी पॉवर"
-
-msgid "IDS_ST_TMBODY_SECURITY_STATUS"
-msgstr "सुरक्षा स्थिति"
-
-msgid "IDS_ST_SBODY_SHOW_THE_TIME_IN_24_HOUR_FORMAT_INSTEAD_OF_12_HOUR_HAM_PM_FORMAT"
-msgstr "समय 12-घंटा (AM/PM) फॉर्मेट के बजाय 24-घंटा फॉर्मेट में दिखाएँ।"
-
-msgid "IDS_ST_MBODY_AUTO_UPDATE"
-msgstr "स्वतः अपडेट"
-
-msgid "IDS_ST_MBODY_24_HOUR_CLOCK"
-msgstr "24-घंटा घड़ी"
-
-msgid "IDS_ST_BODY_MAGNIFIER"
-msgstr "मैग्नीफायर"
-
-msgid "IDS_ST_TMBODY_CACHE"
-msgstr "कैश"
-
-msgid "IDS_ST_HEADER_CLEAR_CACHE_ABB"
-msgstr "कैश साफ करें"
-
-msgid "IDS_ST_POP_THERE_IS_NO_CACHE_DATA_TO_CLEAR"
-msgstr "साफ करने के लिए कोई कैश डाटा नहीं है।"
-
-msgid "IDS_ST_POP_ALL_THE_CACHE_DATA_WILL_BE_CLEARED"
-msgstr "सभी कैश डाटा साफ किया जाएगा।"
-
-msgid "IDS_ST_BUTTON_CLEAR_CACHE_ABB"
-msgstr "कैश साफ करें"
-
-msgid "IDS_ST_BODY_12_HOURS"
-msgstr "12 घंटे"
-
-msgid "IDS_ST_BODY_1MINUTE"
-msgstr "1 मिनट"
-
-msgid "IDS_ST_BODY_ACCOUNTS"
-msgstr "खातें"
-
-msgid "IDS_ST_HEADER_ALLSHARE"
-msgstr "ऑलशेयर"
-
-msgid "IDS_ST_BODY_ANSWERINGMODE_AUTOMATIC"
-msgstr "स्वचालित"
-
-msgid "IDS_ST_BUTTON_BACK"
-msgstr "पीछे"
-
-msgid "IDS_ST_BODY_BLUETOOTH"
-msgstr "ब्लूटूथ"
-
-msgid "IDS_ST_BODY_ADVANCEDOPTIONS_CERTIFICATES"
-msgstr "प्रमाणपत्र"
-
-msgid "IDS_ST_BODY_CONTACTS"
-msgstr "संपर्क"
-
-msgid "IDS_ST_BODY_MYTHEME_CREATE"
-msgstr "बनाएँ"
-
-msgid "IDS_ST_BODY_CALLERID_DEFAULT"
-msgstr "डिफॉल्ट"
-
-msgid "IDS_ST_BODY_FM_RADIO"
-msgstr "FM रेडियो"
-
-msgid "IDS_ST_BODY_FONT"
-msgstr "फॉन्ट"
-
-msgid "IDS_ST_BODY_GALLERY"
-msgstr "गैलरी"
-
-msgid "IDS_ST_HEADER_HELP"
-msgstr "सहायता"
-
-msgid "IDS_ST_BODY_MANUAL"
-msgstr "मैनुअल"
-
-msgid "IDS_ST_BODY_APPLICATIONSETTINGS_MESSAGE"
-msgstr "सन्देश"
-
-msgid "IDS_ST_BODY_MUSIC"
-msgstr "संगीत"
-
-msgid "IDS_ST_BODY_NFC"
-msgstr "NFC"
-
-msgid "IDS_ST_BODY_ALERTTYPE_OFF"
-msgstr "बंद"
-
-msgid "IDS_ST_BODY_ON"
-msgstr "चालू"
-
-msgid "IDS_ST_BODY_MEMORYSTATUS_OTHERS"
-msgstr "अन्य"
-
-msgid "IDS_ST_BODY_PIN_LOCK"
-msgstr "PIN लॉक"
-
-msgid "IDS_ST_BODY_RESET"
-msgstr "रीसेट"
-
-msgid "IDS_ST_POP_NETWORKSERVICES_SEARCHING"
-msgstr "खोज रहा है..."
-
-msgid "IDS_ST_BODY_SIZE"
-msgstr "आकार"
-
-msgid "IDS_ST_HEADER_SYNCHRONISE"
-msgstr "सिंक्रोनाइज"
-
-msgid "IDS_ST_BODY_SYSTEM"
-msgstr "सिस्टम"
-
-msgid "IDS_ST_BUTTON2_S_PLANNER"
-msgstr "S Planner"
-
-msgid "IDS_ST_BODY_TWITTER"
-msgstr "ट्विटर"
-
-msgid "IDS_ST_BODY_USERNAME"
-msgstr "उपभोक्ता नाम"
-
-msgid "IDS_ST_BODY_VOICE"
-msgstr "आवाज"
-
-msgid "IDS_ST_BODY_DEFAULTMEMORY_VOICE_RECORDER"
-msgstr "वॉइस रिकॉर्डर"
-
-msgid "IDS_ST_BODY_WI_FI"
-msgstr "Wi-Fi"
-
-msgid "IDS_ST_BODY_YYYY_MM_DD_DOT"
-msgstr "YYYY.MM.DD"
-
-msgid "IDS_ST_BODY_BRIGHTNESS_M_POWER_SAVING"
-msgstr "चमक"
-
-msgid "IDS_ST_HEADER_SORT_BY"
-msgstr "इसके द्वारा क्रमबद्ध करें"
-
-msgid "IDS_ST_BODY_DELETED"
-msgstr "हटाया।"
-
-msgid "IDS_ST_POP_ERROR"
-msgstr "त्रुटि।"
-
-msgid "IDS_ST_TPOP_MAXIMUM_NUMBER_OF_CHARACTERS_REACHED"
-msgstr "वर्णों की अधिकतम संख्या पूरी हो गई।"
-
-msgid "IDS_ST_TPOP_TRY_AGAIN"
-msgstr "फिर से प्रयास करें"
-
-msgid "IDS_ST_BODY_VERSION"
-msgstr "संस्करण"
-
-msgid "IDS_ST_BODY_DELETE"
-msgstr "हटाएँ"
-
-msgid "IDS_ST_SK_SET_LITE"
-msgstr "सेट"
-
-msgid "IDS_ST_SK_YES"
-msgstr "हाँ"
-
-msgid "IDS_SAPPS_SK_TRY_ABB"
-msgstr "ट्राई"
-
-msgid "IDS_ST_BODY_PLAY_A_SOUND_WHEN_BUTTONS_ICONS_AND_MENU_ITEMS_ARE_TAPPED"
-msgstr "बटन, चिह्न और मेन्यू मदों को टैप किए जाने पर ध्वनि चलाएँ।"
-
-msgid "IDS_ST_MBODY_KEYBOARD_SOUND"
-msgstr "कीबोर्ड ध्वनि"
-
-msgid "IDS_ST_MBODY_RINGTONE"
-msgstr "रिंगटोन"
-
-msgid "IDS_ST_MBODY_TOUCH_SOUND"
-msgstr "टच ध्वनि"
-
-msgid "IDS_ST_SBODY_PLAY_A_SOUND_WHEN_THE_SAMSUNG_KEYBOARD_IS_TAPPED"
-msgstr "सैमसंग कीबोर्ड टैप किए जाने पर कोई ध्वनि चलाएँ।"
-
-msgid "IDS_ST_POP_MOUNTING_SD_CARD_ING"
-msgstr "SD कार्ड माउंट किया जा रहा है..."
-
-msgid "IDS_ST_BODY_SET_DATE"
-msgstr "तिथि सेट करें"
-
-msgid "IDS_ST_BODY_ALL"
-msgstr "सभी"
-
-msgid "IDS_LBS_BODY_LOCATION_SERVICE"
-msgstr "स्थान सेवा"
-
-msgid "IDS_ST_BODY_VPN"
-msgstr "VPN"
-
-msgid "IDS_ST_SK_OPTIONS_LITE"
-msgstr "विकल्प"
-
-msgid "IDS_ST_BODY_TTS"
-msgstr "TTS"
-
-msgid "IDS_ST_BODY_VOICE_CONTROL"
-msgstr "वॉइस नियंत्रण"
-
-msgid "IDS_ST_BODY_ALLOW_OR_BLOCK_NOTIFICATIONS_FROM_INDIVIDUAL_APPLICATIONS"
-msgstr "व्यक्तिगत एप्लीकेशंस से अधिसूचनाएँ अनुमत या अवरुद्ध करें।"
-
-msgid "IDS_ST_MBODY_DO_NOT_DISTURB_ABB"
-msgstr "परेशान न करें"
-
-msgid "IDS_ST_MBODY_APP_NOTIFICATIONS"
-msgstr "एप अधिसूचनाएँ"
-
-msgid "IDS_ST_HEADER_DEFAULT_APPLICATIONS_ABB"
-msgstr "डिफॉल्ट एप्लीकेशंस"
-
-msgid "IDS_ST_BODY_HOME"
-msgstr "घर"
-
-msgid "IDS_ST_BODY_SET_TIME"
-msgstr "समय सेट करें"
-
-msgid "IDS_ST_BODY_UNABLE_TO_SCAN_FOR_NETWORKS"
-msgstr "नेटवर्क स्‍कैन करने में असमर्थ।"
-
-msgid "IDS_ST_BODY_LOCK_SCREEN"
-msgstr "लॉक स्क्रीन"
-
-msgid "IDS_ST_BODY_OFF"
-msgstr "बंद"
-
-msgid "IDS_ST_HEADER_VISION"
-msgstr "दृष्टि"
-
-msgid "IDS_ST_BODY_SIGNAL_STRENGTH"
-msgstr "सिग्नल क्षमता"
-
-msgid "IDS_ST_POP_MOBILE_DATA_WILL_BE_TURNED_ON_CONNECTING_TO_MOBILE_NETWORKS_MAY_RESULT_IN_ADDITIONAL_CHARGES_DEPENDING_ON_YOUR_PAYMENT_PLAN"
-msgstr "मोबाइल डाटा चालू किया जाएगा। आपकी भुगतान योजना के आधार पर मोबाइल नेटवर्क्स से कनेक्ट करने पर अतिरिक्त शुल्क लग सकते हैं।"
-
-msgid "IDS_ST_POP_UNLESS_YOU_CONNECT_TO_A_WI_FI_NETWORK_YOU_WILL_NOT_BE_ABLE_TO_USE_THE_INTERNET_EMAIL_OR_OTHER_APPS_MSG"
-msgstr "जब तक आप किसी Wi-Fi नेटवर्क से कनेक्ट नहीं करते, आप इंटरनेट, ईमेल या अन्य उन एप्स का उपयोग करने में सक्षम नहीं होंगे, जिन्हें डाटा कनेक्शन की आवश्‍यकता होती है"
-
-
-msgid "IDS_SCR_BODY_PD_UNREAD_NOTIFICATIONS"
-msgstr "अपठित अधिसूचनाएँ"
-
-msgid "IDS_ACCS_OPT_OTHER_FEEDBACK_TTS"
-msgstr "अन्य प्रतिपुष्टि"
-
-msgid "IDS_ACCS_TMBODY_STATUS_BAR_INFORMATION"
-msgstr "स्थिति पट्टी जानकारी"
-
-msgid "IDS_ACCS_SBODY_SELECT_WHICH_INFORMATION_FROM_INDICATORS_SHOWN_ON_THE_STATUS_BAR_WILL_BE_READ_OUT_WHEN_YOU_TRIPLE_TAP_THE_SCREEN_WITH_TWO_FINGERS_MSG"
-msgstr "आपके द्वारा दो उंगलियों से स्क्रीन पर तीन बार टैप करने पर स्थिति पट्टी पर दिखाए जाने वाले संकेतक पर वह जानकारी चुनें जो पढ़ी जाएगी, उदाहरण के लिए, समय और तिथि, डिवाइस की सिग्नल क्षमता, Wi-Fi और ब्लूटूथ कनेक्शंस और बैटरी पॉवर।"
-
old mode 100644 (file)
new mode 100755 (executable)
index 186eb9f..bc28742
@@ -1,12 +1,18 @@
-msgid "IDS_ST_BODY_1_MINUTE"
-msgstr "1 min"
+msgid "IDS_VOICE_HEADER_SPEECH_TO_TEXT_HSTT"
+msgstr "Govor u tekst (STT)"
+
+msgid "IDS_VOICE_HEADER_TEXT_TO_SPEECH_HTTS"
+msgstr "Tekst u govor (TTS)"
+
+msgid "IDS_PB_TPOP_DELETING_ING_ABB"
+msgstr "Brisanje..."
+
+msgid "IDS_VOICE_BODY_VOICE_CONTROL_ABB2"
+msgstr "Kontrola glasom"
 
 msgid "IDS_ST_POP_SAVING"
 msgstr "Spremanje..."
 
-msgid "IDS_CAM_POP_MODEL"
-msgstr "Model"
-
 msgid "IDS_EMAIL_BODY_INVALID_PORT_NUMBER"
 msgstr "Neispravan broj ulaza."
 
@@ -22,9 +28,6 @@ msgstr "6 sekundi"
 msgid "IDS_PB_POP_PS_ALREADY_EXISTS"
 msgstr "%s već postoji."
 
-msgid "IDS_SAPPS_OPT_BADGE_ABB"
-msgstr "Oznaka"
-
 msgid "IDS_ST_BODY_DISCONNECTED"
 msgstr "Odspojeno."
 
@@ -34,9 +37,6 @@ msgstr "Mediji"
 msgid "IDS_ST_BODY_SELECT_AUTOMATICALLY"
 msgstr "Odaberi automatski"
 
-msgid "IDS_ST_HEADER_AUDIO"
-msgstr "Zvuk"
-
 msgid "IDS_ST_HEADER_FORMAT_MVERB_ABB"
 msgstr "Format"
 
@@ -58,10 +58,31 @@ msgstr "IP"
 msgid "IDS_BT_POP_OPERATION_FAILED"
 msgstr "Neuspješno."
 
-msgid "IDS_CLD_OPT_MINUTE"
+msgid "IDS_CLD_OPT_MINUTES_LC_ABB"
 msgstr "min"
 
-msgid "IDS_CLD_OPT_MINUTES_LC_ABB"
+msgid "IDS_IM_BODY_SUCCESSFULLY_COMPLETED"
+msgstr "Uspješno dovršeno."
+
+msgid "IDS_IM_POP_UNEXPECTED_ERROR"
+msgstr "Neočekivana pogreška."
+
+msgid "IDS_SIM_BODY_INVALID_SIM_CARD"
+msgstr "Neispravna SIM kartica."
+
+msgid "IDS_WGT_BUTTON3_KIES_VIA_WI_FI"
+msgstr "Kies preko Wi-Fi"
+
+msgid "IDS_ST_BODY_1_MINUTE"
+msgstr "1 min"
+
+msgid "IDS_CAM_POP_MODEL"
+msgstr "Model"
+
+msgid "IDS_ST_HEADER_AUDIO"
+msgstr "Zvuk"
+
+msgid "IDS_CLD_OPT_MINUTE"
 msgstr "min"
 
 msgid "IDS_CST_BUTTON_CLOSE"
@@ -70,21 +91,12 @@ msgstr "Prekid"
 msgid "IDS_CST_POP_FAILED"
 msgstr "Neuspješno."
 
-msgid "IDS_IM_BODY_SUCCESSFULLY_COMPLETED"
-msgstr "Uspješno dovršeno."
-
-msgid "IDS_IM_POP_UNEXPECTED_ERROR"
-msgstr "Neočekivana pogreška."
-
 msgid "IDS_PB_BODY_INFO"
 msgstr "Info"
 
 msgid "IDS_PB_BUTTON_CONTACT"
 msgstr "Kontakt"
 
-msgid "IDS_SIM_BODY_INVALID_SIM_CARD"
-msgstr "Neispravna SIM kartica."
-
 msgid "IDS_ST_BUTTON2_PROCESSING_ING"
 msgstr "Obrađuje se..."
 
@@ -94,21 +106,18 @@ msgstr "Obrisati?"
 msgid "IDS_VR_POP_NO_FILES"
 msgstr "Nema datoteka"
 
-msgid "IDS_WGT_BUTTON3_KIES_VIA_WI_FI"
-msgstr "Kies preko Wi-Fi"
-
 msgid "IDS_TPLATFORM_OPT_BLUETOOTH"
 msgstr "Bluetooth"
 
+msgid "IDS_ST_HEADER_PRIVACY"
+msgstr "Privatnost"
+
 msgid "IDS_ST_OPT_SETTINGS"
 msgstr "Postavke"
 
 msgid "IDS_ST_BODY_GENERAL"
 msgstr "Općenito"
 
-msgid "IDS_ST_HEADER_PRIVACY"
-msgstr "Privatnost"
-
 msgid "IDS_BR_OPT_SCREEN"
 msgstr "Zaslon"
 
@@ -139,9 +148,6 @@ msgstr "Prikaz %d stavki"
 msgid "IDS_COM_POP_FLIGHT_MODE_WILL_BE_DISABLED"
 msgstr "Profil bez mreže bit će isključen."
 
-msgid "IDS_COM_POP_CHECKING"
-msgstr "Provjera..."
-
 msgid "IDS_COM_OPT_CONTINUE_Q"
 msgstr "Nastaviti?"
 
@@ -214,9 +220,6 @@ msgstr "Korištenje podataka"
 msgid "IDS_MOBILEAP_BODY_TETHERING"
 msgstr "Dijeljenje veze"
 
-msgid "IDS_IM_POP_THIS_FEATURE_IS_NOT_AVAILABLE_WHILE_FLIGHT_MODE_IS_ON"
-msgstr "Odabrana opcija nedostupna pri profilu Bez mreže."
-
 msgid "IDS_EMAIL_POP_SECURITY_UPDATE_ABB"
 msgstr "Sigurnosna aktualizacija"
 
@@ -250,9 +253,6 @@ msgstr "Nedovoljno memorije u telefonu. Obrišite stavke i ponovite."
 msgid "IDS_KW_POP_BE_CAREFUL_WHEN_TRANSMITTING_INFORMATION_ON_AN_UNSECURED_WI_FI_NETWORK_MSG"
 msgstr "Budite oprezni kada šaljete informacije na nezaštićenoj Wi-Fi mreži jer mogu biti vidljive ostalima na mreži."
 
-msgid "IDS_DN_BODY_ENCRYPT_SD_CARD"
-msgstr "Šifriraj SD karticu"
-
 msgid "IDS_MSGF_POP_UNSUPPORTED"
 msgstr "Nepodržano."
 
@@ -280,24 +280,15 @@ msgstr "Premještanje obavljeno."
 msgid "IDS_PB_BODY_MOVING_ING"
 msgstr "Premještanje..."
 
-msgid "IDS_SMEMO_BUTTON_IMPORT"
-msgstr "Uvoz"
-
 msgid "IDS_LCKSCN_BODY_WALLPAPERS"
 msgstr "Pozadine"
 
 msgid "IDS_LCKSCN_BODY_TAP_AND_HOLD_THE_SCREEN_THEN_TILT_THE_DEVICE_TOWARDS_YOU_TO_UNLOCK_IT_MSG"
 msgstr "Dodirnite i držite zaslon, zatim nagnite uređaj prema sebi da biste ga otključali. Ako se zaslon ne otključa, uređaj pokušajte još nagnuti. Kad je postavljeno otključavanje pokretom, pokret će se automatski uključiti u Postavkama."
 
-msgid "IDS_SA_BUTTON_DONE_ABB"
-msgstr "OK"
-
 msgid "IDS_FP_BODY_NO_APPLICATIONS"
 msgstr "Nema programa"
 
-msgid "IDS_ST_TZTAB4_MOST_USED_M_APP"
-msgstr "Najkorišten."
-
 msgid "IDS_ST_TPOP_PERSONAL_MODE_ENABLED_ABB"
 msgstr "Uključen Osobni način rada."
 
@@ -394,9 +385,6 @@ msgstr "Premašeni su maksimalni brojevi znakova za naziv uređaja (%d)."
 msgid "IDS_ST_POP_THE_APP_HAS_BEEN_UNINSTALLED"
 msgstr "Aplikacija je deinstalirana."
 
-msgid "IDS_ST_POP_TAP_OK"
-msgstr "Dodirnite U redu."
-
 msgid "IDS_ST_POP_SEARCHING_NETWORK_ING"
 msgstr "Traženje mreže..."
 
@@ -412,15 +400,9 @@ msgstr "Poništavanje svih postavki i brisanje svih podataka. Ova se naredba ne
 msgid "IDS_ST_POP_REMOVE_DEFAULT_APPS_Q"
 msgstr "Ukloni zadane aplikacije?"
 
-msgid "IDS_ST_POP_REGISTRATION_CODE_NOT_FOUND"
-msgstr "Registracijska šifra nije pronađena."
-
 msgid "IDS_ST_POP_REGISTERING_ING"
 msgstr "Prijava..."
 
-msgid "IDS_ST_POP_REGISTERED"
-msgstr "Registrirano."
-
 msgid "IDS_ST_POP_PUK2_VERIFIED"
 msgstr "Provjeren PUK2."
 
@@ -460,18 +442,9 @@ msgstr "%d pokušaja preostalo."
 msgid "IDS_ST_POP_PASSWORD_MUST_CONTAIN_AT_LEAST_PD_ALPHANUMERIC_CHARACTERS"
 msgstr "Lozinka mora sadržavati najmanje %d alfanumeričkih znakova."
 
-msgid "IDS_ST_POP_PASSWORD_MUST_BE_MORE_THAN_P1SD_CHARACTERS_AND_LESS_THAN_P2SD"
-msgstr "Lozinka mora sadržavati više od %1$d i manje od %2$d znakova."
-
-msgid "IDS_ST_POP_PASSWORDS_DO_NOT_MATCH"
-msgstr "Šifre ne odgovaraju."
-
 msgid "IDS_ST_POP_NO_SD_CARD_IS_INSERTED_DISABLE_ENCRYPT_SD_CARD_ANYWAY_Q"
 msgstr "SD kartica je umetnuta. Ipak isključiti šifriranje SD kartice?"
 
-msgid "IDS_ST_POP_NO_SD_CARD_HAS_BEEN_INSERTED_ENCRYPTION_WILL_START_AUTOMATICALLY_WHEN_YOU_INSERT_AN_SD_CARD"
-msgstr "SD kartica nije umetnuta. Šifriranje će se automatski pokrenuti kada umetnete SD karticu."
-
 msgid "IDS_ST_POP_NO_ITEM_SELECTED"
 msgstr "Ništa odabrano."
 
@@ -487,9 +460,6 @@ msgstr "Mobilni podaci isključeni. Ne možete slati ni primati MMS poruke. Za s
 msgid "IDS_ST_POP_MOBILE_DATA_ENABLED_CONNECTING_TO_MOBILE_NETWORKS_MAY_INCUR_EXTRA_CHARGES_DEPENDING_ON_YOUR_DATA_PLAN_CONTINUE_Q"
 msgstr "Mobilni podaci uključeni. Povezivanje s mobilnim mrežama može povećati troškove ovisno o vašoj podatkovnoj tarifi. Nastavak?"
 
-msgid "IDS_ST_POP_LOADING_ING"
-msgstr "Učitavanje..."
-
 msgid "IDS_ST_POP_IP_ADDRESS_REMOVED"
 msgstr "IP adresa uklonjena."
 
@@ -514,9 +484,6 @@ msgstr "Neispravan PIN2."
 msgid "IDS_ST_POP_INCORRECT_PIN1_ATTEMPT_LEFT"
 msgstr "Netočan PIN. Preostao 1 pokušaj."
 
-msgid "IDS_ST_POP_INCORRECT_PASSWORD"
-msgstr "Neispravna lozinka."
-
 msgid "IDS_ST_POP_IF_YOU_RESET_YOUR_DEVICE_TO_FACTORY_DEFAULTS_YOU_WILL_NOT_BE_ABLE_TO_USE_ENCRYPTED_FILES_ON_THE_SD_CARD_MSG"
 msgstr "Ako uređaj vratite na tvornički zadane postavke, nećete moći otvoriti šifrirane datoteke na SD kartici no i dalje ćete moći koristiti nešifrirane datoteke."
 
@@ -538,12 +505,6 @@ msgstr "Šifrirati SD karticu? Radnja se ne može poništiti i ako je prekinete,
 msgid "IDS_ST_POP_ENABLING_EMERGENCY_MODE_ING"
 msgstr "Uključivanje Hitnog načina..."
 
-msgid "IDS_ST_POP_ENABLING_AUTO_UPDATE_MEANS_YOUR_DEVICE_WILL_CHECK_FOR_SECURITY_UPDATES_AUTOMATICALLY_NOTI_MSG"
-msgstr "Uključivanje automatske aktualizacije znači da će uređaj automatski tražiti sigurnosne aktualizacije. Traženje preko mobilnih mreža može povećati troškove."
-
-msgid "IDS_ST_POP_ENABLE_SMART_STAY_TO_TRY_IT_T_HELP"
-msgstr "Uključite pametno mirovanje da biste ga isprobali."
-
 msgid "IDS_ST_POP_ENABLE_SMART_ROTATION_TO_TRY_IT_T_HELP"
 msgstr "Uključite pametno zakretanje da biste ga isprobali."
 
@@ -553,12 +514,6 @@ msgstr "Uključite profil Bez mreže."
 msgid "IDS_ST_POP_EMERGENCY_MODE_WILL_BE_DISABLED"
 msgstr "Hitni način bit će isključen."
 
-msgid "IDS_ST_POP_DO_NOT_ASK_AGAIN"
-msgstr "Više ne pitaj"
-
-msgid "IDS_ST_POP_DISABLING_AUTO_UPDATE_MEANS_YOU_HAVE_TO_CHECK_FOR_SECURITY_UPDATES_MANUALLY_NOTI_MSG"
-msgstr "Isključivanje automatske aktualizacije znači da ručno morate tražiti sigurnosne aktualizacije. Kako bi uređaj i dalje bio siguran, preporučujemo uključivanje automatske aktualizacije."
-
 msgid "IDS_ST_POP_DISABLE_TETHERING_Q"
 msgstr "Isključiti dijeljenje?"
 
@@ -598,9 +553,6 @@ msgstr "Prikaz kartice"
 msgid "IDS_ST_OPT_SELECTED"
 msgstr "Odabrano"
 
-msgid "IDS_ST_OPT_SELECT"
-msgstr "Odaberi"
-
 msgid "IDS_ST_OPT_RESET_APP_SETTINGS_ABB"
 msgstr "Reset. post. aplik."
 
@@ -616,9 +568,6 @@ msgstr "LTE/WCDMA/GSM (automatsko spajanje)"
 msgid "IDS_ST_OPT_EDIT_QUICK_SETTINGS"
 msgstr "Uredi brze postavke"
 
-msgid "IDS_ST_OPT_DEFAULT_RINGTONE"
-msgstr "Zadani ton zvona"
-
 msgid "IDS_ST_OPT_CUSTOM_MODE_ABB"
 msgstr "Prilagođeni način rada"
 
@@ -631,15 +580,9 @@ msgstr "Blokiraj mobilne mreže"
 msgid "IDS_ST_OPT_BLOCK_ALL"
 msgstr "Blokiraj sve"
 
-msgid "IDS_ST_OPT_AUTO_UPDATE_ABB"
-msgstr "Auto. aktualiza."
-
 msgid "IDS_ST_OPT_ALLOW_ALL"
 msgstr "Dopusti sve"
 
-msgid "IDS_ST_OPT_ALL"
-msgstr "Sve"
-
 msgid "IDS_ST_MBODY_ZOOM"
 msgstr "Zoom"
 
@@ -679,9 +622,6 @@ msgstr "Prikaži CPU korištenje"
 msgid "IDS_ST_MBODY_SELECT_WHERE_CAPTURED_IMAGES_WILL_BE_SAVED"
 msgstr "Odaberite mjesto mjesto za snimljene slike"
 
-msgid "IDS_ST_MBODY_SCREEN_ROTATION"
-msgstr "Rotacija zaslona"
-
 msgid "IDS_ST_MBODY_SCREEN_READER_HTTS"
 msgstr "Čitač zaslona (TTS)"
 
@@ -700,18 +640,12 @@ msgstr "Pokreti i geste"
 msgid "IDS_ST_MBODY_MOBILE_DATA"
 msgstr "Mobilni podaci"
 
-msgid "IDS_ST_MBODY_HELP"
-msgstr "Pomoć"
-
 msgid "IDS_ST_MBODY_HANDS_FREE_MODE"
 msgstr "Način rada bez ruku"
 
 msgid "IDS_ST_MBODY_GSM_ONLY"
 msgstr "Samo GSM"
 
-msgid "IDS_ST_MBODY_FONT_SIZE"
-msgstr "Veličina slova"
-
 msgid "IDS_ST_MBODY_FACTORY_RESET"
 msgstr "Vraćanje tvorn. postavki"
 
@@ -745,15 +679,9 @@ msgstr "Aktivna aplikacija"
 msgid "IDS_ST_MBODY_ACCOUNTS_AND_BACKUP"
 msgstr "Računi i sigurnosno kop."
 
-msgid "IDS_ST_ITAB4_CONTROLS_M_INPUT_AND_CONTROL"
-msgstr "Kontrole"
-
 msgid "IDS_ST_HEADER_WI_FI_DIRECT"
 msgstr "Wi-Fi Direct"
 
-msgid "IDS_ST_HEADER_WI_FI"
-msgstr "Wi-Fi"
-
 msgid "IDS_ST_HEADER_USER_SETTINGS_ABB"
 msgstr "Korisničke postavke"
 
@@ -766,24 +694,15 @@ msgstr "USB pomoćni programi"
 msgid "IDS_ST_HEADER_UNLOCK_DEVICE_USING_MOTION_ABB"
 msgstr "Otključavanje uređaja pokretom"
 
-msgid "IDS_ST_HEADER_UNAVAILABLE"
-msgstr "Nedostupno"
-
 msgid "IDS_ST_HEADER_ULTRA_POWER_SAVING_MODE"
 msgstr "Maksimalna štednja baterije"
 
 msgid "IDS_ST_HEADER_TOUCH_KEY_LIGHT_DURATION"
 msgstr "Trajanje svjetla tipki"
 
-msgid "IDS_ST_HEADER_TEXT_TO_SPEECH"
-msgstr "Tekst u govor"
-
 msgid "IDS_ST_HEADER_STANDARD_LIMIT_ABB"
 msgstr "Standardno ograničenje"
 
-msgid "IDS_ST_HEADER_SOUND"
-msgstr "Zvuk"
-
 msgid "IDS_ST_HEADER_SIM_CARD_MANAGER"
 msgstr "Upravitelj SIM kartice"
 
@@ -799,18 +718,12 @@ msgstr "Screen Mirroring"
 msgid "IDS_ST_HEADER_SAMSUNG_KIES"
 msgstr "Samsung Kies"
 
-msgid "IDS_ST_HEADER_SAMSUNG_APPS"
-msgstr "Samsung Apps"
-
 msgid "IDS_ST_HEADER_RINGTONES"
 msgstr "Tonovi zvona"
 
 msgid "IDS_ST_HEADER_RESET_RESULTS"
 msgstr "Resetiraj rezultate"
 
-msgid "IDS_ST_HEADER_RESET"
-msgstr "Poništavanje"
-
 msgid "IDS_ST_HEADER_PRIVILEGES"
 msgstr "Privilegije"
 
@@ -820,18 +733,12 @@ msgstr "Privatni način"
 msgid "IDS_ST_HEADER_PORT"
 msgstr "Ulaz"
 
-msgid "IDS_ST_HEADER_PLEASE_WAIT"
-msgstr "Pričekajte."
-
 msgid "IDS_ST_HEADER_PERSONAL_MODE"
 msgstr "Osobni način rada"
 
 msgid "IDS_ST_HEADER_PERSONALISATION"
 msgstr "Personalizacija"
 
-msgid "IDS_ST_HEADER_PD_SELECTED_ABB"
-msgstr "%d odabrano"
-
 msgid "IDS_ST_HEADER_PD_SELECTED"
 msgstr "%d odabrano"
 
@@ -865,9 +772,6 @@ msgstr "Unos i kretanje"
 msgid "IDS_ST_HEADER_HOME_SCREEN_ABB"
 msgstr "Početni zaslon"
 
-msgid "IDS_ST_HEADER_FINGER_SCANNER_ABB"
-msgstr "Skener otiska prsta"
-
 msgid "IDS_ST_HEADER_ENTER_VALID_DEVICE_NAME_ABB"
 msgstr "Upiš. ispr. naziv uređaja"
 
@@ -916,6 +820,9 @@ msgstr "Dodaj ulaz"
 msgid "IDS_ST_HEADER_ADD_IP"
 msgstr "Dodaj IP"
 
+msgid "IDS_COM_POP_CHECKING"
+msgstr "Provjera..."
+
 msgid "IDS_ST_BUTTON_UNINSTALL_UPDATES"
 msgstr "Deinstaliraj aktualiziranja"
 
@@ -925,30 +832,18 @@ msgstr "Deinstaliraj"
 msgid "IDS_ST_BUTTON_TRY_IT"
 msgstr "Isprobajte"
 
-msgid "IDS_ST_BUTTON_STOP"
-msgstr "Zaustavi"
-
 msgid "IDS_ST_BUTTON_SET_SCREEN_LOCK_TYPE"
 msgstr "Postavi vrstu zaključ. zaslona"
 
 msgid "IDS_ST_BUTTON_RESET_APPS_ABB"
 msgstr "Resetiraj aplik."
 
-msgid "IDS_ST_BUTTON_RESET"
-msgstr "Poništi"
-
 msgid "IDS_ST_BUTTON_REMOVE_DEFAULT_APPS_ABB"
 msgstr "Ukloni zadane aplikacije"
 
 msgid "IDS_ST_BUTTON_ONLY_VIBRATE"
 msgstr "Samo vibr."
 
-msgid "IDS_ST_BUTTON_OK_ABB"
-msgstr "U redu"
-
-msgid "IDS_ST_BUTTON_OK"
-msgstr "U redu"
-
 msgid "IDS_ST_BUTTON_MOVE_TO_SD_ABB"
 msgstr "Na SD"
 
@@ -958,21 +853,9 @@ msgstr "Premjesti u telefon"
 msgid "IDS_ST_BUTTON_FORCE_STOP"
 msgstr "Prisilno zaustavi"
 
-msgid "IDS_ST_BUTTON_ENABLE"
-msgstr "Uključi"
-
-msgid "IDS_ST_BUTTON_DISCONNECT"
-msgstr "Odspoji"
-
 msgid "IDS_ST_BUTTON_DISABLE"
 msgstr "Isključi"
 
-msgid "IDS_ST_BUTTON_CONTINUE"
-msgstr "Nastavak"
-
-msgid "IDS_ST_BUTTON_CANCEL_ABB"
-msgstr "Prekid"
-
 msgid "IDS_ST_BODY_YYYY_DD_MM_DOT"
 msgstr "GGGG.DD.MM"
 
@@ -1009,9 +892,6 @@ msgstr "Kada se podatkovni roaming isključi, aplikacije koje koriste podatkovnu
 msgid "IDS_ST_BODY_WEB_APPLICATIONS"
 msgstr "Internet aplikacije"
 
-msgid "IDS_ST_BODY_WCDMA_GSM_NHAUTO_CONNECT"
-msgstr "WCDMA/GSM\n(automatsko spajanje)"
-
 msgid "IDS_ST_BODY_WAIT_WHILE_DEVICE_IS_ENCRYPTED_PDP_COMPLETE"
 msgstr "Pričekajte dok se uređaj šifrira. %d% dovršeno."
 
@@ -1024,15 +904,9 @@ msgstr "Čekanje odgovora sa SIM kartice..."
 msgid "IDS_ST_BODY_VOLUME"
 msgstr "Glasnoća"
 
-msgid "IDS_ST_BODY_VOICE_RECORDING"
-msgstr "Snimanje zvuka"
-
 msgid "IDS_ST_BODY_VIBRATE_WHEN_RINGING"
 msgstr "Vibrira dok zvoni"
 
-msgid "IDS_ST_BODY_VERSION_PS"
-msgstr "Verzija %s"
-
 msgid "IDS_ST_BODY_USING_MOBILE_DATA_MAY_RESULT_IN_ADDITIONAL_CHARGES_CONTINUE_Q"
 msgstr "Korištenje mobilnih podataka može rezultirati dodatnim troškovima. Nastaviti?"
 
@@ -1069,9 +943,6 @@ msgstr "USB ispravljanje grešaka"
 msgid "IDS_ST_BODY_USB_ASK_ON_CONNECTION"
 msgstr "Pitaj pri spajanju"
 
-msgid "IDS_ST_BODY_URL"
-msgstr "Adresa"
-
 msgid "IDS_ST_BODY_UNMOUNT_USB_OTG_STORAGE"
 msgstr "Odspoji USB OTG memoriju"
 
@@ -1096,6 +967,9 @@ msgstr "UDMincho"
 msgid "IDS_ST_BODY_UDGOTHIC_M_FONT"
 msgstr "UDGothic"
 
+msgid "IDS_IM_POP_THIS_FEATURE_IS_NOT_AVAILABLE_WHILE_FLIGHT_MODE_IS_ON"
+msgstr "Odabrana opcija nedostupna pri profilu Bez mreže."
+
 msgid "IDS_ST_BODY_TURN_OFF"
 msgstr "Isključi"
 
@@ -1150,33 +1024,18 @@ msgstr "Obrisati ćete sve podatke na SD kartici!"
 msgid "IDS_ST_BODY_THE_SD_CARD_IS_CURRENTLY_IN_USE_THIS_ACTION_WILL_ERASE_ALL_DATA_ON_THE_SD_CARD_INCLUDING_THE_DATA_THAT_IS_CURRENTLY_BEING_USED"
 msgstr "SD kartica se trenutačno koristi. Ova radnja će obrisati sve podatke na SD kartici uključujući podatke koji se trenutačno koriste"
 
-msgid "IDS_ST_BODY_THE_RED_LED_LIGHTS_UP_WHEN_YOU_CHARGE_YOUR_DEVICE_WHILE_THE_SCREEN_IS_OFF"
-msgstr "Crveno LED svjetlo se pali kada punite uređaj dok je zaslon isključen."
-
-msgid "IDS_ST_BODY_THE_RED_LED_BLINKS_WHEN_THE_BATTERY_POWER_IS_LOW_WHILE_THE_SCREEN_IS_OFF"
-msgstr "Crveno LED svjetlo treperi kada je baterija slaba dok je zaslon isključen."
-
 msgid "IDS_ST_BODY_THE_PASSWORD_MUST_NOT_CONTAIN_A_SIMPLE_SEQUENCE_HEG_1111_OR_1234"
 msgstr "Lozinka ne smije sadržavati jednostavan niz (npr. 1111 ili 1234)"
 
+msgid "IDS_SMEMO_BUTTON_IMPORT"
+msgstr "Uvoz"
+
 msgid "IDS_ST_BODY_THE_NAME_FIELD_CANNOT_BE_EMPTY"
 msgstr "Polje Ime ne smije biti prazno."
 
-msgid "IDS_ST_BODY_THE_BLUE_LED_BLINKS_WHEN_YOU_RECORD_VOICE_WHILE_THE_SCREEN_IS_OFF"
-msgstr "Kada snimate glas dok je zaslon isključen, plavo LED svjetlo treperi."
-
-msgid "IDS_ST_BODY_THE_BLUE_LED_BLINKS_WHEN_YOU_HAVE_MISSED_CALLS_MESSAGES_OR_APP_NOTIFICATIONS_WHILE_THE_SCREEN_IS_OFF"
-msgstr "Plavo LED-svjetlo treperi kada imate propuštene pozive, poruke ili obavijesti o aplikacijama dok je zaslon isključen."
-
-msgid "IDS_ST_BODY_THE_APPLICATIONS_BELOW_WERE_STARTED_BY_PS_STOPPING_THESE_APPLICATIONS_MAY_CAUSE_PS_TO_FAIL"
-msgstr "Aplikacije u nastavku započeo je %s. Prekidanje tih aplikacija može dovesti do greške u radu %s."
-
 msgid "IDS_ST_BODY_THERE_ARE_NO_NETWORKS_NEARBY"
 msgstr "U blizini nema mreža."
 
-msgid "IDS_ST_BODY_TEXTSTYLE_LARGE"
-msgstr "Velika"
-
 msgid "IDS_ST_BODY_TASK_SWITCHER"
 msgstr "Biranje zadatka"
 
@@ -1189,12 +1048,6 @@ msgstr "Dodirnite i držite zaslon, zatim nagnite uređaj prema sebi da biste ga
 msgid "IDS_ST_BODY_SYSTEM_MEMORY"
 msgstr "Memorija sustava"
 
-msgid "IDS_ST_BODY_SUNDAY"
-msgstr "Nedjelja"
-
-msgid "IDS_ST_BODY_STORAGE"
-msgstr "Pohrana"
-
 msgid "IDS_ST_BODY_STANDARD_T_DISPLAY_EFFECT"
 msgstr "Standardno"
 
@@ -1213,12 +1066,6 @@ msgstr "Društvene mreže"
 msgid "IDS_ST_BODY_SMART_STAY_MAY_NOT_WORK_IN_THESE_SITUATIONS"
 msgstr "Pametno mirovanje možda neće raditi u tim situacijama."
 
-msgid "IDS_ST_BODY_SMART_ROTATION_MAY_NOT_WORK_IN_THESE_SITUATIONS"
-msgstr "Pametno zakretanje možda neće raditi u tim situacijama."
-
-msgid "IDS_ST_BODY_SMART_ROTATION_DESCRIPTION_MSG"
-msgstr "Pametno zakretanje isključuje automatsko zakretanje zaslona i koristi prednju kameru da odredi usmjerenje lica i i sukladno zakreće zaslon."
-
 msgid "IDS_ST_BODY_SMALL_M_TEXTSIZE"
 msgstr "Mala"
 
@@ -1246,15 +1093,6 @@ msgstr "Serijski broj"
 msgid "IDS_ST_BODY_SECURITY_ENGINE"
 msgstr "Zaštitni program"
 
-msgid "IDS_ST_BODY_SECURITY"
-msgstr "Sigurnost"
-
-msgid "IDS_ST_BODY_SEARCH"
-msgstr "Traži"
-
-msgid "IDS_ST_BODY_SD_CARD"
-msgstr "SD kartica"
-
 msgid "IDS_ST_BODY_SCREEN_TIMEOUT_ABB2"
 msgstr "Istek zaslona"
 
@@ -1285,33 +1123,18 @@ msgstr "Vrsta zaključavanja zaslona"
 msgid "IDS_ST_BODY_SCREEN_LOCK_SOUND"
 msgstr "Zvuk zaključavanja zaslona"
 
-msgid "IDS_ST_BODY_SCHEDULE"
-msgstr "Raspored"
-
 msgid "IDS_ST_BODY_SAVE_POWER_BY_ADJUSTING_SCREEN_TONE_ACCORDING_TO_ANALYSIS_OF_IMAGES"
 msgstr "Uštedite energiju prilagodbom tona zaslona prema analizi slika."
 
 msgid "IDS_ST_BODY_SAVES_POWER_BY_LIMITING_THE_MAXIMUM_PERFORMANCE_OF_THE_DEVICE"
 msgstr "Štedi energiju ograničavanjem maksimalnih performansi uređaja."
 
-msgid "IDS_ST_BODY_SAVED"
-msgstr "Spremljeno."
-
-msgid "IDS_ST_BODY_SAVE"
-msgstr "Spremi"
-
 msgid "IDS_ST_BODY_SAMSUNG_LEGAL"
 msgstr "Samsung pravne informacije"
 
-msgid "IDS_ST_BODY_SAMSUNG_KIES_CONNECTION_CONNECTING_USB_HELP_MSG"
-msgstr "Ako Samsung Kies (računalni program) ili odgovarajući upravljački programi nisu već instalirani, instalacija će se obaviti u sustavu Microsoft Windows. \nNakon instaliranja računalnog programa možete obaviti sljedeće radnje:\n- sinkronizaciju podataka u telefonu\n- aktualizaciju programa u telefonu\n- dijeljenje datoteka putem Interneta (ovaj telefon funkcionira kao modem i omogućuje internetski pristup vašem prijenosnom ili stolnom računalu)\n- kopiranje kupljene glazbe/videozapisa (Microsoft Windows Media DRM) ili normalnih datoteka na telefon."
-
 msgid "IDS_ST_BODY_RUNNING"
 msgstr "Pokrenuto"
 
-msgid "IDS_ST_BODY_RESTRICTING_APPLICATION_USAGE_TO_ONLY_ESSENTIAL_APPLICATIONS_AND_THOSE_SELECTED_BY_YOU"
-msgstr "Korištenje aplikacija ograničava se samo na osnovne aplikacije i one koje vi odaberete."
-
 msgid "IDS_ST_BODY_RESET_TO_DEFAULT"
 msgstr "Vrati na zadano"
 
@@ -1330,6 +1153,9 @@ msgstr "Poništi sve"
 msgid "IDS_ST_BODY_REMOVE_LICENCE"
 msgstr "Obriši licencu"
 
+msgid "IDS_ST_POP_REGISTERED"
+msgstr "Registrirano."
+
 msgid "IDS_ST_BODY_REGULATORY_INFORMATION_ABB"
 msgstr "Regulativne informacije"
 
@@ -1339,9 +1165,6 @@ msgstr "Registriraj u"
 msgid "IDS_ST_BODY_REGIONAL_EXAMPLE"
 msgstr "Regionalni primjer"
 
-msgid "IDS_ST_BODY_REGION"
-msgstr "Regija"
-
 msgid "IDS_ST_BODY_PUK"
 msgstr "PUK"
 
@@ -1357,30 +1180,27 @@ msgstr "Zaštitite uređaj od štetnih virusa i zlonamjernih softvera."
 msgid "IDS_ST_BODY_PROFILE_NAME"
 msgstr "Ime profila"
 
-msgid "IDS_ST_BODY_PROFILE"
-msgstr "Profil"
-
 msgid "IDS_ST_BODY_PREPARING_THIS_COULD_TAKE_OVER_10_MINUTES_ING"
 msgstr "Priprema. Ovo bi moglo potrajati više od 10 min..."
 
 msgid "IDS_ST_BODY_PREFERRED_NETWORKS"
 msgstr "Preporučene mreže"
 
-msgid "IDS_ST_BODY_POP_JPN_DCM"
-msgstr "POP"
-
-msgid "IDS_ST_BODY_PM"
-msgstr "PM"
-
 msgid "IDS_ST_BODY_PLUG_IN_CHARGER_AND_TRY_AGAIN"
 msgstr "Uključite punjač i pokušajte ponovno."
 
 msgid "IDS_ST_BODY_PLAY_TONE_WHEN_THE_DIALLING_KEYPAD_IS_TAPPED"
 msgstr "Reproducira tonove kad se dodirne tipkovnica za biranje."
 
+msgid "IDS_ST_POP_PASSWORD_MUST_BE_MORE_THAN_P1SD_CHARACTERS_AND_LESS_THAN_P2SD"
+msgstr "Lozinka mora sadržavati više od %1$d i manje od %2$d znakova."
+
 msgid "IDS_ST_BODY_PLAY_SOUNDS_WHEN_LOCKING_AND_UNLOCKING_SCREEN"
 msgstr "Reproduciraj zvukove pri zaključavanju i otključavanju zaslona."
 
+msgid "IDS_ST_POP_PASSWORDS_DO_NOT_MATCH"
+msgstr "Šifre ne odgovaraju."
+
 msgid "IDS_ST_BODY_PIN_BLOCKED_ENTER_PUK_TO_CONTINUE_JPN_DCM"
 msgstr "PIN blocked. Enter PUK to continue."
 
@@ -1393,9 +1213,6 @@ msgstr "Slike, video"
 msgid "IDS_ST_BODY_PHOTO_UPLOAD_SETTINGS"
 msgstr "Slanje na blogove"
 
-msgid "IDS_ST_BODY_PHONEPROFILES_SILENT"
-msgstr "Bešumno"
-
 msgid "IDS_ST_BODY_PERSONAL_MODE_CAN_BE_USED_TO_HIDE_CONTENT_THAT_YOU_WANT_TO_KEEP_PRIVATE_MSG"
 msgstr "Osobni način rada možete koristiti da biste sakrili sadržaj koji želite držati privatnim. Da biste koristili Osobni način rada, uključite ga u Postavkama ili pritisnite i držite tipku uključenja te odaberite Osobni način rada. Unesite PIN ili lozinku. Ikona Osobnog načina rada prikazat će se na statusnoj traci. Kako biste zaštitili svoje podatke, isključite Osobni način rada nakon korištenja. Također, korištenje sigurnog zaključavanja zaslona pružit će bolju zaštitu."
 
@@ -1408,6 +1225,9 @@ msgstr "Lozinka potrebna za dešifriranje uređaja svaki put kada ga uključite.
 msgid "IDS_ST_BODY_PASSWORD_MUST_CONTAIN_NO_MORE_THAN_PD_CHARACTERS_ABB"
 msgstr "Lozinka mora sadržavati ne više od %d znakova."
 
+msgid "IDS_ST_POP_LOADING_ING"
+msgstr "Učitavanje..."
+
 msgid "IDS_ST_BODY_PASSWORD_MUST_CONTAIN_AT_LEAST_PD_CHARACTERS_ABB"
 msgstr "Lozinka mora sadržavati najmanje %d znakova."
 
@@ -1423,9 +1243,6 @@ msgstr "Lozinka prazna."
 msgid "IDS_ST_BODY_PASSWORD_CONTAINS_INVALID_CHARACTER_ABB"
 msgstr "Lozinka sadrži neispravan znak."
 
-msgid "IDS_ST_BODY_PASSWORD"
-msgstr "Šifra"
-
 msgid "IDS_ST_BODY_OPEN_SOURCE_LICENCES"
 msgstr "Potvrde otvorenog izvora"
 
@@ -1435,36 +1252,24 @@ msgstr "Uključeno"
 msgid "IDS_ST_BODY_OFFICIAL_M_DEVICE_STATUS"
 msgstr "Službena"
 
+msgid "IDS_ST_POP_INCORRECT_PASSWORD"
+msgstr "Neispravna lozinka."
+
 msgid "IDS_ST_BODY_NUMBER"
 msgstr "Broj"
 
-msgid "IDS_ST_BODY_NO_RESULTS_FOUND"
-msgstr "Nema rezultata."
-
 msgid "IDS_ST_BODY_NO_DEFAULTS_SET"
 msgstr "Nema zadanih postavki."
 
-msgid "IDS_ST_BODY_NOT_ASSIGNED"
-msgstr "Nedodijeljeno"
-
 msgid "IDS_ST_BODY_NOTIFICATION_PANEL"
 msgstr "Ploča obavijesti"
 
-msgid "IDS_ST_BODY_NOTIFICATIONS"
-msgstr "Obavijesti"
-
-msgid "IDS_ST_BODY_NOTIFICATION"
-msgstr "Obavijest"
-
 msgid "IDS_ST_BODY_NOSERVICE"
 msgstr "Nema usluge"
 
 msgid "IDS_ST_BODY_NORMAL_T_PROFILE"
 msgstr "Normalno"
 
-msgid "IDS_ST_BODY_NONE"
-msgstr "Ništa"
-
 msgid "IDS_ST_BODY_NEW_PIN2_AND_CONFIRM_PIN2_DO_NOT_MATCH"
 msgstr "Novi PIN2 i potvrđeni PIN2 nisu isti."
 
@@ -1474,9 +1279,6 @@ msgstr "Novi PIN2"
 msgid "IDS_ST_BODY_NEW_PIN1"
 msgstr "Nova PIN1 lozinka"
 
-msgid "IDS_ST_BODY_NEW"
-msgstr "Novi"
-
 msgid "IDS_ST_BODY_NETWORK_TYPE"
 msgstr "Vrsta mreže"
 
@@ -1489,18 +1291,15 @@ msgstr "Popis mreža"
 msgid "IDS_ST_BODY_NETWORK_CONNECTIONS"
 msgstr "Mrežne veze"
 
+msgid "IDS_ST_POP_DO_NOT_ASK_AGAIN"
+msgstr "Više ne pitaj"
+
 msgid "IDS_ST_BODY_NETWORK_CODE"
 msgstr "Kod mreže"
 
-msgid "IDS_ST_BODY_NETWORK"
-msgstr "Mreža"
-
 msgid "IDS_ST_BODY_NATURAL_T_DISPLAY_EFFECT"
 msgstr "Prirodno"
 
-msgid "IDS_ST_BODY_NAME"
-msgstr "Ime"
-
 msgid "IDS_ST_BODY_MY_NUMBER"
 msgstr "Moj broj"
 
@@ -1525,12 +1324,6 @@ msgstr "Više postavki sustava"
 msgid "IDS_ST_BODY_MORE_CONNECTIVITY_SETTINGS"
 msgstr "Više postavki povezivanja"
 
-msgid "IDS_ST_BODY_MONDAY"
-msgstr "Ponedjeljak"
-
-msgid "IDS_ST_BODY_MODE"
-msgstr "Način"
-
 msgid "IDS_ST_BODY_MOBILE_DATA_WILL_BE_USED_IF_YOU_DOWNLOAD_OR_UPLOAD_DATA_WITHOUT_WI_FI_CONNECTION"
 msgstr "Mobilni podaci koristit će se za skidanje ili slanje podataka bez Wi-Fi veze."
 
@@ -1540,29 +1333,23 @@ msgstr "MM.DD.GGGG."
 msgid "IDS_ST_BODY_MMS_CONNECTIONS"
 msgstr "MMS veze"
 
+msgid "IDS_ST_OPT_SELECT"
+msgstr "Odaberi"
+
 msgid "IDS_ST_BODY_MISCELLANEOUS_FILES"
 msgstr "Razne datoteke"
 
-msgid "IDS_ST_BODY_MESSAGE"
-msgstr "Poruka"
-
 msgid "IDS_ST_BODY_MENU_AND_WIDGETS"
 msgstr "Meni i widgeti"
 
-msgid "IDS_ST_BODY_MEMORY"
-msgstr "Memorija"
-
 msgid "IDS_ST_BODY_MEDIUM"
 msgstr "Srednja"
 
-msgid "IDS_ST_BODY_MB"
-msgstr "MB"
-
 msgid "IDS_ST_BODY_MASS_STORAGE_HELP_MSG"
 msgstr "Možete obaviti sljedeće radnje:\n- Brzo kopiranje datoteka\n- Spajanje putem operativnih sustava MAC ili Linux"
 
-msgid "IDS_ST_BODY_MARUBERI_JPN_DCM"
-msgstr "Maruberi"
+msgid "IDS_ST_OPT_DEFAULT_RINGTONE"
+msgstr "Zadani ton zvona"
 
 msgid "IDS_ST_BODY_LTE_WCDMA_GSM_NHAUTO_CONNECT"
 msgstr "LTE/WCDMA/GSM\n(automatsko spajanje)"
@@ -1570,39 +1357,33 @@ msgstr "LTE/WCDMA/GSM\n(automatsko spajanje)"
 msgid "IDS_ST_BODY_LOCK_SCREEN_OPTIONS"
 msgstr "Opcije zaključavanja zaslona"
 
-msgid "IDS_ST_BODY_LIST_VIEW"
-msgstr "Prikaz liste"
-
 msgid "IDS_ST_BODY_LIMIT_BACKGROUND_PROCESSES"
 msgstr "Ograniči pozadinske procese"
 
-msgid "IDS_ST_BODY_LICENCE"
-msgstr "Potvrda"
-
-msgid "IDS_ST_BODY_LED_INDICATOR"
-msgstr "LED indikator"
-
 msgid "IDS_ST_BODY_LEDOT_LOW_BATTERY"
 msgstr "Baterija skoro prazna"
 
 msgid "IDS_ST_BODY_LAUNCH_BY_DEFAULT"
 msgstr "Pokreni po zadanom"
 
+msgid "IDS_ST_OPT_AUTO_UPDATE_ABB"
+msgstr "Auto. aktualiza."
+
 msgid "IDS_ST_BODY_LANGUAGE_AND_REGION_ABB"
 msgstr "Jezik i regija"
 
 msgid "IDS_ST_BODY_LANGUAGE_AND_KEYBOARD"
 msgstr "Jezik i tipkovnica"
 
+msgid "IDS_ST_OPT_ALL"
+msgstr "Sve"
+
 msgid "IDS_ST_BODY_KEYBOARD"
 msgstr "Tipkovnica"
 
 msgid "IDS_ST_BODY_KEEPS_THE_STATUS_BAR_TIDY_TAP_THE_REPRESENTATIVE_ICON_TO_SHOW_ALL_THE_ICONS"
 msgstr "Održava traku statusa urednom. Dodirnite reprezentativnu ikonu za prikaz svih ikona."
 
-msgid "IDS_ST_BODY_KB"
-msgstr "KB"
-
 msgid "IDS_ST_BODY_INTRODUCTION_TO_SMART_SCREEN_ABB"
 msgstr "Uvod u pametni zaslon"
 
@@ -1618,15 +1399,6 @@ msgstr "Instalirane aplikacije"
 msgid "IDS_ST_BODY_INSTALLATION_SETTINGS"
 msgstr "Instaliranje aplikacija"
 
-msgid "IDS_ST_BODY_INSERT_SD_CARD"
-msgstr "Umetnite SD karticu."
-
-msgid "IDS_ST_BODY_INCORRECT_PIN_E"
-msgstr "Neispravan PIN."
-
-msgid "IDS_ST_BODY_INCORRECT_PASSWORD_TRY_AGAIN"
-msgstr "Neispravna lozinka. Ponovite"
-
 msgid "IDS_ST_BODY_INCOMING_CALLS_AND_NEW_NOTIFICATIONS_WILL_BE_READ_OUT_AUTOMATICALLY"
 msgstr "Auto. čitanje dolaznih poziva i novih obavijesti."
 
@@ -1642,8 +1414,8 @@ msgstr "Ako odaberete ovu opciju, šifrirat će se samo korištena memorija."
 msgid "IDS_ST_BODY_IF_YOU_FORGET_YOUR_PERSONAL_MODE_PASSWORD_YOU_WILL_NOT_BE_ABLE_TO_RECOVER_IT_FOR_SECURITY_MSG"
 msgstr "Ako zaboravite lozinku Osobnog načina rada, nećete je moći vratiti. Radi sigurnosti morate poništiti Osobni način rada. To će vratiti zadane postavke i obrisati sav osobni sadržaj."
 
-msgid "IDS_ST_BODY_IF_YOU_DONT_WANT_TO_SEE_A_NUMBER_APPEAR_ON_THE_APP_ICON_FOR_EACH_NEW_EVENT_DISABLE_BADGE"
-msgstr "Ako ne želite da se pojavljuje broj na ikoni aplikacije za svaki događaj, isključite značku."
+msgid "IDS_ST_MBODY_SCREEN_ROTATION"
+msgstr "Rotacija zaslona"
 
 msgid "IDS_ST_BODY_ICON_SHOWS_THAT_SMART_SCREEN_IS_ENABLED"
 msgstr "Ikona pokazuje da je pametni zaslon uključen."
@@ -1660,23 +1432,17 @@ msgstr "Helvetica Neue"
 msgid "IDS_ST_BODY_HARDWARE"
 msgstr "Hardware"
 
+msgid "IDS_ST_MBODY_HELP"
+msgstr "Pomoć"
+
 msgid "IDS_ST_BODY_GSM"
 msgstr "GSM"
 
-msgid "IDS_ST_BODY_GRID_VIEW"
-msgstr "Prikaz mreže"
-
 msgid "IDS_ST_BODY_GLOVE_MODE_ABB"
 msgstr "Način rukavice"
 
-msgid "IDS_ST_BODY_GESTURES"
-msgstr "Pokreti"
-
-msgid "IDS_ST_BODY_GB"
-msgstr "GB"
-
-msgid "IDS_ST_BODY_FROM_M_TIME"
-msgstr "Od"
+msgid "IDS_ST_MBODY_FONT_SIZE"
+msgstr "Veličina slova"
 
 msgid "IDS_ST_BODY_FREQUENTLY_USED"
 msgstr "Najčešće korišteno"
@@ -1705,9 +1471,6 @@ msgstr "Vrsta slova"
 msgid "IDS_ST_BODY_FONTSTYLE_ROSEMARY"
 msgstr "Rosemary"
 
-msgid "IDS_ST_BODY_FLIGHT_MODE_MSG"
-msgstr "Profil bez mreže  omogućuje vam da isključite značajke poziva, poruka i podatkovnih mreža. Također isključuje značajke povezivanja kao što su Wi-Fi i Bluetooth. Da biste koristili Wi-Fi i Bluetooth, uključite ih u Postavkama ili u obavijestima."
-
 msgid "IDS_ST_BODY_FLIGHT_MODE_HAS_BEEN_ENABLED_NETWORK_SETTINGS_WILL_CLOSE"
 msgstr "Omogućen je profil Bez mreže. Zatvorit će se postavke mreže."
 
@@ -1720,6 +1483,9 @@ msgstr "FDN biranje"
 msgid "IDS_ST_BODY_FIREWALL_ENABLED_ABB"
 msgstr "Uključen je vatrozid."
 
+msgid "IDS_ST_HEADER_WI_FI"
+msgstr "Wi-Fi"
+
 msgid "IDS_ST_BODY_FIREWALL"
 msgstr "Vatrozid"
 
@@ -1735,8 +1501,8 @@ msgstr "Greška spajanja na mrežu."
 msgid "IDS_ST_BODY_FACE_AND_VOICE"
 msgstr "Lice i glas"
 
-msgid "IDS_ST_BODY_FACEBOOK"
-msgstr "Facebook"
+msgid "IDS_ST_HEADER_UNAVAILABLE"
+msgstr "Nedostupno"
 
 msgid "IDS_ST_BODY_EXPLANATION_FOR_TRANSACTION_TRACKING_MENU_VODA"
 msgstr "Vaša preporuka se šalje s datotekom koju prenesete"
@@ -1744,6 +1510,12 @@ msgstr "Vaša preporuka se šalje s datotekom koju prenesete"
 msgid "IDS_ST_BODY_EXPLANATION_FOR_EXPIRY_REMINDER_MENU"
 msgstr "Primit ćete podsjetnik prije isteka licence o uporabi datoteke, poput slika pozadine."
 
+msgid "IDS_ST_HEADER_TEXT_TO_SPEECH"
+msgstr "Tekst u govor"
+
+msgid "IDS_ST_HEADER_SOUND"
+msgstr "Zvuk"
+
 msgid "IDS_ST_BODY_ESTIMATED_MAX_STANDBY_TIME_ABB"
 msgstr "Procij. maks.\nvrij. mirovanja"
 
@@ -1756,12 +1528,12 @@ msgstr "Ponovno unesite lozinku"
 msgid "IDS_ST_BODY_ENTER_PASSWORD"
 msgstr "Unesite lozinku."
 
-msgid "IDS_ST_BODY_ENTER_NEW_PASSWORD"
-msgstr "Unesite novu lozinku."
-
 msgid "IDS_ST_BODY_ENTER_CURRENT_PASSWORD"
 msgstr "Unesite trenutačnu lozinku."
 
+msgid "IDS_ST_HEADER_SAMSUNG_APPS"
+msgstr "Samsung Apps"
+
 msgid "IDS_ST_BODY_ENCRYPT_DEVICE_Q_WARNING_MSG"
 msgstr "Šifrirati uređaj? Ova se radnja ne može poništiti i ako je prekinete, izgubit ćete podatke. Šifriranje može trajati jedan sat ili dulje, a za to se vrijeme uređaj ponovno pokreće nekoliko puta i nećete ga moći koristiti."
 
@@ -1771,6 +1543,9 @@ msgstr "Šifrirati uređaj? Radnja se ne može poništiti i ako je prekinete, iz
 msgid "IDS_ST_BODY_ENCRYPT_ACCOUNTS_SETTINGS_DOWNLOADED_APPLICATIONS_AND_THEIR_DATA_MEDIA_AND_OTHER_FILES"
 msgstr "Šifrirajte račune, postavke, skinute aplikacije i njihove podatke, medije i druge datoteke."
 
+msgid "IDS_ST_HEADER_RESET"
+msgstr "Poništavanje"
+
 msgid "IDS_ST_BODY_ENCRYPTION_WILL_TAKE_AT_LEAST_AN_HOUR"
 msgstr "Šifriranje će trajati najmanje sat vremena."
 
@@ -1783,15 +1558,18 @@ msgstr "Pristup podacima preko mobilne mreže."
 msgid "IDS_ST_BODY_EMPTY"
 msgstr "Prazno"
 
+msgid "IDS_ST_HEADER_PLEASE_WAIT"
+msgstr "Pričekajte."
+
 msgid "IDS_ST_BODY_EMERGENCY_MODE_ABB"
 msgstr "Hitni način"
 
+msgid "IDS_ST_HEADER_PD_SELECTED_ABB"
+msgstr "%d odabrano"
+
 msgid "IDS_ST_BODY_EMAIL"
 msgstr "Email"
 
-msgid "IDS_ST_BODY_EDIT"
-msgstr "Uredi"
-
 msgid "IDS_ST_BODY_EASY_MODE"
 msgstr "Jednostavan način"
 
@@ -1804,15 +1582,6 @@ msgstr "Traka dinamičkog statusa"
 msgid "IDS_ST_BODY_DRIVING_MODE"
 msgstr "U vožnji"
 
-msgid "IDS_ST_BODY_DO_NOT_SHOW_AGAIN"
-msgstr "Ne prikazuj više"
-
-msgid "IDS_ST_BODY_DOWNLOADS"
-msgstr "Skidanja"
-
-msgid "IDS_ST_BODY_DOWNLOAD"
-msgstr "Skidanje"
-
 msgid "IDS_ST_BODY_DOUBLE_TAP_TO_OPEN_THE_MENU_T_TTS"
 msgstr "Dvaput dodirnite za otvaranje izbornika."
 
@@ -1822,18 +1591,12 @@ msgstr "Dvaput dodirnite za uređivanje ovog polja."
 msgid "IDS_ST_BODY_DOUBLE_TAP_TO_CLOSE_THE_MENU_T_TTS"
 msgstr "Dvaput dodirnite da biste zatvorili izbornik."
 
-msgid "IDS_ST_BODY_DOCOMO_JPN_DCM"
-msgstr "docomo"
-
 msgid "IDS_ST_BODY_DIVX_REGISTRATION"
 msgstr "DivX registracija"
 
 msgid "IDS_ST_BODY_DIVX_DEREGISTRATION"
 msgstr "DivX deregistracija"
 
-msgid "IDS_ST_BODY_DISPLAY_CONTENTS"
-msgstr "Prikaži sadržaj"
-
 msgid "IDS_ST_BODY_DISPLAY_BATTERY_PERCENTAGE_ABB"
 msgstr "Prikaz postotka baterije"
 
@@ -1843,9 +1606,6 @@ msgstr "Isključivanje..."
 msgid "IDS_ST_BODY_DE_REGISTRATION_CODE_NOT_FOUND"
 msgstr "Nema šifre za deregistraciju."
 
-msgid "IDS_ST_BODY_DEVICE_MEMORY"
-msgstr "Memorija uređaja"
-
 msgid "IDS_ST_BODY_DEVICE_INFO"
 msgstr "Info o uređaju"
 
@@ -1855,9 +1615,6 @@ msgstr "Moguće je šifrirati račune, postavke, skinute aplikacije i podatke, m
 msgid "IDS_ST_BODY_DEVICE_ENCRYPTED"
 msgstr "Uređaj šifriran."
 
-msgid "IDS_ST_BODY_DEVICE"
-msgstr "Uređaj"
-
 msgid "IDS_ST_BODY_DEVELOPER_OPTIONS"
 msgstr "Opcije razvoja"
 
@@ -1888,9 +1645,6 @@ msgstr "DD.MM.GGGG"
 msgid "IDS_ST_BODY_DATE_AND_TIME"
 msgstr "Datum i vrijeme"
 
-msgid "IDS_ST_BODY_DATE"
-msgstr "Datum"
-
 msgid "IDS_ST_BODY_DATA_ROAMING"
 msgstr "Podatkovni roaming"
 
@@ -1900,18 +1654,12 @@ msgstr "Podaci"
 msgid "IDS_ST_BODY_CUSTOM_M_DEVICE_STATUS"
 msgstr "Prilagođeno"
 
-msgid "IDS_ST_BODY_CURRENT"
-msgstr "Trenutni"
-
 msgid "IDS_ST_BODY_CRASH_VIEWER"
 msgstr "Preglednik rušenja sustava"
 
 msgid "IDS_ST_BODY_CPU_USAGE"
 msgstr "Iskorištenost procesora"
 
-msgid "IDS_ST_BODY_COUNTRY_CODE"
-msgstr "Pozivni broj zemlje"
-
 msgid "IDS_ST_BODY_COOL_JAZZ"
 msgstr "Cool jazz"
 
@@ -1921,18 +1669,21 @@ msgstr "Sadržaj iz Galerije, Videozapisa, Glazbe, Diktafona i Mojih datoteka mo
 msgid "IDS_ST_BODY_CONNECTIONSETTINGS_PROXY_ADDRESS"
 msgstr "Proxy adresa"
 
+msgid "IDS_ST_BUTTON_STOP"
+msgstr "Zaustavi"
+
 msgid "IDS_ST_BODY_CONNECTIONSETTINGS_INTERNET"
 msgstr "Internet"
 
 msgid "IDS_ST_BODY_CONNECTIONS"
 msgstr "Veze"
 
-msgid "IDS_ST_BODY_CONNECTION"
-msgstr "Spajanje"
-
 msgid "IDS_ST_BODY_CONFIRM_NEW_PIN2"
 msgstr "Potvrdite novi PIN2"
 
+msgid "IDS_ST_BUTTON_RESET"
+msgstr "Poništi"
+
 msgid "IDS_ST_BODY_CONFIRM_NEW_PIN1"
 msgstr "Potvrdite novu PIN1 lozinku."
 
@@ -1942,12 +1693,15 @@ msgstr "Potvrdite novi PIN"
 msgid "IDS_ST_BODY_CONFIRM_DECRYPTION"
 msgstr "Potvrdite dešifriranje"
 
-msgid "IDS_ST_BODY_CONFIRM"
-msgstr "Potvrdi"
+msgid "IDS_ST_BUTTON_OK_ABB"
+msgstr "U redu"
 
 msgid "IDS_ST_BODY_CONFIGURE_FIREWALL_SETTINGS"
 msgstr "Konfiguriraj postavke vatrozida."
 
+msgid "IDS_ST_BUTTON_OK"
+msgstr "U redu"
+
 msgid "IDS_ST_BODY_COMPUTING_ING"
 msgstr "Izračunavanje..."
 
@@ -1960,11 +1714,14 @@ msgstr "Choco cooky"
 msgid "IDS_ST_BODY_CHECK_FOR_UPDATES_AUTOMATICALLY_ABB"
 msgstr "Automatski nađi aktualizacije."
 
+msgid "IDS_ST_BUTTON_ENABLE"
+msgstr "Uključi"
+
 msgid "IDS_ST_BODY_CHECK_FOR_UPDATES_ABB"
 msgstr "Potraži ažuriranja"
 
-msgid "IDS_ST_BODY_CHECK_FOR_UPDATES"
-msgstr "Provjeri aktualiziranja"
+msgid "IDS_ST_BUTTON_DISCONNECT"
+msgstr "Odspoji"
 
 msgid "IDS_ST_BODY_CHARGE_BATTERY_TO_ABOVE_80P_AND_TRY_AGAIN"
 msgstr "Napunite bateriju na preko 80% i pokušajte ponovno."
@@ -1972,9 +1729,15 @@ msgstr "Napunite bateriju na preko 80% i pokušajte ponovno."
 msgid "IDS_ST_BODY_CHANGING_THE_FONT_SIZE_IN_ACCESSIBILITY_SETTINGS_WILL_OVERRIDE_THE_FONT_SIZE_IN_EACH_APPLICATION"
 msgstr "Mijenjanje veličine fonta u postavkama pristupačnosti zamijenit će veličinu fonta u svakoj aplikaciji."
 
+msgid "IDS_ST_BUTTON_CONTINUE"
+msgstr "Nastavak"
+
 msgid "IDS_ST_BODY_CHANGING_THE_COLOUR_OF_THE_SCREEN_TO_GREYSCALE"
 msgstr "Mijenjanje boje zaslona na sive tonove."
 
+msgid "IDS_ST_BUTTON_CANCEL_ABB"
+msgstr "Prekid"
+
 msgid "IDS_ST_BODY_CHANGE_TEXT_SIZE_IN_CONTACTS_CALENDAR_MEMO_MESSAGES_EMAIL_AND_IM"
 msgstr "Promijenite veličinu teksta u Kontaktima, Kalendaru, Bilješkama, Porukama, Email porukama i IM."
 
@@ -2041,15 +1804,12 @@ msgstr "Lozinka će biti potrebna za dešifriranje uređaja svaki put kad ga ukl
 msgid "IDS_ST_BODY_AVAILABLE_SPACE"
 msgstr "Slobodna memorija"
 
-msgid "IDS_ST_BODY_AVAILABLE"
-msgstr "Dostupno"
-
-msgid "IDS_ST_BODY_AUTO_DOWNLOAD"
-msgstr "Auto. skidanje"
-
 msgid "IDS_ST_BODY_AUTH_TYPE"
 msgstr "Provjera"
 
+msgid "IDS_ST_BODY_VERSION_PS"
+msgstr "Verzija %s"
+
 msgid "IDS_ST_BODY_APP_OPENING_IMAGE"
 msgstr "Slika otvaranja aplikacije"
 
@@ -2065,15 +1825,9 @@ msgstr "Upravljanje aplikacijama"
 msgid "IDS_ST_BODY_APPLICATION_INFO"
 msgstr "Detalji aplikacije"
 
-msgid "IDS_ST_BODY_APPLICATION"
-msgstr "Aplikacija"
-
 msgid "IDS_ST_BODY_ANTIVIRUS_SOFTWARE_ABB"
 msgstr "Protuvirusni softver"
 
-msgid "IDS_ST_BODY_AM"
-msgstr "AM"
-
 msgid "IDS_ST_BODY_ALWAYS_REJECT"
 msgstr "Uvijek odbij"
 
@@ -2083,9 +1837,6 @@ msgstr "Uvijek uključeno"
 msgid "IDS_ST_BODY_ALWAYS_OFF"
 msgstr "Uvijek isključeno"
 
-msgid "IDS_ST_BODY_ALARM"
-msgstr "Alarm"
-
 msgid "IDS_ST_BODY_AFTER_YOU_DOWNLOAD_AND_INSTALL_APPLICATIONS_APPLICATIONS_WILL_BE_SHOWN_HERE"
 msgstr "Nakon skidanja i instaliranja aplikacija, aplikacije će se ovdje prikazati"
 
@@ -2095,6 +1846,9 @@ msgstr "Nakon vraćanja na zadane postavke, telefon će se ponovno pokrenuti."
 msgid "IDS_ST_BODY_ADJUST_BRIGHTNESS_LEVEL"
 msgstr "Podesite razinu svjetline"
 
+msgid "IDS_ST_BODY_URL"
+msgstr "Adresa"
+
 msgid "IDS_ST_BODY_ADJUST_AUTOMATIC_BRIGHTNESS"
 msgstr "Podesite automatsku svjetlinu"
 
@@ -2164,59 +1918,152 @@ msgstr "Uređaj reagira pametno tako da prilagodi zaslon kada prepozna vaše lic
 msgid "IDS_HELP_BODY_SMART_SCREEN_WORKS_BEST_UNDER_THE_FOLLOWING_CONDITIONS_C"
 msgstr "Pametni zaslon najbolje radi u sljedećim uvjetima:"
 
-msgid "IDS_HELP_BODY_SMART_ROTATION_DISABLES_AUTO_SCREEN_ROTATION_BY_CHECKING_THE_ORIENTATION_OF_YOUR_FACE_AND_THE_DEVICE_BY_ITS_FRONT_CAMERA"
-msgstr "Pametno zakretanje isključuje automatsko zakretanje zaslona provjerom usmjerenosti lica i uređaja prednjim fotoaparatom."
-
-msgid "IDS_LBS_HEADER_LOCATION"
-msgstr "Položaj"
-
 msgid "IDS_LBS_BODY_DESTINATION"
 msgstr "Odredište"
 
-msgid "IDS_ST_SK_NO"
-msgstr "Ne"
+msgid "IDS_ST_BODY_TEXTSTYLE_LARGE"
+msgstr "Velika"
 
-msgid "IDS_HELP_BODY_SMART_STAY_DETECTS_YOUR_EYES_WITH_THE_FRONT_CAMERA_SO_THAT_THE_SCREEN_STAYS_ON_WHEN_YOU_ARE_LOOKING_AT_IT"
-msgstr "Pametno mirovanje prednjom kamerom prati vaše oči te zaslon ostaje uključen sve dok gledate u njega."
+msgid "IDS_ST_BODY_SUNDAY"
+msgstr "Nedjelja"
 
-msgid "IDS_QP_POP_YOU_WILL_NO_LONGER_BE_ABLE_TO_USE_APPLICATIONS_NOTI_MSG"
-msgstr "Nećete više moći koristiti aplikacije kao što su internet, email i YouTube putem mobilnih mreža. Nastavak?"
+msgid "IDS_ST_BODY_STORAGE"
+msgstr "Pohrana"
 
-msgid "IDS_ST_BODY_10_MINUTES"
-msgstr "10 minuta"
+msgid "IDS_ST_BODY_SECURITY"
+msgstr "Sigurnost"
 
-msgid "IDS_ST_BODY_15SEC"
-msgstr "15 sek"
+msgid "IDS_ST_BODY_SEARCH"
+msgstr "Traži"
 
-msgid "IDS_ST_BODY_24_HOURS"
-msgstr "24 sati"
+msgid "IDS_ST_BODY_SD_CARD"
+msgstr "SD kartica"
 
-msgid "IDS_ST_BODY_2_MINUTES"
-msgstr "2 min"
+msgid "IDS_ST_BODY_SCHEDULE"
+msgstr "Raspored"
 
-msgid "IDS_ST_BODY_30SEC"
-msgstr "30 sek"
+msgid "IDS_ST_BODY_SAVED"
+msgstr "Spremljeno."
 
-msgid "IDS_ST_BODY_5_MINUTES"
-msgstr "5 minuta"
+msgid "IDS_ST_BODY_SAVE"
+msgstr "Spremi"
 
-msgid "IDS_ST_BODY_APPLICATIONS"
-msgstr "Aplikacije"
+msgid "IDS_ST_BODY_REGION"
+msgstr "Regija"
 
-msgid "IDS_ST_BODY_DONT_ASK_AGAIN"
-msgstr "Ne pitaj više"
+msgid "IDS_ST_BODY_PROFILE"
+msgstr "Profil"
 
-msgid "IDS_ST_BODY_P1SS_IS_CURRENTLY_P2SS_T_TTS"
-msgstr "%1$s je trenutno %2$s."
+msgid "IDS_ST_BODY_PM"
+msgstr "PM"
 
-msgid "IDS_ST_BODY_PASSWORDS_MUST_CONSIST_OF_AT_LEAST_4_ALPHANUMERIC_CHARACTERS_ALSO_INCLUDING_AT_LEAST_1_ALPHABETICAL_CHARACTER"
-msgstr "Lozinke moraju sadržavati najmanje 4 alfanumerička znaka, pri čemu je najmanje 1 slovo abecede."
+msgid "IDS_ST_BODY_PHONEPROFILES_SILENT"
+msgstr "Bešumno"
 
-msgid "IDS_ST_BODY_PUK1_BLOCKED"
-msgstr "PUK1 blokiran."
+msgid "IDS_ST_BODY_PASSWORD"
+msgstr "Lozinka"
 
-msgid "IDS_ST_BODY_PUK1_CODE"
-msgstr "PUK1 lozinka"
+msgid "IDS_ST_BODY_NO_RESULTS_FOUND"
+msgstr "Nema rezultata."
+
+msgid "IDS_ST_BODY_NOT_ASSIGNED"
+msgstr "Nedodijeljeno"
+
+msgid "IDS_ST_BODY_NOTIFICATIONS"
+msgstr "Obavijesti"
+
+msgid "IDS_ST_BODY_NOTIFICATION"
+msgstr "Obavijest"
+
+msgid "IDS_ST_BODY_NONE"
+msgstr "Ništa"
+
+msgid "IDS_ST_BODY_NEW"
+msgstr "Novi"
+
+msgid "IDS_ST_BODY_NETWORK"
+msgstr "Mreža"
+
+msgid "IDS_ST_BODY_NAME"
+msgstr "Ime"
+
+msgid "IDS_ST_BODY_MONDAY"
+msgstr "Ponedjeljak"
+
+msgid "IDS_ST_BODY_MODE"
+msgstr "Način"
+
+msgid "IDS_ST_SK_NO"
+msgstr "Ne"
+
+msgid "IDS_ST_BODY_MESSAGE"
+msgstr "Poruka"
+
+msgid "IDS_ST_BODY_MEMORY"
+msgstr "Memorija"
+
+msgid "IDS_ST_BODY_MB"
+msgstr "MB"
+
+msgid "IDS_ST_BODY_LIST_VIEW"
+msgstr "Prikaz liste"
+
+msgid "IDS_ST_BODY_LICENCE"
+msgstr "Potvrda"
+
+msgid "IDS_ST_BODY_LED_INDICATOR"
+msgstr "LED indikator"
+
+msgid "IDS_HELP_BODY_SMART_STAY_DETECTS_YOUR_EYES_WITH_THE_FRONT_CAMERA_SO_THAT_THE_SCREEN_STAYS_ON_WHEN_YOU_ARE_LOOKING_AT_IT"
+msgstr "Pametno mirovanje prednjom kamerom prati vaše oči te zaslon ostaje uključen sve dok gledate u njega."
+
+msgid "IDS_QP_POP_YOU_WILL_NO_LONGER_BE_ABLE_TO_USE_APPLICATIONS_NOTI_MSG"
+msgstr "Nećete više moći koristiti aplikacije kao što su internet, email i YouTube putem mobilnih mreža. Nastavak?"
+
+msgid "IDS_ST_BODY_10_MINUTES"
+msgstr "10 minuta"
+
+msgid "IDS_ST_BODY_15SEC"
+msgstr "15 sek"
+
+msgid "IDS_ST_BODY_24_HOURS"
+msgstr "24 sati"
+
+msgid "IDS_ST_BODY_2_MINUTES"
+msgstr "2 min"
+
+msgid "IDS_ST_BODY_KB"
+msgstr "KB"
+
+msgid "IDS_ST_BODY_30SEC"
+msgstr "30 sek"
+
+msgid "IDS_ST_BODY_5_MINUTES"
+msgstr "5 minuta"
+
+msgid "IDS_ST_BODY_DONT_ASK_AGAIN"
+msgstr "Ne pitaj više"
+
+msgid "IDS_ST_BODY_P1SS_IS_CURRENTLY_P2SS_T_TTS"
+msgstr "%1$s je trenutno %2$s."
+
+msgid "IDS_ST_BODY_PASSWORDS_MUST_CONSIST_OF_AT_LEAST_4_ALPHANUMERIC_CHARACTERS_ALSO_INCLUDING_AT_LEAST_1_ALPHABETICAL_CHARACTER"
+msgstr "Lozinke moraju sadržavati najmanje 4 alfanumerička znaka, pri čemu je najmanje 1 slovo abecede."
+
+msgid "IDS_ST_BODY_INSERT_SD_CARD"
+msgstr "Umetnite SD karticu."
+
+msgid "IDS_ST_BODY_PUK1_BLOCKED"
+msgstr "PUK1 blokiran."
+
+msgid "IDS_ST_BODY_INCORRECT_PIN_E"
+msgstr "Neispravan PIN."
+
+msgid "IDS_ST_BODY_PUK1_CODE"
+msgstr "PUK1 lozinka"
+
+msgid "IDS_ST_BODY_INCORRECT_PASSWORD_TRY_AGAIN"
+msgstr "Neispravna lozinka. Ponovite"
 
 msgid "IDS_ST_BODY_PUK2"
 msgstr "PUK2"
@@ -2260,6 +2107,9 @@ msgstr "Neispravna PUK1 lozinka."
 msgid "IDS_ST_POP_INCORRECT_PUK1_PD_ATTEMPTS_LEFT"
 msgstr "Neispravan PUK1. Preostalo %d pokušaja."
 
+msgid "IDS_ST_BODY_GRID_VIEW"
+msgstr "Prikaz mreže"
+
 msgid "IDS_ST_POP_INCORRECT_PUK2"
 msgstr "Neispravan PUK2."
 
@@ -2269,20 +2119,89 @@ msgstr "Neispravan PUK2. Preostalo %d pokušaja."
 msgid "IDS_ST_POP_PIN_CHANGED"
 msgstr "PIN promijenjen."
 
+msgid "IDS_ST_BODY_GB"
+msgstr "GB"
+
 msgid "IDS_TASKMGR_BUTTON_CLEAR_CACHE"
 msgstr "Obriši privrem. mem."
 
 msgid "IDS_ST_BODY_3G_ONLY"
 msgstr "Samo 3G"
 
+msgid "IDS_ST_BODY_FROM_M_TIME"
+msgstr "Od"
+
 msgid "IDS_ST_HEADER_ADD"
 msgstr "Dodaj"
 
-msgid "IDS_ST_BODY_SECONDS"
-msgstr "Sek"
+msgid "IDS_ST_BODY_FACEBOOK"
+msgstr "Facebook"
 
-msgid "IDS_ST_BUTTON_CANCEL"
-msgstr "Prekid"
+msgid "IDS_ST_BODY_ENTER_NEW_PASSWORD"
+msgstr "Unesite novu lozinku."
+
+msgid "IDS_ST_BODY_EDIT"
+msgstr "Uredi"
+
+msgid "IDS_ST_BODY_DO_NOT_SHOW_AGAIN"
+msgstr "Ne prikazuj više"
+
+msgid "IDS_ST_BODY_DOWNLOADS"
+msgstr "Skidanja"
+
+msgid "IDS_ST_BODY_DOWNLOAD"
+msgstr "Skidanje"
+
+msgid "IDS_ST_BODY_DISPLAY_CONTENTS"
+msgstr "Prikaži sadržaj"
+
+msgid "IDS_ST_BODY_DEVICE_MEMORY"
+msgstr "Memorija uređaja"
+
+msgid "IDS_ST_BODY_DEVICE"
+msgstr "Uređaj"
+
+msgid "IDS_ST_BODY_DATE"
+msgstr "Datum"
+
+msgid "IDS_ST_BODY_CURRENT"
+msgstr "Trenutni"
+
+msgid "IDS_ST_BODY_COUNTRY_CODE"
+msgstr "Pozivni broj zemlje"
+
+msgid "IDS_ST_BODY_CONNECTION"
+msgstr "Spajanje"
+
+msgid "IDS_ST_BODY_CONFIRM"
+msgstr "Potvrdi"
+
+msgid "IDS_ST_BODY_CHECK_FOR_UPDATES"
+msgstr "Provjeri aktualiziranja"
+
+msgid "IDS_ST_BODY_AVAILABLE"
+msgstr "Dostupno"
+
+msgid "IDS_ST_BODY_AUTO_DOWNLOAD"
+msgstr "Auto. skidanje"
+
+msgid "IDS_ST_BODY_APPLICATION"
+msgstr "Aplikacija"
+
+msgid "IDS_ST_BODY_AM"
+msgstr "AM"
+
+msgid "IDS_ST_BODY_ALARM"
+msgstr "Alarm"
+
+msgid "IDS_LBS_HEADER_LOCATION"
+msgstr "Položaj"
+
+msgid "IDS_ST_BODY_APPLICATIONS"
+msgstr "Aplikacije"
+
+msgid "IDS_ST_BODY_VIDEOS"
+msgstr "Video"
 
 msgid "IDS_ST_BODY_1_5_SECONDS"
 msgstr "1,5 sek"
@@ -2296,8 +2215,17 @@ msgstr "GOTOVO"
 msgid "IDS_ST_HEADER_ENABLE_DATA_ROAMING"
 msgstr "Uključi Podatkovni roaming"
 
-msgid "IDS_ST_HEADER_TURN_ON_MOBILE_DATA"
-msgstr "Uključi mobilne podatke"
+msgid "IDS_ST_HEADER_SCAN_FOR_NETWORKS_ABB"
+msgstr "Traženje mreža"
+
+msgid "IDS_ST_POP_MOBILE_DATA_WILL_BE_TURNED_ON_CONNECTING_TO_MOBILE_NETWORKS_MAY_RESULT_IN_ADDITIONAL_CHARGES_DEPENDING_ON_YOUR_PAYMENT_PLAN"
+msgstr "Uključit će se Mobilni podaci. Povezivanje s mobilnim mrežama može dovesti do dodatnih troškova ovisno o vašoj tarifi."
+
+msgid "IDS_ST_POP_SCANNING_FOR_NETWORK_ING"
+msgstr "Traženje mreže..."
+
+msgid "IDS_ST_POP_UNLESS_YOU_CONNECT_TO_A_WI_FI_NETWORK_YOU_WILL_NOT_BE_ABLE_TO_USE_THE_INTERNET_EMAIL_OR_OTHER_APPS_MSG"
+msgstr "Ako se ne spojite na Wi-Fi mrežu, nećete moći koristiti Internet, email ili druge aplikacije koje zahtijevaju podatkovnu vezu."
 
 msgid "IDS_ST_HEADER_UNABLE_TO_PLAY_SAMPLE_ABB"
 msgstr "Nemogućnost reprodukc. uzorka"
@@ -2305,15 +2233,24 @@ msgstr "Nemogućnost reprodukc. uzorka"
 msgid "IDS_ST_POP_SAMPLES_CANNOT_BE_PLAYED_DURING_CALLS"
 msgstr "Uzorci se ne mogu reproducirati tijekom poziva."
 
-msgid "IDS_ST_HEADER_DEVICE_NAME"
-msgstr "Naziv uređaja"
-
 msgid "IDS_ST_HEADER_DELETE_ITEMS_ABB2"
 msgstr "Izbriši stavke"
 
+msgid "IDS_ST_BODY_SECONDS"
+msgstr "Sek"
+
 msgid "IDS_ST_HEADER_FEEDBACK"
 msgstr "Povratna informacija"
 
+msgid "IDS_ST_BUTTON_CANCEL"
+msgstr "Prekid"
+
+msgid "IDS_ST_HEADER_TURN_ON_MOBILE_DATA"
+msgstr "Uključi mobilne podatke"
+
+msgid "IDS_ST_HEADER_DEVICE_NAME"
+msgstr "Naziv uređaja"
+
 msgid "IDS_ST_BODY_SELECT_ALL"
 msgstr "Odaberi sve"
 
@@ -2323,9 +2260,6 @@ msgstr "Ukupno"
 msgid "IDS_ST_HEADER_MANAGE_CERTIFICATES_ABB"
 msgstr "Upravljanje certifikatima"
 
-msgid "IDS_ST_BODY_INCORRECT_PASSWORD"
-msgstr "Neispravna lozinka."
-
 msgid "IDS_ST_HEADER_TURN_OFF_MOBILE_DATA"
 msgstr "Isključi mobilne podatke"
 
@@ -2335,9 +2269,6 @@ msgstr "Profil Bez mreže onemogućuje funkcije poziva i slanja poruka i isklju
 msgid "IDS_ST_BODY_TYPE"
 msgstr "Vrsta"
 
-msgid "IDS_ST_BODY_PERSONAL"
-msgstr "Osobno"
-
 msgid "IDS_ST_HEADER_LOCK_SCREEN_AND_SECURITY_ABB"
 msgstr "Zaslon zaklj. i sigurnost"
 
@@ -2356,9 +2287,6 @@ msgstr "Pravne informacije"
 msgid "IDS_ST_BODY_DEVICE_INFORMATION"
 msgstr "Informacije o uređaju"
 
-msgid "IDS_ST_BODY_PHONE_NUMBER"
-msgstr "Telefonski broj"
-
 msgid "IDS_ST_BODY_MODEL_NUMBER"
 msgstr "Broj modela"
 
@@ -2407,6 +2335,81 @@ msgstr "Izbr. predmem."
 msgid "IDS_ST_BODY_12_HOURS"
 msgstr "12 sati"
 
+msgid "IDS_ST_BODY_ANSWERINGMODE_AUTOMATIC"
+msgstr "Automatski"
+
+msgid "IDS_ST_BODY_BLUETOOTH"
+msgstr "Bluetooth"
+
+msgid "IDS_ST_BODY_ADVANCEDOPTIONS_CERTIFICATES"
+msgstr "Certifikati"
+
+msgid "IDS_ST_BODY_CALLERID_DEFAULT"
+msgstr "Postavljeno"
+
+msgid "IDS_ST_BODY_APPLICATIONSETTINGS_MESSAGE"
+msgstr "Poruka"
+
+msgid "IDS_ST_BODY_NFC"
+msgstr "NFC"
+
+msgid "IDS_ST_BODY_PIN_LOCK"
+msgstr "PIN zaključavanje"
+
+msgid "IDS_ST_BUTTON2_S_PLANNER"
+msgstr "S Planer"
+
+msgid "IDS_ST_BODY_VOICE"
+msgstr "Zvuk"
+
+msgid "IDS_ST_BODY_DEFAULTMEMORY_VOICE_RECORDER"
+msgstr "Diktafon"
+
+msgid "IDS_ST_BODY_YYYY_MM_DD_DOT"
+msgstr "GGGG.MM.DD"
+
+msgid "IDS_ST_BODY_BRIGHTNESS_M_POWER_SAVING"
+msgstr "Svjetlina"
+
+msgid "IDS_ST_HEADER_SORT_BY"
+msgstr "Sortiraj po"
+
+msgid "IDS_ST_TPOP_MAXIMUM_NUMBER_OF_CHARACTERS_REACHED"
+msgstr "Dosegnut maksimalan broj znakova."
+
+msgid "IDS_ST_TPOP_TRY_AGAIN"
+msgstr "Ponovite."
+
+msgid "IDS_ST_SK_YES"
+msgstr "Da"
+
+msgid "IDS_ST_BODY_PLAY_A_SOUND_WHEN_BUTTONS_ICONS_AND_MENU_ITEMS_ARE_TAPPED"
+msgstr "Reproduciraj zvuk kada se dodirnu gumbi, ikone ili stavke izbornika."
+
+msgid "IDS_ST_MBODY_KEYBOARD_SOUND"
+msgstr "Zvuk tipkovnice"
+
+msgid "IDS_ST_MBODY_TOUCH_SOUND"
+msgstr "Ton dodira"
+
+msgid "IDS_ST_SBODY_PLAY_A_SOUND_WHEN_THE_SAMSUNG_KEYBOARD_IS_TAPPED"
+msgstr "Reproduciraj zvuk kada se dodirne Samsung tipkovnica."
+
+msgid "IDS_ST_POP_MOUNTING_SD_CARD_ING"
+msgstr "Umetanje SD kartice..."
+
+msgid "IDS_ST_BODY_SET_DATE"
+msgstr "Postavi datum"
+
+msgid "IDS_ST_BODY_LOCK_SCREEN"
+msgstr "Zaslon zaključavanja"
+
+msgid "IDS_ST_BODY_PERSONAL"
+msgstr "Osobno"
+
+msgid "IDS_ST_BODY_PHONE_NUMBER"
+msgstr "Telefonski broj"
+
 msgid "IDS_ST_BODY_1MINUTE"
 msgstr "1 min"
 
@@ -2416,30 +2419,15 @@ msgstr "Računi"
 msgid "IDS_ST_HEADER_ALLSHARE"
 msgstr "AllShare"
 
-msgid "IDS_ST_BODY_ANSWERINGMODE_AUTOMATIC"
-msgstr "Automatski"
-
 msgid "IDS_ST_BUTTON_BACK"
 msgstr "Nazad"
 
-msgid "IDS_ST_BODY_BLUETOOTH"
-msgstr "Bluetooth"
-
-msgid "IDS_ST_BODY_ADVANCEDOPTIONS_CERTIFICATES"
-msgstr "Certifikati"
-
 msgid "IDS_ST_BODY_CONTACTS"
 msgstr "Imenik"
 
 msgid "IDS_ST_BODY_MYTHEME_CREATE"
 msgstr "Novi"
 
-msgid "IDS_ST_BODY_CALLERID_DEFAULT"
-msgstr "Postavljeno"
-
-msgid "IDS_ST_BODY_FM_RADIO"
-msgstr "FM Radio"
-
 msgid "IDS_ST_BODY_FONT"
 msgstr "Slova"
 
@@ -2452,15 +2440,9 @@ msgstr "Upute"
 msgid "IDS_ST_BODY_MANUAL"
 msgstr "Ručno"
 
-msgid "IDS_ST_BODY_APPLICATIONSETTINGS_MESSAGE"
-msgstr "Poruka"
-
 msgid "IDS_ST_BODY_MUSIC"
 msgstr "Glazba"
 
-msgid "IDS_ST_BODY_NFC"
-msgstr "NFC"
-
 msgid "IDS_ST_BODY_ALERTTYPE_OFF"
 msgstr "Isključeno"
 
@@ -2470,9 +2452,6 @@ msgstr "Uključeno"
 msgid "IDS_ST_BODY_MEMORYSTATUS_OTHERS"
 msgstr "Ostalo"
 
-msgid "IDS_ST_BODY_PIN_LOCK"
-msgstr "PIN zaključavanje"
-
 msgid "IDS_ST_BODY_RESET"
 msgstr "Poništavanje"
 
@@ -2488,45 +2467,21 @@ msgstr "Sinkronizacija"
 msgid "IDS_ST_BODY_SYSTEM"
 msgstr "Sistem"
 
-msgid "IDS_ST_BUTTON2_S_PLANNER"
-msgstr "S Planer"
-
 msgid "IDS_ST_BODY_TWITTER"
 msgstr "Twitter"
 
 msgid "IDS_ST_BODY_USERNAME"
 msgstr "Korisničko ime"
 
-msgid "IDS_ST_BODY_VOICE"
-msgstr "Zvuk"
-
-msgid "IDS_ST_BODY_DEFAULTMEMORY_VOICE_RECORDER"
-msgstr "Diktafon"
-
 msgid "IDS_ST_BODY_WI_FI"
 msgstr "Wi-Fi"
 
-msgid "IDS_ST_BODY_YYYY_MM_DD_DOT"
-msgstr "GGGG.MM.DD"
-
-msgid "IDS_ST_BODY_BRIGHTNESS_M_POWER_SAVING"
-msgstr "Svjetlina"
-
-msgid "IDS_ST_HEADER_SORT_BY"
-msgstr "Sortiraj po"
-
 msgid "IDS_ST_BODY_DELETED"
 msgstr "Obrisano."
 
 msgid "IDS_ST_POP_ERROR"
 msgstr "Greška."
 
-msgid "IDS_ST_TPOP_MAXIMUM_NUMBER_OF_CHARACTERS_REACHED"
-msgstr "Dosegnut maksimalan broj znakova."
-
-msgid "IDS_ST_TPOP_TRY_AGAIN"
-msgstr "Ponovite."
-
 msgid "IDS_ST_BODY_VERSION"
 msgstr "Verzija"
 
@@ -2536,36 +2491,9 @@ msgstr "Obriši"
 msgid "IDS_ST_SK_SET_LITE"
 msgstr "Postavi"
 
-msgid "IDS_ST_SK_YES"
-msgstr "Da"
-
-msgid "IDS_SAPPS_SK_TRY_ABB"
-msgstr "Pokušaj"
-
-msgid "IDS_ST_BODY_PLAY_A_SOUND_WHEN_BUTTONS_ICONS_AND_MENU_ITEMS_ARE_TAPPED"
-msgstr "Reproduciraj zvuk kada se dodirnu gumbi, ikone ili stavke izbornika."
-
-msgid "IDS_ST_MBODY_KEYBOARD_SOUND"
-msgstr "Zvuk tipkovnice"
-
 msgid "IDS_ST_MBODY_RINGTONE"
 msgstr "Melodija"
 
-msgid "IDS_ST_MBODY_TOUCH_SOUND"
-msgstr "Ton dodira"
-
-msgid "IDS_ST_SBODY_PLAY_A_SOUND_WHEN_THE_SAMSUNG_KEYBOARD_IS_TAPPED"
-msgstr "Reproduciraj zvuk kada se dodirne Samsung tipkovnica."
-
-msgid "IDS_ST_POP_MOUNTING_SD_CARD_ING"
-msgstr "Umetanje SD kartice..."
-
-msgid "IDS_ST_BODY_SET_DATE"
-msgstr "Postavi datum"
-
-msgid "IDS_ST_BODY_ALL"
-msgstr "Sve"
-
 msgid "IDS_LBS_BODY_LOCATION_SERVICE"
 msgstr "Usluga lokacije"
 
@@ -2575,9 +2503,6 @@ msgstr "VPN"
 msgid "IDS_ST_SK_OPTIONS_LITE"
 msgstr "Opcije"
 
-msgid "IDS_ST_BODY_TTS"
-msgstr "TTS"
-
 msgid "IDS_ST_BODY_VOICE_CONTROL"
 msgstr "Kontrola glasom"
 
@@ -2590,45 +2515,222 @@ msgstr "Ne ometajte"
 msgid "IDS_ST_MBODY_APP_NOTIFICATIONS"
 msgstr "Obavijesti o aplikacijama"
 
+msgid "IDS_ST_BODY_ALL"
+msgstr "Sve"
+
 msgid "IDS_ST_HEADER_DEFAULT_APPLICATIONS_ABB"
 msgstr "Zadane aplikacije"
 
-msgid "IDS_ST_BODY_HOME"
-msgstr "Kuća"
-
 msgid "IDS_ST_BODY_SET_TIME"
 msgstr "Postavi vrijeme"
 
 msgid "IDS_ST_BODY_UNABLE_TO_SCAN_FOR_NETWORKS"
 msgstr "Nemoguće pretraživanje mreža."
 
-msgid "IDS_ST_BODY_LOCK_SCREEN"
-msgstr "Zaslon zaključavanja"
+msgid "IDS_ACCS_BODY_SIGNAL_STRENGTH_TTS"
+msgstr "Jačina signala"
 
 msgid "IDS_ST_HEADER_VISION"
 msgstr "Vid"
 
+msgid "IDS_ST_BODY_SIGNAL_STRENGTH"
+msgstr "Jačina signala"
+
+msgid "IDS_ST_BODY_HELLO_KITTY_10"
+msgstr "Hello Kitty 10"
+
+msgid "IDS_ST_HEADER_SOUNDS_AND_NOTIFICATIONS_ABB"
+msgstr "Zvukovi i obavijesti"
+
+msgid "IDS_ST_BODY_TTS"
+msgstr "TTS"
+
+msgid "IDS_ST_BODY_HOME"
+msgstr "Kuća"
+
 msgid "IDS_ST_BODY_OFF"
 msgstr "Isključeno"
 
-msgid "IDS_ST_BODY_SIGNAL_STRENGTH"
-msgstr "Jačina signala"
+msgid "IDS_ST_BODY_THERE_ARE_NO_APPS_SET_AS_DEFAULTS"
+msgstr "Nijedna aplikacija nije postavljena kao zadana."
 
-msgid "IDS_ST_POP_MOBILE_DATA_WILL_BE_TURNED_ON_CONNECTING_TO_MOBILE_NETWORKS_MAY_RESULT_IN_ADDITIONAL_CHARGES_DEPENDING_ON_YOUR_PAYMENT_PLAN"
-msgstr "Uključit će se Mobilni podaci. Povezivanje s mobilnim mrežama može dovesti do dodatnih troškova ovisno o vašoj tarifi."
+msgid "IDS_ST_HEADER_PRIVACY_SETTINGS_ABB"
+msgstr "Postavke privatnosti"
 
-msgid "IDS_ST_POP_UNLESS_YOU_CONNECT_TO_A_WI_FI_NETWORK_YOU_WILL_NOT_BE_ABLE_TO_USE_THE_INTERNET_EMAIL_OR_OTHER_APPS_MSG"
-msgstr "Ako se ne spojite na Wi-Fi mrežu, nećete moći koristiti Internet, email ili druge aplikacije koje zahtijevaju podatkovnu vezu."
+msgid "IDS_QP_OPT_SHOW_ALL_CONTENT_ABB"
+msgstr "Prikaži sav sadržaj"
+
+msgid "IDS_QP_OPT_HIDE_SENSITIVE_CONTENT_ABB"
+msgstr "Sakrij osjetljiv sadržaj"
+
+msgid "IDS_ST_BUTTON_REMOVE_ABB2"
+msgstr "Ukloni"
+
+msgid "IDS_QP_TMBODY_NOTIFICATIONS_ON_LOCK_SCREEN"
+msgstr "Obavij. na zasl. za zaključav."
+
+msgid "IDS_ACCS_BODY_WHILE_SCREEN_READER_IS_ENABLED_YOUR_PHONE_WILL_PROVIDE_VOICE_FEEDBACK_FOR_EXAMPLE_SCREEN_READER_WILL_MSG"
+msgstr "Dok je Čitač zaslona uključen, vaš će telefon pružati glasovne povratne informacije. Primjerice, Čitač zaslona reći će vam s čime možete ostvariti interakciju na svakom zaslonu. Dodirnite stavke da biste ih odabrali i čuli što su te dvaput dodirnite stavke za izvođenje povezane radnje."
+
+msgid "IDS_ACCS_MBODY_READ_OUT_USAGE_HINTS_ABB"
+msgstr "Čitanje savjeta o uporabi"
 
-msgid "IDS_SCR_BODY_PD_UNREAD_NOTIFICATIONS"
-msgstr "Nepročitane obavijesti"
+msgid "IDS_ACCS_MBODY_SOUND_FEEDBACK"
+msgstr "Zvučna naredba"
+
+msgid "IDS_ACCS_MBODY_VIBRATION_FEEDBACK"
+msgstr "Dojava vibracijom"
+
+msgid "IDS_ACCS_OPT_ALWAYS_READ_OUT_KEYBOARD_INPUT_TTS"
+msgstr "Uvijek čitaj unos s tipkovnice"
+
+msgid "IDS_ACCS_OPT_KEYBOARD_FEEDBACK_TTS"
+msgstr "Povratne informacije tipkovnice"
 
 msgid "IDS_ACCS_OPT_OTHER_FEEDBACK_TTS"
 msgstr "Ostale povratne informacije"
 
-msgid "IDS_ACCS_TMBODY_STATUS_BAR_INFORMATION"
-msgstr "Informacije na traci statusa"
+msgid "IDS_ACCS_SBODY_READ_OUT_NOTIFICATIONS_WHILE_THE_SCREEN_IS_OFF"
+msgstr "Čitaj obavijesti dok je zaslon isključen."
 
 msgid "IDS_ACCS_SBODY_SELECT_WHICH_INFORMATION_FROM_INDICATORS_SHOWN_ON_THE_STATUS_BAR_WILL_BE_READ_OUT_WHEN_YOU_TRIPLE_TAP_THE_SCREEN_WITH_TWO_FINGERS_MSG"
 msgstr "Odaberite koje će se informacije s pokazatelja prikazane na traci statusa pročitati kada tri puta dodirnete zaslon s dva prsta, poput datuma i vremena, jačine signala uređaja, Wi-Fi i Bluetooth veza te baterije."
 
+msgid "IDS_ACCS_SBODY_SET_THE_VOICE_FEEDBACK_TO_VARY_IN_PITCH_WHILE_USING_THE_KEYBOARD_TO_ENTER_TEXT"
+msgstr "Postavite variranje tona glasovne povratne informacije tijekom upotrebe tipkovnice za unos teksta."
+
+msgid "IDS_ACCS_TMBODY_STATUS_BAR_INFORMATION"
+msgstr "Informacije na traci statusa"
+
+msgid "IDS_ST_BUTTON_TURN_OFF_ABB2"
+msgstr "Isključi"
+
+msgid "IDS_ST_BUTTON_TURN_ON_ABB3"
+msgstr "Uključi"
+
+msgid "IDS_ST_BUTTON_DISABLE_ABB"
+msgstr "Isključi"
+
+msgid "IDS_ST_BUTTON_ENABLE_ABB3"
+msgstr "Uključi"
+
+msgid "IDS_SM_TPOP_P1SS_P2SS_CACHED_DATA_CLEARED_ABB"
+msgstr "Izbr. %1$s %2$s pod. iz predmemorije."
+
+msgid "IDS_SM_HEADER_DEFAULT_STORAGE_SETTINGS_ABB"
+msgstr "Zadane postavke memorije"
+
+msgid "IDS_SM_TMBODY_DEFAULT_STORAGE_LOCATIONS"
+msgstr "Zadane lokacije memorije"
+
+msgid "IDS_SM_SBODY_CALCULATING_ING"
+msgstr "Izračunavanje..."
+
+msgid "IDS_ST_BODY_IMAGES"
+msgstr "Slike"
+
+msgid "IDS_ST_BODY_STORAGE_USAGE"
+msgstr "Iskorištenost memorije"
+
+msgid "IDS_ST_HEADER_TOTAL_SPACE"
+msgstr "Ukupno memorije"
+
+msgid "IDS_SM_TMBODY_APPS_ABB"
+msgstr "Aplikacije"
+
+msgid "IDS_ST_BODY_SYSTEM_STORAGE"
+msgstr "Sistemska memorija"
+
+msgid "IDS_ST_BODY_CACHED_DATA_ABB"
+msgstr "Spremljeni podaci"
+
+msgid "IDS_SM_HEADER_DEFAULT_STORAGE_LOC_ABB"
+msgstr "Zadano mj. Spremanja."
+
+msgid "IDS_SM_BODY_FREE_M_MEMORY_ABB"
+msgstr "Slobod."
+
+msgid "IDS_ST_MBODY_ADS"
+msgstr "Oglasi"
+
+msgid "IDS_SM_BODY_SELECT_THE_DEFAULT_LOCATION_FOR_INSTALLING_APPS_WHERE_APPS_CAN_BE_SAVED_DEPENDS_ON_THE_TYPE_OF_APP_AND_THE_AVAILABILITY_OF_THE_LOCATION"
+msgstr "Odaberite zadanu lokaciju za instaliranje aplikacija. O vrsti aplikacije i dostupnosti lokacije ovisi gdje se aplikacije mogu spremiti."
+
+msgid "IDS_SM_BODY_SELECT_THE_DEFAULT_STORAGE_LOCATION_FOR_CONTENT_SHARED_VIA_BLUETOOTH_OR_WI_FI_DIRECT"
+msgstr "Odaberite zadano mjesto spremanja sadržaja dijeljenog putem usluga Bluetooth ili Wi-Fi Direct."
+
+msgid "IDS_ST_OPT_HIDE_CONTENT"
+msgstr "Sakrij sadržaj"
+
+msgid "IDS_ST_HEADER_PRIVACY_AND_SECURITY_ABB"
+msgstr "Privatnost i sigurnost"
+
+msgid "IDS_ST_MBODY_PRIVACY_AND_SECURITY"
+msgstr "Privatnost i sigurnost"
+
+msgid "IDS_ST_HEADER_TIZEN_CONNECT"
+msgstr "Tizen povezivanje"
+
+msgid "IDS_ST_OPT_BATTERY_USAGE_ABB"
+msgstr "Potrošnja baterije"
+
+msgid "IDS_SM_BODY_THE_BATTERY_USAGE_FOR_THE_PAST_P1SD_HOURS_P2SD_MINUTES_C"
+msgstr "Potrošnja baterije za posljednjih %1$d h %2$d min:"
+
+msgid "IDS_ST_BODY_REMAINING_BATTERY"
+msgstr "Preostalo baterije"
+
+msgid "IDS_ST_BODY_CHARGING_ING_ABB"
+msgstr "Punjenje..."
+
+msgid "IDS_ST_SBODY_FULLY_CHARGED_ABB_M_STATUS"
+msgstr "Baterija puna"
+
+msgid "IDS_ST_BODY_MISSED_EVENTS"
+msgstr "Propušteni događaji"
+
+msgid "IDS_ST_BODY_SPEECH_RATE"
+msgstr "Brzina govora"
+
+msgid "IDS_COM_POP_MISSED_EVENTS"
+msgstr "Propušteni događaji"
+
+msgid "IDS_SCR_POP_DRAG_THE_SLIDER_TO_SET_THE_SPEECH_RATE"
+msgstr "Povucite klizač da biste postavili brzinu govora."
+
+msgid "IDS_ST_BODY_BATTERY_LEVEL"
+msgstr "Razina baterije"
+
+msgid "IDS_ST_HEADER_DETAILS"
+msgstr "Detalji"
+
+msgid "IDS_ST_MBODY_OTHER_SOUNDS"
+msgstr "Ostali zvukovi"
+
+msgid "IDS_ST_HEADER_ENCRYPT_SD_CARD"
+msgstr "Šifriraj SD karticu"
+
+msgid "IDS_ST_HEADER_DECRYPT_SD_CARD"
+msgstr "Dešifriranje SD kartice"
+
+msgid "IDS_ST_HEADER_ENCRYPTION"
+msgstr "Šifriranje"
+
+msgid "IDS_ST_SBODY_DEVICE_ENCRYPTED_M_STATUS"
+msgstr "Uređaj šifriran"
+
+msgid "IDS_ST_SBODY_DEVICE_NOT_ENCRYPTED_M_STATUS"
+msgstr "Uređaj nije šifriran"
+
+msgid "IDS_ST_SBODY_SD_CARD_ENCRYPTED_M_STATUS"
+msgstr "SD kartica šifrirana"
+
+msgid "IDS_ST_SBODY_SD_CARD_NOT_ENCRYPTED_M_STATUS_SBODY"
+msgstr "SD kartica nije šifrirana"
+
+msgid "IDS_ST_TMBODY_SECURE_ERASE"
+msgstr "Sigurnosno brisanje"
+
+msgid "IDS_ST_SBODY_ERASE_ALL_DELETED_DATA_ON_THE_PHONE_PERMANENTLY_FOR_SECURITY_PURPOSES_THIS_DATA_WILL_NOT_BE_RECOVERABLE_BY_ANYONE"
+msgstr "Trajno uklonite sve izbrisane podatke s telefona zbog sigurnosnih razloga. Nitko neće moći vratiti ove podatke."
+
old mode 100644 (file)
new mode 100755 (executable)
index cfd713e..1299cfa
@@ -1,12 +1,18 @@
-msgid "IDS_ST_BODY_1_MINUTE"
-msgstr "1 perc"
+msgid "IDS_VOICE_HEADER_SPEECH_TO_TEXT_HSTT"
+msgstr "Beszédleíró (STT)"
+
+msgid "IDS_VOICE_HEADER_TEXT_TO_SPEECH_HTTS"
+msgstr "Szövegfelolvasó (TTS)"
+
+msgid "IDS_PB_TPOP_DELETING_ING_ABB"
+msgstr "Törlés..."
+
+msgid "IDS_VOICE_BODY_VOICE_CONTROL_ABB2"
+msgstr "Hangvezérlés"
 
 msgid "IDS_ST_POP_SAVING"
 msgstr "Mentés..."
 
-msgid "IDS_CAM_POP_MODEL"
-msgstr "Típus"
-
 msgid "IDS_EMAIL_BODY_INVALID_PORT_NUMBER"
 msgstr "Érvénytelen portszám"
 
@@ -22,9 +28,6 @@ msgstr "6 másodperc"
 msgid "IDS_PB_POP_PS_ALREADY_EXISTS"
 msgstr "Már van %s nevű fájl."
 
-msgid "IDS_SAPPS_OPT_BADGE_ABB"
-msgstr "Jelölés"
-
 msgid "IDS_ST_BODY_DISCONNECTED"
 msgstr "Szétkapcsolva."
 
@@ -34,9 +37,6 @@ msgstr "Média"
 msgid "IDS_ST_BODY_SELECT_AUTOMATICALLY"
 msgstr "Automatikus választás"
 
-msgid "IDS_ST_HEADER_AUDIO"
-msgstr "Hang"
-
 msgid "IDS_ST_HEADER_FORMAT_MVERB_ABB"
 msgstr "Formátum"
 
@@ -58,33 +58,45 @@ msgstr "IP"
 msgid "IDS_BT_POP_OPERATION_FAILED"
 msgstr "Sikertelen művelet"
 
-msgid "IDS_CLD_OPT_MINUTE"
-msgstr "Perc"
-
 msgid "IDS_CLD_OPT_MINUTES_LC_ABB"
 msgstr "perc"
 
-msgid "IDS_CST_BUTTON_CLOSE"
-msgstr "Bezárás"
-
-msgid "IDS_CST_POP_FAILED"
-msgstr "Sikertelen"
-
 msgid "IDS_IM_BODY_SUCCESSFULLY_COMPLETED"
 msgstr "Sikeresen befejezve."
 
 msgid "IDS_IM_POP_UNEXPECTED_ERROR"
 msgstr "Váratlan hiba"
 
+msgid "IDS_SIM_BODY_INVALID_SIM_CARD"
+msgstr "Érvénytelen SIM-kártya"
+
+msgid "IDS_WGT_BUTTON3_KIES_VIA_WI_FI"
+msgstr "Kies Wi-Fi-kapcsolattal"
+
+msgid "IDS_ST_BODY_1_MINUTE"
+msgstr "1 perc"
+
+msgid "IDS_CAM_POP_MODEL"
+msgstr "Típus"
+
+msgid "IDS_ST_HEADER_AUDIO"
+msgstr "Hang"
+
+msgid "IDS_CLD_OPT_MINUTE"
+msgstr "Perc"
+
+msgid "IDS_CST_BUTTON_CLOSE"
+msgstr "Bezárás"
+
+msgid "IDS_CST_POP_FAILED"
+msgstr "Sikertelen"
+
 msgid "IDS_PB_BODY_INFO"
 msgstr "Infó"
 
 msgid "IDS_PB_BUTTON_CONTACT"
 msgstr "Névjegy"
 
-msgid "IDS_SIM_BODY_INVALID_SIM_CARD"
-msgstr "Érvénytelen SIM-kártya"
-
 msgid "IDS_ST_BUTTON2_PROCESSING_ING"
 msgstr "Feldolgozás..."
 
@@ -94,21 +106,18 @@ msgstr "Törli?"
 msgid "IDS_VR_POP_NO_FILES"
 msgstr "Nincs fájl"
 
-msgid "IDS_WGT_BUTTON3_KIES_VIA_WI_FI"
-msgstr "Kies Wi-Fi kapcsolattal"
-
 msgid "IDS_TPLATFORM_OPT_BLUETOOTH"
 msgstr "Bluetooth"
 
+msgid "IDS_ST_HEADER_PRIVACY"
+msgstr "Védett adataim"
+
 msgid "IDS_ST_OPT_SETTINGS"
 msgstr "Beállítások"
 
 msgid "IDS_ST_BODY_GENERAL"
 msgstr "Általános"
 
-msgid "IDS_ST_HEADER_PRIVACY"
-msgstr "Védett adataim"
-
 msgid "IDS_BR_OPT_SCREEN"
 msgstr "Kijelző"
 
@@ -139,9 +148,6 @@ msgstr "%d tétel jelent meg"
 msgid "IDS_COM_POP_FLIGHT_MODE_WILL_BE_DISABLED"
 msgstr "Kikapcsol a Repülő üzemmód."
 
-msgid "IDS_COM_POP_CHECKING"
-msgstr "Ellenőrzés..."
-
 msgid "IDS_COM_OPT_CONTINUE_Q"
 msgstr "Folytatja?"
 
@@ -149,10 +155,10 @@ msgid "IDS_COM_INCORRECT_PASSWORD_ENTERED_5_TIMES"
 msgstr "5 alkalommal helytelen jelszót adott meg."
 
 msgid "IDS_COM_BODY_YOUR_SIM_CARD_DOES_NOT_ALLOW_A_CONNECTION_TO_THIS_NETWORK"
-msgstr "A SIM kártya nem teszi lehetővé a kapcsolódást ehhez a hálózathoz."
+msgstr "A SIM-kártya nem teszi lehetővé a kapcsolódást ehhez a hálózathoz."
 
 msgid "IDS_COM_BODY_TYPE_A_PIN_THAT_IS_4_TO_8_NUMBERS"
-msgstr "Írjon be egy 4–8 számjegyből álló PIN kódot"
+msgstr "Írjon be egy 4–8 számjegyből álló PIN-kódot"
 
 msgid "IDS_COM_BODY_NETWORK_OPERATORS"
 msgstr "Mobilszolgáltatók"
@@ -214,9 +220,6 @@ msgstr "Adathasználat"
 msgid "IDS_MOBILEAP_BODY_TETHERING"
 msgstr "Internetmegosztás"
 
-msgid "IDS_IM_POP_THIS_FEATURE_IS_NOT_AVAILABLE_WHILE_FLIGHT_MODE_IS_ON"
-msgstr "Amíg a Repülő üzemmód be van kapcsolva, ez a funkció nem elérhető."
-
 msgid "IDS_EMAIL_POP_SECURITY_UPDATE_ABB"
 msgstr "Biztonsági frissítés"
 
@@ -250,9 +253,6 @@ msgstr "Kevés a memória a telefonban. Töröljön néhány tételt, és prób
 msgid "IDS_KW_POP_BE_CAREFUL_WHEN_TRANSMITTING_INFORMATION_ON_AN_UNSECURED_WI_FI_NETWORK_MSG"
 msgstr "Legyen óvatos a nem biztonságos Wi-Fi hálózaton végzett adatküldéskor, mert az adatait esetleg mások is láthatják a hálózaton."
 
-msgid "IDS_DN_BODY_ENCRYPT_SD_CARD"
-msgstr "SD-kártya titkosítása"
-
 msgid "IDS_MSGF_POP_UNSUPPORTED"
 msgstr "Nem támogatott"
 
@@ -280,24 +280,15 @@ msgstr "Áthelyezés befejezve."
 msgid "IDS_PB_BODY_MOVING_ING"
 msgstr "Áthelyezés..."
 
-msgid "IDS_SMEMO_BUTTON_IMPORT"
-msgstr "Importálás"
-
 msgid "IDS_LCKSCN_BODY_WALLPAPERS"
 msgstr "Háttérképek"
 
 msgid "IDS_LCKSCN_BODY_TAP_AND_HOLD_THE_SCREEN_THEN_TILT_THE_DEVICE_TOWARDS_YOU_TO_UNLOCK_IT_MSG"
 msgstr "A feloldáshoz tartsa ujját a képernyőn, majd billentse az eszközt maga felé. Ha nem sikerül feloldani a képernyőt, próbálja jobban megdönteni az eszközt. Mozgatásos feloldás beállítása esetén a Beállításokban automatikusan engedélyezve lesz a Mozdulatok funkció."
 
-msgid "IDS_SA_BUTTON_DONE_ABB"
-msgstr "Kész"
-
 msgid "IDS_FP_BODY_NO_APPLICATIONS"
 msgstr "Nincs alkalmazás"
 
-msgid "IDS_ST_TZTAB4_MOST_USED_M_APP"
-msgstr "Leggyakoribb"
-
 msgid "IDS_ST_TPOP_PERSONAL_MODE_ENABLED_ABB"
 msgstr "Személyes mód engedélyezve."
 
@@ -326,7 +317,7 @@ msgid "IDS_ST_SBODY_POWER_SAVING"
 msgstr "Energiatakarékosság"
 
 msgid "IDS_ST_SBODY_ONLY_UPDATE_THE_SECURITY_POLICY_AUTOMATICALLY_WHEN_YOUR_DEVICE_IS_CONNECTED_TO_A_WI_FI_NETWORK"
-msgstr "A biztonsági irányelv csak akkor frissül automatikusan, ha az eszköz Wi-Fi hálózathoz kapcsolódik."
+msgstr "A biztonsági irányelv csak akkor frissül automatikusan, ha az eszköz Wi-Fi-hálózathoz kapcsolódik."
 
 msgid "IDS_ST_SBODY_INCREASE_THE_SENSITIVITY_OF_THE_TOUCH_SCREEN_SBODY_MSG"
 msgstr "Megnöveli az érintőképernyő érzékenységét, hogy kesztyűben is vezérelhesse az eszközt."
@@ -394,9 +385,6 @@ msgstr "Túllépte az eszköznév karaktereinek maximális számát (%d)."
 msgid "IDS_ST_POP_THE_APP_HAS_BEEN_UNINSTALLED"
 msgstr "Eltávolította az alkalmazást."
 
-msgid "IDS_ST_POP_TAP_OK"
-msgstr "Érintse meg az OK gombot."
-
 msgid "IDS_ST_POP_SEARCHING_NETWORK_ING"
 msgstr "Hálózatkeresés..."
 
@@ -412,15 +400,9 @@ msgstr "Minden beállítást visszaállít, és minden adatot töröl. Elindít
 msgid "IDS_ST_POP_REMOVE_DEFAULT_APPS_Q"
 msgstr "Eltávolítja az alapértelmezett alkalmazásokat?"
 
-msgid "IDS_ST_POP_REGISTRATION_CODE_NOT_FOUND"
-msgstr "A regisztrációs kód nem található."
-
 msgid "IDS_ST_POP_REGISTERING_ING"
 msgstr "Regisztrálás..."
 
-msgid "IDS_ST_POP_REGISTERED"
-msgstr "Regisztrálva."
-
 msgid "IDS_ST_POP_PUK2_VERIFIED"
 msgstr "PUK2 ellenőrizve."
 
@@ -460,18 +442,9 @@ msgstr "%d kísérlet maradt."
 msgid "IDS_ST_POP_PASSWORD_MUST_CONTAIN_AT_LEAST_PD_ALPHANUMERIC_CHARACTERS"
 msgstr "A jelszónak legalább %d betűből vagy számból kell állnia."
 
-msgid "IDS_ST_POP_PASSWORD_MUST_BE_MORE_THAN_P1SD_CHARACTERS_AND_LESS_THAN_P2SD"
-msgstr "A jelszónak legalább %1$d, legfeljebb %2$d karakterből kell állnia."
-
-msgid "IDS_ST_POP_PASSWORDS_DO_NOT_MATCH"
-msgstr "A jelszavak nem egyeznek."
-
 msgid "IDS_ST_POP_NO_SD_CARD_IS_INSERTED_DISABLE_ENCRYPT_SD_CARD_ANYWAY_Q"
 msgstr "Nincs behelyezve SD-kártya. Így is letiltja az SD-kártya titkosítását?"
 
-msgid "IDS_ST_POP_NO_SD_CARD_HAS_BEEN_INSERTED_ENCRYPTION_WILL_START_AUTOMATICALLY_WHEN_YOU_INSERT_AN_SD_CARD"
-msgstr "Nincs behelyezve SD-kártya. SD-kártya behelyezésével automatikusan megkezdődik a titkosítás."
-
 msgid "IDS_ST_POP_NO_ITEM_SELECTED"
 msgstr "Nincs kiválasztott tétel."
 
@@ -482,13 +455,10 @@ msgid "IDS_ST_POP_NETWORK_SEARCH_FAILED"
 msgstr "A hálózatkeresés sikertelen."
 
 msgid "IDS_ST_POP_MOBILE_DATA_HAS_BEEN_DISABLED_MSG"
-msgstr "Mobil internetkapcsolat letiltva. Nem küldhet és fogadhat MMS üzeneteket. Ha adatokat szeretne szinkronizálni a szerverrel, kapcsolódjon Wi-Fi hálózaton keresztül."
+msgstr "Mobilinternet-kapcsolat letiltva. Nem küldhet és fogadhat MMS-üzeneteket. Ha adatokat szeretne szinkronizálni a szerverrel, kapcsolódjon Wi-Fi-hálózaton keresztül."
 
 msgid "IDS_ST_POP_MOBILE_DATA_ENABLED_CONNECTING_TO_MOBILE_NETWORKS_MAY_INCUR_EXTRA_CHARGES_DEPENDING_ON_YOUR_DATA_PLAN_CONTINUE_Q"
-msgstr "Mobil internetkapcsolat engedélyezve. Mobilhálózati kapcsolat létesítése az előfizetéstől függően további költségekkel járhat. Folytatja?"
-
-msgid "IDS_ST_POP_LOADING_ING"
-msgstr "Betöltés..."
+msgstr "Mobilinternet-kapcsolat engedélyezve. Mobilhálózati kapcsolat létesítése az előfizetéstől függően további költségekkel járhat. Folytatja?"
 
 msgid "IDS_ST_POP_IP_ADDRESS_REMOVED"
 msgstr "IP-cím eltávolítva."
@@ -500,7 +470,7 @@ msgid "IDS_ST_POP_INVALID_IP_ADDRESS_OR_NETWORK_CONNECTION_FAILED"
 msgstr "Az IP-cím érvénytelen, vagy nem sikerült kapcsolódni a hálózathoz."
 
 msgid "IDS_ST_POP_INSERT_SIM_CARD_TO_ACCESS_NETWORK_SERVICES"
-msgstr "Hálózati szolgáltatások eléréséhez helyezze be a SIM kártyát."
+msgstr "Hálózati szolgáltatások eléréséhez helyezze be a SIM-kártyát."
 
 msgid "IDS_ST_POP_INCORRECT_PUK"
 msgstr "Hibás PUK-kód"
@@ -512,10 +482,7 @@ msgid "IDS_ST_POP_INCORRECT_PIN2"
 msgstr "Hibás PIN2-kód"
 
 msgid "IDS_ST_POP_INCORRECT_PIN1_ATTEMPT_LEFT"
-msgstr "Hibás PIN kód. Még 1 próbálkozása van."
-
-msgid "IDS_ST_POP_INCORRECT_PASSWORD"
-msgstr "Téves jelszó"
+msgstr "Hibás PIN-kód. Még 1 próbálkozása van."
 
 msgid "IDS_ST_POP_IF_YOU_RESET_YOUR_DEVICE_TO_FACTORY_DEFAULTS_YOU_WILL_NOT_BE_ABLE_TO_USE_ENCRYPTED_FILES_ON_THE_SD_CARD_MSG"
 msgstr "Ha visszaállítja az eszköz gyári beállításait, akkor nem használhatja majd az SD-kártya titkosított fájljait, a titkosítatlanokat azonban igen."
@@ -538,12 +505,6 @@ msgstr "Titkosítja az SD-kártyát? A művelet nem vonható vissza, megszakít
 msgid "IDS_ST_POP_ENABLING_EMERGENCY_MODE_ING"
 msgstr "Vészhelyzet üzemmód engedélyezése..."
 
-msgid "IDS_ST_POP_ENABLING_AUTO_UPDATE_MEANS_YOUR_DEVICE_WILL_CHECK_FOR_SECURITY_UPDATES_AUTOMATICALLY_NOTI_MSG"
-msgstr "Az automatikus frissítés engedélyezése esetén az eszköz automatikusan keres biztonsági frissítéseket. A mobilhálózaton végzett keresés további költséggel járhat."
-
-msgid "IDS_ST_POP_ENABLE_SMART_STAY_TO_TRY_IT_T_HELP"
-msgstr "Az intelligens képernyőzár kipróbálásához engedélyezze a funkciót."
-
 msgid "IDS_ST_POP_ENABLE_SMART_ROTATION_TO_TRY_IT_T_HELP"
 msgstr "Az intelligens elforg. kipróbálásához engedélyezze a funkciót."
 
@@ -553,12 +514,6 @@ msgstr "Repülő üzemmód engedélyezése."
 msgid "IDS_ST_POP_EMERGENCY_MODE_WILL_BE_DISABLED"
 msgstr "A Vészhelyzet üzemmód le lesz tiltva."
 
-msgid "IDS_ST_POP_DO_NOT_ASK_AGAIN"
-msgstr "Máskor ne legyen kérdés"
-
-msgid "IDS_ST_POP_DISABLING_AUTO_UPDATE_MEANS_YOU_HAVE_TO_CHECK_FOR_SECURITY_UPDATES_MANUALLY_NOTI_MSG"
-msgstr "Az automatikus frissítés letiltása esetén kézzel kell keresni a biztonsági frissítéseket. Az eszköz biztonsága érdekében az automatikus frissítés engedélyezését javasoljuk."
-
 msgid "IDS_ST_POP_DISABLE_TETHERING_Q"
 msgstr "Letiltja az internetmegosztást?"
 
@@ -572,7 +527,7 @@ msgid "IDS_ST_POP_CONNECTING_TO_THE_SERVER_ING"
 msgstr "Kapcsolódás a szerverhez..."
 
 msgid "IDS_ST_POP_CHECK_FOR_SECURITY_UPDATES_AND_DOWNLOAD_NEW_UPDATES_Q_NOTI_MSG"
-msgstr "Biztonsági frissítéseket keres, és letölti az új frissítéseket? Mobilhálózaton keresztül a letöltés további költséggel járhat. Ha lehetséges, Wi-Fi hálózaton végezze a letöltést. A letöltés ideje alatt használhatja az eszközt."
+msgstr "Biztonsági frissítéseket keres, és letölti az új frissítéseket? Mobilhálózaton keresztül a letöltés további költséggel járhat. Ha lehetséges, Wi-Fi-hálózaton végezze a letöltést. A letöltés ideje alatt használhatja az eszközt."
 
 msgid "IDS_ST_POP_CHAP"
 msgstr "CHAP"
@@ -598,9 +553,6 @@ msgstr "Lapnézet"
 msgid "IDS_ST_OPT_SELECTED"
 msgstr "Kiválasztott"
 
-msgid "IDS_ST_OPT_SELECT"
-msgstr "Választ"
-
 msgid "IDS_ST_OPT_RESET_APP_SETTINGS_ABB"
 msgstr "Alk.beáll. visszaá."
 
@@ -616,9 +568,6 @@ msgstr "LTE/WCDMA/GSM (automatikus kapcsolódás)"
 msgid "IDS_ST_OPT_EDIT_QUICK_SETTINGS"
 msgstr "Gyorsbeállítás szerkesztése"
 
-msgid "IDS_ST_OPT_DEFAULT_RINGTONE"
-msgstr "Alapértelmezett csengőhang"
-
 msgid "IDS_ST_OPT_CUSTOM_MODE_ABB"
 msgstr "Egyedi üzemmód"
 
@@ -631,15 +580,9 @@ msgstr "Mobilhálózat blokkolása"
 msgid "IDS_ST_OPT_BLOCK_ALL"
 msgstr "Összes blokkolása"
 
-msgid "IDS_ST_OPT_AUTO_UPDATE_ABB"
-msgstr "Automata frissítés"
-
 msgid "IDS_ST_OPT_ALLOW_ALL"
 msgstr "Összes engedélyezése"
 
-msgid "IDS_ST_OPT_ALL"
-msgstr "Mind"
-
 msgid "IDS_ST_MBODY_ZOOM"
 msgstr "Nagyítás"
 
@@ -671,7 +614,7 @@ msgid "IDS_ST_MBODY_SMART_ROTATION"
 msgstr "Intelligens elforgatás"
 
 msgid "IDS_ST_MBODY_SIM_CARD_PROFILE_SETTINGS"
-msgstr "SIM kártya profilbeá."
+msgstr "SIM-kártya profilbeá."
 
 msgid "IDS_ST_MBODY_SHOW_CPU_USAGE"
 msgstr "CPU-haszn. megjelenítése"
@@ -679,9 +622,6 @@ msgstr "CPU-haszn. megjelenítése"
 msgid "IDS_ST_MBODY_SELECT_WHERE_CAPTURED_IMAGES_WILL_BE_SAVED"
 msgstr "Fényképmentési hely kiválasztása"
 
-msgid "IDS_ST_MBODY_SCREEN_ROTATION"
-msgstr "Képernyő elforgatása"
-
 msgid "IDS_ST_MBODY_SCREEN_READER_HTTS"
 msgstr "Szövegfelolvasó (TTS)"
 
@@ -698,10 +638,7 @@ msgid "IDS_ST_MBODY_MOTIONS_AND_GESTURES"
 msgstr "Mozdulatok és gesztusok"
 
 msgid "IDS_ST_MBODY_MOBILE_DATA"
-msgstr "Mobil internetkapcsolat"
-
-msgid "IDS_ST_MBODY_HELP"
-msgstr "Súgó"
+msgstr "Mobilinternet-kapcsolat"
 
 msgid "IDS_ST_MBODY_HANDS_FREE_MODE"
 msgstr "Szabadkezes mód"
@@ -709,9 +646,6 @@ msgstr "Szabadkezes mód"
 msgid "IDS_ST_MBODY_GSM_ONLY"
 msgstr "Csak GSM"
 
-msgid "IDS_ST_MBODY_FONT_SIZE"
-msgstr "Betűméret"
-
 msgid "IDS_ST_MBODY_FACTORY_RESET"
 msgstr "Gyári beá. visszaállítása"
 
@@ -745,15 +679,9 @@ msgstr "Aktív alkalmazás"
 msgid "IDS_ST_MBODY_ACCOUNTS_AND_BACKUP"
 msgstr "Fiókok és bizt. mentés"
 
-msgid "IDS_ST_ITAB4_CONTROLS_M_INPUT_AND_CONTROL"
-msgstr "Vezérlés"
-
 msgid "IDS_ST_HEADER_WI_FI_DIRECT"
 msgstr "Wi-Fi Direct"
 
-msgid "IDS_ST_HEADER_WI_FI"
-msgstr "Wi-Fi"
-
 msgid "IDS_ST_HEADER_USER_SETTINGS_ABB"
 msgstr "Felhasználói beállítások"
 
@@ -766,26 +694,17 @@ msgstr "USB kapcsolatok"
 msgid "IDS_ST_HEADER_UNLOCK_DEVICE_USING_MOTION_ABB"
 msgstr "Eszköz feloldása mozgatással"
 
-msgid "IDS_ST_HEADER_UNAVAILABLE"
-msgstr "Nem elérhető"
-
 msgid "IDS_ST_HEADER_ULTRA_POWER_SAVING_MODE"
 msgstr "Ultratakarékos mód"
 
 msgid "IDS_ST_HEADER_TOUCH_KEY_LIGHT_DURATION"
 msgstr "Érintőgomb-világítás"
 
-msgid "IDS_ST_HEADER_TEXT_TO_SPEECH"
-msgstr "Szövegfelolvasó"
-
 msgid "IDS_ST_HEADER_STANDARD_LIMIT_ABB"
 msgstr "Normál korlát"
 
-msgid "IDS_ST_HEADER_SOUND"
-msgstr "Hang"
-
 msgid "IDS_ST_HEADER_SIM_CARD_MANAGER"
-msgstr "SIM kártya-kezelő"
+msgstr "SIM-kártya-kezelő"
 
 msgid "IDS_ST_HEADER_SHARED_CONTENT"
 msgstr "Megosztott tartalom"
@@ -799,18 +718,12 @@ msgstr "Screen Mirroring"
 msgid "IDS_ST_HEADER_SAMSUNG_KIES"
 msgstr "Samsung Kies"
 
-msgid "IDS_ST_HEADER_SAMSUNG_APPS"
-msgstr "Samsung Apps"
-
 msgid "IDS_ST_HEADER_RINGTONES"
 msgstr "Csengőhangok"
 
 msgid "IDS_ST_HEADER_RESET_RESULTS"
 msgstr "Visszaállítás eredménye"
 
-msgid "IDS_ST_HEADER_RESET"
-msgstr "Visszaállítás"
-
 msgid "IDS_ST_HEADER_PRIVILEGES"
 msgstr "Jogosultság"
 
@@ -820,18 +733,12 @@ msgstr "Privát mód"
 msgid "IDS_ST_HEADER_PORT"
 msgstr "Port"
 
-msgid "IDS_ST_HEADER_PLEASE_WAIT"
-msgstr "Kérem várjon."
-
 msgid "IDS_ST_HEADER_PERSONAL_MODE"
 msgstr "Személyes mód"
 
 msgid "IDS_ST_HEADER_PERSONALISATION"
 msgstr "Testreszabás"
 
-msgid "IDS_ST_HEADER_PD_SELECTED_ABB"
-msgstr "%d kijelölve"
-
 msgid "IDS_ST_HEADER_PD_SELECTED"
 msgstr "%d kiválasztva"
 
@@ -865,9 +772,6 @@ msgstr "Bevitel és mozdulatok"
 msgid "IDS_ST_HEADER_HOME_SCREEN_ABB"
 msgstr "Kezdőképernyő"
 
-msgid "IDS_ST_HEADER_FINGER_SCANNER_ABB"
-msgstr "Ujjlenyomat-olvasó"
-
 msgid "IDS_ST_HEADER_ENTER_VALID_DEVICE_NAME_ABB"
 msgstr "Érvényes eszköznév szüks."
 
@@ -916,6 +820,9 @@ msgstr "Port hozzáadása"
 msgid "IDS_ST_HEADER_ADD_IP"
 msgstr "IP hozzáadása"
 
+msgid "IDS_COM_POP_CHECKING"
+msgstr "Ellenőrzés..."
+
 msgid "IDS_ST_BUTTON_UNINSTALL_UPDATES"
 msgstr "Frissítések eltávolítása"
 
@@ -925,30 +832,18 @@ msgstr "Eltávolítás"
 msgid "IDS_ST_BUTTON_TRY_IT"
 msgstr "Próbálja ki"
 
-msgid "IDS_ST_BUTTON_STOP"
-msgstr "Leállít"
-
 msgid "IDS_ST_BUTTON_SET_SCREEN_LOCK_TYPE"
 msgstr "Képernyőzár típusának beá."
 
 msgid "IDS_ST_BUTTON_RESET_APPS_ABB"
 msgstr "Alk. visszaáll."
 
-msgid "IDS_ST_BUTTON_RESET"
-msgstr "Nullázás"
-
 msgid "IDS_ST_BUTTON_REMOVE_DEFAULT_APPS_ABB"
 msgstr "Alapért. alkalmazások eltáv."
 
 msgid "IDS_ST_BUTTON_ONLY_VIBRATE"
 msgstr "Csak rezgés"
 
-msgid "IDS_ST_BUTTON_OK_ABB"
-msgstr "OK"
-
-msgid "IDS_ST_BUTTON_OK"
-msgstr "OK"
-
 msgid "IDS_ST_BUTTON_MOVE_TO_SD_ABB"
 msgstr "Áth. SD-k.ra"
 
@@ -958,21 +853,9 @@ msgstr "Áthely. a telefonra"
 msgid "IDS_ST_BUTTON_FORCE_STOP"
 msgstr "Kényszerleállítás"
 
-msgid "IDS_ST_BUTTON_ENABLE"
-msgstr "Engedélyezés"
-
-msgid "IDS_ST_BUTTON_DISCONNECT"
-msgstr "Bontás"
-
 msgid "IDS_ST_BUTTON_DISABLE"
 msgstr "Kikapcsol"
 
-msgid "IDS_ST_BUTTON_CONTINUE"
-msgstr "Folytatás"
-
-msgid "IDS_ST_BUTTON_CANCEL_ABB"
-msgstr "Mégse"
-
 msgid "IDS_ST_BODY_YYYY_DD_MM_DOT"
 msgstr "YYYY.DD.MM"
 
@@ -1009,9 +892,6 @@ msgstr "Letiltott adatroaming esetén nem feltétlenül működnek az adatkapcso
 msgid "IDS_ST_BODY_WEB_APPLICATIONS"
 msgstr "Webalkalmazások"
 
-msgid "IDS_ST_BODY_WCDMA_GSM_NHAUTO_CONNECT"
-msgstr "WCDMA/GSM\n(automatikus kapcsolódás)"
-
 msgid "IDS_ST_BODY_WAIT_WHILE_DEVICE_IS_ENCRYPTED_PDP_COMPLETE"
 msgstr "Várjon, amíg be nem fejeződik az eszköz titkosítása. %d% kész."
 
@@ -1019,22 +899,16 @@ msgid "IDS_ST_BODY_WAIT_WHILE_DEVICE_IS_DECRYPTED_PDP_COMPLETE"
 msgstr "Várjon, amíg be nem fejeződik az eszköz dekódolása. %d% kész."
 
 msgid "IDS_ST_BODY_WAITING_FOR_RESPONSE_FROM_SIM_CARD_ING"
-msgstr "Várakozás a SIM kártya válaszára..."
+msgstr "Várakozás a SIM-kártya válaszára..."
 
 msgid "IDS_ST_BODY_VOLUME"
 msgstr "Hangerő"
 
-msgid "IDS_ST_BODY_VOICE_RECORDING"
-msgstr "Hangfelvétel"
-
 msgid "IDS_ST_BODY_VIBRATE_WHEN_RINGING"
 msgstr "Rezgés csengéskor"
 
-msgid "IDS_ST_BODY_VERSION_PS"
-msgstr "Verzió: %s"
-
 msgid "IDS_ST_BODY_USING_MOBILE_DATA_MAY_RESULT_IN_ADDITIONAL_CHARGES_CONTINUE_Q"
-msgstr "A mobil internetkapcsolat használata további költséggel járhat. Folytatja?"
+msgstr "A mobilinternet-kapcsolat használata további költséggel járhat. Folytatja?"
 
 msgid "IDS_ST_BODY_USE_TIME_PROVIDED_BY_NETWORK"
 msgstr "Hálózati idő használata"
@@ -1069,9 +943,6 @@ msgstr "USB-hibakeresés"
 msgid "IDS_ST_BODY_USB_ASK_ON_CONNECTION"
 msgstr "Kérdezzen csatlakozáskor"
 
-msgid "IDS_ST_BODY_URL"
-msgstr "URL"
-
 msgid "IDS_ST_BODY_UNMOUNT_USB_OTG_STORAGE"
 msgstr "USB OTG tárhely leválasztása"
 
@@ -1096,11 +967,14 @@ msgstr "UDMincho"
 msgid "IDS_ST_BODY_UDGOTHIC_M_FONT"
 msgstr "UDGothic"
 
+msgid "IDS_IM_POP_THIS_FEATURE_IS_NOT_AVAILABLE_WHILE_FLIGHT_MODE_IS_ON"
+msgstr "Amíg a Repülő üzemmód be van kapcsolva, ez a funkció nem elérhető."
+
 msgid "IDS_ST_BODY_TURN_OFF"
 msgstr "Kikapcsolás"
 
 msgid "IDS_ST_BODY_TURNING_OFF_MOBILE_DATA_WHEN_THE_SCREEN_IS_OFF"
-msgstr "Kikapcsolja a mobil internetkapcsolatot, amikor a képernyő ki van kapcsolva."
+msgstr "Kikapcsolja a mobilinternet-kapcsolatot, amikor a képernyő ki van kapcsolva."
 
 msgid "IDS_ST_BODY_TURNING_OFF_CONNECTIVITY_FEATURES_SUCH_AS_WI_FI_AND_BLUETOOTH"
 msgstr "Kikapcsolja a kapcsolódási funkciókat, például a Wi-Fi-t és a Bluetooth-t."
@@ -1150,33 +1024,18 @@ msgstr "Ezzel a művelettel törli a telefonban található SD-kártya tartalmá
 msgid "IDS_ST_BODY_THE_SD_CARD_IS_CURRENTLY_IN_USE_THIS_ACTION_WILL_ERASE_ALL_DATA_ON_THE_SD_CARD_INCLUDING_THE_DATA_THAT_IS_CURRENTLY_BEING_USED"
 msgstr "Az SD-kártya jelenleg használatban van. Ezzel a művelettel az SD-kártya minden adatát törli, a jelenleg használatban lévő adatokat is beleértve"
 
-msgid "IDS_ST_BODY_THE_RED_LED_LIGHTS_UP_WHEN_YOU_CHARGE_YOUR_DEVICE_WHILE_THE_SCREEN_IS_OFF"
-msgstr "Világító piros LED jelzi, ha az eszköz a töltőhöz csatlakozik. A LED csak kikapcsolt képernyő mellett világít."
-
-msgid "IDS_ST_BODY_THE_RED_LED_BLINKS_WHEN_THE_BATTERY_POWER_IS_LOW_WHILE_THE_SCREEN_IS_OFF"
-msgstr "Ha ki van kapcsolva a képernyő, a pirosan villogó LED jelzi az akkumulátor alacsony töltöttségi állapotát."
-
 msgid "IDS_ST_BODY_THE_PASSWORD_MUST_NOT_CONTAIN_A_SIMPLE_SEQUENCE_HEG_1111_OR_1234"
 msgstr "A jelszóban nem szerepelhet egyszerű sorozat (pl. 1111 vagy 1234)"
 
+msgid "IDS_SMEMO_BUTTON_IMPORT"
+msgstr "Importálás"
+
 msgid "IDS_ST_BODY_THE_NAME_FIELD_CANNOT_BE_EMPTY"
 msgstr "A Név mező nem lehet üres."
 
-msgid "IDS_ST_BODY_THE_BLUE_LED_BLINKS_WHEN_YOU_RECORD_VOICE_WHILE_THE_SCREEN_IS_OFF"
-msgstr "Ha ki van kapcsolva a képernyő, a kéken villogó LED jelzi a hangrögzítést."
-
-msgid "IDS_ST_BODY_THE_BLUE_LED_BLINKS_WHEN_YOU_HAVE_MISSED_CALLS_MESSAGES_OR_APP_NOTIFICATIONS_WHILE_THE_SCREEN_IS_OFF"
-msgstr "Kikapcsolt képernyő mellett a kéken villogó LED jelzi, ha van nem fogadott hívás, olvasatlan üzenet vagy elszalasztott alkalmazásértesítés."
-
-msgid "IDS_ST_BODY_THE_APPLICATIONS_BELOW_WERE_STARTED_BY_PS_STOPPING_THESE_APPLICATIONS_MAY_CAUSE_PS_TO_FAIL"
-msgstr "Az alábbi alkalmazásokat a(z) %s indította el. Leállításuk a(z) %s hibás működéséhez vezethet."
-
 msgid "IDS_ST_BODY_THERE_ARE_NO_NETWORKS_NEARBY"
 msgstr "Nincs hálózat a közelben."
 
-msgid "IDS_ST_BODY_TEXTSTYLE_LARGE"
-msgstr "Nagy"
-
 msgid "IDS_ST_BODY_TASK_SWITCHER"
 msgstr "Feladatváltó"
 
@@ -1189,12 +1048,6 @@ msgstr "A feloldáshoz tartsa ujját a képernyőn, majd billentse az eszközt m
 msgid "IDS_ST_BODY_SYSTEM_MEMORY"
 msgstr "Rendszermemória"
 
-msgid "IDS_ST_BODY_SUNDAY"
-msgstr "Vasárnap"
-
-msgid "IDS_ST_BODY_STORAGE"
-msgstr "Tárhely"
-
 msgid "IDS_ST_BODY_STANDARD_T_DISPLAY_EFFECT"
 msgstr "Szokásos"
 
@@ -1213,12 +1066,6 @@ msgstr "Közösségi hálózati profilok"
 msgid "IDS_ST_BODY_SMART_STAY_MAY_NOT_WORK_IN_THESE_SITUATIONS"
 msgstr "Ilyen esetekben nem feltétlenül működik az intelligens képernyőzár."
 
-msgid "IDS_ST_BODY_SMART_ROTATION_MAY_NOT_WORK_IN_THESE_SITUATIONS"
-msgstr "Ilyen esetekben nem feltétlenül működik az intelligens elforgatás."
-
-msgid "IDS_ST_BODY_SMART_ROTATION_DESCRIPTION_MSG"
-msgstr "Az intelligens elforgatás funkció letiltja az automatikus képernyő-elforgatást, és az elülső fényképező segítségével meghatározva a felhasználó arcának helyzetét, a megfelelő irányba forgatja a képernyőt."
-
 msgid "IDS_ST_BODY_SMALL_M_TEXTSIZE"
 msgstr "Kicsi"
 
@@ -1246,15 +1093,6 @@ msgstr "Sorozatszám"
 msgid "IDS_ST_BODY_SECURITY_ENGINE"
 msgstr "Biztonsági program"
 
-msgid "IDS_ST_BODY_SECURITY"
-msgstr "Védelem"
-
-msgid "IDS_ST_BODY_SEARCH"
-msgstr "Keresés"
-
-msgid "IDS_ST_BODY_SD_CARD"
-msgstr "SD-kártya"
-
 msgid "IDS_ST_BODY_SCREEN_TIMEOUT_ABB2"
 msgstr "Képernyő idők."
 
@@ -1285,33 +1123,18 @@ msgstr "Képernyőzár típusa"
 msgid "IDS_ST_BODY_SCREEN_LOCK_SOUND"
 msgstr "Képernyőzár hangja"
 
-msgid "IDS_ST_BODY_SCHEDULE"
-msgstr "Programok"
-
 msgid "IDS_ST_BODY_SAVE_POWER_BY_ADJUSTING_SCREEN_TONE_ACCORDING_TO_ANALYSIS_OF_IMAGES"
 msgstr "Energiamegtakarítás a képernyő tónusának módosításával a képek elemzése alapján"
 
 msgid "IDS_ST_BODY_SAVES_POWER_BY_LIMITING_THE_MAXIMUM_PERFORMANCE_OF_THE_DEVICE"
 msgstr "Energia megtakarítása az eszköz maximális teljesítményének korlátozásával."
 
-msgid "IDS_ST_BODY_SAVED"
-msgstr "Mentve."
-
-msgid "IDS_ST_BODY_SAVE"
-msgstr "Ment"
-
 msgid "IDS_ST_BODY_SAMSUNG_LEGAL"
 msgstr "Samsung jogi nyilatkozat"
 
-msgid "IDS_ST_BODY_SAMSUNG_KIES_CONNECTION_CONNECTING_USB_HELP_MSG"
-msgstr "Ha a számítógépen még nincs telepítve a szoftver (Samsung Kies) vagy a megfelelő illesztőprogramok, akkor a Microsoft Windows operációs rendszerben végbemegy a telepítés. \nA szoftver telepítése után a következő műveleteket hajthatja végre:\n- Telefon adatainak szinkronizálása\n- Telefonszoftver frissítése\n- Internetmegosztás (a készülék modemként internetkapcsolatot biztosít a hordozható vagy asztali számítógép számára)\n- Megvásárolt zene/videó (Microsoft Windows Media DRM) vagy normál fájlok másolása a telefonra."
-
 msgid "IDS_ST_BODY_RUNNING"
 msgstr "Futás"
 
-msgid "IDS_ST_BODY_RESTRICTING_APPLICATION_USAGE_TO_ONLY_ESSENTIAL_APPLICATIONS_AND_THOSE_SELECTED_BY_YOU"
-msgstr "A használható alkalmazások körének korlátozása az alapvető és a felhasználó által kiválasztott alkalmazásokra."
-
 msgid "IDS_ST_BODY_RESET_TO_DEFAULT"
 msgstr "Alapbeállítás visszaállítása"
 
@@ -1330,6 +1153,9 @@ msgstr "Összes visszaállítása"
 msgid "IDS_ST_BODY_REMOVE_LICENCE"
 msgstr "Licenc eltávolítása"
 
+msgid "IDS_ST_POP_REGISTERED"
+msgstr "Regisztrálva."
+
 msgid "IDS_ST_BODY_REGULATORY_INFORMATION_ABB"
 msgstr "Szabályozási információk"
 
@@ -1339,9 +1165,6 @@ msgstr "Regisztrálás ekkor:"
 msgid "IDS_ST_BODY_REGIONAL_EXAMPLE"
 msgstr "Regionális példa"
 
-msgid "IDS_ST_BODY_REGION"
-msgstr "Régió"
-
 msgid "IDS_ST_BODY_PUK"
 msgstr "PUK"
 
@@ -1357,30 +1180,27 @@ msgstr "Védje eszközét a vírusoktól és a kártevőktől."
 msgid "IDS_ST_BODY_PROFILE_NAME"
 msgstr "Profilnév"
 
-msgid "IDS_ST_BODY_PROFILE"
-msgstr "Profil"
-
 msgid "IDS_ST_BODY_PREPARING_THIS_COULD_TAKE_OVER_10_MINUTES_ING"
 msgstr "Előkészítés. 10 percnél hosszabb időt is igényelhet..."
 
 msgid "IDS_ST_BODY_PREFERRED_NETWORKS"
 msgstr "Preferált hálózatok"
 
-msgid "IDS_ST_BODY_POP_JPN_DCM"
-msgstr "POP"
-
-msgid "IDS_ST_BODY_PM"
-msgstr "du."
-
 msgid "IDS_ST_BODY_PLUG_IN_CHARGER_AND_TRY_AGAIN"
 msgstr "Csatlakoztassa a töltőt, és próbálja újra."
 
 msgid "IDS_ST_BODY_PLAY_TONE_WHEN_THE_DIALLING_KEYPAD_IS_TAPPED"
 msgstr "Hang megszólaltatása a tárcsázóbillentyűzet érintésekor"
 
+msgid "IDS_ST_POP_PASSWORD_MUST_BE_MORE_THAN_P1SD_CHARACTERS_AND_LESS_THAN_P2SD"
+msgstr "A jelszónak legalább %1$d, legfeljebb %2$d karakterből kell állnia."
+
 msgid "IDS_ST_BODY_PLAY_SOUNDS_WHEN_LOCKING_AND_UNLOCKING_SCREEN"
 msgstr "Hangjelzés a képernyő lezárásakor és feloldásakor"
 
+msgid "IDS_ST_POP_PASSWORDS_DO_NOT_MATCH"
+msgstr "A jelszavak nem egyeznek."
+
 msgid "IDS_ST_BODY_PIN_BLOCKED_ENTER_PUK_TO_CONTINUE_JPN_DCM"
 msgstr "PIN blocked. Enter PUK to continue."
 
@@ -1393,9 +1213,6 @@ msgstr "Képek, videók"
 msgid "IDS_ST_BODY_PHOTO_UPLOAD_SETTINGS"
 msgstr "Fényképfeltöltési beállítások"
 
-msgid "IDS_ST_BODY_PHONEPROFILES_SILENT"
-msgstr "Csendes"
-
 msgid "IDS_ST_BODY_PERSONAL_MODE_CAN_BE_USED_TO_HIDE_CONTENT_THAT_YOU_WANT_TO_KEEP_PRIVATE_MSG"
 msgstr "A személyes mód segítségével elrejtheti a privátként tartandó személyes tartalmát. A személyes mód használatához engedélyezze azt a Beállításokban, vagy tartsa nyomva a Bekapcsolás gombot, majd válassza ki a Személyes mód menüpontot. Adja meg a PIN-t vagy jelszót. Az állapotsorban megjelenik a személyes mód ikonja. Adatai védelme érdekében a személyes mód használata után tiltsa le azt. A védelem biztonságos képernyőzár használatával fokozható."
 
@@ -1408,6 +1225,9 @@ msgstr "Minden bekapcsoláskor jelszó szükséges az eszköz dekódolásához."
 msgid "IDS_ST_BODY_PASSWORD_MUST_CONTAIN_NO_MORE_THAN_PD_CHARACTERS_ABB"
 msgstr "A jelszóban legfeljebb %d karakter szerepelhet."
 
+msgid "IDS_ST_POP_LOADING_ING"
+msgstr "Betöltés..."
+
 msgid "IDS_ST_BODY_PASSWORD_MUST_CONTAIN_AT_LEAST_PD_CHARACTERS_ABB"
 msgstr "A jelszónak legalább %d karakterből kell állnia."
 
@@ -1423,9 +1243,6 @@ msgstr "Üres jelszó"
 msgid "IDS_ST_BODY_PASSWORD_CONTAINS_INVALID_CHARACTER_ABB"
 msgstr "A jelszó érvénytelen karaktert tartalmaz."
 
-msgid "IDS_ST_BODY_PASSWORD"
-msgstr "Jelszó"
-
 msgid "IDS_ST_BODY_OPEN_SOURCE_LICENCES"
 msgstr "Forráslicencek megnyitása"
 
@@ -1435,36 +1252,24 @@ msgstr "Be"
 msgid "IDS_ST_BODY_OFFICIAL_M_DEVICE_STATUS"
 msgstr "Hivatalos"
 
+msgid "IDS_ST_POP_INCORRECT_PASSWORD"
+msgstr "Téves jelszó"
+
 msgid "IDS_ST_BODY_NUMBER"
 msgstr "Szám"
 
-msgid "IDS_ST_BODY_NO_RESULTS_FOUND"
-msgstr "Nincs találat."
-
 msgid "IDS_ST_BODY_NO_DEFAULTS_SET"
 msgstr "Nincs beállítva alapértelmezés."
 
-msgid "IDS_ST_BODY_NOT_ASSIGNED"
-msgstr "Nincs hozzárendelve"
-
 msgid "IDS_ST_BODY_NOTIFICATION_PANEL"
 msgstr "Értesítési panel"
 
-msgid "IDS_ST_BODY_NOTIFICATIONS"
-msgstr "Értesítések"
-
-msgid "IDS_ST_BODY_NOTIFICATION"
-msgstr "Értesítés"
-
 msgid "IDS_ST_BODY_NOSERVICE"
 msgstr "Nincs szolgáltatás"
 
 msgid "IDS_ST_BODY_NORMAL_T_PROFILE"
 msgstr "Normál"
 
-msgid "IDS_ST_BODY_NONE"
-msgstr "Nincs"
-
 msgid "IDS_ST_BODY_NEW_PIN2_AND_CONFIRM_PIN2_DO_NOT_MATCH"
 msgstr "Az új PIN2 és a megerősített PIN2 nem egyezik"
 
@@ -1474,9 +1279,6 @@ msgstr "Új PIN2-kód"
 msgid "IDS_ST_BODY_NEW_PIN1"
 msgstr "Új PIN1 kód"
 
-msgid "IDS_ST_BODY_NEW"
-msgstr "Új"
-
 msgid "IDS_ST_BODY_NETWORK_TYPE"
 msgstr "Hálózat típusa"
 
@@ -1489,18 +1291,15 @@ msgstr "Hálózatlista"
 msgid "IDS_ST_BODY_NETWORK_CONNECTIONS"
 msgstr "Hálózati kapcsolatok"
 
+msgid "IDS_ST_POP_DO_NOT_ASK_AGAIN"
+msgstr "Máskor ne legyen kérdés"
+
 msgid "IDS_ST_BODY_NETWORK_CODE"
 msgstr "Hálózat kódja"
 
-msgid "IDS_ST_BODY_NETWORK"
-msgstr "Hálózat"
-
 msgid "IDS_ST_BODY_NATURAL_T_DISPLAY_EFFECT"
 msgstr "Természetes"
 
-msgid "IDS_ST_BODY_NAME"
-msgstr "Név"
-
 msgid "IDS_ST_BODY_MY_NUMBER"
 msgstr "Saját szám"
 
@@ -1525,14 +1324,8 @@ msgstr "További rendszerbeállítások"
 msgid "IDS_ST_BODY_MORE_CONNECTIVITY_SETTINGS"
 msgstr "További kapcsolatbeállítások"
 
-msgid "IDS_ST_BODY_MONDAY"
-msgstr "Hétfő"
-
-msgid "IDS_ST_BODY_MODE"
-msgstr "Mód"
-
 msgid "IDS_ST_BODY_MOBILE_DATA_WILL_BE_USED_IF_YOU_DOWNLOAD_OR_UPLOAD_DATA_WITHOUT_WI_FI_CONNECTION"
-msgstr "Ha Wi-Fi kapcsolat nélkül tölt le vagy fel adatokat, a készülék mobil internetkapcsolatot fog használni."
+msgstr "Ha Wi-Fi-kapcsolat nélkül tölt le vagy fel adatokat, a készülék mobilinternet-kapcsolatot fog használni."
 
 msgid "IDS_ST_BODY_MM_DD_YYYY_DOT"
 msgstr "HH.NN.ÉÉÉÉ"
@@ -1540,29 +1333,23 @@ msgstr "HH.NN.ÉÉÉÉ"
 msgid "IDS_ST_BODY_MMS_CONNECTIONS"
 msgstr "MMS-kapcsolatok"
 
+msgid "IDS_ST_OPT_SELECT"
+msgstr "Választ"
+
 msgid "IDS_ST_BODY_MISCELLANEOUS_FILES"
 msgstr "Vegyes fájlok"
 
-msgid "IDS_ST_BODY_MESSAGE"
-msgstr "Üzenet"
-
 msgid "IDS_ST_BODY_MENU_AND_WIDGETS"
 msgstr "Menü és widgetek"
 
-msgid "IDS_ST_BODY_MEMORY"
-msgstr "Memória"
-
 msgid "IDS_ST_BODY_MEDIUM"
 msgstr "Közepes"
 
-msgid "IDS_ST_BODY_MB"
-msgstr "MB"
-
 msgid "IDS_ST_BODY_MASS_STORAGE_HELP_MSG"
 msgstr "A következő műveleteket hajthatja végre:\n- Gyors fájlmásolás\n- Mac-, Linux OS-csatlakoztatás"
 
-msgid "IDS_ST_BODY_MARUBERI_JPN_DCM"
-msgstr "Maruberi"
+msgid "IDS_ST_OPT_DEFAULT_RINGTONE"
+msgstr "Alapértelmezett csengőhang"
 
 msgid "IDS_ST_BODY_LTE_WCDMA_GSM_NHAUTO_CONNECT"
 msgstr "LTE/WCDMA/GSM\n(automatikus kapcsolódás)"
@@ -1570,39 +1357,33 @@ msgstr "LTE/WCDMA/GSM\n(automatikus kapcsolódás)"
 msgid "IDS_ST_BODY_LOCK_SCREEN_OPTIONS"
 msgstr "Zárolt képernyő opciói"
 
-msgid "IDS_ST_BODY_LIST_VIEW"
-msgstr "Listanézet"
-
 msgid "IDS_ST_BODY_LIMIT_BACKGROUND_PROCESSES"
 msgstr "Háttérfolyamatok korlátozása"
 
-msgid "IDS_ST_BODY_LICENCE"
-msgstr "Licenc"
-
-msgid "IDS_ST_BODY_LED_INDICATOR"
-msgstr "Jelző-LED"
-
 msgid "IDS_ST_BODY_LEDOT_LOW_BATTERY"
 msgstr "Az akkumulátor lemerült"
 
 msgid "IDS_ST_BODY_LAUNCH_BY_DEFAULT"
 msgstr "Alapértelmezett indítás"
 
+msgid "IDS_ST_OPT_AUTO_UPDATE_ABB"
+msgstr "Automata frissítés"
+
 msgid "IDS_ST_BODY_LANGUAGE_AND_REGION_ABB"
 msgstr "Nyelv és régió"
 
 msgid "IDS_ST_BODY_LANGUAGE_AND_KEYBOARD"
 msgstr "Nyelv és billentyűzet"
 
+msgid "IDS_ST_OPT_ALL"
+msgstr "Mind"
+
 msgid "IDS_ST_BODY_KEYBOARD"
 msgstr "Billentyűzet"
 
 msgid "IDS_ST_BODY_KEEPS_THE_STATUS_BAR_TIDY_TAP_THE_REPRESENTATIVE_ICON_TO_SHOW_ALL_THE_ICONS"
 msgstr "Az állapotsor áttekinthetőségének megőrzése. A helyettesítőikont érintve az összes ikon megjeleníthető."
 
-msgid "IDS_ST_BODY_KB"
-msgstr "KB"
-
 msgid "IDS_ST_BODY_INTRODUCTION_TO_SMART_SCREEN_ABB"
 msgstr "Intell. képernyő – bevezetés"
 
@@ -1618,15 +1399,6 @@ msgstr "Telepített alkalmazások"
 msgid "IDS_ST_BODY_INSTALLATION_SETTINGS"
 msgstr "Telepítési beállítások"
 
-msgid "IDS_ST_BODY_INSERT_SD_CARD"
-msgstr "Helyezzen be SD-kártyát."
-
-msgid "IDS_ST_BODY_INCORRECT_PIN_E"
-msgstr "Hibás PIN-kód"
-
-msgid "IDS_ST_BODY_INCORRECT_PASSWORD_TRY_AGAIN"
-msgstr "Helytelen jelszó. Próbálja újra"
-
 msgid "IDS_ST_BODY_INCOMING_CALLS_AND_NEW_NOTIFICATIONS_WILL_BE_READ_OUT_AUTOMATICALLY"
 msgstr "Bejövő hívások és új értesítések automatikus felolvasása"
 
@@ -1642,8 +1414,8 @@ msgstr "Ha kiválasztja ezt az opciót, akkor csak a használt memóriaterület
 msgid "IDS_ST_BODY_IF_YOU_FORGET_YOUR_PERSONAL_MODE_PASSWORD_YOU_WILL_NOT_BE_ABLE_TO_RECOVER_IT_FOR_SECURITY_MSG"
 msgstr "Ha elfelejti a személyes mód jelszavát, nem lesz módja annak helyreállítására. Biztonsági okokból vissza kell állítania a személyes módot. Így ismét az alapértelmezett beállítások lépnek érvénybe, és minden személyes tartalma törlődik."
 
-msgid "IDS_ST_BODY_IF_YOU_DONT_WANT_TO_SEE_A_NUMBER_APPEAR_ON_THE_APP_ICON_FOR_EACH_NEW_EVENT_DISABLE_BADGE"
-msgstr "Ha nem szeretné, hogy minden új eseményt szám jelezzen az alkalmazás ikonján, akkor tiltsa le a jelölés funkciót."
+msgid "IDS_ST_MBODY_SCREEN_ROTATION"
+msgstr "Képernyő elforgatása"
 
 msgid "IDS_ST_BODY_ICON_SHOWS_THAT_SMART_SCREEN_IS_ENABLED"
 msgstr "Az ikon az intelligens képernyő engedélyezését jelzi."
@@ -1660,23 +1432,17 @@ msgstr "Helvetica Neue"
 msgid "IDS_ST_BODY_HARDWARE"
 msgstr "Hardver"
 
+msgid "IDS_ST_MBODY_HELP"
+msgstr "Súgó"
+
 msgid "IDS_ST_BODY_GSM"
 msgstr "GSM"
 
-msgid "IDS_ST_BODY_GRID_VIEW"
-msgstr "Rácsnézet"
-
 msgid "IDS_ST_BODY_GLOVE_MODE_ABB"
 msgstr "Kesztyű üzemmód"
 
-msgid "IDS_ST_BODY_GESTURES"
-msgstr "Mozdulatok"
-
-msgid "IDS_ST_BODY_GB"
-msgstr "GB"
-
-msgid "IDS_ST_BODY_FROM_M_TIME"
-msgstr "Kezdete"
+msgid "IDS_ST_MBODY_FONT_SIZE"
+msgstr "Betűméret"
 
 msgid "IDS_ST_BODY_FREQUENTLY_USED"
 msgstr "Gyakran használt"
@@ -1705,9 +1471,6 @@ msgstr "Betűtípus"
 msgid "IDS_ST_BODY_FONTSTYLE_ROSEMARY"
 msgstr "Rosemary"
 
-msgid "IDS_ST_BODY_FLIGHT_MODE_MSG"
-msgstr "A Repülő üzemmóddal kikapcsolhatók a hívás-, üzenet- és adathálózati funkciók. Egyúttal az olyan kapcsolódási funkciók is kikapcsolnak, mint a Wi-Fi és a Bluetooth. A Wi-Fi vagy Bluetooth használatához kapcsolja be a funkciót a Beállításokban vagy az értesítési panelen."
-
 msgid "IDS_ST_BODY_FLIGHT_MODE_HAS_BEEN_ENABLED_NETWORK_SETTINGS_WILL_CLOSE"
 msgstr "Engedélyezte a Repülő üzemmódot. A Hálózatbeállítások bezáródnak."
 
@@ -1720,6 +1483,9 @@ msgstr "Fixlista"
 msgid "IDS_ST_BODY_FIREWALL_ENABLED_ABB"
 msgstr "Tűzfal engedélyezve"
 
+msgid "IDS_ST_HEADER_WI_FI"
+msgstr "Wi-Fi"
+
 msgid "IDS_ST_BODY_FIREWALL"
 msgstr "Tűzfal"
 
@@ -1735,8 +1501,8 @@ msgstr "Nem sikerült hálózatot választani."
 msgid "IDS_ST_BODY_FACE_AND_VOICE"
 msgstr "Arc és hang"
 
-msgid "IDS_ST_BODY_FACEBOOK"
-msgstr "Facebook"
+msgid "IDS_ST_HEADER_UNAVAILABLE"
+msgstr "Nem elérhető"
 
 msgid "IDS_ST_BODY_EXPLANATION_FOR_TRANSACTION_TRACKING_MENU_VODA"
 msgstr "Az elküldött fájlhoz mellékelve lesz a teendőkkel kapcsolatos tájékoztatás"
@@ -1744,6 +1510,12 @@ msgstr "Az elküldött fájlhoz mellékelve lesz a teendőkkel kapcsolatos táj
 msgid "IDS_ST_BODY_EXPLANATION_FOR_EXPIRY_REMINDER_MENU"
 msgstr "A használt fájl, például egy háttérkép licencének lejárta előtt emlékeztetőt kap."
 
+msgid "IDS_ST_HEADER_TEXT_TO_SPEECH"
+msgstr "Szövegfelolvasó"
+
+msgid "IDS_ST_HEADER_SOUND"
+msgstr "Hang"
+
 msgid "IDS_ST_BODY_ESTIMATED_MAX_STANDBY_TIME_ABB"
 msgstr "Becsült max.\nkészenléti idő"
 
@@ -1756,12 +1528,12 @@ msgstr "Adja meg újból a jelszót"
 msgid "IDS_ST_BODY_ENTER_PASSWORD"
 msgstr "Írja be a jelszót."
 
-msgid "IDS_ST_BODY_ENTER_NEW_PASSWORD"
-msgstr "Írja be az új jelszót."
-
 msgid "IDS_ST_BODY_ENTER_CURRENT_PASSWORD"
 msgstr "Adja meg a jelenlegi jelszót."
 
+msgid "IDS_ST_HEADER_SAMSUNG_APPS"
+msgstr "Samsung Apps"
+
 msgid "IDS_ST_BODY_ENCRYPT_DEVICE_Q_WARNING_MSG"
 msgstr "Titkosítja az eszközt? A művelet nem vonható vissza, a megszakítása pedig adatvesztést okoz. A titkosítás egy órát vagy ennél hosszabb időt is igénybe vehet, melynek során az eszköz többször újraindul; a folyamat során az eszköz nem használható."
 
@@ -1771,6 +1543,9 @@ msgstr "Titkosítja az eszközt? A művelet nem vonható vissza, megszakítása
 msgid "IDS_ST_BODY_ENCRYPT_ACCOUNTS_SETTINGS_DOWNLOADED_APPLICATIONS_AND_THEIR_DATA_MEDIA_AND_OTHER_FILES"
 msgstr "Fiókok, beállítások, letöltött alkalmazások és adataik, valamint média- és egyéb fájlok titkosítása"
 
+msgid "IDS_ST_HEADER_RESET"
+msgstr "Visszaállítás"
+
 msgid "IDS_ST_BODY_ENCRYPTION_WILL_TAKE_AT_LEAST_AN_HOUR"
 msgstr "A titkosítás legalább egy órát vesz igénybe."
 
@@ -1783,15 +1558,18 @@ msgstr "Mobilhálózaton történő adathozzáférés engedélyezése"
 msgid "IDS_ST_BODY_EMPTY"
 msgstr "Üres"
 
+msgid "IDS_ST_HEADER_PLEASE_WAIT"
+msgstr "Kérem várjon."
+
 msgid "IDS_ST_BODY_EMERGENCY_MODE_ABB"
 msgstr "Vészhelyzet üzemmód"
 
+msgid "IDS_ST_HEADER_PD_SELECTED_ABB"
+msgstr "%d kijelölve"
+
 msgid "IDS_ST_BODY_EMAIL"
 msgstr "E-mail"
 
-msgid "IDS_ST_BODY_EDIT"
-msgstr "Szerkeszt"
-
 msgid "IDS_ST_BODY_EASY_MODE"
 msgstr "Egyszerű üzemmód"
 
@@ -1804,15 +1582,6 @@ msgstr "Dinamikus állapotsor"
 msgid "IDS_ST_BODY_DRIVING_MODE"
 msgstr "Vezetés mód"
 
-msgid "IDS_ST_BODY_DO_NOT_SHOW_AGAIN"
-msgstr "Ne jelenjen meg ismét"
-
-msgid "IDS_ST_BODY_DOWNLOADS"
-msgstr "Letöltések"
-
-msgid "IDS_ST_BODY_DOWNLOAD"
-msgstr "Letöltés"
-
 msgid "IDS_ST_BODY_DOUBLE_TAP_TO_OPEN_THE_MENU_T_TTS"
 msgstr "Kétszeri érintéssel megnyithatja a menüt."
 
@@ -1822,18 +1591,12 @@ msgstr "Kétszeri érintéssel szerkesztheti a mezőt."
 msgid "IDS_ST_BODY_DOUBLE_TAP_TO_CLOSE_THE_MENU_T_TTS"
 msgstr "Kétszeri érintéssel bezárhatja a menüt."
 
-msgid "IDS_ST_BODY_DOCOMO_JPN_DCM"
-msgstr "docomo"
-
 msgid "IDS_ST_BODY_DIVX_REGISTRATION"
 msgstr "DivX-regisztráció"
 
 msgid "IDS_ST_BODY_DIVX_DEREGISTRATION"
 msgstr "DivX-regisztráció törlése"
 
-msgid "IDS_ST_BODY_DISPLAY_CONTENTS"
-msgstr "Tartalom megjelenítése"
-
 msgid "IDS_ST_BODY_DISPLAY_BATTERY_PERCENTAGE_ABB"
 msgstr "Töltöttségi érték mutatása"
 
@@ -1843,9 +1606,6 @@ msgstr "Letiltás..."
 msgid "IDS_ST_BODY_DE_REGISTRATION_CODE_NOT_FOUND"
 msgstr "A regisztrációtörlési kód nem található."
 
-msgid "IDS_ST_BODY_DEVICE_MEMORY"
-msgstr "Eszközmemória"
-
 msgid "IDS_ST_BODY_DEVICE_INFO"
 msgstr "Eszköz adatai"
 
@@ -1855,9 +1615,6 @@ msgstr "Titkosíthatja a fiókokat, a beállításokat, a letöltött alkalmazá
 msgid "IDS_ST_BODY_DEVICE_ENCRYPTED"
 msgstr "Eszköz dekódolva."
 
-msgid "IDS_ST_BODY_DEVICE"
-msgstr "Eszköz"
-
 msgid "IDS_ST_BODY_DEVELOPER_OPTIONS"
 msgstr "Fejlesztői beállítások"
 
@@ -1888,9 +1645,6 @@ msgstr "NN/HH/ÉÉÉÉ"
 msgid "IDS_ST_BODY_DATE_AND_TIME"
 msgstr "Dátum és idő"
 
-msgid "IDS_ST_BODY_DATE"
-msgstr "Dátum"
-
 msgid "IDS_ST_BODY_DATA_ROAMING"
 msgstr "Adatroaming"
 
@@ -1900,18 +1654,12 @@ msgstr "Adat"
 msgid "IDS_ST_BODY_CUSTOM_M_DEVICE_STATUS"
 msgstr "Egyedi"
 
-msgid "IDS_ST_BODY_CURRENT"
-msgstr "Jelenlegi"
-
 msgid "IDS_ST_BODY_CRASH_VIEWER"
 msgstr "Összeomlás-megjelenítő"
 
 msgid "IDS_ST_BODY_CPU_USAGE"
 msgstr "CPU-használat"
 
-msgid "IDS_ST_BODY_COUNTRY_CODE"
-msgstr "Országkód"
-
 msgid "IDS_ST_BODY_COOL_JAZZ"
 msgstr "Cool jazz"
 
@@ -1921,18 +1669,21 @@ msgstr "Személyes módban elrejthető a Galéria, Videó, Zene, Hangrögzítő
 msgid "IDS_ST_BODY_CONNECTIONSETTINGS_PROXY_ADDRESS"
 msgstr "Proxy címe"
 
+msgid "IDS_ST_BUTTON_STOP"
+msgstr "Leállít"
+
 msgid "IDS_ST_BODY_CONNECTIONSETTINGS_INTERNET"
 msgstr "Internet"
 
 msgid "IDS_ST_BODY_CONNECTIONS"
 msgstr "Kapcsolatok"
 
-msgid "IDS_ST_BODY_CONNECTION"
-msgstr "Kapcsolat"
-
 msgid "IDS_ST_BODY_CONFIRM_NEW_PIN2"
 msgstr "Írja be újra az új PIN2-kódot!"
 
+msgid "IDS_ST_BUTTON_RESET"
+msgstr "Nullázás"
+
 msgid "IDS_ST_BODY_CONFIRM_NEW_PIN1"
 msgstr "Erősítse meg az új PIN1 kódot."
 
@@ -1942,12 +1693,15 @@ msgstr "Írja be újra az új PIN-kódot!"
 msgid "IDS_ST_BODY_CONFIRM_DECRYPTION"
 msgstr "Dekódolás jóváhagyása"
 
-msgid "IDS_ST_BODY_CONFIRM"
-msgstr "Megerősít"
+msgid "IDS_ST_BUTTON_OK_ABB"
+msgstr "OK"
 
 msgid "IDS_ST_BODY_CONFIGURE_FIREWALL_SETTINGS"
 msgstr "Tűzfalbeállítások konfigurálása"
 
+msgid "IDS_ST_BUTTON_OK"
+msgstr "OK"
+
 msgid "IDS_ST_BODY_COMPUTING_ING"
 msgstr "Számítás..."
 
@@ -1960,11 +1714,14 @@ msgstr "Choco cooky"
 msgid "IDS_ST_BODY_CHECK_FOR_UPDATES_AUTOMATICALLY_ABB"
 msgstr "Frissítések automatikus keresése"
 
+msgid "IDS_ST_BUTTON_ENABLE"
+msgstr "Engedélyezés"
+
 msgid "IDS_ST_BODY_CHECK_FOR_UPDATES_ABB"
 msgstr "Frissítések keresése"
 
-msgid "IDS_ST_BODY_CHECK_FOR_UPDATES"
-msgstr "Frissítések keresése"
+msgid "IDS_ST_BUTTON_DISCONNECT"
+msgstr "Bontás"
 
 msgid "IDS_ST_BODY_CHARGE_BATTERY_TO_ABOVE_80P_AND_TRY_AGAIN"
 msgstr "Töltse fel az akkumulátort 80%-os szint fölé, és próbálja újra."
@@ -1972,9 +1729,15 @@ msgstr "Töltse fel az akkumulátort 80%-os szint fölé, és próbálja újra."
 msgid "IDS_ST_BODY_CHANGING_THE_FONT_SIZE_IN_ACCESSIBILITY_SETTINGS_WILL_OVERRIDE_THE_FONT_SIZE_IN_EACH_APPLICATION"
 msgstr "A betűméret megváltoztatása a kisegítő lehetőségek beállításaiban felülírja az egyes alkalmazások betűméret-beállításait."
 
+msgid "IDS_ST_BUTTON_CONTINUE"
+msgstr "Folytatás"
+
 msgid "IDS_ST_BODY_CHANGING_THE_COLOUR_OF_THE_SCREEN_TO_GREYSCALE"
 msgstr "Szürkeárnyalatosra módosítja a képernyő színeit."
 
+msgid "IDS_ST_BUTTON_CANCEL_ABB"
+msgstr "Mégse"
+
 msgid "IDS_ST_BODY_CHANGE_TEXT_SIZE_IN_CONTACTS_CALENDAR_MEMO_MESSAGES_EMAIL_AND_IM"
 msgstr "A szövegméret módosítása a Névjegyzék, Naptár, Jegyzetek, Üzenetek, E-mail és IM alkalmazásokban."
 
@@ -2041,15 +1804,12 @@ msgstr "Az eszköz minden bekapcsoláskor jelszót kér a dekódoláshoz."
 msgid "IDS_ST_BODY_AVAILABLE_SPACE"
 msgstr "Szabad terület"
 
-msgid "IDS_ST_BODY_AVAILABLE"
-msgstr "Elérhető"
-
-msgid "IDS_ST_BODY_AUTO_DOWNLOAD"
-msgstr "Automatikus letöltés"
-
 msgid "IDS_ST_BODY_AUTH_TYPE"
 msgstr "Hitelesítés típusa"
 
+msgid "IDS_ST_BODY_VERSION_PS"
+msgstr "Verzió: %s"
+
 msgid "IDS_ST_BODY_APP_OPENING_IMAGE"
 msgstr "Alkalmazásindítási kép"
 
@@ -2065,15 +1825,9 @@ msgstr "Alkalmazáskezelő"
 msgid "IDS_ST_BODY_APPLICATION_INFO"
 msgstr "Alkalmazás adatai"
 
-msgid "IDS_ST_BODY_APPLICATION"
-msgstr "Alkalmazás"
-
 msgid "IDS_ST_BODY_ANTIVIRUS_SOFTWARE_ABB"
 msgstr "Víruskereső szoftver"
 
-msgid "IDS_ST_BODY_AM"
-msgstr "de."
-
 msgid "IDS_ST_BODY_ALWAYS_REJECT"
 msgstr "Mindig elutasítás"
 
@@ -2083,9 +1837,6 @@ msgstr "Mindig bekapcsolva"
 msgid "IDS_ST_BODY_ALWAYS_OFF"
 msgstr "Mindig kikapcsolva"
 
-msgid "IDS_ST_BODY_ALARM"
-msgstr "Jelzés"
-
 msgid "IDS_ST_BODY_AFTER_YOU_DOWNLOAD_AND_INSTALL_APPLICATIONS_APPLICATIONS_WILL_BE_SHOWN_HERE"
 msgstr "Itt jelennek majd meg a letöltött és telepített alkalmazások"
 
@@ -2095,6 +1846,9 @@ msgstr "A visszaállítás után a telefon automatikusan újraindul."
 msgid "IDS_ST_BODY_ADJUST_BRIGHTNESS_LEVEL"
 msgstr "Fényerő szintjének beállítása"
 
+msgid "IDS_ST_BODY_URL"
+msgstr "URL"
+
 msgid "IDS_ST_BODY_ADJUST_AUTOMATIC_BRIGHTNESS"
 msgstr "Automatikus fényerő beállítása"
 
@@ -2164,59 +1918,152 @@ msgstr "Amikor az eszköz észleli a felhasználó arcát, intelligensen hozzái
 msgid "IDS_HELP_BODY_SMART_SCREEN_WORKS_BEST_UNDER_THE_FOLLOWING_CONDITIONS_C"
 msgstr "Az intelligens képernyő az alábbi körülmények között működik a legjobban:"
 
-msgid "IDS_HELP_BODY_SMART_ROTATION_DISABLES_AUTO_SCREEN_ROTATION_BY_CHECKING_THE_ORIENTATION_OF_YOUR_FACE_AND_THE_DEVICE_BY_ITS_FRONT_CAMERA"
-msgstr "Az elülső fényképezőt használó intelligens elforgatás funkció letiltja a felhasználó arca és az eszköz tájolása alapján történő automatikus képernyő-elforgatást."
-
-msgid "IDS_LBS_HEADER_LOCATION"
-msgstr "Hely"
-
 msgid "IDS_LBS_BODY_DESTINATION"
 msgstr "Cím"
 
-msgid "IDS_ST_SK_NO"
-msgstr "Nem"
+msgid "IDS_ST_BODY_TEXTSTYLE_LARGE"
+msgstr "Nagy"
 
-msgid "IDS_HELP_BODY_SMART_STAY_DETECTS_YOUR_EYES_WITH_THE_FRONT_CAMERA_SO_THAT_THE_SCREEN_STAYS_ON_WHEN_YOU_ARE_LOOKING_AT_IT"
-msgstr "Az intelligens képernyőzár funkció az elülső fényképezővel figyeli a felhasználó szemét, így a képernyő mindaddig nem kapcsol ki, amíg Ön nézi."
+msgid "IDS_ST_BODY_SUNDAY"
+msgstr "Vasárnap"
 
-msgid "IDS_QP_POP_YOU_WILL_NO_LONGER_BE_ABLE_TO_USE_APPLICATIONS_NOTI_MSG"
-msgstr "Nem lesz lehetséges az olyan alkalmazások használata a mobilhálózaton keresztül, mint az Internet, az E-mail vagy a YouTube. Folytatja?"
+msgid "IDS_ST_BODY_STORAGE"
+msgstr "Tárhely"
 
-msgid "IDS_ST_BODY_10_MINUTES"
-msgstr "10 perc"
+msgid "IDS_ST_BODY_SECURITY"
+msgstr "Védelem"
 
-msgid "IDS_ST_BODY_15SEC"
-msgstr "15 másodperc"
+msgid "IDS_ST_BODY_SEARCH"
+msgstr "Keresés"
 
-msgid "IDS_ST_BODY_24_HOURS"
-msgstr "24 óra"
+msgid "IDS_ST_BODY_SD_CARD"
+msgstr "SD-kártya"
 
-msgid "IDS_ST_BODY_2_MINUTES"
-msgstr "2 perc"
+msgid "IDS_ST_BODY_SCHEDULE"
+msgstr "Programok"
 
-msgid "IDS_ST_BODY_30SEC"
-msgstr "30 másodperc"
+msgid "IDS_ST_BODY_SAVED"
+msgstr "Mentve."
 
-msgid "IDS_ST_BODY_5_MINUTES"
-msgstr "5 perc"
+msgid "IDS_ST_BODY_SAVE"
+msgstr "Ment"
 
-msgid "IDS_ST_BODY_APPLICATIONS"
-msgstr "Alkalmazások"
+msgid "IDS_ST_BODY_REGION"
+msgstr "Régió"
 
-msgid "IDS_ST_BODY_DONT_ASK_AGAIN"
-msgstr "Máskor ne legyen kérdés"
+msgid "IDS_ST_BODY_PROFILE"
+msgstr "Profil"
 
-msgid "IDS_ST_BODY_P1SS_IS_CURRENTLY_P2SS_T_TTS"
-msgstr "A %1$s jelenleg %2$s állapotban van."
+msgid "IDS_ST_BODY_PM"
+msgstr "du."
 
-msgid "IDS_ST_BODY_PASSWORDS_MUST_CONSIST_OF_AT_LEAST_4_ALPHANUMERIC_CHARACTERS_ALSO_INCLUDING_AT_LEAST_1_ALPHABETICAL_CHARACTER"
-msgstr "A jelszónak legalább 4 alfanumerikus karakterből kell állnia, melyek közül legalább 1 betű."
+msgid "IDS_ST_BODY_PHONEPROFILES_SILENT"
+msgstr "Csendes"
 
-msgid "IDS_ST_BODY_PUK1_BLOCKED"
-msgstr "PUK1 blokkolva."
+msgid "IDS_ST_BODY_PASSWORD"
+msgstr "Jelszó"
 
-msgid "IDS_ST_BODY_PUK1_CODE"
-msgstr "PUK1 kód"
+msgid "IDS_ST_BODY_NO_RESULTS_FOUND"
+msgstr "Nincs találat."
+
+msgid "IDS_ST_BODY_NOT_ASSIGNED"
+msgstr "Nincs hozzárendelve"
+
+msgid "IDS_ST_BODY_NOTIFICATIONS"
+msgstr "Értesítések"
+
+msgid "IDS_ST_BODY_NOTIFICATION"
+msgstr "Értesítés"
+
+msgid "IDS_ST_BODY_NONE"
+msgstr "Nincs"
+
+msgid "IDS_ST_BODY_NEW"
+msgstr "Új"
+
+msgid "IDS_ST_BODY_NETWORK"
+msgstr "Hálózat"
+
+msgid "IDS_ST_BODY_NAME"
+msgstr "Név"
+
+msgid "IDS_ST_BODY_MONDAY"
+msgstr "Hétfő"
+
+msgid "IDS_ST_BODY_MODE"
+msgstr "Mód"
+
+msgid "IDS_ST_SK_NO"
+msgstr "Nem"
+
+msgid "IDS_ST_BODY_MESSAGE"
+msgstr "Üzenet"
+
+msgid "IDS_ST_BODY_MEMORY"
+msgstr "Memória"
+
+msgid "IDS_ST_BODY_MB"
+msgstr "MB"
+
+msgid "IDS_ST_BODY_LIST_VIEW"
+msgstr "Listanézet"
+
+msgid "IDS_ST_BODY_LICENCE"
+msgstr "Licenc"
+
+msgid "IDS_ST_BODY_LED_INDICATOR"
+msgstr "Jelző-LED"
+
+msgid "IDS_HELP_BODY_SMART_STAY_DETECTS_YOUR_EYES_WITH_THE_FRONT_CAMERA_SO_THAT_THE_SCREEN_STAYS_ON_WHEN_YOU_ARE_LOOKING_AT_IT"
+msgstr "Az intelligens képernyőzár funkció az elülső fényképezővel figyeli a felhasználó szemét, így a képernyő mindaddig nem kapcsol ki, amíg Ön nézi."
+
+msgid "IDS_QP_POP_YOU_WILL_NO_LONGER_BE_ABLE_TO_USE_APPLICATIONS_NOTI_MSG"
+msgstr "Nem lesz lehetséges az olyan alkalmazások használata a mobilhálózaton keresztül, mint az Internet, az E-mail vagy a YouTube. Folytatja?"
+
+msgid "IDS_ST_BODY_10_MINUTES"
+msgstr "10 perc"
+
+msgid "IDS_ST_BODY_15SEC"
+msgstr "15 másodperc"
+
+msgid "IDS_ST_BODY_24_HOURS"
+msgstr "24 óra"
+
+msgid "IDS_ST_BODY_2_MINUTES"
+msgstr "2 perc"
+
+msgid "IDS_ST_BODY_KB"
+msgstr "KB"
+
+msgid "IDS_ST_BODY_30SEC"
+msgstr "30 másodperc"
+
+msgid "IDS_ST_BODY_5_MINUTES"
+msgstr "5 perc"
+
+msgid "IDS_ST_BODY_DONT_ASK_AGAIN"
+msgstr "Máskor ne legyen kérdés"
+
+msgid "IDS_ST_BODY_P1SS_IS_CURRENTLY_P2SS_T_TTS"
+msgstr "A %1$s jelenleg %2$s állapotban van."
+
+msgid "IDS_ST_BODY_PASSWORDS_MUST_CONSIST_OF_AT_LEAST_4_ALPHANUMERIC_CHARACTERS_ALSO_INCLUDING_AT_LEAST_1_ALPHABETICAL_CHARACTER"
+msgstr "A jelszónak legalább 4 alfanumerikus karakterből kell állnia, melyek közül legalább 1 betű."
+
+msgid "IDS_ST_BODY_INSERT_SD_CARD"
+msgstr "Helyezzen be SD-kártyát."
+
+msgid "IDS_ST_BODY_PUK1_BLOCKED"
+msgstr "PUK1 blokkolva."
+
+msgid "IDS_ST_BODY_INCORRECT_PIN_E"
+msgstr "Hibás PIN-kód"
+
+msgid "IDS_ST_BODY_PUK1_CODE"
+msgstr "PUK1 kód"
+
+msgid "IDS_ST_BODY_INCORRECT_PASSWORD_TRY_AGAIN"
+msgstr "Helytelen jelszó. Próbálja újra"
 
 msgid "IDS_ST_BODY_PUK2"
 msgstr "PUK2"
@@ -2252,7 +2099,7 @@ msgid "IDS_ST_OPT_4G_3G_2G_HAUTO_CONNECT"
 msgstr "4G/3G/2G (automatikus kapcsolódás)"
 
 msgid "IDS_ST_POP_EMERGENCY_MODE_SAVES_BATTERY_POWER_BY_C_MSG"
-msgstr "A Vészhelyzet üzemmód az alábbiakkal kíméli az akkumulátort:\n\n- Szürkeárnyalatosra változtatja a képernyő színeit.\n- Korlátozza a használható alkalmazások számát.\n- Kikapcsolt képernyőnél kikapcsolja a mobil internetkapcsolatot.\n- Kikapcsolja a kapcsolódási funkciókat, például a Wi-Fi-t és a Bluetooth-t.\n\nBizonyos funkciók, például a képernyőolvasó és az S View Cover nem lesz elérhető.\nA kezdőképernyő bizonyos Dynamic Boxai nem jeleníthetők meg, és új beállítást igényelhetnek."
+msgstr "A Vészhelyzet üzemmód az alábbiakkal kíméli az akkumulátort:\n\n- Szürkeárnyalatosra változtatja a képernyő színeit.\n- Korlátozza a használható alkalmazások számát.\n- Kikapcsolt képernyőnél kikapcsolja a mobilinternet-kapcsolatot.\n- Kikapcsolja a kapcsolódási funkciókat, például a Wi-Fi-t és a Bluetooth-t.\n\nBizonyos funkciók, például a képernyőolvasó és az S View Cover nem lesz elérhető.\nA kezdőképernyő bizonyos Dynamic Boxai nem jeleníthetők meg, és új beállítást igényelhetnek."
 
 msgid "IDS_ST_POP_INCORRECT_PUK1_CODE"
 msgstr "Helytelen PUK1 kód"
@@ -2260,6 +2107,9 @@ msgstr "Helytelen PUK1 kód"
 msgid "IDS_ST_POP_INCORRECT_PUK1_PD_ATTEMPTS_LEFT"
 msgstr "Helytelen PUK1. Még %d próbálkozása van."
 
+msgid "IDS_ST_BODY_GRID_VIEW"
+msgstr "Rácsnézet"
+
 msgid "IDS_ST_POP_INCORRECT_PUK2"
 msgstr "Hibás PUK2-kód"
 
@@ -2269,20 +2119,89 @@ msgstr "Helytelen PUK2. Még %d próbálkozása van."
 msgid "IDS_ST_POP_PIN_CHANGED"
 msgstr "PIN megváltozott."
 
+msgid "IDS_ST_BODY_GB"
+msgstr "GB"
+
 msgid "IDS_TASKMGR_BUTTON_CLEAR_CACHE"
 msgstr "Gyorsítótár törlése"
 
 msgid "IDS_ST_BODY_3G_ONLY"
 msgstr "Csak 3G"
 
+msgid "IDS_ST_BODY_FROM_M_TIME"
+msgstr "Kezdete"
+
 msgid "IDS_ST_HEADER_ADD"
 msgstr "Hozzáadás"
 
-msgid "IDS_ST_BODY_SECONDS"
-msgstr "Mp"
+msgid "IDS_ST_BODY_FACEBOOK"
+msgstr "Facebook"
 
-msgid "IDS_ST_BUTTON_CANCEL"
-msgstr "Mégse"
+msgid "IDS_ST_BODY_ENTER_NEW_PASSWORD"
+msgstr "Írja be az új jelszót."
+
+msgid "IDS_ST_BODY_EDIT"
+msgstr "Szerkeszt"
+
+msgid "IDS_ST_BODY_DO_NOT_SHOW_AGAIN"
+msgstr "Ne jelenjen meg ismét"
+
+msgid "IDS_ST_BODY_DOWNLOADS"
+msgstr "Letöltések"
+
+msgid "IDS_ST_BODY_DOWNLOAD"
+msgstr "Letöltés"
+
+msgid "IDS_ST_BODY_DISPLAY_CONTENTS"
+msgstr "Tartalom megjelenítése"
+
+msgid "IDS_ST_BODY_DEVICE_MEMORY"
+msgstr "Eszközmemória"
+
+msgid "IDS_ST_BODY_DEVICE"
+msgstr "Eszköz"
+
+msgid "IDS_ST_BODY_DATE"
+msgstr "Dátum"
+
+msgid "IDS_ST_BODY_CURRENT"
+msgstr "Jelenlegi"
+
+msgid "IDS_ST_BODY_COUNTRY_CODE"
+msgstr "Országkód"
+
+msgid "IDS_ST_BODY_CONNECTION"
+msgstr "Kapcsolat"
+
+msgid "IDS_ST_BODY_CONFIRM"
+msgstr "Megerősít"
+
+msgid "IDS_ST_BODY_CHECK_FOR_UPDATES"
+msgstr "Frissítések keresése"
+
+msgid "IDS_ST_BODY_AVAILABLE"
+msgstr "Elérhető"
+
+msgid "IDS_ST_BODY_AUTO_DOWNLOAD"
+msgstr "Automatikus letöltés"
+
+msgid "IDS_ST_BODY_APPLICATION"
+msgstr "Alkalmazás"
+
+msgid "IDS_ST_BODY_AM"
+msgstr "de."
+
+msgid "IDS_ST_BODY_ALARM"
+msgstr "Jelzés"
+
+msgid "IDS_LBS_HEADER_LOCATION"
+msgstr "Hely"
+
+msgid "IDS_ST_BODY_APPLICATIONS"
+msgstr "Alkalmazások"
+
+msgid "IDS_ST_BODY_VIDEOS"
+msgstr "Videók"
 
 msgid "IDS_ST_BODY_1_5_SECONDS"
 msgstr "1,5 másodperc"
@@ -2296,8 +2215,17 @@ msgstr "KÉSZ"
 msgid "IDS_ST_HEADER_ENABLE_DATA_ROAMING"
 msgstr "Adatroaming engedélyezáse"
 
-msgid "IDS_ST_HEADER_TURN_ON_MOBILE_DATA"
-msgstr "Mobil internetkapcsolat bekapcsolása"
+msgid "IDS_ST_HEADER_SCAN_FOR_NETWORKS_ABB"
+msgstr "Hálózatok keresése"
+
+msgid "IDS_ST_POP_MOBILE_DATA_WILL_BE_TURNED_ON_CONNECTING_TO_MOBILE_NETWORKS_MAY_RESULT_IN_ADDITIONAL_CHARGES_DEPENDING_ON_YOUR_PAYMENT_PLAN"
+msgstr "A mobilinternet-kapcsolat kikapcsol. Mobilhálózati kapcsolat létesítése az előfizetési csomagtól függően további költséggel járhat."
+
+msgid "IDS_ST_POP_SCANNING_FOR_NETWORK_ING"
+msgstr "Hálózatkeresés..."
+
+msgid "IDS_ST_POP_UNLESS_YOU_CONNECT_TO_A_WI_FI_NETWORK_YOU_WILL_NOT_BE_ABLE_TO_USE_THE_INTERNET_EMAIL_OR_OTHER_APPS_MSG"
+msgstr "Wi-Fi-hálózati kapcsolat nélkül nem használhatók az adatkapcsolatot igénylő alkalmazások, például az Internet és az E-mail."
 
 msgid "IDS_ST_HEADER_UNABLE_TO_PLAY_SAMPLE_ABB"
 msgstr "Nem lehet belehallgatni"
@@ -2305,15 +2233,24 @@ msgstr "Nem lehet belehallgatni"
 msgid "IDS_ST_POP_SAMPLES_CANNOT_BE_PLAYED_DURING_CALLS"
 msgstr "Hívás közben nem lehet hangokba belehallgatni."
 
-msgid "IDS_ST_HEADER_DEVICE_NAME"
-msgstr "Eszköznév"
-
 msgid "IDS_ST_HEADER_DELETE_ITEMS_ABB2"
 msgstr "Elemek törlése"
 
+msgid "IDS_ST_BODY_SECONDS"
+msgstr "Mp"
+
 msgid "IDS_ST_HEADER_FEEDBACK"
 msgstr "Visszajelzés"
 
+msgid "IDS_ST_BUTTON_CANCEL"
+msgstr "Mégse"
+
+msgid "IDS_ST_HEADER_TURN_ON_MOBILE_DATA"
+msgstr "Mobilinternet-kapcsolat bekapcsolása"
+
+msgid "IDS_ST_HEADER_DEVICE_NAME"
+msgstr "Eszköznév"
+
 msgid "IDS_ST_BODY_SELECT_ALL"
 msgstr "Összes kijelölése"
 
@@ -2323,21 +2260,15 @@ msgstr "Összesen"
 msgid "IDS_ST_HEADER_MANAGE_CERTIFICATES_ABB"
 msgstr "Tanúsítványok kezelése"
 
-msgid "IDS_ST_BODY_INCORRECT_PASSWORD"
-msgstr "Téves jelszó"
-
 msgid "IDS_ST_HEADER_TURN_OFF_MOBILE_DATA"
-msgstr "Mobil internetkapcsolat kikapcsolása"
+msgstr "Mobilinternet-kapcsolat kikapcsolása"
 
 msgid "IDS_ST_BODY_FLIGHT_MODE_DISABLES_CALLING_AND_MESSAGING_FUNCTIONS_AND_TURNS_OFF_MOBILE_DATA_AND_CONNECTIVITY_FUNCTIONS_MSG"
-msgstr "A Repülő üzemmód kikapcsolja a hívás- és üzenetfunkciókat, a mobil internetkapcsolatot, valamint az olyan kapcsolódási funkciókat, mint a Wi-Fi és a Bluetooth. Ha Repülő üzemmódban Wi-Fi-t vagy Bluetooth-t szeretne használni, kapcsolja be ezt a Beállításokban vagy az értesítési panelen. Bekapcsol a Repülő üzemmód."
+msgstr "A Repülő üzemmód kikapcsolja a hívás- és üzenetfunkciókat, a mobilinternet-kapcsolatot, valamint az olyan kapcsolódási funkciókat, mint a Wi-Fi és a Bluetooth. Ha Repülő üzemmódban Wi-Fi-t vagy Bluetooth-t szeretne használni, kapcsolja be ezt a Beállításokban vagy az értesítési panelen. Bekapcsol a Repülő üzemmód."
 
 msgid "IDS_ST_BODY_TYPE"
 msgstr "Típus"
 
-msgid "IDS_ST_BODY_PERSONAL"
-msgstr "Személyes"
-
 msgid "IDS_ST_HEADER_LOCK_SCREEN_AND_SECURITY_ABB"
 msgstr "Zárolt képernyő és védelem"
 
@@ -2356,9 +2287,6 @@ msgstr "Jogi információk"
 msgid "IDS_ST_BODY_DEVICE_INFORMATION"
 msgstr "Eszközadatok"
 
-msgid "IDS_ST_BODY_PHONE_NUMBER"
-msgstr "Telefonszám"
-
 msgid "IDS_ST_BODY_MODEL_NUMBER"
 msgstr "Modell száma"
 
@@ -2407,6 +2335,81 @@ msgstr "Gy.tár törlése"
 msgid "IDS_ST_BODY_12_HOURS"
 msgstr "12 óra"
 
+msgid "IDS_ST_BODY_ANSWERINGMODE_AUTOMATIC"
+msgstr "Automatikus"
+
+msgid "IDS_ST_BODY_BLUETOOTH"
+msgstr "Bluetooth"
+
+msgid "IDS_ST_BODY_ADVANCEDOPTIONS_CERTIFICATES"
+msgstr "Tanúsítványok"
+
+msgid "IDS_ST_BODY_CALLERID_DEFAULT"
+msgstr "Alapértelmezett"
+
+msgid "IDS_ST_BODY_APPLICATIONSETTINGS_MESSAGE"
+msgstr "Üzenet"
+
+msgid "IDS_ST_BODY_NFC"
+msgstr "NFC"
+
+msgid "IDS_ST_BODY_PIN_LOCK"
+msgstr "PIN védelem"
+
+msgid "IDS_ST_BUTTON2_S_PLANNER"
+msgstr "S Tervező"
+
+msgid "IDS_ST_BODY_VOICE"
+msgstr "Hang"
+
+msgid "IDS_ST_BODY_DEFAULTMEMORY_VOICE_RECORDER"
+msgstr "Hangrögzítő"
+
+msgid "IDS_ST_BODY_YYYY_MM_DD_DOT"
+msgstr "ÉÉÉÉ/HH/NN"
+
+msgid "IDS_ST_BODY_BRIGHTNESS_M_POWER_SAVING"
+msgstr "Fényerő"
+
+msgid "IDS_ST_HEADER_SORT_BY"
+msgstr "Rendezés szempontja"
+
+msgid "IDS_ST_TPOP_MAXIMUM_NUMBER_OF_CHARACTERS_REACHED"
+msgstr "Elérte a karakterek maximális számát."
+
+msgid "IDS_ST_TPOP_TRY_AGAIN"
+msgstr "Próbálja újra."
+
+msgid "IDS_ST_SK_YES"
+msgstr "Igen"
+
+msgid "IDS_ST_BODY_PLAY_A_SOUND_WHEN_BUTTONS_ICONS_AND_MENU_ITEMS_ARE_TAPPED"
+msgstr "Gomb, ikon vagy menüpont érintésekor hang szólal meg."
+
+msgid "IDS_ST_MBODY_KEYBOARD_SOUND"
+msgstr "Billentyűhang"
+
+msgid "IDS_ST_MBODY_TOUCH_SOUND"
+msgstr "Érintési hang"
+
+msgid "IDS_ST_SBODY_PLAY_A_SOUND_WHEN_THE_SAMSUNG_KEYBOARD_IS_TAPPED"
+msgstr "A Samsung billentyűzet megérintésekor hang szólal meg."
+
+msgid "IDS_ST_POP_MOUNTING_SD_CARD_ING"
+msgstr "SD-kártya csatolása..."
+
+msgid "IDS_ST_BODY_SET_DATE"
+msgstr "Dátumbeállítás"
+
+msgid "IDS_ST_BODY_LOCK_SCREEN"
+msgstr "Képernyő lezárása"
+
+msgid "IDS_ST_BODY_PERSONAL"
+msgstr "Személyes"
+
+msgid "IDS_ST_BODY_PHONE_NUMBER"
+msgstr "Telefonszám"
+
 msgid "IDS_ST_BODY_1MINUTE"
 msgstr "1 perc"
 
@@ -2416,30 +2419,15 @@ msgstr "Fiókok"
 msgid "IDS_ST_HEADER_ALLSHARE"
 msgstr "AllShare"
 
-msgid "IDS_ST_BODY_ANSWERINGMODE_AUTOMATIC"
-msgstr "Automatikus"
-
 msgid "IDS_ST_BUTTON_BACK"
 msgstr "Vissza"
 
-msgid "IDS_ST_BODY_BLUETOOTH"
-msgstr "Bluetooth"
-
-msgid "IDS_ST_BODY_ADVANCEDOPTIONS_CERTIFICATES"
-msgstr "Tanúsítványok"
-
 msgid "IDS_ST_BODY_CONTACTS"
 msgstr "Névjegyek"
 
 msgid "IDS_ST_BODY_MYTHEME_CREATE"
 msgstr "Létrehoz"
 
-msgid "IDS_ST_BODY_CALLERID_DEFAULT"
-msgstr "Alapértelmezett"
-
-msgid "IDS_ST_BODY_FM_RADIO"
-msgstr "FM rádió"
-
 msgid "IDS_ST_BODY_FONT"
 msgstr "Betűtípus"
 
@@ -2452,15 +2440,9 @@ msgstr "Súgó"
 msgid "IDS_ST_BODY_MANUAL"
 msgstr "Kézi"
 
-msgid "IDS_ST_BODY_APPLICATIONSETTINGS_MESSAGE"
-msgstr "Üzenet"
-
 msgid "IDS_ST_BODY_MUSIC"
 msgstr "Zenék"
 
-msgid "IDS_ST_BODY_NFC"
-msgstr "NFC"
-
 msgid "IDS_ST_BODY_ALERTTYPE_OFF"
 msgstr "Ki"
 
@@ -2470,9 +2452,6 @@ msgstr "Be"
 msgid "IDS_ST_BODY_MEMORYSTATUS_OTHERS"
 msgstr "Egyéb"
 
-msgid "IDS_ST_BODY_PIN_LOCK"
-msgstr "PIN védelem"
-
 msgid "IDS_ST_BODY_RESET"
 msgstr "Visszaállítás"
 
@@ -2488,45 +2467,21 @@ msgstr "Szinkronizálás"
 msgid "IDS_ST_BODY_SYSTEM"
 msgstr "Rendszer"
 
-msgid "IDS_ST_BUTTON2_S_PLANNER"
-msgstr "S Tervező"
-
 msgid "IDS_ST_BODY_TWITTER"
 msgstr "Twitter"
 
 msgid "IDS_ST_BODY_USERNAME"
 msgstr "Felhasználónév"
 
-msgid "IDS_ST_BODY_VOICE"
-msgstr "Hang"
-
-msgid "IDS_ST_BODY_DEFAULTMEMORY_VOICE_RECORDER"
-msgstr "Hangrögzítő"
-
 msgid "IDS_ST_BODY_WI_FI"
 msgstr "Wi-Fi"
 
-msgid "IDS_ST_BODY_YYYY_MM_DD_DOT"
-msgstr "ÉÉÉÉ/HH/NN"
-
-msgid "IDS_ST_BODY_BRIGHTNESS_M_POWER_SAVING"
-msgstr "Fényerő"
-
-msgid "IDS_ST_HEADER_SORT_BY"
-msgstr "Rendezés szempontja"
-
 msgid "IDS_ST_BODY_DELETED"
 msgstr "Törölve."
 
 msgid "IDS_ST_POP_ERROR"
 msgstr "Hiba"
 
-msgid "IDS_ST_TPOP_MAXIMUM_NUMBER_OF_CHARACTERS_REACHED"
-msgstr "Elérte a karakterek maximális számát."
-
-msgid "IDS_ST_TPOP_TRY_AGAIN"
-msgstr "Próbálja újra."
-
 msgid "IDS_ST_BODY_VERSION"
 msgstr "Verzió"
 
@@ -2536,36 +2491,9 @@ msgstr "Töröl"
 msgid "IDS_ST_SK_SET_LITE"
 msgstr "Beállít"
 
-msgid "IDS_ST_SK_YES"
-msgstr "Igen"
-
-msgid "IDS_SAPPS_SK_TRY_ABB"
-msgstr "Próba"
-
-msgid "IDS_ST_BODY_PLAY_A_SOUND_WHEN_BUTTONS_ICONS_AND_MENU_ITEMS_ARE_TAPPED"
-msgstr "Gomb, ikon vagy menüpont érintésekor hang szólal meg."
-
-msgid "IDS_ST_MBODY_KEYBOARD_SOUND"
-msgstr "Billentyűhang"
-
 msgid "IDS_ST_MBODY_RINGTONE"
 msgstr "Csengőhang"
 
-msgid "IDS_ST_MBODY_TOUCH_SOUND"
-msgstr "Érintési hang"
-
-msgid "IDS_ST_SBODY_PLAY_A_SOUND_WHEN_THE_SAMSUNG_KEYBOARD_IS_TAPPED"
-msgstr "A Samsung billentyűzet megérintésekor hang szólal meg."
-
-msgid "IDS_ST_POP_MOUNTING_SD_CARD_ING"
-msgstr "SD-kártya csatolása..."
-
-msgid "IDS_ST_BODY_SET_DATE"
-msgstr "Dátumbeállítás"
-
-msgid "IDS_ST_BODY_ALL"
-msgstr "Mind"
-
 msgid "IDS_LBS_BODY_LOCATION_SERVICE"
 msgstr "Helymeghatározási szolgáltatás"
 
@@ -2575,9 +2503,6 @@ msgstr "VPN"
 msgid "IDS_ST_SK_OPTIONS_LITE"
 msgstr "Opciók"
 
-msgid "IDS_ST_BODY_TTS"
-msgstr "TTS"
-
 msgid "IDS_ST_BODY_VOICE_CONTROL"
 msgstr "Hangvezérlés"
 
@@ -2590,45 +2515,222 @@ msgstr "Ne zavarjanak"
 msgid "IDS_ST_MBODY_APP_NOTIFICATIONS"
 msgstr "Alkalmazások értesítései"
 
+msgid "IDS_ST_BODY_ALL"
+msgstr "Mind"
+
 msgid "IDS_ST_HEADER_DEFAULT_APPLICATIONS_ABB"
 msgstr "Alapértelm. alkalmazások"
 
-msgid "IDS_ST_BODY_HOME"
-msgstr "Otthoni"
-
 msgid "IDS_ST_BODY_SET_TIME"
 msgstr "Időbeállítás"
 
 msgid "IDS_ST_BODY_UNABLE_TO_SCAN_FOR_NETWORKS"
 msgstr "Nem lehet hálózatot keresni."
 
-msgid "IDS_ST_BODY_LOCK_SCREEN"
-msgstr "Képernyő lezárása"
+msgid "IDS_ACCS_BODY_SIGNAL_STRENGTH_TTS"
+msgstr "Jelerősség"
 
 msgid "IDS_ST_HEADER_VISION"
 msgstr "Látás"
 
+msgid "IDS_ST_BODY_SIGNAL_STRENGTH"
+msgstr "Jelerősség"
+
+msgid "IDS_ST_BODY_HELLO_KITTY_10"
+msgstr "Hello Kitty 10"
+
+msgid "IDS_ST_HEADER_SOUNDS_AND_NOTIFICATIONS_ABB"
+msgstr "Hangok és értesítések"
+
+msgid "IDS_ST_BODY_TTS"
+msgstr "TTS"
+
+msgid "IDS_ST_BODY_HOME"
+msgstr "Otthoni"
+
 msgid "IDS_ST_BODY_OFF"
 msgstr "Ki"
 
-msgid "IDS_ST_BODY_SIGNAL_STRENGTH"
-msgstr "Jelerősség"
+msgid "IDS_ST_BODY_THERE_ARE_NO_APPS_SET_AS_DEFAULTS"
+msgstr "Nincs alapértelmezettként beállított alkalmazás."
 
-msgid "IDS_ST_POP_MOBILE_DATA_WILL_BE_TURNED_ON_CONNECTING_TO_MOBILE_NETWORKS_MAY_RESULT_IN_ADDITIONAL_CHARGES_DEPENDING_ON_YOUR_PAYMENT_PLAN"
-msgstr "A mobil internetkapcsolat kikapcsol. Mobilhálózati kapcsolat létesítése az előfizetési csomagtól függően további költséggel járhat."
+msgid "IDS_ST_HEADER_PRIVACY_SETTINGS_ABB"
+msgstr "Adatvédelmi beállítások"
 
-msgid "IDS_ST_POP_UNLESS_YOU_CONNECT_TO_A_WI_FI_NETWORK_YOU_WILL_NOT_BE_ABLE_TO_USE_THE_INTERNET_EMAIL_OR_OTHER_APPS_MSG"
-msgstr "Wi-Fi hálózati kapcsolat nélkül nem használhatók az adatkapcsolatot igénylő alkalmazások, például az Internet és az E-mail."
+msgid "IDS_QP_OPT_SHOW_ALL_CONTENT_ABB"
+msgstr "Teljes tartalom megjelenítése"
+
+msgid "IDS_QP_OPT_HIDE_SENSITIVE_CONTENT_ABB"
+msgstr "Érzékeny tartalom elrejtése"
+
+msgid "IDS_ST_BUTTON_REMOVE_ABB2"
+msgstr "Eltávolítás"
 
-msgid "IDS_SCR_BODY_PD_UNREAD_NOTIFICATIONS"
-msgstr "Olvasatlan értesítések"
+msgid "IDS_QP_TMBODY_NOTIFICATIONS_ON_LOCK_SCREEN"
+msgstr "Értesítések a zárolt képernyőn"
+
+msgid "IDS_ACCS_BODY_WHILE_SCREEN_READER_IS_ENABLED_YOUR_PHONE_WILL_PROVIDE_VOICE_FEEDBACK_FOR_EXAMPLE_SCREEN_READER_WILL_MSG"
+msgstr "A Képernyőolvasó bekapcsolása esetén a telefon hangos visszajelzést ad. A Képernyőolvasó például elmondja önnek, hogy milyen műveleteket végezhet az egyes képernyőkön. Az elemeket megérintve kijelölheti őket. Ekkor az eszköz elmondja, hogy milyen elemet jelölt ki. A kapcsolódó művelet végrehajtásához kétszer kell megérinteni az elemeket."
+
+msgid "IDS_ACCS_MBODY_READ_OUT_USAGE_HINTS_ABB"
+msgstr "Használati tippek felolv."
+
+msgid "IDS_ACCS_MBODY_SOUND_FEEDBACK"
+msgstr "Hangvisszajelzés"
+
+msgid "IDS_ACCS_MBODY_VIBRATION_FEEDBACK"
+msgstr "Visszajelzés rezgéssel"
+
+msgid "IDS_ACCS_OPT_ALWAYS_READ_OUT_KEYBOARD_INPUT_TTS"
+msgstr "Mindig felolvassa a billentyűzeten végzett bevitelt"
+
+msgid "IDS_ACCS_OPT_KEYBOARD_FEEDBACK_TTS"
+msgstr "Billentyűzet visszajelzése"
 
 msgid "IDS_ACCS_OPT_OTHER_FEEDBACK_TTS"
 msgstr "Egyéb visszajelzés"
 
-msgid "IDS_ACCS_TMBODY_STATUS_BAR_INFORMATION"
-msgstr "Adatok az állapotsorban"
+msgid "IDS_ACCS_SBODY_READ_OUT_NOTIFICATIONS_WHILE_THE_SCREEN_IS_OFF"
+msgstr "Kikapcsolt képernyőnél felolvassa az értesítéseket."
 
 msgid "IDS_ACCS_SBODY_SELECT_WHICH_INFORMATION_FROM_INDICATORS_SHOWN_ON_THE_STATUS_BAR_WILL_BE_READ_OUT_WHEN_YOU_TRIPLE_TAP_THE_SCREEN_WITH_TWO_FINGERS_MSG"
 msgstr "Kijelölheti az állapotsor jelzőelemeinek azon adatait, amelyeket a képernyő két ujjal történő háromszori megérintésekor fel szeretne olvastatni az eszközzel. Ezek között szerepelhet például az idő és a dátum, a jelerősség, a Wi-Fi- és a Bluetooth-kapcsolatok, valamint az akkumulátor töltöttsége."
 
+msgid "IDS_ACCS_SBODY_SET_THE_VOICE_FEEDBACK_TO_VARY_IN_PITCH_WHILE_USING_THE_KEYBOARD_TO_ENTER_TEXT"
+msgstr "Beállíthatja, hogy a billentyűzeten végzett szövegbevitel során változzon a hangos visszajelzés hangmagassága."
+
+msgid "IDS_ACCS_TMBODY_STATUS_BAR_INFORMATION"
+msgstr "Adatok az állapotsorban"
+
+msgid "IDS_ST_BUTTON_TURN_OFF_ABB2"
+msgstr "Kikapcsolás"
+
+msgid "IDS_ST_BUTTON_TURN_ON_ABB3"
+msgstr "Bekapcsolás"
+
+msgid "IDS_ST_BUTTON_DISABLE_ABB"
+msgstr "Letiltás"
+
+msgid "IDS_ST_BUTTON_ENABLE_ABB3"
+msgstr "Bekapcsolás"
+
+msgid "IDS_SM_TPOP_P1SS_P2SS_CACHED_DATA_CLEARED_ABB"
+msgstr "%1$s %2$s-ot törölt a gyorsítótárból."
+
+msgid "IDS_SM_HEADER_DEFAULT_STORAGE_SETTINGS_ABB"
+msgstr "Alapértelmezett tárhely beállításai"
+
+msgid "IDS_SM_TMBODY_DEFAULT_STORAGE_LOCATIONS"
+msgstr "Alapértelmezett mentési helyek"
+
+msgid "IDS_SM_SBODY_CALCULATING_ING"
+msgstr "Számítás..."
+
+msgid "IDS_ST_BODY_IMAGES"
+msgstr "Képek"
+
+msgid "IDS_ST_BODY_STORAGE_USAGE"
+msgstr "Tárhelyhasználat"
+
+msgid "IDS_ST_HEADER_TOTAL_SPACE"
+msgstr "Összes terület"
+
+msgid "IDS_SM_TMBODY_APPS_ABB"
+msgstr "Alkalmazások"
+
+msgid "IDS_ST_BODY_SYSTEM_STORAGE"
+msgstr "Rendszer tárterülete"
+
+msgid "IDS_ST_BODY_CACHED_DATA_ABB"
+msgstr "Gyorsítótár adatok"
+
+msgid "IDS_SM_HEADER_DEFAULT_STORAGE_LOC_ABB"
+msgstr "Alapért. tárhely"
+
+msgid "IDS_SM_BODY_FREE_M_MEMORY_ABB"
+msgstr "Szabad"
+
+msgid "IDS_ST_MBODY_ADS"
+msgstr "Hirdetések"
+
+msgid "IDS_SM_BODY_SELECT_THE_DEFAULT_LOCATION_FOR_INSTALLING_APPS_WHERE_APPS_CAN_BE_SAVED_DEPENDS_ON_THE_TYPE_OF_APP_AND_THE_AVAILABILITY_OF_THE_LOCATION"
+msgstr "Válassza ki az alkalmazások alapértelmezett telepítési helyét. A lehetséges mentési helyek kínálata az alkalmazások típusától és a helyek rendelkezésre állásától függ."
+
+msgid "IDS_SM_BODY_SELECT_THE_DEFAULT_STORAGE_LOCATION_FOR_CONTENT_SHARED_VIA_BLUETOOTH_OR_WI_FI_DIRECT"
+msgstr "Válassza ki a Bluetooth vagy Wi-Fi Direct használatával megosztott tartalmak alapértelmezett tárolási helyét."
+
+msgid "IDS_ST_OPT_HIDE_CONTENT"
+msgstr "Tartalom elrejtése"
+
+msgid "IDS_ST_HEADER_PRIVACY_AND_SECURITY_ABB"
+msgstr "Adatvéd. és biztonság"
+
+msgid "IDS_ST_MBODY_PRIVACY_AND_SECURITY"
+msgstr "Adatvédelem és biztonság"
+
+msgid "IDS_ST_HEADER_TIZEN_CONNECT"
+msgstr "Tizen Connect"
+
+msgid "IDS_ST_OPT_BATTERY_USAGE_ABB"
+msgstr "Akkumulátorhasználat"
+
+msgid "IDS_SM_BODY_THE_BATTERY_USAGE_FOR_THE_PAST_P1SD_HOURS_P2SD_MINUTES_C"
+msgstr "Akkumulátorhasználat az elmúlt %1$d óra %2$d percben:"
+
+msgid "IDS_ST_BODY_REMAINING_BATTERY"
+msgstr "Akkumulátor töltöttsége"
+
+msgid "IDS_ST_BODY_CHARGING_ING_ABB"
+msgstr "Töltés..."
+
+msgid "IDS_ST_SBODY_FULLY_CHARGED_ABB_M_STATUS"
+msgstr "Teljesen feltöltve"
+
+msgid "IDS_ST_BODY_MISSED_EVENTS"
+msgstr "Elmulasztott események"
+
+msgid "IDS_ST_BODY_SPEECH_RATE"
+msgstr "Beszédgyorsaság"
+
+msgid "IDS_COM_POP_MISSED_EVENTS"
+msgstr "Elmulasztott események"
+
+msgid "IDS_SCR_POP_DRAG_THE_SLIDER_TO_SET_THE_SPEECH_RATE"
+msgstr "A beszédgyorsaságot a csúszka húzásával állíthatja be."
+
+msgid "IDS_ST_BODY_BATTERY_LEVEL"
+msgstr "Töltöttségi szint"
+
+msgid "IDS_ST_HEADER_DETAILS"
+msgstr "Részletek"
+
+msgid "IDS_ST_MBODY_OTHER_SOUNDS"
+msgstr "Egyéb hangok"
+
+msgid "IDS_ST_HEADER_ENCRYPT_SD_CARD"
+msgstr "SD-kártya titkosítása"
+
+msgid "IDS_ST_HEADER_DECRYPT_SD_CARD"
+msgstr "SD-kártya dekódolása"
+
+msgid "IDS_ST_HEADER_ENCRYPTION"
+msgstr "Titkosítás"
+
+msgid "IDS_ST_SBODY_DEVICE_ENCRYPTED_M_STATUS"
+msgstr "Az eszköz titkosítva van"
+
+msgid "IDS_ST_SBODY_DEVICE_NOT_ENCRYPTED_M_STATUS"
+msgstr "Az eszköz nincs titkosítva"
+
+msgid "IDS_ST_SBODY_SD_CARD_ENCRYPTED_M_STATUS"
+msgstr "Az SD-kártya titkosítva"
+
+msgid "IDS_ST_SBODY_SD_CARD_NOT_ENCRYPTED_M_STATUS_SBODY"
+msgstr "Az SD-kártya nincs titkosítva"
+
+msgid "IDS_ST_TMBODY_SECURE_ERASE"
+msgstr "Biztonságos törlés"
+
+msgid "IDS_ST_SBODY_ERASE_ALL_DELETED_DATA_ON_THE_PHONE_PERMANENTLY_FOR_SECURITY_PURPOSES_THIS_DATA_WILL_NOT_BE_RECOVERABLE_BY_ANYONE"
+msgstr "A telefonon tárolt összes adat végleges törlése biztonsági okokból. A törlés után az adatokat senki sem fogja tudni visszaállítani."
+
old mode 100644 (file)
new mode 100755 (executable)
index d7a46f6..a3119a4
@@ -1,12 +1,18 @@
-msgid "IDS_ST_BODY_1_MINUTE"
-msgstr "1 րոպե"
+msgid "IDS_VOICE_HEADER_SPEECH_TO_TEXT_HSTT"
+msgstr "Խոսքից՝ տեքստ (STT)"
+
+msgid "IDS_VOICE_HEADER_TEXT_TO_SPEECH_HTTS"
+msgstr "Տեքստի ձևափոխում խոսքի (TTS)"
+
+msgid "IDS_PB_TPOP_DELETING_ING_ABB"
+msgstr "Վերացվում է..."
+
+msgid "IDS_VOICE_BODY_VOICE_CONTROL_ABB2"
+msgstr "Ձայնային կառավարում"
 
 msgid "IDS_ST_POP_SAVING"
 msgstr "Պահպանում է"
 
-msgid "IDS_CAM_POP_MODEL"
-msgstr "Նմուշ"
-
 msgid "IDS_EMAIL_BODY_INVALID_PORT_NUMBER"
 msgstr "Պորտի անվավեր համար:"
 
@@ -22,9 +28,6 @@ msgstr "6 վայրկյան"
 msgid "IDS_PB_POP_PS_ALREADY_EXISTS"
 msgstr "%s-ն արդեն գոյություն ունի:"
 
-msgid "IDS_SAPPS_OPT_BADGE_ABB"
-msgstr "Նշանակ"
-
 msgid "IDS_ST_BODY_DISCONNECTED"
 msgstr "Անջատված է:"
 
@@ -34,9 +37,6 @@ msgstr "Մեդիա"
 msgid "IDS_ST_BODY_SELECT_AUTOMATICALLY"
 msgstr "Ընտրել ինքնաբերաբար"
 
-msgid "IDS_ST_HEADER_AUDIO"
-msgstr "Աուդիո"
-
 msgid "IDS_ST_HEADER_FORMAT_MVERB_ABB"
 msgstr "Ձևաչափ"
 
@@ -58,33 +58,45 @@ msgstr "IP"
 msgid "IDS_BT_POP_OPERATION_FAILED"
 msgstr "Գործողությունը ձախողվեց:"
 
-msgid "IDS_CLD_OPT_MINUTE"
-msgstr "Րոպե"
-
 msgid "IDS_CLD_OPT_MINUTES_LC_ABB"
 msgstr "րոպեներ"
 
-msgid "IDS_CST_BUTTON_CLOSE"
-msgstr "Փակել"
-
-msgid "IDS_CST_POP_FAILED"
-msgstr "Ձախողվեց:"
-
 msgid "IDS_IM_BODY_SUCCESSFULLY_COMPLETED"
 msgstr "Հաջողությամբ ավարտված է:"
 
 msgid "IDS_IM_POP_UNEXPECTED_ERROR"
 msgstr "Անսպասելի սխալ:"
 
+msgid "IDS_SIM_BODY_INVALID_SIM_CARD"
+msgstr "Անվավեր SIM քարտ:"
+
+msgid "IDS_WGT_BUTTON3_KIES_VIA_WI_FI"
+msgstr "Kies Wi-Fi-ի միջոցով"
+
+msgid "IDS_ST_BODY_1_MINUTE"
+msgstr "1 րոպե"
+
+msgid "IDS_CAM_POP_MODEL"
+msgstr "Նմուշ"
+
+msgid "IDS_ST_HEADER_AUDIO"
+msgstr "Աուդիո"
+
+msgid "IDS_CLD_OPT_MINUTE"
+msgstr "Րոպե"
+
+msgid "IDS_CST_BUTTON_CLOSE"
+msgstr "Փակել"
+
+msgid "IDS_CST_POP_FAILED"
+msgstr "Ձախողվեց:"
+
 msgid "IDS_PB_BODY_INFO"
 msgstr "Տեղեկատվություն"
 
 msgid "IDS_PB_BUTTON_CONTACT"
 msgstr "Կոնտակտ"
 
-msgid "IDS_SIM_BODY_INVALID_SIM_CARD"
-msgstr "Անվավեր SIM քարտ:"
-
 msgid "IDS_ST_BUTTON2_PROCESSING_ING"
 msgstr "Մշակվում է..."
 
@@ -94,21 +106,18 @@ msgstr "Ջնջե՞լ"
 msgid "IDS_VR_POP_NO_FILES"
 msgstr "Ֆայլեր չկան"
 
-msgid "IDS_WGT_BUTTON3_KIES_VIA_WI_FI"
-msgstr "Kies Wi-Fi-ի միջոցով"
-
 msgid "IDS_TPLATFORM_OPT_BLUETOOTH"
 msgstr "Bluetooth"
 
+msgid "IDS_ST_HEADER_PRIVACY"
+msgstr "Գաղտնիություն"
+
 msgid "IDS_ST_OPT_SETTINGS"
 msgstr "Պարամետրեր"
 
 msgid "IDS_ST_BODY_GENERAL"
 msgstr "Ընդհանուր"
 
-msgid "IDS_ST_HEADER_PRIVACY"
-msgstr "Գաղտնիություն"
-
 msgid "IDS_BR_OPT_SCREEN"
 msgstr "Էկրան"
 
@@ -139,9 +148,6 @@ msgstr "Ցույց է տրվում %d տարր"
 msgid "IDS_COM_POP_FLIGHT_MODE_WILL_BE_DISABLED"
 msgstr "Թռիչքային ռեժիմը կկասեցվի:"
 
-msgid "IDS_COM_POP_CHECKING"
-msgstr "Ստուգում..."
-
 msgid "IDS_COM_OPT_CONTINUE_Q"
 msgstr "Շարունակե՞լ"
 
@@ -214,9 +220,6 @@ msgstr "Տվյալների օգտագործում"
 msgid "IDS_MOBILEAP_BODY_TETHERING"
 msgstr "Տեղակապում"
 
-msgid "IDS_IM_POP_THIS_FEATURE_IS_NOT_AVAILABLE_WHILE_FLIGHT_MODE_IS_ON"
-msgstr "Այս հնարավորությունը մատչելի չէ, երբ Թռիչքային ռեժիմը միացված է:"
-
 msgid "IDS_EMAIL_POP_SECURITY_UPDATE_ABB"
 msgstr "Անվտանգության թարմացում"
 
@@ -250,9 +253,6 @@ msgstr "Բավարար տեղ չկա հեռախոսի հիշողության մ
 msgid "IDS_KW_POP_BE_CAREFUL_WHEN_TRANSMITTING_INFORMATION_ON_AN_UNSECURED_WI_FI_NETWORK_MSG"
 msgstr "Զգույշ եղեք, երբ տեղեկատվություն եք փոխանցում ոչ անվտանգ Wi-Fi ցանցում, քանի որ այն կարող է տեսանելի լինել ցանցում գտնվողներին:"
 
-msgid "IDS_DN_BODY_ENCRYPT_SD_CARD"
-msgstr "Ծածկագրել SD քարտը"
-
 msgid "IDS_MSGF_POP_UNSUPPORTED"
 msgstr "Չսատարվող:"
 
@@ -280,24 +280,15 @@ msgstr "Տեղափոխումն ավարտված է:"
 msgid "IDS_PB_BODY_MOVING_ING"
 msgstr "Տեղափոխում..."
 
-msgid "IDS_SMEMO_BUTTON_IMPORT"
-msgstr "Ներմուծել"
-
 msgid "IDS_LCKSCN_BODY_WALLPAPERS"
 msgstr "Պաստառներ"
 
 msgid "IDS_LCKSCN_BODY_TAP_AND_HOLD_THE_SCREEN_THEN_TILT_THE_DEVICE_TOWARDS_YOU_TO_UNLOCK_IT_MSG"
 msgstr "Թակեք և պահեք էկրանը, հետո սարքը թեքեք դեպի Ձեզ՝ այն արգելաբացելու համար: Եթե էկրանը չի արգելաբացվում, էլի փորձեք թեքել սարքը: Երբ շարժումով արգելաբացումը նախադրված է, շարժումն ինքնաբերաբար կընձեռվի Դրվածքներում:"
 
-msgid "IDS_SA_BUTTON_DONE_ABB"
-msgstr "Եղավ"
-
 msgid "IDS_FP_BODY_NO_APPLICATIONS"
 msgstr "Ծրագրեր չկան"
 
-msgid "IDS_ST_TZTAB4_MOST_USED_M_APP"
-msgstr "Առավել օգտ."
-
 msgid "IDS_ST_TPOP_PERSONAL_MODE_ENABLED_ABB"
 msgstr "Անհատական ռեժիմն ընձեռված է"
 
@@ -394,9 +385,6 @@ msgstr "Ձեր սարքի անվան համար սահմանված նիշերի
 msgid "IDS_ST_POP_THE_APP_HAS_BEEN_UNINSTALLED"
 msgstr "Ծրագիրն ապատեղադրվել է:"
 
-msgid "IDS_ST_POP_TAP_OK"
-msgstr "Հպեք ԼԱՎ"
-
 msgid "IDS_ST_POP_SEARCHING_NETWORK_ING"
 msgstr "Որոնում է ցանց..."
 
@@ -412,15 +400,9 @@ msgstr "Հետադարձել բոլոր դրվածքները և վերացնել
 msgid "IDS_ST_POP_REMOVE_DEFAULT_APPS_Q"
 msgstr "Հեռացնե՞լ կանխադրված ծրագրերը:"
 
-msgid "IDS_ST_POP_REGISTRATION_CODE_NOT_FOUND"
-msgstr "Գրանցման կոդը չի գտնվել:"
-
 msgid "IDS_ST_POP_REGISTERING_ING"
 msgstr "Գրանցում է..."
 
-msgid "IDS_ST_POP_REGISTERED"
-msgstr "Գրանցված:"
-
 msgid "IDS_ST_POP_PUK2_VERIFIED"
 msgstr "PUK2-ը ստուգվեց:"
 
@@ -460,18 +442,9 @@ msgstr "Մնացել է %d փորձ:"
 msgid "IDS_ST_POP_PASSWORD_MUST_CONTAIN_AT_LEAST_PD_ALPHANUMERIC_CHARACTERS"
 msgstr "Գաղտնաբառը պետք է պարունակի առնվազն %d տառաթվային նիշ:"
 
-msgid "IDS_ST_POP_PASSWORD_MUST_BE_MORE_THAN_P1SD_CHARACTERS_AND_LESS_THAN_P2SD"
-msgstr "Գաղտնաբառը պետք է լինի %1$d նիշից ավելի և %2$d նիշից պակաս:"
-
-msgid "IDS_ST_POP_PASSWORDS_DO_NOT_MATCH"
-msgstr "Գաղտնաբառերը չեն համընկնում:"
-
 msgid "IDS_ST_POP_NO_SD_CARD_IS_INSERTED_DISABLE_ENCRYPT_SD_CARD_ANYWAY_Q"
 msgstr "SD քարտ տեղադրված է: Ամեն դեպքում անջատե՞լ SD քարտը:"
 
-msgid "IDS_ST_POP_NO_SD_CARD_HAS_BEEN_INSERTED_ENCRYPTION_WILL_START_AUTOMATICALLY_WHEN_YOU_INSERT_AN_SD_CARD"
-msgstr "Ոչ մի SD քարտ չի մտցվել: Երբ SD քարտ մտցնեք, ծածկագրումը կսկսվի ինքնաբերաբար:"
-
 msgid "IDS_ST_POP_NO_ITEM_SELECTED"
 msgstr "Որևէ տարր ընտրված չէ:"
 
@@ -487,9 +460,6 @@ msgstr "Շարժական տվյալները կասեցվել են: Դուք չե
 msgid "IDS_ST_POP_MOBILE_DATA_ENABLED_CONNECTING_TO_MOBILE_NETWORKS_MAY_INCUR_EXTRA_CHARGES_DEPENDING_ON_YOUR_DATA_PLAN_CONTINUE_Q"
 msgstr "Շարժական տվյալներն ընձեռված են: Շարժական ցանցերին միանալը կարող է հավելյալ վճար պահանջել՝ Ձեր սակագնային պլանից կախված. շարունակե՞լ:"
 
-msgid "IDS_ST_POP_LOADING_ING"
-msgstr "Բեռնում է..."
-
 msgid "IDS_ST_POP_IP_ADDRESS_REMOVED"
 msgstr "IP հասցեն հեռացվեց:"
 
@@ -514,9 +484,6 @@ msgstr "Սխալ PIN2:"
 msgid "IDS_ST_POP_INCORRECT_PIN1_ATTEMPT_LEFT"
 msgstr "Սխալ PIN: Մնացել է 1 փորձ:"
 
-msgid "IDS_ST_POP_INCORRECT_PASSWORD"
-msgstr "Սխալ գաղտնաբառ:"
-
 msgid "IDS_ST_POP_IF_YOU_RESET_YOUR_DEVICE_TO_FACTORY_DEFAULTS_YOU_WILL_NOT_BE_ABLE_TO_USE_ENCRYPTED_FILES_ON_THE_SD_CARD_MSG"
 msgstr "Եթե Ձեր սարքը հետադարձեք գործարանային կանխադրվածքներին, չեք կարողանա SD քարտում օգտագործել ծածկագրված ֆայլերը, բայց առաջվա պես կկարողանաք օգտագործել չծածկագրված ֆայլերը:"
 
@@ -538,12 +505,6 @@ msgstr "Գաղտնագրե՞լ SD քարտը: Գործողությունն ան
 msgid "IDS_ST_POP_ENABLING_EMERGENCY_MODE_ING"
 msgstr "Արտակարգ իրավիճակի ռեժիմն ընձեռվում է..."
 
-msgid "IDS_ST_POP_ENABLING_AUTO_UPDATE_MEANS_YOUR_DEVICE_WILL_CHECK_FOR_SECURITY_UPDATES_AUTOMATICALLY_NOTI_MSG"
-msgstr "Ինքնաթարմացման ընձեռումը նշանակում է, որ Ձեր սարքն անվտանգության թարմացումները կստուգի ինքնաբերաբար: Շարժական ցանցերի միջոցով ստուգումը կարող է լրացուցիչ վճարների հանգեցնել"
-
-msgid "IDS_ST_POP_ENABLE_SMART_STAY_TO_TRY_IT_T_HELP"
-msgstr "Ընձեռեք խելացի հապաղումը, որպեսզի այն փորձեք:"
-
 msgid "IDS_ST_POP_ENABLE_SMART_ROTATION_TO_TRY_IT_T_HELP"
 msgstr "Ընձեռեք խելացի պտտումը, որպեսզի այն փորձեք:"
 
@@ -553,12 +514,6 @@ msgstr "Միացնել Թռիչքի կերպը:"
 msgid "IDS_ST_POP_EMERGENCY_MODE_WILL_BE_DISABLED"
 msgstr "Արտակարգ իրավիճակի ռեժիմը կկասեցվի:"
 
-msgid "IDS_ST_POP_DO_NOT_ASK_AGAIN"
-msgstr "Այլևս չհարցնել"
-
-msgid "IDS_ST_POP_DISABLING_AUTO_UPDATE_MEANS_YOU_HAVE_TO_CHECK_FOR_SECURITY_UPDATES_MANUALLY_NOTI_MSG"
-msgstr "Ինքնաթարմացման կասեցումը նշանակում է, որ ստիպված եք ձեռքով ստուգել անվտանգության թարմացումները: Որպեսզի անվտանգ պահեք Ձեր սարքը, խորհուրդ ենք տալիս ընձեռել ինքնաթարմացումը"
-
 msgid "IDS_ST_POP_DISABLE_TETHERING_Q"
 msgstr "Կասեցնե՞լ տեղակապումը:"
 
@@ -598,9 +553,6 @@ msgstr "Ներդիրների դիտում"
 msgid "IDS_ST_OPT_SELECTED"
 msgstr "Ընտրված"
 
-msgid "IDS_ST_OPT_SELECT"
-msgstr "Ընտրել"
-
 msgid "IDS_ST_OPT_RESET_APP_SETTINGS_ABB"
 msgstr "Հտդրձել ծր. դրվծքներ"
 
@@ -616,9 +568,6 @@ msgstr "LTE/WCDMA/GSM (ինքնամիացում)"
 msgid "IDS_ST_OPT_EDIT_QUICK_SETTINGS"
 msgstr "Խմբագրել արագ դրվածքները"
 
-msgid "IDS_ST_OPT_DEFAULT_RINGTONE"
-msgstr "Լռելյայն զանգի մեղեդի"
-
 msgid "IDS_ST_OPT_CUSTOM_MODE_ABB"
 msgstr "Ընտրովի ռեժիմ"
 
@@ -631,15 +580,9 @@ msgstr "Արգելափակել շարժական կապի ցանցեր"
 msgid "IDS_ST_OPT_BLOCK_ALL"
 msgstr "Արգելափակել բոլորը"
 
-msgid "IDS_ST_OPT_AUTO_UPDATE_ABB"
-msgstr "Ինքնաթարմացում"
-
 msgid "IDS_ST_OPT_ALLOW_ALL"
 msgstr "Թույլ տալ բոլորը"
 
-msgid "IDS_ST_OPT_ALL"
-msgstr "Բոլոր"
-
 msgid "IDS_ST_MBODY_ZOOM"
 msgstr "Խոշորացում"
 
@@ -679,9 +622,6 @@ msgstr "Ց. տալ CPU-ի օգտագործումը"
 msgid "IDS_ST_MBODY_SELECT_WHERE_CAPTURED_IMAGES_WILL_BE_SAVED"
 msgstr "Ընտրեք նկարահանված պատկերների պահման տեղը"
 
-msgid "IDS_ST_MBODY_SCREEN_ROTATION"
-msgstr "Էկրանի պտտում"
-
 msgid "IDS_ST_MBODY_SCREEN_READER_HTTS"
 msgstr "Էկրանի ընթերցիչ (TTS)"
 
@@ -700,18 +640,12 @@ msgstr "Շարժումներ և ժեստեր"
 msgid "IDS_ST_MBODY_MOBILE_DATA"
 msgstr "Շարժական տվյալներ"
 
-msgid "IDS_ST_MBODY_HELP"
-msgstr "Օգնություն"
-
 msgid "IDS_ST_MBODY_HANDS_FREE_MODE"
 msgstr "Ձեռնազատ ռեժիմ"
 
 msgid "IDS_ST_MBODY_GSM_ONLY"
 msgstr "Միայն GSM"
 
-msgid "IDS_ST_MBODY_FONT_SIZE"
-msgstr "Տառաչափ"
-
 msgid "IDS_ST_MBODY_FACTORY_RESET"
 msgstr "Գործ. դրվածքների հտդրձում"
 
@@ -745,15 +679,9 @@ msgstr "Ակտիվ ծրագիր"
 msgid "IDS_ST_MBODY_ACCOUNTS_AND_BACKUP"
 msgstr "Հաշիվներ և կրկնօրինակում"
 
-msgid "IDS_ST_ITAB4_CONTROLS_M_INPUT_AND_CONTROL"
-msgstr "Կառավար"
-
 msgid "IDS_ST_HEADER_WI_FI_DIRECT"
 msgstr "Wi-Fi Direct"
 
-msgid "IDS_ST_HEADER_WI_FI"
-msgstr "Wi-Fi"
-
 msgid "IDS_ST_HEADER_USER_SETTINGS_ABB"
 msgstr "Օգտվողի դրվածքներ"
 
@@ -766,24 +694,15 @@ msgstr "USB հարմարանքներ"
 msgid "IDS_ST_HEADER_UNLOCK_DEVICE_USING_MOTION_ABB"
 msgstr "Արգլբցել սարքը՝ օգտ. շարժում"
 
-msgid "IDS_ST_HEADER_UNAVAILABLE"
-msgstr "Անհասանելի"
-
 msgid "IDS_ST_HEADER_ULTRA_POWER_SAVING_MODE"
 msgstr "Էներգիայի գերխնայման ռեժիմ"
 
 msgid "IDS_ST_HEADER_TOUCH_KEY_LIGHT_DURATION"
 msgstr "Հպման ստեղնի լույսի տևողություն"
 
-msgid "IDS_ST_HEADER_TEXT_TO_SPEECH"
-msgstr "Տեքստի ձևափոխում խոսքի"
-
 msgid "IDS_ST_HEADER_STANDARD_LIMIT_ABB"
 msgstr "Սովորական սահմանափակում"
 
-msgid "IDS_ST_HEADER_SOUND"
-msgstr "Ձայն"
-
 msgid "IDS_ST_HEADER_SIM_CARD_MANAGER"
 msgstr "SIM քարտի կառավարիչ"
 
@@ -799,18 +718,12 @@ msgstr "Screen Mirroring"
 msgid "IDS_ST_HEADER_SAMSUNG_KIES"
 msgstr "Samsung Kies"
 
-msgid "IDS_ST_HEADER_SAMSUNG_APPS"
-msgstr "Samsung Apps"
-
 msgid "IDS_ST_HEADER_RINGTONES"
 msgstr "Մեղեդիներ"
 
 msgid "IDS_ST_HEADER_RESET_RESULTS"
 msgstr "Հետադարձել արդյունքները սկզբնական վիճակի"
 
-msgid "IDS_ST_HEADER_RESET"
-msgstr "Զրոյացնել"
-
 msgid "IDS_ST_HEADER_PRIVILEGES"
 msgstr "Արտոնությունները"
 
@@ -820,18 +733,12 @@ msgstr "Գաղտնի կապի ռեժիմ"
 msgid "IDS_ST_HEADER_PORT"
 msgstr "Պորտ"
 
-msgid "IDS_ST_HEADER_PLEASE_WAIT"
-msgstr "Սպասեք:"
-
 msgid "IDS_ST_HEADER_PERSONAL_MODE"
 msgstr "Անհատական ռեժիմ"
 
 msgid "IDS_ST_HEADER_PERSONALISATION"
 msgstr "Անհատականացում"
 
-msgid "IDS_ST_HEADER_PD_SELECTED_ABB"
-msgstr "%d ընտրված"
-
 msgid "IDS_ST_HEADER_PD_SELECTED"
 msgstr "%d ընտրվել է"
 
@@ -865,9 +772,6 @@ msgstr "Ներածում եւ շարժում"
 msgid "IDS_ST_HEADER_HOME_SCREEN_ABB"
 msgstr "Հիմնական էկրան"
 
-msgid "IDS_ST_HEADER_FINGER_SCANNER_ABB"
-msgstr "Մատնահետքի Սկաներ"
-
 msgid "IDS_ST_HEADER_ENTER_VALID_DEVICE_NAME_ABB"
 msgstr "Մտքգրել սարքի վավեր անուն"
 
@@ -916,6 +820,9 @@ msgstr "Ավելացնել պորտ"
 msgid "IDS_ST_HEADER_ADD_IP"
 msgstr "Ավելացնել IP"
 
+msgid "IDS_COM_POP_CHECKING"
+msgstr "Ստուգում..."
+
 msgid "IDS_ST_BUTTON_UNINSTALL_UPDATES"
 msgstr "Ապատեղադրել թարմացումները"
 
@@ -925,30 +832,18 @@ msgstr "Ապատեղադրել"
 msgid "IDS_ST_BUTTON_TRY_IT"
 msgstr "Փորձեք այն"
 
-msgid "IDS_ST_BUTTON_STOP"
-msgstr "Կնգնլ"
-
 msgid "IDS_ST_BUTTON_SET_SCREEN_LOCK_TYPE"
 msgstr "Դնել էկրանի կողպման տեսակը"
 
 msgid "IDS_ST_BUTTON_RESET_APPS_ABB"
 msgstr "Վերադնել ծրագրերը"
 
-msgid "IDS_ST_BUTTON_RESET"
-msgstr "Հետադարձել"
-
 msgid "IDS_ST_BUTTON_REMOVE_DEFAULT_APPS_ABB"
 msgstr "Հեռացնել կանխադրված ծրագրերը"
 
 msgid "IDS_ST_BUTTON_ONLY_VIBRATE"
 msgstr "Միայն թրթռում"
 
-msgid "IDS_ST_BUTTON_OK_ABB"
-msgstr "OK"
-
-msgid "IDS_ST_BUTTON_OK"
-msgstr "OK"
-
 msgid "IDS_ST_BUTTON_MOVE_TO_SD_ABB"
 msgstr "Տղփխել դեպի SD"
 
@@ -958,21 +853,9 @@ msgstr "Տղփոխել հեռախոսի մեջ"
 msgid "IDS_ST_BUTTON_FORCE_STOP"
 msgstr "Հարկադիր կանգ"
 
-msgid "IDS_ST_BUTTON_ENABLE"
-msgstr "Ակտիվացնլ"
-
-msgid "IDS_ST_BUTTON_DISCONNECT"
-msgstr "Անջատել"
-
 msgid "IDS_ST_BUTTON_DISABLE"
 msgstr "Կասեցնել"
 
-msgid "IDS_ST_BUTTON_CONTINUE"
-msgstr "Շարունակել"
-
-msgid "IDS_ST_BUTTON_CANCEL_ABB"
-msgstr "Դադարեցնել"
-
 msgid "IDS_ST_BODY_YYYY_DD_MM_DOT"
 msgstr "YYYY.DD.MM"
 
@@ -1009,9 +892,6 @@ msgstr "Երբ տվյալների ռոումինգը կասեցված է, հնա
 msgid "IDS_ST_BODY_WEB_APPLICATIONS"
 msgstr "Համացանցային ծրագրեր"
 
-msgid "IDS_ST_BODY_WCDMA_GSM_NHAUTO_CONNECT"
-msgstr "WCDMA/GSM\n(ինքնամիացում)"
-
 msgid "IDS_ST_BODY_WAIT_WHILE_DEVICE_IS_ENCRYPTED_PDP_COMPLETE"
 msgstr "Սպասեք, քանի դեռ սարքը ծածկագրվում է: %d% ավարտված:"
 
@@ -1024,15 +904,9 @@ msgstr "Սպասում է SIM քարտից պատասխանի..."
 msgid "IDS_ST_BODY_VOLUME"
 msgstr "Բարձրություն"
 
-msgid "IDS_ST_BODY_VOICE_RECORDING"
-msgstr "Ձայնագրում"
-
 msgid "IDS_ST_BODY_VIBRATE_WHEN_RINGING"
 msgstr "Թրթռալ զանգի ժամանակ"
 
-msgid "IDS_ST_BODY_VERSION_PS"
-msgstr "Վարկած %s"
-
 msgid "IDS_ST_BODY_USING_MOBILE_DATA_MAY_RESULT_IN_ADDITIONAL_CHARGES_CONTINUE_Q"
 msgstr "Շարժական տվյալներ օգտագործելը կարող է լրացուցիչ վճարների հանգեցնել. շարունակե՞լ:"
 
@@ -1069,9 +943,6 @@ msgstr "USB վրիպազերծում"
 msgid "IDS_ST_BODY_USB_ASK_ON_CONNECTION"
 msgstr "Հարցնել միացումից առաջ"
 
-msgid "IDS_ST_BODY_URL"
-msgstr "URL"
-
 msgid "IDS_ST_BODY_UNMOUNT_USB_OTG_STORAGE"
 msgstr "Ապասարել USB OTG պահոցը"
 
@@ -1096,6 +967,9 @@ msgstr "UDMincho"
 msgid "IDS_ST_BODY_UDGOTHIC_M_FONT"
 msgstr "UDGothic"
 
+msgid "IDS_IM_POP_THIS_FEATURE_IS_NOT_AVAILABLE_WHILE_FLIGHT_MODE_IS_ON"
+msgstr "Այս հնարավորությունը մատչելի չէ, երբ Թռիչքային ռեժիմը միացված է:"
+
 msgid "IDS_ST_BODY_TURN_OFF"
 msgstr "Անջատել"
 
@@ -1150,33 +1024,18 @@ msgstr "Գործողությունը կջնջի հեռախոսի SD քարտը։
 msgid "IDS_ST_BODY_THE_SD_CARD_IS_CURRENTLY_IN_USE_THIS_ACTION_WILL_ERASE_ALL_DATA_ON_THE_SD_CARD_INCLUDING_THE_DATA_THAT_IS_CURRENTLY_BEING_USED"
 msgstr "SD քարտը ներկա պահին օգտագործվում է: Այս գործողությունը կջնջի SD քարտի բոլոր տվյալները, ներառյալ ներկայումս օգտագործվողները"
 
-msgid "IDS_ST_BODY_THE_RED_LED_LIGHTS_UP_WHEN_YOU_CHARGE_YOUR_DEVICE_WHILE_THE_SCREEN_IS_OFF"
-msgstr "Կարմիր լուսադիոդային լույսերը վառվում են, երբ սարքը լիցքավորում եք անջատված էկրանի ժամանակ:"
-
-msgid "IDS_ST_BODY_THE_RED_LED_BLINKS_WHEN_THE_BATTERY_POWER_IS_LOW_WHILE_THE_SCREEN_IS_OFF"
-msgstr "Կարմիր լուսադիոդը թրթռում է, երբ մարտկոցը լիցքաթափված է, մինչդեռ էկրանն անջատված է:"
-
 msgid "IDS_ST_BODY_THE_PASSWORD_MUST_NOT_CONTAIN_A_SIMPLE_SEQUENCE_HEG_1111_OR_1234"
 msgstr "Գաղտնաբառը չպետք է պարունակի պարզ հաջորդականություն (օր.՝ 1111 կամ 1234)"
 
+msgid "IDS_SMEMO_BUTTON_IMPORT"
+msgstr "Ներմուծել"
+
 msgid "IDS_ST_BODY_THE_NAME_FIELD_CANNOT_BE_EMPTY"
 msgstr "Անուն դաշտը չպետք է դատարկ լինի:"
 
-msgid "IDS_ST_BODY_THE_BLUE_LED_BLINKS_WHEN_YOU_RECORD_VOICE_WHILE_THE_SCREEN_IS_OFF"
-msgstr "Կապույտ լուսադիոդը թրթռում է, երբ դուք ձայնագրում եք, մինչդեռ էկրանն անջատված է:"
-
-msgid "IDS_ST_BODY_THE_BLUE_LED_BLINKS_WHEN_YOU_HAVE_MISSED_CALLS_MESSAGES_OR_APP_NOTIFICATIONS_WHILE_THE_SCREEN_IS_OFF"
-msgstr "Կապույտ լուսադիոդային լույսը թարթում է, երբ կորսված զանգեր, հաղորդագրություններ կամ ծրագրերի ծանուցումներ եք ունենում անջատված էկրանի ժամանակ:"
-
-msgid "IDS_ST_BODY_THE_APPLICATIONS_BELOW_WERE_STARTED_BY_PS_STOPPING_THESE_APPLICATIONS_MAY_CAUSE_PS_TO_FAIL"
-msgstr "Ստորև նշված ծրագրերը գործարկվել էին %s-ի կողմից: Այս ծրագրերը կանգնեցնելը կարող է հանգեցնել %s ծրագրի խափանմանը:"
-
 msgid "IDS_ST_BODY_THERE_ARE_NO_NETWORKS_NEARBY"
 msgstr "Մոտակայքում ցանցեր չկան:"
 
-msgid "IDS_ST_BODY_TEXTSTYLE_LARGE"
-msgstr "Մեծ"
-
 msgid "IDS_ST_BODY_TASK_SWITCHER"
 msgstr "Առաջադրանքների փոխարկիչ"
 
@@ -1189,12 +1048,6 @@ msgstr "Թակեք և պահեք էկրանը, հետո սարքը թեքեք դ
 msgid "IDS_ST_BODY_SYSTEM_MEMORY"
 msgstr "Համակարգի հիշողություն"
 
-msgid "IDS_ST_BODY_SUNDAY"
-msgstr "Կիրակի"
-
-msgid "IDS_ST_BODY_STORAGE"
-msgstr "Պահոց"
-
 msgid "IDS_ST_BODY_STANDARD_T_DISPLAY_EFFECT"
 msgstr "Ստանդարտ"
 
@@ -1213,12 +1066,6 @@ msgstr "Սոցիալական ցանցի պրոֆիլներ"
 msgid "IDS_ST_BODY_SMART_STAY_MAY_NOT_WORK_IN_THESE_SITUATIONS"
 msgstr "Խելացի հապաղումը գուցե չաշխատի այս իրավիճակներում:"
 
-msgid "IDS_ST_BODY_SMART_ROTATION_MAY_NOT_WORK_IN_THESE_SITUATIONS"
-msgstr "Խելացի պտտումը գուցե չաշխատի այս իրավիճակներում:"
-
-msgid "IDS_ST_BODY_SMART_ROTATION_DESCRIPTION_MSG"
-msgstr "Խելացի պտտումը կասեցնում է էկրանի ինքնապտտումը և օգտագործում է առջևի խցիկը, որպեսզի որոշի Ձեր դեմքի դիրքը, և էկրանը պտտում է համապատասխանաբար:"
-
 msgid "IDS_ST_BODY_SMALL_M_TEXTSIZE"
 msgstr "Փոքր"
 
@@ -1246,15 +1093,6 @@ msgstr "Հերթական համար"
 msgid "IDS_ST_BODY_SECURITY_ENGINE"
 msgstr "Անվտանգության մոդուլ"
 
-msgid "IDS_ST_BODY_SECURITY"
-msgstr "Անվտանգություն"
-
-msgid "IDS_ST_BODY_SEARCH"
-msgstr "Որոնել"
-
-msgid "IDS_ST_BODY_SD_CARD"
-msgstr "SD քարտ"
-
 msgid "IDS_ST_BODY_SCREEN_TIMEOUT_ABB2"
 msgstr "Էկրանի դադար"
 
@@ -1285,33 +1123,18 @@ msgstr "Էկրանի կողպման տեսակը"
 msgid "IDS_ST_BODY_SCREEN_LOCK_SOUND"
 msgstr "Էկրանի կողպման հնչյուն"
 
-msgid "IDS_ST_BODY_SCHEDULE"
-msgstr "Ժամանակացույց"
-
 msgid "IDS_ST_BODY_SAVE_POWER_BY_ADJUSTING_SCREEN_TONE_ACCORDING_TO_ANALYSIS_OF_IMAGES"
 msgstr "Խնայեք էներգիան՝ էկրանի հնչերանգը պատկերների վերլուծության համապատասխան կարգավորելով:"
 
 msgid "IDS_ST_BODY_SAVES_POWER_BY_LIMITING_THE_MAXIMUM_PERFORMANCE_OF_THE_DEVICE"
 msgstr "Խնայում է էներգիան՝ սահմանափակելով սարքի առավելագույն աշխատանքը:"
 
-msgid "IDS_ST_BODY_SAVED"
-msgstr "Պահպանվեց:"
-
-msgid "IDS_ST_BODY_SAVE"
-msgstr "Պահպանել"
-
 msgid "IDS_ST_BODY_SAMSUNG_LEGAL"
 msgstr "Samsung իրավական"
 
-msgid "IDS_ST_BODY_SAMSUNG_KIES_CONNECTION_CONNECTING_USB_HELP_MSG"
-msgstr "Եթե Samsung Kies (ԱՀ ծրագրակազմ) կամ ճիշտ սարքավարներ արդեն տեղադրված չեն Ձեր համակարգչում, ապա տեղադրումը կկատարվի Microsoft Windows-ում: \nՀենց որ տեղադրեք ԱՀ ծրագրակազմը, կարող եք կատարել հետևյալ գործողությունները՝\n - համաժամացնել հեռախոսի տվյալները.\n- արդիացնել հեռախոսի ծրագրակազմը.\n- համօգտագործել ինտերնետը (այս հեռախոսը գործում է որպես մոդեմ՝ դեպի նոթատետր-համակարգիչ կամ ԱՀ ինտերնետի մուտք տրամադրելու համար).\n- գնված երաժշտությունը և տեսանյութը (Microsoft Windows Media DRM) կամ սովորական ֆայլերը պատճենել Ձեր հեռախոսի մեջ:"
-
 msgid "IDS_ST_BODY_RUNNING"
 msgstr "Աշխատեցում"
 
-msgid "IDS_ST_BODY_RESTRICTING_APPLICATION_USAGE_TO_ONLY_ESSENTIAL_APPLICATIONS_AND_THOSE_SELECTED_BY_YOU"
-msgstr "Ծրագրերի օգտագործման սահմանափակում միայն կարևոր ծրագրերով և Ձեր ընտրածներով:"
-
 msgid "IDS_ST_BODY_RESET_TO_DEFAULT"
 msgstr "Զրոյացնել լռելյայնի"
 
@@ -1330,6 +1153,9 @@ msgstr "Զրոյացնել բոլորը"
 msgid "IDS_ST_BODY_REMOVE_LICENCE"
 msgstr "Հեռացնել արտոնագիրը"
 
+msgid "IDS_ST_POP_REGISTERED"
+msgstr "Գրանցված:"
+
 msgid "IDS_ST_BODY_REGULATORY_INFORMATION_ABB"
 msgstr "Կարգավորիչ տեղեկատվթյուն"
 
@@ -1339,9 +1165,6 @@ msgstr "Գրանցվել՝"
 msgid "IDS_ST_BODY_REGIONAL_EXAMPLE"
 msgstr "Տարածաշրջանային օրինակ"
 
-msgid "IDS_ST_BODY_REGION"
-msgstr "Տարածաշրջան"
-
 msgid "IDS_ST_BODY_PUK"
 msgstr "PUK"
 
@@ -1357,30 +1180,27 @@ msgstr "Սարքը պաշտպանեք վնասակար վիրուսներից և
 msgid "IDS_ST_BODY_PROFILE_NAME"
 msgstr "Պրոֆիլի անունը"
 
-msgid "IDS_ST_BODY_PROFILE"
-msgstr "Պրոֆիլ"
-
 msgid "IDS_ST_BODY_PREPARING_THIS_COULD_TAKE_OVER_10_MINUTES_ING"
 msgstr "Պատրաստվում է: Այն կարող է տևել 10 րոպեից ավելի..."
 
 msgid "IDS_ST_BODY_PREFERRED_NETWORKS"
 msgstr "Նախընտրած ցանցեր"
 
-msgid "IDS_ST_BODY_POP_JPN_DCM"
-msgstr "POP"
-
-msgid "IDS_ST_BODY_PM"
-msgstr "ԿՀ"
-
 msgid "IDS_ST_BODY_PLUG_IN_CHARGER_AND_TRY_AGAIN"
 msgstr "Լիցքավորիչը միացրեք խրոցակին ու նորից փորձեք:"
 
 msgid "IDS_ST_BODY_PLAY_TONE_WHEN_THE_DIALLING_KEYPAD_IS_TAPPED"
 msgstr "Նվագարկել հնչերանգ, երբ համարահավաքի ստեղնախումբը թակվում է:"
 
+msgid "IDS_ST_POP_PASSWORD_MUST_BE_MORE_THAN_P1SD_CHARACTERS_AND_LESS_THAN_P2SD"
+msgstr "Գաղտնաբառը պետք է լինի %1$d նիշից ավելի և %2$d նիշից պակաս:"
+
 msgid "IDS_ST_BODY_PLAY_SOUNDS_WHEN_LOCKING_AND_UNLOCKING_SCREEN"
 msgstr "Էկրանը կողպելիս և արգելաբացելիս նվագարկել հնչյուններ"
 
+msgid "IDS_ST_POP_PASSWORDS_DO_NOT_MATCH"
+msgstr "Գաղտնաբառերը չեն համընկնում:"
+
 msgid "IDS_ST_BODY_PIN_BLOCKED_ENTER_PUK_TO_CONTINUE_JPN_DCM"
 msgstr "PIN blocked. Enter PUK to continue."
 
@@ -1393,9 +1213,6 @@ msgstr "Նկարներ, տեսանյութեր"
 msgid "IDS_ST_BODY_PHOTO_UPLOAD_SETTINGS"
 msgstr "Լուսանկարի վերբեռնման դրվածքներ"
 
-msgid "IDS_ST_BODY_PHONEPROFILES_SILENT"
-msgstr "Անձայն"
-
 msgid "IDS_ST_BODY_PERSONAL_MODE_CAN_BE_USED_TO_HIDE_CONTENT_THAT_YOU_WANT_TO_KEEP_PRIVATE_MSG"
 msgstr "Անհատական ռեժիմը կարող է օգտագործվել այն բովանդակությունը թաքցնելու համար, որն ուզում եք գաղտնի պահել: Անհատական ռեժիմն օգտագործելու համար այն ընձեռեք Դրվածքներում կամ սեղմեք և պահեք սնուցման ստեղնը, այնուհետև ընտրեք Անհատական ռեժիմ: Մուտքագրեք Ձեր PIN-ը կամ գաղտնաբառը: Անհատական ռեժիմի պատկերակը կցուցադրվի վիճակագոտում: Ձեր տվյալները պաշտպանելու համար կասեցրեք Անհատական ռեժիմը՝ այն օգտագործելուց հետո: Բացի այդ, էկրանի ապահով կողպում օգտագործելն ավելի լավ պաշտպանություն կապահովի"
 
@@ -1408,6 +1225,9 @@ msgstr "Ամեն անգամ սարքը միացնելիս գաղտնաբառ է
 msgid "IDS_ST_BODY_PASSWORD_MUST_CONTAIN_NO_MORE_THAN_PD_CHARACTERS_ABB"
 msgstr "Գաղտնաբառը պետք է պարունակի %d-ից ավելի նիշ:"
 
+msgid "IDS_ST_POP_LOADING_ING"
+msgstr "Բեռնում է..."
+
 msgid "IDS_ST_BODY_PASSWORD_MUST_CONTAIN_AT_LEAST_PD_CHARACTERS_ABB"
 msgstr "Գաղտնաբառը պետք է պարունակի առնվազն %d նիշ:"
 
@@ -1423,9 +1243,6 @@ msgstr "Գաղտնաբառը դատարկ է:"
 msgid "IDS_ST_BODY_PASSWORD_CONTAINS_INVALID_CHARACTER_ABB"
 msgstr "Գաղտնաբառը պարունակում է անվավեր նիշ:"
 
-msgid "IDS_ST_BODY_PASSWORD"
-msgstr "Գաղտնաբառ"
-
 msgid "IDS_ST_BODY_OPEN_SOURCE_LICENCES"
 msgstr "բացել պաշարի թույլտվությունները"
 
@@ -1435,36 +1252,24 @@ msgstr "Միացված է"
 msgid "IDS_ST_BODY_OFFICIAL_M_DEVICE_STATUS"
 msgstr "Պաշտոնական"
 
+msgid "IDS_ST_POP_INCORRECT_PASSWORD"
+msgstr "Սխալ գաղտնաբառ:"
+
 msgid "IDS_ST_BODY_NUMBER"
 msgstr "Համար"
 
-msgid "IDS_ST_BODY_NO_RESULTS_FOUND"
-msgstr "Արդյունքներ չեն գտնվել:"
-
 msgid "IDS_ST_BODY_NO_DEFAULTS_SET"
 msgstr "Լռելյայններ կայված չեն։:"
 
-msgid "IDS_ST_BODY_NOT_ASSIGNED"
-msgstr "Նշանակված չէ"
-
 msgid "IDS_ST_BODY_NOTIFICATION_PANEL"
 msgstr "Ծանուցումների վահանակ"
 
-msgid "IDS_ST_BODY_NOTIFICATIONS"
-msgstr "Ծանուցումներ"
-
-msgid "IDS_ST_BODY_NOTIFICATION"
-msgstr "Ծանուցում"
-
 msgid "IDS_ST_BODY_NOSERVICE"
 msgstr "Ծառայություն չկա"
 
 msgid "IDS_ST_BODY_NORMAL_T_PROFILE"
 msgstr "Նորմալ"
 
-msgid "IDS_ST_BODY_NONE"
-msgstr "Չկա"
-
 msgid "IDS_ST_BODY_NEW_PIN2_AND_CONFIRM_PIN2_DO_NOT_MATCH"
 msgstr "Նոր PIN2-ն ու հաստատվող PIN2-ը չեն համընկնում"
 
@@ -1474,9 +1279,6 @@ msgstr "Նոր PIN2"
 msgid "IDS_ST_BODY_NEW_PIN1"
 msgstr "Նոր PIN1 կոդ"
 
-msgid "IDS_ST_BODY_NEW"
-msgstr "Նոր"
-
 msgid "IDS_ST_BODY_NETWORK_TYPE"
 msgstr "Ցանցի տեսակ"
 
@@ -1489,18 +1291,15 @@ msgstr "Ցանցի ցանկ"
 msgid "IDS_ST_BODY_NETWORK_CONNECTIONS"
 msgstr "Ցանցի միացումներ"
 
+msgid "IDS_ST_POP_DO_NOT_ASK_AGAIN"
+msgstr "Այլևս չհարցնել"
+
 msgid "IDS_ST_BODY_NETWORK_CODE"
 msgstr "Ցանցի ծածկագիր"
 
-msgid "IDS_ST_BODY_NETWORK"
-msgstr "Ցանց"
-
 msgid "IDS_ST_BODY_NATURAL_T_DISPLAY_EFFECT"
 msgstr "Բնական"
 
-msgid "IDS_ST_BODY_NAME"
-msgstr "Անուն"
-
 msgid "IDS_ST_BODY_MY_NUMBER"
 msgstr "Իմ համարը"
 
@@ -1525,12 +1324,6 @@ msgstr "Համակարգի այլ դրվածքներ"
 msgid "IDS_ST_BODY_MORE_CONNECTIVITY_SETTINGS"
 msgstr "Միացնելիության այլ դրվածքներ"
 
-msgid "IDS_ST_BODY_MONDAY"
-msgstr "Երկուշաբթի"
-
-msgid "IDS_ST_BODY_MODE"
-msgstr "Ռեժիմ"
-
 msgid "IDS_ST_BODY_MOBILE_DATA_WILL_BE_USED_IF_YOU_DOWNLOAD_OR_UPLOAD_DATA_WITHOUT_WI_FI_CONNECTION"
 msgstr "Շարժական տվյալներ կօգտագործվեն, եթե տվյալներ ներբեռնեք կամ վերբեռնեք՝ առանց Wi-Fi միացման:"
 
@@ -1540,29 +1333,23 @@ msgstr "ԱԱ.ՕՕ.ՏՏՏՏ"
 msgid "IDS_ST_BODY_MMS_CONNECTIONS"
 msgstr "MMS միացումներ"
 
+msgid "IDS_ST_OPT_SELECT"
+msgstr "Ընտրել"
+
 msgid "IDS_ST_BODY_MISCELLANEOUS_FILES"
 msgstr "Զանազան ֆայլեր"
 
-msgid "IDS_ST_BODY_MESSAGE"
-msgstr "Հաղորդագրություն"
-
 msgid "IDS_ST_BODY_MENU_AND_WIDGETS"
 msgstr "Ընտրացանկ և պատկերագրեր"
 
-msgid "IDS_ST_BODY_MEMORY"
-msgstr "Հիշողություն"
-
 msgid "IDS_ST_BODY_MEDIUM"
 msgstr "Միջին"
 
-msgid "IDS_ST_BODY_MB"
-msgstr "ՄԲ"
-
 msgid "IDS_ST_BODY_MASS_STORAGE_HELP_MSG"
 msgstr "Կարող եք կատարել հետևյալ գործողությունները՝\n- ֆայլի արագ պատճենում.\n- միացում MAC-ի կամ Linux OS-ի միջոցով"
 
-msgid "IDS_ST_BODY_MARUBERI_JPN_DCM"
-msgstr "Maruberi"
+msgid "IDS_ST_OPT_DEFAULT_RINGTONE"
+msgstr "Լռելյայն զանգի մեղեդի"
 
 msgid "IDS_ST_BODY_LTE_WCDMA_GSM_NHAUTO_CONNECT"
 msgstr "LTE/WCDMA/GSM\n(ինքնամիացում)"
@@ -1570,39 +1357,33 @@ msgstr "LTE/WCDMA/GSM\n(ինքնամիացում)"
 msgid "IDS_ST_BODY_LOCK_SCREEN_OPTIONS"
 msgstr "Կողպված էկրանի ընտրանքներ"
 
-msgid "IDS_ST_BODY_LIST_VIEW"
-msgstr "Դիտման ռեժիմների ցանկ"
-
 msgid "IDS_ST_BODY_LIMIT_BACKGROUND_PROCESSES"
 msgstr "Սահմանափակել ֆոնային պրոցեսները"
 
-msgid "IDS_ST_BODY_LICENCE"
-msgstr "Թույտվություն"
-
-msgid "IDS_ST_BODY_LED_INDICATOR"
-msgstr "Լուսադիոդային ցուցիչ"
-
 msgid "IDS_ST_BODY_LEDOT_LOW_BATTERY"
 msgstr "Մարտկոցի լիցքը թույլ է"
 
 msgid "IDS_ST_BODY_LAUNCH_BY_DEFAULT"
 msgstr "Թողարկել ըստ լռելյայնի"
 
+msgid "IDS_ST_OPT_AUTO_UPDATE_ABB"
+msgstr "Ինքնաթարմացում"
+
 msgid "IDS_ST_BODY_LANGUAGE_AND_REGION_ABB"
 msgstr "Լեզու և տարածաշրջան"
 
 msgid "IDS_ST_BODY_LANGUAGE_AND_KEYBOARD"
 msgstr "Լեզու և ստեղնաշար"
 
+msgid "IDS_ST_OPT_ALL"
+msgstr "Բոլոր"
+
 msgid "IDS_ST_BODY_KEYBOARD"
 msgstr "Ստեղնաշար"
 
 msgid "IDS_ST_BODY_KEEPS_THE_STATUS_BAR_TIDY_TAP_THE_REPRESENTATIVE_ICON_TO_SHOW_ALL_THE_ICONS"
 msgstr "Վիճակագոտին պահում է կոկիկ: Թակեք ներկայացուցչական պատկերակը՝ բոլոր պատկերակները ցույց տալու համար:"
 
-msgid "IDS_ST_BODY_KB"
-msgstr "ԿԲ"
-
 msgid "IDS_ST_BODY_INTRODUCTION_TO_SMART_SCREEN_ABB"
 msgstr "Խելացի էկրանի ներածություն"
 
@@ -1618,15 +1399,6 @@ msgstr "Տեղադրված ծրագրեր"
 msgid "IDS_ST_BODY_INSTALLATION_SETTINGS"
 msgstr "Տեղադրման դրվածքներ"
 
-msgid "IDS_ST_BODY_INSERT_SD_CARD"
-msgstr "Մտցնել SD քարտ:"
-
-msgid "IDS_ST_BODY_INCORRECT_PIN_E"
-msgstr "Սխալ PIN:"
-
-msgid "IDS_ST_BODY_INCORRECT_PASSWORD_TRY_AGAIN"
-msgstr "Սխալ գաղտնաբառ: Նորից փորձեք"
-
 msgid "IDS_ST_BODY_INCOMING_CALLS_AND_NEW_NOTIFICATIONS_WILL_BE_READ_OUT_AUTOMATICALLY"
 msgstr "Մտից կանչերն ու նոր ծանուցումները կընթերցվեն ինքնաբերաբար:"
 
@@ -1642,8 +1414,8 @@ msgstr "Եթե ընտրեք այս ընտրանքը, կծածկագրվի միա
 msgid "IDS_ST_BODY_IF_YOU_FORGET_YOUR_PERSONAL_MODE_PASSWORD_YOU_WILL_NOT_BE_ABLE_TO_RECOVER_IT_FOR_SECURITY_MSG"
 msgstr "Եթե մոռանաք Ձեր Անհատական ռեժիմի գաղտնաբառը, ի վիճակի չեք լինի այն վերականգնել: Անվտանգության նկատառումներով՝ Դուք պետք է վերադնեք Անհատական ռեժիմը: Դա կվերականգնի ռեժիմի կանխադրվածքներն ու կվերացնի ամբողջ անձնական բովանդակությունը:"
 
-msgid "IDS_ST_BODY_IF_YOU_DONT_WANT_TO_SEE_A_NUMBER_APPEAR_ON_THE_APP_ICON_FOR_EACH_NEW_EVENT_DISABLE_BADGE"
-msgstr "ÔµÕ©Õ¥ Õ¹Õ¥Ö\84 Õ¸Ö\82Õ¦Õ¸Ö\82Õ´ Õ¿Õ¥Õ½Õ¶Õ¥Õ¬ Õ°Õ¡Õ´Õ¡Ö\80Õ¨, Õ¸Ö\80Õ¨ Õ°Õ¡ÕµÕ¿Õ¶Õ¾Õ¸Ö\82Õ´ Õ§ Õ®Ö\80Õ¡Õ£Ö\80Õ« ÕºÕ¡Õ¿Õ¯Õ¥Ö\80Õ¡Õ¯Õ« Õ¾Ö\80Õ¡ ÕµÕ¸Ö\82Ö\80Õ¡Ö\84Õ¡Õ¶Õ¹ÕµÕ¸Ö\82Ö\80 Õ¶Õ¸Ö\80 Õ«Ö\80Õ¡Õ¤Õ¡Ö\80Õ±Õ¸Ö\82Õ©ÕµÕ¡Õ¶ Õ°Õ¡Õ´Õ¡Ö\80, Õ¯Õ¡Õ½Õ¥Ö\81Ö\80Õ¥Ö\84 Õ¶Õ·Õ¡Õ¶Õ¡Õ¯Õ¨:"
+msgid "IDS_ST_MBODY_SCREEN_ROTATION"
+msgstr "Ô·Õ¯Ö\80Õ¡Õ¶Õ« ÕºÕ¿Õ¿Õ¸Ö\82Õ´"
 
 msgid "IDS_ST_BODY_ICON_SHOWS_THAT_SMART_SCREEN_IS_ENABLED"
 msgstr "Պատկերակը ցույց է տալիս, որ խելացի էկրանն ընձեռված է:"
@@ -1660,23 +1432,17 @@ msgstr "Helvetica Neue"
 msgid "IDS_ST_BODY_HARDWARE"
 msgstr "Ապարատային ապահովում"
 
+msgid "IDS_ST_MBODY_HELP"
+msgstr "Օգնություն"
+
 msgid "IDS_ST_BODY_GSM"
 msgstr "GSM"
 
-msgid "IDS_ST_BODY_GRID_VIEW"
-msgstr "Աղյուսակաձև դիտում"
-
 msgid "IDS_ST_BODY_GLOVE_MODE_ABB"
 msgstr "Ձեռնոցի աշխատակերպ"
 
-msgid "IDS_ST_BODY_GESTURES"
-msgstr "Ժեստեր"
-
-msgid "IDS_ST_BODY_GB"
-msgstr "ԳԲ"
-
-msgid "IDS_ST_BODY_FROM_M_TIME"
-msgstr "Սկսած"
+msgid "IDS_ST_MBODY_FONT_SIZE"
+msgstr "Տառաչափ"
 
 msgid "IDS_ST_BODY_FREQUENTLY_USED"
 msgstr "Հաճախակի օգտագործվող"
@@ -1705,9 +1471,6 @@ msgstr "Տառատեսակ"
 msgid "IDS_ST_BODY_FONTSTYLE_ROSEMARY"
 msgstr "Rosemary"
 
-msgid "IDS_ST_BODY_FLIGHT_MODE_MSG"
-msgstr "Թռիչքային ռեժիմը թույլ է տալիս անջատել զանգի, հաղորդագրման և տվյալների հաղորդման ցանցի գործառական հնարավորությունները: Այն նաև անջատում է միացնելիության հնարավորությունները, ինչպիսիք են Wi-Fi-ն ու Bluetooth-ը: Wi-Fi Bluetooth օգտագործելու համար դրանք միացրեք Դրվածքներում կամ ծանուցումների վահանակում:"
-
 msgid "IDS_ST_BODY_FLIGHT_MODE_HAS_BEEN_ENABLED_NETWORK_SETTINGS_WILL_CLOSE"
 msgstr "Թռիչքային ռեժիմն ընձեռվել է: Ցանցի դրվածքները կփակվեն:"
 
@@ -1720,6 +1483,9 @@ msgstr "Ֆիքսված համարհավաքման ռեժիմ"
 msgid "IDS_ST_BODY_FIREWALL_ENABLED_ABB"
 msgstr "Արգելապատնեշն ընձեռված է"
 
+msgid "IDS_ST_HEADER_WI_FI"
+msgstr "Wi-Fi"
+
 msgid "IDS_ST_BODY_FIREWALL"
 msgstr "Արգելապատնեշ"
 
@@ -1735,8 +1501,8 @@ msgstr "Չհաջողվեց ցանց ընտրել:"
 msgid "IDS_ST_BODY_FACE_AND_VOICE"
 msgstr "Դեմք և ձայն"
 
-msgid "IDS_ST_BODY_FACEBOOK"
-msgstr "Facebook"
+msgid "IDS_ST_HEADER_UNAVAILABLE"
+msgstr "Անհասանելի"
 
 msgid "IDS_ST_BODY_EXPLANATION_FOR_TRANSACTION_TRACKING_MENU_VODA"
 msgstr "Ձեր առաջարկվող տեղեկությունը նույնպես ուղարկվում է ձեր կողմից փոխանցվող ֆայլի հետ"
@@ -1744,6 +1510,12 @@ msgstr "Ձեր առաջարկվող տեղեկությունը նույնպես
 msgid "IDS_ST_BODY_EXPLANATION_FOR_EXPIRY_REMINDER_MENU"
 msgstr "Ստացեք հիշեցում օգտագործման մեջ գտնվող ֆայլի, օրինակ պաստառի պատկերի, արտոնագրի սպառվելուց առաջ:"
 
+msgid "IDS_ST_HEADER_TEXT_TO_SPEECH"
+msgstr "Տեքստի ձևափոխում խոսքի"
+
+msgid "IDS_ST_HEADER_SOUND"
+msgstr "Ձայն"
+
 msgid "IDS_ST_BODY_ESTIMATED_MAX_STANDBY_TIME_ABB"
 msgstr "Մոտավոր առավ.\nսպասման ժամանակ"
 
@@ -1756,12 +1528,12 @@ msgstr "Նորից մուտքագրեք գաղտնաբառը"
 msgid "IDS_ST_BODY_ENTER_PASSWORD"
 msgstr "Մուտքագրեք գաղտնաբառը:"
 
-msgid "IDS_ST_BODY_ENTER_NEW_PASSWORD"
-msgstr "Մուտքագրեք նոր գաղտնաբառը:"
-
 msgid "IDS_ST_BODY_ENTER_CURRENT_PASSWORD"
 msgstr "Մուտքագրել ընթացիկ գաղտնաբառը:"
 
+msgid "IDS_ST_HEADER_SAMSUNG_APPS"
+msgstr "Samsung Apps"
+
 msgid "IDS_ST_BODY_ENCRYPT_DEVICE_Q_WARNING_MSG"
 msgstr "Ծածկագրե՞լ սարքը: Գործողությունն անշրջելի է, և, եթե այն ընդհատեք, կկորցնեք տվյալներ: Ծածկագրումը կարող է տևել մեկ ժամ կամ ավելի, որի ընթացքում սարքը կվերագործարկվի մի քանի անգամ, և Դուք չեք կարող օգտագործել Ձեր սարքը:"
 
@@ -1771,6 +1543,9 @@ msgstr "Ծածկագրե՞լ սարքը: Գործողությունն անշրջ
 msgid "IDS_ST_BODY_ENCRYPT_ACCOUNTS_SETTINGS_DOWNLOADED_APPLICATIONS_AND_THEIR_DATA_MEDIA_AND_OTHER_FILES"
 msgstr "Ծածկագրել հաշիվները, դրվածքները, ներբեռնված ծրագրերը և դրանց տվյալները, միջոցները և այլ ֆայլեր:"
 
+msgid "IDS_ST_HEADER_RESET"
+msgstr "Զրոյացնել"
+
 msgid "IDS_ST_BODY_ENCRYPTION_WILL_TAKE_AT_LEAST_AN_HOUR"
 msgstr "Ծածկագրումը կտևի առնվազն մեկ ժամ:"
 
@@ -1783,15 +1558,18 @@ msgstr "Ընձեռել տվյալների մուտք շարժական կապի 
 msgid "IDS_ST_BODY_EMPTY"
 msgstr "Դատարկ է"
 
+msgid "IDS_ST_HEADER_PLEASE_WAIT"
+msgstr "Սպասեք:"
+
 msgid "IDS_ST_BODY_EMERGENCY_MODE_ABB"
 msgstr "Արտակարգ իրավիճակի ռեժիմ"
 
+msgid "IDS_ST_HEADER_PD_SELECTED_ABB"
+msgstr "%d ընտրված"
+
 msgid "IDS_ST_BODY_EMAIL"
 msgstr "Էլ.փոստ"
 
-msgid "IDS_ST_BODY_EDIT"
-msgstr "Խմբագրել"
-
 msgid "IDS_ST_BODY_EASY_MODE"
 msgstr "Հեշտ ռեժիմ"
 
@@ -1804,15 +1582,6 @@ msgstr "Դինամիկ վիճակագոտի"
 msgid "IDS_ST_BODY_DRIVING_MODE"
 msgstr "Վարման ռեժիմ"
 
-msgid "IDS_ST_BODY_DO_NOT_SHOW_AGAIN"
-msgstr "Չցուցադրել կրկին"
-
-msgid "IDS_ST_BODY_DOWNLOADS"
-msgstr "Բեռնումներ"
-
-msgid "IDS_ST_BODY_DOWNLOAD"
-msgstr "Ներբեռնել"
-
 msgid "IDS_ST_BODY_DOUBLE_TAP_TO_OPEN_THE_MENU_T_TTS"
 msgstr "Կրկնակի թակեք՝ ընտրացանկը բացելու համար:"
 
@@ -1822,18 +1591,12 @@ msgstr "Կրկնակի թակեք` այս դաշտը խմբագրելու համ
 msgid "IDS_ST_BODY_DOUBLE_TAP_TO_CLOSE_THE_MENU_T_TTS"
 msgstr "Կրկնակի թակեք՝ ընտրացանկը փակելու համար:"
 
-msgid "IDS_ST_BODY_DOCOMO_JPN_DCM"
-msgstr "docomo"
-
 msgid "IDS_ST_BODY_DIVX_REGISTRATION"
 msgstr "DivX գրանցում"
 
 msgid "IDS_ST_BODY_DIVX_DEREGISTRATION"
 msgstr "DivX-ի ապագրանցում"
 
-msgid "IDS_ST_BODY_DISPLAY_CONTENTS"
-msgstr "Ցուցադրել բովանդակությունը"
-
 msgid "IDS_ST_BODY_DISPLAY_BATTERY_PERCENTAGE_ABB"
 msgstr "Ցուցադրել մարտկոցի տոկոսը"
 
@@ -1843,9 +1606,6 @@ msgstr "Կասեցվում է..."
 msgid "IDS_ST_BODY_DE_REGISTRATION_CODE_NOT_FOUND"
 msgstr "Ապագրանցման կոդը չի գտնվել:"
 
-msgid "IDS_ST_BODY_DEVICE_MEMORY"
-msgstr "Սարքի հիշողություն"
-
 msgid "IDS_ST_BODY_DEVICE_INFO"
 msgstr "Սարքի տեղեկություն"
 
@@ -1855,9 +1615,6 @@ msgstr "Կարող եք ծածկագրել հաշիվները, դրվածքնե
 msgid "IDS_ST_BODY_DEVICE_ENCRYPTED"
 msgstr "Սարքը վերծանվեց:"
 
-msgid "IDS_ST_BODY_DEVICE"
-msgstr "Սարք"
-
 msgid "IDS_ST_BODY_DEVELOPER_OPTIONS"
 msgstr "Մշակողի ընտրանքներ"
 
@@ -1888,9 +1645,6 @@ msgstr "ՕՕ.ԱԱ.ՏՏՏՏ"
 msgid "IDS_ST_BODY_DATE_AND_TIME"
 msgstr "Ամսաթիվ և ժամանակ"
 
-msgid "IDS_ST_BODY_DATE"
-msgstr "Ամսաթիվ"
-
 msgid "IDS_ST_BODY_DATA_ROAMING"
 msgstr "Տվյալների ռոումինգ"
 
@@ -1900,18 +1654,12 @@ msgstr "Տվյալներ"
 msgid "IDS_ST_BODY_CUSTOM_M_DEVICE_STATUS"
 msgstr "Ընտրովի"
 
-msgid "IDS_ST_BODY_CURRENT"
-msgstr "Ընթացիկ"
-
 msgid "IDS_ST_BODY_CRASH_VIEWER"
 msgstr "Խափանումների դիտարկիչ"
 
 msgid "IDS_ST_BODY_CPU_USAGE"
 msgstr "CPU ծանրաբեռնվածություն"
 
-msgid "IDS_ST_BODY_COUNTRY_CODE"
-msgstr "Երկրի կոդը"
-
 msgid "IDS_ST_BODY_COOL_JAZZ"
 msgstr "Cool jazz"
 
@@ -1921,18 +1669,21 @@ msgstr "Պատկերասրահում, Տեսանյութերում, Երաժշտ
 msgid "IDS_ST_BODY_CONNECTIONSETTINGS_PROXY_ADDRESS"
 msgstr "Պրոքսիի հասցե"
 
+msgid "IDS_ST_BUTTON_STOP"
+msgstr "Կնգնլ"
+
 msgid "IDS_ST_BODY_CONNECTIONSETTINGS_INTERNET"
 msgstr "Ինտերնետ"
 
 msgid "IDS_ST_BODY_CONNECTIONS"
 msgstr "Կապեր"
 
-msgid "IDS_ST_BODY_CONNECTION"
-msgstr "Միացում"
-
 msgid "IDS_ST_BODY_CONFIRM_NEW_PIN2"
 msgstr "Հաստատեք նոր PIN2 ծածկագիրը"
 
+msgid "IDS_ST_BUTTON_RESET"
+msgstr "Հետադարձել"
+
 msgid "IDS_ST_BODY_CONFIRM_NEW_PIN1"
 msgstr "Հաստատել նոր PIN1 այլագիրը:"
 
@@ -1942,12 +1693,15 @@ msgstr "Հաստատեք նոր PIN-ը"
 msgid "IDS_ST_BODY_CONFIRM_DECRYPTION"
 msgstr "Հաստատել վերծանումը"
 
-msgid "IDS_ST_BODY_CONFIRM"
-msgstr "Հաստատել"
+msgid "IDS_ST_BUTTON_OK_ABB"
+msgstr "Ընդունել"
 
 msgid "IDS_ST_BODY_CONFIGURE_FIREWALL_SETTINGS"
 msgstr "Կազմաձևել արգելապատնեշի դրվածքները"
 
+msgid "IDS_ST_BUTTON_OK"
+msgstr "Ընդունել"
+
 msgid "IDS_ST_BODY_COMPUTING_ING"
 msgstr "Հաշվարկ..."
 
@@ -1960,11 +1714,14 @@ msgstr "Choco cooky"
 msgid "IDS_ST_BODY_CHECK_FOR_UPDATES_AUTOMATICALLY_ABB"
 msgstr "Ինքնաբար ստուգել թարմացումները:"
 
+msgid "IDS_ST_BUTTON_ENABLE"
+msgstr "Ակտիվացնլ"
+
 msgid "IDS_ST_BODY_CHECK_FOR_UPDATES_ABB"
 msgstr "Ստուգել թարմացումները"
 
-msgid "IDS_ST_BODY_CHECK_FOR_UPDATES"
-msgstr "Ստուգել թարմացումների առկայությունը"
+msgid "IDS_ST_BUTTON_DISCONNECT"
+msgstr "Անջատել"
 
 msgid "IDS_ST_BODY_CHARGE_BATTERY_TO_ABOVE_80P_AND_TRY_AGAIN"
 msgstr "Լիցքավորեք մարտկոցը 80%-ից ավելի և նորից փորձեք:"
@@ -1972,9 +1729,15 @@ msgstr "Լիցքավորեք մարտկոցը 80%-ից ավելի և նորից
 msgid "IDS_ST_BODY_CHANGING_THE_FONT_SIZE_IN_ACCESSIBILITY_SETTINGS_WILL_OVERRIDE_THE_FONT_SIZE_IN_EACH_APPLICATION"
 msgstr "Մատչելիության դրվածքներում տառաչափը փոխելը չեղյալ կդարձնի տառաչափը յուրաքանչյուր ծրագրում:"
 
+msgid "IDS_ST_BUTTON_CONTINUE"
+msgstr "Շարունակել"
+
 msgid "IDS_ST_BODY_CHANGING_THE_COLOUR_OF_THE_SCREEN_TO_GREYSCALE"
 msgstr "Փոխում է էկրանի գույնը գորշասանդղակի:"
 
+msgid "IDS_ST_BUTTON_CANCEL_ABB"
+msgstr "Դադարեցնել"
+
 msgid "IDS_ST_BODY_CHANGE_TEXT_SIZE_IN_CONTACTS_CALENDAR_MEMO_MESSAGES_EMAIL_AND_IM"
 msgstr "Փոխել տեքստի չափը Կոնտակտներում, Օրացույցում, Հիշեցումում, Հաղորդագրություններում, Էլ.փոստերում և IM-ում:"
 
@@ -2041,15 +1804,12 @@ msgstr "Ամեն անգամ սարքի սնուցումը միացնելիս գ
 msgid "IDS_ST_BODY_AVAILABLE_SPACE"
 msgstr "Առկա տարածք"
 
-msgid "IDS_ST_BODY_AVAILABLE"
-msgstr "Հասանելի է"
-
-msgid "IDS_ST_BODY_AUTO_DOWNLOAD"
-msgstr "Ավտոբեռնում"
-
 msgid "IDS_ST_BODY_AUTH_TYPE"
 msgstr "Վավերացման տեսակ"
 
+msgid "IDS_ST_BODY_VERSION_PS"
+msgstr "Վարկած %s"
+
 msgid "IDS_ST_BODY_APP_OPENING_IMAGE"
 msgstr "Ծրագրի բացման պատկեր"
 
@@ -2065,15 +1825,9 @@ msgstr "Ծրագրի վարիչ"
 msgid "IDS_ST_BODY_APPLICATION_INFO"
 msgstr "Ծրագրի տեղեկություն"
 
-msgid "IDS_ST_BODY_APPLICATION"
-msgstr "Ծրագիր"
-
 msgid "IDS_ST_BODY_ANTIVIRUS_SOFTWARE_ABB"
 msgstr "Հակավիրուսային ծրագրակազմ"
 
-msgid "IDS_ST_BODY_AM"
-msgstr "ԿԱ"
-
 msgid "IDS_ST_BODY_ALWAYS_REJECT"
 msgstr "Միշտ մերժել"
 
@@ -2083,9 +1837,6 @@ msgstr "Միշտ միացված"
 msgid "IDS_ST_BODY_ALWAYS_OFF"
 msgstr "Միշտ անջատված"
 
-msgid "IDS_ST_BODY_ALARM"
-msgstr "Ազդանշան"
-
 msgid "IDS_ST_BODY_AFTER_YOU_DOWNLOAD_AND_INSTALL_APPLICATIONS_APPLICATIONS_WILL_BE_SHOWN_HERE"
 msgstr "Ծրագրեր ներբեռնելուց և տեղադրելուց հետո դրանք կցուցադրվեն այստեղ"
 
@@ -2095,6 +1846,9 @@ msgstr "Վերադնելուց հետո հեռախոսն ինքնաբերաբա
 msgid "IDS_ST_BODY_ADJUST_BRIGHTNESS_LEVEL"
 msgstr "Կարգավորել պայծառության մակարդակը"
 
+msgid "IDS_ST_BODY_URL"
+msgstr "URL"
+
 msgid "IDS_ST_BODY_ADJUST_AUTOMATIC_BRIGHTNESS"
 msgstr "Կարգավորել ինքնաբերական պայծառությունը"
 
@@ -2164,62 +1918,155 @@ msgstr "Սարքն արձագանքում է բանականորեն, հարմա
 msgid "IDS_HELP_BODY_SMART_SCREEN_WORKS_BEST_UNDER_THE_FOLLOWING_CONDITIONS_C"
 msgstr "Խելացի էկրանը լավագույնս աշխատում է հետևյալ պայմաններում՝"
 
-msgid "IDS_HELP_BODY_SMART_ROTATION_DISABLES_AUTO_SCREEN_ROTATION_BY_CHECKING_THE_ORIENTATION_OF_YOUR_FACE_AND_THE_DEVICE_BY_ITS_FRONT_CAMERA"
-msgstr "Խելացի պտտումը կասեցնում է էկրանի ինքնապտտումը՝ առջևի խցիկով ստուգելով Ձեր դեմքի և սարքի կողմնորոշումը:"
-
-msgid "IDS_LBS_HEADER_LOCATION"
-msgstr "Գտնվելու վայր"
-
 msgid "IDS_LBS_BODY_DESTINATION"
 msgstr "Նպատակակետ"
 
-msgid "IDS_ST_SK_NO"
-msgstr "Õ\88Õ¹"
+msgid "IDS_ST_BODY_TEXTSTYLE_LARGE"
+msgstr "Õ\84Õ¥Õ®"
 
-msgid "IDS_HELP_BODY_SMART_STAY_DETECTS_YOUR_EYES_WITH_THE_FRONT_CAMERA_SO_THAT_THE_SCREEN_STAYS_ON_WHEN_YOU_ARE_LOOKING_AT_IT"
-msgstr "Ô½Õ¥Õ¬Õ¡Ö\81Õ« Õ°Õ¡ÕºÕ¡Õ²Õ¸Ö\82Õ´Õ¨ Õ°Õ¡ÕµÕ¿Õ¶Õ¡Õ¢Õ¥Ö\80Õ¸Ö\82Õ´ Õ§ Õ\81Õ¥Ö\80 Õ¡Õ¹Ö\84Õ¥Ö\80Õ¨ Õ¡Õ¼Õ»Ö\87Õ« Õ­Ö\81Õ«Õ¯Õ« Õ´Õ«Õ»Õ¸Ö\81Õ¸Õ¾, Õ¡ÕµÕ¶ÕºÕ¥Õ½ Õ¸Ö\80 Õ§Õ¯Ö\80Õ¡Õ¶Õ¨ Õ´Õ«Õ¡Ö\81Õ¾Õ¡Õ® Õ§ Õ´Õ¶Õ¸Ö\82Õ´, Õ¥Ö\80Õ¢ Õ¶Õ¡ÕµÕ¸Ö\82Õ´ Õ¥Ö\84 Õ¤Ö\80Õ¡Õ¶:"
+msgid "IDS_ST_BODY_SUNDAY"
+msgstr "Ô¿Õ«Ö\80Õ¡Õ¯Õ«"
 
-msgid "IDS_QP_POP_YOU_WILL_NO_LONGER_BE_ABLE_TO_USE_APPLICATIONS_NOTI_MSG"
-msgstr "Դուք այլևս չեք կարողանա շարժական կապի ցանցերի միջոցով օգտագործել այնպիսի ծրագրեր, ինչպիսիք են Ինտերնետը, Էլփոստը և YouTube-ը. շարունակե՞լ:"
+msgid "IDS_ST_BODY_STORAGE"
+msgstr "Պահոց"
 
-msgid "IDS_ST_BODY_10_MINUTES"
-msgstr "10 րոպե"
+msgid "IDS_ST_BODY_SECURITY"
+msgstr "Անվտանգություն"
 
-msgid "IDS_ST_BODY_15SEC"
-msgstr "15 վայրկյան"
+msgid "IDS_ST_BODY_SEARCH"
+msgstr "Որոնել"
 
-msgid "IDS_ST_BODY_24_HOURS"
-msgstr "24 ժամ"
+msgid "IDS_ST_BODY_SD_CARD"
+msgstr "SD քարտ"
 
-msgid "IDS_ST_BODY_2_MINUTES"
-msgstr "2 րոպե"
+msgid "IDS_ST_BODY_SCHEDULE"
+msgstr "Ժամանակացույց"
 
-msgid "IDS_ST_BODY_30SEC"
-msgstr "30 վայրկյան"
+msgid "IDS_ST_BODY_SAVED"
+msgstr "Պահպանվեց:"
 
-msgid "IDS_ST_BODY_5_MINUTES"
-msgstr "5 րոպե"
+msgid "IDS_ST_BODY_SAVE"
+msgstr "Պահպանել"
 
-msgid "IDS_ST_BODY_APPLICATIONS"
-msgstr "Ծրագրեր"
+msgid "IDS_ST_BODY_REGION"
+msgstr "Տարածաշրջան"
 
-msgid "IDS_ST_BODY_DONT_ASK_AGAIN"
-msgstr "Այլևս չհարցնել"
+msgid "IDS_ST_BODY_PROFILE"
+msgstr "Պրոֆիլ"
 
-msgid "IDS_ST_BODY_P1SS_IS_CURRENTLY_P2SS_T_TTS"
-msgstr "%1$s-ը ներկայումս %2$s է:"
+msgid "IDS_ST_BODY_PM"
+msgstr "ԿՀ"
 
-msgid "IDS_ST_BODY_PASSWORDS_MUST_CONSIST_OF_AT_LEAST_4_ALPHANUMERIC_CHARACTERS_ALSO_INCLUDING_AT_LEAST_1_ALPHABETICAL_CHARACTER"
-msgstr "Ô³Õ¡Õ²Õ¿Õ¶Õ¡Õ¢Õ¡Õ¼Õ¥Ö\80Õ¨ ÕºÕ¥Õ¿Ö\84 Õ§ Õ¢Õ¡Õ²Õ¯Õ¡Ö\81Õ¡Õ® Õ¬Õ«Õ¶Õ¥Õ¶ Õ¡Õ¼Õ¶Õ¾Õ¡Õ¦Õ¶ 4 Õ¿Õ¡Õ¼Õ¡Õ©Õ¾Õ¡ÕµÕ«Õ¶ Õ¶Õ«Õ·Õ¥Ö\80Õ«Ö\81Õ\9d Õ¶Õ¡Ö\87 Õ¶Õ¥Ö\80Õ¡Õ¼Õ¥Õ¬Õ¸Õ¾ Õ¡Õ¼Õ¶Õ¾Õ¡Õ¦Õ¶ 1 Õ¡ÕµÕ¢Õ¢Õ¥Õ¶Õ¡Õ¯Õ¡Õ¶ Õ¶Õ«Õ·:"
+msgid "IDS_ST_BODY_PHONEPROFILES_SILENT"
+msgstr "Ô±Õ¶Õ±Õ¡ÕµÕ¶"
 
-msgid "IDS_ST_BODY_PUK1_BLOCKED"
-msgstr "PUK1-ը կապանված է:"
+msgid "IDS_ST_BODY_PASSWORD"
+msgstr "Գաղտնաբառ"
 
-msgid "IDS_ST_BODY_PUK1_CODE"
-msgstr "PUK1 կոդ"
+msgid "IDS_ST_BODY_NO_RESULTS_FOUND"
+msgstr "Արդյունքներ չեն գտնվել:"
 
-msgid "IDS_ST_BODY_PUK2"
-msgstr "PUK2"
+msgid "IDS_ST_BODY_NOT_ASSIGNED"
+msgstr "Նշանակված չէ"
+
+msgid "IDS_ST_BODY_NOTIFICATIONS"
+msgstr "Ծանուցումներ"
+
+msgid "IDS_ST_BODY_NOTIFICATION"
+msgstr "Ծանուցում"
+
+msgid "IDS_ST_BODY_NONE"
+msgstr "Չկա"
+
+msgid "IDS_ST_BODY_NEW"
+msgstr "Նոր"
+
+msgid "IDS_ST_BODY_NETWORK"
+msgstr "Ցանց"
+
+msgid "IDS_ST_BODY_NAME"
+msgstr "Անուն"
+
+msgid "IDS_ST_BODY_MONDAY"
+msgstr "Երկուշաբթի"
+
+msgid "IDS_ST_BODY_MODE"
+msgstr "Ռեժիմ"
+
+msgid "IDS_ST_SK_NO"
+msgstr "Ոչ"
+
+msgid "IDS_ST_BODY_MESSAGE"
+msgstr "Հաղորդագրություն"
+
+msgid "IDS_ST_BODY_MEMORY"
+msgstr "Հիշողություն"
+
+msgid "IDS_ST_BODY_MB"
+msgstr "ՄԲ"
+
+msgid "IDS_ST_BODY_LIST_VIEW"
+msgstr "Դիտման ռեժիմների ցանկ"
+
+msgid "IDS_ST_BODY_LICENCE"
+msgstr "Թույտվություն"
+
+msgid "IDS_ST_BODY_LED_INDICATOR"
+msgstr "Լուսադիոդային ցուցիչ"
+
+msgid "IDS_HELP_BODY_SMART_STAY_DETECTS_YOUR_EYES_WITH_THE_FRONT_CAMERA_SO_THAT_THE_SCREEN_STAYS_ON_WHEN_YOU_ARE_LOOKING_AT_IT"
+msgstr "Խելացի հապաղումը հայտնաբերում է Ձեր աչքերը առջևի խցիկի միջոցով, այնպես որ էկրանը միացված է մնում, երբ նայում եք դրան:"
+
+msgid "IDS_QP_POP_YOU_WILL_NO_LONGER_BE_ABLE_TO_USE_APPLICATIONS_NOTI_MSG"
+msgstr "Դուք այլևս չեք կարողանա շարժական կապի ցանցերի միջոցով օգտագործել այնպիսի ծրագրեր, ինչպիսիք են Ինտերնետը, Էլփոստը և YouTube-ը. շարունակե՞լ:"
+
+msgid "IDS_ST_BODY_10_MINUTES"
+msgstr "10 րոպե"
+
+msgid "IDS_ST_BODY_15SEC"
+msgstr "15 վայրկյան"
+
+msgid "IDS_ST_BODY_24_HOURS"
+msgstr "24 ժամ"
+
+msgid "IDS_ST_BODY_2_MINUTES"
+msgstr "2 րոպե"
+
+msgid "IDS_ST_BODY_KB"
+msgstr "ԿԲ"
+
+msgid "IDS_ST_BODY_30SEC"
+msgstr "30 վայրկյան"
+
+msgid "IDS_ST_BODY_5_MINUTES"
+msgstr "5 րոպե"
+
+msgid "IDS_ST_BODY_DONT_ASK_AGAIN"
+msgstr "Այլևս չհարցնել"
+
+msgid "IDS_ST_BODY_P1SS_IS_CURRENTLY_P2SS_T_TTS"
+msgstr "%1$s-ը ներկայումս %2$s է:"
+
+msgid "IDS_ST_BODY_PASSWORDS_MUST_CONSIST_OF_AT_LEAST_4_ALPHANUMERIC_CHARACTERS_ALSO_INCLUDING_AT_LEAST_1_ALPHABETICAL_CHARACTER"
+msgstr "Գաղտնաբառերը պետք է բաղկացած լինեն առնվազն 4 տառաթվային նիշերից՝ նաև ներառելով առնվազն 1 այբբենական նիշ:"
+
+msgid "IDS_ST_BODY_INSERT_SD_CARD"
+msgstr "Մտցնել SD քարտ:"
+
+msgid "IDS_ST_BODY_PUK1_BLOCKED"
+msgstr "PUK1-ը կապանված է:"
+
+msgid "IDS_ST_BODY_INCORRECT_PIN_E"
+msgstr "Սխալ PIN:"
+
+msgid "IDS_ST_BODY_PUK1_CODE"
+msgstr "PUK1 կոդ"
+
+msgid "IDS_ST_BODY_INCORRECT_PASSWORD_TRY_AGAIN"
+msgstr "Սխալ գաղտնաբառ: Նորից փորձեք"
+
+msgid "IDS_ST_BODY_PUK2"
+msgstr "PUK2"
 
 msgid "IDS_ST_BUTTON2_POWER_SAVING_MODE_ABB"
 msgstr "Էներգ. խնայման ռեժիմ"
@@ -2260,6 +2107,9 @@ msgstr "Անճիշտ PUK1 այլագիր:"
 msgid "IDS_ST_POP_INCORRECT_PUK1_PD_ATTEMPTS_LEFT"
 msgstr "Սխալ PUK1: Մնացել է %d փորձ:"
 
+msgid "IDS_ST_BODY_GRID_VIEW"
+msgstr "Աղյուսակաձև դիտում"
+
 msgid "IDS_ST_POP_INCORRECT_PUK2"
 msgstr "Սխալ PUK2:"
 
@@ -2269,20 +2119,89 @@ msgstr "Սխալ PUK2: Մնացել է %d փորձ:"
 msgid "IDS_ST_POP_PIN_CHANGED"
 msgstr "PIN-ը փոփոխված է:"
 
+msgid "IDS_ST_BODY_GB"
+msgstr "ԳԲ"
+
 msgid "IDS_TASKMGR_BUTTON_CLEAR_CACHE"
 msgstr "Մաքրել հիշապահեստը"
 
 msgid "IDS_ST_BODY_3G_ONLY"
 msgstr "Միայն 3G"
 
+msgid "IDS_ST_BODY_FROM_M_TIME"
+msgstr "Սկսած"
+
 msgid "IDS_ST_HEADER_ADD"
 msgstr "Ավելացնել"
 
-msgid "IDS_ST_BODY_SECONDS"
-msgstr "Վայրկյաններ"
+msgid "IDS_ST_BODY_FACEBOOK"
+msgstr "Facebook"
 
-msgid "IDS_ST_BUTTON_CANCEL"
-msgstr "Չեղարկել"
+msgid "IDS_ST_BODY_ENTER_NEW_PASSWORD"
+msgstr "Մուտքագրեք նոր գաղտնաբառը:"
+
+msgid "IDS_ST_BODY_EDIT"
+msgstr "Խմբագրել"
+
+msgid "IDS_ST_BODY_DO_NOT_SHOW_AGAIN"
+msgstr "Չցուցադրել կրկին"
+
+msgid "IDS_ST_BODY_DOWNLOADS"
+msgstr "Բեռնումներ"
+
+msgid "IDS_ST_BODY_DOWNLOAD"
+msgstr "Ներբեռնել"
+
+msgid "IDS_ST_BODY_DISPLAY_CONTENTS"
+msgstr "Ցուցադրել բովանդակությունը"
+
+msgid "IDS_ST_BODY_DEVICE_MEMORY"
+msgstr "Սարքի հիշողություն"
+
+msgid "IDS_ST_BODY_DEVICE"
+msgstr "Սարք"
+
+msgid "IDS_ST_BODY_DATE"
+msgstr "Ամսաթիվ"
+
+msgid "IDS_ST_BODY_CURRENT"
+msgstr "Ընթացիկ"
+
+msgid "IDS_ST_BODY_COUNTRY_CODE"
+msgstr "Երկրի կոդը"
+
+msgid "IDS_ST_BODY_CONNECTION"
+msgstr "Միացում"
+
+msgid "IDS_ST_BODY_CONFIRM"
+msgstr "Հաստատել"
+
+msgid "IDS_ST_BODY_CHECK_FOR_UPDATES"
+msgstr "Ստուգել թարմացումների առկայությունը"
+
+msgid "IDS_ST_BODY_AVAILABLE"
+msgstr "Հասանելի է"
+
+msgid "IDS_ST_BODY_AUTO_DOWNLOAD"
+msgstr "Ավտոբեռնում"
+
+msgid "IDS_ST_BODY_APPLICATION"
+msgstr "Ծրագիր"
+
+msgid "IDS_ST_BODY_AM"
+msgstr "ԿԱ"
+
+msgid "IDS_ST_BODY_ALARM"
+msgstr "Ազդանշան"
+
+msgid "IDS_LBS_HEADER_LOCATION"
+msgstr "Գտնվելու վայր"
+
+msgid "IDS_ST_BODY_APPLICATIONS"
+msgstr "Ծրագրեր"
+
+msgid "IDS_ST_BODY_VIDEOS"
+msgstr "Տեսահոլովակներ"
 
 msgid "IDS_ST_BODY_1_5_SECONDS"
 msgstr "1,5 վայրկյան"
@@ -2296,8 +2215,17 @@ msgstr "ԱՐՎԱԾ"
 msgid "IDS_ST_HEADER_ENABLE_DATA_ROAMING"
 msgstr "Ընձեռել Տվյալների ռոումինգ"
 
-msgid "IDS_ST_HEADER_TURN_ON_MOBILE_DATA"
-msgstr "Միացնել Շարժական տվյալները"
+msgid "IDS_ST_HEADER_SCAN_FOR_NETWORKS_ABB"
+msgstr "Կատարել ցանցերի տեսածրում"
+
+msgid "IDS_ST_POP_MOBILE_DATA_WILL_BE_TURNED_ON_CONNECTING_TO_MOBILE_NETWORKS_MAY_RESULT_IN_ADDITIONAL_CHARGES_DEPENDING_ON_YOUR_PAYMENT_PLAN"
+msgstr "Շարժական տվյալները կմիացվեն: Շարժական կապի ցանցերին միանալը կարող է լրացուցիչ վճարների հանգեցնել՝ Ձեր վճարային պլանից կախված:"
+
+msgid "IDS_ST_POP_SCANNING_FOR_NETWORK_ING"
+msgstr "Տեսածրվում է ցանցի առկայությունը..."
+
+msgid "IDS_ST_POP_UNLESS_YOU_CONNECT_TO_A_WI_FI_NETWORK_YOU_WILL_NOT_BE_ABLE_TO_USE_THE_INTERNET_EMAIL_OR_OTHER_APPS_MSG"
+msgstr "Եթե չմիանաք Wi-Fi ցանցի, չեք կարող օգտվել Ինտերնետից, Էլփոստից և այլ ծրագրերից, որոնք տվյալների միացում են պահանջում:"
 
 msgid "IDS_ST_HEADER_UNABLE_TO_PLAY_SAMPLE_ABB"
 msgstr "Անհնար է նմուշ նվագարկել"
@@ -2305,15 +2233,24 @@ msgstr "Անհնար է նմուշ նվագարկել"
 msgid "IDS_ST_POP_SAMPLES_CANNOT_BE_PLAYED_DURING_CALLS"
 msgstr "Կանչերի ընթացքում հնարավոր չէ նմուշներ նվագարկել:"
 
-msgid "IDS_ST_HEADER_DEVICE_NAME"
-msgstr "Սարքի Անունը"
-
 msgid "IDS_ST_HEADER_DELETE_ITEMS_ABB2"
 msgstr "Վերացնել տարրեր"
 
+msgid "IDS_ST_BODY_SECONDS"
+msgstr "Վայրկյաններ"
+
 msgid "IDS_ST_HEADER_FEEDBACK"
 msgstr "Հետադարձ կապ"
 
+msgid "IDS_ST_BUTTON_CANCEL"
+msgstr "Չեղարկել"
+
+msgid "IDS_ST_HEADER_TURN_ON_MOBILE_DATA"
+msgstr "Միացնել Շարժական տվյալները"
+
+msgid "IDS_ST_HEADER_DEVICE_NAME"
+msgstr "Սարքի Անունը"
+
 msgid "IDS_ST_BODY_SELECT_ALL"
 msgstr "Ընտրել բոլորը"
 
@@ -2323,9 +2260,6 @@ msgstr "Ընդամենը"
 msgid "IDS_ST_HEADER_MANAGE_CERTIFICATES_ABB"
 msgstr "Կառավարել վկայագրեր"
 
-msgid "IDS_ST_BODY_INCORRECT_PASSWORD"
-msgstr "Սխալ գաղտնաբառ:"
-
 msgid "IDS_ST_HEADER_TURN_OFF_MOBILE_DATA"
 msgstr "Անջատել Շարժական տվյալները"
 
@@ -2335,9 +2269,6 @@ msgstr "Թռիչքային ռեժիմը կասեցնում է կանչի և հա
 msgid "IDS_ST_BODY_TYPE"
 msgstr "Տեսակ"
 
-msgid "IDS_ST_BODY_PERSONAL"
-msgstr "Անձնական"
-
 msgid "IDS_ST_HEADER_LOCK_SCREEN_AND_SECURITY_ABB"
 msgstr "Կողպված էկրան և անվտանգ."
 
@@ -2356,9 +2287,6 @@ msgstr "Իրավական տեղեկություններ"
 msgid "IDS_ST_BODY_DEVICE_INFORMATION"
 msgstr "Սարքի տեղեկություններ"
 
-msgid "IDS_ST_BODY_PHONE_NUMBER"
-msgstr "Հեռախոսահամար"
-
 msgid "IDS_ST_BODY_MODEL_NUMBER"
 msgstr "Մոդելի համարը"
 
@@ -2407,6 +2335,81 @@ msgstr "Մաքրել քեշը"
 msgid "IDS_ST_BODY_12_HOURS"
 msgstr "12 ժամ"
 
+msgid "IDS_ST_BODY_ANSWERINGMODE_AUTOMATIC"
+msgstr "Ավտոմատ"
+
+msgid "IDS_ST_BODY_BLUETOOTH"
+msgstr "Bluetooth"
+
+msgid "IDS_ST_BODY_ADVANCEDOPTIONS_CERTIFICATES"
+msgstr "Վկայականներ"
+
+msgid "IDS_ST_BODY_CALLERID_DEFAULT"
+msgstr "Լռելյայն"
+
+msgid "IDS_ST_BODY_APPLICATIONSETTINGS_MESSAGE"
+msgstr "Հաղորդագրություն"
+
+msgid "IDS_ST_BODY_NFC"
+msgstr "NFC"
+
+msgid "IDS_ST_BODY_PIN_LOCK"
+msgstr "PIN-ի պաշտպանություն"
+
+msgid "IDS_ST_BUTTON2_S_PLANNER"
+msgstr "S Planner"
+
+msgid "IDS_ST_BODY_VOICE"
+msgstr "Ձայն"
+
+msgid "IDS_ST_BODY_DEFAULTMEMORY_VOICE_RECORDER"
+msgstr "Ձայնագրիչ"
+
+msgid "IDS_ST_BODY_YYYY_MM_DD_DOT"
+msgstr "ՏՏՏՏ.ԱԱ.ՕՕ"
+
+msgid "IDS_ST_BODY_BRIGHTNESS_M_POWER_SAVING"
+msgstr "Պայծառություն"
+
+msgid "IDS_ST_HEADER_SORT_BY"
+msgstr "Տեսակավորել ըստ"
+
+msgid "IDS_ST_TPOP_MAXIMUM_NUMBER_OF_CHARACTERS_REACHED"
+msgstr "Հասել է նիշերի առավելագույն քանակին:"
+
+msgid "IDS_ST_TPOP_TRY_AGAIN"
+msgstr "Փորձեք կրկին"
+
+msgid "IDS_ST_SK_YES"
+msgstr "Այո"
+
+msgid "IDS_ST_BODY_PLAY_A_SOUND_WHEN_BUTTONS_ICONS_AND_MENU_ITEMS_ARE_TAPPED"
+msgstr "Նվագարկել ձայն, երբ հպվում են կոճկներ, պատկերակներ և ցանկի տարրեր:"
+
+msgid "IDS_ST_MBODY_KEYBOARD_SOUND"
+msgstr "Ստեղնաշարի ձայն"
+
+msgid "IDS_ST_MBODY_TOUCH_SOUND"
+msgstr "Հպման ձայն"
+
+msgid "IDS_ST_SBODY_PLAY_A_SOUND_WHEN_THE_SAMSUNG_KEYBOARD_IS_TAPPED"
+msgstr "Ձայն արձակել Samsung ստեղնաշարը թակելիս:"
+
+msgid "IDS_ST_POP_MOUNTING_SD_CARD_ING"
+msgstr "SD քարտի սարում..."
+
+msgid "IDS_ST_BODY_SET_DATE"
+msgstr "Գործադրել ամսաթիվը"
+
+msgid "IDS_ST_BODY_LOCK_SCREEN"
+msgstr "Կողպել էկրանը"
+
+msgid "IDS_ST_BODY_PERSONAL"
+msgstr "Անձնական"
+
+msgid "IDS_ST_BODY_PHONE_NUMBER"
+msgstr "Հեռախոսահամար"
+
 msgid "IDS_ST_BODY_1MINUTE"
 msgstr "1 րոպե"
 
@@ -2416,30 +2419,15 @@ msgstr "Հաշիվներ"
 msgid "IDS_ST_HEADER_ALLSHARE"
 msgstr "AllShare"
 
-msgid "IDS_ST_BODY_ANSWERINGMODE_AUTOMATIC"
-msgstr "Ավտոմատ"
-
 msgid "IDS_ST_BUTTON_BACK"
 msgstr "Ետ"
 
-msgid "IDS_ST_BODY_BLUETOOTH"
-msgstr "Bluetooth"
-
-msgid "IDS_ST_BODY_ADVANCEDOPTIONS_CERTIFICATES"
-msgstr "Վկայականներ"
-
 msgid "IDS_ST_BODY_CONTACTS"
 msgstr "Կոնտակտներ"
 
 msgid "IDS_ST_BODY_MYTHEME_CREATE"
 msgstr "Ստեղծել"
 
-msgid "IDS_ST_BODY_CALLERID_DEFAULT"
-msgstr "Լռելյայն"
-
-msgid "IDS_ST_BODY_FM_RADIO"
-msgstr "FM Ռադիո"
-
 msgid "IDS_ST_BODY_FONT"
 msgstr "Տառատեսակ"
 
@@ -2452,15 +2440,9 @@ msgstr "Օգնություն"
 msgid "IDS_ST_BODY_MANUAL"
 msgstr "Ձեռքով"
 
-msgid "IDS_ST_BODY_APPLICATIONSETTINGS_MESSAGE"
-msgstr "Հաղորդագրություն"
-
 msgid "IDS_ST_BODY_MUSIC"
 msgstr "Երաժշտություն"
 
-msgid "IDS_ST_BODY_NFC"
-msgstr "NFC"
-
 msgid "IDS_ST_BODY_ALERTTYPE_OFF"
 msgstr "Անջատված է"
 
@@ -2470,9 +2452,6 @@ msgstr "Միացված է"
 msgid "IDS_ST_BODY_MEMORYSTATUS_OTHERS"
 msgstr "Այլ"
 
-msgid "IDS_ST_BODY_PIN_LOCK"
-msgstr "PIN-ի պաշտպանություն"
-
 msgid "IDS_ST_BODY_RESET"
 msgstr "Զրոյացնել"
 
@@ -2488,45 +2467,21 @@ msgstr "Սինխրոնացնլ"
 msgid "IDS_ST_BODY_SYSTEM"
 msgstr "Համակարգ"
 
-msgid "IDS_ST_BUTTON2_S_PLANNER"
-msgstr "S Planner"
-
 msgid "IDS_ST_BODY_TWITTER"
 msgstr "Twitter"
 
 msgid "IDS_ST_BODY_USERNAME"
 msgstr "Օգտվողի անուն"
 
-msgid "IDS_ST_BODY_VOICE"
-msgstr "Ձայն"
-
-msgid "IDS_ST_BODY_DEFAULTMEMORY_VOICE_RECORDER"
-msgstr "Ձայնագրիչ"
-
 msgid "IDS_ST_BODY_WI_FI"
 msgstr "Wi-Fi"
 
-msgid "IDS_ST_BODY_YYYY_MM_DD_DOT"
-msgstr "ՏՏՏՏ.ԱԱ.ՕՕ"
-
-msgid "IDS_ST_BODY_BRIGHTNESS_M_POWER_SAVING"
-msgstr "Պայծառություն"
-
-msgid "IDS_ST_HEADER_SORT_BY"
-msgstr "Տեսակավորել ըստ"
-
 msgid "IDS_ST_BODY_DELETED"
 msgstr "Ջնջված է:"
 
 msgid "IDS_ST_POP_ERROR"
 msgstr "Սխալ:"
 
-msgid "IDS_ST_TPOP_MAXIMUM_NUMBER_OF_CHARACTERS_REACHED"
-msgstr "Հասել է նիշերի առավելագույն քանակին:"
-
-msgid "IDS_ST_TPOP_TRY_AGAIN"
-msgstr "Փորձեք կրկին"
-
 msgid "IDS_ST_BODY_VERSION"
 msgstr "Տարբերակ"
 
@@ -2536,36 +2491,9 @@ msgstr "Ջնջել"
 msgid "IDS_ST_SK_SET_LITE"
 msgstr "Նխդրլ"
 
-msgid "IDS_ST_SK_YES"
-msgstr "Այո"
-
-msgid "IDS_SAPPS_SK_TRY_ABB"
-msgstr "Փրձլ"
-
-msgid "IDS_ST_BODY_PLAY_A_SOUND_WHEN_BUTTONS_ICONS_AND_MENU_ITEMS_ARE_TAPPED"
-msgstr "Նվագարկել ձայն, երբ հպվում են կոճկներ, պատկերակներ և ցանկի տարրեր:"
-
-msgid "IDS_ST_MBODY_KEYBOARD_SOUND"
-msgstr "Ստեղնաշարի ձայն"
-
 msgid "IDS_ST_MBODY_RINGTONE"
 msgstr "Զանգի հնչերանգ"
 
-msgid "IDS_ST_MBODY_TOUCH_SOUND"
-msgstr "Հպման ձայն"
-
-msgid "IDS_ST_SBODY_PLAY_A_SOUND_WHEN_THE_SAMSUNG_KEYBOARD_IS_TAPPED"
-msgstr "Ձայն արձակել Samsung ստեղնաշարը թակելիս:"
-
-msgid "IDS_ST_POP_MOUNTING_SD_CARD_ING"
-msgstr "SD քարտի սարում..."
-
-msgid "IDS_ST_BODY_SET_DATE"
-msgstr "Գործադրել ամսաթիվը"
-
-msgid "IDS_ST_BODY_ALL"
-msgstr "Բոլոր"
-
 msgid "IDS_LBS_BODY_LOCATION_SERVICE"
 msgstr "Տեղական ծառայություն"
 
@@ -2575,9 +2503,6 @@ msgstr "VPN"
 msgid "IDS_ST_SK_OPTIONS_LITE"
 msgstr "Ընտրն"
 
-msgid "IDS_ST_BODY_TTS"
-msgstr "TTS"
-
 msgid "IDS_ST_BODY_VOICE_CONTROL"
 msgstr "Ձայնային կառավարում"
 
@@ -2590,45 +2515,222 @@ msgstr "Չանհանգստացնել"
 msgid "IDS_ST_MBODY_APP_NOTIFICATIONS"
 msgstr "Ծրագրի ծանուցումներ"
 
+msgid "IDS_ST_BODY_ALL"
+msgstr "Բոլոր"
+
 msgid "IDS_ST_HEADER_DEFAULT_APPLICATIONS_ABB"
 msgstr "Կանխադրված ծրագրեր"
 
-msgid "IDS_ST_BODY_HOME"
-msgstr "Տուն"
-
 msgid "IDS_ST_BODY_SET_TIME"
 msgstr "Սահմանել ժամանակը"
 
 msgid "IDS_ST_BODY_UNABLE_TO_SCAN_FOR_NETWORKS"
 msgstr "Անհնար է որոնել ցանցեր:"
 
-msgid "IDS_ST_BODY_LOCK_SCREEN"
-msgstr "Ô¿Õ¸Õ²ÕºÕ¥Õ¬ Õ§Õ¯Ö\80Õ¡Õ¶Õ¨"
+msgid "IDS_ACCS_BODY_SIGNAL_STRENGTH_TTS"
+msgstr "Ô±Õ¦Õ¤Õ¡Õ¶Õ·Õ¡Õ¶Õ« Õ¸Ö\82ÕªÕ£Õ¶Õ¸Ö\82Õ©ÕµÕ¸Ö\82Õ¶"
 
 msgid "IDS_ST_HEADER_VISION"
 msgstr "Տեսողություն"
 
+msgid "IDS_ST_BODY_SIGNAL_STRENGTH"
+msgstr "Ազդանշանի ուժգնությունը"
+
+msgid "IDS_ST_BODY_HELLO_KITTY_10"
+msgstr "Hello Kitty 10"
+
+msgid "IDS_ST_HEADER_SOUNDS_AND_NOTIFICATIONS_ABB"
+msgstr "Ձայներ և ծանուցումներ"
+
+msgid "IDS_ST_BODY_TTS"
+msgstr "TTS"
+
+msgid "IDS_ST_BODY_HOME"
+msgstr "Տուն"
+
 msgid "IDS_ST_BODY_OFF"
 msgstr "Անջատված է"
 
-msgid "IDS_ST_BODY_SIGNAL_STRENGTH"
-msgstr "Ô±Õ¦Õ¤Õ¡Õ¶Õ·Õ¡Õ¶Õ« Õ¸Ö\82ÕªÕ£Õ¶Õ¸Ö\82Õ©ÕµÕ¸Ö\82Õ¶Õ¨"
+msgid "IDS_ST_BODY_THERE_ARE_NO_APPS_SET_AS_DEFAULTS"
+msgstr "Ô¿Õ¡Õ¶Õ­Õ¡Õ¤Ö\80Õ¾Õ¡Õ® Õ®Ö\80Õ¡Õ£Ö\80Õ¥Ö\80 Õ¹Õ¯Õ¡Õ¶:"
 
-msgid "IDS_ST_POP_MOBILE_DATA_WILL_BE_TURNED_ON_CONNECTING_TO_MOBILE_NETWORKS_MAY_RESULT_IN_ADDITIONAL_CHARGES_DEPENDING_ON_YOUR_PAYMENT_PLAN"
-msgstr "Շարժական տվյալները կմիացվեն: Շարժական կապի ցանցերին միանալը կարող է լրացուցիչ վճարների հանգեցնել՝ Ձեր վճարային պլանից կախված:"
+msgid "IDS_ST_HEADER_PRIVACY_SETTINGS_ABB"
+msgstr "Գաղտնիության դրվածքներ"
 
-msgid "IDS_ST_POP_UNLESS_YOU_CONNECT_TO_A_WI_FI_NETWORK_YOU_WILL_NOT_BE_ABLE_TO_USE_THE_INTERNET_EMAIL_OR_OTHER_APPS_MSG"
-msgstr "Եթե չմիանաք Wi-Fi ցանցի, չեք կարող օգտվել Ինտերնետից, Էլփոստից և այլ ծրագրերից, որոնք տվյալների միացում են պահանջում:"
+msgid "IDS_QP_OPT_SHOW_ALL_CONTENT_ABB"
+msgstr "Ցույց տալ ամբողջ բովանդակություն"
+
+msgid "IDS_QP_OPT_HIDE_SENSITIVE_CONTENT_ABB"
+msgstr "Թաքցնել զգայուն բովանդակությունը"
+
+msgid "IDS_ST_BUTTON_REMOVE_ABB2"
+msgstr "Հեռացնել"
+
+msgid "IDS_QP_TMBODY_NOTIFICATIONS_ON_LOCK_SCREEN"
+msgstr "Ծանուցումներ՝ կողպված էկրանին"
+
+msgid "IDS_ACCS_BODY_WHILE_SCREEN_READER_IS_ENABLED_YOUR_PHONE_WILL_PROVIDE_VOICE_FEEDBACK_FOR_EXAMPLE_SCREEN_READER_WILL_MSG"
+msgstr "Երբ Էկրանի ընթերցիչն ընձեռված է, հեռախոսը կտրամադրի ձայնով հետադարձ կապ: Օրինակ՝ Էկրանի ընթերցիչը կասի, թե ինչի հետ կարող եք փոխգործողություն կատարել յուրաքանչյուր էկրանի վրա: Թակեք տարրերը՝ ընտրելու և լսելու, թե դրանք ինչ են, և կրկնակի թակեք տարրերը՝ համապատասխան գործողությունը կատարելու համար:"
+
+msgid "IDS_ACCS_MBODY_READ_OUT_USAGE_HINTS_ABB"
+msgstr "Կրդլ օգտ. մասին հուշումներ"
+
+msgid "IDS_ACCS_MBODY_SOUND_FEEDBACK"
+msgstr "Ձայնային հետադարձ կապ"
+
+msgid "IDS_ACCS_MBODY_VIBRATION_FEEDBACK"
+msgstr "Թրթռումով հետդրձ արձագանք"
+
+msgid "IDS_ACCS_OPT_ALWAYS_READ_OUT_KEYBOARD_INPUT_TTS"
+msgstr "Միշտ բարձրաձայն կարդալ ստեղնաշարով մուտքագրված տվյալները"
 
-msgid "IDS_SCR_BODY_PD_UNREAD_NOTIFICATIONS"
-msgstr "Õ\89Õ¯Õ¡Ö\80Õ¤Õ¡Ö\81Õ¾Õ¡Õ® Õ®Õ¡Õ¶Õ¸Ö\82Ö\81Õ¸Ö\82Õ´Õ¶Õ¥Ö\80"
+msgid "IDS_ACCS_OPT_KEYBOARD_FEEDBACK_TTS"
+msgstr "Õ\8dÕ¿Õ¥Õ²Õ¶Õ¡Õ·Õ¡Ö\80Õ« Õ°Õ¥Õ¿Õ¡Õ¤Õ¡Ö\80Õ± Õ¡Ö\80Õ±Õ¡Õ£Õ¡Õ¶Ö\84"
 
 msgid "IDS_ACCS_OPT_OTHER_FEEDBACK_TTS"
 msgstr "Այլ հետադարձ արձագանք"
 
-msgid "IDS_ACCS_TMBODY_STATUS_BAR_INFORMATION"
-msgstr "Վիճակագոտու տվյալներ"
+msgid "IDS_ACCS_SBODY_READ_OUT_NOTIFICATIONS_WHILE_THE_SCREEN_IS_OFF"
+msgstr "Բարձրաձայն կարդալ ծանուցումներ, երբ էկրանն անջատված է:"
 
 msgid "IDS_ACCS_SBODY_SELECT_WHICH_INFORMATION_FROM_INDICATORS_SHOWN_ON_THE_STATUS_BAR_WILL_BE_READ_OUT_WHEN_YOU_TRIPLE_TAP_THE_SCREEN_WITH_TWO_FINGERS_MSG"
 msgstr "Ընտրեք, թե վիճակագոտում ցուցադրված ցուցիչներից ինչ տեղեկություններ կարդացվեն բարձրաձայն, երբ երկու մատով երեք անգամ թակեք էկրանը, օրինակ՝ ժամը և թվականը, սարքի ազդանշանի ուժգնությունը, Wi-Fi-ի և Bluetooth-ի միացումները և մարտկոցի էներգիան:"
 
+msgid "IDS_ACCS_SBODY_SET_THE_VOICE_FEEDBACK_TO_VARY_IN_PITCH_WHILE_USING_THE_KEYBOARD_TO_ENTER_TEXT"
+msgstr "Նախադրեք ձայնային հետադարձ կապն այնպես, որ տեքստի մուտքագրման նպատակով ստեղնաշարն օգտագործելիս փոխվի ձայնի ուժգնությունը:"
+
+msgid "IDS_ACCS_TMBODY_STATUS_BAR_INFORMATION"
+msgstr "Վիճակագոտու տվյալներ"
+
+msgid "IDS_ST_BUTTON_TURN_OFF_ABB2"
+msgstr "Անջատել"
+
+msgid "IDS_ST_BUTTON_TURN_ON_ABB3"
+msgstr "Միացնել"
+
+msgid "IDS_ST_BUTTON_DISABLE_ABB"
+msgstr "Անջատել"
+
+msgid "IDS_ST_BUTTON_ENABLE_ABB3"
+msgstr "Ընձեռել"
+
+msgid "IDS_SM_TPOP_P1SS_P2SS_CACHED_DATA_CLEARED_ABB"
+msgstr "Հիշապահեստի %1$s %2$s տվ. մաքրվել են:"
+
+msgid "IDS_SM_HEADER_DEFAULT_STORAGE_SETTINGS_ABB"
+msgstr "Կանխադրված պահոցի դրվածքներ"
+
+msgid "IDS_SM_TMBODY_DEFAULT_STORAGE_LOCATIONS"
+msgstr "Պահելու կանխադրված տեղեր"
+
+msgid "IDS_SM_SBODY_CALCULATING_ING"
+msgstr "Հաշվվում է..."
+
+msgid "IDS_ST_BODY_IMAGES"
+msgstr "Պատկերներ"
+
+msgid "IDS_ST_BODY_STORAGE_USAGE"
+msgstr "Պահոցի օգտագործում"
+
+msgid "IDS_ST_HEADER_TOTAL_SPACE"
+msgstr "Ընդհանուր տարածքւթյուն"
+
+msgid "IDS_SM_TMBODY_APPS_ABB"
+msgstr "Ծրագրեր"
+
+msgid "IDS_ST_BODY_SYSTEM_STORAGE"
+msgstr "Համակարգի հիշողություն"
+
+msgid "IDS_ST_BODY_CACHED_DATA_ABB"
+msgstr "Հիշապահեստում պահված տվյալներ"
+
+msgid "IDS_SM_HEADER_DEFAULT_STORAGE_LOC_ABB"
+msgstr "Կանխդրված պահոցի տեղ"
+
+msgid "IDS_SM_BODY_FREE_M_MEMORY_ABB"
+msgstr "Ազատ"
+
+msgid "IDS_ST_MBODY_ADS"
+msgstr "Հավելվածքներ"
+
+msgid "IDS_SM_BODY_SELECT_THE_DEFAULT_LOCATION_FOR_INSTALLING_APPS_WHERE_APPS_CAN_BE_SAVED_DEPENDS_ON_THE_TYPE_OF_APP_AND_THE_AVAILABILITY_OF_THE_LOCATION"
+msgstr "Ընտրեք ծրագրերի տեղադրման կանխադրված տեղը: Թե որտեղ կարող են պահպանվել ծրագրերը՝ դա կախված է ծրագրի տեսակից և տեղի առկայությունից:"
+
+msgid "IDS_SM_BODY_SELECT_THE_DEFAULT_STORAGE_LOCATION_FOR_CONTENT_SHARED_VIA_BLUETOOTH_OR_WI_FI_DIRECT"
+msgstr "Կանխադրված պահման տեղ ընտրեք Bluetooth-ով կամ Wi-Fi Direct-ով համօգտագործված բովանդակության համար:"
+
+msgid "IDS_ST_OPT_HIDE_CONTENT"
+msgstr "Թաքցնել բովանդակությունը"
+
+msgid "IDS_ST_HEADER_PRIVACY_AND_SECURITY_ABB"
+msgstr "Գաղտն. և անվտանգութ."
+
+msgid "IDS_ST_MBODY_PRIVACY_AND_SECURITY"
+msgstr "Գաղտն. և անվտանգություն"
+
+msgid "IDS_ST_HEADER_TIZEN_CONNECT"
+msgstr "Tizen Connect"
+
+msgid "IDS_ST_OPT_BATTERY_USAGE_ABB"
+msgstr "Մարտկոցի օգտագործումը"
+
+msgid "IDS_SM_BODY_THE_BATTERY_USAGE_FOR_THE_PAST_P1SD_HOURS_P2SD_MINUTES_C"
+msgstr "Մարտկոցի օգտագործումն անցյալ %1$d ժամ %2$d րոպեում՝"
+
+msgid "IDS_ST_BODY_REMAINING_BATTERY"
+msgstr "Մարտկոցի մնացած լիցքը"
+
+msgid "IDS_ST_BODY_CHARGING_ING_ABB"
+msgstr "Լիցքվրում..."
+
+msgid "IDS_ST_SBODY_FULLY_CHARGED_ABB_M_STATUS"
+msgstr "Լրիվ լիցքավորվել է"
+
+msgid "IDS_ST_BODY_MISSED_EVENTS"
+msgstr "Բաց թողնված իրադարձություններ"
+
+msgid "IDS_ST_BODY_SPEECH_RATE"
+msgstr "Խոսքի արագություն"
+
+msgid "IDS_COM_POP_MISSED_EVENTS"
+msgstr "Բաց թողնված իրադարձություններ"
+
+msgid "IDS_SCR_POP_DRAG_THE_SLIDER_TO_SET_THE_SPEECH_RATE"
+msgstr "Քարշեք սողանիկը՝ խոսքի արագությունը նախադրելու համար:"
+
+msgid "IDS_ST_BODY_BATTERY_LEVEL"
+msgstr "Մարտկոցի մակարդակ"
+
+msgid "IDS_ST_HEADER_DETAILS"
+msgstr "Մանրամասներ"
+
+msgid "IDS_ST_MBODY_OTHER_SOUNDS"
+msgstr "Այլ հնչյուններ"
+
+msgid "IDS_ST_HEADER_ENCRYPT_SD_CARD"
+msgstr "Ծածկագրել SD քարտը"
+
+msgid "IDS_ST_HEADER_DECRYPT_SD_CARD"
+msgstr "Վերծանել SD քարտը"
+
+msgid "IDS_ST_HEADER_ENCRYPTION"
+msgstr "Կոդավորում"
+
+msgid "IDS_ST_SBODY_DEVICE_ENCRYPTED_M_STATUS"
+msgstr "Սարքը վերծանվեց"
+
+msgid "IDS_ST_SBODY_DEVICE_NOT_ENCRYPTED_M_STATUS"
+msgstr "Սարքը ծածկագրված չէ"
+
+msgid "IDS_ST_SBODY_SD_CARD_ENCRYPTED_M_STATUS"
+msgstr "SD քարտը ծածկագրված է"
+
+msgid "IDS_ST_SBODY_SD_CARD_NOT_ENCRYPTED_M_STATUS_SBODY"
+msgstr "SD քարտը ծածկագրված չէ"
+
+msgid "IDS_ST_TMBODY_SECURE_ERASE"
+msgstr "Անվտանգ ջնջում"
+
+msgid "IDS_ST_SBODY_ERASE_ALL_DELETED_DATA_ON_THE_PHONE_PERMANENTLY_FOR_SECURITY_PURPOSES_THIS_DATA_WILL_NOT_BE_RECOVERABLE_BY_ANYONE"
+msgstr "Անվտանգության նկատառումներով՝ ընդմիշտ ջնջել հեռախոսում վերացված բոլոր տվյալները: Ոչ ոք չի կարող վերականգնել այդ տվյալները:"
+
old mode 100644 (file)
new mode 100755 (executable)
index 5fb3da7..2fe12b2
@@ -1,12 +1,18 @@
-msgid "IDS_ST_BODY_1_MINUTE"
-msgstr "1 mínúta"
+msgid "IDS_VOICE_HEADER_SPEECH_TO_TEXT_HSTT"
+msgstr "Talgreinir (STT)"
+
+msgid "IDS_VOICE_HEADER_TEXT_TO_SPEECH_HTTS"
+msgstr "Talgervill (TTS)"
+
+msgid "IDS_PB_TPOP_DELETING_ING_ABB"
+msgstr "Eyði..."
+
+msgid "IDS_VOICE_BODY_VOICE_CONTROL_ABB2"
+msgstr "Raddstýring"
 
 msgid "IDS_ST_POP_SAVING"
 msgstr "Verið er að vista"
 
-msgid "IDS_CAM_POP_MODEL"
-msgstr "Tegund"
-
 msgid "IDS_EMAIL_BODY_INVALID_PORT_NUMBER"
 msgstr "Ógilt gáttarnúmer."
 
@@ -22,9 +28,6 @@ msgstr "6 sekúndur"
 msgid "IDS_PB_POP_PS_ALREADY_EXISTS"
 msgstr "%s er til fyrir."
 
-msgid "IDS_SAPPS_OPT_BADGE_ABB"
-msgstr "Merki"
-
 msgid "IDS_ST_BODY_DISCONNECTED"
 msgstr "Aftengt."
 
@@ -34,9 +37,6 @@ msgstr "Margmiðlunarefni"
 msgid "IDS_ST_BODY_SELECT_AUTOMATICALLY"
 msgstr "Velja sjálfkrafa"
 
-msgid "IDS_ST_HEADER_AUDIO"
-msgstr "Hljóð"
-
 msgid "IDS_ST_HEADER_FORMAT_MVERB_ABB"
 msgstr "Snið"
 
@@ -58,33 +58,45 @@ msgstr "IP"
 msgid "IDS_BT_POP_OPERATION_FAILED"
 msgstr "Aðgerð mistókst."
 
-msgid "IDS_CLD_OPT_MINUTE"
-msgstr "Mínúta"
-
 msgid "IDS_CLD_OPT_MINUTES_LC_ABB"
 msgstr "mínútur"
 
-msgid "IDS_CST_BUTTON_CLOSE"
-msgstr "Loka"
-
-msgid "IDS_CST_POP_FAILED"
-msgstr "Mistókst."
-
 msgid "IDS_IM_BODY_SUCCESSFULLY_COMPLETED"
 msgstr "Lokið."
 
 msgid "IDS_IM_POP_UNEXPECTED_ERROR"
 msgstr "Óvænt villa."
 
+msgid "IDS_SIM_BODY_INVALID_SIM_CARD"
+msgstr "Ógilt SIM-kort."
+
+msgid "IDS_WGT_BUTTON3_KIES_VIA_WI_FI"
+msgstr "Kies um Wi-Fi"
+
+msgid "IDS_ST_BODY_1_MINUTE"
+msgstr "1 mínúta"
+
+msgid "IDS_CAM_POP_MODEL"
+msgstr "Tegund"
+
+msgid "IDS_ST_HEADER_AUDIO"
+msgstr "Hljóð"
+
+msgid "IDS_CLD_OPT_MINUTE"
+msgstr "Mínúta"
+
+msgid "IDS_CST_BUTTON_CLOSE"
+msgstr "Loka"
+
+msgid "IDS_CST_POP_FAILED"
+msgstr "Mistókst."
+
 msgid "IDS_PB_BODY_INFO"
 msgstr "Upplýsingar"
 
 msgid "IDS_PB_BUTTON_CONTACT"
 msgstr "Tengiliður"
 
-msgid "IDS_SIM_BODY_INVALID_SIM_CARD"
-msgstr "Ógilt SIM-kort."
-
 msgid "IDS_ST_BUTTON2_PROCESSING_ING"
 msgstr "Vinnsla í gangi..."
 
@@ -94,21 +106,18 @@ msgstr "Á að eyða?"
 msgid "IDS_VR_POP_NO_FILES"
 msgstr "Engar skrár"
 
-msgid "IDS_WGT_BUTTON3_KIES_VIA_WI_FI"
-msgstr "Kies um Wi-Fi"
-
 msgid "IDS_TPLATFORM_OPT_BLUETOOTH"
 msgstr "Bluetooth"
 
+msgid "IDS_ST_HEADER_PRIVACY"
+msgstr "Leynd"
+
 msgid "IDS_ST_OPT_SETTINGS"
 msgstr "Stillingar"
 
 msgid "IDS_ST_BODY_GENERAL"
 msgstr "Almennt"
 
-msgid "IDS_ST_HEADER_PRIVACY"
-msgstr "Leynd"
-
 msgid "IDS_BR_OPT_SCREEN"
 msgstr "Skjár"
 
@@ -139,9 +148,6 @@ msgstr "Birti %d atriði"
 msgid "IDS_COM_POP_FLIGHT_MODE_WILL_BE_DISABLED"
 msgstr "Flugstilling verður gerð óvirk."
 
-msgid "IDS_COM_POP_CHECKING"
-msgstr "Kanna..."
-
 msgid "IDS_COM_OPT_CONTINUE_Q"
 msgstr "Á að halda áfram?"
 
@@ -214,9 +220,6 @@ msgstr "Gagnanotkun"
 msgid "IDS_MOBILEAP_BODY_TETHERING"
 msgstr "Sími sem netaðgangsstaður"
 
-msgid "IDS_IM_POP_THIS_FEATURE_IS_NOT_AVAILABLE_WHILE_FLIGHT_MODE_IS_ON"
-msgstr "Eiginleiki ekki studdur í flugstillingu."
-
 msgid "IDS_EMAIL_POP_SECURITY_UPDATE_ABB"
 msgstr "Öryggisuppfærsla"
 
@@ -250,9 +253,6 @@ msgstr "Það er of lítið minni í símanum. Eyddu einhverjum hlutum og reyndu
 msgid "IDS_KW_POP_BE_CAREFUL_WHEN_TRANSMITTING_INFORMATION_ON_AN_UNSECURED_WI_FI_NETWORK_MSG"
 msgstr "Farðu varlega þegar þú sendir upplýsingar á opnu Wi-Fi-neti þar sem þær kunna að vera sýnilegar öðrum á netinu."
 
-msgid "IDS_DN_BODY_ENCRYPT_SD_CARD"
-msgstr "Dulkóða SD-kort"
-
 msgid "IDS_MSGF_POP_UNSUPPORTED"
 msgstr "Óstutt."
 
@@ -280,24 +280,15 @@ msgstr "Færslu lokið."
 msgid "IDS_PB_BODY_MOVING_ING"
 msgstr "Verið er að flytja..."
 
-msgid "IDS_SMEMO_BUTTON_IMPORT"
-msgstr "Flytja inn"
-
 msgid "IDS_LCKSCN_BODY_WALLPAPERS"
 msgstr "Veggfóður"
 
 msgid "IDS_LCKSCN_BODY_TAP_AND_HOLD_THE_SCREEN_THEN_TILT_THE_DEVICE_TOWARDS_YOU_TO_UNLOCK_IT_MSG"
 msgstr "Haltu fingri á skjánum og hallaðu tækinu að þér til að taka það úr lás. Ef skjárinn opnast ekki skaltu prófa að halla tækinu meira. Þegar kveikt er á hreyfiopnun verður sjálfkrafa kveikt á hreyfingu í stillingum."
 
-msgid "IDS_SA_BUTTON_DONE_ABB"
-msgstr "Lok"
-
 msgid "IDS_FP_BODY_NO_APPLICATIONS"
 msgstr "Engin forrit"
 
-msgid "IDS_ST_TZTAB4_MOST_USED_M_APP"
-msgstr "Oftast notað"
-
 msgid "IDS_ST_TPOP_PERSONAL_MODE_ENABLED_ABB"
 msgstr "Kveikt á einkastillingu."
 
@@ -394,9 +385,6 @@ msgstr "Hámarksfjölda stafa fyrir heiti tækisins (%d) hefur verið náð."
 msgid "IDS_ST_POP_THE_APP_HAS_BEEN_UNINSTALLED"
 msgstr "Forritið hefur verið fjarlægt."
 
-msgid "IDS_ST_POP_TAP_OK"
-msgstr "Pikkaðu á „Í lagi“"
-
 msgid "IDS_ST_POP_SEARCHING_NETWORK_ING"
 msgstr "Leita að símkerfi..."
 
@@ -412,15 +400,9 @@ msgstr "Núllstilla allar stillingar og eyða öllum gögnum. Ekki er hægt að
 msgid "IDS_ST_POP_REMOVE_DEFAULT_APPS_Q"
 msgstr "Fjarlægja sjálfgefin forrit?"
 
-msgid "IDS_ST_POP_REGISTRATION_CODE_NOT_FOUND"
-msgstr "Skráningarkóði fannst ekki."
-
 msgid "IDS_ST_POP_REGISTERING_ING"
 msgstr "Verið er að skrá..."
 
-msgid "IDS_ST_POP_REGISTERED"
-msgstr "Skráð."
-
 msgid "IDS_ST_POP_PUK2_VERIFIED"
 msgstr "PUK2 staðfest."
 
@@ -460,18 +442,9 @@ msgstr "%d tilraunir eftir."
 msgid "IDS_ST_POP_PASSWORD_MUST_CONTAIN_AT_LEAST_PD_ALPHANUMERIC_CHARACTERS"
 msgstr "Lykilorðið verður að innihalda a.m.k. %d bókstafi."
 
-msgid "IDS_ST_POP_PASSWORD_MUST_BE_MORE_THAN_P1SD_CHARACTERS_AND_LESS_THAN_P2SD"
-msgstr "Lykilorð þarf að vera lengra en %1$d stafir og styttra en %2$d."
-
-msgid "IDS_ST_POP_PASSWORDS_DO_NOT_MATCH"
-msgstr "Aðgangsorð stemma ekki."
-
 msgid "IDS_ST_POP_NO_SD_CARD_IS_INSERTED_DISABLE_ENCRYPT_SD_CARD_ANYWAY_Q"
 msgstr "SD-kort hefur ekki verið sett í. Viltu samt slökkva á dulkóðun SD-korts?"
 
-msgid "IDS_ST_POP_NO_SD_CARD_HAS_BEEN_INSERTED_ENCRYPTION_WILL_START_AUTOMATICALLY_WHEN_YOU_INSERT_AN_SD_CARD"
-msgstr "Ekkert SD-kort var sett í. Dulkóðun hefst sjálfkrafa þegar SD-kort er sett í."
-
 msgid "IDS_ST_POP_NO_ITEM_SELECTED"
 msgstr "Það eru engir hlutir valdir."
 
@@ -487,9 +460,6 @@ msgstr "Slökkt var á farsímagögnum. Þú getur ekki sent eða tekið á mót
 msgid "IDS_ST_POP_MOBILE_DATA_ENABLED_CONNECTING_TO_MOBILE_NETWORKS_MAY_INCUR_EXTRA_CHARGES_DEPENDING_ON_YOUR_DATA_PLAN_CONTINUE_Q"
 msgstr "Farsímagögn virk. Tenging við farsímakerfi getur haft í för með sér viðbótarkostnað, allt eftir áskriftarleið. Halda áfram?"
 
-msgid "IDS_ST_POP_LOADING_ING"
-msgstr "Hleð..."
-
 msgid "IDS_ST_POP_IP_ADDRESS_REMOVED"
 msgstr "IP-tala fjarlægð."
 
@@ -514,9 +484,6 @@ msgstr "Rangt PIN2-númer."
 msgid "IDS_ST_POP_INCORRECT_PIN1_ATTEMPT_LEFT"
 msgstr "Rangt PIN-númer. 1 tilraun eftir."
 
-msgid "IDS_ST_POP_INCORRECT_PASSWORD"
-msgstr "Rangt aðgangsorð."
-
 msgid "IDS_ST_POP_IF_YOU_RESET_YOUR_DEVICE_TO_FACTORY_DEFAULTS_YOU_WILL_NOT_BE_ABLE_TO_USE_ENCRYPTED_FILES_ON_THE_SD_CARD_MSG"
 msgstr "Ef þú endurstillir tækið á sjálfgefnar stillingar geturðu ekki notað dulkóðaðar skrár á SD-kortinu en þú getur samt sem áður notað skrár sem ekki eru dulkóðaðar."
 
@@ -538,12 +505,6 @@ msgstr "Viltu dulkóða SD-kortið? Aðgerðin er óafturkræf og ef þú trufla
 msgid "IDS_ST_POP_ENABLING_EMERGENCY_MODE_ING"
 msgstr "Kveiki á neyðarstillingu..."
 
-msgid "IDS_ST_POP_ENABLING_AUTO_UPDATE_MEANS_YOUR_DEVICE_WILL_CHECK_FOR_SECURITY_UPDATES_AUTOMATICALLY_NOTI_MSG"
-msgstr "Ef kveikt er á sjálfvirkri uppfærslu leitar tækið sjálfkrafa að öryggisuppfærslum. Ef uppfærslur eru athugaðar um farsímakerfi kann það að hafa viðbótarkostnað í för með sér."
-
-msgid "IDS_ST_POP_ENABLE_SMART_STAY_TO_TRY_IT_T_HELP"
-msgstr "Kveiktu á snjalldvöl til að prófa hana."
-
 msgid "IDS_ST_POP_ENABLE_SMART_ROTATION_TO_TRY_IT_T_HELP"
 msgstr "Kveiktu á snjallsnúningi til að prófa hann."
 
@@ -553,12 +514,6 @@ msgstr "Kveikja á flugstillingu."
 msgid "IDS_ST_POP_EMERGENCY_MODE_WILL_BE_DISABLED"
 msgstr "Slökkt verður á neyðarstillingu."
 
-msgid "IDS_ST_POP_DO_NOT_ASK_AGAIN"
-msgstr "Ekki spyrja aftur"
-
-msgid "IDS_ST_POP_DISABLING_AUTO_UPDATE_MEANS_YOU_HAVE_TO_CHECK_FOR_SECURITY_UPDATES_MANUALLY_NOTI_MSG"
-msgstr "Ef slökkt er á sjálfvirkri uppfærslu þarftu að leita handvirkt að öryggisuppfærslum. Við mælum með sjálfvirkri uppfærslu til að halda tækinu öruggu."
-
 msgid "IDS_ST_POP_DISABLE_TETHERING_Q"
 msgstr "Viltu slökkva á tjóðrun?"
 
@@ -598,9 +553,6 @@ msgstr "Flipayfirlit"
 msgid "IDS_ST_OPT_SELECTED"
 msgstr "Valið"
 
-msgid "IDS_ST_OPT_SELECT"
-msgstr "Velja"
-
 msgid "IDS_ST_OPT_RESET_APP_SETTINGS_ABB"
 msgstr "Endurst. forritsst."
 
@@ -616,9 +568,6 @@ msgstr "LTE/WCDMA/GSM (sjálfvirk tenging)"
 msgid "IDS_ST_OPT_EDIT_QUICK_SETTINGS"
 msgstr "Breyta flýtistillingum"
 
-msgid "IDS_ST_OPT_DEFAULT_RINGTONE"
-msgstr "Sjálfgefnir hringitónar"
-
 msgid "IDS_ST_OPT_CUSTOM_MODE_ABB"
 msgstr "Sérsniðin stilling"
 
@@ -631,15 +580,9 @@ msgstr "Loka á farsímakerfi"
 msgid "IDS_ST_OPT_BLOCK_ALL"
 msgstr "Loka á allar"
 
-msgid "IDS_ST_OPT_AUTO_UPDATE_ABB"
-msgstr "Sjálfv. uppfærsla"
-
 msgid "IDS_ST_OPT_ALLOW_ALL"
 msgstr "Leyfa allt"
 
-msgid "IDS_ST_OPT_ALL"
-msgstr "Allt"
-
 msgid "IDS_ST_MBODY_ZOOM"
 msgstr "Aðdráttur"
 
@@ -679,9 +622,6 @@ msgstr "Sýna örgjörvanotkun"
 msgid "IDS_ST_MBODY_SELECT_WHERE_CAPTURED_IMAGES_WILL_BE_SAVED"
 msgstr "Veldu hvar vista á myndir"
 
-msgid "IDS_ST_MBODY_SCREEN_ROTATION"
-msgstr "Skjásnúningur"
-
 msgid "IDS_ST_MBODY_SCREEN_READER_HTTS"
 msgstr "Skjálesari (TTS)"
 
@@ -700,18 +640,12 @@ msgstr "Hreyfingar og bendingar"
 msgid "IDS_ST_MBODY_MOBILE_DATA"
 msgstr "Farsímagögn"
 
-msgid "IDS_ST_MBODY_HELP"
-msgstr "Hjálp"
-
 msgid "IDS_ST_MBODY_HANDS_FREE_MODE"
 msgstr "Handfrjáls stilling"
 
 msgid "IDS_ST_MBODY_GSM_ONLY"
 msgstr "Aðeins GSM"
 
-msgid "IDS_ST_MBODY_FONT_SIZE"
-msgstr "Leturstærð"
-
 msgid "IDS_ST_MBODY_FACTORY_RESET"
 msgstr "Núllstilling"
 
@@ -745,15 +679,9 @@ msgstr "Virkt forrit"
 msgid "IDS_ST_MBODY_ACCOUNTS_AND_BACKUP"
 msgstr "Reikningar og afritun"
 
-msgid "IDS_ST_ITAB4_CONTROLS_M_INPUT_AND_CONTROL"
-msgstr "Stjórnt."
-
 msgid "IDS_ST_HEADER_WI_FI_DIRECT"
 msgstr "Wi-Fi Direct"
 
-msgid "IDS_ST_HEADER_WI_FI"
-msgstr "Wi-Fi"
-
 msgid "IDS_ST_HEADER_USER_SETTINGS_ABB"
 msgstr "Notandastillingar"
 
@@ -766,24 +694,15 @@ msgstr "USB-hjálparforrit"
 msgid "IDS_ST_HEADER_UNLOCK_DEVICE_USING_MOTION_ABB"
 msgstr "Aflæsa tæki með hreyfingu"
 
-msgid "IDS_ST_HEADER_UNAVAILABLE"
-msgstr "Ekki til staðar"
-
 msgid "IDS_ST_HEADER_ULTRA_POWER_SAVING_MODE"
 msgstr "Ofursparnaðarstilling"
 
 msgid "IDS_ST_HEADER_TOUCH_KEY_LIGHT_DURATION"
 msgstr "Lýsingartími snertitakkaljóss"
 
-msgid "IDS_ST_HEADER_TEXT_TO_SPEECH"
-msgstr "Talgervill"
-
 msgid "IDS_ST_HEADER_STANDARD_LIMIT_ABB"
 msgstr "Venjuleg mörk"
 
-msgid "IDS_ST_HEADER_SOUND"
-msgstr "Hljóð"
-
 msgid "IDS_ST_HEADER_SIM_CARD_MANAGER"
 msgstr "Stjórnun SIM-korts"
 
@@ -799,18 +718,12 @@ msgstr "Screen Mirroring"
 msgid "IDS_ST_HEADER_SAMSUNG_KIES"
 msgstr "Samsung Kies"
 
-msgid "IDS_ST_HEADER_SAMSUNG_APPS"
-msgstr "Samsung Apps"
-
 msgid "IDS_ST_HEADER_RINGTONES"
 msgstr "Hringitónar"
 
 msgid "IDS_ST_HEADER_RESET_RESULTS"
 msgstr "Endurstilla niðurstöður"
 
-msgid "IDS_ST_HEADER_RESET"
-msgstr "Endurstilla"
-
 msgid "IDS_ST_HEADER_PRIVILEGES"
 msgstr "Réttindi"
 
@@ -820,18 +733,12 @@ msgstr "Einkastilling"
 msgid "IDS_ST_HEADER_PORT"
 msgstr "Tengi"
 
-msgid "IDS_ST_HEADER_PLEASE_WAIT"
-msgstr "Augnablik."
-
 msgid "IDS_ST_HEADER_PERSONAL_MODE"
 msgstr "Einkastilling"
 
 msgid "IDS_ST_HEADER_PERSONALISATION"
 msgstr "Sérstillingar"
 
-msgid "IDS_ST_HEADER_PD_SELECTED_ABB"
-msgstr "%d valið"
-
 msgid "IDS_ST_HEADER_PD_SELECTED"
 msgstr "%d valið"
 
@@ -865,9 +772,6 @@ msgstr "Inntak og hreyfing"
 msgid "IDS_ST_HEADER_HOME_SCREEN_ABB"
 msgstr "Heimaskjár"
 
-msgid "IDS_ST_HEADER_FINGER_SCANNER_ABB"
-msgstr "Fingraskanni"
-
 msgid "IDS_ST_HEADER_ENTER_VALID_DEVICE_NAME_ABB"
 msgstr "Sláðu inn gilt tækjaheiti"
 
@@ -916,6 +820,9 @@ msgstr "Bæta við gátt"
 msgid "IDS_ST_HEADER_ADD_IP"
 msgstr "Bæta við IP-tölu"
 
+msgid "IDS_COM_POP_CHECKING"
+msgstr "Kanna..."
+
 msgid "IDS_ST_BUTTON_UNINSTALL_UPDATES"
 msgstr "Fjarlægja uppfærslur"
 
@@ -925,30 +832,18 @@ msgstr "Fjarlægja"
 msgid "IDS_ST_BUTTON_TRY_IT"
 msgstr "Prófa"
 
-msgid "IDS_ST_BUTTON_STOP"
-msgstr "Stö."
-
 msgid "IDS_ST_BUTTON_SET_SCREEN_LOCK_TYPE"
 msgstr "Velja gerð skjáláss"
 
 msgid "IDS_ST_BUTTON_RESET_APPS_ABB"
 msgstr "Endurst. forrit"
 
-msgid "IDS_ST_BUTTON_RESET"
-msgstr "Núllstil."
-
 msgid "IDS_ST_BUTTON_REMOVE_DEFAULT_APPS_ABB"
 msgstr "Fjarlægja sjálfgefin forrit"
 
 msgid "IDS_ST_BUTTON_ONLY_VIBRATE"
 msgstr "Aðeins titra"
 
-msgid "IDS_ST_BUTTON_OK_ABB"
-msgstr "Í lagi"
-
-msgid "IDS_ST_BUTTON_OK"
-msgstr "Í lagi"
-
 msgid "IDS_ST_BUTTON_MOVE_TO_SD_ABB"
 msgstr "Færa á SD-kort"
 
@@ -958,21 +853,9 @@ msgstr "Færa í síma"
 msgid "IDS_ST_BUTTON_FORCE_STOP"
 msgstr "Þvinga stöðvun"
 
-msgid "IDS_ST_BUTTON_ENABLE"
-msgstr "Gera virkt"
-
-msgid "IDS_ST_BUTTON_DISCONNECT"
-msgstr "Aftengja"
-
 msgid "IDS_ST_BUTTON_DISABLE"
 msgstr "Slökkva"
 
-msgid "IDS_ST_BUTTON_CONTINUE"
-msgstr "Halda áfram"
-
-msgid "IDS_ST_BUTTON_CANCEL_ABB"
-msgstr "Hætta við"
-
 msgid "IDS_ST_BODY_YYYY_DD_MM_DOT"
 msgstr "YYYY.DD.MM"
 
@@ -1009,9 +892,6 @@ msgstr "Þegar slökkt er á gagnareiki virka forrit sem nota gagnatenginguna hu
 msgid "IDS_ST_BODY_WEB_APPLICATIONS"
 msgstr "Vefforrit"
 
-msgid "IDS_ST_BODY_WCDMA_GSM_NHAUTO_CONNECT"
-msgstr "WCDMA/GSM\n(sjálfvirk tenging)"
-
 msgid "IDS_ST_BODY_WAIT_WHILE_DEVICE_IS_ENCRYPTED_PDP_COMPLETE"
 msgstr "Bíddu á meðan kóðun tækis fer fram. %d% lokið."
 
@@ -1024,15 +904,9 @@ msgstr "Beðið eftir svari frá SIM-korti..."
 msgid "IDS_ST_BODY_VOLUME"
 msgstr "Hljóðstyrkur"
 
-msgid "IDS_ST_BODY_VOICE_RECORDING"
-msgstr "Raddhljóðritun"
-
 msgid "IDS_ST_BODY_VIBRATE_WHEN_RINGING"
 msgstr "Titra við hringingu"
 
-msgid "IDS_ST_BODY_VERSION_PS"
-msgstr "Útgáfa %s"
-
 msgid "IDS_ST_BODY_USING_MOBILE_DATA_MAY_RESULT_IN_ADDITIONAL_CHARGES_CONTINUE_Q"
 msgstr "Notkun farsímagagna getur haft í för með sér viðbótarkostnað. Viltu halda áfram?"
 
@@ -1069,9 +943,6 @@ msgstr "USB-kembing"
 msgid "IDS_ST_BODY_USB_ASK_ON_CONNECTION"
 msgstr "Spyrja fyrir tengingu"
 
-msgid "IDS_ST_BODY_URL"
-msgstr "Vefslóð"
-
 msgid "IDS_ST_BODY_UNMOUNT_USB_OTG_STORAGE"
 msgstr "Aftengja USB OTG-geymslu"
 
@@ -1096,6 +967,9 @@ msgstr "UDMincho"
 msgid "IDS_ST_BODY_UDGOTHIC_M_FONT"
 msgstr "UDGothic"
 
+msgid "IDS_IM_POP_THIS_FEATURE_IS_NOT_AVAILABLE_WHILE_FLIGHT_MODE_IS_ON"
+msgstr "Eiginleiki ekki studdur í flugstillingu."
+
 msgid "IDS_ST_BODY_TURN_OFF"
 msgstr "Slökkva"
 
@@ -1150,33 +1024,18 @@ msgstr "Þessi aðgerð eyðir SD-kortinu úr símanum. ÖLL gögn kortsins glat
 msgid "IDS_ST_BODY_THE_SD_CARD_IS_CURRENTLY_IN_USE_THIS_ACTION_WILL_ERASE_ALL_DATA_ON_THE_SD_CARD_INCLUDING_THE_DATA_THAT_IS_CURRENTLY_BEING_USED"
 msgstr "SD-kortið er í notkun sem stendur. Þessi aðgerð eyðir öllum gögnum á SD-kortinu, þar á meðal þeim gögnum sem verið er að nota."
 
-msgid "IDS_ST_BODY_THE_RED_LED_LIGHTS_UP_WHEN_YOU_CHARGE_YOUR_DEVICE_WHILE_THE_SCREEN_IS_OFF"
-msgstr "Bláu LED-ljósin lýsa þegar þú hleður tækið á meðan slökkt er á skjánum."
-
-msgid "IDS_ST_BODY_THE_RED_LED_BLINKS_WHEN_THE_BATTERY_POWER_IS_LOW_WHILE_THE_SCREEN_IS_OFF"
-msgstr "Rauða LED-ljósið blikkar ef lítil hleðsla er á rafhlöðunni þegar slökkt er á skjánum."
-
 msgid "IDS_ST_BODY_THE_PASSWORD_MUST_NOT_CONTAIN_A_SIMPLE_SEQUENCE_HEG_1111_OR_1234"
 msgstr "Lykilorðið má ekki innihalda einfalda röð (t.d. 1111 eða 1234)"
 
+msgid "IDS_SMEMO_BUTTON_IMPORT"
+msgstr "Flytja inn"
+
 msgid "IDS_ST_BODY_THE_NAME_FIELD_CANNOT_BE_EMPTY"
 msgstr "Reiturinn Nafn getur ekki verið auður."
 
-msgid "IDS_ST_BODY_THE_BLUE_LED_BLINKS_WHEN_YOU_RECORD_VOICE_WHILE_THE_SCREEN_IS_OFF"
-msgstr "Bláa LED-ljósið blikkar ef þú tekur upp tal þegar slökkt er á skjánum."
-
-msgid "IDS_ST_BODY_THE_BLUE_LED_BLINKS_WHEN_YOU_HAVE_MISSED_CALLS_MESSAGES_OR_APP_NOTIFICATIONS_WHILE_THE_SCREEN_IS_OFF"
-msgstr "Bláa LED-ljósið blikkar ef þú ert með ósvöruð símtöl, skilaboð eða forritatilkynningar þegar slökkt er á skjánum."
-
-msgid "IDS_ST_BODY_THE_APPLICATIONS_BELOW_WERE_STARTED_BY_PS_STOPPING_THESE_APPLICATIONS_MAY_CAUSE_PS_TO_FAIL"
-msgstr "%s ræsti forritin hér að neðan. %s gæti hætt að virka ef þessum forritum er lokað."
-
 msgid "IDS_ST_BODY_THERE_ARE_NO_NETWORKS_NEARBY"
 msgstr "Engin nálæg kerfi."
 
-msgid "IDS_ST_BODY_TEXTSTYLE_LARGE"
-msgstr "Stórt"
-
 msgid "IDS_ST_BODY_TASK_SWITCHER"
 msgstr "Verkefnaskipti"
 
@@ -1189,12 +1048,6 @@ msgstr "Pikkaðu og haltu fingri við skjáinn, hallaðu svo tækinu fram til a
 msgid "IDS_ST_BODY_SYSTEM_MEMORY"
 msgstr "Kerfisminni"
 
-msgid "IDS_ST_BODY_SUNDAY"
-msgstr "Sunnudagur"
-
-msgid "IDS_ST_BODY_STORAGE"
-msgstr "Geymsla"
-
 msgid "IDS_ST_BODY_STANDARD_T_DISPLAY_EFFECT"
 msgstr "Venjulegt"
 
@@ -1213,12 +1066,6 @@ msgstr "Svæði á netsamfélögum"
 msgid "IDS_ST_BODY_SMART_STAY_MAY_NOT_WORK_IN_THESE_SITUATIONS"
 msgstr "Snjalldvöl virkar hugsanlega ekki við þessar aðstæður."
 
-msgid "IDS_ST_BODY_SMART_ROTATION_MAY_NOT_WORK_IN_THESE_SITUATIONS"
-msgstr "Snjallsnúningur virkar hugsanlega ekki við þessar aðstæður."
-
-msgid "IDS_ST_BODY_SMART_ROTATION_DESCRIPTION_MSG"
-msgstr "Snjallsnúningur slekkur á sjálfvirkum skjásnúningi og notar fremri myndavél til að greina stöðu andlits þíns og snúa skjánum samkvæmt henni."
-
 msgid "IDS_ST_BODY_SMALL_M_TEXTSIZE"
 msgstr "Lítið"
 
@@ -1246,15 +1093,6 @@ msgstr "Raðnúmer"
 msgid "IDS_ST_BODY_SECURITY_ENGINE"
 msgstr "Öryggisvél"
 
-msgid "IDS_ST_BODY_SECURITY"
-msgstr "Öryggi"
-
-msgid "IDS_ST_BODY_SEARCH"
-msgstr "Leit"
-
-msgid "IDS_ST_BODY_SD_CARD"
-msgstr "SD-kort"
-
 msgid "IDS_ST_BODY_SCREEN_TIMEOUT_ABB2"
 msgstr "Skjátímalokun"
 
@@ -1285,33 +1123,18 @@ msgstr "Gerð skjáláss"
 msgid "IDS_ST_BODY_SCREEN_LOCK_SOUND"
 msgstr "Hljóð skjáláss"
 
-msgid "IDS_ST_BODY_SCHEDULE"
-msgstr "Dagskrá"
-
 msgid "IDS_ST_BODY_SAVE_POWER_BY_ADJUSTING_SCREEN_TONE_ACCORDING_TO_ANALYSIS_OF_IMAGES"
 msgstr "Sparaðu rafmagn með því að stilla skjátón samkvæmt myndgreiningu."
 
 msgid "IDS_ST_BODY_SAVES_POWER_BY_LIMITING_THE_MAXIMUM_PERFORMANCE_OF_THE_DEVICE"
 msgstr "Sparar orku með því að takmarka hámarksafköst tækisins."
 
-msgid "IDS_ST_BODY_SAVED"
-msgstr "Vistað."
-
-msgid "IDS_ST_BODY_SAVE"
-msgstr "Vista"
-
 msgid "IDS_ST_BODY_SAMSUNG_LEGAL"
 msgstr "Lagalegar upplýsingar Samsung"
 
-msgid "IDS_ST_BODY_SAMSUNG_KIES_CONNECTION_CONNECTING_USB_HELP_MSG"
-msgstr "Ef Samsung Kies (hugbúnaður í tölvu) eða réttir reklar eru ekki uppsett í tölvunni hefst uppsetning í Microsoft Windows.\nÞegar hugbúnaðurinn hefur verið settur upp er hægt að gera eftirfarandi:\n- Samstilla símagögn\n- Uppfæra símahugbúnað\n- Internetsamnýting (síminn virkar sem mótald fyrir fartölvu eða borðtölvu)\n- Afrita keypta tónlist/myndskeið (Microsoft Windows Media DRM) eða venjulegar skrár í símann."
-
 msgid "IDS_ST_BODY_RUNNING"
 msgstr "Í keyrslu"
 
-msgid "IDS_ST_BODY_RESTRICTING_APPLICATION_USAGE_TO_ONLY_ESSENTIAL_APPLICATIONS_AND_THOSE_SELECTED_BY_YOU"
-msgstr "Takmarka notkun forrita við nauðsynleg forrit og forrit sem þú velur."
-
 msgid "IDS_ST_BODY_RESET_TO_DEFAULT"
 msgstr "Endurstilla á sjálfgildi"
 
@@ -1330,6 +1153,9 @@ msgstr "Núllstilla allt"
 msgid "IDS_ST_BODY_REMOVE_LICENCE"
 msgstr "Fjarlægja leyfi"
 
+msgid "IDS_ST_POP_REGISTERED"
+msgstr "Skráð."
+
 msgid "IDS_ST_BODY_REGULATORY_INFORMATION_ABB"
 msgstr "Lögbundnar upplýsingar"
 
@@ -1339,9 +1165,6 @@ msgstr "Skráðu þig á"
 msgid "IDS_ST_BODY_REGIONAL_EXAMPLE"
 msgstr "Dæmi um svæðisbindingu"
 
-msgid "IDS_ST_BODY_REGION"
-msgstr "Svæði"
-
 msgid "IDS_ST_BODY_PUK"
 msgstr "PUK-númer"
 
@@ -1357,30 +1180,27 @@ msgstr "Verndaðu tækið þitt gegn skaðlegum vírusum og spilliforritum."
 msgid "IDS_ST_BODY_PROFILE_NAME"
 msgstr "Heiti forstillingar"
 
-msgid "IDS_ST_BODY_PROFILE"
-msgstr "Forstilling"
-
 msgid "IDS_ST_BODY_PREPARING_THIS_COULD_TAKE_OVER_10_MINUTES_ING"
 msgstr "Undirbý. Þetta gæti tekið meira en 10 mínútur..."
 
 msgid "IDS_ST_BODY_PREFERRED_NETWORKS"
 msgstr "Forgangssímkerfi"
 
-msgid "IDS_ST_BODY_POP_JPN_DCM"
-msgstr "POP"
-
-msgid "IDS_ST_BODY_PM"
-msgstr "eh"
-
 msgid "IDS_ST_BODY_PLUG_IN_CHARGER_AND_TRY_AGAIN"
 msgstr "Tengdu hleðslutækið og reyndu aftur."
 
 msgid "IDS_ST_BODY_PLAY_TONE_WHEN_THE_DIALLING_KEYPAD_IS_TAPPED"
 msgstr "Spila tón þegar pikkað er á símatakkaborð."
 
+msgid "IDS_ST_POP_PASSWORD_MUST_BE_MORE_THAN_P1SD_CHARACTERS_AND_LESS_THAN_P2SD"
+msgstr "Lykilorð þarf að vera lengra en %1$d stafir og styttra en %2$d."
+
 msgid "IDS_ST_BODY_PLAY_SOUNDS_WHEN_LOCKING_AND_UNLOCKING_SCREEN"
 msgstr "Spila hljóð þegar skjár er opnaður og læstur"
 
+msgid "IDS_ST_POP_PASSWORDS_DO_NOT_MATCH"
+msgstr "Aðgangsorð stemma ekki."
+
 msgid "IDS_ST_BODY_PIN_BLOCKED_ENTER_PUK_TO_CONTINUE_JPN_DCM"
 msgstr "PIN blocked. Enter PUK to continue."
 
@@ -1393,9 +1213,6 @@ msgstr "Myndir, myndskeið"
 msgid "IDS_ST_BODY_PHOTO_UPLOAD_SETTINGS"
 msgstr "Upphleðslustillingar mynda"
 
-msgid "IDS_ST_BODY_PHONEPROFILES_SILENT"
-msgstr "Án hljóðs"
-
 msgid "IDS_ST_BODY_PERSONAL_MODE_CAN_BE_USED_TO_HIDE_CONTENT_THAT_YOU_WANT_TO_KEEP_PRIVATE_MSG"
 msgstr "Hægt er að nota einkastillingu til að fela efni sem þú vilt halda út af fyrir þig. Til að nota einkastillingu þarftu að gera hana virka í stillingunum eða með því að halda fingri á rofanum og velja einkastillingu. Sláðu inn PIN-númer eða lykilorð. Tákn einkastillingar birtist á stöðustikunni. Til að vernda gögnin þín skaltu gera einkastillingu óvirka að notkun lokinni. Betri vörn fæst með því að nota einnig öruggan skjálás."
 
@@ -1408,6 +1225,9 @@ msgstr "Lykilorðs er krafist til að afkóða tækið í hvert skipti sem kveik
 msgid "IDS_ST_BODY_PASSWORD_MUST_CONTAIN_NO_MORE_THAN_PD_CHARACTERS_ABB"
 msgstr "Lykilorð má ekki innihalda fleiri en %d stafi."
 
+msgid "IDS_ST_POP_LOADING_ING"
+msgstr "Hleð..."
+
 msgid "IDS_ST_BODY_PASSWORD_MUST_CONTAIN_AT_LEAST_PD_CHARACTERS_ABB"
 msgstr "Lykilorð verður að innihalda a.m.k. %d tölustafi."
 
@@ -1423,9 +1243,6 @@ msgstr "Það vantar lykilorð."
 msgid "IDS_ST_BODY_PASSWORD_CONTAINS_INVALID_CHARACTER_ABB"
 msgstr "Lykilorð inniheldur ógildan staf."
 
-msgid "IDS_ST_BODY_PASSWORD"
-msgstr "Aðgangsorð"
-
 msgid "IDS_ST_BODY_OPEN_SOURCE_LICENCES"
 msgstr "Opinn hugbúnaðar"
 
@@ -1435,36 +1252,24 @@ msgstr "Kveikt"
 msgid "IDS_ST_BODY_OFFICIAL_M_DEVICE_STATUS"
 msgstr "Opinbert"
 
+msgid "IDS_ST_POP_INCORRECT_PASSWORD"
+msgstr "Rangt aðgangsorð."
+
 msgid "IDS_ST_BODY_NUMBER"
 msgstr "Númer"
 
-msgid "IDS_ST_BODY_NO_RESULTS_FOUND"
-msgstr "Ekkert fannst."
-
 msgid "IDS_ST_BODY_NO_DEFAULTS_SET"
 msgstr "Ekkert sjálfgefið."
 
-msgid "IDS_ST_BODY_NOT_ASSIGNED"
-msgstr "Óúthlutað"
-
 msgid "IDS_ST_BODY_NOTIFICATION_PANEL"
 msgstr "Tilkynningaskjár"
 
-msgid "IDS_ST_BODY_NOTIFICATIONS"
-msgstr "Tilkynningar"
-
-msgid "IDS_ST_BODY_NOTIFICATION"
-msgstr "Tilkynning"
-
 msgid "IDS_ST_BODY_NOSERVICE"
 msgstr "Engin þjónusta"
 
 msgid "IDS_ST_BODY_NORMAL_T_PROFILE"
 msgstr "Venjulegt"
 
-msgid "IDS_ST_BODY_NONE"
-msgstr "Ekkert"
-
 msgid "IDS_ST_BODY_NEW_PIN2_AND_CONFIRM_PIN2_DO_NOT_MATCH"
 msgstr "Nýtt PIN2-númer og staðfest PIN2-númer stemma ekki"
 
@@ -1474,9 +1279,6 @@ msgstr "Nýtt PIN2-númer"
 msgid "IDS_ST_BODY_NEW_PIN1"
 msgstr "Nýtt PIN1-númer"
 
-msgid "IDS_ST_BODY_NEW"
-msgstr "Nýtt"
-
 msgid "IDS_ST_BODY_NETWORK_TYPE"
 msgstr "Símkerfisgerð"
 
@@ -1489,18 +1291,15 @@ msgstr "Listi símkerfa"
 msgid "IDS_ST_BODY_NETWORK_CONNECTIONS"
 msgstr "Nettengingar"
 
+msgid "IDS_ST_POP_DO_NOT_ASK_AGAIN"
+msgstr "Ekki spyrja aftur"
+
 msgid "IDS_ST_BODY_NETWORK_CODE"
 msgstr "Netnúmer"
 
-msgid "IDS_ST_BODY_NETWORK"
-msgstr "Símkerfi"
-
 msgid "IDS_ST_BODY_NATURAL_T_DISPLAY_EFFECT"
 msgstr "Náttúrulegt"
 
-msgid "IDS_ST_BODY_NAME"
-msgstr "Heiti"
-
 msgid "IDS_ST_BODY_MY_NUMBER"
 msgstr "Númerin mín"
 
@@ -1525,12 +1324,6 @@ msgstr "Fleiri kerfisstillingar"
 msgid "IDS_ST_BODY_MORE_CONNECTIVITY_SETTINGS"
 msgstr "Fleiri tengistillingar"
 
-msgid "IDS_ST_BODY_MONDAY"
-msgstr "Mánudagur"
-
-msgid "IDS_ST_BODY_MODE"
-msgstr "Stilling"
-
 msgid "IDS_ST_BODY_MOBILE_DATA_WILL_BE_USED_IF_YOU_DOWNLOAD_OR_UPLOAD_DATA_WITHOUT_WI_FI_CONNECTION"
 msgstr "Gagnatenging farsímans er notuð ef þú sækir eða sendir gögn án Wi-Fi-tengingar."
 
@@ -1540,29 +1333,23 @@ msgstr "MM.DD.ÁÁÁÁ"
 msgid "IDS_ST_BODY_MMS_CONNECTIONS"
 msgstr "MMS-tengingar"
 
+msgid "IDS_ST_OPT_SELECT"
+msgstr "Velja"
+
 msgid "IDS_ST_BODY_MISCELLANEOUS_FILES"
 msgstr "Ýmsar skrár"
 
-msgid "IDS_ST_BODY_MESSAGE"
-msgstr "Skilaboð"
-
 msgid "IDS_ST_BODY_MENU_AND_WIDGETS"
 msgstr "Valmynd og græjur"
 
-msgid "IDS_ST_BODY_MEMORY"
-msgstr "Minni"
-
 msgid "IDS_ST_BODY_MEDIUM"
 msgstr "Miðlungs"
 
-msgid "IDS_ST_BODY_MB"
-msgstr "MB"
-
 msgid "IDS_ST_BODY_MASS_STORAGE_HELP_MSG"
 msgstr "Þú getur framkvæmt eftirfarandi aðgerðir:\n- Hraða skráafritun\n- Tengingu með MAC eða Linux OS"
 
-msgid "IDS_ST_BODY_MARUBERI_JPN_DCM"
-msgstr "Maruberi"
+msgid "IDS_ST_OPT_DEFAULT_RINGTONE"
+msgstr "Sjálfgefnir hringitónar"
 
 msgid "IDS_ST_BODY_LTE_WCDMA_GSM_NHAUTO_CONNECT"
 msgstr "LTE/WCDMA/GSM\n(sjálfvirk tenging)"
@@ -1570,39 +1357,33 @@ msgstr "LTE/WCDMA/GSM\n(sjálfvirk tenging)"
 msgid "IDS_ST_BODY_LOCK_SCREEN_OPTIONS"
 msgstr "Valkostir lásskjás"
 
-msgid "IDS_ST_BODY_LIST_VIEW"
-msgstr "Listaskjár"
-
 msgid "IDS_ST_BODY_LIMIT_BACKGROUND_PROCESSES"
 msgstr "Takmarka bakgrunnsvinnslu"
 
-msgid "IDS_ST_BODY_LICENCE"
-msgstr "Leyfi"
-
-msgid "IDS_ST_BODY_LED_INDICATOR"
-msgstr "LED-ljós"
-
 msgid "IDS_ST_BODY_LEDOT_LOW_BATTERY"
 msgstr "Rafhlaðan er að tæmast"
 
 msgid "IDS_ST_BODY_LAUNCH_BY_DEFAULT"
 msgstr "Opna sjálfgefið"
 
+msgid "IDS_ST_OPT_AUTO_UPDATE_ABB"
+msgstr "Sjálfv. uppfærsla"
+
 msgid "IDS_ST_BODY_LANGUAGE_AND_REGION_ABB"
 msgstr "Tungumál og svæði"
 
 msgid "IDS_ST_BODY_LANGUAGE_AND_KEYBOARD"
 msgstr "Tungumál og lyklaborð"
 
+msgid "IDS_ST_OPT_ALL"
+msgstr "Allt"
+
 msgid "IDS_ST_BODY_KEYBOARD"
 msgstr "Lyklaborð"
 
 msgid "IDS_ST_BODY_KEEPS_THE_STATUS_BAR_TIDY_TAP_THE_REPRESENTATIVE_ICON_TO_SHOW_ALL_THE_ICONS"
 msgstr "Heldur stöðustikunni snyrtilegri. Pikkaðu á lýsitáknið til að sýna öll táknin."
 
-msgid "IDS_ST_BODY_KB"
-msgstr "KB"
-
 msgid "IDS_ST_BODY_INTRODUCTION_TO_SMART_SCREEN_ABB"
 msgstr "Kynning á snjallskjá"
 
@@ -1618,15 +1399,6 @@ msgstr "Uppsett forrit"
 msgid "IDS_ST_BODY_INSTALLATION_SETTINGS"
 msgstr "Stillingar fyrir uppsetningu"
 
-msgid "IDS_ST_BODY_INSERT_SD_CARD"
-msgstr "Setja inn SD-kort."
-
-msgid "IDS_ST_BODY_INCORRECT_PIN_E"
-msgstr "Rangt PIN-númer."
-
-msgid "IDS_ST_BODY_INCORRECT_PASSWORD_TRY_AGAIN"
-msgstr "Rangt lykilorð. Reyndu aftur."
-
 msgid "IDS_ST_BODY_INCOMING_CALLS_AND_NEW_NOTIFICATIONS_WILL_BE_READ_OUT_AUTOMATICALLY"
 msgstr "Móttekin símtöl og nýjar tilkynningar verða lesin sjálfkrafa."
 
@@ -1642,8 +1414,8 @@ msgstr "Ef þú velur þennan kost er einungis notað minni dulkóðað."
 msgid "IDS_ST_BODY_IF_YOU_FORGET_YOUR_PERSONAL_MODE_PASSWORD_YOU_WILL_NOT_BE_ABLE_TO_RECOVER_IT_FOR_SECURITY_MSG"
 msgstr "Ef þú gleymir lykilorði einkastillingar geturðu ekki endurheimt það. Í öryggisskyni þarftu að endurstilla einkastillingu. Það endurheimtir sjálfgefnar stillingar hennar og eyðir öllu persónulegu efni þínu."
 
-msgid "IDS_ST_BODY_IF_YOU_DONT_WANT_TO_SEE_A_NUMBER_APPEAR_ON_THE_APP_ICON_FOR_EACH_NEW_EVENT_DISABLE_BADGE"
-msgstr "Ef þú vilt ekki sjá tölu á forritstákninu í hvert sinn sem eitthvað gerist skaltu slökkva á skildinum."
+msgid "IDS_ST_MBODY_SCREEN_ROTATION"
+msgstr "Skjásnúningur"
 
 msgid "IDS_ST_BODY_ICON_SHOWS_THAT_SMART_SCREEN_IS_ENABLED"
 msgstr "Táknið sýnir að snjallskjár er virkur."
@@ -1660,23 +1432,17 @@ msgstr "Helvetica Neue"
 msgid "IDS_ST_BODY_HARDWARE"
 msgstr "Vélbúnaður"
 
+msgid "IDS_ST_MBODY_HELP"
+msgstr "Hjálp"
+
 msgid "IDS_ST_BODY_GSM"
 msgstr "GSM"
 
-msgid "IDS_ST_BODY_GRID_VIEW"
-msgstr "Tafla"
-
 msgid "IDS_ST_BODY_GLOVE_MODE_ABB"
 msgstr "Hanskastilling"
 
-msgid "IDS_ST_BODY_GESTURES"
-msgstr "Hreyfing"
-
-msgid "IDS_ST_BODY_GB"
-msgstr "GB"
-
-msgid "IDS_ST_BODY_FROM_M_TIME"
-msgstr "Frá"
+msgid "IDS_ST_MBODY_FONT_SIZE"
+msgstr "Leturstærð"
 
 msgid "IDS_ST_BODY_FREQUENTLY_USED"
 msgstr "Oft notað"
@@ -1705,9 +1471,6 @@ msgstr "Leturgerð"
 msgid "IDS_ST_BODY_FONTSTYLE_ROSEMARY"
 msgstr "Rosemary"
 
-msgid "IDS_ST_BODY_FLIGHT_MODE_MSG"
-msgstr "Flugstilling gerir þér kleift að slökkva á símtölum, skilaboðum og gagnaneti. Hún slekkur einnig á samskiptaeiginleikum á borð við Wi-Fi og Bluetooth. Til að nota Wi-Fi og Bluetooth skaltu kveikja á þeim eiginleikum í stillingum eða á tilkynningaskjánum."
-
 msgid "IDS_ST_BODY_FLIGHT_MODE_HAS_BEEN_ENABLED_NETWORK_SETTINGS_WILL_CLOSE"
 msgstr "Kveikt er á flugstillingu. Kerfisstillingum verður lokað."
 
@@ -1720,6 +1483,9 @@ msgstr "Hamur fyrir föst valnúmer"
 msgid "IDS_ST_BODY_FIREWALL_ENABLED_ABB"
 msgstr "Kveikt á eldvegg"
 
+msgid "IDS_ST_HEADER_WI_FI"
+msgstr "Wi-Fi"
+
 msgid "IDS_ST_BODY_FIREWALL"
 msgstr "Eldveggur"
 
@@ -1735,8 +1501,8 @@ msgstr "Mistókst að velja netkerfi."
 msgid "IDS_ST_BODY_FACE_AND_VOICE"
 msgstr "Andlit og rödd"
 
-msgid "IDS_ST_BODY_FACEBOOK"
-msgstr "Facebook"
+msgid "IDS_ST_HEADER_UNAVAILABLE"
+msgstr "Ekki til staðar"
 
 msgid "IDS_ST_BODY_EXPLANATION_FOR_TRANSACTION_TRACKING_MENU_VODA"
 msgstr "Meðmælin þín eru einnig send með skránni sem þú flytur."
@@ -1744,6 +1510,12 @@ msgstr "Meðmælin þín eru einnig send með skránni sem þú flytur."
 msgid "IDS_ST_BODY_EXPLANATION_FOR_EXPIRY_REMINDER_MENU"
 msgstr "Fáðu áminningu áður en leyfi rennur út fyrir skrá í notkun, t.d. veggfóður."
 
+msgid "IDS_ST_HEADER_TEXT_TO_SPEECH"
+msgstr "Talgervill"
+
+msgid "IDS_ST_HEADER_SOUND"
+msgstr "Hljóð"
+
 msgid "IDS_ST_BODY_ESTIMATED_MAX_STANDBY_TIME_ABB"
 msgstr "Áætlaður hám-\nbiðstöðutími"
 
@@ -1756,12 +1528,12 @@ msgstr "Sláðu lykilorðið inn aftur"
 msgid "IDS_ST_BODY_ENTER_PASSWORD"
 msgstr "Rita aðgangsorð."
 
-msgid "IDS_ST_BODY_ENTER_NEW_PASSWORD"
-msgstr "Tilgreina nýtt aðgangsorð."
-
 msgid "IDS_ST_BODY_ENTER_CURRENT_PASSWORD"
 msgstr "Sláðu inn núverandi lykilorð."
 
+msgid "IDS_ST_HEADER_SAMSUNG_APPS"
+msgstr "Samsung Apps"
+
 msgid "IDS_ST_BODY_ENCRYPT_DEVICE_Q_WARNING_MSG"
 msgstr "Dulkóða tæki? Aðgerðin er óafturkræf og sé hún trufluð muntu glata gögnum. Dulkóðun getur tekið klukkustund eða meira og á þeim tíma mun tækið endurræsa sig nokkrum sinnum og ekki er hægt að nota tækið á meðan."
 
@@ -1771,6 +1543,9 @@ msgstr "Viltu dulkóða tækið? Aðgerðin er óafturkræf og ef þú truflar h
 msgid "IDS_ST_BODY_ENCRYPT_ACCOUNTS_SETTINGS_DOWNLOADED_APPLICATIONS_AND_THEIR_DATA_MEDIA_AND_OTHER_FILES"
 msgstr "Dulkóða reikninga, stillingar, sótt forrit og forritsgögn, margmiðlunarefni og aðrar skrár."
 
+msgid "IDS_ST_HEADER_RESET"
+msgstr "Endurstilla"
+
 msgid "IDS_ST_BODY_ENCRYPTION_WILL_TAKE_AT_LEAST_AN_HOUR"
 msgstr "Dulkóðun tekur a.m.k. eina klukkustund."
 
@@ -1783,15 +1558,18 @@ msgstr "Opna fyrir gagnaaðgang á farsímakerfi."
 msgid "IDS_ST_BODY_EMPTY"
 msgstr "Tómt"
 
+msgid "IDS_ST_HEADER_PLEASE_WAIT"
+msgstr "Augnablik."
+
 msgid "IDS_ST_BODY_EMERGENCY_MODE_ABB"
 msgstr "Neyðarstilling"
 
+msgid "IDS_ST_HEADER_PD_SELECTED_ABB"
+msgstr "%d valið"
+
 msgid "IDS_ST_BODY_EMAIL"
 msgstr "Sem tölvupóst"
 
-msgid "IDS_ST_BODY_EDIT"
-msgstr "Breyta"
-
 msgid "IDS_ST_BODY_EASY_MODE"
 msgstr "Létt stilling"
 
@@ -1804,15 +1582,6 @@ msgstr "Lifandi stöðustika"
 msgid "IDS_ST_BODY_DRIVING_MODE"
 msgstr "Akstursstilling"
 
-msgid "IDS_ST_BODY_DO_NOT_SHOW_AGAIN"
-msgstr "Ekki birta aftur"
-
-msgid "IDS_ST_BODY_DOWNLOADS"
-msgstr "Niðurhal"
-
-msgid "IDS_ST_BODY_DOWNLOAD"
-msgstr "Hlaða niður"
-
 msgid "IDS_ST_BODY_DOUBLE_TAP_TO_OPEN_THE_MENU_T_TTS"
 msgstr "Tvípikkaðu til að opna valmyndina."
 
@@ -1822,18 +1591,12 @@ msgstr "Tvípikkaðu til að breyta þessum reit."
 msgid "IDS_ST_BODY_DOUBLE_TAP_TO_CLOSE_THE_MENU_T_TTS"
 msgstr "Tvípikkaðu til að loka valmyndinni."
 
-msgid "IDS_ST_BODY_DOCOMO_JPN_DCM"
-msgstr "docomo"
-
 msgid "IDS_ST_BODY_DIVX_REGISTRATION"
 msgstr "DivX-skráning"
 
 msgid "IDS_ST_BODY_DIVX_DEREGISTRATION"
 msgstr "DivX-afskráning"
 
-msgid "IDS_ST_BODY_DISPLAY_CONTENTS"
-msgstr "Birta efni"
-
 msgid "IDS_ST_BODY_DISPLAY_BATTERY_PERCENTAGE_ABB"
 msgstr "Sýna hlutfall rafhlöðu"
 
@@ -1843,9 +1606,6 @@ msgstr "Slekk..."
 msgid "IDS_ST_BODY_DE_REGISTRATION_CODE_NOT_FOUND"
 msgstr "Afskráningarnúmer fannst ekki."
 
-msgid "IDS_ST_BODY_DEVICE_MEMORY"
-msgstr "Minni tækis"
-
 msgid "IDS_ST_BODY_DEVICE_INFO"
 msgstr "Um tækið"
 
@@ -1855,9 +1615,6 @@ msgstr "Hægt er að dulkóða reikninga, stillingar, sótt forrit og gögn þei
 msgid "IDS_ST_BODY_DEVICE_ENCRYPTED"
 msgstr "Tæki dulkóðað."
 
-msgid "IDS_ST_BODY_DEVICE"
-msgstr "Tæki"
-
 msgid "IDS_ST_BODY_DEVELOPER_OPTIONS"
 msgstr "Þróunarvalkostir"
 
@@ -1888,9 +1645,6 @@ msgstr "DD.MM.ÁÁÁÁ"
 msgid "IDS_ST_BODY_DATE_AND_TIME"
 msgstr "Dagsetning og tími"
 
-msgid "IDS_ST_BODY_DATE"
-msgstr "Dagsetning"
-
 msgid "IDS_ST_BODY_DATA_ROAMING"
 msgstr "Gagnareiki"
 
@@ -1900,18 +1654,12 @@ msgstr "Gögn"
 msgid "IDS_ST_BODY_CUSTOM_M_DEVICE_STATUS"
 msgstr "Sérsniðið"
 
-msgid "IDS_ST_BODY_CURRENT"
-msgstr "Gildandi"
-
 msgid "IDS_ST_BODY_CRASH_VIEWER"
 msgstr "Hrunskoðari"
 
 msgid "IDS_ST_BODY_CPU_USAGE"
 msgstr "Örgjörvanotkun"
 
-msgid "IDS_ST_BODY_COUNTRY_CODE"
-msgstr "Landsnúmer"
-
 msgid "IDS_ST_BODY_COOL_JAZZ"
 msgstr "Cool jazz"
 
@@ -1921,18 +1669,21 @@ msgstr "Í einkastillingu er hægt að fela efni úr Galleríi, Myndskeiðum, T
 msgid "IDS_ST_BODY_CONNECTIONSETTINGS_PROXY_ADDRESS"
 msgstr "Vistfang staðgengilsnetþjóns"
 
+msgid "IDS_ST_BUTTON_STOP"
+msgstr "Stö."
+
 msgid "IDS_ST_BODY_CONNECTIONSETTINGS_INTERNET"
 msgstr "Internetið"
 
 msgid "IDS_ST_BODY_CONNECTIONS"
 msgstr "Tengingar"
 
-msgid "IDS_ST_BODY_CONNECTION"
-msgstr "Tenging"
-
 msgid "IDS_ST_BODY_CONFIRM_NEW_PIN2"
 msgstr "Staðfesta nýtt PIN2-númer"
 
+msgid "IDS_ST_BUTTON_RESET"
+msgstr "Núllstil."
+
 msgid "IDS_ST_BODY_CONFIRM_NEW_PIN1"
 msgstr "Staðfestu nýja PIN1-númerið."
 
@@ -1942,12 +1693,15 @@ msgstr "Staðfesta nýtt PIN"
 msgid "IDS_ST_BODY_CONFIRM_DECRYPTION"
 msgstr "Staðfesta afkóðun"
 
-msgid "IDS_ST_BODY_CONFIRM"
-msgstr "Staðfesta"
+msgid "IDS_ST_BUTTON_OK_ABB"
+msgstr "Í lagi"
 
 msgid "IDS_ST_BODY_CONFIGURE_FIREWALL_SETTINGS"
 msgstr "Velja stillingar fyrir eldvegg"
 
+msgid "IDS_ST_BUTTON_OK"
+msgstr "Í lagi"
+
 msgid "IDS_ST_BODY_COMPUTING_ING"
 msgstr "Reikna..."
 
@@ -1960,11 +1714,14 @@ msgstr "Choco cooky"
 msgid "IDS_ST_BODY_CHECK_FOR_UPDATES_AUTOMATICALLY_ABB"
 msgstr "Leita sjálfkrafa að uppfærslum."
 
+msgid "IDS_ST_BUTTON_ENABLE"
+msgstr "Gera virkt"
+
 msgid "IDS_ST_BODY_CHECK_FOR_UPDATES_ABB"
 msgstr "Leita að uppfærslum"
 
-msgid "IDS_ST_BODY_CHECK_FOR_UPDATES"
-msgstr "Leita að uppfærslum"
+msgid "IDS_ST_BUTTON_DISCONNECT"
+msgstr "Aftengja"
 
 msgid "IDS_ST_BODY_CHARGE_BATTERY_TO_ABOVE_80P_AND_TRY_AGAIN"
 msgstr "Reyndu aftur eftir að hleðsla rafhlöðunnar er meiri en 80%."
@@ -1972,11 +1729,17 @@ msgstr "Reyndu aftur eftir að hleðsla rafhlöðunnar er meiri en 80%."
 msgid "IDS_ST_BODY_CHANGING_THE_FONT_SIZE_IN_ACCESSIBILITY_SETTINGS_WILL_OVERRIDE_THE_FONT_SIZE_IN_EACH_APPLICATION"
 msgstr "Breyting á leturstærð í aðgengisstillingum mun hafa forgang á leturstærð í hverju forriti."
 
+msgid "IDS_ST_BUTTON_CONTINUE"
+msgstr "Halda áfram"
+
 msgid "IDS_ST_BODY_CHANGING_THE_COLOUR_OF_THE_SCREEN_TO_GREYSCALE"
 msgstr "Breyti lit skjásins í grátóna."
 
+msgid "IDS_ST_BUTTON_CANCEL_ABB"
+msgstr "Hætta við"
+
 msgid "IDS_ST_BODY_CHANGE_TEXT_SIZE_IN_CONTACTS_CALENDAR_MEMO_MESSAGES_EMAIL_AND_IM"
-msgstr "Breyta textastærð í Tengiliðum, Dagbók, Minnismiðum, Skilaboðum, Tölvupósti og Spjalli."
+msgstr "Breyta textastærð í „Tengiliðir“, „Dagatal“, „Minnismiði“, „Skilaboð“, „Tölvupóstur“ og „Spjall“."
 
 msgid "IDS_ST_BODY_CHANGE_PIN2"
 msgstr "Breyta PIN2-númeri"
@@ -2041,15 +1804,12 @@ msgstr "Lykilorðs verður krafist til að afkóða tækið í hvert skipti sem
 msgid "IDS_ST_BODY_AVAILABLE_SPACE"
 msgstr "Laust pláss"
 
-msgid "IDS_ST_BODY_AVAILABLE"
-msgstr "Laust"
-
-msgid "IDS_ST_BODY_AUTO_DOWNLOAD"
-msgstr "Sjálfvirkt niðurhal"
-
 msgid "IDS_ST_BODY_AUTH_TYPE"
 msgstr "Gerð sannprófunar"
 
+msgid "IDS_ST_BODY_VERSION_PS"
+msgstr "Útgáfa %s"
+
 msgid "IDS_ST_BODY_APP_OPENING_IMAGE"
 msgstr "Ræsimynd forrits"
 
@@ -2065,15 +1825,9 @@ msgstr "Forritastjórnun"
 msgid "IDS_ST_BODY_APPLICATION_INFO"
 msgstr "Um forritið"
 
-msgid "IDS_ST_BODY_APPLICATION"
-msgstr "Forrit"
-
 msgid "IDS_ST_BODY_ANTIVIRUS_SOFTWARE_ABB"
 msgstr "Vírusvarnarhugbúnaður"
 
-msgid "IDS_ST_BODY_AM"
-msgstr "f.h."
-
 msgid "IDS_ST_BODY_ALWAYS_REJECT"
 msgstr "Hafna alltaf"
 
@@ -2083,9 +1837,6 @@ msgstr "Alltaf kveikt"
 msgid "IDS_ST_BODY_ALWAYS_OFF"
 msgstr "Alltaf slökkt"
 
-msgid "IDS_ST_BODY_ALARM"
-msgstr "Vekjaraklukka"
-
 msgid "IDS_ST_BODY_AFTER_YOU_DOWNLOAD_AND_INSTALL_APPLICATIONS_APPLICATIONS_WILL_BE_SHOWN_HERE"
 msgstr "Forrit birtast hér eftir að þú sækir þau og setur upp"
 
@@ -2095,6 +1846,9 @@ msgstr "Eftir núllstillingu endurræsist síminn sjálfkrafa."
 msgid "IDS_ST_BODY_ADJUST_BRIGHTNESS_LEVEL"
 msgstr "Stilla birtustig"
 
+msgid "IDS_ST_BODY_URL"
+msgstr "Vefslóð"
+
 msgid "IDS_ST_BODY_ADJUST_AUTOMATIC_BRIGHTNESS"
 msgstr "Stilla sjálfvirkt birtustig"
 
@@ -2164,60 +1918,153 @@ msgstr "Tækið bregst við á snjallan hátt með því að stilla skjáinn þe
 msgid "IDS_HELP_BODY_SMART_SCREEN_WORKS_BEST_UNDER_THE_FOLLOWING_CONDITIONS_C"
 msgstr "Snjallskjár virkar best við eftirfarandi aðstæður:"
 
-msgid "IDS_HELP_BODY_SMART_ROTATION_DISABLES_AUTO_SCREEN_ROTATION_BY_CHECKING_THE_ORIENTATION_OF_YOUR_FACE_AND_THE_DEVICE_BY_ITS_FRONT_CAMERA"
-msgstr "Snjallsnúningur gerir sjálfvirkan skjásnúning óvirkan með því að nota fremri myndavélina til að kanna hvernig höfuð þitt snýr í samanburði við tækið."
-
-msgid "IDS_LBS_HEADER_LOCATION"
-msgstr "Staðsetning"
-
 msgid "IDS_LBS_BODY_DESTINATION"
 msgstr "Áfangastaður"
 
-msgid "IDS_ST_SK_NO"
-msgstr "Nei"
+msgid "IDS_ST_BODY_TEXTSTYLE_LARGE"
+msgstr "Stórt"
 
-msgid "IDS_HELP_BODY_SMART_STAY_DETECTS_YOUR_EYES_WITH_THE_FRONT_CAMERA_SO_THAT_THE_SCREEN_STAYS_ON_WHEN_YOU_ARE_LOOKING_AT_IT"
-msgstr "Snjalldvöl greinir augun þín með myndavélinni að framan þannig að skjárinn helst virkur á meðan þú horfir á hann."
+msgid "IDS_ST_BODY_SUNDAY"
+msgstr "Sunnudagur"
 
-msgid "IDS_QP_POP_YOU_WILL_NO_LONGER_BE_ABLE_TO_USE_APPLICATIONS_NOTI_MSG"
-msgstr "Þú munt ekki lengur geta notað forrit eins og netið, tölvupóst og YouTube í gegnum farsímakerfi. Viltu halda áfram?"
+msgid "IDS_ST_BODY_STORAGE"
+msgstr "Geymsla"
 
-msgid "IDS_ST_BODY_10_MINUTES"
-msgstr "10 mínútur"
+msgid "IDS_ST_BODY_SECURITY"
+msgstr "Öryggi"
 
-msgid "IDS_ST_BODY_15SEC"
-msgstr "15 sekúndur"
+msgid "IDS_ST_BODY_SEARCH"
+msgstr "Leit"
 
-msgid "IDS_ST_BODY_24_HOURS"
-msgstr "24 klst."
+msgid "IDS_ST_BODY_SD_CARD"
+msgstr "SD-kort"
 
-msgid "IDS_ST_BODY_2_MINUTES"
-msgstr "2 mínútur"
+msgid "IDS_ST_BODY_SCHEDULE"
+msgstr "Dagskrá"
 
-msgid "IDS_ST_BODY_30SEC"
-msgstr "30 sekúndur"
+msgid "IDS_ST_BODY_SAVED"
+msgstr "Vistað."
 
-msgid "IDS_ST_BODY_5_MINUTES"
-msgstr "5 mínútur"
+msgid "IDS_ST_BODY_SAVE"
+msgstr "Vista"
 
-msgid "IDS_ST_BODY_APPLICATIONS"
-msgstr "Forrit"
+msgid "IDS_ST_BODY_REGION"
+msgstr "Svæði"
 
-msgid "IDS_ST_BODY_DONT_ASK_AGAIN"
-msgstr "Ekki spyrja aftur"
+msgid "IDS_ST_BODY_PROFILE"
+msgstr "Forstilling"
 
-msgid "IDS_ST_BODY_P1SS_IS_CURRENTLY_P2SS_T_TTS"
-msgstr "%1$s er núna %2$s."
+msgid "IDS_ST_BODY_PM"
+msgstr "eh"
 
-msgid "IDS_ST_BODY_PASSWORDS_MUST_CONSIST_OF_AT_LEAST_4_ALPHANUMERIC_CHARACTERS_ALSO_INCLUDING_AT_LEAST_1_ALPHABETICAL_CHARACTER"
-msgstr "Lykilorð þurfa að vera minnst 4 stafa löng og innihalda blöndu stafa og talna, þar á meðal minnst einn bókstaf."
+msgid "IDS_ST_BODY_PHONEPROFILES_SILENT"
+msgstr "Án hljóðs"
 
-msgid "IDS_ST_BODY_PUK1_BLOCKED"
-msgstr "Lokað fyrir PUK1-númer."
+msgid "IDS_ST_BODY_PASSWORD"
+msgstr "Aðgangsorð"
 
-msgid "IDS_ST_BODY_PUK1_CODE"
+msgid "IDS_ST_BODY_NO_RESULTS_FOUND"
+msgstr "Ekkert fannst."
+
+msgid "IDS_ST_BODY_NOT_ASSIGNED"
+msgstr "Óúthlutað"
+
+msgid "IDS_ST_BODY_NOTIFICATIONS"
+msgstr "Tilkynningar"
+
+msgid "IDS_ST_BODY_NOTIFICATION"
+msgstr "Tilkynning"
+
+msgid "IDS_ST_BODY_NONE"
+msgstr "Ekkert"
+
+msgid "IDS_ST_BODY_NEW"
+msgstr "Nýtt"
+
+msgid "IDS_ST_BODY_NETWORK"
+msgstr "Símkerfi"
+
+msgid "IDS_ST_BODY_NAME"
+msgstr "Heiti"
+
+msgid "IDS_ST_BODY_MONDAY"
+msgstr "Mánudagur"
+
+msgid "IDS_ST_BODY_MODE"
+msgstr "Stilling"
+
+msgid "IDS_ST_SK_NO"
+msgstr "Nei"
+
+msgid "IDS_ST_BODY_MESSAGE"
+msgstr "Skilaboð"
+
+msgid "IDS_ST_BODY_MEMORY"
+msgstr "Minni"
+
+msgid "IDS_ST_BODY_MB"
+msgstr "MB"
+
+msgid "IDS_ST_BODY_LIST_VIEW"
+msgstr "Listaskjár"
+
+msgid "IDS_ST_BODY_LICENCE"
+msgstr "Leyfi"
+
+msgid "IDS_ST_BODY_LED_INDICATOR"
+msgstr "LED-ljós"
+
+msgid "IDS_HELP_BODY_SMART_STAY_DETECTS_YOUR_EYES_WITH_THE_FRONT_CAMERA_SO_THAT_THE_SCREEN_STAYS_ON_WHEN_YOU_ARE_LOOKING_AT_IT"
+msgstr "Snjalldvöl greinir augun þín með myndavélinni að framan þannig að skjárinn helst virkur á meðan þú horfir á hann."
+
+msgid "IDS_QP_POP_YOU_WILL_NO_LONGER_BE_ABLE_TO_USE_APPLICATIONS_NOTI_MSG"
+msgstr "Þú munt ekki lengur geta notað forrit eins og netið, tölvupóst og YouTube í gegnum farsímakerfi. Viltu halda áfram?"
+
+msgid "IDS_ST_BODY_10_MINUTES"
+msgstr "10 mínútur"
+
+msgid "IDS_ST_BODY_15SEC"
+msgstr "15 sekúndur"
+
+msgid "IDS_ST_BODY_24_HOURS"
+msgstr "24 klst."
+
+msgid "IDS_ST_BODY_2_MINUTES"
+msgstr "2 mínútur"
+
+msgid "IDS_ST_BODY_KB"
+msgstr "KB"
+
+msgid "IDS_ST_BODY_30SEC"
+msgstr "30 sekúndur"
+
+msgid "IDS_ST_BODY_5_MINUTES"
+msgstr "5 mínútur"
+
+msgid "IDS_ST_BODY_DONT_ASK_AGAIN"
+msgstr "Ekki spyrja aftur"
+
+msgid "IDS_ST_BODY_P1SS_IS_CURRENTLY_P2SS_T_TTS"
+msgstr "%1$s er núna %2$s."
+
+msgid "IDS_ST_BODY_PASSWORDS_MUST_CONSIST_OF_AT_LEAST_4_ALPHANUMERIC_CHARACTERS_ALSO_INCLUDING_AT_LEAST_1_ALPHABETICAL_CHARACTER"
+msgstr "Lykilorð þurfa að vera minnst 4 stafa löng og innihalda blöndu stafa og talna, þar á meðal minnst einn bókstaf."
+
+msgid "IDS_ST_BODY_INSERT_SD_CARD"
+msgstr "Setja inn SD-kort."
+
+msgid "IDS_ST_BODY_PUK1_BLOCKED"
+msgstr "Lokað fyrir PUK1-númer."
+
+msgid "IDS_ST_BODY_INCORRECT_PIN_E"
+msgstr "Rangt PIN-númer."
+
+msgid "IDS_ST_BODY_PUK1_CODE"
 msgstr "PUK1-númer"
 
+msgid "IDS_ST_BODY_INCORRECT_PASSWORD_TRY_AGAIN"
+msgstr "Rangt lykilorð. Reyndu aftur."
+
 msgid "IDS_ST_BODY_PUK2"
 msgstr "PUK2-númer"
 
@@ -2260,6 +2107,9 @@ msgstr "Rangt PUK1-númer."
 msgid "IDS_ST_POP_INCORRECT_PUK1_PD_ATTEMPTS_LEFT"
 msgstr "Rangt PUK1-númer. %d tilraunir eru eftir."
 
+msgid "IDS_ST_BODY_GRID_VIEW"
+msgstr "Tafla"
+
 msgid "IDS_ST_POP_INCORRECT_PUK2"
 msgstr "Rangt PUK2-númer."
 
@@ -2269,20 +2119,89 @@ msgstr "Rangt PUK2-númer. %d tilraunir eru eftir."
 msgid "IDS_ST_POP_PIN_CHANGED"
 msgstr "PIN-númeri breytt."
 
+msgid "IDS_ST_BODY_GB"
+msgstr "GB"
+
 msgid "IDS_TASKMGR_BUTTON_CLEAR_CACHE"
 msgstr "Hreinsa skyndiminni"
 
 msgid "IDS_ST_BODY_3G_ONLY"
 msgstr "Aðeins 3G"
 
+msgid "IDS_ST_BODY_FROM_M_TIME"
+msgstr "Frá"
+
 msgid "IDS_ST_HEADER_ADD"
 msgstr "Bæta við"
 
-msgid "IDS_ST_BODY_SECONDS"
-msgstr "Sekúndur"
+msgid "IDS_ST_BODY_FACEBOOK"
+msgstr "Facebook"
 
-msgid "IDS_ST_BUTTON_CANCEL"
-msgstr "Hætta v."
+msgid "IDS_ST_BODY_ENTER_NEW_PASSWORD"
+msgstr "Tilgreina nýtt aðgangsorð."
+
+msgid "IDS_ST_BODY_EDIT"
+msgstr "Breyta"
+
+msgid "IDS_ST_BODY_DO_NOT_SHOW_AGAIN"
+msgstr "Ekki birta aftur"
+
+msgid "IDS_ST_BODY_DOWNLOADS"
+msgstr "Niðurhal"
+
+msgid "IDS_ST_BODY_DOWNLOAD"
+msgstr "Hlaða niður"
+
+msgid "IDS_ST_BODY_DISPLAY_CONTENTS"
+msgstr "Birta efni"
+
+msgid "IDS_ST_BODY_DEVICE_MEMORY"
+msgstr "Minni tækis"
+
+msgid "IDS_ST_BODY_DEVICE"
+msgstr "Tæki"
+
+msgid "IDS_ST_BODY_DATE"
+msgstr "Dagsetning"
+
+msgid "IDS_ST_BODY_CURRENT"
+msgstr "Gildandi"
+
+msgid "IDS_ST_BODY_COUNTRY_CODE"
+msgstr "Landsnúmer"
+
+msgid "IDS_ST_BODY_CONNECTION"
+msgstr "Tenging"
+
+msgid "IDS_ST_BODY_CONFIRM"
+msgstr "Staðfesta"
+
+msgid "IDS_ST_BODY_CHECK_FOR_UPDATES"
+msgstr "Leita að uppfærslum"
+
+msgid "IDS_ST_BODY_AVAILABLE"
+msgstr "Laust"
+
+msgid "IDS_ST_BODY_AUTO_DOWNLOAD"
+msgstr "Sjálfvirkt niðurhal"
+
+msgid "IDS_ST_BODY_APPLICATION"
+msgstr "Forrit"
+
+msgid "IDS_ST_BODY_AM"
+msgstr "f.h."
+
+msgid "IDS_ST_BODY_ALARM"
+msgstr "Vekjaraklukka"
+
+msgid "IDS_LBS_HEADER_LOCATION"
+msgstr "Staðsetning"
+
+msgid "IDS_ST_BODY_APPLICATIONS"
+msgstr "Forrit"
+
+msgid "IDS_ST_BODY_VIDEOS"
+msgstr "Myndskeið"
 
 msgid "IDS_ST_BODY_1_5_SECONDS"
 msgstr "1,5 sekúndur"
@@ -2296,8 +2215,17 @@ msgstr "LOKIÐ"
 msgid "IDS_ST_HEADER_ENABLE_DATA_ROAMING"
 msgstr "Kveikja á gagnareiki"
 
-msgid "IDS_ST_HEADER_TURN_ON_MOBILE_DATA"
-msgstr "Kveikja á farsímagögnum"
+msgid "IDS_ST_HEADER_SCAN_FOR_NETWORKS_ABB"
+msgstr "Leita að símkerfum"
+
+msgid "IDS_ST_POP_MOBILE_DATA_WILL_BE_TURNED_ON_CONNECTING_TO_MOBILE_NETWORKS_MAY_RESULT_IN_ADDITIONAL_CHARGES_DEPENDING_ON_YOUR_PAYMENT_PLAN"
+msgstr "Kveikt verður á farsímagögnum. Ef tengst er í gegnum farsímakerfi getur það haft viðbótarkostnað í för með sér, allt eftir áskrift."
+
+msgid "IDS_ST_POP_SCANNING_FOR_NETWORK_ING"
+msgstr "Leita að símkerfi..."
+
+msgid "IDS_ST_POP_UNLESS_YOU_CONNECT_TO_A_WI_FI_NETWORK_YOU_WILL_NOT_BE_ABLE_TO_USE_THE_INTERNET_EMAIL_OR_OTHER_APPS_MSG"
+msgstr "Án Wi-Fi nettengingar er ekki hægt að nota internetið, tölvupóst eða önnur forrit sem þarfnast gagnatengingar."
 
 msgid "IDS_ST_HEADER_UNABLE_TO_PLAY_SAMPLE_ABB"
 msgstr "Ekki er hægt að spila bút"
@@ -2305,15 +2233,24 @@ msgstr "Ekki er hægt að spila bút"
 msgid "IDS_ST_POP_SAMPLES_CANNOT_BE_PLAYED_DURING_CALLS"
 msgstr "Ekki er hægt að spila búta meðan á símtali stendur."
 
-msgid "IDS_ST_HEADER_DEVICE_NAME"
-msgstr "Heiti tækis"
-
 msgid "IDS_ST_HEADER_DELETE_ITEMS_ABB2"
 msgstr "Eyða atriðum"
 
+msgid "IDS_ST_BODY_SECONDS"
+msgstr "Sekúndur"
+
 msgid "IDS_ST_HEADER_FEEDBACK"
 msgstr "Endurgjöf"
 
+msgid "IDS_ST_BUTTON_CANCEL"
+msgstr "Hætta v."
+
+msgid "IDS_ST_HEADER_TURN_ON_MOBILE_DATA"
+msgstr "Kveikja á farsímagögnum"
+
+msgid "IDS_ST_HEADER_DEVICE_NAME"
+msgstr "Heiti tækis"
+
 msgid "IDS_ST_BODY_SELECT_ALL"
 msgstr "Velja allt"
 
@@ -2323,9 +2260,6 @@ msgstr "Alls"
 msgid "IDS_ST_HEADER_MANAGE_CERTIFICATES_ABB"
 msgstr "Stjórna vottorðum"
 
-msgid "IDS_ST_BODY_INCORRECT_PASSWORD"
-msgstr "Rangt aðgangsorð."
-
 msgid "IDS_ST_HEADER_TURN_OFF_MOBILE_DATA"
 msgstr "Slökkva á farsímagögnum"
 
@@ -2335,9 +2269,6 @@ msgstr "Flugstilling slekkur á símtölum, skilaboðum, farsímagögnum og teng
 msgid "IDS_ST_BODY_TYPE"
 msgstr "Tegund"
 
-msgid "IDS_ST_BODY_PERSONAL"
-msgstr "Persónulegt"
-
 msgid "IDS_ST_HEADER_LOCK_SCREEN_AND_SECURITY_ABB"
 msgstr "Lásskjár og öryggi"
 
@@ -2356,9 +2287,6 @@ msgstr "Lagaleg atriði"
 msgid "IDS_ST_BODY_DEVICE_INFORMATION"
 msgstr "Upplýsingar um tæki"
 
-msgid "IDS_ST_BODY_PHONE_NUMBER"
-msgstr "Símanúmer"
-
 msgid "IDS_ST_BODY_MODEL_NUMBER"
 msgstr "Tegundarnúmer"
 
@@ -2407,6 +2335,81 @@ msgstr "Hreinsa"
 msgid "IDS_ST_BODY_12_HOURS"
 msgstr "12 klst."
 
+msgid "IDS_ST_BODY_ANSWERINGMODE_AUTOMATIC"
+msgstr "Sjálfvirkt"
+
+msgid "IDS_ST_BODY_BLUETOOTH"
+msgstr "Bluetooth"
+
+msgid "IDS_ST_BODY_ADVANCEDOPTIONS_CERTIFICATES"
+msgstr "Skírteini"
+
+msgid "IDS_ST_BODY_CALLERID_DEFAULT"
+msgstr "Sjálfgefið"
+
+msgid "IDS_ST_BODY_APPLICATIONSETTINGS_MESSAGE"
+msgstr "Skilaboð"
+
+msgid "IDS_ST_BODY_NFC"
+msgstr "NFC"
+
+msgid "IDS_ST_BODY_PIN_LOCK"
+msgstr "PIN-lás"
+
+msgid "IDS_ST_BUTTON2_S_PLANNER"
+msgstr "S Planner"
+
+msgid "IDS_ST_BODY_VOICE"
+msgstr "Voice"
+
+msgid "IDS_ST_BODY_DEFAULTMEMORY_VOICE_RECORDER"
+msgstr "Raddupptaka"
+
+msgid "IDS_ST_BODY_YYYY_MM_DD_DOT"
+msgstr "YYYY.MM.DD"
+
+msgid "IDS_ST_BODY_BRIGHTNESS_M_POWER_SAVING"
+msgstr "Birtustig"
+
+msgid "IDS_ST_HEADER_SORT_BY"
+msgstr "Raða eftir"
+
+msgid "IDS_ST_TPOP_MAXIMUM_NUMBER_OF_CHARACTERS_REACHED"
+msgstr "Hámarksfjölda stafa hefur verið náð."
+
+msgid "IDS_ST_TPOP_TRY_AGAIN"
+msgstr "Reyna aftur."
+
+msgid "IDS_ST_SK_YES"
+msgstr "Já"
+
+msgid "IDS_ST_BODY_PLAY_A_SOUND_WHEN_BUTTONS_ICONS_AND_MENU_ITEMS_ARE_TAPPED"
+msgstr "Spila hljóð þegar pikkað er á hnappa, tákn og valmyndaratriði."
+
+msgid "IDS_ST_MBODY_KEYBOARD_SOUND"
+msgstr "Lyklaborðshljóð"
+
+msgid "IDS_ST_MBODY_TOUCH_SOUND"
+msgstr "Snertihljóð"
+
+msgid "IDS_ST_SBODY_PLAY_A_SOUND_WHEN_THE_SAMSUNG_KEYBOARD_IS_TAPPED"
+msgstr "Spila hljóð þegar pikkað er á Samsung-lyklaborðið."
+
+msgid "IDS_ST_POP_MOUNTING_SD_CARD_ING"
+msgstr "Tengi SD-kort..."
+
+msgid "IDS_ST_BODY_SET_DATE"
+msgstr "Stilla dagsetningu"
+
+msgid "IDS_ST_BODY_LOCK_SCREEN"
+msgstr "Lásskjár"
+
+msgid "IDS_ST_BODY_PERSONAL"
+msgstr "Persónulegt"
+
+msgid "IDS_ST_BODY_PHONE_NUMBER"
+msgstr "Símanúmer"
+
 msgid "IDS_ST_BODY_1MINUTE"
 msgstr "1 mínúta"
 
@@ -2416,30 +2419,15 @@ msgstr "Reikningar"
 msgid "IDS_ST_HEADER_ALLSHARE"
 msgstr "AllShare"
 
-msgid "IDS_ST_BODY_ANSWERINGMODE_AUTOMATIC"
-msgstr "Sjálfvirkt"
-
 msgid "IDS_ST_BUTTON_BACK"
 msgstr "Bakka"
 
-msgid "IDS_ST_BODY_BLUETOOTH"
-msgstr "Bluetooth"
-
-msgid "IDS_ST_BODY_ADVANCEDOPTIONS_CERTIFICATES"
-msgstr "Skírteini"
-
 msgid "IDS_ST_BODY_CONTACTS"
 msgstr "Tengiliðir"
 
 msgid "IDS_ST_BODY_MYTHEME_CREATE"
 msgstr "Búa til"
 
-msgid "IDS_ST_BODY_CALLERID_DEFAULT"
-msgstr "Sjálfgefið"
-
-msgid "IDS_ST_BODY_FM_RADIO"
-msgstr "FM-útvarp"
-
 msgid "IDS_ST_BODY_FONT"
 msgstr "Letur"
 
@@ -2452,15 +2440,9 @@ msgstr "Hjálp"
 msgid "IDS_ST_BODY_MANUAL"
 msgstr "Handvirkt"
 
-msgid "IDS_ST_BODY_APPLICATIONSETTINGS_MESSAGE"
-msgstr "Skilaboð"
-
 msgid "IDS_ST_BODY_MUSIC"
 msgstr "Tónlist"
 
-msgid "IDS_ST_BODY_NFC"
-msgstr "NFC"
-
 msgid "IDS_ST_BODY_ALERTTYPE_OFF"
 msgstr "Slökkt"
 
@@ -2470,9 +2452,6 @@ msgstr "Kveikt"
 msgid "IDS_ST_BODY_MEMORYSTATUS_OTHERS"
 msgstr "Aðrir"
 
-msgid "IDS_ST_BODY_PIN_LOCK"
-msgstr "PIN-lás"
-
 msgid "IDS_ST_BODY_RESET"
 msgstr "Endurstilla"
 
@@ -2488,45 +2467,21 @@ msgstr "Samstilla"
 msgid "IDS_ST_BODY_SYSTEM"
 msgstr "Kerfi"
 
-msgid "IDS_ST_BUTTON2_S_PLANNER"
-msgstr "S Planner"
-
 msgid "IDS_ST_BODY_TWITTER"
 msgstr "Twitter"
 
 msgid "IDS_ST_BODY_USERNAME"
 msgstr "Notandanafn"
 
-msgid "IDS_ST_BODY_VOICE"
-msgstr "Voice"
-
-msgid "IDS_ST_BODY_DEFAULTMEMORY_VOICE_RECORDER"
-msgstr "Raddupptaka"
-
 msgid "IDS_ST_BODY_WI_FI"
 msgstr "Wi-Fi"
 
-msgid "IDS_ST_BODY_YYYY_MM_DD_DOT"
-msgstr "YYYY.MM.DD"
-
-msgid "IDS_ST_BODY_BRIGHTNESS_M_POWER_SAVING"
-msgstr "Birtustig"
-
-msgid "IDS_ST_HEADER_SORT_BY"
-msgstr "Raða eftir"
-
 msgid "IDS_ST_BODY_DELETED"
 msgstr "Eytt."
 
 msgid "IDS_ST_POP_ERROR"
 msgstr "Villa."
 
-msgid "IDS_ST_TPOP_MAXIMUM_NUMBER_OF_CHARACTERS_REACHED"
-msgstr "Hámarksfjölda stafa hefur verið náð."
-
-msgid "IDS_ST_TPOP_TRY_AGAIN"
-msgstr "Reyna aftur."
-
 msgid "IDS_ST_BODY_VERSION"
 msgstr "Útgáfa"
 
@@ -2536,36 +2491,9 @@ msgstr "Eyða"
 msgid "IDS_ST_SK_SET_LITE"
 msgstr "Velja"
 
-msgid "IDS_ST_SK_YES"
-msgstr "Já"
-
-msgid "IDS_SAPPS_SK_TRY_ABB"
-msgstr "Reyna"
-
-msgid "IDS_ST_BODY_PLAY_A_SOUND_WHEN_BUTTONS_ICONS_AND_MENU_ITEMS_ARE_TAPPED"
-msgstr "Spila hljóð þegar pikkað er á hnappa, tákn og valmyndaratriði."
-
-msgid "IDS_ST_MBODY_KEYBOARD_SOUND"
-msgstr "Lyklaborðshljóð"
-
 msgid "IDS_ST_MBODY_RINGTONE"
 msgstr "Hringitónn"
 
-msgid "IDS_ST_MBODY_TOUCH_SOUND"
-msgstr "Snertihljóð"
-
-msgid "IDS_ST_SBODY_PLAY_A_SOUND_WHEN_THE_SAMSUNG_KEYBOARD_IS_TAPPED"
-msgstr "Spila hljóð þegar pikkað er á Samsung-lyklaborðið."
-
-msgid "IDS_ST_POP_MOUNTING_SD_CARD_ING"
-msgstr "Tengi SD-kort..."
-
-msgid "IDS_ST_BODY_SET_DATE"
-msgstr "Stilla dagsetningu"
-
-msgid "IDS_ST_BODY_ALL"
-msgstr "Allt"
-
 msgid "IDS_LBS_BODY_LOCATION_SERVICE"
 msgstr "Staðsetningarþjónusta"
 
@@ -2575,9 +2503,6 @@ msgstr "VPN"
 msgid "IDS_ST_SK_OPTIONS_LITE"
 msgstr "Valkostir"
 
-msgid "IDS_ST_BODY_TTS"
-msgstr "TTS"
-
 msgid "IDS_ST_BODY_VOICE_CONTROL"
 msgstr "Raddstýring"
 
@@ -2590,45 +2515,222 @@ msgstr "Ónáðið ekki"
 msgid "IDS_ST_MBODY_APP_NOTIFICATIONS"
 msgstr "Forritatilkynningar"
 
+msgid "IDS_ST_BODY_ALL"
+msgstr "Allt"
+
 msgid "IDS_ST_HEADER_DEFAULT_APPLICATIONS_ABB"
 msgstr "Sjálfgefin forrit"
 
-msgid "IDS_ST_BODY_HOME"
-msgstr "Heima"
-
 msgid "IDS_ST_BODY_SET_TIME"
 msgstr "Stilla tíma"
 
 msgid "IDS_ST_BODY_UNABLE_TO_SCAN_FOR_NETWORKS"
 msgstr "Mistókst að leita að kerfum."
 
-msgid "IDS_ST_BODY_LOCK_SCREEN"
-msgstr "Lásskjár"
+msgid "IDS_ACCS_BODY_SIGNAL_STRENGTH_TTS"
+msgstr "Sendistyrkur"
 
 msgid "IDS_ST_HEADER_VISION"
 msgstr "Sjón"
 
+msgid "IDS_ST_BODY_SIGNAL_STRENGTH"
+msgstr "Sendistyrkur"
+
+msgid "IDS_ST_BODY_HELLO_KITTY_10"
+msgstr "Hello Kitty 10"
+
+msgid "IDS_ST_HEADER_SOUNDS_AND_NOTIFICATIONS_ABB"
+msgstr "Hljóð og tilkynningar"
+
+msgid "IDS_ST_BODY_TTS"
+msgstr "TTS"
+
+msgid "IDS_ST_BODY_HOME"
+msgstr "Heima"
+
 msgid "IDS_ST_BODY_OFF"
 msgstr "Slökkt"
 
-msgid "IDS_ST_BODY_SIGNAL_STRENGTH"
-msgstr "Sendistyrkur"
+msgid "IDS_ST_BODY_THERE_ARE_NO_APPS_SET_AS_DEFAULTS"
+msgstr "Engin forrit eru sjálfgefin."
 
-msgid "IDS_ST_POP_MOBILE_DATA_WILL_BE_TURNED_ON_CONNECTING_TO_MOBILE_NETWORKS_MAY_RESULT_IN_ADDITIONAL_CHARGES_DEPENDING_ON_YOUR_PAYMENT_PLAN"
-msgstr "Kveikt verður á farsímagögnum. Ef tengst er í gegnum farsímakerfi getur það haft viðbótarkostnað í för með sér, allt eftir áskrift."
+msgid "IDS_ST_HEADER_PRIVACY_SETTINGS_ABB"
+msgstr "Persónuverndarstill."
 
-msgid "IDS_ST_POP_UNLESS_YOU_CONNECT_TO_A_WI_FI_NETWORK_YOU_WILL_NOT_BE_ABLE_TO_USE_THE_INTERNET_EMAIL_OR_OTHER_APPS_MSG"
-msgstr "Án Wi-Fi nettengingar er ekki hægt að nota internetið, tölvupóst eða önnur forrit sem þarfnast gagnatengingar."
+msgid "IDS_QP_OPT_SHOW_ALL_CONTENT_ABB"
+msgstr "Sýna allt efni"
+
+msgid "IDS_QP_OPT_HIDE_SENSITIVE_CONTENT_ABB"
+msgstr "Fela viðkvæmt efni"
+
+msgid "IDS_ST_BUTTON_REMOVE_ABB2"
+msgstr "Fjarlægja"
+
+msgid "IDS_QP_TMBODY_NOTIFICATIONS_ON_LOCK_SCREEN"
+msgstr "Tilkynningar á lásskjá"
 
-msgid "IDS_SCR_BODY_PD_UNREAD_NOTIFICATIONS"
-msgstr "Ólesnar tilkynningar"
+msgid "IDS_ACCS_BODY_WHILE_SCREEN_READER_IS_ENABLED_YOUR_PHONE_WILL_PROVIDE_VOICE_FEEDBACK_FOR_EXAMPLE_SCREEN_READER_WILL_MSG"
+msgstr "Þegar kveikt er á skjálesara býður síminn upp á raddsvörun. Skjálesari mun til dæmis segja þér hvaða aðgerðir þú getur framkvæmt á hverjum skjá. Pikkaðu á atriði til að velja þau og heyra hvað þau gera og pikkaðu tvisvar á atriði til að framkvæma aðgerðina."
+
+msgid "IDS_ACCS_MBODY_READ_OUT_USAGE_HINTS_ABB"
+msgstr "Lesa upp notkunarráð"
+
+msgid "IDS_ACCS_MBODY_SOUND_FEEDBACK"
+msgstr "Hljóðsvörun"
+
+msgid "IDS_ACCS_MBODY_VIBRATION_FEEDBACK"
+msgstr "Titringssvörun"
+
+msgid "IDS_ACCS_OPT_ALWAYS_READ_OUT_KEYBOARD_INPUT_TTS"
+msgstr "Lesa alltaf upp innslátt á lyklaborð"
+
+msgid "IDS_ACCS_OPT_KEYBOARD_FEEDBACK_TTS"
+msgstr "Svörun lyklaborðs"
 
 msgid "IDS_ACCS_OPT_OTHER_FEEDBACK_TTS"
 msgstr "Önnur svörun"
 
-msgid "IDS_ACCS_TMBODY_STATUS_BAR_INFORMATION"
-msgstr "Upplýsingar stöðustiku"
+msgid "IDS_ACCS_SBODY_READ_OUT_NOTIFICATIONS_WHILE_THE_SCREEN_IS_OFF"
+msgstr "Lesa upp tilkynningar þegar slökkt er á skjánum."
 
 msgid "IDS_ACCS_SBODY_SELECT_WHICH_INFORMATION_FROM_INDICATORS_SHOWN_ON_THE_STATUS_BAR_WILL_BE_READ_OUT_WHEN_YOU_TRIPLE_TAP_THE_SCREEN_WITH_TWO_FINGERS_MSG"
 msgstr "Veldu hvaða upplýsingar vísa á stöðustikunni eru lesnar upp þegar þú pikkar þrisvar á skjáinn með tveimur fingrum, t.d. tími og dagsetning, sendistyrkur tækisins, tengingar um Wi-Fi og Bluetooth og rafhlöðuorka."
 
+msgid "IDS_ACCS_SBODY_SET_THE_VOICE_FEEDBACK_TO_VARY_IN_PITCH_WHILE_USING_THE_KEYBOARD_TO_ENTER_TEXT"
+msgstr "Láta tónhæð raddsvörunar breytast þegar lyklaborðið er notað til að slá inn texta."
+
+msgid "IDS_ACCS_TMBODY_STATUS_BAR_INFORMATION"
+msgstr "Upplýsingar stöðustiku"
+
+msgid "IDS_ST_BUTTON_TURN_OFF_ABB2"
+msgstr "Slökkva"
+
+msgid "IDS_ST_BUTTON_TURN_ON_ABB3"
+msgstr "Kveikja"
+
+msgid "IDS_ST_BUTTON_DISABLE_ABB"
+msgstr "Slökkva"
+
+msgid "IDS_ST_BUTTON_ENABLE_ABB3"
+msgstr "Kveikja"
+
+msgid "IDS_SM_TPOP_P1SS_P2SS_CACHED_DATA_CLEARED_ABB"
+msgstr "%1$s %2$s eytt úr skyndiminni."
+
+msgid "IDS_SM_HEADER_DEFAULT_STORAGE_SETTINGS_ABB"
+msgstr "Sjálfgefnar geymslustillingar"
+
+msgid "IDS_SM_TMBODY_DEFAULT_STORAGE_LOCATIONS"
+msgstr "Sjálfgefnir vistunarstaðir"
+
+msgid "IDS_SM_SBODY_CALCULATING_ING"
+msgstr "Reikna..."
+
+msgid "IDS_ST_BODY_IMAGES"
+msgstr "Myndir"
+
+msgid "IDS_ST_BODY_STORAGE_USAGE"
+msgstr "Geymslunotkun"
+
+msgid "IDS_ST_HEADER_TOTAL_SPACE"
+msgstr "Pláss alls"
+
+msgid "IDS_SM_TMBODY_APPS_ABB"
+msgstr "Forrit"
+
+msgid "IDS_ST_BODY_SYSTEM_STORAGE"
+msgstr "Kerfisgeymsla"
+
+msgid "IDS_ST_BODY_CACHED_DATA_ABB"
+msgstr "Gögn í skyndiminni"
+
+msgid "IDS_SM_HEADER_DEFAULT_STORAGE_LOC_ABB"
+msgstr "Sjálfgefin geymsla"
+
+msgid "IDS_SM_BODY_FREE_M_MEMORY_ABB"
+msgstr "Ókeypis"
+
+msgid "IDS_ST_MBODY_ADS"
+msgstr "Auglýsingar"
+
+msgid "IDS_SM_BODY_SELECT_THE_DEFAULT_LOCATION_FOR_INSTALLING_APPS_WHERE_APPS_CAN_BE_SAVED_DEPENDS_ON_THE_TYPE_OF_APP_AND_THE_AVAILABILITY_OF_THE_LOCATION"
+msgstr "Veldu sjálfgefna staðsetningu fyrir uppsetningu forrita. Mögulegir vistunarstaðir forrita velta á tegund forritsins og því hvort staðsetningin er tiltæk."
+
+msgid "IDS_SM_BODY_SELECT_THE_DEFAULT_STORAGE_LOCATION_FOR_CONTENT_SHARED_VIA_BLUETOOTH_OR_WI_FI_DIRECT"
+msgstr "Veldu sjálfgefinn vistunarstað fyrir efni sem deilt er um Bluetooth eða Wi-Fi Direct."
+
+msgid "IDS_ST_OPT_HIDE_CONTENT"
+msgstr "Fela efni"
+
+msgid "IDS_ST_HEADER_PRIVACY_AND_SECURITY_ABB"
+msgstr "Persónuvernd og öryggi"
+
+msgid "IDS_ST_MBODY_PRIVACY_AND_SECURITY"
+msgstr "Persónuvernd og öryggi"
+
+msgid "IDS_ST_HEADER_TIZEN_CONNECT"
+msgstr "Tizen-tenging"
+
+msgid "IDS_ST_OPT_BATTERY_USAGE_ABB"
+msgstr "Rafhlöðunotkun"
+
+msgid "IDS_SM_BODY_THE_BATTERY_USAGE_FOR_THE_PAST_P1SD_HOURS_P2SD_MINUTES_C"
+msgstr "Rafhlöðunotkun síðustu %1$d klukkustundir og %2$d mínútur:"
+
+msgid "IDS_ST_BODY_REMAINING_BATTERY"
+msgstr "Hleðsla á rafhlöðunni"
+
+msgid "IDS_ST_BODY_CHARGING_ING_ABB"
+msgstr "Í hleðslu..."
+
+msgid "IDS_ST_SBODY_FULLY_CHARGED_ABB_M_STATUS"
+msgstr "Fullhlaðið"
+
+msgid "IDS_ST_BODY_MISSED_EVENTS"
+msgstr "Ósvaraðar áminningar"
+
+msgid "IDS_ST_BODY_SPEECH_RATE"
+msgstr "Talhraði"
+
+msgid "IDS_COM_POP_MISSED_EVENTS"
+msgstr "Ósvaraðar áminningar"
+
+msgid "IDS_SCR_POP_DRAG_THE_SLIDER_TO_SET_THE_SPEECH_RATE"
+msgstr "Dragðu sleðann til að stilla talhraðann."
+
+msgid "IDS_ST_BODY_BATTERY_LEVEL"
+msgstr "Hleðsla rafhlöðu"
+
+msgid "IDS_ST_HEADER_DETAILS"
+msgstr "Upplýsingar"
+
+msgid "IDS_ST_MBODY_OTHER_SOUNDS"
+msgstr "Önnur hljóð"
+
+msgid "IDS_ST_HEADER_ENCRYPT_SD_CARD"
+msgstr "Dulkóða SD-kort"
+
+msgid "IDS_ST_HEADER_DECRYPT_SD_CARD"
+msgstr "Afkóða SD-kort"
+
+msgid "IDS_ST_HEADER_ENCRYPTION"
+msgstr "Dulkóðun"
+
+msgid "IDS_ST_SBODY_DEVICE_ENCRYPTED_M_STATUS"
+msgstr "Tæki dulkóðað"
+
+msgid "IDS_ST_SBODY_DEVICE_NOT_ENCRYPTED_M_STATUS"
+msgstr "Tæki ekki dulkóðað"
+
+msgid "IDS_ST_SBODY_SD_CARD_ENCRYPTED_M_STATUS"
+msgstr "SD-kort dulkóðað"
+
+msgid "IDS_ST_SBODY_SD_CARD_NOT_ENCRYPTED_M_STATUS_SBODY"
+msgstr "SD-kort ekki dulkóðað"
+
+msgid "IDS_ST_TMBODY_SECURE_ERASE"
+msgstr "Örugg eyðing"
+
+msgid "IDS_ST_SBODY_ERASE_ALL_DELETED_DATA_ON_THE_PHONE_PERMANENTLY_FOR_SECURITY_PURPOSES_THIS_DATA_WILL_NOT_BE_RECOVERABLE_BY_ANYONE"
+msgstr "Eyddu öllum eyddum gögnum í símanum varanlega í öryggisskyni. Enginn mun geta endurheimt gögnin."
+
old mode 100644 (file)
new mode 100755 (executable)
index 00e7ec3..81cc73c
@@ -1,12 +1,18 @@
-msgid "IDS_ST_BODY_1_MINUTE"
-msgstr "1 minuto"
+msgid "IDS_VOICE_HEADER_SPEECH_TO_TEXT_HSTT"
+msgstr "Da voce a testo (STT)"
+
+msgid "IDS_VOICE_HEADER_TEXT_TO_SPEECH_HTTS"
+msgstr "Da testo a voce (TTS)"
+
+msgid "IDS_PB_TPOP_DELETING_ING_ABB"
+msgstr "Eliminazione in corso..."
+
+msgid "IDS_VOICE_BODY_VOICE_CONTROL_ABB2"
+msgstr "Controllo vocale"
 
 msgid "IDS_ST_POP_SAVING"
 msgstr "Salvataggio..."
 
-msgid "IDS_CAM_POP_MODEL"
-msgstr "Modello"
-
 msgid "IDS_EMAIL_BODY_INVALID_PORT_NUMBER"
 msgstr "Numero porta non valido."
 
@@ -22,9 +28,6 @@ msgstr "6 secondi"
 msgid "IDS_PB_POP_PS_ALREADY_EXISTS"
 msgstr "%s già in elenco."
 
-msgid "IDS_SAPPS_OPT_BADGE_ABB"
-msgstr "Badge"
-
 msgid "IDS_ST_BODY_DISCONNECTED"
 msgstr "Connessione interrotta."
 
@@ -34,9 +37,6 @@ msgstr "Multimedia"
 msgid "IDS_ST_BODY_SELECT_AUTOMATICALLY"
 msgstr "Seleziona automaticamente"
 
-msgid "IDS_ST_HEADER_AUDIO"
-msgstr "Audio"
-
 msgid "IDS_ST_HEADER_FORMAT_MVERB_ABB"
 msgstr "Formato"
 
@@ -58,33 +58,45 @@ msgstr "IP"
 msgid "IDS_BT_POP_OPERATION_FAILED"
 msgstr "Operazione non eseguita."
 
-msgid "IDS_CLD_OPT_MINUTE"
-msgstr "Minuto"
-
 msgid "IDS_CLD_OPT_MINUTES_LC_ABB"
 msgstr "minuti"
 
-msgid "IDS_CST_BUTTON_CLOSE"
-msgstr "Chiudi"
-
-msgid "IDS_CST_POP_FAILED"
-msgstr "Errore"
-
 msgid "IDS_IM_BODY_SUCCESSFULLY_COMPLETED"
 msgstr "Operazione completata."
 
 msgid "IDS_IM_POP_UNEXPECTED_ERROR"
 msgstr "Errore inatteso."
 
+msgid "IDS_SIM_BODY_INVALID_SIM_CARD"
+msgstr "Scheda SIM non valida."
+
+msgid "IDS_WGT_BUTTON3_KIES_VIA_WI_FI"
+msgstr "Kies con Wi-Fi"
+
+msgid "IDS_ST_BODY_1_MINUTE"
+msgstr "1 minuto"
+
+msgid "IDS_CAM_POP_MODEL"
+msgstr "Modello"
+
+msgid "IDS_ST_HEADER_AUDIO"
+msgstr "Audio"
+
+msgid "IDS_CLD_OPT_MINUTE"
+msgstr "Minuto"
+
+msgid "IDS_CST_BUTTON_CLOSE"
+msgstr "Chiudi"
+
+msgid "IDS_CST_POP_FAILED"
+msgstr "Errore"
+
 msgid "IDS_PB_BODY_INFO"
 msgstr "Info"
 
 msgid "IDS_PB_BUTTON_CONTACT"
 msgstr "Contatto"
 
-msgid "IDS_SIM_BODY_INVALID_SIM_CARD"
-msgstr "Scheda SIM non valida."
-
 msgid "IDS_ST_BUTTON2_PROCESSING_ING"
 msgstr "Elaborazione in corso..."
 
@@ -94,21 +106,18 @@ msgstr "Eliminare?"
 msgid "IDS_VR_POP_NO_FILES"
 msgstr "Nessun file"
 
-msgid "IDS_WGT_BUTTON3_KIES_VIA_WI_FI"
-msgstr "Kies con Wi-Fi"
-
 msgid "IDS_TPLATFORM_OPT_BLUETOOTH"
 msgstr "Bluetooth"
 
+msgid "IDS_ST_HEADER_PRIVACY"
+msgstr "Privacy"
+
 msgid "IDS_ST_OPT_SETTINGS"
 msgstr "Impostaz."
 
 msgid "IDS_ST_BODY_GENERAL"
 msgstr "Generale"
 
-msgid "IDS_ST_HEADER_PRIVACY"
-msgstr "Privacy"
-
 msgid "IDS_BR_OPT_SCREEN"
 msgstr "Schermo"
 
@@ -139,9 +148,6 @@ msgstr "%d elementi visualizzati"
 msgid "IDS_COM_POP_FLIGHT_MODE_WILL_BE_DISABLED"
 msgstr "La Modalità offline sarà disattivata."
 
-msgid "IDS_COM_POP_CHECKING"
-msgstr "Controllo..."
-
 msgid "IDS_COM_OPT_CONTINUE_Q"
 msgstr "Continuare?"
 
@@ -214,9 +220,6 @@ msgstr "Utilizzo dati"
 msgid "IDS_MOBILEAP_BODY_TETHERING"
 msgstr "Tethering"
 
-msgid "IDS_IM_POP_THIS_FEATURE_IS_NOT_AVAILABLE_WHILE_FLIGHT_MODE_IS_ON"
-msgstr "Questa funzione non è disponibile quando è attiva la Modalità offline."
-
 msgid "IDS_EMAIL_POP_SECURITY_UPDATE_ABB"
 msgstr "Aggiornamento protezione"
 
@@ -250,9 +253,6 @@ msgstr "Memoria insufficiente. Disinstallare alcuni elementi e riprovare."
 msgid "IDS_KW_POP_BE_CAREFUL_WHEN_TRANSMITTING_INFORMATION_ON_AN_UNSECURED_WI_FI_NETWORK_MSG"
 msgstr "Durante il trasferimento di informazioni su una rete Wi-Fi non sicura, prestate attenzione poiché le informazioni potrebbero essere visibili da altri utenti presenti sulla rete."
 
-msgid "IDS_DN_BODY_ENCRYPT_SD_CARD"
-msgstr "Crittografa scheda SD"
-
 msgid "IDS_MSGF_POP_UNSUPPORTED"
 msgstr "Non supportato."
 
@@ -280,24 +280,15 @@ msgstr "Spostamento completato."
 msgid "IDS_PB_BODY_MOVING_ING"
 msgstr "Spostamento..."
 
-msgid "IDS_SMEMO_BUTTON_IMPORT"
-msgstr "Importa"
-
 msgid "IDS_LCKSCN_BODY_WALLPAPERS"
 msgstr "Sfondi"
 
 msgid "IDS_LCKSCN_BODY_TAP_AND_HOLD_THE_SCREEN_THEN_TILT_THE_DEVICE_TOWARDS_YOU_TO_UNLOCK_IT_MSG"
 msgstr "Tenete il dito sullo schermo, quindi inclinate il dispositivo verso di voi per sbloccarlo. Se lo schermo non si sblocca, provate a inclinare di più il dispositivo. Se lo sblocco movimento è impostato, il movimento verrà attivato automaticamente in Impostazioni."
 
-msgid "IDS_SA_BUTTON_DONE_ABB"
-msgstr "Fatto"
-
 msgid "IDS_FP_BODY_NO_APPLICATIONS"
 msgstr "Nessuna applicazione"
 
-msgid "IDS_ST_TZTAB4_MOST_USED_M_APP"
-msgstr "Più usate"
-
 msgid "IDS_ST_TPOP_PERSONAL_MODE_ENABLED_ABB"
 msgstr "La Modalità Personale è stata attivata."
 
@@ -394,9 +385,6 @@ msgstr "I numeri massimi di caratteri per il nome del dispositivo (%d) sono stat
 msgid "IDS_ST_POP_THE_APP_HAS_BEEN_UNINSTALLED"
 msgstr "L'applicazione è stata disinstallata."
 
-msgid "IDS_ST_POP_TAP_OK"
-msgstr "Toccate OK"
-
 msgid "IDS_ST_POP_SEARCHING_NETWORK_ING"
 msgstr "Ricerca rete..."
 
@@ -412,15 +400,9 @@ msgstr "Ripristina tutte le impostazioni ed elimina tutti i dati. Una volta avvi
 msgid "IDS_ST_POP_REMOVE_DEFAULT_APPS_Q"
 msgstr "Rimuovere le applicazioni predefinite?"
 
-msgid "IDS_ST_POP_REGISTRATION_CODE_NOT_FOUND"
-msgstr "Codice di registrazione non trovato."
-
 msgid "IDS_ST_POP_REGISTERING_ING"
 msgstr "Registrazione..."
 
-msgid "IDS_ST_POP_REGISTERED"
-msgstr "Registrato."
-
 msgid "IDS_ST_POP_PUK2_VERIFIED"
 msgstr "Codice PUK2 verificato."
 
@@ -460,18 +442,9 @@ msgstr "%d tentativi rimasti."
 msgid "IDS_ST_POP_PASSWORD_MUST_CONTAIN_AT_LEAST_PD_ALPHANUMERIC_CHARACTERS"
 msgstr "La password deve contenere almeno %d caratteri alfanumerici."
 
-msgid "IDS_ST_POP_PASSWORD_MUST_BE_MORE_THAN_P1SD_CHARACTERS_AND_LESS_THAN_P2SD"
-msgstr "La password deve essere superiore a %1$d caratteri e minore di %2$d."
-
-msgid "IDS_ST_POP_PASSWORDS_DO_NOT_MATCH"
-msgstr "Password non corrispondenti."
-
 msgid "IDS_ST_POP_NO_SD_CARD_IS_INSERTED_DISABLE_ENCRYPT_SD_CARD_ANYWAY_Q"
 msgstr "Nessuna scheda SD inserita. Disabilitare comunque la crittografia della scheda SD?"
 
-msgid "IDS_ST_POP_NO_SD_CARD_HAS_BEEN_INSERTED_ENCRYPTION_WILL_START_AUTOMATICALLY_WHEN_YOU_INSERT_AN_SD_CARD"
-msgstr "Non è stata inserita nessuna scheda SD. La crittografia si avvierà automaticamente quando viene inserita una scheda SD."
-
 msgid "IDS_ST_POP_NO_ITEM_SELECTED"
 msgstr "Nessun elemento selezionato."
 
@@ -487,9 +460,6 @@ msgstr "Connessione dati disattiva. Non potete inviare o ricevere messaggi MMS.
 msgid "IDS_ST_POP_MOBILE_DATA_ENABLED_CONNECTING_TO_MOBILE_NETWORKS_MAY_INCUR_EXTRA_CHARGES_DEPENDING_ON_YOUR_DATA_PLAN_CONTINUE_Q"
 msgstr "Connessione dati attiva. La connessione a reti mobili potrebbe comportare l'addebito di spese aggiuntive a seconda del piano dati. Continuare?"
 
-msgid "IDS_ST_POP_LOADING_ING"
-msgstr "Caricamento..."
-
 msgid "IDS_ST_POP_IP_ADDRESS_REMOVED"
 msgstr "Indirizzo IP rimosso."
 
@@ -514,9 +484,6 @@ msgstr "PIN2 errato."
 msgid "IDS_ST_POP_INCORRECT_PIN1_ATTEMPT_LEFT"
 msgstr "PIN errato. 1 tentativo rimasto."
 
-msgid "IDS_ST_POP_INCORRECT_PASSWORD"
-msgstr "Password errata."
-
 msgid "IDS_ST_POP_IF_YOU_RESET_YOUR_DEVICE_TO_FACTORY_DEFAULTS_YOU_WILL_NOT_BE_ABLE_TO_USE_ENCRYPTED_FILES_ON_THE_SD_CARD_MSG"
 msgstr "Se avete riportato il dispositivo alle impostazioni di fabbrica, non potrete più utilizzare i file crittografati sulla scheda SD, ma potrete comunque utilizzare i file non crittografati."
 
@@ -538,12 +505,6 @@ msgstr "Eseguite la crittografia della scheda SD? L'operazione è irreversibile
 msgid "IDS_ST_POP_ENABLING_EMERGENCY_MODE_ING"
 msgstr "Attivazione Modalità di emergenza..."
 
-msgid "IDS_ST_POP_ENABLING_AUTO_UPDATE_MEANS_YOUR_DEVICE_WILL_CHECK_FOR_SECURITY_UPDATES_AUTOMATICALLY_NOTI_MSG"
-msgstr "Se attivate l'aggiornamento automatico, il dispositivo verificherà automaticamente la disponibilità di aggiornamenti di sicurezza. La verifica con connessione dati di rete mobile può determinare costi aggiuntivi."
-
-msgid "IDS_ST_POP_ENABLE_SMART_STAY_TO_TRY_IT_T_HELP"
-msgstr "Attivate Standby Intelligente per provare questa funzione."
-
 msgid "IDS_ST_POP_ENABLE_SMART_ROTATION_TO_TRY_IT_T_HELP"
 msgstr "Attivate Rotazione Intelligente per provare questa funzione."
 
@@ -553,12 +514,6 @@ msgstr "Attivate Modalità offline."
 msgid "IDS_ST_POP_EMERGENCY_MODE_WILL_BE_DISABLED"
 msgstr "La Modalità di emergenza verrà disattivata."
 
-msgid "IDS_ST_POP_DO_NOT_ASK_AGAIN"
-msgstr "Non chiedere di nuovo"
-
-msgid "IDS_ST_POP_DISABLING_AUTO_UPDATE_MEANS_YOU_HAVE_TO_CHECK_FOR_SECURITY_UPDATES_MANUALLY_NOTI_MSG"
-msgstr "Se disattivate l'aggiornamento automatico, sarà necessario verificare manualmente la presenza di nuovi aggiornamenti di sicurezza. Per mantenere il vostro dispositivo sempre aggiornato e sicuro, si consiglia di attivare l'aggiornamento automatico."
-
 msgid "IDS_ST_POP_DISABLE_TETHERING_Q"
 msgstr "Disattivare il tethering?"
 
@@ -587,7 +542,7 @@ msgid "IDS_ST_POP_ANY_PERSONAL_CONTENT_WILL_NOT_BE_ACCESSIBLE_IN_NORMAL_MODE"
 msgstr "Nella modalità Normale, i contenuti personali non sono accessibili."
 
 msgid "IDS_ST_OPT_WCDMA_GSM_HAUTO_CONNECT"
-msgstr "WCDMA/GSM (connessione automatica)"
+msgstr "WCDMA/GSM (conn. automatica)"
 
 msgid "IDS_ST_OPT_UNTITLED_NETWORK"
 msgstr "Rete senza nome"
@@ -598,9 +553,6 @@ msgstr "Visualizzazione scheda"
 msgid "IDS_ST_OPT_SELECTED"
 msgstr "Selezionato"
 
-msgid "IDS_ST_OPT_SELECT"
-msgstr "Seleziona"
-
 msgid "IDS_ST_OPT_RESET_APP_SETTINGS_ABB"
 msgstr "Ripr. impostaz. app."
 
@@ -611,14 +563,11 @@ msgid "IDS_ST_OPT_MASS_STORAGE_ABB"
 msgstr "Mem. di massa"
 
 msgid "IDS_ST_OPT_LTE_WCDMA_GSM_HAUTO_CONNECT"
-msgstr "LTE/WCDMA/GSM (connessione automatica)"
+msgstr "LTE/WCDMA/GSM (conn. automatica)"
 
 msgid "IDS_ST_OPT_EDIT_QUICK_SETTINGS"
 msgstr "Modifica opzioni rapide"
 
-msgid "IDS_ST_OPT_DEFAULT_RINGTONE"
-msgstr "Suoneria predefinita"
-
 msgid "IDS_ST_OPT_CUSTOM_MODE_ABB"
 msgstr "Modalità personale"
 
@@ -631,15 +580,9 @@ msgstr "Blocca reti mobili"
 msgid "IDS_ST_OPT_BLOCK_ALL"
 msgstr "Blocca tutti"
 
-msgid "IDS_ST_OPT_AUTO_UPDATE_ABB"
-msgstr "Aggiornamento auto"
-
 msgid "IDS_ST_OPT_ALLOW_ALL"
 msgstr "Consenti tutti"
 
-msgid "IDS_ST_OPT_ALL"
-msgstr "Tutti/e"
-
 msgid "IDS_ST_MBODY_ZOOM"
 msgstr "Zoom"
 
@@ -679,9 +622,6 @@ msgstr "Mostra utilizzo CPU"
 msgid "IDS_ST_MBODY_SELECT_WHERE_CAPTURED_IMAGES_WILL_BE_SAVED"
 msgstr "Selezionate dove salvare le immagini acquisite"
 
-msgid "IDS_ST_MBODY_SCREEN_ROTATION"
-msgstr "Rotazione schermo"
-
 msgid "IDS_ST_MBODY_SCREEN_READER_HTTS"
 msgstr "Lettura schermo (TTS)"
 
@@ -700,18 +640,12 @@ msgstr "Movimenti e controlli"
 msgid "IDS_ST_MBODY_MOBILE_DATA"
 msgstr "Connessione dati"
 
-msgid "IDS_ST_MBODY_HELP"
-msgstr "Aiuto"
-
 msgid "IDS_ST_MBODY_HANDS_FREE_MODE"
 msgstr "Modalità vocale"
 
 msgid "IDS_ST_MBODY_GSM_ONLY"
 msgstr "Solo GSM"
 
-msgid "IDS_ST_MBODY_FONT_SIZE"
-msgstr "Dimensione carattere"
-
 msgid "IDS_ST_MBODY_FACTORY_RESET"
 msgstr "Ripristina dati di fabbrica"
 
@@ -745,15 +679,9 @@ msgstr "Applicazione attiva"
 msgid "IDS_ST_MBODY_ACCOUNTS_AND_BACKUP"
 msgstr "Account e backup"
 
-msgid "IDS_ST_ITAB4_CONTROLS_M_INPUT_AND_CONTROL"
-msgstr "Controlli"
-
 msgid "IDS_ST_HEADER_WI_FI_DIRECT"
 msgstr "Wi-Fi Direct"
 
-msgid "IDS_ST_HEADER_WI_FI"
-msgstr "Wi-Fi"
-
 msgid "IDS_ST_HEADER_USER_SETTINGS_ABB"
 msgstr "Impostazioni utente"
 
@@ -766,24 +694,15 @@ msgstr "Connessioni USB"
 msgid "IDS_ST_HEADER_UNLOCK_DEVICE_USING_MOTION_ABB"
 msgstr "Sblocca dispositivo con movim."
 
-msgid "IDS_ST_HEADER_UNAVAILABLE"
-msgstr "Non disponibile"
-
 msgid "IDS_ST_HEADER_ULTRA_POWER_SAVING_MODE"
 msgstr "Risparmio energetico avanzato"
 
 msgid "IDS_ST_HEADER_TOUCH_KEY_LIGHT_DURATION"
 msgstr "Tempo illuminazione tasti"
 
-msgid "IDS_ST_HEADER_TEXT_TO_SPEECH"
-msgstr "Da testo a voce"
-
 msgid "IDS_ST_HEADER_STANDARD_LIMIT_ABB"
 msgstr "Limite standard"
 
-msgid "IDS_ST_HEADER_SOUND"
-msgstr "Suono"
-
 msgid "IDS_ST_HEADER_SIM_CARD_MANAGER"
 msgstr "Gestione schede SIM"
 
@@ -799,18 +718,12 @@ msgstr "Screen Mirroring"
 msgid "IDS_ST_HEADER_SAMSUNG_KIES"
 msgstr "Samsung Kies"
 
-msgid "IDS_ST_HEADER_SAMSUNG_APPS"
-msgstr "Samsung Apps"
-
 msgid "IDS_ST_HEADER_RINGTONES"
 msgstr "Suonerie"
 
 msgid "IDS_ST_HEADER_RESET_RESULTS"
 msgstr "Ripristina risultati"
 
-msgid "IDS_ST_HEADER_RESET"
-msgstr "Ripristina"
-
 msgid "IDS_ST_HEADER_PRIVILEGES"
 msgstr "Privilegi"
 
@@ -820,18 +733,12 @@ msgstr "Modalità privata"
 msgid "IDS_ST_HEADER_PORT"
 msgstr "Porta"
 
-msgid "IDS_ST_HEADER_PLEASE_WAIT"
-msgstr "Attendere."
-
 msgid "IDS_ST_HEADER_PERSONAL_MODE"
 msgstr "Modalità Personale"
 
 msgid "IDS_ST_HEADER_PERSONALISATION"
 msgstr "Personalizzazione"
 
-msgid "IDS_ST_HEADER_PD_SELECTED_ABB"
-msgstr "%d selezionati"
-
 msgid "IDS_ST_HEADER_PD_SELECTED"
 msgstr "%d selezionato/i"
 
@@ -865,9 +772,6 @@ msgstr "Inserimento e movimento"
 msgid "IDS_ST_HEADER_HOME_SCREEN_ABB"
 msgstr "Schermata Home"
 
-msgid "IDS_ST_HEADER_FINGER_SCANNER_ABB"
-msgstr "Impronte digitali"
-
 msgid "IDS_ST_HEADER_ENTER_VALID_DEVICE_NAME_ABB"
 msgstr "Inser. nome disp. valido"
 
@@ -916,6 +820,9 @@ msgstr "Aggiungi porta"
 msgid "IDS_ST_HEADER_ADD_IP"
 msgstr "Aggiungi IP"
 
+msgid "IDS_COM_POP_CHECKING"
+msgstr "Controllo..."
+
 msgid "IDS_ST_BUTTON_UNINSTALL_UPDATES"
 msgstr "Disinstalla aggiornamenti"
 
@@ -925,30 +832,18 @@ msgstr "Disinstalla"
 msgid "IDS_ST_BUTTON_TRY_IT"
 msgstr "Prova"
 
-msgid "IDS_ST_BUTTON_STOP"
-msgstr "Ferma"
-
 msgid "IDS_ST_BUTTON_SET_SCREEN_LOCK_TYPE"
 msgstr "Imposta tipo di blocco schermo"
 
 msgid "IDS_ST_BUTTON_RESET_APPS_ABB"
 msgstr "Ripristina app."
 
-msgid "IDS_ST_BUTTON_RESET"
-msgstr "Azzera"
-
 msgid "IDS_ST_BUTTON_REMOVE_DEFAULT_APPS_ABB"
 msgstr "Rimuovi applicaz. predefinite"
 
 msgid "IDS_ST_BUTTON_ONLY_VIBRATE"
 msgstr "Solo vibrazione"
 
-msgid "IDS_ST_BUTTON_OK_ABB"
-msgstr "OK"
-
-msgid "IDS_ST_BUTTON_OK"
-msgstr "OK"
-
 msgid "IDS_ST_BUTTON_MOVE_TO_SD_ABB"
 msgstr "Sposta in SD"
 
@@ -958,21 +853,9 @@ msgstr "Sposta in telefono"
 msgid "IDS_ST_BUTTON_FORCE_STOP"
 msgstr "Arresto forzato"
 
-msgid "IDS_ST_BUTTON_ENABLE"
-msgstr "Attiva"
-
-msgid "IDS_ST_BUTTON_DISCONNECT"
-msgstr "Disconnetti"
-
 msgid "IDS_ST_BUTTON_DISABLE"
 msgstr "Disattiva"
 
-msgid "IDS_ST_BUTTON_CONTINUE"
-msgstr "Continua"
-
-msgid "IDS_ST_BUTTON_CANCEL_ABB"
-msgstr "Annulla"
-
 msgid "IDS_ST_BODY_YYYY_DD_MM_DOT"
 msgstr "AAAA/GG/MM"
 
@@ -1009,9 +892,6 @@ msgstr "Quando il roaming dati è disattivato, le applicazioni che utilizzano la
 msgid "IDS_ST_BODY_WEB_APPLICATIONS"
 msgstr "Applicazioni Web"
 
-msgid "IDS_ST_BODY_WCDMA_GSM_NHAUTO_CONNECT"
-msgstr "WCDMA/GSM\n(connessione automatica)"
-
 msgid "IDS_ST_BODY_WAIT_WHILE_DEVICE_IS_ENCRYPTED_PDP_COMPLETE"
 msgstr "Attendere la crittografia del dispositivo. %d% completato."
 
@@ -1024,15 +904,9 @@ msgstr "In attesa di risposta della scheda SIM..."
 msgid "IDS_ST_BODY_VOLUME"
 msgstr "Volume"
 
-msgid "IDS_ST_BODY_VOICE_RECORDING"
-msgstr "Registrazione vocale"
-
 msgid "IDS_ST_BODY_VIBRATE_WHEN_RINGING"
 msgstr "Vibrazione con suoneria"
 
-msgid "IDS_ST_BODY_VERSION_PS"
-msgstr "Versione %s"
-
 msgid "IDS_ST_BODY_USING_MOBILE_DATA_MAY_RESULT_IN_ADDITIONAL_CHARGES_CONTINUE_Q"
 msgstr "L'utilizzo della connessione dati può comportare l'addebito di spese aggiuntive. Continuare?"
 
@@ -1069,9 +943,6 @@ msgstr "Debug USB"
 msgid "IDS_ST_BODY_USB_ASK_ON_CONNECTION"
 msgstr "Chiedi alla connessione"
 
-msgid "IDS_ST_BODY_URL"
-msgstr "URL"
-
 msgid "IDS_ST_BODY_UNMOUNT_USB_OTG_STORAGE"
 msgstr "Smonta memoria USB OTG"
 
@@ -1096,14 +967,17 @@ msgstr "UDMincho"
 msgid "IDS_ST_BODY_UDGOTHIC_M_FONT"
 msgstr "UDGothic"
 
+msgid "IDS_IM_POP_THIS_FEATURE_IS_NOT_AVAILABLE_WHILE_FLIGHT_MODE_IS_ON"
+msgstr "Questa funzione non è disponibile quando è attiva la Modalità offline."
+
 msgid "IDS_ST_BODY_TURN_OFF"
 msgstr "Disattiva"
 
 msgid "IDS_ST_BODY_TURNING_OFF_MOBILE_DATA_WHEN_THE_SCREEN_IS_OFF"
-msgstr "Disattivando la connessione dati di rete mobile quando lo schermo è spento."
+msgstr "Disattiva la connessione dati quando lo schermo è spento."
 
 msgid "IDS_ST_BODY_TURNING_OFF_CONNECTIVITY_FEATURES_SUCH_AS_WI_FI_AND_BLUETOOTH"
-msgstr "Disattivando le funzioni di connettività come il Wi-Fi ed il Bluetooth."
+msgstr "Disattiva le funzioni di connettività come il Wi-Fi ed il Bluetooth."
 
 msgid "IDS_ST_BODY_TO_USE_PERSONAL_MODE_SCREEN_LOCK_TYPE_SHOULD_BE_SET_TO_SIMPLE_PASSWORD_OR_PASSWORD"
 msgstr "Per utilizzare la modalità Personale, impostate il tipo di blocco schermo su password semplice o password."
@@ -1150,33 +1024,18 @@ msgstr "La formattazione della memoria del dispositivo determinerà l’eliminaz
 msgid "IDS_ST_BODY_THE_SD_CARD_IS_CURRENTLY_IN_USE_THIS_ACTION_WILL_ERASE_ALL_DATA_ON_THE_SD_CARD_INCLUDING_THE_DATA_THAT_IS_CURRENTLY_BEING_USED"
 msgstr "La scheda SD è attualmente in uso. Quest'azione cancellerà tutti i dati contenuti nella scheda SD inclusi quelli attualmente in uso."
 
-msgid "IDS_ST_BODY_THE_RED_LED_LIGHTS_UP_WHEN_YOU_CHARGE_YOUR_DEVICE_WHILE_THE_SCREEN_IS_OFF"
-msgstr "Quando lo schermo è spento, il LED si illumina di rosso se il dispositivo è in carica."
-
-msgid "IDS_ST_BODY_THE_RED_LED_BLINKS_WHEN_THE_BATTERY_POWER_IS_LOW_WHILE_THE_SCREEN_IS_OFF"
-msgstr "Il LED rosso lampeggia se il livello di carica della batteria è basso quando lo schermo è spento."
-
 msgid "IDS_ST_BODY_THE_PASSWORD_MUST_NOT_CONTAIN_A_SIMPLE_SEQUENCE_HEG_1111_OR_1234"
 msgstr "La password non deve contenere sequenze semplici (ad es. 1111 o 1234)"
 
+msgid "IDS_SMEMO_BUTTON_IMPORT"
+msgstr "Importa"
+
 msgid "IDS_ST_BODY_THE_NAME_FIELD_CANNOT_BE_EMPTY"
 msgstr "Il campo Nome non può essere vuoto."
 
-msgid "IDS_ST_BODY_THE_BLUE_LED_BLINKS_WHEN_YOU_RECORD_VOICE_WHILE_THE_SCREEN_IS_OFF"
-msgstr "Il LED blu lampeggia se registrate la voce quando lo schermo è spento."
-
-msgid "IDS_ST_BODY_THE_BLUE_LED_BLINKS_WHEN_YOU_HAVE_MISSED_CALLS_MESSAGES_OR_APP_NOTIFICATIONS_WHILE_THE_SCREEN_IS_OFF"
-msgstr "Il LED blu lampeggia in caso di chiamate perse, messaggi ricevuti o notifiche per le applicazioni quando lo schermo è spento."
-
-msgid "IDS_ST_BODY_THE_APPLICATIONS_BELOW_WERE_STARTED_BY_PS_STOPPING_THESE_APPLICATIONS_MAY_CAUSE_PS_TO_FAIL"
-msgstr "Le applicazioni indicate di seguito sono state avviate da %s. L'interruzione delle applicazioni potrebbe determinare l'arresto di %s."
-
 msgid "IDS_ST_BODY_THERE_ARE_NO_NETWORKS_NEARBY"
 msgstr "Nessuna rete vicina."
 
-msgid "IDS_ST_BODY_TEXTSTYLE_LARGE"
-msgstr "Grande"
-
 msgid "IDS_ST_BODY_TASK_SWITCHER"
 msgstr "Cambia attività"
 
@@ -1189,12 +1048,6 @@ msgstr "Tenete premuto il dito sullo schermo, quindi inclinate il dispositivo ve
 msgid "IDS_ST_BODY_SYSTEM_MEMORY"
 msgstr "Memoria di sistema"
 
-msgid "IDS_ST_BODY_SUNDAY"
-msgstr "Domenica"
-
-msgid "IDS_ST_BODY_STORAGE"
-msgstr "Memoria"
-
 msgid "IDS_ST_BODY_STANDARD_T_DISPLAY_EFFECT"
 msgstr "Standard"
 
@@ -1213,12 +1066,6 @@ msgstr "Profili Social network"
 msgid "IDS_ST_BODY_SMART_STAY_MAY_NOT_WORK_IN_THESE_SITUATIONS"
 msgstr "Standby Intelligente potrebbe non funzionare in queste situazioni."
 
-msgid "IDS_ST_BODY_SMART_ROTATION_MAY_NOT_WORK_IN_THESE_SITUATIONS"
-msgstr "Rotazione Intelligente potrebbe non funzionare in queste situazioni."
-
-msgid "IDS_ST_BODY_SMART_ROTATION_DESCRIPTION_MSG"
-msgstr "Rotazione Intelligente disabilita la rotazione automatica dello schermo e utilizza la fotocamera anteriore per determinare l'orientamento del viso, ruotando di conseguenza il dispositivo."
-
 msgid "IDS_ST_BODY_SMALL_M_TEXTSIZE"
 msgstr "Piccolo"
 
@@ -1246,15 +1093,6 @@ msgstr "Numero di serie"
 msgid "IDS_ST_BODY_SECURITY_ENGINE"
 msgstr "Motore di protezione"
 
-msgid "IDS_ST_BODY_SECURITY"
-msgstr "Sicurezza"
-
-msgid "IDS_ST_BODY_SEARCH"
-msgstr "Cerca"
-
-msgid "IDS_ST_BODY_SD_CARD"
-msgstr "Scheda SD"
-
 msgid "IDS_ST_BODY_SCREEN_TIMEOUT_ABB2"
 msgstr "Spegn. schermo"
 
@@ -1285,33 +1123,18 @@ msgstr "Tipo di blocco schermo"
 msgid "IDS_ST_BODY_SCREEN_LOCK_SOUND"
 msgstr "Tono blocco schermo"
 
-msgid "IDS_ST_BODY_SCHEDULE"
-msgstr "Programma"
-
 msgid "IDS_ST_BODY_SAVE_POWER_BY_ADJUSTING_SCREEN_TONE_ACCORDING_TO_ANALYSIS_OF_IMAGES"
 msgstr "Regolazione automatica del tono in base all'analisi delle immagini."
 
 msgid "IDS_ST_BODY_SAVES_POWER_BY_LIMITING_THE_MAXIMUM_PERFORMANCE_OF_THE_DEVICE"
 msgstr "Consente di risparmiare energia limitando le prestazioni massime del dispositivo."
 
-msgid "IDS_ST_BODY_SAVED"
-msgstr "Salvato."
-
-msgid "IDS_ST_BODY_SAVE"
-msgstr "Salva"
-
 msgid "IDS_ST_BODY_SAMSUNG_LEGAL"
 msgstr "Note legali Samsung"
 
-msgid "IDS_ST_BODY_SAMSUNG_KIES_CONNECTION_CONNECTING_USB_HELP_MSG"
-msgstr "Se Samsung Kies (Software PC) o i driver corretti non sono già installati sul PC, verranno installati su Microsoft Windows.\nDopo l'installazione del software PC, potete eseguire le seguenti operazioni:\n- Sincronizzare dati del dispositivo\n- Aggiornare software del dispositivo\n- Condividere la connessione dati (questo dispositivo funge da modem per condividere la connessione dati con un altro dispositivo)\n- Copiare musica/video acquistati (Microsoft Windows Media DRM) o file normali sul dispositivo."
-
 msgid "IDS_ST_BODY_RUNNING"
 msgstr "In esecuzione"
 
-msgid "IDS_ST_BODY_RESTRICTING_APPLICATION_USAGE_TO_ONLY_ESSENTIAL_APPLICATIONS_AND_THOSE_SELECTED_BY_YOU"
-msgstr "Limitando l'utilizzo delle applicazioni soltanto alle applicazioni fondamentali e a quelle selezionate da voi."
-
 msgid "IDS_ST_BODY_RESET_TO_DEFAULT"
 msgstr "Ripristina impostazioni predefinite"
 
@@ -1330,6 +1153,9 @@ msgstr "Reimposta tutto"
 msgid "IDS_ST_BODY_REMOVE_LICENCE"
 msgstr "Rimuovi licenza"
 
+msgid "IDS_ST_POP_REGISTERED"
+msgstr "Registrato."
+
 msgid "IDS_ST_BODY_REGULATORY_INFORMATION_ABB"
 msgstr "Informazioni normative"
 
@@ -1339,9 +1165,6 @@ msgstr "Registrare su"
 msgid "IDS_ST_BODY_REGIONAL_EXAMPLE"
 msgstr "Esempio regionale"
 
-msgid "IDS_ST_BODY_REGION"
-msgstr "Regione"
-
 msgid "IDS_ST_BODY_PUK"
 msgstr "PUK"
 
@@ -1357,30 +1180,27 @@ msgstr "Proteggete il vostro dispositivo da virus e malware dannosi."
 msgid "IDS_ST_BODY_PROFILE_NAME"
 msgstr "Nome profilo"
 
-msgid "IDS_ST_BODY_PROFILE"
-msgstr "Profilo"
-
 msgid "IDS_ST_BODY_PREPARING_THIS_COULD_TAKE_OVER_10_MINUTES_ING"
 msgstr "Preparazione in corso. L'operazione potrebbe richiedere più di 10 minuti..."
 
 msgid "IDS_ST_BODY_PREFERRED_NETWORKS"
 msgstr "Reti preferite"
 
-msgid "IDS_ST_BODY_POP_JPN_DCM"
-msgstr "POP"
-
-msgid "IDS_ST_BODY_PM"
-msgstr "PM"
-
 msgid "IDS_ST_BODY_PLUG_IN_CHARGER_AND_TRY_AGAIN"
 msgstr "Inserite il caricabatteria e riprovate."
 
 msgid "IDS_ST_BODY_PLAY_TONE_WHEN_THE_DIALLING_KEYPAD_IS_TAPPED"
 msgstr "Riproduce un tono di selezione sulla tastiera di composizione"
 
+msgid "IDS_ST_POP_PASSWORD_MUST_BE_MORE_THAN_P1SD_CHARACTERS_AND_LESS_THAN_P2SD"
+msgstr "La password deve essere superiore a %1$d caratteri e minore di %2$d."
+
 msgid "IDS_ST_BODY_PLAY_SOUNDS_WHEN_LOCKING_AND_UNLOCKING_SCREEN"
 msgstr "Riproduce un tono quando lo schermo viene bloccato/sbloccato"
 
+msgid "IDS_ST_POP_PASSWORDS_DO_NOT_MATCH"
+msgstr "Password non corrispondenti."
+
 msgid "IDS_ST_BODY_PIN_BLOCKED_ENTER_PUK_TO_CONTINUE_JPN_DCM"
 msgstr "PIN blocked. Enter PUK to continue."
 
@@ -1393,9 +1213,6 @@ msgstr "Immagini, video"
 msgid "IDS_ST_BODY_PHOTO_UPLOAD_SETTINGS"
 msgstr "Caricamento foto su web"
 
-msgid "IDS_ST_BODY_PHONEPROFILES_SILENT"
-msgstr "Silenzioso"
-
 msgid "IDS_ST_BODY_PERSONAL_MODE_CAN_BE_USED_TO_HIDE_CONTENT_THAT_YOU_WANT_TO_KEEP_PRIVATE_MSG"
 msgstr "Potete utilizzare la modalità Personale per nascondere i contenuti che volete mantenere privati. Per utilizzare la modalità Personale, è necessario attivarla in Impostazioni o tenendo premuto il tasto di accensione e selezionando Modalità Personale. Inserite il codice PIN o la password. L'icona della modalità Personale verrà visualizzata nella barra di stato. Per proteggere i vostri dati, disattivate la modalità Personale dopo averla utilizzata. Per una migliore protezione, si consiglia inoltre di utilizzare un tipo di blocco schermo sicuro."
 
@@ -1408,6 +1225,9 @@ msgstr "Password necessaria per decrittografare il dispositivo a ogni nuovo avvi
 msgid "IDS_ST_BODY_PASSWORD_MUST_CONTAIN_NO_MORE_THAN_PD_CHARACTERS_ABB"
 msgstr "La password non deve contenere più di %d caratteri."
 
+msgid "IDS_ST_POP_LOADING_ING"
+msgstr "Caricamento..."
+
 msgid "IDS_ST_BODY_PASSWORD_MUST_CONTAIN_AT_LEAST_PD_CHARACTERS_ABB"
 msgstr "La password deve contenere almeno %d caratteri."
 
@@ -1423,9 +1243,6 @@ msgstr "Password vuota."
 msgid "IDS_ST_BODY_PASSWORD_CONTAINS_INVALID_CHARACTER_ABB"
 msgstr "La password contiene caratteri non validi."
 
-msgid "IDS_ST_BODY_PASSWORD"
-msgstr "Password"
-
 msgid "IDS_ST_BODY_OPEN_SOURCE_LICENCES"
 msgstr "Licenze Open"
 
@@ -1435,36 +1252,24 @@ msgstr "Attivo"
 msgid "IDS_ST_BODY_OFFICIAL_M_DEVICE_STATUS"
 msgstr "Ufficiale"
 
+msgid "IDS_ST_POP_INCORRECT_PASSWORD"
+msgstr "Password errata."
+
 msgid "IDS_ST_BODY_NUMBER"
 msgstr "Numero"
 
-msgid "IDS_ST_BODY_NO_RESULTS_FOUND"
-msgstr "Nessun risultato trovato."
-
 msgid "IDS_ST_BODY_NO_DEFAULTS_SET"
 msgstr "Nessun valore predefinito impostato."
 
-msgid "IDS_ST_BODY_NOT_ASSIGNED"
-msgstr "Non assegnato"
-
 msgid "IDS_ST_BODY_NOTIFICATION_PANEL"
 msgstr "Pannello notifiche"
 
-msgid "IDS_ST_BODY_NOTIFICATIONS"
-msgstr "Notifiche"
-
-msgid "IDS_ST_BODY_NOTIFICATION"
-msgstr "Notifica"
-
 msgid "IDS_ST_BODY_NOSERVICE"
 msgstr "Nessun servizio"
 
 msgid "IDS_ST_BODY_NORMAL_T_PROFILE"
 msgstr "Normale"
 
-msgid "IDS_ST_BODY_NONE"
-msgstr "Nessuno"
-
 msgid "IDS_ST_BODY_NEW_PIN2_AND_CONFIRM_PIN2_DO_NOT_MATCH"
 msgstr "Il PIN2 nuovo e quello di conferma non corrispondono"
 
@@ -1474,9 +1279,6 @@ msgstr "Nuovo PIN2"
 msgid "IDS_ST_BODY_NEW_PIN1"
 msgstr "Nuovo codice PIN1"
 
-msgid "IDS_ST_BODY_NEW"
-msgstr "Nuovo"
-
 msgid "IDS_ST_BODY_NETWORK_TYPE"
 msgstr "Tipo rete"
 
@@ -1489,18 +1291,15 @@ msgstr "Elenco reti"
 msgid "IDS_ST_BODY_NETWORK_CONNECTIONS"
 msgstr "Connessioni di rete"
 
+msgid "IDS_ST_POP_DO_NOT_ASK_AGAIN"
+msgstr "Non chiedere di nuovo"
+
 msgid "IDS_ST_BODY_NETWORK_CODE"
 msgstr "Codice rete"
 
-msgid "IDS_ST_BODY_NETWORK"
-msgstr "Rete"
-
 msgid "IDS_ST_BODY_NATURAL_T_DISPLAY_EFFECT"
 msgstr "Naturale"
 
-msgid "IDS_ST_BODY_NAME"
-msgstr "Nome"
-
 msgid "IDS_ST_BODY_MY_NUMBER"
 msgstr "Numero personale"
 
@@ -1525,12 +1324,6 @@ msgstr "Altre impostazioni di sistema"
 msgid "IDS_ST_BODY_MORE_CONNECTIVITY_SETTINGS"
 msgstr "Altre impostazioni di connettività"
 
-msgid "IDS_ST_BODY_MONDAY"
-msgstr "Lunedì"
-
-msgid "IDS_ST_BODY_MODE"
-msgstr "Modalità"
-
 msgid "IDS_ST_BODY_MOBILE_DATA_WILL_BE_USED_IF_YOU_DOWNLOAD_OR_UPLOAD_DATA_WITHOUT_WI_FI_CONNECTION"
 msgstr "Se vengono scaricati o caricati dati senza la connessione Wi-Fi, verrà utilizzata la connessione dati."
 
@@ -1540,69 +1333,57 @@ msgstr "MM.GG.AAAA"
 msgid "IDS_ST_BODY_MMS_CONNECTIONS"
 msgstr "Connessioni MMS"
 
+msgid "IDS_ST_OPT_SELECT"
+msgstr "Seleziona"
+
 msgid "IDS_ST_BODY_MISCELLANEOUS_FILES"
 msgstr "File vari"
 
-msgid "IDS_ST_BODY_MESSAGE"
-msgstr "Messaggio"
-
 msgid "IDS_ST_BODY_MENU_AND_WIDGETS"
 msgstr "Menu e widget"
 
-msgid "IDS_ST_BODY_MEMORY"
-msgstr "Memoria"
-
 msgid "IDS_ST_BODY_MEDIUM"
 msgstr "Medio"
 
-msgid "IDS_ST_BODY_MB"
-msgstr "MB"
-
 msgid "IDS_ST_BODY_MASS_STORAGE_HELP_MSG"
 msgstr "Possono essere eseguite le seguenti operazioni:\n- Copia rapida file\n- Connessione con OS MAC o Linux"
 
-msgid "IDS_ST_BODY_MARUBERI_JPN_DCM"
-msgstr "Maruberi"
+msgid "IDS_ST_OPT_DEFAULT_RINGTONE"
+msgstr "Suoneria predefinita"
 
 msgid "IDS_ST_BODY_LTE_WCDMA_GSM_NHAUTO_CONNECT"
-msgstr "LTE/WCDMA/GSM\n(connessione automatica)"
+msgstr "LTE/WCDMA/GSM\n(conn. automatica)"
 
 msgid "IDS_ST_BODY_LOCK_SCREEN_OPTIONS"
 msgstr "Opzioni blocco schermo"
 
-msgid "IDS_ST_BODY_LIST_VIEW"
-msgstr "Elenco"
-
 msgid "IDS_ST_BODY_LIMIT_BACKGROUND_PROCESSES"
 msgstr "Limita processi in background"
 
-msgid "IDS_ST_BODY_LICENCE"
-msgstr "Licenza"
-
-msgid "IDS_ST_BODY_LED_INDICATOR"
-msgstr "Indicatore LED"
-
 msgid "IDS_ST_BODY_LEDOT_LOW_BATTERY"
 msgstr "Batteria scarica"
 
 msgid "IDS_ST_BODY_LAUNCH_BY_DEFAULT"
 msgstr "Apertura predefinita"
 
+msgid "IDS_ST_OPT_AUTO_UPDATE_ABB"
+msgstr "Aggiornamento auto"
+
 msgid "IDS_ST_BODY_LANGUAGE_AND_REGION_ABB"
 msgstr "Lingua e regione"
 
 msgid "IDS_ST_BODY_LANGUAGE_AND_KEYBOARD"
 msgstr "Lingua e tastiera"
 
+msgid "IDS_ST_OPT_ALL"
+msgstr "Tutti/e"
+
 msgid "IDS_ST_BODY_KEYBOARD"
 msgstr "Tastiera"
 
 msgid "IDS_ST_BODY_KEEPS_THE_STATUS_BAR_TIDY_TAP_THE_REPRESENTATIVE_ICON_TO_SHOW_ALL_THE_ICONS"
 msgstr "Consente di mantenere la barra di stato in ordine. Toccate l'icona distintiva per visualizzare tutte le icone."
 
-msgid "IDS_ST_BODY_KB"
-msgstr "KB"
-
 msgid "IDS_ST_BODY_INTRODUCTION_TO_SMART_SCREEN_ABB"
 msgstr "Intro Schermo Intelligente"
 
@@ -1618,15 +1399,6 @@ msgstr "Applicazioni installate"
 msgid "IDS_ST_BODY_INSTALLATION_SETTINGS"
 msgstr "Impostazioni di installazione"
 
-msgid "IDS_ST_BODY_INSERT_SD_CARD"
-msgstr "Inserisci scheda SD."
-
-msgid "IDS_ST_BODY_INCORRECT_PIN_E"
-msgstr "PIN errato."
-
-msgid "IDS_ST_BODY_INCORRECT_PASSWORD_TRY_AGAIN"
-msgstr "Password errata. Riprovate."
-
 msgid "IDS_ST_BODY_INCOMING_CALLS_AND_NEW_NOTIFICATIONS_WILL_BE_READ_OUT_AUTOMATICALLY"
 msgstr "Le chiamate e gli avvisi saranno notificati automaticamente."
 
@@ -1642,8 +1414,8 @@ msgstr "Selezionando questa opzione, verrà crittografato soltanto lo spazio del
 msgid "IDS_ST_BODY_IF_YOU_FORGET_YOUR_PERSONAL_MODE_PASSWORD_YOU_WILL_NOT_BE_ABLE_TO_RECOVER_IT_FOR_SECURITY_MSG"
 msgstr "Se dimenticate la password della modalità Personale, non potrete recuperarla. Per ragioni di sicurezza, sarà necessario ripristinare la modalità Personale. Verranno ripristinate le impostazioni predefinite e tutti i contenuti personali verranno eliminati."
 
-msgid "IDS_ST_BODY_IF_YOU_DONT_WANT_TO_SEE_A_NUMBER_APPEAR_ON_THE_APP_ICON_FOR_EACH_NEW_EVENT_DISABLE_BADGE"
-msgstr "Se non volete visualizzare un numero sull'icona dell'applicazione per ogni nuovo evento, disattivate il badge."
+msgid "IDS_ST_MBODY_SCREEN_ROTATION"
+msgstr "Rotazione schermo"
 
 msgid "IDS_ST_BODY_ICON_SHOWS_THAT_SMART_SCREEN_IS_ENABLED"
 msgstr "L'icona mostra che lo schermo intelligente è attiva."
@@ -1660,23 +1432,17 @@ msgstr "Helvetica Neue"
 msgid "IDS_ST_BODY_HARDWARE"
 msgstr "Hardware"
 
+msgid "IDS_ST_MBODY_HELP"
+msgstr "Aiuto"
+
 msgid "IDS_ST_BODY_GSM"
 msgstr "GSM"
 
-msgid "IDS_ST_BODY_GRID_VIEW"
-msgstr "Griglia"
-
 msgid "IDS_ST_BODY_GLOVE_MODE_ABB"
 msgstr "Modalità Guanto"
 
-msgid "IDS_ST_BODY_GESTURES"
-msgstr "Movimenti"
-
-msgid "IDS_ST_BODY_GB"
-msgstr "GB"
-
-msgid "IDS_ST_BODY_FROM_M_TIME"
-msgstr "Da"
+msgid "IDS_ST_MBODY_FONT_SIZE"
+msgstr "Dimensione carattere"
 
 msgid "IDS_ST_BODY_FREQUENTLY_USED"
 msgstr "Utilizzato di frequente"
@@ -1705,9 +1471,6 @@ msgstr "Tipo carattere"
 msgid "IDS_ST_BODY_FONTSTYLE_ROSEMARY"
 msgstr "Rosemary"
 
-msgid "IDS_ST_BODY_FLIGHT_MODE_MSG"
-msgstr "La Modalità offline consente di disattivare le funzioni relative a chiamate, messaggi e connessione dati. Disattiva inoltre le funzioni di connettività quali Wi-Fi e Bluetooth. Per utilizzare Wi-Fi e Bluetooth, attivateli in Impostazioni o nel pannello notifiche."
-
 msgid "IDS_ST_BODY_FLIGHT_MODE_HAS_BEEN_ENABLED_NETWORK_SETTINGS_WILL_CLOSE"
 msgstr "La Modalità offline è stata attivata. Le impostazioni di rete verranno chiuse."
 
@@ -1720,6 +1483,9 @@ msgstr "Modalità FDN"
 msgid "IDS_ST_BODY_FIREWALL_ENABLED_ABB"
 msgstr "Firewall attivato"
 
+msgid "IDS_ST_HEADER_WI_FI"
+msgstr "Wi-Fi"
+
 msgid "IDS_ST_BODY_FIREWALL"
 msgstr "Firewall"
 
@@ -1735,8 +1501,8 @@ msgstr "Impossibile selezionare rete."
 msgid "IDS_ST_BODY_FACE_AND_VOICE"
 msgstr "Volto e voce"
 
-msgid "IDS_ST_BODY_FACEBOOK"
-msgstr "Facebook"
+msgid "IDS_ST_HEADER_UNAVAILABLE"
+msgstr "Non disponibile"
 
 msgid "IDS_ST_BODY_EXPLANATION_FOR_TRANSACTION_TRACKING_MENU_VODA"
 msgstr "Le informazioni inserite dall'utente verranno inviate insieme al file trasferito"
@@ -1744,6 +1510,12 @@ msgstr "Le informazioni inserite dall'utente verranno inviate insieme al file tr
 msgid "IDS_ST_BODY_EXPLANATION_FOR_EXPIRY_REMINDER_MENU"
 msgstr "Viene ricevuto un promemoria prima che la licenza del file in uso scada, come un'immagine di sfondo."
 
+msgid "IDS_ST_HEADER_TEXT_TO_SPEECH"
+msgstr "Da testo a voce"
+
+msgid "IDS_ST_HEADER_SOUND"
+msgstr "Suono"
+
 msgid "IDS_ST_BODY_ESTIMATED_MAX_STANDBY_TIME_ABB"
 msgstr "Tempo standby\nmax stimato"
 
@@ -1756,12 +1528,12 @@ msgstr "Inserite nuovamente la password"
 msgid "IDS_ST_BODY_ENTER_PASSWORD"
 msgstr "Inserisci password."
 
-msgid "IDS_ST_BODY_ENTER_NEW_PASSWORD"
-msgstr "Inserisci nuova password"
-
 msgid "IDS_ST_BODY_ENTER_CURRENT_PASSWORD"
 msgstr "Immettere password corrente."
 
+msgid "IDS_ST_HEADER_SAMSUNG_APPS"
+msgstr "Samsung Apps"
+
 msgid "IDS_ST_BODY_ENCRYPT_DEVICE_Q_WARNING_MSG"
 msgstr "Crittografare il dispositivo? L'operazione è irreversibile e interromperla può causare la perdita di dati. Il processo di crittografia può richiedere un'ora o più e causerà numerosi riavvii del dispositivo che non ne consentiranno l'utilizzo."
 
@@ -1771,6 +1543,9 @@ msgstr "Crittografa dispositivo? L'operazione è irreversibile e interromperla p
 msgid "IDS_ST_BODY_ENCRYPT_ACCOUNTS_SETTINGS_DOWNLOADED_APPLICATIONS_AND_THEIR_DATA_MEDIA_AND_OTHER_FILES"
 msgstr "Potete crittografare account, impostazioni, applicazioni scaricate e relativi dati, contenuti multimediali e altri tipi di file."
 
+msgid "IDS_ST_HEADER_RESET"
+msgstr "Ripristina"
+
 msgid "IDS_ST_BODY_ENCRYPTION_WILL_TAKE_AT_LEAST_AN_HOUR"
 msgstr "Il processo di crittografia richiederà almeno un'ora."
 
@@ -1783,15 +1558,18 @@ msgstr "Abilita accesso dati su rete mobile."
 msgid "IDS_ST_BODY_EMPTY"
 msgstr "Vuoto"
 
+msgid "IDS_ST_HEADER_PLEASE_WAIT"
+msgstr "Attendere."
+
 msgid "IDS_ST_BODY_EMERGENCY_MODE_ABB"
 msgstr "Modalità di emergenza"
 
+msgid "IDS_ST_HEADER_PD_SELECTED_ABB"
+msgstr "%d selezionati"
+
 msgid "IDS_ST_BODY_EMAIL"
 msgstr "E-mail"
 
-msgid "IDS_ST_BODY_EDIT"
-msgstr "Modifica"
-
 msgid "IDS_ST_BODY_EASY_MODE"
 msgstr "Modalità facile"
 
@@ -1804,15 +1582,6 @@ msgstr "Barra di stato dinamica"
 msgid "IDS_ST_BODY_DRIVING_MODE"
 msgstr "Modalità alla Guida"
 
-msgid "IDS_ST_BODY_DO_NOT_SHOW_AGAIN"
-msgstr "Non mostrare più"
-
-msgid "IDS_ST_BODY_DOWNLOADS"
-msgstr "Download"
-
-msgid "IDS_ST_BODY_DOWNLOAD"
-msgstr "Download"
-
 msgid "IDS_ST_BODY_DOUBLE_TAP_TO_OPEN_THE_MENU_T_TTS"
 msgstr "Toccate due volte per aprire il menu."
 
@@ -1822,18 +1591,12 @@ msgstr "Toccate due volte per modificare questo campo."
 msgid "IDS_ST_BODY_DOUBLE_TAP_TO_CLOSE_THE_MENU_T_TTS"
 msgstr "Toccate due volte per chiudere il menu."
 
-msgid "IDS_ST_BODY_DOCOMO_JPN_DCM"
-msgstr "docomo"
-
 msgid "IDS_ST_BODY_DIVX_REGISTRATION"
 msgstr "Registrazione DivX"
 
 msgid "IDS_ST_BODY_DIVX_DEREGISTRATION"
 msgstr "Deregistrazione DivX"
 
-msgid "IDS_ST_BODY_DISPLAY_CONTENTS"
-msgstr "Visualizza contenuti"
-
 msgid "IDS_ST_BODY_DISPLAY_BATTERY_PERCENTAGE_ABB"
 msgstr "Visualizza % batteria"
 
@@ -1843,9 +1606,6 @@ msgstr "Disattivazione in corso..."
 msgid "IDS_ST_BODY_DE_REGISTRATION_CODE_NOT_FOUND"
 msgstr "Codice di annullamento registrazione non trovato."
 
-msgid "IDS_ST_BODY_DEVICE_MEMORY"
-msgstr "Memoria dispositivo"
-
 msgid "IDS_ST_BODY_DEVICE_INFO"
 msgstr "Info dispositivo"
 
@@ -1855,9 +1615,6 @@ msgstr "Potete crittografare account, impostazioni, applicazioni scaricate e i r
 msgid "IDS_ST_BODY_DEVICE_ENCRYPTED"
 msgstr "Dispositivo crittografato."
 
-msgid "IDS_ST_BODY_DEVICE"
-msgstr "Dispositivo"
-
 msgid "IDS_ST_BODY_DEVELOPER_OPTIONS"
 msgstr "Opzioni sviluppatore"
 
@@ -1888,9 +1645,6 @@ msgstr "GG.MM.AAAA"
 msgid "IDS_ST_BODY_DATE_AND_TIME"
 msgstr "Data e ora"
 
-msgid "IDS_ST_BODY_DATE"
-msgstr "Data"
-
 msgid "IDS_ST_BODY_DATA_ROAMING"
 msgstr "Roaming dati"
 
@@ -1900,18 +1654,12 @@ msgstr "Dati"
 msgid "IDS_ST_BODY_CUSTOM_M_DEVICE_STATUS"
 msgstr "Personalizzato"
 
-msgid "IDS_ST_BODY_CURRENT"
-msgstr "Corrente"
-
 msgid "IDS_ST_BODY_CRASH_VIEWER"
 msgstr "Visualizzatore crash"
 
 msgid "IDS_ST_BODY_CPU_USAGE"
 msgstr "CPU in uso"
 
-msgid "IDS_ST_BODY_COUNTRY_CODE"
-msgstr "Codice paese"
-
 msgid "IDS_ST_BODY_COOL_JAZZ"
 msgstr "Cool jazz"
 
@@ -1921,18 +1669,21 @@ msgstr "Nella modalità Personale, potete nascondere i contenuti di Galleria, Vi
 msgid "IDS_ST_BODY_CONNECTIONSETTINGS_PROXY_ADDRESS"
 msgstr "Indirizzo proxy"
 
+msgid "IDS_ST_BUTTON_STOP"
+msgstr "Ferma"
+
 msgid "IDS_ST_BODY_CONNECTIONSETTINGS_INTERNET"
 msgstr "Internet"
 
 msgid "IDS_ST_BODY_CONNECTIONS"
 msgstr "Connessioni"
 
-msgid "IDS_ST_BODY_CONNECTION"
-msgstr "Connessione"
-
 msgid "IDS_ST_BODY_CONFIRM_NEW_PIN2"
 msgstr "Conferma nuovo PIN2"
 
+msgid "IDS_ST_BUTTON_RESET"
+msgstr "Azzera"
+
 msgid "IDS_ST_BODY_CONFIRM_NEW_PIN1"
 msgstr "Conferma nuovo codice PIN1."
 
@@ -1942,12 +1693,15 @@ msgstr "Conferma nuovo PIN"
 msgid "IDS_ST_BODY_CONFIRM_DECRYPTION"
 msgstr "Conferma decrittografia"
 
-msgid "IDS_ST_BODY_CONFIRM"
-msgstr "Conferma"
+msgid "IDS_ST_BUTTON_OK_ABB"
+msgstr "OK"
 
 msgid "IDS_ST_BODY_CONFIGURE_FIREWALL_SETTINGS"
 msgstr "Configura le impostazioni del firewall"
 
+msgid "IDS_ST_BUTTON_OK"
+msgstr "OK"
+
 msgid "IDS_ST_BODY_COMPUTING_ING"
 msgstr "Calcolo..."
 
@@ -1960,11 +1714,14 @@ msgstr "Choco cooky"
 msgid "IDS_ST_BODY_CHECK_FOR_UPDATES_AUTOMATICALLY_ABB"
 msgstr "Verifica aggiornamenti auto."
 
+msgid "IDS_ST_BUTTON_ENABLE"
+msgstr "Attiva"
+
 msgid "IDS_ST_BODY_CHECK_FOR_UPDATES_ABB"
 msgstr "Verifica nuovi aggiornamenti"
 
-msgid "IDS_ST_BODY_CHECK_FOR_UPDATES"
-msgstr "Verifica aggiornamenti"
+msgid "IDS_ST_BUTTON_DISCONNECT"
+msgstr "Disconnetti"
 
 msgid "IDS_ST_BODY_CHARGE_BATTERY_TO_ABOVE_80P_AND_TRY_AGAIN"
 msgstr "Ricaricate la batteria oltre l'80% e riprovate."
@@ -1972,8 +1729,14 @@ msgstr "Ricaricate la batteria oltre l'80% e riprovate."
 msgid "IDS_ST_BODY_CHANGING_THE_FONT_SIZE_IN_ACCESSIBILITY_SETTINGS_WILL_OVERRIDE_THE_FONT_SIZE_IN_EACH_APPLICATION"
 msgstr "La modifica della dimensione caratteri nelle impostazioni di accessibilità influirà sulla dimensione caratteri di tutte le applicazioni."
 
+msgid "IDS_ST_BUTTON_CONTINUE"
+msgstr "Continua"
+
 msgid "IDS_ST_BODY_CHANGING_THE_COLOUR_OF_THE_SCREEN_TO_GREYSCALE"
-msgstr "Modificando il colore dello schermo in scala di grigi."
+msgstr "Modifica il colore dello schermo in scala di grigi."
+
+msgid "IDS_ST_BUTTON_CANCEL_ABB"
+msgstr "Annulla"
 
 msgid "IDS_ST_BODY_CHANGE_TEXT_SIZE_IN_CONTACTS_CALENDAR_MEMO_MESSAGES_EMAIL_AND_IM"
 msgstr "Modificare la dimensione del testo in Rubrica, Calendario, Memo, Messaggi, E-mail e IM."
@@ -2041,15 +1804,12 @@ msgstr "Per decrittografare il dispositivo a ogni nuova accensione, viene richie
 msgid "IDS_ST_BODY_AVAILABLE_SPACE"
 msgstr "Spazio disponibile"
 
-msgid "IDS_ST_BODY_AVAILABLE"
-msgstr "Disponibile"
-
-msgid "IDS_ST_BODY_AUTO_DOWNLOAD"
-msgstr "Download automatico"
-
 msgid "IDS_ST_BODY_AUTH_TYPE"
 msgstr "Tipo autorizzazione"
 
+msgid "IDS_ST_BODY_VERSION_PS"
+msgstr "Versione %s"
+
 msgid "IDS_ST_BODY_APP_OPENING_IMAGE"
 msgstr "Immagine di apertura applicazione"
 
@@ -2065,15 +1825,9 @@ msgstr "Gestione applicazioni"
 msgid "IDS_ST_BODY_APPLICATION_INFO"
 msgstr "Info applicazione"
 
-msgid "IDS_ST_BODY_APPLICATION"
-msgstr "Applicazioni"
-
 msgid "IDS_ST_BODY_ANTIVIRUS_SOFTWARE_ABB"
 msgstr "Software antivirus"
 
-msgid "IDS_ST_BODY_AM"
-msgstr "AM"
-
 msgid "IDS_ST_BODY_ALWAYS_REJECT"
 msgstr "Rifiuta sempre"
 
@@ -2083,9 +1837,6 @@ msgstr "Sempre attivo"
 msgid "IDS_ST_BODY_ALWAYS_OFF"
 msgstr "Sempre disattivo"
 
-msgid "IDS_ST_BODY_ALARM"
-msgstr "Sveglia"
-
 msgid "IDS_ST_BODY_AFTER_YOU_DOWNLOAD_AND_INSTALL_APPLICATIONS_APPLICATIONS_WILL_BE_SHOWN_HERE"
 msgstr "Le applicazioni verranno visualizzate qui dopo averne effettuato il download e l'installazione"
 
@@ -2095,6 +1846,9 @@ msgstr "Dopo il ripristino, il dispositivo sarà riavviato automaticamente."
 msgid "IDS_ST_BODY_ADJUST_BRIGHTNESS_LEVEL"
 msgstr "Regola livello luminosità"
 
+msgid "IDS_ST_BODY_URL"
+msgstr "URL"
+
 msgid "IDS_ST_BODY_ADJUST_AUTOMATIC_BRIGHTNESS"
 msgstr "Regola luminosità automatica"
 
@@ -2164,59 +1918,152 @@ msgstr "Quando riconosce il vostro volto, il dispositivo reagisce in modo intell
 msgid "IDS_HELP_BODY_SMART_SCREEN_WORKS_BEST_UNDER_THE_FOLLOWING_CONDITIONS_C"
 msgstr "Schermata Intelligente funziona al meglio quando sono rispettate le seguenti condizioni:"
 
-msgid "IDS_HELP_BODY_SMART_ROTATION_DISABLES_AUTO_SCREEN_ROTATION_BY_CHECKING_THE_ORIENTATION_OF_YOUR_FACE_AND_THE_DEVICE_BY_ITS_FRONT_CAMERA"
-msgstr "Rotazione Intelligente disabilita la rotazione automatica dello schermo controllando l'orientamento del viso e il dispositivo con la fotocamera anteriore."
-
-msgid "IDS_LBS_HEADER_LOCATION"
-msgstr "Posizione"
-
 msgid "IDS_LBS_BODY_DESTINATION"
 msgstr "Destinazione"
 
-msgid "IDS_ST_SK_NO"
-msgstr "No"
-
-msgid "IDS_HELP_BODY_SMART_STAY_DETECTS_YOUR_EYES_WITH_THE_FRONT_CAMERA_SO_THAT_THE_SCREEN_STAYS_ON_WHEN_YOU_ARE_LOOKING_AT_IT"
-msgstr "Standby Intelligente rileva gli occhi tramite la fotocamera anteriore per consentire che lo schermo resti attivo durante l'utilizzo."
+msgid "IDS_ST_BODY_TEXTSTYLE_LARGE"
+msgstr "Grande"
 
-msgid "IDS_QP_POP_YOU_WILL_NO_LONGER_BE_ABLE_TO_USE_APPLICATIONS_NOTI_MSG"
-msgstr "Non potrete più utilizzare applicazioni quali Internet, E-mail e YouTube con reti mobili. Continuare?"
+msgid "IDS_ST_BODY_SUNDAY"
+msgstr "Domenica"
 
-msgid "IDS_ST_BODY_10_MINUTES"
-msgstr "10 minuti"
+msgid "IDS_ST_BODY_STORAGE"
+msgstr "Memoria"
 
-msgid "IDS_ST_BODY_15SEC"
-msgstr "15 secondi"
+msgid "IDS_ST_BODY_SECURITY"
+msgstr "Sicurezza"
 
-msgid "IDS_ST_BODY_24_HOURS"
-msgstr "24 ore"
+msgid "IDS_ST_BODY_SEARCH"
+msgstr "Cerca"
 
-msgid "IDS_ST_BODY_2_MINUTES"
-msgstr "2 minuti"
+msgid "IDS_ST_BODY_SD_CARD"
+msgstr "Scheda SD"
 
-msgid "IDS_ST_BODY_30SEC"
-msgstr "30 secondi"
+msgid "IDS_ST_BODY_SCHEDULE"
+msgstr "Programma"
 
-msgid "IDS_ST_BODY_5_MINUTES"
-msgstr "5 minuti"
+msgid "IDS_ST_BODY_SAVED"
+msgstr "Salvato"
 
-msgid "IDS_ST_BODY_APPLICATIONS"
-msgstr "Applicazioni"
+msgid "IDS_ST_BODY_SAVE"
+msgstr "Salva"
 
-msgid "IDS_ST_BODY_DONT_ASK_AGAIN"
-msgstr "Non chiedere più"
+msgid "IDS_ST_BODY_REGION"
+msgstr "Regione"
 
-msgid "IDS_ST_BODY_P1SS_IS_CURRENTLY_P2SS_T_TTS"
-msgstr "%1$s è attualmente %2$s."
+msgid "IDS_ST_BODY_PROFILE"
+msgstr "Profilo"
 
-msgid "IDS_ST_BODY_PASSWORDS_MUST_CONSIST_OF_AT_LEAST_4_ALPHANUMERIC_CHARACTERS_ALSO_INCLUDING_AT_LEAST_1_ALPHABETICAL_CHARACTER"
-msgstr "Le password devono contenere almeno 4 caratteri alfanumerici e includere anche almeno 1 carattere alfabetico."
+msgid "IDS_ST_BODY_PM"
+msgstr "PM"
 
-msgid "IDS_ST_BODY_PUK1_BLOCKED"
-msgstr "PUK1 bloccato."
+msgid "IDS_ST_BODY_PHONEPROFILES_SILENT"
+msgstr "Silenzioso"
 
-msgid "IDS_ST_BODY_PUK1_CODE"
-msgstr "Codice PUK1"
+msgid "IDS_ST_BODY_PASSWORD"
+msgstr "Password"
+
+msgid "IDS_ST_BODY_NO_RESULTS_FOUND"
+msgstr "Nessun risultato trovato."
+
+msgid "IDS_ST_BODY_NOT_ASSIGNED"
+msgstr "Non assegnato"
+
+msgid "IDS_ST_BODY_NOTIFICATIONS"
+msgstr "Notifiche"
+
+msgid "IDS_ST_BODY_NOTIFICATION"
+msgstr "Notifica"
+
+msgid "IDS_ST_BODY_NONE"
+msgstr "Nessuno"
+
+msgid "IDS_ST_BODY_NEW"
+msgstr "Nuovo"
+
+msgid "IDS_ST_BODY_NETWORK"
+msgstr "Rete"
+
+msgid "IDS_ST_BODY_NAME"
+msgstr "Nome"
+
+msgid "IDS_ST_BODY_MONDAY"
+msgstr "Lunedì"
+
+msgid "IDS_ST_BODY_MODE"
+msgstr "Modalità"
+
+msgid "IDS_ST_SK_NO"
+msgstr "No"
+
+msgid "IDS_ST_BODY_MESSAGE"
+msgstr "Messaggio"
+
+msgid "IDS_ST_BODY_MEMORY"
+msgstr "Memoria"
+
+msgid "IDS_ST_BODY_MB"
+msgstr "MB"
+
+msgid "IDS_ST_BODY_LIST_VIEW"
+msgstr "Elenco"
+
+msgid "IDS_ST_BODY_LICENCE"
+msgstr "Licenza"
+
+msgid "IDS_ST_BODY_LED_INDICATOR"
+msgstr "Indicatore LED"
+
+msgid "IDS_HELP_BODY_SMART_STAY_DETECTS_YOUR_EYES_WITH_THE_FRONT_CAMERA_SO_THAT_THE_SCREEN_STAYS_ON_WHEN_YOU_ARE_LOOKING_AT_IT"
+msgstr "Standby Intelligente rileva gli occhi tramite la fotocamera anteriore per consentire che lo schermo resti attivo durante l'utilizzo."
+
+msgid "IDS_QP_POP_YOU_WILL_NO_LONGER_BE_ABLE_TO_USE_APPLICATIONS_NOTI_MSG"
+msgstr "Non potrete più utilizzare applicazioni quali Internet, E-mail e YouTube con reti mobili. Continuare?"
+
+msgid "IDS_ST_BODY_10_MINUTES"
+msgstr "10 minuti"
+
+msgid "IDS_ST_BODY_15SEC"
+msgstr "15 secondi"
+
+msgid "IDS_ST_BODY_24_HOURS"
+msgstr "24 ore"
+
+msgid "IDS_ST_BODY_2_MINUTES"
+msgstr "2 minuti"
+
+msgid "IDS_ST_BODY_KB"
+msgstr "KB"
+
+msgid "IDS_ST_BODY_30SEC"
+msgstr "30 secondi"
+
+msgid "IDS_ST_BODY_5_MINUTES"
+msgstr "5 minuti"
+
+msgid "IDS_ST_BODY_DONT_ASK_AGAIN"
+msgstr "Non chiedere più"
+
+msgid "IDS_ST_BODY_P1SS_IS_CURRENTLY_P2SS_T_TTS"
+msgstr "%1$s è attualmente %2$s."
+
+msgid "IDS_ST_BODY_PASSWORDS_MUST_CONSIST_OF_AT_LEAST_4_ALPHANUMERIC_CHARACTERS_ALSO_INCLUDING_AT_LEAST_1_ALPHABETICAL_CHARACTER"
+msgstr "Le password devono contenere almeno 4 caratteri alfanumerici e includere anche almeno 1 carattere alfabetico."
+
+msgid "IDS_ST_BODY_INSERT_SD_CARD"
+msgstr "Inserisci scheda SD."
+
+msgid "IDS_ST_BODY_PUK1_BLOCKED"
+msgstr "PUK1 bloccato."
+
+msgid "IDS_ST_BODY_INCORRECT_PIN_E"
+msgstr "PIN errato."
+
+msgid "IDS_ST_BODY_PUK1_CODE"
+msgstr "Codice PUK1"
+
+msgid "IDS_ST_BODY_INCORRECT_PASSWORD_TRY_AGAIN"
+msgstr "Password errata. Riprovate."
 
 msgid "IDS_ST_BODY_PUK2"
 msgstr "PUK2"
@@ -2246,10 +2093,10 @@ msgid "IDS_ST_OPT_2G_ONLY"
 msgstr "Solo 2G"
 
 msgid "IDS_ST_OPT_3G_2G_HAUTO_CONNECT"
-msgstr "3G/2G (connessione automatica)"
+msgstr "3G/2G (conn. automatica)"
 
 msgid "IDS_ST_OPT_4G_3G_2G_HAUTO_CONNECT"
-msgstr "4G/3G/2G (connessione automatica)"
+msgstr "4G/3G/2G (conn. automatica)"
 
 msgid "IDS_ST_POP_EMERGENCY_MODE_SAVES_BATTERY_POWER_BY_C_MSG"
 msgstr "La Modalità di emergenza consente di risparmiare la durata della batteria:\n\n- Modificando il colore dello schermo nella scala di grigi.\n- Limitando il numero di applicazioni utilizzabili.\n- Disattivando la connessione dati quando lo schermo è spento.\n- Disattivando le funzioni di connettività come ad esempio il Wi-Fi e il Bluetooth.\n\nAlcune funzioni, come Lettore Schermo e S View Cover, non saranno disponibili.\nAlcune delle Dynamic Box della schermata Home potrebbero non venire visualizzate e potrebbe essere necessario riconfigurarle."
@@ -2260,6 +2107,9 @@ msgstr "Codice PUK1 errato."
 msgid "IDS_ST_POP_INCORRECT_PUK1_PD_ATTEMPTS_LEFT"
 msgstr "PUK1 errato. %d tentativi rimasti."
 
+msgid "IDS_ST_BODY_GRID_VIEW"
+msgstr "Griglia"
+
 msgid "IDS_ST_POP_INCORRECT_PUK2"
 msgstr "PUK2 errato."
 
@@ -2269,20 +2119,89 @@ msgstr "PUK2 errato. %d tentativi rimasti."
 msgid "IDS_ST_POP_PIN_CHANGED"
 msgstr "PIN cambiato."
 
+msgid "IDS_ST_BODY_GB"
+msgstr "GB"
+
 msgid "IDS_TASKMGR_BUTTON_CLEAR_CACHE"
 msgstr "Svuota cache"
 
 msgid "IDS_ST_BODY_3G_ONLY"
 msgstr "Solo 3G"
 
+msgid "IDS_ST_BODY_FROM_M_TIME"
+msgstr "Da"
+
 msgid "IDS_ST_HEADER_ADD"
 msgstr "Aggiungi"
 
-msgid "IDS_ST_BODY_SECONDS"
-msgstr "Secondi"
+msgid "IDS_ST_BODY_FACEBOOK"
+msgstr "Facebook"
 
-msgid "IDS_ST_BUTTON_CANCEL"
-msgstr "Annulla"
+msgid "IDS_ST_BODY_ENTER_NEW_PASSWORD"
+msgstr "Inserisci nuova password"
+
+msgid "IDS_ST_BODY_EDIT"
+msgstr "Modifica"
+
+msgid "IDS_ST_BODY_DO_NOT_SHOW_AGAIN"
+msgstr "Non mostrare più"
+
+msgid "IDS_ST_BODY_DOWNLOADS"
+msgstr "Download"
+
+msgid "IDS_ST_BODY_DOWNLOAD"
+msgstr "Download"
+
+msgid "IDS_ST_BODY_DISPLAY_CONTENTS"
+msgstr "Visualizza contenuti"
+
+msgid "IDS_ST_BODY_DEVICE_MEMORY"
+msgstr "Memoria dispositivo"
+
+msgid "IDS_ST_BODY_DEVICE"
+msgstr "Dispositivo"
+
+msgid "IDS_ST_BODY_DATE"
+msgstr "Data"
+
+msgid "IDS_ST_BODY_CURRENT"
+msgstr "Corrente"
+
+msgid "IDS_ST_BODY_COUNTRY_CODE"
+msgstr "Codice paese"
+
+msgid "IDS_ST_BODY_CONNECTION"
+msgstr "Connessione"
+
+msgid "IDS_ST_BODY_CONFIRM"
+msgstr "Conferma"
+
+msgid "IDS_ST_BODY_CHECK_FOR_UPDATES"
+msgstr "Verifica aggiornamenti"
+
+msgid "IDS_ST_BODY_AVAILABLE"
+msgstr "Disponibile"
+
+msgid "IDS_ST_BODY_AUTO_DOWNLOAD"
+msgstr "Download automatico"
+
+msgid "IDS_ST_BODY_APPLICATION"
+msgstr "Applicazioni"
+
+msgid "IDS_ST_BODY_AM"
+msgstr "AM"
+
+msgid "IDS_ST_BODY_ALARM"
+msgstr "Sveglia"
+
+msgid "IDS_LBS_HEADER_LOCATION"
+msgstr "Posizione"
+
+msgid "IDS_ST_BODY_APPLICATIONS"
+msgstr "Applicazioni"
+
+msgid "IDS_ST_BODY_VIDEOS"
+msgstr "Video"
 
 msgid "IDS_ST_BODY_1_5_SECONDS"
 msgstr "1,5 secondi"
@@ -2296,8 +2215,17 @@ msgstr "FATTO"
 msgid "IDS_ST_HEADER_ENABLE_DATA_ROAMING"
 msgstr "Attiva roaming dati"
 
-msgid "IDS_ST_HEADER_TURN_ON_MOBILE_DATA"
-msgstr "Attiva connessione dati"
+msgid "IDS_ST_HEADER_SCAN_FOR_NETWORKS_ABB"
+msgstr "Ricerca reti"
+
+msgid "IDS_ST_POP_MOBILE_DATA_WILL_BE_TURNED_ON_CONNECTING_TO_MOBILE_NETWORKS_MAY_RESULT_IN_ADDITIONAL_CHARGES_DEPENDING_ON_YOUR_PAYMENT_PLAN"
+msgstr "La connessione dati verrà attivata. La connessione alle reti mobili potrebbe comportare costi aggiuntivi a seconda del piano tariffario."
+
+msgid "IDS_ST_POP_SCANNING_FOR_NETWORK_ING"
+msgstr "Ricerca di reti in corso..."
+
+msgid "IDS_ST_POP_UNLESS_YOU_CONNECT_TO_A_WI_FI_NETWORK_YOU_WILL_NOT_BE_ABLE_TO_USE_THE_INTERNET_EMAIL_OR_OTHER_APPS_MSG"
+msgstr "Se non vi connettete ad una rete Wi-Fi, non potrete più utilizzare Internet, le e-mail o altre applicazioni che richiedono una connessione dati."
 
 msgid "IDS_ST_HEADER_UNABLE_TO_PLAY_SAMPLE_ABB"
 msgstr "Impossibile riprodurre campione"
@@ -2305,15 +2233,24 @@ msgstr "Impossibile riprodurre campione"
 msgid "IDS_ST_POP_SAMPLES_CANNOT_BE_PLAYED_DURING_CALLS"
 msgstr "Impossibile riprodurre i campioni riprodotti durante le chiamate."
 
-msgid "IDS_ST_HEADER_DEVICE_NAME"
-msgstr "Nome dispositivo"
-
 msgid "IDS_ST_HEADER_DELETE_ITEMS_ABB2"
 msgstr "Elimina elementi"
 
+msgid "IDS_ST_BODY_SECONDS"
+msgstr "Secondi"
+
 msgid "IDS_ST_HEADER_FEEDBACK"
 msgstr "Feedback"
 
+msgid "IDS_ST_BUTTON_CANCEL"
+msgstr "Annulla"
+
+msgid "IDS_ST_HEADER_TURN_ON_MOBILE_DATA"
+msgstr "Attiva connessione dati"
+
+msgid "IDS_ST_HEADER_DEVICE_NAME"
+msgstr "Nome dispositivo"
+
 msgid "IDS_ST_BODY_SELECT_ALL"
 msgstr "Seleziona tutto"
 
@@ -2323,9 +2260,6 @@ msgstr "Totale"
 msgid "IDS_ST_HEADER_MANAGE_CERTIFICATES_ABB"
 msgstr "Gestisci certificati"
 
-msgid "IDS_ST_BODY_INCORRECT_PASSWORD"
-msgstr "Password errata."
-
 msgid "IDS_ST_HEADER_TURN_OFF_MOBILE_DATA"
 msgstr "Disattiva connessione dati"
 
@@ -2335,9 +2269,6 @@ msgstr "La Modalità offline consente di disattivare le funzioni relative a chia
 msgid "IDS_ST_BODY_TYPE"
 msgstr "Tipo"
 
-msgid "IDS_ST_BODY_PERSONAL"
-msgstr "Personale"
-
 msgid "IDS_ST_HEADER_LOCK_SCREEN_AND_SECURITY_ABB"
 msgstr "Scherm. blocco e sicurezza"
 
@@ -2348,7 +2279,7 @@ msgid "IDS_ST_BODY_MOBILE_NETWORKS"
 msgstr "Reti mobili"
 
 msgid "IDS_ST_HEADER_MORE_CONNECTION_SETTINGS"
-msgstr "Altre impostazioni di connessione"
+msgstr "Altre impostazioni di rete"
 
 msgid "IDS_ST_MBODY_LEGAL_INFORMATION_ABB"
 msgstr "Informazioni legali"
@@ -2356,9 +2287,6 @@ msgstr "Informazioni legali"
 msgid "IDS_ST_BODY_DEVICE_INFORMATION"
 msgstr "Info sul dispositivo"
 
-msgid "IDS_ST_BODY_PHONE_NUMBER"
-msgstr "Numero di telefono"
-
 msgid "IDS_ST_BODY_MODEL_NUMBER"
 msgstr "Codice modello"
 
@@ -2407,6 +2335,81 @@ msgstr "Svuota cache"
 msgid "IDS_ST_BODY_12_HOURS"
 msgstr "12 ore"
 
+msgid "IDS_ST_BODY_ANSWERINGMODE_AUTOMATIC"
+msgstr "Automatica"
+
+msgid "IDS_ST_BODY_BLUETOOTH"
+msgstr "Bluetooth"
+
+msgid "IDS_ST_BODY_ADVANCEDOPTIONS_CERTIFICATES"
+msgstr "Certificati"
+
+msgid "IDS_ST_BODY_CALLERID_DEFAULT"
+msgstr "Predefinito"
+
+msgid "IDS_ST_BODY_APPLICATIONSETTINGS_MESSAGE"
+msgstr "Messaggi"
+
+msgid "IDS_ST_BODY_NFC"
+msgstr "NFC"
+
+msgid "IDS_ST_BODY_PIN_LOCK"
+msgstr "Blocco PIN"
+
+msgid "IDS_ST_BUTTON2_S_PLANNER"
+msgstr "Calendario"
+
+msgid "IDS_ST_BODY_VOICE"
+msgstr "Voice"
+
+msgid "IDS_ST_BODY_DEFAULTMEMORY_VOICE_RECORDER"
+msgstr "Registratore vocale"
+
+msgid "IDS_ST_BODY_YYYY_MM_DD_DOT"
+msgstr "AAAA/MM/GG"
+
+msgid "IDS_ST_BODY_BRIGHTNESS_M_POWER_SAVING"
+msgstr "Luminosità"
+
+msgid "IDS_ST_HEADER_SORT_BY"
+msgstr "Ordina per"
+
+msgid "IDS_ST_TPOP_MAXIMUM_NUMBER_OF_CHARACTERS_REACHED"
+msgstr "Il numero massimo di caratteri è stato raggiunto."
+
+msgid "IDS_ST_TPOP_TRY_AGAIN"
+msgstr "Riprovate."
+
+msgid "IDS_ST_SK_YES"
+msgstr "Sì"
+
+msgid "IDS_ST_BODY_PLAY_A_SOUND_WHEN_BUTTONS_ICONS_AND_MENU_ITEMS_ARE_TAPPED"
+msgstr "Riproduce un suono quando vengono toccati pulsanti, icone e voci di menu."
+
+msgid "IDS_ST_MBODY_KEYBOARD_SOUND"
+msgstr "Suono tastiera"
+
+msgid "IDS_ST_MBODY_TOUCH_SOUND"
+msgstr "Suono sfioramento"
+
+msgid "IDS_ST_SBODY_PLAY_A_SOUND_WHEN_THE_SAMSUNG_KEYBOARD_IS_TAPPED"
+msgstr "Riproduce un suono quando la tastiera Samsung viene toccata."
+
+msgid "IDS_ST_POP_MOUNTING_SD_CARD_ING"
+msgstr "Montaggio della scheda SD in corso..."
+
+msgid "IDS_ST_BODY_SET_DATE"
+msgstr "Imposta data"
+
+msgid "IDS_ST_BODY_LOCK_SCREEN"
+msgstr "Schermata di blocco"
+
+msgid "IDS_ST_BODY_PERSONAL"
+msgstr "Personale"
+
+msgid "IDS_ST_BODY_PHONE_NUMBER"
+msgstr "Numero di telefono"
+
 msgid "IDS_ST_BODY_1MINUTE"
 msgstr "1 minuto"
 
@@ -2416,30 +2419,15 @@ msgstr "Account"
 msgid "IDS_ST_HEADER_ALLSHARE"
 msgstr "AllShare"
 
-msgid "IDS_ST_BODY_ANSWERINGMODE_AUTOMATIC"
-msgstr "Automatica"
-
 msgid "IDS_ST_BUTTON_BACK"
 msgstr "Indietro"
 
-msgid "IDS_ST_BODY_BLUETOOTH"
-msgstr "Bluetooth"
-
-msgid "IDS_ST_BODY_ADVANCEDOPTIONS_CERTIFICATES"
-msgstr "Certificati"
-
 msgid "IDS_ST_BODY_CONTACTS"
 msgstr "Rubrica"
 
 msgid "IDS_ST_BODY_MYTHEME_CREATE"
 msgstr "Crea"
 
-msgid "IDS_ST_BODY_CALLERID_DEFAULT"
-msgstr "Predefinito"
-
-msgid "IDS_ST_BODY_FM_RADIO"
-msgstr "Radio FM"
-
 msgid "IDS_ST_BODY_FONT"
 msgstr "Carattere"
 
@@ -2452,15 +2440,9 @@ msgstr "Guida"
 msgid "IDS_ST_BODY_MANUAL"
 msgstr "Manuale"
 
-msgid "IDS_ST_BODY_APPLICATIONSETTINGS_MESSAGE"
-msgstr "Messaggi"
-
 msgid "IDS_ST_BODY_MUSIC"
 msgstr "Musica"
 
-msgid "IDS_ST_BODY_NFC"
-msgstr "NFC"
-
 msgid "IDS_ST_BODY_ALERTTYPE_OFF"
 msgstr "Non attivo"
 
@@ -2470,9 +2452,6 @@ msgstr "Attivo"
 msgid "IDS_ST_BODY_MEMORYSTATUS_OTHERS"
 msgstr "Altro"
 
-msgid "IDS_ST_BODY_PIN_LOCK"
-msgstr "Blocco PIN"
-
 msgid "IDS_ST_BODY_RESET"
 msgstr "Ripristina"
 
@@ -2480,7 +2459,7 @@ msgid "IDS_ST_POP_NETWORKSERVICES_SEARCHING"
 msgstr "Ricerca..."
 
 msgid "IDS_ST_BODY_SIZE"
-msgstr "Dimensioni"
+msgstr "Dimensione"
 
 msgid "IDS_ST_HEADER_SYNCHRONISE"
 msgstr "Sincronizza"
@@ -2488,45 +2467,21 @@ msgstr "Sincronizza"
 msgid "IDS_ST_BODY_SYSTEM"
 msgstr "Sistema"
 
-msgid "IDS_ST_BUTTON2_S_PLANNER"
-msgstr "Calendario"
-
 msgid "IDS_ST_BODY_TWITTER"
 msgstr "Twitter"
 
 msgid "IDS_ST_BODY_USERNAME"
 msgstr "Nome utente"
 
-msgid "IDS_ST_BODY_VOICE"
-msgstr "Voice"
-
-msgid "IDS_ST_BODY_DEFAULTMEMORY_VOICE_RECORDER"
-msgstr "Registratore vocale"
-
 msgid "IDS_ST_BODY_WI_FI"
 msgstr "Wi-Fi"
 
-msgid "IDS_ST_BODY_YYYY_MM_DD_DOT"
-msgstr "AAAA/MM/GG"
-
-msgid "IDS_ST_BODY_BRIGHTNESS_M_POWER_SAVING"
-msgstr "Luminosità"
-
-msgid "IDS_ST_HEADER_SORT_BY"
-msgstr "Ordina per"
-
 msgid "IDS_ST_BODY_DELETED"
 msgstr "Eliminato/i."
 
 msgid "IDS_ST_POP_ERROR"
 msgstr "Errore."
 
-msgid "IDS_ST_TPOP_MAXIMUM_NUMBER_OF_CHARACTERS_REACHED"
-msgstr "Il numero massimo di caratteri è stato raggiunto."
-
-msgid "IDS_ST_TPOP_TRY_AGAIN"
-msgstr "Riprovate."
-
 msgid "IDS_ST_BODY_VERSION"
 msgstr "Versione"
 
@@ -2536,36 +2491,9 @@ msgstr "Elimina"
 msgid "IDS_ST_SK_SET_LITE"
 msgstr "Imposta"
 
-msgid "IDS_ST_SK_YES"
-msgstr "Sì"
-
-msgid "IDS_SAPPS_SK_TRY_ABB"
-msgstr "Prova"
-
-msgid "IDS_ST_BODY_PLAY_A_SOUND_WHEN_BUTTONS_ICONS_AND_MENU_ITEMS_ARE_TAPPED"
-msgstr "Riproduce un suono quando vengono toccati pulsanti, icone e voci di menu."
-
-msgid "IDS_ST_MBODY_KEYBOARD_SOUND"
-msgstr "Suono tastiera"
-
 msgid "IDS_ST_MBODY_RINGTONE"
 msgstr "Suoneria"
 
-msgid "IDS_ST_MBODY_TOUCH_SOUND"
-msgstr "Suono sfioramento"
-
-msgid "IDS_ST_SBODY_PLAY_A_SOUND_WHEN_THE_SAMSUNG_KEYBOARD_IS_TAPPED"
-msgstr "Riproduce un suono quando la tastiera Samsung viene toccata."
-
-msgid "IDS_ST_POP_MOUNTING_SD_CARD_ING"
-msgstr "Montaggio della scheda SD in corso..."
-
-msgid "IDS_ST_BODY_SET_DATE"
-msgstr "Imposta data"
-
-msgid "IDS_ST_BODY_ALL"
-msgstr "Tutti/e"
-
 msgid "IDS_LBS_BODY_LOCATION_SERVICE"
 msgstr "Localizzazione"
 
@@ -2575,9 +2503,6 @@ msgstr "VPN"
 msgid "IDS_ST_SK_OPTIONS_LITE"
 msgstr "Opzioni"
 
-msgid "IDS_ST_BODY_TTS"
-msgstr "TTS"
-
 msgid "IDS_ST_BODY_VOICE_CONTROL"
 msgstr "Controllo vocale"
 
@@ -2590,45 +2515,222 @@ msgstr "Non disturbare"
 msgid "IDS_ST_MBODY_APP_NOTIFICATIONS"
 msgstr "Notifiche applicazioni"
 
+msgid "IDS_ST_BODY_ALL"
+msgstr "Tutti/e"
+
 msgid "IDS_ST_HEADER_DEFAULT_APPLICATIONS_ABB"
 msgstr "Applicazioni predefinite"
 
-msgid "IDS_ST_BODY_HOME"
-msgstr "Casa"
-
 msgid "IDS_ST_BODY_SET_TIME"
 msgstr "Imposta ora"
 
 msgid "IDS_ST_BODY_UNABLE_TO_SCAN_FOR_NETWORKS"
 msgstr "Impossibile ricercare le reti."
 
-msgid "IDS_ST_BODY_LOCK_SCREEN"
-msgstr "Schermata di blocco"
+msgid "IDS_ACCS_BODY_SIGNAL_STRENGTH_TTS"
+msgstr "Potenza del segnale"
 
 msgid "IDS_ST_HEADER_VISION"
 msgstr "Vista"
 
+msgid "IDS_ST_BODY_SIGNAL_STRENGTH"
+msgstr "Potenza del segnale"
+
+msgid "IDS_ST_BODY_HELLO_KITTY_10"
+msgstr "Hello Kitty 10"
+
+msgid "IDS_ST_HEADER_SOUNDS_AND_NOTIFICATIONS_ABB"
+msgstr "Suoni e notifiche"
+
+msgid "IDS_ST_BODY_TTS"
+msgstr "TTS"
+
+msgid "IDS_ST_BODY_HOME"
+msgstr "Casa"
+
 msgid "IDS_ST_BODY_OFF"
 msgstr "Non attivo"
 
-msgid "IDS_ST_BODY_SIGNAL_STRENGTH"
-msgstr "Potenza del segnale"
+msgid "IDS_ST_BODY_THERE_ARE_NO_APPS_SET_AS_DEFAULTS"
+msgstr "Nessuna app impostata come predefinita."
 
-msgid "IDS_ST_POP_MOBILE_DATA_WILL_BE_TURNED_ON_CONNECTING_TO_MOBILE_NETWORKS_MAY_RESULT_IN_ADDITIONAL_CHARGES_DEPENDING_ON_YOUR_PAYMENT_PLAN"
-msgstr "La connessione dati verrà attivata. La connessione alle reti mobili potrebbe comportare costi aggiuntivi a seconda del piano tariffario."
+msgid "IDS_ST_HEADER_PRIVACY_SETTINGS_ABB"
+msgstr "Impostazioni privacy"
 
-msgid "IDS_ST_POP_UNLESS_YOU_CONNECT_TO_A_WI_FI_NETWORK_YOU_WILL_NOT_BE_ABLE_TO_USE_THE_INTERNET_EMAIL_OR_OTHER_APPS_MSG"
-msgstr "Se non vi connettete ad una rete Wi-Fi, non potrete più utilizzare Internet, le e-mail o altre applicazioni che richiedono una connessione dati."
+msgid "IDS_QP_OPT_SHOW_ALL_CONTENT_ABB"
+msgstr "Mostra tutto il contenuto"
+
+msgid "IDS_QP_OPT_HIDE_SENSITIVE_CONTENT_ABB"
+msgstr "Nascondi contenuto sensibile"
+
+msgid "IDS_ST_BUTTON_REMOVE_ABB2"
+msgstr "Rimuovi"
+
+msgid "IDS_QP_TMBODY_NOTIFICATIONS_ON_LOCK_SCREEN"
+msgstr "Notifiche su schermata di blocco"
+
+msgid "IDS_ACCS_BODY_WHILE_SCREEN_READER_IS_ENABLED_YOUR_PHONE_WILL_PROVIDE_VOICE_FEEDBACK_FOR_EXAMPLE_SCREEN_READER_WILL_MSG"
+msgstr "Quando Lettore schermo è attivo, il dispositivo fornirà un feedback vocale. Ad esempio, Lettore schermo vi dirà con quale elemento potete interagire su ciascuna schermata. Toccate gli elementi per selezionarli e ascoltarne la descrizione e toccateli due volte per effettuare l'azione collegata."
+
+msgid "IDS_ACCS_MBODY_READ_OUT_USAGE_HINTS_ABB"
+msgstr "Leggi suggerimenti uso"
+
+msgid "IDS_ACCS_MBODY_SOUND_FEEDBACK"
+msgstr "Feedback acustico"
 
-msgid "IDS_SCR_BODY_PD_UNREAD_NOTIFICATIONS"
-msgstr "Notifiche non lette"
+msgid "IDS_ACCS_MBODY_VIBRATION_FEEDBACK"
+msgstr "Feedback vibrazione"
+
+msgid "IDS_ACCS_OPT_ALWAYS_READ_OUT_KEYBOARD_INPUT_TTS"
+msgstr "Legge sempre ad alta voce l'inserimento della tastiera"
+
+msgid "IDS_ACCS_OPT_KEYBOARD_FEEDBACK_TTS"
+msgstr "Feedback tastiera"
 
 msgid "IDS_ACCS_OPT_OTHER_FEEDBACK_TTS"
 msgstr "Altro feedback"
 
-msgid "IDS_ACCS_TMBODY_STATUS_BAR_INFORMATION"
-msgstr "Informazioni barra di stato"
+msgid "IDS_ACCS_SBODY_READ_OUT_NOTIFICATIONS_WHILE_THE_SCREEN_IS_OFF"
+msgstr "Legge ad alta voce le notifiche mentre lo schermo è spento."
 
 msgid "IDS_ACCS_SBODY_SELECT_WHICH_INFORMATION_FROM_INDICATORS_SHOWN_ON_THE_STATUS_BAR_WILL_BE_READ_OUT_WHEN_YOU_TRIPLE_TAP_THE_SCREEN_WITH_TWO_FINGERS_MSG"
 msgstr "Selezionate quali informazioni degli indicatori visualizzati sulla barra di stato verranno lette a voce alta quando toccate per tre volte con due dita lo schermo, come ad esempio l'ora e la data, la potenza del segnale del dispositivo, le connessioni Wi-Fi e Bluetooth e il livello della batteria."
 
+msgid "IDS_ACCS_SBODY_SET_THE_VOICE_FEEDBACK_TO_VARY_IN_PITCH_WHILE_USING_THE_KEYBOARD_TO_ENTER_TEXT"
+msgstr "Imposta il feedback vocale sulla variazione di tono durante l'utilizzo della tastiera per l'inserimento di testo."
+
+msgid "IDS_ACCS_TMBODY_STATUS_BAR_INFORMATION"
+msgstr "Informazioni barra di stato"
+
+msgid "IDS_ST_BUTTON_TURN_OFF_ABB2"
+msgstr "Disattiva"
+
+msgid "IDS_ST_BUTTON_TURN_ON_ABB3"
+msgstr "Attiva"
+
+msgid "IDS_ST_BUTTON_DISABLE_ABB"
+msgstr "Disattiva"
+
+msgid "IDS_ST_BUTTON_ENABLE_ABB3"
+msgstr "Attiva"
+
+msgid "IDS_SM_TPOP_P1SS_P2SS_CACHED_DATA_CLEARED_ABB"
+msgstr "%1$s %2$s di dati nella cache canc."
+
+msgid "IDS_SM_HEADER_DEFAULT_STORAGE_SETTINGS_ABB"
+msgstr "Impostazioni ripristino predefinite"
+
+msgid "IDS_SM_TMBODY_DEFAULT_STORAGE_LOCATIONS"
+msgstr "Posizioni memoria predefinite"
+
+msgid "IDS_SM_SBODY_CALCULATING_ING"
+msgstr "Calcolo in corso..."
+
+msgid "IDS_ST_BODY_IMAGES"
+msgstr "Immagini"
+
+msgid "IDS_ST_BODY_STORAGE_USAGE"
+msgstr "Utilizzo della memoria"
+
+msgid "IDS_ST_HEADER_TOTAL_SPACE"
+msgstr "Spazio totale"
+
+msgid "IDS_SM_TMBODY_APPS_ABB"
+msgstr "Applicazioni"
+
+msgid "IDS_ST_BODY_SYSTEM_STORAGE"
+msgstr "Memoria di sistema"
+
+msgid "IDS_ST_BODY_CACHED_DATA_ABB"
+msgstr "Dati nella cache"
+
+msgid "IDS_SM_HEADER_DEFAULT_STORAGE_LOC_ABB"
+msgstr "Memoria predefinita"
+
+msgid "IDS_SM_BODY_FREE_M_MEMORY_ABB"
+msgstr "Libera"
+
+msgid "IDS_ST_MBODY_ADS"
+msgstr "Pubblicità"
+
+msgid "IDS_SM_BODY_SELECT_THE_DEFAULT_LOCATION_FOR_INSTALLING_APPS_WHERE_APPS_CAN_BE_SAVED_DEPENDS_ON_THE_TYPE_OF_APP_AND_THE_AVAILABILITY_OF_THE_LOCATION"
+msgstr "Selezionate la posizione predefinita per l'installazione delle applicazioni. La posizione in cui potete salvare le applicazioni dipende dal tipo di applicazione e dalla disponibilità della posizione."
+
+msgid "IDS_SM_BODY_SELECT_THE_DEFAULT_STORAGE_LOCATION_FOR_CONTENT_SHARED_VIA_BLUETOOTH_OR_WI_FI_DIRECT"
+msgstr "Selezionate la posizione di memoria predefinita per i contenuti condivisi con Bluetooth o Wi-Fi Direct."
+
+msgid "IDS_ST_OPT_HIDE_CONTENT"
+msgstr "Nascondi contenuto"
+
+msgid "IDS_ST_HEADER_PRIVACY_AND_SECURITY_ABB"
+msgstr "Privacy ed emergenza"
+
+msgid "IDS_ST_MBODY_PRIVACY_AND_SECURITY"
+msgstr "Privacy ed emergenza"
+
+msgid "IDS_ST_HEADER_TIZEN_CONNECT"
+msgstr "Connessione Tizen"
+
+msgid "IDS_ST_OPT_BATTERY_USAGE_ABB"
+msgstr "Uso batteria"
+
+msgid "IDS_SM_BODY_THE_BATTERY_USAGE_FOR_THE_PAST_P1SD_HOURS_P2SD_MINUTES_C"
+msgstr "Uso della batteria nelle ultime %1$d ore e %2$d minuti:"
+
+msgid "IDS_ST_BODY_REMAINING_BATTERY"
+msgstr "Batteria rimanente"
+
+msgid "IDS_ST_BODY_CHARGING_ING_ABB"
+msgstr "In carica..."
+
+msgid "IDS_ST_SBODY_FULLY_CHARGED_ABB_M_STATUS"
+msgstr "Carica completata"
+
+msgid "IDS_ST_BODY_MISSED_EVENTS"
+msgstr "Eventi persi"
+
+msgid "IDS_ST_BODY_SPEECH_RATE"
+msgstr "Velocità riproduzione"
+
+msgid "IDS_COM_POP_MISSED_EVENTS"
+msgstr "Eventi persi"
+
+msgid "IDS_SCR_POP_DRAG_THE_SLIDER_TO_SET_THE_SPEECH_RATE"
+msgstr "Trascinate il cursore per impostare la velocità di sintesi."
+
+msgid "IDS_ST_BODY_BATTERY_LEVEL"
+msgstr "Livello batteria"
+
+msgid "IDS_ST_HEADER_DETAILS"
+msgstr "Dettagli"
+
+msgid "IDS_ST_MBODY_OTHER_SOUNDS"
+msgstr "Altri suoni"
+
+msgid "IDS_ST_HEADER_ENCRYPT_SD_CARD"
+msgstr "Crittografa scheda SD"
+
+msgid "IDS_ST_HEADER_DECRYPT_SD_CARD"
+msgstr "Decrittografa scheda SD"
+
+msgid "IDS_ST_HEADER_ENCRYPTION"
+msgstr "Crittografia"
+
+msgid "IDS_ST_SBODY_DEVICE_ENCRYPTED_M_STATUS"
+msgstr "Dispositivo crittografato"
+
+msgid "IDS_ST_SBODY_DEVICE_NOT_ENCRYPTED_M_STATUS"
+msgstr "Dispositivo non crittografato"
+
+msgid "IDS_ST_SBODY_SD_CARD_ENCRYPTED_M_STATUS"
+msgstr "Scheda SD crittografata"
+
+msgid "IDS_ST_SBODY_SD_CARD_NOT_ENCRYPTED_M_STATUS_SBODY"
+msgstr "Scheda SD non crittografata"
+
+msgid "IDS_ST_TMBODY_SECURE_ERASE"
+msgstr "Cancellazione sicura"
+
+msgid "IDS_ST_SBODY_ERASE_ALL_DELETED_DATA_ON_THE_PHONE_PERMANENTLY_FOR_SECURITY_PURPOSES_THIS_DATA_WILL_NOT_BE_RECOVERABLE_BY_ANYONE"
+msgstr "Cancella definitivamente tutti i dati eliminati contenuti nel dispositivo per motivi di sicurezza. Questi dati non potranno essere più recuperati da nessun utente."
+
index d307f7053c109e0d16e8b75ad350ab5195fdf80e..276bdeb1663a9d6c4a0963175e3281db4f0d5e92 100644 (file)
@@ -1,12 +1,18 @@
-msgid "IDS_ST_BODY_1_MINUTE"
-msgstr "1分"
+msgid "IDS_VOICE_HEADER_SPEECH_TO_TEXT_HSTT"
+msgstr "音声-テキスト変換(STT)"
+
+msgid "IDS_VOICE_HEADER_TEXT_TO_SPEECH_HTTS"
+msgstr "テキスト読み上げ(TTS)"
+
+msgid "IDS_PB_TPOP_DELETING_ING_ABB"
+msgstr "削除中..."
+
+msgid "IDS_VOICE_BODY_VOICE_CONTROL_ABB2"
+msgstr "音声コントロール"
 
 msgid "IDS_ST_POP_SAVING"
 msgstr "保存中..."
 
-msgid "IDS_CAM_POP_MODEL"
-msgstr "モデル"
-
 msgid "IDS_EMAIL_BODY_INVALID_PORT_NUMBER"
 msgstr "無効なポート番号です。"
 
@@ -22,9 +28,6 @@ msgstr "6秒"
 msgid "IDS_PB_POP_PS_ALREADY_EXISTS"
 msgstr "%sは既に存在します。"
 
-msgid "IDS_SAPPS_OPT_BADGE_ABB"
-msgstr "バッジ"
-
 msgid "IDS_ST_BODY_DISCONNECTED"
 msgstr "切断しました。"
 
@@ -34,9 +37,6 @@ msgstr "メディア"
 msgid "IDS_ST_BODY_SELECT_AUTOMATICALLY"
 msgstr "自動選択"
 
-msgid "IDS_ST_HEADER_AUDIO"
-msgstr "オーディオ"
-
 msgid "IDS_ST_HEADER_FORMAT_MVERB_ABB"
 msgstr "初期化"
 
@@ -58,10 +58,31 @@ msgstr "IP"
 msgid "IDS_BT_POP_OPERATION_FAILED"
 msgstr "操作に失敗しました。"
 
-msgid "IDS_CLD_OPT_MINUTE"
+msgid "IDS_CLD_OPT_MINUTES_LC_ABB"
 msgstr "分"
 
-msgid "IDS_CLD_OPT_MINUTES_LC_ABB"
+msgid "IDS_IM_BODY_SUCCESSFULLY_COMPLETED"
+msgstr "正常に完了しました。"
+
+msgid "IDS_IM_POP_UNEXPECTED_ERROR"
+msgstr "予期しないエラー"
+
+msgid "IDS_SIM_BODY_INVALID_SIM_CARD"
+msgstr "無効なSIMカードです。"
+
+msgid "IDS_WGT_BUTTON3_KIES_VIA_WI_FI"
+msgstr "Wi-FiでKies接続"
+
+msgid "IDS_ST_BODY_1_MINUTE"
+msgstr "1分"
+
+msgid "IDS_CAM_POP_MODEL"
+msgstr "モデル"
+
+msgid "IDS_ST_HEADER_AUDIO"
+msgstr "オーディオ"
+
+msgid "IDS_CLD_OPT_MINUTE"
 msgstr "分"
 
 msgid "IDS_CST_BUTTON_CLOSE"
@@ -70,21 +91,12 @@ msgstr "閉じる"
 msgid "IDS_CST_POP_FAILED"
 msgstr "失敗しました。"
 
-msgid "IDS_IM_BODY_SUCCESSFULLY_COMPLETED"
-msgstr "正常に完了しました。"
-
-msgid "IDS_IM_POP_UNEXPECTED_ERROR"
-msgstr "予期しないエラー"
-
 msgid "IDS_PB_BODY_INFO"
 msgstr "詳細"
 
 msgid "IDS_PB_BUTTON_CONTACT"
 msgstr "連絡先"
 
-msgid "IDS_SIM_BODY_INVALID_SIM_CARD"
-msgstr "無効なSIMカードです。"
-
 msgid "IDS_ST_BUTTON2_PROCESSING_ING"
 msgstr "処理中..."
 
@@ -92,23 +104,20 @@ msgid "IDS_ST_POP_DELETE_Q"
 msgstr "削除しますか?"
 
 msgid "IDS_VR_POP_NO_FILES"
-msgstr "ファイルがありません。"
-
-msgid "IDS_WGT_BUTTON3_KIES_VIA_WI_FI"
-msgstr "Wi-FiでKies接続"
+msgstr "ファイルがありません"
 
 msgid "IDS_TPLATFORM_OPT_BLUETOOTH"
 msgstr "Bluetooth"
 
+msgid "IDS_ST_HEADER_PRIVACY"
+msgstr "プライバシー"
+
 msgid "IDS_ST_OPT_SETTINGS"
 msgstr "設定"
 
 msgid "IDS_ST_BODY_GENERAL"
 msgstr "一般"
 
-msgid "IDS_ST_HEADER_PRIVACY"
-msgstr "プライバシー"
-
 msgid "IDS_BR_OPT_SCREEN"
 msgstr "画面"
 
@@ -139,9 +148,6 @@ msgstr "%d件のアイテムを表示"
 msgid "IDS_COM_POP_FLIGHT_MODE_WILL_BE_DISABLED"
 msgstr "機内モードを無効にしますか?"
 
-msgid "IDS_COM_POP_CHECKING"
-msgstr "確認中..."
-
 msgid "IDS_COM_OPT_CONTINUE_Q"
 msgstr "続行しますか?"
 
@@ -155,7 +161,7 @@ msgid "IDS_COM_BODY_TYPE_A_PIN_THAT_IS_4_TO_8_NUMBERS"
 msgstr "PINを4~8桁の番号で入力してください。"
 
 msgid "IDS_COM_BODY_NETWORK_OPERATORS"
-msgstr "ネットワークオペレーター"
+msgstr "通信事業者"
 
 msgid "IDS_COM_BODY_FORMATTING_SD_CARD_ING"
 msgstr "外部SDカードを初期化中..."
@@ -164,7 +170,7 @@ msgid "IDS_COM_BODY_ENTER_PROXY_EMPTY"
 msgstr "プロキシアドレスを入力"
 
 msgid "IDS_COM_BODY_CONNECT_TO_DATA_SERVICES_WHEN_ROAMING"
-msgstr "ã\83­ã\83¼ã\83\9fã\83³ã\82°æ\99\82ã\83\87ã\83¼ã\82¿ã\82µã\83¼ã\83\93ã\82¹ã\81«æ\8e¥ç¶\9a"
+msgstr "ã\83­ã\83¼ã\83\9fã\83³ã\82°æ\99\82ã\81«ã\83\87ã\83¼ã\82¿ã\82µã\83¼ã\83\93ã\82¹ã\81«æ\8e¥ç¶\9aã\81\97ã\81¾ã\81\99ã\80\82"
 
 msgid "IDS_ASEML_POP_PASSWORD_EXPIRED"
 msgstr "パスワードの期限が切れました。"
@@ -214,9 +220,6 @@ msgstr "データ​使用量"
 msgid "IDS_MOBILEAP_BODY_TETHERING"
 msgstr "テザリング"
 
-msgid "IDS_IM_POP_THIS_FEATURE_IS_NOT_AVAILABLE_WHILE_FLIGHT_MODE_IS_ON"
-msgstr "フライトモードが有効になっている間、この機能は利用できません"
-
 msgid "IDS_EMAIL_POP_SECURITY_UPDATE_ABB"
 msgstr "セキュリティ更新"
 
@@ -250,9 +253,6 @@ msgstr "システムメモリ(本体)が不足しています。不要なア
 msgid "IDS_KW_POP_BE_CAREFUL_WHEN_TRANSMITTING_INFORMATION_ON_AN_UNSECURED_WI_FI_NETWORK_MSG"
 msgstr "ネットワーク上の他のユーザーに表示される可能性があるため、セキュリティ保護されていないWi-Fiネットワークで情報を転送するときは、ご注意ください。"
 
-msgid "IDS_DN_BODY_ENCRYPT_SD_CARD"
-msgstr "外部SDカードを暗号化"
-
 msgid "IDS_MSGF_POP_UNSUPPORTED"
 msgstr "未対応です。"
 
@@ -280,24 +280,15 @@ msgstr "移動が完了しました。"
 msgid "IDS_PB_BODY_MOVING_ING"
 msgstr "移動中..."
 
-msgid "IDS_SMEMO_BUTTON_IMPORT"
-msgstr "インポート"
-
 msgid "IDS_LCKSCN_BODY_WALLPAPERS"
 msgstr "壁紙"
 
 msgid "IDS_LCKSCN_BODY_TAP_AND_HOLD_THE_SCREEN_THEN_TILT_THE_DEVICE_TOWARDS_YOU_TO_UNLOCK_IT_MSG"
 msgstr "ロック解除するには、画面を長押しし、端末を手前に傾けてください。画面のロックが解除されない場合は、端末をさらに傾けてください。モーションのロック解除を設定すると、モーション起動が[設定]で自動的に有効になります。"
 
-msgid "IDS_SA_BUTTON_DONE_ABB"
-msgstr "完了"
-
 msgid "IDS_FP_BODY_NO_APPLICATIONS"
 msgstr "アプリケーションがありません。"
 
-msgid "IDS_ST_TZTAB4_MOST_USED_M_APP"
-msgstr "基本"
-
 msgid "IDS_ST_TPOP_PERSONAL_MODE_ENABLED_ABB"
 msgstr "パーソナルモードが有効になりました。"
 
@@ -311,7 +302,7 @@ msgid "IDS_ST_TPOP_FAILED_TO_DISABLE_PERSONAL_MODE_TRY_AGAIN_ABB"
 msgstr "パーソナルモード無効化失敗 再度お試しください。"
 
 msgid "IDS_ST_TPOP_ENABLING_ULTRA_POWER_SAVING_MODE_ING"
-msgstr "ウルトラ省電力モードを有効にしています..."
+msgstr "ウルトラ省電力モードを有効にしています..."
 
 msgid "IDS_ST_SK_FORMAT_ABB"
 msgstr "フォーマット"
@@ -374,7 +365,7 @@ msgid "IDS_ST_POP_UNABLE_TO_SEARCH_NETWORKS_DURING_DATA_SERVICE_ACTIVATED_DO_YOU
 msgstr "データサービスが有効な場合はネットワークを検索できません。データサービスを切断し、利用可能なネットワークを検索しますか?"
 
 msgid "IDS_ST_POP_UNABLE_TO_CHANGE_NETWORKS_WHILE_DATA_SERVICE_IN_USE_STOP_USING_CURRENT_DATA_SERVICE_AND_SELECT_ANOTHER_AVAILABLE_NETWORK_Q"
-msgstr "データサービスの使用中は、ネットワークを変更できません。現在のデータサービスの使用を停止し、他の利用可能なネットワークを選択しますか?"
+msgstr "データサービスの使用中は、ネットワークを変更できません。現在のデータサービスの使用を停止し、他の利用可能なネットワークを選択しますか?"
 
 msgid "IDS_ST_POP_ULTRA_POWER_SAVING_MODE_WILL_BE_DISABLED"
 msgstr "ウルトラ省電力モードが無効になります。"
@@ -394,9 +385,6 @@ msgstr "デバイス名に使用できる最大文字数(%d)に達しました
 msgid "IDS_ST_POP_THE_APP_HAS_BEEN_UNINSTALLED"
 msgstr "アプリをアンインストールしました。"
 
-msgid "IDS_ST_POP_TAP_OK"
-msgstr "[OK]をタップします。"
-
 msgid "IDS_ST_POP_SEARCHING_NETWORK_ING"
 msgstr "ネットワーク検索中..."
 
@@ -412,15 +400,9 @@ msgstr "全ての設定をリセットし、全データを削除します。こ
 msgid "IDS_ST_POP_REMOVE_DEFAULT_APPS_Q"
 msgstr "標準アプリを削除しますか?"
 
-msgid "IDS_ST_POP_REGISTRATION_CODE_NOT_FOUND"
-msgstr "登録コードが見つかりません。"
-
 msgid "IDS_ST_POP_REGISTERING_ING"
 msgstr "登録中..."
 
-msgid "IDS_ST_POP_REGISTERED"
-msgstr "登録しました。"
-
 msgid "IDS_ST_POP_PUK2_VERIFIED"
 msgstr "PUK2が認証されました。"
 
@@ -455,23 +437,14 @@ msgid "IDS_ST_POP_PD_ATTEMPT_LEFT"
 msgstr "残り入力回数:%d回"
 
 msgid "IDS_ST_POP_PD_ATTEMPTS_LEFT"
-msgstr "残り入力回数%d回"
+msgstr "残り入力回数%d回"
 
 msgid "IDS_ST_POP_PASSWORD_MUST_CONTAIN_AT_LEAST_PD_ALPHANUMERIC_CHARACTERS"
 msgstr "パスワードには最低%d文字以上必要です。"
 
-msgid "IDS_ST_POP_PASSWORD_MUST_BE_MORE_THAN_P1SD_CHARACTERS_AND_LESS_THAN_P2SD"
-msgstr "パスワードは%1$d文字~%2$d文字である必要があります。"
-
-msgid "IDS_ST_POP_PASSWORDS_DO_NOT_MATCH"
-msgstr "パスワードが一致しません。"
-
 msgid "IDS_ST_POP_NO_SD_CARD_IS_INSERTED_DISABLE_ENCRYPT_SD_CARD_ANYWAY_Q"
 msgstr "外部SDカードが挿入されていません。外部SDカードの暗号化を無効にしますか?"
 
-msgid "IDS_ST_POP_NO_SD_CARD_HAS_BEEN_INSERTED_ENCRYPTION_WILL_START_AUTOMATICALLY_WHEN_YOU_INSERT_AN_SD_CARD"
-msgstr "外部SDカードが挿入されていません。外部SDカードを挿入すると、自動的に暗号化が開始されます。"
-
 msgid "IDS_ST_POP_NO_ITEM_SELECTED"
 msgstr "アイテムを選択していません。"
 
@@ -487,9 +460,6 @@ msgstr "モバイルデータが無効になっています。MMSメッセージ
 msgid "IDS_ST_POP_MOBILE_DATA_ENABLED_CONNECTING_TO_MOBILE_NETWORKS_MAY_INCUR_EXTRA_CHARGES_DEPENDING_ON_YOUR_DATA_PLAN_CONTINUE_Q"
 msgstr "モバイルデータが有効です。モバイルネットワークへの接続はデータプランによっては追加料金が発生する可能性があります。続行しますか?"
 
-msgid "IDS_ST_POP_LOADING_ING"
-msgstr "読み込み中..."
-
 msgid "IDS_ST_POP_IP_ADDRESS_REMOVED"
 msgstr "IPアドレスが削除されました。"
 
@@ -514,9 +484,6 @@ msgstr "PIN2が間違っています。"
 msgid "IDS_ST_POP_INCORRECT_PIN1_ATTEMPT_LEFT"
 msgstr "PINが間違っています。残りの試行回数は1回です。"
 
-msgid "IDS_ST_POP_INCORRECT_PASSWORD"
-msgstr "パスワードが正しくありません。"
-
 msgid "IDS_ST_POP_IF_YOU_RESET_YOUR_DEVICE_TO_FACTORY_DEFAULTS_YOU_WILL_NOT_BE_ABLE_TO_USE_ENCRYPTED_FILES_ON_THE_SD_CARD_MSG"
 msgstr "端末を工場出荷時の状態にリセットすると、外部SDカードの暗号化されたファイルは使用できませんが、暗号化されていないファイルは使用できます。"
 
@@ -538,12 +505,6 @@ msgstr "SDカードを暗号化しますか?開始すると、操作は取り
 msgid "IDS_ST_POP_ENABLING_EMERGENCY_MODE_ING"
 msgstr "緊急時長持ちモードを有効にしています..."
 
-msgid "IDS_ST_POP_ENABLING_AUTO_UPDATE_MEANS_YOUR_DEVICE_WILL_CHECK_FOR_SECURITY_UPDATES_AUTOMATICALLY_NOTI_MSG"
-msgstr "自動更新を有効にすると、端末は自動的にセキュリティ更新を確認します。モバイルネットワークで更新確認を行うと、追加料金が発生する可能性があります。"
-
-msgid "IDS_ST_POP_ENABLE_SMART_STAY_TO_TRY_IT_T_HELP"
-msgstr "チュートリアルを実行するには、スマートステイを有効にしてください。"
-
 msgid "IDS_ST_POP_ENABLE_SMART_ROTATION_TO_TRY_IT_T_HELP"
 msgstr "チュートリアルを実行するには、スマートローテーションを有効にしてください。"
 
@@ -553,12 +514,6 @@ msgstr "機内モードを有効にする"
 msgid "IDS_ST_POP_EMERGENCY_MODE_WILL_BE_DISABLED"
 msgstr "緊急時長持ちモードを無効にします。"
 
-msgid "IDS_ST_POP_DO_NOT_ASK_AGAIN"
-msgstr "今後表示しない"
-
-msgid "IDS_ST_POP_DISABLING_AUTO_UPDATE_MEANS_YOU_HAVE_TO_CHECK_FOR_SECURITY_UPDATES_MANUALLY_NOTI_MSG"
-msgstr "自動更新を無効にすると、手動でセキュリティ更新を確認する必要があります。お使いの端末の安全性を保つために、自動更新をおすすめします。"
-
 msgid "IDS_ST_POP_DISABLE_TETHERING_Q"
 msgstr "テザリングを無効にしますか?"
 
@@ -598,9 +553,6 @@ msgstr "タブ表示"
 msgid "IDS_ST_OPT_SELECTED"
 msgstr "選択"
 
-msgid "IDS_ST_OPT_SELECT"
-msgstr "選択"
-
 msgid "IDS_ST_OPT_RESET_APP_SETTINGS_ABB"
 msgstr "アプリ設定をリセット"
 
@@ -616,9 +568,6 @@ msgstr "LTE/WCDMA/GSM(自動接続)"
 msgid "IDS_ST_OPT_EDIT_QUICK_SETTINGS"
 msgstr "クイック設定を編集"
 
-msgid "IDS_ST_OPT_DEFAULT_RINGTONE"
-msgstr "標準音"
-
 msgid "IDS_ST_OPT_CUSTOM_MODE_ABB"
 msgstr "カスタムモード"
 
@@ -631,15 +580,9 @@ msgstr "モバイルネットワークをブロック"
 msgid "IDS_ST_OPT_BLOCK_ALL"
 msgstr "全て拒否"
 
-msgid "IDS_ST_OPT_AUTO_UPDATE_ABB"
-msgstr "自動更新"
-
 msgid "IDS_ST_OPT_ALLOW_ALL"
 msgstr "全て許可"
 
-msgid "IDS_ST_OPT_ALL"
-msgstr "全て"
-
 msgid "IDS_ST_MBODY_ZOOM"
 msgstr "拡大"
 
@@ -679,9 +622,6 @@ msgstr "CPU使用状況を表示"
 msgid "IDS_ST_MBODY_SELECT_WHERE_CAPTURED_IMAGES_WILL_BE_SAVED"
 msgstr "キャプチャした画像の保存場所を選択"
 
-msgid "IDS_ST_MBODY_SCREEN_ROTATION"
-msgstr "画面回転"
-
 msgid "IDS_ST_MBODY_SCREEN_READER_HTTS"
 msgstr "スクリーンリーダー(TTS)"
 
@@ -700,18 +640,12 @@ msgstr "モーションと​ジェスチャー"
 msgid "IDS_ST_MBODY_MOBILE_DATA"
 msgstr "モバイルデータ"
 
-msgid "IDS_ST_MBODY_HELP"
-msgstr "ヘルプ"
-
 msgid "IDS_ST_MBODY_HANDS_FREE_MODE"
 msgstr "ハンズフリーモード"
 
 msgid "IDS_ST_MBODY_GSM_ONLY"
 msgstr "GSMのみ"
 
-msgid "IDS_ST_MBODY_FONT_SIZE"
-msgstr "文字サイズ"
-
 msgid "IDS_ST_MBODY_FACTORY_RESET"
 msgstr "初期化"
 
@@ -745,15 +679,9 @@ msgstr "アプリケーションを起動"
 msgid "IDS_ST_MBODY_ACCOUNTS_AND_BACKUP"
 msgstr "アカウントとバックアップ"
 
-msgid "IDS_ST_ITAB4_CONTROLS_M_INPUT_AND_CONTROL"
-msgstr "コントロール"
-
 msgid "IDS_ST_HEADER_WI_FI_DIRECT"
 msgstr "Wi-Fi Direct"
 
-msgid "IDS_ST_HEADER_WI_FI"
-msgstr "Wi-Fi"
-
 msgid "IDS_ST_HEADER_USER_SETTINGS_ABB"
 msgstr "ユーザー設定"
 
@@ -766,24 +694,15 @@ msgstr "USBユーティリティ"
 msgid "IDS_ST_HEADER_UNLOCK_DEVICE_USING_MOTION_ABB"
 msgstr "モーションで端末のロックを解除"
 
-msgid "IDS_ST_HEADER_UNAVAILABLE"
-msgstr "不可"
-
 msgid "IDS_ST_HEADER_ULTRA_POWER_SAVING_MODE"
 msgstr "ウルトラ省電力モード"
 
 msgid "IDS_ST_HEADER_TOUCH_KEY_LIGHT_DURATION"
 msgstr "タッチキーライト消灯時間"
 
-msgid "IDS_ST_HEADER_TEXT_TO_SPEECH"
-msgstr "音声合成"
-
 msgid "IDS_ST_HEADER_STANDARD_LIMIT_ABB"
 msgstr "標準制限"
 
-msgid "IDS_ST_HEADER_SOUND"
-msgstr "サウンド"
-
 msgid "IDS_ST_HEADER_SIM_CARD_MANAGER"
 msgstr "SIMカードマネージャー"
 
@@ -799,18 +718,12 @@ msgstr "Screen Mirroring"
 msgid "IDS_ST_HEADER_SAMSUNG_KIES"
 msgstr "Samsung Kies"
 
-msgid "IDS_ST_HEADER_SAMSUNG_APPS"
-msgstr "Samsung Apps"
-
 msgid "IDS_ST_HEADER_RINGTONES"
 msgstr "着信音"
 
 msgid "IDS_ST_HEADER_RESET_RESULTS"
 msgstr "結果をリセット"
 
-msgid "IDS_ST_HEADER_RESET"
-msgstr "リセット"
-
 msgid "IDS_ST_HEADER_PRIVILEGES"
 msgstr "権限"
 
@@ -820,18 +733,12 @@ msgstr "プライベート​モード"
 msgid "IDS_ST_HEADER_PORT"
 msgstr "ポート"
 
-msgid "IDS_ST_HEADER_PLEASE_WAIT"
-msgstr "お待ちください..."
-
 msgid "IDS_ST_HEADER_PERSONAL_MODE"
 msgstr "パーソナルモード"
 
 msgid "IDS_ST_HEADER_PERSONALISATION"
 msgstr "個人設定"
 
-msgid "IDS_ST_HEADER_PD_SELECTED_ABB"
-msgstr "%d件選択"
-
 msgid "IDS_ST_HEADER_PD_SELECTED"
 msgstr "%d件選択"
 
@@ -865,9 +772,6 @@ msgstr "入力とモーション"
 msgid "IDS_ST_HEADER_HOME_SCREEN_ABB"
 msgstr "ホーム画面"
 
-msgid "IDS_ST_HEADER_FINGER_SCANNER_ABB"
-msgstr "指紋​スキャナー"
-
 msgid "IDS_ST_HEADER_ENTER_VALID_DEVICE_NAME_ABB"
 msgstr "有効なデバイス名を入力"
 
@@ -916,6 +820,9 @@ msgstr "ポートを追加"
 msgid "IDS_ST_HEADER_ADD_IP"
 msgstr "IPを追加"
 
+msgid "IDS_COM_POP_CHECKING"
+msgstr "確認中..."
+
 msgid "IDS_ST_BUTTON_UNINSTALL_UPDATES"
 msgstr "更新を削除"
 
@@ -925,30 +832,18 @@ msgstr "削除"
 msgid "IDS_ST_BUTTON_TRY_IT"
 msgstr "試す"
 
-msgid "IDS_ST_BUTTON_STOP"
-msgstr "停止"
-
 msgid "IDS_ST_BUTTON_SET_SCREEN_LOCK_TYPE"
 msgstr "画面ロックの種類を設定"
 
 msgid "IDS_ST_BUTTON_RESET_APPS_ABB"
 msgstr "アプリをリセット"
 
-msgid "IDS_ST_BUTTON_RESET"
-msgstr "リセット"
-
 msgid "IDS_ST_BUTTON_REMOVE_DEFAULT_APPS_ABB"
 msgstr "標準アプリを削除"
 
 msgid "IDS_ST_BUTTON_ONLY_VIBRATE"
 msgstr "バイブのみ"
 
-msgid "IDS_ST_BUTTON_OK_ABB"
-msgstr "OK"
-
-msgid "IDS_ST_BUTTON_OK"
-msgstr "OK"
-
 msgid "IDS_ST_BUTTON_MOVE_TO_SD_ABB"
 msgstr "SDカードに移動"
 
@@ -958,26 +853,14 @@ msgstr "本体に移動"
 msgid "IDS_ST_BUTTON_FORCE_STOP"
 msgstr "強制終了"
 
-msgid "IDS_ST_BUTTON_ENABLE"
-msgstr "有効"
-
-msgid "IDS_ST_BUTTON_DISCONNECT"
-msgstr "切断"
-
 msgid "IDS_ST_BUTTON_DISABLE"
 msgstr "無効"
 
-msgid "IDS_ST_BUTTON_CONTINUE"
-msgstr "続行"
-
-msgid "IDS_ST_BUTTON_CANCEL_ABB"
-msgstr "キャンセル"
-
 msgid "IDS_ST_BODY_YYYY_DD_MM_DOT"
 msgstr "年月日"
 
 msgid "IDS_ST_BODY_YOU_HAVE_SELECTED_TO_LAUNCH_THIS_APPLICATION_BY_DEFAULT_FOR_SOME_ACTIONS"
-msgstr "ã\81\93ã\81®ã\82¢ã\83\97ã\83ªã\81¯ã\81\84ã\81\8fã\81¤ã\81\8bã\81®ã\82¢ã\82¯ã\82·ã\83§ã\83³ã\81\8cå\88\9dæ\9c\9få\80¤ã\81§起動するように設定されています。"
+msgstr "ã\81\93ã\81®ã\82¢ã\83\97ã\83ªã\81¯ã\80\81ä¸\80é\83¨ã\82¢ã\82¯ã\82·ã\83§ã\83³ã\81®æ¨\99æº\96ã\82¢ã\83\97ã\83ªã\81¨ã\81\97ã\81¦起動するように設定されています。"
 
 msgid "IDS_ST_BODY_YOU_CAN_DECRYPT_ACCOUNTS_SETTINGS_DOWNLOADED_APPLICATIONS_AND_THEIR_DATA_MEDIA_AND_OTHER_FILES_DECRYPTION_WARNING_MSG"
 msgstr "アカウント、設定、ダウンロード済みアプリケーションおよびデータ、メディア、その他のファイルを復号できます。復号には1時間以上かかる可能性があります。バッテリーが十分に充電された状態で開始し、復号が完了するまで端末を接続したままにしてください。復号を途中で中断すると、一部または全てのデータを失う可能性があります。"
@@ -1009,9 +892,6 @@ msgstr "データローミングが無効の場合、データ接続を使用す
 msgid "IDS_ST_BODY_WEB_APPLICATIONS"
 msgstr "Webアプリケーション"
 
-msgid "IDS_ST_BODY_WCDMA_GSM_NHAUTO_CONNECT"
-msgstr "WCDMA/GSM\n(自動接続)"
-
 msgid "IDS_ST_BODY_WAIT_WHILE_DEVICE_IS_ENCRYPTED_PDP_COMPLETE"
 msgstr "端末が暗号化されるまでお待ちください。%d%完了。"
 
@@ -1024,15 +904,9 @@ msgstr "SIMカードからの応答を待機中..."
 msgid "IDS_ST_BODY_VOLUME"
 msgstr "音量"
 
-msgid "IDS_ST_BODY_VOICE_RECORDING"
-msgstr "録音"
-
 msgid "IDS_ST_BODY_VIBRATE_WHEN_RINGING"
 msgstr "着信時にバイブ"
 
-msgid "IDS_ST_BODY_VERSION_PS"
-msgstr "バージョン%s"
-
 msgid "IDS_ST_BODY_USING_MOBILE_DATA_MAY_RESULT_IN_ADDITIONAL_CHARGES_CONTINUE_Q"
 msgstr "モバイルデータを使用すると、追加料金が発生する可能性があります。続行しますか?"
 
@@ -1069,9 +943,6 @@ msgstr "USBデバッグ"
 msgid "IDS_ST_BODY_USB_ASK_ON_CONNECTION"
 msgstr "接続時に確認"
 
-msgid "IDS_ST_BODY_URL"
-msgstr "URL"
-
 msgid "IDS_ST_BODY_UNMOUNT_USB_OTG_STORAGE"
 msgstr "USB OTGストレージのマウント解除"
 
@@ -1096,6 +967,9 @@ msgstr "UD明朝"
 msgid "IDS_ST_BODY_UDGOTHIC_M_FONT"
 msgstr "UDゴシック"
 
+msgid "IDS_IM_POP_THIS_FEATURE_IS_NOT_AVAILABLE_WHILE_FLIGHT_MODE_IS_ON"
+msgstr "フライトモードが有効になっている間、この機能は利用できません"
+
 msgid "IDS_ST_BODY_TURN_OFF"
 msgstr "OFF"
 
@@ -1150,33 +1024,18 @@ msgstr "この操作を実行すると外部SDカードのデータが全て消
 msgid "IDS_ST_BODY_THE_SD_CARD_IS_CURRENTLY_IN_USE_THIS_ACTION_WILL_ERASE_ALL_DATA_ON_THE_SD_CARD_INCLUDING_THE_DATA_THAT_IS_CURRENTLY_BEING_USED"
 msgstr "外部SDカードは現在使用中です。この操作により、現在使用中のデータを含む外部SDカード上の全てのデータが削除されます。"
 
-msgid "IDS_ST_BODY_THE_RED_LED_LIGHTS_UP_WHEN_YOU_CHARGE_YOUR_DEVICE_WHILE_THE_SCREEN_IS_OFF"
-msgstr "端末を充電すると、赤色LEDが点灯(画面がOFF時のみ)"
-
-msgid "IDS_ST_BODY_THE_RED_LED_BLINKS_WHEN_THE_BATTERY_POWER_IS_LOW_WHILE_THE_SCREEN_IS_OFF"
-msgstr "バッテリー残量が少なくなると、赤色LEDが点滅(画面がOFF時のみ)"
-
 msgid "IDS_ST_BODY_THE_PASSWORD_MUST_NOT_CONTAIN_A_SIMPLE_SEQUENCE_HEG_1111_OR_1234"
 msgstr "パスワードに簡単な文字列(例:1111または1234)を含めることはできません。"
 
+msgid "IDS_SMEMO_BUTTON_IMPORT"
+msgstr "インポート"
+
 msgid "IDS_ST_BODY_THE_NAME_FIELD_CANNOT_BE_EMPTY"
 msgstr "名前欄が空白です。"
 
-msgid "IDS_ST_BODY_THE_BLUE_LED_BLINKS_WHEN_YOU_RECORD_VOICE_WHILE_THE_SCREEN_IS_OFF"
-msgstr "音声を録音すると、青色LEDが点滅(画面がOFF時のみ)"
-
-msgid "IDS_ST_BODY_THE_BLUE_LED_BLINKS_WHEN_YOU_HAVE_MISSED_CALLS_MESSAGES_OR_APP_NOTIFICATIONS_WHILE_THE_SCREEN_IS_OFF"
-msgstr "不在着信、未読メッセージ、またはアプリ通知があると、青色LEDが点滅(画面がOFF時のみ)"
-
-msgid "IDS_ST_BODY_THE_APPLICATIONS_BELOW_WERE_STARTED_BY_PS_STOPPING_THESE_APPLICATIONS_MAY_CAUSE_PS_TO_FAIL"
-msgstr "%sで以下のアプリケーションを実行中です。これらのアプリケーションを停止すると、%sに問題が発生する可能性があります。"
-
 msgid "IDS_ST_BODY_THERE_ARE_NO_NETWORKS_NEARBY"
 msgstr "周辺にネットワークがありません。"
 
-msgid "IDS_ST_BODY_TEXTSTYLE_LARGE"
-msgstr "大"
-
 msgid "IDS_ST_BODY_TASK_SWITCHER"
 msgstr "タスク切替"
 
@@ -1189,12 +1048,6 @@ msgstr "ロック解除するには、画面を長押しし、端末を自分に
 msgid "IDS_ST_BODY_SYSTEM_MEMORY"
 msgstr "システムメモリ"
 
-msgid "IDS_ST_BODY_SUNDAY"
-msgstr "日曜日"
-
-msgid "IDS_ST_BODY_STORAGE"
-msgstr "ストレージ"
-
 msgid "IDS_ST_BODY_STANDARD_T_DISPLAY_EFFECT"
 msgstr "標準"
 
@@ -1213,12 +1066,6 @@ msgstr "SNSプロフィール"
 msgid "IDS_ST_BODY_SMART_STAY_MAY_NOT_WORK_IN_THESE_SITUATIONS"
 msgstr "以下のような場合、スマートステイが動作しない可能性があります。"
 
-msgid "IDS_ST_BODY_SMART_ROTATION_MAY_NOT_WORK_IN_THESE_SITUATIONS"
-msgstr "以下のような場合、スマートローテーションが動作しない可能性があります。"
-
-msgid "IDS_ST_BODY_SMART_ROTATION_DESCRIPTION_MSG"
-msgstr "スマートローテーションは画面の自動回転を無効にし、フロントカメラで認識した顔の向きに応じて画面を回転させます。"
-
 msgid "IDS_ST_BODY_SMALL_M_TEXTSIZE"
 msgstr "小"
 
@@ -1229,7 +1076,7 @@ msgid "IDS_ST_BODY_SIMPLE_PASSWORD"
 msgstr "シンプルパスワード"
 
 msgid "IDS_ST_BODY_SHOWS_BATTERY_PERCENTAGE_ON_INDICATOR"
-msgstr "バッテリー残量()をステータスバーに表示"
+msgstr "バッテリー残量(%)をステータスバーに表示"
 
 msgid "IDS_ST_BODY_SET_THE_DEFAULT_LOCATION_FOR_INSTALLING_APPLICATIONS_MSG"
 msgstr "アプリケーションの標準インストール先を設定します。アプリケーションの種類やインストール先の利用度合いに応じて、アプリケーションは異なる場所にインストールされます。"
@@ -1246,20 +1093,11 @@ msgstr "シリアル番号"
 msgid "IDS_ST_BODY_SECURITY_ENGINE"
 msgstr "セキュリティエンジン"
 
-msgid "IDS_ST_BODY_SECURITY"
-msgstr "セキュリティ"
-
-msgid "IDS_ST_BODY_SEARCH"
-msgstr "検索"
-
-msgid "IDS_ST_BODY_SD_CARD"
-msgstr "外部SDカード"
-
 msgid "IDS_ST_BODY_SCREEN_TIMEOUT_ABB2"
 msgstr "画面のタイムアウト"
 
 msgid "IDS_ST_BODY_SCREEN_STAYS_ON_AS_LONG_AS_YOU_ARE_LOOKING_AT_IT"
-msgstr "画面を見ている間は画面の点灯を継続"
+msgstr "画面を見ている間はディスプレイの点灯を継続します。"
 
 msgid "IDS_ST_BODY_SCREEN_ROTATION_CAN_BE_SLOWER_IF_SMART_ROTATION_ENABLED"
 msgstr "スマートローテーションを有効にすると、画面の回転が遅くなることがあります。"
@@ -1285,33 +1123,18 @@ msgstr "画面ロックの種類"
 msgid "IDS_ST_BODY_SCREEN_LOCK_SOUND"
 msgstr "画面ロック音"
 
-msgid "IDS_ST_BODY_SCHEDULE"
-msgstr "予定"
-
 msgid "IDS_ST_BODY_SAVE_POWER_BY_ADJUSTING_SCREEN_TONE_ACCORDING_TO_ANALYSIS_OF_IMAGES"
 msgstr "画像に応じて画面トーンを調整し、バッテリーの消耗を抑える"
 
 msgid "IDS_ST_BODY_SAVES_POWER_BY_LIMITING_THE_MAXIMUM_PERFORMANCE_OF_THE_DEVICE"
 msgstr "端末の最大処理能力を制限して、バッテリーの消耗を抑える"
 
-msgid "IDS_ST_BODY_SAVED"
-msgstr "保存しました。"
-
-msgid "IDS_ST_BODY_SAVE"
-msgstr "保存"
-
 msgid "IDS_ST_BODY_SAMSUNG_LEGAL"
 msgstr "Samsung規約"
 
-msgid "IDS_ST_BODY_SAMSUNG_KIES_CONNECTION_CONNECTING_USB_HELP_MSG"
-msgstr "Samsung Kies(PCソフトウェア)または適切なデバイスがPCにインストールされていない場合、Microsoft Windowsでインストールが開始します。\nソフトウェアをインストールすると、以下の操作を実行できます:\n-端末のデータを同期する\n-端末のソフトウェアをアップグレードする\n-インターネットを共有する(この端末は、お使いのノートPCまたはデスクトップをインターネットに接続するためのモデムとして機能します)\n-購入した音楽/ビデオ(Microsoft Windows Media DRM)または通常のファイルを端末にコピーする"
-
 msgid "IDS_ST_BODY_RUNNING"
 msgstr "実行中"
 
-msgid "IDS_ST_BODY_RESTRICTING_APPLICATION_USAGE_TO_ONLY_ESSENTIAL_APPLICATIONS_AND_THOSE_SELECTED_BY_YOU"
-msgstr "必須アプリケーションと選択したアプリケーションのみ使用できるように制限します。"
-
 msgid "IDS_ST_BODY_RESET_TO_DEFAULT"
 msgstr "初期値にリセット"
 
@@ -1330,6 +1153,9 @@ msgstr "オールリセット"
 msgid "IDS_ST_BODY_REMOVE_LICENCE"
 msgstr "ライセンスを消去"
 
+msgid "IDS_ST_POP_REGISTERED"
+msgstr "登録しました。"
+
 msgid "IDS_ST_BODY_REGULATORY_INFORMATION_ABB"
 msgstr "認証情報"
 
@@ -1339,9 +1165,6 @@ msgstr "登録"
 msgid "IDS_ST_BODY_REGIONAL_EXAMPLE"
 msgstr "地域例"
 
-msgid "IDS_ST_BODY_REGION"
-msgstr "地域"
-
 msgid "IDS_ST_BODY_PUK"
 msgstr "PUK"
 
@@ -1357,32 +1180,29 @@ msgstr "有害なウイルスやマルウェアから端末を保護"
 msgid "IDS_ST_BODY_PROFILE_NAME"
 msgstr "プロファイル名"
 
-msgid "IDS_ST_BODY_PROFILE"
-msgstr "プロフィール"
-
 msgid "IDS_ST_BODY_PREPARING_THIS_COULD_TAKE_OVER_10_MINUTES_ING"
 msgstr "準備中。10分以上かかります..."
 
 msgid "IDS_ST_BODY_PREFERRED_NETWORKS"
 msgstr "優先ネットワーク"
 
-msgid "IDS_ST_BODY_POP_JPN_DCM"
-msgstr "ポップ"
-
-msgid "IDS_ST_BODY_PM"
-msgstr "PM"
-
 msgid "IDS_ST_BODY_PLUG_IN_CHARGER_AND_TRY_AGAIN"
 msgstr "充電器を接続してから、再度実行してください。"
 
 msgid "IDS_ST_BODY_PLAY_TONE_WHEN_THE_DIALLING_KEYPAD_IS_TAPPED"
 msgstr "ダイヤルキーパッドをタップしたときに操作音を再生します。"
 
+msgid "IDS_ST_POP_PASSWORD_MUST_BE_MORE_THAN_P1SD_CHARACTERS_AND_LESS_THAN_P2SD"
+msgstr "パスワードは%1$d文字~%2$d文字である必要があります。"
+
 msgid "IDS_ST_BODY_PLAY_SOUNDS_WHEN_LOCKING_AND_UNLOCKING_SCREEN"
 msgstr "スクリーンロック・ロック解除時に音を鳴らす"
 
+msgid "IDS_ST_POP_PASSWORDS_DO_NOT_MATCH"
+msgstr "パスワードが一致しません。"
+
 msgid "IDS_ST_BODY_PIN_BLOCKED_ENTER_PUK_TO_CONTINUE_JPN_DCM"
-msgstr "PIN ブロックPIN1コードが認識できませんでした只今、PINはブロックされています。続ける場合は、PUKコードを入力してください"
+msgstr "PIN ブロック PIN1コードが認識できませんでした 只今、PINはブロックされています。 続ける場合は、PUKコードを入力してください"
 
 msgid "IDS_ST_BODY_PIN"
 msgstr "PIN"
@@ -1393,9 +1213,6 @@ msgstr "画像、動画"
 msgid "IDS_ST_BODY_PHOTO_UPLOAD_SETTINGS"
 msgstr "写真アップロード設定"
 
-msgid "IDS_ST_BODY_PHONEPROFILES_SILENT"
-msgstr "サイレント"
-
 msgid "IDS_ST_BODY_PERSONAL_MODE_CAN_BE_USED_TO_HIDE_CONTENT_THAT_YOU_WANT_TO_KEEP_PRIVATE_MSG"
 msgstr "パーソナルモードは、秘密にしたい個人的なコンテンツを非表示にできます。パーソナルモードを使用するには、設定で有効にするか、電源キーを長押しした後にパーソナルモードを選択し、PINまたはパスワードを入力します。設定すると、パーソナルモードのアイコンがステータスバーに表示されます。データを保護するには、パーソナルページを使用後に無効にしてください。さらなる保護のために、安全な画面ロックのご利用をおすすめします。"
 
@@ -1403,11 +1220,14 @@ msgid "IDS_ST_BODY_PD_ATTEMPTS_REMAINING_JPN_DCM"
 msgstr "残り入力回数:%d回"
 
 msgid "IDS_ST_BODY_PASSWORD_REQUIRED_TO_DECRYPT_DEVICE_EACH_TIME_YOU_TURN_IT_ON"
-msgstr "電源をONにするたびに端末を復号するためのパスワードが要求されます。"
+msgstr "電源をONにするたびに端末を復号するためのパスワードが要求されます。"
 
 msgid "IDS_ST_BODY_PASSWORD_MUST_CONTAIN_NO_MORE_THAN_PD_CHARACTERS_ABB"
 msgstr "パスワードには最大%d文字まで入力できます。"
 
+msgid "IDS_ST_POP_LOADING_ING"
+msgstr "読み込み中..."
+
 msgid "IDS_ST_BODY_PASSWORD_MUST_CONTAIN_AT_LEAST_PD_CHARACTERS_ABB"
 msgstr "パスワードには%d文字以上入力してください。"
 
@@ -1423,9 +1243,6 @@ msgstr "パスワードを入力してください。"
 msgid "IDS_ST_BODY_PASSWORD_CONTAINS_INVALID_CHARACTER_ABB"
 msgstr "パスワードに無効な文字が含まれています。"
 
-msgid "IDS_ST_BODY_PASSWORD"
-msgstr "パスワード"
-
 msgid "IDS_ST_BODY_OPEN_SOURCE_LICENCES"
 msgstr "オープンソースライセンス"
 
@@ -1435,36 +1252,24 @@ msgstr "ON"
 msgid "IDS_ST_BODY_OFFICIAL_M_DEVICE_STATUS"
 msgstr "オフィシャル"
 
+msgid "IDS_ST_POP_INCORRECT_PASSWORD"
+msgstr "パスワードが正しくありません。"
+
 msgid "IDS_ST_BODY_NUMBER"
 msgstr "番号"
 
-msgid "IDS_ST_BODY_NO_RESULTS_FOUND"
-msgstr "検索結果がありません。"
-
 msgid "IDS_ST_BODY_NO_DEFAULTS_SET"
 msgstr "標準設定がありません。"
 
-msgid "IDS_ST_BODY_NOT_ASSIGNED"
-msgstr "指定なし"
-
 msgid "IDS_ST_BODY_NOTIFICATION_PANEL"
 msgstr "通知パネル"
 
-msgid "IDS_ST_BODY_NOTIFICATIONS"
-msgstr "通知"
-
-msgid "IDS_ST_BODY_NOTIFICATION"
-msgstr "通知"
-
 msgid "IDS_ST_BODY_NOSERVICE"
 msgstr "サービスが利用できません。"
 
 msgid "IDS_ST_BODY_NORMAL_T_PROFILE"
 msgstr "標準"
 
-msgid "IDS_ST_BODY_NONE"
-msgstr "なし"
-
 msgid "IDS_ST_BODY_NEW_PIN2_AND_CONFIRM_PIN2_DO_NOT_MATCH"
 msgstr "新しいPIN2と確認用PIN2が一致しません。"
 
@@ -1474,9 +1279,6 @@ msgstr "新しいPIN2"
 msgid "IDS_ST_BODY_NEW_PIN1"
 msgstr "新規PIN1"
 
-msgid "IDS_ST_BODY_NEW"
-msgstr "新規"
-
 msgid "IDS_ST_BODY_NETWORK_TYPE"
 msgstr "ネットワークの種類"
 
@@ -1489,18 +1291,15 @@ msgstr "ネットワークリスト"
 msgid "IDS_ST_BODY_NETWORK_CONNECTIONS"
 msgstr "ネットワーク接続"
 
+msgid "IDS_ST_POP_DO_NOT_ASK_AGAIN"
+msgstr "今後表示しない"
+
 msgid "IDS_ST_BODY_NETWORK_CODE"
 msgstr "ネットワークコード"
 
-msgid "IDS_ST_BODY_NETWORK"
-msgstr "ネットワーク"
-
 msgid "IDS_ST_BODY_NATURAL_T_DISPLAY_EFFECT"
 msgstr "ナチュラル"
 
-msgid "IDS_ST_BODY_NAME"
-msgstr "名前"
-
 msgid "IDS_ST_BODY_MY_NUMBER"
 msgstr "電話番号"
 
@@ -1525,12 +1324,6 @@ msgstr "その他のシステム設定"
 msgid "IDS_ST_BODY_MORE_CONNECTIVITY_SETTINGS"
 msgstr "その他の接続設定"
 
-msgid "IDS_ST_BODY_MONDAY"
-msgstr "月曜日"
-
-msgid "IDS_ST_BODY_MODE"
-msgstr "モード"
-
 msgid "IDS_ST_BODY_MOBILE_DATA_WILL_BE_USED_IF_YOU_DOWNLOAD_OR_UPLOAD_DATA_WITHOUT_WI_FI_CONNECTION"
 msgstr "Wi-Fi接続せずにデータのダウンロードや、アップロードをする場合は、モバイルデータが使用されます。"
 
@@ -1540,29 +1333,23 @@ msgstr "月.日.年"
 msgid "IDS_ST_BODY_MMS_CONNECTIONS"
 msgstr "MMS接続"
 
+msgid "IDS_ST_OPT_SELECT"
+msgstr "選択"
+
 msgid "IDS_ST_BODY_MISCELLANEOUS_FILES"
 msgstr "その他"
 
-msgid "IDS_ST_BODY_MESSAGE"
-msgstr "メッセージ"
-
 msgid "IDS_ST_BODY_MENU_AND_WIDGETS"
 msgstr "メニューとウィジェット"
 
-msgid "IDS_ST_BODY_MEMORY"
-msgstr "メモリ"
-
 msgid "IDS_ST_BODY_MEDIUM"
 msgstr "標準"
 
-msgid "IDS_ST_BODY_MB"
-msgstr "MB"
-
 msgid "IDS_ST_BODY_MASS_STORAGE_HELP_MSG"
 msgstr "以下の操作を実行できます:\n- 高速ファイル コピー\n- MAC または Linux OS を介した接続。"
 
-msgid "IDS_ST_BODY_MARUBERI_JPN_DCM"
-msgstr "UD丸ゴシック"
+msgid "IDS_ST_OPT_DEFAULT_RINGTONE"
+msgstr "標準音"
 
 msgid "IDS_ST_BODY_LTE_WCDMA_GSM_NHAUTO_CONNECT"
 msgstr "LTE/WCDMA/GSM\n(自動接続)"
@@ -1570,39 +1357,33 @@ msgstr "LTE/WCDMA/GSM\n(自動接続)"
 msgid "IDS_ST_BODY_LOCK_SCREEN_OPTIONS"
 msgstr "ロック画面オプション"
 
-msgid "IDS_ST_BODY_LIST_VIEW"
-msgstr "リスト表示"
-
 msgid "IDS_ST_BODY_LIMIT_BACKGROUND_PROCESSES"
 msgstr "バックグラウンド処理を制限"
 
-msgid "IDS_ST_BODY_LICENCE"
-msgstr "ライセンス"
-
-msgid "IDS_ST_BODY_LED_INDICATOR"
-msgstr "LEDインジケーター"
-
 msgid "IDS_ST_BODY_LEDOT_LOW_BATTERY"
 msgstr "バッテリー残量不足"
 
 msgid "IDS_ST_BODY_LAUNCH_BY_DEFAULT"
 msgstr "初期状態で起動"
 
+msgid "IDS_ST_OPT_AUTO_UPDATE_ABB"
+msgstr "自動更新"
+
 msgid "IDS_ST_BODY_LANGUAGE_AND_REGION_ABB"
 msgstr "言語と地域"
 
 msgid "IDS_ST_BODY_LANGUAGE_AND_KEYBOARD"
 msgstr "言語とキーボード"
 
+msgid "IDS_ST_OPT_ALL"
+msgstr "全て"
+
 msgid "IDS_ST_BODY_KEYBOARD"
 msgstr "キーボード"
 
 msgid "IDS_ST_BODY_KEEPS_THE_STATUS_BAR_TIDY_TAP_THE_REPRESENTATIVE_ICON_TO_SHOW_ALL_THE_ICONS"
 msgstr "ステータスバーをシンプルな状態で表示(代表アイコンをタップすることで、全てのアイコンを表示)"
 
-msgid "IDS_ST_BODY_KB"
-msgstr "KB"
-
 msgid "IDS_ST_BODY_INTRODUCTION_TO_SMART_SCREEN_ABB"
 msgstr "スマートスクリーンの紹介"
 
@@ -1618,20 +1399,11 @@ msgstr "インストール済みのアプリケーション"
 msgid "IDS_ST_BODY_INSTALLATION_SETTINGS"
 msgstr "インストール設定"
 
-msgid "IDS_ST_BODY_INSERT_SD_CARD"
-msgstr "外部SDカードを挿入してください。"
-
-msgid "IDS_ST_BODY_INCORRECT_PIN_E"
-msgstr "PINが正しくありません。"
-
-msgid "IDS_ST_BODY_INCORRECT_PASSWORD_TRY_AGAIN"
-msgstr "パスワードが正しくありません。再度入力してください。"
-
 msgid "IDS_ST_BODY_INCOMING_CALLS_AND_NEW_NOTIFICATIONS_WILL_BE_READ_OUT_AUTOMATICALLY"
 msgstr "着信と新規通知を自動で読み上げる"
 
 msgid "IDS_ST_BODY_INCOMING_CALL"
-msgstr "音声着信"
+msgstr "着信"
 
 msgid "IDS_ST_BODY_IMEI"
 msgstr "IMEI"
@@ -1642,8 +1414,8 @@ msgstr "このオプションを選択すると、使用中のメモリのみが
 msgid "IDS_ST_BODY_IF_YOU_FORGET_YOUR_PERSONAL_MODE_PASSWORD_YOU_WILL_NOT_BE_ABLE_TO_RECOVER_IT_FOR_SECURITY_MSG"
 msgstr "パーソナルモードのパスワードを忘れた場合、復元することができません。セキュリティ上の理由により、パーソナルモードをリセットする必要があります。この操作は、初期設定を復元し、全てのパーソナルコンテンツを削除します。"
 
-msgid "IDS_ST_BODY_IF_YOU_DONT_WANT_TO_SEE_A_NUMBER_APPEAR_ON_THE_APP_ICON_FOR_EACH_NEW_EVENT_DISABLE_BADGE"
-msgstr "新規イベントのたびにアプリアイコンに数字を表示させたくない場合は、[バッジ]を無効にしてください。"
+msgid "IDS_ST_MBODY_SCREEN_ROTATION"
+msgstr "画面回転"
 
 msgid "IDS_ST_BODY_ICON_SHOWS_THAT_SMART_SCREEN_IS_ENABLED"
 msgstr "スマートスクリーンが有効になると、アイコンが表示されます。"
@@ -1660,23 +1432,17 @@ msgstr "Helvetica Neue"
 msgid "IDS_ST_BODY_HARDWARE"
 msgstr "ハードウェア"
 
+msgid "IDS_ST_MBODY_HELP"
+msgstr "ヘルプ"
+
 msgid "IDS_ST_BODY_GSM"
 msgstr "GSM"
 
-msgid "IDS_ST_BODY_GRID_VIEW"
-msgstr "グリッド表示"
-
 msgid "IDS_ST_BODY_GLOVE_MODE_ABB"
 msgstr "手袋モード"
 
-msgid "IDS_ST_BODY_GESTURES"
-msgstr "ジェスチャー"
-
-msgid "IDS_ST_BODY_GB"
-msgstr "GB"
-
-msgid "IDS_ST_BODY_FROM_M_TIME"
-msgstr "開始"
+msgid "IDS_ST_MBODY_FONT_SIZE"
+msgstr "文字サイズ"
 
 msgid "IDS_ST_BODY_FREQUENTLY_USED"
 msgstr "よく使う"
@@ -1697,7 +1463,7 @@ msgid "IDS_ST_BODY_FORGOT_PASSWORD_SWA"
 msgstr "パスワードを忘れました。"
 
 msgid "IDS_ST_BODY_FORBIDDEN_NETWORK"
-msgstr "利用できないネットワーク"
+msgstr "利用不可のネットワーク"
 
 msgid "IDS_ST_BODY_FONT_TYPE"
 msgstr "フォントタイプ"
@@ -1705,9 +1471,6 @@ msgstr "フォントタイプ"
 msgid "IDS_ST_BODY_FONTSTYLE_ROSEMARY"
 msgstr "ローズマリー"
 
-msgid "IDS_ST_BODY_FLIGHT_MODE_MSG"
-msgstr "機内モードを有効にすると、電話、SMS、およびデータネットワーク機能がOFFになります。また、Wi-FiやBluetoothなどの接続機能もOFFになります。Wi-FiやBluetoothを使用するには、設定または通知パネルからONにしてください。"
-
 msgid "IDS_ST_BODY_FLIGHT_MODE_HAS_BEEN_ENABLED_NETWORK_SETTINGS_WILL_CLOSE"
 msgstr "機内モードが有効になりました。ネットワーク設定を終了します。"
 
@@ -1720,6 +1483,9 @@ msgstr "固定ダイヤルモード"
 msgid "IDS_ST_BODY_FIREWALL_ENABLED_ABB"
 msgstr "ファイアウォール 有効"
 
+msgid "IDS_ST_HEADER_WI_FI"
+msgstr "Wi-Fi"
+
 msgid "IDS_ST_BODY_FIREWALL"
 msgstr "ファイアウォール"
 
@@ -1735,8 +1501,8 @@ msgstr "ネットワークの選択に失敗しました。"
 msgid "IDS_ST_BODY_FACE_AND_VOICE"
 msgstr "顔および音声"
 
-msgid "IDS_ST_BODY_FACEBOOK"
-msgstr "Facebook"
+msgid "IDS_ST_HEADER_UNAVAILABLE"
+msgstr "不可"
 
 msgid "IDS_ST_BODY_EXPLANATION_FOR_TRANSACTION_TRACKING_MENU_VODA"
 msgstr "おすすめ情報も転送するファイルとあわせて送信されます。"
@@ -1744,6 +1510,12 @@ msgstr "おすすめ情報も転送するファイルとあわせて送信され
 msgid "IDS_ST_BODY_EXPLANATION_FOR_EXPIRY_REMINDER_MENU"
 msgstr "壁紙などの使用中のファイルのライセンスの期限が切れる前に通知を受信します。"
 
+msgid "IDS_ST_HEADER_TEXT_TO_SPEECH"
+msgstr "テキスト読み上げ"
+
+msgid "IDS_ST_HEADER_SOUND"
+msgstr "サウンド"
+
 msgid "IDS_ST_BODY_ESTIMATED_MAX_STANDBY_TIME_ABB"
 msgstr "予想連続待受時間"
 
@@ -1756,12 +1528,12 @@ msgstr "パスワードを再入力"
 msgid "IDS_ST_BODY_ENTER_PASSWORD"
 msgstr "パスワードを入力"
 
-msgid "IDS_ST_BODY_ENTER_NEW_PASSWORD"
-msgstr "新しいパスワードを入力"
-
 msgid "IDS_ST_BODY_ENTER_CURRENT_PASSWORD"
 msgstr "現在のパスワードを入力してください。"
 
+msgid "IDS_ST_HEADER_SAMSUNG_APPS"
+msgstr "Samsung Apps"
+
 msgid "IDS_ST_BODY_ENCRYPT_DEVICE_Q_WARNING_MSG"
 msgstr "端末を暗号化しますか?操作は取り消せません。暗号化を中断すると、データが失われます。暗号化には1時間以上かかり、その間、端末は数回再起動し、端末は使用できません。"
 
@@ -1771,6 +1543,9 @@ msgstr "端末を暗号化しますか?操作は取り消せません。暗号
 msgid "IDS_ST_BODY_ENCRYPT_ACCOUNTS_SETTINGS_DOWNLOADED_APPLICATIONS_AND_THEIR_DATA_MEDIA_AND_OTHER_FILES"
 msgstr "アカウント、設定、ダウンロード済みアプリケーションとそのデータ、メディア、およびその他のファイルを暗号化します。"
 
+msgid "IDS_ST_HEADER_RESET"
+msgstr "リセット"
+
 msgid "IDS_ST_BODY_ENCRYPTION_WILL_TAKE_AT_LEAST_AN_HOUR"
 msgstr "暗号化には1時間以上かかります。"
 
@@ -1778,20 +1553,23 @@ msgid "IDS_ST_BODY_ENCRYPTING_ING"
 msgstr "暗号化中..."
 
 msgid "IDS_ST_BODY_ENABLE_DATA_ACCESS_OVER_MOBILE_NETWORK"
-msgstr "ã\83¢ã\83\90ã\82¤ã\83«ã\83\8dã\83\83ã\83\88ã\83¯ã\83¼ã\82¯ã\81«ã\82\88ã\82\8bã\83\87ã\83¼ã\82¿ã\82¢ã\82¯ã\82»ã\82¹ã\82\92æ\9c\89å\8a¹ã\81«ã\81\99ã\82\8b"
+msgstr "ã\83¢ã\83\90ã\82¤ã\83«ã\83\8dã\83\83ã\83\88ã\83¯ã\83¼ã\82¯ã\81«ã\82\88ã\82\8bã\83\87ã\83¼ã\82¿ã\82¢ã\82¯ã\82»ã\82¹ã\82\92æ\9c\89å\8a¹ã\81«ã\81\97ã\81¾ã\81\99ã\80\82"
 
 msgid "IDS_ST_BODY_EMPTY"
 msgstr "空き"
 
+msgid "IDS_ST_HEADER_PLEASE_WAIT"
+msgstr "お待ちください..."
+
 msgid "IDS_ST_BODY_EMERGENCY_MODE_ABB"
 msgstr "緊急時長持ちモード"
 
+msgid "IDS_ST_HEADER_PD_SELECTED_ABB"
+msgstr "%d件選択"
+
 msgid "IDS_ST_BODY_EMAIL"
 msgstr "Eメール"
 
-msgid "IDS_ST_BODY_EDIT"
-msgstr "編集"
-
 msgid "IDS_ST_BODY_EASY_MODE"
 msgstr "かんたんモード"
 
@@ -1804,15 +1582,6 @@ msgstr "ダイナミックステータスバー"
 msgid "IDS_ST_BODY_DRIVING_MODE"
 msgstr "クルマ​モード"
 
-msgid "IDS_ST_BODY_DO_NOT_SHOW_AGAIN"
-msgstr "今後表示しない"
-
-msgid "IDS_ST_BODY_DOWNLOADS"
-msgstr "ダウンロード"
-
-msgid "IDS_ST_BODY_DOWNLOAD"
-msgstr "ダウンロード"
-
 msgid "IDS_ST_BODY_DOUBLE_TAP_TO_OPEN_THE_MENU_T_TTS"
 msgstr "メニューを開くにはダブルタップします。"
 
@@ -1822,18 +1591,12 @@ msgstr "この欄を編集するにはダブルタップします。"
 msgid "IDS_ST_BODY_DOUBLE_TAP_TO_CLOSE_THE_MENU_T_TTS"
 msgstr "メニューを閉じるにはダブルタップします。"
 
-msgid "IDS_ST_BODY_DOCOMO_JPN_DCM"
-msgstr "ドコモ"
-
 msgid "IDS_ST_BODY_DIVX_REGISTRATION"
 msgstr "DivX​登録"
 
 msgid "IDS_ST_BODY_DIVX_DEREGISTRATION"
 msgstr "DivX​登録​解除"
 
-msgid "IDS_ST_BODY_DISPLAY_CONTENTS"
-msgstr "コンテンツ表示"
-
 msgid "IDS_ST_BODY_DISPLAY_BATTERY_PERCENTAGE_ABB"
 msgstr "バッテリー残量を表示"
 
@@ -1843,9 +1606,6 @@ msgstr "無効にしています..."
 msgid "IDS_ST_BODY_DE_REGISTRATION_CODE_NOT_FOUND"
 msgstr "登録解除コードが見つかりません。"
 
-msgid "IDS_ST_BODY_DEVICE_MEMORY"
-msgstr "本体メモリ"
-
 msgid "IDS_ST_BODY_DEVICE_INFO"
 msgstr "端末情報"
 
@@ -1855,9 +1615,6 @@ msgstr "アカウント、設定、ダウンロード済みアプリケーショ
 msgid "IDS_ST_BODY_DEVICE_ENCRYPTED"
 msgstr "端末は暗号化済み"
 
-msgid "IDS_ST_BODY_DEVICE"
-msgstr "デバイス"
-
 msgid "IDS_ST_BODY_DEVELOPER_OPTIONS"
 msgstr "開発者向け​オプション"
 
@@ -1888,9 +1645,6 @@ msgstr "日.月.年"
 msgid "IDS_ST_BODY_DATE_AND_TIME"
 msgstr "日付と時刻"
 
-msgid "IDS_ST_BODY_DATE"
-msgstr "日付"
-
 msgid "IDS_ST_BODY_DATA_ROAMING"
 msgstr "データローミング"
 
@@ -1900,18 +1654,12 @@ msgstr "データ"
 msgid "IDS_ST_BODY_CUSTOM_M_DEVICE_STATUS"
 msgstr "カスタム"
 
-msgid "IDS_ST_BODY_CURRENT"
-msgstr "現在"
-
 msgid "IDS_ST_BODY_CRASH_VIEWER"
 msgstr "クラッシュビューア"
 
 msgid "IDS_ST_BODY_CPU_USAGE"
 msgstr "CPU使用率"
 
-msgid "IDS_ST_BODY_COUNTRY_CODE"
-msgstr "国番号"
-
 msgid "IDS_ST_BODY_COOL_JAZZ"
 msgstr "クールジャズ"
 
@@ -1921,18 +1669,21 @@ msgstr "ギャラリー、ビデオ、ミュージック、ボイスレコーダ
 msgid "IDS_ST_BODY_CONNECTIONSETTINGS_PROXY_ADDRESS"
 msgstr "プロキシアドレス"
 
+msgid "IDS_ST_BUTTON_STOP"
+msgstr "停止"
+
 msgid "IDS_ST_BODY_CONNECTIONSETTINGS_INTERNET"
 msgstr "ブラウザ"
 
 msgid "IDS_ST_BODY_CONNECTIONS"
 msgstr "接続"
 
-msgid "IDS_ST_BODY_CONNECTION"
-msgstr "接続"
-
 msgid "IDS_ST_BODY_CONFIRM_NEW_PIN2"
 msgstr "新しいPIN2を確認します。"
 
+msgid "IDS_ST_BUTTON_RESET"
+msgstr "リセット"
+
 msgid "IDS_ST_BODY_CONFIRM_NEW_PIN1"
 msgstr "新しいPIN1を確認"
 
@@ -1942,12 +1693,15 @@ msgstr "新しいPINを確認します。"
 msgid "IDS_ST_BODY_CONFIRM_DECRYPTION"
 msgstr "復号の確認"
 
-msgid "IDS_ST_BODY_CONFIRM"
-msgstr "確認"
+msgid "IDS_ST_BUTTON_OK_ABB"
+msgstr "OK"
 
 msgid "IDS_ST_BODY_CONFIGURE_FIREWALL_SETTINGS"
 msgstr "ファイアウォールを設定"
 
+msgid "IDS_ST_BUTTON_OK"
+msgstr "OK"
+
 msgid "IDS_ST_BODY_COMPUTING_ING"
 msgstr "計算中..."
 
@@ -1960,11 +1714,14 @@ msgstr "チョコクッキー"
 msgid "IDS_ST_BODY_CHECK_FOR_UPDATES_AUTOMATICALLY_ABB"
 msgstr "自動的に更新を確認"
 
+msgid "IDS_ST_BUTTON_ENABLE"
+msgstr "有効"
+
 msgid "IDS_ST_BODY_CHECK_FOR_UPDATES_ABB"
 msgstr "更新を確認"
 
-msgid "IDS_ST_BODY_CHECK_FOR_UPDATES"
-msgstr "更新を確認"
+msgid "IDS_ST_BUTTON_DISCONNECT"
+msgstr "切断"
 
 msgid "IDS_ST_BODY_CHARGE_BATTERY_TO_ABOVE_80P_AND_TRY_AGAIN"
 msgstr "バッテリーを80%以上に充電してから、再度実行してください。"
@@ -1972,9 +1729,15 @@ msgstr "バッテリーを80%以上に充電してから、再度実行してく
 msgid "IDS_ST_BODY_CHANGING_THE_FONT_SIZE_IN_ACCESSIBILITY_SETTINGS_WILL_OVERRIDE_THE_FONT_SIZE_IN_EACH_APPLICATION"
 msgstr "ユーザー補助設定で文字サイズを変更すると、各アプリケーションでの文字サイズが上書きされます。"
 
+msgid "IDS_ST_BUTTON_CONTINUE"
+msgstr "続行"
+
 msgid "IDS_ST_BODY_CHANGING_THE_COLOUR_OF_THE_SCREEN_TO_GREYSCALE"
 msgstr "画面の色をグレースケールに変更します。"
 
+msgid "IDS_ST_BUTTON_CANCEL_ABB"
+msgstr "キャンセル"
+
 msgid "IDS_ST_BODY_CHANGE_TEXT_SIZE_IN_CONTACTS_CALENDAR_MEMO_MESSAGES_EMAIL_AND_IM"
 msgstr "連絡先、カレンダー、メモ、メッセージ、Eメール、IMでのテキストサイズを変更"
 
@@ -2041,15 +1804,12 @@ msgstr "電源をONにするたびに端末を復号化するには、パスワ
 msgid "IDS_ST_BODY_AVAILABLE_SPACE"
 msgstr "空き容量"
 
-msgid "IDS_ST_BODY_AVAILABLE"
-msgstr "使用可能"
-
-msgid "IDS_ST_BODY_AUTO_DOWNLOAD"
-msgstr "自動ダウンロード"
-
 msgid "IDS_ST_BODY_AUTH_TYPE"
 msgstr "認証の種類"
 
+msgid "IDS_ST_BODY_VERSION_PS"
+msgstr "バージョン%s"
+
 msgid "IDS_ST_BODY_APP_OPENING_IMAGE"
 msgstr "アプリ起動時の画像"
 
@@ -2065,15 +1825,9 @@ msgstr "アプリケーション​管理"
 msgid "IDS_ST_BODY_APPLICATION_INFO"
 msgstr "アプリケーション情報"
 
-msgid "IDS_ST_BODY_APPLICATION"
-msgstr "アプリケーション"
-
 msgid "IDS_ST_BODY_ANTIVIRUS_SOFTWARE_ABB"
 msgstr "ウイルス対策ソフト"
 
-msgid "IDS_ST_BODY_AM"
-msgstr "AM"
-
 msgid "IDS_ST_BODY_ALWAYS_REJECT"
 msgstr "常に拒否"
 
@@ -2083,9 +1837,6 @@ msgstr "常にON"
 msgid "IDS_ST_BODY_ALWAYS_OFF"
 msgstr "常にOFF"
 
-msgid "IDS_ST_BODY_ALARM"
-msgstr "アラーム"
-
 msgid "IDS_ST_BODY_AFTER_YOU_DOWNLOAD_AND_INSTALL_APPLICATIONS_APPLICATIONS_WILL_BE_SHOWN_HERE"
 msgstr "アプリケーションをダウンロードおよびインストールすると、アプリケーションがここに表示されます。"
 
@@ -2095,6 +1846,9 @@ msgstr "リセット後、本体は自動的に再起動します。"
 msgid "IDS_ST_BODY_ADJUST_BRIGHTNESS_LEVEL"
 msgstr "明るさレベルを調整します。"
 
+msgid "IDS_ST_BODY_URL"
+msgstr "URL"
+
 msgid "IDS_ST_BODY_ADJUST_AUTOMATIC_BRIGHTNESS"
 msgstr "明るさを自動調整します。"
 
@@ -2164,64 +1918,157 @@ msgstr "端末がユーザーの顔を認識すると、状況に合わせて自
 msgid "IDS_HELP_BODY_SMART_SCREEN_WORKS_BEST_UNDER_THE_FOLLOWING_CONDITIONS_C"
 msgstr "スマートスクリーンは以下の状態のときに最適に動作します。"
 
-msgid "IDS_HELP_BODY_SMART_ROTATION_DISABLES_AUTO_SCREEN_ROTATION_BY_CHECKING_THE_ORIENTATION_OF_YOUR_FACE_AND_THE_DEVICE_BY_ITS_FRONT_CAMERA"
-msgstr "スマートローテーションは、フロントカメラで顔や端末の向きを認識することで、画面の自動回転を無効にします。"
-
-msgid "IDS_LBS_HEADER_LOCATION"
-msgstr "位置情報"
-
 msgid "IDS_LBS_BODY_DESTINATION"
 msgstr "宛先"
 
-msgid "IDS_ST_SK_NO"
-msgstr "いいえ"
+msgid "IDS_ST_BODY_TEXTSTYLE_LARGE"
+msgstr ""
 
-msgid "IDS_HELP_BODY_SMART_STAY_DETECTS_YOUR_EYES_WITH_THE_FRONT_CAMERA_SO_THAT_THE_SCREEN_STAYS_ON_WHEN_YOU_ARE_LOOKING_AT_IT"
-msgstr "スマートステイはフロントカメラで目を検出し、ユーザーが画面を見ている間はディスプレイの点灯を継続します。"
+msgid "IDS_ST_BODY_SUNDAY"
+msgstr "日曜日"
 
-msgid "IDS_QP_POP_YOU_WILL_NO_LONGER_BE_ABLE_TO_USE_APPLICATIONS_NOTI_MSG"
-msgstr "ã\83¢ã\83\90ã\82¤ã\83«ã\83\8dã\83\83ã\83\88ã\83¯ã\83¼ã\82¯ã\81§ã\80\81ã\83\96ã\83©ã\82¦ã\82¶ã\80\81\83¡ã\83¼ã\83«ã\80\81YouTubeã\81ªã\81©ã\81®ã\82¢ã\83\97ã\83ªã\82±ã\83¼ã\82·ã\83§ã\83³ã\81\8c使ç\94¨ã\81§ã\81\8dã\81ªã\81\8fã\81ªã\82\8aã\81¾ã\81\99ã\80\82ç¶\9aè¡\8cã\81\97ã\81¾ã\81\99ã\81\8bï¼\9f"
+msgid "IDS_ST_BODY_STORAGE"
+msgstr "ã\82¹ã\83\88ã\83¬ã\83¼ã\82¸"
 
-msgid "IDS_ST_BODY_10_MINUTES"
-msgstr "10分"
+msgid "IDS_ST_BODY_SECURITY"
+msgstr "セキュリティ"
 
-msgid "IDS_ST_BODY_15SEC"
-msgstr "15秒"
+msgid "IDS_ST_BODY_SEARCH"
+msgstr "検索"
 
-msgid "IDS_ST_BODY_24_HOURS"
-msgstr "24時間"
+msgid "IDS_ST_BODY_SD_CARD"
+msgstr "外部SDカード"
 
-msgid "IDS_ST_BODY_2_MINUTES"
-msgstr "2分"
+msgid "IDS_ST_BODY_SCHEDULE"
+msgstr "予定"
 
-msgid "IDS_ST_BODY_30SEC"
-msgstr "30秒"
+msgid "IDS_ST_BODY_SAVED"
+msgstr "保存しました。"
 
-msgid "IDS_ST_BODY_5_MINUTES"
-msgstr "5分"
+msgid "IDS_ST_BODY_SAVE"
+msgstr "保存"
 
-msgid "IDS_ST_BODY_APPLICATIONS"
-msgstr "アプリケーション"
+msgid "IDS_ST_BODY_REGION"
+msgstr "地域"
 
-msgid "IDS_ST_BODY_DONT_ASK_AGAIN"
-msgstr "次回から確認しない"
+msgid "IDS_ST_BODY_PROFILE"
+msgstr "プロフィール"
 
-msgid "IDS_ST_BODY_P1SS_IS_CURRENTLY_P2SS_T_TTS"
-msgstr "%1$sは現在%2$sです。"
+msgid "IDS_ST_BODY_PM"
+msgstr "午後"
 
-msgid "IDS_ST_BODY_PASSWORDS_MUST_CONSIST_OF_AT_LEAST_4_ALPHANUMERIC_CHARACTERS_ALSO_INCLUDING_AT_LEAST_1_ALPHABETICAL_CHARACTER"
-msgstr "ã\83\91ã\82¹ã\83¯ã\83¼ã\83\89ã\81«ã\81¯ã\80\81æ\9c\80ä½\8e\96\87å­\97以ä¸\8aã\81®ã\82¢ã\83«ã\83\95ã\82¡ã\83\99ã\83\83ã\83\88ã\82\92å\90«ã\82\81ã\80\81ã\81\8bã\81¤4æ\96\87å­\97以ä¸\8aã\81®è\8b±æ\95°å­\97ã\81«ã\81\99ã\82\8bå¿\85è¦\81ã\81\8cã\81\82ã\82\8aã\81¾ã\81\99ã\80\82"
+msgid "IDS_ST_BODY_PHONEPROFILES_SILENT"
+msgstr "ã\82µã\82¤ã\83¬ã\83³ã\83\88"
 
-msgid "IDS_ST_BODY_PUK1_BLOCKED"
-msgstr "PUK1がブロックされました。"
+msgid "IDS_ST_BODY_PASSWORD"
+msgstr "パスワード"
 
-msgid "IDS_ST_BODY_PUK1_CODE"
-msgstr "PUK1"
+msgid "IDS_ST_BODY_NO_RESULTS_FOUND"
+msgstr "検索結果がありません"
 
-msgid "IDS_ST_BODY_PUK2"
-msgstr "PUK2"
+msgid "IDS_ST_BODY_NOT_ASSIGNED"
+msgstr "指定なし"
 
-msgid "IDS_ST_BUTTON2_POWER_SAVING_MODE_ABB"
+msgid "IDS_ST_BODY_NOTIFICATIONS"
+msgstr "通知"
+
+msgid "IDS_ST_BODY_NOTIFICATION"
+msgstr "通知"
+
+msgid "IDS_ST_BODY_NONE"
+msgstr "なし"
+
+msgid "IDS_ST_BODY_NEW"
+msgstr "新規"
+
+msgid "IDS_ST_BODY_NETWORK"
+msgstr "ネットワーク"
+
+msgid "IDS_ST_BODY_NAME"
+msgstr "名前"
+
+msgid "IDS_ST_BODY_MONDAY"
+msgstr "月曜日"
+
+msgid "IDS_ST_BODY_MODE"
+msgstr "モード"
+
+msgid "IDS_ST_SK_NO"
+msgstr "いいえ"
+
+msgid "IDS_ST_BODY_MESSAGE"
+msgstr "メッセージ"
+
+msgid "IDS_ST_BODY_MEMORY"
+msgstr "メモリ"
+
+msgid "IDS_ST_BODY_MB"
+msgstr "MB"
+
+msgid "IDS_ST_BODY_LIST_VIEW"
+msgstr "リスト表示"
+
+msgid "IDS_ST_BODY_LICENCE"
+msgstr "ライセンス"
+
+msgid "IDS_ST_BODY_LED_INDICATOR"
+msgstr "LEDインジケーター"
+
+msgid "IDS_HELP_BODY_SMART_STAY_DETECTS_YOUR_EYES_WITH_THE_FRONT_CAMERA_SO_THAT_THE_SCREEN_STAYS_ON_WHEN_YOU_ARE_LOOKING_AT_IT"
+msgstr "スマートステイはフロントカメラで目を検出し、ユーザーが画面を見ている間はディスプレイの点灯を継続します。"
+
+msgid "IDS_QP_POP_YOU_WILL_NO_LONGER_BE_ABLE_TO_USE_APPLICATIONS_NOTI_MSG"
+msgstr "モバイルネットワークで、ブラウザ、Eメール、YouTubeなどのアプリケーションが使用できなくなります。続行しますか?"
+
+msgid "IDS_ST_BODY_10_MINUTES"
+msgstr "10分"
+
+msgid "IDS_ST_BODY_15SEC"
+msgstr "15秒"
+
+msgid "IDS_ST_BODY_24_HOURS"
+msgstr "24時間"
+
+msgid "IDS_ST_BODY_2_MINUTES"
+msgstr "2分"
+
+msgid "IDS_ST_BODY_KB"
+msgstr "KB"
+
+msgid "IDS_ST_BODY_30SEC"
+msgstr "30秒"
+
+msgid "IDS_ST_BODY_5_MINUTES"
+msgstr "5分"
+
+msgid "IDS_ST_BODY_DONT_ASK_AGAIN"
+msgstr "次回から確認しない"
+
+msgid "IDS_ST_BODY_P1SS_IS_CURRENTLY_P2SS_T_TTS"
+msgstr "%1$sは現在%2$sです。"
+
+msgid "IDS_ST_BODY_PASSWORDS_MUST_CONSIST_OF_AT_LEAST_4_ALPHANUMERIC_CHARACTERS_ALSO_INCLUDING_AT_LEAST_1_ALPHABETICAL_CHARACTER"
+msgstr "パスワードには、最低1文字以上のアルファベットを含め、かつ4文字以上の英数字にする必要があります。"
+
+msgid "IDS_ST_BODY_INSERT_SD_CARD"
+msgstr "外部SDカードを挿入してください。"
+
+msgid "IDS_ST_BODY_PUK1_BLOCKED"
+msgstr "PUK1がブロックされました。"
+
+msgid "IDS_ST_BODY_INCORRECT_PIN_E"
+msgstr "PINが正しくありません。"
+
+msgid "IDS_ST_BODY_PUK1_CODE"
+msgstr "PUK1"
+
+msgid "IDS_ST_BODY_INCORRECT_PASSWORD_TRY_AGAIN"
+msgstr "パスワードが正しくありません。再度入力してください。"
+
+msgid "IDS_ST_BODY_PUK2"
+msgstr "PUK2"
+
+msgid "IDS_ST_BUTTON2_POWER_SAVING_MODE_ABB"
 msgstr "省電力モード"
 
 msgid "IDS_ST_BUTTON_CANCEL_ABB2"
@@ -2260,6 +2107,9 @@ msgstr "PUK1が正しくありません。"
 msgid "IDS_ST_POP_INCORRECT_PUK1_PD_ATTEMPTS_LEFT"
 msgstr "PUK1が正しくありません。残りの試行回数は%d回です。"
 
+msgid "IDS_ST_BODY_GRID_VIEW"
+msgstr "グリッド表示"
+
 msgid "IDS_ST_POP_INCORRECT_PUK2"
 msgstr "PUK2が無効です。"
 
@@ -2269,20 +2119,89 @@ msgstr "PUK2が正しくありません。残りの試行回数は%d回です。
 msgid "IDS_ST_POP_PIN_CHANGED"
 msgstr "PINが変更されました。"
 
+msgid "IDS_ST_BODY_GB"
+msgstr "GB"
+
 msgid "IDS_TASKMGR_BUTTON_CLEAR_CACHE"
 msgstr "キャッシュを​消去"
 
 msgid "IDS_ST_BODY_3G_ONLY"
 msgstr "3Gのみ"
 
+msgid "IDS_ST_BODY_FROM_M_TIME"
+msgstr "開始"
+
 msgid "IDS_ST_HEADER_ADD"
 msgstr "追加"
 
-msgid "IDS_ST_BODY_SECONDS"
-msgstr ""
+msgid "IDS_ST_BODY_FACEBOOK"
+msgstr "Facebook"
 
-msgid "IDS_ST_BUTTON_CANCEL"
-msgstr "キャンセル"
+msgid "IDS_ST_BODY_ENTER_NEW_PASSWORD"
+msgstr "新しいパスワードを入力"
+
+msgid "IDS_ST_BODY_EDIT"
+msgstr "編集"
+
+msgid "IDS_ST_BODY_DO_NOT_SHOW_AGAIN"
+msgstr "今後表示しない"
+
+msgid "IDS_ST_BODY_DOWNLOADS"
+msgstr "ダウンロード"
+
+msgid "IDS_ST_BODY_DOWNLOAD"
+msgstr "ダウンロード"
+
+msgid "IDS_ST_BODY_DISPLAY_CONTENTS"
+msgstr "コンテンツ表示"
+
+msgid "IDS_ST_BODY_DEVICE_MEMORY"
+msgstr "本体メモリ"
+
+msgid "IDS_ST_BODY_DEVICE"
+msgstr "本体"
+
+msgid "IDS_ST_BODY_DATE"
+msgstr "日付"
+
+msgid "IDS_ST_BODY_CURRENT"
+msgstr "現在"
+
+msgid "IDS_ST_BODY_COUNTRY_CODE"
+msgstr "国番号"
+
+msgid "IDS_ST_BODY_CONNECTION"
+msgstr "接続"
+
+msgid "IDS_ST_BODY_CONFIRM"
+msgstr "確認"
+
+msgid "IDS_ST_BODY_CHECK_FOR_UPDATES"
+msgstr "更新を確認"
+
+msgid "IDS_ST_BODY_AVAILABLE"
+msgstr "使用可能"
+
+msgid "IDS_ST_BODY_AUTO_DOWNLOAD"
+msgstr "自動ダウンロード"
+
+msgid "IDS_ST_BODY_APPLICATION"
+msgstr "アプリケーション"
+
+msgid "IDS_ST_BODY_AM"
+msgstr "午前"
+
+msgid "IDS_ST_BODY_ALARM"
+msgstr "アラーム"
+
+msgid "IDS_LBS_HEADER_LOCATION"
+msgstr "位置情報"
+
+msgid "IDS_ST_BODY_APPLICATIONS"
+msgstr "アプリケーション"
+
+msgid "IDS_ST_BODY_VIDEOS"
+msgstr "動画"
 
 msgid "IDS_ST_BODY_1_5_SECONDS"
 msgstr "1.5秒"
@@ -2296,8 +2215,17 @@ msgstr "完了"
 msgid "IDS_ST_HEADER_ENABLE_DATA_ROAMING"
 msgstr "データローミングを有効化"
 
-msgid "IDS_ST_HEADER_TURN_ON_MOBILE_DATA"
-msgstr "モバイルデータをON"
+msgid "IDS_ST_HEADER_SCAN_FOR_NETWORKS_ABB"
+msgstr "ネットワークを検索"
+
+msgid "IDS_ST_POP_MOBILE_DATA_WILL_BE_TURNED_ON_CONNECTING_TO_MOBILE_NETWORKS_MAY_RESULT_IN_ADDITIONAL_CHARGES_DEPENDING_ON_YOUR_PAYMENT_PLAN"
+msgstr "モバイルデータをONにします。モバイルネットワークに接続すると、料金プランによっては追加料金が発生する可能性があります。"
+
+msgid "IDS_ST_POP_SCANNING_FOR_NETWORK_ING"
+msgstr "ネットワークをスキャン中..."
+
+msgid "IDS_ST_POP_UNLESS_YOU_CONNECT_TO_A_WI_FI_NETWORK_YOU_WILL_NOT_BE_ABLE_TO_USE_THE_INTERNET_EMAIL_OR_OTHER_APPS_MSG"
+msgstr "Wi-Fiネットワークに接続せずに、インターネットやEメール、またはデータ接続を必要とする他のアプリを使用することはできません。"
 
 msgid "IDS_ST_HEADER_UNABLE_TO_PLAY_SAMPLE_ABB"
 msgstr "サンプルの再生不可"
@@ -2305,15 +2233,24 @@ msgstr "サンプルの再生不可"
 msgid "IDS_ST_POP_SAMPLES_CANNOT_BE_PLAYED_DURING_CALLS"
 msgstr "通話中はサンプルを再生できません。"
 
-msgid "IDS_ST_HEADER_DEVICE_NAME"
-msgstr "デバイス名称"
-
 msgid "IDS_ST_HEADER_DELETE_ITEMS_ABB2"
 msgstr "アイテムを削除"
 
+msgid "IDS_ST_BODY_SECONDS"
+msgstr "秒"
+
 msgid "IDS_ST_HEADER_FEEDBACK"
 msgstr "フィードバック"
 
+msgid "IDS_ST_BUTTON_CANCEL"
+msgstr "キャンセル"
+
+msgid "IDS_ST_HEADER_TURN_ON_MOBILE_DATA"
+msgstr "モバイルデータをON"
+
+msgid "IDS_ST_HEADER_DEVICE_NAME"
+msgstr "デバイス名称"
+
 msgid "IDS_ST_BODY_SELECT_ALL"
 msgstr "全て選択"
 
@@ -2323,9 +2260,6 @@ msgstr "合計"
 msgid "IDS_ST_HEADER_MANAGE_CERTIFICATES_ABB"
 msgstr "証明書を管理"
 
-msgid "IDS_ST_BODY_INCORRECT_PASSWORD"
-msgstr "パスワードが正しくありません。"
-
 msgid "IDS_ST_HEADER_TURN_OFF_MOBILE_DATA"
 msgstr "モバイルデータをOFF"
 
@@ -2335,9 +2269,6 @@ msgstr "機内モードを有効にすると、通話、メッセージ機能が
 msgid "IDS_ST_BODY_TYPE"
 msgstr "タイプ"
 
-msgid "IDS_ST_BODY_PERSONAL"
-msgstr "パーソナル"
-
 msgid "IDS_ST_HEADER_LOCK_SCREEN_AND_SECURITY_ABB"
 msgstr "ロック画面とセキュリティ"
 
@@ -2356,9 +2287,6 @@ msgstr "法定情報"
 msgid "IDS_ST_BODY_DEVICE_INFORMATION"
 msgstr "端末情報"
 
-msgid "IDS_ST_BODY_PHONE_NUMBER"
-msgstr "電話番号"
-
 msgid "IDS_ST_BODY_MODEL_NUMBER"
 msgstr "モデル番号"
 
@@ -2407,6 +2335,81 @@ msgstr "キャッシュを消去"
 msgid "IDS_ST_BODY_12_HOURS"
 msgstr "12時間"
 
+msgid "IDS_ST_BODY_ANSWERINGMODE_AUTOMATIC"
+msgstr "自動"
+
+msgid "IDS_ST_BODY_BLUETOOTH"
+msgstr "Bluetooth"
+
+msgid "IDS_ST_BODY_ADVANCEDOPTIONS_CERTIFICATES"
+msgstr "証明書"
+
+msgid "IDS_ST_BODY_CALLERID_DEFAULT"
+msgstr "デフォルト"
+
+msgid "IDS_ST_BODY_APPLICATIONSETTINGS_MESSAGE"
+msgstr "メッセージ"
+
+msgid "IDS_ST_BODY_NFC"
+msgstr "NFC"
+
+msgid "IDS_ST_BODY_PIN_LOCK"
+msgstr "PINロック"
+
+msgid "IDS_ST_BUTTON2_S_PLANNER"
+msgstr "S​プランナー"
+
+msgid "IDS_ST_BODY_VOICE"
+msgstr "音声"
+
+msgid "IDS_ST_BODY_DEFAULTMEMORY_VOICE_RECORDER"
+msgstr "ボイスレコーダー"
+
+msgid "IDS_ST_BODY_YYYY_MM_DD_DOT"
+msgstr "年.月.日"
+
+msgid "IDS_ST_BODY_BRIGHTNESS_M_POWER_SAVING"
+msgstr "省電力時の明るさ"
+
+msgid "IDS_ST_HEADER_SORT_BY"
+msgstr "並べ替え"
+
+msgid "IDS_ST_TPOP_MAXIMUM_NUMBER_OF_CHARACTERS_REACHED"
+msgstr "最大文字数に達しました。"
+
+msgid "IDS_ST_TPOP_TRY_AGAIN"
+msgstr "再度入力してください。"
+
+msgid "IDS_ST_SK_YES"
+msgstr "はい"
+
+msgid "IDS_ST_BODY_PLAY_A_SOUND_WHEN_BUTTONS_ICONS_AND_MENU_ITEMS_ARE_TAPPED"
+msgstr "ボタン、アイコン、メニュー項目をタップすると音を再生"
+
+msgid "IDS_ST_MBODY_KEYBOARD_SOUND"
+msgstr "キーボード音"
+
+msgid "IDS_ST_MBODY_TOUCH_SOUND"
+msgstr "タッチ音"
+
+msgid "IDS_ST_SBODY_PLAY_A_SOUND_WHEN_THE_SAMSUNG_KEYBOARD_IS_TAPPED"
+msgstr "Samsungキーボードをタップしたときに操作音を再生します。"
+
+msgid "IDS_ST_POP_MOUNTING_SD_CARD_ING"
+msgstr "外部SDカードをマウント中..."
+
+msgid "IDS_ST_BODY_SET_DATE"
+msgstr "日付設定"
+
+msgid "IDS_ST_BODY_LOCK_SCREEN"
+msgstr "ロック画面"
+
+msgid "IDS_ST_BODY_PERSONAL"
+msgstr "パーソナル"
+
+msgid "IDS_ST_BODY_PHONE_NUMBER"
+msgstr "電話番号"
+
 msgid "IDS_ST_BODY_1MINUTE"
 msgstr "1分"
 
@@ -2416,30 +2419,15 @@ msgstr "アカウント"
 msgid "IDS_ST_HEADER_ALLSHARE"
 msgstr "AllShare"
 
-msgid "IDS_ST_BODY_ANSWERINGMODE_AUTOMATIC"
-msgstr "自動"
-
 msgid "IDS_ST_BUTTON_BACK"
 msgstr "戻る"
 
-msgid "IDS_ST_BODY_BLUETOOTH"
-msgstr "Bluetooth"
-
-msgid "IDS_ST_BODY_ADVANCEDOPTIONS_CERTIFICATES"
-msgstr "証明書"
-
 msgid "IDS_ST_BODY_CONTACTS"
-msgstr "é\9b»è©±å¸³"
+msgstr "é\80£çµ¡å\85\88"
 
 msgid "IDS_ST_BODY_MYTHEME_CREATE"
 msgstr "作成"
 
-msgid "IDS_ST_BODY_CALLERID_DEFAULT"
-msgstr "デフォルト"
-
-msgid "IDS_ST_BODY_FM_RADIO"
-msgstr "FMラジオ"
-
 msgid "IDS_ST_BODY_FONT"
 msgstr "フォント"
 
@@ -2452,15 +2440,9 @@ msgstr "ヘルプ"
 msgid "IDS_ST_BODY_MANUAL"
 msgstr "手動"
 
-msgid "IDS_ST_BODY_APPLICATIONSETTINGS_MESSAGE"
-msgstr "メッセージ"
-
 msgid "IDS_ST_BODY_MUSIC"
 msgstr "音楽"
 
-msgid "IDS_ST_BODY_NFC"
-msgstr "NFC"
-
 msgid "IDS_ST_BODY_ALERTTYPE_OFF"
 msgstr "OFF"
 
@@ -2470,9 +2452,6 @@ msgstr "ON"
 msgid "IDS_ST_BODY_MEMORYSTATUS_OTHERS"
 msgstr "その他"
 
-msgid "IDS_ST_BODY_PIN_LOCK"
-msgstr "PINロック"
-
 msgid "IDS_ST_BODY_RESET"
 msgstr "リセット"
 
@@ -2488,45 +2467,21 @@ msgstr "同期"
 msgid "IDS_ST_BODY_SYSTEM"
 msgstr "システム"
 
-msgid "IDS_ST_BUTTON2_S_PLANNER"
-msgstr "S​プランナー"
-
 msgid "IDS_ST_BODY_TWITTER"
 msgstr "Twitter"
 
 msgid "IDS_ST_BODY_USERNAME"
 msgstr "ユーザー名"
 
-msgid "IDS_ST_BODY_VOICE"
-msgstr "音声"
-
-msgid "IDS_ST_BODY_DEFAULTMEMORY_VOICE_RECORDER"
-msgstr "ボイスレコーダー"
-
 msgid "IDS_ST_BODY_WI_FI"
 msgstr "Wi-Fi"
 
-msgid "IDS_ST_BODY_YYYY_MM_DD_DOT"
-msgstr "年.月.日"
-
-msgid "IDS_ST_BODY_BRIGHTNESS_M_POWER_SAVING"
-msgstr "省電力時の明るさ"
-
-msgid "IDS_ST_HEADER_SORT_BY"
-msgstr "並べ替え"
-
 msgid "IDS_ST_BODY_DELETED"
 msgstr "削除しました。"
 
 msgid "IDS_ST_POP_ERROR"
 msgstr "エラー"
 
-msgid "IDS_ST_TPOP_MAXIMUM_NUMBER_OF_CHARACTERS_REACHED"
-msgstr "最大文字数に達しました。"
-
-msgid "IDS_ST_TPOP_TRY_AGAIN"
-msgstr "再度入力してください。"
-
 msgid "IDS_ST_BODY_VERSION"
 msgstr "バージョン"
 
@@ -2536,36 +2491,9 @@ msgstr "削除"
 msgid "IDS_ST_SK_SET_LITE"
 msgstr "設定"
 
-msgid "IDS_ST_SK_YES"
-msgstr "はい"
-
-msgid "IDS_SAPPS_SK_TRY_ABB"
-msgstr "試す"
-
-msgid "IDS_ST_BODY_PLAY_A_SOUND_WHEN_BUTTONS_ICONS_AND_MENU_ITEMS_ARE_TAPPED"
-msgstr "ボタン、アイコン、メニュー項目をタップすると音を再生"
-
-msgid "IDS_ST_MBODY_KEYBOARD_SOUND"
-msgstr "キーボード音"
-
 msgid "IDS_ST_MBODY_RINGTONE"
 msgstr "通知音"
 
-msgid "IDS_ST_MBODY_TOUCH_SOUND"
-msgstr "タッチ音"
-
-msgid "IDS_ST_SBODY_PLAY_A_SOUND_WHEN_THE_SAMSUNG_KEYBOARD_IS_TAPPED"
-msgstr "Samsungキーボードをタップしたときに操作音を再生します。"
-
-msgid "IDS_ST_POP_MOUNTING_SD_CARD_ING"
-msgstr "外部SDカードをマウント中..."
-
-msgid "IDS_ST_BODY_SET_DATE"
-msgstr "日付設定"
-
-msgid "IDS_ST_BODY_ALL"
-msgstr "全て"
-
 msgid "IDS_LBS_BODY_LOCATION_SERVICE"
 msgstr "位置サービス"
 
@@ -2575,9 +2503,6 @@ msgstr "VPN"
 msgid "IDS_ST_SK_OPTIONS_LITE"
 msgstr "オプション"
 
-msgid "IDS_ST_BODY_TTS"
-msgstr "TTS"
-
 msgid "IDS_ST_BODY_VOICE_CONTROL"
 msgstr "音声コントロール"
 
@@ -2588,25 +2513,22 @@ msgid "IDS_ST_MBODY_DO_NOT_DISTURB_ABB"
 msgstr "通知をミュート"
 
 msgid "IDS_ST_MBODY_APP_NOTIFICATIONS"
-msgstr "アプリ通知"
+msgstr "アプリの通知"
+
+msgid "IDS_ST_BODY_ALL"
+msgstr "全て"
 
 msgid "IDS_ST_HEADER_DEFAULT_APPLICATIONS_ABB"
 msgstr "標準アプリケーション"
 
-msgid "IDS_ST_BODY_HOME"
-msgstr "自宅"
-
 msgid "IDS_ST_BODY_SET_TIME"
 msgstr "時刻設定"
 
 msgid "IDS_ST_BODY_UNABLE_TO_SCAN_FOR_NETWORKS"
 msgstr "ネットワークをスキャンできません。"
 
-msgid "IDS_ST_BODY_LOCK_SCREEN"
-msgstr "ロック画面"
-
-msgid "IDS_ST_BODY_OFF"
-msgstr "OFF"
+msgid "IDS_ACCS_BODY_SIGNAL_STRENGTH_TTS"
+msgstr "電波強度"
 
 msgid "IDS_ST_HEADER_VISION"
 msgstr "視覚"
@@ -2614,21 +2536,201 @@ msgstr "視覚"
 msgid "IDS_ST_BODY_SIGNAL_STRENGTH"
 msgstr "電波強度"
 
-msgid "IDS_ST_POP_MOBILE_DATA_WILL_BE_TURNED_ON_CONNECTING_TO_MOBILE_NETWORKS_MAY_RESULT_IN_ADDITIONAL_CHARGES_DEPENDING_ON_YOUR_PAYMENT_PLAN"
-msgstr "ã\83¢ã\83\90ã\82¤ã\83«ã\83\87ã\83¼ã\82¿ã\82\92ONã\81«ã\81\97ã\81¾ã\81\99ã\80\82ã\83¢ã\83\90ã\82¤ã\83«ã\83\8dã\83\83ã\83\88ã\83¯ã\83¼ã\82¯ã\81«æ\8e¥ç¶\9aã\81\99ã\82\8bã\81¨ã\80\81æ\96\99é\87\91ã\83\97ã\83©ã\83³ã\81«ã\82\88ã\81£ã\81¦ã\81¯è¿½å\8a æ\96\99é\87\91ã\81\8cç\99ºç\94\9fã\81\99ã\82\8bå\8f¯è\83½æ\80§ã\81\8cã\81\82ã\82\8aã\81¾ã\81\99ã\80\82"
+msgid "IDS_ST_BODY_HELLO_KITTY_10"
+msgstr "ã\83\8fã\83­ã\83¼ã\82­ã\83\86ã\82£10"
 
-msgid "IDS_ST_POP_UNLESS_YOU_CONNECT_TO_A_WI_FI_NETWORK_YOU_WILL_NOT_BE_ABLE_TO_USE_THE_INTERNET_EMAIL_OR_OTHER_APPS_MSG"
-msgstr "Wi-Fiネットワークに接続せずに、インターネットやEメール、またはデータ接続を必要とする他のアプリを使用することはできません。"
+msgid "IDS_ST_HEADER_SOUNDS_AND_NOTIFICATIONS_ABB"
+msgstr "サウンドと通知"
+
+msgid "IDS_ST_BODY_TTS"
+msgstr "TTS"
+
+msgid "IDS_ST_BODY_HOME"
+msgstr "自宅"
+
+msgid "IDS_ST_BODY_OFF"
+msgstr "OFF"
+
+msgid "IDS_ST_BODY_THERE_ARE_NO_APPS_SET_AS_DEFAULTS"
+msgstr "標準アプリとして設定しているアプリはありません。"
 
-msgid "IDS_SCR_BODY_PD_UNREAD_NOTIFICATIONS"
-msgstr "未読通知"
+msgid "IDS_ST_HEADER_PRIVACY_SETTINGS_ABB"
+msgstr "プライバシー設定"
+
+msgid "IDS_QP_OPT_SHOW_ALL_CONTENT_ABB"
+msgstr "全ての内容を表示"
+
+msgid "IDS_QP_OPT_HIDE_SENSITIVE_CONTENT_ABB"
+msgstr "通知内容を非表示"
+
+msgid "IDS_ST_BUTTON_REMOVE_ABB2"
+msgstr "削除"
+
+msgid "IDS_QP_TMBODY_NOTIFICATIONS_ON_LOCK_SCREEN"
+msgstr "ロック画面の通知"
+
+msgid "IDS_ACCS_BODY_WHILE_SCREEN_READER_IS_ENABLED_YOUR_PHONE_WILL_PROVIDE_VOICE_FEEDBACK_FOR_EXAMPLE_SCREEN_READER_WILL_MSG"
+msgstr "スクリーンリーダーが有効な間は、音声フィードバックが提供されます。たとえば、スクリーンリーダーでは各画面で入力操作できる内容を確認することができます。項目をタップして選択し、音声による内容の確認や、項目をダブルタップして関連する操作を実行することができます。"
+
+msgid "IDS_ACCS_MBODY_READ_OUT_USAGE_HINTS_ABB"
+msgstr "使用方法のヒントを読み上げ"
+
+msgid "IDS_ACCS_MBODY_SOUND_FEEDBACK"
+msgstr "サウンドフィードバック"
+
+msgid "IDS_ACCS_MBODY_VIBRATION_FEEDBACK"
+msgstr "タッチ操作バイブ"
+
+msgid "IDS_ACCS_OPT_ALWAYS_READ_OUT_KEYBOARD_INPUT_TTS"
+msgstr "常にキーボード入力を読み上げる"
+
+msgid "IDS_ACCS_OPT_KEYBOARD_FEEDBACK_TTS"
+msgstr "キーボードフィードバック"
 
 msgid "IDS_ACCS_OPT_OTHER_FEEDBACK_TTS"
 msgstr "他のフィードバック"
 
+msgid "IDS_ACCS_SBODY_READ_OUT_NOTIFICATIONS_WHILE_THE_SCREEN_IS_OFF"
+msgstr "画面OFF時に通知を読み上げます。"
+
+msgid "IDS_ACCS_SBODY_SELECT_WHICH_INFORMATION_FROM_INDICATORS_SHOWN_ON_THE_STATUS_BAR_WILL_BE_READ_OUT_WHEN_YOU_TRIPLE_TAP_THE_SCREEN_WITH_TWO_FINGERS_MSG"
+msgstr "画面を2本の指でトリプルタップしたときに読み上げるステータスバーの情報を設定します。読み上げる情報は日時、端末の電波強度、Wi-FiおよびBluetooth接続、バッテリー残量などから選択できます。"
+
+msgid "IDS_ACCS_SBODY_SET_THE_VOICE_FEEDBACK_TO_VARY_IN_PITCH_WHILE_USING_THE_KEYBOARD_TO_ENTER_TEXT"
+msgstr "キーボードを使用してテキストを入力している間は、音声フィードバックのトーンを変更するように設定します。"
+
 msgid "IDS_ACCS_TMBODY_STATUS_BAR_INFORMATION"
 msgstr "ステータスバーの情報"
 
-msgid "IDS_ACCS_SBODY_SELECT_WHICH_INFORMATION_FROM_INDICATORS_SHOWN_ON_THE_STATUS_BAR_WILL_BE_READ_OUT_WHEN_YOU_TRIPLE_TAP_THE_SCREEN_WITH_TWO_FINGERS_MSG"
-msgstr "画面を2本の指でトリプルタッチしたときに読み上げるステータスバーに表示されるインジケーターの情報を、日時、端末の電波強度、Wi-FiおよびBluetooth接続、バッテリー残量などから選択します。"
+msgid "IDS_ST_BUTTON_TURN_OFF_ABB2"
+msgstr "OFF"
+
+msgid "IDS_ST_BUTTON_TURN_ON_ABB3"
+msgstr "ON"
+
+msgid "IDS_ST_BUTTON_DISABLE_ABB"
+msgstr "無効"
+
+msgid "IDS_ST_BUTTON_ENABLE_ABB3"
+msgstr "有効"
+
+msgid "IDS_SM_TPOP_P1SS_P2SS_CACHED_DATA_CLEARED_ABB"
+msgstr "キャッシュデータを%1$s%2$s消去しました。"
+
+msgid "IDS_SM_HEADER_DEFAULT_STORAGE_SETTINGS_ABB"
+msgstr "標準の保存設定"
+
+msgid "IDS_SM_TMBODY_DEFAULT_STORAGE_LOCATIONS"
+msgstr "標準保存先"
+
+msgid "IDS_SM_SBODY_CALCULATING_ING"
+msgstr "計算中..."
+
+msgid "IDS_ST_BODY_IMAGES"
+msgstr "画像"
+
+msgid "IDS_ST_BODY_STORAGE_USAGE"
+msgstr "ストレージ使用量"
+
+msgid "IDS_ST_HEADER_TOTAL_SPACE"
+msgstr "合計容量"
+
+msgid "IDS_SM_TMBODY_APPS_ABB"
+msgstr "アプリ"
+
+msgid "IDS_ST_BODY_SYSTEM_STORAGE"
+msgstr "システムメモリ(本体)"
+
+msgid "IDS_ST_BODY_CACHED_DATA_ABB"
+msgstr "キャッシュデータ"
+
+msgid "IDS_SM_HEADER_DEFAULT_STORAGE_LOC_ABB"
+msgstr "標準保存先"
+
+msgid "IDS_SM_BODY_FREE_M_MEMORY_ABB"
+msgstr "空き"
+
+msgid "IDS_ST_MBODY_ADS"
+msgstr "広告"
+
+msgid "IDS_SM_BODY_SELECT_THE_DEFAULT_LOCATION_FOR_INSTALLING_APPS_WHERE_APPS_CAN_BE_SAVED_DEPENDS_ON_THE_TYPE_OF_APP_AND_THE_AVAILABILITY_OF_THE_LOCATION"
+msgstr "アプリの標準インストール先を設定します。アプリの種類やインストール先の利用度合いに応じて、アプリは異なる場所に保存されます。"
+
+msgid "IDS_SM_BODY_SELECT_THE_DEFAULT_STORAGE_LOCATION_FOR_CONTENT_SHARED_VIA_BLUETOOTH_OR_WI_FI_DIRECT"
+msgstr "BluetoothまたはWi-Fi Directで共有するコンテンツの標準保存先を選択してください。"
+
+msgid "IDS_ST_OPT_HIDE_CONTENT"
+msgstr "通知内容を非表示"
+
+msgid "IDS_ST_HEADER_PRIVACY_AND_SECURITY_ABB"
+msgstr "プライバシーとセキュリティ"
+
+msgid "IDS_ST_MBODY_PRIVACY_AND_SECURITY"
+msgstr "プライバシーとセキュリティ"
+
+msgid "IDS_ST_HEADER_TIZEN_CONNECT"
+msgstr "Tizenコネクト"
+
+msgid "IDS_ST_OPT_BATTERY_USAGE_ABB"
+msgstr "バッテリーの使用量順"
+
+msgid "IDS_SM_BODY_THE_BATTERY_USAGE_FOR_THE_PAST_P1SD_HOURS_P2SD_MINUTES_C"
+msgstr "過去%1$d時間%2$d分の間のバッテリー使用量:"
+
+msgid "IDS_ST_BODY_REMAINING_BATTERY"
+msgstr "バッテリー残量"
+
+msgid "IDS_ST_BODY_CHARGING_ING_ABB"
+msgstr "充電中..."
+
+msgid "IDS_ST_SBODY_FULLY_CHARGED_ABB_M_STATUS"
+msgstr "充電完了"
+
+msgid "IDS_ST_BODY_MISSED_EVENTS"
+msgstr "未確認イベント"
+
+msgid "IDS_ST_BODY_SPEECH_RATE"
+msgstr "読み上げの速度"
+
+msgid "IDS_COM_POP_MISSED_EVENTS"
+msgstr "未確認イベント"
+
+msgid "IDS_SCR_POP_DRAG_THE_SLIDER_TO_SET_THE_SPEECH_RATE"
+msgstr "読み上げの速度を設定するには、スライダーをドラッグしてください。"
+
+msgid "IDS_ST_BODY_BATTERY_LEVEL"
+msgstr "バッテリー残量"
+
+msgid "IDS_ST_HEADER_DETAILS"
+msgstr "詳細"
+
+msgid "IDS_ST_MBODY_OTHER_SOUNDS"
+msgstr "その他のサウンド"
+
+msgid "IDS_ST_HEADER_ENCRYPT_SD_CARD"
+msgstr "外部SDカードを暗号化"
+
+msgid "IDS_ST_HEADER_DECRYPT_SD_CARD"
+msgstr "外部SDカードを復号"
+
+msgid "IDS_ST_HEADER_ENCRYPTION"
+msgstr "暗号化"
+
+msgid "IDS_ST_SBODY_DEVICE_ENCRYPTED_M_STATUS"
+msgstr "端末を暗号化済み"
+
+msgid "IDS_ST_SBODY_DEVICE_NOT_ENCRYPTED_M_STATUS"
+msgstr "端末の暗号化が未実行"
+
+msgid "IDS_ST_SBODY_SD_CARD_ENCRYPTED_M_STATUS"
+msgstr "外部SDカードの暗号化済み"
+
+msgid "IDS_ST_SBODY_SD_CARD_NOT_ENCRYPTED_M_STATUS_SBODY"
+msgstr "外部SDカードは暗号化されていません"
+
+msgid "IDS_ST_TMBODY_SECURE_ERASE"
+msgstr "完全に消去"
+
+msgid "IDS_ST_SBODY_ERASE_ALL_DELETED_DATA_ON_THE_PHONE_PERMANENTLY_FOR_SECURITY_PURPOSES_THIS_DATA_WILL_NOT_BE_RECOVERABLE_BY_ANYONE"
+msgstr "セキュリティ上の目的により、端末から削除された全てのデータを完全に消去します。消去したデータは復元できなくなります。"
 
old mode 100644 (file)
new mode 100755 (executable)
index 50b79ff..34cfff2
@@ -1,12 +1,18 @@
-msgid "IDS_ST_BODY_1_MINUTE"
-msgstr "1 წუთი"
+msgid "IDS_VOICE_HEADER_SPEECH_TO_TEXT_HSTT"
+msgstr "წარმოთქმულის გადაქცევა ტექსტად (STT)"
+
+msgid "IDS_VOICE_HEADER_TEXT_TO_SPEECH_HTTS"
+msgstr "წარმოსათქმელი ტექსტი (TTS)"
+
+msgid "IDS_PB_TPOP_DELETING_ING_ABB"
+msgstr "წაშლა..."
+
+msgid "IDS_VOICE_BODY_VOICE_CONTROL_ABB2"
+msgstr "ხმოვანი ბრძანებით მართვა"
 
 msgid "IDS_ST_POP_SAVING"
 msgstr "შენახვა"
 
-msgid "IDS_CAM_POP_MODEL"
-msgstr "მოდელი"
-
 msgid "IDS_EMAIL_BODY_INVALID_PORT_NUMBER"
 msgstr "პორტის ნომერი არასწორია."
 
@@ -22,9 +28,6 @@ msgstr "6 წამი"
 msgid "IDS_PB_POP_PS_ALREADY_EXISTS"
 msgstr "%s უკვე არსებობს."
 
-msgid "IDS_SAPPS_OPT_BADGE_ABB"
-msgstr "ნიშანი"
-
 msgid "IDS_ST_BODY_DISCONNECTED"
 msgstr "გათიშულია."
 
@@ -34,9 +37,6 @@ msgstr "მედია"
 msgid "IDS_ST_BODY_SELECT_AUTOMATICALLY"
 msgstr "შეარჩიეთ ავტომატურად"
 
-msgid "IDS_ST_HEADER_AUDIO"
-msgstr "აუდიო"
-
 msgid "IDS_ST_HEADER_FORMAT_MVERB_ABB"
 msgstr "დაფორმატება"
 
@@ -58,10 +58,31 @@ msgstr "IP"
 msgid "IDS_BT_POP_OPERATION_FAILED"
 msgstr "ოპერაცია ვერ შესრულდა."
 
-msgid "IDS_CLD_OPT_MINUTE"
+msgid "IDS_CLD_OPT_MINUTES_LC_ABB"
 msgstr "წუთი"
 
-msgid "IDS_CLD_OPT_MINUTES_LC_ABB"
+msgid "IDS_IM_BODY_SUCCESSFULLY_COMPLETED"
+msgstr "წარმატებით დასრულდა."
+
+msgid "IDS_IM_POP_UNEXPECTED_ERROR"
+msgstr "მოულოდნელი შეცდომა."
+
+msgid "IDS_SIM_BODY_INVALID_SIM_CARD"
+msgstr "SIM ბარათი უმოქმედოა."
+
+msgid "IDS_WGT_BUTTON3_KIES_VIA_WI_FI"
+msgstr "Kies დაკავშირება Wi-Fi-ით"
+
+msgid "IDS_ST_BODY_1_MINUTE"
+msgstr "1 წუთი"
+
+msgid "IDS_CAM_POP_MODEL"
+msgstr "მოდელი"
+
+msgid "IDS_ST_HEADER_AUDIO"
+msgstr "აუდიო"
+
+msgid "IDS_CLD_OPT_MINUTE"
 msgstr "წუთი"
 
 msgid "IDS_CST_BUTTON_CLOSE"
@@ -70,21 +91,12 @@ msgstr "დახურვა"
 msgid "IDS_CST_POP_FAILED"
 msgstr "ვერ შესრულდა."
 
-msgid "IDS_IM_BODY_SUCCESSFULLY_COMPLETED"
-msgstr "წარმატებით დასრულდა."
-
-msgid "IDS_IM_POP_UNEXPECTED_ERROR"
-msgstr "მოულოდნელი შეცდომა."
-
 msgid "IDS_PB_BODY_INFO"
 msgstr "ინფო"
 
 msgid "IDS_PB_BUTTON_CONTACT"
 msgstr "კონტაქტი"
 
-msgid "IDS_SIM_BODY_INVALID_SIM_CARD"
-msgstr "SIM ბარათი უმოქმედოა."
-
 msgid "IDS_ST_BUTTON2_PROCESSING_ING"
 msgstr "მუშავდება..."
 
@@ -94,21 +106,18 @@ msgstr "წაიშალოს?"
 msgid "IDS_VR_POP_NO_FILES"
 msgstr "ფაილები არ არის"
 
-msgid "IDS_WGT_BUTTON3_KIES_VIA_WI_FI"
-msgstr "Kies დაკავშირება Wi-Fi-ით"
-
 msgid "IDS_TPLATFORM_OPT_BLUETOOTH"
 msgstr "Bluetooth"
 
+msgid "IDS_ST_HEADER_PRIVACY"
+msgstr "პირადი"
+
 msgid "IDS_ST_OPT_SETTINGS"
 msgstr "პარამეტრები"
 
 msgid "IDS_ST_BODY_GENERAL"
 msgstr "საერთო"
 
-msgid "IDS_ST_HEADER_PRIVACY"
-msgstr "პირადი"
-
 msgid "IDS_BR_OPT_SCREEN"
 msgstr "ეკრანი"
 
@@ -139,9 +148,6 @@ msgstr "ჩანს %d ელემენტი"
 msgid "IDS_COM_POP_FLIGHT_MODE_WILL_BE_DISABLED"
 msgstr "ფრენის რეჟიმი გამოირთვება."
 
-msgid "IDS_COM_POP_CHECKING"
-msgstr "მოწმდება..."
-
 msgid "IDS_COM_OPT_CONTINUE_Q"
 msgstr "განაგრძობთ?"
 
@@ -214,9 +220,6 @@ msgstr "მონაცემთა გამოყენება"
 msgid "IDS_MOBILEAP_BODY_TETHERING"
 msgstr "მიბმა"
 
-msgid "IDS_IM_POP_THIS_FEATURE_IS_NOT_AVAILABLE_WHILE_FLIGHT_MODE_IS_ON"
-msgstr "ეს ფუნქცია არ მუშაობს, როცა ჩართულია ფრენის რეჟიმი."
-
 msgid "IDS_EMAIL_POP_SECURITY_UPDATE_ABB"
 msgstr "უსაფრთხოების განახლება"
 
@@ -250,9 +253,6 @@ msgstr "ტელეფონში არ არის საკმარის
 msgid "IDS_KW_POP_BE_CAREFUL_WHEN_TRANSMITTING_INFORMATION_ON_AN_UNSECURED_WI_FI_NETWORK_MSG"
 msgstr "სიფრთხილე გმართებთ დაუცველი Wi-Fi ქსელით ინფორმაციის გადაცემის დროს, რადგან შეიძლება იგი ხილული გახდეს სხვებისთვის ქსელში."
 
-msgid "IDS_DN_BODY_ENCRYPT_SD_CARD"
-msgstr "SD ბარათის დაშიფვრა"
-
 msgid "IDS_MSGF_POP_UNSUPPORTED"
 msgstr "გაუთვალისწინებელი."
 
@@ -280,24 +280,15 @@ msgstr "გადატანა დასრულდა."
 msgid "IDS_PB_BODY_MOVING_ING"
 msgstr "გადატანა..."
 
-msgid "IDS_SMEMO_BUTTON_IMPORT"
-msgstr "იმპორტი"
-
 msgid "IDS_LCKSCN_BODY_WALLPAPERS"
 msgstr "ფონები"
 
 msgid "IDS_LCKSCN_BODY_TAP_AND_HOLD_THE_SCREEN_THEN_TILT_THE_DEVICE_TOWARDS_YOU_TO_UNLOCK_IT_MSG"
-msgstr "აპარატის განსაბლოკად ხანგრძლივად შეეხეთ ეკრანს და გადახარეთ აპარატი თქვენკენ. თუ ეკრანი არ განიბლოკება, უფრო მეტად გადახარეთ აპარატი. როდესაც დაყენებულია მოძრაობით განბლოკვა, მოძრაობის ფუნქცია ავტომატურად აქტიურდება პარამეტრებში."
-
-msgid "IDS_SA_BUTTON_DONE_ABB"
-msgstr "შსრ."
+msgstr "აპარატის განსაბლოკად ხანგრძლივად შეეხეთ ეკრანს და გადახარეთ აპარატი თქვენკენ. თუ ეკრანი არ განიბლოკება, უფრო მეტად გადახარეთ აპარატი. როდესაც დაყენებულია მოძრაობით განბლოკვა, მოძრაობის ფუნქცია ავტომატურად აქტიურდება „პარამეტრებში“."
 
 msgid "IDS_FP_BODY_NO_APPLICATIONS"
 msgstr "პროგრამები არ არის"
 
-msgid "IDS_ST_TZTAB4_MOST_USED_M_APP"
-msgstr "უფრო ხშირი"
-
 msgid "IDS_ST_TPOP_PERSONAL_MODE_ENABLED_ABB"
 msgstr "პერსონალური რეჟიმი გააქტიურებულია"
 
@@ -394,9 +385,6 @@ msgstr "მოწყობილობის სახელში გადა
 msgid "IDS_ST_POP_THE_APP_HAS_BEEN_UNINSTALLED"
 msgstr "აპის ინსტალაცია გაუქმდა."
 
-msgid "IDS_ST_POP_TAP_OK"
-msgstr "შეეხეთ OK-ს"
-
 msgid "IDS_ST_POP_SEARCHING_NETWORK_ING"
 msgstr "იძებნება ქსელი..."
 
@@ -412,15 +400,9 @@ msgstr "დააბრუნეთ ყველა საწყისი პა
 msgid "IDS_ST_POP_REMOVE_DEFAULT_APPS_Q"
 msgstr "წაშლით ნაგულისხმევ პროგრამებს?"
 
-msgid "IDS_ST_POP_REGISTRATION_CODE_NOT_FOUND"
-msgstr "რეგისტრაციის კოდი ვერ მოიძებნა."
-
 msgid "IDS_ST_POP_REGISTERING_ING"
 msgstr "რეგისტრირდება..."
 
-msgid "IDS_ST_POP_REGISTERED"
-msgstr "რეგისტრირებულია."
-
 msgid "IDS_ST_POP_PUK2_VERIFIED"
 msgstr "PUK2 დადასტურდა."
 
@@ -460,18 +442,9 @@ msgstr "%d ცდა დარჩა."
 msgid "IDS_ST_POP_PASSWORD_MUST_CONTAIN_AT_LEAST_PD_ALPHANUMERIC_CHARACTERS"
 msgstr "პაროლი უნდა შეიცავდეს მინიმუმ %d სიმბოლოს."
 
-msgid "IDS_ST_POP_PASSWORD_MUST_BE_MORE_THAN_P1SD_CHARACTERS_AND_LESS_THAN_P2SD"
-msgstr "პაროლი %1$d სიმბოლოზე მეტი და %2$d სიმბოლოზე ნაკლები უნდა იყოს."
-
-msgid "IDS_ST_POP_PASSWORDS_DO_NOT_MATCH"
-msgstr "პაროლები არ ემთხვევა."
-
 msgid "IDS_ST_POP_NO_SD_CARD_IS_INSERTED_DISABLE_ENCRYPT_SD_CARD_ANYWAY_Q"
 msgstr "SD ბარათი არ დევს. მაინც გამოირთოს SD ბარათის დაშიფვრა?"
 
-msgid "IDS_ST_POP_NO_SD_CARD_HAS_BEEN_INSERTED_ENCRYPTION_WILL_START_AUTOMATICALLY_WHEN_YOU_INSERT_AN_SD_CARD"
-msgstr "SD ბარათი არ დევს. დაშიფვრა ავტომატურად დაიწყება, როდესაც ჩადებთ SD ბარათს."
-
 msgid "IDS_ST_POP_NO_ITEM_SELECTED"
 msgstr "ელემენტი არ არის შერჩეული."
 
@@ -487,9 +460,6 @@ msgstr "მობილური მონაცემები გამოი
 msgid "IDS_ST_POP_MOBILE_DATA_ENABLED_CONNECTING_TO_MOBILE_NETWORKS_MAY_INCUR_EXTRA_CHARGES_DEPENDING_ON_YOUR_DATA_PLAN_CONTINUE_Q"
 msgstr "მობილური მონაცემები ჩართულია. მობილურ ქსელებთან დაკავშირება შეიძლება დამატებით გადასახადთან იყოს დაკავშირებული, თქვენი სატარიფო გეგმის მიხედვით. განაგრძობთ?"
 
-msgid "IDS_ST_POP_LOADING_ING"
-msgstr "იტვირთება..."
-
 msgid "IDS_ST_POP_IP_ADDRESS_REMOVED"
 msgstr "IP მისამართი წაიშალა."
 
@@ -514,9 +484,6 @@ msgstr "არასწორი PIN2."
 msgid "IDS_ST_POP_INCORRECT_PIN1_ATTEMPT_LEFT"
 msgstr "PIN არასწორია. დარჩენილია 1 ცდა."
 
-msgid "IDS_ST_POP_INCORRECT_PASSWORD"
-msgstr "პაროლი არასწორია."
-
 msgid "IDS_ST_POP_IF_YOU_RESET_YOUR_DEVICE_TO_FACTORY_DEFAULTS_YOU_WILL_NOT_BE_ABLE_TO_USE_ENCRYPTED_FILES_ON_THE_SD_CARD_MSG"
 msgstr "თუ მოწყობილობაში დააბრუნებთ ქარხნულ პარამეტრებს, ვერ გამოიყენებთ დაშიფრულ ფაილებს SD ბარათზე, მაგრამ კვლავ შეძლებთ გამოიყენოთ დაუშიფრავი ფაილები."
 
@@ -538,12 +505,6 @@ msgstr "დაიშიფროს SD ბარათი? ეს ოპერ
 msgid "IDS_ST_POP_ENABLING_EMERGENCY_MODE_ING"
 msgstr "აქტიურდება საგანგებო რეჟიმი..."
 
-msgid "IDS_ST_POP_ENABLING_AUTO_UPDATE_MEANS_YOUR_DEVICE_WILL_CHECK_FOR_SECURITY_UPDATES_AUTOMATICALLY_NOTI_MSG"
-msgstr "თუ ავტომატურ განახლებას ჩართავთ, მოწყობილობა ავტომატურად მოძებნის უსაფრთხოების განახლებებს. მობილური ქსელებით ძებნისთვის შეიძლება დაგერიცხოთ დამატებითი გადასახადი"
-
-msgid "IDS_ST_POP_ENABLE_SMART_STAY_TO_TRY_IT_T_HELP"
-msgstr "გაააქტიურეთ ინტელექტუალური რეჟიმი და მოსინჯეთ იგი."
-
 msgid "IDS_ST_POP_ENABLE_SMART_ROTATION_TO_TRY_IT_T_HELP"
 msgstr "გაააქტიურეთ ინტელექტუალური ბრუნვა და მოსინჯეთ იგი."
 
@@ -553,12 +514,6 @@ msgstr "ჩართეთ ფრენის რეჟიმი."
 msgid "IDS_ST_POP_EMERGENCY_MODE_WILL_BE_DISABLED"
 msgstr "საგანგებო რეჟიმი გამოირთვება."
 
-msgid "IDS_ST_POP_DO_NOT_ASK_AGAIN"
-msgstr "აღარ მკითხო"
-
-msgid "IDS_ST_POP_DISABLING_AUTO_UPDATE_MEANS_YOU_HAVE_TO_CHECK_FOR_SECURITY_UPDATES_MANUALLY_NOTI_MSG"
-msgstr "თუ ავტომატურ განახლებას გამორთავთ, თქვენ თვითონ უნდა მოძებნოთ უსაფრთხოების განახლებები. მოწყობილობის უსაფრთხოების მიზნით, გირჩევთ გაააქტიუროთ ავტომატური განახლება"
-
 msgid "IDS_ST_POP_DISABLE_TETHERING_Q"
 msgstr "გამოირთოს მობილური ინტერნეტი კომპიუტერში?"
 
@@ -598,9 +553,6 @@ msgstr "ჩანართის ხედი"
 msgid "IDS_ST_OPT_SELECTED"
 msgstr "შერჩეული"
 
-msgid "IDS_ST_OPT_SELECT"
-msgstr "არჩევა"
-
 msgid "IDS_ST_OPT_RESET_APP_SETTINGS_ABB"
 msgstr "პარამეტრების გადატვ."
 
@@ -616,9 +568,6 @@ msgstr "LTE/WCDMA/GSM (ავტომატური დაკავშირ
 msgid "IDS_ST_OPT_EDIT_QUICK_SETTINGS"
 msgstr "სწრაფი პარამეტრების შესწორება"
 
-msgid "IDS_ST_OPT_DEFAULT_RINGTONE"
-msgstr "ავტომატურად შერჩეული ზარი"
-
 msgid "IDS_ST_OPT_CUSTOM_MODE_ABB"
 msgstr "შერჩეული რეჟიმი"
 
@@ -631,15 +580,9 @@ msgstr "დაიბლოკოს მობილური ქსელებ
 msgid "IDS_ST_OPT_BLOCK_ALL"
 msgstr "ყველას დაბლოკვა"
 
-msgid "IDS_ST_OPT_AUTO_UPDATE_ABB"
-msgstr "ავტოგანახლება"
-
 msgid "IDS_ST_OPT_ALLOW_ALL"
 msgstr "ყველა ნებართვის მიცემა"
 
-msgid "IDS_ST_OPT_ALL"
-msgstr "ყველა"
-
 msgid "IDS_ST_MBODY_ZOOM"
 msgstr "მასშტაბი"
 
@@ -679,9 +622,6 @@ msgstr "CPU-ს გამოყენების ჩვენება"
 msgid "IDS_ST_MBODY_SELECT_WHERE_CAPTURED_IMAGES_WILL_BE_SAVED"
 msgstr "აირჩიეთ გადაღებული სურათების შენახვის ადგილი"
 
-msgid "IDS_ST_MBODY_SCREEN_ROTATION"
-msgstr "ეკრანის ბრუნვა"
-
 msgid "IDS_ST_MBODY_SCREEN_READER_HTTS"
 msgstr "ეკრანზე წამკითხველი (TTS)"
 
@@ -700,18 +640,12 @@ msgstr "მოძრაობები და ჟესტები"
 msgid "IDS_ST_MBODY_MOBILE_DATA"
 msgstr "მობილური მონაცემები"
 
-msgid "IDS_ST_MBODY_HELP"
-msgstr "დახმარება"
-
 msgid "IDS_ST_MBODY_HANDS_FREE_MODE"
 msgstr "თავისუფალი ხელების რეჟიმი"
 
 msgid "IDS_ST_MBODY_GSM_ONLY"
 msgstr "მხოლოდ GSM"
 
-msgid "IDS_ST_MBODY_FONT_SIZE"
-msgstr "შრიფტის ზომა"
-
 msgid "IDS_ST_MBODY_FACTORY_RESET"
 msgstr "ქარხნული პარამ. დაბრუნება"
 
@@ -745,15 +679,9 @@ msgstr "აქტიური პროგრამა"
 msgid "IDS_ST_MBODY_ACCOUNTS_AND_BACKUP"
 msgstr "ანგარიშები და დამარქაფება"
 
-msgid "IDS_ST_ITAB4_CONTROLS_M_INPUT_AND_CONTROL"
-msgstr "მართვა"
-
 msgid "IDS_ST_HEADER_WI_FI_DIRECT"
 msgstr "Wi-Fi Direct"
 
-msgid "IDS_ST_HEADER_WI_FI"
-msgstr "Wi-Fi"
-
 msgid "IDS_ST_HEADER_USER_SETTINGS_ABB"
 msgstr "მომხმარებლის პარამეტრები"
 
@@ -766,24 +694,15 @@ msgstr "USB სერვის-პროგრამები"
 msgid "IDS_ST_HEADER_UNLOCK_DEVICE_USING_MOTION_ABB"
 msgstr "განბლოკეთ აპარატი მოძრაობით"
 
-msgid "IDS_ST_HEADER_UNAVAILABLE"
-msgstr "მიუწვდომელია"
-
 msgid "IDS_ST_HEADER_ULTRA_POWER_SAVING_MODE"
 msgstr "ენერგიის დაზოგვის ულტრა რეჟიმი"
 
 msgid "IDS_ST_HEADER_TOUCH_KEY_LIGHT_DURATION"
 msgstr "სენსორული ღილაკის ნათების ხანგრძლივობა"
 
-msgid "IDS_ST_HEADER_TEXT_TO_SPEECH"
-msgstr "წარმოსათქმელი ტექსტი"
-
 msgid "IDS_ST_HEADER_STANDARD_LIMIT_ABB"
 msgstr "სტანდარტული შეზღუდვა"
 
-msgid "IDS_ST_HEADER_SOUND"
-msgstr "ხმა"
-
 msgid "IDS_ST_HEADER_SIM_CARD_MANAGER"
 msgstr "SIM ბარათის მმართველი"
 
@@ -799,18 +718,12 @@ msgstr "Screen Mirroring"
 msgid "IDS_ST_HEADER_SAMSUNG_KIES"
 msgstr "Samsung Kies"
 
-msgid "IDS_ST_HEADER_SAMSUNG_APPS"
-msgstr "Samsung Apps"
-
 msgid "IDS_ST_HEADER_RINGTONES"
 msgstr "ზარის მელოდიები"
 
 msgid "IDS_ST_HEADER_RESET_RESULTS"
 msgstr "შედეგების გადატვირთვა"
 
-msgid "IDS_ST_HEADER_RESET"
-msgstr "გადატვირთვა"
-
 msgid "IDS_ST_HEADER_PRIVILEGES"
 msgstr "პრივილეგიები"
 
@@ -820,18 +733,12 @@ msgstr "პერსონალური რეჟიმი"
 msgid "IDS_ST_HEADER_PORT"
 msgstr "პორტი"
 
-msgid "IDS_ST_HEADER_PLEASE_WAIT"
-msgstr "დაელოდეთ."
-
 msgid "IDS_ST_HEADER_PERSONAL_MODE"
 msgstr "პერსონალური რეჟიმი"
 
 msgid "IDS_ST_HEADER_PERSONALISATION"
 msgstr "პერსონალურად მოწყობა"
 
-msgid "IDS_ST_HEADER_PD_SELECTED_ABB"
-msgstr "%d არჩეულია"
-
 msgid "IDS_ST_HEADER_PD_SELECTED"
 msgstr "%d არჩეულია"
 
@@ -865,9 +772,6 @@ msgstr "ტექსტის შეყვანა და მოძრაობ
 msgid "IDS_ST_HEADER_HOME_SCREEN_ABB"
 msgstr "საწყისი ეკრანი"
 
-msgid "IDS_ST_HEADER_FINGER_SCANNER_ABB"
-msgstr "თითის სკანერი"
-
 msgid "IDS_ST_HEADER_ENTER_VALID_DEVICE_NAME_ABB"
 msgstr "შეიყვანეთ აპარატის სახელი"
 
@@ -916,6 +820,9 @@ msgstr "დაამატეთ პორტი"
 msgid "IDS_ST_HEADER_ADD_IP"
 msgstr "დაამატეთ IP"
 
+msgid "IDS_COM_POP_CHECKING"
+msgstr "მოწმდება..."
+
 msgid "IDS_ST_BUTTON_UNINSTALL_UPDATES"
 msgstr "განახლებების დეინსტალაცია"
 
@@ -925,30 +832,18 @@ msgstr "დეინსტალაცია"
 msgid "IDS_ST_BUTTON_TRY_IT"
 msgstr "მოსინჯეთ ეს"
 
-msgid "IDS_ST_BUTTON_STOP"
-msgstr "შეჩერ."
-
 msgid "IDS_ST_BUTTON_SET_SCREEN_LOCK_TYPE"
 msgstr "დააყენე ეკრანის დაბლოკვის ტიპი"
 
 msgid "IDS_ST_BUTTON_RESET_APPS_ABB"
 msgstr "გადატვირთვა"
 
-msgid "IDS_ST_BUTTON_RESET"
-msgstr "გაუქმება"
-
 msgid "IDS_ST_BUTTON_REMOVE_DEFAULT_APPS_ABB"
 msgstr "ნაგულისხმევი პროგრამების წაშლა"
 
 msgid "IDS_ST_BUTTON_ONLY_VIBRATE"
 msgstr "მარტო ვიბრაც."
 
-msgid "IDS_ST_BUTTON_OK_ABB"
-msgstr "OK"
-
-msgid "IDS_ST_BUTTON_OK"
-msgstr "კი"
-
 msgid "IDS_ST_BUTTON_MOVE_TO_SD_ABB"
 msgstr "გადადით SD-ზე"
 
@@ -958,21 +853,9 @@ msgstr "ტელეფონში გადატანა"
 msgid "IDS_ST_BUTTON_FORCE_STOP"
 msgstr "გაჩერება"
 
-msgid "IDS_ST_BUTTON_ENABLE"
-msgstr "ჩართვა"
-
-msgid "IDS_ST_BUTTON_DISCONNECT"
-msgstr "გამორთვა"
-
 msgid "IDS_ST_BUTTON_DISABLE"
 msgstr "გამორთვა"
 
-msgid "IDS_ST_BUTTON_CONTINUE"
-msgstr "გაგრძელება"
-
-msgid "IDS_ST_BUTTON_CANCEL_ABB"
-msgstr "გაუქმება"
-
 msgid "IDS_ST_BODY_YYYY_DD_MM_DOT"
 msgstr "წწწწ.დდ.თთ"
 
@@ -1009,9 +892,6 @@ msgstr "როდესაც მონაცემთა როუმინგ
 msgid "IDS_ST_BODY_WEB_APPLICATIONS"
 msgstr "ვებ-პროგრამები"
 
-msgid "IDS_ST_BODY_WCDMA_GSM_NHAUTO_CONNECT"
-msgstr "WCDMA/GSM\n(ავტომატური დაკავშირება)"
-
 msgid "IDS_ST_BODY_WAIT_WHILE_DEVICE_IS_ENCRYPTED_PDP_COMPLETE"
 msgstr "დაელოდეთ, სანამ აპარატი დაიშიფრება. %d% შესრულდა."
 
@@ -1024,15 +904,9 @@ msgstr "ელოდება SIM ბარათის რეაგირებ
 msgid "IDS_ST_BODY_VOLUME"
 msgstr "ხმის სიმაღლე"
 
-msgid "IDS_ST_BODY_VOICE_RECORDING"
-msgstr "ხმის ჩაწერა"
-
 msgid "IDS_ST_BODY_VIBRATE_WHEN_RINGING"
 msgstr "ვიბრაცია ზარის დარეკვის დროს"
 
-msgid "IDS_ST_BODY_VERSION_PS"
-msgstr "ვერსია %s"
-
 msgid "IDS_ST_BODY_USING_MOBILE_DATA_MAY_RESULT_IN_ADDITIONAL_CHARGES_CONTINUE_Q"
 msgstr "მობილურ მონაცემთა გამოყენებისთვის შეიძლება დაგერიცხოთ დამატებითი გადასახადი. განაგრძობთ?"
 
@@ -1069,9 +943,6 @@ msgstr "USB შეცდომების გასწორება"
 msgid "IDS_ST_BODY_USB_ASK_ON_CONNECTION"
 msgstr "მკითხე დაკავშირების დროს"
 
-msgid "IDS_ST_BODY_URL"
-msgstr "URL"
-
 msgid "IDS_ST_BODY_UNMOUNT_USB_OTG_STORAGE"
 msgstr "გათიშეთ USB OTG მეხსიერება"
 
@@ -1096,6 +967,9 @@ msgstr "UDMincho"
 msgid "IDS_ST_BODY_UDGOTHIC_M_FONT"
 msgstr "UDGothic"
 
+msgid "IDS_IM_POP_THIS_FEATURE_IS_NOT_AVAILABLE_WHILE_FLIGHT_MODE_IS_ON"
+msgstr "ეს ფუნქცია არ მუშაობს, როცა ჩართულია ფრენის რეჟიმი."
+
 msgid "IDS_ST_BODY_TURN_OFF"
 msgstr "გამორთვა"
 
@@ -1150,33 +1024,18 @@ msgstr "ეს მოქმედება წაშლის SD ბარათ
 msgid "IDS_ST_BODY_THE_SD_CARD_IS_CURRENTLY_IN_USE_THIS_ACTION_WILL_ERASE_ALL_DATA_ON_THE_SD_CARD_INCLUDING_THE_DATA_THAT_IS_CURRENTLY_BEING_USED"
 msgstr "SD ბარათი ამჟამად გამოყენებაშია. ეს მოქმედება წაშლის SD ბარათზე შენახულ ყველა მონაცემს, მათ შორის ამჟამად გამოყენებაში მყოფ მონაცემებს"
 
-msgid "IDS_ST_BODY_THE_RED_LED_LIGHTS_UP_WHEN_YOU_CHARGE_YOUR_DEVICE_WHILE_THE_SCREEN_IS_OFF"
-msgstr "ლურჯი LED ანთებულია, როდესაც მუხტავთ აპარატს და ეკრანი გამორთულია."
-
-msgid "IDS_ST_BODY_THE_RED_LED_BLINKS_WHEN_THE_BATTERY_POWER_IS_LOW_WHILE_THE_SCREEN_IS_OFF"
-msgstr "წითელი LED ციმციმებს, როდესაც კვების ელემენტი იცლება და ეკრანი გამორთულია."
-
 msgid "IDS_ST_BODY_THE_PASSWORD_MUST_NOT_CONTAIN_A_SIMPLE_SEQUENCE_HEG_1111_OR_1234"
 msgstr "პაროლი უნდა არ უნდა შედგებოდეს მარტივი მიმდევრობისგან (მაგ., 1111 ან 1234)"
 
+msgid "IDS_SMEMO_BUTTON_IMPORT"
+msgstr "იმპორტი"
+
 msgid "IDS_ST_BODY_THE_NAME_FIELD_CANNOT_BE_EMPTY"
 msgstr "სახელის ველი არ უნდა იყოს ცარიელი."
 
-msgid "IDS_ST_BODY_THE_BLUE_LED_BLINKS_WHEN_YOU_RECORD_VOICE_WHILE_THE_SCREEN_IS_OFF"
-msgstr "ლურჯი LED ციმციმებს, როდესაც იწერთ ხმას და ეკრანი გამორთულია."
-
-msgid "IDS_ST_BODY_THE_BLUE_LED_BLINKS_WHEN_YOU_HAVE_MISSED_CALLS_MESSAGES_OR_APP_NOTIFICATIONS_WHILE_THE_SCREEN_IS_OFF"
-msgstr "ლურჯი LED ციმციმებს, როდესაც გაქვთ გამოტოვებული ზარები, წაუკითხავი წერილები ან პროგრამის შეტყობინებები და ეკრანი გამორთულია."
-
-msgid "IDS_ST_BODY_THE_APPLICATIONS_BELOW_WERE_STARTED_BY_PS_STOPPING_THESE_APPLICATIONS_MAY_CAUSE_PS_TO_FAIL"
-msgstr "ქვემოთ მოცემული პროგრამების ჩამრთველია %s. ამ პროგრამების გაჩერებით შეიძლება შეწყდეს %s-ის მუშაობა."
-
 msgid "IDS_ST_BODY_THERE_ARE_NO_NETWORKS_NEARBY"
 msgstr "ახლომახლო ქსელი არ არის."
 
-msgid "IDS_ST_BODY_TEXTSTYLE_LARGE"
-msgstr "დიდი"
-
 msgid "IDS_ST_BODY_TASK_SWITCHER"
 msgstr "დავალების გადამრთველი"
 
@@ -1189,12 +1048,6 @@ msgstr "ხანგრძლივად შეეხეთ ეკრანს,
 msgid "IDS_ST_BODY_SYSTEM_MEMORY"
 msgstr "სისტემის მეხსიერება"
 
-msgid "IDS_ST_BODY_SUNDAY"
-msgstr "კვირა"
-
-msgid "IDS_ST_BODY_STORAGE"
-msgstr "მეხსიერება"
-
 msgid "IDS_ST_BODY_STANDARD_T_DISPLAY_EFFECT"
 msgstr "სტანდარტული"
 
@@ -1213,12 +1066,6 @@ msgstr "სოციალური ქსელის პროფილებ
 msgid "IDS_ST_BODY_SMART_STAY_MAY_NOT_WORK_IN_THESE_SITUATIONS"
 msgstr "ინტელექტუალური რეჟიმი შეიძლება არ მუშაობდეს ამ სიტუაციებში."
 
-msgid "IDS_ST_BODY_SMART_ROTATION_MAY_NOT_WORK_IN_THESE_SITUATIONS"
-msgstr "ინტელექტუალური ბრუნვა შეიძლება არ მუშაობდეს ამ სიტუაციებში."
-
-msgid "IDS_ST_BODY_SMART_ROTATION_DESCRIPTION_MSG"
-msgstr "ინტელექტუალური ბრუნვა გამორთავს ეკრანის ავტომატურ მობრუნებას, იყენებს წინა კამერას თქვენი სახის ორიენტაციის ამოსაცნობად და შესაბამისად აბრუნებს ეკრანს."
-
 msgid "IDS_ST_BODY_SMALL_M_TEXTSIZE"
 msgstr "პატარა"
 
@@ -1246,15 +1093,6 @@ msgstr "სერიული ნომერი"
 msgid "IDS_ST_BODY_SECURITY_ENGINE"
 msgstr "უსაფრთხოების მექანიზმი"
 
-msgid "IDS_ST_BODY_SECURITY"
-msgstr "უსაფრთხოება"
-
-msgid "IDS_ST_BODY_SEARCH"
-msgstr "ძიება"
-
-msgid "IDS_ST_BODY_SD_CARD"
-msgstr "SDბარათი"
-
 msgid "IDS_ST_BODY_SCREEN_TIMEOUT_ABB2"
 msgstr "განათების დრო"
 
@@ -1285,33 +1123,18 @@ msgstr "ეკრანის დაბლოკვის ტიპი"
 msgid "IDS_ST_BODY_SCREEN_LOCK_SOUND"
 msgstr "ეკრანის დაბლოკვის ხმა"
 
-msgid "IDS_ST_BODY_SCHEDULE"
-msgstr "განრიგი"
-
 msgid "IDS_ST_BODY_SAVE_POWER_BY_ADJUSTING_SCREEN_TONE_ACCORDING_TO_ANALYSIS_OF_IMAGES"
 msgstr "ენერგიის დასაზოგად გამოიყენეთ ეკრანის ტონის მორგება, სურათების ანალიზის მიხედვით."
 
 msgid "IDS_ST_BODY_SAVES_POWER_BY_LIMITING_THE_MAXIMUM_PERFORMANCE_OF_THE_DEVICE"
 msgstr "ზღუდავს მოწყობილობის მუშაობის მაქსიმუმს და ამით ზოგავს ენერგიას."
 
-msgid "IDS_ST_BODY_SAVED"
-msgstr "შენახულია."
-
-msgid "IDS_ST_BODY_SAVE"
-msgstr "შენახვა"
-
 msgid "IDS_ST_BODY_SAMSUNG_LEGAL"
 msgstr "Samsung-ის იურიდიული დოკუმენტები"
 
-msgid "IDS_ST_BODY_SAMSUNG_KIES_CONNECTION_CONNECTING_USB_HELP_MSG"
-msgstr "თუ Samsung Kies (კომპიუტერული პროგრამა) ან სწორი დრაივერები ჯერ არ არის დაინსტალირებული კომპიუტერში, დაინსტალირება შესრულდება Microsoft Windows–ში. \nმას შემდეგ რაც კომპიუტერში დააინსტალირებთ პროგრამულ უზრუნველყოფას, შეძლებთ შეასრულოთ შემდეგი ოპერაციები:\n - ტელეფონის მონაცემების დასინქრონება\n- ტელეფონის პროგრამული უზრუნველყოფის განახლება\n- გაზიარება ინტერნეტით (ტელეფონი ასრულებს მოდემის ფუნქციას, რათა ინტერნეტს დაუკავშირდეთ ნოუთბუქით ან კომპიუტერით)\n- შეძენილი მუსიკის/ვიდეოს (Microsoft Windows Media DRM) ან ჩვეულებრივი ფაილების ასლის გადაწერა ტელეფონში."
-
 msgid "IDS_ST_BODY_RUNNING"
 msgstr "ჩართული"
 
-msgid "IDS_ST_BODY_RESTRICTING_APPLICATION_USAGE_TO_ONLY_ESSENTIAL_APPLICATIONS_AND_THOSE_SELECTED_BY_YOU"
-msgstr "პროგრამას საშულება ეძლევა გამოიყენოს მხოლოდ ძირითადი და თქვენს მიერ შერჩეული პროგრამები."
-
 msgid "IDS_ST_BODY_RESET_TO_DEFAULT"
 msgstr "ავტო. პარამეტრის დაბრუნება"
 
@@ -1330,6 +1153,9 @@ msgstr "ყველაფრის გადატვირთვა"
 msgid "IDS_ST_BODY_REMOVE_LICENCE"
 msgstr "ლიცენზიის წაშლა"
 
+msgid "IDS_ST_POP_REGISTERED"
+msgstr "რეგისტრირებულია."
+
 msgid "IDS_ST_BODY_REGULATORY_INFORMATION_ABB"
 msgstr "სარეგულაციო ინფორმაცია"
 
@@ -1339,9 +1165,6 @@ msgstr "დარეგისტრირდით რესურსზე"
 msgid "IDS_ST_BODY_REGIONAL_EXAMPLE"
 msgstr "რეგიონალური მაგალითი"
 
-msgid "IDS_ST_BODY_REGION"
-msgstr "რეგიონი"
-
 msgid "IDS_ST_BODY_PUK"
 msgstr "PUK"
 
@@ -1357,30 +1180,27 @@ msgstr "დაიცავით მოწყობილობა მავნ
 msgid "IDS_ST_BODY_PROFILE_NAME"
 msgstr "პროფილის დასახელება"
 
-msgid "IDS_ST_BODY_PROFILE"
-msgstr "პროფილი"
-
 msgid "IDS_ST_BODY_PREPARING_THIS_COULD_TAKE_OVER_10_MINUTES_ING"
 msgstr "მზადდება. ამას შეიძლება დასჭირდეს 10 წუთზე მეტი..."
 
 msgid "IDS_ST_BODY_PREFERRED_NETWORKS"
 msgstr "უპირატესი ქსელები"
 
-msgid "IDS_ST_BODY_POP_JPN_DCM"
-msgstr "POP"
-
-msgid "IDS_ST_BODY_PM"
-msgstr "PM"
-
 msgid "IDS_ST_BODY_PLUG_IN_CHARGER_AND_TRY_AGAIN"
 msgstr "მიუერთეთ დამტენი და ისევ ცადეთ."
 
 msgid "IDS_ST_BODY_PLAY_TONE_WHEN_THE_DIALLING_KEYPAD_IS_TAPPED"
 msgstr "გაისმას ხმა ნომრის აკრეფის დროს ციფრებზე შეხებისას."
 
+msgid "IDS_ST_POP_PASSWORD_MUST_BE_MORE_THAN_P1SD_CHARACTERS_AND_LESS_THAN_P2SD"
+msgstr "პაროლი %1$d სიმბოლოზე მეტი და %2$d სიმბოლოზე ნაკლები უნდა იყოს."
+
 msgid "IDS_ST_BODY_PLAY_SOUNDS_WHEN_LOCKING_AND_UNLOCKING_SCREEN"
 msgstr "ხმების დაკვრა ეკრანის დაბლოკვისა და განბლოკვის დროს"
 
+msgid "IDS_ST_POP_PASSWORDS_DO_NOT_MATCH"
+msgstr "პაროლები არ ემთხვევა."
+
 msgid "IDS_ST_BODY_PIN_BLOCKED_ENTER_PUK_TO_CONTINUE_JPN_DCM"
 msgstr "PIN blocked. Enter PUK to continue."
 
@@ -1393,11 +1213,8 @@ msgstr "სურათები, ვიდეოები"
 msgid "IDS_ST_BODY_PHOTO_UPLOAD_SETTINGS"
 msgstr "ფოტოს ატვირთვის პარამეტრები"
 
-msgid "IDS_ST_BODY_PHONEPROFILES_SILENT"
-msgstr "ჩუმი"
-
 msgid "IDS_ST_BODY_PERSONAL_MODE_CAN_BE_USED_TO_HIDE_CONTENT_THAT_YOU_WANT_TO_KEEP_PRIVATE_MSG"
-msgstr "პერსონალური რეჟიმის გამოყენებით შეგიძლიათ დამალოთ მასალა, რომლის შენახვაც კონფიდენციალურად გსურთ პერსონალური რეჟიმის გამოსაყენებლად გაააქტიურეთ იგი პარამეტრებში, ან ხანგრძლივად დააჭირეთ ჩართვის ღილაკს და შემდეგ აირჩიეთ პერსონალური რეჟიმი. ჩაწერეთ თქვენი PIN ან პაროლი. პერსონალური რეჟიმის ხატულა გამოჩნდება სტატუსის ზოლზე. თქვენი მონაცემების დაცვის მიზნით, გამორთეთ პერსონალური რეჟიმი, მისი გამოყენების დასრულების შემდეგ. ასევე, ეკრანის დამცავი დაბლოკვის გამოყენებით უზრუნველყოფთ უკეთეს დაცვას"
+msgstr "პერსონალური რეჟიმის გამოყენებით შეგიძლიათ დამალოთ მასალა, რომლის შენახვაც კონფიდენციალურად გსურთ პერსონალური რეჟიმის გამოსაყენებლად გაააქტიურეთ იგი პარამეტრებში, ან ხანგრძლივად დააჭირეთ ჩართვის ღილაკს და შემდეგ აირჩიეთ პერსონალური რეჟიმი. ჩაწერეთ თქვენი PIN ან პაროლი. პერსონალური რეჟიმის ხატულა გამოჩნდება სტატუსის ზოლზე. თქვენი მონაცემების დაცვის მიზნით, გამორთეთ პერსონალური რეჟიმი, მისი გამოყენების დასრულების შემდეგ. ასევე, ეკრანის დამცავი დაბლოკვის გამოყენებით უზრუნველყოფთ უკეთეს დაცვას."
 
 msgid "IDS_ST_BODY_PD_ATTEMPTS_REMAINING_JPN_DCM"
 msgstr "%d attempts remaining"
@@ -1408,6 +1225,9 @@ msgstr "პაროლი მოითხოვება აპარატი
 msgid "IDS_ST_BODY_PASSWORD_MUST_CONTAIN_NO_MORE_THAN_PD_CHARACTERS_ABB"
 msgstr "არ უნდა შეიცავდეს %d სიმბოლოზე მეტს."
 
+msgid "IDS_ST_POP_LOADING_ING"
+msgstr "იტვირთება..."
+
 msgid "IDS_ST_BODY_PASSWORD_MUST_CONTAIN_AT_LEAST_PD_CHARACTERS_ABB"
 msgstr "პაროლი უნდა შეიცავდეს მინიმუმ %d სიმბოლოს."
 
@@ -1423,9 +1243,6 @@ msgstr "პასვორდის მონაცემები არ მო
 msgid "IDS_ST_BODY_PASSWORD_CONTAINS_INVALID_CHARACTER_ABB"
 msgstr "პაროლი შეიცავს არასწორ სიმბოლოს."
 
-msgid "IDS_ST_BODY_PASSWORD"
-msgstr "პაროლი"
-
 msgid "IDS_ST_BODY_OPEN_SOURCE_LICENCES"
 msgstr "ღია წყაროს ლიცენზიები"
 
@@ -1435,36 +1252,24 @@ msgstr "ჩართ."
 msgid "IDS_ST_BODY_OFFICIAL_M_DEVICE_STATUS"
 msgstr "ოფიციალური"
 
+msgid "IDS_ST_POP_INCORRECT_PASSWORD"
+msgstr "პაროლი არასწორია."
+
 msgid "IDS_ST_BODY_NUMBER"
 msgstr "რიცხვი"
 
-msgid "IDS_ST_BODY_NO_RESULTS_FOUND"
-msgstr "შედეგები არ მოიძებნა."
-
 msgid "IDS_ST_BODY_NO_DEFAULTS_SET"
 msgstr "ნაგულისხმევი პარამეტრები არ არის."
 
-msgid "IDS_ST_BODY_NOT_ASSIGNED"
-msgstr "არ არის მინიჭებული"
-
 msgid "IDS_ST_BODY_NOTIFICATION_PANEL"
 msgstr "შეტყობინებების დაფა"
 
-msgid "IDS_ST_BODY_NOTIFICATIONS"
-msgstr "შეტყობინებები"
-
-msgid "IDS_ST_BODY_NOTIFICATION"
-msgstr "შეტყობინება"
-
-msgid "IDS_ST_BODY_NOSERVICE"
-msgstr "მომსახურება არ არის"
+msgid "IDS_ST_BODY_NOSERVICE"
+msgstr "მომსახურება არ არის"
 
 msgid "IDS_ST_BODY_NORMAL_T_PROFILE"
 msgstr "ნორმალური"
 
-msgid "IDS_ST_BODY_NONE"
-msgstr "არც ერთი"
-
 msgid "IDS_ST_BODY_NEW_PIN2_AND_CONFIRM_PIN2_DO_NOT_MATCH"
 msgstr "ახალი PIN2 და დასადასტურებლად ჩაწერილი PIN2 არ თანხვდება"
 
@@ -1474,9 +1279,6 @@ msgstr "ახალი PIN2"
 msgid "IDS_ST_BODY_NEW_PIN1"
 msgstr "ახალი PIN1 კოდი"
 
-msgid "IDS_ST_BODY_NEW"
-msgstr "ახალი"
-
 msgid "IDS_ST_BODY_NETWORK_TYPE"
 msgstr "ქსელის ტიპი"
 
@@ -1489,18 +1291,15 @@ msgstr "ქსელების სია"
 msgid "IDS_ST_BODY_NETWORK_CONNECTIONS"
 msgstr "ქსელთან დაკავშირებები"
 
+msgid "IDS_ST_POP_DO_NOT_ASK_AGAIN"
+msgstr "აღარ მკითხო"
+
 msgid "IDS_ST_BODY_NETWORK_CODE"
 msgstr "ქსელის კოდი"
 
-msgid "IDS_ST_BODY_NETWORK"
-msgstr "ქსელი"
-
 msgid "IDS_ST_BODY_NATURAL_T_DISPLAY_EFFECT"
 msgstr "ბუნებრივი"
 
-msgid "IDS_ST_BODY_NAME"
-msgstr "სახელი"
-
 msgid "IDS_ST_BODY_MY_NUMBER"
 msgstr "ჩემი ნომრები"
 
@@ -1525,12 +1324,6 @@ msgstr "სისტემის სხვა პარამეტრები"
 msgid "IDS_ST_BODY_MORE_CONNECTIVITY_SETTINGS"
 msgstr "კავშირის სხვა პარამეტრები"
 
-msgid "IDS_ST_BODY_MONDAY"
-msgstr "ორშაბათი"
-
-msgid "IDS_ST_BODY_MODE"
-msgstr "რეჟიმი"
-
 msgid "IDS_ST_BODY_MOBILE_DATA_WILL_BE_USED_IF_YOU_DOWNLOAD_OR_UPLOAD_DATA_WITHOUT_WI_FI_CONNECTION"
 msgstr "მობილურ მონაცემთა გამოყენება მოხდება, თუ ჩამოტვირთავთ ან ატვირთავთ მონაცემებს Wi-Fi კავშირის გარეშე."
 
@@ -1540,29 +1333,23 @@ msgstr "თთ.დდ.წწწწ"
 msgid "IDS_ST_BODY_MMS_CONNECTIONS"
 msgstr "MMS კავშირები"
 
+msgid "IDS_ST_OPT_SELECT"
+msgstr "არჩევა"
+
 msgid "IDS_ST_BODY_MISCELLANEOUS_FILES"
 msgstr "სხვადასხვა ფაილები"
 
-msgid "IDS_ST_BODY_MESSAGE"
-msgstr "შეტყობინება"
-
 msgid "IDS_ST_BODY_MENU_AND_WIDGETS"
 msgstr "მენიუ და ვიჯეტები"
 
-msgid "IDS_ST_BODY_MEMORY"
-msgstr "მეხსიერება"
-
 msgid "IDS_ST_BODY_MEDIUM"
 msgstr "საშუალო"
 
-msgid "IDS_ST_BODY_MB"
-msgstr "MB"
-
 msgid "IDS_ST_BODY_MASS_STORAGE_HELP_MSG"
 msgstr "შეგიძლიათ შეასრულოთ შემდეგი ოპერაციები:\n- ფაილის სწრაფი კოპირება\n- დაკავშირება MAC ან Linux ოპერაციული სისტემით"
 
-msgid "IDS_ST_BODY_MARUBERI_JPN_DCM"
-msgstr "Maruberi"
+msgid "IDS_ST_OPT_DEFAULT_RINGTONE"
+msgstr "ავტომატურად შერჩეული ზარი"
 
 msgid "IDS_ST_BODY_LTE_WCDMA_GSM_NHAUTO_CONNECT"
 msgstr "LTE/WCDMA/GSM\n(ავტომატური დაკავშირება)"
@@ -1570,39 +1357,33 @@ msgstr "LTE/WCDMA/GSM\n(ავტომატური დაკავშირ
 msgid "IDS_ST_BODY_LOCK_SCREEN_OPTIONS"
 msgstr "ეკრანის დაბლოკვის ოფციები"
 
-msgid "IDS_ST_BODY_LIST_VIEW"
-msgstr "სიის ნახვა"
-
 msgid "IDS_ST_BODY_LIMIT_BACKGROUND_PROCESSES"
 msgstr "ფონზე გაშვებული პროცესების შეზღუდვა"
 
-msgid "IDS_ST_BODY_LICENCE"
-msgstr "ლიცენზია"
-
-msgid "IDS_ST_BODY_LED_INDICATOR"
-msgstr "LED ინდიკატორი"
-
 msgid "IDS_ST_BODY_LEDOT_LOW_BATTERY"
 msgstr "კვების ელემენტი იცლება"
 
 msgid "IDS_ST_BODY_LAUNCH_BY_DEFAULT"
 msgstr "ჩაირთოს, როგორც ნაგულისხმევია"
 
+msgid "IDS_ST_OPT_AUTO_UPDATE_ABB"
+msgstr "ავტოგანახლება"
+
 msgid "IDS_ST_BODY_LANGUAGE_AND_REGION_ABB"
 msgstr "ენა და რეგიონი"
 
 msgid "IDS_ST_BODY_LANGUAGE_AND_KEYBOARD"
 msgstr "ენა და კლავიატურა"
 
+msgid "IDS_ST_OPT_ALL"
+msgstr "ყველა"
+
 msgid "IDS_ST_BODY_KEYBOARD"
 msgstr "კლავიატურა"
 
 msgid "IDS_ST_BODY_KEEPS_THE_STATUS_BAR_TIDY_TAP_THE_REPRESENTATIVE_ICON_TO_SHOW_ALL_THE_ICONS"
 msgstr "მუდამ განახლებული გქონდეთ სტატუსის ზოლი. შეეხეთ წარმომადგენლობით ხატულას და გამოჩნდება ყველა ხატულა."
 
-msgid "IDS_ST_BODY_KB"
-msgstr "KB"
-
 msgid "IDS_ST_BODY_INTRODUCTION_TO_SMART_SCREEN_ABB"
 msgstr "ინტელექტუალური ეკრანის გაცნობა"
 
@@ -1618,15 +1399,6 @@ msgstr "დაინსტალებული პროგრამები"
 msgid "IDS_ST_BODY_INSTALLATION_SETTINGS"
 msgstr "ინსტალაციის პარამეტრები"
 
-msgid "IDS_ST_BODY_INSERT_SD_CARD"
-msgstr "ჩადეთ SD ბარათი."
-
-msgid "IDS_ST_BODY_INCORRECT_PIN_E"
-msgstr "არასწორი PIN."
-
-msgid "IDS_ST_BODY_INCORRECT_PASSWORD_TRY_AGAIN"
-msgstr "პაროლი არასწორია. ისევ ცადეთ"
-
 msgid "IDS_ST_BODY_INCOMING_CALLS_AND_NEW_NOTIFICATIONS_WILL_BE_READ_OUT_AUTOMATICALLY"
 msgstr "შემომავალი ზარები და ახალი შეტყობინებები ავტომატურად წაიკითხება."
 
@@ -1642,8 +1414,8 @@ msgstr "თუ ამ ოფციას აირჩევთ, მხოლო
 msgid "IDS_ST_BODY_IF_YOU_FORGET_YOUR_PERSONAL_MODE_PASSWORD_YOU_WILL_NOT_BE_ABLE_TO_RECOVER_IT_FOR_SECURITY_MSG"
 msgstr "თუ დაგავიწყდებათ თქვენი პერსონალური რეჟიმის პაროლი, მის აღდგენას ვერ შეძლებთ. უსაფრთხოების მიზნით, უნდა შეცვალოთ პერსონალური რეჟიმი. ეს შეცვლის ყველა ნაგულისხმევ პარამეტრს და წაშლის თქვენს მთელ პერსონალურ მასალას."
 
-msgid "IDS_ST_BODY_IF_YOU_DONT_WANT_TO_SEE_A_NUMBER_APPEAR_ON_THE_APP_ICON_FOR_EACH_NEW_EVENT_DISABLE_BADGE"
-msgstr "á\83\97á\83£ á\83\90á\83  á\83\92á\83¡á\83£á\83 á\83\97 á\83\9eá\83 á\83\9dá\83\92á\83 á\83\90á\83\9bá\83\98á\83¡ á\83®á\83\90á\83¢á\83£á\83\9aá\83\90á\83\96á\83\94 á\83\92á\83\90á\83\9bá\83\9dá\83©á\83\9cá\83\93á\83\94á\83¡ á\83§á\83\9dá\83\95á\83\94á\83\9aá\83\98 á\83\90á\83®á\83\90á\83\9aá\83\98 á\83\9bá\83\9dá\83\95á\83\9aá\83\94á\83\9cá\83\98á\83¡ á\83 á\83\90á\83\9dá\83\93á\83\94á\83\9cá\83\9dá\83\91á\83\90, á\83\92á\83\90á\83\9bá\83\9dá\83 á\83\97á\83\94á\83\97 á\83\9cá\83\98á\83¨á\83\90á\83\9cá\83\98."
+msgid "IDS_ST_MBODY_SCREEN_ROTATION"
+msgstr "á\83\94á\83\99á\83 á\83\90á\83\9cá\83\98á\83¡ á\83\91á\83 á\83£á\83\9cá\83\95á\83\90"
 
 msgid "IDS_ST_BODY_ICON_SHOWS_THAT_SMART_SCREEN_IS_ENABLED"
 msgstr "ხატულა მიუთითებს, რომ ინტელექტუალური ეკრანი გააქტიურებულია."
@@ -1660,23 +1432,17 @@ msgstr "Helvetica Neue"
 msgid "IDS_ST_BODY_HARDWARE"
 msgstr "ტექნიკური უზრუნველყოფა"
 
+msgid "IDS_ST_MBODY_HELP"
+msgstr "დახმარება"
+
 msgid "IDS_ST_BODY_GSM"
 msgstr "GSM"
 
-msgid "IDS_ST_BODY_GRID_VIEW"
-msgstr "ბადის ჩვენება"
-
 msgid "IDS_ST_BODY_GLOVE_MODE_ABB"
 msgstr "ხელთათმნის რეჟიმი"
 
-msgid "IDS_ST_BODY_GESTURES"
-msgstr "ჟესტები"
-
-msgid "IDS_ST_BODY_GB"
-msgstr "GB"
-
-msgid "IDS_ST_BODY_FROM_M_TIME"
-msgstr "დასაწყისი"
+msgid "IDS_ST_MBODY_FONT_SIZE"
+msgstr "შრიფტის ზომა"
 
 msgid "IDS_ST_BODY_FREQUENTLY_USED"
 msgstr "ხშირად გამოყენებული"
@@ -1705,9 +1471,6 @@ msgstr "შრიფტის ტიპი"
 msgid "IDS_ST_BODY_FONTSTYLE_ROSEMARY"
 msgstr "Rosemary"
 
-msgid "IDS_ST_BODY_FLIGHT_MODE_MSG"
-msgstr "ფრენის რეჟიმი საშუალებას გაძლევთ გამორთოთ ზარების, მიმოწერისა და მონაცემთა ქსელის ფუნქციები. იგი ასევე გამორთავს დაკავშირების საშუალებებს, როგორიცაა Wi-Fi და Bluetooth. თუ გსურთ გამოიყენოთ Wi-Fi და Bluetooth, ჩართეთ ისინი პარამეტრებში ან შეტყობინებათა დაფაზე."
-
 msgid "IDS_ST_BODY_FLIGHT_MODE_HAS_BEEN_ENABLED_NETWORK_SETTINGS_WILL_CLOSE"
 msgstr "ფრენის რეჟიმი ჩაირთო. ქსელის პარამეტრები დაიხურება."
 
@@ -1720,6 +1483,9 @@ msgstr "გამავალი ზარების ნომრის და
 msgid "IDS_ST_BODY_FIREWALL_ENABLED_ABB"
 msgstr "ქსელის ფარი ჩართულია"
 
+msgid "IDS_ST_HEADER_WI_FI"
+msgstr "Wi-Fi"
+
 msgid "IDS_ST_BODY_FIREWALL"
 msgstr "ქსელის ფარი"
 
@@ -1735,8 +1501,8 @@ msgstr "ქსელი ვერ შეირჩა."
 msgid "IDS_ST_BODY_FACE_AND_VOICE"
 msgstr "სახე და ხმა"
 
-msgid "IDS_ST_BODY_FACEBOOK"
-msgstr "Facebook"
+msgid "IDS_ST_HEADER_UNAVAILABLE"
+msgstr "მიუწვდომელია"
 
 msgid "IDS_ST_BODY_EXPLANATION_FOR_TRANSACTION_TRACKING_MENU_VODA"
 msgstr "თქვენი სარეკომენდაციო ინფორმაცია გაიგზავნება ფაილთან ერთად"
@@ -1744,6 +1510,12 @@ msgstr "თქვენი სარეკომენდაციო ინფ
 msgid "IDS_ST_BODY_EXPLANATION_FOR_EXPIRY_REMINDER_MENU"
 msgstr "სამახსოვროს მიღება, სანამ გამოყენებული ფაილის, მაგ. ფონის სურათის ლიცენზიას ვადა გაუვა."
 
+msgid "IDS_ST_HEADER_TEXT_TO_SPEECH"
+msgstr "წარმოსათქმელი ტექსტი"
+
+msgid "IDS_ST_HEADER_SOUND"
+msgstr "ხმა"
+
 msgid "IDS_ST_BODY_ESTIMATED_MAX_STANDBY_TIME_ABB"
 msgstr "სავარაუდო მაქს. მოცდის დრო"
 
@@ -1756,12 +1528,12 @@ msgstr "ისევ ჩაწერეთ პაროლი"
 msgid "IDS_ST_BODY_ENTER_PASSWORD"
 msgstr "პაროლის შეყვანა."
 
-msgid "IDS_ST_BODY_ENTER_NEW_PASSWORD"
-msgstr "შეიყვანეთ ახალი პაროლი."
-
 msgid "IDS_ST_BODY_ENTER_CURRENT_PASSWORD"
 msgstr "ჩაწერეთ მიმდინარე პაროლი."
 
+msgid "IDS_ST_HEADER_SAMSUNG_APPS"
+msgstr "Samsung Apps"
+
 msgid "IDS_ST_BODY_ENCRYPT_DEVICE_Q_WARNING_MSG"
 msgstr "დაიშიფროს აპარატი? ეს ოპერაცია შეუქცევადია და მისი შეწყვეტის შემთხვევაში დაკარგავთ მონაცემებს. დაშიფვრას შეიძლება დასჭირდეს საათი ან მეტი და ამ დროის განმავლობაში აპარატი რამდენჯერმე გადაიტვირთება და ვერ გამოიყენებთ მას."
 
@@ -1771,6 +1543,9 @@ msgstr "დაიშიფროს აპარატი? ეს ოპერ
 msgid "IDS_ST_BODY_ENCRYPT_ACCOUNTS_SETTINGS_DOWNLOADED_APPLICATIONS_AND_THEIR_DATA_MEDIA_AND_OTHER_FILES"
 msgstr "დაშიფრეთ ანგარიშები, პარამეტრები, ჩამოტვირთული პროგრამები და მათი მონაცემები, მედია და სხვა ფაილები."
 
+msgid "IDS_ST_HEADER_RESET"
+msgstr "გადატვირთვა"
+
 msgid "IDS_ST_BODY_ENCRYPTION_WILL_TAKE_AT_LEAST_AN_HOUR"
 msgstr "დაშიფვრას ერთი საათი მაინც დასჭირდება."
 
@@ -1783,15 +1558,18 @@ msgstr "ჩართეთ მონაცემებზე წვდომა
 msgid "IDS_ST_BODY_EMPTY"
 msgstr "ცარიელია"
 
+msgid "IDS_ST_HEADER_PLEASE_WAIT"
+msgstr "დაელოდეთ."
+
 msgid "IDS_ST_BODY_EMERGENCY_MODE_ABB"
 msgstr "საგანგებო რეჟიმი"
 
+msgid "IDS_ST_HEADER_PD_SELECTED_ABB"
+msgstr "%d არჩეულია"
+
 msgid "IDS_ST_BODY_EMAIL"
 msgstr "ელ.ფოსტა"
 
-msgid "IDS_ST_BODY_EDIT"
-msgstr "შეცვლა"
-
 msgid "IDS_ST_BODY_EASY_MODE"
 msgstr "მარტივი რეჟიმი"
 
@@ -1804,15 +1582,6 @@ msgstr "დინამიკური სტატუსის ზოლი"
 msgid "IDS_ST_BODY_DRIVING_MODE"
 msgstr "მანქანის მართვის რეჟიმი"
 
-msgid "IDS_ST_BODY_DO_NOT_SHOW_AGAIN"
-msgstr "აღარ მაჩვენო"
-
-msgid "IDS_ST_BODY_DOWNLOADS"
-msgstr "გადმოწერილები"
-
-msgid "IDS_ST_BODY_DOWNLOAD"
-msgstr "ჩამოტვირთვა"
-
 msgid "IDS_ST_BODY_DOUBLE_TAP_TO_OPEN_THE_MENU_T_TTS"
 msgstr "შეეხეთ ორჯერ და მენიუ გაიხსნება."
 
@@ -1822,18 +1591,12 @@ msgstr "ამ ველის შესასწორებლად შეე
 msgid "IDS_ST_BODY_DOUBLE_TAP_TO_CLOSE_THE_MENU_T_TTS"
 msgstr "შეეხეთ ორჯერ და მენიუ დაიხურება."
 
-msgid "IDS_ST_BODY_DOCOMO_JPN_DCM"
-msgstr "docomo"
-
 msgid "IDS_ST_BODY_DIVX_REGISTRATION"
 msgstr "DivX რეგისტრაცია"
 
 msgid "IDS_ST_BODY_DIVX_DEREGISTRATION"
 msgstr "DivX რეგისტრაციის გაუქმება"
 
-msgid "IDS_ST_BODY_DISPLAY_CONTENTS"
-msgstr "შინაარსის ჩვენება"
-
 msgid "IDS_ST_BODY_DISPLAY_BATTERY_PERCENTAGE_ABB"
 msgstr "კვების ელემენტის შევსებულობა"
 
@@ -1843,9 +1606,6 @@ msgstr "ითიშება..."
 msgid "IDS_ST_BODY_DE_REGISTRATION_CODE_NOT_FOUND"
 msgstr "რეგისტრაციის გაუქმების კოდი ვერ მოიძებნა."
 
-msgid "IDS_ST_BODY_DEVICE_MEMORY"
-msgstr "აპარატის მეხსიერება"
-
 msgid "IDS_ST_BODY_DEVICE_INFO"
 msgstr "მოწყობილობის ინფო"
 
@@ -1855,9 +1615,6 @@ msgstr "შეგიძლიათ დაშიფროთ ანგარი
 msgid "IDS_ST_BODY_DEVICE_ENCRYPTED"
 msgstr "აპარატი დაშიფრულია."
 
-msgid "IDS_ST_BODY_DEVICE"
-msgstr "მოწყობილობა"
-
 msgid "IDS_ST_BODY_DEVELOPER_OPTIONS"
 msgstr "დეველოპერის ოფციები"
 
@@ -1888,9 +1645,6 @@ msgstr "დდ.თთ.წწწწ"
 msgid "IDS_ST_BODY_DATE_AND_TIME"
 msgstr "თარიღი და დრო"
 
-msgid "IDS_ST_BODY_DATE"
-msgstr "თარიღი"
-
 msgid "IDS_ST_BODY_DATA_ROAMING"
 msgstr "მონაცემთა გადაცემა როუმინგის დროს"
 
@@ -1900,39 +1654,36 @@ msgstr "მონაცემები"
 msgid "IDS_ST_BODY_CUSTOM_M_DEVICE_STATUS"
 msgstr "პერსონალური"
 
-msgid "IDS_ST_BODY_CURRENT"
-msgstr "ახლანდელი"
-
 msgid "IDS_ST_BODY_CRASH_VIEWER"
 msgstr "ხარვეზების დამთვალიერებელი"
 
 msgid "IDS_ST_BODY_CPU_USAGE"
 msgstr "CPU გამოყენება"
 
-msgid "IDS_ST_BODY_COUNTRY_CODE"
-msgstr "ქვეყნის კოდი"
-
 msgid "IDS_ST_BODY_COOL_JAZZ"
 msgstr "Cool jazz"
 
 msgid "IDS_ST_BODY_CONTENT_FROM_GALLERY_VIDEO_MUSIC_VOICE_RECORDER_AND_MY_FILES_CAN_BE_HIDDEN_IN_PERSONAL_MODE"
-msgstr "მასალები გალერიის, ვიდეოს, მუსიკის, ხმის ჩამწერისა და ჩემი ფაილებიდან შეგიძიათ დამალოთ პერსონალურ რეჟიმში."
+msgstr "მასალები გალერიის, ვიდეოს, მუსიკის, ხმის ჩამწერისა და „ჩემი ფაილებიდან“ შეგიძლიათ, დამალოთ პერსონალურ რეჟიმში."
 
 msgid "IDS_ST_BODY_CONNECTIONSETTINGS_PROXY_ADDRESS"
 msgstr "პროქსი სერვერის მისამართი"
 
+msgid "IDS_ST_BUTTON_STOP"
+msgstr "შეჩერ."
+
 msgid "IDS_ST_BODY_CONNECTIONSETTINGS_INTERNET"
 msgstr "ინტერნეტი"
 
 msgid "IDS_ST_BODY_CONNECTIONS"
 msgstr "დაკავშირებები"
 
-msgid "IDS_ST_BODY_CONNECTION"
-msgstr "კავშირი"
-
 msgid "IDS_ST_BODY_CONFIRM_NEW_PIN2"
 msgstr "ახალი PIN2-ის დადასტურება"
 
+msgid "IDS_ST_BUTTON_RESET"
+msgstr "გაუქმება"
+
 msgid "IDS_ST_BODY_CONFIRM_NEW_PIN1"
 msgstr "გაიმეორეთ ახალი PIN1 კოდი."
 
@@ -1942,12 +1693,15 @@ msgstr "დაადასტურეთ ახალი PIN"
 msgid "IDS_ST_BODY_CONFIRM_DECRYPTION"
 msgstr "დაადასტურეთ გაშიფვრა"
 
-msgid "IDS_ST_BODY_CONFIRM"
-msgstr "á\83\93á\83\90á\83\93á\83\90á\83¡á\83¢á\83£á\83 á\83\94á\83\91á\83\90"
+msgid "IDS_ST_BUTTON_OK_ABB"
+msgstr "á\83\99á\83\98"
 
 msgid "IDS_ST_BODY_CONFIGURE_FIREWALL_SETTINGS"
 msgstr "IP ქსელის ფარის პარამეტრების კონფიგურაციის შერჩევა"
 
+msgid "IDS_ST_BUTTON_OK"
+msgstr "კი"
+
 msgid "IDS_ST_BODY_COMPUTING_ING"
 msgstr "გამოთვლა..."
 
@@ -1960,11 +1714,14 @@ msgstr "Choco cooky"
 msgid "IDS_ST_BODY_CHECK_FOR_UPDATES_AUTOMATICALLY_ABB"
 msgstr "განახლების შემოწმება ავტომატურად."
 
+msgid "IDS_ST_BUTTON_ENABLE"
+msgstr "ჩართვა"
+
 msgid "IDS_ST_BODY_CHECK_FOR_UPDATES_ABB"
 msgstr "განახლებების შემოწმება"
 
-msgid "IDS_ST_BODY_CHECK_FOR_UPDATES"
-msgstr "á\83\92á\83\90á\83\9cá\83\90á\83®á\83\9aá\83\94á\83\91á\83\94á\83\91á\83\98á\83¡ á\83¨á\83\94á\83\9bá\83\9dá\83¬á\83\9bá\83\94á\83\91ა"
+msgid "IDS_ST_BUTTON_DISCONNECT"
+msgstr "á\83\92á\83\90á\83\9bá\83\9dá\83 á\83\97á\83\95ა"
 
 msgid "IDS_ST_BODY_CHARGE_BATTERY_TO_ABOVE_80P_AND_TRY_AGAIN"
 msgstr "დამუხტეთ კვების ელემენტი 80%-ზე მეტად და ისევ ცადეთ."
@@ -1972,9 +1729,15 @@ msgstr "დამუხტეთ კვების ელემენტი 80%
 msgid "IDS_ST_BODY_CHANGING_THE_FONT_SIZE_IN_ACCESSIBILITY_SETTINGS_WILL_OVERRIDE_THE_FONT_SIZE_IN_EACH_APPLICATION"
 msgstr "შრიფტის შეცვლილი ზომა წვდომის პარამეტრებში გამოყენებული იქნება, როგორც შრიფტის უპირატესი ზომა თითოეულ პროგრამაში."
 
+msgid "IDS_ST_BUTTON_CONTINUE"
+msgstr "გაგრძელება"
+
 msgid "IDS_ST_BODY_CHANGING_THE_COLOUR_OF_THE_SCREEN_TO_GREYSCALE"
 msgstr "ეკრანის ფერების შეცვლა ნაცრისფერი ტონებით."
 
+msgid "IDS_ST_BUTTON_CANCEL_ABB"
+msgstr "გაუქმება"
+
 msgid "IDS_ST_BODY_CHANGE_TEXT_SIZE_IN_CONTACTS_CALENDAR_MEMO_MESSAGES_EMAIL_AND_IM"
 msgstr "ცვლის ტექსტის ზომას კონტაქტებში, კალენდარში, შეხსენებაში, წერილებში, ელ.ფოსტასა და მესინჯერში."
 
@@ -2041,15 +1804,12 @@ msgstr "პაროლი მოითხოვება აპარატი
 msgid "IDS_ST_BODY_AVAILABLE_SPACE"
 msgstr "თავისუფალი სივრცე"
 
-msgid "IDS_ST_BODY_AVAILABLE"
-msgstr "მისაწვდომია"
-
-msgid "IDS_ST_BODY_AUTO_DOWNLOAD"
-msgstr "ავტომატური ჩამოტვირთვა"
-
 msgid "IDS_ST_BODY_AUTH_TYPE"
 msgstr "ავტორიზაციის ტიპი"
 
+msgid "IDS_ST_BODY_VERSION_PS"
+msgstr "ვერსია %s"
+
 msgid "IDS_ST_BODY_APP_OPENING_IMAGE"
 msgstr "სურათი პროგრამის გახსნის დროს"
 
@@ -2065,15 +1825,9 @@ msgstr "პროგრამის მენეჯერი"
 msgid "IDS_ST_BODY_APPLICATION_INFO"
 msgstr "პროგრამის ინფო"
 
-msgid "IDS_ST_BODY_APPLICATION"
-msgstr "პროგრამა"
-
 msgid "IDS_ST_BODY_ANTIVIRUS_SOFTWARE_ABB"
 msgstr "ანტივირუსული პროგრამა"
 
-msgid "IDS_ST_BODY_AM"
-msgstr "AM"
-
 msgid "IDS_ST_BODY_ALWAYS_REJECT"
 msgstr "მუდამ უარყოფა"
 
@@ -2083,9 +1837,6 @@ msgstr "ყოველთვის ჩართული"
 msgid "IDS_ST_BODY_ALWAYS_OFF"
 msgstr "მუდამ გამორთული"
 
-msgid "IDS_ST_BODY_ALARM"
-msgstr "სიგნალი"
-
 msgid "IDS_ST_BODY_AFTER_YOU_DOWNLOAD_AND_INSTALL_APPLICATIONS_APPLICATIONS_WILL_BE_SHOWN_HERE"
 msgstr "პროგრამების ჩამოტვირთვისა და დაინსტალირების შემდეგ, ისინი გამოჩნდება აქ"
 
@@ -2095,6 +1846,9 @@ msgstr "პარამეტრების შეცვლის შემდ
 msgid "IDS_ST_BODY_ADJUST_BRIGHTNESS_LEVEL"
 msgstr "განათებულობის დონის შერჩევა"
 
+msgid "IDS_ST_BODY_URL"
+msgstr "URL"
+
 msgid "IDS_ST_BODY_ADJUST_AUTOMATIC_BRIGHTNESS"
 msgstr "ავტომატური განათებულობის დარეგულირება"
 
@@ -2164,59 +1918,152 @@ msgstr "მოწყობილობა რეაგირებს ინტ
 msgid "IDS_HELP_BODY_SMART_SCREEN_WORKS_BEST_UNDER_THE_FOLLOWING_CONDITIONS_C"
 msgstr "ინტელექტუალური ეკრანი საუკეთესოდ მუშაობს შემდეგ პირობებში:"
 
-msgid "IDS_HELP_BODY_SMART_ROTATION_DISABLES_AUTO_SCREEN_ROTATION_BY_CHECKING_THE_ORIENTATION_OF_YOUR_FACE_AND_THE_DEVICE_BY_ITS_FRONT_CAMERA"
-msgstr "ინტელექტუალური ბრუნვა წინა კამერით ამოწმებს თქვენი სახისა და აპარატის ორიენტაციას და თიშავს ეკრანის ავტომატურ ბრუნვას."
-
-msgid "IDS_LBS_HEADER_LOCATION"
-msgstr "ადგილმდებარეობა"
-
 msgid "IDS_LBS_BODY_DESTINATION"
 msgstr "მისამართი"
 
-msgid "IDS_ST_SK_NO"
-msgstr "á\83\90á\83 á\83\90"
+msgid "IDS_ST_BODY_TEXTSTYLE_LARGE"
+msgstr "á\83\93á\83\98á\83\93á\83\98"
 
-msgid "IDS_HELP_BODY_SMART_STAY_DETECTS_YOUR_EYES_WITH_THE_FRONT_CAMERA_SO_THAT_THE_SCREEN_STAYS_ON_WHEN_YOU_ARE_LOOKING_AT_IT"
-msgstr "á\83\98á\83\9cá\83¢á\83\94á\83\9aá\83\94á\83¥á\83¢á\83£á\83\90á\83\9aá\83£á\83 á\83\98 á\83 á\83\94á\83\9fá\83\98á\83\9bá\83\98 á\83\90á\83\9bá\83\9dá\83\98á\83ªá\83\9cá\83\9dá\83\91á\83¡ á\83\97á\83¥á\83\95á\83\94á\83\9cá\83¡ á\83\97á\83\95á\83\90á\83\9aá\83\94á\83\91á\83¡ á\83\99á\83\90á\83\9bá\83\94á\83 á\83\98á\83¡ á\83¬á\83\98á\83\9c á\83\93á\83\90 á\83\94á\83\99á\83 á\83\90á\83\9cá\83\98 á\83\90á\83  á\83©á\83\90á\83¥á\83 á\83\94á\83\91á\83\90 á\83\9bá\83\90á\83\9cá\83\90á\83\9b, á\83¡á\83\90á\83\9cá\83\90á\83\9b á\83£á\83§á\83£á\83 á\83\94á\83\91á\83\97 á\83\9bá\83\90á\83¡."
+msgid "IDS_ST_BODY_SUNDAY"
+msgstr "á\83\99á\83\95á\83\98á\83 á\83\90"
 
-msgid "IDS_QP_POP_YOU_WILL_NO_LONGER_BE_ABLE_TO_USE_APPLICATIONS_NOTI_MSG"
-msgstr "á\83\9bá\83\9dá\83\91á\83\98á\83\9aá\83£á\83 á\83\98 á\83¥á\83¡á\83\94á\83\9aá\83\94á\83\91á\83\98á\83\97 á\83\95á\83\94á\83¦á\83\90á\83  á\83¨á\83\94á\83«á\83\9aá\83\94á\83\91á\83\97 á\83\98á\83¡á\83\94á\83\97á\83\98 á\83\9eá\83 á\83\9dá\83\92á\83 á\83\90á\83\9bá\83\94á\83\91á\83\98á\83¡ á\83\92á\83\90á\83\9bá\83\9dá\83§á\83\94á\83\9cá\83\94á\83\91á\83\90á\83¡, á\83 á\83\9dá\83\92á\83\9dá\83 á\83\98á\83ªá\83\90á\83\90 á\83\98á\83\9cá\83¢á\83\94á\83 á\83\9cá\83\94á\83¢á\83\98, á\83\94á\83\9a\83¤á\83\9dá\83¡á\83¢á\83\90 á\83\93á\83\90 YouTube. á\83\92á\83\90á\83\9cá\83\90á\83\92á\83 á\83«á\83\9dá\83\91á\83\97?"
+msgid "IDS_ST_BODY_STORAGE"
+msgstr "á\83\9bá\83\94á\83®á\83¡á\83\98á\83\94á\83 á\83\94á\83\91á\83\90"
 
-msgid "IDS_ST_BODY_10_MINUTES"
-msgstr "10 წუთი"
+msgid "IDS_ST_BODY_SECURITY"
+msgstr "უსაფრთხოება"
 
-msgid "IDS_ST_BODY_15SEC"
-msgstr "15 წამი"
+msgid "IDS_ST_BODY_SEARCH"
+msgstr "ძიება"
 
-msgid "IDS_ST_BODY_24_HOURS"
-msgstr "24 საათი"
+msgid "IDS_ST_BODY_SD_CARD"
+msgstr "SDბარათი"
 
-msgid "IDS_ST_BODY_2_MINUTES"
-msgstr "2 წუთი"
+msgid "IDS_ST_BODY_SCHEDULE"
+msgstr "განრიგი"
 
-msgid "IDS_ST_BODY_30SEC"
-msgstr "30 წამი"
+msgid "IDS_ST_BODY_SAVED"
+msgstr "შენახულია."
 
-msgid "IDS_ST_BODY_5_MINUTES"
-msgstr "5 წუთი"
+msgid "IDS_ST_BODY_SAVE"
+msgstr "შენახვა"
 
-msgid "IDS_ST_BODY_APPLICATIONS"
-msgstr "á\83\9eá\83 á\83\9dá\83\92á\83 á\83\90á\83\9bá\83\94á\83\91ი"
+msgid "IDS_ST_BODY_REGION"
+msgstr "á\83 á\83\94á\83\92á\83\98á\83\9dá\83\9cი"
 
-msgid "IDS_ST_BODY_DONT_ASK_AGAIN"
-msgstr "á\83\90á\83¦á\83\90á\83  á\83\9bá\83\99á\83\98á\83\97á\83®á\83\9d"
+msgid "IDS_ST_BODY_PROFILE"
+msgstr "á\83\9eá\83 á\83\9dá\83¤á\83\98á\83\9aá\83\98"
 
-msgid "IDS_ST_BODY_P1SS_IS_CURRENTLY_P2SS_T_TTS"
-msgstr "%1$s ამჟამად არის %2$s."
+msgid "IDS_ST_BODY_PM"
+msgstr "PM"
 
-msgid "IDS_ST_BODY_PASSWORDS_MUST_CONSIST_OF_AT_LEAST_4_ALPHANUMERIC_CHARACTERS_ALSO_INCLUDING_AT_LEAST_1_ALPHABETICAL_CHARACTER"
-msgstr "á\83\9eá\83\90á\83 á\83\9dá\83\9aá\83\98 á\83£á\83\9cá\83\93á\83\90 á\83¨á\83\94á\83\98á\83ªá\83\90á\83\95á\83\93á\83\94á\83¡ á\83\9bá\83\98á\83\9cá\83\98á\83\9bá\83£á\83\9b 4 á\83ªá\83\98á\83¤á\83 á\83¡á\83\90 á\83\9bá\83\98á\83\9cá\83\98á\83\9bá\83£á\83\9b 1 á\83\90á\83¡á\83\9dá\83¡."
+msgid "IDS_ST_BODY_PHONEPROFILES_SILENT"
+msgstr "á\83©á\83£á\83\9bá\83\98"
 
-msgid "IDS_ST_BODY_PUK1_BLOCKED"
-msgstr "PUK1 დაბლოკილია."
+msgid "IDS_ST_BODY_PASSWORD"
+msgstr "პაროლი"
 
-msgid "IDS_ST_BODY_PUK1_CODE"
-msgstr "PUK1 კოდი"
+msgid "IDS_ST_BODY_NO_RESULTS_FOUND"
+msgstr "შედეგები არ მოიძებნა."
+
+msgid "IDS_ST_BODY_NOT_ASSIGNED"
+msgstr "არ არის მინიჭებული"
+
+msgid "IDS_ST_BODY_NOTIFICATIONS"
+msgstr "შეტყობინებები"
+
+msgid "IDS_ST_BODY_NOTIFICATION"
+msgstr "შეტყობინება"
+
+msgid "IDS_ST_BODY_NONE"
+msgstr "არც ერთი"
+
+msgid "IDS_ST_BODY_NEW"
+msgstr "ახალი"
+
+msgid "IDS_ST_BODY_NETWORK"
+msgstr "ქსელი"
+
+msgid "IDS_ST_BODY_NAME"
+msgstr "სახელი"
+
+msgid "IDS_ST_BODY_MONDAY"
+msgstr "ორშაბათი"
+
+msgid "IDS_ST_BODY_MODE"
+msgstr "რეჟიმი"
+
+msgid "IDS_ST_SK_NO"
+msgstr "არა"
+
+msgid "IDS_ST_BODY_MESSAGE"
+msgstr "შეტყობინება"
+
+msgid "IDS_ST_BODY_MEMORY"
+msgstr "მეხსიერება"
+
+msgid "IDS_ST_BODY_MB"
+msgstr "MB"
+
+msgid "IDS_ST_BODY_LIST_VIEW"
+msgstr "სიის ნახვა"
+
+msgid "IDS_ST_BODY_LICENCE"
+msgstr "ლიცენზია"
+
+msgid "IDS_ST_BODY_LED_INDICATOR"
+msgstr "LED ინდიკატორი"
+
+msgid "IDS_HELP_BODY_SMART_STAY_DETECTS_YOUR_EYES_WITH_THE_FRONT_CAMERA_SO_THAT_THE_SCREEN_STAYS_ON_WHEN_YOU_ARE_LOOKING_AT_IT"
+msgstr "ინტელექტუალური რეჟიმი ამოიცნობს თქვენს თვალებს კამერის წინ და ეკრანი არ ჩაქრება მანამ, სანამ უყურებთ მას."
+
+msgid "IDS_QP_POP_YOU_WILL_NO_LONGER_BE_ABLE_TO_USE_APPLICATIONS_NOTI_MSG"
+msgstr "მობილური ქსელებით ვეღარ შეძლებთ ისეთი პროგრამების გამოყენებას, როგორიცაა ინტერნეტი, ელ.ფოსტა და YouTube. განაგრძობთ?"
+
+msgid "IDS_ST_BODY_10_MINUTES"
+msgstr "10 წუთი"
+
+msgid "IDS_ST_BODY_15SEC"
+msgstr "15 წამი"
+
+msgid "IDS_ST_BODY_24_HOURS"
+msgstr "24 საათი"
+
+msgid "IDS_ST_BODY_2_MINUTES"
+msgstr "2 წუთი"
+
+msgid "IDS_ST_BODY_KB"
+msgstr "KB"
+
+msgid "IDS_ST_BODY_30SEC"
+msgstr "30 წამი"
+
+msgid "IDS_ST_BODY_5_MINUTES"
+msgstr "5 წუთი"
+
+msgid "IDS_ST_BODY_DONT_ASK_AGAIN"
+msgstr "აღარ მკითხო"
+
+msgid "IDS_ST_BODY_P1SS_IS_CURRENTLY_P2SS_T_TTS"
+msgstr "%1$s ამჟამად არის %2$s."
+
+msgid "IDS_ST_BODY_PASSWORDS_MUST_CONSIST_OF_AT_LEAST_4_ALPHANUMERIC_CHARACTERS_ALSO_INCLUDING_AT_LEAST_1_ALPHABETICAL_CHARACTER"
+msgstr "პაროლი უნდა შეიცავდეს მინიმუმ 4 ციფრსა მინიმუმ 1 ასოს."
+
+msgid "IDS_ST_BODY_INSERT_SD_CARD"
+msgstr "ჩადეთ SD ბარათი."
+
+msgid "IDS_ST_BODY_PUK1_BLOCKED"
+msgstr "PUK1 დაბლოკილია."
+
+msgid "IDS_ST_BODY_INCORRECT_PIN_E"
+msgstr "არასწორი PIN."
+
+msgid "IDS_ST_BODY_PUK1_CODE"
+msgstr "PUK1 კოდი"
+
+msgid "IDS_ST_BODY_INCORRECT_PASSWORD_TRY_AGAIN"
+msgstr "პაროლი არასწორია. ისევ ცადეთ"
 
 msgid "IDS_ST_BODY_PUK2"
 msgstr "PUK2"
@@ -2260,6 +2107,9 @@ msgstr "PUK1 კოდი არასწორია."
 msgid "IDS_ST_POP_INCORRECT_PUK1_PD_ATTEMPTS_LEFT"
 msgstr "PUK1 არასწორია. დარჩენილია %d ცდა."
 
+msgid "IDS_ST_BODY_GRID_VIEW"
+msgstr "ბადის ჩვენება"
+
 msgid "IDS_ST_POP_INCORRECT_PUK2"
 msgstr "არასწორი PUK2."
 
@@ -2269,20 +2119,89 @@ msgstr "PUK2 არასწორია. დარჩენილია %d ც
 msgid "IDS_ST_POP_PIN_CHANGED"
 msgstr "PIN შეცვლილია."
 
+msgid "IDS_ST_BODY_GB"
+msgstr "GB"
+
 msgid "IDS_TASKMGR_BUTTON_CLEAR_CACHE"
 msgstr "ქეშის გასუფთავება"
 
 msgid "IDS_ST_BODY_3G_ONLY"
 msgstr "მხოლოდ 3G"
 
+msgid "IDS_ST_BODY_FROM_M_TIME"
+msgstr "დასაწყისი"
+
 msgid "IDS_ST_HEADER_ADD"
 msgstr "დამატება"
 
-msgid "IDS_ST_BODY_SECONDS"
-msgstr "წამი"
+msgid "IDS_ST_BODY_FACEBOOK"
+msgstr "Facebook"
 
-msgid "IDS_ST_BUTTON_CANCEL"
-msgstr "გაუქმება"
+msgid "IDS_ST_BODY_ENTER_NEW_PASSWORD"
+msgstr "შეიყვანეთ ახალი პაროლი."
+
+msgid "IDS_ST_BODY_EDIT"
+msgstr "შეცვლა"
+
+msgid "IDS_ST_BODY_DO_NOT_SHOW_AGAIN"
+msgstr "აღარ მაჩვენო"
+
+msgid "IDS_ST_BODY_DOWNLOADS"
+msgstr "გადმოწერილები"
+
+msgid "IDS_ST_BODY_DOWNLOAD"
+msgstr "ჩამოტვირთვა"
+
+msgid "IDS_ST_BODY_DISPLAY_CONTENTS"
+msgstr "შინაარსის ჩვენება"
+
+msgid "IDS_ST_BODY_DEVICE_MEMORY"
+msgstr "აპარატის მეხსიერება"
+
+msgid "IDS_ST_BODY_DEVICE"
+msgstr "მოწყობილობა"
+
+msgid "IDS_ST_BODY_DATE"
+msgstr "თარიღი"
+
+msgid "IDS_ST_BODY_CURRENT"
+msgstr "ახლანდელი"
+
+msgid "IDS_ST_BODY_COUNTRY_CODE"
+msgstr "ქვეყნის კოდი"
+
+msgid "IDS_ST_BODY_CONNECTION"
+msgstr "კავშირი"
+
+msgid "IDS_ST_BODY_CONFIRM"
+msgstr "დადასტურება"
+
+msgid "IDS_ST_BODY_CHECK_FOR_UPDATES"
+msgstr "განახლებების შემოწმება"
+
+msgid "IDS_ST_BODY_AVAILABLE"
+msgstr "მისაწვდომია"
+
+msgid "IDS_ST_BODY_AUTO_DOWNLOAD"
+msgstr "ავტომატური ჩამოტვირთვა"
+
+msgid "IDS_ST_BODY_APPLICATION"
+msgstr "პროგრამა"
+
+msgid "IDS_ST_BODY_AM"
+msgstr "AM"
+
+msgid "IDS_ST_BODY_ALARM"
+msgstr "სიგნალი"
+
+msgid "IDS_LBS_HEADER_LOCATION"
+msgstr "ადგილმდებარეობა"
+
+msgid "IDS_ST_BODY_APPLICATIONS"
+msgstr "პროგრამები"
+
+msgid "IDS_ST_BODY_VIDEOS"
+msgstr "ვიდეოები"
 
 msgid "IDS_ST_BODY_1_5_SECONDS"
 msgstr "1,5 წამი"
@@ -2296,8 +2215,17 @@ msgstr "მზადაა"
 msgid "IDS_ST_HEADER_ENABLE_DATA_ROAMING"
 msgstr "მონაცემთა როუმინგის ჩართვა"
 
-msgid "IDS_ST_HEADER_TURN_ON_MOBILE_DATA"
-msgstr "მობილურ მონაცემთა ჩართვა"
+msgid "IDS_ST_HEADER_SCAN_FOR_NETWORKS_ABB"
+msgstr "ქსელების ძებნა"
+
+msgid "IDS_ST_POP_MOBILE_DATA_WILL_BE_TURNED_ON_CONNECTING_TO_MOBILE_NETWORKS_MAY_RESULT_IN_ADDITIONAL_CHARGES_DEPENDING_ON_YOUR_PAYMENT_PLAN"
+msgstr "მობილურ მონაცემთა ქსელი ჩაირთვება. მობილურ ქსელებთან დაკავშირებისთვის შეიძლება დაგერიცხოთ დამატებითი გადასახადი, თქვენი სატარიფო გეგმის შესაბამისად."
+
+msgid "IDS_ST_POP_SCANNING_FOR_NETWORK_ING"
+msgstr "იძებნება ქსელი..."
+
+msgid "IDS_ST_POP_UNLESS_YOU_CONNECT_TO_A_WI_FI_NETWORK_YOU_WILL_NOT_BE_ABLE_TO_USE_THE_INTERNET_EMAIL_OR_OTHER_APPS_MSG"
+msgstr "თუ არ დაუკავშირდებით Wi-Fi ქსელს, ვერ შეძლებთ გამოიყენოთ ინტერნეტი, ელფოსტა ან სხვა პროგრამა, რომელთათვისაც საჭიროა მონაცემთა კავშირი."
 
 msgid "IDS_ST_HEADER_UNABLE_TO_PLAY_SAMPLE_ABB"
 msgstr "ნიმუშის დაკვრა შეუძლებელია"
@@ -2305,15 +2233,24 @@ msgstr "ნიმუშის დაკვრა შეუძლებელი
 msgid "IDS_ST_POP_SAMPLES_CANNOT_BE_PLAYED_DURING_CALLS"
 msgstr "ნიმუშების დაკვრა შეუძლებელია ზარების დროს."
 
-msgid "IDS_ST_HEADER_DEVICE_NAME"
-msgstr "მოწყობილობის სახელი"
-
 msgid "IDS_ST_HEADER_DELETE_ITEMS_ABB2"
 msgstr "ელემენტების წაშლა"
 
+msgid "IDS_ST_BODY_SECONDS"
+msgstr "წამი"
+
 msgid "IDS_ST_HEADER_FEEDBACK"
 msgstr "უკუკავშირი"
 
+msgid "IDS_ST_BUTTON_CANCEL"
+msgstr "გაუქმება"
+
+msgid "IDS_ST_HEADER_TURN_ON_MOBILE_DATA"
+msgstr "მობილურ მონაცემთა ჩართვა"
+
+msgid "IDS_ST_HEADER_DEVICE_NAME"
+msgstr "მოწყობილობის სახელი"
+
 msgid "IDS_ST_BODY_SELECT_ALL"
 msgstr "ყველას არჩევა"
 
@@ -2323,9 +2260,6 @@ msgstr "სულ"
 msgid "IDS_ST_HEADER_MANAGE_CERTIFICATES_ABB"
 msgstr "სერტიფიკატების მართვა"
 
-msgid "IDS_ST_BODY_INCORRECT_PASSWORD"
-msgstr "პაროლი არასწორია."
-
 msgid "IDS_ST_HEADER_TURN_OFF_MOBILE_DATA"
 msgstr "მობილურ მონაცემთა ქსელის გამორთვა"
 
@@ -2335,9 +2269,6 @@ msgstr "ფრენის რეჟიმში გამორთულია
 msgid "IDS_ST_BODY_TYPE"
 msgstr "ტიპი"
 
-msgid "IDS_ST_BODY_PERSONAL"
-msgstr "პირადი"
-
 msgid "IDS_ST_HEADER_LOCK_SCREEN_AND_SECURITY_ABB"
 msgstr "დაბლოკვა და უსაფრთხოება"
 
@@ -2356,9 +2287,6 @@ msgstr "იურიდიული ინფორმაცია"
 msgid "IDS_ST_BODY_DEVICE_INFORMATION"
 msgstr "აპარატის ინფორმაცია"
 
-msgid "IDS_ST_BODY_PHONE_NUMBER"
-msgstr "ტელეფონის ნომერი"
-
 msgid "IDS_ST_BODY_MODEL_NUMBER"
 msgstr "მოდელის ნომერი"
 
@@ -2407,6 +2335,81 @@ msgstr "ქეშის წაშლა"
 msgid "IDS_ST_BODY_12_HOURS"
 msgstr "12 საათი"
 
+msgid "IDS_ST_BODY_ANSWERINGMODE_AUTOMATIC"
+msgstr "ავტომატურად"
+
+msgid "IDS_ST_BODY_BLUETOOTH"
+msgstr "Bluetooth"
+
+msgid "IDS_ST_BODY_ADVANCEDOPTIONS_CERTIFICATES"
+msgstr "სერთიფიკატები"
+
+msgid "IDS_ST_BODY_CALLERID_DEFAULT"
+msgstr "ავტოპარამეტრები"
+
+msgid "IDS_ST_BODY_APPLICATIONSETTINGS_MESSAGE"
+msgstr "შეტყობინება"
+
+msgid "IDS_ST_BODY_NFC"
+msgstr "NFC"
+
+msgid "IDS_ST_BODY_PIN_LOCK"
+msgstr "PIN კოდი"
+
+msgid "IDS_ST_BUTTON2_S_PLANNER"
+msgstr "S Planner"
+
+msgid "IDS_ST_BODY_VOICE"
+msgstr "ხმა"
+
+msgid "IDS_ST_BODY_DEFAULTMEMORY_VOICE_RECORDER"
+msgstr "ხმის ჩამწერი"
+
+msgid "IDS_ST_BODY_YYYY_MM_DD_DOT"
+msgstr "წწწწ.თთ.დდ"
+
+msgid "IDS_ST_BODY_BRIGHTNESS_M_POWER_SAVING"
+msgstr "სიკაშკაშე"
+
+msgid "IDS_ST_HEADER_SORT_BY"
+msgstr "დალაგება კრიტერიუმით"
+
+msgid "IDS_ST_TPOP_MAXIMUM_NUMBER_OF_CHARACTERS_REACHED"
+msgstr "მიღწეულია სიმბოლოების მაქსიმალური რაოდენობა."
+
+msgid "IDS_ST_TPOP_TRY_AGAIN"
+msgstr "კიდევ მოსინჯეთ"
+
+msgid "IDS_ST_SK_YES"
+msgstr "კი"
+
+msgid "IDS_ST_BODY_PLAY_A_SOUND_WHEN_BUTTONS_ICONS_AND_MENU_ITEMS_ARE_TAPPED"
+msgstr "ღილაკებზე, ნიშნებსა და მენიუს ელემენტებზე შეხებისას გაისმას ხმა."
+
+msgid "IDS_ST_MBODY_KEYBOARD_SOUND"
+msgstr "კლავიატურის ხმა"
+
+msgid "IDS_ST_MBODY_TOUCH_SOUND"
+msgstr "შეხების ხმა"
+
+msgid "IDS_ST_SBODY_PLAY_A_SOUND_WHEN_THE_SAMSUNG_KEYBOARD_IS_TAPPED"
+msgstr "გაისმას ხმა Samsung კლავიატურაზე შეხებისას."
+
+msgid "IDS_ST_POP_MOUNTING_SD_CARD_ING"
+msgstr "მიმდინარეობს SD ბარათის მიერთება..."
+
+msgid "IDS_ST_BODY_SET_DATE"
+msgstr "თარიღის დაყენება"
+
+msgid "IDS_ST_BODY_LOCK_SCREEN"
+msgstr "ეკრანის დაბლოკვა"
+
+msgid "IDS_ST_BODY_PERSONAL"
+msgstr "პირადი"
+
+msgid "IDS_ST_BODY_PHONE_NUMBER"
+msgstr "ტელეფონის ნომერი"
+
 msgid "IDS_ST_BODY_1MINUTE"
 msgstr "1 წუთი"
 
@@ -2416,30 +2419,15 @@ msgstr "ანგარიშები"
 msgid "IDS_ST_HEADER_ALLSHARE"
 msgstr "AllShare"
 
-msgid "IDS_ST_BODY_ANSWERINGMODE_AUTOMATIC"
-msgstr "ავტომატურად"
-
 msgid "IDS_ST_BUTTON_BACK"
 msgstr "უკან"
 
-msgid "IDS_ST_BODY_BLUETOOTH"
-msgstr "Bluetooth"
-
-msgid "IDS_ST_BODY_ADVANCEDOPTIONS_CERTIFICATES"
-msgstr "სერთიფიკატები"
-
 msgid "IDS_ST_BODY_CONTACTS"
 msgstr "კონტაქტები"
 
 msgid "IDS_ST_BODY_MYTHEME_CREATE"
 msgstr "შექმნა"
 
-msgid "IDS_ST_BODY_CALLERID_DEFAULT"
-msgstr "ავტოპარამეტრები"
-
-msgid "IDS_ST_BODY_FM_RADIO"
-msgstr "FM რადიო"
-
 msgid "IDS_ST_BODY_FONT"
 msgstr "ფონტი"
 
@@ -2452,15 +2440,9 @@ msgstr "დახმარება"
 msgid "IDS_ST_BODY_MANUAL"
 msgstr "მექანიკური"
 
-msgid "IDS_ST_BODY_APPLICATIONSETTINGS_MESSAGE"
-msgstr "შეტყობინება"
-
 msgid "IDS_ST_BODY_MUSIC"
 msgstr "მუსიკა"
 
-msgid "IDS_ST_BODY_NFC"
-msgstr "NFC"
-
 msgid "IDS_ST_BODY_ALERTTYPE_OFF"
 msgstr "გამორთ."
 
@@ -2470,9 +2452,6 @@ msgstr "ჩართვა"
 msgid "IDS_ST_BODY_MEMORYSTATUS_OTHERS"
 msgstr "სხვები"
 
-msgid "IDS_ST_BODY_PIN_LOCK"
-msgstr "PIN კოდი"
-
 msgid "IDS_ST_BODY_RESET"
 msgstr "გადატვირთვა"
 
@@ -2488,45 +2467,21 @@ msgstr "სინქრონიზაცია"
 msgid "IDS_ST_BODY_SYSTEM"
 msgstr "სისტემა"
 
-msgid "IDS_ST_BUTTON2_S_PLANNER"
-msgstr "S Planner"
-
 msgid "IDS_ST_BODY_TWITTER"
 msgstr "Twitter"
 
 msgid "IDS_ST_BODY_USERNAME"
 msgstr "მომხმარებლის სახელი"
 
-msgid "IDS_ST_BODY_VOICE"
-msgstr "ხმა"
-
-msgid "IDS_ST_BODY_DEFAULTMEMORY_VOICE_RECORDER"
-msgstr "ხმის ჩამწერი"
-
 msgid "IDS_ST_BODY_WI_FI"
 msgstr "Wi-Fi"
 
-msgid "IDS_ST_BODY_YYYY_MM_DD_DOT"
-msgstr "წწწწ.თთ.დდ"
-
-msgid "IDS_ST_BODY_BRIGHTNESS_M_POWER_SAVING"
-msgstr "სიკაშკაშე"
-
-msgid "IDS_ST_HEADER_SORT_BY"
-msgstr "დალაგება კრიტერიუმით"
-
 msgid "IDS_ST_BODY_DELETED"
 msgstr "წაშლილია."
 
 msgid "IDS_ST_POP_ERROR"
 msgstr "შეცდომა"
 
-msgid "IDS_ST_TPOP_MAXIMUM_NUMBER_OF_CHARACTERS_REACHED"
-msgstr "მიღწეულია სიმბოლოების მაქსიმალური რაოდენობა."
-
-msgid "IDS_ST_TPOP_TRY_AGAIN"
-msgstr "კიდევ მოსინჯეთ"
-
 msgid "IDS_ST_BODY_VERSION"
 msgstr "ვერსია"
 
@@ -2536,36 +2491,9 @@ msgstr "წაშლა"
 msgid "IDS_ST_SK_SET_LITE"
 msgstr "არჩ."
 
-msgid "IDS_ST_SK_YES"
-msgstr "კი"
-
-msgid "IDS_SAPPS_SK_TRY_ABB"
-msgstr "ცდა"
-
-msgid "IDS_ST_BODY_PLAY_A_SOUND_WHEN_BUTTONS_ICONS_AND_MENU_ITEMS_ARE_TAPPED"
-msgstr "ღილაკებზე, ნიშნებსა და მენიუს ელემენტებზე შეხებისას გაისმას ხმა."
-
-msgid "IDS_ST_MBODY_KEYBOARD_SOUND"
-msgstr "კლავიატურის ხმა"
-
 msgid "IDS_ST_MBODY_RINGTONE"
 msgstr "ზარის მელოდია"
 
-msgid "IDS_ST_MBODY_TOUCH_SOUND"
-msgstr "შეხების ხმა"
-
-msgid "IDS_ST_SBODY_PLAY_A_SOUND_WHEN_THE_SAMSUNG_KEYBOARD_IS_TAPPED"
-msgstr "გაისმას ხმა Samsung კლავიატურაზე შეხებისას."
-
-msgid "IDS_ST_POP_MOUNTING_SD_CARD_ING"
-msgstr "მიმდინარეობს SD ბარათის მიერთება..."
-
-msgid "IDS_ST_BODY_SET_DATE"
-msgstr "თარიღის დაყენება"
-
-msgid "IDS_ST_BODY_ALL"
-msgstr "ყველა"
-
 msgid "IDS_LBS_BODY_LOCATION_SERVICE"
 msgstr "ადგილობრივი მომსახურება"
 
@@ -2575,9 +2503,6 @@ msgstr "VPN"
 msgid "IDS_ST_SK_OPTIONS_LITE"
 msgstr "ოფცია"
 
-msgid "IDS_ST_BODY_TTS"
-msgstr "TTS"
-
 msgid "IDS_ST_BODY_VOICE_CONTROL"
 msgstr "ხმით მართვა"
 
@@ -2590,45 +2515,222 @@ msgstr "არ შემაწუხოთ"
 msgid "IDS_ST_MBODY_APP_NOTIFICATIONS"
 msgstr "აპლიკაციის შეტყობინებები"
 
+msgid "IDS_ST_BODY_ALL"
+msgstr "ყველა"
+
 msgid "IDS_ST_HEADER_DEFAULT_APPLICATIONS_ABB"
 msgstr "ნაგულისხმევი პროგრამები"
 
-msgid "IDS_ST_BODY_HOME"
-msgstr "საწყისი გვერდი"
-
 msgid "IDS_ST_BODY_SET_TIME"
 msgstr "საათის დაყენება"
 
 msgid "IDS_ST_BODY_UNABLE_TO_SCAN_FOR_NETWORKS"
 msgstr "ქსელების ძებნა შეუძლებელია."
 
-msgid "IDS_ST_BODY_LOCK_SCREEN"
-msgstr "á\83\94á\83\99á\83 á\83\90á\83\9cá\83\98á\83¡ á\83\93á\83\90á\83\91á\83\9aá\83\9dá\83\99á\83\95á\83\90"
+msgid "IDS_ACCS_BODY_SIGNAL_STRENGTH_TTS"
+msgstr "á\83¡á\83\98á\83\92á\83\9cá\83\90á\83\9aá\83\98á\83¡ á\83¡á\83\98á\83\9bá\83«á\83\9aá\83\90á\83\95á\83 á\83\94"
 
 msgid "IDS_ST_HEADER_VISION"
 msgstr "ხედვა"
 
+msgid "IDS_ST_BODY_SIGNAL_STRENGTH"
+msgstr "სიგნალის სიძლიერე"
+
+msgid "IDS_ST_BODY_HELLO_KITTY_10"
+msgstr "Hello Kitty 10"
+
+msgid "IDS_ST_HEADER_SOUNDS_AND_NOTIFICATIONS_ABB"
+msgstr "ხმები და შეტყობინებები"
+
+msgid "IDS_ST_BODY_TTS"
+msgstr "TTS"
+
+msgid "IDS_ST_BODY_HOME"
+msgstr "საწყისი გვერდი"
+
 msgid "IDS_ST_BODY_OFF"
 msgstr "გამორთ."
 
-msgid "IDS_ST_BODY_SIGNAL_STRENGTH"
-msgstr "á\83¡á\83\98á\83\92á\83\9cá\83\90á\83\9aá\83\98á\83¡ á\83¡á\83\98á\83«á\83\9aá\83\98á\83\94á\83 á\83\94"
+msgid "IDS_ST_BODY_THERE_ARE_NO_APPS_SET_AS_DEFAULTS"
+msgstr "á\83\9cá\83\90á\83\92á\83£á\83\9aá\83\98á\83¡á\83®á\83\9bá\83\94á\83\91á\83\98 á\83\90á\83\9eá\83\9aá\83\98á\83\99á\83\90á\83ªá\83\98á\83\94á\83\91á\83\98 á\83\90á\83  á\83\90á\83 á\83\98á\83¡ á\83\93á\83\90á\83§á\83\94á\83\9cá\83\94á\83\91á\83£á\83\9aá\83\98."
 
-msgid "IDS_ST_POP_MOBILE_DATA_WILL_BE_TURNED_ON_CONNECTING_TO_MOBILE_NETWORKS_MAY_RESULT_IN_ADDITIONAL_CHARGES_DEPENDING_ON_YOUR_PAYMENT_PLAN"
-msgstr "á\83\9bá\83\9dá\83\91á\83\98á\83\9aá\83£á\83  á\83\9bá\83\9dá\83\9cá\83\90á\83ªá\83\94á\83\9bá\83\97á\83\90 á\83¥á\83¡á\83\94á\83\9aá\83\98 á\83©á\83\90á\83\98á\83 á\83\97á\83\95á\83\94á\83\91á\83\90. á\83\9bá\83\9dá\83\91á\83\98á\83\9aá\83£á\83  á\83¥á\83¡á\83\94á\83\9aá\83\94á\83\91á\83\97á\83\90á\83\9c á\83\93á\83\90á\83\99á\83\90á\83\95á\83¨á\83\98á\83 á\83\94á\83\91á\83\98á\83¡á\83\97á\83\95á\83\98á\83¡ á\83¨á\83\94á\83\98á\83«á\83\9aá\83\94á\83\91á\83\90 á\83\93á\83\90á\83\92á\83\94á\83 á\83\98á\83ªá\83®á\83\9dá\83\97 á\83\93á\83\90á\83\9bá\83\90á\83¢á\83\94á\83\91á\83\98á\83\97á\83\98 á\83\92á\83\90á\83\93á\83\90á\83¡á\83\90á\83®á\83\90á\83\93á\83\98, á\83\97á\83¥á\83\95á\83\94á\83\9cá\83\98 á\83¡á\83\90á\83¢á\83\90á\83 á\83\98á\83¤á\83\9d á\83\92á\83\94á\83\92á\83\9bá\83\98á\83¡ á\83¨á\83\94á\83¡á\83\90á\83\91á\83\90á\83\9bá\83\98á\83¡á\83\90á\83\93."
+msgid "IDS_ST_HEADER_PRIVACY_SETTINGS_ABB"
+msgstr "á\83\99á\83\9dá\83\9cá\83¤á\83\98á\83\93á\83\94á\83\9cá\83ªá\83\98á\83\90á\83\9aá\83£á\83 á\83\9dá\83\91á\83\90"
 
-msgid "IDS_ST_POP_UNLESS_YOU_CONNECT_TO_A_WI_FI_NETWORK_YOU_WILL_NOT_BE_ABLE_TO_USE_THE_INTERNET_EMAIL_OR_OTHER_APPS_MSG"
-msgstr "თუ არ დაუკავშირდებით Wi-Fi ქსელს, ვერ შეძლებთ გამოიყენოთ ინტერნეტი, ელფოსტა ან სხვა პროგრამა, რომელთათვისაც საჭიროა მონაცემთა კავშირი."
+msgid "IDS_QP_OPT_SHOW_ALL_CONTENT_ABB"
+msgstr "გამოჩნდეს მთელი მასალა"
+
+msgid "IDS_QP_OPT_HIDE_SENSITIVE_CONTENT_ABB"
+msgstr "სენსიტიური შინაარსის დამალვა"
+
+msgid "IDS_ST_BUTTON_REMOVE_ABB2"
+msgstr "წაშლა"
 
-msgid "IDS_SCR_BODY_PD_UNREAD_NOTIFICATIONS"
-msgstr "წაუკითხავი შეტყობინებები"
+msgid "IDS_QP_TMBODY_NOTIFICATIONS_ON_LOCK_SCREEN"
+msgstr "შეტყობინებები დაბლოკილ ეკრანზე"
+
+msgid "IDS_ACCS_BODY_WHILE_SCREEN_READER_IS_ENABLED_YOUR_PHONE_WILL_PROVIDE_VOICE_FEEDBACK_FOR_EXAMPLE_SCREEN_READER_WILL_MSG"
+msgstr "როდესაც „ეკრანის წამკითხველი“ ჩართულია, ტელეფონი გეხმაურებათ ხმით. მაგალითად, „ეკრანის წამკითხველი“ გეტყვით, რომელი ინტერაქტივის შესრულება შეგიძლიათ თითოეულ ეკრანზე. შეეხეთ შესარჩევ ელემენტს და მოისმინეთ, თუ რა არის იგი, ხოლო ორჯერ შეხებით შეასრულეთ შესაბამისი მოქმედება."
+
+msgid "IDS_ACCS_MBODY_READ_OUT_USAGE_HINTS_ABB"
+msgstr "მითითებების წარმოთქმა"
+
+msgid "IDS_ACCS_MBODY_SOUND_FEEDBACK"
+msgstr "ხმოვანი გამოხმაურება"
+
+msgid "IDS_ACCS_MBODY_VIBRATION_FEEDBACK"
+msgstr "ვიბრაციული უკუკავშირი"
+
+msgid "IDS_ACCS_OPT_ALWAYS_READ_OUT_KEYBOARD_INPUT_TTS"
+msgstr "მუდამ შესრულდეს კლავიატურით აკრეფილის წარმოთქმა"
+
+msgid "IDS_ACCS_OPT_KEYBOARD_FEEDBACK_TTS"
+msgstr "კლავიატურის რეაგირება"
 
 msgid "IDS_ACCS_OPT_OTHER_FEEDBACK_TTS"
 msgstr "სხვა რეაგირება"
 
-msgid "IDS_ACCS_TMBODY_STATUS_BAR_INFORMATION"
-msgstr "á\83¡á\83¢á\83\90á\83¢á\83£á\83¡á\83\98á\83¡ á\83\96á\83\9dá\83\9aá\83\98á\83¡ á\83\98á\83\9cá\83¤á\83\9dá\83 á\83\9bá\83\90á\83ªá\83\98á\83\90"
+msgid "IDS_ACCS_SBODY_READ_OUT_NOTIFICATIONS_WHILE_THE_SCREEN_IS_OFF"
+msgstr "á\83\9bá\83\9dá\83®á\83\93á\83\94á\83¡ á\83¨á\83\94á\83¢á\83§á\83\9dá\83\91á\83\98á\83\9cá\83\94á\83\91á\83\94á\83\91á\83\98á\83¡ á\83¬á\83\90á\83 á\83\9bá\83\9dá\83\97á\83¥á\83\9bá\83\90, á\83¡á\83\90á\83\9cá\83\90á\83\9b á\83\94á\83\99á\83 á\83\90á\83\9cá\83\98 á\83\92á\83\90á\83\9bá\83\9dá\83 á\83\97á\83£á\83\9aá\83\98á\83\90."
 
 msgid "IDS_ACCS_SBODY_SELECT_WHICH_INFORMATION_FROM_INDICATORS_SHOWN_ON_THE_STATUS_BAR_WILL_BE_READ_OUT_WHEN_YOU_TRIPLE_TAP_THE_SCREEN_WITH_TWO_FINGERS_MSG"
 msgstr "აირჩიეთ, სტატუსის ზოლის ინდიკატორებიდან რომელი ინფორმაციის წარმოთქმა შესრულდეს, როდესაც ორი თითით სამჯერ შეეხებით ეკრანს; მაგალითად, თარიღი და დრო, მოწყობილობის სიგნალის სიმძლავრე, Wi-Fi და Bluetooth კავშირი და კვების ენერგიის შევსების დონე."
 
+msgid "IDS_ACCS_SBODY_SET_THE_VOICE_FEEDBACK_TO_VARY_IN_PITCH_WHILE_USING_THE_KEYBOARD_TO_ENTER_TEXT"
+msgstr "დააყენეთ ხმოვანი გამოხმაურება, რომლის ხმის ტონალობა იცვლება, როდესაც ტექსტის ასაკრეფად იყენებთ კლავიატურას."
+
+msgid "IDS_ACCS_TMBODY_STATUS_BAR_INFORMATION"
+msgstr "სტატუსის ზოლის ინფორმაცია"
+
+msgid "IDS_ST_BUTTON_TURN_OFF_ABB2"
+msgstr "გამორთვა"
+
+msgid "IDS_ST_BUTTON_TURN_ON_ABB3"
+msgstr "ჩართვა"
+
+msgid "IDS_ST_BUTTON_DISABLE_ABB"
+msgstr "გამორთვა"
+
+msgid "IDS_ST_BUTTON_ENABLE_ABB3"
+msgstr "გააქტიურება"
+
+msgid "IDS_SM_TPOP_P1SS_P2SS_CACHED_DATA_CLEARED_ABB"
+msgstr "წაიშალა %1$s %2$s ქეშირებული."
+
+msgid "IDS_SM_HEADER_DEFAULT_STORAGE_SETTINGS_ABB"
+msgstr "ნაგულისხმევი საცავის პარამეტრები"
+
+msgid "IDS_SM_TMBODY_DEFAULT_STORAGE_LOCATIONS"
+msgstr "შენახვის ნაგულისხმევი ადგილები"
+
+msgid "IDS_SM_SBODY_CALCULATING_ING"
+msgstr "სრულდება გამოთვლა..."
+
+msgid "IDS_ST_BODY_IMAGES"
+msgstr "გამოსახულებები"
+
+msgid "IDS_ST_BODY_STORAGE_USAGE"
+msgstr "გამოყენებული მეხსიერება"
+
+msgid "IDS_ST_HEADER_TOTAL_SPACE"
+msgstr "ჯამური ადგილი"
+
+msgid "IDS_SM_TMBODY_APPS_ABB"
+msgstr "აპლიკაციები"
+
+msgid "IDS_ST_BODY_SYSTEM_STORAGE"
+msgstr "სისტემის მეხსიერება"
+
+msgid "IDS_ST_BODY_CACHED_DATA_ABB"
+msgstr "კეშირებული მონაცემები"
+
+msgid "IDS_SM_HEADER_DEFAULT_STORAGE_LOC_ABB"
+msgstr "ნაგულისხმევი მეხს."
+
+msgid "IDS_SM_BODY_FREE_M_MEMORY_ABB"
+msgstr "უფასო"
+
+msgid "IDS_ST_MBODY_ADS"
+msgstr "რეკლამები"
+
+msgid "IDS_SM_BODY_SELECT_THE_DEFAULT_LOCATION_FOR_INSTALLING_APPS_WHERE_APPS_CAN_BE_SAVED_DEPENDS_ON_THE_TYPE_OF_APP_AND_THE_AVAILABILITY_OF_THE_LOCATION"
+msgstr "აირჩიეთ აპლიკაციების დაინსტალირების ნაგულისხმევი ადგილი. აპლიკაციების შესაძლო შესანახი ადგილები დამოკიდებულია აპლიკაციის ტიპისა და ადგილის ხელმისაწვდომობაზე."
+
+msgid "IDS_SM_BODY_SELECT_THE_DEFAULT_STORAGE_LOCATION_FOR_CONTENT_SHARED_VIA_BLUETOOTH_OR_WI_FI_DIRECT"
+msgstr "აირჩიეთ Bluetooth-ით ან Wi-Fi Direct-ით გაზიარებული მასალის შენახვისთვის ნაგულისხმევი ადგილი."
+
+msgid "IDS_ST_OPT_HIDE_CONTENT"
+msgstr "მასალის დამალვა"
+
+msgid "IDS_ST_HEADER_PRIVACY_AND_SECURITY_ABB"
+msgstr "კონფიდენციალურ., დაცვა"
+
+msgid "IDS_ST_MBODY_PRIVACY_AND_SECURITY"
+msgstr "კონფიდენციალურობა, დაცვა"
+
+msgid "IDS_ST_HEADER_TIZEN_CONNECT"
+msgstr "Tizen Connect"
+
+msgid "IDS_ST_OPT_BATTERY_USAGE_ABB"
+msgstr "ენერგიის გამოყენება"
+
+msgid "IDS_SM_BODY_THE_BATTERY_USAGE_FOR_THE_PAST_P1SD_HOURS_P2SD_MINUTES_C"
+msgstr "ენერგიის გამოყენება ბოლო %1$d საათსა და %2$d წუთში:"
+
+msgid "IDS_ST_BODY_REMAINING_BATTERY"
+msgstr "დარჩენილი ენერგია"
+
+msgid "IDS_ST_BODY_CHARGING_ING_ABB"
+msgstr "იმუხტება..."
+
+msgid "IDS_ST_SBODY_FULLY_CHARGED_ABB_M_STATUS"
+msgstr "სრულადაა დამუხტული"
+
+msgid "IDS_ST_BODY_MISSED_EVENTS"
+msgstr "გამოტოვებული მოვლენები"
+
+msgid "IDS_ST_BODY_SPEECH_RATE"
+msgstr "საუბრის სიჩქარე"
+
+msgid "IDS_COM_POP_MISSED_EVENTS"
+msgstr "გამოტოვებული მოვლენები"
+
+msgid "IDS_SCR_POP_DRAG_THE_SLIDER_TO_SET_THE_SPEECH_RATE"
+msgstr "თითით გადაიტანეთ ცოცია, საუბრის სიჩქარის დასაყენებლად."
+
+msgid "IDS_ST_BODY_BATTERY_LEVEL"
+msgstr "ენერგიის დონე"
+
+msgid "IDS_ST_HEADER_DETAILS"
+msgstr "დეტალები"
+
+msgid "IDS_ST_MBODY_OTHER_SOUNDS"
+msgstr "სხვა ხმები"
+
+msgid "IDS_ST_HEADER_ENCRYPT_SD_CARD"
+msgstr "SD ბარათის დაშიფვრა"
+
+msgid "IDS_ST_HEADER_DECRYPT_SD_CARD"
+msgstr "SD ბარათის გაშიფვრა"
+
+msgid "IDS_ST_HEADER_ENCRYPTION"
+msgstr "დაშიფვრა"
+
+msgid "IDS_ST_SBODY_DEVICE_ENCRYPTED_M_STATUS"
+msgstr "მოწყობილობა დაშიფრულია"
+
+msgid "IDS_ST_SBODY_DEVICE_NOT_ENCRYPTED_M_STATUS"
+msgstr "მოწყობილობა არ არის დაშიფრული"
+
+msgid "IDS_ST_SBODY_SD_CARD_ENCRYPTED_M_STATUS"
+msgstr "SD ბარათი დაიშიფრა"
+
+msgid "IDS_ST_SBODY_SD_CARD_NOT_ENCRYPTED_M_STATUS_SBODY"
+msgstr "SD ბარათი არ დაიშიფრა"
+
+msgid "IDS_ST_TMBODY_SECURE_ERASE"
+msgstr "უსაფრთხო წაშლა"
+
+msgid "IDS_ST_SBODY_ERASE_ALL_DELETED_DATA_ON_THE_PHONE_PERMANENTLY_FOR_SECURITY_PURPOSES_THIS_DATA_WILL_NOT_BE_RECOVERABLE_BY_ANYONE"
+msgstr "უსაფრთხოების მიზნით, სამუდამოდ გაანადგურეთ ტელეფონში წაშლილი ყველა მონაცემი. ამ მონაცემებს ვეღარავინ აღადგენს."
+
old mode 100644 (file)
new mode 100755 (executable)
index d9a158d..b8a8939
@@ -1,12 +1,18 @@
-msgid "IDS_ST_BODY_1_MINUTE"
-msgstr "1 минут"
+msgid "IDS_VOICE_HEADER_SPEECH_TO_TEXT_HSTT"
+msgstr "Сөйлеуден мәтінге (STT)"
+
+msgid "IDS_VOICE_HEADER_TEXT_TO_SPEECH_HTTS"
+msgstr "Мәтіннен сөйлеуге (TTS)"
+
+msgid "IDS_PB_TPOP_DELETING_ING_ABB"
+msgstr "Жойылуда..."
+
+msgid "IDS_VOICE_BODY_VOICE_CONTROL_ABB2"
+msgstr "Дауыспен басқару"
 
 msgid "IDS_ST_POP_SAVING"
 msgstr "Сақтауы"
 
-msgid "IDS_CAM_POP_MODEL"
-msgstr "Модель"
-
 msgid "IDS_EMAIL_BODY_INVALID_PORT_NUMBER"
 msgstr "Порт нөмірі қате."
 
@@ -22,9 +28,6 @@ msgstr "6 секунд"
 msgid "IDS_PB_POP_PS_ALREADY_EXISTS"
 msgstr "%s бар."
 
-msgid "IDS_SAPPS_OPT_BADGE_ABB"
-msgstr "Белгі"
-
 msgid "IDS_ST_BODY_DISCONNECTED"
 msgstr "Ажыратылды."
 
@@ -34,9 +37,6 @@ msgstr "Ақпарат"
 msgid "IDS_ST_BODY_SELECT_AUTOMATICALLY"
 msgstr "Автоматты түрде таңдау"
 
-msgid "IDS_ST_HEADER_AUDIO"
-msgstr "Аудио"
-
 msgid "IDS_ST_HEADER_FORMAT_MVERB_ABB"
 msgstr "Пішімдеу"
 
@@ -58,33 +58,45 @@ msgstr "IP"
 msgid "IDS_BT_POP_OPERATION_FAILED"
 msgstr "Әрекет сәтсіз аяқталды."
 
-msgid "IDS_CLD_OPT_MINUTE"
-msgstr "Минут"
-
 msgid "IDS_CLD_OPT_MINUTES_LC_ABB"
 msgstr "минуттар"
 
-msgid "IDS_CST_BUTTON_CLOSE"
-msgstr "Жабу"
-
-msgid "IDS_CST_POP_FAILED"
-msgstr "Үзіліп кетті"
-
 msgid "IDS_IM_BODY_SUCCESSFULLY_COMPLETED"
 msgstr "Сәтті аяқталды."
 
 msgid "IDS_IM_POP_UNEXPECTED_ERROR"
 msgstr "Күтпеген қате."
 
+msgid "IDS_SIM_BODY_INVALID_SIM_CARD"
+msgstr "Жарамсыз SIM карта."
+
+msgid "IDS_WGT_BUTTON3_KIES_VIA_WI_FI"
+msgstr "Wi-Fi арқылы Kies"
+
+msgid "IDS_ST_BODY_1_MINUTE"
+msgstr "1 минут"
+
+msgid "IDS_CAM_POP_MODEL"
+msgstr "Модель"
+
+msgid "IDS_ST_HEADER_AUDIO"
+msgstr "Аудио"
+
+msgid "IDS_CLD_OPT_MINUTE"
+msgstr "Минут"
+
+msgid "IDS_CST_BUTTON_CLOSE"
+msgstr "Жабу"
+
+msgid "IDS_CST_POP_FAILED"
+msgstr "Үзіліп кетті"
+
 msgid "IDS_PB_BODY_INFO"
 msgstr "Ақпарат"
 
 msgid "IDS_PB_BUTTON_CONTACT"
 msgstr "Контакт"
 
-msgid "IDS_SIM_BODY_INVALID_SIM_CARD"
-msgstr "Жарамсыз SIM карта."
-
 msgid "IDS_ST_BUTTON2_PROCESSING_ING"
 msgstr "Өңделуде..."
 
@@ -94,21 +106,18 @@ msgstr "Өшіресіз бе?"
 msgid "IDS_VR_POP_NO_FILES"
 msgstr "Файл жоқ"
 
-msgid "IDS_WGT_BUTTON3_KIES_VIA_WI_FI"
-msgstr "Wi-Fi арқылы Kies"
-
 msgid "IDS_TPLATFORM_OPT_BLUETOOTH"
 msgstr "Bluetooth"
 
+msgid "IDS_ST_HEADER_PRIVACY"
+msgstr "Құпия"
+
 msgid "IDS_ST_OPT_SETTINGS"
 msgstr "Қондырғылар"
 
 msgid "IDS_ST_BODY_GENERAL"
 msgstr "Жалпы"
 
-msgid "IDS_ST_HEADER_PRIVACY"
-msgstr "Құпия"
-
 msgid "IDS_BR_OPT_SCREEN"
 msgstr "Бейнебет"
 
@@ -139,9 +148,6 @@ msgstr "%d элементті көрсету"
 msgid "IDS_COM_POP_FLIGHT_MODE_WILL_BE_DISABLED"
 msgstr "Ұшу режимі өшіріледі."
 
-msgid "IDS_COM_POP_CHECKING"
-msgstr "Тексерілуде..."
-
 msgid "IDS_COM_OPT_CONTINUE_Q"
 msgstr "Жалғастыру?"
 
@@ -214,9 +220,6 @@ msgstr "Деректер пайдалану"
 msgid "IDS_MOBILEAP_BODY_TETHERING"
 msgstr "Шектеу"
 
-msgid "IDS_IM_POP_THIS_FEATURE_IS_NOT_AVAILABLE_WHILE_FLIGHT_MODE_IS_ON"
-msgstr "Бұл мүмкіндік ұшу режимі қосулы кезде қол жетімді емес."
-
 msgid "IDS_EMAIL_POP_SECURITY_UPDATE_ABB"
 msgstr "Қауіпсіздікті жаңарту"
 
@@ -250,9 +253,6 @@ msgstr "Телефон жадында жад жеткілікті емес. Бі
 msgid "IDS_KW_POP_BE_CAREFUL_WHEN_TRANSMITTING_INFORMATION_ON_AN_UNSECURED_WI_FI_NETWORK_MSG"
 msgstr "Желідегі басқаларына көрінуі мүмкін болғандықтан, қауіпсіз емес Wi-Fi желісінде ақпарат жіберген кезде мұқият болыңыз."
 
-msgid "IDS_DN_BODY_ENCRYPT_SD_CARD"
-msgstr "SD картасын шифрлау"
-
 msgid "IDS_MSGF_POP_UNSUPPORTED"
 msgstr "Қолдаусыз"
 
@@ -280,24 +280,15 @@ msgstr "Жылжыту аяқталды."
 msgid "IDS_PB_BODY_MOVING_ING"
 msgstr "Орналастырылды"
 
-msgid "IDS_SMEMO_BUTTON_IMPORT"
-msgstr "Импорттау"
-
 msgid "IDS_LCKSCN_BODY_WALLPAPERS"
 msgstr "Түсқағаз"
 
 msgid "IDS_LCKSCN_BODY_TAP_AND_HOLD_THE_SCREEN_THEN_TILT_THE_DEVICE_TOWARDS_YOU_TO_UNLOCK_IT_MSG"
 msgstr "Экранды басып тұрып, құрылғының құлпын ашу үшін оны өзіңізге қарай еңкейтіңіз. Егер экранның құлпы ашылмаса, құрылғыны көбірек еңкейтіңіз. Қозғалыс құлпы орнатылған кезде, қозғалыс параметрлерде автоматты түрде өшіріледі."
 
-msgid "IDS_SA_BUTTON_DONE_ABB"
-msgstr "Аяқ."
-
 msgid "IDS_FP_BODY_NO_APPLICATIONS"
 msgstr "Бағдарламалар жоқ"
 
-msgid "IDS_ST_TZTAB4_MOST_USED_M_APP"
-msgstr "Көп пайд-н"
-
 msgid "IDS_ST_TPOP_PERSONAL_MODE_ENABLED_ABB"
 msgstr "Жеке режим іске қосылды"
 
@@ -394,9 +385,6 @@ msgstr "Құрылғы атына (%d) арналған таңбалардың 
 msgid "IDS_ST_POP_THE_APP_HAS_BEEN_UNINSTALLED"
 msgstr "Бағдарлама жойылды."
 
-msgid "IDS_ST_POP_TAP_OK"
-msgstr "OK түймесін түртіңіз"
-
 msgid "IDS_ST_POP_SEARCHING_NETWORK_ING"
 msgstr "Желі ізделуде..."
 
@@ -412,15 +400,9 @@ msgstr "Барлық параметрлерді қалпына келтіріп,
 msgid "IDS_ST_POP_REMOVE_DEFAULT_APPS_Q"
 msgstr "Әдепкі бағдарламаларды жоясыз ба?"
 
-msgid "IDS_ST_POP_REGISTRATION_CODE_NOT_FOUND"
-msgstr "Тіркеу коды табылмады."
-
 msgid "IDS_ST_POP_REGISTERING_ING"
 msgstr "Тіркеулуде..."
 
-msgid "IDS_ST_POP_REGISTERED"
-msgstr "Тіркелді"
-
 msgid "IDS_ST_POP_PUK2_VERIFIED"
 msgstr "PUK2 тексерілді"
 
@@ -460,18 +442,9 @@ msgstr "%d әрекеттену аяқталды."
 msgid "IDS_ST_POP_PASSWORD_MUST_CONTAIN_AT_LEAST_PD_ALPHANUMERIC_CHARACTERS"
 msgstr "Құпиясөзде кемінде %d әріптік-сандық таңба болуы керек."
 
-msgid "IDS_ST_POP_PASSWORD_MUST_BE_MORE_THAN_P1SD_CHARACTERS_AND_LESS_THAN_P2SD"
-msgstr "Құпиясөзде %1$d таңбадан көп және %2$d аз болуы керек."
-
-msgid "IDS_ST_POP_PASSWORDS_DO_NOT_MATCH"
-msgstr "Кілтсөз жұпсыз."
-
 msgid "IDS_ST_POP_NO_SD_CARD_IS_INSERTED_DISABLE_ENCRYPT_SD_CARD_ANYWAY_Q"
 msgstr "Енгізілген SD карталары жоқ. Сонда да SD картасын шифрлауды өшіру керек пе?"
 
-msgid "IDS_ST_POP_NO_SD_CARD_HAS_BEEN_INSERTED_ENCRYPTION_WILL_START_AUTOMATICALLY_WHEN_YOU_INSERT_AN_SD_CARD"
-msgstr "Енгізілген SD карталар жоқ. SD картасы енгізілгенде шифрлау автоматты түрде іске қосылады."
-
 msgid "IDS_ST_POP_NO_ITEM_SELECTED"
 msgstr "Мазмұны таңдалған жоқ."
 
@@ -487,9 +460,6 @@ msgstr "Ұялы деректер өшірілді. MMS хабарларын ж
 msgid "IDS_ST_POP_MOBILE_DATA_ENABLED_CONNECTING_TO_MOBILE_NETWORKS_MAY_INCUR_EXTRA_CHARGES_DEPENDING_ON_YOUR_DATA_PLAN_CONTINUE_Q"
 msgstr "Ұялы деректер қосылды. Тарифтік жоспарыңызға байланысты ұялы байланыс желілеріне қосылу ақылы болуы мүмкін. Жалғастыру керек пе?"
 
-msgid "IDS_ST_POP_LOADING_ING"
-msgstr "Жазылуда..."
-
 msgid "IDS_ST_POP_IP_ADDRESS_REMOVED"
 msgstr "IP мекенжай жойылды."
 
@@ -514,9 +484,6 @@ msgstr "Қате PIN2."
 msgid "IDS_ST_POP_INCORRECT_PIN1_ATTEMPT_LEFT"
 msgstr "PIN дұрыс емес. 1 амал қалды."
 
-msgid "IDS_ST_POP_INCORRECT_PASSWORD"
-msgstr "Қате кілтсөз."
-
 msgid "IDS_ST_POP_IF_YOU_RESET_YOUR_DEVICE_TO_FACTORY_DEFAULTS_YOU_WILL_NOT_BE_ABLE_TO_USE_ENCRYPTED_FILES_ON_THE_SD_CARD_MSG"
 msgstr "Құрылғыңыздың зауыттық әдепкі параметрлерін қалпына келтірсеңіз, SD картасындағы файлдарды шифрлау мүмкіндігіне ие болмайсыз, бірақ шифрланбаған файлдарды пайдалануыңыз мүмкін."
 
@@ -538,12 +505,6 @@ msgstr "SD картасын шифрлайсыз ба? Әрекет қайтал
 msgid "IDS_ST_POP_ENABLING_EMERGENCY_MODE_ING"
 msgstr "Төтенше режим іске қосылуда..."
 
-msgid "IDS_ST_POP_ENABLING_AUTO_UPDATE_MEANS_YOUR_DEVICE_WILL_CHECK_FOR_SECURITY_UPDATES_AUTOMATICALLY_NOTI_MSG"
-msgstr "Авто жаңарту опциясын қосу қауіпсіздік жаңартуларына автоматты түрде тексеру керек екенін білдіреді. Ұялы желілері арқылы тексеру үшін қосымша ақылар алынуы мүмкін."
-
-msgid "IDS_ST_POP_ENABLE_SMART_STAY_TO_TRY_IT_T_HELP"
-msgstr "Оны байқап көру үшін Смарт-қалыс функциясын қосыңыз."
-
 msgid "IDS_ST_POP_ENABLE_SMART_ROTATION_TO_TRY_IT_T_HELP"
 msgstr "Оны байқап көру үшін “Смарт-айналдыру” функциясын қосыңыз."
 
@@ -553,12 +514,6 @@ msgstr "Ұшу режимін қосу."
 msgid "IDS_ST_POP_EMERGENCY_MODE_WILL_BE_DISABLED"
 msgstr "Төтенше режим өшіріледі."
 
-msgid "IDS_ST_POP_DO_NOT_ASK_AGAIN"
-msgstr "Қайтадан сұрамаңыз"
-
-msgid "IDS_ST_POP_DISABLING_AUTO_UPDATE_MEANS_YOU_HAVE_TO_CHECK_FOR_SECURITY_UPDATES_MANUALLY_NOTI_MSG"
-msgstr "Авто жаңарту опциясын өшіру қауіпсіздік жаңартуларына қолмен тексеру керек екенін білдіреді. Құрылғыны қауіпсіз күйде сақтау үшін Авто жаңарту опциясын қосуды ұсынамыз."
-
 msgid "IDS_ST_POP_DISABLE_TETHERING_Q"
 msgstr "Байланыстыруды өшіру керек пе?"
 
@@ -598,9 +553,6 @@ msgstr "Қойынды көрінісі"
 msgid "IDS_ST_OPT_SELECTED"
 msgstr "Таңдалған"
 
-msgid "IDS_ST_OPT_SELECT"
-msgstr "Таңдау"
-
 msgid "IDS_ST_OPT_RESET_APP_SETTINGS_ABB"
 msgstr "Бағ.пар.қалп.келтіру"
 
@@ -616,9 +568,6 @@ msgstr "LTE/WCDMA/GSM (авто қосылу)"
 msgid "IDS_ST_OPT_EDIT_QUICK_SETTINGS"
 msgstr "Жылдам параметрлерді өзгерту"
 
-msgid "IDS_ST_OPT_DEFAULT_RINGTONE"
-msgstr "Әдепкі үн"
-
 msgid "IDS_ST_OPT_CUSTOM_MODE_ABB"
 msgstr "Таңдамалы режим"
 
@@ -631,15 +580,9 @@ msgstr "Ұялы желілерді бұғаттау"
 msgid "IDS_ST_OPT_BLOCK_ALL"
 msgstr "Барлығына тыйым салу"
 
-msgid "IDS_ST_OPT_AUTO_UPDATE_ABB"
-msgstr "Авто жаңарту"
-
 msgid "IDS_ST_OPT_ALLOW_ALL"
 msgstr "Барлығына рұқсат ету"
 
-msgid "IDS_ST_OPT_ALL"
-msgstr "Барлығы"
-
 msgid "IDS_ST_MBODY_ZOOM"
 msgstr "Масштаб"
 
@@ -679,9 +622,6 @@ msgstr "CPU пайдалануды көрсету"
 msgid "IDS_ST_MBODY_SELECT_WHERE_CAPTURED_IMAGES_WILL_BE_SAVED"
 msgstr "Түсірілген суреттер сақталатын орынды таңдаңыз"
 
-msgid "IDS_ST_MBODY_SCREEN_ROTATION"
-msgstr "Экранды бұру"
-
 msgid "IDS_ST_MBODY_SCREEN_READER_HTTS"
 msgstr "Экран оқу құралы (TTS)"
 
@@ -700,18 +640,12 @@ msgstr "Қозғалыстар мен қимылдар"
 msgid "IDS_ST_MBODY_MOBILE_DATA"
 msgstr "Ұялы деректер"
 
-msgid "IDS_ST_MBODY_HELP"
-msgstr "Анықтама"
-
 msgid "IDS_ST_MBODY_HANDS_FREE_MODE"
 msgstr "Гарнитура режимі"
 
 msgid "IDS_ST_MBODY_GSM_ONLY"
 msgstr "Тек  GSM"
 
-msgid "IDS_ST_MBODY_FONT_SIZE"
-msgstr "Қаріп өлшемі"
-
 msgid "IDS_ST_MBODY_FACTORY_RESET"
 msgstr "Зау. мән. қал. келтірілді"
 
@@ -745,15 +679,9 @@ msgstr "Қосулы бағдарлама"
 msgid "IDS_ST_MBODY_ACCOUNTS_AND_BACKUP"
 msgstr "Ес.жазб.мен сақтық көш."
 
-msgid "IDS_ST_ITAB4_CONTROLS_M_INPUT_AND_CONTROL"
-msgstr "БасқПарм"
-
 msgid "IDS_ST_HEADER_WI_FI_DIRECT"
 msgstr "Wi-Fi Direct"
 
-msgid "IDS_ST_HEADER_WI_FI"
-msgstr "Wi-Fi"
-
 msgid "IDS_ST_HEADER_USER_SETTINGS_ABB"
 msgstr "Пайдаланушы параметрлері"
 
@@ -766,24 +694,15 @@ msgstr "USB утилиталары"
 msgid "IDS_ST_HEADER_UNLOCK_DEVICE_USING_MOTION_ABB"
 msgstr "Қозғалыс арқ. құрылғы құл. ашу"
 
-msgid "IDS_ST_HEADER_UNAVAILABLE"
-msgstr "Байланыс аясынан тыс жерде"
-
 msgid "IDS_ST_HEADER_ULTRA_POWER_SAVING_MODE"
 msgstr "Ультра қуат үнемдеу режимі"
 
 msgid "IDS_ST_HEADER_TOUCH_KEY_LIGHT_DURATION"
 msgstr "Сенсорлық перне жарығының ұзақтығы"
 
-msgid "IDS_ST_HEADER_TEXT_TO_SPEECH"
-msgstr "Мәтіннен сөйлеуге"
-
 msgid "IDS_ST_HEADER_STANDARD_LIMIT_ABB"
 msgstr "Стандартты шек"
 
-msgid "IDS_ST_HEADER_SOUND"
-msgstr "Дыбыс"
-
 msgid "IDS_ST_HEADER_SIM_CARD_MANAGER"
 msgstr "SIM картасының реттеушісі"
 
@@ -799,18 +718,12 @@ msgstr "Screen Mirroring"
 msgid "IDS_ST_HEADER_SAMSUNG_KIES"
 msgstr "Samsung Kies"
 
-msgid "IDS_ST_HEADER_SAMSUNG_APPS"
-msgstr "Samsung Apps"
-
 msgid "IDS_ST_HEADER_RINGTONES"
 msgstr "Әуендер"
 
 msgid "IDS_ST_HEADER_RESET_RESULTS"
 msgstr "Нәтижелерді қалпына келтіру"
 
-msgid "IDS_ST_HEADER_RESET"
-msgstr "Алып тастау"
-
 msgid "IDS_ST_HEADER_PRIVILEGES"
 msgstr "Артықшылықтар"
 
@@ -820,18 +733,12 @@ msgstr "Жеке режим"
 msgid "IDS_ST_HEADER_PORT"
 msgstr "Порт"
 
-msgid "IDS_ST_HEADER_PLEASE_WAIT"
-msgstr "Күтіңіз."
-
 msgid "IDS_ST_HEADER_PERSONAL_MODE"
 msgstr "Жеке режим"
 
 msgid "IDS_ST_HEADER_PERSONALISATION"
 msgstr "Жекешелендіру"
 
-msgid "IDS_ST_HEADER_PD_SELECTED_ABB"
-msgstr "%d таңдалды"
-
 msgid "IDS_ST_HEADER_PD_SELECTED"
 msgstr "%d таңдалды"
 
@@ -865,9 +772,6 @@ msgstr "Енгізу және қозғалыс"
 msgid "IDS_ST_HEADER_HOME_SCREEN_ABB"
 msgstr "Бастапқы экран"
 
-msgid "IDS_ST_HEADER_FINGER_SCANNER_ABB"
-msgstr "Саусақ ізі"
-
 msgid "IDS_ST_HEADER_ENTER_VALID_DEVICE_NAME_ABB"
 msgstr "Жарамды құрыл. атын енг-у"
 
@@ -916,6 +820,9 @@ msgstr "Портты қосу"
 msgid "IDS_ST_HEADER_ADD_IP"
 msgstr "IP мекенжайын қосу"
 
+msgid "IDS_COM_POP_CHECKING"
+msgstr "Тексерілуде..."
+
 msgid "IDS_ST_BUTTON_UNINSTALL_UPDATES"
 msgstr "Жаңартуларды жою"
 
@@ -925,30 +832,18 @@ msgstr "Жою"
 msgid "IDS_ST_BUTTON_TRY_IT"
 msgstr "Қайталаңыз"
 
-msgid "IDS_ST_BUTTON_STOP"
-msgstr "Тоқт"
-
 msgid "IDS_ST_BUTTON_SET_SCREEN_LOCK_TYPE"
 msgstr "Экран құлыптау түрін орнату"
 
 msgid "IDS_ST_BUTTON_RESET_APPS_ABB"
 msgstr "Бағд.қайта орн."
 
-msgid "IDS_ST_BUTTON_RESET"
-msgstr "Жаңарту"
-
 msgid "IDS_ST_BUTTON_REMOVE_DEFAULT_APPS_ABB"
 msgstr "Әдепкі бағдарламаларды жою"
 
 msgid "IDS_ST_BUTTON_ONLY_VIBRATE"
 msgstr "Тек діріл"
 
-msgid "IDS_ST_BUTTON_OK_ABB"
-msgstr "OK"
-
-msgid "IDS_ST_BUTTON_OK"
-msgstr "OK"
-
 msgid "IDS_ST_BUTTON_MOVE_TO_SD_ABB"
 msgstr "SD карт. жылж."
 
@@ -958,21 +853,9 @@ msgstr "Телефонға ауыстыру"
 msgid "IDS_ST_BUTTON_FORCE_STOP"
 msgstr "Күшпен тоқтату"
 
-msgid "IDS_ST_BUTTON_ENABLE"
-msgstr "Қосу"
-
-msgid "IDS_ST_BUTTON_DISCONNECT"
-msgstr "Ажырату"
-
 msgid "IDS_ST_BUTTON_DISABLE"
 msgstr "Өшіру"
 
-msgid "IDS_ST_BUTTON_CONTINUE"
-msgstr "Жалғастыру"
-
-msgid "IDS_ST_BUTTON_CANCEL_ABB"
-msgstr "Бас тарту"
-
 msgid "IDS_ST_BODY_YYYY_DD_MM_DOT"
 msgstr "ЖЖЖЖ.КК.АА"
 
@@ -1009,9 +892,6 @@ msgstr "Деректер роумингі өшірілгенде, деректе
 msgid "IDS_ST_BODY_WEB_APPLICATIONS"
 msgstr "Веб-бағдарламалар"
 
-msgid "IDS_ST_BODY_WCDMA_GSM_NHAUTO_CONNECT"
-msgstr "WCDMA/GSM\n(авто қосылу)"
-
 msgid "IDS_ST_BODY_WAIT_WHILE_DEVICE_IS_ENCRYPTED_PDP_COMPLETE"
 msgstr "Құрылғы шифрсыздандырылғанша күтіңіз.  ^1% толық."
 
@@ -1024,15 +904,9 @@ msgstr "SIM картасынан жауап күтуде..."
 msgid "IDS_ST_BODY_VOLUME"
 msgstr "Дауыстың күші"
 
-msgid "IDS_ST_BODY_VOICE_RECORDING"
-msgstr "Дауыс жазу"
-
 msgid "IDS_ST_BODY_VIBRATE_WHEN_RINGING"
 msgstr "Қоңырау кезінде дірілдеу"
 
-msgid "IDS_ST_BODY_VERSION_PS"
-msgstr "%s нұсқасы"
-
 msgid "IDS_ST_BODY_USING_MOBILE_DATA_MAY_RESULT_IN_ADDITIONAL_CHARGES_CONTINUE_Q"
 msgstr "Ұялы деректерді пайдалану үшін қосымша ақылар алынуы мүмкін. Жалғастыру керек пе?"
 
@@ -1069,9 +943,6 @@ msgstr "USB жөндеу"
 msgid "IDS_ST_BODY_USB_ASK_ON_CONNECTION"
 msgstr "Қосылу кезінде сауал тастау"
 
-msgid "IDS_ST_BODY_URL"
-msgstr "URL"
-
 msgid "IDS_ST_BODY_UNMOUNT_USB_OTG_STORAGE"
 msgstr "USB OTG сақтау құралын шешу"
 
@@ -1096,6 +967,9 @@ msgstr "UDMincho"
 msgid "IDS_ST_BODY_UDGOTHIC_M_FONT"
 msgstr "UDGothic"
 
+msgid "IDS_IM_POP_THIS_FEATURE_IS_NOT_AVAILABLE_WHILE_FLIGHT_MODE_IS_ON"
+msgstr "Бұл мүмкіндік ұшу режимі қосулы кезде қол жетімді емес."
+
 msgid "IDS_ST_BODY_TURN_OFF"
 msgstr "Өшіру."
 
@@ -1150,33 +1024,18 @@ msgstr "Бұл әрекет телефондағы SD картасын өшір
 msgid "IDS_ST_BODY_THE_SD_CARD_IS_CURRENTLY_IN_USE_THIS_ACTION_WILL_ERASE_ALL_DATA_ON_THE_SD_CARD_INCLUDING_THE_DATA_THAT_IS_CURRENTLY_BEING_USED"
 msgstr "SD картасы ағымда пайдаланылуда. Бұл әрекет қазір пайдаланылып жатқан деректерді қоса SD картасындағы барлық деректерді жояды"
 
-msgid "IDS_ST_BODY_THE_RED_LED_LIGHTS_UP_WHEN_YOU_CHARGE_YOUR_DEVICE_WHILE_THE_SCREEN_IS_OFF"
-msgstr "Экран өшірулі болғанда құрылғыңызды зарядтаған кезде қызыл жарық диод шамы жанады."
-
-msgid "IDS_ST_BODY_THE_RED_LED_BLINKS_WHEN_THE_BATTERY_POWER_IS_LOW_WHILE_THE_SCREEN_IS_OFF"
-msgstr "Экран өшірулі болғанда батарея заряды төмен болған кезде қызыл жарық диоды жанады."
-
 msgid "IDS_ST_BODY_THE_PASSWORD_MUST_NOT_CONTAIN_A_SIMPLE_SEQUENCE_HEG_1111_OR_1234"
 msgstr "Құпиясөз қарапайым болмауы керек (мысалыға 1111 немесе 1234)"
 
+msgid "IDS_SMEMO_BUTTON_IMPORT"
+msgstr "Импорттау"
+
 msgid "IDS_ST_BODY_THE_NAME_FIELD_CANNOT_BE_EMPTY"
 msgstr "Атау өрісі бос болмауы керек."
 
-msgid "IDS_ST_BODY_THE_BLUE_LED_BLINKS_WHEN_YOU_RECORD_VOICE_WHILE_THE_SCREEN_IS_OFF"
-msgstr "Экран өшірулі болғанда дауыс жазған кезде көк жарық диоды жанады."
-
-msgid "IDS_ST_BODY_THE_BLUE_LED_BLINKS_WHEN_YOU_HAVE_MISSED_CALLS_MESSAGES_OR_APP_NOTIFICATIONS_WHILE_THE_SCREEN_IS_OFF"
-msgstr "Экран өшірулі болғанда қабылданбаған қоңыраулар, хабарлар немесе бағдарлама хабарландырулары болса, көк жарық диод шамы жыпылықтайды."
-
-msgid "IDS_ST_BODY_THE_APPLICATIONS_BELOW_WERE_STARTED_BY_PS_STOPPING_THESE_APPLICATIONS_MAY_CAUSE_PS_TO_FAIL"
-msgstr "Төмендегі бағдарламалар %s арқылы іске қосылды. Осы бағдарламаларды тоқтату, %s бағдарламасының сәтсіз аяқталуына себеп болуы мүмкін."
-
 msgid "IDS_ST_BODY_THERE_ARE_NO_NETWORKS_NEARBY"
 msgstr "Жақын жерде желілер жоқ."
 
-msgid "IDS_ST_BODY_TEXTSTYLE_LARGE"
-msgstr "Ірі"
-
 msgid "IDS_ST_BODY_TASK_SWITCHER"
 msgstr "Тапсырма қосқыш"
 
@@ -1189,12 +1048,6 @@ msgstr "Экранды басып тұрып, құрылғының құлпын
 msgid "IDS_ST_BODY_SYSTEM_MEMORY"
 msgstr "Жүйелік жад"
 
-msgid "IDS_ST_BODY_SUNDAY"
-msgstr "Жексенбі"
-
-msgid "IDS_ST_BODY_STORAGE"
-msgstr "Сақтау орны"
-
 msgid "IDS_ST_BODY_STANDARD_T_DISPLAY_EFFECT"
 msgstr "Стандартты"
 
@@ -1213,12 +1066,6 @@ msgstr "Әлеуметтік желі профильдері"
 msgid "IDS_ST_BODY_SMART_STAY_MAY_NOT_WORK_IN_THESE_SITUATIONS"
 msgstr "Смарт-қалыс бұл жағдайларда істемеуі мүмкін."
 
-msgid "IDS_ST_BODY_SMART_ROTATION_MAY_NOT_WORK_IN_THESE_SITUATIONS"
-msgstr "Смарт- айналдыру бұл жағдайларда істемеуі мүмкін."
-
-msgid "IDS_ST_BODY_SMART_ROTATION_DESCRIPTION_MSG"
-msgstr "Смарт- айналдыру экранды автоматты айналдыруды өшіреді және беттің бағытын анықтау үшін алдыңғы камераны пайдаланып, экранды сәйкес бағытта айналдырады."
-
 msgid "IDS_ST_BODY_SMALL_M_TEXTSIZE"
 msgstr "Ұсақ"
 
@@ -1246,15 +1093,6 @@ msgstr "Сериялық номері"
 msgid "IDS_ST_BODY_SECURITY_ENGINE"
 msgstr "Қауіпсіздік қозғалтқышы"
 
-msgid "IDS_ST_BODY_SECURITY"
-msgstr "Қауіпсіздік"
-
-msgid "IDS_ST_BODY_SEARCH"
-msgstr "Іздеу"
-
-msgid "IDS_ST_BODY_SD_CARD"
-msgstr "SD карта"
-
 msgid "IDS_ST_BODY_SCREEN_TIMEOUT_ABB2"
 msgstr "Экр.уақ.бітті"
 
@@ -1285,33 +1123,18 @@ msgstr "Экран құлыптау түрі"
 msgid "IDS_ST_BODY_SCREEN_LOCK_SOUND"
 msgstr "Экран құлыптау дыбысы"
 
-msgid "IDS_ST_BODY_SCHEDULE"
-msgstr "Кесте"
-
 msgid "IDS_ST_BODY_SAVE_POWER_BY_ADJUSTING_SCREEN_TONE_ACCORDING_TO_ANALYSIS_OF_IMAGES"
 msgstr "Суреттерді талдауға байланысты экран дыбыс реттеу арқылы қуат үнемдеңіз."
 
 msgid "IDS_ST_BODY_SAVES_POWER_BY_LIMITING_THE_MAXIMUM_PERFORMANCE_OF_THE_DEVICE"
 msgstr "Құрылғының максималды өнімділігін шектеу арқылы қуатты үнемдейді."
 
-msgid "IDS_ST_BODY_SAVED"
-msgstr "Сақталған"
-
-msgid "IDS_ST_BODY_SAVE"
-msgstr "Сақтау"
-
 msgid "IDS_ST_BODY_SAMSUNG_LEGAL"
 msgstr "Samsung құқықтық"
 
-msgid "IDS_ST_BODY_SAMSUNG_KIES_CONNECTION_CONNECTING_USB_HELP_MSG"
-msgstr "Егер Samsung Kies (компьютердің бағдарлама жасақтамасы) немесе дұрыс драйверлер компьютеріңізге әлі орнатылмаса, орнату Microsoft Windows жүйесінде жалғасады. \nКомпьютердің бағдарламалық жасақтамасын орнатқан соң, мына әрекеттерді орындауыңызға болады:\n - Телефон деректерін синхрондау\n- Телефонның бағдарламалық жасақтамасын жаңарту\n- Интернетті бөлісу (Бұл телефон ноутбук немесе дербес компьютер арқылы интернетке кіретін модем ретінде қолданылады)\n- Сатып алынған музыканы/бейнежазбаны (Microsoft Windows Media DRM) немесе кәдімгі файлдарды телефоныңызға көшіру."
-
 msgid "IDS_ST_BODY_RUNNING"
 msgstr "Іске қосу"
 
-msgid "IDS_ST_BODY_RESTRICTING_APPLICATION_USAGE_TO_ONLY_ESSENTIAL_APPLICATIONS_AND_THOSE_SELECTED_BY_YOU"
-msgstr "Тек маңызды және осы таңдалған бағдарламалар үшін бағдарлама пайдалануды шектеу."
-
 msgid "IDS_ST_BODY_RESET_TO_DEFAULT"
 msgstr "Стандартты бапстапқы мәндеріне баптау"
 
@@ -1330,6 +1153,9 @@ msgstr "Барлығын қайта бастау"
 msgid "IDS_ST_BODY_REMOVE_LICENCE"
 msgstr "Лицензияны алу"
 
+msgid "IDS_ST_POP_REGISTERED"
+msgstr "Тіркелді"
+
 msgid "IDS_ST_BODY_REGULATORY_INFORMATION_ABB"
 msgstr "Реттеуші туралы ақпарат"
 
@@ -1339,9 +1165,6 @@ msgstr "Тіркеу орны"
 msgid "IDS_ST_BODY_REGIONAL_EXAMPLE"
 msgstr "Аймақтық үлгі"
 
-msgid "IDS_ST_BODY_REGION"
-msgstr "Аймақ"
-
 msgid "IDS_ST_BODY_PUK"
 msgstr "PUK"
 
@@ -1357,30 +1180,27 @@ msgstr "Құрылғыңызды зиянды вирустар мен бағда
 msgid "IDS_ST_BODY_PROFILE_NAME"
 msgstr "Профиль атауы"
 
-msgid "IDS_ST_BODY_PROFILE"
-msgstr "Режим"
-
 msgid "IDS_ST_BODY_PREPARING_THIS_COULD_TAKE_OVER_10_MINUTES_ING"
 msgstr "Дайындалуда. Оған 10 минуттан аса кетуі мүмкін..."
 
 msgid "IDS_ST_BODY_PREFERRED_NETWORKS"
 msgstr "Қалаулы желіні таңдауы"
 
-msgid "IDS_ST_BODY_POP_JPN_DCM"
-msgstr "POP"
-
-msgid "IDS_ST_BODY_PM"
-msgstr "TK"
-
 msgid "IDS_ST_BODY_PLUG_IN_CHARGER_AND_TRY_AGAIN"
 msgstr "Зарядтағышты жалғап, әрекетті қайталап көріңіз."
 
 msgid "IDS_ST_BODY_PLAY_TONE_WHEN_THE_DIALLING_KEYPAD_IS_TAPPED"
 msgstr "Теретін пернетақтаны түрткенде дыбысты ойнату."
 
+msgid "IDS_ST_POP_PASSWORD_MUST_BE_MORE_THAN_P1SD_CHARACTERS_AND_LESS_THAN_P2SD"
+msgstr "Құпиясөзде %1$d таңбадан көп және %2$d аз болуы керек."
+
 msgid "IDS_ST_BODY_PLAY_SOUNDS_WHEN_LOCKING_AND_UNLOCKING_SCREEN"
 msgstr "Экранды құлыптағанда және құлпын ашқанда дыбыстарды ойнату"
 
+msgid "IDS_ST_POP_PASSWORDS_DO_NOT_MATCH"
+msgstr "Кілтсөз жұпсыз."
+
 msgid "IDS_ST_BODY_PIN_BLOCKED_ENTER_PUK_TO_CONTINUE_JPN_DCM"
 msgstr "PIN blocked. Enter PUK to continue."
 
@@ -1393,9 +1213,6 @@ msgstr "Суреттер, бейнелер"
 msgid "IDS_ST_BODY_PHOTO_UPLOAD_SETTINGS"
 msgstr "Фотосуретті кері жүктеу параметрлері"
 
-msgid "IDS_ST_BODY_PHONEPROFILES_SILENT"
-msgstr "Дыбыссыз"
-
 msgid "IDS_ST_BODY_PERSONAL_MODE_CAN_BE_USED_TO_HIDE_CONTENT_THAT_YOU_WANT_TO_KEEP_PRIVATE_MSG"
 msgstr "Жеке режим құпия сақтағыңыз келген мазмұнды жасыру үшін пайдаланылады. Жеке режимді пайдалану үшін оны Параметрлерде іске қосып, қуат пернесін басып тұрығыз және Жеке режим опциясын таңдаңыз. PIN код немесе құпия сөзді енгізіңіз. Жеке режим белгісі күй жолағында көрсетіледі. Деректерді қорғау үшін пайдаланғаннан кейін Жеке режимді өшіріңіз. Сондай-ақ, қауіпсіз экран құлыбын пайдалану жақсырақ қорғаныспен қамтамасыз етеді"
 
@@ -1408,6 +1225,9 @@ msgstr "Құрылғыны қосқан сайын оны шифрсызданд
 msgid "IDS_ST_BODY_PASSWORD_MUST_CONTAIN_NO_MORE_THAN_PD_CHARACTERS_ABB"
 msgstr "Құпиясөзде %d таңбадан аспау керек."
 
+msgid "IDS_ST_POP_LOADING_ING"
+msgstr "Жазылуда..."
+
 msgid "IDS_ST_BODY_PASSWORD_MUST_CONTAIN_AT_LEAST_PD_CHARACTERS_ABB"
 msgstr "Құпиясөзде кемінде %d таңба болуға тиісті."
 
@@ -1423,9 +1243,6 @@ msgstr "Құпиясөз бос."
 msgid "IDS_ST_BODY_PASSWORD_CONTAINS_INVALID_CHARACTER_ABB"
 msgstr "Құпиясөзде қате таңба бар."
 
-msgid "IDS_ST_BODY_PASSWORD"
-msgstr "Кілтсөз"
-
 msgid "IDS_ST_BODY_OPEN_SOURCE_LICENCES"
 msgstr "Ресурстық лицензияларды ашу"
 
@@ -1435,36 +1252,24 @@ msgstr "Қосылған"
 msgid "IDS_ST_BODY_OFFICIAL_M_DEVICE_STATUS"
 msgstr "Ресми"
 
+msgid "IDS_ST_POP_INCORRECT_PASSWORD"
+msgstr "Қате кілтсөз."
+
 msgid "IDS_ST_BODY_NUMBER"
 msgstr "Нөмір"
 
-msgid "IDS_ST_BODY_NO_RESULTS_FOUND"
-msgstr "Ешқандай нәтиже табылмады."
-
 msgid "IDS_ST_BODY_NO_DEFAULTS_SET"
 msgstr "Әдепкі мәндері орнатылмаған."
 
-msgid "IDS_ST_BODY_NOT_ASSIGNED"
-msgstr "Қойылған жоқ"
-
 msgid "IDS_ST_BODY_NOTIFICATION_PANEL"
 msgstr "Хабарландыру тақтасы"
 
-msgid "IDS_ST_BODY_NOTIFICATIONS"
-msgstr "Хабарландырулар"
-
-msgid "IDS_ST_BODY_NOTIFICATION"
-msgstr "Хабарландыру"
-
 msgid "IDS_ST_BODY_NOSERVICE"
 msgstr "Қызмет жоқ"
 
 msgid "IDS_ST_BODY_NORMAL_T_PROFILE"
 msgstr "Қалыпты"
 
-msgid "IDS_ST_BODY_NONE"
-msgstr "Жоқ"
-
 msgid "IDS_ST_BODY_NEW_PIN2_AND_CONFIRM_PIN2_DO_NOT_MATCH"
 msgstr "Жаңа PIN2 және растау PIN2 сәйкес келмейді"
 
@@ -1474,9 +1279,6 @@ msgstr "Жаңа PIN2"
 msgid "IDS_ST_BODY_NEW_PIN1"
 msgstr "Жаңа PIN1 коды"
 
-msgid "IDS_ST_BODY_NEW"
-msgstr "Жаңа"
-
 msgid "IDS_ST_BODY_NETWORK_TYPE"
 msgstr "Желілер түрі"
 
@@ -1489,18 +1291,15 @@ msgstr "Желі тізімі"
 msgid "IDS_ST_BODY_NETWORK_CONNECTIONS"
 msgstr "Желі қосылымдары"
 
+msgid "IDS_ST_POP_DO_NOT_ASK_AGAIN"
+msgstr "Қайтадан сұрамаңыз"
+
 msgid "IDS_ST_BODY_NETWORK_CODE"
 msgstr "Желілер коды"
 
-msgid "IDS_ST_BODY_NETWORK"
-msgstr "Желі"
-
 msgid "IDS_ST_BODY_NATURAL_T_DISPLAY_EFFECT"
 msgstr "Табиғи"
 
-msgid "IDS_ST_BODY_NAME"
-msgstr "Аты"
-
 msgid "IDS_ST_BODY_MY_NUMBER"
 msgstr "Менің нөмірім"
 
@@ -1525,12 +1324,6 @@ msgstr "Қосымша жүйе параметрлері"
 msgid "IDS_ST_BODY_MORE_CONNECTIVITY_SETTINGS"
 msgstr "Қосымша қосылу параметрлері"
 
-msgid "IDS_ST_BODY_MONDAY"
-msgstr "Дүйсенбі"
-
-msgid "IDS_ST_BODY_MODE"
-msgstr "Артқы камера"
-
 msgid "IDS_ST_BODY_MOBILE_DATA_WILL_BE_USED_IF_YOU_DOWNLOAD_OR_UPLOAD_DATA_WITHOUT_WI_FI_CONNECTION"
 msgstr "Деректер Wi-Fi байланысынсыз жүктелсе немесе кері жүктелсе, ұялы деректер пайдаланылады."
 
@@ -1540,29 +1333,23 @@ msgstr "АА.КК.ЖЖЖЖ"
 msgid "IDS_ST_BODY_MMS_CONNECTIONS"
 msgstr "MMS байланыстары"
 
+msgid "IDS_ST_OPT_SELECT"
+msgstr "Таңдау"
+
 msgid "IDS_ST_BODY_MISCELLANEOUS_FILES"
 msgstr "Әр түрлі файлдар"
 
-msgid "IDS_ST_BODY_MESSAGE"
-msgstr "Хабарлама"
-
 msgid "IDS_ST_BODY_MENU_AND_WIDGETS"
 msgstr "Мәзір және виджеттер"
 
-msgid "IDS_ST_BODY_MEMORY"
-msgstr "Жады"
-
 msgid "IDS_ST_BODY_MEDIUM"
 msgstr "Орташа"
 
-msgid "IDS_ST_BODY_MB"
-msgstr "МБ"
-
 msgid "IDS_ST_BODY_MASS_STORAGE_HELP_MSG"
 msgstr "Мына әрекеттерді жүзеге асыруыңызға болады:\n- Жылдам файл көшіру\n- MAC не Linux операциялық жүйесі арқылы қосылу"
 
-msgid "IDS_ST_BODY_MARUBERI_JPN_DCM"
-msgstr "Maruberi"
+msgid "IDS_ST_OPT_DEFAULT_RINGTONE"
+msgstr "Әдепкі үн"
 
 msgid "IDS_ST_BODY_LTE_WCDMA_GSM_NHAUTO_CONNECT"
 msgstr "LTE/WCDMA/GSM\n(авто қосылу)"
@@ -1570,39 +1357,33 @@ msgstr "LTE/WCDMA/GSM\n(авто қосылу)"
 msgid "IDS_ST_BODY_LOCK_SCREEN_OPTIONS"
 msgstr "Құлыптаулы экран параметрлері"
 
-msgid "IDS_ST_BODY_LIST_VIEW"
-msgstr "Тізімдік көрініс"
-
 msgid "IDS_ST_BODY_LIMIT_BACKGROUND_PROCESSES"
 msgstr "Фондық процестерді шектеу"
 
-msgid "IDS_ST_BODY_LICENCE"
-msgstr "Лицензия"
-
-msgid "IDS_ST_BODY_LED_INDICATOR"
-msgstr "Жарық диод индикаторы"
-
 msgid "IDS_ST_BODY_LEDOT_LOW_BATTERY"
 msgstr "Батареяның заряды  аз"
 
 msgid "IDS_ST_BODY_LAUNCH_BY_DEFAULT"
 msgstr "Әдепкі мәні бойынша іске қосу"
 
+msgid "IDS_ST_OPT_AUTO_UPDATE_ABB"
+msgstr "Авто жаңарту"
+
 msgid "IDS_ST_BODY_LANGUAGE_AND_REGION_ABB"
 msgstr "Тіл мен аймақ"
 
 msgid "IDS_ST_BODY_LANGUAGE_AND_KEYBOARD"
 msgstr "Тіл және пернетақта"
 
+msgid "IDS_ST_OPT_ALL"
+msgstr "Барлығы"
+
 msgid "IDS_ST_BODY_KEYBOARD"
 msgstr "Пернетақта"
 
 msgid "IDS_ST_BODY_KEEPS_THE_STATUS_BAR_TIDY_TAP_THE_REPRESENTATIVE_ICON_TO_SHOW_ALL_THE_ICONS"
 msgstr "Күй жолағын таза сақтайды. Барлық белгішелерді көрсету үшін өкіл белгішесін түртіңіз."
 
-msgid "IDS_ST_BODY_KB"
-msgstr "KБ"
-
 msgid "IDS_ST_BODY_INTRODUCTION_TO_SMART_SCREEN_ABB"
 msgstr "Смарт экранына кіріспе"
 
@@ -1618,15 +1399,6 @@ msgstr "Орнатылған бағдарламалар"
 msgid "IDS_ST_BODY_INSTALLATION_SETTINGS"
 msgstr "Орнату параметрлері"
 
-msgid "IDS_ST_BODY_INSERT_SD_CARD"
-msgstr "SD картасын салу."
-
-msgid "IDS_ST_BODY_INCORRECT_PIN_E"
-msgstr "Қате PIN."
-
-msgid "IDS_ST_BODY_INCORRECT_PASSWORD_TRY_AGAIN"
-msgstr "Құпиясөз қате. Әрекетті қайталаңыз"
-
 msgid "IDS_ST_BODY_INCOMING_CALLS_AND_NEW_NOTIFICATIONS_WILL_BE_READ_OUT_AUTOMATICALLY"
 msgstr "Келген қоңыраулар мен жаңа хабарландырулар автоматты түрде оқылады."
 
@@ -1642,8 +1414,8 @@ msgstr "Егер осы опцияны таңдасаңыз, тек пайдал
 msgid "IDS_ST_BODY_IF_YOU_FORGET_YOUR_PERSONAL_MODE_PASSWORD_YOU_WILL_NOT_BE_ABLE_TO_RECOVER_IT_FOR_SECURITY_MSG"
 msgstr "Егер жеке режим паролін ұмытып қалсаңыз, оны қалпына келтіру мүмкін болмайды. Қауіпсіздік үшін, жеке режимді қалпына келтіруіңіз керек. Бұл оның әдепкі параметрлерін қалпына келтіреді және барлық жеке мазмұныңызды жояды."
 
-msgid "IDS_ST_BODY_IF_YOU_DONT_WANT_TO_SEE_A_NUMBER_APPEAR_ON_THE_APP_ICON_FOR_EACH_NEW_EVENT_DISABLE_BADGE"
-msgstr "Әрбір жаңа оқиға үшін бағдарлама белгішесінде санның пайда болуын көруді қаламасаңыз, белгіні өшіріңіз."
+msgid "IDS_ST_MBODY_SCREEN_ROTATION"
+msgstr "Экранды бұру"
 
 msgid "IDS_ST_BODY_ICON_SHOWS_THAT_SMART_SCREEN_IS_ENABLED"
 msgstr "Белгіше смарт-экранның қосылғанын көрсетеді."
@@ -1660,23 +1432,17 @@ msgstr "Helvetica Neue"
 msgid "IDS_ST_BODY_HARDWARE"
 msgstr "Аспап"
 
+msgid "IDS_ST_MBODY_HELP"
+msgstr "Анықтама"
+
 msgid "IDS_ST_BODY_GSM"
 msgstr "GSM"
 
-msgid "IDS_ST_BODY_GRID_VIEW"
-msgstr "Тор көрініс"
-
 msgid "IDS_ST_BODY_GLOVE_MODE_ABB"
 msgstr "Қолғап режимі"
 
-msgid "IDS_ST_BODY_GESTURES"
-msgstr "Ымдық қимылдар"
-
-msgid "IDS_ST_BODY_GB"
-msgstr "Гбайт"
-
-msgid "IDS_ST_BODY_FROM_M_TIME"
-msgstr "Кімнен"
+msgid "IDS_ST_MBODY_FONT_SIZE"
+msgstr "Қаріп өлшемі"
 
 msgid "IDS_ST_BODY_FREQUENTLY_USED"
 msgstr "Жиі пайдаланылатын"
@@ -1705,9 +1471,6 @@ msgstr "Шрифт түрі"
 msgid "IDS_ST_BODY_FONTSTYLE_ROSEMARY"
 msgstr "Rosemary"
 
-msgid "IDS_ST_BODY_FLIGHT_MODE_MSG"
-msgstr "Ұшу режимі қоңырау шалу, хабар алмасу және деректер желісі мүмкіндіктерін өшіруге рұқсат береді. Сондай-ақ, Wi-Fi және Bluetooth секілді қосылу мүмкіндіктерін өшіруге рұқсат береді. Wi-Fi және Bluetooth пайдалану үшін оларды \"Параметрлер\" ішінде немесе хабарландыру тақтасында қосыңыз."
-
 msgid "IDS_ST_BODY_FLIGHT_MODE_HAS_BEEN_ENABLED_NETWORK_SETTINGS_WILL_CLOSE"
 msgstr "Ұшу режимі қосылды. Желі параметрлері жабылады."
 
@@ -1720,6 +1483,9 @@ msgstr "Рұқсат етілген нөмірлер"
 msgid "IDS_ST_BODY_FIREWALL_ENABLED_ABB"
 msgstr "Брандмауер қосылды"
 
+msgid "IDS_ST_HEADER_WI_FI"
+msgstr "Wi-Fi"
+
 msgid "IDS_ST_BODY_FIREWALL"
 msgstr "Брандмауэр"
 
@@ -1735,8 +1501,8 @@ msgstr "Желі таңдалмады."
 msgid "IDS_ST_BODY_FACE_AND_VOICE"
 msgstr "Бет және дауыс"
 
-msgid "IDS_ST_BODY_FACEBOOK"
-msgstr "Facebook"
+msgid "IDS_ST_HEADER_UNAVAILABLE"
+msgstr "Байланыс аясынан тыс жерде"
 
 msgid "IDS_ST_BODY_EXPLANATION_FOR_TRANSACTION_TRACKING_MENU_VODA"
 msgstr "Сіздің рекомендациялық мәлімдемелеріңіз де сіз жіберіп отырған файлмен жіберіледі"
@@ -1744,6 +1510,12 @@ msgstr "Сіздің рекомендациялық мәлімдемелерің
 msgid "IDS_ST_BODY_EXPLANATION_FOR_EXPIRY_REMINDER_MENU"
 msgstr "Пайдаланатын файлдың (мысалы тұсқағаз) лицензиясының мерзімі бітмей тұра, ескертпе алыңыз."
 
+msgid "IDS_ST_HEADER_TEXT_TO_SPEECH"
+msgstr "Мәтіннен сөйлеуге"
+
+msgid "IDS_ST_HEADER_SOUND"
+msgstr "Дыбыс"
+
 msgid "IDS_ST_BODY_ESTIMATED_MAX_STANDBY_TIME_ABB"
 msgstr "Болжал. ең ұзақ\nкүту уақыты"
 
@@ -1756,12 +1528,12 @@ msgstr "Құпиясөзді қайта енгізу"
 msgid "IDS_ST_BODY_ENTER_PASSWORD"
 msgstr "Кілтсөз енгізіңіз."
 
-msgid "IDS_ST_BODY_ENTER_NEW_PASSWORD"
-msgstr "Жаңа кілтсөзды енгізіңіз."
-
 msgid "IDS_ST_BODY_ENTER_CURRENT_PASSWORD"
 msgstr "Ағымдағы құпиясөзді енгізіңіз."
 
+msgid "IDS_ST_HEADER_SAMSUNG_APPS"
+msgstr "Samsung Apps"
+
 msgid "IDS_ST_BODY_ENCRYPT_DEVICE_Q_WARNING_MSG"
 msgstr "Құрылғыны шифрлау керек пе? Әрекет қайталанбайды, ал егер ол үзіліп кетсе, деректерді жоғалтасыз. Шифрлауға бір не одан көп сағат кетуі мүмкін, сол уақыт аралығында құрылғы бірнеше рет өшіп қосылады және құрылғыны пайдалана алмайсыз."
 
@@ -1771,6 +1543,9 @@ msgstr "Құрылғыны шифрлау керек пе? Әрекет өзге
 msgid "IDS_ST_BODY_ENCRYPT_ACCOUNTS_SETTINGS_DOWNLOADED_APPLICATIONS_AND_THEIR_DATA_MEDIA_AND_OTHER_FILES"
 msgstr "Есептік жазбаларды, параметрлерді, жүктелген бағдарламалар мен олардың деректерін, мультимедианы және басқа файлдарды шифрлаңыз."
 
+msgid "IDS_ST_HEADER_RESET"
+msgstr "Алып тастау"
+
 msgid "IDS_ST_BODY_ENCRYPTION_WILL_TAKE_AT_LEAST_AN_HOUR"
 msgstr "Шифрлау кемінде бір сағатты алады."
 
@@ -1783,15 +1558,18 @@ msgstr "Ұялы желі арқылы деректерге өтуді қосу.
 msgid "IDS_ST_BODY_EMPTY"
 msgstr "Бос"
 
+msgid "IDS_ST_HEADER_PLEASE_WAIT"
+msgstr "Күтіңіз."
+
 msgid "IDS_ST_BODY_EMERGENCY_MODE_ABB"
 msgstr "Төтенше режим"
 
+msgid "IDS_ST_HEADER_PD_SELECTED_ABB"
+msgstr "%d таңдалды"
+
 msgid "IDS_ST_BODY_EMAIL"
 msgstr "Эл. пошта"
 
-msgid "IDS_ST_BODY_EDIT"
-msgstr "Өзгерту"
-
 msgid "IDS_ST_BODY_EASY_MODE"
 msgstr "Жеңіл режим"
 
@@ -1804,15 +1582,6 @@ msgstr "Динамикалық күй жолағы"
 msgid "IDS_ST_BODY_DRIVING_MODE"
 msgstr "Жүргізу режимі"
 
-msgid "IDS_ST_BODY_DO_NOT_SHOW_AGAIN"
-msgstr "Қайта көрсетпеңіз"
-
-msgid "IDS_ST_BODY_DOWNLOADS"
-msgstr "Жазылған"
-
-msgid "IDS_ST_BODY_DOWNLOAD"
-msgstr "Жүктеу"
-
 msgid "IDS_ST_BODY_DOUBLE_TAP_TO_OPEN_THE_MENU_T_TTS"
 msgstr "Мәзірді ашу үшін, екі рет түртіңіз."
 
@@ -1822,18 +1591,12 @@ msgstr "Осы өрісті өңдеу үшін, екі рет түртіңіз.
 msgid "IDS_ST_BODY_DOUBLE_TAP_TO_CLOSE_THE_MENU_T_TTS"
 msgstr "Мәзірді жабу үшін, екі рет түртіңіз."
 
-msgid "IDS_ST_BODY_DOCOMO_JPN_DCM"
-msgstr "docomo"
-
 msgid "IDS_ST_BODY_DIVX_REGISTRATION"
 msgstr "DivX тіркеуі"
 
 msgid "IDS_ST_BODY_DIVX_DEREGISTRATION"
 msgstr "DivX тіркеуден шығаруы"
 
-msgid "IDS_ST_BODY_DISPLAY_CONTENTS"
-msgstr "Мазмұнын көрсету"
-
 msgid "IDS_ST_BODY_DISPLAY_BATTERY_PERCENTAGE_ABB"
 msgstr "Батар. пайыз. көрс-н көрсету"
 
@@ -1843,9 +1606,6 @@ msgstr "Өшірілуде..."
 msgid "IDS_ST_BODY_DE_REGISTRATION_CODE_NOT_FOUND"
 msgstr "Тіркеуден шығару коды табылмады."
 
-msgid "IDS_ST_BODY_DEVICE_MEMORY"
-msgstr "Құрылғы жады"
-
 msgid "IDS_ST_BODY_DEVICE_INFO"
 msgstr "Құрылғы ақпараты"
 
@@ -1855,9 +1615,6 @@ msgstr "Есептік жазбаларды, параметрлерді, жүк
 msgid "IDS_ST_BODY_DEVICE_ENCRYPTED"
 msgstr "Құрылғы шифрланды."
 
-msgid "IDS_ST_BODY_DEVICE"
-msgstr "Құрылғы"
-
 msgid "IDS_ST_BODY_DEVELOPER_OPTIONS"
 msgstr "Әзірлеуші параметрлері"
 
@@ -1888,9 +1645,6 @@ msgstr "КК.АА.ЖЖЖЖ"
 msgid "IDS_ST_BODY_DATE_AND_TIME"
 msgstr "Күні және уақыты"
 
-msgid "IDS_ST_BODY_DATE"
-msgstr "Күні"
-
 msgid "IDS_ST_BODY_DATA_ROAMING"
 msgstr "Деректер роумингі"
 
@@ -1900,39 +1654,36 @@ msgstr "Деректер"
 msgid "IDS_ST_BODY_CUSTOM_M_DEVICE_STATUS"
 msgstr "Таңдамалы"
 
-msgid "IDS_ST_BODY_CURRENT"
-msgstr "Ағымдық"
-
 msgid "IDS_ST_BODY_CRASH_VIEWER"
 msgstr "Апаттарды көру құралы"
 
 msgid "IDS_ST_BODY_CPU_USAGE"
 msgstr "CPU пайдалану"
 
-msgid "IDS_ST_BODY_COUNTRY_CODE"
-msgstr "Мемлекеттер коды"
-
 msgid "IDS_ST_BODY_COOL_JAZZ"
 msgstr "Cool jazz"
 
 msgid "IDS_ST_BODY_CONTENT_FROM_GALLERY_VIDEO_MUSIC_VOICE_RECORDER_AND_MY_FILES_CAN_BE_HIDDEN_IN_PERSONAL_MODE"
-msgstr "Ð\93алеÑ\80еÑ\8f, Ð±ÐµÐ¹Ð½Ðµ, Ð¼Ñ\83зÑ\8bка, Ð´Ð¸ÐºÑ\82аÑ\84он Ð¶Ó\99не Ð¼ÐµÐ½Ñ\96Ò£ Ñ\84айлдаÑ\80Ñ\8bмдаÒ\93Ñ\8b Ð¼Ð°Ð·Ð¼Ò±Ð½ Ð¶ÐµÐºÐµ Ñ\80ежимде Ð¶Ð°Ñ\81Ñ\8bÑ\80Ñ\8bн Ð±Ð¾Ð»Ñ\83Ñ\8b Ð¼Ò¯Ð¼ÐºÑ\96н."
+msgstr "Ð\93алеÑ\80еÑ\8f, Ð\91ейне, Ð\9cÑ\83зÑ\8bка, Ð\94икÑ\82оÑ\84он Ð¶Ó\99не â\80\9cÐ\9cенÑ\96Ò£ Ñ\84айлдаÑ\80Ñ\8bмâ\80\9d Ò\9bолданбалаÑ\80Ñ\8bнÑ\8bÒ£ Ð¼Ð°Ð·Ð¼Ò±Ð½Ñ\8bн â\80\9cÐ\96екеâ\80\9d Ñ\80ежимде Ð¶Ð°Ñ\81Ñ\8bÑ\80Ñ\83Ò\93а Ð±Ð¾Ð»Ð°Ð´Ñ\8b."
 
 msgid "IDS_ST_BODY_CONNECTIONSETTINGS_PROXY_ADDRESS"
 msgstr "Прокси адресі"
 
+msgid "IDS_ST_BUTTON_STOP"
+msgstr "Тоқт"
+
 msgid "IDS_ST_BODY_CONNECTIONSETTINGS_INTERNET"
 msgstr "Шолушы"
 
 msgid "IDS_ST_BODY_CONNECTIONS"
 msgstr "Байланысу"
 
-msgid "IDS_ST_BODY_CONNECTION"
-msgstr "Қосылу"
-
 msgid "IDS_ST_BODY_CONFIRM_NEW_PIN2"
 msgstr "Жаңа PIN2 кодын растау"
 
+msgid "IDS_ST_BUTTON_RESET"
+msgstr "Жаңарту"
+
 msgid "IDS_ST_BODY_CONFIRM_NEW_PIN1"
 msgstr "Жаңа PIN1 кодын растау."
 
@@ -1942,12 +1693,15 @@ msgstr "Жаңа PIN растау"
 msgid "IDS_ST_BODY_CONFIRM_DECRYPTION"
 msgstr "Шифрсыздандыруды растау"
 
-msgid "IDS_ST_BODY_CONFIRM"
-msgstr "Негіздеу"
+msgid "IDS_ST_BUTTON_OK_ABB"
+msgstr "OK"
 
 msgid "IDS_ST_BODY_CONFIGURE_FIREWALL_SETTINGS"
 msgstr "Брандмаузер параметрлерін конфигурациялау"
 
+msgid "IDS_ST_BUTTON_OK"
+msgstr "OK"
+
 msgid "IDS_ST_BODY_COMPUTING_ING"
 msgstr "Есептелуде..."
 
@@ -1960,11 +1714,14 @@ msgstr "Choco cooky"
 msgid "IDS_ST_BODY_CHECK_FOR_UPDATES_AUTOMATICALLY_ABB"
 msgstr "Жаңартуларға автом. түр. тексеру."
 
+msgid "IDS_ST_BUTTON_ENABLE"
+msgstr "Қосу"
+
 msgid "IDS_ST_BODY_CHECK_FOR_UPDATES_ABB"
 msgstr "Жаңартуларға тексеру"
 
-msgid "IDS_ST_BODY_CHECK_FOR_UPDATES"
-msgstr "Ð\96аңаÑ\80Ñ\83дÑ\8b Ñ\82екÑ\81еÑ\80у"
+msgid "IDS_ST_BUTTON_DISCONNECT"
+msgstr "Ð\90жÑ\8bÑ\80аÑ\82у"
 
 msgid "IDS_ST_BODY_CHARGE_BATTERY_TO_ABOVE_80P_AND_TRY_AGAIN"
 msgstr "Батареяны 80% асыра зарядтап, әрекетті қайталап көріңіз."
@@ -1972,9 +1729,15 @@ msgstr "Батареяны 80% асыра зарядтап, әрекетті қ
 msgid "IDS_ST_BODY_CHANGING_THE_FONT_SIZE_IN_ACCESSIBILITY_SETTINGS_WILL_OVERRIDE_THE_FONT_SIZE_IN_EACH_APPLICATION"
 msgstr "Арнайы мүмкіндіктер параметрлерінде қаріп өлшемі өзгертілгенде әр қолданбадағы қаріп өлшемінен басым болады."
 
+msgid "IDS_ST_BUTTON_CONTINUE"
+msgstr "Жалғастыру"
+
 msgid "IDS_ST_BODY_CHANGING_THE_COLOUR_OF_THE_SCREEN_TO_GREYSCALE"
 msgstr "Экран түсін сұр түске өзгерту."
 
+msgid "IDS_ST_BUTTON_CANCEL_ABB"
+msgstr "Бас тарту"
+
 msgid "IDS_ST_BODY_CHANGE_TEXT_SIZE_IN_CONTACTS_CALENDAR_MEMO_MESSAGES_EMAIL_AND_IM"
 msgstr "Контактілер, күнтізбе, жазба, хабарлар, электрондық пошта және жедел хабар ішіндегі мәтіннің өлшемін өзгертіңіз."
 
@@ -2041,15 +1804,12 @@ msgstr "Құрылғыңызды қосқан сайын оны шифрсызд
 msgid "IDS_ST_BODY_AVAILABLE_SPACE"
 msgstr "Қол жетімді бос орын"
 
-msgid "IDS_ST_BODY_AVAILABLE"
-msgstr "Байланыс аясы"
-
-msgid "IDS_ST_BODY_AUTO_DOWNLOAD"
-msgstr "Авто жазу"
-
 msgid "IDS_ST_BODY_AUTH_TYPE"
 msgstr "Түпнұсқалығын тексеру түрі"
 
+msgid "IDS_ST_BODY_VERSION_PS"
+msgstr "%s нұсқасы"
+
 msgid "IDS_ST_BODY_APP_OPENING_IMAGE"
 msgstr "Бағдарлама ашу суреті"
 
@@ -2065,15 +1825,9 @@ msgstr "Қосымша реттегіші"
 msgid "IDS_ST_BODY_APPLICATION_INFO"
 msgstr "Қосымша ақпараты"
 
-msgid "IDS_ST_BODY_APPLICATION"
-msgstr "Қолданба"
-
 msgid "IDS_ST_BODY_ANTIVIRUS_SOFTWARE_ABB"
 msgstr "Антивирус бағдарламасы"
 
-msgid "IDS_ST_BODY_AM"
-msgstr "ТД"
-
 msgid "IDS_ST_BODY_ALWAYS_REJECT"
 msgstr "Әрқашан бас тартыңыз"
 
@@ -2083,9 +1837,6 @@ msgstr "Әрқашан қосулы"
 msgid "IDS_ST_BODY_ALWAYS_OFF"
 msgstr "Әрқашан өшірілген"
 
-msgid "IDS_ST_BODY_ALARM"
-msgstr "Дабыл"
-
 msgid "IDS_ST_BODY_AFTER_YOU_DOWNLOAD_AND_INSTALL_APPLICATIONS_APPLICATIONS_WILL_BE_SHOWN_HERE"
 msgstr "Бағдарламаларды жүктеп орнатқаннан кейін, олар осы жерде көрінетін болады"
 
@@ -2095,6 +1846,9 @@ msgstr "Қалпына келтіргеннен кейін телефон авт
 msgid "IDS_ST_BODY_ADJUST_BRIGHTNESS_LEVEL"
 msgstr "Ашықтық деңгейін реттеу"
 
+msgid "IDS_ST_BODY_URL"
+msgstr "URL"
+
 msgid "IDS_ST_BODY_ADJUST_AUTOMATIC_BRIGHTNESS"
 msgstr "Автоматты ашықтықты реттеу"
 
@@ -2164,60 +1918,153 @@ msgstr "Экранды бетіңізді таныған кезде бейімд
 msgid "IDS_HELP_BODY_SMART_SCREEN_WORKS_BEST_UNDER_THE_FOLLOWING_CONDITIONS_C"
 msgstr "Смарт-экран келесі жағдайларда жақсы жұмыс істейді:"
 
-msgid "IDS_HELP_BODY_SMART_ROTATION_DISABLES_AUTO_SCREEN_ROTATION_BY_CHECKING_THE_ORIENTATION_OF_YOUR_FACE_AND_THE_DEVICE_BY_ITS_FRONT_CAMERA"
-msgstr "Смарт айналдыру оның алдыңғы камерасымен бетіңіз бен құрылғының бағытын тексеру арқылы экранды автоматты бұруды өшіреді."
-
-msgid "IDS_LBS_HEADER_LOCATION"
-msgstr "Орналасу орны"
-
 msgid "IDS_LBS_BODY_DESTINATION"
 msgstr "Бағыты"
 
-msgid "IDS_ST_SK_NO"
-msgstr "Ð\96оÒ\9b"
+msgid "IDS_ST_BODY_TEXTSTYLE_LARGE"
+msgstr "Ð\86Ñ\80Ñ\96"
 
-msgid "IDS_HELP_BODY_SMART_STAY_DETECTS_YOUR_EYES_WITH_THE_FRONT_CAMERA_SO_THAT_THE_SCREEN_STAYS_ON_WHEN_YOU_ARE_LOOKING_AT_IT"
-msgstr "ЭкÑ\80анÒ\93а Ò\9bаÑ\80ап Ð¾Ñ\82Ñ\8bÑ\80Ò\93анÑ\8bÒ£Ñ\8bзда, Ñ\8dкÑ\80ан Ó©Ð·Ð³ÐµÑ\80Ñ\96Ñ\81Ñ\81Ñ\96з Ò\9bалÑ\83Ñ\8b Ò¯Ñ\88Ñ\96н Ñ\81маÑ\80Ñ\82\9bалÑ\8bÑ\81 Ð°Ð»Ð´Ñ\8bÒ£Ò\93Ñ\8b ÐºÐ°Ð¼ÐµÑ\80а Ð°Ñ\80Ò\9bÑ\8bлÑ\8b ÐºÓ©Ð·Ð´ÐµÑ\80Ñ\96Ò£Ñ\96здÑ\96 Ð±Ð°Ð¹Ò\9bайдÑ\8b."
+msgid "IDS_ST_BODY_SUNDAY"
+msgstr "Ð\96екÑ\81енбÑ\96"
 
-msgid "IDS_QP_POP_YOU_WILL_NO_LONGER_BE_ABLE_TO_USE_APPLICATIONS_NOTI_MSG"
-msgstr "Ð\95ндÑ\96 Ð¸Ð½Ñ\82еÑ\80неÑ\82, Ñ\8dлекÑ\82Ñ\80ондÑ\8bÒ\9b Ð¿Ð¾Ñ\88Ñ\82а Ð¶Ó\99не YouTube Ñ\81иÑ\8fÒ\9bÑ\82Ñ\8b Ð±Ð°Ò\93даÑ\80ламалаÑ\80дÑ\8b Ò±Ñ\8fлÑ\8b Ð±Ð°Ð¹Ð»Ð°Ð½Ñ\8bÑ\81 Ð¶ÐµÐ»Ñ\96леÑ\80Ñ\96 Ð°Ñ\80Ò\9bÑ\8bлÑ\8b Ð¿Ð°Ð¹Ð´Ð°Ð»Ð°Ð½Ð° Ð°Ð»Ð¼Ð°Ð¹Ñ\81Ñ\8bз. Ð\96алÒ\93аÑ\81Ñ\82Ñ\8bÑ\80Ñ\83 ÐºÐµÑ\80ек Ð¿Ðµ?"
+msgid "IDS_ST_BODY_STORAGE"
+msgstr "СаÒ\9bÑ\82аÑ\83 Ð¾Ñ\80нÑ\8b"
 
-msgid "IDS_ST_BODY_10_MINUTES"
-msgstr "10 минут"
+msgid "IDS_ST_BODY_SECURITY"
+msgstr "Қауіпсіздік"
 
-msgid "IDS_ST_BODY_15SEC"
-msgstr "15 секунд"
+msgid "IDS_ST_BODY_SEARCH"
+msgstr "Іздеу"
 
-msgid "IDS_ST_BODY_24_HOURS"
-msgstr "24 сағат"
+msgid "IDS_ST_BODY_SD_CARD"
+msgstr "SD карта"
 
-msgid "IDS_ST_BODY_2_MINUTES"
-msgstr "2 минут"
+msgid "IDS_ST_BODY_SCHEDULE"
+msgstr "Кесте"
 
-msgid "IDS_ST_BODY_30SEC"
-msgstr "30 секунд"
+msgid "IDS_ST_BODY_SAVED"
+msgstr "Сақталған"
 
-msgid "IDS_ST_BODY_5_MINUTES"
-msgstr "5 минут"
+msgid "IDS_ST_BODY_SAVE"
+msgstr "Сақтау"
 
-msgid "IDS_ST_BODY_APPLICATIONS"
-msgstr "Қосымшалар"
+msgid "IDS_ST_BODY_REGION"
+msgstr "Аймақ"
 
-msgid "IDS_ST_BODY_DONT_ASK_AGAIN"
-msgstr "Қайтадан сұрамаңыз"
+msgid "IDS_ST_BODY_PROFILE"
+msgstr "Режим"
 
-msgid "IDS_ST_BODY_P1SS_IS_CURRENTLY_P2SS_T_TTS"
-msgstr "%1$s қазіргі уақытта %2$s."
+msgid "IDS_ST_BODY_PM"
+msgstr "TK"
 
-msgid "IDS_ST_BODY_PASSWORDS_MUST_CONSIST_OF_AT_LEAST_4_ALPHANUMERIC_CHARACTERS_ALSO_INCLUDING_AT_LEAST_1_ALPHABETICAL_CHARACTER"
-msgstr "Құпиясөздер кемінде 4 әріптік-сандық таңбалардан, оның ішінде кемінде 1 әріптік таңбадан тұру керек."
+msgid "IDS_ST_BODY_PHONEPROFILES_SILENT"
+msgstr "Дыбыссыз"
 
-msgid "IDS_ST_BODY_PUK1_BLOCKED"
-msgstr "PUK1 бұғатталған"
+msgid "IDS_ST_BODY_PASSWORD"
+msgstr "Кілтсөз"
 
-msgid "IDS_ST_BODY_PUK1_CODE"
+msgid "IDS_ST_BODY_NO_RESULTS_FOUND"
+msgstr "Ешқандай нәтиже табылмады."
+
+msgid "IDS_ST_BODY_NOT_ASSIGNED"
+msgstr "Қойылған жоқ"
+
+msgid "IDS_ST_BODY_NOTIFICATIONS"
+msgstr "Хабарландырулар"
+
+msgid "IDS_ST_BODY_NOTIFICATION"
+msgstr "Хабарландыру"
+
+msgid "IDS_ST_BODY_NONE"
+msgstr "Жоқ"
+
+msgid "IDS_ST_BODY_NEW"
+msgstr "Жаңа"
+
+msgid "IDS_ST_BODY_NETWORK"
+msgstr "Желі"
+
+msgid "IDS_ST_BODY_NAME"
+msgstr "Аты"
+
+msgid "IDS_ST_BODY_MONDAY"
+msgstr "Дүйсенбі"
+
+msgid "IDS_ST_BODY_MODE"
+msgstr "Артқы камера"
+
+msgid "IDS_ST_SK_NO"
+msgstr "Жоқ"
+
+msgid "IDS_ST_BODY_MESSAGE"
+msgstr "Хабарлама"
+
+msgid "IDS_ST_BODY_MEMORY"
+msgstr "Жады"
+
+msgid "IDS_ST_BODY_MB"
+msgstr "МБ"
+
+msgid "IDS_ST_BODY_LIST_VIEW"
+msgstr "Тізімдік көрініс"
+
+msgid "IDS_ST_BODY_LICENCE"
+msgstr "Лицензия"
+
+msgid "IDS_ST_BODY_LED_INDICATOR"
+msgstr "Жарық диод индикаторы"
+
+msgid "IDS_HELP_BODY_SMART_STAY_DETECTS_YOUR_EYES_WITH_THE_FRONT_CAMERA_SO_THAT_THE_SCREEN_STAYS_ON_WHEN_YOU_ARE_LOOKING_AT_IT"
+msgstr "Экранға қарап отырғаныңызда, экран өзгеріссіз қалуы үшін смарт-қалыс алдыңғы камера арқылы көздеріңізді байқайды."
+
+msgid "IDS_QP_POP_YOU_WILL_NO_LONGER_BE_ABLE_TO_USE_APPLICATIONS_NOTI_MSG"
+msgstr "Енді интернет, электрондық пошта және YouTube сияқты бағдарламаларды ұялы байланыс желілері арқылы пайдалана алмайсыз. Жалғастыру керек пе?"
+
+msgid "IDS_ST_BODY_10_MINUTES"
+msgstr "10 минут"
+
+msgid "IDS_ST_BODY_15SEC"
+msgstr "15 секунд"
+
+msgid "IDS_ST_BODY_24_HOURS"
+msgstr "24 сағат"
+
+msgid "IDS_ST_BODY_2_MINUTES"
+msgstr "2 минут"
+
+msgid "IDS_ST_BODY_KB"
+msgstr "KБ"
+
+msgid "IDS_ST_BODY_30SEC"
+msgstr "30 секунд"
+
+msgid "IDS_ST_BODY_5_MINUTES"
+msgstr "5 минут"
+
+msgid "IDS_ST_BODY_DONT_ASK_AGAIN"
+msgstr "Қайтадан сұрамаңыз"
+
+msgid "IDS_ST_BODY_P1SS_IS_CURRENTLY_P2SS_T_TTS"
+msgstr "%1$s қазіргі уақытта %2$s."
+
+msgid "IDS_ST_BODY_PASSWORDS_MUST_CONSIST_OF_AT_LEAST_4_ALPHANUMERIC_CHARACTERS_ALSO_INCLUDING_AT_LEAST_1_ALPHABETICAL_CHARACTER"
+msgstr "Құпиясөздер кемінде 4 әріптік-сандық таңбалардан, оның ішінде кемінде 1 әріптік таңбадан тұру керек."
+
+msgid "IDS_ST_BODY_INSERT_SD_CARD"
+msgstr "SD картасын салу."
+
+msgid "IDS_ST_BODY_PUK1_BLOCKED"
+msgstr "PUK1 бұғатталған"
+
+msgid "IDS_ST_BODY_INCORRECT_PIN_E"
+msgstr "Қате PIN."
+
+msgid "IDS_ST_BODY_PUK1_CODE"
 msgstr "PUK1 коды"
 
+msgid "IDS_ST_BODY_INCORRECT_PASSWORD_TRY_AGAIN"
+msgstr "Құпиясөз қате. Әрекетті қайталаңыз"
+
 msgid "IDS_ST_BODY_PUK2"
 msgstr "PUK2"
 
@@ -2260,6 +2107,9 @@ msgstr "Қате PUK1 коды."
 msgid "IDS_ST_POP_INCORRECT_PUK1_PD_ATTEMPTS_LEFT"
 msgstr "Дұрыс емес PUK1. %d рет енгізу қалды."
 
+msgid "IDS_ST_BODY_GRID_VIEW"
+msgstr "Тор көрініс"
+
 msgid "IDS_ST_POP_INCORRECT_PUK2"
 msgstr "Қате PUK2."
 
@@ -2269,20 +2119,89 @@ msgstr "Дұрыс емес PUK2. %d рет енгізу қалды."
 msgid "IDS_ST_POP_PIN_CHANGED"
 msgstr "PIN өзгертілді."
 
+msgid "IDS_ST_BODY_GB"
+msgstr "Гбайт"
+
 msgid "IDS_TASKMGR_BUTTON_CLEAR_CACHE"
 msgstr "Кэшті тазарту"
 
 msgid "IDS_ST_BODY_3G_ONLY"
 msgstr "Тек 3G"
 
+msgid "IDS_ST_BODY_FROM_M_TIME"
+msgstr "Кімнен"
+
 msgid "IDS_ST_HEADER_ADD"
 msgstr "Қосу"
 
-msgid "IDS_ST_BODY_SECONDS"
-msgstr "Секунд"
+msgid "IDS_ST_BODY_FACEBOOK"
+msgstr "Facebook"
 
-msgid "IDS_ST_BUTTON_CANCEL"
-msgstr "Тоқтату"
+msgid "IDS_ST_BODY_ENTER_NEW_PASSWORD"
+msgstr "Жаңа кілтсөзды енгізіңіз."
+
+msgid "IDS_ST_BODY_EDIT"
+msgstr "Өзгерту"
+
+msgid "IDS_ST_BODY_DO_NOT_SHOW_AGAIN"
+msgstr "Қайта көрсетпеңіз"
+
+msgid "IDS_ST_BODY_DOWNLOADS"
+msgstr "Жазылған"
+
+msgid "IDS_ST_BODY_DOWNLOAD"
+msgstr "Жүктеу"
+
+msgid "IDS_ST_BODY_DISPLAY_CONTENTS"
+msgstr "Мазмұнын көрсету"
+
+msgid "IDS_ST_BODY_DEVICE_MEMORY"
+msgstr "Құрылғы жады"
+
+msgid "IDS_ST_BODY_DEVICE"
+msgstr "Құрылғы"
+
+msgid "IDS_ST_BODY_DATE"
+msgstr "Күні"
+
+msgid "IDS_ST_BODY_CURRENT"
+msgstr "Ағымдық"
+
+msgid "IDS_ST_BODY_COUNTRY_CODE"
+msgstr "Мемлекеттер коды"
+
+msgid "IDS_ST_BODY_CONNECTION"
+msgstr "Қосылу"
+
+msgid "IDS_ST_BODY_CONFIRM"
+msgstr "Негіздеу"
+
+msgid "IDS_ST_BODY_CHECK_FOR_UPDATES"
+msgstr "Жаңаруды тексеру"
+
+msgid "IDS_ST_BODY_AVAILABLE"
+msgstr "Байланыс аясы"
+
+msgid "IDS_ST_BODY_AUTO_DOWNLOAD"
+msgstr "Авто жазу"
+
+msgid "IDS_ST_BODY_APPLICATION"
+msgstr "Қолданба"
+
+msgid "IDS_ST_BODY_AM"
+msgstr "ТД"
+
+msgid "IDS_ST_BODY_ALARM"
+msgstr "Дабыл"
+
+msgid "IDS_LBS_HEADER_LOCATION"
+msgstr "Орналасу орны"
+
+msgid "IDS_ST_BODY_APPLICATIONS"
+msgstr "Қосымшалар"
+
+msgid "IDS_ST_BODY_VIDEOS"
+msgstr "Бейнежазбалар"
 
 msgid "IDS_ST_BODY_1_5_SECONDS"
 msgstr "1.5 секунд"
@@ -2296,8 +2215,17 @@ msgstr "ДАЙЫН"
 msgid "IDS_ST_HEADER_ENABLE_DATA_ROAMING"
 msgstr "Деректер роумингін қосу"
 
-msgid "IDS_ST_HEADER_TURN_ON_MOBILE_DATA"
-msgstr "Ұялы деректерді іске қосу"
+msgid "IDS_ST_HEADER_SCAN_FOR_NETWORKS_ABB"
+msgstr "Желілерді тексеру"
+
+msgid "IDS_ST_POP_MOBILE_DATA_WILL_BE_TURNED_ON_CONNECTING_TO_MOBILE_NETWORKS_MAY_RESULT_IN_ADDITIONAL_CHARGES_DEPENDING_ON_YOUR_PAYMENT_PLAN"
+msgstr "Ұялы деректер қосылады. Ұялы желілерге қосылу төлем жоспарына байланысты қосымша ақыларға әкелуі мүмкін."
+
+msgid "IDS_ST_POP_SCANNING_FOR_NETWORK_ING"
+msgstr "Желіні іздеуде..."
+
+msgid "IDS_ST_POP_UNLESS_YOU_CONNECT_TO_A_WI_FI_NETWORK_YOU_WILL_NOT_BE_ABLE_TO_USE_THE_INTERNET_EMAIL_OR_OTHER_APPS_MSG"
+msgstr "Wi-Fi желісіне қосылмағанша, Интернетті, электрондық поштаны не деректер байланысын қажет ететін басқа бағдарламаларды пайдалануға болмайды."
 
 msgid "IDS_ST_HEADER_UNABLE_TO_PLAY_SAMPLE_ABB"
 msgstr "Үлгіні ойнату мүмкін емес"
@@ -2305,15 +2233,24 @@ msgstr "Үлгіні ойнату мүмкін емес"
 msgid "IDS_ST_POP_SAMPLES_CANNOT_BE_PLAYED_DURING_CALLS"
 msgstr "Қоңыраулар барысында үлгілерді ойнату мүмкін емес."
 
-msgid "IDS_ST_HEADER_DEVICE_NAME"
-msgstr "Құрылғының аты"
-
 msgid "IDS_ST_HEADER_DELETE_ITEMS_ABB2"
 msgstr "Элементтерді жою"
 
+msgid "IDS_ST_BODY_SECONDS"
+msgstr "Секунд"
+
 msgid "IDS_ST_HEADER_FEEDBACK"
 msgstr "Кері байланыс"
 
+msgid "IDS_ST_BUTTON_CANCEL"
+msgstr "Тоқтату"
+
+msgid "IDS_ST_HEADER_TURN_ON_MOBILE_DATA"
+msgstr "Ұялы деректерді іске қосу"
+
+msgid "IDS_ST_HEADER_DEVICE_NAME"
+msgstr "Құрылғының аты"
+
 msgid "IDS_ST_BODY_SELECT_ALL"
 msgstr "Бәрін бөлектеу"
 
@@ -2323,9 +2260,6 @@ msgstr "Барлығы"
 msgid "IDS_ST_HEADER_MANAGE_CERTIFICATES_ABB"
 msgstr "Сертификаттарды басқару"
 
-msgid "IDS_ST_BODY_INCORRECT_PASSWORD"
-msgstr "Қате кілтсөз."
-
 msgid "IDS_ST_HEADER_TURN_OFF_MOBILE_DATA"
 msgstr "Ұялы деректерді өшіру"
 
@@ -2335,9 +2269,6 @@ msgstr "Ұшу режимі қоңырау шалу және хабар алма
 msgid "IDS_ST_BODY_TYPE"
 msgstr "Түрі"
 
-msgid "IDS_ST_BODY_PERSONAL"
-msgstr "Жеке"
-
 msgid "IDS_ST_HEADER_LOCK_SCREEN_AND_SECURITY_ABB"
 msgstr "Құл-у экр-ы ж/е қауіпсіз-к"
 
@@ -2356,9 +2287,6 @@ msgstr "Құқықтық ақпарат"
 msgid "IDS_ST_BODY_DEVICE_INFORMATION"
 msgstr "Құрылғы туралы ақпарат"
 
-msgid "IDS_ST_BODY_PHONE_NUMBER"
-msgstr "Телефон нөмірі"
-
 msgid "IDS_ST_BODY_MODEL_NUMBER"
 msgstr "Модель нөмірі"
 
@@ -2407,6 +2335,81 @@ msgstr "Кэшті тазарту"
 msgid "IDS_ST_BODY_12_HOURS"
 msgstr "12 сағат"
 
+msgid "IDS_ST_BODY_ANSWERINGMODE_AUTOMATIC"
+msgstr "Автоматты түрде"
+
+msgid "IDS_ST_BODY_BLUETOOTH"
+msgstr "Bluetooth"
+
+msgid "IDS_ST_BODY_ADVANCEDOPTIONS_CERTIFICATES"
+msgstr "Сертификаттар"
+
+msgid "IDS_ST_BODY_CALLERID_DEFAULT"
+msgstr "Өздігінен"
+
+msgid "IDS_ST_BODY_APPLICATIONSETTINGS_MESSAGE"
+msgstr "Хабарлама"
+
+msgid "IDS_ST_BODY_NFC"
+msgstr "NFC"
+
+msgid "IDS_ST_BODY_PIN_LOCK"
+msgstr "PIN тексеру"
+
+msgid "IDS_ST_BUTTON2_S_PLANNER"
+msgstr "S Planner"
+
+msgid "IDS_ST_BODY_VOICE"
+msgstr "Дауыс"
+
+msgid "IDS_ST_BODY_DEFAULTMEMORY_VOICE_RECORDER"
+msgstr "Диктофон"
+
+msgid "IDS_ST_BODY_YYYY_MM_DD_DOT"
+msgstr "ЖЖЖЖ.АА.КК"
+
+msgid "IDS_ST_BODY_BRIGHTNESS_M_POWER_SAVING"
+msgstr "Ашықтығы"
+
+msgid "IDS_ST_HEADER_SORT_BY"
+msgstr "Сұрыптау тәртібі"
+
+msgid "IDS_ST_TPOP_MAXIMUM_NUMBER_OF_CHARACTERS_REACHED"
+msgstr "Ең көп таңбалар санына жетті."
+
+msgid "IDS_ST_TPOP_TRY_AGAIN"
+msgstr "Әрекетті қайталаңыз"
+
+msgid "IDS_ST_SK_YES"
+msgstr "Иә"
+
+msgid "IDS_ST_BODY_PLAY_A_SOUND_WHEN_BUTTONS_ICONS_AND_MENU_ITEMS_ARE_TAPPED"
+msgstr "Түймелерді, белгішелерді және мәзір белгішелерін түрткен кезде дыбыс ойнату."
+
+msgid "IDS_ST_MBODY_KEYBOARD_SOUND"
+msgstr "Пернетақта дыбысы"
+
+msgid "IDS_ST_MBODY_TOUCH_SOUND"
+msgstr "Сенсорлық дыбыс"
+
+msgid "IDS_ST_SBODY_PLAY_A_SOUND_WHEN_THE_SAMSUNG_KEYBOARD_IS_TAPPED"
+msgstr "Samsung пернетақтасы түртілген кезде дыбысты ойнатыңыз."
+
+msgid "IDS_ST_POP_MOUNTING_SD_CARD_ING"
+msgstr "SD картасы орнатылуда..."
+
+msgid "IDS_ST_BODY_SET_DATE"
+msgstr "Күнді орнату"
+
+msgid "IDS_ST_BODY_LOCK_SCREEN"
+msgstr "Экранды құлыптау"
+
+msgid "IDS_ST_BODY_PERSONAL"
+msgstr "Жеке"
+
+msgid "IDS_ST_BODY_PHONE_NUMBER"
+msgstr "Телефон нөмірі"
+
 msgid "IDS_ST_BODY_1MINUTE"
 msgstr "1 минут"
 
@@ -2416,30 +2419,15 @@ msgstr "Есептік жазбалар"
 msgid "IDS_ST_HEADER_ALLSHARE"
 msgstr "AllShare"
 
-msgid "IDS_ST_BODY_ANSWERINGMODE_AUTOMATIC"
-msgstr "Автоматты түрде"
-
 msgid "IDS_ST_BUTTON_BACK"
 msgstr "Артқа"
 
-msgid "IDS_ST_BODY_BLUETOOTH"
-msgstr "Bluetooth"
-
-msgid "IDS_ST_BODY_ADVANCEDOPTIONS_CERTIFICATES"
-msgstr "Сертификаттар"
-
 msgid "IDS_ST_BODY_CONTACTS"
 msgstr "Контактілер"
 
 msgid "IDS_ST_BODY_MYTHEME_CREATE"
 msgstr "Құру"
 
-msgid "IDS_ST_BODY_CALLERID_DEFAULT"
-msgstr "Өздігінен"
-
-msgid "IDS_ST_BODY_FM_RADIO"
-msgstr "FM радиосы"
-
 msgid "IDS_ST_BODY_FONT"
 msgstr "Қаріп"
 
@@ -2452,15 +2440,9 @@ msgstr "Көмек"
 msgid "IDS_ST_BODY_MANUAL"
 msgstr "Қолмен"
 
-msgid "IDS_ST_BODY_APPLICATIONSETTINGS_MESSAGE"
-msgstr "Хабарлама"
-
 msgid "IDS_ST_BODY_MUSIC"
 msgstr "Музыка"
 
-msgid "IDS_ST_BODY_NFC"
-msgstr "NFC"
-
 msgid "IDS_ST_BODY_ALERTTYPE_OFF"
 msgstr "Өшірілген"
 
@@ -2470,9 +2452,6 @@ msgstr "Қосылған"
 msgid "IDS_ST_BODY_MEMORYSTATUS_OTHERS"
 msgstr "Басқалар"
 
-msgid "IDS_ST_BODY_PIN_LOCK"
-msgstr "PIN тексеру"
-
 msgid "IDS_ST_BODY_RESET"
 msgstr "Алып тастау"
 
@@ -2488,45 +2467,21 @@ msgstr "Синхрондау"
 msgid "IDS_ST_BODY_SYSTEM"
 msgstr "Жүйе"
 
-msgid "IDS_ST_BUTTON2_S_PLANNER"
-msgstr "S Planner"
-
 msgid "IDS_ST_BODY_TWITTER"
 msgstr "Twitter"
 
 msgid "IDS_ST_BODY_USERNAME"
 msgstr "Пайдаланушы аты"
 
-msgid "IDS_ST_BODY_VOICE"
-msgstr "Дауыс"
-
-msgid "IDS_ST_BODY_DEFAULTMEMORY_VOICE_RECORDER"
-msgstr "Диктофон"
-
 msgid "IDS_ST_BODY_WI_FI"
 msgstr "Wi-Fi"
 
-msgid "IDS_ST_BODY_YYYY_MM_DD_DOT"
-msgstr "ЖЖЖЖ.АА.КК"
-
-msgid "IDS_ST_BODY_BRIGHTNESS_M_POWER_SAVING"
-msgstr "Ашықтығы"
-
-msgid "IDS_ST_HEADER_SORT_BY"
-msgstr "Сұрыптау тәртібі"
-
 msgid "IDS_ST_BODY_DELETED"
 msgstr "Жойылды"
 
 msgid "IDS_ST_POP_ERROR"
 msgstr "Қате"
 
-msgid "IDS_ST_TPOP_MAXIMUM_NUMBER_OF_CHARACTERS_REACHED"
-msgstr "Ең көп таңбалар санына жетті."
-
-msgid "IDS_ST_TPOP_TRY_AGAIN"
-msgstr "Әрекетті қайталаңыз"
-
 msgid "IDS_ST_BODY_VERSION"
 msgstr "Нұсқа"
 
@@ -2536,36 +2491,9 @@ msgstr "Жою"
 msgid "IDS_ST_SK_SET_LITE"
 msgstr "Орн."
 
-msgid "IDS_ST_SK_YES"
-msgstr "Иә"
-
-msgid "IDS_SAPPS_SK_TRY_ABB"
-msgstr "Орынд"
-
-msgid "IDS_ST_BODY_PLAY_A_SOUND_WHEN_BUTTONS_ICONS_AND_MENU_ITEMS_ARE_TAPPED"
-msgstr "Түймелерді, белгішелерді және мәзір белгішелерін түрткен кезде дыбыс ойнату."
-
-msgid "IDS_ST_MBODY_KEYBOARD_SOUND"
-msgstr "Пернетақта дыбысы"
-
 msgid "IDS_ST_MBODY_RINGTONE"
 msgstr "Қоңырау үні"
 
-msgid "IDS_ST_MBODY_TOUCH_SOUND"
-msgstr "Сенсорлық дыбыс"
-
-msgid "IDS_ST_SBODY_PLAY_A_SOUND_WHEN_THE_SAMSUNG_KEYBOARD_IS_TAPPED"
-msgstr "Samsung пернетақтасы түртілген кезде дыбысты ойнатыңыз."
-
-msgid "IDS_ST_POP_MOUNTING_SD_CARD_ING"
-msgstr "SD картасы орнатылуда..."
-
-msgid "IDS_ST_BODY_SET_DATE"
-msgstr "Күнді орнату"
-
-msgid "IDS_ST_BODY_ALL"
-msgstr "Барлығы"
-
 msgid "IDS_LBS_BODY_LOCATION_SERVICE"
 msgstr "Орналасу қызметі"
 
@@ -2575,9 +2503,6 @@ msgstr "VPN"
 msgid "IDS_ST_SK_OPTIONS_LITE"
 msgstr "Oпц."
 
-msgid "IDS_ST_BODY_TTS"
-msgstr "TTS"
-
 msgid "IDS_ST_BODY_VOICE_CONTROL"
 msgstr "Дауыспен басқару"
 
@@ -2590,45 +2515,222 @@ msgstr "Мазаламаңыз"
 msgid "IDS_ST_MBODY_APP_NOTIFICATIONS"
 msgstr "Бағд-ма хабарландырулары"
 
+msgid "IDS_ST_BODY_ALL"
+msgstr "Барлығы"
+
 msgid "IDS_ST_HEADER_DEFAULT_APPLICATIONS_ABB"
 msgstr "Әдепкі бағдарламалар"
 
-msgid "IDS_ST_BODY_HOME"
-msgstr "Үй парағы"
-
 msgid "IDS_ST_BODY_SET_TIME"
 msgstr "Уақытты орнату"
 
 msgid "IDS_ST_BODY_UNABLE_TO_SCAN_FOR_NETWORKS"
 msgstr "Желілерді қарап шығу мүмкін емес."
 
-msgid "IDS_ST_BODY_LOCK_SCREEN"
-msgstr "ЭкÑ\80андÑ\8b Ò\9bұлÑ\8bпÑ\82аÑ\83"
+msgid "IDS_ACCS_BODY_SIGNAL_STRENGTH_TTS"
+msgstr "Сигнал Ð´ÐµÒ£Ð³ÐµÐ¹Ñ\96"
 
 msgid "IDS_ST_HEADER_VISION"
 msgstr "Көру"
 
+msgid "IDS_ST_BODY_SIGNAL_STRENGTH"
+msgstr "Сигнал деңгейі"
+
+msgid "IDS_ST_BODY_HELLO_KITTY_10"
+msgstr "Hello Kitty 10"
+
+msgid "IDS_ST_HEADER_SOUNDS_AND_NOTIFICATIONS_ABB"
+msgstr "Дыбыстар және хабарландырулар"
+
+msgid "IDS_ST_BODY_TTS"
+msgstr "TTS"
+
+msgid "IDS_ST_BODY_HOME"
+msgstr "Үй парағы"
+
 msgid "IDS_ST_BODY_OFF"
 msgstr "Өшірілген"
 
-msgid "IDS_ST_BODY_SIGNAL_STRENGTH"
-msgstr "Сигнал деңгейі"
+msgid "IDS_ST_BODY_THERE_ARE_NO_APPS_SET_AS_DEFAULTS"
+msgstr "Әдепкі ретінде орнатылған қолданбалар жоқ."
 
-msgid "IDS_ST_POP_MOBILE_DATA_WILL_BE_TURNED_ON_CONNECTING_TO_MOBILE_NETWORKS_MAY_RESULT_IN_ADDITIONAL_CHARGES_DEPENDING_ON_YOUR_PAYMENT_PLAN"
-msgstr "Ò°Ñ\8fлÑ\8b Ð´ÐµÑ\80екÑ\82еÑ\80 Ò\9bоÑ\81Ñ\8bладÑ\8b. Ò°Ñ\8fлÑ\8b Ð¶ÐµÐ»Ñ\96леÑ\80ге Ò\9bоÑ\81Ñ\8bлÑ\83 Ñ\82өлем Ð¶Ð¾Ñ\81паÑ\80Ñ\8bна Ð±Ð°Ð¹Ð»Ð°Ð½Ñ\8bÑ\81Ñ\82Ñ\8b Ò\9bоÑ\81Ñ\8bмÑ\88а Ð°Ò\9bÑ\8bлаÑ\80Ò\93а Ó\99келÑ\83Ñ\96 Ð¼Ò¯Ð¼ÐºÑ\96н."
+msgid "IDS_ST_HEADER_PRIVACY_SETTINGS_ABB"
+msgstr "Ò\9aұпиÑ\8fлÑ\8bлÑ\8bÒ\9b Ð¿Ð°Ñ\80амеÑ\82Ñ\80леÑ\80"
 
-msgid "IDS_ST_POP_UNLESS_YOU_CONNECT_TO_A_WI_FI_NETWORK_YOU_WILL_NOT_BE_ABLE_TO_USE_THE_INTERNET_EMAIL_OR_OTHER_APPS_MSG"
-msgstr "Wi-Fi желісіне қосылмағанша, Интернетті, электрондық поштаны не деректер байланысын қажет ететін басқа бағдарламаларды пайдалануға болмайды."
+msgid "IDS_QP_OPT_SHOW_ALL_CONTENT_ABB"
+msgstr "Барлық мазмұнды көрсету"
+
+msgid "IDS_QP_OPT_HIDE_SENSITIVE_CONTENT_ABB"
+msgstr "Құпия мазмұнды жасыру"
+
+msgid "IDS_ST_BUTTON_REMOVE_ABB2"
+msgstr "Жою"
+
+msgid "IDS_QP_TMBODY_NOTIFICATIONS_ON_LOCK_SCREEN"
+msgstr "Құлыптау экранындағы хабарлан-р"
 
-msgid "IDS_SCR_BODY_PD_UNREAD_NOTIFICATIONS"
-msgstr "Оқылмаған хабарландырулар"
+msgid "IDS_ACCS_BODY_WHILE_SCREEN_READER_IS_ENABLED_YOUR_PHONE_WILL_PROVIDE_VOICE_FEEDBACK_FOR_EXAMPLE_SCREEN_READER_WILL_MSG"
+msgstr "Экранды оқу құралы қосулы кезде, телефоныңыз дауыстық хабар береді. Мысалы, экранды оқу құралы сізге әрбір экранда қандай элементпен өзара әрекеттесе алатыныңызды айтады. Элементтерді таңдап, олардың қандай элемент екенін есту үшін, элементтерді түртіңіз, ал қатысты әрекетті орындау үшін, элементтерді екі рет түртіңіз."
+
+msgid "IDS_ACCS_MBODY_READ_OUT_USAGE_HINTS_ABB"
+msgstr "Пайдалану кеңестерін оқу"
+
+msgid "IDS_ACCS_MBODY_SOUND_FEEDBACK"
+msgstr "Дыбыстық кері байланыс"
+
+msgid "IDS_ACCS_MBODY_VIBRATION_FEEDBACK"
+msgstr "Дірілдеу кері байланысы"
+
+msgid "IDS_ACCS_OPT_ALWAYS_READ_OUT_KEYBOARD_INPUT_TTS"
+msgstr "Пернетақтамен енгізгенді әрқашан дауыстап оқу"
+
+msgid "IDS_ACCS_OPT_KEYBOARD_FEEDBACK_TTS"
+msgstr "Пернетақта кері байланысы"
 
 msgid "IDS_ACCS_OPT_OTHER_FEEDBACK_TTS"
 msgstr "Басқа кері байланыс"
 
-msgid "IDS_ACCS_TMBODY_STATUS_BAR_INFORMATION"
-msgstr "Ð\9aүй Ð¶Ð¾Ð»Ð°Ò\93Ñ\8b Ð°Ò\9bпаÑ\80аÑ\82Ñ\8b"
+msgid "IDS_ACCS_SBODY_READ_OUT_NOTIFICATIONS_WHILE_THE_SCREEN_IS_OFF"
+msgstr "ЭкÑ\80ан Ó©Ñ\88Ñ\96Ñ\80Ñ\83лÑ\96 Ð±Ð¾Ð»Ò\93ан ÐºÐµÐ·Ð´Ðµ Ñ\85абаÑ\80ландÑ\8bÑ\80Ñ\83лаÑ\80дÑ\8b Ð¾Ò\9bÑ\83."
 
 msgid "IDS_ACCS_SBODY_SELECT_WHICH_INFORMATION_FROM_INDICATORS_SHOWN_ON_THE_STATUS_BAR_WILL_BE_READ_OUT_WHEN_YOU_TRIPLE_TAP_THE_SCREEN_WITH_TWO_FINGERS_MSG"
 msgstr "Экранды екі саусақпен үш рет түрткен кезде күй жолағында көрсетілетін индикаторлардың оқылатын ақпаратын таңдаңыз, мысалы, уақыт пен күн, құрылғы сигналының деңгейі, Wi-Fi және Bluetooth қосылымдары және батарея қуаты."
 
+msgid "IDS_ACCS_SBODY_SET_THE_VOICE_FEEDBACK_TO_VARY_IN_PITCH_WHILE_USING_THE_KEYBOARD_TO_ENTER_TEXT"
+msgstr "Мәтінді пернетақтамен енгізу кезінде, дауыстық пікірді орнатыңыз."
+
+msgid "IDS_ACCS_TMBODY_STATUS_BAR_INFORMATION"
+msgstr "Күй жолағы ақпараты"
+
+msgid "IDS_ST_BUTTON_TURN_OFF_ABB2"
+msgstr "Өшіру"
+
+msgid "IDS_ST_BUTTON_TURN_ON_ABB3"
+msgstr "Қосу"
+
+msgid "IDS_ST_BUTTON_DISABLE_ABB"
+msgstr "Өшіру"
+
+msgid "IDS_ST_BUTTON_ENABLE_ABB3"
+msgstr "Қосу"
+
+msgid "IDS_SM_TPOP_P1SS_P2SS_CACHED_DATA_CLEARED_ABB"
+msgstr "%1$s %2$s кэштелген дерек тазаланды."
+
+msgid "IDS_SM_HEADER_DEFAULT_STORAGE_SETTINGS_ABB"
+msgstr "Әдепкі жад параметрлері"
+
+msgid "IDS_SM_TMBODY_DEFAULT_STORAGE_LOCATIONS"
+msgstr "Әдепкі сақтау орындары"
+
+msgid "IDS_SM_SBODY_CALCULATING_ING"
+msgstr "Есептелуде..."
+
+msgid "IDS_ST_BODY_IMAGES"
+msgstr "Суреттер"
+
+msgid "IDS_ST_BODY_STORAGE_USAGE"
+msgstr "Жадты пайдалану"
+
+msgid "IDS_ST_HEADER_TOTAL_SPACE"
+msgstr "Жалпы бос орын"
+
+msgid "IDS_SM_TMBODY_APPS_ABB"
+msgstr "Қолданбалар"
+
+msgid "IDS_ST_BODY_SYSTEM_STORAGE"
+msgstr "Сақтау құралы"
+
+msgid "IDS_ST_BODY_CACHED_DATA_ABB"
+msgstr "Кэштелген деректер"
+
+msgid "IDS_SM_HEADER_DEFAULT_STORAGE_LOC_ABB"
+msgstr "Әдепкі сақтау орны."
+
+msgid "IDS_SM_BODY_FREE_M_MEMORY_ABB"
+msgstr "Бос"
+
+msgid "IDS_ST_MBODY_ADS"
+msgstr "Жарнамалар"
+
+msgid "IDS_SM_BODY_SELECT_THE_DEFAULT_LOCATION_FOR_INSTALLING_APPS_WHERE_APPS_CAN_BE_SAVED_DEPENDS_ON_THE_TYPE_OF_APP_AND_THE_AVAILABILITY_OF_THE_LOCATION"
+msgstr "Қолданбалар орнатылатын әдепкі орынды таңдаңыз. Қолданбаларды сақтауға болатын орын қолданба түрі мен орын қолжетімділігіне байланысты болады."
+
+msgid "IDS_SM_BODY_SELECT_THE_DEFAULT_STORAGE_LOCATION_FOR_CONTENT_SHARED_VIA_BLUETOOTH_OR_WI_FI_DIRECT"
+msgstr "Bluetooth немесе Wi-Fi Direct арқылы бөлісілген мазмұн үшін әдепкі сақтау орнын таңдаңыз."
+
+msgid "IDS_ST_OPT_HIDE_CONTENT"
+msgstr "Мазмұнды жасыру"
+
+msgid "IDS_ST_HEADER_PRIVACY_AND_SECURITY_ABB"
+msgstr "Құпиялылық-қауіпсіздік"
+
+msgid "IDS_ST_MBODY_PRIVACY_AND_SECURITY"
+msgstr "Құпиялылық - қауіпсіздік"
+
+msgid "IDS_ST_HEADER_TIZEN_CONNECT"
+msgstr "Tizen қосылымы"
+
+msgid "IDS_ST_OPT_BATTERY_USAGE_ABB"
+msgstr "Батарея қуатын пайдалану"
+
+msgid "IDS_SM_BODY_THE_BATTERY_USAGE_FOR_THE_PAST_P1SD_HOURS_P2SD_MINUTES_C"
+msgstr "Соңғы %1$d сағат %2$d минуттың ішіндегі батарея қуатын пайдалану уақыты:"
+
+msgid "IDS_ST_BODY_REMAINING_BATTERY"
+msgstr "Қалған батарея қуаты"
+
+msgid "IDS_ST_BODY_CHARGING_ING_ABB"
+msgstr "Заряд-да..."
+
+msgid "IDS_ST_SBODY_FULLY_CHARGED_ABB_M_STATUS"
+msgstr "Толық зарядталды"
+
+msgid "IDS_ST_BODY_MISSED_EVENTS"
+msgstr "Жауап берілмеген оқиғалар"
+
+msgid "IDS_ST_BODY_SPEECH_RATE"
+msgstr "Сөйлеу жылдамдығы"
+
+msgid "IDS_COM_POP_MISSED_EVENTS"
+msgstr "Жауап берілмеген оқиғалар"
+
+msgid "IDS_SCR_POP_DRAG_THE_SLIDER_TO_SET_THE_SPEECH_RATE"
+msgstr "Сөйлеу жылдамдығын орнату үшін сырғытпаны сүйреңіз."
+
+msgid "IDS_ST_BODY_BATTERY_LEVEL"
+msgstr "Батарея зарядының деңгейі"
+
+msgid "IDS_ST_HEADER_DETAILS"
+msgstr "Өзгешеліктері"
+
+msgid "IDS_ST_MBODY_OTHER_SOUNDS"
+msgstr "Басқа дыбыстар"
+
+msgid "IDS_ST_HEADER_ENCRYPT_SD_CARD"
+msgstr "SD картасын шифрлау"
+
+msgid "IDS_ST_HEADER_DECRYPT_SD_CARD"
+msgstr "SD картасын шифрсыздандыру"
+
+msgid "IDS_ST_HEADER_ENCRYPTION"
+msgstr "Шифрлау"
+
+msgid "IDS_ST_SBODY_DEVICE_ENCRYPTED_M_STATUS"
+msgstr "Құрылғы шифрланды"
+
+msgid "IDS_ST_SBODY_DEVICE_NOT_ENCRYPTED_M_STATUS"
+msgstr "Құрылғы шифрланбады"
+
+msgid "IDS_ST_SBODY_SD_CARD_ENCRYPTED_M_STATUS"
+msgstr "SD картасы шифрланды"
+
+msgid "IDS_ST_SBODY_SD_CARD_NOT_ENCRYPTED_M_STATUS_SBODY"
+msgstr "SD карта шифрланбаған"
+
+msgid "IDS_ST_TMBODY_SECURE_ERASE"
+msgstr "Қауіпсіз өшіру"
+
+msgid "IDS_ST_SBODY_ERASE_ALL_DELETED_DATA_ON_THE_PHONE_PERMANENTLY_FOR_SECURITY_PURPOSES_THIS_DATA_WILL_NOT_BE_RECOVERABLE_BY_ANYONE"
+msgstr "Телефондағы барлық жойылған деректер қауіпсіздік мақсатында біржолата өшіріледі. Бұл деректерді ешкім қалпына келтіре алмайды."
+
index dc750cb2bae8171e0f3306810f85619927508aa7..5c1faa91c027ad5317eb9378cda37d22cd24b76e 100644 (file)
@@ -1,12 +1,18 @@
-msgid "IDS_ST_BODY_1_MINUTE"
-msgstr "1분"
+msgid "IDS_VOICE_HEADER_SPEECH_TO_TEXT_HSTT"
+msgstr "음성을 텍스트로 변환하기(STT)"
+
+msgid "IDS_VOICE_HEADER_TEXT_TO_SPEECH_HTTS"
+msgstr "글자 읽어주기(TTS)"
+
+msgid "IDS_PB_TPOP_DELETING_ING_ABB"
+msgstr "삭제 중..."
+
+msgid "IDS_VOICE_BODY_VOICE_CONTROL_ABB2"
+msgstr "음성 제어"
 
 msgid "IDS_ST_POP_SAVING"
 msgstr "저장 중..."
 
-msgid "IDS_CAM_POP_MODEL"
-msgstr "모델"
-
 msgid "IDS_EMAIL_BODY_INVALID_PORT_NUMBER"
 msgstr "포트번호가 바르지 않습니다."
 
@@ -14,7 +20,7 @@ msgid "IDS_HEALTH_OPT_ACCESSORIES"
 msgstr "액세서리"
 
 msgid "IDS_HS_HEADER_USB_DEBUGGING_CONNECTED"
-msgstr "USB ë\94\94ë²\84ê¹\85ì\9d\84 ì\8b¤í\96\89í\95\98ì\98\80습니다."
+msgstr "USB ë\94\94ë²\84ê¹\85ì\9d\84 ì\8b¤í\96\89í\96\88습니다."
 
 msgid "IDS_MSG_OPT_6_SECONDS"
 msgstr "6초"
@@ -22,11 +28,8 @@ msgstr "6초"
 msgid "IDS_PB_POP_PS_ALREADY_EXISTS"
 msgstr "%s은(는) 이미 저장된 상태입니다."
 
-msgid "IDS_SAPPS_OPT_BADGE_ABB"
-msgstr "배지"
-
 msgid "IDS_ST_BODY_DISCONNECTED"
-msgstr "ì\97°ê²°ì\9d\84 í\95´ì \9cí\95\98ì\98\80습니다."
+msgstr "ì\97°ê²°ì\9d\84 í\95´ì \9cí\96\88습니다."
 
 msgid "IDS_ST_BODY_MEDIA"
 msgstr "미디어"
@@ -34,9 +37,6 @@ msgstr "미디어"
 msgid "IDS_ST_BODY_SELECT_AUTOMATICALLY"
 msgstr "자동 선택"
 
-msgid "IDS_ST_HEADER_AUDIO"
-msgstr "오디오"
-
 msgid "IDS_ST_HEADER_FORMAT_MVERB_ABB"
 msgstr "포맷"
 
@@ -56,25 +56,40 @@ msgid "IDS_WIFI_BODY_IP"
 msgstr "IP"
 
 msgid "IDS_BT_POP_OPERATION_FAILED"
-msgstr "ì\9e\91ì\97\85ì\9d\84 ì\88\98í\96\89í\95\98ì§\80 ëª»í\95\98ì\98\80습니다."
+msgstr "ì\9e\91ì\97\85ì\9d\84 ì\88\98í\96\89í\95\98ì§\80 ëª»í\96\88습니다."
 
-msgid "IDS_CLD_OPT_MINUTE"
+msgid "IDS_CLD_OPT_MINUTES_LC_ABB"
 msgstr "분"
 
-msgid "IDS_CLD_OPT_MINUTES_LC_ABB"
+msgid "IDS_IM_BODY_SUCCESSFULLY_COMPLETED"
+msgstr "완료했습니다."
+
+msgid "IDS_IM_POP_UNEXPECTED_ERROR"
+msgstr "예상치 못한 오류가 발생했습니다."
+
+msgid "IDS_SIM_BODY_INVALID_SIM_CARD"
+msgstr "SIM 카드가 바르지 않습니다."
+
+msgid "IDS_WGT_BUTTON3_KIES_VIA_WI_FI"
+msgstr "Wi-Fi로 Kies 연결"
+
+msgid "IDS_ST_BODY_1_MINUTE"
+msgstr "1분"
+
+msgid "IDS_CAM_POP_MODEL"
+msgstr "모델"
+
+msgid "IDS_ST_HEADER_AUDIO"
+msgstr "오디오"
+
+msgid "IDS_CLD_OPT_MINUTE"
 msgstr "분"
 
 msgid "IDS_CST_BUTTON_CLOSE"
 msgstr "닫기"
 
 msgid "IDS_CST_POP_FAILED"
-msgstr "완료하지 못하였습니다."
-
-msgid "IDS_IM_BODY_SUCCESSFULLY_COMPLETED"
-msgstr "완료하였습니다."
-
-msgid "IDS_IM_POP_UNEXPECTED_ERROR"
-msgstr "예상치 못한 오류가 발생하였습니다."
+msgstr "완료하지 못했습니다."
 
 msgid "IDS_PB_BODY_INFO"
 msgstr "정보"
@@ -82,9 +97,6 @@ msgstr "정보"
 msgid "IDS_PB_BUTTON_CONTACT"
 msgstr "연락처"
 
-msgid "IDS_SIM_BODY_INVALID_SIM_CARD"
-msgstr "SIM 카드가 바르지 않습니다."
-
 msgid "IDS_ST_BUTTON2_PROCESSING_ING"
 msgstr "진행 중..."
 
@@ -94,21 +106,18 @@ msgstr "삭제할까요?"
 msgid "IDS_VR_POP_NO_FILES"
 msgstr "파일이 없습니다"
 
-msgid "IDS_WGT_BUTTON3_KIES_VIA_WI_FI"
-msgstr "Wi-Fi로 Kies 연결"
-
 msgid "IDS_TPLATFORM_OPT_BLUETOOTH"
 msgstr "블루투스"
 
+msgid "IDS_ST_HEADER_PRIVACY"
+msgstr "개인정보 보호"
+
 msgid "IDS_ST_OPT_SETTINGS"
 msgstr "설정"
 
 msgid "IDS_ST_BODY_GENERAL"
 msgstr "일반"
 
-msgid "IDS_ST_HEADER_PRIVACY"
-msgstr "개인정보 보호"
-
 msgid "IDS_BR_OPT_SCREEN"
 msgstr "화면"
 
@@ -137,16 +146,13 @@ msgid "IDS_CAM_BODY_SHOWING_PD_ITEMS_T_TTS"
 msgstr "항목 %d개 표시"
 
 msgid "IDS_COM_POP_FLIGHT_MODE_WILL_BE_DISABLED"
-msgstr "[비행기 탑승 모드]를 해제합니다."
-
-msgid "IDS_COM_POP_CHECKING"
-msgstr "확인 중..."
+msgstr "비행기 탑승 모드를 해제합니다."
 
 msgid "IDS_COM_OPT_CONTINUE_Q"
 msgstr "계속할까요?"
 
 msgid "IDS_COM_INCORRECT_PASSWORD_ENTERED_5_TIMES"
-msgstr "ë¹\84ë°\80ë²\88í\98¸ë¥¼ 5í\9a\8c ì\9e\98못 ì\9e\85ë ¥í\95\98ì\98\80습니다."
+msgstr "ë¹\84ë°\80ë²\88í\98¸ë¥¼ 5í\9a\8c ì\9e\98못 ì\9e\85ë ¥í\96\88습니다."
 
 msgid "IDS_COM_BODY_YOUR_SIM_CARD_DOES_NOT_ALLOW_A_CONNECTION_TO_THIS_NETWORK"
 msgstr "SIM 카드를 사용하여 네트워크에 연결할 수 없습니다."
@@ -206,7 +212,7 @@ msgid "IDS_IDLE_BODY_NEW_PIN_AND_CONFIRM_PIN_DO_NOT_MATCH"
 msgstr "새 PIN과 PIN 확인이 일치하지 않습니다."
 
 msgid "IDS_MOBILEAP_POP_TURNING_ON_WI_FI_WILL_DISABLE_MOBILE_HOTSPOT_CONTINUE_Q_VZW"
-msgstr "Wi-Fi를 실행하면 [모바일 핫스팟]은 해제됩니다. 계속할까요?"
+msgstr "Wi-Fi를 실행하면 모바일 핫스팟 기능은 해제됩니다. 계속할까요?"
 
 msgid "IDS_MOBILEAP_MBODY_DATA_USAGE"
 msgstr "데이터 사용"
@@ -214,9 +220,6 @@ msgstr "데이터 사용"
 msgid "IDS_MOBILEAP_BODY_TETHERING"
 msgstr "테더링"
 
-msgid "IDS_IM_POP_THIS_FEATURE_IS_NOT_AVAILABLE_WHILE_FLIGHT_MODE_IS_ON"
-msgstr "[비행기 탑승 모드] 실행 중에는 이 기능을 사용할 수 없습니다."
-
 msgid "IDS_EMAIL_POP_SECURITY_UPDATE_ABB"
 msgstr "보안 업데이트"
 
@@ -224,16 +227,16 @@ msgid "IDS_EMAIL_POP_GIANT_M_TEXTSIZE"
 msgstr "최대한 크게"
 
 msgid "IDS_EMAIL_POP_FAILED_TO_MOVE"
-msgstr "ì\9d´ë\8f\99ì\8b\9cí\82¤ì§\80 ëª»í\95\98ì\98\80습니다."
+msgstr "ì\9d´ë\8f\99ì\8b\9cí\82¤ì§\80 ëª»í\96\88습니다."
 
 msgid "IDS_EMAIL_OPT_HUGE_M_TEXTSIZE"
 msgstr "최대 크게"
 
 msgid "IDS_QP_POP_NETWORK_RESTRICTION_MODE_WILL_BE_DISABLED_JPN"
-msgstr "[네트워크 제한 모드]를 해제합니다."
+msgstr "네트워크 제한 모드를 해제합니다."
 
 msgid "IDS_QP_POP_IN_NETWORK_RESTRICTION_MODE_YOU_CAN_USE_ALL_YOUR_APPLICATIONS_WITHOUT_CONNECTING_TO_THE_NETWORK_YOU_CAN_ALSO_RECEIVE_CALLS_AND_SMS_MESSAGES_MSG_JPN"
-msgstr "[네트워크 제한 모드] 실행 중에는 네트워크에 연결하지 않고 모든 애플리케이션을 사용할 수 있으며, 전화 및 SMS 메시지도 받을 수 있습니다. [네트워크 제한 모드]를 실행합니다."
+msgstr "네트워크 제한 모드 실행 중에는 네트워크에 연결하지 않고 모든 앱을 사용할 수 있으며, 전화 및 SMS 메시지도 받을 수 있습니다. 네트워크 제한 모드를 실행합니다."
 
 msgid "IDS_TASKMGR_BODY_ACTIVE_APPLICATIONS_C_PD"
 msgstr "실행 중인 애플리케이션: %d"
@@ -250,9 +253,6 @@ msgstr "휴대전화에 저장공간이 부족합니다. 일부 항목을 삭제
 msgid "IDS_KW_POP_BE_CAREFUL_WHEN_TRANSMITTING_INFORMATION_ON_AN_UNSECURED_WI_FI_NETWORK_MSG"
 msgstr "보안되지 않은 Wi-Fi 네트워크에서 정보를 전송하는 경우 네트워크 상의 다른 사람이 볼 수 있으므로 주의하세요."
 
-msgid "IDS_DN_BODY_ENCRYPT_SD_CARD"
-msgstr "SD 카드 암호화"
-
 msgid "IDS_MSGF_POP_UNSUPPORTED"
 msgstr "지원되지 않습니다."
 
@@ -260,7 +260,7 @@ msgid "IDS_MSGF_BODY_SERVICE_TYPE"
 msgstr "서비스 형식"
 
 msgid "IDS_MF_POP_FORMAT_COMPLETED"
-msgstr "í\8f¬ë§·ì\9d\84 ì\99\84ë£\8cí\95\98ì\98\80습니다."
+msgstr "í\8f¬ë§·ì\9d\84 ì\99\84ë£\8cí\96\88습니다."
 
 msgid "IDS_MF_OPT_NAME_HZ_TO_A"
 msgstr "이름(가나다 역순)"
@@ -275,43 +275,34 @@ msgid "IDS_XTAG_POP_RESET_ALL_SETTINGS_FOR_C_DEFAULT_APPS_BACKGROUND_DATA_RESTRI
 msgstr "다음에 대한 모든 설정을 초기화합니다.<br><br>기본 애플리케이션<br>백그라운드 데이터 제한<br><br>기존 데이터는 손실되지 않습니다"
 
 msgid "IDS_PB_POP_MOVE_COMPLETED"
-msgstr "ì\9d´ë\8f\99í\95\98ì\98\80습니다."
+msgstr "ì\9d´ë\8f\99í\96\88습니다."
 
 msgid "IDS_PB_BODY_MOVING_ING"
 msgstr "이동 중..."
 
-msgid "IDS_SMEMO_BUTTON_IMPORT"
-msgstr "가져오기"
-
 msgid "IDS_LCKSCN_BODY_WALLPAPERS"
 msgstr "배경화면"
 
 msgid "IDS_LCKSCN_BODY_TAP_AND_HOLD_THE_SCREEN_THEN_TILT_THE_DEVICE_TOWARDS_YOU_TO_UNLOCK_IT_MSG"
-msgstr "잠금을 해제하려면 화면을 길게 누르면서 디바이스를 앞으로 기울이세요. 화면 잠금이 해제되지 않으면 디바이스를 더 기울이세요. [모션 잠금해제]를 설정한 [설정]에서 모션 기능을 자동 실행합니다."
-
-msgid "IDS_SA_BUTTON_DONE_ABB"
-msgstr "완료"
+msgstr "잠금을 해제하려면 화면을 길게 누르면서 디바이스를 앞으로 기울이세요. 화면 잠금이 해제되지 않으면 디바이스를 더 기울이세요. [모션 잠금해제]를 설정한 설정에서 모션 기능을 자동 실행합니다."
 
 msgid "IDS_FP_BODY_NO_APPLICATIONS"
 msgstr "애플리케이션이 없습니다"
 
-msgid "IDS_ST_TZTAB4_MOST_USED_M_APP"
-msgstr "자주 사용한 설정"
-
 msgid "IDS_ST_TPOP_PERSONAL_MODE_ENABLED_ABB"
-msgstr "[퍼스널 모드]를 실행하였습니다."
+msgstr "퍼스널 모드를 실행했습니다."
 
 msgid "IDS_ST_TPOP_PERSONAL_MODE_DISABLED_ABB"
-msgstr "[퍼스널 모드]를 해제하였습니다."
+msgstr "퍼스널 모드를 해제했습니다."
 
 msgid "IDS_ST_TPOP_FAILED_TO_ENABLE_PERSONAL_MODE_TRY_AGAIN_ABB"
-msgstr "[퍼스널 모드]를 실행하지 못하였습니다. 다시 시도하세요."
+msgstr "퍼스널 모드를 실행하지 못했습니다. 다시 시도하세요."
 
 msgid "IDS_ST_TPOP_FAILED_TO_DISABLE_PERSONAL_MODE_TRY_AGAIN_ABB"
-msgstr "[퍼스널 모드]를 해제하지 못하였습니다. 다시 시도하세요."
+msgstr "퍼스널 모드를 해제하지 못했습니다. 다시 시도하세요."
 
 msgid "IDS_ST_TPOP_ENABLING_ULTRA_POWER_SAVING_MODE_ING"
-msgstr "[초절전 모드] 실행 중..."
+msgstr "초절전 모드 실행 중..."
 
 msgid "IDS_ST_SK_FORMAT_ABB"
 msgstr "포맷"
@@ -341,19 +332,19 @@ msgid "IDS_ST_POP_YOU_MUST_ENTER_A_DEVICE_NAME"
 msgstr "디바이스 이름을 입력하세요."
 
 msgid "IDS_ST_POP_YOUR_PERSONAL_MODE_SECURITY_SETTINGS_WILL_BE_RESET_AND_YOUR_PERSONAL_CONTENT_WILL_BE_DELETED_RESET_PERSONAL_MODE_Q"
-msgstr "[퍼스널 모드] 보안 설정을 초기화하고 개인 컨텐츠를 삭제합니다. [퍼스널 모드]를 초기화할까요?"
+msgstr "퍼스널 모드 보안 설정을 초기화하고 개인 콘텐츠를 삭제합니다. 퍼스널 모드를 초기화할까요?"
 
 msgid "IDS_ST_POP_USE_2D_HARDWARE_OR_SOFTWARE_ACCELERATION_IN_APPLICATIONS"
-msgstr "ì\95 í\94\8c리ì¼\80ì\9d´ì\85\98에서 2D 하드웨어 가속 또는 소프트웨어 가속을 사용합니다."
+msgstr "ì\95±에서 2D 하드웨어 가속 또는 소프트웨어 가속을 사용합니다."
 
 msgid "IDS_ST_POP_URL_REMOVED"
-msgstr "URLì\9d\84 ì \9cê±°í\95\98ì\98\80습니다."
+msgstr "URLì\9d\84 ì\82­ì \9cí\96\88습니다."
 
 msgid "IDS_ST_POP_URLS_REMOVED"
-msgstr "URLì\9d\84 ì \9cê±°í\95\98ì\98\80습니다."
+msgstr "URLì\9d\84 ì\82­ì \9cí\96\88습니다."
 
 msgid "IDS_ST_POP_UNMOUNTING_USB_OTG_STORAGE_WILL_STOP_SOME_APPLICATIONS_MSG"
-msgstr "USB OTG ì \80ì\9e¥ê³µê°\84ì\9d\84 ë§\88ì\9a´í\8a¸ í\95´ì \9cí\95\98ë©´ ì\9d¼ë¶\80 ì\95 í\94\8c리ì¼\80ì\9d´ì\85\98ì\9d\84 ì¤\91ì§\80í\95©ë\8b\88ë\8b¤. ì\95 í\94\8c리ì¼\80ì\9d´ì\85\98은 USB OTG 저장공간을 다시 마운트할 때까지 사용할 수 없습니다."
+msgstr "USB OTG ì \80ì\9e¥ê³µê°\84ì\9d\84 ë§\88ì\9a´í\8a¸ í\95´ì \9cí\95\98ë©´ ì\9d¼ë¶\80 ì\95±ì\9d\84 ì¤\91ì§\80í\95©ë\8b\88ë\8b¤. ì\95±은 USB OTG 저장공간을 다시 마운트할 때까지 사용할 수 없습니다."
 
 msgid "IDS_ST_POP_UNMOUNTING_SD_CARD_ING_ABB"
 msgstr "SD 카드 마운트 해제 중..."
@@ -368,7 +359,7 @@ msgid "IDS_ST_POP_UNINSTALLING_ING"
 msgstr "삭제 중..."
 
 msgid "IDS_ST_POP_UNABLE_TO_TURN_ON_FLIGHT_MODE_VODA"
-msgstr "[비행기 탑승 모드]를 실행할 수 없습니다."
+msgstr "비행기 탑승 모드를 실행할 수 없습니다."
 
 msgid "IDS_ST_POP_UNABLE_TO_SEARCH_NETWORKS_DURING_DATA_SERVICE_ACTIVATED_DO_YOU_WANT_TO_DISCONNECT_THE_DATA_SERVICE_AND_SEARCH_AVAILABLE_NETWORK_Q"
 msgstr "데이터 서비스 사용 중에는 네트워크를 검색할 수 없습니다. 연결을 해제한 후 네트워크를 검색할까요?"
@@ -377,25 +368,22 @@ msgid "IDS_ST_POP_UNABLE_TO_CHANGE_NETWORKS_WHILE_DATA_SERVICE_IN_USE_STOP_USING
 msgstr "데이터 서비스 사용 중에는 네트워크를 변경할 수 없습니다. 현재 데이터 서비스 사용을 중지한 후 사용 가능한 다른 네트워크를 선택할까요?"
 
 msgid "IDS_ST_POP_ULTRA_POWER_SAVING_MODE_WILL_BE_DISABLED"
-msgstr "[초절전 모드]를 해제합니다."
+msgstr "초절전 모드를 해제합니다."
 
 msgid "IDS_ST_POP_TO_USE_PERSONAL_MODE_YOU_MUST_REGISTER_AN_UNLOCK_METHOD"
-msgstr "[퍼스널 모드]를 사용하려면 잠금해제 방식을 등록하세요."
+msgstr "퍼스널 모드를 사용하려면 잠금해제 방식을 등록하세요."
 
 msgid "IDS_ST_POP_TO_ENABLE_HANDS_FREE_MODE_ENABLE_AT_LEAST_ONE_RELEVANT_FUNCTION"
-msgstr "[핸즈프리 모드]를 실행하려면 관련 기능을 최소 1개 이상 선택하세요."
+msgstr "핸즈프리 모드를 실행하려면 관련 기능을 1개 이상 선택하세요."
 
 msgid "IDS_ST_POP_THE_SCREEN_WILL_NOT_TURN_OFF_WHILE_YOU_KEEP_LOOKING_AT_IT"
 msgstr "화면을 보고 있는 중에는 화면이 꺼지지 않습니다."
 
 msgid "IDS_ST_POP_THE_MAXIMUM_NUMBERS_OF_CHARACTERS_FOR_YOUR_DEVICE_NAME_HPD_HAS_BEEN_EXCEEDED"
-msgstr "ë\94\94ë°\94ì\9d´ì\8a¤ ì\9d´ë¦\84ì\97\90 ì\9e\85ë ¥í\95  ì\88\98 ì\9e\88ë\8a\94 ìµ\9cë\8c\80 ê¸\80ì\9e\90 ì\88\98(%d)를 ì´\88ê³¼í\95\98ì\98\80습니다."
+msgstr "ë\94\94ë°\94ì\9d´ì\8a¤ ì\9d´ë¦\84ì\97\90 ì\9e\85ë ¥í\95  ì\88\98 ì\9e\88ë\8a\94 ìµ\9cë\8c\80 ê¸\80ì\9e\90 ì\88\98(%d)를 ì´\88ê³¼í\96\88습니다."
 
 msgid "IDS_ST_POP_THE_APP_HAS_BEEN_UNINSTALLED"
-msgstr "앱을 삭제하였습니다."
-
-msgid "IDS_ST_POP_TAP_OK"
-msgstr "[확인]을 누르세요."
+msgstr "앱을 삭제했습니다."
 
 msgid "IDS_ST_POP_SEARCHING_NETWORK_ING"
 msgstr "네트워크 검색 중..."
@@ -404,49 +392,43 @@ msgid "IDS_ST_POP_RESTART_PHONE_TO_USE_AUTOMATIC_UPDATE_Q"
 msgstr "자동 업데이트하기 위해 휴대전화를 다시 시작할까요?"
 
 msgid "IDS_ST_POP_RESET_TO_DEFAULT_Q"
-msgstr "기본 설정으로 초기화할까요?"
+msgstr "초기화할까요?"
 
 msgid "IDS_ST_POP_RESET_ALL_SETTINGS_AND_DELETE_ALL_DATA_THIS_CANNOT_BE_STOPPED_ONCE_STARTED"
 msgstr "모든 설정을 초기화하고 데이터를 모두 삭제합니다. 실행하면 중지할 수 없습니다."
 
 msgid "IDS_ST_POP_REMOVE_DEFAULT_APPS_Q"
-msgstr "기본 애플리케이션을 제거할까요?"
-
-msgid "IDS_ST_POP_REGISTRATION_CODE_NOT_FOUND"
-msgstr "등록 코드를 찾을 수 없습니다."
+msgstr "기본 애플리케이션을 삭제할까요?"
 
 msgid "IDS_ST_POP_REGISTERING_ING"
 msgstr "등록 중..."
 
-msgid "IDS_ST_POP_REGISTERED"
-msgstr "등록하였습니다."
-
 msgid "IDS_ST_POP_PUK2_VERIFIED"
-msgstr "PUK2를 ì\9d¸ì¦\9dí\95\98ì\98\80습니다."
+msgstr "PUK2를 ì\9d¸ì¦\9dí\96\88습니다."
 
 msgid "IDS_ST_POP_PUK1_VERIFIED"
-msgstr "PUK1ì\9d\84 ì\9d¸ì¦\9dí\95\98ì\98\80습니다."
+msgstr "PUK1ì\9d\84 ì\9d¸ì¦\9dí\96\88습니다."
 
 msgid "IDS_ST_POP_PORT_REMOVED"
-msgstr "í\8f¬í\8a¸ë¥¼ ì \9cê±°í\95\98ì\98\80습니다."
+msgstr "í\8f¬í\8a¸ë¥¼ ì\82­ì \9cí\96\88습니다."
 
 msgid "IDS_ST_POP_PORTS_REMOVED"
-msgstr "í\8f¬í\8a¸ë¥¼ ì \9cê±°í\95\98ì\98\80습니다."
+msgstr "í\8f¬í\8a¸ë¥¼ ì\82­ì \9cí\96\88습니다."
 
 msgid "IDS_ST_POP_PIN_UNBLOCKED"
 msgstr "PIN을 사용할 수 있습니다."
 
 msgid "IDS_ST_POP_PIN2_UNBLOCKED"
-msgstr "PIN2를 í\95´ì \9cí\95\98ì\98\80습니다."
+msgstr "PIN2를 í\95´ì \9cí\96\88습니다."
 
 msgid "IDS_ST_POP_PIN2_CHANGED"
-msgstr "PIN2를 ë³\80ê²½í\95\98ì\98\80습니다."
+msgstr "PIN2를 ë³\80ê²½í\96\88습니다."
 
 msgid "IDS_ST_POP_PIN2_BLOCKED"
 msgstr "PIN2 사용이 차단된 상태입니다."
 
 msgid "IDS_ST_POP_PIN1_CHANGED"
-msgstr "PIN1ì\9d\84 ë³\80ê²½í\95\98ì\98\80습니다."
+msgstr "PIN1ì\9d\84 ë³\80ê²½í\96\88습니다."
 
 msgid "IDS_ST_POP_PIN1_BLOCKED"
 msgstr "PIN1 사용이 차단된 상태입니다."
@@ -460,44 +442,32 @@ msgstr "입력 기회가 %d회 남았습니다."
 msgid "IDS_ST_POP_PASSWORD_MUST_CONTAIN_AT_LEAST_PD_ALPHANUMERIC_CHARACTERS"
 msgstr "비밀번호는 %d자 이상의 문자 또는 숫자를 포함해야 합니다."
 
-msgid "IDS_ST_POP_PASSWORD_MUST_BE_MORE_THAN_P1SD_CHARACTERS_AND_LESS_THAN_P2SD"
-msgstr "비밀번호는 %1$d자보다 길어야 하며 %2$d자보다 짧아야 합니다."
-
-msgid "IDS_ST_POP_PASSWORDS_DO_NOT_MATCH"
-msgstr "비밀번호가 일치하지 않습니다."
-
 msgid "IDS_ST_POP_NO_SD_CARD_IS_INSERTED_DISABLE_ENCRYPT_SD_CARD_ANYWAY_Q"
 msgstr "삽입한 SD 카드가 없습니다. 그래도 SD 카드 암호화를 해제할까요?"
 
-msgid "IDS_ST_POP_NO_SD_CARD_HAS_BEEN_INSERTED_ENCRYPTION_WILL_START_AUTOMATICALLY_WHEN_YOU_INSERT_AN_SD_CARD"
-msgstr "삽입한 SD 카드가 없습니다. SD 카드를 삽입하면 암호화를 자동으로 시작합니다."
-
 msgid "IDS_ST_POP_NO_ITEM_SELECTED"
 msgstr "선택한 항목이 없습니다."
 
 msgid "IDS_ST_POP_NEW_PASSWD_SAVED"
-msgstr "ì\83\88 ë¹\84ë°\80ë²\88í\98¸ë¥¼ ì \80ì\9e¥í\95\98ì\98\80습니다."
+msgstr "ì\83\88 ë¹\84ë°\80ë²\88í\98¸ë¥¼ ì \80ì\9e¥í\96\88습니다."
 
 msgid "IDS_ST_POP_NETWORK_SEARCH_FAILED"
-msgstr "ë\84¤í\8a¸ì\9b\8cí\81¬ë¥¼ ê²\80ì\83\89í\95\98ì§\80 ëª»í\95\98ì\98\80습니다."
+msgstr "ë\84¤í\8a¸ì\9b\8cí\81¬ë¥¼ ê²\80ì\83\89í\95\98ì§\80 ëª»í\96\88습니다."
 
 msgid "IDS_ST_POP_MOBILE_DATA_HAS_BEEN_DISABLED_MSG"
-msgstr "[모바일 데이터]를 해제하였습니다. MMS를 보내거나 받을 수 없습니다. 서버와 데이터를 동기화하려면 Wi-Fi 네트워크로 연결하세요."
+msgstr "모바일 데이터 기능을 해제했습니다. MMS를 보내거나 받을 수 없습니다. 서버와 데이터를 동기화하려면 Wi-Fi 네트워크로 연결하세요."
 
 msgid "IDS_ST_POP_MOBILE_DATA_ENABLED_CONNECTING_TO_MOBILE_NETWORKS_MAY_INCUR_EXTRA_CHARGES_DEPENDING_ON_YOUR_DATA_PLAN_CONTINUE_Q"
 msgstr "모바일 데이터가 실행되었습니다. 모바일 네트워크에 연결하면 데이터 요금제에 따라 추가 요금이 부과될 수 있습니다. 계속할까요?"
 
-msgid "IDS_ST_POP_LOADING_ING"
-msgstr "불러오는 중..."
-
 msgid "IDS_ST_POP_IP_ADDRESS_REMOVED"
-msgstr "IP ì£¼ì\86\8c를 ì \9cê±°í\95\98ì\98\80습니다."
+msgstr "IP ì£¼ì\86\8c를 ì\82­ì \9cí\96\88습니다."
 
 msgid "IDS_ST_POP_INVALID_URL_OR_NETWORK_CONNECTION_FAILED"
-msgstr "URLì\9d´ ë°\94르ì§\80 ì\95\8aê±°ë\82\98 ë\84¤í\8a¸ì\9b\8cí\81¬ì\97\90 ì\97°ê²°í\95\98ì§\80 ëª»í\95\98ì\98\80습니다."
+msgstr "URLì\9d´ ë°\94르ì§\80 ì\95\8aê±°ë\82\98 ë\84¤í\8a¸ì\9b\8cí\81¬ì\97\90 ì\97°ê²°í\95\98ì§\80 ëª»í\96\88습니다."
 
 msgid "IDS_ST_POP_INVALID_IP_ADDRESS_OR_NETWORK_CONNECTION_FAILED"
-msgstr "IP ì£¼ì\86\8cê°\80 ë°\94르ì§\80 ì\95\8aê±°ë\82\98 ë\84¤í\8a¸ì\9b\8cí\81¬ì\97\90 ì\97°ê²°í\95\98ì§\80 ëª»í\95\98ì\98\80습니다."
+msgstr "IP ì£¼ì\86\8cê°\80 ë°\94르ì§\80 ì\95\8aê±°ë\82\98 ë\84¤í\8a¸ì\9b\8cí\81¬ì\97\90 ì\97°ê²°í\95\98ì§\80 ëª»í\96\88습니다."
 
 msgid "IDS_ST_POP_INSERT_SIM_CARD_TO_ACCESS_NETWORK_SERVICES"
 msgstr "네트워크 서비스를 이용하려면 SIM 카드를 삽입하세요."
@@ -514,9 +484,6 @@ msgstr "PIN2가 바르지 않습니다."
 msgid "IDS_ST_POP_INCORRECT_PIN1_ATTEMPT_LEFT"
 msgstr "PIN이 바르지 않습니다. 입력 기회가 1회 남았습니다."
 
-msgid "IDS_ST_POP_INCORRECT_PASSWORD"
-msgstr "잘못된 비밀번호를 입력하였습니다."
-
 msgid "IDS_ST_POP_IF_YOU_RESET_YOUR_DEVICE_TO_FACTORY_DEFAULTS_YOU_WILL_NOT_BE_ABLE_TO_USE_ENCRYPTED_FILES_ON_THE_SD_CARD_MSG"
 msgstr "디바이스의 설정 및 데이터를 초기화하면 SD 카드에 저장된 암호화 파일은 사용할 수 없고 암호화되지 않은 파일만 사용할 수 있습니다."
 
@@ -527,7 +494,7 @@ msgid "IDS_ST_POP_FORMATTING_ING"
 msgstr "포맷 중..."
 
 msgid "IDS_ST_POP_FAILED_TO_UNINSTALL_THE_APP"
-msgstr "ì\95±ì\9d\84 ì\82­ì \9cí\95\98ì§\80 ëª»í\95\98ì\98\80습니다."
+msgstr "ì\95±ì\9d\84 ì\82­ì \9cí\95\98ì§\80 ëª»í\96\88습니다."
 
 msgid "IDS_ST_POP_ENTER_PS"
 msgstr "%s을(를) 입력하세요."
@@ -536,28 +503,16 @@ msgid "IDS_ST_POP_ENCRYPT_SD_CARD_Q_OPERATION_IS_IRREVERSIBLE_AND_IF_YOU_INTERRU
 msgstr "SD 카드를 암호화할까요? 이 작업은 한 번 실행하면 되돌릴 수 없으며 중단할 경우 데이터가 손실될 수 있습니다."
 
 msgid "IDS_ST_POP_ENABLING_EMERGENCY_MODE_ING"
-msgstr "[긴급 모드] 실행 중..."
-
-msgid "IDS_ST_POP_ENABLING_AUTO_UPDATE_MEANS_YOUR_DEVICE_WILL_CHECK_FOR_SECURITY_UPDATES_AUTOMATICALLY_NOTI_MSG"
-msgstr "자동 업데이트를 실행하면 디바이스가 자동으로 보안 업데이트를 확인합니다. 모바일 네트워크로 확인하면 추가요금이 부과될 수 있습니다."
-
-msgid "IDS_ST_POP_ENABLE_SMART_STAY_TO_TRY_IT_T_HELP"
-msgstr "[스마트 스테이]를 연습하려면 기능을 먼저 실행하세요."
+msgstr "긴급 모드 실행 중..."
 
 msgid "IDS_ST_POP_ENABLE_SMART_ROTATION_TO_TRY_IT_T_HELP"
 msgstr "[스마트 회전]을 연습하려면 기능을 먼저 실행하세요."
 
 msgid "IDS_ST_POP_ENABLE_FLIGHT_MODE"
-msgstr "[비행기 탑승 모드]를 실행하세요."
+msgstr "비행기 탑승 모드를 실행하세요."
 
 msgid "IDS_ST_POP_EMERGENCY_MODE_WILL_BE_DISABLED"
-msgstr "[긴급 모드]를 해제합니다."
-
-msgid "IDS_ST_POP_DO_NOT_ASK_AGAIN"
-msgstr "다시 묻지 않기"
-
-msgid "IDS_ST_POP_DISABLING_AUTO_UPDATE_MEANS_YOU_HAVE_TO_CHECK_FOR_SECURITY_UPDATES_MANUALLY_NOTI_MSG"
-msgstr "자동 업데이트를 해제하면 수동으로 보안 업데이트를 확인해야 합니다. 디바이스를 안전하게 사용하려면 자동 업데이트를 실행하는 것을 권장합니다."
+msgstr "긴급 모드를 해제합니다."
 
 msgid "IDS_ST_POP_DISABLE_TETHERING_Q"
 msgstr "테더링을 해제할까요?"
@@ -584,7 +539,7 @@ msgid "IDS_ST_POP_AUTO_TIME_UPDATE_UNAVAILABLE_CHOOSE_ALTERNATIVE_TIME_SET_MODE_
 msgstr "자동 시간 업데이트를 사용할 수 없습니다. 다른 시간 설정 모드를 선택하세요."
 
 msgid "IDS_ST_POP_ANY_PERSONAL_CONTENT_WILL_NOT_BE_ACCESSIBLE_IN_NORMAL_MODE"
-msgstr "[일반 모드]에서는 개인 컨텐츠에 접근할 수 없습니다."
+msgstr "일반 모드에서는 개인 콘텐츠에 접근할 수 없습니다."
 
 msgid "IDS_ST_OPT_WCDMA_GSM_HAUTO_CONNECT"
 msgstr "WCDMA/GSM(자동 연결)"
@@ -598,9 +553,6 @@ msgstr "탭 보기"
 msgid "IDS_ST_OPT_SELECTED"
 msgstr "이 항목만"
 
-msgid "IDS_ST_OPT_SELECT"
-msgstr "선택"
-
 msgid "IDS_ST_OPT_RESET_APP_SETTINGS_ABB"
 msgstr "애플리케이션 설정 초기화"
 
@@ -616,9 +568,6 @@ msgstr "LTE/WCDMA/GSM(자동 연결)"
 msgid "IDS_ST_OPT_EDIT_QUICK_SETTINGS"
 msgstr "간편설정 편집"
 
-msgid "IDS_ST_OPT_DEFAULT_RINGTONE"
-msgstr "기본 벨소리"
-
 msgid "IDS_ST_OPT_CUSTOM_MODE_ABB"
 msgstr "직접 설정 모드"
 
@@ -631,15 +580,9 @@ msgstr "모바일 네트워크 차단"
 msgid "IDS_ST_OPT_BLOCK_ALL"
 msgstr "모두 차단"
 
-msgid "IDS_ST_OPT_AUTO_UPDATE_ABB"
-msgstr "자동 업데이트"
-
 msgid "IDS_ST_OPT_ALLOW_ALL"
 msgstr "모두 허용"
 
-msgid "IDS_ST_OPT_ALL"
-msgstr "전체"
-
 msgid "IDS_ST_MBODY_ZOOM"
 msgstr "확대/축소"
 
@@ -679,9 +622,6 @@ msgstr "CPU 사용량 표시"
 msgid "IDS_ST_MBODY_SELECT_WHERE_CAPTURED_IMAGES_WILL_BE_SAVED"
 msgstr "캡처 이미지 저장 위치 선택"
 
-msgid "IDS_ST_MBODY_SCREEN_ROTATION"
-msgstr "화면 회전"
-
 msgid "IDS_ST_MBODY_SCREEN_READER_HTTS"
 msgstr "스크린 리더(TTS)"
 
@@ -700,18 +640,12 @@ msgstr "모션 및 제스처"
 msgid "IDS_ST_MBODY_MOBILE_DATA"
 msgstr "모바일 데이터"
 
-msgid "IDS_ST_MBODY_HELP"
-msgstr "도움말"
-
 msgid "IDS_ST_MBODY_HANDS_FREE_MODE"
 msgstr "핸즈프리 모드"
 
 msgid "IDS_ST_MBODY_GSM_ONLY"
 msgstr "GSM만 연결"
 
-msgid "IDS_ST_MBODY_FONT_SIZE"
-msgstr "글자 크기"
-
 msgid "IDS_ST_MBODY_FACTORY_RESET"
 msgstr "전체 초기화"
 
@@ -719,7 +653,7 @@ msgid "IDS_ST_MBODY_EDIT_AFTER_SCREEN_CAPTURE"
 msgstr "화면 캡처 후 편집"
 
 msgid "IDS_ST_MBODY_DIALLING_KEYPAD_TONE"
-msgstr "다이얼 키패드 버튼음"
+msgstr "다이얼 키패드 소리"
 
 msgid "IDS_ST_MBODY_DEVICE_STATUS"
 msgstr "디바이스 상태"
@@ -745,15 +679,9 @@ msgstr "실행 중인 애플리케이션"
 msgid "IDS_ST_MBODY_ACCOUNTS_AND_BACKUP"
 msgstr "계정 및 백업"
 
-msgid "IDS_ST_ITAB4_CONTROLS_M_INPUT_AND_CONTROL"
-msgstr "입력 및 제어"
-
 msgid "IDS_ST_HEADER_WI_FI_DIRECT"
 msgstr "Wi-Fi 다이렉트"
 
-msgid "IDS_ST_HEADER_WI_FI"
-msgstr "Wi-Fi"
-
 msgid "IDS_ST_HEADER_USER_SETTINGS_ABB"
 msgstr "사용자 설정"
 
@@ -766,29 +694,20 @@ msgstr "USB 유틸리티"
 msgid "IDS_ST_HEADER_UNLOCK_DEVICE_USING_MOTION_ABB"
 msgstr "모션 기능을 사용하여 디바이스 잠금해제"
 
-msgid "IDS_ST_HEADER_UNAVAILABLE"
-msgstr "사용할 수 없음"
-
 msgid "IDS_ST_HEADER_ULTRA_POWER_SAVING_MODE"
 msgstr "초절전 모드"
 
 msgid "IDS_ST_HEADER_TOUCH_KEY_LIGHT_DURATION"
 msgstr "터치 버튼 조명 시간"
 
-msgid "IDS_ST_HEADER_TEXT_TO_SPEECH"
-msgstr "글자 읽어주기"
-
 msgid "IDS_ST_HEADER_STANDARD_LIMIT_ABB"
 msgstr "표준 제한"
 
-msgid "IDS_ST_HEADER_SOUND"
-msgstr "소리"
-
 msgid "IDS_ST_HEADER_SIM_CARD_MANAGER"
 msgstr "SIM 카드 관리자"
 
 msgid "IDS_ST_HEADER_SHARED_CONTENT"
-msgstr "ê³µì\9c  ì»¨텐츠"
+msgstr "ê³µì\9c  ì½\98텐츠"
 
 msgid "IDS_ST_HEADER_SELECT_VIBRATION_PATTERNS_ABB"
 msgstr "진동 패턴 선택"
@@ -799,18 +718,12 @@ msgstr "Screen Mirroring"
 msgid "IDS_ST_HEADER_SAMSUNG_KIES"
 msgstr "삼성 Kies"
 
-msgid "IDS_ST_HEADER_SAMSUNG_APPS"
-msgstr "Samsung Apps"
-
 msgid "IDS_ST_HEADER_RINGTONES"
 msgstr "벨소리"
 
 msgid "IDS_ST_HEADER_RESET_RESULTS"
 msgstr "초기화 결과"
 
-msgid "IDS_ST_HEADER_RESET"
-msgstr "초기화"
-
 msgid "IDS_ST_HEADER_PRIVILEGES"
 msgstr "권한"
 
@@ -820,18 +733,12 @@ msgstr "프라이빗 모드"
 msgid "IDS_ST_HEADER_PORT"
 msgstr "포트"
 
-msgid "IDS_ST_HEADER_PLEASE_WAIT"
-msgstr "잠시 기다리세요."
-
 msgid "IDS_ST_HEADER_PERSONAL_MODE"
 msgstr "퍼스널 모드"
 
 msgid "IDS_ST_HEADER_PERSONALISATION"
 msgstr "개인 설정"
 
-msgid "IDS_ST_HEADER_PD_SELECTED_ABB"
-msgstr "%d개 선택"
-
 msgid "IDS_ST_HEADER_PD_SELECTED"
 msgstr "%d개 선택"
 
@@ -865,9 +772,6 @@ msgstr "입력 및 모션"
 msgid "IDS_ST_HEADER_HOME_SCREEN_ABB"
 msgstr "홈 화면"
 
-msgid "IDS_ST_HEADER_FINGER_SCANNER_ABB"
-msgstr "지문 스캐너"
-
 msgid "IDS_ST_HEADER_ENTER_VALID_DEVICE_NAME_ABB"
 msgstr "유효한 디바이스 이름 입력"
 
@@ -916,6 +820,9 @@ msgstr "포트 추가"
 msgid "IDS_ST_HEADER_ADD_IP"
 msgstr "IP 추가"
 
+msgid "IDS_COM_POP_CHECKING"
+msgstr "확인 중..."
+
 msgid "IDS_ST_BUTTON_UNINSTALL_UPDATES"
 msgstr "업데이트 삭제"
 
@@ -925,30 +832,18 @@ msgstr "삭제"
 msgid "IDS_ST_BUTTON_TRY_IT"
 msgstr "연습해보기"
 
-msgid "IDS_ST_BUTTON_STOP"
-msgstr "중지"
-
 msgid "IDS_ST_BUTTON_SET_SCREEN_LOCK_TYPE"
 msgstr "화면 잠금 방식 설정"
 
 msgid "IDS_ST_BUTTON_RESET_APPS_ABB"
 msgstr "앱 초기화"
 
-msgid "IDS_ST_BUTTON_RESET"
-msgstr "초기화"
-
 msgid "IDS_ST_BUTTON_REMOVE_DEFAULT_APPS_ABB"
-msgstr "기본 ì\95± ì \9cê±°"
+msgstr "기본 ì\95± ì\82­ì \9c"
 
 msgid "IDS_ST_BUTTON_ONLY_VIBRATE"
 msgstr "진동만"
 
-msgid "IDS_ST_BUTTON_OK_ABB"
-msgstr "확인"
-
-msgid "IDS_ST_BUTTON_OK"
-msgstr "확인"
-
 msgid "IDS_ST_BUTTON_MOVE_TO_SD_ABB"
 msgstr "SD로 이동"
 
@@ -958,29 +853,17 @@ msgstr "디바이스로 이동"
 msgid "IDS_ST_BUTTON_FORCE_STOP"
 msgstr "강제 중지"
 
-msgid "IDS_ST_BUTTON_ENABLE"
-msgstr "실행"
-
-msgid "IDS_ST_BUTTON_DISCONNECT"
-msgstr "연결 해제"
-
 msgid "IDS_ST_BUTTON_DISABLE"
 msgstr "해제"
 
-msgid "IDS_ST_BUTTON_CONTINUE"
-msgstr "계속"
-
-msgid "IDS_ST_BUTTON_CANCEL_ABB"
-msgstr "취소"
-
 msgid "IDS_ST_BODY_YYYY_DD_MM_DOT"
 msgstr "년.일.월."
 
 msgid "IDS_ST_BODY_YOU_HAVE_SELECTED_TO_LAUNCH_THIS_APPLICATION_BY_DEFAULT_FOR_SOME_ACTIONS"
-msgstr "ì\9d´ ì\95 í\94\8c리ì¼\80ì\9d´ì\85\98은 일부 동작에 대해 기본적으로 실행되도록 설정된 상태입니다."
+msgstr "ì\9d´ ì\95±은 일부 동작에 대해 기본적으로 실행되도록 설정된 상태입니다."
 
 msgid "IDS_ST_BODY_YOU_CAN_DECRYPT_ACCOUNTS_SETTINGS_DOWNLOADED_APPLICATIONS_AND_THEIR_DATA_MEDIA_AND_OTHER_FILES_DECRYPTION_WARNING_MSG"
-msgstr "ê³\84ì \95, ì\84¤ì \95, ë\8b¤ì\9a´ë¡\9cë\93\9cí\95\9c ì\95 í\94\8c리ì¼\80ì\9d´ì\85\98 ë°\8f ë\8d°ì\9d´í\84°, ë¯¸ë\94\94ì\96´, ê¸°í\83\80 í\8c\8cì\9d¼ì\9d\98 ì\95\94í\98¸í\99\94를 í\95´ì \9cí\95  ì\88\98 ì\9e\88ì\8aµë\8b\88ë\8b¤. ì\95\94í\98¸í\99\94를 í\95´ì \9cì\97\90ë\8a\94 í\95\9c ì\8b\9cê°\84 ì\9d´ì\83\81ì\9d´ ì\86\8cì\9a\94ë\90©ë\8b\88ë\8b¤. ë°°í\84°ë¦¬ë¥¼ ì¶©ì \84í\95\9c ì\83\81í\83\9cì\97\90ì\84\9c ì\8b\9cì\9e\91í\95\98ê³  ì\95\94í\98¸í\99\94를 í\95´ì \9cê°\80 ë\81\9dë\82  ë\95\8cê¹\8cì§\80 ì¶©ì \84 ì\83\81í\83\9c를 ì\9c ì§\80í\95\98ì\84¸ì\9a\94. ì\95\94í\98¸í\99\94를 í\95´ì \9c를 ë\8f\84ì¤\91ì\97\90 ì¤\91ì§\80í\95\98ë©´ ë\8d°ì\9d´í\84°ì\9d\98 ì\9d¼ë¶\80 ë\98\90ë\8a\94 ì \84체를 ì\86\90ì\8b¤í\95  ì\88\98 ì\9e\88ì\8aµë\8b\88ë\8b¤."
+msgstr "ê³\84ì \95, ì\84¤ì \95, ë\8b¤ì\9a´ë¡\9cë\93\9cí\95\9c ì\95± ë°\8f ë\8d°ì\9d´í\84°, ë¯¸ë\94\94ì\96´, ê¸°í\83\80 í\8c\8cì\9d¼ì\9d\98 ì\95\94í\98¸í\99\94를 í\95´ì \9cí\95  ì\88\98 ì\9e\88ì\8aµë\8b\88ë\8b¤. ì\95\94í\98¸í\99\94 í\95´ì \9cì\97\90ë\8a\94 í\95\9c ì\8b\9cê°\84 ì\9d´ì\83\81ì\9d´ ì\86\8cì\9a\94ë\90©ë\8b\88ë\8b¤. ë°°í\84°ë¦¬ë¥¼ ì¶©ì \84í\95\9c ì\83\81í\83\9cì\97\90ì\84\9c ì\8b\9cì\9e\91í\95\98ê³  ì\95\94í\98¸í\99\94 í\95´ì \9cê°\80 ë\81\9dë\82  ë\95\8cê¹\8cì§\80 ì¶©ì \84 ì\83\81í\83\9c를 ì\9c ì§\80í\95\98ì\84¸ì\9a\94. ì\95\94í\98¸í\99\94 í\95´ì \9c ê³¼ì \95ì\9d\84 ì¤\91ì§\80í\95\98ë©´ ë\8d°ì\9d´í\84°ì\9d\98 ì\9d¼ë¶\80 ë\98\90ë\8a\94 ì \84ì²´ê°\80 ì\86\90ì\8b¤ë\90  ì\88\98 ì\9e\88ì\8aµë\8b\88ë\8b¤."
 
 msgid "IDS_ST_BODY_YOUR_DEVICE_REGISTRATION_CODE_C_PS"
 msgstr "디바이스 등록 코드: %s"
@@ -995,28 +878,25 @@ msgid "IDS_ST_BODY_WHEN_THE_SOURCE_OF_LIGHT_IS_BEHIND_YOU_OR_WHEN_USING_DEVICE_I
 msgstr "조명이 내 뒤에 있거나 어두운 곳에서 디바이스를 사용할 때"
 
 msgid "IDS_ST_BODY_WHEN_LEARN_ABOUT_TILT_OR_MOTION_UNLOCK_ARE_SET_MOTION_ACTIVATION_WILL_BE_AUTOMATICALLY_ENABLED_IN_SETTINGS"
-msgstr "기울이기 또는 모션 잠금해제 알아보기를 설정하면 [설정]에서 모션 기능이 자동 실행됩니다."
+msgstr "기울이기 또는 모션 잠금해제 알아보기를 설정하면 설정에서 모션 기능이 자동 실행됩니다."
 
 msgid "IDS_ST_BODY_WHEN_FRONT_CAMERA_IS_USED_FOR_THE_APPLICATION"
-msgstr "ë\8b¤ë¥¸ ì\95 í\94\8c리ì¼\80ì\9d´ì\85\98이 전면 카메라를 사용 중일 때"
+msgstr "ë\8b¤ë¥¸ ì\95±이 전면 카메라를 사용 중일 때"
 
 msgid "IDS_ST_BODY_WHEN_FRONT_CAMERA_FAILS_TO_DETECT_FACE_AND_EYES"
 msgstr "전면 카메라가 얼굴과 눈을 감지하지 못할 때"
 
 msgid "IDS_ST_BODY_WHEN_DATA_ROAMING_IS_DISABLED_APPLICATIONS_THAT_USE_THE_DATA_CONNECTION_MAY_NOT_WORK"
-msgstr "[ë\8d°ì\9d´í\84° ë¡\9cë°\8d\9d´ í\95´ì \9cë\90\9c ê²½ì\9a° ë\8d°ì\9d´í\84° ì\97°ê²°ì\9d\84 ì\82¬ì\9a©í\95\98ë\8a\94 ì\95 í\94\8c리ì¼\80ì\9d´ì\85\98이 작동하지 않을 수 있습니다."
+msgstr "[ë\8d°ì\9d´í\84° ë¡\9cë°\8d\9d´ í\95´ì \9cë\90\9c ê²½ì\9a° ë\8d°ì\9d´í\84° ì\97°ê²°ì\9d\84 ì\82¬ì\9a©í\95\98ë\8a\94 ì\95±이 작동하지 않을 수 있습니다."
 
 msgid "IDS_ST_BODY_WEB_APPLICATIONS"
 msgstr "웹 애플리케이션"
 
-msgid "IDS_ST_BODY_WCDMA_GSM_NHAUTO_CONNECT"
-msgstr "WCDMA/GSM\n(자동 연결)"
-
 msgid "IDS_ST_BODY_WAIT_WHILE_DEVICE_IS_ENCRYPTED_PDP_COMPLETE"
-msgstr "ë\94\94ë°\94ì\9d´ì\8a¤ë¥¼ ì\95\94í\98¸í\99\94í\95\98ë\8a\94 ë\8f\99ì\95\88 ì\9e ì\8b\9c ê¸°ë\8b¤ë¦¬ì\84¸ì\9a\94. %d% ì\99\84ë£\8cí\95\98ì\98\80습니다."
+msgstr "ë\94\94ë°\94ì\9d´ì\8a¤ë¥¼ ì\95\94í\98¸í\99\94í\95\98ë\8a\94 ë\8f\99ì\95\88 ì\9e ì\8b\9c ê¸°ë\8b¤ë¦¬ì\84¸ì\9a\94. %d% ì\99\84ë£\8cí\96\88습니다."
 
 msgid "IDS_ST_BODY_WAIT_WHILE_DEVICE_IS_DECRYPTED_PDP_COMPLETE"
-msgstr "ë\94\94ë°\94ì\9d´ì\8a¤ì\9d\98 ì\95\94í\98¸í\99\94를 í\95´ì \9cí\95\98ë\8a\94 ë\8f\99ì\95\88 ì\9e ì\8b\9c ê¸°ë\8b¤ë¦¬ì\84¸ì\9a\94. %d% ì\99\84ë£\8cí\95\98ì\98\80습니다."
+msgstr "ë\94\94ë°\94ì\9d´ì\8a¤ì\9d\98 ì\95\94í\98¸í\99\94를 í\95´ì \9cí\95\98ë\8a\94 ë\8f\99ì\95\88 ì\9e ì\8b\9c ê¸°ë\8b¤ë¦¬ì\84¸ì\9a\94. %d% ì\99\84ë£\8cí\96\88습니다."
 
 msgid "IDS_ST_BODY_WAITING_FOR_RESPONSE_FROM_SIM_CARD_ING"
 msgstr "SIM 카드의 응답을 기다리는 중..."
@@ -1024,15 +904,9 @@ msgstr "SIM 카드의 응답을 기다리는 중..."
 msgid "IDS_ST_BODY_VOLUME"
 msgstr "음량"
 
-msgid "IDS_ST_BODY_VOICE_RECORDING"
-msgstr "음성 녹음"
-
 msgid "IDS_ST_BODY_VIBRATE_WHEN_RINGING"
 msgstr "전화벨이 울릴 때 진동 함께 제공"
 
-msgid "IDS_ST_BODY_VERSION_PS"
-msgstr "버전 %s"
-
 msgid "IDS_ST_BODY_USING_MOBILE_DATA_MAY_RESULT_IN_ADDITIONAL_CHARGES_CONTINUE_Q"
 msgstr "모바일 데이터를 사용하면 추가요금이 부과될 수 있습니다. 계속할까요?"
 
@@ -1061,7 +935,7 @@ msgid "IDS_ST_BODY_USB_OTG_STORAGE"
 msgstr "USB OTG 저장공간"
 
 msgid "IDS_ST_BODY_USB_DEBUGGING_IS_INTENDED_FOR_DEVELOPMENT_PURPOSES_ONLY_MSG"
-msgstr "USB ë\94\94ë²\84ê¹\85 ê¸°ë\8a¥ì\9d\80 ê°\9cë°\9cì\9d\84 ì\9c\84í\95\9c ëª©ì \81ì\9c¼ë¡\9c ê³ ì\95\88í\95\98ì\98\80ì\8aµë\8b\88ë\8b¤. ì»´í\93¨í\84°ì\99\80 ë\94\94ë°\94ì\9d´ì\8a¤ë¥¼ ì\97°ê²°í\95\98ì\97¬ ë\8d°ì\9d´í\84°ë¥¼ ë³µì\82¬í\95\98ê±°ë\82\98 ì\95 í\94\8c리ì¼\80ì\9d´ì\85\98ì\9d\84 ì\84¤ì¹\98í\95  ì\88\98 ì\9e\88ì\9c¼ë©°, ê¸°ë¡\9d 정보를 읽는 데 사용할 수 있습니다."
+msgstr "USB ë\94\94ë²\84ê¹\85 ê¸°ë\8a¥ì\9d\80 ê°\9cë°\9cì\9d\84 ì\9c\84í\95\9c ëª©ì \81ì\9c¼ë¡\9c ê³ ì\95\88í\96\88ì\8aµë\8b\88ë\8b¤. ì»´í\93¨í\84°ì\99\80 ë\94\94ë°\94ì\9d´ì\8a¤ë¥¼ ì\97°ê²°í\95\98ì\97¬ ë\8d°ì\9d´í\84°ë¥¼ ë³µì\82¬í\95\98ê±°ë\82\98 ì\95±ì\9d\84 ì\84¤ì¹\98í\95  ì\88\98 ì\9e\88ì\9c¼ë©°, ê¸°ë¡\9d정보를 읽는 데 사용할 수 있습니다."
 
 msgid "IDS_ST_BODY_USB_DEBUGGING"
 msgstr "USB 디버깅"
@@ -1069,9 +943,6 @@ msgstr "USB 디버깅"
 msgid "IDS_ST_BODY_USB_ASK_ON_CONNECTION"
 msgstr "연결 시 설정"
 
-msgid "IDS_ST_BODY_URL"
-msgstr "URL"
-
 msgid "IDS_ST_BODY_UNMOUNT_USB_OTG_STORAGE"
 msgstr "USB OTG 저장공간 마운트 해제"
 
@@ -1079,13 +950,13 @@ msgid "IDS_ST_BODY_UNMOUNT_SD_CARD"
 msgstr "SD 카드 마운트 해제"
 
 msgid "IDS_ST_BODY_UNMOUNTING_THE_SD_CARD_WILL_STOP_SOME_APPLICATIONS_FROM_FUNCTIONING_UNTIL_YOU_MOUNT_THE_SD_CARD_AGAIN_MSG"
-msgstr "SD ì¹´ë\93\9c를 ë§\88ì\9a´í\8a¸ í\95´ì \9cí\95\98ë©´ ì\9d¼ë¶\80 ì\95 í\94\8c리ì¼\80ì\9d´ì\85\98ì\9d´ ì¤\91ì§\80ë\90©ë\8b\88ë\8b¤. SD ì¹´ë\93\9c를 ë\8b¤ì\8b\9c ë§\88ì\9a´í\8a¸í\95  ë\95\8cê¹\8cì§\80 ì\95 í\94\8c리ì¼\80ì\9d´ì\85\98을 사용할 수 없습니다."
+msgstr "SD ì¹´ë\93\9c를 ë§\88ì\9a´í\8a¸ í\95´ì \9cí\95\98ë©´ ì\9d¼ë¶\80 ì\95±ì\9d´ ì¤\91ì§\80ë\90©ë\8b\88ë\8b¤. SD ì¹´ë\93\9c를 ë\8b¤ì\8b\9c ë§\88ì\9a´í\8a¸í\95  ë\95\8cê¹\8cì§\80 ì\95±을 사용할 수 없습니다."
 
 msgid "IDS_ST_BODY_UNABLE_TO_USE_CURRENT_PASSWORD"
 msgstr "현재 비밀번호를 사용할 수 없습니다."
 
 msgid "IDS_ST_BODY_UMTS_MODE_ONLY_WORKS_INSIDE_3G_COVERAGE_AREA"
-msgstr "[UMTS 모드]는 3G 서비스 지역에만 실행됩니다."
+msgstr "UMTS 모드는 3G 서비스 지역에만 실행됩니다."
 
 msgid "IDS_ST_BODY_UDRGOTHICM_JPN"
 msgstr "UD마루고딕"
@@ -1096,6 +967,9 @@ msgstr "UD명조"
 msgid "IDS_ST_BODY_UDGOTHIC_M_FONT"
 msgstr "UD고딕"
 
+msgid "IDS_IM_POP_THIS_FEATURE_IS_NOT_AVAILABLE_WHILE_FLIGHT_MODE_IS_ON"
+msgstr "비행기 탑승 모드 실행 중에는 이 기능을 사용할 수 없습니다."
+
 msgid "IDS_ST_BODY_TURN_OFF"
 msgstr "해제"
 
@@ -1106,10 +980,10 @@ msgid "IDS_ST_BODY_TURNING_OFF_CONNECTIVITY_FEATURES_SUCH_AS_WI_FI_AND_BLUETOOTH
 msgstr "Wi-Fi 및 블루투스와 같은 연결 기능을 해제합니다."
 
 msgid "IDS_ST_BODY_TO_USE_PERSONAL_MODE_SCREEN_LOCK_TYPE_SHOULD_BE_SET_TO_SIMPLE_PASSWORD_OR_PASSWORD"
-msgstr "[퍼스널 모드]를 사용하려면 화면 잠금 방식을 간단 비밀번호 또는 비밀번호로 설정하세요."
+msgstr "퍼스널 모드를 사용하려면 화면 잠금 방식을 간단 비밀번호 또는 비밀번호로 설정하세요."
 
 msgid "IDS_ST_BODY_TO_PROTECT_YOUR_DATA_DISABLE_PERSONAL_MODE_AFTER_YOU_USE_IT_ALSO_USING_A_SECURE_SCREEN_LOCK_WILL_PROVIDE_BETTER_PROTECTION"
-msgstr "데이터를 보호하려면 사용한 후에는 [퍼스널 모드]를 해제하세요. 화면 보안 잠금을 사용하면 보안을 강화할 수 있습니다."
+msgstr "데이터를 보호하려면 사용한 후에는 퍼스널 모드를 해제하세요. 화면 보안 잠금을 사용하면 보안을 강화할 수 있습니다."
 
 msgid "IDS_ST_BODY_TO_OPEN_THE_MENU_DOUBLE_TAP_IT_T_TTS"
 msgstr "메뉴를 열려면 두 번 누르세요."
@@ -1118,13 +992,13 @@ msgid "IDS_ST_BODY_TO_M_PERIOD"
 msgstr "종료"
 
 msgid "IDS_ST_BODY_TO_ENABLE_THIS_FEATURE_ENABLE_AT_LEAST_ONE_RELEVANT_FUNCTION"
-msgstr "이 기능을 실행하려면 관련 기능을 최소 1개 이상 선택하세요."
+msgstr "이 기능을 실행하려면 관련 기능을 1개 이상 선택하세요."
 
 msgid "IDS_ST_BODY_TO_ENABLE_POWER_SAVING_MODE_ENABLE_AT_LEAST_ONE_FUNCTION"
-msgstr "[절전 모드]를 실행하려면 관련 기능을 최소 1개 이상 선택하세요."
+msgstr "절전 모드를 실행하려면 관련 기능을 1개 이상 선택하세요."
 
 msgid "IDS_ST_BODY_TO_ENABLE_BLOCKING_MODE_ENABLE_AT_LEAST_ONE_OPTION"
-msgstr "[차단 모드]를 실행하려면 옵션을 최소 1개 이상 선택하세요."
+msgstr "차단 모드를 실행하려면 옵션을 1개 이상 선택하세요."
 
 msgid "IDS_ST_BODY_TO_AVOID_OVERHEATING_MAXIMUM_BRIGHTNESS_HAS_BEEN_REDUCED"
 msgstr "디바이스 온도가 높아지는 것을 방지하기 위해 최대 밝기를 낮추었습니다."
@@ -1136,7 +1010,7 @@ msgid "IDS_ST_BODY_TOTAL_SPACE"
 msgstr "총 저장공간"
 
 msgid "IDS_ST_BODY_TOGGLE_THE_BUTTON_TO_ENABLE_OR_DISABLE_SCREEN_READER_OR_DOUBLE_TAP_TO_OPEN_THE_MENU_T_TTS"
-msgstr "버튼을 눌러 [스크린 리더]를 실행하거나 해제하고 버튼을 두 번 눌러 메뉴를 여세요."
+msgstr "버튼을 눌러 스크린 리더 기능을 실행하거나 해제하고 버튼을 두 번 눌러 메뉴를 여세요."
 
 msgid "IDS_ST_BODY_TIME_ZONE"
 msgstr "시간대"
@@ -1150,33 +1024,18 @@ msgstr "이 작업을 수행하면 SD 카드가 지워집니다. 카드에 저
 msgid "IDS_ST_BODY_THE_SD_CARD_IS_CURRENTLY_IN_USE_THIS_ACTION_WILL_ERASE_ALL_DATA_ON_THE_SD_CARD_INCLUDING_THE_DATA_THAT_IS_CURRENTLY_BEING_USED"
 msgstr "SD 카드를 사용 중입니다. 이 작업을 수행하면 현재 사용 중인 데이터를 포함한 SD 카드의 데이터를 모두 삭제합니다."
 
-msgid "IDS_ST_BODY_THE_RED_LED_LIGHTS_UP_WHEN_YOU_CHARGE_YOUR_DEVICE_WHILE_THE_SCREEN_IS_OFF"
-msgstr "화면이 꺼진 상태에서 디바이스를 충전하면 빨간색 LED가 켜집니다."
-
-msgid "IDS_ST_BODY_THE_RED_LED_BLINKS_WHEN_THE_BATTERY_POWER_IS_LOW_WHILE_THE_SCREEN_IS_OFF"
-msgstr "화면이 꺼진 상태에서 배터리가 부족하면 빨간색 LED가 깜박입니다."
-
 msgid "IDS_ST_BODY_THE_PASSWORD_MUST_NOT_CONTAIN_A_SIMPLE_SEQUENCE_HEG_1111_OR_1234"
 msgstr "비밀번호에 단순한 연속된 숫자를 입력할 수 없습니다.(예: 1111, 1234)"
 
+msgid "IDS_SMEMO_BUTTON_IMPORT"
+msgstr "가져오기"
+
 msgid "IDS_ST_BODY_THE_NAME_FIELD_CANNOT_BE_EMPTY"
 msgstr "이름을 입력하세요."
 
-msgid "IDS_ST_BODY_THE_BLUE_LED_BLINKS_WHEN_YOU_RECORD_VOICE_WHILE_THE_SCREEN_IS_OFF"
-msgstr "화면이 꺼진 상태에서 음성을 녹음하면 파란색 LED가 깜박입니다."
-
-msgid "IDS_ST_BODY_THE_BLUE_LED_BLINKS_WHEN_YOU_HAVE_MISSED_CALLS_MESSAGES_OR_APP_NOTIFICATIONS_WHILE_THE_SCREEN_IS_OFF"
-msgstr "화면이 꺼진 상태에서 부재중 전화, 메시지, 앱 알림이 있으면 파란색 LED가 깜박입니다."
-
-msgid "IDS_ST_BODY_THE_APPLICATIONS_BELOW_WERE_STARTED_BY_PS_STOPPING_THESE_APPLICATIONS_MAY_CAUSE_PS_TO_FAIL"
-msgstr "아래는 %s 앱에서 실행한 애플리케이션입니다. 이 애플리케이션을 중지하면 %s 앱에 문제가 발생할 수 있습니다."
-
 msgid "IDS_ST_BODY_THERE_ARE_NO_NETWORKS_NEARBY"
 msgstr "주변에 네트워크가 없습니다."
 
-msgid "IDS_ST_BODY_TEXTSTYLE_LARGE"
-msgstr "크게"
-
 msgid "IDS_ST_BODY_TASK_SWITCHER"
 msgstr "작업 전환기"
 
@@ -1189,12 +1048,6 @@ msgstr "잠금을 해제하려면 화면을 길게 누르면서 디바이스를
 msgid "IDS_ST_BODY_SYSTEM_MEMORY"
 msgstr "시스템 저장공간"
 
-msgid "IDS_ST_BODY_SUNDAY"
-msgstr "일요일"
-
-msgid "IDS_ST_BODY_STORAGE"
-msgstr "저장공간"
-
 msgid "IDS_ST_BODY_STANDARD_T_DISPLAY_EFFECT"
 msgstr "표준 화면"
 
@@ -1213,12 +1066,6 @@ msgstr "소셜 네트워크 프로필"
 msgid "IDS_ST_BODY_SMART_STAY_MAY_NOT_WORK_IN_THESE_SITUATIONS"
 msgstr "다음과 같은 상황에서는 스마트 스테이가 작동하지 않을 수 있습니다."
 
-msgid "IDS_ST_BODY_SMART_ROTATION_MAY_NOT_WORK_IN_THESE_SITUATIONS"
-msgstr "[스마트 회전]은 다음 상황에서는 작동하지 않을 수 있습니다."
-
-msgid "IDS_ST_BODY_SMART_ROTATION_DESCRIPTION_MSG"
-msgstr "[스마트 회전]은 [화면 자동 회전]을 사용하지 않고 전면 카메라로 사용자의 얼굴 방향을 인식하여 적절한 방향의 화면을 자동으로 제공합니다."
-
 msgid "IDS_ST_BODY_SMALL_M_TEXTSIZE"
 msgstr "작게"
 
@@ -1232,13 +1079,13 @@ msgid "IDS_ST_BODY_SHOWS_BATTERY_PERCENTAGE_ON_INDICATOR"
 msgstr "상태표시줄에 사용 가능한 배터리 용량을 표시합니다."
 
 msgid "IDS_ST_BODY_SET_THE_DEFAULT_LOCATION_FOR_INSTALLING_APPLICATIONS_MSG"
-msgstr "ì\95 í\94\8c리ì¼\80ì\9d´ì\85\98ì\9d\84 ì\84¤ì¹\98í\95  ê¸°ë³¸ ì\9c\84ì¹\98를 ì\84¤ì \95í\95©ë\8b\88ë\8b¤. ì\95 í\94\8c리ì¼\80ì\9d´ì\85\98 ì\9c í\98\95 ë°\8f ì \80ì\9e¥ê³µê°\84 ì\83\81í\83\9cì\97\90 ë\94°ë\9d¼ ì\95 í\94\8c리ì¼\80ì\9d´ì\85\98이 다른 위치에 설치될 수 있습니다."
+msgstr "ì\95±ì\9d\84 ì\84¤ì¹\98í\95  ê¸°ë³¸ ì\9c\84ì¹\98를 ì\84¤ì \95í\95©ë\8b\88ë\8b¤. ì\95± ì\9c í\98\95 ë°\8f ì \80ì\9e¥ê³µê°\84 ì\83\81í\83\9cì\97\90 ë\94°ë\9d¼ ì\95±이 다른 위치에 설치될 수 있습니다."
 
 msgid "IDS_ST_BODY_SET_FONT_AS_PS_Q"
 msgstr "%s 글꼴로 설정할까요?"
 
 msgid "IDS_ST_BODY_SET_AN_UNLOCK_PASSWORD_OF_AT_LEAST_6_CHARACTERS_CONTAINING_AT_LEAST_1_NUMBER"
-msgstr "최소 1자 이상의 숫자가 포함된 6자 이상의 잠금해제 비밀번호를 설정하세요."
+msgstr "1자 이상의 숫자가 포함된 6자 이상의 잠금해제 비밀번호를 설정하세요."
 
 msgid "IDS_ST_BODY_SERIAL_NUMBER"
 msgstr "시리얼 번호"
@@ -1246,15 +1093,6 @@ msgstr "시리얼 번호"
 msgid "IDS_ST_BODY_SECURITY_ENGINE"
 msgstr "보안 엔진"
 
-msgid "IDS_ST_BODY_SECURITY"
-msgstr "보안"
-
-msgid "IDS_ST_BODY_SEARCH"
-msgstr "검색"
-
-msgid "IDS_ST_BODY_SD_CARD"
-msgstr "SD 카드"
-
 msgid "IDS_ST_BODY_SCREEN_TIMEOUT_ABB2"
 msgstr "화면 자동 꺼짐 시간"
 
@@ -1285,33 +1123,18 @@ msgstr "화면 잠금 방식"
 msgid "IDS_ST_BODY_SCREEN_LOCK_SOUND"
 msgstr "화면 잠금 소리"
 
-msgid "IDS_ST_BODY_SCHEDULE"
-msgstr "일정"
-
 msgid "IDS_ST_BODY_SAVE_POWER_BY_ADJUSTING_SCREEN_TONE_ACCORDING_TO_ANALYSIS_OF_IMAGES"
 msgstr "이미지 분석에 따라 화면 밝기를 조절하여 전력 소모를 줄입니다."
 
 msgid "IDS_ST_BODY_SAVES_POWER_BY_LIMITING_THE_MAXIMUM_PERFORMANCE_OF_THE_DEVICE"
 msgstr "디바이스의 최대 성능을 제한하여 배터리 소모를 줄입니다."
 
-msgid "IDS_ST_BODY_SAVED"
-msgstr "저장하였습니다."
-
-msgid "IDS_ST_BODY_SAVE"
-msgstr "저장"
-
 msgid "IDS_ST_BODY_SAMSUNG_LEGAL"
 msgstr "삼성 법적 고지"
 
-msgid "IDS_ST_BODY_SAMSUNG_KIES_CONNECTION_CONNECTING_USB_HELP_MSG"
-msgstr "삼성 Kies(PC 소프트웨어)나 올바른 드라이버가 컴퓨터에 설치되어 있지 않을 경우에는 마이크로소프트 윈도우에서 설치됩니다.\n소프트웨어를 설치하면 다음과 같은 작업을 수행할 수 있습니다:\n- 휴대전화 데이터 동기화\n- 휴대전화 소프트웨어 업데이트\n- 인터넷 공유(노트북 또는 PC가 인터넷에 접속할 수 있도록 휴대전화가 모뎀 역할을 합니다)\n- 구매한 음악/동영상(마이크로소프트 윈도우 미디어 DRM)이나 일반 파일을 휴대전화에 복사."
-
 msgid "IDS_ST_BODY_RUNNING"
 msgstr "실행 중"
 
-msgid "IDS_ST_BODY_RESTRICTING_APPLICATION_USAGE_TO_ONLY_ESSENTIAL_APPLICATIONS_AND_THOSE_SELECTED_BY_YOU"
-msgstr "필수 애플리케이션과 사용자가 선택한 애플리케이션만 사용합니다."
-
 msgid "IDS_ST_BODY_RESET_TO_DEFAULT"
 msgstr "기본 설정으로 초기화"
 
@@ -1319,7 +1142,7 @@ msgid "IDS_ST_BODY_RESET_SETTINGS"
 msgstr "설정 초기화"
 
 msgid "IDS_ST_BODY_RESET_PERSONAL_MODE_SECURITY_SETTINGS_AND_DELETE_PERSONAL_CONTENT"
-msgstr "[퍼스널 모드] 보안 설정을 초기화하고 개인 컨텐츠를 삭제합니다."
+msgstr "퍼스널 모드 보안 설정을 초기화하고 개인 콘텐츠를 삭제합니다."
 
 msgid "IDS_ST_BODY_RESET_PERSONAL_MODE"
 msgstr "퍼스널 모드 초기화"
@@ -1328,7 +1151,10 @@ msgid "IDS_ST_BODY_RESET_ALL"
 msgstr "모두 초기화"
 
 msgid "IDS_ST_BODY_REMOVE_LICENCE"
-msgstr "라이선스 제거"
+msgstr "라이선스 삭제"
+
+msgid "IDS_ST_POP_REGISTERED"
+msgstr "등록했습니다."
 
 msgid "IDS_ST_BODY_REGULATORY_INFORMATION_ABB"
 msgstr "규제 정보"
@@ -1339,9 +1165,6 @@ msgstr "등록"
 msgid "IDS_ST_BODY_REGIONAL_EXAMPLE"
 msgstr "지역별 예"
 
-msgid "IDS_ST_BODY_REGION"
-msgstr "지역"
-
 msgid "IDS_ST_BODY_PUK"
 msgstr "PUK"
 
@@ -1357,29 +1180,26 @@ msgstr "바이러스 또는 악성 소프트웨어로부터 디바이스를 보
 msgid "IDS_ST_BODY_PROFILE_NAME"
 msgstr "프로필 이름"
 
-msgid "IDS_ST_BODY_PROFILE"
-msgstr "프로필"
-
 msgid "IDS_ST_BODY_PREPARING_THIS_COULD_TAKE_OVER_10_MINUTES_ING"
 msgstr "준비 중... 10분 이상이 소요될 수 있습니다."
 
 msgid "IDS_ST_BODY_PREFERRED_NETWORKS"
 msgstr "선호 네트워크"
 
-msgid "IDS_ST_BODY_POP_JPN_DCM"
-msgstr "팝"
-
-msgid "IDS_ST_BODY_PM"
-msgstr "오후"
-
 msgid "IDS_ST_BODY_PLUG_IN_CHARGER_AND_TRY_AGAIN"
 msgstr "충전기의 전원을 연결한 후 다시 시도하세요."
 
 msgid "IDS_ST_BODY_PLAY_TONE_WHEN_THE_DIALLING_KEYPAD_IS_TAPPED"
-msgstr "다이얼 키패드 버튼을 누를 때 소리가 납니다."
+msgstr "다이얼 키패드를 누를 때 소리로 알려줍니다."
+
+msgid "IDS_ST_POP_PASSWORD_MUST_BE_MORE_THAN_P1SD_CHARACTERS_AND_LESS_THAN_P2SD"
+msgstr "비밀번호는 %1$d자보다 길어야 하며 %2$d자보다 짧아야 합니다."
 
 msgid "IDS_ST_BODY_PLAY_SOUNDS_WHEN_LOCKING_AND_UNLOCKING_SCREEN"
-msgstr "화면을 잠그거나 잠금을 해제할 때 소리가 납니다."
+msgstr "화면을 잠그거나 잠금을 해제할 때 소리로 알려줍니다."
+
+msgid "IDS_ST_POP_PASSWORDS_DO_NOT_MATCH"
+msgstr "비밀번호가 일치하지 않습니다."
 
 msgid "IDS_ST_BODY_PIN_BLOCKED_ENTER_PUK_TO_CONTINUE_JPN_DCM"
 msgstr "PIN 사용이 차단된 상태입니다. 계속하려면 PUK을 입력하세요."
@@ -1393,11 +1213,8 @@ msgstr "사진, 동영상"
 msgid "IDS_ST_BODY_PHOTO_UPLOAD_SETTINGS"
 msgstr "사진 업로드 설정"
 
-msgid "IDS_ST_BODY_PHONEPROFILES_SILENT"
-msgstr "무음"
-
 msgid "IDS_ST_BODY_PERSONAL_MODE_CAN_BE_USED_TO_HIDE_CONTENT_THAT_YOU_WANT_TO_KEEP_PRIVATE_MSG"
-msgstr "[퍼스널 모드]를 사용하여 비밀로 하려는 컨텐츠를 숨길 수 있습니다. [퍼스널 모드]를 사용하려면 [설정]에서 [퍼스널 모드]를 실행하거나 전원 버튼을 길게 누른 후 [퍼스널 모드]를 선택하고 PIN 또는 비밀번호를 입력하세요. [퍼스널 모드] 아이콘을 상태표시줄에 표시합니다. 데이터를 보호하려면 [퍼스널 모드]를 사용한 후 해제하세요. 또한, 화면 보안 잠금을 사용하면 보안 기능이 강화됩니다."
+msgstr "퍼스널 모드를 사용하여 비밀로 하려는 콘텐츠를 숨길 수 있습니다. 퍼스널 모드를 사용하려면 설정에서 퍼스널 모드를 실행하거나 전원 버튼을 길게 누른 후 퍼스널 모드를 선택하고 PIN 또는 비밀번호를 입력하세요. 퍼스널 모드 아이콘을 상태표시줄에 표시합니다. 데이터를 보호하려면 퍼스널 모드를 사용한 후 해제하세요. 또한, 화면 보안 잠금을 사용하면 보안 기능이 강화됩니다."
 
 msgid "IDS_ST_BODY_PD_ATTEMPTS_REMAINING_JPN_DCM"
 msgstr "입력 기회가 %d회 남았습니다"
@@ -1408,6 +1225,9 @@ msgstr "암호화를 해제하려면 디바이스를 켤 때마다 비밀번호
 msgid "IDS_ST_BODY_PASSWORD_MUST_CONTAIN_NO_MORE_THAN_PD_CHARACTERS_ABB"
 msgstr "비밀번호는 %d자까지 입력할 수 있습니다."
 
+msgid "IDS_ST_POP_LOADING_ING"
+msgstr "불러오는 중..."
+
 msgid "IDS_ST_BODY_PASSWORD_MUST_CONTAIN_AT_LEAST_PD_CHARACTERS_ABB"
 msgstr "%d자 이상의 문자 또는 숫자를 입력하세요."
 
@@ -1423,9 +1243,6 @@ msgstr "비밀번호를 입력하세요."
 msgid "IDS_ST_BODY_PASSWORD_CONTAINS_INVALID_CHARACTER_ABB"
 msgstr "바르지 않은 문자를 포함하고 있습니다."
 
-msgid "IDS_ST_BODY_PASSWORD"
-msgstr "비밀번호"
-
 msgid "IDS_ST_BODY_OPEN_SOURCE_LICENCES"
 msgstr "오픈소스 라이선스"
 
@@ -1435,36 +1252,24 @@ msgstr "사용"
 msgid "IDS_ST_BODY_OFFICIAL_M_DEVICE_STATUS"
 msgstr "정식"
 
+msgid "IDS_ST_POP_INCORRECT_PASSWORD"
+msgstr "비밀번호를 잘못 입력했습니다."
+
 msgid "IDS_ST_BODY_NUMBER"
 msgstr "번호"
 
-msgid "IDS_ST_BODY_NO_RESULTS_FOUND"
-msgstr "검색 결과가 없습니다."
-
 msgid "IDS_ST_BODY_NO_DEFAULTS_SET"
 msgstr "기본을 설정하지 않았습니다."
 
-msgid "IDS_ST_BODY_NOT_ASSIGNED"
-msgstr "지정 안 함"
-
 msgid "IDS_ST_BODY_NOTIFICATION_PANEL"
 msgstr "알림창"
 
-msgid "IDS_ST_BODY_NOTIFICATIONS"
-msgstr "알림"
-
-msgid "IDS_ST_BODY_NOTIFICATION"
-msgstr "알림"
-
 msgid "IDS_ST_BODY_NOSERVICE"
 msgstr "서비스 지역이 아닙니다"
 
 msgid "IDS_ST_BODY_NORMAL_T_PROFILE"
 msgstr "일반 모드"
 
-msgid "IDS_ST_BODY_NONE"
-msgstr "설정 안 함"
-
 msgid "IDS_ST_BODY_NEW_PIN2_AND_CONFIRM_PIN2_DO_NOT_MATCH"
 msgstr "새 PIN2와 확인을 위해 한 번 더 입력한 PIN2가 일치하지 않습니다"
 
@@ -1474,9 +1279,6 @@ msgstr "새 PIN2"
 msgid "IDS_ST_BODY_NEW_PIN1"
 msgstr "새 PIN"
 
-msgid "IDS_ST_BODY_NEW"
-msgstr "추가"
-
 msgid "IDS_ST_BODY_NETWORK_TYPE"
 msgstr "네트워크 유형"
 
@@ -1489,18 +1291,15 @@ msgstr "네트워크 목록"
 msgid "IDS_ST_BODY_NETWORK_CONNECTIONS"
 msgstr "네트워크 연결"
 
+msgid "IDS_ST_POP_DO_NOT_ASK_AGAIN"
+msgstr "다시 묻지 않기"
+
 msgid "IDS_ST_BODY_NETWORK_CODE"
 msgstr "네트워크 암호키"
 
-msgid "IDS_ST_BODY_NETWORK"
-msgstr "네트워크"
-
 msgid "IDS_ST_BODY_NATURAL_T_DISPLAY_EFFECT"
 msgstr "내추럴 화면"
 
-msgid "IDS_ST_BODY_NAME"
-msgstr "이름"
-
 msgid "IDS_ST_BODY_MY_NUMBER"
 msgstr "내 전화번호"
 
@@ -1525,12 +1324,6 @@ msgstr "시스템 설정 더보기"
 msgid "IDS_ST_BODY_MORE_CONNECTIVITY_SETTINGS"
 msgstr "연결 설정 더보기"
 
-msgid "IDS_ST_BODY_MONDAY"
-msgstr "월요일"
-
-msgid "IDS_ST_BODY_MODE"
-msgstr "모드"
-
 msgid "IDS_ST_BODY_MOBILE_DATA_WILL_BE_USED_IF_YOU_DOWNLOAD_OR_UPLOAD_DATA_WITHOUT_WI_FI_CONNECTION"
 msgstr "Wi-Fi에 연결하지 않고 데이터를 다운로드하거나 업로드하면 모바일 데이터를 사용합니다."
 
@@ -1540,29 +1333,23 @@ msgstr "월.일.년."
 msgid "IDS_ST_BODY_MMS_CONNECTIONS"
 msgstr "MMS 연결"
 
+msgid "IDS_ST_OPT_SELECT"
+msgstr "선택"
+
 msgid "IDS_ST_BODY_MISCELLANEOUS_FILES"
 msgstr "기타 파일"
 
-msgid "IDS_ST_BODY_MESSAGE"
-msgstr "메시지"
-
 msgid "IDS_ST_BODY_MENU_AND_WIDGETS"
 msgstr "메뉴/위젯"
 
-msgid "IDS_ST_BODY_MEMORY"
-msgstr "메모리"
-
 msgid "IDS_ST_BODY_MEDIUM"
 msgstr "중간"
 
-msgid "IDS_ST_BODY_MB"
-msgstr "MB"
-
 msgid "IDS_ST_BODY_MASS_STORAGE_HELP_MSG"
 msgstr "사용자는 다음과 같은 작업을 수행할 수 있습니다:\n- 빠른 파일 복사\n- MAC 또는 Linux OS에 연결"
 
-msgid "IDS_ST_BODY_MARUBERI_JPN_DCM"
-msgstr "UD둥근고딕"
+msgid "IDS_ST_OPT_DEFAULT_RINGTONE"
+msgstr "기본 벨소리"
 
 msgid "IDS_ST_BODY_LTE_WCDMA_GSM_NHAUTO_CONNECT"
 msgstr "LTE/WCDMA/GSM\n(자동 연결)"
@@ -1570,39 +1357,33 @@ msgstr "LTE/WCDMA/GSM\n(자동 연결)"
 msgid "IDS_ST_BODY_LOCK_SCREEN_OPTIONS"
 msgstr "잠금화면 옵션"
 
-msgid "IDS_ST_BODY_LIST_VIEW"
-msgstr "목록 보기"
-
 msgid "IDS_ST_BODY_LIMIT_BACKGROUND_PROCESSES"
 msgstr "백그라운드 프로세스 제한"
 
-msgid "IDS_ST_BODY_LICENCE"
-msgstr "라이선스"
-
-msgid "IDS_ST_BODY_LED_INDICATOR"
-msgstr "LED 상태표시등"
-
 msgid "IDS_ST_BODY_LEDOT_LOW_BATTERY"
 msgstr "배터리 부족"
 
 msgid "IDS_ST_BODY_LAUNCH_BY_DEFAULT"
 msgstr "기본으로 실행"
 
+msgid "IDS_ST_OPT_AUTO_UPDATE_ABB"
+msgstr "자동 업데이트"
+
 msgid "IDS_ST_BODY_LANGUAGE_AND_REGION_ABB"
 msgstr "언어 및 지역"
 
 msgid "IDS_ST_BODY_LANGUAGE_AND_KEYBOARD"
 msgstr "언어 및 키보드"
 
+msgid "IDS_ST_OPT_ALL"
+msgstr "전체"
+
 msgid "IDS_ST_BODY_KEYBOARD"
 msgstr "키보드"
 
 msgid "IDS_ST_BODY_KEEPS_THE_STATUS_BAR_TIDY_TAP_THE_REPRESENTATIVE_ICON_TO_SHOW_ALL_THE_ICONS"
 msgstr "상태표시줄을 정돈된 상태로 유지할 수 있습니다. 모든 아이콘을 표시하려면 대표 아이콘을 누르세요."
 
-msgid "IDS_ST_BODY_KB"
-msgstr "KB"
-
 msgid "IDS_ST_BODY_INTRODUCTION_TO_SMART_SCREEN_ABB"
 msgstr "스마트 화면 소개"
 
@@ -1618,15 +1399,6 @@ msgstr "설치된 애플리케이션"
 msgid "IDS_ST_BODY_INSTALLATION_SETTINGS"
 msgstr "설치 설정"
 
-msgid "IDS_ST_BODY_INSERT_SD_CARD"
-msgstr "SD 카드를 삽입하세요."
-
-msgid "IDS_ST_BODY_INCORRECT_PIN_E"
-msgstr "잘못된 PIN을 입력하였습니다."
-
-msgid "IDS_ST_BODY_INCORRECT_PASSWORD_TRY_AGAIN"
-msgstr "비밀번호가 바르지 않습니다. 다시 시도하세요."
-
 msgid "IDS_ST_BODY_INCOMING_CALLS_AND_NEW_NOTIFICATIONS_WILL_BE_READ_OUT_AUTOMATICALLY"
 msgstr "수신전화 및 새 알림 메시지를 자동으로 읽어줍니다."
 
@@ -1640,10 +1412,10 @@ msgid "IDS_ST_BODY_IF_YOU_SELECT_THIS_OPTION_ONLY_USED_MEMORY_SPACE_WILL_BE_ENCR
 msgstr "이 옵션을 선택하면 사용 중인 저장공간만 암호화됩니다."
 
 msgid "IDS_ST_BODY_IF_YOU_FORGET_YOUR_PERSONAL_MODE_PASSWORD_YOU_WILL_NOT_BE_ABLE_TO_RECOVER_IT_FOR_SECURITY_MSG"
-msgstr "[퍼스널 모드] 비밀번호를 잊어버리면 복구할 수 없습니다. 보안을 위하여 [퍼스널 모드]를 초기화하세요. 기본 설정을 복원하고 개인 컨텐츠를 모두 삭제합니다."
+msgstr "퍼스널 모드 비밀번호를 잊어버리면 복구할 수 없습니다. 보안을 위하여 퍼스널 모드를 초기화하세요. 기본 설정을 복원하고 개인 콘텐츠를 모두 삭제합니다."
 
-msgid "IDS_ST_BODY_IF_YOU_DONT_WANT_TO_SEE_A_NUMBER_APPEAR_ON_THE_APP_ICON_FOR_EACH_NEW_EVENT_DISABLE_BADGE"
-msgstr "새 일정마다 앱 아이콘에 나타나는 번호를 확인하지 않으려면 배지를 해제하세요."
+msgid "IDS_ST_MBODY_SCREEN_ROTATION"
+msgstr "화면 회전"
 
 msgid "IDS_ST_BODY_ICON_SHOWS_THAT_SMART_SCREEN_IS_ENABLED"
 msgstr "[스마트 화면]을 실행하면 아이콘이 표시됩니다."
@@ -1660,23 +1432,17 @@ msgstr "Helvetica Neue"
 msgid "IDS_ST_BODY_HARDWARE"
 msgstr "하드웨어"
 
+msgid "IDS_ST_MBODY_HELP"
+msgstr "도움말"
+
 msgid "IDS_ST_BODY_GSM"
 msgstr "GSM"
 
-msgid "IDS_ST_BODY_GRID_VIEW"
-msgstr "격자 보기"
-
 msgid "IDS_ST_BODY_GLOVE_MODE_ABB"
 msgstr "고감도 터치 모드"
 
-msgid "IDS_ST_BODY_GESTURES"
-msgstr "제스처"
-
-msgid "IDS_ST_BODY_GB"
-msgstr "GB"
-
-msgid "IDS_ST_BODY_FROM_M_TIME"
-msgstr "시작"
+msgid "IDS_ST_MBODY_FONT_SIZE"
+msgstr "글자 크기"
 
 msgid "IDS_ST_BODY_FREQUENTLY_USED"
 msgstr "자주 사용"
@@ -1705,11 +1471,8 @@ msgstr "서체 종류"
 msgid "IDS_ST_BODY_FONTSTYLE_ROSEMARY"
 msgstr "로즈마리"
 
-msgid "IDS_ST_BODY_FLIGHT_MODE_MSG"
-msgstr "[비행기 탑승 모드]를 실행하면 전화, 메시지, 모바일 네트워크 기능을 사용할 수 없습니다. 또한 Wi-Fi 및 블루투스 등의 연결 기능을 해제합니다. Wi-Fi 및 블루투스를 다시 사용하려면 [설정] 또는 알림창에서 기능을 실행하세요."
-
 msgid "IDS_ST_BODY_FLIGHT_MODE_HAS_BEEN_ENABLED_NETWORK_SETTINGS_WILL_CLOSE"
-msgstr "[비행기 탑승 모드]를 실행하여 네트워크 설정을 종료합니다."
+msgstr "비행기 탑승 모드를 실행하여 네트워크 설정을 종료합니다."
 
 msgid "IDS_ST_BODY_FLIGHT_MODE"
 msgstr "비행기 탑승 모드"
@@ -1718,7 +1481,10 @@ msgid "IDS_ST_BODY_FIXED_DIALLING_MODE"
 msgstr "FDN 모드"
 
 msgid "IDS_ST_BODY_FIREWALL_ENABLED_ABB"
-msgstr "방화벽을 실행하였습니다."
+msgstr "방화벽을 실행했습니다."
+
+msgid "IDS_ST_HEADER_WI_FI"
+msgstr "Wi-Fi"
 
 msgid "IDS_ST_BODY_FIREWALL"
 msgstr "방화벽"
@@ -1730,13 +1496,13 @@ msgid "IDS_ST_BODY_FAST_ENCRYPTION"
 msgstr "빠른 암호화"
 
 msgid "IDS_ST_BODY_FAILED_TO_SELECT_NETWORK"
-msgstr "ë\84¤í\8a¸ì\9b\8cí\81¬ë¥¼ ì\84 í\83\9dí\95\98ì§\80 ëª»í\95\98ì\98\80습니다."
+msgstr "ë\84¤í\8a¸ì\9b\8cí\81¬ë¥¼ ì\84 í\83\9dí\95\98ì§\80 ëª»í\96\88습니다."
 
 msgid "IDS_ST_BODY_FACE_AND_VOICE"
 msgstr "얼굴과 음성인식"
 
-msgid "IDS_ST_BODY_FACEBOOK"
-msgstr "Facebook"
+msgid "IDS_ST_HEADER_UNAVAILABLE"
+msgstr "사용할 수 없음"
 
 msgid "IDS_ST_BODY_EXPLANATION_FOR_TRANSACTION_TRACKING_MENU_VODA"
 msgstr "추천정보를 파일과 함께 보냈습니다."
@@ -1744,6 +1510,12 @@ msgstr "추천정보를 파일과 함께 보냈습니다."
 msgid "IDS_ST_BODY_EXPLANATION_FOR_EXPIRY_REMINDER_MENU"
 msgstr "배경화면 이미지와 같이 현재 사용 중인 파일의 라이선스가 만료되기 전에 알림 메시지를 받습니다."
 
+msgid "IDS_ST_HEADER_TEXT_TO_SPEECH"
+msgstr "글자 읽어주기"
+
+msgid "IDS_ST_HEADER_SOUND"
+msgstr "소리"
+
 msgid "IDS_ST_BODY_ESTIMATED_MAX_STANDBY_TIME_ABB"
 msgstr "최대 예상 대기시간"
 
@@ -1756,12 +1528,12 @@ msgstr "비밀번호 다시 입력"
 msgid "IDS_ST_BODY_ENTER_PASSWORD"
 msgstr "비밀번호를 입력하세요."
 
-msgid "IDS_ST_BODY_ENTER_NEW_PASSWORD"
-msgstr "새 비밀번호를 입력하세요."
-
 msgid "IDS_ST_BODY_ENTER_CURRENT_PASSWORD"
 msgstr "현재 비밀번호를 입력하세요."
 
+msgid "IDS_ST_HEADER_SAMSUNG_APPS"
+msgstr "Samsung Apps"
+
 msgid "IDS_ST_BODY_ENCRYPT_DEVICE_Q_WARNING_MSG"
 msgstr "디바이스를 암호화할까요? 이 작업은 되돌릴 수 없으며 중단될 경우 데이터가 손실됩니다. 암호화는 한 시간 이상이 걸리며 디바이스가 다시 시작될 수 있으며 디바이스를 사용할 수 없습니다."
 
@@ -1769,7 +1541,10 @@ msgid "IDS_ST_BODY_ENCRYPT_DEVICE_Q_OPERATION_IS_IRREVERSIBLE_AND_IF_YOU_INTERRU
 msgstr "디바이스를 암호화할까요? 이 작업은 한 번 실행하면 되돌릴 수 없으며 중단할 경우 데이터가 손실될 수 있습니다."
 
 msgid "IDS_ST_BODY_ENCRYPT_ACCOUNTS_SETTINGS_DOWNLOADED_APPLICATIONS_AND_THEIR_DATA_MEDIA_AND_OTHER_FILES"
-msgstr "계정, 설정, 다운로드한 애플리케이션 및 데이터, 미디어, 기타 파일을 암호화할 수 있습니다."
+msgstr "계정, 설정, 다운로드한 앱 및 데이터, 미디어, 기타 파일을 암호화할 수 있습니다."
+
+msgid "IDS_ST_HEADER_RESET"
+msgstr "초기화"
 
 msgid "IDS_ST_BODY_ENCRYPTION_WILL_TAKE_AT_LEAST_AN_HOUR"
 msgstr "암호화에는 최소 한 시간 이상이 걸립니다."
@@ -1783,15 +1558,18 @@ msgstr "모바일 네트워크로 데이터 접속을 허용합니다."
 msgid "IDS_ST_BODY_EMPTY"
 msgstr "비어 있음"
 
+msgid "IDS_ST_HEADER_PLEASE_WAIT"
+msgstr "잠시 기다리세요."
+
 msgid "IDS_ST_BODY_EMERGENCY_MODE_ABB"
 msgstr "긴급 모드"
 
+msgid "IDS_ST_HEADER_PD_SELECTED_ABB"
+msgstr "%d개 선택"
+
 msgid "IDS_ST_BODY_EMAIL"
 msgstr "이메일"
 
-msgid "IDS_ST_BODY_EDIT"
-msgstr "편집"
-
 msgid "IDS_ST_BODY_EASY_MODE"
 msgstr "이지 모드"
 
@@ -1804,15 +1582,6 @@ msgstr "다이내믹 상태표시줄"
 msgid "IDS_ST_BODY_DRIVING_MODE"
 msgstr "운전 모드"
 
-msgid "IDS_ST_BODY_DO_NOT_SHOW_AGAIN"
-msgstr "다시 보지 않기"
-
-msgid "IDS_ST_BODY_DOWNLOADS"
-msgstr "다운로드"
-
-msgid "IDS_ST_BODY_DOWNLOAD"
-msgstr "다운로드"
-
 msgid "IDS_ST_BODY_DOUBLE_TAP_TO_OPEN_THE_MENU_T_TTS"
 msgstr "메뉴를 열려면 두 번 누르세요."
 
@@ -1822,18 +1591,12 @@ msgstr "이곳의 내용을 편집하려면 두 번 누르세요."
 msgid "IDS_ST_BODY_DOUBLE_TAP_TO_CLOSE_THE_MENU_T_TTS"
 msgstr "메뉴를 닫으려면 두 번 누르세요."
 
-msgid "IDS_ST_BODY_DOCOMO_JPN_DCM"
-msgstr "docomo"
-
 msgid "IDS_ST_BODY_DIVX_REGISTRATION"
 msgstr "DivX 등록"
 
 msgid "IDS_ST_BODY_DIVX_DEREGISTRATION"
 msgstr "DivX 등록 해지"
 
-msgid "IDS_ST_BODY_DISPLAY_CONTENTS"
-msgstr "내용 표시"
-
 msgid "IDS_ST_BODY_DISPLAY_BATTERY_PERCENTAGE_ABB"
 msgstr "배터리 용량 표시"
 
@@ -1843,21 +1606,15 @@ msgstr "해제 중..."
 msgid "IDS_ST_BODY_DE_REGISTRATION_CODE_NOT_FOUND"
 msgstr "등록해제 코드를 찾을 수 없습니다."
 
-msgid "IDS_ST_BODY_DEVICE_MEMORY"
-msgstr "디바이스 저장공간"
-
 msgid "IDS_ST_BODY_DEVICE_INFO"
 msgstr "디바이스 정보"
 
 msgid "IDS_ST_BODY_DEVICE_ENCRYPTION_HELP_MSG"
-msgstr "ê³\84ì \95, ì\84¤ì \95, ë\8b¤ì\9a´ë¡\9cë\93\9cí\95\9c ì\95 í\94\8c리ì¼\80ì\9d´ì\85\98 및 데이터, 미디어, 기타 파일을 암호화할 수 있습니다. 사용하려면 디바이스를 켤 때마다 비밀번호를 입력해야 합니다.\n\n암호화는 1시간 이상 소요됩니다. 암호화를 시작하기 전에 배터리가 완전히 충전된 상태인지 확인하고, 암호화가 완료될 때까지 충전기 연결을 유지하세요. 암호화 진행 중에 암호화를 중단하면 데이터의 일부 또는 전체가 손실될 수 있습니다."
+msgstr "ê³\84ì \95, ì\84¤ì \95, ë\8b¤ì\9a´ë¡\9cë\93\9cí\95\9c ì\95± 및 데이터, 미디어, 기타 파일을 암호화할 수 있습니다. 사용하려면 디바이스를 켤 때마다 비밀번호를 입력해야 합니다.\n\n암호화는 1시간 이상 소요됩니다. 암호화를 시작하기 전에 배터리가 완전히 충전된 상태인지 확인하고, 암호화가 완료될 때까지 충전기 연결을 유지하세요. 암호화 진행 중에 암호화를 중단하면 데이터의 일부 또는 전체가 손실될 수 있습니다."
 
 msgid "IDS_ST_BODY_DEVICE_ENCRYPTED"
 msgstr "디바이스가 암호화된 상태입니다."
 
-msgid "IDS_ST_BODY_DEVICE"
-msgstr "디바이스"
-
 msgid "IDS_ST_BODY_DEVELOPER_OPTIONS"
 msgstr "개발자 옵션"
 
@@ -1880,7 +1637,7 @@ msgid "IDS_ST_BODY_DECRYPTING_ING"
 msgstr "암호화 해제 중..."
 
 msgid "IDS_ST_BODY_DEBUGGING_MODE_LAUNCHES_WHEN_USB_IS_CONNECTED"
-msgstr "USB 연결 시 [디버깅 모드]가 실행됩니다."
+msgstr "USB 연결 시 디버깅 모드가 실행됩니다."
 
 msgid "IDS_ST_BODY_DDMMYYYY_DOT"
 msgstr "일.월.년."
@@ -1888,9 +1645,6 @@ msgstr "일.월.년."
 msgid "IDS_ST_BODY_DATE_AND_TIME"
 msgstr "날짜 및 시간"
 
-msgid "IDS_ST_BODY_DATE"
-msgstr "날짜"
-
 msgid "IDS_ST_BODY_DATA_ROAMING"
 msgstr "데이터 로밍"
 
@@ -1900,39 +1654,36 @@ msgstr "데이터"
 msgid "IDS_ST_BODY_CUSTOM_M_DEVICE_STATUS"
 msgstr "직접 설정"
 
-msgid "IDS_ST_BODY_CURRENT"
-msgstr "현재"
-
 msgid "IDS_ST_BODY_CRASH_VIEWER"
 msgstr "크래쉬 뷰어"
 
 msgid "IDS_ST_BODY_CPU_USAGE"
 msgstr "CPU 사용량"
 
-msgid "IDS_ST_BODY_COUNTRY_CODE"
-msgstr "국가번호"
-
 msgid "IDS_ST_BODY_COOL_JAZZ"
 msgstr "쿨재즈"
 
 msgid "IDS_ST_BODY_CONTENT_FROM_GALLERY_VIDEO_MUSIC_VOICE_RECORDER_AND_MY_FILES_CAN_BE_HIDDEN_IN_PERSONAL_MODE"
-msgstr "ê°¤ë\9f¬ë¦¬, ë¹\84ë\94\94ì\98¤, ë®¤ì§\81, ì\9d\8cì\84± ë\85¹ì\9d\8c, ë\82´ í\8c\8cì\9d¼ì\9d\98 ì»¨í\85\90츠를 [í\8d¼ì\8a¤ë\84\90 ëª¨ë\93\9c]에서 숨길 수 있습니다."
+msgstr "ê°¤ë\9f¬ë¦¬, ë¹\84ë\94\94ì\98¤, ë®¤ì§\81, ì\9d\8cì\84± ë\85¹ì\9d\8c, ë\82´ í\8c\8cì\9d¼ì\9d\98 ì½\98í\85\90츠를 í\8d¼ì\8a¤ë\84\90 ëª¨ë\93\9c에서 숨길 수 있습니다."
 
 msgid "IDS_ST_BODY_CONNECTIONSETTINGS_PROXY_ADDRESS"
 msgstr "프록시 주소"
 
+msgid "IDS_ST_BUTTON_STOP"
+msgstr "중지"
+
 msgid "IDS_ST_BODY_CONNECTIONSETTINGS_INTERNET"
 msgstr "인터넷"
 
 msgid "IDS_ST_BODY_CONNECTIONS"
 msgstr "연결 프로필"
 
-msgid "IDS_ST_BODY_CONNECTION"
-msgstr "연결"
-
 msgid "IDS_ST_BODY_CONFIRM_NEW_PIN2"
 msgstr "새 PIN2 확인"
 
+msgid "IDS_ST_BUTTON_RESET"
+msgstr "초기화"
+
 msgid "IDS_ST_BODY_CONFIRM_NEW_PIN1"
 msgstr "새 PIN을 한 번 더 입력하세요."
 
@@ -1942,12 +1693,15 @@ msgstr "새 PIN 확인"
 msgid "IDS_ST_BODY_CONFIRM_DECRYPTION"
 msgstr "암호화 해제 확인"
 
-msgid "IDS_ST_BODY_CONFIRM"
+msgid "IDS_ST_BUTTON_OK_ABB"
 msgstr "확인"
 
 msgid "IDS_ST_BODY_CONFIGURE_FIREWALL_SETTINGS"
 msgstr "방화벽 설정을 구성하세요."
 
+msgid "IDS_ST_BUTTON_OK"
+msgstr "확인"
+
 msgid "IDS_ST_BODY_COMPUTING_ING"
 msgstr "계산 중..."
 
@@ -1960,21 +1714,30 @@ msgstr "초코쿠키"
 msgid "IDS_ST_BODY_CHECK_FOR_UPDATES_AUTOMATICALLY_ABB"
 msgstr "업데이트를 자동으로 확인합니다."
 
+msgid "IDS_ST_BUTTON_ENABLE"
+msgstr "실행"
+
 msgid "IDS_ST_BODY_CHECK_FOR_UPDATES_ABB"
 msgstr "업데이트 확인"
 
-msgid "IDS_ST_BODY_CHECK_FOR_UPDATES"
-msgstr "ì\97\85ë\8d°ì\9d´í\8a¸ í\99\95ì\9d¸"
+msgid "IDS_ST_BUTTON_DISCONNECT"
+msgstr "ì\97°ê²° í\95´ì \9c"
 
 msgid "IDS_ST_BODY_CHARGE_BATTERY_TO_ABOVE_80P_AND_TRY_AGAIN"
 msgstr "배터리를 80% 이상 충전한 후 다시 시도하세요."
 
 msgid "IDS_ST_BODY_CHANGING_THE_FONT_SIZE_IN_ACCESSIBILITY_SETTINGS_WILL_OVERRIDE_THE_FONT_SIZE_IN_EACH_APPLICATION"
-msgstr "접근성 설정에서 글자 크기를 변경하면 각 애플리케이션의 글자 크기가 해당 글자 크기로 변경됩니다."
+msgstr "접근성 설정에서 글자 크기를 변경하면 각 앱의 글자 크기가 해당 글자 크기로 변경됩니다."
+
+msgid "IDS_ST_BUTTON_CONTINUE"
+msgstr "계속"
 
 msgid "IDS_ST_BODY_CHANGING_THE_COLOUR_OF_THE_SCREEN_TO_GREYSCALE"
 msgstr "화면 색상을 흑백으로 변경합니다."
 
+msgid "IDS_ST_BUTTON_CANCEL_ABB"
+msgstr "취소"
+
 msgid "IDS_ST_BODY_CHANGE_TEXT_SIZE_IN_CONTACTS_CALENDAR_MEMO_MESSAGES_EMAIL_AND_IM"
 msgstr "연락처, 캘린더, 메모, 메시지, 이메일, 메신저의 글자 크기를 변경합니다."
 
@@ -2006,7 +1769,7 @@ msgid "IDS_ST_BODY_BLOCK_IP"
 msgstr "IP 차단"
 
 msgid "IDS_ST_BODY_BLOCKING_MODE_IS_ENABLED"
-msgstr "[차단 모드]를 실행합니다."
+msgstr "차단 모드를 실행합니다."
 
 msgid "IDS_ST_BODY_BLOCKING_MODE"
 msgstr "차단 모드"
@@ -2033,7 +1796,7 @@ msgid "IDS_ST_BODY_BACKLIGHT_TIME"
 msgstr "화면 조명 시간"
 
 msgid "IDS_ST_BODY_A_PERSON_YOU_HAVE_GRANTED_AUTHORITY_TO_IS_TRYING_TO_REMOTELY_ENABLE_EMERGENCY_MODE_ON_THIS_DEVICE_MSG"
-msgstr "원격 제어 권한을 가진 사용자가 이 디바이스에 [긴급 모드] 실행을 요청합니다. 내 정보를 60초 안에 서버로 보내고 [긴급 모드]를 실행합니다. 이 프로세스를 중지하려면 [취소]를 누르세요."
+msgstr "원격 제어 권한을 가진 사용자가 이 디바이스에 긴급 모드 실행을 요청합니다. 내 정보를 60초 안에 서버로 보내고 긴급 모드를 실행합니다. 이 프로세스를 중지하려면 취소 버튼을 누르세요."
 
 msgid "IDS_ST_BODY_A_PASSWORD_WILL_BE_REQUIRED_TO_DECRYPT_YOUR_DEVICE_EVERY_TIME_YOU_POWER_IT_ON"
 msgstr "디바이스를 켤 때마다 디바이스의 암호화를 해제하기 위해 비밀번호를 입력하세요."
@@ -2041,15 +1804,12 @@ msgstr "디바이스를 켤 때마다 디바이스의 암호화를 해제하기
 msgid "IDS_ST_BODY_AVAILABLE_SPACE"
 msgstr "사용 가능한 저장공간"
 
-msgid "IDS_ST_BODY_AVAILABLE"
-msgstr "가능"
-
-msgid "IDS_ST_BODY_AUTO_DOWNLOAD"
-msgstr "자동 다운로드"
-
 msgid "IDS_ST_BODY_AUTH_TYPE"
 msgstr "인증 방식"
 
+msgid "IDS_ST_BODY_VERSION_PS"
+msgstr "버전 %s"
+
 msgid "IDS_ST_BODY_APP_OPENING_IMAGE"
 msgstr "애플리케이션 실행 이미지"
 
@@ -2065,15 +1825,9 @@ msgstr "애플리케이션 관리자"
 msgid "IDS_ST_BODY_APPLICATION_INFO"
 msgstr "애플리케이션 정보"
 
-msgid "IDS_ST_BODY_APPLICATION"
-msgstr "애플리케이션"
-
 msgid "IDS_ST_BODY_ANTIVIRUS_SOFTWARE_ABB"
 msgstr "바이러스 백신 소프트웨어"
 
-msgid "IDS_ST_BODY_AM"
-msgstr "오전"
-
 msgid "IDS_ST_BODY_ALWAYS_REJECT"
 msgstr "항상 거절"
 
@@ -2083,11 +1837,8 @@ msgstr "항상 사용"
 msgid "IDS_ST_BODY_ALWAYS_OFF"
 msgstr "항상 끄기"
 
-msgid "IDS_ST_BODY_ALARM"
-msgstr "알람"
-
 msgid "IDS_ST_BODY_AFTER_YOU_DOWNLOAD_AND_INSTALL_APPLICATIONS_APPLICATIONS_WILL_BE_SHOWN_HERE"
-msgstr "ì\95 í\94\8c리ì¼\80ì\9d´ì\85\98을 다운로드하여 설치하면 여기에 표시됩니다"
+msgstr "ì\95±을 다운로드하여 설치하면 여기에 표시됩니다"
 
 msgid "IDS_ST_BODY_AFTER_RESETTING_PHONE_WILL_RESTART_AUTOMATICALLY"
 msgstr "초기화가 끝나면 휴대전화가 자동으로 다시 시작합니다."
@@ -2095,6 +1846,9 @@ msgstr "초기화가 끝나면 휴대전화가 자동으로 다시 시작합니
 msgid "IDS_ST_BODY_ADJUST_BRIGHTNESS_LEVEL"
 msgstr "밝기 조절"
 
+msgid "IDS_ST_BODY_URL"
+msgstr "URL"
+
 msgid "IDS_ST_BODY_ADJUST_AUTOMATIC_BRIGHTNESS"
 msgstr "자동 밝기 조절"
 
@@ -2138,7 +1892,7 @@ msgid "IDS_VC_HEADER_VOICE_RECOGNITION"
 msgstr "음성 인식"
 
 msgid "IDS_SSEARCH_POP_SEARCHED"
-msgstr "ê²\80ì\83\89í\95\98ì\98\80습니다."
+msgstr "ê²\80ì\83\89í\96\88습니다."
 
 msgid "IDS_WIFI_BODY_DOT"
 msgstr "."
@@ -2150,7 +1904,7 @@ msgid "IDS_SKM_BODY_ASK_M_IDEA_SKETCH"
 msgstr "묻기"
 
 msgid "IDS_HELP_POP_THE_FRONT_CAMERA_IS_NOT_BEING_USED_BY_ANOTHER_APPLICATION"
-msgstr "ë\8b¤ë¥¸ ì\95 í\94\8c리ì¼\80ì\9d´ì\85\98에서 전면 카메라를 사용하지 않을 때"
+msgstr "ë\8b¤ë¥¸ ì\95±에서 전면 카메라를 사용하지 않을 때"
 
 msgid "IDS_HELP_POP_THE_DEVICE_IS_IN_WELL_LIT_CONDITIONS_BUT_THE_SCREEN_IS_NOT_IN_DIRECT_LIGHT"
 msgstr "주위가 밝지만 화면에는 밝은 빛이 바로 닿지 않을 때"
@@ -2164,71 +1918,164 @@ msgstr "디바이스가 내 얼굴을 인지하면 지능적으로 반응하여
 msgid "IDS_HELP_BODY_SMART_SCREEN_WORKS_BEST_UNDER_THE_FOLLOWING_CONDITIONS_C"
 msgstr "스마트 화면은 다음 조건에서 가장 잘 작동합니다."
 
-msgid "IDS_HELP_BODY_SMART_ROTATION_DISABLES_AUTO_SCREEN_ROTATION_BY_CHECKING_THE_ORIENTATION_OF_YOUR_FACE_AND_THE_DEVICE_BY_ITS_FRONT_CAMERA"
-msgstr "[스마트 회전]은 [화면 자동 회전]을 사용하지 않고 전면 카메라로 사용자의 얼굴 방향을 인식하여 적절한 방향의 화면을 자동 제공합니다."
-
-msgid "IDS_LBS_HEADER_LOCATION"
-msgstr "위치"
-
 msgid "IDS_LBS_BODY_DESTINATION"
 msgstr "목적지"
 
-msgid "IDS_ST_SK_NO"
-msgstr "아니요"
+msgid "IDS_ST_BODY_TEXTSTYLE_LARGE"
+msgstr "크게"
 
-msgid "IDS_HELP_BODY_SMART_STAY_DETECTS_YOUR_EYES_WITH_THE_FRONT_CAMERA_SO_THAT_THE_SCREEN_STAYS_ON_WHEN_YOU_ARE_LOOKING_AT_IT"
-msgstr "[스마트 스테이]는 전면 카메라로 사용자의 눈을 감지하여 사용자가 화면을 바라보는 동안 화면을 켜진 상태로 유지합니다."
+msgid "IDS_ST_BODY_SUNDAY"
+msgstr "일요일"
 
-msgid "IDS_QP_POP_YOU_WILL_NO_LONGER_BE_ABLE_TO_USE_APPLICATIONS_NOTI_MSG"
-msgstr "모바일 네트워크로 인터넷, 이메일, YouTube와 같은 애플리케이션을 더 이상 사용할 수 없게 됩니다. 계속할까요?"
+msgid "IDS_ST_BODY_STORAGE"
+msgstr "저장공간"
 
-msgid "IDS_ST_BODY_10_MINUTES"
-msgstr "10분"
+msgid "IDS_ST_BODY_SECURITY"
+msgstr "보안"
 
-msgid "IDS_ST_BODY_15SEC"
-msgstr "15초"
+msgid "IDS_ST_BODY_SEARCH"
+msgstr "검색"
 
-msgid "IDS_ST_BODY_24_HOURS"
-msgstr "24시간"
+msgid "IDS_ST_BODY_SD_CARD"
+msgstr "SD 카드"
 
-msgid "IDS_ST_BODY_2_MINUTES"
-msgstr "2분"
+msgid "IDS_ST_BODY_SCHEDULE"
+msgstr "일정"
 
-msgid "IDS_ST_BODY_30SEC"
-msgstr "30초"
+msgid "IDS_ST_BODY_SAVED"
+msgstr "저장했습니다."
 
-msgid "IDS_ST_BODY_5_MINUTES"
-msgstr "5분"
+msgid "IDS_ST_BODY_SAVE"
+msgstr "저장"
 
-msgid "IDS_ST_BODY_APPLICATIONS"
-msgstr "ì\95 í\94\8c리ì¼\80ì\9d´ì\85\98"
+msgid "IDS_ST_BODY_REGION"
+msgstr "ì§\80ì\97­"
 
-msgid "IDS_ST_BODY_DONT_ASK_AGAIN"
-msgstr "다시 묻지 않기"
+msgid "IDS_ST_BODY_PROFILE"
+msgstr "프로필"
 
-msgid "IDS_ST_BODY_P1SS_IS_CURRENTLY_P2SS_T_TTS"
-msgstr "%1$s 앱을 현재 %2$s한 상태입니다."
+msgid "IDS_ST_BODY_PM"
+msgstr "오후"
 
-msgid "IDS_ST_BODY_PASSWORDS_MUST_CONSIST_OF_AT_LEAST_4_ALPHANUMERIC_CHARACTERS_ALSO_INCLUDING_AT_LEAST_1_ALPHABETICAL_CHARACTER"
-msgstr "ë¹\84ë°\80ë²\88í\98¸ë\8a\94 ì\98\81문ì\9e\90를 ìµ\9cì\86\8c 1ê°\9c í\8f¬í\95¨í\95\98ë\8a\94 ì\98\81ì\88«ì\9e\90 4ê°\9c ì\9d´ì\83\81ì\9d\98 ì¡°í\95©ì\9d´ì\96´ì\95¼ í\95©ë\8b\88ë\8b¤."
+msgid "IDS_ST_BODY_PHONEPROFILES_SILENT"
+msgstr "무ì\9d\8c"
 
-msgid "IDS_ST_BODY_PUK1_BLOCKED"
-msgstr "PUK 사용이 차단된 상태입니다."
+msgid "IDS_ST_BODY_PASSWORD"
+msgstr "비밀번호"
 
-msgid "IDS_ST_BODY_PUK1_CODE"
-msgstr "PUK"
+msgid "IDS_ST_BODY_NO_RESULTS_FOUND"
+msgstr "검색 결과가 없습니다."
 
-msgid "IDS_ST_BODY_PUK2"
-msgstr "PUK2"
+msgid "IDS_ST_BODY_NOT_ASSIGNED"
+msgstr "지정 안 함"
 
-msgid "IDS_ST_BUTTON2_POWER_SAVING_MODE_ABB"
-msgstr "ì \88ì \84 ëª¨ë\93\9c"
+msgid "IDS_ST_BODY_NOTIFICATIONS"
+msgstr "ì\95\8c림"
 
-msgid "IDS_ST_BUTTON_CANCEL_ABB2"
-msgstr "ì·¨ì\86\8c"
+msgid "IDS_ST_BODY_NOTIFICATION"
+msgstr "ì\95\8c림"
 
-msgid "IDS_ST_HEADER_1_PROCESS_AT_MOST_ABB"
-msgstr "프로세스 최대 1개"
+msgid "IDS_ST_BODY_NONE"
+msgstr "설정 안 함"
+
+msgid "IDS_ST_BODY_NEW"
+msgstr "추가"
+
+msgid "IDS_ST_BODY_NETWORK"
+msgstr "네트워크"
+
+msgid "IDS_ST_BODY_NAME"
+msgstr "이름"
+
+msgid "IDS_ST_BODY_MONDAY"
+msgstr "월요일"
+
+msgid "IDS_ST_BODY_MODE"
+msgstr "모드"
+
+msgid "IDS_ST_SK_NO"
+msgstr "아니요"
+
+msgid "IDS_ST_BODY_MESSAGE"
+msgstr "메시지"
+
+msgid "IDS_ST_BODY_MEMORY"
+msgstr "메모리"
+
+msgid "IDS_ST_BODY_MB"
+msgstr "MB"
+
+msgid "IDS_ST_BODY_LIST_VIEW"
+msgstr "목록 보기"
+
+msgid "IDS_ST_BODY_LICENCE"
+msgstr "라이선스"
+
+msgid "IDS_ST_BODY_LED_INDICATOR"
+msgstr "LED 상태표시등"
+
+msgid "IDS_HELP_BODY_SMART_STAY_DETECTS_YOUR_EYES_WITH_THE_FRONT_CAMERA_SO_THAT_THE_SCREEN_STAYS_ON_WHEN_YOU_ARE_LOOKING_AT_IT"
+msgstr "[스마트 스테이]는 전면 카메라로 사용자의 눈을 감지하여 사용자가 화면을 바라보는 동안 화면을 켜진 상태로 유지합니다."
+
+msgid "IDS_QP_POP_YOU_WILL_NO_LONGER_BE_ABLE_TO_USE_APPLICATIONS_NOTI_MSG"
+msgstr "모바일 네트워크로 인터넷, 이메일, YouTube와 같은 앱을 더 이상 사용할 수 없게 됩니다. 계속할까요?"
+
+msgid "IDS_ST_BODY_10_MINUTES"
+msgstr "10분"
+
+msgid "IDS_ST_BODY_15SEC"
+msgstr "15초"
+
+msgid "IDS_ST_BODY_24_HOURS"
+msgstr "24시간"
+
+msgid "IDS_ST_BODY_2_MINUTES"
+msgstr "2분"
+
+msgid "IDS_ST_BODY_KB"
+msgstr "KB"
+
+msgid "IDS_ST_BODY_30SEC"
+msgstr "30초"
+
+msgid "IDS_ST_BODY_5_MINUTES"
+msgstr "5분"
+
+msgid "IDS_ST_BODY_DONT_ASK_AGAIN"
+msgstr "다시 묻지 않기"
+
+msgid "IDS_ST_BODY_P1SS_IS_CURRENTLY_P2SS_T_TTS"
+msgstr "%1$s 앱을 현재 %2$s한 상태입니다."
+
+msgid "IDS_ST_BODY_PASSWORDS_MUST_CONSIST_OF_AT_LEAST_4_ALPHANUMERIC_CHARACTERS_ALSO_INCLUDING_AT_LEAST_1_ALPHABETICAL_CHARACTER"
+msgstr "비밀번호는 영문자를 1개 포함하는 영숫자 4개 이상의 조합이어야 합니다."
+
+msgid "IDS_ST_BODY_INSERT_SD_CARD"
+msgstr "SD 카드를 삽입하세요."
+
+msgid "IDS_ST_BODY_PUK1_BLOCKED"
+msgstr "PUK 사용이 차단된 상태입니다."
+
+msgid "IDS_ST_BODY_INCORRECT_PIN_E"
+msgstr "PIN을 잘못 입력했습니다."
+
+msgid "IDS_ST_BODY_PUK1_CODE"
+msgstr "PUK"
+
+msgid "IDS_ST_BODY_INCORRECT_PASSWORD_TRY_AGAIN"
+msgstr "비밀번호가 바르지 않습니다. 다시 시도하세요."
+
+msgid "IDS_ST_BODY_PUK2"
+msgstr "PUK2"
+
+msgid "IDS_ST_BUTTON2_POWER_SAVING_MODE_ABB"
+msgstr "절전 모드"
+
+msgid "IDS_ST_BUTTON_CANCEL_ABB2"
+msgstr "취소"
+
+msgid "IDS_ST_HEADER_1_PROCESS_AT_MOST_ABB"
+msgstr "프로세스 최대 1개"
 
 msgid "IDS_ST_HEADER_2_PROCESSES_AT_MOST_ABB"
 msgstr "프로세스 최대 2개"
@@ -2252,7 +2099,7 @@ msgid "IDS_ST_OPT_4G_3G_2G_HAUTO_CONNECT"
 msgstr "4G/3G/2G(자동 연결)"
 
 msgid "IDS_ST_POP_EMERGENCY_MODE_SAVES_BATTERY_POWER_BY_C_MSG"
-msgstr "[긴급 모드]에서는 다음과 같은 방법으로 배터리 소모를 줄입니다.\n\n- 화면 색상을 흑백으로 변경\n- 사용 가능한 애플리케이션 수 제한\n- 화면이 꺼져 있을 때 [모바일 데이터] 해제\n- Wi-Fi, 블루투스 등 연결 기능 해제\n\n스크린 리더, S뷰 커버 등의 일부 기능은 사용할 수 없습니다.\n홈 화면의 일부 Dynamic Box는 표시되지 않거나 다시 구성해야 할 수 있습니다."
+msgstr "긴급 모드에서는 다음과 같은 방법으로 배터리 사용량을 줄입니다.\n\n- 화면 색상을 흑백으로 변경\n- 사용 가능한 앱 수 제한\n- 화면이 꺼져 있을 때 모바일 데이터 기능 해제\n- Wi-Fi, 블루투스 등 연결 기능 해제\n\n스크린 리더, S뷰 커버 등의 일부 기능은 사용할 수 없습니다.\n홈 화면의 일부 Dynamic Box는 표시되지 않거나 다시 구성해야 할 수 있습니다."
 
 msgid "IDS_ST_POP_INCORRECT_PUK1_CODE"
 msgstr "PUK1이 바르지 않습니다."
@@ -2260,6 +2107,9 @@ msgstr "PUK1이 바르지 않습니다."
 msgid "IDS_ST_POP_INCORRECT_PUK1_PD_ATTEMPTS_LEFT"
 msgstr "PUK1이 바르지 않습니다. 입력 기회가 %d회 남았습니다."
 
+msgid "IDS_ST_BODY_GRID_VIEW"
+msgstr "격자 보기"
+
 msgid "IDS_ST_POP_INCORRECT_PUK2"
 msgstr "PUK2가 바르지 않습니다."
 
@@ -2267,7 +2117,10 @@ msgid "IDS_ST_POP_INCORRECT_PUK2_PD_ATTEMPTS_LEFT"
 msgstr "PUK2가 바르지 않습니다. 입력 기회가 %d회 남았습니다."
 
 msgid "IDS_ST_POP_PIN_CHANGED"
-msgstr "PIN을 변경하였습니다."
+msgstr "PIN을 변경했습니다."
+
+msgid "IDS_ST_BODY_GB"
+msgstr "GB"
 
 msgid "IDS_TASKMGR_BUTTON_CLEAR_CACHE"
 msgstr "캐시 삭제"
@@ -2275,14 +2128,80 @@ msgstr "캐시 삭제"
 msgid "IDS_ST_BODY_3G_ONLY"
 msgstr "3G 전용"
 
+msgid "IDS_ST_BODY_FROM_M_TIME"
+msgstr "시작"
+
 msgid "IDS_ST_HEADER_ADD"
 msgstr "추가"
 
-msgid "IDS_ST_BODY_SECONDS"
-msgstr ""
+msgid "IDS_ST_BODY_FACEBOOK"
+msgstr "Facebook"
 
-msgid "IDS_ST_BUTTON_CANCEL"
-msgstr "취소"
+msgid "IDS_ST_BODY_ENTER_NEW_PASSWORD"
+msgstr "새 비밀번호를 입력하세요."
+
+msgid "IDS_ST_BODY_EDIT"
+msgstr "편집"
+
+msgid "IDS_ST_BODY_DO_NOT_SHOW_AGAIN"
+msgstr "다시 보지 않기"
+
+msgid "IDS_ST_BODY_DOWNLOADS"
+msgstr "다운로드"
+
+msgid "IDS_ST_BODY_DOWNLOAD"
+msgstr "다운로드"
+
+msgid "IDS_ST_BODY_DISPLAY_CONTENTS"
+msgstr "내용 표시"
+
+msgid "IDS_ST_BODY_DEVICE_MEMORY"
+msgstr "디바이스 저장공간"
+
+msgid "IDS_ST_BODY_DEVICE"
+msgstr "디바이스"
+
+msgid "IDS_ST_BODY_DATE"
+msgstr "날짜"
+
+msgid "IDS_ST_BODY_CURRENT"
+msgstr "현재"
+
+msgid "IDS_ST_BODY_COUNTRY_CODE"
+msgstr "국가번호"
+
+msgid "IDS_ST_BODY_CONNECTION"
+msgstr "연결"
+
+msgid "IDS_ST_BODY_CONFIRM"
+msgstr "확인"
+
+msgid "IDS_ST_BODY_CHECK_FOR_UPDATES"
+msgstr "업데이트 확인"
+
+msgid "IDS_ST_BODY_AVAILABLE"
+msgstr "가능"
+
+msgid "IDS_ST_BODY_AUTO_DOWNLOAD"
+msgstr "자동 다운로드"
+
+msgid "IDS_ST_BODY_APPLICATION"
+msgstr "애플리케이션"
+
+msgid "IDS_ST_BODY_AM"
+msgstr "오전"
+
+msgid "IDS_ST_BODY_ALARM"
+msgstr "알람"
+
+msgid "IDS_LBS_HEADER_LOCATION"
+msgstr "위치"
+
+msgid "IDS_ST_BODY_APPLICATIONS"
+msgstr "애플리케이션"
+
+msgid "IDS_ST_BODY_VIDEOS"
+msgstr "동영상"
 
 msgid "IDS_ST_BODY_1_5_SECONDS"
 msgstr "1.5초"
@@ -2296,8 +2215,17 @@ msgstr "완료"
 msgid "IDS_ST_HEADER_ENABLE_DATA_ROAMING"
 msgstr "데이터 로밍 실행"
 
-msgid "IDS_ST_HEADER_TURN_ON_MOBILE_DATA"
-msgstr "모바일 데이터 실행"
+msgid "IDS_ST_HEADER_SCAN_FOR_NETWORKS_ABB"
+msgstr "네트워크 찾기"
+
+msgid "IDS_ST_POP_MOBILE_DATA_WILL_BE_TURNED_ON_CONNECTING_TO_MOBILE_NETWORKS_MAY_RESULT_IN_ADDITIONAL_CHARGES_DEPENDING_ON_YOUR_PAYMENT_PLAN"
+msgstr "모바일 데이터 기능을 실행합니다. 모바일 네트워크에 연결하면 요금제에 따라 추가요금이 부과될 수 있습니다."
+
+msgid "IDS_ST_POP_SCANNING_FOR_NETWORK_ING"
+msgstr "네트워크 찾는 중..."
+
+msgid "IDS_ST_POP_UNLESS_YOU_CONNECT_TO_A_WI_FI_NETWORK_YOU_WILL_NOT_BE_ABLE_TO_USE_THE_INTERNET_EMAIL_OR_OTHER_APPS_MSG"
+msgstr "Wi-Fi 네트워크에 연결하지 않으면 데이터 연결이 필요한 인터넷, 이메일, 기타 앱을 사용할 수 없습니다."
 
 msgid "IDS_ST_HEADER_UNABLE_TO_PLAY_SAMPLE_ABB"
 msgstr "샘플음 재생할 수 없음"
@@ -2305,15 +2233,24 @@ msgstr "샘플음 재생할 수 없음"
 msgid "IDS_ST_POP_SAMPLES_CANNOT_BE_PLAYED_DURING_CALLS"
 msgstr "통화 중에는 샘플음을 재생할 수 없습니다."
 
-msgid "IDS_ST_HEADER_DEVICE_NAME"
-msgstr "디바이스 이름"
-
 msgid "IDS_ST_HEADER_DELETE_ITEMS_ABB2"
 msgstr "항목 삭제"
 
+msgid "IDS_ST_BODY_SECONDS"
+msgstr "초"
+
 msgid "IDS_ST_HEADER_FEEDBACK"
 msgstr "반응"
 
+msgid "IDS_ST_BUTTON_CANCEL"
+msgstr "취소"
+
+msgid "IDS_ST_HEADER_TURN_ON_MOBILE_DATA"
+msgstr "모바일 데이터 실행"
+
+msgid "IDS_ST_HEADER_DEVICE_NAME"
+msgstr "디바이스 이름"
+
 msgid "IDS_ST_BODY_SELECT_ALL"
 msgstr "모두 선택"
 
@@ -2323,21 +2260,15 @@ msgstr "전체"
 msgid "IDS_ST_HEADER_MANAGE_CERTIFICATES_ABB"
 msgstr "인증서 관리"
 
-msgid "IDS_ST_BODY_INCORRECT_PASSWORD"
-msgstr "잘못된 비밀번호를 입력하였습니다."
-
 msgid "IDS_ST_HEADER_TURN_OFF_MOBILE_DATA"
 msgstr "모바일 데이터 해제"
 
 msgid "IDS_ST_BODY_FLIGHT_MODE_DISABLES_CALLING_AND_MESSAGING_FUNCTIONS_AND_TURNS_OFF_MOBILE_DATA_AND_CONNECTIVITY_FUNCTIONS_MSG"
-msgstr "[비행기 탑승 모드]를 실행하면 전화 및 메시지 기능을 사용할 수 없고 모바일 데이터 및 Wi-Fi, 블루투스 등의 연결 기능이 해제됩니다. [비행기 탑승 모드]에서 Wi-Fi 및 블루투스를 사용하려면 [설정] 또는 알림창에서 기능을 실행하세요. [비행기 탑승 모드]를 실행합니다."
+msgstr "비행기 탑승 모드를 실행하면 전화 및 메시지 기능을 사용할 수 없고 모바일 데이터 및 Wi-Fi, 블루투스 등의 연결 기능이 해제됩니다. 비행기 탑승 모드에서 Wi-Fi 및 블루투스를 사용하려면 [설정] 또는 알림창에서 기능을 실행하세요. 비행기 탑승 모드를 실행합니다."
 
 msgid "IDS_ST_BODY_TYPE"
 msgstr "종류"
 
-msgid "IDS_ST_BODY_PERSONAL"
-msgstr "개인"
-
 msgid "IDS_ST_HEADER_LOCK_SCREEN_AND_SECURITY_ABB"
 msgstr "잠금화면 및 보안"
 
@@ -2356,9 +2287,6 @@ msgstr "법률정보"
 msgid "IDS_ST_BODY_DEVICE_INFORMATION"
 msgstr "디바이스 정보"
 
-msgid "IDS_ST_BODY_PHONE_NUMBER"
-msgstr "전화번호"
-
 msgid "IDS_ST_BODY_MODEL_NUMBER"
 msgstr "모델번호"
 
@@ -2378,7 +2306,7 @@ msgid "IDS_ST_TMBODY_SECURITY_STATUS"
 msgstr "보안 상태"
 
 msgid "IDS_ST_SBODY_SHOW_THE_TIME_IN_24_HOUR_FORMAT_INSTEAD_OF_12_HOUR_HAM_PM_FORMAT"
-msgstr "12시간(오전/오후) 형식 대신 24시간 형식을 표시합니다."
+msgstr "12ì\8b\9cê°\84\98¤ì \84\98¤í\9b\84) í\98\95ì\8b\9d ë\8c\80ì\8b  24ì\8b\9cê°\84 í\98\95ì\8b\9dì\9c¼ë¡\9c ì\8b\9cê°\84ì\9d\84 í\91\9cì\8b\9cí\95©ë\8b\88ë\8b¤."
 
 msgid "IDS_ST_MBODY_AUTO_UPDATE"
 msgstr "자동 업데이트"
@@ -2407,6 +2335,81 @@ msgstr "캐시 삭제"
 msgid "IDS_ST_BODY_12_HOURS"
 msgstr "12시간"
 
+msgid "IDS_ST_BODY_ANSWERINGMODE_AUTOMATIC"
+msgstr "자동"
+
+msgid "IDS_ST_BODY_BLUETOOTH"
+msgstr "블루투스"
+
+msgid "IDS_ST_BODY_ADVANCEDOPTIONS_CERTIFICATES"
+msgstr "인증서"
+
+msgid "IDS_ST_BODY_CALLERID_DEFAULT"
+msgstr "기본"
+
+msgid "IDS_ST_BODY_APPLICATIONSETTINGS_MESSAGE"
+msgstr "메시지"
+
+msgid "IDS_ST_BODY_NFC"
+msgstr "NFC"
+
+msgid "IDS_ST_BODY_PIN_LOCK"
+msgstr "PIN 잠금"
+
+msgid "IDS_ST_BUTTON2_S_PLANNER"
+msgstr "S플래너"
+
+msgid "IDS_ST_BODY_VOICE"
+msgstr "음성벨"
+
+msgid "IDS_ST_BODY_DEFAULTMEMORY_VOICE_RECORDER"
+msgstr "음성 녹음"
+
+msgid "IDS_ST_BODY_YYYY_MM_DD_DOT"
+msgstr "년.월.일."
+
+msgid "IDS_ST_BODY_BRIGHTNESS_M_POWER_SAVING"
+msgstr "밝기"
+
+msgid "IDS_ST_HEADER_SORT_BY"
+msgstr "정렬"
+
+msgid "IDS_ST_TPOP_MAXIMUM_NUMBER_OF_CHARACTERS_REACHED"
+msgstr "최대 글자 수에 도달했습니다."
+
+msgid "IDS_ST_TPOP_TRY_AGAIN"
+msgstr "다시 시도하세요."
+
+msgid "IDS_ST_SK_YES"
+msgstr "예"
+
+msgid "IDS_ST_BODY_PLAY_A_SOUND_WHEN_BUTTONS_ICONS_AND_MENU_ITEMS_ARE_TAPPED"
+msgstr "버튼, 아이콘 및 메뉴 항목을 누르면 소리로 알려줍니다."
+
+msgid "IDS_ST_MBODY_KEYBOARD_SOUND"
+msgstr "키보드 소리"
+
+msgid "IDS_ST_MBODY_TOUCH_SOUND"
+msgstr "터치음"
+
+msgid "IDS_ST_SBODY_PLAY_A_SOUND_WHEN_THE_SAMSUNG_KEYBOARD_IS_TAPPED"
+msgstr "삼성 키보드를 누르면 소리로 알려줍니다."
+
+msgid "IDS_ST_POP_MOUNTING_SD_CARD_ING"
+msgstr "SD 카드 마운트 중..."
+
+msgid "IDS_ST_BODY_SET_DATE"
+msgstr "날짜 설정"
+
+msgid "IDS_ST_BODY_LOCK_SCREEN"
+msgstr "잠금화면"
+
+msgid "IDS_ST_BODY_PERSONAL"
+msgstr "개인"
+
+msgid "IDS_ST_BODY_PHONE_NUMBER"
+msgstr "전화번호"
+
 msgid "IDS_ST_BODY_1MINUTE"
 msgstr "1분"
 
@@ -2416,30 +2419,15 @@ msgstr "계정"
 msgid "IDS_ST_HEADER_ALLSHARE"
 msgstr "AllShare"
 
-msgid "IDS_ST_BODY_ANSWERINGMODE_AUTOMATIC"
-msgstr "자동"
-
 msgid "IDS_ST_BUTTON_BACK"
 msgstr "뒤로가기"
 
-msgid "IDS_ST_BODY_BLUETOOTH"
-msgstr "블루투스"
-
-msgid "IDS_ST_BODY_ADVANCEDOPTIONS_CERTIFICATES"
-msgstr "인증서"
-
 msgid "IDS_ST_BODY_CONTACTS"
 msgstr "연락처"
 
 msgid "IDS_ST_BODY_MYTHEME_CREATE"
 msgstr "추가"
 
-msgid "IDS_ST_BODY_CALLERID_DEFAULT"
-msgstr "기본"
-
-msgid "IDS_ST_BODY_FM_RADIO"
-msgstr "FM 라디오"
-
 msgid "IDS_ST_BODY_FONT"
 msgstr "글꼴"
 
@@ -2452,15 +2440,9 @@ msgstr "도움말"
 msgid "IDS_ST_BODY_MANUAL"
 msgstr "수동"
 
-msgid "IDS_ST_BODY_APPLICATIONSETTINGS_MESSAGE"
-msgstr "메시지"
-
 msgid "IDS_ST_BODY_MUSIC"
 msgstr "음악"
 
-msgid "IDS_ST_BODY_NFC"
-msgstr "NFC"
-
 msgid "IDS_ST_BODY_ALERTTYPE_OFF"
 msgstr "해제"
 
@@ -2470,9 +2452,6 @@ msgstr "사용"
 msgid "IDS_ST_BODY_MEMORYSTATUS_OTHERS"
 msgstr "기타"
 
-msgid "IDS_ST_BODY_PIN_LOCK"
-msgstr "PIN 잠금"
-
 msgid "IDS_ST_BODY_RESET"
 msgstr "초기화"
 
@@ -2488,44 +2467,20 @@ msgstr "동기화"
 msgid "IDS_ST_BODY_SYSTEM"
 msgstr "시스템"
 
-msgid "IDS_ST_BUTTON2_S_PLANNER"
-msgstr "S플래너"
-
 msgid "IDS_ST_BODY_TWITTER"
 msgstr "Twitter"
 
 msgid "IDS_ST_BODY_USERNAME"
 msgstr "사용자 이름"
 
-msgid "IDS_ST_BODY_VOICE"
-msgstr "음성벨"
-
-msgid "IDS_ST_BODY_DEFAULTMEMORY_VOICE_RECORDER"
-msgstr "음성 녹음"
-
 msgid "IDS_ST_BODY_WI_FI"
 msgstr "Wi-Fi"
 
-msgid "IDS_ST_BODY_YYYY_MM_DD_DOT"
-msgstr "년.월.일."
-
-msgid "IDS_ST_BODY_BRIGHTNESS_M_POWER_SAVING"
-msgstr "밝기"
-
-msgid "IDS_ST_HEADER_SORT_BY"
-msgstr "정렬"
-
 msgid "IDS_ST_BODY_DELETED"
-msgstr "ì\82­ì \9cí\95\98ì\98\80습니다."
+msgstr "ì\82­ì \9cí\96\88습니다."
 
 msgid "IDS_ST_POP_ERROR"
-msgstr "오류가 발생하였습니다."
-
-msgid "IDS_ST_TPOP_MAXIMUM_NUMBER_OF_CHARACTERS_REACHED"
-msgstr "최대 글자 수에 도달하였습니다."
-
-msgid "IDS_ST_TPOP_TRY_AGAIN"
-msgstr "다시 시도하세요."
+msgstr "오류가 발생했습니다."
 
 msgid "IDS_ST_BODY_VERSION"
 msgstr "버전"
@@ -2536,36 +2491,9 @@ msgstr "삭제"
 msgid "IDS_ST_SK_SET_LITE"
 msgstr "설정"
 
-msgid "IDS_ST_SK_YES"
-msgstr "예"
-
-msgid "IDS_SAPPS_SK_TRY_ABB"
-msgstr "연습"
-
-msgid "IDS_ST_BODY_PLAY_A_SOUND_WHEN_BUTTONS_ICONS_AND_MENU_ITEMS_ARE_TAPPED"
-msgstr "버튼, 아이콘 및 메뉴 항목을 누를 때 소리가 납니다."
-
-msgid "IDS_ST_MBODY_KEYBOARD_SOUND"
-msgstr "키보드 소리"
-
 msgid "IDS_ST_MBODY_RINGTONE"
 msgstr "벨소리"
 
-msgid "IDS_ST_MBODY_TOUCH_SOUND"
-msgstr "터치음"
-
-msgid "IDS_ST_SBODY_PLAY_A_SOUND_WHEN_THE_SAMSUNG_KEYBOARD_IS_TAPPED"
-msgstr "삼성 키보드를 누를 때 소리가 납니다."
-
-msgid "IDS_ST_POP_MOUNTING_SD_CARD_ING"
-msgstr "SD 카드 마운트 해제 중..."
-
-msgid "IDS_ST_BODY_SET_DATE"
-msgstr "날짜 설정"
-
-msgid "IDS_ST_BODY_ALL"
-msgstr "전체"
-
 msgid "IDS_LBS_BODY_LOCATION_SERVICE"
 msgstr "위치 서비스"
 
@@ -2575,14 +2503,11 @@ msgstr "VPN"
 msgid "IDS_ST_SK_OPTIONS_LITE"
 msgstr "옵션"
 
-msgid "IDS_ST_BODY_TTS"
-msgstr "TTS"
-
 msgid "IDS_ST_BODY_VOICE_CONTROL"
 msgstr "음성 제어"
 
 msgid "IDS_ST_BODY_ALLOW_OR_BLOCK_NOTIFICATIONS_FROM_INDIVIDUAL_APPLICATIONS"
-msgstr "ê°\81 ì\95 í\94\8c리ì¼\80ì\9d´ì\85\98의 알림을 허용하거나 차단합니다."
+msgstr "ê°\81 ì\95±의 알림을 허용하거나 차단합니다."
 
 msgid "IDS_ST_MBODY_DO_NOT_DISTURB_ABB"
 msgstr "방해 금지"
@@ -2590,45 +2515,222 @@ msgstr "방해 금지"
 msgid "IDS_ST_MBODY_APP_NOTIFICATIONS"
 msgstr "애플리케이션 알림"
 
+msgid "IDS_ST_BODY_ALL"
+msgstr "전체"
+
 msgid "IDS_ST_HEADER_DEFAULT_APPLICATIONS_ABB"
 msgstr "기본 애플리케이션"
 
-msgid "IDS_ST_BODY_HOME"
-msgstr "집"
-
 msgid "IDS_ST_BODY_SET_TIME"
 msgstr "시간 설정"
 
 msgid "IDS_ST_BODY_UNABLE_TO_SCAN_FOR_NETWORKS"
 msgstr "네트워크를 찾을 수 없습니다."
 
-msgid "IDS_ST_BODY_LOCK_SCREEN"
-msgstr "ì\9e ê¸\88í\99\94ë©´"
+msgid "IDS_ACCS_BODY_SIGNAL_STRENGTH_TTS"
+msgstr "ì\8b í\98¸ ì\84¸ê¸°"
 
 msgid "IDS_ST_HEADER_VISION"
 msgstr "시각"
 
+msgid "IDS_ST_BODY_SIGNAL_STRENGTH"
+msgstr "신호 세기"
+
+msgid "IDS_ST_BODY_HELLO_KITTY_10"
+msgstr "헬로키티10"
+
+msgid "IDS_ST_HEADER_SOUNDS_AND_NOTIFICATIONS_ABB"
+msgstr "소리 및 알림"
+
+msgid "IDS_ST_BODY_TTS"
+msgstr "TTS"
+
+msgid "IDS_ST_BODY_HOME"
+msgstr "집"
+
 msgid "IDS_ST_BODY_OFF"
 msgstr "해제"
 
-msgid "IDS_ST_BODY_SIGNAL_STRENGTH"
-msgstr "신호 세기"
+msgid "IDS_ST_BODY_THERE_ARE_NO_APPS_SET_AS_DEFAULTS"
+msgstr "기본으로 설정된 앱이 없습니다."
 
-msgid "IDS_ST_POP_MOBILE_DATA_WILL_BE_TURNED_ON_CONNECTING_TO_MOBILE_NETWORKS_MAY_RESULT_IN_ADDITIONAL_CHARGES_DEPENDING_ON_YOUR_PAYMENT_PLAN"
-msgstr "[모바일 데이터]를 실행합니다. 모바일 네트워크에 연결하면 요금제에 따라 추가요금이 부과될 수 있습니다."
+msgid "IDS_ST_HEADER_PRIVACY_SETTINGS_ABB"
+msgstr "개인정보 설정"
 
-msgid "IDS_ST_POP_UNLESS_YOU_CONNECT_TO_A_WI_FI_NETWORK_YOU_WILL_NOT_BE_ABLE_TO_USE_THE_INTERNET_EMAIL_OR_OTHER_APPS_MSG"
-msgstr "Wi-Fi 네트워크에 연결하지 않으면 데이터 연결이 필요한 인터넷, 이메일, 기타 앱을 사용할 수 없습니다."
+msgid "IDS_QP_OPT_SHOW_ALL_CONTENT_ABB"
+msgstr "모든 내용 표시"
 
-msgid "IDS_SCR_BODY_PD_UNREAD_NOTIFICATIONS"
-msgstr "읽지 않은 알림"
+msgid "IDS_QP_OPT_HIDE_SENSITIVE_CONTENT_ABB"
+msgstr "민감한 내용 숨기기"
+
+msgid "IDS_ST_BUTTON_REMOVE_ABB2"
+msgstr "삭제"
+
+msgid "IDS_QP_TMBODY_NOTIFICATIONS_ON_LOCK_SCREEN"
+msgstr "잠금화면 알림 표시"
+
+msgid "IDS_ACCS_BODY_WHILE_SCREEN_READER_IS_ENABLED_YOUR_PHONE_WILL_PROVIDE_VOICE_FEEDBACK_FOR_EXAMPLE_SCREEN_READER_WILL_MSG"
+msgstr "스크린 리더를 실행하면 음성 피드백을 제공합니다. 예를 들어, 스크린 리더는 각 화면에서 조작할 수 있는 것을 말해줍니다. 항목을 한 번 누르면 들을 수 있고, 두 번 누르면 관련 항목의 작업을 수행합니다."
+
+msgid "IDS_ACCS_MBODY_READ_OUT_USAGE_HINTS_ABB"
+msgstr "사용 도움말 읽어주기"
+
+msgid "IDS_ACCS_MBODY_SOUND_FEEDBACK"
+msgstr "소리 피드백"
+
+msgid "IDS_ACCS_MBODY_VIBRATION_FEEDBACK"
+msgstr "진동 피드백"
+
+msgid "IDS_ACCS_OPT_ALWAYS_READ_OUT_KEYBOARD_INPUT_TTS"
+msgstr "항상"
+
+msgid "IDS_ACCS_OPT_KEYBOARD_FEEDBACK_TTS"
+msgstr "키보드 입력 읽어주기"
 
 msgid "IDS_ACCS_OPT_OTHER_FEEDBACK_TTS"
 msgstr "기타 피드백"
 
+msgid "IDS_ACCS_SBODY_READ_OUT_NOTIFICATIONS_WHILE_THE_SCREEN_IS_OFF"
+msgstr "화면이 꺼져 있을 때 알림을 읽어줍니다."
+
+msgid "IDS_ACCS_SBODY_SELECT_WHICH_INFORMATION_FROM_INDICATORS_SHOWN_ON_THE_STATUS_BAR_WILL_BE_READ_OUT_WHEN_YOU_TRIPLE_TAP_THE_SCREEN_WITH_TWO_FINGERS_MSG"
+msgstr "상태표시줄의 정보 중, 두 손가락으로 세 번 눌렀을 때 읽어줄 항목을 선택합니다. 날짜, 시간, 신호 세기, Wi-Fi 및 블루투스 연결, 배터리 사용량 등의 정보가 있습니다."
+
+msgid "IDS_ACCS_SBODY_SET_THE_VOICE_FEEDBACK_TO_VARY_IN_PITCH_WHILE_USING_THE_KEYBOARD_TO_ENTER_TEXT"
+msgstr "키보드를 사용할 때 다른 목소리 톤으로 음성 피드백을 받습니다."
+
 msgid "IDS_ACCS_TMBODY_STATUS_BAR_INFORMATION"
 msgstr "상태표시줄 정보"
 
-msgid "IDS_ACCS_SBODY_SELECT_WHICH_INFORMATION_FROM_INDICATORS_SHOWN_ON_THE_STATUS_BAR_WILL_BE_READ_OUT_WHEN_YOU_TRIPLE_TAP_THE_SCREEN_WITH_TWO_FINGERS_MSG"
-msgstr "상태표시줄에 표시되는 정보 중, 두 손가락을 세 번 눌러 읽어주는 정보에 대하여 선택할 수 있습니다. 날짜, 시간, 신호 세기, Wi-Fi 및 블루투스 연결, 배터리 사용량 등의 정보가 있습니다."
+msgid "IDS_ST_BUTTON_TURN_OFF_ABB2"
+msgstr "해제"
+
+msgid "IDS_ST_BUTTON_TURN_ON_ABB3"
+msgstr "실행"
+
+msgid "IDS_ST_BUTTON_DISABLE_ABB"
+msgstr "해제"
+
+msgid "IDS_ST_BUTTON_ENABLE_ABB3"
+msgstr "실행"
+
+msgid "IDS_SM_TPOP_P1SS_P2SS_CACHED_DATA_CLEARED_ABB"
+msgstr "캐시에 저장된 데이터(%1$s%2$s)를 삭제했습니다."
+
+msgid "IDS_SM_HEADER_DEFAULT_STORAGE_SETTINGS_ABB"
+msgstr "기본 저장공간 설정"
+
+msgid "IDS_SM_TMBODY_DEFAULT_STORAGE_LOCATIONS"
+msgstr "기본 저장 위치"
+
+msgid "IDS_SM_SBODY_CALCULATING_ING"
+msgstr "계산 중..."
+
+msgid "IDS_ST_BODY_IMAGES"
+msgstr "이미지"
+
+msgid "IDS_ST_BODY_STORAGE_USAGE"
+msgstr "저장공간 사용량"
+
+msgid "IDS_ST_HEADER_TOTAL_SPACE"
+msgstr "총 공간"
+
+msgid "IDS_SM_TMBODY_APPS_ABB"
+msgstr "앱"
+
+msgid "IDS_ST_BODY_SYSTEM_STORAGE"
+msgstr "시스템 저장공간"
+
+msgid "IDS_ST_BODY_CACHED_DATA_ABB"
+msgstr "캐시에 저장된 데이터"
+
+msgid "IDS_SM_HEADER_DEFAULT_STORAGE_LOC_ABB"
+msgstr "기본 저장 위치"
+
+msgid "IDS_SM_BODY_FREE_M_MEMORY_ABB"
+msgstr "남음"
+
+msgid "IDS_ST_MBODY_ADS"
+msgstr "광고"
+
+msgid "IDS_SM_BODY_SELECT_THE_DEFAULT_LOCATION_FOR_INSTALLING_APPS_WHERE_APPS_CAN_BE_SAVED_DEPENDS_ON_THE_TYPE_OF_APP_AND_THE_AVAILABILITY_OF_THE_LOCATION"
+msgstr "앱을 설치할 기본 위치를 선택하세요. 앱 유형 및 저장공간 상태에 따라 앱이 저장되는 위치가 달라집니다."
+
+msgid "IDS_SM_BODY_SELECT_THE_DEFAULT_STORAGE_LOCATION_FOR_CONTENT_SHARED_VIA_BLUETOOTH_OR_WI_FI_DIRECT"
+msgstr "블루투스 또는 Wi-Fi 다이렉트로 공유된 콘텐츠를 저장할 기본 위치를 선택하세요."
+
+msgid "IDS_ST_OPT_HIDE_CONTENT"
+msgstr "내용 숨기기"
+
+msgid "IDS_ST_HEADER_PRIVACY_AND_SECURITY_ABB"
+msgstr "개인정보 보호 및 보안"
+
+msgid "IDS_ST_MBODY_PRIVACY_AND_SECURITY"
+msgstr "개인정보 보호 및 보안"
+
+msgid "IDS_ST_HEADER_TIZEN_CONNECT"
+msgstr "Tizen Connect"
+
+msgid "IDS_ST_OPT_BATTERY_USAGE_ABB"
+msgstr "배터리 사용량"
+
+msgid "IDS_SM_BODY_THE_BATTERY_USAGE_FOR_THE_PAST_P1SD_HOURS_P2SD_MINUTES_C"
+msgstr "최근 %1$d시간 %2$d분 동안 배터리 사용량"
+
+msgid "IDS_ST_BODY_REMAINING_BATTERY"
+msgstr "배터리 잔량"
+
+msgid "IDS_ST_BODY_CHARGING_ING_ABB"
+msgstr "충전 중..."
+
+msgid "IDS_ST_SBODY_FULLY_CHARGED_ABB_M_STATUS"
+msgstr "충전 완료"
+
+msgid "IDS_ST_BODY_MISSED_EVENTS"
+msgstr "읽지 않은 일정"
+
+msgid "IDS_ST_BODY_SPEECH_RATE"
+msgstr "읽어주는 속도"
+
+msgid "IDS_COM_POP_MISSED_EVENTS"
+msgstr "읽지 않은 일정"
+
+msgid "IDS_SCR_POP_DRAG_THE_SLIDER_TO_SET_THE_SPEECH_RATE"
+msgstr "슬라이드를 움직여 읽어주는 속도를 설정하세요."
+
+msgid "IDS_ST_BODY_BATTERY_LEVEL"
+msgstr "배터리 잔량"
+
+msgid "IDS_ST_HEADER_DETAILS"
+msgstr "상세정보"
+
+msgid "IDS_ST_MBODY_OTHER_SOUNDS"
+msgstr "기타 소리"
+
+msgid "IDS_ST_HEADER_ENCRYPT_SD_CARD"
+msgstr "SD 카드 암호화"
+
+msgid "IDS_ST_HEADER_DECRYPT_SD_CARD"
+msgstr "SD 카드 암호화 해제"
+
+msgid "IDS_ST_HEADER_ENCRYPTION"
+msgstr "암호화"
+
+msgid "IDS_ST_SBODY_DEVICE_ENCRYPTED_M_STATUS"
+msgstr "디바이스 암호화됨"
+
+msgid "IDS_ST_SBODY_DEVICE_NOT_ENCRYPTED_M_STATUS"
+msgstr "디바이스 암호화 안 됨"
+
+msgid "IDS_ST_SBODY_SD_CARD_ENCRYPTED_M_STATUS"
+msgstr "SD 카드 암호화됨"
+
+msgid "IDS_ST_SBODY_SD_CARD_NOT_ENCRYPTED_M_STATUS_SBODY"
+msgstr "SD 카드 암호화 안 됨"
+
+msgid "IDS_ST_TMBODY_SECURE_ERASE"
+msgstr "안전 삭제"
+
+msgid "IDS_ST_SBODY_ERASE_ALL_DELETED_DATA_ON_THE_PHONE_PERMANENTLY_FOR_SECURITY_PURPOSES_THIS_DATA_WILL_NOT_BE_RECOVERABLE_BY_ANYONE"
+msgstr "보안을 위해 휴대전화에서 삭제했던 모든 데이터를 완전히 지웁니다. 완전히 지워진 데이터는 아무도 복원할 수 없습니다."
 
old mode 100644 (file)
new mode 100755 (executable)
index aa53c5a..4ca824d
@@ -1,12 +1,18 @@
-msgid "IDS_ST_BODY_1_MINUTE"
-msgstr "1 minutė"
+msgid "IDS_VOICE_HEADER_SPEECH_TO_TEXT_HSTT"
+msgstr "Kalba į tekstą (STT)"
+
+msgid "IDS_VOICE_HEADER_TEXT_TO_SPEECH_HTTS"
+msgstr "Teksto vertimas į kalbą (TTS)"
+
+msgid "IDS_PB_TPOP_DELETING_ING_ABB"
+msgstr "Trinama..."
+
+msgid "IDS_VOICE_BODY_VOICE_CONTROL_ABB2"
+msgstr "Valdymas balsu"
 
 msgid "IDS_ST_POP_SAVING"
 msgstr "Išsaugoma..."
 
-msgid "IDS_CAM_POP_MODEL"
-msgstr "Modelis"
-
 msgid "IDS_EMAIL_BODY_INVALID_PORT_NUMBER"
 msgstr "Netinkamas prievado numeris."
 
@@ -22,9 +28,6 @@ msgstr "6 sekundės"
 msgid "IDS_PB_POP_PS_ALREADY_EXISTS"
 msgstr "%s jau yra."
 
-msgid "IDS_SAPPS_OPT_BADGE_ABB"
-msgstr "Ženklelis"
-
 msgid "IDS_ST_BODY_DISCONNECTED"
 msgstr "Atjungta."
 
@@ -34,9 +37,6 @@ msgstr "Daugialypė terpė"
 msgid "IDS_ST_BODY_SELECT_AUTOMATICALLY"
 msgstr "Pasirinkti automatiškai"
 
-msgid "IDS_ST_HEADER_AUDIO"
-msgstr "Garso"
-
 msgid "IDS_ST_HEADER_FORMAT_MVERB_ABB"
 msgstr "Formatuoti"
 
@@ -58,33 +58,45 @@ msgstr "IP"
 msgid "IDS_BT_POP_OPERATION_FAILED"
 msgstr "Veiksmas nepavyko."
 
-msgid "IDS_CLD_OPT_MINUTE"
-msgstr "Minutė"
-
 msgid "IDS_CLD_OPT_MINUTES_LC_ABB"
 msgstr "min."
 
-msgid "IDS_CST_BUTTON_CLOSE"
-msgstr "Uždaryti"
-
-msgid "IDS_CST_POP_FAILED"
-msgstr "Nepavyko."
-
 msgid "IDS_IM_BODY_SUCCESSFULLY_COMPLETED"
 msgstr "Baigta sėkmingai."
 
 msgid "IDS_IM_POP_UNEXPECTED_ERROR"
 msgstr "Netikėta klaida."
 
+msgid "IDS_SIM_BODY_INVALID_SIM_CARD"
+msgstr "Netinkama SIM kortelė."
+
+msgid "IDS_WGT_BUTTON3_KIES_VIA_WI_FI"
+msgstr "„Kies“ naudojant „Wi-Fi“"
+
+msgid "IDS_ST_BODY_1_MINUTE"
+msgstr "1 minutė"
+
+msgid "IDS_CAM_POP_MODEL"
+msgstr "Modelis"
+
+msgid "IDS_ST_HEADER_AUDIO"
+msgstr "Garso"
+
+msgid "IDS_CLD_OPT_MINUTE"
+msgstr "Minutė"
+
+msgid "IDS_CST_BUTTON_CLOSE"
+msgstr "Uždaryti"
+
+msgid "IDS_CST_POP_FAILED"
+msgstr "Nepavyko."
+
 msgid "IDS_PB_BODY_INFO"
 msgstr "Informacija"
 
 msgid "IDS_PB_BUTTON_CONTACT"
 msgstr "Adresatas"
 
-msgid "IDS_SIM_BODY_INVALID_SIM_CARD"
-msgstr "Netinkama SIM kortelė."
-
 msgid "IDS_ST_BUTTON2_PROCESSING_ING"
 msgstr "Apdorojama..."
 
@@ -94,21 +106,18 @@ msgstr "Ar trinti?"
 msgid "IDS_VR_POP_NO_FILES"
 msgstr "Failų nėra"
 
-msgid "IDS_WGT_BUTTON3_KIES_VIA_WI_FI"
-msgstr "„Kies“ naudojant „Wi-Fi“"
-
 msgid "IDS_TPLATFORM_OPT_BLUETOOTH"
 msgstr "Bluetooth"
 
+msgid "IDS_ST_HEADER_PRIVACY"
+msgstr "Privatumas"
+
 msgid "IDS_ST_OPT_SETTINGS"
 msgstr "Nustatymai"
 
 msgid "IDS_ST_BODY_GENERAL"
 msgstr "Bendri nustatymai"
 
-msgid "IDS_ST_HEADER_PRIVACY"
-msgstr "Privatumas"
-
 msgid "IDS_BR_OPT_SCREEN"
 msgstr "Ekranas"
 
@@ -139,9 +148,6 @@ msgstr "Rodoma elementų: %d"
 msgid "IDS_COM_POP_FLIGHT_MODE_WILL_BE_DISABLED"
 msgstr "Bus išjungtas skrydžio režimas."
 
-msgid "IDS_COM_POP_CHECKING"
-msgstr "Tikrinama..."
-
 msgid "IDS_COM_OPT_CONTINUE_Q"
 msgstr "Ar tęsti?"
 
@@ -214,9 +220,6 @@ msgstr "Duomenų naudojimas"
 msgid "IDS_MOBILEAP_BODY_TETHERING"
 msgstr "Siejama"
 
-msgid "IDS_IM_POP_THIS_FEATURE_IS_NOT_AVAILABLE_WHILE_FLIGHT_MODE_IS_ON"
-msgstr "Ši funkcija neveikia skrydžio režimu."
-
 msgid "IDS_EMAIL_POP_SECURITY_UPDATE_ABB"
 msgstr "Saugos naujinys"
 
@@ -250,9 +253,6 @@ msgstr "Nepakanka atminties telefone. Ištrinkite kai kuriuos elementus ir bandy
 msgid "IDS_KW_POP_BE_CAREFUL_WHEN_TRANSMITTING_INFORMATION_ON_AN_UNSECURED_WI_FI_NETWORK_MSG"
 msgstr "Būkite atsargūs persiųsdami informaciją nesaugiame „Wi-Fi“ tinkle, nes ji gali būti matoma kitiems tinklo naudotojams."
 
-msgid "IDS_DN_BODY_ENCRYPT_SD_CARD"
-msgstr "Šifruoti SD kortelę"
-
 msgid "IDS_MSGF_POP_UNSUPPORTED"
 msgstr "Nepalaikoma."
 
@@ -280,24 +280,15 @@ msgstr "Perkėlimas baigtas."
 msgid "IDS_PB_BODY_MOVING_ING"
 msgstr "Perkeliama..."
 
-msgid "IDS_SMEMO_BUTTON_IMPORT"
-msgstr "Importuoti"
-
 msgid "IDS_LCKSCN_BODY_WALLPAPERS"
 msgstr "Ekrano fonai"
 
 msgid "IDS_LCKSCN_BODY_TAP_AND_HOLD_THE_SCREEN_THEN_TILT_THE_DEVICE_TOWARDS_YOU_TO_UNLOCK_IT_MSG"
 msgstr "Norėdami atrakinti bakstelėkite ekraną ir palaikykite, tada pakreipkite įrenginį į save. Jei ekranas neatrakinamas, pabandykite įrenginį paversti daugiau. Kai įjungtas atrakinimas judesiu, nustatymuose bus automatiškai įjungtas judesys."
 
-msgid "IDS_SA_BUTTON_DONE_ABB"
-msgstr "Atl."
-
 msgid "IDS_FP_BODY_NO_APPLICATIONS"
 msgstr "Nėra programų"
 
-msgid "IDS_ST_TZTAB4_MOST_USED_M_APP"
-msgstr "Dažn. naud."
-
 msgid "IDS_ST_TPOP_PERSONAL_MODE_ENABLED_ABB"
 msgstr "Asmeninis režimas įjungtas"
 
@@ -394,9 +385,6 @@ msgstr "Viršytas didžiausias leistinas įrenginio pavadinimo (%d) simbolių sk
 msgid "IDS_ST_POP_THE_APP_HAS_BEEN_UNINSTALLED"
 msgstr "Programa pašalinta."
 
-msgid "IDS_ST_POP_TAP_OK"
-msgstr "Bakstelėkite „Gerai“"
-
 msgid "IDS_ST_POP_SEARCHING_NETWORK_ING"
 msgstr "Ieškoma tinklo..."
 
@@ -412,15 +400,9 @@ msgstr "Iš naujo nustatykite visus nustatymus ir ištrinkite visus duomenis. Pr
 msgid "IDS_ST_POP_REMOVE_DEFAULT_APPS_Q"
 msgstr "Pašalinti numatytąsias programas?"
 
-msgid "IDS_ST_POP_REGISTRATION_CODE_NOT_FOUND"
-msgstr "Registravimo kodas nerastas."
-
 msgid "IDS_ST_POP_REGISTERING_ING"
 msgstr "Registruojama..."
 
-msgid "IDS_ST_POP_REGISTERED"
-msgstr "Užregistruota."
-
 msgid "IDS_ST_POP_PUK2_VERIFIED"
 msgstr "PUK2 patvirtintas."
 
@@ -460,18 +442,9 @@ msgstr "%d likę bandymai."
 msgid "IDS_ST_POP_PASSWORD_MUST_CONTAIN_AT_LEAST_PD_ALPHANUMERIC_CHARACTERS"
 msgstr "Slaptažodis turi būti sudarytas bent iš %d raidinių skaitmeninių ženklų."
 
-msgid "IDS_ST_POP_PASSWORD_MUST_BE_MORE_THAN_P1SD_CHARACTERS_AND_LESS_THAN_P2SD"
-msgstr "Slaptažodį turi sudaryti daugiau nei %1$d ir mažiau nei %2$d ženklai (-ų)."
-
-msgid "IDS_ST_POP_PASSWORDS_DO_NOT_MATCH"
-msgstr "Slaptažodžiai nesutampa."
-
 msgid "IDS_ST_POP_NO_SD_CARD_IS_INSERTED_DISABLE_ENCRYPT_SD_CARD_ANYWAY_Q"
 msgstr "SD kortelė neįdėta. Vis tiek išjungti SD kortelės šifravimą?"
 
-msgid "IDS_ST_POP_NO_SD_CARD_HAS_BEEN_INSERTED_ENCRYPTION_WILL_START_AUTOMATICALLY_WHEN_YOU_INSERT_AN_SD_CARD"
-msgstr "Neįdėta SD kortelė. Šifravimas bus pradėtas automatiškai, kai įdėsite SD kortelę."
-
 msgid "IDS_ST_POP_NO_ITEM_SELECTED"
 msgstr "Niekas nepasirinkta."
 
@@ -487,9 +460,6 @@ msgstr "Mobilieji duomenys išjungti. Negalite siųsti ar priimti MMS žinučių
 msgid "IDS_ST_POP_MOBILE_DATA_ENABLED_CONNECTING_TO_MOBILE_NETWORKS_MAY_INCUR_EXTRA_CHARGES_DEPENDING_ON_YOUR_DATA_PLAN_CONTINUE_Q"
 msgstr "Mobilieji duomenys įjungti. Jungiantis prie mobiliųjų tinklų gali būti taikomas papildomas mokestis, atsižvelgiant į jūsų duomenų perdavimo planą. Tęsti?"
 
-msgid "IDS_ST_POP_LOADING_ING"
-msgstr "Įkeliama..."
-
 msgid "IDS_ST_POP_IP_ADDRESS_REMOVED"
 msgstr "IP adresas pašalintas."
 
@@ -514,9 +484,6 @@ msgstr "Netinkamas PIN2 kodas."
 msgid "IDS_ST_POP_INCORRECT_PIN1_ATTEMPT_LEFT"
 msgstr "Neteisingas PIN. Liko 1 bandymas."
 
-msgid "IDS_ST_POP_INCORRECT_PASSWORD"
-msgstr "Neteisingas slaptažodis."
-
 msgid "IDS_ST_POP_IF_YOU_RESET_YOUR_DEVICE_TO_FACTORY_DEFAULTS_YOU_WILL_NOT_BE_ABLE_TO_USE_ENCRYPTED_FILES_ON_THE_SD_CARD_MSG"
 msgstr "Jei iš naujo nustatysite gamyklinius įrenginio nustatymus, užšifruotų SD kortelės failų naudoti negalėsite, bet vis dar galėsite naudotis iššifruotais failais."
 
@@ -538,12 +505,6 @@ msgstr "Šifruoti SD kortelę? Operacijos negalima panaikinti ir, jei ją nutrau
 msgid "IDS_ST_POP_ENABLING_EMERGENCY_MODE_ING"
 msgstr "Pavojaus režimas įjungiamas..."
 
-msgid "IDS_ST_POP_ENABLING_AUTO_UPDATE_MEANS_YOUR_DEVICE_WILL_CHECK_FOR_SECURITY_UPDATES_AUTOMATICALLY_NOTI_MSG"
-msgstr "Įjungtas automatinis naujinimas reiškia, kad saugos naujinių paieška bus atliekama automatiškai. Ieškant per mobiliuosius tinklus gali būti taikomi papildomi mokesčiai."
-
-msgid "IDS_ST_POP_ENABLE_SMART_STAY_TO_TRY_IT_T_HELP"
-msgstr "Įjunkite ir išbandykite išmanųjį laukimą."
-
 msgid "IDS_ST_POP_ENABLE_SMART_ROTATION_TO_TRY_IT_T_HELP"
 msgstr "Įjunkite ir išbandykite išmanųjį sukimą."
 
@@ -553,12 +514,6 @@ msgstr "Įjunkite skrydžio režimą."
 msgid "IDS_ST_POP_EMERGENCY_MODE_WILL_BE_DISABLED"
 msgstr "Pavojaus režimas bus išjungtas."
 
-msgid "IDS_ST_POP_DO_NOT_ASK_AGAIN"
-msgstr "Neklauskite dar kartą"
-
-msgid "IDS_ST_POP_DISABLING_AUTO_UPDATE_MEANS_YOU_HAVE_TO_CHECK_FOR_SECURITY_UPDATES_MANUALLY_NOTI_MSG"
-msgstr "Išjungtas automatinis naujinimas reiškia, kad saugos naujinių paiešką reikės atlikti rankiniu būdu. Siekiant išlaikyti įrenginio saugumą rekomenduojama įjungti automatinį naujinimą."
-
 msgid "IDS_ST_POP_DISABLE_TETHERING_Q"
 msgstr "Išjungti siejimą?"
 
@@ -598,9 +553,6 @@ msgstr "Skirtuko vaizdas"
 msgid "IDS_ST_OPT_SELECTED"
 msgstr "Pasirinkta"
 
-msgid "IDS_ST_OPT_SELECT"
-msgstr "Rinktis"
-
 msgid "IDS_ST_OPT_RESET_APP_SETTINGS_ABB"
 msgstr "Atkurti progr. nust."
 
@@ -616,9 +568,6 @@ msgstr "LTE/WCDMA/GSM (automatinis prisijungimas)"
 msgid "IDS_ST_OPT_EDIT_QUICK_SETTINGS"
 msgstr "Redaguoti sparčiuosius nustatymus"
 
-msgid "IDS_ST_OPT_DEFAULT_RINGTONE"
-msgstr "Numatytoji melodija"
-
 msgid "IDS_ST_OPT_CUSTOM_MODE_ABB"
 msgstr "Pasirinktinis režimas"
 
@@ -631,15 +580,9 @@ msgstr "Blokuoti mobiliuosius tinklus"
 msgid "IDS_ST_OPT_BLOCK_ALL"
 msgstr "Blokuoti visus"
 
-msgid "IDS_ST_OPT_AUTO_UPDATE_ABB"
-msgstr "Automat.naujinimas"
-
 msgid "IDS_ST_OPT_ALLOW_ALL"
 msgstr "Leisti visus"
 
-msgid "IDS_ST_OPT_ALL"
-msgstr "Visos"
-
 msgid "IDS_ST_MBODY_ZOOM"
 msgstr "Mastelis"
 
@@ -679,9 +622,6 @@ msgstr "Rodyti CPU naudojimą"
 msgid "IDS_ST_MBODY_SELECT_WHERE_CAPTURED_IMAGES_WILL_BE_SAVED"
 msgstr "Rinktis užfiksuotų vaizdų saugojimo vietą"
 
-msgid "IDS_ST_MBODY_SCREEN_ROTATION"
-msgstr "Ekrano sukimas"
-
 msgid "IDS_ST_MBODY_SCREEN_READER_HTTS"
 msgstr "Ekrano skaitytuvas (TTS)"
 
@@ -700,18 +640,12 @@ msgstr "Judesiai ir gestai"
 msgid "IDS_ST_MBODY_MOBILE_DATA"
 msgstr "Mobilieji duomenys"
 
-msgid "IDS_ST_MBODY_HELP"
-msgstr "Žinynas"
-
 msgid "IDS_ST_MBODY_HANDS_FREE_MODE"
 msgstr "Laisvų rankų įrangos rež."
 
 msgid "IDS_ST_MBODY_GSM_ONLY"
 msgstr "Tik GSM"
 
-msgid "IDS_ST_MBODY_FONT_SIZE"
-msgstr "Šrifto dydis"
-
 msgid "IDS_ST_MBODY_FACTORY_RESET"
 msgstr "Gamyk. nustat. atkūrimas"
 
@@ -745,15 +679,9 @@ msgstr "Aktyvi programa"
 msgid "IDS_ST_MBODY_ACCOUNTS_AND_BACKUP"
 msgstr "Paskyros, atsarg. kopij."
 
-msgid "IDS_ST_ITAB4_CONTROLS_M_INPUT_AND_CONTROL"
-msgstr "Valdikl."
-
 msgid "IDS_ST_HEADER_WI_FI_DIRECT"
 msgstr "„Wi-Fi Direct“"
 
-msgid "IDS_ST_HEADER_WI_FI"
-msgstr "Wi-Fi"
-
 msgid "IDS_ST_HEADER_USER_SETTINGS_ABB"
 msgstr "Naudotojo nustatymai"
 
@@ -766,24 +694,15 @@ msgstr "USB priemonės"
 msgid "IDS_ST_HEADER_UNLOCK_DEVICE_USING_MOTION_ABB"
 msgstr "Atrakinti įrenginį judesiu"
 
-msgid "IDS_ST_HEADER_UNAVAILABLE"
-msgstr "Neleistina"
-
 msgid "IDS_ST_HEADER_ULTRA_POWER_SAVING_MODE"
 msgstr "Ypatingas energijos taupymo režimas"
 
 msgid "IDS_ST_HEADER_TOUCH_KEY_LIGHT_DURATION"
 msgstr "Jutik. mygt. šviet. truk."
 
-msgid "IDS_ST_HEADER_TEXT_TO_SPEECH"
-msgstr "Teksto įgarsinimas"
-
 msgid "IDS_ST_HEADER_STANDARD_LIMIT_ABB"
 msgstr "Standartinis limitas"
 
-msgid "IDS_ST_HEADER_SOUND"
-msgstr "Garsas"
-
 msgid "IDS_ST_HEADER_SIM_CARD_MANAGER"
 msgstr "SIM kortelės tvarkyklė"
 
@@ -799,18 +718,12 @@ msgstr "Screen Mirroring"
 msgid "IDS_ST_HEADER_SAMSUNG_KIES"
 msgstr "Samsung Kies"
 
-msgid "IDS_ST_HEADER_SAMSUNG_APPS"
-msgstr "Samsung Apps"
-
 msgid "IDS_ST_HEADER_RINGTONES"
 msgstr "Skambėjimo tonai"
 
 msgid "IDS_ST_HEADER_RESET_RESULTS"
 msgstr "Nustatyti rezultatus iš naujo"
 
-msgid "IDS_ST_HEADER_RESET"
-msgstr "Atstatyti"
-
 msgid "IDS_ST_HEADER_PRIVILEGES"
 msgstr "Teisės"
 
@@ -820,18 +733,12 @@ msgstr "Privatusis režimas"
 msgid "IDS_ST_HEADER_PORT"
 msgstr "Prievadas"
 
-msgid "IDS_ST_HEADER_PLEASE_WAIT"
-msgstr "Palaukite."
-
 msgid "IDS_ST_HEADER_PERSONAL_MODE"
 msgstr "Asmeninis režimas"
 
 msgid "IDS_ST_HEADER_PERSONALISATION"
 msgstr "Tinkinimas"
 
-msgid "IDS_ST_HEADER_PD_SELECTED_ABB"
-msgstr "Pasirinkta: %d"
-
 msgid "IDS_ST_HEADER_PD_SELECTED"
 msgstr "Pasirinkta: %d"
 
@@ -865,9 +772,6 @@ msgstr "Įvestis ir gestas"
 msgid "IDS_ST_HEADER_HOME_SCREEN_ABB"
 msgstr "Pradžios ekranas"
 
-msgid "IDS_ST_HEADER_FINGER_SCANNER_ABB"
-msgstr "Finger Scanner"
-
 msgid "IDS_ST_HEADER_ENTER_VALID_DEVICE_NAME_ABB"
 msgstr "Įveskit galiojantį pavad."
 
@@ -916,6 +820,9 @@ msgstr "Pridėti prievadą"
 msgid "IDS_ST_HEADER_ADD_IP"
 msgstr "Pridėti IP"
 
+msgid "IDS_COM_POP_CHECKING"
+msgstr "Tikrinama..."
+
 msgid "IDS_ST_BUTTON_UNINSTALL_UPDATES"
 msgstr "Išdiegti atnaujinimus"
 
@@ -925,30 +832,18 @@ msgstr "Pašalinti"
 msgid "IDS_ST_BUTTON_TRY_IT"
 msgstr "Išbandykite"
 
-msgid "IDS_ST_BUTTON_STOP"
-msgstr "Stab."
-
 msgid "IDS_ST_BUTTON_SET_SCREEN_LOCK_TYPE"
 msgstr "Nustatyti ekrano užrakto tipą"
 
 msgid "IDS_ST_BUTTON_RESET_APPS_ABB"
 msgstr "Atkurti programas"
 
-msgid "IDS_ST_BUTTON_RESET"
-msgstr "Atstatyti"
-
 msgid "IDS_ST_BUTTON_REMOVE_DEFAULT_APPS_ABB"
 msgstr "Šalinti numatytąsias programas"
 
 msgid "IDS_ST_BUTTON_ONLY_VIBRATE"
 msgstr "Tik vibruoti"
 
-msgid "IDS_ST_BUTTON_OK_ABB"
-msgstr "Gerai"
-
-msgid "IDS_ST_BUTTON_OK"
-msgstr "Gerai"
-
 msgid "IDS_ST_BUTTON_MOVE_TO_SD_ABB"
 msgstr "Perkelti į SD"
 
@@ -958,21 +853,9 @@ msgstr "Perkelti į telefoną"
 msgid "IDS_ST_BUTTON_FORCE_STOP"
 msgstr "Priverst. sustabdyti"
 
-msgid "IDS_ST_BUTTON_ENABLE"
-msgstr "Įjungti"
-
-msgid "IDS_ST_BUTTON_DISCONNECT"
-msgstr "Atsijungti"
-
 msgid "IDS_ST_BUTTON_DISABLE"
 msgstr "Išjungti"
 
-msgid "IDS_ST_BUTTON_CONTINUE"
-msgstr "Tęsti"
-
-msgid "IDS_ST_BUTTON_CANCEL_ABB"
-msgstr "Atšaukti"
-
 msgid "IDS_ST_BODY_YYYY_DD_MM_DOT"
 msgstr "MMMM-MM-DD"
 
@@ -1009,9 +892,6 @@ msgstr "Kai duomenų perdavimas tarptinkliniu ryšiu išjungtas, gali neveikti d
 msgid "IDS_ST_BODY_WEB_APPLICATIONS"
 msgstr "Žiniatinklio programos"
 
-msgid "IDS_ST_BODY_WCDMA_GSM_NHAUTO_CONNECT"
-msgstr "WCDMA/GSM\n(automatinis prisijungimas)"
-
 msgid "IDS_ST_BODY_WAIT_WHILE_DEVICE_IS_ENCRYPTED_PDP_COMPLETE"
 msgstr "Palaukite, kol įrenginys bus užšifruotas. %d% baigta."
 
@@ -1024,15 +904,9 @@ msgstr "Laukiama atsakymo iš SIM kortelės..."
 msgid "IDS_ST_BODY_VOLUME"
 msgstr "Garsumas"
 
-msgid "IDS_ST_BODY_VOICE_RECORDING"
-msgstr "Balso įrašas"
-
 msgid "IDS_ST_BODY_VIBRATE_WHEN_RINGING"
 msgstr "Vibruoti, kai skamba"
 
-msgid "IDS_ST_BODY_VERSION_PS"
-msgstr "Versija %s"
-
 msgid "IDS_ST_BODY_USING_MOBILE_DATA_MAY_RESULT_IN_ADDITIONAL_CHARGES_CONTINUE_Q"
 msgstr "Naudojant mobiliuosius duomenis, gali būti taikomi papildomi mokesčiai. Tęsti?"
 
@@ -1069,9 +943,6 @@ msgstr "USB derinimas"
 msgid "IDS_ST_BODY_USB_ASK_ON_CONNECTION"
 msgstr "Klausti jungiantis"
 
-msgid "IDS_ST_BODY_URL"
-msgstr "URL"
-
 msgid "IDS_ST_BODY_UNMOUNT_USB_OTG_STORAGE"
 msgstr "Atjungti USB OTG laikmeną"
 
@@ -1096,6 +967,9 @@ msgstr "UDMincho"
 msgid "IDS_ST_BODY_UDGOTHIC_M_FONT"
 msgstr "UDGothic"
 
+msgid "IDS_IM_POP_THIS_FEATURE_IS_NOT_AVAILABLE_WHILE_FLIGHT_MODE_IS_ON"
+msgstr "Ši funkcija neveikia skrydžio režimu."
+
 msgid "IDS_ST_BODY_TURN_OFF"
 msgstr "Išjungti"
 
@@ -1150,33 +1024,18 @@ msgstr "Šiuo veiksmu telefone bus ištrinta SD kortelė. Prarasite VISUS kortel
 msgid "IDS_ST_BODY_THE_SD_CARD_IS_CURRENTLY_IN_USE_THIS_ACTION_WILL_ERASE_ALL_DATA_ON_THE_SD_CARD_INCLUDING_THE_DATA_THAT_IS_CURRENTLY_BEING_USED"
 msgstr "SD kortelė šiuo metu naudojama. Atlikus šį veiksmą visi SD kortelėje esantys duomenys, įskaitant dabar naudojamus duomenis, bus ištrinti"
 
-msgid "IDS_ST_BODY_THE_RED_LED_LIGHTS_UP_WHEN_YOU_CHARGE_YOUR_DEVICE_WHILE_THE_SCREEN_IS_OFF"
-msgstr "Kol ekranas išjungtas, kraunant įrenginį degs raudonos spalvos LED indikatorius."
-
-msgid "IDS_ST_BODY_THE_RED_LED_BLINKS_WHEN_THE_BATTERY_POWER_IS_LOW_WHILE_THE_SCREEN_IS_OFF"
-msgstr "Kol ekranas išjungtas, kai senka akumuliatorius, mirksi raudonos spalvos LED indikatorius."
-
 msgid "IDS_ST_BODY_THE_PASSWORD_MUST_NOT_CONTAIN_A_SIMPLE_SEQUENCE_HEG_1111_OR_1234"
 msgstr "Slaptažodyje negali būti lengvai atspėjamų sekų (pvz., 1111 arba 1234)"
 
+msgid "IDS_SMEMO_BUTTON_IMPORT"
+msgstr "Importuoti"
+
 msgid "IDS_ST_BODY_THE_NAME_FIELD_CANNOT_BE_EMPTY"
 msgstr "Būtina užpildyti pavadinimo laukelį."
 
-msgid "IDS_ST_BODY_THE_BLUE_LED_BLINKS_WHEN_YOU_RECORD_VOICE_WHILE_THE_SCREEN_IS_OFF"
-msgstr "Kol ekranas išjungtas, įrašant balsą mirksės mėlynos spalvos LED indikatorius."
-
-msgid "IDS_ST_BODY_THE_BLUE_LED_BLINKS_WHEN_YOU_HAVE_MISSED_CALLS_MESSAGES_OR_APP_NOTIFICATIONS_WHILE_THE_SCREEN_IS_OFF"
-msgstr "Kai išjungtas ekranas ir yra praleistų skambučių, žinučių ar programos pranešimų, mirksi mėlynos spalvos LED indikatorius."
-
-msgid "IDS_ST_BODY_THE_APPLICATIONS_BELOW_WERE_STARTED_BY_PS_STOPPING_THESE_APPLICATIONS_MAY_CAUSE_PS_TO_FAIL"
-msgstr "Žemiau esančias programas paleido %s. Sustabdžius šias programas %s gali nustoti veikti."
-
 msgid "IDS_ST_BODY_THERE_ARE_NO_NETWORKS_NEARBY"
 msgstr "Netoliese esančių tinklų nėra."
 
-msgid "IDS_ST_BODY_TEXTSTYLE_LARGE"
-msgstr "Didelis"
-
 msgid "IDS_ST_BODY_TASK_SWITCHER"
 msgstr "Užduočių jungiklis"
 
@@ -1189,12 +1048,6 @@ msgstr "Norėdami atrakinti, bakstelėkite ekraną ir palaikykite, tada pakreipk
 msgid "IDS_ST_BODY_SYSTEM_MEMORY"
 msgstr "Sistemos atmintis"
 
-msgid "IDS_ST_BODY_SUNDAY"
-msgstr "Sekmadienis"
-
-msgid "IDS_ST_BODY_STORAGE"
-msgstr "Saugykla"
-
 msgid "IDS_ST_BODY_STANDARD_T_DISPLAY_EFFECT"
 msgstr "Standartinis"
 
@@ -1213,12 +1066,6 @@ msgstr "Socialinio tinklo profiliai"
 msgid "IDS_ST_BODY_SMART_STAY_MAY_NOT_WORK_IN_THESE_SITUATIONS"
 msgstr "Išmanusis laukimas gali neveikti, kai."
 
-msgid "IDS_ST_BODY_SMART_ROTATION_MAY_NOT_WORK_IN_THESE_SITUATIONS"
-msgstr "Išmanusis pasukimas gali neveikti, kai."
-
-msgid "IDS_ST_BODY_SMART_ROTATION_DESCRIPTION_MSG"
-msgstr "Išmanusis pasukimas išjungia automatinį ekrano pasukimą ir naudojasi priekine vaizdo kamera, kad nustatytų jūsų veido padėtį ir pagal ją pasuktų ekrano vaizdą."
-
 msgid "IDS_ST_BODY_SMALL_M_TEXTSIZE"
 msgstr "Mažas"
 
@@ -1246,15 +1093,6 @@ msgstr "Serijos numeris"
 msgid "IDS_ST_BODY_SECURITY_ENGINE"
 msgstr "Saugos sistema"
 
-msgid "IDS_ST_BODY_SECURITY"
-msgstr "Sauga"
-
-msgid "IDS_ST_BODY_SEARCH"
-msgstr "Ieškoti"
-
-msgid "IDS_ST_BODY_SD_CARD"
-msgstr "SD kortelė"
-
 msgid "IDS_ST_BODY_SCREEN_TIMEOUT_ABB2"
 msgstr "Baig.ekr.laik."
 
@@ -1285,33 +1123,18 @@ msgstr "Ekrano užrakto tipas"
 msgid "IDS_ST_BODY_SCREEN_LOCK_SOUND"
 msgstr "Ekrano užrakto garsas"
 
-msgid "IDS_ST_BODY_SCHEDULE"
-msgstr "Tvarkaraštis"
-
 msgid "IDS_ST_BODY_SAVE_POWER_BY_ADJUSTING_SCREEN_TONE_ACCORDING_TO_ANALYSIS_OF_IMAGES"
 msgstr "Taupykite energiją reguliuodami ekrano toną, atsižvelgdami į vaizdų analizę."
 
 msgid "IDS_ST_BODY_SAVES_POWER_BY_LIMITING_THE_MAXIMUM_PERFORMANCE_OF_THE_DEVICE"
 msgstr "Taupo energiją apribojant didžiausią įrenginio našumą."
 
-msgid "IDS_ST_BODY_SAVED"
-msgstr "Išsaugota."
-
-msgid "IDS_ST_BODY_SAVE"
-msgstr "Išsaugoti"
-
 msgid "IDS_ST_BODY_SAMSUNG_LEGAL"
 msgstr "„Samsung“ teisinė informacija"
 
-msgid "IDS_ST_BODY_SAMSUNG_KIES_CONNECTION_CONNECTING_USB_HELP_MSG"
-msgstr "Jei kompiuteryje dar nėra „Samsung Kies“ (kompiuterio programinė įranga) arba reikiamų tvarkyklių, diegimas bus atliekamas „Microsoft Windows“. \nĮdiegus kompiuterio programinę įrangą galima atlikti tokius veiksmus:\n - sinchronizuoti telefono duomenis\n- atnaujinti telefono programinę įrangą\n- bendrai naudoti interneto ryšį (šis telefonas veikia kaip modemas, todėl nešiojamuoju arba staliniu kompiuteriu galite prisijungti prie interneto)\n- kopijuoti įsigytus muzikos / vaizdo („Microsoft Windows Media“ DRM) ar įprastinius failus į telefoną."
-
 msgid "IDS_ST_BODY_RUNNING"
 msgstr "Vykdoma"
 
-msgid "IDS_ST_BODY_RESTRICTING_APPLICATION_USAGE_TO_ONLY_ESSENTIAL_APPLICATIONS_AND_THOSE_SELECTED_BY_YOU"
-msgstr "Programų naudojimo apribojimas tik iki būtiniausių ir jūsų pasirinktų programų."
-
 msgid "IDS_ST_BODY_RESET_TO_DEFAULT"
 msgstr "Nustatyti į numatytąjį"
 
@@ -1330,6 +1153,9 @@ msgstr "Atstatyti viską"
 msgid "IDS_ST_BODY_REMOVE_LICENCE"
 msgstr "Pašalinti licenciją"
 
+msgid "IDS_ST_POP_REGISTERED"
+msgstr "Užregistruota."
+
 msgid "IDS_ST_BODY_REGULATORY_INFORMATION_ABB"
 msgstr "Teisinė informacija"
 
@@ -1339,9 +1165,6 @@ msgstr "Registruotis"
 msgid "IDS_ST_BODY_REGIONAL_EXAMPLE"
 msgstr "Regiono pavyzdys"
 
-msgid "IDS_ST_BODY_REGION"
-msgstr "Regionas"
-
 msgid "IDS_ST_BODY_PUK"
 msgstr "PUK kodas"
 
@@ -1357,30 +1180,27 @@ msgstr "Apsaugokite savo įrenginį nuo pavojingų virusų ir kenkėjiškų prog
 msgid "IDS_ST_BODY_PROFILE_NAME"
 msgstr "Profilio pavadinimas"
 
-msgid "IDS_ST_BODY_PROFILE"
-msgstr "Profilis"
-
 msgid "IDS_ST_BODY_PREPARING_THIS_COULD_TAKE_OVER_10_MINUTES_ING"
 msgstr "Ruošiamasi. Gali užtrukti 10 min..."
 
 msgid "IDS_ST_BODY_PREFERRED_NETWORKS"
 msgstr "Pageidautini tinklai"
 
-msgid "IDS_ST_BODY_POP_JPN_DCM"
-msgstr "POP"
-
-msgid "IDS_ST_BODY_PM"
-msgstr "PM"
-
 msgid "IDS_ST_BODY_PLUG_IN_CHARGER_AND_TRY_AGAIN"
 msgstr "Prijunkite įkroviklį ir bandykite dar kartą."
 
 msgid "IDS_ST_BODY_PLAY_TONE_WHEN_THE_DIALLING_KEYPAD_IS_TAPPED"
 msgstr "Atkurti toną bakstelėjus skambinimo klaviatūrą."
 
+msgid "IDS_ST_POP_PASSWORD_MUST_BE_MORE_THAN_P1SD_CHARACTERS_AND_LESS_THAN_P2SD"
+msgstr "Slaptažodį turi sudaryti daugiau nei %1$d ir mažiau nei %2$d ženklai (-ų)."
+
 msgid "IDS_ST_BODY_PLAY_SOUNDS_WHEN_LOCKING_AND_UNLOCKING_SCREEN"
 msgstr "Ekrano užrakinimas ir atrakinimas su garsiniu signalu"
 
+msgid "IDS_ST_POP_PASSWORDS_DO_NOT_MATCH"
+msgstr "Slaptažodžiai nesutampa."
+
 msgid "IDS_ST_BODY_PIN_BLOCKED_ENTER_PUK_TO_CONTINUE_JPN_DCM"
 msgstr "PIN blocked. Enter PUK to continue."
 
@@ -1393,9 +1213,6 @@ msgstr "Nuotraukos, vaizdo įrašai"
 msgid "IDS_ST_BODY_PHOTO_UPLOAD_SETTINGS"
 msgstr "Nuotraukų įkėlimo nustatymai"
 
-msgid "IDS_ST_BODY_PHONEPROFILES_SILENT"
-msgstr "Tylusis"
-
 msgid "IDS_ST_BODY_PERSONAL_MODE_CAN_BE_USED_TO_HIDE_CONTENT_THAT_YOU_WANT_TO_KEEP_PRIVATE_MSG"
 msgstr "Asmeninį režimą galima naudoti norint paslėpti turinį, kurį siekiama išlaikyti privatų. Norėdami naudoti asmeninį režimą, įjunkite jį nustatymuose arba paspauskite ir palaikykite įjungimo / išjungimo mygtuką ir tuomet pasirinkite asmeninį režimą. Įveskite savo PIN ar slaptažodį. Būsenos juostoje bus rodoma asmeninio režimo piktograma. Norėdami apsaugoti savo duomenis turite išjungti asmeninį režimą juo pasinaudoję. Siekiant užtikrinti geresnę apsaugą, rekomenduojame naudoti apsauginį ekrano užraktą."
 
@@ -1408,6 +1225,9 @@ msgstr "Reikia slaptažodžio, kad galėtumėte iššifruoti įrenginį kaskart
 msgid "IDS_ST_BODY_PASSWORD_MUST_CONTAIN_NO_MORE_THAN_PD_CHARACTERS_ABB"
 msgstr "Slaptažodį turi sudaryti ne daugiau kaip %d ženklų."
 
+msgid "IDS_ST_POP_LOADING_ING"
+msgstr "Įkeliama..."
+
 msgid "IDS_ST_BODY_PASSWORD_MUST_CONTAIN_AT_LEAST_PD_CHARACTERS_ABB"
 msgstr "Slaptažodis turi būti sudarytas bent iš %d ženklų."
 
@@ -1423,9 +1243,6 @@ msgstr "Nėra slaptažodžio."
 msgid "IDS_ST_BODY_PASSWORD_CONTAINS_INVALID_CHARACTER_ABB"
 msgstr "Slaptažodyje yra neleistinų simbolių."
 
-msgid "IDS_ST_BODY_PASSWORD"
-msgstr "Slaptažodis"
-
 msgid "IDS_ST_BODY_OPEN_SOURCE_LICENCES"
 msgstr "Atvirojo kodo programų licencijos"
 
@@ -1435,36 +1252,24 @@ msgstr "Įjungta"
 msgid "IDS_ST_BODY_OFFICIAL_M_DEVICE_STATUS"
 msgstr "Oficiali"
 
+msgid "IDS_ST_POP_INCORRECT_PASSWORD"
+msgstr "Neteisingas slaptažodis."
+
 msgid "IDS_ST_BODY_NUMBER"
 msgstr "Numeris"
 
-msgid "IDS_ST_BODY_NO_RESULTS_FOUND"
-msgstr "Rezultatų nerasta."
-
 msgid "IDS_ST_BODY_NO_DEFAULTS_SET"
 msgstr "Numatytosios parinktys nenustatytos."
 
-msgid "IDS_ST_BODY_NOT_ASSIGNED"
-msgstr "Nepriskirti"
-
 msgid "IDS_ST_BODY_NOTIFICATION_PANEL"
 msgstr "Pranešimų skydelis"
 
-msgid "IDS_ST_BODY_NOTIFICATIONS"
-msgstr "Pranešimai"
-
-msgid "IDS_ST_BODY_NOTIFICATION"
-msgstr "Pranešimas"
-
 msgid "IDS_ST_BODY_NOSERVICE"
 msgstr "Paslauga neteikiama"
 
 msgid "IDS_ST_BODY_NORMAL_T_PROFILE"
 msgstr "Įprastas"
 
-msgid "IDS_ST_BODY_NONE"
-msgstr "Nėra"
-
 msgid "IDS_ST_BODY_NEW_PIN2_AND_CONFIRM_PIN2_DO_NOT_MATCH"
 msgstr "Naujas PIN2 ir patvirtintas PIN2 kodai nesutampa"
 
@@ -1474,9 +1279,6 @@ msgstr "Naujas PIN2 kodas"
 msgid "IDS_ST_BODY_NEW_PIN1"
 msgstr "Naujas PIN1 kodas"
 
-msgid "IDS_ST_BODY_NEW"
-msgstr "Nauja"
-
 msgid "IDS_ST_BODY_NETWORK_TYPE"
 msgstr "Tinklo tipas"
 
@@ -1489,18 +1291,15 @@ msgstr "Tinklų sąrašas"
 msgid "IDS_ST_BODY_NETWORK_CONNECTIONS"
 msgstr "Tinklo ryšiai"
 
+msgid "IDS_ST_POP_DO_NOT_ASK_AGAIN"
+msgstr "Neklauskite dar kartą"
+
 msgid "IDS_ST_BODY_NETWORK_CODE"
 msgstr "Tinklo kodas"
 
-msgid "IDS_ST_BODY_NETWORK"
-msgstr "Tinklas"
-
 msgid "IDS_ST_BODY_NATURAL_T_DISPLAY_EFFECT"
 msgstr "Natūralus"
 
-msgid "IDS_ST_BODY_NAME"
-msgstr "Vardas"
-
 msgid "IDS_ST_BODY_MY_NUMBER"
 msgstr "Mano numeris"
 
@@ -1525,12 +1324,6 @@ msgstr "Daugiau sistemos nustatymų"
 msgid "IDS_ST_BODY_MORE_CONNECTIVITY_SETTINGS"
 msgstr "Daugiau jungiamumo nustatymų"
 
-msgid "IDS_ST_BODY_MONDAY"
-msgstr "Pirmadienis"
-
-msgid "IDS_ST_BODY_MODE"
-msgstr "Režimas"
-
 msgid "IDS_ST_BODY_MOBILE_DATA_WILL_BE_USED_IF_YOU_DOWNLOAD_OR_UPLOAD_DATA_WITHOUT_WI_FI_CONNECTION"
 msgstr "Jei atsisiųsite arba įkelsite duomenis neprisijungę prie „Wi-Fi“, bus naudojami mobilieji duomenys."
 
@@ -1540,29 +1333,23 @@ msgstr "MM.DD.MMMM"
 msgid "IDS_ST_BODY_MMS_CONNECTIONS"
 msgstr "MMS ryšiai"
 
+msgid "IDS_ST_OPT_SELECT"
+msgstr "Rinktis"
+
 msgid "IDS_ST_BODY_MISCELLANEOUS_FILES"
 msgstr "Įvairūs failai"
 
-msgid "IDS_ST_BODY_MESSAGE"
-msgstr "Žinutė"
-
 msgid "IDS_ST_BODY_MENU_AND_WIDGETS"
 msgstr "Meniu ir valdikliai"
 
-msgid "IDS_ST_BODY_MEMORY"
-msgstr "Atmintis"
-
 msgid "IDS_ST_BODY_MEDIUM"
 msgstr "Vidutinis"
 
-msgid "IDS_ST_BODY_MB"
-msgstr "MB"
-
 msgid "IDS_ST_BODY_MASS_STORAGE_HELP_MSG"
 msgstr "Galite atlikti šiuos veiksmus:\n- greitai kopijuoti failus\n- jungtis per MAC arba „Linux OS“"
 
-msgid "IDS_ST_BODY_MARUBERI_JPN_DCM"
-msgstr "Maruberi"
+msgid "IDS_ST_OPT_DEFAULT_RINGTONE"
+msgstr "Numatytoji melodija"
 
 msgid "IDS_ST_BODY_LTE_WCDMA_GSM_NHAUTO_CONNECT"
 msgstr "LTE/WCDMA/GSM\n(automatinis prisijungimas)"
@@ -1570,39 +1357,33 @@ msgstr "LTE/WCDMA/GSM\n(automatinis prisijungimas)"
 msgid "IDS_ST_BODY_LOCK_SCREEN_OPTIONS"
 msgstr "Ekrano užrakinimo parinktys"
 
-msgid "IDS_ST_BODY_LIST_VIEW"
-msgstr "Sąrašo vaizdas"
-
 msgid "IDS_ST_BODY_LIMIT_BACKGROUND_PROCESSES"
 msgstr "Apriboti foninius procesus"
 
-msgid "IDS_ST_BODY_LICENCE"
-msgstr "Licencija"
-
-msgid "IDS_ST_BODY_LED_INDICATOR"
-msgstr "LED indikatorius"
-
 msgid "IDS_ST_BODY_LEDOT_LOW_BATTERY"
 msgstr "Silpnas akumuliatorius!"
 
 msgid "IDS_ST_BODY_LAUNCH_BY_DEFAULT"
 msgstr "Numatytasis paleidimas"
 
+msgid "IDS_ST_OPT_AUTO_UPDATE_ABB"
+msgstr "Automat.naujinimas"
+
 msgid "IDS_ST_BODY_LANGUAGE_AND_REGION_ABB"
 msgstr "Kalba ir regionas"
 
 msgid "IDS_ST_BODY_LANGUAGE_AND_KEYBOARD"
 msgstr "Kalba ir klaviatūra"
 
+msgid "IDS_ST_OPT_ALL"
+msgstr "Visos"
+
 msgid "IDS_ST_BODY_KEYBOARD"
 msgstr "Klaviatūra"
 
 msgid "IDS_ST_BODY_KEEPS_THE_STATUS_BAR_TIDY_TAP_THE_REPRESENTATIVE_ICON_TO_SHOW_ALL_THE_ICONS"
 msgstr "Palaiko tvarką būsenos juostoje. Bakstelėkite atstovo piktogramą, kad būtų parodytos visos piktogramos."
 
-msgid "IDS_ST_BODY_KB"
-msgstr "KB"
-
 msgid "IDS_ST_BODY_INTRODUCTION_TO_SMART_SCREEN_ABB"
 msgstr "Pristatomas išmanusis ekranas"
 
@@ -1618,15 +1399,6 @@ msgstr "Įdiegtos programos"
 msgid "IDS_ST_BODY_INSTALLATION_SETTINGS"
 msgstr "Diegimo nustatymai"
 
-msgid "IDS_ST_BODY_INSERT_SD_CARD"
-msgstr "Įdėkite SD kortelę."
-
-msgid "IDS_ST_BODY_INCORRECT_PIN_E"
-msgstr "Netinkamas PIN kodas."
-
-msgid "IDS_ST_BODY_INCORRECT_PASSWORD_TRY_AGAIN"
-msgstr "Neteisingas slaptažodis. Bandykite dar kartą"
-
 msgid "IDS_ST_BODY_INCOMING_CALLS_AND_NEW_NOTIFICATIONS_WILL_BE_READ_OUT_AUTOMATICALLY"
 msgstr "Gaunami skambučiai ir nauji pranešimai bus skaitomi automatiškai."
 
@@ -1642,8 +1414,8 @@ msgstr "Jei pasirinksite šią parinktį, tik panaudota vieta atmintyje bus už
 msgid "IDS_ST_BODY_IF_YOU_FORGET_YOUR_PERSONAL_MODE_PASSWORD_YOU_WILL_NOT_BE_ABLE_TO_RECOVER_IT_FOR_SECURITY_MSG"
 msgstr "Jei pamiršote asmeninio režimo slaptažodį, jo atkurti negalėsite. Saugumo sumetimais turėsite iš naujo nustatyti asmeninį režimą. Dėl to bus atkurti numatytieji nustatymai ir ištrintas visas jūsų asmeninis turinys."
 
-msgid "IDS_ST_BODY_IF_YOU_DONT_WANT_TO_SEE_A_NUMBER_APPEAR_ON_THE_APP_ICON_FOR_EACH_NEW_EVENT_DISABLE_BADGE"
-msgstr "Jei nenorite matyti skaičiaus, rodomo kiekvieno naujo įvykio programos piktogramoje, išjunkite ženklelį."
+msgid "IDS_ST_MBODY_SCREEN_ROTATION"
+msgstr "Ekrano sukimas"
 
 msgid "IDS_ST_BODY_ICON_SHOWS_THAT_SMART_SCREEN_IS_ENABLED"
 msgstr "Piktograma nurodo, kad įjungtas išmanusis ekranas."
@@ -1660,23 +1432,17 @@ msgstr "Helvetica Neue"
 msgid "IDS_ST_BODY_HARDWARE"
 msgstr "Techninė įranga"
 
+msgid "IDS_ST_MBODY_HELP"
+msgstr "Žinynas"
+
 msgid "IDS_ST_BODY_GSM"
 msgstr "GSM"
 
-msgid "IDS_ST_BODY_GRID_VIEW"
-msgstr "Tinklelio vaizdas"
-
 msgid "IDS_ST_BODY_GLOVE_MODE_ABB"
 msgstr "Pirštinių režimas"
 
-msgid "IDS_ST_BODY_GESTURES"
-msgstr "Gestai"
-
-msgid "IDS_ST_BODY_GB"
-msgstr "GB"
-
-msgid "IDS_ST_BODY_FROM_M_TIME"
-msgstr "Nuo"
+msgid "IDS_ST_MBODY_FONT_SIZE"
+msgstr "Šrifto dydis"
 
 msgid "IDS_ST_BODY_FREQUENTLY_USED"
 msgstr "Dažnai naudojami"
@@ -1705,9 +1471,6 @@ msgstr "Šrifto tipas"
 msgid "IDS_ST_BODY_FONTSTYLE_ROSEMARY"
 msgstr "Rosemary"
 
-msgid "IDS_ST_BODY_FLIGHT_MODE_MSG"
-msgstr "Įjungus skrydžio režimą išjungiamos skambinimo, žinučių siuntimo ir duomenų tinklo funkcijos. Taip pat išjungiamos ryšio funkcijos, tokios kaip „Wi-Fi“ ir „Bluetooth“. Norėdami naudoti „Wi-Fi“ ir „Bluetooth“, įjunkite jas nustatymuose arba pranešimų skydelyje."
-
 msgid "IDS_ST_BODY_FLIGHT_MODE_HAS_BEEN_ENABLED_NETWORK_SETTINGS_WILL_CLOSE"
 msgstr "Įjungtas skrydžio režimas. Tinklo nustatymai užsidarys."
 
@@ -1720,6 +1483,9 @@ msgstr "Fiksuotų numerių rinkimo režimas"
 msgid "IDS_ST_BODY_FIREWALL_ENABLED_ABB"
 msgstr "Užkarda įjungta"
 
+msgid "IDS_ST_HEADER_WI_FI"
+msgstr "Wi-Fi"
+
 msgid "IDS_ST_BODY_FIREWALL"
 msgstr "Ugniasienė"
 
@@ -1735,8 +1501,8 @@ msgstr "Nepavyko pasirinkti tinklo."
 msgid "IDS_ST_BODY_FACE_AND_VOICE"
 msgstr "Veidas ir balsas"
 
-msgid "IDS_ST_BODY_FACEBOOK"
-msgstr "Facebook"
+msgid "IDS_ST_HEADER_UNAVAILABLE"
+msgstr "Neleistina"
 
 msgid "IDS_ST_BODY_EXPLANATION_FOR_TRANSACTION_TRACKING_MENU_VODA"
 msgstr "Jūsų rekomendacinė informacija taip pat išsiųsta su jūsų perduodamu failu."
@@ -1744,6 +1510,12 @@ msgstr "Jūsų rekomendacinė informacija taip pat išsiųsta su jūsų perduoda
 msgid "IDS_ST_BODY_EXPLANATION_FOR_EXPIRY_REMINDER_MENU"
 msgstr "Gaukite priminimą prieš baigiantis naudojamo failo (pvz., foninio paveikslėlio) licencijai."
 
+msgid "IDS_ST_HEADER_TEXT_TO_SPEECH"
+msgstr "Teksto įgarsinimas"
+
+msgid "IDS_ST_HEADER_SOUND"
+msgstr "Garsas"
+
 msgid "IDS_ST_BODY_ESTIMATED_MAX_STANDBY_TIME_ABB"
 msgstr "Apsk. maks. budėjimo laikas"
 
@@ -1756,12 +1528,12 @@ msgstr "Dar kartą įveskite slaptažodį"
 msgid "IDS_ST_BODY_ENTER_PASSWORD"
 msgstr "Įvesti slaptažodį."
 
-msgid "IDS_ST_BODY_ENTER_NEW_PASSWORD"
-msgstr "Įvesti naują slaptažodį."
-
 msgid "IDS_ST_BODY_ENTER_CURRENT_PASSWORD"
 msgstr "Įveskite dabartinį slaptažodį."
 
+msgid "IDS_ST_HEADER_SAMSUNG_APPS"
+msgstr "Samsung Apps"
+
 msgid "IDS_ST_BODY_ENCRYPT_DEVICE_Q_WARNING_MSG"
 msgstr "Šifruoti įrenginį? Šios operacijos negalima panaikinti ir, jei ją nutrauksite, prarasite duomenis. Šifravimas trunka valandą arba ilgiau. Per šį laiką įrenginys kelis kartus bus paleistas iš naujo ir juo negalėsite naudotis."
 
@@ -1771,6 +1543,9 @@ msgstr "Šifruoti įrenginį? Operacijos negalima panaikinti ir, jei ją nutrauk
 msgid "IDS_ST_BODY_ENCRYPT_ACCOUNTS_SETTINGS_DOWNLOADED_APPLICATIONS_AND_THEIR_DATA_MEDIA_AND_OTHER_FILES"
 msgstr "Šifruoti paskyras, nustatymus, atsisiųstas programas ir jų duomenis, mediją ir kitus failus."
 
+msgid "IDS_ST_HEADER_RESET"
+msgstr "Atstatyti"
+
 msgid "IDS_ST_BODY_ENCRYPTION_WILL_TAKE_AT_LEAST_AN_HOUR"
 msgstr "Šifravimas truks mažiausiai valandą."
 
@@ -1783,15 +1558,18 @@ msgstr "Įjungti duomenų prieigą per mobiliojo ryšio tinklą."
 msgid "IDS_ST_BODY_EMPTY"
 msgstr "Tuščia"
 
+msgid "IDS_ST_HEADER_PLEASE_WAIT"
+msgstr "Palaukite."
+
 msgid "IDS_ST_BODY_EMERGENCY_MODE_ABB"
 msgstr "Pavojaus režimas"
 
+msgid "IDS_ST_HEADER_PD_SELECTED_ABB"
+msgstr "Pasirinkta: %d"
+
 msgid "IDS_ST_BODY_EMAIL"
 msgstr "El. paštas"
 
-msgid "IDS_ST_BODY_EDIT"
-msgstr "Redaguoti"
-
 msgid "IDS_ST_BODY_EASY_MODE"
 msgstr "Paprastas režimas"
 
@@ -1804,15 +1582,6 @@ msgstr "Dinaminė būsenos juosta"
 msgid "IDS_ST_BODY_DRIVING_MODE"
 msgstr "Vairavimo režimas"
 
-msgid "IDS_ST_BODY_DO_NOT_SHOW_AGAIN"
-msgstr "Daugiau nerodyti"
-
-msgid "IDS_ST_BODY_DOWNLOADS"
-msgstr "Atsisiųsti elem."
-
-msgid "IDS_ST_BODY_DOWNLOAD"
-msgstr "Atsisiųsti"
-
 msgid "IDS_ST_BODY_DOUBLE_TAP_TO_OPEN_THE_MENU_T_TTS"
 msgstr "Bakstelėkite du kartus, kad atidarytumėte meniu."
 
@@ -1822,18 +1591,12 @@ msgstr "Bakstelėkite du kartus, kad redaguotumėte šį lauką."
 msgid "IDS_ST_BODY_DOUBLE_TAP_TO_CLOSE_THE_MENU_T_TTS"
 msgstr "Bakstelėkite du kartus, kad uždarytumėte meniu."
 
-msgid "IDS_ST_BODY_DOCOMO_JPN_DCM"
-msgstr "docomo"
-
 msgid "IDS_ST_BODY_DIVX_REGISTRATION"
 msgstr "„DivX“ registracija"
 
 msgid "IDS_ST_BODY_DIVX_DEREGISTRATION"
 msgstr "„DivX“ registracijos panaikinimas"
 
-msgid "IDS_ST_BODY_DISPLAY_CONTENTS"
-msgstr "Rodyti turinį"
-
 msgid "IDS_ST_BODY_DISPLAY_BATTERY_PERCENTAGE_ABB"
 msgstr "Rodyti akumul. įkrovos proc."
 
@@ -1843,9 +1606,6 @@ msgstr "Išjungiama..."
 msgid "IDS_ST_BODY_DE_REGISTRATION_CODE_NOT_FOUND"
 msgstr "Išsiregistravimo kodas nerastas."
 
-msgid "IDS_ST_BODY_DEVICE_MEMORY"
-msgstr "Įrenginio atmintis"
-
 msgid "IDS_ST_BODY_DEVICE_INFO"
 msgstr "Įrenginio informacija"
 
@@ -1855,9 +1615,6 @@ msgstr "Galite šifruoti savo paskyras, nustatymus, atsisiųstas programas ir j
 msgid "IDS_ST_BODY_DEVICE_ENCRYPTED"
 msgstr "Įrenginys užšifruotas."
 
-msgid "IDS_ST_BODY_DEVICE"
-msgstr "Įrenginys"
-
 msgid "IDS_ST_BODY_DEVELOPER_OPTIONS"
 msgstr "Kūrėjų parinktys"
 
@@ -1888,9 +1645,6 @@ msgstr "MMMM-MM-DD"
 msgid "IDS_ST_BODY_DATE_AND_TIME"
 msgstr "Data ir laikas"
 
-msgid "IDS_ST_BODY_DATE"
-msgstr "Data"
-
 msgid "IDS_ST_BODY_DATA_ROAMING"
 msgstr "Tarptinklinis duomenų siuntimas"
 
@@ -1900,18 +1654,12 @@ msgstr "Duomenys"
 msgid "IDS_ST_BODY_CUSTOM_M_DEVICE_STATUS"
 msgstr "Pasirinktinė"
 
-msgid "IDS_ST_BODY_CURRENT"
-msgstr "Esamasis"
-
 msgid "IDS_ST_BODY_CRASH_VIEWER"
 msgstr "Trikčių žiūryklė"
 
 msgid "IDS_ST_BODY_CPU_USAGE"
 msgstr "CPU naudojimas"
 
-msgid "IDS_ST_BODY_COUNTRY_CODE"
-msgstr "Šalies kodas"
-
 msgid "IDS_ST_BODY_COOL_JAZZ"
 msgstr "Cool jazz"
 
@@ -1921,18 +1669,21 @@ msgstr "Veikiant asmeniniam režimui gali būti paslėptas galerijos, vaizdo įr
 msgid "IDS_ST_BODY_CONNECTIONSETTINGS_PROXY_ADDRESS"
 msgstr "Proxy serverio adresas"
 
+msgid "IDS_ST_BUTTON_STOP"
+msgstr "Stab."
+
 msgid "IDS_ST_BODY_CONNECTIONSETTINGS_INTERNET"
 msgstr "Internetas"
 
 msgid "IDS_ST_BODY_CONNECTIONS"
 msgstr "Ryšiai"
 
-msgid "IDS_ST_BODY_CONNECTION"
-msgstr "Ryšys"
-
 msgid "IDS_ST_BODY_CONFIRM_NEW_PIN2"
 msgstr "Patvirtinti naują PIN2 kodą"
 
+msgid "IDS_ST_BUTTON_RESET"
+msgstr "Atstatyti"
+
 msgid "IDS_ST_BODY_CONFIRM_NEW_PIN1"
 msgstr "Patvirtinti naująjį PIN1 kodą."
 
@@ -1942,12 +1693,15 @@ msgstr "Patvirtinti naują PIN kodą"
 msgid "IDS_ST_BODY_CONFIRM_DECRYPTION"
 msgstr "Patvirtinti iššifravimą"
 
-msgid "IDS_ST_BODY_CONFIRM"
-msgstr "Patvirtinti"
+msgid "IDS_ST_BUTTON_OK_ABB"
+msgstr "Gerai"
 
 msgid "IDS_ST_BODY_CONFIGURE_FIREWALL_SETTINGS"
 msgstr "Konfigūruoti užkardos nustatymus"
 
+msgid "IDS_ST_BUTTON_OK"
+msgstr "Gerai"
+
 msgid "IDS_ST_BODY_COMPUTING_ING"
 msgstr "Skaičiuoja..."
 
@@ -1960,11 +1714,14 @@ msgstr "„Choco cooky“"
 msgid "IDS_ST_BODY_CHECK_FOR_UPDATES_AUTOMATICALLY_ABB"
 msgstr "Ieškoti naujinių automatiškai."
 
+msgid "IDS_ST_BUTTON_ENABLE"
+msgstr "Įjungti"
+
 msgid "IDS_ST_BODY_CHECK_FOR_UPDATES_ABB"
 msgstr "Ieškoti naujinių"
 
-msgid "IDS_ST_BODY_CHECK_FOR_UPDATES"
-msgstr "Patikrinkite atnaujinimus"
+msgid "IDS_ST_BUTTON_DISCONNECT"
+msgstr "Atsijungti"
 
 msgid "IDS_ST_BODY_CHARGE_BATTERY_TO_ABOVE_80P_AND_TRY_AGAIN"
 msgstr "Įkraukite akumuliatorių iki daugiau nei 80 % ir bandykite dar kartą."
@@ -1972,9 +1729,15 @@ msgstr "Įkraukite akumuliatorių iki daugiau nei 80 % ir bandykite dar kartą."
 msgid "IDS_ST_BODY_CHANGING_THE_FONT_SIZE_IN_ACCESSIBILITY_SETTINGS_WILL_OVERRIDE_THE_FONT_SIZE_IN_EACH_APPLICATION"
 msgstr "Pakeitus šrifto dydį pasiekiamumo nustatymuose bus pakeistas kiekvienos programos šrifto dydis."
 
+msgid "IDS_ST_BUTTON_CONTINUE"
+msgstr "Tęsti"
+
 msgid "IDS_ST_BODY_CHANGING_THE_COLOUR_OF_THE_SCREEN_TO_GREYSCALE"
 msgstr "Ekrano spalva keičiama į pilkus tonus."
 
+msgid "IDS_ST_BUTTON_CANCEL_ABB"
+msgstr "Atšaukti"
+
 msgid "IDS_ST_BODY_CHANGE_TEXT_SIZE_IN_CONTACTS_CALENDAR_MEMO_MESSAGES_EMAIL_AND_IM"
 msgstr "Keisti teksto dydį adresatuose, kalendoriuje, įrašuose, žinutėse, el. pašte ir IM."
 
@@ -2041,15 +1804,12 @@ msgstr "Kiekvieną kartą įjungus įrenginį bus reikalaujama slaptažodžio ja
 msgid "IDS_ST_BODY_AVAILABLE_SPACE"
 msgstr "Laisvos vietos"
 
-msgid "IDS_ST_BODY_AVAILABLE"
-msgstr "Prieinama"
-
-msgid "IDS_ST_BODY_AUTO_DOWNLOAD"
-msgstr "Automatinis atsisiuntimas"
-
 msgid "IDS_ST_BODY_AUTH_TYPE"
 msgstr "Autentifikavimo tipas"
 
+msgid "IDS_ST_BODY_VERSION_PS"
+msgstr "Versija %s"
+
 msgid "IDS_ST_BODY_APP_OPENING_IMAGE"
 msgstr "Programos atidarymo vaizdas"
 
@@ -2065,15 +1825,9 @@ msgstr "Programų tvarkyklė"
 msgid "IDS_ST_BODY_APPLICATION_INFO"
 msgstr "Programos informacija"
 
-msgid "IDS_ST_BODY_APPLICATION"
-msgstr "Programa"
-
 msgid "IDS_ST_BODY_ANTIVIRUS_SOFTWARE_ABB"
 msgstr "Antivirusinė programinė įranga"
 
-msgid "IDS_ST_BODY_AM"
-msgstr "AM"
-
 msgid "IDS_ST_BODY_ALWAYS_REJECT"
 msgstr "Visada atmesti"
 
@@ -2083,9 +1837,6 @@ msgstr "Visada įjungta"
 msgid "IDS_ST_BODY_ALWAYS_OFF"
 msgstr "Visada išjungta"
 
-msgid "IDS_ST_BODY_ALARM"
-msgstr "Signalas"
-
 msgid "IDS_ST_BODY_AFTER_YOU_DOWNLOAD_AND_INSTALL_APPLICATIONS_APPLICATIONS_WILL_BE_SHOWN_HERE"
 msgstr "Kai atsisiųsite ir įdiegsite programas, jos bus rodomos čia"
 
@@ -2095,6 +1846,9 @@ msgstr "Nustačius iš naujo, telefonas bus paleistas automatiškai."
 msgid "IDS_ST_BODY_ADJUST_BRIGHTNESS_LEVEL"
 msgstr "Reguliuoti ryškumo lygį"
 
+msgid "IDS_ST_BODY_URL"
+msgstr "URL"
+
 msgid "IDS_ST_BODY_ADJUST_AUTOMATIC_BRIGHTNESS"
 msgstr "Reguliuoti automatinį ryškumą"
 
@@ -2164,59 +1918,152 @@ msgstr "Atpažinęs jūsų veidą įrenginys išmaniai pritaiko ekraną."
 msgid "IDS_HELP_BODY_SMART_SCREEN_WORKS_BEST_UNDER_THE_FOLLOWING_CONDITIONS_C"
 msgstr "Išmanusis ekranas veikia geriausiai, kai:"
 
-msgid "IDS_HELP_BODY_SMART_ROTATION_DISABLES_AUTO_SCREEN_ROTATION_BY_CHECKING_THE_ORIENTATION_OF_YOUR_FACE_AND_THE_DEVICE_BY_ITS_FRONT_CAMERA"
-msgstr "Išmaniojo pasukimo funkcija išjungia automatinį ekrano pasukimą, nustačiusi jūsų veido ir įrenginio padėtį priekiniu fotoaparatu."
-
-msgid "IDS_LBS_HEADER_LOCATION"
-msgstr "Vieta"
-
 msgid "IDS_LBS_BODY_DESTINATION"
 msgstr "Tikslas"
 
-msgid "IDS_ST_SK_NO"
-msgstr "Ne"
+msgid "IDS_ST_BODY_TEXTSTYLE_LARGE"
+msgstr "Didelis"
 
-msgid "IDS_HELP_BODY_SMART_STAY_DETECTS_YOUR_EYES_WITH_THE_FRONT_CAMERA_SO_THAT_THE_SCREEN_STAYS_ON_WHEN_YOU_ARE_LOOKING_AT_IT"
-msgstr "Išmanusis laukimas aptinka jūsų akis priekiniu fotoaparatu, kad ekranas neužgestų tada, kai į jį žiūrite."
+msgid "IDS_ST_BODY_SUNDAY"
+msgstr "Sekmadienis"
 
-msgid "IDS_QP_POP_YOU_WILL_NO_LONGER_BE_ABLE_TO_USE_APPLICATIONS_NOTI_MSG"
-msgstr "Daugiau nebegalėsite per mobiliuosius tinklus naudotis tokiomis programomis kaip internetas, el. paštas ir „YouTube“. Tęsti?"
+msgid "IDS_ST_BODY_STORAGE"
+msgstr "Saugykla"
 
-msgid "IDS_ST_BODY_10_MINUTES"
-msgstr "10 minučių"
+msgid "IDS_ST_BODY_SECURITY"
+msgstr "Sauga"
 
-msgid "IDS_ST_BODY_15SEC"
-msgstr "15 sekundžių"
+msgid "IDS_ST_BODY_SEARCH"
+msgstr "Ieškoti"
 
-msgid "IDS_ST_BODY_24_HOURS"
-msgstr "24 valandų"
+msgid "IDS_ST_BODY_SD_CARD"
+msgstr "SD kortelė"
 
-msgid "IDS_ST_BODY_2_MINUTES"
-msgstr "2 minutės"
+msgid "IDS_ST_BODY_SCHEDULE"
+msgstr "Tvarkaraštis"
 
-msgid "IDS_ST_BODY_30SEC"
-msgstr "30 sekundžių"
+msgid "IDS_ST_BODY_SAVED"
+msgstr "Išsaugota."
 
-msgid "IDS_ST_BODY_5_MINUTES"
-msgstr "5 minutės"
+msgid "IDS_ST_BODY_SAVE"
+msgstr "Išsaugoti"
 
-msgid "IDS_ST_BODY_APPLICATIONS"
-msgstr "Programos"
+msgid "IDS_ST_BODY_REGION"
+msgstr "Regionas"
 
-msgid "IDS_ST_BODY_DONT_ASK_AGAIN"
-msgstr "Daugiau neklausti"
+msgid "IDS_ST_BODY_PROFILE"
+msgstr "Profilis"
 
-msgid "IDS_ST_BODY_P1SS_IS_CURRENTLY_P2SS_T_TTS"
-msgstr "%1$s šiuo metu yra %2$s."
+msgid "IDS_ST_BODY_PM"
+msgstr "PM"
 
-msgid "IDS_ST_BODY_PASSWORDS_MUST_CONSIST_OF_AT_LEAST_4_ALPHANUMERIC_CHARACTERS_ALSO_INCLUDING_AT_LEAST_1_ALPHABETICAL_CHARACTER"
-msgstr "Slaptažodžiai turi būti sudaryti iš mažiausiai 4 raidinių ir skaitinių simbolių, įskaitant mažiausiai 1 raidinį simbolį."
+msgid "IDS_ST_BODY_PHONEPROFILES_SILENT"
+msgstr "Tylusis"
 
-msgid "IDS_ST_BODY_PUK1_BLOCKED"
-msgstr "Blokuojamas PUK1."
+msgid "IDS_ST_BODY_PASSWORD"
+msgstr "Slaptažodis"
 
-msgid "IDS_ST_BODY_PUK1_CODE"
-msgstr "PUK1 kodas"
+msgid "IDS_ST_BODY_NO_RESULTS_FOUND"
+msgstr "Rezultatų nerasta."
+
+msgid "IDS_ST_BODY_NOT_ASSIGNED"
+msgstr "Nepriskirti"
+
+msgid "IDS_ST_BODY_NOTIFICATIONS"
+msgstr "Pranešimai"
+
+msgid "IDS_ST_BODY_NOTIFICATION"
+msgstr "Pranešimas"
+
+msgid "IDS_ST_BODY_NONE"
+msgstr "Nėra"
+
+msgid "IDS_ST_BODY_NEW"
+msgstr "Nauja"
+
+msgid "IDS_ST_BODY_NETWORK"
+msgstr "Tinklas"
+
+msgid "IDS_ST_BODY_NAME"
+msgstr "Vardas"
+
+msgid "IDS_ST_BODY_MONDAY"
+msgstr "Pirmadienis"
+
+msgid "IDS_ST_BODY_MODE"
+msgstr "Režimas"
+
+msgid "IDS_ST_SK_NO"
+msgstr "Ne"
+
+msgid "IDS_ST_BODY_MESSAGE"
+msgstr "Žinutė"
+
+msgid "IDS_ST_BODY_MEMORY"
+msgstr "Atmintis"
+
+msgid "IDS_ST_BODY_MB"
+msgstr "MB"
+
+msgid "IDS_ST_BODY_LIST_VIEW"
+msgstr "Sąrašo vaizdas"
+
+msgid "IDS_ST_BODY_LICENCE"
+msgstr "Licencija"
+
+msgid "IDS_ST_BODY_LED_INDICATOR"
+msgstr "LED indikatorius"
+
+msgid "IDS_HELP_BODY_SMART_STAY_DETECTS_YOUR_EYES_WITH_THE_FRONT_CAMERA_SO_THAT_THE_SCREEN_STAYS_ON_WHEN_YOU_ARE_LOOKING_AT_IT"
+msgstr "Išmanusis laukimas aptinka jūsų akis priekiniu fotoaparatu, kad ekranas neužgestų tada, kai į jį žiūrite."
+
+msgid "IDS_QP_POP_YOU_WILL_NO_LONGER_BE_ABLE_TO_USE_APPLICATIONS_NOTI_MSG"
+msgstr "Daugiau nebegalėsite per mobiliuosius tinklus naudotis tokiomis programomis kaip internetas, el. paštas ir „YouTube“. Tęsti?"
+
+msgid "IDS_ST_BODY_10_MINUTES"
+msgstr "10 minučių"
+
+msgid "IDS_ST_BODY_15SEC"
+msgstr "15 sekundžių"
+
+msgid "IDS_ST_BODY_24_HOURS"
+msgstr "24 valandų"
+
+msgid "IDS_ST_BODY_2_MINUTES"
+msgstr "2 minutės"
+
+msgid "IDS_ST_BODY_KB"
+msgstr "KB"
+
+msgid "IDS_ST_BODY_30SEC"
+msgstr "30 sekundžių"
+
+msgid "IDS_ST_BODY_5_MINUTES"
+msgstr "5 minutės"
+
+msgid "IDS_ST_BODY_DONT_ASK_AGAIN"
+msgstr "Daugiau neklausti"
+
+msgid "IDS_ST_BODY_P1SS_IS_CURRENTLY_P2SS_T_TTS"
+msgstr "%1$s šiuo metu yra %2$s."
+
+msgid "IDS_ST_BODY_PASSWORDS_MUST_CONSIST_OF_AT_LEAST_4_ALPHANUMERIC_CHARACTERS_ALSO_INCLUDING_AT_LEAST_1_ALPHABETICAL_CHARACTER"
+msgstr "Slaptažodžiai turi būti sudaryti iš mažiausiai 4 raidinių ir skaitinių simbolių, įskaitant mažiausiai 1 raidinį simbolį."
+
+msgid "IDS_ST_BODY_INSERT_SD_CARD"
+msgstr "Įdėkite SD kortelę."
+
+msgid "IDS_ST_BODY_PUK1_BLOCKED"
+msgstr "Blokuojamas PUK1."
+
+msgid "IDS_ST_BODY_INCORRECT_PIN_E"
+msgstr "Netinkamas PIN kodas."
+
+msgid "IDS_ST_BODY_PUK1_CODE"
+msgstr "PUK1 kodas"
+
+msgid "IDS_ST_BODY_INCORRECT_PASSWORD_TRY_AGAIN"
+msgstr "Neteisingas slaptažodis. Bandykite dar kartą"
 
 msgid "IDS_ST_BODY_PUK2"
 msgstr "PUK2 kodas"
@@ -2260,6 +2107,9 @@ msgstr "Neteisingas PUK1 kodas."
 msgid "IDS_ST_POP_INCORRECT_PUK1_PD_ATTEMPTS_LEFT"
 msgstr "Neteisingas PUK1. Liko %d bandymų."
 
+msgid "IDS_ST_BODY_GRID_VIEW"
+msgstr "Tinklelio vaizdas"
+
 msgid "IDS_ST_POP_INCORRECT_PUK2"
 msgstr "Netinkamas PUK2 kodas."
 
@@ -2269,20 +2119,89 @@ msgstr "Neteisingas PUK2. Liko %d bandymų."
 msgid "IDS_ST_POP_PIN_CHANGED"
 msgstr "PIN kodas pakeistas."
 
+msgid "IDS_ST_BODY_GB"
+msgstr "GB"
+
 msgid "IDS_TASKMGR_BUTTON_CLEAR_CACHE"
 msgstr "Valyti talpyklą"
 
 msgid "IDS_ST_BODY_3G_ONLY"
 msgstr "Tik 3G"
 
+msgid "IDS_ST_BODY_FROM_M_TIME"
+msgstr "Nuo"
+
 msgid "IDS_ST_HEADER_ADD"
 msgstr "Pridėti"
 
-msgid "IDS_ST_BODY_SECONDS"
-msgstr "Sekundės"
+msgid "IDS_ST_BODY_FACEBOOK"
+msgstr "Facebook"
 
-msgid "IDS_ST_BUTTON_CANCEL"
-msgstr "Atšaukti"
+msgid "IDS_ST_BODY_ENTER_NEW_PASSWORD"
+msgstr "Įvesti naują slaptažodį."
+
+msgid "IDS_ST_BODY_EDIT"
+msgstr "Redaguoti"
+
+msgid "IDS_ST_BODY_DO_NOT_SHOW_AGAIN"
+msgstr "Daugiau nerodyti"
+
+msgid "IDS_ST_BODY_DOWNLOADS"
+msgstr "Atsisiųsti elem."
+
+msgid "IDS_ST_BODY_DOWNLOAD"
+msgstr "Atsisiųsti"
+
+msgid "IDS_ST_BODY_DISPLAY_CONTENTS"
+msgstr "Rodyti turinį"
+
+msgid "IDS_ST_BODY_DEVICE_MEMORY"
+msgstr "Įrenginio atmintis"
+
+msgid "IDS_ST_BODY_DEVICE"
+msgstr "Įrenginys"
+
+msgid "IDS_ST_BODY_DATE"
+msgstr "Data"
+
+msgid "IDS_ST_BODY_CURRENT"
+msgstr "Esamasis"
+
+msgid "IDS_ST_BODY_COUNTRY_CODE"
+msgstr "Šalies kodas"
+
+msgid "IDS_ST_BODY_CONNECTION"
+msgstr "Ryšys"
+
+msgid "IDS_ST_BODY_CONFIRM"
+msgstr "Patvirtinti"
+
+msgid "IDS_ST_BODY_CHECK_FOR_UPDATES"
+msgstr "Patikrinkite atnaujinimus"
+
+msgid "IDS_ST_BODY_AVAILABLE"
+msgstr "Prieinama"
+
+msgid "IDS_ST_BODY_AUTO_DOWNLOAD"
+msgstr "Automatinis atsisiuntimas"
+
+msgid "IDS_ST_BODY_APPLICATION"
+msgstr "Programa"
+
+msgid "IDS_ST_BODY_AM"
+msgstr "AM"
+
+msgid "IDS_ST_BODY_ALARM"
+msgstr "Signalas"
+
+msgid "IDS_LBS_HEADER_LOCATION"
+msgstr "Vieta"
+
+msgid "IDS_ST_BODY_APPLICATIONS"
+msgstr "Programos"
+
+msgid "IDS_ST_BODY_VIDEOS"
+msgstr "Vaizdo įrašai"
 
 msgid "IDS_ST_BODY_1_5_SECONDS"
 msgstr "1.5 sek."
@@ -2296,8 +2215,17 @@ msgstr "ATLIKTA"
 msgid "IDS_ST_HEADER_ENABLE_DATA_ROAMING"
 msgstr "Įjungti duomenų perdavimą tarptinkliniu ryšiu"
 
-msgid "IDS_ST_HEADER_TURN_ON_MOBILE_DATA"
-msgstr "Įjungti mobiliuosius duomenis"
+msgid "IDS_ST_HEADER_SCAN_FOR_NETWORKS_ABB"
+msgstr "Ieškoti tinklų"
+
+msgid "IDS_ST_POP_MOBILE_DATA_WILL_BE_TURNED_ON_CONNECTING_TO_MOBILE_NETWORKS_MAY_RESULT_IN_ADDITIONAL_CHARGES_DEPENDING_ON_YOUR_PAYMENT_PLAN"
+msgstr "Mobilieji duomenys bus įjungti. Prisijungus prie mobiliųjų tinklų gali būti taikomi papildomi mokesčiai, tai priklauso nuo mokėjimo plano."
+
+msgid "IDS_ST_POP_SCANNING_FOR_NETWORK_ING"
+msgstr "Ieškoma tinklo..."
+
+msgid "IDS_ST_POP_UNLESS_YOU_CONNECT_TO_A_WI_FI_NETWORK_YOU_WILL_NOT_BE_ABLE_TO_USE_THE_INTERNET_EMAIL_OR_OTHER_APPS_MSG"
+msgstr "Negalėsite naudotis internetu, el. paštu ar kitomis programomis, kurioms reikia duomenų perdavimo ryšio, jei neprisijungsite prie „Wi-Fi“ tinklų."
 
 msgid "IDS_ST_HEADER_UNABLE_TO_PLAY_SAMPLE_ABB"
 msgstr "Neįmanoma paleisti pavyzdžio"
@@ -2305,15 +2233,24 @@ msgstr "Neįmanoma paleisti pavyzdžio"
 msgid "IDS_ST_POP_SAMPLES_CANNOT_BE_PLAYED_DURING_CALLS"
 msgstr "Pavyzdžių negalima leisti skambučių metu."
 
-msgid "IDS_ST_HEADER_DEVICE_NAME"
-msgstr "Įrenginio vardas"
-
 msgid "IDS_ST_HEADER_DELETE_ITEMS_ABB2"
 msgstr "Trinti elementus"
 
+msgid "IDS_ST_BODY_SECONDS"
+msgstr "Sekundės"
+
 msgid "IDS_ST_HEADER_FEEDBACK"
 msgstr "Atsiliepimai"
 
+msgid "IDS_ST_BUTTON_CANCEL"
+msgstr "Atšaukti"
+
+msgid "IDS_ST_HEADER_TURN_ON_MOBILE_DATA"
+msgstr "Įjungti mobiliuosius duomenis"
+
+msgid "IDS_ST_HEADER_DEVICE_NAME"
+msgstr "Įrenginio vardas"
+
 msgid "IDS_ST_BODY_SELECT_ALL"
 msgstr "Pasirinkti visus"
 
@@ -2323,9 +2260,6 @@ msgstr "Iš viso"
 msgid "IDS_ST_HEADER_MANAGE_CERTIFICATES_ABB"
 msgstr "Tvarkyti sertifikatus"
 
-msgid "IDS_ST_BODY_INCORRECT_PASSWORD"
-msgstr "Neteisingas slaptažodis."
-
 msgid "IDS_ST_HEADER_TURN_OFF_MOBILE_DATA"
 msgstr "Išjungti mob. duom."
 
@@ -2335,9 +2269,6 @@ msgstr "Skrydžio režimu išjungiamos skambinimo ir žinučių siuntimo funkcij
 msgid "IDS_ST_BODY_TYPE"
 msgstr "Tipas"
 
-msgid "IDS_ST_BODY_PERSONAL"
-msgstr "Asmeninis"
-
 msgid "IDS_ST_HEADER_LOCK_SCREEN_AND_SECURITY_ABB"
 msgstr "Užrakinimo ekranas, sauga"
 
@@ -2356,9 +2287,6 @@ msgstr "Teisinė informacija"
 msgid "IDS_ST_BODY_DEVICE_INFORMATION"
 msgstr "Įrenginio informacija"
 
-msgid "IDS_ST_BODY_PHONE_NUMBER"
-msgstr "Telefono numeris"
-
 msgid "IDS_ST_BODY_MODEL_NUMBER"
 msgstr "Modelio numeris"
 
@@ -2407,6 +2335,81 @@ msgstr "Valyt talpyklą"
 msgid "IDS_ST_BODY_12_HOURS"
 msgstr "12 valandų"
 
+msgid "IDS_ST_BODY_ANSWERINGMODE_AUTOMATIC"
+msgstr "Automatinis"
+
+msgid "IDS_ST_BODY_BLUETOOTH"
+msgstr "Bluetooth"
+
+msgid "IDS_ST_BODY_ADVANCEDOPTIONS_CERTIFICATES"
+msgstr "Sertifikatai"
+
+msgid "IDS_ST_BODY_CALLERID_DEFAULT"
+msgstr "Numatytasis"
+
+msgid "IDS_ST_BODY_APPLICATIONSETTINGS_MESSAGE"
+msgstr "Žinutė"
+
+msgid "IDS_ST_BODY_NFC"
+msgstr "NFC"
+
+msgid "IDS_ST_BODY_PIN_LOCK"
+msgstr "PIN užraktas"
+
+msgid "IDS_ST_BUTTON2_S_PLANNER"
+msgstr "„S Planner“"
+
+msgid "IDS_ST_BODY_VOICE"
+msgstr "Balsas"
+
+msgid "IDS_ST_BODY_DEFAULTMEMORY_VOICE_RECORDER"
+msgstr "Diktofonas"
+
+msgid "IDS_ST_BODY_YYYY_MM_DD_DOT"
+msgstr "MMMM-MM-DD"
+
+msgid "IDS_ST_BODY_BRIGHTNESS_M_POWER_SAVING"
+msgstr "Ryškumas"
+
+msgid "IDS_ST_HEADER_SORT_BY"
+msgstr "Rūšiuoti pagal"
+
+msgid "IDS_ST_TPOP_MAXIMUM_NUMBER_OF_CHARACTERS_REACHED"
+msgstr "Pasiektas didžiausias simbolių skaičius."
+
+msgid "IDS_ST_TPOP_TRY_AGAIN"
+msgstr "Bandyti dar kartą"
+
+msgid "IDS_ST_SK_YES"
+msgstr "Taip"
+
+msgid "IDS_ST_BODY_PLAY_A_SOUND_WHEN_BUTTONS_ICONS_AND_MENU_ITEMS_ARE_TAPPED"
+msgstr "Bakstelėjus mygtukus, piktogramas ir meniu elementus leidžiamas garsas."
+
+msgid "IDS_ST_MBODY_KEYBOARD_SOUND"
+msgstr "Klaviatūros garsas"
+
+msgid "IDS_ST_MBODY_TOUCH_SOUND"
+msgstr "Lietimo garsas"
+
+msgid "IDS_ST_SBODY_PLAY_A_SOUND_WHEN_THE_SAMSUNG_KEYBOARD_IS_TAPPED"
+msgstr "Garsas leidžiamas bakstelėjus „Samsung“ klaviatūrą."
+
+msgid "IDS_ST_POP_MOUNTING_SD_CARD_ING"
+msgstr "Prijungiama SD kortelė..."
+
+msgid "IDS_ST_BODY_SET_DATE"
+msgstr "Nustatyti datą"
+
+msgid "IDS_ST_BODY_LOCK_SCREEN"
+msgstr "Užrakinimo ekranas"
+
+msgid "IDS_ST_BODY_PERSONAL"
+msgstr "Asmeninis"
+
+msgid "IDS_ST_BODY_PHONE_NUMBER"
+msgstr "Telefono numeris"
+
 msgid "IDS_ST_BODY_1MINUTE"
 msgstr "1 minutė"
 
@@ -2416,30 +2419,15 @@ msgstr "Paskyros"
 msgid "IDS_ST_HEADER_ALLSHARE"
 msgstr "„AllShare“"
 
-msgid "IDS_ST_BODY_ANSWERINGMODE_AUTOMATIC"
-msgstr "Automatinis"
-
 msgid "IDS_ST_BUTTON_BACK"
 msgstr "Atgal"
 
-msgid "IDS_ST_BODY_BLUETOOTH"
-msgstr "Bluetooth"
-
-msgid "IDS_ST_BODY_ADVANCEDOPTIONS_CERTIFICATES"
-msgstr "Sertifikatai"
-
 msgid "IDS_ST_BODY_CONTACTS"
 msgstr "Adresatai"
 
 msgid "IDS_ST_BODY_MYTHEME_CREATE"
 msgstr "Kurti"
 
-msgid "IDS_ST_BODY_CALLERID_DEFAULT"
-msgstr "Numatytasis"
-
-msgid "IDS_ST_BODY_FM_RADIO"
-msgstr "FM radijas"
-
 msgid "IDS_ST_BODY_FONT"
 msgstr "Šriftas"
 
@@ -2452,15 +2440,9 @@ msgstr "Pagalba"
 msgid "IDS_ST_BODY_MANUAL"
 msgstr "Rankinis"
 
-msgid "IDS_ST_BODY_APPLICATIONSETTINGS_MESSAGE"
-msgstr "Žinutė"
-
 msgid "IDS_ST_BODY_MUSIC"
 msgstr "Muzika"
 
-msgid "IDS_ST_BODY_NFC"
-msgstr "NFC"
-
 msgid "IDS_ST_BODY_ALERTTYPE_OFF"
 msgstr "Išjungta"
 
@@ -2470,9 +2452,6 @@ msgstr "Įjungta"
 msgid "IDS_ST_BODY_MEMORYSTATUS_OTHERS"
 msgstr "Kiti"
 
-msgid "IDS_ST_BODY_PIN_LOCK"
-msgstr "PIN užraktas"
-
 msgid "IDS_ST_BODY_RESET"
 msgstr "Atstatyti"
 
@@ -2488,45 +2467,21 @@ msgstr "Sinchronizuoti"
 msgid "IDS_ST_BODY_SYSTEM"
 msgstr "Sistema"
 
-msgid "IDS_ST_BUTTON2_S_PLANNER"
-msgstr "„S Planner“"
-
 msgid "IDS_ST_BODY_TWITTER"
 msgstr "Twitter"
 
 msgid "IDS_ST_BODY_USERNAME"
 msgstr "Vartotojo vardas"
 
-msgid "IDS_ST_BODY_VOICE"
-msgstr "Balsas"
-
-msgid "IDS_ST_BODY_DEFAULTMEMORY_VOICE_RECORDER"
-msgstr "Diktofonas"
-
 msgid "IDS_ST_BODY_WI_FI"
 msgstr "Wi-Fi"
 
-msgid "IDS_ST_BODY_YYYY_MM_DD_DOT"
-msgstr "MMMM-MM-DD"
-
-msgid "IDS_ST_BODY_BRIGHTNESS_M_POWER_SAVING"
-msgstr "Ryškumas"
-
-msgid "IDS_ST_HEADER_SORT_BY"
-msgstr "Rūšiuoti pagal"
-
 msgid "IDS_ST_BODY_DELETED"
 msgstr "Ištrinta."
 
 msgid "IDS_ST_POP_ERROR"
 msgstr "Klaida"
 
-msgid "IDS_ST_TPOP_MAXIMUM_NUMBER_OF_CHARACTERS_REACHED"
-msgstr "Pasiektas didžiausias simbolių skaičius."
-
-msgid "IDS_ST_TPOP_TRY_AGAIN"
-msgstr "Bandyti dar kartą"
-
 msgid "IDS_ST_BODY_VERSION"
 msgstr "Versija"
 
@@ -2536,36 +2491,9 @@ msgstr "Trinti"
 msgid "IDS_ST_SK_SET_LITE"
 msgstr "Nustat."
 
-msgid "IDS_ST_SK_YES"
-msgstr "Taip"
-
-msgid "IDS_SAPPS_SK_TRY_ABB"
-msgstr "Bandyti"
-
-msgid "IDS_ST_BODY_PLAY_A_SOUND_WHEN_BUTTONS_ICONS_AND_MENU_ITEMS_ARE_TAPPED"
-msgstr "Bakstelėjus mygtukus, piktogramas ir meniu elementus leidžiamas garsas."
-
-msgid "IDS_ST_MBODY_KEYBOARD_SOUND"
-msgstr "Klaviatūros garsas"
-
 msgid "IDS_ST_MBODY_RINGTONE"
 msgstr "Skambėjimo tonas"
 
-msgid "IDS_ST_MBODY_TOUCH_SOUND"
-msgstr "Lietimo garsas"
-
-msgid "IDS_ST_SBODY_PLAY_A_SOUND_WHEN_THE_SAMSUNG_KEYBOARD_IS_TAPPED"
-msgstr "Garsas leidžiamas bakstelėjus „Samsung“ klaviatūrą."
-
-msgid "IDS_ST_POP_MOUNTING_SD_CARD_ING"
-msgstr "Prijungiama SD kortelė..."
-
-msgid "IDS_ST_BODY_SET_DATE"
-msgstr "Nustatyti datą"
-
-msgid "IDS_ST_BODY_ALL"
-msgstr "Visos"
-
 msgid "IDS_LBS_BODY_LOCATION_SERVICE"
 msgstr "Vietos tarnyba"
 
@@ -2575,9 +2503,6 @@ msgstr "VPN"
 msgid "IDS_ST_SK_OPTIONS_LITE"
 msgstr "Parinkt."
 
-msgid "IDS_ST_BODY_TTS"
-msgstr "TTS"
-
 msgid "IDS_ST_BODY_VOICE_CONTROL"
 msgstr "Valdymas balsu"
 
@@ -2590,45 +2515,222 @@ msgstr "Netrukdyti"
 msgid "IDS_ST_MBODY_APP_NOTIFICATIONS"
 msgstr "Programos pranešimai"
 
+msgid "IDS_ST_BODY_ALL"
+msgstr "Visos"
+
 msgid "IDS_ST_HEADER_DEFAULT_APPLICATIONS_ABB"
 msgstr "Numatytosios programos"
 
-msgid "IDS_ST_BODY_HOME"
-msgstr "Namų"
-
 msgid "IDS_ST_BODY_SET_TIME"
 msgstr "Nustatyti laiką"
 
 msgid "IDS_ST_BODY_UNABLE_TO_SCAN_FOR_NETWORKS"
 msgstr "Neįmanoma skenuoti tinklų."
 
-msgid "IDS_ST_BODY_LOCK_SCREEN"
-msgstr "Užrakinimo ekranas"
+msgid "IDS_ACCS_BODY_SIGNAL_STRENGTH_TTS"
+msgstr "Signalo stiprumas"
 
 msgid "IDS_ST_HEADER_VISION"
 msgstr "Rega"
 
+msgid "IDS_ST_BODY_SIGNAL_STRENGTH"
+msgstr "Signalo stiprumas"
+
+msgid "IDS_ST_BODY_HELLO_KITTY_10"
+msgstr "Hello Kitty 10"
+
+msgid "IDS_ST_HEADER_SOUNDS_AND_NOTIFICATIONS_ABB"
+msgstr "Garsai ir pranešimai"
+
+msgid "IDS_ST_BODY_TTS"
+msgstr "TTS"
+
+msgid "IDS_ST_BODY_HOME"
+msgstr "Namų"
+
 msgid "IDS_ST_BODY_OFF"
 msgstr "Išjungta"
 
-msgid "IDS_ST_BODY_SIGNAL_STRENGTH"
-msgstr "Signalo stiprumas"
+msgid "IDS_ST_BODY_THERE_ARE_NO_APPS_SET_AS_DEFAULTS"
+msgstr "Nėra programų, kurios būtų nustatytos kaip numatytosios."
 
-msgid "IDS_ST_POP_MOBILE_DATA_WILL_BE_TURNED_ON_CONNECTING_TO_MOBILE_NETWORKS_MAY_RESULT_IN_ADDITIONAL_CHARGES_DEPENDING_ON_YOUR_PAYMENT_PLAN"
-msgstr "Mobilieji duomenys bus įjungti. Prisijungus prie mobiliųjų tinklų gali būti taikomi papildomi mokesčiai, tai priklauso nuo mokėjimo plano."
+msgid "IDS_ST_HEADER_PRIVACY_SETTINGS_ABB"
+msgstr "Privatumo nustatymai"
 
-msgid "IDS_ST_POP_UNLESS_YOU_CONNECT_TO_A_WI_FI_NETWORK_YOU_WILL_NOT_BE_ABLE_TO_USE_THE_INTERNET_EMAIL_OR_OTHER_APPS_MSG"
-msgstr "Negalėsite naudotis internetu, el. paštu ar kitomis programomis, kurioms reikia duomenų perdavimo ryšio, jei neprisijungsite prie „Wi-Fi“ tinklų."
+msgid "IDS_QP_OPT_SHOW_ALL_CONTENT_ABB"
+msgstr "Rodyti visą turinį"
+
+msgid "IDS_QP_OPT_HIDE_SENSITIVE_CONTENT_ABB"
+msgstr "Slėpti slaptą turinį"
+
+msgid "IDS_ST_BUTTON_REMOVE_ABB2"
+msgstr "Šalinti"
+
+msgid "IDS_QP_TMBODY_NOTIFICATIONS_ON_LOCK_SCREEN"
+msgstr "Pranešimai užrakinimo ekrane"
+
+msgid "IDS_ACCS_BODY_WHILE_SCREEN_READER_IS_ENABLED_YOUR_PHONE_WILL_PROVIDE_VOICE_FEEDBACK_FOR_EXAMPLE_SCREEN_READER_WILL_MSG"
+msgstr "Įjungus ekrano skaitytuvą telefonas pateiks atsakymus balsu. Pavyzdžiui, ekrano skaitytuvas pasakys, su kokiais elementais galite atlikti veiksmus kiekviename ekrane. Bakstelėdami elementus juos pasirinksite ir išgirsite jų pavadinimus, o bakstelėję elementus dukart galėsite atlikti su jais susietus veiksmus."
 
-msgid "IDS_SCR_BODY_PD_UNREAD_NOTIFICATIONS"
-msgstr "Neskaityti pranešimai"
+msgid "IDS_ACCS_MBODY_READ_OUT_USAGE_HINTS_ABB"
+msgstr "Perskaityt naud. patarimus"
+
+msgid "IDS_ACCS_MBODY_SOUND_FEEDBACK"
+msgstr "Garsinis atsakas"
+
+msgid "IDS_ACCS_MBODY_VIBRATION_FEEDBACK"
+msgstr "Vibravimo atsakas"
+
+msgid "IDS_ACCS_OPT_ALWAYS_READ_OUT_KEYBOARD_INPUT_TTS"
+msgstr "Visada skaityti balsu įvestį klaviatūra"
+
+msgid "IDS_ACCS_OPT_KEYBOARD_FEEDBACK_TTS"
+msgstr "Klaviatūros atsakas"
 
 msgid "IDS_ACCS_OPT_OTHER_FEEDBACK_TTS"
 msgstr "Kitas atsiliepimas"
 
-msgid "IDS_ACCS_TMBODY_STATUS_BAR_INFORMATION"
-msgstr "Būsenos juostos informacija"
+msgid "IDS_ACCS_SBODY_READ_OUT_NOTIFICATIONS_WHILE_THE_SCREEN_IS_OFF"
+msgstr "Perskaityti pranešimus, kai ekranas išjungtas."
 
 msgid "IDS_ACCS_SBODY_SELECT_WHICH_INFORMATION_FROM_INDICATORS_SHOWN_ON_THE_STATUS_BAR_WILL_BE_READ_OUT_WHEN_YOU_TRIPLE_TAP_THE_SCREEN_WITH_TWO_FINGERS_MSG"
 msgstr "Pasirinkite, kuri būsenos juostoje rodomų indikatorių informacija bus perskaityta, kai tris kartus bakstelėsite ekraną trimis pirštais, pvz., laikas ir data, įrenginio priimamo signalo stiprumas, „Wi-Fi“ ir „Bluetooth“ ryšiai ir akumuliatoriaus galia."
 
+msgid "IDS_ACCS_SBODY_SET_THE_VOICE_FEEDBACK_TO_VARY_IN_PITCH_WHILE_USING_THE_KEYBOARD_TO_ENTER_TEXT"
+msgstr "Nustatykite, kad naudojantis klaviatūra ir įvedant tekstą, keistųsi tonas."
+
+msgid "IDS_ACCS_TMBODY_STATUS_BAR_INFORMATION"
+msgstr "Būsenos juostos informacija"
+
+msgid "IDS_ST_BUTTON_TURN_OFF_ABB2"
+msgstr "Išjungti"
+
+msgid "IDS_ST_BUTTON_TURN_ON_ABB3"
+msgstr "Įjungti"
+
+msgid "IDS_ST_BUTTON_DISABLE_ABB"
+msgstr "Išjungti"
+
+msgid "IDS_ST_BUTTON_ENABLE_ABB3"
+msgstr "Įjungti"
+
+msgid "IDS_SM_TPOP_P1SS_P2SS_CACHED_DATA_CLEARED_ABB"
+msgstr "Išvalyta talpyklos duom.: %1$s %2$s."
+
+msgid "IDS_SM_HEADER_DEFAULT_STORAGE_SETTINGS_ABB"
+msgstr "Numatytieji saugyklos nustatymai"
+
+msgid "IDS_SM_TMBODY_DEFAULT_STORAGE_LOCATIONS"
+msgstr "Numatytosios saugyklos vietos"
+
+msgid "IDS_SM_SBODY_CALCULATING_ING"
+msgstr "Skaičiuoja..."
+
+msgid "IDS_ST_BODY_IMAGES"
+msgstr "Vaizdai"
+
+msgid "IDS_ST_BODY_STORAGE_USAGE"
+msgstr "Atminties naudojimas"
+
+msgid "IDS_ST_HEADER_TOTAL_SPACE"
+msgstr "Visa vieta"
+
+msgid "IDS_SM_TMBODY_APPS_ABB"
+msgstr "Programos"
+
+msgid "IDS_ST_BODY_SYSTEM_STORAGE"
+msgstr "Sistemos saugykla"
+
+msgid "IDS_ST_BODY_CACHED_DATA_ABB"
+msgstr "Talpyklos duomenys"
+
+msgid "IDS_SM_HEADER_DEFAULT_STORAGE_LOC_ABB"
+msgstr "Numat. saugyk. viet."
+
+msgid "IDS_SM_BODY_FREE_M_MEMORY_ABB"
+msgstr "Laisva"
+
+msgid "IDS_ST_MBODY_ADS"
+msgstr "Reklamos"
+
+msgid "IDS_SM_BODY_SELECT_THE_DEFAULT_LOCATION_FOR_INSTALLING_APPS_WHERE_APPS_CAN_BE_SAVED_DEPENDS_ON_THE_TYPE_OF_APP_AND_THE_AVAILABILITY_OF_THE_LOCATION"
+msgstr "Pasirinkite numatytąją programų diegimo vietą. Vieta, kurioje galima išsaugoti programas, priklauso nuo programos tipo ir vietos pasiekiamumo."
+
+msgid "IDS_SM_BODY_SELECT_THE_DEFAULT_STORAGE_LOCATION_FOR_CONTENT_SHARED_VIA_BLUETOOTH_OR_WI_FI_DIRECT"
+msgstr "Pasirinkite numatytąją saugojimo vietą turiniui, kuris bendrinamas per „Bluetooth“ arba „Wi-Fi Direct“."
+
+msgid "IDS_ST_OPT_HIDE_CONTENT"
+msgstr "Slėpti turinį"
+
+msgid "IDS_ST_HEADER_PRIVACY_AND_SECURITY_ABB"
+msgstr "Privatumas ir sauga"
+
+msgid "IDS_ST_MBODY_PRIVACY_AND_SECURITY"
+msgstr "Privatumas ir sauga"
+
+msgid "IDS_ST_HEADER_TIZEN_CONNECT"
+msgstr "Tizen Connect"
+
+msgid "IDS_ST_OPT_BATTERY_USAGE_ABB"
+msgstr "Akumuliatoriaus naudojim."
+
+msgid "IDS_SM_BODY_THE_BATTERY_USAGE_FOR_THE_PAST_P1SD_HOURS_P2SD_MINUTES_C"
+msgstr "Akumuliatoriaus naudojimas pastar. %1$d val. %2$d min.:"
+
+msgid "IDS_ST_BODY_REMAINING_BATTERY"
+msgstr "Likusi akumuliatoriaus energija"
+
+msgid "IDS_ST_BODY_CHARGING_ING_ABB"
+msgstr "Kraunama..."
+
+msgid "IDS_ST_SBODY_FULLY_CHARGED_ABB_M_STATUS"
+msgstr "Visiškai įkrauta"
+
+msgid "IDS_ST_BODY_MISSED_EVENTS"
+msgstr "Praleisti įvykiai"
+
+msgid "IDS_ST_BODY_SPEECH_RATE"
+msgstr "Kalbėjimo sparta"
+
+msgid "IDS_COM_POP_MISSED_EVENTS"
+msgstr "Praleisti įvykiai"
+
+msgid "IDS_SCR_POP_DRAG_THE_SLIDER_TO_SET_THE_SPEECH_RATE"
+msgstr "Vilkite slankiklį ir nustatykite kalbėjimo spartą."
+
+msgid "IDS_ST_BODY_BATTERY_LEVEL"
+msgstr "Akumuliatoriaus įkrovos lygis"
+
+msgid "IDS_ST_HEADER_DETAILS"
+msgstr "Išsami informacija"
+
+msgid "IDS_ST_MBODY_OTHER_SOUNDS"
+msgstr "Kiti garsai"
+
+msgid "IDS_ST_HEADER_ENCRYPT_SD_CARD"
+msgstr "Šifruoti SD kortelę"
+
+msgid "IDS_ST_HEADER_DECRYPT_SD_CARD"
+msgstr "Iššifruoti SD kortelę"
+
+msgid "IDS_ST_HEADER_ENCRYPTION"
+msgstr "Šifravimas"
+
+msgid "IDS_ST_SBODY_DEVICE_ENCRYPTED_M_STATUS"
+msgstr "Įrenginys užšifruotas"
+
+msgid "IDS_ST_SBODY_DEVICE_NOT_ENCRYPTED_M_STATUS"
+msgstr "Įrenginys neužšifruotas"
+
+msgid "IDS_ST_SBODY_SD_CARD_ENCRYPTED_M_STATUS"
+msgstr "SD kortelė užšifruota"
+
+msgid "IDS_ST_SBODY_SD_CARD_NOT_ENCRYPTED_M_STATUS_SBODY"
+msgstr "SD kortelė neužšifruota"
+
+msgid "IDS_ST_TMBODY_SECURE_ERASE"
+msgstr "Saugus trynimas"
+
+msgid "IDS_ST_SBODY_ERASE_ALL_DELETED_DATA_ON_THE_PHONE_PERMANENTLY_FOR_SECURITY_PURPOSES_THIS_DATA_WILL_NOT_BE_RECOVERABLE_BY_ANYONE"
+msgstr "Siekdami užtikrinti saugumą, pašalinkite visus telefone ištrintus duomenis visam laikui. Šių duomenų nebebus galima atkurti."
+
old mode 100644 (file)
new mode 100755 (executable)
index b416359..72b9b43
@@ -1,12 +1,18 @@
-msgid "IDS_ST_BODY_1_MINUTE"
-msgstr "1 minūte"
+msgid "IDS_VOICE_HEADER_SPEECH_TO_TEXT_HSTT"
+msgstr "Runas pārveide tekstā (STT)"
+
+msgid "IDS_VOICE_HEADER_TEXT_TO_SPEECH_HTTS"
+msgstr "Teksta pārveide runā (TTS)"
+
+msgid "IDS_PB_TPOP_DELETING_ING_ABB"
+msgstr "Dzēš..."
+
+msgid "IDS_VOICE_BODY_VOICE_CONTROL_ABB2"
+msgstr "Balss vadība"
 
 msgid "IDS_ST_POP_SAVING"
 msgstr "Saglabā..."
 
-msgid "IDS_CAM_POP_MODEL"
-msgstr "Modelis"
-
 msgid "IDS_EMAIL_BODY_INVALID_PORT_NUMBER"
 msgstr "Nederīgs porta numurs."
 
@@ -22,9 +28,6 @@ msgstr "6 sekundes"
 msgid "IDS_PB_POP_PS_ALREADY_EXISTS"
 msgstr "%s jau pastāv."
 
-msgid "IDS_SAPPS_OPT_BADGE_ABB"
-msgstr "Simbols"
-
 msgid "IDS_ST_BODY_DISCONNECTED"
 msgstr "Atvienots."
 
@@ -34,9 +37,6 @@ msgstr "Multivide"
 msgid "IDS_ST_BODY_SELECT_AUTOMATICALLY"
 msgstr "Izvēlēties automātiski"
 
-msgid "IDS_ST_HEADER_AUDIO"
-msgstr "Audio"
-
 msgid "IDS_ST_HEADER_FORMAT_MVERB_ABB"
 msgstr "Formāts"
 
@@ -58,33 +58,45 @@ msgstr "IP"
 msgid "IDS_BT_POP_OPERATION_FAILED"
 msgstr "Darbība neizdevās."
 
-msgid "IDS_CLD_OPT_MINUTE"
-msgstr "Minūte"
-
 msgid "IDS_CLD_OPT_MINUTES_LC_ABB"
 msgstr "minūtes"
 
-msgid "IDS_CST_BUTTON_CLOSE"
-msgstr "Aizvērt"
-
-msgid "IDS_CST_POP_FAILED"
-msgstr "Neizdevās."
-
 msgid "IDS_IM_BODY_SUCCESSFULLY_COMPLETED"
 msgstr "Veiksmīgi pabeigts."
 
 msgid "IDS_IM_POP_UNEXPECTED_ERROR"
 msgstr "Negaidīta kļūda."
 
+msgid "IDS_SIM_BODY_INVALID_SIM_CARD"
+msgstr "Nederīga SIM karte."
+
+msgid "IDS_WGT_BUTTON3_KIES_VIA_WI_FI"
+msgstr "Kies, izmantojot Wi-Fi"
+
+msgid "IDS_ST_BODY_1_MINUTE"
+msgstr "1 minūte"
+
+msgid "IDS_CAM_POP_MODEL"
+msgstr "Modelis"
+
+msgid "IDS_ST_HEADER_AUDIO"
+msgstr "Audio"
+
+msgid "IDS_CLD_OPT_MINUTE"
+msgstr "Minūte"
+
+msgid "IDS_CST_BUTTON_CLOSE"
+msgstr "Aizvērt"
+
+msgid "IDS_CST_POP_FAILED"
+msgstr "Neizdevās."
+
 msgid "IDS_PB_BODY_INFO"
 msgstr "Informācija"
 
 msgid "IDS_PB_BUTTON_CONTACT"
 msgstr "Kontakts"
 
-msgid "IDS_SIM_BODY_INVALID_SIM_CARD"
-msgstr "Nederīga SIM karte."
-
 msgid "IDS_ST_BUTTON2_PROCESSING_ING"
 msgstr "Apstrādā..."
 
@@ -94,21 +106,18 @@ msgstr "Vai dzēst?"
 msgid "IDS_VR_POP_NO_FILES"
 msgstr "Nav failu"
 
-msgid "IDS_WGT_BUTTON3_KIES_VIA_WI_FI"
-msgstr "Kies, izmantojot Wi-Fi"
-
 msgid "IDS_TPLATFORM_OPT_BLUETOOTH"
 msgstr "Bluetooth"
 
+msgid "IDS_ST_HEADER_PRIVACY"
+msgstr "Konfidencialitāte"
+
 msgid "IDS_ST_OPT_SETTINGS"
 msgstr "Iestatījumi"
 
 msgid "IDS_ST_BODY_GENERAL"
 msgstr "Vispārīgi"
 
-msgid "IDS_ST_HEADER_PRIVACY"
-msgstr "Konfidencialitāte"
-
 msgid "IDS_BR_OPT_SCREEN"
 msgstr "Ekrāns"
 
@@ -139,9 +148,6 @@ msgstr "Rāda %d objektus"
 msgid "IDS_COM_POP_FLIGHT_MODE_WILL_BE_DISABLED"
 msgstr "Tiks deaktivizēts lidojuma režīms."
 
-msgid "IDS_COM_POP_CHECKING"
-msgstr "Pārbauda..."
-
 msgid "IDS_COM_OPT_CONTINUE_Q"
 msgstr "Vai turpināt?"
 
@@ -152,7 +158,7 @@ msgid "IDS_COM_BODY_YOUR_SIM_CARD_DOES_NOT_ALLOW_A_CONNECTION_TO_THIS_NETWORK"
 msgstr "Jūsu SIM karte neļauj izveidot savienojumu ar šo tīklu."
 
 msgid "IDS_COM_BODY_TYPE_A_PIN_THAT_IS_4_TO_8_NUMBERS"
-msgstr "Ierakstiet PIN kodu, kurā ir 4­8 cipari"
+msgstr "Ierakstiet PIN kodu, kurā ir 4-8 cipari"
 
 msgid "IDS_COM_BODY_NETWORK_OPERATORS"
 msgstr "Tīkla operatori"
@@ -214,9 +220,6 @@ msgstr "Datu lietošana"
 msgid "IDS_MOBILEAP_BODY_TETHERING"
 msgstr "Ierīces piesaiste tālrunim"
 
-msgid "IDS_IM_POP_THIS_FEATURE_IS_NOT_AVAILABLE_WHILE_FLIGHT_MODE_IS_ON"
-msgstr "Šī funkcija nav pieejama, ja ir ieslēgts lidojuma režīms."
-
 msgid "IDS_EMAIL_POP_SECURITY_UPDATE_ABB"
 msgstr "Drošības atjauninājums"
 
@@ -250,9 +253,6 @@ msgstr "Tālruņa atmiņā nepietiek vietas. Izdzēsiet dažus objektus un mēģ
 msgid "IDS_KW_POP_BE_CAREFUL_WHEN_TRANSMITTING_INFORMATION_ON_AN_UNSECURED_WI_FI_NETWORK_MSG"
 msgstr "Ja pārsūtāt informāciju, izmantojot neaizsargātu Wi-Fi tīklu, rīkojieties uzmanīgi, jo citas personas, iespējams, var redzēt šo informāciju."
 
-msgid "IDS_DN_BODY_ENCRYPT_SD_CARD"
-msgstr "Šifrēt SD karti"
-
 msgid "IDS_MSGF_POP_UNSUPPORTED"
 msgstr "Neatbalstīts."
 
@@ -280,24 +280,15 @@ msgstr "Pārvietošana pabeigta."
 msgid "IDS_PB_BODY_MOVING_ING"
 msgstr "Pārvieto..."
 
-msgid "IDS_SMEMO_BUTTON_IMPORT"
-msgstr "Importēt"
-
 msgid "IDS_LCKSCN_BODY_WALLPAPERS"
 msgstr "Fona attēli"
 
 msgid "IDS_LCKSCN_BODY_TAP_AND_HOLD_THE_SCREEN_THEN_TILT_THE_DEVICE_TOWARDS_YOU_TO_UNLOCK_IT_MSG"
 msgstr "Pieskarieties ekrānam un turiet to, pēc tam sasveriet ierīci uz savu pusi, lai to atbloķētu. Ja ekrāns netiek atbloķēts, sasveriet ierīci vēl vairāk. Ja ir iestatīta atbloķēšana ar kustību, iestatījumos automātiski tiks aktivizēta kustība."
 
-msgid "IDS_SA_BUTTON_DONE_ABB"
-msgstr "Gat."
-
 msgid "IDS_FP_BODY_NO_APPLICATIONS"
 msgstr "Nav programmu"
 
-msgid "IDS_ST_TZTAB4_MOST_USED_M_APP"
-msgstr "Biežāk liet."
-
 msgid "IDS_ST_TPOP_PERSONAL_MODE_ENABLED_ABB"
 msgstr "Personiskais režīms ir aktivizēts"
 
@@ -394,9 +385,6 @@ msgstr "Pārsniegts maksimālais ierīces nosaukuma rakstzīmju skaits (%d)."
 msgid "IDS_ST_POP_THE_APP_HAS_BEEN_UNINSTALLED"
 msgstr "Programma ir atinstalēta."
 
-msgid "IDS_ST_POP_TAP_OK"
-msgstr "Pieskarieties pie Labi"
-
 msgid "IDS_ST_POP_SEARCHING_NETWORK_ING"
 msgstr "Meklē tīklu..."
 
@@ -412,15 +400,9 @@ msgstr "Atiestatīt visus iestatījumus un izdzēst visus datus. Sākot darbību
 msgid "IDS_ST_POP_REMOVE_DEFAULT_APPS_Q"
 msgstr "Vai noņemt noklusējuma programmas?"
 
-msgid "IDS_ST_POP_REGISTRATION_CODE_NOT_FOUND"
-msgstr "Reģistrācijas kods nav atrasts."
-
 msgid "IDS_ST_POP_REGISTERING_ING"
 msgstr "Reģistrē..."
 
-msgid "IDS_ST_POP_REGISTERED"
-msgstr "Reģistrēts."
-
 msgid "IDS_ST_POP_PUK2_VERIFIED"
 msgstr "PUK2 verificēts."
 
@@ -460,18 +442,9 @@ msgstr "Atlikuši %d mēģinājumi."
 msgid "IDS_ST_POP_PASSWORD_MUST_CONTAIN_AT_LEAST_PD_ALPHANUMERIC_CHARACTERS"
 msgstr "Parolē ir jābūt vismaz %d burtciparu rakstzīmēm."
 
-msgid "IDS_ST_POP_PASSWORD_MUST_BE_MORE_THAN_P1SD_CHARACTERS_AND_LESS_THAN_P2SD"
-msgstr "Parolē jābūt ne mazāk kā %1$d un ne vairāk kā %2$d rakstzīmēm."
-
-msgid "IDS_ST_POP_PASSWORDS_DO_NOT_MATCH"
-msgstr "Paroles nav vienādas."
-
 msgid "IDS_ST_POP_NO_SD_CARD_IS_INSERTED_DISABLE_ENCRYPT_SD_CARD_ANYWAY_Q"
 msgstr "Nav ievietota neviena SD karte. Vai tomēr deaktivizēt SD kartes šifrēšanu?"
 
-msgid "IDS_ST_POP_NO_SD_CARD_HAS_BEEN_INSERTED_ENCRYPTION_WILL_START_AUTOMATICALLY_WHEN_YOU_INSERT_AN_SD_CARD"
-msgstr "Nav ievietota neviena SD karte. Kad tiks ievietota SD karte, šifrēšana tiks sākta automātiski."
-
 msgid "IDS_ST_POP_NO_ITEM_SELECTED"
 msgstr "Nav izvēlētu objektu."
 
@@ -487,9 +460,6 @@ msgstr "Mobilie dati ir deaktivizēti. Jūs nevarat sūtīt vai saņemt multizi
 msgid "IDS_ST_POP_MOBILE_DATA_ENABLED_CONNECTING_TO_MOBILE_NETWORKS_MAY_INCUR_EXTRA_CHARGES_DEPENDING_ON_YOUR_DATA_PLAN_CONTINUE_Q"
 msgstr "Mobilie dati ir aktivizēti. Savienojuma izveide ar mobilajiem tīkliem var radīt papildu izmaksas atkarībā no jūsu datu plāna. Vai turpināt?"
 
-msgid "IDS_ST_POP_LOADING_ING"
-msgstr "Ielādē..."
-
 msgid "IDS_ST_POP_IP_ADDRESS_REMOVED"
 msgstr "IP adrese ir noņemta."
 
@@ -514,9 +484,6 @@ msgstr "Nepareizs PIN2."
 msgid "IDS_ST_POP_INCORRECT_PIN1_ATTEMPT_LEFT"
 msgstr "Nepareizs PIN kods. Atlicis 1 mēģinājums."
 
-msgid "IDS_ST_POP_INCORRECT_PASSWORD"
-msgstr "Nepareiza parole."
-
 msgid "IDS_ST_POP_IF_YOU_RESET_YOUR_DEVICE_TO_FACTORY_DEFAULTS_YOU_WILL_NOT_BE_ABLE_TO_USE_ENCRYPTED_FILES_ON_THE_SD_CARD_MSG"
 msgstr "Ja atjaunosit ierīcē rūpnīcas noklusējuma iestatījumus, jūs nevarēsit izmantot SD kartē esošos šifrētos failus, taču joprojām varēsit izmantot nešifrētos failus."
 
@@ -538,12 +505,6 @@ msgstr "Vai šifrēt SD karti? Šī darbība ir neatgriezeniska, un ja to pārtr
 msgid "IDS_ST_POP_ENABLING_EMERGENCY_MODE_ING"
 msgstr "Aktivizē ārkārtas režīmu..."
 
-msgid "IDS_ST_POP_ENABLING_AUTO_UPDATE_MEANS_YOUR_DEVICE_WILL_CHECK_FOR_SECURITY_UPDATES_AUTOMATICALLY_NOTI_MSG"
-msgstr "Ja aktivizēsit automātisko atjaunināšanu, ierīce automātiski meklēs drošības atjauninājumus. Meklēšana, izmantojot mobilos tīklus, var radīt papildu izmaksas."
-
-msgid "IDS_ST_POP_ENABLE_SMART_STAY_TO_TRY_IT_T_HELP"
-msgstr "Lai izmēģinātu video sekošanu, aktivizējiet to."
-
 msgid "IDS_ST_POP_ENABLE_SMART_ROTATION_TO_TRY_IT_T_HELP"
 msgstr "Lai izmēģinātu viedo pagriešanu, aktivizējiet to."
 
@@ -553,12 +514,6 @@ msgstr "Aktivizējiet lidojuma režīmu."
 msgid "IDS_ST_POP_EMERGENCY_MODE_WILL_BE_DISABLED"
 msgstr "Ārkārtas režīms tiks deaktivizēts."
 
-msgid "IDS_ST_POP_DO_NOT_ASK_AGAIN"
-msgstr "Vairs nevaicāt"
-
-msgid "IDS_ST_POP_DISABLING_AUTO_UPDATE_MEANS_YOU_HAVE_TO_CHECK_FOR_SECURITY_UPDATES_MANUALLY_NOTI_MSG"
-msgstr "Ja deaktivizēsit automātisko atjaunināšanu, drošības atjauninājumi būs jāatrod manuāli. Lai jūsu ierīce būtu drošībā, iesakām aktivizēt automātisko atjaunināšanu."
-
 msgid "IDS_ST_POP_DISABLE_TETHERING_Q"
 msgstr "Vai deaktivizēt piesaisti?"
 
@@ -598,9 +553,6 @@ msgstr "Cilnes skats"
 msgid "IDS_ST_OPT_SELECTED"
 msgstr "Izvēlēts"
 
-msgid "IDS_ST_OPT_SELECT"
-msgstr "Izvēlēties"
-
 msgid "IDS_ST_OPT_RESET_APP_SETTINGS_ABB"
 msgstr "Atiest. progr. iest."
 
@@ -616,9 +568,6 @@ msgstr "LTE/WCDMA/GSM (automātiska savienojuma izveide)"
 msgid "IDS_ST_OPT_EDIT_QUICK_SETTINGS"
 msgstr "Rediģēt ātros iestatījumus"
 
-msgid "IDS_ST_OPT_DEFAULT_RINGTONE"
-msgstr "Noklusējuma zvana signāls"
-
 msgid "IDS_ST_OPT_CUSTOM_MODE_ABB"
 msgstr "Pielāgots režīms"
 
@@ -631,15 +580,9 @@ msgstr "Bloķēt mobilos tīklus"
 msgid "IDS_ST_OPT_BLOCK_ALL"
 msgstr "Bloķēt visus"
 
-msgid "IDS_ST_OPT_AUTO_UPDATE_ABB"
-msgstr "Autom. atjaunināt"
-
 msgid "IDS_ST_OPT_ALLOW_ALL"
 msgstr "Atļaut visus"
 
-msgid "IDS_ST_OPT_ALL"
-msgstr "Visas"
-
 msgid "IDS_ST_MBODY_ZOOM"
 msgstr "Tālummaiņa"
 
@@ -679,9 +622,6 @@ msgstr "Rādīt centr. proc. liet."
 msgid "IDS_ST_MBODY_SELECT_WHERE_CAPTURED_IMAGES_WILL_BE_SAVED"
 msgstr "Izvēlieties, kur saglabāt uzņemtos attēlus"
 
-msgid "IDS_ST_MBODY_SCREEN_ROTATION"
-msgstr "Ekrāna pagriešana"
-
 msgid "IDS_ST_MBODY_SCREEN_READER_HTTS"
 msgstr "Ekrāna lasītājs (TTS)"
 
@@ -700,18 +640,12 @@ msgstr "Kustības un žesti"
 msgid "IDS_ST_MBODY_MOBILE_DATA"
 msgstr "Mobilie dati"
 
-msgid "IDS_ST_MBODY_HELP"
-msgstr "Palīdzība"
-
 msgid "IDS_ST_MBODY_HANDS_FREE_MODE"
 msgstr "Brīvroku režīms"
 
 msgid "IDS_ST_MBODY_GSM_ONLY"
 msgstr "Tikai GSM"
 
-msgid "IDS_ST_MBODY_FONT_SIZE"
-msgstr "Fonta lielums"
-
 msgid "IDS_ST_MBODY_FACTORY_RESET"
 msgstr "Rūpnīcas iestat. atjaun."
 
@@ -719,7 +653,7 @@ msgid "IDS_ST_MBODY_EDIT_AFTER_SCREEN_CAPTURE"
 msgstr "Red. pēc ekrāna tveršanas"
 
 msgid "IDS_ST_MBODY_DIALLING_KEYPAD_TONE"
-msgstr "Num. sast. tastat. sign."
+msgstr "Num.sastād.cipartast.tonis"
 
 msgid "IDS_ST_MBODY_DEVICE_STATUS"
 msgstr "Ierīces statuss"
@@ -745,15 +679,9 @@ msgstr "Aktīva programma"
 msgid "IDS_ST_MBODY_ACCOUNTS_AND_BACKUP"
 msgstr "Konti un dublēšana"
 
-msgid "IDS_ST_ITAB4_CONTROLS_M_INPUT_AND_CONTROL"
-msgstr "Vadība"
-
 msgid "IDS_ST_HEADER_WI_FI_DIRECT"
 msgstr "Wi-Fi Direct"
 
-msgid "IDS_ST_HEADER_WI_FI"
-msgstr "Wi-Fi"
-
 msgid "IDS_ST_HEADER_USER_SETTINGS_ABB"
 msgstr "Lietotāja iestatījumi"
 
@@ -766,24 +694,15 @@ msgstr "USB savienojums"
 msgid "IDS_ST_HEADER_UNLOCK_DEVICE_USING_MOTION_ABB"
 msgstr "Atbloķēt ierīci ar kustību"
 
-msgid "IDS_ST_HEADER_UNAVAILABLE"
-msgstr "Nav pieejams"
-
 msgid "IDS_ST_HEADER_ULTRA_POWER_SAVING_MODE"
 msgstr "Īpašais enerģijas taupīšanas režīms"
 
 msgid "IDS_ST_HEADER_TOUCH_KEY_LIGHT_DURATION"
 msgstr "Taustiņa apgaismojuma ilgums pēc pieskaršanās"
 
-msgid "IDS_ST_HEADER_TEXT_TO_SPEECH"
-msgstr "Teksta pārveide runā"
-
 msgid "IDS_ST_HEADER_STANDARD_LIMIT_ABB"
 msgstr "Standarta ierobežojums"
 
-msgid "IDS_ST_HEADER_SOUND"
-msgstr "Skaņa"
-
 msgid "IDS_ST_HEADER_SIM_CARD_MANAGER"
 msgstr "SIM kartes pārvaldnieks"
 
@@ -799,18 +718,12 @@ msgstr "Screen Mirroring"
 msgid "IDS_ST_HEADER_SAMSUNG_KIES"
 msgstr "Samsung Kies"
 
-msgid "IDS_ST_HEADER_SAMSUNG_APPS"
-msgstr "Samsung Apps"
-
 msgid "IDS_ST_HEADER_RINGTONES"
 msgstr "Zvana signāli"
 
 msgid "IDS_ST_HEADER_RESET_RESULTS"
 msgstr "Atiestatīt rezultātus"
 
-msgid "IDS_ST_HEADER_RESET"
-msgstr "Atiestatīt"
-
 msgid "IDS_ST_HEADER_PRIVILEGES"
 msgstr "Privilēģijas"
 
@@ -820,18 +733,12 @@ msgstr "Privātais režīms"
 msgid "IDS_ST_HEADER_PORT"
 msgstr "Ports"
 
-msgid "IDS_ST_HEADER_PLEASE_WAIT"
-msgstr "Lūdzu, uzgaidiet."
-
 msgid "IDS_ST_HEADER_PERSONAL_MODE"
 msgstr "Personiskais režīms"
 
 msgid "IDS_ST_HEADER_PERSONALISATION"
 msgstr "Personalizēšana"
 
-msgid "IDS_ST_HEADER_PD_SELECTED_ABB"
-msgstr "Izvēlēts: %d"
-
 msgid "IDS_ST_HEADER_PD_SELECTED"
 msgstr "Izvēlēti: %d"
 
@@ -865,9 +772,6 @@ msgstr "Ievade un kustība"
 msgid "IDS_ST_HEADER_HOME_SCREEN_ABB"
 msgstr "Sākuma ekrāns"
 
-msgid "IDS_ST_HEADER_FINGER_SCANNER_ABB"
-msgstr "Finger Scanner"
-
 msgid "IDS_ST_HEADER_ENTER_VALID_DEVICE_NAME_ABB"
 msgstr "Iev. derīgu ierīces nos."
 
@@ -916,6 +820,9 @@ msgstr "Pievienot portu"
 msgid "IDS_ST_HEADER_ADD_IP"
 msgstr "Pievienot IP"
 
+msgid "IDS_COM_POP_CHECKING"
+msgstr "Pārbauda..."
+
 msgid "IDS_ST_BUTTON_UNINSTALL_UPDATES"
 msgstr "Atinstalēt atjauninājumus"
 
@@ -925,30 +832,18 @@ msgstr "Atinstalēt"
 msgid "IDS_ST_BUTTON_TRY_IT"
 msgstr "Izmēģināt"
 
-msgid "IDS_ST_BUTTON_STOP"
-msgstr "Apt."
-
 msgid "IDS_ST_BUTTON_SET_SCREEN_LOCK_TYPE"
 msgstr "Iestatīt ekrāna bloķ. veidu"
 
 msgid "IDS_ST_BUTTON_RESET_APPS_ABB"
 msgstr "Atiest. progr."
 
-msgid "IDS_ST_BUTTON_RESET"
-msgstr "Nodzēst"
-
 msgid "IDS_ST_BUTTON_REMOVE_DEFAULT_APPS_ABB"
 msgstr "Noņemt noklusējuma programmas"
 
 msgid "IDS_ST_BUTTON_ONLY_VIBRATE"
 msgstr "Tikai vibrēt"
 
-msgid "IDS_ST_BUTTON_OK_ABB"
-msgstr "Labi"
-
-msgid "IDS_ST_BUTTON_OK"
-msgstr "Labi"
-
 msgid "IDS_ST_BUTTON_MOVE_TO_SD_ABB"
 msgstr "Pārv. uz SD"
 
@@ -958,21 +853,9 @@ msgstr "Pārvietot uz tālruni"
 msgid "IDS_ST_BUTTON_FORCE_STOP"
 msgstr "Piespiedu apturēšana"
 
-msgid "IDS_ST_BUTTON_ENABLE"
-msgstr "Aktivizēt"
-
-msgid "IDS_ST_BUTTON_DISCONNECT"
-msgstr "Atvienot"
-
 msgid "IDS_ST_BUTTON_DISABLE"
 msgstr "Deaktiviz."
 
-msgid "IDS_ST_BUTTON_CONTINUE"
-msgstr "Turpināt"
-
-msgid "IDS_ST_BUTTON_CANCEL_ABB"
-msgstr "Atcelt"
-
 msgid "IDS_ST_BODY_YYYY_DD_MM_DOT"
 msgstr "GGGG.DD.MM"
 
@@ -1009,9 +892,6 @@ msgstr "Ja datu viesabonēšana ir deaktivizēta, programmas, kas izmanto datu s
 msgid "IDS_ST_BODY_WEB_APPLICATIONS"
 msgstr "Tīmekļa programmas"
 
-msgid "IDS_ST_BODY_WCDMA_GSM_NHAUTO_CONNECT"
-msgstr "WCDMA/GSM\n(automātiska savienojuma izveide)"
-
 msgid "IDS_ST_BODY_WAIT_WHILE_DEVICE_IS_ENCRYPTED_PDP_COMPLETE"
 msgstr "Uzgaidiet, kamēr ierīce tiek šifrēta. Pabeigti %d%."
 
@@ -1024,15 +904,9 @@ msgstr "Gaida atbildi no SIM kartes..."
 msgid "IDS_ST_BODY_VOLUME"
 msgstr "Skaļums"
 
-msgid "IDS_ST_BODY_VOICE_RECORDING"
-msgstr "Balss ieraksts"
-
 msgid "IDS_ST_BODY_VIBRATE_WHEN_RINGING"
 msgstr "Vibrācija zvana laikā"
 
-msgid "IDS_ST_BODY_VERSION_PS"
-msgstr "Versija %s"
-
 msgid "IDS_ST_BODY_USING_MOBILE_DATA_MAY_RESULT_IN_ADDITIONAL_CHARGES_CONTINUE_Q"
 msgstr "Mobilo datu lietošana var radīt papildu izmaksas. Vai turpināt?"
 
@@ -1069,9 +943,6 @@ msgstr "USB atkļūdošana"
 msgid "IDS_ST_BODY_USB_ASK_ON_CONNECTION"
 msgstr "Vaicāt, veidojot savienojumu"
 
-msgid "IDS_ST_BODY_URL"
-msgstr "URL"
-
 msgid "IDS_ST_BODY_UNMOUNT_USB_OTG_STORAGE"
 msgstr "Atvienot USB OTG krātuvi"
 
@@ -1096,6 +967,9 @@ msgstr "UDMincho"
 msgid "IDS_ST_BODY_UDGOTHIC_M_FONT"
 msgstr "UDGothic"
 
+msgid "IDS_IM_POP_THIS_FEATURE_IS_NOT_AVAILABLE_WHILE_FLIGHT_MODE_IS_ON"
+msgstr "Šī funkcija nav pieejama, ja ir ieslēgts lidojuma režīms."
+
 msgid "IDS_ST_BODY_TURN_OFF"
 msgstr "Izslēgt"
 
@@ -1150,33 +1024,18 @@ msgstr "Šī darbība tālrunī izdzēsīs visus SD kartes datus. Zaudēsit VISU
 msgid "IDS_ST_BODY_THE_SD_CARD_IS_CURRENTLY_IN_USE_THIS_ACTION_WILL_ERASE_ALL_DATA_ON_THE_SD_CARD_INCLUDING_THE_DATA_THAT_IS_CURRENTLY_BEING_USED"
 msgstr "SD karte šobrīd tiek lietota. Veicot šo darbību, tiks izdzēsti visi SD kartes dati, ieskaitot datus, kas šobrīd tiek lietoti"
 
-msgid "IDS_ST_BODY_THE_RED_LED_LIGHTS_UP_WHEN_YOU_CHARGE_YOUR_DEVICE_WHILE_THE_SCREEN_IS_OFF"
-msgstr "Sarkans indikators iedegas, ja ekrāns ir izslēgts un tiek veikta ierīces uzlāde."
-
-msgid "IDS_ST_BODY_THE_RED_LED_BLINKS_WHEN_THE_BATTERY_POWER_IS_LOW_WHILE_THE_SCREEN_IS_OFF"
-msgstr "Sarkans indikators mirgo, ir zems akumulatora uzlādes līmenis, kamēr ekrāns ir izslēgts."
-
 msgid "IDS_ST_BODY_THE_PASSWORD_MUST_NOT_CONTAIN_A_SIMPLE_SEQUENCE_HEG_1111_OR_1234"
 msgstr "Parole nevar ietvert vienkāršu virkni (piem., 1111 vai 1234)"
 
+msgid "IDS_SMEMO_BUTTON_IMPORT"
+msgstr "Importēt"
+
 msgid "IDS_ST_BODY_THE_NAME_FIELD_CANNOT_BE_EMPTY"
 msgstr "Nosaukuma lauks nevar būt tukšs."
 
-msgid "IDS_ST_BODY_THE_BLUE_LED_BLINKS_WHEN_YOU_RECORD_VOICE_WHILE_THE_SCREEN_IS_OFF"
-msgstr "Zils indikators mirgo, ja jūs ierakstāt balsi, kamēr ekrāns ir izslēgts."
-
-msgid "IDS_ST_BODY_THE_BLUE_LED_BLINKS_WHEN_YOU_HAVE_MISSED_CALLS_MESSAGES_OR_APP_NOTIFICATIONS_WHILE_THE_SCREEN_IS_OFF"
-msgstr "Zilais indikators mirgo, ja ekrāns ir izslēgts un ir neatbildēti zvani, ziņas vai programmu paziņojumi."
-
-msgid "IDS_ST_BODY_THE_APPLICATIONS_BELOW_WERE_STARTED_BY_PS_STOPPING_THESE_APPLICATIONS_MAY_CAUSE_PS_TO_FAIL"
-msgstr "Tālāk redzamās programmas aktivizēja programma %s. Ja apturēsit šo programmu darbību, programmas %s darbībā var rasties kļūme."
-
 msgid "IDS_ST_BODY_THERE_ARE_NO_NETWORKS_NEARBY"
 msgstr "Tuvumā nav pieejamu tīklu."
 
-msgid "IDS_ST_BODY_TEXTSTYLE_LARGE"
-msgstr "Liels"
-
 msgid "IDS_ST_BODY_TASK_SWITCHER"
 msgstr "Uzdevumu pārslēdzējs"
 
@@ -1189,12 +1048,6 @@ msgstr "Pieskarieties ekrānam un turiet to, pēc tam sasveriet ierīci uz savu
 msgid "IDS_ST_BODY_SYSTEM_MEMORY"
 msgstr "Sistēmas atmiņa"
 
-msgid "IDS_ST_BODY_SUNDAY"
-msgstr "Svētdiena"
-
-msgid "IDS_ST_BODY_STORAGE"
-msgstr "Krātuve"
-
 msgid "IDS_ST_BODY_STANDARD_T_DISPLAY_EFFECT"
 msgstr "Standarta"
 
@@ -1213,12 +1066,6 @@ msgstr "Sociālo tīklu profili"
 msgid "IDS_ST_BODY_SMART_STAY_MAY_NOT_WORK_IN_THESE_SITUATIONS"
 msgstr "Viedā sekošana var nedarboties šajās situācijās."
 
-msgid "IDS_ST_BODY_SMART_ROTATION_MAY_NOT_WORK_IN_THESE_SITUATIONS"
-msgstr "Viedā pagriešana var nedarboties šādās situācijās."
-
-msgid "IDS_ST_BODY_SMART_ROTATION_DESCRIPTION_MSG"
-msgstr "Viedā pagriešana deaktivizē automātisko ekrāna pagriešanu un izmanto priekšējo kameru, lai noteiktu jūsu sejas orientāciju, un atbilstoši pagriež ekrānu."
-
 msgid "IDS_ST_BODY_SMALL_M_TEXTSIZE"
 msgstr "Mazs"
 
@@ -1246,15 +1093,6 @@ msgstr "Sērijas numurs"
 msgid "IDS_ST_BODY_SECURITY_ENGINE"
 msgstr "Drošības programma"
 
-msgid "IDS_ST_BODY_SECURITY"
-msgstr "Drošība"
-
-msgid "IDS_ST_BODY_SEARCH"
-msgstr "Meklēt"
-
-msgid "IDS_ST_BODY_SD_CARD"
-msgstr "SD karte"
-
 msgid "IDS_ST_BODY_SCREEN_TIMEOUT_ABB2"
 msgstr "Ekr. taimauts"
 
@@ -1285,33 +1123,18 @@ msgstr "Ekrāna bloķēšanas tips"
 msgid "IDS_ST_BODY_SCREEN_LOCK_SOUND"
 msgstr "Ekrāna bloķēšanas skaņa"
 
-msgid "IDS_ST_BODY_SCHEDULE"
-msgstr "Grafiks"
-
 msgid "IDS_ST_BODY_SAVE_POWER_BY_ADJUSTING_SCREEN_TONE_ACCORDING_TO_ANALYSIS_OF_IMAGES"
 msgstr "Ietaupiet enerģiju, pielāgojot ekrāna toni atbilstoši attēlu analīzei."
 
 msgid "IDS_ST_BODY_SAVES_POWER_BY_LIMITING_THE_MAXIMUM_PERFORMANCE_OF_THE_DEVICE"
 msgstr "Taupa enerģiju, ierobežojot ierīces maksimālo veiktspēju."
 
-msgid "IDS_ST_BODY_SAVED"
-msgstr "Saglabāts."
-
-msgid "IDS_ST_BODY_SAVE"
-msgstr "Saglabāt"
-
 msgid "IDS_ST_BODY_SAMSUNG_LEGAL"
 msgstr "Samsung juridiskā informācija"
 
-msgid "IDS_ST_BODY_SAMSUNG_KIES_CONNECTION_CONNECTING_USB_HELP_MSG"
-msgstr "Ja Samsung Kies (datora programmatūra) vai attiecīgie draiveri nav instalēti datorā, instalēšana turpināsies Microsoft operētājsistēmā Windows. \nKad datora programmatūra ir instalēta, varat veikt šādas darbības:\n - Sinhronizēt tālruņa datus\n- Jaunināt tālruņa programmatūru\n- Veikt koplietošanu internetā (tālrunis darbojas kā modems, kas jūsu piezīmjdatoram vai galddatoram nodrošina piekļuvi internetam)\n- Kopēt iegādātos mūzikas ierakstus/videoklipus (Microsoft Windows Media DRM) vai parastos failus savā tālrunī."
-
 msgid "IDS_ST_BODY_RUNNING"
 msgstr "Darbojas"
 
-msgid "IDS_ST_BODY_RESTRICTING_APPLICATION_USAGE_TO_ONLY_ESSENTIAL_APPLICATIONS_AND_THOSE_SELECTED_BY_YOU"
-msgstr "Programmu lietojuma ierobežošana, atļaujot tikai svarīgākās un jūsu izvēlētās programmas."
-
 msgid "IDS_ST_BODY_RESET_TO_DEFAULT"
 msgstr "Atjaunot noklusējumu"
 
@@ -1330,6 +1153,9 @@ msgstr "Atiestatīt visu"
 msgid "IDS_ST_BODY_REMOVE_LICENCE"
 msgstr "Noņemt licenci"
 
+msgid "IDS_ST_POP_REGISTERED"
+msgstr "Reģistrēts."
+
 msgid "IDS_ST_BODY_REGULATORY_INFORMATION_ABB"
 msgstr "Reglamentējoša inform."
 
@@ -1339,9 +1165,6 @@ msgstr "Reģistrēt"
 msgid "IDS_ST_BODY_REGIONAL_EXAMPLE"
 msgstr "Reģionālais piemērs"
 
-msgid "IDS_ST_BODY_REGION"
-msgstr "Apgabals"
-
 msgid "IDS_ST_BODY_PUK"
 msgstr "PUK"
 
@@ -1357,30 +1180,27 @@ msgstr "Aizsargājiet savu ierīci no ļaunprātīgiem vīrusiem un ļaunprogram
 msgid "IDS_ST_BODY_PROFILE_NAME"
 msgstr "Profila nosaukums"
 
-msgid "IDS_ST_BODY_PROFILE"
-msgstr "Profils"
-
 msgid "IDS_ST_BODY_PREPARING_THIS_COULD_TAKE_OVER_10_MINUTES_ING"
 msgstr "Sagatavo. Tas var ilgt vairāk nekā 10 minūtes..."
 
 msgid "IDS_ST_BODY_PREFERRED_NETWORKS"
 msgstr "Ieteicamie tīkli"
 
-msgid "IDS_ST_BODY_POP_JPN_DCM"
-msgstr "POP"
-
-msgid "IDS_ST_BODY_PM"
-msgstr "PM"
-
 msgid "IDS_ST_BODY_PLUG_IN_CHARGER_AND_TRY_AGAIN"
 msgstr "Pievienojiet lādētāju un mēģiniet vēlreiz."
 
 msgid "IDS_ST_BODY_PLAY_TONE_WHEN_THE_DIALLING_KEYPAD_IS_TAPPED"
-msgstr "Pieskaroties numuru sastādīšanas tastatūrai, atskaņot signālu."
+msgstr "Pieskaroties numuru sastādīšanas cipartastatūrai, atskaņot signālu."
+
+msgid "IDS_ST_POP_PASSWORD_MUST_BE_MORE_THAN_P1SD_CHARACTERS_AND_LESS_THAN_P2SD"
+msgstr "Parolē jābūt ne mazāk kā %1$d un ne vairāk kā %2$d rakstzīmēm."
 
 msgid "IDS_ST_BODY_PLAY_SOUNDS_WHEN_LOCKING_AND_UNLOCKING_SCREEN"
 msgstr "Bloķējot vai atbloķējot ekrānu, atskaņot skaņu"
 
+msgid "IDS_ST_POP_PASSWORDS_DO_NOT_MATCH"
+msgstr "Paroles nav vienādas."
+
 msgid "IDS_ST_BODY_PIN_BLOCKED_ENTER_PUK_TO_CONTINUE_JPN_DCM"
 msgstr "PIN blocked. Enter PUK to continue."
 
@@ -1393,9 +1213,6 @@ msgstr "Attēli, videoklipi"
 msgid "IDS_ST_BODY_PHOTO_UPLOAD_SETTINGS"
 msgstr "Fotoattēlu augšupielādes iestatījumi"
 
-msgid "IDS_ST_BODY_PHONEPROFILES_SILENT"
-msgstr "Klusums"
-
 msgid "IDS_ST_BODY_PERSONAL_MODE_CAN_BE_USED_TO_HIDE_CONTENT_THAT_YOU_WANT_TO_KEEP_PRIVATE_MSG"
 msgstr "Personisko režīmu var izmantot, lai paslēptu saturu, kuru vēlaties paturēt privātu. Lai izmantotu personisko režīmu, aktivizējiet to izvēlnē Iestatījumi vai nospiediet un turiet ieslēgšanas/izslēgšanas taustiņu un pēc tam izvēlieties Personiskais režīms. Ievadiet savu PIN kodu vai paroli. Statusa joslā tiks rādīta personiskā režīma ikona. Lai aizsargātu savus datus, pēc personiskā režīma lietošanas deaktivizējiet to. Papildu drošību sniedz arī drošās ekrāna bloķēšanas izmantošana."
 
@@ -1408,6 +1225,9 @@ msgstr "Lai atšifrētu ierīci ikreiz, kad to ieslēdzat, nepieciešama parole.
 msgid "IDS_ST_BODY_PASSWORD_MUST_CONTAIN_NO_MORE_THAN_PD_CHARACTERS_ABB"
 msgstr "Parolē ir jābūt ne vairāk par %d rakstzīmēm."
 
+msgid "IDS_ST_POP_LOADING_ING"
+msgstr "Ielādē..."
+
 msgid "IDS_ST_BODY_PASSWORD_MUST_CONTAIN_AT_LEAST_PD_CHARACTERS_ABB"
 msgstr "Parolē ir jābūt vismaz %d rakstzīmēm."
 
@@ -1423,9 +1243,6 @@ msgstr "Paroles lauks ir tukšs."
 msgid "IDS_ST_BODY_PASSWORD_CONTAINS_INVALID_CHARACTER_ABB"
 msgstr "Parolē ir nederīga rakstzīme."
 
-msgid "IDS_ST_BODY_PASSWORD"
-msgstr "Parole"
-
 msgid "IDS_ST_BODY_OPEN_SOURCE_LICENCES"
 msgstr "Atklātā pirmkoda licences"
 
@@ -1435,36 +1252,24 @@ msgstr "Ieslēgts"
 msgid "IDS_ST_BODY_OFFICIAL_M_DEVICE_STATUS"
 msgstr "Apstiprināts"
 
+msgid "IDS_ST_POP_INCORRECT_PASSWORD"
+msgstr "Nepareiza parole."
+
 msgid "IDS_ST_BODY_NUMBER"
 msgstr "Numurs"
 
-msgid "IDS_ST_BODY_NO_RESULTS_FOUND"
-msgstr "Nav atrasts neviens rezultāts."
-
 msgid "IDS_ST_BODY_NO_DEFAULTS_SET"
 msgstr "Nav iestatīts neviens noklusējums."
 
-msgid "IDS_ST_BODY_NOT_ASSIGNED"
-msgstr "Nav piešķirta"
-
 msgid "IDS_ST_BODY_NOTIFICATION_PANEL"
 msgstr "Paziņojumu panelis"
 
-msgid "IDS_ST_BODY_NOTIFICATIONS"
-msgstr "Paziņojumi"
-
-msgid "IDS_ST_BODY_NOTIFICATION"
-msgstr "Paziņojums"
-
 msgid "IDS_ST_BODY_NOSERVICE"
 msgstr "Nav pakalpojuma"
 
 msgid "IDS_ST_BODY_NORMAL_T_PROFILE"
 msgstr "Parasts"
 
-msgid "IDS_ST_BODY_NONE"
-msgstr "Nav"
-
 msgid "IDS_ST_BODY_NEW_PIN2_AND_CONFIRM_PIN2_DO_NOT_MATCH"
 msgstr "Jaunais PIN2 kods un apstiprinājuma PIN2 kods nesakrīt"
 
@@ -1474,9 +1279,6 @@ msgstr "Jaunais PIN2"
 msgid "IDS_ST_BODY_NEW_PIN1"
 msgstr "Jaunais PIN1 kods"
 
-msgid "IDS_ST_BODY_NEW"
-msgstr "Jaunāks"
-
 msgid "IDS_ST_BODY_NETWORK_TYPE"
 msgstr "Tīkla veids"
 
@@ -1489,18 +1291,15 @@ msgstr "Tīklu saraksts"
 msgid "IDS_ST_BODY_NETWORK_CONNECTIONS"
 msgstr "Tīkla savienojumi"
 
+msgid "IDS_ST_POP_DO_NOT_ASK_AGAIN"
+msgstr "Vairs nevaicāt"
+
 msgid "IDS_ST_BODY_NETWORK_CODE"
 msgstr "Tīkla kods"
 
-msgid "IDS_ST_BODY_NETWORK"
-msgstr "Tīkls"
-
 msgid "IDS_ST_BODY_NATURAL_T_DISPLAY_EFFECT"
 msgstr "Dabisks"
 
-msgid "IDS_ST_BODY_NAME"
-msgstr "Vārds"
-
 msgid "IDS_ST_BODY_MY_NUMBER"
 msgstr "Mans numurs"
 
@@ -1525,12 +1324,6 @@ msgstr "Citi sistēmas iestatījumi"
 msgid "IDS_ST_BODY_MORE_CONNECTIVITY_SETTINGS"
 msgstr "Citi savienojumu iestatījumi"
 
-msgid "IDS_ST_BODY_MONDAY"
-msgstr "Pirmdiena"
-
-msgid "IDS_ST_BODY_MODE"
-msgstr "Režīms"
-
 msgid "IDS_ST_BODY_MOBILE_DATA_WILL_BE_USED_IF_YOU_DOWNLOAD_OR_UPLOAD_DATA_WITHOUT_WI_FI_CONNECTION"
 msgstr "Ja lejupielādēsit vai augšupielādēsit datus, neizmantojot Wi-Fi savienojumu, tiks izmantoti mobilie dati."
 
@@ -1540,29 +1333,23 @@ msgstr "MM.DD.GGGG."
 msgid "IDS_ST_BODY_MMS_CONNECTIONS"
 msgstr "MMS savienojumi"
 
+msgid "IDS_ST_OPT_SELECT"
+msgstr "Izvēlēties"
+
 msgid "IDS_ST_BODY_MISCELLANEOUS_FILES"
 msgstr "Dažādi faili"
 
-msgid "IDS_ST_BODY_MESSAGE"
-msgstr "Ziņa"
-
 msgid "IDS_ST_BODY_MENU_AND_WIDGETS"
 msgstr "Izvēlne un logrīki"
 
-msgid "IDS_ST_BODY_MEMORY"
-msgstr "Atmiņa"
-
 msgid "IDS_ST_BODY_MEDIUM"
 msgstr "Vidējs"
 
-msgid "IDS_ST_BODY_MB"
-msgstr "MB"
-
 msgid "IDS_ST_BODY_MASS_STORAGE_HELP_MSG"
 msgstr "Ir iespējamas šādas darbības:\n- Ātra failu kopēšana\n- Savienojuma izveide, izmantojot operētājsistēmu MAC vai Linux"
 
-msgid "IDS_ST_BODY_MARUBERI_JPN_DCM"
-msgstr "Maruberi"
+msgid "IDS_ST_OPT_DEFAULT_RINGTONE"
+msgstr "Noklusējuma zvana signāls"
 
 msgid "IDS_ST_BODY_LTE_WCDMA_GSM_NHAUTO_CONNECT"
 msgstr "LTE/WCDMA/GSM\n(automātiska savienojuma izveide)"
@@ -1570,39 +1357,33 @@ msgstr "LTE/WCDMA/GSM\n(automātiska savienojuma izveide)"
 msgid "IDS_ST_BODY_LOCK_SCREEN_OPTIONS"
 msgstr "Bloķēšanas ekrāna iespējas"
 
-msgid "IDS_ST_BODY_LIST_VIEW"
-msgstr "Saraksta skats"
-
 msgid "IDS_ST_BODY_LIMIT_BACKGROUND_PROCESSES"
 msgstr "Ierobežot fona procesus"
 
-msgid "IDS_ST_BODY_LICENCE"
-msgstr "Licence"
-
-msgid "IDS_ST_BODY_LED_INDICATOR"
-msgstr "LED indikators"
-
 msgid "IDS_ST_BODY_LEDOT_LOW_BATTERY"
 msgstr "Akumulators gandrīz tukšs"
 
 msgid "IDS_ST_BODY_LAUNCH_BY_DEFAULT"
 msgstr "Palaist pēc noklusējuma"
 
+msgid "IDS_ST_OPT_AUTO_UPDATE_ABB"
+msgstr "Autom. atjaunināt"
+
 msgid "IDS_ST_BODY_LANGUAGE_AND_REGION_ABB"
 msgstr "Valoda un reģions"
 
 msgid "IDS_ST_BODY_LANGUAGE_AND_KEYBOARD"
 msgstr "Valoda un tastatūra"
 
+msgid "IDS_ST_OPT_ALL"
+msgstr "Visas"
+
 msgid "IDS_ST_BODY_KEYBOARD"
 msgstr "Tastatūra"
 
 msgid "IDS_ST_BODY_KEEPS_THE_STATUS_BAR_TIDY_TAP_THE_REPRESENTATIVE_ICON_TO_SHOW_ALL_THE_ICONS"
 msgstr "Sakārto statusa joslu. Pieskarieties reprezentatīvajai ikonai, lai rādītu visas ikonas."
 
-msgid "IDS_ST_BODY_KB"
-msgstr "KB"
-
 msgid "IDS_ST_BODY_INTRODUCTION_TO_SMART_SCREEN_ABB"
 msgstr "Informācija par viedo ekrānu"
 
@@ -1618,15 +1399,6 @@ msgstr "Instalētās programmas"
 msgid "IDS_ST_BODY_INSTALLATION_SETTINGS"
 msgstr "Instalēšanas iestatījumi"
 
-msgid "IDS_ST_BODY_INSERT_SD_CARD"
-msgstr "Ievietojiet SD karti."
-
-msgid "IDS_ST_BODY_INCORRECT_PIN_E"
-msgstr "Nepareizs PIN."
-
-msgid "IDS_ST_BODY_INCORRECT_PASSWORD_TRY_AGAIN"
-msgstr "Nepareiza parole. Mēģiniet vēlreiz"
-
 msgid "IDS_ST_BODY_INCOMING_CALLS_AND_NEW_NOTIFICATIONS_WILL_BE_READ_OUT_AUTOMATICALLY"
 msgstr "Ienākošie zvani un jauni paziņojumi tiks automātiski nolasīti."
 
@@ -1642,8 +1414,8 @@ msgstr "Izvēloties šo iespēju, tiks šifrēts tikai izmantotais atmiņas apjo
 msgid "IDS_ST_BODY_IF_YOU_FORGET_YOUR_PERSONAL_MODE_PASSWORD_YOU_WILL_NOT_BE_ABLE_TO_RECOVER_IT_FOR_SECURITY_MSG"
 msgstr "Ja aizmirsīsit sava personiskā režīma paroli, to nevarēs atkopt. Drošības dēļ jums jāveic personiskā režīma atiestatīšana. Tādējādi tiks atjaunoti tā noklusējuma iestatījumi un izdzēsts viss jūsu personiskais saturs."
 
-msgid "IDS_ST_BODY_IF_YOU_DONT_WANT_TO_SEE_A_NUMBER_APPEAR_ON_THE_APP_ICON_FOR_EACH_NEW_EVENT_DISABLE_BADGE"
-msgstr "Ja nevēlaties, lai uz programmas ikonas tiktu rādīts katra jaunā notikuma skaitlis, deaktivizējiet emblēmu."
+msgid "IDS_ST_MBODY_SCREEN_ROTATION"
+msgstr "Ekrāna pagriešana"
 
 msgid "IDS_ST_BODY_ICON_SHOWS_THAT_SMART_SCREEN_IS_ENABLED"
 msgstr "Ikona norāda, ka viedais ekrāns ir aktivizēts."
@@ -1660,23 +1432,17 @@ msgstr "Helvetica Neue"
 msgid "IDS_ST_BODY_HARDWARE"
 msgstr "Aparatūra"
 
+msgid "IDS_ST_MBODY_HELP"
+msgstr "Palīdzība"
+
 msgid "IDS_ST_BODY_GSM"
 msgstr "GSM"
 
-msgid "IDS_ST_BODY_GRID_VIEW"
-msgstr "Režģa skats"
-
 msgid "IDS_ST_BODY_GLOVE_MODE_ABB"
 msgstr "Cimdu režīms"
 
-msgid "IDS_ST_BODY_GESTURES"
-msgstr "Žesti"
-
-msgid "IDS_ST_BODY_GB"
-msgstr "GB"
-
-msgid "IDS_ST_BODY_FROM_M_TIME"
-msgstr "No"
+msgid "IDS_ST_MBODY_FONT_SIZE"
+msgstr "Fonta lielums"
 
 msgid "IDS_ST_BODY_FREQUENTLY_USED"
 msgstr "Bieži lietotie"
@@ -1705,9 +1471,6 @@ msgstr "Fonta veids"
 msgid "IDS_ST_BODY_FONTSTYLE_ROSEMARY"
 msgstr "Rozmarīns"
 
-msgid "IDS_ST_BODY_FLIGHT_MODE_MSG"
-msgstr "Lidojuma režīms ļauj izslēgt zvanu, ziņapmaiņas un datu tīkla funkcijas. Tas izslēdz arī savienojuma funkcijas, piemēram, Wi-Fi un Bluetooth. Lai lietotu Wi-Fi un Bluetooth, ieslēdziet šīs funkcijas sadaļā Iestatījumi vai paziņojumu panelī."
-
 msgid "IDS_ST_BODY_FLIGHT_MODE_HAS_BEEN_ENABLED_NETWORK_SETTINGS_WILL_CLOSE"
 msgstr "Ir aktivizēts lidojuma režīms. Tīkla iestatījumi tiks aizvērti."
 
@@ -1720,6 +1483,9 @@ msgstr "Fiksēto zvanu režīms"
 msgid "IDS_ST_BODY_FIREWALL_ENABLED_ABB"
 msgstr "Ugunsmūris ir aktivizēts"
 
+msgid "IDS_ST_HEADER_WI_FI"
+msgstr "Wi-Fi"
+
 msgid "IDS_ST_BODY_FIREWALL"
 msgstr "Ugunsmūris"
 
@@ -1735,8 +1501,8 @@ msgstr "Neizdevās izvēlēties tīklu."
 msgid "IDS_ST_BODY_FACE_AND_VOICE"
 msgstr "Seja un balss"
 
-msgid "IDS_ST_BODY_FACEBOOK"
-msgstr "Facebook"
+msgid "IDS_ST_HEADER_UNAVAILABLE"
+msgstr "Nav pieejams"
 
 msgid "IDS_ST_BODY_EXPLANATION_FOR_TRANSACTION_TRACKING_MENU_VODA"
 msgstr "Jūsu informācija par ieteikumiem arī ir nosūtīta ar pārsūtīto failu."
@@ -1744,6 +1510,12 @@ msgstr "Jūsu informācija par ieteikumiem arī ir nosūtīta ar pārsūtīto fa
 msgid "IDS_ST_BODY_EXPLANATION_FOR_EXPIRY_REMINDER_MENU"
 msgstr "Pirms lietoto failu licences termiņš ir beidzies, piemēram, fona attēliem, saņemiet atgādinājumu."
 
+msgid "IDS_ST_HEADER_TEXT_TO_SPEECH"
+msgstr "Teksta pārveide runā"
+
+msgid "IDS_ST_HEADER_SOUND"
+msgstr "Skaņa"
+
 msgid "IDS_ST_BODY_ESTIMATED_MAX_STANDBY_TIME_ABB"
 msgstr "Apt. maks. gaid. režīma laiks"
 
@@ -1756,12 +1528,12 @@ msgstr "Vēlreiz ievadiet paroli"
 msgid "IDS_ST_BODY_ENTER_PASSWORD"
 msgstr "Ievadiet paroli."
 
-msgid "IDS_ST_BODY_ENTER_NEW_PASSWORD"
-msgstr "Ievadiet jauno paroli."
-
 msgid "IDS_ST_BODY_ENTER_CURRENT_PASSWORD"
 msgstr "Ievadiet pašreizējo paroli."
 
+msgid "IDS_ST_HEADER_SAMSUNG_APPS"
+msgstr "Samsung Apps"
+
 msgid "IDS_ST_BODY_ENCRYPT_DEVICE_Q_WARNING_MSG"
 msgstr "Vai šifrēt ierīci? Šī darbība ir neatgriezeniska, un, ja to pārtrauksit, zaudēsit datus. Šifrēšana var ilgt vairāk nekā stundu; tās laikā ierīce tiks restartēta vairākas reizes un jūs to nevarēsit izmantot."
 
@@ -1771,6 +1543,9 @@ msgstr "Vai šifrēt ierīci? Šī darbība ir neatgriezeniska, un ja to pārtra
 msgid "IDS_ST_BODY_ENCRYPT_ACCOUNTS_SETTINGS_DOWNLOADED_APPLICATIONS_AND_THEIR_DATA_MEDIA_AND_OTHER_FILES"
 msgstr "Šifrēt kontus, iestatījumus, lejupielādētās programmas, to datus, kā arī multivides un citus failus."
 
+msgid "IDS_ST_HEADER_RESET"
+msgstr "Atiestatīt"
+
 msgid "IDS_ST_BODY_ENCRYPTION_WILL_TAKE_AT_LEAST_AN_HOUR"
 msgstr "Šifrēšana ilgs vismaz vienu stundu."
 
@@ -1783,15 +1558,18 @@ msgstr "Aktivizēt datu piekļuvi mobilajā tīklā."
 msgid "IDS_ST_BODY_EMPTY"
 msgstr "Tukšs"
 
+msgid "IDS_ST_HEADER_PLEASE_WAIT"
+msgstr "Lūdzu, uzgaidiet."
+
 msgid "IDS_ST_BODY_EMERGENCY_MODE_ABB"
 msgstr "Ārkārtas režīms"
 
+msgid "IDS_ST_HEADER_PD_SELECTED_ABB"
+msgstr "Izvēlēts: %d"
+
 msgid "IDS_ST_BODY_EMAIL"
 msgstr "E-pasts"
 
-msgid "IDS_ST_BODY_EDIT"
-msgstr "Rediģēt"
-
 msgid "IDS_ST_BODY_EASY_MODE"
 msgstr "Vienkāršais režīms"
 
@@ -1804,15 +1582,6 @@ msgstr "Dinamiskā statusa josla"
 msgid "IDS_ST_BODY_DRIVING_MODE"
 msgstr "Braukšanas režīms"
 
-msgid "IDS_ST_BODY_DO_NOT_SHOW_AGAIN"
-msgstr "Nerādīt vēlreiz"
-
-msgid "IDS_ST_BODY_DOWNLOADS"
-msgstr "Lejupielādes"
-
-msgid "IDS_ST_BODY_DOWNLOAD"
-msgstr "Lejupielāde"
-
 msgid "IDS_ST_BODY_DOUBLE_TAP_TO_OPEN_THE_MENU_T_TTS"
 msgstr "Veiciet dubultskārienu, lai atvērtu izvēlni."
 
@@ -1822,18 +1591,12 @@ msgstr "Veiciet dubultskārienu, lai rediģētu šo lauku."
 msgid "IDS_ST_BODY_DOUBLE_TAP_TO_CLOSE_THE_MENU_T_TTS"
 msgstr "Veiciet dubultskārienu, lai aizvērtu izvēlni."
 
-msgid "IDS_ST_BODY_DOCOMO_JPN_DCM"
-msgstr "docomo"
-
 msgid "IDS_ST_BODY_DIVX_REGISTRATION"
 msgstr "DivX reģistrācija"
 
 msgid "IDS_ST_BODY_DIVX_DEREGISTRATION"
 msgstr "DivX reģistrācijas atcelšana"
 
-msgid "IDS_ST_BODY_DISPLAY_CONTENTS"
-msgstr "Parādīt saturu"
-
 msgid "IDS_ST_BODY_DISPLAY_BATTERY_PERCENTAGE_ABB"
 msgstr "Rādīt akumul. uzlādes līmeni"
 
@@ -1843,9 +1606,6 @@ msgstr "Deaktivizē..."
 msgid "IDS_ST_BODY_DE_REGISTRATION_CODE_NOT_FOUND"
 msgstr "Reģistrācijas atcelšanas kods nav atrasts."
 
-msgid "IDS_ST_BODY_DEVICE_MEMORY"
-msgstr "Ierīces atmiņa"
-
 msgid "IDS_ST_BODY_DEVICE_INFO"
 msgstr "Informācija par ierīci"
 
@@ -1855,9 +1615,6 @@ msgstr "Varat šifrēt kontus, iestatījumus, lejupielādētās programmas, to d
 msgid "IDS_ST_BODY_DEVICE_ENCRYPTED"
 msgstr "Ierīce ir šifrēta."
 
-msgid "IDS_ST_BODY_DEVICE"
-msgstr "Ierīce"
-
 msgid "IDS_ST_BODY_DEVELOPER_OPTIONS"
 msgstr "Izstrādātāja iespējas"
 
@@ -1888,9 +1645,6 @@ msgstr "DD.MM.GGGG."
 msgid "IDS_ST_BODY_DATE_AND_TIME"
 msgstr "Datums un laiks"
 
-msgid "IDS_ST_BODY_DATE"
-msgstr "Datums"
-
 msgid "IDS_ST_BODY_DATA_ROAMING"
 msgstr "Datu viesabonēšana"
 
@@ -1900,18 +1654,12 @@ msgstr "Dati"
 msgid "IDS_ST_BODY_CUSTOM_M_DEVICE_STATUS"
 msgstr "Pielāgots"
 
-msgid "IDS_ST_BODY_CURRENT"
-msgstr "Pašreizējais"
-
 msgid "IDS_ST_BODY_CRASH_VIEWER"
 msgstr "Avāriju skatītājs"
 
 msgid "IDS_ST_BODY_CPU_USAGE"
 msgstr "Centrālā procesora lietojums"
 
-msgid "IDS_ST_BODY_COUNTRY_CODE"
-msgstr "Valsts kods"
-
 msgid "IDS_ST_BODY_COOL_JAZZ"
 msgstr "Nomierinošs džezs"
 
@@ -1921,18 +1669,21 @@ msgstr "Personiskajā režīmā var paslēpt saturu no mapes Galerija, Video, M
 msgid "IDS_ST_BODY_CONNECTIONSETTINGS_PROXY_ADDRESS"
 msgstr "Starpniekservera adrese"
 
+msgid "IDS_ST_BUTTON_STOP"
+msgstr "Apt."
+
 msgid "IDS_ST_BODY_CONNECTIONSETTINGS_INTERNET"
 msgstr "Internets"
 
 msgid "IDS_ST_BODY_CONNECTIONS"
 msgstr "Savienojumi"
 
-msgid "IDS_ST_BODY_CONNECTION"
-msgstr "Savienojums"
-
 msgid "IDS_ST_BODY_CONFIRM_NEW_PIN2"
 msgstr "Apstiprināt jauno PIN2 kodu"
 
+msgid "IDS_ST_BUTTON_RESET"
+msgstr "Nodzēst"
+
 msgid "IDS_ST_BODY_CONFIRM_NEW_PIN1"
 msgstr "Apstipriniet jauno PIN1 kodu."
 
@@ -1942,12 +1693,15 @@ msgstr "Apstiprināt jauno PIN kodu"
 msgid "IDS_ST_BODY_CONFIRM_DECRYPTION"
 msgstr "Apstiprināt atšifrēšanu"
 
-msgid "IDS_ST_BODY_CONFIRM"
-msgstr "Apstiprināt"
+msgid "IDS_ST_BUTTON_OK_ABB"
+msgstr "Labi"
 
 msgid "IDS_ST_BODY_CONFIGURE_FIREWALL_SETTINGS"
 msgstr "Konfigurēt ugunsmūra iestatījumus"
 
+msgid "IDS_ST_BUTTON_OK"
+msgstr "Labi"
+
 msgid "IDS_ST_BODY_COMPUTING_ING"
 msgstr "Nosaka..."
 
@@ -1960,11 +1714,14 @@ msgstr "Šokolādes cepums"
 msgid "IDS_ST_BODY_CHECK_FOR_UPDATES_AUTOMATICALLY_ABB"
 msgstr "Automāt. meklēt atjauninājumus."
 
+msgid "IDS_ST_BUTTON_ENABLE"
+msgstr "Aktivizēt"
+
 msgid "IDS_ST_BODY_CHECK_FOR_UPDATES_ABB"
 msgstr "Meklēt atjauninājumus"
 
-msgid "IDS_ST_BODY_CHECK_FOR_UPDATES"
-msgstr "Pārbaudīt atjauninājumus"
+msgid "IDS_ST_BUTTON_DISCONNECT"
+msgstr "Atvienot"
 
 msgid "IDS_ST_BODY_CHARGE_BATTERY_TO_ABOVE_80P_AND_TRY_AGAIN"
 msgstr "Uzlādējiet akumulatoru virs 80% un mēģiniet vēlreiz."
@@ -1972,9 +1729,15 @@ msgstr "Uzlādējiet akumulatoru virs 80% un mēģiniet vēlreiz."
 msgid "IDS_ST_BODY_CHANGING_THE_FONT_SIZE_IN_ACCESSIBILITY_SETTINGS_WILL_OVERRIDE_THE_FONT_SIZE_IN_EACH_APPLICATION"
 msgstr "Mainot fonta lielumu pieejamības iestatījumos, šis fonta lielums tiks izmantots visās programmās."
 
+msgid "IDS_ST_BUTTON_CONTINUE"
+msgstr "Turpināt"
+
 msgid "IDS_ST_BODY_CHANGING_THE_COLOUR_OF_THE_SCREEN_TO_GREYSCALE"
 msgstr "Maina ekrāna krāsas uz pelēktoņu režīmu."
 
+msgid "IDS_ST_BUTTON_CANCEL_ABB"
+msgstr "Atcelt"
+
 msgid "IDS_ST_BODY_CHANGE_TEXT_SIZE_IN_CONTACTS_CALENDAR_MEMO_MESSAGES_EMAIL_AND_IM"
 msgstr "Mainiet teksta lielumu mapē Kontakti, Kalendārs, Piezīme, Ziņas, E-pasts un Tūlītējā ziņapmaiņa."
 
@@ -2041,15 +1804,12 @@ msgstr "Ikreiz, kad ieslēgsit ierīci, tās atšifrēšanai būs nepieciešama
 msgid "IDS_ST_BODY_AVAILABLE_SPACE"
 msgstr "Pieejamā vieta"
 
-msgid "IDS_ST_BODY_AVAILABLE"
-msgstr "Pieejams"
-
-msgid "IDS_ST_BODY_AUTO_DOWNLOAD"
-msgstr "Automātiska lejupielāde"
-
 msgid "IDS_ST_BODY_AUTH_TYPE"
 msgstr "Autentifikācijas veids"
 
+msgid "IDS_ST_BODY_VERSION_PS"
+msgstr "Versija %s"
+
 msgid "IDS_ST_BODY_APP_OPENING_IMAGE"
 msgstr "Programmas atvēršanas attēls"
 
@@ -2065,15 +1825,9 @@ msgstr "Programmu pārvaldnieks"
 msgid "IDS_ST_BODY_APPLICATION_INFO"
 msgstr "Informācija par programmu"
 
-msgid "IDS_ST_BODY_APPLICATION"
-msgstr "Progr."
-
 msgid "IDS_ST_BODY_ANTIVIRUS_SOFTWARE_ABB"
 msgstr "Antivīrusu programmatūra"
 
-msgid "IDS_ST_BODY_AM"
-msgstr "AM"
-
 msgid "IDS_ST_BODY_ALWAYS_REJECT"
 msgstr "Vienmēr atteikt"
 
@@ -2083,9 +1837,6 @@ msgstr "Vienmēr ieslēgts"
 msgid "IDS_ST_BODY_ALWAYS_OFF"
 msgstr "Vienmēr izslēgts"
 
-msgid "IDS_ST_BODY_ALARM"
-msgstr "Signāls"
-
 msgid "IDS_ST_BODY_AFTER_YOU_DOWNLOAD_AND_INSTALL_APPLICATIONS_APPLICATIONS_WILL_BE_SHOWN_HERE"
 msgstr "Kad būsit lejupielādējis un instalējis programmas, tās tiks parādītas šeit"
 
@@ -2095,6 +1846,9 @@ msgstr "Pēc atiestatīšanas tālrunis tiks automātiski restartēts."
 msgid "IDS_ST_BODY_ADJUST_BRIGHTNESS_LEVEL"
 msgstr "Pielāgot spilgtuma līmeni"
 
+msgid "IDS_ST_BODY_URL"
+msgstr "URL"
+
 msgid "IDS_ST_BODY_ADJUST_AUTOMATIC_BRIGHTNESS"
 msgstr "Pielāgot automātisko spilgtumu"
 
@@ -2164,59 +1918,152 @@ msgstr "Kad ierīce uztver jūsu seju, tā pielāgo ekrānu."
 msgid "IDS_HELP_BODY_SMART_SCREEN_WORKS_BEST_UNDER_THE_FOLLOWING_CONDITIONS_C"
 msgstr "Viedais ekrāns vislabāk darbojas šādos apstākļos:"
 
-msgid "IDS_HELP_BODY_SMART_ROTATION_DISABLES_AUTO_SCREEN_ROTATION_BY_CHECKING_THE_ORIENTATION_OF_YOUR_FACE_AND_THE_DEVICE_BY_ITS_FRONT_CAMERA"
-msgstr "Viedā pagriešana deaktivizē automātisko ekrāna pagriešanu, ar priekšējo kameru nosakot jūsu sejas un ierīces orientāciju."
-
-msgid "IDS_LBS_HEADER_LOCATION"
-msgstr "Atrašanās vieta"
-
 msgid "IDS_LBS_BODY_DESTINATION"
 msgstr "Adresāts"
 
-msgid "IDS_ST_SK_NO"
-msgstr ""
+msgid "IDS_ST_BODY_TEXTSTYLE_LARGE"
+msgstr "Liels"
 
-msgid "IDS_HELP_BODY_SMART_STAY_DETECTS_YOUR_EYES_WITH_THE_FRONT_CAMERA_SO_THAT_THE_SCREEN_STAYS_ON_WHEN_YOU_ARE_LOOKING_AT_IT"
-msgstr "Viedā sekošana uztver jūsu acis, izmantojot priekšējo kameru, tādējādi ekrāns tiek rādīts, kamēr jūs tajā skatāties."
+msgid "IDS_ST_BODY_SUNDAY"
+msgstr "Svētdiena"
 
-msgid "IDS_QP_POP_YOU_WILL_NO_LONGER_BE_ABLE_TO_USE_APPLICATIONS_NOTI_MSG"
-msgstr "Jūs vairs nevarēsit lietot tādas programmas kā internets, e-pasts un YouTube, izmantojot mobilos tīklus. Vai turpināt?"
+msgid "IDS_ST_BODY_STORAGE"
+msgstr "Krātuve"
 
-msgid "IDS_ST_BODY_10_MINUTES"
-msgstr "10 minūtes"
+msgid "IDS_ST_BODY_SECURITY"
+msgstr "Drošība"
 
-msgid "IDS_ST_BODY_15SEC"
-msgstr "15 sekundes"
+msgid "IDS_ST_BODY_SEARCH"
+msgstr "Meklēt"
 
-msgid "IDS_ST_BODY_24_HOURS"
-msgstr "24 stundas"
+msgid "IDS_ST_BODY_SD_CARD"
+msgstr "SD karte"
 
-msgid "IDS_ST_BODY_2_MINUTES"
-msgstr "2 minūtes"
+msgid "IDS_ST_BODY_SCHEDULE"
+msgstr "Grafiks"
 
-msgid "IDS_ST_BODY_30SEC"
-msgstr "30 sekundes"
+msgid "IDS_ST_BODY_SAVED"
+msgstr "Saglabāts."
 
-msgid "IDS_ST_BODY_5_MINUTES"
-msgstr "5 minūtes"
+msgid "IDS_ST_BODY_SAVE"
+msgstr "Saglabāt"
 
-msgid "IDS_ST_BODY_APPLICATIONS"
-msgstr "Programmas"
+msgid "IDS_ST_BODY_REGION"
+msgstr "Apgabals"
 
-msgid "IDS_ST_BODY_DONT_ASK_AGAIN"
-msgstr "Vairs nejautāt"
+msgid "IDS_ST_BODY_PROFILE"
+msgstr "Profils"
 
-msgid "IDS_ST_BODY_P1SS_IS_CURRENTLY_P2SS_T_TTS"
-msgstr "%1$s šobrīd ir %2$s."
+msgid "IDS_ST_BODY_PM"
+msgstr "PM"
 
-msgid "IDS_ST_BODY_PASSWORDS_MUST_CONSIST_OF_AT_LEAST_4_ALPHANUMERIC_CHARACTERS_ALSO_INCLUDING_AT_LEAST_1_ALPHABETICAL_CHARACTER"
-msgstr "Parolē jābūt vismaz 4 burtciparu rakstzīmēm, tostarp vismaz 1 burtam."
+msgid "IDS_ST_BODY_PHONEPROFILES_SILENT"
+msgstr "Klusums"
 
-msgid "IDS_ST_BODY_PUK1_BLOCKED"
-msgstr "PUK1 bloķēts."
+msgid "IDS_ST_BODY_PASSWORD"
+msgstr "Parole"
 
-msgid "IDS_ST_BODY_PUK1_CODE"
-msgstr "PUK1 kods"
+msgid "IDS_ST_BODY_NO_RESULTS_FOUND"
+msgstr "Nav atrasts neviens rezultāts."
+
+msgid "IDS_ST_BODY_NOT_ASSIGNED"
+msgstr "Nav piešķirta"
+
+msgid "IDS_ST_BODY_NOTIFICATIONS"
+msgstr "Paziņojumi"
+
+msgid "IDS_ST_BODY_NOTIFICATION"
+msgstr "Paziņojums"
+
+msgid "IDS_ST_BODY_NONE"
+msgstr "Nav"
+
+msgid "IDS_ST_BODY_NEW"
+msgstr "Jaunāks"
+
+msgid "IDS_ST_BODY_NETWORK"
+msgstr "Tīkls"
+
+msgid "IDS_ST_BODY_NAME"
+msgstr "Vārds"
+
+msgid "IDS_ST_BODY_MONDAY"
+msgstr "Pirmdiena"
+
+msgid "IDS_ST_BODY_MODE"
+msgstr "Režīms"
+
+msgid "IDS_ST_SK_NO"
+msgstr "Nē"
+
+msgid "IDS_ST_BODY_MESSAGE"
+msgstr "Ziņa"
+
+msgid "IDS_ST_BODY_MEMORY"
+msgstr "Atmiņa"
+
+msgid "IDS_ST_BODY_MB"
+msgstr "MB"
+
+msgid "IDS_ST_BODY_LIST_VIEW"
+msgstr "Saraksta skats"
+
+msgid "IDS_ST_BODY_LICENCE"
+msgstr "Licence"
+
+msgid "IDS_ST_BODY_LED_INDICATOR"
+msgstr "LED indikators"
+
+msgid "IDS_HELP_BODY_SMART_STAY_DETECTS_YOUR_EYES_WITH_THE_FRONT_CAMERA_SO_THAT_THE_SCREEN_STAYS_ON_WHEN_YOU_ARE_LOOKING_AT_IT"
+msgstr "Viedā sekošana uztver jūsu acis, izmantojot priekšējo kameru, tādējādi ekrāns tiek rādīts, kamēr jūs tajā skatāties."
+
+msgid "IDS_QP_POP_YOU_WILL_NO_LONGER_BE_ABLE_TO_USE_APPLICATIONS_NOTI_MSG"
+msgstr "Jūs vairs nevarēsit lietot tādas programmas kā internets, e-pasts un YouTube, izmantojot mobilos tīklus. Vai turpināt?"
+
+msgid "IDS_ST_BODY_10_MINUTES"
+msgstr "10 minūtes"
+
+msgid "IDS_ST_BODY_15SEC"
+msgstr "15 sekundes"
+
+msgid "IDS_ST_BODY_24_HOURS"
+msgstr "24 stundas"
+
+msgid "IDS_ST_BODY_2_MINUTES"
+msgstr "2 minūtes"
+
+msgid "IDS_ST_BODY_KB"
+msgstr "KB"
+
+msgid "IDS_ST_BODY_30SEC"
+msgstr "30 sekundes"
+
+msgid "IDS_ST_BODY_5_MINUTES"
+msgstr "5 minūtes"
+
+msgid "IDS_ST_BODY_DONT_ASK_AGAIN"
+msgstr "Vairs nejautāt"
+
+msgid "IDS_ST_BODY_P1SS_IS_CURRENTLY_P2SS_T_TTS"
+msgstr "%1$s šobrīd ir %2$s."
+
+msgid "IDS_ST_BODY_PASSWORDS_MUST_CONSIST_OF_AT_LEAST_4_ALPHANUMERIC_CHARACTERS_ALSO_INCLUDING_AT_LEAST_1_ALPHABETICAL_CHARACTER"
+msgstr "Parolē jābūt vismaz 4 burtciparu rakstzīmēm, tostarp vismaz 1 burtam."
+
+msgid "IDS_ST_BODY_INSERT_SD_CARD"
+msgstr "Ievietojiet SD karti."
+
+msgid "IDS_ST_BODY_PUK1_BLOCKED"
+msgstr "PUK1 bloķēts."
+
+msgid "IDS_ST_BODY_INCORRECT_PIN_E"
+msgstr "Nepareizs PIN."
+
+msgid "IDS_ST_BODY_PUK1_CODE"
+msgstr "PUK1 kods"
+
+msgid "IDS_ST_BODY_INCORRECT_PASSWORD_TRY_AGAIN"
+msgstr "Nepareiza parole. Mēģiniet vēlreiz"
 
 msgid "IDS_ST_BODY_PUK2"
 msgstr "PUK2"
@@ -2260,6 +2107,9 @@ msgstr "Nepareizs PUK1 kods."
 msgid "IDS_ST_POP_INCORRECT_PUK1_PD_ATTEMPTS_LEFT"
 msgstr "Nepareizs PUK1. Atlikuši %d mēģinājumi."
 
+msgid "IDS_ST_BODY_GRID_VIEW"
+msgstr "Režģa skats"
+
 msgid "IDS_ST_POP_INCORRECT_PUK2"
 msgstr "Nepareizs PUK2 kods."
 
@@ -2269,20 +2119,89 @@ msgstr "Nepareizs PUK2. Atlikuši %d mēģinājumi."
 msgid "IDS_ST_POP_PIN_CHANGED"
 msgstr "PIN kods nomainīts."
 
+msgid "IDS_ST_BODY_GB"
+msgstr "GB"
+
 msgid "IDS_TASKMGR_BUTTON_CLEAR_CACHE"
 msgstr "Notīrīt kešatmiņu"
 
 msgid "IDS_ST_BODY_3G_ONLY"
 msgstr "Tikai 3G"
 
+msgid "IDS_ST_BODY_FROM_M_TIME"
+msgstr "No"
+
 msgid "IDS_ST_HEADER_ADD"
 msgstr "Pievienot"
 
-msgid "IDS_ST_BODY_SECONDS"
-msgstr "Sekundes"
+msgid "IDS_ST_BODY_FACEBOOK"
+msgstr "Facebook"
 
-msgid "IDS_ST_BUTTON_CANCEL"
-msgstr "Atcelt"
+msgid "IDS_ST_BODY_ENTER_NEW_PASSWORD"
+msgstr "Ievadiet jauno paroli."
+
+msgid "IDS_ST_BODY_EDIT"
+msgstr "Rediģēt"
+
+msgid "IDS_ST_BODY_DO_NOT_SHOW_AGAIN"
+msgstr "Nerādīt vēlreiz"
+
+msgid "IDS_ST_BODY_DOWNLOADS"
+msgstr "Lejupielādes"
+
+msgid "IDS_ST_BODY_DOWNLOAD"
+msgstr "Lejupielāde"
+
+msgid "IDS_ST_BODY_DISPLAY_CONTENTS"
+msgstr "Parādīt saturu"
+
+msgid "IDS_ST_BODY_DEVICE_MEMORY"
+msgstr "Ierīces atmiņa"
+
+msgid "IDS_ST_BODY_DEVICE"
+msgstr "Ierīce"
+
+msgid "IDS_ST_BODY_DATE"
+msgstr "Datums"
+
+msgid "IDS_ST_BODY_CURRENT"
+msgstr "Pašreizējais"
+
+msgid "IDS_ST_BODY_COUNTRY_CODE"
+msgstr "Valsts kods"
+
+msgid "IDS_ST_BODY_CONNECTION"
+msgstr "Savienojums"
+
+msgid "IDS_ST_BODY_CONFIRM"
+msgstr "Apstiprināt"
+
+msgid "IDS_ST_BODY_CHECK_FOR_UPDATES"
+msgstr "Pārbaudīt atjauninājumus"
+
+msgid "IDS_ST_BODY_AVAILABLE"
+msgstr "Pieejams"
+
+msgid "IDS_ST_BODY_AUTO_DOWNLOAD"
+msgstr "Automātiska lejupielāde"
+
+msgid "IDS_ST_BODY_APPLICATION"
+msgstr "Progr."
+
+msgid "IDS_ST_BODY_AM"
+msgstr "AM"
+
+msgid "IDS_ST_BODY_ALARM"
+msgstr "Signāls"
+
+msgid "IDS_LBS_HEADER_LOCATION"
+msgstr "Atrašanās vieta"
+
+msgid "IDS_ST_BODY_APPLICATIONS"
+msgstr "Programmas"
+
+msgid "IDS_ST_BODY_VIDEOS"
+msgstr "Video"
 
 msgid "IDS_ST_BODY_1_5_SECONDS"
 msgstr "1.5 sekundes"
@@ -2296,8 +2215,17 @@ msgstr "GATAVS"
 msgid "IDS_ST_HEADER_ENABLE_DATA_ROAMING"
 msgstr "Aktivizēt datu viesabonēšanu"
 
-msgid "IDS_ST_HEADER_TURN_ON_MOBILE_DATA"
-msgstr "Ieslēgt mobilos datus"
+msgid "IDS_ST_HEADER_SCAN_FOR_NETWORKS_ABB"
+msgstr "Meklēt tīklus"
+
+msgid "IDS_ST_POP_MOBILE_DATA_WILL_BE_TURNED_ON_CONNECTING_TO_MOBILE_NETWORKS_MAY_RESULT_IN_ADDITIONAL_CHARGES_DEPENDING_ON_YOUR_PAYMENT_PLAN"
+msgstr "Mobilie dati tiks ieslēgti. Savienojuma izveide ar mobilajiem tīkliem var radīt papildu izmaksas atkarībā no jūsu tarifu plāna."
+
+msgid "IDS_ST_POP_SCANNING_FOR_NETWORK_ING"
+msgstr "Meklē tīklu..."
+
+msgid "IDS_ST_POP_UNLESS_YOU_CONNECT_TO_A_WI_FI_NETWORK_YOU_WILL_NOT_BE_ABLE_TO_USE_THE_INTERNET_EMAIL_OR_OTHER_APPS_MSG"
+msgstr "Ja vien neizveidosit savienojumu ar Wi-Fi tīklu, jūs nevarēsit izmantot internetu, e-pastu un citas programmas, kurām nepieciešams datu savienojums."
 
 msgid "IDS_ST_HEADER_UNABLE_TO_PLAY_SAMPLE_ABB"
 msgstr "Nevar atskaņot paraugu"
@@ -2305,15 +2233,24 @@ msgstr "Nevar atskaņot paraugu"
 msgid "IDS_ST_POP_SAMPLES_CANNOT_BE_PLAYED_DURING_CALLS"
 msgstr "Paraugus nevar atskaņot sarunu laikā."
 
-msgid "IDS_ST_HEADER_DEVICE_NAME"
-msgstr "Ierīces nosaukums"
-
 msgid "IDS_ST_HEADER_DELETE_ITEMS_ABB2"
 msgstr "Dzēst objektus"
 
+msgid "IDS_ST_BODY_SECONDS"
+msgstr "Sekundes"
+
 msgid "IDS_ST_HEADER_FEEDBACK"
 msgstr "Atbilde"
 
+msgid "IDS_ST_BUTTON_CANCEL"
+msgstr "Atcelt"
+
+msgid "IDS_ST_HEADER_TURN_ON_MOBILE_DATA"
+msgstr "Ieslēgt mobilos datus"
+
+msgid "IDS_ST_HEADER_DEVICE_NAME"
+msgstr "Ierīces nosaukums"
+
 msgid "IDS_ST_BODY_SELECT_ALL"
 msgstr "Izv. visu"
 
@@ -2323,9 +2260,6 @@ msgstr "Kopā"
 msgid "IDS_ST_HEADER_MANAGE_CERTIFICATES_ABB"
 msgstr "Pārvaldīt sertifikātus"
 
-msgid "IDS_ST_BODY_INCORRECT_PASSWORD"
-msgstr "Nepareiza parole."
-
 msgid "IDS_ST_HEADER_TURN_OFF_MOBILE_DATA"
 msgstr "Izslēgt mobilos datus"
 
@@ -2335,9 +2269,6 @@ msgstr "Lidojuma režīms deaktivizē zvanīšanas un ziņapmaiņas funkcijas, k
 msgid "IDS_ST_BODY_TYPE"
 msgstr "Veids"
 
-msgid "IDS_ST_BODY_PERSONAL"
-msgstr "Privāti"
-
 msgid "IDS_ST_HEADER_LOCK_SCREEN_AND_SECURITY_ABB"
 msgstr "Bloķēšanas ekr. un drošība"
 
@@ -2356,9 +2287,6 @@ msgstr "Juridiskā informācija"
 msgid "IDS_ST_BODY_DEVICE_INFORMATION"
 msgstr "Informācija par ierīci"
 
-msgid "IDS_ST_BODY_PHONE_NUMBER"
-msgstr "Tālruņa numurs"
-
 msgid "IDS_ST_BODY_MODEL_NUMBER"
 msgstr "Modeļa numurs"
 
@@ -2407,6 +2335,81 @@ msgstr "Notīr. kešatm."
 msgid "IDS_ST_BODY_12_HOURS"
 msgstr "12 stundas"
 
+msgid "IDS_ST_BODY_ANSWERINGMODE_AUTOMATIC"
+msgstr "Automātiski"
+
+msgid "IDS_ST_BODY_BLUETOOTH"
+msgstr "Bluetooth"
+
+msgid "IDS_ST_BODY_ADVANCEDOPTIONS_CERTIFICATES"
+msgstr "Sertifikāti"
+
+msgid "IDS_ST_BODY_CALLERID_DEFAULT"
+msgstr "Noklusējums"
+
+msgid "IDS_ST_BODY_APPLICATIONSETTINGS_MESSAGE"
+msgstr "Ziņa"
+
+msgid "IDS_ST_BODY_NFC"
+msgstr "NFC"
+
+msgid "IDS_ST_BODY_PIN_LOCK"
+msgstr "PIN bloķēšana"
+
+msgid "IDS_ST_BUTTON2_S_PLANNER"
+msgstr "S Planner"
+
+msgid "IDS_ST_BODY_VOICE"
+msgstr "Balss"
+
+msgid "IDS_ST_BODY_DEFAULTMEMORY_VOICE_RECORDER"
+msgstr "Balss ierakstītājs"
+
+msgid "IDS_ST_BODY_YYYY_MM_DD_DOT"
+msgstr "GGGG.MM.DD"
+
+msgid "IDS_ST_BODY_BRIGHTNESS_M_POWER_SAVING"
+msgstr "Spilgtums"
+
+msgid "IDS_ST_HEADER_SORT_BY"
+msgstr "Kārtot pēc"
+
+msgid "IDS_ST_TPOP_MAXIMUM_NUMBER_OF_CHARACTERS_REACHED"
+msgstr "Sasniegts maksimālais rakstzīmju skaits."
+
+msgid "IDS_ST_TPOP_TRY_AGAIN"
+msgstr "Mēģiniet vēlreiz"
+
+msgid "IDS_ST_SK_YES"
+msgstr "Jā"
+
+msgid "IDS_ST_BODY_PLAY_A_SOUND_WHEN_BUTTONS_ICONS_AND_MENU_ITEMS_ARE_TAPPED"
+msgstr "Pieskaroties pogām, ikonām un izvēlnes elementiem, atskaņot skaņu."
+
+msgid "IDS_ST_MBODY_KEYBOARD_SOUND"
+msgstr "Tastatūras skaņa"
+
+msgid "IDS_ST_MBODY_TOUCH_SOUND"
+msgstr "Pieskaršanās skaņa"
+
+msgid "IDS_ST_SBODY_PLAY_A_SOUND_WHEN_THE_SAMSUNG_KEYBOARD_IS_TAPPED"
+msgstr "Atskaņot skaņu, kad pieskaraties Samsung tastatūrai."
+
+msgid "IDS_ST_POP_MOUNTING_SD_CARD_ING"
+msgstr "Pievieno SD karti..."
+
+msgid "IDS_ST_BODY_SET_DATE"
+msgstr "Iestatīt datumu"
+
+msgid "IDS_ST_BODY_LOCK_SCREEN"
+msgstr "Bloķēšanas ekrāns"
+
+msgid "IDS_ST_BODY_PERSONAL"
+msgstr "Privāti"
+
+msgid "IDS_ST_BODY_PHONE_NUMBER"
+msgstr "Tālruņa numurs"
+
 msgid "IDS_ST_BODY_1MINUTE"
 msgstr "1 minūte"
 
@@ -2416,30 +2419,15 @@ msgstr "Konti"
 msgid "IDS_ST_HEADER_ALLSHARE"
 msgstr "AllShare"
 
-msgid "IDS_ST_BODY_ANSWERINGMODE_AUTOMATIC"
-msgstr "Automātiski"
-
 msgid "IDS_ST_BUTTON_BACK"
 msgstr "Atpakaļ"
 
-msgid "IDS_ST_BODY_BLUETOOTH"
-msgstr "Bluetooth"
-
-msgid "IDS_ST_BODY_ADVANCEDOPTIONS_CERTIFICATES"
-msgstr "Sertifikāti"
-
 msgid "IDS_ST_BODY_CONTACTS"
 msgstr "Kontakti"
 
 msgid "IDS_ST_BODY_MYTHEME_CREATE"
 msgstr "Izveidot"
 
-msgid "IDS_ST_BODY_CALLERID_DEFAULT"
-msgstr "Noklusējums"
-
-msgid "IDS_ST_BODY_FM_RADIO"
-msgstr "FM radio"
-
 msgid "IDS_ST_BODY_FONT"
 msgstr "Fonts"
 
@@ -2452,15 +2440,9 @@ msgstr "Palīdzība"
 msgid "IDS_ST_BODY_MANUAL"
 msgstr "Manuāli"
 
-msgid "IDS_ST_BODY_APPLICATIONSETTINGS_MESSAGE"
-msgstr "Ziņa"
-
 msgid "IDS_ST_BODY_MUSIC"
 msgstr "Mūzika"
 
-msgid "IDS_ST_BODY_NFC"
-msgstr "NFC"
-
 msgid "IDS_ST_BODY_ALERTTYPE_OFF"
 msgstr "Izslēgts"
 
@@ -2470,9 +2452,6 @@ msgstr "Ieslēgts"
 msgid "IDS_ST_BODY_MEMORYSTATUS_OTHERS"
 msgstr "Citi"
 
-msgid "IDS_ST_BODY_PIN_LOCK"
-msgstr "PIN bloķēšana"
-
 msgid "IDS_ST_BODY_RESET"
 msgstr "Atiestatīt"
 
@@ -2488,45 +2467,21 @@ msgstr "Sinhronizēt"
 msgid "IDS_ST_BODY_SYSTEM"
 msgstr "Sistēma"
 
-msgid "IDS_ST_BUTTON2_S_PLANNER"
-msgstr "S Planner"
-
 msgid "IDS_ST_BODY_TWITTER"
 msgstr "Twitter"
 
 msgid "IDS_ST_BODY_USERNAME"
 msgstr "Lietotājvārds"
 
-msgid "IDS_ST_BODY_VOICE"
-msgstr "Balss"
-
-msgid "IDS_ST_BODY_DEFAULTMEMORY_VOICE_RECORDER"
-msgstr "Balss ierakstītājs"
-
 msgid "IDS_ST_BODY_WI_FI"
 msgstr "Wi-Fi"
 
-msgid "IDS_ST_BODY_YYYY_MM_DD_DOT"
-msgstr "GGGG.MM.DD"
-
-msgid "IDS_ST_BODY_BRIGHTNESS_M_POWER_SAVING"
-msgstr "Spilgtums"
-
-msgid "IDS_ST_HEADER_SORT_BY"
-msgstr "Kārtot pēc"
-
 msgid "IDS_ST_BODY_DELETED"
 msgstr "Izdzēsts."
 
 msgid "IDS_ST_POP_ERROR"
 msgstr "Kļūda."
 
-msgid "IDS_ST_TPOP_MAXIMUM_NUMBER_OF_CHARACTERS_REACHED"
-msgstr "Sasniegts maksimālais rakstzīmju skaits."
-
-msgid "IDS_ST_TPOP_TRY_AGAIN"
-msgstr "Mēģiniet vēlreiz"
-
 msgid "IDS_ST_BODY_VERSION"
 msgstr "Versija"
 
@@ -2536,36 +2491,9 @@ msgstr "Dzēst"
 msgid "IDS_ST_SK_SET_LITE"
 msgstr "Iestat."
 
-msgid "IDS_ST_SK_YES"
-msgstr "Jā"
-
-msgid "IDS_SAPPS_SK_TRY_ABB"
-msgstr "Mēģināt"
-
-msgid "IDS_ST_BODY_PLAY_A_SOUND_WHEN_BUTTONS_ICONS_AND_MENU_ITEMS_ARE_TAPPED"
-msgstr "Pieskaroties pogām, ikonām un izvēlnes elementiem, atskaņot skaņu."
-
-msgid "IDS_ST_MBODY_KEYBOARD_SOUND"
-msgstr "Tastatūras skaņa"
-
 msgid "IDS_ST_MBODY_RINGTONE"
 msgstr "Zvana signāls"
 
-msgid "IDS_ST_MBODY_TOUCH_SOUND"
-msgstr "Pieskaršanās skaņa"
-
-msgid "IDS_ST_SBODY_PLAY_A_SOUND_WHEN_THE_SAMSUNG_KEYBOARD_IS_TAPPED"
-msgstr "Atskaņot skaņu, kad pieskaraties Samsung tastatūrai."
-
-msgid "IDS_ST_POP_MOUNTING_SD_CARD_ING"
-msgstr "Pievieno SD karti..."
-
-msgid "IDS_ST_BODY_SET_DATE"
-msgstr "Iestatīt datumu"
-
-msgid "IDS_ST_BODY_ALL"
-msgstr "Visas"
-
 msgid "IDS_LBS_BODY_LOCATION_SERVICE"
 msgstr "Atrašanās vietas noteikšanas pakalpojums"
 
@@ -2575,9 +2503,6 @@ msgstr "VPN"
 msgid "IDS_ST_SK_OPTIONS_LITE"
 msgstr "Iesp."
 
-msgid "IDS_ST_BODY_TTS"
-msgstr "TTS"
-
 msgid "IDS_ST_BODY_VOICE_CONTROL"
 msgstr "Balss vadība"
 
@@ -2590,45 +2515,222 @@ msgstr "Netraucēt"
 msgid "IDS_ST_MBODY_APP_NOTIFICATIONS"
 msgstr "Programmas paziņojumi"
 
+msgid "IDS_ST_BODY_ALL"
+msgstr "Visas"
+
 msgid "IDS_ST_HEADER_DEFAULT_APPLICATIONS_ABB"
 msgstr "Noklusējuma programmas"
 
-msgid "IDS_ST_BODY_HOME"
-msgstr "Mājas"
-
 msgid "IDS_ST_BODY_SET_TIME"
 msgstr "Laika iestatīšana"
 
 msgid "IDS_ST_BODY_UNABLE_TO_SCAN_FOR_NETWORKS"
 msgstr "Nevar meklēt tīklus."
 
-msgid "IDS_ST_BODY_LOCK_SCREEN"
-msgstr "Bloķēšanas ekrāns"
+msgid "IDS_ACCS_BODY_SIGNAL_STRENGTH_TTS"
+msgstr "Signāla stiprums"
 
 msgid "IDS_ST_HEADER_VISION"
 msgstr "Redze"
 
+msgid "IDS_ST_BODY_SIGNAL_STRENGTH"
+msgstr "Signāla stiprums"
+
+msgid "IDS_ST_BODY_HELLO_KITTY_10"
+msgstr "Hello Kitty 10"
+
+msgid "IDS_ST_HEADER_SOUNDS_AND_NOTIFICATIONS_ABB"
+msgstr "Skaņas un paziņojumi"
+
+msgid "IDS_ST_BODY_TTS"
+msgstr "TTS"
+
+msgid "IDS_ST_BODY_HOME"
+msgstr "Mājas"
+
 msgid "IDS_ST_BODY_OFF"
 msgstr "Izslēgts"
 
-msgid "IDS_ST_BODY_SIGNAL_STRENGTH"
-msgstr "Signāla stiprums"
+msgid "IDS_ST_BODY_THERE_ARE_NO_APPS_SET_AS_DEFAULTS"
+msgstr "Neviena programma nav iestatīta kā noklusējums."
 
-msgid "IDS_ST_POP_MOBILE_DATA_WILL_BE_TURNED_ON_CONNECTING_TO_MOBILE_NETWORKS_MAY_RESULT_IN_ADDITIONAL_CHARGES_DEPENDING_ON_YOUR_PAYMENT_PLAN"
-msgstr "Mobilie dati tiks ieslēgti. Savienojuma izveide ar mobilajiem tīkliem var radīt papildu izmaksas atkarībā no jūsu tarifu plāna."
+msgid "IDS_ST_HEADER_PRIVACY_SETTINGS_ABB"
+msgstr "Konfidencialit. iest."
 
-msgid "IDS_ST_POP_UNLESS_YOU_CONNECT_TO_A_WI_FI_NETWORK_YOU_WILL_NOT_BE_ABLE_TO_USE_THE_INTERNET_EMAIL_OR_OTHER_APPS_MSG"
-msgstr "Ja vien neizveidosit savienojumu ar Wi-Fi tīklu, jūs nevarēsit izmantot internetu, e-pastu un citas programmas, kurām nepieciešams datu savienojums."
+msgid "IDS_QP_OPT_SHOW_ALL_CONTENT_ABB"
+msgstr "Rādīt visu saturu"
+
+msgid "IDS_QP_OPT_HIDE_SENSITIVE_CONTENT_ABB"
+msgstr "Slēpt sensitīvu saturu"
+
+msgid "IDS_ST_BUTTON_REMOVE_ABB2"
+msgstr "Noņemt"
+
+msgid "IDS_QP_TMBODY_NOTIFICATIONS_ON_LOCK_SCREEN"
+msgstr "Paziņojumi bloķēšanas ekrānā"
+
+msgid "IDS_ACCS_BODY_WHILE_SCREEN_READER_IS_ENABLED_YOUR_PHONE_WILL_PROVIDE_VOICE_FEEDBACK_FOR_EXAMPLE_SCREEN_READER_WILL_MSG"
+msgstr "Kamēr būs aktivizēta programma Ekrāna lasītājs, tālrunis nodrošinās balss atbildi. Piemēram, Ekrāna lasītājs paziņos, kādas darbības var veikt katrā no ekrāniem. Pieskarieties objektiem, lai tos izvēlētos un noklausītos, kas tie ir, un veiciet dubultskārienu pie objektiem, lai veiktu saistīto darbību."
 
-msgid "IDS_SCR_BODY_PD_UNREAD_NOTIFICATIONS"
-msgstr "Nelasīti paziņojumi"
+msgid "IDS_ACCS_MBODY_READ_OUT_USAGE_HINTS_ABB"
+msgstr "Lietošanas padomu lasīšana"
+
+msgid "IDS_ACCS_MBODY_SOUND_FEEDBACK"
+msgstr "Atbilde ar skaņu"
+
+msgid "IDS_ACCS_MBODY_VIBRATION_FEEDBACK"
+msgstr "Atbilde ar vibrāciju"
+
+msgid "IDS_ACCS_OPT_ALWAYS_READ_OUT_KEYBOARD_INPUT_TTS"
+msgstr "Vienmēr nolasīt tastatūras ievadi"
+
+msgid "IDS_ACCS_OPT_KEYBOARD_FEEDBACK_TTS"
+msgstr "Atbilde ar tastatūru"
 
 msgid "IDS_ACCS_OPT_OTHER_FEEDBACK_TTS"
 msgstr "Citas atsauksmes"
 
-msgid "IDS_ACCS_TMBODY_STATUS_BAR_INFORMATION"
-msgstr "Statusa joslas informācija"
+msgid "IDS_ACCS_SBODY_READ_OUT_NOTIFICATIONS_WHILE_THE_SCREEN_IS_OFF"
+msgstr "Nolasiet paziņojumus, kad ekrāns ir izslēgts."
 
 msgid "IDS_ACCS_SBODY_SELECT_WHICH_INFORMATION_FROM_INDICATORS_SHOWN_ON_THE_STATUS_BAR_WILL_BE_READ_OUT_WHEN_YOU_TRIPLE_TAP_THE_SCREEN_WITH_TWO_FINGERS_MSG"
 msgstr "Izvēlieties, ko no statusa joslā redzamo indikatoru informācijas nolasīt, kad trīsreiz pieskaraties ekrānam. Nolasīt var, piemēram, laiku un datumu, ierīces signāla stiprumu, Wi-Fi un Bluetooth savienojumus un akumulatora uzlādes līmeni."
 
+msgid "IDS_ACCS_SBODY_SET_THE_VOICE_FEEDBACK_TO_VARY_IN_PITCH_WHILE_USING_THE_KEYBOARD_TO_ENTER_TEXT"
+msgstr "Iestatiet, lai balss atbildes tonis atšķiras, kad teksta ievadei tiek lietota tastatūra."
+
+msgid "IDS_ACCS_TMBODY_STATUS_BAR_INFORMATION"
+msgstr "Statusa joslas informācija"
+
+msgid "IDS_ST_BUTTON_TURN_OFF_ABB2"
+msgstr "Izslēgt"
+
+msgid "IDS_ST_BUTTON_TURN_ON_ABB3"
+msgstr "Ieslēgt"
+
+msgid "IDS_ST_BUTTON_DISABLE_ABB"
+msgstr "Deaktivizēt"
+
+msgid "IDS_ST_BUTTON_ENABLE_ABB3"
+msgstr "Aktivizēt"
+
+msgid "IDS_SM_TPOP_P1SS_P2SS_CACHED_DATA_CLEARED_ABB"
+msgstr "Notīrīti %1$s %2$s kešatmiņas datu."
+
+msgid "IDS_SM_HEADER_DEFAULT_STORAGE_SETTINGS_ABB"
+msgstr "Noklusējuma krātuves iestatījumi"
+
+msgid "IDS_SM_TMBODY_DEFAULT_STORAGE_LOCATIONS"
+msgstr "Noklus. krātuves atraš. vietas"
+
+msgid "IDS_SM_SBODY_CALCULATING_ING"
+msgstr "Aprēķina..."
+
+msgid "IDS_ST_BODY_IMAGES"
+msgstr "Attēli"
+
+msgid "IDS_ST_BODY_STORAGE_USAGE"
+msgstr "Krātuves lietojums"
+
+msgid "IDS_ST_HEADER_TOTAL_SPACE"
+msgstr "Kopējais vietas apjoms"
+
+msgid "IDS_SM_TMBODY_APPS_ABB"
+msgstr "Programmas"
+
+msgid "IDS_ST_BODY_SYSTEM_STORAGE"
+msgstr "Sistēmas krātuve"
+
+msgid "IDS_ST_BODY_CACHED_DATA_ABB"
+msgstr "Kešatmiņas dati"
+
+msgid "IDS_SM_HEADER_DEFAULT_STORAGE_LOC_ABB"
+msgstr "Noklusējuma krātuve"
+
+msgid "IDS_SM_BODY_FREE_M_MEMORY_ABB"
+msgstr "Brīvs"
+
+msgid "IDS_ST_MBODY_ADS"
+msgstr "Reklāmas"
+
+msgid "IDS_SM_BODY_SELECT_THE_DEFAULT_LOCATION_FOR_INSTALLING_APPS_WHERE_APPS_CAN_BE_SAVED_DEPENDS_ON_THE_TYPE_OF_APP_AND_THE_AVAILABILITY_OF_THE_LOCATION"
+msgstr "Izvēlieties noklusējuma vietu programmu instalēšanai. Programmas saglabāšanas vieta ir atkarīga no programmas veida un atrašanās vietas pieejamības."
+
+msgid "IDS_SM_BODY_SELECT_THE_DEFAULT_STORAGE_LOCATION_FOR_CONTENT_SHARED_VIA_BLUETOOTH_OR_WI_FI_DIRECT"
+msgstr "Izvēlieties noklusējuma krātuves vietu saturam, kas tiek kopīgots, izmantojot Bluetooth vai Wi-Fi Direct."
+
+msgid "IDS_ST_OPT_HIDE_CONTENT"
+msgstr "Slēpt saturu"
+
+msgid "IDS_ST_HEADER_PRIVACY_AND_SECURITY_ABB"
+msgstr "Konfidenc. un drošība"
+
+msgid "IDS_ST_MBODY_PRIVACY_AND_SECURITY"
+msgstr "Konfidenc. un drošība"
+
+msgid "IDS_ST_HEADER_TIZEN_CONNECT"
+msgstr "Tizen Connect"
+
+msgid "IDS_ST_OPT_BATTERY_USAGE_ABB"
+msgstr "Akumulatora lietojums"
+
+msgid "IDS_SM_BODY_THE_BATTERY_USAGE_FOR_THE_PAST_P1SD_HOURS_P2SD_MINUTES_C"
+msgstr "Akumulatora lietojums pēdējo %1$d stundu %2$d minūšu laikā:"
+
+msgid "IDS_ST_BODY_REMAINING_BATTERY"
+msgstr "Atlikušais uzlādes līmenis"
+
+msgid "IDS_ST_BODY_CHARGING_ING_ABB"
+msgstr "Uzlādējas..."
+
+msgid "IDS_ST_SBODY_FULLY_CHARGED_ABB_M_STATUS"
+msgstr "Pilnībā uzlādēts"
+
+msgid "IDS_ST_BODY_MISSED_EVENTS"
+msgstr "Nokavētie notikumi"
+
+msgid "IDS_ST_BODY_SPEECH_RATE"
+msgstr "Runas ātrums"
+
+msgid "IDS_COM_POP_MISSED_EVENTS"
+msgstr "Nokavētie notikumi"
+
+msgid "IDS_SCR_POP_DRAG_THE_SLIDER_TO_SET_THE_SPEECH_RATE"
+msgstr "Velciet slīdni, lai iestatītu runas ātrumu."
+
+msgid "IDS_ST_BODY_BATTERY_LEVEL"
+msgstr "Akumulatora uzlādes līmenis"
+
+msgid "IDS_ST_HEADER_DETAILS"
+msgstr "Dati"
+
+msgid "IDS_ST_MBODY_OTHER_SOUNDS"
+msgstr "Citas skaņas"
+
+msgid "IDS_ST_HEADER_ENCRYPT_SD_CARD"
+msgstr "Šifrēt SD karti"
+
+msgid "IDS_ST_HEADER_DECRYPT_SD_CARD"
+msgstr "Atšifrēt SD karti"
+
+msgid "IDS_ST_HEADER_ENCRYPTION"
+msgstr "Šifrēšana"
+
+msgid "IDS_ST_SBODY_DEVICE_ENCRYPTED_M_STATUS"
+msgstr "Ierīce ir šifrēta"
+
+msgid "IDS_ST_SBODY_DEVICE_NOT_ENCRYPTED_M_STATUS"
+msgstr "Ierīce nav šifrēta"
+
+msgid "IDS_ST_SBODY_SD_CARD_ENCRYPTED_M_STATUS"
+msgstr "SD karte ir šifrēta"
+
+msgid "IDS_ST_SBODY_SD_CARD_NOT_ENCRYPTED_M_STATUS_SBODY"
+msgstr "SD karte nav šifrēta"
+
+msgid "IDS_ST_TMBODY_SECURE_ERASE"
+msgstr "Drošā dzēšana"
+
+msgid "IDS_ST_SBODY_ERASE_ALL_DELETED_DATA_ON_THE_PHONE_PERMANENTLY_FOR_SECURITY_PURPOSES_THIS_DATA_WILL_NOT_BE_RECOVERABLE_BY_ANYONE"
+msgstr "Drošības apsvērumu dēļ neatgriezeniski izdzēsiet no tālruņa visus izdzēstos datus. Šos datus neviens nevarēs atjaunot."
+
old mode 100644 (file)
new mode 100755 (executable)
index 3495850..284cdaf
@@ -1,12 +1,18 @@
-msgid "IDS_ST_BODY_1_MINUTE"
-msgstr "1 минута"
+msgid "IDS_VOICE_HEADER_SPEECH_TO_TEXT_HSTT"
+msgstr "Говор во текст (STT)"
+
+msgid "IDS_VOICE_HEADER_TEXT_TO_SPEECH_HTTS"
+msgstr "Текст во говор (TTS)"
+
+msgid "IDS_PB_TPOP_DELETING_ING_ABB"
+msgstr "Се брише..."
+
+msgid "IDS_VOICE_BODY_VOICE_CONTROL_ABB2"
+msgstr "Говорна контрола"
 
 msgid "IDS_ST_POP_SAVING"
 msgstr "Се меморира"
 
-msgid "IDS_CAM_POP_MODEL"
-msgstr "Модел"
-
 msgid "IDS_EMAIL_BODY_INVALID_PORT_NUMBER"
 msgstr "Неправилен број на порта."
 
@@ -22,9 +28,6 @@ msgstr "6 секунди"
 msgid "IDS_PB_POP_PS_ALREADY_EXISTS"
 msgstr "%s веќе постои."
 
-msgid "IDS_SAPPS_OPT_BADGE_ABB"
-msgstr "Значка"
-
 msgid "IDS_ST_BODY_DISCONNECTED"
 msgstr "Врската е прекината."
 
@@ -34,9 +37,6 @@ msgstr "Медиум"
 msgid "IDS_ST_BODY_SELECT_AUTOMATICALLY"
 msgstr "Избери автоматски"
 
-msgid "IDS_ST_HEADER_AUDIO"
-msgstr "Звук"
-
 msgid "IDS_ST_HEADER_FORMAT_MVERB_ABB"
 msgstr "Форматирај"
 
@@ -58,33 +58,45 @@ msgstr "IP"
 msgid "IDS_BT_POP_OPERATION_FAILED"
 msgstr "Неуспешна операција."
 
-msgid "IDS_CLD_OPT_MINUTE"
-msgstr "Минута"
-
 msgid "IDS_CLD_OPT_MINUTES_LC_ABB"
 msgstr "минути"
 
-msgid "IDS_CST_BUTTON_CLOSE"
-msgstr "Затвори"
-
-msgid "IDS_CST_POP_FAILED"
-msgstr "Неуспешно."
-
 msgid "IDS_IM_BODY_SUCCESSFULLY_COMPLETED"
 msgstr "Успешно завршено."
 
 msgid "IDS_IM_POP_UNEXPECTED_ERROR"
 msgstr "Неочекувана грешка."
 
+msgid "IDS_SIM_BODY_INVALID_SIM_CARD"
+msgstr "Неважечка SIM-картичка."
+
+msgid "IDS_WGT_BUTTON3_KIES_VIA_WI_FI"
+msgstr "Kies преку Wi-Fi"
+
+msgid "IDS_ST_BODY_1_MINUTE"
+msgstr "1 минута"
+
+msgid "IDS_CAM_POP_MODEL"
+msgstr "Модел"
+
+msgid "IDS_ST_HEADER_AUDIO"
+msgstr "Звук"
+
+msgid "IDS_CLD_OPT_MINUTE"
+msgstr "Минута"
+
+msgid "IDS_CST_BUTTON_CLOSE"
+msgstr "Затвори"
+
+msgid "IDS_CST_POP_FAILED"
+msgstr "Неуспешно."
+
 msgid "IDS_PB_BODY_INFO"
 msgstr "Информации"
 
 msgid "IDS_PB_BUTTON_CONTACT"
 msgstr "Контакт"
 
-msgid "IDS_SIM_BODY_INVALID_SIM_CARD"
-msgstr "Неважечка SIM-картичка."
-
 msgid "IDS_ST_BUTTON2_PROCESSING_ING"
 msgstr "Се обработува..."
 
@@ -94,21 +106,18 @@ msgstr "Да се избрише?"
 msgid "IDS_VR_POP_NO_FILES"
 msgstr "Нема фајлови"
 
-msgid "IDS_WGT_BUTTON3_KIES_VIA_WI_FI"
-msgstr "Kies преку Wi-Fi"
-
 msgid "IDS_TPLATFORM_OPT_BLUETOOTH"
 msgstr "Bluetooth"
 
+msgid "IDS_ST_HEADER_PRIVACY"
+msgstr "Доверливо"
+
 msgid "IDS_ST_OPT_SETTINGS"
-msgstr "Ð\9eпÑ\86ии"
+msgstr "Ð\9fоÑ\81Ñ\82авÑ\83ваÑ\9aа"
 
 msgid "IDS_ST_BODY_GENERAL"
 msgstr "Општо"
 
-msgid "IDS_ST_HEADER_PRIVACY"
-msgstr "Доверливо"
-
 msgid "IDS_BR_OPT_SCREEN"
 msgstr "Екран"
 
@@ -119,7 +128,7 @@ msgid "IDS_BR_HEADER_MULTI_WINDOW"
 msgstr "Повеќе прозорци"
 
 msgid "IDS_BR_BODY_WEBSITE_SETTINGS"
-msgstr "Ð\9eпÑ\86ии за сајт"
+msgstr "Ð\9fоÑ\81Ñ\82авÑ\83ваÑ\9aа за сајт"
 
 msgid "IDS_CLD_HEADER_EVENT_NOTIFICATION"
 msgstr "Известување за настан"
@@ -139,9 +148,6 @@ msgstr "Се прикажуваат %d ставки"
 msgid "IDS_COM_POP_FLIGHT_MODE_WILL_BE_DISABLED"
 msgstr "Режимот за летало ќе се оневозможи."
 
-msgid "IDS_COM_POP_CHECKING"
-msgstr "Се проверува..."
-
 msgid "IDS_COM_OPT_CONTINUE_Q"
 msgstr "Продолжи?"
 
@@ -214,9 +220,6 @@ msgstr "Користење податоци"
 msgid "IDS_MOBILEAP_BODY_TETHERING"
 msgstr "Споделување"
 
-msgid "IDS_IM_POP_THIS_FEATURE_IS_NOT_AVAILABLE_WHILE_FLIGHT_MODE_IS_ON"
-msgstr "Оваа функција не е достапна додека е вклучен режимот за летало."
-
 msgid "IDS_EMAIL_POP_SECURITY_UPDATE_ABB"
 msgstr "Безбедносно ажурирање"
 
@@ -250,9 +253,6 @@ msgstr "Нема доволно меморија во меморијата на
 msgid "IDS_KW_POP_BE_CAREFUL_WHEN_TRANSMITTING_INFORMATION_ON_AN_UNSECURED_WI_FI_NETWORK_MSG"
 msgstr "Внимавајте кога праќате информации преку небезбедна мрежа Wi-Fi бидејќи може да им бидат видливи на другите во мрежата."
 
-msgid "IDS_DN_BODY_ENCRYPT_SD_CARD"
-msgstr "Шифрирај SD-картичка"
-
 msgid "IDS_MSGF_POP_UNSUPPORTED"
 msgstr "Неподдржано."
 
@@ -280,24 +280,15 @@ msgstr "Преместувањето е завршено."
 msgid "IDS_PB_BODY_MOVING_ING"
 msgstr "Се преместува..."
 
-msgid "IDS_SMEMO_BUTTON_IMPORT"
-msgstr "Увези"
-
 msgid "IDS_LCKSCN_BODY_WALLPAPERS"
 msgstr "Заднини"
 
 msgid "IDS_LCKSCN_BODY_TAP_AND_HOLD_THE_SCREEN_THEN_TILT_THE_DEVICE_TOWARDS_YOU_TO_UNLOCK_IT_MSG"
-msgstr "Допрете и држете на екранот, потоа навалете го уредот кон себе за да го отклучите. Ако екранот не се отклучи, обидете се да го навалите уредот повеќе. Кога е поставено отклучување со движење, движењето ќе се вклучи автоматски во Опции."
-
-msgid "IDS_SA_BUTTON_DONE_ABB"
-msgstr "Гот."
+msgstr "Допрете и држете на екранот, потоа навалете го уредот кон себе за да го отклучите. Ако екранот не се отклучи, обидете се да го навалите уредот повеќе. Кога е поставено отклучување со движење, движењето ќе се вклучи автоматски во Поставувања."
 
 msgid "IDS_FP_BODY_NO_APPLICATIONS"
 msgstr "Нема апликации"
 
-msgid "IDS_ST_TZTAB4_MOST_USED_M_APP"
-msgstr "Најкористени"
-
 msgid "IDS_ST_TPOP_PERSONAL_MODE_ENABLED_ABB"
 msgstr "Личниот режим е вклучен."
 
@@ -341,7 +332,7 @@ msgid "IDS_ST_POP_YOU_MUST_ENTER_A_DEVICE_NAME"
 msgstr "Треба да внесете име на уредот."
 
 msgid "IDS_ST_POP_YOUR_PERSONAL_MODE_SECURITY_SETTINGS_WILL_BE_RESET_AND_YOUR_PERSONAL_CONTENT_WILL_BE_DELETED_RESET_PERSONAL_MODE_Q"
-msgstr "Безбедносните поставки за Личниот режим ќе се ресетираат и личните содржини ќе се избришат. Да се ресетира Личниот режим?"
+msgstr "Безбедносните поставувања за Личниот режим ќе се ресетираат и личните содржини ќе се избришат. Да се ресетира Личниот режим?"
 
 msgid "IDS_ST_POP_USE_2D_HARDWARE_OR_SOFTWARE_ACCELERATION_IN_APPLICATIONS"
 msgstr "Користете хардверско или софтверско забрзување 2Д во апликациите."
@@ -394,9 +385,6 @@ msgstr "Надминат е максималниот број знаци за и
 msgid "IDS_ST_POP_THE_APP_HAS_BEEN_UNINSTALLED"
 msgstr "Апликацијата е одинсталирана."
 
-msgid "IDS_ST_POP_TAP_OK"
-msgstr "Допрете OK"
-
 msgid "IDS_ST_POP_SEARCHING_NETWORK_ING"
 msgstr "Се пребарува мрежата..."
 
@@ -407,20 +395,14 @@ msgid "IDS_ST_POP_RESET_TO_DEFAULT_Q"
 msgstr "Да се ресетира на основните вредности?"
 
 msgid "IDS_ST_POP_RESET_ALL_SETTINGS_AND_DELETE_ALL_DATA_THIS_CANNOT_BE_STOPPED_ONCE_STARTED"
-msgstr "РеÑ\81еÑ\82иÑ\80аÑ\98 Ð³Ð¸ Ñ\81иÑ\82е Ð¾Ð¿Ñ\86ии и избриши ги сите податоци. Не може да се прекине кога ќе почне."
+msgstr "РеÑ\81еÑ\82иÑ\80аÑ\98 Ð³Ð¸ Ñ\81иÑ\82е Ð¿Ð¾Ñ\81Ñ\82авÑ\83ваÑ\9aа и избриши ги сите податоци. Не може да се прекине кога ќе почне."
 
 msgid "IDS_ST_POP_REMOVE_DEFAULT_APPS_Q"
 msgstr "Да се отстранат основните апликации?"
 
-msgid "IDS_ST_POP_REGISTRATION_CODE_NOT_FOUND"
-msgstr "Не е најдена шифрата за регистрација."
-
 msgid "IDS_ST_POP_REGISTERING_ING"
 msgstr "Регистрирање..."
 
-msgid "IDS_ST_POP_REGISTERED"
-msgstr "Регистрирано."
-
 msgid "IDS_ST_POP_PUK2_VERIFIED"
 msgstr "PUK2 е потврден."
 
@@ -460,18 +442,9 @@ msgstr "Има уште %d обиди."
 msgid "IDS_ST_POP_PASSWORD_MUST_CONTAIN_AT_LEAST_PD_ALPHANUMERIC_CHARACTERS"
 msgstr "Лозинката мора да содржи најмалку %d алфанумерички знаци."
 
-msgid "IDS_ST_POP_PASSWORD_MUST_BE_MORE_THAN_P1SD_CHARACTERS_AND_LESS_THAN_P2SD"
-msgstr "Лозинката мора да биде подолга од %1$d и пократка од %2$d знаци."
-
-msgid "IDS_ST_POP_PASSWORDS_DO_NOT_MATCH"
-msgstr "Лозинките не се совпаѓаат."
-
 msgid "IDS_ST_POP_NO_SD_CARD_IS_INSERTED_DISABLE_ENCRYPT_SD_CARD_ANYWAY_Q"
 msgstr "Не е вметната SD-картичка. Сепак, да се исклучи шифрирање SD-картичка?"
 
-msgid "IDS_ST_POP_NO_SD_CARD_HAS_BEEN_INSERTED_ENCRYPTION_WILL_START_AUTOMATICALLY_WHEN_YOU_INSERT_AN_SD_CARD"
-msgstr "Не е вметната SD-картичка. Шифрирањето ќе почне автоматски кога ќе вметнете SD-картичка."
-
 msgid "IDS_ST_POP_NO_ITEM_SELECTED"
 msgstr "Не се избрани содржини."
 
@@ -487,9 +460,6 @@ msgstr "Мобилните податоци се исклучени. Не мож
 msgid "IDS_ST_POP_MOBILE_DATA_ENABLED_CONNECTING_TO_MOBILE_NETWORKS_MAY_INCUR_EXTRA_CHARGES_DEPENDING_ON_YOUR_DATA_PLAN_CONTINUE_Q"
 msgstr "Вклучени се мобилни податоци. Поврзувањето со мобилни мрежи може да се наплаќа дополнително, зависно од вашиот пакет. Да се продолжи?"
 
-msgid "IDS_ST_POP_LOADING_ING"
-msgstr "Активирање..."
-
 msgid "IDS_ST_POP_IP_ADDRESS_REMOVED"
 msgstr "IP-адресата е отстранета."
 
@@ -514,9 +484,6 @@ msgstr "Погрешен PIN2."
 msgid "IDS_ST_POP_INCORRECT_PIN1_ATTEMPT_LEFT"
 msgstr "Погрешен PIN. Имате уште 1 обид."
 
-msgid "IDS_ST_POP_INCORRECT_PASSWORD"
-msgstr "Погрешна лозинка."
-
 msgid "IDS_ST_POP_IF_YOU_RESET_YOUR_DEVICE_TO_FACTORY_DEFAULTS_YOU_WILL_NOT_BE_ABLE_TO_USE_ENCRYPTED_FILES_ON_THE_SD_CARD_MSG"
 msgstr "Ако го ресетирате уредот на фабричките поставки, нема да можете да ги користите шифрираните податоци на SD-картичката, но ќе можете да ги користите нешифрираните фајлови."
 
@@ -538,12 +505,6 @@ msgstr "Да се шифрира SD-картичката? Операцијата
 msgid "IDS_ST_POP_ENABLING_EMERGENCY_MODE_ING"
 msgstr "Се вклучува итниот режим..."
 
-msgid "IDS_ST_POP_ENABLING_AUTO_UPDATE_MEANS_YOUR_DEVICE_WILL_CHECK_FOR_SECURITY_UPDATES_AUTOMATICALLY_NOTI_MSG"
-msgstr "Вклучувањето на автоматското ажурирање значи дека уредот автоматски ќе проверува дали има безбедносни ажурирања. Проверувањето преку мобилни мрежи може да се наплаќа дополнително."
-
-msgid "IDS_ST_POP_ENABLE_SMART_STAY_TO_TRY_IT_T_HELP"
-msgstr "Вклучете го паметно останување за да го испробате."
-
 msgid "IDS_ST_POP_ENABLE_SMART_ROTATION_TO_TRY_IT_T_HELP"
 msgstr "Вклучете го паметно вртење за да го испробате."
 
@@ -553,12 +514,6 @@ msgstr "Вклучи Режим за летало."
 msgid "IDS_ST_POP_EMERGENCY_MODE_WILL_BE_DISABLED"
 msgstr "Итниот режим ќе се оневозможи."
 
-msgid "IDS_ST_POP_DO_NOT_ASK_AGAIN"
-msgstr "Не прашувај веќе"
-
-msgid "IDS_ST_POP_DISABLING_AUTO_UPDATE_MEANS_YOU_HAVE_TO_CHECK_FOR_SECURITY_UPDATES_MANUALLY_NOTI_MSG"
-msgstr "Исклучувањето на автоматското ажурирање значи дека треба рачно да проверувате дали има безбедносни ажурирања. За да Ви остане уредот безбеден, препорачуваме автоматско ажурирање."
-
 msgid "IDS_ST_POP_DISABLE_TETHERING_Q"
 msgstr "Да се исклучи делење?"
 
@@ -566,7 +521,7 @@ msgid "IDS_ST_POP_DEVICE_WILL_RESTART"
 msgstr "Уредот ќе се рестартира."
 
 msgid "IDS_ST_POP_DEVICE_WILL_BE_RESET_ALL_SETTINGS_AND_DATA_WILL_BE_ERASED_THIS_CANNOT_BE_STOPPED_ONCE_STARTED"
-msgstr "Уредот ќе се ресетира. Сите поставки и податоци ќе се избришат. Тоа не може да се сопре штом почне."
+msgstr "Уредот ќе се ресетира. Сите поставувања и податоци ќе се избришат. Тоа не може да се сопре штом почне."
 
 msgid "IDS_ST_POP_CONNECTING_TO_THE_SERVER_ING"
 msgstr "Се поврзува со серверот..."
@@ -598,11 +553,8 @@ msgstr "Преглед на картички"
 msgid "IDS_ST_OPT_SELECTED"
 msgstr "Избраните"
 
-msgid "IDS_ST_OPT_SELECT"
-msgstr "Избери"
-
 msgid "IDS_ST_OPT_RESET_APP_SETTINGS_ABB"
-msgstr "РеÑ\81еÑ\82. Ð¾Ð¿Ñ\86ии за апл."
+msgstr "РеÑ\81еÑ\82. Ð¿Ð¾Ñ\81Ñ\82авÑ\83ваÑ\9aа за апл."
 
 msgid "IDS_ST_OPT_NETWORK_LIST"
 msgstr "Листа на мрежи"
@@ -614,10 +566,7 @@ msgid "IDS_ST_OPT_LTE_WCDMA_GSM_HAUTO_CONNECT"
 msgstr "LTE/WCDMA/GSM (автоматско поврзување)"
 
 msgid "IDS_ST_OPT_EDIT_QUICK_SETTINGS"
-msgstr "Измени брзи поставки"
-
-msgid "IDS_ST_OPT_DEFAULT_RINGTONE"
-msgstr "Основно ѕвонење"
+msgstr "Измени брзи поставувања"
 
 msgid "IDS_ST_OPT_CUSTOM_MODE_ABB"
 msgstr "Прилагоден режим"
@@ -631,15 +580,9 @@ msgstr "Блокирај мобилни мрежи"
 msgid "IDS_ST_OPT_BLOCK_ALL"
 msgstr "Блокирај ги сите"
 
-msgid "IDS_ST_OPT_AUTO_UPDATE_ABB"
-msgstr "Автом. ажурирање"
-
 msgid "IDS_ST_OPT_ALLOW_ALL"
 msgstr "Дозволи ги сите"
 
-msgid "IDS_ST_OPT_ALL"
-msgstr "Сите"
-
 msgid "IDS_ST_MBODY_ZOOM"
 msgstr "Зум"
 
@@ -671,7 +614,7 @@ msgid "IDS_ST_MBODY_SMART_ROTATION"
 msgstr "Паметно вртење"
 
 msgid "IDS_ST_MBODY_SIM_CARD_PROFILE_SETTINGS"
-msgstr "Ð\9fаÑ\80амеÑ\82Ñ\80и на SIM-карт."
+msgstr "Ð\9fоÑ\81Ñ\82авÑ\83ваÑ\9aа на SIM-карт."
 
 msgid "IDS_ST_MBODY_SHOW_CPU_USAGE"
 msgstr "Покажи употреба на CPU"
@@ -679,9 +622,6 @@ msgstr "Покажи употреба на CPU"
 msgid "IDS_ST_MBODY_SELECT_WHERE_CAPTURED_IMAGES_WILL_BE_SAVED"
 msgstr "Одреди каде ќе се сочувуваат доловeните слики"
 
-msgid "IDS_ST_MBODY_SCREEN_ROTATION"
-msgstr "Вртење екран"
-
 msgid "IDS_ST_MBODY_SCREEN_READER_HTTS"
 msgstr "Екрански читач (TTS)"
 
@@ -700,18 +640,12 @@ msgstr "Движења и гестови"
 msgid "IDS_ST_MBODY_MOBILE_DATA"
 msgstr "Мобилни податоци"
 
-msgid "IDS_ST_MBODY_HELP"
-msgstr "Помош"
-
 msgid "IDS_ST_MBODY_HANDS_FREE_MODE"
 msgstr "Режим без раце"
 
 msgid "IDS_ST_MBODY_GSM_ONLY"
 msgstr "Само GSM"
 
-msgid "IDS_ST_MBODY_FONT_SIZE"
-msgstr "Големина на букви"
-
 msgid "IDS_ST_MBODY_FACTORY_RESET"
 msgstr "Фабричко ресетирање"
 
@@ -734,7 +668,7 @@ msgid "IDS_ST_MBODY_CHARGING"
 msgstr "Полнење"
 
 msgid "IDS_ST_MBODY_CALL_SETTINGS"
-msgstr "Ð\9eпÑ\86ии за повиците"
+msgstr "Ð\9fоÑ\81Ñ\82авÑ\83ваÑ\9aа за повиците"
 
 msgid "IDS_ST_MBODY_AUTO_ADJUST_SCREEN_TONE"
 msgstr "Автом. тон на екранот"
@@ -745,17 +679,11 @@ msgstr "Активна апликација"
 msgid "IDS_ST_MBODY_ACCOUNTS_AND_BACKUP"
 msgstr "Сметки и рез. копија"
 
-msgid "IDS_ST_ITAB4_CONTROLS_M_INPUT_AND_CONTROL"
-msgstr "Контроли"
-
 msgid "IDS_ST_HEADER_WI_FI_DIRECT"
 msgstr "Wi-Fi Direct"
 
-msgid "IDS_ST_HEADER_WI_FI"
-msgstr "Wi-Fi"
-
 msgid "IDS_ST_HEADER_USER_SETTINGS_ABB"
-msgstr "Кориснички поставки"
+msgstr "Кориснички поставувања"
 
 msgid "IDS_ST_HEADER_USER_AND_BACKUP_M_CATEGORY"
 msgstr "Корисник и резервна копија"
@@ -766,24 +694,15 @@ msgstr "USB-алатки"
 msgid "IDS_ST_HEADER_UNLOCK_DEVICE_USING_MOTION_ABB"
 msgstr "Отклучи уред со движење"
 
-msgid "IDS_ST_HEADER_UNAVAILABLE"
-msgstr "Кога сте недостапни"
-
 msgid "IDS_ST_HEADER_ULTRA_POWER_SAVING_MODE"
 msgstr "Ултра режим за штедење енергија"
 
 msgid "IDS_ST_HEADER_TOUCH_KEY_LIGHT_DURATION"
 msgstr "Траење на осветлување на допирното копче"
 
-msgid "IDS_ST_HEADER_TEXT_TO_SPEECH"
-msgstr "Текст во говор"
-
 msgid "IDS_ST_HEADER_STANDARD_LIMIT_ABB"
 msgstr "Стандарден лимит"
 
-msgid "IDS_ST_HEADER_SOUND"
-msgstr "Звук"
-
 msgid "IDS_ST_HEADER_SIM_CARD_MANAGER"
 msgstr "Уредувач на SIM-картички"
 
@@ -799,18 +718,12 @@ msgstr "Screen Mirroring"
 msgid "IDS_ST_HEADER_SAMSUNG_KIES"
 msgstr "Samsung Kies"
 
-msgid "IDS_ST_HEADER_SAMSUNG_APPS"
-msgstr "Samsung Apps"
-
 msgid "IDS_ST_HEADER_RINGTONES"
 msgstr "Тонови на ѕвонење"
 
 msgid "IDS_ST_HEADER_RESET_RESULTS"
 msgstr "Ресетирај резултати"
 
-msgid "IDS_ST_HEADER_RESET"
-msgstr "Ресетирај"
-
 msgid "IDS_ST_HEADER_PRIVILEGES"
 msgstr "Привилегии"
 
@@ -820,18 +733,12 @@ msgstr "Приватен режим"
 msgid "IDS_ST_HEADER_PORT"
 msgstr "Порт"
 
-msgid "IDS_ST_HEADER_PLEASE_WAIT"
-msgstr "Ве молам почекајте."
-
 msgid "IDS_ST_HEADER_PERSONAL_MODE"
 msgstr "Личен режим"
 
 msgid "IDS_ST_HEADER_PERSONALISATION"
 msgstr "Персонализација"
 
-msgid "IDS_ST_HEADER_PD_SELECTED_ABB"
-msgstr "%d избрани"
-
 msgid "IDS_ST_HEADER_PD_SELECTED"
 msgstr "Избрани се %d"
 
@@ -848,7 +755,7 @@ msgid "IDS_ST_HEADER_MOTION_UNLOCK"
 msgstr "Отклучување со движење"
 
 msgid "IDS_ST_HEADER_MORE_DISPLAY_SETTINGS_ABB"
-msgstr "Повеќе поставки за приказ"
+msgstr "Повеќе поставувања за приказ"
 
 msgid "IDS_ST_HEADER_LOCK_SCREEN"
 msgstr "Заклучување на екранот"
@@ -865,9 +772,6 @@ msgstr "Внесување и движење"
 msgid "IDS_ST_HEADER_HOME_SCREEN_ABB"
 msgstr "Основен екран"
 
-msgid "IDS_ST_HEADER_FINGER_SCANNER_ABB"
-msgstr "Скенер за прсти"
-
 msgid "IDS_ST_HEADER_ENTER_VALID_DEVICE_NAME_ABB"
 msgstr "Внесете важ. име на уред"
 
@@ -916,6 +820,9 @@ msgstr "Додај порта"
 msgid "IDS_ST_HEADER_ADD_IP"
 msgstr "Додај IP"
 
+msgid "IDS_COM_POP_CHECKING"
+msgstr "Се проверува..."
+
 msgid "IDS_ST_BUTTON_UNINSTALL_UPDATES"
 msgstr "Деинсталирај ажурирања"
 
@@ -925,30 +832,18 @@ msgstr "Деинсталирај"
 msgid "IDS_ST_BUTTON_TRY_IT"
 msgstr "Пробајте"
 
-msgid "IDS_ST_BUTTON_STOP"
-msgstr "Запри"
-
 msgid "IDS_ST_BUTTON_SET_SCREEN_LOCK_TYPE"
 msgstr "Одреди тип закл. екран"
 
 msgid "IDS_ST_BUTTON_RESET_APPS_ABB"
 msgstr "Ресет. апликации"
 
-msgid "IDS_ST_BUTTON_RESET"
-msgstr "Ресетирај"
-
 msgid "IDS_ST_BUTTON_REMOVE_DEFAULT_APPS_ABB"
 msgstr "Отстрани основни апликации"
 
 msgid "IDS_ST_BUTTON_ONLY_VIBRATE"
 msgstr "Само вибрации"
 
-msgid "IDS_ST_BUTTON_OK_ABB"
-msgstr "OK"
-
-msgid "IDS_ST_BUTTON_OK"
-msgstr "OK"
-
 msgid "IDS_ST_BUTTON_MOVE_TO_SD_ABB"
 msgstr "Премести на SD"
 
@@ -958,21 +853,9 @@ msgstr "Премести во телефон"
 msgid "IDS_ST_BUTTON_FORCE_STOP"
 msgstr "Принудно запирање"
 
-msgid "IDS_ST_BUTTON_ENABLE"
-msgstr "Вклучи"
-
-msgid "IDS_ST_BUTTON_DISCONNECT"
-msgstr "Прекини врска"
-
 msgid "IDS_ST_BUTTON_DISABLE"
 msgstr "Исклучи"
 
-msgid "IDS_ST_BUTTON_CONTINUE"
-msgstr "Продолжи"
-
-msgid "IDS_ST_BUTTON_CANCEL_ABB"
-msgstr "Откажи"
-
 msgid "IDS_ST_BODY_YYYY_DD_MM_DOT"
 msgstr "ГГГГ.ДД.ММ"
 
@@ -980,7 +863,7 @@ msgid "IDS_ST_BODY_YOU_HAVE_SELECTED_TO_LAUNCH_THIS_APPLICATION_BY_DEFAULT_FOR_S
 msgstr "Оваа апликација е поставена да се отвора како основна за некои дејства."
 
 msgid "IDS_ST_BODY_YOU_CAN_DECRYPT_ACCOUNTS_SETTINGS_DOWNLOADED_APPLICATIONS_AND_THEIR_DATA_MEDIA_AND_OTHER_FILES_DECRYPTION_WARNING_MSG"
-msgstr "Ð\9cоже Ð´Ð° Ð´ÐµÑ\88иÑ\84Ñ\80иÑ\80аÑ\82е Ñ\81меÑ\82ки, Ð¾Ð¿Ñ\86ии, преземени апликации и нивните податоци, медиуми и други фајлови. Дешифрирањето може да трае еден час или повеќе. Почнете со полна батерија и оставете го уредот приклучен додека не заврши дешифрирањето. Со прекин на дешифрирањето може да изгубите дел од податоците или сите нив."
+msgstr "Ð\9cоже Ð´Ð° Ð´ÐµÑ\88иÑ\84Ñ\80иÑ\80аÑ\82е Ñ\81меÑ\82ки, Ð¿Ð¾Ñ\81Ñ\82авÑ\83ваÑ\9aа, преземени апликации и нивните податоци, медиуми и други фајлови. Дешифрирањето може да трае еден час или повеќе. Почнете со полна батерија и оставете го уредот приклучен додека не заврши дешифрирањето. Со прекин на дешифрирањето може да изгубите дел од податоците или сите нив."
 
 msgid "IDS_ST_BODY_YOUR_DEVICE_REGISTRATION_CODE_C_PS"
 msgstr "Шифра за регистрација на вашиот уред: %s"
@@ -995,7 +878,7 @@ msgid "IDS_ST_BODY_WHEN_THE_SOURCE_OF_LIGHT_IS_BEHIND_YOU_OR_WHEN_USING_DEVICE_I
 msgstr "Кога изворот на светлина е зад Вас или кога го користите уредот во темница"
 
 msgid "IDS_ST_BODY_WHEN_LEARN_ABOUT_TILT_OR_MOTION_UNLOCK_ARE_SET_MOTION_ACTIVATION_WILL_BE_AUTOMATICALLY_ENABLED_IN_SETTINGS"
-msgstr "Ð\9aога Ñ\81е Ñ\83Ñ\87и Ð·Ð° Ð½Ð°Ð²Ð°Ð»Ñ\83ваÑ\9aеÑ\82о Ð¸Ð»Ð¸ Ð¾Ñ\82клÑ\83Ñ\87Ñ\83ваÑ\9aеÑ\82о Ñ\81о Ð´Ð²Ð¸Ð¶ÐµÑ\9aе, Ð°ÐºÑ\82ивиÑ\80аÑ\9aеÑ\82о Ñ\81о Ð´Ð²Ð¸Ð¶ÐµÑ\9aе Ð°Ð²Ñ\82омаÑ\82Ñ\81ки Ñ\81е Ð²ÐºÐ»Ñ\83Ñ\87Ñ\83ва Ð²Ð¾ Ð\9eпÑ\86ии."
+msgstr "Ð\9aога Ñ\81е Ñ\83Ñ\87и Ð·Ð° Ð½Ð°Ð²Ð°Ð»Ñ\83ваÑ\9aеÑ\82о Ð¸Ð»Ð¸ Ð¾Ñ\82клÑ\83Ñ\87Ñ\83ваÑ\9aеÑ\82о Ñ\81о Ð´Ð²Ð¸Ð¶ÐµÑ\9aе, Ð°ÐºÑ\82ивиÑ\80аÑ\9aеÑ\82о Ñ\81о Ð´Ð²Ð¸Ð¶ÐµÑ\9aе Ð°Ð²Ñ\82омаÑ\82Ñ\81ки Ñ\81е Ð²ÐºÐ»Ñ\83Ñ\87Ñ\83ва Ð²Ð¾ Ð\9fоÑ\81Ñ\82авÑ\83ваÑ\9aа."
 
 msgid "IDS_ST_BODY_WHEN_FRONT_CAMERA_IS_USED_FOR_THE_APPLICATION"
 msgstr "Кога предната камера се користи за апликацијата"
@@ -1009,9 +892,6 @@ msgstr "Кога е исклучен податочниот роаминг, ап
 msgid "IDS_ST_BODY_WEB_APPLICATIONS"
 msgstr "Апликации за веб"
 
-msgid "IDS_ST_BODY_WCDMA_GSM_NHAUTO_CONNECT"
-msgstr "WCDMA/GSM\n(автоматско поврзување)"
-
 msgid "IDS_ST_BODY_WAIT_WHILE_DEVICE_IS_ENCRYPTED_PDP_COMPLETE"
 msgstr "Почекајте додека се шифрира уредот. Завршено %d%."
 
@@ -1024,15 +904,9 @@ msgstr "Се чека одговор од SIM-картичката..."
 msgid "IDS_ST_BODY_VOLUME"
 msgstr "Јачина на тон"
 
-msgid "IDS_ST_BODY_VOICE_RECORDING"
-msgstr "Гласовна снимка"
-
 msgid "IDS_ST_BODY_VIBRATE_WHEN_RINGING"
 msgstr "Вибрации при ѕвонење"
 
-msgid "IDS_ST_BODY_VERSION_PS"
-msgstr "Верзија %s"
-
 msgid "IDS_ST_BODY_USING_MOBILE_DATA_MAY_RESULT_IN_ADDITIONAL_CHARGES_CONTINUE_Q"
 msgstr "Користењето мобилни податоци може да се наплаќа дополнително. Да се продолжи?"
 
@@ -1069,9 +943,6 @@ msgstr "Дебагирање на USB"
 msgid "IDS_ST_BODY_USB_ASK_ON_CONNECTION"
 msgstr "Прашувај при поврзување"
 
-msgid "IDS_ST_BODY_URL"
-msgstr "URL"
-
 msgid "IDS_ST_BODY_UNMOUNT_USB_OTG_STORAGE"
 msgstr "Демонтирај меморија USB OTG"
 
@@ -1096,6 +967,9 @@ msgstr "UDMincho"
 msgid "IDS_ST_BODY_UDGOTHIC_M_FONT"
 msgstr "UDGothic"
 
+msgid "IDS_IM_POP_THIS_FEATURE_IS_NOT_AVAILABLE_WHILE_FLIGHT_MODE_IS_ON"
+msgstr "Оваа функција не е достапна додека е вклучен режимот за летало."
+
 msgid "IDS_ST_BODY_TURN_OFF"
 msgstr "Исклучи"
 
@@ -1150,33 +1024,18 @@ msgstr "Со ова дејство ќе се избрише SD-картичка
 msgid "IDS_ST_BODY_THE_SD_CARD_IS_CURRENTLY_IN_USE_THIS_ACTION_WILL_ERASE_ALL_DATA_ON_THE_SD_CARD_INCLUDING_THE_DATA_THAT_IS_CURRENTLY_BEING_USED"
 msgstr "SD-картичката моментално се користи. Ова дејство ќе ги избрише сите податоци на SD-картичката, вклучително и податоците што се користат во моментов"
 
-msgid "IDS_ST_BODY_THE_RED_LED_LIGHTS_UP_WHEN_YOU_CHARGE_YOUR_DEVICE_WHILE_THE_SCREEN_IS_OFF"
-msgstr "Црвениот LED се пали кога го полните уредот и екранот е исклучен."
-
-msgid "IDS_ST_BODY_THE_RED_LED_BLINKS_WHEN_THE_BATTERY_POWER_IS_LOW_WHILE_THE_SCREEN_IS_OFF"
-msgstr "Црвениот LED трепка кога нивото на батеријата е ниско и екранот е исклучен."
-
 msgid "IDS_ST_BODY_THE_PASSWORD_MUST_NOT_CONTAIN_A_SIMPLE_SEQUENCE_HEG_1111_OR_1234"
 msgstr "Лозинката не смее да содржи едноставна низа (на пр. 1111 или 1234)"
 
+msgid "IDS_SMEMO_BUTTON_IMPORT"
+msgstr "Увези"
+
 msgid "IDS_ST_BODY_THE_NAME_FIELD_CANNOT_BE_EMPTY"
 msgstr "Полето за име не може да биде празно."
 
-msgid "IDS_ST_BODY_THE_BLUE_LED_BLINKS_WHEN_YOU_RECORD_VOICE_WHILE_THE_SCREEN_IS_OFF"
-msgstr "Синиот LED трепка кога снимате глас додека екранот е исклучен."
-
-msgid "IDS_ST_BODY_THE_BLUE_LED_BLINKS_WHEN_YOU_HAVE_MISSED_CALLS_MESSAGES_OR_APP_NOTIFICATIONS_WHILE_THE_SCREEN_IS_OFF"
-msgstr "Синиот LED трепка кога имате пропуштени повици, пораки или известувања за апликации додека екранот е исклучен."
-
-msgid "IDS_ST_BODY_THE_APPLICATIONS_BELOW_WERE_STARTED_BY_PS_STOPPING_THESE_APPLICATIONS_MAY_CAUSE_PS_TO_FAIL"
-msgstr "Апликациите подолу се активирани во %s. Сопирањето на овие апликации може да предизвика %s да падне."
-
 msgid "IDS_ST_BODY_THERE_ARE_NO_NETWORKS_NEARBY"
 msgstr "Нема мрежи во близина."
 
-msgid "IDS_ST_BODY_TEXTSTYLE_LARGE"
-msgstr "Големи"
-
 msgid "IDS_ST_BODY_TASK_SWITCHER"
 msgstr "Менувач на задачи"
 
@@ -1189,12 +1048,6 @@ msgstr "Допрете и држете го екранот, потоа нава
 msgid "IDS_ST_BODY_SYSTEM_MEMORY"
 msgstr "Системска меморија"
 
-msgid "IDS_ST_BODY_SUNDAY"
-msgstr "Недела"
-
-msgid "IDS_ST_BODY_STORAGE"
-msgstr "Меморија"
-
 msgid "IDS_ST_BODY_STANDARD_T_DISPLAY_EFFECT"
 msgstr "Стандарден"
 
@@ -1213,12 +1066,6 @@ msgstr "Профили на мрежи за дружење"
 msgid "IDS_ST_BODY_SMART_STAY_MAY_NOT_WORK_IN_THESE_SITUATIONS"
 msgstr "Паметното останување може да не работи во овие ситуации."
 
-msgid "IDS_ST_BODY_SMART_ROTATION_MAY_NOT_WORK_IN_THESE_SITUATIONS"
-msgstr "Паметното вртење може да не работи во овие ситуации."
-
-msgid "IDS_ST_BODY_SMART_ROTATION_DESCRIPTION_MSG"
-msgstr "Паметното вртење го исклучува автоматското вртење на екранот и ја користи предната камера да ја одреди свртеноста на вашето лице и го врти уредот соодветно."
-
 msgid "IDS_ST_BODY_SMALL_M_TEXTSIZE"
 msgstr "Мали"
 
@@ -1246,15 +1093,6 @@ msgstr "Сериски број"
 msgid "IDS_ST_BODY_SECURITY_ENGINE"
 msgstr "Безбедносен погон"
 
-msgid "IDS_ST_BODY_SECURITY"
-msgstr "Сигурност"
-
-msgid "IDS_ST_BODY_SEARCH"
-msgstr "Пребарување"
-
-msgid "IDS_ST_BODY_SD_CARD"
-msgstr "SD-карт."
-
 msgid "IDS_ST_BODY_SCREEN_TIMEOUT_ABB2"
 msgstr "Вр.за гас.екр."
 
@@ -1285,41 +1123,26 @@ msgstr "Вид заклучување на екранот"
 msgid "IDS_ST_BODY_SCREEN_LOCK_SOUND"
 msgstr "Звук за заклучување на екранот"
 
-msgid "IDS_ST_BODY_SCHEDULE"
-msgstr "Мој распоред"
-
 msgid "IDS_ST_BODY_SAVE_POWER_BY_ADJUSTING_SCREEN_TONE_ACCORDING_TO_ANALYSIS_OF_IMAGES"
 msgstr "Штедете енергија прилагодувајќи го тонот на екранот според анализата на сликите."
 
 msgid "IDS_ST_BODY_SAVES_POWER_BY_LIMITING_THE_MAXIMUM_PERFORMANCE_OF_THE_DEVICE"
 msgstr "Штеди енергија ограничувајќи ги максималните перформанси на уредот."
 
-msgid "IDS_ST_BODY_SAVED"
-msgstr "Меморирано."
-
-msgid "IDS_ST_BODY_SAVE"
-msgstr "Сочувај"
-
 msgid "IDS_ST_BODY_SAMSUNG_LEGAL"
 msgstr "Samsung - правни информации"
 
-msgid "IDS_ST_BODY_SAMSUNG_KIES_CONNECTION_CONNECTING_USB_HELP_MSG"
-msgstr "Ако Samsung Kies (компјутерски софтвер) или правилните драјвери не се инсталирани на компјутерот, инсталацијата ќе продолжи во Microsoft Windows. \nПо инсталацијата на софтверот за компјутерот, може да го правите следново:\n- Синхронизација на телефонските податоци\n- Ажурирање на телефонскиот софтвер\n- Споделување интернет (Телефонот да биде модем и да користите интернет на лаптопот или компјутерот)\n- Копирај купена музика/видео (Microsoft Windows Media DRM) или нормални фајлови на телефонот."
-
 msgid "IDS_ST_BODY_RUNNING"
 msgstr "Активни"
 
-msgid "IDS_ST_BODY_RESTRICTING_APPLICATION_USAGE_TO_ONLY_ESSENTIAL_APPLICATIONS_AND_THOSE_SELECTED_BY_YOU"
-msgstr "Ограничување на користењето апликации само на најважните и на оние што ќе ги изберете."
-
 msgid "IDS_ST_BODY_RESET_TO_DEFAULT"
 msgstr "Ресетирај на основните вредности"
 
 msgid "IDS_ST_BODY_RESET_SETTINGS"
-msgstr "РеÑ\81еÑ\82иÑ\80аÑ\98 Ð¿Ð°Ñ\80амеÑ\82Ñ\80и"
+msgstr "РеÑ\81еÑ\82иÑ\80аÑ\98 Ð¿Ð¾Ñ\81Ñ\82авÑ\83ваÑ\9aа"
 
 msgid "IDS_ST_BODY_RESET_PERSONAL_MODE_SECURITY_SETTINGS_AND_DELETE_PERSONAL_CONTENT"
-msgstr "Ресетирај безбедносни поставки на Личниот режим и избриши лични содржини"
+msgstr "Ресетирај безбедносни поставувања на Личниот режим и избриши лични содржини"
 
 msgid "IDS_ST_BODY_RESET_PERSONAL_MODE"
 msgstr "Ресетирај Личен режим"
@@ -1330,6 +1153,9 @@ msgstr "Ресетирај ги сите"
 msgid "IDS_ST_BODY_REMOVE_LICENCE"
 msgstr "Отстрани лиценца"
 
+msgid "IDS_ST_POP_REGISTERED"
+msgstr "Регистрирано."
+
 msgid "IDS_ST_BODY_REGULATORY_INFORMATION_ABB"
 msgstr "Регулаторни информации"
 
@@ -1339,9 +1165,6 @@ msgstr "Регистрирај на"
 msgid "IDS_ST_BODY_REGIONAL_EXAMPLE"
 msgstr "Регионален пример"
 
-msgid "IDS_ST_BODY_REGION"
-msgstr "Регион"
-
 msgid "IDS_ST_BODY_PUK"
 msgstr "PUK"
 
@@ -1357,30 +1180,27 @@ msgstr "Заштитете го уредот од штетни вируси и 
 msgid "IDS_ST_BODY_PROFILE_NAME"
 msgstr "Име на профилот"
 
-msgid "IDS_ST_BODY_PROFILE"
-msgstr "Профил"
-
 msgid "IDS_ST_BODY_PREPARING_THIS_COULD_TAKE_OVER_10_MINUTES_ING"
 msgstr "Се подготвува. Ова може да трае подолго од 10 минути..."
 
 msgid "IDS_ST_BODY_PREFERRED_NETWORKS"
 msgstr "Претпочитани мрежи"
 
-msgid "IDS_ST_BODY_POP_JPN_DCM"
-msgstr "POP"
-
-msgid "IDS_ST_BODY_PM"
-msgstr "PM"
-
 msgid "IDS_ST_BODY_PLUG_IN_CHARGER_AND_TRY_AGAIN"
 msgstr "Приклучете го полначот и обидете се повторно."
 
 msgid "IDS_ST_BODY_PLAY_TONE_WHEN_THE_DIALLING_KEYPAD_IS_TAPPED"
 msgstr "Емитувај тон кога ќе се допре тастатурата за бирање броеви."
 
+msgid "IDS_ST_POP_PASSWORD_MUST_BE_MORE_THAN_P1SD_CHARACTERS_AND_LESS_THAN_P2SD"
+msgstr "Лозинката мора да биде подолга од %1$d и пократка од %2$d знаци."
+
 msgid "IDS_ST_BODY_PLAY_SOUNDS_WHEN_LOCKING_AND_UNLOCKING_SCREEN"
 msgstr "Емитувај звуци при заклучување и отклучување на екранот"
 
+msgid "IDS_ST_POP_PASSWORDS_DO_NOT_MATCH"
+msgstr "Лозинките не се совпаѓаат."
+
 msgid "IDS_ST_BODY_PIN_BLOCKED_ENTER_PUK_TO_CONTINUE_JPN_DCM"
 msgstr "PIN blocked. Enter PUK to continue."
 
@@ -1391,13 +1211,10 @@ msgid "IDS_ST_BODY_PICTURES_VIDEOS"
 msgstr "Слики, видеа"
 
 msgid "IDS_ST_BODY_PHOTO_UPLOAD_SETTINGS"
-msgstr "Поставки за праќање фотографии"
-
-msgid "IDS_ST_BODY_PHONEPROFILES_SILENT"
-msgstr "Нечујно"
+msgstr "Поставувања за праќање фотографии"
 
 msgid "IDS_ST_BODY_PERSONAL_MODE_CAN_BE_USED_TO_HIDE_CONTENT_THAT_YOU_WANT_TO_KEEP_PRIVATE_MSG"
-msgstr "Ð\9bиÑ\87ниоÑ\82 Ñ\80ежим Ð¼Ð¾Ð¶Ðµ Ð´Ð° Ñ\81е ÐºÐ¾Ñ\80иÑ\81Ñ\82и Ð·Ð° ÐºÑ\80иеÑ\9aе Ñ\81одÑ\80жини Ñ\88Ñ\82о Ñ\81акаÑ\82е Ð´Ð° Ð±Ð¸Ð´Ð°Ñ\82 Ð¿Ñ\80иваÑ\82ни. Ð\97а Ð´Ð° Ð³Ð¾ ÐºÐ¾Ñ\80иÑ\81Ñ\82иÑ\82е Ð\9bиÑ\87ниоÑ\82 Ñ\80ежим, Ð²ÐºÐ»Ñ\83Ñ\87еÑ\82е Ð³Ð¾ Ð²Ð¾ Ð\9eпÑ\86ии или притиснете го и држете го копчето за вклучување, па изберете Личен режим. Внесете го PIN-от или лозинката. Иконата за Личен режим ќе се покаже на статусната лента. За да ги заштитите своите податоци, исклучете го Личниот режим по користењето. Исто така, користењето безбедно заклучување на екранот дава подобра заштита."
+msgstr "Ð\9bиÑ\87ниоÑ\82 Ñ\80ежим Ð¼Ð¾Ð¶Ðµ Ð´Ð° Ñ\81е ÐºÐ¾Ñ\80иÑ\81Ñ\82и Ð·Ð° ÐºÑ\80иеÑ\9aе Ñ\81одÑ\80жини Ñ\88Ñ\82о Ñ\81акаÑ\82е Ð´Ð° Ð±Ð¸Ð´Ð°Ñ\82 Ð¿Ñ\80иваÑ\82ни. Ð\97а Ð´Ð° Ð³Ð¾ ÐºÐ¾Ñ\80иÑ\81Ñ\82иÑ\82е Ð\9bиÑ\87ниоÑ\82 Ñ\80ежим, Ð²ÐºÐ»Ñ\83Ñ\87еÑ\82е Ð³Ð¾ Ð²Ð¾ Ð\9fоÑ\81Ñ\82авÑ\83ваÑ\9aа или притиснете го и држете го копчето за вклучување, па изберете Личен режим. Внесете го PIN-от или лозинката. Иконата за Личен режим ќе се покаже на статусната лента. За да ги заштитите своите податоци, исклучете го Личниот режим по користењето. Исто така, користењето безбедно заклучување на екранот дава подобра заштита."
 
 msgid "IDS_ST_BODY_PD_ATTEMPTS_REMAINING_JPN_DCM"
 msgstr "%d attempts remaining"
@@ -1408,6 +1225,9 @@ msgstr "Потребна е лозинка за дешифирање на уре
 msgid "IDS_ST_BODY_PASSWORD_MUST_CONTAIN_NO_MORE_THAN_PD_CHARACTERS_ABB"
 msgstr "Лозинката не смее да содржи повеќе од %d знаци."
 
+msgid "IDS_ST_POP_LOADING_ING"
+msgstr "Активирање..."
+
 msgid "IDS_ST_BODY_PASSWORD_MUST_CONTAIN_AT_LEAST_PD_CHARACTERS_ABB"
 msgstr "Лозинката мора да содржи најмалку %d знаци."
 
@@ -1423,9 +1243,6 @@ msgstr "Нема лозинка."
 msgid "IDS_ST_BODY_PASSWORD_CONTAINS_INVALID_CHARACTER_ABB"
 msgstr "Лозинката содржи неправилни знаци."
 
-msgid "IDS_ST_BODY_PASSWORD"
-msgstr "Лозинка"
-
 msgid "IDS_ST_BODY_OPEN_SOURCE_LICENCES"
 msgstr "Лиценци за отворен код"
 
@@ -1435,36 +1252,24 @@ msgstr "Вклучено"
 msgid "IDS_ST_BODY_OFFICIAL_M_DEVICE_STATUS"
 msgstr "Службено"
 
+msgid "IDS_ST_POP_INCORRECT_PASSWORD"
+msgstr "Погрешна лозинка."
+
 msgid "IDS_ST_BODY_NUMBER"
 msgstr "Број"
 
-msgid "IDS_ST_BODY_NO_RESULTS_FOUND"
-msgstr "Нема резултати."
-
 msgid "IDS_ST_BODY_NO_DEFAULTS_SET"
 msgstr "Нема основни нагодувања."
 
-msgid "IDS_ST_BODY_NOT_ASSIGNED"
-msgstr "Не е назначено"
-
 msgid "IDS_ST_BODY_NOTIFICATION_PANEL"
 msgstr "Табла за известувања"
 
-msgid "IDS_ST_BODY_NOTIFICATIONS"
-msgstr "Известувања"
-
-msgid "IDS_ST_BODY_NOTIFICATION"
-msgstr "Известување"
-
 msgid "IDS_ST_BODY_NOSERVICE"
 msgstr "Нема услуга"
 
 msgid "IDS_ST_BODY_NORMAL_T_PROFILE"
 msgstr "Нормално"
 
-msgid "IDS_ST_BODY_NONE"
-msgstr "Ништо"
-
 msgid "IDS_ST_BODY_NEW_PIN2_AND_CONFIRM_PIN2_DO_NOT_MATCH"
 msgstr "Новиот PIN2 и PIN2 за потврда не се совпаѓаат"
 
@@ -1474,9 +1279,6 @@ msgstr "Нов PIN2"
 msgid "IDS_ST_BODY_NEW_PIN1"
 msgstr "Нов PIN1 код"
 
-msgid "IDS_ST_BODY_NEW"
-msgstr "Нова"
-
 msgid "IDS_ST_BODY_NETWORK_TYPE"
 msgstr "Тип на мрежата"
 
@@ -1489,18 +1291,15 @@ msgstr "Листа на мрежи"
 msgid "IDS_ST_BODY_NETWORK_CONNECTIONS"
 msgstr "Мрежни поврзувања"
 
+msgid "IDS_ST_POP_DO_NOT_ASK_AGAIN"
+msgstr "Не прашувај веќе"
+
 msgid "IDS_ST_BODY_NETWORK_CODE"
 msgstr "Шифра на мрежата"
 
-msgid "IDS_ST_BODY_NETWORK"
-msgstr "Мрежа"
-
 msgid "IDS_ST_BODY_NATURAL_T_DISPLAY_EFFECT"
 msgstr "Природно"
 
-msgid "IDS_ST_BODY_NAME"
-msgstr "Име"
-
 msgid "IDS_ST_BODY_MY_NUMBER"
 msgstr "Мој број"
 
@@ -1520,16 +1319,10 @@ msgid "IDS_ST_BODY_MOTION"
 msgstr "Движење"
 
 msgid "IDS_ST_BODY_MORE_SYSTEM_SETTINGS"
-msgstr "Повеќе системски поставки"
+msgstr "Повеќе системски поставувања"
 
 msgid "IDS_ST_BODY_MORE_CONNECTIVITY_SETTINGS"
-msgstr "Повеќе параметри за поврзување"
-
-msgid "IDS_ST_BODY_MONDAY"
-msgstr "Понеделник"
-
-msgid "IDS_ST_BODY_MODE"
-msgstr "Режим"
+msgstr "Повеќе поставувања за поврзување"
 
 msgid "IDS_ST_BODY_MOBILE_DATA_WILL_BE_USED_IF_YOU_DOWNLOAD_OR_UPLOAD_DATA_WITHOUT_WI_FI_CONNECTION"
 msgstr "Мобилните податоци ќе се користат ако преземате или праќате податоци без поврзување Wi-Fi."
@@ -1540,29 +1333,23 @@ msgstr "ММ.ДД.ГГГГ"
 msgid "IDS_ST_BODY_MMS_CONNECTIONS"
 msgstr "Поврзувања MMS"
 
+msgid "IDS_ST_OPT_SELECT"
+msgstr "Избери"
+
 msgid "IDS_ST_BODY_MISCELLANEOUS_FILES"
 msgstr "Разни фајлови"
 
-msgid "IDS_ST_BODY_MESSAGE"
-msgstr "Порака"
-
 msgid "IDS_ST_BODY_MENU_AND_WIDGETS"
 msgstr "Мени и виџети"
 
-msgid "IDS_ST_BODY_MEMORY"
-msgstr "Меморија"
-
 msgid "IDS_ST_BODY_MEDIUM"
 msgstr "Средни"
 
-msgid "IDS_ST_BODY_MB"
-msgstr "MB"
-
 msgid "IDS_ST_BODY_MASS_STORAGE_HELP_MSG"
 msgstr "Може да ги вршите следниве операции:\n- Брзо копирање фајлови\n- Поврзување преку MAC или Linux OS"
 
-msgid "IDS_ST_BODY_MARUBERI_JPN_DCM"
-msgstr "Maruberi"
+msgid "IDS_ST_OPT_DEFAULT_RINGTONE"
+msgstr "Основно ѕвонење"
 
 msgid "IDS_ST_BODY_LTE_WCDMA_GSM_NHAUTO_CONNECT"
 msgstr "LTE/WCDMA/GSM\n(автоматско поврзување)"
@@ -1570,39 +1357,33 @@ msgstr "LTE/WCDMA/GSM\n(автоматско поврзување)"
 msgid "IDS_ST_BODY_LOCK_SCREEN_OPTIONS"
 msgstr "Опции за заклучување на екранот"
 
-msgid "IDS_ST_BODY_LIST_VIEW"
-msgstr "Листа"
-
 msgid "IDS_ST_BODY_LIMIT_BACKGROUND_PROCESSES"
 msgstr "Ограничи процеси во заднина"
 
-msgid "IDS_ST_BODY_LICENCE"
-msgstr "Лиценца"
-
-msgid "IDS_ST_BODY_LED_INDICATOR"
-msgstr "LED-индикатор"
-
 msgid "IDS_ST_BODY_LEDOT_LOW_BATTERY"
 msgstr "Батеријата е празна"
 
 msgid "IDS_ST_BODY_LAUNCH_BY_DEFAULT"
 msgstr "Активирај основно"
 
+msgid "IDS_ST_OPT_AUTO_UPDATE_ABB"
+msgstr "Автом. ажурирање"
+
 msgid "IDS_ST_BODY_LANGUAGE_AND_REGION_ABB"
 msgstr "Јазик и регион"
 
 msgid "IDS_ST_BODY_LANGUAGE_AND_KEYBOARD"
 msgstr "Јазик и тастатура"
 
+msgid "IDS_ST_OPT_ALL"
+msgstr "Сите"
+
 msgid "IDS_ST_BODY_KEYBOARD"
 msgstr "Тастатура"
 
 msgid "IDS_ST_BODY_KEEPS_THE_STATUS_BAR_TIDY_TAP_THE_REPRESENTATIVE_ICON_TO_SHOW_ALL_THE_ICONS"
 msgstr "Ја одржува лентата за состојба уредна. Допрете ја претставителната икона за да се покажат сите икони."
 
-msgid "IDS_ST_BODY_KB"
-msgstr "KB"
-
 msgid "IDS_ST_BODY_INTRODUCTION_TO_SMART_SCREEN_ABB"
 msgstr "Вовед во паметен екран"
 
@@ -1616,16 +1397,7 @@ msgid "IDS_ST_BODY_INSTALLED_APPLICATIONS"
 msgstr "Инсталирани апликации"
 
 msgid "IDS_ST_BODY_INSTALLATION_SETTINGS"
-msgstr "Инсталациски поставки"
-
-msgid "IDS_ST_BODY_INSERT_SD_CARD"
-msgstr "Вметнете SD-картичка."
-
-msgid "IDS_ST_BODY_INCORRECT_PIN_E"
-msgstr "Погрешен PIN."
-
-msgid "IDS_ST_BODY_INCORRECT_PASSWORD_TRY_AGAIN"
-msgstr "Неточна лозинка. Обидете се повторно"
+msgstr "Инсталациски поставувања"
 
 msgid "IDS_ST_BODY_INCOMING_CALLS_AND_NEW_NOTIFICATIONS_WILL_BE_READ_OUT_AUTOMATICALLY"
 msgstr "Дојдовните повици и новите известувања ќе се читаат автоматски."
@@ -1640,10 +1412,10 @@ msgid "IDS_ST_BODY_IF_YOU_SELECT_THIS_OPTION_ONLY_USED_MEMORY_SPACE_WILL_BE_ENCR
 msgstr "Ако ја изберете оваа опција, ќе се шифрира само користениот мемориски простор."
 
 msgid "IDS_ST_BODY_IF_YOU_FORGET_YOUR_PERSONAL_MODE_PASSWORD_YOU_WILL_NOT_BE_ABLE_TO_RECOVER_IT_FOR_SECURITY_MSG"
-msgstr "Ако ја заборавите лозинката за Личниот режим, нема да можете да го вратите. За безбедност треба да го ресетирате Личниот режим. Тоа ќе ги обнови сите негови основни поставки и ќе ги избрише сите Ваши лични содржини."
+msgstr "Ако ја заборавите лозинката за Личниот режим, нема да можете да го вратите. За безбедност треба да го ресетирате Личниот режим. Тоа ќе ги обнови сите негови основни поставувања и ќе ги избрише сите Ваши лични содржини."
 
-msgid "IDS_ST_BODY_IF_YOU_DONT_WANT_TO_SEE_A_NUMBER_APPEAR_ON_THE_APP_ICON_FOR_EACH_NEW_EVENT_DISABLE_BADGE"
-msgstr "Ð\90ко Ð½Ðµ Ñ\81акаÑ\82е Ð´Ð° Ð³Ð»ÐµÐ´Ð°Ñ\82е Ð±Ñ\80оÑ\98ка Ð½Ð° Ð¸ÐºÐ¾Ð½Ð°Ñ\82а Ð½Ð° Ð°Ð¿Ð»Ð¸ÐºÐ°Ñ\86иÑ\98аÑ\82а Ð·Ð° Ñ\81екоÑ\98 Ð½Ð¾Ð² Ð½Ð°Ñ\81Ñ\82ан, Ð¸Ñ\81клÑ\83Ñ\87еÑ\82е Ð³Ð¾ Ð\91еÑ\9f."
+msgid "IDS_ST_MBODY_SCREEN_ROTATION"
+msgstr "Ð\92Ñ\80Ñ\82еÑ\9aе ÐµÐºÑ\80ан"
 
 msgid "IDS_ST_BODY_ICON_SHOWS_THAT_SMART_SCREEN_IS_ENABLED"
 msgstr "Иконата покажува дека е вклучен паметен екран."
@@ -1660,23 +1432,17 @@ msgstr "Helvetica Neue"
 msgid "IDS_ST_BODY_HARDWARE"
 msgstr "Хардвер"
 
+msgid "IDS_ST_MBODY_HELP"
+msgstr "Помош"
+
 msgid "IDS_ST_BODY_GSM"
 msgstr "GSM"
 
-msgid "IDS_ST_BODY_GRID_VIEW"
-msgstr "Табелирано"
-
 msgid "IDS_ST_BODY_GLOVE_MODE_ABB"
 msgstr "Ракавичен режим"
 
-msgid "IDS_ST_BODY_GESTURES"
-msgstr "Движења"
-
-msgid "IDS_ST_BODY_GB"
-msgstr "GB"
-
-msgid "IDS_ST_BODY_FROM_M_TIME"
-msgstr "Од"
+msgid "IDS_ST_MBODY_FONT_SIZE"
+msgstr "Големина на букви"
 
 msgid "IDS_ST_BODY_FREQUENTLY_USED"
 msgstr "Често користени"
@@ -1705,11 +1471,8 @@ msgstr "Тип на знаци"
 msgid "IDS_ST_BODY_FONTSTYLE_ROSEMARY"
 msgstr "Rosemary"
 
-msgid "IDS_ST_BODY_FLIGHT_MODE_MSG"
-msgstr "Режимот за летало овозможува да исклучите повикување, праќање пораки и податочни мрежи. Ги исклучува и функциите за поврзување како Wi-Fi и Bluetooth. За да ги користите Wi-Fi и Bluetooth, вклучете ги во Опции или во таблата за известувања."
-
 msgid "IDS_ST_BODY_FLIGHT_MODE_HAS_BEEN_ENABLED_NETWORK_SETTINGS_WILL_CLOSE"
-msgstr "Ð\90кÑ\82ивиÑ\80ан Ðµ Ñ\80ежимоÑ\82 Ð·Ð° Ð»ÐµÑ\82ало. Ð\9cÑ\80ежниÑ\82е Ð¾Ð¿Ñ\86ии ќе се затворат."
+msgstr "Ð\90кÑ\82ивиÑ\80ан Ðµ Ñ\80ежимоÑ\82 Ð·Ð° Ð»ÐµÑ\82ало. Ð\9cÑ\80ежниÑ\82е Ð¿Ð¾Ñ\81Ñ\82авÑ\83ваÑ\9aа ќе се затворат."
 
 msgid "IDS_ST_BODY_FLIGHT_MODE"
 msgstr "Режим за летало"
@@ -1720,6 +1483,9 @@ msgstr "Режим за FDN броеви"
 msgid "IDS_ST_BODY_FIREWALL_ENABLED_ABB"
 msgstr "Заштитниот ѕид е вклучен"
 
+msgid "IDS_ST_HEADER_WI_FI"
+msgstr "Wi-Fi"
+
 msgid "IDS_ST_BODY_FIREWALL"
 msgstr "Заштитен ѕид"
 
@@ -1735,8 +1501,8 @@ msgstr "Неуспешно бирање мрежа."
 msgid "IDS_ST_BODY_FACE_AND_VOICE"
 msgstr "Лице и глас"
 
-msgid "IDS_ST_BODY_FACEBOOK"
-msgstr "Facebook"
+msgid "IDS_ST_HEADER_UNAVAILABLE"
+msgstr "Кога сте недостапни"
 
 msgid "IDS_ST_BODY_EXPLANATION_FOR_TRANSACTION_TRACKING_MENU_VODA"
 msgstr "Со фајлот кој го префрлувате се праќаaт и Вашите информации за препорака"
@@ -1744,6 +1510,12 @@ msgstr "Со фајлот кој го префрлувате се праќаaт
 msgid "IDS_ST_BODY_EXPLANATION_FOR_EXPIRY_REMINDER_MENU"
 msgstr "Примај потсетник пред да застари лиценцата за фајл што се користи, како на пример слика за заднина."
 
+msgid "IDS_ST_HEADER_TEXT_TO_SPEECH"
+msgstr "Текст во говор"
+
+msgid "IDS_ST_HEADER_SOUND"
+msgstr "Звук"
+
 msgid "IDS_ST_BODY_ESTIMATED_MAX_STANDBY_TIME_ABB"
 msgstr "Проц. макс.\nвреме на подг."
 
@@ -1756,12 +1528,12 @@ msgstr "Внесете ја лозинката повторно"
 msgid "IDS_ST_BODY_ENTER_PASSWORD"
 msgstr "Внесете лозинка."
 
-msgid "IDS_ST_BODY_ENTER_NEW_PASSWORD"
-msgstr "Внесете нова лозинка."
-
 msgid "IDS_ST_BODY_ENTER_CURRENT_PASSWORD"
 msgstr "Внесете ја моменталната лозинка."
 
+msgid "IDS_ST_HEADER_SAMSUNG_APPS"
+msgstr "Samsung Apps"
+
 msgid "IDS_ST_BODY_ENCRYPT_DEVICE_Q_WARNING_MSG"
 msgstr "Да се шифрира уредот? Операцијата е неповратна и ако ја прекинете, ќе изгубите податоци. Шифрирањето може да потрае еден час или подолго, за кое време уредот ќе се рестартира неколкупати и не ќе можете да го користите."
 
@@ -1769,7 +1541,10 @@ msgid "IDS_ST_BODY_ENCRYPT_DEVICE_Q_OPERATION_IS_IRREVERSIBLE_AND_IF_YOU_INTERRU
 msgstr "Да се шифрира уредот? Операцијата е неповратна и, ако ја прекинете, ќе изгубите податоци"
 
 msgid "IDS_ST_BODY_ENCRYPT_ACCOUNTS_SETTINGS_DOWNLOADED_APPLICATIONS_AND_THEIR_DATA_MEDIA_AND_OTHER_FILES"
-msgstr "Шифрирајте сметки, опции, преземени апликации и нивните податоци, медиуми и други фајлови."
+msgstr "Шифрирајте сметки, поставувања, преземени апликации и нивните податоци, медиуми и други фајлови."
+
+msgid "IDS_ST_HEADER_RESET"
+msgstr "Ресетирај"
 
 msgid "IDS_ST_BODY_ENCRYPTION_WILL_TAKE_AT_LEAST_AN_HOUR"
 msgstr "Шифрирањето ќе трае барем еден час."
@@ -1783,15 +1558,18 @@ msgstr "Овозможи податочен пристап преку мобил
 msgid "IDS_ST_BODY_EMPTY"
 msgstr "Празно"
 
+msgid "IDS_ST_HEADER_PLEASE_WAIT"
+msgstr "Ве молам почекајте."
+
 msgid "IDS_ST_BODY_EMERGENCY_MODE_ABB"
 msgstr "Итен режим"
 
+msgid "IDS_ST_HEADER_PD_SELECTED_ABB"
+msgstr "%d избрани"
+
 msgid "IDS_ST_BODY_EMAIL"
 msgstr "Е-пошта"
 
-msgid "IDS_ST_BODY_EDIT"
-msgstr "Измени"
-
 msgid "IDS_ST_BODY_EASY_MODE"
 msgstr "Лесен режим"
 
@@ -1804,15 +1582,6 @@ msgstr "Динамична статусна лента"
 msgid "IDS_ST_BODY_DRIVING_MODE"
 msgstr "Режим за возење"
 
-msgid "IDS_ST_BODY_DO_NOT_SHOW_AGAIN"
-msgstr "Не прикажувај веќе"
-
-msgid "IDS_ST_BODY_DOWNLOADS"
-msgstr "Преземено"
-
-msgid "IDS_ST_BODY_DOWNLOAD"
-msgstr "Преземи"
-
 msgid "IDS_ST_BODY_DOUBLE_TAP_TO_OPEN_THE_MENU_T_TTS"
 msgstr "Допрете двапати за да го отворите менито."
 
@@ -1822,18 +1591,12 @@ msgstr "Допрете двапати за да го измените полет
 msgid "IDS_ST_BODY_DOUBLE_TAP_TO_CLOSE_THE_MENU_T_TTS"
 msgstr "Допрете двапати за да отворите мени."
 
-msgid "IDS_ST_BODY_DOCOMO_JPN_DCM"
-msgstr "docomo"
-
 msgid "IDS_ST_BODY_DIVX_REGISTRATION"
 msgstr "Регистрирање DivX"
 
 msgid "IDS_ST_BODY_DIVX_DEREGISTRATION"
 msgstr "Одјавување за DivX"
 
-msgid "IDS_ST_BODY_DISPLAY_CONTENTS"
-msgstr "Прикажи содржини"
-
 msgid "IDS_ST_BODY_DISPLAY_BATTERY_PERCENTAGE_ABB"
 msgstr "Прикажи проценти на бат."
 
@@ -1843,21 +1606,15 @@ msgstr "Се исклучува..."
 msgid "IDS_ST_BODY_DE_REGISTRATION_CODE_NOT_FOUND"
 msgstr "Не е најдена шифрата за дерегистрација."
 
-msgid "IDS_ST_BODY_DEVICE_MEMORY"
-msgstr "Меморија на уредот"
-
 msgid "IDS_ST_BODY_DEVICE_INFO"
 msgstr "Информации за уредот"
 
 msgid "IDS_ST_BODY_DEVICE_ENCRYPTION_HELP_MSG"
-msgstr "Ð\9cоже Ð´Ð° Ñ\88иÑ\84Ñ\80иÑ\80аÑ\82е Ñ\81меÑ\82ки, Ð¾Ð¿Ñ\86ии, преземени апликации и нивните податоци, медиуми и други фајлови. Штом ќе го шифрирате уредот, ќе се бара лозинка за дешифрирање при секое вклучување.\n\nШифрирањето трае еден час или повеќе. Почнете со полна батерија и оставете го уредот приклучен додека не заврши шифрирањето. Со прекинување може да изгубите дел од податоците или сите нив."
+msgstr "Ð\9cоже Ð´Ð° Ñ\88иÑ\84Ñ\80иÑ\80аÑ\82е Ñ\81меÑ\82ки, Ð¿Ð¾Ñ\81Ñ\82авÑ\83ваÑ\9aа, преземени апликации и нивните податоци, медиуми и други фајлови. Штом ќе го шифрирате уредот, ќе се бара лозинка за дешифрирање при секое вклучување.\n\nШифрирањето трае еден час или повеќе. Почнете со полна батерија и оставете го уредот приклучен додека не заврши шифрирањето. Со прекинување може да изгубите дел од податоците или сите нив."
 
 msgid "IDS_ST_BODY_DEVICE_ENCRYPTED"
 msgstr "Уредот е шифриран."
 
-msgid "IDS_ST_BODY_DEVICE"
-msgstr "Уред"
-
 msgid "IDS_ST_BODY_DEVELOPER_OPTIONS"
 msgstr "Опции за програмери"
 
@@ -1888,9 +1645,6 @@ msgstr "ДД.ММ.ГГГГ"
 msgid "IDS_ST_BODY_DATE_AND_TIME"
 msgstr "Датум и време"
 
-msgid "IDS_ST_BODY_DATE"
-msgstr "Датум"
-
 msgid "IDS_ST_BODY_DATA_ROAMING"
 msgstr "Роаминг за податоци"
 
@@ -1900,18 +1654,12 @@ msgstr "Податоци"
 msgid "IDS_ST_BODY_CUSTOM_M_DEVICE_STATUS"
 msgstr "Прилагодено"
 
-msgid "IDS_ST_BODY_CURRENT"
-msgstr "Тековно"
-
 msgid "IDS_ST_BODY_CRASH_VIEWER"
 msgstr "Прегледник на паѓања"
 
 msgid "IDS_ST_BODY_CPU_USAGE"
 msgstr "Искористеност на CPU"
 
-msgid "IDS_ST_BODY_COUNTRY_CODE"
-msgstr "Код на државата"
-
 msgid "IDS_ST_BODY_COOL_JAZZ"
 msgstr "Cool jazz"
 
@@ -1921,18 +1669,21 @@ msgstr "Содржините од Галерија, Видео, Музика, Д
 msgid "IDS_ST_BODY_CONNECTIONSETTINGS_PROXY_ADDRESS"
 msgstr "Адреса на прокси"
 
+msgid "IDS_ST_BUTTON_STOP"
+msgstr "Запри"
+
 msgid "IDS_ST_BODY_CONNECTIONSETTINGS_INTERNET"
 msgstr "Интернет"
 
 msgid "IDS_ST_BODY_CONNECTIONS"
 msgstr "Конекции"
 
-msgid "IDS_ST_BODY_CONNECTION"
-msgstr "Поврзување"
-
 msgid "IDS_ST_BODY_CONFIRM_NEW_PIN2"
 msgstr "Потврдете го новиот PIN2"
 
+msgid "IDS_ST_BUTTON_RESET"
+msgstr "Ресетирај"
+
 msgid "IDS_ST_BODY_CONFIRM_NEW_PIN1"
 msgstr "Потврди нов PIN1-код."
 
@@ -1942,11 +1693,14 @@ msgstr "Потврдете го новиот PIN"
 msgid "IDS_ST_BODY_CONFIRM_DECRYPTION"
 msgstr "Потврдете дешифрирање"
 
-msgid "IDS_ST_BODY_CONFIRM"
-msgstr "Потврди"
+msgid "IDS_ST_BUTTON_OK_ABB"
+msgstr "OK"
 
 msgid "IDS_ST_BODY_CONFIGURE_FIREWALL_SETTINGS"
-msgstr "Конфигурирај поставки за заштитниот ѕид"
+msgstr "Конфигурирај поставувања за заштитниот ѕид"
+
+msgid "IDS_ST_BUTTON_OK"
+msgstr "OK"
 
 msgid "IDS_ST_BODY_COMPUTING_ING"
 msgstr "Се пресметува..."
@@ -1960,21 +1714,30 @@ msgstr "Choco cooky"
 msgid "IDS_ST_BODY_CHECK_FOR_UPDATES_AUTOMATICALLY_ABB"
 msgstr "Автом. проверка на ажурирањата."
 
+msgid "IDS_ST_BUTTON_ENABLE"
+msgstr "Вклучи"
+
 msgid "IDS_ST_BODY_CHECK_FOR_UPDATES_ABB"
 msgstr "Провери дали има ажурирања"
 
-msgid "IDS_ST_BODY_CHECK_FOR_UPDATES"
-msgstr "Ð\9fÑ\80овеÑ\80и Ð´Ð°Ð»Ð¸ Ð¸Ð¼Ð° Ð°Ð¶Ñ\83Ñ\80иÑ\80аÑ\9aа"
+msgid "IDS_ST_BUTTON_DISCONNECT"
+msgstr "Ð\9fÑ\80екини Ð²Ñ\80Ñ\81ка"
 
 msgid "IDS_ST_BODY_CHARGE_BATTERY_TO_ABOVE_80P_AND_TRY_AGAIN"
 msgstr "Наполнете ја батеријата над 80% и обидете се повторно."
 
 msgid "IDS_ST_BODY_CHANGING_THE_FONT_SIZE_IN_ACCESSIBILITY_SETTINGS_WILL_OVERRIDE_THE_FONT_SIZE_IN_EACH_APPLICATION"
-msgstr "Менувањето на големината на фонтот во опциите за достапност ќе ги поништи големините на фонт во секоја апликација."
+msgstr "Менувањето на големината на фонтот во поставувањата за достапност ќе ги поништи големините на фонт во секоја апликација."
+
+msgid "IDS_ST_BUTTON_CONTINUE"
+msgstr "Продолжи"
 
 msgid "IDS_ST_BODY_CHANGING_THE_COLOUR_OF_THE_SCREEN_TO_GREYSCALE"
 msgstr "Менување на бојата на екранот во сиви нијанси."
 
+msgid "IDS_ST_BUTTON_CANCEL_ABB"
+msgstr "Откажи"
+
 msgid "IDS_ST_BODY_CHANGE_TEXT_SIZE_IN_CONTACTS_CALENDAR_MEMO_MESSAGES_EMAIL_AND_IM"
 msgstr "Менување големина на текстот во Контакти, Календар, Белешки, Пораки, Email и ИП."
 
@@ -1982,7 +1745,7 @@ msgid "IDS_ST_BODY_CHANGE_PIN2"
 msgstr "Смени PIN2"
 
 msgid "IDS_ST_BODY_CALL_SETTINGS"
-msgstr "Ð\9eпÑ\86ии за повиците"
+msgstr "Ð\9fоÑ\81Ñ\82авÑ\83ваÑ\9aа за повиците"
 
 msgid "IDS_ST_BODY_CALL"
 msgstr "Повик"
@@ -2041,15 +1804,12 @@ msgstr "Ќе се бара лозинка за дешифрирање на ур
 msgid "IDS_ST_BODY_AVAILABLE_SPACE"
 msgstr "Достапен простор"
 
-msgid "IDS_ST_BODY_AVAILABLE"
-msgstr "Достапно"
-
-msgid "IDS_ST_BODY_AUTO_DOWNLOAD"
-msgstr "Автоматско преземање"
-
 msgid "IDS_ST_BODY_AUTH_TYPE"
 msgstr "Тип на препознавање"
 
+msgid "IDS_ST_BODY_VERSION_PS"
+msgstr "Верзија %s"
+
 msgid "IDS_ST_BODY_APP_OPENING_IMAGE"
 msgstr "Слика за отворање апликација"
 
@@ -2065,15 +1825,9 @@ msgstr "Управител со апликацијата"
 msgid "IDS_ST_BODY_APPLICATION_INFO"
 msgstr "Информации за апликацијата"
 
-msgid "IDS_ST_BODY_APPLICATION"
-msgstr "Апликација"
-
 msgid "IDS_ST_BODY_ANTIVIRUS_SOFTWARE_ABB"
 msgstr "Антивирусен софтвер"
 
-msgid "IDS_ST_BODY_AM"
-msgstr "АМ"
-
 msgid "IDS_ST_BODY_ALWAYS_REJECT"
 msgstr "Секогаш одбивај"
 
@@ -2083,9 +1837,6 @@ msgstr "Секогаш вклучен"
 msgid "IDS_ST_BODY_ALWAYS_OFF"
 msgstr "Секогаш исклучено"
 
-msgid "IDS_ST_BODY_ALARM"
-msgstr "Аларм"
-
 msgid "IDS_ST_BODY_AFTER_YOU_DOWNLOAD_AND_INSTALL_APPLICATIONS_APPLICATIONS_WILL_BE_SHOWN_HERE"
 msgstr "Откако ќе преземете и инсталирате апликации, тие ќе се прикажат тука"
 
@@ -2095,6 +1846,9 @@ msgstr "По ресетирањето, телефонот ќе се рестар
 msgid "IDS_ST_BODY_ADJUST_BRIGHTNESS_LEVEL"
 msgstr "Прилагоди ниво на осветленост"
 
+msgid "IDS_ST_BODY_URL"
+msgstr "URL"
+
 msgid "IDS_ST_BODY_ADJUST_AUTOMATIC_BRIGHTNESS"
 msgstr "Прилагоди автоматска осветленост"
 
@@ -2126,7 +1880,7 @@ msgid "IDS_CALL_POP_CALLING_EMERG_ONLY"
 msgstr "Само итни повици."
 
 msgid "IDS_JAVA_OPT_SIM_SETTINGS"
-msgstr "Ð\9eпÑ\86ии за SIM"
+msgstr "Ð\9fоÑ\81Ñ\82авÑ\83ваÑ\9aа за SIM"
 
 msgid "IDS_TASK_BODY_NO_RUNNING_APPLICATION"
 msgstr "Нема активна апликација."
@@ -2164,60 +1918,153 @@ msgstr "Уредот реагира интелигентно прилагоду
 msgid "IDS_HELP_BODY_SMART_SCREEN_WORKS_BEST_UNDER_THE_FOLLOWING_CONDITIONS_C"
 msgstr "Паметен екран работи најдобро во следниве услови:"
 
-msgid "IDS_HELP_BODY_SMART_ROTATION_DISABLES_AUTO_SCREEN_ROTATION_BY_CHECKING_THE_ORIENTATION_OF_YOUR_FACE_AND_THE_DEVICE_BY_ITS_FRONT_CAMERA"
-msgstr "Паметното вртење го исклучува автоматското вртење на екранот со проверка на ориентацијата на Вашето лице и на уредот со предната камера."
-
-msgid "IDS_LBS_HEADER_LOCATION"
-msgstr "Локација"
-
 msgid "IDS_LBS_BODY_DESTINATION"
 msgstr "Дестинација"
 
-msgid "IDS_ST_SK_NO"
-msgstr "Ð\9dе"
+msgid "IDS_ST_BODY_TEXTSTYLE_LARGE"
+msgstr "Ð\93олеми"
 
-msgid "IDS_HELP_BODY_SMART_STAY_DETECTS_YOUR_EYES_WITH_THE_FRONT_CAMERA_SO_THAT_THE_SCREEN_STAYS_ON_WHEN_YOU_ARE_LOOKING_AT_IT"
-msgstr "Ð\9fамеÑ\82ноÑ\82о Ð¾Ñ\81Ñ\82анÑ\83ваÑ\9aе Ð³Ð¸ Ð´ÐµÑ\82екÑ\82иÑ\80а Ð²Ð°Ñ\88иÑ\82е Ð¾Ñ\87и Ñ\81о Ð¿Ñ\80еднаÑ\82а ÐºÐ°Ð¼ÐµÑ\80а Ñ\82ака Ñ\88Ñ\82о ÐµÐºÑ\80аноÑ\82 Ð¾Ñ\81Ñ\82анÑ\83ва Ð²ÐºÐ»Ñ\83Ñ\87ен Ð´Ð¾Ð´ÐµÐºÐ° Ð³Ð¾ Ð³Ð»ÐµÐ´Ð°Ñ\82е."
+msgid "IDS_ST_BODY_SUNDAY"
+msgstr "Ð\9dедела"
 
-msgid "IDS_QP_POP_YOU_WILL_NO_LONGER_BE_ABLE_TO_USE_APPLICATIONS_NOTI_MSG"
-msgstr "Ð\92еÑ\9cе Ð½ÐµÐ¼Ð° Ð´Ð° Ð¼Ð¾Ð¶ÐµÑ\82е Ð´Ð° ÐºÐ¾Ñ\80иÑ\81Ñ\82иÑ\82е Ð°Ð¿Ð»Ð¸ÐºÐ°Ñ\86ии ÐºÐ°ÐºÐ¾ Ð¸Ð½Ñ\82еÑ\80неÑ\82, Email Ð¸ YouTube Ð¿Ñ\80екÑ\83 Ð¼Ð¾Ð±Ð¸Ð»Ð½Ð¸ Ð¼Ñ\80ежи. Ð\9fÑ\80одолжи?"
+msgid "IDS_ST_BODY_STORAGE"
+msgstr "Ð\9cемоÑ\80иÑ\98а"
 
-msgid "IDS_ST_BODY_10_MINUTES"
-msgstr "10 минути"
+msgid "IDS_ST_BODY_SECURITY"
+msgstr "Сигурност"
 
-msgid "IDS_ST_BODY_15SEC"
-msgstr "15 секунди"
+msgid "IDS_ST_BODY_SEARCH"
+msgstr "Пребарување"
 
-msgid "IDS_ST_BODY_24_HOURS"
-msgstr "24-часовен"
+msgid "IDS_ST_BODY_SD_CARD"
+msgstr "SD-карт."
 
-msgid "IDS_ST_BODY_2_MINUTES"
-msgstr "2 минути"
+msgid "IDS_ST_BODY_SCHEDULE"
+msgstr "Мој распоред"
 
-msgid "IDS_ST_BODY_30SEC"
-msgstr "30 секунди"
+msgid "IDS_ST_BODY_SAVED"
+msgstr "Меморирано."
 
-msgid "IDS_ST_BODY_5_MINUTES"
-msgstr "5 минути"
+msgid "IDS_ST_BODY_SAVE"
+msgstr "Сочувај"
 
-msgid "IDS_ST_BODY_APPLICATIONS"
-msgstr "Ð\90пликаÑ\86ии"
+msgid "IDS_ST_BODY_REGION"
+msgstr "Регион"
 
-msgid "IDS_ST_BODY_DONT_ASK_AGAIN"
-msgstr "Ð\9dе Ð¿Ñ\80аÑ\88Ñ\83ваÑ\98 Ð¿Ð¾Ð²Ñ\82оÑ\80но"
+msgid "IDS_ST_BODY_PROFILE"
+msgstr "Ð\9fÑ\80оÑ\84ил"
 
-msgid "IDS_ST_BODY_P1SS_IS_CURRENTLY_P2SS_T_TTS"
-msgstr "%1$s моментално е %2$s."
+msgid "IDS_ST_BODY_PM"
+msgstr "PM"
 
-msgid "IDS_ST_BODY_PASSWORDS_MUST_CONSIST_OF_AT_LEAST_4_ALPHANUMERIC_CHARACTERS_ALSO_INCLUDING_AT_LEAST_1_ALPHABETICAL_CHARACTER"
-msgstr "Ð\9bозинкиÑ\82е Ð¼Ð¾Ñ\80а Ð´Ð° Ñ\81е Ñ\81оÑ\81Ñ\82оÑ\98аÑ\82 Ð¾Ð´ Ð½Ð°Ñ\98малкÑ\83 4 Ð°Ð»Ñ\84анÑ\83меÑ\80иÑ\87ки Ð·Ð½Ð°Ñ\86и Ñ\88Ñ\82о Ð²ÐºÐ»Ñ\83Ñ\87Ñ\83вааÑ\82 Ð±Ð°Ñ\80ем 1 Ð°Ð·Ð±Ñ\83Ñ\87ен Ð·Ð½Ð°Ðº."
+msgid "IDS_ST_BODY_PHONEPROFILES_SILENT"
+msgstr "Ð\9dеÑ\87Ñ\83Ñ\98но"
 
-msgid "IDS_ST_BODY_PUK1_BLOCKED"
-msgstr "PUK1 е блокиран."
+msgid "IDS_ST_BODY_PASSWORD"
+msgstr "Лозинка"
 
-msgid "IDS_ST_BODY_PUK1_CODE"
+msgid "IDS_ST_BODY_NO_RESULTS_FOUND"
+msgstr "Нема резултати."
+
+msgid "IDS_ST_BODY_NOT_ASSIGNED"
+msgstr "Не е назначено"
+
+msgid "IDS_ST_BODY_NOTIFICATIONS"
+msgstr "Известувања"
+
+msgid "IDS_ST_BODY_NOTIFICATION"
+msgstr "Известување"
+
+msgid "IDS_ST_BODY_NONE"
+msgstr "Ништо"
+
+msgid "IDS_ST_BODY_NEW"
+msgstr "Нова"
+
+msgid "IDS_ST_BODY_NETWORK"
+msgstr "Мрежа"
+
+msgid "IDS_ST_BODY_NAME"
+msgstr "Име"
+
+msgid "IDS_ST_BODY_MONDAY"
+msgstr "Понеделник"
+
+msgid "IDS_ST_BODY_MODE"
+msgstr "Режим"
+
+msgid "IDS_ST_SK_NO"
+msgstr "Не"
+
+msgid "IDS_ST_BODY_MESSAGE"
+msgstr "Порака"
+
+msgid "IDS_ST_BODY_MEMORY"
+msgstr "Меморија"
+
+msgid "IDS_ST_BODY_MB"
+msgstr "MB"
+
+msgid "IDS_ST_BODY_LIST_VIEW"
+msgstr "Листа"
+
+msgid "IDS_ST_BODY_LICENCE"
+msgstr "Лиценца"
+
+msgid "IDS_ST_BODY_LED_INDICATOR"
+msgstr "LED-индикатор"
+
+msgid "IDS_HELP_BODY_SMART_STAY_DETECTS_YOUR_EYES_WITH_THE_FRONT_CAMERA_SO_THAT_THE_SCREEN_STAYS_ON_WHEN_YOU_ARE_LOOKING_AT_IT"
+msgstr "Паметното останување ги детектира вашите очи со предната камера така што екранот останува вклучен додека го гледате."
+
+msgid "IDS_QP_POP_YOU_WILL_NO_LONGER_BE_ABLE_TO_USE_APPLICATIONS_NOTI_MSG"
+msgstr "Веќе нема да можете да користите апликации како интернет, Email и YouTube преку мобилни мрежи. Продолжи?"
+
+msgid "IDS_ST_BODY_10_MINUTES"
+msgstr "10 минути"
+
+msgid "IDS_ST_BODY_15SEC"
+msgstr "15 секунди"
+
+msgid "IDS_ST_BODY_24_HOURS"
+msgstr "24-часовен"
+
+msgid "IDS_ST_BODY_2_MINUTES"
+msgstr "2 минути"
+
+msgid "IDS_ST_BODY_KB"
+msgstr "KB"
+
+msgid "IDS_ST_BODY_30SEC"
+msgstr "30 секунди"
+
+msgid "IDS_ST_BODY_5_MINUTES"
+msgstr "5 минути"
+
+msgid "IDS_ST_BODY_DONT_ASK_AGAIN"
+msgstr "Не прашувај повторно"
+
+msgid "IDS_ST_BODY_P1SS_IS_CURRENTLY_P2SS_T_TTS"
+msgstr "%1$s моментално е %2$s."
+
+msgid "IDS_ST_BODY_PASSWORDS_MUST_CONSIST_OF_AT_LEAST_4_ALPHANUMERIC_CHARACTERS_ALSO_INCLUDING_AT_LEAST_1_ALPHABETICAL_CHARACTER"
+msgstr "Лозинките мора да се состојат од најмалку 4 алфанумерички знаци што вклучуваат барем 1 азбучен знак."
+
+msgid "IDS_ST_BODY_INSERT_SD_CARD"
+msgstr "Вметнете SD-картичка."
+
+msgid "IDS_ST_BODY_PUK1_BLOCKED"
+msgstr "PUK1 е блокиран."
+
+msgid "IDS_ST_BODY_INCORRECT_PIN_E"
+msgstr "Погрешен PIN."
+
+msgid "IDS_ST_BODY_PUK1_CODE"
 msgstr "PUK1 код"
 
+msgid "IDS_ST_BODY_INCORRECT_PASSWORD_TRY_AGAIN"
+msgstr "Неточна лозинка. Обидете се повторно"
+
 msgid "IDS_ST_BODY_PUK2"
 msgstr "PUK2"
 
@@ -2252,7 +2099,7 @@ msgid "IDS_ST_OPT_4G_3G_2G_HAUTO_CONNECT"
 msgstr "4G/3G/2G (автоматско поврзување)"
 
 msgid "IDS_ST_POP_EMERGENCY_MODE_SAVES_BATTERY_POWER_BY_C_MSG"
-msgstr "Итниот режим штеди батерија со:\n\n- Менување на бојата на екранот во сиви тонови.\n- Ограничување на бројот на апликациите што се користат.\n- Исклучување на мобилните податоци додека екранот е исклучен.\n- Исклучување на функциите за поврзување како Wi-Fi и Bluetooth.\n\nНекои функции како Екрански читач и Насловна страница S View нема да бидат достапни.\nНекои од Dynamic Box на почетниот екран може да не се прикажат и ќе треба да се преконфигурираат."
+msgstr "Итниот режим штеди батерија со:\n\n- Менување на бојата на екранот во сиви тонови.\n- Ограничување на бројот на апликациите што се користат.\n- Исклучување на мобилните податоци додека екранот е исклучен.\n- Исклучување на функциите за поврзување како Wi-Fi и Bluetooth.\n\nНекои функции како Екрански читач и S View Cover нема да бидат достапни.\nНекои од Dynamic Box на почетниот екран може да не се прикажат и ќе треба да се преконфигурираат."
 
 msgid "IDS_ST_POP_INCORRECT_PUK1_CODE"
 msgstr "Неточен PUK1-код."
@@ -2260,6 +2107,9 @@ msgstr "Неточен PUK1-код."
 msgid "IDS_ST_POP_INCORRECT_PUK1_PD_ATTEMPTS_LEFT"
 msgstr "Погрешен PUK1. Имате уште %d обиди."
 
+msgid "IDS_ST_BODY_GRID_VIEW"
+msgstr "Табелирано"
+
 msgid "IDS_ST_POP_INCORRECT_PUK2"
 msgstr "Погрешен PUK2."
 
@@ -2269,20 +2119,89 @@ msgstr "Погрешен PUK2. Имате уште %d обиди."
 msgid "IDS_ST_POP_PIN_CHANGED"
 msgstr "PIN кодот е сменет."
 
+msgid "IDS_ST_BODY_GB"
+msgstr "GB"
+
 msgid "IDS_TASKMGR_BUTTON_CLEAR_CACHE"
 msgstr "Испразни кеш"
 
 msgid "IDS_ST_BODY_3G_ONLY"
 msgstr "Само 3G"
 
+msgid "IDS_ST_BODY_FROM_M_TIME"
+msgstr "Од"
+
 msgid "IDS_ST_HEADER_ADD"
 msgstr "Додај"
 
-msgid "IDS_ST_BODY_SECONDS"
-msgstr "Секунди"
+msgid "IDS_ST_BODY_FACEBOOK"
+msgstr "Facebook"
 
-msgid "IDS_ST_BUTTON_CANCEL"
-msgstr "Откажи"
+msgid "IDS_ST_BODY_ENTER_NEW_PASSWORD"
+msgstr "Внесете нова лозинка."
+
+msgid "IDS_ST_BODY_EDIT"
+msgstr "Измени"
+
+msgid "IDS_ST_BODY_DO_NOT_SHOW_AGAIN"
+msgstr "Не прикажувај веќе"
+
+msgid "IDS_ST_BODY_DOWNLOADS"
+msgstr "Преземено"
+
+msgid "IDS_ST_BODY_DOWNLOAD"
+msgstr "Преземи"
+
+msgid "IDS_ST_BODY_DISPLAY_CONTENTS"
+msgstr "Прикажи содржини"
+
+msgid "IDS_ST_BODY_DEVICE_MEMORY"
+msgstr "Меморија на уредот"
+
+msgid "IDS_ST_BODY_DEVICE"
+msgstr "Уред"
+
+msgid "IDS_ST_BODY_DATE"
+msgstr "Датум"
+
+msgid "IDS_ST_BODY_CURRENT"
+msgstr "Тековно"
+
+msgid "IDS_ST_BODY_COUNTRY_CODE"
+msgstr "Код на државата"
+
+msgid "IDS_ST_BODY_CONNECTION"
+msgstr "Поврзување"
+
+msgid "IDS_ST_BODY_CONFIRM"
+msgstr "Потврди"
+
+msgid "IDS_ST_BODY_CHECK_FOR_UPDATES"
+msgstr "Провери дали има ажурирања"
+
+msgid "IDS_ST_BODY_AVAILABLE"
+msgstr "Достапно"
+
+msgid "IDS_ST_BODY_AUTO_DOWNLOAD"
+msgstr "Автоматско преземање"
+
+msgid "IDS_ST_BODY_APPLICATION"
+msgstr "Апликација"
+
+msgid "IDS_ST_BODY_AM"
+msgstr "АМ"
+
+msgid "IDS_ST_BODY_ALARM"
+msgstr "Аларм"
+
+msgid "IDS_LBS_HEADER_LOCATION"
+msgstr "Локација"
+
+msgid "IDS_ST_BODY_APPLICATIONS"
+msgstr "Апликации"
+
+msgid "IDS_ST_BODY_VIDEOS"
+msgstr "Видео-записи"
 
 msgid "IDS_ST_BODY_1_5_SECONDS"
 msgstr "1.5 секунди"
@@ -2296,8 +2215,17 @@ msgstr "ГОТОВО"
 msgid "IDS_ST_HEADER_ENABLE_DATA_ROAMING"
 msgstr "Вклучи податочен роаминг"
 
-msgid "IDS_ST_HEADER_TURN_ON_MOBILE_DATA"
-msgstr "Вклучи Мобилни податоци"
+msgid "IDS_ST_HEADER_SCAN_FOR_NETWORKS_ABB"
+msgstr "Скенирај за мрежи"
+
+msgid "IDS_ST_POP_MOBILE_DATA_WILL_BE_TURNED_ON_CONNECTING_TO_MOBILE_NETWORKS_MAY_RESULT_IN_ADDITIONAL_CHARGES_DEPENDING_ON_YOUR_PAYMENT_PLAN"
+msgstr "Мобилни податоци ќе се исклучат. Поврзувањето со мобилни мрежи може да подразбира дополнителни трошоци, зависно од Вашиот пакет."
+
+msgid "IDS_ST_POP_SCANNING_FOR_NETWORK_ING"
+msgstr "Се скенира за мрежи..."
+
+msgid "IDS_ST_POP_UNLESS_YOU_CONNECT_TO_A_WI_FI_NETWORK_YOU_WILL_NOT_BE_ABLE_TO_USE_THE_INTERNET_EMAIL_OR_OTHER_APPS_MSG"
+msgstr "Ако не се поврзете со мрежа Wi-Fi, нема да можете да користите интернет, е-пошта или други апликации што бараат податочно поврзување."
 
 msgid "IDS_ST_HEADER_UNABLE_TO_PLAY_SAMPLE_ABB"
 msgstr "Не може да се пушти примерок"
@@ -2305,15 +2233,24 @@ msgstr "Не може да се пушти примерок"
 msgid "IDS_ST_POP_SAMPLES_CANNOT_BE_PLAYED_DURING_CALLS"
 msgstr "Не може да се репродуцираат примероци при повик."
 
-msgid "IDS_ST_HEADER_DEVICE_NAME"
-msgstr "Име на уред"
-
 msgid "IDS_ST_HEADER_DELETE_ITEMS_ABB2"
 msgstr "Избриши записи"
 
+msgid "IDS_ST_BODY_SECONDS"
+msgstr "Секунди"
+
 msgid "IDS_ST_HEADER_FEEDBACK"
 msgstr "Повратни информации"
 
+msgid "IDS_ST_BUTTON_CANCEL"
+msgstr "Откажи"
+
+msgid "IDS_ST_HEADER_TURN_ON_MOBILE_DATA"
+msgstr "Вклучи Мобилни податоци"
+
+msgid "IDS_ST_HEADER_DEVICE_NAME"
+msgstr "Име на уред"
+
 msgid "IDS_ST_BODY_SELECT_ALL"
 msgstr "Избери ги сите"
 
@@ -2323,21 +2260,15 @@ msgstr "Вкупно"
 msgid "IDS_ST_HEADER_MANAGE_CERTIFICATES_ABB"
 msgstr "Уреди сертификати"
 
-msgid "IDS_ST_BODY_INCORRECT_PASSWORD"
-msgstr "Погрешна лозинка."
-
 msgid "IDS_ST_HEADER_TURN_OFF_MOBILE_DATA"
 msgstr "Исклучи Мобилни податоци"
 
 msgid "IDS_ST_BODY_FLIGHT_MODE_DISABLES_CALLING_AND_MESSAGING_FUNCTIONS_AND_TURNS_OFF_MOBILE_DATA_AND_CONNECTIVITY_FUNCTIONS_MSG"
-msgstr "Авионскиот режим ги оневозможува функциите за повикување и размена на пораки, ги исклучува функциите за мобилни податоци и за поврзување, како Wi-Fi и Bluetooth. За да користите Wi-Fi и Bluetooth во Авионскиот режим, вклучете ги во Поставки во таблата за известувања. Авионскиот режим ќе се вклучи."
+msgstr "Авионскиот режим ги оневозможува функциите за повикување и размена на пораки, ги исклучува функциите за мобилни податоци и за поврзување, како Wi-Fi и Bluetooth. За да користите Wi-Fi и Bluetooth во Авионскиот режим, вклучете ги во Поставувања во таблата за известувања. Авионскиот режим ќе се вклучи."
 
 msgid "IDS_ST_BODY_TYPE"
 msgstr "Тип"
 
-msgid "IDS_ST_BODY_PERSONAL"
-msgstr "Лична"
-
 msgid "IDS_ST_HEADER_LOCK_SCREEN_AND_SECURITY_ABB"
 msgstr "Екран за закл.и безбедност"
 
@@ -2348,7 +2279,7 @@ msgid "IDS_ST_BODY_MOBILE_NETWORKS"
 msgstr "Мобилни мрежи"
 
 msgid "IDS_ST_HEADER_MORE_CONNECTION_SETTINGS"
-msgstr "Повеќе поставки за поврзување"
+msgstr "Повеќе поставувања за поврзување"
 
 msgid "IDS_ST_MBODY_LEGAL_INFORMATION_ABB"
 msgstr "Правни информации"
@@ -2356,9 +2287,6 @@ msgstr "Правни информации"
 msgid "IDS_ST_BODY_DEVICE_INFORMATION"
 msgstr "Информации за уредот"
 
-msgid "IDS_ST_BODY_PHONE_NUMBER"
-msgstr "Тел. број"
-
 msgid "IDS_ST_BODY_MODEL_NUMBER"
 msgstr "Број на моделот"
 
@@ -2407,6 +2335,81 @@ msgstr "Испразни кеш"
 msgid "IDS_ST_BODY_12_HOURS"
 msgstr "12 часа"
 
+msgid "IDS_ST_BODY_ANSWERINGMODE_AUTOMATIC"
+msgstr "Автоматски"
+
+msgid "IDS_ST_BODY_BLUETOOTH"
+msgstr "Bluetooth"
+
+msgid "IDS_ST_BODY_ADVANCEDOPTIONS_CERTIFICATES"
+msgstr "Сертификати"
+
+msgid "IDS_ST_BODY_CALLERID_DEFAULT"
+msgstr "Основно"
+
+msgid "IDS_ST_BODY_APPLICATIONSETTINGS_MESSAGE"
+msgstr "Порака"
+
+msgid "IDS_ST_BODY_NFC"
+msgstr "NFC"
+
+msgid "IDS_ST_BODY_PIN_LOCK"
+msgstr "PIN заштита"
+
+msgid "IDS_ST_BUTTON2_S_PLANNER"
+msgstr "S Planner"
+
+msgid "IDS_ST_BODY_VOICE"
+msgstr "Гласовни"
+
+msgid "IDS_ST_BODY_DEFAULTMEMORY_VOICE_RECORDER"
+msgstr "Диктафон"
+
+msgid "IDS_ST_BODY_YYYY_MM_DD_DOT"
+msgstr "ГГГГ.ММ.ДД"
+
+msgid "IDS_ST_BODY_BRIGHTNESS_M_POWER_SAVING"
+msgstr "Светлина"
+
+msgid "IDS_ST_HEADER_SORT_BY"
+msgstr "Подреди според"
+
+msgid "IDS_ST_TPOP_MAXIMUM_NUMBER_OF_CHARACTERS_REACHED"
+msgstr "Достигнат е максималниот број знаци."
+
+msgid "IDS_ST_TPOP_TRY_AGAIN"
+msgstr "Обидете се повторно."
+
+msgid "IDS_ST_SK_YES"
+msgstr "Да"
+
+msgid "IDS_ST_BODY_PLAY_A_SOUND_WHEN_BUTTONS_ICONS_AND_MENU_ITEMS_ARE_TAPPED"
+msgstr "Емитувај звук кога ќе се допрат копчиња, икони и ставки во мени."
+
+msgid "IDS_ST_MBODY_KEYBOARD_SOUND"
+msgstr "Звук на тастатурата"
+
+msgid "IDS_ST_MBODY_TOUCH_SOUND"
+msgstr "Звук на допир"
+
+msgid "IDS_ST_SBODY_PLAY_A_SOUND_WHEN_THE_SAMSUNG_KEYBOARD_IS_TAPPED"
+msgstr "Емитувај звук кога ќе се допре тастатурата Samsung."
+
+msgid "IDS_ST_POP_MOUNTING_SD_CARD_ING"
+msgstr "Се монтира SD-картичка..."
+
+msgid "IDS_ST_BODY_SET_DATE"
+msgstr "Постави датум"
+
+msgid "IDS_ST_BODY_LOCK_SCREEN"
+msgstr "Заклучување на екранот"
+
+msgid "IDS_ST_BODY_PERSONAL"
+msgstr "Лична"
+
+msgid "IDS_ST_BODY_PHONE_NUMBER"
+msgstr "Тел. број"
+
 msgid "IDS_ST_BODY_1MINUTE"
 msgstr "1 минута"
 
@@ -2416,30 +2419,15 @@ msgstr "Сметки"
 msgid "IDS_ST_HEADER_ALLSHARE"
 msgstr "AllShare"
 
-msgid "IDS_ST_BODY_ANSWERINGMODE_AUTOMATIC"
-msgstr "Автоматски"
-
 msgid "IDS_ST_BUTTON_BACK"
 msgstr "Назад"
 
-msgid "IDS_ST_BODY_BLUETOOTH"
-msgstr "Bluetooth"
-
-msgid "IDS_ST_BODY_ADVANCEDOPTIONS_CERTIFICATES"
-msgstr "Сертификати"
-
 msgid "IDS_ST_BODY_CONTACTS"
 msgstr "Именик"
 
 msgid "IDS_ST_BODY_MYTHEME_CREATE"
 msgstr "Ново"
 
-msgid "IDS_ST_BODY_CALLERID_DEFAULT"
-msgstr "Основно"
-
-msgid "IDS_ST_BODY_FM_RADIO"
-msgstr "Радио"
-
 msgid "IDS_ST_BODY_FONT"
 msgstr "Фонт"
 
@@ -2452,15 +2440,9 @@ msgstr "Помош"
 msgid "IDS_ST_BODY_MANUAL"
 msgstr "Рачно"
 
-msgid "IDS_ST_BODY_APPLICATIONSETTINGS_MESSAGE"
-msgstr "Порака"
-
 msgid "IDS_ST_BODY_MUSIC"
 msgstr "Музика"
 
-msgid "IDS_ST_BODY_NFC"
-msgstr "NFC"
-
 msgid "IDS_ST_BODY_ALERTTYPE_OFF"
 msgstr "Исклучено"
 
@@ -2470,9 +2452,6 @@ msgstr "Вклучено"
 msgid "IDS_ST_BODY_MEMORYSTATUS_OTHERS"
 msgstr "Други"
 
-msgid "IDS_ST_BODY_PIN_LOCK"
-msgstr "PIN заштита"
-
 msgid "IDS_ST_BODY_RESET"
 msgstr "Ресетирај"
 
@@ -2488,45 +2467,21 @@ msgstr "Синхронизирај"
 msgid "IDS_ST_BODY_SYSTEM"
 msgstr "Системски"
 
-msgid "IDS_ST_BUTTON2_S_PLANNER"
-msgstr "S Planner"
-
 msgid "IDS_ST_BODY_TWITTER"
 msgstr "Twitter"
 
 msgid "IDS_ST_BODY_USERNAME"
 msgstr "Корисничко име"
 
-msgid "IDS_ST_BODY_VOICE"
-msgstr "Гласовни"
-
-msgid "IDS_ST_BODY_DEFAULTMEMORY_VOICE_RECORDER"
-msgstr "Диктафон"
-
 msgid "IDS_ST_BODY_WI_FI"
 msgstr "Wi-Fi"
 
-msgid "IDS_ST_BODY_YYYY_MM_DD_DOT"
-msgstr "ГГГГ.ММ.ДД"
-
-msgid "IDS_ST_BODY_BRIGHTNESS_M_POWER_SAVING"
-msgstr "Светлина"
-
-msgid "IDS_ST_HEADER_SORT_BY"
-msgstr "Подреди според"
-
 msgid "IDS_ST_BODY_DELETED"
 msgstr "Избришано."
 
 msgid "IDS_ST_POP_ERROR"
 msgstr "Грешка."
 
-msgid "IDS_ST_TPOP_MAXIMUM_NUMBER_OF_CHARACTERS_REACHED"
-msgstr "Достигнат е максималниот број знаци."
-
-msgid "IDS_ST_TPOP_TRY_AGAIN"
-msgstr "Обидете се повторно."
-
 msgid "IDS_ST_BODY_VERSION"
 msgstr "Верзија"
 
@@ -2536,36 +2491,9 @@ msgstr "Избриши"
 msgid "IDS_ST_SK_SET_LITE"
 msgstr "Потв."
 
-msgid "IDS_ST_SK_YES"
-msgstr "Да"
-
-msgid "IDS_SAPPS_SK_TRY_ABB"
-msgstr "Пробај"
-
-msgid "IDS_ST_BODY_PLAY_A_SOUND_WHEN_BUTTONS_ICONS_AND_MENU_ITEMS_ARE_TAPPED"
-msgstr "Емитувај звук кога ќе се допрат копчиња, икони и ставки во мени."
-
-msgid "IDS_ST_MBODY_KEYBOARD_SOUND"
-msgstr "Звук на тастатурата"
-
 msgid "IDS_ST_MBODY_RINGTONE"
 msgstr "Тон на ѕвонење"
 
-msgid "IDS_ST_MBODY_TOUCH_SOUND"
-msgstr "Звук на допир"
-
-msgid "IDS_ST_SBODY_PLAY_A_SOUND_WHEN_THE_SAMSUNG_KEYBOARD_IS_TAPPED"
-msgstr "Емитувај звук кога ќе се допре тастатурата Samsung."
-
-msgid "IDS_ST_POP_MOUNTING_SD_CARD_ING"
-msgstr "Се монтира SD-картичка..."
-
-msgid "IDS_ST_BODY_SET_DATE"
-msgstr "Постави датум"
-
-msgid "IDS_ST_BODY_ALL"
-msgstr "Сите"
-
 msgid "IDS_LBS_BODY_LOCATION_SERVICE"
 msgstr "Услуга за лоцирање"
 
@@ -2575,9 +2503,6 @@ msgstr "VPN"
 msgid "IDS_ST_SK_OPTIONS_LITE"
 msgstr "Опции"
 
-msgid "IDS_ST_BODY_TTS"
-msgstr "TTS"
-
 msgid "IDS_ST_BODY_VOICE_CONTROL"
 msgstr "Говорна контрола"
 
@@ -2590,23 +2515,20 @@ msgstr "Не вознемирувај"
 msgid "IDS_ST_MBODY_APP_NOTIFICATIONS"
 msgstr "Известувања за апликација"
 
+msgid "IDS_ST_BODY_ALL"
+msgstr "Сите"
+
 msgid "IDS_ST_HEADER_DEFAULT_APPLICATIONS_ABB"
 msgstr "Основни апликации"
 
-msgid "IDS_ST_BODY_HOME"
-msgstr "Дома"
-
 msgid "IDS_ST_BODY_SET_TIME"
 msgstr "Постави час"
 
 msgid "IDS_ST_BODY_UNABLE_TO_SCAN_FOR_NETWORKS"
 msgstr "Не може да се скенираат мрежите."
 
-msgid "IDS_ST_BODY_LOCK_SCREEN"
-msgstr "Заклучување на екранот"
-
-msgid "IDS_ST_BODY_OFF"
-msgstr "Исклучено"
+msgid "IDS_ACCS_BODY_SIGNAL_STRENGTH_TTS"
+msgstr "Јачина на сигналот"
 
 msgid "IDS_ST_HEADER_VISION"
 msgstr "Вид"
@@ -2614,21 +2536,201 @@ msgstr "Вид"
 msgid "IDS_ST_BODY_SIGNAL_STRENGTH"
 msgstr "Јачина на сигналот"
 
-msgid "IDS_ST_POP_MOBILE_DATA_WILL_BE_TURNED_ON_CONNECTING_TO_MOBILE_NETWORKS_MAY_RESULT_IN_ADDITIONAL_CHARGES_DEPENDING_ON_YOUR_PAYMENT_PLAN"
-msgstr "Мобилни податоци ќе се исклучат. Поврзувањето со мобилни мрежи може да подразбира дополнителни трошоци, зависно од Вашиот пакет."
+msgid "IDS_ST_BODY_HELLO_KITTY_10"
+msgstr "Hello Kitty 10"
 
-msgid "IDS_ST_POP_UNLESS_YOU_CONNECT_TO_A_WI_FI_NETWORK_YOU_WILL_NOT_BE_ABLE_TO_USE_THE_INTERNET_EMAIL_OR_OTHER_APPS_MSG"
-msgstr "Ако не се поврзете со мрежа Wi-Fi, нема да можете да користите интернет, е-пошта или други апликации што бараат податочно поврзување."
+msgid "IDS_ST_HEADER_SOUNDS_AND_NOTIFICATIONS_ABB"
+msgstr "Звуци и известувања"
+
+msgid "IDS_ST_BODY_TTS"
+msgstr "TTS"
+
+msgid "IDS_ST_BODY_HOME"
+msgstr "Дома"
+
+msgid "IDS_ST_BODY_OFF"
+msgstr "Исклучено"
+
+msgid "IDS_ST_BODY_THERE_ARE_NO_APPS_SET_AS_DEFAULTS"
+msgstr "Нема апликации поставени како основни."
 
-msgid "IDS_SCR_BODY_PD_UNREAD_NOTIFICATIONS"
-msgstr "Непрочитани известувања"
+msgid "IDS_ST_HEADER_PRIVACY_SETTINGS_ABB"
+msgstr "Пост. за приватноста"
+
+msgid "IDS_QP_OPT_SHOW_ALL_CONTENT_ABB"
+msgstr "Прикажи ги сите содржини"
+
+msgid "IDS_QP_OPT_HIDE_SENSITIVE_CONTENT_ABB"
+msgstr "Сокриј чувствителна содржина"
+
+msgid "IDS_ST_BUTTON_REMOVE_ABB2"
+msgstr "Отстрани"
+
+msgid "IDS_QP_TMBODY_NOTIFICATIONS_ON_LOCK_SCREEN"
+msgstr "Извест. на екранот за заклучув."
+
+msgid "IDS_ACCS_BODY_WHILE_SCREEN_READER_IS_ENABLED_YOUR_PHONE_WILL_PROVIDE_VOICE_FEEDBACK_FOR_EXAMPLE_SCREEN_READER_WILL_MSG"
+msgstr "Додека е овозможен Екрански читач, телефонот ќе дава говорни повратни информации. На пример, Екрански читач ќе Ви каже со што можете да содејствувате на секој екран. Допирајте ставки за да ги бирате и за да чуете што се, а со двоен допир на ставките вршете го поврзаното дејство."
+
+msgid "IDS_ACCS_MBODY_READ_OUT_USAGE_HINTS_ABB"
+msgstr "Проч. ги сов. за користење"
+
+msgid "IDS_ACCS_MBODY_SOUND_FEEDBACK"
+msgstr "Звучни поврат. информации"
+
+msgid "IDS_ACCS_MBODY_VIBRATION_FEEDBACK"
+msgstr "Вибрации"
+
+msgid "IDS_ACCS_OPT_ALWAYS_READ_OUT_KEYBOARD_INPUT_TTS"
+msgstr "Секогаш читај на глас внесување на тастатурата"
+
+msgid "IDS_ACCS_OPT_KEYBOARD_FEEDBACK_TTS"
+msgstr "Повратни информации на тастатурата"
 
 msgid "IDS_ACCS_OPT_OTHER_FEEDBACK_TTS"
 msgstr "Други повратни информации"
 
-msgid "IDS_ACCS_TMBODY_STATUS_BAR_INFORMATION"
-msgstr "Ð\98нÑ\84о. Ð½Ð° Ð»ÐµÐ½Ñ\82аÑ\82а Ð·Ð° Ñ\81оÑ\81Ñ\82оÑ\98ба"
+msgid "IDS_ACCS_SBODY_READ_OUT_NOTIFICATIONS_WHILE_THE_SCREEN_IS_OFF"
+msgstr "ЧиÑ\82аÑ\98 Ð¸Ð·Ð²ÐµÑ\81Ñ\82Ñ\83ваÑ\9aа Ð½Ð° Ð³Ð»Ð°Ñ\81 ÐºÐ¾Ð³Ð° ÐµÐºÑ\80аноÑ\82 Ðµ Ð¸Ñ\81клÑ\83Ñ\87ен."
 
 msgid "IDS_ACCS_SBODY_SELECT_WHICH_INFORMATION_FROM_INDICATORS_SHOWN_ON_THE_STATUS_BAR_WILL_BE_READ_OUT_WHEN_YOU_TRIPLE_TAP_THE_SCREEN_WITH_TWO_FINGERS_MSG"
 msgstr "Изберете кои информации од показателите прикажани на статусната лента ќе се читаат на глас кога ќе го допрете трипати екранот со два прста, на пример, времето и датумот, јачината на сигналот на уредот, поврзувањата Wi-Fi и Bluetooth и наполнетоста на батеријата."
 
+msgid "IDS_ACCS_SBODY_SET_THE_VOICE_FEEDBACK_TO_VARY_IN_PITCH_WHILE_USING_THE_KEYBOARD_TO_ENTER_TEXT"
+msgstr "Одредете говорните повратни информации да бидат со друга висина додека се користи тастатурата за да внесувате текст."
+
+msgid "IDS_ACCS_TMBODY_STATUS_BAR_INFORMATION"
+msgstr "Инфо. на лентата за состојба"
+
+msgid "IDS_ST_BUTTON_TURN_OFF_ABB2"
+msgstr "Исклучи"
+
+msgid "IDS_ST_BUTTON_TURN_ON_ABB3"
+msgstr "Вклучи"
+
+msgid "IDS_ST_BUTTON_DISABLE_ABB"
+msgstr "Исклучи"
+
+msgid "IDS_ST_BUTTON_ENABLE_ABB3"
+msgstr "Вклучи"
+
+msgid "IDS_SM_TPOP_P1SS_P2SS_CACHED_DATA_CLEARED_ABB"
+msgstr "%1$s %2$s избришани кеширани подат."
+
+msgid "IDS_SM_HEADER_DEFAULT_STORAGE_SETTINGS_ABB"
+msgstr "Основни поставувања на меморијата"
+
+msgid "IDS_SM_TMBODY_DEFAULT_STORAGE_LOCATIONS"
+msgstr "Основни локации за меморирање"
+
+msgid "IDS_SM_SBODY_CALCULATING_ING"
+msgstr "Се пресметува..."
+
+msgid "IDS_ST_BODY_IMAGES"
+msgstr "Слики"
+
+msgid "IDS_ST_BODY_STORAGE_USAGE"
+msgstr "Употребена меморија"
+
+msgid "IDS_ST_HEADER_TOTAL_SPACE"
+msgstr "Вкупен простор"
+
+msgid "IDS_SM_TMBODY_APPS_ABB"
+msgstr "Апликации"
+
+msgid "IDS_ST_BODY_SYSTEM_STORAGE"
+msgstr "Системска меморија"
+
+msgid "IDS_ST_BODY_CACHED_DATA_ABB"
+msgstr "Кеширани податоци"
+
+msgid "IDS_SM_HEADER_DEFAULT_STORAGE_LOC_ABB"
+msgstr "Осн.лок. на меморија"
+
+msgid "IDS_SM_BODY_FREE_M_MEMORY_ABB"
+msgstr "Слобод."
+
+msgid "IDS_ST_MBODY_ADS"
+msgstr "Реклами"
+
+msgid "IDS_SM_BODY_SELECT_THE_DEFAULT_LOCATION_FOR_INSTALLING_APPS_WHERE_APPS_CAN_BE_SAVED_DEPENDS_ON_THE_TYPE_OF_APP_AND_THE_AVAILABILITY_OF_THE_LOCATION"
+msgstr "Изберете ја основната локација за инсталирање апликации. Каде апликациите може да се зачуваат зависи од типот на апликацијата и достапноста на локацијата."
+
+msgid "IDS_SM_BODY_SELECT_THE_DEFAULT_STORAGE_LOCATION_FOR_CONTENT_SHARED_VIA_BLUETOOTH_OR_WI_FI_DIRECT"
+msgstr "Изберете го основното место за меморирање за содржината споделена преку Bluetooth или Wi-Fi Direct."
+
+msgid "IDS_ST_OPT_HIDE_CONTENT"
+msgstr "Сокриј содржина"
+
+msgid "IDS_ST_HEADER_PRIVACY_AND_SECURITY_ABB"
+msgstr "Приват. и безбедност"
+
+msgid "IDS_ST_MBODY_PRIVACY_AND_SECURITY"
+msgstr "Приватност и безбедност"
+
+msgid "IDS_ST_HEADER_TIZEN_CONNECT"
+msgstr "Поврзување Tizen"
+
+msgid "IDS_ST_OPT_BATTERY_USAGE_ABB"
+msgstr "Потрошувачка на батерија"
+
+msgid "IDS_SM_BODY_THE_BATTERY_USAGE_FOR_THE_PAST_P1SD_HOURS_P2SD_MINUTES_C"
+msgstr "Користење на батеријата за минатите %1$d часа и %2$d минути:"
+
+msgid "IDS_ST_BODY_REMAINING_BATTERY"
+msgstr "Преостаната батерија"
+
+msgid "IDS_ST_BODY_CHARGING_ING_ABB"
+msgstr "Се полни..."
+
+msgid "IDS_ST_SBODY_FULLY_CHARGED_ABB_M_STATUS"
+msgstr "Целосно наполнето"
+
+msgid "IDS_ST_BODY_MISSED_EVENTS"
+msgstr "Пропуштени настани"
+
+msgid "IDS_ST_BODY_SPEECH_RATE"
+msgstr "Брзина на говор"
+
+msgid "IDS_COM_POP_MISSED_EVENTS"
+msgstr "Пропуштени настани"
+
+msgid "IDS_SCR_POP_DRAG_THE_SLIDER_TO_SET_THE_SPEECH_RATE"
+msgstr "Повлечете го лизгачот за да ја поставите брзината на говорот."
+
+msgid "IDS_ST_BODY_BATTERY_LEVEL"
+msgstr "Ниво на батеријата"
+
+msgid "IDS_ST_HEADER_DETAILS"
+msgstr "Детали"
+
+msgid "IDS_ST_MBODY_OTHER_SOUNDS"
+msgstr "Други звуци"
+
+msgid "IDS_ST_HEADER_ENCRYPT_SD_CARD"
+msgstr "Шифрирај SD-картичка"
+
+msgid "IDS_ST_HEADER_DECRYPT_SD_CARD"
+msgstr "Дешифрирај SD-картичка"
+
+msgid "IDS_ST_HEADER_ENCRYPTION"
+msgstr "Кодирање"
+
+msgid "IDS_ST_SBODY_DEVICE_ENCRYPTED_M_STATUS"
+msgstr "Уредот е шифриран"
+
+msgid "IDS_ST_SBODY_DEVICE_NOT_ENCRYPTED_M_STATUS"
+msgstr "Уредот не е шифриран"
+
+msgid "IDS_ST_SBODY_SD_CARD_ENCRYPTED_M_STATUS"
+msgstr "SD-картичката е шифрирана"
+
+msgid "IDS_ST_SBODY_SD_CARD_NOT_ENCRYPTED_M_STATUS_SBODY"
+msgstr "SD-картичката не е шифрирана"
+
+msgid "IDS_ST_TMBODY_SECURE_ERASE"
+msgstr "Безбедно бришење"
+
+msgid "IDS_ST_SBODY_ERASE_ALL_DELETED_DATA_ON_THE_PHONE_PERMANENTLY_FOR_SECURITY_PURPOSES_THIS_DATA_WILL_NOT_BE_RECOVERABLE_BY_ANYONE"
+msgstr "Трајно отстранете ги сите избришани податоци на телефонот поради безбедносни причини. Овие податоци нема да може да се повратат од никого."
+
diff --git a/resource/po/mn_MN.po b/resource/po/mn_MN.po
deleted file mode 100644 (file)
index 4408128..0000000
+++ /dev/null
@@ -1,33 +0,0 @@
-msgid "IDS_ST_HEADER_VISION"
-msgstr "Хараа"
-
-msgid "IDS_ST_BODY_SPEECH"
-msgstr "Яриа"
-
-msgid "IDS_ST_BODY_ON"
-msgstr "Асаах"
-
-msgid "IDS_ST_BODY_OFF"
-msgstr "Унтраах"
-
-msgid "IDS_ST_OPT_SETTINGS"
-msgstr "Тохиргоо"
-
-msgid "IDS_SCR_BODY_PD_UNREAD_NOTIFICATIONS"
-msgstr "Уншаагүй мэдэгдлүүд"
-
-msgid "IDS_ACCS_OPT_OTHER_FEEDBACK_TTS"
-msgstr "Бусад хариу үйлдэл"
-
-msgid "IDS_ACCS_TMBODY_STATUS_BAR_INFORMATION"
-msgstr "Төлөвийн мөрний мэдээлэл"
-
-msgid "IDS_ACCS_SBODY_SELECT_WHICH_INFORMATION_FROM_INDICATORS_SHOWN_ON_THE_STATUS_BAR_WILL_BE_READ_OUT_WHEN_YOU_TRIPLE_TAP_THE_SCREEN_WITH_TWO_FINGERS_MSG"
-msgstr "Дэлгэцийг хоёр хуруугаар товшиход төлөвийн мөрт үзүүлж буй индикаторуудаас ямар мэдээлллийг чанга унших эсэхийг сонго. Жишээлбэл: огноо, цаг, төхөөрөмжид авч буй дохионы түвшин, Wi-Fi ба Bluetooth холболт, зайн цэнэг."
-
-msgid "IDS_SCR_BODY_PD_UNREAD_NOTIFICATIONS"
-msgstr "Уншаагүй мэдэгдлүүд"
-
-
-
-
old mode 100644 (file)
new mode 100755 (executable)
index 5ae4a87..7258a67
@@ -1,12 +1,18 @@
-msgid "IDS_ST_BODY_1_MINUTE"
-msgstr "1 minutt"
+msgid "IDS_VOICE_HEADER_SPEECH_TO_TEXT_HSTT"
+msgstr "Tale-til-tekst (STT)"
+
+msgid "IDS_VOICE_HEADER_TEXT_TO_SPEECH_HTTS"
+msgstr "Tekst-til-tale (TTS)"
+
+msgid "IDS_PB_TPOP_DELETING_ING_ABB"
+msgstr "Sletter ..."
+
+msgid "IDS_VOICE_BODY_VOICE_CONTROL_ABB2"
+msgstr "Talekontroll"
 
 msgid "IDS_ST_POP_SAVING"
 msgstr "Lagrer"
 
-msgid "IDS_CAM_POP_MODEL"
-msgstr "Modell"
-
 msgid "IDS_EMAIL_BODY_INVALID_PORT_NUMBER"
 msgstr "Ugyldig portnummer."
 
@@ -22,9 +28,6 @@ msgstr "6 sekunder"
 msgid "IDS_PB_POP_PS_ALREADY_EXISTS"
 msgstr "%s finnes allerede."
 
-msgid "IDS_SAPPS_OPT_BADGE_ABB"
-msgstr "Merke"
-
 msgid "IDS_ST_BODY_DISCONNECTED"
 msgstr "Koblet fra."
 
@@ -34,9 +37,6 @@ msgstr "Medier"
 msgid "IDS_ST_BODY_SELECT_AUTOMATICALLY"
 msgstr "Velg automatisk"
 
-msgid "IDS_ST_HEADER_AUDIO"
-msgstr "Lyd"
-
 msgid "IDS_ST_HEADER_FORMAT_MVERB_ABB"
 msgstr "Format"
 
@@ -58,33 +58,45 @@ msgstr "IP"
 msgid "IDS_BT_POP_OPERATION_FAILED"
 msgstr "Operasjonen mislyktes."
 
-msgid "IDS_CLD_OPT_MINUTE"
-msgstr "Minutt"
-
 msgid "IDS_CLD_OPT_MINUTES_LC_ABB"
 msgstr "minutter"
 
-msgid "IDS_CST_BUTTON_CLOSE"
-msgstr "Lukk"
-
-msgid "IDS_CST_POP_FAILED"
-msgstr "Det oppstod en feil."
-
 msgid "IDS_IM_BODY_SUCCESSFULLY_COMPLETED"
 msgstr "Fullført."
 
 msgid "IDS_IM_POP_UNEXPECTED_ERROR"
 msgstr "Uventet feil."
 
+msgid "IDS_SIM_BODY_INVALID_SIM_CARD"
+msgstr "Ugyldig SIM-kort."
+
+msgid "IDS_WGT_BUTTON3_KIES_VIA_WI_FI"
+msgstr "Kies via Wi-Fi"
+
+msgid "IDS_ST_BODY_1_MINUTE"
+msgstr "1 minutt"
+
+msgid "IDS_CAM_POP_MODEL"
+msgstr "Modell"
+
+msgid "IDS_ST_HEADER_AUDIO"
+msgstr "Lyd"
+
+msgid "IDS_CLD_OPT_MINUTE"
+msgstr "Minutt"
+
+msgid "IDS_CST_BUTTON_CLOSE"
+msgstr "Lukk"
+
+msgid "IDS_CST_POP_FAILED"
+msgstr "Det oppstod en feil."
+
 msgid "IDS_PB_BODY_INFO"
 msgstr "Info"
 
 msgid "IDS_PB_BUTTON_CONTACT"
 msgstr "Kontakt"
 
-msgid "IDS_SIM_BODY_INVALID_SIM_CARD"
-msgstr "Ugyldig SIM-kort."
-
 msgid "IDS_ST_BUTTON2_PROCESSING_ING"
 msgstr "Behandler..."
 
@@ -94,21 +106,18 @@ msgstr "Slette?"
 msgid "IDS_VR_POP_NO_FILES"
 msgstr "Ingen filer"
 
-msgid "IDS_WGT_BUTTON3_KIES_VIA_WI_FI"
-msgstr "Kies via Wi-Fi"
-
 msgid "IDS_TPLATFORM_OPT_BLUETOOTH"
 msgstr "Bluetooth"
 
+msgid "IDS_ST_HEADER_PRIVACY"
+msgstr "Personvern"
+
 msgid "IDS_ST_OPT_SETTINGS"
 msgstr "Innstillinger"
 
 msgid "IDS_ST_BODY_GENERAL"
 msgstr "Generelt"
 
-msgid "IDS_ST_HEADER_PRIVACY"
-msgstr "Personvern"
-
 msgid "IDS_BR_OPT_SCREEN"
 msgstr "Skjerm"
 
@@ -139,9 +148,6 @@ msgstr "Viser %d elementer"
 msgid "IDS_COM_POP_FLIGHT_MODE_WILL_BE_DISABLED"
 msgstr "Flymodus blir deaktivert."
 
-msgid "IDS_COM_POP_CHECKING"
-msgstr "Sjekker..."
-
 msgid "IDS_COM_OPT_CONTINUE_Q"
 msgstr "Fortsette?"
 
@@ -214,9 +220,6 @@ msgstr "Databruk"
 msgid "IDS_MOBILEAP_BODY_TETHERING"
 msgstr "Internettdeling"
 
-msgid "IDS_IM_POP_THIS_FEATURE_IS_NOT_AVAILABLE_WHILE_FLIGHT_MODE_IS_ON"
-msgstr "Denne funksjonen er ikke tilgjengelig i Flymodus."
-
 msgid "IDS_EMAIL_POP_SECURITY_UPDATE_ABB"
 msgstr "Sikkerhetsoppdatering"
 
@@ -250,9 +253,6 @@ msgstr "Ikke nok minne i telefonminnet. Slett noen elementer og prøv på nytt."
 msgid "IDS_KW_POP_BE_CAREFUL_WHEN_TRANSMITTING_INFORMATION_ON_AN_UNSECURED_WI_FI_NETWORK_MSG"
 msgstr "Vær forsiktig når du overfører informasjon på et usikret Wi-Fi-nettverk, siden det kan være synlig for andre i nettverket."
 
-msgid "IDS_DN_BODY_ENCRYPT_SD_CARD"
-msgstr "Krypter SD-kort"
-
 msgid "IDS_MSGF_POP_UNSUPPORTED"
 msgstr "Støttes ikke."
 
@@ -280,24 +280,15 @@ msgstr "Flytting fullført."
 msgid "IDS_PB_BODY_MOVING_ING"
 msgstr "Flytter..."
 
-msgid "IDS_SMEMO_BUTTON_IMPORT"
-msgstr "Importer"
-
 msgid "IDS_LCKSCN_BODY_WALLPAPERS"
 msgstr "Bakgrunn"
 
 msgid "IDS_LCKSCN_BODY_TAP_AND_HOLD_THE_SCREEN_THEN_TILT_THE_DEVICE_TOWARDS_YOU_TO_UNLOCK_IT_MSG"
 msgstr "Trykk på og hold skjermen, vipp deretter enheten mot deg for å låse den opp. Hvis skjermen ikke låses opp, kan du prøve å vippe enheten mer. Når bevegelsesopplåsing er angitt, aktiveres bevegelse automatisk i Innstillinger."
 
-msgid "IDS_SA_BUTTON_DONE_ABB"
-msgstr "OK"
-
 msgid "IDS_FP_BODY_NO_APPLICATIONS"
 msgstr "Ingen apper"
 
-msgid "IDS_ST_TZTAB4_MOST_USED_M_APP"
-msgstr "Mest brukt"
-
 msgid "IDS_ST_TPOP_PERSONAL_MODE_ENABLED_ABB"
 msgstr "Personlig modus er aktivert."
 
@@ -394,9 +385,6 @@ msgstr "Maksimalt antall tegn for enhetsnavnet (%d) er overskredet."
 msgid "IDS_ST_POP_THE_APP_HAS_BEEN_UNINSTALLED"
 msgstr "Appen har blitt avinstallert."
 
-msgid "IDS_ST_POP_TAP_OK"
-msgstr "Trykk på OK."
-
 msgid "IDS_ST_POP_SEARCHING_NETWORK_ING"
 msgstr "Søker etter nett..."
 
@@ -412,15 +400,9 @@ msgstr "Tilbakestill alle innstillinger og slett alle data. Dette kan ikke stopp
 msgid "IDS_ST_POP_REMOVE_DEFAULT_APPS_Q"
 msgstr "Fjerne standardapper?"
 
-msgid "IDS_ST_POP_REGISTRATION_CODE_NOT_FOUND"
-msgstr "Registreringskode ikke funnet."
-
 msgid "IDS_ST_POP_REGISTERING_ING"
 msgstr "Registrerer..."
 
-msgid "IDS_ST_POP_REGISTERED"
-msgstr "Registrert."
-
 msgid "IDS_ST_POP_PUK2_VERIFIED"
 msgstr "PUK2 godkjent."
 
@@ -460,18 +442,9 @@ msgstr "%d forsøk igjen."
 msgid "IDS_ST_POP_PASSWORD_MUST_CONTAIN_AT_LEAST_PD_ALPHANUMERIC_CHARACTERS"
 msgstr "Passord må inneholde minst %d alfanumeriske tegn."
 
-msgid "IDS_ST_POP_PASSWORD_MUST_BE_MORE_THAN_P1SD_CHARACTERS_AND_LESS_THAN_P2SD"
-msgstr "Passordet må inneholde mer enn %1$d tegn og mindre enn %2$d."
-
-msgid "IDS_ST_POP_PASSWORDS_DO_NOT_MATCH"
-msgstr "Passordene stemmer ikke overens."
-
 msgid "IDS_ST_POP_NO_SD_CARD_IS_INSERTED_DISABLE_ENCRYPT_SD_CARD_ANYWAY_Q"
 msgstr "SD-kort ikke satt inn. Deaktivere kryptering av SD-kort likevel?"
 
-msgid "IDS_ST_POP_NO_SD_CARD_HAS_BEEN_INSERTED_ENCRYPTION_WILL_START_AUTOMATICALLY_WHEN_YOU_INSERT_AN_SD_CARD"
-msgstr "Det er ikke satt inn et SD-kort. Kryptering starter automatisk når du setter inn et SD-kort."
-
 msgid "IDS_ST_POP_NO_ITEM_SELECTED"
 msgstr "Det er ikke valgt noen elementer."
 
@@ -487,9 +460,6 @@ msgstr "Mobildata har blitt deaktivert. Du kan ikke sende eller motta MMS-meldin
 msgid "IDS_ST_POP_MOBILE_DATA_ENABLED_CONNECTING_TO_MOBILE_NETWORKS_MAY_INCUR_EXTRA_CHARGES_DEPENDING_ON_YOUR_DATA_PLAN_CONTINUE_Q"
 msgstr "Mobildata aktivert. Tilkobling til mobilnett kan medføre ekstra kostnader, avhengig av abonnementet ditt. Fortsette?"
 
-msgid "IDS_ST_POP_LOADING_ING"
-msgstr "Åpner..."
-
 msgid "IDS_ST_POP_IP_ADDRESS_REMOVED"
 msgstr "IP-adresse fjernet."
 
@@ -514,9 +484,6 @@ msgstr "Feil PIN2-kode."
 msgid "IDS_ST_POP_INCORRECT_PIN1_ATTEMPT_LEFT"
 msgstr "Feil PIN-kode. 1 forsøk gjenstår."
 
-msgid "IDS_ST_POP_INCORRECT_PASSWORD"
-msgstr "Feil passord."
-
 msgid "IDS_ST_POP_IF_YOU_RESET_YOUR_DEVICE_TO_FACTORY_DEFAULTS_YOU_WILL_NOT_BE_ABLE_TO_USE_ENCRYPTED_FILES_ON_THE_SD_CARD_MSG"
 msgstr "Hvis du tilbakestiller enheten til fabrikkinnstillingene, vil du ikke kunne bruke krypterte filer på SD-kortet, men du vil fortsatt kunne bruke filer som ikke er kryptert."
 
@@ -538,12 +505,6 @@ msgstr "Kryptere SD-kortet? Operasjonen kan ikke reverseres, og hvis du avbryter
 msgid "IDS_ST_POP_ENABLING_EMERGENCY_MODE_ING"
 msgstr "Aktiverer Nødmodus..."
 
-msgid "IDS_ST_POP_ENABLING_AUTO_UPDATE_MEANS_YOUR_DEVICE_WILL_CHECK_FOR_SECURITY_UPDATES_AUTOMATICALLY_NOTI_MSG"
-msgstr "Hvis du aktiverer automatisk oppdatering, vil enheten se etter sikkerhetsoppdateringer automatisk. Hvis dette gjøres via mobilnett, kan det påløpe ekstra kostnader."
-
-msgid "IDS_ST_POP_ENABLE_SMART_STAY_TO_TRY_IT_T_HELP"
-msgstr "Aktiver smart hvilemodus for å prøve det."
-
 msgid "IDS_ST_POP_ENABLE_SMART_ROTATION_TO_TRY_IT_T_HELP"
 msgstr "Aktiver smart rotasjon for å prøve det."
 
@@ -553,12 +514,6 @@ msgstr "Aktiver Flymodus."
 msgid "IDS_ST_POP_EMERGENCY_MODE_WILL_BE_DISABLED"
 msgstr "Nødmodus vil bli deaktivert."
 
-msgid "IDS_ST_POP_DO_NOT_ASK_AGAIN"
-msgstr "Ikke spør på nytt"
-
-msgid "IDS_ST_POP_DISABLING_AUTO_UPDATE_MEANS_YOU_HAVE_TO_CHECK_FOR_SECURITY_UPDATES_MANUALLY_NOTI_MSG"
-msgstr "Hvis du deaktiverer automatisk oppdatering, vil du måtte se etter sikkerhetsoppdateringer manuelt. Vi anbefaler at du aktiverer automatisk oppdatering for å holde enheten sikret."
-
 msgid "IDS_ST_POP_DISABLE_TETHERING_Q"
 msgstr "Deaktivere Internettdeling?"
 
@@ -598,9 +553,6 @@ msgstr "Fanevisning"
 msgid "IDS_ST_OPT_SELECTED"
 msgstr "Valgt"
 
-msgid "IDS_ST_OPT_SELECT"
-msgstr "Velg"
-
 msgid "IDS_ST_OPT_RESET_APP_SETTINGS_ABB"
 msgstr "Tilbakest. appinnst."
 
@@ -616,9 +568,6 @@ msgstr "LTE/WCDMA/GSM (automatisk tilkobling)"
 msgid "IDS_ST_OPT_EDIT_QUICK_SETTINGS"
 msgstr "Rediger hurtigvalg"
 
-msgid "IDS_ST_OPT_DEFAULT_RINGTONE"
-msgstr "Standard ringetone"
-
 msgid "IDS_ST_OPT_CUSTOM_MODE_ABB"
 msgstr "Tilpasset modus"
 
@@ -631,15 +580,9 @@ msgstr "Sperr mobilnett"
 msgid "IDS_ST_OPT_BLOCK_ALL"
 msgstr "Blokker alle"
 
-msgid "IDS_ST_OPT_AUTO_UPDATE_ABB"
-msgstr "Autom. oppdatering"
-
 msgid "IDS_ST_OPT_ALLOW_ALL"
 msgstr "Tillat alle"
 
-msgid "IDS_ST_OPT_ALL"
-msgstr "Alle"
-
 msgid "IDS_ST_MBODY_ZOOM"
 msgstr "Zoom"
 
@@ -679,9 +622,6 @@ msgstr "Vis CPU-bruk"
 msgid "IDS_ST_MBODY_SELECT_WHERE_CAPTURED_IMAGES_WILL_BE_SAVED"
 msgstr "Velg hvor du vil lagre bilder som tas"
 
-msgid "IDS_ST_MBODY_SCREEN_ROTATION"
-msgstr "Skjermrotasjon"
-
 msgid "IDS_ST_MBODY_SCREEN_READER_HTTS"
 msgstr "Skjermleser (TTS)"
 
@@ -700,20 +640,14 @@ msgstr "Bevegelser og gester"
 msgid "IDS_ST_MBODY_MOBILE_DATA"
 msgstr "Mobildata"
 
-msgid "IDS_ST_MBODY_HELP"
-msgstr "Hjelp"
-
 msgid "IDS_ST_MBODY_HANDS_FREE_MODE"
 msgstr "Håndfrimodus"
 
 msgid "IDS_ST_MBODY_GSM_ONLY"
 msgstr "Bare GSM"
 
-msgid "IDS_ST_MBODY_FONT_SIZE"
-msgstr "Skriftstørrelse"
-
 msgid "IDS_ST_MBODY_FACTORY_RESET"
-msgstr "Gjennopprett fabrikkinst."
+msgstr "Gjenopprett fabrikkinnst."
 
 msgid "IDS_ST_MBODY_EDIT_AFTER_SCREEN_CAPTURE"
 msgstr "Rediger etter skjermbilde"
@@ -745,15 +679,9 @@ msgstr "Aktivt app"
 msgid "IDS_ST_MBODY_ACCOUNTS_AND_BACKUP"
 msgstr "Kontoer og sikkerhetskopi"
 
-msgid "IDS_ST_ITAB4_CONTROLS_M_INPUT_AND_CONTROL"
-msgstr "Styring"
-
 msgid "IDS_ST_HEADER_WI_FI_DIRECT"
 msgstr "Wi-Fi Direct"
 
-msgid "IDS_ST_HEADER_WI_FI"
-msgstr "Wi-Fi"
-
 msgid "IDS_ST_HEADER_USER_SETTINGS_ABB"
 msgstr "Brukerinnstillinger"
 
@@ -766,24 +694,15 @@ msgstr "USB-verktøy"
 msgid "IDS_ST_HEADER_UNLOCK_DEVICE_USING_MOTION_ABB"
 msgstr "Lås opp enheten med bevegelse"
 
-msgid "IDS_ST_HEADER_UNAVAILABLE"
-msgstr "Utilgjengelig"
-
 msgid "IDS_ST_HEADER_ULTRA_POWER_SAVING_MODE"
 msgstr "Ultra strømsparingsmodus"
 
 msgid "IDS_ST_HEADER_TOUCH_KEY_LIGHT_DURATION"
 msgstr "Lysvarighet berøringstast"
 
-msgid "IDS_ST_HEADER_TEXT_TO_SPEECH"
-msgstr "Tekst-til-tale"
-
 msgid "IDS_ST_HEADER_STANDARD_LIMIT_ABB"
 msgstr "Standardgrense"
 
-msgid "IDS_ST_HEADER_SOUND"
-msgstr "Lyd"
-
 msgid "IDS_ST_HEADER_SIM_CARD_MANAGER"
 msgstr "SIM-kortadministrator"
 
@@ -799,18 +718,12 @@ msgstr "Screen Mirroring"
 msgid "IDS_ST_HEADER_SAMSUNG_KIES"
 msgstr "Samsung Kies"
 
-msgid "IDS_ST_HEADER_SAMSUNG_APPS"
-msgstr "Samsung Apps"
-
 msgid "IDS_ST_HEADER_RINGTONES"
 msgstr "Ringetoner"
 
 msgid "IDS_ST_HEADER_RESET_RESULTS"
 msgstr "Tilbakestill resultater"
 
-msgid "IDS_ST_HEADER_RESET"
-msgstr "Nullstill"
-
 msgid "IDS_ST_HEADER_PRIVILEGES"
 msgstr "Rettigheter"
 
@@ -820,18 +733,12 @@ msgstr "Privatmodus"
 msgid "IDS_ST_HEADER_PORT"
 msgstr "Port"
 
-msgid "IDS_ST_HEADER_PLEASE_WAIT"
-msgstr "Vent litt."
-
 msgid "IDS_ST_HEADER_PERSONAL_MODE"
 msgstr "Personlig modus"
 
 msgid "IDS_ST_HEADER_PERSONALISATION"
 msgstr "Personalisering"
 
-msgid "IDS_ST_HEADER_PD_SELECTED_ABB"
-msgstr "%d er valgt"
-
 msgid "IDS_ST_HEADER_PD_SELECTED"
 msgstr "%d valgt"
 
@@ -865,9 +772,6 @@ msgstr "Inndata og bevegelse"
 msgid "IDS_ST_HEADER_HOME_SCREEN_ABB"
 msgstr "Startskjerm"
 
-msgid "IDS_ST_HEADER_FINGER_SCANNER_ABB"
-msgstr "Fingerskanner"
-
 msgid "IDS_ST_HEADER_ENTER_VALID_DEVICE_NAME_ABB"
 msgstr "Angi gyldig enhetsnavn"
 
@@ -916,6 +820,9 @@ msgstr "Legg til port"
 msgid "IDS_ST_HEADER_ADD_IP"
 msgstr "Legg til IP-adresse"
 
+msgid "IDS_COM_POP_CHECKING"
+msgstr "Sjekker..."
+
 msgid "IDS_ST_BUTTON_UNINSTALL_UPDATES"
 msgstr "Avinstaller oppdateringer"
 
@@ -925,30 +832,18 @@ msgstr "Avinstaller"
 msgid "IDS_ST_BUTTON_TRY_IT"
 msgstr "Prøv det"
 
-msgid "IDS_ST_BUTTON_STOP"
-msgstr "Stopp"
-
 msgid "IDS_ST_BUTTON_SET_SCREEN_LOCK_TYPE"
 msgstr "Angi skjermlåstype"
 
 msgid "IDS_ST_BUTTON_RESET_APPS_ABB"
 msgstr "Tilbakestill apper"
 
-msgid "IDS_ST_BUTTON_RESET"
-msgstr "Nullstill"
-
 msgid "IDS_ST_BUTTON_REMOVE_DEFAULT_APPS_ABB"
 msgstr "Fjern standardapper"
 
 msgid "IDS_ST_BUTTON_ONLY_VIBRATE"
 msgstr "Bare vibrer"
 
-msgid "IDS_ST_BUTTON_OK_ABB"
-msgstr "OK"
-
-msgid "IDS_ST_BUTTON_OK"
-msgstr "OK"
-
 msgid "IDS_ST_BUTTON_MOVE_TO_SD_ABB"
 msgstr "Flytt til SD"
 
@@ -958,21 +853,9 @@ msgstr "Flytt til telefon"
 msgid "IDS_ST_BUTTON_FORCE_STOP"
 msgstr "Tving stopp"
 
-msgid "IDS_ST_BUTTON_ENABLE"
-msgstr "Aktiver"
-
-msgid "IDS_ST_BUTTON_DISCONNECT"
-msgstr "Koble fra"
-
 msgid "IDS_ST_BUTTON_DISABLE"
 msgstr "Deaktiver"
 
-msgid "IDS_ST_BUTTON_CONTINUE"
-msgstr "Fortsett"
-
-msgid "IDS_ST_BUTTON_CANCEL_ABB"
-msgstr "Avbryt"
-
 msgid "IDS_ST_BODY_YYYY_DD_MM_DOT"
 msgstr "ÅÅÅÅ/DD/MM"
 
@@ -1009,9 +892,6 @@ msgstr "Når dataroaming er deaktivert, kan det hende at apper som bruker datati
 msgid "IDS_ST_BODY_WEB_APPLICATIONS"
 msgstr "Nettapper"
 
-msgid "IDS_ST_BODY_WCDMA_GSM_NHAUTO_CONNECT"
-msgstr "WCDMA/GSM\n(automatisk tilkobling)"
-
 msgid "IDS_ST_BODY_WAIT_WHILE_DEVICE_IS_ENCRYPTED_PDP_COMPLETE"
 msgstr "Vent mens enheten krypteres. %d% fullført."
 
@@ -1024,15 +904,9 @@ msgstr "Venter på svar fra SIM-kort..."
 msgid "IDS_ST_BODY_VOLUME"
 msgstr "Volum"
 
-msgid "IDS_ST_BODY_VOICE_RECORDING"
-msgstr "Lydopptak"
-
 msgid "IDS_ST_BODY_VIBRATE_WHEN_RINGING"
 msgstr "Vibrer ved ringing"
 
-msgid "IDS_ST_BODY_VERSION_PS"
-msgstr "Versjon %s"
-
 msgid "IDS_ST_BODY_USING_MOBILE_DATA_MAY_RESULT_IN_ADDITIONAL_CHARGES_CONTINUE_Q"
 msgstr "Ytterligere kostnader kan påløpe hvis du bruker mobildata. Fortsette?"
 
@@ -1069,9 +943,6 @@ msgstr "USB-feilsøking"
 msgid "IDS_ST_BODY_USB_ASK_ON_CONNECTION"
 msgstr "Spør ved tilkopling"
 
-msgid "IDS_ST_BODY_URL"
-msgstr "URL"
-
 msgid "IDS_ST_BODY_UNMOUNT_USB_OTG_STORAGE"
 msgstr "Løs ut USB OTG-minnet"
 
@@ -1096,6 +967,9 @@ msgstr "UDMincho"
 msgid "IDS_ST_BODY_UDGOTHIC_M_FONT"
 msgstr "UDGothic"
 
+msgid "IDS_IM_POP_THIS_FEATURE_IS_NOT_AVAILABLE_WHILE_FLIGHT_MODE_IS_ON"
+msgstr "Denne funksjonen er ikke tilgjengelig i Flymodus."
+
 msgid "IDS_ST_BODY_TURN_OFF"
 msgstr "Deaktiver"
 
@@ -1150,33 +1024,18 @@ msgstr "Denne handlingen sletter SD-kortet i telefonen. Du vil miste ALLE data p
 msgid "IDS_ST_BODY_THE_SD_CARD_IS_CURRENTLY_IN_USE_THIS_ACTION_WILL_ERASE_ALL_DATA_ON_THE_SD_CARD_INCLUDING_THE_DATA_THAT_IS_CURRENTLY_BEING_USED"
 msgstr "SD-kortet er for øyeblikket i bruk. Denne handlingen vil slette alle data på SD-kortet, inkludert data som for øyeblikket er i bruk."
 
-msgid "IDS_ST_BODY_THE_RED_LED_LIGHTS_UP_WHEN_YOU_CHARGE_YOUR_DEVICE_WHILE_THE_SCREEN_IS_OFF"
-msgstr "Den røde LED-lampen lyser når du lader enheten og skjermen er slått av."
-
-msgid "IDS_ST_BODY_THE_RED_LED_BLINKS_WHEN_THE_BATTERY_POWER_IS_LOW_WHILE_THE_SCREEN_IS_OFF"
-msgstr "Den røde LED-lampen blinker når det er lite batteri igjen og skjermen er slått av."
-
 msgid "IDS_ST_BODY_THE_PASSWORD_MUST_NOT_CONTAIN_A_SIMPLE_SEQUENCE_HEG_1111_OR_1234"
 msgstr "Passordet kan ikke inneholde en enkel sekvens (f.eks. 1111 eller 1234)"
 
+msgid "IDS_SMEMO_BUTTON_IMPORT"
+msgstr "Importer"
+
 msgid "IDS_ST_BODY_THE_NAME_FIELD_CANNOT_BE_EMPTY"
 msgstr "Navnefeltet kan ikke være tomt."
 
-msgid "IDS_ST_BODY_THE_BLUE_LED_BLINKS_WHEN_YOU_RECORD_VOICE_WHILE_THE_SCREEN_IS_OFF"
-msgstr "Den blå LED-lampen blinker når du tar opp tale mens skjermen er slått av."
-
-msgid "IDS_ST_BODY_THE_BLUE_LED_BLINKS_WHEN_YOU_HAVE_MISSED_CALLS_MESSAGES_OR_APP_NOTIFICATIONS_WHILE_THE_SCREEN_IS_OFF"
-msgstr "Den blå LED-lampen blinker når du har tapte anrop, meldinger eller appvarsler og skjermen er slått av."
-
-msgid "IDS_ST_BODY_THE_APPLICATIONS_BELOW_WERE_STARTED_BY_PS_STOPPING_THESE_APPLICATIONS_MAY_CAUSE_PS_TO_FAIL"
-msgstr "Appene nedenfor ble startet av %s. Hvis du stopper disse appene, kan det hende at %s vil svikte."
-
 msgid "IDS_ST_BODY_THERE_ARE_NO_NETWORKS_NEARBY"
 msgstr "Det er ingen nettverk i nærheten."
 
-msgid "IDS_ST_BODY_TEXTSTYLE_LARGE"
-msgstr "Stor"
-
 msgid "IDS_ST_BODY_TASK_SWITCHER"
 msgstr "Oppgaveveksler"
 
@@ -1189,12 +1048,6 @@ msgstr "Trykk på og hold skjermen, og vipp deretter enheten mot deg for å lås
 msgid "IDS_ST_BODY_SYSTEM_MEMORY"
 msgstr "Systemminne"
 
-msgid "IDS_ST_BODY_SUNDAY"
-msgstr "Søndag"
-
-msgid "IDS_ST_BODY_STORAGE"
-msgstr "Lagring"
-
 msgid "IDS_ST_BODY_STANDARD_T_DISPLAY_EFFECT"
 msgstr "Standard"
 
@@ -1213,12 +1066,6 @@ msgstr "Sosiale nettverksprofiler"
 msgid "IDS_ST_BODY_SMART_STAY_MAY_NOT_WORK_IN_THESE_SITUATIONS"
 msgstr "Smart hvilemodus fungerer kanskje ikke i disse situasjonene."
 
-msgid "IDS_ST_BODY_SMART_ROTATION_MAY_NOT_WORK_IN_THESE_SITUATIONS"
-msgstr "Smart rotasjon fungerer kanskje ikke i disse situasjonene."
-
-msgid "IDS_ST_BODY_SMART_ROTATION_DESCRIPTION_MSG"
-msgstr "Smart rotasjon deaktiverer automatisk skjermrotasjon og bruker isteden frontkameraet til å finne retningen på ansiktet ditt og velger skjermens rotasjon basert på dette."
-
 msgid "IDS_ST_BODY_SMALL_M_TEXTSIZE"
 msgstr "Liten"
 
@@ -1246,15 +1093,6 @@ msgstr "Serienummer"
 msgid "IDS_ST_BODY_SECURITY_ENGINE"
 msgstr "Sikkerhetsmotor"
 
-msgid "IDS_ST_BODY_SECURITY"
-msgstr "Sikkerhet"
-
-msgid "IDS_ST_BODY_SEARCH"
-msgstr "Søk"
-
-msgid "IDS_ST_BODY_SD_CARD"
-msgstr "SD-kort"
-
 msgid "IDS_ST_BODY_SCREEN_TIMEOUT_ABB2"
 msgstr "T.avbr. skj."
 
@@ -1285,33 +1123,18 @@ msgstr "Skjermlåstype"
 msgid "IDS_ST_BODY_SCREEN_LOCK_SOUND"
 msgstr "Skjermlåsingslyd"
 
-msgid "IDS_ST_BODY_SCHEDULE"
-msgstr "Tidsplan"
-
 msgid "IDS_ST_BODY_SAVE_POWER_BY_ADJUSTING_SCREEN_TONE_ACCORDING_TO_ANALYSIS_OF_IMAGES"
 msgstr "Spar strøm ved å justere skjermtonen i henhold til analyse av bilder."
 
 msgid "IDS_ST_BODY_SAVES_POWER_BY_LIMITING_THE_MAXIMUM_PERFORMANCE_OF_THE_DEVICE"
 msgstr "Sparer strøm ved å begrense den maksimale ytelsen til enheten."
 
-msgid "IDS_ST_BODY_SAVED"
-msgstr "Lagret."
-
-msgid "IDS_ST_BODY_SAVE"
-msgstr "Lagre"
-
 msgid "IDS_ST_BODY_SAMSUNG_LEGAL"
 msgstr "Samsung juridisk"
 
-msgid "IDS_ST_BODY_SAMSUNG_KIES_CONNECTION_CONNECTING_USB_HELP_MSG"
-msgstr "Hvis Samsung Kies (datamaskinprogramvaren) eller riktige drivere ikke allerede er installert på datamaskinen, fortsetter installasjonen i Microsoft Windows.\nEtter at du har installert datamaskinprogramvaren kan du utføre følgende handlinger:\n- Synkronisere telefondata\n- Oppgradere telefonprogramvare\n- Internettdeling (Denne telefonen fungerer som et modem som gir Internett-tilgang på stasjonær eller bærbar datamaskin)\n- Kopiere kjøpt musikk/video (Microsoft Windows Media DRM) eller vanlige filer til telefonen."
-
 msgid "IDS_ST_BODY_RUNNING"
 msgstr "Kjørende"
 
-msgid "IDS_ST_BODY_RESTRICTING_APPLICATION_USAGE_TO_ONLY_ESSENTIAL_APPLICATIONS_AND_THOSE_SELECTED_BY_YOU"
-msgstr "Begrenser appbruk til bare viktige apper og de du har valgt."
-
 msgid "IDS_ST_BODY_RESET_TO_DEFAULT"
 msgstr "Tilbakestill til standard"
 
@@ -1330,6 +1153,9 @@ msgstr "Tilbakestill alt"
 msgid "IDS_ST_BODY_REMOVE_LICENCE"
 msgstr "Fjern lisens"
 
+msgid "IDS_ST_POP_REGISTERED"
+msgstr "Registrert."
+
 msgid "IDS_ST_BODY_REGULATORY_INFORMATION_ABB"
 msgstr "Reguleringsinformasjon"
 
@@ -1339,9 +1165,6 @@ msgstr "Registrer på"
 msgid "IDS_ST_BODY_REGIONAL_EXAMPLE"
 msgstr "Regionalt eksempel"
 
-msgid "IDS_ST_BODY_REGION"
-msgstr "Region"
-
 msgid "IDS_ST_BODY_PUK"
 msgstr "PUK"
 
@@ -1357,30 +1180,27 @@ msgstr "Beskytt enheten din mot skadelige virus og ondsinnet programvare."
 msgid "IDS_ST_BODY_PROFILE_NAME"
 msgstr "Profilnavn"
 
-msgid "IDS_ST_BODY_PROFILE"
-msgstr "Profil"
-
 msgid "IDS_ST_BODY_PREPARING_THIS_COULD_TAKE_OVER_10_MINUTES_ING"
 msgstr "Forbereder. Dette kan ta over 10 minutter..."
 
 msgid "IDS_ST_BODY_PREFERRED_NETWORKS"
 msgstr "Foretrukne nettverk"
 
-msgid "IDS_ST_BODY_POP_JPN_DCM"
-msgstr "POP"
-
-msgid "IDS_ST_BODY_PM"
-msgstr "PM"
-
 msgid "IDS_ST_BODY_PLUG_IN_CHARGER_AND_TRY_AGAIN"
 msgstr "Koble til lader og prøv igjen."
 
 msgid "IDS_ST_BODY_PLAY_TONE_WHEN_THE_DIALLING_KEYPAD_IS_TAPPED"
 msgstr "Spill av toner når det trykkes på tastaturet."
 
+msgid "IDS_ST_POP_PASSWORD_MUST_BE_MORE_THAN_P1SD_CHARACTERS_AND_LESS_THAN_P2SD"
+msgstr "Passordet må inneholde mer enn %1$d tegn og mindre enn %2$d."
+
 msgid "IDS_ST_BODY_PLAY_SOUNDS_WHEN_LOCKING_AND_UNLOCKING_SCREEN"
 msgstr "Spill av lyder når du låser og låser opp skjerm."
 
+msgid "IDS_ST_POP_PASSWORDS_DO_NOT_MATCH"
+msgstr "Passordene stemmer ikke overens."
+
 msgid "IDS_ST_BODY_PIN_BLOCKED_ENTER_PUK_TO_CONTINUE_JPN_DCM"
 msgstr "PIN blocked. Enter PUK to continue."
 
@@ -1393,9 +1213,6 @@ msgstr "Bilder, videoer"
 msgid "IDS_ST_BODY_PHOTO_UPLOAD_SETTINGS"
 msgstr "Innstillinger for bildeopplasting"
 
-msgid "IDS_ST_BODY_PHONEPROFILES_SILENT"
-msgstr "Stille"
-
 msgid "IDS_ST_BODY_PERSONAL_MODE_CAN_BE_USED_TO_HIDE_CONTENT_THAT_YOU_WANT_TO_KEEP_PRIVATE_MSG"
 msgstr "Personlig modus kan brukes til å skjule innhold som du vil holde privat. Hvis du vil bruke Personlig modus, må du aktivere den i Innstillinger eller trykke på og holde inne strømtasten og deretter velge Personlig modus. Skriv inn PIN-koden og passordet ditt. Ikonet for Personlig modus vises på statuslinjen. Du bør deaktivere Personlig modus etter bruk for å beskytte dataene dine. Sikkerheten bedres også hvis du bruker en sikker skjermlås."
 
@@ -1408,6 +1225,9 @@ msgstr "Passord kreves for å dekryptere enheten hver gang du slår den på."
 msgid "IDS_ST_BODY_PASSWORD_MUST_CONTAIN_NO_MORE_THAN_PD_CHARACTERS_ABB"
 msgstr "Passordet må inneholde høyst %d tegn."
 
+msgid "IDS_ST_POP_LOADING_ING"
+msgstr "Åpner..."
+
 msgid "IDS_ST_BODY_PASSWORD_MUST_CONTAIN_AT_LEAST_PD_CHARACTERS_ABB"
 msgstr "Passordet må inneholde minst %d tegn."
 
@@ -1423,9 +1243,6 @@ msgstr "Passord er tomt."
 msgid "IDS_ST_BODY_PASSWORD_CONTAINS_INVALID_CHARACTER_ABB"
 msgstr "Passord inneholder ugyldig tegn."
 
-msgid "IDS_ST_BODY_PASSWORD"
-msgstr "Passord"
-
 msgid "IDS_ST_BODY_OPEN_SOURCE_LICENCES"
 msgstr "Åpne kildelisenser"
 
@@ -1435,36 +1252,24 @@ msgstr "På"
 msgid "IDS_ST_BODY_OFFICIAL_M_DEVICE_STATUS"
 msgstr "Offisiell"
 
+msgid "IDS_ST_POP_INCORRECT_PASSWORD"
+msgstr "Feil passord."
+
 msgid "IDS_ST_BODY_NUMBER"
 msgstr "Nummer"
 
-msgid "IDS_ST_BODY_NO_RESULTS_FOUND"
-msgstr "Fant ingen resultater."
-
 msgid "IDS_ST_BODY_NO_DEFAULTS_SET"
 msgstr "Ingen standarder angitt."
 
-msgid "IDS_ST_BODY_NOT_ASSIGNED"
-msgstr "Ikke tilordnet"
-
 msgid "IDS_ST_BODY_NOTIFICATION_PANEL"
 msgstr "Varselspanel"
 
-msgid "IDS_ST_BODY_NOTIFICATIONS"
-msgstr "Varsler"
-
-msgid "IDS_ST_BODY_NOTIFICATION"
-msgstr "Varsel"
-
 msgid "IDS_ST_BODY_NOSERVICE"
 msgstr "Nettverk mangler"
 
 msgid "IDS_ST_BODY_NORMAL_T_PROFILE"
 msgstr "Normal"
 
-msgid "IDS_ST_BODY_NONE"
-msgstr "Ingen"
-
 msgid "IDS_ST_BODY_NEW_PIN2_AND_CONFIRM_PIN2_DO_NOT_MATCH"
 msgstr "Ny PIN2-kode og bekreft PIN2-kode stemmer ikke overens."
 
@@ -1474,9 +1279,6 @@ msgstr "Ny PIN2"
 msgid "IDS_ST_BODY_NEW_PIN1"
 msgstr "Ny PIN1-kode"
 
-msgid "IDS_ST_BODY_NEW"
-msgstr "Ny"
-
 msgid "IDS_ST_BODY_NETWORK_TYPE"
 msgstr "Nettverkstype"
 
@@ -1489,18 +1291,15 @@ msgstr "Nettverksliste"
 msgid "IDS_ST_BODY_NETWORK_CONNECTIONS"
 msgstr "Nettverkstilkoblinger"
 
+msgid "IDS_ST_POP_DO_NOT_ASK_AGAIN"
+msgstr "Ikke spør på nytt"
+
 msgid "IDS_ST_BODY_NETWORK_CODE"
 msgstr "Nettverkskode"
 
-msgid "IDS_ST_BODY_NETWORK"
-msgstr "Nettverk"
-
 msgid "IDS_ST_BODY_NATURAL_T_DISPLAY_EFFECT"
 msgstr "Naturlig"
 
-msgid "IDS_ST_BODY_NAME"
-msgstr "Navn"
-
 msgid "IDS_ST_BODY_MY_NUMBER"
 msgstr "Mitt nummer"
 
@@ -1525,12 +1324,6 @@ msgstr "Flere systeminnstillinger"
 msgid "IDS_ST_BODY_MORE_CONNECTIVITY_SETTINGS"
 msgstr "Flere tilkoblingsinnstillinger"
 
-msgid "IDS_ST_BODY_MONDAY"
-msgstr "Mandag"
-
-msgid "IDS_ST_BODY_MODE"
-msgstr "Modus"
-
 msgid "IDS_ST_BODY_MOBILE_DATA_WILL_BE_USED_IF_YOU_DOWNLOAD_OR_UPLOAD_DATA_WITHOUT_WI_FI_CONNECTION"
 msgstr "Mobildata brukes hvis du laster ned eller laster opp data uten en Wi-Fi-tilkobling."
 
@@ -1540,29 +1333,23 @@ msgstr "MM.DD.ÅÅÅÅ"
 msgid "IDS_ST_BODY_MMS_CONNECTIONS"
 msgstr "MMS-tilkoblinger"
 
+msgid "IDS_ST_OPT_SELECT"
+msgstr "Velg"
+
 msgid "IDS_ST_BODY_MISCELLANEOUS_FILES"
 msgstr "Diverse filer"
 
-msgid "IDS_ST_BODY_MESSAGE"
-msgstr "Melding"
-
 msgid "IDS_ST_BODY_MENU_AND_WIDGETS"
 msgstr "Meny og widgeter"
 
-msgid "IDS_ST_BODY_MEMORY"
-msgstr "Minne"
-
 msgid "IDS_ST_BODY_MEDIUM"
 msgstr "Middels"
 
-msgid "IDS_ST_BODY_MB"
-msgstr "MB"
-
 msgid "IDS_ST_BODY_MASS_STORAGE_HELP_MSG"
 msgstr "Du kan utføre følgende handlinger:\n- Hurtig filkopiering\n- Tilkobling via MAC eller Linux OS"
 
-msgid "IDS_ST_BODY_MARUBERI_JPN_DCM"
-msgstr "Maruberi"
+msgid "IDS_ST_OPT_DEFAULT_RINGTONE"
+msgstr "Standard ringetone"
 
 msgid "IDS_ST_BODY_LTE_WCDMA_GSM_NHAUTO_CONNECT"
 msgstr "LTE/WCDMA/GSM\n(automatisk tilkobling)"
@@ -1570,39 +1357,33 @@ msgstr "LTE/WCDMA/GSM\n(automatisk tilkobling)"
 msgid "IDS_ST_BODY_LOCK_SCREEN_OPTIONS"
 msgstr "Låseskjermalternativer"
 
-msgid "IDS_ST_BODY_LIST_VIEW"
-msgstr "Listevisning"
-
 msgid "IDS_ST_BODY_LIMIT_BACKGROUND_PROCESSES"
 msgstr "Begrens bakgrunnsprosesser"
 
-msgid "IDS_ST_BODY_LICENCE"
-msgstr "Lisens"
-
-msgid "IDS_ST_BODY_LED_INDICATOR"
-msgstr "LED-indikator"
-
 msgid "IDS_ST_BODY_LEDOT_LOW_BATTERY"
 msgstr "Lavt batterinivå"
 
 msgid "IDS_ST_BODY_LAUNCH_BY_DEFAULT"
 msgstr "Start som standard"
 
+msgid "IDS_ST_OPT_AUTO_UPDATE_ABB"
+msgstr "Autom. oppdatering"
+
 msgid "IDS_ST_BODY_LANGUAGE_AND_REGION_ABB"
 msgstr "Språk og region"
 
 msgid "IDS_ST_BODY_LANGUAGE_AND_KEYBOARD"
 msgstr "Språk og tastatur"
 
+msgid "IDS_ST_OPT_ALL"
+msgstr "Alle"
+
 msgid "IDS_ST_BODY_KEYBOARD"
 msgstr "Tastatur"
 
 msgid "IDS_ST_BODY_KEEPS_THE_STATUS_BAR_TIDY_TAP_THE_REPRESENTATIVE_ICON_TO_SHOW_ALL_THE_ICONS"
 msgstr "Holder statuslinjen ryddig. Trykk på det representative ikonet for å vise alle ikonene."
 
-msgid "IDS_ST_BODY_KB"
-msgstr "KB"
-
 msgid "IDS_ST_BODY_INTRODUCTION_TO_SMART_SCREEN_ABB"
 msgstr "Innføring i Smartskjerm"
 
@@ -1618,15 +1399,6 @@ msgstr "Installerte apper"
 msgid "IDS_ST_BODY_INSTALLATION_SETTINGS"
 msgstr "Installasjonsinnstillinger"
 
-msgid "IDS_ST_BODY_INSERT_SD_CARD"
-msgstr "Sett inn SD-kort."
-
-msgid "IDS_ST_BODY_INCORRECT_PIN_E"
-msgstr "Ugyldig PIN."
-
-msgid "IDS_ST_BODY_INCORRECT_PASSWORD_TRY_AGAIN"
-msgstr "Feil passord. Prøv på nytt."
-
 msgid "IDS_ST_BODY_INCOMING_CALLS_AND_NEW_NOTIFICATIONS_WILL_BE_READ_OUT_AUTOMATICALLY"
 msgstr "Innkommende anrop og nye varsler leses automatisk."
 
@@ -1642,8 +1414,8 @@ msgstr "Hvis du velger dette alternativet, krypteres bare brukt minneplass."
 msgid "IDS_ST_BODY_IF_YOU_FORGET_YOUR_PERSONAL_MODE_PASSWORD_YOU_WILL_NOT_BE_ABLE_TO_RECOVER_IT_FOR_SECURITY_MSG"
 msgstr "Hvis du har glemt passordet for Personlig modus, kan du ikke gjenopprette det. Av sikkerhetsmessige årsaker må du tilbakestille Personlig modus. Dette gjenoppretter standardinnstillingene og sletter det personlige innholdet ditt."
 
-msgid "IDS_ST_BODY_IF_YOU_DONT_WANT_TO_SEE_A_NUMBER_APPEAR_ON_THE_APP_ICON_FOR_EACH_NEW_EVENT_DISABLE_BADGE"
-msgstr "Hvis du ikke ønsker at et nummer skal vises på appikonet for hver nye hendelse, deaktiverer du merke."
+msgid "IDS_ST_MBODY_SCREEN_ROTATION"
+msgstr "Skjermrotasjon"
 
 msgid "IDS_ST_BODY_ICON_SHOWS_THAT_SMART_SCREEN_IS_ENABLED"
 msgstr "Ikonet viser at Smartskjerm er aktivert."
@@ -1660,23 +1432,17 @@ msgstr "Helvetica Neue"
 msgid "IDS_ST_BODY_HARDWARE"
 msgstr "Maskinvare"
 
+msgid "IDS_ST_MBODY_HELP"
+msgstr "Hjelp"
+
 msgid "IDS_ST_BODY_GSM"
 msgstr "GSM"
 
-msgid "IDS_ST_BODY_GRID_VIEW"
-msgstr "Rutenettvisning"
-
 msgid "IDS_ST_BODY_GLOVE_MODE_ABB"
 msgstr "Hanskemodus"
 
-msgid "IDS_ST_BODY_GESTURES"
-msgstr "Bevegelser"
-
-msgid "IDS_ST_BODY_GB"
-msgstr "GB"
-
-msgid "IDS_ST_BODY_FROM_M_TIME"
-msgstr "Fra"
+msgid "IDS_ST_MBODY_FONT_SIZE"
+msgstr "Skriftstørrelse"
 
 msgid "IDS_ST_BODY_FREQUENTLY_USED"
 msgstr "Ofte brukt"
@@ -1705,9 +1471,6 @@ msgstr "Skrifttype"
 msgid "IDS_ST_BODY_FONTSTYLE_ROSEMARY"
 msgstr "Rosemary"
 
-msgid "IDS_ST_BODY_FLIGHT_MODE_MSG"
-msgstr "Flymodus lar deg slå av anrops-, meldings- og datanettverksfunksjoner. Den slår også av tilkoblingsfunksjoner som Wi-Fi og Bluetooth. For å bruke Wi-Fi og Bluetooth må du slå dem på i Innstillinger eller på varselspanelet."
-
 msgid "IDS_ST_BODY_FLIGHT_MODE_HAS_BEEN_ENABLED_NETWORK_SETTINGS_WILL_CLOSE"
 msgstr "Flymodus har blitt aktivert. Nettverksinnstillingene vil lukkes."
 
@@ -1720,6 +1483,9 @@ msgstr "Modus for tillatte numre"
 msgid "IDS_ST_BODY_FIREWALL_ENABLED_ABB"
 msgstr "Brannmur er aktivert."
 
+msgid "IDS_ST_HEADER_WI_FI"
+msgstr "Wi-Fi"
+
 msgid "IDS_ST_BODY_FIREWALL"
 msgstr "Brannmur"
 
@@ -1735,8 +1501,8 @@ msgstr "Kunne ikke velge nettverk."
 msgid "IDS_ST_BODY_FACE_AND_VOICE"
 msgstr "Ansikt og stemme"
 
-msgid "IDS_ST_BODY_FACEBOOK"
-msgstr "Facebook"
+msgid "IDS_ST_HEADER_UNAVAILABLE"
+msgstr "Utilgjengelig"
 
 msgid "IDS_ST_BODY_EXPLANATION_FOR_TRANSACTION_TRACKING_MENU_VODA"
 msgstr "Dine anbefalingsopplysninger sendes også med filen du overfører"
@@ -1744,6 +1510,12 @@ msgstr "Dine anbefalingsopplysninger sendes også med filen du overfører"
 msgid "IDS_ST_BODY_EXPLANATION_FOR_EXPIRY_REMINDER_MENU"
 msgstr "Motta en påminnelse før lisensen utløper på en fil som er i bruk, for eksempel et bakgrunnsbilde."
 
+msgid "IDS_ST_HEADER_TEXT_TO_SPEECH"
+msgstr "Tekst-til-tale"
+
+msgid "IDS_ST_HEADER_SOUND"
+msgstr "Lyd"
+
 msgid "IDS_ST_BODY_ESTIMATED_MAX_STANDBY_TIME_ABB"
 msgstr "Beregnet maks.\nstandbytid"
 
@@ -1756,12 +1528,12 @@ msgstr "Angi passord på nytt"
 msgid "IDS_ST_BODY_ENTER_PASSWORD"
 msgstr "Angi passord."
 
-msgid "IDS_ST_BODY_ENTER_NEW_PASSWORD"
-msgstr "Angi nytt passord."
-
 msgid "IDS_ST_BODY_ENTER_CURRENT_PASSWORD"
 msgstr "Angi gjeldende passord."
 
+msgid "IDS_ST_HEADER_SAMSUNG_APPS"
+msgstr "Samsung Apps"
+
 msgid "IDS_ST_BODY_ENCRYPT_DEVICE_Q_WARNING_MSG"
 msgstr "Kryptere enhet? Handlingen kan ikke omgjøres, og hvis du avbryter den, mister du data. Krypteringen kan ta én time eller mer, og i løpet av denne tiden vil enheten starte på nytt flere ganger og du kan ikke bruke enheten."
 
@@ -1771,6 +1543,9 @@ msgstr "Kryptere enheten? Handlingen kan ikke omgjøres, og hvis du avbryter den
 msgid "IDS_ST_BODY_ENCRYPT_ACCOUNTS_SETTINGS_DOWNLOADED_APPLICATIONS_AND_THEIR_DATA_MEDIA_AND_OTHER_FILES"
 msgstr "Krypter kontoer, innstillinger, nedlastede apper og tilhørende data, medier og andre filer."
 
+msgid "IDS_ST_HEADER_RESET"
+msgstr "Nullstill"
+
 msgid "IDS_ST_BODY_ENCRYPTION_WILL_TAKE_AT_LEAST_AN_HOUR"
 msgstr "Krypteringen tar minst én time."
 
@@ -1783,15 +1558,18 @@ msgstr "Aktiver datatilgang over mobilnett."
 msgid "IDS_ST_BODY_EMPTY"
 msgstr "Tom"
 
+msgid "IDS_ST_HEADER_PLEASE_WAIT"
+msgstr "Vent litt."
+
 msgid "IDS_ST_BODY_EMERGENCY_MODE_ABB"
 msgstr "Nødmodus"
 
+msgid "IDS_ST_HEADER_PD_SELECTED_ABB"
+msgstr "%d er valgt"
+
 msgid "IDS_ST_BODY_EMAIL"
 msgstr "E-post"
 
-msgid "IDS_ST_BODY_EDIT"
-msgstr "Rediger"
-
 msgid "IDS_ST_BODY_EASY_MODE"
 msgstr "Enkel modus"
 
@@ -1804,15 +1582,6 @@ msgstr "Dynamisk statuslinje"
 msgid "IDS_ST_BODY_DRIVING_MODE"
 msgstr "Kjøremodus"
 
-msgid "IDS_ST_BODY_DO_NOT_SHOW_AGAIN"
-msgstr "Ikke vis igjen"
-
-msgid "IDS_ST_BODY_DOWNLOADS"
-msgstr "Nedlastinger"
-
-msgid "IDS_ST_BODY_DOWNLOAD"
-msgstr "Last ned"
-
 msgid "IDS_ST_BODY_DOUBLE_TAP_TO_OPEN_THE_MENU_T_TTS"
 msgstr "Trykk raskt to ganger for å åpne menyen."
 
@@ -1822,18 +1591,12 @@ msgstr "Trykk raskt to ganger for å redigere dette feltet."
 msgid "IDS_ST_BODY_DOUBLE_TAP_TO_CLOSE_THE_MENU_T_TTS"
 msgstr "Trykk raskt to ganger for å lukke menyen."
 
-msgid "IDS_ST_BODY_DOCOMO_JPN_DCM"
-msgstr "docomo"
-
 msgid "IDS_ST_BODY_DIVX_REGISTRATION"
 msgstr "DivX-registrering"
 
 msgid "IDS_ST_BODY_DIVX_DEREGISTRATION"
 msgstr "DivX-avregistrering"
 
-msgid "IDS_ST_BODY_DISPLAY_CONTENTS"
-msgstr "Vis innhold"
-
 msgid "IDS_ST_BODY_DISPLAY_BATTERY_PERCENTAGE_ABB"
 msgstr "Vis batteriprosent"
 
@@ -1843,9 +1606,6 @@ msgstr "Deaktiverer..."
 msgid "IDS_ST_BODY_DE_REGISTRATION_CODE_NOT_FOUND"
 msgstr "Avregistreringskode ble ikke funnet."
 
-msgid "IDS_ST_BODY_DEVICE_MEMORY"
-msgstr "Enhetsminne"
-
 msgid "IDS_ST_BODY_DEVICE_INFO"
 msgstr "Enhetsinformasjon"
 
@@ -1855,9 +1615,6 @@ msgstr "Du kan kryptere kontoene, innstillingene, nedlastede apper og deres data
 msgid "IDS_ST_BODY_DEVICE_ENCRYPTED"
 msgstr "Enhet kryptert."
 
-msgid "IDS_ST_BODY_DEVICE"
-msgstr "Enhet"
-
 msgid "IDS_ST_BODY_DEVELOPER_OPTIONS"
 msgstr "Utvikler​innstillinger"
 
@@ -1888,9 +1645,6 @@ msgstr "DD.MM.ÅÅÅÅ"
 msgid "IDS_ST_BODY_DATE_AND_TIME"
 msgstr "Dato og tid"
 
-msgid "IDS_ST_BODY_DATE"
-msgstr "Dato"
-
 msgid "IDS_ST_BODY_DATA_ROAMING"
 msgstr "Dataroaming"
 
@@ -1900,18 +1654,12 @@ msgstr "Data"
 msgid "IDS_ST_BODY_CUSTOM_M_DEVICE_STATUS"
 msgstr "Egendefinert"
 
-msgid "IDS_ST_BODY_CURRENT"
-msgstr "Aktuell"
-
 msgid "IDS_ST_BODY_CRASH_VIEWER"
 msgstr "Krasjviser"
 
 msgid "IDS_ST_BODY_CPU_USAGE"
 msgstr "CPU-bruk"
 
-msgid "IDS_ST_BODY_COUNTRY_CODE"
-msgstr "Landskode"
-
 msgid "IDS_ST_BODY_COOL_JAZZ"
 msgstr "Cool jazz"
 
@@ -1921,18 +1669,21 @@ msgstr "Innhold fra Galleri, Video, Musikk, Lydopptaker og Mine filer kan være
 msgid "IDS_ST_BODY_CONNECTIONSETTINGS_PROXY_ADDRESS"
 msgstr "Proxyadresse"
 
+msgid "IDS_ST_BUTTON_STOP"
+msgstr "Stopp"
+
 msgid "IDS_ST_BODY_CONNECTIONSETTINGS_INTERNET"
 msgstr "Internett"
 
 msgid "IDS_ST_BODY_CONNECTIONS"
 msgstr "Tilkoblinger"
 
-msgid "IDS_ST_BODY_CONNECTION"
-msgstr "Tilkobling"
-
 msgid "IDS_ST_BODY_CONFIRM_NEW_PIN2"
 msgstr "Bekreft ny PIN2"
 
+msgid "IDS_ST_BUTTON_RESET"
+msgstr "Nullstill"
+
 msgid "IDS_ST_BODY_CONFIRM_NEW_PIN1"
 msgstr "Bekreft ny PIN1-kode."
 
@@ -1942,12 +1693,15 @@ msgstr "Bekreft ny PIN"
 msgid "IDS_ST_BODY_CONFIRM_DECRYPTION"
 msgstr "Bekreft kryptering"
 
-msgid "IDS_ST_BODY_CONFIRM"
-msgstr "Bekreft"
+msgid "IDS_ST_BUTTON_OK_ABB"
+msgstr "OK"
 
 msgid "IDS_ST_BODY_CONFIGURE_FIREWALL_SETTINGS"
 msgstr "Konfigurer brannmurinnstillingene."
 
+msgid "IDS_ST_BUTTON_OK"
+msgstr "OK"
+
 msgid "IDS_ST_BODY_COMPUTING_ING"
 msgstr "Beregner..."
 
@@ -1960,11 +1714,14 @@ msgstr "Choco cooky"
 msgid "IDS_ST_BODY_CHECK_FOR_UPDATES_AUTOMATICALLY_ABB"
 msgstr "Se etter oppdat. automatisk."
 
+msgid "IDS_ST_BUTTON_ENABLE"
+msgstr "Aktiver"
+
 msgid "IDS_ST_BODY_CHECK_FOR_UPDATES_ABB"
 msgstr "Se etter oppdateringer"
 
-msgid "IDS_ST_BODY_CHECK_FOR_UPDATES"
-msgstr "Se etter oppdateringer"
+msgid "IDS_ST_BUTTON_DISCONNECT"
+msgstr "Koble fra"
 
 msgid "IDS_ST_BODY_CHARGE_BATTERY_TO_ABOVE_80P_AND_TRY_AGAIN"
 msgstr "Lad opp batteriet til over 80 %, og prøv igjen."
@@ -1972,9 +1729,15 @@ msgstr "Lad opp batteriet til over 80 %, og prøv igjen."
 msgid "IDS_ST_BODY_CHANGING_THE_FONT_SIZE_IN_ACCESSIBILITY_SETTINGS_WILL_OVERRIDE_THE_FONT_SIZE_IN_EACH_APPLICATION"
 msgstr "Endring av skriftstørrelse i tilgjengelighetsinnstillinger overstyrer skriftstørrelsen i hvern enkelt app."
 
+msgid "IDS_ST_BUTTON_CONTINUE"
+msgstr "Fortsett"
+
 msgid "IDS_ST_BODY_CHANGING_THE_COLOUR_OF_THE_SCREEN_TO_GREYSCALE"
 msgstr "Endre fargen på skjermbildet til gråskala."
 
+msgid "IDS_ST_BUTTON_CANCEL_ABB"
+msgstr "Avbryt"
+
 msgid "IDS_ST_BODY_CHANGE_TEXT_SIZE_IN_CONTACTS_CALENDAR_MEMO_MESSAGES_EMAIL_AND_IM"
 msgstr "Endre tekststørrelse i Kontakter, Kalender, Notat, Meldinger, E-post og Direktemeldinger."
 
@@ -2041,15 +1804,12 @@ msgstr "Det vil kreves et passord for å dekryptere enheten din hver gang du sl
 msgid "IDS_ST_BODY_AVAILABLE_SPACE"
 msgstr "Tilgjengelig plass"
 
-msgid "IDS_ST_BODY_AVAILABLE"
-msgstr "Tilgjengelig"
-
-msgid "IDS_ST_BODY_AUTO_DOWNLOAD"
-msgstr "Automatisk nedlasting"
-
 msgid "IDS_ST_BODY_AUTH_TYPE"
 msgstr "Godkjenningstype"
 
+msgid "IDS_ST_BODY_VERSION_PS"
+msgstr "Versjon %s"
+
 msgid "IDS_ST_BODY_APP_OPENING_IMAGE"
 msgstr "Bilde ved oppstart av app"
 
@@ -2065,15 +1825,9 @@ msgstr "Appstyring"
 msgid "IDS_ST_BODY_APPLICATION_INFO"
 msgstr "Appinformasjon"
 
-msgid "IDS_ST_BODY_APPLICATION"
-msgstr "App"
-
 msgid "IDS_ST_BODY_ANTIVIRUS_SOFTWARE_ABB"
 msgstr "Antivirusprogramvare"
 
-msgid "IDS_ST_BODY_AM"
-msgstr "AM"
-
 msgid "IDS_ST_BODY_ALWAYS_REJECT"
 msgstr "Alltid avvis"
 
@@ -2083,9 +1837,6 @@ msgstr "Alltid på"
 msgid "IDS_ST_BODY_ALWAYS_OFF"
 msgstr "Alltid av"
 
-msgid "IDS_ST_BODY_ALARM"
-msgstr "Alarm"
-
 msgid "IDS_ST_BODY_AFTER_YOU_DOWNLOAD_AND_INSTALL_APPLICATIONS_APPLICATIONS_WILL_BE_SHOWN_HERE"
 msgstr "Når du har lastet ned og installert apper, blir appene vist her"
 
@@ -2095,6 +1846,9 @@ msgstr "Etter tilbakestilling starter telefonen på nytt automatisk."
 msgid "IDS_ST_BODY_ADJUST_BRIGHTNESS_LEVEL"
 msgstr "Juster lysstyrkenivået"
 
+msgid "IDS_ST_BODY_URL"
+msgstr "URL"
+
 msgid "IDS_ST_BODY_ADJUST_AUTOMATIC_BRIGHTNESS"
 msgstr "Juster automatisk lysstyrke"
 
@@ -2164,60 +1918,153 @@ msgstr "Enheten reagerer på en intelligent måte ved å tilpasse skjermbildet n
 msgid "IDS_HELP_BODY_SMART_SCREEN_WORKS_BEST_UNDER_THE_FOLLOWING_CONDITIONS_C"
 msgstr "Smartskjerm fungerer best under følgende forhold:"
 
-msgid "IDS_HELP_BODY_SMART_ROTATION_DISABLES_AUTO_SCREEN_ROTATION_BY_CHECKING_THE_ORIENTATION_OF_YOUR_FACE_AND_THE_DEVICE_BY_ITS_FRONT_CAMERA"
-msgstr "Med smart rotasjon deaktiveres automatisk skjermrotasjon ved at retningen på ansiktet ditt og enheten blir gjenkjent av det fremre kameraet."
-
-msgid "IDS_LBS_HEADER_LOCATION"
-msgstr "Posisjon"
-
 msgid "IDS_LBS_BODY_DESTINATION"
 msgstr "Mål"
 
-msgid "IDS_ST_SK_NO"
-msgstr "Nei"
+msgid "IDS_ST_BODY_TEXTSTYLE_LARGE"
+msgstr "Stor"
 
-msgid "IDS_HELP_BODY_SMART_STAY_DETECTS_YOUR_EYES_WITH_THE_FRONT_CAMERA_SO_THAT_THE_SCREEN_STAYS_ON_WHEN_YOU_ARE_LOOKING_AT_IT"
-msgstr "Smart hvilemodus registrerer øynene dine med frontkameraet slik at skjermen forblir på når du ser på den."
+msgid "IDS_ST_BODY_SUNDAY"
+msgstr "Søndag"
 
-msgid "IDS_QP_POP_YOU_WILL_NO_LONGER_BE_ABLE_TO_USE_APPLICATIONS_NOTI_MSG"
-msgstr "Du vil ikke lenger kunne bruke apper som Internett, E-post og YouTube via mobilnett. Fortsette?"
+msgid "IDS_ST_BODY_STORAGE"
+msgstr "Lagring"
 
-msgid "IDS_ST_BODY_10_MINUTES"
-msgstr "10 minutter"
+msgid "IDS_ST_BODY_SECURITY"
+msgstr "Sikkerhet"
 
-msgid "IDS_ST_BODY_15SEC"
-msgstr "15 sekunder"
+msgid "IDS_ST_BODY_SEARCH"
+msgstr "Søk"
 
-msgid "IDS_ST_BODY_24_HOURS"
-msgstr "24 timer"
+msgid "IDS_ST_BODY_SD_CARD"
+msgstr "SD-kort"
 
-msgid "IDS_ST_BODY_2_MINUTES"
-msgstr "2 minutter"
+msgid "IDS_ST_BODY_SCHEDULE"
+msgstr "Tidsplan"
 
-msgid "IDS_ST_BODY_30SEC"
-msgstr "30 sekunder"
+msgid "IDS_ST_BODY_SAVED"
+msgstr "Lagret."
 
-msgid "IDS_ST_BODY_5_MINUTES"
-msgstr "5 minutter"
+msgid "IDS_ST_BODY_SAVE"
+msgstr "Lagre"
 
-msgid "IDS_ST_BODY_APPLICATIONS"
-msgstr "Apper"
+msgid "IDS_ST_BODY_REGION"
+msgstr "Region"
 
-msgid "IDS_ST_BODY_DONT_ASK_AGAIN"
-msgstr "Ikke spør på nytt"
+msgid "IDS_ST_BODY_PROFILE"
+msgstr "Profil"
 
-msgid "IDS_ST_BODY_P1SS_IS_CURRENTLY_P2SS_T_TTS"
-msgstr "%1$s er for øyeblikket %2$s."
+msgid "IDS_ST_BODY_PM"
+msgstr "PM"
 
-msgid "IDS_ST_BODY_PASSWORDS_MUST_CONSIST_OF_AT_LEAST_4_ALPHANUMERIC_CHARACTERS_ALSO_INCLUDING_AT_LEAST_1_ALPHABETICAL_CHARACTER"
-msgstr "Passord må bestå av minst 4 alfanumeriske tegn og må inneholde minst 1 bokstav."
+msgid "IDS_ST_BODY_PHONEPROFILES_SILENT"
+msgstr "Stille"
 
-msgid "IDS_ST_BODY_PUK1_BLOCKED"
-msgstr "PUK1 blokkert."
+msgid "IDS_ST_BODY_PASSWORD"
+msgstr "Passord"
 
-msgid "IDS_ST_BODY_PUK1_CODE"
+msgid "IDS_ST_BODY_NO_RESULTS_FOUND"
+msgstr "Fant ingen resultater."
+
+msgid "IDS_ST_BODY_NOT_ASSIGNED"
+msgstr "Ikke tilordnet"
+
+msgid "IDS_ST_BODY_NOTIFICATIONS"
+msgstr "Varsler"
+
+msgid "IDS_ST_BODY_NOTIFICATION"
+msgstr "Varsel"
+
+msgid "IDS_ST_BODY_NONE"
+msgstr "Ingen"
+
+msgid "IDS_ST_BODY_NEW"
+msgstr "Ny"
+
+msgid "IDS_ST_BODY_NETWORK"
+msgstr "Nettverk"
+
+msgid "IDS_ST_BODY_NAME"
+msgstr "Navn"
+
+msgid "IDS_ST_BODY_MONDAY"
+msgstr "Mandag"
+
+msgid "IDS_ST_BODY_MODE"
+msgstr "Modus"
+
+msgid "IDS_ST_SK_NO"
+msgstr "Nei"
+
+msgid "IDS_ST_BODY_MESSAGE"
+msgstr "Melding"
+
+msgid "IDS_ST_BODY_MEMORY"
+msgstr "Minne"
+
+msgid "IDS_ST_BODY_MB"
+msgstr "MB"
+
+msgid "IDS_ST_BODY_LIST_VIEW"
+msgstr "Listevisning"
+
+msgid "IDS_ST_BODY_LICENCE"
+msgstr "Lisens"
+
+msgid "IDS_ST_BODY_LED_INDICATOR"
+msgstr "LED-indikator"
+
+msgid "IDS_HELP_BODY_SMART_STAY_DETECTS_YOUR_EYES_WITH_THE_FRONT_CAMERA_SO_THAT_THE_SCREEN_STAYS_ON_WHEN_YOU_ARE_LOOKING_AT_IT"
+msgstr "Smart hvilemodus registrerer øynene dine med frontkameraet slik at skjermen forblir på når du ser på den."
+
+msgid "IDS_QP_POP_YOU_WILL_NO_LONGER_BE_ABLE_TO_USE_APPLICATIONS_NOTI_MSG"
+msgstr "Du vil ikke lenger kunne bruke apper som Internett, E-post og YouTube via mobilnett. Fortsette?"
+
+msgid "IDS_ST_BODY_10_MINUTES"
+msgstr "10 minutter"
+
+msgid "IDS_ST_BODY_15SEC"
+msgstr "15 sekunder"
+
+msgid "IDS_ST_BODY_24_HOURS"
+msgstr "24 timer"
+
+msgid "IDS_ST_BODY_2_MINUTES"
+msgstr "2 minutter"
+
+msgid "IDS_ST_BODY_KB"
+msgstr "KB"
+
+msgid "IDS_ST_BODY_30SEC"
+msgstr "30 sekunder"
+
+msgid "IDS_ST_BODY_5_MINUTES"
+msgstr "5 minutter"
+
+msgid "IDS_ST_BODY_DONT_ASK_AGAIN"
+msgstr "Ikke spør på nytt"
+
+msgid "IDS_ST_BODY_P1SS_IS_CURRENTLY_P2SS_T_TTS"
+msgstr "%1$s er for øyeblikket %2$s."
+
+msgid "IDS_ST_BODY_PASSWORDS_MUST_CONSIST_OF_AT_LEAST_4_ALPHANUMERIC_CHARACTERS_ALSO_INCLUDING_AT_LEAST_1_ALPHABETICAL_CHARACTER"
+msgstr "Passord må bestå av minst 4 alfanumeriske tegn og må inneholde minst 1 bokstav."
+
+msgid "IDS_ST_BODY_INSERT_SD_CARD"
+msgstr "Sett inn SD-kort."
+
+msgid "IDS_ST_BODY_PUK1_BLOCKED"
+msgstr "PUK1 blokkert."
+
+msgid "IDS_ST_BODY_INCORRECT_PIN_E"
+msgstr "Ugyldig PIN."
+
+msgid "IDS_ST_BODY_PUK1_CODE"
 msgstr "PUK1-kode"
 
+msgid "IDS_ST_BODY_INCORRECT_PASSWORD_TRY_AGAIN"
+msgstr "Feil passord. Prøv på nytt."
+
 msgid "IDS_ST_BODY_PUK2"
 msgstr "PUK2"
 
@@ -2260,6 +2107,9 @@ msgstr "Feil PUK1-kode."
 msgid "IDS_ST_POP_INCORRECT_PUK1_PD_ATTEMPTS_LEFT"
 msgstr "Feil PUK1. %d forsøk gjenstår."
 
+msgid "IDS_ST_BODY_GRID_VIEW"
+msgstr "Rutenettvisning"
+
 msgid "IDS_ST_POP_INCORRECT_PUK2"
 msgstr "Feil PUK2-kode."
 
@@ -2269,20 +2119,89 @@ msgstr "Feil PUK2. %d forsøk gjenstår."
 msgid "IDS_ST_POP_PIN_CHANGED"
 msgstr "PIN-kode endret."
 
+msgid "IDS_ST_BODY_GB"
+msgstr "GB"
+
 msgid "IDS_TASKMGR_BUTTON_CLEAR_CACHE"
 msgstr "Tøm buffer"
 
 msgid "IDS_ST_BODY_3G_ONLY"
 msgstr "Bare 3G"
 
+msgid "IDS_ST_BODY_FROM_M_TIME"
+msgstr "Fra"
+
 msgid "IDS_ST_HEADER_ADD"
 msgstr "Legg til"
 
-msgid "IDS_ST_BODY_SECONDS"
-msgstr "Sekunder"
+msgid "IDS_ST_BODY_FACEBOOK"
+msgstr "Facebook"
 
-msgid "IDS_ST_BUTTON_CANCEL"
-msgstr "Avbryt"
+msgid "IDS_ST_BODY_ENTER_NEW_PASSWORD"
+msgstr "Angi nytt passord."
+
+msgid "IDS_ST_BODY_EDIT"
+msgstr "Rediger"
+
+msgid "IDS_ST_BODY_DO_NOT_SHOW_AGAIN"
+msgstr "Ikke vis igjen"
+
+msgid "IDS_ST_BODY_DOWNLOADS"
+msgstr "Nedlastinger"
+
+msgid "IDS_ST_BODY_DOWNLOAD"
+msgstr "Last ned"
+
+msgid "IDS_ST_BODY_DISPLAY_CONTENTS"
+msgstr "Vis innhold"
+
+msgid "IDS_ST_BODY_DEVICE_MEMORY"
+msgstr "Enhetsminne"
+
+msgid "IDS_ST_BODY_DEVICE"
+msgstr "Enhet"
+
+msgid "IDS_ST_BODY_DATE"
+msgstr "Dato"
+
+msgid "IDS_ST_BODY_CURRENT"
+msgstr "Aktuell"
+
+msgid "IDS_ST_BODY_COUNTRY_CODE"
+msgstr "Landskode"
+
+msgid "IDS_ST_BODY_CONNECTION"
+msgstr "Tilkobling"
+
+msgid "IDS_ST_BODY_CONFIRM"
+msgstr "Bekreft"
+
+msgid "IDS_ST_BODY_CHECK_FOR_UPDATES"
+msgstr "Se etter oppdateringer"
+
+msgid "IDS_ST_BODY_AVAILABLE"
+msgstr "Tilgjengelig"
+
+msgid "IDS_ST_BODY_AUTO_DOWNLOAD"
+msgstr "Automatisk nedlasting"
+
+msgid "IDS_ST_BODY_APPLICATION"
+msgstr "App"
+
+msgid "IDS_ST_BODY_AM"
+msgstr "AM"
+
+msgid "IDS_ST_BODY_ALARM"
+msgstr "Alarm"
+
+msgid "IDS_LBS_HEADER_LOCATION"
+msgstr "Posisjon"
+
+msgid "IDS_ST_BODY_APPLICATIONS"
+msgstr "Apper"
+
+msgid "IDS_ST_BODY_VIDEOS"
+msgstr "Video"
 
 msgid "IDS_ST_BODY_1_5_SECONDS"
 msgstr "1,5 sekunder"
@@ -2296,8 +2215,17 @@ msgstr "FULLFØRT"
 msgid "IDS_ST_HEADER_ENABLE_DATA_ROAMING"
 msgstr "Aktiver Dataroaming"
 
-msgid "IDS_ST_HEADER_TURN_ON_MOBILE_DATA"
-msgstr "Slå på mobildata"
+msgid "IDS_ST_HEADER_SCAN_FOR_NETWORKS_ABB"
+msgstr "Søk etter nettverk"
+
+msgid "IDS_ST_POP_MOBILE_DATA_WILL_BE_TURNED_ON_CONNECTING_TO_MOBILE_NETWORKS_MAY_RESULT_IN_ADDITIONAL_CHARGES_DEPENDING_ON_YOUR_PAYMENT_PLAN"
+msgstr "Mobildata blir slått på. Tilkobling til mobilnett kan medføre ekstra kostnader, avhengig av abonnementet ditt."
+
+msgid "IDS_ST_POP_SCANNING_FOR_NETWORK_ING"
+msgstr "Søker etter nettverk..."
+
+msgid "IDS_ST_POP_UNLESS_YOU_CONNECT_TO_A_WI_FI_NETWORK_YOU_WILL_NOT_BE_ABLE_TO_USE_THE_INTERNET_EMAIL_OR_OTHER_APPS_MSG"
+msgstr "Med mindre du kobler deg til et Wi-Fi-nettverk, vil du ikke kunne bruke Internett, e-post eller andre apper som krever en dataforbindelse."
 
 msgid "IDS_ST_HEADER_UNABLE_TO_PLAY_SAMPLE_ABB"
 msgstr "Kan ikke spille av eksempel"
@@ -2305,15 +2233,24 @@ msgstr "Kan ikke spille av eksempel"
 msgid "IDS_ST_POP_SAMPLES_CANNOT_BE_PLAYED_DURING_CALLS"
 msgstr "Eksempler kan ikke spilles av under samtaler."
 
-msgid "IDS_ST_HEADER_DEVICE_NAME"
-msgstr "Enhetsnavn"
-
 msgid "IDS_ST_HEADER_DELETE_ITEMS_ABB2"
 msgstr "Slett elementer"
 
+msgid "IDS_ST_BODY_SECONDS"
+msgstr "Sekunder"
+
 msgid "IDS_ST_HEADER_FEEDBACK"
 msgstr "Tilbakemelding"
 
+msgid "IDS_ST_BUTTON_CANCEL"
+msgstr "Avbryt"
+
+msgid "IDS_ST_HEADER_TURN_ON_MOBILE_DATA"
+msgstr "Slå på mobildata"
+
+msgid "IDS_ST_HEADER_DEVICE_NAME"
+msgstr "Enhetsnavn"
+
 msgid "IDS_ST_BODY_SELECT_ALL"
 msgstr "Merk alt"
 
@@ -2323,9 +2260,6 @@ msgstr "Total"
 msgid "IDS_ST_HEADER_MANAGE_CERTIFICATES_ABB"
 msgstr "Administrer sertifikater"
 
-msgid "IDS_ST_BODY_INCORRECT_PASSWORD"
-msgstr "Feil passord."
-
 msgid "IDS_ST_HEADER_TURN_OFF_MOBILE_DATA"
 msgstr "Slå av mobildata"
 
@@ -2335,9 +2269,6 @@ msgstr "I flymodus deaktiveres anrops- og meldingsfunksjoner, mens mobildata og
 msgid "IDS_ST_BODY_TYPE"
 msgstr "Type"
 
-msgid "IDS_ST_BODY_PERSONAL"
-msgstr "Personlig"
-
 msgid "IDS_ST_HEADER_LOCK_SCREEN_AND_SECURITY_ABB"
 msgstr "Låseskjerm og sikkerhet"
 
@@ -2356,9 +2287,6 @@ msgstr "Juridisk informasjon"
 msgid "IDS_ST_BODY_DEVICE_INFORMATION"
 msgstr "Enhetsinformasjon"
 
-msgid "IDS_ST_BODY_PHONE_NUMBER"
-msgstr "Telefonnummer"
-
 msgid "IDS_ST_BODY_MODEL_NUMBER"
 msgstr "Modellnummer"
 
@@ -2407,6 +2335,81 @@ msgstr "Tøm mellomlag."
 msgid "IDS_ST_BODY_12_HOURS"
 msgstr "12 timer"
 
+msgid "IDS_ST_BODY_ANSWERINGMODE_AUTOMATIC"
+msgstr "Automatisk"
+
+msgid "IDS_ST_BODY_BLUETOOTH"
+msgstr "Bluetooth"
+
+msgid "IDS_ST_BODY_ADVANCEDOPTIONS_CERTIFICATES"
+msgstr "Sertifikater"
+
+msgid "IDS_ST_BODY_CALLERID_DEFAULT"
+msgstr "Standard"
+
+msgid "IDS_ST_BODY_APPLICATIONSETTINGS_MESSAGE"
+msgstr "Melding"
+
+msgid "IDS_ST_BODY_NFC"
+msgstr "NFC"
+
+msgid "IDS_ST_BODY_PIN_LOCK"
+msgstr "PIN-lås"
+
+msgid "IDS_ST_BUTTON2_S_PLANNER"
+msgstr "S Planner"
+
+msgid "IDS_ST_BODY_VOICE"
+msgstr "Voice"
+
+msgid "IDS_ST_BODY_DEFAULTMEMORY_VOICE_RECORDER"
+msgstr "Lydopptaker"
+
+msgid "IDS_ST_BODY_YYYY_MM_DD_DOT"
+msgstr "ÅÅÅÅ/MM/DD"
+
+msgid "IDS_ST_BODY_BRIGHTNESS_M_POWER_SAVING"
+msgstr "Lysstyrke"
+
+msgid "IDS_ST_HEADER_SORT_BY"
+msgstr "Sorter etter"
+
+msgid "IDS_ST_TPOP_MAXIMUM_NUMBER_OF_CHARACTERS_REACHED"
+msgstr "Maksimalt antall tegn er nådd."
+
+msgid "IDS_ST_TPOP_TRY_AGAIN"
+msgstr "Prøv på nytt."
+
+msgid "IDS_ST_SK_YES"
+msgstr "Ja"
+
+msgid "IDS_ST_BODY_PLAY_A_SOUND_WHEN_BUTTONS_ICONS_AND_MENU_ITEMS_ARE_TAPPED"
+msgstr "Spill av en lyd når du trykker på knapper, ikoner og menyelementer."
+
+msgid "IDS_ST_MBODY_KEYBOARD_SOUND"
+msgstr "Tastaturlyd"
+
+msgid "IDS_ST_MBODY_TOUCH_SOUND"
+msgstr "Berøringslyd"
+
+msgid "IDS_ST_SBODY_PLAY_A_SOUND_WHEN_THE_SAMSUNG_KEYBOARD_IS_TAPPED"
+msgstr "Spill av en lyd når du trykker på Samsung-tastaturet."
+
+msgid "IDS_ST_POP_MOUNTING_SD_CARD_ING"
+msgstr "Setter inn SD-kort..."
+
+msgid "IDS_ST_BODY_SET_DATE"
+msgstr "Still inn dato"
+
+msgid "IDS_ST_BODY_LOCK_SCREEN"
+msgstr "Låseskjerm"
+
+msgid "IDS_ST_BODY_PERSONAL"
+msgstr "Personlig"
+
+msgid "IDS_ST_BODY_PHONE_NUMBER"
+msgstr "Telefonnummer"
+
 msgid "IDS_ST_BODY_1MINUTE"
 msgstr "1 minutt"
 
@@ -2416,32 +2419,17 @@ msgstr "Kontoer"
 msgid "IDS_ST_HEADER_ALLSHARE"
 msgstr "AllShare"
 
-msgid "IDS_ST_BODY_ANSWERINGMODE_AUTOMATIC"
-msgstr "Automatisk"
-
 msgid "IDS_ST_BUTTON_BACK"
 msgstr "Tilbake"
 
-msgid "IDS_ST_BODY_BLUETOOTH"
-msgstr "Bluetooth"
-
-msgid "IDS_ST_BODY_ADVANCEDOPTIONS_CERTIFICATES"
-msgstr "Sertifikater"
-
 msgid "IDS_ST_BODY_CONTACTS"
 msgstr "Kontakter"
 
 msgid "IDS_ST_BODY_MYTHEME_CREATE"
 msgstr "Opprett"
 
-msgid "IDS_ST_BODY_CALLERID_DEFAULT"
-msgstr "Standard"
-
-msgid "IDS_ST_BODY_FM_RADIO"
-msgstr "FM-radio"
-
 msgid "IDS_ST_BODY_FONT"
-msgstr "Skrifttype"
+msgstr "Skrift"
 
 msgid "IDS_ST_BODY_GALLERY"
 msgstr "Galleri"
@@ -2452,15 +2440,9 @@ msgstr "Hjelp"
 msgid "IDS_ST_BODY_MANUAL"
 msgstr "Manuelt"
 
-msgid "IDS_ST_BODY_APPLICATIONSETTINGS_MESSAGE"
-msgstr "Melding"
-
 msgid "IDS_ST_BODY_MUSIC"
 msgstr "Musikk"
 
-msgid "IDS_ST_BODY_NFC"
-msgstr "NFC"
-
 msgid "IDS_ST_BODY_ALERTTYPE_OFF"
 msgstr "Av"
 
@@ -2470,9 +2452,6 @@ msgstr "På"
 msgid "IDS_ST_BODY_MEMORYSTATUS_OTHERS"
 msgstr "Andre"
 
-msgid "IDS_ST_BODY_PIN_LOCK"
-msgstr "PIN-lås"
-
 msgid "IDS_ST_BODY_RESET"
 msgstr "Nullstill"
 
@@ -2488,45 +2467,21 @@ msgstr "Synkroniser"
 msgid "IDS_ST_BODY_SYSTEM"
 msgstr "System"
 
-msgid "IDS_ST_BUTTON2_S_PLANNER"
-msgstr "S Planner"
-
 msgid "IDS_ST_BODY_TWITTER"
 msgstr "Twitter"
 
 msgid "IDS_ST_BODY_USERNAME"
 msgstr "Brukernavn"
 
-msgid "IDS_ST_BODY_VOICE"
-msgstr "Voice"
-
-msgid "IDS_ST_BODY_DEFAULTMEMORY_VOICE_RECORDER"
-msgstr "Lydopptaker"
-
 msgid "IDS_ST_BODY_WI_FI"
 msgstr "Wi-Fi"
 
-msgid "IDS_ST_BODY_YYYY_MM_DD_DOT"
-msgstr "ÅÅÅÅ/MM/DD"
-
-msgid "IDS_ST_BODY_BRIGHTNESS_M_POWER_SAVING"
-msgstr "Lysstyrke"
-
-msgid "IDS_ST_HEADER_SORT_BY"
-msgstr "Sorter etter"
-
 msgid "IDS_ST_BODY_DELETED"
 msgstr "Slettet."
 
 msgid "IDS_ST_POP_ERROR"
 msgstr "Feil."
 
-msgid "IDS_ST_TPOP_MAXIMUM_NUMBER_OF_CHARACTERS_REACHED"
-msgstr "Maksimalt antall tegn er nådd."
-
-msgid "IDS_ST_TPOP_TRY_AGAIN"
-msgstr "Prøv på nytt."
-
 msgid "IDS_ST_BODY_VERSION"
 msgstr "Versjon"
 
@@ -2536,36 +2491,9 @@ msgstr "Slett"
 msgid "IDS_ST_SK_SET_LITE"
 msgstr "Angi"
 
-msgid "IDS_ST_SK_YES"
-msgstr "Ja"
-
-msgid "IDS_SAPPS_SK_TRY_ABB"
-msgstr "Prøv"
-
-msgid "IDS_ST_BODY_PLAY_A_SOUND_WHEN_BUTTONS_ICONS_AND_MENU_ITEMS_ARE_TAPPED"
-msgstr "Spill av en lyd når du trykker på knapper, ikoner og menyelementer."
-
-msgid "IDS_ST_MBODY_KEYBOARD_SOUND"
-msgstr "Tastaturlyd"
-
 msgid "IDS_ST_MBODY_RINGTONE"
 msgstr "Ringelyd"
 
-msgid "IDS_ST_MBODY_TOUCH_SOUND"
-msgstr "Berøringslyd"
-
-msgid "IDS_ST_SBODY_PLAY_A_SOUND_WHEN_THE_SAMSUNG_KEYBOARD_IS_TAPPED"
-msgstr "Spill av en lyd når du trykker på Samsung-tastaturet."
-
-msgid "IDS_ST_POP_MOUNTING_SD_CARD_ING"
-msgstr "Setter inn SD-kort..."
-
-msgid "IDS_ST_BODY_SET_DATE"
-msgstr "Still inn dato"
-
-msgid "IDS_ST_BODY_ALL"
-msgstr "Alle"
-
 msgid "IDS_LBS_BODY_LOCATION_SERVICE"
 msgstr "Posisjonstjeneste"
 
@@ -2575,9 +2503,6 @@ msgstr "VPN"
 msgid "IDS_ST_SK_OPTIONS_LITE"
 msgstr "Valg"
 
-msgid "IDS_ST_BODY_TTS"
-msgstr "TTS"
-
 msgid "IDS_ST_BODY_VOICE_CONTROL"
 msgstr "Talekontroll"
 
@@ -2590,45 +2515,222 @@ msgstr "Ikke forstyrr"
 msgid "IDS_ST_MBODY_APP_NOTIFICATIONS"
 msgstr "Appvarsler"
 
+msgid "IDS_ST_BODY_ALL"
+msgstr "Alle"
+
 msgid "IDS_ST_HEADER_DEFAULT_APPLICATIONS_ABB"
 msgstr "Standardapper"
 
-msgid "IDS_ST_BODY_HOME"
-msgstr "Hjem"
-
 msgid "IDS_ST_BODY_SET_TIME"
 msgstr "Angi klokkeslett"
 
 msgid "IDS_ST_BODY_UNABLE_TO_SCAN_FOR_NETWORKS"
 msgstr "Kan ikke skanne etter nettverk."
 
-msgid "IDS_ST_BODY_LOCK_SCREEN"
-msgstr "Låseskjerm"
+msgid "IDS_ACCS_BODY_SIGNAL_STRENGTH_TTS"
+msgstr "Signalstyrke"
 
 msgid "IDS_ST_HEADER_VISION"
 msgstr "Syn"
 
+msgid "IDS_ST_BODY_SIGNAL_STRENGTH"
+msgstr "Signalstyrke"
+
+msgid "IDS_ST_BODY_HELLO_KITTY_10"
+msgstr "Hello Kitty 10"
+
+msgid "IDS_ST_HEADER_SOUNDS_AND_NOTIFICATIONS_ABB"
+msgstr "Lyd og varsler"
+
+msgid "IDS_ST_BODY_TTS"
+msgstr "TTS"
+
+msgid "IDS_ST_BODY_HOME"
+msgstr "Hjem"
+
 msgid "IDS_ST_BODY_OFF"
 msgstr "Av"
 
-msgid "IDS_ST_BODY_SIGNAL_STRENGTH"
-msgstr "Signalstyrke"
+msgid "IDS_ST_BODY_THERE_ARE_NO_APPS_SET_AS_DEFAULTS"
+msgstr "Det er ikke angitt noen apper som standard."
 
-msgid "IDS_ST_POP_MOBILE_DATA_WILL_BE_TURNED_ON_CONNECTING_TO_MOBILE_NETWORKS_MAY_RESULT_IN_ADDITIONAL_CHARGES_DEPENDING_ON_YOUR_PAYMENT_PLAN"
-msgstr "Mobildata blir slått på. Tilkobling til mobilnett kan medføre ekstra kostnader, avhengig av abonnementet ditt."
+msgid "IDS_ST_HEADER_PRIVACY_SETTINGS_ABB"
+msgstr "Personverninnst."
 
-msgid "IDS_ST_POP_UNLESS_YOU_CONNECT_TO_A_WI_FI_NETWORK_YOU_WILL_NOT_BE_ABLE_TO_USE_THE_INTERNET_EMAIL_OR_OTHER_APPS_MSG"
-msgstr "Med mindre du kobler deg til et Wi-Fi-nettverk, vil du ikke kunne bruke Internett, e-post eller andre apper som krever en dataforbindelse."
+msgid "IDS_QP_OPT_SHOW_ALL_CONTENT_ABB"
+msgstr "Vis alt innhold"
+
+msgid "IDS_QP_OPT_HIDE_SENSITIVE_CONTENT_ABB"
+msgstr "Skjul sensitivt innhold"
+
+msgid "IDS_ST_BUTTON_REMOVE_ABB2"
+msgstr "Fjern"
+
+msgid "IDS_QP_TMBODY_NOTIFICATIONS_ON_LOCK_SCREEN"
+msgstr "Varsler på låseskjermen"
 
-msgid "IDS_SCR_BODY_PD_UNREAD_NOTIFICATIONS"
-msgstr "Uleste varsler"
+msgid "IDS_ACCS_BODY_WHILE_SCREEN_READER_IS_ENABLED_YOUR_PHONE_WILL_PROVIDE_VOICE_FEEDBACK_FOR_EXAMPLE_SCREEN_READER_WILL_MSG"
+msgstr "Når Skjermleser er aktivert, får du taletilbakemelding av telefonen. Skjermleser forteller deg for eksempel hva du kan samhandle med på hvert skjermbilde. Trykk på elementer for å velge dem og høre hva de er, og trykk raskt to ganger på elementer for å utføre den relaterte handlingen."
+
+msgid "IDS_ACCS_MBODY_READ_OUT_USAGE_HINTS_ABB"
+msgstr "Les opp brukstips"
+
+msgid "IDS_ACCS_MBODY_SOUND_FEEDBACK"
+msgstr "Tilbakemelding med lyd"
+
+msgid "IDS_ACCS_MBODY_VIBRATION_FEEDBACK"
+msgstr "Vibrasjonstilbakemelding"
+
+msgid "IDS_ACCS_OPT_ALWAYS_READ_OUT_KEYBOARD_INPUT_TTS"
+msgstr "Les alltid opp tastaturinndata"
+
+msgid "IDS_ACCS_OPT_KEYBOARD_FEEDBACK_TTS"
+msgstr "Tilbakemelding fra tastatur"
 
 msgid "IDS_ACCS_OPT_OTHER_FEEDBACK_TTS"
 msgstr "Annen tilbakemelding"
 
-msgid "IDS_ACCS_TMBODY_STATUS_BAR_INFORMATION"
-msgstr "Statuslinjeinformasjon"
+msgid "IDS_ACCS_SBODY_READ_OUT_NOTIFICATIONS_WHILE_THE_SCREEN_IS_OFF"
+msgstr "Les opp varsler mens skjermen er av."
 
 msgid "IDS_ACCS_SBODY_SELECT_WHICH_INFORMATION_FROM_INDICATORS_SHOWN_ON_THE_STATUS_BAR_WILL_BE_READ_OUT_WHEN_YOU_TRIPLE_TAP_THE_SCREEN_WITH_TWO_FINGERS_MSG"
 msgstr "Velg hvilken informasjon som skal leses opp fra indikatorene som vises på statuslinjen, for eksempel klokkeslettet og datoen, enhetens signalstyrke, Wi-Fi- og Bluetooth-tilkoblinger og batteristrømmen, når du trykker raskt tre ganger på skjermen med to fingre."
 
+msgid "IDS_ACCS_SBODY_SET_THE_VOICE_FEEDBACK_TO_VARY_IN_PITCH_WHILE_USING_THE_KEYBOARD_TO_ENTER_TEXT"
+msgstr "Angi at taletilbakemeldingen skal variere tonehøyden mens du bruker tastaturet til å angi tekst."
+
+msgid "IDS_ACCS_TMBODY_STATUS_BAR_INFORMATION"
+msgstr "Statuslinjeinformasjon"
+
+msgid "IDS_ST_BUTTON_TURN_OFF_ABB2"
+msgstr "Slå av"
+
+msgid "IDS_ST_BUTTON_TURN_ON_ABB3"
+msgstr "Slå på"
+
+msgid "IDS_ST_BUTTON_DISABLE_ABB"
+msgstr "Deaktiver"
+
+msgid "IDS_ST_BUTTON_ENABLE_ABB3"
+msgstr "Aktiver"
+
+msgid "IDS_SM_TPOP_P1SS_P2SS_CACHED_DATA_CLEARED_ABB"
+msgstr "%1$s %2$s mellomlagrede data er tømt."
+
+msgid "IDS_SM_HEADER_DEFAULT_STORAGE_SETTINGS_ABB"
+msgstr "Standard lagringsinnstillinger"
+
+msgid "IDS_SM_TMBODY_DEFAULT_STORAGE_LOCATIONS"
+msgstr "Standard lagringssteder"
+
+msgid "IDS_SM_SBODY_CALCULATING_ING"
+msgstr "Beregner..."
+
+msgid "IDS_ST_BODY_IMAGES"
+msgstr "Bilder"
+
+msgid "IDS_ST_BODY_STORAGE_USAGE"
+msgstr "Bruk av lagringsplass"
+
+msgid "IDS_ST_HEADER_TOTAL_SPACE"
+msgstr "Total plass"
+
+msgid "IDS_SM_TMBODY_APPS_ABB"
+msgstr "Apper"
+
+msgid "IDS_ST_BODY_SYSTEM_STORAGE"
+msgstr "Systemlagringsplass"
+
+msgid "IDS_ST_BODY_CACHED_DATA_ABB"
+msgstr "Mellomlagrede data"
+
+msgid "IDS_SM_HEADER_DEFAULT_STORAGE_LOC_ABB"
+msgstr "Standard lagringsst."
+
+msgid "IDS_SM_BODY_FREE_M_MEMORY_ABB"
+msgstr "Ledig"
+
+msgid "IDS_ST_MBODY_ADS"
+msgstr "Annonser"
+
+msgid "IDS_SM_BODY_SELECT_THE_DEFAULT_LOCATION_FOR_INSTALLING_APPS_WHERE_APPS_CAN_BE_SAVED_DEPENDS_ON_THE_TYPE_OF_APP_AND_THE_AVAILABILITY_OF_THE_LOCATION"
+msgstr "Velg standardplasseringen for installasjon av apper. Hvor apper kan lagres, er avhengig av apptypen og om plasseringen er tilgjengelig."
+
+msgid "IDS_SM_BODY_SELECT_THE_DEFAULT_STORAGE_LOCATION_FOR_CONTENT_SHARED_VIA_BLUETOOTH_OR_WI_FI_DIRECT"
+msgstr "Velg standard lagringsplassering for innhold delt via Bluetooth eller Wi-Fi Direct."
+
+msgid "IDS_ST_OPT_HIDE_CONTENT"
+msgstr "Skjul innhold"
+
+msgid "IDS_ST_HEADER_PRIVACY_AND_SECURITY_ABB"
+msgstr "Personv. og sikkerhet"
+
+msgid "IDS_ST_MBODY_PRIVACY_AND_SECURITY"
+msgstr "Personvern og sikkerhet"
+
+msgid "IDS_ST_HEADER_TIZEN_CONNECT"
+msgstr "Tizen-tilkobling"
+
+msgid "IDS_ST_OPT_BATTERY_USAGE_ABB"
+msgstr "Batteribruk"
+
+msgid "IDS_SM_BODY_THE_BATTERY_USAGE_FOR_THE_PAST_P1SD_HOURS_P2SD_MINUTES_C"
+msgstr "Batteribruken for de siste %1$d timene og %2$d minuttene:"
+
+msgid "IDS_ST_BODY_REMAINING_BATTERY"
+msgstr "Gjenværende batteri"
+
+msgid "IDS_ST_BODY_CHARGING_ING_ABB"
+msgstr "Lader..."
+
+msgid "IDS_ST_SBODY_FULLY_CHARGED_ABB_M_STATUS"
+msgstr "Fulladet"
+
+msgid "IDS_ST_BODY_MISSED_EVENTS"
+msgstr "Tapte hendelser"
+
+msgid "IDS_ST_BODY_SPEECH_RATE"
+msgstr "Talehastighet"
+
+msgid "IDS_COM_POP_MISSED_EVENTS"
+msgstr "Tapte hendelser"
+
+msgid "IDS_SCR_POP_DRAG_THE_SLIDER_TO_SET_THE_SPEECH_RATE"
+msgstr "Dra glidebryteren for å angi talehastigheten."
+
+msgid "IDS_ST_BODY_BATTERY_LEVEL"
+msgstr "Batterinivå"
+
+msgid "IDS_ST_HEADER_DETAILS"
+msgstr "Detaljer"
+
+msgid "IDS_ST_MBODY_OTHER_SOUNDS"
+msgstr "Andre lyder"
+
+msgid "IDS_ST_HEADER_ENCRYPT_SD_CARD"
+msgstr "Krypter SD-kort"
+
+msgid "IDS_ST_HEADER_DECRYPT_SD_CARD"
+msgstr "Dekrypter SD-kort"
+
+msgid "IDS_ST_HEADER_ENCRYPTION"
+msgstr "Kryptering"
+
+msgid "IDS_ST_SBODY_DEVICE_ENCRYPTED_M_STATUS"
+msgstr "Enheten er kryptert"
+
+msgid "IDS_ST_SBODY_DEVICE_NOT_ENCRYPTED_M_STATUS"
+msgstr "Enheten er ikke kryptert"
+
+msgid "IDS_ST_SBODY_SD_CARD_ENCRYPTED_M_STATUS"
+msgstr "SD-kortet er kryptert"
+
+msgid "IDS_ST_SBODY_SD_CARD_NOT_ENCRYPTED_M_STATUS_SBODY"
+msgstr "SD-kortet er ikke kryptert"
+
+msgid "IDS_ST_TMBODY_SECURE_ERASE"
+msgstr "Sikker sletting"
+
+msgid "IDS_ST_SBODY_ERASE_ALL_DELETED_DATA_ON_THE_PHONE_PERMANENTLY_FOR_SECURITY_PURPOSES_THIS_DATA_WILL_NOT_BE_RECOVERABLE_BY_ANYONE"
+msgstr "Fjern alle slettede data på telefonen permanent av hensyn til sikkerhet. Dataene kan ikke gjenopprettes."
+
old mode 100644 (file)
new mode 100755 (executable)
index 04f2215..e6c1b67
@@ -1,12 +1,18 @@
-msgid "IDS_ST_BODY_1_MINUTE"
-msgstr "1 minuut"
+msgid "IDS_VOICE_HEADER_SPEECH_TO_TEXT_HSTT"
+msgstr "Spraak naar tekst (STT)"
+
+msgid "IDS_VOICE_HEADER_TEXT_TO_SPEECH_HTTS"
+msgstr "Tekst naar spraak (TTS)"
+
+msgid "IDS_PB_TPOP_DELETING_ING_ABB"
+msgstr "Verwijderen..."
+
+msgid "IDS_VOICE_BODY_VOICE_CONTROL_ABB2"
+msgstr "Spraakopdracht"
 
 msgid "IDS_ST_POP_SAVING"
 msgstr "Opslaan..."
 
-msgid "IDS_CAM_POP_MODEL"
-msgstr "Model"
-
 msgid "IDS_EMAIL_BODY_INVALID_PORT_NUMBER"
 msgstr "Ongeldig poortnummer."
 
@@ -22,9 +28,6 @@ msgstr "6 seconden"
 msgid "IDS_PB_POP_PS_ALREADY_EXISTS"
 msgstr "%s bestaat al."
 
-msgid "IDS_SAPPS_OPT_BADGE_ABB"
-msgstr "Badge"
-
 msgid "IDS_ST_BODY_DISCONNECTED"
 msgstr "Verbinding verbroken."
 
@@ -34,9 +37,6 @@ msgstr "Media"
 msgid "IDS_ST_BODY_SELECT_AUTOMATICALLY"
 msgstr "Automatisch selecteren"
 
-msgid "IDS_ST_HEADER_AUDIO"
-msgstr "Audio"
-
 msgid "IDS_ST_HEADER_FORMAT_MVERB_ABB"
 msgstr "Indeling"
 
@@ -58,32 +58,44 @@ msgstr "IP"
 msgid "IDS_BT_POP_OPERATION_FAILED"
 msgstr "Bewerking is mislukt."
 
-msgid "IDS_CLD_OPT_MINUTE"
-msgstr "Minuut"
-
 msgid "IDS_CLD_OPT_MINUTES_LC_ABB"
 msgstr "minuten"
 
-msgid "IDS_CST_BUTTON_CLOSE"
-msgstr "Sluiten"
-
-msgid "IDS_CST_POP_FAILED"
-msgstr "Mislukt."
-
 msgid "IDS_IM_BODY_SUCCESSFULLY_COMPLETED"
 msgstr "Voltooid."
 
 msgid "IDS_IM_POP_UNEXPECTED_ERROR"
 msgstr "Onverwachte fout."
 
+msgid "IDS_SIM_BODY_INVALID_SIM_CARD"
+msgstr "Ongeldige SIM-kaart."
+
+msgid "IDS_WGT_BUTTON3_KIES_VIA_WI_FI"
+msgstr "Kies via Wi-Fi"
+
+msgid "IDS_ST_BODY_1_MINUTE"
+msgstr "1 minuut"
+
+msgid "IDS_CAM_POP_MODEL"
+msgstr "Model"
+
+msgid "IDS_ST_HEADER_AUDIO"
+msgstr "Audio"
+
+msgid "IDS_CLD_OPT_MINUTE"
+msgstr "Minuut"
+
+msgid "IDS_CST_BUTTON_CLOSE"
+msgstr "Sluiten"
+
+msgid "IDS_CST_POP_FAILED"
+msgstr "Mislukt."
+
 msgid "IDS_PB_BODY_INFO"
 msgstr "Info"
 
 msgid "IDS_PB_BUTTON_CONTACT"
-msgstr "Contact"
-
-msgid "IDS_SIM_BODY_INVALID_SIM_CARD"
-msgstr "Ongeldige SIM-kaart."
+msgstr "Contacten"
 
 msgid "IDS_ST_BUTTON2_PROCESSING_ING"
 msgstr "Verwerken..."
@@ -94,26 +106,23 @@ msgstr "Verwijderen?"
 msgid "IDS_VR_POP_NO_FILES"
 msgstr "Geen bestanden"
 
-msgid "IDS_WGT_BUTTON3_KIES_VIA_WI_FI"
-msgstr "Kies via Wi-Fi"
-
 msgid "IDS_TPLATFORM_OPT_BLUETOOTH"
 msgstr "Bluetooth"
 
+msgid "IDS_ST_HEADER_PRIVACY"
+msgstr "Privacy"
+
 msgid "IDS_ST_OPT_SETTINGS"
 msgstr "Instellingen"
 
 msgid "IDS_ST_BODY_GENERAL"
 msgstr "Algemeen"
 
-msgid "IDS_ST_HEADER_PRIVACY"
-msgstr "Privacy"
-
 msgid "IDS_BR_OPT_SCREEN"
 msgstr "Scherm"
 
 msgid "IDS_BR_OPT_LTE_GSM_WCDMA_HAUTO_CONNECT"
-msgstr "LTE/GSM/WCDMA (automatisch verbinden)"
+msgstr "4G/3G/2G (automatisch verbinden)"
 
 msgid "IDS_BR_HEADER_MULTI_WINDOW"
 msgstr "Multi window"
@@ -139,9 +148,6 @@ msgstr "%d items weergeven"
 msgid "IDS_COM_POP_FLIGHT_MODE_WILL_BE_DISABLED"
 msgstr "Vliegtuigstand wordt uitgeschakeld."
 
-msgid "IDS_COM_POP_CHECKING"
-msgstr "Controleren..."
-
 msgid "IDS_COM_OPT_CONTINUE_Q"
 msgstr "Doorgaan?"
 
@@ -214,9 +220,6 @@ msgstr "Gegevensgebruik"
 msgid "IDS_MOBILEAP_BODY_TETHERING"
 msgstr "Tethering"
 
-msgid "IDS_IM_POP_THIS_FEATURE_IS_NOT_AVAILABLE_WHILE_FLIGHT_MODE_IS_ON"
-msgstr "Deze functie is niet beschikbaar terwijl vliegtuigstand is ingeschakeld."
-
 msgid "IDS_EMAIL_POP_SECURITY_UPDATE_ABB"
 msgstr "Beveiligingsupdate"
 
@@ -250,9 +253,6 @@ msgstr "Onvoldoende ruimte in telefoongeheugen. Verwijder een aantal items en pr
 msgid "IDS_KW_POP_BE_CAREFUL_WHEN_TRANSMITTING_INFORMATION_ON_AN_UNSECURED_WI_FI_NETWORK_MSG"
 msgstr "Wees voorzichtig met het verzenden via een niet-beveiligd Wi-Fi-netwerk aangezien de informatie zichtbaar kan zijn voor anderen in het netwerk."
 
-msgid "IDS_DN_BODY_ENCRYPT_SD_CARD"
-msgstr "SD-kaart coderen"
-
 msgid "IDS_MSGF_POP_UNSUPPORTED"
 msgstr "Niet ondersteund."
 
@@ -280,24 +280,15 @@ msgstr "Verplaatsen voltooid."
 msgid "IDS_PB_BODY_MOVING_ING"
 msgstr "Verplaatsen..."
 
-msgid "IDS_SMEMO_BUTTON_IMPORT"
-msgstr "Importeren"
-
 msgid "IDS_LCKSCN_BODY_WALLPAPERS"
 msgstr "Achtergrond"
 
 msgid "IDS_LCKSCN_BODY_TAP_AND_HOLD_THE_SCREEN_THEN_TILT_THE_DEVICE_TOWARDS_YOU_TO_UNLOCK_IT_MSG"
 msgstr "Tik en houd het scherm vast, en kantel het apparaat naar u toe om het te ontgrendelen. Als het scherm niet kan worden ontgrendeld, kantelt u het apparaat nog verder. Wanneer beweging ontgrendelen is ingesteld, wordt beweging automatisch ingeschakeld in Instellingen."
 
-msgid "IDS_SA_BUTTON_DONE_ABB"
-msgstr "Ger."
-
 msgid "IDS_FP_BODY_NO_APPLICATIONS"
 msgstr "Geen applicaties"
 
-msgid "IDS_ST_TZTAB4_MOST_USED_M_APP"
-msgstr "Meest gebrkt"
-
 msgid "IDS_ST_TPOP_PERSONAL_MODE_ENABLED_ABB"
 msgstr "Persoonlijke stand ingeschakeld."
 
@@ -394,9 +385,6 @@ msgstr "Het maximumaantal tekens voor uw apparaatnaam (%d) is overschreden."
 msgid "IDS_ST_POP_THE_APP_HAS_BEEN_UNINSTALLED"
 msgstr "De app is verwijderd."
 
-msgid "IDS_ST_POP_TAP_OK"
-msgstr "Tik op OK"
-
 msgid "IDS_ST_POP_SEARCHING_NETWORK_ING"
 msgstr "Netwerk zoeken..."
 
@@ -412,15 +400,9 @@ msgstr "Alle instellingen terugzetten en alle gegevens wissen. Deze functie kan
 msgid "IDS_ST_POP_REMOVE_DEFAULT_APPS_Q"
 msgstr "Standaardapps verwijderen?"
 
-msgid "IDS_ST_POP_REGISTRATION_CODE_NOT_FOUND"
-msgstr "Registratiecode niet gevonden."
-
 msgid "IDS_ST_POP_REGISTERING_ING"
 msgstr "Registreren..."
 
-msgid "IDS_ST_POP_REGISTERED"
-msgstr "Geregistreerd."
-
 msgid "IDS_ST_POP_PUK2_VERIFIED"
 msgstr "PUK2 geverifieerd."
 
@@ -460,18 +442,9 @@ msgstr "%d pogingen over."
 msgid "IDS_ST_POP_PASSWORD_MUST_CONTAIN_AT_LEAST_PD_ALPHANUMERIC_CHARACTERS"
 msgstr "Wachtwoord moet ten minste %d alfanumerieke tekens bevatten."
 
-msgid "IDS_ST_POP_PASSWORD_MUST_BE_MORE_THAN_P1SD_CHARACTERS_AND_LESS_THAN_P2SD"
-msgstr "Wachtwoord moet langer zijn dan %1$d tekens en korter dan %2$d tekens."
-
-msgid "IDS_ST_POP_PASSWORDS_DO_NOT_MATCH"
-msgstr "Wachtwoorden komen niet overeen."
-
 msgid "IDS_ST_POP_NO_SD_CARD_IS_INSERTED_DISABLE_ENCRYPT_SD_CARD_ANYWAY_Q"
 msgstr "Er is geen SD-kaart geplaatst. SD-kaart coderen toch uitschakelen?"
 
-msgid "IDS_ST_POP_NO_SD_CARD_HAS_BEEN_INSERTED_ENCRYPTION_WILL_START_AUTOMATICALLY_WHEN_YOU_INSERT_AN_SD_CARD"
-msgstr "Er is geen SD-kaart geplaatst. Codering wordt automatisch gestart wanneer u een SD-kaart plaatst."
-
 msgid "IDS_ST_POP_NO_ITEM_SELECTED"
 msgstr "Geen items geselecteerd."
 
@@ -487,9 +460,6 @@ msgstr "Mobiele gegevens zijn uitgeschakeld. U kunt geen MMS-berichten verzenden
 msgid "IDS_ST_POP_MOBILE_DATA_ENABLED_CONNECTING_TO_MOBILE_NETWORKS_MAY_INCUR_EXTRA_CHARGES_DEPENDING_ON_YOUR_DATA_PLAN_CONTINUE_Q"
 msgstr "Mobiele gegevens ingeschakeld. Voor verbindingen met mobiele netwerken kunnen afhankelijk van uw abonnement extra kosten gelden. Doorgaan?"
 
-msgid "IDS_ST_POP_LOADING_ING"
-msgstr "Laden..."
-
 msgid "IDS_ST_POP_IP_ADDRESS_REMOVED"
 msgstr "IP-adres verwijderd."
 
@@ -514,9 +484,6 @@ msgstr "Onjuiste PIN2."
 msgid "IDS_ST_POP_INCORRECT_PIN1_ATTEMPT_LEFT"
 msgstr "Onjuiste PIN. 1 poging over."
 
-msgid "IDS_ST_POP_INCORRECT_PASSWORD"
-msgstr "Onjuist wachtwoord."
-
 msgid "IDS_ST_POP_IF_YOU_RESET_YOUR_DEVICE_TO_FACTORY_DEFAULTS_YOU_WILL_NOT_BE_ABLE_TO_USE_ENCRYPTED_FILES_ON_THE_SD_CARD_MSG"
 msgstr "Als u uw apparaat terugzet op de standaardinstellingen, kunt u geen gecodeerde bestanden op de SD-kaart gebruiken, maar u kunt nog wel niet-gecodeerde bestanden gebruiken."
 
@@ -538,12 +505,6 @@ msgstr "SD-kaart coderen? De bewerking kan niet ongedaan worden gemaakt en u raa
 msgid "IDS_ST_POP_ENABLING_EMERGENCY_MODE_ING"
 msgstr "Alarmstand inschakelen..."
 
-msgid "IDS_ST_POP_ENABLING_AUTO_UPDATE_MEANS_YOUR_DEVICE_WILL_CHECK_FOR_SECURITY_UPDATES_AUTOMATICALLY_NOTI_MSG"
-msgstr "Als u automatisch bijwerken inschakelt, controleert uw apparaat automatisch op beveiligingsupdates. Het controleren via mobiele netwerken kan voor extra kosten zorgen."
-
-msgid "IDS_ST_POP_ENABLE_SMART_STAY_TO_TRY_IT_T_HELP"
-msgstr "Schakel Slim sluimeren in om het uit te proberen."
-
 msgid "IDS_ST_POP_ENABLE_SMART_ROTATION_TO_TRY_IT_T_HELP"
 msgstr "Schakel Slim roteren in om het uit te proberen."
 
@@ -553,12 +514,6 @@ msgstr "Schakel Vliegtuigstand in."
 msgid "IDS_ST_POP_EMERGENCY_MODE_WILL_BE_DISABLED"
 msgstr "Alarmstand wordt uitgeschakeld."
 
-msgid "IDS_ST_POP_DO_NOT_ASK_AGAIN"
-msgstr "Niet nogmaals vragen"
-
-msgid "IDS_ST_POP_DISABLING_AUTO_UPDATE_MEANS_YOU_HAVE_TO_CHECK_FOR_SECURITY_UPDATES_MANUALLY_NOTI_MSG"
-msgstr "Als u automatisch bijwerken uitschakelt, moet u handmatig op beveiligingsupdates controleren. Als u uw apparaat wilt beveiligen, raden wij aan om automatisch bijwerken in te schakelen."
-
 msgid "IDS_ST_POP_DISABLE_TETHERING_Q"
 msgstr "Tethering uitschakelen?"
 
@@ -587,7 +542,7 @@ msgid "IDS_ST_POP_ANY_PERSONAL_CONTENT_WILL_NOT_BE_ACCESSIBLE_IN_NORMAL_MODE"
 msgstr "Geen toegang tot persoonlijke inhoud in Normale stand."
 
 msgid "IDS_ST_OPT_WCDMA_GSM_HAUTO_CONNECT"
-msgstr "WCDMA/GSM (automatisch verbinden)"
+msgstr "3G/2G (automatisch verbinden)"
 
 msgid "IDS_ST_OPT_UNTITLED_NETWORK"
 msgstr "Naamloos netwerk"
@@ -598,9 +553,6 @@ msgstr "Tabbladweergave"
 msgid "IDS_ST_OPT_SELECTED"
 msgstr "Geselecteerd"
 
-msgid "IDS_ST_OPT_SELECT"
-msgstr "Selecteren"
-
 msgid "IDS_ST_OPT_RESET_APP_SETTINGS_ABB"
 msgstr "Appinstell. resetten"
 
@@ -611,14 +563,11 @@ msgid "IDS_ST_OPT_MASS_STORAGE_ABB"
 msgstr "Massaopslag"
 
 msgid "IDS_ST_OPT_LTE_WCDMA_GSM_HAUTO_CONNECT"
-msgstr "LTE/WCDMA/GSM (automatisch verbinden)"
+msgstr "4G/3G/2G (automatisch verbinden)"
 
 msgid "IDS_ST_OPT_EDIT_QUICK_SETTINGS"
 msgstr "Snelle instellingen bewerken"
 
-msgid "IDS_ST_OPT_DEFAULT_RINGTONE"
-msgstr "Standaardbeltoon"
-
 msgid "IDS_ST_OPT_CUSTOM_MODE_ABB"
 msgstr "Aangepaste stand"
 
@@ -631,20 +580,14 @@ msgstr "Mobiele netwerken blokkeren"
 msgid "IDS_ST_OPT_BLOCK_ALL"
 msgstr "Alles blokkeren"
 
-msgid "IDS_ST_OPT_AUTO_UPDATE_ABB"
-msgstr "Automat. update"
-
 msgid "IDS_ST_OPT_ALLOW_ALL"
 msgstr "Alles toestaan"
 
-msgid "IDS_ST_OPT_ALL"
-msgstr "Alles"
-
 msgid "IDS_ST_MBODY_ZOOM"
 msgstr "In-/uitzoomen"
 
 msgid "IDS_ST_MBODY_WCDMA_ONLY"
-msgstr "Alleen WCDMA"
+msgstr "Alleen 3G"
 
 msgid "IDS_ST_MBODY_VIA_WI_FI_ONLY"
 msgstr "Alleen via Wi-Fi"
@@ -679,9 +622,6 @@ msgstr "CPU-gebruik tonen"
 msgid "IDS_ST_MBODY_SELECT_WHERE_CAPTURED_IMAGES_WILL_BE_SAVED"
 msgstr "Selecteer waar vastgelegde afbeeldingen worden opgeslagen"
 
-msgid "IDS_ST_MBODY_SCREEN_ROTATION"
-msgstr "Schermrotatie"
-
 msgid "IDS_ST_MBODY_SCREEN_READER_HTTS"
 msgstr "Schermlezer (TTS)"
 
@@ -700,17 +640,11 @@ msgstr "Bewegingen en gebaren"
 msgid "IDS_ST_MBODY_MOBILE_DATA"
 msgstr "Mobiele gegevens"
 
-msgid "IDS_ST_MBODY_HELP"
-msgstr "Help"
-
 msgid "IDS_ST_MBODY_HANDS_FREE_MODE"
 msgstr "Handsfreestand"
 
 msgid "IDS_ST_MBODY_GSM_ONLY"
-msgstr "Alleen GSM"
-
-msgid "IDS_ST_MBODY_FONT_SIZE"
-msgstr "Tekstgrootte"
+msgstr "Alleen 2G"
 
 msgid "IDS_ST_MBODY_FACTORY_RESET"
 msgstr "Fabrieksinst. herstellen"
@@ -745,15 +679,9 @@ msgstr "Actieve applicatie"
 msgid "IDS_ST_MBODY_ACCOUNTS_AND_BACKUP"
 msgstr "Accounts en back-up"
 
-msgid "IDS_ST_ITAB4_CONTROLS_M_INPUT_AND_CONTROL"
-msgstr "Bediening"
-
 msgid "IDS_ST_HEADER_WI_FI_DIRECT"
 msgstr "Wi-Fi Direct"
 
-msgid "IDS_ST_HEADER_WI_FI"
-msgstr "Wi-Fi"
-
 msgid "IDS_ST_HEADER_USER_SETTINGS_ABB"
 msgstr "Gebruikerinstellingen"
 
@@ -766,24 +694,15 @@ msgstr "USB-hulpprogramma’s"
 msgid "IDS_ST_HEADER_UNLOCK_DEVICE_USING_MOTION_ABB"
 msgstr "Apparaat ontgr. met beweging"
 
-msgid "IDS_ST_HEADER_UNAVAILABLE"
-msgstr "Niet beschikbaar"
-
 msgid "IDS_ST_HEADER_ULTRA_POWER_SAVING_MODE"
 msgstr "Extra energiebesparende stand"
 
 msgid "IDS_ST_HEADER_TOUCH_KEY_LIGHT_DURATION"
 msgstr "Duur verlichting tiptoetsen"
 
-msgid "IDS_ST_HEADER_TEXT_TO_SPEECH"
-msgstr "Tekst naar spraak"
-
 msgid "IDS_ST_HEADER_STANDARD_LIMIT_ABB"
 msgstr "Standaardlimiet"
 
-msgid "IDS_ST_HEADER_SOUND"
-msgstr "Geluid"
-
 msgid "IDS_ST_HEADER_SIM_CARD_MANAGER"
 msgstr "SIM-kaartbeheer"
 
@@ -799,18 +718,12 @@ msgstr "Screen Mirroring"
 msgid "IDS_ST_HEADER_SAMSUNG_KIES"
 msgstr "Samsung Kies"
 
-msgid "IDS_ST_HEADER_SAMSUNG_APPS"
-msgstr "Samsung Apps"
-
 msgid "IDS_ST_HEADER_RINGTONES"
 msgstr "Beltonen"
 
 msgid "IDS_ST_HEADER_RESET_RESULTS"
 msgstr "Resultaten terugzetten"
 
-msgid "IDS_ST_HEADER_RESET"
-msgstr "Resetten"
-
 msgid "IDS_ST_HEADER_PRIVILEGES"
 msgstr "Privileges"
 
@@ -820,18 +733,12 @@ msgstr "Privéstand"
 msgid "IDS_ST_HEADER_PORT"
 msgstr "Poort"
 
-msgid "IDS_ST_HEADER_PLEASE_WAIT"
-msgstr "Even geduld."
-
 msgid "IDS_ST_HEADER_PERSONAL_MODE"
 msgstr "Persoonlijke stand"
 
 msgid "IDS_ST_HEADER_PERSONALISATION"
 msgstr "Aanpassen"
 
-msgid "IDS_ST_HEADER_PD_SELECTED_ABB"
-msgstr "%d geselecteerd"
-
 msgid "IDS_ST_HEADER_PD_SELECTED"
 msgstr "%d geselecteerd"
 
@@ -865,9 +772,6 @@ msgstr "Invoer en beweging"
 msgid "IDS_ST_HEADER_HOME_SCREEN_ABB"
 msgstr "Startscherm"
 
-msgid "IDS_ST_HEADER_FINGER_SCANNER_ABB"
-msgstr "Vingerscanner"
-
 msgid "IDS_ST_HEADER_ENTER_VALID_DEVICE_NAME_ABB"
 msgstr "Geldige apparaatnaam inv."
 
@@ -916,6 +820,9 @@ msgstr "Poort toevoegen"
 msgid "IDS_ST_HEADER_ADD_IP"
 msgstr "IP toevoegen"
 
+msgid "IDS_COM_POP_CHECKING"
+msgstr "Controleren..."
+
 msgid "IDS_ST_BUTTON_UNINSTALL_UPDATES"
 msgstr "Updates verwijderen"
 
@@ -925,30 +832,18 @@ msgstr "Verwijderen"
 msgid "IDS_ST_BUTTON_TRY_IT"
 msgstr "Probeer het"
 
-msgid "IDS_ST_BUTTON_STOP"
-msgstr "Stop"
-
 msgid "IDS_ST_BUTTON_SET_SCREEN_LOCK_TYPE"
 msgstr "Type schermvergrend. instellen"
 
 msgid "IDS_ST_BUTTON_RESET_APPS_ABB"
 msgstr "Apps resetten"
 
-msgid "IDS_ST_BUTTON_RESET"
-msgstr "Resetten"
-
 msgid "IDS_ST_BUTTON_REMOVE_DEFAULT_APPS_ABB"
 msgstr "Standaardapps verwijderen"
 
 msgid "IDS_ST_BUTTON_ONLY_VIBRATE"
 msgstr "Alln trillen"
 
-msgid "IDS_ST_BUTTON_OK_ABB"
-msgstr "OK"
-
-msgid "IDS_ST_BUTTON_OK"
-msgstr "OK"
-
 msgid "IDS_ST_BUTTON_MOVE_TO_SD_ABB"
 msgstr "Verpl. naar SD"
 
@@ -958,21 +853,9 @@ msgstr "Verpl. naar telefoon"
 msgid "IDS_ST_BUTTON_FORCE_STOP"
 msgstr "Gedwongen stoppen"
 
-msgid "IDS_ST_BUTTON_ENABLE"
-msgstr "Aanzetten"
-
-msgid "IDS_ST_BUTTON_DISCONNECT"
-msgstr "Verbreek verbinding"
-
 msgid "IDS_ST_BUTTON_DISABLE"
 msgstr "Uitzetten"
 
-msgid "IDS_ST_BUTTON_CONTINUE"
-msgstr "Doorgaan"
-
-msgid "IDS_ST_BUTTON_CANCEL_ABB"
-msgstr "Annuleren"
-
 msgid "IDS_ST_BODY_YYYY_DD_MM_DOT"
 msgstr "JJJJ/DD/MM"
 
@@ -1009,9 +892,6 @@ msgstr "Als gegevensroaming is uitgeschakeld, werken applicaties die de gegevens
 msgid "IDS_ST_BODY_WEB_APPLICATIONS"
 msgstr "Webapplicaties"
 
-msgid "IDS_ST_BODY_WCDMA_GSM_NHAUTO_CONNECT"
-msgstr "WCDMA/GSM\n(automatisch verbinden)"
-
 msgid "IDS_ST_BODY_WAIT_WHILE_DEVICE_IS_ENCRYPTED_PDP_COMPLETE"
 msgstr "Wacht terwijl het apparaat wordt gecodeerd. %d% voltooid."
 
@@ -1024,15 +904,9 @@ msgstr "Wachten op reactie van SIM-kaart..."
 msgid "IDS_ST_BODY_VOLUME"
 msgstr "Volume"
 
-msgid "IDS_ST_BODY_VOICE_RECORDING"
-msgstr "Spraakopname"
-
 msgid "IDS_ST_BODY_VIBRATE_WHEN_RINGING"
 msgstr "Trillen bij overgaan"
 
-msgid "IDS_ST_BODY_VERSION_PS"
-msgstr "Versie %s"
-
 msgid "IDS_ST_BODY_USING_MOBILE_DATA_MAY_RESULT_IN_ADDITIONAL_CHARGES_CONTINUE_Q"
 msgstr "Als u mobiele gegevens gebruikt, kan dat extra kosten met zich meebrengen. Doorgaan?"
 
@@ -1069,9 +943,6 @@ msgstr "USB-foutopsporing"
 msgid "IDS_ST_BODY_USB_ASK_ON_CONNECTION"
 msgstr "Vragen bij verbinden"
 
-msgid "IDS_ST_BODY_URL"
-msgstr "URL"
-
 msgid "IDS_ST_BODY_UNMOUNT_USB_OTG_STORAGE"
 msgstr "USB OTG-opslag loskoppelen"
 
@@ -1096,6 +967,9 @@ msgstr "UDMincho"
 msgid "IDS_ST_BODY_UDGOTHIC_M_FONT"
 msgstr "UDGothic"
 
+msgid "IDS_IM_POP_THIS_FEATURE_IS_NOT_AVAILABLE_WHILE_FLIGHT_MODE_IS_ON"
+msgstr "Deze functie is niet beschikbaar terwijl vliegtuigstand is ingeschakeld."
+
 msgid "IDS_ST_BODY_TURN_OFF"
 msgstr "Uitschakelen"
 
@@ -1150,33 +1024,18 @@ msgstr "Met deze actie wist u de gegevens op de SD-kaart in de telefoon. ALLE ge
 msgid "IDS_ST_BODY_THE_SD_CARD_IS_CURRENTLY_IN_USE_THIS_ACTION_WILL_ERASE_ALL_DATA_ON_THE_SD_CARD_INCLUDING_THE_DATA_THAT_IS_CURRENTLY_BEING_USED"
 msgstr "De SD-kaart is momenteel in gebruik. Deze actie wist alle gegevens op de SD-kaart inclusief de gegevens die momenteel worden gebruikt."
 
-msgid "IDS_ST_BODY_THE_RED_LED_LIGHTS_UP_WHEN_YOU_CHARGE_YOUR_DEVICE_WHILE_THE_SCREEN_IS_OFF"
-msgstr "De rode LED gaat aan als u het apparaat oplaadt terwijl het scherm is uitgeschakeld."
-
-msgid "IDS_ST_BODY_THE_RED_LED_BLINKS_WHEN_THE_BATTERY_POWER_IS_LOW_WHILE_THE_SCREEN_IS_OFF"
-msgstr "De rode led knippert als de batterij bijna leeg is terwijl het scherm is uitgeschakeld."
-
 msgid "IDS_ST_BODY_THE_PASSWORD_MUST_NOT_CONTAIN_A_SIMPLE_SEQUENCE_HEG_1111_OR_1234"
 msgstr "Het wachtwoord mag geen eenvoudige reeks bevatten (zoals 1111 of 1234)"
 
+msgid "IDS_SMEMO_BUTTON_IMPORT"
+msgstr "Importeren"
+
 msgid "IDS_ST_BODY_THE_NAME_FIELD_CANNOT_BE_EMPTY"
 msgstr "Naamveld kan niet leeg zijn."
 
-msgid "IDS_ST_BODY_THE_BLUE_LED_BLINKS_WHEN_YOU_RECORD_VOICE_WHILE_THE_SCREEN_IS_OFF"
-msgstr "De blauwe led knippert als u spraak opneemt terwijl het scherm is uitgeschakeld."
-
-msgid "IDS_ST_BODY_THE_BLUE_LED_BLINKS_WHEN_YOU_HAVE_MISSED_CALLS_MESSAGES_OR_APP_NOTIFICATIONS_WHILE_THE_SCREEN_IS_OFF"
-msgstr "De blauwe LED knippert als u gemiste oproepen, berichten of app-meldingen hebt terwijl het scherm is uitgeschakeld."
-
-msgid "IDS_ST_BODY_THE_APPLICATIONS_BELOW_WERE_STARTED_BY_PS_STOPPING_THESE_APPLICATIONS_MAY_CAUSE_PS_TO_FAIL"
-msgstr "De applicaties hieronder zijn gestart door %s. Als u deze applicaties stopt, werkt %s mogelijk niet correct."
-
 msgid "IDS_ST_BODY_THERE_ARE_NO_NETWORKS_NEARBY"
 msgstr "Er zijn geen netwerken in de buurt."
 
-msgid "IDS_ST_BODY_TEXTSTYLE_LARGE"
-msgstr "Groot"
-
 msgid "IDS_ST_BODY_TASK_SWITCHER"
 msgstr "Taak afwisselen"
 
@@ -1189,12 +1048,6 @@ msgstr "Tik en houd het scherm vast, en kantel het apparaat naar u toe om het te
 msgid "IDS_ST_BODY_SYSTEM_MEMORY"
 msgstr "Systeemgeheugen"
 
-msgid "IDS_ST_BODY_SUNDAY"
-msgstr "Zondag"
-
-msgid "IDS_ST_BODY_STORAGE"
-msgstr "Opslag"
-
 msgid "IDS_ST_BODY_STANDARD_T_DISPLAY_EFFECT"
 msgstr "Standaard"
 
@@ -1213,12 +1066,6 @@ msgstr "Sociale netwerkprofielen"
 msgid "IDS_ST_BODY_SMART_STAY_MAY_NOT_WORK_IN_THESE_SITUATIONS"
 msgstr "Slim sluimeren werkt mogelijk niet in deze situatie."
 
-msgid "IDS_ST_BODY_SMART_ROTATION_MAY_NOT_WORK_IN_THESE_SITUATIONS"
-msgstr "Slim roteren werkt mogelijk niet in deze situaties."
-
-msgid "IDS_ST_BODY_SMART_ROTATION_DESCRIPTION_MSG"
-msgstr "Slim roteren schakelt automatische schermrotatie uit, gebruikt de camera aan de voorkant om de richting van uw gezicht vast te stellen en draait het scherm overeenkomstig die richting."
-
 msgid "IDS_ST_BODY_SMALL_M_TEXTSIZE"
 msgstr "Klein"
 
@@ -1246,15 +1093,6 @@ msgstr "Serienummer"
 msgid "IDS_ST_BODY_SECURITY_ENGINE"
 msgstr "Beveiligingsengine"
 
-msgid "IDS_ST_BODY_SECURITY"
-msgstr "Beveiliging"
-
-msgid "IDS_ST_BODY_SEARCH"
-msgstr "Zoeken"
-
-msgid "IDS_ST_BODY_SD_CARD"
-msgstr "SD-kaart"
-
 msgid "IDS_ST_BODY_SCREEN_TIMEOUT_ABB2"
 msgstr "Schermtime-out"
 
@@ -1285,33 +1123,18 @@ msgstr "Type schermvergrendeling"
 msgid "IDS_ST_BODY_SCREEN_LOCK_SOUND"
 msgstr "Geluid schermvergrendeling"
 
-msgid "IDS_ST_BODY_SCHEDULE"
-msgstr "Afspraak"
-
 msgid "IDS_ST_BODY_SAVE_POWER_BY_ADJUSTING_SCREEN_TONE_ACCORDING_TO_ANALYSIS_OF_IMAGES"
 msgstr "Energie besparen door schermtint aan te passen aan analyse van afbeeldingen."
 
 msgid "IDS_ST_BODY_SAVES_POWER_BY_LIMITING_THE_MAXIMUM_PERFORMANCE_OF_THE_DEVICE"
 msgstr "Bespaart voeding door de maximale prestaties van het apparaat te beperken."
 
-msgid "IDS_ST_BODY_SAVED"
-msgstr "Opgeslagen."
-
-msgid "IDS_ST_BODY_SAVE"
-msgstr "Opslaan"
-
 msgid "IDS_ST_BODY_SAMSUNG_LEGAL"
 msgstr "Samsung juridisch"
 
-msgid "IDS_ST_BODY_SAMSUNG_KIES_CONNECTION_CONNECTING_USB_HELP_MSG"
-msgstr "Als Samsung Kies (pc-programma) of de juiste stuurprogramma´s niet zijn geïnstalleerd, worden deze geïnstalleerd in Microsoft Windows.\nNa installatie van de pc-software kunt u het volgende doen:\n– Telefoongegevens synchroniseren\n– Telefoonsoftware bijwerken\n– Delen via internet (telefoon werkt als modem voor internettoegang via notebook of pc)\n– Gekochte muziek/video’s (Microsoft Windows Media DRM) of normale bestanden kopiëren naar uw telefoon."
-
 msgid "IDS_ST_BODY_RUNNING"
 msgstr "Actief"
 
-msgid "IDS_ST_BODY_RESTRICTING_APPLICATION_USAGE_TO_ONLY_ESSENTIAL_APPLICATIONS_AND_THOSE_SELECTED_BY_YOU"
-msgstr "Het applicatiegebruik wordt beperkt tot essentiële applicaties en de applicaties die door u zijn geselecteerd."
-
 msgid "IDS_ST_BODY_RESET_TO_DEFAULT"
 msgstr "Standaardinstellingen"
 
@@ -1330,6 +1153,9 @@ msgstr "Alles opnieuw instellen"
 msgid "IDS_ST_BODY_REMOVE_LICENCE"
 msgstr "Licentie verwijderen"
 
+msgid "IDS_ST_POP_REGISTERED"
+msgstr "Geregistreerd."
+
 msgid "IDS_ST_BODY_REGULATORY_INFORMATION_ABB"
 msgstr "Voorschriften"
 
@@ -1339,9 +1165,6 @@ msgstr "Aanmelden om"
 msgid "IDS_ST_BODY_REGIONAL_EXAMPLE"
 msgstr "Regionaal voorbeeld"
 
-msgid "IDS_ST_BODY_REGION"
-msgstr "Regio"
-
 msgid "IDS_ST_BODY_PUK"
 msgstr "PUK"
 
@@ -1357,30 +1180,27 @@ msgstr "Bescherm uw apparaat tegen schadelijke virussen en malware."
 msgid "IDS_ST_BODY_PROFILE_NAME"
 msgstr "Profielnaam"
 
-msgid "IDS_ST_BODY_PROFILE"
-msgstr "Profiel"
-
 msgid "IDS_ST_BODY_PREPARING_THIS_COULD_TAKE_OVER_10_MINUTES_ING"
 msgstr "Bezig met voorbereiden. Dit kan meer dan 10 minuten duren..."
 
 msgid "IDS_ST_BODY_PREFERRED_NETWORKS"
 msgstr "Voorkeursnetwerken"
 
-msgid "IDS_ST_BODY_POP_JPN_DCM"
-msgstr "POP"
-
-msgid "IDS_ST_BODY_PM"
-msgstr "PM"
-
 msgid "IDS_ST_BODY_PLUG_IN_CHARGER_AND_TRY_AGAIN"
 msgstr "Sluit oplader aan en probeer het opnieuw."
 
 msgid "IDS_ST_BODY_PLAY_TONE_WHEN_THE_DIALLING_KEYPAD_IS_TAPPED"
 msgstr "Toon afspelen wanneer op het kiestoetsenblok wordt getikt."
 
+msgid "IDS_ST_POP_PASSWORD_MUST_BE_MORE_THAN_P1SD_CHARACTERS_AND_LESS_THAN_P2SD"
+msgstr "Wachtwoord moet langer zijn dan %1$d tekens en korter dan %2$d tekens."
+
 msgid "IDS_ST_BODY_PLAY_SOUNDS_WHEN_LOCKING_AND_UNLOCKING_SCREEN"
 msgstr "Geluiden afspelen bij ver-/ontgrendelen scherm"
 
+msgid "IDS_ST_POP_PASSWORDS_DO_NOT_MATCH"
+msgstr "Wachtwoorden komen niet overeen."
+
 msgid "IDS_ST_BODY_PIN_BLOCKED_ENTER_PUK_TO_CONTINUE_JPN_DCM"
 msgstr "PIN blocked. Enter PUK to continue."
 
@@ -1393,9 +1213,6 @@ msgstr "Foto´s, video´s"
 msgid "IDS_ST_BODY_PHOTO_UPLOAD_SETTINGS"
 msgstr "Foto upload-instellingen"
 
-msgid "IDS_ST_BODY_PHONEPROFILES_SILENT"
-msgstr "Stil"
-
 msgid "IDS_ST_BODY_PERSONAL_MODE_CAN_BE_USED_TO_HIDE_CONTENT_THAT_YOU_WANT_TO_KEEP_PRIVATE_MSG"
 msgstr "Persoonlijke stand kan worden gebruikt voor het verbergen van inhoud die u niet openbaar wilt maken. Als u Persoonlijke stand wilt gebruiken, schakelt u deze in via Instellingen of houdt u de aan/uit-toets ingedrukt en selecteert u vervolgens Persoonlijke stand. Voer uw pincode of wachtwoord in. Het pictogram van de Persoonlijke stand wordt weergegeven op de statusbalk. Als u uw gegevens wilt beveiligen, schakelt u Persoonlijke stand uit nadat u deze hebt gebruikt. Ook het gebruik van een veilige schermvergrendeling zorgt voor betere bescherming."
 
@@ -1408,6 +1225,9 @@ msgstr "Wachtwoord vereist om uw apparaat elke keer dat u dit inschakelt, te cod
 msgid "IDS_ST_BODY_PASSWORD_MUST_CONTAIN_NO_MORE_THAN_PD_CHARACTERS_ABB"
 msgstr "Wachtwoord mag niet meer dan %d tekens bevatten."
 
+msgid "IDS_ST_POP_LOADING_ING"
+msgstr "Laden..."
+
 msgid "IDS_ST_BODY_PASSWORD_MUST_CONTAIN_AT_LEAST_PD_CHARACTERS_ABB"
 msgstr "Wachtwoord moet ten minste %d tekens bevatten."
 
@@ -1423,9 +1243,6 @@ msgstr "Wachtwoord leeg."
 msgid "IDS_ST_BODY_PASSWORD_CONTAINS_INVALID_CHARACTER_ABB"
 msgstr "Wachtwoord bevat ongeldig teken."
 
-msgid "IDS_ST_BODY_PASSWORD"
-msgstr "Wachtwoord"
-
 msgid "IDS_ST_BODY_OPEN_SOURCE_LICENCES"
 msgstr "Open source-licenties"
 
@@ -1435,36 +1252,24 @@ msgstr "Aan"
 msgid "IDS_ST_BODY_OFFICIAL_M_DEVICE_STATUS"
 msgstr "Officieel"
 
-msgid "IDS_ST_BODY_NUMBER"
-msgstr "Nummer"
+msgid "IDS_ST_POP_INCORRECT_PASSWORD"
+msgstr "Onjuist wachtwoord."
 
-msgid "IDS_ST_BODY_NO_RESULTS_FOUND"
-msgstr "Geen resultaten gevonden."
+msgid "IDS_ST_BODY_NUMBER"
+msgstr "Nummer"
 
 msgid "IDS_ST_BODY_NO_DEFAULTS_SET"
 msgstr "Geen standaardinstellingen."
 
-msgid "IDS_ST_BODY_NOT_ASSIGNED"
-msgstr "Niet toegewezen"
-
 msgid "IDS_ST_BODY_NOTIFICATION_PANEL"
 msgstr "Meldingenvenster"
 
-msgid "IDS_ST_BODY_NOTIFICATIONS"
-msgstr "Meldingen"
-
-msgid "IDS_ST_BODY_NOTIFICATION"
-msgstr "Melding"
-
 msgid "IDS_ST_BODY_NOSERVICE"
 msgstr "Geen netwerk"
 
 msgid "IDS_ST_BODY_NORMAL_T_PROFILE"
 msgstr "Normaal"
 
-msgid "IDS_ST_BODY_NONE"
-msgstr "Geen"
-
 msgid "IDS_ST_BODY_NEW_PIN2_AND_CONFIRM_PIN2_DO_NOT_MATCH"
 msgstr "Nieuwe pincode2 en pincode2 voor bevestiging komen niet overeen"
 
@@ -1474,9 +1279,6 @@ msgstr "Nieuwe PIN2"
 msgid "IDS_ST_BODY_NEW_PIN1"
 msgstr "Nieuwe PIN1-code"
 
-msgid "IDS_ST_BODY_NEW"
-msgstr "Nieuw"
-
 msgid "IDS_ST_BODY_NETWORK_TYPE"
 msgstr "Netwerktype"
 
@@ -1489,18 +1291,15 @@ msgstr "Lijst met netwerken"
 msgid "IDS_ST_BODY_NETWORK_CONNECTIONS"
 msgstr "Netwerkverbindingen"
 
+msgid "IDS_ST_POP_DO_NOT_ASK_AGAIN"
+msgstr "Niet nogmaals vragen"
+
 msgid "IDS_ST_BODY_NETWORK_CODE"
 msgstr "Netwerkcode"
 
-msgid "IDS_ST_BODY_NETWORK"
-msgstr "Netwerk"
-
 msgid "IDS_ST_BODY_NATURAL_T_DISPLAY_EFFECT"
 msgstr "Natuurlijk"
 
-msgid "IDS_ST_BODY_NAME"
-msgstr "Naam"
-
 msgid "IDS_ST_BODY_MY_NUMBER"
 msgstr "Mijn nummer"
 
@@ -1525,12 +1324,6 @@ msgstr "Meer systeeminstellingen"
 msgid "IDS_ST_BODY_MORE_CONNECTIVITY_SETTINGS"
 msgstr "Meer verbindingsinstellingen"
 
-msgid "IDS_ST_BODY_MONDAY"
-msgstr "Maandag"
-
-msgid "IDS_ST_BODY_MODE"
-msgstr "Stand"
-
 msgid "IDS_ST_BODY_MOBILE_DATA_WILL_BE_USED_IF_YOU_DOWNLOAD_OR_UPLOAD_DATA_WITHOUT_WI_FI_CONNECTION"
 msgstr "Mobiele gegevens worden gebruikt als u gegevens downloadt of uploadt zonder Wi-Fi-verbinding."
 
@@ -1540,69 +1333,57 @@ msgstr "MM.DD.JJJJ"
 msgid "IDS_ST_BODY_MMS_CONNECTIONS"
 msgstr "MMS-verbindingen"
 
+msgid "IDS_ST_OPT_SELECT"
+msgstr "Selecteren"
+
 msgid "IDS_ST_BODY_MISCELLANEOUS_FILES"
 msgstr "Diverse bestanden"
 
-msgid "IDS_ST_BODY_MESSAGE"
-msgstr "Bericht"
-
 msgid "IDS_ST_BODY_MENU_AND_WIDGETS"
 msgstr "Menu en widgets"
 
-msgid "IDS_ST_BODY_MEMORY"
-msgstr "Geheugen"
-
 msgid "IDS_ST_BODY_MEDIUM"
 msgstr "Middel"
 
-msgid "IDS_ST_BODY_MB"
-msgstr "MB"
-
 msgid "IDS_ST_BODY_MASS_STORAGE_HELP_MSG"
 msgstr "U kunt de volgende taken uitvoeren:\n- Bestanden snel kopiëren\n- Aansluiten via MAC of Linux OS."
 
-msgid "IDS_ST_BODY_MARUBERI_JPN_DCM"
-msgstr "Maruberi"
+msgid "IDS_ST_OPT_DEFAULT_RINGTONE"
+msgstr "Standaardbeltoon"
 
 msgid "IDS_ST_BODY_LTE_WCDMA_GSM_NHAUTO_CONNECT"
-msgstr "LTE/WCDMA/GSM\n(automatisch verbinden)"
+msgstr "4G/3G/2G\n(automatisch verbinden)"
 
 msgid "IDS_ST_BODY_LOCK_SCREEN_OPTIONS"
 msgstr "Vergendelscherm opties"
 
-msgid "IDS_ST_BODY_LIST_VIEW"
-msgstr "Lijstweergave"
-
 msgid "IDS_ST_BODY_LIMIT_BACKGROUND_PROCESSES"
 msgstr "Achtergrondprocessen beperken"
 
-msgid "IDS_ST_BODY_LICENCE"
-msgstr "Licentie"
-
-msgid "IDS_ST_BODY_LED_INDICATOR"
-msgstr "LED-indicator"
-
 msgid "IDS_ST_BODY_LEDOT_LOW_BATTERY"
 msgstr "Batterij bijna leeg"
 
 msgid "IDS_ST_BODY_LAUNCH_BY_DEFAULT"
 msgstr "Standaard starten"
 
+msgid "IDS_ST_OPT_AUTO_UPDATE_ABB"
+msgstr "Automat. update"
+
 msgid "IDS_ST_BODY_LANGUAGE_AND_REGION_ABB"
 msgstr "Taal en regio"
 
 msgid "IDS_ST_BODY_LANGUAGE_AND_KEYBOARD"
 msgstr "Taal en toetsenbord"
 
+msgid "IDS_ST_OPT_ALL"
+msgstr "Alles"
+
 msgid "IDS_ST_BODY_KEYBOARD"
 msgstr "Toetsenbord"
 
 msgid "IDS_ST_BODY_KEEPS_THE_STATUS_BAR_TIDY_TAP_THE_REPRESENTATIVE_ICON_TO_SHOW_ALL_THE_ICONS"
 msgstr "Houdt de statusbalk netjes. Tik op het representatieve pictogram om alle pictogrammen weer te geven."
 
-msgid "IDS_ST_BODY_KB"
-msgstr "KB"
-
 msgid "IDS_ST_BODY_INTRODUCTION_TO_SMART_SCREEN_ABB"
 msgstr "Informatie over slim scherm"
 
@@ -1618,15 +1399,6 @@ msgstr "Geïnstalleerde applicaties"
 msgid "IDS_ST_BODY_INSTALLATION_SETTINGS"
 msgstr "Installatie-instellingen"
 
-msgid "IDS_ST_BODY_INSERT_SD_CARD"
-msgstr "SD-kaart plaatsen."
-
-msgid "IDS_ST_BODY_INCORRECT_PIN_E"
-msgstr "Onjuiste PIN."
-
-msgid "IDS_ST_BODY_INCORRECT_PASSWORD_TRY_AGAIN"
-msgstr "Onjuist wachtwoord. Probeer het opnieuw."
-
 msgid "IDS_ST_BODY_INCOMING_CALLS_AND_NEW_NOTIFICATIONS_WILL_BE_READ_OUT_AUTOMATICALLY"
 msgstr "Inkomende oproepen en nieuwe meldingen worden automatisch opgelezen."
 
@@ -1642,8 +1414,8 @@ msgstr "Als u deze optie selecteert, wordt alleen gebruikte geheugenruimte gecod
 msgid "IDS_ST_BODY_IF_YOU_FORGET_YOUR_PERSONAL_MODE_PASSWORD_YOU_WILL_NOT_BE_ABLE_TO_RECOVER_IT_FOR_SECURITY_MSG"
 msgstr "Als u uw wachtwoord voor Persoonlijke stand vergeet, kunt u deze niet opvragen. Ter beveiliging moet u Persoonlijke stand resetten. Hierdoor worden de standaardinstellingen hersteld en al uw persoonlijke inhoud verwijderd."
 
-msgid "IDS_ST_BODY_IF_YOU_DONT_WANT_TO_SEE_A_NUMBER_APPEAR_ON_THE_APP_ICON_FOR_EACH_NEW_EVENT_DISABLE_BADGE"
-msgstr "Als u niet voor elk nieuw item een nummer wilt weergeven op het apppictogram, schakelt u badge uit."
+msgid "IDS_ST_MBODY_SCREEN_ROTATION"
+msgstr "Schermrotatie"
 
 msgid "IDS_ST_BODY_ICON_SHOWS_THAT_SMART_SCREEN_IS_ENABLED"
 msgstr "Pictogram laat zien dat slim scherm is ingeschakeld."
@@ -1660,23 +1432,17 @@ msgstr "Helvetica Neue"
 msgid "IDS_ST_BODY_HARDWARE"
 msgstr "Hardware"
 
+msgid "IDS_ST_MBODY_HELP"
+msgstr "Help"
+
 msgid "IDS_ST_BODY_GSM"
 msgstr "GSM"
 
-msgid "IDS_ST_BODY_GRID_VIEW"
-msgstr "Rasterweergave"
-
 msgid "IDS_ST_BODY_GLOVE_MODE_ABB"
 msgstr "Handschoenstand"
 
-msgid "IDS_ST_BODY_GESTURES"
-msgstr "Gebaren"
-
-msgid "IDS_ST_BODY_GB"
-msgstr "GB"
-
-msgid "IDS_ST_BODY_FROM_M_TIME"
-msgstr "Van"
+msgid "IDS_ST_MBODY_FONT_SIZE"
+msgstr "Tekstgrootte"
 
 msgid "IDS_ST_BODY_FREQUENTLY_USED"
 msgstr "Vaak gebruikt"
@@ -1705,9 +1471,6 @@ msgstr "Lettertype"
 msgid "IDS_ST_BODY_FONTSTYLE_ROSEMARY"
 msgstr "Rosemary"
 
-msgid "IDS_ST_BODY_FLIGHT_MODE_MSG"
-msgstr "Met de vliegtuigstand kunt u oproepen, berichten en gegevensverwerkings-\nfuncties uitschakelen. Hiermee schakelt u ook verbindingsfuncties zoals Wi-Fi en Bluetooth uit. Als u Wi-Fi en Bluetooth wilt gebruiken, kunt u dat inschakelen in Instellingen of het meldingenvenster."
-
 msgid "IDS_ST_BODY_FLIGHT_MODE_HAS_BEEN_ENABLED_NETWORK_SETTINGS_WILL_CLOSE"
 msgstr "Vliegtuigstand is ingeschakeld. Netwerkinstellingen worden gesloten."
 
@@ -1720,6 +1483,9 @@ msgstr "FDN-modus"
 msgid "IDS_ST_BODY_FIREWALL_ENABLED_ABB"
 msgstr "Firewall ingeschakeld"
 
+msgid "IDS_ST_HEADER_WI_FI"
+msgstr "Wi-Fi"
+
 msgid "IDS_ST_BODY_FIREWALL"
 msgstr "Firewall"
 
@@ -1735,8 +1501,8 @@ msgstr "Kan netwerk niet selecteren."
 msgid "IDS_ST_BODY_FACE_AND_VOICE"
 msgstr "Gezicht en stem"
 
-msgid "IDS_ST_BODY_FACEBOOK"
-msgstr "Facebook"
+msgid "IDS_ST_HEADER_UNAVAILABLE"
+msgstr "Niet beschikbaar"
 
 msgid "IDS_ST_BODY_EXPLANATION_FOR_TRANSACTION_TRACKING_MENU_VODA"
 msgstr "De aanbeveling wordt meegezonden met het overgebrachte bestand"
@@ -1744,6 +1510,12 @@ msgstr "De aanbeveling wordt meegezonden met het overgebrachte bestand"
 msgid "IDS_ST_BODY_EXPLANATION_FOR_EXPIRY_REMINDER_MENU"
 msgstr "Een herinnering ontvangen voordat de licentie voor een gebruikt bestand verloopt, zoals voor een achtergrondafbeelding."
 
+msgid "IDS_ST_HEADER_TEXT_TO_SPEECH"
+msgstr "Tekst naar spraak"
+
+msgid "IDS_ST_HEADER_SOUND"
+msgstr "Geluid"
+
 msgid "IDS_ST_BODY_ESTIMATED_MAX_STANDBY_TIME_ABB"
 msgstr "Geschatte max.\nstand-bytijd"
 
@@ -1756,12 +1528,12 @@ msgstr "Wachtwoord nogmaals invoeren"
 msgid "IDS_ST_BODY_ENTER_PASSWORD"
 msgstr "Wachtwoord invoeren"
 
-msgid "IDS_ST_BODY_ENTER_NEW_PASSWORD"
-msgstr "Nieuw wachtwoord invoeren"
-
 msgid "IDS_ST_BODY_ENTER_CURRENT_PASSWORD"
 msgstr "Huidig wachtwoord ingeven"
 
+msgid "IDS_ST_HEADER_SAMSUNG_APPS"
+msgstr "Samsung Apps"
+
 msgid "IDS_ST_BODY_ENCRYPT_DEVICE_Q_WARNING_MSG"
 msgstr "Apparaat coderen? De bewerking kan niet ongedaan worden gemaakt en als u deze onderbreekt, gaan er gegevens verloren. Het coderen kan meer dan een uur duren en u kunt het apparaat niet gebruiken."
 
@@ -1771,6 +1543,9 @@ msgstr "Apparaat coderen? De bewerking kan niet ongedaan worden gemaakt en u raa
 msgid "IDS_ST_BODY_ENCRYPT_ACCOUNTS_SETTINGS_DOWNLOADED_APPLICATIONS_AND_THEIR_DATA_MEDIA_AND_OTHER_FILES"
 msgstr "Codeer accounts, instellingen, gedownloade applicaties en hun gegevens, media en andere bestanden."
 
+msgid "IDS_ST_HEADER_RESET"
+msgstr "Resetten"
+
 msgid "IDS_ST_BODY_ENCRYPTION_WILL_TAKE_AT_LEAST_AN_HOUR"
 msgstr "Codering duurt ten minste een uur."
 
@@ -1783,15 +1558,18 @@ msgstr "Gegevenstoegang via mobiel netwerk inschakelen."
 msgid "IDS_ST_BODY_EMPTY"
 msgstr "Leeg"
 
+msgid "IDS_ST_HEADER_PLEASE_WAIT"
+msgstr "Even geduld."
+
 msgid "IDS_ST_BODY_EMERGENCY_MODE_ABB"
 msgstr "Alarmstand"
 
+msgid "IDS_ST_HEADER_PD_SELECTED_ABB"
+msgstr "%d geselecteerd"
+
 msgid "IDS_ST_BODY_EMAIL"
 msgstr "E-mail"
 
-msgid "IDS_ST_BODY_EDIT"
-msgstr "Bewerken"
-
 msgid "IDS_ST_BODY_EASY_MODE"
 msgstr "Eenvoudige stand"
 
@@ -1804,15 +1582,6 @@ msgstr "Dynamische statusbalk"
 msgid "IDS_ST_BODY_DRIVING_MODE"
 msgstr "Autostand"
 
-msgid "IDS_ST_BODY_DO_NOT_SHOW_AGAIN"
-msgstr "Niet meer tonen"
-
-msgid "IDS_ST_BODY_DOWNLOADS"
-msgstr "Downloads"
-
-msgid "IDS_ST_BODY_DOWNLOAD"
-msgstr "Downloaden"
-
 msgid "IDS_ST_BODY_DOUBLE_TAP_TO_OPEN_THE_MENU_T_TTS"
 msgstr "Tik tweemaal om het menu te openen."
 
@@ -1822,18 +1591,12 @@ msgstr "Tik tweemaal om dit veld te bewerken."
 msgid "IDS_ST_BODY_DOUBLE_TAP_TO_CLOSE_THE_MENU_T_TTS"
 msgstr "Tik tweemaal om het menu te sluiten."
 
-msgid "IDS_ST_BODY_DOCOMO_JPN_DCM"
-msgstr "docomo"
-
 msgid "IDS_ST_BODY_DIVX_REGISTRATION"
 msgstr "DivX®-registratie"
 
 msgid "IDS_ST_BODY_DIVX_DEREGISTRATION"
 msgstr "DivX®-afmelding"
 
-msgid "IDS_ST_BODY_DISPLAY_CONTENTS"
-msgstr "Inhoud weergeven"
-
 msgid "IDS_ST_BODY_DISPLAY_BATTERY_PERCENTAGE_ABB"
 msgstr "Batterijpercentage weergeven"
 
@@ -1843,9 +1606,6 @@ msgstr "Uitschakelen..."
 msgid "IDS_ST_BODY_DE_REGISTRATION_CODE_NOT_FOUND"
 msgstr "Afmeldcode niet gevonden."
 
-msgid "IDS_ST_BODY_DEVICE_MEMORY"
-msgstr "Apparaatgeheugen"
-
 msgid "IDS_ST_BODY_DEVICE_INFO"
 msgstr "Apparaatinfo"
 
@@ -1855,9 +1615,6 @@ msgstr "U kunt accounts, instellingen, gedownloade applicaties en hun gegevens,
 msgid "IDS_ST_BODY_DEVICE_ENCRYPTED"
 msgstr "Apparaat gecodeerd."
 
-msgid "IDS_ST_BODY_DEVICE"
-msgstr "Apparaat"
-
 msgid "IDS_ST_BODY_DEVELOPER_OPTIONS"
 msgstr "Ontwikkelaarsopties"
 
@@ -1888,9 +1645,6 @@ msgstr "DD/MM/JJJJ"
 msgid "IDS_ST_BODY_DATE_AND_TIME"
 msgstr "Datum en tijd"
 
-msgid "IDS_ST_BODY_DATE"
-msgstr "Datum"
-
 msgid "IDS_ST_BODY_DATA_ROAMING"
 msgstr "Roaming"
 
@@ -1900,18 +1654,12 @@ msgstr "Gegevens"
 msgid "IDS_ST_BODY_CUSTOM_M_DEVICE_STATUS"
 msgstr "Aangepast"
 
-msgid "IDS_ST_BODY_CURRENT"
-msgstr "Huidig"
-
 msgid "IDS_ST_BODY_CRASH_VIEWER"
 msgstr "Crash-viewer"
 
 msgid "IDS_ST_BODY_CPU_USAGE"
 msgstr "CPU-gebruik"
 
-msgid "IDS_ST_BODY_COUNTRY_CODE"
-msgstr "Landcode"
-
 msgid "IDS_ST_BODY_COOL_JAZZ"
 msgstr "Cool jazz"
 
@@ -1921,18 +1669,21 @@ msgstr "Inhoud van Galerij, Video, Muziek, Spraakrecorder en Mijn bestanden kunn
 msgid "IDS_ST_BODY_CONNECTIONSETTINGS_PROXY_ADDRESS"
 msgstr "Proxyadres"
 
+msgid "IDS_ST_BUTTON_STOP"
+msgstr "Stop"
+
 msgid "IDS_ST_BODY_CONNECTIONSETTINGS_INTERNET"
 msgstr "Internet"
 
 msgid "IDS_ST_BODY_CONNECTIONS"
 msgstr "Verbindingen"
 
-msgid "IDS_ST_BODY_CONNECTION"
-msgstr "Verbinding"
-
 msgid "IDS_ST_BODY_CONFIRM_NEW_PIN2"
 msgstr "Nieuwe PIN2 bevestigen"
 
+msgid "IDS_ST_BUTTON_RESET"
+msgstr "Reset"
+
 msgid "IDS_ST_BODY_CONFIRM_NEW_PIN1"
 msgstr "Nieuwe PIN1-code bevestigen"
 
@@ -1942,12 +1693,15 @@ msgstr "Nieuwe PIN bevestigen"
 msgid "IDS_ST_BODY_CONFIRM_DECRYPTION"
 msgstr "Decodering bevestigen"
 
-msgid "IDS_ST_BODY_CONFIRM"
-msgstr "Bevestigen"
+msgid "IDS_ST_BUTTON_OK_ABB"
+msgstr "OK"
 
 msgid "IDS_ST_BODY_CONFIGURE_FIREWALL_SETTINGS"
 msgstr "Instellingen firewall configureren"
 
+msgid "IDS_ST_BUTTON_OK"
+msgstr "OK"
+
 msgid "IDS_ST_BODY_COMPUTING_ING"
 msgstr "Berekenen..."
 
@@ -1960,11 +1714,14 @@ msgstr "Choco cooky"
 msgid "IDS_ST_BODY_CHECK_FOR_UPDATES_AUTOMATICALLY_ABB"
 msgstr "Autom. controleren op updates."
 
+msgid "IDS_ST_BUTTON_ENABLE"
+msgstr "Aanzetten"
+
 msgid "IDS_ST_BODY_CHECK_FOR_UPDATES_ABB"
 msgstr "Controleren op updates"
 
-msgid "IDS_ST_BODY_CHECK_FOR_UPDATES"
-msgstr "Controleren op updates"
+msgid "IDS_ST_BUTTON_DISCONNECT"
+msgstr "Verbreek verbinding"
 
 msgid "IDS_ST_BODY_CHARGE_BATTERY_TO_ABOVE_80P_AND_TRY_AGAIN"
 msgstr "Laad de batterij op tot boven 80% en probeer het opnieuw."
@@ -1972,9 +1729,15 @@ msgstr "Laad de batterij op tot boven 80% en probeer het opnieuw."
 msgid "IDS_ST_BODY_CHANGING_THE_FONT_SIZE_IN_ACCESSIBILITY_SETTINGS_WILL_OVERRIDE_THE_FONT_SIZE_IN_EACH_APPLICATION"
 msgstr "Als u de lettergrootte wijzigt in de toegankelijkheidsinstellingen, wordt de lettergrootte in elke applicatie aangepast."
 
+msgid "IDS_ST_BUTTON_CONTINUE"
+msgstr "Doorgaan"
+
 msgid "IDS_ST_BODY_CHANGING_THE_COLOUR_OF_THE_SCREEN_TO_GREYSCALE"
 msgstr "Wijzig de kleur van het scherm in grijstinten."
 
+msgid "IDS_ST_BUTTON_CANCEL_ABB"
+msgstr "Annuleren"
+
 msgid "IDS_ST_BODY_CHANGE_TEXT_SIZE_IN_CONTACTS_CALENDAR_MEMO_MESSAGES_EMAIL_AND_IM"
 msgstr "Tekstgrootte wijzigen in Contacten, Agenda, Notities, Berichten, E-mails en IM"
 
@@ -2041,15 +1804,12 @@ msgstr "Er is een wachtwoord vereist voor het decoderen van uw apparaat, elke ke
 msgid "IDS_ST_BODY_AVAILABLE_SPACE"
 msgstr "Beschikbare ruimte"
 
-msgid "IDS_ST_BODY_AVAILABLE"
-msgstr "Beschikbaar"
-
-msgid "IDS_ST_BODY_AUTO_DOWNLOAD"
-msgstr "Automatisch downloaden"
-
 msgid "IDS_ST_BODY_AUTH_TYPE"
 msgstr "Verificatietype"
 
+msgid "IDS_ST_BODY_VERSION_PS"
+msgstr "Versie %s"
+
 msgid "IDS_ST_BODY_APP_OPENING_IMAGE"
 msgstr "Openingsafbeelding app"
 
@@ -2065,15 +1825,9 @@ msgstr "Applicatiebeheer"
 msgid "IDS_ST_BODY_APPLICATION_INFO"
 msgstr "Applicatie-info"
 
-msgid "IDS_ST_BODY_APPLICATION"
-msgstr "Applicatie"
-
 msgid "IDS_ST_BODY_ANTIVIRUS_SOFTWARE_ABB"
 msgstr "Antivirussoftware"
 
-msgid "IDS_ST_BODY_AM"
-msgstr "AM"
-
 msgid "IDS_ST_BODY_ALWAYS_REJECT"
 msgstr "Altijd weigeren"
 
@@ -2083,9 +1837,6 @@ msgstr "Altijd aan"
 msgid "IDS_ST_BODY_ALWAYS_OFF"
 msgstr "Altijd uit"
 
-msgid "IDS_ST_BODY_ALARM"
-msgstr "Alarm"
-
 msgid "IDS_ST_BODY_AFTER_YOU_DOWNLOAD_AND_INSTALL_APPLICATIONS_APPLICATIONS_WILL_BE_SHOWN_HERE"
 msgstr "Nadat u applicaties hebt gedownload en geïnstalleerd, worden ze hier weergegeven"
 
@@ -2095,6 +1846,9 @@ msgstr "Na opnieuw instellen wordt telefoon automatisch opnieuw gestart."
 msgid "IDS_ST_BODY_ADJUST_BRIGHTNESS_LEVEL"
 msgstr "Helderheidsniveau aanpassen"
 
+msgid "IDS_ST_BODY_URL"
+msgstr "URL"
+
 msgid "IDS_ST_BODY_ADJUST_AUTOMATIC_BRIGHTNESS"
 msgstr "Automatische helderheid aanpassen"
 
@@ -2164,60 +1918,153 @@ msgstr "Het apparaat reageert slim door het scherm aan te passen wanneer het uw
 msgid "IDS_HELP_BODY_SMART_SCREEN_WORKS_BEST_UNDER_THE_FOLLOWING_CONDITIONS_C"
 msgstr "Slim scherm werkt beter onder de volgende omstandigheden:"
 
-msgid "IDS_HELP_BODY_SMART_ROTATION_DISABLES_AUTO_SCREEN_ROTATION_BY_CHECKING_THE_ORIENTATION_OF_YOUR_FACE_AND_THE_DEVICE_BY_ITS_FRONT_CAMERA"
-msgstr "Slim roteren schakelt automatische schermrotatie uit door de richting van uw gezicht en het apparaat te controleren met de camera voor."
-
-msgid "IDS_LBS_HEADER_LOCATION"
-msgstr "Locatie"
-
 msgid "IDS_LBS_BODY_DESTINATION"
 msgstr "Bestemming"
 
-msgid "IDS_ST_SK_NO"
-msgstr "Nee"
+msgid "IDS_ST_BODY_TEXTSTYLE_LARGE"
+msgstr "Groot"
 
-msgid "IDS_HELP_BODY_SMART_STAY_DETECTS_YOUR_EYES_WITH_THE_FRONT_CAMERA_SO_THAT_THE_SCREEN_STAYS_ON_WHEN_YOU_ARE_LOOKING_AT_IT"
-msgstr "Slim sluimeren detecteert uw ogen met de voorste camera zodat het scherm aan blijft zolang u ernaar kijkt."
+msgid "IDS_ST_BODY_SUNDAY"
+msgstr "Zondag"
 
-msgid "IDS_QP_POP_YOU_WILL_NO_LONGER_BE_ABLE_TO_USE_APPLICATIONS_NOTI_MSG"
-msgstr "U kunt niet langer applicaties als internet, E-mail en YouTube gebruiken via mobiele netwerken. Doorgaan?"
+msgid "IDS_ST_BODY_STORAGE"
+msgstr "Opslag"
 
-msgid "IDS_ST_BODY_10_MINUTES"
-msgstr "10 minuten"
+msgid "IDS_ST_BODY_SECURITY"
+msgstr "Beveiliging"
 
-msgid "IDS_ST_BODY_15SEC"
-msgstr "15 seconden"
+msgid "IDS_ST_BODY_SEARCH"
+msgstr "Zoeken"
 
-msgid "IDS_ST_BODY_24_HOURS"
-msgstr "24 uur"
+msgid "IDS_ST_BODY_SD_CARD"
+msgstr "SD-kaart"
 
-msgid "IDS_ST_BODY_2_MINUTES"
-msgstr "2 minuten"
+msgid "IDS_ST_BODY_SCHEDULE"
+msgstr "Afspraak"
 
-msgid "IDS_ST_BODY_30SEC"
-msgstr "30 seconden"
+msgid "IDS_ST_BODY_SAVED"
+msgstr "Opgeslagen."
 
-msgid "IDS_ST_BODY_5_MINUTES"
-msgstr "5 minuten"
+msgid "IDS_ST_BODY_SAVE"
+msgstr "Opslaan"
 
-msgid "IDS_ST_BODY_APPLICATIONS"
-msgstr "Apps"
+msgid "IDS_ST_BODY_REGION"
+msgstr "Regio"
 
-msgid "IDS_ST_BODY_DONT_ASK_AGAIN"
-msgstr "Niet meer vragen"
+msgid "IDS_ST_BODY_PROFILE"
+msgstr "Profiel"
 
-msgid "IDS_ST_BODY_P1SS_IS_CURRENTLY_P2SS_T_TTS"
-msgstr "%1$s is momenteel %2$s."
+msgid "IDS_ST_BODY_PM"
+msgstr "PM"
 
-msgid "IDS_ST_BODY_PASSWORDS_MUST_CONSIST_OF_AT_LEAST_4_ALPHANUMERIC_CHARACTERS_ALSO_INCLUDING_AT_LEAST_1_ALPHABETICAL_CHARACTER"
-msgstr "Wachtwoord moet bestaan uit ten minste 4 alfanumerieke tekens waaronder ten minste 1 alfabetisch teken."
+msgid "IDS_ST_BODY_PHONEPROFILES_SILENT"
+msgstr "Stil"
+
+msgid "IDS_ST_BODY_PASSWORD"
+msgstr "Wachtwoord"
+
+msgid "IDS_ST_BODY_NO_RESULTS_FOUND"
+msgstr "Geen resultaten gevonden."
+
+msgid "IDS_ST_BODY_NOT_ASSIGNED"
+msgstr "Niet toegewezen"
+
+msgid "IDS_ST_BODY_NOTIFICATIONS"
+msgstr "Meldingen"
+
+msgid "IDS_ST_BODY_NOTIFICATION"
+msgstr "Melding"
+
+msgid "IDS_ST_BODY_NONE"
+msgstr "Geen"
+
+msgid "IDS_ST_BODY_NEW"
+msgstr "Nieuw"
+
+msgid "IDS_ST_BODY_NETWORK"
+msgstr "Netwerk"
+
+msgid "IDS_ST_BODY_NAME"
+msgstr "Naam"
+
+msgid "IDS_ST_BODY_MONDAY"
+msgstr "Maandag"
+
+msgid "IDS_ST_BODY_MODE"
+msgstr "Stand"
+
+msgid "IDS_ST_SK_NO"
+msgstr "Nee"
+
+msgid "IDS_ST_BODY_MESSAGE"
+msgstr "Bericht"
+
+msgid "IDS_ST_BODY_MEMORY"
+msgstr "Geheugen"
+
+msgid "IDS_ST_BODY_MB"
+msgstr "MB"
+
+msgid "IDS_ST_BODY_LIST_VIEW"
+msgstr "Lijstweergave"
+
+msgid "IDS_ST_BODY_LICENCE"
+msgstr "Licentie"
+
+msgid "IDS_ST_BODY_LED_INDICATOR"
+msgstr "LED-indicator"
+
+msgid "IDS_HELP_BODY_SMART_STAY_DETECTS_YOUR_EYES_WITH_THE_FRONT_CAMERA_SO_THAT_THE_SCREEN_STAYS_ON_WHEN_YOU_ARE_LOOKING_AT_IT"
+msgstr "Slim sluimeren detecteert uw ogen met de voorste camera zodat het scherm aan blijft zolang u ernaar kijkt."
+
+msgid "IDS_QP_POP_YOU_WILL_NO_LONGER_BE_ABLE_TO_USE_APPLICATIONS_NOTI_MSG"
+msgstr "U kunt niet langer applicaties als internet, E-mail en YouTube gebruiken via mobiele netwerken. Doorgaan?"
+
+msgid "IDS_ST_BODY_10_MINUTES"
+msgstr "10 minuten"
+
+msgid "IDS_ST_BODY_15SEC"
+msgstr "15 seconden"
+
+msgid "IDS_ST_BODY_24_HOURS"
+msgstr "24 uur"
+
+msgid "IDS_ST_BODY_2_MINUTES"
+msgstr "2 minuten"
+
+msgid "IDS_ST_BODY_KB"
+msgstr "KB"
+
+msgid "IDS_ST_BODY_30SEC"
+msgstr "30 seconden"
+
+msgid "IDS_ST_BODY_5_MINUTES"
+msgstr "5 minuten"
+
+msgid "IDS_ST_BODY_DONT_ASK_AGAIN"
+msgstr "Niet meer vragen"
+
+msgid "IDS_ST_BODY_P1SS_IS_CURRENTLY_P2SS_T_TTS"
+msgstr "%1$s is momenteel %2$s."
+
+msgid "IDS_ST_BODY_PASSWORDS_MUST_CONSIST_OF_AT_LEAST_4_ALPHANUMERIC_CHARACTERS_ALSO_INCLUDING_AT_LEAST_1_ALPHABETICAL_CHARACTER"
+msgstr "Wachtwoord moet bestaan uit ten minste 4 alfanumerieke tekens waaronder ten minste 1 alfabetisch teken."
+
+msgid "IDS_ST_BODY_INSERT_SD_CARD"
+msgstr "SD-kaart plaatsen."
 
 msgid "IDS_ST_BODY_PUK1_BLOCKED"
 msgstr "PUK1 vergrendeld."
 
+msgid "IDS_ST_BODY_INCORRECT_PIN_E"
+msgstr "Onjuiste PIN."
+
 msgid "IDS_ST_BODY_PUK1_CODE"
 msgstr "PUK1-code"
 
+msgid "IDS_ST_BODY_INCORRECT_PASSWORD_TRY_AGAIN"
+msgstr "Onjuist wachtwoord. Probeer het opnieuw."
+
 msgid "IDS_ST_BODY_PUK2"
 msgstr "PUK2"
 
@@ -2260,6 +2107,9 @@ msgstr "Onjuiste PUK1-code."
 msgid "IDS_ST_POP_INCORRECT_PUK1_PD_ATTEMPTS_LEFT"
 msgstr "Ongeldige PUK1. %d pogingen over."
 
+msgid "IDS_ST_BODY_GRID_VIEW"
+msgstr "Rasterweergave"
+
 msgid "IDS_ST_POP_INCORRECT_PUK2"
 msgstr "Onjuiste PUK2."
 
@@ -2269,20 +2119,89 @@ msgstr "Ongeldige PUK2. %d pogingen over."
 msgid "IDS_ST_POP_PIN_CHANGED"
 msgstr "PIN gewijzigd."
 
+msgid "IDS_ST_BODY_GB"
+msgstr "GB"
+
 msgid "IDS_TASKMGR_BUTTON_CLEAR_CACHE"
 msgstr "Cache legen"
 
 msgid "IDS_ST_BODY_3G_ONLY"
 msgstr "Alleen 3G"
 
+msgid "IDS_ST_BODY_FROM_M_TIME"
+msgstr "Van"
+
 msgid "IDS_ST_HEADER_ADD"
 msgstr "Toevoegen"
 
-msgid "IDS_ST_BODY_SECONDS"
-msgstr "seconden"
+msgid "IDS_ST_BODY_FACEBOOK"
+msgstr "Facebook"
 
-msgid "IDS_ST_BUTTON_CANCEL"
-msgstr "Annuleer"
+msgid "IDS_ST_BODY_ENTER_NEW_PASSWORD"
+msgstr "Nieuw wachtwoord invoeren"
+
+msgid "IDS_ST_BODY_EDIT"
+msgstr "Bewerken"
+
+msgid "IDS_ST_BODY_DO_NOT_SHOW_AGAIN"
+msgstr "Niet meer tonen"
+
+msgid "IDS_ST_BODY_DOWNLOADS"
+msgstr "Downloads"
+
+msgid "IDS_ST_BODY_DOWNLOAD"
+msgstr "Downloaden"
+
+msgid "IDS_ST_BODY_DISPLAY_CONTENTS"
+msgstr "Inhoud weergeven"
+
+msgid "IDS_ST_BODY_DEVICE_MEMORY"
+msgstr "Apparaatgeheugen"
+
+msgid "IDS_ST_BODY_DEVICE"
+msgstr "Apparaat"
+
+msgid "IDS_ST_BODY_DATE"
+msgstr "Datum"
+
+msgid "IDS_ST_BODY_CURRENT"
+msgstr "Huidig"
+
+msgid "IDS_ST_BODY_COUNTRY_CODE"
+msgstr "Landcode"
+
+msgid "IDS_ST_BODY_CONNECTION"
+msgstr "Verbinding"
+
+msgid "IDS_ST_BODY_CONFIRM"
+msgstr "Bevestigen"
+
+msgid "IDS_ST_BODY_CHECK_FOR_UPDATES"
+msgstr "Controleren op updates"
+
+msgid "IDS_ST_BODY_AVAILABLE"
+msgstr "Beschikbaar"
+
+msgid "IDS_ST_BODY_AUTO_DOWNLOAD"
+msgstr "Automatisch downloaden"
+
+msgid "IDS_ST_BODY_APPLICATION"
+msgstr "Applicatie"
+
+msgid "IDS_ST_BODY_AM"
+msgstr "AM"
+
+msgid "IDS_ST_BODY_ALARM"
+msgstr "Alarm"
+
+msgid "IDS_LBS_HEADER_LOCATION"
+msgstr "Locatie"
+
+msgid "IDS_ST_BODY_APPLICATIONS"
+msgstr "Apps"
+
+msgid "IDS_ST_BODY_VIDEOS"
+msgstr "Video's"
 
 msgid "IDS_ST_BODY_1_5_SECONDS"
 msgstr "1,5 seconde"
@@ -2296,24 +2215,42 @@ msgstr "GEREED"
 msgid "IDS_ST_HEADER_ENABLE_DATA_ROAMING"
 msgstr "Gegevensroaming inschakelen"
 
-msgid "IDS_ST_HEADER_TURN_ON_MOBILE_DATA"
-msgstr "Mobiele gegevens inschakelen"
+msgid "IDS_ST_HEADER_SCAN_FOR_NETWORKS_ABB"
+msgstr "Scannen op netwerken"
+
+msgid "IDS_ST_POP_MOBILE_DATA_WILL_BE_TURNED_ON_CONNECTING_TO_MOBILE_NETWORKS_MAY_RESULT_IN_ADDITIONAL_CHARGES_DEPENDING_ON_YOUR_PAYMENT_PLAN"
+msgstr "Mobiele gegevens worden ingeschakeld. Voor verbindingen met mobiele netwerken kunnen afhankelijk van uw abonnement extra kosten gelden."
+
+msgid "IDS_ST_POP_SCANNING_FOR_NETWORK_ING"
+msgstr "Zoeken naar netwerk..."
+
+msgid "IDS_ST_POP_UNLESS_YOU_CONNECT_TO_A_WI_FI_NETWORK_YOU_WILL_NOT_BE_ABLE_TO_USE_THE_INTERNET_EMAIL_OR_OTHER_APPS_MSG"
+msgstr "Tenzij u verbonden bent met een Wi-Fi-netwerk, kunt u geen gebruikmaken van internet, e-mail of andere apps die een gegevensverbinding gebruiken."
 
 msgid "IDS_ST_HEADER_UNABLE_TO_PLAY_SAMPLE_ABB"
 msgstr "Kan voorbeeld niet afspelen"
 
 msgid "IDS_ST_POP_SAMPLES_CANNOT_BE_PLAYED_DURING_CALLS"
-msgstr "Voorbeelden kunnen niet worden afgespeeld tijdens oproepen."
-
-msgid "IDS_ST_HEADER_DEVICE_NAME"
-msgstr "Naam apparaat"
+msgstr "Samples kunnen niet worden afgespeeld tijdens oproepen."
 
 msgid "IDS_ST_HEADER_DELETE_ITEMS_ABB2"
 msgstr "Items verwijderen"
 
+msgid "IDS_ST_BODY_SECONDS"
+msgstr "seconden"
+
 msgid "IDS_ST_HEADER_FEEDBACK"
 msgstr "Feedback"
 
+msgid "IDS_ST_BUTTON_CANCEL"
+msgstr "Annuleer"
+
+msgid "IDS_ST_HEADER_TURN_ON_MOBILE_DATA"
+msgstr "Mobiele gegevens inschakelen"
+
+msgid "IDS_ST_HEADER_DEVICE_NAME"
+msgstr "Naam apparaat"
+
 msgid "IDS_ST_BODY_SELECT_ALL"
 msgstr "Alles selecteren"
 
@@ -2323,9 +2260,6 @@ msgstr "Totaal"
 msgid "IDS_ST_HEADER_MANAGE_CERTIFICATES_ABB"
 msgstr "Certificaten beheren"
 
-msgid "IDS_ST_BODY_INCORRECT_PASSWORD"
-msgstr "Onjuist wachtwoord."
-
 msgid "IDS_ST_HEADER_TURN_OFF_MOBILE_DATA"
 msgstr "Mobiele gegevens uitschakelen"
 
@@ -2335,9 +2269,6 @@ msgstr "Vliegtuigstand schakelt oproep- en berichtfuncties uit. Mobiele gegevens
 msgid "IDS_ST_BODY_TYPE"
 msgstr "Type"
 
-msgid "IDS_ST_BODY_PERSONAL"
-msgstr "Persoonlijk"
-
 msgid "IDS_ST_HEADER_LOCK_SCREEN_AND_SECURITY_ABB"
 msgstr "Schermvergr. en beveilig."
 
@@ -2356,9 +2287,6 @@ msgstr "Juridische informatie"
 msgid "IDS_ST_BODY_DEVICE_INFORMATION"
 msgstr "Informatie apparaat"
 
-msgid "IDS_ST_BODY_PHONE_NUMBER"
-msgstr "Telefoonnr."
-
 msgid "IDS_ST_BODY_MODEL_NUMBER"
 msgstr "Modelnummer"
 
@@ -2407,6 +2335,81 @@ msgstr "Cache legen"
 msgid "IDS_ST_BODY_12_HOURS"
 msgstr "12 uur"
 
+msgid "IDS_ST_BODY_ANSWERINGMODE_AUTOMATIC"
+msgstr "Automatisch"
+
+msgid "IDS_ST_BODY_BLUETOOTH"
+msgstr "Bluetooth"
+
+msgid "IDS_ST_BODY_ADVANCEDOPTIONS_CERTIFICATES"
+msgstr "Certificaten"
+
+msgid "IDS_ST_BODY_CALLERID_DEFAULT"
+msgstr "Standaard"
+
+msgid "IDS_ST_BODY_APPLICATIONSETTINGS_MESSAGE"
+msgstr "Bericht"
+
+msgid "IDS_ST_BODY_NFC"
+msgstr "NFC"
+
+msgid "IDS_ST_BODY_PIN_LOCK"
+msgstr "PIN-blokkering"
+
+msgid "IDS_ST_BUTTON2_S_PLANNER"
+msgstr "S Planner"
+
+msgid "IDS_ST_BODY_VOICE"
+msgstr "Spraak"
+
+msgid "IDS_ST_BODY_DEFAULTMEMORY_VOICE_RECORDER"
+msgstr "Spraak recorder"
+
+msgid "IDS_ST_BODY_YYYY_MM_DD_DOT"
+msgstr "JJJJ/MM/DD"
+
+msgid "IDS_ST_BODY_BRIGHTNESS_M_POWER_SAVING"
+msgstr "Helderheid"
+
+msgid "IDS_ST_HEADER_SORT_BY"
+msgstr "Sorteren op"
+
+msgid "IDS_ST_TPOP_MAXIMUM_NUMBER_OF_CHARACTERS_REACHED"
+msgstr "Maximumaantal tekens bereikt."
+
+msgid "IDS_ST_TPOP_TRY_AGAIN"
+msgstr "Probeer het opnieuw."
+
+msgid "IDS_ST_SK_YES"
+msgstr "Ja"
+
+msgid "IDS_ST_BODY_PLAY_A_SOUND_WHEN_BUTTONS_ICONS_AND_MENU_ITEMS_ARE_TAPPED"
+msgstr "Speel een geluid af wanneer op knoppen, pictogrammen en menu-items wordt getikt."
+
+msgid "IDS_ST_MBODY_KEYBOARD_SOUND"
+msgstr "Toetsenbordgeluid"
+
+msgid "IDS_ST_MBODY_TOUCH_SOUND"
+msgstr "Aanraakgeluid"
+
+msgid "IDS_ST_SBODY_PLAY_A_SOUND_WHEN_THE_SAMSUNG_KEYBOARD_IS_TAPPED"
+msgstr "Speel een geluid af wanneer op het Samsung-toetsenbord wordt getikt."
+
+msgid "IDS_ST_POP_MOUNTING_SD_CARD_ING"
+msgstr "SD-kaart koppelen..."
+
+msgid "IDS_ST_BODY_SET_DATE"
+msgstr "Datum instellen"
+
+msgid "IDS_ST_BODY_LOCK_SCREEN"
+msgstr "Vergrendelscherm"
+
+msgid "IDS_ST_BODY_PERSONAL"
+msgstr "Persoonlijk"
+
+msgid "IDS_ST_BODY_PHONE_NUMBER"
+msgstr "Telefoonnr."
+
 msgid "IDS_ST_BODY_1MINUTE"
 msgstr "1 minuut"
 
@@ -2416,30 +2419,15 @@ msgstr "Accounts"
 msgid "IDS_ST_HEADER_ALLSHARE"
 msgstr "AllShare"
 
-msgid "IDS_ST_BODY_ANSWERINGMODE_AUTOMATIC"
-msgstr "Automatisch"
-
 msgid "IDS_ST_BUTTON_BACK"
 msgstr "Vorige"
 
-msgid "IDS_ST_BODY_BLUETOOTH"
-msgstr "Bluetooth"
-
-msgid "IDS_ST_BODY_ADVANCEDOPTIONS_CERTIFICATES"
-msgstr "Certificaten"
-
 msgid "IDS_ST_BODY_CONTACTS"
 msgstr "Contacten"
 
 msgid "IDS_ST_BODY_MYTHEME_CREATE"
 msgstr "Nieuw"
 
-msgid "IDS_ST_BODY_CALLERID_DEFAULT"
-msgstr "Standaard"
-
-msgid "IDS_ST_BODY_FM_RADIO"
-msgstr "FM-radio"
-
 msgid "IDS_ST_BODY_FONT"
 msgstr "Lettertype"
 
@@ -2452,15 +2440,9 @@ msgstr "Help"
 msgid "IDS_ST_BODY_MANUAL"
 msgstr "Handmatig"
 
-msgid "IDS_ST_BODY_APPLICATIONSETTINGS_MESSAGE"
-msgstr "Bericht"
-
 msgid "IDS_ST_BODY_MUSIC"
 msgstr "Muziek"
 
-msgid "IDS_ST_BODY_NFC"
-msgstr "NFC"
-
 msgid "IDS_ST_BODY_ALERTTYPE_OFF"
 msgstr "Uit"
 
@@ -2470,9 +2452,6 @@ msgstr "Aan"
 msgid "IDS_ST_BODY_MEMORYSTATUS_OTHERS"
 msgstr "Overige"
 
-msgid "IDS_ST_BODY_PIN_LOCK"
-msgstr "PIN-blokkering"
-
 msgid "IDS_ST_BODY_RESET"
 msgstr "Resetten"
 
@@ -2488,45 +2467,21 @@ msgstr "Synchroniseren"
 msgid "IDS_ST_BODY_SYSTEM"
 msgstr "Systeem"
 
-msgid "IDS_ST_BUTTON2_S_PLANNER"
-msgstr "S Planner"
-
 msgid "IDS_ST_BODY_TWITTER"
 msgstr "Twitter"
 
 msgid "IDS_ST_BODY_USERNAME"
 msgstr "Gebruikersnaam"
 
-msgid "IDS_ST_BODY_VOICE"
-msgstr "Spraak"
-
-msgid "IDS_ST_BODY_DEFAULTMEMORY_VOICE_RECORDER"
-msgstr "Spraak recorder"
-
 msgid "IDS_ST_BODY_WI_FI"
 msgstr "Wi-Fi"
 
-msgid "IDS_ST_BODY_YYYY_MM_DD_DOT"
-msgstr "JJJJ/MM/DD"
-
-msgid "IDS_ST_BODY_BRIGHTNESS_M_POWER_SAVING"
-msgstr "Helderheid"
-
-msgid "IDS_ST_HEADER_SORT_BY"
-msgstr "Sorteren op"
-
 msgid "IDS_ST_BODY_DELETED"
 msgstr "Verwijderd."
 
 msgid "IDS_ST_POP_ERROR"
 msgstr "Fout."
 
-msgid "IDS_ST_TPOP_MAXIMUM_NUMBER_OF_CHARACTERS_REACHED"
-msgstr "Maximumaantal tekens bereikt."
-
-msgid "IDS_ST_TPOP_TRY_AGAIN"
-msgstr "Probeer het opnieuw."
-
 msgid "IDS_ST_BODY_VERSION"
 msgstr "Versie"
 
@@ -2536,36 +2491,9 @@ msgstr "Verwijderen"
 msgid "IDS_ST_SK_SET_LITE"
 msgstr "Instell."
 
-msgid "IDS_ST_SK_YES"
-msgstr "Ja"
-
-msgid "IDS_SAPPS_SK_TRY_ABB"
-msgstr "Probeer"
-
-msgid "IDS_ST_BODY_PLAY_A_SOUND_WHEN_BUTTONS_ICONS_AND_MENU_ITEMS_ARE_TAPPED"
-msgstr "Speel een geluid af wanneer op knoppen, pictogrammen en menu-items wordt getikt."
-
-msgid "IDS_ST_MBODY_KEYBOARD_SOUND"
-msgstr "Toetsenbordgeluid"
-
 msgid "IDS_ST_MBODY_RINGTONE"
 msgstr "Beltoon"
 
-msgid "IDS_ST_MBODY_TOUCH_SOUND"
-msgstr "Aanraakgeluid"
-
-msgid "IDS_ST_SBODY_PLAY_A_SOUND_WHEN_THE_SAMSUNG_KEYBOARD_IS_TAPPED"
-msgstr "Speel een geluid af wanneer op het Samsung-toetsenbord wordt getikt."
-
-msgid "IDS_ST_POP_MOUNTING_SD_CARD_ING"
-msgstr "SD-kaart koppelen..."
-
-msgid "IDS_ST_BODY_SET_DATE"
-msgstr "Datum instellen"
-
-msgid "IDS_ST_BODY_ALL"
-msgstr "Alles"
-
 msgid "IDS_LBS_BODY_LOCATION_SERVICE"
 msgstr "GPS-service"
 
@@ -2575,9 +2503,6 @@ msgstr "VPN"
 msgid "IDS_ST_SK_OPTIONS_LITE"
 msgstr "Opties"
 
-msgid "IDS_ST_BODY_TTS"
-msgstr "TTS"
-
 msgid "IDS_ST_BODY_VOICE_CONTROL"
 msgstr "Spraakopdracht"
 
@@ -2590,45 +2515,222 @@ msgstr "Niet storen"
 msgid "IDS_ST_MBODY_APP_NOTIFICATIONS"
 msgstr "App-meldingen"
 
+msgid "IDS_ST_BODY_ALL"
+msgstr "Alles"
+
 msgid "IDS_ST_HEADER_DEFAULT_APPLICATIONS_ABB"
 msgstr "Standaardapplicaties"
 
-msgid "IDS_ST_BODY_HOME"
-msgstr "Privé"
-
 msgid "IDS_ST_BODY_SET_TIME"
 msgstr "Tijd instellen"
 
 msgid "IDS_ST_BODY_UNABLE_TO_SCAN_FOR_NETWORKS"
 msgstr "Kan niet scannen op netwerken."
 
-msgid "IDS_ST_BODY_LOCK_SCREEN"
-msgstr "Vergrendelscherm"
+msgid "IDS_ACCS_BODY_SIGNAL_STRENGTH_TTS"
+msgstr "Signaalsterkte"
 
 msgid "IDS_ST_HEADER_VISION"
 msgstr "Zicht"
 
+msgid "IDS_ST_BODY_SIGNAL_STRENGTH"
+msgstr "Signaalsterkte"
+
+msgid "IDS_ST_BODY_HELLO_KITTY_10"
+msgstr "Hello Kitty 10"
+
+msgid "IDS_ST_HEADER_SOUNDS_AND_NOTIFICATIONS_ABB"
+msgstr "Geluiden en meldingen"
+
+msgid "IDS_ST_BODY_TTS"
+msgstr "TTS"
+
+msgid "IDS_ST_BODY_HOME"
+msgstr "Privé"
+
 msgid "IDS_ST_BODY_OFF"
 msgstr "Uit"
 
-msgid "IDS_ST_BODY_SIGNAL_STRENGTH"
-msgstr "Signaalsterkte"
+msgid "IDS_ST_BODY_THERE_ARE_NO_APPS_SET_AS_DEFAULTS"
+msgstr "Er zijn geen apps ingesteld als standaard."
 
-msgid "IDS_ST_POP_MOBILE_DATA_WILL_BE_TURNED_ON_CONNECTING_TO_MOBILE_NETWORKS_MAY_RESULT_IN_ADDITIONAL_CHARGES_DEPENDING_ON_YOUR_PAYMENT_PLAN"
-msgstr "Mobiele gegevens worden ingeschakeld. Voor verbindingen met mobiele netwerken kunnen afhankelijk van uw abonnement extra kosten gelden."
+msgid "IDS_ST_HEADER_PRIVACY_SETTINGS_ABB"
+msgstr "Privacy-instellingen"
 
-msgid "IDS_ST_POP_UNLESS_YOU_CONNECT_TO_A_WI_FI_NETWORK_YOU_WILL_NOT_BE_ABLE_TO_USE_THE_INTERNET_EMAIL_OR_OTHER_APPS_MSG"
-msgstr "Tenzij u verbonden bent met een Wi-Fi-netwerk, kunt u geen gebruikmaken van internet, e-mail of andere apps die een gegevensverbinding gebruiken."
+msgid "IDS_QP_OPT_SHOW_ALL_CONTENT_ABB"
+msgstr "Alle inhoud weergeven"
+
+msgid "IDS_QP_OPT_HIDE_SENSITIVE_CONTENT_ABB"
+msgstr "Vertrouw. inhoud verbergen"
+
+msgid "IDS_ST_BUTTON_REMOVE_ABB2"
+msgstr "Verwijderen"
 
-msgid "IDS_SCR_BODY_PD_UNREAD_NOTIFICATIONS"
-msgstr "Ongelezen meldingen"
+msgid "IDS_QP_TMBODY_NOTIFICATIONS_ON_LOCK_SCREEN"
+msgstr "Meldingen op vergrendelscherm"
+
+msgid "IDS_ACCS_BODY_WHILE_SCREEN_READER_IS_ENABLED_YOUR_PHONE_WILL_PROVIDE_VOICE_FEEDBACK_FOR_EXAMPLE_SCREEN_READER_WILL_MSG"
+msgstr "Terwijl Schermlezer is ingeschakeld, geeft uw telefoon gesproken feedback. Schermlezer vertelt u voor elk scherm bijvoorbeeld waar interactie mogelijk is. Tik op items om deze te selecteren en te horen waarvoor ze dienen en tik twee keer op items om de samenhangende actie uit te voeren."
+
+msgid "IDS_ACCS_MBODY_READ_OUT_USAGE_HINTS_ABB"
+msgstr "Hints voor gebr. voorlezen"
+
+msgid "IDS_ACCS_MBODY_SOUND_FEEDBACK"
+msgstr "Geluidfeedback"
+
+msgid "IDS_ACCS_MBODY_VIBRATION_FEEDBACK"
+msgstr "Feedback trilsignaal"
+
+msgid "IDS_ACCS_OPT_ALWAYS_READ_OUT_KEYBOARD_INPUT_TTS"
+msgstr "Toetsenbordinvoer altijd voorlezen"
+
+msgid "IDS_ACCS_OPT_KEYBOARD_FEEDBACK_TTS"
+msgstr "Feedback toetsenbord"
 
 msgid "IDS_ACCS_OPT_OTHER_FEEDBACK_TTS"
 msgstr "Overige feedback"
 
-msgid "IDS_ACCS_TMBODY_STATUS_BAR_INFORMATION"
-msgstr "Statusbalkgegevens"
+msgid "IDS_ACCS_SBODY_READ_OUT_NOTIFICATIONS_WHILE_THE_SCREEN_IS_OFF"
+msgstr "Meldingen voorlezen terwijl het scherm uit is."
 
 msgid "IDS_ACCS_SBODY_SELECT_WHICH_INFORMATION_FROM_INDICATORS_SHOWN_ON_THE_STATUS_BAR_WILL_BE_READ_OUT_WHEN_YOU_TRIPLE_TAP_THE_SCREEN_WITH_TWO_FINGERS_MSG"
 msgstr "Selecteer welke informatie van statusbalkindicatoren wordt voorgelezen wanneer u met twee vingers drie keer op het scherm tikt, zoals de tijd en datum, de signaalsterkte van het apparaat, Wi-Fi- en Bluetooth-verbindingen en batterijvoeding."
 
+msgid "IDS_ACCS_SBODY_SET_THE_VOICE_FEEDBACK_TO_VARY_IN_PITCH_WHILE_USING_THE_KEYBOARD_TO_ENTER_TEXT"
+msgstr "Stel de gesproken feedback in op het variëren van toonhoogte terwijl het toetsenbord wordt gebruikt om tekst in te voeren."
+
+msgid "IDS_ACCS_TMBODY_STATUS_BAR_INFORMATION"
+msgstr "Statusbalkgegevens"
+
+msgid "IDS_ST_BUTTON_TURN_OFF_ABB2"
+msgstr "Uitschakelen"
+
+msgid "IDS_ST_BUTTON_TURN_ON_ABB3"
+msgstr "Inschakelen"
+
+msgid "IDS_ST_BUTTON_DISABLE_ABB"
+msgstr "Uitschakelen"
+
+msgid "IDS_ST_BUTTON_ENABLE_ABB3"
+msgstr "Inschakelen"
+
+msgid "IDS_SM_TPOP_P1SS_P2SS_CACHED_DATA_CLEARED_ABB"
+msgstr "%1$s %2$s cachegegevens gewist."
+
+msgid "IDS_SM_HEADER_DEFAULT_STORAGE_SETTINGS_ABB"
+msgstr "Standaardinstellingen opslag"
+
+msgid "IDS_SM_TMBODY_DEFAULT_STORAGE_LOCATIONS"
+msgstr "Standaardopslaglocaties"
+
+msgid "IDS_SM_SBODY_CALCULATING_ING"
+msgstr "Berekenen..."
+
+msgid "IDS_ST_BODY_IMAGES"
+msgstr "Afbeeldingen"
+
+msgid "IDS_ST_BODY_STORAGE_USAGE"
+msgstr "Gebruikte opslag"
+
+msgid "IDS_ST_HEADER_TOTAL_SPACE"
+msgstr "Totale ruimte"
+
+msgid "IDS_SM_TMBODY_APPS_ABB"
+msgstr "Apps"
+
+msgid "IDS_ST_BODY_SYSTEM_STORAGE"
+msgstr "Systeemopslag"
+
+msgid "IDS_ST_BODY_CACHED_DATA_ABB"
+msgstr "Cachegegevens"
+
+msgid "IDS_SM_HEADER_DEFAULT_STORAGE_LOC_ABB"
+msgstr "Stand. opslaglocatie"
+
+msgid "IDS_SM_BODY_FREE_M_MEMORY_ABB"
+msgstr "Vrij"
+
+msgid "IDS_ST_MBODY_ADS"
+msgstr "Advertenties"
+
+msgid "IDS_SM_BODY_SELECT_THE_DEFAULT_LOCATION_FOR_INSTALLING_APPS_WHERE_APPS_CAN_BE_SAVED_DEPENDS_ON_THE_TYPE_OF_APP_AND_THE_AVAILABILITY_OF_THE_LOCATION"
+msgstr "Selecteer de standaardlocatie voor het installeren van apps. Apps kunnen op verschillende locaties worden opgeslagen, afhankelijk van het type app en de beschikbaarheid van de locatie."
+
+msgid "IDS_SM_BODY_SELECT_THE_DEFAULT_STORAGE_LOCATION_FOR_CONTENT_SHARED_VIA_BLUETOOTH_OR_WI_FI_DIRECT"
+msgstr "Selecteer de standaard opslaglocatie voor inhoud die wordt gedeeld via Bluetooth of Wi-Fi Direct."
+
+msgid "IDS_ST_OPT_HIDE_CONTENT"
+msgstr "Inhoud verbergen"
+
+msgid "IDS_ST_HEADER_PRIVACY_AND_SECURITY_ABB"
+msgstr "Privacy en beveiliging"
+
+msgid "IDS_ST_MBODY_PRIVACY_AND_SECURITY"
+msgstr "Privacy en beveiliging"
+
+msgid "IDS_ST_HEADER_TIZEN_CONNECT"
+msgstr "Verbinden met Tizen"
+
+msgid "IDS_ST_OPT_BATTERY_USAGE_ABB"
+msgstr "Batterijverbruik"
+
+msgid "IDS_SM_BODY_THE_BATTERY_USAGE_FOR_THE_PAST_P1SD_HOURS_P2SD_MINUTES_C"
+msgstr "Het batterijverbruik voor afgelopen %1$d uur %2$d minuten:"
+
+msgid "IDS_ST_BODY_REMAINING_BATTERY"
+msgstr "Resterende batterijlading"
+
+msgid "IDS_ST_BODY_CHARGING_ING_ABB"
+msgstr "Opladen..."
+
+msgid "IDS_ST_SBODY_FULLY_CHARGED_ABB_M_STATUS"
+msgstr "Helemaal opgeladen"
+
+msgid "IDS_ST_BODY_MISSED_EVENTS"
+msgstr "Gemiste gebeurtenissen"
+
+msgid "IDS_ST_BODY_SPEECH_RATE"
+msgstr "Spraaksnelheid"
+
+msgid "IDS_COM_POP_MISSED_EVENTS"
+msgstr "Gemiste gebeurtenissen"
+
+msgid "IDS_SCR_POP_DRAG_THE_SLIDER_TO_SET_THE_SPEECH_RATE"
+msgstr "Sleep de schuifregelaar om de spreeksnelheid in te stellen."
+
+msgid "IDS_ST_BODY_BATTERY_LEVEL"
+msgstr "Batterijniveau"
+
+msgid "IDS_ST_HEADER_DETAILS"
+msgstr "Gegevens"
+
+msgid "IDS_ST_MBODY_OTHER_SOUNDS"
+msgstr "Overige geluiden"
+
+msgid "IDS_ST_HEADER_ENCRYPT_SD_CARD"
+msgstr "SD-kaart coderen"
+
+msgid "IDS_ST_HEADER_DECRYPT_SD_CARD"
+msgstr "SD-kaart decoderen"
+
+msgid "IDS_ST_HEADER_ENCRYPTION"
+msgstr "Codering"
+
+msgid "IDS_ST_SBODY_DEVICE_ENCRYPTED_M_STATUS"
+msgstr "Apparaat gecodeerd"
+
+msgid "IDS_ST_SBODY_DEVICE_NOT_ENCRYPTED_M_STATUS"
+msgstr "Apparaat niet gecodeerd"
+
+msgid "IDS_ST_SBODY_SD_CARD_ENCRYPTED_M_STATUS"
+msgstr "SD-kaart gecodeerd"
+
+msgid "IDS_ST_SBODY_SD_CARD_NOT_ENCRYPTED_M_STATUS_SBODY"
+msgstr "SD-kaart niet gecodeerd"
+
+msgid "IDS_ST_TMBODY_SECURE_ERASE"
+msgstr "Veilig wissen"
+
+msgid "IDS_ST_SBODY_ERASE_ALL_DELETED_DATA_ON_THE_PHONE_PERMANENTLY_FOR_SECURITY_PURPOSES_THIS_DATA_WILL_NOT_BE_RECOVERABLE_BY_ANYONE"
+msgstr "Wis alle gegevens op de telefoon permanent omwille van de veiligheid. Deze gegevens kunnen door niemand worden hersteld."
+
diff --git a/resource/po/output.xml b/resource/po/output.xml
deleted file mode 100644 (file)
index 656ea6a..0000000
+++ /dev/null
@@ -1,900 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<resources>
-  <string name="IDS_ST_BODY_1_MINUTE">1분</string>
-  <string name="IDS_ST_POP_SAVING">저장 중...</string>
-  <string name="IDS_CAM_POP_MODEL">모델</string>
-  <string name="IDS_EMAIL_BODY_INVALID_PORT_NUMBER">포트번호가 바르지 않습니다.</string>
-  <string name="IDS_HEALTH_OPT_ACCESSORIES">액세서리</string>
-  <string name="IDS_HS_HEADER_USB_DEBUGGING_CONNECTED">USB 디버깅을 실행하였습니다.</string>
-  <string name="IDS_MSG_OPT_6_SECONDS">6초</string>
-  <string name="IDS_PB_POP_PS_ALREADY_EXISTS">%s은(는) 이미 저장된 상태입니다.</string>
-  <string name="IDS_SAPPS_OPT_BADGE_ABB">배지</string>
-  <string name="IDS_ST_BODY_DISCONNECTED">연결을 해제하였습니다.</string>
-  <string name="IDS_ST_BODY_MEDIA">미디어</string>
-  <string name="IDS_ST_BODY_SELECT_AUTOMATICALLY">자동 선택</string>
-  <string name="IDS_ST_HEADER_AUDIO">오디오</string>
-  <string name="IDS_ST_HEADER_FORMAT_MVERB_ABB">포맷</string>
-  <string name="IDS_ST_HEADER_INSTANT_MESSENGER">인스턴트 메신저</string>
-  <string name="IDS_ST_HEADER_TIME">시간</string>
-  <string name="IDS_ST_MBODY_DAYS_M_WEEKDAY">요일</string>
-  <string name="IDS_ST_POP_ROAMING_WILL_INCUR_EXTRA_CHARGES_CONTINUE_Q">로밍을 이용하면 추가요금이 부과됩니다. 계속할까요?</string>
-  <string name="IDS_WIFI_BODY_IP">IP</string>
-  <string name="IDS_BT_POP_OPERATION_FAILED">작업을 수행하지 못하였습니다.</string>
-  <string name="IDS_CLD_OPT_MINUTE">분</string>
-  <string name="IDS_CLD_OPT_MINUTES_LC_ABB">분</string>
-  <string name="IDS_CST_BUTTON_CLOSE">닫기</string>
-  <string name="IDS_CST_POP_FAILED">완료하지 못하였습니다.</string>
-  <string name="IDS_IM_BODY_SUCCESSFULLY_COMPLETED">완료하였습니다.</string>
-  <string name="IDS_IM_POP_UNEXPECTED_ERROR">예상치 못한 오류가 발생하였습니다.</string>
-  <string name="IDS_PB_BODY_INFO">정보</string>
-  <string name="IDS_PB_BUTTON_CONTACT">연락처</string>
-  <string name="IDS_SIM_BODY_INVALID_SIM_CARD">SIM 카드가 바르지 않습니다.</string>
-  <string name="IDS_ST_BUTTON2_PROCESSING_ING">진행 중...</string>
-  <string name="IDS_ST_POP_DELETE_Q">삭제할까요?</string>
-  <string name="IDS_VR_POP_NO_FILES">파일이 없습니다</string>
-  <string name="IDS_WGT_BUTTON3_KIES_VIA_WI_FI">Wi-Fi로 Kies 연결</string>
-  <string name="IDS_TPLATFORM_OPT_BLUETOOTH">블루투스</string>
-  <string name="IDS_ST_OPT_SETTINGS">설정</string>
-  <string name="IDS_ST_BODY_GENERAL">일반</string>
-  <string name="IDS_ST_HEADER_PRIVACY">개인정보 보호</string>
-  <string name="IDS_BR_OPT_SCREEN">화면</string>
-  <string name="IDS_BR_OPT_LTE_GSM_WCDMA_HAUTO_CONNECT">LTE/GSM/WCDMA(자동 연결)</string>
-  <string name="IDS_BR_HEADER_MULTI_WINDOW">멀티윈도우</string>
-  <string name="IDS_BR_BODY_WEBSITE_SETTINGS">웹사이트 설정</string>
-  <string name="IDS_CLD_HEADER_EVENT_NOTIFICATION">일정 알림</string>
-  <string name="IDS_CLD_BUTTON_LIST_VIEW">목록 보기</string>
-  <string name="IDS_CLD_BUTTON_EXPORT">내보내기</string>
-  <string name="IDS_CLD_BODY_FIRST_DAY_OF_WEEK">주 시작 요일</string>
-  <string name="IDS_CAM_BODY_SHOWING_PD_ITEMS_T_TTS">항목 %d개 표시</string>
-  <string name="IDS_COM_POP_FLIGHT_MODE_WILL_BE_DISABLED">[비행기 탑승 모드]를 해제합니다.</string>
-  <string name="IDS_COM_POP_CHECKING">확인 중...</string>
-  <string name="IDS_COM_OPT_CONTINUE_Q">계속할까요?</string>
-  <string name="IDS_COM_INCORRECT_PASSWORD_ENTERED_5_TIMES">비밀번호를 5회 잘못 입력하였습니다.</string>
-  <string name="IDS_COM_BODY_YOUR_SIM_CARD_DOES_NOT_ALLOW_A_CONNECTION_TO_THIS_NETWORK">SIM 카드를 사용하여 네트워크에 연결할 수 없습니다.</string>
-  <string name="IDS_COM_BODY_TYPE_A_PIN_THAT_IS_4_TO_8_NUMBERS">PIN을 입력하세요(4-8자)</string>
-  <string name="IDS_COM_BODY_NETWORK_OPERATORS">네트워크 사업자</string>
-  <string name="IDS_COM_BODY_FORMATTING_SD_CARD_ING">SD 카드 포맷 중...</string>
-  <string name="IDS_COM_BODY_ENTER_PROXY_EMPTY">프록시 주소를 입력하세요.</string>
-  <string name="IDS_COM_BODY_CONNECT_TO_DATA_SERVICES_WHEN_ROAMING">로밍 중 데이터 서비스에 연결합니다.</string>
-  <string name="IDS_ASEML_POP_PASSWORD_EXPIRED">만료된 비밀번호입니다.</string>
-  <string name="IDS_ASEML_POP_ENTER_ANOTHER_PASSWORD">다른 비밀번호를 입력하세요.</string>
-  <string name="IDS_ASEML_BODY_DEVICE_ENCRYPTION">디바이스 암호화</string>
-  <string name="IDS_CST_POP_UNKNOWN_OPERATION">수행할 수 없는 작업입니다.</string>
-  <string name="IDS_CST_POP_OPERATION_NOT_ALLOWED_DURING_CALLS">통화 중에는 수행할 수 없습니다.</string>
-  <string name="IDS_CST_OPT_GSM_WCDMA_HAUTO_CONNECT">GSM/WCDMA(자동 연결)</string>
-  <string name="IDS_CST_BODY_UNBLOCK_PIN2">PIN2 사용 차단해제</string>
-  <string name="IDS_MTTRL_MBODY_PALM_MOTION">손바닥 모션</string>
-  <string name="IDS_MTTRL_BUTTON_ENABLE_MOTION">모션 실행</string>
-  <string name="IDS_MTTRL_BODY_SMART_ALERT">스마트 알림</string>
-  <string name="IDS_NFC_OPT_S_BEAM">S Beam</string>
-  <string name="IDS_STU_BODY_SMART_STAY_DETECTS_YOUR_EYES_WITH_THE_FRONT_CAMERA_SO_THAT_THE_SCREEN_STAYS_ON_WHEN_YOU_ARE_LOOKING_AT_IT">[스마트 스테이]는 전면 카메라로 사용자의 눈을 감지하여 사용자가 화면을 바라보는 동안 화면을 켜진 상태로 유지합니다.</string>
-  <string name="IDS_IDLE_BODY_NEW_PIN_AND_CONFIRM_PIN_DO_NOT_MATCH">새 PIN과 PIN 확인이 일치하지 않습니다.</string>
-  <string name="IDS_MOBILEAP_POP_TURNING_ON_WI_FI_WILL_DISABLE_MOBILE_HOTSPOT_CONTINUE_Q_VZW">Wi-Fi를 실행하면 [모바일 핫스팟]은 해제됩니다. 계속할까요?</string>
-  <string name="IDS_MOBILEAP_MBODY_DATA_USAGE">데이터 사용</string>
-  <string name="IDS_MOBILEAP_BODY_TETHERING">테더링</string>
-  <string name="IDS_IM_POP_THIS_FEATURE_IS_NOT_AVAILABLE_WHILE_FLIGHT_MODE_IS_ON">[비행기 탑승 모드] 실행 중에는 이 기능을 사용할 수 없습니다.</string>
-  <string name="IDS_EMAIL_POP_SECURITY_UPDATE_ABB">보안 업데이트</string>
-  <string name="IDS_EMAIL_POP_GIANT_M_TEXTSIZE">최대한 크게</string>
-  <string name="IDS_EMAIL_POP_FAILED_TO_MOVE">이동시키지 못하였습니다.</string>
-  <string name="IDS_EMAIL_OPT_HUGE_M_TEXTSIZE">최대 크게</string>
-  <string name="IDS_QP_POP_NETWORK_RESTRICTION_MODE_WILL_BE_DISABLED_JPN">[네트워크 제한 모드]를 해제합니다.</string>
-  <string name="IDS_QP_POP_IN_NETWORK_RESTRICTION_MODE_YOU_CAN_USE_ALL_YOUR_APPLICATIONS_WITHOUT_CONNECTING_TO_THE_NETWORK_YOU_CAN_ALSO_RECEIVE_CALLS_AND_SMS_MESSAGES_MSG_JPN">[네트워크 제한 모드] 실행 중에는 네트워크에 연결하지 않고 모든 애플리케이션을 사용할 수 있으며, 전화 및 SMS 메시지도 받을 수 있습니다. [네트워크 제한 모드]를 실행합니다.</string>
-  <string name="IDS_TASKMGR_BODY_ACTIVE_APPLICATIONS_C_PD">실행 중인 애플리케이션: %d</string>
-  <string name="IDS_USB_POP_UNABLE_TO_CONNECT_TO_KIES_VIA_WI_FI_WHEN_CONNECTED_TO_KIES_VIA_USB">USB로 Kies에 연결되어 있을 경우 Wi-Fi로 Kies에 연결할 수 없습니다.</string>
-  <string name="IDS_MSGC_POP_YOUR_SD_CARD_IS_FULL">SD 카드 저장공간을 모두 사용 중입니다.</string>
-  <string name="IDS_MSGC_BODY_NOT_ENOUGH_MEMORY_IN_PHONE_MEMORY_DELETE_SOME_ITEMS_AND_TRY_AGAIN">휴대전화에 저장공간이 부족합니다. 일부 항목을 삭제한 후 다시 시도하세요.</string>
-  <string name="IDS_KW_POP_BE_CAREFUL_WHEN_TRANSMITTING_INFORMATION_ON_AN_UNSECURED_WI_FI_NETWORK_MSG">보안되지 않은 Wi-Fi 네트워크에서 정보를 전송하는 경우 네트워크 상의 다른 사람이 볼 수 있으므로 주의하세요.</string>
-  <string name="IDS_DN_BODY_ENCRYPT_SD_CARD">SD 카드 암호화</string>
-  <string name="IDS_MSGF_POP_UNSUPPORTED">지원되지 않습니다.</string>
-  <string name="IDS_MSGF_BODY_SERVICE_TYPE">서비스 형식</string>
-  <string name="IDS_MF_POP_FORMAT_COMPLETED">포맷을 완료하였습니다.</string>
-  <string name="IDS_MF_OPT_NAME_HZ_TO_A">이름(가나다 역순)</string>
-  <string name="IDS_MF_OPT_NAME_HA_TO_Z">이름(가나다 순)</string>
-  <string name="IDS_MF_BODY_SCREEN_CAPTURE_M_NOUN">화면 캡처</string>
-  <string name="IDS_XTAG_POP_RESET_ALL_SETTINGS_FOR_C_DEFAULT_APPS_BACKGROUND_DATA_RESTRICTIONS_YOUR_EXISTING_DATA_WILL_NOT_BE_LOST">다음에 대한 모든 설정을 초기화합니다.<br><br>기본 애플리케이션<br>백그라운드 데이터 제한<br><br>기존 데이터는 손실되지 않습니다</string>
-  <string name="IDS_PB_POP_MOVE_COMPLETED">이동하였습니다.</string>
-  <string name="IDS_PB_BODY_MOVING_ING">이동 중...</string>
-  <string name="IDS_SMEMO_BUTTON_IMPORT">가져오기</string>
-  <string name="IDS_LCKSCN_BODY_WALLPAPERS">배경화면</string>
-  <string name="IDS_LCKSCN_BODY_TAP_AND_HOLD_THE_SCREEN_THEN_TILT_THE_DEVICE_TOWARDS_YOU_TO_UNLOCK_IT_MSG">잠금을 해제하려면 화면을 길게 누르면서 디바이스를 앞으로 기울이세요. 화면 잠금이 해제되지 않으면 디바이스를 더 기울이세요. [모션 잠금해제]를 설정한 [설정]에서 모션 기능을 자동 실행합니다.</string>
-  <string name="IDS_SA_BUTTON_DONE_ABB">완료</string>
-  <string name="IDS_FP_BODY_NO_APPLICATIONS">애플리케이션이 없습니다</string>
-  <string name="IDS_ST_TZTAB4_MOST_USED_M_APP">자주 사용한 설정</string>
-  <string name="IDS_ST_TPOP_PERSONAL_MODE_ENABLED_ABB">[퍼스널 모드]를 실행하였습니다.</string>
-  <string name="IDS_ST_TPOP_PERSONAL_MODE_DISABLED_ABB">[퍼스널 모드]를 해제하였습니다.</string>
-  <string name="IDS_ST_TPOP_FAILED_TO_ENABLE_PERSONAL_MODE_TRY_AGAIN_ABB">[퍼스널 모드]를 실행하지 못하였습니다. 다시 시도하세요.</string>
-  <string name="IDS_ST_TPOP_FAILED_TO_DISABLE_PERSONAL_MODE_TRY_AGAIN_ABB">[퍼스널 모드]를 해제하지 못하였습니다. 다시 시도하세요.</string>
-  <string name="IDS_ST_TPOP_ENABLING_ULTRA_POWER_SAVING_MODE_ING">[초절전 모드] 실행 중...</string>
-  <string name="IDS_ST_SK_FORMAT_ABB">포맷</string>
-  <string name="IDS_ST_SK3_DONE">완료</string>
-  <string name="IDS_ST_SK2_PLEASE_WAIT">잠시 기다리세요</string>
-  <string name="IDS_ST_SBODY_POWER_SAVING">절전</string>
-  <string name="IDS_ST_SBODY_ONLY_UPDATE_THE_SECURITY_POLICY_AUTOMATICALLY_WHEN_YOUR_DEVICE_IS_CONNECTED_TO_A_WI_FI_NETWORK">디바이스가 Wi-Fi 네트워크에 연결된 경우에만 보안정책을 자동 업데이트합니다.</string>
-  <string name="IDS_ST_SBODY_INCREASE_THE_SENSITIVITY_OF_THE_TOUCH_SCREEN_SBODY_MSG">터치 화면의 감도를 높여 장갑을 낀 상태에서도 디바이스를 제어합니다.</string>
-  <string name="IDS_ST_SBODY_DISABLED">사용 안 함</string>
-  <string name="IDS_ST_SBODY_AUTOMATICALLY_CHECK_FOR_CHANGES_TO_THE_SECURITY_POLICY_MSG">자동으로 보안정책의 변경사항을 확인하고 모든 업데이트를 다운로드하여 보안 및 서비스를 향상합니다.</string>
-  <string name="IDS_ST_POP_YOU_MUST_ENTER_A_DEVICE_NAME">디바이스 이름을 입력하세요.</string>
-  <string name="IDS_ST_POP_YOUR_PERSONAL_MODE_SECURITY_SETTINGS_WILL_BE_RESET_AND_YOUR_PERSONAL_CONTENT_WILL_BE_DELETED_RESET_PERSONAL_MODE_Q">[퍼스널 모드] 보안 설정을 초기화하고 개인 컨텐츠를 삭제합니다. [퍼스널 모드]를 초기화할까요?</string>
-  <string name="IDS_ST_POP_USE_2D_HARDWARE_OR_SOFTWARE_ACCELERATION_IN_APPLICATIONS">애플리케이션에서 2D 하드웨어 가속 또는 소프트웨어 가속을 사용합니다.</string>
-  <string name="IDS_ST_POP_URL_REMOVED">URL을 제거하였습니다.</string>
-  <string name="IDS_ST_POP_URLS_REMOVED">URL을 제거하였습니다.</string>
-  <string name="IDS_ST_POP_UNMOUNTING_USB_OTG_STORAGE_WILL_STOP_SOME_APPLICATIONS_MSG">USB OTG 저장공간을 마운트 해제하면 일부 애플리케이션을 중지합니다. 애플리케이션은 USB OTG 저장공간을 다시 마운트할 때까지 사용할 수 없습니다.</string>
-  <string name="IDS_ST_POP_UNMOUNTING_SD_CARD_ING_ABB">SD 카드 마운트 해제 중...</string>
-  <string name="IDS_ST_POP_UNMOUNTING_ING_ABB">마운트 해제 중...</string>
-  <string name="IDS_ST_POP_UNINSTALL_Q">삭제할까요?</string>
-  <string name="IDS_ST_POP_UNINSTALLING_ING">삭제 중...</string>
-  <string name="IDS_ST_POP_UNABLE_TO_TURN_ON_FLIGHT_MODE_VODA">[비행기 탑승 모드]를 실행할 수 없습니다.</string>
-  <string name="IDS_ST_POP_UNABLE_TO_SEARCH_NETWORKS_DURING_DATA_SERVICE_ACTIVATED_DO_YOU_WANT_TO_DISCONNECT_THE_DATA_SERVICE_AND_SEARCH_AVAILABLE_NETWORK_Q">데이터 서비스 사용 중에는 네트워크를 검색할 수 없습니다. 연결을 해제한 후 네트워크를 검색할까요?</string>
-  <string name="IDS_ST_POP_UNABLE_TO_CHANGE_NETWORKS_WHILE_DATA_SERVICE_IN_USE_STOP_USING_CURRENT_DATA_SERVICE_AND_SELECT_ANOTHER_AVAILABLE_NETWORK_Q">데이터 서비스 사용 중에는 네트워크를 변경할 수 없습니다. 현재 데이터 서비스 사용을 중지한 후 사용 가능한 다른 네트워크를 선택할까요?</string>
-  <string name="IDS_ST_POP_ULTRA_POWER_SAVING_MODE_WILL_BE_DISABLED">[초절전 모드]를 해제합니다.</string>
-  <string name="IDS_ST_POP_TO_USE_PERSONAL_MODE_YOU_MUST_REGISTER_AN_UNLOCK_METHOD">[퍼스널 모드]를 사용하려면 잠금해제 방식을 등록하세요.</string>
-  <string name="IDS_ST_POP_TO_ENABLE_HANDS_FREE_MODE_ENABLE_AT_LEAST_ONE_RELEVANT_FUNCTION">[핸즈프리 모드]를 실행하려면 관련 기능을 최소 1개 이상 선택하세요.</string>
-  <string name="IDS_ST_POP_THE_SCREEN_WILL_NOT_TURN_OFF_WHILE_YOU_KEEP_LOOKING_AT_IT">화면을 보고 있는 중에는 화면이 꺼지지 않습니다.</string>
-  <string name="IDS_ST_POP_THE_MAXIMUM_NUMBERS_OF_CHARACTERS_FOR_YOUR_DEVICE_NAME_HPD_HAS_BEEN_EXCEEDED">디바이스 이름에 입력할 수 있는 최대 글자 수(%d)를 초과하였습니다.</string>
-  <string name="IDS_ST_POP_THE_APP_HAS_BEEN_UNINSTALLED">앱을 삭제하였습니다.</string>
-  <string name="IDS_ST_POP_TAP_OK">[확인]을 누르세요.</string>
-  <string name="IDS_ST_POP_SEARCHING_NETWORK_ING">네트워크 검색 중...</string>
-  <string name="IDS_ST_POP_RESTART_PHONE_TO_USE_AUTOMATIC_UPDATE_Q">자동 업데이트하기 위해 휴대전화를 다시 시작할까요?</string>
-  <string name="IDS_ST_POP_RESET_TO_DEFAULT_Q">기본 설정으로 초기화할까요?</string>
-  <string name="IDS_ST_POP_RESET_ALL_SETTINGS_AND_DELETE_ALL_DATA_THIS_CANNOT_BE_STOPPED_ONCE_STARTED">모든 설정을 초기화하고 데이터를 모두 삭제합니다. 실행하면 중지할 수 없습니다.</string>
-  <string name="IDS_ST_POP_REMOVE_DEFAULT_APPS_Q">기본 애플리케이션을 제거할까요?</string>
-  <string name="IDS_ST_POP_REGISTRATION_CODE_NOT_FOUND">등록 코드를 찾을 수 없습니다.</string>
-  <string name="IDS_ST_POP_REGISTERING_ING">등록 중...</string>
-  <string name="IDS_ST_POP_REGISTERED">등록하였습니다.</string>
-  <string name="IDS_ST_POP_PUK2_VERIFIED">PUK2를 인증하였습니다.</string>
-  <string name="IDS_ST_POP_PUK1_VERIFIED">PUK1을 인증하였습니다.</string>
-  <string name="IDS_ST_POP_PORT_REMOVED">포트를 제거하였습니다.</string>
-  <string name="IDS_ST_POP_PORTS_REMOVED">포트를 제거하였습니다.</string>
-  <string name="IDS_ST_POP_PIN_UNBLOCKED">PIN을 사용할 수 있습니다.</string>
-  <string name="IDS_ST_POP_PIN2_UNBLOCKED">PIN2를 해제하였습니다.</string>
-  <string name="IDS_ST_POP_PIN2_CHANGED">PIN2를 변경하였습니다.</string>
-  <string name="IDS_ST_POP_PIN2_BLOCKED">PIN2 사용이 차단된 상태입니다.</string>
-  <string name="IDS_ST_POP_PIN1_CHANGED">PIN1을 변경하였습니다.</string>
-  <string name="IDS_ST_POP_PIN1_BLOCKED">PIN1 사용이 차단된 상태입니다.</string>
-  <string name="IDS_ST_POP_PD_ATTEMPT_LEFT">입력 기회가 %d회 남았습니다.</string>
-  <string name="IDS_ST_POP_PD_ATTEMPTS_LEFT">입력 기회가 %d회 남았습니다.</string>
-  <string name="IDS_ST_POP_PASSWORD_MUST_CONTAIN_AT_LEAST_PD_ALPHANUMERIC_CHARACTERS">비밀번호는 %d자 이상의 문자 또는 숫자를 포함해야 합니다.</string>
-  <string name="IDS_ST_POP_PASSWORD_MUST_BE_MORE_THAN_P1SD_CHARACTERS_AND_LESS_THAN_P2SD">비밀번호는 %1$d자보다 길어야 하며 %2$d자보다 짧아야 합니다.</string>
-  <string name="IDS_ST_POP_PASSWORDS_DO_NOT_MATCH">비밀번호가 일치하지 않습니다.</string>
-  <string name="IDS_ST_POP_NO_SD_CARD_IS_INSERTED_DISABLE_ENCRYPT_SD_CARD_ANYWAY_Q">삽입한 SD 카드가 없습니다. 그래도 SD 카드 암호화를 해제할까요?</string>
-  <string name="IDS_ST_POP_NO_SD_CARD_HAS_BEEN_INSERTED_ENCRYPTION_WILL_START_AUTOMATICALLY_WHEN_YOU_INSERT_AN_SD_CARD">삽입한 SD 카드가 없습니다. SD 카드를 삽입하면 암호화를 자동으로 시작합니다.</string>
-  <string name="IDS_ST_POP_NO_ITEM_SELECTED">선택한 항목이 없습니다.</string>
-  <string name="IDS_ST_POP_NEW_PASSWD_SAVED">새 비밀번호를 저장하였습니다.</string>
-  <string name="IDS_ST_POP_NETWORK_SEARCH_FAILED">네트워크를 검색하지 못하였습니다.</string>
-  <string name="IDS_ST_POP_MOBILE_DATA_HAS_BEEN_DISABLED_MSG">[모바일 데이터]를 해제하였습니다. MMS를 보내거나 받을 수 없습니다. 서버와 데이터를 동기화하려면 Wi-Fi 네트워크로 연결하세요.</string>
-  <string name="IDS_ST_POP_MOBILE_DATA_ENABLED_CONNECTING_TO_MOBILE_NETWORKS_MAY_INCUR_EXTRA_CHARGES_DEPENDING_ON_YOUR_DATA_PLAN_CONTINUE_Q">모바일 데이터가 실행되었습니다. 모바일 네트워크에 연결하면 데이터 요금제에 따라 추가 요금이 부과될 수 있습니다. 계속할까요?</string>
-  <string name="IDS_ST_POP_LOADING_ING">불러오는 중...</string>
-  <string name="IDS_ST_POP_IP_ADDRESS_REMOVED">IP 주소를 제거하였습니다.</string>
-  <string name="IDS_ST_POP_INVALID_URL_OR_NETWORK_CONNECTION_FAILED">URL이 바르지 않거나 네트워크에 연결하지 못하였습니다.</string>
-  <string name="IDS_ST_POP_INVALID_IP_ADDRESS_OR_NETWORK_CONNECTION_FAILED">IP 주소가 바르지 않거나 네트워크에 연결하지 못하였습니다.</string>
-  <string name="IDS_ST_POP_INSERT_SIM_CARD_TO_ACCESS_NETWORK_SERVICES">네트워크 서비스를 이용하려면 SIM 카드를 삽입하세요.</string>
-  <string name="IDS_ST_POP_INCORRECT_PUK">PUK이 바르지 않습니다.</string>
-  <string name="IDS_ST_POP_INCORRECT_PIN_PD_ATTEMPTS_LEFT">PIN이 바르지 않습니다. 입력 기회가 %d회 남았습니다.</string>
-  <string name="IDS_ST_POP_INCORRECT_PIN2">PIN2가 바르지 않습니다.</string>
-  <string name="IDS_ST_POP_INCORRECT_PIN1_ATTEMPT_LEFT">PIN이 바르지 않습니다. 입력 기회가 1회 남았습니다.</string>
-  <string name="IDS_ST_POP_INCORRECT_PASSWORD">잘못된 비밀번호를 입력하였습니다.</string>
-  <string name="IDS_ST_POP_IF_YOU_RESET_YOUR_DEVICE_TO_FACTORY_DEFAULTS_YOU_WILL_NOT_BE_ABLE_TO_USE_ENCRYPTED_FILES_ON_THE_SD_CARD_MSG">디바이스의 설정 및 데이터를 초기화하면 SD 카드에 저장된 암호화 파일은 사용할 수 없고 암호화되지 않은 파일만 사용할 수 있습니다.</string>
-  <string name="IDS_ST_POP_FORMATTING_WILL_ERASE_ALL_DATA_FORMAT_Q">포맷하면 데이터가 모두 삭제됩니다. 지금 포맷할까요?</string>
-  <string name="IDS_ST_POP_FORMATTING_ING">포맷 중...</string>
-  <string name="IDS_ST_POP_FAILED_TO_UNINSTALL_THE_APP">앱을 삭제하지 못하였습니다.</string>
-  <string name="IDS_ST_POP_ENTER_PS">%s을(를) 입력하세요.</string>
-  <string name="IDS_ST_POP_ENCRYPT_SD_CARD_Q_OPERATION_IS_IRREVERSIBLE_AND_IF_YOU_INTERRUPT_IT_YOU_WILL_LOSE_DATA">SD 카드를 암호화할까요? 이 작업은 한 번 실행하면 되돌릴 수 없으며 중단할 경우 데이터가 손실될 수 있습니다.</string>
-  <string name="IDS_ST_POP_ENABLING_EMERGENCY_MODE_ING">[긴급 모드] 실행 중...</string>
-  <string name="IDS_ST_POP_ENABLING_AUTO_UPDATE_MEANS_YOUR_DEVICE_WILL_CHECK_FOR_SECURITY_UPDATES_AUTOMATICALLY_NOTI_MSG">자동 업데이트를 실행하면 디바이스가 자동으로 보안 업데이트를 확인합니다. 모바일 네트워크로 확인하면 추가요금이 부과될 수 있습니다.</string>
-  <string name="IDS_ST_POP_ENABLE_SMART_STAY_TO_TRY_IT_T_HELP">[스마트 스테이]를 연습하려면 기능을 먼저 실행하세요.</string>
-  <string name="IDS_ST_POP_ENABLE_SMART_ROTATION_TO_TRY_IT_T_HELP">[스마트 회전]을 연습하려면 기능을 먼저 실행하세요.</string>
-  <string name="IDS_ST_POP_ENABLE_FLIGHT_MODE">[비행기 탑승 모드]를 실행하세요.</string>
-  <string name="IDS_ST_POP_EMERGENCY_MODE_WILL_BE_DISABLED">[긴급 모드]를 해제합니다.</string>
-  <string name="IDS_ST_POP_DO_NOT_ASK_AGAIN">다시 묻지 않기</string>
-  <string name="IDS_ST_POP_DISABLING_AUTO_UPDATE_MEANS_YOU_HAVE_TO_CHECK_FOR_SECURITY_UPDATES_MANUALLY_NOTI_MSG">자동 업데이트를 해제하면 수동으로 보안 업데이트를 확인해야 합니다. 디바이스를 안전하게 사용하려면 자동 업데이트를 실행하는 것을 권장합니다.</string>
-  <string name="IDS_ST_POP_DISABLE_TETHERING_Q">테더링을 해제할까요?</string>
-  <string name="IDS_ST_POP_DEVICE_WILL_RESTART">디바이스를 종료한 후 다시 시작합니다.</string>
-  <string name="IDS_ST_POP_DEVICE_WILL_BE_RESET_ALL_SETTINGS_AND_DATA_WILL_BE_ERASED_THIS_CANNOT_BE_STOPPED_ONCE_STARTED">디바이스를 초기화하고 모든 설정 및 데이터를 삭제합니다. 실행하면 중지할 수 없습니다.</string>
-  <string name="IDS_ST_POP_CONNECTING_TO_THE_SERVER_ING">서버에 연결 중...</string>
-  <string name="IDS_ST_POP_CHECK_FOR_SECURITY_UPDATES_AND_DOWNLOAD_NEW_UPDATES_Q_NOTI_MSG">보안 업데이트를 확인하고 새 업데이트를 다운로드할까요? 모바일 네트워크로 다운로드하면 추가요금이 부과될 수 있습니다. 사용 가능한 Wi-Fi가 있다면, Wi-Fi 네트워크로 다운로드하세요. 다운로드 중에도 디바이스를 사용할 수 있습니다.</string>
-  <string name="IDS_ST_POP_CHAP">CHAP</string>
-  <string name="IDS_ST_POP_CHANGE_YOUR_POSITION_IN_RELATION_TO_THE_SCREEN_AND_SEE_HOW_IT_ADJUSTS_AUTOMATICALLY">화면 위치에 따라 자세를 변경하고 어떻게 자동으로 조절되는지 확인하세요.</string>
-  <string name="IDS_ST_POP_AUTO_TIME_UPDATE_UNAVAILABLE_CHOOSE_ALTERNATIVE_TIME_SET_MODE_JPN_SBM">자동 시간 업데이트를 사용할 수 없습니다. 다른 시간 설정 모드를 선택하세요.</string>
-  <string name="IDS_ST_POP_ANY_PERSONAL_CONTENT_WILL_NOT_BE_ACCESSIBLE_IN_NORMAL_MODE">[일반 모드]에서는 개인 컨텐츠에 접근할 수 없습니다.</string>
-  <string name="IDS_ST_OPT_WCDMA_GSM_HAUTO_CONNECT">WCDMA/GSM(자동 연결)</string>
-  <string name="IDS_ST_OPT_UNTITLED_NETWORK">이름 없는 네트워크</string>
-  <string name="IDS_ST_OPT_TAB_VIEW">탭 보기</string>
-  <string name="IDS_ST_OPT_SELECTED">이 항목만</string>
-  <string name="IDS_ST_OPT_SELECT">선택</string>
-  <string name="IDS_ST_OPT_RESET_APP_SETTINGS_ABB">애플리케이션 설정 초기화</string>
-  <string name="IDS_ST_OPT_NETWORK_LIST">네트워크 목록</string>
-  <string name="IDS_ST_OPT_MASS_STORAGE_ABB">대용량 저장공간</string>
-  <string name="IDS_ST_OPT_LTE_WCDMA_GSM_HAUTO_CONNECT">LTE/WCDMA/GSM(자동 연결)</string>
-  <string name="IDS_ST_OPT_EDIT_QUICK_SETTINGS">간편설정 편집</string>
-  <string name="IDS_ST_OPT_DEFAULT_RINGTONE">기본 벨소리</string>
-  <string name="IDS_ST_OPT_CUSTOM_MODE_ABB">직접 설정 모드</string>
-  <string name="IDS_ST_OPT_BLOCK_WI_FI">Wi-Fi 차단</string>
-  <string name="IDS_ST_OPT_BLOCK_MOBILE_NETWORKS">모바일 네트워크 차단</string>
-  <string name="IDS_ST_OPT_BLOCK_ALL">모두 차단</string>
-  <string name="IDS_ST_OPT_AUTO_UPDATE_ABB">자동 업데이트</string>
-  <string name="IDS_ST_OPT_ALLOW_ALL">모두 허용</string>
-  <string name="IDS_ST_OPT_ALL">전체</string>
-  <string name="IDS_ST_MBODY_ZOOM">확대/축소</string>
-  <string name="IDS_ST_MBODY_WCDMA_ONLY">WCDMA만 연결</string>
-  <string name="IDS_ST_MBODY_VIA_WI_FI_ONLY">Wi-Fi 연결 시</string>
-  <string name="IDS_ST_MBODY_UNLOCK_METHOD">잠금해제 방식</string>
-  <string name="IDS_ST_MBODY_TOUCH_SENSITIVITY_ABB">터치 민감도 높이기</string>
-  <string name="IDS_ST_MBODY_SWIPE">드래그</string>
-  <string name="IDS_ST_MBODY_SOFTWARE_UPDATE">소프트웨어 업데이트</string>
-  <string name="IDS_ST_MBODY_SMART_STAY">스마트 스테이</string>
-  <string name="IDS_ST_MBODY_SMART_SCREEN">스마트 화면</string>
-  <string name="IDS_ST_MBODY_SMART_ROTATION">스마트 회전</string>
-  <string name="IDS_ST_MBODY_SIM_CARD_PROFILE_SETTINGS">SIM 카드 프로필 설정</string>
-  <string name="IDS_ST_MBODY_SHOW_CPU_USAGE">CPU 사용량 표시</string>
-  <string name="IDS_ST_MBODY_SELECT_WHERE_CAPTURED_IMAGES_WILL_BE_SAVED">캡처 이미지 저장 위치 선택</string>
-  <string name="IDS_ST_MBODY_SCREEN_ROTATION">화면 회전</string>
-  <string name="IDS_ST_MBODY_SCREEN_READER_HTTS">스크린 리더(TTS)</string>
-  <string name="IDS_ST_MBODY_REGISTER">등록</string>
-  <string name="IDS_ST_MBODY_PAP">PAP</string>
-  <string name="IDS_ST_MBODY_NONE">설정 안 함</string>
-  <string name="IDS_ST_MBODY_MOTIONS_AND_GESTURES">모션 및 제스처</string>
-  <string name="IDS_ST_MBODY_MOBILE_DATA">모바일 데이터</string>
-  <string name="IDS_ST_MBODY_HELP">도움말</string>
-  <string name="IDS_ST_MBODY_HANDS_FREE_MODE">핸즈프리 모드</string>
-  <string name="IDS_ST_MBODY_GSM_ONLY">GSM만 연결</string>
-  <string name="IDS_ST_MBODY_FONT_SIZE">글자 크기</string>
-  <string name="IDS_ST_MBODY_FACTORY_RESET">전체 초기화</string>
-  <string name="IDS_ST_MBODY_EDIT_AFTER_SCREEN_CAPTURE">화면 캡처 후 편집</string>
-  <string name="IDS_ST_MBODY_DIALLING_KEYPAD_TONE">다이얼 키패드 버튼음</string>
-  <string name="IDS_ST_MBODY_DEVICE_STATUS">디바이스 상태</string>
-  <string name="IDS_ST_MBODY_DEREGISTER">등록 해제</string>
-  <string name="IDS_ST_MBODY_COLOUR_THEME">색상 테마</string>
-  <string name="IDS_ST_MBODY_CHARGING">충전 중</string>
-  <string name="IDS_ST_MBODY_CALL_SETTINGS">통화 설정</string>
-  <string name="IDS_ST_MBODY_AUTO_ADJUST_SCREEN_TONE">화면밝기 자동 조절</string>
-  <string name="IDS_ST_MBODY_ACTIVE_APPLICATION">실행 중인 애플리케이션</string>
-  <string name="IDS_ST_MBODY_ACCOUNTS_AND_BACKUP">계정 및 백업</string>
-  <string name="IDS_ST_ITAB4_CONTROLS_M_INPUT_AND_CONTROL">입력 및 제어</string>
-  <string name="IDS_ST_HEADER_WI_FI_DIRECT">Wi-Fi 다이렉트</string>
-  <string name="IDS_ST_HEADER_WI_FI">Wi-Fi</string>
-  <string name="IDS_ST_HEADER_USER_SETTINGS_ABB">사용자 설정</string>
-  <string name="IDS_ST_HEADER_USER_AND_BACKUP_M_CATEGORY">사용자 및 백업</string>
-  <string name="IDS_ST_HEADER_USB_UTILITIES">USB 유틸리티</string>
-  <string name="IDS_ST_HEADER_UNLOCK_DEVICE_USING_MOTION_ABB">모션 기능을 사용하여 디바이스 잠금해제</string>
-  <string name="IDS_ST_HEADER_UNAVAILABLE">사용할 수 없음</string>
-  <string name="IDS_ST_HEADER_ULTRA_POWER_SAVING_MODE">초절전 모드</string>
-  <string name="IDS_ST_HEADER_TOUCH_KEY_LIGHT_DURATION">터치 버튼 조명 시간</string>
-  <string name="IDS_ST_HEADER_TEXT_TO_SPEECH">글자 읽어주기</string>
-  <string name="IDS_ST_HEADER_STANDARD_LIMIT_ABB">표준 제한</string>
-  <string name="IDS_ST_HEADER_SOUND">소리</string>
-  <string name="IDS_ST_HEADER_SIM_CARD_MANAGER">SIM 카드 관리자</string>
-  <string name="IDS_ST_HEADER_SHARED_CONTENT">공유 컨텐츠</string>
-  <string name="IDS_ST_HEADER_SELECT_VIBRATION_PATTERNS_ABB">진동 패턴 선택</string>
-  <string name="IDS_ST_HEADER_SCREEN_MIRRORING">Screen Mirroring</string>
-  <string name="IDS_ST_HEADER_SAMSUNG_KIES">삼성 Kies</string>
-  <string name="IDS_ST_HEADER_SAMSUNG_APPS">Samsung Apps</string>
-  <string name="IDS_ST_HEADER_RINGTONES">벨소리</string>
-  <string name="IDS_ST_HEADER_RESET_RESULTS">초기화 결과</string>
-  <string name="IDS_ST_HEADER_RESET">초기화</string>
-  <string name="IDS_ST_HEADER_PRIVILEGES">권한</string>
-  <string name="IDS_ST_HEADER_PRIVATE_MODE">프라이빗 모드</string>
-  <string name="IDS_ST_HEADER_PORT">포트</string>
-  <string name="IDS_ST_HEADER_PLEASE_WAIT">잠시 기다리세요.</string>
-  <string name="IDS_ST_HEADER_PERSONAL_MODE">퍼스널 모드</string>
-  <string name="IDS_ST_HEADER_PERSONALISATION">개인 설정</string>
-  <string name="IDS_ST_HEADER_PD_SELECTED_ABB">%d개 선택</string>
-  <string name="IDS_ST_HEADER_PD_SELECTED">%d개 선택</string>
-  <string name="IDS_ST_HEADER_NO_BACKGROUND_PROCESSES_ABB">백그라운드 프로세스 없음</string>
-  <string name="IDS_ST_HEADER_NEW_NETWORK">네트워크 추가</string>
-  <string name="IDS_ST_HEADER_NETWORK_RESTRICTION_MODE_ABB_JPN">네트워크 제한 모드</string>
-  <string name="IDS_ST_HEADER_MOTION_UNLOCK">모션 잠금해제</string>
-  <string name="IDS_ST_HEADER_MORE_DISPLAY_SETTINGS_ABB">화면 설정 더보기</string>
-  <string name="IDS_ST_HEADER_LOCK_SCREEN">잠금화면</string>
-  <string name="IDS_ST_HEADER_LANGUAGE_AND_INPUT">언어 및 입력 방식</string>
-  <string name="IDS_ST_HEADER_INSTALLED_APPLICATIONS">설치된 애플리케이션</string>
-  <string name="IDS_ST_HEADER_INPUT_AND_MOTION">입력 및 모션</string>
-  <string name="IDS_ST_HEADER_HOME_SCREEN_ABB">홈 화면</string>
-  <string name="IDS_ST_HEADER_FINGER_SCANNER_ABB">지문 스캐너</string>
-  <string name="IDS_ST_HEADER_ENTER_VALID_DEVICE_NAME_ABB">유효한 디바이스 이름 입력</string>
-  <string name="IDS_ST_HEADER_ENCRYPT_DEVICE">디바이스 암호화</string>
-  <string name="IDS_ST_HEADER_DIVX_VOD">DivX® VOD</string>
-  <string name="IDS_ST_HEADER_DISPLAY_LANGUAGE">언어 선택</string>
-  <string name="IDS_ST_HEADER_DISPLAY">디스플레이</string>
-  <string name="IDS_ST_HEADER_DISABLE_EMERGENCY_MODE_ABB">긴급 모드 해제</string>
-  <string name="IDS_ST_HEADER_DEVICE_MANAGER">디바이스 관리자</string>
-  <string name="IDS_ST_HEADER_CREATE_CONNECTION">새 연결 추가</string>
-  <string name="IDS_ST_HEADER_CONNECT_AND_SHARE">연결 및 공유</string>
-  <string name="IDS_ST_HEADER_CONFIRM_ENCRYPTION">암호화 확인</string>
-  <string name="IDS_ST_HEADER_CHANGE_PIN_ABB">PIN 변경</string>
-  <string name="IDS_ST_HEADER_AUTO_ROTATE_SCREEN_ABB">화면 자동 회전</string>
-  <string name="IDS_ST_HEADER_ALLOW_USB_DEBUGGING_Q_ABB">USB 디버깅을 허용할까요?</string>
-  <string name="IDS_ST_HEADER_ADD_URL">URL 추가</string>
-  <string name="IDS_ST_HEADER_ADD_PORT">포트 추가</string>
-  <string name="IDS_ST_HEADER_ADD_IP">IP 추가</string>
-  <string name="IDS_ST_BUTTON_UNINSTALL_UPDATES">업데이트 삭제</string>
-  <string name="IDS_ST_BUTTON_UNINSTALL">삭제</string>
-  <string name="IDS_ST_BUTTON_TRY_IT">연습해보기</string>
-  <string name="IDS_ST_BUTTON_STOP">중지</string>
-  <string name="IDS_ST_BUTTON_SET_SCREEN_LOCK_TYPE">화면 잠금 방식 설정</string>
-  <string name="IDS_ST_BUTTON_RESET_APPS_ABB">앱 초기화</string>
-  <string name="IDS_ST_BUTTON_RESET">초기화</string>
-  <string name="IDS_ST_BUTTON_REMOVE_DEFAULT_APPS_ABB">기본 앱 제거</string>
-  <string name="IDS_ST_BUTTON_ONLY_VIBRATE">진동만</string>
-  <string name="IDS_ST_BUTTON_OK_ABB">확인</string>
-  <string name="IDS_ST_BUTTON_OK">확인</string>
-  <string name="IDS_ST_BUTTON_MOVE_TO_SD_ABB">SD로 이동</string>
-  <string name="IDS_ST_BUTTON_MOVE_TO_PHONE">디바이스로 이동</string>
-  <string name="IDS_ST_BUTTON_FORCE_STOP">강제 중지</string>
-  <string name="IDS_ST_BUTTON_ENABLE">실행</string>
-  <string name="IDS_ST_BUTTON_DISCONNECT">연결 해제</string>
-  <string name="IDS_ST_BUTTON_DISABLE">해제</string>
-  <string name="IDS_ST_BUTTON_CONTINUE">계속</string>
-  <string name="IDS_ST_BUTTON_CANCEL_ABB">취소</string>
-  <string name="IDS_ST_BODY_YYYY_DD_MM_DOT">년.일.월.</string>
-  <string name="IDS_ST_BODY_YOU_HAVE_SELECTED_TO_LAUNCH_THIS_APPLICATION_BY_DEFAULT_FOR_SOME_ACTIONS">이 애플리케이션은 일부 동작에 대해 기본적으로 실행되도록 설정된 상태입니다.</string>
-  <string name="IDS_ST_BODY_YOU_CAN_DECRYPT_ACCOUNTS_SETTINGS_DOWNLOADED_APPLICATIONS_AND_THEIR_DATA_MEDIA_AND_OTHER_FILES_DECRYPTION_WARNING_MSG">계정, 설정, 다운로드한 애플리케이션 및 데이터, 미디어, 기타 파일의 암호화를 해제할 수 있습니다. 암호화를 해제에는 한 시간 이상이 소요됩니다. 배터리를 충전한 상태에서 시작하고 암호화를 해제가 끝날 때까지 충전 상태를 유지하세요. 암호화를 해제를 도중에 중지하면 데이터의 일부 또는 전체를 손실할 수 있습니다.</string>
-  <string name="IDS_ST_BODY_YOUR_DEVICE_REGISTRATION_CODE_C_PS">디바이스 등록 코드: %s</string>
-  <string name="IDS_ST_BODY_YOUR_CHANGES_ARE_BEING_MADE_T_TTS">변경사항을 적용하는 중입니다.</string>
-  <string name="IDS_ST_BODY_WINSET">윈셋</string>
-  <string name="IDS_ST_BODY_WHEN_THE_SOURCE_OF_LIGHT_IS_BEHIND_YOU_OR_WHEN_USING_DEVICE_IN_THE_DARK">조명이 내 뒤에 있거나 어두운 곳에서 디바이스를 사용할 때</string>
-  <string name="IDS_ST_BODY_WHEN_LEARN_ABOUT_TILT_OR_MOTION_UNLOCK_ARE_SET_MOTION_ACTIVATION_WILL_BE_AUTOMATICALLY_ENABLED_IN_SETTINGS">기울이기 또는 모션 잠금해제 알아보기를 설정하면 [설정]에서 모션 기능이 자동 실행됩니다.</string>
-  <string name="IDS_ST_BODY_WHEN_FRONT_CAMERA_IS_USED_FOR_THE_APPLICATION">다른 애플리케이션이 전면 카메라를 사용 중일 때</string>
-  <string name="IDS_ST_BODY_WHEN_FRONT_CAMERA_FAILS_TO_DETECT_FACE_AND_EYES">전면 카메라가 얼굴과 눈을 감지하지 못할 때</string>
-  <string name="IDS_ST_BODY_WHEN_DATA_ROAMING_IS_DISABLED_APPLICATIONS_THAT_USE_THE_DATA_CONNECTION_MAY_NOT_WORK">[데이터 로밍]이 해제된 경우 데이터 연결을 사용하는 애플리케이션이 작동하지 않을 수 있습니다.</string>
-  <string name="IDS_ST_BODY_WEB_APPLICATIONS">웹 애플리케이션</string>
-  <string name="IDS_ST_BODY_WCDMA_GSM_NHAUTO_CONNECT">WCDMA/GSM
-(자동 연결)</string>
-  <string name="IDS_ST_BODY_WAIT_WHILE_DEVICE_IS_ENCRYPTED_PDP_COMPLETE">디바이스를 암호화하는 동안 잠시 기다리세요. %d% 완료하였습니다.</string>
-  <string name="IDS_ST_BODY_WAIT_WHILE_DEVICE_IS_DECRYPTED_PDP_COMPLETE">디바이스의 암호화를 해제하는 동안 잠시 기다리세요. %d% 완료하였습니다.</string>
-  <string name="IDS_ST_BODY_WAITING_FOR_RESPONSE_FROM_SIM_CARD_ING">SIM 카드의 응답을 기다리는 중...</string>
-  <string name="IDS_ST_BODY_VOLUME">음량</string>
-  <string name="IDS_ST_BODY_VOICE_RECORDING">음성 녹음</string>
-  <string name="IDS_ST_BODY_VIBRATE_WHEN_RINGING">전화벨이 울릴 때 진동 함께 제공</string>
-  <string name="IDS_ST_BODY_VERSION_PS">버전 %s</string>
-  <string name="IDS_ST_BODY_USING_MOBILE_DATA_MAY_RESULT_IN_ADDITIONAL_CHARGES_CONTINUE_Q">모바일 데이터를 사용하면 추가요금이 부과될 수 있습니다. 계속할까요?</string>
-  <string name="IDS_ST_BODY_USE_TIME_PROVIDED_BY_NETWORK">네트워크에서 제공되는 시간대를 사용합니다.</string>
-  <string name="IDS_ST_BODY_USE_MOTION">모션 기능 사용</string>
-  <string name="IDS_ST_BODY_USER_ID">사용자 ID</string>
-  <string name="IDS_ST_BODY_USER_CAN_BLOCK_A_SPECIFIC_URL_MSG">사용자가 특정 URL을 차단할 수 있습니다. 차단된 URL으로는 데이터를 보내거나 받을 수 없습니다.</string>
-  <string name="IDS_ST_BODY_USER_CAN_BLOCK_A_SPECIFIC_PORT_MSG">사용자가 특정 포트를 차단할 수 있습니다. 차단된 포트로는 데이터를 보내거나 받을 수 없습니다.</string>
-  <string name="IDS_ST_BODY_USER_CAN_BLOCK_A_SPECIFIC_IP_ADDRESS_MSG">사용자가 특정 IP 주소를 차단할 수 있습니다. 차단한 IP 주소로는 데이터를 보내거나 받을 수 없습니다.</string>
-  <string name="IDS_ST_BODY_USED">사용</string>
-  <string name="IDS_ST_BODY_USB_OTG_STORAGE">USB OTG 저장공간</string>
-  <string name="IDS_ST_BODY_USB_DEBUGGING_IS_INTENDED_FOR_DEVELOPMENT_PURPOSES_ONLY_MSG">USB 디버깅 기능은 개발을 위한 목적으로 고안하였습니다. 컴퓨터와 디바이스를 연결하여 데이터를 복사하거나 애플리케이션을 설치할 수 있으며, 기록 정보를 읽는 데 사용할 수 있습니다.</string>
-  <string name="IDS_ST_BODY_USB_DEBUGGING">USB 디버깅</string>
-  <string name="IDS_ST_BODY_USB_ASK_ON_CONNECTION">연결 시 설정</string>
-  <string name="IDS_ST_BODY_URL">URL</string>
-  <string name="IDS_ST_BODY_UNMOUNT_USB_OTG_STORAGE">USB OTG 저장공간 마운트 해제</string>
-  <string name="IDS_ST_BODY_UNMOUNT_SD_CARD">SD 카드 마운트 해제</string>
-  <string name="IDS_ST_BODY_UNMOUNTING_THE_SD_CARD_WILL_STOP_SOME_APPLICATIONS_FROM_FUNCTIONING_UNTIL_YOU_MOUNT_THE_SD_CARD_AGAIN_MSG">SD 카드를 마운트 해제하면 일부 애플리케이션이 중지됩니다. SD 카드를 다시 마운트할 때까지 애플리케이션을 사용할 수 없습니다.</string>
-  <string name="IDS_ST_BODY_UNABLE_TO_USE_CURRENT_PASSWORD">현재 비밀번호를 사용할 수 없습니다.</string>
-  <string name="IDS_ST_BODY_UMTS_MODE_ONLY_WORKS_INSIDE_3G_COVERAGE_AREA">[UMTS 모드]는 3G 서비스 지역에만 실행됩니다.</string>
-  <string name="IDS_ST_BODY_UDRGOTHICM_JPN">UD마루고딕</string>
-  <string name="IDS_ST_BODY_UDMINCHO_JPN">UD명조</string>
-  <string name="IDS_ST_BODY_UDGOTHIC_M_FONT">UD고딕</string>
-  <string name="IDS_ST_BODY_TURN_OFF">해제</string>
-  <string name="IDS_ST_BODY_TURNING_OFF_MOBILE_DATA_WHEN_THE_SCREEN_IS_OFF">화면이 꺼져있는 동안 모바일 데이터 사용을 제한합니다.</string>
-  <string name="IDS_ST_BODY_TURNING_OFF_CONNECTIVITY_FEATURES_SUCH_AS_WI_FI_AND_BLUETOOTH">Wi-Fi 및 블루투스와 같은 연결 기능을 해제합니다.</string>
-  <string name="IDS_ST_BODY_TO_USE_PERSONAL_MODE_SCREEN_LOCK_TYPE_SHOULD_BE_SET_TO_SIMPLE_PASSWORD_OR_PASSWORD">[퍼스널 모드]를 사용하려면 화면 잠금 방식을 간단 비밀번호 또는 비밀번호로 설정하세요.</string>
-  <string name="IDS_ST_BODY_TO_PROTECT_YOUR_DATA_DISABLE_PERSONAL_MODE_AFTER_YOU_USE_IT_ALSO_USING_A_SECURE_SCREEN_LOCK_WILL_PROVIDE_BETTER_PROTECTION">데이터를 보호하려면 사용한 후에는 [퍼스널 모드]를 해제하세요. 화면 보안 잠금을 사용하면 보안을 강화할 수 있습니다.</string>
-  <string name="IDS_ST_BODY_TO_OPEN_THE_MENU_DOUBLE_TAP_IT_T_TTS">메뉴를 열려면 두 번 누르세요.</string>
-  <string name="IDS_ST_BODY_TO_M_PERIOD">종료</string>
-  <string name="IDS_ST_BODY_TO_ENABLE_THIS_FEATURE_ENABLE_AT_LEAST_ONE_RELEVANT_FUNCTION">이 기능을 실행하려면 관련 기능을 최소 1개 이상 선택하세요.</string>
-  <string name="IDS_ST_BODY_TO_ENABLE_POWER_SAVING_MODE_ENABLE_AT_LEAST_ONE_FUNCTION">[절전 모드]를 실행하려면 관련 기능을 최소 1개 이상 선택하세요.</string>
-  <string name="IDS_ST_BODY_TO_ENABLE_BLOCKING_MODE_ENABLE_AT_LEAST_ONE_OPTION">[차단 모드]를 실행하려면 옵션을 최소 1개 이상 선택하세요.</string>
-  <string name="IDS_ST_BODY_TO_AVOID_OVERHEATING_MAXIMUM_BRIGHTNESS_HAS_BEEN_REDUCED">디바이스 온도가 높아지는 것을 방지하기 위해 최대 밝기를 낮추었습니다.</string>
-  <string name="IDS_ST_BODY_TOUCH">터치</string>
-  <string name="IDS_ST_BODY_TOTAL_SPACE">총 저장공간</string>
-  <string name="IDS_ST_BODY_TOGGLE_THE_BUTTON_TO_ENABLE_OR_DISABLE_SCREEN_READER_OR_DOUBLE_TAP_TO_OPEN_THE_MENU_T_TTS">버튼을 눌러 [스크린 리더]를 실행하거나 해제하고 버튼을 두 번 눌러 메뉴를 여세요.</string>
-  <string name="IDS_ST_BODY_TIME_ZONE">시간대</string>
-  <string name="IDS_ST_BODY_THIS_BAND_MAY_NOT_WORK_OUTSIDE_THE_USA_AND_CANADA">이 대역은 미국 및 캐나다 밖에서 작동하지 않을 수 있습니다.</string>
-  <string name="IDS_ST_BODY_THIS_ACTION_WILL_ERASE_THE_SD_CARD_IN_THE_PHONE_YOU_WILL_LOSE_ALL_DATA_ON_THE_CARD_E">이 작업을 수행하면 SD 카드가 지워집니다. 카드에 저장한 데이터를 모두 잃게 됩니다!</string>
-  <string name="IDS_ST_BODY_THE_SD_CARD_IS_CURRENTLY_IN_USE_THIS_ACTION_WILL_ERASE_ALL_DATA_ON_THE_SD_CARD_INCLUDING_THE_DATA_THAT_IS_CURRENTLY_BEING_USED">SD 카드를 사용 중입니다. 이 작업을 수행하면 현재 사용 중인 데이터를 포함한 SD 카드의 데이터를 모두 삭제합니다.</string>
-  <string name="IDS_ST_BODY_THE_RED_LED_LIGHTS_UP_WHEN_YOU_CHARGE_YOUR_DEVICE_WHILE_THE_SCREEN_IS_OFF">화면이 꺼진 상태에서 디바이스를 충전하면 빨간색 LED가 켜집니다.</string>
-  <string name="IDS_ST_BODY_THE_RED_LED_BLINKS_WHEN_THE_BATTERY_POWER_IS_LOW_WHILE_THE_SCREEN_IS_OFF">화면이 꺼진 상태에서 배터리가 부족하면 빨간색 LED가 깜박입니다.</string>
-  <string name="IDS_ST_BODY_THE_PASSWORD_MUST_NOT_CONTAIN_A_SIMPLE_SEQUENCE_HEG_1111_OR_1234">비밀번호에 단순한 연속된 숫자를 입력할 수 없습니다.(예: 1111, 1234)</string>
-  <string name="IDS_ST_BODY_THE_NAME_FIELD_CANNOT_BE_EMPTY">이름을 입력하세요.</string>
-  <string name="IDS_ST_BODY_THE_BLUE_LED_BLINKS_WHEN_YOU_RECORD_VOICE_WHILE_THE_SCREEN_IS_OFF">화면이 꺼진 상태에서 음성을 녹음하면 파란색 LED가 깜박입니다.</string>
-  <string name="IDS_ST_BODY_THE_BLUE_LED_BLINKS_WHEN_YOU_HAVE_MISSED_CALLS_MESSAGES_OR_APP_NOTIFICATIONS_WHILE_THE_SCREEN_IS_OFF">화면이 꺼진 상태에서 부재중 전화, 메시지, 앱 알림이 있으면 파란색 LED가 깜박입니다.</string>
-  <string name="IDS_ST_BODY_THE_APPLICATIONS_BELOW_WERE_STARTED_BY_PS_STOPPING_THESE_APPLICATIONS_MAY_CAUSE_PS_TO_FAIL">아래는 %s 앱에서 실행한 애플리케이션입니다. 이 애플리케이션을 중지하면 %s 앱에 문제가 발생할 수 있습니다.</string>
-  <string name="IDS_ST_BODY_THERE_ARE_NO_NETWORKS_NEARBY">주변에 네트워크가 없습니다.</string>
-  <string name="IDS_ST_BODY_TEXTSTYLE_LARGE">크게</string>
-  <string name="IDS_ST_BODY_TASK_SWITCHER">작업 전환기</string>
-  <string name="IDS_ST_BODY_TAP_TO_INSERT">삽입하려면 누르세요.</string>
-  <string name="IDS_ST_BODY_TAP_AND_HOLD_THE_SCREEN_THEN_TILT_THE_DEVICE_TOWARDS_YOU_TO_UNLOCK_IT_IF_THE_SCREEN_DOES_NOT_UNLOCK_TRY_TILTING_THE_DEVICE_MORE">잠금을 해제하려면 화면을 길게 누르면서 디바이스를 앞으로 기울이세요. 화면 잠금이 해제되지 않으면 디바이스를 더 기울이세요.</string>
-  <string name="IDS_ST_BODY_SYSTEM_MEMORY">시스템 저장공간</string>
-  <string name="IDS_ST_BODY_SUNDAY">일요일</string>
-  <string name="IDS_ST_BODY_STORAGE">저장공간</string>
-  <string name="IDS_ST_BODY_STANDARD_T_DISPLAY_EFFECT">표준 화면</string>
-  <string name="IDS_ST_BODY_SPEECH">말하기</string>
-  <string name="IDS_ST_BODY_SOUND_N_DISPLAY">소리 및 화면</string>
-  <string name="IDS_ST_BODY_SOFTWARE">소프트웨어</string>
-  <string name="IDS_ST_BODY_SOCIAL_NETWORK_PROFILES">소셜 네트워크 프로필</string>
-  <string name="IDS_ST_BODY_SMART_STAY_MAY_NOT_WORK_IN_THESE_SITUATIONS">다음과 같은 상황에서는 스마트 스테이가 작동하지 않을 수 있습니다.</string>
-  <string name="IDS_ST_BODY_SMART_ROTATION_MAY_NOT_WORK_IN_THESE_SITUATIONS">[스마트 회전]은 다음 상황에서는 작동하지 않을 수 있습니다.</string>
-  <string name="IDS_ST_BODY_SMART_ROTATION_DESCRIPTION_MSG">[스마트 회전]은 [화면 자동 회전]을 사용하지 않고 전면 카메라로 사용자의 얼굴 방향을 인식하여 적절한 방향의 화면을 자동으로 제공합니다.</string>
-  <string name="IDS_ST_BODY_SMALL_M_TEXTSIZE">작게</string>
-  <string name="IDS_ST_BODY_SIM_PASSWORD">SIM 카드 비밀번호</string>
-  <string name="IDS_ST_BODY_SIMPLE_PASSWORD">간단 비밀번호</string>
-  <string name="IDS_ST_BODY_SHOWS_BATTERY_PERCENTAGE_ON_INDICATOR">상태표시줄에 사용 가능한 배터리 용량을 표시합니다.</string>
-  <string name="IDS_ST_BODY_SET_THE_DEFAULT_LOCATION_FOR_INSTALLING_APPLICATIONS_MSG">애플리케이션을 설치할 기본 위치를 설정합니다. 애플리케이션 유형 및 저장공간 상태에 따라 애플리케이션이 다른 위치에 설치될 수 있습니다.</string>
-  <string name="IDS_ST_BODY_SET_FONT_AS_PS_Q">%s 글꼴로 설정할까요?</string>
-  <string name="IDS_ST_BODY_SET_AN_UNLOCK_PASSWORD_OF_AT_LEAST_6_CHARACTERS_CONTAINING_AT_LEAST_1_NUMBER">최소 1자 이상의 숫자가 포함된 6자 이상의 잠금해제 비밀번호를 설정하세요.</string>
-  <string name="IDS_ST_BODY_SERIAL_NUMBER">시리얼 번호</string>
-  <string name="IDS_ST_BODY_SECURITY_ENGINE">보안 엔진</string>
-  <string name="IDS_ST_BODY_SECURITY">보안</string>
-  <string name="IDS_ST_BODY_SEARCH">검색</string>
-  <string name="IDS_ST_BODY_SD_CARD">SD 카드</string>
-  <string name="IDS_ST_BODY_SCREEN_TIMEOUT_ABB2">화면 자동 꺼짐 시간</string>
-  <string name="IDS_ST_BODY_SCREEN_STAYS_ON_AS_LONG_AS_YOU_ARE_LOOKING_AT_IT">사용자가 화면을 계속 볼 때 화면 꺼짐 시간 설정과 관계없이 화면이 꺼지지 않습니다.</string>
-  <string name="IDS_ST_BODY_SCREEN_ROTATION_CAN_BE_SLOWER_IF_SMART_ROTATION_ENABLED">[스마트 회전]을 실행하면 [화면 회전]이 느리게 작동할 수 있습니다.</string>
-  <string name="IDS_ST_BODY_SCREEN_OVERLAY_SHOWING_CURRENT_CPU_USAGE_ABB">화면을 겹쳐서 현재 CPU 사용량을 표시합니다.</string>
-  <string name="IDS_ST_BODY_SCREEN_ORIENTATION_ADJUSTS_TO_YOUR_ANGLE_OF_SIGHT">화면 방향이 시각에 맞게 조절됩니다.</string>
-  <string name="IDS_ST_BODY_SCREEN_MODE">화면 모드</string>
-  <string name="IDS_ST_BODY_SCREEN_LOCK_TYPE_CANNOT_BE_CHANGED_WHILE_ENCRYPTING_THE_SD_CARD">SD 카드 암호화 중에는 화면 잠금 방식을 변경할 수 없습니다.</string>
-  <string name="IDS_ST_BODY_SCREEN_LOCK_TYPE_CANNOT_BE_CHANGED_WHILE_ENCRYPTING_THE_DEVICE">디바이스 암호화 중에는 화면 잠금 방식을 변경할 수 없습니다.</string>
-  <string name="IDS_ST_BODY_SCREEN_LOCK_TYPE">화면 잠금 방식</string>
-  <string name="IDS_ST_BODY_SCREEN_LOCK_SOUND">화면 잠금 소리</string>
-  <string name="IDS_ST_BODY_SCHEDULE">일정</string>
-  <string name="IDS_ST_BODY_SAVE_POWER_BY_ADJUSTING_SCREEN_TONE_ACCORDING_TO_ANALYSIS_OF_IMAGES">이미지 분석에 따라 화면 밝기를 조절하여 전력 소모를 줄입니다.</string>
-  <string name="IDS_ST_BODY_SAVES_POWER_BY_LIMITING_THE_MAXIMUM_PERFORMANCE_OF_THE_DEVICE">디바이스의 최대 성능을 제한하여 배터리 소모를 줄입니다.</string>
-  <string name="IDS_ST_BODY_SAVED">저장하였습니다.</string>
-  <string name="IDS_ST_BODY_SAVE">저장</string>
-  <string name="IDS_ST_BODY_SAMSUNG_LEGAL">삼성 법적 고지</string>
-  <string name="IDS_ST_BODY_SAMSUNG_KIES_CONNECTION_CONNECTING_USB_HELP_MSG">삼성 Kies(PC 소프트웨어)나 올바른 드라이버가 컴퓨터에 설치되어 있지 않을 경우에는 마이크로소프트 윈도우에서 설치됩니다.
-소프트웨어를 설치하면 다음과 같은 작업을 수행할 수 있습니다:
-- 휴대전화 데이터 동기화
-- 휴대전화 소프트웨어 업데이트
-- 인터넷 공유(노트북 또는 PC가 인터넷에 접속할 수 있도록 휴대전화가 모뎀 역할을 합니다)
-- 구매한 음악/동영상(마이크로소프트 윈도우 미디어 DRM)이나 일반 파일을 휴대전화에 복사.</string>
-  <string name="IDS_ST_BODY_RUNNING">실행 중</string>
-  <string name="IDS_ST_BODY_RESTRICTING_APPLICATION_USAGE_TO_ONLY_ESSENTIAL_APPLICATIONS_AND_THOSE_SELECTED_BY_YOU">필수 애플리케이션과 사용자가 선택한 애플리케이션만 사용합니다.</string>
-  <string name="IDS_ST_BODY_RESET_TO_DEFAULT">기본 설정으로 초기화</string>
-  <string name="IDS_ST_BODY_RESET_SETTINGS">설정 초기화</string>
-  <string name="IDS_ST_BODY_RESET_PERSONAL_MODE_SECURITY_SETTINGS_AND_DELETE_PERSONAL_CONTENT">[퍼스널 모드] 보안 설정을 초기화하고 개인 컨텐츠를 삭제합니다.</string>
-  <string name="IDS_ST_BODY_RESET_PERSONAL_MODE">퍼스널 모드 초기화</string>
-  <string name="IDS_ST_BODY_RESET_ALL">모두 초기화</string>
-  <string name="IDS_ST_BODY_REMOVE_LICENCE">라이선스 제거</string>
-  <string name="IDS_ST_BODY_REGULATORY_INFORMATION_ABB">규제 정보</string>
-  <string name="IDS_ST_BODY_REGISTER_AT">등록</string>
-  <string name="IDS_ST_BODY_REGIONAL_EXAMPLE">지역별 예</string>
-  <string name="IDS_ST_BODY_REGION">지역</string>
-  <string name="IDS_ST_BODY_PUK">PUK</string>
-  <string name="IDS_ST_BODY_PROXY_PORT">프록시 포트</string>
-  <string name="IDS_ST_BODY_PROTOCOL_TYPE">프로토콜 유형</string>
-  <string name="IDS_ST_BODY_PROTECT_YOUR_DEVICE_FROM_HARMFUL_VIRUSES_AND_MALWARE">바이러스 또는 악성 소프트웨어로부터 디바이스를 보호합니다.</string>
-  <string name="IDS_ST_BODY_PROFILE_NAME">프로필 이름</string>
-  <string name="IDS_ST_BODY_PROFILE">프로필</string>
-  <string name="IDS_ST_BODY_PREPARING_THIS_COULD_TAKE_OVER_10_MINUTES_ING">준비 중... 10분 이상이 소요될 수 있습니다.</string>
-  <string name="IDS_ST_BODY_PREFERRED_NETWORKS">선호 네트워크</string>
-  <string name="IDS_ST_BODY_POP_JPN_DCM">팝</string>
-  <string name="IDS_ST_BODY_PM">오후</string>
-  <string name="IDS_ST_BODY_PLUG_IN_CHARGER_AND_TRY_AGAIN">충전기의 전원을 연결한 후 다시 시도하세요.</string>
-  <string name="IDS_ST_BODY_PLAY_TONE_WHEN_THE_DIALLING_KEYPAD_IS_TAPPED">다이얼 키패드 버튼을 누를 때 소리가 납니다.</string>
-  <string name="IDS_ST_BODY_PLAY_SOUNDS_WHEN_LOCKING_AND_UNLOCKING_SCREEN">화면을 잠그거나 잠금을 해제할 때 소리가 납니다.</string>
-  <string name="IDS_ST_BODY_PIN_BLOCKED_ENTER_PUK_TO_CONTINUE_JPN_DCM">PIN 사용이 차단된 상태입니다. 계속하려면 PUK을 입력하세요.</string>
-  <string name="IDS_ST_BODY_PIN">PIN</string>
-  <string name="IDS_ST_BODY_PICTURES_VIDEOS">사진, 동영상</string>
-  <string name="IDS_ST_BODY_PHOTO_UPLOAD_SETTINGS">사진 업로드 설정</string>
-  <string name="IDS_ST_BODY_PHONEPROFILES_SILENT">무음</string>
-  <string name="IDS_ST_BODY_PERSONAL_MODE_CAN_BE_USED_TO_HIDE_CONTENT_THAT_YOU_WANT_TO_KEEP_PRIVATE_MSG">[퍼스널 모드]를 사용하여 비밀로 하려는 컨텐츠를 숨길 수 있습니다. [퍼스널 모드]를 사용하려면 [설정]에서 [퍼스널 모드]를 실행하거나 전원 버튼을 길게 누른 후 [퍼스널 모드]를 선택하고 PIN 또는 비밀번호를 입력하세요. [퍼스널 모드] 아이콘을 상태표시줄에 표시합니다. 데이터를 보호하려면 [퍼스널 모드]를 사용한 후 해제하세요. 또한, 화면 보안 잠금을 사용하면 보안 기능이 강화됩니다.</string>
-  <string name="IDS_ST_BODY_PD_ATTEMPTS_REMAINING_JPN_DCM">입력 기회가 %d회 남았습니다</string>
-  <string name="IDS_ST_BODY_PASSWORD_REQUIRED_TO_DECRYPT_DEVICE_EACH_TIME_YOU_TURN_IT_ON">암호화를 해제하려면 디바이스를 켤 때마다 비밀번호 입력이 필요합니다.</string>
-  <string name="IDS_ST_BODY_PASSWORD_MUST_CONTAIN_NO_MORE_THAN_PD_CHARACTERS_ABB">비밀번호는 %d자까지 입력할 수 있습니다.</string>
-  <string name="IDS_ST_BODY_PASSWORD_MUST_CONTAIN_AT_LEAST_PD_CHARACTERS_ABB">%d자 이상의 문자 또는 숫자를 입력하세요.</string>
-  <string name="IDS_ST_BODY_PASSWORD_MUST_CONTAIN_AT_LEAST_1_NUMBER">비밀번호는 1자 이상의 숫자를 포함해야 합니다.</string>
-  <string name="IDS_ST_BODY_PASSWORD_MUST_CONTAIN_AT_LEAST_1_LETTER">비밀번호는 1자 이상의 문자를 포함해야 합니다.</string>
-  <string name="IDS_ST_BODY_PASSWORD_EMPTY">비밀번호를 입력하세요.</string>
-  <string name="IDS_ST_BODY_PASSWORD_CONTAINS_INVALID_CHARACTER_ABB">바르지 않은 문자를 포함하고 있습니다.</string>
-  <string name="IDS_ST_BODY_PASSWORD">비밀번호</string>
-  <string name="IDS_ST_BODY_OPEN_SOURCE_LICENCES">오픈소스 라이선스</string>
-  <string name="IDS_ST_BODY_ON_M_STATUS">사용</string>
-  <string name="IDS_ST_BODY_OFFICIAL_M_DEVICE_STATUS">정식</string>
-  <string name="IDS_ST_BODY_NUMBER">번호</string>
-  <string name="IDS_ST_BODY_NO_RESULTS_FOUND">검색 결과가 없습니다.</string>
-  <string name="IDS_ST_BODY_NO_DEFAULTS_SET">기본을 설정하지 않았습니다.</string>
-  <string name="IDS_ST_BODY_NOT_ASSIGNED">지정 안 함</string>
-  <string name="IDS_ST_BODY_NOTIFICATION_PANEL">알림창</string>
-  <string name="IDS_ST_BODY_NOTIFICATIONS">알림</string>
-  <string name="IDS_ST_BODY_NOTIFICATION">알림</string>
-  <string name="IDS_ST_BODY_NOSERVICE">서비스 지역이 아닙니다</string>
-  <string name="IDS_ST_BODY_NORMAL_T_PROFILE">일반 모드</string>
-  <string name="IDS_ST_BODY_NONE">설정 안 함</string>
-  <string name="IDS_ST_BODY_NEW_PIN2_AND_CONFIRM_PIN2_DO_NOT_MATCH">새 PIN2와 확인을 위해 한 번 더 입력한 PIN2가 일치하지 않습니다</string>
-  <string name="IDS_ST_BODY_NEW_PIN2">새 PIN2</string>
-  <string name="IDS_ST_BODY_NEW_PIN1">새 PIN</string>
-  <string name="IDS_ST_BODY_NEW">추가</string>
-  <string name="IDS_ST_BODY_NETWORK_TYPE">네트워크 유형</string>
-  <string name="IDS_ST_BODY_NETWORK_MODE">네트워크 모드</string>
-  <string name="IDS_ST_BODY_NETWORK_LIST">네트워크 목록</string>
-  <string name="IDS_ST_BODY_NETWORK_CONNECTIONS">네트워크 연결</string>
-  <string name="IDS_ST_BODY_NETWORK_CODE">네트워크 암호키</string>
-  <string name="IDS_ST_BODY_NETWORK">네트워크</string>
-  <string name="IDS_ST_BODY_NATURAL_T_DISPLAY_EFFECT">내추럴 화면</string>
-  <string name="IDS_ST_BODY_NAME">이름</string>
-  <string name="IDS_ST_BODY_MY_NUMBER">내 전화번호</string>
-  <string name="IDS_ST_BODY_MSG_TIME_FORMAT">시간 형식</string>
-  <string name="IDS_ST_BODY_MOVIE_T_DISPLAY_EFFECT">영화 화면</string>
-  <string name="IDS_ST_BODY_MOUNT_USB_OTG_STORAGE">USB OTG 저장공간 마운트</string>
-  <string name="IDS_ST_BODY_MOUNT_SD_CARD">SD 카드 마운트</string>
-  <string name="IDS_ST_BODY_MOTION">모션</string>
-  <string name="IDS_ST_BODY_MORE_SYSTEM_SETTINGS">시스템 설정 더보기</string>
-  <string name="IDS_ST_BODY_MORE_CONNECTIVITY_SETTINGS">연결 설정 더보기</string>
-  <string name="IDS_ST_BODY_MONDAY">월요일</string>
-  <string name="IDS_ST_BODY_MODE">모드</string>
-  <string name="IDS_ST_BODY_MOBILE_DATA_WILL_BE_USED_IF_YOU_DOWNLOAD_OR_UPLOAD_DATA_WITHOUT_WI_FI_CONNECTION">Wi-Fi에 연결하지 않고 데이터를 다운로드하거나 업로드하면 모바일 데이터를 사용합니다.</string>
-  <string name="IDS_ST_BODY_MM_DD_YYYY_DOT">월.일.년.</string>
-  <string name="IDS_ST_BODY_MMS_CONNECTIONS">MMS 연결</string>
-  <string name="IDS_ST_BODY_MISCELLANEOUS_FILES">기타 파일</string>
-  <string name="IDS_ST_BODY_MESSAGE">메시지</string>
-  <string name="IDS_ST_BODY_MENU_AND_WIDGETS">메뉴/위젯</string>
-  <string name="IDS_ST_BODY_MEMORY">메모리</string>
-  <string name="IDS_ST_BODY_MEDIUM">중간</string>
-  <string name="IDS_ST_BODY_MB">MB</string>
-  <string name="IDS_ST_BODY_MASS_STORAGE_HELP_MSG">사용자는 다음과 같은 작업을 수행할 수 있습니다:
-- 빠른 파일 복사
-- MAC 또는 Linux OS에 연결</string>
-  <string name="IDS_ST_BODY_MARUBERI_JPN_DCM">UD둥근고딕</string>
-  <string name="IDS_ST_BODY_LTE_WCDMA_GSM_NHAUTO_CONNECT">LTE/WCDMA/GSM
-(자동 연결)</string>
-  <string name="IDS_ST_BODY_LOCK_SCREEN_OPTIONS">잠금화면 옵션</string>
-  <string name="IDS_ST_BODY_LIST_VIEW">목록 보기</string>
-  <string name="IDS_ST_BODY_LIMIT_BACKGROUND_PROCESSES">백그라운드 프로세스 제한</string>
-  <string name="IDS_ST_BODY_LICENCE">라이선스</string>
-  <string name="IDS_ST_BODY_LED_INDICATOR">LED 상태표시등</string>
-  <string name="IDS_ST_BODY_LEDOT_LOW_BATTERY">배터리 부족</string>
-  <string name="IDS_ST_BODY_LAUNCH_BY_DEFAULT">기본으로 실행</string>
-  <string name="IDS_ST_BODY_LANGUAGE_AND_REGION_ABB">언어 및 지역</string>
-  <string name="IDS_ST_BODY_LANGUAGE_AND_KEYBOARD">언어 및 키보드</string>
-  <string name="IDS_ST_BODY_KEYBOARD">키보드</string>
-  <string name="IDS_ST_BODY_KEEPS_THE_STATUS_BAR_TIDY_TAP_THE_REPRESENTATIVE_ICON_TO_SHOW_ALL_THE_ICONS">상태표시줄을 정돈된 상태로 유지할 수 있습니다. 모든 아이콘을 표시하려면 대표 아이콘을 누르세요.</string>
-  <string name="IDS_ST_BODY_KB">KB</string>
-  <string name="IDS_ST_BODY_INTRODUCTION_TO_SMART_SCREEN_ABB">스마트 화면 소개</string>
-  <string name="IDS_ST_BODY_INTERNET_CONNECTION">인터넷 연결</string>
-  <string name="IDS_ST_BODY_INSTALTAB_FINISH">완료</string>
-  <string name="IDS_ST_BODY_INSTALLED_APPLICATIONS">설치된 애플리케이션</string>
-  <string name="IDS_ST_BODY_INSTALLATION_SETTINGS">설치 설정</string>
-  <string name="IDS_ST_BODY_INSERT_SD_CARD">SD 카드를 삽입하세요.</string>
-  <string name="IDS_ST_BODY_INCORRECT_PIN_E">잘못된 PIN을 입력하였습니다.</string>
-  <string name="IDS_ST_BODY_INCORRECT_PASSWORD_TRY_AGAIN">비밀번호가 바르지 않습니다. 다시 시도하세요.</string>
-  <string name="IDS_ST_BODY_INCOMING_CALLS_AND_NEW_NOTIFICATIONS_WILL_BE_READ_OUT_AUTOMATICALLY">수신전화 및 새 알림 메시지를 자동으로 읽어줍니다.</string>
-  <string name="IDS_ST_BODY_INCOMING_CALL">수신전화</string>
-  <string name="IDS_ST_BODY_IMEI">IMEI</string>
-  <string name="IDS_ST_BODY_IF_YOU_SELECT_THIS_OPTION_ONLY_USED_MEMORY_SPACE_WILL_BE_ENCRYPTED">이 옵션을 선택하면 사용 중인 저장공간만 암호화됩니다.</string>
-  <string name="IDS_ST_BODY_IF_YOU_FORGET_YOUR_PERSONAL_MODE_PASSWORD_YOU_WILL_NOT_BE_ABLE_TO_RECOVER_IT_FOR_SECURITY_MSG">[퍼스널 모드] 비밀번호를 잊어버리면 복구할 수 없습니다. 보안을 위하여 [퍼스널 모드]를 초기화하세요. 기본 설정을 복원하고 개인 컨텐츠를 모두 삭제합니다.</string>
-  <string name="IDS_ST_BODY_IF_YOU_DONT_WANT_TO_SEE_A_NUMBER_APPEAR_ON_THE_APP_ICON_FOR_EACH_NEW_EVENT_DISABLE_BADGE">새 일정마다 앱 아이콘에 나타나는 번호를 확인하지 않으려면 배지를 해제하세요.</string>
-  <string name="IDS_ST_BODY_ICON_SHOWS_THAT_SMART_SCREEN_IS_ENABLED">[스마트 화면]을 실행하면 아이콘이 표시됩니다.</string>
-  <string name="IDS_ST_BODY_HOME_URL">홈페이지 URL</string>
-  <string name="IDS_ST_BODY_HOME_AND_LOCK_SCREEN">홈 화면 및 잠금화면</string>
-  <string name="IDS_ST_BODY_HELVETICA_NEUE_M_FONT_NAME">Helvetica Neue</string>
-  <string name="IDS_ST_BODY_HARDWARE">하드웨어</string>
-  <string name="IDS_ST_BODY_GSM">GSM</string>
-  <string name="IDS_ST_BODY_GRID_VIEW">격자 보기</string>
-  <string name="IDS_ST_BODY_GLOVE_MODE_ABB">고감도 터치 모드</string>
-  <string name="IDS_ST_BODY_GESTURES">제스처</string>
-  <string name="IDS_ST_BODY_GB">GB</string>
-  <string name="IDS_ST_BODY_FROM_M_TIME">시작</string>
-  <string name="IDS_ST_BODY_FREQUENTLY_USED">자주 사용</string>
-  <string name="IDS_ST_BODY_FORMAT_USB_OTG_STORAGE">USB OTG 저장공간 포맷</string>
-  <string name="IDS_ST_BODY_FORMAT_SD_CARD">SD 카드 포맷</string>
-  <string name="IDS_ST_BODY_FORMATTING_USB_OTG_STORAGE_WILL_DELETE_ALL_DATA_DATA_CANNOT_BE_RECOVERED_CONTINUE_Q">USB OTG 저장공간을 포맷할 경우 데이터를 모두 삭제합니다. 삭제된 데이터는 복구할 수 없습니다. 계속할까요?</string>
-  <string name="IDS_ST_BODY_FORMATTING_SD_CARD_WILL_DELETE_ALL_DATA_DATA_CANNOT_BE_RECOVERED_CONTINUE_Q">SD 카드를 포맷하면 데이터가 모두 삭제됩니다. 삭제된 데이터는 복구할 수 없습니다. 계속할까요?</string>
-  <string name="IDS_ST_BODY_FORGOT_PASSWORD_SWA">비밀번호 저장 안 함</string>
-  <string name="IDS_ST_BODY_FORBIDDEN_NETWORK">허용되지 않은 네트워크</string>
-  <string name="IDS_ST_BODY_FONT_TYPE">서체 종류</string>
-  <string name="IDS_ST_BODY_FONTSTYLE_ROSEMARY">로즈마리</string>
-  <string name="IDS_ST_BODY_FLIGHT_MODE_MSG">[비행기 탑승 모드]를 실행하면 전화, 메시지, 모바일 네트워크 기능을 사용할 수 없습니다. 또한 Wi-Fi 및 블루투스 등의 연결 기능을 해제합니다. Wi-Fi 및 블루투스를 다시 사용하려면 [설정] 또는 알림창에서 기능을 실행하세요.</string>
-  <string name="IDS_ST_BODY_FLIGHT_MODE_HAS_BEEN_ENABLED_NETWORK_SETTINGS_WILL_CLOSE">[비행기 탑승 모드]를 실행하여 네트워크 설정을 종료합니다.</string>
-  <string name="IDS_ST_BODY_FLIGHT_MODE">비행기 탑승 모드</string>
-  <string name="IDS_ST_BODY_FIXED_DIALLING_MODE">FDN 모드</string>
-  <string name="IDS_ST_BODY_FIREWALL_ENABLED_ABB">방화벽을 실행하였습니다.</string>
-  <string name="IDS_ST_BODY_FIREWALL">방화벽</string>
-  <string name="IDS_ST_BODY_FEATURES">기능</string>
-  <string name="IDS_ST_BODY_FAST_ENCRYPTION">빠른 암호화</string>
-  <string name="IDS_ST_BODY_FAILED_TO_SELECT_NETWORK">네트워크를 선택하지 못하였습니다.</string>
-  <string name="IDS_ST_BODY_FACE_AND_VOICE">얼굴과 음성인식</string>
-  <string name="IDS_ST_BODY_FACEBOOK">Facebook</string>
-  <string name="IDS_ST_BODY_EXPLANATION_FOR_TRANSACTION_TRACKING_MENU_VODA">추천정보를 파일과 함께 보냈습니다.</string>
-  <string name="IDS_ST_BODY_EXPLANATION_FOR_EXPIRY_REMINDER_MENU">배경화면 이미지와 같이 현재 사용 중인 파일의 라이선스가 만료되기 전에 알림 메시지를 받습니다.</string>
-  <string name="IDS_ST_BODY_ESTIMATED_MAX_STANDBY_TIME_ABB">최대 예상 대기시간</string>
-  <string name="IDS_ST_BODY_ENTER_PASSWORD_AGAIN_AFTER_PD_SECONDS">%d초 후에 비밀번호를 다시 입력하세요.</string>
-  <string name="IDS_ST_BODY_ENTER_PASSWORD_AGAIN">비밀번호 다시 입력</string>
-  <string name="IDS_ST_BODY_ENTER_PASSWORD">비밀번호를 입력하세요.</string>
-  <string name="IDS_ST_BODY_ENTER_NEW_PASSWORD">새 비밀번호를 입력하세요.</string>
-  <string name="IDS_ST_BODY_ENTER_CURRENT_PASSWORD">현재 비밀번호를 입력하세요.</string>
-  <string name="IDS_ST_BODY_ENCRYPT_DEVICE_Q_WARNING_MSG">디바이스를 암호화할까요? 이 작업은 되돌릴 수 없으며 중단될 경우 데이터가 손실됩니다. 암호화는 한 시간 이상이 걸리며 디바이스가 다시 시작될 수 있으며 디바이스를 사용할 수 없습니다.</string>
-  <string name="IDS_ST_BODY_ENCRYPT_DEVICE_Q_OPERATION_IS_IRREVERSIBLE_AND_IF_YOU_INTERRUPT_IT_YOU_WILL_LOSE_DATA">디바이스를 암호화할까요? 이 작업은 한 번 실행하면 되돌릴 수 없으며 중단할 경우 데이터가 손실될 수 있습니다.</string>
-  <string name="IDS_ST_BODY_ENCRYPT_ACCOUNTS_SETTINGS_DOWNLOADED_APPLICATIONS_AND_THEIR_DATA_MEDIA_AND_OTHER_FILES">계정, 설정, 다운로드한 애플리케이션 및 데이터, 미디어, 기타 파일을 암호화할 수 있습니다.</string>
-  <string name="IDS_ST_BODY_ENCRYPTION_WILL_TAKE_AT_LEAST_AN_HOUR">암호화에는 최소 한 시간 이상이 걸립니다.</string>
-  <string name="IDS_ST_BODY_ENCRYPTING_ING">암호화 중...</string>
-  <string name="IDS_ST_BODY_ENABLE_DATA_ACCESS_OVER_MOBILE_NETWORK">모바일 네트워크로 데이터 접속을 허용합니다.</string>
-  <string name="IDS_ST_BODY_EMPTY">비어 있음</string>
-  <string name="IDS_ST_BODY_EMERGENCY_MODE_ABB">긴급 모드</string>
-  <string name="IDS_ST_BODY_EMAIL">이메일</string>
-  <string name="IDS_ST_BODY_EDIT">편집</string>
-  <string name="IDS_ST_BODY_EASY_MODE">이지 모드</string>
-  <string name="IDS_ST_BODY_DYNAMIC_T_DISPLAY_EFFECT">선명한 화면</string>
-  <string name="IDS_ST_BODY_DYNAMIC_STATUS_BAR">다이내믹 상태표시줄</string>
-  <string name="IDS_ST_BODY_DRIVING_MODE">운전 모드</string>
-  <string name="IDS_ST_BODY_DO_NOT_SHOW_AGAIN">다시 보지 않기</string>
-  <string name="IDS_ST_BODY_DOWNLOADS">다운로드</string>
-  <string name="IDS_ST_BODY_DOWNLOAD">다운로드</string>
-  <string name="IDS_ST_BODY_DOUBLE_TAP_TO_OPEN_THE_MENU_T_TTS">메뉴를 열려면 두 번 누르세요.</string>
-  <string name="IDS_ST_BODY_DOUBLE_TAP_TO_EDIT_THIS_FIELD_T_TTS">이곳의 내용을 편집하려면 두 번 누르세요.</string>
-  <string name="IDS_ST_BODY_DOUBLE_TAP_TO_CLOSE_THE_MENU_T_TTS">메뉴를 닫으려면 두 번 누르세요.</string>
-  <string name="IDS_ST_BODY_DOCOMO_JPN_DCM">docomo</string>
-  <string name="IDS_ST_BODY_DIVX_REGISTRATION">DivX 등록</string>
-  <string name="IDS_ST_BODY_DIVX_DEREGISTRATION">DivX 등록 해지</string>
-  <string name="IDS_ST_BODY_DISPLAY_CONTENTS">내용 표시</string>
-  <string name="IDS_ST_BODY_DISPLAY_BATTERY_PERCENTAGE_ABB">배터리 용량 표시</string>
-  <string name="IDS_ST_BODY_DISABLING_ING">해제 중...</string>
-  <string name="IDS_ST_BODY_DE_REGISTRATION_CODE_NOT_FOUND">등록해제 코드를 찾을 수 없습니다.</string>
-  <string name="IDS_ST_BODY_DEVICE_MEMORY">디바이스 저장공간</string>
-  <string name="IDS_ST_BODY_DEVICE_INFO">디바이스 정보</string>
-  <string name="IDS_ST_BODY_DEVICE_ENCRYPTION_HELP_MSG">계정, 설정, 다운로드한 애플리케이션 및 데이터, 미디어, 기타 파일을 암호화할 수 있습니다. 사용하려면 디바이스를 켤 때마다 비밀번호를 입력해야 합니다.
-
-암호화는 1시간 이상 소요됩니다. 암호화를 시작하기 전에 배터리가 완전히 충전된 상태인지 확인하고, 암호화가 완료될 때까지 충전기 연결을 유지하세요. 암호화 진행 중에 암호화를 중단하면 데이터의 일부 또는 전체가 손실될 수 있습니다.</string>
-  <string name="IDS_ST_BODY_DEVICE_ENCRYPTED">디바이스가 암호화된 상태입니다.</string>
-  <string name="IDS_ST_BODY_DEVICE">디바이스</string>
-  <string name="IDS_ST_BODY_DEVELOPER_OPTIONS">개발자 옵션</string>
-  <string name="IDS_ST_BODY_DEFAULT_STORAGE">기본 저장 위치</string>
-  <string name="IDS_ST_BODY_DEFAULT_RENDERING_ENGINE">기본 렌더링 엔진</string>
-  <string name="IDS_ST_BODY_DEFAULT_FONT">기본 서체</string>
-  <string name="IDS_ST_BODY_DECRYPT_DEVICE_Q_WARNING_MSG">디바이스의 암호화를 해제할까요? 이 작업은 되돌릴 수 없으며 중지될 경우 데이터가 손실됩니다. 암호화 해제는 한 시간 이상이 걸리며 디바이스가 여러 번 다시 시작될 수 있으며 디바이스를 사용할 수 없습니다.</string>
-  <string name="IDS_ST_BODY_DECRYPT_DEVICE">디바이스 암호화 해제</string>
-  <string name="IDS_ST_BODY_DECRYPTING_ING">암호화 해제 중...</string>
-  <string name="IDS_ST_BODY_DEBUGGING_MODE_LAUNCHES_WHEN_USB_IS_CONNECTED">USB 연결 시 [디버깅 모드]가 실행됩니다.</string>
-  <string name="IDS_ST_BODY_DDMMYYYY_DOT">일.월.년.</string>
-  <string name="IDS_ST_BODY_DATE_AND_TIME">날짜 및 시간</string>
-  <string name="IDS_ST_BODY_DATE">날짜</string>
-  <string name="IDS_ST_BODY_DATA_ROAMING">데이터 로밍</string>
-  <string name="IDS_ST_BODY_DATA">데이터</string>
-  <string name="IDS_ST_BODY_CUSTOM_M_DEVICE_STATUS">직접 설정</string>
-  <string name="IDS_ST_BODY_CURRENT">현재</string>
-  <string name="IDS_ST_BODY_CRASH_VIEWER">크래쉬 뷰어</string>
-  <string name="IDS_ST_BODY_CPU_USAGE">CPU 사용량</string>
-  <string name="IDS_ST_BODY_COUNTRY_CODE">국가번호</string>
-  <string name="IDS_ST_BODY_COOL_JAZZ">쿨재즈</string>
-  <string name="IDS_ST_BODY_CONTENT_FROM_GALLERY_VIDEO_MUSIC_VOICE_RECORDER_AND_MY_FILES_CAN_BE_HIDDEN_IN_PERSONAL_MODE">갤러리, 비디오, 뮤직, 음성 녹음, 내 파일의 컨텐츠를 [퍼스널 모드]에서 숨길 수 있습니다.</string>
-  <string name="IDS_ST_BODY_CONNECTIONSETTINGS_PROXY_ADDRESS">프록시 주소</string>
-  <string name="IDS_ST_BODY_CONNECTIONSETTINGS_INTERNET">인터넷</string>
-  <string name="IDS_ST_BODY_CONNECTIONS">연결 프로필</string>
-  <string name="IDS_ST_BODY_CONNECTION">연결</string>
-  <string name="IDS_ST_BODY_CONFIRM_NEW_PIN2">새 PIN2 확인</string>
-  <string name="IDS_ST_BODY_CONFIRM_NEW_PIN1">새 PIN을 한 번 더 입력하세요.</string>
-  <string name="IDS_ST_BODY_CONFIRM_NEW_PIN">새 PIN 확인</string>
-  <string name="IDS_ST_BODY_CONFIRM_DECRYPTION">암호화 해제 확인</string>
-  <string name="IDS_ST_BODY_CONFIRM">확인</string>
-  <string name="IDS_ST_BODY_CONFIGURE_FIREWALL_SETTINGS">방화벽 설정을 구성하세요.</string>
-  <string name="IDS_ST_BODY_COMPUTING_ING">계산 중...</string>
-  <string name="IDS_ST_BODY_CLEAR_DEFAULTS">기본 설정 삭제</string>
-  <string name="IDS_ST_BODY_CHOCO_COOKY">초코쿠키</string>
-  <string name="IDS_ST_BODY_CHECK_FOR_UPDATES_AUTOMATICALLY_ABB">업데이트를 자동으로 확인합니다.</string>
-  <string name="IDS_ST_BODY_CHECK_FOR_UPDATES_ABB">업데이트 확인</string>
-  <string name="IDS_ST_BODY_CHECK_FOR_UPDATES">업데이트 확인</string>
-  <string name="IDS_ST_BODY_CHARGE_BATTERY_TO_ABOVE_80P_AND_TRY_AGAIN">배터리를 80% 이상 충전한 후 다시 시도하세요.</string>
-  <string name="IDS_ST_BODY_CHANGING_THE_FONT_SIZE_IN_ACCESSIBILITY_SETTINGS_WILL_OVERRIDE_THE_FONT_SIZE_IN_EACH_APPLICATION">접근성 설정에서 글자 크기를 변경하면 각 애플리케이션의 글자 크기가 해당 글자 크기로 변경됩니다.</string>
-  <string name="IDS_ST_BODY_CHANGING_THE_COLOUR_OF_THE_SCREEN_TO_GREYSCALE">화면 색상을 흑백으로 변경합니다.</string>
-  <string name="IDS_ST_BODY_CHANGE_TEXT_SIZE_IN_CONTACTS_CALENDAR_MEMO_MESSAGES_EMAIL_AND_IM">연락처, 캘린더, 메모, 메시지, 이메일, 메신저의 글자 크기를 변경합니다.</string>
-  <string name="IDS_ST_BODY_CHANGE_PIN2">PIN2 변경</string>
-  <string name="IDS_ST_BODY_CALL_SETTINGS">통화 설정</string>
-  <string name="IDS_ST_BODY_CALL">통화</string>
-  <string name="IDS_ST_BODY_CACHE">캐시</string>
-  <string name="IDS_ST_BODY_BLOCK_URL">URL 차단</string>
-  <string name="IDS_ST_BODY_BLOCK_UDP">UDP 차단</string>
-  <string name="IDS_ST_BODY_BLOCK_TCP">TCP 차단</string>
-  <string name="IDS_ST_BODY_BLOCK_PORT">포트 차단</string>
-  <string name="IDS_ST_BODY_BLOCK_IP">IP 차단</string>
-  <string name="IDS_ST_BODY_BLOCKING_MODE_IS_ENABLED">[차단 모드]를 실행합니다.</string>
-  <string name="IDS_ST_BODY_BLOCKING_MODE">차단 모드</string>
-  <string name="IDS_ST_BODY_BLOCKED_URL_LIST">차단한 URL 목록</string>
-  <string name="IDS_ST_BODY_BLOCKED_PORT_LIST">차단한 포트 목록</string>
-  <string name="IDS_ST_BODY_BLOCKED_IP_LIST">차단한 IP 목록</string>
-  <string name="IDS_ST_BODY_BATTERY_PERCENTAGE_ABB">배터리 용량 표시</string>
-  <string name="IDS_ST_BODY_BATTERY">배터리</string>
-  <string name="IDS_ST_BODY_BACKUP_AND_RESET">백업 및 초기화</string>
-  <string name="IDS_ST_BODY_BACKLIGHT_TIME">화면 조명 시간</string>
-  <string name="IDS_ST_BODY_A_PERSON_YOU_HAVE_GRANTED_AUTHORITY_TO_IS_TRYING_TO_REMOTELY_ENABLE_EMERGENCY_MODE_ON_THIS_DEVICE_MSG">원격 제어 권한을 가진 사용자가 이 디바이스에 [긴급 모드] 실행을 요청합니다. 내 정보를 60초 안에 서버로 보내고 [긴급 모드]를 실행합니다. 이 프로세스를 중지하려면 [취소]를 누르세요.</string>
-  <string name="IDS_ST_BODY_A_PASSWORD_WILL_BE_REQUIRED_TO_DECRYPT_YOUR_DEVICE_EVERY_TIME_YOU_POWER_IT_ON">디바이스를 켤 때마다 디바이스의 암호화를 해제하기 위해 비밀번호를 입력하세요.</string>
-  <string name="IDS_ST_BODY_AVAILABLE_SPACE">사용 가능한 저장공간</string>
-  <string name="IDS_ST_BODY_AVAILABLE">가능</string>
-  <string name="IDS_ST_BODY_AUTO_DOWNLOAD">자동 다운로드</string>
-  <string name="IDS_ST_BODY_AUTH_TYPE">인증 방식</string>
-  <string name="IDS_ST_BODY_APP_OPENING_IMAGE">애플리케이션 실행 이미지</string>
-  <string name="IDS_ST_BODY_APP_OPENING_EFFECT">애플리케이션 실행 효과</string>
-  <string name="IDS_ST_BODY_APPLICATION_SETTINGS">애플리케이션별 설정</string>
-  <string name="IDS_ST_BODY_APPLICATION_MANAGER">애플리케이션 관리자</string>
-  <string name="IDS_ST_BODY_APPLICATION_INFO">애플리케이션 정보</string>
-  <string name="IDS_ST_BODY_APPLICATION">애플리케이션</string>
-  <string name="IDS_ST_BODY_ANTIVIRUS_SOFTWARE_ABB">바이러스 백신 소프트웨어</string>
-  <string name="IDS_ST_BODY_AM">오전</string>
-  <string name="IDS_ST_BODY_ALWAYS_REJECT">항상 거절</string>
-  <string name="IDS_ST_BODY_ALWAYS_ON">항상 사용</string>
-  <string name="IDS_ST_BODY_ALWAYS_OFF">항상 끄기</string>
-  <string name="IDS_ST_BODY_ALARM">알람</string>
-  <string name="IDS_ST_BODY_AFTER_YOU_DOWNLOAD_AND_INSTALL_APPLICATIONS_APPLICATIONS_WILL_BE_SHOWN_HERE">애플리케이션을 다운로드하여 설치하면 여기에 표시됩니다</string>
-  <string name="IDS_ST_BODY_AFTER_RESETTING_PHONE_WILL_RESTART_AUTOMATICALLY">초기화가 끝나면 휴대전화가 자동으로 다시 시작합니다.</string>
-  <string name="IDS_ST_BODY_ADJUST_BRIGHTNESS_LEVEL">밝기 조절</string>
-  <string name="IDS_ST_BODY_ADJUST_AUTOMATIC_BRIGHTNESS">자동 밝기 조절</string>
-  <string name="IDS_ST_BODY_ACCESS_NAME">접속 이름</string>
-  <string name="IDS_ST_BODY_ACCESSIBILITY">접근성</string>
-  <string name="IDS_ST_BODY_ABOUT_DEVICE">디바이스 정보</string>
-  <string name="IDS_QCP_HEADER_QUICK_COMMAND">빠른 실행</string>
-  <string name="IDS_ECON_BODY_EASY_CONNECT_M_SHARING_ABB">간편 연결</string>
-  <string name="IDS_SCR_POP_SCREEN_READER_IS_NOT_SUPPORTED_BY_PS_PRESS_THE_BACK_KEY_TO_RETURN_TO_THE_PREVIOUS_SCREEN">%s에서 스크린 리더가 지원되지 않습니다. 이전 화면으로 돌아가려면 뒤로가기 버튼을 누르세요.</string>
-  <string name="IDS_KEEPIT_HEADER_KEEPIT_M_APPLICATION_NAME">KeepIt</string>
-  <string name="IDS_CALL_POP_UNAVAILABLE_T_DIAL">실행할 수 없습니다.</string>
-  <string name="IDS_CALL_POP_CALLING_EMERG_ONLY">긴급전화만 가능합니다.</string>
-  <string name="IDS_JAVA_OPT_SIM_SETTINGS">SIM 카드 설정</string>
-  <string name="IDS_TASK_BODY_NO_RUNNING_APPLICATION">실행 중인 애플리케이션이 없습니다</string>
-  <string name="IDS_VC_MBODY_NOTIFICATION_READ_OUT">알림 읽어주기</string>
-  <string name="IDS_VC_HEADER_VOICE_RECOGNITION">음성 인식</string>
-  <string name="IDS_SSEARCH_POP_SEARCHED">검색하였습니다.</string>
-  <string name="IDS_WIFI_BODY_DOT">.</string>
-  <string name="IDS_DLNA_BODY_ACCESS_POINT_NAME">액세스 포인트 이름</string>
-  <string name="IDS_SKM_BODY_ASK_M_IDEA_SKETCH">묻기</string>
-  <string name="IDS_HELP_POP_THE_FRONT_CAMERA_IS_NOT_BEING_USED_BY_ANOTHER_APPLICATION">다른 애플리케이션에서 전면 카메라를 사용하지 않을 때</string>
-  <string name="IDS_HELP_POP_THE_DEVICE_IS_IN_WELL_LIT_CONDITIONS_BUT_THE_SCREEN_IS_NOT_IN_DIRECT_LIGHT">주위가 밝지만 화면에는 밝은 빛이 바로 닿지 않을 때</string>
-  <string name="IDS_HELP_POP_THE_DEVICE_IS_HELD_STEADY_AND_UPRIGHT">디바이스를 바닥과 수직 방향으로 흔들림이 없도록 고정하세요.</string>
-  <string name="IDS_HELP_BODY_THE_DEVICE_REACTS_INTELLIGENTLY_BY_ADAPTING_THE_SCREEN_WHEN_IT_DETECTS_YOUR_FACE">디바이스가 내 얼굴을 인지하면 지능적으로 반응하여 화면을 자동 조절합니다.</string>
-  <string name="IDS_HELP_BODY_SMART_SCREEN_WORKS_BEST_UNDER_THE_FOLLOWING_CONDITIONS_C">스마트 화면은 다음 조건에서 가장 잘 작동합니다.</string>
-  <string name="IDS_HELP_BODY_SMART_ROTATION_DISABLES_AUTO_SCREEN_ROTATION_BY_CHECKING_THE_ORIENTATION_OF_YOUR_FACE_AND_THE_DEVICE_BY_ITS_FRONT_CAMERA">[스마트 회전]은 [화면 자동 회전]을 사용하지 않고 전면 카메라로 사용자의 얼굴 방향을 인식하여 적절한 방향의 화면을 자동 제공합니다.</string>
-  <string name="IDS_LBS_HEADER_LOCATION">위치</string>
-  <string name="IDS_LBS_BODY_DESTINATION">목적지</string>
-  <string name="IDS_ST_SK_NO">아니요</string>
-  <string name="IDS_HELP_BODY_SMART_STAY_DETECTS_YOUR_EYES_WITH_THE_FRONT_CAMERA_SO_THAT_THE_SCREEN_STAYS_ON_WHEN_YOU_ARE_LOOKING_AT_IT">[스마트 스테이]는 전면 카메라로 사용자의 눈을 감지하여 사용자가 화면을 바라보는 동안 화면을 켜진 상태로 유지합니다.</string>
-  <string name="IDS_QP_POP_YOU_WILL_NO_LONGER_BE_ABLE_TO_USE_APPLICATIONS_NOTI_MSG">모바일 네트워크로 인터넷, 이메일, YouTube와 같은 애플리케이션을 더 이상 사용할 수 없게 됩니다. 계속할까요?</string>
-  <string name="IDS_ST_BODY_10_MINUTES">10분</string>
-  <string name="IDS_ST_BODY_15SEC">15초</string>
-  <string name="IDS_ST_BODY_24_HOURS">24시간</string>
-  <string name="IDS_ST_BODY_2_MINUTES">2분</string>
-  <string name="IDS_ST_BODY_30SEC">30초</string>
-  <string name="IDS_ST_BODY_5_MINUTES">5분</string>
-  <string name="IDS_ST_BODY_APPLICATIONS">애플리케이션</string>
-  <string name="IDS_ST_BODY_DONT_ASK_AGAIN">다시 묻지 않기</string>
-  <string name="IDS_ST_BODY_P1SS_IS_CURRENTLY_P2SS_T_TTS">%1$s 앱을 현재 %2$s한 상태입니다.</string>
-  <string name="IDS_ST_BODY_PASSWORDS_MUST_CONSIST_OF_AT_LEAST_4_ALPHANUMERIC_CHARACTERS_ALSO_INCLUDING_AT_LEAST_1_ALPHABETICAL_CHARACTER">비밀번호는 영문자를 최소 1개 포함하는 영숫자 4개 이상의 조합이어야 합니다.</string>
-  <string name="IDS_ST_BODY_PUK1_BLOCKED">PUK 사용이 차단된 상태입니다.</string>
-  <string name="IDS_ST_BODY_PUK1_CODE">PUK</string>
-  <string name="IDS_ST_BODY_PUK2">PUK2</string>
-  <string name="IDS_ST_BUTTON2_POWER_SAVING_MODE_ABB">절전 모드</string>
-  <string name="IDS_ST_BUTTON_CANCEL_ABB2">취소</string>
-  <string name="IDS_ST_HEADER_1_PROCESS_AT_MOST_ABB">프로세스 최대 1개</string>
-  <string name="IDS_ST_HEADER_2_PROCESSES_AT_MOST_ABB">프로세스 최대 2개</string>
-  <string name="IDS_ST_HEADER_3_PROCESSES_AT_MOST_ABB">프로세스 최대 3개</string>
-  <string name="IDS_ST_HEADER_4_PROCESSES_AT_MOST_ABB">프로세스 최대 4개</string>
-  <string name="IDS_ST_HEADER_ENTER_PIN_ABB3">PIN 입력</string>
-  <string name="IDS_ST_OPT_2G_ONLY">2G 전용</string>
-  <string name="IDS_ST_OPT_3G_2G_HAUTO_CONNECT">3G/2G(자동 연결)</string>
-  <string name="IDS_ST_OPT_4G_3G_2G_HAUTO_CONNECT">4G/3G/2G(자동 연결)</string>
-  <string name="IDS_ST_POP_EMERGENCY_MODE_SAVES_BATTERY_POWER_BY_C_MSG">[긴급 모드]에서는 다음과 같은 방법으로 배터리 소모를 줄입니다.
-
-- 화면 색상을 흑백으로 변경
-- 사용 가능한 애플리케이션 수 제한
-- 화면이 꺼져 있을 때 [모바일 데이터] 해제
-- Wi-Fi, 블루투스 등 연결 기능 해제
-
-스크린 리더, S뷰 커버 등의 일부 기능은 사용할 수 없습니다.
-홈 화면의 일부 Dynamic Box는 표시되지 않거나 다시 구성해야 할 수 있습니다.</string>
-  <string name="IDS_ST_POP_INCORRECT_PUK1_CODE">PUK1이 바르지 않습니다.</string>
-  <string name="IDS_ST_POP_INCORRECT_PUK1_PD_ATTEMPTS_LEFT">PUK1이 바르지 않습니다. 입력 기회가 %d회 남았습니다.</string>
-  <string name="IDS_ST_POP_INCORRECT_PUK2">PUK2가 바르지 않습니다.</string>
-  <string name="IDS_ST_POP_INCORRECT_PUK2_PD_ATTEMPTS_LEFT">PUK2가 바르지 않습니다. 입력 기회가 %d회 남았습니다.</string>
-  <string name="IDS_ST_POP_PIN_CHANGED">PIN을 변경하였습니다.</string>
-  <string name="IDS_TASKMGR_BUTTON_CLEAR_CACHE">캐시 삭제</string>
-  <string name="IDS_ST_BODY_3G_ONLY">3G 전용</string>
-  <string name="IDS_ST_HEADER_ADD">추가</string>
-  <string name="IDS_ST_BODY_SECONDS">초</string>
-  <string name="IDS_ST_BUTTON_CANCEL">취소</string>
-  <string name="IDS_ST_BODY_1_5_SECONDS">1.5초</string>
-  <string name="IDS_MSG_ACBUTTON_CANCEL_ABB">취소</string>
-  <string name="IDS_MSG_ACBUTTON_DONE_ABB">완료</string>
-  <string name="IDS_ST_HEADER_ENABLE_DATA_ROAMING">데이터 로밍 실행</string>
-  <string name="IDS_ST_HEADER_TURN_ON_MOBILE_DATA">모바일 데이터 실행</string>
-  <string name="IDS_ST_HEADER_UNABLE_TO_PLAY_SAMPLE_ABB">샘플음 재생할 수 없음</string>
-  <string name="IDS_ST_POP_SAMPLES_CANNOT_BE_PLAYED_DURING_CALLS">통화 중에는 샘플음을 재생할 수 없습니다.</string>
-  <string name="IDS_ST_HEADER_DEVICE_NAME">디바이스 이름</string>
-  <string name="IDS_ST_HEADER_DELETE_ITEMS_ABB2">항목 삭제</string>
-  <string name="IDS_ST_HEADER_FEEDBACK">반응</string>
-  <string name="IDS_ST_BODY_SELECT_ALL">모두 선택</string>
-  <string name="IDS_ST_BODY_TOTAL">전체</string>
-  <string name="IDS_ST_HEADER_MANAGE_CERTIFICATES_ABB">인증서 관리</string>
-  <string name="IDS_ST_BODY_INCORRECT_PASSWORD">잘못된 비밀번호를 입력하였습니다.</string>
-  <string name="IDS_ST_HEADER_TURN_OFF_MOBILE_DATA">모바일 데이터 해제</string>
-  <string name="IDS_ST_BODY_FLIGHT_MODE_DISABLES_CALLING_AND_MESSAGING_FUNCTIONS_AND_TURNS_OFF_MOBILE_DATA_AND_CONNECTIVITY_FUNCTIONS_MSG">[비행기 탑승 모드]를 실행하면 전화 및 메시지 기능을 사용할 수 없고 모바일 데이터 및 Wi-Fi, 블루투스 등의 연결 기능이 해제됩니다. [비행기 탑승 모드]에서 Wi-Fi 및 블루투스를 사용하려면 [설정] 또는 알림창에서 기능을 실행하세요. [비행기 탑승 모드]를 실행합니다.</string>
-  <string name="IDS_ST_BODY_TYPE">종류</string>
-  <string name="IDS_ST_BODY_PERSONAL">개인</string>
-  <string name="IDS_ST_HEADER_LOCK_SCREEN_AND_SECURITY_ABB">잠금화면 및 보안</string>
-  <string name="IDS_ST_HEADER_PRIVACY_AND_SAFETY_ABB">개인정보 보호 및 안전</string>
-  <string name="IDS_ST_BODY_MOBILE_NETWORKS">모바일 네트워크</string>
-  <string name="IDS_ST_HEADER_MORE_CONNECTION_SETTINGS">기타 연결 설정</string>
-  <string name="IDS_ST_MBODY_LEGAL_INFORMATION_ABB">법률정보</string>
-  <string name="IDS_ST_BODY_DEVICE_INFORMATION">디바이스 정보</string>
-  <string name="IDS_ST_BODY_PHONE_NUMBER">전화번호</string>
-  <string name="IDS_ST_BODY_MODEL_NUMBER">모델번호</string>
-  <string name="IDS_ST_MBODY_TIZEN_VERSION">타이젠 버전</string>
-  <string name="IDS_ST_MBODY_BLUETOOTH_ADDRESS">블루투스 주소</string>
-  <string name="IDS_ST_BODY_WI_FI_MAC_ADDRESS">Wi-Fi MAC address</string>
-  <string name="IDS_ST_BUTTON_BATTERY_POWER_ABB">배터리 잔량</string>
-  <string name="IDS_ST_TMBODY_SECURITY_STATUS">보안 상태</string>
-  <string name="IDS_ST_SBODY_SHOW_THE_TIME_IN_24_HOUR_FORMAT_INSTEAD_OF_12_HOUR_HAM_PM_FORMAT">12시간(오전/오후) 형식 대신 24시간 형식을 표시합니다.</string>
-  <string name="IDS_ST_MBODY_AUTO_UPDATE">자동 업데이트</string>
-  <string name="IDS_ST_MBODY_24_HOUR_CLOCK">24시간 시계</string>
-  <string name="IDS_ST_BODY_MAGNIFIER">돋보기</string>
-  <string name="IDS_ST_TMBODY_CACHE">캐시</string>
-  <string name="IDS_ST_HEADER_CLEAR_CACHE_ABB">캐시 삭제</string>
-  <string name="IDS_ST_POP_THERE_IS_NO_CACHE_DATA_TO_CLEAR">삭제할 캐시 데이터가 없습니다.</string>
-  <string name="IDS_ST_POP_ALL_THE_CACHE_DATA_WILL_BE_CLEARED">캐시 데이터를 모두 삭제합니다.</string>
-  <string name="IDS_ST_BUTTON_CLEAR_CACHE_ABB">캐시 삭제</string>
-  <string name="IDS_ST_BODY_12_HOURS">12시간</string>
-  <string name="IDS_ST_BODY_1MINUTE">1분</string>
-  <string name="IDS_ST_BODY_ACCOUNTS">계정</string>
-  <string name="IDS_ST_HEADER_ALLSHARE">AllShare</string>
-  <string name="IDS_ST_BODY_ANSWERINGMODE_AUTOMATIC">자동</string>
-  <string name="IDS_ST_BUTTON_BACK">뒤로가기</string>
-  <string name="IDS_ST_BODY_BLUETOOTH">블루투스</string>
-  <string name="IDS_ST_BODY_ADVANCEDOPTIONS_CERTIFICATES">인증서</string>
-  <string name="IDS_ST_BODY_CONTACTS">연락처</string>
-  <string name="IDS_ST_BODY_MYTHEME_CREATE">추가</string>
-  <string name="IDS_ST_BODY_CALLERID_DEFAULT">기본</string>
-  <string name="IDS_ST_BODY_FM_RADIO">FM 라디오</string>
-  <string name="IDS_ST_BODY_FONT">글꼴</string>
-  <string name="IDS_ST_BODY_GALLERY">갤러리</string>
-  <string name="IDS_ST_HEADER_HELP">도움말</string>
-  <string name="IDS_ST_BODY_MANUAL">수동</string>
-  <string name="IDS_ST_BODY_APPLICATIONSETTINGS_MESSAGE">메시지</string>
-  <string name="IDS_ST_BODY_MUSIC">음악</string>
-  <string name="IDS_ST_BODY_NFC">NFC</string>
-  <string name="IDS_ST_BODY_ALERTTYPE_OFF">해제</string>
-  <string name="IDS_ST_BODY_ON">사용</string>
-  <string name="IDS_ST_BODY_MEMORYSTATUS_OTHERS">기타</string>
-  <string name="IDS_ST_BODY_PIN_LOCK">PIN 잠금</string>
-  <string name="IDS_ST_BODY_RESET">초기화</string>
-  <string name="IDS_ST_POP_NETWORKSERVICES_SEARCHING">검색 중...</string>
-  <string name="IDS_ST_BODY_SIZE">크기</string>
-  <string name="IDS_ST_HEADER_SYNCHRONISE">동기화</string>
-  <string name="IDS_ST_BODY_SYSTEM">시스템</string>
-  <string name="IDS_ST_BUTTON2_S_PLANNER">S플래너</string>
-  <string name="IDS_ST_BODY_TWITTER">Twitter</string>
-  <string name="IDS_ST_BODY_USERNAME">사용자 이름</string>
-  <string name="IDS_ST_BODY_VOICE">음성벨</string>
-  <string name="IDS_ST_BODY_DEFAULTMEMORY_VOICE_RECORDER">음성 녹음</string>
-  <string name="IDS_ST_BODY_WI_FI">Wi-Fi</string>
-  <string name="IDS_ST_BODY_YYYY_MM_DD_DOT">년.월.일.</string>
-  <string name="IDS_ST_BODY_BRIGHTNESS_M_POWER_SAVING">밝기</string>
-  <string name="IDS_ST_HEADER_SORT_BY">정렬</string>
-  <string name="IDS_ST_BODY_DELETED">삭제하였습니다.</string>
-  <string name="IDS_ST_POP_ERROR">오류가 발생하였습니다.</string>
-  <string name="IDS_ST_TPOP_MAXIMUM_NUMBER_OF_CHARACTERS_REACHED">최대 글자 수에 도달하였습니다.</string>
-  <string name="IDS_ST_TPOP_TRY_AGAIN">다시 시도하세요.</string>
-  <string name="IDS_ST_BODY_VERSION">버전</string>
-  <string name="IDS_ST_BODY_DELETE">삭제</string>
-  <string name="IDS_ST_SK_SET_LITE">설정</string>
-  <string name="IDS_ST_SK_YES">예</string>
-  <string name="IDS_SAPPS_SK_TRY_ABB">연습</string>
-  <string name="IDS_ST_BODY_PLAY_A_SOUND_WHEN_BUTTONS_ICONS_AND_MENU_ITEMS_ARE_TAPPED">버튼, 아이콘 및 메뉴 항목을 누를 때 소리가 납니다.</string>
-  <string name="IDS_ST_MBODY_KEYBOARD_SOUND">키보드 소리</string>
-  <string name="IDS_ST_MBODY_RINGTONE">벨소리</string>
-  <string name="IDS_ST_MBODY_TOUCH_SOUND">터치음</string>
-  <string name="IDS_ST_SBODY_PLAY_A_SOUND_WHEN_THE_SAMSUNG_KEYBOARD_IS_TAPPED">삼성 키보드를 누를 때 소리가 납니다.</string>
-  <string name="IDS_ST_POP_MOUNTING_SD_CARD_ING">SD 카드 마운트 해제 중...</string>
-  <string name="IDS_ST_BODY_SET_DATE">날짜 설정</string>
-  <string name="IDS_ST_BODY_ALL">전체</string>
-  <string name="IDS_LBS_BODY_LOCATION_SERVICE">위치 서비스</string>
-  <string name="IDS_ST_BODY_VPN">VPN</string>
-  <string name="IDS_ST_SK_OPTIONS_LITE">옵션</string>
-  <string name="IDS_ST_BODY_TTS">TTS</string>
-  <string name="IDS_ST_BODY_VOICE_CONTROL">음성 제어</string>
-  <string name="IDS_ST_BODY_ALLOW_OR_BLOCK_NOTIFICATIONS_FROM_INDIVIDUAL_APPLICATIONS">각 애플리케이션의 알림을 허용하거나 차단합니다.</string>
-  <string name="IDS_ST_MBODY_DO_NOT_DISTURB_ABB">방해 금지</string>
-  <string name="IDS_ST_MBODY_APP_NOTIFICATIONS">애플리케이션 알림</string>
-  <string name="IDS_ST_HEADER_DEFAULT_APPLICATIONS_ABB">기본 애플리케이션</string>
-  <string name="IDS_ST_BODY_HOME">집</string>
-  <string name="IDS_ST_BODY_SET_TIME">시간 설정</string>
-  <string name="IDS_ST_BODY_UNABLE_TO_SCAN_FOR_NETWORKS">네트워크를 찾을 수 없습니다.</string>
-  <string name="IDS_ST_BODY_LOCK_SCREEN">잠금화면</string>
-  <string name="IDS_ST_HEADER_VISION">시각</string>
-  <string name="IDS_ST_BODY_OFF">해제</string>
-  <string name="IDS_ST_BODY_SIGNAL_STRENGTH">신호 세기</string>
-  <string name="IDS_ST_POP_MOBILE_DATA_WILL_BE_TURNED_ON_CONNECTING_TO_MOBILE_NETWORKS_MAY_RESULT_IN_ADDITIONAL_CHARGES_DEPENDING_ON_YOUR_PAYMENT_PLAN">[모바일 데이터]를 실행합니다. 모바일 네트워크에 연결하면 요금제에 따라 추가요금이 부과될 수 있습니다.</string>
-  <string name="IDS_ST_POP_UNLESS_YOU_CONNECT_TO_A_WI_FI_NETWORK_YOU_WILL_NOT_BE_ABLE_TO_USE_THE_INTERNET_EMAIL_OR_OTHER_APPS_MSG">Wi-Fi 네트워크에 연결하지 않으면 데이터 연결이 필요한 인터넷, 이메일, 기타 앱을 사용할 수 없습니다.</string>
-  <string name="IDS_SCR_BODY_PD_UNREAD_NOTIFICATIONS">읽지 않은 알림</string>
-  <string name="IDS_ACCS_OPT_OTHER_FEEDBACK_TTS">기타 피드백</string>
-  <string name="IDS_ACCS_TMBODY_STATUS_BAR_INFORMATION">상태표시줄 정보</string>
-  <string name="IDS_ACCS_SBODY_SELECT_WHICH_INFORMATION_FROM_INDICATORS_SHOWN_ON_THE_STATUS_BAR_WILL_BE_READ_OUT_WHEN_YOU_TRIPLE_TAP_THE_SCREEN_WITH_TWO_FINGERS_MSG">상태표시줄에 표시되는 정보 중, 두 손가락을 세 번 눌러 읽어주는 정보에 대하여 선택할 수 있습니다. 날짜, 시간, 신호 세기, Wi-Fi 및 블루투스 연결, 배터리 사용량 등의 정보가 있습니다.</string>
-</resources>
old mode 100644 (file)
new mode 100755 (executable)
index 905a4e5..4e789b4
@@ -1,12 +1,18 @@
-msgid "IDS_ST_BODY_1_MINUTE"
-msgstr "1 min"
+msgid "IDS_VOICE_HEADER_SPEECH_TO_TEXT_HSTT"
+msgstr "Mowa na tekst (STT)"
+
+msgid "IDS_VOICE_HEADER_TEXT_TO_SPEECH_HTTS"
+msgstr "Syntezator mowy (TTS)"
+
+msgid "IDS_PB_TPOP_DELETING_ING_ABB"
+msgstr "Usuwanie..."
+
+msgid "IDS_VOICE_BODY_VOICE_CONTROL_ABB2"
+msgstr "Sterowanie głosem"
 
 msgid "IDS_ST_POP_SAVING"
 msgstr "Zapisywanie..."
 
-msgid "IDS_CAM_POP_MODEL"
-msgstr "Model"
-
 msgid "IDS_EMAIL_BODY_INVALID_PORT_NUMBER"
 msgstr "Nieprawidłowy numer portu"
 
@@ -22,9 +28,6 @@ msgstr "6 sek."
 msgid "IDS_PB_POP_PS_ALREADY_EXISTS"
 msgstr "%s już istnieje."
 
-msgid "IDS_SAPPS_OPT_BADGE_ABB"
-msgstr "Oznaczenie"
-
 msgid "IDS_ST_BODY_DISCONNECTED"
 msgstr "Rozłączono."
 
@@ -34,9 +37,6 @@ msgstr "Media"
 msgid "IDS_ST_BODY_SELECT_AUTOMATICALLY"
 msgstr "Wybieraj automatycznie"
 
-msgid "IDS_ST_HEADER_AUDIO"
-msgstr "Dźwięk"
-
 msgid "IDS_ST_HEADER_FORMAT_MVERB_ABB"
 msgstr "Format"
 
@@ -58,33 +58,45 @@ msgstr "IP"
 msgid "IDS_BT_POP_OPERATION_FAILED"
 msgstr "Operacja nie powiodła się."
 
-msgid "IDS_CLD_OPT_MINUTE"
-msgstr "Min."
-
 msgid "IDS_CLD_OPT_MINUTES_LC_ABB"
 msgstr "min"
 
-msgid "IDS_CST_BUTTON_CLOSE"
-msgstr "Zamknij"
-
-msgid "IDS_CST_POP_FAILED"
-msgstr "Błąd"
-
 msgid "IDS_IM_BODY_SUCCESSFULLY_COMPLETED"
 msgstr "Zakończono pomyślnie."
 
 msgid "IDS_IM_POP_UNEXPECTED_ERROR"
 msgstr "Nieoczekiwany błąd"
 
+msgid "IDS_SIM_BODY_INVALID_SIM_CARD"
+msgstr "Nieprawidłowa karta SIM"
+
+msgid "IDS_WGT_BUTTON3_KIES_VIA_WI_FI"
+msgstr "Kies przez Wi-Fi"
+
+msgid "IDS_ST_BODY_1_MINUTE"
+msgstr "1 min"
+
+msgid "IDS_CAM_POP_MODEL"
+msgstr "Model"
+
+msgid "IDS_ST_HEADER_AUDIO"
+msgstr "Dźwięk"
+
+msgid "IDS_CLD_OPT_MINUTE"
+msgstr "Minuta"
+
+msgid "IDS_CST_BUTTON_CLOSE"
+msgstr "Zamknij"
+
+msgid "IDS_CST_POP_FAILED"
+msgstr "Błąd"
+
 msgid "IDS_PB_BODY_INFO"
 msgstr "Informacje"
 
 msgid "IDS_PB_BUTTON_CONTACT"
 msgstr "Kontakt"
 
-msgid "IDS_SIM_BODY_INVALID_SIM_CARD"
-msgstr "Nieprawidłowa karta SIM"
-
 msgid "IDS_ST_BUTTON2_PROCESSING_ING"
 msgstr "Przetwarzanie..."
 
@@ -94,21 +106,18 @@ msgstr "Usunąć?"
 msgid "IDS_VR_POP_NO_FILES"
 msgstr "Brak plików"
 
-msgid "IDS_WGT_BUTTON3_KIES_VIA_WI_FI"
-msgstr "Kies przez Wi-Fi"
-
 msgid "IDS_TPLATFORM_OPT_BLUETOOTH"
 msgstr "Bluetooth"
 
+msgid "IDS_ST_HEADER_PRIVACY"
+msgstr "Prywatność"
+
 msgid "IDS_ST_OPT_SETTINGS"
 msgstr "Ustawienia"
 
 msgid "IDS_ST_BODY_GENERAL"
 msgstr "Ogólne"
 
-msgid "IDS_ST_HEADER_PRIVACY"
-msgstr "Prywatność"
-
 msgid "IDS_BR_OPT_SCREEN"
 msgstr "Ekran"
 
@@ -139,9 +148,6 @@ msgstr "Wyświetlanie elementów: %d"
 msgid "IDS_COM_POP_FLIGHT_MODE_WILL_BE_DISABLED"
 msgstr "Tryb Offline zostanie wyłączony."
 
-msgid "IDS_COM_POP_CHECKING"
-msgstr "Sprawdzanie..."
-
 msgid "IDS_COM_OPT_CONTINUE_Q"
 msgstr "Kontynuować?"
 
@@ -214,9 +220,6 @@ msgstr "Licznik danych"
 msgid "IDS_MOBILEAP_BODY_TETHERING"
 msgstr "Udost. poł. internetowego"
 
-msgid "IDS_IM_POP_THIS_FEATURE_IS_NOT_AVAILABLE_WHILE_FLIGHT_MODE_IS_ON"
-msgstr "Ta funkcja nie jest dostępna, gdy włączony jest tryb Offline."
-
 msgid "IDS_EMAIL_POP_SECURITY_UPDATE_ABB"
 msgstr "Aktualizacja zabezpieczeń"
 
@@ -250,9 +253,6 @@ msgstr "Za mało pamięci w telefonie. Usuń niektóre elementy i spróbuj ponow
 msgid "IDS_KW_POP_BE_CAREFUL_WHEN_TRANSMITTING_INFORMATION_ON_AN_UNSECURED_WI_FI_NETWORK_MSG"
 msgstr "Zachowaj ostrożność podczas przesyłania informacji w niezabezpieczonej sieci Wi-Fi, ponieważ mogą one być widoczne dla innych użytkowników sieci."
 
-msgid "IDS_DN_BODY_ENCRYPT_SD_CARD"
-msgstr "Szyfrowanie karty pamięci"
-
 msgid "IDS_MSGF_POP_UNSUPPORTED"
 msgstr "Nieobsługiwane."
 
@@ -280,24 +280,15 @@ msgstr "Przenoszenie zakończone."
 msgid "IDS_PB_BODY_MOVING_ING"
 msgstr "Przenoszenie..."
 
-msgid "IDS_SMEMO_BUTTON_IMPORT"
-msgstr "Importuj"
-
 msgid "IDS_LCKSCN_BODY_WALLPAPERS"
 msgstr "Tapety"
 
 msgid "IDS_LCKSCN_BODY_TAP_AND_HOLD_THE_SCREEN_THEN_TILT_THE_DEVICE_TOWARDS_YOU_TO_UNLOCK_IT_MSG"
 msgstr "Dotknij ekranu i przytrzymaj go, a następnie pochyl urządzenie w swoją stronę, aby je odblokować. Jeśli ekran pozostanie zablokowany, spróbuj mocniej pochylić urządzenie. Po ustawieniu funkcji odblokowywania ekranu za pomocą ruchu obsługa ruchu zostanie automatycznie włączona w ustawieniach."
 
-msgid "IDS_SA_BUTTON_DONE_ABB"
-msgstr "OK"
-
 msgid "IDS_FP_BODY_NO_APPLICATIONS"
 msgstr "Brak aplikacji"
 
-msgid "IDS_ST_TZTAB4_MOST_USED_M_APP"
-msgstr "Najcz. używ."
-
 msgid "IDS_ST_TPOP_PERSONAL_MODE_ENABLED_ABB"
 msgstr "Tryb osobisty włączony."
 
@@ -332,7 +323,7 @@ msgid "IDS_ST_SBODY_INCREASE_THE_SENSITIVITY_OF_THE_TOUCH_SCREEN_SBODY_MSG"
 msgstr "Zwiększ poziom czułości ekranu dotykowego, aby umożliwić sterowanie urządzeniem w rękawiczkach."
 
 msgid "IDS_ST_SBODY_DISABLED"
-msgstr "Wyłączone"
+msgstr "Wyłączony"
 
 msgid "IDS_ST_SBODY_AUTOMATICALLY_CHECK_FOR_CHANGES_TO_THE_SECURITY_POLICY_MSG"
 msgstr "Automatycznie wykrywaj zmiany w zasadach zabezpieczeń i pobieraj aktualizacje w celu poprawy bezpieczeństwa i jakości usług."
@@ -394,9 +385,6 @@ msgstr "Przekroczono maksymalną liczbę znaków dla nazwy urządzenia (%d)."
 msgid "IDS_ST_POP_THE_APP_HAS_BEEN_UNINSTALLED"
 msgstr "Aplikacja została odinstalowana."
 
-msgid "IDS_ST_POP_TAP_OK"
-msgstr "Dotknij OK"
-
 msgid "IDS_ST_POP_SEARCHING_NETWORK_ING"
 msgstr "Wyszukiwanie sieci..."
 
@@ -412,15 +400,9 @@ msgstr "Resetowanie wszystkich ustawień i usuwanie wszystkich danych. Po rozpoc
 msgid "IDS_ST_POP_REMOVE_DEFAULT_APPS_Q"
 msgstr "Usunąć domyślne aplikacje?"
 
-msgid "IDS_ST_POP_REGISTRATION_CODE_NOT_FOUND"
-msgstr "Nie znaleziono kodu rejestracji."
-
 msgid "IDS_ST_POP_REGISTERING_ING"
 msgstr "Rejestrowanie..."
 
-msgid "IDS_ST_POP_REGISTERED"
-msgstr "Zarejestrowano."
-
 msgid "IDS_ST_POP_PUK2_VERIFIED"
 msgstr "Sprawdzono PUK2."
 
@@ -460,18 +442,9 @@ msgstr "Pozostało prób: %d."
 msgid "IDS_ST_POP_PASSWORD_MUST_CONTAIN_AT_LEAST_PD_ALPHANUMERIC_CHARACTERS"
 msgstr "Hasło musi zawierać co najmniej %d znaków alfanumerycznych."
 
-msgid "IDS_ST_POP_PASSWORD_MUST_BE_MORE_THAN_P1SD_CHARACTERS_AND_LESS_THAN_P2SD"
-msgstr "Hasło musi zawierać więcej znaków niż: %1$d i mniej niż: %2$d."
-
-msgid "IDS_ST_POP_PASSWORDS_DO_NOT_MATCH"
-msgstr "Podane hasła są różne."
-
 msgid "IDS_ST_POP_NO_SD_CARD_IS_INSERTED_DISABLE_ENCRYPT_SD_CARD_ANYWAY_Q"
 msgstr "Nie włożono karty pamięci. Wyłączyć szyfrowanie karty pamięci mimo to?"
 
-msgid "IDS_ST_POP_NO_SD_CARD_HAS_BEEN_INSERTED_ENCRYPTION_WILL_START_AUTOMATICALLY_WHEN_YOU_INSERT_AN_SD_CARD"
-msgstr "Nie włożono karty pamięci. Szyfrowanie rozpocznie się automatycznie po włożeniu karty pamięci."
-
 msgid "IDS_ST_POP_NO_ITEM_SELECTED"
 msgstr "Nie wybrano elementów."
 
@@ -487,9 +460,6 @@ msgstr "Wyłączono transmisję danych po sieci. Nie możesz wysyłać ani odbie
 msgid "IDS_ST_POP_MOBILE_DATA_ENABLED_CONNECTING_TO_MOBILE_NETWORKS_MAY_INCUR_EXTRA_CHARGES_DEPENDING_ON_YOUR_DATA_PLAN_CONTINUE_Q"
 msgstr "Włączono transmisję danych. Nawiązanie połączenia z sieciami komórkowymi może spowodować naliczenie dodatkowych opłat w zależności od pakietu transmisji danych. Kontynuować?"
 
-msgid "IDS_ST_POP_LOADING_ING"
-msgstr "Ładuję..."
-
 msgid "IDS_ST_POP_IP_ADDRESS_REMOVED"
 msgstr "Usunięto adres IP."
 
@@ -514,9 +484,6 @@ msgstr "Nieprawidłowy kod PIN2."
 msgid "IDS_ST_POP_INCORRECT_PIN1_ATTEMPT_LEFT"
 msgstr "Zły kod PIN. Pozostała 1 próba."
 
-msgid "IDS_ST_POP_INCORRECT_PASSWORD"
-msgstr "Błędne hasło."
-
 msgid "IDS_ST_POP_IF_YOU_RESET_YOUR_DEVICE_TO_FACTORY_DEFAULTS_YOU_WILL_NOT_BE_ABLE_TO_USE_ENCRYPTED_FILES_ON_THE_SD_CARD_MSG"
 msgstr "W przypadku przywrócenia w urządzeniu domyślnych ustawień fabrycznych nie będzie można używać zaszyfrowanych plików na karcie pamięci, ale będzie można używać odszyfrowanych plików."
 
@@ -538,12 +505,6 @@ msgstr "Zaszyfrować kartę pamięci? Operacja jest nieodwracalna, a jej przerwa
 msgid "IDS_ST_POP_ENABLING_EMERGENCY_MODE_ING"
 msgstr "Włączanie Trybu awaryjnego..."
 
-msgid "IDS_ST_POP_ENABLING_AUTO_UPDATE_MEANS_YOUR_DEVICE_WILL_CHECK_FOR_SECURITY_UPDATES_AUTOMATICALLY_NOTI_MSG"
-msgstr "Włączenie automatycznych aktualizacji oznacza, że aktualizacje zabezpieczeń będą automatycznie sprawdzane przez urządzenie. Sprawdzanie przez sieć komórkową może spowodować naliczenie dodatkowych opłat."
-
-msgid "IDS_ST_POP_ENABLE_SMART_STAY_TO_TRY_IT_T_HELP"
-msgstr "Włącz funkcję Smart stay, aby ją wypróbować."
-
 msgid "IDS_ST_POP_ENABLE_SMART_ROTATION_TO_TRY_IT_T_HELP"
 msgstr "Włącz inteligentny obrót, aby go wypróbować."
 
@@ -553,12 +514,6 @@ msgstr "Włącz tryb offline."
 msgid "IDS_ST_POP_EMERGENCY_MODE_WILL_BE_DISABLED"
 msgstr "Tryb awaryjny zostanie wyłączony."
 
-msgid "IDS_ST_POP_DO_NOT_ASK_AGAIN"
-msgstr "Nie pokazuj ponownie"
-
-msgid "IDS_ST_POP_DISABLING_AUTO_UPDATE_MEANS_YOU_HAVE_TO_CHECK_FOR_SECURITY_UPDATES_MANUALLY_NOTI_MSG"
-msgstr "Wyłączenie automatycznych aktualizacji oznacza, że musisz ręcznie sprawdzać, czy są aktualizacje zabezpieczeń. Aby zapewnić ochronę urządzenia, zalecamy włączenie automatycznych aktualizacji."
-
 msgid "IDS_ST_POP_DISABLE_TETHERING_Q"
 msgstr "Wyłączyć router?"
 
@@ -598,9 +553,6 @@ msgstr "Widok kart"
 msgid "IDS_ST_OPT_SELECTED"
 msgstr "Wybrane"
 
-msgid "IDS_ST_OPT_SELECT"
-msgstr "Wybierz"
-
 msgid "IDS_ST_OPT_RESET_APP_SETTINGS_ABB"
 msgstr "Zeruj ust. aplikacji"
 
@@ -616,9 +568,6 @@ msgstr "LTE/WCDMA/GSM (auto)"
 msgid "IDS_ST_OPT_EDIT_QUICK_SETTINGS"
 msgstr "Edytuj szybkie ustawienia"
 
-msgid "IDS_ST_OPT_DEFAULT_RINGTONE"
-msgstr "Domyślny dzwonek"
-
 msgid "IDS_ST_OPT_CUSTOM_MODE_ABB"
 msgstr "Tryb niestandardowy"
 
@@ -631,15 +580,9 @@ msgstr "Blokuj sieci telefonii komórkowej"
 msgid "IDS_ST_OPT_BLOCK_ALL"
 msgstr "Blokuj wszystko"
 
-msgid "IDS_ST_OPT_AUTO_UPDATE_ABB"
-msgstr "Aktualiz. automat."
-
 msgid "IDS_ST_OPT_ALLOW_ALL"
 msgstr "Zezwalaj na wszystko"
 
-msgid "IDS_ST_OPT_ALL"
-msgstr "Wszystkie"
-
 msgid "IDS_ST_MBODY_ZOOM"
 msgstr "Powiększenie"
 
@@ -679,9 +622,6 @@ msgstr "Pokaż wykorz. procesora"
 msgid "IDS_ST_MBODY_SELECT_WHERE_CAPTURED_IMAGES_WILL_BE_SAVED"
 msgstr "Wybierz miejsce zapisywania przechwyconych zdjęć"
 
-msgid "IDS_ST_MBODY_SCREEN_ROTATION"
-msgstr "Obrót ekranu"
-
 msgid "IDS_ST_MBODY_SCREEN_READER_HTTS"
 msgstr "Czytnik ekranu (TTS)"
 
@@ -700,18 +640,12 @@ msgstr "Ruchy i gesty"
 msgid "IDS_ST_MBODY_MOBILE_DATA"
 msgstr "Dane pakietowe"
 
-msgid "IDS_ST_MBODY_HELP"
-msgstr "Pomoc"
-
 msgid "IDS_ST_MBODY_HANDS_FREE_MODE"
 msgstr "Tryb głośnomówiący"
 
 msgid "IDS_ST_MBODY_GSM_ONLY"
 msgstr "Tylko GSM"
 
-msgid "IDS_ST_MBODY_FONT_SIZE"
-msgstr "Rozmiar tekstu"
-
 msgid "IDS_ST_MBODY_FACTORY_RESET"
 msgstr "Przywróć ustawien. fabr."
 
@@ -745,15 +679,9 @@ msgstr "Aktywna aplikacja"
 msgid "IDS_ST_MBODY_ACCOUNTS_AND_BACKUP"
 msgstr "Konta i kopia zapasowa"
 
-msgid "IDS_ST_ITAB4_CONTROLS_M_INPUT_AND_CONTROL"
-msgstr "Sterow."
-
 msgid "IDS_ST_HEADER_WI_FI_DIRECT"
 msgstr "Wi-Fi Direct"
 
-msgid "IDS_ST_HEADER_WI_FI"
-msgstr "Wi-Fi"
-
 msgid "IDS_ST_HEADER_USER_SETTINGS_ABB"
 msgstr "Ustawienia użytkownika"
 
@@ -766,24 +694,15 @@ msgstr "Ustawienia USB"
 msgid "IDS_ST_HEADER_UNLOCK_DEVICE_USING_MOTION_ABB"
 msgstr "Odbl. urządz., poruszając nim"
 
-msgid "IDS_ST_HEADER_UNAVAILABLE"
-msgstr "Niedostępny"
-
 msgid "IDS_ST_HEADER_ULTRA_POWER_SAVING_MODE"
 msgstr "Tryb bardzo niskiego zużycia energii"
 
 msgid "IDS_ST_HEADER_TOUCH_KEY_LIGHT_DURATION"
 msgstr "Podświetl. klawiszy dot."
 
-msgid "IDS_ST_HEADER_TEXT_TO_SPEECH"
-msgstr "Syntezator mowy"
-
 msgid "IDS_ST_HEADER_STANDARD_LIMIT_ABB"
 msgstr "Limit standardowy"
 
-msgid "IDS_ST_HEADER_SOUND"
-msgstr "Dźwięk"
-
 msgid "IDS_ST_HEADER_SIM_CARD_MANAGER"
 msgstr "Menedżer kart SIM"
 
@@ -799,18 +718,12 @@ msgstr "Screen Mirroring"
 msgid "IDS_ST_HEADER_SAMSUNG_KIES"
 msgstr "Samsung Kies"
 
-msgid "IDS_ST_HEADER_SAMSUNG_APPS"
-msgstr "Samsung Apps"
-
 msgid "IDS_ST_HEADER_RINGTONES"
 msgstr "Dzwonki"
 
 msgid "IDS_ST_HEADER_RESET_RESULTS"
 msgstr "Zeruj wyniki"
 
-msgid "IDS_ST_HEADER_RESET"
-msgstr "Wyzeruj"
-
 msgid "IDS_ST_HEADER_PRIVILEGES"
 msgstr "Przywileje"
 
@@ -820,18 +733,12 @@ msgstr "Tryb prywatny"
 msgid "IDS_ST_HEADER_PORT"
 msgstr "Port"
 
-msgid "IDS_ST_HEADER_PLEASE_WAIT"
-msgstr "Czekaj."
-
 msgid "IDS_ST_HEADER_PERSONAL_MODE"
 msgstr "Tryb osobisty"
 
 msgid "IDS_ST_HEADER_PERSONALISATION"
 msgstr "Personalizacja"
 
-msgid "IDS_ST_HEADER_PD_SELECTED_ABB"
-msgstr "Wybrano %d"
-
 msgid "IDS_ST_HEADER_PD_SELECTED"
 msgstr "Wybrano %d"
 
@@ -865,9 +772,6 @@ msgstr "Wprowadzanie i ruch"
 msgid "IDS_ST_HEADER_HOME_SCREEN_ABB"
 msgstr "Ekran startowy"
 
-msgid "IDS_ST_HEADER_FINGER_SCANNER_ABB"
-msgstr "Skaner odcisków palców"
-
 msgid "IDS_ST_HEADER_ENTER_VALID_DEVICE_NAME_ABB"
 msgstr "Wprow. praw. nazwy urz."
 
@@ -916,6 +820,9 @@ msgstr "Dodaj port"
 msgid "IDS_ST_HEADER_ADD_IP"
 msgstr "Dodaj IP"
 
+msgid "IDS_COM_POP_CHECKING"
+msgstr "Sprawdzanie..."
+
 msgid "IDS_ST_BUTTON_UNINSTALL_UPDATES"
 msgstr "Odinstaluj aktualizacje"
 
@@ -925,30 +832,18 @@ msgstr "Odinstaluj"
 msgid "IDS_ST_BUTTON_TRY_IT"
 msgstr "Wypróbuj"
 
-msgid "IDS_ST_BUTTON_STOP"
-msgstr "Stop"
-
 msgid "IDS_ST_BUTTON_SET_SCREEN_LOCK_TYPE"
 msgstr "Ustaw typ blokady ekranu"
 
 msgid "IDS_ST_BUTTON_RESET_APPS_ABB"
 msgstr "Zeruj aplikacje"
 
-msgid "IDS_ST_BUTTON_RESET"
-msgstr "Zeruj"
-
 msgid "IDS_ST_BUTTON_REMOVE_DEFAULT_APPS_ABB"
 msgstr "Usuń domyślne aplikacje"
 
 msgid "IDS_ST_BUTTON_ONLY_VIBRATE"
 msgstr "Tylko wibr."
 
-msgid "IDS_ST_BUTTON_OK_ABB"
-msgstr "OK"
-
-msgid "IDS_ST_BUTTON_OK"
-msgstr "OK"
-
 msgid "IDS_ST_BUTTON_MOVE_TO_SD_ABB"
 msgstr "Przenieś na SD"
 
@@ -958,21 +853,9 @@ msgstr "Przenieś do telefonu"
 msgid "IDS_ST_BUTTON_FORCE_STOP"
 msgstr "Wymuś zatrzymanie"
 
-msgid "IDS_ST_BUTTON_ENABLE"
-msgstr "Włącz"
-
-msgid "IDS_ST_BUTTON_DISCONNECT"
-msgstr "Rozłącz"
-
 msgid "IDS_ST_BUTTON_DISABLE"
 msgstr "Wyłącz"
 
-msgid "IDS_ST_BUTTON_CONTINUE"
-msgstr "Kontynuuj"
-
-msgid "IDS_ST_BUTTON_CANCEL_ABB"
-msgstr "Anuluj"
-
 msgid "IDS_ST_BODY_YYYY_DD_MM_DOT"
 msgstr "RRRR/DD/MM"
 
@@ -1009,9 +892,6 @@ msgstr "Jeśli roaming danych jest wyłączony, aplikacje korzystające z połą
 msgid "IDS_ST_BODY_WEB_APPLICATIONS"
 msgstr "Aplikacje internetowe"
 
-msgid "IDS_ST_BODY_WCDMA_GSM_NHAUTO_CONNECT"
-msgstr "WCDMA/GSM\n(automatyczne połączenie)"
-
 msgid "IDS_ST_BODY_WAIT_WHILE_DEVICE_IS_ENCRYPTED_PDP_COMPLETE"
 msgstr "Poczekaj na zaszyfrowanie urządzenia. Wykonano %d%."
 
@@ -1024,15 +904,9 @@ msgstr "Oczekiwanie na odpowiedź z karty SIM..."
 msgid "IDS_ST_BODY_VOLUME"
 msgstr "Głośność"
 
-msgid "IDS_ST_BODY_VOICE_RECORDING"
-msgstr "Nagranie głosowe"
-
 msgid "IDS_ST_BODY_VIBRATE_WHEN_RINGING"
 msgstr "Wibracja podczas dzwonienia"
 
-msgid "IDS_ST_BODY_VERSION_PS"
-msgstr "Wersja %s"
-
 msgid "IDS_ST_BODY_USING_MOBILE_DATA_MAY_RESULT_IN_ADDITIONAL_CHARGES_CONTINUE_Q"
 msgstr "Korzystanie z transmisji danych po sieci spowodować naliczenie dodatkowych opłat. Kontynuować?"
 
@@ -1069,9 +943,6 @@ msgstr "Debugowanie USB"
 msgid "IDS_ST_BODY_USB_ASK_ON_CONNECTION"
 msgstr "Pytaj przy połączeniu"
 
-msgid "IDS_ST_BODY_URL"
-msgstr "Adres URL"
-
 msgid "IDS_ST_BODY_UNMOUNT_USB_OTG_STORAGE"
 msgstr "Odinstaluj pamięć USB OTG"
 
@@ -1096,6 +967,9 @@ msgstr "UDMincho"
 msgid "IDS_ST_BODY_UDGOTHIC_M_FONT"
 msgstr "UDGothic"
 
+msgid "IDS_IM_POP_THIS_FEATURE_IS_NOT_AVAILABLE_WHILE_FLIGHT_MODE_IS_ON"
+msgstr "Ta funkcja nie jest dostępna, gdy włączony jest tryb Offline."
+
 msgid "IDS_ST_BODY_TURN_OFF"
 msgstr "Wyłącz"
 
@@ -1150,33 +1024,18 @@ msgstr "Ta operacja spowoduje usunięcie zawartości karty pamięci w telefonie.
 msgid "IDS_ST_BODY_THE_SD_CARD_IS_CURRENTLY_IN_USE_THIS_ACTION_WILL_ERASE_ALL_DATA_ON_THE_SD_CARD_INCLUDING_THE_DATA_THAT_IS_CURRENTLY_BEING_USED"
 msgstr "Karta pamięci jest aktualnie używana. Ta czynność spowoduje skasowanie wszystkich danych na karcie pamięci, w tym aktualnie używanych danych"
 
-msgid "IDS_ST_BODY_THE_RED_LED_LIGHTS_UP_WHEN_YOU_CHARGE_YOUR_DEVICE_WHILE_THE_SCREEN_IS_OFF"
-msgstr "Czerwona dioda LED zapala się podczas ładowania urządzenia, gdy ekran jest wyłączony."
-
-msgid "IDS_ST_BODY_THE_RED_LED_BLINKS_WHEN_THE_BATTERY_POWER_IS_LOW_WHILE_THE_SCREEN_IS_OFF"
-msgstr "Czerwona dioda LED będzie migać przy niskim poziomie naładowania baterii, gdy ekran jest wyłączony."
-
 msgid "IDS_ST_BODY_THE_PASSWORD_MUST_NOT_CONTAIN_A_SIMPLE_SEQUENCE_HEG_1111_OR_1234"
 msgstr "Hasło nie może zawierać prostej sekwencji (np. 1111 lub 1234)"
 
+msgid "IDS_SMEMO_BUTTON_IMPORT"
+msgstr "Importuj"
+
 msgid "IDS_ST_BODY_THE_NAME_FIELD_CANNOT_BE_EMPTY"
 msgstr "Pole Nazwa nie może być puste."
 
-msgid "IDS_ST_BODY_THE_BLUE_LED_BLINKS_WHEN_YOU_RECORD_VOICE_WHILE_THE_SCREEN_IS_OFF"
-msgstr "Niebieska dioda LED będzie migać podczas nagrywania głosu, gdy ekran jest wyłączony."
-
-msgid "IDS_ST_BODY_THE_BLUE_LED_BLINKS_WHEN_YOU_HAVE_MISSED_CALLS_MESSAGES_OR_APP_NOTIFICATIONS_WHILE_THE_SCREEN_IS_OFF"
-msgstr "Niebieska dioda LED miga w przypadku nieodebranych połączeń, nieprzeczytanych wiadomości lub powiadomień aplikacji, gdy ekran jest wyłączony."
-
-msgid "IDS_ST_BODY_THE_APPLICATIONS_BELOW_WERE_STARTED_BY_PS_STOPPING_THESE_APPLICATIONS_MAY_CAUSE_PS_TO_FAIL"
-msgstr "Poniższe aplikacje zostały uruchomione przez aplikację %s. Ich zatrzymanie może spowodować błąd aplikacji %s."
-
 msgid "IDS_ST_BODY_THERE_ARE_NO_NETWORKS_NEARBY"
 msgstr "Brak sieci w pobliżu."
 
-msgid "IDS_ST_BODY_TEXTSTYLE_LARGE"
-msgstr "Duży"
-
 msgid "IDS_ST_BODY_TASK_SWITCHER"
 msgstr "Menedżer zadań"
 
@@ -1189,12 +1048,6 @@ msgstr "Dotknij ekranu i przytrzymaj go, a następnie obróć urządzenie do sie
 msgid "IDS_ST_BODY_SYSTEM_MEMORY"
 msgstr "Pamięć systemowa"
 
-msgid "IDS_ST_BODY_SUNDAY"
-msgstr "Niedziela"
-
-msgid "IDS_ST_BODY_STORAGE"
-msgstr "Domyślna pamięć"
-
 msgid "IDS_ST_BODY_STANDARD_T_DISPLAY_EFFECT"
 msgstr "Standardowy"
 
@@ -1213,12 +1066,6 @@ msgstr "Portale społecznościowe"
 msgid "IDS_ST_BODY_SMART_STAY_MAY_NOT_WORK_IN_THESE_SITUATIONS"
 msgstr "Smart stay może w tych przypadkach nie działać."
 
-msgid "IDS_ST_BODY_SMART_ROTATION_MAY_NOT_WORK_IN_THESE_SITUATIONS"
-msgstr "Inteligentny obrót może w tych przypadkach nie działać."
-
-msgid "IDS_ST_BODY_SMART_ROTATION_DESCRIPTION_MSG"
-msgstr "Inteligentny obrót wyłącza automatyczny obrót ekranu i wykorzystując przedni aparat do ustalenia orientacji twarzy, stosownie obraca ekran."
-
 msgid "IDS_ST_BODY_SMALL_M_TEXTSIZE"
 msgstr "Mały"
 
@@ -1246,15 +1093,6 @@ msgstr "Numer seryjny"
 msgid "IDS_ST_BODY_SECURITY_ENGINE"
 msgstr "Mechanizm zabezpieczeń"
 
-msgid "IDS_ST_BODY_SECURITY"
-msgstr "Bezpieczeństwo"
-
-msgid "IDS_ST_BODY_SEARCH"
-msgstr "Szukaj"
-
-msgid "IDS_ST_BODY_SD_CARD"
-msgstr "Karta pamięci"
-
 msgid "IDS_ST_BODY_SCREEN_TIMEOUT_ABB2"
 msgstr "Limit cz. ekr."
 
@@ -1285,38 +1123,23 @@ msgstr "Typ blokady ekranu"
 msgid "IDS_ST_BODY_SCREEN_LOCK_SOUND"
 msgstr "Dźwięki blokowania ekranu"
 
-msgid "IDS_ST_BODY_SCHEDULE"
-msgstr "Terminarz"
-
 msgid "IDS_ST_BODY_SAVE_POWER_BY_ADJUSTING_SCREEN_TONE_ACCORDING_TO_ANALYSIS_OF_IMAGES"
 msgstr "Oszczędzaj energię, dostosowując tonację ekranu na podstawie analizy obrazów."
 
 msgid "IDS_ST_BODY_SAVES_POWER_BY_LIMITING_THE_MAXIMUM_PERFORMANCE_OF_THE_DEVICE"
 msgstr "Pozwala oszczędzać energię dzięki ograniczeniu maksymalnej wydajności urządzenia."
 
-msgid "IDS_ST_BODY_SAVED"
-msgstr "Zapisano."
-
-msgid "IDS_ST_BODY_SAVE"
-msgstr "Zapisz"
-
 msgid "IDS_ST_BODY_SAMSUNG_LEGAL"
 msgstr "Informacje prawne dotyczące firmy Samsung"
 
-msgid "IDS_ST_BODY_SAMSUNG_KIES_CONNECTION_CONNECTING_USB_HELP_MSG"
-msgstr "Jeśli Samsung Kies (oprogramowanie) lub odpowiednie sterowniki nie są jeszcze zainstalowane na komputerze, instalacja zostanie przeprowadzona w systemie Microsoft Windows. \nPo zainstalowaniu oprogramowania można wykonać następujące operacje:\n- Zsynchronizować dane telefonu\n- Uaktualnić oprogramowanie telefonu\n- Udostępnić Internet (telefon pełni funkcję modemu zapewniającego dostęp do Internetu w notebooku lub na komputerze)\n- Skopiować zakupioną muzykę/filmy (platforma Microsoft Windows Media DRM) lub zwykłe pliki na telefon."
-
 msgid "IDS_ST_BODY_RUNNING"
 msgstr "Uruchomione"
 
-msgid "IDS_ST_BODY_RESTRICTING_APPLICATION_USAGE_TO_ONLY_ESSENTIAL_APPLICATIONS_AND_THOSE_SELECTED_BY_YOU"
-msgstr "Ograniczenie użycia aplikacji tylko do niezbędnych i wybranych przez użytkownika."
-
 msgid "IDS_ST_BODY_RESET_TO_DEFAULT"
 msgstr "Przywróć domyślne"
 
 msgid "IDS_ST_BODY_RESET_SETTINGS"
-msgstr "Ustawienia fabryczne"
+msgstr "Zeruj ustawienia"
 
 msgid "IDS_ST_BODY_RESET_PERSONAL_MODE_SECURITY_SETTINGS_AND_DELETE_PERSONAL_CONTENT"
 msgstr "Wyzeruj ustawienia zabezpieczeń trybu osobistego i usuń zawartość osobistą"
@@ -1330,6 +1153,9 @@ msgstr "Wyzeruj wszystkie"
 msgid "IDS_ST_BODY_REMOVE_LICENCE"
 msgstr "Usuń licencję"
 
+msgid "IDS_ST_POP_REGISTERED"
+msgstr "Zarejestrowano."
+
 msgid "IDS_ST_BODY_REGULATORY_INFORMATION_ABB"
 msgstr "Inform. dot. regul. praw."
 
@@ -1339,9 +1165,6 @@ msgstr "Zarejestruj pod adresem"
 msgid "IDS_ST_BODY_REGIONAL_EXAMPLE"
 msgstr "Przykład regionalny"
 
-msgid "IDS_ST_BODY_REGION"
-msgstr "Region"
-
 msgid "IDS_ST_BODY_PUK"
 msgstr "PUK"
 
@@ -1357,30 +1180,27 @@ msgstr "Chroń urządzenie przed szkodliwymi wirusami i złośliwym oprogramowan
 msgid "IDS_ST_BODY_PROFILE_NAME"
 msgstr "Nazwa profilu"
 
-msgid "IDS_ST_BODY_PROFILE"
-msgstr "Profile telefonu"
-
 msgid "IDS_ST_BODY_PREPARING_THIS_COULD_TAKE_OVER_10_MINUTES_ING"
 msgstr "Przygotowywanie. Może ono potrwać dłużej niż 10 min..."
 
 msgid "IDS_ST_BODY_PREFERRED_NETWORKS"
 msgstr "Preferowane sieci"
 
-msgid "IDS_ST_BODY_POP_JPN_DCM"
-msgstr "POP"
-
-msgid "IDS_ST_BODY_PM"
-msgstr "PM"
-
 msgid "IDS_ST_BODY_PLUG_IN_CHARGER_AND_TRY_AGAIN"
 msgstr "Podłącz ładowarkę i spróbuj ponownie."
 
 msgid "IDS_ST_BODY_PLAY_TONE_WHEN_THE_DIALLING_KEYPAD_IS_TAPPED"
 msgstr "Odtwarzaj ton podczas korzystania z klawiatury ekranowej."
 
+msgid "IDS_ST_POP_PASSWORD_MUST_BE_MORE_THAN_P1SD_CHARACTERS_AND_LESS_THAN_P2SD"
+msgstr "Hasło musi zawierać więcej znaków niż: %1$d i mniej niż: %2$d."
+
 msgid "IDS_ST_BODY_PLAY_SOUNDS_WHEN_LOCKING_AND_UNLOCKING_SCREEN"
 msgstr "Odtwarzaj dźwięki podczas blokowania i odblokowywania ekranu"
 
+msgid "IDS_ST_POP_PASSWORDS_DO_NOT_MATCH"
+msgstr "Podane hasła są różne."
+
 msgid "IDS_ST_BODY_PIN_BLOCKED_ENTER_PUK_TO_CONTINUE_JPN_DCM"
 msgstr "PIN blocked. Enter PUK to continue."
 
@@ -1393,9 +1213,6 @@ msgstr "Obrazy, filmy"
 msgid "IDS_ST_BODY_PHOTO_UPLOAD_SETTINGS"
 msgstr "Ustawienia wysyłania zdjęć"
 
-msgid "IDS_ST_BODY_PHONEPROFILES_SILENT"
-msgstr "Cichy"
-
 msgid "IDS_ST_BODY_PERSONAL_MODE_CAN_BE_USED_TO_HIDE_CONTENT_THAT_YOU_WANT_TO_KEEP_PRIVATE_MSG"
 msgstr "Trybu osobistego można użyć do ukrycia zawartości, która ma pozostać prywatna. Aby użyć Trybu osobistego, musisz go włączyć w Ustawieniach lub nacisnąć i przytrzymać klawisz zasilania, a następnie wybrać Tryb osobisty. Wprowadź kod PIN lub hasło. Na pasku stanu będzie wyświetlana ikona Trybu osobistego. Aby chronić swoje dane, wyłącz Tryb osobisty po jego użyciu. Dodatkowym zabezpieczeniem będzie także korzystanie z bezpiecznej blokady ekranu."
 
@@ -1408,6 +1225,9 @@ msgstr "Hasło wymagane do odszyfrowania urządzenia przy każdym jego włączen
 msgid "IDS_ST_BODY_PASSWORD_MUST_CONTAIN_NO_MORE_THAN_PD_CHARACTERS_ABB"
 msgstr "Hasło może mieć maksymalnie cyfr: %d."
 
+msgid "IDS_ST_POP_LOADING_ING"
+msgstr "Ładuję..."
+
 msgid "IDS_ST_BODY_PASSWORD_MUST_CONTAIN_AT_LEAST_PD_CHARACTERS_ABB"
 msgstr "Hasło musi zawierać co najmniej znaków: %d."
 
@@ -1423,9 +1243,6 @@ msgstr "Hasło puste."
 msgid "IDS_ST_BODY_PASSWORD_CONTAINS_INVALID_CHARACTER_ABB"
 msgstr "Hasło zawiera nieprawidłowy znak."
 
-msgid "IDS_ST_BODY_PASSWORD"
-msgstr "Hasło"
-
 msgid "IDS_ST_BODY_OPEN_SOURCE_LICENCES"
 msgstr "Licencje oprogramowania Open source"
 
@@ -1435,36 +1252,24 @@ msgstr "Włączony"
 msgid "IDS_ST_BODY_OFFICIAL_M_DEVICE_STATUS"
 msgstr "Oficjalny"
 
+msgid "IDS_ST_POP_INCORRECT_PASSWORD"
+msgstr "Błędne hasło."
+
 msgid "IDS_ST_BODY_NUMBER"
 msgstr "Numer"
 
-msgid "IDS_ST_BODY_NO_RESULTS_FOUND"
-msgstr "Nie znaleziono wyników."
-
 msgid "IDS_ST_BODY_NO_DEFAULTS_SET"
 msgstr "Brak ustawień domyślnych."
 
-msgid "IDS_ST_BODY_NOT_ASSIGNED"
-msgstr "Nieprzypisane"
-
 msgid "IDS_ST_BODY_NOTIFICATION_PANEL"
 msgstr "Panel powiadomień"
 
-msgid "IDS_ST_BODY_NOTIFICATIONS"
-msgstr "Powiadomienia"
-
-msgid "IDS_ST_BODY_NOTIFICATION"
-msgstr "Powiadomienie"
-
 msgid "IDS_ST_BODY_NOSERVICE"
 msgstr "Brak sieci"
 
 msgid "IDS_ST_BODY_NORMAL_T_PROFILE"
 msgstr "Normalny"
 
-msgid "IDS_ST_BODY_NONE"
-msgstr "Brak"
-
 msgid "IDS_ST_BODY_NEW_PIN2_AND_CONFIRM_PIN2_DO_NOT_MATCH"
 msgstr "Nowy kod PIN2 i potwierdzenie kodu PIN2 są różne"
 
@@ -1474,9 +1279,6 @@ msgstr "Nowy kod PIN2"
 msgid "IDS_ST_BODY_NEW_PIN1"
 msgstr "Nowy kod PIN1"
 
-msgid "IDS_ST_BODY_NEW"
-msgstr "Nowe"
-
 msgid "IDS_ST_BODY_NETWORK_TYPE"
 msgstr "Typ sieci"
 
@@ -1489,18 +1291,15 @@ msgstr "Lista sieci"
 msgid "IDS_ST_BODY_NETWORK_CONNECTIONS"
 msgstr "Połączenia sieciowe"
 
+msgid "IDS_ST_POP_DO_NOT_ASK_AGAIN"
+msgstr "Nie pokazuj ponownie"
+
 msgid "IDS_ST_BODY_NETWORK_CODE"
 msgstr "Kod sieci"
 
-msgid "IDS_ST_BODY_NETWORK"
-msgstr "Sieć"
-
 msgid "IDS_ST_BODY_NATURAL_T_DISPLAY_EFFECT"
 msgstr "Naturalny"
 
-msgid "IDS_ST_BODY_NAME"
-msgstr "Nazwa"
-
 msgid "IDS_ST_BODY_MY_NUMBER"
 msgstr "Mój numer"
 
@@ -1525,12 +1324,6 @@ msgstr "Więcej ustawień systemowych"
 msgid "IDS_ST_BODY_MORE_CONNECTIVITY_SETTINGS"
 msgstr "Więcej ustawień łączności"
 
-msgid "IDS_ST_BODY_MONDAY"
-msgstr "Poniedziałek"
-
-msgid "IDS_ST_BODY_MODE"
-msgstr "Tryb"
-
 msgid "IDS_ST_BODY_MOBILE_DATA_WILL_BE_USED_IF_YOU_DOWNLOAD_OR_UPLOAD_DATA_WITHOUT_WI_FI_CONNECTION"
 msgstr "Jeżeli będziesz pobierać lub ładować dane bez połączenia Wi-Fi, zostanie użyta transmisja danych po sieci."
 
@@ -1540,29 +1333,23 @@ msgstr "MM/DD/RRRR"
 msgid "IDS_ST_BODY_MMS_CONNECTIONS"
 msgstr "Połączenia MMS"
 
+msgid "IDS_ST_OPT_SELECT"
+msgstr "Wybierz"
+
 msgid "IDS_ST_BODY_MISCELLANEOUS_FILES"
 msgstr "Różne pliki"
 
-msgid "IDS_ST_BODY_MESSAGE"
-msgstr "Wiadomość"
-
 msgid "IDS_ST_BODY_MENU_AND_WIDGETS"
 msgstr "Menu i widgety"
 
-msgid "IDS_ST_BODY_MEMORY"
-msgstr "Pamięć"
-
 msgid "IDS_ST_BODY_MEDIUM"
 msgstr "Normalny"
 
-msgid "IDS_ST_BODY_MB"
-msgstr "MB"
-
 msgid "IDS_ST_BODY_MASS_STORAGE_HELP_MSG"
 msgstr "Możesz wykonać następujące operacje:\n- Szybkie kopiowanie plików\n- Połączenie przez komputer z systemem MAC lub Linux"
 
-msgid "IDS_ST_BODY_MARUBERI_JPN_DCM"
-msgstr "Maruberi"
+msgid "IDS_ST_OPT_DEFAULT_RINGTONE"
+msgstr "Domyślny dzwonek"
 
 msgid "IDS_ST_BODY_LTE_WCDMA_GSM_NHAUTO_CONNECT"
 msgstr "LTE/WCDMA/GSM\n(automatyczne połączenie)"
@@ -1570,39 +1357,33 @@ msgstr "LTE/WCDMA/GSM\n(automatyczne połączenie)"
 msgid "IDS_ST_BODY_LOCK_SCREEN_OPTIONS"
 msgstr "Opcje ekranu blokady"
 
-msgid "IDS_ST_BODY_LIST_VIEW"
-msgstr "Widok listy"
-
 msgid "IDS_ST_BODY_LIMIT_BACKGROUND_PROCESSES"
 msgstr "Ogranicz procesy w tle"
 
-msgid "IDS_ST_BODY_LICENCE"
-msgstr "Licencja"
-
-msgid "IDS_ST_BODY_LED_INDICATOR"
-msgstr "Wskaźnik LED"
-
 msgid "IDS_ST_BODY_LEDOT_LOW_BATTERY"
 msgstr "Bateria rozładowana"
 
 msgid "IDS_ST_BODY_LAUNCH_BY_DEFAULT"
 msgstr "Domyślnie uruchamiaj"
 
+msgid "IDS_ST_OPT_AUTO_UPDATE_ABB"
+msgstr "Aktualiz. automat."
+
 msgid "IDS_ST_BODY_LANGUAGE_AND_REGION_ABB"
 msgstr "Język i region"
 
 msgid "IDS_ST_BODY_LANGUAGE_AND_KEYBOARD"
 msgstr "Język i klawiatura"
 
+msgid "IDS_ST_OPT_ALL"
+msgstr "Wszystkie"
+
 msgid "IDS_ST_BODY_KEYBOARD"
 msgstr "Klawiatura"
 
 msgid "IDS_ST_BODY_KEEPS_THE_STATUS_BAR_TIDY_TAP_THE_REPRESENTATIVE_ICON_TO_SHOW_ALL_THE_ICONS"
 msgstr "Utrzymuje porządek na pasku stanu. Dotknij odpowiedniej ikony, aby wyświetlić wszystkie ikony."
 
-msgid "IDS_ST_BODY_KB"
-msgstr "kB"
-
 msgid "IDS_ST_BODY_INTRODUCTION_TO_SMART_SCREEN_ABB"
 msgstr "Prezentacja intelig. ekranu"
 
@@ -1618,15 +1399,6 @@ msgstr "Zainstalowane aplikacje"
 msgid "IDS_ST_BODY_INSTALLATION_SETTINGS"
 msgstr "Ustawienia instalacji"
 
-msgid "IDS_ST_BODY_INSERT_SD_CARD"
-msgstr "Włóż kartę pamięci."
-
-msgid "IDS_ST_BODY_INCORRECT_PIN_E"
-msgstr "Nieprawidłowy PIN."
-
-msgid "IDS_ST_BODY_INCORRECT_PASSWORD_TRY_AGAIN"
-msgstr "Nieprawidłowe hasło. Spróbuj ponownie"
-
 msgid "IDS_ST_BODY_INCOMING_CALLS_AND_NEW_NOTIFICATIONS_WILL_BE_READ_OUT_AUTOMATICALLY"
 msgstr "Rozmowy przychodzące i nowe powiadomienia będą odczytywane automatycznie."
 
@@ -1642,8 +1414,8 @@ msgstr "Jeśli wybierzesz tę opcję, tylko używana przestrzeń pamięci będzi
 msgid "IDS_ST_BODY_IF_YOU_FORGET_YOUR_PERSONAL_MODE_PASSWORD_YOU_WILL_NOT_BE_ABLE_TO_RECOVER_IT_FOR_SECURITY_MSG"
 msgstr "Jeśli zapomnisz hasło do trybu osobistego, jego odzyskanie nie będzie możliwe. Ze względów bezpieczeństwa musisz zresetować tryb osobisty. Spowoduje to przywrócenie jego ustawień domyślnych oraz usunięcie zawartości osobistej."
 
-msgid "IDS_ST_BODY_IF_YOU_DONT_WANT_TO_SEE_A_NUMBER_APPEAR_ON_THE_APP_ICON_FOR_EACH_NEW_EVENT_DISABLE_BADGE"
-msgstr "Jeśli nie chcesz, aby na ikonie aplikacji pojawiała się liczba w przypadku każdego nowego zdarzenia, wyłącz oznaczenie."
+msgid "IDS_ST_MBODY_SCREEN_ROTATION"
+msgstr "Obrót ekranu"
 
 msgid "IDS_ST_BODY_ICON_SHOWS_THAT_SMART_SCREEN_IS_ENABLED"
 msgstr "Ikona sygnalizująca włączenie inteligentnego ekranu."
@@ -1660,23 +1432,17 @@ msgstr "Helvetica Neue"
 msgid "IDS_ST_BODY_HARDWARE"
 msgstr "Sprzęt"
 
+msgid "IDS_ST_MBODY_HELP"
+msgstr "Pomoc"
+
 msgid "IDS_ST_BODY_GSM"
 msgstr "GSM"
 
-msgid "IDS_ST_BODY_GRID_VIEW"
-msgstr "Widok siatki"
-
 msgid "IDS_ST_BODY_GLOVE_MODE_ABB"
 msgstr "Tryb Rękawiczka"
 
-msgid "IDS_ST_BODY_GESTURES"
-msgstr "Gesty"
-
-msgid "IDS_ST_BODY_GB"
-msgstr "GB"
-
-msgid "IDS_ST_BODY_FROM_M_TIME"
-msgstr "Od"
+msgid "IDS_ST_MBODY_FONT_SIZE"
+msgstr "Rozmiar tekstu"
 
 msgid "IDS_ST_BODY_FREQUENTLY_USED"
 msgstr "Często używane"
@@ -1705,9 +1471,6 @@ msgstr "Rodzaj czcionki"
 msgid "IDS_ST_BODY_FONTSTYLE_ROSEMARY"
 msgstr "Rosemary"
 
-msgid "IDS_ST_BODY_FLIGHT_MODE_MSG"
-msgstr "Tryb Offline umożliwia wyłączenie funkcji połączeń, przesyłania wiadomości oraz sieci danych. Powoduje on również wyłączenie funkcji łączności, takich jak Wi-Fi oraz Bluetooth. Aby korzystać z funkcji Wi-Fi oraz Bluetooth, włącz je w Ustawieniach lub na panelu powiadomień."
-
 msgid "IDS_ST_BODY_FLIGHT_MODE_HAS_BEEN_ENABLED_NETWORK_SETTINGS_WILL_CLOSE"
 msgstr "Tryb Offline został włączony. Ustawienia sieciowe zostaną zamknięte."
 
@@ -1720,6 +1483,9 @@ msgstr "Tryb FDN"
 msgid "IDS_ST_BODY_FIREWALL_ENABLED_ABB"
 msgstr "Zapora włączona"
 
+msgid "IDS_ST_HEADER_WI_FI"
+msgstr "Wi-Fi"
+
 msgid "IDS_ST_BODY_FIREWALL"
 msgstr "Zapora"
 
@@ -1735,8 +1501,8 @@ msgstr "Wybranie sieci nie powiodło się."
 msgid "IDS_ST_BODY_FACE_AND_VOICE"
 msgstr "Twarz i głos"
 
-msgid "IDS_ST_BODY_FACEBOOK"
-msgstr "Facebook"
+msgid "IDS_ST_HEADER_UNAVAILABLE"
+msgstr "Niedostępny"
 
 msgid "IDS_ST_BODY_EXPLANATION_FOR_TRANSACTION_TRACKING_MENU_VODA"
 msgstr "Informacje o rekomendacjach są również dołączane do wysyłanego pliku."
@@ -1744,6 +1510,12 @@ msgstr "Informacje o rekomendacjach są również dołączane do wysyłanego pli
 msgid "IDS_ST_BODY_EXPLANATION_FOR_EXPIRY_REMINDER_MENU"
 msgstr "Otrzymasz przypomnienie przed wygaśnięciem licencji na używany plik, taki jak obraz tapety."
 
+msgid "IDS_ST_HEADER_TEXT_TO_SPEECH"
+msgstr "Syntezator mowy"
+
+msgid "IDS_ST_HEADER_SOUND"
+msgstr "Dźwięk"
+
 msgid "IDS_ST_BODY_ESTIMATED_MAX_STANDBY_TIME_ABB"
 msgstr "Szacowany maks.\nczas czuwania"
 
@@ -1756,12 +1528,12 @@ msgstr "Ponowne wprowadzenie hasła"
 msgid "IDS_ST_BODY_ENTER_PASSWORD"
 msgstr "Wpisz hasło."
 
-msgid "IDS_ST_BODY_ENTER_NEW_PASSWORD"
-msgstr "Wpisz nowe hasło."
-
 msgid "IDS_ST_BODY_ENTER_CURRENT_PASSWORD"
 msgstr "Wprowadź bieżące hasło."
 
+msgid "IDS_ST_HEADER_SAMSUNG_APPS"
+msgstr "Samsung Apps"
+
 msgid "IDS_ST_BODY_ENCRYPT_DEVICE_Q_WARNING_MSG"
 msgstr "Zaszyfrować urządzenie? Operacja jest nieodwracalna, a jej przerwanie spowoduje utratę danych. Zaszyfrowanie może zająć ponad godzinę, a w tym czasie urządzenie zostanie kilka razy uruchomione ponownie i nie będzie można z niego korzystać."
 
@@ -1771,6 +1543,9 @@ msgstr "Zaszyfrować urządzenie? Operacja jest nieodwracalna, a jej przerwanie
 msgid "IDS_ST_BODY_ENCRYPT_ACCOUNTS_SETTINGS_DOWNLOADED_APPLICATIONS_AND_THEIR_DATA_MEDIA_AND_OTHER_FILES"
 msgstr "Zaszyfruj konta, ustawienia, pobrane aplikacje i ich dane, multimedia oraz inne pliki."
 
+msgid "IDS_ST_HEADER_RESET"
+msgstr "Wyzeruj"
+
 msgid "IDS_ST_BODY_ENCRYPTION_WILL_TAKE_AT_LEAST_AN_HOUR"
 msgstr "Szyfrowanie potrwa co najmniej godzinę."
 
@@ -1783,15 +1558,18 @@ msgstr "Włącz dostęp do danych za pośrednictwem sieci komórkowej."
 msgid "IDS_ST_BODY_EMPTY"
 msgstr "Puste"
 
+msgid "IDS_ST_HEADER_PLEASE_WAIT"
+msgstr "Czekaj."
+
 msgid "IDS_ST_BODY_EMERGENCY_MODE_ABB"
 msgstr "Tryb awaryjny"
 
+msgid "IDS_ST_HEADER_PD_SELECTED_ABB"
+msgstr "Wybrano %d"
+
 msgid "IDS_ST_BODY_EMAIL"
 msgstr "E-mail"
 
-msgid "IDS_ST_BODY_EDIT"
-msgstr "Edytuj"
-
 msgid "IDS_ST_BODY_EASY_MODE"
 msgstr "Tryb ułatwienia"
 
@@ -1804,15 +1582,6 @@ msgstr "Dynamiczny pasek stanu"
 msgid "IDS_ST_BODY_DRIVING_MODE"
 msgstr "Tryb Samochód"
 
-msgid "IDS_ST_BODY_DO_NOT_SHOW_AGAIN"
-msgstr "Nie wyświetlaj ponownie"
-
-msgid "IDS_ST_BODY_DOWNLOADS"
-msgstr "Pobrane"
-
-msgid "IDS_ST_BODY_DOWNLOAD"
-msgstr "Pobierz"
-
 msgid "IDS_ST_BODY_DOUBLE_TAP_TO_OPEN_THE_MENU_T_TTS"
 msgstr "Dotknij dwukrotnie, aby otworzyć menu."
 
@@ -1822,18 +1591,12 @@ msgstr "Dotknij dwukrotnie, aby edytować to pole."
 msgid "IDS_ST_BODY_DOUBLE_TAP_TO_CLOSE_THE_MENU_T_TTS"
 msgstr "Dotknij dwukrotnie, aby zamknąć menu."
 
-msgid "IDS_ST_BODY_DOCOMO_JPN_DCM"
-msgstr "docomo"
-
 msgid "IDS_ST_BODY_DIVX_REGISTRATION"
 msgstr "Rejestracja DivX®"
 
 msgid "IDS_ST_BODY_DIVX_DEREGISTRATION"
 msgstr "Wyrejestrowanie DivX®"
 
-msgid "IDS_ST_BODY_DISPLAY_CONTENTS"
-msgstr "Wyświetl treść"
-
 msgid "IDS_ST_BODY_DISPLAY_BATTERY_PERCENTAGE_ABB"
 msgstr "Wyświetl naład. baterii w %"
 
@@ -1843,9 +1606,6 @@ msgstr "Wyłączanie..."
 msgid "IDS_ST_BODY_DE_REGISTRATION_CODE_NOT_FOUND"
 msgstr "Nie znaleziono kodu wyrejestrowania."
 
-msgid "IDS_ST_BODY_DEVICE_MEMORY"
-msgstr "Pamięć urządzenia"
-
 msgid "IDS_ST_BODY_DEVICE_INFO"
 msgstr "Informacje o urządzeniu"
 
@@ -1855,9 +1615,6 @@ msgstr "Istnieje możliwość szyfrowania kont, ustawień, pobranych aplikacji i
 msgid "IDS_ST_BODY_DEVICE_ENCRYPTED"
 msgstr "Urządzenie odszyfrowane."
 
-msgid "IDS_ST_BODY_DEVICE"
-msgstr "Urządzenie"
-
 msgid "IDS_ST_BODY_DEVELOPER_OPTIONS"
 msgstr "Opcje programisty"
 
@@ -1888,9 +1645,6 @@ msgstr "DD.MM.RRRR"
 msgid "IDS_ST_BODY_DATE_AND_TIME"
 msgstr "Data i godzina"
 
-msgid "IDS_ST_BODY_DATE"
-msgstr "Data"
-
 msgid "IDS_ST_BODY_DATA_ROAMING"
 msgstr "Roaming danych"
 
@@ -1900,18 +1654,12 @@ msgstr "Dane"
 msgid "IDS_ST_BODY_CUSTOM_M_DEVICE_STATUS"
 msgstr "Niestandardowy"
 
-msgid "IDS_ST_BODY_CURRENT"
-msgstr "Bieżące"
-
 msgid "IDS_ST_BODY_CRASH_VIEWER"
 msgstr "Przeglądarka awarii"
 
 msgid "IDS_ST_BODY_CPU_USAGE"
 msgstr "Wykorzystanie procesora"
 
-msgid "IDS_ST_BODY_COUNTRY_CODE"
-msgstr "Kod kraju"
-
 msgid "IDS_ST_BODY_COOL_JAZZ"
 msgstr "Cool jazz"
 
@@ -1921,18 +1669,21 @@ msgstr "Zawartość z katalogów Galeria, Wideo, Muzyka, Dyktafon oraz Moje plik
 msgid "IDS_ST_BODY_CONNECTIONSETTINGS_PROXY_ADDRESS"
 msgstr "Adres serwera proxy"
 
+msgid "IDS_ST_BUTTON_STOP"
+msgstr "Stop"
+
 msgid "IDS_ST_BODY_CONNECTIONSETTINGS_INTERNET"
 msgstr "Internet"
 
 msgid "IDS_ST_BODY_CONNECTIONS"
 msgstr "Profile trans. danych"
 
-msgid "IDS_ST_BODY_CONNECTION"
-msgstr "Połączenie"
-
 msgid "IDS_ST_BODY_CONFIRM_NEW_PIN2"
 msgstr "Powtórz nowy PIN2"
 
+msgid "IDS_ST_BUTTON_RESET"
+msgstr "Zeruj"
+
 msgid "IDS_ST_BODY_CONFIRM_NEW_PIN1"
 msgstr "Potwierdź nowy kod PIN1."
 
@@ -1942,12 +1693,15 @@ msgstr "Potwierdź nowy PIN"
 msgid "IDS_ST_BODY_CONFIRM_DECRYPTION"
 msgstr "Potwierdź odszyfrowanie"
 
-msgid "IDS_ST_BODY_CONFIRM"
-msgstr "Potwierdź"
+msgid "IDS_ST_BUTTON_OK_ABB"
+msgstr "OK"
 
 msgid "IDS_ST_BODY_CONFIGURE_FIREWALL_SETTINGS"
 msgstr "Konfiguruj ustawienia zapory"
 
+msgid "IDS_ST_BUTTON_OK"
+msgstr "OK"
+
 msgid "IDS_ST_BODY_COMPUTING_ING"
 msgstr "Obliczanie..."
 
@@ -1960,11 +1714,14 @@ msgstr "Choco cooky"
 msgid "IDS_ST_BODY_CHECK_FOR_UPDATES_AUTOMATICALLY_ABB"
 msgstr "Automat. sprawdzaj aktualizacje."
 
+msgid "IDS_ST_BUTTON_ENABLE"
+msgstr "Włącz"
+
 msgid "IDS_ST_BODY_CHECK_FOR_UPDATES_ABB"
 msgstr "Sprawdź aktualizacje"
 
-msgid "IDS_ST_BODY_CHECK_FOR_UPDATES"
-msgstr "Sprawdź aktualizacje"
+msgid "IDS_ST_BUTTON_DISCONNECT"
+msgstr "Rozłącz"
 
 msgid "IDS_ST_BODY_CHARGE_BATTERY_TO_ABOVE_80P_AND_TRY_AGAIN"
 msgstr "Naładuj baterię do poziomu powyżej 80% i spróbuj ponownie."
@@ -1972,9 +1729,15 @@ msgstr "Naładuj baterię do poziomu powyżej 80% i spróbuj ponownie."
 msgid "IDS_ST_BODY_CHANGING_THE_FONT_SIZE_IN_ACCESSIBILITY_SETTINGS_WILL_OVERRIDE_THE_FONT_SIZE_IN_EACH_APPLICATION"
 msgstr "Zmiana rozmiaru czcionki w ustawieniach dostępności spowoduje zastąpienie rozmiaru czcionki w każdej aplikacji."
 
+msgid "IDS_ST_BUTTON_CONTINUE"
+msgstr "Kontynuuj"
+
 msgid "IDS_ST_BODY_CHANGING_THE_COLOUR_OF_THE_SCREEN_TO_GREYSCALE"
 msgstr "Zmiana kolorów ekranu na skalę szarości."
 
+msgid "IDS_ST_BUTTON_CANCEL_ABB"
+msgstr "Anuluj"
+
 msgid "IDS_ST_BODY_CHANGE_TEXT_SIZE_IN_CONTACTS_CALENDAR_MEMO_MESSAGES_EMAIL_AND_IM"
 msgstr "Zmień rozmiar tekstu w Kontaktach, Kalendarzu, Notatkach, Wiadomościach, E-mailach i Komunikatorze."
 
@@ -2041,15 +1804,12 @@ msgstr "Hasło będzie wymagane do odszyfrowania urządzenia przy każdym włąc
 msgid "IDS_ST_BODY_AVAILABLE_SPACE"
 msgstr "Dostępne miejsce"
 
-msgid "IDS_ST_BODY_AVAILABLE"
-msgstr "Dostępne"
-
-msgid "IDS_ST_BODY_AUTO_DOWNLOAD"
-msgstr "Automatycznie pobieranie"
-
 msgid "IDS_ST_BODY_AUTH_TYPE"
 msgstr "Typ autoryzacji"
 
+msgid "IDS_ST_BODY_VERSION_PS"
+msgstr "Wersja %s"
+
 msgid "IDS_ST_BODY_APP_OPENING_IMAGE"
 msgstr "Obraz otwierania aplikacji"
 
@@ -2060,20 +1820,14 @@ msgid "IDS_ST_BODY_APPLICATION_SETTINGS"
 msgstr "Aplikacje"
 
 msgid "IDS_ST_BODY_APPLICATION_MANAGER"
-msgstr "Menadżer aplikacji"
+msgstr "Menedżer aplikacji"
 
 msgid "IDS_ST_BODY_APPLICATION_INFO"
 msgstr "Informacje o aplikacji"
 
-msgid "IDS_ST_BODY_APPLICATION"
-msgstr "Aplikacje"
-
 msgid "IDS_ST_BODY_ANTIVIRUS_SOFTWARE_ABB"
 msgstr "Oprogramowanie antywirusowe"
 
-msgid "IDS_ST_BODY_AM"
-msgstr "AM"
-
 msgid "IDS_ST_BODY_ALWAYS_REJECT"
 msgstr "Zawsze odrzucaj"
 
@@ -2083,9 +1837,6 @@ msgstr "Zawsze włączone"
 msgid "IDS_ST_BODY_ALWAYS_OFF"
 msgstr "Zawsze wyłączone"
 
-msgid "IDS_ST_BODY_ALARM"
-msgstr "Alarm"
-
 msgid "IDS_ST_BODY_AFTER_YOU_DOWNLOAD_AND_INSTALL_APPLICATIONS_APPLICATIONS_WILL_BE_SHOWN_HERE"
 msgstr "Aplikacje zostaną tu wyświetlone po ich pobraniu i zainstalowaniu"
 
@@ -2095,6 +1846,9 @@ msgstr "Po zresetowaniu telefon automatycznie uruchomi się ponownie."
 msgid "IDS_ST_BODY_ADJUST_BRIGHTNESS_LEVEL"
 msgstr "Dostosuj poziom jasności"
 
+msgid "IDS_ST_BODY_URL"
+msgstr "Adres URL"
+
 msgid "IDS_ST_BODY_ADJUST_AUTOMATIC_BRIGHTNESS"
 msgstr "Dostosuj automatyczną jasność"
 
@@ -2164,59 +1918,152 @@ msgstr "Urządzenie reaguje inteligentnie, dostosowując ekran po wykryciu twarz
 msgid "IDS_HELP_BODY_SMART_SCREEN_WORKS_BEST_UNDER_THE_FOLLOWING_CONDITIONS_C"
 msgstr "Inteligentny ekran działa najlepiej w następujących warunkach:"
 
-msgid "IDS_HELP_BODY_SMART_ROTATION_DISABLES_AUTO_SCREEN_ROTATION_BY_CHECKING_THE_ORIENTATION_OF_YOUR_FACE_AND_THE_DEVICE_BY_ITS_FRONT_CAMERA"
-msgstr "Inteligentny obrót powoduje wyłączenie automatycznego obracania ekranu, sprawdzając orientację twarzy i urządzenia za pomocą przedniego aparatu."
-
-msgid "IDS_LBS_HEADER_LOCATION"
-msgstr "Lokalizacja"
-
 msgid "IDS_LBS_BODY_DESTINATION"
 msgstr "Cel podróży"
 
-msgid "IDS_ST_SK_NO"
-msgstr "Nie"
-
-msgid "IDS_HELP_BODY_SMART_STAY_DETECTS_YOUR_EYES_WITH_THE_FRONT_CAMERA_SO_THAT_THE_SCREEN_STAYS_ON_WHEN_YOU_ARE_LOOKING_AT_IT"
-msgstr "Smart stay rozpoznaje Twoje oczy za pomocą przedniego aparatu, dzięki czemu ekran pozostaje wyświetlany, kiedy na niego patrzysz."
+msgid "IDS_ST_BODY_TEXTSTYLE_LARGE"
+msgstr "Duży"
 
-msgid "IDS_QP_POP_YOU_WILL_NO_LONGER_BE_ABLE_TO_USE_APPLICATIONS_NOTI_MSG"
-msgstr "Nie będzie możliwe korzystanie z takich aplikacji, jak przeglądarka, e-mail i YouTube za pośrednictwem sieci telefonii komórkowej. Kontynuować?"
+msgid "IDS_ST_BODY_SUNDAY"
+msgstr "Niedziela"
 
-msgid "IDS_ST_BODY_10_MINUTES"
-msgstr "10 min"
+msgid "IDS_ST_BODY_STORAGE"
+msgstr "Domyślna pamięć"
 
-msgid "IDS_ST_BODY_15SEC"
-msgstr "15 sek."
+msgid "IDS_ST_BODY_SECURITY"
+msgstr "Bezpieczeństwo"
 
-msgid "IDS_ST_BODY_24_HOURS"
-msgstr "24 godz."
+msgid "IDS_ST_BODY_SEARCH"
+msgstr "Szukaj"
 
-msgid "IDS_ST_BODY_2_MINUTES"
-msgstr "2 min"
+msgid "IDS_ST_BODY_SD_CARD"
+msgstr "Karta pamięci"
 
-msgid "IDS_ST_BODY_30SEC"
-msgstr "30 sek."
+msgid "IDS_ST_BODY_SCHEDULE"
+msgstr "Terminarz"
 
-msgid "IDS_ST_BODY_5_MINUTES"
-msgstr "5 min"
+msgid "IDS_ST_BODY_SAVED"
+msgstr "Zapisano."
 
-msgid "IDS_ST_BODY_APPLICATIONS"
-msgstr "Aplikacje"
+msgid "IDS_ST_BODY_SAVE"
+msgstr "Zapisz"
 
-msgid "IDS_ST_BODY_DONT_ASK_AGAIN"
-msgstr "Nie pytaj ponownie"
+msgid "IDS_ST_BODY_REGION"
+msgstr "Region"
 
-msgid "IDS_ST_BODY_P1SS_IS_CURRENTLY_P2SS_T_TTS"
-msgstr "Aktualny status aplikacji %1$s: %2$s."
+msgid "IDS_ST_BODY_PROFILE"
+msgstr "Profile telefonu"
 
-msgid "IDS_ST_BODY_PASSWORDS_MUST_CONSIST_OF_AT_LEAST_4_ALPHANUMERIC_CHARACTERS_ALSO_INCLUDING_AT_LEAST_1_ALPHABETICAL_CHARACTER"
-msgstr "Hasła muszą składać się z co najmniej znaków alfanumerycznych: 4 i zawierać co najmniej znaków alfabetycznych: 1."
+msgid "IDS_ST_BODY_PM"
+msgstr "PM"
 
-msgid "IDS_ST_BODY_PUK1_BLOCKED"
-msgstr "PUK1 zablokowany."
+msgid "IDS_ST_BODY_PHONEPROFILES_SILENT"
+msgstr "Cichy"
 
-msgid "IDS_ST_BODY_PUK1_CODE"
-msgstr "Kod PUK1"
+msgid "IDS_ST_BODY_PASSWORD"
+msgstr "Hasło"
+
+msgid "IDS_ST_BODY_NO_RESULTS_FOUND"
+msgstr "Nie znaleziono wyników."
+
+msgid "IDS_ST_BODY_NOT_ASSIGNED"
+msgstr "Nieprzypisane"
+
+msgid "IDS_ST_BODY_NOTIFICATIONS"
+msgstr "Powiadomienia"
+
+msgid "IDS_ST_BODY_NOTIFICATION"
+msgstr "Powiadomienie"
+
+msgid "IDS_ST_BODY_NONE"
+msgstr "Brak"
+
+msgid "IDS_ST_BODY_NEW"
+msgstr "Nowe"
+
+msgid "IDS_ST_BODY_NETWORK"
+msgstr "Sieć"
+
+msgid "IDS_ST_BODY_NAME"
+msgstr "Nazwa"
+
+msgid "IDS_ST_BODY_MONDAY"
+msgstr "Poniedziałek"
+
+msgid "IDS_ST_BODY_MODE"
+msgstr "Tryb"
+
+msgid "IDS_ST_SK_NO"
+msgstr "Nie"
+
+msgid "IDS_ST_BODY_MESSAGE"
+msgstr "Wiadomość"
+
+msgid "IDS_ST_BODY_MEMORY"
+msgstr "Pamięć"
+
+msgid "IDS_ST_BODY_MB"
+msgstr "MB"
+
+msgid "IDS_ST_BODY_LIST_VIEW"
+msgstr "Widok listy"
+
+msgid "IDS_ST_BODY_LICENCE"
+msgstr "Licencja"
+
+msgid "IDS_ST_BODY_LED_INDICATOR"
+msgstr "Wskaźnik LED"
+
+msgid "IDS_HELP_BODY_SMART_STAY_DETECTS_YOUR_EYES_WITH_THE_FRONT_CAMERA_SO_THAT_THE_SCREEN_STAYS_ON_WHEN_YOU_ARE_LOOKING_AT_IT"
+msgstr "Smart stay rozpoznaje Twoje oczy za pomocą przedniego aparatu, dzięki czemu ekran pozostaje wyświetlany, kiedy na niego patrzysz."
+
+msgid "IDS_QP_POP_YOU_WILL_NO_LONGER_BE_ABLE_TO_USE_APPLICATIONS_NOTI_MSG"
+msgstr "Nie będzie możliwe korzystanie z takich aplikacji, jak przeglądarka, e-mail i YouTube za pośrednictwem sieci telefonii komórkowej. Kontynuować?"
+
+msgid "IDS_ST_BODY_10_MINUTES"
+msgstr "10 min"
+
+msgid "IDS_ST_BODY_15SEC"
+msgstr "15 sek."
+
+msgid "IDS_ST_BODY_24_HOURS"
+msgstr "24 godz."
+
+msgid "IDS_ST_BODY_2_MINUTES"
+msgstr "2 min"
+
+msgid "IDS_ST_BODY_KB"
+msgstr "kB"
+
+msgid "IDS_ST_BODY_30SEC"
+msgstr "30 sek."
+
+msgid "IDS_ST_BODY_5_MINUTES"
+msgstr "5 min"
+
+msgid "IDS_ST_BODY_DONT_ASK_AGAIN"
+msgstr "Nie pytaj ponownie"
+
+msgid "IDS_ST_BODY_P1SS_IS_CURRENTLY_P2SS_T_TTS"
+msgstr "Aktualny status aplikacji %1$s: %2$s."
+
+msgid "IDS_ST_BODY_PASSWORDS_MUST_CONSIST_OF_AT_LEAST_4_ALPHANUMERIC_CHARACTERS_ALSO_INCLUDING_AT_LEAST_1_ALPHABETICAL_CHARACTER"
+msgstr "Hasła muszą składać się z co najmniej znaków alfanumerycznych: 4 i zawierać co najmniej znaków alfabetycznych: 1."
+
+msgid "IDS_ST_BODY_INSERT_SD_CARD"
+msgstr "Włóż kartę pamięci."
+
+msgid "IDS_ST_BODY_PUK1_BLOCKED"
+msgstr "PUK1 zablokowany."
+
+msgid "IDS_ST_BODY_INCORRECT_PIN_E"
+msgstr "Nieprawidłowy PIN."
+
+msgid "IDS_ST_BODY_PUK1_CODE"
+msgstr "Kod PUK1"
+
+msgid "IDS_ST_BODY_INCORRECT_PASSWORD_TRY_AGAIN"
+msgstr "Nieprawidłowe hasło. Spróbuj ponownie"
 
 msgid "IDS_ST_BODY_PUK2"
 msgstr "PUK2"
@@ -2260,6 +2107,9 @@ msgstr "Błędny kod PUK1"
 msgid "IDS_ST_POP_INCORRECT_PUK1_PD_ATTEMPTS_LEFT"
 msgstr "Zły PUK1. Liczba pozostałych prób: %d."
 
+msgid "IDS_ST_BODY_GRID_VIEW"
+msgstr "Widok siatki"
+
 msgid "IDS_ST_POP_INCORRECT_PUK2"
 msgstr "Błędny PUK2"
 
@@ -2269,20 +2119,89 @@ msgstr "Zły PUK2. Liczba pozostałych prób: %d."
 msgid "IDS_ST_POP_PIN_CHANGED"
 msgstr "PIN zmieniony."
 
+msgid "IDS_ST_BODY_GB"
+msgstr "GB"
+
 msgid "IDS_TASKMGR_BUTTON_CLEAR_CACHE"
 msgstr "Wyczyść pamięć"
 
 msgid "IDS_ST_BODY_3G_ONLY"
 msgstr "Tylko 3G"
 
+msgid "IDS_ST_BODY_FROM_M_TIME"
+msgstr "Od"
+
 msgid "IDS_ST_HEADER_ADD"
 msgstr "Dodawanie"
 
-msgid "IDS_ST_BODY_SECONDS"
-msgstr "Sek."
+msgid "IDS_ST_BODY_FACEBOOK"
+msgstr "Facebook"
 
-msgid "IDS_ST_BUTTON_CANCEL"
-msgstr "Anuluj"
+msgid "IDS_ST_BODY_ENTER_NEW_PASSWORD"
+msgstr "Wpisz nowe hasło."
+
+msgid "IDS_ST_BODY_EDIT"
+msgstr "Edytuj"
+
+msgid "IDS_ST_BODY_DO_NOT_SHOW_AGAIN"
+msgstr "Nie wyświetlaj ponownie"
+
+msgid "IDS_ST_BODY_DOWNLOADS"
+msgstr "Pobrane"
+
+msgid "IDS_ST_BODY_DOWNLOAD"
+msgstr "Pobierz"
+
+msgid "IDS_ST_BODY_DISPLAY_CONTENTS"
+msgstr "Wyświetl treść"
+
+msgid "IDS_ST_BODY_DEVICE_MEMORY"
+msgstr "Pamięć urządzenia"
+
+msgid "IDS_ST_BODY_DEVICE"
+msgstr "Urządzenie"
+
+msgid "IDS_ST_BODY_DATE"
+msgstr "Data"
+
+msgid "IDS_ST_BODY_CURRENT"
+msgstr "Bieżące"
+
+msgid "IDS_ST_BODY_COUNTRY_CODE"
+msgstr "Kod kraju"
+
+msgid "IDS_ST_BODY_CONNECTION"
+msgstr "Połączenie"
+
+msgid "IDS_ST_BODY_CONFIRM"
+msgstr "Potwierdź"
+
+msgid "IDS_ST_BODY_CHECK_FOR_UPDATES"
+msgstr "Sprawdź aktualizacje"
+
+msgid "IDS_ST_BODY_AVAILABLE"
+msgstr "Dostępne"
+
+msgid "IDS_ST_BODY_AUTO_DOWNLOAD"
+msgstr "Automatycznie pobieranie"
+
+msgid "IDS_ST_BODY_APPLICATION"
+msgstr "Aplikacje"
+
+msgid "IDS_ST_BODY_AM"
+msgstr "AM"
+
+msgid "IDS_ST_BODY_ALARM"
+msgstr "Alarm"
+
+msgid "IDS_LBS_HEADER_LOCATION"
+msgstr "Lokalizacja"
+
+msgid "IDS_ST_BODY_APPLICATIONS"
+msgstr "Aplikacje"
+
+msgid "IDS_ST_BODY_VIDEOS"
+msgstr "Filmy"
 
 msgid "IDS_ST_BODY_1_5_SECONDS"
 msgstr "1,5 sek."
@@ -2296,8 +2215,17 @@ msgstr "GOTOWE"
 msgid "IDS_ST_HEADER_ENABLE_DATA_ROAMING"
 msgstr "Włączenie roamingu danych"
 
-msgid "IDS_ST_HEADER_TURN_ON_MOBILE_DATA"
-msgstr "Włączanie funkcji Transmisja danych po sieci"
+msgid "IDS_ST_HEADER_SCAN_FOR_NETWORKS_ABB"
+msgstr "Wyszukiwanie sieci"
+
+msgid "IDS_ST_POP_MOBILE_DATA_WILL_BE_TURNED_ON_CONNECTING_TO_MOBILE_NETWORKS_MAY_RESULT_IN_ADDITIONAL_CHARGES_DEPENDING_ON_YOUR_PAYMENT_PLAN"
+msgstr "Funkcja Dane komórkowe zostanie włączona. Połączenie z sieciami komórkowymi może spowodować naliczenie dodatkowych opłat w zależności od planu taryfowego."
+
+msgid "IDS_ST_POP_SCANNING_FOR_NETWORK_ING"
+msgstr "Skanowanie w poszukiwaniu sieci..."
+
+msgid "IDS_ST_POP_UNLESS_YOU_CONNECT_TO_A_WI_FI_NETWORK_YOU_WILL_NOT_BE_ABLE_TO_USE_THE_INTERNET_EMAIL_OR_OTHER_APPS_MSG"
+msgstr "Jeśli nie połączysz się z siecią Wi-Fi, nie będzie możliwe korzystanie z Internetu, poczty e-mail i innych aplikacji, które wymagają połączenia danych."
 
 msgid "IDS_ST_HEADER_UNABLE_TO_PLAY_SAMPLE_ABB"
 msgstr "Nie można odtworzyć próbki"
@@ -2305,15 +2233,24 @@ msgstr "Nie można odtworzyć próbki"
 msgid "IDS_ST_POP_SAMPLES_CANNOT_BE_PLAYED_DURING_CALLS"
 msgstr "Podczas połączeń nie można odtworzyć próbek."
 
-msgid "IDS_ST_HEADER_DEVICE_NAME"
-msgstr "Nazwa urządzenia"
-
 msgid "IDS_ST_HEADER_DELETE_ITEMS_ABB2"
 msgstr "Usuwanie elementów"
 
+msgid "IDS_ST_BODY_SECONDS"
+msgstr "Sek."
+
 msgid "IDS_ST_HEADER_FEEDBACK"
 msgstr "Informacje"
 
+msgid "IDS_ST_BUTTON_CANCEL"
+msgstr "Anuluj"
+
+msgid "IDS_ST_HEADER_TURN_ON_MOBILE_DATA"
+msgstr "Włączanie funkcji Transmisja danych po sieci"
+
+msgid "IDS_ST_HEADER_DEVICE_NAME"
+msgstr "Nazwa urządzenia"
+
 msgid "IDS_ST_BODY_SELECT_ALL"
 msgstr "Zaznacz wszystko"
 
@@ -2323,9 +2260,6 @@ msgstr "Ogółem"
 msgid "IDS_ST_HEADER_MANAGE_CERTIFICATES_ABB"
 msgstr "Zarządzanie certyfikatami"
 
-msgid "IDS_ST_BODY_INCORRECT_PASSWORD"
-msgstr "Błędne hasło."
-
 msgid "IDS_ST_HEADER_TURN_OFF_MOBILE_DATA"
 msgstr "Wyłączanie transmisji danych po sieci"
 
@@ -2335,11 +2269,8 @@ msgstr "Tryb Offline powoduje wyłączenie funkcji połączeń i wysyłania/odbi
 msgid "IDS_ST_BODY_TYPE"
 msgstr "Typ"
 
-msgid "IDS_ST_BODY_PERSONAL"
-msgstr "Osobiste"
-
 msgid "IDS_ST_HEADER_LOCK_SCREEN_AND_SECURITY_ABB"
-msgstr "Zabezpieczenia"
+msgstr "Ekran blokady i zabezpieczenia"
 
 msgid "IDS_ST_HEADER_PRIVACY_AND_SAFETY_ABB"
 msgstr "Prywatność"
@@ -2356,9 +2287,6 @@ msgstr "Informacje prawne"
 msgid "IDS_ST_BODY_DEVICE_INFORMATION"
 msgstr "Informacje o urządzeniu"
 
-msgid "IDS_ST_BODY_PHONE_NUMBER"
-msgstr "Numer telefonu"
-
 msgid "IDS_ST_BODY_MODEL_NUMBER"
 msgstr "Numer modelu"
 
@@ -2407,6 +2335,81 @@ msgstr "Wycz.pam.podr."
 msgid "IDS_ST_BODY_12_HOURS"
 msgstr "12 godz."
 
+msgid "IDS_ST_BODY_ANSWERINGMODE_AUTOMATIC"
+msgstr "Automatycznie"
+
+msgid "IDS_ST_BODY_BLUETOOTH"
+msgstr "Bluetooth"
+
+msgid "IDS_ST_BODY_ADVANCEDOPTIONS_CERTIFICATES"
+msgstr "Certyfikaty"
+
+msgid "IDS_ST_BODY_CALLERID_DEFAULT"
+msgstr "Domyślny"
+
+msgid "IDS_ST_BODY_APPLICATIONSETTINGS_MESSAGE"
+msgstr "Wiadomości"
+
+msgid "IDS_ST_BODY_NFC"
+msgstr "NFC"
+
+msgid "IDS_ST_BODY_PIN_LOCK"
+msgstr "Blokada PIN"
+
+msgid "IDS_ST_BUTTON2_S_PLANNER"
+msgstr "Terminarz S"
+
+msgid "IDS_ST_BODY_VOICE"
+msgstr "Głos"
+
+msgid "IDS_ST_BODY_DEFAULTMEMORY_VOICE_RECORDER"
+msgstr "Dyktafon"
+
+msgid "IDS_ST_BODY_YYYY_MM_DD_DOT"
+msgstr "RRRR/MM/DD"
+
+msgid "IDS_ST_BODY_BRIGHTNESS_M_POWER_SAVING"
+msgstr "Jasność"
+
+msgid "IDS_ST_HEADER_SORT_BY"
+msgstr "Sortowanie według"
+
+msgid "IDS_ST_TPOP_MAXIMUM_NUMBER_OF_CHARACTERS_REACHED"
+msgstr "Osiągnięto maksymalną liczbę znaków."
+
+msgid "IDS_ST_TPOP_TRY_AGAIN"
+msgstr "Ponów próbę."
+
+msgid "IDS_ST_SK_YES"
+msgstr "Tak"
+
+msgid "IDS_ST_BODY_PLAY_A_SOUND_WHEN_BUTTONS_ICONS_AND_MENU_ITEMS_ARE_TAPPED"
+msgstr "Odtwarzaj dźwięk po dotknięciu przycisków, ikon i elementów menu."
+
+msgid "IDS_ST_MBODY_KEYBOARD_SOUND"
+msgstr "Dźwięk klawiatury"
+
+msgid "IDS_ST_MBODY_TOUCH_SOUND"
+msgstr "Dźwięk dotknięcia"
+
+msgid "IDS_ST_SBODY_PLAY_A_SOUND_WHEN_THE_SAMSUNG_KEYBOARD_IS_TAPPED"
+msgstr "Odtwarzaj dźwięk podczas korzystania z klawiatury Samsung."
+
+msgid "IDS_ST_POP_MOUNTING_SD_CARD_ING"
+msgstr "Podłączanie karty pamięci..."
+
+msgid "IDS_ST_BODY_SET_DATE"
+msgstr "Ustaw datę"
+
+msgid "IDS_ST_BODY_LOCK_SCREEN"
+msgstr "Ekran blokady"
+
+msgid "IDS_ST_BODY_PERSONAL"
+msgstr "Osobiste"
+
+msgid "IDS_ST_BODY_PHONE_NUMBER"
+msgstr "Numer telefonu"
+
 msgid "IDS_ST_BODY_1MINUTE"
 msgstr "1 min"
 
@@ -2416,30 +2419,15 @@ msgstr "Konta"
 msgid "IDS_ST_HEADER_ALLSHARE"
 msgstr "AllShare"
 
-msgid "IDS_ST_BODY_ANSWERINGMODE_AUTOMATIC"
-msgstr "Automatycznie"
-
 msgid "IDS_ST_BUTTON_BACK"
 msgstr "Wstecz"
 
-msgid "IDS_ST_BODY_BLUETOOTH"
-msgstr "Bluetooth"
-
-msgid "IDS_ST_BODY_ADVANCEDOPTIONS_CERTIFICATES"
-msgstr "Certyfikaty"
-
 msgid "IDS_ST_BODY_CONTACTS"
 msgstr "Kontakty"
 
 msgid "IDS_ST_BODY_MYTHEME_CREATE"
 msgstr "Utwórz"
 
-msgid "IDS_ST_BODY_CALLERID_DEFAULT"
-msgstr "Domyślny"
-
-msgid "IDS_ST_BODY_FM_RADIO"
-msgstr "Radio FM"
-
 msgid "IDS_ST_BODY_FONT"
 msgstr "Czcionka"
 
@@ -2452,27 +2440,18 @@ msgstr "Pomoc"
 msgid "IDS_ST_BODY_MANUAL"
 msgstr "Ręcznie"
 
-msgid "IDS_ST_BODY_APPLICATIONSETTINGS_MESSAGE"
-msgstr "Wiadomości"
-
 msgid "IDS_ST_BODY_MUSIC"
 msgstr "Muzyka"
 
-msgid "IDS_ST_BODY_NFC"
-msgstr "NFC"
-
 msgid "IDS_ST_BODY_ALERTTYPE_OFF"
-msgstr "Wyłącz"
+msgstr "Wyłączone"
 
 msgid "IDS_ST_BODY_ON"
-msgstr "Włącz"
+msgstr "Włączone"
 
 msgid "IDS_ST_BODY_MEMORYSTATUS_OTHERS"
 msgstr "Inne"
 
-msgid "IDS_ST_BODY_PIN_LOCK"
-msgstr "Blokada PIN"
-
 msgid "IDS_ST_BODY_RESET"
 msgstr "Wyzeruj"
 
@@ -2488,45 +2467,21 @@ msgstr "Synchronizuj"
 msgid "IDS_ST_BODY_SYSTEM"
 msgstr "System"
 
-msgid "IDS_ST_BUTTON2_S_PLANNER"
-msgstr "Terminarz S"
-
 msgid "IDS_ST_BODY_TWITTER"
 msgstr "Twitter"
 
 msgid "IDS_ST_BODY_USERNAME"
 msgstr "Nazwa użytkownika"
 
-msgid "IDS_ST_BODY_VOICE"
-msgstr "Głos"
-
-msgid "IDS_ST_BODY_DEFAULTMEMORY_VOICE_RECORDER"
-msgstr "Dyktafon"
-
 msgid "IDS_ST_BODY_WI_FI"
 msgstr "Wi-Fi"
 
-msgid "IDS_ST_BODY_YYYY_MM_DD_DOT"
-msgstr "RRRR/MM/DD"
-
-msgid "IDS_ST_BODY_BRIGHTNESS_M_POWER_SAVING"
-msgstr "Jasność"
-
-msgid "IDS_ST_HEADER_SORT_BY"
-msgstr "Sortowanie według"
-
 msgid "IDS_ST_BODY_DELETED"
 msgstr "Usunięto."
 
 msgid "IDS_ST_POP_ERROR"
 msgstr "Błąd"
 
-msgid "IDS_ST_TPOP_MAXIMUM_NUMBER_OF_CHARACTERS_REACHED"
-msgstr "Osiągnięto maksymalną liczbę znaków."
-
-msgid "IDS_ST_TPOP_TRY_AGAIN"
-msgstr "Ponów próbę."
-
 msgid "IDS_ST_BODY_VERSION"
 msgstr "Wersja"
 
@@ -2536,36 +2491,9 @@ msgstr "Usuń"
 msgid "IDS_ST_SK_SET_LITE"
 msgstr "Ustaw"
 
-msgid "IDS_ST_SK_YES"
-msgstr "Tak"
-
-msgid "IDS_SAPPS_SK_TRY_ABB"
-msgstr "Spróbuj"
-
-msgid "IDS_ST_BODY_PLAY_A_SOUND_WHEN_BUTTONS_ICONS_AND_MENU_ITEMS_ARE_TAPPED"
-msgstr "Odtwarzaj dźwięk po dotknięciu przycisków, ikon i elementów menu."
-
-msgid "IDS_ST_MBODY_KEYBOARD_SOUND"
-msgstr "Dźwięk klawiatury"
-
 msgid "IDS_ST_MBODY_RINGTONE"
 msgstr "Dzwonek"
 
-msgid "IDS_ST_MBODY_TOUCH_SOUND"
-msgstr "Dźwięk dotknięcia"
-
-msgid "IDS_ST_SBODY_PLAY_A_SOUND_WHEN_THE_SAMSUNG_KEYBOARD_IS_TAPPED"
-msgstr "Odtwarzaj dźwięk podczas korzystania z klawiatury Samsung."
-
-msgid "IDS_ST_POP_MOUNTING_SD_CARD_ING"
-msgstr "Podłączanie karty pamięci..."
-
-msgid "IDS_ST_BODY_SET_DATE"
-msgstr "Ustaw datę"
-
-msgid "IDS_ST_BODY_ALL"
-msgstr "Wszystkie"
-
 msgid "IDS_LBS_BODY_LOCATION_SERVICE"
 msgstr "Usługa lokalizacji"
 
@@ -2575,9 +2503,6 @@ msgstr "VPN"
 msgid "IDS_ST_SK_OPTIONS_LITE"
 msgstr "Opcje"
 
-msgid "IDS_ST_BODY_TTS"
-msgstr "TTS"
-
 msgid "IDS_ST_BODY_VOICE_CONTROL"
 msgstr "Funkcje głosowe"
 
@@ -2590,45 +2515,222 @@ msgstr "Nie przeszkadzać"
 msgid "IDS_ST_MBODY_APP_NOTIFICATIONS"
 msgstr "Powiadomienia aplikacji"
 
+msgid "IDS_ST_BODY_ALL"
+msgstr "Wszystkie"
+
 msgid "IDS_ST_HEADER_DEFAULT_APPLICATIONS_ABB"
 msgstr "Aplikacje domyślne"
 
-msgid "IDS_ST_BODY_HOME"
-msgstr "Domowy"
-
 msgid "IDS_ST_BODY_SET_TIME"
-msgstr "Ustaw godzinę"
+msgstr "Ustaw czas"
 
 msgid "IDS_ST_BODY_UNABLE_TO_SCAN_FOR_NETWORKS"
 msgstr "Wyszukiwanie sieci nie jest możliwe."
 
-msgid "IDS_ST_BODY_LOCK_SCREEN"
-msgstr "Ekran blokady"
+msgid "IDS_ACCS_BODY_SIGNAL_STRENGTH_TTS"
+msgstr "Moc sygnału"
 
 msgid "IDS_ST_HEADER_VISION"
 msgstr "Widoczność"
 
+msgid "IDS_ST_BODY_SIGNAL_STRENGTH"
+msgstr "Moc sygnału"
+
+msgid "IDS_ST_BODY_HELLO_KITTY_10"
+msgstr "Hello Kitty 10"
+
+msgid "IDS_ST_HEADER_SOUNDS_AND_NOTIFICATIONS_ABB"
+msgstr "Dźwięki i powiadomienia"
+
+msgid "IDS_ST_BODY_TTS"
+msgstr "TTS"
+
+msgid "IDS_ST_BODY_HOME"
+msgstr "Domowy"
+
 msgid "IDS_ST_BODY_OFF"
 msgstr "Wyłączone"
 
-msgid "IDS_ST_BODY_SIGNAL_STRENGTH"
-msgstr "Moc sygnału"
+msgid "IDS_ST_BODY_THERE_ARE_NO_APPS_SET_AS_DEFAULTS"
+msgstr "Nie ma żadnych aplikacji ustawionych jako domyślne."
 
-msgid "IDS_ST_POP_MOBILE_DATA_WILL_BE_TURNED_ON_CONNECTING_TO_MOBILE_NETWORKS_MAY_RESULT_IN_ADDITIONAL_CHARGES_DEPENDING_ON_YOUR_PAYMENT_PLAN"
-msgstr "Funkcja Dane komórkowe zostanie włączona. Połączenie z sieciami komórkowymi może spowodować naliczenie dodatkowych opłat w zależności od planu taryfowego."
+msgid "IDS_ST_HEADER_PRIVACY_SETTINGS_ABB"
+msgstr "Ustawienia prywatności"
 
-msgid "IDS_ST_POP_UNLESS_YOU_CONNECT_TO_A_WI_FI_NETWORK_YOU_WILL_NOT_BE_ABLE_TO_USE_THE_INTERNET_EMAIL_OR_OTHER_APPS_MSG"
-msgstr "Jeśli nie połączysz się z siecią Wi-Fi, nie będzie możliwe korzystanie z Internetu, poczty e-mail i innych aplikacji, które wymagają połączenia danych."
+msgid "IDS_QP_OPT_SHOW_ALL_CONTENT_ABB"
+msgstr "Pokaż całą zawartość"
+
+msgid "IDS_QP_OPT_HIDE_SENSITIVE_CONTENT_ABB"
+msgstr "Ukrywaj zawartość wrażliwą"
+
+msgid "IDS_ST_BUTTON_REMOVE_ABB2"
+msgstr "Usuń"
+
+msgid "IDS_QP_TMBODY_NOTIFICATIONS_ON_LOCK_SCREEN"
+msgstr "Powiadom. na ekranie blokady"
 
-msgid "IDS_SCR_BODY_PD_UNREAD_NOTIFICATIONS"
-msgstr "Nieprzeczytane powiadomienia"
+msgid "IDS_ACCS_BODY_WHILE_SCREEN_READER_IS_ENABLED_YOUR_PHONE_WILL_PROVIDE_VOICE_FEEDBACK_FOR_EXAMPLE_SCREEN_READER_WILL_MSG"
+msgstr "Gdy Czytnik ekranu jest włączony, telefon emituje komunikaty głosowe. Funkcja Czytnik ekranu powie na przykład, jakimi elementami można sterować na poszczególnych ekranach. Dotknij elementów, aby je wybrać i usłyszeć ich opis, lub dotknij dwukrotnie, aby wykonać związane z nimi akcje."
+
+msgid "IDS_ACCS_MBODY_READ_OUT_USAGE_HINTS_ABB"
+msgstr "Czytaj podpowiedzi użycia"
+
+msgid "IDS_ACCS_MBODY_SOUND_FEEDBACK"
+msgstr "Dźwięk klawiszy"
+
+msgid "IDS_ACCS_MBODY_VIBRATION_FEEDBACK"
+msgstr "Wibracja"
+
+msgid "IDS_ACCS_OPT_ALWAYS_READ_OUT_KEYBOARD_INPUT_TTS"
+msgstr "Zawsze odczytuj tekst wprowadzany z klawiatury"
+
+msgid "IDS_ACCS_OPT_KEYBOARD_FEEDBACK_TTS"
+msgstr "Monit klawiatury"
 
 msgid "IDS_ACCS_OPT_OTHER_FEEDBACK_TTS"
 msgstr "Inne opcje monitów"
 
-msgid "IDS_ACCS_TMBODY_STATUS_BAR_INFORMATION"
-msgstr "Informacje na pasku stanu"
+msgid "IDS_ACCS_SBODY_READ_OUT_NOTIFICATIONS_WHILE_THE_SCREEN_IS_OFF"
+msgstr "Odczytuj powiadomienia, gdy ekran jest wyłączony."
 
 msgid "IDS_ACCS_SBODY_SELECT_WHICH_INFORMATION_FROM_INDICATORS_SHOWN_ON_THE_STATUS_BAR_WILL_BE_READ_OUT_WHEN_YOU_TRIPLE_TAP_THE_SCREEN_WITH_TWO_FINGERS_MSG"
 msgstr "Wybierz, które informacje ze wskaźników widocznych na pasku stanu będą odczytywane po trzykrotnym dotknięciu ekranu dwoma palcami, na przykład godzina i data, siła sygnału urządzenia, połączenia Wi-Fi i Bluetooth czy poziom naładowania baterii."
 
+msgid "IDS_ACCS_SBODY_SET_THE_VOICE_FEEDBACK_TO_VARY_IN_PITCH_WHILE_USING_THE_KEYBOARD_TO_ENTER_TEXT"
+msgstr "Ustaw różną wysokość tonu podczas wprowadzania tekstu za pomocą klawiatury."
+
+msgid "IDS_ACCS_TMBODY_STATUS_BAR_INFORMATION"
+msgstr "Informacje na pasku stanu"
+
+msgid "IDS_ST_BUTTON_TURN_OFF_ABB2"
+msgstr "Wyłącz"
+
+msgid "IDS_ST_BUTTON_TURN_ON_ABB3"
+msgstr "Włącz"
+
+msgid "IDS_ST_BUTTON_DISABLE_ABB"
+msgstr "Wyłącz"
+
+msgid "IDS_ST_BUTTON_ENABLE_ABB3"
+msgstr "Włącz"
+
+msgid "IDS_SM_TPOP_P1SS_P2SS_CACHED_DATA_CLEARED_ABB"
+msgstr "Wyczyszcz. %1$s %2$s buforow. danych."
+
+msgid "IDS_SM_HEADER_DEFAULT_STORAGE_SETTINGS_ABB"
+msgstr "Domyślne ustawienia pamięci"
+
+msgid "IDS_SM_TMBODY_DEFAULT_STORAGE_LOCATIONS"
+msgstr "Domyślne lokalizacje pamięci"
+
+msgid "IDS_SM_SBODY_CALCULATING_ING"
+msgstr "Obliczanie..."
+
+msgid "IDS_ST_BODY_IMAGES"
+msgstr "Obrazy"
+
+msgid "IDS_ST_BODY_STORAGE_USAGE"
+msgstr "Wykorzystanie pamięci"
+
+msgid "IDS_ST_HEADER_TOTAL_SPACE"
+msgstr "Pamięć łącznie"
+
+msgid "IDS_SM_TMBODY_APPS_ABB"
+msgstr "Aplikacje"
+
+msgid "IDS_ST_BODY_SYSTEM_STORAGE"
+msgstr "Pamięć systemowa"
+
+msgid "IDS_ST_BODY_CACHED_DATA_ABB"
+msgstr "Buforowane dane"
+
+msgid "IDS_SM_HEADER_DEFAULT_STORAGE_LOC_ABB"
+msgstr "Lokal. domyśln. pam."
+
+msgid "IDS_SM_BODY_FREE_M_MEMORY_ABB"
+msgstr "Wolna"
+
+msgid "IDS_ST_MBODY_ADS"
+msgstr "Reklamy"
+
+msgid "IDS_SM_BODY_SELECT_THE_DEFAULT_LOCATION_FOR_INSTALLING_APPS_WHERE_APPS_CAN_BE_SAVED_DEPENDS_ON_THE_TYPE_OF_APP_AND_THE_AVAILABILITY_OF_THE_LOCATION"
+msgstr "Wybierz domyślną lokalizację instalowania aplikacji. Miejsce, gdzie aplikacje mogą być zapisane, zależy od typu aplikacji i dostępności lokalizacji."
+
+msgid "IDS_SM_BODY_SELECT_THE_DEFAULT_STORAGE_LOCATION_FOR_CONTENT_SHARED_VIA_BLUETOOTH_OR_WI_FI_DIRECT"
+msgstr "Wybierz domyślną lokalizację zapisywania zawartości udostępnianej przez Bluetooth lub Wi-Fi Direct."
+
+msgid "IDS_ST_OPT_HIDE_CONTENT"
+msgstr "Ukrywaj zawartość"
+
+msgid "IDS_ST_HEADER_PRIVACY_AND_SECURITY_ABB"
+msgstr "Prywatność i bezpiecz."
+
+msgid "IDS_ST_MBODY_PRIVACY_AND_SECURITY"
+msgstr "Prywatność i bezpiecz."
+
+msgid "IDS_ST_HEADER_TIZEN_CONNECT"
+msgstr "Połączenie Tizen"
+
+msgid "IDS_ST_OPT_BATTERY_USAGE_ABB"
+msgstr "Użycie baterii"
+
+msgid "IDS_SM_BODY_THE_BATTERY_USAGE_FOR_THE_PAST_P1SD_HOURS_P2SD_MINUTES_C"
+msgstr "Użycie baterii w ciągu ostatnich %1$d godz. %2$d min:"
+
+msgid "IDS_ST_BODY_REMAINING_BATTERY"
+msgstr "Pozostało baterii"
+
+msgid "IDS_ST_BODY_CHARGING_ING_ABB"
+msgstr "Ładowanie..."
+
+msgid "IDS_ST_SBODY_FULLY_CHARGED_ABB_M_STATUS"
+msgstr "W pełni naładowana"
+
+msgid "IDS_ST_BODY_MISSED_EVENTS"
+msgstr "Nieodebrane zdarzenia"
+
+msgid "IDS_ST_BODY_SPEECH_RATE"
+msgstr "Szybkość mówienia"
+
+msgid "IDS_COM_POP_MISSED_EVENTS"
+msgstr "Nieodebrane zdarzenia"
+
+msgid "IDS_SCR_POP_DRAG_THE_SLIDER_TO_SET_THE_SPEECH_RATE"
+msgstr "Przeciągnij suwak, aby ustawić szybkość mówienia."
+
+msgid "IDS_ST_BODY_BATTERY_LEVEL"
+msgstr "Poziom baterii"
+
+msgid "IDS_ST_HEADER_DETAILS"
+msgstr "Szczegóły"
+
+msgid "IDS_ST_MBODY_OTHER_SOUNDS"
+msgstr "Inne dźwięki"
+
+msgid "IDS_ST_HEADER_ENCRYPT_SD_CARD"
+msgstr "Szyfrowanie karty pamięci"
+
+msgid "IDS_ST_HEADER_DECRYPT_SD_CARD"
+msgstr "Odszyfrowywanie karty pamięci"
+
+msgid "IDS_ST_HEADER_ENCRYPTION"
+msgstr "Szyfrowanie"
+
+msgid "IDS_ST_SBODY_DEVICE_ENCRYPTED_M_STATUS"
+msgstr "Urządzenie zaszyfrowane"
+
+msgid "IDS_ST_SBODY_DEVICE_NOT_ENCRYPTED_M_STATUS"
+msgstr "Urządzenie niezaszyfrowane"
+
+msgid "IDS_ST_SBODY_SD_CARD_ENCRYPTED_M_STATUS"
+msgstr "Karta pamięci zaszyfrowana"
+
+msgid "IDS_ST_SBODY_SD_CARD_NOT_ENCRYPTED_M_STATUS_SBODY"
+msgstr "Karta pamięci niezaszyfrowana"
+
+msgid "IDS_ST_TMBODY_SECURE_ERASE"
+msgstr "Bezpieczne kasowanie"
+
+msgid "IDS_ST_SBODY_ERASE_ALL_DELETED_DATA_ON_THE_PHONE_PERMANENTLY_FOR_SECURITY_PURPOSES_THIS_DATA_WILL_NOT_BE_RECOVERABLE_BY_ANYONE"
+msgstr "Ze względów bezpieczeństwa skasuj trwale wszystkie dane usunięte z telefonu. Nikt nie będzie mógł odzyskać tych danych."
+
old mode 100644 (file)
new mode 100755 (executable)
index b16e1d6..4065811
@@ -1,12 +1,18 @@
-msgid "IDS_ST_BODY_1_MINUTE"
-msgstr "1 minuto"
+msgid "IDS_VOICE_HEADER_SPEECH_TO_TEXT_HSTT"
+msgstr "Reconhecimento de fala (STT)"
+
+msgid "IDS_VOICE_HEADER_TEXT_TO_SPEECH_HTTS"
+msgstr "Leitura de texto (TTS)"
+
+msgid "IDS_PB_TPOP_DELETING_ING_ABB"
+msgstr "Excluindo..."
+
+msgid "IDS_VOICE_BODY_VOICE_CONTROL_ABB2"
+msgstr "Controle por voz"
 
 msgid "IDS_ST_POP_SAVING"
 msgstr "Salvando..."
 
-msgid "IDS_CAM_POP_MODEL"
-msgstr "Modelo"
-
 msgid "IDS_EMAIL_BODY_INVALID_PORT_NUMBER"
 msgstr "Número de porta inválido."
 
@@ -22,9 +28,6 @@ msgstr "6 segundos"
 msgid "IDS_PB_POP_PS_ALREADY_EXISTS"
 msgstr "%s já existente."
 
-msgid "IDS_SAPPS_OPT_BADGE_ABB"
-msgstr "Distintivo"
-
 msgid "IDS_ST_BODY_DISCONNECTED"
 msgstr "O Bluetooth está desconectado."
 
@@ -34,9 +37,6 @@ msgstr "Mídia"
 msgid "IDS_ST_BODY_SELECT_AUTOMATICALLY"
 msgstr "Selecionar automaticamente"
 
-msgid "IDS_ST_HEADER_AUDIO"
-msgstr "Áudio"
-
 msgid "IDS_ST_HEADER_FORMAT_MVERB_ABB"
 msgstr "Formato"
 
@@ -58,33 +58,45 @@ msgstr "IP"
 msgid "IDS_BT_POP_OPERATION_FAILED"
 msgstr "Operação falhou."
 
-msgid "IDS_CLD_OPT_MINUTE"
-msgstr "Minutos"
-
 msgid "IDS_CLD_OPT_MINUTES_LC_ABB"
 msgstr "minutos"
 
-msgid "IDS_CST_BUTTON_CLOSE"
-msgstr "Fechar"
-
-msgid "IDS_CST_POP_FAILED"
-msgstr "Falhou."
-
 msgid "IDS_IM_BODY_SUCCESSFULLY_COMPLETED"
 msgstr "Concluída com êxito."
 
 msgid "IDS_IM_POP_UNEXPECTED_ERROR"
 msgstr "Erro inesperado."
 
+msgid "IDS_SIM_BODY_INVALID_SIM_CARD"
+msgstr "Cartão SIM inválido."
+
+msgid "IDS_WGT_BUTTON3_KIES_VIA_WI_FI"
+msgstr "Kies via Wi-Fi"
+
+msgid "IDS_ST_BODY_1_MINUTE"
+msgstr "1 minuto"
+
+msgid "IDS_CAM_POP_MODEL"
+msgstr "Modelo"
+
+msgid "IDS_ST_HEADER_AUDIO"
+msgstr "Áudio"
+
+msgid "IDS_CLD_OPT_MINUTE"
+msgstr "Minutos"
+
+msgid "IDS_CST_BUTTON_CLOSE"
+msgstr "Fechar"
+
+msgid "IDS_CST_POP_FAILED"
+msgstr "Falhou."
+
 msgid "IDS_PB_BODY_INFO"
 msgstr "Informações"
 
 msgid "IDS_PB_BUTTON_CONTACT"
 msgstr "Contato"
 
-msgid "IDS_SIM_BODY_INVALID_SIM_CARD"
-msgstr "Cartão SIM inválido."
-
 msgid "IDS_ST_BUTTON2_PROCESSING_ING"
 msgstr "Processando..."
 
@@ -94,21 +106,18 @@ msgstr "Apagar?"
 msgid "IDS_VR_POP_NO_FILES"
 msgstr "Sem arquivos"
 
-msgid "IDS_WGT_BUTTON3_KIES_VIA_WI_FI"
-msgstr "Kies via Wi-Fi"
-
 msgid "IDS_TPLATFORM_OPT_BLUETOOTH"
 msgstr "Bluetooth"
 
+msgid "IDS_ST_HEADER_PRIVACY"
+msgstr "Privacidade"
+
 msgid "IDS_ST_OPT_SETTINGS"
 msgstr "Configurações"
 
 msgid "IDS_ST_BODY_GENERAL"
 msgstr "Geral"
 
-msgid "IDS_ST_HEADER_PRIVACY"
-msgstr "Privacidade"
-
 msgid "IDS_BR_OPT_SCREEN"
 msgstr "Tela"
 
@@ -139,9 +148,6 @@ msgstr "Exibir %d itens"
 msgid "IDS_COM_POP_FLIGHT_MODE_WILL_BE_DISABLED"
 msgstr "O modo Offline será desativado."
 
-msgid "IDS_COM_POP_CHECKING"
-msgstr "Verificando…"
-
 msgid "IDS_COM_OPT_CONTINUE_Q"
 msgstr "Continuar?"
 
@@ -200,7 +206,7 @@ msgid "IDS_NFC_OPT_S_BEAM"
 msgstr "S Beam"
 
 msgid "IDS_STU_BODY_SMART_STAY_DETECTS_YOUR_EYES_WITH_THE_FRONT_CAMERA_SO_THAT_THE_SCREEN_STAYS_ON_WHEN_YOU_ARE_LOOKING_AT_IT"
-msgstr "A suspensão inteligente detecta seus olhos pela câmera frontal de forma que a tela permaneça ligada enquanto você está olhando para ela"
+msgstr "A Suspensão inteligente detecta seus olhos pela câmera frontal de forma que a tela permaneça ligada enquanto você está olhando para ela"
 
 msgid "IDS_IDLE_BODY_NEW_PIN_AND_CONFIRM_PIN_DO_NOT_MATCH"
 msgstr "O novo PIN e o PIN de confirmação não coincidem."
@@ -214,9 +220,6 @@ msgstr "Uso de dados"
 msgid "IDS_MOBILEAP_BODY_TETHERING"
 msgstr "Ancoragem"
 
-msgid "IDS_IM_POP_THIS_FEATURE_IS_NOT_AVAILABLE_WHILE_FLIGHT_MODE_IS_ON"
-msgstr "Esta função não está disponível com o modo Offline ativo."
-
 msgid "IDS_EMAIL_POP_SECURITY_UPDATE_ABB"
 msgstr "Atualização de segurança"
 
@@ -230,10 +233,10 @@ msgid "IDS_EMAIL_OPT_HUGE_M_TEXTSIZE"
 msgstr "Enorme"
 
 msgid "IDS_QP_POP_NETWORK_RESTRICTION_MODE_WILL_BE_DISABLED_JPN"
-msgstr "Network restriction mode will be disabled."
+msgstr "O Modo de restrição de rede será desativado."
 
 msgid "IDS_QP_POP_IN_NETWORK_RESTRICTION_MODE_YOU_CAN_USE_ALL_YOUR_APPLICATIONS_WITHOUT_CONNECTING_TO_THE_NETWORK_YOU_CAN_ALSO_RECEIVE_CALLS_AND_SMS_MESSAGES_MSG_JPN"
-msgstr "In Network restriction mode, you can use all your applications without connecting to the network. You can also receive calls and SMS messages. Network restriction mode will be enabled."
+msgstr "No Modo de restrição de rede, você pode usar todos os aplicativos sem se conectar à rede. Você também pode receber chamadas e mensagens SMS. O Modo de restrição de rede será ativado."
 
 msgid "IDS_TASKMGR_BODY_ACTIVE_APPLICATIONS_C_PD"
 msgstr "Aplicações ativas: %d"
@@ -250,9 +253,6 @@ msgstr "Memória insuficiente no telefone. Apague alguns itens e tente novamente
 msgid "IDS_KW_POP_BE_CAREFUL_WHEN_TRANSMITTING_INFORMATION_ON_AN_UNSECURED_WI_FI_NETWORK_MSG"
 msgstr "Tenha cuidado ao transmitir informações em uma rede Wi-Fi não segura, pois elas podem ser visíveis para outros na rede."
 
-msgid "IDS_DN_BODY_ENCRYPT_SD_CARD"
-msgstr "Codificar cartão SD"
-
 msgid "IDS_MSGF_POP_UNSUPPORTED"
 msgstr "Não suportado."
 
@@ -280,24 +280,15 @@ msgstr "Movido com sucesso."
 msgid "IDS_PB_BODY_MOVING_ING"
 msgstr "Movendo…"
 
-msgid "IDS_SMEMO_BUTTON_IMPORT"
-msgstr "Importar"
-
 msgid "IDS_LCKSCN_BODY_WALLPAPERS"
 msgstr "Papéis de parede"
 
 msgid "IDS_LCKSCN_BODY_TAP_AND_HOLD_THE_SCREEN_THEN_TILT_THE_DEVICE_TOWARDS_YOU_TO_UNLOCK_IT_MSG"
 msgstr "Mantenha a tela pressionada e incline o dispositivo na sua direção para desbloqueá-lo. Se a tela não for desbloqueada, tente inclinar mais o dispositivo. Quando o desbloqueio por movimento estiver definido, o movimento será ativado automaticamente nas Configurações."
 
-msgid "IDS_SA_BUTTON_DONE_ABB"
-msgstr "OK"
-
 msgid "IDS_FP_BODY_NO_APPLICATIONS"
 msgstr "Nenhuma aplicação"
 
-msgid "IDS_ST_TZTAB4_MOST_USED_M_APP"
-msgstr "Mais usados"
-
 msgid "IDS_ST_TPOP_PERSONAL_MODE_ENABLED_ABB"
 msgstr "Modo Pessoal ativado."
 
@@ -311,7 +302,7 @@ msgid "IDS_ST_TPOP_FAILED_TO_DISABLE_PERSONAL_MODE_TRY_AGAIN_ABB"
 msgstr "Falha desat. Modo Pessoal. Tente novamente."
 
 msgid "IDS_ST_TPOP_ENABLING_ULTRA_POWER_SAVING_MODE_ING"
-msgstr "Ativando o Modo de baixo consumo2026"
+msgstr "Ativando o Modo ultra economia..."
 
 msgid "IDS_ST_SK_FORMAT_ABB"
 msgstr "Formato"
@@ -377,7 +368,7 @@ msgid "IDS_ST_POP_UNABLE_TO_CHANGE_NETWORKS_WHILE_DATA_SERVICE_IN_USE_STOP_USING
 msgstr "Não é possível trocar de redes quando o serviço de dados está em uso. Parar de usar o serviço de dados atual e selecionar outra rede disponível?"
 
 msgid "IDS_ST_POP_ULTRA_POWER_SAVING_MODE_WILL_BE_DISABLED"
-msgstr "O Modo de baixo consumo será desativado."
+msgstr "O Modo ultra economia será desativado."
 
 msgid "IDS_ST_POP_TO_USE_PERSONAL_MODE_YOU_MUST_REGISTER_AN_UNLOCK_METHOD"
 msgstr "Para usar o modo Pessoal, é necessário registrar um método de desbloqueio."
@@ -394,9 +385,6 @@ msgstr "O número máximo de caracteres para o nome do seu dispositivo (%d) foi
 msgid "IDS_ST_POP_THE_APP_HAS_BEEN_UNINSTALLED"
 msgstr "O aplicativo foi desinstalado."
 
-msgid "IDS_ST_POP_TAP_OK"
-msgstr "Toque em OK"
-
 msgid "IDS_ST_POP_SEARCHING_NETWORK_ING"
 msgstr "Pesquisando rede..."
 
@@ -412,15 +400,9 @@ msgstr "Restaurar todas as configurações e excluir todos os dados. Esta ação
 msgid "IDS_ST_POP_REMOVE_DEFAULT_APPS_Q"
 msgstr "Remover aplicativos padrão?"
 
-msgid "IDS_ST_POP_REGISTRATION_CODE_NOT_FOUND"
-msgstr "Código de registro não encontrado."
-
 msgid "IDS_ST_POP_REGISTERING_ING"
 msgstr "Registrando..."
 
-msgid "IDS_ST_POP_REGISTERED"
-msgstr "Registrado."
-
 msgid "IDS_ST_POP_PUK2_VERIFIED"
 msgstr "PUK2 verificado."
 
@@ -460,18 +442,9 @@ msgstr "Restam %d tentativas."
 msgid "IDS_ST_POP_PASSWORD_MUST_CONTAIN_AT_LEAST_PD_ALPHANUMERIC_CHARACTERS"
 msgstr "A senha deve conter pelo menos %d caracteres alfanuméricos."
 
-msgid "IDS_ST_POP_PASSWORD_MUST_BE_MORE_THAN_P1SD_CHARACTERS_AND_LESS_THAN_P2SD"
-msgstr "A senha precisa ter mais de %1$d caracteres e menos de %2$d."
-
-msgid "IDS_ST_POP_PASSWORDS_DO_NOT_MATCH"
-msgstr "Senhas não conferem."
-
 msgid "IDS_ST_POP_NO_SD_CARD_IS_INSERTED_DISABLE_ENCRYPT_SD_CARD_ANYWAY_Q"
 msgstr "Nenhum cartão SD está inserido. Desativar a codificação do cartão SD mesmo assim?"
 
-msgid "IDS_ST_POP_NO_SD_CARD_HAS_BEEN_INSERTED_ENCRYPTION_WILL_START_AUTOMATICALLY_WHEN_YOU_INSERT_AN_SD_CARD"
-msgstr "Nenhum cartão SD foi inserido. A codificação começará automaticamente quando um cartão SD for inserido."
-
 msgid "IDS_ST_POP_NO_ITEM_SELECTED"
 msgstr "Sem itens selecionados."
 
@@ -487,9 +460,6 @@ msgstr "Os dados móveis foram desativados. Não é possível enviar nem receber
 msgid "IDS_ST_POP_MOBILE_DATA_ENABLED_CONNECTING_TO_MOBILE_NETWORKS_MAY_INCUR_EXTRA_CHARGES_DEPENDING_ON_YOUR_DATA_PLAN_CONTINUE_Q"
 msgstr "Rede móvel ativada. A conexão às redes móveis pode acarretar cobranças extras dependendo do seu plano de dados. Continuar?"
 
-msgid "IDS_ST_POP_LOADING_ING"
-msgstr "Carregando..."
-
 msgid "IDS_ST_POP_IP_ADDRESS_REMOVED"
 msgstr "Endereço IP removido."
 
@@ -514,9 +484,6 @@ msgstr "PIN2 incorreto."
 msgid "IDS_ST_POP_INCORRECT_PIN1_ATTEMPT_LEFT"
 msgstr "PIN incorreto. Resta 1 tentativa."
 
-msgid "IDS_ST_POP_INCORRECT_PASSWORD"
-msgstr "Senha incorreta."
-
 msgid "IDS_ST_POP_IF_YOU_RESET_YOUR_DEVICE_TO_FACTORY_DEFAULTS_YOU_WILL_NOT_BE_ABLE_TO_USE_ENCRYPTED_FILES_ON_THE_SD_CARD_MSG"
 msgstr "Se o dispositivo for redefinido para os padrões de fábrica, não será possível usar arquivos codificados no cartão SD, mas ainda será possível usar arquivos decodificados."
 
@@ -536,13 +503,7 @@ msgid "IDS_ST_POP_ENCRYPT_SD_CARD_Q_OPERATION_IS_IRREVERSIBLE_AND_IF_YOU_INTERRU
 msgstr "Codificar cartão SD? A operação é irreversível e caso seja interrompida, poderá causar a perda de dados."
 
 msgid "IDS_ST_POP_ENABLING_EMERGENCY_MODE_ING"
-msgstr "Ativando modo de Emergência..."
-
-msgid "IDS_ST_POP_ENABLING_AUTO_UPDATE_MEANS_YOUR_DEVICE_WILL_CHECK_FOR_SECURITY_UPDATES_AUTOMATICALLY_NOTI_MSG"
-msgstr "A ativação da atualização automática significa que seu dispositivo verificará por atualizações de segurança automaticamente. A verificação por meio de redes móveis pode resultar em cobranças adicionais."
-
-msgid "IDS_ST_POP_ENABLE_SMART_STAY_TO_TRY_IT_T_HELP"
-msgstr "Ative a suspensão inteligente para testá-la."
+msgstr "Ativando Modo de emergência..."
 
 msgid "IDS_ST_POP_ENABLE_SMART_ROTATION_TO_TRY_IT_T_HELP"
 msgstr "Ative a rotação inteligente para testá-la."
@@ -551,13 +512,7 @@ msgid "IDS_ST_POP_ENABLE_FLIGHT_MODE"
 msgstr "Ativar Modo Offline."
 
 msgid "IDS_ST_POP_EMERGENCY_MODE_WILL_BE_DISABLED"
-msgstr "O modo de Emergência será desativado."
-
-msgid "IDS_ST_POP_DO_NOT_ASK_AGAIN"
-msgstr "Não perguntar mais"
-
-msgid "IDS_ST_POP_DISABLING_AUTO_UPDATE_MEANS_YOU_HAVE_TO_CHECK_FOR_SECURITY_UPDATES_MANUALLY_NOTI_MSG"
-msgstr "A desativação da atualização automática significa que você tem de verificar por atualizações de segurança manualmente. Para manter seu dispositivo seguro, recomendamos ativar a atualização automática."
+msgstr "O Modo de emergência será desativado."
 
 msgid "IDS_ST_POP_DISABLE_TETHERING_Q"
 msgstr "Desativar roteamento?"
@@ -598,9 +553,6 @@ msgstr "Exibição de guia"
 msgid "IDS_ST_OPT_SELECTED"
 msgstr "Selecionado"
 
-msgid "IDS_ST_OPT_SELECT"
-msgstr "Selecionar"
-
 msgid "IDS_ST_OPT_RESET_APP_SETTINGS_ABB"
 msgstr "Red. conf. app"
 
@@ -616,9 +568,6 @@ msgstr "LTE/WCDMA/GSM (conexão automática)"
 msgid "IDS_ST_OPT_EDIT_QUICK_SETTINGS"
 msgstr "Editar as configurações rápidas"
 
-msgid "IDS_ST_OPT_DEFAULT_RINGTONE"
-msgstr "Toque padrão"
-
 msgid "IDS_ST_OPT_CUSTOM_MODE_ABB"
 msgstr "Modo personalizado"
 
@@ -631,15 +580,9 @@ msgstr "Bloquear redes móveis"
 msgid "IDS_ST_OPT_BLOCK_ALL"
 msgstr "Bloquear tudo"
 
-msgid "IDS_ST_OPT_AUTO_UPDATE_ABB"
-msgstr "Atualização autom."
-
 msgid "IDS_ST_OPT_ALLOW_ALL"
 msgstr "Permitir todas"
 
-msgid "IDS_ST_OPT_ALL"
-msgstr "Todos"
-
 msgid "IDS_ST_MBODY_ZOOM"
 msgstr "Zoom"
 
@@ -679,9 +622,6 @@ msgstr "Exibir uso da CPU"
 msgid "IDS_ST_MBODY_SELECT_WHERE_CAPTURED_IMAGES_WILL_BE_SAVED"
 msgstr "Selecionar local para salvar imagens capturadas"
 
-msgid "IDS_ST_MBODY_SCREEN_ROTATION"
-msgstr "Rotação da tela"
-
 msgid "IDS_ST_MBODY_SCREEN_READER_HTTS"
 msgstr "Leitor de tela (TTS)"
 
@@ -700,18 +640,12 @@ msgstr "Movimentos e gestos"
 msgid "IDS_ST_MBODY_MOBILE_DATA"
 msgstr "Dados móveis"
 
-msgid "IDS_ST_MBODY_HELP"
-msgstr "Ajuda"
-
 msgid "IDS_ST_MBODY_HANDS_FREE_MODE"
 msgstr "Modo viva-voz"
 
 msgid "IDS_ST_MBODY_GSM_ONLY"
 msgstr "Apenas GSM"
 
-msgid "IDS_ST_MBODY_FONT_SIZE"
-msgstr "Tamanho da fonte"
-
 msgid "IDS_ST_MBODY_FACTORY_RESET"
 msgstr "Restaurar p/padrão fábr."
 
@@ -745,15 +679,9 @@ msgstr "Aplicação ativa"
 msgid "IDS_ST_MBODY_ACCOUNTS_AND_BACKUP"
 msgstr "Contas e backup"
 
-msgid "IDS_ST_ITAB4_CONTROLS_M_INPUT_AND_CONTROL"
-msgstr "Control."
-
 msgid "IDS_ST_HEADER_WI_FI_DIRECT"
 msgstr "Wi-Fi Direct"
 
-msgid "IDS_ST_HEADER_WI_FI"
-msgstr "Wi-Fi"
-
 msgid "IDS_ST_HEADER_USER_SETTINGS_ABB"
 msgstr "Configurações do usuário"
 
@@ -766,24 +694,15 @@ msgstr "Utilitários USB"
 msgid "IDS_ST_HEADER_UNLOCK_DEVICE_USING_MOTION_ABB"
 msgstr "Desb. disp. usando movimento"
 
-msgid "IDS_ST_HEADER_UNAVAILABLE"
-msgstr "Indisponível"
-
 msgid "IDS_ST_HEADER_ULTRA_POWER_SAVING_MODE"
-msgstr "Modo de baixo consumo"
+msgstr "Modo ultra economia"
 
 msgid "IDS_ST_HEADER_TOUCH_KEY_LIGHT_DURATION"
 msgstr "Duração da luz da tecla de toque"
 
-msgid "IDS_ST_HEADER_TEXT_TO_SPEECH"
-msgstr "Texto para voz"
-
 msgid "IDS_ST_HEADER_STANDARD_LIMIT_ABB"
 msgstr "Limite padrão"
 
-msgid "IDS_ST_HEADER_SOUND"
-msgstr "Som"
-
 msgid "IDS_ST_HEADER_SIM_CARD_MANAGER"
 msgstr "Gerenciamento de cartão SIM"
 
@@ -799,18 +718,12 @@ msgstr "Screen Mirroring"
 msgid "IDS_ST_HEADER_SAMSUNG_KIES"
 msgstr "Samsung Kies"
 
-msgid "IDS_ST_HEADER_SAMSUNG_APPS"
-msgstr "Samsung Apps"
-
 msgid "IDS_ST_HEADER_RINGTONES"
 msgstr "Toques"
 
 msgid "IDS_ST_HEADER_RESET_RESULTS"
 msgstr "Redefinir resultados"
 
-msgid "IDS_ST_HEADER_RESET"
-msgstr "Zerar"
-
 msgid "IDS_ST_HEADER_PRIVILEGES"
 msgstr "Privilégios"
 
@@ -820,18 +733,12 @@ msgstr "Modo privado"
 msgid "IDS_ST_HEADER_PORT"
 msgstr "Porta"
 
-msgid "IDS_ST_HEADER_PLEASE_WAIT"
-msgstr "Por favor aguarde."
-
 msgid "IDS_ST_HEADER_PERSONAL_MODE"
 msgstr "Modo Pessoal"
 
 msgid "IDS_ST_HEADER_PERSONALISATION"
 msgstr "Personalização"
 
-msgid "IDS_ST_HEADER_PD_SELECTED_ABB"
-msgstr "%d selecionado(s)"
-
 msgid "IDS_ST_HEADER_PD_SELECTED"
 msgstr "%d selecionado(s)"
 
@@ -842,7 +749,7 @@ msgid "IDS_ST_HEADER_NEW_NETWORK"
 msgstr "Nova rede"
 
 msgid "IDS_ST_HEADER_NETWORK_RESTRICTION_MODE_ABB_JPN"
-msgstr "Network restriction mode"
+msgstr "Modo de restrição de rede"
 
 msgid "IDS_ST_HEADER_MOTION_UNLOCK"
 msgstr "Desbloqueio com movimento"
@@ -863,10 +770,7 @@ msgid "IDS_ST_HEADER_INPUT_AND_MOTION"
 msgstr "Entrada e movimento"
 
 msgid "IDS_ST_HEADER_HOME_SCREEN_ABB"
-msgstr "Tela principal"
-
-msgid "IDS_ST_HEADER_FINGER_SCANNER_ABB"
-msgstr "Leitor digital"
+msgstr "Tela inicial"
 
 msgid "IDS_ST_HEADER_ENTER_VALID_DEVICE_NAME_ABB"
 msgstr "Ins. nome disp. válido"
@@ -884,7 +788,7 @@ msgid "IDS_ST_HEADER_DISPLAY"
 msgstr "Visor"
 
 msgid "IDS_ST_HEADER_DISABLE_EMERGENCY_MODE_ABB"
-msgstr "Desativar modo de Emergência"
+msgstr "Desativar Modo de emergência"
 
 msgid "IDS_ST_HEADER_DEVICE_MANAGER"
 msgstr "Gerenciador do dispositivo"
@@ -916,6 +820,9 @@ msgstr "Adicionar porta"
 msgid "IDS_ST_HEADER_ADD_IP"
 msgstr "Adicionar IP"
 
+msgid "IDS_COM_POP_CHECKING"
+msgstr "Verificando…"
+
 msgid "IDS_ST_BUTTON_UNINSTALL_UPDATES"
 msgstr "Desinstalar atualizações"
 
@@ -925,30 +832,18 @@ msgstr "Desinstalar"
 msgid "IDS_ST_BUTTON_TRY_IT"
 msgstr "Experimentar"
 
-msgid "IDS_ST_BUTTON_STOP"
-msgstr "Parar"
-
 msgid "IDS_ST_BUTTON_SET_SCREEN_LOCK_TYPE"
 msgstr "Definir tipo bloqueio de tela"
 
 msgid "IDS_ST_BUTTON_RESET_APPS_ABB"
 msgstr "Redefinir apps"
 
-msgid "IDS_ST_BUTTON_RESET"
-msgstr "Zerar"
-
 msgid "IDS_ST_BUTTON_REMOVE_DEFAULT_APPS_ABB"
 msgstr "Remover aplicativos padrão"
 
 msgid "IDS_ST_BUTTON_ONLY_VIBRATE"
 msgstr "Vibrar apenas"
 
-msgid "IDS_ST_BUTTON_OK_ABB"
-msgstr "OK"
-
-msgid "IDS_ST_BUTTON_OK"
-msgstr "OK"
-
 msgid "IDS_ST_BUTTON_MOVE_TO_SD_ABB"
 msgstr "Mover para SD"
 
@@ -958,21 +853,9 @@ msgstr "Mover para telefone"
 msgid "IDS_ST_BUTTON_FORCE_STOP"
 msgstr "Forçar parada"
 
-msgid "IDS_ST_BUTTON_ENABLE"
-msgstr "Ativar"
-
-msgid "IDS_ST_BUTTON_DISCONNECT"
-msgstr "Desconectar"
-
 msgid "IDS_ST_BUTTON_DISABLE"
 msgstr "Desativar"
 
-msgid "IDS_ST_BUTTON_CONTINUE"
-msgstr "Continuar"
-
-msgid "IDS_ST_BUTTON_CANCEL_ABB"
-msgstr "Cancelar"
-
 msgid "IDS_ST_BODY_YYYY_DD_MM_DOT"
 msgstr "AAAA/DD/MM"
 
@@ -1009,9 +892,6 @@ msgstr "Quando o roaming de dados estiver desativado, os aplicativos que usam a
 msgid "IDS_ST_BODY_WEB_APPLICATIONS"
 msgstr "Aplicativos web"
 
-msgid "IDS_ST_BODY_WCDMA_GSM_NHAUTO_CONNECT"
-msgstr "WCDMA/GSM\n(conexão automática)"
-
 msgid "IDS_ST_BODY_WAIT_WHILE_DEVICE_IS_ENCRYPTED_PDP_COMPLETE"
 msgstr "Aguarde enquanto o dispositivo está sendo codificado. %d% concluído."
 
@@ -1024,15 +904,9 @@ msgstr "Aguardando por resposta do cartão SIM..."
 msgid "IDS_ST_BODY_VOLUME"
 msgstr "Volume"
 
-msgid "IDS_ST_BODY_VOICE_RECORDING"
-msgstr "Gravação de voz"
-
 msgid "IDS_ST_BODY_VIBRATE_WHEN_RINGING"
 msgstr "Vibrar enquanto toca"
 
-msgid "IDS_ST_BODY_VERSION_PS"
-msgstr "Versão %s"
-
 msgid "IDS_ST_BODY_USING_MOBILE_DATA_MAY_RESULT_IN_ADDITIONAL_CHARGES_CONTINUE_Q"
 msgstr "O uso de dados móveis pode resultar em cobranças adicionais. Continuar?"
 
@@ -1069,11 +943,8 @@ msgstr "Depuração de USB"
 msgid "IDS_ST_BODY_USB_ASK_ON_CONNECTION"
 msgstr "Perguntar ao conectar"
 
-msgid "IDS_ST_BODY_URL"
-msgstr "URL"
-
 msgid "IDS_ST_BODY_UNMOUNT_USB_OTG_STORAGE"
-msgstr "Desmontar memória OTG USB"
+msgstr "Desmontar memória USB OTG"
 
 msgid "IDS_ST_BODY_UNMOUNT_SD_CARD"
 msgstr "Remover cartão SD"
@@ -1096,6 +967,9 @@ msgstr "UDMincho"
 msgid "IDS_ST_BODY_UDGOTHIC_M_FONT"
 msgstr "UDGothic"
 
+msgid "IDS_IM_POP_THIS_FEATURE_IS_NOT_AVAILABLE_WHILE_FLIGHT_MODE_IS_ON"
+msgstr "Esta função não está disponível com o modo Offline ativo."
+
 msgid "IDS_ST_BODY_TURN_OFF"
 msgstr "Desligar"
 
@@ -1121,7 +995,7 @@ msgid "IDS_ST_BODY_TO_ENABLE_THIS_FEATURE_ENABLE_AT_LEAST_ONE_RELEVANT_FUNCTION"
 msgstr "Para ativar este recurso, ative pelo menos uma função relevante."
 
 msgid "IDS_ST_BODY_TO_ENABLE_POWER_SAVING_MODE_ENABLE_AT_LEAST_ONE_FUNCTION"
-msgstr "Para ativar o modo de economia de energia, ative ao menos uma função."
+msgstr "Para ativar o Modo economia de energia, ative ao menos uma função."
 
 msgid "IDS_ST_BODY_TO_ENABLE_BLOCKING_MODE_ENABLE_AT_LEAST_ONE_OPTION"
 msgstr "Para ativar o modo de Bloqueio, ative ao menos uma opção."
@@ -1150,33 +1024,18 @@ msgstr "Esta ação irá apagar o cartão SD no telefone. Você perderá TODOS o
 msgid "IDS_ST_BODY_THE_SD_CARD_IS_CURRENTLY_IN_USE_THIS_ACTION_WILL_ERASE_ALL_DATA_ON_THE_SD_CARD_INCLUDING_THE_DATA_THAT_IS_CURRENTLY_BEING_USED"
 msgstr "O cartão SD está em uso no momento. Esta ação apagará todos os dados no cartão SD incluindo os dados que estão sendo usados no momento"
 
-msgid "IDS_ST_BODY_THE_RED_LED_LIGHTS_UP_WHEN_YOU_CHARGE_YOUR_DEVICE_WHILE_THE_SCREEN_IS_OFF"
-msgstr "As luzes de LED vermelhas se acendem quando o dispositivo está carregando enquanto a tela está desligada."
-
-msgid "IDS_ST_BODY_THE_RED_LED_BLINKS_WHEN_THE_BATTERY_POWER_IS_LOW_WHILE_THE_SCREEN_IS_OFF"
-msgstr "O LED vermelho pisca quando a bateria está fraca enquanto a tela está desativada."
-
 msgid "IDS_ST_BODY_THE_PASSWORD_MUST_NOT_CONTAIN_A_SIMPLE_SEQUENCE_HEG_1111_OR_1234"
 msgstr "A senha não deve conter uma sequência simples (por ex., 1111 ou 1234)"
 
+msgid "IDS_SMEMO_BUTTON_IMPORT"
+msgstr "Importar"
+
 msgid "IDS_ST_BODY_THE_NAME_FIELD_CANNOT_BE_EMPTY"
 msgstr "O campo Nome não pode estar vazio."
 
-msgid "IDS_ST_BODY_THE_BLUE_LED_BLINKS_WHEN_YOU_RECORD_VOICE_WHILE_THE_SCREEN_IS_OFF"
-msgstr "O LED azul pisca durante a gravação de voz enquanto a tela está desativada."
-
-msgid "IDS_ST_BODY_THE_BLUE_LED_BLINKS_WHEN_YOU_HAVE_MISSED_CALLS_MESSAGES_OR_APP_NOTIFICATIONS_WHILE_THE_SCREEN_IS_OFF"
-msgstr "Os LEDs azuis piscam quando você tem chamadas, mensagens ou notificações de aplicativos perdidos enquanto a tela está desativada."
-
-msgid "IDS_ST_BODY_THE_APPLICATIONS_BELOW_WERE_STARTED_BY_PS_STOPPING_THESE_APPLICATIONS_MAY_CAUSE_PS_TO_FAIL"
-msgstr "Os aplicativos abaixo foram iniciados por %s. A interrupção destes aplicativos pode causar a falha em %s."
-
 msgid "IDS_ST_BODY_THERE_ARE_NO_NETWORKS_NEARBY"
 msgstr "Não existem redes próximas."
 
-msgid "IDS_ST_BODY_TEXTSTYLE_LARGE"
-msgstr "Grande"
-
 msgid "IDS_ST_BODY_TASK_SWITCHER"
 msgstr "Comutador de tarefas"
 
@@ -1189,12 +1048,6 @@ msgstr "Toque e segure a tela, então sacuda o dispositivo em sua direção para
 msgid "IDS_ST_BODY_SYSTEM_MEMORY"
 msgstr "Memória do sistema"
 
-msgid "IDS_ST_BODY_SUNDAY"
-msgstr "Domingo"
-
-msgid "IDS_ST_BODY_STORAGE"
-msgstr "Armazenamento"
-
 msgid "IDS_ST_BODY_STANDARD_T_DISPLAY_EFFECT"
 msgstr "Padrão"
 
@@ -1213,12 +1066,6 @@ msgstr "Perfis de rede social"
 msgid "IDS_ST_BODY_SMART_STAY_MAY_NOT_WORK_IN_THESE_SITUATIONS"
 msgstr "A suspensão inteligente pode não funcionar nestas situações."
 
-msgid "IDS_ST_BODY_SMART_ROTATION_MAY_NOT_WORK_IN_THESE_SITUATIONS"
-msgstr "A rotação inteligente pode não funcionar nessas situações."
-
-msgid "IDS_ST_BODY_SMART_ROTATION_DESCRIPTION_MSG"
-msgstr "A rotação inteligente desativa a rotação automática da tela e usa a câmera frontal para determinar a orientação do seu rosto e girar a tela de acordo."
-
 msgid "IDS_ST_BODY_SMALL_M_TEXTSIZE"
 msgstr "Pequeno"
 
@@ -1246,15 +1093,6 @@ msgstr "Número de série"
 msgid "IDS_ST_BODY_SECURITY_ENGINE"
 msgstr "Mecanismo de segurança"
 
-msgid "IDS_ST_BODY_SECURITY"
-msgstr "Segurança"
-
-msgid "IDS_ST_BODY_SEARCH"
-msgstr "Pesquisar"
-
-msgid "IDS_ST_BODY_SD_CARD"
-msgstr "Cartão SD"
-
 msgid "IDS_ST_BODY_SCREEN_TIMEOUT_ABB2"
 msgstr "Deslig. autom."
 
@@ -1285,33 +1123,18 @@ msgstr "Tipo de bloqueio de tela"
 msgid "IDS_ST_BODY_SCREEN_LOCK_SOUND"
 msgstr "Som de bloqueio de tela"
 
-msgid "IDS_ST_BODY_SCHEDULE"
-msgstr "Compromisso"
-
 msgid "IDS_ST_BODY_SAVE_POWER_BY_ADJUSTING_SCREEN_TONE_ACCORDING_TO_ANALYSIS_OF_IMAGES"
 msgstr "Economize bateria ajustando o tom da tela de acordo com a análise das imagens."
 
 msgid "IDS_ST_BODY_SAVES_POWER_BY_LIMITING_THE_MAXIMUM_PERFORMANCE_OF_THE_DEVICE"
 msgstr "Economiza energia pela limitação do desempenho máximo do dispositivo."
 
-msgid "IDS_ST_BODY_SAVED"
-msgstr "Salvo."
-
-msgid "IDS_ST_BODY_SAVE"
-msgstr "Salvar"
-
 msgid "IDS_ST_BODY_SAMSUNG_LEGAL"
 msgstr "Informações legais da Samsung"
 
-msgid "IDS_ST_BODY_SAMSUNG_KIES_CONNECTION_CONNECTING_USB_HELP_MSG"
-msgstr "Se o Samsung Kies (software de PC) ou os controladores corretos ainda não estiverem instalados no PC, a instalação continuará no Microsoft Windows.\nDepois de ter instalado o software de PC, você pode executar as seguintes operações:\n- Sincronizar dados do telefone\n- Atualizar o software do telefone\n- Compartilhar na Internet (este telefone atua como um modem para permitir o acesso à Internet com seu notebook ou PC)\n- Copiar música/vídeos comprados (Microsoft Windows Media DRM) ou arquivos normais para o telefone."
-
 msgid "IDS_ST_BODY_RUNNING"
 msgstr "Em execução"
 
-msgid "IDS_ST_BODY_RESTRICTING_APPLICATION_USAGE_TO_ONLY_ESSENTIAL_APPLICATIONS_AND_THOSE_SELECTED_BY_YOU"
-msgstr "Restringir uso de aplicativos somente para aplicativos essenciais e aqueles selecionados por você."
-
 msgid "IDS_ST_BODY_RESET_TO_DEFAULT"
 msgstr "Restaurar padrão"
 
@@ -1330,6 +1153,9 @@ msgstr "Zerar tudo"
 msgid "IDS_ST_BODY_REMOVE_LICENCE"
 msgstr "Remover licença"
 
+msgid "IDS_ST_POP_REGISTERED"
+msgstr "Registrado."
+
 msgid "IDS_ST_BODY_REGULATORY_INFORMATION_ABB"
 msgstr "Informação regulamentar"
 
@@ -1339,9 +1165,6 @@ msgstr "Registrar em"
 msgid "IDS_ST_BODY_REGIONAL_EXAMPLE"
 msgstr "Exemplo regional"
 
-msgid "IDS_ST_BODY_REGION"
-msgstr "Região"
-
 msgid "IDS_ST_BODY_PUK"
 msgstr "PUK"
 
@@ -1357,32 +1180,29 @@ msgstr "Proteja seu dispositivo de vírus prejudiciais e malware."
 msgid "IDS_ST_BODY_PROFILE_NAME"
 msgstr "Nome do perfil"
 
-msgid "IDS_ST_BODY_PROFILE"
-msgstr "Perfil"
-
 msgid "IDS_ST_BODY_PREPARING_THIS_COULD_TAKE_OVER_10_MINUTES_ING"
 msgstr "Preparando. Isto pode levar mais de 10 minutos..."
 
 msgid "IDS_ST_BODY_PREFERRED_NETWORKS"
 msgstr "Redes favoritas"
 
-msgid "IDS_ST_BODY_POP_JPN_DCM"
-msgstr "POP"
-
-msgid "IDS_ST_BODY_PM"
-msgstr "PM"
-
 msgid "IDS_ST_BODY_PLUG_IN_CHARGER_AND_TRY_AGAIN"
 msgstr "Ligue o carregador e tente novamente."
 
 msgid "IDS_ST_BODY_PLAY_TONE_WHEN_THE_DIALLING_KEYPAD_IS_TAPPED"
 msgstr "Reproduz som ao tocar no teclado de discagem."
 
+msgid "IDS_ST_POP_PASSWORD_MUST_BE_MORE_THAN_P1SD_CHARACTERS_AND_LESS_THAN_P2SD"
+msgstr "A senha precisa ter mais de %1$d caracteres e menos de %2$d."
+
 msgid "IDS_ST_BODY_PLAY_SOUNDS_WHEN_LOCKING_AND_UNLOCKING_SCREEN"
 msgstr "Emite sons ao bloquear e desbloquear a tela"
 
+msgid "IDS_ST_POP_PASSWORDS_DO_NOT_MATCH"
+msgstr "Senhas não conferem."
+
 msgid "IDS_ST_BODY_PIN_BLOCKED_ENTER_PUK_TO_CONTINUE_JPN_DCM"
-msgstr "PIN blocked. Enter PUK to continue."
+msgstr "O PIN foi bloqueado. Insira o PUK para continuar."
 
 msgid "IDS_ST_BODY_PIN"
 msgstr "PIN"
@@ -1393,14 +1213,11 @@ msgstr "Imagens, vídeos"
 msgid "IDS_ST_BODY_PHOTO_UPLOAD_SETTINGS"
 msgstr "Definições de carregamento de fotos"
 
-msgid "IDS_ST_BODY_PHONEPROFILES_SILENT"
-msgstr "Silencioso"
-
 msgid "IDS_ST_BODY_PERSONAL_MODE_CAN_BE_USED_TO_HIDE_CONTENT_THAT_YOU_WANT_TO_KEEP_PRIVATE_MSG"
-msgstr "O modo Pessoal pode ser usado para ocultar conteúdo que você deseja manter privado. Para usar o modo Pessoal, ative-o em Configurações ou mantenha pressionada a tecla Ligar e selecione Modo Pessoal. Insira seu PIN ou senha. O ícone do modo Pessoal será exibido na barra de status. Para proteger seus dados, desative o modo Pessoal após usá-lo. O uso do bloqueio de tela seguro também oferecerá uma melhor proteção."
+msgstr "O Modo pessoal pode ser usado para ocultar conteúdo que você deseja manter privado. Para usar o Modo pessoal, ative-o em Configurações ou mantenha pressionada a Tecla Ligar/Desligar e selecione Modo pessoal. Insira seu PIN ou senha. O ícone do Modo pessoal será exibido na barra de status. Para proteger seus dados, desative o Modo pessoal após usá-lo. O uso do bloqueio de tela seguro também oferecerá uma melhor proteção."
 
 msgid "IDS_ST_BODY_PD_ATTEMPTS_REMAINING_JPN_DCM"
-msgstr "%d attempts remaining"
+msgstr "%d tentativas restantes"
 
 msgid "IDS_ST_BODY_PASSWORD_REQUIRED_TO_DECRYPT_DEVICE_EACH_TIME_YOU_TURN_IT_ON"
 msgstr "Senha necessária para decodificar o dispositivo toda vez que ele é ligado."
@@ -1408,6 +1225,9 @@ msgstr "Senha necessária para decodificar o dispositivo toda vez que ele é lig
 msgid "IDS_ST_BODY_PASSWORD_MUST_CONTAIN_NO_MORE_THAN_PD_CHARACTERS_ABB"
 msgstr "A senha não pode ter mais de %d caracteres."
 
+msgid "IDS_ST_POP_LOADING_ING"
+msgstr "Carregando..."
+
 msgid "IDS_ST_BODY_PASSWORD_MUST_CONTAIN_AT_LEAST_PD_CHARACTERS_ABB"
 msgstr "A senha deve ter pelo menos %d caracteres."
 
@@ -1423,11 +1243,8 @@ msgstr "Senha vazia."
 msgid "IDS_ST_BODY_PASSWORD_CONTAINS_INVALID_CHARACTER_ABB"
 msgstr "A senha tem um caractere inválido."
 
-msgid "IDS_ST_BODY_PASSWORD"
-msgstr "Senha"
-
 msgid "IDS_ST_BODY_OPEN_SOURCE_LICENCES"
-msgstr "Licenças de software livre"
+msgstr "Licenças de código aberto"
 
 msgid "IDS_ST_BODY_ON_M_STATUS"
 msgstr "Ativado"
@@ -1435,36 +1252,24 @@ msgstr "Ativado"
 msgid "IDS_ST_BODY_OFFICIAL_M_DEVICE_STATUS"
 msgstr "Oficial"
 
+msgid "IDS_ST_POP_INCORRECT_PASSWORD"
+msgstr "Senha incorreta."
+
 msgid "IDS_ST_BODY_NUMBER"
 msgstr "Número"
 
-msgid "IDS_ST_BODY_NO_RESULTS_FOUND"
-msgstr "Nenhum resultado encontrado."
-
 msgid "IDS_ST_BODY_NO_DEFAULTS_SET"
 msgstr "Sem pré-configurações definidas."
 
-msgid "IDS_ST_BODY_NOT_ASSIGNED"
-msgstr "Não atribuído"
-
 msgid "IDS_ST_BODY_NOTIFICATION_PANEL"
 msgstr "Painel de notificações"
 
-msgid "IDS_ST_BODY_NOTIFICATIONS"
-msgstr "Notificações"
-
-msgid "IDS_ST_BODY_NOTIFICATION"
-msgstr "Notificação"
-
 msgid "IDS_ST_BODY_NOSERVICE"
 msgstr "Sem serviço"
 
 msgid "IDS_ST_BODY_NORMAL_T_PROFILE"
 msgstr "Normal"
 
-msgid "IDS_ST_BODY_NONE"
-msgstr "Desativado"
-
 msgid "IDS_ST_BODY_NEW_PIN2_AND_CONFIRM_PIN2_DO_NOT_MATCH"
 msgstr "O novo PIN2 e o PIN2 de confirmação não coincidem"
 
@@ -1474,9 +1279,6 @@ msgstr "Novo PIN2"
 msgid "IDS_ST_BODY_NEW_PIN1"
 msgstr "Novo código PIN1"
 
-msgid "IDS_ST_BODY_NEW"
-msgstr "Novo"
-
 msgid "IDS_ST_BODY_NETWORK_TYPE"
 msgstr "Tipo de rede"
 
@@ -1489,18 +1291,15 @@ msgstr "Lista de rede"
 msgid "IDS_ST_BODY_NETWORK_CONNECTIONS"
 msgstr "Conexões de rede"
 
+msgid "IDS_ST_POP_DO_NOT_ASK_AGAIN"
+msgstr "Não perguntar mais"
+
 msgid "IDS_ST_BODY_NETWORK_CODE"
 msgstr "Código da rede"
 
-msgid "IDS_ST_BODY_NETWORK"
-msgstr "Rede"
-
 msgid "IDS_ST_BODY_NATURAL_T_DISPLAY_EFFECT"
 msgstr "Natural"
 
-msgid "IDS_ST_BODY_NAME"
-msgstr "Nome"
-
 msgid "IDS_ST_BODY_MY_NUMBER"
 msgstr "Meu número"
 
@@ -1511,7 +1310,7 @@ msgid "IDS_ST_BODY_MOVIE_T_DISPLAY_EFFECT"
 msgstr "Filme"
 
 msgid "IDS_ST_BODY_MOUNT_USB_OTG_STORAGE"
-msgstr "Montar memória OTG USB"
+msgstr "Montar memória USB OTG"
 
 msgid "IDS_ST_BODY_MOUNT_SD_CARD"
 msgstr "Inserir o cartão SD"
@@ -1525,12 +1324,6 @@ msgstr "Mais configurações do sistema"
 msgid "IDS_ST_BODY_MORE_CONNECTIVITY_SETTINGS"
 msgstr "Mais opções de conectividade"
 
-msgid "IDS_ST_BODY_MONDAY"
-msgstr "Segunda"
-
-msgid "IDS_ST_BODY_MODE"
-msgstr "Modo"
-
 msgid "IDS_ST_BODY_MOBILE_DATA_WILL_BE_USED_IF_YOU_DOWNLOAD_OR_UPLOAD_DATA_WITHOUT_WI_FI_CONNECTION"
 msgstr "Os dados móveis serão usados se você baixar ou transferir dados sem conexão de Wi-Fi."
 
@@ -1540,29 +1333,23 @@ msgstr "MM.DD.AAAA"
 msgid "IDS_ST_BODY_MMS_CONNECTIONS"
 msgstr "Conexões de MMS"
 
+msgid "IDS_ST_OPT_SELECT"
+msgstr "Selecionar"
+
 msgid "IDS_ST_BODY_MISCELLANEOUS_FILES"
 msgstr "Arquivos diversos"
 
-msgid "IDS_ST_BODY_MESSAGE"
-msgstr "Mensagem"
-
 msgid "IDS_ST_BODY_MENU_AND_WIDGETS"
 msgstr "Menu e widgets"
 
-msgid "IDS_ST_BODY_MEMORY"
-msgstr "Memória"
-
 msgid "IDS_ST_BODY_MEDIUM"
 msgstr "Média"
 
-msgid "IDS_ST_BODY_MB"
-msgstr "MB"
-
 msgid "IDS_ST_BODY_MASS_STORAGE_HELP_MSG"
 msgstr "Você pode executar as seguintes operações:\n- Cópia rápida de arquivos\n- Conexão via MAC ou Linux OS"
 
-msgid "IDS_ST_BODY_MARUBERI_JPN_DCM"
-msgstr "Maruberi"
+msgid "IDS_ST_OPT_DEFAULT_RINGTONE"
+msgstr "Toque padrão"
 
 msgid "IDS_ST_BODY_LTE_WCDMA_GSM_NHAUTO_CONNECT"
 msgstr "LTE/WCDMA/GSM\n(conexão automática)"
@@ -1570,39 +1357,33 @@ msgstr "LTE/WCDMA/GSM\n(conexão automática)"
 msgid "IDS_ST_BODY_LOCK_SCREEN_OPTIONS"
 msgstr "Opções de bloqueio de tela"
 
-msgid "IDS_ST_BODY_LIST_VIEW"
-msgstr "Ver por lista"
-
 msgid "IDS_ST_BODY_LIMIT_BACKGROUND_PROCESSES"
 msgstr "Limitar processos em segundo plano"
 
-msgid "IDS_ST_BODY_LICENCE"
-msgstr "Licença"
-
-msgid "IDS_ST_BODY_LED_INDICATOR"
-msgstr "Indicador LED"
-
 msgid "IDS_ST_BODY_LEDOT_LOW_BATTERY"
 msgstr "Bateria fraca"
 
 msgid "IDS_ST_BODY_LAUNCH_BY_DEFAULT"
 msgstr "Iniciar por padrão"
 
+msgid "IDS_ST_OPT_AUTO_UPDATE_ABB"
+msgstr "Atualização autom."
+
 msgid "IDS_ST_BODY_LANGUAGE_AND_REGION_ABB"
 msgstr "Idioma e região"
 
 msgid "IDS_ST_BODY_LANGUAGE_AND_KEYBOARD"
 msgstr "Idioma e teclado"
 
+msgid "IDS_ST_OPT_ALL"
+msgstr "Todos"
+
 msgid "IDS_ST_BODY_KEYBOARD"
 msgstr "Teclado"
 
 msgid "IDS_ST_BODY_KEEPS_THE_STATUS_BAR_TIDY_TAP_THE_REPRESENTATIVE_ICON_TO_SHOW_ALL_THE_ICONS"
 msgstr "Mantenha a barra de status em ordem. Toque no ícone representativo para exibir todos os ícones."
 
-msgid "IDS_ST_BODY_KB"
-msgstr "KB"
-
 msgid "IDS_ST_BODY_INTRODUCTION_TO_SMART_SCREEN_ABB"
 msgstr "Introdução à tela inteligente"
 
@@ -1618,15 +1399,6 @@ msgstr "Aplicações instaladas"
 msgid "IDS_ST_BODY_INSTALLATION_SETTINGS"
 msgstr "Configurações de instalação"
 
-msgid "IDS_ST_BODY_INSERT_SD_CARD"
-msgstr "Insira o cartão SD."
-
-msgid "IDS_ST_BODY_INCORRECT_PIN_E"
-msgstr "PIN incorreto."
-
-msgid "IDS_ST_BODY_INCORRECT_PASSWORD_TRY_AGAIN"
-msgstr "Senha incorreta. Tente novamente"
-
 msgid "IDS_ST_BODY_INCOMING_CALLS_AND_NEW_NOTIFICATIONS_WILL_BE_READ_OUT_AUTOMATICALLY"
 msgstr "As chamadas recebidas e as novas notificações serão lidas automaticamente em voz alta."
 
@@ -1642,8 +1414,8 @@ msgstr "Se selecionar esta opção, só será codificado o espaço de memória u
 msgid "IDS_ST_BODY_IF_YOU_FORGET_YOUR_PERSONAL_MODE_PASSWORD_YOU_WILL_NOT_BE_ABLE_TO_RECOVER_IT_FOR_SECURITY_MSG"
 msgstr "Se você se esquecer da sua senha do Modo Pessoal, você não poderá recuperá-la. Por segurança, será necessário redefinir o Modo Pessoal. Isto restaurará suas configurações padrão e excluirá todo o seu conteúdo pessoal."
 
-msgid "IDS_ST_BODY_IF_YOU_DONT_WANT_TO_SEE_A_NUMBER_APPEAR_ON_THE_APP_ICON_FOR_EACH_NEW_EVENT_DISABLE_BADGE"
-msgstr "Se não deseja exibir um número que aparece no ícone do app para cada novo evento, desative o emblema."
+msgid "IDS_ST_MBODY_SCREEN_ROTATION"
+msgstr "Rotação da tela"
 
 msgid "IDS_ST_BODY_ICON_SHOWS_THAT_SMART_SCREEN_IS_ENABLED"
 msgstr "O ícone mostra que a tela inteligente está ativada."
@@ -1652,7 +1424,7 @@ msgid "IDS_ST_BODY_HOME_URL"
 msgstr "URL inicial"
 
 msgid "IDS_ST_BODY_HOME_AND_LOCK_SCREEN"
-msgstr "Telas de Início e bloqueio"
+msgstr "Tela de início e bloqueio"
 
 msgid "IDS_ST_BODY_HELVETICA_NEUE_M_FONT_NAME"
 msgstr "Helvetica Neue"
@@ -1660,23 +1432,17 @@ msgstr "Helvetica Neue"
 msgid "IDS_ST_BODY_HARDWARE"
 msgstr "Hardware"
 
+msgid "IDS_ST_MBODY_HELP"
+msgstr "Ajuda"
+
 msgid "IDS_ST_BODY_GSM"
 msgstr "GSM"
 
-msgid "IDS_ST_BODY_GRID_VIEW"
-msgstr "Ver por grade"
-
 msgid "IDS_ST_BODY_GLOVE_MODE_ABB"
 msgstr "Modo de luva"
 
-msgid "IDS_ST_BODY_GESTURES"
-msgstr "Gestos"
-
-msgid "IDS_ST_BODY_GB"
-msgstr "GB"
-
-msgid "IDS_ST_BODY_FROM_M_TIME"
-msgstr "De"
+msgid "IDS_ST_MBODY_FONT_SIZE"
+msgstr "Tamanho da fonte"
 
 msgid "IDS_ST_BODY_FREQUENTLY_USED"
 msgstr "Usado com frequência"
@@ -1705,9 +1471,6 @@ msgstr "Tipo de fonte"
 msgid "IDS_ST_BODY_FONTSTYLE_ROSEMARY"
 msgstr "Rosemary"
 
-msgid "IDS_ST_BODY_FLIGHT_MODE_MSG"
-msgstr "O modo Offline permite que você desligue recursos de chamadas, mensagens e rede de dados. Ele também desliga recursos de conectividade como Wi-Fi e Bluetooth. Para usar Wi-Fi e Bluetooth, ligue-os em Configurações ou no painel de notificações."
-
 msgid "IDS_ST_BODY_FLIGHT_MODE_HAS_BEEN_ENABLED_NETWORK_SETTINGS_WILL_CLOSE"
 msgstr "O modo offline foi ativado. As configurações de rede serão fechadas."
 
@@ -1720,6 +1483,9 @@ msgstr "Modo FDN"
 msgid "IDS_ST_BODY_FIREWALL_ENABLED_ABB"
 msgstr "Firewall ativado"
 
+msgid "IDS_ST_HEADER_WI_FI"
+msgstr "Wi-Fi"
+
 msgid "IDS_ST_BODY_FIREWALL"
 msgstr "Firewall"
 
@@ -1735,8 +1501,8 @@ msgstr "Falha ao selecionar rede."
 msgid "IDS_ST_BODY_FACE_AND_VOICE"
 msgstr "Rosto e voz"
 
-msgid "IDS_ST_BODY_FACEBOOK"
-msgstr "Facebook"
+msgid "IDS_ST_HEADER_UNAVAILABLE"
+msgstr "Indisponível"
 
 msgid "IDS_ST_BODY_EXPLANATION_FOR_TRANSACTION_TRACKING_MENU_VODA"
 msgstr "Sua informação de recomendação também é enviada com o arquivo que você transferir."
@@ -1744,6 +1510,12 @@ msgstr "Sua informação de recomendação também é enviada com o arquivo que
 msgid "IDS_ST_BODY_EXPLANATION_FOR_EXPIRY_REMINDER_MENU"
 msgstr "Receba um lembrete antes da licença expirar em um arquivo em uso, tal como uma imagem de fundo."
 
+msgid "IDS_ST_HEADER_TEXT_TO_SPEECH"
+msgstr "Texto para voz"
+
+msgid "IDS_ST_HEADER_SOUND"
+msgstr "Som"
+
 msgid "IDS_ST_BODY_ESTIMATED_MAX_STANDBY_TIME_ABB"
 msgstr "Tempo máx. em\nespera estimado"
 
@@ -1756,12 +1528,12 @@ msgstr "Insira a senha novamente"
 msgid "IDS_ST_BODY_ENTER_PASSWORD"
 msgstr "Insira senha."
 
-msgid "IDS_ST_BODY_ENTER_NEW_PASSWORD"
-msgstr "Inserir nova senha."
-
 msgid "IDS_ST_BODY_ENTER_CURRENT_PASSWORD"
 msgstr "Insira a senha atual."
 
+msgid "IDS_ST_HEADER_SAMSUNG_APPS"
+msgstr "Samsung Apps"
+
 msgid "IDS_ST_BODY_ENCRYPT_DEVICE_Q_WARNING_MSG"
 msgstr "Codificar o dispositivo? A operação é irreversível e se interrompê-la, perderá dados. A codificação pode durar uma hora ou mais, durante a qual o dispositivo reiniciará várias vezes e você não poderá usar o dispositivo."
 
@@ -1771,6 +1543,9 @@ msgstr "Codificar dispositivo? A operação é irreversível e caso seja interro
 msgid "IDS_ST_BODY_ENCRYPT_ACCOUNTS_SETTINGS_DOWNLOADED_APPLICATIONS_AND_THEIR_DATA_MEDIA_AND_OTHER_FILES"
 msgstr "Codifique contas, configurações, aplicativos baixados, dados desses aplicativos, mídias e outros arquivos."
 
+msgid "IDS_ST_HEADER_RESET"
+msgstr "Zerar"
+
 msgid "IDS_ST_BODY_ENCRYPTION_WILL_TAKE_AT_LEAST_AN_HOUR"
 msgstr "A codificação pode levar uma hora ou mais."
 
@@ -1783,15 +1558,18 @@ msgstr "Permitir acesso de dados através da rede móvel."
 msgid "IDS_ST_BODY_EMPTY"
 msgstr "Vazio"
 
+msgid "IDS_ST_HEADER_PLEASE_WAIT"
+msgstr "Por favor aguarde."
+
 msgid "IDS_ST_BODY_EMERGENCY_MODE_ABB"
-msgstr "Modo de Emergência"
+msgstr "Modo de emergência"
+
+msgid "IDS_ST_HEADER_PD_SELECTED_ABB"
+msgstr "%d selecionado(s)"
 
 msgid "IDS_ST_BODY_EMAIL"
 msgstr "E-mail"
 
-msgid "IDS_ST_BODY_EDIT"
-msgstr "Editar"
-
 msgid "IDS_ST_BODY_EASY_MODE"
 msgstr "Modo Fácil"
 
@@ -1804,15 +1582,6 @@ msgstr "Barra de status dinâmica"
 msgid "IDS_ST_BODY_DRIVING_MODE"
 msgstr "Modo de condução"
 
-msgid "IDS_ST_BODY_DO_NOT_SHOW_AGAIN"
-msgstr "Não mostrar novamente"
-
-msgid "IDS_ST_BODY_DOWNLOADS"
-msgstr "Downloads"
-
-msgid "IDS_ST_BODY_DOWNLOAD"
-msgstr "Download"
-
 msgid "IDS_ST_BODY_DOUBLE_TAP_TO_OPEN_THE_MENU_T_TTS"
 msgstr "Toque duas vezes para abrir o menu."
 
@@ -1822,18 +1591,12 @@ msgstr "Toque duas vezes para editar este campo."
 msgid "IDS_ST_BODY_DOUBLE_TAP_TO_CLOSE_THE_MENU_T_TTS"
 msgstr "Toque duas vezes para fechar o menu."
 
-msgid "IDS_ST_BODY_DOCOMO_JPN_DCM"
-msgstr "docomo"
-
 msgid "IDS_ST_BODY_DIVX_REGISTRATION"
 msgstr "Registro DivX"
 
 msgid "IDS_ST_BODY_DIVX_DEREGISTRATION"
 msgstr "Cancelar registro DivX"
 
-msgid "IDS_ST_BODY_DISPLAY_CONTENTS"
-msgstr "Exibir conteúdos"
-
 msgid "IDS_ST_BODY_DISPLAY_BATTERY_PERCENTAGE_ABB"
 msgstr "Exibir percentual da bateria"
 
@@ -1843,9 +1606,6 @@ msgstr "Desativando..."
 msgid "IDS_ST_BODY_DE_REGISTRATION_CODE_NOT_FOUND"
 msgstr "Código de cancelamento de registro não encontrado."
 
-msgid "IDS_ST_BODY_DEVICE_MEMORY"
-msgstr "Memória do dispositivo"
-
 msgid "IDS_ST_BODY_DEVICE_INFO"
 msgstr "Informações do dispositivo"
 
@@ -1855,9 +1615,6 @@ msgstr "Você pode codificar contas, configurações, aplicativos baixados, dado
 msgid "IDS_ST_BODY_DEVICE_ENCRYPTED"
 msgstr "Dispositivo codificado."
 
-msgid "IDS_ST_BODY_DEVICE"
-msgstr "Dispositivo"
-
 msgid "IDS_ST_BODY_DEVELOPER_OPTIONS"
 msgstr "Opções do desenvolvedor"
 
@@ -1888,9 +1645,6 @@ msgstr "DD.MM.AAAA"
 msgid "IDS_ST_BODY_DATE_AND_TIME"
 msgstr "Data e hora"
 
-msgid "IDS_ST_BODY_DATE"
-msgstr "Data"
-
 msgid "IDS_ST_BODY_DATA_ROAMING"
 msgstr "Dados em roaming"
 
@@ -1900,18 +1654,12 @@ msgstr "Dados"
 msgid "IDS_ST_BODY_CUSTOM_M_DEVICE_STATUS"
 msgstr "Personalizar"
 
-msgid "IDS_ST_BODY_CURRENT"
-msgstr "Atual"
-
 msgid "IDS_ST_BODY_CRASH_VIEWER"
 msgstr "Visualizador de travamentos"
 
 msgid "IDS_ST_BODY_CPU_USAGE"
 msgstr "Utilização da CPU"
 
-msgid "IDS_ST_BODY_COUNTRY_CODE"
-msgstr "Código do país"
-
 msgid "IDS_ST_BODY_COOL_JAZZ"
 msgstr "Cool jazz"
 
@@ -1921,18 +1669,21 @@ msgstr "O conteúdo da Galeria, Vídeo, Música, Gravador de Voz e Meus Arquivos
 msgid "IDS_ST_BODY_CONNECTIONSETTINGS_PROXY_ADDRESS"
 msgstr "Endereço proxy"
 
+msgid "IDS_ST_BUTTON_STOP"
+msgstr "Parar"
+
 msgid "IDS_ST_BODY_CONNECTIONSETTINGS_INTERNET"
 msgstr "Internet"
 
 msgid "IDS_ST_BODY_CONNECTIONS"
 msgstr "Conexões"
 
-msgid "IDS_ST_BODY_CONNECTION"
-msgstr "Conexão"
-
 msgid "IDS_ST_BODY_CONFIRM_NEW_PIN2"
 msgstr "Confirmar novo PIN2"
 
+msgid "IDS_ST_BUTTON_RESET"
+msgstr "Zerar"
+
 msgid "IDS_ST_BODY_CONFIRM_NEW_PIN1"
 msgstr "Confirmar novo código PIN1."
 
@@ -1942,12 +1693,15 @@ msgstr "Confirme o novo PIN"
 msgid "IDS_ST_BODY_CONFIRM_DECRYPTION"
 msgstr "Confirmar decodificação"
 
-msgid "IDS_ST_BODY_CONFIRM"
-msgstr "Confirmar"
+msgid "IDS_ST_BUTTON_OK_ABB"
+msgstr "OK"
 
 msgid "IDS_ST_BODY_CONFIGURE_FIREWALL_SETTINGS"
 msgstr "Definir configurações do firewall"
 
+msgid "IDS_ST_BUTTON_OK"
+msgstr "OK"
+
 msgid "IDS_ST_BODY_COMPUTING_ING"
 msgstr "Calculando..."
 
@@ -1960,11 +1714,14 @@ msgstr "Choco cooky"
 msgid "IDS_ST_BODY_CHECK_FOR_UPDATES_AUTOMATICALLY_ABB"
 msgstr "Verificar por atualiz. autom."
 
+msgid "IDS_ST_BUTTON_ENABLE"
+msgstr "Ativar"
+
 msgid "IDS_ST_BODY_CHECK_FOR_UPDATES_ABB"
 msgstr "Verificar por atualizações"
 
-msgid "IDS_ST_BODY_CHECK_FOR_UPDATES"
-msgstr "Verificar existência de atualizações"
+msgid "IDS_ST_BUTTON_DISCONNECT"
+msgstr "Desconectar"
 
 msgid "IDS_ST_BODY_CHARGE_BATTERY_TO_ABOVE_80P_AND_TRY_AGAIN"
 msgstr "Carregue a bateria para mais de 80% e tente novamente."
@@ -1972,8 +1729,14 @@ msgstr "Carregue a bateria para mais de 80% e tente novamente."
 msgid "IDS_ST_BODY_CHANGING_THE_FONT_SIZE_IN_ACCESSIBILITY_SETTINGS_WILL_OVERRIDE_THE_FONT_SIZE_IN_EACH_APPLICATION"
 msgstr "A alteração do tamanho da fonte nas configurações de acessibilidade substituirá o tamanho da fonte de cada aplicativo."
 
+msgid "IDS_ST_BUTTON_CONTINUE"
+msgstr "Continuar"
+
 msgid "IDS_ST_BODY_CHANGING_THE_COLOUR_OF_THE_SCREEN_TO_GREYSCALE"
-msgstr "Alterar a cor da tela para escala de cinza."
+msgstr "Alterando a cor da tela para escala de cinza."
+
+msgid "IDS_ST_BUTTON_CANCEL_ABB"
+msgstr "Cancelar"
 
 msgid "IDS_ST_BODY_CHANGE_TEXT_SIZE_IN_CONTACTS_CALENDAR_MEMO_MESSAGES_EMAIL_AND_IM"
 msgstr "Altera o tamanho do texto em Contatos, Calendário, Notas, Mensagens, E-mail e IM."
@@ -2033,7 +1796,7 @@ msgid "IDS_ST_BODY_BACKLIGHT_TIME"
 msgstr "Luz do visor"
 
 msgid "IDS_ST_BODY_A_PERSON_YOU_HAVE_GRANTED_AUTHORITY_TO_IS_TRYING_TO_REMOTELY_ENABLE_EMERGENCY_MODE_ON_THIS_DEVICE_MSG"
-msgstr "Uma pessoa autorizada por você, está tentando ativar remotamente o Modo de Emergência neste dispositivo. Suas informações serão enviadas para o servidor em 60 segundos e o Modo de Emergência será ativado. Toque em Cancelar para interromper este processo."
+msgstr "Uma pessoa autorizada por você, está tentando ativar remotamente o Modo de emergência neste dispositivo. Suas informações serão enviadas para o servidor em 60 segundos e o Modo de emergência será ativado. Toque em Cancelar para interromper este processo."
 
 msgid "IDS_ST_BODY_A_PASSWORD_WILL_BE_REQUIRED_TO_DECRYPT_YOUR_DEVICE_EVERY_TIME_YOU_POWER_IT_ON"
 msgstr "Uma senha será necessária para decodificar o dispositivo toda vez que ele for ligado."
@@ -2041,15 +1804,12 @@ msgstr "Uma senha será necessária para decodificar o dispositivo toda vez que
 msgid "IDS_ST_BODY_AVAILABLE_SPACE"
 msgstr "Espaço disponível"
 
-msgid "IDS_ST_BODY_AVAILABLE"
-msgstr "Disponível"
-
-msgid "IDS_ST_BODY_AUTO_DOWNLOAD"
-msgstr "Download automático"
-
 msgid "IDS_ST_BODY_AUTH_TYPE"
 msgstr "Tipo de autenticação"
 
+msgid "IDS_ST_BODY_VERSION_PS"
+msgstr "Versão %s"
+
 msgid "IDS_ST_BODY_APP_OPENING_IMAGE"
 msgstr "Imagem de abertura do aplicativo"
 
@@ -2065,15 +1825,9 @@ msgstr "Gerenciador de aplicações"
 msgid "IDS_ST_BODY_APPLICATION_INFO"
 msgstr "Informações da aplicação"
 
-msgid "IDS_ST_BODY_APPLICATION"
-msgstr "Aplicação"
-
 msgid "IDS_ST_BODY_ANTIVIRUS_SOFTWARE_ABB"
 msgstr "Software antivírus"
 
-msgid "IDS_ST_BODY_AM"
-msgstr "AM"
-
 msgid "IDS_ST_BODY_ALWAYS_REJECT"
 msgstr "Rejeitar sempre"
 
@@ -2083,9 +1837,6 @@ msgstr "Sempre ligado"
 msgid "IDS_ST_BODY_ALWAYS_OFF"
 msgstr "Sempre desligado"
 
-msgid "IDS_ST_BODY_ALARM"
-msgstr "Alarme"
-
 msgid "IDS_ST_BODY_AFTER_YOU_DOWNLOAD_AND_INSTALL_APPLICATIONS_APPLICATIONS_WILL_BE_SHOWN_HERE"
 msgstr "Após baixar e instalar aplicativos, os aplicativos serão exibidos aqui"
 
@@ -2095,6 +1846,9 @@ msgstr "Depois da restauração, o telefone é reiniciado automaticamente."
 msgid "IDS_ST_BODY_ADJUST_BRIGHTNESS_LEVEL"
 msgstr "Ajuste do nível de brilho"
 
+msgid "IDS_ST_BODY_URL"
+msgstr "URL"
+
 msgid "IDS_ST_BODY_ADJUST_AUTOMATIC_BRIGHTNESS"
 msgstr "Ajuste do brilho automático"
 
@@ -2114,7 +1868,7 @@ msgid "IDS_ECON_BODY_EASY_CONNECT_M_SHARING_ABB"
 msgstr "Conexão fácil"
 
 msgid "IDS_SCR_POP_SCREEN_READER_IS_NOT_SUPPORTED_BY_PS_PRESS_THE_BACK_KEY_TO_RETURN_TO_THE_PREVIOUS_SCREEN"
-msgstr "O Screen Reader não é suportado por %s. Pressione a tecla de retorno para retornar à tela anterior."
+msgstr "O Screen Reader não é suportado por %s. Pressione a Tecla Voltar para retornar à tela anterior."
 
 msgid "IDS_KEEPIT_HEADER_KEEPIT_M_APPLICATION_NAME"
 msgstr "KeepIt"
@@ -2150,7 +1904,7 @@ msgid "IDS_SKM_BODY_ASK_M_IDEA_SKETCH"
 msgstr "Pergunta"
 
 msgid "IDS_HELP_POP_THE_FRONT_CAMERA_IS_NOT_BEING_USED_BY_ANOTHER_APPLICATION"
-msgstr "A câmera frontal não está sendo usada por outro aplicativo"
+msgstr "A câmera frontal não for utilizada por outro aplicativo"
 
 msgid "IDS_HELP_POP_THE_DEVICE_IS_IN_WELL_LIT_CONDITIONS_BUT_THE_SCREEN_IS_NOT_IN_DIRECT_LIGHT"
 msgstr "O dispositivo está em boas condições de luz, mas a tela não está em luz direta"
@@ -2164,59 +1918,152 @@ msgstr "O dispositivo reage de forma inteligente adaptando a tela ao detectar se
 msgid "IDS_HELP_BODY_SMART_SCREEN_WORKS_BEST_UNDER_THE_FOLLOWING_CONDITIONS_C"
 msgstr "A tela inteligente funciona melhor nas seguintes condições:"
 
-msgid "IDS_HELP_BODY_SMART_ROTATION_DISABLES_AUTO_SCREEN_ROTATION_BY_CHECKING_THE_ORIENTATION_OF_YOUR_FACE_AND_THE_DEVICE_BY_ITS_FRONT_CAMERA"
-msgstr "A rotação inteligente desativa a rotação automática da tela verificando a orientação do seu rosto e do dispositivo pela câmera frontal"
-
-msgid "IDS_LBS_HEADER_LOCATION"
-msgstr "Localização"
-
 msgid "IDS_LBS_BODY_DESTINATION"
 msgstr "Destino"
 
-msgid "IDS_ST_SK_NO"
-msgstr "Não"
-
-msgid "IDS_HELP_BODY_SMART_STAY_DETECTS_YOUR_EYES_WITH_THE_FRONT_CAMERA_SO_THAT_THE_SCREEN_STAYS_ON_WHEN_YOU_ARE_LOOKING_AT_IT"
-msgstr "A suspensão inteligente detecta seus olhos pela câmera frontal de forma que a tela permaneça ligada enquanto você está olhando para ela"
+msgid "IDS_ST_BODY_TEXTSTYLE_LARGE"
+msgstr "Grande"
 
-msgid "IDS_QP_POP_YOU_WILL_NO_LONGER_BE_ABLE_TO_USE_APPLICATIONS_NOTI_MSG"
-msgstr "Você não será mais capaz de usar aplicativos como a Internet, E-mail e YouTube através de redes móveis. Continuar?"
+msgid "IDS_ST_BODY_SUNDAY"
+msgstr "Domingo"
 
-msgid "IDS_ST_BODY_10_MINUTES"
-msgstr "10 minutos"
+msgid "IDS_ST_BODY_STORAGE"
+msgstr "Armazenamento"
 
-msgid "IDS_ST_BODY_15SEC"
-msgstr "15 segundos"
+msgid "IDS_ST_BODY_SECURITY"
+msgstr "Segurança"
 
-msgid "IDS_ST_BODY_24_HOURS"
-msgstr "24 horas"
+msgid "IDS_ST_BODY_SEARCH"
+msgstr "Pesquisar"
 
-msgid "IDS_ST_BODY_2_MINUTES"
-msgstr "2 minutos"
+msgid "IDS_ST_BODY_SD_CARD"
+msgstr "Cartão SD"
 
-msgid "IDS_ST_BODY_30SEC"
-msgstr "30 segundos"
+msgid "IDS_ST_BODY_SCHEDULE"
+msgstr "Compromisso"
 
-msgid "IDS_ST_BODY_5_MINUTES"
-msgstr "5 minutos"
+msgid "IDS_ST_BODY_SAVED"
+msgstr "Salvo."
 
-msgid "IDS_ST_BODY_APPLICATIONS"
-msgstr "Aplicações"
+msgid "IDS_ST_BODY_SAVE"
+msgstr "Salvar"
 
-msgid "IDS_ST_BODY_DONT_ASK_AGAIN"
-msgstr "Não pergunte novamente"
+msgid "IDS_ST_BODY_REGION"
+msgstr "Região"
 
-msgid "IDS_ST_BODY_P1SS_IS_CURRENTLY_P2SS_T_TTS"
-msgstr "%1$s está atualmente %2$s."
+msgid "IDS_ST_BODY_PROFILE"
+msgstr "Perfil"
 
-msgid "IDS_ST_BODY_PASSWORDS_MUST_CONSIST_OF_AT_LEAST_4_ALPHANUMERIC_CHARACTERS_ALSO_INCLUDING_AT_LEAST_1_ALPHABETICAL_CHARACTER"
-msgstr "As senhas devem ter no mínimo 4 caracteres alfanuméricos, incluindo também ao menos 1 caractere do alfabeto."
+msgid "IDS_ST_BODY_PM"
+msgstr "PM"
 
-msgid "IDS_ST_BODY_PUK1_BLOCKED"
-msgstr "PUK1 bloqueado."
+msgid "IDS_ST_BODY_PHONEPROFILES_SILENT"
+msgstr "Silencioso"
 
-msgid "IDS_ST_BODY_PUK1_CODE"
-msgstr "Código PUK1"
+msgid "IDS_ST_BODY_PASSWORD"
+msgstr "Senha"
+
+msgid "IDS_ST_BODY_NO_RESULTS_FOUND"
+msgstr "Nenhum resultado encontrado."
+
+msgid "IDS_ST_BODY_NOT_ASSIGNED"
+msgstr "Não atribuído"
+
+msgid "IDS_ST_BODY_NOTIFICATIONS"
+msgstr "Notificações"
+
+msgid "IDS_ST_BODY_NOTIFICATION"
+msgstr "Notificação"
+
+msgid "IDS_ST_BODY_NONE"
+msgstr "Nenhum"
+
+msgid "IDS_ST_BODY_NEW"
+msgstr "Novo"
+
+msgid "IDS_ST_BODY_NETWORK"
+msgstr "Rede"
+
+msgid "IDS_ST_BODY_NAME"
+msgstr "Nome"
+
+msgid "IDS_ST_BODY_MONDAY"
+msgstr "Segunda"
+
+msgid "IDS_ST_BODY_MODE"
+msgstr "Modo"
+
+msgid "IDS_ST_SK_NO"
+msgstr "Não"
+
+msgid "IDS_ST_BODY_MESSAGE"
+msgstr "Mensagem"
+
+msgid "IDS_ST_BODY_MEMORY"
+msgstr "Memória"
+
+msgid "IDS_ST_BODY_MB"
+msgstr "MB"
+
+msgid "IDS_ST_BODY_LIST_VIEW"
+msgstr "Ver por lista"
+
+msgid "IDS_ST_BODY_LICENCE"
+msgstr "Licença"
+
+msgid "IDS_ST_BODY_LED_INDICATOR"
+msgstr "Indicador LED"
+
+msgid "IDS_HELP_BODY_SMART_STAY_DETECTS_YOUR_EYES_WITH_THE_FRONT_CAMERA_SO_THAT_THE_SCREEN_STAYS_ON_WHEN_YOU_ARE_LOOKING_AT_IT"
+msgstr "A Suspensão inteligente detecta seus olhos pela câmera frontal de forma que a tela permaneça ligada enquanto você está olhando para ela"
+
+msgid "IDS_QP_POP_YOU_WILL_NO_LONGER_BE_ABLE_TO_USE_APPLICATIONS_NOTI_MSG"
+msgstr "Você não será mais capaz de usar aplicativos como a Internet, E-mail e YouTube através de redes móveis. Continuar?"
+
+msgid "IDS_ST_BODY_10_MINUTES"
+msgstr "10 minutos"
+
+msgid "IDS_ST_BODY_15SEC"
+msgstr "15 segundos"
+
+msgid "IDS_ST_BODY_24_HOURS"
+msgstr "24 horas"
+
+msgid "IDS_ST_BODY_2_MINUTES"
+msgstr "2 minutos"
+
+msgid "IDS_ST_BODY_KB"
+msgstr "KB"
+
+msgid "IDS_ST_BODY_30SEC"
+msgstr "30 segundos"
+
+msgid "IDS_ST_BODY_5_MINUTES"
+msgstr "5 minutos"
+
+msgid "IDS_ST_BODY_DONT_ASK_AGAIN"
+msgstr "Não pergunte novamente"
+
+msgid "IDS_ST_BODY_P1SS_IS_CURRENTLY_P2SS_T_TTS"
+msgstr "%1$s está atualmente %2$s."
+
+msgid "IDS_ST_BODY_PASSWORDS_MUST_CONSIST_OF_AT_LEAST_4_ALPHANUMERIC_CHARACTERS_ALSO_INCLUDING_AT_LEAST_1_ALPHABETICAL_CHARACTER"
+msgstr "As senhas devem ter no mínimo 4 caracteres alfanuméricos, incluindo também ao menos 1 caractere do alfabeto."
+
+msgid "IDS_ST_BODY_INSERT_SD_CARD"
+msgstr "Insira o cartão SD."
+
+msgid "IDS_ST_BODY_PUK1_BLOCKED"
+msgstr "PUK1 bloqueado."
+
+msgid "IDS_ST_BODY_INCORRECT_PIN_E"
+msgstr "PIN incorreto."
+
+msgid "IDS_ST_BODY_PUK1_CODE"
+msgstr "Código PUK1"
+
+msgid "IDS_ST_BODY_INCORRECT_PASSWORD_TRY_AGAIN"
+msgstr "Senha incorreta. Tente novamente"
 
 msgid "IDS_ST_BODY_PUK2"
 msgstr "PUK2"
@@ -2243,7 +2090,7 @@ msgid "IDS_ST_HEADER_ENTER_PIN_ABB3"
 msgstr "Inserir PIN"
 
 msgid "IDS_ST_OPT_2G_ONLY"
-msgstr "Somente 2G"
+msgstr "Apenas 2G"
 
 msgid "IDS_ST_OPT_3G_2G_HAUTO_CONNECT"
 msgstr "3G/2G (conexão automática)"
@@ -2252,7 +2099,7 @@ msgid "IDS_ST_OPT_4G_3G_2G_HAUTO_CONNECT"
 msgstr "4G/3G/2G (conexão automática)"
 
 msgid "IDS_ST_POP_EMERGENCY_MODE_SAVES_BATTERY_POWER_BY_C_MSG"
-msgstr "O modo de Emergência economiza energia da bateria através:\n\n- Da alteração da cor da tela para escala de cinzas.\n- Da limitação do número de aplicativos usados.\n- Do desligamento dos Dados móveis enquanto a tela estiver desativada.\n- Da desativação dos recursos de conectividade tais como Wi-Fi e Bluetooth.\n\nAlguns recursos tais como Leitor de tela e Capa do S View não estarão disponíveis.\nAlguns dos Dynamic Boxes da sua tela de início podem não ser exibidos e podem precisar ser reconfigurados."
+msgstr "O Modo de emergência economiza energia da bateria através:\n\n- Da alteração da cor da tela para escala de cinzas.\n- Da limitação do número de aplicativos usados.\n- Do desligamento dos Dados móveis enquanto a tela estiver desativada.\n- Da desativação dos recursos de conectividade tais como Wi-Fi e Bluetooth.\n\nAlguns recursos tais como Leitor de tela e Capa do S View não estarão disponíveis.\nAlguns dos Dynamic Boxes da sua tela de início podem não ser exibidos e podem precisar ser reconfigurados."
 
 msgid "IDS_ST_POP_INCORRECT_PUK1_CODE"
 msgstr "Código PUK1 incorreto."
@@ -2260,6 +2107,9 @@ msgstr "Código PUK1 incorreto."
 msgid "IDS_ST_POP_INCORRECT_PUK1_PD_ATTEMPTS_LEFT"
 msgstr "PUK1 incorreto. Restam %d tentativas."
 
+msgid "IDS_ST_BODY_GRID_VIEW"
+msgstr "Ver por grade"
+
 msgid "IDS_ST_POP_INCORRECT_PUK2"
 msgstr "PUK2 incorreto."
 
@@ -2269,20 +2119,89 @@ msgstr "PUK2 incorreto. Restam %d tentativas."
 msgid "IDS_ST_POP_PIN_CHANGED"
 msgstr "PIN alterado."
 
+msgid "IDS_ST_BODY_GB"
+msgstr "GB"
+
 msgid "IDS_TASKMGR_BUTTON_CLEAR_CACHE"
 msgstr "Limpar cache"
 
 msgid "IDS_ST_BODY_3G_ONLY"
 msgstr "Apenas 3G"
 
+msgid "IDS_ST_BODY_FROM_M_TIME"
+msgstr "De"
+
 msgid "IDS_ST_HEADER_ADD"
 msgstr "Adicionar"
 
-msgid "IDS_ST_BODY_SECONDS"
-msgstr "Segundos"
+msgid "IDS_ST_BODY_FACEBOOK"
+msgstr "Facebook"
 
-msgid "IDS_ST_BUTTON_CANCEL"
-msgstr "Cancelar"
+msgid "IDS_ST_BODY_ENTER_NEW_PASSWORD"
+msgstr "Inserir nova senha."
+
+msgid "IDS_ST_BODY_EDIT"
+msgstr "Editar"
+
+msgid "IDS_ST_BODY_DO_NOT_SHOW_AGAIN"
+msgstr "Não mostrar novamente"
+
+msgid "IDS_ST_BODY_DOWNLOADS"
+msgstr "Downloads"
+
+msgid "IDS_ST_BODY_DOWNLOAD"
+msgstr "Baixar"
+
+msgid "IDS_ST_BODY_DISPLAY_CONTENTS"
+msgstr "Exibir conteúdos"
+
+msgid "IDS_ST_BODY_DEVICE_MEMORY"
+msgstr "Memória do dispositivo"
+
+msgid "IDS_ST_BODY_DEVICE"
+msgstr "Dispositivo"
+
+msgid "IDS_ST_BODY_DATE"
+msgstr "Data"
+
+msgid "IDS_ST_BODY_CURRENT"
+msgstr "Atual"
+
+msgid "IDS_ST_BODY_COUNTRY_CODE"
+msgstr "Código do país"
+
+msgid "IDS_ST_BODY_CONNECTION"
+msgstr "Conexão"
+
+msgid "IDS_ST_BODY_CONFIRM"
+msgstr "Confirmar"
+
+msgid "IDS_ST_BODY_CHECK_FOR_UPDATES"
+msgstr "Verificar existência de atualizações"
+
+msgid "IDS_ST_BODY_AVAILABLE"
+msgstr "Disponível"
+
+msgid "IDS_ST_BODY_AUTO_DOWNLOAD"
+msgstr "Download automático"
+
+msgid "IDS_ST_BODY_APPLICATION"
+msgstr "Aplicação"
+
+msgid "IDS_ST_BODY_AM"
+msgstr "AM"
+
+msgid "IDS_ST_BODY_ALARM"
+msgstr "Alarme"
+
+msgid "IDS_LBS_HEADER_LOCATION"
+msgstr "Localização"
+
+msgid "IDS_ST_BODY_APPLICATIONS"
+msgstr "Aplicações"
+
+msgid "IDS_ST_BODY_VIDEOS"
+msgstr "Vídeos"
 
 msgid "IDS_ST_BODY_1_5_SECONDS"
 msgstr "1.5 segundos"
@@ -2296,8 +2215,17 @@ msgstr "CONCLUÍDO"
 msgid "IDS_ST_HEADER_ENABLE_DATA_ROAMING"
 msgstr "Ativar Roaming de dados"
 
-msgid "IDS_ST_HEADER_TURN_ON_MOBILE_DATA"
-msgstr "Ativar Dados móveis"
+msgid "IDS_ST_HEADER_SCAN_FOR_NETWORKS_ABB"
+msgstr "Procurar redes"
+
+msgid "IDS_ST_POP_MOBILE_DATA_WILL_BE_TURNED_ON_CONNECTING_TO_MOBILE_NETWORKS_MAY_RESULT_IN_ADDITIONAL_CHARGES_DEPENDING_ON_YOUR_PAYMENT_PLAN"
+msgstr "Os Dados móveis serão ligados. A conexão às redes móveis pode acarretar cobranças adicionais dependendo do seu plano de tarifas."
+
+msgid "IDS_ST_POP_SCANNING_FOR_NETWORK_ING"
+msgstr "Buscando por redes..."
+
+msgid "IDS_ST_POP_UNLESS_YOU_CONNECT_TO_A_WI_FI_NETWORK_YOU_WILL_NOT_BE_ABLE_TO_USE_THE_INTERNET_EMAIL_OR_OTHER_APPS_MSG"
+msgstr "A menos que você se conecte a uma rede Wi-Fi, não será possível usar a Internet, E-mail ou outros aplicativos que precisam de uma conexão de dados."
 
 msgid "IDS_ST_HEADER_UNABLE_TO_PLAY_SAMPLE_ABB"
 msgstr "Impossível reproduzir amostra"
@@ -2305,14 +2233,23 @@ msgstr "Impossível reproduzir amostra"
 msgid "IDS_ST_POP_SAMPLES_CANNOT_BE_PLAYED_DURING_CALLS"
 msgstr "Não é possível reproduzir amostras durante chamadas."
 
-msgid "IDS_ST_HEADER_DEVICE_NAME"
-msgstr "Nome do dispositivo"
-
 msgid "IDS_ST_HEADER_DELETE_ITEMS_ABB2"
 msgstr "Excluir itens"
 
+msgid "IDS_ST_BODY_SECONDS"
+msgstr "Segundos"
+
 msgid "IDS_ST_HEADER_FEEDBACK"
-msgstr "Comentários"
+msgstr "Sistema"
+
+msgid "IDS_ST_BUTTON_CANCEL"
+msgstr "Cancelar"
+
+msgid "IDS_ST_HEADER_TURN_ON_MOBILE_DATA"
+msgstr "Ativar Dados móveis"
+
+msgid "IDS_ST_HEADER_DEVICE_NAME"
+msgstr "Nome do dispositivo"
 
 msgid "IDS_ST_BODY_SELECT_ALL"
 msgstr "Selecionar tudo"
@@ -2323,9 +2260,6 @@ msgstr "Total"
 msgid "IDS_ST_HEADER_MANAGE_CERTIFICATES_ABB"
 msgstr "Gerenciar certificados"
 
-msgid "IDS_ST_BODY_INCORRECT_PASSWORD"
-msgstr "Senha incorreta."
-
 msgid "IDS_ST_HEADER_TURN_OFF_MOBILE_DATA"
 msgstr "Desativar Dados móveis"
 
@@ -2335,11 +2269,8 @@ msgstr "O Modo Offline desativa as funções de chamadas e mensagens e desliga a
 msgid "IDS_ST_BODY_TYPE"
 msgstr "Tipo"
 
-msgid "IDS_ST_BODY_PERSONAL"
-msgstr "Pessoal"
-
 msgid "IDS_ST_HEADER_LOCK_SCREEN_AND_SECURITY_ABB"
-msgstr "Tela bloqueio e segurança"
+msgstr "Tela de bloqueio e Segurança"
 
 msgid "IDS_ST_HEADER_PRIVACY_AND_SAFETY_ABB"
 msgstr "Privacidade e segurança"
@@ -2356,9 +2287,6 @@ msgstr "Informações legais"
 msgid "IDS_ST_BODY_DEVICE_INFORMATION"
 msgstr "Informações do dispositivo"
 
-msgid "IDS_ST_BODY_PHONE_NUMBER"
-msgstr "N° de telefone"
-
 msgid "IDS_ST_BODY_MODEL_NUMBER"
 msgstr "Número do modelo"
 
@@ -2407,6 +2335,81 @@ msgstr "Limpar cache"
 msgid "IDS_ST_BODY_12_HOURS"
 msgstr "12 horas"
 
+msgid "IDS_ST_BODY_ANSWERINGMODE_AUTOMATIC"
+msgstr "Automático"
+
+msgid "IDS_ST_BODY_BLUETOOTH"
+msgstr "Bluetooth"
+
+msgid "IDS_ST_BODY_ADVANCEDOPTIONS_CERTIFICATES"
+msgstr "Certificados"
+
+msgid "IDS_ST_BODY_CALLERID_DEFAULT"
+msgstr "Padrão"
+
+msgid "IDS_ST_BODY_APPLICATIONSETTINGS_MESSAGE"
+msgstr "Mensagem"
+
+msgid "IDS_ST_BODY_NFC"
+msgstr "NFC"
+
+msgid "IDS_ST_BODY_PIN_LOCK"
+msgstr "Bloqueio do PIN"
+
+msgid "IDS_ST_BUTTON2_S_PLANNER"
+msgstr "S Planner"
+
+msgid "IDS_ST_BODY_VOICE"
+msgstr "Voz"
+
+msgid "IDS_ST_BODY_DEFAULTMEMORY_VOICE_RECORDER"
+msgstr "Gravador de voz"
+
+msgid "IDS_ST_BODY_YYYY_MM_DD_DOT"
+msgstr "AAAA/MM/DD"
+
+msgid "IDS_ST_BODY_BRIGHTNESS_M_POWER_SAVING"
+msgstr "Brilho"
+
+msgid "IDS_ST_HEADER_SORT_BY"
+msgstr "Ordenar por"
+
+msgid "IDS_ST_TPOP_MAXIMUM_NUMBER_OF_CHARACTERS_REACHED"
+msgstr "Número máximo de caracteres atingido."
+
+msgid "IDS_ST_TPOP_TRY_AGAIN"
+msgstr "Tente novamente."
+
+msgid "IDS_ST_SK_YES"
+msgstr "Sim"
+
+msgid "IDS_ST_BODY_PLAY_A_SOUND_WHEN_BUTTONS_ICONS_AND_MENU_ITEMS_ARE_TAPPED"
+msgstr "Reproduzir um som quando botões, ícones e itens de menu forem tocados."
+
+msgid "IDS_ST_MBODY_KEYBOARD_SOUND"
+msgstr "Som do teclado"
+
+msgid "IDS_ST_MBODY_TOUCH_SOUND"
+msgstr "Som do toque"
+
+msgid "IDS_ST_SBODY_PLAY_A_SOUND_WHEN_THE_SAMSUNG_KEYBOARD_IS_TAPPED"
+msgstr "Reproduz um som quando o teclado Samsung é tocado."
+
+msgid "IDS_ST_POP_MOUNTING_SD_CARD_ING"
+msgstr "Montando cartão SD..."
+
+msgid "IDS_ST_BODY_SET_DATE"
+msgstr "Definir data"
+
+msgid "IDS_ST_BODY_LOCK_SCREEN"
+msgstr "Tela de bloqueio"
+
+msgid "IDS_ST_BODY_PERSONAL"
+msgstr "Pessoal"
+
+msgid "IDS_ST_BODY_PHONE_NUMBER"
+msgstr "N° de telefone"
+
 msgid "IDS_ST_BODY_1MINUTE"
 msgstr "1 minuto"
 
@@ -2416,30 +2419,15 @@ msgstr "Contas"
 msgid "IDS_ST_HEADER_ALLSHARE"
 msgstr "AllShare"
 
-msgid "IDS_ST_BODY_ANSWERINGMODE_AUTOMATIC"
-msgstr "Automático"
-
 msgid "IDS_ST_BUTTON_BACK"
 msgstr "Voltar"
 
-msgid "IDS_ST_BODY_BLUETOOTH"
-msgstr "Bluetooth"
-
-msgid "IDS_ST_BODY_ADVANCEDOPTIONS_CERTIFICATES"
-msgstr "Certificados"
-
 msgid "IDS_ST_BODY_CONTACTS"
 msgstr "Contatos"
 
 msgid "IDS_ST_BODY_MYTHEME_CREATE"
 msgstr "Criar"
 
-msgid "IDS_ST_BODY_CALLERID_DEFAULT"
-msgstr "Padrão"
-
-msgid "IDS_ST_BODY_FM_RADIO"
-msgstr "Rádio FM"
-
 msgid "IDS_ST_BODY_FONT"
 msgstr "Fonte"
 
@@ -2452,15 +2440,9 @@ msgstr "Ajuda"
 msgid "IDS_ST_BODY_MANUAL"
 msgstr "Manual"
 
-msgid "IDS_ST_BODY_APPLICATIONSETTINGS_MESSAGE"
-msgstr "Mensagem"
-
 msgid "IDS_ST_BODY_MUSIC"
 msgstr "Músicas"
 
-msgid "IDS_ST_BODY_NFC"
-msgstr "NFC"
-
 msgid "IDS_ST_BODY_ALERTTYPE_OFF"
 msgstr "Desativado"
 
@@ -2470,9 +2452,6 @@ msgstr "Ativado"
 msgid "IDS_ST_BODY_MEMORYSTATUS_OTHERS"
 msgstr "Outros"
 
-msgid "IDS_ST_BODY_PIN_LOCK"
-msgstr "Bloqueio do PIN"
-
 msgid "IDS_ST_BODY_RESET"
 msgstr "Zerar"
 
@@ -2488,44 +2467,20 @@ msgstr "Sincronizar"
 msgid "IDS_ST_BODY_SYSTEM"
 msgstr "Sistema"
 
-msgid "IDS_ST_BUTTON2_S_PLANNER"
-msgstr "S Planner"
-
 msgid "IDS_ST_BODY_TWITTER"
 msgstr "Twitter"
 
 msgid "IDS_ST_BODY_USERNAME"
 msgstr "Usuário"
 
-msgid "IDS_ST_BODY_VOICE"
-msgstr "Voz"
-
-msgid "IDS_ST_BODY_DEFAULTMEMORY_VOICE_RECORDER"
-msgstr "Gravador de voz"
-
 msgid "IDS_ST_BODY_WI_FI"
 msgstr "Wi-Fi"
 
-msgid "IDS_ST_BODY_YYYY_MM_DD_DOT"
-msgstr "AAAA/MM/DD"
-
-msgid "IDS_ST_BODY_BRIGHTNESS_M_POWER_SAVING"
-msgstr "Brilho"
-
-msgid "IDS_ST_HEADER_SORT_BY"
-msgstr "Ordenar por"
-
 msgid "IDS_ST_BODY_DELETED"
 msgstr "Excluído."
 
 msgid "IDS_ST_POP_ERROR"
-msgstr "Erro."
-
-msgid "IDS_ST_TPOP_MAXIMUM_NUMBER_OF_CHARACTERS_REACHED"
-msgstr "Número máximo de caracteres atingido."
-
-msgid "IDS_ST_TPOP_TRY_AGAIN"
-msgstr "Tente novamente."
+msgstr "Erro"
 
 msgid "IDS_ST_BODY_VERSION"
 msgstr "Versão"
@@ -2536,36 +2491,9 @@ msgstr "Excluir"
 msgid "IDS_ST_SK_SET_LITE"
 msgstr "Definir"
 
-msgid "IDS_ST_SK_YES"
-msgstr "Sim"
-
-msgid "IDS_SAPPS_SK_TRY_ABB"
-msgstr "Tentar"
-
-msgid "IDS_ST_BODY_PLAY_A_SOUND_WHEN_BUTTONS_ICONS_AND_MENU_ITEMS_ARE_TAPPED"
-msgstr "Reproduzir um som quando botões, ícones e itens de menu forem tocados."
-
-msgid "IDS_ST_MBODY_KEYBOARD_SOUND"
-msgstr "Som do teclado"
-
 msgid "IDS_ST_MBODY_RINGTONE"
 msgstr "Toque"
 
-msgid "IDS_ST_MBODY_TOUCH_SOUND"
-msgstr "Som do toque"
-
-msgid "IDS_ST_SBODY_PLAY_A_SOUND_WHEN_THE_SAMSUNG_KEYBOARD_IS_TAPPED"
-msgstr "Reproduz um som quando o teclado Samsung é tocado."
-
-msgid "IDS_ST_POP_MOUNTING_SD_CARD_ING"
-msgstr "Montando cartão SD..."
-
-msgid "IDS_ST_BODY_SET_DATE"
-msgstr "Definir data"
-
-msgid "IDS_ST_BODY_ALL"
-msgstr "Todos"
-
 msgid "IDS_LBS_BODY_LOCATION_SERVICE"
 msgstr "Serviços de localização"
 
@@ -2575,9 +2503,6 @@ msgstr "VPN"
 msgid "IDS_ST_SK_OPTIONS_LITE"
 msgstr "Opções"
 
-msgid "IDS_ST_BODY_TTS"
-msgstr "TTS"
-
 msgid "IDS_ST_BODY_VOICE_CONTROL"
 msgstr "Controle por voz"
 
@@ -2590,45 +2515,222 @@ msgstr "Não perturbar"
 msgid "IDS_ST_MBODY_APP_NOTIFICATIONS"
 msgstr "Notificação do aplicativo"
 
+msgid "IDS_ST_BODY_ALL"
+msgstr "Todos"
+
 msgid "IDS_ST_HEADER_DEFAULT_APPLICATIONS_ABB"
 msgstr "Aplicativos padrão"
 
-msgid "IDS_ST_BODY_HOME"
-msgstr "Casa"
-
 msgid "IDS_ST_BODY_SET_TIME"
 msgstr "Definir hora"
 
 msgid "IDS_ST_BODY_UNABLE_TO_SCAN_FOR_NETWORKS"
 msgstr "Impossível procurar redes."
 
-msgid "IDS_ST_BODY_LOCK_SCREEN"
-msgstr "Tela de bloqueio"
+msgid "IDS_ACCS_BODY_SIGNAL_STRENGTH_TTS"
+msgstr "Intensidade do sinal"
 
 msgid "IDS_ST_HEADER_VISION"
 msgstr "Visão"
 
+msgid "IDS_ST_BODY_SIGNAL_STRENGTH"
+msgstr "Intensidade do sinal"
+
+msgid "IDS_ST_BODY_HELLO_KITTY_10"
+msgstr "Hello Kitty 10"
+
+msgid "IDS_ST_HEADER_SOUNDS_AND_NOTIFICATIONS_ABB"
+msgstr "Sons e notificações"
+
+msgid "IDS_ST_BODY_TTS"
+msgstr "TTS"
+
+msgid "IDS_ST_BODY_HOME"
+msgstr "Casa"
+
 msgid "IDS_ST_BODY_OFF"
 msgstr "Desativado"
 
-msgid "IDS_ST_BODY_SIGNAL_STRENGTH"
-msgstr "Intensidade do sinal"
+msgid "IDS_ST_BODY_THERE_ARE_NO_APPS_SET_AS_DEFAULTS"
+msgstr "Não há nenhum aplicativo definido como padrão."
 
-msgid "IDS_ST_POP_MOBILE_DATA_WILL_BE_TURNED_ON_CONNECTING_TO_MOBILE_NETWORKS_MAY_RESULT_IN_ADDITIONAL_CHARGES_DEPENDING_ON_YOUR_PAYMENT_PLAN"
-msgstr "Os Dados móveis serão ligados. A conexão às redes móveis pode acarretar cobranças adicionais dependendo do seu plano de tarifas."
+msgid "IDS_ST_HEADER_PRIVACY_SETTINGS_ABB"
+msgstr "Configur. privacidade"
 
-msgid "IDS_ST_POP_UNLESS_YOU_CONNECT_TO_A_WI_FI_NETWORK_YOU_WILL_NOT_BE_ABLE_TO_USE_THE_INTERNET_EMAIL_OR_OTHER_APPS_MSG"
-msgstr "A menos que você se conecte a uma rede Wi-Fi, não será possível usar a Internet, E-mail ou outros aplicativos que precisam de uma conexão de dados."
+msgid "IDS_QP_OPT_SHOW_ALL_CONTENT_ABB"
+msgstr "Exibir todo conteúdo"
+
+msgid "IDS_QP_OPT_HIDE_SENSITIVE_CONTENT_ABB"
+msgstr "Ocultar conteúdo sensível"
+
+msgid "IDS_ST_BUTTON_REMOVE_ABB2"
+msgstr "Remover"
+
+msgid "IDS_QP_TMBODY_NOTIFICATIONS_ON_LOCK_SCREEN"
+msgstr "Notificações na tela bloqueio"
+
+msgid "IDS_ACCS_BODY_WHILE_SCREEN_READER_IS_ENABLED_YOUR_PHONE_WILL_PROVIDE_VOICE_FEEDBACK_FOR_EXAMPLE_SCREEN_READER_WILL_MSG"
+msgstr "Enquanto o Leitor de tela estiver ativado, seu telefone fornecerá retorno de voz. Por exemplo, o Leitor de tela informará com o que você pode interagir em cada tela. Toque nos itens para selecioná-los e ouvir sua descrição e toque duas vezes nos itens para executar a ação relacionada."
+
+msgid "IDS_ACCS_MBODY_READ_OUT_USAGE_HINTS_ABB"
+msgstr "Ler alto as dicas de uso"
+
+msgid "IDS_ACCS_MBODY_SOUND_FEEDBACK"
+msgstr "Resposta sonora"
+
+msgid "IDS_ACCS_MBODY_VIBRATION_FEEDBACK"
+msgstr "Resposta por vibração"
+
+msgid "IDS_ACCS_OPT_ALWAYS_READ_OUT_KEYBOARD_INPUT_TTS"
+msgstr "Sempre ler a entrada no teclado"
 
-msgid "IDS_SCR_BODY_PD_UNREAD_NOTIFICATIONS"
-msgstr "Notificações não lidas"
+msgid "IDS_ACCS_OPT_KEYBOARD_FEEDBACK_TTS"
+msgstr "Resposta do teclado"
 
 msgid "IDS_ACCS_OPT_OTHER_FEEDBACK_TTS"
 msgstr "Outras respostas"
 
+msgid "IDS_ACCS_SBODY_READ_OUT_NOTIFICATIONS_WHILE_THE_SCREEN_IS_OFF"
+msgstr "Ler as notificações enquanto a tela estiver desligada."
+
+msgid "IDS_ACCS_SBODY_SELECT_WHICH_INFORMATION_FROM_INDICATORS_SHOWN_ON_THE_STATUS_BAR_WILL_BE_READ_OUT_WHEN_YOU_TRIPLE_TAP_THE_SCREEN_WITH_TWO_FINGERS_MSG"
+msgstr "Selecione quais informações dos indicadores exibidos na barra de status serão lidas em voz alta ao tocar três vezes na tela com dois dedos, informações como, a hora e data, intensidade do sinal, conexões Wi-Fi e Bluetooth e carga da bateria."
+
+msgid "IDS_ACCS_SBODY_SET_THE_VOICE_FEEDBACK_TO_VARY_IN_PITCH_WHILE_USING_THE_KEYBOARD_TO_ENTER_TEXT"
+msgstr "Define o retorno de voz para variar o tom enquanto utiliza o teclado para inserir texto."
+
 msgid "IDS_ACCS_TMBODY_STATUS_BAR_INFORMATION"
 msgstr "Informações da barra status"
 
-msgid "IDS_ACCS_SBODY_SELECT_WHICH_INFORMATION_FROM_INDICATORS_SHOWN_ON_THE_STATUS_BAR_WILL_BE_READ_OUT_WHEN_YOU_TRIPLE_TAP_THE_SCREEN_WITH_TWO_FINGERS_MSG"
-msgstr "Selecione quais informações dos indicadores mostrados na barra de status serão lidas quando você tocar três vezes na tela com dois dedos, por exemplo, a hora e a data, a intensidade do sinal do aparelho, as conexões Wi-Fi e Bluetooth e a carga da bateria."
+msgid "IDS_ST_BUTTON_TURN_OFF_ABB2"
+msgstr "Desligar"
+
+msgid "IDS_ST_BUTTON_TURN_ON_ABB3"
+msgstr "Ligar"
+
+msgid "IDS_ST_BUTTON_DISABLE_ABB"
+msgstr "Desativar"
+
+msgid "IDS_ST_BUTTON_ENABLE_ABB3"
+msgstr "Ativar"
+
+msgid "IDS_SM_TPOP_P1SS_P2SS_CACHED_DATA_CLEARED_ABB"
+msgstr "%1$s %2$s de dados armazen. apagados."
+
+msgid "IDS_SM_HEADER_DEFAULT_STORAGE_SETTINGS_ABB"
+msgstr "Configurações armazenamento padrão"
+
+msgid "IDS_SM_TMBODY_DEFAULT_STORAGE_LOCATIONS"
+msgstr "Locais de armazenamento padrão"
+
+msgid "IDS_SM_SBODY_CALCULATING_ING"
+msgstr "Calculando..."
+
+msgid "IDS_ST_BODY_IMAGES"
+msgstr "Imagens"
+
+msgid "IDS_ST_BODY_STORAGE_USAGE"
+msgstr "Uso do armazenamento"
+
+msgid "IDS_ST_HEADER_TOTAL_SPACE"
+msgstr "Espaço total"
+
+msgid "IDS_SM_TMBODY_APPS_ABB"
+msgstr "Aplicativos"
+
+msgid "IDS_ST_BODY_SYSTEM_STORAGE"
+msgstr "Memória do sistema"
+
+msgid "IDS_ST_BODY_CACHED_DATA_ABB"
+msgstr "Dados memorizados"
+
+msgid "IDS_SM_HEADER_DEFAULT_STORAGE_LOC_ABB"
+msgstr "Local. armaz. padrão"
+
+msgid "IDS_SM_BODY_FREE_M_MEMORY_ABB"
+msgstr "Livre"
+
+msgid "IDS_ST_MBODY_ADS"
+msgstr "Anúncios"
+
+msgid "IDS_SM_BODY_SELECT_THE_DEFAULT_LOCATION_FOR_INSTALLING_APPS_WHERE_APPS_CAN_BE_SAVED_DEPENDS_ON_THE_TYPE_OF_APP_AND_THE_AVAILABILITY_OF_THE_LOCATION"
+msgstr "Selecione o local padrão para a instalação de aplicativos. O local em que os aplicativos podem ser salvos depende do tipo de aplicativo e da disponibilidade do local."
+
+msgid "IDS_SM_BODY_SELECT_THE_DEFAULT_STORAGE_LOCATION_FOR_CONTENT_SHARED_VIA_BLUETOOTH_OR_WI_FI_DIRECT"
+msgstr "Selecione a localização de armazenamento padrão do conteúdo compartilhado via Bluetooth ou Wi-Fi Direct."
+
+msgid "IDS_ST_OPT_HIDE_CONTENT"
+msgstr "Ocultar conteúdo"
+
+msgid "IDS_ST_HEADER_PRIVACY_AND_SECURITY_ABB"
+msgstr "Privacid. e segurança"
+
+msgid "IDS_ST_MBODY_PRIVACY_AND_SECURITY"
+msgstr "Privacidade e segurança"
+
+msgid "IDS_ST_HEADER_TIZEN_CONNECT"
+msgstr "Conexão Tizen"
+
+msgid "IDS_ST_OPT_BATTERY_USAGE_ABB"
+msgstr "Uso da bateria"
+
+msgid "IDS_SM_BODY_THE_BATTERY_USAGE_FOR_THE_PAST_P1SD_HOURS_P2SD_MINUTES_C"
+msgstr "O uso da bateria nas últimas %1$d horas e %2$d minutos:"
+
+msgid "IDS_ST_BODY_REMAINING_BATTERY"
+msgstr "Bateria restante"
+
+msgid "IDS_ST_BODY_CHARGING_ING_ABB"
+msgstr "Carregan..."
+
+msgid "IDS_ST_SBODY_FULLY_CHARGED_ABB_M_STATUS"
+msgstr "Carga completa"
+
+msgid "IDS_ST_BODY_MISSED_EVENTS"
+msgstr "Eventos perdidos"
+
+msgid "IDS_ST_BODY_SPEECH_RATE"
+msgstr "Velocidade da fala"
+
+msgid "IDS_COM_POP_MISSED_EVENTS"
+msgstr "Eventos perdidos"
+
+msgid "IDS_SCR_POP_DRAG_THE_SLIDER_TO_SET_THE_SPEECH_RATE"
+msgstr "Arraste o controle deslizante para definir a velocidade da fala."
+
+msgid "IDS_ST_BODY_BATTERY_LEVEL"
+msgstr "Nível da bateria"
+
+msgid "IDS_ST_HEADER_DETAILS"
+msgstr "Detalhes"
+
+msgid "IDS_ST_MBODY_OTHER_SOUNDS"
+msgstr "Outros sons"
+
+msgid "IDS_ST_HEADER_ENCRYPT_SD_CARD"
+msgstr "Codificar cartão SD"
+
+msgid "IDS_ST_HEADER_DECRYPT_SD_CARD"
+msgstr "Decodificar cartão de memória"
+
+msgid "IDS_ST_HEADER_ENCRYPTION"
+msgstr "Codificação"
+
+msgid "IDS_ST_SBODY_DEVICE_ENCRYPTED_M_STATUS"
+msgstr "Aparelho codificado"
+
+msgid "IDS_ST_SBODY_DEVICE_NOT_ENCRYPTED_M_STATUS"
+msgstr "Aparelho não codificado"
+
+msgid "IDS_ST_SBODY_SD_CARD_ENCRYPTED_M_STATUS"
+msgstr "Cartão de memória codificado"
+
+msgid "IDS_ST_SBODY_SD_CARD_NOT_ENCRYPTED_M_STATUS_SBODY"
+msgstr "Cartão de memória não codificado"
+
+msgid "IDS_ST_TMBODY_SECURE_ERASE"
+msgstr "Exclusão segura"
+
+msgid "IDS_ST_SBODY_ERASE_ALL_DELETED_DATA_ON_THE_PHONE_PERMANENTLY_FOR_SECURITY_PURPOSES_THIS_DATA_WILL_NOT_BE_RECOVERABLE_BY_ANYONE"
+msgstr "Apague todos os dados excluídos permanentemente do telefone para fins de segurança. Esses dados não poderão ser recuperados por ninguém."
 
old mode 100644 (file)
new mode 100755 (executable)
index 88ec905..3104b57
@@ -1,12 +1,18 @@
-msgid "IDS_ST_BODY_1_MINUTE"
-msgstr "1 minuto"
+msgid "IDS_VOICE_HEADER_SPEECH_TO_TEXT_HSTT"
+msgstr "Voz para texto (STT)"
+
+msgid "IDS_VOICE_HEADER_TEXT_TO_SPEECH_HTTS"
+msgstr "Texto para voz (TTS)"
+
+msgid "IDS_PB_TPOP_DELETING_ING_ABB"
+msgstr "A eliminar..."
+
+msgid "IDS_VOICE_BODY_VOICE_CONTROL_ABB2"
+msgstr "Controlo de voz"
 
 msgid "IDS_ST_POP_SAVING"
 msgstr "A guardar..."
 
-msgid "IDS_CAM_POP_MODEL"
-msgstr "Modelo"
-
 msgid "IDS_EMAIL_BODY_INVALID_PORT_NUMBER"
 msgstr "Número de porta inválido."
 
@@ -22,9 +28,6 @@ msgstr "6 segundos"
 msgid "IDS_PB_POP_PS_ALREADY_EXISTS"
 msgstr "%s já existente."
 
-msgid "IDS_SAPPS_OPT_BADGE_ABB"
-msgstr "Distintivo"
-
 msgid "IDS_ST_BODY_DISCONNECTED"
 msgstr "Desligado."
 
@@ -34,9 +37,6 @@ msgstr "Multimédia"
 msgid "IDS_ST_BODY_SELECT_AUTOMATICALLY"
 msgstr "Seleccionar automaticamente"
 
-msgid "IDS_ST_HEADER_AUDIO"
-msgstr "Áudio"
-
 msgid "IDS_ST_HEADER_FORMAT_MVERB_ABB"
 msgstr "Formato"
 
@@ -58,33 +58,45 @@ msgstr "IP"
 msgid "IDS_BT_POP_OPERATION_FAILED"
 msgstr "Operação falhou."
 
-msgid "IDS_CLD_OPT_MINUTE"
-msgstr "Minuto"
-
 msgid "IDS_CLD_OPT_MINUTES_LC_ABB"
 msgstr "minutos"
 
-msgid "IDS_CST_BUTTON_CLOSE"
-msgstr "Fechar"
-
-msgid "IDS_CST_POP_FAILED"
-msgstr "Falha."
-
 msgid "IDS_IM_BODY_SUCCESSFULLY_COMPLETED"
 msgstr "Concluída com êxito."
 
 msgid "IDS_IM_POP_UNEXPECTED_ERROR"
 msgstr "Erro inesperado."
 
+msgid "IDS_SIM_BODY_INVALID_SIM_CARD"
+msgstr "Cartão SIM inválido."
+
+msgid "IDS_WGT_BUTTON3_KIES_VIA_WI_FI"
+msgstr "Kies via Wi-Fi"
+
+msgid "IDS_ST_BODY_1_MINUTE"
+msgstr "1 minuto"
+
+msgid "IDS_CAM_POP_MODEL"
+msgstr "Modelo"
+
+msgid "IDS_ST_HEADER_AUDIO"
+msgstr "Áudio"
+
+msgid "IDS_CLD_OPT_MINUTE"
+msgstr "Minuto"
+
+msgid "IDS_CST_BUTTON_CLOSE"
+msgstr "Fechar"
+
+msgid "IDS_CST_POP_FAILED"
+msgstr "Falha."
+
 msgid "IDS_PB_BODY_INFO"
 msgstr "Informações"
 
 msgid "IDS_PB_BUTTON_CONTACT"
 msgstr "Contacto"
 
-msgid "IDS_SIM_BODY_INVALID_SIM_CARD"
-msgstr "Cartão SIM inválido."
-
 msgid "IDS_ST_BUTTON2_PROCESSING_ING"
 msgstr "A processar..."
 
@@ -94,21 +106,18 @@ msgstr "Eliminar?"
 msgid "IDS_VR_POP_NO_FILES"
 msgstr "Sem ficheiros"
 
-msgid "IDS_WGT_BUTTON3_KIES_VIA_WI_FI"
-msgstr "Kies via Wi-Fi"
-
 msgid "IDS_TPLATFORM_OPT_BLUETOOTH"
 msgstr "Bluetooth"
 
+msgid "IDS_ST_HEADER_PRIVACY"
+msgstr "Privacidade"
+
 msgid "IDS_ST_OPT_SETTINGS"
 msgstr "Definições"
 
 msgid "IDS_ST_BODY_GENERAL"
 msgstr "Geral"
 
-msgid "IDS_ST_HEADER_PRIVACY"
-msgstr "Privacidade"
-
 msgid "IDS_BR_OPT_SCREEN"
 msgstr "Ecrã"
 
@@ -139,9 +148,6 @@ msgstr "Mostrar %d itens"
 msgid "IDS_COM_POP_FLIGHT_MODE_WILL_BE_DISABLED"
 msgstr "O modo de voo será desactivado."
 
-msgid "IDS_COM_POP_CHECKING"
-msgstr "A verificar..."
-
 msgid "IDS_COM_OPT_CONTINUE_Q"
 msgstr "Continuar?"
 
@@ -214,9 +220,6 @@ msgstr "Utilização de dados"
 msgid "IDS_MOBILEAP_BODY_TETHERING"
 msgstr "Partilha de Internet"
 
-msgid "IDS_IM_POP_THIS_FEATURE_IS_NOT_AVAILABLE_WHILE_FLIGHT_MODE_IS_ON"
-msgstr "Esta função não está disponível com o modo de Voo activo."
-
 msgid "IDS_EMAIL_POP_SECURITY_UPDATE_ABB"
 msgstr "Actualização de segurança"
 
@@ -250,9 +253,6 @@ msgstr "Memória insuficiente na memória do telefone. Elimine alguns items e te
 msgid "IDS_KW_POP_BE_CAREFUL_WHEN_TRANSMITTING_INFORMATION_ON_AN_UNSECURED_WI_FI_NETWORK_MSG"
 msgstr "Tenha cuidado ao transmitir informações numa rede Wi-Fi não protegida, uma vez que podem ser visíveis para outros que estejam na rede."
 
-msgid "IDS_DN_BODY_ENCRYPT_SD_CARD"
-msgstr "Encriptar cartão SD"
-
 msgid "IDS_MSGF_POP_UNSUPPORTED"
 msgstr "Não suportado."
 
@@ -280,24 +280,15 @@ msgstr "Deslocação concluída."
 msgid "IDS_PB_BODY_MOVING_ING"
 msgstr "A mover..."
 
-msgid "IDS_SMEMO_BUTTON_IMPORT"
-msgstr "Importar"
-
 msgid "IDS_LCKSCN_BODY_WALLPAPERS"
 msgstr "Fundos"
 
 msgid "IDS_LCKSCN_BODY_TAP_AND_HOLD_THE_SCREEN_THEN_TILT_THE_DEVICE_TOWARDS_YOU_TO_UNLOCK_IT_MSG"
 msgstr "Toque no ecrã sem soltar e incline o dispositivo na sua direcção para o desbloquear. Se o ecrã não se desbloquear, tente inclinar mais o dispositivo. Quando o desbloqueio de movimento está definido, o movimento será activado automaticamente nas Definições."
 
-msgid "IDS_SA_BUTTON_DONE_ABB"
-msgstr "Fim"
-
 msgid "IDS_FP_BODY_NO_APPLICATIONS"
 msgstr "Nenhumas aplicações"
 
-msgid "IDS_ST_TZTAB4_MOST_USED_M_APP"
-msgstr "Mais utiliz."
-
 msgid "IDS_ST_TPOP_PERSONAL_MODE_ENABLED_ABB"
 msgstr "O modo Pessoal foi activado."
 
@@ -394,9 +385,6 @@ msgstr "Foi excedido o número máximo de caracteres que o nome do seu dispositi
 msgid "IDS_ST_POP_THE_APP_HAS_BEEN_UNINSTALLED"
 msgstr "A aplicação foi desinstalada."
 
-msgid "IDS_ST_POP_TAP_OK"
-msgstr "Toque em OK"
-
 msgid "IDS_ST_POP_SEARCHING_NETWORK_ING"
 msgstr "A procurar rede..."
 
@@ -412,15 +400,9 @@ msgstr "Repor todas as definições e eliminar todos os dados. Esta acção não
 msgid "IDS_ST_POP_REMOVE_DEFAULT_APPS_Q"
 msgstr "Remover aplicações padrão?"
 
-msgid "IDS_ST_POP_REGISTRATION_CODE_NOT_FOUND"
-msgstr "Código de registo não encontrado."
-
 msgid "IDS_ST_POP_REGISTERING_ING"
 msgstr "A registar..."
 
-msgid "IDS_ST_POP_REGISTERED"
-msgstr "Registado."
-
 msgid "IDS_ST_POP_PUK2_VERIFIED"
 msgstr "PUK2 verificado."
 
@@ -460,18 +442,9 @@ msgstr "%d tentativas restantes."
 msgid "IDS_ST_POP_PASSWORD_MUST_CONTAIN_AT_LEAST_PD_ALPHANUMERIC_CHARACTERS"
 msgstr "A palavra-passe tem de incluir pelo menos %d caracteres alfanuméricos."
 
-msgid "IDS_ST_POP_PASSWORD_MUST_BE_MORE_THAN_P1SD_CHARACTERS_AND_LESS_THAN_P2SD"
-msgstr "A palavra-passe tem de ter mais de %1$d caracteres e menos de %2$d."
-
-msgid "IDS_ST_POP_PASSWORDS_DO_NOT_MATCH"
-msgstr "As palavras-passe são diferentes."
-
 msgid "IDS_ST_POP_NO_SD_CARD_IS_INSERTED_DISABLE_ENCRYPT_SD_CARD_ANYWAY_Q"
 msgstr "Não está inserido nenhum cartão SD. Desactivar cartão SD encriptado na mesma?"
 
-msgid "IDS_ST_POP_NO_SD_CARD_HAS_BEEN_INSERTED_ENCRYPTION_WILL_START_AUTOMATICALLY_WHEN_YOU_INSERT_AN_SD_CARD"
-msgstr "Não foi inserido qualquer cartão SD. A encriptação inicia-se automaticamente quando insere um cartão SD."
-
 msgid "IDS_ST_POP_NO_ITEM_SELECTED"
 msgstr "Sem itens seleccionados."
 
@@ -487,9 +460,6 @@ msgstr "Os dados móveis foram desactivados. Não pode enviar nem receber mensag
 msgid "IDS_ST_POP_MOBILE_DATA_ENABLED_CONNECTING_TO_MOBILE_NETWORKS_MAY_INCUR_EXTRA_CHARGES_DEPENDING_ON_YOUR_DATA_PLAN_CONTINUE_Q"
 msgstr "Dados móveis activados. A ligação a redes móveis pode implicar a cobrança de taxas extra dependendo do seu tarifário de dados. Continuar?"
 
-msgid "IDS_ST_POP_LOADING_ING"
-msgstr "A carregar..."
-
 msgid "IDS_ST_POP_IP_ADDRESS_REMOVED"
 msgstr "Endereço IP removido."
 
@@ -514,9 +484,6 @@ msgstr "PIN2 incorrecto."
 msgid "IDS_ST_POP_INCORRECT_PIN1_ATTEMPT_LEFT"
 msgstr "PIN incorrecto. Resta 1 tentativa."
 
-msgid "IDS_ST_POP_INCORRECT_PASSWORD"
-msgstr "Palavra-passe incorrecta."
-
 msgid "IDS_ST_POP_IF_YOU_RESET_YOUR_DEVICE_TO_FACTORY_DEFAULTS_YOU_WILL_NOT_BE_ABLE_TO_USE_ENCRYPTED_FILES_ON_THE_SD_CARD_MSG"
 msgstr "Se fizer a reposição do dispositivo com as predefinições de fábrica não poderá utilizar os ficheiros encriptados do cartão SD, mas continuará a poder utilizar ficheiros não encriptados."
 
@@ -538,12 +505,6 @@ msgstr "Encriptar cartão SD? A operação é irreversível e, se a interromper,
 msgid "IDS_ST_POP_ENABLING_EMERGENCY_MODE_ING"
 msgstr "A activar o Modo de emergência..."
 
-msgid "IDS_ST_POP_ENABLING_AUTO_UPDATE_MEANS_YOUR_DEVICE_WILL_CHECK_FOR_SECURITY_UPDATES_AUTOMATICALLY_NOTI_MSG"
-msgstr "A activação da actualização automática significa que o seu dispositivo verifica automaticamente a existência de actualizações da segurança. A verificação através de redes móveis pode implicar a cobrança de taxas adicionais."
-
-msgid "IDS_ST_POP_ENABLE_SMART_STAY_TO_TRY_IT_T_HELP"
-msgstr "Active a permanência inteligente para a experimentar."
-
 msgid "IDS_ST_POP_ENABLE_SMART_ROTATION_TO_TRY_IT_T_HELP"
 msgstr "Active a rotação inteligente para a experimentar."
 
@@ -553,12 +514,6 @@ msgstr "Activar Modo de voo."
 msgid "IDS_ST_POP_EMERGENCY_MODE_WILL_BE_DISABLED"
 msgstr "O modo de Emergência será desactivado."
 
-msgid "IDS_ST_POP_DO_NOT_ASK_AGAIN"
-msgstr "Não voltar a perguntar"
-
-msgid "IDS_ST_POP_DISABLING_AUTO_UPDATE_MEANS_YOU_HAVE_TO_CHECK_FOR_SECURITY_UPDATES_MANUALLY_NOTI_MSG"
-msgstr "A desactivação da actualização automática significa que tem de verificar as actualizações da segurança manualmente. Para manter o seu dispositivo seguro, recomendamos a activação da actualização automática."
-
 msgid "IDS_ST_POP_DISABLE_TETHERING_Q"
 msgstr "Desactivar ancoragem?"
 
@@ -598,9 +553,6 @@ msgstr "Vista de separadores"
 msgid "IDS_ST_OPT_SELECTED"
 msgstr "Seleccionado"
 
-msgid "IDS_ST_OPT_SELECT"
-msgstr "Seleccionar"
-
 msgid "IDS_ST_OPT_RESET_APP_SETTINGS_ABB"
 msgstr "Repor defs. aplicaç."
 
@@ -616,9 +568,6 @@ msgstr "LTE/WCDMA/GSM (ligação automática)"
 msgid "IDS_ST_OPT_EDIT_QUICK_SETTINGS"
 msgstr "Editar definições rápidas"
 
-msgid "IDS_ST_OPT_DEFAULT_RINGTONE"
-msgstr "Tom de toque padrão"
-
 msgid "IDS_ST_OPT_CUSTOM_MODE_ABB"
 msgstr "Modo Personalizado"
 
@@ -631,15 +580,9 @@ msgstr "Bloquear redes móveis"
 msgid "IDS_ST_OPT_BLOCK_ALL"
 msgstr "Bloquear tudo"
 
-msgid "IDS_ST_OPT_AUTO_UPDATE_ABB"
-msgstr "Actualização auto"
-
 msgid "IDS_ST_OPT_ALLOW_ALL"
 msgstr "Permitir tudo"
 
-msgid "IDS_ST_OPT_ALL"
-msgstr "Tudo"
-
 msgid "IDS_ST_MBODY_ZOOM"
 msgstr "Zoom"
 
@@ -679,9 +622,6 @@ msgstr "Mostrar utilização da CPU"
 msgid "IDS_ST_MBODY_SELECT_WHERE_CAPTURED_IMAGES_WILL_BE_SAVED"
 msgstr "Seleccione onde serão guardadas as imagens capturadas"
 
-msgid "IDS_ST_MBODY_SCREEN_ROTATION"
-msgstr "Rotação do ecrã"
-
 msgid "IDS_ST_MBODY_SCREEN_READER_HTTS"
 msgstr "Leitor de ecrã (TTS)"
 
@@ -700,18 +640,12 @@ msgstr "Movimentos e gestos"
 msgid "IDS_ST_MBODY_MOBILE_DATA"
 msgstr "Dados móveis"
 
-msgid "IDS_ST_MBODY_HELP"
-msgstr "Ajuda"
-
 msgid "IDS_ST_MBODY_HANDS_FREE_MODE"
 msgstr "Modo mãos-livres"
 
 msgid "IDS_ST_MBODY_GSM_ONLY"
 msgstr "Apenas GSM"
 
-msgid "IDS_ST_MBODY_FONT_SIZE"
-msgstr "Tamanho de fonte"
-
 msgid "IDS_ST_MBODY_FACTORY_RESET"
 msgstr "Reposição de fábrica"
 
@@ -745,15 +679,9 @@ msgstr "Aplicação activa"
 msgid "IDS_ST_MBODY_ACCOUNTS_AND_BACKUP"
 msgstr "Contas e cópia segurança"
 
-msgid "IDS_ST_ITAB4_CONTROLS_M_INPUT_AND_CONTROL"
-msgstr "Controlo"
-
 msgid "IDS_ST_HEADER_WI_FI_DIRECT"
 msgstr "Wi-Fi Direct"
 
-msgid "IDS_ST_HEADER_WI_FI"
-msgstr "Wi-Fi"
-
 msgid "IDS_ST_HEADER_USER_SETTINGS_ABB"
 msgstr "Definições de utilizador"
 
@@ -766,24 +694,15 @@ msgstr "Utilitários USB"
 msgid "IDS_ST_HEADER_UNLOCK_DEVICE_USING_MOTION_ABB"
 msgstr "Desbloq. disp. utiliz. movim."
 
-msgid "IDS_ST_HEADER_UNAVAILABLE"
-msgstr "Indisponível"
-
 msgid "IDS_ST_HEADER_ULTRA_POWER_SAVING_MODE"
-msgstr "Modo de ultra-economia de energia"
+msgstr "Modo de Ultra-economia de energia"
 
 msgid "IDS_ST_HEADER_TOUCH_KEY_LIGHT_DURATION"
 msgstr "Duração da luz da tecla de toque"
 
-msgid "IDS_ST_HEADER_TEXT_TO_SPEECH"
-msgstr "Texto para voz (TTS)"
-
 msgid "IDS_ST_HEADER_STANDARD_LIMIT_ABB"
 msgstr "Limite padrão"
 
-msgid "IDS_ST_HEADER_SOUND"
-msgstr "Som"
-
 msgid "IDS_ST_HEADER_SIM_CARD_MANAGER"
 msgstr "Gestor de cartão SIM"
 
@@ -799,18 +718,12 @@ msgstr "Screen Mirroring"
 msgid "IDS_ST_HEADER_SAMSUNG_KIES"
 msgstr "Samsung Kies"
 
-msgid "IDS_ST_HEADER_SAMSUNG_APPS"
-msgstr "Samsung Apps"
-
 msgid "IDS_ST_HEADER_RINGTONES"
 msgstr "Tons de toque"
 
 msgid "IDS_ST_HEADER_RESET_RESULTS"
 msgstr "Repor resultados"
 
-msgid "IDS_ST_HEADER_RESET"
-msgstr "Repor"
-
 msgid "IDS_ST_HEADER_PRIVILEGES"
 msgstr "Privilégios"
 
@@ -820,18 +733,12 @@ msgstr "Modo privado"
 msgid "IDS_ST_HEADER_PORT"
 msgstr "Porta"
 
-msgid "IDS_ST_HEADER_PLEASE_WAIT"
-msgstr "Aguarde por favor."
-
 msgid "IDS_ST_HEADER_PERSONAL_MODE"
 msgstr "Modo Pessoal"
 
 msgid "IDS_ST_HEADER_PERSONALISATION"
 msgstr "Personalização"
 
-msgid "IDS_ST_HEADER_PD_SELECTED_ABB"
-msgstr "%d selecionado(s)"
-
 msgid "IDS_ST_HEADER_PD_SELECTED"
 msgstr "%d seleccionado(s)"
 
@@ -865,9 +772,6 @@ msgstr "Introdução e movimento"
 msgid "IDS_ST_HEADER_HOME_SCREEN_ABB"
 msgstr "Ecrã principal"
 
-msgid "IDS_ST_HEADER_FINGER_SCANNER_ABB"
-msgstr "Leitor Impressão Digital"
-
 msgid "IDS_ST_HEADER_ENTER_VALID_DEVICE_NAME_ABB"
 msgstr "Introd. nome disp. válido"
 
@@ -916,6 +820,9 @@ msgstr "Adicionar porta"
 msgid "IDS_ST_HEADER_ADD_IP"
 msgstr "Adicionar IP"
 
+msgid "IDS_COM_POP_CHECKING"
+msgstr "A verificar..."
+
 msgid "IDS_ST_BUTTON_UNINSTALL_UPDATES"
 msgstr "Desinstalar actualizações"
 
@@ -925,30 +832,18 @@ msgstr "Desinstalar"
 msgid "IDS_ST_BUTTON_TRY_IT"
 msgstr "Experimente"
 
-msgid "IDS_ST_BUTTON_STOP"
-msgstr "Parar"
-
 msgid "IDS_ST_BUTTON_SET_SCREEN_LOCK_TYPE"
 msgstr "Definir tipo bloqueio ecrã"
 
 msgid "IDS_ST_BUTTON_RESET_APPS_ABB"
 msgstr "Repor aplicações"
 
-msgid "IDS_ST_BUTTON_RESET"
-msgstr "Repor"
-
 msgid "IDS_ST_BUTTON_REMOVE_DEFAULT_APPS_ABB"
 msgstr "Remover aplicações padrão"
 
 msgid "IDS_ST_BUTTON_ONLY_VIBRATE"
 msgstr "Só vibração"
 
-msgid "IDS_ST_BUTTON_OK_ABB"
-msgstr "OK"
-
-msgid "IDS_ST_BUTTON_OK"
-msgstr "OK"
-
 msgid "IDS_ST_BUTTON_MOVE_TO_SD_ABB"
 msgstr "Mover para SD"
 
@@ -958,21 +853,9 @@ msgstr "Mover para telefone"
 msgid "IDS_ST_BUTTON_FORCE_STOP"
 msgstr "Forçar paragem"
 
-msgid "IDS_ST_BUTTON_ENABLE"
-msgstr "Activar"
-
-msgid "IDS_ST_BUTTON_DISCONNECT"
-msgstr "Desligar"
-
 msgid "IDS_ST_BUTTON_DISABLE"
 msgstr "Desactivar"
 
-msgid "IDS_ST_BUTTON_CONTINUE"
-msgstr "Continuar"
-
-msgid "IDS_ST_BUTTON_CANCEL_ABB"
-msgstr "Cancelar"
-
 msgid "IDS_ST_BODY_YYYY_DD_MM_DOT"
 msgstr "AAAA/DD/MM"
 
@@ -1009,9 +892,6 @@ msgstr "Quando o roaming de dados está desactivado, as aplicações que utiliza
 msgid "IDS_ST_BODY_WEB_APPLICATIONS"
 msgstr "Aplicações Web"
 
-msgid "IDS_ST_BODY_WCDMA_GSM_NHAUTO_CONNECT"
-msgstr "WCDMA/GSM\n(ligação automática)"
-
 msgid "IDS_ST_BODY_WAIT_WHILE_DEVICE_IS_ENCRYPTED_PDP_COMPLETE"
 msgstr "Aguarde enquanto o dispositivo está a ser encriptado. %d% concluído."
 
@@ -1024,15 +904,9 @@ msgstr "A aguardar resposta do cartão SIM..."
 msgid "IDS_ST_BODY_VOLUME"
 msgstr "Volume"
 
-msgid "IDS_ST_BODY_VOICE_RECORDING"
-msgstr "Gravação de voz"
-
 msgid "IDS_ST_BODY_VIBRATE_WHEN_RINGING"
 msgstr "Vibrar ao tocar"
 
-msgid "IDS_ST_BODY_VERSION_PS"
-msgstr "Versão %s"
-
 msgid "IDS_ST_BODY_USING_MOBILE_DATA_MAY_RESULT_IN_ADDITIONAL_CHARGES_CONTINUE_Q"
 msgstr "A utilização de dados móveis pode resultar em taxas adicionais. Continuar?"
 
@@ -1069,9 +943,6 @@ msgstr "Depuração de USB"
 msgid "IDS_ST_BODY_USB_ASK_ON_CONNECTION"
 msgstr "Perguntar ao ligar"
 
-msgid "IDS_ST_BODY_URL"
-msgstr "URL"
-
 msgid "IDS_ST_BODY_UNMOUNT_USB_OTG_STORAGE"
 msgstr "Desinstalar o armazenamento USB OTG"
 
@@ -1096,6 +967,9 @@ msgstr "UDMincho"
 msgid "IDS_ST_BODY_UDGOTHIC_M_FONT"
 msgstr "UDGothic"
 
+msgid "IDS_IM_POP_THIS_FEATURE_IS_NOT_AVAILABLE_WHILE_FLIGHT_MODE_IS_ON"
+msgstr "Esta função não está disponível com o modo de Voo activo."
+
 msgid "IDS_ST_BODY_TURN_OFF"
 msgstr "Desligar"
 
@@ -1150,33 +1024,18 @@ msgstr "Esta acção irá apagar o cartão SD no telefone. Irá perder TODOS os
 msgid "IDS_ST_BODY_THE_SD_CARD_IS_CURRENTLY_IN_USE_THIS_ACTION_WILL_ERASE_ALL_DATA_ON_THE_SD_CARD_INCLUDING_THE_DATA_THAT_IS_CURRENTLY_BEING_USED"
 msgstr "O cartão SD está a ser utilizado actualmente. Esta acção irá eliminar todos os dados no cartão SD, incluindo os dados utilizados neste momento."
 
-msgid "IDS_ST_BODY_THE_RED_LED_LIGHTS_UP_WHEN_YOU_CHARGE_YOUR_DEVICE_WHILE_THE_SCREEN_IS_OFF"
-msgstr "O LED vermelho acende-se quando está a carregar o dispositivo com o ecrã desligado."
-
-msgid "IDS_ST_BODY_THE_RED_LED_BLINKS_WHEN_THE_BATTERY_POWER_IS_LOW_WHILE_THE_SCREEN_IS_OFF"
-msgstr "O LED vermelho fica intermitente quando a energia da bateria está fraca com o ecrã desligado."
-
 msgid "IDS_ST_BODY_THE_PASSWORD_MUST_NOT_CONTAIN_A_SIMPLE_SEQUENCE_HEG_1111_OR_1234"
 msgstr "A palavra-passe não pode conter uma sequência simples (por ex., 1111 ou 1234)"
 
+msgid "IDS_SMEMO_BUTTON_IMPORT"
+msgstr "Importar"
+
 msgid "IDS_ST_BODY_THE_NAME_FIELD_CANNOT_BE_EMPTY"
 msgstr "O campo Nome não pode estar vazio."
 
-msgid "IDS_ST_BODY_THE_BLUE_LED_BLINKS_WHEN_YOU_RECORD_VOICE_WHILE_THE_SCREEN_IS_OFF"
-msgstr "O LED azul fica intermitente quando está a gravar voz com o ecrã desligado."
-
-msgid "IDS_ST_BODY_THE_BLUE_LED_BLINKS_WHEN_YOU_HAVE_MISSED_CALLS_MESSAGES_OR_APP_NOTIFICATIONS_WHILE_THE_SCREEN_IS_OFF"
-msgstr "O LED azul apresenta-se intermitente quando o utilizador perdeu chamadas ou notificações de aplicações por o ecrã estar desligado."
-
-msgid "IDS_ST_BODY_THE_APPLICATIONS_BELOW_WERE_STARTED_BY_PS_STOPPING_THESE_APPLICATIONS_MAY_CAUSE_PS_TO_FAIL"
-msgstr "Estas aplicações abaixo foram iniciadas por %s. A paragem destas aplicações pode causar a falha de %s."
-
 msgid "IDS_ST_BODY_THERE_ARE_NO_NETWORKS_NEARBY"
 msgstr "Não existem redes nas proximidades."
 
-msgid "IDS_ST_BODY_TEXTSTYLE_LARGE"
-msgstr "Grande"
-
 msgid "IDS_ST_BODY_TASK_SWITCHER"
 msgstr "Comutador de tarefas"
 
@@ -1189,12 +1048,6 @@ msgstr "Toque no ecrã sem soltar e incline o dispositivo na sua direcção para
 msgid "IDS_ST_BODY_SYSTEM_MEMORY"
 msgstr "Memória do sistema"
 
-msgid "IDS_ST_BODY_SUNDAY"
-msgstr "Domingo"
-
-msgid "IDS_ST_BODY_STORAGE"
-msgstr "Armazenamento"
-
 msgid "IDS_ST_BODY_STANDARD_T_DISPLAY_EFFECT"
 msgstr "Padrão"
 
@@ -1213,12 +1066,6 @@ msgstr "Perfis de rede social"
 msgid "IDS_ST_BODY_SMART_STAY_MAY_NOT_WORK_IN_THESE_SITUATIONS"
 msgstr "A manutenção inteligente pode não funcionar nestas situações."
 
-msgid "IDS_ST_BODY_SMART_ROTATION_MAY_NOT_WORK_IN_THESE_SITUATIONS"
-msgstr "A rotação inteligente pode não funcionar nestas situações."
-
-msgid "IDS_ST_BODY_SMART_ROTATION_DESCRIPTION_MSG"
-msgstr "A rotação inteligente desactiva a rotação automática do ecrã, e utiliza a câmara frontal para determinar a orientação do seu rosto e ajustar o ecrã correctamente."
-
 msgid "IDS_ST_BODY_SMALL_M_TEXTSIZE"
 msgstr "Pequeno"
 
@@ -1246,15 +1093,6 @@ msgstr "Número de série"
 msgid "IDS_ST_BODY_SECURITY_ENGINE"
 msgstr "Motor de segurança"
 
-msgid "IDS_ST_BODY_SECURITY"
-msgstr "Segurança"
-
-msgid "IDS_ST_BODY_SEARCH"
-msgstr "Procurar"
-
-msgid "IDS_ST_BODY_SD_CARD"
-msgstr "Cartão SD"
-
 msgid "IDS_ST_BODY_SCREEN_TIMEOUT_ABB2"
 msgstr "Duraç luz fund"
 
@@ -1285,35 +1123,20 @@ msgstr "Tipo de bloqueio do ecrã"
 msgid "IDS_ST_BODY_SCREEN_LOCK_SOUND"
 msgstr "Som de bloqueio do ecrã"
 
-msgid "IDS_ST_BODY_SCHEDULE"
-msgstr "Agenda"
-
 msgid "IDS_ST_BODY_SAVE_POWER_BY_ADJUSTING_SCREEN_TONE_ACCORDING_TO_ANALYSIS_OF_IMAGES"
 msgstr "Poupar energia ajustando o tom do ecrã de acordo com a análise das imagens."
 
 msgid "IDS_ST_BODY_SAVES_POWER_BY_LIMITING_THE_MAXIMUM_PERFORMANCE_OF_THE_DEVICE"
 msgstr "Economiza energia limitando o desempenho máximo do dispositivo."
 
-msgid "IDS_ST_BODY_SAVED"
-msgstr "Guardado."
-
-msgid "IDS_ST_BODY_SAVE"
-msgstr "Guardar"
-
 msgid "IDS_ST_BODY_SAMSUNG_LEGAL"
 msgstr "Samsung legal"
 
-msgid "IDS_ST_BODY_SAMSUNG_KIES_CONNECTION_CONNECTING_USB_HELP_MSG"
-msgstr "Se o Samsung Kies (software de PC) ou os controladores correctos ainda não estiverem instalados no PC, a instalação continuará no Microsoft Windows.\nDepois de ter instalado o software de PC, pode executar as seguintes operações:\n- Sincronizar dados do telefone\n- Actualizar o software do telefone\n- Partilha de Internet (o telefone actua como um modem para permitir o acesso à Internet com o seu portátil ou PC)\n- Copiar música ou vídeos comprados, protegidos por DRM, ou ficheiros normais para o telefone."
-
 msgid "IDS_ST_BODY_RUNNING"
 msgstr "A ser executado"
 
-msgid "IDS_ST_BODY_RESTRICTING_APPLICATION_USAGE_TO_ONLY_ESSENTIAL_APPLICATIONS_AND_THOSE_SELECTED_BY_YOU"
-msgstr "Restringir a utilização de aplicações apenas a aplicações essenciais e que tenham sido seleccionadas por si."
-
 msgid "IDS_ST_BODY_RESET_TO_DEFAULT"
-msgstr "REPOR DEFINIÇÕES"
+msgstr "Repor definições"
 
 msgid "IDS_ST_BODY_RESET_SETTINGS"
 msgstr "Repor definições"
@@ -1330,6 +1153,9 @@ msgstr "Repor tudo"
 msgid "IDS_ST_BODY_REMOVE_LICENCE"
 msgstr "Remover licença"
 
+msgid "IDS_ST_POP_REGISTERED"
+msgstr "Registado."
+
 msgid "IDS_ST_BODY_REGULATORY_INFORMATION_ABB"
 msgstr "Informaç. regulamentares"
 
@@ -1339,9 +1165,6 @@ msgstr "Registar em"
 msgid "IDS_ST_BODY_REGIONAL_EXAMPLE"
 msgstr "Exemplo regional"
 
-msgid "IDS_ST_BODY_REGION"
-msgstr "Região"
-
 msgid "IDS_ST_BODY_PUK"
 msgstr "PUK"
 
@@ -1357,30 +1180,27 @@ msgstr "Proteja o seu dispositivo contra vírus perigosos e software malicioso."
 msgid "IDS_ST_BODY_PROFILE_NAME"
 msgstr "Nome do perfil"
 
-msgid "IDS_ST_BODY_PROFILE"
-msgstr "Perfil"
-
 msgid "IDS_ST_BODY_PREPARING_THIS_COULD_TAKE_OVER_10_MINUTES_ING"
 msgstr "A preparar. Pode demorar mais de 10 minutos..."
 
 msgid "IDS_ST_BODY_PREFERRED_NETWORKS"
 msgstr "Redes preferidas"
 
-msgid "IDS_ST_BODY_POP_JPN_DCM"
-msgstr "POP"
-
-msgid "IDS_ST_BODY_PM"
-msgstr "PM"
-
 msgid "IDS_ST_BODY_PLUG_IN_CHARGER_AND_TRY_AGAIN"
 msgstr "Ligue o carregador e tente novamente."
 
 msgid "IDS_ST_BODY_PLAY_TONE_WHEN_THE_DIALLING_KEYPAD_IS_TAPPED"
 msgstr "Reproduzir som quando o teclado de marcação é premido."
 
+msgid "IDS_ST_POP_PASSWORD_MUST_BE_MORE_THAN_P1SD_CHARACTERS_AND_LESS_THAN_P2SD"
+msgstr "A palavra-passe tem de ter mais de %1$d caracteres e menos de %2$d."
+
 msgid "IDS_ST_BODY_PLAY_SOUNDS_WHEN_LOCKING_AND_UNLOCKING_SCREEN"
 msgstr "Emitir sons ao bloquear e desbloquear o ecrã"
 
+msgid "IDS_ST_POP_PASSWORDS_DO_NOT_MATCH"
+msgstr "As palavras-passe são diferentes."
+
 msgid "IDS_ST_BODY_PIN_BLOCKED_ENTER_PUK_TO_CONTINUE_JPN_DCM"
 msgstr "PIN bloqueado. Introduza o PUK para continuar."
 
@@ -1393,9 +1213,6 @@ msgstr "Imagens, vídeos"
 msgid "IDS_ST_BODY_PHOTO_UPLOAD_SETTINGS"
 msgstr "Definições de transferência de fotografias"
 
-msgid "IDS_ST_BODY_PHONEPROFILES_SILENT"
-msgstr "Silencioso"
-
 msgid "IDS_ST_BODY_PERSONAL_MODE_CAN_BE_USED_TO_HIDE_CONTENT_THAT_YOU_WANT_TO_KEEP_PRIVATE_MSG"
 msgstr "O modo Pessoal pode ser utilizado para ocultar conteúdos que pretende manter privados. Para utilizar o modo Pessoal, active-o nas Definições ou prima sem soltar a tecla de alimentação e seleccione Modo Pessoal. Introduza o seu PIN ou palavra-passe. O ícone do modo Pessoal será mostrado na barra de estado. Para proteger os seus dados, desactive o modo Pessoal depois de o utilizar. Além disso, a utilização de um bloqueio de ecrã seguro dará uma melhor protecção."
 
@@ -1408,6 +1225,9 @@ msgstr "Palavra-passe requerida para desencriptar o dispositivo sempre que o uti
 msgid "IDS_ST_BODY_PASSWORD_MUST_CONTAIN_NO_MORE_THAN_PD_CHARACTERS_ABB"
 msgstr "A palavra-passe não pode ter mais de %d caracteres."
 
+msgid "IDS_ST_POP_LOADING_ING"
+msgstr "A carregar..."
+
 msgid "IDS_ST_BODY_PASSWORD_MUST_CONTAIN_AT_LEAST_PD_CHARACTERS_ABB"
 msgstr "Palavra-passe tem de ter pelo menos %d caracteres."
 
@@ -1423,9 +1243,6 @@ msgstr "Palavra-passe vazia."
 msgid "IDS_ST_BODY_PASSWORD_CONTAINS_INVALID_CHARACTER_ABB"
 msgstr "A palavra-passe tem um carácter inválido."
 
-msgid "IDS_ST_BODY_PASSWORD"
-msgstr "Palavra-passe"
-
 msgid "IDS_ST_BODY_OPEN_SOURCE_LICENCES"
 msgstr "Abrir licenças de origem"
 
@@ -1435,36 +1252,24 @@ msgstr "Ligar"
 msgid "IDS_ST_BODY_OFFICIAL_M_DEVICE_STATUS"
 msgstr "Oficial"
 
+msgid "IDS_ST_POP_INCORRECT_PASSWORD"
+msgstr "Palavra-passe incorrecta."
+
 msgid "IDS_ST_BODY_NUMBER"
 msgstr "Número"
 
-msgid "IDS_ST_BODY_NO_RESULTS_FOUND"
-msgstr "Nenhuns resultados encontrados."
-
 msgid "IDS_ST_BODY_NO_DEFAULTS_SET"
 msgstr "Sem predefinições definidas."
 
-msgid "IDS_ST_BODY_NOT_ASSIGNED"
-msgstr "Não atribuído"
-
 msgid "IDS_ST_BODY_NOTIFICATION_PANEL"
 msgstr "Painel de notificações"
 
-msgid "IDS_ST_BODY_NOTIFICATIONS"
-msgstr "Notificações"
-
-msgid "IDS_ST_BODY_NOTIFICATION"
-msgstr "Notificação"
-
 msgid "IDS_ST_BODY_NOSERVICE"
 msgstr "Sem serviço"
 
 msgid "IDS_ST_BODY_NORMAL_T_PROFILE"
 msgstr "Normal"
 
-msgid "IDS_ST_BODY_NONE"
-msgstr "Desligado"
-
 msgid "IDS_ST_BODY_NEW_PIN2_AND_CONFIRM_PIN2_DO_NOT_MATCH"
 msgstr "O novo PIN2 e o PIN2 de confirmação não correspondem"
 
@@ -1474,9 +1279,6 @@ msgstr "Novo PIN2"
 msgid "IDS_ST_BODY_NEW_PIN1"
 msgstr "Novo código PIN1"
 
-msgid "IDS_ST_BODY_NEW"
-msgstr "Novo"
-
 msgid "IDS_ST_BODY_NETWORK_TYPE"
 msgstr "Tipo de rede"
 
@@ -1489,18 +1291,15 @@ msgstr "Lista de redes"
 msgid "IDS_ST_BODY_NETWORK_CONNECTIONS"
 msgstr "Ligações de rede"
 
+msgid "IDS_ST_POP_DO_NOT_ASK_AGAIN"
+msgstr "Não voltar a perguntar"
+
 msgid "IDS_ST_BODY_NETWORK_CODE"
 msgstr "Código da rede"
 
-msgid "IDS_ST_BODY_NETWORK"
-msgstr "Rede"
-
 msgid "IDS_ST_BODY_NATURAL_T_DISPLAY_EFFECT"
 msgstr "Natural"
 
-msgid "IDS_ST_BODY_NAME"
-msgstr "Nome"
-
 msgid "IDS_ST_BODY_MY_NUMBER"
 msgstr "O meu número"
 
@@ -1525,12 +1324,6 @@ msgstr "Mais definições de sistema"
 msgid "IDS_ST_BODY_MORE_CONNECTIVITY_SETTINGS"
 msgstr "Mais definições de conectividade"
 
-msgid "IDS_ST_BODY_MONDAY"
-msgstr "Segunda-feira"
-
-msgid "IDS_ST_BODY_MODE"
-msgstr "Modo"
-
 msgid "IDS_ST_BODY_MOBILE_DATA_WILL_BE_USED_IF_YOU_DOWNLOAD_OR_UPLOAD_DATA_WITHOUT_WI_FI_CONNECTION"
 msgstr "Serão utilizados dados móveis se descarregar ou carregar dados sem ligação Wi-Fi."
 
@@ -1540,29 +1333,23 @@ msgstr "MM.DD.AAAA"
 msgid "IDS_ST_BODY_MMS_CONNECTIONS"
 msgstr "Ligações MMS"
 
+msgid "IDS_ST_OPT_SELECT"
+msgstr "Seleccionar"
+
 msgid "IDS_ST_BODY_MISCELLANEOUS_FILES"
 msgstr "Ficheiros diversos"
 
-msgid "IDS_ST_BODY_MESSAGE"
-msgstr "Mensagem"
-
 msgid "IDS_ST_BODY_MENU_AND_WIDGETS"
 msgstr "Menu e widgets"
 
-msgid "IDS_ST_BODY_MEMORY"
-msgstr "Memória"
-
 msgid "IDS_ST_BODY_MEDIUM"
 msgstr "Médio"
 
-msgid "IDS_ST_BODY_MB"
-msgstr "MB"
-
 msgid "IDS_ST_BODY_MASS_STORAGE_HELP_MSG"
 msgstr "Pode executar as seguintes operações:\n- Cópia rápida de ficheiros\n- Ligação via MAC ou Linux OS"
 
-msgid "IDS_ST_BODY_MARUBERI_JPN_DCM"
-msgstr "Maruberi"
+msgid "IDS_ST_OPT_DEFAULT_RINGTONE"
+msgstr "Tom de toque padrão"
 
 msgid "IDS_ST_BODY_LTE_WCDMA_GSM_NHAUTO_CONNECT"
 msgstr "LTE/WCDMA/GSM\n(ligação automática)"
@@ -1570,39 +1357,33 @@ msgstr "LTE/WCDMA/GSM\n(ligação automática)"
 msgid "IDS_ST_BODY_LOCK_SCREEN_OPTIONS"
 msgstr "Opções de bloqueio do ecrã"
 
-msgid "IDS_ST_BODY_LIST_VIEW"
-msgstr "Vista de lista"
-
 msgid "IDS_ST_BODY_LIMIT_BACKGROUND_PROCESSES"
 msgstr "Limitar processos em segundo plano"
 
-msgid "IDS_ST_BODY_LICENCE"
-msgstr "Licença"
-
-msgid "IDS_ST_BODY_LED_INDICATOR"
-msgstr "Indicador LED"
-
 msgid "IDS_ST_BODY_LEDOT_LOW_BATTERY"
 msgstr "Bateria fraca"
 
 msgid "IDS_ST_BODY_LAUNCH_BY_DEFAULT"
 msgstr "Iniciar por predefinição"
 
+msgid "IDS_ST_OPT_AUTO_UPDATE_ABB"
+msgstr "Actualização auto"
+
 msgid "IDS_ST_BODY_LANGUAGE_AND_REGION_ABB"
 msgstr "Idioma e região"
 
 msgid "IDS_ST_BODY_LANGUAGE_AND_KEYBOARD"
 msgstr "Idioma e teclado"
 
+msgid "IDS_ST_OPT_ALL"
+msgstr "Tudo"
+
 msgid "IDS_ST_BODY_KEYBOARD"
 msgstr "Teclado"
 
 msgid "IDS_ST_BODY_KEEPS_THE_STATUS_BAR_TIDY_TAP_THE_REPRESENTATIVE_ICON_TO_SHOW_ALL_THE_ICONS"
 msgstr "Mantém a barra de estado arrumada. Toque no ícone representativo para mostrar todos os ícones."
 
-msgid "IDS_ST_BODY_KB"
-msgstr "KB"
-
 msgid "IDS_ST_BODY_INTRODUCTION_TO_SMART_SCREEN_ABB"
 msgstr "Introdução ao ecrã inteligente"
 
@@ -1618,15 +1399,6 @@ msgstr "Aplicações instaladas"
 msgid "IDS_ST_BODY_INSTALLATION_SETTINGS"
 msgstr "Definições de instalação"
 
-msgid "IDS_ST_BODY_INSERT_SD_CARD"
-msgstr "Insira cartão SD."
-
-msgid "IDS_ST_BODY_INCORRECT_PIN_E"
-msgstr "PIN incorrecto."
-
-msgid "IDS_ST_BODY_INCORRECT_PASSWORD_TRY_AGAIN"
-msgstr "Palavra-passe incorrecta. Tente novamente."
-
 msgid "IDS_ST_BODY_INCOMING_CALLS_AND_NEW_NOTIFICATIONS_WILL_BE_READ_OUT_AUTOMATICALLY"
 msgstr "As chamadas recebidas e as novas notificações serão lidas automaticamente em voz alta."
 
@@ -1642,8 +1414,8 @@ msgstr "Se seleccionar esta opção, só será encriptado o espaço de memória
 msgid "IDS_ST_BODY_IF_YOU_FORGET_YOUR_PERSONAL_MODE_PASSWORD_YOU_WILL_NOT_BE_ABLE_TO_RECOVER_IT_FOR_SECURITY_MSG"
 msgstr "Caso se esqueça da sua palavra-passe do modo Pessoal, não a poderá recuperar. Por segurança, tem de repor o modo Pessoal. Isto irá repor as respectivas definições padrão e eliminar todo o seu conteúdo pessoal."
 
-msgid "IDS_ST_BODY_IF_YOU_DONT_WANT_TO_SEE_A_NUMBER_APPEAR_ON_THE_APP_ICON_FOR_EACH_NEW_EVENT_DISABLE_BADGE"
-msgstr "Se não quiser que seja mostrado um número no ícone da aplicação por cada novo evento, desactive o distintivo."
+msgid "IDS_ST_MBODY_SCREEN_ROTATION"
+msgstr "Rotação do ecrã"
 
 msgid "IDS_ST_BODY_ICON_SHOWS_THAT_SMART_SCREEN_IS_ENABLED"
 msgstr "O ícone mostra que o ecrã inteligente está activado."
@@ -1660,23 +1432,17 @@ msgstr "Helvetica Neue"
 msgid "IDS_ST_BODY_HARDWARE"
 msgstr "Hardware"
 
+msgid "IDS_ST_MBODY_HELP"
+msgstr "Ajuda"
+
 msgid "IDS_ST_BODY_GSM"
 msgstr "GSM"
 
-msgid "IDS_ST_BODY_GRID_VIEW"
-msgstr "Vista de grelha"
-
 msgid "IDS_ST_BODY_GLOVE_MODE_ABB"
 msgstr "Modo de luva"
 
-msgid "IDS_ST_BODY_GESTURES"
-msgstr "Gestos"
-
-msgid "IDS_ST_BODY_GB"
-msgstr "GB"
-
-msgid "IDS_ST_BODY_FROM_M_TIME"
-msgstr "De"
+msgid "IDS_ST_MBODY_FONT_SIZE"
+msgstr "Tamanho de fonte"
 
 msgid "IDS_ST_BODY_FREQUENTLY_USED"
 msgstr "Frequentemente utilizados"
@@ -1705,9 +1471,6 @@ msgstr "Tipo de letra"
 msgid "IDS_ST_BODY_FONTSTYLE_ROSEMARY"
 msgstr "Rosemary"
 
-msgid "IDS_ST_BODY_FLIGHT_MODE_MSG"
-msgstr "O Modo de voo permite-lhe desligar as funções de chamadas, mensagens e redes de dados. Também desliga funções de conectividade como Wi-Fi e Bluetooth. Para utilizar Wi-Fi e Bluetooth, active estas funções nas Definições ou no painel de notificação."
-
 msgid "IDS_ST_BODY_FLIGHT_MODE_HAS_BEEN_ENABLED_NETWORK_SETTINGS_WILL_CLOSE"
 msgstr "O Modo de voo foi activado. As definições de rede vão ser fechadas."
 
@@ -1720,6 +1483,9 @@ msgstr "Modo de marcação fixa"
 msgid "IDS_ST_BODY_FIREWALL_ENABLED_ABB"
 msgstr "Firewall activada"
 
+msgid "IDS_ST_HEADER_WI_FI"
+msgstr "Wi-Fi"
+
 msgid "IDS_ST_BODY_FIREWALL"
 msgstr "Firewall"
 
@@ -1735,8 +1501,8 @@ msgstr "Falha ao seleccionar rede."
 msgid "IDS_ST_BODY_FACE_AND_VOICE"
 msgstr "Rosto e voz"
 
-msgid "IDS_ST_BODY_FACEBOOK"
-msgstr "Facebook"
+msgid "IDS_ST_HEADER_UNAVAILABLE"
+msgstr "Indisponível"
 
 msgid "IDS_ST_BODY_EXPLANATION_FOR_TRANSACTION_TRACKING_MENU_VODA"
 msgstr "A sua informação de recomendação também é enviada com o ficheiro que transferir."
@@ -1744,6 +1510,12 @@ msgstr "A sua informação de recomendação também é enviada com o ficheiro q
 msgid "IDS_ST_BODY_EXPLANATION_FOR_EXPIRY_REMINDER_MENU"
 msgstr "Receba um lembrete antes da expiração da licença do ficheiro a ser utilizado, tal como uma imagem de fundo."
 
+msgid "IDS_ST_HEADER_TEXT_TO_SPEECH"
+msgstr "Texto para voz (TTS)"
+
+msgid "IDS_ST_HEADER_SOUND"
+msgstr "Som"
+
 msgid "IDS_ST_BODY_ESTIMATED_MAX_STANDBY_TIME_ABB"
 msgstr "Tempo de espera\nmáx. estimado"
 
@@ -1756,12 +1528,12 @@ msgstr "Introduzir a palavra-passe novamente"
 msgid "IDS_ST_BODY_ENTER_PASSWORD"
 msgstr "Introduzir palavra-passe."
 
-msgid "IDS_ST_BODY_ENTER_NEW_PASSWORD"
-msgstr "Introduzir nova palavra-passe."
-
 msgid "IDS_ST_BODY_ENTER_CURRENT_PASSWORD"
 msgstr "Introduzir palavra-passe actual."
 
+msgid "IDS_ST_HEADER_SAMSUNG_APPS"
+msgstr "Samsung Apps"
+
 msgid "IDS_ST_BODY_ENCRYPT_DEVICE_Q_WARNING_MSG"
 msgstr "Encriptar o dispositivo? Esta operação é irreversível e, se a interromper, perderá dados. A encriptação pode demorar uma hora ou mais, período durante o qual o dispositivo irá reiniciar várias vezes e não pode utilizar o seu dispositivo."
 
@@ -1771,6 +1543,9 @@ msgstr "Dispositivo encriptado? A operação é irreversível e, se a interrompe
 msgid "IDS_ST_BODY_ENCRYPT_ACCOUNTS_SETTINGS_DOWNLOADED_APPLICATIONS_AND_THEIR_DATA_MEDIA_AND_OTHER_FILES"
 msgstr "Encriptar contas, definições, aplicações transferidas e respectivos dados, multimédia e outros ficheiros."
 
+msgid "IDS_ST_HEADER_RESET"
+msgstr "Repor"
+
 msgid "IDS_ST_BODY_ENCRYPTION_WILL_TAKE_AT_LEAST_AN_HOUR"
 msgstr "A encriptação vai levar pelo menos uma hora."
 
@@ -1783,15 +1558,18 @@ msgstr "Permitir acesso de dados através de rede móvel."
 msgid "IDS_ST_BODY_EMPTY"
 msgstr "Vazio"
 
+msgid "IDS_ST_HEADER_PLEASE_WAIT"
+msgstr "Aguarde por favor."
+
 msgid "IDS_ST_BODY_EMERGENCY_MODE_ABB"
 msgstr "Modo de emergência"
 
+msgid "IDS_ST_HEADER_PD_SELECTED_ABB"
+msgstr "%d selecionado(s)"
+
 msgid "IDS_ST_BODY_EMAIL"
 msgstr "E-mail"
 
-msgid "IDS_ST_BODY_EDIT"
-msgstr "Editar"
-
 msgid "IDS_ST_BODY_EASY_MODE"
 msgstr "Modo fácil"
 
@@ -1804,15 +1582,6 @@ msgstr "Barra de estado dinâmica"
 msgid "IDS_ST_BODY_DRIVING_MODE"
 msgstr "Modo de condução"
 
-msgid "IDS_ST_BODY_DO_NOT_SHOW_AGAIN"
-msgstr "Não mostrar novamente"
-
-msgid "IDS_ST_BODY_DOWNLOADS"
-msgstr "Transferências"
-
-msgid "IDS_ST_BODY_DOWNLOAD"
-msgstr "Transferir"
-
 msgid "IDS_ST_BODY_DOUBLE_TAP_TO_OPEN_THE_MENU_T_TTS"
 msgstr "Toque duas vezes para abrir o menu."
 
@@ -1822,18 +1591,12 @@ msgstr "Toque duas vezes para alterar este campo."
 msgid "IDS_ST_BODY_DOUBLE_TAP_TO_CLOSE_THE_MENU_T_TTS"
 msgstr "Toque duas vezes para fechar o menu."
 
-msgid "IDS_ST_BODY_DOCOMO_JPN_DCM"
-msgstr "docomo"
-
 msgid "IDS_ST_BODY_DIVX_REGISTRATION"
 msgstr "Registo DivX"
 
 msgid "IDS_ST_BODY_DIVX_DEREGISTRATION"
 msgstr "Anular registo DivX"
 
-msgid "IDS_ST_BODY_DISPLAY_CONTENTS"
-msgstr "Apresentar conteúdo"
-
 msgid "IDS_ST_BODY_DISPLAY_BATTERY_PERCENTAGE_ABB"
 msgstr "Ver percentagem de bateria"
 
@@ -1843,9 +1606,6 @@ msgstr "A desactivar..."
 msgid "IDS_ST_BODY_DE_REGISTRATION_CODE_NOT_FOUND"
 msgstr "Código de anulação de registo não encontrado."
 
-msgid "IDS_ST_BODY_DEVICE_MEMORY"
-msgstr "Memória do dispositivo"
-
 msgid "IDS_ST_BODY_DEVICE_INFO"
 msgstr "Informações de dispositivo"
 
@@ -1855,9 +1615,6 @@ msgstr "Pode encriptar as suas contas, definições, aplicações transferidas e
 msgid "IDS_ST_BODY_DEVICE_ENCRYPTED"
 msgstr "Dispositivo encriptado."
 
-msgid "IDS_ST_BODY_DEVICE"
-msgstr "Dispositivo"
-
 msgid "IDS_ST_BODY_DEVELOPER_OPTIONS"
 msgstr "Opções de programador"
 
@@ -1888,9 +1645,6 @@ msgstr "DD.MM.AAAA"
 msgid "IDS_ST_BODY_DATE_AND_TIME"
 msgstr "Data e hora"
 
-msgid "IDS_ST_BODY_DATE"
-msgstr "Data"
-
 msgid "IDS_ST_BODY_DATA_ROAMING"
 msgstr "Dados em roaming"
 
@@ -1900,18 +1654,12 @@ msgstr "Dados"
 msgid "IDS_ST_BODY_CUSTOM_M_DEVICE_STATUS"
 msgstr "Personalizado"
 
-msgid "IDS_ST_BODY_CURRENT"
-msgstr "Actual"
-
 msgid "IDS_ST_BODY_CRASH_VIEWER"
 msgstr "Visualizador de falhas"
 
 msgid "IDS_ST_BODY_CPU_USAGE"
 msgstr "Utilização da CPU"
 
-msgid "IDS_ST_BODY_COUNTRY_CODE"
-msgstr "Código do país"
-
 msgid "IDS_ST_BODY_COOL_JAZZ"
 msgstr "Cool jazz"
 
@@ -1921,18 +1669,21 @@ msgstr "O conteúdo de Galeria, Vídeo, Música, Gravador de Voz e Os Meus Fiche
 msgid "IDS_ST_BODY_CONNECTIONSETTINGS_PROXY_ADDRESS"
 msgstr "Endereço proxy"
 
+msgid "IDS_ST_BUTTON_STOP"
+msgstr "Parar"
+
 msgid "IDS_ST_BODY_CONNECTIONSETTINGS_INTERNET"
 msgstr "Internet"
 
 msgid "IDS_ST_BODY_CONNECTIONS"
 msgstr "Ligações"
 
-msgid "IDS_ST_BODY_CONNECTION"
-msgstr "Ligação"
-
 msgid "IDS_ST_BODY_CONFIRM_NEW_PIN2"
 msgstr "Confirmar novo PIN2"
 
+msgid "IDS_ST_BUTTON_RESET"
+msgstr "Repor"
+
 msgid "IDS_ST_BODY_CONFIRM_NEW_PIN1"
 msgstr "Confirmar código PIN1 novo."
 
@@ -1942,12 +1693,15 @@ msgstr "Confirmar novo PIN"
 msgid "IDS_ST_BODY_CONFIRM_DECRYPTION"
 msgstr "Confirmar desencriptação"
 
-msgid "IDS_ST_BODY_CONFIRM"
-msgstr "Confirmar"
+msgid "IDS_ST_BUTTON_OK_ABB"
+msgstr "OK"
 
 msgid "IDS_ST_BODY_CONFIGURE_FIREWALL_SETTINGS"
 msgstr "Configurar definições de firewall"
 
+msgid "IDS_ST_BUTTON_OK"
+msgstr "OK"
+
 msgid "IDS_ST_BODY_COMPUTING_ING"
 msgstr "A calcular..."
 
@@ -1960,11 +1714,14 @@ msgstr "Choco cooky"
 msgid "IDS_ST_BODY_CHECK_FOR_UPDATES_AUTOMATICALLY_ABB"
 msgstr "Proc. actualiz. automaticamente."
 
+msgid "IDS_ST_BUTTON_ENABLE"
+msgstr "Activar"
+
 msgid "IDS_ST_BODY_CHECK_FOR_UPDATES_ABB"
 msgstr "Verificar se há actualizações"
 
-msgid "IDS_ST_BODY_CHECK_FOR_UPDATES"
-msgstr "Verificar existência de actualizações"
+msgid "IDS_ST_BUTTON_DISCONNECT"
+msgstr "Desligado"
 
 msgid "IDS_ST_BODY_CHARGE_BATTERY_TO_ABOVE_80P_AND_TRY_AGAIN"
 msgstr "Carregue a bateria acima de 80% e tente novamente."
@@ -1972,9 +1729,15 @@ msgstr "Carregue a bateria acima de 80% e tente novamente."
 msgid "IDS_ST_BODY_CHANGING_THE_FONT_SIZE_IN_ACCESSIBILITY_SETTINGS_WILL_OVERRIDE_THE_FONT_SIZE_IN_EACH_APPLICATION"
 msgstr "A alteração do tamanho da fonte nas definições de acessibilidade irá substituir o tamanho da fonte em cada aplicação."
 
+msgid "IDS_ST_BUTTON_CONTINUE"
+msgstr "Continuar"
+
 msgid "IDS_ST_BODY_CHANGING_THE_COLOUR_OF_THE_SCREEN_TO_GREYSCALE"
 msgstr "Alterar a cor do ecrã para escala de cinzentos."
 
+msgid "IDS_ST_BUTTON_CANCEL_ABB"
+msgstr "Cancelar"
+
 msgid "IDS_ST_BODY_CHANGE_TEXT_SIZE_IN_CONTACTS_CALENDAR_MEMO_MESSAGES_EMAIL_AND_IM"
 msgstr "Alterar tamanho de texto em Contactos, Agenda, Memorando, Mensagens, E-mail e MI."
 
@@ -2041,15 +1804,12 @@ msgstr "Será pedida uma palavra-passe para desencriptar o seu dispositivo sempr
 msgid "IDS_ST_BODY_AVAILABLE_SPACE"
 msgstr "Espaço disponível"
 
-msgid "IDS_ST_BODY_AVAILABLE"
-msgstr "Disponível"
-
-msgid "IDS_ST_BODY_AUTO_DOWNLOAD"
-msgstr "Transferência automática"
-
 msgid "IDS_ST_BODY_AUTH_TYPE"
 msgstr "Tipo de autorização"
 
+msgid "IDS_ST_BODY_VERSION_PS"
+msgstr "Versão %s"
+
 msgid "IDS_ST_BODY_APP_OPENING_IMAGE"
 msgstr "Imagem de abertura de aplicação"
 
@@ -2065,15 +1825,9 @@ msgstr "Gestor de aplicações"
 msgid "IDS_ST_BODY_APPLICATION_INFO"
 msgstr "Informações da aplicação"
 
-msgid "IDS_ST_BODY_APPLICATION"
-msgstr "Aplicação"
-
 msgid "IDS_ST_BODY_ANTIVIRUS_SOFTWARE_ABB"
 msgstr "Software anti-vírus"
 
-msgid "IDS_ST_BODY_AM"
-msgstr "AM"
-
 msgid "IDS_ST_BODY_ALWAYS_REJECT"
 msgstr "Rejeitar sempre"
 
@@ -2083,9 +1837,6 @@ msgstr "Sempre ligado"
 msgid "IDS_ST_BODY_ALWAYS_OFF"
 msgstr "Sempre desligado"
 
-msgid "IDS_ST_BODY_ALARM"
-msgstr "Alarme"
-
 msgid "IDS_ST_BODY_AFTER_YOU_DOWNLOAD_AND_INSTALL_APPLICATIONS_APPLICATIONS_WILL_BE_SHOWN_HERE"
 msgstr "Depois de transferir e instalar aplicações, as aplicações serão mostradas aqui"
 
@@ -2095,6 +1846,9 @@ msgstr "Depois da reposição, o telefone é reiniciado automaticamente."
 msgid "IDS_ST_BODY_ADJUST_BRIGHTNESS_LEVEL"
 msgstr "Ajustar nível do brilho"
 
+msgid "IDS_ST_BODY_URL"
+msgstr "URL"
+
 msgid "IDS_ST_BODY_ADJUST_AUTOMATIC_BRIGHTNESS"
 msgstr "Ajustar brilho automático"
 
@@ -2164,60 +1918,153 @@ msgstr "O dispositivo reage inteligentemente adaptando o ecrã quando detecta o
 msgid "IDS_HELP_BODY_SMART_SCREEN_WORKS_BEST_UNDER_THE_FOLLOWING_CONDITIONS_C"
 msgstr "O ecrã inteligente funciona melhor nas seguintes condições:"
 
-msgid "IDS_HELP_BODY_SMART_ROTATION_DISABLES_AUTO_SCREEN_ROTATION_BY_CHECKING_THE_ORIENTATION_OF_YOUR_FACE_AND_THE_DEVICE_BY_ITS_FRONT_CAMERA"
-msgstr "A rotação inteligente desactiva a rotação automática do ecrã através da verificação da orientação do seu rosto e do dispositivo pela respectiva câmara frontal."
-
-msgid "IDS_LBS_HEADER_LOCATION"
-msgstr "Localização"
-
 msgid "IDS_LBS_BODY_DESTINATION"
 msgstr "Destino"
 
-msgid "IDS_ST_SK_NO"
-msgstr "Não"
+msgid "IDS_ST_BODY_TEXTSTYLE_LARGE"
+msgstr "Grande"
 
-msgid "IDS_HELP_BODY_SMART_STAY_DETECTS_YOUR_EYES_WITH_THE_FRONT_CAMERA_SO_THAT_THE_SCREEN_STAYS_ON_WHEN_YOU_ARE_LOOKING_AT_IT"
-msgstr "A permanência inteligente detecta os seus olhos com a câmara frontal para que o ecrã permaneça ligado enquanto estiver a olhar para este."
+msgid "IDS_ST_BODY_SUNDAY"
+msgstr "Domingo"
 
-msgid "IDS_QP_POP_YOU_WILL_NO_LONGER_BE_ABLE_TO_USE_APPLICATIONS_NOTI_MSG"
-msgstr "Deixará de poder utilizar aplicações, tais como Internet, E-mail e YouTube através de redes móveis. Continuar?"
+msgid "IDS_ST_BODY_STORAGE"
+msgstr "Armazenamento"
 
-msgid "IDS_ST_BODY_10_MINUTES"
-msgstr "10 minutos"
+msgid "IDS_ST_BODY_SECURITY"
+msgstr "Segurança"
 
-msgid "IDS_ST_BODY_15SEC"
-msgstr "15 segundos"
+msgid "IDS_ST_BODY_SEARCH"
+msgstr "Procurar"
 
-msgid "IDS_ST_BODY_24_HOURS"
-msgstr "24 horas"
+msgid "IDS_ST_BODY_SD_CARD"
+msgstr "Cartão SD"
 
-msgid "IDS_ST_BODY_2_MINUTES"
-msgstr "2 minutos"
+msgid "IDS_ST_BODY_SCHEDULE"
+msgstr "Agenda"
 
-msgid "IDS_ST_BODY_30SEC"
-msgstr "30 segundos"
+msgid "IDS_ST_BODY_SAVED"
+msgstr "Guardado."
 
-msgid "IDS_ST_BODY_5_MINUTES"
-msgstr "5 minutos"
+msgid "IDS_ST_BODY_SAVE"
+msgstr "Guardar"
 
-msgid "IDS_ST_BODY_APPLICATIONS"
-msgstr "Aplicações"
+msgid "IDS_ST_BODY_REGION"
+msgstr "Região"
 
-msgid "IDS_ST_BODY_DONT_ASK_AGAIN"
-msgstr "Não voltar a perguntar"
+msgid "IDS_ST_BODY_PROFILE"
+msgstr "Perfil"
 
-msgid "IDS_ST_BODY_P1SS_IS_CURRENTLY_P2SS_T_TTS"
-msgstr "%1$s é actualmente %2$s."
+msgid "IDS_ST_BODY_PM"
+msgstr "PM"
 
-msgid "IDS_ST_BODY_PASSWORDS_MUST_CONSIST_OF_AT_LEAST_4_ALPHANUMERIC_CHARACTERS_ALSO_INCLUDING_AT_LEAST_1_ALPHABETICAL_CHARACTER"
-msgstr "As palavras-passe têm de ser constituídas por pelo menos 4 caracteres alfanuméricos, incluindo também pelo menos 1 carácter alfabético."
+msgid "IDS_ST_BODY_PHONEPROFILES_SILENT"
+msgstr "Silencioso"
 
-msgid "IDS_ST_BODY_PUK1_BLOCKED"
-msgstr "PUK1 bloqueado."
+msgid "IDS_ST_BODY_PASSWORD"
+msgstr "Palavra-passe"
+
+msgid "IDS_ST_BODY_NO_RESULTS_FOUND"
+msgstr "Nenhuns resultados encontrados."
+
+msgid "IDS_ST_BODY_NOT_ASSIGNED"
+msgstr "Não atribuído"
+
+msgid "IDS_ST_BODY_NOTIFICATIONS"
+msgstr "Notificações"
+
+msgid "IDS_ST_BODY_NOTIFICATION"
+msgstr "Notificação"
+
+msgid "IDS_ST_BODY_NONE"
+msgstr "Desligado"
+
+msgid "IDS_ST_BODY_NEW"
+msgstr "Novo"
+
+msgid "IDS_ST_BODY_NETWORK"
+msgstr "Rede"
+
+msgid "IDS_ST_BODY_NAME"
+msgstr "Nome"
+
+msgid "IDS_ST_BODY_MONDAY"
+msgstr "Segunda-feira"
+
+msgid "IDS_ST_BODY_MODE"
+msgstr "Modo"
+
+msgid "IDS_ST_SK_NO"
+msgstr "Não"
+
+msgid "IDS_ST_BODY_MESSAGE"
+msgstr "Mensagem"
+
+msgid "IDS_ST_BODY_MEMORY"
+msgstr "Memória"
+
+msgid "IDS_ST_BODY_MB"
+msgstr "MB"
+
+msgid "IDS_ST_BODY_LIST_VIEW"
+msgstr "Vista de lista"
+
+msgid "IDS_ST_BODY_LICENCE"
+msgstr "Licença"
+
+msgid "IDS_ST_BODY_LED_INDICATOR"
+msgstr "Indicador LED"
+
+msgid "IDS_HELP_BODY_SMART_STAY_DETECTS_YOUR_EYES_WITH_THE_FRONT_CAMERA_SO_THAT_THE_SCREEN_STAYS_ON_WHEN_YOU_ARE_LOOKING_AT_IT"
+msgstr "A permanência inteligente detecta os seus olhos com a câmara frontal para que o ecrã permaneça ligado enquanto estiver a olhar para este."
+
+msgid "IDS_QP_POP_YOU_WILL_NO_LONGER_BE_ABLE_TO_USE_APPLICATIONS_NOTI_MSG"
+msgstr "Deixará de poder utilizar aplicações, tais como Internet, E-mail e YouTube através de redes móveis. Continuar?"
+
+msgid "IDS_ST_BODY_10_MINUTES"
+msgstr "10 minutos"
+
+msgid "IDS_ST_BODY_15SEC"
+msgstr "15 segundos"
+
+msgid "IDS_ST_BODY_24_HOURS"
+msgstr "24 horas"
+
+msgid "IDS_ST_BODY_2_MINUTES"
+msgstr "2 minutos"
+
+msgid "IDS_ST_BODY_KB"
+msgstr "KB"
+
+msgid "IDS_ST_BODY_30SEC"
+msgstr "30 segundos"
+
+msgid "IDS_ST_BODY_5_MINUTES"
+msgstr "5 minutos"
+
+msgid "IDS_ST_BODY_DONT_ASK_AGAIN"
+msgstr "Não voltar a perguntar"
+
+msgid "IDS_ST_BODY_P1SS_IS_CURRENTLY_P2SS_T_TTS"
+msgstr "%1$s é actualmente %2$s."
+
+msgid "IDS_ST_BODY_PASSWORDS_MUST_CONSIST_OF_AT_LEAST_4_ALPHANUMERIC_CHARACTERS_ALSO_INCLUDING_AT_LEAST_1_ALPHABETICAL_CHARACTER"
+msgstr "As palavras-passe têm de ser constituídas por pelo menos 4 caracteres alfanuméricos, incluindo também pelo menos 1 carácter alfabético."
+
+msgid "IDS_ST_BODY_INSERT_SD_CARD"
+msgstr "Insira cartão SD."
+
+msgid "IDS_ST_BODY_PUK1_BLOCKED"
+msgstr "PUK1 bloqueado."
+
+msgid "IDS_ST_BODY_INCORRECT_PIN_E"
+msgstr "PIN incorrecto."
 
 msgid "IDS_ST_BODY_PUK1_CODE"
 msgstr "Código PUK1"
 
+msgid "IDS_ST_BODY_INCORRECT_PASSWORD_TRY_AGAIN"
+msgstr "Palavra-passe incorrecta. Tente novamente."
+
 msgid "IDS_ST_BODY_PUK2"
 msgstr "PUK2"
 
@@ -2260,6 +2107,9 @@ msgstr "Código PUK1 incorrecto."
 msgid "IDS_ST_POP_INCORRECT_PUK1_PD_ATTEMPTS_LEFT"
 msgstr "PUK1 incorrecto. Restam %d tentativas."
 
+msgid "IDS_ST_BODY_GRID_VIEW"
+msgstr "Vista de grelha"
+
 msgid "IDS_ST_POP_INCORRECT_PUK2"
 msgstr "PUK2 incorrecto."
 
@@ -2269,20 +2119,89 @@ msgstr "PUK2 incorrecto. Restam %d tentativas."
 msgid "IDS_ST_POP_PIN_CHANGED"
 msgstr "PIN alterado."
 
+msgid "IDS_ST_BODY_GB"
+msgstr "GB"
+
 msgid "IDS_TASKMGR_BUTTON_CLEAR_CACHE"
 msgstr "Limpar cache"
 
 msgid "IDS_ST_BODY_3G_ONLY"
 msgstr "Só 3G"
 
+msgid "IDS_ST_BODY_FROM_M_TIME"
+msgstr "De"
+
 msgid "IDS_ST_HEADER_ADD"
 msgstr "Adicionar"
 
-msgid "IDS_ST_BODY_SECONDS"
-msgstr "Segundos"
+msgid "IDS_ST_BODY_FACEBOOK"
+msgstr "Facebook"
 
-msgid "IDS_ST_BUTTON_CANCEL"
-msgstr "Cancelar"
+msgid "IDS_ST_BODY_ENTER_NEW_PASSWORD"
+msgstr "Introduzir nova palavra-passe."
+
+msgid "IDS_ST_BODY_EDIT"
+msgstr "Editar"
+
+msgid "IDS_ST_BODY_DO_NOT_SHOW_AGAIN"
+msgstr "Não mostrar novamente"
+
+msgid "IDS_ST_BODY_DOWNLOADS"
+msgstr "Transferências"
+
+msgid "IDS_ST_BODY_DOWNLOAD"
+msgstr "Transferir"
+
+msgid "IDS_ST_BODY_DISPLAY_CONTENTS"
+msgstr "Apresentar conteúdo"
+
+msgid "IDS_ST_BODY_DEVICE_MEMORY"
+msgstr "Memória do dispositivo"
+
+msgid "IDS_ST_BODY_DEVICE"
+msgstr "Dispositivo"
+
+msgid "IDS_ST_BODY_DATE"
+msgstr "Data"
+
+msgid "IDS_ST_BODY_CURRENT"
+msgstr "Actual"
+
+msgid "IDS_ST_BODY_COUNTRY_CODE"
+msgstr "Código do país"
+
+msgid "IDS_ST_BODY_CONNECTION"
+msgstr "Ligação"
+
+msgid "IDS_ST_BODY_CONFIRM"
+msgstr "Confirmar"
+
+msgid "IDS_ST_BODY_CHECK_FOR_UPDATES"
+msgstr "Verificar existência de actualizações"
+
+msgid "IDS_ST_BODY_AVAILABLE"
+msgstr "Disponível"
+
+msgid "IDS_ST_BODY_AUTO_DOWNLOAD"
+msgstr "Transferência automática"
+
+msgid "IDS_ST_BODY_APPLICATION"
+msgstr "Aplicação"
+
+msgid "IDS_ST_BODY_AM"
+msgstr "AM"
+
+msgid "IDS_ST_BODY_ALARM"
+msgstr "Alarme"
+
+msgid "IDS_LBS_HEADER_LOCATION"
+msgstr "Localização"
+
+msgid "IDS_ST_BODY_APPLICATIONS"
+msgstr "Aplicações"
+
+msgid "IDS_ST_BODY_VIDEOS"
+msgstr "Vídeos"
 
 msgid "IDS_ST_BODY_1_5_SECONDS"
 msgstr "1.5 segundos"
@@ -2296,8 +2215,17 @@ msgstr "CONCLUÍDO"
 msgid "IDS_ST_HEADER_ENABLE_DATA_ROAMING"
 msgstr "Activar Roaming de dados"
 
-msgid "IDS_ST_HEADER_TURN_ON_MOBILE_DATA"
-msgstr "Ligar Dados móveis"
+msgid "IDS_ST_HEADER_SCAN_FOR_NETWORKS_ABB"
+msgstr "Pesquisar redes"
+
+msgid "IDS_ST_POP_MOBILE_DATA_WILL_BE_TURNED_ON_CONNECTING_TO_MOBILE_NETWORKS_MAY_RESULT_IN_ADDITIONAL_CHARGES_DEPENDING_ON_YOUR_PAYMENT_PLAN"
+msgstr "Os Dados móveis serão ligados. A ligação a redes móveis pode resultar na cobrança de taxas adicionais, dependendo do seu tarifário."
+
+msgid "IDS_ST_POP_SCANNING_FOR_NETWORK_ING"
+msgstr "A pesquisar rede..."
+
+msgid "IDS_ST_POP_UNLESS_YOU_CONNECT_TO_A_WI_FI_NETWORK_YOU_WILL_NOT_BE_ABLE_TO_USE_THE_INTERNET_EMAIL_OR_OTHER_APPS_MSG"
+msgstr "A não ser que estabeleça a ligação a uma rede Wi-Fi, não poderá utilizar Internet, E-mail ou outras aplicações que exijam uma ligação de dados."
 
 msgid "IDS_ST_HEADER_UNABLE_TO_PLAY_SAMPLE_ABB"
 msgstr "Impossível reproduzir amostra"
@@ -2305,15 +2233,24 @@ msgstr "Impossível reproduzir amostra"
 msgid "IDS_ST_POP_SAMPLES_CANNOT_BE_PLAYED_DURING_CALLS"
 msgstr "Não é possível reproduzir amostras durante as chamadas."
 
-msgid "IDS_ST_HEADER_DEVICE_NAME"
-msgstr "Nome do dispositivo"
-
 msgid "IDS_ST_HEADER_DELETE_ITEMS_ABB2"
 msgstr "Eliminar itens"
 
+msgid "IDS_ST_BODY_SECONDS"
+msgstr "Segundos"
+
 msgid "IDS_ST_HEADER_FEEDBACK"
 msgstr "Comentários"
 
+msgid "IDS_ST_BUTTON_CANCEL"
+msgstr "Cancelar"
+
+msgid "IDS_ST_HEADER_TURN_ON_MOBILE_DATA"
+msgstr "Ligar Dados móveis"
+
+msgid "IDS_ST_HEADER_DEVICE_NAME"
+msgstr "Nome do dispositivo"
+
 msgid "IDS_ST_BODY_SELECT_ALL"
 msgstr "Seleccionar tudo"
 
@@ -2323,9 +2260,6 @@ msgstr "Total"
 msgid "IDS_ST_HEADER_MANAGE_CERTIFICATES_ABB"
 msgstr "Gerir certificados"
 
-msgid "IDS_ST_BODY_INCORRECT_PASSWORD"
-msgstr "Palavra-passe incorrecta."
-
 msgid "IDS_ST_HEADER_TURN_OFF_MOBILE_DATA"
 msgstr "Desligar Dados móveis"
 
@@ -2335,9 +2269,6 @@ msgstr "O Modo de voo desactiva as funções de chamada e mensagens, e desliga t
 msgid "IDS_ST_BODY_TYPE"
 msgstr "Tipo"
 
-msgid "IDS_ST_BODY_PERSONAL"
-msgstr "Pessoal"
-
 msgid "IDS_ST_HEADER_LOCK_SCREEN_AND_SECURITY_ABB"
 msgstr "Ecrã bloqueio e segurança"
 
@@ -2356,9 +2287,6 @@ msgstr "Informações legais"
 msgid "IDS_ST_BODY_DEVICE_INFORMATION"
 msgstr "Informações do dispositivo"
 
-msgid "IDS_ST_BODY_PHONE_NUMBER"
-msgstr "Número de telefone"
-
 msgid "IDS_ST_BODY_MODEL_NUMBER"
 msgstr "Número do modelo"
 
@@ -2407,6 +2335,81 @@ msgstr "Limpar cache"
 msgid "IDS_ST_BODY_12_HOURS"
 msgstr "12 horas"
 
+msgid "IDS_ST_BODY_ANSWERINGMODE_AUTOMATIC"
+msgstr "Automático"
+
+msgid "IDS_ST_BODY_BLUETOOTH"
+msgstr "Bluetooth"
+
+msgid "IDS_ST_BODY_ADVANCEDOPTIONS_CERTIFICATES"
+msgstr "Certificados"
+
+msgid "IDS_ST_BODY_CALLERID_DEFAULT"
+msgstr "Padrão"
+
+msgid "IDS_ST_BODY_APPLICATIONSETTINGS_MESSAGE"
+msgstr "Mensagem"
+
+msgid "IDS_ST_BODY_NFC"
+msgstr "NFC"
+
+msgid "IDS_ST_BODY_PIN_LOCK"
+msgstr "Protecção por PIN"
+
+msgid "IDS_ST_BUTTON2_S_PLANNER"
+msgstr "S Planner"
+
+msgid "IDS_ST_BODY_VOICE"
+msgstr "Voice"
+
+msgid "IDS_ST_BODY_DEFAULTMEMORY_VOICE_RECORDER"
+msgstr "Gravador de Voz"
+
+msgid "IDS_ST_BODY_YYYY_MM_DD_DOT"
+msgstr "AAAA/MM/DD"
+
+msgid "IDS_ST_BODY_BRIGHTNESS_M_POWER_SAVING"
+msgstr "Brilho"
+
+msgid "IDS_ST_HEADER_SORT_BY"
+msgstr "Ordenar por"
+
+msgid "IDS_ST_TPOP_MAXIMUM_NUMBER_OF_CHARACTERS_REACHED"
+msgstr "Número máximo de caracteres atingido."
+
+msgid "IDS_ST_TPOP_TRY_AGAIN"
+msgstr "Tente novamente."
+
+msgid "IDS_ST_SK_YES"
+msgstr "Sim"
+
+msgid "IDS_ST_BODY_PLAY_A_SOUND_WHEN_BUTTONS_ICONS_AND_MENU_ITEMS_ARE_TAPPED"
+msgstr "Reproduzir som ao tocar em botões, ícones e itens de menu."
+
+msgid "IDS_ST_MBODY_KEYBOARD_SOUND"
+msgstr "Som do teclado"
+
+msgid "IDS_ST_MBODY_TOUCH_SOUND"
+msgstr "Som de toque"
+
+msgid "IDS_ST_SBODY_PLAY_A_SOUND_WHEN_THE_SAMSUNG_KEYBOARD_IS_TAPPED"
+msgstr "Reproduzir um som ao tocar no teclado Samsung."
+
+msgid "IDS_ST_POP_MOUNTING_SD_CARD_ING"
+msgstr "A montar cartão SD..."
+
+msgid "IDS_ST_BODY_SET_DATE"
+msgstr "Definir data"
+
+msgid "IDS_ST_BODY_LOCK_SCREEN"
+msgstr "Ecrã bloqueado"
+
+msgid "IDS_ST_BODY_PERSONAL"
+msgstr "Pessoal"
+
+msgid "IDS_ST_BODY_PHONE_NUMBER"
+msgstr "Número de telefone"
+
 msgid "IDS_ST_BODY_1MINUTE"
 msgstr "1 minuto"
 
@@ -2416,30 +2419,15 @@ msgstr "Contas"
 msgid "IDS_ST_HEADER_ALLSHARE"
 msgstr "AllShare"
 
-msgid "IDS_ST_BODY_ANSWERINGMODE_AUTOMATIC"
-msgstr "Automático"
-
 msgid "IDS_ST_BUTTON_BACK"
 msgstr "Voltar"
 
-msgid "IDS_ST_BODY_BLUETOOTH"
-msgstr "Bluetooth"
-
-msgid "IDS_ST_BODY_ADVANCEDOPTIONS_CERTIFICATES"
-msgstr "Certificados"
-
 msgid "IDS_ST_BODY_CONTACTS"
 msgstr "Contactos"
 
 msgid "IDS_ST_BODY_MYTHEME_CREATE"
 msgstr "Criar"
 
-msgid "IDS_ST_BODY_CALLERID_DEFAULT"
-msgstr "Padrão"
-
-msgid "IDS_ST_BODY_FM_RADIO"
-msgstr "Rádio FM"
-
 msgid "IDS_ST_BODY_FONT"
 msgstr "Fonte"
 
@@ -2452,15 +2440,9 @@ msgstr "Ajuda"
 msgid "IDS_ST_BODY_MANUAL"
 msgstr "Manual"
 
-msgid "IDS_ST_BODY_APPLICATIONSETTINGS_MESSAGE"
-msgstr "Mensagem"
-
 msgid "IDS_ST_BODY_MUSIC"
 msgstr "Música"
 
-msgid "IDS_ST_BODY_NFC"
-msgstr "NFC"
-
 msgid "IDS_ST_BODY_ALERTTYPE_OFF"
 msgstr "Desligado"
 
@@ -2470,9 +2452,6 @@ msgstr "Ligado"
 msgid "IDS_ST_BODY_MEMORYSTATUS_OTHERS"
 msgstr "Outros"
 
-msgid "IDS_ST_BODY_PIN_LOCK"
-msgstr "Protecção por PIN"
-
 msgid "IDS_ST_BODY_RESET"
 msgstr "Repor"
 
@@ -2488,44 +2467,20 @@ msgstr "Sincronizar"
 msgid "IDS_ST_BODY_SYSTEM"
 msgstr "Sistema"
 
-msgid "IDS_ST_BUTTON2_S_PLANNER"
-msgstr "S Planner"
-
 msgid "IDS_ST_BODY_TWITTER"
 msgstr "Twitter"
 
 msgid "IDS_ST_BODY_USERNAME"
 msgstr "Nome de utilizador"
 
-msgid "IDS_ST_BODY_VOICE"
-msgstr "Voice"
-
-msgid "IDS_ST_BODY_DEFAULTMEMORY_VOICE_RECORDER"
-msgstr "Gravador de Voz"
-
 msgid "IDS_ST_BODY_WI_FI"
 msgstr "Wi-Fi"
 
-msgid "IDS_ST_BODY_YYYY_MM_DD_DOT"
-msgstr "AAAA/MM/DD"
-
-msgid "IDS_ST_BODY_BRIGHTNESS_M_POWER_SAVING"
-msgstr "Brilho"
-
-msgid "IDS_ST_HEADER_SORT_BY"
-msgstr "Ordenar por"
-
 msgid "IDS_ST_BODY_DELETED"
 msgstr "Eliminado."
 
 msgid "IDS_ST_POP_ERROR"
-msgstr "Erro."
-
-msgid "IDS_ST_TPOP_MAXIMUM_NUMBER_OF_CHARACTERS_REACHED"
-msgstr "Número máximo de caracteres atingido."
-
-msgid "IDS_ST_TPOP_TRY_AGAIN"
-msgstr "Tente novamente."
+msgstr "Erro"
 
 msgid "IDS_ST_BODY_VERSION"
 msgstr "Versão"
@@ -2536,36 +2491,9 @@ msgstr "Eliminar"
 msgid "IDS_ST_SK_SET_LITE"
 msgstr "Definir"
 
-msgid "IDS_ST_SK_YES"
-msgstr "Sim"
-
-msgid "IDS_SAPPS_SK_TRY_ABB"
-msgstr "Tent."
-
-msgid "IDS_ST_BODY_PLAY_A_SOUND_WHEN_BUTTONS_ICONS_AND_MENU_ITEMS_ARE_TAPPED"
-msgstr "Reproduzir som ao tocar em botões, ícones e itens de menu."
-
-msgid "IDS_ST_MBODY_KEYBOARD_SOUND"
-msgstr "Som do teclado"
-
 msgid "IDS_ST_MBODY_RINGTONE"
 msgstr "Tom toque"
 
-msgid "IDS_ST_MBODY_TOUCH_SOUND"
-msgstr "Som de toque"
-
-msgid "IDS_ST_SBODY_PLAY_A_SOUND_WHEN_THE_SAMSUNG_KEYBOARD_IS_TAPPED"
-msgstr "Reproduzir um som ao tocar no teclado Samsung."
-
-msgid "IDS_ST_POP_MOUNTING_SD_CARD_ING"
-msgstr "A montar cartão SD..."
-
-msgid "IDS_ST_BODY_SET_DATE"
-msgstr "Definir data"
-
-msgid "IDS_ST_BODY_ALL"
-msgstr "Tudo"
-
 msgid "IDS_LBS_BODY_LOCATION_SERVICE"
 msgstr "Serviço de localização"
 
@@ -2575,9 +2503,6 @@ msgstr "VPN"
 msgid "IDS_ST_SK_OPTIONS_LITE"
 msgstr "Opções"
 
-msgid "IDS_ST_BODY_TTS"
-msgstr "TTS"
-
 msgid "IDS_ST_BODY_VOICE_CONTROL"
 msgstr "Controlo de voz"
 
@@ -2590,45 +2515,222 @@ msgstr "Não incomodar"
 msgid "IDS_ST_MBODY_APP_NOTIFICATIONS"
 msgstr "Notificações de aplicação"
 
+msgid "IDS_ST_BODY_ALL"
+msgstr "Tudo"
+
 msgid "IDS_ST_HEADER_DEFAULT_APPLICATIONS_ABB"
 msgstr "Aplicações padrão"
 
-msgid "IDS_ST_BODY_HOME"
-msgstr "Pessoal"
-
 msgid "IDS_ST_BODY_SET_TIME"
 msgstr "Definir hora"
 
 msgid "IDS_ST_BODY_UNABLE_TO_SCAN_FOR_NETWORKS"
 msgstr "Impossível procurar redes."
 
-msgid "IDS_ST_BODY_LOCK_SCREEN"
-msgstr "Ecrã bloqueado"
+msgid "IDS_ACCS_BODY_SIGNAL_STRENGTH_TTS"
+msgstr "Potência do sinal"
 
 msgid "IDS_ST_HEADER_VISION"
 msgstr "Visão"
 
+msgid "IDS_ST_BODY_SIGNAL_STRENGTH"
+msgstr "Potência do sinal"
+
+msgid "IDS_ST_BODY_HELLO_KITTY_10"
+msgstr "Hello Kitty 10"
+
+msgid "IDS_ST_HEADER_SOUNDS_AND_NOTIFICATIONS_ABB"
+msgstr "Sons e notificações"
+
+msgid "IDS_ST_BODY_TTS"
+msgstr "TTS"
+
+msgid "IDS_ST_BODY_HOME"
+msgstr "Pessoal"
+
 msgid "IDS_ST_BODY_OFF"
 msgstr "Desligado"
 
-msgid "IDS_ST_BODY_SIGNAL_STRENGTH"
-msgstr "Potência do sinal"
+msgid "IDS_ST_BODY_THERE_ARE_NO_APPS_SET_AS_DEFAULTS"
+msgstr "Sem aplicações definidas como padrão."
 
-msgid "IDS_ST_POP_MOBILE_DATA_WILL_BE_TURNED_ON_CONNECTING_TO_MOBILE_NETWORKS_MAY_RESULT_IN_ADDITIONAL_CHARGES_DEPENDING_ON_YOUR_PAYMENT_PLAN"
-msgstr "Os Dados móveis serão ligados. A ligação a redes móveis pode resultar na cobrança de taxas adicionais, dependendo do seu tarifário."
+msgid "IDS_ST_HEADER_PRIVACY_SETTINGS_ABB"
+msgstr "Definições privacidade"
 
-msgid "IDS_ST_POP_UNLESS_YOU_CONNECT_TO_A_WI_FI_NETWORK_YOU_WILL_NOT_BE_ABLE_TO_USE_THE_INTERNET_EMAIL_OR_OTHER_APPS_MSG"
-msgstr "A não ser que estabeleça a ligação a uma rede Wi-Fi, não poderá utilizar Internet, E-mail ou outras aplicações que exijam uma ligação de dados."
+msgid "IDS_QP_OPT_SHOW_ALL_CONTENT_ABB"
+msgstr "Mostrar todo o conteúdo"
+
+msgid "IDS_QP_OPT_HIDE_SENSITIVE_CONTENT_ABB"
+msgstr "Ocultar conteúdo sensível"
+
+msgid "IDS_ST_BUTTON_REMOVE_ABB2"
+msgstr "Remover"
+
+msgid "IDS_QP_TMBODY_NOTIFICATIONS_ON_LOCK_SCREEN"
+msgstr "Notificações no ecrã bloqueado"
+
+msgid "IDS_ACCS_BODY_WHILE_SCREEN_READER_IS_ENABLED_YOUR_PHONE_WILL_PROVIDE_VOICE_FEEDBACK_FOR_EXAMPLE_SCREEN_READER_WILL_MSG"
+msgstr "Quando o Leitor de ecrã está activo, o seu telefone irá fornecer respostas de voz. Por exemplo, o Leitor de ecrã dir-lhe-á quais são os elementos com que pode interagir em cada ecrã. Toque nos itens para os seleccionar e ouvir o que são, e toque duas vezes nos itens para executar a acção relacionada."
+
+msgid "IDS_ACCS_MBODY_READ_OUT_USAGE_HINTS_ABB"
+msgstr "Ler alto sugestões de uso"
+
+msgid "IDS_ACCS_MBODY_SOUND_FEEDBACK"
+msgstr "Retorno do som"
 
-msgid "IDS_SCR_BODY_PD_UNREAD_NOTIFICATIONS"
-msgstr "Notificações não lidas"
+msgid "IDS_ACCS_MBODY_VIBRATION_FEEDBACK"
+msgstr "Reacção da vibração"
+
+msgid "IDS_ACCS_OPT_ALWAYS_READ_OUT_KEYBOARD_INPUT_TTS"
+msgstr "Ler sempre alto a introdução através do teclado"
+
+msgid "IDS_ACCS_OPT_KEYBOARD_FEEDBACK_TTS"
+msgstr "Retorno do teclado"
 
 msgid "IDS_ACCS_OPT_OTHER_FEEDBACK_TTS"
 msgstr "Outro comentário"
 
-msgid "IDS_ACCS_TMBODY_STATUS_BAR_INFORMATION"
-msgstr "Informações da barra de estado"
+msgid "IDS_ACCS_SBODY_READ_OUT_NOTIFICATIONS_WHILE_THE_SCREEN_IS_OFF"
+msgstr "Ler alto notificações quando o ecrã está desligado."
 
 msgid "IDS_ACCS_SBODY_SELECT_WHICH_INFORMATION_FROM_INDICATORS_SHOWN_ON_THE_STATUS_BAR_WILL_BE_READ_OUT_WHEN_YOU_TRIPLE_TAP_THE_SCREEN_WITH_TWO_FINGERS_MSG"
 msgstr "Seleccione as informações dos indicadores apresentados na barra de estado que serão lidas em voz alta quando tocar três vezes no ecrã com dois dedos, por exemplo, a data e hora, a potência de sinal do dispositivo, as ligações Wi-Fi e Bluetooth e a carga da bateria."
 
+msgid "IDS_ACCS_SBODY_SET_THE_VOICE_FEEDBACK_TO_VARY_IN_PITCH_WHILE_USING_THE_KEYBOARD_TO_ENTER_TEXT"
+msgstr "Defina a resposta de voz para fazer variar a entoação quando utiliza o teclado para introduzir texto."
+
+msgid "IDS_ACCS_TMBODY_STATUS_BAR_INFORMATION"
+msgstr "Informações da barra de estado"
+
+msgid "IDS_ST_BUTTON_TURN_OFF_ABB2"
+msgstr "Desligar"
+
+msgid "IDS_ST_BUTTON_TURN_ON_ABB3"
+msgstr "Ligar"
+
+msgid "IDS_ST_BUTTON_DISABLE_ABB"
+msgstr "Desactivar"
+
+msgid "IDS_ST_BUTTON_ENABLE_ABB3"
+msgstr "Activar"
+
+msgid "IDS_SM_TPOP_P1SS_P2SS_CACHED_DATA_CLEARED_ABB"
+msgstr "%1$s %2$s dados memória cache limpos."
+
+msgid "IDS_SM_HEADER_DEFAULT_STORAGE_SETTINGS_ABB"
+msgstr "Definições de armazenamento padrão"
+
+msgid "IDS_SM_TMBODY_DEFAULT_STORAGE_LOCATIONS"
+msgstr "Localizações de armazen. padrão"
+
+msgid "IDS_SM_SBODY_CALCULATING_ING"
+msgstr "A calcular..."
+
+msgid "IDS_ST_BODY_IMAGES"
+msgstr "Imagens"
+
+msgid "IDS_ST_BODY_STORAGE_USAGE"
+msgstr "Utilização de memória"
+
+msgid "IDS_ST_HEADER_TOTAL_SPACE"
+msgstr "Espaço total"
+
+msgid "IDS_SM_TMBODY_APPS_ABB"
+msgstr "Aplicações"
+
+msgid "IDS_ST_BODY_SYSTEM_STORAGE"
+msgstr "Memória do sistema"
+
+msgid "IDS_ST_BODY_CACHED_DATA_ABB"
+msgstr "Dados da memória cache"
+
+msgid "IDS_SM_HEADER_DEFAULT_STORAGE_LOC_ABB"
+msgstr "Loc. armazen. padrão"
+
+msgid "IDS_SM_BODY_FREE_M_MEMORY_ABB"
+msgstr "Livre"
+
+msgid "IDS_ST_MBODY_ADS"
+msgstr "Publicidade"
+
+msgid "IDS_SM_BODY_SELECT_THE_DEFAULT_LOCATION_FOR_INSTALLING_APPS_WHERE_APPS_CAN_BE_SAVED_DEPENDS_ON_THE_TYPE_OF_APP_AND_THE_AVAILABILITY_OF_THE_LOCATION"
+msgstr "Seleccione a localização padrão para a instalação de aplicações. As aplicações podem ser instaladas em localizações diferentes, dependendo do tipo de aplicação e da disponibilidade da localização."
+
+msgid "IDS_SM_BODY_SELECT_THE_DEFAULT_STORAGE_LOCATION_FOR_CONTENT_SHARED_VIA_BLUETOOTH_OR_WI_FI_DIRECT"
+msgstr "Seleccione a localização de armazenamento padrão para o conteúdo partilhado via Bluetooth ou Wi-Fi Direct."
+
+msgid "IDS_ST_OPT_HIDE_CONTENT"
+msgstr "Ocultar conteúdo"
+
+msgid "IDS_ST_HEADER_PRIVACY_AND_SECURITY_ABB"
+msgstr "Privacidade e segurança"
+
+msgid "IDS_ST_MBODY_PRIVACY_AND_SECURITY"
+msgstr "Privacidade e segurança"
+
+msgid "IDS_ST_HEADER_TIZEN_CONNECT"
+msgstr "Tizen Connect"
+
+msgid "IDS_ST_OPT_BATTERY_USAGE_ABB"
+msgstr "Utilização da bateria"
+
+msgid "IDS_SM_BODY_THE_BATTERY_USAGE_FOR_THE_PAST_P1SD_HOURS_P2SD_MINUTES_C"
+msgstr "Utilização da bateria nas últimas %1$d horas e %2$d minutos:"
+
+msgid "IDS_ST_BODY_REMAINING_BATTERY"
+msgstr "Bateria restante"
+
+msgid "IDS_ST_BODY_CHARGING_ING_ABB"
+msgstr "Carregar..."
+
+msgid "IDS_ST_SBODY_FULLY_CHARGED_ABB_M_STATUS"
+msgstr "Toda carregada"
+
+msgid "IDS_ST_BODY_MISSED_EVENTS"
+msgstr "Eventos perdidos"
+
+msgid "IDS_ST_BODY_SPEECH_RATE"
+msgstr "Velocidade da fala"
+
+msgid "IDS_COM_POP_MISSED_EVENTS"
+msgstr "Eventos perdidos"
+
+msgid "IDS_SCR_POP_DRAG_THE_SLIDER_TO_SET_THE_SPEECH_RATE"
+msgstr "Arraste o cursor para definir a velocidade da voz."
+
+msgid "IDS_ST_BODY_BATTERY_LEVEL"
+msgstr "Nível da bateria"
+
+msgid "IDS_ST_HEADER_DETAILS"
+msgstr "Detalhes"
+
+msgid "IDS_ST_MBODY_OTHER_SOUNDS"
+msgstr "Outros sons"
+
+msgid "IDS_ST_HEADER_ENCRYPT_SD_CARD"
+msgstr "Encriptar cartão SD"
+
+msgid "IDS_ST_HEADER_DECRYPT_SD_CARD"
+msgstr "Desencriptar cartão SD"
+
+msgid "IDS_ST_HEADER_ENCRYPTION"
+msgstr "Encriptação"
+
+msgid "IDS_ST_SBODY_DEVICE_ENCRYPTED_M_STATUS"
+msgstr "Dispositivo encriptado"
+
+msgid "IDS_ST_SBODY_DEVICE_NOT_ENCRYPTED_M_STATUS"
+msgstr "Dispositivo não encriptado"
+
+msgid "IDS_ST_SBODY_SD_CARD_ENCRYPTED_M_STATUS"
+msgstr "Cartão SD encriptado"
+
+msgid "IDS_ST_SBODY_SD_CARD_NOT_ENCRYPTED_M_STATUS_SBODY"
+msgstr "Cartão SD não encriptado"
+
+msgid "IDS_ST_TMBODY_SECURE_ERASE"
+msgstr "Apagar em segurança"
+
+msgid "IDS_ST_SBODY_ERASE_ALL_DELETED_DATA_ON_THE_PHONE_PERMANENTLY_FOR_SECURITY_PURPOSES_THIS_DATA_WILL_NOT_BE_RECOVERABLE_BY_ANYONE"
+msgstr "Apagar todos os dados eliminados do telefone de forma permanente, por motivos de segurança. Estes dados não poderão ser recuperados por nenhuma pessoa."
+
old mode 100644 (file)
new mode 100755 (executable)
index ecb0f1e..cf223af
@@ -1,12 +1,18 @@
-msgid "IDS_ST_BODY_1_MINUTE"
-msgstr "1 minut"
+msgid "IDS_VOICE_HEADER_SPEECH_TO_TEXT_HSTT"
+msgstr "Transformare vorbire în text (STT)"
+
+msgid "IDS_VOICE_HEADER_TEXT_TO_SPEECH_HTTS"
+msgstr "Transformare text în vorbire (TTS)"
+
+msgid "IDS_PB_TPOP_DELETING_ING_ABB"
+msgstr "Se șterge..."
+
+msgid "IDS_VOICE_BODY_VOICE_CONTROL_ABB2"
+msgstr "Control vocal"
 
 msgid "IDS_ST_POP_SAVING"
 msgstr "Se salvează..."
 
-msgid "IDS_CAM_POP_MODEL"
-msgstr "Model"
-
 msgid "IDS_EMAIL_BODY_INVALID_PORT_NUMBER"
 msgstr "Număr de port nevalid"
 
@@ -22,9 +28,6 @@ msgstr "6 secunde"
 msgid "IDS_PB_POP_PS_ALREADY_EXISTS"
 msgstr "%s există deja."
 
-msgid "IDS_SAPPS_OPT_BADGE_ABB"
-msgstr "Etichetă"
-
 msgid "IDS_ST_BODY_DISCONNECTED"
 msgstr "S-a deconectat."
 
@@ -34,9 +37,6 @@ msgstr "Media"
 msgid "IDS_ST_BODY_SELECT_AUTOMATICALLY"
 msgstr "Selectare automată"
 
-msgid "IDS_ST_HEADER_AUDIO"
-msgstr "Audio"
-
 msgid "IDS_ST_HEADER_FORMAT_MVERB_ABB"
 msgstr "Format"
 
@@ -50,65 +50,74 @@ msgid "IDS_ST_MBODY_DAYS_M_WEEKDAY"
 msgstr "Zile"
 
 msgid "IDS_ST_POP_ROAMING_WILL_INCUR_EXTRA_CHARGES_CONTINUE_Q"
-msgstr "Roamingul va genera costuri suplimentare. Continuaţi?"
+msgstr "Roamingul va genera costuri suplimentare. Continuați?"
 
 msgid "IDS_WIFI_BODY_IP"
 msgstr "IP"
 
 msgid "IDS_BT_POP_OPERATION_FAILED"
-msgstr "Operaţie nereuşită"
-
-msgid "IDS_CLD_OPT_MINUTE"
-msgstr "Minut"
+msgstr "Operație nereușită"
 
 msgid "IDS_CLD_OPT_MINUTES_LC_ABB"
 msgstr "minute"
 
+msgid "IDS_IM_BODY_SUCCESSFULLY_COMPLETED"
+msgstr "Finalizare reușită"
+
+msgid "IDS_IM_POP_UNEXPECTED_ERROR"
+msgstr "Eroare neașteptată"
+
+msgid "IDS_SIM_BODY_INVALID_SIM_CARD"
+msgstr "Cartelă SIM incorectă"
+
+msgid "IDS_WGT_BUTTON3_KIES_VIA_WI_FI"
+msgstr "Kies prin Wi-Fi"
+
+msgid "IDS_ST_BODY_1_MINUTE"
+msgstr "1 minut"
+
+msgid "IDS_CAM_POP_MODEL"
+msgstr "Model"
+
+msgid "IDS_ST_HEADER_AUDIO"
+msgstr "Audio"
+
+msgid "IDS_CLD_OPT_MINUTE"
+msgstr "Minut"
+
 msgid "IDS_CST_BUTTON_CLOSE"
 msgstr "Închide"
 
 msgid "IDS_CST_POP_FAILED"
-msgstr "Nereuşit"
-
-msgid "IDS_IM_BODY_SUCCESSFULLY_COMPLETED"
-msgstr "Finalizare reuşită"
-
-msgid "IDS_IM_POP_UNEXPECTED_ERROR"
-msgstr "Eroare neaşteptată"
+msgstr "Nereușit"
 
 msgid "IDS_PB_BODY_INFO"
-msgstr "Informaţii"
+msgstr "Informații"
 
 msgid "IDS_PB_BUTTON_CONTACT"
 msgstr "Contact"
 
-msgid "IDS_SIM_BODY_INVALID_SIM_CARD"
-msgstr "Cartelă SIM incorectă"
-
 msgid "IDS_ST_BUTTON2_PROCESSING_ING"
 msgstr "Se procesează..."
 
 msgid "IDS_ST_POP_DELETE_Q"
-msgstr "Ştergeţi?"
+msgstr "Ștergeți?"
 
 msgid "IDS_VR_POP_NO_FILES"
-msgstr "Nu există fişiere"
-
-msgid "IDS_WGT_BUTTON3_KIES_VIA_WI_FI"
-msgstr "Kies prin Wi-Fi"
+msgstr "Nu există fișiere"
 
 msgid "IDS_TPLATFORM_OPT_BLUETOOTH"
 msgstr "Bluetooth"
 
+msgid "IDS_ST_HEADER_PRIVACY"
+msgstr "Confidențialitate"
+
 msgid "IDS_ST_OPT_SETTINGS"
 msgstr "Setări"
 
 msgid "IDS_ST_BODY_GENERAL"
 msgstr "General"
 
-msgid "IDS_ST_HEADER_PRIVACY"
-msgstr "Confidenţialitate"
-
 msgid "IDS_BR_OPT_SCREEN"
 msgstr "Ecran"
 
@@ -128,34 +137,31 @@ msgid "IDS_CLD_BUTTON_LIST_VIEW"
 msgstr "Vizualizare listă"
 
 msgid "IDS_CLD_BUTTON_EXPORT"
-msgstr "Exportaţi"
+msgstr "Exportați"
 
 msgid "IDS_CLD_BODY_FIRST_DAY_OF_WEEK"
 msgstr "Prima zi a săptămânii"
 
 msgid "IDS_CAM_BODY_SHOWING_PD_ITEMS_T_TTS"
-msgstr "Se afişează %d elemente"
+msgstr "Se afișează %d elemente"
 
 msgid "IDS_COM_POP_FLIGHT_MODE_WILL_BE_DISABLED"
 msgstr "Modul Avion va fi dezactivat."
 
-msgid "IDS_COM_POP_CHECKING"
-msgstr "Verificare..."
-
 msgid "IDS_COM_OPT_CONTINUE_Q"
-msgstr "Continuaţi?"
+msgstr "Continuați?"
 
 msgid "IDS_COM_INCORRECT_PASSWORD_ENTERED_5_TIMES"
 msgstr "Parolă incorectă introdusă de 5 ori"
 
 msgid "IDS_COM_BODY_YOUR_SIM_CARD_DOES_NOT_ALLOW_A_CONNECTION_TO_THIS_NETWORK"
-msgstr "Cartela dvs. SIM nu permite conectarea la această reţea."
+msgstr "Cartela dvs. SIM nu permite conectarea la această rețea."
 
 msgid "IDS_COM_BODY_TYPE_A_PIN_THAT_IS_4_TO_8_NUMBERS"
-msgstr "Introduceţi un cod PIN de 4 până la 8 numere"
+msgstr "Introduceți un cod PIN de 4 până la 8 numere"
 
 msgid "IDS_COM_BODY_NETWORK_OPERATORS"
-msgstr "Operatori de reţea"
+msgstr "Operatori de rețea"
 
 msgid "IDS_COM_BODY_FORMATTING_SD_CARD_ING"
 msgstr "Se formatează cartela SD..."
@@ -170,16 +176,16 @@ msgid "IDS_ASEML_POP_PASSWORD_EXPIRED"
 msgstr "Parolă expirată"
 
 msgid "IDS_ASEML_POP_ENTER_ANOTHER_PASSWORD"
-msgstr "Introduceţi altă parolă."
+msgstr "Introduceți altă parolă."
 
 msgid "IDS_ASEML_BODY_DEVICE_ENCRYPTION"
 msgstr "Criptare dispozitiv"
 
 msgid "IDS_CST_POP_UNKNOWN_OPERATION"
-msgstr "Operaţie necunoscută"
+msgstr "Operație necunoscută"
 
 msgid "IDS_CST_POP_OPERATION_NOT_ALLOWED_DURING_CALLS"
-msgstr "Operaţia nu este permisă în timpul apelurilor."
+msgstr "Operația nu este permisă în timpul apelurilor."
 
 msgid "IDS_CST_OPT_GSM_WCDMA_HAUTO_CONNECT"
 msgstr "GSM/WCDMA (conectare automată)"
@@ -188,10 +194,10 @@ msgid "IDS_CST_BODY_UNBLOCK_PIN2"
 msgstr "Deblocare PIN2"
 
 msgid "IDS_MTTRL_MBODY_PALM_MOTION"
-msgstr "Mişcarea palmei"
+msgstr "Mișcarea palmei"
 
 msgid "IDS_MTTRL_BUTTON_ENABLE_MOTION"
-msgstr "Activ. mişc."
+msgstr "Activ. mișc."
 
 msgid "IDS_MTTRL_BODY_SMART_ALERT"
 msgstr "Alertă inteligentă"
@@ -200,13 +206,13 @@ msgid "IDS_NFC_OPT_S_BEAM"
 msgstr "S Beam"
 
 msgid "IDS_STU_BODY_SMART_STAY_DETECTS_YOUR_EYES_WITH_THE_FRONT_CAMERA_SO_THAT_THE_SCREEN_STAYS_ON_WHEN_YOU_ARE_LOOKING_AT_IT"
-msgstr "Funcţia ecran activ inteligent detectează ochii cu ajutorul camerei frontale, astfel încât ecranul rămâne activ atunci când îl priviţi."
+msgstr "Funcția ecran activ inteligent detectează ochii cu ajutorul camerei frontale, astfel încât ecranul rămâne activ atunci când îl priviți."
 
 msgid "IDS_IDLE_BODY_NEW_PIN_AND_CONFIRM_PIN_DO_NOT_MATCH"
-msgstr "Codul PIN nou şi confirmarea codului PIN nu se potrivesc."
+msgstr "Codul PIN nou și confirmarea codului PIN nu se potrivesc."
 
 msgid "IDS_MOBILEAP_POP_TURNING_ON_WI_FI_WILL_DISABLE_MOBILE_HOTSPOT_CONTINUE_Q_VZW"
-msgstr "Activarea Wi-Fi va dezactiva Mobile Hotspot. Continuaţi?"
+msgstr "Activarea Wi-Fi va dezactiva Mobile Hotspot. Continuați?"
 
 msgid "IDS_MOBILEAP_MBODY_DATA_USAGE"
 msgstr "Utilizare date"
@@ -214,9 +220,6 @@ msgstr "Utilizare date"
 msgid "IDS_MOBILEAP_BODY_TETHERING"
 msgstr "Tethering"
 
-msgid "IDS_IM_POP_THIS_FEATURE_IS_NOT_AVAILABLE_WHILE_FLIGHT_MODE_IS_ON"
-msgstr "Această funcţie nu este disponibilă în timp ce este activat modul Avion."
-
 msgid "IDS_EMAIL_POP_SECURITY_UPDATE_ABB"
 msgstr "Actualizare securitate"
 
@@ -224,7 +227,7 @@ msgid "IDS_EMAIL_POP_GIANT_M_TEXTSIZE"
 msgstr "Gigant"
 
 msgid "IDS_EMAIL_POP_FAILED_TO_MOVE"
-msgstr "Mutare nereuşită"
+msgstr "Mutare nereușită"
 
 msgid "IDS_EMAIL_OPT_HUGE_M_TEXTSIZE"
 msgstr "Foarte mare"
@@ -236,7 +239,7 @@ msgid "IDS_QP_POP_IN_NETWORK_RESTRICTION_MODE_YOU_CAN_USE_ALL_YOUR_APPLICATIONS_
 msgstr "In Network restriction mode, you can use all your applications without connecting to the network. You can also receive calls and SMS messages. Network restriction mode will be enabled."
 
 msgid "IDS_TASKMGR_BODY_ACTIVE_APPLICATIONS_C_PD"
-msgstr "Aplicaţii active: %d"
+msgstr "Aplicații active: %d"
 
 msgid "IDS_USB_POP_UNABLE_TO_CONNECT_TO_KIES_VIA_WI_FI_WHEN_CONNECTED_TO_KIES_VIA_USB"
 msgstr "Imposibil de realizat conectarea la Kies prin Wi-Fi când conexiunea la Kies este realizată prin USB"
@@ -245,14 +248,11 @@ msgid "IDS_MSGC_POP_YOUR_SD_CARD_IS_FULL"
 msgstr "Cartela dvs. SD este plină."
 
 msgid "IDS_MSGC_BODY_NOT_ENOUGH_MEMORY_IN_PHONE_MEMORY_DELETE_SOME_ITEMS_AND_TRY_AGAIN"
-msgstr "Memoria telefonului este insuficientă. Ştergeţi câteva elemente şi încercaţi din nou."
+msgstr "Memoria telefonului este insuficientă. Ștergeți câteva elemente și încercați din nou."
 
 msgid "IDS_KW_POP_BE_CAREFUL_WHEN_TRANSMITTING_INFORMATION_ON_AN_UNSECURED_WI_FI_NETWORK_MSG"
 msgstr "Procedaţi cu atenţie la transmiterea informaţiilor printr-o reţea Wi-Fi nesecurizată, deoarece acestea pot fi vizibile şi pentru alte persoane din reţea."
 
-msgid "IDS_DN_BODY_ENCRYPT_SD_CARD"
-msgstr "Criptare cartelă SD"
-
 msgid "IDS_MSGF_POP_UNSUPPORTED"
 msgstr "Neacceptat"
 
@@ -280,23 +280,14 @@ msgstr "Mutare finalizată"
 msgid "IDS_PB_BODY_MOVING_ING"
 msgstr "Mutare"
 
-msgid "IDS_SMEMO_BUTTON_IMPORT"
-msgstr "Import"
-
 msgid "IDS_LCKSCN_BODY_WALLPAPERS"
 msgstr "Fundaluri"
 
 msgid "IDS_LCKSCN_BODY_TAP_AND_HOLD_THE_SCREEN_THEN_TILT_THE_DEVICE_TOWARDS_YOU_TO_UNLOCK_IT_MSG"
-msgstr "Menţineţi apăsat ecranul, apoi înclinaţi dispozitivul spre dvs. pentru a-l debloca. Dacă ecranul nu se deblochează, încercaţi să înclinaţi mai mult dispozitivul. Când este setată deblocarea prin mişcări, mişcările vor fi activate automat în Setări."
-
-msgid "IDS_SA_BUTTON_DONE_ABB"
-msgstr "Gata"
+msgstr "Mențineți apăsat ecranul, apoi înclinați dispozitivul spre dvs. pentru a-l debloca. Dacă ecranul nu se deblochează, încercați să înclinați mai mult dispozitivul. Când este setată deblocarea prin mișcări, mișcările vor fi activate automat în Setări."
 
 msgid "IDS_FP_BODY_NO_APPLICATIONS"
-msgstr "Nu există aplicaţii"
-
-msgid "IDS_ST_TZTAB4_MOST_USED_M_APP"
-msgstr "Cele m. utiliz."
+msgstr "Nu există aplicații"
 
 msgid "IDS_ST_TPOP_PERSONAL_MODE_ENABLED_ABB"
 msgstr "Modul Personal a fost activat."
@@ -305,10 +296,10 @@ msgid "IDS_ST_TPOP_PERSONAL_MODE_DISABLED_ABB"
 msgstr "Modul Personal a fost dezactivat."
 
 msgid "IDS_ST_TPOP_FAILED_TO_ENABLE_PERSONAL_MODE_TRY_AGAIN_ABB"
-msgstr "Modul Personal nu s-a activat. Reîncercaţi."
+msgstr "Modul Personal nu s-a activat. Reîncercați."
 
 msgid "IDS_ST_TPOP_FAILED_TO_DISABLE_PERSONAL_MODE_TRY_AGAIN_ABB"
-msgstr "Modul Personal nu s-a dezactiv. Reîncercaţi."
+msgstr "Modul Personal nu s-a dezactiv. Reîncercați."
 
 msgid "IDS_ST_TPOP_ENABLING_ULTRA_POWER_SAVING_MODE_ING"
 msgstr "Se activează modul Economisire maximă energie..."
@@ -320,31 +311,31 @@ msgid "IDS_ST_SK3_DONE"
 msgstr "Gata"
 
 msgid "IDS_ST_SK2_PLEASE_WAIT"
-msgstr "Aşteptaţi"
+msgstr "Așteptați"
 
 msgid "IDS_ST_SBODY_POWER_SAVING"
 msgstr "Economisire energie"
 
 msgid "IDS_ST_SBODY_ONLY_UPDATE_THE_SECURITY_POLICY_AUTOMATICALLY_WHEN_YOUR_DEVICE_IS_CONNECTED_TO_A_WI_FI_NETWORK"
-msgstr "Actualizaţi automat politica de securitate numai când dispozitivul este conectat la o reţea Wi-Fi."
+msgstr "Actualizați automat politica de securitate numai când dispozitivul este conectat la o rețea Wi-Fi."
 
 msgid "IDS_ST_SBODY_INCREASE_THE_SENSITIVITY_OF_THE_TOUCH_SCREEN_SBODY_MSG"
-msgstr "Creşteţi sensibilitatea ecranului tactil, pentru a putea să controlaţi dispozitivul când purtaţi mănuşi."
+msgstr "Creșteți sensibilitatea ecranului tactil, pentru a putea să controlați dispozitivul când purtați mănuși."
 
 msgid "IDS_ST_SBODY_DISABLED"
 msgstr "Dezactivat"
 
 msgid "IDS_ST_SBODY_AUTOMATICALLY_CHECK_FOR_CHANGES_TO_THE_SECURITY_POLICY_MSG"
-msgstr "Verificaţi automat modificările politicii de securitate şi descărcaţi toate actualizările pentru îmbunătăţirea securităţii şi a serviciului."
+msgstr "Verificați automat modificările politicii de securitate și descărcați toate actualizările pentru îmbunătățirea securității și a serviciului."
 
 msgid "IDS_ST_POP_YOU_MUST_ENTER_A_DEVICE_NAME"
-msgstr "Trebuie să introduceţi un nume de dispozitiv."
+msgstr "Trebuie să introduceți un nume de dispozitiv."
 
 msgid "IDS_ST_POP_YOUR_PERSONAL_MODE_SECURITY_SETTINGS_WILL_BE_RESET_AND_YOUR_PERSONAL_CONTENT_WILL_BE_DELETED_RESET_PERSONAL_MODE_Q"
-msgstr "Setările de securitate ale Modului Personal vor fi restabilite şi conţinutul personal va fi şters. Resetaţi Modul Personal?"
+msgstr "Setările de securitate ale Modului Personal vor fi restabilite și conținutul personal va fi șters. Resetați Modul Personal?"
 
 msgid "IDS_ST_POP_USE_2D_HARDWARE_OR_SOFTWARE_ACCELERATION_IN_APPLICATIONS"
-msgstr "Utilizare accelerare hardware sau software 2D în aplicaţii."
+msgstr "Utilizare accelerare hardware sau software 2D în aplicații."
 
 msgid "IDS_ST_POP_URL_REMOVED"
 msgstr "Adresă URL eliminată"
@@ -353,7 +344,7 @@ msgid "IDS_ST_POP_URLS_REMOVED"
 msgstr "Adrese URL eliminate"
 
 msgid "IDS_ST_POP_UNMOUNTING_USB_OTG_STORAGE_WILL_STOP_SOME_APPLICATIONS_MSG"
-msgstr "Dezactivarea spaţiului de stocare USB OTG va opri unele aplicaţii. Este posibil ca aplicaţiile să nu fie disponibile decât după reactivarea spaţiului de stocare USB OTG."
+msgstr "Dezactivarea spațiului de stocare USB OTG va opri unele aplicații. Este posibil ca aplicațiile să nu fie disponibile decât după reactivarea spațiului de stocare USB OTG."
 
 msgid "IDS_ST_POP_UNMOUNTING_SD_CARD_ING_ABB"
 msgstr "Se dezactivează cartela SD..."
@@ -362,7 +353,7 @@ msgid "IDS_ST_POP_UNMOUNTING_ING_ABB"
 msgstr "Se dezactivează..."
 
 msgid "IDS_ST_POP_UNINSTALL_Q"
-msgstr "Dezinstalaţi?"
+msgstr "Dezinstalați?"
 
 msgid "IDS_ST_POP_UNINSTALLING_ING"
 msgstr "Se dezinstalează..."
@@ -371,56 +362,47 @@ msgid "IDS_ST_POP_UNABLE_TO_TURN_ON_FLIGHT_MODE_VODA"
 msgstr "Imposibil de activat modul Avion"
 
 msgid "IDS_ST_POP_UNABLE_TO_SEARCH_NETWORKS_DURING_DATA_SERVICE_ACTIVATED_DO_YOU_WANT_TO_DISCONNECT_THE_DATA_SERVICE_AND_SEARCH_AVAILABLE_NETWORK_Q"
-msgstr "Imposibil de căutat reţele în timp ce serviciul de date este activat. Doriţi să deconectaţi serviciul de date şi să căutaţi reţele disponibile?"
+msgstr "Imposibil de căutat rețele în timp ce serviciul de date este activat. Doriți să deconectați serviciul de date și să căutați rețele disponibile?"
 
 msgid "IDS_ST_POP_UNABLE_TO_CHANGE_NETWORKS_WHILE_DATA_SERVICE_IN_USE_STOP_USING_CURRENT_DATA_SERVICE_AND_SELECT_ANOTHER_AVAILABLE_NETWORK_Q"
-msgstr "Imposibil de schimbat reţelele în timp ce serviciul de date se află în uz. Opriţi utilizarea serviciului de date curent şi selectaţi o altă reţea disponibilă?"
+msgstr "Imposibil de schimbat rețelele în timp ce serviciul de date se află în uz. Opriți utilizarea serviciului de date curent și selectați o altă rețea disponibilă?"
 
 msgid "IDS_ST_POP_ULTRA_POWER_SAVING_MODE_WILL_BE_DISABLED"
 msgstr "Modul Economisire maximă a energiei va fi dezactivat."
 
 msgid "IDS_ST_POP_TO_USE_PERSONAL_MODE_YOU_MUST_REGISTER_AN_UNLOCK_METHOD"
-msgstr "Pentru a utiliza modul Personal, trebuie să înregistraţi o metodă de deblocare."
+msgstr "Pentru a utiliza modul Personal, trebuie să înregistrați o metodă de deblocare."
 
 msgid "IDS_ST_POP_TO_ENABLE_HANDS_FREE_MODE_ENABLE_AT_LEAST_ONE_RELEVANT_FUNCTION"
-msgstr "Pentru activarea modului Mâini libere, activaţi cel puţin o funcţie relevantă."
+msgstr "Pentru activarea modului Mâini libere, activați cel puțin o funcție relevantă."
 
 msgid "IDS_ST_POP_THE_SCREEN_WILL_NOT_TURN_OFF_WHILE_YOU_KEEP_LOOKING_AT_IT"
-msgstr "Ecranul nu se va închide cât timp vă uitaţi la acesta."
+msgstr "Ecranul nu se va închide cât timp vă uitați la acesta."
 
 msgid "IDS_ST_POP_THE_MAXIMUM_NUMBERS_OF_CHARACTERS_FOR_YOUR_DEVICE_NAME_HPD_HAS_BEEN_EXCEEDED"
-msgstr "S-a depăşit numărul maxim de caractere pentru numele dispozitivului (%d)."
+msgstr "S-a depășit numărul maxim de caractere pentru numele dispozitivului (%d)."
 
 msgid "IDS_ST_POP_THE_APP_HAS_BEEN_UNINSTALLED"
-msgstr "Aplicaţia a fost dezinstalată."
-
-msgid "IDS_ST_POP_TAP_OK"
-msgstr "Atingeţi OK"
+msgstr "Aplicația a fost dezinstalată."
 
 msgid "IDS_ST_POP_SEARCHING_NETWORK_ING"
-msgstr "Se caută reţeaua..."
+msgstr "Se caută rețeaua..."
 
 msgid "IDS_ST_POP_RESTART_PHONE_TO_USE_AUTOMATIC_UPDATE_Q"
-msgstr "Reporniţi telefonul pentru a utiliza Actualizare automată?"
+msgstr "Reporniți telefonul pentru a utiliza Actualizare automată?"
 
 msgid "IDS_ST_POP_RESET_TO_DEFAULT_Q"
-msgstr "Resetare la poziţia implicită?"
+msgstr "Resetare la poziția implicită?"
 
 msgid "IDS_ST_POP_RESET_ALL_SETTINGS_AND_DELETE_ALL_DATA_THIS_CANNOT_BE_STOPPED_ONCE_STARTED"
-msgstr "Resetaţi toate setările şi ştergeţi toate datele. Această operaţie nu poate fi oprită dacă este pornită."
+msgstr "Resetați toate setările și ștergeți toate datele. Această operație nu poate fi oprită dacă este pornită."
 
 msgid "IDS_ST_POP_REMOVE_DEFAULT_APPS_Q"
-msgstr "Eliminaţi aplicaţiile implicite?"
-
-msgid "IDS_ST_POP_REGISTRATION_CODE_NOT_FOUND"
-msgstr "Codul de înregistrare nu a fost găsit."
+msgstr "Eliminați aplicațiile implicite?"
 
 msgid "IDS_ST_POP_REGISTERING_ING"
 msgstr "Se înregistrează..."
 
-msgid "IDS_ST_POP_REGISTERED"
-msgstr "Înregistrat"
-
 msgid "IDS_ST_POP_PUK2_VERIFIED"
 msgstr "PUK2 verificat"
 
@@ -458,19 +440,10 @@ msgid "IDS_ST_POP_PD_ATTEMPTS_LEFT"
 msgstr "%d încercări rămase"
 
 msgid "IDS_ST_POP_PASSWORD_MUST_CONTAIN_AT_LEAST_PD_ALPHANUMERIC_CHARACTERS"
-msgstr "Parola trebuie să conţină minimum %d caractere alfanumerice."
-
-msgid "IDS_ST_POP_PASSWORD_MUST_BE_MORE_THAN_P1SD_CHARACTERS_AND_LESS_THAN_P2SD"
-msgstr "Parola trebuie să fie cuprinsă între %1$d - %2$d caractere."
-
-msgid "IDS_ST_POP_PASSWORDS_DO_NOT_MATCH"
-msgstr "Parolele nu se potrivesc."
+msgstr "Parola trebuie să conțină minimum %d caractere alfanumerice."
 
 msgid "IDS_ST_POP_NO_SD_CARD_IS_INSERTED_DISABLE_ENCRYPT_SD_CARD_ANYWAY_Q"
-msgstr "Nu aţi introdus niciun card SD. Dezactivaţi totuşi criptarea cardului SD?"
-
-msgid "IDS_ST_POP_NO_SD_CARD_HAS_BEEN_INSERTED_ENCRYPTION_WILL_START_AUTOMATICALLY_WHEN_YOU_INSERT_AN_SD_CARD"
-msgstr "Nu a fost introdus niciun card SD. Criptarea va începe automat când introduceţi un card SD."
+msgstr "Nu ați introdus niciun card SD. Dezactivați totuși criptarea cardului SD?"
 
 msgid "IDS_ST_POP_NO_ITEM_SELECTED"
 msgstr "Niciun element selectat"
@@ -479,31 +452,28 @@ msgid "IDS_ST_POP_NEW_PASSWD_SAVED"
 msgstr "Noua parolă s-a salvat."
 
 msgid "IDS_ST_POP_NETWORK_SEARCH_FAILED"
-msgstr "Căutare reţea nereuşită"
+msgstr "Căutare rețea nereușită"
 
 msgid "IDS_ST_POP_MOBILE_DATA_HAS_BEEN_DISABLED_MSG"
-msgstr "Datele mobile au fost dezactivate. Nu puteţi trimite sau primi mesaje MMS. Pentru a sincroniza datele cu serverul, conectaţi-vă prin reţeaua Wi-Fi."
+msgstr "Datele mobile au fost dezactivate. Nu puteți trimite sau primi mesaje MMS. Pentru a sincroniza datele cu serverul, conectați-vă prin rețeaua Wi-Fi."
 
 msgid "IDS_ST_POP_MOBILE_DATA_ENABLED_CONNECTING_TO_MOBILE_NETWORKS_MAY_INCUR_EXTRA_CHARGES_DEPENDING_ON_YOUR_DATA_PLAN_CONTINUE_Q"
-msgstr "Date mobile activate. Conectarea la reţelele mobile poate genera costuri suplimentare, în funcţie de planul de date. Continuaţi?"
-
-msgid "IDS_ST_POP_LOADING_ING"
-msgstr "Încărcare..."
+msgstr "Date mobile activate. Conectarea la rețelele mobile poate genera costuri suplimentare, în funcție de planul de date. Continuați?"
 
 msgid "IDS_ST_POP_IP_ADDRESS_REMOVED"
 msgstr "Adresă IP eliminată"
 
 msgid "IDS_ST_POP_INVALID_URL_OR_NETWORK_CONNECTION_FAILED"
-msgstr "Adresa URL nu este validă sau conexiunea la reţea nu a reuşit."
+msgstr "Adresa URL nu este validă sau conexiunea la rețea nu a reușit."
 
 msgid "IDS_ST_POP_INVALID_IP_ADDRESS_OR_NETWORK_CONNECTION_FAILED"
-msgstr "Adresa IP nu este validă sau conexiunea la reţea nu a reuşit."
+msgstr "Adresa IP nu este validă sau conexiunea la rețea nu a reușit."
 
 msgid "IDS_ST_POP_INSERT_SIM_CARD_TO_ACCESS_NETWORK_SERVICES"
-msgstr "Introduceţi cartela SIM pentru a accesa serviciile de reţea."
+msgstr "Introduceți cartela SIM pentru a accesa serviciile de rețea."
 
 msgid "IDS_ST_POP_INCORRECT_PUK"
-msgstr "PUK greşit"
+msgstr "PUK greșit"
 
 msgid "IDS_ST_POP_INCORRECT_PIN_PD_ATTEMPTS_LEFT"
 msgstr "PIN incorect. %d încercări rămase."
@@ -514,83 +484,68 @@ msgstr "PIN2 incorect"
 msgid "IDS_ST_POP_INCORRECT_PIN1_ATTEMPT_LEFT"
 msgstr "PIN1 incorect. 1 încercare rămasă."
 
-msgid "IDS_ST_POP_INCORRECT_PASSWORD"
-msgstr "Parolă incorectă"
-
 msgid "IDS_ST_POP_IF_YOU_RESET_YOUR_DEVICE_TO_FACTORY_DEFAULTS_YOU_WILL_NOT_BE_ABLE_TO_USE_ENCRYPTED_FILES_ON_THE_SD_CARD_MSG"
-msgstr "Dacă resetaţi dispozitivul la setările implicite din fabrică, nu veţi putea să utilizaţi fişierele criptate de pe cardul SD, însă veţi putea să le utilizaţi în continuare pe cele necriptate."
+msgstr "Dacă resetați dispozitivul la setările implicite din fabrică, nu veți putea să utilizați fișierele criptate de pe cardul SD, însă veți putea să le utilizați în continuare pe cele necriptate."
 
 msgid "IDS_ST_POP_FORMATTING_WILL_ERASE_ALL_DATA_FORMAT_Q"
-msgstr "Formatarea va şterge toate datele. Formataţi?"
+msgstr "Formatarea va șterge toate datele. Formatați?"
 
 msgid "IDS_ST_POP_FORMATTING_ING"
 msgstr "Formatare..."
 
 msgid "IDS_ST_POP_FAILED_TO_UNINSTALL_THE_APP"
-msgstr "Dezinstalarea aplicaţiei nu a reuşit."
+msgstr "Dezinstalarea aplicației nu a reușit."
 
 msgid "IDS_ST_POP_ENTER_PS"
 msgstr "Introducere %s"
 
 msgid "IDS_ST_POP_ENCRYPT_SD_CARD_Q_OPERATION_IS_IRREVERSIBLE_AND_IF_YOU_INTERRUPT_IT_YOU_WILL_LOSE_DATA"
-msgstr "Criptaţi cardul SD? Operaţiunea este ireversibilă şi, dacă o întrerupeţi, veţi pierde datele."
+msgstr "Criptați cardul SD? Operațiunea este ireversibilă și, dacă o întrerupeți, veți pierde datele."
 
 msgid "IDS_ST_POP_ENABLING_EMERGENCY_MODE_ING"
-msgstr "Se activează modul Urgenţă..."
-
-msgid "IDS_ST_POP_ENABLING_AUTO_UPDATE_MEANS_YOUR_DEVICE_WILL_CHECK_FOR_SECURITY_UPDATES_AUTOMATICALLY_NOTI_MSG"
-msgstr "Activarea actualizării automate înseamnă că dispozitivul va verifica automat actualizările de securitate. Verificarea prin intermediul reţelelor mobile poate genera costuri suplimentare."
-
-msgid "IDS_ST_POP_ENABLE_SMART_STAY_TO_TRY_IT_T_HELP"
-msgstr "Activaţi ecranul activ inteligent pentru a-l încerca."
+msgstr "Se activează modul Urgență..."
 
 msgid "IDS_ST_POP_ENABLE_SMART_ROTATION_TO_TRY_IT_T_HELP"
-msgstr "Activaţi rotirea inteligentă pentru a o încerca."
+msgstr "Activați rotirea inteligentă pentru a o încerca."
 
 msgid "IDS_ST_POP_ENABLE_FLIGHT_MODE"
-msgstr "Activaţi modul Avion."
+msgstr "Activați modul Avion."
 
 msgid "IDS_ST_POP_EMERGENCY_MODE_WILL_BE_DISABLED"
-msgstr "Modul Urgenţă va fi dezactivat."
-
-msgid "IDS_ST_POP_DO_NOT_ASK_AGAIN"
-msgstr "Nu întreba din nou"
-
-msgid "IDS_ST_POP_DISABLING_AUTO_UPDATE_MEANS_YOU_HAVE_TO_CHECK_FOR_SECURITY_UPDATES_MANUALLY_NOTI_MSG"
-msgstr "Dezactivarea actualizării automate înseamnă că trebuie să verificaţi manual actualizările de securitate. Pentru a menţine dispozitivul în siguranţă, vă recomandăm să activaţi actualizarea automată."
+msgstr "Modul Urgență va fi dezactivat."
 
 msgid "IDS_ST_POP_DISABLE_TETHERING_Q"
-msgstr "Dezactivaţi furnizarea accesului la internet?"
+msgstr "Dezactivați furnizarea accesului la internet?"
 
 msgid "IDS_ST_POP_DEVICE_WILL_RESTART"
 msgstr "Dispozitivul va reporni."
 
 msgid "IDS_ST_POP_DEVICE_WILL_BE_RESET_ALL_SETTINGS_AND_DATA_WILL_BE_ERASED_THIS_CANNOT_BE_STOPPED_ONCE_STARTED"
-msgstr "Dispozitivul va fi resetat. Toate setările şi datele vor fi şterse. Această operaţie nu poate fi oprită dacă este pornită."
+msgstr "Dispozitivul va fi resetat. Toate setările și datele vor fi șterse. Această operație nu poate fi oprită dacă este pornită."
 
 msgid "IDS_ST_POP_CONNECTING_TO_THE_SERVER_ING"
 msgstr "Se conectează la server..."
 
 msgid "IDS_ST_POP_CHECK_FOR_SECURITY_UPDATES_AND_DOWNLOAD_NEW_UPDATES_Q_NOTI_MSG"
-msgstr "Căutaţi actualizări de securitate şi descărcaţi actualizări noi? Descărcarea prin reţele mobile poate genera costuri suplimentare. Dacă este posibil, descărcaţi printr-o reţea Wi-Fi. Veţi putea utiliza dispozitivul în timpul descărcării."
+msgstr "Căutați actualizări de securitate și descărcați actualizări noi? Descărcarea prin rețele mobile poate genera costuri suplimentare. Dacă este posibil, descărcați printr-o rețea Wi-Fi. Veți putea utiliza dispozitivul în timpul descărcării."
 
 msgid "IDS_ST_POP_CHAP"
 msgstr "CHAP"
 
 msgid "IDS_ST_POP_CHANGE_YOUR_POSITION_IN_RELATION_TO_THE_SCREEN_AND_SEE_HOW_IT_ADJUSTS_AUTOMATICALLY"
-msgstr "Schimbaţi-vă poziţia faţă de ecran şi vedeţi cum se reglează automat."
+msgstr "Schimbați-vă poziția față de ecran și vedeți cum se reglează automat."
 
 msgid "IDS_ST_POP_AUTO_TIME_UPDATE_UNAVAILABLE_CHOOSE_ALTERNATIVE_TIME_SET_MODE_JPN_SBM"
 msgstr "Auto time update unavailable. Choose alternative time set mode."
 
 msgid "IDS_ST_POP_ANY_PERSONAL_CONTENT_WILL_NOT_BE_ACCESSIBLE_IN_NORMAL_MODE"
-msgstr "Conţinutul personal nu va putea fi accesat în modul Normal."
+msgstr "Conținutul personal nu va putea fi accesat în modul Normal."
 
 msgid "IDS_ST_OPT_WCDMA_GSM_HAUTO_CONNECT"
 msgstr "WCDMA/GSM (conectare automată)"
 
 msgid "IDS_ST_OPT_UNTITLED_NETWORK"
-msgstr "Reţea nedenumită"
+msgstr "Rețea nedenumită"
 
 msgid "IDS_ST_OPT_TAB_VIEW"
 msgstr "Vizualizarea Filă"
@@ -598,14 +553,11 @@ msgstr "Vizualizarea Filă"
 msgid "IDS_ST_OPT_SELECTED"
 msgstr "Selectat"
 
-msgid "IDS_ST_OPT_SELECT"
-msgstr "Selectare"
-
 msgid "IDS_ST_OPT_RESET_APP_SETTINGS_ABB"
 msgstr "Restabil. set. apl."
 
 msgid "IDS_ST_OPT_NETWORK_LIST"
-msgstr "Listă reţele"
+msgstr "Listă rețele"
 
 msgid "IDS_ST_OPT_MASS_STORAGE_ABB"
 msgstr "Stocare în masă"
@@ -614,10 +566,7 @@ msgid "IDS_ST_OPT_LTE_WCDMA_GSM_HAUTO_CONNECT"
 msgstr "LTE/WCDMA/GSM (conectare automată)"
 
 msgid "IDS_ST_OPT_EDIT_QUICK_SETTINGS"
-msgstr "Editaţi setările rapide"
-
-msgid "IDS_ST_OPT_DEFAULT_RINGTONE"
-msgstr "Sonerie de apel implicită"
+msgstr "Editați setările rapide"
 
 msgid "IDS_ST_OPT_CUSTOM_MODE_ABB"
 msgstr "Modul Personalizat"
@@ -626,20 +575,14 @@ msgid "IDS_ST_OPT_BLOCK_WI_FI"
 msgstr "Blocare Wi-Fi"
 
 msgid "IDS_ST_OPT_BLOCK_MOBILE_NETWORKS"
-msgstr "Blocare reţele mobile"
+msgstr "Blocare rețele mobile"
 
 msgid "IDS_ST_OPT_BLOCK_ALL"
 msgstr "Blocare integrală"
 
-msgid "IDS_ST_OPT_AUTO_UPDATE_ABB"
-msgstr "Actualiz. automată"
-
 msgid "IDS_ST_OPT_ALLOW_ALL"
 msgstr "Permitere integrală"
 
-msgid "IDS_ST_OPT_ALL"
-msgstr "Toate"
-
 msgid "IDS_ST_MBODY_ZOOM"
 msgstr "Zoom"
 
@@ -674,13 +617,10 @@ msgid "IDS_ST_MBODY_SIM_CARD_PROFILE_SETTINGS"
 msgstr "Setări profil cartelă SIM"
 
 msgid "IDS_ST_MBODY_SHOW_CPU_USAGE"
-msgstr "Afişare utilizare CPU"
+msgstr "Afișare utilizare CPU"
 
 msgid "IDS_ST_MBODY_SELECT_WHERE_CAPTURED_IMAGES_WILL_BE_SAVED"
-msgstr "Selectaţi locaţia pentru salvarea imaginilor preluate"
-
-msgid "IDS_ST_MBODY_SCREEN_ROTATION"
-msgstr "Rotire ecran"
+msgstr "Selectați locația pentru salvarea imaginilor preluate"
 
 msgid "IDS_ST_MBODY_SCREEN_READER_HTTS"
 msgstr "Cititor de ecran (TTS)"
@@ -695,23 +635,17 @@ msgid "IDS_ST_MBODY_NONE"
 msgstr "Niciuna"
 
 msgid "IDS_ST_MBODY_MOTIONS_AND_GESTURES"
-msgstr "Mişcări şi gesturi"
+msgstr "Mișcări și gesturi"
 
 msgid "IDS_ST_MBODY_MOBILE_DATA"
 msgstr "Date mobile"
 
-msgid "IDS_ST_MBODY_HELP"
-msgstr "Ajutor"
-
 msgid "IDS_ST_MBODY_HANDS_FREE_MODE"
 msgstr "Modul Mâini libere"
 
 msgid "IDS_ST_MBODY_GSM_ONLY"
 msgstr "Numai GSM"
 
-msgid "IDS_ST_MBODY_FONT_SIZE"
-msgstr "Dimensiune font"
-
 msgid "IDS_ST_MBODY_FACTORY_RESET"
 msgstr "Reset. la val. din fabr."
 
@@ -740,34 +674,25 @@ msgid "IDS_ST_MBODY_AUTO_ADJUST_SCREEN_TONE"
 msgstr "Reglare autom. ton ecran"
 
 msgid "IDS_ST_MBODY_ACTIVE_APPLICATION"
-msgstr "Aplicaţie activă"
+msgstr "Aplicație activă"
 
 msgid "IDS_ST_MBODY_ACCOUNTS_AND_BACKUP"
-msgstr "Conturi şi cop. de rez."
-
-msgid "IDS_ST_ITAB4_CONTROLS_M_INPUT_AND_CONTROL"
-msgstr "Contr."
+msgstr "Conturi și cop. de rez."
 
 msgid "IDS_ST_HEADER_WI_FI_DIRECT"
 msgstr "Wi-Fi Direct"
 
-msgid "IDS_ST_HEADER_WI_FI"
-msgstr "Wi-Fi"
-
 msgid "IDS_ST_HEADER_USER_SETTINGS_ABB"
 msgstr "Setări utilizator"
 
 msgid "IDS_ST_HEADER_USER_AND_BACKUP_M_CATEGORY"
-msgstr "Utilizator şi backup"
+msgstr "Utilizator și backup"
 
 msgid "IDS_ST_HEADER_USB_UTILITIES"
 msgstr "Utilitare USB"
 
 msgid "IDS_ST_HEADER_UNLOCK_DEVICE_USING_MOTION_ABB"
-msgstr "Debl. dispoz. utilizând mişc."
-
-msgid "IDS_ST_HEADER_UNAVAILABLE"
-msgstr "Indisponibil"
+msgstr "Debl. dispoz. utilizând mișc."
 
 msgid "IDS_ST_HEADER_ULTRA_POWER_SAVING_MODE"
 msgstr "Modul Economisire maximă a energiei"
@@ -775,23 +700,17 @@ msgstr "Modul Economisire maximă a energiei"
 msgid "IDS_ST_HEADER_TOUCH_KEY_LIGHT_DURATION"
 msgstr "Durată iluminare tastă atingere"
 
-msgid "IDS_ST_HEADER_TEXT_TO_SPEECH"
-msgstr "Din text în vorbire"
-
 msgid "IDS_ST_HEADER_STANDARD_LIMIT_ABB"
 msgstr "Limită standard"
 
-msgid "IDS_ST_HEADER_SOUND"
-msgstr "Sunet"
-
 msgid "IDS_ST_HEADER_SIM_CARD_MANAGER"
 msgstr "Manager cartelă SIM"
 
 msgid "IDS_ST_HEADER_SHARED_CONTENT"
-msgstr "Conţinut partajat"
+msgstr "Conținut partajat"
 
 msgid "IDS_ST_HEADER_SELECT_VIBRATION_PATTERNS_ABB"
-msgstr "Selectare modele vibraţie"
+msgstr "Selectare modele vibrație"
 
 msgid "IDS_ST_HEADER_SCREEN_MIRRORING"
 msgstr "Screen Mirroring"
@@ -799,18 +718,12 @@ msgstr "Screen Mirroring"
 msgid "IDS_ST_HEADER_SAMSUNG_KIES"
 msgstr "Samsung Kies"
 
-msgid "IDS_ST_HEADER_SAMSUNG_APPS"
-msgstr "Samsung Apps"
-
 msgid "IDS_ST_HEADER_RINGTONES"
 msgstr "Tonuri sonerie"
 
 msgid "IDS_ST_HEADER_RESET_RESULTS"
 msgstr "Resetare rezultate"
 
-msgid "IDS_ST_HEADER_RESET"
-msgstr "Reiniţializare"
-
 msgid "IDS_ST_HEADER_PRIVILEGES"
 msgstr "Privilegii"
 
@@ -820,18 +733,12 @@ msgstr "Mod Privat"
 msgid "IDS_ST_HEADER_PORT"
 msgstr "Port"
 
-msgid "IDS_ST_HEADER_PLEASE_WAIT"
-msgstr "Aşteptaţi."
-
 msgid "IDS_ST_HEADER_PERSONAL_MODE"
 msgstr "Modul Personal"
 
 msgid "IDS_ST_HEADER_PERSONALISATION"
 msgstr "Personalizare"
 
-msgid "IDS_ST_HEADER_PD_SELECTED_ABB"
-msgstr "%d selectate"
-
 msgid "IDS_ST_HEADER_PD_SELECTED"
 msgstr "%d selectate"
 
@@ -839,35 +746,32 @@ msgid "IDS_ST_HEADER_NO_BACKGROUND_PROCESSES_ABB"
 msgstr "Nu sunt procese în fundal"
 
 msgid "IDS_ST_HEADER_NEW_NETWORK"
-msgstr "Reţea nouă"
+msgstr "Rețea nouă"
 
 msgid "IDS_ST_HEADER_NETWORK_RESTRICTION_MODE_ABB_JPN"
 msgstr "Network restriction mode"
 
 msgid "IDS_ST_HEADER_MOTION_UNLOCK"
-msgstr "Deblocare mişcare"
+msgstr "Deblocare mișcare"
 
 msgid "IDS_ST_HEADER_MORE_DISPLAY_SETTINGS_ABB"
-msgstr "Mai multe setări de afişare"
+msgstr "Mai multe setări de afișare"
 
 msgid "IDS_ST_HEADER_LOCK_SCREEN"
 msgstr "Blocare ecran"
 
 msgid "IDS_ST_HEADER_LANGUAGE_AND_INPUT"
-msgstr "Setări regionale şi text"
+msgstr "Setări regionale și text"
 
 msgid "IDS_ST_HEADER_INSTALLED_APPLICATIONS"
-msgstr "Aplicaţii instalate"
+msgstr "Aplicații instalate"
 
 msgid "IDS_ST_HEADER_INPUT_AND_MOTION"
-msgstr "Introducere şi mişcare"
+msgstr "Introducere și mișcare"
 
 msgid "IDS_ST_HEADER_HOME_SCREEN_ABB"
 msgstr "Ecran de pornire"
 
-msgid "IDS_ST_HEADER_FINGER_SCANNER_ABB"
-msgstr "Scaner degete"
-
 msgid "IDS_ST_HEADER_ENTER_VALID_DEVICE_NAME_ABB"
 msgstr "Introd. nume disp. valid"
 
@@ -878,13 +782,13 @@ msgid "IDS_ST_HEADER_DIVX_VOD"
 msgstr "VOD DivX®"
 
 msgid "IDS_ST_HEADER_DISPLAY_LANGUAGE"
-msgstr "Limbă de afişare"
+msgstr "Limbă de afișare"
 
 msgid "IDS_ST_HEADER_DISPLAY"
-msgstr "Afişare"
+msgstr "Afișare"
 
 msgid "IDS_ST_HEADER_DISABLE_EMERGENCY_MODE_ABB"
-msgstr "Dezactivare mod Urgenţă"
+msgstr "Dezactivare mod Urgență"
 
 msgid "IDS_ST_HEADER_DEVICE_MANAGER"
 msgstr "Manager dispozitive"
@@ -893,7 +797,7 @@ msgid "IDS_ST_HEADER_CREATE_CONNECTION"
 msgstr "Creare conexiune"
 
 msgid "IDS_ST_HEADER_CONNECT_AND_SHARE"
-msgstr "Conectare şi partajare"
+msgstr "Conectare și partajare"
 
 msgid "IDS_ST_HEADER_CONFIRM_ENCRYPTION"
 msgstr "Confirmare criptare"
@@ -916,6 +820,9 @@ msgstr "Adăugare port"
 msgid "IDS_ST_HEADER_ADD_IP"
 msgstr "Adăugare IP"
 
+msgid "IDS_COM_POP_CHECKING"
+msgstr "Verificare..."
+
 msgid "IDS_ST_BUTTON_UNINSTALL_UPDATES"
 msgstr "Dezinstalare actualizări"
 
@@ -923,32 +830,20 @@ msgid "IDS_ST_BUTTON_UNINSTALL"
 msgstr "Dezinstalare"
 
 msgid "IDS_ST_BUTTON_TRY_IT"
-msgstr "Încercaţi"
-
-msgid "IDS_ST_BUTTON_STOP"
-msgstr "Stop"
+msgstr "Încercați"
 
 msgid "IDS_ST_BUTTON_SET_SCREEN_LOCK_TYPE"
 msgstr "Set. tip de blocare ecran"
 
 msgid "IDS_ST_BUTTON_RESET_APPS_ABB"
-msgstr "Reset. aplicaţii"
-
-msgid "IDS_ST_BUTTON_RESET"
-msgstr "Resetare"
+msgstr "Reset. aplicații"
 
 msgid "IDS_ST_BUTTON_REMOVE_DEFAULT_APPS_ABB"
-msgstr "Eliminare aplicaţii implicite"
+msgstr "Eliminare aplicații implicite"
 
 msgid "IDS_ST_BUTTON_ONLY_VIBRATE"
 msgstr "Doar vibrare"
 
-msgid "IDS_ST_BUTTON_OK_ABB"
-msgstr "OK"
-
-msgid "IDS_ST_BUTTON_OK"
-msgstr "OK"
-
 msgid "IDS_ST_BUTTON_MOVE_TO_SD_ABB"
 msgstr "Mutare pe SD"
 
@@ -956,31 +851,19 @@ msgid "IDS_ST_BUTTON_MOVE_TO_PHONE"
 msgstr "Mutare în telefon"
 
 msgid "IDS_ST_BUTTON_FORCE_STOP"
-msgstr "Oprire forţată"
-
-msgid "IDS_ST_BUTTON_ENABLE"
-msgstr "Activare"
-
-msgid "IDS_ST_BUTTON_DISCONNECT"
-msgstr "Deconectare"
+msgstr "Oprire forțată"
 
 msgid "IDS_ST_BUTTON_DISABLE"
 msgstr "Dezactiv."
 
-msgid "IDS_ST_BUTTON_CONTINUE"
-msgstr "Continuare"
-
-msgid "IDS_ST_BUTTON_CANCEL_ABB"
-msgstr "Anulare"
-
 msgid "IDS_ST_BODY_YYYY_DD_MM_DOT"
 msgstr "AAAA.ZZ.LL"
 
 msgid "IDS_ST_BODY_YOU_HAVE_SELECTED_TO_LAUNCH_THIS_APPLICATION_BY_DEFAULT_FOR_SOME_ACTIONS"
-msgstr "Această aplicaţie este setată să se deschidă în mod implicit pentru anumite acţiuni."
+msgstr "Această aplicație este setată să se deschidă în mod implicit pentru anumite acțiuni."
 
 msgid "IDS_ST_BODY_YOU_CAN_DECRYPT_ACCOUNTS_SETTINGS_DOWNLOADED_APPLICATIONS_AND_THEIR_DATA_MEDIA_AND_OTHER_FILES_DECRYPTION_WARNING_MSG"
-msgstr "Puteţi decripta conturi, setări, aplicaţii descărcate şi datele acestora, conţinut media şi alte fişiere. Decriptarea durează cel puţin o oră. Începeţi având bateria încărcată şi menţineţi dispozitivul conectat până la finalizarea decriptării. Dacă întrerupeţi procesul, este posibil să pierdeţi parţial sau total datele."
+msgstr "Puteți decripta conturi, setări, aplicații descărcate și datele acestora, conținut media și alte fișiere. Decriptarea durează cel puțin o oră. Începeți având bateria încărcată și mențineți dispozitivul conectat până la finalizarea decriptării. Dacă întrerupeți procesul, este posibil să pierdeți parțial sau total datele."
 
 msgid "IDS_ST_BODY_YOUR_DEVICE_REGISTRATION_CODE_C_PS"
 msgstr "Codul de înregistrare al dispozitivului dvs.: %s"
@@ -992,76 +875,67 @@ msgid "IDS_ST_BODY_WINSET"
 msgstr "Winset"
 
 msgid "IDS_ST_BODY_WHEN_THE_SOURCE_OF_LIGHT_IS_BEHIND_YOU_OR_WHEN_USING_DEVICE_IN_THE_DARK"
-msgstr "Când sursa de lumină se află în spatele dvs. sau când utilizaţi dispozitivul pe întuneric"
+msgstr "Când sursa de lumină se află în spatele dvs. sau când utilizați dispozitivul pe întuneric"
 
 msgid "IDS_ST_BODY_WHEN_LEARN_ABOUT_TILT_OR_MOTION_UNLOCK_ARE_SET_MOTION_ACTIVATION_WILL_BE_AUTOMATICALLY_ENABLED_IN_SETTINGS"
-msgstr "Dacă deblocarea la înclinare sau la mişcare este setată, activarea la mişcare va fi activată automat în Setări."
+msgstr "Dacă deblocarea la înclinare sau la mișcare este setată, activarea la mișcare va fi activată automat în Setări."
 
 msgid "IDS_ST_BODY_WHEN_FRONT_CAMERA_IS_USED_FOR_THE_APPLICATION"
-msgstr "Când camera frontală este utilizată pentru aplicaţie"
+msgstr "Când camera frontală este utilizată pentru aplicație"
 
 msgid "IDS_ST_BODY_WHEN_FRONT_CAMERA_FAILS_TO_DETECT_FACE_AND_EYES"
-msgstr "Când camera foto frontală nu reuşeşte să detecteze faţa şi ochii"
+msgstr "Când camera foto frontală nu reușește să detecteze fața și ochii"
 
 msgid "IDS_ST_BODY_WHEN_DATA_ROAMING_IS_DISABLED_APPLICATIONS_THAT_USE_THE_DATA_CONNECTION_MAY_NOT_WORK"
-msgstr "Când roamingul de date este dezactivat, este posibil ca aplicaţiile care utilizează conexiunea de date să nu funcţioneze."
+msgstr "Când roamingul de date este dezactivat, este posibil ca aplicațiile care utilizează conexiunea de date să nu funcționeze."
 
 msgid "IDS_ST_BODY_WEB_APPLICATIONS"
-msgstr "Aplicaţii web"
-
-msgid "IDS_ST_BODY_WCDMA_GSM_NHAUTO_CONNECT"
-msgstr "WCDMA/GSM\n(conectare automată)"
+msgstr "Aplicații web"
 
 msgid "IDS_ST_BODY_WAIT_WHILE_DEVICE_IS_ENCRYPTED_PDP_COMPLETE"
-msgstr "Aşteptaţi criptarea dispozitivului. %d% finalizat."
+msgstr "Așteptați criptarea dispozitivului. %d% finalizat."
 
 msgid "IDS_ST_BODY_WAIT_WHILE_DEVICE_IS_DECRYPTED_PDP_COMPLETE"
-msgstr "Aşteptaţi decriptarea dispozitivului. %d% finalizat."
+msgstr "Așteptați decriptarea dispozitivului. %d% finalizat."
 
 msgid "IDS_ST_BODY_WAITING_FOR_RESPONSE_FROM_SIM_CARD_ING"
-msgstr "Se aşteaptă răspunsul de la cartela SIM..."
+msgstr "Se așteaptă răspunsul de la cartela SIM..."
 
 msgid "IDS_ST_BODY_VOLUME"
 msgstr "Volum"
 
-msgid "IDS_ST_BODY_VOICE_RECORDING"
-msgstr "Înregistrare voce"
-
 msgid "IDS_ST_BODY_VIBRATE_WHEN_RINGING"
-msgstr "Vibraţie când sună"
-
-msgid "IDS_ST_BODY_VERSION_PS"
-msgstr "Versiunea %s"
+msgstr "Vibrație când sună"
 
 msgid "IDS_ST_BODY_USING_MOBILE_DATA_MAY_RESULT_IN_ADDITIONAL_CHARGES_CONTINUE_Q"
-msgstr "Utilizarea datelor mobile poate genera costuri suplimentare. Continuaţi?"
+msgstr "Utilizarea datelor mobile poate genera costuri suplimentare. Continuați?"
 
 msgid "IDS_ST_BODY_USE_TIME_PROVIDED_BY_NETWORK"
-msgstr "Utilizaţi ora furnizată de reţea."
+msgstr "Utilizați ora furnizată de rețea."
 
 msgid "IDS_ST_BODY_USE_MOTION"
-msgstr "Utilizare mişcare"
+msgstr "Utilizare mișcare"
 
 msgid "IDS_ST_BODY_USER_ID"
 msgstr "ID utilizator"
 
 msgid "IDS_ST_BODY_USER_CAN_BLOCK_A_SPECIFIC_URL_MSG"
-msgstr "Utilizatorul poate bloca o anumită adresă URL. Dacă o adresă URL este blocată, datele primite şi trimise vor fi eliminate."
+msgstr "Utilizatorul poate bloca o anumită adresă URL. Dacă o adresă URL este blocată, datele primite și trimise vor fi eliminate."
 
 msgid "IDS_ST_BODY_USER_CAN_BLOCK_A_SPECIFIC_PORT_MSG"
-msgstr "Utilizatorul poate bloca un anumit port. Dacă un port este blocat, datele primite şi trimise vor fi eliminate."
+msgstr "Utilizatorul poate bloca un anumit port. Dacă un port este blocat, datele primite și trimise vor fi eliminate."
 
 msgid "IDS_ST_BODY_USER_CAN_BLOCK_A_SPECIFIC_IP_ADDRESS_MSG"
-msgstr "Utilizatorul poate bloca o anumită adresă IP. Dacă o adresă IP este blocată, datele primite şi trimise vor fi eliminate."
+msgstr "Utilizatorul poate bloca o anumită adresă IP. Dacă o adresă IP este blocată, datele primite și trimise vor fi eliminate."
 
 msgid "IDS_ST_BODY_USED"
 msgstr "Utilizat"
 
 msgid "IDS_ST_BODY_USB_OTG_STORAGE"
-msgstr "Spaţiu de stocare USB OTG"
+msgstr "Spațiu de stocare USB OTG"
 
 msgid "IDS_ST_BODY_USB_DEBUGGING_IS_INTENDED_FOR_DEVELOPMENT_PURPOSES_ONLY_MSG"
-msgstr "Depanarea USB este destinată exclusiv scopurilor de dezvoltare. Poate fi utilizată pentru a copia date de pe computerul dvs. pe dispozitiv, pentru a instala aplicaţii pe dispozitiv fără notificare şi pentru a citi datele din jurnale."
+msgstr "Depanarea USB este destinată exclusiv scopurilor de dezvoltare. Poate fi utilizată pentru a copia date de pe computerul dvs. pe dispozitiv, pentru a instala aplicații pe dispozitiv fără notificare și pentru a citi datele din jurnale."
 
 msgid "IDS_ST_BODY_USB_DEBUGGING"
 msgstr "Depanare USB"
@@ -1069,23 +943,20 @@ msgstr "Depanare USB"
 msgid "IDS_ST_BODY_USB_ASK_ON_CONNECTION"
 msgstr "Întreabă la conectare"
 
-msgid "IDS_ST_BODY_URL"
-msgstr "URL"
-
 msgid "IDS_ST_BODY_UNMOUNT_USB_OTG_STORAGE"
-msgstr "Dezactivare spaţiu de stocare USB OTG"
+msgstr "Dezactivare spațiu de stocare USB OTG"
 
 msgid "IDS_ST_BODY_UNMOUNT_SD_CARD"
 msgstr "Dezinstalare cartelă SD"
 
 msgid "IDS_ST_BODY_UNMOUNTING_THE_SD_CARD_WILL_STOP_SOME_APPLICATIONS_FROM_FUNCTIONING_UNTIL_YOU_MOUNT_THE_SD_CARD_AGAIN_MSG"
-msgstr "Dezactivarea cardului SD va opri funcţionarea anumitor aplicaţii. Este posibil ca aceste aplicaţii să fie disponibile numai după reactivarea cardului SD"
+msgstr "Dezactivarea cardului SD va opri funcționarea anumitor aplicații. Este posibil ca aceste aplicații să fie disponibile numai după reactivarea cardului SD"
 
 msgid "IDS_ST_BODY_UNABLE_TO_USE_CURRENT_PASSWORD"
 msgstr "Imposibil de utilizat parola curentă"
 
 msgid "IDS_ST_BODY_UMTS_MODE_ONLY_WORKS_INSIDE_3G_COVERAGE_AREA"
-msgstr "Modul UMTS funcţionează numai în zona cu acoperire 3G."
+msgstr "Modul UMTS funcționează numai în zona cu acoperire 3G."
 
 msgid "IDS_ST_BODY_UDRGOTHICM_JPN"
 msgstr "UDRGothicM"
@@ -1096,6 +967,9 @@ msgstr "UDMincho"
 msgid "IDS_ST_BODY_UDGOTHIC_M_FONT"
 msgstr "UDGothic"
 
+msgid "IDS_IM_POP_THIS_FEATURE_IS_NOT_AVAILABLE_WHILE_FLIGHT_MODE_IS_ON"
+msgstr "Această funcție nu este disponibilă în timp ce este activat modul Avion."
+
 msgid "IDS_ST_BODY_TURN_OFF"
 msgstr "Închidere"
 
@@ -1103,28 +977,28 @@ msgid "IDS_ST_BODY_TURNING_OFF_MOBILE_DATA_WHEN_THE_SCREEN_IS_OFF"
 msgstr "Dezactivarea datelor mobile când ecranul este stins."
 
 msgid "IDS_ST_BODY_TURNING_OFF_CONNECTIVITY_FEATURES_SUCH_AS_WI_FI_AND_BLUETOOTH"
-msgstr "Dezactivarea caracteristicilor de conectivitate, cum ar fi Wi-Fi şi Bluetooth."
+msgstr "Dezactivarea caracteristicilor de conectivitate, cum ar fi Wi-Fi și Bluetooth."
 
 msgid "IDS_ST_BODY_TO_USE_PERSONAL_MODE_SCREEN_LOCK_TYPE_SHOULD_BE_SET_TO_SIMPLE_PASSWORD_OR_PASSWORD"
 msgstr "Pentru a utiliza modul Personal, tipul de blocare a ecranului trebuie setat la parolă simplă sau parolă."
 
 msgid "IDS_ST_BODY_TO_PROTECT_YOUR_DATA_DISABLE_PERSONAL_MODE_AFTER_YOU_USE_IT_ALSO_USING_A_SECURE_SCREEN_LOCK_WILL_PROVIDE_BETTER_PROTECTION"
-msgstr "Pentru a vă proteja datele, dezactivaţi modul Personal după ce îl utilizaţi. De asemenea, utilizarea unei blocări securizate a ecranului vă va oferi o protecţie suplimentară."
+msgstr "Pentru a vă proteja datele, dezactivați modul Personal după ce îl utilizați. De asemenea, utilizarea unei blocări securizate a ecranului vă va oferi o protecție suplimentară."
 
 msgid "IDS_ST_BODY_TO_OPEN_THE_MENU_DOUBLE_TAP_IT_T_TTS"
-msgstr "Pentru a deschide meniul, atingeţi-l de două ori."
+msgstr "Pentru a deschide meniul, atingeți-l de două ori."
 
 msgid "IDS_ST_BODY_TO_M_PERIOD"
 msgstr "Până la"
 
 msgid "IDS_ST_BODY_TO_ENABLE_THIS_FEATURE_ENABLE_AT_LEAST_ONE_RELEVANT_FUNCTION"
-msgstr "Pentru a activa această caracteristică, activaţi cel puţin o funcţie relevantă."
+msgstr "Pentru a activa această caracteristică, activați cel puțin o funcție relevantă."
 
 msgid "IDS_ST_BODY_TO_ENABLE_POWER_SAVING_MODE_ENABLE_AT_LEAST_ONE_FUNCTION"
-msgstr "Pentru activarea modului Economisire energie, activaţi cel puţin o funcţie."
+msgstr "Pentru activarea modului Economisire energie, activați cel puțin o funcție."
 
 msgid "IDS_ST_BODY_TO_ENABLE_BLOCKING_MODE_ENABLE_AT_LEAST_ONE_OPTION"
-msgstr "Pentru a activa modul Blocare, activaţi cel puţin o opţiune."
+msgstr "Pentru a activa modul Blocare, activați cel puțin o opțiune."
 
 msgid "IDS_ST_BODY_TO_AVOID_OVERHEATING_MAXIMUM_BRIGHTNESS_HAS_BEEN_REDUCED"
 msgstr "Pentru a evita supraîncălzirea, luminozitatea maximă a fost redusă."
@@ -1133,68 +1007,47 @@ msgid "IDS_ST_BODY_TOUCH"
 msgstr "Atingere"
 
 msgid "IDS_ST_BODY_TOTAL_SPACE"
-msgstr "Spaţiu total"
+msgstr "Spațiu total"
 
 msgid "IDS_ST_BODY_TOGGLE_THE_BUTTON_TO_ENABLE_OR_DISABLE_SCREEN_READER_OR_DOUBLE_TAP_TO_OPEN_THE_MENU_T_TTS"
-msgstr "Comutaţi butonul pentru a activa sau a dezactiva cititorul de ecran sau atingeţi de două ori pentru a deschide meniul."
+msgstr "Comutați butonul pentru a activa sau a dezactiva cititorul de ecran sau atingeți de două ori pentru a deschide meniul."
 
 msgid "IDS_ST_BODY_TIME_ZONE"
 msgstr "Fus orar"
 
 msgid "IDS_ST_BODY_THIS_BAND_MAY_NOT_WORK_OUTSIDE_THE_USA_AND_CANADA"
-msgstr "Este posibil ca această bandă să nu funcţioneze în afara Statelor Unite şi a Canadei."
+msgstr "Este posibil ca această bandă să nu funcționeze în afara Statelor Unite și a Canadei."
 
 msgid "IDS_ST_BODY_THIS_ACTION_WILL_ERASE_THE_SD_CARD_IN_THE_PHONE_YOU_WILL_LOSE_ALL_DATA_ON_THE_CARD_E"
-msgstr "Această acţiune va şterge cartela SD aflată în telefon. Veţi pierde TOATE datele de pe cartelă!"
+msgstr "Această acțiune va șterge cartela SD aflată în telefon. Veți pierde TOATE datele de pe cartelă!"
 
 msgid "IDS_ST_BODY_THE_SD_CARD_IS_CURRENTLY_IN_USE_THIS_ACTION_WILL_ERASE_ALL_DATA_ON_THE_SD_CARD_INCLUDING_THE_DATA_THAT_IS_CURRENTLY_BEING_USED"
-msgstr "Cardul SD este utilizat în prezent. Această acţiune va şterge toate datele de pe cardul SD, inclusiv datele care sunt utilizate în prezent"
-
-msgid "IDS_ST_BODY_THE_RED_LED_LIGHTS_UP_WHEN_YOU_CHARGE_YOUR_DEVICE_WHILE_THE_SCREEN_IS_OFF"
-msgstr "LED-ul roşu se aprinde când încărcaţi dispozitivul, dacă ecranul este stins."
-
-msgid "IDS_ST_BODY_THE_RED_LED_BLINKS_WHEN_THE_BATTERY_POWER_IS_LOW_WHILE_THE_SCREEN_IS_OFF"
-msgstr "LED-ul roşu se aprinde intermitent când bateria este descărcată, dacă ecranul este stins."
+msgstr "Cardul SD este utilizat în prezent. Această acțiune va șterge toate datele de pe cardul SD, inclusiv datele care sunt utilizate în prezent"
 
 msgid "IDS_ST_BODY_THE_PASSWORD_MUST_NOT_CONTAIN_A_SIMPLE_SEQUENCE_HEG_1111_OR_1234"
-msgstr "Parola nu poate conţine o secvenţă simplă (de exemplu., 1111 sau 1234)"
+msgstr "Parola nu poate conține o secvență simplă (de exemplu., 1111 sau 1234)"
+
+msgid "IDS_SMEMO_BUTTON_IMPORT"
+msgstr "Import"
 
 msgid "IDS_ST_BODY_THE_NAME_FIELD_CANNOT_BE_EMPTY"
 msgstr "Câmpul Nume nu poate rămâne necompletat."
 
-msgid "IDS_ST_BODY_THE_BLUE_LED_BLINKS_WHEN_YOU_RECORD_VOICE_WHILE_THE_SCREEN_IS_OFF"
-msgstr "LED-ul albastru se aprinde intermitent când înregistraţi vocea dacă ecranul este stins."
-
-msgid "IDS_ST_BODY_THE_BLUE_LED_BLINKS_WHEN_YOU_HAVE_MISSED_CALLS_MESSAGES_OR_APP_NOTIFICATIONS_WHILE_THE_SCREEN_IS_OFF"
-msgstr "LED-ul albastru se aprinde intermitent când aveţi apeluri pierdute, mesaje sau notificări legate de aplicaţii, dacă ecranul este stins."
-
-msgid "IDS_ST_BODY_THE_APPLICATIONS_BELOW_WERE_STARTED_BY_PS_STOPPING_THESE_APPLICATIONS_MAY_CAUSE_PS_TO_FAIL"
-msgstr "Aplicaţiile de mai jos au fost pornite de %s. Oprirea acestora poate cauza o eroare %s."
-
 msgid "IDS_ST_BODY_THERE_ARE_NO_NETWORKS_NEARBY"
-msgstr "Nu există reţele în apropiere."
-
-msgid "IDS_ST_BODY_TEXTSTYLE_LARGE"
-msgstr "Mare"
+msgstr "Nu există rețele în apropiere."
 
 msgid "IDS_ST_BODY_TASK_SWITCHER"
-msgstr "Comutator activităţi"
+msgstr "Comutator activități"
 
 msgid "IDS_ST_BODY_TAP_TO_INSERT"
-msgstr "Atingeţi pentru a insera."
+msgstr "Atingeți pentru a insera."
 
 msgid "IDS_ST_BODY_TAP_AND_HOLD_THE_SCREEN_THEN_TILT_THE_DEVICE_TOWARDS_YOU_TO_UNLOCK_IT_IF_THE_SCREEN_DOES_NOT_UNLOCK_TRY_TILTING_THE_DEVICE_MORE"
-msgstr "Mențineți apăsat ecranul, apoi înclinaţi dispozitivul spre dvs. pentru a-l debloca. Dacă ecranul nu se deblochează, încercaţi să înclinaţi mai mult dispozitivul."
+msgstr "Mențineți apăsat ecranul, apoi înclinați dispozitivul spre dvs. pentru a-l debloca. Dacă ecranul nu se deblochează, încercați să înclinați mai mult dispozitivul."
 
 msgid "IDS_ST_BODY_SYSTEM_MEMORY"
 msgstr "Memorie sistem"
 
-msgid "IDS_ST_BODY_SUNDAY"
-msgstr "Duminică"
-
-msgid "IDS_ST_BODY_STORAGE"
-msgstr "Stocare"
-
 msgid "IDS_ST_BODY_STANDARD_T_DISPLAY_EFFECT"
 msgstr "Standard"
 
@@ -1202,22 +1055,16 @@ msgid "IDS_ST_BODY_SPEECH"
 msgstr "Vorbire"
 
 msgid "IDS_ST_BODY_SOUND_N_DISPLAY"
-msgstr "Sunete şi afişare"
+msgstr "Sunete și afișare"
 
 msgid "IDS_ST_BODY_SOFTWARE"
 msgstr "Software"
 
 msgid "IDS_ST_BODY_SOCIAL_NETWORK_PROFILES"
-msgstr "Profiluri de reţele de socializare"
+msgstr "Profiluri de rețele de socializare"
 
 msgid "IDS_ST_BODY_SMART_STAY_MAY_NOT_WORK_IN_THESE_SITUATIONS"
-msgstr "Este posibil ca ecranul activ inteligent să nu funcţioneze în aceste situaţii."
-
-msgid "IDS_ST_BODY_SMART_ROTATION_MAY_NOT_WORK_IN_THESE_SITUATIONS"
-msgstr "Este posibil ca rotirea inteligentă să nu funcţioneze în aceste situaţii."
-
-msgid "IDS_ST_BODY_SMART_ROTATION_DESCRIPTION_MSG"
-msgstr "Rotirea inteligentă dezactivează rotirea automată a ecranului şi utilizează camera frontală pentru a determina orientarea feţei, rotind ecranul în mod corespunzător."
+msgstr "Este posibil ca ecranul activ inteligent să nu funcționeze în aceste situații."
 
 msgid "IDS_ST_BODY_SMALL_M_TEXTSIZE"
 msgstr "Mic"
@@ -1232,13 +1079,13 @@ msgid "IDS_ST_BODY_SHOWS_BATTERY_PERCENTAGE_ON_INDICATOR"
 msgstr "Indică procentajul bateriei la indicator."
 
 msgid "IDS_ST_BODY_SET_THE_DEFAULT_LOCATION_FOR_INSTALLING_APPLICATIONS_MSG"
-msgstr "Setaţi locaţia implicită pentru instalarea aplicaţiilor. Aplicaţiile pot fi instalate în locaţii diferite, în funcţie de tipul de aplicaţie şi de disponibilitatea locaţiei."
+msgstr "Setați locația implicită pentru instalarea aplicațiilor. Aplicațiile pot fi instalate în locații diferite, în funcție de tipul de aplicație și de disponibilitatea locației."
 
 msgid "IDS_ST_BODY_SET_FONT_AS_PS_Q"
-msgstr "Setaţi fontul ca %s?"
+msgstr "Setați fontul ca %s?"
 
 msgid "IDS_ST_BODY_SET_AN_UNLOCK_PASSWORD_OF_AT_LEAST_6_CHARACTERS_CONTAINING_AT_LEAST_1_NUMBER"
-msgstr "Stabiliţi o parolă de deblocare de minimum 6 caractere, care să conţină minimum o cifră."
+msgstr "Stabiliți o parolă de deblocare de minimum 6 caractere, care să conțină minimum o cifră."
 
 msgid "IDS_ST_BODY_SERIAL_NUMBER"
 msgstr "Număr serie"
@@ -1246,20 +1093,11 @@ msgstr "Număr serie"
 msgid "IDS_ST_BODY_SECURITY_ENGINE"
 msgstr "Motor pentru securitate"
 
-msgid "IDS_ST_BODY_SECURITY"
-msgstr "Securitate"
-
-msgid "IDS_ST_BODY_SEARCH"
-msgstr "Căutare"
-
-msgid "IDS_ST_BODY_SD_CARD"
-msgstr "Cartelă SD"
-
 msgid "IDS_ST_BODY_SCREEN_TIMEOUT_ABB2"
 msgstr "Expirare ecran"
 
 msgid "IDS_ST_BODY_SCREEN_STAYS_ON_AS_LONG_AS_YOU_ARE_LOOKING_AT_IT"
-msgstr "Ecranul rămâne activ atâta timp cât îl priviţi."
+msgstr "Ecranul rămâne activ atâta timp cât îl priviți."
 
 msgid "IDS_ST_BODY_SCREEN_ROTATION_CAN_BE_SLOWER_IF_SMART_ROTATION_ENABLED"
 msgstr "Rotirea ecranului poate fi mai lentă dacă este activată rotirea inteligentă"
@@ -1285,41 +1123,26 @@ msgstr "Tip blocare ecran"
 msgid "IDS_ST_BODY_SCREEN_LOCK_SOUND"
 msgstr "Sunet blocare ecran"
 
-msgid "IDS_ST_BODY_SCHEDULE"
-msgstr "Planificare"
-
 msgid "IDS_ST_BODY_SAVE_POWER_BY_ADJUSTING_SCREEN_TONE_ACCORDING_TO_ANALYSIS_OF_IMAGES"
-msgstr "Economisiţi energie reglând tonalitatea ecranului conform analizei imaginilor."
+msgstr "Economisiți energie reglând tonalitatea ecranului conform analizei imaginilor."
 
 msgid "IDS_ST_BODY_SAVES_POWER_BY_LIMITING_THE_MAXIMUM_PERFORMANCE_OF_THE_DEVICE"
-msgstr "Economiseşte energie limitând performanţa maximă a dispozitivului."
-
-msgid "IDS_ST_BODY_SAVED"
-msgstr "Salvat"
-
-msgid "IDS_ST_BODY_SAVE"
-msgstr "Salvare"
+msgstr "Economisește energie limitând performanța maximă a dispozitivului."
 
 msgid "IDS_ST_BODY_SAMSUNG_LEGAL"
 msgstr "Aspecte juridice Samsung"
 
-msgid "IDS_ST_BODY_SAMSUNG_KIES_CONNECTION_CONNECTING_USB_HELP_MSG"
-msgstr "Dacă Samsung Kies (software PC) sau driverele corespunzătoare nu sunt deja instalate pe computer, instalarea va continua în Microsoft Windows. \nDupă instalarea software-ului pentru computer, puteţi efectua următoarele operaţii:\n- Sincronizare date telefon\n- Actualizare software telefon\n- Partajare pe Internet (Acest telefon funcţionează ca un modem pentru a oferi acces la Internet  notebookului sau  computerului dvs.)\n- Copiere muzică achiziţionată/videoclip achiziţionat (DRM pentru Microsoft Windows Media) sau fişiere normale pe telefon."
-
 msgid "IDS_ST_BODY_RUNNING"
-msgstr "În funcţiune"
-
-msgid "IDS_ST_BODY_RESTRICTING_APPLICATION_USAGE_TO_ONLY_ESSENTIAL_APPLICATIONS_AND_THOSE_SELECTED_BY_YOU"
-msgstr "Se restricţionează utilizarea aplicaţiilor la aplicaţiile esenţiale şi la cele selectate de dvs."
+msgstr "În funcțiune"
 
 msgid "IDS_ST_BODY_RESET_TO_DEFAULT"
-msgstr "Reiniţializare la valori implicite"
+msgstr "Reinițializare la valori implicite"
 
 msgid "IDS_ST_BODY_RESET_SETTINGS"
-msgstr "Reiniţializare setări"
+msgstr "Reinițializare setări"
 
 msgid "IDS_ST_BODY_RESET_PERSONAL_MODE_SECURITY_SETTINGS_AND_DELETE_PERSONAL_CONTENT"
-msgstr "Restabiliţi setările de securitate ale Modului Personal şi ştergeţi conţinutul personal"
+msgstr "Restabiliți setările de securitate ale Modului Personal și ștergeți conținutul personal"
 
 msgid "IDS_ST_BODY_RESET_PERSONAL_MODE"
 msgstr "Resetare Mod Personal"
@@ -1328,7 +1151,10 @@ msgid "IDS_ST_BODY_RESET_ALL"
 msgstr "Resetare totală"
 
 msgid "IDS_ST_BODY_REMOVE_LICENCE"
-msgstr "Eliminare licenţă"
+msgstr "Eliminare licență"
+
+msgid "IDS_ST_POP_REGISTERED"
+msgstr "Înregistrat"
 
 msgid "IDS_ST_BODY_REGULATORY_INFORMATION_ABB"
 msgstr "Inform. de reglementare"
@@ -1339,9 +1165,6 @@ msgstr "Înregistrare la"
 msgid "IDS_ST_BODY_REGIONAL_EXAMPLE"
 msgstr "Exemplu regional"
 
-msgid "IDS_ST_BODY_REGION"
-msgstr "Regiune"
-
 msgid "IDS_ST_BODY_PUK"
 msgstr "Cod PUK"
 
@@ -1352,34 +1175,31 @@ msgid "IDS_ST_BODY_PROTOCOL_TYPE"
 msgstr "Tip protocol"
 
 msgid "IDS_ST_BODY_PROTECT_YOUR_DEVICE_FROM_HARMFUL_VIRUSES_AND_MALWARE"
-msgstr "Protejaţi-vă dispozitivul împotriva viruşilor şi a programelor malware dăunătoare."
+msgstr "Protejați-vă dispozitivul împotriva virușilor și a programelor malware dăunătoare."
 
 msgid "IDS_ST_BODY_PROFILE_NAME"
 msgstr "Nume profil"
 
-msgid "IDS_ST_BODY_PROFILE"
-msgstr "Profil"
-
 msgid "IDS_ST_BODY_PREPARING_THIS_COULD_TAKE_OVER_10_MINUTES_ING"
 msgstr "În pregătire. Aceasta poate dura peste 10 minute..."
 
 msgid "IDS_ST_BODY_PREFERRED_NETWORKS"
-msgstr "Reţele preferate"
-
-msgid "IDS_ST_BODY_POP_JPN_DCM"
-msgstr "POP"
-
-msgid "IDS_ST_BODY_PM"
-msgstr "PM"
+msgstr "Rețele preferate"
 
 msgid "IDS_ST_BODY_PLUG_IN_CHARGER_AND_TRY_AGAIN"
-msgstr "Conectaţi încărcătorul şi încercaţi din nou."
+msgstr "Conectați încărcătorul și încercați din nou."
 
 msgid "IDS_ST_BODY_PLAY_TONE_WHEN_THE_DIALLING_KEYPAD_IS_TAPPED"
 msgstr "Se redă tonul când se atinge tastatura de apelare."
 
+msgid "IDS_ST_POP_PASSWORD_MUST_BE_MORE_THAN_P1SD_CHARACTERS_AND_LESS_THAN_P2SD"
+msgstr "Parola trebuie să fie cuprinsă între %1$d - %2$d caractere."
+
 msgid "IDS_ST_BODY_PLAY_SOUNDS_WHEN_LOCKING_AND_UNLOCKING_SCREEN"
-msgstr "Redare sunete la blocarea şi deblocarea ecranului"
+msgstr "Redare sunete la blocarea și deblocarea ecranului"
+
+msgid "IDS_ST_POP_PASSWORDS_DO_NOT_MATCH"
+msgstr "Parolele nu se potrivesc."
 
 msgid "IDS_ST_BODY_PIN_BLOCKED_ENTER_PUK_TO_CONTINUE_JPN_DCM"
 msgstr "PIN blocked. Enter PUK to continue."
@@ -1393,11 +1213,8 @@ msgstr "Imagini, videoclipuri"
 msgid "IDS_ST_BODY_PHOTO_UPLOAD_SETTINGS"
 msgstr "Setări de încărcare a fotografiilor"
 
-msgid "IDS_ST_BODY_PHONEPROFILES_SILENT"
-msgstr "Silenţios"
-
 msgid "IDS_ST_BODY_PERSONAL_MODE_CAN_BE_USED_TO_HIDE_CONTENT_THAT_YOU_WANT_TO_KEEP_PRIVATE_MSG"
-msgstr "Modul Personal poate fi utilizat pentru a ascunde conţinutul care doriţi să rămână privat. Pentru a utiliza modul Personal, activaţi-l din Setări sau apăsaţi lung butonul de pornire şi selectaţi Modul Personal. Introduceţi PIN-ul sau parola. Pictograma pentru modul Personal va apărea în bara de stare. Pentru a vă proteja datele, dezactivaţi modul Personal după ce îl utilizaţi. De asemenea, utilizarea unui ecran blocat securizat vă va oferi o protecţie suplimentară."
+msgstr "Modul Personal poate fi utilizat pentru a ascunde conținutul care doriți să rămână privat. Pentru a utiliza modul Personal, activați-l din Setări sau apăsați lung butonul de pornire și selectați Modul Personal. Introduceți PIN-ul sau parola. Pictograma pentru modul Personal va apărea în bara de stare. Pentru a vă proteja datele, dezactivați modul Personal după ce îl utilizați. De asemenea, utilizarea unui ecran blocat securizat vă va oferi o protecție suplimentară."
 
 msgid "IDS_ST_BODY_PD_ATTEMPTS_REMAINING_JPN_DCM"
 msgstr "%d attempts remaining"
@@ -1406,28 +1223,28 @@ msgid "IDS_ST_BODY_PASSWORD_REQUIRED_TO_DECRYPT_DEVICE_EACH_TIME_YOU_TURN_IT_ON"
 msgstr "Este necesară o parolă pentru decriptarea dispozitivului la fiecare pornire a acestuia."
 
 msgid "IDS_ST_BODY_PASSWORD_MUST_CONTAIN_NO_MORE_THAN_PD_CHARACTERS_ABB"
-msgstr "Parola trebuie să conţină maxim. %d caractere."
+msgstr "Parola trebuie să conțină maxim. %d caractere."
+
+msgid "IDS_ST_POP_LOADING_ING"
+msgstr "Încărcare..."
 
 msgid "IDS_ST_BODY_PASSWORD_MUST_CONTAIN_AT_LEAST_PD_CHARACTERS_ABB"
-msgstr "Parola trebuie să conţină minimum %d caractere."
+msgstr "Parola trebuie să conțină minimum %d caractere."
 
 msgid "IDS_ST_BODY_PASSWORD_MUST_CONTAIN_AT_LEAST_1_NUMBER"
-msgstr "Parola trebuie să conţină cel puţin un număr."
+msgstr "Parola trebuie să conțină cel puțin un număr."
 
 msgid "IDS_ST_BODY_PASSWORD_MUST_CONTAIN_AT_LEAST_1_LETTER"
-msgstr "Parola trebuie să conţină cel puţin o literă."
+msgstr "Parola trebuie să conțină cel puțin o literă."
 
 msgid "IDS_ST_BODY_PASSWORD_EMPTY"
-msgstr "Parola lipseşte."
+msgstr "Parola lipsește."
 
 msgid "IDS_ST_BODY_PASSWORD_CONTAINS_INVALID_CHARACTER_ABB"
-msgstr "Parola conţine caractere nevalide."
-
-msgid "IDS_ST_BODY_PASSWORD"
-msgstr "Parolă"
+msgstr "Parola conține caractere nevalide."
 
 msgid "IDS_ST_BODY_OPEN_SOURCE_LICENCES"
-msgstr "Licenţe open source"
+msgstr "Licențe open source"
 
 msgid "IDS_ST_BODY_ON_M_STATUS"
 msgstr "Pornit"
@@ -1435,38 +1252,26 @@ msgstr "Pornit"
 msgid "IDS_ST_BODY_OFFICIAL_M_DEVICE_STATUS"
 msgstr "Oficial"
 
+msgid "IDS_ST_POP_INCORRECT_PASSWORD"
+msgstr "Parolă incorectă"
+
 msgid "IDS_ST_BODY_NUMBER"
 msgstr "Număr"
 
-msgid "IDS_ST_BODY_NO_RESULTS_FOUND"
-msgstr "Nu au fost găsite rezultate."
-
 msgid "IDS_ST_BODY_NO_DEFAULTS_SET"
 msgstr "Nu sunt setate valori implicite."
 
-msgid "IDS_ST_BODY_NOT_ASSIGNED"
-msgstr "Neatribuit"
-
 msgid "IDS_ST_BODY_NOTIFICATION_PANEL"
 msgstr "Panoul de notificare"
 
-msgid "IDS_ST_BODY_NOTIFICATIONS"
-msgstr "Notificări"
-
-msgid "IDS_ST_BODY_NOTIFICATION"
-msgstr "Notificare"
-
 msgid "IDS_ST_BODY_NOSERVICE"
 msgstr "Nici un serviciu"
 
 msgid "IDS_ST_BODY_NORMAL_T_PROFILE"
 msgstr "Normal"
 
-msgid "IDS_ST_BODY_NONE"
-msgstr "Niciuna"
-
 msgid "IDS_ST_BODY_NEW_PIN2_AND_CONFIRM_PIN2_DO_NOT_MATCH"
-msgstr "Codul PIN2 nou şi confirmarea codului PIN2 nu se potrivesc"
+msgstr "Codul PIN2 nou și confirmarea codului PIN2 nu se potrivesc"
 
 msgid "IDS_ST_BODY_NEW_PIN2"
 msgstr "PIN2 nou"
@@ -1474,33 +1279,27 @@ msgstr "PIN2 nou"
 msgid "IDS_ST_BODY_NEW_PIN1"
 msgstr "Cod PIN1 nou"
 
-msgid "IDS_ST_BODY_NEW"
-msgstr "Nou"
-
 msgid "IDS_ST_BODY_NETWORK_TYPE"
-msgstr "Tip reţea"
+msgstr "Tip rețea"
 
 msgid "IDS_ST_BODY_NETWORK_MODE"
-msgstr "Mod reţea"
+msgstr "Mod rețea"
 
 msgid "IDS_ST_BODY_NETWORK_LIST"
-msgstr "Listă reţele"
+msgstr "Listă rețele"
 
 msgid "IDS_ST_BODY_NETWORK_CONNECTIONS"
-msgstr "Conexiuni la reţea"
+msgstr "Conexiuni la rețea"
 
-msgid "IDS_ST_BODY_NETWORK_CODE"
-msgstr "Cod reţea"
+msgid "IDS_ST_POP_DO_NOT_ASK_AGAIN"
+msgstr "Nu întreba din nou"
 
-msgid "IDS_ST_BODY_NETWORK"
-msgstr "Reţea"
+msgid "IDS_ST_BODY_NETWORK_CODE"
+msgstr "Cod rețea"
 
 msgid "IDS_ST_BODY_NATURAL_T_DISPLAY_EFFECT"
 msgstr "Natural"
 
-msgid "IDS_ST_BODY_NAME"
-msgstr "Nume"
-
 msgid "IDS_ST_BODY_MY_NUMBER"
 msgstr "Numărul meu"
 
@@ -1511,13 +1310,13 @@ msgid "IDS_ST_BODY_MOVIE_T_DISPLAY_EFFECT"
 msgstr "Film"
 
 msgid "IDS_ST_BODY_MOUNT_USB_OTG_STORAGE"
-msgstr "Activare spaţiu de stocare USB OTG"
+msgstr "Activare spațiu de stocare USB OTG"
 
 msgid "IDS_ST_BODY_MOUNT_SD_CARD"
 msgstr "Fixare cartelă SD"
 
 msgid "IDS_ST_BODY_MOTION"
-msgstr "Mişcare"
+msgstr "Mișcare"
 
 msgid "IDS_ST_BODY_MORE_SYSTEM_SETTINGS"
 msgstr "Alte setări de sistem"
@@ -1525,14 +1324,8 @@ msgstr "Alte setări de sistem"
 msgid "IDS_ST_BODY_MORE_CONNECTIVITY_SETTINGS"
 msgstr "Alte setări de conectivitate"
 
-msgid "IDS_ST_BODY_MONDAY"
-msgstr "Luni"
-
-msgid "IDS_ST_BODY_MODE"
-msgstr "Mod"
-
 msgid "IDS_ST_BODY_MOBILE_DATA_WILL_BE_USED_IF_YOU_DOWNLOAD_OR_UPLOAD_DATA_WITHOUT_WI_FI_CONNECTION"
-msgstr "Dacă descărcaţi sau încărcaţi date fără conexiunea Wi-Fi, se vor utiliza date mobile."
+msgstr "Dacă descărcați sau încărcați date fără conexiunea Wi-Fi, se vor utiliza date mobile."
 
 msgid "IDS_ST_BODY_MM_DD_YYYY_DOT"
 msgstr "LL.ZZ.AAAA"
@@ -1540,68 +1333,56 @@ msgstr "LL.ZZ.AAAA"
 msgid "IDS_ST_BODY_MMS_CONNECTIONS"
 msgstr "Conexiuni MMS"
 
-msgid "IDS_ST_BODY_MISCELLANEOUS_FILES"
-msgstr "Diferite fişiere"
+msgid "IDS_ST_OPT_SELECT"
+msgstr "Selectare"
 
-msgid "IDS_ST_BODY_MESSAGE"
-msgstr "Mesaj"
+msgid "IDS_ST_BODY_MISCELLANEOUS_FILES"
+msgstr "Diferite fișiere"
 
 msgid "IDS_ST_BODY_MENU_AND_WIDGETS"
-msgstr "Meniuri şi obiecte widget"
-
-msgid "IDS_ST_BODY_MEMORY"
-msgstr "Memorie"
+msgstr "Meniuri și obiecte widget"
 
 msgid "IDS_ST_BODY_MEDIUM"
 msgstr "Mediu"
 
-msgid "IDS_ST_BODY_MB"
-msgstr "MO"
-
 msgid "IDS_ST_BODY_MASS_STORAGE_HELP_MSG"
-msgstr "Puteţi efectua următoarele operaţii:\n- Copiere rapidă de fişiere\n- Conexiune prin SO MAC sau Linux"
+msgstr "Puteți efectua următoarele operații:\n- Copiere rapidă de fișiere\n- Conexiune prin SO MAC sau Linux"
 
-msgid "IDS_ST_BODY_MARUBERI_JPN_DCM"
-msgstr "Maruberi"
+msgid "IDS_ST_OPT_DEFAULT_RINGTONE"
+msgstr "Sonerie de apel implicită"
 
 msgid "IDS_ST_BODY_LTE_WCDMA_GSM_NHAUTO_CONNECT"
 msgstr "LTE/WCDMA/GSM\n(conectare automată)"
 
 msgid "IDS_ST_BODY_LOCK_SCREEN_OPTIONS"
-msgstr "Opţiuni ecran de blocare"
-
-msgid "IDS_ST_BODY_LIST_VIEW"
-msgstr "Vizualizare tip listă"
+msgstr "Opțiuni ecran de blocare"
 
 msgid "IDS_ST_BODY_LIMIT_BACKGROUND_PROCESSES"
 msgstr "Limitare procese de fundal"
 
-msgid "IDS_ST_BODY_LICENCE"
-msgstr "Licenţă"
-
-msgid "IDS_ST_BODY_LED_INDICATOR"
-msgstr "Indicator LED"
-
 msgid "IDS_ST_BODY_LEDOT_LOW_BATTERY"
 msgstr "Baterie descărcată"
 
 msgid "IDS_ST_BODY_LAUNCH_BY_DEFAULT"
 msgstr "Lansare implicită"
 
+msgid "IDS_ST_OPT_AUTO_UPDATE_ABB"
+msgstr "Actualiz. automată"
+
 msgid "IDS_ST_BODY_LANGUAGE_AND_REGION_ABB"
-msgstr "Limbă şi regiune"
+msgstr "Limbă și regiune"
 
 msgid "IDS_ST_BODY_LANGUAGE_AND_KEYBOARD"
-msgstr "Limbă şi tastatură"
+msgstr "Limbă și tastatură"
+
+msgid "IDS_ST_OPT_ALL"
+msgstr "Toate"
 
 msgid "IDS_ST_BODY_KEYBOARD"
 msgstr "Tastatură"
 
 msgid "IDS_ST_BODY_KEEPS_THE_STATUS_BAR_TIDY_TAP_THE_REPRESENTATIVE_ICON_TO_SHOW_ALL_THE_ICONS"
-msgstr "Păstrează ordonată bara de stare. Atingeţi pictograma reprezentativă pentru a afişa toate pictogramele."
-
-msgid "IDS_ST_BODY_KB"
-msgstr "KO"
+msgstr "Păstrează ordonată bara de stare. Atingeți pictograma reprezentativă pentru a afișa toate pictogramele."
 
 msgid "IDS_ST_BODY_INTRODUCTION_TO_SMART_SCREEN_ABB"
 msgstr "Prezentarea ecranului intelig."
@@ -1613,22 +1394,13 @@ msgid "IDS_ST_BODY_INSTALTAB_FINISH"
 msgstr "Terminare"
 
 msgid "IDS_ST_BODY_INSTALLED_APPLICATIONS"
-msgstr "Aplicaţii instalate"
+msgstr "Aplicații instalate"
 
 msgid "IDS_ST_BODY_INSTALLATION_SETTINGS"
 msgstr "Setări instalare"
 
-msgid "IDS_ST_BODY_INSERT_SD_CARD"
-msgstr "Introduceţi cartela SD."
-
-msgid "IDS_ST_BODY_INCORRECT_PIN_E"
-msgstr "PIN incorect"
-
-msgid "IDS_ST_BODY_INCORRECT_PASSWORD_TRY_AGAIN"
-msgstr "Parolă incorectă. Încercaţi din nou"
-
 msgid "IDS_ST_BODY_INCOMING_CALLS_AND_NEW_NOTIFICATIONS_WILL_BE_READ_OUT_AUTOMATICALLY"
-msgstr "Apelurile de intrare şi noile notificări vor fi citite în mod automat."
+msgstr "Apelurile de intrare și noile notificări vor fi citite în mod automat."
 
 msgid "IDS_ST_BODY_INCOMING_CALL"
 msgstr "Apel de intrare"
@@ -1637,13 +1409,13 @@ msgid "IDS_ST_BODY_IMEI"
 msgstr "IMEI"
 
 msgid "IDS_ST_BODY_IF_YOU_SELECT_THIS_OPTION_ONLY_USED_MEMORY_SPACE_WILL_BE_ENCRYPTED"
-msgstr "Dacă selectaţi această opţiune, se va cripta numai spaţiul de memorie utilizat."
+msgstr "Dacă selectați această opțiune, se va cripta numai spațiul de memorie utilizat."
 
 msgid "IDS_ST_BODY_IF_YOU_FORGET_YOUR_PERSONAL_MODE_PASSWORD_YOU_WILL_NOT_BE_ABLE_TO_RECOVER_IT_FOR_SECURITY_MSG"
-msgstr "Dacă uitaţi parola pentru modul Personal, nu o veţi putea recupera. Pentru securitate, trebuie să resetaţi modul Personal. Resetarea va restabili setările implicite şi va şterge conţinutul personal."
+msgstr "Dacă uitați parola pentru modul Personal, nu o veți putea recupera. Pentru securitate, trebuie să resetați modul Personal. Resetarea va restabili setările implicite și va șterge conținutul personal."
 
-msgid "IDS_ST_BODY_IF_YOU_DONT_WANT_TO_SEE_A_NUMBER_APPEAR_ON_THE_APP_ICON_FOR_EACH_NEW_EVENT_DISABLE_BADGE"
-msgstr "Dacă nu doriţi să vedeţi un număr care să apară în pictograma aplicaţiei pentru fiecare eveniment nou, dezactivaţi insigna."
+msgid "IDS_ST_MBODY_SCREEN_ROTATION"
+msgstr "Rotire ecran"
 
 msgid "IDS_ST_BODY_ICON_SHOWS_THAT_SMART_SCREEN_IS_ENABLED"
 msgstr "Pictograma arată că ecranul inteligent este activat."
@@ -1652,7 +1424,7 @@ msgid "IDS_ST_BODY_HOME_URL"
 msgstr "URL pagină de pornire"
 
 msgid "IDS_ST_BODY_HOME_AND_LOCK_SCREEN"
-msgstr "Ecran de pornire şi de blocare"
+msgstr "Ecran de pornire și de blocare"
 
 msgid "IDS_ST_BODY_HELVETICA_NEUE_M_FONT_NAME"
 msgstr "Helvetica Neue"
@@ -1660,44 +1432,38 @@ msgstr "Helvetica Neue"
 msgid "IDS_ST_BODY_HARDWARE"
 msgstr "Hardware"
 
+msgid "IDS_ST_MBODY_HELP"
+msgstr "Ajutor"
+
 msgid "IDS_ST_BODY_GSM"
 msgstr "GSM"
 
-msgid "IDS_ST_BODY_GRID_VIEW"
-msgstr "Vizualizare tip grilă"
-
 msgid "IDS_ST_BODY_GLOVE_MODE_ABB"
-msgstr "Modul Mănuşă"
-
-msgid "IDS_ST_BODY_GESTURES"
-msgstr "Gesturi"
-
-msgid "IDS_ST_BODY_GB"
-msgstr "GB"
+msgstr "Modul Mănușă"
 
-msgid "IDS_ST_BODY_FROM_M_TIME"
-msgstr "De la"
+msgid "IDS_ST_MBODY_FONT_SIZE"
+msgstr "Dimensiune font"
 
 msgid "IDS_ST_BODY_FREQUENTLY_USED"
 msgstr "Utilizate frecvent"
 
 msgid "IDS_ST_BODY_FORMAT_USB_OTG_STORAGE"
-msgstr "Formatare spaţiu de stocare USB OTG"
+msgstr "Formatare spațiu de stocare USB OTG"
 
 msgid "IDS_ST_BODY_FORMAT_SD_CARD"
 msgstr "Formatare cartelă SD"
 
 msgid "IDS_ST_BODY_FORMATTING_USB_OTG_STORAGE_WILL_DELETE_ALL_DATA_DATA_CANNOT_BE_RECOVERED_CONTINUE_Q"
-msgstr "Formatarea spaţiului de stocare USB OTG va şterge toate datele. Datele nu pot fi recuperate. Continuaţi?"
+msgstr "Formatarea spațiului de stocare USB OTG va șterge toate datele. Datele nu pot fi recuperate. Continuați?"
 
 msgid "IDS_ST_BODY_FORMATTING_SD_CARD_WILL_DELETE_ALL_DATA_DATA_CANNOT_BE_RECOVERED_CONTINUE_Q"
-msgstr "Formatarea cartelei SD va şterge toate datele. Datele nu pot fi recuperate. Continuaţi?"
+msgstr "Formatarea cartelei SD va șterge toate datele. Datele nu pot fi recuperate. Continuați?"
 
 msgid "IDS_ST_BODY_FORGOT_PASSWORD_SWA"
 msgstr "Forgot password"
 
 msgid "IDS_ST_BODY_FORBIDDEN_NETWORK"
-msgstr "Reţea interzisă"
+msgstr "Rețea interzisă"
 
 msgid "IDS_ST_BODY_FONT_TYPE"
 msgstr "Tip font"
@@ -1705,11 +1471,8 @@ msgstr "Tip font"
 msgid "IDS_ST_BODY_FONTSTYLE_ROSEMARY"
 msgstr "Rosemary"
 
-msgid "IDS_ST_BODY_FLIGHT_MODE_MSG"
-msgstr "Modul Avion vă permite să dezactivaţi funcţiile pentru apeluri, mesagerie şi reţeaua de date. De asemenea, dezactivează funcţiile de conectivitate, cum ar fi Wi-Fi şi Bluetooth. Pentru a utiliza Wi-Fi şi Bluetooth, activaţi-le din Setări sau din panoul de notificare."
-
 msgid "IDS_ST_BODY_FLIGHT_MODE_HAS_BEEN_ENABLED_NETWORK_SETTINGS_WILL_CLOSE"
-msgstr "Modul Avion a fost activat. Setările de reţea se vor închide."
+msgstr "Modul Avion a fost activat. Setările de rețea se vor închide."
 
 msgid "IDS_ST_BODY_FLIGHT_MODE"
 msgstr "Mod Avion"
@@ -1720,77 +1483,92 @@ msgstr "FDN"
 msgid "IDS_ST_BODY_FIREWALL_ENABLED_ABB"
 msgstr "Firewall activat"
 
+msgid "IDS_ST_HEADER_WI_FI"
+msgstr "Wi-Fi"
+
 msgid "IDS_ST_BODY_FIREWALL"
 msgstr "Firewall"
 
 msgid "IDS_ST_BODY_FEATURES"
-msgstr "Funcţii"
+msgstr "Funcții"
 
 msgid "IDS_ST_BODY_FAST_ENCRYPTION"
 msgstr "Criptare rapidă"
 
 msgid "IDS_ST_BODY_FAILED_TO_SELECT_NETWORK"
-msgstr "Selectarea reţelei nu a reuşit."
+msgstr "Selectarea rețelei nu a reușit."
 
 msgid "IDS_ST_BODY_FACE_AND_VOICE"
-msgstr "Faţă şi voce"
+msgstr "Față și voce"
 
-msgid "IDS_ST_BODY_FACEBOOK"
-msgstr "Facebook"
+msgid "IDS_ST_HEADER_UNAVAILABLE"
+msgstr "Indisponibil"
 
 msgid "IDS_ST_BODY_EXPLANATION_FOR_TRANSACTION_TRACKING_MENU_VODA"
-msgstr "Informaţiile de recomandare sunt trimise de asemenea cu fişierul transferat"
+msgstr "Informațiile de recomandare sunt trimise de asemenea cu fișierul transferat"
 
 msgid "IDS_ST_BODY_EXPLANATION_FOR_EXPIRY_REMINDER_MENU"
-msgstr "Primiţi un memento înainte de expirarea licenţei unui fişier în uz, precum o imagine de fundal."
+msgstr "Primiți un memento înainte de expirarea licenței unui fișier în uz, precum o imagine de fundal."
+
+msgid "IDS_ST_HEADER_TEXT_TO_SPEECH"
+msgstr "Din text în vorbire"
+
+msgid "IDS_ST_HEADER_SOUND"
+msgstr "Sunet"
 
 msgid "IDS_ST_BODY_ESTIMATED_MAX_STANDBY_TIME_ABB"
-msgstr "Timp estimat\nmax. în aştept."
+msgstr "Timp estimat\nmax. în aștept."
 
 msgid "IDS_ST_BODY_ENTER_PASSWORD_AGAIN_AFTER_PD_SECONDS"
-msgstr "Introduceţi din nou parola după %d secunde."
+msgstr "Introduceți din nou parola după %d secunde."
 
 msgid "IDS_ST_BODY_ENTER_PASSWORD_AGAIN"
-msgstr "Introduceţi parola din nou"
+msgstr "Introduceți parola din nou"
 
 msgid "IDS_ST_BODY_ENTER_PASSWORD"
 msgstr "Introduceţi parola."
 
-msgid "IDS_ST_BODY_ENTER_NEW_PASSWORD"
-msgstr "Introduceţi parola nouă."
-
 msgid "IDS_ST_BODY_ENTER_CURRENT_PASSWORD"
-msgstr "Introduceţi parola actuală."
+msgstr "Introduceți parola actuală."
+
+msgid "IDS_ST_HEADER_SAMSUNG_APPS"
+msgstr "Samsung Apps"
 
 msgid "IDS_ST_BODY_ENCRYPT_DEVICE_Q_WARNING_MSG"
-msgstr "Criptaţi dispozitivul? Această operaţie este ireversibilă şi, dacă o întrerupeţi, veţi pierde date. Criptarea necesită cel puţin o oră, timp în care dispozitivul va reporni de mai multe ori şi nu poate fi utilizat."
+msgstr "Criptați dispozitivul? Această operație este ireversibilă și, dacă o întrerupeți, veți pierde date. Criptarea necesită cel puțin o oră, timp în care dispozitivul va reporni de mai multe ori și nu poate fi utilizat."
 
 msgid "IDS_ST_BODY_ENCRYPT_DEVICE_Q_OPERATION_IS_IRREVERSIBLE_AND_IF_YOU_INTERRUPT_IT_YOU_WILL_LOSE_DATA"
-msgstr "Criptaţi dispozitivul? Operaţiunea este ireversibilă şi, dacă o întrerupeţi, veţi pierde datele"
+msgstr "Criptați dispozitivul? Operațiunea este ireversibilă și, dacă o întrerupeți, veți pierde datele"
 
 msgid "IDS_ST_BODY_ENCRYPT_ACCOUNTS_SETTINGS_DOWNLOADED_APPLICATIONS_AND_THEIR_DATA_MEDIA_AND_OTHER_FILES"
-msgstr "Criptaţi conturi, setări, aplicaţii descărcate şi datele acestora, conţinutul media şi alte fişiere."
+msgstr "Criptați conturi, setări, aplicații descărcate și datele acestora, conținutul media și alte fișiere."
+
+msgid "IDS_ST_HEADER_RESET"
+msgstr "Reinițializare"
 
 msgid "IDS_ST_BODY_ENCRYPTION_WILL_TAKE_AT_LEAST_AN_HOUR"
-msgstr "Este necesară cel puţin o oră pentru criptare."
+msgstr "Este necesară cel puțin o oră pentru criptare."
 
 msgid "IDS_ST_BODY_ENCRYPTING_ING"
 msgstr "Se criptează..."
 
 msgid "IDS_ST_BODY_ENABLE_DATA_ACCESS_OVER_MOBILE_NETWORK"
-msgstr "Activare acces de date prin reţeaua mobilă"
+msgstr "Activare acces de date prin rețeaua mobilă"
 
 msgid "IDS_ST_BODY_EMPTY"
 msgstr "Liber"
 
+msgid "IDS_ST_HEADER_PLEASE_WAIT"
+msgstr "Așteptați."
+
 msgid "IDS_ST_BODY_EMERGENCY_MODE_ABB"
-msgstr "Modul Urgenţă"
+msgstr "Modul Urgență"
 
-msgid "IDS_ST_BODY_EMAIL"
-msgstr "E-mail"
+msgid "IDS_ST_HEADER_PD_SELECTED_ABB"
+msgstr "%d selectate"
 
-msgid "IDS_ST_BODY_EDIT"
-msgstr "Editare"
+msgid "IDS_ST_BODY_EMAIL"
+msgstr "Email"
 
 msgid "IDS_ST_BODY_EASY_MODE"
 msgstr "Mod Simplu"
@@ -1804,26 +1582,14 @@ msgstr "Bara de stare dinamică"
 msgid "IDS_ST_BODY_DRIVING_MODE"
 msgstr "Mod la volan"
 
-msgid "IDS_ST_BODY_DO_NOT_SHOW_AGAIN"
-msgstr "Nu se mai afişează"
-
-msgid "IDS_ST_BODY_DOWNLOADS"
-msgstr "Descărcări"
-
-msgid "IDS_ST_BODY_DOWNLOAD"
-msgstr "Descărcare"
-
 msgid "IDS_ST_BODY_DOUBLE_TAP_TO_OPEN_THE_MENU_T_TTS"
-msgstr "Atingeţi de două ori pentru a deschide meniul."
+msgstr "Atingeți de două ori pentru a deschide meniul."
 
 msgid "IDS_ST_BODY_DOUBLE_TAP_TO_EDIT_THIS_FIELD_T_TTS"
-msgstr "Atingeţi de două ori pentru a edita acest câmp."
+msgstr "Atingeți de două ori pentru a edita acest câmp."
 
 msgid "IDS_ST_BODY_DOUBLE_TAP_TO_CLOSE_THE_MENU_T_TTS"
-msgstr "Atingeţi de două ori pentru a închide meniul."
-
-msgid "IDS_ST_BODY_DOCOMO_JPN_DCM"
-msgstr "docomo"
+msgstr "Atingeți de două ori pentru a închide meniul."
 
 msgid "IDS_ST_BODY_DIVX_REGISTRATION"
 msgstr "Înregistrare DivX"
@@ -1831,11 +1597,8 @@ msgstr "Înregistrare DivX"
 msgid "IDS_ST_BODY_DIVX_DEREGISTRATION"
 msgstr "Anulare înregistrare DivX"
 
-msgid "IDS_ST_BODY_DISPLAY_CONTENTS"
-msgstr "Afişare conţinut"
-
 msgid "IDS_ST_BODY_DISPLAY_BATTERY_PERCENTAGE_ABB"
-msgstr "Afişare procentaj baterie"
+msgstr "Afișare procentaj baterie"
 
 msgid "IDS_ST_BODY_DISABLING_ING"
 msgstr "Se dezactivează..."
@@ -1843,23 +1606,17 @@ msgstr "Se dezactivează..."
 msgid "IDS_ST_BODY_DE_REGISTRATION_CODE_NOT_FOUND"
 msgstr "Codul de anulare a înregistrării nu a fost găsit."
 
-msgid "IDS_ST_BODY_DEVICE_MEMORY"
-msgstr "Memorie dispozitiv"
-
 msgid "IDS_ST_BODY_DEVICE_INFO"
-msgstr "Informaţii dispozitiv"
+msgstr "Informații dispozitiv"
 
 msgid "IDS_ST_BODY_DEVICE_ENCRYPTION_HELP_MSG"
-msgstr "Puteţi cripta conturi, setări, aplicaţii descărcate şi datele acestora, conţinut media şi alte fişiere. Odată dispozitivul criptat, va fi necesară o parolă pentru a-l decripta la fiecare pornire.\n\nCriptarea durează cel puţin o oră. Începeţi având bateria încărcată şi menţineţi dispozitivul conectat până la finalizarea criptării. Dacă o întrerupeţi, este posibil să pierdeţi parţial sau total datele."
+msgstr "Puteți cripta conturi, setări, aplicații descărcate și datele acestora, conținut media și alte fișiere. Odată dispozitivul criptat, va fi necesară o parolă pentru a-l decripta la fiecare pornire.\n\nCriptarea durează cel puțin o oră. Începeți având bateria încărcată și mențineți dispozitivul conectat până la finalizarea criptării. Dacă o întrerupeți, este posibil să pierdeți parțial sau total datele."
 
 msgid "IDS_ST_BODY_DEVICE_ENCRYPTED"
 msgstr "Dispozitiv criptat"
 
-msgid "IDS_ST_BODY_DEVICE"
-msgstr "Dispozitiv"
-
 msgid "IDS_ST_BODY_DEVELOPER_OPTIONS"
-msgstr "Opţiuni dezvoltator"
+msgstr "Opțiuni dezvoltator"
 
 msgid "IDS_ST_BODY_DEFAULT_STORAGE"
 msgstr "Stocare implicită"
@@ -1871,7 +1628,7 @@ msgid "IDS_ST_BODY_DEFAULT_FONT"
 msgstr "Font prestabilit"
 
 msgid "IDS_ST_BODY_DECRYPT_DEVICE_Q_WARNING_MSG"
-msgstr "Decriptaţi dispozitivul? Această operaţie este ireversibilă şi, dacă o întrerupeţi, veţi pierde date. Decriptarea necesită cel puţin o oră, timp în care dispozitivul va reporni de mai multe ori şi nu poate fi utilizat."
+msgstr "Decriptați dispozitivul? Această operație este ireversibilă și, dacă o întrerupeți, veți pierde date. Decriptarea necesită cel puțin o oră, timp în care dispozitivul va reporni de mai multe ori și nu poate fi utilizat."
 
 msgid "IDS_ST_BODY_DECRYPT_DEVICE"
 msgstr "Decriptare dispozitiv"
@@ -1886,10 +1643,7 @@ msgid "IDS_ST_BODY_DDMMYYYY_DOT"
 msgstr "ZZ/LL/AAAA"
 
 msgid "IDS_ST_BODY_DATE_AND_TIME"
-msgstr "Dată şi oră"
-
-msgid "IDS_ST_BODY_DATE"
-msgstr "Dată"
+msgstr "Dată și oră"
 
 msgid "IDS_ST_BODY_DATA_ROAMING"
 msgstr "Roaming date"
@@ -1900,41 +1654,38 @@ msgstr "Date"
 msgid "IDS_ST_BODY_CUSTOM_M_DEVICE_STATUS"
 msgstr "Personalizat"
 
-msgid "IDS_ST_BODY_CURRENT"
-msgstr "Curent"
-
 msgid "IDS_ST_BODY_CRASH_VIEWER"
 msgstr "Vizualizare erori"
 
 msgid "IDS_ST_BODY_CPU_USAGE"
 msgstr "Utilizare CPU"
 
-msgid "IDS_ST_BODY_COUNTRY_CODE"
-msgstr "Cod ţară"
-
 msgid "IDS_ST_BODY_COOL_JAZZ"
 msgstr "Cool jazz"
 
 msgid "IDS_ST_BODY_CONTENT_FROM_GALLERY_VIDEO_MUSIC_VOICE_RECORDER_AND_MY_FILES_CAN_BE_HIDDEN_IN_PERSONAL_MODE"
-msgstr "Conţinutul din Galerie, Video, Muzică, Înregistrare voce şi Fişierele mele poate fi ascuns în modul Personal."
+msgstr "Conținutul din Galerie, Video, Muzică, Înregistrare voce și Fișierele mele poate fi ascuns în modul Personal."
 
 msgid "IDS_ST_BODY_CONNECTIONSETTINGS_PROXY_ADDRESS"
 msgstr "Adresă proxy"
 
+msgid "IDS_ST_BUTTON_STOP"
+msgstr "Stop"
+
 msgid "IDS_ST_BODY_CONNECTIONSETTINGS_INTERNET"
 msgstr "Internet"
 
 msgid "IDS_ST_BODY_CONNECTIONS"
 msgstr "Conexiuni"
 
-msgid "IDS_ST_BODY_CONNECTION"
-msgstr "Conexiune"
-
 msgid "IDS_ST_BODY_CONFIRM_NEW_PIN2"
 msgstr "Confirmare PIN2 nou"
 
+msgid "IDS_ST_BUTTON_RESET"
+msgstr "Resetare"
+
 msgid "IDS_ST_BODY_CONFIRM_NEW_PIN1"
-msgstr "Confirmaţi noul cod PIN1."
+msgstr "Confirmați noul cod PIN1."
 
 msgid "IDS_ST_BODY_CONFIRM_NEW_PIN"
 msgstr "Confirmare PIN nou"
@@ -1942,17 +1693,20 @@ msgstr "Confirmare PIN nou"
 msgid "IDS_ST_BODY_CONFIRM_DECRYPTION"
 msgstr "Confirmare decriptare"
 
-msgid "IDS_ST_BODY_CONFIRM"
-msgstr "Confirmare"
+msgid "IDS_ST_BUTTON_OK_ABB"
+msgstr "OK"
 
 msgid "IDS_ST_BODY_CONFIGURE_FIREWALL_SETTINGS"
 msgstr "Configurare setări firewall"
 
+msgid "IDS_ST_BUTTON_OK"
+msgstr "OK"
+
 msgid "IDS_ST_BODY_COMPUTING_ING"
 msgstr "Se calculează..."
 
 msgid "IDS_ST_BODY_CLEAR_DEFAULTS"
-msgstr "Ştergere valori implicite"
+msgstr "Ștergere valori implicite"
 
 msgid "IDS_ST_BODY_CHOCO_COOKY"
 msgstr "Choco cooky"
@@ -1960,23 +1714,32 @@ msgstr "Choco cooky"
 msgid "IDS_ST_BODY_CHECK_FOR_UPDATES_AUTOMATICALLY_ABB"
 msgstr "Verificare automată actualizări"
 
+msgid "IDS_ST_BUTTON_ENABLE"
+msgstr "Activare"
+
 msgid "IDS_ST_BODY_CHECK_FOR_UPDATES_ABB"
 msgstr "Verificare actualizări"
 
-msgid "IDS_ST_BODY_CHECK_FOR_UPDATES"
-msgstr "Verificare actualizări"
+msgid "IDS_ST_BUTTON_DISCONNECT"
+msgstr "Deconectare"
 
 msgid "IDS_ST_BODY_CHARGE_BATTERY_TO_ABOVE_80P_AND_TRY_AGAIN"
-msgstr "Încărcaţi bateria la peste 80% din capacitate şi încercaţi din nou."
+msgstr "Încărcați bateria la peste 80% din capacitate și încercați din nou."
 
 msgid "IDS_ST_BODY_CHANGING_THE_FONT_SIZE_IN_ACCESSIBILITY_SETTINGS_WILL_OVERRIDE_THE_FONT_SIZE_IN_EACH_APPLICATION"
-msgstr "Modificarea dimensiunii fontului în setările de accesibilitate va înlocui dimensiunea fontului din fiecare aplicaţie."
+msgstr "Modificarea dimensiunii fontului în setările de accesibilitate va înlocui dimensiunea fontului din fiecare aplicație."
+
+msgid "IDS_ST_BUTTON_CONTINUE"
+msgstr "Continuare"
 
 msgid "IDS_ST_BODY_CHANGING_THE_COLOUR_OF_THE_SCREEN_TO_GREYSCALE"
 msgstr "Se schimbă culoarea ecranului la tonuri de gri."
 
+msgid "IDS_ST_BUTTON_CANCEL_ABB"
+msgstr "Anulare"
+
 msgid "IDS_ST_BODY_CHANGE_TEXT_SIZE_IN_CONTACTS_CALENDAR_MEMO_MESSAGES_EMAIL_AND_IM"
-msgstr "Modificare dimensiune text în Contacte, Calendar, Note, Mesaje, E-mail şi IM"
+msgstr "Modificare dimensiune text în Contacte, Calendar, Note, Mesaje, Email și IM"
 
 msgid "IDS_ST_BODY_CHANGE_PIN2"
 msgstr "Modificare PIN2"
@@ -2027,53 +1790,44 @@ msgid "IDS_ST_BODY_BATTERY"
 msgstr "Baterie"
 
 msgid "IDS_ST_BODY_BACKUP_AND_RESET"
-msgstr "Creare copii de rezervă şi resetare"
+msgstr "Creare copii de rezervă și reset."
 
 msgid "IDS_ST_BODY_BACKLIGHT_TIME"
 msgstr "Durată lumină fundal"
 
 msgid "IDS_ST_BODY_A_PERSON_YOU_HAVE_GRANTED_AUTHORITY_TO_IS_TRYING_TO_REMOTELY_ENABLE_EMERGENCY_MODE_ON_THIS_DEVICE_MSG"
-msgstr "O persoană căreia i-aţi acordat această autorizare încearcă să activeze de la distanţă modul Urgenţă pe acest dispozitiv. Informaţiile dvs. vor fi trimise către server în 60 de secunde şi modul Urgenţă va fi activat. Atingeţi Anulare pentru a opri procesul."
+msgstr "O persoană căreia i-ați acordat această autorizare încearcă să activeze de la distanță modul Urgență pe acest dispozitiv. Informațiile dvs. vor fi trimise către server în 60 de secunde și modul Urgență va fi activat. Atingeți Anulare pentru a opri procesul."
 
 msgid "IDS_ST_BODY_A_PASSWORD_WILL_BE_REQUIRED_TO_DECRYPT_YOUR_DEVICE_EVERY_TIME_YOU_POWER_IT_ON"
-msgstr "Se va solicita o parolă pentru a decripta dispozitivul de fiecare dată când îl porniţi."
+msgstr "Se va solicita o parolă pentru a decripta dispozitivul de fiecare dată când îl porniți."
 
 msgid "IDS_ST_BODY_AVAILABLE_SPACE"
-msgstr "Spaţiu disponibil"
-
-msgid "IDS_ST_BODY_AVAILABLE"
-msgstr "Disponibil"
-
-msgid "IDS_ST_BODY_AUTO_DOWNLOAD"
-msgstr "Descărcare automată"
+msgstr "Spațiu disponibil"
 
 msgid "IDS_ST_BODY_AUTH_TYPE"
 msgstr "Tip autentificare"
 
+msgid "IDS_ST_BODY_VERSION_PS"
+msgstr "Versiunea %s"
+
 msgid "IDS_ST_BODY_APP_OPENING_IMAGE"
-msgstr "Imagine deschidere aplicaţie"
+msgstr "Imagine deschidere aplicație"
 
 msgid "IDS_ST_BODY_APP_OPENING_EFFECT"
-msgstr "Efect deschidere aplicaţie"
+msgstr "Efect deschidere aplicație"
 
 msgid "IDS_ST_BODY_APPLICATION_SETTINGS"
-msgstr "Setări aplicaţie"
+msgstr "Setări aplicație"
 
 msgid "IDS_ST_BODY_APPLICATION_MANAGER"
-msgstr "Manager de aplicaţii"
+msgstr "Manager de aplicații"
 
 msgid "IDS_ST_BODY_APPLICATION_INFO"
-msgstr "Informaţii aplicaţie"
-
-msgid "IDS_ST_BODY_APPLICATION"
-msgstr "Aplicaţie"
+msgstr "Informații aplicație"
 
 msgid "IDS_ST_BODY_ANTIVIRUS_SOFTWARE_ABB"
 msgstr "Software antivirus"
 
-msgid "IDS_ST_BODY_AM"
-msgstr "AM"
-
 msgid "IDS_ST_BODY_ALWAYS_REJECT"
 msgstr "Se respinge întotdeauna"
 
@@ -2083,11 +1837,8 @@ msgstr "Întotdeauna pornit"
 msgid "IDS_ST_BODY_ALWAYS_OFF"
 msgstr "Întotdeauna dezactivat"
 
-msgid "IDS_ST_BODY_ALARM"
-msgstr "Alarmă"
-
 msgid "IDS_ST_BODY_AFTER_YOU_DOWNLOAD_AND_INSTALL_APPLICATIONS_APPLICATIONS_WILL_BE_SHOWN_HERE"
-msgstr "După ce descărcaţi şi instalaţi aplicaţii, acestea se vor afişa aici"
+msgstr "După ce descărcați și instalați aplicații, acestea se vor afișa aici"
 
 msgid "IDS_ST_BODY_AFTER_RESETTING_PHONE_WILL_RESTART_AUTOMATICALLY"
 msgstr "După resetare, telefonul va reporni automat."
@@ -2095,6 +1846,9 @@ msgstr "După resetare, telefonul va reporni automat."
 msgid "IDS_ST_BODY_ADJUST_BRIGHTNESS_LEVEL"
 msgstr "Reglare nivel luminozitate"
 
+msgid "IDS_ST_BODY_URL"
+msgstr "URL"
+
 msgid "IDS_ST_BODY_ADJUST_AUTOMATIC_BRIGHTNESS"
 msgstr "Reglare luminozitate automată"
 
@@ -2114,7 +1868,7 @@ msgid "IDS_ECON_BODY_EASY_CONNECT_M_SHARING_ABB"
 msgstr "Conec. simplă"
 
 msgid "IDS_SCR_POP_SCREEN_READER_IS_NOT_SUPPORTED_BY_PS_PRESS_THE_BACK_KEY_TO_RETURN_TO_THE_PREVIOUS_SCREEN"
-msgstr "Cititorul de ecran nu este acceptat de %s. Apăsaţi butonul înapoi pentru a reveni la ecranul anterior."
+msgstr "Cititorul de ecran nu este acceptat de %s. Apăsați butonul înapoi pentru a reveni la ecranul anterior."
 
 msgid "IDS_KEEPIT_HEADER_KEEPIT_M_APPLICATION_NAME"
 msgstr "KeepIt"
@@ -2123,19 +1877,19 @@ msgid "IDS_CALL_POP_UNAVAILABLE_T_DIAL"
 msgstr "Indisponibil"
 
 msgid "IDS_CALL_POP_CALLING_EMERG_ONLY"
-msgstr "Numai apeluri de urgenţă"
+msgstr "Numai apeluri de urgență"
 
 msgid "IDS_JAVA_OPT_SIM_SETTINGS"
 msgstr "Setări SIM"
 
 msgid "IDS_TASK_BODY_NO_RUNNING_APPLICATION"
-msgstr "Nu se execută nicio aplicaţie"
+msgstr "Nu se execută nicio aplicație"
 
 msgid "IDS_VC_MBODY_NOTIFICATION_READ_OUT"
 msgstr "Citire notificare"
 
 msgid "IDS_VC_HEADER_VOICE_RECOGNITION"
-msgstr "Recunoaştere vocală"
+msgstr "Recunoaștere vocală"
 
 msgid "IDS_SSEARCH_POP_SEARCHED"
 msgstr "A fost căutat."
@@ -2150,97 +1904,190 @@ msgid "IDS_SKM_BODY_ASK_M_IDEA_SKETCH"
 msgstr "A întreba"
 
 msgid "IDS_HELP_POP_THE_FRONT_CAMERA_IS_NOT_BEING_USED_BY_ANOTHER_APPLICATION"
-msgstr "Camera foto frontală nu este utilizată de altă aplicaţie."
+msgstr "Camera foto frontală nu este utilizată de altă aplicație."
 
 msgid "IDS_HELP_POP_THE_DEVICE_IS_IN_WELL_LIT_CONDITIONS_BUT_THE_SCREEN_IS_NOT_IN_DIRECT_LIGHT"
 msgstr "Dispozitivul se află la lumină suficientă, dar ecranul nu este expus la lumină directă."
 
 msgid "IDS_HELP_POP_THE_DEVICE_IS_HELD_STEADY_AND_UPRIGHT"
-msgstr "Dispozitivul este ţinut fix şi îndreptat în sus."
+msgstr "Dispozitivul este ținut fix și îndreptat în sus."
 
 msgid "IDS_HELP_BODY_THE_DEVICE_REACTS_INTELLIGENTLY_BY_ADAPTING_THE_SCREEN_WHEN_IT_DETECTS_YOUR_FACE"
-msgstr "Dispozitivul reacţionează inteligent adaptând ecranul când detectează faţa dvs."
+msgstr "Dispozitivul reacționează inteligent adaptând ecranul când detectează fața dvs."
 
 msgid "IDS_HELP_BODY_SMART_SCREEN_WORKS_BEST_UNDER_THE_FOLLOWING_CONDITIONS_C"
-msgstr "Ecranul inteligent funcţionează cel mai bine în următoarele condiţii:"
-
-msgid "IDS_HELP_BODY_SMART_ROTATION_DISABLES_AUTO_SCREEN_ROTATION_BY_CHECKING_THE_ORIENTATION_OF_YOUR_FACE_AND_THE_DEVICE_BY_ITS_FRONT_CAMERA"
-msgstr "Rotirea inteligentă dezactivează rotirea automată a ecranului, verificând orientarea feţei dvs. şi a dispozitivului prin intermediul camerei foto frontale."
-
-msgid "IDS_LBS_HEADER_LOCATION"
-msgstr "Locaţie"
+msgstr "Ecranul inteligent funcționează cel mai bine în următoarele condiții:"
 
 msgid "IDS_LBS_BODY_DESTINATION"
-msgstr "Destinaţie"
-
-msgid "IDS_ST_SK_NO"
-msgstr "Nu"
+msgstr "Destinație"
 
-msgid "IDS_HELP_BODY_SMART_STAY_DETECTS_YOUR_EYES_WITH_THE_FRONT_CAMERA_SO_THAT_THE_SCREEN_STAYS_ON_WHEN_YOU_ARE_LOOKING_AT_IT"
-msgstr "Funcţia ecran activ inteligent detectează ochii cu ajutorul camerei frontale, astfel încât ecranul rămâne activ atunci când îl priviţi."
+msgid "IDS_ST_BODY_TEXTSTYLE_LARGE"
+msgstr "Mare"
 
-msgid "IDS_QP_POP_YOU_WILL_NO_LONGER_BE_ABLE_TO_USE_APPLICATIONS_NOTI_MSG"
-msgstr "Nu veţi mai putea utiliza aplicaţii precum Internetul, E-mailul sau YouTube prin intermediul reţelelor mobile. Continuaţi?"
+msgid "IDS_ST_BODY_SUNDAY"
+msgstr "Duminică"
 
-msgid "IDS_ST_BODY_10_MINUTES"
-msgstr "10 minute"
+msgid "IDS_ST_BODY_STORAGE"
+msgstr "Stocare"
 
-msgid "IDS_ST_BODY_15SEC"
-msgstr "15 secunde"
+msgid "IDS_ST_BODY_SECURITY"
+msgstr "Securitate"
 
-msgid "IDS_ST_BODY_24_HOURS"
-msgstr "24 ore"
+msgid "IDS_ST_BODY_SEARCH"
+msgstr "Căutare"
 
-msgid "IDS_ST_BODY_2_MINUTES"
-msgstr "2 minute"
+msgid "IDS_ST_BODY_SD_CARD"
+msgstr "Cartelă SD"
 
-msgid "IDS_ST_BODY_30SEC"
-msgstr "30 secunde"
+msgid "IDS_ST_BODY_SCHEDULE"
+msgstr "Planificare"
 
-msgid "IDS_ST_BODY_5_MINUTES"
-msgstr "5 minute"
+msgid "IDS_ST_BODY_SAVED"
+msgstr "Salvat"
 
-msgid "IDS_ST_BODY_APPLICATIONS"
-msgstr "Aplicaţii"
+msgid "IDS_ST_BODY_SAVE"
+msgstr "Salvare"
 
-msgid "IDS_ST_BODY_DONT_ASK_AGAIN"
-msgstr "Nu se întreabă din nou"
+msgid "IDS_ST_BODY_REGION"
+msgstr "Regiune"
 
-msgid "IDS_ST_BODY_P1SS_IS_CURRENTLY_P2SS_T_TTS"
-msgstr "%1$s este în prezent %2$s."
+msgid "IDS_ST_BODY_PROFILE"
+msgstr "Profil"
 
-msgid "IDS_ST_BODY_PASSWORDS_MUST_CONSIST_OF_AT_LEAST_4_ALPHANUMERIC_CHARACTERS_ALSO_INCLUDING_AT_LEAST_1_ALPHABETICAL_CHARACTER"
-msgstr "Parolele trebuie să conţină cel puţin 4 caractere alfanumerice şi să includă cel puţin 1 caracter alfabetic."
+msgid "IDS_ST_BODY_PM"
+msgstr "PM"
 
-msgid "IDS_ST_BODY_PUK1_BLOCKED"
-msgstr "Codul PUK1 a fost blocat."
+msgid "IDS_ST_BODY_PHONEPROFILES_SILENT"
+msgstr "Silențios"
 
-msgid "IDS_ST_BODY_PUK1_CODE"
-msgstr "Cod PUK1"
+msgid "IDS_ST_BODY_PASSWORD"
+msgstr "Parolă"
 
-msgid "IDS_ST_BODY_PUK2"
-msgstr "Cod PUK2"
+msgid "IDS_ST_BODY_NO_RESULTS_FOUND"
+msgstr "Nu au fost găsite rezultate."
 
-msgid "IDS_ST_BUTTON2_POWER_SAVING_MODE_ABB"
-msgstr "Mod econ. Energie"
+msgid "IDS_ST_BODY_NOT_ASSIGNED"
+msgstr "Neatribuit"
 
-msgid "IDS_ST_BUTTON_CANCEL_ABB2"
-msgstr "Anulare"
+msgid "IDS_ST_BODY_NOTIFICATIONS"
+msgstr "Notificări"
 
-msgid "IDS_ST_HEADER_1_PROCESS_AT_MOST_ABB"
-msgstr "Cel mult 1 proces"
+msgid "IDS_ST_BODY_NOTIFICATION"
+msgstr "Notificare"
 
-msgid "IDS_ST_HEADER_2_PROCESSES_AT_MOST_ABB"
-msgstr "Cel mult 2 procese"
+msgid "IDS_ST_BODY_NONE"
+msgstr "Niciuna"
 
-msgid "IDS_ST_HEADER_3_PROCESSES_AT_MOST_ABB"
-msgstr "Cel mult 3 procese"
+msgid "IDS_ST_BODY_NEW"
+msgstr "Nou"
 
-msgid "IDS_ST_HEADER_4_PROCESSES_AT_MOST_ABB"
-msgstr "Cel mult 4 procese"
+msgid "IDS_ST_BODY_NETWORK"
+msgstr "Rețea"
+
+msgid "IDS_ST_BODY_NAME"
+msgstr "Nume"
+
+msgid "IDS_ST_BODY_MONDAY"
+msgstr "Luni"
+
+msgid "IDS_ST_BODY_MODE"
+msgstr "Mod"
+
+msgid "IDS_ST_SK_NO"
+msgstr "Nu"
+
+msgid "IDS_ST_BODY_MESSAGE"
+msgstr "Mesaj"
+
+msgid "IDS_ST_BODY_MEMORY"
+msgstr "Memorie"
+
+msgid "IDS_ST_BODY_MB"
+msgstr "MO"
+
+msgid "IDS_ST_BODY_LIST_VIEW"
+msgstr "Vizualizare tip listă"
+
+msgid "IDS_ST_BODY_LICENCE"
+msgstr "Licență"
+
+msgid "IDS_ST_BODY_LED_INDICATOR"
+msgstr "Indicator LED"
+
+msgid "IDS_HELP_BODY_SMART_STAY_DETECTS_YOUR_EYES_WITH_THE_FRONT_CAMERA_SO_THAT_THE_SCREEN_STAYS_ON_WHEN_YOU_ARE_LOOKING_AT_IT"
+msgstr "Funcția ecran activ inteligent detectează ochii cu ajutorul camerei frontale, astfel încât ecranul rămâne activ atunci când îl priviți."
+
+msgid "IDS_QP_POP_YOU_WILL_NO_LONGER_BE_ABLE_TO_USE_APPLICATIONS_NOTI_MSG"
+msgstr "Nu veți mai putea utiliza aplicații precum Internetul, Emailul sau YouTube prin intermediul rețelelor mobile. Continuați?"
+
+msgid "IDS_ST_BODY_10_MINUTES"
+msgstr "10 minute"
+
+msgid "IDS_ST_BODY_15SEC"
+msgstr "15 secunde"
+
+msgid "IDS_ST_BODY_24_HOURS"
+msgstr "24 ore"
+
+msgid "IDS_ST_BODY_2_MINUTES"
+msgstr "2 minute"
+
+msgid "IDS_ST_BODY_KB"
+msgstr "KO"
+
+msgid "IDS_ST_BODY_30SEC"
+msgstr "30 secunde"
+
+msgid "IDS_ST_BODY_5_MINUTES"
+msgstr "5 minute"
+
+msgid "IDS_ST_BODY_DONT_ASK_AGAIN"
+msgstr "Nu se întreabă din nou"
+
+msgid "IDS_ST_BODY_P1SS_IS_CURRENTLY_P2SS_T_TTS"
+msgstr "%1$s este în prezent %2$s."
+
+msgid "IDS_ST_BODY_PASSWORDS_MUST_CONSIST_OF_AT_LEAST_4_ALPHANUMERIC_CHARACTERS_ALSO_INCLUDING_AT_LEAST_1_ALPHABETICAL_CHARACTER"
+msgstr "Parolele trebuie să conțină cel puțin 4 caractere alfanumerice și să includă cel puțin 1 caracter alfabetic."
+
+msgid "IDS_ST_BODY_INSERT_SD_CARD"
+msgstr "Introduceți cartela SD."
+
+msgid "IDS_ST_BODY_PUK1_BLOCKED"
+msgstr "Codul PUK1 a fost blocat."
+
+msgid "IDS_ST_BODY_INCORRECT_PIN_E"
+msgstr "PIN incorect"
+
+msgid "IDS_ST_BODY_PUK1_CODE"
+msgstr "Cod PUK1"
+
+msgid "IDS_ST_BODY_INCORRECT_PASSWORD_TRY_AGAIN"
+msgstr "Parolă incorectă. Încercați din nou"
+
+msgid "IDS_ST_BODY_PUK2"
+msgstr "Cod PUK2"
+
+msgid "IDS_ST_BUTTON2_POWER_SAVING_MODE_ABB"
+msgstr "Mod econ. Energie"
+
+msgid "IDS_ST_BUTTON_CANCEL_ABB2"
+msgstr "Anulare"
+
+msgid "IDS_ST_HEADER_1_PROCESS_AT_MOST_ABB"
+msgstr "Cel mult 1 proces"
+
+msgid "IDS_ST_HEADER_2_PROCESSES_AT_MOST_ABB"
+msgstr "Cel mult 2 procese"
+
+msgid "IDS_ST_HEADER_3_PROCESSES_AT_MOST_ABB"
+msgstr "Cel mult 3 procese"
+
+msgid "IDS_ST_HEADER_4_PROCESSES_AT_MOST_ABB"
+msgstr "Cel mult 4 procese"
 
 msgid "IDS_ST_HEADER_ENTER_PIN_ABB3"
-msgstr "Introduceţi PIN-ul"
+msgstr "Introduceți PIN-ul"
 
 msgid "IDS_ST_OPT_2G_ONLY"
 msgstr "Numai 2G"
@@ -2252,7 +2099,7 @@ msgid "IDS_ST_OPT_4G_3G_2G_HAUTO_CONNECT"
 msgstr "4G/3G/2G (conectare automată)"
 
 msgid "IDS_ST_POP_EMERGENCY_MODE_SAVES_BATTERY_POWER_BY_C_MSG"
-msgstr "Modul Urgenţă economiseşte energia bateriei în următoarele moduri:\n\n- Schimbă culoarea ecranului la tonuri de gri.\n- Limitează numărul de aplicaţii care se pot utiliza.\n- Dezactivează Datele mobile când este oprit ecranul.\n- Dezactivează caracteristicile de conectivitate, de exemplu, Wi-Fi şi Bluetooth.\n\nUnele caracteristici, cum ar fi Cititorul de ecran şi S View Cover, nu vor fi disponibile.\nEste posibil ca unele dintre casetele Dynamic Box din ecranul acasă să nu fie afişate şi să trebuiască reconfigurate."
+msgstr "Modul Urgență economisește energia bateriei în următoarele moduri:\n\n- Schimbă culoarea ecranului la tonuri de gri.\n- Limitează numărul de aplicații care se pot utiliza.\n- Dezactivează Datele mobile când este oprit ecranul.\n- Dezactivează caracteristicile de conectivitate, de exemplu, Wi-Fi și Bluetooth.\n\nUnele caracteristici, cum ar fi Cititorul de ecran și S View Cover, nu vor fi disponibile.\nEste posibil ca unele dintre casetele Dynamic Box din ecranul acasă să nu fie afișate și să trebuiască reconfigurate."
 
 msgid "IDS_ST_POP_INCORRECT_PUK1_CODE"
 msgstr "Codul PUK1 este incorect"
@@ -2260,8 +2107,11 @@ msgstr "Codul PUK1 este incorect"
 msgid "IDS_ST_POP_INCORRECT_PUK1_PD_ATTEMPTS_LEFT"
 msgstr "Cod PUK1 incorect. Au mai rămas %d încercări."
 
+msgid "IDS_ST_BODY_GRID_VIEW"
+msgstr "Vizualizare tip grilă"
+
 msgid "IDS_ST_POP_INCORRECT_PUK2"
-msgstr "PUK2 greşit"
+msgstr "PUK2 greșit"
 
 msgid "IDS_ST_POP_INCORRECT_PUK2_PD_ATTEMPTS_LEFT"
 msgstr "Cod PUK2 incorect. Au mai rămas %d încercări."
@@ -2269,20 +2119,89 @@ msgstr "Cod PUK2 incorect. Au mai rămas %d încercări."
 msgid "IDS_ST_POP_PIN_CHANGED"
 msgstr "PIN schimbat"
 
+msgid "IDS_ST_BODY_GB"
+msgstr "GB"
+
 msgid "IDS_TASKMGR_BUTTON_CLEAR_CACHE"
 msgstr "Golire cache"
 
 msgid "IDS_ST_BODY_3G_ONLY"
 msgstr "Numai 3G"
 
+msgid "IDS_ST_BODY_FROM_M_TIME"
+msgstr "De la"
+
 msgid "IDS_ST_HEADER_ADD"
 msgstr "Adăugare"
 
-msgid "IDS_ST_BODY_SECONDS"
-msgstr "Secunde"
+msgid "IDS_ST_BODY_FACEBOOK"
+msgstr "Facebook"
 
-msgid "IDS_ST_BUTTON_CANCEL"
-msgstr "Anulare"
+msgid "IDS_ST_BODY_ENTER_NEW_PASSWORD"
+msgstr "Introduceți parola nouă."
+
+msgid "IDS_ST_BODY_EDIT"
+msgstr "Editare"
+
+msgid "IDS_ST_BODY_DO_NOT_SHOW_AGAIN"
+msgstr "Nu se mai afișează"
+
+msgid "IDS_ST_BODY_DOWNLOADS"
+msgstr "Descărcări"
+
+msgid "IDS_ST_BODY_DOWNLOAD"
+msgstr "Descărcare"
+
+msgid "IDS_ST_BODY_DISPLAY_CONTENTS"
+msgstr "Afișare conținut"
+
+msgid "IDS_ST_BODY_DEVICE_MEMORY"
+msgstr "Memorie dispozitiv"
+
+msgid "IDS_ST_BODY_DEVICE"
+msgstr "Dispozitiv"
+
+msgid "IDS_ST_BODY_DATE"
+msgstr "Dată"
+
+msgid "IDS_ST_BODY_CURRENT"
+msgstr "Curent"
+
+msgid "IDS_ST_BODY_COUNTRY_CODE"
+msgstr "Cod țară"
+
+msgid "IDS_ST_BODY_CONNECTION"
+msgstr "Conexiune"
+
+msgid "IDS_ST_BODY_CONFIRM"
+msgstr "Confirmare"
+
+msgid "IDS_ST_BODY_CHECK_FOR_UPDATES"
+msgstr "Verificare actualizări"
+
+msgid "IDS_ST_BODY_AVAILABLE"
+msgstr "Disponibil"
+
+msgid "IDS_ST_BODY_AUTO_DOWNLOAD"
+msgstr "Descărcare automată"
+
+msgid "IDS_ST_BODY_APPLICATION"
+msgstr "Aplicație"
+
+msgid "IDS_ST_BODY_AM"
+msgstr "AM"
+
+msgid "IDS_ST_BODY_ALARM"
+msgstr "Alarmă"
+
+msgid "IDS_LBS_HEADER_LOCATION"
+msgstr "Locație"
+
+msgid "IDS_ST_BODY_APPLICATIONS"
+msgstr "Aplicații"
+
+msgid "IDS_ST_BODY_VIDEOS"
+msgstr "Videoclipuri"
 
 msgid "IDS_ST_BODY_1_5_SECONDS"
 msgstr "1.5 secunde"
@@ -2296,8 +2215,17 @@ msgstr "EFECTUAT"
 msgid "IDS_ST_HEADER_ENABLE_DATA_ROAMING"
 msgstr "Activare Roaming date"
 
-msgid "IDS_ST_HEADER_TURN_ON_MOBILE_DATA"
-msgstr "Activare date mobile"
+msgid "IDS_ST_HEADER_SCAN_FOR_NETWORKS_ABB"
+msgstr "Căutare rețele"
+
+msgid "IDS_ST_POP_MOBILE_DATA_WILL_BE_TURNED_ON_CONNECTING_TO_MOBILE_NETWORKS_MAY_RESULT_IN_ADDITIONAL_CHARGES_DEPENDING_ON_YOUR_PAYMENT_PLAN"
+msgstr "Datele mobile vor fi activate. Conectarea la rețele mobile poate genera costuri suplimentare, în funcție de planul tarifar."
+
+msgid "IDS_ST_POP_SCANNING_FOR_NETWORK_ING"
+msgstr "Se caută rețeaua..."
+
+msgid "IDS_ST_POP_UNLESS_YOU_CONNECT_TO_A_WI_FI_NETWORK_YOU_WILL_NOT_BE_ABLE_TO_USE_THE_INTERNET_EMAIL_OR_OTHER_APPS_MSG"
+msgstr "Dacă nu vă conectați la o rețea Wi-Fi, nu veți putea să utilizați Internetul, Emailul sau alte aplicații care necesită o conexiune de date."
 
 msgid "IDS_ST_HEADER_UNABLE_TO_PLAY_SAMPLE_ABB"
 msgstr "Mostra nu poate fi redată"
@@ -2305,15 +2233,24 @@ msgstr "Mostra nu poate fi redată"
 msgid "IDS_ST_POP_SAMPLES_CANNOT_BE_PLAYED_DURING_CALLS"
 msgstr "Mostrele nu pot fi redate în timpul apelurilor."
 
-msgid "IDS_ST_HEADER_DEVICE_NAME"
-msgstr "Nume dispozitiv"
-
 msgid "IDS_ST_HEADER_DELETE_ITEMS_ABB2"
-msgstr "Ştergere elemente"
+msgstr "Ștergere elemente"
+
+msgid "IDS_ST_BODY_SECONDS"
+msgstr "Secunde"
 
 msgid "IDS_ST_HEADER_FEEDBACK"
 msgstr "Feedback"
 
+msgid "IDS_ST_BUTTON_CANCEL"
+msgstr "Anulare"
+
+msgid "IDS_ST_HEADER_TURN_ON_MOBILE_DATA"
+msgstr "Activare date mobile"
+
+msgid "IDS_ST_HEADER_DEVICE_NAME"
+msgstr "Nume dispozitiv"
+
 msgid "IDS_ST_BODY_SELECT_ALL"
 msgstr "Selectare toate"
 
@@ -2323,41 +2260,32 @@ msgstr "Total"
 msgid "IDS_ST_HEADER_MANAGE_CERTIFICATES_ABB"
 msgstr "Gestionare certificate"
 
-msgid "IDS_ST_BODY_INCORRECT_PASSWORD"
-msgstr "Parolă incorectă"
-
 msgid "IDS_ST_HEADER_TURN_OFF_MOBILE_DATA"
 msgstr "Dezactivare date mobile"
 
 msgid "IDS_ST_BODY_FLIGHT_MODE_DISABLES_CALLING_AND_MESSAGING_FUNCTIONS_AND_TURNS_OFF_MOBILE_DATA_AND_CONNECTIVITY_FUNCTIONS_MSG"
-msgstr "Modul Avion dezactivează funcţiile de apelare, de mesagerie, precum şi cele de Date mobile şi conectivitate, cum ar fi Wi-Fi şi Bluetooth. Pentru a utiliza Wi-Fi şi Bluetooth în modul Avion, activaţi-le din Setări sau din panoul de notificare. Modul Avion va fi activat."
+msgstr "Modul Avion dezactivează funcțiile de apelare, de mesagerie, precum și cele de Date mobile și conectivitate, cum ar fi Wi-Fi și Bluetooth. Pentru a utiliza Wi-Fi și Bluetooth în modul Avion, activați-le din Setări sau din panoul de notificare. Modul Avion va fi activat."
 
 msgid "IDS_ST_BODY_TYPE"
 msgstr "Tip"
 
-msgid "IDS_ST_BODY_PERSONAL"
-msgstr "Personal"
-
 msgid "IDS_ST_HEADER_LOCK_SCREEN_AND_SECURITY_ABB"
-msgstr "Ecran blocare şi securit."
+msgstr "Ecran blocare și securit."
 
 msgid "IDS_ST_HEADER_PRIVACY_AND_SAFETY_ABB"
-msgstr "Confid. şi siguranţă"
+msgstr "Confid. și siguranță"
 
 msgid "IDS_ST_BODY_MOBILE_NETWORKS"
-msgstr "Reţele mobile"
+msgstr "Rețele mobile"
 
 msgid "IDS_ST_HEADER_MORE_CONNECTION_SETTINGS"
 msgstr "Mai multe setări de conexiune"
 
 msgid "IDS_ST_MBODY_LEGAL_INFORMATION_ABB"
-msgstr "Informaţii juridice"
+msgstr "Informații juridice"
 
 msgid "IDS_ST_BODY_DEVICE_INFORMATION"
-msgstr "Informaţii despre dispozitiv"
-
-msgid "IDS_ST_BODY_PHONE_NUMBER"
-msgstr "Număr telefon"
+msgstr "Informații despre dispozitiv"
 
 msgid "IDS_ST_BODY_MODEL_NUMBER"
 msgstr "Număr model"
@@ -2378,7 +2306,7 @@ msgid "IDS_ST_TMBODY_SECURITY_STATUS"
 msgstr "Stare de securitate"
 
 msgid "IDS_ST_SBODY_SHOW_THE_TIME_IN_24_HOUR_FORMAT_INSTEAD_OF_12_HOUR_HAM_PM_FORMAT"
-msgstr "Afişaţi ora în format de 24 de ore, în locul formatului de 12 ore (AM/PM)."
+msgstr "Afișați ora în format de 24 de ore, în locul formatului de 12 ore (AM/PM)."
 
 msgid "IDS_ST_MBODY_AUTO_UPDATE"
 msgstr "Actualizare automată"
@@ -2399,7 +2327,7 @@ msgid "IDS_ST_POP_THERE_IS_NO_CACHE_DATA_TO_CLEAR"
 msgstr "Nu există date din memoria cache care trebuie eliminate."
 
 msgid "IDS_ST_POP_ALL_THE_CACHE_DATA_WILL_BE_CLEARED"
-msgstr "Toate datele din memoria cache vor fi şterse."
+msgstr "Toate datele din memoria cache vor fi șterse."
 
 msgid "IDS_ST_BUTTON_CLEAR_CACHE_ABB"
 msgstr "Golire cache"
@@ -2407,6 +2335,81 @@ msgstr "Golire cache"
 msgid "IDS_ST_BODY_12_HOURS"
 msgstr "12 ore"
 
+msgid "IDS_ST_BODY_ANSWERINGMODE_AUTOMATIC"
+msgstr "Automat"
+
+msgid "IDS_ST_BODY_BLUETOOTH"
+msgstr "Bluetooth"
+
+msgid "IDS_ST_BODY_ADVANCEDOPTIONS_CERTIFICATES"
+msgstr "Certificate"
+
+msgid "IDS_ST_BODY_CALLERID_DEFAULT"
+msgstr "Implicit"
+
+msgid "IDS_ST_BODY_APPLICATIONSETTINGS_MESSAGE"
+msgstr "Mesaj"
+
+msgid "IDS_ST_BODY_NFC"
+msgstr "NFC"
+
+msgid "IDS_ST_BODY_PIN_LOCK"
+msgstr "Blocare cod PIN"
+
+msgid "IDS_ST_BUTTON2_S_PLANNER"
+msgstr "Planificator S"
+
+msgid "IDS_ST_BODY_VOICE"
+msgstr "Voce"
+
+msgid "IDS_ST_BODY_DEFAULTMEMORY_VOICE_RECORDER"
+msgstr "Înregistrare voce"
+
+msgid "IDS_ST_BODY_YYYY_MM_DD_DOT"
+msgstr "AAAA/LL/ZZ"
+
+msgid "IDS_ST_BODY_BRIGHTNESS_M_POWER_SAVING"
+msgstr "Luminozitate"
+
+msgid "IDS_ST_HEADER_SORT_BY"
+msgstr "Sortare după"
+
+msgid "IDS_ST_TPOP_MAXIMUM_NUMBER_OF_CHARACTERS_REACHED"
+msgstr "A fost atins numărul maxim de caractere."
+
+msgid "IDS_ST_TPOP_TRY_AGAIN"
+msgstr "Încercați din nou."
+
+msgid "IDS_ST_SK_YES"
+msgstr "Da"
+
+msgid "IDS_ST_BODY_PLAY_A_SOUND_WHEN_BUTTONS_ICONS_AND_MENU_ITEMS_ARE_TAPPED"
+msgstr "Redați un sunet la atingerea butoanelor, a pictogramelor și a elementelor de meniu."
+
+msgid "IDS_ST_MBODY_KEYBOARD_SOUND"
+msgstr "Sunet tastatură"
+
+msgid "IDS_ST_MBODY_TOUCH_SOUND"
+msgstr "Sunet atingere"
+
+msgid "IDS_ST_SBODY_PLAY_A_SOUND_WHEN_THE_SAMSUNG_KEYBOARD_IS_TAPPED"
+msgstr "Configurați redarea unui sunet la atingerea tastaturii Samsung."
+
+msgid "IDS_ST_POP_MOUNTING_SD_CARD_ING"
+msgstr "Se instalează cardul SD..."
+
+msgid "IDS_ST_BODY_SET_DATE"
+msgstr "Setare dată"
+
+msgid "IDS_ST_BODY_LOCK_SCREEN"
+msgstr "Blocare ecran"
+
+msgid "IDS_ST_BODY_PERSONAL"
+msgstr "Personal"
+
+msgid "IDS_ST_BODY_PHONE_NUMBER"
+msgstr "Număr telefon"
+
 msgid "IDS_ST_BODY_1MINUTE"
 msgstr "1 minut"
 
@@ -2416,30 +2419,15 @@ msgstr "Conturi"
 msgid "IDS_ST_HEADER_ALLSHARE"
 msgstr "AllShare"
 
-msgid "IDS_ST_BODY_ANSWERINGMODE_AUTOMATIC"
-msgstr "Automat"
-
 msgid "IDS_ST_BUTTON_BACK"
 msgstr "Înapoi"
 
-msgid "IDS_ST_BODY_BLUETOOTH"
-msgstr "Bluetooth"
-
-msgid "IDS_ST_BODY_ADVANCEDOPTIONS_CERTIFICATES"
-msgstr "Certificate"
-
 msgid "IDS_ST_BODY_CONTACTS"
 msgstr "Contacte"
 
 msgid "IDS_ST_BODY_MYTHEME_CREATE"
 msgstr "Creare"
 
-msgid "IDS_ST_BODY_CALLERID_DEFAULT"
-msgstr "Implicit"
-
-msgid "IDS_ST_BODY_FM_RADIO"
-msgstr "Radio FM"
-
 msgid "IDS_ST_BODY_FONT"
 msgstr "Font"
 
@@ -2452,15 +2440,9 @@ msgstr "Ajutor"
 msgid "IDS_ST_BODY_MANUAL"
 msgstr "Manual"
 
-msgid "IDS_ST_BODY_APPLICATIONSETTINGS_MESSAGE"
-msgstr "Mesaj"
-
 msgid "IDS_ST_BODY_MUSIC"
 msgstr "Muzică"
 
-msgid "IDS_ST_BODY_NFC"
-msgstr "NFC"
-
 msgid "IDS_ST_BODY_ALERTTYPE_OFF"
 msgstr "Oprit"
 
@@ -2470,11 +2452,8 @@ msgstr "Pornit"
 msgid "IDS_ST_BODY_MEMORYSTATUS_OTHERS"
 msgstr "Altele"
 
-msgid "IDS_ST_BODY_PIN_LOCK"
-msgstr "Blocare cod PIN"
-
 msgid "IDS_ST_BODY_RESET"
-msgstr "Reiniţializare"
+msgstr "Reinițializare"
 
 msgid "IDS_ST_POP_NETWORKSERVICES_SEARCHING"
 msgstr "Căutare..."
@@ -2488,84 +2467,33 @@ msgstr "Sincronizare"
 msgid "IDS_ST_BODY_SYSTEM"
 msgstr "Sistem"
 
-msgid "IDS_ST_BUTTON2_S_PLANNER"
-msgstr "Planificator S"
-
 msgid "IDS_ST_BODY_TWITTER"
 msgstr "Twitter"
 
 msgid "IDS_ST_BODY_USERNAME"
 msgstr "Utilizator"
 
-msgid "IDS_ST_BODY_VOICE"
-msgstr "Voce"
-
-msgid "IDS_ST_BODY_DEFAULTMEMORY_VOICE_RECORDER"
-msgstr "Înregistrare voce"
-
 msgid "IDS_ST_BODY_WI_FI"
 msgstr "Wi-Fi"
 
-msgid "IDS_ST_BODY_YYYY_MM_DD_DOT"
-msgstr "AAAA/LL/ZZ"
-
-msgid "IDS_ST_BODY_BRIGHTNESS_M_POWER_SAVING"
-msgstr "Luminozitate"
-
-msgid "IDS_ST_HEADER_SORT_BY"
-msgstr "Sortare după"
-
 msgid "IDS_ST_BODY_DELETED"
-msgstr "Şters"
+msgstr "Șters"
 
 msgid "IDS_ST_POP_ERROR"
 msgstr "Eroare"
 
-msgid "IDS_ST_TPOP_MAXIMUM_NUMBER_OF_CHARACTERS_REACHED"
-msgstr "A fost atins numărul maxim de caractere."
-
-msgid "IDS_ST_TPOP_TRY_AGAIN"
-msgstr "Încercaţi din nou."
-
 msgid "IDS_ST_BODY_VERSION"
 msgstr "Versiune"
 
 msgid "IDS_ST_BODY_DELETE"
-msgstr "Ştergere"
+msgstr "Ștergere"
 
 msgid "IDS_ST_SK_SET_LITE"
-msgstr "Afiş."
-
-msgid "IDS_ST_SK_YES"
-msgstr "Da"
-
-msgid "IDS_SAPPS_SK_TRY_ABB"
-msgstr "Înc."
-
-msgid "IDS_ST_BODY_PLAY_A_SOUND_WHEN_BUTTONS_ICONS_AND_MENU_ITEMS_ARE_TAPPED"
-msgstr "Redaţi un sunet la atingerea butoanelor, a pictogramelor şi a elementelor de meniu."
-
-msgid "IDS_ST_MBODY_KEYBOARD_SOUND"
-msgstr "Sunet tastatură"
+msgstr "Afiș."
 
 msgid "IDS_ST_MBODY_RINGTONE"
 msgstr "Ton apel"
 
-msgid "IDS_ST_MBODY_TOUCH_SOUND"
-msgstr "Sunet atingere"
-
-msgid "IDS_ST_SBODY_PLAY_A_SOUND_WHEN_THE_SAMSUNG_KEYBOARD_IS_TAPPED"
-msgstr "Configuraţi redarea unui sunet la atingerea tastaturii Samsung."
-
-msgid "IDS_ST_POP_MOUNTING_SD_CARD_ING"
-msgstr "Se instalează cardul SD..."
-
-msgid "IDS_ST_BODY_SET_DATE"
-msgstr "Setare dată"
-
-msgid "IDS_ST_BODY_ALL"
-msgstr "Toate"
-
 msgid "IDS_LBS_BODY_LOCATION_SERVICE"
 msgstr "Serviciu amplasare"
 
@@ -2573,62 +2501,236 @@ msgid "IDS_ST_BODY_VPN"
 msgstr "VPN"
 
 msgid "IDS_ST_SK_OPTIONS_LITE"
-msgstr "Opţ."
-
-msgid "IDS_ST_BODY_TTS"
-msgstr "TTS"
+msgstr "Opț."
 
 msgid "IDS_ST_BODY_VOICE_CONTROL"
 msgstr "Controlul vocal"
 
 msgid "IDS_ST_BODY_ALLOW_OR_BLOCK_NOTIFICATIONS_FROM_INDIVIDUAL_APPLICATIONS"
-msgstr "Permiteţi sau blocaţi toate notificările de la aplicaţii individuale."
+msgstr "Permiteți sau blocați toate notificările de la aplicații individuale."
 
 msgid "IDS_ST_MBODY_DO_NOT_DISTURB_ABB"
-msgstr "Nu deranjaţi"
+msgstr "Nu deranjați"
 
 msgid "IDS_ST_MBODY_APP_NOTIFICATIONS"
-msgstr "Notificări aplicaţii"
+msgstr "Notificări aplicații"
 
-msgid "IDS_ST_HEADER_DEFAULT_APPLICATIONS_ABB"
-msgstr "Aplicaţii implicite"
+msgid "IDS_ST_BODY_ALL"
+msgstr "Toate"
 
-msgid "IDS_ST_BODY_HOME"
-msgstr "Acasă"
+msgid "IDS_ST_HEADER_DEFAULT_APPLICATIONS_ABB"
+msgstr "Aplicații implicite"
 
 msgid "IDS_ST_BODY_SET_TIME"
 msgstr "Setare oră"
 
 msgid "IDS_ST_BODY_UNABLE_TO_SCAN_FOR_NETWORKS"
-msgstr "Imposibil de căutat reţele"
+msgstr "Imposibil de căutat rețele"
 
-msgid "IDS_ST_BODY_LOCK_SCREEN"
-msgstr "Blocare ecran"
+msgid "IDS_ACCS_BODY_SIGNAL_STRENGTH_TTS"
+msgstr "Putere semnal"
 
 msgid "IDS_ST_HEADER_VISION"
 msgstr "Vedere"
 
+msgid "IDS_ST_BODY_SIGNAL_STRENGTH"
+msgstr "Putere semnal"
+
+msgid "IDS_ST_BODY_HELLO_KITTY_10"
+msgstr "Hello Kitty 10"
+
+msgid "IDS_ST_HEADER_SOUNDS_AND_NOTIFICATIONS_ABB"
+msgstr "Sunete și notificări"
+
+msgid "IDS_ST_BODY_TTS"
+msgstr "TTS"
+
+msgid "IDS_ST_BODY_HOME"
+msgstr "Acasă"
+
 msgid "IDS_ST_BODY_OFF"
 msgstr "Oprit"
 
-msgid "IDS_ST_BODY_SIGNAL_STRENGTH"
-msgstr "Putere semnal"
+msgid "IDS_ST_BODY_THERE_ARE_NO_APPS_SET_AS_DEFAULTS"
+msgstr "Nu există aplicații setate drept implicite."
 
-msgid "IDS_ST_POP_MOBILE_DATA_WILL_BE_TURNED_ON_CONNECTING_TO_MOBILE_NETWORKS_MAY_RESULT_IN_ADDITIONAL_CHARGES_DEPENDING_ON_YOUR_PAYMENT_PLAN"
-msgstr "Datele mobile vor fi activate. Conectarea la reţele mobile poate genera costuri suplimentare, în funcţie de planul tarifar."
+msgid "IDS_ST_HEADER_PRIVACY_SETTINGS_ABB"
+msgstr "Setări confid."
 
-msgid "IDS_ST_POP_UNLESS_YOU_CONNECT_TO_A_WI_FI_NETWORK_YOU_WILL_NOT_BE_ABLE_TO_USE_THE_INTERNET_EMAIL_OR_OTHER_APPS_MSG"
-msgstr "Dacă nu vă conectaţi la o reţea Wi-Fi, nu veţi putea să utilizaţi Internetul, Emailul sau alte aplicaţii care necesită o conexiune de date."
+msgid "IDS_QP_OPT_SHOW_ALL_CONTENT_ABB"
+msgstr "Afișare integrală conținut"
+
+msgid "IDS_QP_OPT_HIDE_SENSITIVE_CONTENT_ABB"
+msgstr "Ascundere conținut sensibil"
+
+msgid "IDS_ST_BUTTON_REMOVE_ABB2"
+msgstr "Eliminare"
+
+msgid "IDS_QP_TMBODY_NOTIFICATIONS_ON_LOCK_SCREEN"
+msgstr "Notificări pe ecr. de blocare"
 
-msgid "IDS_SCR_BODY_PD_UNREAD_NOTIFICATIONS"
-msgstr "Notificări necitite"
+msgid "IDS_ACCS_BODY_WHILE_SCREEN_READER_IS_ENABLED_YOUR_PHONE_WILL_PROVIDE_VOICE_FEEDBACK_FOR_EXAMPLE_SCREEN_READER_WILL_MSG"
+msgstr "Atunci când Cititor de ecran este activat, telefonul va oferi feedback vocal. De exemplu, Cititor de ecran vă va indica elementele cu care puteți interacționa de pe fiecare ecran. Atingeți elemente pentru a le selecta și a auzi ce reprezintă și atingeți-le de două ori pentru a efectua acțiunea asociată."
+
+msgid "IDS_ACCS_MBODY_READ_OUT_USAGE_HINTS_ABB"
+msgstr "Citire sfaturi de utiliz."
+
+msgid "IDS_ACCS_MBODY_SOUND_FEEDBACK"
+msgstr "Feedback sonor"
+
+msgid "IDS_ACCS_MBODY_VIBRATION_FEEDBACK"
+msgstr "Feedback prin vibrație"
+
+msgid "IDS_ACCS_OPT_ALWAYS_READ_OUT_KEYBOARD_INPUT_TTS"
+msgstr "Se citesc întotdeauna elementele introduse de la tastatură"
+
+msgid "IDS_ACCS_OPT_KEYBOARD_FEEDBACK_TTS"
+msgstr "Feedback pentru tastatură"
 
 msgid "IDS_ACCS_OPT_OTHER_FEEDBACK_TTS"
 msgstr "Alt tip de feedback"
 
-msgid "IDS_ACCS_TMBODY_STATUS_BAR_INFORMATION"
-msgstr "Informaţii bară de stare"
+msgid "IDS_ACCS_SBODY_READ_OUT_NOTIFICATIONS_WHILE_THE_SCREEN_IS_OFF"
+msgstr "Citiți notificările în timp ce ecranul este oprit."
 
 msgid "IDS_ACCS_SBODY_SELECT_WHICH_INFORMATION_FROM_INDICATORS_SHOWN_ON_THE_STATUS_BAR_WILL_BE_READ_OUT_WHEN_YOU_TRIPLE_TAP_THE_SCREEN_WITH_TWO_FINGERS_MSG"
-msgstr "Selectaţi informaţiile de pe indicatorii afişaţi pe bara de stare care vor fi citite atunci când atingeţi de trei ori ecranul folosind două degete, de exemplu, ora şi data, puterea semnalului, conexiunile Wi-Fi şi Bluetooth şi energia bateriei dispozitivului."
+msgstr "Selectați informațiile de pe indicatorii afișați pe bara de stare care vor fi citite atunci când atingeți de trei ori ecranul folosind două degete, de exemplu, ora și data, puterea semnalului, conexiunile Wi-Fi și Bluetooth și energia bateriei dispozitivului."
+
+msgid "IDS_ACCS_SBODY_SET_THE_VOICE_FEEDBACK_TO_VARY_IN_PITCH_WHILE_USING_THE_KEYBOARD_TO_ENTER_TEXT"
+msgstr "Setați modularea înălțimii feedbackului vocal în timp ce se utilizează tastatura pentru a introduce text."
+
+msgid "IDS_ACCS_TMBODY_STATUS_BAR_INFORMATION"
+msgstr "Informații bară de stare"
+
+msgid "IDS_ST_BUTTON_TURN_OFF_ABB2"
+msgstr "Oprire"
+
+msgid "IDS_ST_BUTTON_TURN_ON_ABB3"
+msgstr "Pornire"
+
+msgid "IDS_ST_BUTTON_DISABLE_ABB"
+msgstr "Dezactivare"
+
+msgid "IDS_ST_BUTTON_ENABLE_ABB3"
+msgstr "Activare"
+
+msgid "IDS_SM_TPOP_P1SS_P2SS_CACHED_DATA_CLEARED_ABB"
+msgstr "%1$s %2$s de date din cache golite."
+
+msgid "IDS_SM_HEADER_DEFAULT_STORAGE_SETTINGS_ABB"
+msgstr "Setări stocare implicită"
+
+msgid "IDS_SM_TMBODY_DEFAULT_STORAGE_LOCATIONS"
+msgstr "Locații de stocare implicită"
+
+msgid "IDS_SM_SBODY_CALCULATING_ING"
+msgstr "Se calculează..."
+
+msgid "IDS_ST_BODY_IMAGES"
+msgstr "Imagini"
+
+msgid "IDS_ST_BODY_STORAGE_USAGE"
+msgstr "Utilizare spațiu de stocare"
+
+msgid "IDS_ST_HEADER_TOTAL_SPACE"
+msgstr "Spațiu total"
+
+msgid "IDS_SM_TMBODY_APPS_ABB"
+msgstr "Aplicații"
+
+msgid "IDS_ST_BODY_SYSTEM_STORAGE"
+msgstr "Spațiu de stocare a sistemului"
+
+msgid "IDS_ST_BODY_CACHED_DATA_ABB"
+msgstr "Date din cache"
+
+msgid "IDS_SM_HEADER_DEFAULT_STORAGE_LOC_ABB"
+msgstr "Loc. Stoc. implicită"
+
+msgid "IDS_SM_BODY_FREE_M_MEMORY_ABB"
+msgstr "Liber"
+
+msgid "IDS_ST_MBODY_ADS"
+msgstr "Anunțuri"
+
+msgid "IDS_SM_BODY_SELECT_THE_DEFAULT_LOCATION_FOR_INSTALLING_APPS_WHERE_APPS_CAN_BE_SAVED_DEPENDS_ON_THE_TYPE_OF_APP_AND_THE_AVAILABILITY_OF_THE_LOCATION"
+msgstr "Selectați locația implicită pentru instalarea aplicațiilor. Locul în care pot fi salvate aplicațiile depinde de tipul acestora și de disponibilitatea locației."
+
+msgid "IDS_SM_BODY_SELECT_THE_DEFAULT_STORAGE_LOCATION_FOR_CONTENT_SHARED_VIA_BLUETOOTH_OR_WI_FI_DIRECT"
+msgstr "Selectați locația implicită de stocare a conținutului partajat prin Bluetooth sau Wi-Fi Direct."
+
+msgid "IDS_ST_OPT_HIDE_CONTENT"
+msgstr "Ascundere conținut"
+
+msgid "IDS_ST_HEADER_PRIVACY_AND_SECURITY_ABB"
+msgstr "Confid. și securitate"
+
+msgid "IDS_ST_MBODY_PRIVACY_AND_SECURITY"
+msgstr "Confid. și securitate"
+
+msgid "IDS_ST_HEADER_TIZEN_CONNECT"
+msgstr "Conectare Tizen"
+
+msgid "IDS_ST_OPT_BATTERY_USAGE_ABB"
+msgstr "Utilizare baterie"
+
+msgid "IDS_SM_BODY_THE_BATTERY_USAGE_FOR_THE_PAST_P1SD_HOURS_P2SD_MINUTES_C"
+msgstr "Utilizarea bateriei în ultimele %1$d ore și %2$d minute:"
+
+msgid "IDS_ST_BODY_REMAINING_BATTERY"
+msgstr "Baterie rămasă"
+
+msgid "IDS_ST_BODY_CHARGING_ING_ABB"
+msgstr "Încărcare..."
+
+msgid "IDS_ST_SBODY_FULLY_CHARGED_ABB_M_STATUS"
+msgstr "Încărcat complet"
+
+msgid "IDS_ST_BODY_MISSED_EVENTS"
+msgstr "Evenimente pierdute"
+
+msgid "IDS_ST_BODY_SPEECH_RATE"
+msgstr "Rată vorbire"
+
+msgid "IDS_COM_POP_MISSED_EVENTS"
+msgstr "Evenimente pierdute"
+
+msgid "IDS_SCR_POP_DRAG_THE_SLIDER_TO_SET_THE_SPEECH_RATE"
+msgstr "Glisați cursorul pentru a seta rata de vorbire."
+
+msgid "IDS_ST_BODY_BATTERY_LEVEL"
+msgstr "Nivel baterie"
+
+msgid "IDS_ST_HEADER_DETAILS"
+msgstr "Detalii"
+
+msgid "IDS_ST_MBODY_OTHER_SOUNDS"
+msgstr "Alte sunete"
+
+msgid "IDS_ST_HEADER_ENCRYPT_SD_CARD"
+msgstr "Criptare card SD"
+
+msgid "IDS_ST_HEADER_DECRYPT_SD_CARD"
+msgstr "Decriptare card SD"
+
+msgid "IDS_ST_HEADER_ENCRYPTION"
+msgstr "Criptare"
+
+msgid "IDS_ST_SBODY_DEVICE_ENCRYPTED_M_STATUS"
+msgstr "Dispozitiv criptat"
+
+msgid "IDS_ST_SBODY_DEVICE_NOT_ENCRYPTED_M_STATUS"
+msgstr "Dispozitiv necriptat"
+
+msgid "IDS_ST_SBODY_SD_CARD_ENCRYPTED_M_STATUS"
+msgstr "Cartelă SD criptată"
+
+msgid "IDS_ST_SBODY_SD_CARD_NOT_ENCRYPTED_M_STATUS_SBODY"
+msgstr "Cardul SD nu este criptat"
+
+msgid "IDS_ST_TMBODY_SECURE_ERASE"
+msgstr "Ștergere sigură"
+
+msgid "IDS_ST_SBODY_ERASE_ALL_DELETED_DATA_ON_THE_PHONE_PERMANENTLY_FOR_SECURITY_PURPOSES_THIS_DATA_WILL_NOT_BE_RECOVERABLE_BY_ANYONE"
+msgstr "Eliminați permanent toate datele șterse din telefon, din motive de securitate. Acestea nu vor putea fi recuperate de către nimeni."
 
index 1ea24bf5611e935364d509b930cdafb8373e9fdc..56d3a69b60641ca806502ad23ae4dae810ecf940 100644 (file)
@@ -1,12 +1,18 @@
-msgid "IDS_ST_BODY_1_MINUTE"
-msgstr "1 минута"
+msgid "IDS_VOICE_HEADER_SPEECH_TO_TEXT_HSTT"
+msgstr "Преобразование речи в текст (STT)"
+
+msgid "IDS_VOICE_HEADER_TEXT_TO_SPEECH_HTTS"
+msgstr "Преобразование текста в речь (TTS)"
+
+msgid "IDS_PB_TPOP_DELETING_ING_ABB"
+msgstr "Удаление..."
+
+msgid "IDS_VOICE_BODY_VOICE_CONTROL_ABB2"
+msgstr "Управление голосом"
 
 msgid "IDS_ST_POP_SAVING"
 msgstr "Сохранение..."
 
-msgid "IDS_CAM_POP_MODEL"
-msgstr "Модель"
-
 msgid "IDS_EMAIL_BODY_INVALID_PORT_NUMBER"
 msgstr "Недействительный номер порта"
 
@@ -22,9 +28,6 @@ msgstr "6 секунд"
 msgid "IDS_PB_POP_PS_ALREADY_EXISTS"
 msgstr "%s уже существует."
 
-msgid "IDS_SAPPS_OPT_BADGE_ABB"
-msgstr "Эмблема"
-
 msgid "IDS_ST_BODY_DISCONNECTED"
 msgstr "Отключено."
 
@@ -34,9 +37,6 @@ msgstr "Медиа"
 msgid "IDS_ST_BODY_SELECT_AUTOMATICALLY"
 msgstr "Выбирать автоматически"
 
-msgid "IDS_ST_HEADER_AUDIO"
-msgstr "Аудио"
-
 msgid "IDS_ST_HEADER_FORMAT_MVERB_ABB"
 msgstr "Формат"
 
@@ -58,33 +58,45 @@ msgstr "IP"
 msgid "IDS_BT_POP_OPERATION_FAILED"
 msgstr "Сбой операции."
 
-msgid "IDS_CLD_OPT_MINUTE"
-msgstr "Минута"
-
 msgid "IDS_CLD_OPT_MINUTES_LC_ABB"
 msgstr "мин."
 
-msgid "IDS_CST_BUTTON_CLOSE"
-msgstr "Закрыть"
-
-msgid "IDS_CST_POP_FAILED"
-msgstr "Сбой."
-
 msgid "IDS_IM_BODY_SUCCESSFULLY_COMPLETED"
 msgstr "Успешно завершено."
 
 msgid "IDS_IM_POP_UNEXPECTED_ERROR"
 msgstr "Непредвиденная ошибка"
 
+msgid "IDS_SIM_BODY_INVALID_SIM_CARD"
+msgstr "Неправильная SIM-карта."
+
+msgid "IDS_WGT_BUTTON3_KIES_VIA_WI_FI"
+msgstr "Kies через Wi-Fi"
+
+msgid "IDS_ST_BODY_1_MINUTE"
+msgstr "1 минута"
+
+msgid "IDS_CAM_POP_MODEL"
+msgstr "Модель"
+
+msgid "IDS_ST_HEADER_AUDIO"
+msgstr "Аудио"
+
+msgid "IDS_CLD_OPT_MINUTE"
+msgstr "Минута"
+
+msgid "IDS_CST_BUTTON_CLOSE"
+msgstr "Закрыть"
+
+msgid "IDS_CST_POP_FAILED"
+msgstr "Сбой."
+
 msgid "IDS_PB_BODY_INFO"
 msgstr "Сведения"
 
 msgid "IDS_PB_BUTTON_CONTACT"
 msgstr "Контакт"
 
-msgid "IDS_SIM_BODY_INVALID_SIM_CARD"
-msgstr "Неправильная SIM-карта."
-
 msgid "IDS_ST_BUTTON2_PROCESSING_ING"
 msgstr "Обработка..."
 
@@ -94,21 +106,18 @@ msgstr "Удалить?"
 msgid "IDS_VR_POP_NO_FILES"
 msgstr "Нет файлов"
 
-msgid "IDS_WGT_BUTTON3_KIES_VIA_WI_FI"
-msgstr "Kies через Wi-Fi"
-
 msgid "IDS_TPLATFORM_OPT_BLUETOOTH"
 msgstr "Bluetooth"
 
+msgid "IDS_ST_HEADER_PRIVACY"
+msgstr "Конфиденциальность"
+
 msgid "IDS_ST_OPT_SETTINGS"
 msgstr "Настройки"
 
 msgid "IDS_ST_BODY_GENERAL"
 msgstr "Общие"
 
-msgid "IDS_ST_HEADER_PRIVACY"
-msgstr "Конфиденциальность"
-
 msgid "IDS_BR_OPT_SCREEN"
 msgstr "Экран"
 
@@ -139,9 +148,6 @@ msgstr "Отображается элементов: %d"
 msgid "IDS_COM_POP_FLIGHT_MODE_WILL_BE_DISABLED"
 msgstr "Автономный режим будет отключен."
 
-msgid "IDS_COM_POP_CHECKING"
-msgstr "Проверка..."
-
 msgid "IDS_COM_OPT_CONTINUE_Q"
 msgstr "Продолжить?"
 
@@ -214,9 +220,6 @@ msgstr "Использование данных"
 msgid "IDS_MOBILEAP_BODY_TETHERING"
 msgstr "Модем"
 
-msgid "IDS_IM_POP_THIS_FEATURE_IS_NOT_AVAILABLE_WHILE_FLIGHT_MODE_IS_ON"
-msgstr "Данная функция недоступна в автономном режиме."
-
 msgid "IDS_EMAIL_POP_SECURITY_UPDATE_ABB"
 msgstr "Обновление безопасности"
 
@@ -250,9 +253,6 @@ msgstr "Недостаточно памяти телефона. Удалите 
 msgid "IDS_KW_POP_BE_CAREFUL_WHEN_TRANSMITTING_INFORMATION_ON_AN_UNSECURED_WI_FI_NETWORK_MSG"
 msgstr "Соблюдайте осторожность при передаче данных по незащищенной сети Wi-Fi, поскольку они могут быть видны другим пользователям, подключенным к этой же сети."
 
-msgid "IDS_DN_BODY_ENCRYPT_SD_CARD"
-msgstr "Шифрование карты памяти SD"
-
 msgid "IDS_MSGF_POP_UNSUPPORTED"
 msgstr "Не поддерживается."
 
@@ -280,24 +280,15 @@ msgstr "Перемещение выполнено."
 msgid "IDS_PB_BODY_MOVING_ING"
 msgstr "Перемещение..."
 
-msgid "IDS_SMEMO_BUTTON_IMPORT"
-msgstr "Импорт"
-
 msgid "IDS_LCKSCN_BODY_WALLPAPERS"
 msgstr "Обои"
 
 msgid "IDS_LCKSCN_BODY_TAP_AND_HOLD_THE_SCREEN_THEN_TILT_THE_DEVICE_TOWARDS_YOU_TO_UNLOCK_IT_MSG"
 msgstr "Для разблокировки нажмите и удерживайте экран, а затем наклоните устройство к себе. Если экран не разблокируется, попробуйте наклонить устройство сильнее. Если включена разблокировка движением, движения автоматически включаются в меню “Параметры”."
 
-msgid "IDS_SA_BUTTON_DONE_ABB"
-msgstr "OK"
-
 msgid "IDS_FP_BODY_NO_APPLICATIONS"
 msgstr "Нет приложений"
 
-msgid "IDS_ST_TZTAB4_MOST_USED_M_APP"
-msgstr "Часто испол."
-
 msgid "IDS_ST_TPOP_PERSONAL_MODE_ENABLED_ABB"
 msgstr "Личный режим включен"
 
@@ -394,9 +385,6 @@ msgstr "Превышено максимальное число символов
 msgid "IDS_ST_POP_THE_APP_HAS_BEEN_UNINSTALLED"
 msgstr "Приложение удалено."
 
-msgid "IDS_ST_POP_TAP_OK"
-msgstr "Нажмите “ОК”."
-
 msgid "IDS_ST_POP_SEARCHING_NETWORK_ING"
 msgstr "Поиск сети..."
 
@@ -412,15 +400,9 @@ msgstr "Сброс всех параметров и удаление всех д
 msgid "IDS_ST_POP_REMOVE_DEFAULT_APPS_Q"
 msgstr "Удалить приложения по умолчанию?"
 
-msgid "IDS_ST_POP_REGISTRATION_CODE_NOT_FOUND"
-msgstr "Код регистрации не найден."
-
 msgid "IDS_ST_POP_REGISTERING_ING"
 msgstr "Регистрация..."
 
-msgid "IDS_ST_POP_REGISTERED"
-msgstr "Зарегистрировано."
-
 msgid "IDS_ST_POP_PUK2_VERIFIED"
 msgstr "PUK2-код проверен."
 
@@ -460,18 +442,9 @@ msgstr "Осталось попыток: %d."
 msgid "IDS_ST_POP_PASSWORD_MUST_CONTAIN_AT_LEAST_PD_ALPHANUMERIC_CHARACTERS"
 msgstr "Минимальное число цифр и букв в пароле: %d"
 
-msgid "IDS_ST_POP_PASSWORD_MUST_BE_MORE_THAN_P1SD_CHARACTERS_AND_LESS_THAN_P2SD"
-msgstr "Длина паролей должна быть более %1$d знаков и менее %2$d знаков."
-
-msgid "IDS_ST_POP_PASSWORDS_DO_NOT_MATCH"
-msgstr "Пароли не совпадают."
-
 msgid "IDS_ST_POP_NO_SD_CARD_IS_INSERTED_DISABLE_ENCRYPT_SD_CARD_ANYWAY_Q"
 msgstr "Карта памяти SD не вставлена. Все равно отключить ее шифрование?"
 
-msgid "IDS_ST_POP_NO_SD_CARD_HAS_BEEN_INSERTED_ENCRYPTION_WILL_START_AUTOMATICALLY_WHEN_YOU_INSERT_AN_SD_CARD"
-msgstr "Карта памяти SD не вставлена. Шифрование начнется автоматически при вставке карты памяти SD."
-
 msgid "IDS_ST_POP_NO_ITEM_SELECTED"
 msgstr "Элементы не выбраны."
 
@@ -487,9 +460,6 @@ msgstr "Мобильные данные отключены. Вы не может
 msgid "IDS_ST_POP_MOBILE_DATA_ENABLED_CONNECTING_TO_MOBILE_NETWORKS_MAY_INCUR_EXTRA_CHARGES_DEPENDING_ON_YOUR_DATA_PLAN_CONTINUE_Q"
 msgstr "Включены мобильные данные. За подключение к мобильной сети может взиматься дополнительная плата (в зависимости от вашего тарифного плана). Продолжить?"
 
-msgid "IDS_ST_POP_LOADING_ING"
-msgstr "Загрузка..."
-
 msgid "IDS_ST_POP_IP_ADDRESS_REMOVED"
 msgstr "IP-адрес удален."
 
@@ -514,9 +484,6 @@ msgstr "Неправильный PIN2"
 msgid "IDS_ST_POP_INCORRECT_PIN1_ATTEMPT_LEFT"
 msgstr "Неправильный PIN-код. Осталась 1 попытка."
 
-msgid "IDS_ST_POP_INCORRECT_PASSWORD"
-msgstr "Неправильный пароль"
-
 msgid "IDS_ST_POP_IF_YOU_RESET_YOUR_DEVICE_TO_FACTORY_DEFAULTS_YOU_WILL_NOT_BE_ABLE_TO_USE_ENCRYPTED_FILES_ON_THE_SD_CARD_MSG"
 msgstr "После сброса настроек устройства на заводские значения вы не сможете использовать зашифрованные файлы на карте памяти SD, однако незашифрованные файлы будут по-прежнему доступны."
 
@@ -538,12 +505,6 @@ msgstr "Зашифровать карту памяти SD? Операция не
 msgid "IDS_ST_POP_ENABLING_EMERGENCY_MODE_ING"
 msgstr "Включение экстренного режима..."
 
-msgid "IDS_ST_POP_ENABLING_AUTO_UPDATE_MEANS_YOUR_DEVICE_WILL_CHECK_FOR_SECURITY_UPDATES_AUTOMATICALLY_NOTI_MSG"
-msgstr "Если вы включите автоматическое обновление, наличие обновлений для системы безопасности будет проверяться автоматически. За получение данных по мобильным сетям при проверке может взиматься дополнительная плата"
-
-msgid "IDS_ST_POP_ENABLE_SMART_STAY_TO_TRY_IT_T_HELP"
-msgstr "Чтобы оценить функцию интеллектуального ожидания, включите ее."
-
 msgid "IDS_ST_POP_ENABLE_SMART_ROTATION_TO_TRY_IT_T_HELP"
 msgstr "Чтобы оценить функцию интеллектуального поворота, включите ее."
 
@@ -553,12 +514,6 @@ msgstr "Включение автономного режима."
 msgid "IDS_ST_POP_EMERGENCY_MODE_WILL_BE_DISABLED"
 msgstr "Экстренный режим будет отключен."
 
-msgid "IDS_ST_POP_DO_NOT_ASK_AGAIN"
-msgstr "Больше не спрашивать"
-
-msgid "IDS_ST_POP_DISABLING_AUTO_UPDATE_MEANS_YOU_HAVE_TO_CHECK_FOR_SECURITY_UPDATES_MANUALLY_NOTI_MSG"
-msgstr "Если вы отключите автоматическое обновление, вам придется проверять наличие обновлений для системы безопасности вручную. Чтобы защитить устройство, рекомендуется включить автоматические обновления"
-
 msgid "IDS_ST_POP_DISABLE_TETHERING_Q"
 msgstr "Отключить модем?"
 
@@ -598,9 +553,6 @@ msgstr "Просмотр по вкладкам"
 msgid "IDS_ST_OPT_SELECTED"
 msgstr "Выбранное"
 
-msgid "IDS_ST_OPT_SELECT"
-msgstr "Выбрать"
-
 msgid "IDS_ST_OPT_RESET_APP_SETTINGS_ABB"
 msgstr "Сброс настроек прил."
 
@@ -616,9 +568,6 @@ msgstr "LTE/WCDMA/GSM (автоматическое подключение)"
 msgid "IDS_ST_OPT_EDIT_QUICK_SETTINGS"
 msgstr "Изменить быстрые параметры"
 
-msgid "IDS_ST_OPT_DEFAULT_RINGTONE"
-msgstr "Мелодия по умолчанию"
-
 msgid "IDS_ST_OPT_CUSTOM_MODE_ABB"
 msgstr "Настраиваемый режим"
 
@@ -631,15 +580,9 @@ msgstr "Блокир. мобильные сети"
 msgid "IDS_ST_OPT_BLOCK_ALL"
 msgstr "Блокировать все"
 
-msgid "IDS_ST_OPT_AUTO_UPDATE_ABB"
-msgstr "Автообновление"
-
 msgid "IDS_ST_OPT_ALLOW_ALL"
 msgstr "Разрешить все"
 
-msgid "IDS_ST_OPT_ALL"
-msgstr "Все"
-
 msgid "IDS_ST_MBODY_ZOOM"
 msgstr "Увеличение"
 
@@ -679,9 +622,6 @@ msgstr "Выводить использование ЦП"
 msgid "IDS_ST_MBODY_SELECT_WHERE_CAPTURED_IMAGES_WILL_BE_SAVED"
 msgstr "Выберите папку для сохранения полученных рисунков"
 
-msgid "IDS_ST_MBODY_SCREEN_ROTATION"
-msgstr "Поворот экрана"
-
 msgid "IDS_ST_MBODY_SCREEN_READER_HTTS"
 msgstr "Чтение с экрана (TTS)"
 
@@ -700,18 +640,12 @@ msgstr "Движения и жесты"
 msgid "IDS_ST_MBODY_MOBILE_DATA"
 msgstr "Мобильные данные"
 
-msgid "IDS_ST_MBODY_HELP"
-msgstr "Справка"
-
 msgid "IDS_ST_MBODY_HANDS_FREE_MODE"
 msgstr "Режим 'Громкой связи'"
 
 msgid "IDS_ST_MBODY_GSM_ONLY"
 msgstr "Только GSM"
 
-msgid "IDS_ST_MBODY_FONT_SIZE"
-msgstr "Размер шрифта"
-
 msgid "IDS_ST_MBODY_FACTORY_RESET"
 msgstr "Полный сброс"
 
@@ -745,15 +679,9 @@ msgstr "Активное приложение"
 msgid "IDS_ST_MBODY_ACCOUNTS_AND_BACKUP"
 msgstr "Учетные записи и архивация"
 
-msgid "IDS_ST_ITAB4_CONTROLS_M_INPUT_AND_CONTROL"
-msgstr "Управление"
-
 msgid "IDS_ST_HEADER_WI_FI_DIRECT"
 msgstr "Wi-Fi Direct"
 
-msgid "IDS_ST_HEADER_WI_FI"
-msgstr "Wi-Fi"
-
 msgid "IDS_ST_HEADER_USER_SETTINGS_ABB"
 msgstr "Параметры пользователя"
 
@@ -766,24 +694,15 @@ msgstr "Средства USB"
 msgid "IDS_ST_HEADER_UNLOCK_DEVICE_USING_MOTION_ABB"
 msgstr "Разблокировка с помощью жестов"
 
-msgid "IDS_ST_HEADER_UNAVAILABLE"
-msgstr "Недоступно"
-
 msgid "IDS_ST_HEADER_ULTRA_POWER_SAVING_MODE"
 msgstr "Экстремальное энергосбережение"
 
 msgid "IDS_ST_HEADER_TOUCH_KEY_LIGHT_DURATION"
 msgstr "Подсветка клавиш"
 
-msgid "IDS_ST_HEADER_TEXT_TO_SPEECH"
-msgstr "Преобразование текста в речь"
-
 msgid "IDS_ST_HEADER_STANDARD_LIMIT_ABB"
 msgstr "Стандартное ограничение"
 
-msgid "IDS_ST_HEADER_SOUND"
-msgstr "Звук"
-
 msgid "IDS_ST_HEADER_SIM_CARD_MANAGER"
 msgstr "Диспетчер SIM-карт"
 
@@ -799,18 +718,12 @@ msgstr "Screen Mirroring"
 msgid "IDS_ST_HEADER_SAMSUNG_KIES"
 msgstr "Samsung Kies"
 
-msgid "IDS_ST_HEADER_SAMSUNG_APPS"
-msgstr "Samsung Apps"
-
 msgid "IDS_ST_HEADER_RINGTONES"
 msgstr "Мелодии звонка"
 
 msgid "IDS_ST_HEADER_RESET_RESULTS"
 msgstr "Сбросить результаты"
 
-msgid "IDS_ST_HEADER_RESET"
-msgstr "Сброс"
-
 msgid "IDS_ST_HEADER_PRIVILEGES"
 msgstr "Привилегии"
 
@@ -820,18 +733,12 @@ msgstr "Приватный режим"
 msgid "IDS_ST_HEADER_PORT"
 msgstr "Порт"
 
-msgid "IDS_ST_HEADER_PLEASE_WAIT"
-msgstr "Подождите."
-
 msgid "IDS_ST_HEADER_PERSONAL_MODE"
 msgstr "Личный режим"
 
 msgid "IDS_ST_HEADER_PERSONALISATION"
 msgstr "Мои настройки"
 
-msgid "IDS_ST_HEADER_PD_SELECTED_ABB"
-msgstr "Выбрано: %d"
-
 msgid "IDS_ST_HEADER_PD_SELECTED"
 msgstr "Выбрано: %d"
 
@@ -865,9 +772,6 @@ msgstr "Ввод и движения"
 msgid "IDS_ST_HEADER_HOME_SCREEN_ABB"
 msgstr "Главный экран"
 
-msgid "IDS_ST_HEADER_FINGER_SCANNER_ABB"
-msgstr "Отпечатки пальцев"
-
 msgid "IDS_ST_HEADER_ENTER_VALID_DEVICE_NAME_ABB"
 msgstr "Введите допустимое имя"
 
@@ -916,6 +820,9 @@ msgstr "Добавить порт"
 msgid "IDS_ST_HEADER_ADD_IP"
 msgstr "Добавить IP-адрес"
 
+msgid "IDS_COM_POP_CHECKING"
+msgstr "Проверка..."
+
 msgid "IDS_ST_BUTTON_UNINSTALL_UPDATES"
 msgstr "Удалить обновления"
 
@@ -925,30 +832,18 @@ msgstr "Удалить"
 msgid "IDS_ST_BUTTON_TRY_IT"
 msgstr "Попробовать"
 
-msgid "IDS_ST_BUTTON_STOP"
-msgstr "Стоп"
-
 msgid "IDS_ST_BUTTON_SET_SCREEN_LOCK_TYPE"
 msgstr "Выбрать тип блокировки экрана"
 
 msgid "IDS_ST_BUTTON_RESET_APPS_ABB"
 msgstr "Сброс приложений"
 
-msgid "IDS_ST_BUTTON_RESET"
-msgstr "Сброс"
-
 msgid "IDS_ST_BUTTON_REMOVE_DEFAULT_APPS_ABB"
 msgstr "Не использовать по умолчанию"
 
 msgid "IDS_ST_BUTTON_ONLY_VIBRATE"
 msgstr "Только вибр."
 
-msgid "IDS_ST_BUTTON_OK_ABB"
-msgstr "ОК"
-
-msgid "IDS_ST_BUTTON_OK"
-msgstr "ОК"
-
 msgid "IDS_ST_BUTTON_MOVE_TO_SD_ABB"
 msgstr "Перем. на SD"
 
@@ -958,21 +853,9 @@ msgstr "На телефон"
 msgid "IDS_ST_BUTTON_FORCE_STOP"
 msgstr "Остановить"
 
-msgid "IDS_ST_BUTTON_ENABLE"
-msgstr "Включить"
-
-msgid "IDS_ST_BUTTON_DISCONNECT"
-msgstr "Отключить"
-
 msgid "IDS_ST_BUTTON_DISABLE"
 msgstr "Выключить"
 
-msgid "IDS_ST_BUTTON_CONTINUE"
-msgstr "Продолжить"
-
-msgid "IDS_ST_BUTTON_CANCEL_ABB"
-msgstr "Отмена"
-
 msgid "IDS_ST_BODY_YYYY_DD_MM_DOT"
 msgstr "ГГГГ.ДД.ММ"
 
@@ -1009,9 +892,6 @@ msgstr "Если передача данных в роуминге отключ
 msgid "IDS_ST_BODY_WEB_APPLICATIONS"
 msgstr "Веб-приложения"
 
-msgid "IDS_ST_BODY_WCDMA_GSM_NHAUTO_CONNECT"
-msgstr "WCDMA/GSM\n(автоматическое подключение)"
-
 msgid "IDS_ST_BODY_WAIT_WHILE_DEVICE_IS_ENCRYPTED_PDP_COMPLETE"
 msgstr "Подождите, пока выполняется шифрование устройства. Выполнено: %d%."
 
@@ -1024,15 +904,9 @@ msgstr "Ожидание отклика SIM-карты..."
 msgid "IDS_ST_BODY_VOLUME"
 msgstr "Громкость"
 
-msgid "IDS_ST_BODY_VOICE_RECORDING"
-msgstr "Запись голоса"
-
 msgid "IDS_ST_BODY_VIBRATE_WHEN_RINGING"
 msgstr "Вибрация при звонке"
 
-msgid "IDS_ST_BODY_VERSION_PS"
-msgstr "Версия %s"
-
 msgid "IDS_ST_BODY_USING_MOBILE_DATA_MAY_RESULT_IN_ADDITIONAL_CHARGES_CONTINUE_Q"
 msgstr "Использование мобильных данных может привести к дополнительным затратам. Продолжить?"
 
@@ -1069,9 +943,6 @@ msgstr "Отладка USB"
 msgid "IDS_ST_BODY_USB_ASK_ON_CONNECTION"
 msgstr "Cпрашивать при подключении"
 
-msgid "IDS_ST_BODY_URL"
-msgstr "URL"
-
 msgid "IDS_ST_BODY_UNMOUNT_USB_OTG_STORAGE"
 msgstr "Отключите USB-носитель"
 
@@ -1096,6 +967,9 @@ msgstr "UDMincho"
 msgid "IDS_ST_BODY_UDGOTHIC_M_FONT"
 msgstr "UDGothic"
 
+msgid "IDS_IM_POP_THIS_FEATURE_IS_NOT_AVAILABLE_WHILE_FLIGHT_MODE_IS_ON"
+msgstr "Данная функция недоступна в автономном режиме."
+
 msgid "IDS_ST_BODY_TURN_OFF"
 msgstr "Выключить"
 
@@ -1150,33 +1024,18 @@ msgstr "Это действие приведет к очистке карты п
 msgid "IDS_ST_BODY_THE_SD_CARD_IS_CURRENTLY_IN_USE_THIS_ACTION_WILL_ERASE_ALL_DATA_ON_THE_SD_CARD_INCLUDING_THE_DATA_THAT_IS_CURRENTLY_BEING_USED"
 msgstr "Карта памяти SD сейчас используется. Это действие приведет к удалению всех данных на карте памяти SD, включая используемые в данный момент"
 
-msgid "IDS_ST_BODY_THE_RED_LED_LIGHTS_UP_WHEN_YOU_CHARGE_YOUR_DEVICE_WHILE_THE_SCREEN_IS_OFF"
-msgstr "Красный индикатор загорается во время зарядки устройства, если экран отключен."
-
-msgid "IDS_ST_BODY_THE_RED_LED_BLINKS_WHEN_THE_BATTERY_POWER_IS_LOW_WHILE_THE_SCREEN_IS_OFF"
-msgstr "Красный индикатор мигает при отключенном экране, если батарея почти разряжена."
-
 msgid "IDS_ST_BODY_THE_PASSWORD_MUST_NOT_CONTAIN_A_SIMPLE_SEQUENCE_HEG_1111_OR_1234"
 msgstr "Пароль не может включать простую последовательность (например, 1111 или 1234)"
 
+msgid "IDS_SMEMO_BUTTON_IMPORT"
+msgstr "Импорт"
+
 msgid "IDS_ST_BODY_THE_NAME_FIELD_CANNOT_BE_EMPTY"
 msgstr "Поле «Имя» не может быть пустым."
 
-msgid "IDS_ST_BODY_THE_BLUE_LED_BLINKS_WHEN_YOU_RECORD_VOICE_WHILE_THE_SCREEN_IS_OFF"
-msgstr "Синий индикатор мигает во время записи голоса при выключенном экране."
-
-msgid "IDS_ST_BODY_THE_BLUE_LED_BLINKS_WHEN_YOU_HAVE_MISSED_CALLS_MESSAGES_OR_APP_NOTIFICATIONS_WHILE_THE_SCREEN_IS_OFF"
-msgstr "Синий индикатор мигает при наличии пропущенных звонков, сообщений или событий приложений. Он срабатывает только в том случае, если экран отключен."
-
-msgid "IDS_ST_BODY_THE_APPLICATIONS_BELOW_WERE_STARTED_BY_PS_STOPPING_THESE_APPLICATIONS_MAY_CAUSE_PS_TO_FAIL"
-msgstr "Указанные ниже приложения запущены приложением %s. При их остановке может произойти сбой %s."
-
 msgid "IDS_ST_BODY_THERE_ARE_NO_NETWORKS_NEARBY"
 msgstr "Рядом нет сетей."
 
-msgid "IDS_ST_BODY_TEXTSTYLE_LARGE"
-msgstr "Большой"
-
 msgid "IDS_ST_BODY_TASK_SWITCHER"
 msgstr "Диспетчер задач"
 
@@ -1189,12 +1048,6 @@ msgstr "Для разблокировки нажмите и удерживайт
 msgid "IDS_ST_BODY_SYSTEM_MEMORY"
 msgstr "Системная память"
 
-msgid "IDS_ST_BODY_SUNDAY"
-msgstr "Воскресенье"
-
-msgid "IDS_ST_BODY_STORAGE"
-msgstr "Память"
-
 msgid "IDS_ST_BODY_STANDARD_T_DISPLAY_EFFECT"
 msgstr "Стандартный"
 
@@ -1213,12 +1066,6 @@ msgstr "Профили социальных сетей"
 msgid "IDS_ST_BODY_SMART_STAY_MAY_NOT_WORK_IN_THESE_SITUATIONS"
 msgstr "Функция смарт-отключения может не работать в следующих случаях."
 
-msgid "IDS_ST_BODY_SMART_ROTATION_MAY_NOT_WORK_IN_THESE_SITUATIONS"
-msgstr "Смарт-поворот может не работать в следующих ситуациях."
-
-msgid "IDS_ST_BODY_SMART_ROTATION_DESCRIPTION_MSG"
-msgstr "Функция смарт-поворота отключает автоматический поворот экрана, определяет положение вашего лица с помощью передней камеры и соответствующим образом поворачивает экран."
-
 msgid "IDS_ST_BODY_SMALL_M_TEXTSIZE"
 msgstr "Маленький"
 
@@ -1246,17 +1093,8 @@ msgstr "Серийный номер"
 msgid "IDS_ST_BODY_SECURITY_ENGINE"
 msgstr "Модуль безопасности"
 
-msgid "IDS_ST_BODY_SECURITY"
-msgstr "Безопасность"
-
-msgid "IDS_ST_BODY_SEARCH"
-msgstr "Поиск"
-
-msgid "IDS_ST_BODY_SD_CARD"
-msgstr "Карта памяти"
-
 msgid "IDS_ST_BODY_SCREEN_TIMEOUT_ABB2"
-msgstr "Ð\9eжидан. экрана"
+msgstr "Тайм-аÑ\83Ñ\82 экрана"
 
 msgid "IDS_ST_BODY_SCREEN_STAYS_ON_AS_LONG_AS_YOU_ARE_LOOKING_AT_IT"
 msgstr "Экран остается включен, пока вы на него смотрите."
@@ -1285,33 +1123,18 @@ msgstr "Тип блокировки экрана"
 msgid "IDS_ST_BODY_SCREEN_LOCK_SOUND"
 msgstr "Звук блокировки экрана"
 
-msgid "IDS_ST_BODY_SCHEDULE"
-msgstr "Расписание"
-
 msgid "IDS_ST_BODY_SAVE_POWER_BY_ADJUSTING_SCREEN_TONE_ACCORDING_TO_ANALYSIS_OF_IMAGES"
 msgstr "Для экономии энергии настройте параметры экрана в соответствии с результатами анализа изображений."
 
 msgid "IDS_ST_BODY_SAVES_POWER_BY_LIMITING_THE_MAXIMUM_PERFORMANCE_OF_THE_DEVICE"
 msgstr "Энергосбережение путем ограничения максимальной производительности устройства."
 
-msgid "IDS_ST_BODY_SAVED"
-msgstr "Сохранено."
-
-msgid "IDS_ST_BODY_SAVE"
-msgstr "Соxранить"
-
 msgid "IDS_ST_BODY_SAMSUNG_LEGAL"
 msgstr "Юридические сведения Samsung"
 
-msgid "IDS_ST_BODY_SAMSUNG_KIES_CONNECTION_CONNECTING_USB_HELP_MSG"
-msgstr "Если программное обеспечение для ПК (Samsung Kies) или драйверы не установлены, будет выполнена их установка в MS Windows. \nПосле установки доступно следующее:\n - синхронизация данных на телефоне\n- обновление ПО телефона\n- общий доступ к Интернет (телефон работает как модем)\n- копирование обычных или приобретенных медиа файлов(Windows Media DRM) на телефон."
-
 msgid "IDS_ST_BODY_RUNNING"
 msgstr "Запущенные"
 
-msgid "IDS_ST_BODY_RESTRICTING_APPLICATION_USAGE_TO_ONLY_ESSENTIAL_APPLICATIONS_AND_THOSE_SELECTED_BY_YOU"
-msgstr "Ограничение на использование приложений только списком основных приложений и приложений, выбранных вами."
-
 msgid "IDS_ST_BODY_RESET_TO_DEFAULT"
 msgstr "Восстановить настройки по умолчанию"
 
@@ -1330,6 +1153,9 @@ msgstr "Сбросить все"
 msgid "IDS_ST_BODY_REMOVE_LICENCE"
 msgstr "Удалить лицензию"
 
+msgid "IDS_ST_POP_REGISTERED"
+msgstr "Зарегистрировано."
+
 msgid "IDS_ST_BODY_REGULATORY_INFORMATION_ABB"
 msgstr "Юридическая информация"
 
@@ -1339,9 +1165,6 @@ msgstr "Регистрация в"
 msgid "IDS_ST_BODY_REGIONAL_EXAMPLE"
 msgstr "Пример"
 
-msgid "IDS_ST_BODY_REGION"
-msgstr "Регион"
-
 msgid "IDS_ST_BODY_PUK"
 msgstr "PUK-код"
 
@@ -1357,30 +1180,27 @@ msgstr "Защитите устройство от вирусов и вредо
 msgid "IDS_ST_BODY_PROFILE_NAME"
 msgstr "Имя профиля"
 
-msgid "IDS_ST_BODY_PROFILE"
-msgstr "Профиль"
-
 msgid "IDS_ST_BODY_PREPARING_THIS_COULD_TAKE_OVER_10_MINUTES_ING"
 msgstr "Идет подготовка. Это может занять более 10 минут..."
 
 msgid "IDS_ST_BODY_PREFERRED_NETWORKS"
 msgstr "Приоритет сетей"
 
-msgid "IDS_ST_BODY_POP_JPN_DCM"
-msgstr "POP"
-
-msgid "IDS_ST_BODY_PM"
-msgstr "РМ"
-
 msgid "IDS_ST_BODY_PLUG_IN_CHARGER_AND_TRY_AGAIN"
 msgstr "Подключите зарядное устройство и повторите попытку."
 
 msgid "IDS_ST_BODY_PLAY_TONE_WHEN_THE_DIALLING_KEYPAD_IS_TAPPED"
 msgstr "Воспроизводить звуки при нажатии клавиш."
 
+msgid "IDS_ST_POP_PASSWORD_MUST_BE_MORE_THAN_P1SD_CHARACTERS_AND_LESS_THAN_P2SD"
+msgstr "Длина паролей должна быть более %1$d знаков и менее %2$d знаков."
+
 msgid "IDS_ST_BODY_PLAY_SOUNDS_WHEN_LOCKING_AND_UNLOCKING_SCREEN"
 msgstr "Воспроизведение звуков при блокировке и разблокировке экрана."
 
+msgid "IDS_ST_POP_PASSWORDS_DO_NOT_MATCH"
+msgstr "Пароли не совпадают."
+
 msgid "IDS_ST_BODY_PIN_BLOCKED_ENTER_PUK_TO_CONTINUE_JPN_DCM"
 msgstr "PIN blocked. Enter PUK to continue."
 
@@ -1393,9 +1213,6 @@ msgstr "Изображения, видео"
 msgid "IDS_ST_BODY_PHOTO_UPLOAD_SETTINGS"
 msgstr "Загрузка фотографий"
 
-msgid "IDS_ST_BODY_PHONEPROFILES_SILENT"
-msgstr "Без звука"
-
 msgid "IDS_ST_BODY_PERSONAL_MODE_CAN_BE_USED_TO_HIDE_CONTENT_THAT_YOU_WANT_TO_KEEP_PRIVATE_MSG"
 msgstr "С помощью личного режима можно скрывать содержимое, которое вы не хотите показывать другим. Чтобы использовать личный режим, включите его в меню “Параметры” или нажимайте и удерживайте клавишу питания, а затем выберите “Личный режим”. Введите свой PIN-код или пароль. В строке состояния появится значок личного режима. Чтобы защитить свои данные, отключите личный режим, когда закончите им пользоваться. Кроме того, для улучшения защиты используйте безопасную блокировку экрана"
 
@@ -1408,6 +1225,9 @@ msgstr "При каждом включении запрашивается пар
 msgid "IDS_ST_BODY_PASSWORD_MUST_CONTAIN_NO_MORE_THAN_PD_CHARACTERS_ABB"
 msgstr "Пароль должен содержать не более %d символов."
 
+msgid "IDS_ST_POP_LOADING_ING"
+msgstr "Загрузка..."
+
 msgid "IDS_ST_BODY_PASSWORD_MUST_CONTAIN_AT_LEAST_PD_CHARACTERS_ABB"
 msgstr "Пароль должен содержать не менее %d символов."
 
@@ -1423,9 +1243,6 @@ msgstr "Пароль пустой."
 msgid "IDS_ST_BODY_PASSWORD_CONTAINS_INVALID_CHARACTER_ABB"
 msgstr "Пароль содержит недопустимый символ."
 
-msgid "IDS_ST_BODY_PASSWORD"
-msgstr "Пароль"
-
 msgid "IDS_ST_BODY_OPEN_SOURCE_LICENCES"
 msgstr "Лицензия открытого ПО"
 
@@ -1435,36 +1252,24 @@ msgstr "Включено"
 msgid "IDS_ST_BODY_OFFICIAL_M_DEVICE_STATUS"
 msgstr "Официальн."
 
+msgid "IDS_ST_POP_INCORRECT_PASSWORD"
+msgstr "Неправильный пароль"
+
 msgid "IDS_ST_BODY_NUMBER"
 msgstr "Номер"
 
-msgid "IDS_ST_BODY_NO_RESULTS_FOUND"
-msgstr "Ничего не найдено."
-
 msgid "IDS_ST_BODY_NO_DEFAULTS_SET"
 msgstr "Настройки по умолчанию не заданы."
 
-msgid "IDS_ST_BODY_NOT_ASSIGNED"
-msgstr "Не назначено"
-
 msgid "IDS_ST_BODY_NOTIFICATION_PANEL"
 msgstr "Панель уведомлений"
 
-msgid "IDS_ST_BODY_NOTIFICATIONS"
-msgstr "Уведомления"
-
-msgid "IDS_ST_BODY_NOTIFICATION"
-msgstr "Уведомление"
-
 msgid "IDS_ST_BODY_NOSERVICE"
 msgstr "Нет сети"
 
 msgid "IDS_ST_BODY_NORMAL_T_PROFILE"
 msgstr "Обычный"
 
-msgid "IDS_ST_BODY_NONE"
-msgstr "Нет"
-
 msgid "IDS_ST_BODY_NEW_PIN2_AND_CONFIRM_PIN2_DO_NOT_MATCH"
 msgstr "Новый PIN2-код и его подтверждение не совпадают."
 
@@ -1474,9 +1279,6 @@ msgstr "Новый PIN2"
 msgid "IDS_ST_BODY_NEW_PIN1"
 msgstr "Новый PIN1-код"
 
-msgid "IDS_ST_BODY_NEW"
-msgstr "Создать"
-
 msgid "IDS_ST_BODY_NETWORK_TYPE"
 msgstr "Тип сети"
 
@@ -1489,18 +1291,15 @@ msgstr "Список сетей"
 msgid "IDS_ST_BODY_NETWORK_CONNECTIONS"
 msgstr "Сетевые подключения"
 
+msgid "IDS_ST_POP_DO_NOT_ASK_AGAIN"
+msgstr "Больше не спрашивать"
+
 msgid "IDS_ST_BODY_NETWORK_CODE"
 msgstr "Код сети"
 
-msgid "IDS_ST_BODY_NETWORK"
-msgstr "Сеть"
-
 msgid "IDS_ST_BODY_NATURAL_T_DISPLAY_EFFECT"
 msgstr "Естественный"
 
-msgid "IDS_ST_BODY_NAME"
-msgstr "Имя"
-
 msgid "IDS_ST_BODY_MY_NUMBER"
 msgstr "Мой номер"
 
@@ -1525,12 +1324,6 @@ msgstr "Другие системные параметры"
 msgid "IDS_ST_BODY_MORE_CONNECTIVITY_SETTINGS"
 msgstr "Другие параметры подключения"
 
-msgid "IDS_ST_BODY_MONDAY"
-msgstr "Понедельник"
-
-msgid "IDS_ST_BODY_MODE"
-msgstr "Режим"
-
 msgid "IDS_ST_BODY_MOBILE_DATA_WILL_BE_USED_IF_YOU_DOWNLOAD_OR_UPLOAD_DATA_WITHOUT_WI_FI_CONNECTION"
 msgstr "Для загрузки или отправки данных при отсутствии соединения через Wi-Fi будут использоваться мобильные данные."
 
@@ -1540,29 +1333,23 @@ msgstr "ММ.ДД.ГГГГ"
 msgid "IDS_ST_BODY_MMS_CONNECTIONS"
 msgstr "Подключения MMS"
 
+msgid "IDS_ST_OPT_SELECT"
+msgstr "Выбрать"
+
 msgid "IDS_ST_BODY_MISCELLANEOUS_FILES"
 msgstr "Прочие файлы"
 
-msgid "IDS_ST_BODY_MESSAGE"
-msgstr "Сообщение"
-
 msgid "IDS_ST_BODY_MENU_AND_WIDGETS"
 msgstr "Меню и виджеты"
 
-msgid "IDS_ST_BODY_MEMORY"
-msgstr "Память"
-
 msgid "IDS_ST_BODY_MEDIUM"
 msgstr "Средний"
 
-msgid "IDS_ST_BODY_MB"
-msgstr "МБ"
-
 msgid "IDS_ST_BODY_MASS_STORAGE_HELP_MSG"
 msgstr "Доступно следующее:\n- Быстрое копирование файлов\n- Подключение к Mac OS или Linux"
 
-msgid "IDS_ST_BODY_MARUBERI_JPN_DCM"
-msgstr "Maruberi"
+msgid "IDS_ST_OPT_DEFAULT_RINGTONE"
+msgstr "Мелодия по умолчанию"
 
 msgid "IDS_ST_BODY_LTE_WCDMA_GSM_NHAUTO_CONNECT"
 msgstr "LTE/WCDMA/GSM\n(автоматическое подключение)"
@@ -1570,39 +1357,33 @@ msgstr "LTE/WCDMA/GSM\n(автоматическое подключение)"
 msgid "IDS_ST_BODY_LOCK_SCREEN_OPTIONS"
 msgstr "Параметры экрана блокировки"
 
-msgid "IDS_ST_BODY_LIST_VIEW"
-msgstr "Список"
-
 msgid "IDS_ST_BODY_LIMIT_BACKGROUND_PROCESSES"
 msgstr "Фоновые процессы"
 
-msgid "IDS_ST_BODY_LICENCE"
-msgstr "Лицензия"
-
-msgid "IDS_ST_BODY_LED_INDICATOR"
-msgstr "Индикатор"
-
 msgid "IDS_ST_BODY_LEDOT_LOW_BATTERY"
 msgstr "Аккумулятор разряжен"
 
 msgid "IDS_ST_BODY_LAUNCH_BY_DEFAULT"
 msgstr "Запуск по умолчанию"
 
+msgid "IDS_ST_OPT_AUTO_UPDATE_ABB"
+msgstr "Автообновление"
+
 msgid "IDS_ST_BODY_LANGUAGE_AND_REGION_ABB"
 msgstr "Язык и регион"
 
 msgid "IDS_ST_BODY_LANGUAGE_AND_KEYBOARD"
 msgstr "Язык и клавиатура"
 
+msgid "IDS_ST_OPT_ALL"
+msgstr "Все"
+
 msgid "IDS_ST_BODY_KEYBOARD"
 msgstr "Клавиатура"
 
 msgid "IDS_ST_BODY_KEEPS_THE_STATUS_BAR_TIDY_TAP_THE_REPRESENTATIVE_ICON_TO_SHOW_ALL_THE_ICONS"
 msgstr "Удаление лишних значков из строки состояния. Чтобы просмотреть все значки, нажмите основной значок."
 
-msgid "IDS_ST_BODY_KB"
-msgstr "КБ"
-
 msgid "IDS_ST_BODY_INTRODUCTION_TO_SMART_SCREEN_ABB"
 msgstr "Знакомство со смарт-экраном"
 
@@ -1618,15 +1399,6 @@ msgstr "Установленные приложения"
 msgid "IDS_ST_BODY_INSTALLATION_SETTINGS"
 msgstr "Параметры установки"
 
-msgid "IDS_ST_BODY_INSERT_SD_CARD"
-msgstr "Вставьте карту памяти SD."
-
-msgid "IDS_ST_BODY_INCORRECT_PIN_E"
-msgstr "Неверный PIN"
-
-msgid "IDS_ST_BODY_INCORRECT_PASSWORD_TRY_AGAIN"
-msgstr "Неправильный пароль. Повторите попытку"
-
 msgid "IDS_ST_BODY_INCOMING_CALLS_AND_NEW_NOTIFICATIONS_WILL_BE_READ_OUT_AUTOMATICALLY"
 msgstr "Будут воспроизводиться аудиосообщения о входящих вызовах и новых уведомлениях."
 
@@ -1642,8 +1414,8 @@ msgstr "Если выбрать этот параметр, будет зашиф
 msgid "IDS_ST_BODY_IF_YOU_FORGET_YOUR_PERSONAL_MODE_PASSWORD_YOU_WILL_NOT_BE_ABLE_TO_RECOVER_IT_FOR_SECURITY_MSG"
 msgstr "Если вы забудете пароль личного режима, вы не сможете его восстановить. Из соображений безопасности потребуется сбросить личный режим. При этом будут восстановлены параметры, используемые по умолчанию, и удалено все ваше личное содержимое."
 
-msgid "IDS_ST_BODY_IF_YOU_DONT_WANT_TO_SEE_A_NUMBER_APPEAR_ON_THE_APP_ICON_FOR_EACH_NEW_EVENT_DISABLE_BADGE"
-msgstr "Ð\95Ñ\81ли Ð²Ñ\8b Ð½Ðµ Ñ\85оÑ\82иÑ\82е, Ñ\87Ñ\82обÑ\8b Ð½Ð° Ð·Ð½Ð°Ñ\87ке Ð¿Ñ\80иложениÑ\8f Ð¿Ð¾Ñ\8fвлÑ\8fлиÑ\81Ñ\8c Ñ\86иÑ\84Ñ\80Ñ\8b, Ñ\83ведомлÑ\8fÑ\8eÑ\89ие Ð¾ Ð½Ð¾Ð²Ñ\8bÑ\85 Ñ\81обÑ\8bÑ\82иÑ\8fÑ\85, Ð¾Ñ\82клÑ\8eÑ\87иÑ\82е Ð¸Ð½Ð´Ð¸ÐºÐ°Ñ\82оÑ\80Ñ\8b."
+msgid "IDS_ST_MBODY_SCREEN_ROTATION"
+msgstr "Ð\9fовоÑ\80оÑ\82 Ñ\8dкÑ\80ана"
 
 msgid "IDS_ST_BODY_ICON_SHOWS_THAT_SMART_SCREEN_IS_ENABLED"
 msgstr "Значок показывает, что смарт-экран включен."
@@ -1660,23 +1432,17 @@ msgstr "Helvetica Neue"
 msgid "IDS_ST_BODY_HARDWARE"
 msgstr "Аппаратный"
 
+msgid "IDS_ST_MBODY_HELP"
+msgstr "Справка"
+
 msgid "IDS_ST_BODY_GSM"
 msgstr "GSM"
 
-msgid "IDS_ST_BODY_GRID_VIEW"
-msgstr "Сетка"
-
 msgid "IDS_ST_BODY_GLOVE_MODE_ABB"
 msgstr "Режим перчаток"
 
-msgid "IDS_ST_BODY_GESTURES"
-msgstr "Жесты"
-
-msgid "IDS_ST_BODY_GB"
-msgstr "Гб"
-
-msgid "IDS_ST_BODY_FROM_M_TIME"
-msgstr "С"
+msgid "IDS_ST_MBODY_FONT_SIZE"
+msgstr "Размер шрифта"
 
 msgid "IDS_ST_BODY_FREQUENTLY_USED"
 msgstr "Часто используемые"
@@ -1705,14 +1471,11 @@ msgstr "Тип шрифта"
 msgid "IDS_ST_BODY_FONTSTYLE_ROSEMARY"
 msgstr "Rosemary"
 
-msgid "IDS_ST_BODY_FLIGHT_MODE_MSG"
-msgstr "В автономном режиме можно отключить функции вызовов, обмена сообщениями и передачи данных. Так же будут отключены другие виды связи, такие как Wi-Fi и Bluetooth. Чтобы воспользоваться функциями Wi-Fi и Bluetooth, включите их в меню настроек или на панели уведомлений."
-
 msgid "IDS_ST_BODY_FLIGHT_MODE_HAS_BEEN_ENABLED_NETWORK_SETTINGS_WILL_CLOSE"
 msgstr "Включен автономный режим. Параметры сети будут закрыты."
 
 msgid "IDS_ST_BODY_FLIGHT_MODE"
-msgstr "Автономный режим"
+msgstr "Авиарежим"
 
 msgid "IDS_ST_BODY_FIXED_DIALLING_MODE"
 msgstr "Режим разрешенных номеров"
@@ -1720,6 +1483,9 @@ msgstr "Режим разрешенных номеров"
 msgid "IDS_ST_BODY_FIREWALL_ENABLED_ABB"
 msgstr "Брандмауэр включен."
 
+msgid "IDS_ST_HEADER_WI_FI"
+msgstr "Wi-Fi"
+
 msgid "IDS_ST_BODY_FIREWALL"
 msgstr "Брандмауэр"
 
@@ -1735,8 +1501,8 @@ msgstr "Сбой выбора сети."
 msgid "IDS_ST_BODY_FACE_AND_VOICE"
 msgstr "Лицо и голос"
 
-msgid "IDS_ST_BODY_FACEBOOK"
-msgstr "Facebook"
+msgid "IDS_ST_HEADER_UNAVAILABLE"
+msgstr "Недоступно"
 
 msgid "IDS_ST_BODY_EXPLANATION_FOR_TRANSACTION_TRACKING_MENU_VODA"
 msgstr "Вместе с файлом передается служебная информация для защиты целостности данных"
@@ -1744,6 +1510,12 @@ msgstr "Вместе с файлом передается служебная и
 msgid "IDS_ST_BODY_EXPLANATION_FOR_EXPIRY_REMINDER_MENU"
 msgstr "Получение напоминания перед завершением срока действия лицензии на файл, например для фонового рисунка."
 
+msgid "IDS_ST_HEADER_TEXT_TO_SPEECH"
+msgstr "Преобразование текста в речь"
+
+msgid "IDS_ST_HEADER_SOUND"
+msgstr "Звук"
+
 msgid "IDS_ST_BODY_ESTIMATED_MAX_STANDBY_TIME_ABB"
 msgstr "Примерное макс. время ожидания"
 
@@ -1756,12 +1528,12 @@ msgstr "Введите пароль еще раз"
 msgid "IDS_ST_BODY_ENTER_PASSWORD"
 msgstr "Введите пароль."
 
-msgid "IDS_ST_BODY_ENTER_NEW_PASSWORD"
-msgstr "Введите новый пароль."
-
 msgid "IDS_ST_BODY_ENTER_CURRENT_PASSWORD"
 msgstr "Введите текущий пароль."
 
+msgid "IDS_ST_HEADER_SAMSUNG_APPS"
+msgstr "Samsung Apps"
+
 msgid "IDS_ST_BODY_ENCRYPT_DEVICE_Q_WARNING_MSG"
 msgstr "Зашифровать устройство? Эта операция необратима. Если прервать ее, могут быть потеряны данные. Шифрование занимает не менее часа, а в течение этого процесса устройство несколько раз перезагрузится. Во время шифрования устройство использовать нельзя."
 
@@ -1771,6 +1543,9 @@ msgstr "Зашифровать устройство? Эта операция н
 msgid "IDS_ST_BODY_ENCRYPT_ACCOUNTS_SETTINGS_DOWNLOADED_APPLICATIONS_AND_THEIR_DATA_MEDIA_AND_OTHER_FILES"
 msgstr "Шифровать учетные записи, параметры, загруженные приложения и их данные, мультимедийные и другие файлы."
 
+msgid "IDS_ST_HEADER_RESET"
+msgstr "Сброс"
+
 msgid "IDS_ST_BODY_ENCRYPTION_WILL_TAKE_AT_LEAST_AN_HOUR"
 msgstr "Шифрование займет не меньше часа."
 
@@ -1783,15 +1558,18 @@ msgstr "Включить доступ к данным по мобильной с
 msgid "IDS_ST_BODY_EMPTY"
 msgstr "Пусто"
 
+msgid "IDS_ST_HEADER_PLEASE_WAIT"
+msgstr "Подождите."
+
 msgid "IDS_ST_BODY_EMERGENCY_MODE_ABB"
 msgstr "Экстренный режим"
 
+msgid "IDS_ST_HEADER_PD_SELECTED_ABB"
+msgstr "Выбрано: %d"
+
 msgid "IDS_ST_BODY_EMAIL"
 msgstr "E-mail"
 
-msgid "IDS_ST_BODY_EDIT"
-msgstr "Изменить"
-
 msgid "IDS_ST_BODY_EASY_MODE"
 msgstr "Простой режим"
 
@@ -1804,15 +1582,6 @@ msgstr "Динамическая строка состояния"
 msgid "IDS_ST_BODY_DRIVING_MODE"
 msgstr "Режим Вождение"
 
-msgid "IDS_ST_BODY_DO_NOT_SHOW_AGAIN"
-msgstr "Не показывать снова"
-
-msgid "IDS_ST_BODY_DOWNLOADS"
-msgstr "Загрузки"
-
-msgid "IDS_ST_BODY_DOWNLOAD"
-msgstr "Загрузка"
-
 msgid "IDS_ST_BODY_DOUBLE_TAP_TO_OPEN_THE_MENU_T_TTS"
 msgstr "Дважды нажмите, чтобы открыть меню."
 
@@ -1822,18 +1591,12 @@ msgstr "Дважды нажмите, чтобы изменить это поле
 msgid "IDS_ST_BODY_DOUBLE_TAP_TO_CLOSE_THE_MENU_T_TTS"
 msgstr "Дважды нажмите, чтобы закрыть меню."
 
-msgid "IDS_ST_BODY_DOCOMO_JPN_DCM"
-msgstr "docomo"
-
 msgid "IDS_ST_BODY_DIVX_REGISTRATION"
 msgstr "Регистрация DivX"
 
 msgid "IDS_ST_BODY_DIVX_DEREGISTRATION"
 msgstr "Отмена регистрации DivX"
 
-msgid "IDS_ST_BODY_DISPLAY_CONTENTS"
-msgstr "Показывать контент"
-
 msgid "IDS_ST_BODY_DISPLAY_BATTERY_PERCENTAGE_ABB"
 msgstr "Процент заряда батареи"
 
@@ -1843,9 +1606,6 @@ msgstr "Отключение..."
 msgid "IDS_ST_BODY_DE_REGISTRATION_CODE_NOT_FOUND"
 msgstr "Код отмены регистрации не найден."
 
-msgid "IDS_ST_BODY_DEVICE_MEMORY"
-msgstr "Память устройства"
-
 msgid "IDS_ST_BODY_DEVICE_INFO"
 msgstr "Сведения об устройстве"
 
@@ -1855,9 +1615,6 @@ msgstr "Можно шифровать учетные записи, параме
 msgid "IDS_ST_BODY_DEVICE_ENCRYPTED"
 msgstr "Устройство зашифровано."
 
-msgid "IDS_ST_BODY_DEVICE"
-msgstr "Устройство"
-
 msgid "IDS_ST_BODY_DEVELOPER_OPTIONS"
 msgstr "Параметры разработчика"
 
@@ -1888,9 +1645,6 @@ msgstr "ДД.ММ.ГГГГ"
 msgid "IDS_ST_BODY_DATE_AND_TIME"
 msgstr "Дата и время"
 
-msgid "IDS_ST_BODY_DATE"
-msgstr "Дата"
-
 msgid "IDS_ST_BODY_DATA_ROAMING"
 msgstr "Данные в роуминге"
 
@@ -1900,39 +1654,36 @@ msgstr "Данные"
 msgid "IDS_ST_BODY_CUSTOM_M_DEVICE_STATUS"
 msgstr "Спец."
 
-msgid "IDS_ST_BODY_CURRENT"
-msgstr "Текущий"
-
 msgid "IDS_ST_BODY_CRASH_VIEWER"
 msgstr "Просмотр сбоев"
 
 msgid "IDS_ST_BODY_CPU_USAGE"
 msgstr "Использование ЦП"
 
-msgid "IDS_ST_BODY_COUNTRY_CODE"
-msgstr "Код страны"
-
 msgid "IDS_ST_BODY_COOL_JAZZ"
 msgstr "Cool jazz"
 
 msgid "IDS_ST_BODY_CONTENT_FROM_GALLERY_VIDEO_MUSIC_VOICE_RECORDER_AND_MY_FILES_CAN_BE_HIDDEN_IN_PERSONAL_MODE"
-msgstr "Ð\92 Ð»Ð¸Ñ\87ном Ñ\80ежиме Ð¼Ð¾Ð¶Ð½Ð¾ Ñ\81кÑ\80Ñ\8bÑ\82Ñ\8c Ñ\81одеÑ\80жимое Ð¸Ð· Ð³Ð°Ð»ÐµÑ\80еи, Ð¿Ð°Ð¿Ð¾Ðº â\80\9cÐ\92идеоâ\80\9d, â\80\9cÐ\9cÑ\83зÑ\8bкаâ\80\9d, â\80\9cÐ\97вÑ\83козапиÑ\81Ñ\8c” и “Мои файлы”."
+msgstr "Ð\92 Ð»Ð¸Ñ\87ном Ñ\80ежиме Ð¼Ð¾Ð¶Ð½Ð¾ Ñ\81кÑ\80Ñ\8bÑ\82Ñ\8c Ñ\81одеÑ\80жимое Ð¸Ð· Ð³Ð°Ð»ÐµÑ\80еи, Ð¿Ð°Ð¿Ð¾Ðº â\80\9cÐ\92идеоâ\80\9d, â\80\9cÐ\9cÑ\83зÑ\8bкаâ\80\9d, â\80\9cÐ\94икÑ\82оÑ\84он” и “Мои файлы”."
 
 msgid "IDS_ST_BODY_CONNECTIONSETTINGS_PROXY_ADDRESS"
 msgstr "Адрес прокси"
 
+msgid "IDS_ST_BUTTON_STOP"
+msgstr "Стоп"
+
 msgid "IDS_ST_BODY_CONNECTIONSETTINGS_INTERNET"
 msgstr "Интернет"
 
 msgid "IDS_ST_BODY_CONNECTIONS"
 msgstr "Подключения"
 
-msgid "IDS_ST_BODY_CONNECTION"
-msgstr "Подключение"
-
 msgid "IDS_ST_BODY_CONFIRM_NEW_PIN2"
 msgstr "Подтвердите новый PIN2"
 
+msgid "IDS_ST_BUTTON_RESET"
+msgstr "Сброс"
+
 msgid "IDS_ST_BODY_CONFIRM_NEW_PIN1"
 msgstr "Подтвердите новый PIN1-код."
 
@@ -1942,12 +1693,15 @@ msgstr "Подтвердите новый PIN"
 msgid "IDS_ST_BODY_CONFIRM_DECRYPTION"
 msgstr "Подтвердите расшифровку"
 
-msgid "IDS_ST_BODY_CONFIRM"
-msgstr "Ð\9fодÑ\82веÑ\80диÑ\82Ñ\8c"
+msgid "IDS_ST_BUTTON_OK_ABB"
+msgstr "Ð\9eÐ\9a"
 
 msgid "IDS_ST_BODY_CONFIGURE_FIREWALL_SETTINGS"
 msgstr "Настроить параметры брандмауэра."
 
+msgid "IDS_ST_BUTTON_OK"
+msgstr "ОК"
+
 msgid "IDS_ST_BODY_COMPUTING_ING"
 msgstr "Вычисление..."
 
@@ -1960,11 +1714,14 @@ msgstr "Choco cooky"
 msgid "IDS_ST_BODY_CHECK_FOR_UPDATES_AUTOMATICALLY_ABB"
 msgstr "Автомат. проверять обновления."
 
+msgid "IDS_ST_BUTTON_ENABLE"
+msgstr "Включить"
+
 msgid "IDS_ST_BODY_CHECK_FOR_UPDATES_ABB"
 msgstr "Проверить наличие обновлений"
 
-msgid "IDS_ST_BODY_CHECK_FOR_UPDATES"
-msgstr "Ð\9fÑ\80овеÑ\80ка Ð¾Ð±Ð½Ð¾Ð²Ð»ÐµÐ½Ð¸Ð¹"
+msgid "IDS_ST_BUTTON_DISCONNECT"
+msgstr "Ð\9eÑ\82клÑ\8eÑ\87иÑ\82Ñ\8c"
 
 msgid "IDS_ST_BODY_CHARGE_BATTERY_TO_ABOVE_80P_AND_TRY_AGAIN"
 msgstr "Зарядите батарею до уровня более 80% и повторите попытку."
@@ -1972,9 +1729,15 @@ msgstr "Зарядите батарею до уровня более 80% и по
 msgid "IDS_ST_BODY_CHANGING_THE_FONT_SIZE_IN_ACCESSIBILITY_SETTINGS_WILL_OVERRIDE_THE_FONT_SIZE_IN_EACH_APPLICATION"
 msgstr "Размер шрифта, выбранный в параметрах специальных возможностей, будет использоваться во всех приложениях."
 
+msgid "IDS_ST_BUTTON_CONTINUE"
+msgstr "Продолжить"
+
 msgid "IDS_ST_BODY_CHANGING_THE_COLOUR_OF_THE_SCREEN_TO_GREYSCALE"
 msgstr "Изменение цвета экрана на оттенки серого."
 
+msgid "IDS_ST_BUTTON_CANCEL_ABB"
+msgstr "Отмена"
+
 msgid "IDS_ST_BODY_CHANGE_TEXT_SIZE_IN_CONTACTS_CALENDAR_MEMO_MESSAGES_EMAIL_AND_IM"
 msgstr "Изменение размера текста в контактах, календаре, заметках, сообщениях, электронной почте и мгновенных сообщениях."
 
@@ -2039,17 +1802,14 @@ msgid "IDS_ST_BODY_A_PASSWORD_WILL_BE_REQUIRED_TO_DECRYPT_YOUR_DEVICE_EVERY_TIME
 msgstr "При каждом включении устройства для его расшифровки будет требоваться пароль."
 
 msgid "IDS_ST_BODY_AVAILABLE_SPACE"
-msgstr "Доступное место"
-
-msgid "IDS_ST_BODY_AVAILABLE"
 msgstr "Доступно"
 
-msgid "IDS_ST_BODY_AUTO_DOWNLOAD"
-msgstr "Автозагрузка"
-
 msgid "IDS_ST_BODY_AUTH_TYPE"
 msgstr "Тип аутентификации"
 
+msgid "IDS_ST_BODY_VERSION_PS"
+msgstr "Версия %s"
+
 msgid "IDS_ST_BODY_APP_OPENING_IMAGE"
 msgstr "Изображение для открытия приложения"
 
@@ -2065,15 +1825,9 @@ msgstr "Диспетчер приложений"
 msgid "IDS_ST_BODY_APPLICATION_INFO"
 msgstr "Сведения о приложении"
 
-msgid "IDS_ST_BODY_APPLICATION"
-msgstr "Приложение"
-
 msgid "IDS_ST_BODY_ANTIVIRUS_SOFTWARE_ABB"
 msgstr "Антивирусная программа"
 
-msgid "IDS_ST_BODY_AM"
-msgstr "AM"
-
 msgid "IDS_ST_BODY_ALWAYS_REJECT"
 msgstr "Всегда отклонять"
 
@@ -2083,9 +1837,6 @@ msgstr "Всегда вкл."
 msgid "IDS_ST_BODY_ALWAYS_OFF"
 msgstr "Всегда выкл."
 
-msgid "IDS_ST_BODY_ALARM"
-msgstr "Будильник"
-
 msgid "IDS_ST_BODY_AFTER_YOU_DOWNLOAD_AND_INSTALL_APPLICATIONS_APPLICATIONS_WILL_BE_SHOWN_HERE"
 msgstr "Здесь выводятся загруженные и установленные приложения"
 
@@ -2095,6 +1846,9 @@ msgstr "После сброса параметров устройство авт
 msgid "IDS_ST_BODY_ADJUST_BRIGHTNESS_LEVEL"
 msgstr "Настроить уровень яркости"
 
+msgid "IDS_ST_BODY_URL"
+msgstr "URL"
+
 msgid "IDS_ST_BODY_ADJUST_AUTOMATIC_BRIGHTNESS"
 msgstr "Автоматическая регулировка яркости"
 
@@ -2164,59 +1918,152 @@ msgstr "Устройство настраивает экран при опред
 msgid "IDS_HELP_BODY_SMART_SCREEN_WORKS_BEST_UNDER_THE_FOLLOWING_CONDITIONS_C"
 msgstr "Смарт-экран лучше всего работает в следующих условиях:"
 
-msgid "IDS_HELP_BODY_SMART_ROTATION_DISABLES_AUTO_SCREEN_ROTATION_BY_CHECKING_THE_ORIENTATION_OF_YOUR_FACE_AND_THE_DEVICE_BY_ITS_FRONT_CAMERA"
-msgstr "Функция смарт-поворота отключает автоматический поворот экрана и проверяет ориентацию вашего лица и устройства с помощью передней камеры."
-
-msgid "IDS_LBS_HEADER_LOCATION"
-msgstr "Местоположение"
-
 msgid "IDS_LBS_BODY_DESTINATION"
 msgstr "Получатель"
 
-msgid "IDS_ST_SK_NO"
-msgstr "Ð\9dеÑ\82"
+msgid "IDS_ST_BODY_TEXTSTYLE_LARGE"
+msgstr "Ð\91олÑ\8cÑ\88ой"
 
-msgid "IDS_HELP_BODY_SMART_STAY_DETECTS_YOUR_EYES_WITH_THE_FRONT_CAMERA_SO_THAT_THE_SCREEN_STAYS_ON_WHEN_YOU_ARE_LOOKING_AT_IT"
-msgstr "Ð\9fÑ\80и Ð¸Ñ\81полÑ\8cзовании Ñ\81маÑ\80Ñ\82-оÑ\82клÑ\8eÑ\87ениÑ\8f Ð²Ð°Ñ\88и Ð³Ð»Ð°Ð·Ð° Ñ\80аÑ\81познаÑ\8eÑ\82Ñ\81Ñ\8f Ð¿ÐµÑ\80едней ÐºÐ°Ð¼ÐµÑ\80ой, Ð¿Ð¾Ñ\8dÑ\82омÑ\83 Ñ\8dкÑ\80ан Ð½Ðµ Ð¾Ñ\82клÑ\8eÑ\87аеÑ\82Ñ\81Ñ\8f, Ð¿Ð¾ÐºÐ° Ð²Ñ\8b Ñ\81моÑ\82Ñ\80иÑ\82е Ð½Ð° Ð½ÐµÐ³Ð¾."
+msgid "IDS_ST_BODY_SUNDAY"
+msgstr "Ð\92оÑ\81кÑ\80еÑ\81енÑ\8cе"
 
-msgid "IDS_QP_POP_YOU_WILL_NO_LONGER_BE_ABLE_TO_USE_APPLICATIONS_NOTI_MSG"
-msgstr "Ð\92Ñ\8b Ð±Ð¾Ð»Ñ\8cÑ\88е Ð½Ðµ Ñ\81можеÑ\82е Ð¸Ñ\81полÑ\8cзоваÑ\82Ñ\8c Ð\98нÑ\82еÑ\80неÑ\82, Ñ\8dлекÑ\82Ñ\80оннÑ\83Ñ\8e Ð¿Ð¾Ñ\87Ñ\82Ñ\83, YouTube Ð¸ Ð´Ñ\80Ñ\83гие Ð¿Ñ\80иложениÑ\8f Ñ\87еÑ\80ез Ð¼Ð¾Ð±Ð¸Ð»Ñ\8cнÑ\83Ñ\8e Ñ\81еÑ\82Ñ\8c. Ð\9fÑ\80одолжиÑ\82Ñ\8c?"
+msgid "IDS_ST_BODY_STORAGE"
+msgstr "Ð\9fамÑ\8fÑ\82Ñ\8c"
 
-msgid "IDS_ST_BODY_10_MINUTES"
-msgstr "10 минут"
+msgid "IDS_ST_BODY_SECURITY"
+msgstr "Безопасность"
 
-msgid "IDS_ST_BODY_15SEC"
-msgstr "15 секунд"
+msgid "IDS_ST_BODY_SEARCH"
+msgstr "Поиск"
 
-msgid "IDS_ST_BODY_24_HOURS"
-msgstr "24 часов"
+msgid "IDS_ST_BODY_SD_CARD"
+msgstr "Карта памяти"
 
-msgid "IDS_ST_BODY_2_MINUTES"
-msgstr "2 минуты"
+msgid "IDS_ST_BODY_SCHEDULE"
+msgstr "Расписание"
 
-msgid "IDS_ST_BODY_30SEC"
-msgstr "30 секунд"
+msgid "IDS_ST_BODY_SAVED"
+msgstr "Сохранено."
 
-msgid "IDS_ST_BODY_5_MINUTES"
-msgstr "5 минут"
+msgid "IDS_ST_BODY_SAVE"
+msgstr "Соxранить"
 
-msgid "IDS_ST_BODY_APPLICATIONS"
-msgstr "Ð\9fÑ\80иложениÑ\8f"
+msgid "IDS_ST_BODY_REGION"
+msgstr "Регион"
 
-msgid "IDS_ST_BODY_DONT_ASK_AGAIN"
-msgstr "Ð\91олÑ\8cÑ\88е Ð½Ðµ Ñ\81пÑ\80аÑ\88иваÑ\82ь"
+msgid "IDS_ST_BODY_PROFILE"
+msgstr "Ð\9fÑ\80оÑ\84иль"
 
-msgid "IDS_ST_BODY_P1SS_IS_CURRENTLY_P2SS_T_TTS"
-msgstr "%1$s сейчас %2$s."
+msgid "IDS_ST_BODY_PM"
+msgstr "РМ"
 
-msgid "IDS_ST_BODY_PASSWORDS_MUST_CONSIST_OF_AT_LEAST_4_ALPHANUMERIC_CHARACTERS_ALSO_INCLUDING_AT_LEAST_1_ALPHABETICAL_CHARACTER"
-msgstr "Ð\9fаÑ\80оли Ð´Ð¾Ð»Ð¶Ð½Ñ\8b Ñ\81одеÑ\80жаÑ\82Ñ\8c Ð¿Ð¾ ÐºÑ\80айней Ð¼ÐµÑ\80е 4 Ð±Ñ\83квÑ\8b Ð¸Ð»Ð¸ Ñ\86иÑ\84Ñ\80Ñ\8b, Ð¸Ð· ÐºÐ¾Ñ\82оÑ\80Ñ\8bÑ\85 Ñ\85оÑ\82Ñ\8f Ð±Ñ\8b 1 Ñ\81имвол Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ\8bÑ\82Ñ\8c Ð±Ñ\83квой."
+msgid "IDS_ST_BODY_PHONEPROFILES_SILENT"
+msgstr "Ð\91ез Ð·Ð²Ñ\83ка"
 
-msgid "IDS_ST_BODY_PUK1_BLOCKED"
-msgstr "PUK1-код заблокирован."
+msgid "IDS_ST_BODY_PASSWORD"
+msgstr "Пароль"
 
-msgid "IDS_ST_BODY_PUK1_CODE"
-msgstr "PUK1-код"
+msgid "IDS_ST_BODY_NO_RESULTS_FOUND"
+msgstr "Ничего не найдено."
+
+msgid "IDS_ST_BODY_NOT_ASSIGNED"
+msgstr "Не назначено"
+
+msgid "IDS_ST_BODY_NOTIFICATIONS"
+msgstr "Уведомления"
+
+msgid "IDS_ST_BODY_NOTIFICATION"
+msgstr "Уведомление"
+
+msgid "IDS_ST_BODY_NONE"
+msgstr "Нет"
+
+msgid "IDS_ST_BODY_NEW"
+msgstr "Создать"
+
+msgid "IDS_ST_BODY_NETWORK"
+msgstr "Сеть"
+
+msgid "IDS_ST_BODY_NAME"
+msgstr "Имя"
+
+msgid "IDS_ST_BODY_MONDAY"
+msgstr "Понедельник"
+
+msgid "IDS_ST_BODY_MODE"
+msgstr "Режим"
+
+msgid "IDS_ST_SK_NO"
+msgstr "Нет"
+
+msgid "IDS_ST_BODY_MESSAGE"
+msgstr "Сообщение"
+
+msgid "IDS_ST_BODY_MEMORY"
+msgstr "Память"
+
+msgid "IDS_ST_BODY_MB"
+msgstr "МБ"
+
+msgid "IDS_ST_BODY_LIST_VIEW"
+msgstr "Список"
+
+msgid "IDS_ST_BODY_LICENCE"
+msgstr "Лицензия"
+
+msgid "IDS_ST_BODY_LED_INDICATOR"
+msgstr "Индикатор"
+
+msgid "IDS_HELP_BODY_SMART_STAY_DETECTS_YOUR_EYES_WITH_THE_FRONT_CAMERA_SO_THAT_THE_SCREEN_STAYS_ON_WHEN_YOU_ARE_LOOKING_AT_IT"
+msgstr "При использовании смарт-отключения ваши глаза распознаются передней камерой, поэтому экран не отключается, пока вы смотрите на него."
+
+msgid "IDS_QP_POP_YOU_WILL_NO_LONGER_BE_ABLE_TO_USE_APPLICATIONS_NOTI_MSG"
+msgstr "Вы больше не сможете использовать Интернет, электронную почту, YouTube и другие приложения через мобильную сеть. Продолжить?"
+
+msgid "IDS_ST_BODY_10_MINUTES"
+msgstr "10 минут"
+
+msgid "IDS_ST_BODY_15SEC"
+msgstr "15 секунд"
+
+msgid "IDS_ST_BODY_24_HOURS"
+msgstr "24 часов"
+
+msgid "IDS_ST_BODY_2_MINUTES"
+msgstr "2 минуты"
+
+msgid "IDS_ST_BODY_KB"
+msgstr "КБ"
+
+msgid "IDS_ST_BODY_30SEC"
+msgstr "30 секунд"
+
+msgid "IDS_ST_BODY_5_MINUTES"
+msgstr "5 минут"
+
+msgid "IDS_ST_BODY_DONT_ASK_AGAIN"
+msgstr "Больше не спрашивать"
+
+msgid "IDS_ST_BODY_P1SS_IS_CURRENTLY_P2SS_T_TTS"
+msgstr "%1$s сейчас %2$s."
+
+msgid "IDS_ST_BODY_PASSWORDS_MUST_CONSIST_OF_AT_LEAST_4_ALPHANUMERIC_CHARACTERS_ALSO_INCLUDING_AT_LEAST_1_ALPHABETICAL_CHARACTER"
+msgstr "Пароли должны содержать по крайней мере 4 буквы или цифры, из которых хотя бы 1 символ должен быть буквой."
+
+msgid "IDS_ST_BODY_INSERT_SD_CARD"
+msgstr "Вставьте карту памяти SD."
+
+msgid "IDS_ST_BODY_PUK1_BLOCKED"
+msgstr "PUK1-код заблокирован."
+
+msgid "IDS_ST_BODY_INCORRECT_PIN_E"
+msgstr "Неверный PIN"
+
+msgid "IDS_ST_BODY_PUK1_CODE"
+msgstr "PUK1-код"
+
+msgid "IDS_ST_BODY_INCORRECT_PASSWORD_TRY_AGAIN"
+msgstr "Неправильный пароль. Повторите попытку"
 
 msgid "IDS_ST_BODY_PUK2"
 msgstr "PUK2-код"
@@ -2246,10 +2093,10 @@ msgid "IDS_ST_OPT_2G_ONLY"
 msgstr "Только 2G"
 
 msgid "IDS_ST_OPT_3G_2G_HAUTO_CONNECT"
-msgstr "3G/2G (автоматическое подключение)"
+msgstr "3G/2G (авто)"
 
 msgid "IDS_ST_OPT_4G_3G_2G_HAUTO_CONNECT"
-msgstr "4G/3G/2G (автоматическое подключение)"
+msgstr "4G/3G/2G (авто)"
 
 msgid "IDS_ST_POP_EMERGENCY_MODE_SAVES_BATTERY_POWER_BY_C_MSG"
 msgstr "Экономия расхода заряда аккумулятора в экстренном режиме происходит за счет следующего:\n\n- Изменение цвета экрана на оттенки серого.\n- Ограничение числа доступных приложений.\n- Отключение передачи мобильных данных при отключенном экране.\n- Отключение возможностей связи, например Wi-Fi и Bluetooth.\n\nНекоторые функции, такие как чтение с экрана и “Крышка S View”, будут недоступны.\nНекоторые из Dynamic Box главного экрана могут не отображаться и требовать повторной настройки."
@@ -2260,6 +2107,9 @@ msgstr "Неправильный PUK1-код"
 msgid "IDS_ST_POP_INCORRECT_PUK1_PD_ATTEMPTS_LEFT"
 msgstr "Неправильный PUK1-код. Осталось попыток: %d."
 
+msgid "IDS_ST_BODY_GRID_VIEW"
+msgstr "Сетка"
+
 msgid "IDS_ST_POP_INCORRECT_PUK2"
 msgstr "Неправильный PUK2"
 
@@ -2269,20 +2119,89 @@ msgstr "Неправильный PUK2-код. Осталось попыток: %
 msgid "IDS_ST_POP_PIN_CHANGED"
 msgstr "PIN-код изменен."
 
+msgid "IDS_ST_BODY_GB"
+msgstr "Гб"
+
 msgid "IDS_TASKMGR_BUTTON_CLEAR_CACHE"
 msgstr "Очистить кэш"
 
 msgid "IDS_ST_BODY_3G_ONLY"
 msgstr "Только 3G"
 
+msgid "IDS_ST_BODY_FROM_M_TIME"
+msgstr "С"
+
 msgid "IDS_ST_HEADER_ADD"
 msgstr "Добавить"
 
-msgid "IDS_ST_BODY_SECONDS"
-msgstr "сек."
+msgid "IDS_ST_BODY_FACEBOOK"
+msgstr "Facebook"
 
-msgid "IDS_ST_BUTTON_CANCEL"
-msgstr "Отмена"
+msgid "IDS_ST_BODY_ENTER_NEW_PASSWORD"
+msgstr "Введите новый пароль."
+
+msgid "IDS_ST_BODY_EDIT"
+msgstr "Изменить"
+
+msgid "IDS_ST_BODY_DO_NOT_SHOW_AGAIN"
+msgstr "Не показывать снова"
+
+msgid "IDS_ST_BODY_DOWNLOADS"
+msgstr "Загрузки"
+
+msgid "IDS_ST_BODY_DOWNLOAD"
+msgstr "Загрузка"
+
+msgid "IDS_ST_BODY_DISPLAY_CONTENTS"
+msgstr "Показывать контент"
+
+msgid "IDS_ST_BODY_DEVICE_MEMORY"
+msgstr "Память устройства"
+
+msgid "IDS_ST_BODY_DEVICE"
+msgstr "Устройство"
+
+msgid "IDS_ST_BODY_DATE"
+msgstr "Дата"
+
+msgid "IDS_ST_BODY_CURRENT"
+msgstr "Текущий"
+
+msgid "IDS_ST_BODY_COUNTRY_CODE"
+msgstr "Код страны"
+
+msgid "IDS_ST_BODY_CONNECTION"
+msgstr "Подключение"
+
+msgid "IDS_ST_BODY_CONFIRM"
+msgstr "Подтвердить"
+
+msgid "IDS_ST_BODY_CHECK_FOR_UPDATES"
+msgstr "Проверка обновлений"
+
+msgid "IDS_ST_BODY_AVAILABLE"
+msgstr "Доступно"
+
+msgid "IDS_ST_BODY_AUTO_DOWNLOAD"
+msgstr "Автозагрузка"
+
+msgid "IDS_ST_BODY_APPLICATION"
+msgstr "Приложение"
+
+msgid "IDS_ST_BODY_AM"
+msgstr "AM"
+
+msgid "IDS_ST_BODY_ALARM"
+msgstr "Будильник"
+
+msgid "IDS_LBS_HEADER_LOCATION"
+msgstr "Местоположение"
+
+msgid "IDS_ST_BODY_APPLICATIONS"
+msgstr "Приложения"
+
+msgid "IDS_ST_BODY_VIDEOS"
+msgstr "Видео"
 
 msgid "IDS_ST_BODY_1_5_SECONDS"
 msgstr "1,5 секунды"
@@ -2296,8 +2215,17 @@ msgstr "ГОТОВО"
 msgid "IDS_ST_HEADER_ENABLE_DATA_ROAMING"
 msgstr "Включить передачу данных в роуминге"
 
-msgid "IDS_ST_HEADER_TURN_ON_MOBILE_DATA"
-msgstr "Включить мобильные данные"
+msgid "IDS_ST_HEADER_SCAN_FOR_NETWORKS_ABB"
+msgstr "Поиск сетей"
+
+msgid "IDS_ST_POP_MOBILE_DATA_WILL_BE_TURNED_ON_CONNECTING_TO_MOBILE_NETWORKS_MAY_RESULT_IN_ADDITIONAL_CHARGES_DEPENDING_ON_YOUR_PAYMENT_PLAN"
+msgstr "Передача мобильных данных будет включена. За подключение к мобильной сети может взиматься дополнительная плата (в зависимости от вашего тарифного плана)."
+
+msgid "IDS_ST_POP_SCANNING_FOR_NETWORK_ING"
+msgstr "Поиск сетей..."
+
+msgid "IDS_ST_POP_UNLESS_YOU_CONNECT_TO_A_WI_FI_NETWORK_YOU_WILL_NOT_BE_ABLE_TO_USE_THE_INTERNET_EMAIL_OR_OTHER_APPS_MSG"
+msgstr "Без подключения к сети Wi-Fi вы не сможете пользоваться Интернетом, электронной почтой и другими приложениями, требующими подключения для передачи данных."
 
 msgid "IDS_ST_HEADER_UNABLE_TO_PLAY_SAMPLE_ABB"
 msgstr "Невозможно воспроизв. образец"
@@ -2305,15 +2233,24 @@ msgstr "Невозможно воспроизв. образец"
 msgid "IDS_ST_POP_SAMPLES_CANNOT_BE_PLAYED_DURING_CALLS"
 msgstr "Воспроизведение образцов во время вызовов невозможно."
 
-msgid "IDS_ST_HEADER_DEVICE_NAME"
-msgstr "Имя устройства"
-
 msgid "IDS_ST_HEADER_DELETE_ITEMS_ABB2"
 msgstr "Удалить элементы"
 
+msgid "IDS_ST_BODY_SECONDS"
+msgstr "сек."
+
 msgid "IDS_ST_HEADER_FEEDBACK"
 msgstr "Обратная связь"
 
+msgid "IDS_ST_BUTTON_CANCEL"
+msgstr "Отмена"
+
+msgid "IDS_ST_HEADER_TURN_ON_MOBILE_DATA"
+msgstr "Включить мобильные данные"
+
+msgid "IDS_ST_HEADER_DEVICE_NAME"
+msgstr "Имя устройства"
+
 msgid "IDS_ST_BODY_SELECT_ALL"
 msgstr "Выделить все"
 
@@ -2323,9 +2260,6 @@ msgstr "Всего"
 msgid "IDS_ST_HEADER_MANAGE_CERTIFICATES_ABB"
 msgstr "Управление сертификатами"
 
-msgid "IDS_ST_BODY_INCORRECT_PASSWORD"
-msgstr "Неправильный пароль"
-
 msgid "IDS_ST_HEADER_TURN_OFF_MOBILE_DATA"
 msgstr "Выкл. моб. данные"
 
@@ -2335,9 +2269,6 @@ msgstr "В автономном режиме отключаются функци
 msgid "IDS_ST_BODY_TYPE"
 msgstr "Тип"
 
-msgid "IDS_ST_BODY_PERSONAL"
-msgstr "Личное"
-
 msgid "IDS_ST_HEADER_LOCK_SCREEN_AND_SECURITY_ABB"
 msgstr "Экран блокировки и защита"
 
@@ -2356,9 +2287,6 @@ msgstr "Юридическая информация"
 msgid "IDS_ST_BODY_DEVICE_INFORMATION"
 msgstr "Информация об устройстве"
 
-msgid "IDS_ST_BODY_PHONE_NUMBER"
-msgstr "Номер телефона"
-
 msgid "IDS_ST_BODY_MODEL_NUMBER"
 msgstr "Номер модели"
 
@@ -2407,6 +2335,81 @@ msgstr "Очистить кэш"
 msgid "IDS_ST_BODY_12_HOURS"
 msgstr "12 часов"
 
+msgid "IDS_ST_BODY_ANSWERINGMODE_AUTOMATIC"
+msgstr "Автоматически"
+
+msgid "IDS_ST_BODY_BLUETOOTH"
+msgstr "Bluetooth"
+
+msgid "IDS_ST_BODY_ADVANCEDOPTIONS_CERTIFICATES"
+msgstr "Сертификаты"
+
+msgid "IDS_ST_BODY_CALLERID_DEFAULT"
+msgstr "По умолчанию"
+
+msgid "IDS_ST_BODY_APPLICATIONSETTINGS_MESSAGE"
+msgstr "Сообщения"
+
+msgid "IDS_ST_BODY_NFC"
+msgstr "NFC"
+
+msgid "IDS_ST_BODY_PIN_LOCK"
+msgstr "Блокировка PIN-кода"
+
+msgid "IDS_ST_BUTTON2_S_PLANNER"
+msgstr "S Planner"
+
+msgid "IDS_ST_BODY_VOICE"
+msgstr "Голос"
+
+msgid "IDS_ST_BODY_DEFAULTMEMORY_VOICE_RECORDER"
+msgstr "Звукозапись"
+
+msgid "IDS_ST_BODY_YYYY_MM_DD_DOT"
+msgstr "ГГГГ.ММ.ДД"
+
+msgid "IDS_ST_BODY_BRIGHTNESS_M_POWER_SAVING"
+msgstr "Яркость"
+
+msgid "IDS_ST_HEADER_SORT_BY"
+msgstr "Сортировать по"
+
+msgid "IDS_ST_TPOP_MAXIMUM_NUMBER_OF_CHARACTERS_REACHED"
+msgstr "Достигнуто максимальное число символов."
+
+msgid "IDS_ST_TPOP_TRY_AGAIN"
+msgstr "Повторите попытку"
+
+msgid "IDS_ST_SK_YES"
+msgstr "Да"
+
+msgid "IDS_ST_BODY_PLAY_A_SOUND_WHEN_BUTTONS_ICONS_AND_MENU_ITEMS_ARE_TAPPED"
+msgstr "Воспроизводить звук при нажатии клавиш, значков и пунктов меню."
+
+msgid "IDS_ST_MBODY_KEYBOARD_SOUND"
+msgstr "Звук клавиатуры"
+
+msgid "IDS_ST_MBODY_TOUCH_SOUND"
+msgstr "Звук касания"
+
+msgid "IDS_ST_SBODY_PLAY_A_SOUND_WHEN_THE_SAMSUNG_KEYBOARD_IS_TAPPED"
+msgstr "Воспроизводить звук при нажатии клавиш клавиатуры Samsung."
+
+msgid "IDS_ST_POP_MOUNTING_SD_CARD_ING"
+msgstr "Подключение карты памяти SD..."
+
+msgid "IDS_ST_BODY_SET_DATE"
+msgstr "Установить дату"
+
+msgid "IDS_ST_BODY_LOCK_SCREEN"
+msgstr "Экран блокировки"
+
+msgid "IDS_ST_BODY_PERSONAL"
+msgstr "Личное"
+
+msgid "IDS_ST_BODY_PHONE_NUMBER"
+msgstr "Номер телефона"
+
 msgid "IDS_ST_BODY_1MINUTE"
 msgstr "1 минута"
 
@@ -2416,30 +2419,15 @@ msgstr "Учетные записи"
 msgid "IDS_ST_HEADER_ALLSHARE"
 msgstr "AllShare"
 
-msgid "IDS_ST_BODY_ANSWERINGMODE_AUTOMATIC"
-msgstr "Автоматически"
-
 msgid "IDS_ST_BUTTON_BACK"
 msgstr "Назад"
 
-msgid "IDS_ST_BODY_BLUETOOTH"
-msgstr "Bluetooth"
-
-msgid "IDS_ST_BODY_ADVANCEDOPTIONS_CERTIFICATES"
-msgstr "Сертификаты"
-
 msgid "IDS_ST_BODY_CONTACTS"
 msgstr "Контакты"
 
 msgid "IDS_ST_BODY_MYTHEME_CREATE"
 msgstr "Создать"
 
-msgid "IDS_ST_BODY_CALLERID_DEFAULT"
-msgstr "По умолчанию"
-
-msgid "IDS_ST_BODY_FM_RADIO"
-msgstr "FM-радио"
-
 msgid "IDS_ST_BODY_FONT"
 msgstr "Шрифт"
 
@@ -2452,15 +2440,9 @@ msgstr "Справка"
 msgid "IDS_ST_BODY_MANUAL"
 msgstr "Вручную"
 
-msgid "IDS_ST_BODY_APPLICATIONSETTINGS_MESSAGE"
-msgstr "Сообщения"
-
 msgid "IDS_ST_BODY_MUSIC"
 msgstr "Музыка"
 
-msgid "IDS_ST_BODY_NFC"
-msgstr "NFC"
-
 msgid "IDS_ST_BODY_ALERTTYPE_OFF"
 msgstr "Выключено"
 
@@ -2470,9 +2452,6 @@ msgstr "Включено"
 msgid "IDS_ST_BODY_MEMORYSTATUS_OTHERS"
 msgstr "Прочее"
 
-msgid "IDS_ST_BODY_PIN_LOCK"
-msgstr "Блокировка PIN-кода"
-
 msgid "IDS_ST_BODY_RESET"
 msgstr "Сброс"
 
@@ -2488,45 +2467,21 @@ msgstr "Синхронизация"
 msgid "IDS_ST_BODY_SYSTEM"
 msgstr "Система"
 
-msgid "IDS_ST_BUTTON2_S_PLANNER"
-msgstr "S Planner"
-
 msgid "IDS_ST_BODY_TWITTER"
 msgstr "Twitter"
 
 msgid "IDS_ST_BODY_USERNAME"
 msgstr "Логин"
 
-msgid "IDS_ST_BODY_VOICE"
-msgstr "Голос"
-
-msgid "IDS_ST_BODY_DEFAULTMEMORY_VOICE_RECORDER"
-msgstr "Диктофон"
-
 msgid "IDS_ST_BODY_WI_FI"
 msgstr "Wi-Fi"
 
-msgid "IDS_ST_BODY_YYYY_MM_DD_DOT"
-msgstr "ГГГГ.ММ.ДД"
-
-msgid "IDS_ST_BODY_BRIGHTNESS_M_POWER_SAVING"
-msgstr "Яркость"
-
-msgid "IDS_ST_HEADER_SORT_BY"
-msgstr "Сортировать по"
-
 msgid "IDS_ST_BODY_DELETED"
 msgstr "Удалено."
 
 msgid "IDS_ST_POP_ERROR"
 msgstr "Ошибка"
 
-msgid "IDS_ST_TPOP_MAXIMUM_NUMBER_OF_CHARACTERS_REACHED"
-msgstr "Достигнуто максимальное число символов."
-
-msgid "IDS_ST_TPOP_TRY_AGAIN"
-msgstr "Повторите попытку"
-
 msgid "IDS_ST_BODY_VERSION"
 msgstr "Версия"
 
@@ -2536,36 +2491,9 @@ msgstr "Удалить"
 msgid "IDS_ST_SK_SET_LITE"
 msgstr "Задать"
 
-msgid "IDS_ST_SK_YES"
-msgstr "Да"
-
-msgid "IDS_SAPPS_SK_TRY_ABB"
-msgstr "Попробовать"
-
-msgid "IDS_ST_BODY_PLAY_A_SOUND_WHEN_BUTTONS_ICONS_AND_MENU_ITEMS_ARE_TAPPED"
-msgstr "Воспроизводить звук при нажатии клавиш, значков и пунктов меню."
-
-msgid "IDS_ST_MBODY_KEYBOARD_SOUND"
-msgstr "Звук клавиатуры"
-
 msgid "IDS_ST_MBODY_RINGTONE"
 msgstr "Мелодия"
 
-msgid "IDS_ST_MBODY_TOUCH_SOUND"
-msgstr "Звук касания"
-
-msgid "IDS_ST_SBODY_PLAY_A_SOUND_WHEN_THE_SAMSUNG_KEYBOARD_IS_TAPPED"
-msgstr "Воспроизводить звук при нажатии клавиш клавиатуры Samsung."
-
-msgid "IDS_ST_POP_MOUNTING_SD_CARD_ING"
-msgstr "Подключение карты памяти SD..."
-
-msgid "IDS_ST_BODY_SET_DATE"
-msgstr "Установить дату"
-
-msgid "IDS_ST_BODY_ALL"
-msgstr "Все"
-
 msgid "IDS_LBS_BODY_LOCATION_SERVICE"
 msgstr "Услуга определения местоположения"
 
@@ -2575,9 +2503,6 @@ msgstr "VPN"
 msgid "IDS_ST_SK_OPTIONS_LITE"
 msgstr "Опции"
 
-msgid "IDS_ST_BODY_TTS"
-msgstr "TTS"
-
 msgid "IDS_ST_BODY_VOICE_CONTROL"
 msgstr "Голосовое управление"
 
@@ -2590,45 +2515,222 @@ msgstr "Не беспокоить"
 msgid "IDS_ST_MBODY_APP_NOTIFICATIONS"
 msgstr "Уведомления приложений"
 
+msgid "IDS_ST_BODY_ALL"
+msgstr "Все"
+
 msgid "IDS_ST_HEADER_DEFAULT_APPLICATIONS_ABB"
 msgstr "Стандартные приложения"
 
-msgid "IDS_ST_BODY_HOME"
-msgstr "Домашний"
-
 msgid "IDS_ST_BODY_SET_TIME"
 msgstr "Установить время"
 
 msgid "IDS_ST_BODY_UNABLE_TO_SCAN_FOR_NETWORKS"
 msgstr "Не удается выполнить поиск сетей."
 
-msgid "IDS_ST_BODY_LOCK_SCREEN"
-msgstr "ЭкÑ\80ан Ð±Ð»Ð¾ÐºÐ¸Ñ\80овки"
+msgid "IDS_ACCS_BODY_SIGNAL_STRENGTH_TTS"
+msgstr "УÑ\80овенÑ\8c Ñ\81игнала"
 
 msgid "IDS_ST_HEADER_VISION"
 msgstr "Зрение"
 
+msgid "IDS_ST_BODY_SIGNAL_STRENGTH"
+msgstr "Уровень сигнала"
+
+msgid "IDS_ST_BODY_HELLO_KITTY_10"
+msgstr "Hello Kitty 10"
+
+msgid "IDS_ST_HEADER_SOUNDS_AND_NOTIFICATIONS_ABB"
+msgstr "Звуки и уведомления"
+
+msgid "IDS_ST_BODY_TTS"
+msgstr "TTS"
+
+msgid "IDS_ST_BODY_HOME"
+msgstr "Домашний"
+
 msgid "IDS_ST_BODY_OFF"
 msgstr "Выключено"
 
-msgid "IDS_ST_BODY_SIGNAL_STRENGTH"
-msgstr "УÑ\80овенÑ\8c Ñ\81игнала"
+msgid "IDS_ST_BODY_THERE_ARE_NO_APPS_SET_AS_DEFAULTS"
+msgstr "Ð\9dеÑ\82 Ð¿Ñ\80иложений, Ð¸Ñ\81полÑ\8cзÑ\83емÑ\8bÑ\85 Ð¿Ð¾ Ñ\83молÑ\87аниÑ\8e."
 
-msgid "IDS_ST_POP_MOBILE_DATA_WILL_BE_TURNED_ON_CONNECTING_TO_MOBILE_NETWORKS_MAY_RESULT_IN_ADDITIONAL_CHARGES_DEPENDING_ON_YOUR_PAYMENT_PLAN"
-msgstr "Ð\9fеÑ\80едаÑ\87а Ð¼Ð¾Ð±Ð¸Ð»Ñ\8cнÑ\8bÑ\85 Ð´Ð°Ð½Ð½Ñ\8bÑ\85 Ð±Ñ\83деÑ\82 Ð²ÐºÐ»Ñ\8eÑ\87ена. Ð\97а Ð¿Ð¾Ð´ÐºÐ»Ñ\8eÑ\87ение Ðº Ð¼Ð¾Ð±Ð¸Ð»Ñ\8cной Ñ\81еÑ\82и Ð¼Ð¾Ð¶ÐµÑ\82 Ð²Ð·Ð¸Ð¼Ð°Ñ\82Ñ\8cÑ\81Ñ\8f Ð´Ð¾Ð¿Ð¾Ð»Ð½Ð¸Ñ\82елÑ\8cнаÑ\8f Ð¿Ð»Ð°Ñ\82а (в Ð·Ð°Ð²Ð¸Ñ\81имоÑ\81Ñ\82и Ð¾Ñ\82 Ð²Ð°Ñ\88его Ñ\82аÑ\80иÑ\84ного Ð¿Ð»Ð°Ð½Ð°)."
+msgid "IDS_ST_HEADER_PRIVACY_SETTINGS_ABB"
+msgstr "Ð\9dаÑ\81Ñ\82Ñ\80ойки ÐºÐ¾Ð½Ñ\84иденÑ\86."
 
-msgid "IDS_ST_POP_UNLESS_YOU_CONNECT_TO_A_WI_FI_NETWORK_YOU_WILL_NOT_BE_ABLE_TO_USE_THE_INTERNET_EMAIL_OR_OTHER_APPS_MSG"
-msgstr "Без подключения к сети Wi-Fi вы не сможете пользоваться Интернетом, электронной почтой и другими приложениями, требующими подключения для передачи данных."
+msgid "IDS_QP_OPT_SHOW_ALL_CONTENT_ABB"
+msgstr "Показывать все содержимое"
+
+msgid "IDS_QP_OPT_HIDE_SENSITIVE_CONTENT_ABB"
+msgstr "Скрыть конфиденц. содержимое"
+
+msgid "IDS_ST_BUTTON_REMOVE_ABB2"
+msgstr "Удалить"
+
+msgid "IDS_QP_TMBODY_NOTIFICATIONS_ON_LOCK_SCREEN"
+msgstr "Уведомления на экране блок."
+
+msgid "IDS_ACCS_BODY_WHILE_SCREEN_READER_IS_ENABLED_YOUR_PHONE_WILL_PROVIDE_VOICE_FEEDBACK_FOR_EXAMPLE_SCREEN_READER_WILL_MSG"
+msgstr "Пока функция “Чтение с экрана” включена, устройство будет предоставлять голосовой отклик. Например, эта функция расскажет вам, с какими объектами можно взаимодействовать на том или ином экране. Одно касание позволяет выбрать элемент и прослушать его описание, два касания — выполнить соответствующее действие."
+
+msgid "IDS_ACCS_MBODY_READ_OUT_USAGE_HINTS_ABB"
+msgstr "Чтение подсказок"
+
+msgid "IDS_ACCS_MBODY_SOUND_FEEDBACK"
+msgstr "Звуковая обратная связь"
+
+msgid "IDS_ACCS_MBODY_VIBRATION_FEEDBACK"
+msgstr "Обратная связь"
+
+msgid "IDS_ACCS_OPT_ALWAYS_READ_OUT_KEYBOARD_INPUT_TTS"
+msgstr "Всегда озвучивать ввод с клавиатуры"
 
-msgid "IDS_SCR_BODY_PD_UNREAD_NOTIFICATIONS"
-msgstr "Ð\9dепÑ\80оÑ\87иÑ\82аннÑ\8bе Ñ\83ведомлениÑ\8f"
+msgid "IDS_ACCS_OPT_KEYBOARD_FEEDBACK_TTS"
+msgstr "Ð\9eÑ\82клик ÐºÐ»Ð°Ð²Ð¸Ð°Ñ\82Ñ\83Ñ\80Ñ\8b"
 
 msgid "IDS_ACCS_OPT_OTHER_FEEDBACK_TTS"
 msgstr "Другие отзывы"
 
-msgid "IDS_ACCS_TMBODY_STATUS_BAR_INFORMATION"
-msgstr "УведомлениÑ\8f Ð² Ñ\81Ñ\82Ñ\80оке Ð¸Ð½Ñ\84оÑ\80маÑ\86ии"
+msgid "IDS_ACCS_SBODY_READ_OUT_NOTIFICATIONS_WHILE_THE_SCREEN_IS_OFF"
+msgstr "ЧÑ\82ение Ñ\83ведомлений Ð¿Ñ\80и Ð¾Ñ\82клÑ\8eÑ\87енном Ñ\8dкÑ\80ане."
 
 msgid "IDS_ACCS_SBODY_SELECT_WHICH_INFORMATION_FROM_INDICATORS_SHOWN_ON_THE_STATUS_BAR_WILL_BE_READ_OUT_WHEN_YOU_TRIPLE_TAP_THE_SCREEN_WITH_TWO_FINGERS_MSG"
 msgstr "Выберите, какую информацию, отображаемую в строке состояния, озвучивать после тройного касания экрана двумя пальцами. Это может быть время и дата, мощность сигнала устройства, подключения через Wi-Fi и Bluetooth, а также заряд аккумулятора."
 
+msgid "IDS_ACCS_SBODY_SET_THE_VOICE_FEEDBACK_TO_VARY_IN_PITCH_WHILE_USING_THE_KEYBOARD_TO_ENTER_TEXT"
+msgstr "Установить речевые подтверждения для изменения высоты тона во время ввода текста с клавиатуры."
+
+msgid "IDS_ACCS_TMBODY_STATUS_BAR_INFORMATION"
+msgstr "Уведомления в строке информации"
+
+msgid "IDS_ST_BUTTON_TURN_OFF_ABB2"
+msgstr "Выкл."
+
+msgid "IDS_ST_BUTTON_TURN_ON_ABB3"
+msgstr "Включить"
+
+msgid "IDS_ST_BUTTON_DISABLE_ABB"
+msgstr "Выключить"
+
+msgid "IDS_ST_BUTTON_ENABLE_ABB3"
+msgstr "Вкл."
+
+msgid "IDS_SM_TPOP_P1SS_P2SS_CACHED_DATA_CLEARED_ABB"
+msgstr "Удалено данных из кэша: %1$s %2$s."
+
+msgid "IDS_SM_HEADER_DEFAULT_STORAGE_SETTINGS_ABB"
+msgstr "Настройки хранилища по умолчанию"
+
+msgid "IDS_SM_TMBODY_DEFAULT_STORAGE_LOCATIONS"
+msgstr "Места хранения по умолчанию"
+
+msgid "IDS_SM_SBODY_CALCULATING_ING"
+msgstr "Выполняется вычисление..."
+
+msgid "IDS_ST_BODY_IMAGES"
+msgstr "Картинки"
+
+msgid "IDS_ST_BODY_STORAGE_USAGE"
+msgstr "Использование хранилища"
+
+msgid "IDS_ST_HEADER_TOTAL_SPACE"
+msgstr "Общий объем"
+
+msgid "IDS_SM_TMBODY_APPS_ABB"
+msgstr "Приложения"
+
+msgid "IDS_ST_BODY_SYSTEM_STORAGE"
+msgstr "Системная память"
+
+msgid "IDS_ST_BODY_CACHED_DATA_ABB"
+msgstr "Кэшированные данные"
+
+msgid "IDS_SM_HEADER_DEFAULT_STORAGE_LOC_ABB"
+msgstr "Путь по умолчанию"
+
+msgid "IDS_SM_BODY_FREE_M_MEMORY_ABB"
+msgstr "Свобод."
+
+msgid "IDS_ST_MBODY_ADS"
+msgstr "Реклама"
+
+msgid "IDS_SM_BODY_SELECT_THE_DEFAULT_LOCATION_FOR_INSTALLING_APPS_WHERE_APPS_CAN_BE_SAVED_DEPENDS_ON_THE_TYPE_OF_APP_AND_THE_AVAILABILITY_OF_THE_LOCATION"
+msgstr "Задайте стандартную папку для установки приложений. Приложения могут устанавливаться в разные места в зависимости от их типа и доступности папки."
+
+msgid "IDS_SM_BODY_SELECT_THE_DEFAULT_STORAGE_LOCATION_FOR_CONTENT_SHARED_VIA_BLUETOOTH_OR_WI_FI_DIRECT"
+msgstr "Задайте стандартную папку для хранения содержимого, переданного с помощью Bluetooth или Wi-Fi Direct."
+
+msgid "IDS_ST_OPT_HIDE_CONTENT"
+msgstr "Скрыть содержимое"
+
+msgid "IDS_ST_HEADER_PRIVACY_AND_SECURITY_ABB"
+msgstr "Конфиденц. и безопасн."
+
+msgid "IDS_ST_MBODY_PRIVACY_AND_SECURITY"
+msgstr "Конфиденц. и безопасность"
+
+msgid "IDS_ST_HEADER_TIZEN_CONNECT"
+msgstr "Подключение Tizen"
+
+msgid "IDS_ST_OPT_BATTERY_USAGE_ABB"
+msgstr "Использов. аккумулятора"
+
+msgid "IDS_SM_BODY_THE_BATTERY_USAGE_FOR_THE_PAST_P1SD_HOURS_P2SD_MINUTES_C"
+msgstr "Использование аккумулятора на протяжении последних %1$d ч. %2$d мин.:"
+
+msgid "IDS_ST_BODY_REMAINING_BATTERY"
+msgstr "Оставшийся заряд аккумулятора"
+
+msgid "IDS_ST_BODY_CHARGING_ING_ABB"
+msgstr "Зарядка..."
+
+msgid "IDS_ST_SBODY_FULLY_CHARGED_ABB_M_STATUS"
+msgstr "Заряжено"
+
+msgid "IDS_ST_BODY_MISSED_EVENTS"
+msgstr "Пропущенные события"
+
+msgid "IDS_ST_BODY_SPEECH_RATE"
+msgstr "Темп речи"
+
+msgid "IDS_COM_POP_MISSED_EVENTS"
+msgstr "Пропущенные события"
+
+msgid "IDS_SCR_POP_DRAG_THE_SLIDER_TO_SET_THE_SPEECH_RATE"
+msgstr "Для изменения скорости речи перетяните ползунок."
+
+msgid "IDS_ST_BODY_BATTERY_LEVEL"
+msgstr "Уровень заряда батареи"
+
+msgid "IDS_ST_HEADER_DETAILS"
+msgstr "Свойства"
+
+msgid "IDS_ST_MBODY_OTHER_SOUNDS"
+msgstr "Другие звуки"
+
+msgid "IDS_ST_HEADER_ENCRYPT_SD_CARD"
+msgstr "Зашифровать карту памяти SD"
+
+msgid "IDS_ST_HEADER_DECRYPT_SD_CARD"
+msgstr "Расшифровка SD-карты"
+
+msgid "IDS_ST_HEADER_ENCRYPTION"
+msgstr "Шифрование"
+
+msgid "IDS_ST_SBODY_DEVICE_ENCRYPTED_M_STATUS"
+msgstr "Устройство зашифровано"
+
+msgid "IDS_ST_SBODY_DEVICE_NOT_ENCRYPTED_M_STATUS"
+msgstr "Устройство не зашифровано"
+
+msgid "IDS_ST_SBODY_SD_CARD_ENCRYPTED_M_STATUS"
+msgstr "Карта SD зашифрована"
+
+msgid "IDS_ST_SBODY_SD_CARD_NOT_ENCRYPTED_M_STATUS_SBODY"
+msgstr "SD-карта не зашифрована"
+
+msgid "IDS_ST_TMBODY_SECURE_ERASE"
+msgstr "Безопасное удаление"
+
+msgid "IDS_ST_SBODY_ERASE_ALL_DELETED_DATA_ON_THE_PHONE_PERMANENTLY_FOR_SECURITY_PURPOSES_THIS_DATA_WILL_NOT_BE_RECOVERABLE_BY_ANYONE"
+msgstr "Окончательное стирание всех удаленных данных на телефоне из соображений безопасности. Никто не сможет восстановить эти данные."
+
old mode 100644 (file)
new mode 100755 (executable)
index 7f019de..4d586af
@@ -1,12 +1,18 @@
-msgid "IDS_ST_BODY_1_MINUTE"
-msgstr "1 minúta"
+msgid "IDS_VOICE_HEADER_SPEECH_TO_TEXT_HSTT"
+msgstr "Prevod reči na text (STT)"
+
+msgid "IDS_VOICE_HEADER_TEXT_TO_SPEECH_HTTS"
+msgstr "Prevod textu na reč (TTS)"
+
+msgid "IDS_PB_TPOP_DELETING_ING_ABB"
+msgstr "Odstraňuje sa..."
+
+msgid "IDS_VOICE_BODY_VOICE_CONTROL_ABB2"
+msgstr "Hlasové ovládanie"
 
 msgid "IDS_ST_POP_SAVING"
 msgstr "Ukladanie..."
 
-msgid "IDS_CAM_POP_MODEL"
-msgstr "Model"
-
 msgid "IDS_EMAIL_BODY_INVALID_PORT_NUMBER"
 msgstr "Neplatné číslo portu."
 
@@ -22,9 +28,6 @@ msgstr "Počet sekúnd: 6"
 msgid "IDS_PB_POP_PS_ALREADY_EXISTS"
 msgstr "%s už existuje."
 
-msgid "IDS_SAPPS_OPT_BADGE_ABB"
-msgstr "Štítok"
-
 msgid "IDS_ST_BODY_DISCONNECTED"
 msgstr "Odpojené."
 
@@ -34,9 +37,6 @@ msgstr "Médium"
 msgid "IDS_ST_BODY_SELECT_AUTOMATICALLY"
 msgstr "Vybrať automaticky"
 
-msgid "IDS_ST_HEADER_AUDIO"
-msgstr "Zvuk"
-
 msgid "IDS_ST_HEADER_FORMAT_MVERB_ABB"
 msgstr "Formát"
 
@@ -58,33 +58,45 @@ msgstr "IP"
 msgid "IDS_BT_POP_OPERATION_FAILED"
 msgstr "Operácia zlyhala."
 
-msgid "IDS_CLD_OPT_MINUTE"
-msgstr "Minúta"
-
 msgid "IDS_CLD_OPT_MINUTES_LC_ABB"
 msgstr "minúty"
 
-msgid "IDS_CST_BUTTON_CLOSE"
-msgstr "Zavrieť"
-
-msgid "IDS_CST_POP_FAILED"
-msgstr "Nepodarilo sa."
-
 msgid "IDS_IM_BODY_SUCCESSFULLY_COMPLETED"
 msgstr "Úspešne dokončené."
 
 msgid "IDS_IM_POP_UNEXPECTED_ERROR"
 msgstr "Neočakávaná chyba."
 
+msgid "IDS_SIM_BODY_INVALID_SIM_CARD"
+msgstr "Neplatná SIM karta."
+
+msgid "IDS_WGT_BUTTON3_KIES_VIA_WI_FI"
+msgstr "Kies cez Wi-Fi"
+
+msgid "IDS_ST_BODY_1_MINUTE"
+msgstr "1 minúta"
+
+msgid "IDS_CAM_POP_MODEL"
+msgstr "Model"
+
+msgid "IDS_ST_HEADER_AUDIO"
+msgstr "Zvuk"
+
+msgid "IDS_CLD_OPT_MINUTE"
+msgstr "Minúta"
+
+msgid "IDS_CST_BUTTON_CLOSE"
+msgstr "Zavrieť"
+
+msgid "IDS_CST_POP_FAILED"
+msgstr "Nepodarilo sa."
+
 msgid "IDS_PB_BODY_INFO"
 msgstr "Informácie"
 
 msgid "IDS_PB_BUTTON_CONTACT"
 msgstr "Kontakt"
 
-msgid "IDS_SIM_BODY_INVALID_SIM_CARD"
-msgstr "Neplatná SIM karta."
-
 msgid "IDS_ST_BUTTON2_PROCESSING_ING"
 msgstr "Spracováva sa..."
 
@@ -94,21 +106,18 @@ msgstr "Odstrániť?"
 msgid "IDS_VR_POP_NO_FILES"
 msgstr "Žiadne súbory"
 
-msgid "IDS_WGT_BUTTON3_KIES_VIA_WI_FI"
-msgstr "Kies cez Wi-Fi"
-
 msgid "IDS_TPLATFORM_OPT_BLUETOOTH"
 msgstr "Bluetooth"
 
+msgid "IDS_ST_HEADER_PRIVACY"
+msgstr "Súkromie"
+
 msgid "IDS_ST_OPT_SETTINGS"
 msgstr "Nastavenia"
 
 msgid "IDS_ST_BODY_GENERAL"
 msgstr "Všeobecné"
 
-msgid "IDS_ST_HEADER_PRIVACY"
-msgstr "Súkromie"
-
 msgid "IDS_BR_OPT_SCREEN"
 msgstr "Obrazovka"
 
@@ -139,9 +148,6 @@ msgstr "Počet zobrazených položiek: %d"
 msgid "IDS_COM_POP_FLIGHT_MODE_WILL_BE_DISABLED"
 msgstr "Letový režim bude vypnutý."
 
-msgid "IDS_COM_POP_CHECKING"
-msgstr "Kontrola..."
-
 msgid "IDS_COM_OPT_CONTINUE_Q"
 msgstr "Pokračovať?"
 
@@ -214,9 +220,6 @@ msgstr "Využitie dát"
 msgid "IDS_MOBILEAP_BODY_TETHERING"
 msgstr "Zdieľanie pripojenia"
 
-msgid "IDS_IM_POP_THIS_FEATURE_IS_NOT_AVAILABLE_WHILE_FLIGHT_MODE_IS_ON"
-msgstr "Táto funkcia nie je k dispozícii počas zapnutého letového režimu."
-
 msgid "IDS_EMAIL_POP_SECURITY_UPDATE_ABB"
 msgstr "Aktualizácia zabezpečenia"
 
@@ -250,9 +253,6 @@ msgstr "Nedostatok pamäte telefónu. Vymažte niektoré položky a skúste to z
 msgid "IDS_KW_POP_BE_CAREFUL_WHEN_TRANSMITTING_INFORMATION_ON_AN_UNSECURED_WI_FI_NETWORK_MSG"
 msgstr "Pri prenose informácií cez nezabezpečenú sieť Wi-Fi buďte obozretní, pretože ich môžu vidieť ostatní používatelia danej siete."
 
-msgid "IDS_DN_BODY_ENCRYPT_SD_CARD"
-msgstr "Šifrovať kartu SD"
-
 msgid "IDS_MSGF_POP_UNSUPPORTED"
 msgstr "Nie je podporované."
 
@@ -280,24 +280,15 @@ msgstr "Presun bol dokončený."
 msgid "IDS_PB_BODY_MOVING_ING"
 msgstr "Presúvanie..."
 
-msgid "IDS_SMEMO_BUTTON_IMPORT"
-msgstr "Importovať"
-
 msgid "IDS_LCKSCN_BODY_WALLPAPERS"
 msgstr "Tapety"
 
 msgid "IDS_LCKSCN_BODY_TAP_AND_HOLD_THE_SCREEN_THEN_TILT_THE_DEVICE_TOWARDS_YOU_TO_UNLOCK_IT_MSG"
 msgstr "Ťuknite na obrazovku a podržte ju a potom naklonením zariadenia smerom k sebe ho odomknite. Ak sa obrazovka neodomkne, skúste viac nakloniť zariadenie. Keď je nastavené odomknutie pohybom, v časti Nastavenia sa automaticky zapne funkcia pohybu."
 
-msgid "IDS_SA_BUTTON_DONE_ABB"
-msgstr "Ok"
-
 msgid "IDS_FP_BODY_NO_APPLICATIONS"
 msgstr "Žiadne aplikácie"
 
-msgid "IDS_ST_TZTAB4_MOST_USED_M_APP"
-msgstr "Najpoužívan."
-
 msgid "IDS_ST_TPOP_PERSONAL_MODE_ENABLED_ABB"
 msgstr "Osobný režim je zapnutý."
 
@@ -394,9 +385,6 @@ msgstr "Prekročil sa maximálny počet znakov názvu zariadenia (%d)."
 msgid "IDS_ST_POP_THE_APP_HAS_BEEN_UNINSTALLED"
 msgstr "Aplikácia bola odinštalovaná."
 
-msgid "IDS_ST_POP_TAP_OK"
-msgstr "Ťuknite na tlačidlo OK"
-
 msgid "IDS_ST_POP_SEARCHING_NETWORK_ING"
 msgstr "Hľadanie siete..."
 
@@ -412,15 +400,9 @@ msgstr "Vynulovanie všetkých nastavení a odstránenie všetkých údajov. Tot
 msgid "IDS_ST_POP_REMOVE_DEFAULT_APPS_Q"
 msgstr "Odstrániť predvolené aplikácie?"
 
-msgid "IDS_ST_POP_REGISTRATION_CODE_NOT_FOUND"
-msgstr "Registračný kód sa nenašiel."
-
 msgid "IDS_ST_POP_REGISTERING_ING"
 msgstr "Registrácia..."
 
-msgid "IDS_ST_POP_REGISTERED"
-msgstr "Zaregistrované."
-
 msgid "IDS_ST_POP_PUK2_VERIFIED"
 msgstr "Kód PUK2 bol overený."
 
@@ -460,18 +442,9 @@ msgstr "Počet zostávajúcich pokusov: %d."
 msgid "IDS_ST_POP_PASSWORD_MUST_CONTAIN_AT_LEAST_PD_ALPHANUMERIC_CHARACTERS"
 msgstr "Heslo musí obsahovať najmenej %d alfanumerických znakov."
 
-msgid "IDS_ST_POP_PASSWORD_MUST_BE_MORE_THAN_P1SD_CHARACTERS_AND_LESS_THAN_P2SD"
-msgstr "Heslo musí mať viac než %1$d a menej než %2$d znakov."
-
-msgid "IDS_ST_POP_PASSWORDS_DO_NOT_MATCH"
-msgstr "Heslá sa nezhodujú."
-
 msgid "IDS_ST_POP_NO_SD_CARD_IS_INSERTED_DISABLE_ENCRYPT_SD_CARD_ANYWAY_Q"
 msgstr "Nie je vložená žiadna karta SD. Vypnúť šifrovanie karty SD napriek tomu?"
 
-msgid "IDS_ST_POP_NO_SD_CARD_HAS_BEEN_INSERTED_ENCRYPTION_WILL_START_AUTOMATICALLY_WHEN_YOU_INSERT_AN_SD_CARD"
-msgstr "Nebola vložená žiadna karta SD. Šifrovanie sa spustí automaticky, keď vložíte kartu SD."
-
 msgid "IDS_ST_POP_NO_ITEM_SELECTED"
 msgstr "Nie sú vybraté žiadne položky."
 
@@ -487,9 +460,6 @@ msgstr "Mobilné dátové pripojenie bolo vypnuté. Nemôžete odosielať ani pr
 msgid "IDS_ST_POP_MOBILE_DATA_ENABLED_CONNECTING_TO_MOBILE_NETWORKS_MAY_INCUR_EXTRA_CHARGES_DEPENDING_ON_YOUR_DATA_PLAN_CONTINUE_Q"
 msgstr "Mobilné dátové pripojenie je povolené. Pripojenie k mobilným sieťam môže znamenať ďalšie poplatky v závislosti od vášho dátového programu. Pokračovať?"
 
-msgid "IDS_ST_POP_LOADING_ING"
-msgstr "Načítava sa..."
-
 msgid "IDS_ST_POP_IP_ADDRESS_REMOVED"
 msgstr "Adresa IP bola odstránená."
 
@@ -514,9 +484,6 @@ msgstr "Nesprávny PIN2."
 msgid "IDS_ST_POP_INCORRECT_PIN1_ATTEMPT_LEFT"
 msgstr "Nesprávny PIN. Zostáva 1 pokus."
 
-msgid "IDS_ST_POP_INCORRECT_PASSWORD"
-msgstr "Nesprávne heslo."
-
 msgid "IDS_ST_POP_IF_YOU_RESET_YOUR_DEVICE_TO_FACTORY_DEFAULTS_YOU_WILL_NOT_BE_ABLE_TO_USE_ENCRYPTED_FILES_ON_THE_SD_CARD_MSG"
 msgstr "Ak obnovíte pre zariadenie predvolené nastavenia od výrobcu, nebudete môcť používať šifrované súbory na karte SD, stále však budete môcť používať nešifrované súbory."
 
@@ -538,12 +505,6 @@ msgstr "Zašifrovať kartu SD? Túto operáciu nemožno vrátiť späť a ak ju
 msgid "IDS_ST_POP_ENABLING_EMERGENCY_MODE_ING"
 msgstr "Zapína sa tiesňový režim..."
 
-msgid "IDS_ST_POP_ENABLING_AUTO_UPDATE_MEANS_YOUR_DEVICE_WILL_CHECK_FOR_SECURITY_UPDATES_AUTOMATICALLY_NOTI_MSG"
-msgstr "Zapnutie automatickej aktualizácie znamená, že vaše zariadenie bude automaticky zisťovať aktualizácie zabezpečenia. Zisťovanie cez mobilné siete môže mať za následok ďalšie poplatky."
-
-msgid "IDS_ST_POP_ENABLE_SMART_STAY_TO_TRY_IT_T_HELP"
-msgstr "Ak si chcete vyskúšať inteligentné zapnutie obrazovky, zapnite ho."
-
 msgid "IDS_ST_POP_ENABLE_SMART_ROTATION_TO_TRY_IT_T_HELP"
 msgstr "Ak si chcete vyskúšať inteligentné otáčanie, zapnite ho."
 
@@ -553,12 +514,6 @@ msgstr "Zapne sa letový režim."
 msgid "IDS_ST_POP_EMERGENCY_MODE_WILL_BE_DISABLED"
 msgstr "Tiesňový režim sa vypne."
 
-msgid "IDS_ST_POP_DO_NOT_ASK_AGAIN"
-msgstr "Už sa nepýtať"
-
-msgid "IDS_ST_POP_DISABLING_AUTO_UPDATE_MEANS_YOU_HAVE_TO_CHECK_FOR_SECURITY_UPDATES_MANUALLY_NOTI_MSG"
-msgstr "Vypnutie automatickej aktualizácie znamená, že musíte zisťovať aktualizácie zabezpečenia manuálne. Ak chcete udržiavať vaše zariadenie zabezpečené, odporúčame zapnúť automatickú aktualizáciu."
-
 msgid "IDS_ST_POP_DISABLE_TETHERING_Q"
 msgstr "Vypnúť zdieľanie pripojenia?"
 
@@ -598,9 +553,6 @@ msgstr "Zobrazenie kariet"
 msgid "IDS_ST_OPT_SELECTED"
 msgstr "Vybrané"
 
-msgid "IDS_ST_OPT_SELECT"
-msgstr "Vybrať"
-
 msgid "IDS_ST_OPT_RESET_APP_SETTINGS_ABB"
 msgstr "Vynul. nast. aplik."
 
@@ -616,9 +568,6 @@ msgstr "LTE/WCDMA/GSM (automatické pripojenie)"
 msgid "IDS_ST_OPT_EDIT_QUICK_SETTINGS"
 msgstr "Upraviť rýchle nastavenia"
 
-msgid "IDS_ST_OPT_DEFAULT_RINGTONE"
-msgstr "Predvolené zvonenie"
-
 msgid "IDS_ST_OPT_CUSTOM_MODE_ABB"
 msgstr "Vlastný režim"
 
@@ -631,15 +580,9 @@ msgstr "Blokovať mobilné siete"
 msgid "IDS_ST_OPT_BLOCK_ALL"
 msgstr "Blokovať všetko"
 
-msgid "IDS_ST_OPT_AUTO_UPDATE_ABB"
-msgstr "Aut. aktualizácia"
-
 msgid "IDS_ST_OPT_ALLOW_ALL"
 msgstr "Povoliť všetko"
 
-msgid "IDS_ST_OPT_ALL"
-msgstr "Všetky"
-
 msgid "IDS_ST_MBODY_ZOOM"
 msgstr "Lupa"
 
@@ -679,9 +622,6 @@ msgstr "Zobr. využitie procesora"
 msgid "IDS_ST_MBODY_SELECT_WHERE_CAPTURED_IMAGES_WILL_BE_SAVED"
 msgstr "Vyberte, kam sa budú ukladať nasnímané fotografie"
 
-msgid "IDS_ST_MBODY_SCREEN_ROTATION"
-msgstr "Otočenie obrazovky"
-
 msgid "IDS_ST_MBODY_SCREEN_READER_HTTS"
 msgstr "Čítačka obrazovky (TTS)"
 
@@ -700,18 +640,12 @@ msgstr "Pohyby a gestá"
 msgid "IDS_ST_MBODY_MOBILE_DATA"
 msgstr "Mobilné dáta"
 
-msgid "IDS_ST_MBODY_HELP"
-msgstr "Pomocník"
-
 msgid "IDS_ST_MBODY_HANDS_FREE_MODE"
 msgstr "Režim súpravy hands-free"
 
 msgid "IDS_ST_MBODY_GSM_ONLY"
 msgstr "Iba GSM"
 
-msgid "IDS_ST_MBODY_FONT_SIZE"
-msgstr "Veľkosť písma"
-
 msgid "IDS_ST_MBODY_FACTORY_RESET"
 msgstr "Obnoviť nast. od výrobcu"
 
@@ -745,15 +679,9 @@ msgstr "Aktívna aplikácia"
 msgid "IDS_ST_MBODY_ACCOUNTS_AND_BACKUP"
 msgstr "Kontá a zálohovanie"
 
-msgid "IDS_ST_ITAB4_CONTROLS_M_INPUT_AND_CONTROL"
-msgstr "Ovládanie"
-
 msgid "IDS_ST_HEADER_WI_FI_DIRECT"
 msgstr "Wi-Fi Direct"
 
-msgid "IDS_ST_HEADER_WI_FI"
-msgstr "Wi-Fi"
-
 msgid "IDS_ST_HEADER_USER_SETTINGS_ABB"
 msgstr "Používateľské nastavenia"
 
@@ -766,24 +694,15 @@ msgstr "Pomôcky USB"
 msgid "IDS_ST_HEADER_UNLOCK_DEVICE_USING_MOTION_ABB"
 msgstr "Odomknúť zariadenie pohybom"
 
-msgid "IDS_ST_HEADER_UNAVAILABLE"
-msgstr "Nie je k dispozícii"
-
 msgid "IDS_ST_HEADER_ULTRA_POWER_SAVING_MODE"
 msgstr "Režim extrémneho šetrenia energie"
 
 msgid "IDS_ST_HEADER_TOUCH_KEY_LIGHT_DURATION"
 msgstr "Trvanie osvetlenia dotykového tlačidla"
 
-msgid "IDS_ST_HEADER_TEXT_TO_SPEECH"
-msgstr "Prevod textu na reč"
-
 msgid "IDS_ST_HEADER_STANDARD_LIMIT_ABB"
 msgstr "Štandardný limit"
 
-msgid "IDS_ST_HEADER_SOUND"
-msgstr "Zvuk"
-
 msgid "IDS_ST_HEADER_SIM_CARD_MANAGER"
 msgstr "Správca kariet SIM"
 
@@ -799,18 +718,12 @@ msgstr "Screen Mirroring"
 msgid "IDS_ST_HEADER_SAMSUNG_KIES"
 msgstr "Samsung Kies"
 
-msgid "IDS_ST_HEADER_SAMSUNG_APPS"
-msgstr "Samsung Apps"
-
 msgid "IDS_ST_HEADER_RINGTONES"
 msgstr "Zvonenia"
 
 msgid "IDS_ST_HEADER_RESET_RESULTS"
 msgstr "Vynulovať výsledky"
 
-msgid "IDS_ST_HEADER_RESET"
-msgstr "Vynulovať"
-
 msgid "IDS_ST_HEADER_PRIVILEGES"
 msgstr "Oprávnenia"
 
@@ -820,18 +733,12 @@ msgstr "Súkromný režim"
 msgid "IDS_ST_HEADER_PORT"
 msgstr "Port"
 
-msgid "IDS_ST_HEADER_PLEASE_WAIT"
-msgstr "Čakajte prosím."
-
 msgid "IDS_ST_HEADER_PERSONAL_MODE"
 msgstr "Osobný režim"
 
 msgid "IDS_ST_HEADER_PERSONALISATION"
 msgstr "Prispôsobenie"
 
-msgid "IDS_ST_HEADER_PD_SELECTED_ABB"
-msgstr "Vybraté: %d"
-
 msgid "IDS_ST_HEADER_PD_SELECTED"
 msgstr "Vybraté: %d"
 
@@ -865,9 +772,6 @@ msgstr "Vstup a pohyb"
 msgid "IDS_ST_HEADER_HOME_SCREEN_ABB"
 msgstr "Domovská obrazovka"
 
-msgid "IDS_ST_HEADER_FINGER_SCANNER_ABB"
-msgstr "Skener odtlačkov"
-
 msgid "IDS_ST_HEADER_ENTER_VALID_DEVICE_NAME_ABB"
 msgstr "Zad. platný názov zariad."
 
@@ -916,6 +820,9 @@ msgstr "Pridať port"
 msgid "IDS_ST_HEADER_ADD_IP"
 msgstr "Pridať adresu IP"
 
+msgid "IDS_COM_POP_CHECKING"
+msgstr "Kontrola..."
+
 msgid "IDS_ST_BUTTON_UNINSTALL_UPDATES"
 msgstr "Odinštalovať aktualizácie"
 
@@ -925,30 +832,18 @@ msgstr "Odinštalovať"
 msgid "IDS_ST_BUTTON_TRY_IT"
 msgstr "Skúste si to"
 
-msgid "IDS_ST_BUTTON_STOP"
-msgstr "Stop"
-
 msgid "IDS_ST_BUTTON_SET_SCREEN_LOCK_TYPE"
 msgstr "Nast. typ zamknutia obrazovky"
 
 msgid "IDS_ST_BUTTON_RESET_APPS_ABB"
 msgstr "Vynul. aplikácie"
 
-msgid "IDS_ST_BUTTON_RESET"
-msgstr "Vynulovať"
-
 msgid "IDS_ST_BUTTON_REMOVE_DEFAULT_APPS_ABB"
 msgstr "Odstrániť predvolené aplikácie"
 
 msgid "IDS_ST_BUTTON_ONLY_VIBRATE"
 msgstr "Iba vibrovať"
 
-msgid "IDS_ST_BUTTON_OK_ABB"
-msgstr "OK"
-
-msgid "IDS_ST_BUTTON_OK"
-msgstr "OK"
-
 msgid "IDS_ST_BUTTON_MOVE_TO_SD_ABB"
 msgstr "Premiest. na SD"
 
@@ -958,21 +853,9 @@ msgstr "Presunúť do telefónu"
 msgid "IDS_ST_BUTTON_FORCE_STOP"
 msgstr "Vynútiť zastavenie"
 
-msgid "IDS_ST_BUTTON_ENABLE"
-msgstr "Povoliť"
-
-msgid "IDS_ST_BUTTON_DISCONNECT"
-msgstr "Odpojiť"
-
 msgid "IDS_ST_BUTTON_DISABLE"
 msgstr "Vypnúť"
 
-msgid "IDS_ST_BUTTON_CONTINUE"
-msgstr "Pokračovať"
-
-msgid "IDS_ST_BUTTON_CANCEL_ABB"
-msgstr "Zrušiť"
-
 msgid "IDS_ST_BODY_YYYY_DD_MM_DOT"
 msgstr "RRRR/DD/MM"
 
@@ -1009,9 +892,6 @@ msgstr "Keď je vypnutý dátový roaming, aplikácie používajúce dátové pr
 msgid "IDS_ST_BODY_WEB_APPLICATIONS"
 msgstr "Webové aplikácie"
 
-msgid "IDS_ST_BODY_WCDMA_GSM_NHAUTO_CONNECT"
-msgstr "WCDMA/GSM\n(automatické pripojenie)"
-
 msgid "IDS_ST_BODY_WAIT_WHILE_DEVICE_IS_ENCRYPTED_PDP_COMPLETE"
 msgstr "Počkajte, kým sa zariadenie zašifruje. Dokončené %d %."
 
@@ -1024,15 +904,9 @@ msgstr "Čaká sa na odpoveď z karty SIM..."
 msgid "IDS_ST_BODY_VOLUME"
 msgstr "Hlasitosť"
 
-msgid "IDS_ST_BODY_VOICE_RECORDING"
-msgstr "Nahrávanie hlasu"
-
 msgid "IDS_ST_BODY_VIBRATE_WHEN_RINGING"
 msgstr "Vibrovať pri zvonení"
 
-msgid "IDS_ST_BODY_VERSION_PS"
-msgstr "Verzia %s"
-
 msgid "IDS_ST_BODY_USING_MOBILE_DATA_MAY_RESULT_IN_ADDITIONAL_CHARGES_CONTINUE_Q"
 msgstr "Používanie mobilného dátového pripojenia môže spôsobiť ďalšie poplatky. Pokračovať?"
 
@@ -1069,9 +943,6 @@ msgstr "Ladenie zariadenia USB"
 msgid "IDS_ST_BODY_USB_ASK_ON_CONNECTION"
 msgstr "Pýtať sa pri pripojení"
 
-msgid "IDS_ST_BODY_URL"
-msgstr "URL"
-
 msgid "IDS_ST_BODY_UNMOUNT_USB_OTG_STORAGE"
 msgstr "Odpojiť ukladací priestor USB OTG"
 
@@ -1096,6 +967,9 @@ msgstr "UDMincho"
 msgid "IDS_ST_BODY_UDGOTHIC_M_FONT"
 msgstr "UDGothic"
 
+msgid "IDS_IM_POP_THIS_FEATURE_IS_NOT_AVAILABLE_WHILE_FLIGHT_MODE_IS_ON"
+msgstr "Táto funkcia nie je k dispozícii počas zapnutého letového režimu."
+
 msgid "IDS_ST_BODY_TURN_OFF"
 msgstr "Vypnúť"
 
@@ -1150,33 +1024,18 @@ msgstr "Táto akcia vymaže kartu SD v telefóne. Stratíte všetky údaje na ka
 msgid "IDS_ST_BODY_THE_SD_CARD_IS_CURRENTLY_IN_USE_THIS_ACTION_WILL_ERASE_ALL_DATA_ON_THE_SD_CARD_INCLUDING_THE_DATA_THAT_IS_CURRENTLY_BEING_USED"
 msgstr "Karta SD sa aktuálne používa. Táto akcia vymaže všetky údaje na karte SD vrátane údajov, ktoré sa aktuálne používajú"
 
-msgid "IDS_ST_BODY_THE_RED_LED_LIGHTS_UP_WHEN_YOU_CHARGE_YOUR_DEVICE_WHILE_THE_SCREEN_IS_OFF"
-msgstr "Keď nabíjate zariadenie, pri vypnutej obrazovke sa rozsvieti červená dióda LED."
-
-msgid "IDS_ST_BODY_THE_RED_LED_BLINKS_WHEN_THE_BATTERY_POWER_IS_LOW_WHILE_THE_SCREEN_IS_OFF"
-msgstr "Červená dióda LED bliká, keď je nízka úroveň nabitia batérie pri vypnutej obrazovke."
-
 msgid "IDS_ST_BODY_THE_PASSWORD_MUST_NOT_CONTAIN_A_SIMPLE_SEQUENCE_HEG_1111_OR_1234"
 msgstr "Heslo nesmie obsahovať jednoduchú postupnosť (napr. 1111 alebo 1234)"
 
+msgid "IDS_SMEMO_BUTTON_IMPORT"
+msgstr "Importovať"
+
 msgid "IDS_ST_BODY_THE_NAME_FIELD_CANNOT_BE_EMPTY"
 msgstr "Pole názvu nemôže byť prázdne."
 
-msgid "IDS_ST_BODY_THE_BLUE_LED_BLINKS_WHEN_YOU_RECORD_VOICE_WHILE_THE_SCREEN_IS_OFF"
-msgstr "Modrá dióda LED bliká, keď nahrávate hlas pri vypnutej obrazovke."
-
-msgid "IDS_ST_BODY_THE_BLUE_LED_BLINKS_WHEN_YOU_HAVE_MISSED_CALLS_MESSAGES_OR_APP_NOTIFICATIONS_WHILE_THE_SCREEN_IS_OFF"
-msgstr "Keď máte zmeškané hovory, správy alebo oznámenia z aplikácií, pri vypnutej obrazovke bliká modrá dióda LED."
-
-msgid "IDS_ST_BODY_THE_APPLICATIONS_BELOW_WERE_STARTED_BY_PS_STOPPING_THESE_APPLICATIONS_MAY_CAUSE_PS_TO_FAIL"
-msgstr "Aplikácie uvedené nižšie spustila aplikácia %s. Zastavenie týchto aplikácií môže spôsobiť zlyhanie aplikácie %s."
-
 msgid "IDS_ST_BODY_THERE_ARE_NO_NETWORKS_NEARBY"
 msgstr "V blízkosti nie sú žiadne siete."
 
-msgid "IDS_ST_BODY_TEXTSTYLE_LARGE"
-msgstr "Veľké"
-
 msgid "IDS_ST_BODY_TASK_SWITCHER"
 msgstr "Prepínanie úloh"
 
@@ -1189,12 +1048,6 @@ msgstr "Ťuknutím na obrazovku, jej podržaním a následným naklonením zaria
 msgid "IDS_ST_BODY_SYSTEM_MEMORY"
 msgstr "Systémová pamäť"
 
-msgid "IDS_ST_BODY_SUNDAY"
-msgstr "Nedeľa"
-
-msgid "IDS_ST_BODY_STORAGE"
-msgstr "Úložisko"
-
 msgid "IDS_ST_BODY_STANDARD_T_DISPLAY_EFFECT"
 msgstr "Štandardné"
 
@@ -1213,12 +1066,6 @@ msgstr "Profily sociálnej siete"
 msgid "IDS_ST_BODY_SMART_STAY_MAY_NOT_WORK_IN_THESE_SITUATIONS"
 msgstr "Funkcia inteligentného zapnutia obrazovky nemusí fungovať v týchto situáciách."
 
-msgid "IDS_ST_BODY_SMART_ROTATION_MAY_NOT_WORK_IN_THESE_SITUATIONS"
-msgstr "Inteligentné otáčanie nemusí fungovať v týchto situáciách."
-
-msgid "IDS_ST_BODY_SMART_ROTATION_DESCRIPTION_MSG"
-msgstr "Inteligentné otáčanie vypne automatické otáčanie obrazovky a pomocou predného fotoaparátu zisťuje orientáciu vašej tváre, podľa ktorej otáča obrazovku."
-
 msgid "IDS_ST_BODY_SMALL_M_TEXTSIZE"
 msgstr "Malé"
 
@@ -1246,15 +1093,6 @@ msgstr "Sériové číslo"
 msgid "IDS_ST_BODY_SECURITY_ENGINE"
 msgstr "Zabezpečovací nástroj"
 
-msgid "IDS_ST_BODY_SECURITY"
-msgstr "Zabezpečenie"
-
-msgid "IDS_ST_BODY_SEARCH"
-msgstr "Hľadať"
-
-msgid "IDS_ST_BODY_SD_CARD"
-msgstr "Karta SD"
-
 msgid "IDS_ST_BODY_SCREEN_TIMEOUT_ABB2"
 msgstr "Čas. lim. obr."
 
@@ -1285,33 +1123,18 @@ msgstr "Typ zamknutia obrazovky"
 msgid "IDS_ST_BODY_SCREEN_LOCK_SOUND"
 msgstr "Zvuk zamknutia obrazovky"
 
-msgid "IDS_ST_BODY_SCHEDULE"
-msgstr "Plán"
-
 msgid "IDS_ST_BODY_SAVE_POWER_BY_ADJUSTING_SCREEN_TONE_ACCORDING_TO_ANALYSIS_OF_IMAGES"
 msgstr "Šetrite energiu úpravou farebného tónu obrazovky na základe analýzy obrázkov."
 
 msgid "IDS_ST_BODY_SAVES_POWER_BY_LIMITING_THE_MAXIMUM_PERFORMANCE_OF_THE_DEVICE"
 msgstr "Šetrí energiu obmedzením maximálneho výkonu zariadenia."
 
-msgid "IDS_ST_BODY_SAVED"
-msgstr "Uložené."
-
-msgid "IDS_ST_BODY_SAVE"
-msgstr "Uložiť"
-
 msgid "IDS_ST_BODY_SAMSUNG_LEGAL"
 msgstr "Právne vyhlásenie spoločnosti Samsung"
 
-msgid "IDS_ST_BODY_SAMSUNG_KIES_CONNECTION_CONNECTING_USB_HELP_MSG"
-msgstr "Ak v počítači nie sú nainštalované správne ovládače alebo počítačový softvér Samsung Kies, inštalácia bude pokračovať v operačnom systéme Microsoft Windows. \nPo nainštalovaní počítačového softvéru môžete vykonávať nasledujúce operácie:\n- Synchronizácia údajov v telefóne\n- Inovácia softvéru telefónu\n- Zdieľanie pripojenia na internet (tento telefón slúži ako modem poskytujúci prístup na internet pre prenosný alebo osobný počítač)\n- Kopírovanie kúpenej hudby/videí (Microsoft Windows Media DRM) alebo normálnych súborov do telefónu."
-
 msgid "IDS_ST_BODY_RUNNING"
 msgstr "Spustené"
 
-msgid "IDS_ST_BODY_RESTRICTING_APPLICATION_USAGE_TO_ONLY_ESSENTIAL_APPLICATIONS_AND_THOSE_SELECTED_BY_YOU"
-msgstr "Používanie aplikácií sa obmedzí iba na základné aplikácie a tie, ktoré zvolíte."
-
 msgid "IDS_ST_BODY_RESET_TO_DEFAULT"
 msgstr "Obnoviť predvolené"
 
@@ -1330,6 +1153,9 @@ msgstr "Obnoviť všetko"
 msgid "IDS_ST_BODY_REMOVE_LICENCE"
 msgstr "Odstrániť licenciu"
 
+msgid "IDS_ST_POP_REGISTERED"
+msgstr "Zaregistrované."
+
 msgid "IDS_ST_BODY_REGULATORY_INFORMATION_ABB"
 msgstr "Regulačné informácie"
 
@@ -1339,9 +1165,6 @@ msgstr "Zaregistrovať na"
 msgid "IDS_ST_BODY_REGIONAL_EXAMPLE"
 msgstr "Regionálny príklad"
 
-msgid "IDS_ST_BODY_REGION"
-msgstr "Región"
-
 msgid "IDS_ST_BODY_PUK"
 msgstr "PUK"
 
@@ -1357,30 +1180,27 @@ msgstr "Chráňte vaše zariadenie pred škodlivými vírusmi a škodlivým soft
 msgid "IDS_ST_BODY_PROFILE_NAME"
 msgstr "Názov profilu"
 
-msgid "IDS_ST_BODY_PROFILE"
-msgstr "Profil"
-
 msgid "IDS_ST_BODY_PREPARING_THIS_COULD_TAKE_OVER_10_MINUTES_ING"
 msgstr "Pripravuje sa. Môže to trvať viac než 10 minút..."
 
 msgid "IDS_ST_BODY_PREFERRED_NETWORKS"
 msgstr "Preferované siete"
 
-msgid "IDS_ST_BODY_POP_JPN_DCM"
-msgstr "POP"
-
-msgid "IDS_ST_BODY_PM"
-msgstr "pp"
-
 msgid "IDS_ST_BODY_PLUG_IN_CHARGER_AND_TRY_AGAIN"
 msgstr "Pripojte nabíjačku a skúste to znova."
 
 msgid "IDS_ST_BODY_PLAY_TONE_WHEN_THE_DIALLING_KEYPAD_IS_TAPPED"
 msgstr "Zapnúť zvuk tlačidiel pri vytáčaní telefónneho čisla"
 
+msgid "IDS_ST_POP_PASSWORD_MUST_BE_MORE_THAN_P1SD_CHARACTERS_AND_LESS_THAN_P2SD"
+msgstr "Heslo musí mať viac než %1$d a menej než %2$d znakov."
+
 msgid "IDS_ST_BODY_PLAY_SOUNDS_WHEN_LOCKING_AND_UNLOCKING_SCREEN"
 msgstr "Prehrávať zvuky pri zamknutí a odomknutí obrazovky"
 
+msgid "IDS_ST_POP_PASSWORDS_DO_NOT_MATCH"
+msgstr "Heslá sa nezhodujú."
+
 msgid "IDS_ST_BODY_PIN_BLOCKED_ENTER_PUK_TO_CONTINUE_JPN_DCM"
 msgstr "PIN blocked. Enter PUK to continue."
 
@@ -1393,9 +1213,6 @@ msgstr "Obrázky, videá"
 msgid "IDS_ST_BODY_PHOTO_UPLOAD_SETTINGS"
 msgstr "Nastavenia odosielania fotografií"
 
-msgid "IDS_ST_BODY_PHONEPROFILES_SILENT"
-msgstr "Tichý"
-
 msgid "IDS_ST_BODY_PERSONAL_MODE_CAN_BE_USED_TO_HIDE_CONTENT_THAT_YOU_WANT_TO_KEEP_PRIVATE_MSG"
 msgstr "Osobný režim môžete používať na skrytie obsahu, ktorý chcete uchovávať ako súkromný. Ak chcete použiť osobný režim, zapnite ho v menu Nastavenia alebo stlačením a podržaním tlačidla napájania a potom výberom položky Osobný režim. Zadajte kód PIN alebo heslo. V stavovom riadku sa zobrazí ikona osobného režimu. Osobný režim po jeho použití vypnite, aby sa chránili vaše údaje. Použitie bezpečného zámku obrazovky tiež poskytne lepšiu ochranu."
 
@@ -1408,6 +1225,9 @@ msgstr "Pri každom zapnutí zariadenia sa vyžaduje heslo na jeho dešifrovanie
 msgid "IDS_ST_BODY_PASSWORD_MUST_CONTAIN_NO_MORE_THAN_PD_CHARACTERS_ABB"
 msgstr "Heslo nesmie obsahovať viac než %d znakov."
 
+msgid "IDS_ST_POP_LOADING_ING"
+msgstr "Načítava sa..."
+
 msgid "IDS_ST_BODY_PASSWORD_MUST_CONTAIN_AT_LEAST_PD_CHARACTERS_ABB"
 msgstr "Heslo musí obsahovať aspoň %d znakov."
 
@@ -1423,9 +1243,6 @@ msgstr "Heslo je prázdne."
 msgid "IDS_ST_BODY_PASSWORD_CONTAINS_INVALID_CHARACTER_ABB"
 msgstr "Heslo obsahuje neplatný znak."
 
-msgid "IDS_ST_BODY_PASSWORD"
-msgstr "Heslo"
-
 msgid "IDS_ST_BODY_OPEN_SOURCE_LICENCES"
 msgstr "Licencie na otvorený zdrojový kód"
 
@@ -1435,36 +1252,24 @@ msgstr "Zap."
 msgid "IDS_ST_BODY_OFFICIAL_M_DEVICE_STATUS"
 msgstr "Oficiálne"
 
+msgid "IDS_ST_POP_INCORRECT_PASSWORD"
+msgstr "Nesprávne heslo."
+
 msgid "IDS_ST_BODY_NUMBER"
 msgstr "Číslo"
 
-msgid "IDS_ST_BODY_NO_RESULTS_FOUND"
-msgstr "Nenašli sa žiadne výsledky."
-
 msgid "IDS_ST_BODY_NO_DEFAULTS_SET"
 msgstr "Nie sú nastavené žiadne predvolené nastavenia."
 
-msgid "IDS_ST_BODY_NOT_ASSIGNED"
-msgstr "Nepriradené"
-
 msgid "IDS_ST_BODY_NOTIFICATION_PANEL"
 msgstr "Panel oznámení"
 
-msgid "IDS_ST_BODY_NOTIFICATIONS"
-msgstr "Oznámenia"
-
-msgid "IDS_ST_BODY_NOTIFICATION"
-msgstr "Oznámenie"
-
 msgid "IDS_ST_BODY_NOSERVICE"
 msgstr "Žiadna služba"
 
 msgid "IDS_ST_BODY_NORMAL_T_PROFILE"
 msgstr "Normál."
 
-msgid "IDS_ST_BODY_NONE"
-msgstr "Žiadny"
-
 msgid "IDS_ST_BODY_NEW_PIN2_AND_CONFIRM_PIN2_DO_NOT_MATCH"
 msgstr "Nový kód PIN2 a potvrdzujúci kód PIN2 sa nezhodujú"
 
@@ -1474,9 +1279,6 @@ msgstr "Nový PIN2"
 msgid "IDS_ST_BODY_NEW_PIN1"
 msgstr "Nový kód PIN1"
 
-msgid "IDS_ST_BODY_NEW"
-msgstr "Nová"
-
 msgid "IDS_ST_BODY_NETWORK_TYPE"
 msgstr "Typ siete"
 
@@ -1489,18 +1291,15 @@ msgstr "Zoznam sietí"
 msgid "IDS_ST_BODY_NETWORK_CONNECTIONS"
 msgstr "Sieťové pripojenia"
 
+msgid "IDS_ST_POP_DO_NOT_ASK_AGAIN"
+msgstr "Už sa nepýtať"
+
 msgid "IDS_ST_BODY_NETWORK_CODE"
 msgstr "Kód siete"
 
-msgid "IDS_ST_BODY_NETWORK"
-msgstr "Sieť"
-
 msgid "IDS_ST_BODY_NATURAL_T_DISPLAY_EFFECT"
 msgstr "Prirodzený"
 
-msgid "IDS_ST_BODY_NAME"
-msgstr "Meno"
-
 msgid "IDS_ST_BODY_MY_NUMBER"
 msgstr "Moje číslo"
 
@@ -1525,12 +1324,6 @@ msgstr "Ďalšie systémové nastavenia"
 msgid "IDS_ST_BODY_MORE_CONNECTIVITY_SETTINGS"
 msgstr "Ďalšie nastavenia pripojenia"
 
-msgid "IDS_ST_BODY_MONDAY"
-msgstr "Pondelok"
-
-msgid "IDS_ST_BODY_MODE"
-msgstr "Mód"
-
 msgid "IDS_ST_BODY_MOBILE_DATA_WILL_BE_USED_IF_YOU_DOWNLOAD_OR_UPLOAD_DATA_WITHOUT_WI_FI_CONNECTION"
 msgstr "Mobilné dátové spojenie sa použije, ak budete sťahovať alebo odosielať dáta bez spojenia Wi-Fi."
 
@@ -1540,29 +1333,23 @@ msgstr "MM.DD.RRRR"
 msgid "IDS_ST_BODY_MMS_CONNECTIONS"
 msgstr "Pripojenia MMS"
 
+msgid "IDS_ST_OPT_SELECT"
+msgstr "Vybrať"
+
 msgid "IDS_ST_BODY_MISCELLANEOUS_FILES"
 msgstr "Rôzne súbory"
 
-msgid "IDS_ST_BODY_MESSAGE"
-msgstr "Správa"
-
 msgid "IDS_ST_BODY_MENU_AND_WIDGETS"
 msgstr "Menu a widgety"
 
-msgid "IDS_ST_BODY_MEMORY"
-msgstr "Pamäť"
-
 msgid "IDS_ST_BODY_MEDIUM"
 msgstr "Stredné"
 
-msgid "IDS_ST_BODY_MB"
-msgstr "MB"
-
 msgid "IDS_ST_BODY_MASS_STORAGE_HELP_MSG"
 msgstr "Môžete vykonať nasledujúce operácie:\n- Rýchle kopírovanie súborov\n- Pripojenie cez operačný systém MAC alebo Linux"
 
-msgid "IDS_ST_BODY_MARUBERI_JPN_DCM"
-msgstr "Maruberi"
+msgid "IDS_ST_OPT_DEFAULT_RINGTONE"
+msgstr "Predvolené zvonenie"
 
 msgid "IDS_ST_BODY_LTE_WCDMA_GSM_NHAUTO_CONNECT"
 msgstr "LTE/WCDMA/GSM\n(automatické pripojenie)"
@@ -1570,39 +1357,33 @@ msgstr "LTE/WCDMA/GSM\n(automatické pripojenie)"
 msgid "IDS_ST_BODY_LOCK_SCREEN_OPTIONS"
 msgstr "Možnosti zamknutia obrazovky"
 
-msgid "IDS_ST_BODY_LIST_VIEW"
-msgstr "Zobrazenie zoznamu"
-
 msgid "IDS_ST_BODY_LIMIT_BACKGROUND_PROCESSES"
 msgstr "Obmedziť procesy na pozadí"
 
-msgid "IDS_ST_BODY_LICENCE"
-msgstr "Licencia"
-
-msgid "IDS_ST_BODY_LED_INDICATOR"
-msgstr "Indikátor LED"
-
 msgid "IDS_ST_BODY_LEDOT_LOW_BATTERY"
 msgstr "Batéria vybitá"
 
 msgid "IDS_ST_BODY_LAUNCH_BY_DEFAULT"
 msgstr "Spustiť ako predvolené"
 
+msgid "IDS_ST_OPT_AUTO_UPDATE_ABB"
+msgstr "Aut. aktualizácia"
+
 msgid "IDS_ST_BODY_LANGUAGE_AND_REGION_ABB"
 msgstr "Jazyk a oblasť"
 
 msgid "IDS_ST_BODY_LANGUAGE_AND_KEYBOARD"
 msgstr "Jazyk a klávesnica"
 
+msgid "IDS_ST_OPT_ALL"
+msgstr "Všetky"
+
 msgid "IDS_ST_BODY_KEYBOARD"
 msgstr "Klávesnica"
 
 msgid "IDS_ST_BODY_KEEPS_THE_STATUS_BAR_TIDY_TAP_THE_REPRESENTATIVE_ICON_TO_SHOW_ALL_THE_ICONS"
 msgstr "Udržiava stavový riadok usporiadaný. Ťuknutím na zástupnú ikonu môžete zobraziť všetky ikony."
 
-msgid "IDS_ST_BODY_KB"
-msgstr "kB"
-
 msgid "IDS_ST_BODY_INTRODUCTION_TO_SMART_SCREEN_ABB"
 msgstr "Úvodné inf. o intel. obrazovke"
 
@@ -1618,15 +1399,6 @@ msgstr "Nainštalované aplikácie"
 msgid "IDS_ST_BODY_INSTALLATION_SETTINGS"
 msgstr "Nastavenia inštalácie"
 
-msgid "IDS_ST_BODY_INSERT_SD_CARD"
-msgstr "Vložte kartu SD."
-
-msgid "IDS_ST_BODY_INCORRECT_PIN_E"
-msgstr "Nesprávny PIN."
-
-msgid "IDS_ST_BODY_INCORRECT_PASSWORD_TRY_AGAIN"
-msgstr "Nesprávne heslo. Skúste to znova"
-
 msgid "IDS_ST_BODY_INCOMING_CALLS_AND_NEW_NOTIFICATIONS_WILL_BE_READ_OUT_AUTOMATICALLY"
 msgstr "Prichádzajúce hovory a nové oznámenia sa budú čítať automaticky."
 
@@ -1642,8 +1414,8 @@ msgstr "Ak zvolíte túto možnosť, bude sa šifrovať iba využité pamäťov
 msgid "IDS_ST_BODY_IF_YOU_FORGET_YOUR_PERSONAL_MODE_PASSWORD_YOU_WILL_NOT_BE_ABLE_TO_RECOVER_IT_FOR_SECURITY_MSG"
 msgstr "Ak zabudnete heslo pre osobný režim, nebudete ho môcť obnoviť. Z dôvodu zabezpečenia musíte vynulovať osobný režim. Týmto sa obnovia jeho predvolené nastavenia a odstráni sa všetok váš osobný obsah."
 
-msgid "IDS_ST_BODY_IF_YOU_DONT_WANT_TO_SEE_A_NUMBER_APPEAR_ON_THE_APP_ICON_FOR_EACH_NEW_EVENT_DISABLE_BADGE"
-msgstr "Ak nechcete zobraziť číslo na ikone aplikácie pre každú novú udalosť, vypnite štítok."
+msgid "IDS_ST_MBODY_SCREEN_ROTATION"
+msgstr "Otočenie obrazovky"
 
 msgid "IDS_ST_BODY_ICON_SHOWS_THAT_SMART_SCREEN_IS_ENABLED"
 msgstr "Ikona zobrazuje, že je zapnutá inteligentná obrazovka."
@@ -1660,23 +1432,17 @@ msgstr "Helvetica Neue"
 msgid "IDS_ST_BODY_HARDWARE"
 msgstr "Hardvér"
 
+msgid "IDS_ST_MBODY_HELP"
+msgstr "Pomocník"
+
 msgid "IDS_ST_BODY_GSM"
 msgstr "GSM"
 
-msgid "IDS_ST_BODY_GRID_VIEW"
-msgstr "Zobrazenie mriežky"
-
 msgid "IDS_ST_BODY_GLOVE_MODE_ABB"
 msgstr "Režim rukavíc"
 
-msgid "IDS_ST_BODY_GESTURES"
-msgstr "Gestá"
-
-msgid "IDS_ST_BODY_GB"
-msgstr "GB"
-
-msgid "IDS_ST_BODY_FROM_M_TIME"
-msgstr "Od"
+msgid "IDS_ST_MBODY_FONT_SIZE"
+msgstr "Veľkosť písma"
 
 msgid "IDS_ST_BODY_FREQUENTLY_USED"
 msgstr "Často používané"
@@ -1705,9 +1471,6 @@ msgstr "Typ písma"
 msgid "IDS_ST_BODY_FONTSTYLE_ROSEMARY"
 msgstr "Rosemary"
 
-msgid "IDS_ST_BODY_FLIGHT_MODE_MSG"
-msgstr "Letový režim umožňuje vypnúť funkcie volaní, správ a dátových sietí. Vypne aj funkcie pripojení, ako napríklad Wi-Fi a Bluetooth. Ak chcete používať pripojenia Wi-Fi a Bluetooth, zapnite ich v menu Nastavenia alebo na paneli oznámení."
-
 msgid "IDS_ST_BODY_FLIGHT_MODE_HAS_BEEN_ENABLED_NETWORK_SETTINGS_WILL_CLOSE"
 msgstr "Bol zapnutý letový režim. Nastavenia siete sa zavrú."
 
@@ -1720,6 +1483,9 @@ msgstr "Režim pevnej voľby"
 msgid "IDS_ST_BODY_FIREWALL_ENABLED_ABB"
 msgstr "Brána firewall je zapnutá"
 
+msgid "IDS_ST_HEADER_WI_FI"
+msgstr "Wi-Fi"
+
 msgid "IDS_ST_BODY_FIREWALL"
 msgstr "Brána firewall"
 
@@ -1735,8 +1501,8 @@ msgstr "Nepodarilo sa vybrať sieť."
 msgid "IDS_ST_BODY_FACE_AND_VOICE"
 msgstr "Tvár a hlas"
 
-msgid "IDS_ST_BODY_FACEBOOK"
-msgstr "Facebook"
+msgid "IDS_ST_HEADER_UNAVAILABLE"
+msgstr "Nie je k dispozícii"
 
 msgid "IDS_ST_BODY_EXPLANATION_FOR_TRANSACTION_TRACKING_MENU_VODA"
 msgstr "Informácie o odporúčaní sa odošlú spolu s prenášaným súborom"
@@ -1744,6 +1510,12 @@ msgstr "Informácie o odporúčaní sa odošlú spolu s prenášaným súborom"
 msgid "IDS_ST_BODY_EXPLANATION_FOR_EXPIRY_REMINDER_MENU"
 msgstr "Pred skončením platnosti licencie na používaný súbor, napríklad obrázok tapety, dostanete pripomienku."
 
+msgid "IDS_ST_HEADER_TEXT_TO_SPEECH"
+msgstr "Prevod textu na reč"
+
+msgid "IDS_ST_HEADER_SOUND"
+msgstr "Zvuk"
+
 msgid "IDS_ST_BODY_ESTIMATED_MAX_STANDBY_TIME_ABB"
 msgstr "Odhadov. max.\npohotov. doba"
 
@@ -1756,12 +1528,12 @@ msgstr "Zadajte heslo znova"
 msgid "IDS_ST_BODY_ENTER_PASSWORD"
 msgstr "Zadajte heslo."
 
-msgid "IDS_ST_BODY_ENTER_NEW_PASSWORD"
-msgstr "Zadajte nové heslo."
-
 msgid "IDS_ST_BODY_ENTER_CURRENT_PASSWORD"
 msgstr "Zadajte aktuálne heslo."
 
+msgid "IDS_ST_HEADER_SAMSUNG_APPS"
+msgstr "Samsung Apps"
+
 msgid "IDS_ST_BODY_ENCRYPT_DEVICE_Q_WARNING_MSG"
 msgstr "Šifrovať zariadenie? Táto operácia sa nedá vrátiť späť a ak ju prerušíte, stratíte údaje. Šifrovanie môže trvať aj hodinu alebo dlhšie a zariadenie sa počas tejto doby niekoľkokrát reštartuje a nemôžete ho používať."
 
@@ -1771,6 +1543,9 @@ msgstr "Šifrovať zariadenie? Túto operáciu nemožno vrátiť späť a ak ju
 msgid "IDS_ST_BODY_ENCRYPT_ACCOUNTS_SETTINGS_DOWNLOADED_APPLICATIONS_AND_THEIR_DATA_MEDIA_AND_OTHER_FILES"
 msgstr "Šifrovať kontá, nastavenia, stiahnuté aplikácie a ich údaje, médiá a ďalšie súbory"
 
+msgid "IDS_ST_HEADER_RESET"
+msgstr "Vynulovať"
+
 msgid "IDS_ST_BODY_ENCRYPTION_WILL_TAKE_AT_LEAST_AN_HOUR"
 msgstr "Šifrovanie bude trvať najmenej hodinu."
 
@@ -1783,15 +1558,18 @@ msgstr "Povoliť dátový prístup cez mobilnú sieť"
 msgid "IDS_ST_BODY_EMPTY"
 msgstr "Prázdny"
 
+msgid "IDS_ST_HEADER_PLEASE_WAIT"
+msgstr "Čakajte prosím."
+
 msgid "IDS_ST_BODY_EMERGENCY_MODE_ABB"
 msgstr "Tiesňový režim"
 
+msgid "IDS_ST_HEADER_PD_SELECTED_ABB"
+msgstr "Vybraté: %d"
+
 msgid "IDS_ST_BODY_EMAIL"
 msgstr "E-mail"
 
-msgid "IDS_ST_BODY_EDIT"
-msgstr "Upraviť"
-
 msgid "IDS_ST_BODY_EASY_MODE"
 msgstr "Jednoduchý režim"
 
@@ -1804,15 +1582,6 @@ msgstr "Dynamický stavový riadok"
 msgid "IDS_ST_BODY_DRIVING_MODE"
 msgstr "Jazdný režim"
 
-msgid "IDS_ST_BODY_DO_NOT_SHOW_AGAIN"
-msgstr "Už nezobrazovať"
-
-msgid "IDS_ST_BODY_DOWNLOADS"
-msgstr "Stiahnuté položky"
-
-msgid "IDS_ST_BODY_DOWNLOAD"
-msgstr "Stiahnuť"
-
 msgid "IDS_ST_BODY_DOUBLE_TAP_TO_OPEN_THE_MENU_T_TTS"
 msgstr "Dvojitým ťuknutím môžete otvoriť menu."
 
@@ -1822,18 +1591,12 @@ msgstr "Dvojitým ťuknutím môžete upraviť toto pole."
 msgid "IDS_ST_BODY_DOUBLE_TAP_TO_CLOSE_THE_MENU_T_TTS"
 msgstr "Dvojitým ťuknutím môžete zavrieť menu."
 
-msgid "IDS_ST_BODY_DOCOMO_JPN_DCM"
-msgstr "docomo"
-
 msgid "IDS_ST_BODY_DIVX_REGISTRATION"
 msgstr "DivX – registrácia"
 
 msgid "IDS_ST_BODY_DIVX_DEREGISTRATION"
 msgstr "DivX – zrušenie registrácie"
 
-msgid "IDS_ST_BODY_DISPLAY_CONTENTS"
-msgstr "Zobraziť obsah"
-
 msgid "IDS_ST_BODY_DISPLAY_BATTERY_PERCENTAGE_ABB"
 msgstr "Zobraziť % nabitie batérie"
 
@@ -1843,9 +1606,6 @@ msgstr "Vypína sa..."
 msgid "IDS_ST_BODY_DE_REGISTRATION_CODE_NOT_FOUND"
 msgstr "Kód na zrušenie registrácie sa nenašiel."
 
-msgid "IDS_ST_BODY_DEVICE_MEMORY"
-msgstr "Pamäť zariadenia"
-
 msgid "IDS_ST_BODY_DEVICE_INFO"
 msgstr "Informácie o zariadení"
 
@@ -1855,9 +1615,6 @@ msgstr "Môžete šifrovať kontá, nastavenia, stiahnuté aplikácie a ich úda
 msgid "IDS_ST_BODY_DEVICE_ENCRYPTED"
 msgstr "Zariadenie je šifrované."
 
-msgid "IDS_ST_BODY_DEVICE"
-msgstr "Zariadenie"
-
 msgid "IDS_ST_BODY_DEVELOPER_OPTIONS"
 msgstr "Vývojárske možnosti"
 
@@ -1888,9 +1645,6 @@ msgstr "DD.MM.RRRR"
 msgid "IDS_ST_BODY_DATE_AND_TIME"
 msgstr "Dátum a čas"
 
-msgid "IDS_ST_BODY_DATE"
-msgstr "Dátum"
-
 msgid "IDS_ST_BODY_DATA_ROAMING"
 msgstr "Dátový roaming"
 
@@ -1900,18 +1654,12 @@ msgstr "Dáta"
 msgid "IDS_ST_BODY_CUSTOM_M_DEVICE_STATUS"
 msgstr "Prispôsobené"
 
-msgid "IDS_ST_BODY_CURRENT"
-msgstr "Aktuálny"
-
 msgid "IDS_ST_BODY_CRASH_VIEWER"
 msgstr "Zobrazovač zlyhaní"
 
 msgid "IDS_ST_BODY_CPU_USAGE"
 msgstr "Využitie procesora"
 
-msgid "IDS_ST_BODY_COUNTRY_CODE"
-msgstr "Kód krajiny"
-
 msgid "IDS_ST_BODY_COOL_JAZZ"
 msgstr "Cool jazz"
 
@@ -1921,18 +1669,21 @@ msgstr "Obsah z aplikácií Galéria, Video, Hudba, Hlasový záznamník a Moje
 msgid "IDS_ST_BODY_CONNECTIONSETTINGS_PROXY_ADDRESS"
 msgstr "Adresa proxy"
 
+msgid "IDS_ST_BUTTON_STOP"
+msgstr "Stop"
+
 msgid "IDS_ST_BODY_CONNECTIONSETTINGS_INTERNET"
 msgstr "Internet"
 
 msgid "IDS_ST_BODY_CONNECTIONS"
 msgstr "Pripojenia"
 
-msgid "IDS_ST_BODY_CONNECTION"
-msgstr "Pripojenie"
-
 msgid "IDS_ST_BODY_CONFIRM_NEW_PIN2"
 msgstr "Potvrdiť nový PIN2"
 
+msgid "IDS_ST_BUTTON_RESET"
+msgstr "Vynulovať"
+
 msgid "IDS_ST_BODY_CONFIRM_NEW_PIN1"
 msgstr "Potvrďte nový kód PIN1."
 
@@ -1942,12 +1693,15 @@ msgstr "Potvrdiť nový PIN"
 msgid "IDS_ST_BODY_CONFIRM_DECRYPTION"
 msgstr "Potvrďte dešifrovanie"
 
-msgid "IDS_ST_BODY_CONFIRM"
-msgstr "Potvrdiť"
+msgid "IDS_ST_BUTTON_OK_ABB"
+msgstr "OK"
 
 msgid "IDS_ST_BODY_CONFIGURE_FIREWALL_SETTINGS"
 msgstr "Konfigurovať nastavenia brány firewall"
 
+msgid "IDS_ST_BUTTON_OK"
+msgstr "OK"
+
 msgid "IDS_ST_BODY_COMPUTING_ING"
 msgstr "Vypočítavanie..."
 
@@ -1960,11 +1714,14 @@ msgstr "Choco cooky"
 msgid "IDS_ST_BODY_CHECK_FOR_UPDATES_AUTOMATICALLY_ABB"
 msgstr "Automaticky zisťovať aktualizácie."
 
+msgid "IDS_ST_BUTTON_ENABLE"
+msgstr "Povoliť"
+
 msgid "IDS_ST_BODY_CHECK_FOR_UPDATES_ABB"
 msgstr "Zistiť aktualizácie"
 
-msgid "IDS_ST_BODY_CHECK_FOR_UPDATES"
-msgstr "Skontrolovať aktualizácie"
+msgid "IDS_ST_BUTTON_DISCONNECT"
+msgstr "Odpojiť"
 
 msgid "IDS_ST_BODY_CHARGE_BATTERY_TO_ABOVE_80P_AND_TRY_AGAIN"
 msgstr "Nabite batériu na viac než 80 % a skúste to znova."
@@ -1972,9 +1729,15 @@ msgstr "Nabite batériu na viac než 80 % a skúste to znova."
 msgid "IDS_ST_BODY_CHANGING_THE_FONT_SIZE_IN_ACCESSIBILITY_SETTINGS_WILL_OVERRIDE_THE_FONT_SIZE_IN_EACH_APPLICATION"
 msgstr "Zmena veľkosti písma v nastaveniach zjednodušenia ovládania má vyššiu prioritu než veľkosť písma nastavená v jednotlivých aplikáciách."
 
+msgid "IDS_ST_BUTTON_CONTINUE"
+msgstr "Pokračovať"
+
 msgid "IDS_ST_BODY_CHANGING_THE_COLOUR_OF_THE_SCREEN_TO_GREYSCALE"
 msgstr "Zmenou farby obrazovky na odtiene sivej."
 
+msgid "IDS_ST_BUTTON_CANCEL_ABB"
+msgstr "Zrušiť"
+
 msgid "IDS_ST_BODY_CHANGE_TEXT_SIZE_IN_CONTACTS_CALENDAR_MEMO_MESSAGES_EMAIL_AND_IM"
 msgstr "Zmena veľkosti textu v aplikáciách Kontakty, Kalendár, Poznámky, Správy, E-mail a Okamžité správy."
 
@@ -2041,15 +1804,12 @@ msgstr "Pri každom zapnutí zariadenia budete musieť zadať heslo na jeho deš
 msgid "IDS_ST_BODY_AVAILABLE_SPACE"
 msgstr "Dostupné miesto"
 
-msgid "IDS_ST_BODY_AVAILABLE"
-msgstr "K dispozícii"
-
-msgid "IDS_ST_BODY_AUTO_DOWNLOAD"
-msgstr "Automaticky stiahnuť"
-
 msgid "IDS_ST_BODY_AUTH_TYPE"
 msgstr "Typ overovania"
 
+msgid "IDS_ST_BODY_VERSION_PS"
+msgstr "Verzia %s"
+
 msgid "IDS_ST_BODY_APP_OPENING_IMAGE"
 msgstr "Obrázok pri spustení aplikácie"
 
@@ -2065,15 +1825,9 @@ msgstr "Správca aplikácií"
 msgid "IDS_ST_BODY_APPLICATION_INFO"
 msgstr "Informácie o aplikácii"
 
-msgid "IDS_ST_BODY_APPLICATION"
-msgstr "Aplikácia"
-
 msgid "IDS_ST_BODY_ANTIVIRUS_SOFTWARE_ABB"
 msgstr "Antivírusový softvér"
 
-msgid "IDS_ST_BODY_AM"
-msgstr "dp"
-
 msgid "IDS_ST_BODY_ALWAYS_REJECT"
 msgstr "Vždy odmietnuť"
 
@@ -2083,9 +1837,6 @@ msgstr "Vždy zapnuté"
 msgid "IDS_ST_BODY_ALWAYS_OFF"
 msgstr "Vždy vypnuté"
 
-msgid "IDS_ST_BODY_ALARM"
-msgstr "Budík"
-
 msgid "IDS_ST_BODY_AFTER_YOU_DOWNLOAD_AND_INSTALL_APPLICATIONS_APPLICATIONS_WILL_BE_SHOWN_HERE"
 msgstr "Po stiahnutí a nainštalovaní aplikácií sa tu zobrazia aplikácie"
 
@@ -2095,6 +1846,9 @@ msgstr "Po resetovaní sa telefón automaticky reštartuje."
 msgid "IDS_ST_BODY_ADJUST_BRIGHTNESS_LEVEL"
 msgstr "Upraviť úroveň jasu"
 
+msgid "IDS_ST_BODY_URL"
+msgstr "URL"
+
 msgid "IDS_ST_BODY_ADJUST_AUTOMATIC_BRIGHTNESS"
 msgstr "Upraviť automatický jas"
 
@@ -2164,61 +1918,154 @@ msgstr "Zariadenie reaguje inteligentne prispôsobovaním obrazovky, keď zistí
 msgid "IDS_HELP_BODY_SMART_SCREEN_WORKS_BEST_UNDER_THE_FOLLOWING_CONDITIONS_C"
 msgstr "Inteligentná obrazovka funguje najlepšie pri nasledujúcich podmienkach:"
 
-msgid "IDS_HELP_BODY_SMART_ROTATION_DISABLES_AUTO_SCREEN_ROTATION_BY_CHECKING_THE_ORIENTATION_OF_YOUR_FACE_AND_THE_DEVICE_BY_ITS_FRONT_CAMERA"
-msgstr "Inteligentné otáčanie vypína automatické otáčanie obrazovky na základe kontroly orientácie vašej tváre a zariadenia pomocou predného fotoaparátu."
-
-msgid "IDS_LBS_HEADER_LOCATION"
-msgstr "GPS"
-
 msgid "IDS_LBS_BODY_DESTINATION"
 msgstr "Cieľ"
 
-msgid "IDS_ST_SK_NO"
-msgstr "Nie"
+msgid "IDS_ST_BODY_TEXTSTYLE_LARGE"
+msgstr "Veľké"
 
-msgid "IDS_HELP_BODY_SMART_STAY_DETECTS_YOUR_EYES_WITH_THE_FRONT_CAMERA_SO_THAT_THE_SCREEN_STAYS_ON_WHEN_YOU_ARE_LOOKING_AT_IT"
-msgstr "Funkcia inteligentného zapnutia obrazovky sleduje vaše oči pomocou predného fotoaparátu, aby obrazovka zostala zapnutá, keď sa na ňu pozeráte."
+msgid "IDS_ST_BODY_SUNDAY"
+msgstr "Nedeľa"
 
-msgid "IDS_QP_POP_YOU_WILL_NO_LONGER_BE_ABLE_TO_USE_APPLICATIONS_NOTI_MSG"
-msgstr "Nebudete viac môcť používať aplikácie ako Internet, E-mail a YouTube cez mobilné siete. Pokračovať?"
+msgid "IDS_ST_BODY_STORAGE"
+msgstr "Úložisko"
 
-msgid "IDS_ST_BODY_10_MINUTES"
-msgstr "10 minút"
+msgid "IDS_ST_BODY_SECURITY"
+msgstr "Zabezpečenie"
 
-msgid "IDS_ST_BODY_15SEC"
-msgstr "15 sekúnd"
+msgid "IDS_ST_BODY_SEARCH"
+msgstr "Hľadať"
 
-msgid "IDS_ST_BODY_24_HOURS"
-msgstr "24 hodín"
+msgid "IDS_ST_BODY_SD_CARD"
+msgstr "Karta SD"
 
-msgid "IDS_ST_BODY_2_MINUTES"
-msgstr "2 minúty"
+msgid "IDS_ST_BODY_SCHEDULE"
+msgstr "Plán"
 
-msgid "IDS_ST_BODY_30SEC"
-msgstr "30 sekúnd"
+msgid "IDS_ST_BODY_SAVED"
+msgstr "Uložené."
 
-msgid "IDS_ST_BODY_5_MINUTES"
-msgstr "5 minút"
+msgid "IDS_ST_BODY_SAVE"
+msgstr "Uložiť"
 
-msgid "IDS_ST_BODY_APPLICATIONS"
-msgstr "Aplikácie"
+msgid "IDS_ST_BODY_REGION"
+msgstr "Región"
 
-msgid "IDS_ST_BODY_DONT_ASK_AGAIN"
-msgstr "Už sa nepýtať"
+msgid "IDS_ST_BODY_PROFILE"
+msgstr "Profil"
 
-msgid "IDS_ST_BODY_P1SS_IS_CURRENTLY_P2SS_T_TTS"
-msgstr "Aplikácia %1$s je aktuálne %2$s."
+msgid "IDS_ST_BODY_PM"
+msgstr "PM"
 
-msgid "IDS_ST_BODY_PASSWORDS_MUST_CONSIST_OF_AT_LEAST_4_ALPHANUMERIC_CHARACTERS_ALSO_INCLUDING_AT_LEAST_1_ALPHABETICAL_CHARACTER"
-msgstr "Heslá musia obsahovať aspoň 4 alfanumerické znaky a tiež aspoň 1 abecedný znak."
+msgid "IDS_ST_BODY_PHONEPROFILES_SILENT"
+msgstr "Tichý"
 
-msgid "IDS_ST_BODY_PUK1_BLOCKED"
-msgstr "PUK1 blokovaný."
+msgid "IDS_ST_BODY_PASSWORD"
+msgstr "Heslo"
 
-msgid "IDS_ST_BODY_PUK1_CODE"
-msgstr "Kód PUK1"
+msgid "IDS_ST_BODY_NO_RESULTS_FOUND"
+msgstr "Nenašli sa žiadne výsledky."
 
-msgid "IDS_ST_BODY_PUK2"
+msgid "IDS_ST_BODY_NOT_ASSIGNED"
+msgstr "Nepriradené"
+
+msgid "IDS_ST_BODY_NOTIFICATIONS"
+msgstr "Oznámenia"
+
+msgid "IDS_ST_BODY_NOTIFICATION"
+msgstr "Oznámenie"
+
+msgid "IDS_ST_BODY_NONE"
+msgstr "Žiadny"
+
+msgid "IDS_ST_BODY_NEW"
+msgstr "Nová"
+
+msgid "IDS_ST_BODY_NETWORK"
+msgstr "Sieť"
+
+msgid "IDS_ST_BODY_NAME"
+msgstr "Meno"
+
+msgid "IDS_ST_BODY_MONDAY"
+msgstr "Pondelok"
+
+msgid "IDS_ST_BODY_MODE"
+msgstr "Mód"
+
+msgid "IDS_ST_SK_NO"
+msgstr "Nie"
+
+msgid "IDS_ST_BODY_MESSAGE"
+msgstr "Správa"
+
+msgid "IDS_ST_BODY_MEMORY"
+msgstr "Pamäť"
+
+msgid "IDS_ST_BODY_MB"
+msgstr "MB"
+
+msgid "IDS_ST_BODY_LIST_VIEW"
+msgstr "Zobrazenie zoznamu"
+
+msgid "IDS_ST_BODY_LICENCE"
+msgstr "Licencia"
+
+msgid "IDS_ST_BODY_LED_INDICATOR"
+msgstr "Indikátor LED"
+
+msgid "IDS_HELP_BODY_SMART_STAY_DETECTS_YOUR_EYES_WITH_THE_FRONT_CAMERA_SO_THAT_THE_SCREEN_STAYS_ON_WHEN_YOU_ARE_LOOKING_AT_IT"
+msgstr "Funkcia inteligentného zapnutia obrazovky sleduje vaše oči pomocou predného fotoaparátu, aby obrazovka zostala zapnutá, keď sa na ňu pozeráte."
+
+msgid "IDS_QP_POP_YOU_WILL_NO_LONGER_BE_ABLE_TO_USE_APPLICATIONS_NOTI_MSG"
+msgstr "Nebudete viac môcť používať aplikácie ako Internet, E-mail a YouTube cez mobilné siete. Pokračovať?"
+
+msgid "IDS_ST_BODY_10_MINUTES"
+msgstr "10 minút"
+
+msgid "IDS_ST_BODY_15SEC"
+msgstr "15 sekúnd"
+
+msgid "IDS_ST_BODY_24_HOURS"
+msgstr "24 hodín"
+
+msgid "IDS_ST_BODY_2_MINUTES"
+msgstr "2 minúty"
+
+msgid "IDS_ST_BODY_KB"
+msgstr "kB"
+
+msgid "IDS_ST_BODY_30SEC"
+msgstr "30 sekúnd"
+
+msgid "IDS_ST_BODY_5_MINUTES"
+msgstr "5 minút"
+
+msgid "IDS_ST_BODY_DONT_ASK_AGAIN"
+msgstr "Už sa nepýtať"
+
+msgid "IDS_ST_BODY_P1SS_IS_CURRENTLY_P2SS_T_TTS"
+msgstr "Aplikácia %1$s je aktuálne %2$s."
+
+msgid "IDS_ST_BODY_PASSWORDS_MUST_CONSIST_OF_AT_LEAST_4_ALPHANUMERIC_CHARACTERS_ALSO_INCLUDING_AT_LEAST_1_ALPHABETICAL_CHARACTER"
+msgstr "Heslá musia obsahovať aspoň 4 alfanumerické znaky a tiež aspoň 1 abecedný znak."
+
+msgid "IDS_ST_BODY_INSERT_SD_CARD"
+msgstr "Vložte kartu SD."
+
+msgid "IDS_ST_BODY_PUK1_BLOCKED"
+msgstr "PUK1 blokovaný."
+
+msgid "IDS_ST_BODY_INCORRECT_PIN_E"
+msgstr "Nesprávny PIN."
+
+msgid "IDS_ST_BODY_PUK1_CODE"
+msgstr "Kód PUK1"
+
+msgid "IDS_ST_BODY_INCORRECT_PASSWORD_TRY_AGAIN"
+msgstr "Nesprávne heslo. Skúste to znova"
+
+msgid "IDS_ST_BODY_PUK2"
 msgstr "PUK2"
 
 msgid "IDS_ST_BUTTON2_POWER_SAVING_MODE_ABB"
@@ -2260,6 +2107,9 @@ msgstr "Nesprávny kód PUK1."
 msgid "IDS_ST_POP_INCORRECT_PUK1_PD_ATTEMPTS_LEFT"
 msgstr "Nesprávny PUK1. Zostávajúce pokusy: %d."
 
+msgid "IDS_ST_BODY_GRID_VIEW"
+msgstr "Zobrazenie mriežky"
+
 msgid "IDS_ST_POP_INCORRECT_PUK2"
 msgstr "Nesprávny PUK2."
 
@@ -2269,20 +2119,89 @@ msgstr "Nesprávny PUK2. Zostávajúce pokusy: %d."
 msgid "IDS_ST_POP_PIN_CHANGED"
 msgstr "PIN bol zmenený."
 
+msgid "IDS_ST_BODY_GB"
+msgstr "GB"
+
 msgid "IDS_TASKMGR_BUTTON_CLEAR_CACHE"
 msgstr "Vymazať vyrov. pamäť"
 
 msgid "IDS_ST_BODY_3G_ONLY"
 msgstr "Iba 3G"
 
+msgid "IDS_ST_BODY_FROM_M_TIME"
+msgstr "Od"
+
 msgid "IDS_ST_HEADER_ADD"
 msgstr "Pridať"
 
-msgid "IDS_ST_BODY_SECONDS"
-msgstr "Sekundy"
+msgid "IDS_ST_BODY_FACEBOOK"
+msgstr "Facebook"
 
-msgid "IDS_ST_BUTTON_CANCEL"
-msgstr "Zrušiť"
+msgid "IDS_ST_BODY_ENTER_NEW_PASSWORD"
+msgstr "Zadajte nové heslo."
+
+msgid "IDS_ST_BODY_EDIT"
+msgstr "Upraviť"
+
+msgid "IDS_ST_BODY_DO_NOT_SHOW_AGAIN"
+msgstr "Už nezobrazovať"
+
+msgid "IDS_ST_BODY_DOWNLOADS"
+msgstr "Stiahnuté položky"
+
+msgid "IDS_ST_BODY_DOWNLOAD"
+msgstr "Stiahnuť"
+
+msgid "IDS_ST_BODY_DISPLAY_CONTENTS"
+msgstr "Zobraziť obsah"
+
+msgid "IDS_ST_BODY_DEVICE_MEMORY"
+msgstr "Pamäť zariadenia"
+
+msgid "IDS_ST_BODY_DEVICE"
+msgstr "Zariadenie"
+
+msgid "IDS_ST_BODY_DATE"
+msgstr "Dátum"
+
+msgid "IDS_ST_BODY_CURRENT"
+msgstr "Aktuálny"
+
+msgid "IDS_ST_BODY_COUNTRY_CODE"
+msgstr "Kód krajiny"
+
+msgid "IDS_ST_BODY_CONNECTION"
+msgstr "Pripojenie"
+
+msgid "IDS_ST_BODY_CONFIRM"
+msgstr "Potvrdiť"
+
+msgid "IDS_ST_BODY_CHECK_FOR_UPDATES"
+msgstr "Skontrolovať aktualizácie"
+
+msgid "IDS_ST_BODY_AVAILABLE"
+msgstr "K dispozícii"
+
+msgid "IDS_ST_BODY_AUTO_DOWNLOAD"
+msgstr "Automaticky stiahnuť"
+
+msgid "IDS_ST_BODY_APPLICATION"
+msgstr "Aplikácia"
+
+msgid "IDS_ST_BODY_AM"
+msgstr "AM"
+
+msgid "IDS_ST_BODY_ALARM"
+msgstr "Budík"
+
+msgid "IDS_LBS_HEADER_LOCATION"
+msgstr "GPS"
+
+msgid "IDS_ST_BODY_APPLICATIONS"
+msgstr "Aplikácie"
+
+msgid "IDS_ST_BODY_VIDEOS"
+msgstr "Videá"
 
 msgid "IDS_ST_BODY_1_5_SECONDS"
 msgstr "1.5 sekundy"
@@ -2296,8 +2215,17 @@ msgstr "HOTOVO"
 msgid "IDS_ST_HEADER_ENABLE_DATA_ROAMING"
 msgstr "Zapnutie dátového roamingu"
 
-msgid "IDS_ST_HEADER_TURN_ON_MOBILE_DATA"
-msgstr "Zapnúť mobilné dátové pripojenie"
+msgid "IDS_ST_HEADER_SCAN_FOR_NETWORKS_ABB"
+msgstr "Vyhľadávanie sietí"
+
+msgid "IDS_ST_POP_MOBILE_DATA_WILL_BE_TURNED_ON_CONNECTING_TO_MOBILE_NETWORKS_MAY_RESULT_IN_ADDITIONAL_CHARGES_DEPENDING_ON_YOUR_PAYMENT_PLAN"
+msgstr "Zapne sa mobilné dátové pripojenie. Pripojenie k mobilným sieťam môže mať za následok ďalšie poplatky v závislosti od vášho tarifného programu."
+
+msgid "IDS_ST_POP_SCANNING_FOR_NETWORK_ING"
+msgstr "Vyhľadáva sa sieť..."
+
+msgid "IDS_ST_POP_UNLESS_YOU_CONNECT_TO_A_WI_FI_NETWORK_YOU_WILL_NOT_BE_ABLE_TO_USE_THE_INTERNET_EMAIL_OR_OTHER_APPS_MSG"
+msgstr "Pokiaľ sa nepripojíte k sieti Wi-Fi, nebudete môcť používať Internet, E-mail ani iné aplikácie, ktoré vyžadujú dátové pripojenie."
 
 msgid "IDS_ST_HEADER_UNABLE_TO_PLAY_SAMPLE_ABB"
 msgstr "Ukážka sa nedá prehrať"
@@ -2305,15 +2233,24 @@ msgstr "Ukážka sa nedá prehrať"
 msgid "IDS_ST_POP_SAMPLES_CANNOT_BE_PLAYED_DURING_CALLS"
 msgstr "Počas hovorov sa nedajú prehrávať ukážky."
 
-msgid "IDS_ST_HEADER_DEVICE_NAME"
-msgstr "Meno zariadenia"
-
 msgid "IDS_ST_HEADER_DELETE_ITEMS_ABB2"
 msgstr "Odstránenie polož."
 
+msgid "IDS_ST_BODY_SECONDS"
+msgstr "Sekundy"
+
 msgid "IDS_ST_HEADER_FEEDBACK"
 msgstr "Spätná väzba"
 
+msgid "IDS_ST_BUTTON_CANCEL"
+msgstr "Zrušiť"
+
+msgid "IDS_ST_HEADER_TURN_ON_MOBILE_DATA"
+msgstr "Zapnúť mobilné dátové pripojenie"
+
+msgid "IDS_ST_HEADER_DEVICE_NAME"
+msgstr "Meno zariadenia"
+
 msgid "IDS_ST_BODY_SELECT_ALL"
 msgstr "Vybrať všetky"
 
@@ -2323,9 +2260,6 @@ msgstr "Celková"
 msgid "IDS_ST_HEADER_MANAGE_CERTIFICATES_ABB"
 msgstr "Spravovanie certifikátov"
 
-msgid "IDS_ST_BODY_INCORRECT_PASSWORD"
-msgstr "Nesprávne heslo."
-
 msgid "IDS_ST_HEADER_TURN_OFF_MOBILE_DATA"
 msgstr "Vypnúť mobilné dátové pripojenie"
 
@@ -2335,9 +2269,6 @@ msgstr "Letový režim deaktivuje funkcie volaní a správ a vypne mobilné dát
 msgid "IDS_ST_BODY_TYPE"
 msgstr "Typ"
 
-msgid "IDS_ST_BODY_PERSONAL"
-msgstr "Osobné"
-
 msgid "IDS_ST_HEADER_LOCK_SCREEN_AND_SECURITY_ABB"
 msgstr "Zamknutie a zabezpečenie"
 
@@ -2356,9 +2287,6 @@ msgstr "Právne informácie"
 msgid "IDS_ST_BODY_DEVICE_INFORMATION"
 msgstr "Informácie o zariadení"
 
-msgid "IDS_ST_BODY_PHONE_NUMBER"
-msgstr "Telefónne číslo"
-
 msgid "IDS_ST_BODY_MODEL_NUMBER"
 msgstr "Číslo modelu"
 
@@ -2407,6 +2335,81 @@ msgstr "Vym. vyr. pamäť"
 msgid "IDS_ST_BODY_12_HOURS"
 msgstr "12 hodín"
 
+msgid "IDS_ST_BODY_ANSWERINGMODE_AUTOMATIC"
+msgstr "Automaticky"
+
+msgid "IDS_ST_BODY_BLUETOOTH"
+msgstr "Bluetooth"
+
+msgid "IDS_ST_BODY_ADVANCEDOPTIONS_CERTIFICATES"
+msgstr "Certifikáty"
+
+msgid "IDS_ST_BODY_CALLERID_DEFAULT"
+msgstr "Predvolený"
+
+msgid "IDS_ST_BODY_APPLICATIONSETTINGS_MESSAGE"
+msgstr "Správa"
+
+msgid "IDS_ST_BODY_NFC"
+msgstr "NFC"
+
+msgid "IDS_ST_BODY_PIN_LOCK"
+msgstr "Zámok PIN"
+
+msgid "IDS_ST_BUTTON2_S_PLANNER"
+msgstr "Plánovač S"
+
+msgid "IDS_ST_BODY_VOICE"
+msgstr "Hlas"
+
+msgid "IDS_ST_BODY_DEFAULTMEMORY_VOICE_RECORDER"
+msgstr "Hlasový záznamník"
+
+msgid "IDS_ST_BODY_YYYY_MM_DD_DOT"
+msgstr "RRRR/MM/DD"
+
+msgid "IDS_ST_BODY_BRIGHTNESS_M_POWER_SAVING"
+msgstr "Jas"
+
+msgid "IDS_ST_HEADER_SORT_BY"
+msgstr "Zoradiť podľa"
+
+msgid "IDS_ST_TPOP_MAXIMUM_NUMBER_OF_CHARACTERS_REACHED"
+msgstr "Dosiahol sa maximálny počet znakov."
+
+msgid "IDS_ST_TPOP_TRY_AGAIN"
+msgstr "Skúste to znova."
+
+msgid "IDS_ST_SK_YES"
+msgstr "Áno"
+
+msgid "IDS_ST_BODY_PLAY_A_SOUND_WHEN_BUTTONS_ICONS_AND_MENU_ITEMS_ARE_TAPPED"
+msgstr "Pri ťuknutí na tlačidlá, ikony a položky menu sa prehrá zvuk."
+
+msgid "IDS_ST_MBODY_KEYBOARD_SOUND"
+msgstr "Zvuk klávesnice"
+
+msgid "IDS_ST_MBODY_TOUCH_SOUND"
+msgstr "Zvuk dotykov"
+
+msgid "IDS_ST_SBODY_PLAY_A_SOUND_WHEN_THE_SAMSUNG_KEYBOARD_IS_TAPPED"
+msgstr "Pri ťuknutí na klávesnicu Samsung sa prehrá zvuk."
+
+msgid "IDS_ST_POP_MOUNTING_SD_CARD_ING"
+msgstr "Pripája sa karta SD..."
+
+msgid "IDS_ST_BODY_SET_DATE"
+msgstr "Nastaviť dátum"
+
+msgid "IDS_ST_BODY_LOCK_SCREEN"
+msgstr "Zamknutá obrazovka"
+
+msgid "IDS_ST_BODY_PERSONAL"
+msgstr "Osobné"
+
+msgid "IDS_ST_BODY_PHONE_NUMBER"
+msgstr "Telefónne číslo"
+
 msgid "IDS_ST_BODY_1MINUTE"
 msgstr "1 minúta"
 
@@ -2416,30 +2419,15 @@ msgstr "Kontá"
 msgid "IDS_ST_HEADER_ALLSHARE"
 msgstr "AllShare"
 
-msgid "IDS_ST_BODY_ANSWERINGMODE_AUTOMATIC"
-msgstr "Automaticky"
-
 msgid "IDS_ST_BUTTON_BACK"
 msgstr "Späť"
 
-msgid "IDS_ST_BODY_BLUETOOTH"
-msgstr "Bluetooth"
-
-msgid "IDS_ST_BODY_ADVANCEDOPTIONS_CERTIFICATES"
-msgstr "Certifikáty"
-
 msgid "IDS_ST_BODY_CONTACTS"
 msgstr "Kontakty"
 
 msgid "IDS_ST_BODY_MYTHEME_CREATE"
 msgstr "Vytvoriť"
 
-msgid "IDS_ST_BODY_CALLERID_DEFAULT"
-msgstr "Predvolený"
-
-msgid "IDS_ST_BODY_FM_RADIO"
-msgstr "FM rádio"
-
 msgid "IDS_ST_BODY_FONT"
 msgstr "Písmo"
 
@@ -2452,15 +2440,9 @@ msgstr "Pomocník"
 msgid "IDS_ST_BODY_MANUAL"
 msgstr "Ručne"
 
-msgid "IDS_ST_BODY_APPLICATIONSETTINGS_MESSAGE"
-msgstr "Správa"
-
 msgid "IDS_ST_BODY_MUSIC"
 msgstr "Hudba"
 
-msgid "IDS_ST_BODY_NFC"
-msgstr "NFC"
-
 msgid "IDS_ST_BODY_ALERTTYPE_OFF"
 msgstr "Vyp."
 
@@ -2470,9 +2452,6 @@ msgstr "Zap."
 msgid "IDS_ST_BODY_MEMORYSTATUS_OTHERS"
 msgstr "Ostatné"
 
-msgid "IDS_ST_BODY_PIN_LOCK"
-msgstr "Zámok PIN"
-
 msgid "IDS_ST_BODY_RESET"
 msgstr "Vynulovať"
 
@@ -2488,45 +2467,21 @@ msgstr "Synchronizácia"
 msgid "IDS_ST_BODY_SYSTEM"
 msgstr "Systém"
 
-msgid "IDS_ST_BUTTON2_S_PLANNER"
-msgstr "S plánovač"
-
 msgid "IDS_ST_BODY_TWITTER"
 msgstr "Twitter"
 
 msgid "IDS_ST_BODY_USERNAME"
 msgstr "Meno používateľa"
 
-msgid "IDS_ST_BODY_VOICE"
-msgstr "Hlas"
-
-msgid "IDS_ST_BODY_DEFAULTMEMORY_VOICE_RECORDER"
-msgstr "Hlasový záznamník"
-
 msgid "IDS_ST_BODY_WI_FI"
 msgstr "Wi-Fi"
 
-msgid "IDS_ST_BODY_YYYY_MM_DD_DOT"
-msgstr "RRRR/MM/DD"
-
-msgid "IDS_ST_BODY_BRIGHTNESS_M_POWER_SAVING"
-msgstr "Jas"
-
-msgid "IDS_ST_HEADER_SORT_BY"
-msgstr "Zoradiť podľa"
-
 msgid "IDS_ST_BODY_DELETED"
 msgstr "Odstránené."
 
 msgid "IDS_ST_POP_ERROR"
 msgstr "Chyba."
 
-msgid "IDS_ST_TPOP_MAXIMUM_NUMBER_OF_CHARACTERS_REACHED"
-msgstr "Dosiahol sa maximálny počet znakov."
-
-msgid "IDS_ST_TPOP_TRY_AGAIN"
-msgstr "Skúste to znova."
-
 msgid "IDS_ST_BODY_VERSION"
 msgstr "Verzia"
 
@@ -2536,36 +2491,9 @@ msgstr "Odstrániť"
 msgid "IDS_ST_SK_SET_LITE"
 msgstr "Nastaviť"
 
-msgid "IDS_ST_SK_YES"
-msgstr "Áno"
-
-msgid "IDS_SAPPS_SK_TRY_ABB"
-msgstr "Skúsiť"
-
-msgid "IDS_ST_BODY_PLAY_A_SOUND_WHEN_BUTTONS_ICONS_AND_MENU_ITEMS_ARE_TAPPED"
-msgstr "Pri ťuknutí na tlačidlá, ikony a položky menu sa prehrá zvuk."
-
-msgid "IDS_ST_MBODY_KEYBOARD_SOUND"
-msgstr "Zvuk klávesnice"
-
 msgid "IDS_ST_MBODY_RINGTONE"
 msgstr "Vyzváňací tón"
 
-msgid "IDS_ST_MBODY_TOUCH_SOUND"
-msgstr "Zvuk dotykov"
-
-msgid "IDS_ST_SBODY_PLAY_A_SOUND_WHEN_THE_SAMSUNG_KEYBOARD_IS_TAPPED"
-msgstr "Pri ťuknutí na klávesnicu Samsung sa prehrá zvuk."
-
-msgid "IDS_ST_POP_MOUNTING_SD_CARD_ING"
-msgstr "Pripája sa karta SD..."
-
-msgid "IDS_ST_BODY_SET_DATE"
-msgstr "Nastaviť dátum"
-
-msgid "IDS_ST_BODY_ALL"
-msgstr "Všetky"
-
 msgid "IDS_LBS_BODY_LOCATION_SERVICE"
 msgstr "Lokalizačná služba"
 
@@ -2575,9 +2503,6 @@ msgstr "Sieť VPN"
 msgid "IDS_ST_SK_OPTIONS_LITE"
 msgstr "Voľby"
 
-msgid "IDS_ST_BODY_TTS"
-msgstr "TTS"
-
 msgid "IDS_ST_BODY_VOICE_CONTROL"
 msgstr "Hlasové ovládanie"
 
@@ -2590,45 +2515,222 @@ msgstr "Nerušiť"
 msgid "IDS_ST_MBODY_APP_NOTIFICATIONS"
 msgstr "Oznámenia z aplikácií"
 
+msgid "IDS_ST_BODY_ALL"
+msgstr "Všetky"
+
 msgid "IDS_ST_HEADER_DEFAULT_APPLICATIONS_ABB"
 msgstr "Predvolené aplikácie"
 
-msgid "IDS_ST_BODY_HOME"
-msgstr "Domov"
-
 msgid "IDS_ST_BODY_SET_TIME"
 msgstr "Nastaviť čas"
 
 msgid "IDS_ST_BODY_UNABLE_TO_SCAN_FOR_NETWORKS"
 msgstr "Nedajú sa vyhľadať siete."
 
-msgid "IDS_ST_BODY_LOCK_SCREEN"
-msgstr "Zamknutá obrazovka"
+msgid "IDS_ACCS_BODY_SIGNAL_STRENGTH_TTS"
+msgstr "Intenzita signálu"
 
 msgid "IDS_ST_HEADER_VISION"
 msgstr "Zrak"
 
+msgid "IDS_ST_BODY_SIGNAL_STRENGTH"
+msgstr "Intenzita signálu"
+
+msgid "IDS_ST_BODY_HELLO_KITTY_10"
+msgstr "Hello Kitty 10"
+
+msgid "IDS_ST_HEADER_SOUNDS_AND_NOTIFICATIONS_ABB"
+msgstr "Zvuky a oznámenia"
+
+msgid "IDS_ST_BODY_TTS"
+msgstr "TTS"
+
+msgid "IDS_ST_BODY_HOME"
+msgstr "Domov"
+
 msgid "IDS_ST_BODY_OFF"
 msgstr "Vyp."
 
-msgid "IDS_ST_BODY_SIGNAL_STRENGTH"
-msgstr "Intenzita signálu"
+msgid "IDS_ST_BODY_THERE_ARE_NO_APPS_SET_AS_DEFAULTS"
+msgstr "Nie sú nastavené žiadne predvolené aplikácie."
 
-msgid "IDS_ST_POP_MOBILE_DATA_WILL_BE_TURNED_ON_CONNECTING_TO_MOBILE_NETWORKS_MAY_RESULT_IN_ADDITIONAL_CHARGES_DEPENDING_ON_YOUR_PAYMENT_PLAN"
-msgstr "Zapne sa mobilné dátové pripojenie. Pripojenie k mobilným sieťam môže mať za následok ďalšie poplatky v závislosti od vášho tarifného programu."
+msgid "IDS_ST_HEADER_PRIVACY_SETTINGS_ABB"
+msgstr "Nastavenia súkromia"
 
-msgid "IDS_ST_POP_UNLESS_YOU_CONNECT_TO_A_WI_FI_NETWORK_YOU_WILL_NOT_BE_ABLE_TO_USE_THE_INTERNET_EMAIL_OR_OTHER_APPS_MSG"
-msgstr "Pokiaľ sa nepripojíte k sieti Wi-Fi, nebudete môcť používať Internet, E-mail ani iné aplikácie, ktoré vyžadujú dátové pripojenie."
+msgid "IDS_QP_OPT_SHOW_ALL_CONTENT_ABB"
+msgstr "Zobraziť všetok obsah"
+
+msgid "IDS_QP_OPT_HIDE_SENSITIVE_CONTENT_ABB"
+msgstr "Skryť citlivý obsah"
+
+msgid "IDS_ST_BUTTON_REMOVE_ABB2"
+msgstr "Odstrániť"
+
+msgid "IDS_QP_TMBODY_NOTIFICATIONS_ON_LOCK_SCREEN"
+msgstr "Oznámenia na zamknutej obrazov."
+
+msgid "IDS_ACCS_BODY_WHILE_SCREEN_READER_IS_ENABLED_YOUR_PHONE_WILL_PROVIDE_VOICE_FEEDBACK_FOR_EXAMPLE_SCREEN_READER_WILL_MSG"
+msgstr "Kým je zapnutá aplikácia Čítačka obrazovky, telefón bude poskytovať hlasovú odozvu. Funkcia Čítačka obrazovky vám napríklad povie, s čím môžete interagovať na každej obrazovke. Ťuknutím na položky ich môžete vybrať a vypočuť si, na čo slúžia. Dvojitým ťuknutím na položky môžete vykonať ich funkciu."
+
+msgid "IDS_ACCS_MBODY_READ_OUT_USAGE_HINTS_ABB"
+msgstr "Prečítať tipy na použitie"
+
+msgid "IDS_ACCS_MBODY_SOUND_FEEDBACK"
+msgstr "Zvuková odozva"
+
+msgid "IDS_ACCS_MBODY_VIBRATION_FEEDBACK"
+msgstr "Vibračná odozva"
+
+msgid "IDS_ACCS_OPT_ALWAYS_READ_OUT_KEYBOARD_INPUT_TTS"
+msgstr "Vždy čítať vstup z klávesnice"
 
-msgid "IDS_SCR_BODY_PD_UNREAD_NOTIFICATIONS"
-msgstr "Neprečítané oznámenia"
+msgid "IDS_ACCS_OPT_KEYBOARD_FEEDBACK_TTS"
+msgstr "Odozva klávesnice"
 
 msgid "IDS_ACCS_OPT_OTHER_FEEDBACK_TTS"
 msgstr "Iní odozva"
 
-msgid "IDS_ACCS_TMBODY_STATUS_BAR_INFORMATION"
-msgstr "Informácie na stavovom riadku"
+msgid "IDS_ACCS_SBODY_READ_OUT_NOTIFICATIONS_WHILE_THE_SCREEN_IS_OFF"
+msgstr "Čítanie oznámení pri vypnutej obrazovke."
 
 msgid "IDS_ACCS_SBODY_SELECT_WHICH_INFORMATION_FROM_INDICATORS_SHOWN_ON_THE_STATUS_BAR_WILL_BE_READ_OUT_WHEN_YOU_TRIPLE_TAP_THE_SCREEN_WITH_TWO_FINGERS_MSG"
 msgstr "Vyberte, ktoré informácie z indikátorov zobrazených na stavovom riadku sa budú čítať po trojitom ťuknutí na obrazovku dvomi prstami, ako napríklad čas a dátum, intenzita signálu zariadenia, pripojenia Wi-Fi a Bluetooth a energia batérie."
 
+msgid "IDS_ACCS_SBODY_SET_THE_VOICE_FEEDBACK_TO_VARY_IN_PITCH_WHILE_USING_THE_KEYBOARD_TO_ENTER_TEXT"
+msgstr "Nastavte zmenu výšky tónu hlasovej odozvy pri používaní klávesnice na zadávanie textu."
+
+msgid "IDS_ACCS_TMBODY_STATUS_BAR_INFORMATION"
+msgstr "Informácie na stavovom riadku"
+
+msgid "IDS_ST_BUTTON_TURN_OFF_ABB2"
+msgstr "Vypnúť"
+
+msgid "IDS_ST_BUTTON_TURN_ON_ABB3"
+msgstr "Zapnúť"
+
+msgid "IDS_ST_BUTTON_DISABLE_ABB"
+msgstr "Vypnúť"
+
+msgid "IDS_ST_BUTTON_ENABLE_ABB3"
+msgstr "Zapnúť"
+
+msgid "IDS_SM_TPOP_P1SS_P2SS_CACHED_DATA_CLEARED_ABB"
+msgstr "Vyčistilo sa %1$s %2$s vyrov. pamäti."
+
+msgid "IDS_SM_HEADER_DEFAULT_STORAGE_SETTINGS_ABB"
+msgstr "Nastavenia predvoleného úložiska"
+
+msgid "IDS_SM_TMBODY_DEFAULT_STORAGE_LOCATIONS"
+msgstr "Umiestnenia predvol. úložiska"
+
+msgid "IDS_SM_SBODY_CALCULATING_ING"
+msgstr "Prebieha výpočet..."
+
+msgid "IDS_ST_BODY_IMAGES"
+msgstr "Obrázky"
+
+msgid "IDS_ST_BODY_STORAGE_USAGE"
+msgstr "Využitie úložného priestoru"
+
+msgid "IDS_ST_HEADER_TOTAL_SPACE"
+msgstr "Celkové miesto"
+
+msgid "IDS_SM_TMBODY_APPS_ABB"
+msgstr "Aplikácie"
+
+msgid "IDS_ST_BODY_SYSTEM_STORAGE"
+msgstr "Systémový ukladací priestor"
+
+msgid "IDS_ST_BODY_CACHED_DATA_ABB"
+msgstr "Údaje uložené vo vyrovnávacej pamäti"
+
+msgid "IDS_SM_HEADER_DEFAULT_STORAGE_LOC_ABB"
+msgstr "Predvolené úložisko"
+
+msgid "IDS_SM_BODY_FREE_M_MEMORY_ABB"
+msgstr "Voľné"
+
+msgid "IDS_ST_MBODY_ADS"
+msgstr "Reklama"
+
+msgid "IDS_SM_BODY_SELECT_THE_DEFAULT_LOCATION_FOR_INSTALLING_APPS_WHERE_APPS_CAN_BE_SAVED_DEPENDS_ON_THE_TYPE_OF_APP_AND_THE_AVAILABILITY_OF_THE_LOCATION"
+msgstr "Vyberte predvolené umiestnenie inštalácie aplikácií. Umiestnenie ukladania aplikácií závisí od typu aplikácie a dostupnosti umiestnenia."
+
+msgid "IDS_SM_BODY_SELECT_THE_DEFAULT_STORAGE_LOCATION_FOR_CONTENT_SHARED_VIA_BLUETOOTH_OR_WI_FI_DIRECT"
+msgstr "Vyberte predvolené umiestnenie úložiska pre obsah zdieľaný cez Bluetooth alebo Wi-Fi Direct."
+
+msgid "IDS_ST_OPT_HIDE_CONTENT"
+msgstr "Skryť obsah"
+
+msgid "IDS_ST_HEADER_PRIVACY_AND_SECURITY_ABB"
+msgstr "Súkromie a zabezpečenie"
+
+msgid "IDS_ST_MBODY_PRIVACY_AND_SECURITY"
+msgstr "Súkromie a zabezpečenie"
+
+msgid "IDS_ST_HEADER_TIZEN_CONNECT"
+msgstr "Pripojenie Tizen"
+
+msgid "IDS_ST_OPT_BATTERY_USAGE_ABB"
+msgstr "Využitie batérie"
+
+msgid "IDS_SM_BODY_THE_BATTERY_USAGE_FOR_THE_PAST_P1SD_HOURS_P2SD_MINUTES_C"
+msgstr "Využívanie batérie počas uplynulých %1$d hodín %2$d minút:"
+
+msgid "IDS_ST_BODY_REMAINING_BATTERY"
+msgstr "Zostávajúca energia v batérii"
+
+msgid "IDS_ST_BODY_CHARGING_ING_ABB"
+msgstr "Nabíja sa..."
+
+msgid "IDS_ST_SBODY_FULLY_CHARGED_ABB_M_STATUS"
+msgstr "Plne nabitá"
+
+msgid "IDS_ST_BODY_MISSED_EVENTS"
+msgstr "Zmeškané udalosti"
+
+msgid "IDS_ST_BODY_SPEECH_RATE"
+msgstr "Rýchlosť reči"
+
+msgid "IDS_COM_POP_MISSED_EVENTS"
+msgstr "Zmeškané udalosti"
+
+msgid "IDS_SCR_POP_DRAG_THE_SLIDER_TO_SET_THE_SPEECH_RATE"
+msgstr "Presunutím posúvača môžete nastaviť rýchlosť reči."
+
+msgid "IDS_ST_BODY_BATTERY_LEVEL"
+msgstr "Úroveň nabitia batérie"
+
+msgid "IDS_ST_HEADER_DETAILS"
+msgstr "Podrobnosti"
+
+msgid "IDS_ST_MBODY_OTHER_SOUNDS"
+msgstr "Ďalšie zvuky"
+
+msgid "IDS_ST_HEADER_ENCRYPT_SD_CARD"
+msgstr "Šifrovať kartu SD"
+
+msgid "IDS_ST_HEADER_DECRYPT_SD_CARD"
+msgstr "Dešifrovanie karty SD"
+
+msgid "IDS_ST_HEADER_ENCRYPTION"
+msgstr "Šifrovanie"
+
+msgid "IDS_ST_SBODY_DEVICE_ENCRYPTED_M_STATUS"
+msgstr "Zariadenie je šifrované"
+
+msgid "IDS_ST_SBODY_DEVICE_NOT_ENCRYPTED_M_STATUS"
+msgstr "Zariadenie nie je šifrované"
+
+msgid "IDS_ST_SBODY_SD_CARD_ENCRYPTED_M_STATUS"
+msgstr "Karta SD je šifrovaná"
+
+msgid "IDS_ST_SBODY_SD_CARD_NOT_ENCRYPTED_M_STATUS_SBODY"
+msgstr "Karta SD nie je zašifrovaná"
+
+msgid "IDS_ST_TMBODY_SECURE_ERASE"
+msgstr "Bezpečné vymazanie"
+
+msgid "IDS_ST_SBODY_ERASE_ALL_DELETED_DATA_ON_THE_PHONE_PERMANENTLY_FOR_SECURITY_PURPOSES_THIS_DATA_WILL_NOT_BE_RECOVERABLE_BY_ANYONE"
+msgstr "Všetky údaje odstránené z telefónu sa z bezpečnostných dôvodov natrvalo vymažú. Tieto údaje nebude môcť nikto obnoviť."
+
old mode 100644 (file)
new mode 100755 (executable)
index 18a8bf7..b4628b4
@@ -1,12 +1,18 @@
-msgid "IDS_ST_BODY_1_MINUTE"
-msgstr "1 minuta"
+msgid "IDS_VOICE_HEADER_SPEECH_TO_TEXT_HSTT"
+msgstr "Govor v besedilo (STT)"
+
+msgid "IDS_VOICE_HEADER_TEXT_TO_SPEECH_HTTS"
+msgstr "Besedilo v govor (TTS)"
+
+msgid "IDS_PB_TPOP_DELETING_ING_ABB"
+msgstr "Brisanje ..."
+
+msgid "IDS_VOICE_BODY_VOICE_CONTROL_ABB2"
+msgstr "Glasovno upravljanje"
 
 msgid "IDS_ST_POP_SAVING"
 msgstr "Shranjujem"
 
-msgid "IDS_CAM_POP_MODEL"
-msgstr "Model"
-
 msgid "IDS_EMAIL_BODY_INVALID_PORT_NUMBER"
 msgstr "Neveljavna številka vrat."
 
@@ -22,9 +28,6 @@ msgstr "6 sekund"
 msgid "IDS_PB_POP_PS_ALREADY_EXISTS"
 msgstr "%s že obstaja."
 
-msgid "IDS_SAPPS_OPT_BADGE_ABB"
-msgstr "Oznaka"
-
 msgid "IDS_ST_BODY_DISCONNECTED"
 msgstr "Prekinjeno."
 
@@ -34,9 +37,6 @@ msgstr "Medij"
 msgid "IDS_ST_BODY_SELECT_AUTOMATICALLY"
 msgstr "Samodejno izberi"
 
-msgid "IDS_ST_HEADER_AUDIO"
-msgstr "Zvok"
-
 msgid "IDS_ST_HEADER_FORMAT_MVERB_ABB"
 msgstr "Format"
 
@@ -58,33 +58,45 @@ msgstr "IP"
 msgid "IDS_BT_POP_OPERATION_FAILED"
 msgstr "Postopek ni uspel."
 
-msgid "IDS_CLD_OPT_MINUTE"
-msgstr "Minuta"
-
 msgid "IDS_CLD_OPT_MINUTES_LC_ABB"
 msgstr "minut"
 
-msgid "IDS_CST_BUTTON_CLOSE"
-msgstr "Zapri"
-
-msgid "IDS_CST_POP_FAILED"
-msgstr "Ni uspelo."
-
 msgid "IDS_IM_BODY_SUCCESSFULLY_COMPLETED"
 msgstr "Uspešno končano."
 
 msgid "IDS_IM_POP_UNEXPECTED_ERROR"
 msgstr "Nepričakovana napaka."
 
+msgid "IDS_SIM_BODY_INVALID_SIM_CARD"
+msgstr "Neveljavna kartica SIM."
+
+msgid "IDS_WGT_BUTTON3_KIES_VIA_WI_FI"
+msgstr "Kies prek Wi-Fi"
+
+msgid "IDS_ST_BODY_1_MINUTE"
+msgstr "1 minuta"
+
+msgid "IDS_CAM_POP_MODEL"
+msgstr "Model"
+
+msgid "IDS_ST_HEADER_AUDIO"
+msgstr "Zvok"
+
+msgid "IDS_CLD_OPT_MINUTE"
+msgstr "Minuta"
+
+msgid "IDS_CST_BUTTON_CLOSE"
+msgstr "Zapri"
+
+msgid "IDS_CST_POP_FAILED"
+msgstr "Ni uspelo."
+
 msgid "IDS_PB_BODY_INFO"
 msgstr "Info"
 
 msgid "IDS_PB_BUTTON_CONTACT"
 msgstr "Stik"
 
-msgid "IDS_SIM_BODY_INVALID_SIM_CARD"
-msgstr "Neveljavna kartica SIM."
-
 msgid "IDS_ST_BUTTON2_PROCESSING_ING"
 msgstr "Obdelava ..."
 
@@ -94,21 +106,18 @@ msgstr "Izbrišem?"
 msgid "IDS_VR_POP_NO_FILES"
 msgstr "Ni datotek"
 
-msgid "IDS_WGT_BUTTON3_KIES_VIA_WI_FI"
-msgstr "Kies prek Wi-Fi"
-
 msgid "IDS_TPLATFORM_OPT_BLUETOOTH"
 msgstr "Bluetooth"
 
+msgid "IDS_ST_HEADER_PRIVACY"
+msgstr "Zasebnost"
+
 msgid "IDS_ST_OPT_SETTINGS"
 msgstr "Nastavitve"
 
 msgid "IDS_ST_BODY_GENERAL"
 msgstr "Splošno"
 
-msgid "IDS_ST_HEADER_PRIVACY"
-msgstr "Zasebnost"
-
 msgid "IDS_BR_OPT_SCREEN"
 msgstr "Zaslon"
 
@@ -139,9 +148,6 @@ msgstr "Število prikazanih elementov: %d"
 msgid "IDS_COM_POP_FLIGHT_MODE_WILL_BE_DISABLED"
 msgstr "Način letenja bo onemogočen."
 
-msgid "IDS_COM_POP_CHECKING"
-msgstr "Preverjam..."
-
 msgid "IDS_COM_OPT_CONTINUE_Q"
 msgstr "Nadaljujem?"
 
@@ -214,9 +220,6 @@ msgstr "Poraba podatkov"
 msgid "IDS_MOBILEAP_BODY_TETHERING"
 msgstr "Tethering"
 
-msgid "IDS_IM_POP_THIS_FEATURE_IS_NOT_AVAILABLE_WHILE_FLIGHT_MODE_IS_ON"
-msgstr "Ta funkcija ni na voljo, ko je vključen način letenja."
-
 msgid "IDS_EMAIL_POP_SECURITY_UPDATE_ABB"
 msgstr "Varnostna posodobitev"
 
@@ -250,9 +253,6 @@ msgstr "Ni dovolj pomnilnika v telefonskem polnilniku. Zbrišite nekaj elementov
 msgid "IDS_KW_POP_BE_CAREFUL_WHEN_TRANSMITTING_INFORMATION_ON_AN_UNSECURED_WI_FI_NETWORK_MSG"
 msgstr "Pri prenosu podatkov prek nezaščitenega omrežja Wi-Fi bodite previdni, saj lahko podatke vidijo tudi drugi uporabniki omrežja."
 
-msgid "IDS_DN_BODY_ENCRYPT_SD_CARD"
-msgstr "Šifriraj kartico SD"
-
 msgid "IDS_MSGF_POP_UNSUPPORTED"
 msgstr "Ni podprto."
 
@@ -280,24 +280,15 @@ msgstr "Premik je končan."
 msgid "IDS_PB_BODY_MOVING_ING"
 msgstr "Premikam"
 
-msgid "IDS_SMEMO_BUTTON_IMPORT"
-msgstr "Uvoz"
-
 msgid "IDS_LCKSCN_BODY_WALLPAPERS"
 msgstr "Ozadja"
 
 msgid "IDS_LCKSCN_BODY_TAP_AND_HOLD_THE_SCREEN_THEN_TILT_THE_DEVICE_TOWARDS_YOU_TO_UNLOCK_IT_MSG"
 msgstr "Pritisnite in pridržite zaslon ter nagnite napravo proti sebi, da jo odklenete. Če se zaslon ne odklene, poskusite napravo še bolj nagniti. Če je nastavljeno odklepanje z gibanjem, bo gibanje samodejno omogočeno v meniju Nastavitve."
 
-msgid "IDS_SA_BUTTON_DONE_ABB"
-msgstr "Kon."
-
 msgid "IDS_FP_BODY_NO_APPLICATIONS"
 msgstr "Ni programov"
 
-msgid "IDS_ST_TZTAB4_MOST_USED_M_APP"
-msgstr "Največ. up."
-
 msgid "IDS_ST_TPOP_PERSONAL_MODE_ENABLED_ABB"
 msgstr "Osebni način je omogočen."
 
@@ -394,9 +385,6 @@ msgstr "Največje dovoljeno število znakov za ime naprave (%d) je preseženo."
 msgid "IDS_ST_POP_THE_APP_HAS_BEEN_UNINSTALLED"
 msgstr "Aplikacija je odstranjena."
 
-msgid "IDS_ST_POP_TAP_OK"
-msgstr "Pritisnite V redu"
-
 msgid "IDS_ST_POP_SEARCHING_NETWORK_ING"
 msgstr "Iskanje omrežja..."
 
@@ -412,15 +400,9 @@ msgstr "Ponastavitev vseh nastavitev in brisanje vseh podatkov. Ko zaženete to
 msgid "IDS_ST_POP_REMOVE_DEFAULT_APPS_Q"
 msgstr "Želite odstraniti privzete aplikacije?"
 
-msgid "IDS_ST_POP_REGISTRATION_CODE_NOT_FOUND"
-msgstr "Registracijske kode ni mogoče najti."
-
 msgid "IDS_ST_POP_REGISTERING_ING"
 msgstr "Registriram..."
 
-msgid "IDS_ST_POP_REGISTERED"
-msgstr "Registrirano."
-
 msgid "IDS_ST_POP_PUK2_VERIFIED"
 msgstr "Koda PUK2 preverjena."
 
@@ -460,18 +442,9 @@ msgstr "%d preostalih poizkusov."
 msgid "IDS_ST_POP_PASSWORD_MUST_CONTAIN_AT_LEAST_PD_ALPHANUMERIC_CHARACTERS"
 msgstr "Geslo mora vsebovati vsaj %d alfanumeričnih znakov."
 
-msgid "IDS_ST_POP_PASSWORD_MUST_BE_MORE_THAN_P1SD_CHARACTERS_AND_LESS_THAN_P2SD"
-msgstr "Geslo mora biti daljše od %1$d znakov in krajše od %2$d."
-
-msgid "IDS_ST_POP_PASSWORDS_DO_NOT_MATCH"
-msgstr "Gesli se ne ujemata."
-
 msgid "IDS_ST_POP_NO_SD_CARD_IS_INSERTED_DISABLE_ENCRYPT_SD_CARD_ANYWAY_Q"
 msgstr "Kartica SD ni vstavljena. Želite vseeno onemogočiti šifriranje kartice SD?"
 
-msgid "IDS_ST_POP_NO_SD_CARD_HAS_BEEN_INSERTED_ENCRYPTION_WILL_START_AUTOMATICALLY_WHEN_YOU_INSERT_AN_SD_CARD"
-msgstr "Kartica SD ni vstavljena. Šifriranje se bo začelo samodejno, ko vstavite kartico SD."
-
 msgid "IDS_ST_POP_NO_ITEM_SELECTED"
 msgstr "Ni izbranih predmetov."
 
@@ -487,9 +460,6 @@ msgstr "Prenos podatkov prek mobilnega omrežja je onemogočen. Ne morete pošil
 msgid "IDS_ST_POP_MOBILE_DATA_ENABLED_CONNECTING_TO_MOBILE_NETWORKS_MAY_INCUR_EXTRA_CHARGES_DEPENDING_ON_YOUR_DATA_PLAN_CONTINUE_Q"
 msgstr "Mobilni podatki so omogočeni. Povezava z mobilnimi omrežji lahko povzroči dodatne stroške, odvisno od vaše naročnine. Želite nadaljevati?"
 
-msgid "IDS_ST_POP_LOADING_ING"
-msgstr "Nalaganje..."
-
 msgid "IDS_ST_POP_IP_ADDRESS_REMOVED"
 msgstr "Naslov IP je odstranjen."
 
@@ -514,9 +484,6 @@ msgstr "Napačen PIN2."
 msgid "IDS_ST_POP_INCORRECT_PIN1_ATTEMPT_LEFT"
 msgstr "Napačna koda PIN. Še 1 poskus."
 
-msgid "IDS_ST_POP_INCORRECT_PASSWORD"
-msgstr "Napačno geslo."
-
 msgid "IDS_ST_POP_IF_YOU_RESET_YOUR_DEVICE_TO_FACTORY_DEFAULTS_YOU_WILL_NOT_BE_ABLE_TO_USE_ENCRYPTED_FILES_ON_THE_SD_CARD_MSG"
 msgstr "Če napravo ponastavite na tovarniško privzete nastavitve, šifriranih datotek na kartici SD ne boste mogli uporabljati, lahko pa boste uporabljali nešifrirane datoteke."
 
@@ -538,12 +505,6 @@ msgstr "Želite šifrirati kartico SD? Dejanja ni mogoče preklicati in če ga p
 msgid "IDS_ST_POP_ENABLING_EMERGENCY_MODE_ING"
 msgstr "Omogočanje načina v sili ..."
 
-msgid "IDS_ST_POP_ENABLING_AUTO_UPDATE_MEANS_YOUR_DEVICE_WILL_CHECK_FOR_SECURITY_UPDATES_AUTOMATICALLY_NOTI_MSG"
-msgstr "Če omogočite samodejno posodabljanje, bo naprava sama preverjala varnostne posodobitve. Preverjanje prek mobilnih omrežij lahko povzroči dodatne stroške."
-
-msgid "IDS_ST_POP_ENABLE_SMART_STAY_TO_TRY_IT_T_HELP"
-msgstr "Omogočite funkcijo pametna ustavitev, da jo preizkusite."
-
 msgid "IDS_ST_POP_ENABLE_SMART_ROTATION_TO_TRY_IT_T_HELP"
 msgstr "Omogočite funkcijo pametno vrtenje, da jo preizkusite."
 
@@ -553,12 +514,6 @@ msgstr "Omogočite način letenja."
 msgid "IDS_ST_POP_EMERGENCY_MODE_WILL_BE_DISABLED"
 msgstr "Način v sili bo onemogočen."
 
-msgid "IDS_ST_POP_DO_NOT_ASK_AGAIN"
-msgstr "Ne vprašaj znova"
-
-msgid "IDS_ST_POP_DISABLING_AUTO_UPDATE_MEANS_YOU_HAVE_TO_CHECK_FOR_SECURITY_UPDATES_MANUALLY_NOTI_MSG"
-msgstr "Če onemogočite samodejno posodabljanje, boste morali varnostne posodobitve preverjati ročno. Če želite, da bo naprava zaščitena, vam priporočamo, da omogočite samodejno posodabljanje."
-
 msgid "IDS_ST_POP_DISABLE_TETHERING_Q"
 msgstr "Želite onemogočiti skupno rabo interneta?"
 
@@ -598,9 +553,6 @@ msgstr "Pogled z zavihki"
 msgid "IDS_ST_OPT_SELECTED"
 msgstr "Izbrano"
 
-msgid "IDS_ST_OPT_SELECT"
-msgstr "Izberi"
-
 msgid "IDS_ST_OPT_RESET_APP_SETTINGS_ABB"
 msgstr "Ponast. nast. aplik."
 
@@ -616,9 +568,6 @@ msgstr "LTE/WCDMA/GSM (samodejna povezava)"
 msgid "IDS_ST_OPT_EDIT_QUICK_SETTINGS"
 msgstr "Urejanje hitrih nastavitev"
 
-msgid "IDS_ST_OPT_DEFAULT_RINGTONE"
-msgstr "Privzeta melodija zvonjenja"
-
 msgid "IDS_ST_OPT_CUSTOM_MODE_ABB"
 msgstr "Način po meri"
 
@@ -631,15 +580,9 @@ msgstr "Blokiraj mobilna omrežja"
 msgid "IDS_ST_OPT_BLOCK_ALL"
 msgstr "Blokiraj vse"
 
-msgid "IDS_ST_OPT_AUTO_UPDATE_ABB"
-msgstr "Samod. posodobitev"
-
 msgid "IDS_ST_OPT_ALLOW_ALL"
 msgstr "Dovoli vse"
 
-msgid "IDS_ST_OPT_ALL"
-msgstr "Vse"
-
 msgid "IDS_ST_MBODY_ZOOM"
 msgstr "Povečava"
 
@@ -679,9 +622,6 @@ msgstr "Pokaži uporabo procesorja"
 msgid "IDS_ST_MBODY_SELECT_WHERE_CAPTURED_IMAGES_WILL_BE_SAVED"
 msgstr "Mesto za shranjevanje zajetih slik"
 
-msgid "IDS_ST_MBODY_SCREEN_ROTATION"
-msgstr "Vrtenje zaslona"
-
 msgid "IDS_ST_MBODY_SCREEN_READER_HTTS"
 msgstr "Bralnik zaslona (TTS)"
 
@@ -700,18 +640,12 @@ msgstr "Gibanja in poteze"
 msgid "IDS_ST_MBODY_MOBILE_DATA"
 msgstr "Mobilni podatki"
 
-msgid "IDS_ST_MBODY_HELP"
-msgstr "Pomoč"
-
 msgid "IDS_ST_MBODY_HANDS_FREE_MODE"
 msgstr "Prostoročni način"
 
 msgid "IDS_ST_MBODY_GSM_ONLY"
 msgstr "Samo GSM"
 
-msgid "IDS_ST_MBODY_FONT_SIZE"
-msgstr "Velikost pisave"
-
 msgid "IDS_ST_MBODY_FACTORY_RESET"
 msgstr "Tovarniška ponastavitev"
 
@@ -745,15 +679,9 @@ msgstr "Aktiven program"
 msgid "IDS_ST_MBODY_ACCOUNTS_AND_BACKUP"
 msgstr "Računi in varn. kopiranje"
 
-msgid "IDS_ST_ITAB4_CONTROLS_M_INPUT_AND_CONTROL"
-msgstr "Upravlj."
-
 msgid "IDS_ST_HEADER_WI_FI_DIRECT"
 msgstr "Wi-Fi Direct"
 
-msgid "IDS_ST_HEADER_WI_FI"
-msgstr "Wi-Fi"
-
 msgid "IDS_ST_HEADER_USER_SETTINGS_ABB"
 msgstr "Uporabniške nastavitve"
 
@@ -766,24 +694,15 @@ msgstr "Pripomočki USB"
 msgid "IDS_ST_HEADER_UNLOCK_DEVICE_USING_MOTION_ABB"
 msgstr "Odkleni napravo z gibanjem"
 
-msgid "IDS_ST_HEADER_UNAVAILABLE"
-msgstr "Ni na voljo"
-
 msgid "IDS_ST_HEADER_ULTRA_POWER_SAVING_MODE"
 msgstr "Način izrednega varčevanja z energijo"
 
 msgid "IDS_ST_HEADER_TOUCH_KEY_LIGHT_DURATION"
 msgstr "Trajanje osvetlitve tipk"
 
-msgid "IDS_ST_HEADER_TEXT_TO_SPEECH"
-msgstr "Besedilo v govor"
-
 msgid "IDS_ST_HEADER_STANDARD_LIMIT_ABB"
 msgstr "Standardna omejitev"
 
-msgid "IDS_ST_HEADER_SOUND"
-msgstr "Zvok"
-
 msgid "IDS_ST_HEADER_SIM_CARD_MANAGER"
 msgstr "Upravitelj kartice SIM"
 
@@ -799,18 +718,12 @@ msgstr "Screen Mirroring"
 msgid "IDS_ST_HEADER_SAMSUNG_KIES"
 msgstr "Samsung Kies"
 
-msgid "IDS_ST_HEADER_SAMSUNG_APPS"
-msgstr "Samsung Apps"
-
 msgid "IDS_ST_HEADER_RINGTONES"
 msgstr "Zvonjenja"
 
 msgid "IDS_ST_HEADER_RESET_RESULTS"
 msgstr "Ponastavi rezultate"
 
-msgid "IDS_ST_HEADER_RESET"
-msgstr "Ponastavi"
-
 msgid "IDS_ST_HEADER_PRIVILEGES"
 msgstr "Pravice"
 
@@ -820,18 +733,12 @@ msgstr "Zasebni način"
 msgid "IDS_ST_HEADER_PORT"
 msgstr "Vrata"
 
-msgid "IDS_ST_HEADER_PLEASE_WAIT"
-msgstr "Prosim počakajte."
-
 msgid "IDS_ST_HEADER_PERSONAL_MODE"
 msgstr "Osebni način"
 
 msgid "IDS_ST_HEADER_PERSONALISATION"
 msgstr "Prilagajanje"
 
-msgid "IDS_ST_HEADER_PD_SELECTED_ABB"
-msgstr "%d izbranih"
-
 msgid "IDS_ST_HEADER_PD_SELECTED"
 msgstr "%d izbranih"
 
@@ -865,9 +772,6 @@ msgstr "Vnos in gibanje"
 msgid "IDS_ST_HEADER_HOME_SCREEN_ABB"
 msgstr "Domači zaslon"
 
-msgid "IDS_ST_HEADER_FINGER_SCANNER_ABB"
-msgstr "Bralnik prstnih odtisov"
-
 msgid "IDS_ST_HEADER_ENTER_VALID_DEVICE_NAME_ABB"
 msgstr "Vnes. veljav. ime naprave"
 
@@ -916,6 +820,9 @@ msgstr "Dodaj vrata"
 msgid "IDS_ST_HEADER_ADD_IP"
 msgstr "Dodaj IP"
 
+msgid "IDS_COM_POP_CHECKING"
+msgstr "Preverjam..."
+
 msgid "IDS_ST_BUTTON_UNINSTALL_UPDATES"
 msgstr "Odstranitev posodobitev"
 
@@ -925,30 +832,18 @@ msgstr "Odstrani"
 msgid "IDS_ST_BUTTON_TRY_IT"
 msgstr "Preizkusite"
 
-msgid "IDS_ST_BUTTON_STOP"
-msgstr "Stop"
-
 msgid "IDS_ST_BUTTON_SET_SCREEN_LOCK_TYPE"
 msgstr "Nast. vrsto zaklepanja zaslona"
 
 msgid "IDS_ST_BUTTON_RESET_APPS_ABB"
 msgstr "Ponas. aplikacije"
 
-msgid "IDS_ST_BUTTON_RESET"
-msgstr "Ponastavi"
-
 msgid "IDS_ST_BUTTON_REMOVE_DEFAULT_APPS_ABB"
 msgstr "Odstrani privzete aplikacije"
 
 msgid "IDS_ST_BUTTON_ONLY_VIBRATE"
 msgstr "Samo vibr."
 
-msgid "IDS_ST_BUTTON_OK_ABB"
-msgstr "V redu"
-
-msgid "IDS_ST_BUTTON_OK"
-msgstr "V redu"
-
 msgid "IDS_ST_BUTTON_MOVE_TO_SD_ABB"
 msgstr "Premakni na SD"
 
@@ -958,21 +853,9 @@ msgstr "Premakni v telefon"
 msgid "IDS_ST_BUTTON_FORCE_STOP"
 msgstr "Vsili ustavitev"
 
-msgid "IDS_ST_BUTTON_ENABLE"
-msgstr "Omogoči"
-
-msgid "IDS_ST_BUTTON_DISCONNECT"
-msgstr "Prekini povezavo"
-
 msgid "IDS_ST_BUTTON_DISABLE"
 msgstr "Onemogoči"
 
-msgid "IDS_ST_BUTTON_CONTINUE"
-msgstr "Nadaljuj"
-
-msgid "IDS_ST_BUTTON_CANCEL_ABB"
-msgstr "Prekliči"
-
 msgid "IDS_ST_BODY_YYYY_DD_MM_DOT"
 msgstr "LLLL.DD.MM"
 
@@ -1009,9 +892,6 @@ msgstr "Ko je podatkovno gostovanje onemogočeno, programi, ki uporabljajo podat
 msgid "IDS_ST_BODY_WEB_APPLICATIONS"
 msgstr "Spletni programi"
 
-msgid "IDS_ST_BODY_WCDMA_GSM_NHAUTO_CONNECT"
-msgstr "WCDMA/GSM\n(samodejna povezava)"
-
 msgid "IDS_ST_BODY_WAIT_WHILE_DEVICE_IS_ENCRYPTED_PDP_COMPLETE"
 msgstr "Počakajte, da se šifriranje naprave konča. %d % končano."
 
@@ -1024,15 +904,9 @@ msgstr "Čakanje na odziv kartice SIM ..."
 msgid "IDS_ST_BODY_VOLUME"
 msgstr "Glasnost"
 
-msgid "IDS_ST_BODY_VOICE_RECORDING"
-msgstr "Zvočni posnetek"
-
 msgid "IDS_ST_BODY_VIBRATE_WHEN_RINGING"
 msgstr "Vibriranje ob zvonjenju"
 
-msgid "IDS_ST_BODY_VERSION_PS"
-msgstr "Različica %s"
-
 msgid "IDS_ST_BODY_USING_MOBILE_DATA_MAY_RESULT_IN_ADDITIONAL_CHARGES_CONTINUE_Q"
 msgstr "Uporaba mobilnih podatkov lahko povzroči dodatne stroške. Želite nadaljevati?"
 
@@ -1069,9 +943,6 @@ msgstr "Razhroščevanje USB"
 msgid "IDS_ST_BODY_USB_ASK_ON_CONNECTION"
 msgstr "Vprašaj ob povezavi"
 
-msgid "IDS_ST_BODY_URL"
-msgstr "URL"
-
 msgid "IDS_ST_BODY_UNMOUNT_USB_OTG_STORAGE"
 msgstr "Izpni pomnilnik USB OTG"
 
@@ -1096,6 +967,9 @@ msgstr "UDMincho"
 msgid "IDS_ST_BODY_UDGOTHIC_M_FONT"
 msgstr "UDGothic"
 
+msgid "IDS_IM_POP_THIS_FEATURE_IS_NOT_AVAILABLE_WHILE_FLIGHT_MODE_IS_ON"
+msgstr "Ta funkcija ni na voljo, ko je vključen način letenja."
+
 msgid "IDS_ST_BODY_TURN_OFF"
 msgstr "Izključi"
 
@@ -1150,33 +1024,18 @@ msgstr "To dejanje bo izbrisalo kartico SD v telefonu. Izgubili boste VSE vse po
 msgid "IDS_ST_BODY_THE_SD_CARD_IS_CURRENTLY_IN_USE_THIS_ACTION_WILL_ERASE_ALL_DATA_ON_THE_SD_CARD_INCLUDING_THE_DATA_THAT_IS_CURRENTLY_BEING_USED"
 msgstr "Kartica SD je trenutno v uporabi. To dejanje bo izbrisalo vse podatke na kartici SD, tudi podatke, ki so trenutno v uporabi"
 
-msgid "IDS_ST_BODY_THE_RED_LED_LIGHTS_UP_WHEN_YOU_CHARGE_YOUR_DEVICE_WHILE_THE_SCREEN_IS_OFF"
-msgstr "Rdeča lučka LED zasveti, ko polnite napravo, medtem ko je zaslon izklopljen."
-
-msgid "IDS_ST_BODY_THE_RED_LED_BLINKS_WHEN_THE_BATTERY_POWER_IS_LOW_WHILE_THE_SCREEN_IS_OFF"
-msgstr "Rdeča lučka LED utripa, ko je baterija skoraj prazna, medtem ko je zaslon izklopljen."
-
 msgid "IDS_ST_BODY_THE_PASSWORD_MUST_NOT_CONTAIN_A_SIMPLE_SEQUENCE_HEG_1111_OR_1234"
 msgstr "Geslo ne sme vsebovati preprostega zaporedja (npr. 1111 ali 1234)"
 
+msgid "IDS_SMEMO_BUTTON_IMPORT"
+msgstr "Uvoz"
+
 msgid "IDS_ST_BODY_THE_NAME_FIELD_CANNOT_BE_EMPTY"
 msgstr "Polje Ime ne more biti prazno."
 
-msgid "IDS_ST_BODY_THE_BLUE_LED_BLINKS_WHEN_YOU_RECORD_VOICE_WHILE_THE_SCREEN_IS_OFF"
-msgstr "Modra lučka LED utripa, ko snemate zvok, medtem ko je zaslon izklopljen."
-
-msgid "IDS_ST_BODY_THE_BLUE_LED_BLINKS_WHEN_YOU_HAVE_MISSED_CALLS_MESSAGES_OR_APP_NOTIFICATIONS_WHILE_THE_SCREEN_IS_OFF"
-msgstr "Modra lučka LED utripa, če imate neodgovorjene klice, sporočila ali obvestila aplikacij, medtem ko je zaslon izklopljen."
-
-msgid "IDS_ST_BODY_THE_APPLICATIONS_BELOW_WERE_STARTED_BY_PS_STOPPING_THESE_APPLICATIONS_MAY_CAUSE_PS_TO_FAIL"
-msgstr "Spodnje aplikacije je zagnala aplikacija %s. Če te aplikacije ustavite, aplikacija %s morda ne bo več delovala."
-
 msgid "IDS_ST_BODY_THERE_ARE_NO_NETWORKS_NEARBY"
 msgstr "V bližini ni nobenega omrežja."
 
-msgid "IDS_ST_BODY_TEXTSTYLE_LARGE"
-msgstr "Velika"
-
 msgid "IDS_ST_BODY_TASK_SWITCHER"
 msgstr "Preklopnik med opravili"
 
@@ -1189,12 +1048,6 @@ msgstr "Pritisnite in pridržite zaslon ter nagnite napravo proti sebi, da jo od
 msgid "IDS_ST_BODY_SYSTEM_MEMORY"
 msgstr "Sistemski pomnilnik"
 
-msgid "IDS_ST_BODY_SUNDAY"
-msgstr "Nedelja"
-
-msgid "IDS_ST_BODY_STORAGE"
-msgstr "Shranjevanje"
-
 msgid "IDS_ST_BODY_STANDARD_T_DISPLAY_EFFECT"
 msgstr "Standardno"
 
@@ -1213,12 +1066,6 @@ msgstr "Profili družabnega omrežja"
 msgid "IDS_ST_BODY_SMART_STAY_MAY_NOT_WORK_IN_THESE_SITUATIONS"
 msgstr "Funkcija pametna ustavitev morda ne bo delovala v teh primerih."
 
-msgid "IDS_ST_BODY_SMART_ROTATION_MAY_NOT_WORK_IN_THESE_SITUATIONS"
-msgstr "V teh primerih pametno vrtenje morda ne bo delovalo."
-
-msgid "IDS_ST_BODY_SMART_ROTATION_DESCRIPTION_MSG"
-msgstr "Pametno vrtenje onemogoči samodejno vrtenje in uporabi sprednjo kamero, da ugotovi usmerjenosti vašega obraza ter ustrezno zavrti zaslon."
-
 msgid "IDS_ST_BODY_SMALL_M_TEXTSIZE"
 msgstr "Majhna"
 
@@ -1246,15 +1093,6 @@ msgstr "Serijska številka"
 msgid "IDS_ST_BODY_SECURITY_ENGINE"
 msgstr "Varnostni mehanizem"
 
-msgid "IDS_ST_BODY_SECURITY"
-msgstr "Varnost"
-
-msgid "IDS_ST_BODY_SEARCH"
-msgstr "Iskanje"
-
-msgid "IDS_ST_BODY_SD_CARD"
-msgstr "Kartica SD"
-
 msgid "IDS_ST_BODY_SCREEN_TIMEOUT_ABB2"
 msgstr "Čas. om. zas."
 
@@ -1285,33 +1123,18 @@ msgstr "Vrsta zaklepanja zaslona"
 msgid "IDS_ST_BODY_SCREEN_LOCK_SOUND"
 msgstr "Zvok za zaklepanja zaslona"
 
-msgid "IDS_ST_BODY_SCHEDULE"
-msgstr "Urnik"
-
 msgid "IDS_ST_BODY_SAVE_POWER_BY_ADJUSTING_SCREEN_TONE_ACCORDING_TO_ANALYSIS_OF_IMAGES"
 msgstr "Varčujete z energijo tako, da prilagodite svetlost zaslona skladno z analizo slik."
 
 msgid "IDS_ST_BODY_SAVES_POWER_BY_LIMITING_THE_MAXIMUM_PERFORMANCE_OF_THE_DEVICE"
 msgstr "Varčuje z energijo z omejitvijo učinkovitosti delovanja naprave."
 
-msgid "IDS_ST_BODY_SAVED"
-msgstr "Shranjeno."
-
-msgid "IDS_ST_BODY_SAVE"
-msgstr "Shrani"
-
 msgid "IDS_ST_BODY_SAMSUNG_LEGAL"
 msgstr "Pravne informacije Samsung"
 
-msgid "IDS_ST_BODY_SAMSUNG_KIES_CONNECTION_CONNECTING_USB_HELP_MSG"
-msgstr "Če programska oprema za osebni računalnik Samsung Kies ali gonilniki niso nameščeni v osebnem računalniku, se namestitev nadaljuje v sistemu Microsoft Windows. \nPo namestitvi programske opreme za osebni računalnik lahko izvajate ta dejanja:\n- sinhronizacijo podatkov telefona\n - nadgradnjo programske opreme telefona\n - souporabo interneta (telefon deluje kot modem, da lahko na prenosniku ali računalniku uporabljate internet)\n - kopiranje kupljenih skladb/videop. (Microsoft Windows Media DRM) ali običajnih datotek v telefon."
-
 msgid "IDS_ST_BODY_RUNNING"
 msgstr "Se izvaja"
 
-msgid "IDS_ST_BODY_RESTRICTING_APPLICATION_USAGE_TO_ONLY_ESSENTIAL_APPLICATIONS_AND_THOSE_SELECTED_BY_YOU"
-msgstr "Omejevanje uporabe aplikacij na samo nujne aplikacije in tiste, ki ste jih sami izbrali."
-
 msgid "IDS_ST_BODY_RESET_TO_DEFAULT"
 msgstr "Ponastavi na privzeto"
 
@@ -1330,6 +1153,9 @@ msgstr "Ponastavi vse"
 msgid "IDS_ST_BODY_REMOVE_LICENCE"
 msgstr "Odstrani licenco"
 
+msgid "IDS_ST_POP_REGISTERED"
+msgstr "Registrirano."
+
 msgid "IDS_ST_BODY_REGULATORY_INFORMATION_ABB"
 msgstr "Zakonodaja"
 
@@ -1339,9 +1165,6 @@ msgstr "Registriraj na"
 msgid "IDS_ST_BODY_REGIONAL_EXAMPLE"
 msgstr "Regionalni primer"
 
-msgid "IDS_ST_BODY_REGION"
-msgstr "Regija"
-
 msgid "IDS_ST_BODY_PUK"
 msgstr "PUK"
 
@@ -1357,30 +1180,27 @@ msgstr "Zaščitite napravo pred škodljivimi virusi in zlonamerno programsko op
 msgid "IDS_ST_BODY_PROFILE_NAME"
 msgstr "Ime profila"
 
-msgid "IDS_ST_BODY_PROFILE"
-msgstr "Profil"
-
 msgid "IDS_ST_BODY_PREPARING_THIS_COULD_TAKE_OVER_10_MINUTES_ING"
 msgstr "Pripravljanje. To lahko traja več kot 10 min ..."
 
 msgid "IDS_ST_BODY_PREFERRED_NETWORKS"
 msgstr "Prednostna omrežja"
 
-msgid "IDS_ST_BODY_POP_JPN_DCM"
-msgstr "POP"
-
-msgid "IDS_ST_BODY_PM"
-msgstr "PM"
-
 msgid "IDS_ST_BODY_PLUG_IN_CHARGER_AND_TRY_AGAIN"
 msgstr "Vklopite napajalnik in poskusite znova."
 
 msgid "IDS_ST_BODY_PLAY_TONE_WHEN_THE_DIALLING_KEYPAD_IS_TAPPED"
 msgstr "Predvajanje tona ob pritisku na tipkovnico za klicanje."
 
+msgid "IDS_ST_POP_PASSWORD_MUST_BE_MORE_THAN_P1SD_CHARACTERS_AND_LESS_THAN_P2SD"
+msgstr "Geslo mora biti daljše od %1$d znakov in krajše od %2$d."
+
 msgid "IDS_ST_BODY_PLAY_SOUNDS_WHEN_LOCKING_AND_UNLOCKING_SCREEN"
 msgstr "Predvajaj zvok ob zaklepanju in odklepanju zaslona"
 
+msgid "IDS_ST_POP_PASSWORDS_DO_NOT_MATCH"
+msgstr "Gesli se ne ujemata."
+
 msgid "IDS_ST_BODY_PIN_BLOCKED_ENTER_PUK_TO_CONTINUE_JPN_DCM"
 msgstr "PIN blocked. Enter PUK to continue."
 
@@ -1393,9 +1213,6 @@ msgstr "Slike, videoposnetki"
 msgid "IDS_ST_BODY_PHOTO_UPLOAD_SETTINGS"
 msgstr "Nastavitve za pošiljanje fotografij"
 
-msgid "IDS_ST_BODY_PHONEPROFILES_SILENT"
-msgstr "Tiho"
-
 msgid "IDS_ST_BODY_PERSONAL_MODE_CAN_BE_USED_TO_HIDE_CONTENT_THAT_YOU_WANT_TO_KEEP_PRIVATE_MSG"
 msgstr "Osebni način lahko uporabite, da skrijete vsebino, za katero želite, da ostane zasebna. Če želite uporabiti osebni način, ga omogočite v meniju Nastavitve ali pritisnite in pridržite tipko za vklop, nato pa izberite osebni način. Vnesite kodo PIN ali geslo. V vrstici stanja se bo prikazala ikona za osebni način. Če želite zaščititi svoje podatke, po uporabi onemogočite osebni način. Boljšo zaščito zagotavlja tudi uporaba varnostnega zaklepanja zaslona."
 
@@ -1408,6 +1225,9 @@ msgstr "Geslo za dešifriranje naprave je zahtevano vsakič, ko jo vklopite."
 msgid "IDS_ST_BODY_PASSWORD_MUST_CONTAIN_NO_MORE_THAN_PD_CHARACTERS_ABB"
 msgstr "Geslo sme vsebovati največ %d znakov."
 
+msgid "IDS_ST_POP_LOADING_ING"
+msgstr "Nalaganje..."
+
 msgid "IDS_ST_BODY_PASSWORD_MUST_CONTAIN_AT_LEAST_PD_CHARACTERS_ABB"
 msgstr "Geslo mora vsebovati vsaj %d znakov."
 
@@ -1423,9 +1243,6 @@ msgstr "Geslo je prazno."
 msgid "IDS_ST_BODY_PASSWORD_CONTAINS_INVALID_CHARACTER_ABB"
 msgstr "Geslo vsebuje neveljaven znak."
 
-msgid "IDS_ST_BODY_PASSWORD"
-msgstr "Geslo"
-
 msgid "IDS_ST_BODY_OPEN_SOURCE_LICENCES"
 msgstr "Licence za odprtokodno programsko opremo"
 
@@ -1435,36 +1252,24 @@ msgstr "Vključeno"
 msgid "IDS_ST_BODY_OFFICIAL_M_DEVICE_STATUS"
 msgstr "Uradno"
 
+msgid "IDS_ST_POP_INCORRECT_PASSWORD"
+msgstr "Napačno geslo."
+
 msgid "IDS_ST_BODY_NUMBER"
 msgstr "Številka"
 
-msgid "IDS_ST_BODY_NO_RESULTS_FOUND"
-msgstr "Ni najdenih rezultatov."
-
 msgid "IDS_ST_BODY_NO_DEFAULTS_SET"
 msgstr "Ni nastavljenih privzetih vrednosti."
 
-msgid "IDS_ST_BODY_NOT_ASSIGNED"
-msgstr "Ni dodeljeno"
-
 msgid "IDS_ST_BODY_NOTIFICATION_PANEL"
 msgstr "Obvestilna plošča"
 
-msgid "IDS_ST_BODY_NOTIFICATIONS"
-msgstr "Obvestila"
-
-msgid "IDS_ST_BODY_NOTIFICATION"
-msgstr "Obvestilo"
-
 msgid "IDS_ST_BODY_NOSERVICE"
 msgstr "Ni storitve"
 
 msgid "IDS_ST_BODY_NORMAL_T_PROFILE"
 msgstr "Normalno"
 
-msgid "IDS_ST_BODY_NONE"
-msgstr "Brez"
-
 msgid "IDS_ST_BODY_NEW_PIN2_AND_CONFIRM_PIN2_DO_NOT_MATCH"
 msgstr "Nova koda PIN2 in potrditvena koda PIN2 se ne ujemata"
 
@@ -1474,9 +1279,6 @@ msgstr "Nova koda PIN2"
 msgid "IDS_ST_BODY_NEW_PIN1"
 msgstr "Nova koda PIN1"
 
-msgid "IDS_ST_BODY_NEW"
-msgstr "Novo"
-
 msgid "IDS_ST_BODY_NETWORK_TYPE"
 msgstr "Vrsta omrežja"
 
@@ -1489,18 +1291,15 @@ msgstr "Seznam omrežij"
 msgid "IDS_ST_BODY_NETWORK_CONNECTIONS"
 msgstr "Omrežne povezave"
 
+msgid "IDS_ST_POP_DO_NOT_ASK_AGAIN"
+msgstr "Ne vprašaj znova"
+
 msgid "IDS_ST_BODY_NETWORK_CODE"
 msgstr "Koda omrežja"
 
-msgid "IDS_ST_BODY_NETWORK"
-msgstr "Omrežje"
-
 msgid "IDS_ST_BODY_NATURAL_T_DISPLAY_EFFECT"
 msgstr "Naravno"
 
-msgid "IDS_ST_BODY_NAME"
-msgstr "Ime"
-
 msgid "IDS_ST_BODY_MY_NUMBER"
 msgstr "Moja številka"
 
@@ -1525,12 +1324,6 @@ msgstr "Več nastavitev sistema"
 msgid "IDS_ST_BODY_MORE_CONNECTIVITY_SETTINGS"
 msgstr "Več nastavitev povezovanja"
 
-msgid "IDS_ST_BODY_MONDAY"
-msgstr "Ponedeljek"
-
-msgid "IDS_ST_BODY_MODE"
-msgstr "Način"
-
 msgid "IDS_ST_BODY_MOBILE_DATA_WILL_BE_USED_IF_YOU_DOWNLOAD_OR_UPLOAD_DATA_WITHOUT_WI_FI_CONNECTION"
 msgstr "Če podatke prenašate brez povezave Wi-Fi, bo uporabljena mobilna podatkovna povezava."
 
@@ -1540,29 +1333,23 @@ msgstr "MM.DD.LLLL"
 msgid "IDS_ST_BODY_MMS_CONNECTIONS"
 msgstr "Povezave MMS"
 
+msgid "IDS_ST_OPT_SELECT"
+msgstr "Izberi"
+
 msgid "IDS_ST_BODY_MISCELLANEOUS_FILES"
 msgstr "Raznovrstne datoteke"
 
-msgid "IDS_ST_BODY_MESSAGE"
-msgstr "Sporočilo"
-
 msgid "IDS_ST_BODY_MENU_AND_WIDGETS"
 msgstr "Meni in pripomočki"
 
-msgid "IDS_ST_BODY_MEMORY"
-msgstr "Pomnilnik"
-
 msgid "IDS_ST_BODY_MEDIUM"
 msgstr "Srednja"
 
-msgid "IDS_ST_BODY_MB"
-msgstr "MB"
-
 msgid "IDS_ST_BODY_MASS_STORAGE_HELP_MSG"
 msgstr "Opravite lahko ta dejanja:\n- hitro kopiranje datotek\n- povezovanje preko operacijskih sistemov MAC ali Linux"
 
-msgid "IDS_ST_BODY_MARUBERI_JPN_DCM"
-msgstr "Maruberi"
+msgid "IDS_ST_OPT_DEFAULT_RINGTONE"
+msgstr "Privzeta melodija zvonjenja"
 
 msgid "IDS_ST_BODY_LTE_WCDMA_GSM_NHAUTO_CONNECT"
 msgstr "LTE/WCDMA/GSM\n(samodejna povezava)"
@@ -1570,39 +1357,33 @@ msgstr "LTE/WCDMA/GSM\n(samodejna povezava)"
 msgid "IDS_ST_BODY_LOCK_SCREEN_OPTIONS"
 msgstr "Možnosti zaklenjenega zaslona"
 
-msgid "IDS_ST_BODY_LIST_VIEW"
-msgstr "Pogled seznama"
-
 msgid "IDS_ST_BODY_LIMIT_BACKGROUND_PROCESSES"
 msgstr "Omeji procese v ozadju"
 
-msgid "IDS_ST_BODY_LICENCE"
-msgstr "Licenca"
-
-msgid "IDS_ST_BODY_LED_INDICATOR"
-msgstr "Indikator LED"
-
 msgid "IDS_ST_BODY_LEDOT_LOW_BATTERY"
 msgstr "Prazna baterija"
 
 msgid "IDS_ST_BODY_LAUNCH_BY_DEFAULT"
 msgstr "Zaženi kot privzeto"
 
+msgid "IDS_ST_OPT_AUTO_UPDATE_ABB"
+msgstr "Samod. posodobitev"
+
 msgid "IDS_ST_BODY_LANGUAGE_AND_REGION_ABB"
 msgstr "Jezik in regija"
 
 msgid "IDS_ST_BODY_LANGUAGE_AND_KEYBOARD"
 msgstr "Jezik in tipkovnica"
 
+msgid "IDS_ST_OPT_ALL"
+msgstr "Vse"
+
 msgid "IDS_ST_BODY_KEYBOARD"
 msgstr "Tipkovnica"
 
 msgid "IDS_ST_BODY_KEEPS_THE_STATUS_BAR_TIDY_TAP_THE_REPRESENTATIVE_ICON_TO_SHOW_ALL_THE_ICONS"
 msgstr "Ohranite vrstico stanja urejeno. Pritisnite predstavitveno ikono, da prikažete vse ikone."
 
-msgid "IDS_ST_BODY_KB"
-msgstr "KB"
-
 msgid "IDS_ST_BODY_INTRODUCTION_TO_SMART_SCREEN_ABB"
 msgstr "Predstavitev pametnega zaslona"
 
@@ -1618,15 +1399,6 @@ msgstr "Nameščeni programi"
 msgid "IDS_ST_BODY_INSTALLATION_SETTINGS"
 msgstr "Nastavitve namestitve"
 
-msgid "IDS_ST_BODY_INSERT_SD_CARD"
-msgstr "Vnesite kartico SD."
-
-msgid "IDS_ST_BODY_INCORRECT_PIN_E"
-msgstr "Napačna koda PIN."
-
-msgid "IDS_ST_BODY_INCORRECT_PASSWORD_TRY_AGAIN"
-msgstr "Napačno geslo. Poskusite znova"
-
 msgid "IDS_ST_BODY_INCOMING_CALLS_AND_NEW_NOTIFICATIONS_WILL_BE_READ_OUT_AUTOMATICALLY"
 msgstr "Dohodni klici in nova obvestila bodo prebrana samodejno."
 
@@ -1642,8 +1414,8 @@ msgstr "Če izberete to možnost, bo šifriran samo uporabljen prostor pomnilnik
 msgid "IDS_ST_BODY_IF_YOU_FORGET_YOUR_PERSONAL_MODE_PASSWORD_YOU_WILL_NOT_BE_ABLE_TO_RECOVER_IT_FOR_SECURITY_MSG"
 msgstr "Če pozabite geslo za osebni način, ga ne boste mogli obnoviti. Zaradi varnosti morate geslo za osebni način ponastaviti. S tem boste obnovili njegove privzete nastavitve in izbrisali vso osebno vsebine."
 
-msgid "IDS_ST_BODY_IF_YOU_DONT_WANT_TO_SEE_A_NUMBER_APPEAR_ON_THE_APP_ICON_FOR_EACH_NEW_EVENT_DISABLE_BADGE"
-msgstr "Če ne želite, da se za vsak nov dogodek na ikoni programa pojavi številka, onemogočite značke."
+msgid "IDS_ST_MBODY_SCREEN_ROTATION"
+msgstr "Vrtenje zaslona"
 
 msgid "IDS_ST_BODY_ICON_SHOWS_THAT_SMART_SCREEN_IS_ENABLED"
 msgstr "Ikona prikazuje, da je pametni zaslon omogočen."
@@ -1660,23 +1432,17 @@ msgstr "Helvetica Neue"
 msgid "IDS_ST_BODY_HARDWARE"
 msgstr "Strojno"
 
+msgid "IDS_ST_MBODY_HELP"
+msgstr "Pomoč"
+
 msgid "IDS_ST_BODY_GSM"
 msgstr "GSM"
 
-msgid "IDS_ST_BODY_GRID_VIEW"
-msgstr "Pogled mreže"
-
 msgid "IDS_ST_BODY_GLOVE_MODE_ABB"
 msgstr "Način rokavic"
 
-msgid "IDS_ST_BODY_GESTURES"
-msgstr "Gibi"
-
-msgid "IDS_ST_BODY_GB"
-msgstr "GB"
-
-msgid "IDS_ST_BODY_FROM_M_TIME"
-msgstr "Od"
+msgid "IDS_ST_MBODY_FONT_SIZE"
+msgstr "Velikost pisave"
 
 msgid "IDS_ST_BODY_FREQUENTLY_USED"
 msgstr "Pogosto uporabljeno"
@@ -1705,9 +1471,6 @@ msgstr "Vrsta pisave"
 msgid "IDS_ST_BODY_FONTSTYLE_ROSEMARY"
 msgstr "Rosemary"
 
-msgid "IDS_ST_BODY_FLIGHT_MODE_MSG"
-msgstr "Način letenja omogoča, da izklopite funkcije klicanja, sporočanja in prenosa podatkov. Prav tako izklopi funkcije za povezovanje, kot sta Wi-Fi in Bluetooth. Če želite uporabiti vmesnika za Wi-Fi in Bluetooth, ju vklopite v Nastavitvah ali v obvestilni plošči."
-
 msgid "IDS_ST_BODY_FLIGHT_MODE_HAS_BEEN_ENABLED_NETWORK_SETTINGS_WILL_CLOSE"
 msgstr "Način letenja je omogočen. Omrežne nastavitve se bodo zaprle."
 
@@ -1720,6 +1483,9 @@ msgstr "Način predpisanih številk"
 msgid "IDS_ST_BODY_FIREWALL_ENABLED_ABB"
 msgstr "Požarni zid je omogočen"
 
+msgid "IDS_ST_HEADER_WI_FI"
+msgstr "Wi-Fi"
+
 msgid "IDS_ST_BODY_FIREWALL"
 msgstr "Požarni zid"
 
@@ -1735,8 +1501,8 @@ msgstr "Izbiranje omrežja ni uspelo."
 msgid "IDS_ST_BODY_FACE_AND_VOICE"
 msgstr "Obraz in glas"
 
-msgid "IDS_ST_BODY_FACEBOOK"
-msgstr "Facebook"
+msgid "IDS_ST_HEADER_UNAVAILABLE"
+msgstr "Ni na voljo"
 
 msgid "IDS_ST_BODY_EXPLANATION_FOR_TRANSACTION_TRACKING_MENU_VODA"
 msgstr "Vaše informacije o priporočilu se prav tako pošljejo skupaj s poslano datoteko"
@@ -1744,6 +1510,12 @@ msgstr "Vaše informacije o priporočilu se prav tako pošljejo skupaj s poslano
 msgid "IDS_ST_BODY_EXPLANATION_FOR_EXPIRY_REMINDER_MENU"
 msgstr "Sprejmite opomnik pred potekom licence za datoteko, ki jo uporabljate, na primer sliko ozadja."
 
+msgid "IDS_ST_HEADER_TEXT_TO_SPEECH"
+msgstr "Besedilo v govor"
+
+msgid "IDS_ST_HEADER_SOUND"
+msgstr "Zvok"
+
 msgid "IDS_ST_BODY_ESTIMATED_MAX_STANDBY_TIME_ABB"
 msgstr "Ocenjen maks.\nčas pripravlj."
 
@@ -1756,12 +1528,12 @@ msgstr "Znova vnesite geslo"
 msgid "IDS_ST_BODY_ENTER_PASSWORD"
 msgstr "Vnesite geslo."
 
-msgid "IDS_ST_BODY_ENTER_NEW_PASSWORD"
-msgstr "Vnesi novo geslo."
-
 msgid "IDS_ST_BODY_ENTER_CURRENT_PASSWORD"
 msgstr "Vnesite trenutno geslo."
 
+msgid "IDS_ST_HEADER_SAMSUNG_APPS"
+msgstr "Samsung Apps"
+
 msgid "IDS_ST_BODY_ENCRYPT_DEVICE_Q_WARNING_MSG"
 msgstr "Želite šifrirati napravo? Dejanja ni mogoče preklicati in če ga prekinete, boste izgubili podatke. Šifriranje lahko traja uro ali več, v tem času pa se bo naprava nekajkrat zagnala znova in ne boste je mogli uporabljati."
 
@@ -1771,6 +1543,9 @@ msgstr "Želite šifrirati napravo? Dejanja ni mogoče preklicati in če ga prek
 msgid "IDS_ST_BODY_ENCRYPT_ACCOUNTS_SETTINGS_DOWNLOADED_APPLICATIONS_AND_THEIR_DATA_MEDIA_AND_OTHER_FILES"
 msgstr "Šifrirajte račune, nastavitve, prenesene aplikacije in njihove podatke, predstavnostne vsebine in druge datoteke."
 
+msgid "IDS_ST_HEADER_RESET"
+msgstr "Ponastavi"
+
 msgid "IDS_ST_BODY_ENCRYPTION_WILL_TAKE_AT_LEAST_AN_HOUR"
 msgstr "Šifriranje traja najmanj eno uro."
 
@@ -1783,15 +1558,18 @@ msgstr "Omogoči dostop do podatkov preko mobilnega omrežja."
 msgid "IDS_ST_BODY_EMPTY"
 msgstr "Prazno"
 
+msgid "IDS_ST_HEADER_PLEASE_WAIT"
+msgstr "Prosim počakajte."
+
 msgid "IDS_ST_BODY_EMERGENCY_MODE_ABB"
 msgstr "Način v sili"
 
+msgid "IDS_ST_HEADER_PD_SELECTED_ABB"
+msgstr "%d izbranih"
+
 msgid "IDS_ST_BODY_EMAIL"
 msgstr "E-pošta"
 
-msgid "IDS_ST_BODY_EDIT"
-msgstr "Uredi"
-
 msgid "IDS_ST_BODY_EASY_MODE"
 msgstr "Preprosti način"
 
@@ -1804,15 +1582,6 @@ msgstr "Dinamična vrstica stanja"
 msgid "IDS_ST_BODY_DRIVING_MODE"
 msgstr "Način vožnje"
 
-msgid "IDS_ST_BODY_DO_NOT_SHOW_AGAIN"
-msgstr "Ne kaži več"
-
-msgid "IDS_ST_BODY_DOWNLOADS"
-msgstr "Prenosi"
-
-msgid "IDS_ST_BODY_DOWNLOAD"
-msgstr "Prenos"
-
 msgid "IDS_ST_BODY_DOUBLE_TAP_TO_OPEN_THE_MENU_T_TTS"
 msgstr "Dvakrat pritisnite, da odprete meni."
 
@@ -1822,18 +1591,12 @@ msgstr "Dvakrat pritisnite, da uredite to polje."
 msgid "IDS_ST_BODY_DOUBLE_TAP_TO_CLOSE_THE_MENU_T_TTS"
 msgstr "Dvakrat pritisnite, da zaprete meni."
 
-msgid "IDS_ST_BODY_DOCOMO_JPN_DCM"
-msgstr "docomo"
-
 msgid "IDS_ST_BODY_DIVX_REGISTRATION"
 msgstr "Registracija DivX"
 
 msgid "IDS_ST_BODY_DIVX_DEREGISTRATION"
 msgstr "Deregistracija DivX"
 
-msgid "IDS_ST_BODY_DISPLAY_CONTENTS"
-msgstr "Prikaži vsebine"
-
 msgid "IDS_ST_BODY_DISPLAY_BATTERY_PERCENTAGE_ABB"
 msgstr "Prikaz odstotka baterije"
 
@@ -1843,9 +1606,6 @@ msgstr "Onemogočanje ..."
 msgid "IDS_ST_BODY_DE_REGISTRATION_CODE_NOT_FOUND"
 msgstr "Kode za preklic registracije ni mogoče najti."
 
-msgid "IDS_ST_BODY_DEVICE_MEMORY"
-msgstr "Pomnilnik naprave"
-
 msgid "IDS_ST_BODY_DEVICE_INFO"
 msgstr "Informacije o napravi"
 
@@ -1855,9 +1615,6 @@ msgstr "Šifrirate lahko račune, nastavitve, prenesene programe in njihove poda
 msgid "IDS_ST_BODY_DEVICE_ENCRYPTED"
 msgstr "Naprava šifrirana."
 
-msgid "IDS_ST_BODY_DEVICE"
-msgstr "Naprava"
-
 msgid "IDS_ST_BODY_DEVELOPER_OPTIONS"
 msgstr "Možnosti za razvijalce"
 
@@ -1888,9 +1645,6 @@ msgstr "DD/MM/LLLL"
 msgid "IDS_ST_BODY_DATE_AND_TIME"
 msgstr "Datum in čas"
 
-msgid "IDS_ST_BODY_DATE"
-msgstr "Datum"
-
 msgid "IDS_ST_BODY_DATA_ROAMING"
 msgstr "Podatkovno gostovanje"
 
@@ -1900,18 +1654,12 @@ msgstr "Podatki"
 msgid "IDS_ST_BODY_CUSTOM_M_DEVICE_STATUS"
 msgstr "Po meri"
 
-msgid "IDS_ST_BODY_CURRENT"
-msgstr "Trenutno"
-
 msgid "IDS_ST_BODY_CRASH_VIEWER"
 msgstr "Prikazovalnik zrušitev"
 
 msgid "IDS_ST_BODY_CPU_USAGE"
 msgstr "Poraba procesorja"
 
-msgid "IDS_ST_BODY_COUNTRY_CODE"
-msgstr "Koda države"
-
 msgid "IDS_ST_BODY_COOL_JAZZ"
 msgstr "Cool jazz"
 
@@ -1921,18 +1669,21 @@ msgstr "V osebnem načinu lahko skrijete vsebino iz aplikacij Galerija, Video, G
 msgid "IDS_ST_BODY_CONNECTIONSETTINGS_PROXY_ADDRESS"
 msgstr "Naslov strežnika proxy"
 
+msgid "IDS_ST_BUTTON_STOP"
+msgstr "Stop"
+
 msgid "IDS_ST_BODY_CONNECTIONSETTINGS_INTERNET"
 msgstr "Internet"
 
 msgid "IDS_ST_BODY_CONNECTIONS"
 msgstr "Povezave"
 
-msgid "IDS_ST_BODY_CONNECTION"
-msgstr "Povezava"
-
 msgid "IDS_ST_BODY_CONFIRM_NEW_PIN2"
 msgstr "Potrdi novi PIN2"
 
+msgid "IDS_ST_BUTTON_RESET"
+msgstr "Ponastavi"
+
 msgid "IDS_ST_BODY_CONFIRM_NEW_PIN1"
 msgstr "Potrdite novo kodo PIN1."
 
@@ -1942,12 +1693,15 @@ msgstr "Potrdite novi PIN"
 msgid "IDS_ST_BODY_CONFIRM_DECRYPTION"
 msgstr "Potrdite dešifriranje"
 
-msgid "IDS_ST_BODY_CONFIRM"
-msgstr "Potrdi"
+msgid "IDS_ST_BUTTON_OK_ABB"
+msgstr "V redu"
 
 msgid "IDS_ST_BODY_CONFIGURE_FIREWALL_SETTINGS"
 msgstr "Konfiguracija nastavitev za požarni zid"
 
+msgid "IDS_ST_BUTTON_OK"
+msgstr "V redu"
+
 msgid "IDS_ST_BODY_COMPUTING_ING"
 msgstr "Izračun ..."
 
@@ -1960,11 +1714,14 @@ msgstr "Choco cooky"
 msgid "IDS_ST_BODY_CHECK_FOR_UPDATES_AUTOMATICALLY_ABB"
 msgstr "Samodejno preveri posodobitve."
 
+msgid "IDS_ST_BUTTON_ENABLE"
+msgstr "Omogoči"
+
 msgid "IDS_ST_BODY_CHECK_FOR_UPDATES_ABB"
 msgstr "Preverite posodobitve"
 
-msgid "IDS_ST_BODY_CHECK_FOR_UPDATES"
-msgstr "Preveri posodobitve"
+msgid "IDS_ST_BUTTON_DISCONNECT"
+msgstr "Prekini povezavo"
 
 msgid "IDS_ST_BODY_CHARGE_BATTERY_TO_ABOVE_80P_AND_TRY_AGAIN"
 msgstr "Napolnite baterijo na več kot 80 % in poskusite znova."
@@ -1972,9 +1729,15 @@ msgstr "Napolnite baterijo na več kot 80 % in poskusite znova."
 msgid "IDS_ST_BODY_CHANGING_THE_FONT_SIZE_IN_ACCESSIBILITY_SETTINGS_WILL_OVERRIDE_THE_FONT_SIZE_IN_EACH_APPLICATION"
 msgstr "Če spremenite velikost pisave v nastavitvah dostopnosti, se bo prepisala velikost pisave v vsakem programu."
 
+msgid "IDS_ST_BUTTON_CONTINUE"
+msgstr "Nadaljuj"
+
 msgid "IDS_ST_BODY_CHANGING_THE_COLOUR_OF_THE_SCREEN_TO_GREYSCALE"
 msgstr "Spreminjanje barve zaslona v črno-belo."
 
+msgid "IDS_ST_BUTTON_CANCEL_ABB"
+msgstr "Prekliči"
+
 msgid "IDS_ST_BODY_CHANGE_TEXT_SIZE_IN_CONTACTS_CALENDAR_MEMO_MESSAGES_EMAIL_AND_IM"
 msgstr "Spremeni velikost besedila v Imeniku, Koledarju, Beležki, Sporočilih, E-pošti in Neposrednih sporočilih."
 
@@ -2041,15 +1804,12 @@ msgstr "Geslo za dešifriranje naprave bo zahtevano vsakič, ko jo vklopite."
 msgid "IDS_ST_BODY_AVAILABLE_SPACE"
 msgstr "Razpoložljiv prostor"
 
-msgid "IDS_ST_BODY_AVAILABLE"
-msgstr "Na voljo"
-
-msgid "IDS_ST_BODY_AUTO_DOWNLOAD"
-msgstr "Samodejno nalaganje"
-
 msgid "IDS_ST_BODY_AUTH_TYPE"
 msgstr "Vrsta potrjevanja"
 
+msgid "IDS_ST_BODY_VERSION_PS"
+msgstr "Različica %s"
+
 msgid "IDS_ST_BODY_APP_OPENING_IMAGE"
 msgstr "Slika odpiranja programa"
 
@@ -2065,15 +1825,9 @@ msgstr "Upravitelj aplikacij"
 msgid "IDS_ST_BODY_APPLICATION_INFO"
 msgstr "Informacije o aplikaciji"
 
-msgid "IDS_ST_BODY_APPLICATION"
-msgstr "Aplikacija"
-
 msgid "IDS_ST_BODY_ANTIVIRUS_SOFTWARE_ABB"
 msgstr "Protivirusna programska oprema"
 
-msgid "IDS_ST_BODY_AM"
-msgstr "AM"
-
 msgid "IDS_ST_BODY_ALWAYS_REJECT"
 msgstr "Vedno zavrni"
 
@@ -2083,9 +1837,6 @@ msgstr "Vedno vključeno"
 msgid "IDS_ST_BODY_ALWAYS_OFF"
 msgstr "Vedno izključeno"
 
-msgid "IDS_ST_BODY_ALARM"
-msgstr "Budilka"
-
 msgid "IDS_ST_BODY_AFTER_YOU_DOWNLOAD_AND_INSTALL_APPLICATIONS_APPLICATIONS_WILL_BE_SHOWN_HERE"
 msgstr "Ko boste prenesli in namestili aplikacije, bodo aplikacije prikazane tukaj"
 
@@ -2095,6 +1846,9 @@ msgstr "Po ponastavitvi se bo telefon samodejno znova zagnal."
 msgid "IDS_ST_BODY_ADJUST_BRIGHTNESS_LEVEL"
 msgstr "Prilagodi raven svetlosti"
 
+msgid "IDS_ST_BODY_URL"
+msgstr "URL"
+
 msgid "IDS_ST_BODY_ADJUST_AUTOMATIC_BRIGHTNESS"
 msgstr "Prilagodi samodejno osvetlitev"
 
@@ -2164,59 +1918,152 @@ msgstr "Naprava se pametno odzove in prilagodi zaslon, ko zazna vaš obraz."
 msgid "IDS_HELP_BODY_SMART_SCREEN_WORKS_BEST_UNDER_THE_FOLLOWING_CONDITIONS_C"
 msgstr "Funkcija pametni zaslon najbolje deluje v teh pogojih:"
 
-msgid "IDS_HELP_BODY_SMART_ROTATION_DISABLES_AUTO_SCREEN_ROTATION_BY_CHECKING_THE_ORIENTATION_OF_YOUR_FACE_AND_THE_DEVICE_BY_ITS_FRONT_CAMERA"
-msgstr "Pametno vrtenje s pomočjo sprednje kamere onemogoča samodejno vrtenje zaslona s preverjanjem usmerjenosti vašega obraza in naprave."
-
-msgid "IDS_LBS_HEADER_LOCATION"
-msgstr "Lokacija"
-
 msgid "IDS_LBS_BODY_DESTINATION"
 msgstr "Cilj"
 
-msgid "IDS_ST_SK_NO"
-msgstr "Ne"
+msgid "IDS_ST_BODY_TEXTSTYLE_LARGE"
+msgstr "Velika"
 
-msgid "IDS_HELP_BODY_SMART_STAY_DETECTS_YOUR_EYES_WITH_THE_FRONT_CAMERA_SO_THAT_THE_SCREEN_STAYS_ON_WHEN_YOU_ARE_LOOKING_AT_IT"
-msgstr "Funkcija pametna ustavitev s sprednjo kamero zaznava vaše oči, zato zaslon ostane vklopljen, dokler gledate vanj."
+msgid "IDS_ST_BODY_SUNDAY"
+msgstr "Nedelja"
 
-msgid "IDS_QP_POP_YOU_WILL_NO_LONGER_BE_ABLE_TO_USE_APPLICATIONS_NOTI_MSG"
-msgstr "Programov, kot so internet, e-pošta in YouTube ne boste mogli več uporabljati prek mobilnih omrežij. Želite nadaljevati?"
+msgid "IDS_ST_BODY_STORAGE"
+msgstr "Shranjevanje"
 
-msgid "IDS_ST_BODY_10_MINUTES"
-msgstr "10 minut"
+msgid "IDS_ST_BODY_SECURITY"
+msgstr "Varnost"
 
-msgid "IDS_ST_BODY_15SEC"
-msgstr "15 sekund"
+msgid "IDS_ST_BODY_SEARCH"
+msgstr "Iskanje"
 
-msgid "IDS_ST_BODY_24_HOURS"
-msgstr "24 ur"
+msgid "IDS_ST_BODY_SD_CARD"
+msgstr "Kartica SD"
 
-msgid "IDS_ST_BODY_2_MINUTES"
-msgstr "2 minuti"
+msgid "IDS_ST_BODY_SCHEDULE"
+msgstr "Urnik"
 
-msgid "IDS_ST_BODY_30SEC"
-msgstr "30 sekund"
+msgid "IDS_ST_BODY_SAVED"
+msgstr "Shranjeno."
 
-msgid "IDS_ST_BODY_5_MINUTES"
-msgstr "5 minut"
+msgid "IDS_ST_BODY_SAVE"
+msgstr "Shrani"
 
-msgid "IDS_ST_BODY_APPLICATIONS"
-msgstr "Aplikacije"
+msgid "IDS_ST_BODY_REGION"
+msgstr "Regija"
 
-msgid "IDS_ST_BODY_DONT_ASK_AGAIN"
-msgstr "Ne vprašaj znova"
+msgid "IDS_ST_BODY_PROFILE"
+msgstr "Profil"
 
-msgid "IDS_ST_BODY_P1SS_IS_CURRENTLY_P2SS_T_TTS"
-msgstr "Aplikacija %1$s je trenutno %2$s."
+msgid "IDS_ST_BODY_PM"
+msgstr "PM"
 
-msgid "IDS_ST_BODY_PASSWORDS_MUST_CONSIST_OF_AT_LEAST_4_ALPHANUMERIC_CHARACTERS_ALSO_INCLUDING_AT_LEAST_1_ALPHABETICAL_CHARACTER"
-msgstr "Gesla morajo vsebovati vsaj 4 alfanumerične znake, od tega vsaj 1 črko."
+msgid "IDS_ST_BODY_PHONEPROFILES_SILENT"
+msgstr "Tiho"
 
-msgid "IDS_ST_BODY_PUK1_BLOCKED"
-msgstr "Koda PUK1 je blokirana."
+msgid "IDS_ST_BODY_PASSWORD"
+msgstr "Geslo"
 
-msgid "IDS_ST_BODY_PUK1_CODE"
-msgstr "Koda PUK1"
+msgid "IDS_ST_BODY_NO_RESULTS_FOUND"
+msgstr "Ni najdenih rezultatov."
+
+msgid "IDS_ST_BODY_NOT_ASSIGNED"
+msgstr "Ni dodeljeno"
+
+msgid "IDS_ST_BODY_NOTIFICATIONS"
+msgstr "Obvestila"
+
+msgid "IDS_ST_BODY_NOTIFICATION"
+msgstr "Obvestilo"
+
+msgid "IDS_ST_BODY_NONE"
+msgstr "Brez"
+
+msgid "IDS_ST_BODY_NEW"
+msgstr "Novo"
+
+msgid "IDS_ST_BODY_NETWORK"
+msgstr "Omrežje"
+
+msgid "IDS_ST_BODY_NAME"
+msgstr "Ime"
+
+msgid "IDS_ST_BODY_MONDAY"
+msgstr "Ponedeljek"
+
+msgid "IDS_ST_BODY_MODE"
+msgstr "Način"
+
+msgid "IDS_ST_SK_NO"
+msgstr "Ne"
+
+msgid "IDS_ST_BODY_MESSAGE"
+msgstr "Sporočilo"
+
+msgid "IDS_ST_BODY_MEMORY"
+msgstr "Pomnilnik"
+
+msgid "IDS_ST_BODY_MB"
+msgstr "MB"
+
+msgid "IDS_ST_BODY_LIST_VIEW"
+msgstr "Pogled seznama"
+
+msgid "IDS_ST_BODY_LICENCE"
+msgstr "Licenca"
+
+msgid "IDS_ST_BODY_LED_INDICATOR"
+msgstr "Indikator LED"
+
+msgid "IDS_HELP_BODY_SMART_STAY_DETECTS_YOUR_EYES_WITH_THE_FRONT_CAMERA_SO_THAT_THE_SCREEN_STAYS_ON_WHEN_YOU_ARE_LOOKING_AT_IT"
+msgstr "Funkcija pametna ustavitev s sprednjo kamero zaznava vaše oči, zato zaslon ostane vklopljen, dokler gledate vanj."
+
+msgid "IDS_QP_POP_YOU_WILL_NO_LONGER_BE_ABLE_TO_USE_APPLICATIONS_NOTI_MSG"
+msgstr "Programov, kot so internet, e-pošta in YouTube ne boste mogli več uporabljati prek mobilnih omrežij. Želite nadaljevati?"
+
+msgid "IDS_ST_BODY_10_MINUTES"
+msgstr "10 minut"
+
+msgid "IDS_ST_BODY_15SEC"
+msgstr "15 sekund"
+
+msgid "IDS_ST_BODY_24_HOURS"
+msgstr "24 ur"
+
+msgid "IDS_ST_BODY_2_MINUTES"
+msgstr "2 minuti"
+
+msgid "IDS_ST_BODY_KB"
+msgstr "KB"
+
+msgid "IDS_ST_BODY_30SEC"
+msgstr "30 sekund"
+
+msgid "IDS_ST_BODY_5_MINUTES"
+msgstr "5 minut"
+
+msgid "IDS_ST_BODY_DONT_ASK_AGAIN"
+msgstr "Ne vprašaj znova"
+
+msgid "IDS_ST_BODY_P1SS_IS_CURRENTLY_P2SS_T_TTS"
+msgstr "Aplikacija %1$s je trenutno %2$s."
+
+msgid "IDS_ST_BODY_PASSWORDS_MUST_CONSIST_OF_AT_LEAST_4_ALPHANUMERIC_CHARACTERS_ALSO_INCLUDING_AT_LEAST_1_ALPHABETICAL_CHARACTER"
+msgstr "Gesla morajo vsebovati vsaj 4 alfanumerične znake, od tega vsaj 1 črko."
+
+msgid "IDS_ST_BODY_INSERT_SD_CARD"
+msgstr "Vnesite kartico SD."
+
+msgid "IDS_ST_BODY_PUK1_BLOCKED"
+msgstr "Koda PUK1 je blokirana."
+
+msgid "IDS_ST_BODY_INCORRECT_PIN_E"
+msgstr "Napačna koda PIN."
+
+msgid "IDS_ST_BODY_PUK1_CODE"
+msgstr "Koda PUK1"
+
+msgid "IDS_ST_BODY_INCORRECT_PASSWORD_TRY_AGAIN"
+msgstr "Napačno geslo. Poskusite znova"
 
 msgid "IDS_ST_BODY_PUK2"
 msgstr "PUK2"
@@ -2252,7 +2099,7 @@ msgid "IDS_ST_OPT_4G_3G_2G_HAUTO_CONNECT"
 msgstr "4G/3G/2G (samodejna povezava)"
 
 msgid "IDS_ST_POP_EMERGENCY_MODE_SAVES_BATTERY_POWER_BY_C_MSG"
-msgstr "Način v sili s temi ukrepi varčuje z energijo baterije:\n\n- Barvo zaslona spremeni v črno-belo.\n- Omeji število aplikacij, ki jih lahko uporabljate.\n- Izklopi prenos podatkov prek mobilnega omrežja, ko je zaslon izklopljen.\n- Izklopi možnosti povezovanja, kot sta Wi-Fi in Bluetooth.\n\nNekatere funkcije, kot sta Bralnik zaslona in Pokrovček z okenčkom S, ne bodo na voljo.\nNekatera polja Dynamic Box na domačem zaslonu morda ne bodo prikazana in jih boste morali znova konfigurirati."
+msgstr "Način v sili s temi ukrepi varčuje z energijo baterije:\n\n- Barvo zaslona spremeni v črno-belo.\n- Omeji število aplikacij, ki jih lahko uporabljate.\n- Izklopi prenos podatkov prek mobilnega omrežja, ko je zaslon izklopljen.\n- Izklopi možnosti povezovanja, kot sta Wi-Fi in Bluetooth.\n\nNekatere funkcije, kot sta Bralnik zaslona in Ovitek z okenčkom S, ne bodo na voljo.\nNekatera polja Dynamic Box na domačem zaslonu morda ne bodo prikazana in jih boste morali znova konfigurirati."
 
 msgid "IDS_ST_POP_INCORRECT_PUK1_CODE"
 msgstr "Napačna koda PUK1."
@@ -2260,6 +2107,9 @@ msgstr "Napačna koda PUK1."
 msgid "IDS_ST_POP_INCORRECT_PUK1_PD_ATTEMPTS_LEFT"
 msgstr "Napačna koda PUK1. Še %d poskusov."
 
+msgid "IDS_ST_BODY_GRID_VIEW"
+msgstr "Pogled mreže"
+
 msgid "IDS_ST_POP_INCORRECT_PUK2"
 msgstr "Napačen PUK2."
 
@@ -2269,20 +2119,89 @@ msgstr "Napačna koda PUK2. Še %d poskusov."
 msgid "IDS_ST_POP_PIN_CHANGED"
 msgstr "PIN je spremenjen."
 
+msgid "IDS_ST_BODY_GB"
+msgstr "GB"
+
 msgid "IDS_TASKMGR_BUTTON_CLEAR_CACHE"
 msgstr "Zbriši medpomnilnik"
 
 msgid "IDS_ST_BODY_3G_ONLY"
 msgstr "Samo 3G"
 
+msgid "IDS_ST_BODY_FROM_M_TIME"
+msgstr "Od"
+
 msgid "IDS_ST_HEADER_ADD"
 msgstr "Dodaj"
 
-msgid "IDS_ST_BODY_SECONDS"
-msgstr "Sekund"
+msgid "IDS_ST_BODY_FACEBOOK"
+msgstr "Facebook"
 
-msgid "IDS_ST_BUTTON_CANCEL"
-msgstr "Prekliči"
+msgid "IDS_ST_BODY_ENTER_NEW_PASSWORD"
+msgstr "Vnesi novo geslo."
+
+msgid "IDS_ST_BODY_EDIT"
+msgstr "Uredi"
+
+msgid "IDS_ST_BODY_DO_NOT_SHOW_AGAIN"
+msgstr "Ne kaži več"
+
+msgid "IDS_ST_BODY_DOWNLOADS"
+msgstr "Prenosi"
+
+msgid "IDS_ST_BODY_DOWNLOAD"
+msgstr "Prenos"
+
+msgid "IDS_ST_BODY_DISPLAY_CONTENTS"
+msgstr "Prikaži vsebine"
+
+msgid "IDS_ST_BODY_DEVICE_MEMORY"
+msgstr "Pomnilnik naprave"
+
+msgid "IDS_ST_BODY_DEVICE"
+msgstr "Naprava"
+
+msgid "IDS_ST_BODY_DATE"
+msgstr "Datum"
+
+msgid "IDS_ST_BODY_CURRENT"
+msgstr "Trenutno"
+
+msgid "IDS_ST_BODY_COUNTRY_CODE"
+msgstr "Koda države"
+
+msgid "IDS_ST_BODY_CONNECTION"
+msgstr "Povezava"
+
+msgid "IDS_ST_BODY_CONFIRM"
+msgstr "Potrdi"
+
+msgid "IDS_ST_BODY_CHECK_FOR_UPDATES"
+msgstr "Preveri posodobitve"
+
+msgid "IDS_ST_BODY_AVAILABLE"
+msgstr "Na voljo"
+
+msgid "IDS_ST_BODY_AUTO_DOWNLOAD"
+msgstr "Samodejno nalaganje"
+
+msgid "IDS_ST_BODY_APPLICATION"
+msgstr "Aplikacija"
+
+msgid "IDS_ST_BODY_AM"
+msgstr "AM"
+
+msgid "IDS_ST_BODY_ALARM"
+msgstr "Budilka"
+
+msgid "IDS_LBS_HEADER_LOCATION"
+msgstr "Lokacija"
+
+msgid "IDS_ST_BODY_APPLICATIONS"
+msgstr "Aplikacije"
+
+msgid "IDS_ST_BODY_VIDEOS"
+msgstr "Videoposnetki"
 
 msgid "IDS_ST_BODY_1_5_SECONDS"
 msgstr "1.5 sekunde"
@@ -2296,8 +2215,17 @@ msgstr "KONČANO"
 msgid "IDS_ST_HEADER_ENABLE_DATA_ROAMING"
 msgstr "Omogočite funkcijo Prenos podatkov na gostovanju"
 
-msgid "IDS_ST_HEADER_TURN_ON_MOBILE_DATA"
-msgstr "Vklopite funkcijo Prenos podatkov prek mobilnega omrežja"
+msgid "IDS_ST_HEADER_SCAN_FOR_NETWORKS_ABB"
+msgstr "Iskanje omrežij"
+
+msgid "IDS_ST_POP_MOBILE_DATA_WILL_BE_TURNED_ON_CONNECTING_TO_MOBILE_NETWORKS_MAY_RESULT_IN_ADDITIONAL_CHARGES_DEPENDING_ON_YOUR_PAYMENT_PLAN"
+msgstr "Funkcija Prenos podatkov prek mobilnega omrežja bo vklopljena. Povezava z mobilnim omrežjem lahko povzroči dodatne stroške, odvisno od vaše naročnine."
+
+msgid "IDS_ST_POP_SCANNING_FOR_NETWORK_ING"
+msgstr "Iskanje omrežja ..."
+
+msgid "IDS_ST_POP_UNLESS_YOU_CONNECT_TO_A_WI_FI_NETWORK_YOU_WILL_NOT_BE_ABLE_TO_USE_THE_INTERNET_EMAIL_OR_OTHER_APPS_MSG"
+msgstr "Brez povezave z omrežjem Wi-Fi ne morete uporabljati Interneta, E-pošte ali drugih aplikacij, ki potrebujejo podatkovno povezavo."
 
 msgid "IDS_ST_HEADER_UNABLE_TO_PLAY_SAMPLE_ABB"
 msgstr "Vzorca ni mogoče predvajati"
@@ -2305,15 +2233,24 @@ msgstr "Vzorca ni mogoče predvajati"
 msgid "IDS_ST_POP_SAMPLES_CANNOT_BE_PLAYED_DURING_CALLS"
 msgstr "Vzorcev ni mogoče predvajati med klici."
 
-msgid "IDS_ST_HEADER_DEVICE_NAME"
-msgstr "Ime naprave"
-
 msgid "IDS_ST_HEADER_DELETE_ITEMS_ABB2"
 msgstr "Brisanje elementov"
 
+msgid "IDS_ST_BODY_SECONDS"
+msgstr "Sekund"
+
 msgid "IDS_ST_HEADER_FEEDBACK"
 msgstr "Povratna informacija"
 
+msgid "IDS_ST_BUTTON_CANCEL"
+msgstr "Prekliči"
+
+msgid "IDS_ST_HEADER_TURN_ON_MOBILE_DATA"
+msgstr "Vklopite funkcijo Prenos podatkov prek mobilnega omrežja"
+
+msgid "IDS_ST_HEADER_DEVICE_NAME"
+msgstr "Ime naprave"
+
 msgid "IDS_ST_BODY_SELECT_ALL"
 msgstr "Izberi vse"
 
@@ -2323,9 +2260,6 @@ msgstr "Skupaj"
 msgid "IDS_ST_HEADER_MANAGE_CERTIFICATES_ABB"
 msgstr "Upravljanje certifikatov"
 
-msgid "IDS_ST_BODY_INCORRECT_PASSWORD"
-msgstr "Napačno geslo."
-
 msgid "IDS_ST_HEADER_TURN_OFF_MOBILE_DATA"
 msgstr "Izklopite funkcijo Prenos podatkov prek mobilnega omrežja"
 
@@ -2335,9 +2269,6 @@ msgstr "Način letenja onemogoči funkciji klicanja in sporočanja ter izklopi f
 msgid "IDS_ST_BODY_TYPE"
 msgstr "Vrsta"
 
-msgid "IDS_ST_BODY_PERSONAL"
-msgstr "Osebno"
-
 msgid "IDS_ST_HEADER_LOCK_SCREEN_AND_SECURITY_ABB"
 msgstr "Zaklep. zaslona in varnost"
 
@@ -2356,9 +2287,6 @@ msgstr "Pravne informacije"
 msgid "IDS_ST_BODY_DEVICE_INFORMATION"
 msgstr "Informacije o napravi"
 
-msgid "IDS_ST_BODY_PHONE_NUMBER"
-msgstr "Telefonska številka"
-
 msgid "IDS_ST_BODY_MODEL_NUMBER"
 msgstr "Številka modela"
 
@@ -2407,6 +2335,81 @@ msgstr "Poč. zač. pom."
 msgid "IDS_ST_BODY_12_HOURS"
 msgstr "12 ur"
 
+msgid "IDS_ST_BODY_ANSWERINGMODE_AUTOMATIC"
+msgstr "Samodejno"
+
+msgid "IDS_ST_BODY_BLUETOOTH"
+msgstr "Bluetooth"
+
+msgid "IDS_ST_BODY_ADVANCEDOPTIONS_CERTIFICATES"
+msgstr "Certifikati"
+
+msgid "IDS_ST_BODY_CALLERID_DEFAULT"
+msgstr "Prednastavljeno"
+
+msgid "IDS_ST_BODY_APPLICATIONSETTINGS_MESSAGE"
+msgstr "Sporočilo"
+
+msgid "IDS_ST_BODY_NFC"
+msgstr "NFC"
+
+msgid "IDS_ST_BODY_PIN_LOCK"
+msgstr "Zaklepanje PIN"
+
+msgid "IDS_ST_BUTTON2_S_PLANNER"
+msgstr "S Planner"
+
+msgid "IDS_ST_BODY_VOICE"
+msgstr "Glas"
+
+msgid "IDS_ST_BODY_DEFAULTMEMORY_VOICE_RECORDER"
+msgstr "Snemalnik zvoka"
+
+msgid "IDS_ST_BODY_YYYY_MM_DD_DOT"
+msgstr "LLLL/MM/DD"
+
+msgid "IDS_ST_BODY_BRIGHTNESS_M_POWER_SAVING"
+msgstr "Svetlost"
+
+msgid "IDS_ST_HEADER_SORT_BY"
+msgstr "Razvrstite po"
+
+msgid "IDS_ST_TPOP_MAXIMUM_NUMBER_OF_CHARACTERS_REACHED"
+msgstr "Doseženo je največje dovoljeno število znakov."
+
+msgid "IDS_ST_TPOP_TRY_AGAIN"
+msgstr "Poskusite znova."
+
+msgid "IDS_ST_SK_YES"
+msgstr "Da"
+
+msgid "IDS_ST_BODY_PLAY_A_SOUND_WHEN_BUTTONS_ICONS_AND_MENU_ITEMS_ARE_TAPPED"
+msgstr "Predvajanje zvoka ob pritisku na gumbe, ikone in menije."
+
+msgid "IDS_ST_MBODY_KEYBOARD_SOUND"
+msgstr "Zvok tipkovnice"
+
+msgid "IDS_ST_MBODY_TOUCH_SOUND"
+msgstr "Zvok ob dotiku"
+
+msgid "IDS_ST_SBODY_PLAY_A_SOUND_WHEN_THE_SAMSUNG_KEYBOARD_IS_TAPPED"
+msgstr "Predvajanje zvoka ob pritiskanju na tipkovnico Samsung."
+
+msgid "IDS_ST_POP_MOUNTING_SD_CARD_ING"
+msgstr "Vpenjanje kartice SD ..."
+
+msgid "IDS_ST_BODY_SET_DATE"
+msgstr "Nastavi datum"
+
+msgid "IDS_ST_BODY_LOCK_SCREEN"
+msgstr "Zaklenjen zaslon"
+
+msgid "IDS_ST_BODY_PERSONAL"
+msgstr "Osebno"
+
+msgid "IDS_ST_BODY_PHONE_NUMBER"
+msgstr "Telefonska številka"
+
 msgid "IDS_ST_BODY_1MINUTE"
 msgstr "1 minuta"
 
@@ -2416,30 +2419,15 @@ msgstr "Računi"
 msgid "IDS_ST_HEADER_ALLSHARE"
 msgstr "AllShare"
 
-msgid "IDS_ST_BODY_ANSWERINGMODE_AUTOMATIC"
-msgstr "Samodejno"
-
 msgid "IDS_ST_BUTTON_BACK"
 msgstr "Nazaj"
 
-msgid "IDS_ST_BODY_BLUETOOTH"
-msgstr "Bluetooth"
-
-msgid "IDS_ST_BODY_ADVANCEDOPTIONS_CERTIFICATES"
-msgstr "Certifikati"
-
 msgid "IDS_ST_BODY_CONTACTS"
 msgstr "Imenik"
 
 msgid "IDS_ST_BODY_MYTHEME_CREATE"
 msgstr "Ustvari"
 
-msgid "IDS_ST_BODY_CALLERID_DEFAULT"
-msgstr "Prednastavljeno"
-
-msgid "IDS_ST_BODY_FM_RADIO"
-msgstr "FM radio"
-
 msgid "IDS_ST_BODY_FONT"
 msgstr "Pisava"
 
@@ -2452,15 +2440,9 @@ msgstr "Pomoč"
 msgid "IDS_ST_BODY_MANUAL"
 msgstr "Ročno"
 
-msgid "IDS_ST_BODY_APPLICATIONSETTINGS_MESSAGE"
-msgstr "Sporočilo"
-
 msgid "IDS_ST_BODY_MUSIC"
 msgstr "Glasba"
 
-msgid "IDS_ST_BODY_NFC"
-msgstr "NFC"
-
 msgid "IDS_ST_BODY_ALERTTYPE_OFF"
 msgstr "Izključeno"
 
@@ -2470,9 +2452,6 @@ msgstr "Vključeno"
 msgid "IDS_ST_BODY_MEMORYSTATUS_OTHERS"
 msgstr "Drugo"
 
-msgid "IDS_ST_BODY_PIN_LOCK"
-msgstr "Zaklepanje PIN"
-
 msgid "IDS_ST_BODY_RESET"
 msgstr "Ponastavi"
 
@@ -2488,45 +2467,21 @@ msgstr "Sinhroniziraj"
 msgid "IDS_ST_BODY_SYSTEM"
 msgstr "Sistem"
 
-msgid "IDS_ST_BUTTON2_S_PLANNER"
-msgstr "S Planner"
-
 msgid "IDS_ST_BODY_TWITTER"
 msgstr "Twitter"
 
 msgid "IDS_ST_BODY_USERNAME"
 msgstr "Uporabniško ime"
 
-msgid "IDS_ST_BODY_VOICE"
-msgstr "Glas"
-
-msgid "IDS_ST_BODY_DEFAULTMEMORY_VOICE_RECORDER"
-msgstr "Snemalnik zvoka"
-
 msgid "IDS_ST_BODY_WI_FI"
 msgstr "Wi-Fi"
 
-msgid "IDS_ST_BODY_YYYY_MM_DD_DOT"
-msgstr "LLLL/MM/DD"
-
-msgid "IDS_ST_BODY_BRIGHTNESS_M_POWER_SAVING"
-msgstr "Svetlost"
-
-msgid "IDS_ST_HEADER_SORT_BY"
-msgstr "Razvrstite po"
-
 msgid "IDS_ST_BODY_DELETED"
 msgstr "Izbrisano."
 
 msgid "IDS_ST_POP_ERROR"
 msgstr "Napaka."
 
-msgid "IDS_ST_TPOP_MAXIMUM_NUMBER_OF_CHARACTERS_REACHED"
-msgstr "Doseženo je največje dovoljeno število znakov."
-
-msgid "IDS_ST_TPOP_TRY_AGAIN"
-msgstr "Poskusite znova."
-
 msgid "IDS_ST_BODY_VERSION"
 msgstr "Različica"
 
@@ -2536,36 +2491,9 @@ msgstr "Izbriši"
 msgid "IDS_ST_SK_SET_LITE"
 msgstr "Nastavi"
 
-msgid "IDS_ST_SK_YES"
-msgstr "Da"
-
-msgid "IDS_SAPPS_SK_TRY_ABB"
-msgstr "Poskusi"
-
-msgid "IDS_ST_BODY_PLAY_A_SOUND_WHEN_BUTTONS_ICONS_AND_MENU_ITEMS_ARE_TAPPED"
-msgstr "Predvajanje zvoka ob pritisku na gumbe, ikone in menije."
-
-msgid "IDS_ST_MBODY_KEYBOARD_SOUND"
-msgstr "Zvok tipkovnice"
-
 msgid "IDS_ST_MBODY_RINGTONE"
 msgstr "Zvonjenje"
 
-msgid "IDS_ST_MBODY_TOUCH_SOUND"
-msgstr "Zvok ob dotiku"
-
-msgid "IDS_ST_SBODY_PLAY_A_SOUND_WHEN_THE_SAMSUNG_KEYBOARD_IS_TAPPED"
-msgstr "Predvajanje zvoka ob pritiskanju na tipkovnico Samsung."
-
-msgid "IDS_ST_POP_MOUNTING_SD_CARD_ING"
-msgstr "Vpenjanje kartice SD ..."
-
-msgid "IDS_ST_BODY_SET_DATE"
-msgstr "Nastavi datum"
-
-msgid "IDS_ST_BODY_ALL"
-msgstr "Vse"
-
 msgid "IDS_LBS_BODY_LOCATION_SERVICE"
 msgstr "Lokacijske storitve"
 
@@ -2575,9 +2503,6 @@ msgstr "VPN"
 msgid "IDS_ST_SK_OPTIONS_LITE"
 msgstr "Možn."
 
-msgid "IDS_ST_BODY_TTS"
-msgstr "TTS"
-
 msgid "IDS_ST_BODY_VOICE_CONTROL"
 msgstr "Glasovno upravljanje"
 
@@ -2590,45 +2515,222 @@ msgstr "Ne moti"
 msgid "IDS_ST_MBODY_APP_NOTIFICATIONS"
 msgstr "Obvestila aplikacij"
 
+msgid "IDS_ST_BODY_ALL"
+msgstr "Vse"
+
 msgid "IDS_ST_HEADER_DEFAULT_APPLICATIONS_ABB"
 msgstr "Privzete aplikacije"
 
-msgid "IDS_ST_BODY_HOME"
-msgstr "Domači"
-
 msgid "IDS_ST_BODY_SET_TIME"
 msgstr "Nastavitev časa"
 
 msgid "IDS_ST_BODY_UNABLE_TO_SCAN_FOR_NETWORKS"
 msgstr "Ni mogoče pregledovati omrežij."
 
-msgid "IDS_ST_BODY_LOCK_SCREEN"
-msgstr "Zaklenjen zaslon"
+msgid "IDS_ACCS_BODY_SIGNAL_STRENGTH_TTS"
+msgstr "Moč signala"
 
 msgid "IDS_ST_HEADER_VISION"
 msgstr "Okvara vida"
 
+msgid "IDS_ST_BODY_SIGNAL_STRENGTH"
+msgstr "Moč signala"
+
+msgid "IDS_ST_BODY_HELLO_KITTY_10"
+msgstr "Hello Kitty 10"
+
+msgid "IDS_ST_HEADER_SOUNDS_AND_NOTIFICATIONS_ABB"
+msgstr "Zvoki in obvestila"
+
+msgid "IDS_ST_BODY_TTS"
+msgstr "TTS"
+
+msgid "IDS_ST_BODY_HOME"
+msgstr "Domači"
+
 msgid "IDS_ST_BODY_OFF"
 msgstr "Izključeno"
 
-msgid "IDS_ST_BODY_SIGNAL_STRENGTH"
-msgstr "Moč signala"
+msgid "IDS_ST_BODY_THERE_ARE_NO_APPS_SET_AS_DEFAULTS"
+msgstr "Nobena aplikacija ni nastavljena kot privzeta."
 
-msgid "IDS_ST_POP_MOBILE_DATA_WILL_BE_TURNED_ON_CONNECTING_TO_MOBILE_NETWORKS_MAY_RESULT_IN_ADDITIONAL_CHARGES_DEPENDING_ON_YOUR_PAYMENT_PLAN"
-msgstr "Funkcija Prenos podatkov prek mobilnega omrežja bo vklopljena. Povezava z mobilnim omrežjem lahko povzroči dodatne stroške, odvisno od vaše naročnine."
+msgid "IDS_ST_HEADER_PRIVACY_SETTINGS_ABB"
+msgstr "Nastavitve zasebnosti"
 
-msgid "IDS_ST_POP_UNLESS_YOU_CONNECT_TO_A_WI_FI_NETWORK_YOU_WILL_NOT_BE_ABLE_TO_USE_THE_INTERNET_EMAIL_OR_OTHER_APPS_MSG"
-msgstr "Brez povezave z omrežjem Wi-Fi ne morete uporabljati Interneta, E-pošte ali drugih aplikacij, ki potrebujejo podatkovno povezavo."
+msgid "IDS_QP_OPT_SHOW_ALL_CONTENT_ABB"
+msgstr "Pokaži vso vsebino"
+
+msgid "IDS_QP_OPT_HIDE_SENSITIVE_CONTENT_ABB"
+msgstr "Skrij občutljivo vsebino"
+
+msgid "IDS_ST_BUTTON_REMOVE_ABB2"
+msgstr "Odstranite"
+
+msgid "IDS_QP_TMBODY_NOTIFICATIONS_ON_LOCK_SCREEN"
+msgstr "Obvestila na zaklenjen. zaslonu"
 
-msgid "IDS_SCR_BODY_PD_UNREAD_NOTIFICATIONS"
-msgstr "Neprebrana obvestila"
+msgid "IDS_ACCS_BODY_WHILE_SCREEN_READER_IS_ENABLED_YOUR_PHONE_WILL_PROVIDE_VOICE_FEEDBACK_FOR_EXAMPLE_SCREEN_READER_WILL_MSG"
+msgstr "Ko je omogočen Bralnik zaslona, telefon predvaja glasovne povratne informacije. Bralnik zaslona vam tako na primer na vsakem zaslonu pove, s katerim elementi je možna interakcija. Pritisnite elemente, da jih izberete in slišite njihov opis, nato pa dvakrat pritisnite elemente, da se izvede ustrezno dejanje."
+
+msgid "IDS_ACCS_MBODY_READ_OUT_USAGE_HINTS_ABB"
+msgstr "Branje nasvetov za uporabo"
+
+msgid "IDS_ACCS_MBODY_SOUND_FEEDBACK"
+msgstr "Zvočne povr. informacije"
+
+msgid "IDS_ACCS_MBODY_VIBRATION_FEEDBACK"
+msgstr "Povr. inf. z vibriranjem"
+
+msgid "IDS_ACCS_OPT_ALWAYS_READ_OUT_KEYBOARD_INPUT_TTS"
+msgstr "Vedno preberi vnos s tipkovnico"
+
+msgid "IDS_ACCS_OPT_KEYBOARD_FEEDBACK_TTS"
+msgstr "Povratne informacije tipkovnice"
 
 msgid "IDS_ACCS_OPT_OTHER_FEEDBACK_TTS"
 msgstr "Druge povratne informacije"
 
-msgid "IDS_ACCS_TMBODY_STATUS_BAR_INFORMATION"
-msgstr "Podatki v vrstici stanja"
+msgid "IDS_ACCS_SBODY_READ_OUT_NOTIFICATIONS_WHILE_THE_SCREEN_IS_OFF"
+msgstr "Branje obvestil, ko je zaslon izklopljen."
 
 msgid "IDS_ACCS_SBODY_SELECT_WHICH_INFORMATION_FROM_INDICATORS_SHOWN_ON_THE_STATUS_BAR_WILL_BE_READ_OUT_WHEN_YOU_TRIPLE_TAP_THE_SCREEN_WITH_TWO_FINGERS_MSG"
 msgstr "Izberite, kateri podatki indikatorjev, prikazanih v vrstici stanja, bodo prebrani, ko trikrat pritisnete na zaslon z dvema prstoma, na primer ura in datum, moč signala v napravi, povezave Wi-Fi in Bluetooth ter moč baterije."
 
+msgid "IDS_ACCS_SBODY_SET_THE_VOICE_FEEDBACK_TO_VARY_IN_PITCH_WHILE_USING_THE_KEYBOARD_TO_ENTER_TEXT"
+msgstr "Nastavite glasovne povratne informacije, da se bo med uporabo tipkovnice za vnos besedila višina tona spreminjala."
+
+msgid "IDS_ACCS_TMBODY_STATUS_BAR_INFORMATION"
+msgstr "Podatki v vrstici stanja"
+
+msgid "IDS_ST_BUTTON_TURN_OFF_ABB2"
+msgstr "Izklopi"
+
+msgid "IDS_ST_BUTTON_TURN_ON_ABB3"
+msgstr "Vklopi"
+
+msgid "IDS_ST_BUTTON_DISABLE_ABB"
+msgstr "Onemogoči"
+
+msgid "IDS_ST_BUTTON_ENABLE_ABB3"
+msgstr "Omogoči"
+
+msgid "IDS_SM_TPOP_P1SS_P2SS_CACHED_DATA_CLEARED_ABB"
+msgstr "%1$s %2$s pod. v zač.pom. počiščenih."
+
+msgid "IDS_SM_HEADER_DEFAULT_STORAGE_SETTINGS_ABB"
+msgstr "Privzete nastavitve shrambe"
+
+msgid "IDS_SM_TMBODY_DEFAULT_STORAGE_LOCATIONS"
+msgstr "Privzete lokacije shranjevanja"
+
+msgid "IDS_SM_SBODY_CALCULATING_ING"
+msgstr "Računanje ..."
+
+msgid "IDS_ST_BODY_IMAGES"
+msgstr "Slike"
+
+msgid "IDS_ST_BODY_STORAGE_USAGE"
+msgstr "Poraba pomnilnika"
+
+msgid "IDS_ST_HEADER_TOTAL_SPACE"
+msgstr "Skupni prostor"
+
+msgid "IDS_SM_TMBODY_APPS_ABB"
+msgstr "Aplikacije"
+
+msgid "IDS_ST_BODY_SYSTEM_STORAGE"
+msgstr "Sistemski pomnilnik"
+
+msgid "IDS_ST_BODY_CACHED_DATA_ABB"
+msgstr "Podatki v začasnem pomnilniku"
+
+msgid "IDS_SM_HEADER_DEFAULT_STORAGE_LOC_ABB"
+msgstr "Privz. lok. shrambe"
+
+msgid "IDS_SM_BODY_FREE_M_MEMORY_ABB"
+msgstr "Prosto"
+
+msgid "IDS_ST_MBODY_ADS"
+msgstr "Oglasi"
+
+msgid "IDS_SM_BODY_SELECT_THE_DEFAULT_LOCATION_FOR_INSTALLING_APPS_WHERE_APPS_CAN_BE_SAVED_DEPENDS_ON_THE_TYPE_OF_APP_AND_THE_AVAILABILITY_OF_THE_LOCATION"
+msgstr "Izberite privzeto lokacijo za nameščanje aplikacij. Mesto shranjevanja aplikacije je odvisno od vrste aplikacije in razpoložljivosti lokacije."
+
+msgid "IDS_SM_BODY_SELECT_THE_DEFAULT_STORAGE_LOCATION_FOR_CONTENT_SHARED_VIA_BLUETOOTH_OR_WI_FI_DIRECT"
+msgstr "Izberite privzeto lokacijo shranjevanja za vsebino, ki je deljena prek povezave Bluetooth ali funkcije Wi-Fi Direct."
+
+msgid "IDS_ST_OPT_HIDE_CONTENT"
+msgstr "Skrij vsebino"
+
+msgid "IDS_ST_HEADER_PRIVACY_AND_SECURITY_ABB"
+msgstr "Zasebnost in varnost"
+
+msgid "IDS_ST_MBODY_PRIVACY_AND_SECURITY"
+msgstr "Zasebnost in varnost"
+
+msgid "IDS_ST_HEADER_TIZEN_CONNECT"
+msgstr "Tizen Connect"
+
+msgid "IDS_ST_OPT_BATTERY_USAGE_ABB"
+msgstr "Poraba baterije"
+
+msgid "IDS_SM_BODY_THE_BATTERY_USAGE_FOR_THE_PAST_P1SD_HOURS_P2SD_MINUTES_C"
+msgstr "Poraba baterije v zadnjih %1$d h %2$d min:"
+
+msgid "IDS_ST_BODY_REMAINING_BATTERY"
+msgstr "Preostanek baterije"
+
+msgid "IDS_ST_BODY_CHARGING_ING_ABB"
+msgstr "Polnjenje ..."
+
+msgid "IDS_ST_SBODY_FULLY_CHARGED_ABB_M_STATUS"
+msgstr "Napolnjeno"
+
+msgid "IDS_ST_BODY_MISSED_EVENTS"
+msgstr "Zamujeni dogodki"
+
+msgid "IDS_ST_BODY_SPEECH_RATE"
+msgstr "Stopnja govora"
+
+msgid "IDS_COM_POP_MISSED_EVENTS"
+msgstr "Zamujeni dogodki"
+
+msgid "IDS_SCR_POP_DRAG_THE_SLIDER_TO_SET_THE_SPEECH_RATE"
+msgstr "Povlecite drsnik, da nastavite hitrost govora."
+
+msgid "IDS_ST_BODY_BATTERY_LEVEL"
+msgstr "Nivo baterije"
+
+msgid "IDS_ST_HEADER_DETAILS"
+msgstr "Podrobnosti"
+
+msgid "IDS_ST_MBODY_OTHER_SOUNDS"
+msgstr "Drugi zvoki"
+
+msgid "IDS_ST_HEADER_ENCRYPT_SD_CARD"
+msgstr "Šifriraj kartico SD"
+
+msgid "IDS_ST_HEADER_DECRYPT_SD_CARD"
+msgstr "Dešifriranje kartice SD"
+
+msgid "IDS_ST_HEADER_ENCRYPTION"
+msgstr "Šifriranje"
+
+msgid "IDS_ST_SBODY_DEVICE_ENCRYPTED_M_STATUS"
+msgstr "Naprava je šifrirana"
+
+msgid "IDS_ST_SBODY_DEVICE_NOT_ENCRYPTED_M_STATUS"
+msgstr "Naprava ni šifrirana"
+
+msgid "IDS_ST_SBODY_SD_CARD_ENCRYPTED_M_STATUS"
+msgstr "Kartica SD je šifrirana"
+
+msgid "IDS_ST_SBODY_SD_CARD_NOT_ENCRYPTED_M_STATUS_SBODY"
+msgstr "Kartica SD ni šifrirana"
+
+msgid "IDS_ST_TMBODY_SECURE_ERASE"
+msgstr "Varno brisanje"
+
+msgid "IDS_ST_SBODY_ERASE_ALL_DELETED_DATA_ON_THE_PHONE_PERMANENTLY_FOR_SECURITY_PURPOSES_THIS_DATA_WILL_NOT_BE_RECOVERABLE_BY_ANYONE"
+msgstr "Vse izbrisane podatke v telefonu izbrišite iz varnostnih razlogov. Teh podatkov ne bo mogel obnoviti nihče."
+
old mode 100644 (file)
new mode 100755 (executable)
index 800dc5a..d31ed3f
@@ -1,12 +1,18 @@
-msgid "IDS_ST_BODY_1_MINUTE"
-msgstr "1 minut"
+msgid "IDS_VOICE_HEADER_SPEECH_TO_TEXT_HSTT"
+msgstr "Pisanje govora (STT)"
+
+msgid "IDS_VOICE_HEADER_TEXT_TO_SPEECH_HTTS"
+msgstr "Čitanje teksta (TTS)"
+
+msgid "IDS_PB_TPOP_DELETING_ING_ABB"
+msgstr "Briše se..."
+
+msgid "IDS_VOICE_BODY_VOICE_CONTROL_ABB2"
+msgstr "Kontrola glasom"
 
 msgid "IDS_ST_POP_SAVING"
 msgstr "Memorisanje"
 
-msgid "IDS_CAM_POP_MODEL"
-msgstr "Model"
-
 msgid "IDS_EMAIL_BODY_INVALID_PORT_NUMBER"
 msgstr "Neispravan broj porta"
 
@@ -22,9 +28,6 @@ msgstr "6 sekundi"
 msgid "IDS_PB_POP_PS_ALREADY_EXISTS"
 msgstr "%s već postoji."
 
-msgid "IDS_SAPPS_OPT_BADGE_ABB"
-msgstr "Bedž"
-
 msgid "IDS_ST_BODY_DISCONNECTED"
 msgstr "Veza je prekinuta."
 
@@ -34,9 +37,6 @@ msgstr "Mediji"
 msgid "IDS_ST_BODY_SELECT_AUTOMATICALLY"
 msgstr "Izaberi automatski"
 
-msgid "IDS_ST_HEADER_AUDIO"
-msgstr "Zvuk"
-
 msgid "IDS_ST_HEADER_FORMAT_MVERB_ABB"
 msgstr "Format"
 
@@ -58,33 +58,45 @@ msgstr "IP"
 msgid "IDS_BT_POP_OPERATION_FAILED"
 msgstr "Operacija neuspešna."
 
-msgid "IDS_CLD_OPT_MINUTE"
-msgstr "Minut"
-
 msgid "IDS_CLD_OPT_MINUTES_LC_ABB"
 msgstr "minuti"
 
-msgid "IDS_CST_BUTTON_CLOSE"
-msgstr "Zatvori"
-
-msgid "IDS_CST_POP_FAILED"
-msgstr "Neuspešno."
-
 msgid "IDS_IM_BODY_SUCCESSFULLY_COMPLETED"
 msgstr "Uspešno završeno."
 
 msgid "IDS_IM_POP_UNEXPECTED_ERROR"
 msgstr "Neočekivana greška"
 
+msgid "IDS_SIM_BODY_INVALID_SIM_CARD"
+msgstr "Neispravna SIM kartica."
+
+msgid "IDS_WGT_BUTTON3_KIES_VIA_WI_FI"
+msgstr "Kies putem Wi-Fi veze"
+
+msgid "IDS_ST_BODY_1_MINUTE"
+msgstr "1 minut"
+
+msgid "IDS_CAM_POP_MODEL"
+msgstr "Model"
+
+msgid "IDS_ST_HEADER_AUDIO"
+msgstr "Zvuk"
+
+msgid "IDS_CLD_OPT_MINUTE"
+msgstr "Minut"
+
+msgid "IDS_CST_BUTTON_CLOSE"
+msgstr "Zatvori"
+
+msgid "IDS_CST_POP_FAILED"
+msgstr "Neuspešno."
+
 msgid "IDS_PB_BODY_INFO"
 msgstr "Info"
 
 msgid "IDS_PB_BUTTON_CONTACT"
 msgstr "Kontakt"
 
-msgid "IDS_SIM_BODY_INVALID_SIM_CARD"
-msgstr "Neispravna SIM kartica."
-
 msgid "IDS_ST_BUTTON2_PROCESSING_ING"
 msgstr "Obrada..."
 
@@ -94,21 +106,18 @@ msgstr "Obriši?"
 msgid "IDS_VR_POP_NO_FILES"
 msgstr "Nema fajlova"
 
-msgid "IDS_WGT_BUTTON3_KIES_VIA_WI_FI"
-msgstr "Kies putem Wi-Fi veze"
-
 msgid "IDS_TPLATFORM_OPT_BLUETOOTH"
 msgstr "Bluetooth"
 
+msgid "IDS_ST_HEADER_PRIVACY"
+msgstr "Privatnost"
+
 msgid "IDS_ST_OPT_SETTINGS"
 msgstr "Podešavanja"
 
 msgid "IDS_ST_BODY_GENERAL"
 msgstr "Opšte"
 
-msgid "IDS_ST_HEADER_PRIVACY"
-msgstr "Privatnost"
-
 msgid "IDS_BR_OPT_SCREEN"
 msgstr "Ekran"
 
@@ -139,9 +148,6 @@ msgstr "Prikazuje se %d stavki"
 msgid "IDS_COM_POP_FLIGHT_MODE_WILL_BE_DISABLED"
 msgstr "Avionski režim će biti onemogućen."
 
-msgid "IDS_COM_POP_CHECKING"
-msgstr "Proveravanje..."
-
 msgid "IDS_COM_OPT_CONTINUE_Q"
 msgstr "Nastavak?"
 
@@ -214,9 +220,6 @@ msgstr "Upotreba podataka"
 msgid "IDS_MOBILEAP_BODY_TETHERING"
 msgstr "Vezivanje"
 
-msgid "IDS_IM_POP_THIS_FEATURE_IS_NOT_AVAILABLE_WHILE_FLIGHT_MODE_IS_ON"
-msgstr "Ova funkcija nije dostupna dok je uključen režim letenja."
-
 msgid "IDS_EMAIL_POP_SECURITY_UPDATE_ABB"
 msgstr "Bezbednosna ažuriranja"
 
@@ -250,9 +253,6 @@ msgstr "Nedovoljno memorije u memoriji telefona. Obriši neke stavke i probaj op
 msgid "IDS_KW_POP_BE_CAREFUL_WHEN_TRANSMITTING_INFORMATION_ON_AN_UNSECURED_WI_FI_NETWORK_MSG"
 msgstr "Budi pažljiv/a tokom prenosa informacija na nebezbednu Wi-Fi mrežu budući da one mogu biti vidljive drugima koji se nalaze na mreži."
 
-msgid "IDS_DN_BODY_ENCRYPT_SD_CARD"
-msgstr "Šifruj SD karticu"
-
 msgid "IDS_MSGF_POP_UNSUPPORTED"
 msgstr "Nepodržano."
 
@@ -280,24 +280,15 @@ msgstr "Premeštanje završeno."
 msgid "IDS_PB_BODY_MOVING_ING"
 msgstr "Premeštanje"
 
-msgid "IDS_SMEMO_BUTTON_IMPORT"
-msgstr "Uvezi"
-
 msgid "IDS_LCKSCN_BODY_WALLPAPERS"
 msgstr "Tapeti"
 
 msgid "IDS_LCKSCN_BODY_TAP_AND_HOLD_THE_SCREEN_THEN_TILT_THE_DEVICE_TOWARDS_YOU_TO_UNLOCK_IT_MSG"
 msgstr "Kucni i zadrži ekran, a zatim nagni uređaj prema sebi da bi ga otključao/la. Ako se ekran ne otključa, pokušaj da nagneš uređaj više. Kada je podešeno otključavanje pokretom, pokret će automatski biti omogućen u okviru Podešavanja."
 
-msgid "IDS_SA_BUTTON_DONE_ABB"
-msgstr "Kraj"
-
 msgid "IDS_FP_BODY_NO_APPLICATIONS"
 msgstr "Nema aplikacija"
 
-msgid "IDS_ST_TZTAB4_MOST_USED_M_APP"
-msgstr "Najčeš. kor."
-
 msgid "IDS_ST_TPOP_PERSONAL_MODE_ENABLED_ABB"
 msgstr "Ličan režim je omogućen."
 
@@ -394,9 +385,6 @@ msgstr "Prekoračen je maksimalan broj karaktera za naziv tvog uređaja (%d)."
 msgid "IDS_ST_POP_THE_APP_HAS_BEEN_UNINSTALLED"
 msgstr "Aplikacija je deinstalirana."
 
-msgid "IDS_ST_POP_TAP_OK"
-msgstr "Kucni na OK"
-
 msgid "IDS_ST_POP_SEARCHING_NETWORK_ING"
 msgstr "Traženje mreže..."
 
@@ -412,15 +400,9 @@ msgstr "Resetuj sva podešavanja i obriši sve podatke. To nakon pokretanja ne m
 msgid "IDS_ST_POP_REMOVE_DEFAULT_APPS_Q"
 msgstr "Ukloniti podrazumevane aplikacije?"
 
-msgid "IDS_ST_POP_REGISTRATION_CODE_NOT_FOUND"
-msgstr "Kod za registraciju nije pronađen."
-
 msgid "IDS_ST_POP_REGISTERING_ING"
 msgstr "Registracija..."
 
-msgid "IDS_ST_POP_REGISTERED"
-msgstr "Registrovano."
-
 msgid "IDS_ST_POP_PUK2_VERIFIED"
 msgstr "PUK2 potvrđen."
 
@@ -460,18 +442,9 @@ msgstr "%d pokušaja ostalo."
 msgid "IDS_ST_POP_PASSWORD_MUST_CONTAIN_AT_LEAST_PD_ALPHANUMERIC_CHARACTERS"
 msgstr "Lozinka mora da sadrži bar %d alfanumeričkih znakova."
 
-msgid "IDS_ST_POP_PASSWORD_MUST_BE_MORE_THAN_P1SD_CHARACTERS_AND_LESS_THAN_P2SD"
-msgstr "Lozinka mora da sadrži više od %1$d i manje od %2$d karaktera."
-
-msgid "IDS_ST_POP_PASSWORDS_DO_NOT_MATCH"
-msgstr "Lozinke se ne slažu."
-
 msgid "IDS_ST_POP_NO_SD_CARD_IS_INSERTED_DISABLE_ENCRYPT_SD_CARD_ANYWAY_Q"
 msgstr "SD kartica nije ubačena. Ipak onemogućiti šifrovanje SD kartice?"
 
-msgid "IDS_ST_POP_NO_SD_CARD_HAS_BEEN_INSERTED_ENCRYPTION_WILL_START_AUTOMATICALLY_WHEN_YOU_INSERT_AN_SD_CARD"
-msgstr "Nijedna SD kartica nije ubačena do sada. Šifrovanje će početi automatski kada ubaciš SD karticu."
-
 msgid "IDS_ST_POP_NO_ITEM_SELECTED"
 msgstr "Nema izabranih stavki."
 
@@ -487,9 +460,6 @@ msgstr "Podaci o mobinom uređaju nisu omogućeni. Ne možeš da šalješ ili pr
 msgid "IDS_ST_POP_MOBILE_DATA_ENABLED_CONNECTING_TO_MOBILE_NETWORKS_MAY_INCUR_EXTRA_CHARGES_DEPENDING_ON_YOUR_DATA_PLAN_CONTINUE_Q"
 msgstr "Podaci o mobilnom uređaju su omogućeni. Povezivanje na mrežu mobilne telefonije može dovesti do dodatnih troškova u zavisnosti od paketa za prenos podataka. Nastaviti?"
 
-msgid "IDS_ST_POP_LOADING_ING"
-msgstr "Učitavanje..."
-
 msgid "IDS_ST_POP_IP_ADDRESS_REMOVED"
 msgstr "IP adresa uklonjena."
 
@@ -514,9 +484,6 @@ msgstr "Pogrešan PIN2 kod."
 msgid "IDS_ST_POP_INCORRECT_PIN1_ATTEMPT_LEFT"
 msgstr "Neispravan PIN kod. 1 pokušaj preostao."
 
-msgid "IDS_ST_POP_INCORRECT_PASSWORD"
-msgstr "Pogrešna šifra"
-
 msgid "IDS_ST_POP_IF_YOU_RESET_YOUR_DEVICE_TO_FACTORY_DEFAULTS_YOU_WILL_NOT_BE_ABLE_TO_USE_ENCRYPTED_FILES_ON_THE_SD_CARD_MSG"
 msgstr "Ako resetuješ uređaj na fabrička podešavanja, nećeš moći da koristiš šifrovane fajlove na SD kartici, ali ćeš i dalje moći da koristiš fajlove koji nisu šifrovani."
 
@@ -538,12 +505,6 @@ msgstr "Šifrovati SD karticu? Radnja se ne može opozvati i ako je prekineš, i
 msgid "IDS_ST_POP_ENABLING_EMERGENCY_MODE_ING"
 msgstr "Omogućavanje režima Opasnost..."
 
-msgid "IDS_ST_POP_ENABLING_AUTO_UPDATE_MEANS_YOUR_DEVICE_WILL_CHECK_FOR_SECURITY_UPDATES_AUTOMATICALLY_NOTI_MSG"
-msgstr "Omogućavanje automatskog ažuriranja znači da će uređaj automatski proveravati da li ima bezbednosnih ažuriranja. Provera putem mreža mobilne telefonije može dovesti do dodatnih troškova."
-
-msgid "IDS_ST_POP_ENABLE_SMART_STAY_TO_TRY_IT_T_HELP"
-msgstr "Omogući pametno zadržavanje i isprobaj ga."
-
 msgid "IDS_ST_POP_ENABLE_SMART_ROTATION_TO_TRY_IT_T_HELP"
 msgstr "Omogući pametnu rotaciju i isprobaj je."
 
@@ -553,12 +514,6 @@ msgstr "Omogući Avionski režim."
 msgid "IDS_ST_POP_EMERGENCY_MODE_WILL_BE_DISABLED"
 msgstr "Režim Opasnost će biti onemogućen."
 
-msgid "IDS_ST_POP_DO_NOT_ASK_AGAIN"
-msgstr "Ne pitaj ponovo"
-
-msgid "IDS_ST_POP_DISABLING_AUTO_UPDATE_MEANS_YOU_HAVE_TO_CHECK_FOR_SECURITY_UPDATES_MANUALLY_NOTI_MSG"
-msgstr "Onemogućavanje automatskog ažuriranja znači da moraš ručno da proveravaš bezbednosna ažuriranja. Da bi uređaj bio bezbedan, preporučuje se omogućavanje automatskog ažuriranja."
-
 msgid "IDS_ST_POP_DISABLE_TETHERING_Q"
 msgstr "Onemogućiti vezivanje?"
 
@@ -598,9 +553,6 @@ msgstr "Prikaz kartice"
 msgid "IDS_ST_OPT_SELECTED"
 msgstr "Označeno"
 
-msgid "IDS_ST_OPT_SELECT"
-msgstr "Izaberi"
-
 msgid "IDS_ST_OPT_RESET_APP_SETTINGS_ABB"
 msgstr "Resetuj podeš. apl."
 
@@ -616,9 +568,6 @@ msgstr "LTE/WCDMA/GSM (automatsko povezivanje)"
 msgid "IDS_ST_OPT_EDIT_QUICK_SETTINGS"
 msgstr "Izmeni brza podešavanja"
 
-msgid "IDS_ST_OPT_DEFAULT_RINGTONE"
-msgstr "Podrazumevani ton zvona"
-
 msgid "IDS_ST_OPT_CUSTOM_MODE_ABB"
 msgstr "Prilagođeni režim"
 
@@ -631,15 +580,9 @@ msgstr "Blokiraj mobilne mreže"
 msgid "IDS_ST_OPT_BLOCK_ALL"
 msgstr "Blokiraj sve"
 
-msgid "IDS_ST_OPT_AUTO_UPDATE_ABB"
-msgstr "Autom. ažuriranje"
-
 msgid "IDS_ST_OPT_ALLOW_ALL"
 msgstr "Dozvoli sve"
 
-msgid "IDS_ST_OPT_ALL"
-msgstr "Sve"
-
 msgid "IDS_ST_MBODY_ZOOM"
 msgstr "Zumiranje"
 
@@ -679,9 +622,6 @@ msgstr "Prikaži upotr. procesora"
 msgid "IDS_ST_MBODY_SELECT_WHERE_CAPTURED_IMAGES_WILL_BE_SAVED"
 msgstr "Izbor mesta čuvanja slika"
 
-msgid "IDS_ST_MBODY_SCREEN_ROTATION"
-msgstr "Rotacija ekrana"
-
 msgid "IDS_ST_MBODY_SCREEN_READER_HTTS"
 msgstr "Čitač ekrana (TTS)"
 
@@ -700,18 +640,12 @@ msgstr "Kretanja i pokreti"
 msgid "IDS_ST_MBODY_MOBILE_DATA"
 msgstr "Podaci za mob. uređaje"
 
-msgid "IDS_ST_MBODY_HELP"
-msgstr "Pomoć"
-
 msgid "IDS_ST_MBODY_HANDS_FREE_MODE"
 msgstr "Hendsfri režim"
 
 msgid "IDS_ST_MBODY_GSM_ONLY"
 msgstr "Samo GSM"
 
-msgid "IDS_ST_MBODY_FONT_SIZE"
-msgstr "Veličina slova"
-
 msgid "IDS_ST_MBODY_FACTORY_RESET"
 msgstr "Fabričko resetovanje"
 
@@ -745,15 +679,9 @@ msgstr "Aktivna aplikacija"
 msgid "IDS_ST_MBODY_ACCOUNTS_AND_BACKUP"
 msgstr "Nalozi i bekapovanje"
 
-msgid "IDS_ST_ITAB4_CONTROLS_M_INPUT_AND_CONTROL"
-msgstr "Komande"
-
 msgid "IDS_ST_HEADER_WI_FI_DIRECT"
 msgstr "Wi-Fi Direct"
 
-msgid "IDS_ST_HEADER_WI_FI"
-msgstr "Wi-Fi"
-
 msgid "IDS_ST_HEADER_USER_SETTINGS_ABB"
 msgstr "Korisnička podešavanja"
 
@@ -766,24 +694,15 @@ msgstr "USB veze"
 msgid "IDS_ST_HEADER_UNLOCK_DEVICE_USING_MOTION_ABB"
 msgstr "Otklj. uređaj koristeći pokret"
 
-msgid "IDS_ST_HEADER_UNAVAILABLE"
-msgstr "Nedostupno"
-
 msgid "IDS_ST_HEADER_ULTRA_POWER_SAVING_MODE"
 msgstr "Režim izuzetne uštede energije"
 
 msgid "IDS_ST_HEADER_TOUCH_KEY_LIGHT_DURATION"
 msgstr "Trajanje svetla tastera"
 
-msgid "IDS_ST_HEADER_TEXT_TO_SPEECH"
-msgstr "Čitanje teksta"
-
 msgid "IDS_ST_HEADER_STANDARD_LIMIT_ABB"
 msgstr "Standardno ograničenje"
 
-msgid "IDS_ST_HEADER_SOUND"
-msgstr "Zvuk"
-
 msgid "IDS_ST_HEADER_SIM_CARD_MANAGER"
 msgstr "Menadžer SIM kartice"
 
@@ -799,18 +718,12 @@ msgstr "Screen Mirroring"
 msgid "IDS_ST_HEADER_SAMSUNG_KIES"
 msgstr "Samsung Kies"
 
-msgid "IDS_ST_HEADER_SAMSUNG_APPS"
-msgstr "Samsung Apps"
-
 msgid "IDS_ST_HEADER_RINGTONES"
 msgstr "Tonovi zvona"
 
 msgid "IDS_ST_HEADER_RESET_RESULTS"
 msgstr "Resetuj rezultate"
 
-msgid "IDS_ST_HEADER_RESET"
-msgstr "Resetuj"
-
 msgid "IDS_ST_HEADER_PRIVILEGES"
 msgstr "Privilegije"
 
@@ -820,18 +733,12 @@ msgstr "Privatan režim"
 msgid "IDS_ST_HEADER_PORT"
 msgstr "Port"
 
-msgid "IDS_ST_HEADER_PLEASE_WAIT"
-msgstr "Molim sačekajte."
-
 msgid "IDS_ST_HEADER_PERSONAL_MODE"
 msgstr "Ličan režim"
 
 msgid "IDS_ST_HEADER_PERSONALISATION"
 msgstr "Personalizacija"
 
-msgid "IDS_ST_HEADER_PD_SELECTED_ABB"
-msgstr "Izabrano je %d"
-
 msgid "IDS_ST_HEADER_PD_SELECTED"
 msgstr "Izabrano: %d"
 
@@ -865,9 +772,6 @@ msgstr "Unos i pokret"
 msgid "IDS_ST_HEADER_HOME_SCREEN_ABB"
 msgstr "Početni ekran"
 
-msgid "IDS_ST_HEADER_FINGER_SCANNER_ABB"
-msgstr "Skener otisaka prstiju"
-
 msgid "IDS_ST_HEADER_ENTER_VALID_DEVICE_NAME_ABB"
 msgstr "Unesi tačan naziv uređaja"
 
@@ -916,6 +820,9 @@ msgstr "Dodaj port"
 msgid "IDS_ST_HEADER_ADD_IP"
 msgstr "Dodaj IP"
 
+msgid "IDS_COM_POP_CHECKING"
+msgstr "Proveravanje..."
+
 msgid "IDS_ST_BUTTON_UNINSTALL_UPDATES"
 msgstr "Deinstaliraj dopune"
 
@@ -925,30 +832,18 @@ msgstr "Deinstaliraj"
 msgid "IDS_ST_BUTTON_TRY_IT"
 msgstr "Isprobaj"
 
-msgid "IDS_ST_BUTTON_STOP"
-msgstr "Stop"
-
 msgid "IDS_ST_BUTTON_SET_SCREEN_LOCK_TYPE"
 msgstr "Podesi tip zaključav. ekrana"
 
 msgid "IDS_ST_BUTTON_RESET_APPS_ABB"
 msgstr "Resetuj aplikac."
 
-msgid "IDS_ST_BUTTON_RESET"
-msgstr "Resetuj"
-
 msgid "IDS_ST_BUTTON_REMOVE_DEFAULT_APPS_ABB"
 msgstr "Ukloni podrazum. aplikacije"
 
 msgid "IDS_ST_BUTTON_ONLY_VIBRATE"
 msgstr "Samo vibrac."
 
-msgid "IDS_ST_BUTTON_OK_ABB"
-msgstr "OK"
-
-msgid "IDS_ST_BUTTON_OK"
-msgstr "OK"
-
 msgid "IDS_ST_BUTTON_MOVE_TO_SD_ABB"
 msgstr "Premesti na SD"
 
@@ -958,21 +853,9 @@ msgstr "Premesti u telefon"
 msgid "IDS_ST_BUTTON_FORCE_STOP"
 msgstr "Prinudno zaustavi"
 
-msgid "IDS_ST_BUTTON_ENABLE"
-msgstr "Omogući"
-
-msgid "IDS_ST_BUTTON_DISCONNECT"
-msgstr "Otkači"
-
 msgid "IDS_ST_BUTTON_DISABLE"
 msgstr "Onemogući"
 
-msgid "IDS_ST_BUTTON_CONTINUE"
-msgstr "Nastavi"
-
-msgid "IDS_ST_BUTTON_CANCEL_ABB"
-msgstr "Otkaži"
-
 msgid "IDS_ST_BODY_YYYY_DD_MM_DOT"
 msgstr "GGGG.DD.MM"
 
@@ -1009,9 +892,6 @@ msgstr "Kada je onemogućen roming podataka, možda neće raditi aplikacije koje
 msgid "IDS_ST_BODY_WEB_APPLICATIONS"
 msgstr "Web aplikacije"
 
-msgid "IDS_ST_BODY_WCDMA_GSM_NHAUTO_CONNECT"
-msgstr "WCDMA/GSM\n(automatsko povezivanje)"
-
 msgid "IDS_ST_BODY_WAIT_WHILE_DEVICE_IS_ENCRYPTED_PDP_COMPLETE"
 msgstr "Sačekaj dok se uređaj šifruje. %d% je dovršeno."
 
@@ -1024,15 +904,9 @@ msgstr "Čeka se odgovor sa SIM kartice..."
 msgid "IDS_ST_BODY_VOLUME"
 msgstr "Glasnoća"
 
-msgid "IDS_ST_BODY_VOICE_RECORDING"
-msgstr "Snimanje govora"
-
 msgid "IDS_ST_BODY_VIBRATE_WHEN_RINGING"
 msgstr "Vibriraj kad zvoni"
 
-msgid "IDS_ST_BODY_VERSION_PS"
-msgstr "Verzija %s"
-
 msgid "IDS_ST_BODY_USING_MOBILE_DATA_MAY_RESULT_IN_ADDITIONAL_CHARGES_CONTINUE_Q"
 msgstr "Korišćenje prenosa podataka putem mobilne telefonije može dovesti do dodatnih troškova. Nastaviti?"
 
@@ -1069,9 +943,6 @@ msgstr "Otkrivanje greške putem USB-a"
 msgid "IDS_ST_BODY_USB_ASK_ON_CONNECTION"
 msgstr "Pitaj pri povezivanju"
 
-msgid "IDS_ST_BODY_URL"
-msgstr "URL"
-
 msgid "IDS_ST_BODY_UNMOUNT_USB_OTG_STORAGE"
 msgstr "Isključi USB OTG memoriju"
 
@@ -1096,6 +967,9 @@ msgstr "UDMincho"
 msgid "IDS_ST_BODY_UDGOTHIC_M_FONT"
 msgstr "UDGothic"
 
+msgid "IDS_IM_POP_THIS_FEATURE_IS_NOT_AVAILABLE_WHILE_FLIGHT_MODE_IS_ON"
+msgstr "Ova funkcija nije dostupna dok je uključen režim letenja."
+
 msgid "IDS_ST_BODY_TURN_OFF"
 msgstr "Isključi"
 
@@ -1150,33 +1024,18 @@ msgstr "Ova radnja će obrisati SD karticu u telefonu. Izgubićeš SVE podatke s
 msgid "IDS_ST_BODY_THE_SD_CARD_IS_CURRENTLY_IN_USE_THIS_ACTION_WILL_ERASE_ALL_DATA_ON_THE_SD_CARD_INCLUDING_THE_DATA_THAT_IS_CURRENTLY_BEING_USED"
 msgstr "SD kartica se trenutno koristi. Ova radnja će obrisati sve podatke na SD kartici uključujući i podatke koji se trenutno koriste"
 
-msgid "IDS_ST_BODY_THE_RED_LED_LIGHTS_UP_WHEN_YOU_CHARGE_YOUR_DEVICE_WHILE_THE_SCREEN_IS_OFF"
-msgstr "Crvena LED lampica sija ekran isključen dok se uređaj puni."
-
-msgid "IDS_ST_BODY_THE_RED_LED_BLINKS_WHEN_THE_BATTERY_POWER_IS_LOW_WHILE_THE_SCREEN_IS_OFF"
-msgstr "Crvena LED lampica treperi kada je energija baterije niska dok je ekran isključen."
-
 msgid "IDS_ST_BODY_THE_PASSWORD_MUST_NOT_CONTAIN_A_SIMPLE_SEQUENCE_HEG_1111_OR_1234"
 msgstr "Lozinka ne sme da sadrži jednostavan niz (npr. 1111 ili 1234)"
 
+msgid "IDS_SMEMO_BUTTON_IMPORT"
+msgstr "Uvezi"
+
 msgid "IDS_ST_BODY_THE_NAME_FIELD_CANNOT_BE_EMPTY"
 msgstr "Polje za ime ne može biti prazno."
 
-msgid "IDS_ST_BODY_THE_BLUE_LED_BLINKS_WHEN_YOU_RECORD_VOICE_WHILE_THE_SCREEN_IS_OFF"
-msgstr "Plava LED lampica treperi kada snimaš govor dok je ekran isključen."
-
-msgid "IDS_ST_BODY_THE_BLUE_LED_BLINKS_WHEN_YOU_HAVE_MISSED_CALLS_MESSAGES_OR_APP_NOTIFICATIONS_WHILE_THE_SCREEN_IS_OFF"
-msgstr "Plava LED lampica treperi kada imaš propuštene pozive, poruke ili obaveštenja o aplikacijama dok je ekran isključen."
-
-msgid "IDS_ST_BODY_THE_APPLICATIONS_BELOW_WERE_STARTED_BY_PS_STOPPING_THESE_APPLICATIONS_MAY_CAUSE_PS_TO_FAIL"
-msgstr "Aplikacije u nastavku je pokrenula aplikacija %s. Zaustavljanje ovih aplikacija može dovesti do greške aplikacije %s."
-
 msgid "IDS_ST_BODY_THERE_ARE_NO_NETWORKS_NEARBY"
 msgstr "Nema mreža u blizini."
 
-msgid "IDS_ST_BODY_TEXTSTYLE_LARGE"
-msgstr "Velika"
-
 msgid "IDS_ST_BODY_TASK_SWITCHER"
 msgstr "Planer zadataka"
 
@@ -1189,12 +1048,6 @@ msgstr "Kucni i zadrži ekran, a zatim nagni uređaj prema sebi da bi ga otklju
 msgid "IDS_ST_BODY_SYSTEM_MEMORY"
 msgstr "Memorija sistema"
 
-msgid "IDS_ST_BODY_SUNDAY"
-msgstr "Nedelja"
-
-msgid "IDS_ST_BODY_STORAGE"
-msgstr "Memorija"
-
 msgid "IDS_ST_BODY_STANDARD_T_DISPLAY_EFFECT"
 msgstr "Standardno"
 
@@ -1213,12 +1066,6 @@ msgstr "Profili društvene mreže"
 msgid "IDS_ST_BODY_SMART_STAY_MAY_NOT_WORK_IN_THESE_SITUATIONS"
 msgstr "Pametno zadržavanje možda neće raditi u ovim situacijama."
 
-msgid "IDS_ST_BODY_SMART_ROTATION_MAY_NOT_WORK_IN_THESE_SITUATIONS"
-msgstr "Pametna rotacija možda neće raditi u ovim okolnostima."
-
-msgid "IDS_ST_BODY_SMART_ROTATION_DESCRIPTION_MSG"
-msgstr "Pametna rotacija onemogućava automatsku rotaciju ekrana i koristi prednju kameru za utvrđivanje orijentacije tvog lica na osnovu čega rotira ekran."
-
 msgid "IDS_ST_BODY_SMALL_M_TEXTSIZE"
 msgstr "Mala"
 
@@ -1246,15 +1093,6 @@ msgstr "Serijski broj"
 msgid "IDS_ST_BODY_SECURITY_ENGINE"
 msgstr "Bezbednosni pretraživač"
 
-msgid "IDS_ST_BODY_SECURITY"
-msgstr "Zaštita"
-
-msgid "IDS_ST_BODY_SEARCH"
-msgstr "Pretraži"
-
-msgid "IDS_ST_BODY_SD_CARD"
-msgstr "SD kartica"
-
 msgid "IDS_ST_BODY_SCREEN_TIMEOUT_ABB2"
 msgstr "Vr. do isk. ekr."
 
@@ -1285,33 +1123,18 @@ msgstr "Tip zaključavanja ekrana"
 msgid "IDS_ST_BODY_SCREEN_LOCK_SOUND"
 msgstr "Zvuk zaključavanja ekrana"
 
-msgid "IDS_ST_BODY_SCHEDULE"
-msgstr "Raspored"
-
 msgid "IDS_ST_BODY_SAVE_POWER_BY_ADJUSTING_SCREEN_TONE_ACCORDING_TO_ANALYSIS_OF_IMAGES"
 msgstr "Štedi energiju podešavanjem tona ekrana na osnovu analize slike."
 
 msgid "IDS_ST_BODY_SAVES_POWER_BY_LIMITING_THE_MAXIMUM_PERFORMANCE_OF_THE_DEVICE"
 msgstr "Štedi energiju tako što ograničava maksimalan učinak uređaja."
 
-msgid "IDS_ST_BODY_SAVED"
-msgstr "Sačuvano."
-
-msgid "IDS_ST_BODY_SAVE"
-msgstr "Sačuvaj"
-
 msgid "IDS_ST_BODY_SAMSUNG_LEGAL"
 msgstr "Samsung pravni tekst"
 
-msgid "IDS_ST_BODY_SAMSUNG_KIES_CONNECTION_CONNECTING_USB_HELP_MSG"
-msgstr "Ako na računar već nije instaliran Samsung Kies (PC softver) ili odgovarajući drajveri, instalacija će se nastaviti u sistemu Microsoft Windows. \nNakon instaliranja PC softvera mogu se obavljati sledeće operacije:\n - Sinhronizacija podataka telefona\n- Ažuriranje softvera telefona\n- Deljenje Interneta (ovaj telefon radi kao modem da bi prenosivi računar ili PC imao pristup Internetu)\n- Kopiranje kupljene muzike/videa (Microsoft Windows Media DRM) ili normalnih fajlova na telefon."
-
 msgid "IDS_ST_BODY_RUNNING"
 msgstr "Izvršavanje"
 
-msgid "IDS_ST_BODY_RESTRICTING_APPLICATION_USAGE_TO_ONLY_ESSENTIAL_APPLICATIONS_AND_THOSE_SELECTED_BY_YOU"
-msgstr "Ograničavanje korišćenja aplikacije samo na osnovne aplikacije i one koje ti izabereš."
-
 msgid "IDS_ST_BODY_RESET_TO_DEFAULT"
 msgstr "Resetuj na podrazumevano"
 
@@ -1330,6 +1153,9 @@ msgstr "Resetuj sve"
 msgid "IDS_ST_BODY_REMOVE_LICENCE"
 msgstr "Ukloni licencu"
 
+msgid "IDS_ST_POP_REGISTERED"
+msgstr "Registrovano."
+
 msgid "IDS_ST_BODY_REGULATORY_INFORMATION_ABB"
 msgstr "Regulatorna informacija"
 
@@ -1339,9 +1165,6 @@ msgstr "Registruj u"
 msgid "IDS_ST_BODY_REGIONAL_EXAMPLE"
 msgstr "Regionalni primer"
 
-msgid "IDS_ST_BODY_REGION"
-msgstr "Regija"
-
 msgid "IDS_ST_BODY_PUK"
 msgstr "PUK kod"
 
@@ -1357,30 +1180,27 @@ msgstr "Zaštitite svoj uređaj od štetnih virusa i malvera."
 msgid "IDS_ST_BODY_PROFILE_NAME"
 msgstr "Naziv profila"
 
-msgid "IDS_ST_BODY_PROFILE"
-msgstr "Profil"
-
 msgid "IDS_ST_BODY_PREPARING_THIS_COULD_TAKE_OVER_10_MINUTES_ING"
 msgstr "Priprema je u toku. Ovo može da traje duže od 10 minuta..."
 
 msgid "IDS_ST_BODY_PREFERRED_NETWORKS"
 msgstr "Željene mreže"
 
-msgid "IDS_ST_BODY_POP_JPN_DCM"
-msgstr "POP"
-
-msgid "IDS_ST_BODY_PM"
-msgstr "PM"
-
 msgid "IDS_ST_BODY_PLUG_IN_CHARGER_AND_TRY_AGAIN"
 msgstr "Uključi punjač i pokušaj ponovo."
 
 msgid "IDS_ST_BODY_PLAY_TONE_WHEN_THE_DIALLING_KEYPAD_IS_TAPPED"
 msgstr "Reprodukuj zvuk kada se kucne po brojčaniku."
 
+msgid "IDS_ST_POP_PASSWORD_MUST_BE_MORE_THAN_P1SD_CHARACTERS_AND_LESS_THAN_P2SD"
+msgstr "Lozinka mora da sadrži više od %1$d i manje od %2$d karaktera."
+
 msgid "IDS_ST_BODY_PLAY_SOUNDS_WHEN_LOCKING_AND_UNLOCKING_SCREEN"
 msgstr "Reprodukuje zvuke pri zaključavanju i otključavanju ekrana"
 
+msgid "IDS_ST_POP_PASSWORDS_DO_NOT_MATCH"
+msgstr "Lozinke se ne slažu."
+
 msgid "IDS_ST_BODY_PIN_BLOCKED_ENTER_PUK_TO_CONTINUE_JPN_DCM"
 msgstr "PIN blocked. Enter PUK to continue."
 
@@ -1393,9 +1213,6 @@ msgstr "Slike, video snimci"
 msgid "IDS_ST_BODY_PHOTO_UPLOAD_SETTINGS"
 msgstr "Podešavanja slanja fotografija"
 
-msgid "IDS_ST_BODY_PHONEPROFILES_SILENT"
-msgstr "Nečujno"
-
 msgid "IDS_ST_BODY_PERSONAL_MODE_CAN_BE_USED_TO_HIDE_CONTENT_THAT_YOU_WANT_TO_KEEP_PRIVATE_MSG"
 msgstr "Tvoj ličan režim se može koristiti za skrivanje sadržaja koji želiš da ostane privatan. Da bi koristio/la ličan režim, omogući ga u okviru Podešavanja ili pritisni i zadrži taster za uključivanje, a zatim izaberi ličan režim. Unesi svoj PIN ili lozinku. Ikona ličnog režima će se prikazati na statusnoj traci. Da bi zaštitio/la svoje podatke, onemogući ličan režim nakon njegovog korišćenja. Takođe, korišćenje bezbednog zaključavanja ekrana pružiće bolju zaštitu."
 
@@ -1408,6 +1225,9 @@ msgstr "Obavezna je lozinka za dešifrovanje uređaja svaki put kada se uključi
 msgid "IDS_ST_BODY_PASSWORD_MUST_CONTAIN_NO_MORE_THAN_PD_CHARACTERS_ABB"
 msgstr "Šifra ne sme da sadrži više od %d karaktera."
 
+msgid "IDS_ST_POP_LOADING_ING"
+msgstr "Učitavanje..."
+
 msgid "IDS_ST_BODY_PASSWORD_MUST_CONTAIN_AT_LEAST_PD_CHARACTERS_ABB"
 msgstr "Lozinka mora da sadrži bar %d karaktera."
 
@@ -1423,9 +1243,6 @@ msgstr "Nema lozinke."
 msgid "IDS_ST_BODY_PASSWORD_CONTAINS_INVALID_CHARACTER_ABB"
 msgstr "Šifra sadrži nedozvoljeni karakter."
 
-msgid "IDS_ST_BODY_PASSWORD"
-msgstr "Lozinka"
-
 msgid "IDS_ST_BODY_OPEN_SOURCE_LICENCES"
 msgstr "Licence za otvoreni kod"
 
@@ -1435,36 +1252,24 @@ msgstr "Uključeno"
 msgid "IDS_ST_BODY_OFFICIAL_M_DEVICE_STATUS"
 msgstr "Zvanično"
 
+msgid "IDS_ST_POP_INCORRECT_PASSWORD"
+msgstr "Pogrešna šifra"
+
 msgid "IDS_ST_BODY_NUMBER"
 msgstr "Broj"
 
-msgid "IDS_ST_BODY_NO_RESULTS_FOUND"
-msgstr "Nema rezultata"
-
 msgid "IDS_ST_BODY_NO_DEFAULTS_SET"
 msgstr "Nema podrazumevanih vrednosti."
 
-msgid "IDS_ST_BODY_NOT_ASSIGNED"
-msgstr "Nedodeljeno"
-
 msgid "IDS_ST_BODY_NOTIFICATION_PANEL"
 msgstr "Panel sa obaveštenjima"
 
-msgid "IDS_ST_BODY_NOTIFICATIONS"
-msgstr "Obaveštenja"
-
-msgid "IDS_ST_BODY_NOTIFICATION"
-msgstr "Obaveštenja"
-
 msgid "IDS_ST_BODY_NOSERVICE"
 msgstr "Nema prijema"
 
 msgid "IDS_ST_BODY_NORMAL_T_PROFILE"
 msgstr "Normalan"
 
-msgid "IDS_ST_BODY_NONE"
-msgstr "Nema"
-
 msgid "IDS_ST_BODY_NEW_PIN2_AND_CONFIRM_PIN2_DO_NOT_MATCH"
 msgstr "Novi PIN2 kod i PIN2 kod za potvrdu se ne slažu"
 
@@ -1474,9 +1279,6 @@ msgstr "Novi PIN2 kod"
 msgid "IDS_ST_BODY_NEW_PIN1"
 msgstr "Novi PIN1 kod"
 
-msgid "IDS_ST_BODY_NEW"
-msgstr "Nova"
-
 msgid "IDS_ST_BODY_NETWORK_TYPE"
 msgstr "Tip mreže"
 
@@ -1489,18 +1291,15 @@ msgstr "Lista mreža"
 msgid "IDS_ST_BODY_NETWORK_CONNECTIONS"
 msgstr "Mrežne veze"
 
+msgid "IDS_ST_POP_DO_NOT_ASK_AGAIN"
+msgstr "Ne pitaj ponovo"
+
 msgid "IDS_ST_BODY_NETWORK_CODE"
 msgstr "Pozivni broj mreže"
 
-msgid "IDS_ST_BODY_NETWORK"
-msgstr "Mreža"
-
 msgid "IDS_ST_BODY_NATURAL_T_DISPLAY_EFFECT"
 msgstr "Prirodno"
 
-msgid "IDS_ST_BODY_NAME"
-msgstr "Ime"
-
 msgid "IDS_ST_BODY_MY_NUMBER"
 msgstr "Moj broj"
 
@@ -1525,12 +1324,6 @@ msgstr "Više podešavanja sistema"
 msgid "IDS_ST_BODY_MORE_CONNECTIVITY_SETTINGS"
 msgstr "Više podešavanja povezivanja"
 
-msgid "IDS_ST_BODY_MONDAY"
-msgstr "Ponedeljak"
-
-msgid "IDS_ST_BODY_MODE"
-msgstr "Mod"
-
 msgid "IDS_ST_BODY_MOBILE_DATA_WILL_BE_USED_IF_YOU_DOWNLOAD_OR_UPLOAD_DATA_WITHOUT_WI_FI_CONNECTION"
 msgstr "Podaci za mobilne uređaje će se koristiti ako preuzimaš ili šalješ podatke bez Wi-Fi veze."
 
@@ -1540,29 +1333,23 @@ msgstr "MM.DD.GGGG"
 msgid "IDS_ST_BODY_MMS_CONNECTIONS"
 msgstr "MMS veze"
 
+msgid "IDS_ST_OPT_SELECT"
+msgstr "Izaberi"
+
 msgid "IDS_ST_BODY_MISCELLANEOUS_FILES"
 msgstr "Razni fajlovi"
 
-msgid "IDS_ST_BODY_MESSAGE"
-msgstr "Poruka"
-
 msgid "IDS_ST_BODY_MENU_AND_WIDGETS"
 msgstr "Meni i widgeti"
 
-msgid "IDS_ST_BODY_MEMORY"
-msgstr "Memorija"
-
 msgid "IDS_ST_BODY_MEDIUM"
 msgstr "Srednja"
 
-msgid "IDS_ST_BODY_MB"
-msgstr "MB"
-
 msgid "IDS_ST_BODY_MASS_STORAGE_HELP_MSG"
 msgstr "Mogu se obavljati sledeće operacije:\n- Brzo kopiranje fajlova\n- Povezivanje sa sistemima Mac i Linux"
 
-msgid "IDS_ST_BODY_MARUBERI_JPN_DCM"
-msgstr "Maruberi"
+msgid "IDS_ST_OPT_DEFAULT_RINGTONE"
+msgstr "Podrazumevani ton zvona"
 
 msgid "IDS_ST_BODY_LTE_WCDMA_GSM_NHAUTO_CONNECT"
 msgstr "LTE/WCDMA/GSM\n(automatsko povezivanje)"
@@ -1570,39 +1357,33 @@ msgstr "LTE/WCDMA/GSM\n(automatsko povezivanje)"
 msgid "IDS_ST_BODY_LOCK_SCREEN_OPTIONS"
 msgstr "Opcije zaključavanja ekrana"
 
-msgid "IDS_ST_BODY_LIST_VIEW"
-msgstr "Prikaz u vidu liste"
-
 msgid "IDS_ST_BODY_LIMIT_BACKGROUND_PROCESSES"
 msgstr "Ograniči pozadinske procese"
 
-msgid "IDS_ST_BODY_LICENCE"
-msgstr "Licenca"
-
-msgid "IDS_ST_BODY_LED_INDICATOR"
-msgstr "LED indikator"
-
 msgid "IDS_ST_BODY_LEDOT_LOW_BATTERY"
 msgstr "Baterija prazna"
 
 msgid "IDS_ST_BODY_LAUNCH_BY_DEFAULT"
 msgstr "Pokreni podrazumevano"
 
+msgid "IDS_ST_OPT_AUTO_UPDATE_ABB"
+msgstr "Autom. ažuriranje"
+
 msgid "IDS_ST_BODY_LANGUAGE_AND_REGION_ABB"
 msgstr "Jezik i region"
 
 msgid "IDS_ST_BODY_LANGUAGE_AND_KEYBOARD"
 msgstr "Jezik i tastatura"
 
+msgid "IDS_ST_OPT_ALL"
+msgstr "Sve"
+
 msgid "IDS_ST_BODY_KEYBOARD"
 msgstr "Tastatura"
 
 msgid "IDS_ST_BODY_KEEPS_THE_STATUS_BAR_TIDY_TAP_THE_REPRESENTATIVE_ICON_TO_SHOW_ALL_THE_ICONS"
 msgstr "Održava statusnu liniju urednom. Kucni odgovarajuću ikonu za prikaz svih ikona."
 
-msgid "IDS_ST_BODY_KB"
-msgstr "KB"
-
 msgid "IDS_ST_BODY_INTRODUCTION_TO_SMART_SCREEN_ABB"
 msgstr "Uvod u pametan ekran"
 
@@ -1618,15 +1399,6 @@ msgstr "Instalirane aplikacije"
 msgid "IDS_ST_BODY_INSTALLATION_SETTINGS"
 msgstr "Instalaciona podešavanja"
 
-msgid "IDS_ST_BODY_INSERT_SD_CARD"
-msgstr "Ubaci SD karticu."
-
-msgid "IDS_ST_BODY_INCORRECT_PIN_E"
-msgstr "Neispravan PIN kod."
-
-msgid "IDS_ST_BODY_INCORRECT_PASSWORD_TRY_AGAIN"
-msgstr "Šifra neispravna. Probaj opet"
-
 msgid "IDS_ST_BODY_INCOMING_CALLS_AND_NEW_NOTIFICATIONS_WILL_BE_READ_OUT_AUTOMATICALLY"
 msgstr "Dolazni pozivi i nova obaveštenja će biti čitana automatski."
 
@@ -1642,8 +1414,8 @@ msgstr "Ako izabereš ovu opciju, isključivo iskorišćeni prostor na memoriji
 msgid "IDS_ST_BODY_IF_YOU_FORGET_YOUR_PERSONAL_MODE_PASSWORD_YOU_WILL_NOT_BE_ABLE_TO_RECOVER_IT_FOR_SECURITY_MSG"
 msgstr "Ako zaboraviš lozinku za Lični režim, nećeš moći da je vratiš. Iz bezbednosnih razloga, moraš da resetuješ Lični režim. To će vratiti njegova podrazumevana podešavanja i izbrisati sav tvoj lični sadržaj."
 
-msgid "IDS_ST_BODY_IF_YOU_DONT_WANT_TO_SEE_A_NUMBER_APPEAR_ON_THE_APP_ICON_FOR_EACH_NEW_EVENT_DISABLE_BADGE"
-msgstr "Ako ne želiš da se broj prikazuje na ikoni aplikacije kod svakog novog događaja, onemogući značku."
+msgid "IDS_ST_MBODY_SCREEN_ROTATION"
+msgstr "Rotacija ekrana"
 
 msgid "IDS_ST_BODY_ICON_SHOWS_THAT_SMART_SCREEN_IS_ENABLED"
 msgstr "Ikona pokazuje da je omogućen pametan ekran."
@@ -1660,23 +1432,17 @@ msgstr "Helvetica Neue"
 msgid "IDS_ST_BODY_HARDWARE"
 msgstr "Hardver"
 
+msgid "IDS_ST_MBODY_HELP"
+msgstr "Pomoć"
+
 msgid "IDS_ST_BODY_GSM"
 msgstr "GSM"
 
-msgid "IDS_ST_BODY_GRID_VIEW"
-msgstr "Prikaz u vidu rešetke"
-
 msgid "IDS_ST_BODY_GLOVE_MODE_ABB"
 msgstr "Režim rukavice"
 
-msgid "IDS_ST_BODY_GESTURES"
-msgstr "Gestovi"
-
-msgid "IDS_ST_BODY_GB"
-msgstr "GB"
-
-msgid "IDS_ST_BODY_FROM_M_TIME"
-msgstr "Od"
+msgid "IDS_ST_MBODY_FONT_SIZE"
+msgstr "Veličina slova"
 
 msgid "IDS_ST_BODY_FREQUENTLY_USED"
 msgstr "Često korišćeno"
@@ -1705,9 +1471,6 @@ msgstr "Tip fonta"
 msgid "IDS_ST_BODY_FONTSTYLE_ROSEMARY"
 msgstr "Rosemary"
 
-msgid "IDS_ST_BODY_FLIGHT_MODE_MSG"
-msgstr "Avionski režim ti omogućava da isključiš pozive, poruke i funkcije koje prenose podatke preko mreže. On isključuje i veze kao što su Wi-Fi i Bluetooth. Ako želiš da koristiš Wi-Fi i Bluetooth, uključi ih u Podešavanjima ili u panelu sa obaveštenjima."
-
 msgid "IDS_ST_BODY_FLIGHT_MODE_HAS_BEEN_ENABLED_NETWORK_SETTINGS_WILL_CLOSE"
 msgstr "Omogućen je režim letenja. Mrežna podešavanja će se zatvoriti."
 
@@ -1720,6 +1483,9 @@ msgstr "Režim fiksnog biranja"
 msgid "IDS_ST_BODY_FIREWALL_ENABLED_ABB"
 msgstr "Zaštitni zid je omogućen"
 
+msgid "IDS_ST_HEADER_WI_FI"
+msgstr "Wi-Fi"
+
 msgid "IDS_ST_BODY_FIREWALL"
 msgstr "Zaštitni zid"
 
@@ -1735,8 +1501,8 @@ msgstr "Neuspešno biranje mreže."
 msgid "IDS_ST_BODY_FACE_AND_VOICE"
 msgstr "Lice i glas"
 
-msgid "IDS_ST_BODY_FACEBOOK"
-msgstr "Facebook"
+msgid "IDS_ST_HEADER_UNAVAILABLE"
+msgstr "Nedostupno"
 
 msgid "IDS_ST_BODY_EXPLANATION_FOR_TRANSACTION_TRACKING_MENU_VODA"
 msgstr "Preporučene informacije su poslate zajedno sa fajlom koji se prenosi"
@@ -1744,6 +1510,12 @@ msgstr "Preporučene informacije su poslate zajedno sa fajlom koji se prenosi"
 msgid "IDS_ST_BODY_EXPLANATION_FOR_EXPIRY_REMINDER_MENU"
 msgstr "Primi podsetnik pre isticanja licence za fajl u upotrebi, npr. neki tapet."
 
+msgid "IDS_ST_HEADER_TEXT_TO_SPEECH"
+msgstr "Čitanje teksta"
+
+msgid "IDS_ST_HEADER_SOUND"
+msgstr "Zvuk"
+
 msgid "IDS_ST_BODY_ESTIMATED_MAX_STANDBY_TIME_ABB"
 msgstr "Procenj. maks.\npasivno vreme"
 
@@ -1756,12 +1528,12 @@ msgstr "Ponovo unesi lozinku"
 msgid "IDS_ST_BODY_ENTER_PASSWORD"
 msgstr "Unesi šifru."
 
-msgid "IDS_ST_BODY_ENTER_NEW_PASSWORD"
-msgstr "Unesi novu šifru."
-
 msgid "IDS_ST_BODY_ENTER_CURRENT_PASSWORD"
 msgstr "Unesi trenutnu lozinku."
 
+msgid "IDS_ST_HEADER_SAMSUNG_APPS"
+msgstr "Samsung Apps"
+
 msgid "IDS_ST_BODY_ENCRYPT_DEVICE_Q_WARNING_MSG"
 msgstr "Šifrovati uređaj? Operacija se ne može opozvati i ako je prekineš, izgubićeš podatke. Šifrovanje može da potraje sat ili više, tokom kojeg će se uređaj restartovati nekoliko puta i nećeš moći da ga koristiš."
 
@@ -1771,6 +1543,9 @@ msgstr "Šifrovati uređaj? Radnja se ne može opozvati i ako je prekineš, izgu
 msgid "IDS_ST_BODY_ENCRYPT_ACCOUNTS_SETTINGS_DOWNLOADED_APPLICATIONS_AND_THEIR_DATA_MEDIA_AND_OTHER_FILES"
 msgstr "Šifruj naloge, podešavanja, preuzete aplikacije i njihove podatke, medije i druge fajlove."
 
+msgid "IDS_ST_HEADER_RESET"
+msgstr "Resetuj"
+
 msgid "IDS_ST_BODY_ENCRYPTION_WILL_TAKE_AT_LEAST_AN_HOUR"
 msgstr "Šifrovanje će trajati najmanje jedan sat."
 
@@ -1783,15 +1558,18 @@ msgstr "Omogući pristup podacima preko mobilne mreže."
 msgid "IDS_ST_BODY_EMPTY"
 msgstr "Prazno"
 
+msgid "IDS_ST_HEADER_PLEASE_WAIT"
+msgstr "Molim sačekajte."
+
 msgid "IDS_ST_BODY_EMERGENCY_MODE_ABB"
 msgstr "Režim Opasnost"
 
+msgid "IDS_ST_HEADER_PD_SELECTED_ABB"
+msgstr "Izabrano je %d"
+
 msgid "IDS_ST_BODY_EMAIL"
 msgstr "E-pošta"
 
-msgid "IDS_ST_BODY_EDIT"
-msgstr "Izmeni"
-
 msgid "IDS_ST_BODY_EASY_MODE"
 msgstr "Jednostavan režim"
 
@@ -1804,15 +1582,6 @@ msgstr "Dinamična statusna linija"
 msgid "IDS_ST_BODY_DRIVING_MODE"
 msgstr "Režim vožnje"
 
-msgid "IDS_ST_BODY_DO_NOT_SHOW_AGAIN"
-msgstr "Ne prikazuj ponovo"
-
-msgid "IDS_ST_BODY_DOWNLOADS"
-msgstr "Preuzimanja"
-
-msgid "IDS_ST_BODY_DOWNLOAD"
-msgstr "Preuzmi"
-
 msgid "IDS_ST_BODY_DOUBLE_TAP_TO_OPEN_THE_MENU_T_TTS"
 msgstr "Dvaput kucni za otvaranje menija."
 
@@ -1822,18 +1591,12 @@ msgstr "Dvaput kucni za izmenu ovog polja."
 msgid "IDS_ST_BODY_DOUBLE_TAP_TO_CLOSE_THE_MENU_T_TTS"
 msgstr "Dvaput kucni za zatvaranje menija."
 
-msgid "IDS_ST_BODY_DOCOMO_JPN_DCM"
-msgstr "docomo"
-
 msgid "IDS_ST_BODY_DIVX_REGISTRATION"
 msgstr "DivX registracija"
 
 msgid "IDS_ST_BODY_DIVX_DEREGISTRATION"
 msgstr "DivX deregistracija"
 
-msgid "IDS_ST_BODY_DISPLAY_CONTENTS"
-msgstr "Prikaži sadržaj"
-
 msgid "IDS_ST_BODY_DISPLAY_BATTERY_PERCENTAGE_ABB"
 msgstr "Prikaži procenat baterije"
 
@@ -1843,9 +1606,6 @@ msgstr "Onemogućavanje..."
 msgid "IDS_ST_BODY_DE_REGISTRATION_CODE_NOT_FOUND"
 msgstr "Kod za opoziv registracije nije pronađen."
 
-msgid "IDS_ST_BODY_DEVICE_MEMORY"
-msgstr "Memorija uređaja"
-
 msgid "IDS_ST_BODY_DEVICE_INFO"
 msgstr "Informacije o uređaju"
 
@@ -1855,9 +1615,6 @@ msgstr "Možeš da šifruješ svoje naloge, podešavanja, preuzete aplikacije i
 msgid "IDS_ST_BODY_DEVICE_ENCRYPTED"
 msgstr "Uređaj je šifrovan."
 
-msgid "IDS_ST_BODY_DEVICE"
-msgstr "Uređaj"
-
 msgid "IDS_ST_BODY_DEVELOPER_OPTIONS"
 msgstr "Programerske opcije"
 
@@ -1888,9 +1645,6 @@ msgstr "DD.MM.GGGG"
 msgid "IDS_ST_BODY_DATE_AND_TIME"
 msgstr "Datum i vreme"
 
-msgid "IDS_ST_BODY_DATE"
-msgstr "Datum"
-
 msgid "IDS_ST_BODY_DATA_ROAMING"
 msgstr "Slanje podataka u romingu"
 
@@ -1900,18 +1654,12 @@ msgstr "Podaci"
 msgid "IDS_ST_BODY_CUSTOM_M_DEVICE_STATUS"
 msgstr "Prilagođeno"
 
-msgid "IDS_ST_BODY_CURRENT"
-msgstr "Trenutni"
-
 msgid "IDS_ST_BODY_CRASH_VIEWER"
 msgstr "Prikazivač kvarova"
 
 msgid "IDS_ST_BODY_CPU_USAGE"
 msgstr "Upotreba procesora"
 
-msgid "IDS_ST_BODY_COUNTRY_CODE"
-msgstr "Pozivni broj zemlje"
-
 msgid "IDS_ST_BODY_COOL_JAZZ"
 msgstr "Cool jazz"
 
@@ -1921,18 +1669,21 @@ msgstr "Sadržaj u folderu Galerija, Video zapis, Muzika, Snimač govora i Moji
 msgid "IDS_ST_BODY_CONNECTIONSETTINGS_PROXY_ADDRESS"
 msgstr "Adresa proksija"
 
+msgid "IDS_ST_BUTTON_STOP"
+msgstr "Stop"
+
 msgid "IDS_ST_BODY_CONNECTIONSETTINGS_INTERNET"
 msgstr "Internet"
 
 msgid "IDS_ST_BODY_CONNECTIONS"
 msgstr "Veze"
 
-msgid "IDS_ST_BODY_CONNECTION"
-msgstr "Veza"
-
 msgid "IDS_ST_BODY_CONFIRM_NEW_PIN2"
 msgstr "Potvrdi novi PIN2 kod"
 
+msgid "IDS_ST_BUTTON_RESET"
+msgstr "Resetuj"
+
 msgid "IDS_ST_BODY_CONFIRM_NEW_PIN1"
 msgstr "Potvrdi novi PIN1 kod."
 
@@ -1942,12 +1693,15 @@ msgstr "Potvrdi novi PIN kod"
 msgid "IDS_ST_BODY_CONFIRM_DECRYPTION"
 msgstr "Potvrdi dešifrovanje"
 
-msgid "IDS_ST_BODY_CONFIRM"
-msgstr "Potvrdi"
+msgid "IDS_ST_BUTTON_OK_ABB"
+msgstr "OK"
 
 msgid "IDS_ST_BODY_CONFIGURE_FIREWALL_SETTINGS"
 msgstr "Konfiguriši podešavanja za zaštitni zid"
 
+msgid "IDS_ST_BUTTON_OK"
+msgstr "OK"
+
 msgid "IDS_ST_BODY_COMPUTING_ING"
 msgstr "Računanje u toku..."
 
@@ -1960,11 +1714,14 @@ msgstr "Choco cooky"
 msgid "IDS_ST_BODY_CHECK_FOR_UPDATES_AUTOMATICALLY_ABB"
 msgstr "Autom. proveri ima li ažuriranja."
 
+msgid "IDS_ST_BUTTON_ENABLE"
+msgstr "Omogući"
+
 msgid "IDS_ST_BODY_CHECK_FOR_UPDATES_ABB"
 msgstr "Proveri ima li dopuna"
 
-msgid "IDS_ST_BODY_CHECK_FOR_UPDATES"
-msgstr "Proveri ima li dopuna"
+msgid "IDS_ST_BUTTON_DISCONNECT"
+msgstr "Otkači"
 
 msgid "IDS_ST_BODY_CHARGE_BATTERY_TO_ABOVE_80P_AND_TRY_AGAIN"
 msgstr "Napuni bateriju na preko 80% i pokušaj ponovo."
@@ -1972,9 +1729,15 @@ msgstr "Napuni bateriju na preko 80% i pokušaj ponovo."
 msgid "IDS_ST_BODY_CHANGING_THE_FONT_SIZE_IN_ACCESSIBILITY_SETTINGS_WILL_OVERRIDE_THE_FONT_SIZE_IN_EACH_APPLICATION"
 msgstr "Promena veličine fonta u okviru podešavanja pristupačnosti će potisnuti veličinu fonta u svakoj aplikaciji."
 
+msgid "IDS_ST_BUTTON_CONTINUE"
+msgstr "Nastavi"
+
 msgid "IDS_ST_BODY_CHANGING_THE_COLOUR_OF_THE_SCREEN_TO_GREYSCALE"
 msgstr "Promena boje ekrana u nijansu sive."
 
+msgid "IDS_ST_BUTTON_CANCEL_ABB"
+msgstr "Otkaži"
+
 msgid "IDS_ST_BODY_CHANGE_TEXT_SIZE_IN_CONTACTS_CALENDAR_MEMO_MESSAGES_EMAIL_AND_IM"
 msgstr "Promeni veličinu teksta u Kontaktima, Kalendaru, Beleškama, E-pošti i Porukama."
 
@@ -2041,15 +1804,12 @@ msgstr "Lozinka će biti potrebna za dešifrovanje uređaja svaki put kada ga uk
 msgid "IDS_ST_BODY_AVAILABLE_SPACE"
 msgstr "Dostupan prostor"
 
-msgid "IDS_ST_BODY_AVAILABLE"
-msgstr "Dostupno"
-
-msgid "IDS_ST_BODY_AUTO_DOWNLOAD"
-msgstr "Automatsko preuzimanje"
-
 msgid "IDS_ST_BODY_AUTH_TYPE"
 msgstr "Tip autentikacije"
 
+msgid "IDS_ST_BODY_VERSION_PS"
+msgstr "Verzija %s"
+
 msgid "IDS_ST_BODY_APP_OPENING_IMAGE"
 msgstr "Slika otvaranja aplikacije"
 
@@ -2065,15 +1825,9 @@ msgstr "Menadžer aplikacija"
 msgid "IDS_ST_BODY_APPLICATION_INFO"
 msgstr "Informacije o aplikaciji"
 
-msgid "IDS_ST_BODY_APPLICATION"
-msgstr "Aplikacija"
-
 msgid "IDS_ST_BODY_ANTIVIRUS_SOFTWARE_ABB"
 msgstr "Antivirusni softver"
 
-msgid "IDS_ST_BODY_AM"
-msgstr "AM"
-
 msgid "IDS_ST_BODY_ALWAYS_REJECT"
 msgstr "Uvek odbij"
 
@@ -2083,9 +1837,6 @@ msgstr "Uvek uključeno"
 msgid "IDS_ST_BODY_ALWAYS_OFF"
 msgstr "Uvek isključeno"
 
-msgid "IDS_ST_BODY_ALARM"
-msgstr "Alarm"
-
 msgid "IDS_ST_BODY_AFTER_YOU_DOWNLOAD_AND_INSTALL_APPLICATIONS_APPLICATIONS_WILL_BE_SHOWN_HERE"
 msgstr "Nakon što preuzmeš i instaliraš aplikacije, aplikacije će se prikazati ovde"
 
@@ -2095,6 +1846,9 @@ msgstr "Nakon resetovanja telefon će se restartovati automatski."
 msgid "IDS_ST_BODY_ADJUST_BRIGHTNESS_LEVEL"
 msgstr "Podesi nivo osvetljenja"
 
+msgid "IDS_ST_BODY_URL"
+msgstr "URL"
+
 msgid "IDS_ST_BODY_ADJUST_AUTOMATIC_BRIGHTNESS"
 msgstr "Podesi automatsko osvetljenje"
 
@@ -2164,59 +1918,152 @@ msgstr "Uređaj inteligentno reaguje prilagođavajući ekran kada detektuje tvoj
 msgid "IDS_HELP_BODY_SMART_SCREEN_WORKS_BEST_UNDER_THE_FOLLOWING_CONDITIONS_C"
 msgstr "Pametan ekran najbolje funkcioniše u sledećim uslovima:"
 
-msgid "IDS_HELP_BODY_SMART_ROTATION_DISABLES_AUTO_SCREEN_ROTATION_BY_CHECKING_THE_ORIENTATION_OF_YOUR_FACE_AND_THE_DEVICE_BY_ITS_FRONT_CAMERA"
-msgstr "Pametna rotacija onemogućava automatsku rotaciju ekrana tako što proverava položaj lica i uređaja pomoću prednje kamere."
-
-msgid "IDS_LBS_HEADER_LOCATION"
-msgstr "Lokacija"
-
 msgid "IDS_LBS_BODY_DESTINATION"
 msgstr "Odredište"
 
-msgid "IDS_ST_SK_NO"
-msgstr "Ne"
+msgid "IDS_ST_BODY_TEXTSTYLE_LARGE"
+msgstr "Velika"
 
-msgid "IDS_HELP_BODY_SMART_STAY_DETECTS_YOUR_EYES_WITH_THE_FRONT_CAMERA_SO_THAT_THE_SCREEN_STAYS_ON_WHEN_YOU_ARE_LOOKING_AT_IT"
-msgstr "Pametno zadržavanje nalazi oči prednjom kamerom i ekran ostaje uključen dok gledaš u njega."
+msgid "IDS_ST_BODY_SUNDAY"
+msgstr "Nedelja"
 
-msgid "IDS_QP_POP_YOU_WILL_NO_LONGER_BE_ABLE_TO_USE_APPLICATIONS_NOTI_MSG"
-msgstr "Nećeš moći više da koristiš aplikacije kao što su Internet, e-pošta i YouTube putem mobilnih mreža. Nastaviti?"
+msgid "IDS_ST_BODY_STORAGE"
+msgstr "Memorija"
 
-msgid "IDS_ST_BODY_10_MINUTES"
-msgstr "10 minuta"
+msgid "IDS_ST_BODY_SECURITY"
+msgstr "Zaštita"
 
-msgid "IDS_ST_BODY_15SEC"
-msgstr "15 sekundi"
+msgid "IDS_ST_BODY_SEARCH"
+msgstr "Pretraži"
 
-msgid "IDS_ST_BODY_24_HOURS"
-msgstr "24 sata"
+msgid "IDS_ST_BODY_SD_CARD"
+msgstr "SD kartica"
 
-msgid "IDS_ST_BODY_2_MINUTES"
-msgstr "2 minuta"
+msgid "IDS_ST_BODY_SCHEDULE"
+msgstr "Raspored"
 
-msgid "IDS_ST_BODY_30SEC"
-msgstr "30 sekundi"
+msgid "IDS_ST_BODY_SAVED"
+msgstr "Sačuvano."
 
-msgid "IDS_ST_BODY_5_MINUTES"
-msgstr "5 minuta"
+msgid "IDS_ST_BODY_SAVE"
+msgstr "Sačuvaj"
 
-msgid "IDS_ST_BODY_APPLICATIONS"
-msgstr "Aplikacije"
+msgid "IDS_ST_BODY_REGION"
+msgstr "Regija"
 
-msgid "IDS_ST_BODY_DONT_ASK_AGAIN"
-msgstr "Ne pitaj ponovo"
+msgid "IDS_ST_BODY_PROFILE"
+msgstr "Profil"
 
-msgid "IDS_ST_BODY_P1SS_IS_CURRENTLY_P2SS_T_TTS"
-msgstr "%1$s je trenutno %2$s."
+msgid "IDS_ST_BODY_PM"
+msgstr "PM"
 
-msgid "IDS_ST_BODY_PASSWORDS_MUST_CONSIST_OF_AT_LEAST_4_ALPHANUMERIC_CHARACTERS_ALSO_INCLUDING_AT_LEAST_1_ALPHABETICAL_CHARACTER"
-msgstr "Lozinke moraju da sadrže najmanje 4 alfanumerička karaktera, uključujući barem 1 abecedni karakter."
+msgid "IDS_ST_BODY_PHONEPROFILES_SILENT"
+msgstr "Nečujno"
 
-msgid "IDS_ST_BODY_PUK1_BLOCKED"
-msgstr "PUK1 kod blokiran."
+msgid "IDS_ST_BODY_PASSWORD"
+msgstr "Lozinka"
 
-msgid "IDS_ST_BODY_PUK1_CODE"
-msgstr "PUK1 kod"
+msgid "IDS_ST_BODY_NO_RESULTS_FOUND"
+msgstr "Nema rezultata"
+
+msgid "IDS_ST_BODY_NOT_ASSIGNED"
+msgstr "Nedodeljeno"
+
+msgid "IDS_ST_BODY_NOTIFICATIONS"
+msgstr "Obaveštenja"
+
+msgid "IDS_ST_BODY_NOTIFICATION"
+msgstr "Obaveštenja"
+
+msgid "IDS_ST_BODY_NONE"
+msgstr "Nema"
+
+msgid "IDS_ST_BODY_NEW"
+msgstr "Nova"
+
+msgid "IDS_ST_BODY_NETWORK"
+msgstr "Mreža"
+
+msgid "IDS_ST_BODY_NAME"
+msgstr "Ime"
+
+msgid "IDS_ST_BODY_MONDAY"
+msgstr "Ponedeljak"
+
+msgid "IDS_ST_BODY_MODE"
+msgstr "Mod"
+
+msgid "IDS_ST_SK_NO"
+msgstr "Ne"
+
+msgid "IDS_ST_BODY_MESSAGE"
+msgstr "Poruka"
+
+msgid "IDS_ST_BODY_MEMORY"
+msgstr "Memorija"
+
+msgid "IDS_ST_BODY_MB"
+msgstr "MB"
+
+msgid "IDS_ST_BODY_LIST_VIEW"
+msgstr "Prikaz u vidu liste"
+
+msgid "IDS_ST_BODY_LICENCE"
+msgstr "Licenca"
+
+msgid "IDS_ST_BODY_LED_INDICATOR"
+msgstr "LED indikator"
+
+msgid "IDS_HELP_BODY_SMART_STAY_DETECTS_YOUR_EYES_WITH_THE_FRONT_CAMERA_SO_THAT_THE_SCREEN_STAYS_ON_WHEN_YOU_ARE_LOOKING_AT_IT"
+msgstr "Pametno zadržavanje nalazi oči prednjom kamerom i ekran ostaje uključen dok gledaš u njega."
+
+msgid "IDS_QP_POP_YOU_WILL_NO_LONGER_BE_ABLE_TO_USE_APPLICATIONS_NOTI_MSG"
+msgstr "Nećeš moći više da koristiš aplikacije kao što su Internet, e-pošta i YouTube putem mobilnih mreža. Nastaviti?"
+
+msgid "IDS_ST_BODY_10_MINUTES"
+msgstr "10 minuta"
+
+msgid "IDS_ST_BODY_15SEC"
+msgstr "15 sekundi"
+
+msgid "IDS_ST_BODY_24_HOURS"
+msgstr "24 sata"
+
+msgid "IDS_ST_BODY_2_MINUTES"
+msgstr "2 minuta"
+
+msgid "IDS_ST_BODY_KB"
+msgstr "KB"
+
+msgid "IDS_ST_BODY_30SEC"
+msgstr "30 sekundi"
+
+msgid "IDS_ST_BODY_5_MINUTES"
+msgstr "5 minuta"
+
+msgid "IDS_ST_BODY_DONT_ASK_AGAIN"
+msgstr "Ne pitaj ponovo"
+
+msgid "IDS_ST_BODY_P1SS_IS_CURRENTLY_P2SS_T_TTS"
+msgstr "%1$s je trenutno %2$s."
+
+msgid "IDS_ST_BODY_PASSWORDS_MUST_CONSIST_OF_AT_LEAST_4_ALPHANUMERIC_CHARACTERS_ALSO_INCLUDING_AT_LEAST_1_ALPHABETICAL_CHARACTER"
+msgstr "Lozinke moraju da sadrže najmanje 4 alfanumerička karaktera, uključujući barem 1 abecedni karakter."
+
+msgid "IDS_ST_BODY_INSERT_SD_CARD"
+msgstr "Ubaci SD karticu."
+
+msgid "IDS_ST_BODY_PUK1_BLOCKED"
+msgstr "PUK1 kod blokiran."
+
+msgid "IDS_ST_BODY_INCORRECT_PIN_E"
+msgstr "Neispravan PIN kod."
+
+msgid "IDS_ST_BODY_PUK1_CODE"
+msgstr "PUK1 kod"
+
+msgid "IDS_ST_BODY_INCORRECT_PASSWORD_TRY_AGAIN"
+msgstr "Šifra neispravna. Probaj opet"
 
 msgid "IDS_ST_BODY_PUK2"
 msgstr "PUK2 kod"
@@ -2260,6 +2107,9 @@ msgstr "Neispravan PUK1 kod."
 msgid "IDS_ST_POP_INCORRECT_PUK1_PD_ATTEMPTS_LEFT"
 msgstr "Neispravan PUK1 kod. %d pokušaja preostalo."
 
+msgid "IDS_ST_BODY_GRID_VIEW"
+msgstr "Prikaz u vidu rešetke"
+
 msgid "IDS_ST_POP_INCORRECT_PUK2"
 msgstr "Pogrešan PUK2 kod."
 
@@ -2269,20 +2119,89 @@ msgstr "Neispravan PUK2 kod. %d pokušaja preostalo."
 msgid "IDS_ST_POP_PIN_CHANGED"
 msgstr "PIN kod promenjen."
 
+msgid "IDS_ST_BODY_GB"
+msgstr "GB"
+
 msgid "IDS_TASKMGR_BUTTON_CLEAR_CACHE"
 msgstr "Obriši keš memoriju"
 
 msgid "IDS_ST_BODY_3G_ONLY"
 msgstr "Samo 3G"
 
+msgid "IDS_ST_BODY_FROM_M_TIME"
+msgstr "Od"
+
 msgid "IDS_ST_HEADER_ADD"
 msgstr "Dodaj"
 
-msgid "IDS_ST_BODY_SECONDS"
-msgstr "Sekunde"
+msgid "IDS_ST_BODY_FACEBOOK"
+msgstr "Facebook"
 
-msgid "IDS_ST_BUTTON_CANCEL"
-msgstr "Otkaži"
+msgid "IDS_ST_BODY_ENTER_NEW_PASSWORD"
+msgstr "Unesi novu šifru."
+
+msgid "IDS_ST_BODY_EDIT"
+msgstr "Izmeni"
+
+msgid "IDS_ST_BODY_DO_NOT_SHOW_AGAIN"
+msgstr "Ne prikazuj ponovo"
+
+msgid "IDS_ST_BODY_DOWNLOADS"
+msgstr "Preuzimanja"
+
+msgid "IDS_ST_BODY_DOWNLOAD"
+msgstr "Preuzmi"
+
+msgid "IDS_ST_BODY_DISPLAY_CONTENTS"
+msgstr "Prikaži sadržaj"
+
+msgid "IDS_ST_BODY_DEVICE_MEMORY"
+msgstr "Memorija uređaja"
+
+msgid "IDS_ST_BODY_DEVICE"
+msgstr "Uređaj"
+
+msgid "IDS_ST_BODY_DATE"
+msgstr "Datum"
+
+msgid "IDS_ST_BODY_CURRENT"
+msgstr "Trenutni"
+
+msgid "IDS_ST_BODY_COUNTRY_CODE"
+msgstr "Pozivni broj zemlje"
+
+msgid "IDS_ST_BODY_CONNECTION"
+msgstr "Veza"
+
+msgid "IDS_ST_BODY_CONFIRM"
+msgstr "Potvrdi"
+
+msgid "IDS_ST_BODY_CHECK_FOR_UPDATES"
+msgstr "Proveri ima li dopuna"
+
+msgid "IDS_ST_BODY_AVAILABLE"
+msgstr "Dostupno"
+
+msgid "IDS_ST_BODY_AUTO_DOWNLOAD"
+msgstr "Automatsko preuzimanje"
+
+msgid "IDS_ST_BODY_APPLICATION"
+msgstr "Aplikacija"
+
+msgid "IDS_ST_BODY_AM"
+msgstr "AM"
+
+msgid "IDS_ST_BODY_ALARM"
+msgstr "Alarm"
+
+msgid "IDS_LBS_HEADER_LOCATION"
+msgstr "Lokacija"
+
+msgid "IDS_ST_BODY_APPLICATIONS"
+msgstr "Aplikacije"
+
+msgid "IDS_ST_BODY_VIDEOS"
+msgstr "Video zapisi"
 
 msgid "IDS_ST_BODY_1_5_SECONDS"
 msgstr "1,5 sekundi"
@@ -2296,8 +2215,17 @@ msgstr "GOTOVO"
 msgid "IDS_ST_HEADER_ENABLE_DATA_ROAMING"
 msgstr "Omogući roming podataka"
 
-msgid "IDS_ST_HEADER_TURN_ON_MOBILE_DATA"
-msgstr "Uključi Podatke za mobilne uređaje"
+msgid "IDS_ST_HEADER_SCAN_FOR_NETWORKS_ABB"
+msgstr "Traženje mreža"
+
+msgid "IDS_ST_POP_MOBILE_DATA_WILL_BE_TURNED_ON_CONNECTING_TO_MOBILE_NETWORKS_MAY_RESULT_IN_ADDITIONAL_CHARGES_DEPENDING_ON_YOUR_PAYMENT_PLAN"
+msgstr "Mobilni podaci će biti uključeni. Povezivanje na mobilne mreže može dovesti do dodatnih troškova u zavisnosti od tarifnog paketa."
+
+msgid "IDS_ST_POP_SCANNING_FOR_NETWORK_ING"
+msgstr "Traži se mreža..."
+
+msgid "IDS_ST_POP_UNLESS_YOU_CONNECT_TO_A_WI_FI_NETWORK_YOU_WILL_NOT_BE_ABLE_TO_USE_THE_INTERNET_EMAIL_OR_OTHER_APPS_MSG"
+msgstr "Ukoliko nisi povezan/a na Wi-Fi mrežu, nećeš moći da koristiš Internet, e-poštu ili druge aplikacije koje zahtevaju vezu za prenos podataka."
 
 msgid "IDS_ST_HEADER_UNABLE_TO_PLAY_SAMPLE_ABB"
 msgstr "Nije moguće reproduk. uzorak"
@@ -2305,15 +2233,24 @@ msgstr "Nije moguće reproduk. uzorak"
 msgid "IDS_ST_POP_SAMPLES_CANNOT_BE_PLAYED_DURING_CALLS"
 msgstr "Nije moguće reprodukovati uzorke tokom poziva."
 
-msgid "IDS_ST_HEADER_DEVICE_NAME"
-msgstr "Ime uređaja"
-
 msgid "IDS_ST_HEADER_DELETE_ITEMS_ABB2"
 msgstr "Izbriši stavke"
 
+msgid "IDS_ST_BODY_SECONDS"
+msgstr "Sekunde"
+
 msgid "IDS_ST_HEADER_FEEDBACK"
 msgstr "Povratne informacije"
 
+msgid "IDS_ST_BUTTON_CANCEL"
+msgstr "Otkaži"
+
+msgid "IDS_ST_HEADER_TURN_ON_MOBILE_DATA"
+msgstr "Uključi Podatke za mobilne uređaje"
+
+msgid "IDS_ST_HEADER_DEVICE_NAME"
+msgstr "Ime uređaja"
+
 msgid "IDS_ST_BODY_SELECT_ALL"
 msgstr "Izaberi sve"
 
@@ -2323,9 +2260,6 @@ msgstr "Ukupno"
 msgid "IDS_ST_HEADER_MANAGE_CERTIFICATES_ABB"
 msgstr "Upravljaj sertifikatima"
 
-msgid "IDS_ST_BODY_INCORRECT_PASSWORD"
-msgstr "Pogrešna šifra"
-
 msgid "IDS_ST_HEADER_TURN_OFF_MOBILE_DATA"
 msgstr "Isključi Podatke za mobilne uređaje"
 
@@ -2335,9 +2269,6 @@ msgstr "Avionski režim onemogućava funkcije pozivanja i razmene poruka i isklj
 msgid "IDS_ST_BODY_TYPE"
 msgstr "Tip"
 
-msgid "IDS_ST_BODY_PERSONAL"
-msgstr "Lični"
-
 msgid "IDS_ST_HEADER_LOCK_SCREEN_AND_SECURITY_ABB"
 msgstr "Zaključan ekran i zaštita"
 
@@ -2356,9 +2287,6 @@ msgstr "Pravne informacije"
 msgid "IDS_ST_BODY_DEVICE_INFORMATION"
 msgstr "Informacije o uređaju"
 
-msgid "IDS_ST_BODY_PHONE_NUMBER"
-msgstr "Broj telefona"
-
 msgid "IDS_ST_BODY_MODEL_NUMBER"
 msgstr "Broj modela"
 
@@ -2407,6 +2335,81 @@ msgstr "Obr. keš mem."
 msgid "IDS_ST_BODY_12_HOURS"
 msgstr "12 sati"
 
+msgid "IDS_ST_BODY_ANSWERINGMODE_AUTOMATIC"
+msgstr "Automatski"
+
+msgid "IDS_ST_BODY_BLUETOOTH"
+msgstr "Bluetooth"
+
+msgid "IDS_ST_BODY_ADVANCEDOPTIONS_CERTIFICATES"
+msgstr "Sertifikati"
+
+msgid "IDS_ST_BODY_CALLERID_DEFAULT"
+msgstr "Podrazumevano"
+
+msgid "IDS_ST_BODY_APPLICATIONSETTINGS_MESSAGE"
+msgstr "Poruka"
+
+msgid "IDS_ST_BODY_NFC"
+msgstr "NFC"
+
+msgid "IDS_ST_BODY_PIN_LOCK"
+msgstr "PIN zaključan"
+
+msgid "IDS_ST_BUTTON2_S_PLANNER"
+msgstr "S planer"
+
+msgid "IDS_ST_BODY_VOICE"
+msgstr "Govor"
+
+msgid "IDS_ST_BODY_DEFAULTMEMORY_VOICE_RECORDER"
+msgstr "Snimač govora"
+
+msgid "IDS_ST_BODY_YYYY_MM_DD_DOT"
+msgstr "GGGG.MM.DD"
+
+msgid "IDS_ST_BODY_BRIGHTNESS_M_POWER_SAVING"
+msgstr "Osvetljenje"
+
+msgid "IDS_ST_HEADER_SORT_BY"
+msgstr "Sortiraj po"
+
+msgid "IDS_ST_TPOP_MAXIMUM_NUMBER_OF_CHARACTERS_REACHED"
+msgstr "Dostignut je maksimalan broj karaktera."
+
+msgid "IDS_ST_TPOP_TRY_AGAIN"
+msgstr "Pokušaj ponovo."
+
+msgid "IDS_ST_SK_YES"
+msgstr "Da"
+
+msgid "IDS_ST_BODY_PLAY_A_SOUND_WHEN_BUTTONS_ICONS_AND_MENU_ITEMS_ARE_TAPPED"
+msgstr "Reprodukuj zvuk kada se kucne na dugmad, ikone i stavke menija."
+
+msgid "IDS_ST_MBODY_KEYBOARD_SOUND"
+msgstr "Zvuk tastature"
+
+msgid "IDS_ST_MBODY_TOUCH_SOUND"
+msgstr "Zvuk dodira"
+
+msgid "IDS_ST_SBODY_PLAY_A_SOUND_WHEN_THE_SAMSUNG_KEYBOARD_IS_TAPPED"
+msgstr "Reprodukuj zvuk kada se kucne po Samsung tastaturi."
+
+msgid "IDS_ST_POP_MOUNTING_SD_CARD_ING"
+msgstr "Uključuje se SD kartica..."
+
+msgid "IDS_ST_BODY_SET_DATE"
+msgstr "Podesi datum"
+
+msgid "IDS_ST_BODY_LOCK_SCREEN"
+msgstr "Zaključan ekran"
+
+msgid "IDS_ST_BODY_PERSONAL"
+msgstr "Lični"
+
+msgid "IDS_ST_BODY_PHONE_NUMBER"
+msgstr "Broj telefona"
+
 msgid "IDS_ST_BODY_1MINUTE"
 msgstr "1 minut"
 
@@ -2416,30 +2419,15 @@ msgstr "Nalozi"
 msgid "IDS_ST_HEADER_ALLSHARE"
 msgstr "AllShare"
 
-msgid "IDS_ST_BODY_ANSWERINGMODE_AUTOMATIC"
-msgstr "Automatski"
-
 msgid "IDS_ST_BUTTON_BACK"
 msgstr "Nazad"
 
-msgid "IDS_ST_BODY_BLUETOOTH"
-msgstr "Bluetooth"
-
-msgid "IDS_ST_BODY_ADVANCEDOPTIONS_CERTIFICATES"
-msgstr "Sertifikati"
-
 msgid "IDS_ST_BODY_CONTACTS"
 msgstr "Kontakti"
 
 msgid "IDS_ST_BODY_MYTHEME_CREATE"
 msgstr "Kreiraj"
 
-msgid "IDS_ST_BODY_CALLERID_DEFAULT"
-msgstr "Podrazumevano"
-
-msgid "IDS_ST_BODY_FM_RADIO"
-msgstr "FM radio"
-
 msgid "IDS_ST_BODY_FONT"
 msgstr "Slova"
 
@@ -2452,15 +2440,9 @@ msgstr "Pomoć"
 msgid "IDS_ST_BODY_MANUAL"
 msgstr "Ručno"
 
-msgid "IDS_ST_BODY_APPLICATIONSETTINGS_MESSAGE"
-msgstr "Poruka"
-
 msgid "IDS_ST_BODY_MUSIC"
 msgstr "Muzika"
 
-msgid "IDS_ST_BODY_NFC"
-msgstr "NFC"
-
 msgid "IDS_ST_BODY_ALERTTYPE_OFF"
 msgstr "Isključeno"
 
@@ -2470,9 +2452,6 @@ msgstr "Uključeno"
 msgid "IDS_ST_BODY_MEMORYSTATUS_OTHERS"
 msgstr "Ostalo"
 
-msgid "IDS_ST_BODY_PIN_LOCK"
-msgstr "PIN zaključan"
-
 msgid "IDS_ST_BODY_RESET"
 msgstr "Resetuj"
 
@@ -2488,45 +2467,21 @@ msgstr "Sinhronizuj"
 msgid "IDS_ST_BODY_SYSTEM"
 msgstr "Sistem"
 
-msgid "IDS_ST_BUTTON2_S_PLANNER"
-msgstr "S planer"
-
 msgid "IDS_ST_BODY_TWITTER"
 msgstr "Twitter"
 
 msgid "IDS_ST_BODY_USERNAME"
 msgstr "Korisničko ime"
 
-msgid "IDS_ST_BODY_VOICE"
-msgstr "Govor"
-
-msgid "IDS_ST_BODY_DEFAULTMEMORY_VOICE_RECORDER"
-msgstr "Snimač govora"
-
 msgid "IDS_ST_BODY_WI_FI"
 msgstr "Wi-Fi"
 
-msgid "IDS_ST_BODY_YYYY_MM_DD_DOT"
-msgstr "GGGG.MM.DD"
-
-msgid "IDS_ST_BODY_BRIGHTNESS_M_POWER_SAVING"
-msgstr "Osvetljenje"
-
-msgid "IDS_ST_HEADER_SORT_BY"
-msgstr "Sortiraj po"
-
 msgid "IDS_ST_BODY_DELETED"
 msgstr "Obrisano."
 
 msgid "IDS_ST_POP_ERROR"
 msgstr "Greška."
 
-msgid "IDS_ST_TPOP_MAXIMUM_NUMBER_OF_CHARACTERS_REACHED"
-msgstr "Dostignut je maksimalan broj karaktera."
-
-msgid "IDS_ST_TPOP_TRY_AGAIN"
-msgstr "Pokušaj ponovo."
-
 msgid "IDS_ST_BODY_VERSION"
 msgstr "Verzija"
 
@@ -2536,36 +2491,9 @@ msgstr "Izbriši"
 msgid "IDS_ST_SK_SET_LITE"
 msgstr "Podesi"
 
-msgid "IDS_ST_SK_YES"
-msgstr "Da"
-
-msgid "IDS_SAPPS_SK_TRY_ABB"
-msgstr "Pok."
-
-msgid "IDS_ST_BODY_PLAY_A_SOUND_WHEN_BUTTONS_ICONS_AND_MENU_ITEMS_ARE_TAPPED"
-msgstr "Reprodukuj zvuk kada se kucne na dugmad, ikone i stavke menija."
-
-msgid "IDS_ST_MBODY_KEYBOARD_SOUND"
-msgstr "Zvuk tastature"
-
 msgid "IDS_ST_MBODY_RINGTONE"
 msgstr "Ton zvona"
 
-msgid "IDS_ST_MBODY_TOUCH_SOUND"
-msgstr "Zvuk dodira"
-
-msgid "IDS_ST_SBODY_PLAY_A_SOUND_WHEN_THE_SAMSUNG_KEYBOARD_IS_TAPPED"
-msgstr "Reprodukuj zvuk kada se kucne po Samsung tastaturi."
-
-msgid "IDS_ST_POP_MOUNTING_SD_CARD_ING"
-msgstr "Uključuje se SD kartica..."
-
-msgid "IDS_ST_BODY_SET_DATE"
-msgstr "Podesi datum"
-
-msgid "IDS_ST_BODY_ALL"
-msgstr "Sve"
-
 msgid "IDS_LBS_BODY_LOCATION_SERVICE"
 msgstr "Usluga lokacije"
 
@@ -2575,9 +2503,6 @@ msgstr "VPN"
 msgid "IDS_ST_SK_OPTIONS_LITE"
 msgstr "Opcije"
 
-msgid "IDS_ST_BODY_TTS"
-msgstr "TTS"
-
 msgid "IDS_ST_BODY_VOICE_CONTROL"
 msgstr "Kontrola glasom"
 
@@ -2590,45 +2515,222 @@ msgstr "Ne uznemiravaj"
 msgid "IDS_ST_MBODY_APP_NOTIFICATIONS"
 msgstr "Obaveštenja o aplikaciji"
 
+msgid "IDS_ST_BODY_ALL"
+msgstr "Sve"
+
 msgid "IDS_ST_HEADER_DEFAULT_APPLICATIONS_ABB"
 msgstr "Podrazumevane aplikacije"
 
-msgid "IDS_ST_BODY_HOME"
-msgstr "Kuća"
-
 msgid "IDS_ST_BODY_SET_TIME"
 msgstr "Podesi vreme"
 
 msgid "IDS_ST_BODY_UNABLE_TO_SCAN_FOR_NETWORKS"
 msgstr "Nemoguće tražiti mreže."
 
-msgid "IDS_ST_BODY_LOCK_SCREEN"
-msgstr "Zaključan ekran"
+msgid "IDS_ACCS_BODY_SIGNAL_STRENGTH_TTS"
+msgstr "Jačina signala"
 
 msgid "IDS_ST_HEADER_VISION"
 msgstr "Vid"
 
+msgid "IDS_ST_BODY_SIGNAL_STRENGTH"
+msgstr "Jačina signala"
+
+msgid "IDS_ST_BODY_HELLO_KITTY_10"
+msgstr "Hello Kitty 10"
+
+msgid "IDS_ST_HEADER_SOUNDS_AND_NOTIFICATIONS_ABB"
+msgstr "Zvukovi i obaveštenja"
+
+msgid "IDS_ST_BODY_TTS"
+msgstr "TTS"
+
+msgid "IDS_ST_BODY_HOME"
+msgstr "Kuća"
+
 msgid "IDS_ST_BODY_OFF"
 msgstr "Isključeno"
 
-msgid "IDS_ST_BODY_SIGNAL_STRENGTH"
-msgstr "Jačina signala"
+msgid "IDS_ST_BODY_THERE_ARE_NO_APPS_SET_AS_DEFAULTS"
+msgstr "Nema aplikacija koje su podešene kao podrazumevane."
 
-msgid "IDS_ST_POP_MOBILE_DATA_WILL_BE_TURNED_ON_CONNECTING_TO_MOBILE_NETWORKS_MAY_RESULT_IN_ADDITIONAL_CHARGES_DEPENDING_ON_YOUR_PAYMENT_PLAN"
-msgstr "Mobilni podaci će biti uključeni. Povezivanje na mobilne mreže može dovesti do dodatnih troškova u zavisnosti od tarifnog paketa."
+msgid "IDS_ST_HEADER_PRIVACY_SETTINGS_ABB"
+msgstr "Podešav. privatnosti"
 
-msgid "IDS_ST_POP_UNLESS_YOU_CONNECT_TO_A_WI_FI_NETWORK_YOU_WILL_NOT_BE_ABLE_TO_USE_THE_INTERNET_EMAIL_OR_OTHER_APPS_MSG"
-msgstr "Ukoliko nisi povezan/a na Wi-Fi mrežu, nećeš moći da koristiš Internet, e-poštu ili druge aplikacije koje zahtevaju vezu za prenos podataka."
+msgid "IDS_QP_OPT_SHOW_ALL_CONTENT_ABB"
+msgstr "Prikaži sav sadržaj"
+
+msgid "IDS_QP_OPT_HIDE_SENSITIVE_CONTENT_ABB"
+msgstr "Sakrij osetljiv sadržaj"
+
+msgid "IDS_ST_BUTTON_REMOVE_ABB2"
+msgstr "Ukloni"
+
+msgid "IDS_QP_TMBODY_NOTIFICATIONS_ON_LOCK_SCREEN"
+msgstr "Obavešt. na zaključanom ekranu"
+
+msgid "IDS_ACCS_BODY_WHILE_SCREEN_READER_IS_ENABLED_YOUR_PHONE_WILL_PROVIDE_VOICE_FEEDBACK_FOR_EXAMPLE_SCREEN_READER_WILL_MSG"
+msgstr "Dok je omogućen Čitač ekrana, telefon će pružati eho glasa. Na primer, Čitač ekrana će vam reći sa čime možete da stupite u interakciju na svakom ekranu. Kucnite na stavke da biste ih izabrali i saslušali šta su, a zatim dvaput kucnite na stavke da biste izvršili odgovarajuću radnju."
 
-msgid "IDS_SCR_BODY_PD_UNREAD_NOTIFICATIONS"
-msgstr "Nepročitana obaveštenja"
+msgid "IDS_ACCS_MBODY_READ_OUT_USAGE_HINTS_ABB"
+msgstr "Pročitaj savete za upot."
+
+msgid "IDS_ACCS_MBODY_SOUND_FEEDBACK"
+msgstr "Zvučni eho"
+
+msgid "IDS_ACCS_MBODY_VIBRATION_FEEDBACK"
+msgstr "Eho vibracije"
+
+msgid "IDS_ACCS_OPT_ALWAYS_READ_OUT_KEYBOARD_INPUT_TTS"
+msgstr "Uvek pročitaj unos sa tastature"
+
+msgid "IDS_ACCS_OPT_KEYBOARD_FEEDBACK_TTS"
+msgstr "Povratna informacija o tastaturi"
 
 msgid "IDS_ACCS_OPT_OTHER_FEEDBACK_TTS"
 msgstr "Ostale povratne informacije"
 
-msgid "IDS_ACCS_TMBODY_STATUS_BAR_INFORMATION"
-msgstr "Informacije statusne linije"
+msgid "IDS_ACCS_SBODY_READ_OUT_NOTIFICATIONS_WHILE_THE_SCREEN_IS_OFF"
+msgstr "Pročitaj obaveštenja kada je ekran isključen."
 
 msgid "IDS_ACCS_SBODY_SELECT_WHICH_INFORMATION_FROM_INDICATORS_SHOWN_ON_THE_STATUS_BAR_WILL_BE_READ_OUT_WHEN_YOU_TRIPLE_TAP_THE_SCREEN_WITH_TWO_FINGERS_MSG"
 msgstr "Izaberi informacije indikatora prikazane na statusnoj liniji koje će se pročitati kada triput kucneš na ekran koristeći dva prsta, na primer, vreme i datum, jačina signala uređaja, Wi-Fi i Bluetooth veze i energija baterije."
 
+msgid "IDS_ACCS_SBODY_SET_THE_VOICE_FEEDBACK_TO_VARY_IN_PITCH_WHILE_USING_THE_KEYBOARD_TO_ENTER_TEXT"
+msgstr "Podesi da se eho glasa menja u visini tona dok se koristi tastatura za unos teksta."
+
+msgid "IDS_ACCS_TMBODY_STATUS_BAR_INFORMATION"
+msgstr "Informacije statusne linije"
+
+msgid "IDS_ST_BUTTON_TURN_OFF_ABB2"
+msgstr "Isključi"
+
+msgid "IDS_ST_BUTTON_TURN_ON_ABB3"
+msgstr "Uključi"
+
+msgid "IDS_ST_BUTTON_DISABLE_ABB"
+msgstr "Onemogući"
+
+msgid "IDS_ST_BUTTON_ENABLE_ABB3"
+msgstr "Omogući"
+
+msgid "IDS_SM_TPOP_P1SS_P2SS_CACHED_DATA_CLEARED_ABB"
+msgstr "%1$s %2$s kešir. podat. je obrisano."
+
+msgid "IDS_SM_HEADER_DEFAULT_STORAGE_SETTINGS_ABB"
+msgstr "Podrazumev. podeš. sklad. lokacije"
+
+msgid "IDS_SM_TMBODY_DEFAULT_STORAGE_LOCATIONS"
+msgstr "Podraz. lokac. za skladištenje"
+
+msgid "IDS_SM_SBODY_CALCULATING_ING"
+msgstr "Računa se..."
+
+msgid "IDS_ST_BODY_IMAGES"
+msgstr "Slike"
+
+msgid "IDS_ST_BODY_STORAGE_USAGE"
+msgstr "Korišćenje skladišta"
+
+msgid "IDS_ST_HEADER_TOTAL_SPACE"
+msgstr "Ukupan prostor"
+
+msgid "IDS_SM_TMBODY_APPS_ABB"
+msgstr "Aplikacije"
+
+msgid "IDS_ST_BODY_SYSTEM_STORAGE"
+msgstr "Memorija sistema"
+
+msgid "IDS_ST_BODY_CACHED_DATA_ABB"
+msgstr "Keširani podaci"
+
+msgid "IDS_SM_HEADER_DEFAULT_STORAGE_LOC_ABB"
+msgstr "Podr. sklad. lokac."
+
+msgid "IDS_SM_BODY_FREE_M_MEMORY_ABB"
+msgstr "Slobod."
+
+msgid "IDS_ST_MBODY_ADS"
+msgstr "Oglasi"
+
+msgid "IDS_SM_BODY_SELECT_THE_DEFAULT_LOCATION_FOR_INSTALLING_APPS_WHERE_APPS_CAN_BE_SAVED_DEPENDS_ON_THE_TYPE_OF_APP_AND_THE_AVAILABILITY_OF_THE_LOCATION"
+msgstr "Izaberite podrazumevanu lokaciju za instaliranje aplikacija. Mesto gde će se aplikacije čuvati zavisi od tipa aplikacije i dostupnosti lokacije."
+
+msgid "IDS_SM_BODY_SELECT_THE_DEFAULT_STORAGE_LOCATION_FOR_CONTENT_SHARED_VIA_BLUETOOTH_OR_WI_FI_DIRECT"
+msgstr "Izaberite podrazumevanu skladišnu lokaciju za sadržaj koji se deli putem Bluetooth-a ili Wi-Fi Direct-a."
+
+msgid "IDS_ST_OPT_HIDE_CONTENT"
+msgstr "Sakrij sadržaj"
+
+msgid "IDS_ST_HEADER_PRIVACY_AND_SECURITY_ABB"
+msgstr "Privatnost i bezbednost"
+
+msgid "IDS_ST_MBODY_PRIVACY_AND_SECURITY"
+msgstr "Privatnost i bezbednost"
+
+msgid "IDS_ST_HEADER_TIZEN_CONNECT"
+msgstr "Tizen povezivanje"
+
+msgid "IDS_ST_OPT_BATTERY_USAGE_ABB"
+msgstr "Upotreba baterije"
+
+msgid "IDS_SM_BODY_THE_BATTERY_USAGE_FOR_THE_PAST_P1SD_HOURS_P2SD_MINUTES_C"
+msgstr "Upotreba baterije u poslednjih %1$d sata/i i %2$d minuta:"
+
+msgid "IDS_ST_BODY_REMAINING_BATTERY"
+msgstr "Preostalo baterije"
+
+msgid "IDS_ST_BODY_CHARGING_ING_ABB"
+msgstr "Puni se..."
+
+msgid "IDS_ST_SBODY_FULLY_CHARGED_ABB_M_STATUS"
+msgstr "Potpuno napunjena"
+
+msgid "IDS_ST_BODY_MISSED_EVENTS"
+msgstr "Propušteni događaji"
+
+msgid "IDS_ST_BODY_SPEECH_RATE"
+msgstr "Brzina govora"
+
+msgid "IDS_COM_POP_MISSED_EVENTS"
+msgstr "Propušteni događaji"
+
+msgid "IDS_SCR_POP_DRAG_THE_SLIDER_TO_SET_THE_SPEECH_RATE"
+msgstr "Prevucite klizač da biste podesili brzinu govora."
+
+msgid "IDS_ST_BODY_BATTERY_LEVEL"
+msgstr "Nivo baterije"
+
+msgid "IDS_ST_HEADER_DETAILS"
+msgstr "Detalji"
+
+msgid "IDS_ST_MBODY_OTHER_SOUNDS"
+msgstr "Ostali zvuci"
+
+msgid "IDS_ST_HEADER_ENCRYPT_SD_CARD"
+msgstr "Šifruj SD karticu"
+
+msgid "IDS_ST_HEADER_DECRYPT_SD_CARD"
+msgstr "Dešifruj SD karticu"
+
+msgid "IDS_ST_HEADER_ENCRYPTION"
+msgstr "Šifrovanje"
+
+msgid "IDS_ST_SBODY_DEVICE_ENCRYPTED_M_STATUS"
+msgstr "Uređaj je šifrovan"
+
+msgid "IDS_ST_SBODY_DEVICE_NOT_ENCRYPTED_M_STATUS"
+msgstr "Uređaj nije šifrovan"
+
+msgid "IDS_ST_SBODY_SD_CARD_ENCRYPTED_M_STATUS"
+msgstr "SD kartica je šifrovana"
+
+msgid "IDS_ST_SBODY_SD_CARD_NOT_ENCRYPTED_M_STATUS_SBODY"
+msgstr "SD kartica nije šifrovana"
+
+msgid "IDS_ST_TMBODY_SECURE_ERASE"
+msgstr "Bezbedno brisanje"
+
+msgid "IDS_ST_SBODY_ERASE_ALL_DELETED_DATA_ON_THE_PHONE_PERMANENTLY_FOR_SECURITY_PURPOSES_THIS_DATA_WILL_NOT_BE_RECOVERABLE_BY_ANYONE"
+msgstr "Trajno obrišite sve izbrisane podatke na telefonu u cilju zaštite. Ove podatke niko neće moći da vrati."
+
index 73c1185392d822d298528db510b269a3bd40250c..c4ff5cf9cbc0f0b320806a2dd0ef8c2c641befa1 100644 (file)
@@ -1,12 +1,18 @@
-msgid "IDS_ST_BODY_1_MINUTE"
-msgstr "1 minut"
+msgid "IDS_VOICE_HEADER_SPEECH_TO_TEXT_HSTT"
+msgstr "Tal-till-text"
+
+msgid "IDS_VOICE_HEADER_TEXT_TO_SPEECH_HTTS"
+msgstr "Text-till-tal"
+
+msgid "IDS_PB_TPOP_DELETING_ING_ABB"
+msgstr "Tar bort ..."
+
+msgid "IDS_VOICE_BODY_VOICE_CONTROL_ABB2"
+msgstr "Röststyrning"
 
 msgid "IDS_ST_POP_SAVING"
 msgstr "Sparar"
 
-msgid "IDS_CAM_POP_MODEL"
-msgstr "Modell"
-
 msgid "IDS_EMAIL_BODY_INVALID_PORT_NUMBER"
 msgstr "Ogiltigt portnummer."
 
@@ -22,9 +28,6 @@ msgstr "6 sekunder"
 msgid "IDS_PB_POP_PS_ALREADY_EXISTS"
 msgstr "%s finns redan."
 
-msgid "IDS_SAPPS_OPT_BADGE_ABB"
-msgstr "Märke"
-
 msgid "IDS_ST_BODY_DISCONNECTED"
 msgstr "Frånkopplad."
 
@@ -34,9 +37,6 @@ msgstr "Media"
 msgid "IDS_ST_BODY_SELECT_AUTOMATICALLY"
 msgstr "Välj automatiskt"
 
-msgid "IDS_ST_HEADER_AUDIO"
-msgstr "Ljud"
-
 msgid "IDS_ST_HEADER_FORMAT_MVERB_ABB"
 msgstr "Form"
 
@@ -58,33 +58,45 @@ msgstr "IP"
 msgid "IDS_BT_POP_OPERATION_FAILED"
 msgstr "Åtgärden misslyckades."
 
-msgid "IDS_CLD_OPT_MINUTE"
-msgstr "Minut"
-
 msgid "IDS_CLD_OPT_MINUTES_LC_ABB"
 msgstr "minuter"
 
-msgid "IDS_CST_BUTTON_CLOSE"
-msgstr "Stäng"
-
-msgid "IDS_CST_POP_FAILED"
-msgstr "Misslyckades."
-
 msgid "IDS_IM_BODY_SUCCESSFULLY_COMPLETED"
 msgstr "Slutfört."
 
 msgid "IDS_IM_POP_UNEXPECTED_ERROR"
 msgstr "Oväntat fel."
 
+msgid "IDS_SIM_BODY_INVALID_SIM_CARD"
+msgstr "Ogiltigt SIM-kort."
+
+msgid "IDS_WGT_BUTTON3_KIES_VIA_WI_FI"
+msgstr "Kies via Wi-Fi"
+
+msgid "IDS_ST_BODY_1_MINUTE"
+msgstr "1 minut"
+
+msgid "IDS_CAM_POP_MODEL"
+msgstr "Modell"
+
+msgid "IDS_ST_HEADER_AUDIO"
+msgstr "Ljud"
+
+msgid "IDS_CLD_OPT_MINUTE"
+msgstr "Minut"
+
+msgid "IDS_CST_BUTTON_CLOSE"
+msgstr "Stäng"
+
+msgid "IDS_CST_POP_FAILED"
+msgstr "Misslyckades."
+
 msgid "IDS_PB_BODY_INFO"
 msgstr "Info"
 
 msgid "IDS_PB_BUTTON_CONTACT"
 msgstr "Kontakt"
 
-msgid "IDS_SIM_BODY_INVALID_SIM_CARD"
-msgstr "Ogiltigt SIM-kort."
-
 msgid "IDS_ST_BUTTON2_PROCESSING_ING"
 msgstr "Bearbetar..."
 
@@ -94,21 +106,18 @@ msgstr "Radera?"
 msgid "IDS_VR_POP_NO_FILES"
 msgstr "Inga filer"
 
-msgid "IDS_WGT_BUTTON3_KIES_VIA_WI_FI"
-msgstr "Kies via Wi-Fi"
-
 msgid "IDS_TPLATFORM_OPT_BLUETOOTH"
 msgstr "Bluetooth"
 
+msgid "IDS_ST_HEADER_PRIVACY"
+msgstr "Privat"
+
 msgid "IDS_ST_OPT_SETTINGS"
 msgstr "Inställningar"
 
 msgid "IDS_ST_BODY_GENERAL"
 msgstr "Allmänt"
 
-msgid "IDS_ST_HEADER_PRIVACY"
-msgstr "Privat"
-
 msgid "IDS_BR_OPT_SCREEN"
 msgstr "Skärm"
 
@@ -139,9 +148,6 @@ msgstr "Visar %d objekt"
 msgid "IDS_COM_POP_FLIGHT_MODE_WILL_BE_DISABLED"
 msgstr "Flygläge kommer att inaktiveras."
 
-msgid "IDS_COM_POP_CHECKING"
-msgstr "Kontrollerar..."
-
 msgid "IDS_COM_OPT_CONTINUE_Q"
 msgstr "Fortsätta?"
 
@@ -203,7 +209,7 @@ msgid "IDS_STU_BODY_SMART_STAY_DETECTS_YOUR_EYES_WITH_THE_FRONT_CAMERA_SO_THAT_T
 msgstr "Med Smart viloläge identifieras dina ögon med den främre kameran och skärmen stängs inte av om du tittar på den."
 
 msgid "IDS_IDLE_BODY_NEW_PIN_AND_CONFIRM_PIN_DO_NOT_MATCH"
-msgstr "Ny PIN-kod och bekräftad PIN-kod stämmer inte överens."
+msgstr "Ny pinkod och bekräftad pinkod stämmer inte överens."
 
 msgid "IDS_MOBILEAP_POP_TURNING_ON_WI_FI_WILL_DISABLE_MOBILE_HOTSPOT_CONTINUE_Q_VZW"
 msgstr "Om du slår på Wi-Fi inaktiveras Mobil Hotspot. Fortsätta?"
@@ -214,9 +220,6 @@ msgstr "Dataanvändning"
 msgid "IDS_MOBILEAP_BODY_TETHERING"
 msgstr "Internetdelning"
 
-msgid "IDS_IM_POP_THIS_FEATURE_IS_NOT_AVAILABLE_WHILE_FLIGHT_MODE_IS_ON"
-msgstr "Funktionen är inte tillgänglig när flightmode är aktiverat."
-
 msgid "IDS_EMAIL_POP_SECURITY_UPDATE_ABB"
 msgstr "Säkerhetsuppdatering"
 
@@ -250,9 +253,6 @@ msgstr "Otillräckligt telefonminne. Radera några filer och försök igen."
 msgid "IDS_KW_POP_BE_CAREFUL_WHEN_TRANSMITTING_INFORMATION_ON_AN_UNSECURED_WI_FI_NETWORK_MSG"
 msgstr "Var försiktig när du överför information över Wi-Fi-nätverk som inte är säkra. Informationen kan vara synlig för andra i nätverket."
 
-msgid "IDS_DN_BODY_ENCRYPT_SD_CARD"
-msgstr "Kryptera SD-kort"
-
 msgid "IDS_MSGF_POP_UNSUPPORTED"
 msgstr "Stöds inte."
 
@@ -280,24 +280,15 @@ msgstr "Överföringen genomförd."
 msgid "IDS_PB_BODY_MOVING_ING"
 msgstr "Flyttar..."
 
-msgid "IDS_SMEMO_BUTTON_IMPORT"
-msgstr "Importera"
-
 msgid "IDS_LCKSCN_BODY_WALLPAPERS"
 msgstr "Bakgrunder"
 
 msgid "IDS_LCKSCN_BODY_TAP_AND_HOLD_THE_SCREEN_THEN_TILT_THE_DEVICE_TOWARDS_YOU_TO_UNLOCK_IT_MSG"
 msgstr "Tryck på skärmen, håll nedtryckt och luta enheten mot dig för att låsa upp den. Om skärmen inte blir upplåst kan du försöka att luta den mer. Om låsa upp med rörelse ställs in, aktiveras rörelse automatiskt i Inställningar."
 
-msgid "IDS_SA_BUTTON_DONE_ABB"
-msgstr "Klar"
-
 msgid "IDS_FP_BODY_NO_APPLICATIONS"
 msgstr "Inga program"
 
-msgid "IDS_ST_TZTAB4_MOST_USED_M_APP"
-msgstr "Mest använt"
-
 msgid "IDS_ST_TPOP_PERSONAL_MODE_ENABLED_ABB"
 msgstr "Privat läge är aktiverat."
 
@@ -394,9 +385,6 @@ msgstr "Högsta antalet tecken för ditt enhetsnamn (%d) har överskridits."
 msgid "IDS_ST_POP_THE_APP_HAS_BEEN_UNINSTALLED"
 msgstr "Programmet har avinstallerats."
 
-msgid "IDS_ST_POP_TAP_OK"
-msgstr "Tryck på OK."
-
 msgid "IDS_ST_POP_SEARCHING_NETWORK_ING"
 msgstr "Söker nät..."
 
@@ -412,15 +400,9 @@ msgstr "Återställ alla inställningar och radera alla data. Åtgärden kan int
 msgid "IDS_ST_POP_REMOVE_DEFAULT_APPS_Q"
 msgstr "Ta bort standardprogram?"
 
-msgid "IDS_ST_POP_REGISTRATION_CODE_NOT_FOUND"
-msgstr "Registreringskoden hittades inte."
-
 msgid "IDS_ST_POP_REGISTERING_ING"
 msgstr "Registrerar..."
 
-msgid "IDS_ST_POP_REGISTERED"
-msgstr "Registrerat."
-
 msgid "IDS_ST_POP_PUK2_VERIFIED"
 msgstr "PUK2 har verifierats."
 
@@ -460,18 +442,9 @@ msgstr "%d försök kvar."
 msgid "IDS_ST_POP_PASSWORD_MUST_CONTAIN_AT_LEAST_PD_ALPHANUMERIC_CHARACTERS"
 msgstr "Lösenordet måste innehålla minst %d alfanumeriska tecken."
 
-msgid "IDS_ST_POP_PASSWORD_MUST_BE_MORE_THAN_P1SD_CHARACTERS_AND_LESS_THAN_P2SD"
-msgstr "Lösenord måste innehålla fler än %1$d tecken och färre än %2$d tecken."
-
-msgid "IDS_ST_POP_PASSWORDS_DO_NOT_MATCH"
-msgstr "Lösenorden matchar inte."
-
 msgid "IDS_ST_POP_NO_SD_CARD_IS_INSERTED_DISABLE_ENCRYPT_SD_CARD_ANYWAY_Q"
 msgstr "Inget isatt SD-kort. Inaktivera kryptera SD-kort ändå?"
 
-msgid "IDS_ST_POP_NO_SD_CARD_HAS_BEEN_INSERTED_ENCRYPTION_WILL_START_AUTOMATICALLY_WHEN_YOU_INSERT_AN_SD_CARD"
-msgstr "Inget SD-kort har satts i. Kryptering startar automatiskt när du sätter i ett SD-kort."
-
 msgid "IDS_ST_POP_NO_ITEM_SELECTED"
 msgstr "Inga objekt valda."
 
@@ -487,9 +460,6 @@ msgstr "Mobila data har inaktiverats. Du kan inte skicka eller ta emot MMS-medde
 msgid "IDS_ST_POP_MOBILE_DATA_ENABLED_CONNECTING_TO_MOBILE_NETWORKS_MAY_INCUR_EXTRA_CHARGES_DEPENDING_ON_YOUR_DATA_PLAN_CONTINUE_Q"
 msgstr "Mobil data har aktiverats. Att ansluta till mobila nätverk kan medföra extra avgifter beroende på ditt avtal. Fortsätta?"
 
-msgid "IDS_ST_POP_LOADING_ING"
-msgstr "Laddar..."
-
 msgid "IDS_ST_POP_IP_ADDRESS_REMOVED"
 msgstr "IP-adress borttagen."
 
@@ -514,9 +484,6 @@ msgstr "Fel PIN2-kod."
 msgid "IDS_ST_POP_INCORRECT_PIN1_ATTEMPT_LEFT"
 msgstr "Felaktig PIN-kod. Du har 1 försök kvar."
 
-msgid "IDS_ST_POP_INCORRECT_PASSWORD"
-msgstr "Fel lösenord."
-
 msgid "IDS_ST_POP_IF_YOU_RESET_YOUR_DEVICE_TO_FACTORY_DEFAULTS_YOU_WILL_NOT_BE_ABLE_TO_USE_ENCRYPTED_FILES_ON_THE_SD_CARD_MSG"
 msgstr "Om du återställer enheten till fabriksinställningarna kan du inte använda krypterade filer på SD-kortet, men du kan fortfarande använda okrypterade filer."
 
@@ -538,12 +505,6 @@ msgstr "Vill du kryptera SD-kort? Du kan inte ångra åtgärden och om du avbryt
 msgid "IDS_ST_POP_ENABLING_EMERGENCY_MODE_ING"
 msgstr "Aktiverar Nödläge ..."
 
-msgid "IDS_ST_POP_ENABLING_AUTO_UPDATE_MEANS_YOUR_DEVICE_WILL_CHECK_FOR_SECURITY_UPDATES_AUTOMATICALLY_NOTI_MSG"
-msgstr "Om du aktiverar automatisk uppdatering söker enheten efter säkerhetsuppdateringar automatiskt. Om du söker via mobila nätverk kan det leda till ytterligare avgifter."
-
-msgid "IDS_ST_POP_ENABLE_SMART_STAY_TO_TRY_IT_T_HELP"
-msgstr "Aktivera Smart viloläge och testa det."
-
 msgid "IDS_ST_POP_ENABLE_SMART_ROTATION_TO_TRY_IT_T_HELP"
 msgstr "Aktivera Smart rotation och testa det."
 
@@ -553,12 +514,6 @@ msgstr "Aktivera Flygläge."
 msgid "IDS_ST_POP_EMERGENCY_MODE_WILL_BE_DISABLED"
 msgstr "Nödläge kommer att inaktiveras."
 
-msgid "IDS_ST_POP_DO_NOT_ASK_AGAIN"
-msgstr "Fråga inte igen"
-
-msgid "IDS_ST_POP_DISABLING_AUTO_UPDATE_MEANS_YOU_HAVE_TO_CHECK_FOR_SECURITY_UPDATES_MANUALLY_NOTI_MSG"
-msgstr "Om du inaktiverar automatisk uppdatering måste du söka efter säkerhetsuppdateringar manuellt. Vi rekommenderar att du aktiverar automatisk uppdatering för att skydda din enhet."
-
 msgid "IDS_ST_POP_DISABLE_TETHERING_Q"
 msgstr "Vill du inaktivera Internetdelning?"
 
@@ -598,9 +553,6 @@ msgstr "Flikvy"
 msgid "IDS_ST_OPT_SELECTED"
 msgstr "Markerade"
 
-msgid "IDS_ST_OPT_SELECT"
-msgstr "Välj"
-
 msgid "IDS_ST_OPT_RESET_APP_SETTINGS_ABB"
 msgstr "Återställ prog.inst."
 
@@ -616,9 +568,6 @@ msgstr "LTE/WCDMA/GSM (anslut automatiskt)"
 msgid "IDS_ST_OPT_EDIT_QUICK_SETTINGS"
 msgstr "Redigera snabbinställningarna"
 
-msgid "IDS_ST_OPT_DEFAULT_RINGTONE"
-msgstr "Standardringsignal"
-
 msgid "IDS_ST_OPT_CUSTOM_MODE_ABB"
 msgstr "Anpassat läge"
 
@@ -631,15 +580,9 @@ msgstr "Blockera mobilnät"
 msgid "IDS_ST_OPT_BLOCK_ALL"
 msgstr "Blockera alla"
 
-msgid "IDS_ST_OPT_AUTO_UPDATE_ABB"
-msgstr "Autouppdatering"
-
 msgid "IDS_ST_OPT_ALLOW_ALL"
 msgstr "Tillåt alla"
 
-msgid "IDS_ST_OPT_ALL"
-msgstr "Alla"
-
 msgid "IDS_ST_MBODY_ZOOM"
 msgstr "Zoom"
 
@@ -679,9 +622,6 @@ msgstr "Visa CPU-användning"
 msgid "IDS_ST_MBODY_SELECT_WHERE_CAPTURED_IMAGES_WILL_BE_SAVED"
 msgstr "Välj var bilder sparas"
 
-msgid "IDS_ST_MBODY_SCREEN_ROTATION"
-msgstr "Skärmrotation"
-
 msgid "IDS_ST_MBODY_SCREEN_READER_HTTS"
 msgstr "Skärmläsare (TTS)"
 
@@ -700,18 +640,12 @@ msgstr "Rörelser och gester"
 msgid "IDS_ST_MBODY_MOBILE_DATA"
 msgstr "Mobildata"
 
-msgid "IDS_ST_MBODY_HELP"
-msgstr "Hjälp"
-
 msgid "IDS_ST_MBODY_HANDS_FREE_MODE"
 msgstr "Handsfreeläge"
 
 msgid "IDS_ST_MBODY_GSM_ONLY"
 msgstr "GSM endast"
 
-msgid "IDS_ST_MBODY_FONT_SIZE"
-msgstr "Teckenstorlek"
-
 msgid "IDS_ST_MBODY_FACTORY_RESET"
 msgstr "Fabriksåterställning"
 
@@ -745,15 +679,9 @@ msgstr "Aktivt program"
 msgid "IDS_ST_MBODY_ACCOUNTS_AND_BACKUP"
 msgstr "Konton och säkerhetskop."
 
-msgid "IDS_ST_ITAB4_CONTROLS_M_INPUT_AND_CONTROL"
-msgstr "Kontroll"
-
 msgid "IDS_ST_HEADER_WI_FI_DIRECT"
 msgstr "Wi-Fi Direct"
 
-msgid "IDS_ST_HEADER_WI_FI"
-msgstr "Wi-Fi"
-
 msgid "IDS_ST_HEADER_USER_SETTINGS_ABB"
 msgstr "Användarinställningar"
 
@@ -766,24 +694,15 @@ msgstr "USB-funktioner"
 msgid "IDS_ST_HEADER_UNLOCK_DEVICE_USING_MOTION_ABB"
 msgstr "Lås upp enheten med rörelser"
 
-msgid "IDS_ST_HEADER_UNAVAILABLE"
-msgstr "Ej tillgänglig"
-
 msgid "IDS_ST_HEADER_ULTRA_POWER_SAVING_MODE"
 msgstr "Ultraenergisparläge"
 
 msgid "IDS_ST_HEADER_TOUCH_KEY_LIGHT_DURATION"
 msgstr "Belysningstid för touchknappar"
 
-msgid "IDS_ST_HEADER_TEXT_TO_SPEECH"
-msgstr "Text-till-tal"
-
 msgid "IDS_ST_HEADER_STANDARD_LIMIT_ABB"
 msgstr "Standardgräns"
 
-msgid "IDS_ST_HEADER_SOUND"
-msgstr "Ljud"
-
 msgid "IDS_ST_HEADER_SIM_CARD_MANAGER"
 msgstr "SIM-kortshanterare"
 
@@ -799,18 +718,12 @@ msgstr "Screen Mirroring"
 msgid "IDS_ST_HEADER_SAMSUNG_KIES"
 msgstr "Samsung Kies"
 
-msgid "IDS_ST_HEADER_SAMSUNG_APPS"
-msgstr "Samsung Apps"
-
 msgid "IDS_ST_HEADER_RINGTONES"
 msgstr "Ringsignaler"
 
 msgid "IDS_ST_HEADER_RESET_RESULTS"
 msgstr "Nollställ resultat"
 
-msgid "IDS_ST_HEADER_RESET"
-msgstr "Återställ"
-
 msgid "IDS_ST_HEADER_PRIVILEGES"
 msgstr "Privilegier"
 
@@ -820,18 +733,12 @@ msgstr "Sekretessläge"
 msgid "IDS_ST_HEADER_PORT"
 msgstr "Port"
 
-msgid "IDS_ST_HEADER_PLEASE_WAIT"
-msgstr "Var god vänta."
-
 msgid "IDS_ST_HEADER_PERSONAL_MODE"
 msgstr "Privat läge"
 
 msgid "IDS_ST_HEADER_PERSONALISATION"
 msgstr "Personifiering"
 
-msgid "IDS_ST_HEADER_PD_SELECTED_ABB"
-msgstr "%d valda"
-
 msgid "IDS_ST_HEADER_PD_SELECTED"
 msgstr "%d valda"
 
@@ -865,9 +772,6 @@ msgstr "Inmatning och rörelse"
 msgid "IDS_ST_HEADER_HOME_SCREEN_ABB"
 msgstr "Hemskärm"
 
-msgid "IDS_ST_HEADER_FINGER_SCANNER_ABB"
-msgstr "Fingerläsare"
-
 msgid "IDS_ST_HEADER_ENTER_VALID_DEVICE_NAME_ABB"
 msgstr "Ange giltigt enhetsnamn"
 
@@ -899,7 +803,7 @@ msgid "IDS_ST_HEADER_CONFIRM_ENCRYPTION"
 msgstr "Bekräfta kryptering"
 
 msgid "IDS_ST_HEADER_CHANGE_PIN_ABB"
-msgstr "Ändra PIN-kod"
+msgstr "Ändra pinkod"
 
 msgid "IDS_ST_HEADER_AUTO_ROTATE_SCREEN_ABB"
 msgstr "Rotera skärm automatiskt"
@@ -916,6 +820,9 @@ msgstr "Lägg till port"
 msgid "IDS_ST_HEADER_ADD_IP"
 msgstr "Lägg till IP"
 
+msgid "IDS_COM_POP_CHECKING"
+msgstr "Kontrollerar..."
+
 msgid "IDS_ST_BUTTON_UNINSTALL_UPDATES"
 msgstr "Avinstallera uppdateringar"
 
@@ -925,30 +832,18 @@ msgstr "Avinstallera"
 msgid "IDS_ST_BUTTON_TRY_IT"
 msgstr "Testa"
 
-msgid "IDS_ST_BUTTON_STOP"
-msgstr "Stopp"
-
 msgid "IDS_ST_BUTTON_SET_SCREEN_LOCK_TYPE"
 msgstr "Ange skärmlåstyp"
 
 msgid "IDS_ST_BUTTON_RESET_APPS_ABB"
 msgstr "Återställ program"
 
-msgid "IDS_ST_BUTTON_RESET"
-msgstr "Återställ"
-
 msgid "IDS_ST_BUTTON_REMOVE_DEFAULT_APPS_ABB"
 msgstr "Ta bort standardprogram"
 
 msgid "IDS_ST_BUTTON_ONLY_VIBRATE"
 msgstr "Vibrera end."
 
-msgid "IDS_ST_BUTTON_OK_ABB"
-msgstr "OK"
-
-msgid "IDS_ST_BUTTON_OK"
-msgstr "OK"
-
 msgid "IDS_ST_BUTTON_MOVE_TO_SD_ABB"
 msgstr "Flytta till SD"
 
@@ -958,21 +853,9 @@ msgstr "Flytta till telefon"
 msgid "IDS_ST_BUTTON_FORCE_STOP"
 msgstr "Tvinga stopp"
 
-msgid "IDS_ST_BUTTON_ENABLE"
-msgstr "Aktivera"
-
-msgid "IDS_ST_BUTTON_DISCONNECT"
-msgstr "Frånkoppla"
-
 msgid "IDS_ST_BUTTON_DISABLE"
 msgstr "Inaktivera"
 
-msgid "IDS_ST_BUTTON_CONTINUE"
-msgstr "Fortsätt"
-
-msgid "IDS_ST_BUTTON_CANCEL_ABB"
-msgstr "Avbryt"
-
 msgid "IDS_ST_BODY_YYYY_DD_MM_DOT"
 msgstr "ÅÅÅÅ/MM/DD"
 
@@ -1009,9 +892,6 @@ msgstr "När dataroaming är inaktiverat fungerar kanske inte program som använ
 msgid "IDS_ST_BODY_WEB_APPLICATIONS"
 msgstr "Webbprogram"
 
-msgid "IDS_ST_BODY_WCDMA_GSM_NHAUTO_CONNECT"
-msgstr "WCDMA/GSM\n(anslut automatiskt)"
-
 msgid "IDS_ST_BODY_WAIT_WHILE_DEVICE_IS_ENCRYPTED_PDP_COMPLETE"
 msgstr "Vänta medan enheten krypteras. %d% slutfört."
 
@@ -1024,15 +904,9 @@ msgstr "Väntar på svar från SIM-kort..."
 msgid "IDS_ST_BODY_VOLUME"
 msgstr "Volym"
 
-msgid "IDS_ST_BODY_VOICE_RECORDING"
-msgstr "Röstinspelning"
-
 msgid "IDS_ST_BODY_VIBRATE_WHEN_RINGING"
 msgstr "Vibrera vid ringsignal"
 
-msgid "IDS_ST_BODY_VERSION_PS"
-msgstr "Version %s"
-
 msgid "IDS_ST_BODY_USING_MOBILE_DATA_MAY_RESULT_IN_ADDITIONAL_CHARGES_CONTINUE_Q"
 msgstr "Att använda mobildata kan medföra ytterligare avgifter. Fortsätta?"
 
@@ -1069,9 +943,6 @@ msgstr "USB-felsökning"
 msgid "IDS_ST_BODY_USB_ASK_ON_CONNECTION"
 msgstr "Fråga vid anslutning"
 
-msgid "IDS_ST_BODY_URL"
-msgstr "URL"
-
 msgid "IDS_ST_BODY_UNMOUNT_USB_OTG_STORAGE"
 msgstr "Koppla bort USB OTG-lagring"
 
@@ -1096,6 +967,9 @@ msgstr "UDMincho"
 msgid "IDS_ST_BODY_UDGOTHIC_M_FONT"
 msgstr "UDGotisk"
 
+msgid "IDS_IM_POP_THIS_FEATURE_IS_NOT_AVAILABLE_WHILE_FLIGHT_MODE_IS_ON"
+msgstr "Funktionen är inte tillgänglig när flightmode är aktiverat."
+
 msgid "IDS_ST_BODY_TURN_OFF"
 msgstr "Stäng av"
 
@@ -1150,33 +1024,18 @@ msgstr "Denna åtgärd kommer att radera SD-kortet i telefonen. Du kommer att f
 msgid "IDS_ST_BODY_THE_SD_CARD_IS_CURRENTLY_IN_USE_THIS_ACTION_WILL_ERASE_ALL_DATA_ON_THE_SD_CARD_INCLUDING_THE_DATA_THAT_IS_CURRENTLY_BEING_USED"
 msgstr "SD-kortet används för tillfället. Den här åtgärden kommer att ta bort alla data på SD-kortet inklusive data som används för tillfället."
 
-msgid "IDS_ST_BODY_THE_RED_LED_LIGHTS_UP_WHEN_YOU_CHARGE_YOUR_DEVICE_WHILE_THE_SCREEN_IS_OFF"
-msgstr "Röda LED-lampor tänds när du laddar enheten när skärmen är avstängd."
-
-msgid "IDS_ST_BODY_THE_RED_LED_BLINKS_WHEN_THE_BATTERY_POWER_IS_LOW_WHILE_THE_SCREEN_IS_OFF"
-msgstr "De röda LED-lamporna blinkar när batterinivån är låg när skärmen är avstängd."
-
 msgid "IDS_ST_BODY_THE_PASSWORD_MUST_NOT_CONTAIN_A_SIMPLE_SEQUENCE_HEG_1111_OR_1234"
 msgstr "Lösenordet får inte innehålla en lätt sekvens (t.ex. 1111 eller 1234)"
 
+msgid "IDS_SMEMO_BUTTON_IMPORT"
+msgstr "Importera"
+
 msgid "IDS_ST_BODY_THE_NAME_FIELD_CANNOT_BE_EMPTY"
 msgstr "Namnfältet kan inte vara tomt."
 
-msgid "IDS_ST_BODY_THE_BLUE_LED_BLINKS_WHEN_YOU_RECORD_VOICE_WHILE_THE_SCREEN_IS_OFF"
-msgstr "De blåa LED-lamporna blinkar under röstinspelning när skärmen är avstängd."
-
-msgid "IDS_ST_BODY_THE_BLUE_LED_BLINKS_WHEN_YOU_HAVE_MISSED_CALLS_MESSAGES_OR_APP_NOTIFICATIONS_WHILE_THE_SCREEN_IS_OFF"
-msgstr "Blåa LED-lampor blinkar när du har missade samtal, meddelanden eller programaviseringar när skärmen är avstängd."
-
-msgid "IDS_ST_BODY_THE_APPLICATIONS_BELOW_WERE_STARTED_BY_PS_STOPPING_THESE_APPLICATIONS_MAY_CAUSE_PS_TO_FAIL"
-msgstr "Programmen nedan startades av %s. Om de här programmen stoppas fungerar kanske inte %s."
-
 msgid "IDS_ST_BODY_THERE_ARE_NO_NETWORKS_NEARBY"
 msgstr "Det finns inga nätverk i närheten."
 
-msgid "IDS_ST_BODY_TEXTSTYLE_LARGE"
-msgstr "Stor"
-
 msgid "IDS_ST_BODY_TASK_SWITCHER"
 msgstr "Aktivitetsväxlare"
 
@@ -1189,12 +1048,6 @@ msgstr "Tryck på och håll kvar på skärmen och vinkla sedan enheten mot dig f
 msgid "IDS_ST_BODY_SYSTEM_MEMORY"
 msgstr "Systemminne"
 
-msgid "IDS_ST_BODY_SUNDAY"
-msgstr "söndag"
-
-msgid "IDS_ST_BODY_STORAGE"
-msgstr "Lagring"
-
 msgid "IDS_ST_BODY_STANDARD_T_DISPLAY_EFFECT"
 msgstr "Standard"
 
@@ -1213,12 +1066,6 @@ msgstr "Profiler för sociala nätverk"
 msgid "IDS_ST_BODY_SMART_STAY_MAY_NOT_WORK_IN_THESE_SITUATIONS"
 msgstr "Smart viloläge fungerar kanske inte i dessa situationer."
 
-msgid "IDS_ST_BODY_SMART_ROTATION_MAY_NOT_WORK_IN_THESE_SITUATIONS"
-msgstr "Smart rotation fungerar kanske inte i dessa situationer."
-
-msgid "IDS_ST_BODY_SMART_ROTATION_DESCRIPTION_MSG"
-msgstr "Smart rotation inaktiverar automatisk skärmrotation och använder den främre kameran för att fastställa ansiktets riktning och roterar skärmen i enlighet med detta."
-
 msgid "IDS_ST_BODY_SMALL_M_TEXTSIZE"
 msgstr "Liten"
 
@@ -1246,15 +1093,6 @@ msgstr "Serienummer"
 msgid "IDS_ST_BODY_SECURITY_ENGINE"
 msgstr "Säkerhetsmotor"
 
-msgid "IDS_ST_BODY_SECURITY"
-msgstr "Säkerhet"
-
-msgid "IDS_ST_BODY_SEARCH"
-msgstr "Sök"
-
-msgid "IDS_ST_BODY_SD_CARD"
-msgstr "SD-kort"
-
 msgid "IDS_ST_BODY_SCREEN_TIMEOUT_ABB2"
 msgstr "Skärmtimeout"
 
@@ -1285,33 +1123,18 @@ msgstr "Skärmlåstyp"
 msgid "IDS_ST_BODY_SCREEN_LOCK_SOUND"
 msgstr "Ljud för skärmlås"
 
-msgid "IDS_ST_BODY_SCHEDULE"
-msgstr "Schema"
-
 msgid "IDS_ST_BODY_SAVE_POWER_BY_ADJUSTING_SCREEN_TONE_ACCORDING_TO_ANALYSIS_OF_IMAGES"
 msgstr "Spara ström genom att justera skärmtonen enligt en bildanalys."
 
 msgid "IDS_ST_BODY_SAVES_POWER_BY_LIMITING_THE_MAXIMUM_PERFORMANCE_OF_THE_DEVICE"
 msgstr "Spara ström genom att begränsa maximal systemprestanda för enheten."
 
-msgid "IDS_ST_BODY_SAVED"
-msgstr "Sparad."
-
-msgid "IDS_ST_BODY_SAVE"
-msgstr "Spara"
-
 msgid "IDS_ST_BODY_SAMSUNG_LEGAL"
 msgstr "Juridiskt meddelande från Samsung"
 
-msgid "IDS_ST_BODY_SAMSUNG_KIES_CONNECTION_CONNECTING_USB_HELP_MSG"
-msgstr "Om Samsung Kies (PC-program) eller rätt drivrutiner inte har installerats i datorn fortsätter installationen i Microsoft Windows.\nNär du har installerat PC-programmet kan du utföra följande åtgärder:\n- Synka telefondata\n- Uppgradera telefonprogram\n- Internetdelning (Den här telefonen fungerar som ett modem för att möjliggöra Internetåtkomst för den bärbara eller stationära datorn)\n- Kopiera inköpt musik/video (Microsoft Windows Media DRM) eller vanliga filer till telefonen."
-
 msgid "IDS_ST_BODY_RUNNING"
 msgstr "Körs"
 
-msgid "IDS_ST_BODY_RESTRICTING_APPLICATION_USAGE_TO_ONLY_ESSENTIAL_APPLICATIONS_AND_THOSE_SELECTED_BY_YOU"
-msgstr "Begränsa programanvändning till viktiga program och program som har valts av dig."
-
 msgid "IDS_ST_BODY_RESET_TO_DEFAULT"
 msgstr "Återställ till standard"
 
@@ -1330,6 +1153,9 @@ msgstr "Återställ allt"
 msgid "IDS_ST_BODY_REMOVE_LICENCE"
 msgstr "Ta bort licens"
 
+msgid "IDS_ST_POP_REGISTERED"
+msgstr "Registrerat."
+
 msgid "IDS_ST_BODY_REGULATORY_INFORMATION_ABB"
 msgstr "Gällande föreskrifter"
 
@@ -1339,9 +1165,6 @@ msgstr "Registrera på"
 msgid "IDS_ST_BODY_REGIONAL_EXAMPLE"
 msgstr "Regionalt exempel"
 
-msgid "IDS_ST_BODY_REGION"
-msgstr "Region"
-
 msgid "IDS_ST_BODY_PUK"
 msgstr "PUK"
 
@@ -1357,30 +1180,27 @@ msgstr "Skydda enheten från skadliga virus och skadlig programvara."
 msgid "IDS_ST_BODY_PROFILE_NAME"
 msgstr "Profilnamn"
 
-msgid "IDS_ST_BODY_PROFILE"
-msgstr "Profil"
-
 msgid "IDS_ST_BODY_PREPARING_THIS_COULD_TAKE_OVER_10_MINUTES_ING"
 msgstr "Förbereder. Det här kan ta längre än 10 minuter..."
 
 msgid "IDS_ST_BODY_PREFERRED_NETWORKS"
 msgstr "Prioriterade nät"
 
-msgid "IDS_ST_BODY_POP_JPN_DCM"
-msgstr "POP"
-
-msgid "IDS_ST_BODY_PM"
-msgstr "PM"
-
 msgid "IDS_ST_BODY_PLUG_IN_CHARGER_AND_TRY_AGAIN"
 msgstr "Sätt i laddaren och försök igen."
 
 msgid "IDS_ST_BODY_PLAY_TONE_WHEN_THE_DIALLING_KEYPAD_IS_TAPPED"
 msgstr "Spela upp ljud när du trycker på knappsatsen."
 
+msgid "IDS_ST_POP_PASSWORD_MUST_BE_MORE_THAN_P1SD_CHARACTERS_AND_LESS_THAN_P2SD"
+msgstr "Lösenord måste innehålla fler än %1$d tecken och färre än %2$d tecken."
+
 msgid "IDS_ST_BODY_PLAY_SOUNDS_WHEN_LOCKING_AND_UNLOCKING_SCREEN"
 msgstr "Spela upp ett ljud när skärmen låses eller låses upp."
 
+msgid "IDS_ST_POP_PASSWORDS_DO_NOT_MATCH"
+msgstr "Lösenorden matchar inte."
+
 msgid "IDS_ST_BODY_PIN_BLOCKED_ENTER_PUK_TO_CONTINUE_JPN_DCM"
 msgstr "PIN blocked. Enter PUK to continue."
 
@@ -1393,9 +1213,6 @@ msgstr "Bilder, video"
 msgid "IDS_ST_BODY_PHOTO_UPLOAD_SETTINGS"
 msgstr "Inställningar för fotoöverföring"
 
-msgid "IDS_ST_BODY_PHONEPROFILES_SILENT"
-msgstr "Tyst"
-
 msgid "IDS_ST_BODY_PERSONAL_MODE_CAN_BE_USED_TO_HIDE_CONTENT_THAT_YOU_WANT_TO_KEEP_PRIVATE_MSG"
 msgstr "Privat läge kan användas för att dölja personliga program, widgetar och innehåll som du vill hålla privat. Om du vill använda Privat läge aktiverar du det i Inställningarna eller trycker på strömknappen, håller den nedtryckt och väljer Privat läge. Ange din PIN-kod eller ditt lösenord. Ikonen för Privat läge visas i statusfältet. För att skydda dina data måste du inaktivera Privat läge när du har använt det. Att använda ett säkert skärmlås ger även bättre skydd."
 
@@ -1408,6 +1225,9 @@ msgstr "Det krävs ett lösenord för att avkryptera enheten varje gång du slå
 msgid "IDS_ST_BODY_PASSWORD_MUST_CONTAIN_NO_MORE_THAN_PD_CHARACTERS_ABB"
 msgstr "Lösenord får inte innehålla fler än %d tecken."
 
+msgid "IDS_ST_POP_LOADING_ING"
+msgstr "Laddar..."
+
 msgid "IDS_ST_BODY_PASSWORD_MUST_CONTAIN_AT_LEAST_PD_CHARACTERS_ABB"
 msgstr "Lösenordet måste innehålla minst %d tecken."
 
@@ -1423,9 +1243,6 @@ msgstr "Lösenordet är tomt."
 msgid "IDS_ST_BODY_PASSWORD_CONTAINS_INVALID_CHARACTER_ABB"
 msgstr "Lösenordet innehåller ogiltiga tecken."
 
-msgid "IDS_ST_BODY_PASSWORD"
-msgstr "Lösenord"
-
 msgid "IDS_ST_BODY_OPEN_SOURCE_LICENCES"
 msgstr "Öppna källicenser"
 
@@ -1435,36 +1252,24 @@ msgstr "På"
 msgid "IDS_ST_BODY_OFFICIAL_M_DEVICE_STATUS"
 msgstr "Officiell"
 
+msgid "IDS_ST_POP_INCORRECT_PASSWORD"
+msgstr "Fel lösenord."
+
 msgid "IDS_ST_BODY_NUMBER"
 msgstr "Nummer"
 
-msgid "IDS_ST_BODY_NO_RESULTS_FOUND"
-msgstr "Inga resultat hittades."
-
 msgid "IDS_ST_BODY_NO_DEFAULTS_SET"
 msgstr "Inga standardinställningar gjorda."
 
-msgid "IDS_ST_BODY_NOT_ASSIGNED"
-msgstr "Inte tilldelad"
-
 msgid "IDS_ST_BODY_NOTIFICATION_PANEL"
 msgstr "Aviseringspanel"
 
-msgid "IDS_ST_BODY_NOTIFICATIONS"
-msgstr "Aviseringar"
-
-msgid "IDS_ST_BODY_NOTIFICATION"
-msgstr "Avisering"
-
 msgid "IDS_ST_BODY_NOSERVICE"
 msgstr "Ej service"
 
 msgid "IDS_ST_BODY_NORMAL_T_PROFILE"
 msgstr "Normal"
 
-msgid "IDS_ST_BODY_NONE"
-msgstr "Ingen"
-
 msgid "IDS_ST_BODY_NEW_PIN2_AND_CONFIRM_PIN2_DO_NOT_MATCH"
 msgstr "Ny PIN2-kod och bekräftad PIN2-kod stämmer inte överens."
 
@@ -1474,9 +1279,6 @@ msgstr "Ny PIN2"
 msgid "IDS_ST_BODY_NEW_PIN1"
 msgstr "Ny PIN1-kod"
 
-msgid "IDS_ST_BODY_NEW"
-msgstr "Nytt"
-
 msgid "IDS_ST_BODY_NETWORK_TYPE"
 msgstr "Nätverkstyp"
 
@@ -1489,18 +1291,15 @@ msgstr "Nätlista"
 msgid "IDS_ST_BODY_NETWORK_CONNECTIONS"
 msgstr "Nätverksanslutningar"
 
+msgid "IDS_ST_POP_DO_NOT_ASK_AGAIN"
+msgstr "Fråga inte igen"
+
 msgid "IDS_ST_BODY_NETWORK_CODE"
 msgstr "Nätverkskod"
 
-msgid "IDS_ST_BODY_NETWORK"
-msgstr "Nätverk"
-
 msgid "IDS_ST_BODY_NATURAL_T_DISPLAY_EFFECT"
 msgstr "Naturlig"
 
-msgid "IDS_ST_BODY_NAME"
-msgstr "Namn"
-
 msgid "IDS_ST_BODY_MY_NUMBER"
 msgstr "Mitt nummer"
 
@@ -1525,12 +1324,6 @@ msgstr "Fler systeminställningar"
 msgid "IDS_ST_BODY_MORE_CONNECTIVITY_SETTINGS"
 msgstr "Fler anslutningsinställningar"
 
-msgid "IDS_ST_BODY_MONDAY"
-msgstr "måndag"
-
-msgid "IDS_ST_BODY_MODE"
-msgstr "Läge"
-
 msgid "IDS_ST_BODY_MOBILE_DATA_WILL_BE_USED_IF_YOU_DOWNLOAD_OR_UPLOAD_DATA_WITHOUT_WI_FI_CONNECTION"
 msgstr "Mobil data används om du hämtar eller överför data utan Wi-Fi-anslutning."
 
@@ -1540,29 +1333,23 @@ msgstr "ÅÅÅÅ.MM.DD"
 msgid "IDS_ST_BODY_MMS_CONNECTIONS"
 msgstr "MMS-anslutningar"
 
+msgid "IDS_ST_OPT_SELECT"
+msgstr "Välj"
+
 msgid "IDS_ST_BODY_MISCELLANEOUS_FILES"
 msgstr "Diverse filer"
 
-msgid "IDS_ST_BODY_MESSAGE"
-msgstr "Meddelande"
-
 msgid "IDS_ST_BODY_MENU_AND_WIDGETS"
 msgstr "Meny och widgetar"
 
-msgid "IDS_ST_BODY_MEMORY"
-msgstr "Minne"
-
 msgid "IDS_ST_BODY_MEDIUM"
 msgstr "Medel"
 
-msgid "IDS_ST_BODY_MB"
-msgstr "MB"
-
 msgid "IDS_ST_BODY_MASS_STORAGE_HELP_MSG"
 msgstr "Du kan utföra följande åtgärder:\n- Snabb filkopiering\n- Anslutning via MAC eller Linux OS"
 
-msgid "IDS_ST_BODY_MARUBERI_JPN_DCM"
-msgstr "Maruberi"
+msgid "IDS_ST_OPT_DEFAULT_RINGTONE"
+msgstr "Standardringsignal"
 
 msgid "IDS_ST_BODY_LTE_WCDMA_GSM_NHAUTO_CONNECT"
 msgstr "LTE/WCDMA/GSM\n(anslut automatiskt)"
@@ -1570,39 +1357,33 @@ msgstr "LTE/WCDMA/GSM\n(anslut automatiskt)"
 msgid "IDS_ST_BODY_LOCK_SCREEN_OPTIONS"
 msgstr "Alternativ för låsskärm"
 
-msgid "IDS_ST_BODY_LIST_VIEW"
-msgstr "Listvy"
-
 msgid "IDS_ST_BODY_LIMIT_BACKGROUND_PROCESSES"
 msgstr "Begränsa bakgrundsprocesser"
 
-msgid "IDS_ST_BODY_LICENCE"
-msgstr "Licens"
-
-msgid "IDS_ST_BODY_LED_INDICATOR"
-msgstr "LED-indikator"
-
 msgid "IDS_ST_BODY_LEDOT_LOW_BATTERY"
 msgstr "Låg batterinivå"
 
 msgid "IDS_ST_BODY_LAUNCH_BY_DEFAULT"
 msgstr "Starta som standard"
 
+msgid "IDS_ST_OPT_AUTO_UPDATE_ABB"
+msgstr "Autouppdatering"
+
 msgid "IDS_ST_BODY_LANGUAGE_AND_REGION_ABB"
 msgstr "Språk och region"
 
 msgid "IDS_ST_BODY_LANGUAGE_AND_KEYBOARD"
 msgstr "Språk och tangentbord"
 
+msgid "IDS_ST_OPT_ALL"
+msgstr "Alla"
+
 msgid "IDS_ST_BODY_KEYBOARD"
 msgstr "Tangentbord"
 
 msgid "IDS_ST_BODY_KEEPS_THE_STATUS_BAR_TIDY_TAP_THE_REPRESENTATIVE_ICON_TO_SHOW_ALL_THE_ICONS"
 msgstr "Håller statusfältet rent. Tryck på den representativa ikonen för att visa alla ikoner."
 
-msgid "IDS_ST_BODY_KB"
-msgstr "kB"
-
 msgid "IDS_ST_BODY_INTRODUCTION_TO_SMART_SCREEN_ABB"
 msgstr "Introduktion till smart skärm"
 
@@ -1618,15 +1399,6 @@ msgstr "Installerade program"
 msgid "IDS_ST_BODY_INSTALLATION_SETTINGS"
 msgstr "Installationsinställningar"
 
-msgid "IDS_ST_BODY_INSERT_SD_CARD"
-msgstr "Sätt i SD-kort."
-
-msgid "IDS_ST_BODY_INCORRECT_PIN_E"
-msgstr "Fel PIN-kod."
-
-msgid "IDS_ST_BODY_INCORRECT_PASSWORD_TRY_AGAIN"
-msgstr "Felaktigt lösenord. Försök igen."
-
 msgid "IDS_ST_BODY_INCOMING_CALLS_AND_NEW_NOTIFICATIONS_WILL_BE_READ_OUT_AUTOMATICALLY"
 msgstr "Inkommande samtal och nya meddelanden läses upp automatiskt."
 
@@ -1642,8 +1414,8 @@ msgstr "Om du väljer det här alternativet krypteras ditt använda minnesutrymm
 msgid "IDS_ST_BODY_IF_YOU_FORGET_YOUR_PERSONAL_MODE_PASSWORD_YOU_WILL_NOT_BE_ABLE_TO_RECOVER_IT_FOR_SECURITY_MSG"
 msgstr "Om du glömmer bort lösenordet till ditt Privata läge kommer du inte att kunna återställa det. Av säkerhetsskäl måste du återställa Privat läge. Detta kommer att återställa lägets standardinställningar och ta bort allt ditt privat innehåll."
 
-msgid "IDS_ST_BODY_IF_YOU_DONT_WANT_TO_SEE_A_NUMBER_APPEAR_ON_THE_APP_ICON_FOR_EACH_NEW_EVENT_DISABLE_BADGE"
-msgstr "Om du inte vill visa en siffra på programikonen för varje ny händelse inaktiverar du märket."
+msgid "IDS_ST_MBODY_SCREEN_ROTATION"
+msgstr "Skärmrotation"
 
 msgid "IDS_ST_BODY_ICON_SHOWS_THAT_SMART_SCREEN_IS_ENABLED"
 msgstr "Ikon som visar att smart skärm är aktiverat."
@@ -1660,23 +1432,17 @@ msgstr "Helvetica Neue"
 msgid "IDS_ST_BODY_HARDWARE"
 msgstr "Maskinvara"
 
+msgid "IDS_ST_MBODY_HELP"
+msgstr "Hjälp"
+
 msgid "IDS_ST_BODY_GSM"
 msgstr "GSM"
 
-msgid "IDS_ST_BODY_GRID_VIEW"
-msgstr "Ikonvy"
-
 msgid "IDS_ST_BODY_GLOVE_MODE_ABB"
 msgstr "Handskläge"
 
-msgid "IDS_ST_BODY_GESTURES"
-msgstr "Rörelser"
-
-msgid "IDS_ST_BODY_GB"
-msgstr "GB"
-
-msgid "IDS_ST_BODY_FROM_M_TIME"
-msgstr "Från"
+msgid "IDS_ST_MBODY_FONT_SIZE"
+msgstr "Teckenstorlek"
 
 msgid "IDS_ST_BODY_FREQUENTLY_USED"
 msgstr "Ofta använda"
@@ -1705,9 +1471,6 @@ msgstr "Teckentyp"
 msgid "IDS_ST_BODY_FONTSTYLE_ROSEMARY"
 msgstr "Rosemary"
 
-msgid "IDS_ST_BODY_FLIGHT_MODE_MSG"
-msgstr "Med Flygläget kan du stänga av funktionerna för samtal, meddelanden och datanätverk. Anslutningsfunktioner som Wi-Fi och Bluetooth stängs också av. Om du vill använda Wi-Fi och Bluetooth slår du på dem i Inställningar eller i meddelandepanelen."
-
 msgid "IDS_ST_BODY_FLIGHT_MODE_HAS_BEEN_ENABLED_NETWORK_SETTINGS_WILL_CLOSE"
 msgstr "Flygläge har aktiverats. Nätverksinställningar kommer att stängas."
 
@@ -1720,6 +1483,9 @@ msgstr "FDN-läge"
 msgid "IDS_ST_BODY_FIREWALL_ENABLED_ABB"
 msgstr "Brandvägg aktiverad."
 
+msgid "IDS_ST_HEADER_WI_FI"
+msgstr "Wi-Fi"
+
 msgid "IDS_ST_BODY_FIREWALL"
 msgstr "Brandvägg"
 
@@ -1735,8 +1501,8 @@ msgstr "Det gick inte att välja nätverk."
 msgid "IDS_ST_BODY_FACE_AND_VOICE"
 msgstr "Ansikte och röst"
 
-msgid "IDS_ST_BODY_FACEBOOK"
-msgstr "Facebook"
+msgid "IDS_ST_HEADER_UNAVAILABLE"
+msgstr "Ej tillgänglig"
 
 msgid "IDS_ST_BODY_EXPLANATION_FOR_TRANSACTION_TRACKING_MENU_VODA"
 msgstr "Din rekommendation skickas också med filen du överför"
@@ -1744,6 +1510,12 @@ msgstr "Din rekommendation skickas också med filen du överför"
 msgid "IDS_ST_BODY_EXPLANATION_FOR_EXPIRY_REMINDER_MENU"
 msgstr "Få en påminnelse innan licensen upphör för en fil som används, t.ex. en bakgrundsbild."
 
+msgid "IDS_ST_HEADER_TEXT_TO_SPEECH"
+msgstr "Text-till-tal"
+
+msgid "IDS_ST_HEADER_SOUND"
+msgstr "Ljud"
+
 msgid "IDS_ST_BODY_ESTIMATED_MAX_STANDBY_TIME_ABB"
 msgstr "Beräknad högsta\nvilolägestid"
 
@@ -1756,12 +1528,12 @@ msgstr "Ange lösenordet igen"
 msgid "IDS_ST_BODY_ENTER_PASSWORD"
 msgstr "Ange lösenord."
 
-msgid "IDS_ST_BODY_ENTER_NEW_PASSWORD"
-msgstr "Ange nytt lösenord."
-
 msgid "IDS_ST_BODY_ENTER_CURRENT_PASSWORD"
 msgstr "Ange aktuellt lösenord."
 
+msgid "IDS_ST_HEADER_SAMSUNG_APPS"
+msgstr "Samsung Apps"
+
 msgid "IDS_ST_BODY_ENCRYPT_DEVICE_Q_WARNING_MSG"
 msgstr "Kryptera enheten? Åtgärden är oåterkallelig och om du avbryter den kommer du att förlora data. Krypteringen kan ta en timme eller längre och enheten startas om flera gånger under processen och du kan inte använda enheten under processen."
 
@@ -1771,6 +1543,9 @@ msgstr "Kryptera enhet? Åtgärden är oåterkallelig och om du avbryter den kom
 msgid "IDS_ST_BODY_ENCRYPT_ACCOUNTS_SETTINGS_DOWNLOADED_APPLICATIONS_AND_THEIR_DATA_MEDIA_AND_OTHER_FILES"
 msgstr "Kryptera konton, inställningar, hämtade program och dess data, media och andra filer."
 
+msgid "IDS_ST_HEADER_RESET"
+msgstr "Återställ"
+
 msgid "IDS_ST_BODY_ENCRYPTION_WILL_TAKE_AT_LEAST_AN_HOUR"
 msgstr "Kryptering kommer att ta minst en timme."
 
@@ -1783,15 +1558,18 @@ msgstr "Aktivera dataåtkomst via mobilt nätverk."
 msgid "IDS_ST_BODY_EMPTY"
 msgstr "Tom"
 
+msgid "IDS_ST_HEADER_PLEASE_WAIT"
+msgstr "Var god vänta."
+
 msgid "IDS_ST_BODY_EMERGENCY_MODE_ABB"
 msgstr "Nödläge"
 
+msgid "IDS_ST_HEADER_PD_SELECTED_ABB"
+msgstr "%d valda"
+
 msgid "IDS_ST_BODY_EMAIL"
 msgstr "E-post"
 
-msgid "IDS_ST_BODY_EDIT"
-msgstr "Redigera"
-
 msgid "IDS_ST_BODY_EASY_MODE"
 msgstr "Enkelt läge"
 
@@ -1804,15 +1582,6 @@ msgstr "Dynamiskt statusfält"
 msgid "IDS_ST_BODY_DRIVING_MODE"
 msgstr "Billäge"
 
-msgid "IDS_ST_BODY_DO_NOT_SHOW_AGAIN"
-msgstr "Visa inte igen"
-
-msgid "IDS_ST_BODY_DOWNLOADS"
-msgstr "Nedladdningar"
-
-msgid "IDS_ST_BODY_DOWNLOAD"
-msgstr "Hämta"
-
 msgid "IDS_ST_BODY_DOUBLE_TAP_TO_OPEN_THE_MENU_T_TTS"
 msgstr "Dubbeltryck för att öppna menyn."
 
@@ -1822,18 +1591,12 @@ msgstr "Dubbeltryck för att redigera det här fältet."
 msgid "IDS_ST_BODY_DOUBLE_TAP_TO_CLOSE_THE_MENU_T_TTS"
 msgstr "Dubbeltryck för att stänga menyn."
 
-msgid "IDS_ST_BODY_DOCOMO_JPN_DCM"
-msgstr "docomo"
-
 msgid "IDS_ST_BODY_DIVX_REGISTRATION"
 msgstr "DivX-registrering"
 
 msgid "IDS_ST_BODY_DIVX_DEREGISTRATION"
 msgstr "DivX-avregistrering"
 
-msgid "IDS_ST_BODY_DISPLAY_CONTENTS"
-msgstr "Visa innehåll"
-
 msgid "IDS_ST_BODY_DISPLAY_BATTERY_PERCENTAGE_ABB"
 msgstr "Visa batteriprocent"
 
@@ -1843,9 +1606,6 @@ msgstr "Inaktiverar ..."
 msgid "IDS_ST_BODY_DE_REGISTRATION_CODE_NOT_FOUND"
 msgstr "Ingen avregistreringskod hittades."
 
-msgid "IDS_ST_BODY_DEVICE_MEMORY"
-msgstr "Enhetsminne"
-
 msgid "IDS_ST_BODY_DEVICE_INFO"
 msgstr "Enhetsinfo"
 
@@ -1855,9 +1615,6 @@ msgstr "Du kan kryptera dina konton, inställningar, hämtade program och dess d
 msgid "IDS_ST_BODY_DEVICE_ENCRYPTED"
 msgstr "Enhet krypterad."
 
-msgid "IDS_ST_BODY_DEVICE"
-msgstr "Enhet"
-
 msgid "IDS_ST_BODY_DEVELOPER_OPTIONS"
 msgstr "Utvecklaralternativ"
 
@@ -1888,9 +1645,6 @@ msgstr "DD.MM.ÅÅÅÅ"
 msgid "IDS_ST_BODY_DATE_AND_TIME"
 msgstr "Datum och tid"
 
-msgid "IDS_ST_BODY_DATE"
-msgstr "Datum"
-
 msgid "IDS_ST_BODY_DATA_ROAMING"
 msgstr "Dataroaming"
 
@@ -1900,18 +1654,12 @@ msgstr "Data"
 msgid "IDS_ST_BODY_CUSTOM_M_DEVICE_STATUS"
 msgstr "Egen"
 
-msgid "IDS_ST_BODY_CURRENT"
-msgstr "Aktuell"
-
 msgid "IDS_ST_BODY_CRASH_VIEWER"
 msgstr "Kraschvisare"
 
 msgid "IDS_ST_BODY_CPU_USAGE"
 msgstr "CPU-användning"
 
-msgid "IDS_ST_BODY_COUNTRY_CODE"
-msgstr "Landsnummer"
-
 msgid "IDS_ST_BODY_COOL_JAZZ"
 msgstr "Cool jazz"
 
@@ -1921,33 +1669,39 @@ msgstr "Innehåll från Galleri, Video, Musik, Röstinspelning och Mina filer ka
 msgid "IDS_ST_BODY_CONNECTIONSETTINGS_PROXY_ADDRESS"
 msgstr "Proxy-adress"
 
+msgid "IDS_ST_BUTTON_STOP"
+msgstr "Stopp"
+
 msgid "IDS_ST_BODY_CONNECTIONSETTINGS_INTERNET"
 msgstr "Internet"
 
 msgid "IDS_ST_BODY_CONNECTIONS"
 msgstr "Anslutningar"
 
-msgid "IDS_ST_BODY_CONNECTION"
-msgstr "Anslutning"
-
 msgid "IDS_ST_BODY_CONFIRM_NEW_PIN2"
 msgstr "Bekräfta ny PIN2-kod"
 
+msgid "IDS_ST_BUTTON_RESET"
+msgstr "Återställ"
+
 msgid "IDS_ST_BODY_CONFIRM_NEW_PIN1"
 msgstr "Bekräfta ny PIN1-kod."
 
 msgid "IDS_ST_BODY_CONFIRM_NEW_PIN"
-msgstr "Bekräfta ny PIN-kod"
+msgstr "Bekräfta ny pinkod"
 
 msgid "IDS_ST_BODY_CONFIRM_DECRYPTION"
 msgstr "Bekräfta avkryptering"
 
-msgid "IDS_ST_BODY_CONFIRM"
-msgstr "Bekräfta"
+msgid "IDS_ST_BUTTON_OK_ABB"
+msgstr "OK"
 
 msgid "IDS_ST_BODY_CONFIGURE_FIREWALL_SETTINGS"
 msgstr "Konfigurera inställningar för brandvägg."
 
+msgid "IDS_ST_BUTTON_OK"
+msgstr "OK"
+
 msgid "IDS_ST_BODY_COMPUTING_ING"
 msgstr "Beräknar..."
 
@@ -1960,11 +1714,14 @@ msgstr "Choco cooky"
 msgid "IDS_ST_BODY_CHECK_FOR_UPDATES_AUTOMATICALLY_ABB"
 msgstr "Sök efter uppdateringar auto."
 
+msgid "IDS_ST_BUTTON_ENABLE"
+msgstr "Aktivera"
+
 msgid "IDS_ST_BODY_CHECK_FOR_UPDATES_ABB"
 msgstr "Sök efter uppdateringar"
 
-msgid "IDS_ST_BODY_CHECK_FOR_UPDATES"
-msgstr "Sök efter uppdateringar"
+msgid "IDS_ST_BUTTON_DISCONNECT"
+msgstr "Frånkoppla"
 
 msgid "IDS_ST_BODY_CHARGE_BATTERY_TO_ABOVE_80P_AND_TRY_AGAIN"
 msgstr "Ladda batteriet tilll mer än 80 % och försök igen."
@@ -1972,9 +1729,15 @@ msgstr "Ladda batteriet tilll mer än 80 % och försök igen."
 msgid "IDS_ST_BODY_CHANGING_THE_FONT_SIZE_IN_ACCESSIBILITY_SETTINGS_WILL_OVERRIDE_THE_FONT_SIZE_IN_EACH_APPLICATION"
 msgstr "Om du ändrar teckenstorlek i inställningarna för åtkomst så åsidosätter det teckenstorleken i alla program."
 
+msgid "IDS_ST_BUTTON_CONTINUE"
+msgstr "Fortsätt"
+
 msgid "IDS_ST_BODY_CHANGING_THE_COLOUR_OF_THE_SCREEN_TO_GREYSCALE"
 msgstr "Ändra färgen på skärmen till gråskala."
 
+msgid "IDS_ST_BUTTON_CANCEL_ABB"
+msgstr "Avbryt"
+
 msgid "IDS_ST_BODY_CHANGE_TEXT_SIZE_IN_CONTACTS_CALENDAR_MEMO_MESSAGES_EMAIL_AND_IM"
 msgstr "Ändra textstorlek i Kontakter, Kalender, Memo, Meddelanden, E-post och IM."
 
@@ -2041,15 +1804,12 @@ msgstr "Ett lösenord krävs för att dekryptera din enhet varje gång du slår
 msgid "IDS_ST_BODY_AVAILABLE_SPACE"
 msgstr "Tillgängligt utrymme"
 
-msgid "IDS_ST_BODY_AVAILABLE"
-msgstr "Tillgänglig"
-
-msgid "IDS_ST_BODY_AUTO_DOWNLOAD"
-msgstr "Autohämtning"
-
 msgid "IDS_ST_BODY_AUTH_TYPE"
 msgstr "Verifieringstyp"
 
+msgid "IDS_ST_BODY_VERSION_PS"
+msgstr "Version %s"
+
 msgid "IDS_ST_BODY_APP_OPENING_IMAGE"
 msgstr "Programstartbild"
 
@@ -2065,15 +1825,9 @@ msgstr "Programhanterare"
 msgid "IDS_ST_BODY_APPLICATION_INFO"
 msgstr "Programinfo"
 
-msgid "IDS_ST_BODY_APPLICATION"
-msgstr "Program"
-
 msgid "IDS_ST_BODY_ANTIVIRUS_SOFTWARE_ABB"
 msgstr "Antivirus-programvara"
 
-msgid "IDS_ST_BODY_AM"
-msgstr "AM"
-
 msgid "IDS_ST_BODY_ALWAYS_REJECT"
 msgstr "Avvisa alltid"
 
@@ -2083,9 +1837,6 @@ msgstr "Alltid på"
 msgid "IDS_ST_BODY_ALWAYS_OFF"
 msgstr "Alltid av"
 
-msgid "IDS_ST_BODY_ALARM"
-msgstr "Alarm"
-
 msgid "IDS_ST_BODY_AFTER_YOU_DOWNLOAD_AND_INSTALL_APPLICATIONS_APPLICATIONS_WILL_BE_SHOWN_HERE"
 msgstr "När du har hämtat och installerat program visas programmen här"
 
@@ -2095,6 +1846,9 @@ msgstr "Efter återställning kommer telefonen att starta om automatiskt."
 msgid "IDS_ST_BODY_ADJUST_BRIGHTNESS_LEVEL"
 msgstr "Justera ljusstyrka"
 
+msgid "IDS_ST_BODY_URL"
+msgstr "URL"
+
 msgid "IDS_ST_BODY_ADJUST_AUTOMATIC_BRIGHTNESS"
 msgstr "Justera automatisk ljusstyrka"
 
@@ -2164,60 +1918,153 @@ msgstr "Enheten reagerar smart genom att anpassa skärmen när ditt ansikte iden
 msgid "IDS_HELP_BODY_SMART_SCREEN_WORKS_BEST_UNDER_THE_FOLLOWING_CONDITIONS_C"
 msgstr "Smart skärm fungerar bäst under följande förhållanden:"
 
-msgid "IDS_HELP_BODY_SMART_ROTATION_DISABLES_AUTO_SCREEN_ROTATION_BY_CHECKING_THE_ORIENTATION_OF_YOUR_FACE_AND_THE_DEVICE_BY_ITS_FRONT_CAMERA"
-msgstr "Smart rotation inaktiverar automatiskt skärmrotation genom att kontrollera riktningen för ditt ansikte och enheten med den främre kameran."
-
-msgid "IDS_LBS_HEADER_LOCATION"
-msgstr "Plats"
-
 msgid "IDS_LBS_BODY_DESTINATION"
 msgstr "Destination"
 
-msgid "IDS_ST_SK_NO"
-msgstr "Nej"
+msgid "IDS_ST_BODY_TEXTSTYLE_LARGE"
+msgstr "Stor"
 
-msgid "IDS_HELP_BODY_SMART_STAY_DETECTS_YOUR_EYES_WITH_THE_FRONT_CAMERA_SO_THAT_THE_SCREEN_STAYS_ON_WHEN_YOU_ARE_LOOKING_AT_IT"
-msgstr "Med Smart viloläge identifieras dina ögon med den främre kameran och skärmen stängs inte av om du tittar på den."
+msgid "IDS_ST_BODY_SUNDAY"
+msgstr "söndag"
 
-msgid "IDS_QP_POP_YOU_WILL_NO_LONGER_BE_ABLE_TO_USE_APPLICATIONS_NOTI_MSG"
-msgstr "Du kommer inte längre att kunna använda program som Internet, e-post och YouTube via mobilnätverk. Fortsätta?"
+msgid "IDS_ST_BODY_STORAGE"
+msgstr "Lagring"
 
-msgid "IDS_ST_BODY_10_MINUTES"
-msgstr "10 minuter"
+msgid "IDS_ST_BODY_SECURITY"
+msgstr "Säkerhet"
 
-msgid "IDS_ST_BODY_15SEC"
-msgstr "15 sekunder"
+msgid "IDS_ST_BODY_SEARCH"
+msgstr "Sök"
 
-msgid "IDS_ST_BODY_24_HOURS"
-msgstr "24 timmar"
+msgid "IDS_ST_BODY_SD_CARD"
+msgstr "SD-kort"
 
-msgid "IDS_ST_BODY_2_MINUTES"
-msgstr "2 minuter"
+msgid "IDS_ST_BODY_SCHEDULE"
+msgstr "Schema"
 
-msgid "IDS_ST_BODY_30SEC"
-msgstr "30 sekunder"
+msgid "IDS_ST_BODY_SAVED"
+msgstr "Sparad."
 
-msgid "IDS_ST_BODY_5_MINUTES"
-msgstr "5 minuter"
+msgid "IDS_ST_BODY_SAVE"
+msgstr "Spara"
 
-msgid "IDS_ST_BODY_APPLICATIONS"
-msgstr "Program"
+msgid "IDS_ST_BODY_REGION"
+msgstr "Region"
 
-msgid "IDS_ST_BODY_DONT_ASK_AGAIN"
-msgstr "Fråga inte igen"
+msgid "IDS_ST_BODY_PROFILE"
+msgstr "Profil"
 
-msgid "IDS_ST_BODY_P1SS_IS_CURRENTLY_P2SS_T_TTS"
-msgstr "%1$s är för närvarande %2$s."
+msgid "IDS_ST_BODY_PM"
+msgstr "PM"
 
-msgid "IDS_ST_BODY_PASSWORDS_MUST_CONSIST_OF_AT_LEAST_4_ALPHANUMERIC_CHARACTERS_ALSO_INCLUDING_AT_LEAST_1_ALPHABETICAL_CHARACTER"
-msgstr "Lösenord måste bestå av minst 4 alfanumeriska tecken och minst ett alfabetiskt tecken."
+msgid "IDS_ST_BODY_PHONEPROFILES_SILENT"
+msgstr "Tyst"
 
-msgid "IDS_ST_BODY_PUK1_BLOCKED"
-msgstr "PUK1 har blockerats."
+msgid "IDS_ST_BODY_PASSWORD"
+msgstr "Lösenord"
+
+msgid "IDS_ST_BODY_NO_RESULTS_FOUND"
+msgstr "Inga resultat hittades."
+
+msgid "IDS_ST_BODY_NOT_ASSIGNED"
+msgstr "Inte tilldelad"
+
+msgid "IDS_ST_BODY_NOTIFICATIONS"
+msgstr "Aviseringar"
+
+msgid "IDS_ST_BODY_NOTIFICATION"
+msgstr "Avisering"
+
+msgid "IDS_ST_BODY_NONE"
+msgstr "Ingen"
+
+msgid "IDS_ST_BODY_NEW"
+msgstr "Nytt"
+
+msgid "IDS_ST_BODY_NETWORK"
+msgstr "Nätverk"
+
+msgid "IDS_ST_BODY_NAME"
+msgstr "Namn"
+
+msgid "IDS_ST_BODY_MONDAY"
+msgstr "måndag"
+
+msgid "IDS_ST_BODY_MODE"
+msgstr "Läge"
+
+msgid "IDS_ST_SK_NO"
+msgstr "Nej"
+
+msgid "IDS_ST_BODY_MESSAGE"
+msgstr "Meddelande"
+
+msgid "IDS_ST_BODY_MEMORY"
+msgstr "Minne"
+
+msgid "IDS_ST_BODY_MB"
+msgstr "MB"
+
+msgid "IDS_ST_BODY_LIST_VIEW"
+msgstr "Listvy"
+
+msgid "IDS_ST_BODY_LICENCE"
+msgstr "Licens"
+
+msgid "IDS_ST_BODY_LED_INDICATOR"
+msgstr "LED-indikator"
+
+msgid "IDS_HELP_BODY_SMART_STAY_DETECTS_YOUR_EYES_WITH_THE_FRONT_CAMERA_SO_THAT_THE_SCREEN_STAYS_ON_WHEN_YOU_ARE_LOOKING_AT_IT"
+msgstr "Med Smart viloläge identifieras dina ögon med den främre kameran och skärmen stängs inte av om du tittar på den."
+
+msgid "IDS_QP_POP_YOU_WILL_NO_LONGER_BE_ABLE_TO_USE_APPLICATIONS_NOTI_MSG"
+msgstr "Du kommer inte längre att kunna använda program som Internet, e-post och YouTube via mobilnätverk. Fortsätta?"
+
+msgid "IDS_ST_BODY_10_MINUTES"
+msgstr "10 minuter"
+
+msgid "IDS_ST_BODY_15SEC"
+msgstr "15 sekunder"
+
+msgid "IDS_ST_BODY_24_HOURS"
+msgstr "24 timmar"
+
+msgid "IDS_ST_BODY_2_MINUTES"
+msgstr "2 minuter"
+
+msgid "IDS_ST_BODY_KB"
+msgstr "kB"
+
+msgid "IDS_ST_BODY_30SEC"
+msgstr "30 sekunder"
+
+msgid "IDS_ST_BODY_5_MINUTES"
+msgstr "5 minuter"
+
+msgid "IDS_ST_BODY_DONT_ASK_AGAIN"
+msgstr "Fråga inte igen"
+
+msgid "IDS_ST_BODY_P1SS_IS_CURRENTLY_P2SS_T_TTS"
+msgstr "%1$s är för närvarande %2$s."
+
+msgid "IDS_ST_BODY_PASSWORDS_MUST_CONSIST_OF_AT_LEAST_4_ALPHANUMERIC_CHARACTERS_ALSO_INCLUDING_AT_LEAST_1_ALPHABETICAL_CHARACTER"
+msgstr "Lösenord måste bestå av minst 4 alfanumeriska tecken och minst ett alfabetiskt tecken."
+
+msgid "IDS_ST_BODY_INSERT_SD_CARD"
+msgstr "Sätt i SD-kort."
+
+msgid "IDS_ST_BODY_PUK1_BLOCKED"
+msgstr "PUK1 har blockerats."
+
+msgid "IDS_ST_BODY_INCORRECT_PIN_E"
+msgstr "Fel pinkod."
 
 msgid "IDS_ST_BODY_PUK1_CODE"
 msgstr "PUK1-kod"
 
+msgid "IDS_ST_BODY_INCORRECT_PASSWORD_TRY_AGAIN"
+msgstr "Felaktigt lösenord. Försök igen."
+
 msgid "IDS_ST_BODY_PUK2"
 msgstr "PUK2"
 
@@ -2240,7 +2087,7 @@ msgid "IDS_ST_HEADER_4_PROCESSES_AT_MOST_ABB"
 msgstr "4 processer som mest"
 
 msgid "IDS_ST_HEADER_ENTER_PIN_ABB3"
-msgstr "Ange PIN-kod"
+msgstr "Ange pinkod"
 
 msgid "IDS_ST_OPT_2G_ONLY"
 msgstr "Endast 2G"
@@ -2260,6 +2107,9 @@ msgstr "Felaktig PUK1-kod."
 msgid "IDS_ST_POP_INCORRECT_PUK1_PD_ATTEMPTS_LEFT"
 msgstr "Felaktig PUK1. %d försök kvar."
 
+msgid "IDS_ST_BODY_GRID_VIEW"
+msgstr "Ikonvy"
+
 msgid "IDS_ST_POP_INCORRECT_PUK2"
 msgstr "Fel PUK2-kod."
 
@@ -2269,20 +2119,89 @@ msgstr "Felaktig PUK2. %d försök kvar."
 msgid "IDS_ST_POP_PIN_CHANGED"
 msgstr "PIN ändrad."
 
+msgid "IDS_ST_BODY_GB"
+msgstr "GB"
+
 msgid "IDS_TASKMGR_BUTTON_CLEAR_CACHE"
 msgstr "Töm cache"
 
 msgid "IDS_ST_BODY_3G_ONLY"
 msgstr "Endast 3G"
 
+msgid "IDS_ST_BODY_FROM_M_TIME"
+msgstr "Från"
+
 msgid "IDS_ST_HEADER_ADD"
 msgstr "Lägg till"
 
-msgid "IDS_ST_BODY_SECONDS"
-msgstr "Sekunder"
+msgid "IDS_ST_BODY_FACEBOOK"
+msgstr "Facebook"
 
-msgid "IDS_ST_BUTTON_CANCEL"
-msgstr "Avbryt"
+msgid "IDS_ST_BODY_ENTER_NEW_PASSWORD"
+msgstr "Ange nytt lösenord."
+
+msgid "IDS_ST_BODY_EDIT"
+msgstr "Redigera"
+
+msgid "IDS_ST_BODY_DO_NOT_SHOW_AGAIN"
+msgstr "Visa inte igen"
+
+msgid "IDS_ST_BODY_DOWNLOADS"
+msgstr "Nedladdningar"
+
+msgid "IDS_ST_BODY_DOWNLOAD"
+msgstr "Hämta"
+
+msgid "IDS_ST_BODY_DISPLAY_CONTENTS"
+msgstr "Visa innehåll"
+
+msgid "IDS_ST_BODY_DEVICE_MEMORY"
+msgstr "Enhetsminne"
+
+msgid "IDS_ST_BODY_DEVICE"
+msgstr "Enhet"
+
+msgid "IDS_ST_BODY_DATE"
+msgstr "Datum"
+
+msgid "IDS_ST_BODY_CURRENT"
+msgstr "Aktuell"
+
+msgid "IDS_ST_BODY_COUNTRY_CODE"
+msgstr "Landsnummer"
+
+msgid "IDS_ST_BODY_CONNECTION"
+msgstr "Anslutning"
+
+msgid "IDS_ST_BODY_CONFIRM"
+msgstr "Bekräfta"
+
+msgid "IDS_ST_BODY_CHECK_FOR_UPDATES"
+msgstr "Sök efter uppdateringar"
+
+msgid "IDS_ST_BODY_AVAILABLE"
+msgstr "Tillgänglig"
+
+msgid "IDS_ST_BODY_AUTO_DOWNLOAD"
+msgstr "Autohämtning"
+
+msgid "IDS_ST_BODY_APPLICATION"
+msgstr "Program"
+
+msgid "IDS_ST_BODY_AM"
+msgstr "AM"
+
+msgid "IDS_ST_BODY_ALARM"
+msgstr "Alarm"
+
+msgid "IDS_LBS_HEADER_LOCATION"
+msgstr "Plats"
+
+msgid "IDS_ST_BODY_APPLICATIONS"
+msgstr "Program"
+
+msgid "IDS_ST_BODY_VIDEOS"
+msgstr "Videoklipp"
 
 msgid "IDS_ST_BODY_1_5_SECONDS"
 msgstr "1,5 sekunder"
@@ -2296,8 +2215,17 @@ msgstr "KLAR"
 msgid "IDS_ST_HEADER_ENABLE_DATA_ROAMING"
 msgstr "Aktivera dataroaming"
 
-msgid "IDS_ST_HEADER_TURN_ON_MOBILE_DATA"
-msgstr "Slå på Mobildata"
+msgid "IDS_ST_HEADER_SCAN_FOR_NETWORKS_ABB"
+msgstr "Sök efter nätverk"
+
+msgid "IDS_ST_POP_MOBILE_DATA_WILL_BE_TURNED_ON_CONNECTING_TO_MOBILE_NETWORKS_MAY_RESULT_IN_ADDITIONAL_CHARGES_DEPENDING_ON_YOUR_PAYMENT_PLAN"
+msgstr "Mobildata aktiveras. Anslutningar till mobilnätet kan medföra ytterligare avgifter, beroende på ditt avtal."
+
+msgid "IDS_ST_POP_SCANNING_FOR_NETWORK_ING"
+msgstr "Söker efter nätverk ..."
+
+msgid "IDS_ST_POP_UNLESS_YOU_CONNECT_TO_A_WI_FI_NETWORK_YOU_WILL_NOT_BE_ABLE_TO_USE_THE_INTERNET_EMAIL_OR_OTHER_APPS_MSG"
+msgstr "Du kan inte använda Internet, E-post eller andra program som kräver dataanslutning om du inte är ansluten till ett Wi-Fi-nätverk."
 
 msgid "IDS_ST_HEADER_UNABLE_TO_PLAY_SAMPLE_ABB"
 msgstr "Kan inte spela upp exempel"
@@ -2305,15 +2233,24 @@ msgstr "Kan inte spela upp exempel"
 msgid "IDS_ST_POP_SAMPLES_CANNOT_BE_PLAYED_DURING_CALLS"
 msgstr "Exempel kan inte spelas upp under samtal."
 
-msgid "IDS_ST_HEADER_DEVICE_NAME"
-msgstr "Enhetsnamn"
-
 msgid "IDS_ST_HEADER_DELETE_ITEMS_ABB2"
 msgstr "Ta bort objekt"
 
+msgid "IDS_ST_BODY_SECONDS"
+msgstr "Sekunder"
+
 msgid "IDS_ST_HEADER_FEEDBACK"
 msgstr "Återkoppling"
 
+msgid "IDS_ST_BUTTON_CANCEL"
+msgstr "Avbryt"
+
+msgid "IDS_ST_HEADER_TURN_ON_MOBILE_DATA"
+msgstr "Slå på Mobildata"
+
+msgid "IDS_ST_HEADER_DEVICE_NAME"
+msgstr "Enhetsnamn"
+
 msgid "IDS_ST_BODY_SELECT_ALL"
 msgstr "Välj alla"
 
@@ -2323,9 +2260,6 @@ msgstr "Totalt"
 msgid "IDS_ST_HEADER_MANAGE_CERTIFICATES_ABB"
 msgstr "Hantera certifikat"
 
-msgid "IDS_ST_BODY_INCORRECT_PASSWORD"
-msgstr "Fel lösenord."
-
 msgid "IDS_ST_HEADER_TURN_OFF_MOBILE_DATA"
 msgstr "Stäng av Mobila data"
 
@@ -2335,9 +2269,6 @@ msgstr "Med Flygläge inaktiveras funktionerna för samtal, meddelanden, mobilda
 msgid "IDS_ST_BODY_TYPE"
 msgstr "Typ"
 
-msgid "IDS_ST_BODY_PERSONAL"
-msgstr "Personlig"
-
 msgid "IDS_ST_HEADER_LOCK_SCREEN_AND_SECURITY_ABB"
 msgstr "Låsskärm och säkerhet"
 
@@ -2356,9 +2287,6 @@ msgstr "Juridisk information"
 msgid "IDS_ST_BODY_DEVICE_INFORMATION"
 msgstr "Enhetsinformation"
 
-msgid "IDS_ST_BODY_PHONE_NUMBER"
-msgstr "Telefonnummer"
-
 msgid "IDS_ST_BODY_MODEL_NUMBER"
 msgstr "Modellnummer"
 
@@ -2372,7 +2300,7 @@ msgid "IDS_ST_BODY_WI_FI_MAC_ADDRESS"
 msgstr "Wi-Fi MAC-adress"
 
 msgid "IDS_ST_BUTTON_BATTERY_POWER_ABB"
-msgstr "Batteriström"
+msgstr "Batteriladdning"
 
 msgid "IDS_ST_TMBODY_SECURITY_STATUS"
 msgstr "Säkerhetsstatus"
@@ -2407,6 +2335,81 @@ msgstr "Töm cachen"
 msgid "IDS_ST_BODY_12_HOURS"
 msgstr "12 timmar"
 
+msgid "IDS_ST_BODY_ANSWERINGMODE_AUTOMATIC"
+msgstr "Automatisk"
+
+msgid "IDS_ST_BODY_BLUETOOTH"
+msgstr "Bluetooth"
+
+msgid "IDS_ST_BODY_ADVANCEDOPTIONS_CERTIFICATES"
+msgstr "Certifikat"
+
+msgid "IDS_ST_BODY_CALLERID_DEFAULT"
+msgstr "Standard"
+
+msgid "IDS_ST_BODY_APPLICATIONSETTINGS_MESSAGE"
+msgstr "Meddelande"
+
+msgid "IDS_ST_BODY_NFC"
+msgstr "NFC"
+
+msgid "IDS_ST_BODY_PIN_LOCK"
+msgstr "PIN-lås"
+
+msgid "IDS_ST_BUTTON2_S_PLANNER"
+msgstr "S Kalender"
+
+msgid "IDS_ST_BODY_VOICE"
+msgstr "Voice"
+
+msgid "IDS_ST_BODY_DEFAULTMEMORY_VOICE_RECORDER"
+msgstr "Röstinspelning"
+
+msgid "IDS_ST_BODY_YYYY_MM_DD_DOT"
+msgstr "ÅÅÅÅ/MM/DD"
+
+msgid "IDS_ST_BODY_BRIGHTNESS_M_POWER_SAVING"
+msgstr "Ljusstyrka"
+
+msgid "IDS_ST_HEADER_SORT_BY"
+msgstr "Sortera efter"
+
+msgid "IDS_ST_TPOP_MAXIMUM_NUMBER_OF_CHARACTERS_REACHED"
+msgstr "Högsta antal tecken har uppnåtts."
+
+msgid "IDS_ST_TPOP_TRY_AGAIN"
+msgstr "Försök igen."
+
+msgid "IDS_ST_SK_YES"
+msgstr "Ja"
+
+msgid "IDS_ST_BODY_PLAY_A_SOUND_WHEN_BUTTONS_ICONS_AND_MENU_ITEMS_ARE_TAPPED"
+msgstr "Spela upp ett ljud när knappar, ikoner och menyobjekt trycks in."
+
+msgid "IDS_ST_MBODY_KEYBOARD_SOUND"
+msgstr "Tangentbordsljud"
+
+msgid "IDS_ST_MBODY_TOUCH_SOUND"
+msgstr "Pekljud"
+
+msgid "IDS_ST_SBODY_PLAY_A_SOUND_WHEN_THE_SAMSUNG_KEYBOARD_IS_TAPPED"
+msgstr "Spela upp ett ljud vid tryck på Samsung-tangentbordet."
+
+msgid "IDS_ST_POP_MOUNTING_SD_CARD_ING"
+msgstr "Monterar SD-kort ..."
+
+msgid "IDS_ST_BODY_SET_DATE"
+msgstr "Ställ in datum"
+
+msgid "IDS_ST_BODY_LOCK_SCREEN"
+msgstr "Låsskärm"
+
+msgid "IDS_ST_BODY_PERSONAL"
+msgstr "Personlig"
+
+msgid "IDS_ST_BODY_PHONE_NUMBER"
+msgstr "Telefonnummer"
+
 msgid "IDS_ST_BODY_1MINUTE"
 msgstr "1 minut"
 
@@ -2416,30 +2419,15 @@ msgstr "Konton"
 msgid "IDS_ST_HEADER_ALLSHARE"
 msgstr "AllShare"
 
-msgid "IDS_ST_BODY_ANSWERINGMODE_AUTOMATIC"
-msgstr "Automatisk"
-
 msgid "IDS_ST_BUTTON_BACK"
 msgstr "Åter"
 
-msgid "IDS_ST_BODY_BLUETOOTH"
-msgstr "Bluetooth"
-
-msgid "IDS_ST_BODY_ADVANCEDOPTIONS_CERTIFICATES"
-msgstr "Certifikat"
-
 msgid "IDS_ST_BODY_CONTACTS"
 msgstr "Kontakter"
 
 msgid "IDS_ST_BODY_MYTHEME_CREATE"
 msgstr "Skapa"
 
-msgid "IDS_ST_BODY_CALLERID_DEFAULT"
-msgstr "Standard"
-
-msgid "IDS_ST_BODY_FM_RADIO"
-msgstr "FM-radio"
-
 msgid "IDS_ST_BODY_FONT"
 msgstr "Tecken"
 
@@ -2452,15 +2440,9 @@ msgstr "Hjälp"
 msgid "IDS_ST_BODY_MANUAL"
 msgstr "Manuellt"
 
-msgid "IDS_ST_BODY_APPLICATIONSETTINGS_MESSAGE"
-msgstr "Meddelande"
-
 msgid "IDS_ST_BODY_MUSIC"
 msgstr "Musik"
 
-msgid "IDS_ST_BODY_NFC"
-msgstr "NFC"
-
 msgid "IDS_ST_BODY_ALERTTYPE_OFF"
 msgstr "Av"
 
@@ -2470,9 +2452,6 @@ msgstr "På"
 msgid "IDS_ST_BODY_MEMORYSTATUS_OTHERS"
 msgstr "Annat"
 
-msgid "IDS_ST_BODY_PIN_LOCK"
-msgstr "PIN-lås"
-
 msgid "IDS_ST_BODY_RESET"
 msgstr "Återställ"
 
@@ -2488,45 +2467,21 @@ msgstr "Synkronisera"
 msgid "IDS_ST_BODY_SYSTEM"
 msgstr "System"
 
-msgid "IDS_ST_BUTTON2_S_PLANNER"
-msgstr "S Kalender"
-
 msgid "IDS_ST_BODY_TWITTER"
 msgstr "Twitter"
 
 msgid "IDS_ST_BODY_USERNAME"
 msgstr "Användarnamn"
 
-msgid "IDS_ST_BODY_VOICE"
-msgstr "Voice"
-
-msgid "IDS_ST_BODY_DEFAULTMEMORY_VOICE_RECORDER"
-msgstr "Röstinspelning"
-
 msgid "IDS_ST_BODY_WI_FI"
 msgstr "Wi-Fi"
 
-msgid "IDS_ST_BODY_YYYY_MM_DD_DOT"
-msgstr "ÅÅÅÅ/MM/DD"
-
-msgid "IDS_ST_BODY_BRIGHTNESS_M_POWER_SAVING"
-msgstr "Ljusstyrka"
-
-msgid "IDS_ST_HEADER_SORT_BY"
-msgstr "Sortera efter"
-
 msgid "IDS_ST_BODY_DELETED"
 msgstr "Raderad."
 
 msgid "IDS_ST_POP_ERROR"
 msgstr "Fel."
 
-msgid "IDS_ST_TPOP_MAXIMUM_NUMBER_OF_CHARACTERS_REACHED"
-msgstr "Högsta antal tecken har uppnåtts."
-
-msgid "IDS_ST_TPOP_TRY_AGAIN"
-msgstr "Försök igen."
-
 msgid "IDS_ST_BODY_VERSION"
 msgstr "Version"
 
@@ -2536,36 +2491,9 @@ msgstr "Ta bort"
 msgid "IDS_ST_SK_SET_LITE"
 msgstr "Ange"
 
-msgid "IDS_ST_SK_YES"
-msgstr "Ja"
-
-msgid "IDS_SAPPS_SK_TRY_ABB"
-msgstr "Testa"
-
-msgid "IDS_ST_BODY_PLAY_A_SOUND_WHEN_BUTTONS_ICONS_AND_MENU_ITEMS_ARE_TAPPED"
-msgstr "Spela upp ett ljud när knappar, ikoner och menyobjekt trycks in."
-
-msgid "IDS_ST_MBODY_KEYBOARD_SOUND"
-msgstr "Tangentbordsljud"
-
 msgid "IDS_ST_MBODY_RINGTONE"
 msgstr "Ringsignal"
 
-msgid "IDS_ST_MBODY_TOUCH_SOUND"
-msgstr "Pekljud"
-
-msgid "IDS_ST_SBODY_PLAY_A_SOUND_WHEN_THE_SAMSUNG_KEYBOARD_IS_TAPPED"
-msgstr "Spela upp ett ljud vid tryck på Samsung-tangentbordet."
-
-msgid "IDS_ST_POP_MOUNTING_SD_CARD_ING"
-msgstr "Monterar SD-kort ..."
-
-msgid "IDS_ST_BODY_SET_DATE"
-msgstr "Ställ in datum"
-
-msgid "IDS_ST_BODY_ALL"
-msgstr "Alla"
-
 msgid "IDS_LBS_BODY_LOCATION_SERVICE"
 msgstr "Navigeringstjänst"
 
@@ -2575,9 +2503,6 @@ msgstr "VPN"
 msgid "IDS_ST_SK_OPTIONS_LITE"
 msgstr "Val"
 
-msgid "IDS_ST_BODY_TTS"
-msgstr "TTS"
-
 msgid "IDS_ST_BODY_VOICE_CONTROL"
 msgstr "Röststyrning"
 
@@ -2590,45 +2515,222 @@ msgstr "Stör ej"
 msgid "IDS_ST_MBODY_APP_NOTIFICATIONS"
 msgstr "Programaviseringar"
 
+msgid "IDS_ST_BODY_ALL"
+msgstr "Alla"
+
 msgid "IDS_ST_HEADER_DEFAULT_APPLICATIONS_ABB"
 msgstr "Standardprogram"
 
-msgid "IDS_ST_BODY_HOME"
-msgstr "Hem"
-
 msgid "IDS_ST_BODY_SET_TIME"
 msgstr "Ställ in tid"
 
 msgid "IDS_ST_BODY_UNABLE_TO_SCAN_FOR_NETWORKS"
 msgstr "Det går inte att söka efter nätverk."
 
-msgid "IDS_ST_BODY_LOCK_SCREEN"
-msgstr "Låsskärm"
+msgid "IDS_ACCS_BODY_SIGNAL_STRENGTH_TTS"
+msgstr "Signalstyrka"
 
 msgid "IDS_ST_HEADER_VISION"
 msgstr "Syn"
 
+msgid "IDS_ST_BODY_SIGNAL_STRENGTH"
+msgstr "Signalstyrka"
+
+msgid "IDS_ST_BODY_HELLO_KITTY_10"
+msgstr "Hello Kitty 10"
+
+msgid "IDS_ST_HEADER_SOUNDS_AND_NOTIFICATIONS_ABB"
+msgstr "Ljud och aviseringar"
+
+msgid "IDS_ST_BODY_TTS"
+msgstr "TTS"
+
+msgid "IDS_ST_BODY_HOME"
+msgstr "Hem"
+
 msgid "IDS_ST_BODY_OFF"
 msgstr "Av"
 
-msgid "IDS_ST_BODY_SIGNAL_STRENGTH"
-msgstr "Signalstyrka"
+msgid "IDS_ST_BODY_THERE_ARE_NO_APPS_SET_AS_DEFAULTS"
+msgstr "Inga program har angetts som standardprogram."
 
-msgid "IDS_ST_POP_MOBILE_DATA_WILL_BE_TURNED_ON_CONNECTING_TO_MOBILE_NETWORKS_MAY_RESULT_IN_ADDITIONAL_CHARGES_DEPENDING_ON_YOUR_PAYMENT_PLAN"
-msgstr "Mobildata aktiveras. Anslutningar till mobilnätet kan medföra ytterligare avgifter, beroende på ditt avtal."
+msgid "IDS_ST_HEADER_PRIVACY_SETTINGS_ABB"
+msgstr "Sekretessinställningar"
 
-msgid "IDS_ST_POP_UNLESS_YOU_CONNECT_TO_A_WI_FI_NETWORK_YOU_WILL_NOT_BE_ABLE_TO_USE_THE_INTERNET_EMAIL_OR_OTHER_APPS_MSG"
-msgstr "Du kan inte använda Internet, E-post eller andra program som kräver dataanslutning om du inte är ansluten till ett Wi-Fi-nätverk."
+msgid "IDS_QP_OPT_SHOW_ALL_CONTENT_ABB"
+msgstr "Visa allt innehåll"
+
+msgid "IDS_QP_OPT_HIDE_SENSITIVE_CONTENT_ABB"
+msgstr "Dölj känsligt innehåll"
+
+msgid "IDS_ST_BUTTON_REMOVE_ABB2"
+msgstr "Ta bort"
+
+msgid "IDS_QP_TMBODY_NOTIFICATIONS_ON_LOCK_SCREEN"
+msgstr "Aviseringar på låsskärmen"
 
-msgid "IDS_SCR_BODY_PD_UNREAD_NOTIFICATIONS"
-msgstr "Olästa aviseringar"
+msgid "IDS_ACCS_BODY_WHILE_SCREEN_READER_IS_ENABLED_YOUR_PHONE_WILL_PROVIDE_VOICE_FEEDBACK_FOR_EXAMPLE_SCREEN_READER_WILL_MSG"
+msgstr "När Skärmläsare är aktiverad ger telefonen röståterkoppling. Exempelvis berättar Skärmläsare vilka objekt du kan använda på varje skärm. Tryck på ett objekt för att markera det och höra vad det heter. Dubbeltryck på det om du vill utföra åtgärden som är kopplad till det."
+
+msgid "IDS_ACCS_MBODY_READ_OUT_USAGE_HINTS_ABB"
+msgstr "Läs upp användningstips"
+
+msgid "IDS_ACCS_MBODY_SOUND_FEEDBACK"
+msgstr "Ljudåterkoppling"
+
+msgid "IDS_ACCS_MBODY_VIBRATION_FEEDBACK"
+msgstr "Vibrationsfeedback"
+
+msgid "IDS_ACCS_OPT_ALWAYS_READ_OUT_KEYBOARD_INPUT_TTS"
+msgstr "Läs alltid upp tangentbordsinmatning"
+
+msgid "IDS_ACCS_OPT_KEYBOARD_FEEDBACK_TTS"
+msgstr "Tangentbordsfeedback"
 
 msgid "IDS_ACCS_OPT_OTHER_FEEDBACK_TTS"
 msgstr "Annan feedback"
 
-msgid "IDS_ACCS_TMBODY_STATUS_BAR_INFORMATION"
-msgstr "Information i statusfältet"
+msgid "IDS_ACCS_SBODY_READ_OUT_NOTIFICATIONS_WHILE_THE_SCREEN_IS_OFF"
+msgstr "Läs upp aviseringar när skärmen är av."
 
 msgid "IDS_ACCS_SBODY_SELECT_WHICH_INFORMATION_FROM_INDICATORS_SHOWN_ON_THE_STATUS_BAR_WILL_BE_READ_OUT_WHEN_YOU_TRIPLE_TAP_THE_SCREEN_WITH_TWO_FINGERS_MSG"
 msgstr "Välj vilken information från indikatorerna i statusfältet som ska läsas upp när du trycker tre gånger på skärmen med två fingrar, t.ex. tiden och datumet, enhetens signalstyrka, Wi-Fi- och Bluetooth-anslutningar samt batteriladdningen."
 
+msgid "IDS_ACCS_SBODY_SET_THE_VOICE_FEEDBACK_TO_VARY_IN_PITCH_WHILE_USING_THE_KEYBOARD_TO_ENTER_TEXT"
+msgstr "Ange att röståterkopplingen ska variera i tonhöjd när du matar in text via tangentbordet."
+
+msgid "IDS_ACCS_TMBODY_STATUS_BAR_INFORMATION"
+msgstr "Information i statusfältet"
+
+msgid "IDS_ST_BUTTON_TURN_OFF_ABB2"
+msgstr "Stäng av"
+
+msgid "IDS_ST_BUTTON_TURN_ON_ABB3"
+msgstr "Slå på"
+
+msgid "IDS_ST_BUTTON_DISABLE_ABB"
+msgstr "Inaktivera"
+
+msgid "IDS_ST_BUTTON_ENABLE_ABB3"
+msgstr "Aktivera"
+
+msgid "IDS_SM_TPOP_P1SS_P2SS_CACHED_DATA_CLEARED_ABB"
+msgstr "%1$s %2$s cachade data har rensats."
+
+msgid "IDS_SM_HEADER_DEFAULT_STORAGE_SETTINGS_ABB"
+msgstr "Standardinställningar för lagring"
+
+msgid "IDS_SM_TMBODY_DEFAULT_STORAGE_LOCATIONS"
+msgstr "Standardlagringsplatser"
+
+msgid "IDS_SM_SBODY_CALCULATING_ING"
+msgstr "Beräknar ..."
+
+msgid "IDS_ST_BODY_IMAGES"
+msgstr "Bilder"
+
+msgid "IDS_ST_BODY_STORAGE_USAGE"
+msgstr "Lagringsutrymme"
+
+msgid "IDS_ST_HEADER_TOTAL_SPACE"
+msgstr "Totalt utrymme"
+
+msgid "IDS_SM_TMBODY_APPS_ABB"
+msgstr "Program"
+
+msgid "IDS_ST_BODY_SYSTEM_STORAGE"
+msgstr "Systemlagring"
+
+msgid "IDS_ST_BODY_CACHED_DATA_ABB"
+msgstr "Cachelagrade data"
+
+msgid "IDS_SM_HEADER_DEFAULT_STORAGE_LOC_ABB"
+msgstr "Std.lagringsplats"
+
+msgid "IDS_SM_BODY_FREE_M_MEMORY_ABB"
+msgstr "Ledigt"
+
+msgid "IDS_ST_MBODY_ADS"
+msgstr "Annonser"
+
+msgid "IDS_SM_BODY_SELECT_THE_DEFAULT_LOCATION_FOR_INSTALLING_APPS_WHERE_APPS_CAN_BE_SAVED_DEPENDS_ON_THE_TYPE_OF_APP_AND_THE_AVAILABILITY_OF_THE_LOCATION"
+msgstr "Välj standardplatsen för installation av program. Var ett program kan sparas beror på vilket typ av program det gäller och på om platsen är tillgänglig."
+
+msgid "IDS_SM_BODY_SELECT_THE_DEFAULT_STORAGE_LOCATION_FOR_CONTENT_SHARED_VIA_BLUETOOTH_OR_WI_FI_DIRECT"
+msgstr "Välj standardlagringsplatsen för innehåll som delas via Bluetooth eller Wi-Fi Direct."
+
+msgid "IDS_ST_OPT_HIDE_CONTENT"
+msgstr "Dölj innehåll"
+
+msgid "IDS_ST_HEADER_PRIVACY_AND_SECURITY_ABB"
+msgstr "Sekretess och säkerhet"
+
+msgid "IDS_ST_MBODY_PRIVACY_AND_SECURITY"
+msgstr "Sekretess och säkerhet"
+
+msgid "IDS_ST_HEADER_TIZEN_CONNECT"
+msgstr "Anslut till Tizen"
+
+msgid "IDS_ST_OPT_BATTERY_USAGE_ABB"
+msgstr "Batterianvändning"
+
+msgid "IDS_SM_BODY_THE_BATTERY_USAGE_FOR_THE_PAST_P1SD_HOURS_P2SD_MINUTES_C"
+msgstr "Batterianvändningen för de senaste %1$d timmarna och %2$d minuterna:"
+
+msgid "IDS_ST_BODY_REMAINING_BATTERY"
+msgstr "Återstående batteri"
+
+msgid "IDS_ST_BODY_CHARGING_ING_ABB"
+msgstr "Laddar ..."
+
+msgid "IDS_ST_SBODY_FULLY_CHARGED_ABB_M_STATUS"
+msgstr "Fulladdat"
+
+msgid "IDS_ST_BODY_MISSED_EVENTS"
+msgstr "Missade händelser"
+
+msgid "IDS_ST_BODY_SPEECH_RATE"
+msgstr "Talhastighet"
+
+msgid "IDS_COM_POP_MISSED_EVENTS"
+msgstr "Missade händelser"
+
+msgid "IDS_SCR_POP_DRAG_THE_SLIDER_TO_SET_THE_SPEECH_RATE"
+msgstr "Ställ in talhastigheten genom att dra i skjutreglaget."
+
+msgid "IDS_ST_BODY_BATTERY_LEVEL"
+msgstr "Batterinivå"
+
+msgid "IDS_ST_HEADER_DETAILS"
+msgstr "Detaljer"
+
+msgid "IDS_ST_MBODY_OTHER_SOUNDS"
+msgstr "Andra ljud"
+
+msgid "IDS_ST_HEADER_ENCRYPT_SD_CARD"
+msgstr "Kryptera SD-kort"
+
+msgid "IDS_ST_HEADER_DECRYPT_SD_CARD"
+msgstr "Avkryptera SD-kortet"
+
+msgid "IDS_ST_HEADER_ENCRYPTION"
+msgstr "Kryptering"
+
+msgid "IDS_ST_SBODY_DEVICE_ENCRYPTED_M_STATUS"
+msgstr "Enhet krypterad"
+
+msgid "IDS_ST_SBODY_DEVICE_NOT_ENCRYPTED_M_STATUS"
+msgstr "Enhet inte krypterad"
+
+msgid "IDS_ST_SBODY_SD_CARD_ENCRYPTED_M_STATUS"
+msgstr "SD-kortet har krypterats"
+
+msgid "IDS_ST_SBODY_SD_CARD_NOT_ENCRYPTED_M_STATUS_SBODY"
+msgstr "SD-kortet är inte krypterat"
+
+msgid "IDS_ST_TMBODY_SECURE_ERASE"
+msgstr "Säker radering"
+
+msgid "IDS_ST_SBODY_ERASE_ALL_DELETED_DATA_ON_THE_PHONE_PERMANENTLY_FOR_SECURITY_PURPOSES_THIS_DATA_WILL_NOT_BE_RECOVERABLE_BY_ANYONE"
+msgstr "Radera alla borttagna data på telefonen permanent av säkerhetsskäl. Ingen kan återställa dessa data."
+
old mode 100644 (file)
new mode 100755 (executable)
index 679d90e..7f5d5ac
@@ -1,12 +1,18 @@
-msgid "IDS_ST_BODY_1_MINUTE"
-msgstr "1 dakika"
+msgid "IDS_VOICE_HEADER_SPEECH_TO_TEXT_HSTT"
+msgstr "Konuşmadan metne (STT)"
+
+msgid "IDS_VOICE_HEADER_TEXT_TO_SPEECH_HTTS"
+msgstr "Metin okuma (TTS)"
+
+msgid "IDS_PB_TPOP_DELETING_ING_ABB"
+msgstr "Siliniyor..."
+
+msgid "IDS_VOICE_BODY_VOICE_CONTROL_ABB2"
+msgstr "Sesli kumanda"
 
 msgid "IDS_ST_POP_SAVING"
 msgstr "Kaydediliyor"
 
-msgid "IDS_CAM_POP_MODEL"
-msgstr "Model"
-
 msgid "IDS_EMAIL_BODY_INVALID_PORT_NUMBER"
 msgstr "Port numarası geçersiz."
 
@@ -22,9 +28,6 @@ msgstr "6 saniye"
 msgid "IDS_PB_POP_PS_ALREADY_EXISTS"
 msgstr "%s zaten var."
 
-msgid "IDS_SAPPS_OPT_BADGE_ABB"
-msgstr "İşaret"
-
 msgid "IDS_ST_BODY_DISCONNECTED"
 msgstr "Bağlantı kesildi."
 
@@ -34,9 +37,6 @@ msgstr "Medya"
 msgid "IDS_ST_BODY_SELECT_AUTOMATICALLY"
 msgstr "Otomatik olarak seç"
 
-msgid "IDS_ST_HEADER_AUDIO"
-msgstr "Ses"
-
 msgid "IDS_ST_HEADER_FORMAT_MVERB_ABB"
 msgstr "Biçim"
 
@@ -58,33 +58,45 @@ msgstr "IP"
 msgid "IDS_BT_POP_OPERATION_FAILED"
 msgstr "İşlem başarısız."
 
-msgid "IDS_CLD_OPT_MINUTE"
-msgstr "Dakika"
-
 msgid "IDS_CLD_OPT_MINUTES_LC_ABB"
 msgstr "dakika"
 
-msgid "IDS_CST_BUTTON_CLOSE"
-msgstr "Kapat"
-
-msgid "IDS_CST_POP_FAILED"
-msgstr "Başarısız oldu."
-
 msgid "IDS_IM_BODY_SUCCESSFULLY_COMPLETED"
 msgstr "Başarıyla tamamlandı."
 
 msgid "IDS_IM_POP_UNEXPECTED_ERROR"
 msgstr "Beklenmedik hata var."
 
+msgid "IDS_SIM_BODY_INVALID_SIM_CARD"
+msgstr "SIM kart geçersiz."
+
+msgid "IDS_WGT_BUTTON3_KIES_VIA_WI_FI"
+msgstr "Wi-Fi ile Kies"
+
+msgid "IDS_ST_BODY_1_MINUTE"
+msgstr "1 dakika"
+
+msgid "IDS_CAM_POP_MODEL"
+msgstr "Model"
+
+msgid "IDS_ST_HEADER_AUDIO"
+msgstr "Ses"
+
+msgid "IDS_CLD_OPT_MINUTE"
+msgstr "Dakika"
+
+msgid "IDS_CST_BUTTON_CLOSE"
+msgstr "Kapat"
+
+msgid "IDS_CST_POP_FAILED"
+msgstr "Başarısız oldu."
+
 msgid "IDS_PB_BODY_INFO"
 msgstr "Bilgi"
 
 msgid "IDS_PB_BUTTON_CONTACT"
 msgstr "Kişi"
 
-msgid "IDS_SIM_BODY_INVALID_SIM_CARD"
-msgstr "SIM kart geçersiz."
-
 msgid "IDS_ST_BUTTON2_PROCESSING_ING"
 msgstr "İşlem yapılıyor..."
 
@@ -94,21 +106,18 @@ msgstr "Sil?"
 msgid "IDS_VR_POP_NO_FILES"
 msgstr "Dosya yok"
 
-msgid "IDS_WGT_BUTTON3_KIES_VIA_WI_FI"
-msgstr "Wi-Fi ile Kies"
-
 msgid "IDS_TPLATFORM_OPT_BLUETOOTH"
 msgstr "Bluetooth"
 
+msgid "IDS_ST_HEADER_PRIVACY"
+msgstr "Gizlilik"
+
 msgid "IDS_ST_OPT_SETTINGS"
 msgstr "Ayarlar"
 
 msgid "IDS_ST_BODY_GENERAL"
 msgstr "Genel"
 
-msgid "IDS_ST_HEADER_PRIVACY"
-msgstr "Gizlilik"
-
 msgid "IDS_BR_OPT_SCREEN"
 msgstr "Ekran"
 
@@ -139,9 +148,6 @@ msgstr "%d öğe gösteriliyor"
 msgid "IDS_COM_POP_FLIGHT_MODE_WILL_BE_DISABLED"
 msgstr "Uçuş modu devre dışı bırakılacak."
 
-msgid "IDS_COM_POP_CHECKING"
-msgstr "Kontrol ediliyor..."
-
 msgid "IDS_COM_OPT_CONTINUE_Q"
 msgstr "Devam?"
 
@@ -214,9 +220,6 @@ msgstr "Veri kullanımı"
 msgid "IDS_MOBILEAP_BODY_TETHERING"
 msgstr "Bağlantı"
 
-msgid "IDS_IM_POP_THIS_FEATURE_IS_NOT_AVAILABLE_WHILE_FLIGHT_MODE_IS_ON"
-msgstr "Bu özellik Uçuş modu açıkken mevcut değildir."
-
 msgid "IDS_EMAIL_POP_SECURITY_UPDATE_ABB"
 msgstr "Güvenlik güncellemesi"
 
@@ -250,9 +253,6 @@ msgstr "Telefon belleğinde yeterli yer yok. Bazı öğeleri silin ve tekrar den
 msgid "IDS_KW_POP_BE_CAREFUL_WHEN_TRANSMITTING_INFORMATION_ON_AN_UNSECURED_WI_FI_NETWORK_MSG"
 msgstr "Ağdaki diğer kişiler tarafından görülebileceğinden güvenli olmayan bir Wi-Fi ağı üzerinden bilgi aktarırken dikkatli olun."
 
-msgid "IDS_DN_BODY_ENCRYPT_SD_CARD"
-msgstr "SD kartı şifrele"
-
 msgid "IDS_MSGF_POP_UNSUPPORTED"
 msgstr "Desteklenmiyor."
 
@@ -280,24 +280,15 @@ msgstr "Taşıma tamamlandı."
 msgid "IDS_PB_BODY_MOVING_ING"
 msgstr "Taşıyor..."
 
-msgid "IDS_SMEMO_BUTTON_IMPORT"
-msgstr "İçeri aktar"
-
 msgid "IDS_LCKSCN_BODY_WALLPAPERS"
 msgstr "Duvar kağıtları"
 
 msgid "IDS_LCKSCN_BODY_TAP_AND_HOLD_THE_SCREEN_THEN_TILT_THE_DEVICE_TOWARDS_YOU_TO_UNLOCK_IT_MSG"
 msgstr "Ekrana dokunun ve basılı tutun, ardından kilidini açmak için cihazı kendinize doğru eğin. Ekran kilidi açılmazsa cihazı daha fazla eğmeyi deneyin. Hareket kilidi açıldığında hareket işlevi Ayarlar'da otomatik olarak etkinleştirilir."
 
-msgid "IDS_SA_BUTTON_DONE_ABB"
-msgstr "Tmam"
-
 msgid "IDS_FP_BODY_NO_APPLICATIONS"
 msgstr "Uygulama yok"
 
-msgid "IDS_ST_TZTAB4_MOST_USED_M_APP"
-msgstr "En çok kull."
-
 msgid "IDS_ST_TPOP_PERSONAL_MODE_ENABLED_ABB"
 msgstr "Kişisel mod etkinleştirildi"
 
@@ -394,9 +385,6 @@ msgstr "Cihaz isminiz için maksimum karakter sayısı (%d) aşıldı."
 msgid "IDS_ST_POP_THE_APP_HAS_BEEN_UNINSTALLED"
 msgstr "Uygulama kaldırıldı"
 
-msgid "IDS_ST_POP_TAP_OK"
-msgstr "Tamam öğesine dokunun"
-
 msgid "IDS_ST_POP_SEARCHING_NETWORK_ING"
 msgstr "Şebeke arıyor..."
 
@@ -412,15 +400,9 @@ msgstr "Tüm ayarları sıfırla ve verileri sil. Bu başlatıldıktan sonra dur
 msgid "IDS_ST_POP_REMOVE_DEFAULT_APPS_Q"
 msgstr "Varsayılan uygulamaları kaldır?"
 
-msgid "IDS_ST_POP_REGISTRATION_CODE_NOT_FOUND"
-msgstr "Kayıt kodu bulunamadı."
-
 msgid "IDS_ST_POP_REGISTERING_ING"
 msgstr "Bağlanılıyor..."
 
-msgid "IDS_ST_POP_REGISTERED"
-msgstr "Kaydedildi."
-
 msgid "IDS_ST_POP_PUK2_VERIFIED"
 msgstr "PUK2 doğrulandı."
 
@@ -460,18 +442,9 @@ msgstr "%d deneme kaldı."
 msgid "IDS_ST_POP_PASSWORD_MUST_CONTAIN_AT_LEAST_PD_ALPHANUMERIC_CHARACTERS"
 msgstr "Şifre en az %d alfanümerik karakter içermelidir."
 
-msgid "IDS_ST_POP_PASSWORD_MUST_BE_MORE_THAN_P1SD_CHARACTERS_AND_LESS_THAN_P2SD"
-msgstr "Şifre %1$d karakterden fazla ve %2$d karakterden az olmalıdır."
-
-msgid "IDS_ST_POP_PASSWORDS_DO_NOT_MATCH"
-msgstr "Şifreler uyuşmuyor."
-
 msgid "IDS_ST_POP_NO_SD_CARD_IS_INSERTED_DISABLE_ENCRYPT_SD_CARD_ANYWAY_Q"
 msgstr "Takılı SD kart yok. SD kart şifreleme yine de devre dışı bırakılsın mı?"
 
-msgid "IDS_ST_POP_NO_SD_CARD_HAS_BEEN_INSERTED_ENCRYPTION_WILL_START_AUTOMATICALLY_WHEN_YOU_INSERT_AN_SD_CARD"
-msgstr "SD kart takılmadı. SD kart taktığınızda şifreleme otomatik olarak başlayacak."
-
 msgid "IDS_ST_POP_NO_ITEM_SELECTED"
 msgstr "Seçili öğe yok."
 
@@ -487,9 +460,6 @@ msgstr "Mobil veri devre dışı bırakıldı. MMS mesajı gönderip alamazsın
 msgid "IDS_ST_POP_MOBILE_DATA_ENABLED_CONNECTING_TO_MOBILE_NETWORKS_MAY_INCUR_EXTRA_CHARGES_DEPENDING_ON_YOUR_DATA_PLAN_CONTINUE_Q"
 msgstr "Mobil veri etkinleştirildi. Mobil ağlara bağlanmak veri planınıza bağlı olarak ekstra ücrete tabi olabilir. Devam edilsin mi?"
 
-msgid "IDS_ST_POP_LOADING_ING"
-msgstr "Yükleniyor..."
-
 msgid "IDS_ST_POP_IP_ADDRESS_REMOVED"
 msgstr "IP adresi kaldırıldı."
 
@@ -514,9 +484,6 @@ msgstr "PIN2 yanlış."
 msgid "IDS_ST_POP_INCORRECT_PIN1_ATTEMPT_LEFT"
 msgstr "Hatalı PIN. 1 deneme hakkı kaldı."
 
-msgid "IDS_ST_POP_INCORRECT_PASSWORD"
-msgstr "Şifre yanlış."
-
 msgid "IDS_ST_POP_IF_YOU_RESET_YOUR_DEVICE_TO_FACTORY_DEFAULTS_YOU_WILL_NOT_BE_ABLE_TO_USE_ENCRYPTED_FILES_ON_THE_SD_CARD_MSG"
 msgstr "Cihazı fabrika ayarlarına sıfırlarsanız, SD karttaki şifrelenmiş dosyaları kullanamaz olacaksınız, ancak şifrelenmemiş dosyaları hala kullanabiliyor olacaksınız."
 
@@ -538,12 +505,6 @@ msgstr "SD kartı şifrelensin mi? İşlem geri döndürülemez ve kesintiye uğ
 msgid "IDS_ST_POP_ENABLING_EMERGENCY_MODE_ING"
 msgstr "Acil mod etkinleştiriliyor..."
 
-msgid "IDS_ST_POP_ENABLING_AUTO_UPDATE_MEANS_YOUR_DEVICE_WILL_CHECK_FOR_SECURITY_UPDATES_AUTOMATICALLY_NOTI_MSG"
-msgstr "Otomatik güncellemeyi etkinleştirmek, cihazınızın güvenlik güncellemelerini otomatik olarak kontrol edeceği anlamına gelir. Mobil ağlar yoluyla kontrol, ek ücretlerle sonuçlanabilir."
-
-msgid "IDS_ST_POP_ENABLE_SMART_STAY_TO_TRY_IT_T_HELP"
-msgstr "Denemek için akıllı beklemeyi etkinleştirin."
-
 msgid "IDS_ST_POP_ENABLE_SMART_ROTATION_TO_TRY_IT_T_HELP"
 msgstr "Denemek için akıllı döndürmeyi etkinleştirin."
 
@@ -553,12 +514,6 @@ msgstr "Uçuş modunu etkinleştirin."
 msgid "IDS_ST_POP_EMERGENCY_MODE_WILL_BE_DISABLED"
 msgstr "Acil mod devre dışı bırakılacak."
 
-msgid "IDS_ST_POP_DO_NOT_ASK_AGAIN"
-msgstr "Tekrar sorma"
-
-msgid "IDS_ST_POP_DISABLING_AUTO_UPDATE_MEANS_YOU_HAVE_TO_CHECK_FOR_SECURITY_UPDATES_MANUALLY_NOTI_MSG"
-msgstr "Otomatik güncellemenin devre dışı bırakılması, güvenlik güncellemelerini manüel olarak yapmak zorunda olmanız demektir. Cihazınızı güvenli halde tutmak için otomatik güncellemeyi etkinleştirmenizi öneririz."
-
 msgid "IDS_ST_POP_DISABLE_TETHERING_Q"
 msgstr "Bağlanma devre dışı bırakılsın mı?"
 
@@ -598,9 +553,6 @@ msgstr "Sekme görünümü"
 msgid "IDS_ST_OPT_SELECTED"
 msgstr "Seçili"
 
-msgid "IDS_ST_OPT_SELECT"
-msgstr "Seç"
-
 msgid "IDS_ST_OPT_RESET_APP_SETTINGS_ABB"
 msgstr "Uyg. ayrlrnı sfrla"
 
@@ -616,9 +568,6 @@ msgstr "LTE/WCDMA/GSM (otomatik bağlantı)"
 msgid "IDS_ST_OPT_EDIT_QUICK_SETTINGS"
 msgstr "Hızlı ayarları düzenle"
 
-msgid "IDS_ST_OPT_DEFAULT_RINGTONE"
-msgstr "Varsayılan zil sesi"
-
 msgid "IDS_ST_OPT_CUSTOM_MODE_ABB"
 msgstr "Özel mod"
 
@@ -631,15 +580,9 @@ msgstr "Mobil ağları engelle"
 msgid "IDS_ST_OPT_BLOCK_ALL"
 msgstr "Tümünü engelle"
 
-msgid "IDS_ST_OPT_AUTO_UPDATE_ABB"
-msgstr "Oto. güncelle"
-
 msgid "IDS_ST_OPT_ALLOW_ALL"
 msgstr "Tümüne izin ver"
 
-msgid "IDS_ST_OPT_ALL"
-msgstr "Hepsi"
-
 msgid "IDS_ST_MBODY_ZOOM"
 msgstr "Yakınlaştırma"
 
@@ -679,9 +622,6 @@ msgstr "CPU kullanımını göster"
 msgid "IDS_ST_MBODY_SELECT_WHERE_CAPTURED_IMAGES_WILL_BE_SAVED"
 msgstr "Ykln rsmlr kyt yeri seç"
 
-msgid "IDS_ST_MBODY_SCREEN_ROTATION"
-msgstr "Ekran döndürme"
-
 msgid "IDS_ST_MBODY_SCREEN_READER_HTTS"
 msgstr "Ekran okuyucu (TTS)"
 
@@ -700,18 +640,12 @@ msgstr "Hareketler ve işaretler"
 msgid "IDS_ST_MBODY_MOBILE_DATA"
 msgstr "Mobil verisi"
 
-msgid "IDS_ST_MBODY_HELP"
-msgstr "Yardım"
-
 msgid "IDS_ST_MBODY_HANDS_FREE_MODE"
 msgstr "Eller serbest modu"
 
 msgid "IDS_ST_MBODY_GSM_ONLY"
 msgstr "Yalnızca GSM"
 
-msgid "IDS_ST_MBODY_FONT_SIZE"
-msgstr "Yazı boyutu"
-
 msgid "IDS_ST_MBODY_FACTORY_RESET"
 msgstr "Fabrika sıfırlaması"
 
@@ -745,15 +679,9 @@ msgstr "Etkin uygulama"
 msgid "IDS_ST_MBODY_ACCOUNTS_AND_BACKUP"
 msgstr "Hesaplar ve yedekleme"
 
-msgid "IDS_ST_ITAB4_CONTROLS_M_INPUT_AND_CONTROL"
-msgstr "Kontrllr"
-
 msgid "IDS_ST_HEADER_WI_FI_DIRECT"
 msgstr "Wi-Fi Direct"
 
-msgid "IDS_ST_HEADER_WI_FI"
-msgstr "Wi-Fi"
-
 msgid "IDS_ST_HEADER_USER_SETTINGS_ABB"
 msgstr "Kullanıcı ayarları"
 
@@ -766,24 +694,15 @@ msgstr "USB yardımcı uygulamaları"
 msgid "IDS_ST_HEADER_UNLOCK_DEVICE_USING_MOTION_ABB"
 msgstr "Hrkt kllnrk cihz kilidini açın"
 
-msgid "IDS_ST_HEADER_UNAVAILABLE"
-msgstr "Mevcut değil"
-
 msgid "IDS_ST_HEADER_ULTRA_POWER_SAVING_MODE"
 msgstr "Ultra güç tasarrufu modu"
 
 msgid "IDS_ST_HEADER_TOUCH_KEY_LIGHT_DURATION"
 msgstr "Tuş kilidi ışığı süresi"
 
-msgid "IDS_ST_HEADER_TEXT_TO_SPEECH"
-msgstr "Metinden-Sese"
-
 msgid "IDS_ST_HEADER_STANDARD_LIMIT_ABB"
 msgstr "Standart limit"
 
-msgid "IDS_ST_HEADER_SOUND"
-msgstr "Ses"
-
 msgid "IDS_ST_HEADER_SIM_CARD_MANAGER"
 msgstr "SIM kart yöneticisi"
 
@@ -799,18 +718,12 @@ msgstr "Screen Mirroring"
 msgid "IDS_ST_HEADER_SAMSUNG_KIES"
 msgstr "Samsung Kies"
 
-msgid "IDS_ST_HEADER_SAMSUNG_APPS"
-msgstr "Samsung Apps"
-
 msgid "IDS_ST_HEADER_RINGTONES"
 msgstr "Zil sesleri"
 
 msgid "IDS_ST_HEADER_RESET_RESULTS"
 msgstr "Sonuçları sıfırla"
 
-msgid "IDS_ST_HEADER_RESET"
-msgstr "Sıfırla"
-
 msgid "IDS_ST_HEADER_PRIVILEGES"
 msgstr "Ayrıcalıklar"
 
@@ -820,18 +733,12 @@ msgstr "Özel mod"
 msgid "IDS_ST_HEADER_PORT"
 msgstr "Bağlantı noktası"
 
-msgid "IDS_ST_HEADER_PLEASE_WAIT"
-msgstr "Lütfen bekleyin."
-
 msgid "IDS_ST_HEADER_PERSONAL_MODE"
 msgstr "Kişisel mod"
 
 msgid "IDS_ST_HEADER_PERSONALISATION"
 msgstr "Kişiselleştirme"
 
-msgid "IDS_ST_HEADER_PD_SELECTED_ABB"
-msgstr "%d seçildi"
-
 msgid "IDS_ST_HEADER_PD_SELECTED"
 msgstr "%d seçildi"
 
@@ -865,9 +772,6 @@ msgstr "Giriş ve hareket"
 msgid "IDS_ST_HEADER_HOME_SCREEN_ABB"
 msgstr "Ana ekran"
 
-msgid "IDS_ST_HEADER_FINGER_SCANNER_ABB"
-msgstr "Parmak izi Tarayıcı"
-
 msgid "IDS_ST_HEADER_ENTER_VALID_DEVICE_NAME_ABB"
 msgstr "Geçerli cihaz ismi gir"
 
@@ -916,6 +820,9 @@ msgstr "Port ekle"
 msgid "IDS_ST_HEADER_ADD_IP"
 msgstr "IP ekle"
 
+msgid "IDS_COM_POP_CHECKING"
+msgstr "Kontrol ediliyor..."
+
 msgid "IDS_ST_BUTTON_UNINSTALL_UPDATES"
 msgstr "Güncellemeleri kaldır"
 
@@ -925,30 +832,18 @@ msgstr "Kaldır"
 msgid "IDS_ST_BUTTON_TRY_IT"
 msgstr "Dene"
 
-msgid "IDS_ST_BUTTON_STOP"
-msgstr "Dur"
-
 msgid "IDS_ST_BUTTON_SET_SCREEN_LOCK_TYPE"
 msgstr "Ekran kilidi türünü ayarla"
 
 msgid "IDS_ST_BUTTON_RESET_APPS_ABB"
 msgstr "Uyglmlrı sıfırla"
 
-msgid "IDS_ST_BUTTON_RESET"
-msgstr "Sıfırla"
-
 msgid "IDS_ST_BUTTON_REMOVE_DEFAULT_APPS_ABB"
 msgstr "Varsayılan uygulamaları kaldır"
 
 msgid "IDS_ST_BUTTON_ONLY_VIBRATE"
 msgstr "Sadece titret"
 
-msgid "IDS_ST_BUTTON_OK_ABB"
-msgstr "Tamam"
-
-msgid "IDS_ST_BUTTON_OK"
-msgstr "Tamam"
-
 msgid "IDS_ST_BUTTON_MOVE_TO_SD_ABB"
 msgstr "SD'ye taşı"
 
@@ -958,21 +853,9 @@ msgstr "Telefona taşı"
 msgid "IDS_ST_BUTTON_FORCE_STOP"
 msgstr "Durmaya zorla"
 
-msgid "IDS_ST_BUTTON_ENABLE"
-msgstr "Etkinleştir"
-
-msgid "IDS_ST_BUTTON_DISCONNECT"
-msgstr "Bağlantıyı kes"
-
 msgid "IDS_ST_BUTTON_DISABLE"
 msgstr "Devre dışı"
 
-msgid "IDS_ST_BUTTON_CONTINUE"
-msgstr "Devam"
-
-msgid "IDS_ST_BUTTON_CANCEL_ABB"
-msgstr "İptal"
-
 msgid "IDS_ST_BODY_YYYY_DD_MM_DOT"
 msgstr "YYYY/GG/AA"
 
@@ -1009,9 +892,6 @@ msgstr "Veri dolaşımı devre dışıyken, veri bağlantısı kullanan uygulama
 msgid "IDS_ST_BODY_WEB_APPLICATIONS"
 msgstr "Web uygulamaları"
 
-msgid "IDS_ST_BODY_WCDMA_GSM_NHAUTO_CONNECT"
-msgstr "WCDMA/GSM\n(otomatik bağlantı)"
-
 msgid "IDS_ST_BODY_WAIT_WHILE_DEVICE_IS_ENCRYPTED_PDP_COMPLETE"
 msgstr "Cihaz şifrelenirken bekleyin. %d% tamamlandı."
 
@@ -1024,15 +904,9 @@ msgstr "SIM karttan yanıt bekleniyor..."
 msgid "IDS_ST_BODY_VOLUME"
 msgstr "Ses seviyesi"
 
-msgid "IDS_ST_BODY_VOICE_RECORDING"
-msgstr "Ses kaydı"
-
 msgid "IDS_ST_BODY_VIBRATE_WHEN_RINGING"
 msgstr "Çalarken titret"
 
-msgid "IDS_ST_BODY_VERSION_PS"
-msgstr "%s Sürümü"
-
 msgid "IDS_ST_BODY_USING_MOBILE_DATA_MAY_RESULT_IN_ADDITIONAL_CHARGES_CONTINUE_Q"
 msgstr "Mobil verilerin kullanılması, ek ücretlendirmelerle sonuçlanabilir. Devam edilsin mi?"
 
@@ -1069,9 +943,6 @@ msgstr "USB hata ayıklama"
 msgid "IDS_ST_BODY_USB_ASK_ON_CONNECTION"
 msgstr "Bağlanırken sor"
 
-msgid "IDS_ST_BODY_URL"
-msgstr "URL"
-
 msgid "IDS_ST_BODY_UNMOUNT_USB_OTG_STORAGE"
 msgstr "USB OTG belleğini çıkar"
 
@@ -1096,6 +967,9 @@ msgstr "UDMincho"
 msgid "IDS_ST_BODY_UDGOTHIC_M_FONT"
 msgstr "UDGothic"
 
+msgid "IDS_IM_POP_THIS_FEATURE_IS_NOT_AVAILABLE_WHILE_FLIGHT_MODE_IS_ON"
+msgstr "Bu özellik Uçuş modu açıkken mevcut değildir."
+
 msgid "IDS_ST_BODY_TURN_OFF"
 msgstr "Kapat"
 
@@ -1150,33 +1024,18 @@ msgstr "Bu eylem telefondaki SD kartı silecektir. Kart üzerindeki TÜM veriyi
 msgid "IDS_ST_BODY_THE_SD_CARD_IS_CURRENTLY_IN_USE_THIS_ACTION_WILL_ERASE_ALL_DATA_ON_THE_SD_CARD_INCLUDING_THE_DATA_THAT_IS_CURRENTLY_BEING_USED"
 msgstr "SD kartı şu anda kullanımda. Bu eylem şu anda kullanılmakta olan veri dahil SD kartı üzerindeki tüm veriler silinecektir."
 
-msgid "IDS_ST_BODY_THE_RED_LED_LIGHTS_UP_WHEN_YOU_CHARGE_YOUR_DEVICE_WHILE_THE_SCREEN_IS_OFF"
-msgstr "Ekran kapalı konumda cihazınız şarj olurken kırmızı LED ışığı yanar."
-
-msgid "IDS_ST_BODY_THE_RED_LED_BLINKS_WHEN_THE_BATTERY_POWER_IS_LOW_WHILE_THE_SCREEN_IS_OFF"
-msgstr "Kırmızı LED, ekran kapalı durumda pil gücü azken yanıp söner"
-
 msgid "IDS_ST_BODY_THE_PASSWORD_MUST_NOT_CONTAIN_A_SIMPLE_SEQUENCE_HEG_1111_OR_1234"
 msgstr "Şifre basit sıralamalar içermemelidir (örneğin 1111 veya 1234)"
 
+msgid "IDS_SMEMO_BUTTON_IMPORT"
+msgstr "İçeri aktar"
+
 msgid "IDS_ST_BODY_THE_NAME_FIELD_CANNOT_BE_EMPTY"
 msgstr "Ad alanı boş olamaz."
 
-msgid "IDS_ST_BODY_THE_BLUE_LED_BLINKS_WHEN_YOU_RECORD_VOICE_WHILE_THE_SCREEN_IS_OFF"
-msgstr "Mavi LED, ekran kapalı durumda ses kaydederken yanıp söner"
-
-msgid "IDS_ST_BODY_THE_BLUE_LED_BLINKS_WHEN_YOU_HAVE_MISSED_CALLS_MESSAGES_OR_APP_NOTIFICATIONS_WHILE_THE_SCREEN_IS_OFF"
-msgstr "Ekran kapalıyken cevapsız aramalar, mesajlar veya uygulama bildirimleri aldığınızda, mavi LED parlar."
-
-msgid "IDS_ST_BODY_THE_APPLICATIONS_BELOW_WERE_STARTED_BY_PS_STOPPING_THESE_APPLICATIONS_MAY_CAUSE_PS_TO_FAIL"
-msgstr "Aşağıdaki uygulamalar %s tarafından başlatıldı. Bu uygulamaların durdurulması %s uygulamasının başarısız olmasına neden olabilir."
-
 msgid "IDS_ST_BODY_THERE_ARE_NO_NETWORKS_NEARBY"
 msgstr "Yakında ağ yok"
 
-msgid "IDS_ST_BODY_TEXTSTYLE_LARGE"
-msgstr "Büyük"
-
 msgid "IDS_ST_BODY_TASK_SWITCHER"
 msgstr "Görev değiştirici"
 
@@ -1189,12 +1048,6 @@ msgstr "Ekrana dokunup basılı tutun, sonra kilidini açmak için cihazı kendi
 msgid "IDS_ST_BODY_SYSTEM_MEMORY"
 msgstr "Sistem hafızası"
 
-msgid "IDS_ST_BODY_SUNDAY"
-msgstr "Pazar"
-
-msgid "IDS_ST_BODY_STORAGE"
-msgstr "Kayıt yeri"
-
 msgid "IDS_ST_BODY_STANDARD_T_DISPLAY_EFFECT"
 msgstr "Standart"
 
@@ -1213,12 +1066,6 @@ msgstr "Sosyal ağ profilleri"
 msgid "IDS_ST_BODY_SMART_STAY_MAY_NOT_WORK_IN_THESE_SITUATIONS"
 msgstr "Akıllı bekleme şu durumlarda çalışmayabilir."
 
-msgid "IDS_ST_BODY_SMART_ROTATION_MAY_NOT_WORK_IN_THESE_SITUATIONS"
-msgstr "Akıllı döndürme şu durumlarda çalışmayabilir."
-
-msgid "IDS_ST_BODY_SMART_ROTATION_DESCRIPTION_MSG"
-msgstr "Akıllı döndürme, otomatik ekran döndürmeyi devre dışı bırakır ve yüzünüzün yönünü belirlemek için ön kamerayı kullanıp ekranı buna göre döndürür."
-
 msgid "IDS_ST_BODY_SMALL_M_TEXTSIZE"
 msgstr "Küçük"
 
@@ -1241,20 +1088,11 @@ msgid "IDS_ST_BODY_SET_AN_UNLOCK_PASSWORD_OF_AT_LEAST_6_CHARACTERS_CONTAINING_AT
 msgstr "En az 1 numara içeren ve 6 karakterden oluşan bir kilit açma şifresi ayarlayın."
 
 msgid "IDS_ST_BODY_SERIAL_NUMBER"
-msgstr " Seri numarası"
+msgstr "Seri numarası"
 
 msgid "IDS_ST_BODY_SECURITY_ENGINE"
 msgstr "Güvenlik motoru"
 
-msgid "IDS_ST_BODY_SECURITY"
-msgstr "Güvenlik"
-
-msgid "IDS_ST_BODY_SEARCH"
-msgstr "Ara"
-
-msgid "IDS_ST_BODY_SD_CARD"
-msgstr "SD kart"
-
 msgid "IDS_ST_BODY_SCREEN_TIMEOUT_ABB2"
 msgstr "Ekran zman aşm"
 
@@ -1285,33 +1123,18 @@ msgstr "Ekran kilidi türü"
 msgid "IDS_ST_BODY_SCREEN_LOCK_SOUND"
 msgstr "Ekran kilidi sesi"
 
-msgid "IDS_ST_BODY_SCHEDULE"
-msgstr "Program"
-
 msgid "IDS_ST_BODY_SAVE_POWER_BY_ADJUSTING_SCREEN_TONE_ACCORDING_TO_ANALYSIS_OF_IMAGES"
 msgstr "Görüntülerin analizine göre ekran tonunu ayarlayarak, güç tasarrufu sağlayın."
 
 msgid "IDS_ST_BODY_SAVES_POWER_BY_LIMITING_THE_MAXIMUM_PERFORMANCE_OF_THE_DEVICE"
 msgstr "Cihazın maksimum performansını sınırlandırarak güç tasarrufu yapar."
 
-msgid "IDS_ST_BODY_SAVED"
-msgstr "Kaydedildi."
-
-msgid "IDS_ST_BODY_SAVE"
-msgstr "Kaydet"
-
 msgid "IDS_ST_BODY_SAMSUNG_LEGAL"
 msgstr "Samsung hukuk"
 
-msgid "IDS_ST_BODY_SAMSUNG_KIES_CONNECTION_CONNECTING_USB_HELP_MSG"
-msgstr "Bilgisayarınızda Samsung Kies veya doğru sürücüler yüklü değil ise yükleme başlatılacaktır. \nPC yazılımını bir kereliğine yüklediğinizde aşağıdaki işlemleri yapabilirsiniz:\n- Telefon verilerini senkronize etmek\n- Telefon yazılım sürümünü yükseltmek\n- İnternet paylaşımı (Bu telefon dizüstü veya PC'nizle internete erişim sağlamak için modem gibi çalışıyor)\n- Satın alınan müzik/videoyu (Microsoft Windows Media DRM) veya normal dosyaları telefona kopyalamak."
-
 msgid "IDS_ST_BODY_RUNNING"
 msgstr "Çalışıyor"
 
-msgid "IDS_ST_BODY_RESTRICTING_APPLICATION_USAGE_TO_ONLY_ESSENTIAL_APPLICATIONS_AND_THOSE_SELECTED_BY_YOU"
-msgstr "Uygulama kullanımını yalnızca temel uygulamalar ve seçtiğiniz uygulamalarla sınırlandırma."
-
 msgid "IDS_ST_BODY_RESET_TO_DEFAULT"
 msgstr "Varsayılan olarak sıfırla"
 
@@ -1330,6 +1153,9 @@ msgstr "Tümünü sıfırla"
 msgid "IDS_ST_BODY_REMOVE_LICENCE"
 msgstr "Lisansı kaldır"
 
+msgid "IDS_ST_POP_REGISTERED"
+msgstr "Kaydedildi."
+
 msgid "IDS_ST_BODY_REGULATORY_INFORMATION_ABB"
 msgstr "Düzenleyici bilgiler"
 
@@ -1339,9 +1165,6 @@ msgstr "Konumunda kaydet"
 msgid "IDS_ST_BODY_REGIONAL_EXAMPLE"
 msgstr "Bölgesel örnek"
 
-msgid "IDS_ST_BODY_REGION"
-msgstr "Bölge"
-
 msgid "IDS_ST_BODY_PUK"
 msgstr "PUK"
 
@@ -1357,30 +1180,27 @@ msgstr "Cihazınızı zararlı virüs ve yazılımlara karşı koruyun."
 msgid "IDS_ST_BODY_PROFILE_NAME"
 msgstr "Profil adı"
 
-msgid "IDS_ST_BODY_PROFILE"
-msgstr "Profil"
-
 msgid "IDS_ST_BODY_PREPARING_THIS_COULD_TAKE_OVER_10_MINUTES_ING"
 msgstr "Hazırlanıyor. Bu 10 dakika sürebilir..."
 
 msgid "IDS_ST_BODY_PREFERRED_NETWORKS"
 msgstr "Tercih edilen ağlar"
 
-msgid "IDS_ST_BODY_POP_JPN_DCM"
-msgstr "POP"
-
-msgid "IDS_ST_BODY_PM"
-msgstr "PM"
-
 msgid "IDS_ST_BODY_PLUG_IN_CHARGER_AND_TRY_AGAIN"
 msgstr "Şarj cihazına takın ve tekrar deneyin."
 
 msgid "IDS_ST_BODY_PLAY_TONE_WHEN_THE_DIALLING_KEYPAD_IS_TAPPED"
 msgstr "Tuşa basıldığında sesleri çal."
 
+msgid "IDS_ST_POP_PASSWORD_MUST_BE_MORE_THAN_P1SD_CHARACTERS_AND_LESS_THAN_P2SD"
+msgstr "Şifre %1$d karakterden fazla ve %2$d karakterden az olmalıdır."
+
 msgid "IDS_ST_BODY_PLAY_SOUNDS_WHEN_LOCKING_AND_UNLOCKING_SCREEN"
 msgstr "Ekranı kilitlerken ve kilidini açarken sesleri oynat"
 
+msgid "IDS_ST_POP_PASSWORDS_DO_NOT_MATCH"
+msgstr "Şifreler uyuşmuyor."
+
 msgid "IDS_ST_BODY_PIN_BLOCKED_ENTER_PUK_TO_CONTINUE_JPN_DCM"
 msgstr "PIN blocked. Enter PUK to continue."
 
@@ -1393,9 +1213,6 @@ msgstr "Resimler, videolar"
 msgid "IDS_ST_BODY_PHOTO_UPLOAD_SETTINGS"
 msgstr "Fotoğraf yükleme ayarları"
 
-msgid "IDS_ST_BODY_PHONEPROFILES_SILENT"
-msgstr "Sessiz"
-
 msgid "IDS_ST_BODY_PERSONAL_MODE_CAN_BE_USED_TO_HIDE_CONTENT_THAT_YOU_WANT_TO_KEEP_PRIVATE_MSG"
 msgstr "Gizli kalmasını istediğiniz kişisel uygulamaları, widgetları ve içeriği gizlemek için Kişisel mod kullanılabilir. Kişisel modu kullanmak için Ayarlar içerisinde etkinleştirin veya güç tuşuna basılı tutun ve Kişisel modu seçin. PIN veya şifrenizi girin. Durum çubuğunda Kişisel mod simgesi gösterilir. Verilerinizi korumak için kullandıktan sonra Kişisel modu devre dışı bırakın. Ayrıca güvenli bir ekran kilidi kullanmak da daha iyi koruma sağlayacaktır."
 
@@ -1408,6 +1225,9 @@ msgstr "Cihazınız her açılışta şifresinin çözülmesini ister."
 msgid "IDS_ST_BODY_PASSWORD_MUST_CONTAIN_NO_MORE_THAN_PD_CHARACTERS_ABB"
 msgstr "Şifre en fazla %d karakter içermelidir."
 
+msgid "IDS_ST_POP_LOADING_ING"
+msgstr "Yükleniyor..."
+
 msgid "IDS_ST_BODY_PASSWORD_MUST_CONTAIN_AT_LEAST_PD_CHARACTERS_ABB"
 msgstr "Şifre en az %d karakter içermelidir."
 
@@ -1423,9 +1243,6 @@ msgstr "Parola boş."
 msgid "IDS_ST_BODY_PASSWORD_CONTAINS_INVALID_CHARACTER_ABB"
 msgstr "Şifre geçersiz karakter içeriyor."
 
-msgid "IDS_ST_BODY_PASSWORD"
-msgstr "Şifre"
-
 msgid "IDS_ST_BODY_OPEN_SOURCE_LICENCES"
 msgstr "Açık kaynak lisansları"
 
@@ -1435,36 +1252,24 @@ msgstr "Açık"
 msgid "IDS_ST_BODY_OFFICIAL_M_DEVICE_STATUS"
 msgstr "Resmi"
 
+msgid "IDS_ST_POP_INCORRECT_PASSWORD"
+msgstr "Şifre yanlış."
+
 msgid "IDS_ST_BODY_NUMBER"
 msgstr "Numara:"
 
-msgid "IDS_ST_BODY_NO_RESULTS_FOUND"
-msgstr "Sonuç bulunamadı."
-
 msgid "IDS_ST_BODY_NO_DEFAULTS_SET"
 msgstr "Hiçbir varsayılan ayarlanmadı."
 
-msgid "IDS_ST_BODY_NOT_ASSIGNED"
-msgstr "Atanmadı"
-
 msgid "IDS_ST_BODY_NOTIFICATION_PANEL"
 msgstr "Bildirim paneli"
 
-msgid "IDS_ST_BODY_NOTIFICATIONS"
-msgstr "Bildirimler"
-
-msgid "IDS_ST_BODY_NOTIFICATION"
-msgstr "Bildirim"
-
 msgid "IDS_ST_BODY_NOSERVICE"
 msgstr "Servis yok"
 
 msgid "IDS_ST_BODY_NORMAL_T_PROFILE"
 msgstr "Normal"
 
-msgid "IDS_ST_BODY_NONE"
-msgstr "Hiçbiri"
-
 msgid "IDS_ST_BODY_NEW_PIN2_AND_CONFIRM_PIN2_DO_NOT_MATCH"
 msgstr "Yeni PIN2 ve onaylanan PIN2 eşleşmiyor"
 
@@ -1474,9 +1279,6 @@ msgstr "Yeni PIN2"
 msgid "IDS_ST_BODY_NEW_PIN1"
 msgstr "Yeni PIN1 kodu"
 
-msgid "IDS_ST_BODY_NEW"
-msgstr "Yeni"
-
 msgid "IDS_ST_BODY_NETWORK_TYPE"
 msgstr "Şebeke türü"
 
@@ -1489,18 +1291,15 @@ msgstr "Şebeke listesi"
 msgid "IDS_ST_BODY_NETWORK_CONNECTIONS"
 msgstr "Ağ bağlantıları"
 
+msgid "IDS_ST_POP_DO_NOT_ASK_AGAIN"
+msgstr "Tekrar sorma"
+
 msgid "IDS_ST_BODY_NETWORK_CODE"
 msgstr "Şebeke kodu"
 
-msgid "IDS_ST_BODY_NETWORK"
-msgstr "Şebeke"
-
 msgid "IDS_ST_BODY_NATURAL_T_DISPLAY_EFFECT"
 msgstr "Doğal"
 
-msgid "IDS_ST_BODY_NAME"
-msgstr "İsim"
-
 msgid "IDS_ST_BODY_MY_NUMBER"
 msgstr "Numaram"
 
@@ -1525,12 +1324,6 @@ msgstr "Daha fazla sistem ayarları"
 msgid "IDS_ST_BODY_MORE_CONNECTIVITY_SETTINGS"
 msgstr "Daha fazla bağlanabilirlik ayarları"
 
-msgid "IDS_ST_BODY_MONDAY"
-msgstr "Pazartesi"
-
-msgid "IDS_ST_BODY_MODE"
-msgstr "Mod"
-
 msgid "IDS_ST_BODY_MOBILE_DATA_WILL_BE_USED_IF_YOU_DOWNLOAD_OR_UPLOAD_DATA_WITHOUT_WI_FI_CONNECTION"
 msgstr "Wi-Fi bağlantısı olmaksızın veri indirir veya karşıya yüklerseniz mobil veri kullanılır."
 
@@ -1540,29 +1333,23 @@ msgstr "AA.GG.YYYY"
 msgid "IDS_ST_BODY_MMS_CONNECTIONS"
 msgstr "MMS bağlantıları"
 
+msgid "IDS_ST_OPT_SELECT"
+msgstr "Seç"
+
 msgid "IDS_ST_BODY_MISCELLANEOUS_FILES"
 msgstr "Çeşitli dosyalar"
 
-msgid "IDS_ST_BODY_MESSAGE"
-msgstr "Mesaj"
-
 msgid "IDS_ST_BODY_MENU_AND_WIDGETS"
 msgstr "Menü ve widgetlar"
 
-msgid "IDS_ST_BODY_MEMORY"
-msgstr "Bellek"
-
 msgid "IDS_ST_BODY_MEDIUM"
 msgstr "Orta"
 
-msgid "IDS_ST_BODY_MB"
-msgstr "MB"
-
 msgid "IDS_ST_BODY_MASS_STORAGE_HELP_MSG"
 msgstr "Aşağıdaki işlemleri gerçekleştirebilirsiniz:\n - Hızlı dosya kopyalama\n- MAC veya Linux OS ile Bağlantı"
 
-msgid "IDS_ST_BODY_MARUBERI_JPN_DCM"
-msgstr "Maruberi"
+msgid "IDS_ST_OPT_DEFAULT_RINGTONE"
+msgstr "Varsayılan zil sesi"
 
 msgid "IDS_ST_BODY_LTE_WCDMA_GSM_NHAUTO_CONNECT"
 msgstr "LTE/WCDMA/GSM\n(otomatik bağlantı)"
@@ -1570,39 +1357,33 @@ msgstr "LTE/WCDMA/GSM\n(otomatik bağlantı)"
 msgid "IDS_ST_BODY_LOCK_SCREEN_OPTIONS"
 msgstr "Kilit ekranı seçenekleri"
 
-msgid "IDS_ST_BODY_LIST_VIEW"
-msgstr "Liste görünümü"
-
 msgid "IDS_ST_BODY_LIMIT_BACKGROUND_PROCESSES"
 msgstr "Arkaplan işlemlerini sınırla"
 
-msgid "IDS_ST_BODY_LICENCE"
-msgstr "Lisans"
-
-msgid "IDS_ST_BODY_LED_INDICATOR"
-msgstr "LED göstergesi"
-
 msgid "IDS_ST_BODY_LEDOT_LOW_BATTERY"
 msgstr "Düşük pil"
 
 msgid "IDS_ST_BODY_LAUNCH_BY_DEFAULT"
 msgstr "Varsayılan olarak başlat"
 
+msgid "IDS_ST_OPT_AUTO_UPDATE_ABB"
+msgstr "Oto. güncelle"
+
 msgid "IDS_ST_BODY_LANGUAGE_AND_REGION_ABB"
 msgstr "Dil ve bölge"
 
 msgid "IDS_ST_BODY_LANGUAGE_AND_KEYBOARD"
 msgstr "Dil ve klavye"
 
+msgid "IDS_ST_OPT_ALL"
+msgstr "Hepsi"
+
 msgid "IDS_ST_BODY_KEYBOARD"
 msgstr "Klavye"
 
 msgid "IDS_ST_BODY_KEEPS_THE_STATUS_BAR_TIDY_TAP_THE_REPRESENTATIVE_ICON_TO_SHOW_ALL_THE_ICONS"
 msgstr "Durum çubuğunun düzenli kalmasını sağlar. Tüm simgeleri göstermek için temsilci simgesine dokunun."
 
-msgid "IDS_ST_BODY_KB"
-msgstr "KB"
-
 msgid "IDS_ST_BODY_INTRODUCTION_TO_SMART_SCREEN_ABB"
 msgstr "Akıllı ekrana giriş"
 
@@ -1618,15 +1399,6 @@ msgstr "Yüklenen uygulamalar"
 msgid "IDS_ST_BODY_INSTALLATION_SETTINGS"
 msgstr "Yükleme ayarları"
 
-msgid "IDS_ST_BODY_INSERT_SD_CARD"
-msgstr "SD kartı tak."
-
-msgid "IDS_ST_BODY_INCORRECT_PIN_E"
-msgstr "PIN yanlış."
-
-msgid "IDS_ST_BODY_INCORRECT_PASSWORD_TRY_AGAIN"
-msgstr "Şifre yanlış. Tekrar dene."
-
 msgid "IDS_ST_BODY_INCOMING_CALLS_AND_NEW_NOTIFICATIONS_WILL_BE_READ_OUT_AUTOMATICALLY"
 msgstr "Gelen aramalar ve yeni bildirimler otomatik olarak okunacak."
 
@@ -1642,8 +1414,8 @@ msgstr "Bu seçeneği belirlerseniz, sadece kullanılan hafıza alanı şifrelen
 msgid "IDS_ST_BODY_IF_YOU_FORGET_YOUR_PERSONAL_MODE_PASSWORD_YOU_WILL_NOT_BE_ABLE_TO_RECOVER_IT_FOR_SECURITY_MSG"
 msgstr "Kişisel mod şifrenizi unutursanız kurtaramayabilirsiniz. Güvenlik amacıyla Kişisel modu sıfırlamanız gerekir. Bu işlem Kişisel modu varsayılan ayarlarına geri yükler ve tüm kişisel içeriğinizi siler."
 
-msgid "IDS_ST_BODY_IF_YOU_DONT_WANT_TO_SEE_A_NUMBER_APPEAR_ON_THE_APP_ICON_FOR_EACH_NEW_EVENT_DISABLE_BADGE"
-msgstr "Her yeni olay için uygulama simgesi üstünde bir sayının belirdiğini görmek istemiyorsanız, işareti devre dışı bırakın."
+msgid "IDS_ST_MBODY_SCREEN_ROTATION"
+msgstr "Ekran döndürme"
 
 msgid "IDS_ST_BODY_ICON_SHOWS_THAT_SMART_SCREEN_IS_ENABLED"
 msgstr "Simge akıllı ekranın etkin olduğunu gösterir."
@@ -1660,23 +1432,17 @@ msgstr "Helvetica Neue"
 msgid "IDS_ST_BODY_HARDWARE"
 msgstr "Donanım"
 
+msgid "IDS_ST_MBODY_HELP"
+msgstr "Yardım"
+
 msgid "IDS_ST_BODY_GSM"
 msgstr "GSM"
 
-msgid "IDS_ST_BODY_GRID_VIEW"
-msgstr "Izgara görünümü"
-
 msgid "IDS_ST_BODY_GLOVE_MODE_ABB"
 msgstr "Eldiven modu"
 
-msgid "IDS_ST_BODY_GESTURES"
-msgstr "Hareketler"
-
-msgid "IDS_ST_BODY_GB"
-msgstr "GB"
-
-msgid "IDS_ST_BODY_FROM_M_TIME"
-msgstr "Başlama saati"
+msgid "IDS_ST_MBODY_FONT_SIZE"
+msgstr "Yazı boyutu"
 
 msgid "IDS_ST_BODY_FREQUENTLY_USED"
 msgstr "Sık kullanılanlar"
@@ -1705,9 +1471,6 @@ msgstr "Yazı tipi türü"
 msgid "IDS_ST_BODY_FONTSTYLE_ROSEMARY"
 msgstr "Rosemary"
 
-msgid "IDS_ST_BODY_FLIGHT_MODE_MSG"
-msgstr "Uçuş modu arama, mesajlaşma ve veri ağı özelliklerini kapatabilmenizi sağlar. Ayrıca, Wi-Fi ve Bluetooth gibi bağlanabilirlik özelliklerini de kapatır. Wi-Fi ve Bluetooth'u kullanmak için onları Ayarlar'dan veya bildirim panelinden açabilirsiniz."
-
 msgid "IDS_ST_BODY_FLIGHT_MODE_HAS_BEEN_ENABLED_NETWORK_SETTINGS_WILL_CLOSE"
 msgstr "Uçuş modu etkinleştirildi. Ağ ayarları kapanacak."
 
@@ -1720,6 +1483,9 @@ msgstr "Sabit arama modu"
 msgid "IDS_ST_BODY_FIREWALL_ENABLED_ABB"
 msgstr "Güvenlik duvarı etkin"
 
+msgid "IDS_ST_HEADER_WI_FI"
+msgstr "Wi-Fi"
+
 msgid "IDS_ST_BODY_FIREWALL"
 msgstr "Güvenlik duvarı"
 
@@ -1735,8 +1501,8 @@ msgstr "Şebeke seçilemedi."
 msgid "IDS_ST_BODY_FACE_AND_VOICE"
 msgstr "Yüz ve ses"
 
-msgid "IDS_ST_BODY_FACEBOOK"
-msgstr "Facebook"
+msgid "IDS_ST_HEADER_UNAVAILABLE"
+msgstr "Mevcut değil"
 
 msgid "IDS_ST_BODY_EXPLANATION_FOR_TRANSACTION_TRACKING_MENU_VODA"
 msgstr "Aktardığınız dosyayla birlikte tavsiye bilgileriniz de gönderilir"
@@ -1744,6 +1510,12 @@ msgstr "Aktardığınız dosyayla birlikte tavsiye bilgileriniz de gönderilir"
 msgid "IDS_ST_BODY_EXPLANATION_FOR_EXPIRY_REMINDER_MENU"
 msgstr "Örneğin duvar kağıdı gibi kullanımda olan bir dosyanın lisans süresi dolmadan önce bir hatırlatma alın."
 
+msgid "IDS_ST_HEADER_TEXT_TO_SPEECH"
+msgstr "Metinden-Sese"
+
+msgid "IDS_ST_HEADER_SOUND"
+msgstr "Ses"
+
 msgid "IDS_ST_BODY_ESTIMATED_MAX_STANDBY_TIME_ABB"
 msgstr "Tahmini maks. bekleme süresi"
 
@@ -1756,12 +1528,12 @@ msgstr "Şifreyi tekrar girin"
 msgid "IDS_ST_BODY_ENTER_PASSWORD"
 msgstr "Şifreyi girin."
 
-msgid "IDS_ST_BODY_ENTER_NEW_PASSWORD"
-msgstr "Yeni şifre girin."
-
 msgid "IDS_ST_BODY_ENTER_CURRENT_PASSWORD"
 msgstr "Geçerli şifreyi girin."
 
+msgid "IDS_ST_HEADER_SAMSUNG_APPS"
+msgstr "Samsung Apps"
+
 msgid "IDS_ST_BODY_ENCRYPT_DEVICE_Q_WARNING_MSG"
 msgstr "Cihaz şifrelensin mi? İşlem geri döndürülemez ve eğer kesintiye uğratırsanız veri kaybına uğrarsınız. Şifreleme işlemi cihaz bir kaç kez yeniden başlatılmakla birlikte, bir saat veya daha fazla zaman alabilir ve bu sürede cihazınızı kullanamazsınız."
 
@@ -1771,6 +1543,9 @@ msgstr "Cihaz şifrelensin mi? İşlem geri döndürülemez ve kesintiye uğrat
 msgid "IDS_ST_BODY_ENCRYPT_ACCOUNTS_SETTINGS_DOWNLOADED_APPLICATIONS_AND_THEIR_DATA_MEDIA_AND_OTHER_FILES"
 msgstr "Hesapları, ayarları, indirilen uygulamaları ve verilerini, ortam ve diğer dosyalarını şifreleyin."
 
+msgid "IDS_ST_HEADER_RESET"
+msgstr "Sıfırla"
+
 msgid "IDS_ST_BODY_ENCRYPTION_WILL_TAKE_AT_LEAST_AN_HOUR"
 msgstr "Şifreleme en az bir saat sürecektir"
 
@@ -1783,15 +1558,18 @@ msgstr "Mobil ağ üzerinden veri erişimini etkinleştir."
 msgid "IDS_ST_BODY_EMPTY"
 msgstr "Boş"
 
+msgid "IDS_ST_HEADER_PLEASE_WAIT"
+msgstr "Lütfen bekleyin."
+
 msgid "IDS_ST_BODY_EMERGENCY_MODE_ABB"
 msgstr "Acil mod"
 
+msgid "IDS_ST_HEADER_PD_SELECTED_ABB"
+msgstr "%d seçildi"
+
 msgid "IDS_ST_BODY_EMAIL"
 msgstr "E-posta"
 
-msgid "IDS_ST_BODY_EDIT"
-msgstr "Düzenle"
-
 msgid "IDS_ST_BODY_EASY_MODE"
 msgstr "Kolay mod"
 
@@ -1804,15 +1582,6 @@ msgstr "Dinamik durum çubuğu"
 msgid "IDS_ST_BODY_DRIVING_MODE"
 msgstr "Sürüş modu"
 
-msgid "IDS_ST_BODY_DO_NOT_SHOW_AGAIN"
-msgstr "Bir daha gösterme"
-
-msgid "IDS_ST_BODY_DOWNLOADS"
-msgstr "İndirilenler"
-
-msgid "IDS_ST_BODY_DOWNLOAD"
-msgstr "İndir"
-
 msgid "IDS_ST_BODY_DOUBLE_TAP_TO_OPEN_THE_MENU_T_TTS"
 msgstr "Menüyü açmak için çift dokunun."
 
@@ -1822,18 +1591,12 @@ msgstr "Bu alanı düzenlemek için çift dokunun."
 msgid "IDS_ST_BODY_DOUBLE_TAP_TO_CLOSE_THE_MENU_T_TTS"
 msgstr "Menüyü kapamak için çift dokunun."
 
-msgid "IDS_ST_BODY_DOCOMO_JPN_DCM"
-msgstr "docomo"
-
 msgid "IDS_ST_BODY_DIVX_REGISTRATION"
 msgstr "DivX kaydı"
 
 msgid "IDS_ST_BODY_DIVX_DEREGISTRATION"
 msgstr "DivX kaydı kaldırma"
 
-msgid "IDS_ST_BODY_DISPLAY_CONTENTS"
-msgstr "İçeriği görüntüle"
-
 msgid "IDS_ST_BODY_DISPLAY_BATTERY_PERCENTAGE_ABB"
 msgstr "Pil yüzdesini göster"
 
@@ -1843,9 +1606,6 @@ msgstr "Devre dışı bırakılıyor..."
 msgid "IDS_ST_BODY_DE_REGISTRATION_CODE_NOT_FOUND"
 msgstr "Kayıt silme kodu bulunamadı."
 
-msgid "IDS_ST_BODY_DEVICE_MEMORY"
-msgstr "Cihaz belleği"
-
 msgid "IDS_ST_BODY_DEVICE_INFO"
 msgstr "Cihaz bilgisi"
 
@@ -1855,9 +1615,6 @@ msgstr "Hesaplarınızı ayarlarınızı, indirilen uygulamalarınızı ve veril
 msgid "IDS_ST_BODY_DEVICE_ENCRYPTED"
 msgstr "Cihaz şifrelendi."
 
-msgid "IDS_ST_BODY_DEVICE"
-msgstr "Cihaz"
-
 msgid "IDS_ST_BODY_DEVELOPER_OPTIONS"
 msgstr "Geliştirici seçenekleri"
 
@@ -1888,9 +1645,6 @@ msgstr "GG.AA.YYYY"
 msgid "IDS_ST_BODY_DATE_AND_TIME"
 msgstr "Tarih ve saat"
 
-msgid "IDS_ST_BODY_DATE"
-msgstr "Tarih"
-
 msgid "IDS_ST_BODY_DATA_ROAMING"
 msgstr "Veri dolaşımı"
 
@@ -1900,18 +1654,12 @@ msgstr "Veri"
 msgid "IDS_ST_BODY_CUSTOM_M_DEVICE_STATUS"
 msgstr "Özel"
 
-msgid "IDS_ST_BODY_CURRENT"
-msgstr "Geçerli"
-
 msgid "IDS_ST_BODY_CRASH_VIEWER"
 msgstr "Çökme görüntüleyici"
 
 msgid "IDS_ST_BODY_CPU_USAGE"
 msgstr "CPU kullanımı"
 
-msgid "IDS_ST_BODY_COUNTRY_CODE"
-msgstr "Ülke kodu"
-
 msgid "IDS_ST_BODY_COOL_JAZZ"
 msgstr "Cool jazz"
 
@@ -1921,18 +1669,21 @@ msgstr "Galeri, Video, Müzik, Ses Kaydedici ve Dosyalarım içindeki içerik Ki
 msgid "IDS_ST_BODY_CONNECTIONSETTINGS_PROXY_ADDRESS"
 msgstr "Proxy adresi"
 
+msgid "IDS_ST_BUTTON_STOP"
+msgstr "Dur"
+
 msgid "IDS_ST_BODY_CONNECTIONSETTINGS_INTERNET"
 msgstr "İnternet"
 
 msgid "IDS_ST_BODY_CONNECTIONS"
 msgstr "Bağlantılar"
 
-msgid "IDS_ST_BODY_CONNECTION"
-msgstr "Bağlantı"
-
 msgid "IDS_ST_BODY_CONFIRM_NEW_PIN2"
 msgstr "Yeni PIN2 kodunu onaylayın"
 
+msgid "IDS_ST_BUTTON_RESET"
+msgstr "Sıfırla"
+
 msgid "IDS_ST_BODY_CONFIRM_NEW_PIN1"
 msgstr "Yeni PIN1 kodunu onaylayın."
 
@@ -1942,12 +1693,15 @@ msgstr "Yeni PIN kodunu onaylayın"
 msgid "IDS_ST_BODY_CONFIRM_DECRYPTION"
 msgstr "Şifre çözmeyi onayla"
 
-msgid "IDS_ST_BODY_CONFIRM"
-msgstr "Onayla"
+msgid "IDS_ST_BUTTON_OK_ABB"
+msgstr "Tamam"
 
 msgid "IDS_ST_BODY_CONFIGURE_FIREWALL_SETTINGS"
 msgstr "Güvenlik duvarı ayarlarını yapılandır"
 
+msgid "IDS_ST_BUTTON_OK"
+msgstr "Tamam"
+
 msgid "IDS_ST_BODY_COMPUTING_ING"
 msgstr "Hesaplanıyor..."
 
@@ -1960,11 +1714,14 @@ msgstr "Choco cooky"
 msgid "IDS_ST_BODY_CHECK_FOR_UPDATES_AUTOMATICALLY_ABB"
 msgstr "Güncellemeleri oto. kontrol et"
 
+msgid "IDS_ST_BUTTON_ENABLE"
+msgstr "Etkinleştir"
+
 msgid "IDS_ST_BODY_CHECK_FOR_UPDATES_ABB"
 msgstr "Güncellemeleri kontrol et"
 
-msgid "IDS_ST_BODY_CHECK_FOR_UPDATES"
-msgstr "Güncellemeleri denetle"
+msgid "IDS_ST_BUTTON_DISCONNECT"
+msgstr "Bağlantıyı kes"
 
 msgid "IDS_ST_BODY_CHARGE_BATTERY_TO_ABOVE_80P_AND_TRY_AGAIN"
 msgstr "Lütfen pilinizi %80 üzerinde şarj edin ve tekrar deneyin."
@@ -1972,9 +1729,15 @@ msgstr "Lütfen pilinizi %80 üzerinde şarj edin ve tekrar deneyin."
 msgid "IDS_ST_BODY_CHANGING_THE_FONT_SIZE_IN_ACCESSIBILITY_SETTINGS_WILL_OVERRIDE_THE_FONT_SIZE_IN_EACH_APPLICATION"
 msgstr "Erişebilirlik ayarlarında yazı tipi boyutunun değiştirilmesi, her bir uygulamada yazı tipi boyutunu geçersiz kılacaktır."
 
+msgid "IDS_ST_BUTTON_CONTINUE"
+msgstr "Devam"
+
 msgid "IDS_ST_BODY_CHANGING_THE_COLOUR_OF_THE_SCREEN_TO_GREYSCALE"
 msgstr "Ekran renginin gri tonlamaya değiştirilmesi."
 
+msgid "IDS_ST_BUTTON_CANCEL_ABB"
+msgstr "İptal"
+
 msgid "IDS_ST_BODY_CHANGE_TEXT_SIZE_IN_CONTACTS_CALENDAR_MEMO_MESSAGES_EMAIL_AND_IM"
 msgstr "Rehber, Takvim, Not, Mesajlar, E-posta ve IM metin boyutunu değiştir."
 
@@ -2041,15 +1804,12 @@ msgstr "Her açtığınızda cihazınızın şifresini çözmek için bir şifre
 msgid "IDS_ST_BODY_AVAILABLE_SPACE"
 msgstr "Kullanılabilir alan"
 
-msgid "IDS_ST_BODY_AVAILABLE"
-msgstr "Uygun"
-
-msgid "IDS_ST_BODY_AUTO_DOWNLOAD"
-msgstr "Oto. indirme"
-
 msgid "IDS_ST_BODY_AUTH_TYPE"
 msgstr "Kimlik denetimi türü"
 
+msgid "IDS_ST_BODY_VERSION_PS"
+msgstr "%s Sürümü"
+
 msgid "IDS_ST_BODY_APP_OPENING_IMAGE"
 msgstr "Uyg açılma resmi"
 
@@ -2065,15 +1825,9 @@ msgstr "Uygulama yöneticisi"
 msgid "IDS_ST_BODY_APPLICATION_INFO"
 msgstr "Uygulama bilgisi"
 
-msgid "IDS_ST_BODY_APPLICATION"
-msgstr "Uygulama"
-
 msgid "IDS_ST_BODY_ANTIVIRUS_SOFTWARE_ABB"
 msgstr "Antivirüs yazılımı"
 
-msgid "IDS_ST_BODY_AM"
-msgstr "AM"
-
 msgid "IDS_ST_BODY_ALWAYS_REJECT"
 msgstr "Her zaman reddet"
 
@@ -2083,9 +1837,6 @@ msgstr "Her zaman açık"
 msgid "IDS_ST_BODY_ALWAYS_OFF"
 msgstr "Her zaman kapalı"
 
-msgid "IDS_ST_BODY_ALARM"
-msgstr "Alarm"
-
 msgid "IDS_ST_BODY_AFTER_YOU_DOWNLOAD_AND_INSTALL_APPLICATIONS_APPLICATIONS_WILL_BE_SHOWN_HERE"
 msgstr "Uygulamaları indirdikten ve yükledikten sonra uygulamalar burada gösterilir"
 
@@ -2095,6 +1846,9 @@ msgstr "Sıfırlandıktan sonra telefon otomatik olarak yeniden başlatılacak."
 msgid "IDS_ST_BODY_ADJUST_BRIGHTNESS_LEVEL"
 msgstr "Parlaklık seviyesini ayarla"
 
+msgid "IDS_ST_BODY_URL"
+msgstr "URL"
+
 msgid "IDS_ST_BODY_ADJUST_AUTOMATIC_BRIGHTNESS"
 msgstr "Otomatik parlaklığı ayarla"
 
@@ -2164,61 +1918,154 @@ msgstr "Cihaz yüzünüzü algıladığında ekranı ayarlayarak akıllı bir ş
 msgid "IDS_HELP_BODY_SMART_SCREEN_WORKS_BEST_UNDER_THE_FOLLOWING_CONDITIONS_C"
 msgstr "Akıllı ekran aşağıdaki şartlar altında en iyi şekilde çalışır:"
 
-msgid "IDS_HELP_BODY_SMART_ROTATION_DISABLES_AUTO_SCREEN_ROTATION_BY_CHECKING_THE_ORIENTATION_OF_YOUR_FACE_AND_THE_DEVICE_BY_ITS_FRONT_CAMERA"
-msgstr "Akıllı döndürme, ön kamera ile yüzünüzün ve cihazın yönünü kontrol ederek, otomatik ekran döndürmeyi devre dışı bırakır."
-
-msgid "IDS_LBS_HEADER_LOCATION"
-msgstr "Konum"
-
 msgid "IDS_LBS_BODY_DESTINATION"
 msgstr "Hedef"
 
-msgid "IDS_ST_SK_NO"
-msgstr "Hayır"
+msgid "IDS_ST_BODY_TEXTSTYLE_LARGE"
+msgstr "Büyük"
 
-msgid "IDS_HELP_BODY_SMART_STAY_DETECTS_YOUR_EYES_WITH_THE_FRONT_CAMERA_SO_THAT_THE_SCREEN_STAYS_ON_WHEN_YOU_ARE_LOOKING_AT_IT"
-msgstr "Akıllı bekleme öndeki kameradan gözlerinizi algılar, böylece siz baktığınız sürece ekran açık kalır."
+msgid "IDS_ST_BODY_SUNDAY"
+msgstr "Pazar"
 
-msgid "IDS_QP_POP_YOU_WILL_NO_LONGER_BE_ABLE_TO_USE_APPLICATIONS_NOTI_MSG"
-msgstr "Artık İnternet, E-posta ve YouTube gibi uygulamaları mobil ağlar üzerinden kullanamayacaksınız. Devam edin?"
+msgid "IDS_ST_BODY_STORAGE"
+msgstr "Kayıt yeri"
 
-msgid "IDS_ST_BODY_10_MINUTES"
-msgstr "10 dakika"
+msgid "IDS_ST_BODY_SECURITY"
+msgstr "Güvenlik"
 
-msgid "IDS_ST_BODY_15SEC"
-msgstr "15 saniye"
+msgid "IDS_ST_BODY_SEARCH"
+msgstr "Ara"
 
-msgid "IDS_ST_BODY_24_HOURS"
-msgstr "24 saat"
+msgid "IDS_ST_BODY_SD_CARD"
+msgstr "SD kart"
 
-msgid "IDS_ST_BODY_2_MINUTES"
-msgstr "2 dakika"
+msgid "IDS_ST_BODY_SCHEDULE"
+msgstr "Program"
 
-msgid "IDS_ST_BODY_30SEC"
-msgstr "30 saniye"
+msgid "IDS_ST_BODY_SAVED"
+msgstr "Kaydedildi."
 
-msgid "IDS_ST_BODY_5_MINUTES"
-msgstr "5 dakika"
+msgid "IDS_ST_BODY_SAVE"
+msgstr "Kaydet"
 
-msgid "IDS_ST_BODY_APPLICATIONS"
-msgstr "Uygulamalar"
+msgid "IDS_ST_BODY_REGION"
+msgstr "Bölge"
 
-msgid "IDS_ST_BODY_DONT_ASK_AGAIN"
-msgstr "Tekrar sorma"
+msgid "IDS_ST_BODY_PROFILE"
+msgstr "Profil"
 
-msgid "IDS_ST_BODY_P1SS_IS_CURRENTLY_P2SS_T_TTS"
-msgstr "%1$s şu anda %2$s."
+msgid "IDS_ST_BODY_PM"
+msgstr "PM"
 
-msgid "IDS_ST_BODY_PASSWORDS_MUST_CONSIST_OF_AT_LEAST_4_ALPHANUMERIC_CHARACTERS_ALSO_INCLUDING_AT_LEAST_1_ALPHABETICAL_CHARACTER"
-msgstr "Şifrenin en az 4 alfa nümerik karakterden oluşması ve en az 1 alfabetik karakter içermesi gerekir."
+msgid "IDS_ST_BODY_PHONEPROFILES_SILENT"
+msgstr "Sessiz"
 
-msgid "IDS_ST_BODY_PUK1_BLOCKED"
-msgstr "PUK1 bloke oldu."
+msgid "IDS_ST_BODY_PASSWORD"
+msgstr "Şifre"
 
-msgid "IDS_ST_BODY_PUK1_CODE"
-msgstr "PUK1 kodu"
+msgid "IDS_ST_BODY_NO_RESULTS_FOUND"
+msgstr "Sonuç bulunamadı."
 
-msgid "IDS_ST_BODY_PUK2"
+msgid "IDS_ST_BODY_NOT_ASSIGNED"
+msgstr "Atanmadı"
+
+msgid "IDS_ST_BODY_NOTIFICATIONS"
+msgstr "Bildirimler"
+
+msgid "IDS_ST_BODY_NOTIFICATION"
+msgstr "Bildirim"
+
+msgid "IDS_ST_BODY_NONE"
+msgstr "Hiçbiri"
+
+msgid "IDS_ST_BODY_NEW"
+msgstr "Yeni"
+
+msgid "IDS_ST_BODY_NETWORK"
+msgstr "Şebeke"
+
+msgid "IDS_ST_BODY_NAME"
+msgstr "İsim"
+
+msgid "IDS_ST_BODY_MONDAY"
+msgstr "Pazartesi"
+
+msgid "IDS_ST_BODY_MODE"
+msgstr "Mod"
+
+msgid "IDS_ST_SK_NO"
+msgstr "Hayır"
+
+msgid "IDS_ST_BODY_MESSAGE"
+msgstr "Mesaj"
+
+msgid "IDS_ST_BODY_MEMORY"
+msgstr "Bellek"
+
+msgid "IDS_ST_BODY_MB"
+msgstr "MB"
+
+msgid "IDS_ST_BODY_LIST_VIEW"
+msgstr "Liste görünümü"
+
+msgid "IDS_ST_BODY_LICENCE"
+msgstr "Lisans"
+
+msgid "IDS_ST_BODY_LED_INDICATOR"
+msgstr "LED göstergesi"
+
+msgid "IDS_HELP_BODY_SMART_STAY_DETECTS_YOUR_EYES_WITH_THE_FRONT_CAMERA_SO_THAT_THE_SCREEN_STAYS_ON_WHEN_YOU_ARE_LOOKING_AT_IT"
+msgstr "Akıllı bekleme öndeki kameradan gözlerinizi algılar, böylece siz baktığınız sürece ekran açık kalır."
+
+msgid "IDS_QP_POP_YOU_WILL_NO_LONGER_BE_ABLE_TO_USE_APPLICATIONS_NOTI_MSG"
+msgstr "Artık İnternet, E-posta ve YouTube gibi uygulamaları mobil ağlar üzerinden kullanamayacaksınız. Devam edin?"
+
+msgid "IDS_ST_BODY_10_MINUTES"
+msgstr "10 dakika"
+
+msgid "IDS_ST_BODY_15SEC"
+msgstr "15 saniye"
+
+msgid "IDS_ST_BODY_24_HOURS"
+msgstr "24 saat"
+
+msgid "IDS_ST_BODY_2_MINUTES"
+msgstr "2 dakika"
+
+msgid "IDS_ST_BODY_KB"
+msgstr "KB"
+
+msgid "IDS_ST_BODY_30SEC"
+msgstr "30 saniye"
+
+msgid "IDS_ST_BODY_5_MINUTES"
+msgstr "5 dakika"
+
+msgid "IDS_ST_BODY_DONT_ASK_AGAIN"
+msgstr "Tekrar sorma"
+
+msgid "IDS_ST_BODY_P1SS_IS_CURRENTLY_P2SS_T_TTS"
+msgstr "%1$s şu anda %2$s."
+
+msgid "IDS_ST_BODY_PASSWORDS_MUST_CONSIST_OF_AT_LEAST_4_ALPHANUMERIC_CHARACTERS_ALSO_INCLUDING_AT_LEAST_1_ALPHABETICAL_CHARACTER"
+msgstr "Şifrenin en az 4 alfa nümerik karakterden oluşması ve en az 1 alfabetik karakter içermesi gerekir."
+
+msgid "IDS_ST_BODY_INSERT_SD_CARD"
+msgstr "SD kartı tak."
+
+msgid "IDS_ST_BODY_PUK1_BLOCKED"
+msgstr "PUK1 bloke oldu."
+
+msgid "IDS_ST_BODY_INCORRECT_PIN_E"
+msgstr "PIN yanlış."
+
+msgid "IDS_ST_BODY_PUK1_CODE"
+msgstr "PUK1 kodu"
+
+msgid "IDS_ST_BODY_INCORRECT_PASSWORD_TRY_AGAIN"
+msgstr "Şifre yanlış. Tekrar dene."
+
+msgid "IDS_ST_BODY_PUK2"
 msgstr "PUK2"
 
 msgid "IDS_ST_BUTTON2_POWER_SAVING_MODE_ABB"
@@ -2260,6 +2107,9 @@ msgstr "PUK1 kodu yanlış."
 msgid "IDS_ST_POP_INCORRECT_PUK1_PD_ATTEMPTS_LEFT"
 msgstr "Hatalı PUK1. %d deneme hakkı kaldı."
 
+msgid "IDS_ST_BODY_GRID_VIEW"
+msgstr "Matris görünümü"
+
 msgid "IDS_ST_POP_INCORRECT_PUK2"
 msgstr "PUK2 yanlış."
 
@@ -2269,20 +2119,89 @@ msgstr "Hatalı PUK2. %d deneme hakkı kaldı."
 msgid "IDS_ST_POP_PIN_CHANGED"
 msgstr "PIN kodu değişti."
 
+msgid "IDS_ST_BODY_GB"
+msgstr "GB"
+
 msgid "IDS_TASKMGR_BUTTON_CLEAR_CACHE"
 msgstr "Önbelleği temizle"
 
 msgid "IDS_ST_BODY_3G_ONLY"
 msgstr "Sadece 3G"
 
+msgid "IDS_ST_BODY_FROM_M_TIME"
+msgstr "Başlama saati"
+
 msgid "IDS_ST_HEADER_ADD"
 msgstr "Ekle"
 
-msgid "IDS_ST_BODY_SECONDS"
-msgstr "Saniye"
+msgid "IDS_ST_BODY_FACEBOOK"
+msgstr "Facebook"
 
-msgid "IDS_ST_BUTTON_CANCEL"
-msgstr "İptal"
+msgid "IDS_ST_BODY_ENTER_NEW_PASSWORD"
+msgstr "Yeni şifre girin."
+
+msgid "IDS_ST_BODY_EDIT"
+msgstr "Düzenle"
+
+msgid "IDS_ST_BODY_DO_NOT_SHOW_AGAIN"
+msgstr "Bir daha gösterme"
+
+msgid "IDS_ST_BODY_DOWNLOADS"
+msgstr "İndirilenler"
+
+msgid "IDS_ST_BODY_DOWNLOAD"
+msgstr "İndir"
+
+msgid "IDS_ST_BODY_DISPLAY_CONTENTS"
+msgstr "İçeriği görüntüle"
+
+msgid "IDS_ST_BODY_DEVICE_MEMORY"
+msgstr "Cihaz belleği"
+
+msgid "IDS_ST_BODY_DEVICE"
+msgstr "Cihaz"
+
+msgid "IDS_ST_BODY_DATE"
+msgstr "Tarih"
+
+msgid "IDS_ST_BODY_CURRENT"
+msgstr "Geçerli"
+
+msgid "IDS_ST_BODY_COUNTRY_CODE"
+msgstr "Ülke kodu"
+
+msgid "IDS_ST_BODY_CONNECTION"
+msgstr "Bağlantı"
+
+msgid "IDS_ST_BODY_CONFIRM"
+msgstr "Onayla"
+
+msgid "IDS_ST_BODY_CHECK_FOR_UPDATES"
+msgstr "Güncellemeleri denetle"
+
+msgid "IDS_ST_BODY_AVAILABLE"
+msgstr "Uygun"
+
+msgid "IDS_ST_BODY_AUTO_DOWNLOAD"
+msgstr "Oto. indirme"
+
+msgid "IDS_ST_BODY_APPLICATION"
+msgstr "Uygulama"
+
+msgid "IDS_ST_BODY_AM"
+msgstr "AM"
+
+msgid "IDS_ST_BODY_ALARM"
+msgstr "Alarm"
+
+msgid "IDS_LBS_HEADER_LOCATION"
+msgstr "Konum"
+
+msgid "IDS_ST_BODY_APPLICATIONS"
+msgstr "Uygulamalar"
+
+msgid "IDS_ST_BODY_VIDEOS"
+msgstr "Videolar"
 
 msgid "IDS_ST_BODY_1_5_SECONDS"
 msgstr "1,5 saniye"
@@ -2296,8 +2215,17 @@ msgstr "BİTTİ"
 msgid "IDS_ST_HEADER_ENABLE_DATA_ROAMING"
 msgstr "Veri dolaşımını etkinleştir"
 
-msgid "IDS_ST_HEADER_TURN_ON_MOBILE_DATA"
-msgstr "Mobil verileri aç"
+msgid "IDS_ST_HEADER_SCAN_FOR_NETWORKS_ABB"
+msgstr "Ağları tara"
+
+msgid "IDS_ST_POP_MOBILE_DATA_WILL_BE_TURNED_ON_CONNECTING_TO_MOBILE_NETWORKS_MAY_RESULT_IN_ADDITIONAL_CHARGES_DEPENDING_ON_YOUR_PAYMENT_PLAN"
+msgstr "Mobil veri açılacak. Mobil ağlara bağlanmak, ödeme planınıza bağlı olarak ek ücretlere neden olabilir."
+
+msgid "IDS_ST_POP_SCANNING_FOR_NETWORK_ING"
+msgstr "Ağ taranıyor..."
+
+msgid "IDS_ST_POP_UNLESS_YOU_CONNECT_TO_A_WI_FI_NETWORK_YOU_WILL_NOT_BE_ABLE_TO_USE_THE_INTERNET_EMAIL_OR_OTHER_APPS_MSG"
+msgstr "Bir Wi-Fi ağına bağlanmadıkça, Interneti, e-postayı veya veri bağlantısı gerektiren diğer uygulamaları kullanamayacaksınız."
 
 msgid "IDS_ST_HEADER_UNABLE_TO_PLAY_SAMPLE_ABB"
 msgstr "Örnek oynatılamadı"
@@ -2305,15 +2233,24 @@ msgstr "Örnek oynatılamadı"
 msgid "IDS_ST_POP_SAMPLES_CANNOT_BE_PLAYED_DURING_CALLS"
 msgstr "Örnekler arama sırasında oynatılamaz."
 
-msgid "IDS_ST_HEADER_DEVICE_NAME"
-msgstr "Cihaz adı"
-
 msgid "IDS_ST_HEADER_DELETE_ITEMS_ABB2"
 msgstr "Öğeleri sil"
 
+msgid "IDS_ST_BODY_SECONDS"
+msgstr "Saniye"
+
 msgid "IDS_ST_HEADER_FEEDBACK"
 msgstr "Geri bildirim"
 
+msgid "IDS_ST_BUTTON_CANCEL"
+msgstr "İptal"
+
+msgid "IDS_ST_HEADER_TURN_ON_MOBILE_DATA"
+msgstr "Mobil verileri aç"
+
+msgid "IDS_ST_HEADER_DEVICE_NAME"
+msgstr "Cihaz adı"
+
 msgid "IDS_ST_BODY_SELECT_ALL"
 msgstr "Hepsini seç"
 
@@ -2323,9 +2260,6 @@ msgstr "Toplam"
 msgid "IDS_ST_HEADER_MANAGE_CERTIFICATES_ABB"
 msgstr "Sertifikaları yönet"
 
-msgid "IDS_ST_BODY_INCORRECT_PASSWORD"
-msgstr "Şifre yanlış."
-
 msgid "IDS_ST_HEADER_TURN_OFF_MOBILE_DATA"
 msgstr "Mobil verileri kapat"
 
@@ -2335,9 +2269,6 @@ msgstr "Uçuş modu, arama ve mesajlaşma işlevlerini devre dışı bırakıp W
 msgid "IDS_ST_BODY_TYPE"
 msgstr "Tür"
 
-msgid "IDS_ST_BODY_PERSONAL"
-msgstr "Kişisel"
-
 msgid "IDS_ST_HEADER_LOCK_SCREEN_AND_SECURITY_ABB"
 msgstr "Kilit ekranı ve güvenlik"
 
@@ -2356,9 +2287,6 @@ msgstr "Yasal bilgiler"
 msgid "IDS_ST_BODY_DEVICE_INFORMATION"
 msgstr "Cihaz bilgileri"
 
-msgid "IDS_ST_BODY_PHONE_NUMBER"
-msgstr "Telefon numarası"
-
 msgid "IDS_ST_BODY_MODEL_NUMBER"
 msgstr "Model numarası"
 
@@ -2407,6 +2335,81 @@ msgstr "Önbellği tmzle"
 msgid "IDS_ST_BODY_12_HOURS"
 msgstr "12 saat"
 
+msgid "IDS_ST_BODY_ANSWERINGMODE_AUTOMATIC"
+msgstr "Otomatik"
+
+msgid "IDS_ST_BODY_BLUETOOTH"
+msgstr "Bluetooth"
+
+msgid "IDS_ST_BODY_ADVANCEDOPTIONS_CERTIFICATES"
+msgstr "Sertifikalar"
+
+msgid "IDS_ST_BODY_CALLERID_DEFAULT"
+msgstr "Varsayılan"
+
+msgid "IDS_ST_BODY_APPLICATIONSETTINGS_MESSAGE"
+msgstr "Mesaj"
+
+msgid "IDS_ST_BODY_NFC"
+msgstr "NFC"
+
+msgid "IDS_ST_BODY_PIN_LOCK"
+msgstr "PIN kilidi"
+
+msgid "IDS_ST_BUTTON2_S_PLANNER"
+msgstr "S Planlayıcı"
+
+msgid "IDS_ST_BODY_VOICE"
+msgstr "Ses"
+
+msgid "IDS_ST_BODY_DEFAULTMEMORY_VOICE_RECORDER"
+msgstr "Ses Kaydedici"
+
+msgid "IDS_ST_BODY_YYYY_MM_DD_DOT"
+msgstr "YYYY/AA/GG"
+
+msgid "IDS_ST_BODY_BRIGHTNESS_M_POWER_SAVING"
+msgstr "Parlaklık"
+
+msgid "IDS_ST_HEADER_SORT_BY"
+msgstr "Sıralama ölçütü"
+
+msgid "IDS_ST_TPOP_MAXIMUM_NUMBER_OF_CHARACTERS_REACHED"
+msgstr "Maksimum karakter sayısına ulaşıldı."
+
+msgid "IDS_ST_TPOP_TRY_AGAIN"
+msgstr "Tekrar dene"
+
+msgid "IDS_ST_SK_YES"
+msgstr "Evet"
+
+msgid "IDS_ST_BODY_PLAY_A_SOUND_WHEN_BUTTONS_ICONS_AND_MENU_ITEMS_ARE_TAPPED"
+msgstr "Tuşlara, simgelere ve menü öğelerine dokunulduğunda bir ses çal."
+
+msgid "IDS_ST_MBODY_KEYBOARD_SOUND"
+msgstr "Klavye sesi"
+
+msgid "IDS_ST_MBODY_TOUCH_SOUND"
+msgstr "Dokunma sesi"
+
+msgid "IDS_ST_SBODY_PLAY_A_SOUND_WHEN_THE_SAMSUNG_KEYBOARD_IS_TAPPED"
+msgstr "Samsung klavyeye dokunulduğunda ses çalar."
+
+msgid "IDS_ST_POP_MOUNTING_SD_CARD_ING"
+msgstr "SD kart takılıyor..."
+
+msgid "IDS_ST_BODY_SET_DATE"
+msgstr "Tarihi ayarla"
+
+msgid "IDS_ST_BODY_LOCK_SCREEN"
+msgstr "Kilit ekranı"
+
+msgid "IDS_ST_BODY_PERSONAL"
+msgstr "Kişisel"
+
+msgid "IDS_ST_BODY_PHONE_NUMBER"
+msgstr "Telefon numarası"
+
 msgid "IDS_ST_BODY_1MINUTE"
 msgstr "1 dakika"
 
@@ -2416,30 +2419,15 @@ msgstr "Hesaplar"
 msgid "IDS_ST_HEADER_ALLSHARE"
 msgstr "AllShare"
 
-msgid "IDS_ST_BODY_ANSWERINGMODE_AUTOMATIC"
-msgstr "Otomatik"
-
 msgid "IDS_ST_BUTTON_BACK"
 msgstr "Geri"
 
-msgid "IDS_ST_BODY_BLUETOOTH"
-msgstr "Bluetooth"
-
-msgid "IDS_ST_BODY_ADVANCEDOPTIONS_CERTIFICATES"
-msgstr "Sertifikalar"
-
 msgid "IDS_ST_BODY_CONTACTS"
 msgstr "Kişiler"
 
 msgid "IDS_ST_BODY_MYTHEME_CREATE"
 msgstr "Oluştur"
 
-msgid "IDS_ST_BODY_CALLERID_DEFAULT"
-msgstr "Varsayılan"
-
-msgid "IDS_ST_BODY_FM_RADIO"
-msgstr "FM Radyo"
-
 msgid "IDS_ST_BODY_FONT"
 msgstr "Yazı tipi"
 
@@ -2452,15 +2440,9 @@ msgstr "Yardım"
 msgid "IDS_ST_BODY_MANUAL"
 msgstr "Manuel"
 
-msgid "IDS_ST_BODY_APPLICATIONSETTINGS_MESSAGE"
-msgstr "Mesaj"
-
 msgid "IDS_ST_BODY_MUSIC"
 msgstr "Müzik"
 
-msgid "IDS_ST_BODY_NFC"
-msgstr "NFC"
-
 msgid "IDS_ST_BODY_ALERTTYPE_OFF"
 msgstr "Kapalı"
 
@@ -2470,9 +2452,6 @@ msgstr "Açık"
 msgid "IDS_ST_BODY_MEMORYSTATUS_OTHERS"
 msgstr "Diğerleri"
 
-msgid "IDS_ST_BODY_PIN_LOCK"
-msgstr "PIN kilidi"
-
 msgid "IDS_ST_BODY_RESET"
 msgstr "Sıfırla"
 
@@ -2488,45 +2467,21 @@ msgstr "Senkronizasyon"
 msgid "IDS_ST_BODY_SYSTEM"
 msgstr "Sistem"
 
-msgid "IDS_ST_BUTTON2_S_PLANNER"
-msgstr "S Planlayıcı"
-
 msgid "IDS_ST_BODY_TWITTER"
 msgstr "Twitter"
 
 msgid "IDS_ST_BODY_USERNAME"
 msgstr "Kullanıcı adı"
 
-msgid "IDS_ST_BODY_VOICE"
-msgstr "Ses"
-
-msgid "IDS_ST_BODY_DEFAULTMEMORY_VOICE_RECORDER"
-msgstr "Ses Kaydedici"
-
 msgid "IDS_ST_BODY_WI_FI"
 msgstr "Wi-Fi"
 
-msgid "IDS_ST_BODY_YYYY_MM_DD_DOT"
-msgstr "YYYY/AA/GG"
-
-msgid "IDS_ST_BODY_BRIGHTNESS_M_POWER_SAVING"
-msgstr "Parlaklık"
-
-msgid "IDS_ST_HEADER_SORT_BY"
-msgstr "Sıralama ölçütü"
-
 msgid "IDS_ST_BODY_DELETED"
 msgstr "Silindi."
 
 msgid "IDS_ST_POP_ERROR"
 msgstr "Hata"
 
-msgid "IDS_ST_TPOP_MAXIMUM_NUMBER_OF_CHARACTERS_REACHED"
-msgstr "Maksimum karakter sayısına ulaşıldı."
-
-msgid "IDS_ST_TPOP_TRY_AGAIN"
-msgstr "Tekrar dene"
-
 msgid "IDS_ST_BODY_VERSION"
 msgstr "Sürüm"
 
@@ -2536,36 +2491,9 @@ msgstr "Sil"
 msgid "IDS_ST_SK_SET_LITE"
 msgstr "Ayarla"
 
-msgid "IDS_ST_SK_YES"
-msgstr "Evet"
-
-msgid "IDS_SAPPS_SK_TRY_ABB"
-msgstr "Dene"
-
-msgid "IDS_ST_BODY_PLAY_A_SOUND_WHEN_BUTTONS_ICONS_AND_MENU_ITEMS_ARE_TAPPED"
-msgstr "Tuşlara, simgelere ve menü öğelerine dokunulduğunda bir ses çal."
-
-msgid "IDS_ST_MBODY_KEYBOARD_SOUND"
-msgstr "Klavye sesi"
-
 msgid "IDS_ST_MBODY_RINGTONE"
 msgstr "Zil sesi"
 
-msgid "IDS_ST_MBODY_TOUCH_SOUND"
-msgstr "Dokunma sesi"
-
-msgid "IDS_ST_SBODY_PLAY_A_SOUND_WHEN_THE_SAMSUNG_KEYBOARD_IS_TAPPED"
-msgstr "Samsung klavyeye dokunulduğunda ses çalar."
-
-msgid "IDS_ST_POP_MOUNTING_SD_CARD_ING"
-msgstr "SD kart takılıyor..."
-
-msgid "IDS_ST_BODY_SET_DATE"
-msgstr "Tarihi ayarla"
-
-msgid "IDS_ST_BODY_ALL"
-msgstr "Hepsi"
-
 msgid "IDS_LBS_BODY_LOCATION_SERVICE"
 msgstr "Konum servisi"
 
@@ -2575,9 +2503,6 @@ msgstr "VPN"
 msgid "IDS_ST_SK_OPTIONS_LITE"
 msgstr "Seçenklr"
 
-msgid "IDS_ST_BODY_TTS"
-msgstr "TTS"
-
 msgid "IDS_ST_BODY_VOICE_CONTROL"
 msgstr "Ses kontrolü"
 
@@ -2590,45 +2515,222 @@ msgstr "Rahatsız etmeyin"
 msgid "IDS_ST_MBODY_APP_NOTIFICATIONS"
 msgstr "Uygulama bildirimleri"
 
+msgid "IDS_ST_BODY_ALL"
+msgstr "Hepsi"
+
 msgid "IDS_ST_HEADER_DEFAULT_APPLICATIONS_ABB"
 msgstr "Varsayılan uygulamalar"
 
-msgid "IDS_ST_BODY_HOME"
-msgstr "Ev"
-
 msgid "IDS_ST_BODY_SET_TIME"
 msgstr "Saati ayarla"
 
 msgid "IDS_ST_BODY_UNABLE_TO_SCAN_FOR_NETWORKS"
 msgstr "Ağlar taranamıyor."
 
-msgid "IDS_ST_BODY_LOCK_SCREEN"
-msgstr "Kilit ekranı"
+msgid "IDS_ACCS_BODY_SIGNAL_STRENGTH_TTS"
+msgstr "Sinyal gücü"
 
 msgid "IDS_ST_HEADER_VISION"
 msgstr "Görme"
 
+msgid "IDS_ST_BODY_SIGNAL_STRENGTH"
+msgstr "Sinyal kuvveti"
+
+msgid "IDS_ST_BODY_HELLO_KITTY_10"
+msgstr "Hello Kitty 10"
+
+msgid "IDS_ST_HEADER_SOUNDS_AND_NOTIFICATIONS_ABB"
+msgstr "Sesler ve bildirimler"
+
+msgid "IDS_ST_BODY_TTS"
+msgstr "TTS"
+
+msgid "IDS_ST_BODY_HOME"
+msgstr "Ev"
+
 msgid "IDS_ST_BODY_OFF"
 msgstr "Kapalı"
 
-msgid "IDS_ST_BODY_SIGNAL_STRENGTH"
-msgstr "Sinyal kuvveti"
+msgid "IDS_ST_BODY_THERE_ARE_NO_APPS_SET_AS_DEFAULTS"
+msgstr "Varsayılan olarak ayarlanan uygulama yok."
 
-msgid "IDS_ST_POP_MOBILE_DATA_WILL_BE_TURNED_ON_CONNECTING_TO_MOBILE_NETWORKS_MAY_RESULT_IN_ADDITIONAL_CHARGES_DEPENDING_ON_YOUR_PAYMENT_PLAN"
-msgstr "Mobil veri açılacak. Mobil ağlara bağlanmak, ödeme planınıza bağlı olarak ek ücretlere neden olabilir."
+msgid "IDS_ST_HEADER_PRIVACY_SETTINGS_ABB"
+msgstr "Gizlilik ayarları"
 
-msgid "IDS_ST_POP_UNLESS_YOU_CONNECT_TO_A_WI_FI_NETWORK_YOU_WILL_NOT_BE_ABLE_TO_USE_THE_INTERNET_EMAIL_OR_OTHER_APPS_MSG"
-msgstr "Bir Wi-Fi ağına bağlanmadıkça, Interneti, e-postayı veya veri bağlantısı gerektiren diğer uygulamaları kullanamayacaksınız."
+msgid "IDS_QP_OPT_SHOW_ALL_CONTENT_ABB"
+msgstr "Tüm içeriği göster"
+
+msgid "IDS_QP_OPT_HIDE_SENSITIVE_CONTENT_ABB"
+msgstr "Hassas içeriği gizle"
+
+msgid "IDS_ST_BUTTON_REMOVE_ABB2"
+msgstr "Kaldır"
+
+msgid "IDS_QP_TMBODY_NOTIFICATIONS_ON_LOCK_SCREEN"
+msgstr "Kilit ekranındaki bildirimler"
 
-msgid "IDS_SCR_BODY_PD_UNREAD_NOTIFICATIONS"
-msgstr "Okunmamış bildirimler"
+msgid "IDS_ACCS_BODY_WHILE_SCREEN_READER_IS_ENABLED_YOUR_PHONE_WILL_PROVIDE_VOICE_FEEDBACK_FOR_EXAMPLE_SCREEN_READER_WILL_MSG"
+msgstr "Ekran okuyucu etkinken telefonunuz sesli geri bildirim sağlar. Örneğin, Ekran okuyucu size her ekranda nelerle etkileşim kurabileceğinizi söyler. Seçmek ve ne olduklarını duymak için öğelere dokunun ve ilgili işlemi gerçekleştirmek için öğelere çift dokunun."
+
+msgid "IDS_ACCS_MBODY_READ_OUT_USAGE_HINTS_ABB"
+msgstr "Kullanm ipuçlrnı sesli oku"
+
+msgid "IDS_ACCS_MBODY_SOUND_FEEDBACK"
+msgstr "Sesli geribildirim"
+
+msgid "IDS_ACCS_MBODY_VIBRATION_FEEDBACK"
+msgstr "Titreşimli geri bildirim"
+
+msgid "IDS_ACCS_OPT_ALWAYS_READ_OUT_KEYBOARD_INPUT_TTS"
+msgstr "Klavye girişini her zaman sesli oku"
+
+msgid "IDS_ACCS_OPT_KEYBOARD_FEEDBACK_TTS"
+msgstr "Klavye geri bildirimi"
 
 msgid "IDS_ACCS_OPT_OTHER_FEEDBACK_TTS"
 msgstr "Diğer geribildirimler"
 
-msgid "IDS_ACCS_TMBODY_STATUS_BAR_INFORMATION"
-msgstr "Durum çubuğu bilgileri"
+msgid "IDS_ACCS_SBODY_READ_OUT_NOTIFICATIONS_WHILE_THE_SCREEN_IS_OFF"
+msgstr "Bildirimleri ekran kapalıyken sesli oku."
 
 msgid "IDS_ACCS_SBODY_SELECT_WHICH_INFORMATION_FROM_INDICATORS_SHOWN_ON_THE_STATUS_BAR_WILL_BE_READ_OUT_WHEN_YOU_TRIPLE_TAP_THE_SCREEN_WITH_TWO_FINGERS_MSG"
 msgstr "Ekrana iki parmağınızla üç kez dokunduğunuzda durum çubuğundaki göstergelerden hangi bilgilerin sesli okunacağını seçer. Örneğin; saat ve tarih, cihazın sinyal gücü, Wi-Fi ve Bluetooth bağlantıları ve pil gücü."
 
+msgid "IDS_ACCS_SBODY_SET_THE_VOICE_FEEDBACK_TO_VARY_IN_PITCH_WHILE_USING_THE_KEYBOARD_TO_ENTER_TEXT"
+msgstr "Metin girmek için klavyeyi kullanırken sesli geri bildirimi, ses perdesi değişecek şekilde ayarlayın."
+
+msgid "IDS_ACCS_TMBODY_STATUS_BAR_INFORMATION"
+msgstr "Durum çubuğu bilgileri"
+
+msgid "IDS_ST_BUTTON_TURN_OFF_ABB2"
+msgstr "Kapat"
+
+msgid "IDS_ST_BUTTON_TURN_ON_ABB3"
+msgstr "Aç"
+
+msgid "IDS_ST_BUTTON_DISABLE_ABB"
+msgstr "Devre dışı bırak"
+
+msgid "IDS_ST_BUTTON_ENABLE_ABB3"
+msgstr "Etkinleştir"
+
+msgid "IDS_SM_TPOP_P1SS_P2SS_CACHED_DATA_CLEARED_ABB"
+msgstr "Önbellektki %1$s %2$s veri temzlendi."
+
+msgid "IDS_SM_HEADER_DEFAULT_STORAGE_SETTINGS_ABB"
+msgstr "Varsayılan depolama ayarları"
+
+msgid "IDS_SM_TMBODY_DEFAULT_STORAGE_LOCATIONS"
+msgstr "Varsayılan depolama konumları"
+
+msgid "IDS_SM_SBODY_CALCULATING_ING"
+msgstr "Hesaplanıyor..."
+
+msgid "IDS_ST_BODY_IMAGES"
+msgstr "Resimler"
+
+msgid "IDS_ST_BODY_STORAGE_USAGE"
+msgstr "Depolama kullanımı"
+
+msgid "IDS_ST_HEADER_TOTAL_SPACE"
+msgstr "Toplam alan"
+
+msgid "IDS_SM_TMBODY_APPS_ABB"
+msgstr "Uygulamalar"
+
+msgid "IDS_ST_BODY_SYSTEM_STORAGE"
+msgstr "Sistem belleği"
+
+msgid "IDS_ST_BODY_CACHED_DATA_ABB"
+msgstr "Önbelleklenen veriler"
+
+msgid "IDS_SM_HEADER_DEFAULT_STORAGE_LOC_ABB"
+msgstr "Vrsyln depolma konmu"
+
+msgid "IDS_SM_BODY_FREE_M_MEMORY_ABB"
+msgstr "Boş"
+
+msgid "IDS_ST_MBODY_ADS"
+msgstr "Reklamlar"
+
+msgid "IDS_SM_BODY_SELECT_THE_DEFAULT_LOCATION_FOR_INSTALLING_APPS_WHERE_APPS_CAN_BE_SAVED_DEPENDS_ON_THE_TYPE_OF_APP_AND_THE_AVAILABILITY_OF_THE_LOCATION"
+msgstr "Uygulamaları yüklemek için varsayılan konumu seçin. Uygulamaların kaydedilebileceği yer, uygulama tipine ve konumun kullanılabilirliğine göre farklılık gösterir."
+
+msgid "IDS_SM_BODY_SELECT_THE_DEFAULT_STORAGE_LOCATION_FOR_CONTENT_SHARED_VIA_BLUETOOTH_OR_WI_FI_DIRECT"
+msgstr "Bluetooth veya Wi-Fi Direct yoluyla paylaşılan içerikler için varsayılan depolama konumunu seçin."
+
+msgid "IDS_ST_OPT_HIDE_CONTENT"
+msgstr "İçeriği gizle"
+
+msgid "IDS_ST_HEADER_PRIVACY_AND_SECURITY_ABB"
+msgstr "Gizlilik ve güvenlik"
+
+msgid "IDS_ST_MBODY_PRIVACY_AND_SECURITY"
+msgstr "Gizlilik ve güvenlik"
+
+msgid "IDS_ST_HEADER_TIZEN_CONNECT"
+msgstr "Tizen Connect"
+
+msgid "IDS_ST_OPT_BATTERY_USAGE_ABB"
+msgstr "Pil kullanımı"
+
+msgid "IDS_SM_BODY_THE_BATTERY_USAGE_FOR_THE_PAST_P1SD_HOURS_P2SD_MINUTES_C"
+msgstr "Son %1$d saat %2$d dakika için pil kullanımı:"
+
+msgid "IDS_ST_BODY_REMAINING_BATTERY"
+msgstr "Kalan pil"
+
+msgid "IDS_ST_BODY_CHARGING_ING_ABB"
+msgstr "Şarj olyr..."
+
+msgid "IDS_ST_SBODY_FULLY_CHARGED_ABB_M_STATUS"
+msgstr "Tamamen şarj oldu"
+
+msgid "IDS_ST_BODY_MISSED_EVENTS"
+msgstr "Unutulan etkinlik"
+
+msgid "IDS_ST_BODY_SPEECH_RATE"
+msgstr "Konuşma hızı"
+
+msgid "IDS_COM_POP_MISSED_EVENTS"
+msgstr "Unutulan etkinlik"
+
+msgid "IDS_SCR_POP_DRAG_THE_SLIDER_TO_SET_THE_SPEECH_RATE"
+msgstr "Konuşma hızını ayarlamak için kaydırıcıyı sürükleyin."
+
+msgid "IDS_ST_BODY_BATTERY_LEVEL"
+msgstr "Pil seviyesi"
+
+msgid "IDS_ST_HEADER_DETAILS"
+msgstr "Ayrıntılar"
+
+msgid "IDS_ST_MBODY_OTHER_SOUNDS"
+msgstr "Diğer sesler"
+
+msgid "IDS_ST_HEADER_ENCRYPT_SD_CARD"
+msgstr "SD kart şifrele"
+
+msgid "IDS_ST_HEADER_DECRYPT_SD_CARD"
+msgstr "SD kart şifresini çöz"
+
+msgid "IDS_ST_HEADER_ENCRYPTION"
+msgstr "Şifreleme"
+
+msgid "IDS_ST_SBODY_DEVICE_ENCRYPTED_M_STATUS"
+msgstr "Cihaz şifrelendi"
+
+msgid "IDS_ST_SBODY_DEVICE_NOT_ENCRYPTED_M_STATUS"
+msgstr "Cihaz şifrelenmedi"
+
+msgid "IDS_ST_SBODY_SD_CARD_ENCRYPTED_M_STATUS"
+msgstr "SD kart şifrelendi"
+
+msgid "IDS_ST_SBODY_SD_CARD_NOT_ENCRYPTED_M_STATUS_SBODY"
+msgstr "SD kart şifrelenmedi"
+
+msgid "IDS_ST_TMBODY_SECURE_ERASE"
+msgstr "Güvenli sil"
+
+msgid "IDS_ST_SBODY_ERASE_ALL_DELETED_DATA_ON_THE_PHONE_PERMANENTLY_FOR_SECURITY_PURPOSES_THIS_DATA_WILL_NOT_BE_RECOVERABLE_BY_ANYONE"
+msgstr "Telefondaki silinen verilerin tümünü güvenlik nedeniyle kalıcı olarak temizler. Bu veriler kimse tarafından kurtarılamaz."
+
old mode 100644 (file)
new mode 100755 (executable)
index 944d2f6..382ae4c
@@ -1,12 +1,18 @@
-msgid "IDS_ST_BODY_1_MINUTE"
-msgstr "1 хвилина"
+msgid "IDS_VOICE_HEADER_SPEECH_TO_TEXT_HSTT"
+msgstr "Перетворення мовлення на текст (STT)"
+
+msgid "IDS_VOICE_HEADER_TEXT_TO_SPEECH_HTTS"
+msgstr "Перетворення тексту на мовлення (TTS)"
+
+msgid "IDS_PB_TPOP_DELETING_ING_ABB"
+msgstr "Видалення..."
+
+msgid "IDS_VOICE_BODY_VOICE_CONTROL_ABB2"
+msgstr "Керування голосом"
 
 msgid "IDS_ST_POP_SAVING"
 msgstr "Збереження..."
 
-msgid "IDS_CAM_POP_MODEL"
-msgstr "Модель"
-
 msgid "IDS_EMAIL_BODY_INVALID_PORT_NUMBER"
 msgstr "Хибний номер порту."
 
@@ -22,9 +28,6 @@ msgstr "6 секунд"
 msgid "IDS_PB_POP_PS_ALREADY_EXISTS"
 msgstr "%s вже існує."
 
-msgid "IDS_SAPPS_OPT_BADGE_ABB"
-msgstr "Значок"
-
 msgid "IDS_ST_BODY_DISCONNECTED"
 msgstr "Роз'єднано."
 
@@ -34,9 +37,6 @@ msgstr "Медіадані"
 msgid "IDS_ST_BODY_SELECT_AUTOMATICALLY"
 msgstr "Вибрати автоматично"
 
-msgid "IDS_ST_HEADER_AUDIO"
-msgstr "Аудіо"
-
 msgid "IDS_ST_HEADER_FORMAT_MVERB_ABB"
 msgstr "Форматування"
 
@@ -58,33 +58,45 @@ msgstr "IP"
 msgid "IDS_BT_POP_OPERATION_FAILED"
 msgstr "Збій операції."
 
-msgid "IDS_CLD_OPT_MINUTE"
-msgstr "Хвилина"
-
 msgid "IDS_CLD_OPT_MINUTES_LC_ABB"
 msgstr "хвилин"
 
-msgid "IDS_CST_BUTTON_CLOSE"
-msgstr "Закрити"
-
-msgid "IDS_CST_POP_FAILED"
-msgstr "Збій."
-
 msgid "IDS_IM_BODY_SUCCESSFULLY_COMPLETED"
 msgstr "Виконано."
 
 msgid "IDS_IM_POP_UNEXPECTED_ERROR"
 msgstr "Неочікувана помилка."
 
+msgid "IDS_SIM_BODY_INVALID_SIM_CARD"
+msgstr "Збій SIM-картки."
+
+msgid "IDS_WGT_BUTTON3_KIES_VIA_WI_FI"
+msgstr "Kies через мережу Wi-Fi"
+
+msgid "IDS_ST_BODY_1_MINUTE"
+msgstr "1 хвилина"
+
+msgid "IDS_CAM_POP_MODEL"
+msgstr "Модель"
+
+msgid "IDS_ST_HEADER_AUDIO"
+msgstr "Аудіо"
+
+msgid "IDS_CLD_OPT_MINUTE"
+msgstr "Хвилина"
+
+msgid "IDS_CST_BUTTON_CLOSE"
+msgstr "Закрити"
+
+msgid "IDS_CST_POP_FAILED"
+msgstr "Збій."
+
 msgid "IDS_PB_BODY_INFO"
 msgstr "Інформація"
 
 msgid "IDS_PB_BUTTON_CONTACT"
 msgstr "Контакт"
 
-msgid "IDS_SIM_BODY_INVALID_SIM_CARD"
-msgstr "Збій SIM-картки."
-
 msgid "IDS_ST_BUTTON2_PROCESSING_ING"
 msgstr "Обробка..."
 
@@ -94,21 +106,18 @@ msgstr "Видалити?"
 msgid "IDS_VR_POP_NO_FILES"
 msgstr "Немає файлів"
 
-msgid "IDS_WGT_BUTTON3_KIES_VIA_WI_FI"
-msgstr "Kies через мережу Wi-Fi"
-
 msgid "IDS_TPLATFORM_OPT_BLUETOOTH"
 msgstr "Bluetooth"
 
+msgid "IDS_ST_HEADER_PRIVACY"
+msgstr "Конфіденційність"
+
 msgid "IDS_ST_OPT_SETTINGS"
 msgstr "Налаштування"
 
 msgid "IDS_ST_BODY_GENERAL"
 msgstr "Загальні"
 
-msgid "IDS_ST_HEADER_PRIVACY"
-msgstr "Конфіденційність"
-
 msgid "IDS_BR_OPT_SCREEN"
 msgstr "Екран"
 
@@ -139,9 +148,6 @@ msgstr "Відображення %d об’єктів"
 msgid "IDS_COM_POP_FLIGHT_MODE_WILL_BE_DISABLED"
 msgstr "Режим «Без зв’язку» буде вимкнено."
 
-msgid "IDS_COM_POP_CHECKING"
-msgstr "Перевірка..."
-
 msgid "IDS_COM_OPT_CONTINUE_Q"
 msgstr "Продовжити?"
 
@@ -214,9 +220,6 @@ msgstr "Використання даних"
 msgid "IDS_MOBILEAP_BODY_TETHERING"
 msgstr "Прив’язка"
 
-msgid "IDS_IM_POP_THIS_FEATURE_IS_NOT_AVAILABLE_WHILE_FLIGHT_MODE_IS_ON"
-msgstr "Ця функція недоступна, якщо ввімкнено режим без зв’язку."
-
 msgid "IDS_EMAIL_POP_SECURITY_UPDATE_ABB"
 msgstr "Оновлення системи безпеки"
 
@@ -250,9 +253,6 @@ msgstr "Недостатньо місця в пам’яті телефону. 
 msgid "IDS_KW_POP_BE_CAREFUL_WHEN_TRANSMITTING_INFORMATION_ON_AN_UNSECURED_WI_FI_NETWORK_MSG"
 msgstr "Будьте уважні при передачі інформації через незахищену мережу Wi-Fi, оскільки вона може бути доступна іншим користувачам мережі."
 
-msgid "IDS_DN_BODY_ENCRYPT_SD_CARD"
-msgstr "Шифрувати карту пам’яті"
-
 msgid "IDS_MSGF_POP_UNSUPPORTED"
 msgstr "Не підтримується."
 
@@ -280,24 +280,15 @@ msgstr "Переміщення завершено."
 msgid "IDS_PB_BODY_MOVING_ING"
 msgstr "Переміщення..."
 
-msgid "IDS_SMEMO_BUTTON_IMPORT"
-msgstr "Імпорт"
-
 msgid "IDS_LCKSCN_BODY_WALLPAPERS"
 msgstr "Заставки"
 
 msgid "IDS_LCKSCN_BODY_TAP_AND_HOLD_THE_SCREEN_THEN_TILT_THE_DEVICE_TOWARDS_YOU_TO_UNLOCK_IT_MSG"
 msgstr "Натисніть і утримуйте екран, а потім нахиліть пристрій до себе для його розблокування. Якщо екран не розблоковано, спробуйте більше нахилити пристрій. У разі встановлення розблокування за допомогою рухів функцію руху буде автоматично увімкнено в меню «Установки»."
 
-msgid "IDS_SA_BUTTON_DONE_ABB"
-msgstr "Готово"
-
 msgid "IDS_FP_BODY_NO_APPLICATIONS"
 msgstr "Немає програм"
 
-msgid "IDS_ST_TZTAB4_MOST_USED_M_APP"
-msgstr "Найб. викор."
-
 msgid "IDS_ST_TPOP_PERSONAL_MODE_ENABLED_ABB"
 msgstr "Особистий режим увімкнено"
 
@@ -394,9 +385,6 @@ msgstr "Перевищено максимальну кількість симв
 msgid "IDS_ST_POP_THE_APP_HAS_BEEN_UNINSTALLED"
 msgstr "Програму видалено."
 
-msgid "IDS_ST_POP_TAP_OK"
-msgstr "Натисніть «OK»"
-
 msgid "IDS_ST_POP_SEARCHING_NETWORK_ING"
 msgstr "Пошук мережі..."
 
@@ -412,15 +400,9 @@ msgstr "Скидання всіх установок і видалення вс
 msgid "IDS_ST_POP_REMOVE_DEFAULT_APPS_Q"
 msgstr "Видалити стандартні програми?"
 
-msgid "IDS_ST_POP_REGISTRATION_CODE_NOT_FOUND"
-msgstr "Код реєстрації не знайдено."
-
 msgid "IDS_ST_POP_REGISTERING_ING"
 msgstr "Реєстрація..."
 
-msgid "IDS_ST_POP_REGISTERED"
-msgstr "Зареєстровано."
-
 msgid "IDS_ST_POP_PUK2_VERIFIED"
 msgstr "PUK2 перевірено."
 
@@ -460,18 +442,9 @@ msgstr "%d спроби залишилось."
 msgid "IDS_ST_POP_PASSWORD_MUST_CONTAIN_AT_LEAST_PD_ALPHANUMERIC_CHARACTERS"
 msgstr "Пароль має містити щонайменше %d буквенно-цифрових символів."
 
-msgid "IDS_ST_POP_PASSWORD_MUST_BE_MORE_THAN_P1SD_CHARACTERS_AND_LESS_THAN_P2SD"
-msgstr "Пароль має містити принаймні %1$d символів, але не більше %2$d."
-
-msgid "IDS_ST_POP_PASSWORDS_DO_NOT_MATCH"
-msgstr "Пароль не співпадає."
-
 msgid "IDS_ST_POP_NO_SD_CARD_IS_INSERTED_DISABLE_ENCRYPT_SD_CARD_ANYWAY_Q"
 msgstr "Карту пам’яті не вставлено. Все одно вимкнути шифрування карти пам’яті?"
 
-msgid "IDS_ST_POP_NO_SD_CARD_HAS_BEEN_INSERTED_ENCRYPTION_WILL_START_AUTOMATICALLY_WHEN_YOU_INSERT_AN_SD_CARD"
-msgstr "Карту пам'яті не вставлено. Шифрування розпочнеться автоматично після вставлення карти пам'яті."
-
 msgid "IDS_ST_POP_NO_ITEM_SELECTED"
 msgstr "Об’єкти не вибрані."
 
@@ -487,9 +460,6 @@ msgstr "Використання мобільних даних вимкнено.
 msgid "IDS_ST_POP_MOBILE_DATA_ENABLED_CONNECTING_TO_MOBILE_NETWORKS_MAY_INCUR_EXTRA_CHARGES_DEPENDING_ON_YOUR_DATA_PLAN_CONTINUE_Q"
 msgstr "Увімкнено використання мобільних даних. Підключення до мобільних мереж може призвести до додаткових витрат залежно від тарифного плану. Продовжити?"
 
-msgid "IDS_ST_POP_LOADING_ING"
-msgstr "Завантаження..."
-
 msgid "IDS_ST_POP_IP_ADDRESS_REMOVED"
 msgstr "IP-адресу видалено."
 
@@ -514,9 +484,6 @@ msgstr "Хибний PIN2."
 msgid "IDS_ST_POP_INCORRECT_PIN1_ATTEMPT_LEFT"
 msgstr "Хибний PIN. Залишилася 1 спроба."
 
-msgid "IDS_ST_POP_INCORRECT_PASSWORD"
-msgstr "Хибний пароль."
-
 msgid "IDS_ST_POP_IF_YOU_RESET_YOUR_DEVICE_TO_FACTORY_DEFAULTS_YOU_WILL_NOT_BE_ABLE_TO_USE_ENCRYPTED_FILES_ON_THE_SD_CARD_MSG"
 msgstr "У разі скидання установок пристрою до заводських ви не зможете використовувати зашифровані файли на карті пам'яті, але й надалі зможете використовувати незашифровані файли."
 
@@ -538,12 +505,6 @@ msgstr "Шифрувати карту пам’яті? Цю дію не можн
 msgid "IDS_ST_POP_ENABLING_EMERGENCY_MODE_ING"
 msgstr "Увімкнення екстреного режиму..."
 
-msgid "IDS_ST_POP_ENABLING_AUTO_UPDATE_MEANS_YOUR_DEVICE_WILL_CHECK_FOR_SECURITY_UPDATES_AUTOMATICALLY_NOTI_MSG"
-msgstr "Увімкнення автоматичного оновлення означає, що перевірка наявності оновлень системи безпеки буде здійснюватися пристроєм автоматично. Перевірка за допомогою мобільних мереж може призвести до додаткових витрат"
-
-msgid "IDS_ST_POP_ENABLE_SMART_STAY_TO_TRY_IT_T_HELP"
-msgstr "Увімкніть «Розумне очікування», щоб спробувати це."
-
 msgid "IDS_ST_POP_ENABLE_SMART_ROTATION_TO_TRY_IT_T_HELP"
 msgstr "Увімкніть функцію розумне обертання, щоб спробувати її."
 
@@ -553,12 +514,6 @@ msgstr "Увімкнення режиму без зв’язку."
 msgid "IDS_ST_POP_EMERGENCY_MODE_WILL_BE_DISABLED"
 msgstr "Екстрений режим буде вимкнено."
 
-msgid "IDS_ST_POP_DO_NOT_ASK_AGAIN"
-msgstr "Надалі не запитувати"
-
-msgid "IDS_ST_POP_DISABLING_AUTO_UPDATE_MEANS_YOU_HAVE_TO_CHECK_FOR_SECURITY_UPDATES_MANUALLY_NOTI_MSG"
-msgstr "Вимкнення автоматичного оновлення означає необхідність перевірки наявності оновлень системи безпеки вручну. Для забезпечення безпеки пристрою рекомендується увімкнути автоматичне оновлення"
-
 msgid "IDS_ST_POP_DISABLE_TETHERING_Q"
 msgstr "Вимкнути прив'язку?"
 
@@ -598,9 +553,6 @@ msgstr "В режимі вкладок"
 msgid "IDS_ST_OPT_SELECTED"
 msgstr "Вибране"
 
-msgid "IDS_ST_OPT_SELECT"
-msgstr "Вибрати"
-
 msgid "IDS_ST_OPT_RESET_APP_SETTINGS_ABB"
 msgstr "Скинути устан.прогр."
 
@@ -616,9 +568,6 @@ msgstr "LTE/WCDMA/GSM (автопідключення)"
 msgid "IDS_ST_OPT_EDIT_QUICK_SETTINGS"
 msgstr "Змінити швидкі налаштування"
 
-msgid "IDS_ST_OPT_DEFAULT_RINGTONE"
-msgstr "Стандартний звук дзвінка"
-
 msgid "IDS_ST_OPT_CUSTOM_MODE_ABB"
 msgstr "Настроюваний режим"
 
@@ -631,15 +580,9 @@ msgstr "Блокувати мобільні мережі"
 msgid "IDS_ST_OPT_BLOCK_ALL"
 msgstr "Блокувати всі"
 
-msgid "IDS_ST_OPT_AUTO_UPDATE_ABB"
-msgstr "Автооновлення"
-
 msgid "IDS_ST_OPT_ALLOW_ALL"
 msgstr "Дозволити всі"
 
-msgid "IDS_ST_OPT_ALL"
-msgstr "Всі"
-
 msgid "IDS_ST_MBODY_ZOOM"
 msgstr "Масштаб"
 
@@ -679,9 +622,6 @@ msgstr "Показати використання ЦП"
 msgid "IDS_ST_MBODY_SELECT_WHERE_CAPTURED_IMAGES_WILL_BE_SAVED"
 msgstr "Виберіть місце для збереження створених знімків"
 
-msgid "IDS_ST_MBODY_SCREEN_ROTATION"
-msgstr "Обертання екрана"
-
 msgid "IDS_ST_MBODY_SCREEN_READER_HTTS"
 msgstr "Прог. читан. з екр. (TTS)"
 
@@ -700,18 +640,12 @@ msgstr "Рухи та жести"
 msgid "IDS_ST_MBODY_MOBILE_DATA"
 msgstr "Мобільні дані"
 
-msgid "IDS_ST_MBODY_HELP"
-msgstr "Довідка"
-
 msgid "IDS_ST_MBODY_HANDS_FREE_MODE"
 msgstr "Режим «Вільні руки»"
 
 msgid "IDS_ST_MBODY_GSM_ONLY"
 msgstr "Лише GSM"
 
-msgid "IDS_ST_MBODY_FONT_SIZE"
-msgstr "Розмір шрифту"
-
 msgid "IDS_ST_MBODY_FACTORY_RESET"
 msgstr "Віднов. завод. установок"
 
@@ -745,15 +679,9 @@ msgstr "Активна програма"
 msgid "IDS_ST_MBODY_ACCOUNTS_AND_BACKUP"
 msgstr "Облікові записи та резервне копіювання"
 
-msgid "IDS_ST_ITAB4_CONTROLS_M_INPUT_AND_CONTROL"
-msgstr "Керування"
-
 msgid "IDS_ST_HEADER_WI_FI_DIRECT"
 msgstr "Wi-Fi Direct"
 
-msgid "IDS_ST_HEADER_WI_FI"
-msgstr "Wi-Fi"
-
 msgid "IDS_ST_HEADER_USER_SETTINGS_ABB"
 msgstr "Установки користувача"
 
@@ -766,24 +694,15 @@ msgstr "Засоби USB"
 msgid "IDS_ST_HEADER_UNLOCK_DEVICE_USING_MOTION_ABB"
 msgstr "Розблок.пристрою за доп. рухів"
 
-msgid "IDS_ST_HEADER_UNAVAILABLE"
-msgstr "Недоступно"
-
 msgid "IDS_ST_HEADER_ULTRA_POWER_SAVING_MODE"
 msgstr "Удосконалений режим енергозбереження"
 
 msgid "IDS_ST_HEADER_TOUCH_KEY_LIGHT_DURATION"
 msgstr "Підсвічування клавіш"
 
-msgid "IDS_ST_HEADER_TEXT_TO_SPEECH"
-msgstr "Перетворення тексту на мовлення"
-
 msgid "IDS_ST_HEADER_STANDARD_LIMIT_ABB"
 msgstr "Стандартне обмеження"
 
-msgid "IDS_ST_HEADER_SOUND"
-msgstr "Звук"
-
 msgid "IDS_ST_HEADER_SIM_CARD_MANAGER"
 msgstr "Диспетчер SIM-картки"
 
@@ -799,18 +718,12 @@ msgstr "Дублювання екрану"
 msgid "IDS_ST_HEADER_SAMSUNG_KIES"
 msgstr "Samsung Kies"
 
-msgid "IDS_ST_HEADER_SAMSUNG_APPS"
-msgstr "Samsung Apps"
-
 msgid "IDS_ST_HEADER_RINGTONES"
 msgstr "Звуки дзвінка"
 
 msgid "IDS_ST_HEADER_RESET_RESULTS"
 msgstr "Скинути результати"
 
-msgid "IDS_ST_HEADER_RESET"
-msgstr "Скинути"
-
 msgid "IDS_ST_HEADER_PRIVILEGES"
 msgstr "Права доступу"
 
@@ -820,18 +733,12 @@ msgstr "Особистий режим"
 msgid "IDS_ST_HEADER_PORT"
 msgstr "Порт"
 
-msgid "IDS_ST_HEADER_PLEASE_WAIT"
-msgstr "Зачекайте."
-
 msgid "IDS_ST_HEADER_PERSONAL_MODE"
 msgstr "Особистий режим"
 
 msgid "IDS_ST_HEADER_PERSONALISATION"
 msgstr "Персоналізація"
 
-msgid "IDS_ST_HEADER_PD_SELECTED_ABB"
-msgstr "Вибрано: %d"
-
 msgid "IDS_ST_HEADER_PD_SELECTED"
 msgstr "Вибрано %d"
 
@@ -865,9 +772,6 @@ msgstr "Введення та рухи"
 msgid "IDS_ST_HEADER_HOME_SCREEN_ABB"
 msgstr "Головний екран"
 
-msgid "IDS_ST_HEADER_FINGER_SCANNER_ABB"
-msgstr "Відбитки пальців"
-
 msgid "IDS_ST_HEADER_ENTER_VALID_DEVICE_NAME_ABB"
 msgstr "Введ. дійсне ім’я пристр."
 
@@ -916,6 +820,9 @@ msgstr "Додати порт"
 msgid "IDS_ST_HEADER_ADD_IP"
 msgstr "Додати IP-адресу"
 
+msgid "IDS_COM_POP_CHECKING"
+msgstr "Перевірка..."
+
 msgid "IDS_ST_BUTTON_UNINSTALL_UPDATES"
 msgstr "Видалити оновлення"
 
@@ -925,30 +832,18 @@ msgstr "Видалити"
 msgid "IDS_ST_BUTTON_TRY_IT"
 msgstr "Спробувати"
 
-msgid "IDS_ST_BUTTON_STOP"
-msgstr "Стоп"
-
 msgid "IDS_ST_BUTTON_SET_SCREEN_LOCK_TYPE"
 msgstr "Встанов. тип блокування екрана"
 
 msgid "IDS_ST_BUTTON_RESET_APPS_ABB"
 msgstr "Скинути програми"
 
-msgid "IDS_ST_BUTTON_RESET"
-msgstr "Скидання"
-
 msgid "IDS_ST_BUTTON_REMOVE_DEFAULT_APPS_ABB"
 msgstr "Видалення стандартних програм"
 
 msgid "IDS_ST_BUTTON_ONLY_VIBRATE"
 msgstr "Лише вібрація"
 
-msgid "IDS_ST_BUTTON_OK_ABB"
-msgstr "ОК"
-
-msgid "IDS_ST_BUTTON_OK"
-msgstr "OK"
-
 msgid "IDS_ST_BUTTON_MOVE_TO_SD_ABB"
 msgstr "Пер.н.карт.пам"
 
@@ -958,21 +853,9 @@ msgstr "Перем. на телефон"
 msgid "IDS_ST_BUTTON_FORCE_STOP"
 msgstr "Примусово закрити"
 
-msgid "IDS_ST_BUTTON_ENABLE"
-msgstr "Увімкнути"
-
-msgid "IDS_ST_BUTTON_DISCONNECT"
-msgstr "Відключити"
-
 msgid "IDS_ST_BUTTON_DISABLE"
 msgstr "Вимкнути"
 
-msgid "IDS_ST_BUTTON_CONTINUE"
-msgstr "Продовжити"
-
-msgid "IDS_ST_BUTTON_CANCEL_ABB"
-msgstr "Скасувати"
-
 msgid "IDS_ST_BODY_YYYY_DD_MM_DOT"
 msgstr "РРРР.ДД.ММ"
 
@@ -1009,9 +892,6 @@ msgstr "У разі вимкнення функції передачі дани
 msgid "IDS_ST_BODY_WEB_APPLICATIONS"
 msgstr "Веб-програми"
 
-msgid "IDS_ST_BODY_WCDMA_GSM_NHAUTO_CONNECT"
-msgstr "WCDMA/GSM\n(автопідключення)"
-
 msgid "IDS_ST_BODY_WAIT_WHILE_DEVICE_IS_ENCRYPTED_PDP_COMPLETE"
 msgstr "Зачекайте, доки пристрій буде зашифровано. %d% завершено."
 
@@ -1024,15 +904,9 @@ msgstr "Очікування відповіді від SIM-картки..."
 msgid "IDS_ST_BODY_VOLUME"
 msgstr "Гучність"
 
-msgid "IDS_ST_BODY_VOICE_RECORDING"
-msgstr "Запис голосу"
-
 msgid "IDS_ST_BODY_VIBRATE_WHEN_RINGING"
 msgstr "Вібрація при виклику"
 
-msgid "IDS_ST_BODY_VERSION_PS"
-msgstr "Версія %s"
-
 msgid "IDS_ST_BODY_USING_MOBILE_DATA_MAY_RESULT_IN_ADDITIONAL_CHARGES_CONTINUE_Q"
 msgstr "Використання мобільних даних може призвести до додаткових витрат. Продовжити?"
 
@@ -1069,9 +943,6 @@ msgstr "Налагодження USB"
 msgid "IDS_ST_BODY_USB_ASK_ON_CONNECTION"
 msgstr "Запитувати під час з’єднання"
 
-msgid "IDS_ST_BODY_URL"
-msgstr "URL"
-
 msgid "IDS_ST_BODY_UNMOUNT_USB_OTG_STORAGE"
 msgstr "Відключення накопичувача USB OTG"
 
@@ -1096,8 +967,11 @@ msgstr "UDMincho"
 msgid "IDS_ST_BODY_UDGOTHIC_M_FONT"
 msgstr "UDGothic"
 
+msgid "IDS_IM_POP_THIS_FEATURE_IS_NOT_AVAILABLE_WHILE_FLIGHT_MODE_IS_ON"
+msgstr "Ця функція недоступна, якщо ввімкнено режим без зв’язку."
+
 msgid "IDS_ST_BODY_TURN_OFF"
-msgstr "Вимк."
+msgstr "Вимкнути"
 
 msgid "IDS_ST_BODY_TURNING_OFF_MOBILE_DATA_WHEN_THE_SCREEN_IS_OFF"
 msgstr "Припинення передавання мобільних даних, коли екран вимкнено."
@@ -1150,33 +1024,18 @@ msgstr "Ця дія призведе до стирання карти пам’
 msgid "IDS_ST_BODY_THE_SD_CARD_IS_CURRENTLY_IN_USE_THIS_ACTION_WILL_ERASE_ALL_DATA_ON_THE_SD_CARD_INCLUDING_THE_DATA_THAT_IS_CURRENTLY_BEING_USED"
 msgstr "Карта пам’яті наразі використовується. Ця дія призведе до стирання всіх даних, збережених на карті пам'яті, включно з даними, які наразі використовуються"
 
-msgid "IDS_ST_BODY_THE_RED_LED_LIGHTS_UP_WHEN_YOU_CHARGE_YOUR_DEVICE_WHILE_THE_SCREEN_IS_OFF"
-msgstr "Світлодіодний індикатор загорається червоним під час зарядження пристрою за вимкненого екрана."
-
-msgid "IDS_ST_BODY_THE_RED_LED_BLINKS_WHEN_THE_BATTERY_POWER_IS_LOW_WHILE_THE_SCREEN_IS_OFF"
-msgstr "Світлодіодний індикатор блимає червоним, коли рівень заряду акумулятора низький, а екран вимкнено."
-
 msgid "IDS_ST_BODY_THE_PASSWORD_MUST_NOT_CONTAIN_A_SIMPLE_SEQUENCE_HEG_1111_OR_1234"
 msgstr "У паролі не має бути простих послідовностей (наприклад, 1111 або 1234)"
 
+msgid "IDS_SMEMO_BUTTON_IMPORT"
+msgstr "Імпорт"
+
 msgid "IDS_ST_BODY_THE_NAME_FIELD_CANNOT_BE_EMPTY"
 msgstr "Поле введення імені не може бути пустим."
 
-msgid "IDS_ST_BODY_THE_BLUE_LED_BLINKS_WHEN_YOU_RECORD_VOICE_WHILE_THE_SCREEN_IS_OFF"
-msgstr "Cвітлодіодний індикатор блимає синім у разі запису голосу при вимкненому екрані."
-
-msgid "IDS_ST_BODY_THE_BLUE_LED_BLINKS_WHEN_YOU_HAVE_MISSED_CALLS_MESSAGES_OR_APP_NOTIFICATIONS_WHILE_THE_SCREEN_IS_OFF"
-msgstr "Світлодіодний індикатор синього кольору блимає за наявності пропущених викликів, повідомлень або сповіщень програм за вимкненого екрана."
-
-msgid "IDS_ST_BODY_THE_APPLICATIONS_BELOW_WERE_STARTED_BY_PS_STOPPING_THESE_APPLICATIONS_MAY_CAUSE_PS_TO_FAIL"
-msgstr "Програми нижче запущені за допомогою %s. Зупинення роботи цих програм може призвести до збою %s."
-
 msgid "IDS_ST_BODY_THERE_ARE_NO_NETWORKS_NEARBY"
 msgstr "Немає мереж поблизу."
 
-msgid "IDS_ST_BODY_TEXTSTYLE_LARGE"
-msgstr "Великий"
-
 msgid "IDS_ST_BODY_TASK_SWITCHER"
 msgstr "Диспетчер задач"
 
@@ -1189,12 +1048,6 @@ msgstr "Натисніть і утримуйте екран, а потім на
 msgid "IDS_ST_BODY_SYSTEM_MEMORY"
 msgstr "Системна пам’ять"
 
-msgid "IDS_ST_BODY_SUNDAY"
-msgstr "Неділя"
-
-msgid "IDS_ST_BODY_STORAGE"
-msgstr "Пам'ять"
-
 msgid "IDS_ST_BODY_STANDARD_T_DISPLAY_EFFECT"
 msgstr "Стандартний"
 
@@ -1213,12 +1066,6 @@ msgstr "Профілі соціальних мереж"
 msgid "IDS_ST_BODY_SMART_STAY_MAY_NOT_WORK_IN_THESE_SITUATIONS"
 msgstr "Функція «Розумне очікування» може не працювати в наведених нижче випадках."
 
-msgid "IDS_ST_BODY_SMART_ROTATION_MAY_NOT_WORK_IN_THESE_SITUATIONS"
-msgstr "Розумне обертання може не працювати в наведених нижче випадках."
-
-msgid "IDS_ST_BODY_SMART_ROTATION_DESCRIPTION_MSG"
-msgstr "Розумне обертання призводить до вимкнення автообертання екрана та використовує передню камеру для визначення орієнтації обличчя, а потім обертає екран відповідним чином."
-
 msgid "IDS_ST_BODY_SMALL_M_TEXTSIZE"
 msgstr "Маленький"
 
@@ -1246,15 +1093,6 @@ msgstr "Серійний номер"
 msgid "IDS_ST_BODY_SECURITY_ENGINE"
 msgstr "Система безпеки"
 
-msgid "IDS_ST_BODY_SECURITY"
-msgstr "Безпека"
-
-msgid "IDS_ST_BODY_SEARCH"
-msgstr "Пошук"
-
-msgid "IDS_ST_BODY_SD_CARD"
-msgstr "SD-карта"
-
 msgid "IDS_ST_BODY_SCREEN_TIMEOUT_ABB2"
 msgstr "Час очік.екр."
 
@@ -1285,33 +1123,18 @@ msgstr "Тип блокування екрана"
 msgid "IDS_ST_BODY_SCREEN_LOCK_SOUND"
 msgstr "Звук блокування екрана"
 
-msgid "IDS_ST_BODY_SCHEDULE"
-msgstr "Розклад"
-
 msgid "IDS_ST_BODY_SAVE_POWER_BY_ADJUSTING_SCREEN_TONE_ACCORDING_TO_ANALYSIS_OF_IMAGES"
 msgstr "Заощадження заряду за допомогою налаштування тону екрана відповідно до аналізу зображень."
 
 msgid "IDS_ST_BODY_SAVES_POWER_BY_LIMITING_THE_MAXIMUM_PERFORMANCE_OF_THE_DEVICE"
 msgstr "Заощадження заряду акумулятора за допомогою обмеження максимальної продуктивності пристрою."
 
-msgid "IDS_ST_BODY_SAVED"
-msgstr "Збережено."
-
-msgid "IDS_ST_BODY_SAVE"
-msgstr "Зберегти"
-
 msgid "IDS_ST_BODY_SAMSUNG_LEGAL"
 msgstr "Юридична інформація Samsung"
 
-msgid "IDS_ST_BODY_SAMSUNG_KIES_CONNECTION_CONNECTING_USB_HELP_MSG"
-msgstr "Якщо Samsung Kies (програмне забезпечення ПК) або відповідні драйвери ще не інстальовано на ПК, інсталяцію буде продовжено в Microsoft Windows. \nПісля інсталяції програмного забезпечення ПК можна виконувати такі операції:\n - синхронізація даних телефону;\n- оновлення програмного забезпечення телефону;\n- спільний доступ до Інтернету (цей телефон використовується як модем для отримання доступу до Інтернету через ноутбук чи ПК);\n- копіювання придбаних музичних, відео- (технологія Microsoft Windows Media DRM) або звичайних файлів на телефон."
-
 msgid "IDS_ST_BODY_RUNNING"
 msgstr "Виконується"
 
-msgid "IDS_ST_BODY_RESTRICTING_APPLICATION_USAGE_TO_ONLY_ESSENTIAL_APPLICATIONS_AND_THOSE_SELECTED_BY_YOU"
-msgstr "Обмеження використання програм лише важливими та вибраними."
-
 msgid "IDS_ST_BODY_RESET_TO_DEFAULT"
 msgstr "Скинути на стандартні"
 
@@ -1330,6 +1153,9 @@ msgstr "Скинути все"
 msgid "IDS_ST_BODY_REMOVE_LICENCE"
 msgstr "Видалити ліцензію"
 
+msgid "IDS_ST_POP_REGISTERED"
+msgstr "Зареєстровано."
+
 msgid "IDS_ST_BODY_REGULATORY_INFORMATION_ABB"
 msgstr "Нормативна інформація"
 
@@ -1339,9 +1165,6 @@ msgstr "Зареєструватися за адресою"
 msgid "IDS_ST_BODY_REGIONAL_EXAMPLE"
 msgstr "Приклад використання в регіональному форматі"
 
-msgid "IDS_ST_BODY_REGION"
-msgstr "Область"
-
 msgid "IDS_ST_BODY_PUK"
 msgstr "PUK"
 
@@ -1357,30 +1180,27 @@ msgstr "Захист пристрою від вірусів і шкідливо
 msgid "IDS_ST_BODY_PROFILE_NAME"
 msgstr "Назва профілю"
 
-msgid "IDS_ST_BODY_PROFILE"
-msgstr "Профіль"
-
 msgid "IDS_ST_BODY_PREPARING_THIS_COULD_TAKE_OVER_10_MINUTES_ING"
 msgstr "Підготовка. Вона може тривати 10 хвилин..."
 
 msgid "IDS_ST_BODY_PREFERRED_NETWORKS"
 msgstr "Пріорітетні мережі"
 
-msgid "IDS_ST_BODY_POP_JPN_DCM"
-msgstr "POP"
-
-msgid "IDS_ST_BODY_PM"
-msgstr "PM"
-
 msgid "IDS_ST_BODY_PLUG_IN_CHARGER_AND_TRY_AGAIN"
 msgstr "Під’єднайте зарядний пристрій і спробуйте ще раз."
 
 msgid "IDS_ST_BODY_PLAY_TONE_WHEN_THE_DIALLING_KEYPAD_IS_TAPPED"
 msgstr "Звук клавіш при наборі номера."
 
+msgid "IDS_ST_POP_PASSWORD_MUST_BE_MORE_THAN_P1SD_CHARACTERS_AND_LESS_THAN_P2SD"
+msgstr "Пароль має містити принаймні %1$d символів, але не більше %2$d."
+
 msgid "IDS_ST_BODY_PLAY_SOUNDS_WHEN_LOCKING_AND_UNLOCKING_SCREEN"
 msgstr "Відтворювати звуки під час блокування та розблокування екрана"
 
+msgid "IDS_ST_POP_PASSWORDS_DO_NOT_MATCH"
+msgstr "Пароль не співпадає."
+
 msgid "IDS_ST_BODY_PIN_BLOCKED_ENTER_PUK_TO_CONTINUE_JPN_DCM"
 msgstr "PIN blocked. Enter PUK to continue."
 
@@ -1393,9 +1213,6 @@ msgstr "Зображення, відео"
 msgid "IDS_ST_BODY_PHOTO_UPLOAD_SETTINGS"
 msgstr "Установки завантаження фотографій"
 
-msgid "IDS_ST_BODY_PHONEPROFILES_SILENT"
-msgstr "Без звуку"
-
 msgid "IDS_ST_BODY_PERSONAL_MODE_CAN_BE_USED_TO_HIDE_CONTENT_THAT_YOU_WANT_TO_KEEP_PRIVATE_MSG"
 msgstr "Особистий режим можна використовувати для приховування вмісту, який повинен залишатися конфіденційним. Щоб скористатися особистим режимом, увімкніть його в меню «Установки» або натисніть та утримуйте клавішу ввімкнення/вимкнення живлення, а потім виберіть особистий режим. Введіть PIN-код або пароль. Значок особистого режиму буде відображено у рядку стану. Для захисту даних вимкніть особистий режим після його використання. Використання захищеного блокування екрана також забезпечує кращий захист"
 
@@ -1408,6 +1225,9 @@ msgstr "Потрібен пароль для дешифрування прист
 msgid "IDS_ST_BODY_PASSWORD_MUST_CONTAIN_NO_MORE_THAN_PD_CHARACTERS_ABB"
 msgstr "Пароль має містити не більше %d символів."
 
+msgid "IDS_ST_POP_LOADING_ING"
+msgstr "Завантаження..."
+
 msgid "IDS_ST_BODY_PASSWORD_MUST_CONTAIN_AT_LEAST_PD_CHARACTERS_ABB"
 msgstr "Пароль має містити принаймні %d символи."
 
@@ -1423,9 +1243,6 @@ msgstr "Пароль пустий."
 msgid "IDS_ST_BODY_PASSWORD_CONTAINS_INVALID_CHARACTER_ABB"
 msgstr "Пароль містить хибні символи."
 
-msgid "IDS_ST_BODY_PASSWORD"
-msgstr "Пароль"
-
 msgid "IDS_ST_BODY_OPEN_SOURCE_LICENCES"
 msgstr "Ліцензії для програм з відкритим кодом"
 
@@ -1435,36 +1252,24 @@ msgstr "Увімкнено"
 msgid "IDS_ST_BODY_OFFICIAL_M_DEVICE_STATUS"
 msgstr "Офіційний"
 
+msgid "IDS_ST_POP_INCORRECT_PASSWORD"
+msgstr "Хибний пароль."
+
 msgid "IDS_ST_BODY_NUMBER"
 msgstr "Номер"
 
-msgid "IDS_ST_BODY_NO_RESULTS_FOUND"
-msgstr "Результатів не знайдено."
-
 msgid "IDS_ST_BODY_NO_DEFAULTS_SET"
 msgstr "Немає встановлених стандартних установок."
 
-msgid "IDS_ST_BODY_NOT_ASSIGNED"
-msgstr "Не призначено"
-
 msgid "IDS_ST_BODY_NOTIFICATION_PANEL"
 msgstr "Панель сповіщень"
 
-msgid "IDS_ST_BODY_NOTIFICATIONS"
-msgstr "Сповіщення"
-
-msgid "IDS_ST_BODY_NOTIFICATION"
-msgstr "Сповіщення"
-
 msgid "IDS_ST_BODY_NOSERVICE"
 msgstr "Немає мережі"
 
 msgid "IDS_ST_BODY_NORMAL_T_PROFILE"
 msgstr "Звичайний"
 
-msgid "IDS_ST_BODY_NONE"
-msgstr "Немає"
-
 msgid "IDS_ST_BODY_NEW_PIN2_AND_CONFIRM_PIN2_DO_NOT_MATCH"
 msgstr "Новий PIN2-код і PIN2-код для підтвердження не збігаються"
 
@@ -1474,9 +1279,6 @@ msgstr "Новий PIN2"
 msgid "IDS_ST_BODY_NEW_PIN1"
 msgstr "Новий код PIN1"
 
-msgid "IDS_ST_BODY_NEW"
-msgstr "Нове"
-
 msgid "IDS_ST_BODY_NETWORK_TYPE"
 msgstr "Тип мережі"
 
@@ -1489,18 +1291,15 @@ msgstr "Список мереж"
 msgid "IDS_ST_BODY_NETWORK_CONNECTIONS"
 msgstr "З’єднання з мережею"
 
+msgid "IDS_ST_POP_DO_NOT_ASK_AGAIN"
+msgstr "Надалі не запитувати"
+
 msgid "IDS_ST_BODY_NETWORK_CODE"
 msgstr "Код мережі"
 
-msgid "IDS_ST_BODY_NETWORK"
-msgstr "Мережа"
-
 msgid "IDS_ST_BODY_NATURAL_T_DISPLAY_EFFECT"
 msgstr "Природний"
 
-msgid "IDS_ST_BODY_NAME"
-msgstr "Iм'я"
-
 msgid "IDS_ST_BODY_MY_NUMBER"
 msgstr "Мій номер"
 
@@ -1525,12 +1324,6 @@ msgstr "Додаткові налаштування системи"
 msgid "IDS_ST_BODY_MORE_CONNECTIVITY_SETTINGS"
 msgstr "Додаткові налаштування з’єднання"
 
-msgid "IDS_ST_BODY_MONDAY"
-msgstr "Понеділок"
-
-msgid "IDS_ST_BODY_MODE"
-msgstr "Режим"
-
 msgid "IDS_ST_BODY_MOBILE_DATA_WILL_BE_USED_IF_YOU_DOWNLOAD_OR_UPLOAD_DATA_WITHOUT_WI_FI_CONNECTION"
 msgstr "У разі завантаження даних без підключення до мережі Wi-Fi використовуватимуться мобільні дані."
 
@@ -1540,29 +1333,23 @@ msgstr "ММ.ДД.РРРР"
 msgid "IDS_ST_BODY_MMS_CONNECTIONS"
 msgstr "Підключення MMS"
 
+msgid "IDS_ST_OPT_SELECT"
+msgstr "Вибрати"
+
 msgid "IDS_ST_BODY_MISCELLANEOUS_FILES"
 msgstr "Різні файли"
 
-msgid "IDS_ST_BODY_MESSAGE"
-msgstr "Повідомлення"
-
 msgid "IDS_ST_BODY_MENU_AND_WIDGETS"
 msgstr "Меню та віджети"
 
-msgid "IDS_ST_BODY_MEMORY"
-msgstr "Пам’ять"
-
 msgid "IDS_ST_BODY_MEDIUM"
 msgstr "Cередній"
 
-msgid "IDS_ST_BODY_MB"
-msgstr "МБ"
-
 msgid "IDS_ST_BODY_MASS_STORAGE_HELP_MSG"
 msgstr "Можна виконувати такі операції:\n- швидке копіювання файлів;\n- підключення через ОС MAC або Linux"
 
-msgid "IDS_ST_BODY_MARUBERI_JPN_DCM"
-msgstr "Maruberi"
+msgid "IDS_ST_OPT_DEFAULT_RINGTONE"
+msgstr "Стандартний звук дзвінка"
 
 msgid "IDS_ST_BODY_LTE_WCDMA_GSM_NHAUTO_CONNECT"
 msgstr "LTE/WCDMA/GSM\n(автопідключення)"
@@ -1570,39 +1357,33 @@ msgstr "LTE/WCDMA/GSM\n(автопідключення)"
 msgid "IDS_ST_BODY_LOCK_SCREEN_OPTIONS"
 msgstr "Опції екрана блокування"
 
-msgid "IDS_ST_BODY_LIST_VIEW"
-msgstr "В режимі списку"
-
 msgid "IDS_ST_BODY_LIMIT_BACKGROUND_PROCESSES"
 msgstr "Максимальна кількість фонових процесів"
 
-msgid "IDS_ST_BODY_LICENCE"
-msgstr "Ліцензія"
-
-msgid "IDS_ST_BODY_LED_INDICATOR"
-msgstr "Світлодіодний індикатор"
-
 msgid "IDS_ST_BODY_LEDOT_LOW_BATTERY"
 msgstr "Батарея розряджена"
 
 msgid "IDS_ST_BODY_LAUNCH_BY_DEFAULT"
 msgstr "Запускати за замовчуванням"
 
+msgid "IDS_ST_OPT_AUTO_UPDATE_ABB"
+msgstr "Автооновлення"
+
 msgid "IDS_ST_BODY_LANGUAGE_AND_REGION_ABB"
 msgstr "Мова та регіон"
 
 msgid "IDS_ST_BODY_LANGUAGE_AND_KEYBOARD"
 msgstr "Мова та клавіатура"
 
+msgid "IDS_ST_OPT_ALL"
+msgstr "Всі"
+
 msgid "IDS_ST_BODY_KEYBOARD"
 msgstr "Клавіатура"
 
 msgid "IDS_ST_BODY_KEEPS_THE_STATUS_BAR_TIDY_TAP_THE_REPRESENTATIVE_ICON_TO_SHOW_ALL_THE_ICONS"
 msgstr "Слідкуйте за рядком стану. Натисніть відповідний значок для відображення усіх значків."
 
-msgid "IDS_ST_BODY_KB"
-msgstr "КБ"
-
 msgid "IDS_ST_BODY_INTRODUCTION_TO_SMART_SCREEN_ABB"
 msgstr "Використання розумного екрана"
 
@@ -1618,15 +1399,6 @@ msgstr "Інстальовані програми"
 msgid "IDS_ST_BODY_INSTALLATION_SETTINGS"
 msgstr "Установки інсталяції"
 
-msgid "IDS_ST_BODY_INSERT_SD_CARD"
-msgstr "Вставте карту пам’яті."
-
-msgid "IDS_ST_BODY_INCORRECT_PIN_E"
-msgstr "Хибний PIN."
-
-msgid "IDS_ST_BODY_INCORRECT_PASSWORD_TRY_AGAIN"
-msgstr "Хибний пароль. Спробуйте ще раз"
-
 msgid "IDS_ST_BODY_INCOMING_CALLS_AND_NEW_NOTIFICATIONS_WILL_BE_READ_OUT_AUTOMATICALLY"
 msgstr "Вхідні виклики та нові сповіщення читатимуться автоматично."
 
@@ -1642,8 +1414,8 @@ msgstr "Якщо вибрати цю опцію, буде зашифровано
 msgid "IDS_ST_BODY_IF_YOU_FORGET_YOUR_PERSONAL_MODE_PASSWORD_YOU_WILL_NOT_BE_ABLE_TO_RECOVER_IT_FOR_SECURITY_MSG"
 msgstr "Якщо ви забули пароль особистого режиму, ви не зможете відновити його. Потрібно скинути особистий режим з міркувань безпеки. Це призведе до відновлення стандартних установок та видалення усього особистого вмісту."
 
-msgid "IDS_ST_BODY_IF_YOU_DONT_WANT_TO_SEE_A_NUMBER_APPEAR_ON_THE_APP_ICON_FOR_EACH_NEW_EVENT_DISABLE_BADGE"
-msgstr "Ð\92имкнÑ\96Ñ\82Ñ\8c Ð·Ð½Ð°Ñ\87ки, Ñ\8fкÑ\89о Ð²Ð¸ Ð½Ðµ Ð±Ð°Ð¶Ð°Ñ\94Ñ\82е Ð±Ð°Ñ\87иÑ\82и ÐºÑ\96лÑ\8cкÑ\96Ñ\81Ñ\82Ñ\8c Ð½Ð¾Ð²Ð¸Ñ\85 Ð¿Ð¾Ð´Ñ\96й, Ñ\89о Ð·'Ñ\8fвлÑ\8fÑ\94Ñ\82Ñ\8cÑ\81Ñ\8f Ð½Ð° Ñ\96конÑ\86Ñ\96 Ð¿Ñ\80огÑ\80ами."
+msgid "IDS_ST_MBODY_SCREEN_ROTATION"
+msgstr "Ð\9eбеÑ\80Ñ\82аннÑ\8f ÐµÐºÑ\80ана"
 
 msgid "IDS_ST_BODY_ICON_SHOWS_THAT_SMART_SCREEN_IS_ENABLED"
 msgstr "Значок вказує на те, що ввімкнено розумний екран."
@@ -1660,23 +1432,17 @@ msgstr "Helvetica Neue"
 msgid "IDS_ST_BODY_HARDWARE"
 msgstr "Апаратне забезпечення"
 
+msgid "IDS_ST_MBODY_HELP"
+msgstr "Довідка"
+
 msgid "IDS_ST_BODY_GSM"
 msgstr "GSM"
 
-msgid "IDS_ST_BODY_GRID_VIEW"
-msgstr "В режимі таблиці"
-
 msgid "IDS_ST_BODY_GLOVE_MODE_ABB"
 msgstr "Реж. «У перчатках»"
 
-msgid "IDS_ST_BODY_GESTURES"
-msgstr "Жести"
-
-msgid "IDS_ST_BODY_GB"
-msgstr "ГБ"
-
-msgid "IDS_ST_BODY_FROM_M_TIME"
-msgstr "Починаючи з"
+msgid "IDS_ST_MBODY_FONT_SIZE"
+msgstr "Розмір шрифту"
 
 msgid "IDS_ST_BODY_FREQUENTLY_USED"
 msgstr "Часто використовувані"
@@ -1705,9 +1471,6 @@ msgstr "Тип шрифту"
 msgid "IDS_ST_BODY_FONTSTYLE_ROSEMARY"
 msgstr "Rosemary"
 
-msgid "IDS_ST_BODY_FLIGHT_MODE_MSG"
-msgstr "За допомогою режиму «Без зв’язку» можна вимкнути функції викликів, обміну повідомленнями та передавання мобільних даних. Крім того, у режимі «Без зв’язку» вимикаються функції Wi-Fi і Bluetooth. Щоб скористатися Wi-Fi і Bluetooth, увімкніть їх в налаштуваннях або на панелі сповіщень."
-
 msgid "IDS_ST_BODY_FLIGHT_MODE_HAS_BEEN_ENABLED_NETWORK_SETTINGS_WILL_CLOSE"
 msgstr "Увімкнено режим без зв’язку. Установки мережі буде закрито."
 
@@ -1720,6 +1483,9 @@ msgstr "Режим FDN"
 msgid "IDS_ST_BODY_FIREWALL_ENABLED_ABB"
 msgstr "Брандмауер увімкнено"
 
+msgid "IDS_ST_HEADER_WI_FI"
+msgstr "Wi-Fi"
+
 msgid "IDS_ST_BODY_FIREWALL"
 msgstr "Брандмауер"
 
@@ -1735,8 +1501,8 @@ msgstr "Неможливо вибрати мережу."
 msgid "IDS_ST_BODY_FACE_AND_VOICE"
 msgstr "Обличчя та голос"
 
-msgid "IDS_ST_BODY_FACEBOOK"
-msgstr "Facebook"
+msgid "IDS_ST_HEADER_UNAVAILABLE"
+msgstr "Недоступно"
 
 msgid "IDS_ST_BODY_EXPLANATION_FOR_TRANSACTION_TRACKING_MENU_VODA"
 msgstr "Ваша рекомендаційна інформація надсилається разом із файлом, який передається."
@@ -1744,6 +1510,12 @@ msgstr "Ваша рекомендаційна інформація надсил
 msgid "IDS_ST_BODY_EXPLANATION_FOR_EXPIRY_REMINDER_MENU"
 msgstr "Отримати нагадування перед завершенням терміну дії ліцензії на файл, який використовується, наприклад, фонове зображення."
 
+msgid "IDS_ST_HEADER_TEXT_TO_SPEECH"
+msgstr "Перетворення тексту на мовлення"
+
+msgid "IDS_ST_HEADER_SOUND"
+msgstr "Звук"
+
 msgid "IDS_ST_BODY_ESTIMATED_MAX_STANDBY_TIME_ABB"
 msgstr "Макс.час в режимі очікування"
 
@@ -1756,12 +1528,12 @@ msgstr "Введіть пароль ще раз"
 msgid "IDS_ST_BODY_ENTER_PASSWORD"
 msgstr "Введіть пароль."
 
-msgid "IDS_ST_BODY_ENTER_NEW_PASSWORD"
-msgstr "Введіть новий пароль."
-
 msgid "IDS_ST_BODY_ENTER_CURRENT_PASSWORD"
 msgstr "Введіть поточний пароль."
 
+msgid "IDS_ST_HEADER_SAMSUNG_APPS"
+msgstr "Samsung Apps"
+
 msgid "IDS_ST_BODY_ENCRYPT_DEVICE_Q_WARNING_MSG"
 msgstr "Шифрувати пристрій? Дію не можна скасувати. Якщо її перервати, усі дані буде втрачено. Шифрування може тривати одну годину або більше; під час цього процесу пристрій буде перезавантажено декілька разів. Крім того, під час шифрування пристрій недоступний для використання."
 
@@ -1771,6 +1543,9 @@ msgstr "Шифрувати пристрій? Цю дію не можна ска
 msgid "IDS_ST_BODY_ENCRYPT_ACCOUNTS_SETTINGS_DOWNLOADED_APPLICATIONS_AND_THEIR_DATA_MEDIA_AND_OTHER_FILES"
 msgstr "Шифрування облікових записів, установок, завантажених програм та їхніх даних, медіа та інших файлів."
 
+msgid "IDS_ST_HEADER_RESET"
+msgstr "Скинути"
+
 msgid "IDS_ST_BODY_ENCRYPTION_WILL_TAKE_AT_LEAST_AN_HOUR"
 msgstr "Шифрування триватиме принаймні годину."
 
@@ -1783,15 +1558,18 @@ msgstr "Увімкнути доступ до даних через мобіль
 msgid "IDS_ST_BODY_EMPTY"
 msgstr "Пусто"
 
+msgid "IDS_ST_HEADER_PLEASE_WAIT"
+msgstr "Зачекайте."
+
 msgid "IDS_ST_BODY_EMERGENCY_MODE_ABB"
 msgstr "Екстрений режим"
 
+msgid "IDS_ST_HEADER_PD_SELECTED_ABB"
+msgstr "Вибрано: %d"
+
 msgid "IDS_ST_BODY_EMAIL"
 msgstr "Email"
 
-msgid "IDS_ST_BODY_EDIT"
-msgstr "Редагувати"
-
 msgid "IDS_ST_BODY_EASY_MODE"
 msgstr "Спрощений режим"
 
@@ -1804,15 +1582,6 @@ msgstr "Динамічний рядок стану"
 msgid "IDS_ST_BODY_DRIVING_MODE"
 msgstr "Режим «За кермом»"
 
-msgid "IDS_ST_BODY_DO_NOT_SHOW_AGAIN"
-msgstr "Більше не показувати"
-
-msgid "IDS_ST_BODY_DOWNLOADS"
-msgstr "Завантаження"
-
-msgid "IDS_ST_BODY_DOWNLOAD"
-msgstr "Завантаження"
-
 msgid "IDS_ST_BODY_DOUBLE_TAP_TO_OPEN_THE_MENU_T_TTS"
 msgstr "Двічі натисніть, щоб відкрити меню."
 
@@ -1822,18 +1591,12 @@ msgstr "Двічі натисніть, щоб редагувати це поле
 msgid "IDS_ST_BODY_DOUBLE_TAP_TO_CLOSE_THE_MENU_T_TTS"
 msgstr "Двічі натисніть, щоб закрити меню."
 
-msgid "IDS_ST_BODY_DOCOMO_JPN_DCM"
-msgstr "docomo"
-
 msgid "IDS_ST_BODY_DIVX_REGISTRATION"
 msgstr "Реєстрація DivX"
 
 msgid "IDS_ST_BODY_DIVX_DEREGISTRATION"
 msgstr "Скасування реєстрації DivX"
 
-msgid "IDS_ST_BODY_DISPLAY_CONTENTS"
-msgstr "Показати вміст"
-
 msgid "IDS_ST_BODY_DISPLAY_BATTERY_PERCENTAGE_ABB"
 msgstr "Відсоток заряду"
 
@@ -1843,9 +1606,6 @@ msgstr "Вимкнення..."
 msgid "IDS_ST_BODY_DE_REGISTRATION_CODE_NOT_FOUND"
 msgstr "Не знайдено код скасування реєстрації."
 
-msgid "IDS_ST_BODY_DEVICE_MEMORY"
-msgstr "Пам’ять пристрою"
-
 msgid "IDS_ST_BODY_DEVICE_INFO"
 msgstr "Інформація про пристрій"
 
@@ -1855,9 +1615,6 @@ msgstr "Можна шифрувати облікові записи, устан
 msgid "IDS_ST_BODY_DEVICE_ENCRYPTED"
 msgstr "Пристрій зашифровано."
 
-msgid "IDS_ST_BODY_DEVICE"
-msgstr "Пристрій"
-
 msgid "IDS_ST_BODY_DEVELOPER_OPTIONS"
 msgstr "Параметри розробника"
 
@@ -1888,9 +1645,6 @@ msgstr "ДД/ММ/РРРР"
 msgid "IDS_ST_BODY_DATE_AND_TIME"
 msgstr "Дата й час"
 
-msgid "IDS_ST_BODY_DATE"
-msgstr "Дата"
-
 msgid "IDS_ST_BODY_DATA_ROAMING"
 msgstr "Передача даних у роумінгу"
 
@@ -1900,18 +1654,12 @@ msgstr "Дані"
 msgid "IDS_ST_BODY_CUSTOM_M_DEVICE_STATUS"
 msgstr "Настроюваний"
 
-msgid "IDS_ST_BODY_CURRENT"
-msgstr "Поточний"
-
 msgid "IDS_ST_BODY_CRASH_VIEWER"
 msgstr "Програма перегляду помилок"
 
 msgid "IDS_ST_BODY_CPU_USAGE"
 msgstr "Використання процесора"
 
-msgid "IDS_ST_BODY_COUNTRY_CODE"
-msgstr "Код країни"
-
 msgid "IDS_ST_BODY_COOL_JAZZ"
 msgstr "Cool jazz"
 
@@ -1921,18 +1669,21 @@ msgstr "Вміст, збережений у галереї, а також мен
 msgid "IDS_ST_BODY_CONNECTIONSETTINGS_PROXY_ADDRESS"
 msgstr "Адреса проксі"
 
+msgid "IDS_ST_BUTTON_STOP"
+msgstr "Стоп"
+
 msgid "IDS_ST_BODY_CONNECTIONSETTINGS_INTERNET"
 msgstr "Інтернет"
 
 msgid "IDS_ST_BODY_CONNECTIONS"
 msgstr "З’єднання"
 
-msgid "IDS_ST_BODY_CONNECTION"
-msgstr "З’єднання"
-
 msgid "IDS_ST_BODY_CONFIRM_NEW_PIN2"
 msgstr "Підтвердити PIN2"
 
+msgid "IDS_ST_BUTTON_RESET"
+msgstr "Скидання"
+
 msgid "IDS_ST_BODY_CONFIRM_NEW_PIN1"
 msgstr "Підтвердити новий код PIN1."
 
@@ -1942,12 +1693,15 @@ msgstr "Підтвердити новий PIN"
 msgid "IDS_ST_BODY_CONFIRM_DECRYPTION"
 msgstr "Підтвердити дешифрування"
 
-msgid "IDS_ST_BODY_CONFIRM"
-msgstr "Ð\9fÑ\96дÑ\82веÑ\80дженнÑ\8f"
+msgid "IDS_ST_BUTTON_OK_ABB"
+msgstr "Ð\9eÐ\9a"
 
 msgid "IDS_ST_BODY_CONFIGURE_FIREWALL_SETTINGS"
 msgstr "Настроювання установок брандмауера"
 
+msgid "IDS_ST_BUTTON_OK"
+msgstr "OK"
+
 msgid "IDS_ST_BODY_COMPUTING_ING"
 msgstr "Обчислення..."
 
@@ -1960,11 +1714,14 @@ msgstr "Choco cooky"
 msgid "IDS_ST_BODY_CHECK_FOR_UPDATES_AUTOMATICALLY_ABB"
 msgstr "Перевіряти оновлення автоматично."
 
+msgid "IDS_ST_BUTTON_ENABLE"
+msgstr "Увімкнути"
+
 msgid "IDS_ST_BODY_CHECK_FOR_UPDATES_ABB"
 msgstr "Перевірити наявність оновлень"
 
-msgid "IDS_ST_BODY_CHECK_FOR_UPDATES"
-msgstr "Ð\9fеÑ\80евÑ\96Ñ\80иÑ\82и Ð¾Ð½Ð¾Ð²Ð»ÐµÐ½Ð½Ñ\8f"
+msgid "IDS_ST_BUTTON_DISCONNECT"
+msgstr "Ð\92Ñ\96дклÑ\8eÑ\87иÑ\82и"
 
 msgid "IDS_ST_BODY_CHARGE_BATTERY_TO_ABOVE_80P_AND_TRY_AGAIN"
 msgstr "Зарядіть акумулятор на понад 80% і спробуйте ще раз."
@@ -1972,9 +1729,15 @@ msgstr "Зарядіть акумулятор на понад 80% і спроб
 msgid "IDS_ST_BODY_CHANGING_THE_FONT_SIZE_IN_ACCESSIBILITY_SETTINGS_WILL_OVERRIDE_THE_FONT_SIZE_IN_EACH_APPLICATION"
 msgstr "Зміна розміру шрифтів в установках доступності буде впливати на розмір шрифтів в кожній програмі."
 
+msgid "IDS_ST_BUTTON_CONTINUE"
+msgstr "Продовжити"
+
 msgid "IDS_ST_BODY_CHANGING_THE_COLOUR_OF_THE_SCREEN_TO_GREYSCALE"
 msgstr "Змінення кольору екрана на сірі тони."
 
+msgid "IDS_ST_BUTTON_CANCEL_ABB"
+msgstr "Скасувати"
+
 msgid "IDS_ST_BODY_CHANGE_TEXT_SIZE_IN_CONTACTS_CALENDAR_MEMO_MESSAGES_EMAIL_AND_IM"
 msgstr "Змінення розміру тексту в контактах, календарі, нагадуваннях, повідомленнях, Email і миттєвих повідомленнях."
 
@@ -2041,15 +1804,12 @@ msgstr "Пароль знадобиться для дешифрування пр
 msgid "IDS_ST_BODY_AVAILABLE_SPACE"
 msgstr "Доступне місце"
 
-msgid "IDS_ST_BODY_AVAILABLE"
-msgstr "Доступний"
-
-msgid "IDS_ST_BODY_AUTO_DOWNLOAD"
-msgstr "Автозавантаження"
-
 msgid "IDS_ST_BODY_AUTH_TYPE"
 msgstr "Тип аутентифікації"
 
+msgid "IDS_ST_BODY_VERSION_PS"
+msgstr "Версія %s"
+
 msgid "IDS_ST_BODY_APP_OPENING_IMAGE"
 msgstr "Зображення під час відкриття програми"
 
@@ -2065,15 +1825,9 @@ msgstr "Диспетчер програм"
 msgid "IDS_ST_BODY_APPLICATION_INFO"
 msgstr "Відомості про програму"
 
-msgid "IDS_ST_BODY_APPLICATION"
-msgstr "Програма"
-
 msgid "IDS_ST_BODY_ANTIVIRUS_SOFTWARE_ABB"
 msgstr "Антивірусне програм. забезпечення"
 
-msgid "IDS_ST_BODY_AM"
-msgstr "AM"
-
 msgid "IDS_ST_BODY_ALWAYS_REJECT"
 msgstr "Завжди відхиляти"
 
@@ -2083,9 +1837,6 @@ msgstr "Завжди ввімкнено"
 msgid "IDS_ST_BODY_ALWAYS_OFF"
 msgstr "Завжди вимкнено"
 
-msgid "IDS_ST_BODY_ALARM"
-msgstr "Будильник"
-
 msgid "IDS_ST_BODY_AFTER_YOU_DOWNLOAD_AND_INSTALL_APPLICATIONS_APPLICATIONS_WILL_BE_SHOWN_HERE"
 msgstr "Після завантаження та інсталяції програм їх буде відображено тут"
 
@@ -2095,6 +1846,9 @@ msgstr "Після скидання телефон автоматично пер
 msgid "IDS_ST_BODY_ADJUST_BRIGHTNESS_LEVEL"
 msgstr "Налаштування рівня яскравості"
 
+msgid "IDS_ST_BODY_URL"
+msgstr "URL"
+
 msgid "IDS_ST_BODY_ADJUST_AUTOMATIC_BRIGHTNESS"
 msgstr "Автоматичне налаштування яскравості"
 
@@ -2164,59 +1918,152 @@ msgstr "Забезпечення інтелектуальної відповід
 msgid "IDS_HELP_BODY_SMART_SCREEN_WORKS_BEST_UNDER_THE_FOLLOWING_CONDITIONS_C"
 msgstr "Розумний екран краще працює за таких умов:"
 
-msgid "IDS_HELP_BODY_SMART_ROTATION_DISABLES_AUTO_SCREEN_ROTATION_BY_CHECKING_THE_ORIENTATION_OF_YOUR_FACE_AND_THE_DEVICE_BY_ITS_FRONT_CAMERA"
-msgstr "У разі використання функції розумне обертання передня камера пристрою використовується для розпізнавання положення вашого обличчя та орієнтації пристрою, у результаті чого функція автоматичного обертання екрана вимикається."
-
-msgid "IDS_LBS_HEADER_LOCATION"
-msgstr "Розташування"
-
 msgid "IDS_LBS_BODY_DESTINATION"
 msgstr "Одержувач"
 
-msgid "IDS_ST_SK_NO"
-msgstr "Ð\9dÑ\96"
+msgid "IDS_ST_BODY_TEXTSTYLE_LARGE"
+msgstr "Ð\92еликий"
 
-msgid "IDS_HELP_BODY_SMART_STAY_DETECTS_YOUR_EYES_WITH_THE_FRONT_CAMERA_SO_THAT_THE_SCREEN_STAYS_ON_WHEN_YOU_ARE_LOOKING_AT_IT"
-msgstr "ФÑ\83нкÑ\86Ñ\96Ñ\8f Â«Ð Ð¾Ð·Ñ\83мне Ð¾Ñ\87Ñ\96кÑ\83ваннÑ\8f» Ð·Ð´Ð°Ñ\82на Ñ\80озпÑ\96знаваÑ\82и Ð¾Ñ\87Ñ\96 Ð·Ð° Ð´Ð¾Ð¿Ð¾Ð¼Ð¾Ð³Ð¾Ñ\8e Ð¿ÐµÑ\80еднÑ\8cоÑ\97 ÐºÐ°Ð¼ÐµÑ\80и Ð¿Ñ\96д Ñ\87аÑ\81 Ð²Ð²Ñ\96мкненого ÐµÐºÑ\80ана, Ñ\8fкÑ\89о Ð²Ð¸ Ð½Ð° Ð½Ñ\8cого Ð´Ð¸Ð²Ð¸Ñ\82еÑ\81Ñ\8c."
+msgid "IDS_ST_BODY_SUNDAY"
+msgstr "ЩонедÑ\96лÑ\96"
 
-msgid "IDS_QP_POP_YOU_WILL_NO_LONGER_BE_ABLE_TO_USE_APPLICATIONS_NOTI_MSG"
-msgstr "Ð\91Ñ\96лÑ\8cÑ\88е Ð½Ðµ Ð¼Ð¾Ð¶Ð½Ð° Ð±Ñ\83де Ð²Ð¸ÐºÐ¾Ñ\80иÑ\81Ñ\82овÑ\83ваÑ\82и Ñ\82акÑ\96 Ð¿Ð¾Ñ\81лÑ\83ги, Ñ\8fк Ð´Ð¾Ñ\81Ñ\82Ñ\83п Ð´Ð¾ Ð\86нÑ\82еÑ\80неÑ\82Ñ\83, Ð¾Ð±Ð¼Ñ\96н Ð¿Ð¾Ð²Ñ\96домленнÑ\8fми Email Ñ\96 YouTube Ñ\87еÑ\80ез Ð¼Ð¾Ð±Ñ\96лÑ\8cнÑ\96 Ð¼ÐµÑ\80ежÑ\96. Ð\9fÑ\80одовжиÑ\82и?"
+msgid "IDS_ST_BODY_STORAGE"
+msgstr "Ð\9fам'Ñ\8fÑ\82Ñ\8c"
 
-msgid "IDS_ST_BODY_10_MINUTES"
-msgstr "10 хвилин"
+msgid "IDS_ST_BODY_SECURITY"
+msgstr "Безпека"
 
-msgid "IDS_ST_BODY_15SEC"
-msgstr "15 секунд"
+msgid "IDS_ST_BODY_SEARCH"
+msgstr "Пошук"
 
-msgid "IDS_ST_BODY_24_HOURS"
-msgstr "24 години"
+msgid "IDS_ST_BODY_SD_CARD"
+msgstr "SD-карта"
 
-msgid "IDS_ST_BODY_2_MINUTES"
-msgstr "2 хвилини"
+msgid "IDS_ST_BODY_SCHEDULE"
+msgstr "Розклад"
 
-msgid "IDS_ST_BODY_30SEC"
-msgstr "30 секунд"
+msgid "IDS_ST_BODY_SAVED"
+msgstr "Збережено."
 
-msgid "IDS_ST_BODY_5_MINUTES"
-msgstr "5 хвилин"
+msgid "IDS_ST_BODY_SAVE"
+msgstr "Зберегти"
 
-msgid "IDS_ST_BODY_APPLICATIONS"
-msgstr "Ð\9fÑ\80огÑ\80ами"
+msgid "IDS_ST_BODY_REGION"
+msgstr "Ð\9eблаÑ\81Ñ\82Ñ\8c"
 
-msgid "IDS_ST_BODY_DONT_ASK_AGAIN"
-msgstr "Ð\91Ñ\96лÑ\8cÑ\88е Ð½Ðµ Ð·Ð°Ð¿Ð¸Ñ\82Ñ\83ваÑ\82и"
+msgid "IDS_ST_BODY_PROFILE"
+msgstr "Ð\9fÑ\80оÑ\84Ñ\96лÑ\8c"
 
-msgid "IDS_ST_BODY_P1SS_IS_CURRENTLY_P2SS_T_TTS"
-msgstr "%1$s наразі %2$s."
+msgid "IDS_ST_BODY_PM"
+msgstr "PM"
 
-msgid "IDS_ST_BODY_PASSWORDS_MUST_CONSIST_OF_AT_LEAST_4_ALPHANUMERIC_CHARACTERS_ALSO_INCLUDING_AT_LEAST_1_ALPHABETICAL_CHARACTER"
-msgstr "Ð\9fаÑ\80олÑ\96 Ð¿Ð¾Ð²Ð¸Ð½Ð½Ñ\96 Ñ\81кладаÑ\82иÑ\81Ñ\8f Ð¿Ñ\80инаймнÑ\96 Ð· 4 Ð±Ñ\83квенно-Ñ\86иÑ\84Ñ\80овиÑ\85 Ñ\81имволÑ\96в Ñ\96 Ð¿Ñ\80инаймнÑ\96 1 Ð±Ñ\83квенного Ñ\81имволÑ\83."
+msgid "IDS_ST_BODY_PHONEPROFILES_SILENT"
+msgstr "Ð\91ез Ð·Ð²Ñ\83кÑ\83"
 
-msgid "IDS_ST_BODY_PUK1_BLOCKED"
-msgstr "Ð\9aод PUK1 Ð·Ð°Ð±Ð»Ð¾ÐºÐ¾Ð²Ð°Ð½Ð¾."
+msgid "IDS_ST_BODY_PASSWORD"
+msgstr "Ð\9fаÑ\80олÑ\8c"
 
-msgid "IDS_ST_BODY_PUK1_CODE"
-msgstr "Код PUK1"
+msgid "IDS_ST_BODY_NO_RESULTS_FOUND"
+msgstr "Результатів не знайдено."
+
+msgid "IDS_ST_BODY_NOT_ASSIGNED"
+msgstr "Не призначено"
+
+msgid "IDS_ST_BODY_NOTIFICATIONS"
+msgstr "Сповіщення"
+
+msgid "IDS_ST_BODY_NOTIFICATION"
+msgstr "Сповіщення"
+
+msgid "IDS_ST_BODY_NONE"
+msgstr "Немає"
+
+msgid "IDS_ST_BODY_NEW"
+msgstr "Нове"
+
+msgid "IDS_ST_BODY_NETWORK"
+msgstr "Мережа"
+
+msgid "IDS_ST_BODY_NAME"
+msgstr "Iм'я"
+
+msgid "IDS_ST_BODY_MONDAY"
+msgstr "Щопонеділка"
+
+msgid "IDS_ST_BODY_MODE"
+msgstr "Режим"
+
+msgid "IDS_ST_SK_NO"
+msgstr "Ні"
+
+msgid "IDS_ST_BODY_MESSAGE"
+msgstr "Повідомлення"
+
+msgid "IDS_ST_BODY_MEMORY"
+msgstr "Пам’ять"
+
+msgid "IDS_ST_BODY_MB"
+msgstr "МБ"
+
+msgid "IDS_ST_BODY_LIST_VIEW"
+msgstr "В режимі списку"
+
+msgid "IDS_ST_BODY_LICENCE"
+msgstr "Ліцензія"
+
+msgid "IDS_ST_BODY_LED_INDICATOR"
+msgstr "Світлодіодний індикатор"
+
+msgid "IDS_HELP_BODY_SMART_STAY_DETECTS_YOUR_EYES_WITH_THE_FRONT_CAMERA_SO_THAT_THE_SCREEN_STAYS_ON_WHEN_YOU_ARE_LOOKING_AT_IT"
+msgstr "Функція «Розумне очікування» здатна розпізнавати очі за допомогою передньої камери під час ввімкненого екрана, якщо ви на нього дивитесь."
+
+msgid "IDS_QP_POP_YOU_WILL_NO_LONGER_BE_ABLE_TO_USE_APPLICATIONS_NOTI_MSG"
+msgstr "Більше не можна буде використовувати такі послуги, як доступ до Інтернету, обмін повідомленнями Email і YouTube через мобільні мережі. Продовжити?"
+
+msgid "IDS_ST_BODY_10_MINUTES"
+msgstr "10 хвилин"
+
+msgid "IDS_ST_BODY_15SEC"
+msgstr "15 секунд"
+
+msgid "IDS_ST_BODY_24_HOURS"
+msgstr "24 години"
+
+msgid "IDS_ST_BODY_2_MINUTES"
+msgstr "2 хвилини"
+
+msgid "IDS_ST_BODY_KB"
+msgstr "КБ"
+
+msgid "IDS_ST_BODY_30SEC"
+msgstr "30 секунд"
+
+msgid "IDS_ST_BODY_5_MINUTES"
+msgstr "5 хвилин"
+
+msgid "IDS_ST_BODY_DONT_ASK_AGAIN"
+msgstr "Більше не запитувати"
+
+msgid "IDS_ST_BODY_P1SS_IS_CURRENTLY_P2SS_T_TTS"
+msgstr "%1$s наразі %2$s."
+
+msgid "IDS_ST_BODY_PASSWORDS_MUST_CONSIST_OF_AT_LEAST_4_ALPHANUMERIC_CHARACTERS_ALSO_INCLUDING_AT_LEAST_1_ALPHABETICAL_CHARACTER"
+msgstr "Паролі повинні складатися принаймні з 4 буквенно-цифрових символів і принаймні 1 буквенного символу."
+
+msgid "IDS_ST_BODY_INSERT_SD_CARD"
+msgstr "Вставте карту пам’яті."
+
+msgid "IDS_ST_BODY_PUK1_BLOCKED"
+msgstr "Код PUK1 заблоковано."
+
+msgid "IDS_ST_BODY_INCORRECT_PIN_E"
+msgstr "Хибний PIN."
+
+msgid "IDS_ST_BODY_PUK1_CODE"
+msgstr "Код PUK1"
+
+msgid "IDS_ST_BODY_INCORRECT_PASSWORD_TRY_AGAIN"
+msgstr "Хибний пароль. Спробуйте ще раз"
 
 msgid "IDS_ST_BODY_PUK2"
 msgstr "PUK2"
@@ -2260,6 +2107,9 @@ msgstr "Хибний код PUK1."
 msgid "IDS_ST_POP_INCORRECT_PUK1_PD_ATTEMPTS_LEFT"
 msgstr "Хибний PUK1. Залишилося %d спроб."
 
+msgid "IDS_ST_BODY_GRID_VIEW"
+msgstr "В режимі таблиці"
+
 msgid "IDS_ST_POP_INCORRECT_PUK2"
 msgstr "Хибний PUK2."
 
@@ -2269,20 +2119,89 @@ msgstr "Хибний PUK2. Залишилося %d спроб."
 msgid "IDS_ST_POP_PIN_CHANGED"
 msgstr "PIN-код змінено."
 
+msgid "IDS_ST_BODY_GB"
+msgstr "ГБ"
+
 msgid "IDS_TASKMGR_BUTTON_CLEAR_CACHE"
 msgstr "Очистити кеш"
 
 msgid "IDS_ST_BODY_3G_ONLY"
 msgstr "Лише 3G"
 
+msgid "IDS_ST_BODY_FROM_M_TIME"
+msgstr "Починаючи з"
+
 msgid "IDS_ST_HEADER_ADD"
 msgstr "Додати"
 
-msgid "IDS_ST_BODY_SECONDS"
-msgstr "Секунди"
+msgid "IDS_ST_BODY_FACEBOOK"
+msgstr "Facebook"
 
-msgid "IDS_ST_BUTTON_CANCEL"
-msgstr "Скасувати"
+msgid "IDS_ST_BODY_ENTER_NEW_PASSWORD"
+msgstr "Введіть новий пароль."
+
+msgid "IDS_ST_BODY_EDIT"
+msgstr "Редагувати"
+
+msgid "IDS_ST_BODY_DO_NOT_SHOW_AGAIN"
+msgstr "Більше не показувати"
+
+msgid "IDS_ST_BODY_DOWNLOADS"
+msgstr "Завантаження"
+
+msgid "IDS_ST_BODY_DOWNLOAD"
+msgstr "Завантаження"
+
+msgid "IDS_ST_BODY_DISPLAY_CONTENTS"
+msgstr "Показати вміст"
+
+msgid "IDS_ST_BODY_DEVICE_MEMORY"
+msgstr "Пам’ять пристрою"
+
+msgid "IDS_ST_BODY_DEVICE"
+msgstr "Пристрій"
+
+msgid "IDS_ST_BODY_DATE"
+msgstr "Дата"
+
+msgid "IDS_ST_BODY_CURRENT"
+msgstr "Поточний"
+
+msgid "IDS_ST_BODY_COUNTRY_CODE"
+msgstr "Код країни"
+
+msgid "IDS_ST_BODY_CONNECTION"
+msgstr "З’єднання"
+
+msgid "IDS_ST_BODY_CONFIRM"
+msgstr "Підтвердження"
+
+msgid "IDS_ST_BODY_CHECK_FOR_UPDATES"
+msgstr "Перевірити оновлення"
+
+msgid "IDS_ST_BODY_AVAILABLE"
+msgstr "Доступний"
+
+msgid "IDS_ST_BODY_AUTO_DOWNLOAD"
+msgstr "Автозавантаження"
+
+msgid "IDS_ST_BODY_APPLICATION"
+msgstr "Програма"
+
+msgid "IDS_ST_BODY_AM"
+msgstr "AM"
+
+msgid "IDS_ST_BODY_ALARM"
+msgstr "Будильник"
+
+msgid "IDS_LBS_HEADER_LOCATION"
+msgstr "Розташування"
+
+msgid "IDS_ST_BODY_APPLICATIONS"
+msgstr "Програми"
+
+msgid "IDS_ST_BODY_VIDEOS"
+msgstr "Відео"
 
 msgid "IDS_ST_BODY_1_5_SECONDS"
 msgstr "1,5 секунди"
@@ -2296,8 +2215,17 @@ msgstr "ГОТОВО"
 msgid "IDS_ST_HEADER_ENABLE_DATA_ROAMING"
 msgstr "Увімкнення передачі даних у роумінгу"
 
-msgid "IDS_ST_HEADER_TURN_ON_MOBILE_DATA"
-msgstr "Увімкнути використання мобільних даних"
+msgid "IDS_ST_HEADER_SCAN_FOR_NETWORKS_ABB"
+msgstr "Сканування мереж"
+
+msgid "IDS_ST_POP_MOBILE_DATA_WILL_BE_TURNED_ON_CONNECTING_TO_MOBILE_NETWORKS_MAY_RESULT_IN_ADDITIONAL_CHARGES_DEPENDING_ON_YOUR_PAYMENT_PLAN"
+msgstr "Функцію використання мобільних даних буде ввімкнено. Підключення до мобільних мереж може призвести до додаткових витрат залежно від тарифного плану."
+
+msgid "IDS_ST_POP_SCANNING_FOR_NETWORK_ING"
+msgstr "Пошук мережі..."
+
+msgid "IDS_ST_POP_UNLESS_YOU_CONNECT_TO_A_WI_FI_NETWORK_YOU_WILL_NOT_BE_ABLE_TO_USE_THE_INTERNET_EMAIL_OR_OTHER_APPS_MSG"
+msgstr "Якщо немає підключення до мережі Wi-Fi, ви не зможете використовувати Інтернет, обмін повідомленнями Email або інші програми, для роботи яких потрібна передача даних."
 
 msgid "IDS_ST_HEADER_UNABLE_TO_PLAY_SAMPLE_ABB"
 msgstr "Неможливо відтворити зразок"
@@ -2305,15 +2233,24 @@ msgstr "Неможливо відтворити зразок"
 msgid "IDS_ST_POP_SAMPLES_CANNOT_BE_PLAYED_DURING_CALLS"
 msgstr "Зразки неможливо відтворити під час викликів."
 
-msgid "IDS_ST_HEADER_DEVICE_NAME"
-msgstr "Ім'я пристрою"
-
 msgid "IDS_ST_HEADER_DELETE_ITEMS_ABB2"
 msgstr "Видалення об’єктів"
 
+msgid "IDS_ST_BODY_SECONDS"
+msgstr "Секунди"
+
 msgid "IDS_ST_HEADER_FEEDBACK"
 msgstr "РЕАГУВАННЯ"
 
+msgid "IDS_ST_BUTTON_CANCEL"
+msgstr "Скасувати"
+
+msgid "IDS_ST_HEADER_TURN_ON_MOBILE_DATA"
+msgstr "Увімкнути використання мобільних даних"
+
+msgid "IDS_ST_HEADER_DEVICE_NAME"
+msgstr "Ім'я пристрою"
+
 msgid "IDS_ST_BODY_SELECT_ALL"
 msgstr "Вибрати всі"
 
@@ -2323,9 +2260,6 @@ msgstr "Загалом"
 msgid "IDS_ST_HEADER_MANAGE_CERTIFICATES_ABB"
 msgstr "Керування сертифікатами"
 
-msgid "IDS_ST_BODY_INCORRECT_PASSWORD"
-msgstr "Хибний пароль."
-
 msgid "IDS_ST_HEADER_TURN_OFF_MOBILE_DATA"
 msgstr "Вимкнути використання мобільних даних"
 
@@ -2335,9 +2269,6 @@ msgstr "У режимі без зв’язку вимкнено функції 
 msgid "IDS_ST_BODY_TYPE"
 msgstr "Тип"
 
-msgid "IDS_ST_BODY_PERSONAL"
-msgstr "Особисте"
-
 msgid "IDS_ST_HEADER_LOCK_SCREEN_AND_SECURITY_ABB"
 msgstr "Екран блокування й безпека"
 
@@ -2356,9 +2287,6 @@ msgstr "Юридична інформація"
 msgid "IDS_ST_BODY_DEVICE_INFORMATION"
 msgstr "Відомості про пристрій"
 
-msgid "IDS_ST_BODY_PHONE_NUMBER"
-msgstr "Номер телефону"
-
 msgid "IDS_ST_BODY_MODEL_NUMBER"
 msgstr "Назва моделі"
 
@@ -2407,6 +2335,81 @@ msgstr "Очистити кеш"
 msgid "IDS_ST_BODY_12_HOURS"
 msgstr "12 годин"
 
+msgid "IDS_ST_BODY_ANSWERINGMODE_AUTOMATIC"
+msgstr "Автоматично"
+
+msgid "IDS_ST_BODY_BLUETOOTH"
+msgstr "Bluetooth"
+
+msgid "IDS_ST_BODY_ADVANCEDOPTIONS_CERTIFICATES"
+msgstr "Сертифікати"
+
+msgid "IDS_ST_BODY_CALLERID_DEFAULT"
+msgstr "За замовчуванням"
+
+msgid "IDS_ST_BODY_APPLICATIONSETTINGS_MESSAGE"
+msgstr "Повідомлення"
+
+msgid "IDS_ST_BODY_NFC"
+msgstr "NFC"
+
+msgid "IDS_ST_BODY_PIN_LOCK"
+msgstr "Блокування PIN"
+
+msgid "IDS_ST_BUTTON2_S_PLANNER"
+msgstr "S Planner"
+
+msgid "IDS_ST_BODY_VOICE"
+msgstr "Голос"
+
+msgid "IDS_ST_BODY_DEFAULTMEMORY_VOICE_RECORDER"
+msgstr "Диктофон"
+
+msgid "IDS_ST_BODY_YYYY_MM_DD_DOT"
+msgstr "РРРР/ММ/ДД"
+
+msgid "IDS_ST_BODY_BRIGHTNESS_M_POWER_SAVING"
+msgstr "Яскравість"
+
+msgid "IDS_ST_HEADER_SORT_BY"
+msgstr "Сортувати за"
+
+msgid "IDS_ST_TPOP_MAXIMUM_NUMBER_OF_CHARACTERS_REACHED"
+msgstr "Досягнуто максимальної кількості символів."
+
+msgid "IDS_ST_TPOP_TRY_AGAIN"
+msgstr "Cпробуйте ще раз"
+
+msgid "IDS_ST_SK_YES"
+msgstr "Так"
+
+msgid "IDS_ST_BODY_PLAY_A_SOUND_WHEN_BUTTONS_ICONS_AND_MENU_ITEMS_ARE_TAPPED"
+msgstr "Відтворення звуків під час натискання кнопок, значків і пунктів меню."
+
+msgid "IDS_ST_MBODY_KEYBOARD_SOUND"
+msgstr "Звук  клавіатури"
+
+msgid "IDS_ST_MBODY_TOUCH_SOUND"
+msgstr "Звук дотику"
+
+msgid "IDS_ST_SBODY_PLAY_A_SOUND_WHEN_THE_SAMSUNG_KEYBOARD_IS_TAPPED"
+msgstr "Відтворення звуку під час торкання клавіш на клавіатурі Samsung."
+
+msgid "IDS_ST_POP_MOUNTING_SD_CARD_ING"
+msgstr "Підключення карти пам’яті..."
+
+msgid "IDS_ST_BODY_SET_DATE"
+msgstr "Установити дату"
+
+msgid "IDS_ST_BODY_LOCK_SCREEN"
+msgstr "Екран блокування"
+
+msgid "IDS_ST_BODY_PERSONAL"
+msgstr "Особисте"
+
+msgid "IDS_ST_BODY_PHONE_NUMBER"
+msgstr "Номер телефону"
+
 msgid "IDS_ST_BODY_1MINUTE"
 msgstr "1 хвилина"
 
@@ -2416,30 +2419,15 @@ msgstr "Облікові записи"
 msgid "IDS_ST_HEADER_ALLSHARE"
 msgstr "Спільний вміст"
 
-msgid "IDS_ST_BODY_ANSWERINGMODE_AUTOMATIC"
-msgstr "Автоматично"
-
 msgid "IDS_ST_BUTTON_BACK"
 msgstr "Назад"
 
-msgid "IDS_ST_BODY_BLUETOOTH"
-msgstr "Bluetooth"
-
-msgid "IDS_ST_BODY_ADVANCEDOPTIONS_CERTIFICATES"
-msgstr "Сертифікати"
-
 msgid "IDS_ST_BODY_CONTACTS"
 msgstr "Контакти"
 
 msgid "IDS_ST_BODY_MYTHEME_CREATE"
 msgstr "Створити"
 
-msgid "IDS_ST_BODY_CALLERID_DEFAULT"
-msgstr "За замовчуванням"
-
-msgid "IDS_ST_BODY_FM_RADIO"
-msgstr "FM-радіо"
-
 msgid "IDS_ST_BODY_FONT"
 msgstr "Шрифт"
 
@@ -2452,15 +2440,9 @@ msgstr "Довідка"
 msgid "IDS_ST_BODY_MANUAL"
 msgstr "Вручну"
 
-msgid "IDS_ST_BODY_APPLICATIONSETTINGS_MESSAGE"
-msgstr "Повідомлення"
-
 msgid "IDS_ST_BODY_MUSIC"
 msgstr "Музика"
 
-msgid "IDS_ST_BODY_NFC"
-msgstr "NFC"
-
 msgid "IDS_ST_BODY_ALERTTYPE_OFF"
 msgstr "Вимкнено"
 
@@ -2470,9 +2452,6 @@ msgstr "Увімкнено"
 msgid "IDS_ST_BODY_MEMORYSTATUS_OTHERS"
 msgstr "Інші"
 
-msgid "IDS_ST_BODY_PIN_LOCK"
-msgstr "Блокування PIN"
-
 msgid "IDS_ST_BODY_RESET"
 msgstr "Скинути"
 
@@ -2488,45 +2467,21 @@ msgstr "Синхронізувати"
 msgid "IDS_ST_BODY_SYSTEM"
 msgstr "Система"
 
-msgid "IDS_ST_BUTTON2_S_PLANNER"
-msgstr "S Planner"
-
 msgid "IDS_ST_BODY_TWITTER"
 msgstr "Twitter"
 
 msgid "IDS_ST_BODY_USERNAME"
 msgstr "Ім’я користувача"
 
-msgid "IDS_ST_BODY_VOICE"
-msgstr "Голос"
-
-msgid "IDS_ST_BODY_DEFAULTMEMORY_VOICE_RECORDER"
-msgstr "Диктофон"
-
 msgid "IDS_ST_BODY_WI_FI"
 msgstr "Wi-Fi"
 
-msgid "IDS_ST_BODY_YYYY_MM_DD_DOT"
-msgstr "РРРР/ММ/ДД"
-
-msgid "IDS_ST_BODY_BRIGHTNESS_M_POWER_SAVING"
-msgstr "Яскравість"
-
-msgid "IDS_ST_HEADER_SORT_BY"
-msgstr "Сортувати за"
-
 msgid "IDS_ST_BODY_DELETED"
 msgstr "Видалено."
 
 msgid "IDS_ST_POP_ERROR"
 msgstr "Помилка"
 
-msgid "IDS_ST_TPOP_MAXIMUM_NUMBER_OF_CHARACTERS_REACHED"
-msgstr "Досягнуто максимальної кількості символів."
-
-msgid "IDS_ST_TPOP_TRY_AGAIN"
-msgstr "Cпробуйте ще раз"
-
 msgid "IDS_ST_BODY_VERSION"
 msgstr "Версія"
 
@@ -2536,36 +2491,9 @@ msgstr "Видалити"
 msgid "IDS_ST_SK_SET_LITE"
 msgstr "Встан."
 
-msgid "IDS_ST_SK_YES"
-msgstr "Так"
-
-msgid "IDS_SAPPS_SK_TRY_ABB"
-msgstr "Спроб."
-
-msgid "IDS_ST_BODY_PLAY_A_SOUND_WHEN_BUTTONS_ICONS_AND_MENU_ITEMS_ARE_TAPPED"
-msgstr "Відтворення звуків під час натискання кнопок, значків і пунктів меню."
-
-msgid "IDS_ST_MBODY_KEYBOARD_SOUND"
-msgstr "Звук  клавіатури"
-
 msgid "IDS_ST_MBODY_RINGTONE"
 msgstr "Звук дзвінка"
 
-msgid "IDS_ST_MBODY_TOUCH_SOUND"
-msgstr "Звук дотику"
-
-msgid "IDS_ST_SBODY_PLAY_A_SOUND_WHEN_THE_SAMSUNG_KEYBOARD_IS_TAPPED"
-msgstr "Відтворення звуку під час торкання клавіш на клавіатурі Samsung."
-
-msgid "IDS_ST_POP_MOUNTING_SD_CARD_ING"
-msgstr "Підключення карти пам’яті..."
-
-msgid "IDS_ST_BODY_SET_DATE"
-msgstr "Установити дату"
-
-msgid "IDS_ST_BODY_ALL"
-msgstr "Всі"
-
 msgid "IDS_LBS_BODY_LOCATION_SERVICE"
 msgstr "Послуга розташування"
 
@@ -2575,9 +2503,6 @@ msgstr "VPN"
 msgid "IDS_ST_SK_OPTIONS_LITE"
 msgstr "Опції"
 
-msgid "IDS_ST_BODY_TTS"
-msgstr "TTS"
-
 msgid "IDS_ST_BODY_VOICE_CONTROL"
 msgstr "Керування голосом"
 
@@ -2590,45 +2515,222 @@ msgstr "Не турбувати"
 msgid "IDS_ST_MBODY_APP_NOTIFICATIONS"
 msgstr "Програмні сповіщення"
 
+msgid "IDS_ST_BODY_ALL"
+msgstr "Всі"
+
 msgid "IDS_ST_HEADER_DEFAULT_APPLICATIONS_ABB"
 msgstr "Програми за замовчуванням"
 
-msgid "IDS_ST_BODY_HOME"
-msgstr "Дім"
-
 msgid "IDS_ST_BODY_SET_TIME"
 msgstr "Установити час"
 
 msgid "IDS_ST_BODY_UNABLE_TO_SCAN_FOR_NETWORKS"
 msgstr "Неможливо здійснити пошук мереж."
 
-msgid "IDS_ST_BODY_LOCK_SCREEN"
-msgstr "Ð\95кÑ\80ан Ð±Ð»Ð¾ÐºÑ\83ваннÑ\8f"
+msgid "IDS_ACCS_BODY_SIGNAL_STRENGTH_TTS"
+msgstr "Ð\9fоÑ\82Ñ\83жнÑ\96Ñ\81Ñ\82Ñ\8c Ñ\81игналÑ\83"
 
 msgid "IDS_ST_HEADER_VISION"
 msgstr "Зір"
 
+msgid "IDS_ST_BODY_SIGNAL_STRENGTH"
+msgstr "Потужність сигналу"
+
+msgid "IDS_ST_BODY_HELLO_KITTY_10"
+msgstr "Hello Kitty 10"
+
+msgid "IDS_ST_HEADER_SOUNDS_AND_NOTIFICATIONS_ABB"
+msgstr "Звуки та сповіщення"
+
+msgid "IDS_ST_BODY_TTS"
+msgstr "TTS"
+
+msgid "IDS_ST_BODY_HOME"
+msgstr "Дім"
+
 msgid "IDS_ST_BODY_OFF"
 msgstr "Вимкнено"
 
-msgid "IDS_ST_BODY_SIGNAL_STRENGTH"
-msgstr "Ð\9fоÑ\82Ñ\83жнÑ\96Ñ\81Ñ\82Ñ\8c Ñ\81игналÑ\83"
+msgid "IDS_ST_BODY_THERE_ARE_NO_APPS_SET_AS_DEFAULTS"
+msgstr "Ð\9dемаÑ\94 Ð¿Ñ\80огÑ\80ам Ð·Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ\87Ñ\83ваннÑ\8fм."
 
-msgid "IDS_ST_POP_MOBILE_DATA_WILL_BE_TURNED_ON_CONNECTING_TO_MOBILE_NETWORKS_MAY_RESULT_IN_ADDITIONAL_CHARGES_DEPENDING_ON_YOUR_PAYMENT_PLAN"
-msgstr "ФÑ\83нкÑ\86Ñ\96Ñ\8e Ð²Ð¸ÐºÐ¾Ñ\80иÑ\81Ñ\82аннÑ\8f Ð¼Ð¾Ð±Ñ\96лÑ\8cниÑ\85 Ð´Ð°Ð½Ð¸Ñ\85 Ð±Ñ\83де Ð²Ð²Ñ\96мкнено. Ð\9fÑ\96дклÑ\8eÑ\87еннÑ\8f Ð´Ð¾ Ð¼Ð¾Ð±Ñ\96лÑ\8cниÑ\85 Ð¼ÐµÑ\80еж Ð¼Ð¾Ð¶Ðµ Ð¿Ñ\80извеÑ\81Ñ\82и Ð´Ð¾ Ð´Ð¾Ð´Ð°Ñ\82ковиÑ\85 Ð²Ð¸Ñ\82Ñ\80аÑ\82 Ð·Ð°Ð»ÐµÐ¶Ð½Ð¾ Ð²Ñ\96д Ñ\82аÑ\80иÑ\84ного Ð¿Ð»Ð°Ð½Ñ\83."
+msgid "IDS_ST_HEADER_PRIVACY_SETTINGS_ABB"
+msgstr "Ð\9dалаÑ\88Ñ\82Ñ\83в. ÐºÐ¾Ð½Ñ\84Ñ\96денÑ\86."
 
-msgid "IDS_ST_POP_UNLESS_YOU_CONNECT_TO_A_WI_FI_NETWORK_YOU_WILL_NOT_BE_ABLE_TO_USE_THE_INTERNET_EMAIL_OR_OTHER_APPS_MSG"
-msgstr "Якщо немає підключення до мережі Wi-Fi, ви не зможете використовувати Інтернет, обмін повідомленнями Email або інші програми, для роботи яких потрібна передача даних."
+msgid "IDS_QP_OPT_SHOW_ALL_CONTENT_ABB"
+msgstr "Показувати весь вміст"
+
+msgid "IDS_QP_OPT_HIDE_SENSITIVE_CONTENT_ABB"
+msgstr "Приховати конфіденційний вміст"
+
+msgid "IDS_ST_BUTTON_REMOVE_ABB2"
+msgstr "Видалити"
 
-msgid "IDS_SCR_BODY_PD_UNREAD_NOTIFICATIONS"
-msgstr "Непрочитані сповіщення"
+msgid "IDS_QP_TMBODY_NOTIFICATIONS_ON_LOCK_SCREEN"
+msgstr "Сповіщення на екрані блокування"
+
+msgid "IDS_ACCS_BODY_WHILE_SCREEN_READER_IS_ENABLED_YOUR_PHONE_WILL_PROVIDE_VOICE_FEEDBACK_FOR_EXAMPLE_SCREEN_READER_WILL_MSG"
+msgstr "Поки увімкнено «Читання з екрану», пристрій надає голосовий зворотній зв’язок. Наприклад, ця функція підкаже вам, з якими об’єктами можна взаємодіяти на тому чи іншому екрані. Один дотик до об’єкта дозволяє вибрати його та прослухати його опис, а два дотики – виконати відповідну дію."
+
+msgid "IDS_ACCS_MBODY_READ_OUT_USAGE_HINTS_ABB"
+msgstr "Читання підказок"
+
+msgid "IDS_ACCS_MBODY_SOUND_FEEDBACK"
+msgstr "Звуковий зворот. зв’язок"
+
+msgid "IDS_ACCS_MBODY_VIBRATION_FEEDBACK"
+msgstr "Зворотній зв'язок"
+
+msgid "IDS_ACCS_OPT_ALWAYS_READ_OUT_KEYBOARD_INPUT_TTS"
+msgstr "Завжди читати введення з клавіатури"
+
+msgid "IDS_ACCS_OPT_KEYBOARD_FEEDBACK_TTS"
+msgstr "Відгук з клавіатури"
 
 msgid "IDS_ACCS_OPT_OTHER_FEEDBACK_TTS"
 msgstr "Інші відгуки"
 
-msgid "IDS_ACCS_TMBODY_STATUS_BAR_INFORMATION"
-msgstr "Ð\86нÑ\84оÑ\80маÑ\86Ñ\96Ñ\8f Ð² Ñ\80Ñ\8fдкÑ\83 Ñ\81Ñ\82анÑ\83"
+msgid "IDS_ACCS_SBODY_READ_OUT_NOTIFICATIONS_WHILE_THE_SCREEN_IS_OFF"
+msgstr "ЧиÑ\82аÑ\82и Ñ\81повÑ\96Ñ\89еннÑ\8f, ÐºÐ¾Ð»Ð¸ Ð²Ð¸Ð¼ÐºÐ½ÐµÐ½Ð¾ ÐµÐºÑ\80ан."
 
 msgid "IDS_ACCS_SBODY_SELECT_WHICH_INFORMATION_FROM_INDICATORS_SHOWN_ON_THE_STATUS_BAR_WILL_BE_READ_OUT_WHEN_YOU_TRIPLE_TAP_THE_SCREEN_WITH_TWO_FINGERS_MSG"
 msgstr "Виберіть, яку інформацію, що відображується у рядку стану, читати вголос після потрійного торкання екрану двома пальцями. Це може бути час і дата, потужність сигналу пристрою, підключення через Wi-Fi і Bluetooth та заряд акумулятора."
 
+msgid "IDS_ACCS_SBODY_SET_THE_VOICE_FEEDBACK_TO_VARY_IN_PITCH_WHILE_USING_THE_KEYBOARD_TO_ENTER_TEXT"
+msgstr "Налаштування голосового зворотного зв'язку для зміни висоти тону під час введення тексту з клавіатури."
+
+msgid "IDS_ACCS_TMBODY_STATUS_BAR_INFORMATION"
+msgstr "Інформація в рядку стану"
+
+msgid "IDS_ST_BUTTON_TURN_OFF_ABB2"
+msgstr "Вимкнути"
+
+msgid "IDS_ST_BUTTON_TURN_ON_ABB3"
+msgstr "Увімкнути"
+
+msgid "IDS_ST_BUTTON_DISABLE_ABB"
+msgstr "Вимкнути"
+
+msgid "IDS_ST_BUTTON_ENABLE_ABB3"
+msgstr "Увімкнути"
+
+msgid "IDS_SM_TPOP_P1SS_P2SS_CACHED_DATA_CLEARED_ABB"
+msgstr "Дані кеша %1$s %2$s очищено."
+
+msgid "IDS_SM_HEADER_DEFAULT_STORAGE_SETTINGS_ABB"
+msgstr "Налаштув. станд. місця збереження"
+
+msgid "IDS_SM_TMBODY_DEFAULT_STORAGE_LOCATIONS"
+msgstr "Стандартні місця збереження"
+
+msgid "IDS_SM_SBODY_CALCULATING_ING"
+msgstr "Виконується розрахунок..."
+
+msgid "IDS_ST_BODY_IMAGES"
+msgstr "Зображення"
+
+msgid "IDS_ST_BODY_STORAGE_USAGE"
+msgstr "Використання пам'яті"
+
+msgid "IDS_ST_HEADER_TOTAL_SPACE"
+msgstr "Загальний обсяг пам’яті"
+
+msgid "IDS_SM_TMBODY_APPS_ABB"
+msgstr "Програми"
+
+msgid "IDS_ST_BODY_SYSTEM_STORAGE"
+msgstr "Місце збереження системних даних"
+
+msgid "IDS_ST_BODY_CACHED_DATA_ABB"
+msgstr "Дані кеша"
+
+msgid "IDS_SM_HEADER_DEFAULT_STORAGE_LOC_ABB"
+msgstr "Станд. місце збереж."
+
+msgid "IDS_SM_BODY_FREE_M_MEMORY_ABB"
+msgstr "Вільно"
+
+msgid "IDS_ST_MBODY_ADS"
+msgstr "Реклама"
+
+msgid "IDS_SM_BODY_SELECT_THE_DEFAULT_LOCATION_FOR_INSTALLING_APPS_WHERE_APPS_CAN_BE_SAVED_DEPENDS_ON_THE_TYPE_OF_APP_AND_THE_AVAILABILITY_OF_THE_LOCATION"
+msgstr "Вибір стандартного розташування для встановлення програм. Залежно від типу програми та доступності розташування програми можна зберігати у різних директоріях."
+
+msgid "IDS_SM_BODY_SELECT_THE_DEFAULT_STORAGE_LOCATION_FOR_CONTENT_SHARED_VIA_BLUETOOTH_OR_WI_FI_DIRECT"
+msgstr "Виберіть стандартне місце збереження надісланого через Bluetooth або Wi-Fi Direct вмісту."
+
+msgid "IDS_ST_OPT_HIDE_CONTENT"
+msgstr "Приховати вміст"
+
+msgid "IDS_ST_HEADER_PRIVACY_AND_SECURITY_ABB"
+msgstr "Конфіденц. та безпека"
+
+msgid "IDS_ST_MBODY_PRIVACY_AND_SECURITY"
+msgstr "Конфіденц. та безпека"
+
+msgid "IDS_ST_HEADER_TIZEN_CONNECT"
+msgstr "Підключення Tizen"
+
+msgid "IDS_ST_OPT_BATTERY_USAGE_ABB"
+msgstr "Використання батареї"
+
+msgid "IDS_SM_BODY_THE_BATTERY_USAGE_FOR_THE_PAST_P1SD_HOURS_P2SD_MINUTES_C"
+msgstr "Використання батареї за останні %1$d год. %2$d хв.:"
+
+msgid "IDS_ST_BODY_REMAINING_BATTERY"
+msgstr "Заряд батареї, що залишився"
+
+msgid "IDS_ST_BODY_CHARGING_ING_ABB"
+msgstr "Зарядка..."
+
+msgid "IDS_ST_SBODY_FULLY_CHARGED_ABB_M_STATUS"
+msgstr "Повністю заряджено"
+
+msgid "IDS_ST_BODY_MISSED_EVENTS"
+msgstr "Пропущені події"
+
+msgid "IDS_ST_BODY_SPEECH_RATE"
+msgstr "Швидкість мовлення"
+
+msgid "IDS_COM_POP_MISSED_EVENTS"
+msgstr "Пропущені події"
+
+msgid "IDS_SCR_POP_DRAG_THE_SLIDER_TO_SET_THE_SPEECH_RATE"
+msgstr "Для зміни швидкості мовлення перетягніть повзунок."
+
+msgid "IDS_ST_BODY_BATTERY_LEVEL"
+msgstr "Рівень заряду акумулятора"
+
+msgid "IDS_ST_HEADER_DETAILS"
+msgstr "Деталі"
+
+msgid "IDS_ST_MBODY_OTHER_SOUNDS"
+msgstr "Інші звуки"
+
+msgid "IDS_ST_HEADER_ENCRYPT_SD_CARD"
+msgstr "Шифрувати карту пам’яті"
+
+msgid "IDS_ST_HEADER_DECRYPT_SD_CARD"
+msgstr "Дешифрування SD-карти"
+
+msgid "IDS_ST_HEADER_ENCRYPTION"
+msgstr "ШИФРУВАННЯ"
+
+msgid "IDS_ST_SBODY_DEVICE_ENCRYPTED_M_STATUS"
+msgstr "Пристрій зашифровано"
+
+msgid "IDS_ST_SBODY_DEVICE_NOT_ENCRYPTED_M_STATUS"
+msgstr "Пристрій не зашифровано"
+
+msgid "IDS_ST_SBODY_SD_CARD_ENCRYPTED_M_STATUS"
+msgstr "Карту SD зашифровано"
+
+msgid "IDS_ST_SBODY_SD_CARD_NOT_ENCRYPTED_M_STATUS_SBODY"
+msgstr "Карту пам’яті не зашифровано"
+
+msgid "IDS_ST_TMBODY_SECURE_ERASE"
+msgstr "Безпечне видалення"
+
+msgid "IDS_ST_SBODY_ERASE_ALL_DELETED_DATA_ON_THE_PHONE_PERMANENTLY_FOR_SECURITY_PURPOSES_THIS_DATA_WILL_NOT_BE_RECOVERABLE_BY_ANYONE"
+msgstr "Остаточне стирання усіх видалених даних на телефоні у цілях безпеки. Ніхто не зможе відновити ці дані."
+
old mode 100644 (file)
new mode 100755 (executable)
index 2790a90..47bd73c
@@ -1,12 +1,18 @@
-msgid "IDS_ST_BODY_1_MINUTE"
-msgstr "1 daqiqa"
+msgid "IDS_VOICE_HEADER_SPEECH_TO_TEXT_HSTT"
+msgstr "Nutqni matnga o‘girish (STT)"
+
+msgid "IDS_VOICE_HEADER_TEXT_TO_SPEECH_HTTS"
+msgstr "Matnni nutqqa o‘girish (TTS)"
+
+msgid "IDS_PB_TPOP_DELETING_ING_ABB"
+msgstr "O‘chirib tashlanmoqda..."
+
+msgid "IDS_VOICE_BODY_VOICE_CONTROL_ABB2"
+msgstr "Ovozli boshqarish"
 
 msgid "IDS_ST_POP_SAVING"
 msgstr "Saqlamoqda"
 
-msgid "IDS_CAM_POP_MODEL"
-msgstr "Model"
-
 msgid "IDS_EMAIL_BODY_INVALID_PORT_NUMBER"
 msgstr "Noto‘g‘ri port raqami."
 
@@ -22,9 +28,6 @@ msgstr "6 soniya"
 msgid "IDS_PB_POP_PS_ALREADY_EXISTS"
 msgstr "%s avvaldan mavjud."
 
-msgid "IDS_SAPPS_OPT_BADGE_ABB"
-msgstr "Yorliq"
-
 msgid "IDS_ST_BODY_DISCONNECTED"
 msgstr "Uzildi."
 
@@ -34,9 +37,6 @@ msgstr "Media"
 msgid "IDS_ST_BODY_SELECT_AUTOMATICALLY"
 msgstr "Avtomatik ravishda tanlash"
 
-msgid "IDS_ST_HEADER_AUDIO"
-msgstr "Audio"
-
 msgid "IDS_ST_HEADER_FORMAT_MVERB_ABB"
 msgstr "Format"
 
@@ -58,33 +58,45 @@ msgstr "IP"
 msgid "IDS_BT_POP_OPERATION_FAILED"
 msgstr "Operatsiya bajarilmadi."
 
-msgid "IDS_CLD_OPT_MINUTE"
-msgstr "Daqiqa"
-
 msgid "IDS_CLD_OPT_MINUTES_LC_ABB"
 msgstr "daqiqa"
 
-msgid "IDS_CST_BUTTON_CLOSE"
-msgstr "Yopish"
-
-msgid "IDS_CST_POP_FAILED"
-msgstr "Xato."
-
 msgid "IDS_IM_BODY_SUCCESSFULLY_COMPLETED"
 msgstr "Muvaffaqiyatli yakunlandi."
 
 msgid "IDS_IM_POP_UNEXPECTED_ERROR"
 msgstr "Kutilmagan xato."
 
+msgid "IDS_SIM_BODY_INVALID_SIM_CARD"
+msgstr "Noto‘g‘ri SIM-karta."
+
+msgid "IDS_WGT_BUTTON3_KIES_VIA_WI_FI"
+msgstr "Wi-Fi orqali Kies"
+
+msgid "IDS_ST_BODY_1_MINUTE"
+msgstr "1 daqiqa"
+
+msgid "IDS_CAM_POP_MODEL"
+msgstr "Model"
+
+msgid "IDS_ST_HEADER_AUDIO"
+msgstr "Audio"
+
+msgid "IDS_CLD_OPT_MINUTE"
+msgstr "Daqiqa"
+
+msgid "IDS_CST_BUTTON_CLOSE"
+msgstr "Yopish"
+
+msgid "IDS_CST_POP_FAILED"
+msgstr "Xato."
+
 msgid "IDS_PB_BODY_INFO"
 msgstr "Ma’lumot"
 
 msgid "IDS_PB_BUTTON_CONTACT"
 msgstr "Kontakt"
 
-msgid "IDS_SIM_BODY_INVALID_SIM_CARD"
-msgstr "Noto‘g‘ri SIM-karta."
-
 msgid "IDS_ST_BUTTON2_PROCESSING_ING"
 msgstr "Bajarilmoqda..."
 
@@ -94,21 +106,18 @@ msgstr "O'chirilsinmi?"
 msgid "IDS_VR_POP_NO_FILES"
 msgstr "Fayllar yo‘q"
 
-msgid "IDS_WGT_BUTTON3_KIES_VIA_WI_FI"
-msgstr "Wi-Fi orqali Kies"
-
 msgid "IDS_TPLATFORM_OPT_BLUETOOTH"
 msgstr "Bluetooth"
 
+msgid "IDS_ST_HEADER_PRIVACY"
+msgstr "Maxfiylik"
+
 msgid "IDS_ST_OPT_SETTINGS"
 msgstr "Parametrlar"
 
 msgid "IDS_ST_BODY_GENERAL"
 msgstr "Umumiy"
 
-msgid "IDS_ST_HEADER_PRIVACY"
-msgstr "Maxfiylik"
-
 msgid "IDS_BR_OPT_SCREEN"
 msgstr "Ekran"
 
@@ -139,9 +148,6 @@ msgstr "%d ta elementni ko‘rsatish"
 msgid "IDS_COM_POP_FLIGHT_MODE_WILL_BE_DISABLED"
 msgstr "Parvoz rejimi o‘chiriladi."
 
-msgid "IDS_COM_POP_CHECKING"
-msgstr "Tekshirilmoqda..."
-
 msgid "IDS_COM_OPT_CONTINUE_Q"
 msgstr "Davom ettirilsinmi?"
 
@@ -214,9 +220,6 @@ msgstr "Ma’lumotdan foydalanish"
 msgid "IDS_MOBILEAP_BODY_TETHERING"
 msgstr "Bog‘lash"
 
-msgid "IDS_IM_POP_THIS_FEATURE_IS_NOT_AVAILABLE_WHILE_FLIGHT_MODE_IS_ON"
-msgstr "Parvoz rejimi yoqilganda, ushbu imkoniyatdan foydalanib bo‘lmaydi."
-
 msgid "IDS_EMAIL_POP_SECURITY_UPDATE_ABB"
 msgstr "Xavfsizlik yangilanishi"
 
@@ -250,9 +253,6 @@ msgstr "Telefonda xotira yetarli emas. Ba’zi elementlarni yo‘q qiling va qay
 msgid "IDS_KW_POP_BE_CAREFUL_WHEN_TRANSMITTING_INFORMATION_ON_AN_UNSECURED_WI_FI_NETWORK_MSG"
 msgstr "Ma’lumotlarni himoyalanmagan Wi-Fi tarmoqqa o‘tkazayotganda ehtiyot bo‘ling, chunki u tarmoqdagi boshqa foydalanuvchilarga ko‘rinishi mumkin."
 
-msgid "IDS_DN_BODY_ENCRYPT_SD_CARD"
-msgstr "SD-kartani shifrlash"
-
 msgid "IDS_MSGF_POP_UNSUPPORTED"
 msgstr "Qo‘llab-quvvatlanmaydigan."
 
@@ -280,24 +280,15 @@ msgstr "Ko‘chirish yakunlandi."
 msgid "IDS_PB_BODY_MOVING_ING"
 msgstr "Ko‘chirilmoqda..."
 
-msgid "IDS_SMEMO_BUTTON_IMPORT"
-msgstr "Import qilish"
-
 msgid "IDS_LCKSCN_BODY_WALLPAPERS"
 msgstr "Fon rasmlari"
 
 msgid "IDS_LCKSCN_BODY_TAP_AND_HOLD_THE_SCREEN_THEN_TILT_THE_DEVICE_TOWARDS_YOU_TO_UNLOCK_IT_MSG"
 msgstr "Ekran ustiga bosib turing, so‘ng qurilmani blokdan chiqarish uchun uni o‘zingiz tomon og‘diring. Agar qurilma blokdan chiqarilmasa, qurilmani ko‘proq og‘diring. Harakat bilan blokdan chiqarish o‘rnatilganda, harakat Parametrlarda avtomatik ravishda yoqiladi."
 
-msgid "IDS_SA_BUTTON_DONE_ABB"
-msgstr "OK"
-
 msgid "IDS_FP_BODY_NO_APPLICATIONS"
 msgstr "Ilovalar yo‘q"
 
-msgid "IDS_ST_TZTAB4_MOST_USED_M_APP"
-msgstr "Ko‘p ish-gan"
-
 msgid "IDS_ST_TPOP_PERSONAL_MODE_ENABLED_ABB"
 msgstr "Shaxsiy rejim yoqildi"
 
@@ -394,9 +385,6 @@ msgstr "Qurilma nomi tarkibidagi belgilar soni maksimal miqdordan (%d) oshib ket
 msgid "IDS_ST_POP_THE_APP_HAS_BEEN_UNINSTALLED"
 msgstr "Ilova olib tashlangan."
 
-msgid "IDS_ST_POP_TAP_OK"
-msgstr "OKni bosing"
-
 msgid "IDS_ST_POP_SEARCHING_NETWORK_ING"
 msgstr "Tarmoq qidirilmoqda..."
 
@@ -412,15 +400,9 @@ msgstr "Barcha parametrlarni qayta o'rnatish va barcha ma’lumotlarni o‘chiri
 msgid "IDS_ST_POP_REMOVE_DEFAULT_APPS_Q"
 msgstr "Birlamchi ilovalar olib tashlansinmi?"
 
-msgid "IDS_ST_POP_REGISTRATION_CODE_NOT_FOUND"
-msgstr "Registratsiya kodi topilmadi."
-
 msgid "IDS_ST_POP_REGISTERING_ING"
 msgstr "Ro‘yxatga olinmoqda..."
 
-msgid "IDS_ST_POP_REGISTERED"
-msgstr "Ro‘yxatga olingan."
-
 msgid "IDS_ST_POP_PUK2_VERIFIED"
 msgstr "PUK2 tasdiqlandi."
 
@@ -460,18 +442,9 @@ msgstr "%d urinish qoldi."
 msgid "IDS_ST_POP_PASSWORD_MUST_CONTAIN_AT_LEAST_PD_ALPHANUMERIC_CHARACTERS"
 msgstr "Parol eng kamida %d harf va raqamli belgilardan iborat bo‘lishi lozim."
 
-msgid "IDS_ST_POP_PASSWORD_MUST_BE_MORE_THAN_P1SD_CHARACTERS_AND_LESS_THAN_P2SD"
-msgstr "Parol %1$d belgidan ko‘proq va %2$ddan kamroq bo‘lishi shart."
-
-msgid "IDS_ST_POP_PASSWORDS_DO_NOT_MATCH"
-msgstr "Parollar mos kelmayapti."
-
 msgid "IDS_ST_POP_NO_SD_CARD_IS_INSERTED_DISABLE_ENCRYPT_SD_CARD_ANYWAY_Q"
 msgstr "SD-karta kiritilmagan. SD-kartani shifrlash o‘chirilsinmi?"
 
-msgid "IDS_ST_POP_NO_SD_CARD_HAS_BEEN_INSERTED_ENCRYPTION_WILL_START_AUTOMATICALLY_WHEN_YOU_INSERT_AN_SD_CARD"
-msgstr "SD-karta kiritilmagan. SD-kartani kiritishingiz bilan shifrlash avtomatik ravishda boshlanadi."
-
 msgid "IDS_ST_POP_NO_ITEM_SELECTED"
 msgstr "Element tanlanmagan."
 
@@ -487,9 +460,6 @@ msgstr "Mobil ma’lumot o‘chirilgan. MMS xabarlarini yubora yoki qabul qila o
 msgid "IDS_ST_POP_MOBILE_DATA_ENABLED_CONNECTING_TO_MOBILE_NETWORKS_MAY_INCUR_EXTRA_CHARGES_DEPENDING_ON_YOUR_DATA_PLAN_CONTINUE_Q"
 msgstr "Mobil ma’lumot yoqilgan. Mobil tarmoqqa ulanish, tarif rejangizga ko‘ra, qo‘shimcha to‘lov olinishi mumkin. Davom ettirilsinmi?"
 
-msgid "IDS_ST_POP_LOADING_ING"
-msgstr "Yuklanmoqda..."
-
 msgid "IDS_ST_POP_IP_ADDRESS_REMOVED"
 msgstr "IP-manzil olib tashlandi."
 
@@ -514,9 +484,6 @@ msgstr "Noto‘g‘ri PIN2."
 msgid "IDS_ST_POP_INCORRECT_PIN1_ATTEMPT_LEFT"
 msgstr "Noto‘g‘ri PIN. 1 urinish qoldi."
 
-msgid "IDS_ST_POP_INCORRECT_PASSWORD"
-msgstr "Noto‘g‘ri parol."
-
 msgid "IDS_ST_POP_IF_YOU_RESET_YOUR_DEVICE_TO_FACTORY_DEFAULTS_YOU_WILL_NOT_BE_ABLE_TO_USE_ENCRYPTED_FILES_ON_THE_SD_CARD_MSG"
 msgstr "Agar qurilmangizni ishlab chiqaruvchi parametrlariga tashlashni istasangiz, SD-kartadagi shifrlangan fayllardan foydalana olmaysiz, lekin shifrlanmagan fayllardan foydalanishingiz mumkin bo‘ladi."
 
@@ -538,12 +505,6 @@ msgstr "SD-karta shifrlansinmi? Operatsiyani tiklab bo‘lmaydi, shuning uchun a
 msgid "IDS_ST_POP_ENABLING_EMERGENCY_MODE_ING"
 msgstr "Favqulodda rejim yoqilmoqda..."
 
-msgid "IDS_ST_POP_ENABLING_AUTO_UPDATE_MEANS_YOUR_DEVICE_WILL_CHECK_FOR_SECURITY_UPDATES_AUTOMATICALLY_NOTI_MSG"
-msgstr "Avtomatik yangilashni yoqish qurilmangiz xavfsizlik yangilanishlarini avtomatik ravishda tekshiradi. Mobil tarmoq orqali tekshirish uchun qo‘shimcha to‘lov olinishiga olib kelishi mumkin"
-
-msgid "IDS_ST_POP_ENABLE_SMART_STAY_TO_TRY_IT_T_HELP"
-msgstr "Uni sinab ko‘rish uchun smart turishni yoqing."
-
 msgid "IDS_ST_POP_ENABLE_SMART_ROTATION_TO_TRY_IT_T_HELP"
 msgstr "Uni sinab ko‘rish uchun smart aylantirishni yoqing."
 
@@ -553,12 +514,6 @@ msgstr "Parvoz rejimini yoqish"
 msgid "IDS_ST_POP_EMERGENCY_MODE_WILL_BE_DISABLED"
 msgstr "Favqulodda rejim o‘chiriladi."
 
-msgid "IDS_ST_POP_DO_NOT_ASK_AGAIN"
-msgstr "Boshqa so‘ralmasin"
-
-msgid "IDS_ST_POP_DISABLING_AUTO_UPDATE_MEANS_YOU_HAVE_TO_CHECK_FOR_SECURITY_UPDATES_MANUALLY_NOTI_MSG"
-msgstr "Avtomatik yangilashni o'chirish xavfsizlik yangilanishlarini qo'lda tekshirishingiz lozimligini bildiradi. Qurilmangizni xavfsiz saqlash uchun avtomatik yangilashni tavsiya etamiz"
-
 msgid "IDS_ST_POP_DISABLE_TETHERING_Q"
 msgstr "Bog‘lanish o‘chirilsinmi?"
 
@@ -598,9 +553,6 @@ msgstr "Panel ko‘rinishi"
 msgid "IDS_ST_OPT_SELECTED"
 msgstr "Tanlangan"
 
-msgid "IDS_ST_OPT_SELECT"
-msgstr "Tanlash"
-
 msgid "IDS_ST_OPT_RESET_APP_SETTINGS_ABB"
 msgstr "Ilv prm. brlm. tashl"
 
@@ -616,9 +568,6 @@ msgstr "LTE/WCDMA/GSM (avtomatik ulanish)"
 msgid "IDS_ST_OPT_EDIT_QUICK_SETTINGS"
 msgstr "Tezkor parametrlarni tahrirlash"
 
-msgid "IDS_ST_OPT_DEFAULT_RINGTONE"
-msgstr "Birlamchi o'rnatilgan rington"
-
 msgid "IDS_ST_OPT_CUSTOM_MODE_ABB"
 msgstr "Sozlanadigan rejim"
 
@@ -631,15 +580,9 @@ msgstr "Mobil tarmoqni bloklash"
 msgid "IDS_ST_OPT_BLOCK_ALL"
 msgstr "Block all"
 
-msgid "IDS_ST_OPT_AUTO_UPDATE_ABB"
-msgstr "Avtomatik yangila"
-
 msgid "IDS_ST_OPT_ALLOW_ALL"
 msgstr "Barchasiga ruxsat berish"
 
-msgid "IDS_ST_OPT_ALL"
-msgstr "Barchasi"
-
 msgid "IDS_ST_MBODY_ZOOM"
 msgstr "Masshtabni o‘zgartirish"
 
@@ -679,9 +622,6 @@ msgstr "CPU ishlat-ni ko‘rsatish"
 msgid "IDS_ST_MBODY_SELECT_WHERE_CAPTURED_IMAGES_WILL_BE_SAVED"
 msgstr "Olingan rasmlar saqlanadigan joyni tanlang"
 
-msgid "IDS_ST_MBODY_SCREEN_ROTATION"
-msgstr "Ekran aylanishi"
-
 msgid "IDS_ST_MBODY_SCREEN_READER_HTTS"
 msgstr "Ekran o‘qish vos. (TTS)"
 
@@ -700,18 +640,12 @@ msgstr "Harakatlar va ishoralar"
 msgid "IDS_ST_MBODY_MOBILE_DATA"
 msgstr "Mobil ma’lumot"
 
-msgid "IDS_ST_MBODY_HELP"
-msgstr "Yordam"
-
 msgid "IDS_ST_MBODY_HANDS_FREE_MODE"
 msgstr "Dinamik rejim"
 
 msgid "IDS_ST_MBODY_GSM_ONLY"
 msgstr "Faqat GSM"
 
-msgid "IDS_ST_MBODY_FONT_SIZE"
-msgstr "Shrift o‘lchami"
-
 msgid "IDS_ST_MBODY_FACTORY_RESET"
 msgstr "Ishlab chiqarilgan parametrlarga qaytarish"
 
@@ -745,15 +679,9 @@ msgstr "Faol ilova"
 msgid "IDS_ST_MBODY_ACCOUNTS_AND_BACKUP"
 msgstr "Hisob qaydnoma va arxiv"
 
-msgid "IDS_ST_ITAB4_CONTROLS_M_INPUT_AND_CONTROL"
-msgstr "Nazorat"
-
 msgid "IDS_ST_HEADER_WI_FI_DIRECT"
 msgstr "Wi-Fi Direct"
 
-msgid "IDS_ST_HEADER_WI_FI"
-msgstr "Wi-Fi"
-
 msgid "IDS_ST_HEADER_USER_SETTINGS_ABB"
 msgstr "Foydalanuvchi parametrlari"
 
@@ -766,24 +694,15 @@ msgstr "USB utilitalari"
 msgid "IDS_ST_HEADER_UNLOCK_DEVICE_USING_MOTION_ABB"
 msgstr "Harakat orq quril-ni blk chiq"
 
-msgid "IDS_ST_HEADER_UNAVAILABLE"
-msgstr "Mavjud emas"
-
 msgid "IDS_ST_HEADER_ULTRA_POWER_SAVING_MODE"
 msgstr "Ultra quvvat tejash rejimi"
 
 msgid "IDS_ST_HEADER_TOUCH_KEY_LIGHT_DURATION"
 msgstr "Ekran chirog‘i yonish davomiyligi"
 
-msgid "IDS_ST_HEADER_TEXT_TO_SPEECH"
-msgstr "Matnni nutqqa aylantirish"
-
 msgid "IDS_ST_HEADER_STANDARD_LIMIT_ABB"
 msgstr "Standart cheklov"
 
-msgid "IDS_ST_HEADER_SOUND"
-msgstr "Ovoz"
-
 msgid "IDS_ST_HEADER_SIM_CARD_MANAGER"
 msgstr "SIM-karta menejeri"
 
@@ -799,18 +718,12 @@ msgstr "Screen Mirroring"
 msgid "IDS_ST_HEADER_SAMSUNG_KIES"
 msgstr "Samsung Kies"
 
-msgid "IDS_ST_HEADER_SAMSUNG_APPS"
-msgstr "Samsung Apps"
-
 msgid "IDS_ST_HEADER_RINGTONES"
 msgstr "Ringtonlar"
 
 msgid "IDS_ST_HEADER_RESET_RESULTS"
 msgstr "Natijalarni birlamchi holatga qaytarish"
 
-msgid "IDS_ST_HEADER_RESET"
-msgstr "Qayta yuklash"
-
 msgid "IDS_ST_HEADER_PRIVILEGES"
 msgstr "Imtiyozlar"
 
@@ -820,18 +733,12 @@ msgstr "Maxfiy rejim"
 msgid "IDS_ST_HEADER_PORT"
 msgstr "Port"
 
-msgid "IDS_ST_HEADER_PLEASE_WAIT"
-msgstr "Iltimos, kuting."
-
 msgid "IDS_ST_HEADER_PERSONAL_MODE"
 msgstr "Shaxsiy rejim"
 
 msgid "IDS_ST_HEADER_PERSONALISATION"
 msgstr "Moslashtirish"
 
-msgid "IDS_ST_HEADER_PD_SELECTED_ABB"
-msgstr "%d tanlandi"
-
 msgid "IDS_ST_HEADER_PD_SELECTED"
 msgstr "%d tanlangan"
 
@@ -865,9 +772,6 @@ msgstr "Kiritish va harakat"
 msgid "IDS_ST_HEADER_HOME_SCREEN_ABB"
 msgstr "Asosiy ekran"
 
-msgid "IDS_ST_HEADER_FINGER_SCANNER_ABB"
-msgstr "Barmoq izi skaneri"
-
 msgid "IDS_ST_HEADER_ENTER_VALID_DEVICE_NAME_ABB"
 msgstr "Qurilma nomini kiriting"
 
@@ -916,6 +820,9 @@ msgstr "Port qo‘shish"
 msgid "IDS_ST_HEADER_ADD_IP"
 msgstr "IP qo‘shish"
 
+msgid "IDS_COM_POP_CHECKING"
+msgstr "Tekshirilmoqda..."
+
 msgid "IDS_ST_BUTTON_UNINSTALL_UPDATES"
 msgstr "Yangilanishlarni olib tashlash"
 
@@ -925,30 +832,18 @@ msgstr "Olib tashlash"
 msgid "IDS_ST_BUTTON_TRY_IT"
 msgstr "Urinib ko‘r"
 
-msgid "IDS_ST_BUTTON_STOP"
-msgstr "To‘x."
-
 msgid "IDS_ST_BUTTON_SET_SCREEN_LOCK_TYPE"
 msgstr "Ekranni bloklash turini o‘rnat"
 
 msgid "IDS_ST_BUTTON_RESET_APPS_ABB"
 msgstr "Ilovalarni tashla"
 
-msgid "IDS_ST_BUTTON_RESET"
-msgstr "Tashlash"
-
 msgid "IDS_ST_BUTTON_REMOVE_DEFAULT_APPS_ABB"
 msgstr "Birlamchi ilovalarni ol/tashla"
 
 msgid "IDS_ST_BUTTON_ONLY_VIBRATE"
 msgstr "Faqat vibr."
 
-msgid "IDS_ST_BUTTON_OK_ABB"
-msgstr "OK"
-
-msgid "IDS_ST_BUTTON_OK"
-msgstr "OK"
-
 msgid "IDS_ST_BUTTON_MOVE_TO_SD_ABB"
 msgstr "SDga ko'chir"
 
@@ -958,21 +853,9 @@ msgstr "Telefonga ko‘chirish"
 msgid "IDS_ST_BUTTON_FORCE_STOP"
 msgstr "Majburiy to'xtashish"
 
-msgid "IDS_ST_BUTTON_ENABLE"
-msgstr "Yoqish"
-
-msgid "IDS_ST_BUTTON_DISCONNECT"
-msgstr "Uzish"
-
 msgid "IDS_ST_BUTTON_DISABLE"
 msgstr "O‘chirish"
 
-msgid "IDS_ST_BUTTON_CONTINUE"
-msgstr "Davom ettirish"
-
-msgid "IDS_ST_BUTTON_CANCEL_ABB"
-msgstr "Bekor qilish"
-
 msgid "IDS_ST_BODY_YYYY_DD_MM_DOT"
 msgstr "YYYY.KK.OO"
 
@@ -1009,9 +892,6 @@ msgstr "Ma’lumot roumingi o‘chirilganda, ma’lumot ulanishidan foydalanayot
 msgid "IDS_ST_BODY_WEB_APPLICATIONS"
 msgstr "Veb-ilovalar"
 
-msgid "IDS_ST_BODY_WCDMA_GSM_NHAUTO_CONNECT"
-msgstr "WCDMA/GSM\n(avtomatik ulanish)"
-
 msgid "IDS_ST_BODY_WAIT_WHILE_DEVICE_IS_ENCRYPTED_PDP_COMPLETE"
 msgstr "Qurilma shifrlanayotganda kutib turing. %d% yakunlandi."
 
@@ -1024,15 +904,9 @@ msgstr "SIM-kartadan javob kutilmoqda..."
 msgid "IDS_ST_BODY_VOLUME"
 msgstr "Ovoz Balandliigi"
 
-msgid "IDS_ST_BODY_VOICE_RECORDING"
-msgstr "Ovoz yozib olish"
-
 msgid "IDS_ST_BODY_VIBRATE_WHEN_RINGING"
 msgstr "Chalinayotganda vibratsiyalash"
 
-msgid "IDS_ST_BODY_VERSION_PS"
-msgstr "%s versiyasi"
-
 msgid "IDS_ST_BODY_USING_MOBILE_DATA_MAY_RESULT_IN_ADDITIONAL_CHARGES_CONTINUE_Q"
 msgstr "Mobil ma’lumotdan foydalanish qo‘shimcha to‘lovlarga olib kelishi mumkin. Davom ettirilsinmi?"
 
@@ -1055,7 +929,7 @@ msgid "IDS_ST_BODY_USER_CAN_BLOCK_A_SPECIFIC_IP_ADDRESS_MSG"
 msgstr "Foydalanuvchi ma’lum bir IP-manzillarni bloklashi mumkin. Agar IP-manzil bloklangan bo‘lsa, kiruvchi va chiquvchi ma’lumotlar rad etiladi."
 
 msgid "IDS_ST_BODY_USED"
-msgstr "Ishlatilgan"
+msgstr "Band"
 
 msgid "IDS_ST_BODY_USB_OTG_STORAGE"
 msgstr "USB OTG xotirasi"
@@ -1069,9 +943,6 @@ msgstr "USB vositalari"
 msgid "IDS_ST_BODY_USB_ASK_ON_CONNECTION"
 msgstr "Ulanishda so‘ralsin"
 
-msgid "IDS_ST_BODY_URL"
-msgstr "URL-manzil"
-
 msgid "IDS_ST_BODY_UNMOUNT_USB_OTG_STORAGE"
 msgstr "USB OTG xotirasini demontajlash"
 
@@ -1096,6 +967,9 @@ msgstr "UDMincho"
 msgid "IDS_ST_BODY_UDGOTHIC_M_FONT"
 msgstr "UDGothic"
 
+msgid "IDS_IM_POP_THIS_FEATURE_IS_NOT_AVAILABLE_WHILE_FLIGHT_MODE_IS_ON"
+msgstr "Parvoz rejimi yoqilganda, ushbu imkoniyatdan foydalanib bo‘lmaydi."
+
 msgid "IDS_ST_BODY_TURN_OFF"
 msgstr "O‘chiring"
 
@@ -1150,33 +1024,18 @@ msgstr "Ushbu harakat telefondagi SD-kartani o‘chiradi. Siz kartadagi BARCHA m
 msgid "IDS_ST_BODY_THE_SD_CARD_IS_CURRENTLY_IN_USE_THIS_ACTION_WILL_ERASE_ALL_DATA_ON_THE_SD_CARD_INCLUDING_THE_DATA_THAT_IS_CURRENTLY_BEING_USED"
 msgstr "Ayni vaqtda SD-karta ishlatilmoqda. Ushbu faoliyat SD-kartadagi barcha ma’lumotlarni, jumladan, hozirda ishlatilayotgan ma’lumotlarni, o‘chirib yuboradi"
 
-msgid "IDS_ST_BODY_THE_RED_LED_LIGHTS_UP_WHEN_YOU_CHARGE_YOUR_DEVICE_WHILE_THE_SCREEN_IS_OFF"
-msgstr "Ekran o‘chiqligida qurilmani zaryadlasangiz, qizil LED chiroqlari yonib turadi."
-
-msgid "IDS_ST_BODY_THE_RED_LED_BLINKS_WHEN_THE_BATTERY_POWER_IS_LOW_WHILE_THE_SCREEN_IS_OFF"
-msgstr "Ekran o‘chirilgan holatda batareya quvvati kamaysa, qizil LED chiroqlari yonib o‘chib turadi."
-
 msgid "IDS_ST_BODY_THE_PASSWORD_MUST_NOT_CONTAIN_A_SIMPLE_SEQUENCE_HEG_1111_OR_1234"
 msgstr "Parol oddiy ketma-ketlikdan tashkil topmasligi lozim (misol uchun, 1111 yoki 1234)"
 
+msgid "IDS_SMEMO_BUTTON_IMPORT"
+msgstr "Import qilish"
+
 msgid "IDS_ST_BODY_THE_NAME_FIELD_CANNOT_BE_EMPTY"
 msgstr "Nom maydoni bo‘sh bo‘lishi mumkin emas."
 
-msgid "IDS_ST_BODY_THE_BLUE_LED_BLINKS_WHEN_YOU_RECORD_VOICE_WHILE_THE_SCREEN_IS_OFF"
-msgstr "Ekran o‘chirilgan holatda ovozni yozib olayotganingizda, ko‘k LED chirog‘i yonib o‘chadi."
-
-msgid "IDS_ST_BODY_THE_BLUE_LED_BLINKS_WHEN_YOU_HAVE_MISSED_CALLS_MESSAGES_OR_APP_NOTIFICATIONS_WHILE_THE_SCREEN_IS_OFF"
-msgstr "Ekran o‘chiqligida, o‘tkazib yuborilgan qo‘ng‘iroq, xabar yoki bildirishnomalar mavjud bo‘lsa, ko‘k LED chiroqlari yonib-o‘chadi."
-
-msgid "IDS_ST_BODY_THE_APPLICATIONS_BELOW_WERE_STARTED_BY_PS_STOPPING_THESE_APPLICATIONS_MAY_CAUSE_PS_TO_FAIL"
-msgstr "Quyidagi ilovalar %s tomonidan ishga tushirildi. Ushbu ilovalar ishini to‘xtatish %sning ishlamasligiga olib kelishi mumkin."
-
 msgid "IDS_ST_BODY_THERE_ARE_NO_NETWORKS_NEARBY"
 msgstr "Yaqin-atrofda tarmoqlar yo‘q."
 
-msgid "IDS_ST_BODY_TEXTSTYLE_LARGE"
-msgstr "Katta"
-
 msgid "IDS_ST_BODY_TASK_SWITCHER"
 msgstr "Topshiriq almashtiruvchisi"
 
@@ -1189,12 +1048,6 @@ msgstr "Ekran ustiga bosib turing, so‘ng qurilmani blokdan chiqarish uchun uni
 msgid "IDS_ST_BODY_SYSTEM_MEMORY"
 msgstr "Tizim xotirasi"
 
-msgid "IDS_ST_BODY_SUNDAY"
-msgstr "Yakshanba"
-
-msgid "IDS_ST_BODY_STORAGE"
-msgstr "Xotira"
-
 msgid "IDS_ST_BODY_STANDARD_T_DISPLAY_EFFECT"
 msgstr "Standart"
 
@@ -1213,12 +1066,6 @@ msgstr "Ijtimoiy tarmoq profillari"
 msgid "IDS_ST_BODY_SMART_STAY_MAY_NOT_WORK_IN_THESE_SITUATIONS"
 msgstr "Bu hollarda smart turish rejimi ishlamasligi mumkin."
 
-msgid "IDS_ST_BODY_SMART_ROTATION_MAY_NOT_WORK_IN_THESE_SITUATIONS"
-msgstr "Bu hollarda smart aylantirish ishlamasligi mumkin."
-
-msgid "IDS_ST_BODY_SMART_ROTATION_DESCRIPTION_MSG"
-msgstr "Smart aylantirish ekranning avtomatik aylanishini o‘chiradi hamda yuzingiz joylashuvini aniqlashda old kameradan foydalanadi va shunga qarab ekranni buradi."
-
 msgid "IDS_ST_BODY_SMALL_M_TEXTSIZE"
 msgstr "Kichik"
 
@@ -1246,15 +1093,6 @@ msgstr "Seriya raqami"
 msgid "IDS_ST_BODY_SECURITY_ENGINE"
 msgstr "Xavfsizlik maxanizmi"
 
-msgid "IDS_ST_BODY_SECURITY"
-msgstr "Xavfsizlik"
-
-msgid "IDS_ST_BODY_SEARCH"
-msgstr "Qidirish"
-
-msgid "IDS_ST_BODY_SD_CARD"
-msgstr "SD-karta"
-
 msgid "IDS_ST_BODY_SCREEN_TIMEOUT_ABB2"
 msgstr "Ekrn taym-auti"
 
@@ -1285,33 +1123,18 @@ msgstr "Ekranni bloklash turi"
 msgid "IDS_ST_BODY_SCREEN_LOCK_SOUND"
 msgstr "Ekran bloki ovozi"
 
-msgid "IDS_ST_BODY_SCHEDULE"
-msgstr "Jadval"
-
 msgid "IDS_ST_BODY_SAVE_POWER_BY_ADJUSTING_SCREEN_TONE_ACCORDING_TO_ANALYSIS_OF_IMAGES"
 msgstr "Ekran rangini tasvirlar tahliliga qarab to‘g‘rilash orqali quvvatni tejang."
 
 msgid "IDS_ST_BODY_SAVES_POWER_BY_LIMITING_THE_MAXIMUM_PERFORMANCE_OF_THE_DEVICE"
 msgstr "Qurilmaning maksimal ishlashini cheklash orqali quvvatni tejaydi."
 
-msgid "IDS_ST_BODY_SAVED"
-msgstr "Saqlandi."
-
-msgid "IDS_ST_BODY_SAVE"
-msgstr "Saqlash"
-
 msgid "IDS_ST_BODY_SAMSUNG_LEGAL"
 msgstr "Samsung qonuni"
 
-msgid "IDS_ST_BODY_SAMSUNG_KIES_CONNECTION_CONNECTING_USB_HELP_MSG"
-msgstr "Agar Samsung Kies (ShK dasturiy ta’minoti) yoki to‘g‘ri drayverlar ShKda hali ham o‘rnatilmagan bo‘lsa, o‘rnatish jarayoni Microsoft Windowsda davom ettiriladi. \nShK dasturiy ta’minotini bir marta o‘rnatsangiz, quyidagi operatsiyalarni bajarishingiz mumkin bo‘ladi:\n- Telefon ma’lumotlarini sinxronlash\n- Telefon dasturini yangilash\n- Internetdan umumiy foydalanish (Ushbu telefon noutbuk yoki ShKga Internetdan foydalanish imkoniyatini berish uchun modem sifatida o‘zini tutadi.)\n- Sotib olingan musiqa/video (Microsoft Windows Media DRM) yoki oddiy fayllardan telefonga nusxa olish."
-
 msgid "IDS_ST_BODY_RUNNING"
 msgstr "Ishlamoqda"
 
-msgid "IDS_ST_BODY_RESTRICTING_APPLICATION_USAGE_TO_ONLY_ESSENTIAL_APPLICATIONS_AND_THOSE_SELECTED_BY_YOU"
-msgstr "Faqat asosiy ilovalar va o‘zingiz tanlaganlar uchun ilova ishlatilishini cheklash."
-
 msgid "IDS_ST_BODY_RESET_TO_DEFAULT"
 msgstr "Birlamchi o'rnatilgan holatiga tiklash"
 
@@ -1330,6 +1153,9 @@ msgstr "Barini qayta o'rnatish"
 msgid "IDS_ST_BODY_REMOVE_LICENCE"
 msgstr "Litsenziyani olib tashlash"
 
+msgid "IDS_ST_POP_REGISTERED"
+msgstr "Ro‘yxatga olingan."
+
 msgid "IDS_ST_BODY_REGULATORY_INFORMATION_ABB"
 msgstr "Normativ ma’lumotlar"
 
@@ -1339,9 +1165,6 @@ msgstr "Quyidagida ro‘yxatdan o‘tish"
 msgid "IDS_ST_BODY_REGIONAL_EXAMPLE"
 msgstr "Regional misol"
 
-msgid "IDS_ST_BODY_REGION"
-msgstr "Mintaqa"
-
 msgid "IDS_ST_BODY_PUK"
 msgstr "PUK"
 
@@ -1357,30 +1180,27 @@ msgstr "Qurilmangizni virus va zararli dasturlardan himoyalash."
 msgid "IDS_ST_BODY_PROFILE_NAME"
 msgstr "Profil nomi"
 
-msgid "IDS_ST_BODY_PROFILE"
-msgstr "Profil"
-
 msgid "IDS_ST_BODY_PREPARING_THIS_COULD_TAKE_OVER_10_MINUTES_ING"
 msgstr "Tayyorlanmoqda. Bu 10 daqiqadan ko'proq vaqt olishi mumkin..."
 
 msgid "IDS_ST_BODY_PREFERRED_NETWORKS"
 msgstr "Afzal ko‘rgan tarmoqlar"
 
-msgid "IDS_ST_BODY_POP_JPN_DCM"
-msgstr "POP"
-
-msgid "IDS_ST_BODY_PM"
-msgstr "PM"
-
 msgid "IDS_ST_BODY_PLUG_IN_CHARGER_AND_TRY_AGAIN"
 msgstr "Quvvat manbaiga ulang va qayta urinib ko‘ring."
 
 msgid "IDS_ST_BODY_PLAY_TONE_WHEN_THE_DIALLING_KEYPAD_IS_TAPPED"
 msgstr "Terish klaviaturasi bosilganda ovoz chiqarish."
 
+msgid "IDS_ST_POP_PASSWORD_MUST_BE_MORE_THAN_P1SD_CHARACTERS_AND_LESS_THAN_P2SD"
+msgstr "Parol %1$d belgidan ko‘proq va %2$ddan kamroq bo‘lishi shart."
+
 msgid "IDS_ST_BODY_PLAY_SOUNDS_WHEN_LOCKING_AND_UNLOCKING_SCREEN"
 msgstr "Ekranni bloklash va uning blokini olib tashlashda ovoz chiqarish"
 
+msgid "IDS_ST_POP_PASSWORDS_DO_NOT_MATCH"
+msgstr "Parollar mos kelmayapti."
+
 msgid "IDS_ST_BODY_PIN_BLOCKED_ENTER_PUK_TO_CONTINUE_JPN_DCM"
 msgstr "PIN blocked. Enter PUK to continue."
 
@@ -1393,9 +1213,6 @@ msgstr "Rasmlar, videolar"
 msgid "IDS_ST_BODY_PHOTO_UPLOAD_SETTINGS"
 msgstr "Fotosuratni yuklash parametrlari"
 
-msgid "IDS_ST_BODY_PHONEPROFILES_SILENT"
-msgstr "Ovozsiz"
-
 msgid "IDS_ST_BODY_PERSONAL_MODE_CAN_BE_USED_TO_HIDE_CONTENT_THAT_YOU_WANT_TO_KEEP_PRIVATE_MSG"
 msgstr "Shaxsiy rejimdan maxfiy saqlanishini xohlagan tarkibni yashirish uchun foydalansh mumkin. Shaxsiy rejimdan foydalanish uchun uni Parametrlarda yoqing yoki quvvat tugmasini bosib turing va undan so‘ng Shaxsiy rejimni tanlang. PIN-kod yoki parolingizni kiriting. Shaxsiy rejimi ikonachasi holat satrida ko‘rsatiladi. Ma’lumotingizni himoya qilish uchun Shaxsiy rejimni ishlatgandan so‘ng uni o‘chiring. Bundan tashqari xavfsiz ekran blokidan foydalanish himoyani yaxshilaydi"
 
@@ -1408,6 +1225,9 @@ msgstr "Qurilmani shifrdan chiqarishda har gal parol talab qilinadi."
 msgid "IDS_ST_BODY_PASSWORD_MUST_CONTAIN_NO_MORE_THAN_PD_CHARACTERS_ABB"
 msgstr "Parol ko‘pi b-n %d belgidan tashkil topishi lozim."
 
+msgid "IDS_ST_POP_LOADING_ING"
+msgstr "Yuklanmoqda..."
+
 msgid "IDS_ST_BODY_PASSWORD_MUST_CONTAIN_AT_LEAST_PD_CHARACTERS_ABB"
 msgstr "Parol eng kamida %d belgidan iborat bo‘lishi lozim."
 
@@ -1423,9 +1243,6 @@ msgstr "Parol bo‘sh."
 msgid "IDS_ST_BODY_PASSWORD_CONTAINS_INVALID_CHARACTER_ABB"
 msgstr "Parol noto‘g‘ri belgilardan tashkil topgan."
 
-msgid "IDS_ST_BODY_PASSWORD"
-msgstr "Parol"
-
 msgid "IDS_ST_BODY_OPEN_SOURCE_LICENCES"
 msgstr "Manba litsen-ni oching"
 
@@ -1435,36 +1252,24 @@ msgstr "Yoq."
 msgid "IDS_ST_BODY_OFFICIAL_M_DEVICE_STATUS"
 msgstr "Rasmiy"
 
+msgid "IDS_ST_POP_INCORRECT_PASSWORD"
+msgstr "Noto‘g‘ri parol."
+
 msgid "IDS_ST_BODY_NUMBER"
 msgstr "Raqam"
 
-msgid "IDS_ST_BODY_NO_RESULTS_FOUND"
-msgstr "Natijalar topilmadi."
-
 msgid "IDS_ST_BODY_NO_DEFAULTS_SET"
 msgstr "Birlamchi parametrlar o‘rnatilmagan."
 
-msgid "IDS_ST_BODY_NOT_ASSIGNED"
-msgstr "Tayinlanmagan"
-
 msgid "IDS_ST_BODY_NOTIFICATION_PANEL"
 msgstr "Bildirishnoma paneli"
 
-msgid "IDS_ST_BODY_NOTIFICATIONS"
-msgstr "Ma'lumotnomalar"
-
-msgid "IDS_ST_BODY_NOTIFICATION"
-msgstr "Xabarnoma"
-
 msgid "IDS_ST_BODY_NOSERVICE"
 msgstr "Xizmat yo‘q"
 
 msgid "IDS_ST_BODY_NORMAL_T_PROFILE"
 msgstr "Normal"
 
-msgid "IDS_ST_BODY_NONE"
-msgstr "Hech qaysi"
-
 msgid "IDS_ST_BODY_NEW_PIN2_AND_CONFIRM_PIN2_DO_NOT_MATCH"
 msgstr "Yangi PIN2 va tasdiqlash PIN2 mos kelmayapti"
 
@@ -1474,9 +1279,6 @@ msgstr "Yangi PIN2"
 msgid "IDS_ST_BODY_NEW_PIN1"
 msgstr "Yangi PIN1"
 
-msgid "IDS_ST_BODY_NEW"
-msgstr "Yangi"
-
 msgid "IDS_ST_BODY_NETWORK_TYPE"
 msgstr "Tarmoq turi"
 
@@ -1489,18 +1291,15 @@ msgstr "Tarmoq ro‘yxati"
 msgid "IDS_ST_BODY_NETWORK_CONNECTIONS"
 msgstr "Tarmoq ulanishlari"
 
+msgid "IDS_ST_POP_DO_NOT_ASK_AGAIN"
+msgstr "Boshqa so‘ralmasin"
+
 msgid "IDS_ST_BODY_NETWORK_CODE"
 msgstr "Tarmoq kodi"
 
-msgid "IDS_ST_BODY_NETWORK"
-msgstr "Tarmoq"
-
 msgid "IDS_ST_BODY_NATURAL_T_DISPLAY_EFFECT"
 msgstr "Tabiiy"
 
-msgid "IDS_ST_BODY_NAME"
-msgstr "Ism"
-
 msgid "IDS_ST_BODY_MY_NUMBER"
 msgstr "Mening raqamim"
 
@@ -1525,12 +1324,6 @@ msgstr "Tizimning qo‘shimcha parametrlari"
 msgid "IDS_ST_BODY_MORE_CONNECTIVITY_SETTINGS"
 msgstr "Ulanish imkoniyatining qo‘shimcha parametrlari"
 
-msgid "IDS_ST_BODY_MONDAY"
-msgstr "Dushanba"
-
-msgid "IDS_ST_BODY_MODE"
-msgstr "Rejim"
-
 msgid "IDS_ST_BODY_MOBILE_DATA_WILL_BE_USED_IF_YOU_DOWNLOAD_OR_UPLOAD_DATA_WITHOUT_WI_FI_CONNECTION"
 msgstr "Agar Siz Wi-Fi ulanishisiz ma’lumotni yuklasangiz yoki yuklab olsangiz, mobil traffik ishlatiladi."
 
@@ -1540,29 +1333,23 @@ msgstr "OO.KK.YYYY"
 msgid "IDS_ST_BODY_MMS_CONNECTIONS"
 msgstr "MMS ulanishlari"
 
+msgid "IDS_ST_OPT_SELECT"
+msgstr "Tanlash"
+
 msgid "IDS_ST_BODY_MISCELLANEOUS_FILES"
 msgstr "Har xil fayllar"
 
-msgid "IDS_ST_BODY_MESSAGE"
-msgstr "Xabar"
-
 msgid "IDS_ST_BODY_MENU_AND_WIDGETS"
 msgstr "Menyu va vidjetlar"
 
-msgid "IDS_ST_BODY_MEMORY"
-msgstr "Xotira"
-
 msgid "IDS_ST_BODY_MEDIUM"
 msgstr "O‘rtacha"
 
-msgid "IDS_ST_BODY_MB"
-msgstr "Mb"
-
 msgid "IDS_ST_BODY_MASS_STORAGE_HELP_MSG"
 msgstr "Quyidagi operatsiyani bajarishingiz mumkin:\n- Tezkor fayllardan nusxa ko‘chirish\n- MAC yoki Linux OTlari orqali ulanish"
 
-msgid "IDS_ST_BODY_MARUBERI_JPN_DCM"
-msgstr "Maruberi"
+msgid "IDS_ST_OPT_DEFAULT_RINGTONE"
+msgstr "Birlamchi o'rnatilgan rington"
 
 msgid "IDS_ST_BODY_LTE_WCDMA_GSM_NHAUTO_CONNECT"
 msgstr "LTE/WCDMA/GSM\n(avtomatik ulanish)"
@@ -1570,39 +1357,33 @@ msgstr "LTE/WCDMA/GSM\n(avtomatik ulanish)"
 msgid "IDS_ST_BODY_LOCK_SCREEN_OPTIONS"
 msgstr "Ekran opsiyalarini bloklash"
 
-msgid "IDS_ST_BODY_LIST_VIEW"
-msgstr "Ro‘yxat ko‘rinishi"
-
 msgid "IDS_ST_BODY_LIMIT_BACKGROUND_PROCESSES"
 msgstr "Fondagi jarayonlarni cheklash"
 
-msgid "IDS_ST_BODY_LICENCE"
-msgstr "Litsenziya"
-
-msgid "IDS_ST_BODY_LED_INDICATOR"
-msgstr "LED indikatori"
-
 msgid "IDS_ST_BODY_LEDOT_LOW_BATTERY"
 msgstr "Batareya quvvati kam"
 
 msgid "IDS_ST_BODY_LAUNCH_BY_DEFAULT"
 msgstr "Birlamchi holati bilan ishga tushirish"
 
+msgid "IDS_ST_OPT_AUTO_UPDATE_ABB"
+msgstr "Avtomatik yangila"
+
 msgid "IDS_ST_BODY_LANGUAGE_AND_REGION_ABB"
 msgstr "Til va mintaqa"
 
 msgid "IDS_ST_BODY_LANGUAGE_AND_KEYBOARD"
 msgstr "Til va klaviatura"
 
+msgid "IDS_ST_OPT_ALL"
+msgstr "Barchasi"
+
 msgid "IDS_ST_BODY_KEYBOARD"
 msgstr "Klaviatura"
 
 msgid "IDS_ST_BODY_KEEPS_THE_STATUS_BAR_TIDY_TAP_THE_REPRESENTATIVE_ICON_TO_SHOW_ALL_THE_ICONS"
 msgstr "Holat satrini toza saqlaydi. Barcha ikonchalarni ko‘rsatish uchun sinov ikonchasiga teging."
 
-msgid "IDS_ST_BODY_KB"
-msgstr "KB"
-
 msgid "IDS_ST_BODY_INTRODUCTION_TO_SMART_SCREEN_ABB"
 msgstr "Smart ekran bilan tanishish"
 
@@ -1618,15 +1399,6 @@ msgstr "O‘rnatilgan ilovalar"
 msgid "IDS_ST_BODY_INSTALLATION_SETTINGS"
 msgstr "O‘rnatish parametrlari"
 
-msgid "IDS_ST_BODY_INSERT_SD_CARD"
-msgstr "SD-karta kiriting."
-
-msgid "IDS_ST_BODY_INCORRECT_PIN_E"
-msgstr "Noto‘g‘ri PIN."
-
-msgid "IDS_ST_BODY_INCORRECT_PASSWORD_TRY_AGAIN"
-msgstr "Noto‘g‘ri parol. Qayta urinib ko‘ring"
-
 msgid "IDS_ST_BODY_INCOMING_CALLS_AND_NEW_NOTIFICATIONS_WILL_BE_READ_OUT_AUTOMATICALLY"
 msgstr "Kiruvchi qo‘ng‘iroqlar va yangi eslatmalar avtomatik ravishda o‘qiladi."
 
@@ -1642,8 +1414,8 @@ msgstr "Agar Siz ushbu variantni tanlasangiz, xotiraning faqatgina band bo‘lga
 msgid "IDS_ST_BODY_IF_YOU_FORGET_YOUR_PERSONAL_MODE_PASSWORD_YOU_WILL_NOT_BE_ABLE_TO_RECOVER_IT_FOR_SECURITY_MSG"
 msgstr "Agar Siz Shaxsiy rejimingiz parolini esdan chiqargan bo‘lsangiz, uni tiklash imkoniga ega bo‘lmaysiz. Xavfsizlik uchun Shaxsiy rejimingizni tashlashingiz lozim. Bu uning parametrlarini birlamchiga tashlaydi va barcha shaxsiy tarkibingizni yo‘q qiladi."
 
-msgid "IDS_ST_BODY_IF_YOU_DONT_WANT_TO_SEE_A_NUMBER_APPEAR_ON_THE_APP_ICON_FOR_EACH_NEW_EVENT_DISABLE_BADGE"
-msgstr "Har bir yangi hodisa uchun raqam ko‘rsatilishini istamasangiz, yorliqni o‘chiring."
+msgid "IDS_ST_MBODY_SCREEN_ROTATION"
+msgstr "Ekran aylanishi"
 
 msgid "IDS_ST_BODY_ICON_SHOWS_THAT_SMART_SCREEN_IS_ENABLED"
 msgstr "Ikoncha smart ekran yoqilganligini ko‘rsatadi."
@@ -1660,23 +1432,17 @@ msgstr "Helvetica Neue"
 msgid "IDS_ST_BODY_HARDWARE"
 msgstr "Apparat"
 
+msgid "IDS_ST_MBODY_HELP"
+msgstr "Yordam"
+
 msgid "IDS_ST_BODY_GSM"
 msgstr "GSM"
 
-msgid "IDS_ST_BODY_GRID_VIEW"
-msgstr "To‘rli ko‘rinish"
-
 msgid "IDS_ST_BODY_GLOVE_MODE_ABB"
 msgstr "Qo‘lqop rejimi"
 
-msgid "IDS_ST_BODY_GESTURES"
-msgstr "Jestlar"
-
-msgid "IDS_ST_BODY_GB"
-msgstr "Gb"
-
-msgid "IDS_ST_BODY_FROM_M_TIME"
-msgstr "Quyidagidan"
+msgid "IDS_ST_MBODY_FONT_SIZE"
+msgstr "Shrift o‘lchami"
 
 msgid "IDS_ST_BODY_FREQUENTLY_USED"
 msgstr "Ko‘p ishlatiladigan"
@@ -1705,9 +1471,6 @@ msgstr "Shrift turi"
 msgid "IDS_ST_BODY_FONTSTYLE_ROSEMARY"
 msgstr "Rosemary"
 
-msgid "IDS_ST_BODY_FLIGHT_MODE_MSG"
-msgstr "Parvoz rejimi qo‘ng‘iroq qilish, xabarlar va ma’lumotlar tarmog‘i funksiyasini o‘chirish imkonini beradi. Shuningdek, ushbu funksiya Wi-Fi va Bluetooth kabi ulanish funksiyalarini ham o‘chiradi. Wi-Fi va Bluetoothdan foydalanish uchun Parametrlar yoki bildirishnoma panelida ularni yoqing."
-
 msgid "IDS_ST_BODY_FLIGHT_MODE_HAS_BEEN_ENABLED_NETWORK_SETTINGS_WILL_CLOSE"
 msgstr "Parvoz rejimi yoqildi. Tarmoq parametrlari yopiladi."
 
@@ -1720,6 +1483,9 @@ msgstr "FDN rejimi"
 msgid "IDS_ST_BODY_FIREWALL_ENABLED_ABB"
 msgstr "Brandmauer yoqilgan"
 
+msgid "IDS_ST_HEADER_WI_FI"
+msgstr "Wi-Fi"
+
 msgid "IDS_ST_BODY_FIREWALL"
 msgstr "Firewall"
 
@@ -1735,8 +1501,8 @@ msgstr "Failed to select network."
 msgid "IDS_ST_BODY_FACE_AND_VOICE"
 msgstr "Yuz va ovoz"
 
-msgid "IDS_ST_BODY_FACEBOOK"
-msgstr "Facebook"
+msgid "IDS_ST_HEADER_UNAVAILABLE"
+msgstr "Mavjud emas"
 
 msgid "IDS_ST_BODY_EXPLANATION_FOR_TRANSACTION_TRACKING_MENU_VODA"
 msgstr "Sizning tavsiyanoma ma’lumotingiz uzatilgan fayl bilan birga yuboriladi."
@@ -1744,8 +1510,14 @@ msgstr "Sizning tavsiyanoma ma’lumotingiz uzatilgan fayl bilan birga yuborilad
 msgid "IDS_ST_BODY_EXPLANATION_FOR_EXPIRY_REMINDER_MENU"
 msgstr "Fon tasviri kabi foydalanilayotgan faylning litsenziyasi muddati o‘tishmasidan avval, eslatma olish."
 
+msgid "IDS_ST_HEADER_TEXT_TO_SPEECH"
+msgstr "Matnni nutqqa aylantirish"
+
+msgid "IDS_ST_HEADER_SOUND"
+msgstr "Ovoz"
+
 msgid "IDS_ST_BODY_ESTIMATED_MAX_STANDBY_TIME_ABB"
-msgstr "His-langan maks\nkutish vaqti"
+msgstr "Qolgan maksimal kutish vaqti"
 
 msgid "IDS_ST_BODY_ENTER_PASSWORD_AGAIN_AFTER_PD_SECONDS"
 msgstr "%d soniyadan so'ng parolni qayta kiriting."
@@ -1756,12 +1528,12 @@ msgstr "Parolni qayta kiriting"
 msgid "IDS_ST_BODY_ENTER_PASSWORD"
 msgstr "Parol kiriting."
 
-msgid "IDS_ST_BODY_ENTER_NEW_PASSWORD"
-msgstr "Yangi parol kiriting."
-
 msgid "IDS_ST_BODY_ENTER_CURRENT_PASSWORD"
 msgstr "Enter current password."
 
+msgid "IDS_ST_HEADER_SAMSUNG_APPS"
+msgstr "Samsung Apps"
+
 msgid "IDS_ST_BODY_ENCRYPT_DEVICE_Q_WARNING_MSG"
 msgstr "Qurilma shifrlansinmi? Operatsiyani tiklab bo‘lmaydi, shuning uchun agar uni to‘xtatsangiz, ma’lumotlarni yo‘qotishingiz mumkin. Shifrlash bir soatdan ko‘proq vaqtni olishi mumkin, bu vaqt davomida qurilma bir necha marta qayta ishga tushiriladi va Siz qurilmangizdan foydalana olmaysiz."
 
@@ -1771,6 +1543,9 @@ msgstr "Qurilma shifrlansinmi? Operatsiyani tiklab bo‘lmaydi, shuning uchun ag
 msgid "IDS_ST_BODY_ENCRYPT_ACCOUNTS_SETTINGS_DOWNLOADED_APPLICATIONS_AND_THEIR_DATA_MEDIA_AND_OTHER_FILES"
 msgstr "Hisob qaydnomalarni, parametrlarni, yuklab olingan ilovalarni va ularning ma’lumotlarini, media va boshqa fayllarni shifrlashingiz mumkin."
 
+msgid "IDS_ST_HEADER_RESET"
+msgstr "Qayta yuklash"
+
 msgid "IDS_ST_BODY_ENCRYPTION_WILL_TAKE_AT_LEAST_AN_HOUR"
 msgstr "Shifrlash kamida bir soatni oladi."
 
@@ -1783,15 +1558,18 @@ msgstr "Mobil tarmoq orqali ma’lumotga kirishni yoqish."
 msgid "IDS_ST_BODY_EMPTY"
 msgstr "Bo‘sh"
 
+msgid "IDS_ST_HEADER_PLEASE_WAIT"
+msgstr "Iltimos, kuting."
+
 msgid "IDS_ST_BODY_EMERGENCY_MODE_ABB"
 msgstr "Favqulodda rejim"
 
+msgid "IDS_ST_HEADER_PD_SELECTED_ABB"
+msgstr "%d tanlandi"
+
 msgid "IDS_ST_BODY_EMAIL"
 msgstr "E-pochta"
 
-msgid "IDS_ST_BODY_EDIT"
-msgstr "Tahrirlash"
-
 msgid "IDS_ST_BODY_EASY_MODE"
 msgstr "Oddiy rejim"
 
@@ -1804,15 +1582,6 @@ msgstr "Dinamik holat satri"
 msgid "IDS_ST_BODY_DRIVING_MODE"
 msgstr "Avto-Haydash rejimi"
 
-msgid "IDS_ST_BODY_DO_NOT_SHOW_AGAIN"
-msgstr "Boshqa ko‘rsatilmasin"
-
-msgid "IDS_ST_BODY_DOWNLOADS"
-msgstr "Yuklanishlar"
-
-msgid "IDS_ST_BODY_DOWNLOAD"
-msgstr "Yuklab olish"
-
 msgid "IDS_ST_BODY_DOUBLE_TAP_TO_OPEN_THE_MENU_T_TTS"
 msgstr "Menyuni ochish uchun ikki marta bosing."
 
@@ -1822,18 +1591,12 @@ msgstr "Ushbu maydonni tahrirlash uchun ikki marta bosing."
 msgid "IDS_ST_BODY_DOUBLE_TAP_TO_CLOSE_THE_MENU_T_TTS"
 msgstr "Menyuni yopish uchun ikki marta bosing."
 
-msgid "IDS_ST_BODY_DOCOMO_JPN_DCM"
-msgstr "docomo"
-
 msgid "IDS_ST_BODY_DIVX_REGISTRATION"
 msgstr "DivX registration"
 
 msgid "IDS_ST_BODY_DIVX_DEREGISTRATION"
 msgstr "DivX deregistration"
 
-msgid "IDS_ST_BODY_DISPLAY_CONTENTS"
-msgstr "Tarkibni ko‘rsatish"
-
 msgid "IDS_ST_BODY_DISPLAY_BATTERY_PERCENTAGE_ABB"
 msgstr "Batareya foizini ko‘rsatish"
 
@@ -1843,9 +1606,6 @@ msgstr "O‘chirilmoqda..."
 msgid "IDS_ST_BODY_DE_REGISTRATION_CODE_NOT_FOUND"
 msgstr "Registratsiyada chiqarish kodi topilmadi."
 
-msgid "IDS_ST_BODY_DEVICE_MEMORY"
-msgstr "Qurilma xotirasi"
-
 msgid "IDS_ST_BODY_DEVICE_INFO"
 msgstr "Qurilma ma’lumoti"
 
@@ -1855,9 +1615,6 @@ msgstr "Siz hisob qaydnomalari, parametrlar, yuklab olingan ilovalar hamda ularn
 msgid "IDS_ST_BODY_DEVICE_ENCRYPTED"
 msgstr "Qurilma shifrlandi."
 
-msgid "IDS_ST_BODY_DEVICE"
-msgstr "Qurilma"
-
 msgid "IDS_ST_BODY_DEVELOPER_OPTIONS"
 msgstr "Ishlab chiqaruvchi opsiyalari"
 
@@ -1888,9 +1645,6 @@ msgstr "KK.OO.YYYY"
 msgid "IDS_ST_BODY_DATE_AND_TIME"
 msgstr "Sana va vaqt"
 
-msgid "IDS_ST_BODY_DATE"
-msgstr "Sana"
-
 msgid "IDS_ST_BODY_DATA_ROAMING"
 msgstr "Ma’lumotlar roumingi"
 
@@ -1900,18 +1654,12 @@ msgstr "Ma’lumot"
 msgid "IDS_ST_BODY_CUSTOM_M_DEVICE_STATUS"
 msgstr "Maxsus"
 
-msgid "IDS_ST_BODY_CURRENT"
-msgstr "Joriy"
-
 msgid "IDS_ST_BODY_CRASH_VIEWER"
 msgstr "Xato tahlilchisi"
 
 msgid "IDS_ST_BODY_CPU_USAGE"
 msgstr "Markaziy protsessor (CPU) ishlatilishi"
 
-msgid "IDS_ST_BODY_COUNTRY_CODE"
-msgstr "Mamlakat kodi"
-
 msgid "IDS_ST_BODY_COOL_JAZZ"
 msgstr "Cool jazz"
 
@@ -1921,18 +1669,21 @@ msgstr "Shaxsiy rejimda Galereya, Video, Musiqa, Ovoz yozish vositasi va Fayllar
 msgid "IDS_ST_BODY_CONNECTIONSETTINGS_PROXY_ADDRESS"
 msgstr "Proksi manzili"
 
+msgid "IDS_ST_BUTTON_STOP"
+msgstr "To‘x."
+
 msgid "IDS_ST_BODY_CONNECTIONSETTINGS_INTERNET"
 msgstr "Internet"
 
 msgid "IDS_ST_BODY_CONNECTIONS"
 msgstr "Ulanishlar"
 
-msgid "IDS_ST_BODY_CONNECTION"
-msgstr "Ulanish"
-
 msgid "IDS_ST_BODY_CONFIRM_NEW_PIN2"
 msgstr "Yangi PIN2ni tasdiqlang"
 
+msgid "IDS_ST_BUTTON_RESET"
+msgstr "Tashlash"
+
 msgid "IDS_ST_BODY_CONFIRM_NEW_PIN1"
 msgstr "Yangi PIN1ni tasdiqlash."
 
@@ -1942,12 +1693,15 @@ msgstr "Yangi PIN-kodni tasdiqlash"
 msgid "IDS_ST_BODY_CONFIRM_DECRYPTION"
 msgstr "Shifrdan chiqarishni tasdiqlash"
 
-msgid "IDS_ST_BODY_CONFIRM"
-msgstr "Tasdiqlash"
+msgid "IDS_ST_BUTTON_OK_ABB"
+msgstr "OK"
 
 msgid "IDS_ST_BODY_CONFIGURE_FIREWALL_SETTINGS"
 msgstr "Brandmauer parametrlarini sozlash"
 
+msgid "IDS_ST_BUTTON_OK"
+msgstr "OK"
+
 msgid "IDS_ST_BODY_COMPUTING_ING"
 msgstr "Hisoblanmoqda..."
 
@@ -1960,11 +1714,14 @@ msgstr "Shokoladli pechenye"
 msgid "IDS_ST_BODY_CHECK_FOR_UPDATES_AUTOMATICALLY_ABB"
 msgstr "Yangilashlarni avto. tekshirish."
 
+msgid "IDS_ST_BUTTON_ENABLE"
+msgstr "Yoqish"
+
 msgid "IDS_ST_BODY_CHECK_FOR_UPDATES_ABB"
 msgstr "Yangilanishlarni tekshirish"
 
-msgid "IDS_ST_BODY_CHECK_FOR_UPDATES"
-msgstr "Yangilanishlarni tekshirish"
+msgid "IDS_ST_BUTTON_DISCONNECT"
+msgstr "Uzish"
 
 msgid "IDS_ST_BODY_CHARGE_BATTERY_TO_ABOVE_80P_AND_TRY_AGAIN"
 msgstr "Batareya quvvatini 80% dan ko‘proq zaryadlang va qayta urinib ko‘ring."
@@ -1972,8 +1729,14 @@ msgstr "Batareya quvvatini 80% dan ko‘proq zaryadlang va qayta urinib ko‘rin
 msgid "IDS_ST_BODY_CHANGING_THE_FONT_SIZE_IN_ACCESSIBILITY_SETTINGS_WILL_OVERRIDE_THE_FONT_SIZE_IN_EACH_APPLICATION"
 msgstr "Maxsus imkoniyatlar parametrlarida shrift o‘lchamini o‘zgartirish har bir ilovada shrift o‘lchamini oshirib yuboradi."
 
+msgid "IDS_ST_BUTTON_CONTINUE"
+msgstr "Davom ettirish"
+
 msgid "IDS_ST_BODY_CHANGING_THE_COLOUR_OF_THE_SCREEN_TO_GREYSCALE"
-msgstr "Ekran rangini kul rang shkalaga o‘zgartirish."
+msgstr "Ekran rangini kulrang shkalaga o‘zgartirish."
+
+msgid "IDS_ST_BUTTON_CANCEL_ABB"
+msgstr "Bekor qilish"
 
 msgid "IDS_ST_BODY_CHANGE_TEXT_SIZE_IN_CONTACTS_CALENDAR_MEMO_MESSAGES_EMAIL_AND_IM"
 msgstr "Kontaktlar, Kalendar, Yozuv, xabarlarda, E-pochta va IMda matn o‘lchamini o‘zgartirish."
@@ -2041,15 +1804,12 @@ msgstr "Har gal qurilmangizni yoqqaningizda, uni shifrdan chiqarish uchun parol
 msgid "IDS_ST_BODY_AVAILABLE_SPACE"
 msgstr "Bo‘sh joy"
 
-msgid "IDS_ST_BODY_AVAILABLE"
-msgstr "Mavjud"
-
-msgid "IDS_ST_BODY_AUTO_DOWNLOAD"
-msgstr "Avto-yuklab olish"
-
 msgid "IDS_ST_BODY_AUTH_TYPE"
 msgstr "Tekshiruv turi"
 
+msgid "IDS_ST_BODY_VERSION_PS"
+msgstr "%s versiyasi"
+
 msgid "IDS_ST_BODY_APP_OPENING_IMAGE"
 msgstr "Ilova ochilish tasviri"
 
@@ -2065,15 +1825,9 @@ msgstr "Ilova boshqaruvi"
 msgid "IDS_ST_BODY_APPLICATION_INFO"
 msgstr "Ilova haqida ma’lumot"
 
-msgid "IDS_ST_BODY_APPLICATION"
-msgstr "Ilova"
-
 msgid "IDS_ST_BODY_ANTIVIRUS_SOFTWARE_ABB"
 msgstr "Antivirus dasturi"
 
-msgid "IDS_ST_BODY_AM"
-msgstr "AM"
-
 msgid "IDS_ST_BODY_ALWAYS_REJECT"
 msgstr "Har doim rad qilish"
 
@@ -2083,9 +1837,6 @@ msgstr "Har doim yoq."
 msgid "IDS_ST_BODY_ALWAYS_OFF"
 msgstr "Har doim o‘ch."
 
-msgid "IDS_ST_BODY_ALARM"
-msgstr "Budilnik"
-
 msgid "IDS_ST_BODY_AFTER_YOU_DOWNLOAD_AND_INSTALL_APPLICATIONS_APPLICATIONS_WILL_BE_SHOWN_HERE"
 msgstr "Ilovalarni yuklab olganingizdan va o‘rnatganingizdan so‘ng, ilovalar bu yerda ko‘rsatiladi"
 
@@ -2095,6 +1846,9 @@ msgstr "Tashlashdan so‘ng telefon avtomatik ravishda qayta ishga tushiriladi."
 msgid "IDS_ST_BODY_ADJUST_BRIGHTNESS_LEVEL"
 msgstr "Yorqinlik darajasini sozlash"
 
+msgid "IDS_ST_BODY_URL"
+msgstr "URL-manzil"
+
 msgid "IDS_ST_BODY_ADJUST_AUTOMATIC_BRIGHTNESS"
 msgstr "Yorqinlikni avtomatik sozlash"
 
@@ -2164,60 +1918,153 @@ msgstr "Qurilma yuzingizni aniqlaganda, ekranni ularga moslashtirish orqali aqll
 msgid "IDS_HELP_BODY_SMART_SCREEN_WORKS_BEST_UNDER_THE_FOLLOWING_CONDITIONS_C"
 msgstr "Smart ekran quyidagi sharoitda optimal ravishda ishlaydi:"
 
-msgid "IDS_HELP_BODY_SMART_ROTATION_DISABLES_AUTO_SCREEN_ROTATION_BY_CHECKING_THE_ORIENTATION_OF_YOUR_FACE_AND_THE_DEVICE_BY_ITS_FRONT_CAMERA"
-msgstr "Smart aylantirish old kamera yordamida yuzingiz va qurilmangiz oriyentatsiyasini tekshirish orqali ekranni avtomatik aylantirishni o‘chiradi."
-
-msgid "IDS_LBS_HEADER_LOCATION"
-msgstr "Joylashuv"
-
 msgid "IDS_LBS_BODY_DESTINATION"
 msgstr "Yakuniy manzil"
 
-msgid "IDS_ST_SK_NO"
-msgstr "Yo‘q"
+msgid "IDS_ST_BODY_TEXTSTYLE_LARGE"
+msgstr "Katta"
 
-msgid "IDS_HELP_BODY_SMART_STAY_DETECTS_YOUR_EYES_WITH_THE_FRONT_CAMERA_SO_THAT_THE_SCREEN_STAYS_ON_WHEN_YOU_ARE_LOOKING_AT_IT"
-msgstr "Smart turish old kamera yordamida ko‘zlaringizni aniqlaydi, shu sababli kameraga qarab turganingizda ekran o‘chmaydi."
+msgid "IDS_ST_BODY_SUNDAY"
+msgstr "Yakshanba"
 
-msgid "IDS_QP_POP_YOU_WILL_NO_LONGER_BE_ABLE_TO_USE_APPLICATIONS_NOTI_MSG"
-msgstr "Endi Siz mobil tarmoqlar orqali Internet, E-pochta va YouTube kabi ilovalardan foydalana olmaysiz. Davom ettirilsinmi?"
+msgid "IDS_ST_BODY_STORAGE"
+msgstr "Xotira"
 
-msgid "IDS_ST_BODY_10_MINUTES"
-msgstr "10 daqiqa"
+msgid "IDS_ST_BODY_SECURITY"
+msgstr "Xavfsizlik"
 
-msgid "IDS_ST_BODY_15SEC"
-msgstr "15 soniya"
+msgid "IDS_ST_BODY_SEARCH"
+msgstr "Qidirish"
 
-msgid "IDS_ST_BODY_24_HOURS"
-msgstr "24 soat"
+msgid "IDS_ST_BODY_SD_CARD"
+msgstr "SD-karta"
 
-msgid "IDS_ST_BODY_2_MINUTES"
-msgstr "2 daqiqa"
+msgid "IDS_ST_BODY_SCHEDULE"
+msgstr "Jadval"
 
-msgid "IDS_ST_BODY_30SEC"
-msgstr "30 soniya"
+msgid "IDS_ST_BODY_SAVED"
+msgstr "Saqlandi."
 
-msgid "IDS_ST_BODY_5_MINUTES"
-msgstr "5 daqiqa"
+msgid "IDS_ST_BODY_SAVE"
+msgstr "Saqlash"
 
-msgid "IDS_ST_BODY_APPLICATIONS"
-msgstr "Ilovalar"
+msgid "IDS_ST_BODY_REGION"
+msgstr "Mintaqa"
 
-msgid "IDS_ST_BODY_DONT_ASK_AGAIN"
-msgstr "Boshqa so'ramang"
+msgid "IDS_ST_BODY_PROFILE"
+msgstr "Profil"
 
-msgid "IDS_ST_BODY_P1SS_IS_CURRENTLY_P2SS_T_TTS"
-msgstr "%1$s ayni vaqtda %2$s."
+msgid "IDS_ST_BODY_PM"
+msgstr "PM"
 
-msgid "IDS_ST_BODY_PASSWORDS_MUST_CONSIST_OF_AT_LEAST_4_ALPHANUMERIC_CHARACTERS_ALSO_INCLUDING_AT_LEAST_1_ALPHABETICAL_CHARACTER"
-msgstr "Parollar kamida 4ta harf va raqamli belgilardan tashkil topishi va ulardan kamida 1tasi harf bo‘lishi lozim."
+msgid "IDS_ST_BODY_PHONEPROFILES_SILENT"
+msgstr "Ovozsiz"
 
-msgid "IDS_ST_BODY_PUK1_BLOCKED"
-msgstr "PUK1 bloklangan."
+msgid "IDS_ST_BODY_PASSWORD"
+msgstr "Parol"
 
-msgid "IDS_ST_BODY_PUK1_CODE"
+msgid "IDS_ST_BODY_NO_RESULTS_FOUND"
+msgstr "Natijalar topilmadi."
+
+msgid "IDS_ST_BODY_NOT_ASSIGNED"
+msgstr "Tayinlanmagan"
+
+msgid "IDS_ST_BODY_NOTIFICATIONS"
+msgstr "Ma'lumotnomalar"
+
+msgid "IDS_ST_BODY_NOTIFICATION"
+msgstr "Xabarnoma"
+
+msgid "IDS_ST_BODY_NONE"
+msgstr "Hech qaysi"
+
+msgid "IDS_ST_BODY_NEW"
+msgstr "Yangi"
+
+msgid "IDS_ST_BODY_NETWORK"
+msgstr "Tarmoq"
+
+msgid "IDS_ST_BODY_NAME"
+msgstr "Ism"
+
+msgid "IDS_ST_BODY_MONDAY"
+msgstr "Dushanba"
+
+msgid "IDS_ST_BODY_MODE"
+msgstr "Rejim"
+
+msgid "IDS_ST_SK_NO"
+msgstr "Yo‘q"
+
+msgid "IDS_ST_BODY_MESSAGE"
+msgstr "Xabar"
+
+msgid "IDS_ST_BODY_MEMORY"
+msgstr "Xotira"
+
+msgid "IDS_ST_BODY_MB"
+msgstr "Mb"
+
+msgid "IDS_ST_BODY_LIST_VIEW"
+msgstr "Ro‘yxat ko‘rinishi"
+
+msgid "IDS_ST_BODY_LICENCE"
+msgstr "Litsenziya"
+
+msgid "IDS_ST_BODY_LED_INDICATOR"
+msgstr "LED indikatori"
+
+msgid "IDS_HELP_BODY_SMART_STAY_DETECTS_YOUR_EYES_WITH_THE_FRONT_CAMERA_SO_THAT_THE_SCREEN_STAYS_ON_WHEN_YOU_ARE_LOOKING_AT_IT"
+msgstr "Smart turish old kamera yordamida ko‘zlaringizni aniqlaydi, shu sababli kameraga qarab turganingizda ekran o‘chmaydi."
+
+msgid "IDS_QP_POP_YOU_WILL_NO_LONGER_BE_ABLE_TO_USE_APPLICATIONS_NOTI_MSG"
+msgstr "Endi Siz mobil tarmoqlar orqali Internet, E-pochta va YouTube kabi ilovalardan foydalana olmaysiz. Davom ettirilsinmi?"
+
+msgid "IDS_ST_BODY_10_MINUTES"
+msgstr "10 daqiqa"
+
+msgid "IDS_ST_BODY_15SEC"
+msgstr "15 soniya"
+
+msgid "IDS_ST_BODY_24_HOURS"
+msgstr "24 soat"
+
+msgid "IDS_ST_BODY_2_MINUTES"
+msgstr "2 daqiqa"
+
+msgid "IDS_ST_BODY_KB"
+msgstr "KB"
+
+msgid "IDS_ST_BODY_30SEC"
+msgstr "30 soniya"
+
+msgid "IDS_ST_BODY_5_MINUTES"
+msgstr "5 daqiqa"
+
+msgid "IDS_ST_BODY_DONT_ASK_AGAIN"
+msgstr "Boshqa so'ramang"
+
+msgid "IDS_ST_BODY_P1SS_IS_CURRENTLY_P2SS_T_TTS"
+msgstr "%1$s ayni vaqtda %2$s."
+
+msgid "IDS_ST_BODY_PASSWORDS_MUST_CONSIST_OF_AT_LEAST_4_ALPHANUMERIC_CHARACTERS_ALSO_INCLUDING_AT_LEAST_1_ALPHABETICAL_CHARACTER"
+msgstr "Parollar kamida 4ta harf va raqamli belgilardan tashkil topishi va ulardan kamida 1tasi harf bo‘lishi lozim."
+
+msgid "IDS_ST_BODY_INSERT_SD_CARD"
+msgstr "SD-karta kiriting."
+
+msgid "IDS_ST_BODY_PUK1_BLOCKED"
+msgstr "PUK1 bloklangan."
+
+msgid "IDS_ST_BODY_INCORRECT_PIN_E"
+msgstr "Noto‘g‘ri PIN."
+
+msgid "IDS_ST_BODY_PUK1_CODE"
 msgstr "PUK1"
 
+msgid "IDS_ST_BODY_INCORRECT_PASSWORD_TRY_AGAIN"
+msgstr "Noto‘g‘ri parol. Qayta urinib ko‘ring"
+
 msgid "IDS_ST_BODY_PUK2"
 msgstr "PUK2"
 
@@ -2260,6 +2107,9 @@ msgstr "Incorrect PUK1."
 msgid "IDS_ST_POP_INCORRECT_PUK1_PD_ATTEMPTS_LEFT"
 msgstr "Noto‘g‘ri PUK1. %d urinish qoldi."
 
+msgid "IDS_ST_BODY_GRID_VIEW"
+msgstr "To‘rli ko‘rinish"
+
 msgid "IDS_ST_POP_INCORRECT_PUK2"
 msgstr "Noto‘g‘ri PUK2."
 
@@ -2269,20 +2119,89 @@ msgstr "Noto‘g‘ri PUK2. %d urinish qoldi."
 msgid "IDS_ST_POP_PIN_CHANGED"
 msgstr "PIN-kod o‘zgartirildi."
 
+msgid "IDS_ST_BODY_GB"
+msgstr "Gb"
+
 msgid "IDS_TASKMGR_BUTTON_CLEAR_CACHE"
 msgstr "Keshni tozalash"
 
 msgid "IDS_ST_BODY_3G_ONLY"
 msgstr "Faqat 3G"
 
+msgid "IDS_ST_BODY_FROM_M_TIME"
+msgstr "Quyidagidan"
+
 msgid "IDS_ST_HEADER_ADD"
 msgstr "Qo‘shish"
 
-msgid "IDS_ST_BODY_SECONDS"
-msgstr "soniya"
+msgid "IDS_ST_BODY_FACEBOOK"
+msgstr "Facebook"
 
-msgid "IDS_ST_BUTTON_CANCEL"
-msgstr "Bekor qilish"
+msgid "IDS_ST_BODY_ENTER_NEW_PASSWORD"
+msgstr "Yangi parol kiriting."
+
+msgid "IDS_ST_BODY_EDIT"
+msgstr "Tahrirlash"
+
+msgid "IDS_ST_BODY_DO_NOT_SHOW_AGAIN"
+msgstr "Boshqa ko‘rsatilmasin"
+
+msgid "IDS_ST_BODY_DOWNLOADS"
+msgstr "Yuklanishlar"
+
+msgid "IDS_ST_BODY_DOWNLOAD"
+msgstr "Yuklab olish"
+
+msgid "IDS_ST_BODY_DISPLAY_CONTENTS"
+msgstr "Tarkibni ko‘rsatish"
+
+msgid "IDS_ST_BODY_DEVICE_MEMORY"
+msgstr "Qurilma xotirasi"
+
+msgid "IDS_ST_BODY_DEVICE"
+msgstr "Qurilma"
+
+msgid "IDS_ST_BODY_DATE"
+msgstr "Sana"
+
+msgid "IDS_ST_BODY_CURRENT"
+msgstr "Joriy"
+
+msgid "IDS_ST_BODY_COUNTRY_CODE"
+msgstr "Mamlakat kodi"
+
+msgid "IDS_ST_BODY_CONNECTION"
+msgstr "Ulanish"
+
+msgid "IDS_ST_BODY_CONFIRM"
+msgstr "Tasdiqlash"
+
+msgid "IDS_ST_BODY_CHECK_FOR_UPDATES"
+msgstr "Yangilanishlarni tekshirish"
+
+msgid "IDS_ST_BODY_AVAILABLE"
+msgstr "Mavjud"
+
+msgid "IDS_ST_BODY_AUTO_DOWNLOAD"
+msgstr "Avto-yuklab olish"
+
+msgid "IDS_ST_BODY_APPLICATION"
+msgstr "Ilova"
+
+msgid "IDS_ST_BODY_AM"
+msgstr "AM"
+
+msgid "IDS_ST_BODY_ALARM"
+msgstr "Budilnik"
+
+msgid "IDS_LBS_HEADER_LOCATION"
+msgstr "Joylashuv"
+
+msgid "IDS_ST_BODY_APPLICATIONS"
+msgstr "Ilovalar"
+
+msgid "IDS_ST_BODY_VIDEOS"
+msgstr "Videolar"
 
 msgid "IDS_ST_BODY_1_5_SECONDS"
 msgstr "1.5 soniya"
@@ -2296,8 +2215,17 @@ msgstr "BAJARILDI"
 msgid "IDS_ST_HEADER_ENABLE_DATA_ROAMING"
 msgstr "Ma’lumot. roumingini yoqish"
 
-msgid "IDS_ST_HEADER_TURN_ON_MOBILE_DATA"
-msgstr "Monil ma’lumotni yoqish"
+msgid "IDS_ST_HEADER_SCAN_FOR_NETWORKS_ABB"
+msgstr "Tarmoqlarni qidirish"
+
+msgid "IDS_ST_POP_MOBILE_DATA_WILL_BE_TURNED_ON_CONNECTING_TO_MOBILE_NETWORKS_MAY_RESULT_IN_ADDITIONAL_CHARGES_DEPENDING_ON_YOUR_PAYMENT_PLAN"
+msgstr "Mobil ma’lumot yoqiladi. Mobil tarmoqlarga ulanish to‘lov rejangiz asosida qo‘shimcha to‘lov olinishiga olib kelishi mumkin."
+
+msgid "IDS_ST_POP_SCANNING_FOR_NETWORK_ING"
+msgstr "Tarmoq qidirilmoqda..."
+
+msgid "IDS_ST_POP_UNLESS_YOU_CONNECT_TO_A_WI_FI_NETWORK_YOU_WILL_NOT_BE_ABLE_TO_USE_THE_INTERNET_EMAIL_OR_OTHER_APPS_MSG"
+msgstr "Wi-Fi tarmoqqa ulanmagan bo‘lsangiz, Internet, E-pochta va ma‘lumot ulanishini talab qiluvchi boshqa ilovalardan foydalana olmaysiz."
 
 msgid "IDS_ST_HEADER_UNABLE_TO_PLAY_SAMPLE_ABB"
 msgstr "Namunani o‘ynatib bo‘lmaydi"
@@ -2305,15 +2233,24 @@ msgstr "Namunani o‘ynatib bo‘lmaydi"
 msgid "IDS_ST_POP_SAMPLES_CANNOT_BE_PLAYED_DURING_CALLS"
 msgstr "Qo‘ng‘iroqlar mobaynida namunalarni o‘ynatib bo‘lmaydi."
 
-msgid "IDS_ST_HEADER_DEVICE_NAME"
-msgstr "Qurilma nomi"
-
 msgid "IDS_ST_HEADER_DELETE_ITEMS_ABB2"
 msgstr "Elementni yo‘q qil"
 
+msgid "IDS_ST_BODY_SECONDS"
+msgstr "soniya"
+
 msgid "IDS_ST_HEADER_FEEDBACK"
 msgstr "Fikr"
 
+msgid "IDS_ST_BUTTON_CANCEL"
+msgstr "Bekor qilish"
+
+msgid "IDS_ST_HEADER_TURN_ON_MOBILE_DATA"
+msgstr "Monil ma’lumotni yoqish"
+
+msgid "IDS_ST_HEADER_DEVICE_NAME"
+msgstr "Qurilma nomi"
+
 msgid "IDS_ST_BODY_SELECT_ALL"
 msgstr "Barchasini tanlash"
 
@@ -2323,9 +2260,6 @@ msgstr "Jami"
 msgid "IDS_ST_HEADER_MANAGE_CERTIFICATES_ABB"
 msgstr "Sertifikatlarni boshqarish"
 
-msgid "IDS_ST_BODY_INCORRECT_PASSWORD"
-msgstr "Noto‘g‘ri parol."
-
 msgid "IDS_ST_HEADER_TURN_OFF_MOBILE_DATA"
 msgstr "Mobil ma’lumotni o‘chirish"
 
@@ -2335,9 +2269,6 @@ msgstr "Parvoz rejimi qo‘ng‘iroq qilish va xabarlar funksiyalarini va Mobil
 msgid "IDS_ST_BODY_TYPE"
 msgstr "Tur"
 
-msgid "IDS_ST_BODY_PERSONAL"
-msgstr "Shaxsiy"
-
 msgid "IDS_ST_HEADER_LOCK_SCREEN_AND_SECURITY_ABB"
 msgstr "Blk ekrani va xavfsizlik"
 
@@ -2356,9 +2287,6 @@ msgstr "Qonuniy ma’lumot"
 msgid "IDS_ST_BODY_DEVICE_INFORMATION"
 msgstr "Qurilma haqida ma’lumot"
 
-msgid "IDS_ST_BODY_PHONE_NUMBER"
-msgstr "Telefon raqami"
-
 msgid "IDS_ST_BODY_MODEL_NUMBER"
 msgstr "Model raqami"
 
@@ -2407,6 +2335,81 @@ msgstr "Keshni tozala"
 msgid "IDS_ST_BODY_12_HOURS"
 msgstr "12 soat"
 
+msgid "IDS_ST_BODY_ANSWERINGMODE_AUTOMATIC"
+msgstr "Automatic"
+
+msgid "IDS_ST_BODY_BLUETOOTH"
+msgstr "Bluetooth"
+
+msgid "IDS_ST_BODY_ADVANCEDOPTIONS_CERTIFICATES"
+msgstr "Sertifikatlar"
+
+msgid "IDS_ST_BODY_CALLERID_DEFAULT"
+msgstr "Birlamchi"
+
+msgid "IDS_ST_BODY_APPLICATIONSETTINGS_MESSAGE"
+msgstr "Xabar"
+
+msgid "IDS_ST_BODY_NFC"
+msgstr "NFC"
+
+msgid "IDS_ST_BODY_PIN_LOCK"
+msgstr "PIN-kod bloki"
+
+msgid "IDS_ST_BUTTON2_S_PLANNER"
+msgstr "S Planner"
+
+msgid "IDS_ST_BODY_VOICE"
+msgstr "Ovoz"
+
+msgid "IDS_ST_BODY_DEFAULTMEMORY_VOICE_RECORDER"
+msgstr "Diktofon"
+
+msgid "IDS_ST_BODY_YYYY_MM_DD_DOT"
+msgstr "YYYY.OO.KK"
+
+msgid "IDS_ST_BODY_BRIGHTNESS_M_POWER_SAVING"
+msgstr "Yorqinlik"
+
+msgid "IDS_ST_HEADER_SORT_BY"
+msgstr "Quyidagi bo‘yicha saralash"
+
+msgid "IDS_ST_TPOP_MAXIMUM_NUMBER_OF_CHARACTERS_REACHED"
+msgstr "Belgilar soni maksimal miqdorga yetdi."
+
+msgid "IDS_ST_TPOP_TRY_AGAIN"
+msgstr "Qayta urinib ko‘ring"
+
+msgid "IDS_ST_SK_YES"
+msgstr "Ha"
+
+msgid "IDS_ST_BODY_PLAY_A_SOUND_WHEN_BUTTONS_ICONS_AND_MENU_ITEMS_ARE_TAPPED"
+msgstr "Tugmalar, ikonachalar va menyu elementlariga tegilganda, ovoz chiqarish."
+
+msgid "IDS_ST_MBODY_KEYBOARD_SOUND"
+msgstr "Klaviatura ohangi"
+
+msgid "IDS_ST_MBODY_TOUCH_SOUND"
+msgstr "Tegish ovozi"
+
+msgid "IDS_ST_SBODY_PLAY_A_SOUND_WHEN_THE_SAMSUNG_KEYBOARD_IS_TAPPED"
+msgstr "Samsung klaviaturasiga tegilganda ovoz chiqarish."
+
+msgid "IDS_ST_POP_MOUNTING_SD_CARD_ING"
+msgstr "SD-karta montajlanmoqda..."
+
+msgid "IDS_ST_BODY_SET_DATE"
+msgstr "Sanani o‘rnating"
+
+msgid "IDS_ST_BODY_LOCK_SCREEN"
+msgstr "Bloklash ekrani"
+
+msgid "IDS_ST_BODY_PERSONAL"
+msgstr "Shaxsiy"
+
+msgid "IDS_ST_BODY_PHONE_NUMBER"
+msgstr "Telefon raqami"
+
 msgid "IDS_ST_BODY_1MINUTE"
 msgstr "1 daqiqa"
 
@@ -2416,30 +2419,15 @@ msgstr "Hisob qaydnomalari"
 msgid "IDS_ST_HEADER_ALLSHARE"
 msgstr "AllShare"
 
-msgid "IDS_ST_BODY_ANSWERINGMODE_AUTOMATIC"
-msgstr "Automatic"
-
 msgid "IDS_ST_BUTTON_BACK"
 msgstr "Orqaga"
 
-msgid "IDS_ST_BODY_BLUETOOTH"
-msgstr "Bluetooth"
-
-msgid "IDS_ST_BODY_ADVANCEDOPTIONS_CERTIFICATES"
-msgstr "Sertifikatlar"
-
 msgid "IDS_ST_BODY_CONTACTS"
 msgstr "Kontaktlar"
 
 msgid "IDS_ST_BODY_MYTHEME_CREATE"
 msgstr "Yaratish"
 
-msgid "IDS_ST_BODY_CALLERID_DEFAULT"
-msgstr "Birlamchi"
-
-msgid "IDS_ST_BODY_FM_RADIO"
-msgstr "FM radio"
-
 msgid "IDS_ST_BODY_FONT"
 msgstr "Shrift"
 
@@ -2452,15 +2440,9 @@ msgstr "Yordam"
 msgid "IDS_ST_BODY_MANUAL"
 msgstr "Qo‘lda"
 
-msgid "IDS_ST_BODY_APPLICATIONSETTINGS_MESSAGE"
-msgstr "Xabar"
-
 msgid "IDS_ST_BODY_MUSIC"
 msgstr "Musiqa"
 
-msgid "IDS_ST_BODY_NFC"
-msgstr "NFC"
-
 msgid "IDS_ST_BODY_ALERTTYPE_OFF"
 msgstr "O‘ch."
 
@@ -2470,9 +2452,6 @@ msgstr "Yoq."
 msgid "IDS_ST_BODY_MEMORYSTATUS_OTHERS"
 msgstr "Boshqalar"
 
-msgid "IDS_ST_BODY_PIN_LOCK"
-msgstr "PIN-kod bloki"
-
 msgid "IDS_ST_BODY_RESET"
 msgstr "Qayta yuklash"
 
@@ -2488,45 +2467,21 @@ msgstr "Sinxronlash"
 msgid "IDS_ST_BODY_SYSTEM"
 msgstr "Tizim"
 
-msgid "IDS_ST_BUTTON2_S_PLANNER"
-msgstr "S Planner"
-
 msgid "IDS_ST_BODY_TWITTER"
 msgstr "Twitter"
 
 msgid "IDS_ST_BODY_USERNAME"
 msgstr "Foydalanuvchi nomi"
 
-msgid "IDS_ST_BODY_VOICE"
-msgstr "Ovoz"
-
-msgid "IDS_ST_BODY_DEFAULTMEMORY_VOICE_RECORDER"
-msgstr "Diktofon"
-
 msgid "IDS_ST_BODY_WI_FI"
 msgstr "Wi-Fi"
 
-msgid "IDS_ST_BODY_YYYY_MM_DD_DOT"
-msgstr "YYYY.OO.KK"
-
-msgid "IDS_ST_BODY_BRIGHTNESS_M_POWER_SAVING"
-msgstr "Yorqinlik"
-
-msgid "IDS_ST_HEADER_SORT_BY"
-msgstr "Quyidagi bo‘yicha saralash"
-
 msgid "IDS_ST_BODY_DELETED"
 msgstr "O'chirildi."
 
 msgid "IDS_ST_POP_ERROR"
 msgstr "Xato"
 
-msgid "IDS_ST_TPOP_MAXIMUM_NUMBER_OF_CHARACTERS_REACHED"
-msgstr "Belgilar soni maksimal miqdorga yetdi."
-
-msgid "IDS_ST_TPOP_TRY_AGAIN"
-msgstr "Qayta urinib ko‘ring"
-
 msgid "IDS_ST_BODY_VERSION"
 msgstr "Versiya"
 
@@ -2536,36 +2491,9 @@ msgstr "O'chirish"
 msgid "IDS_ST_SK_SET_LITE"
 msgstr "O‘rnat."
 
-msgid "IDS_ST_SK_YES"
-msgstr "Ha"
-
-msgid "IDS_SAPPS_SK_TRY_ABB"
-msgstr "Urin."
-
-msgid "IDS_ST_BODY_PLAY_A_SOUND_WHEN_BUTTONS_ICONS_AND_MENU_ITEMS_ARE_TAPPED"
-msgstr "Tugmalar, ikonachalar va menyu elementlariga tegilganda, ovoz chiqarish."
-
-msgid "IDS_ST_MBODY_KEYBOARD_SOUND"
-msgstr "Klaviatura ohangi"
-
 msgid "IDS_ST_MBODY_RINGTONE"
 msgstr "Rington"
 
-msgid "IDS_ST_MBODY_TOUCH_SOUND"
-msgstr "Tegish ovozi"
-
-msgid "IDS_ST_SBODY_PLAY_A_SOUND_WHEN_THE_SAMSUNG_KEYBOARD_IS_TAPPED"
-msgstr "Samsung klaviaturasiga tegilganda ovoz chiqarish."
-
-msgid "IDS_ST_POP_MOUNTING_SD_CARD_ING"
-msgstr "SD-karta montajlanmoqda..."
-
-msgid "IDS_ST_BODY_SET_DATE"
-msgstr "Sanani o‘rnating"
-
-msgid "IDS_ST_BODY_ALL"
-msgstr "Barchasi"
-
 msgid "IDS_LBS_BODY_LOCATION_SERVICE"
 msgstr "Joylashuv xizmati"
 
@@ -2575,9 +2503,6 @@ msgstr "VPN"
 msgid "IDS_ST_SK_OPTIONS_LITE"
 msgstr "Opsiya."
 
-msgid "IDS_ST_BODY_TTS"
-msgstr "TTS"
-
 msgid "IDS_ST_BODY_VOICE_CONTROL"
 msgstr "Ovozli boshqarish"
 
@@ -2590,45 +2515,222 @@ msgstr "Bezovta qilmang"
 msgid "IDS_ST_MBODY_APP_NOTIFICATIONS"
 msgstr "Ilova bildirishnomalari"
 
+msgid "IDS_ST_BODY_ALL"
+msgstr "Barchasi"
+
 msgid "IDS_ST_HEADER_DEFAULT_APPLICATIONS_ABB"
 msgstr "Birlamchi ilovalar"
 
-msgid "IDS_ST_BODY_HOME"
-msgstr "Asosiy"
-
 msgid "IDS_ST_BODY_SET_TIME"
 msgstr "Vaqtni o‘rnatish"
 
 msgid "IDS_ST_BODY_UNABLE_TO_SCAN_FOR_NETWORKS"
 msgstr "Tarmoqlarni tekshirib bo‘lmaydi."
 
-msgid "IDS_ST_BODY_LOCK_SCREEN"
-msgstr "Bloklash ekrani"
+msgid "IDS_ACCS_BODY_SIGNAL_STRENGTH_TTS"
+msgstr "Signal kuchi"
 
 msgid "IDS_ST_HEADER_VISION"
 msgstr "Ko‘rish"
 
+msgid "IDS_ST_BODY_SIGNAL_STRENGTH"
+msgstr "Signal quvvati"
+
+msgid "IDS_ST_BODY_HELLO_KITTY_10"
+msgstr "Hello Kitty 10"
+
+msgid "IDS_ST_HEADER_SOUNDS_AND_NOTIFICATIONS_ABB"
+msgstr "Ovoz va bildirishnomalar"
+
+msgid "IDS_ST_BODY_TTS"
+msgstr "TTS"
+
+msgid "IDS_ST_BODY_HOME"
+msgstr "Asosiy"
+
 msgid "IDS_ST_BODY_OFF"
 msgstr "O‘ch."
 
-msgid "IDS_ST_BODY_SIGNAL_STRENGTH"
-msgstr "Signal quvvati"
+msgid "IDS_ST_BODY_THERE_ARE_NO_APPS_SET_AS_DEFAULTS"
+msgstr "Birlamchi sifatida o‘rnatilgan ilovalar yo‘q."
 
-msgid "IDS_ST_POP_MOBILE_DATA_WILL_BE_TURNED_ON_CONNECTING_TO_MOBILE_NETWORKS_MAY_RESULT_IN_ADDITIONAL_CHARGES_DEPENDING_ON_YOUR_PAYMENT_PLAN"
-msgstr "Mobil ma’lumot yoqiladi. Mobil tarmoqlarga ulanish to‘lov rejangiz asosida qo‘shimcha to‘lov olinishiga olib kelishi mumkin."
+msgid "IDS_ST_HEADER_PRIVACY_SETTINGS_ABB"
+msgstr "Maxfiylik parametrlari"
 
-msgid "IDS_ST_POP_UNLESS_YOU_CONNECT_TO_A_WI_FI_NETWORK_YOU_WILL_NOT_BE_ABLE_TO_USE_THE_INTERNET_EMAIL_OR_OTHER_APPS_MSG"
-msgstr "Wi-Fi tarmoqqa ulanmagan bo‘lsangiz, Internet, E-pochta va ma‘lumot ulanishini talab qiluvchi boshqa ilovalardan foydalana olmaysiz."
+msgid "IDS_QP_OPT_SHOW_ALL_CONTENT_ABB"
+msgstr "Butun tarkibni ko‘rsatish"
+
+msgid "IDS_QP_OPT_HIDE_SENSITIVE_CONTENT_ABB"
+msgstr "Muhim tarkibni yashirish"
+
+msgid "IDS_ST_BUTTON_REMOVE_ABB2"
+msgstr "Olib tashlash"
+
+msgid "IDS_QP_TMBODY_NOTIFICATIONS_ON_LOCK_SCREEN"
+msgstr "Blk. ekrani bildirishnomalari"
+
+msgid "IDS_ACCS_BODY_WHILE_SCREEN_READER_IS_ENABLED_YOUR_PHONE_WILL_PROVIDE_VOICE_FEEDBACK_FOR_EXAMPLE_SCREEN_READER_WILL_MSG"
+msgstr "Ekranni o‘qish vositasi yoqilganda, telefoningiz ovozli maslahatni taqdim etadi. Misol uchun, Ekranni o‘qish vositasi har bir ekranda aloqa qilishingiz mumkin bo‘lgan narsalar haqida ma’lumot beradi. Elementlarni tanlash va ular nimaligini eshitish uchun ularga teging va tegishli amalni bajarish uchun ularga ikki marta teging."
+
+msgid "IDS_ACCS_MBODY_READ_OUT_USAGE_HINTS_ABB"
+msgstr "Mas-hat. ovoz chiq. o‘qish"
 
-msgid "IDS_SCR_BODY_PD_UNREAD_NOTIFICATIONS"
-msgstr "O‘qilmagan bildirishnomalar"
+msgid "IDS_ACCS_MBODY_SOUND_FEEDBACK"
+msgstr "Ovozli mulohaza"
+
+msgid "IDS_ACCS_MBODY_VIBRATION_FEEDBACK"
+msgstr "Vibratsiya indikatori"
+
+msgid "IDS_ACCS_OPT_ALWAYS_READ_OUT_KEYBOARD_INPUT_TTS"
+msgstr "Kaviatura kiritishi har doim ovoz chiqarib o‘qilsin"
+
+msgid "IDS_ACCS_OPT_KEYBOARD_FEEDBACK_TTS"
+msgstr "Klaviatura indikatori"
 
 msgid "IDS_ACCS_OPT_OTHER_FEEDBACK_TTS"
 msgstr "Boshqa indikator"
 
-msgid "IDS_ACCS_TMBODY_STATUS_BAR_INFORMATION"
-msgstr "Holat satri ma’lumotlari"
+msgid "IDS_ACCS_SBODY_READ_OUT_NOTIFICATIONS_WHILE_THE_SCREEN_IS_OFF"
+msgstr "Ekran o‘chiqligida bildirishnomalarni ovoz chiqarib o‘qish."
 
 msgid "IDS_ACCS_SBODY_SELECT_WHICH_INFORMATION_FROM_INDICATORS_SHOWN_ON_THE_STATUS_BAR_WILL_BE_READ_OUT_WHEN_YOU_TRIPLE_TAP_THE_SCREEN_WITH_TWO_FINGERS_MSG"
 msgstr "Ikkita barmoq bilan ekranga uch marta tekkaningizda, holat satrida indikatorlardagi qanday ma’lumotlar ko‘rsatilishini tanlang, misol uchun, vaqt va sana, qurilma signali kuchi, Wi-Fi va Bluetooth ulanishlari va batareya quvvati."
 
+msgid "IDS_ACCS_SBODY_SET_THE_VOICE_FEEDBACK_TO_VARY_IN_PITCH_WHILE_USING_THE_KEYBOARD_TO_ENTER_TEXT"
+msgstr "Matn kiritishda klaviaturadan foydalanayotganda, ovozli maslahatni o‘qish intonatsiyasi o‘zgaradigan qilib sozlang."
+
+msgid "IDS_ACCS_TMBODY_STATUS_BAR_INFORMATION"
+msgstr "Holat satri ma’lumotlari"
+
+msgid "IDS_ST_BUTTON_TURN_OFF_ABB2"
+msgstr "O‘chirish"
+
+msgid "IDS_ST_BUTTON_TURN_ON_ABB3"
+msgstr "Yoqish"
+
+msgid "IDS_ST_BUTTON_DISABLE_ABB"
+msgstr "O‘chirish"
+
+msgid "IDS_ST_BUTTON_ENABLE_ABB3"
+msgstr "Yoqish"
+
+msgid "IDS_SM_TPOP_P1SS_P2SS_CACHED_DATA_CLEARED_ABB"
+msgstr "%1$s %2$s kesh ma’lumoti tozalandi."
+
+msgid "IDS_SM_HEADER_DEFAULT_STORAGE_SETTINGS_ABB"
+msgstr "Birlamchi xotira parametrlari"
+
+msgid "IDS_SM_TMBODY_DEFAULT_STORAGE_LOCATIONS"
+msgstr "Birlamchi xotira joylashuvlar"
+
+msgid "IDS_SM_SBODY_CALCULATING_ING"
+msgstr "Hisoblanmoqda..."
+
+msgid "IDS_ST_BODY_IMAGES"
+msgstr "Tasvirlar"
+
+msgid "IDS_ST_BODY_STORAGE_USAGE"
+msgstr "Xotira ishlatilishi"
+
+msgid "IDS_ST_HEADER_TOTAL_SPACE"
+msgstr "Jami maydon"
+
+msgid "IDS_SM_TMBODY_APPS_ABB"
+msgstr "Ilovalar"
+
+msgid "IDS_ST_BODY_SYSTEM_STORAGE"
+msgstr "Tizim xotirasi"
+
+msgid "IDS_ST_BODY_CACHED_DATA_ABB"
+msgstr "Keshlangan ma’lumotlar"
+
+msgid "IDS_SM_HEADER_DEFAULT_STORAGE_LOC_ABB"
+msgstr "Birlam. xotira qlf."
+
+msgid "IDS_SM_BODY_FREE_M_MEMORY_ABB"
+msgstr "Bo‘sh"
+
+msgid "IDS_ST_MBODY_ADS"
+msgstr "Reklamalar"
+
+msgid "IDS_SM_BODY_SELECT_THE_DEFAULT_LOCATION_FOR_INSTALLING_APPS_WHERE_APPS_CAN_BE_SAVED_DEPENDS_ON_THE_TYPE_OF_APP_AND_THE_AVAILABILITY_OF_THE_LOCATION"
+msgstr "Ilovalar o‘rnatiladigan birlamchi joylashuvni tanlang. Ilovalar saqlanadigan joy ilova turi va mavjud bo‘sh joydan kelib chiqadi."
+
+msgid "IDS_SM_BODY_SELECT_THE_DEFAULT_STORAGE_LOCATION_FOR_CONTENT_SHARED_VIA_BLUETOOTH_OR_WI_FI_DIRECT"
+msgstr "Bluetooth yoki Wi-Fi Direct orqali ulashilgan tarkib uchun birlamchi saqlash joylashuvni tanlang."
+
+msgid "IDS_ST_OPT_HIDE_CONTENT"
+msgstr "Tarkibni yashirish"
+
+msgid "IDS_ST_HEADER_PRIVACY_AND_SECURITY_ABB"
+msgstr "Maxfiy. va xavfsizlik"
+
+msgid "IDS_ST_MBODY_PRIVACY_AND_SECURITY"
+msgstr "Maxfiylik va xavfsizlik"
+
+msgid "IDS_ST_HEADER_TIZEN_CONNECT"
+msgstr "Tizen Connect"
+
+msgid "IDS_ST_OPT_BATTERY_USAGE_ABB"
+msgstr "Batareya quvvati sarfi"
+
+msgid "IDS_SM_BODY_THE_BATTERY_USAGE_FOR_THE_PAST_P1SD_HOURS_P2SD_MINUTES_C"
+msgstr "Oxirgi %1$d soat %2$d daqiqa uchun batareya quvvati sarfi:"
+
+msgid "IDS_ST_BODY_REMAINING_BATTERY"
+msgstr "Qolgan batareya quvvati"
+
+msgid "IDS_ST_BODY_CHARGING_ING_ABB"
+msgstr "Zaryad..."
+
+msgid "IDS_ST_SBODY_FULLY_CHARGED_ABB_M_STATUS"
+msgstr "To‘la zaryadlangan"
+
+msgid "IDS_ST_BODY_MISSED_EVENTS"
+msgstr "O‘tkazib yuborilgan hodisalar"
+
+msgid "IDS_ST_BODY_SPEECH_RATE"
+msgstr "Nutq tezligi"
+
+msgid "IDS_COM_POP_MISSED_EVENTS"
+msgstr "O‘tkazib yuborilgan hodisalar"
+
+msgid "IDS_SCR_POP_DRAG_THE_SLIDER_TO_SET_THE_SPEECH_RATE"
+msgstr "Nutq tezligini o‘rnatish uchun slayderni suring."
+
+msgid "IDS_ST_BODY_BATTERY_LEVEL"
+msgstr "Batareya darajasi"
+
+msgid "IDS_ST_HEADER_DETAILS"
+msgstr "Tafsilotlar"
+
+msgid "IDS_ST_MBODY_OTHER_SOUNDS"
+msgstr "Boshqa ohanglar"
+
+msgid "IDS_ST_HEADER_ENCRYPT_SD_CARD"
+msgstr "SD-kartani shifrlash"
+
+msgid "IDS_ST_HEADER_DECRYPT_SD_CARD"
+msgstr "SD-kartani shifrdan chiqarish"
+
+msgid "IDS_ST_HEADER_ENCRYPTION"
+msgstr "Shifrlash"
+
+msgid "IDS_ST_SBODY_DEVICE_ENCRYPTED_M_STATUS"
+msgstr "Qurilma shifrlandi"
+
+msgid "IDS_ST_SBODY_DEVICE_NOT_ENCRYPTED_M_STATUS"
+msgstr "Qurilma shifrlanmagan"
+
+msgid "IDS_ST_SBODY_SD_CARD_ENCRYPTED_M_STATUS"
+msgstr "SD-karta shifrlangan"
+
+msgid "IDS_ST_SBODY_SD_CARD_NOT_ENCRYPTED_M_STATUS_SBODY"
+msgstr "SD-karta shifrlanmagan"
+
+msgid "IDS_ST_TMBODY_SECURE_ERASE"
+msgstr "Xavfsiz o‘chirish"
+
+msgid "IDS_ST_SBODY_ERASE_ALL_DELETED_DATA_ON_THE_PHONE_PERMANENTLY_FOR_SECURITY_PURPOSES_THIS_DATA_WILL_NOT_BE_RECOVERABLE_BY_ANYONE"
+msgstr "Xavfsizlik maqsadlarida telefondagi barcha o‘chirilgan ma’lumotlar butunlay o‘chirib yuboriladi. Ushbu ma’lumotni hech kim tiklay olmaydi."
+
index 8c1a088c9adc52e008a3ebfc92790ee024a606ec..0974d46af6d5770f9eaab13efc927fa65e9f74a0 100644 (file)
@@ -1,12 +1,18 @@
-msgid "IDS_ST_BODY_1_MINUTE"
-msgstr "1 分钟"
+msgid "IDS_VOICE_HEADER_SPEECH_TO_TEXT_HSTT"
+msgstr "语音转文字 (STT)"
+
+msgid "IDS_VOICE_HEADER_TEXT_TO_SPEECH_HTTS"
+msgstr "文本转语音 (TTS)"
+
+msgid "IDS_PB_TPOP_DELETING_ING_ABB"
+msgstr "正在删除..."
+
+msgid "IDS_VOICE_BODY_VOICE_CONTROL_ABB2"
+msgstr "语音控制"
 
 msgid "IDS_ST_POP_SAVING"
 msgstr "储存中"
 
-msgid "IDS_CAM_POP_MODEL"
-msgstr "型号"
-
 msgid "IDS_EMAIL_BODY_INVALID_PORT_NUMBER"
 msgstr "无效端口号。"
 
@@ -20,10 +26,7 @@ msgid "IDS_MSG_OPT_6_SECONDS"
 msgstr "6 秒"
 
 msgid "IDS_PB_POP_PS_ALREADY_EXISTS"
-msgstr "%s 已存在"
-
-msgid "IDS_SAPPS_OPT_BADGE_ABB"
-msgstr "标记"
+msgstr "%s已存在"
 
 msgid "IDS_ST_BODY_DISCONNECTED"
 msgstr "已断开。"
@@ -34,9 +37,6 @@ msgstr "媒体"
 msgid "IDS_ST_BODY_SELECT_AUTOMATICALLY"
 msgstr "自动选择"
 
-msgid "IDS_ST_HEADER_AUDIO"
-msgstr "音频"
-
 msgid "IDS_ST_HEADER_FORMAT_MVERB_ABB"
 msgstr "格式"
 
@@ -58,10 +58,31 @@ msgstr "IP"
 msgid "IDS_BT_POP_OPERATION_FAILED"
 msgstr "操作失败"
 
-msgid "IDS_CLD_OPT_MINUTE"
+msgid "IDS_CLD_OPT_MINUTES_LC_ABB"
 msgstr "分钟"
 
-msgid "IDS_CLD_OPT_MINUTES_LC_ABB"
+msgid "IDS_IM_BODY_SUCCESSFULLY_COMPLETED"
+msgstr "成功完成。"
+
+msgid "IDS_IM_POP_UNEXPECTED_ERROR"
+msgstr "意外错误"
+
+msgid "IDS_SIM_BODY_INVALID_SIM_CARD"
+msgstr "SIM 卡无效"
+
+msgid "IDS_WGT_BUTTON3_KIES_VIA_WI_FI"
+msgstr "Kies通过Wi-Fi"
+
+msgid "IDS_ST_BODY_1_MINUTE"
+msgstr "1 分钟"
+
+msgid "IDS_CAM_POP_MODEL"
+msgstr "型号"
+
+msgid "IDS_ST_HEADER_AUDIO"
+msgstr "音频"
+
+msgid "IDS_CLD_OPT_MINUTE"
 msgstr "分钟"
 
 msgid "IDS_CST_BUTTON_CLOSE"
@@ -70,21 +91,12 @@ msgstr "关闭"
 msgid "IDS_CST_POP_FAILED"
 msgstr "失败"
 
-msgid "IDS_IM_BODY_SUCCESSFULLY_COMPLETED"
-msgstr "成功完成。"
-
-msgid "IDS_IM_POP_UNEXPECTED_ERROR"
-msgstr "意外错误"
-
 msgid "IDS_PB_BODY_INFO"
 msgstr "信息"
 
 msgid "IDS_PB_BUTTON_CONTACT"
 msgstr "联系人"
 
-msgid "IDS_SIM_BODY_INVALID_SIM_CARD"
-msgstr "SIM 卡无效"
-
 msgid "IDS_ST_BUTTON2_PROCESSING_ING"
 msgstr "处理中…"
 
@@ -94,21 +106,18 @@ msgstr "删除?"
 msgid "IDS_VR_POP_NO_FILES"
 msgstr "无文件"
 
-msgid "IDS_WGT_BUTTON3_KIES_VIA_WI_FI"
-msgstr "Kies通过Wi-Fi"
-
 msgid "IDS_TPLATFORM_OPT_BLUETOOTH"
 msgstr "蓝牙"
 
+msgid "IDS_ST_HEADER_PRIVACY"
+msgstr "隐私权"
+
 msgid "IDS_ST_OPT_SETTINGS"
-msgstr "设"
+msgstr "设"
 
 msgid "IDS_ST_BODY_GENERAL"
 msgstr "一般"
 
-msgid "IDS_ST_HEADER_PRIVACY"
-msgstr "隐私权"
-
 msgid "IDS_BR_OPT_SCREEN"
 msgstr "屏幕"
 
@@ -131,7 +140,7 @@ msgid "IDS_CLD_BUTTON_EXPORT"
 msgstr "导出"
 
 msgid "IDS_CLD_BODY_FIRST_DAY_OF_WEEK"
-msgstr "每周的第一天"
+msgstr "每周开始日"
 
 msgid "IDS_CAM_BODY_SHOWING_PD_ITEMS_T_TTS"
 msgstr "显示 %d 个项目"
@@ -139,11 +148,8 @@ msgstr "显示 %d 个项目"
 msgid "IDS_COM_POP_FLIGHT_MODE_WILL_BE_DISABLED"
 msgstr "将禁用飞行模式。"
 
-msgid "IDS_COM_POP_CHECKING"
-msgstr "检查中..."
-
 msgid "IDS_COM_OPT_CONTINUE_Q"
-msgstr "是否继续?"
+msgstr "继续吗?"
 
 msgid "IDS_COM_INCORRECT_PASSWORD_ENTERED_5_TIMES"
 msgstr "已输入 5 次不正确密码。"
@@ -200,7 +206,7 @@ msgid "IDS_NFC_OPT_S_BEAM"
 msgstr "S Beam"
 
 msgid "IDS_STU_BODY_SMART_STAY_DETECTS_YOUR_EYES_WITH_THE_FRONT_CAMERA_SO_THAT_THE_SCREEN_STAYS_ON_WHEN_YOU_ARE_LOOKING_AT_IT"
-msgstr "智能休眠使用前部摄像头检测您的眼部,当您看着屏幕时屏幕保持亮起。"
+msgstr "【智能休眠】使用前置摄像头检测您的眼部,当您看着屏幕时屏幕会保持亮起。"
 
 msgid "IDS_IDLE_BODY_NEW_PIN_AND_CONFIRM_PIN_DO_NOT_MATCH"
 msgstr "新 PIN 与确认 PIN 不匹配。"
@@ -209,14 +215,11 @@ msgid "IDS_MOBILEAP_POP_TURNING_ON_WI_FI_WILL_DISABLE_MOBILE_HOTSPOT_CONTINUE_Q_
 msgstr "打开 Wi-Fi 将禁用移动热点。是否继续?"
 
 msgid "IDS_MOBILEAP_MBODY_DATA_USAGE"
-msgstr "æ\95°æ\8d®ä½¿ç\94¨"
+msgstr "æµ\81é\87\8fç\9b\91æ\8e§"
 
 msgid "IDS_MOBILEAP_BODY_TETHERING"
 msgstr "网络共享"
 
-msgid "IDS_IM_POP_THIS_FEATURE_IS_NOT_AVAILABLE_WHILE_FLIGHT_MODE_IS_ON"
-msgstr "飞行模式下此功能不可用。"
-
 msgid "IDS_EMAIL_POP_SECURITY_UPDATE_ABB"
 msgstr "安全更新"
 
@@ -233,7 +236,7 @@ msgid "IDS_QP_POP_NETWORK_RESTRICTION_MODE_WILL_BE_DISABLED_JPN"
 msgstr "网络限制模式将被禁用。"
 
 msgid "IDS_QP_POP_IN_NETWORK_RESTRICTION_MODE_YOU_CAN_USE_ALL_YOUR_APPLICATIONS_WITHOUT_CONNECTING_TO_THE_NETWORK_YOU_CAN_ALSO_RECEIVE_CALLS_AND_SMS_MESSAGES_MSG_JPN"
-msgstr "在网络限制模式中,您可在不连接至网络的情况下使用所有应用程序。也可接收通话与短信信息。网络限制模式将被启用。"
+msgstr "在【网络限制模式】中,您可在不连接至网络的情况下使用所有应用程序。也可接收通话与短信信息。【网络限制模式】将被启用。"
 
 msgid "IDS_TASKMGR_BODY_ACTIVE_APPLICATIONS_C_PD"
 msgstr "活动应用程序:%d"
@@ -250,9 +253,6 @@ msgstr "手机内存不足。请删除部分项目并重试。"
 msgid "IDS_KW_POP_BE_CAREFUL_WHEN_TRANSMITTING_INFORMATION_ON_AN_UNSECURED_WI_FI_NETWORK_MSG"
 msgstr "当在不安全的 Wi-Fi 网络上传输信息时请谨慎,因为其可能对网络中的他人可见。"
 
-msgid "IDS_DN_BODY_ENCRYPT_SD_CARD"
-msgstr "加密SD卡"
-
 msgid "IDS_MSGF_POP_UNSUPPORTED"
 msgstr "不支持。"
 
@@ -280,24 +280,15 @@ msgstr "移动已完成"
 msgid "IDS_PB_BODY_MOVING_ING"
 msgstr "移动中..."
 
-msgid "IDS_SMEMO_BUTTON_IMPORT"
-msgstr "导入"
-
 msgid "IDS_LCKSCN_BODY_WALLPAPERS"
-msgstr "å¢\99纸"
+msgstr "å£\81纸"
 
 msgid "IDS_LCKSCN_BODY_TAP_AND_HOLD_THE_SCREEN_THEN_TILT_THE_DEVICE_TOWARDS_YOU_TO_UNLOCK_IT_MSG"
-msgstr "輕觸並按住螢幕,然後將裝置朝您的方向傾斜以解鎖。若螢幕未解鎖,請試著將裝置再傾斜一些。當設定動作解鎖時,動作將自動於設定中啟用。"
-
-msgid "IDS_SA_BUTTON_DONE_ABB"
-msgstr "完成"
+msgstr "长按【屏幕】,然后将设备向您的方向倾斜来解锁。如果屏幕未解锁,请尝试将设备再倾斜一些。当设置动作解锁时,动作将自动在设置中开启。"
 
 msgid "IDS_FP_BODY_NO_APPLICATIONS"
 msgstr "没有应用程序"
 
-msgid "IDS_ST_TZTAB4_MOST_USED_M_APP"
-msgstr "使用最多的"
-
 msgid "IDS_ST_TPOP_PERSONAL_MODE_ENABLED_ABB"
 msgstr "个人模式已启用"
 
@@ -326,7 +317,7 @@ msgid "IDS_ST_SBODY_POWER_SAVING"
 msgstr "省电"
 
 msgid "IDS_ST_SBODY_ONLY_UPDATE_THE_SECURITY_POLICY_AUTOMATICALLY_WHEN_YOUR_DEVICE_IS_CONNECTED_TO_A_WI_FI_NETWORK"
-msgstr "仅在设备连接至 Wi-Fi 网络时自动更新安全策略。"
+msgstr "仅在设备连接至 Wi-Fi 网络时自动更新安全政策。"
 
 msgid "IDS_ST_SBODY_INCREASE_THE_SENSITIVITY_OF_THE_TOUCH_SCREEN_SBODY_MSG"
 msgstr "增加触摸屏幕的灵敏度,以便您戴手套时也能控制设备。"
@@ -394,9 +385,6 @@ msgstr "已超过您设备名称的最大字符数 (%d)。"
 msgid "IDS_ST_POP_THE_APP_HAS_BEEN_UNINSTALLED"
 msgstr "应用程序已卸载。"
 
-msgid "IDS_ST_POP_TAP_OK"
-msgstr "轻敲确定"
-
 msgid "IDS_ST_POP_SEARCHING_NETWORK_ING"
 msgstr "网络搜寻中…"
 
@@ -412,15 +400,9 @@ msgstr "重设全部设置并删除全部数据。该操作一旦开始就无法
 msgid "IDS_ST_POP_REMOVE_DEFAULT_APPS_Q"
 msgstr "是否移除默认应用程序?"
 
-msgid "IDS_ST_POP_REGISTRATION_CODE_NOT_FOUND"
-msgstr "注册码未找到。"
-
 msgid "IDS_ST_POP_REGISTERING_ING"
 msgstr "注册中..."
 
-msgid "IDS_ST_POP_REGISTERED"
-msgstr "已注册"
-
 msgid "IDS_ST_POP_PUK2_VERIFIED"
 msgstr "PUK2 已验证。"
 
@@ -460,20 +442,11 @@ msgstr "还有 %d 次机会。"
 msgid "IDS_ST_POP_PASSWORD_MUST_CONTAIN_AT_LEAST_PD_ALPHANUMERIC_CHARACTERS"
 msgstr "密码必须至少包含%d个字母数字字符。"
 
-msgid "IDS_ST_POP_PASSWORD_MUST_BE_MORE_THAN_P1SD_CHARACTERS_AND_LESS_THAN_P2SD"
-msgstr "密码必须多于%1$d个字符并少于%2$d字符。"
-
-msgid "IDS_ST_POP_PASSWORDS_DO_NOT_MATCH"
-msgstr "密码不匹配"
-
 msgid "IDS_ST_POP_NO_SD_CARD_IS_INSERTED_DISABLE_ENCRYPT_SD_CARD_ANYWAY_Q"
 msgstr "未插入 SD 卡。是否仍加密 SD 卡?"
 
-msgid "IDS_ST_POP_NO_SD_CARD_HAS_BEEN_INSERTED_ENCRYPTION_WILL_START_AUTOMATICALLY_WHEN_YOU_INSERT_AN_SD_CARD"
-msgstr "未插入 SD 卡。加密将在您插入 SD 卡时自动启动。"
-
 msgid "IDS_ST_POP_NO_ITEM_SELECTED"
-msgstr "未选择项目"
+msgstr "未选择项目"
 
 msgid "IDS_ST_POP_NEW_PASSWD_SAVED"
 msgstr "新密码已保存"
@@ -485,10 +458,7 @@ msgid "IDS_ST_POP_MOBILE_DATA_HAS_BEEN_DISABLED_MSG"
 msgstr "移动数据已禁用。您无法发送或接收彩信。若要与服务器同步数据,通过 Wi-Fi 网络连接。"
 
 msgid "IDS_ST_POP_MOBILE_DATA_ENABLED_CONNECTING_TO_MOBILE_NETWORKS_MAY_INCUR_EXTRA_CHARGES_DEPENDING_ON_YOUR_DATA_PLAN_CONTINUE_Q"
-msgstr "移动数据已启用。连接至移动网络根据您的数据流量方案可能产生额外费用。是否继续?"
-
-msgid "IDS_ST_POP_LOADING_ING"
-msgstr "载入中…"
+msgstr "移动数据已启用。根据您的流量套餐连接至移动网络可能产生额外费用。是否继续?"
 
 msgid "IDS_ST_POP_IP_ADDRESS_REMOVED"
 msgstr "IP 地址已移除。"
@@ -514,9 +484,6 @@ msgstr "错误的PIN2码"
 msgid "IDS_ST_POP_INCORRECT_PIN1_ATTEMPT_LEFT"
 msgstr "PIN 不正确。 剩余 1 次机会。"
 
-msgid "IDS_ST_POP_INCORRECT_PASSWORD"
-msgstr "密码错误"
-
 msgid "IDS_ST_POP_IF_YOU_RESET_YOUR_DEVICE_TO_FACTORY_DEFAULTS_YOU_WILL_NOT_BE_ABLE_TO_USE_ENCRYPTED_FILES_ON_THE_SD_CARD_MSG"
 msgstr "若將设备重置为出厂默认设置,将无法使用 SD 卡上的加密文件,但仍可使用未加密的文件。"
 
@@ -538,12 +505,6 @@ msgstr "加密 SD 卡吗?操作不可取消,若中断将导致数据丢失
 msgid "IDS_ST_POP_ENABLING_EMERGENCY_MODE_ING"
 msgstr "正在启用紧急模式..."
 
-msgid "IDS_ST_POP_ENABLING_AUTO_UPDATE_MEANS_YOUR_DEVICE_WILL_CHECK_FOR_SECURITY_UPDATES_AUTOMATICALLY_NOTI_MSG"
-msgstr "启用自动更新意味着您的设备将自动检查安全更新。通过移动网络检查可能产生额外费用。"
-
-msgid "IDS_ST_POP_ENABLE_SMART_STAY_TO_TRY_IT_T_HELP"
-msgstr "启用智能休眠以进行尝试。"
-
 msgid "IDS_ST_POP_ENABLE_SMART_ROTATION_TO_TRY_IT_T_HELP"
 msgstr "启用智能旋转以进行尝试。"
 
@@ -553,12 +514,6 @@ msgstr "启用飞行模式。"
 msgid "IDS_ST_POP_EMERGENCY_MODE_WILL_BE_DISABLED"
 msgstr "紧急模式将被禁用。"
 
-msgid "IDS_ST_POP_DO_NOT_ASK_AGAIN"
-msgstr "不再询问"
-
-msgid "IDS_ST_POP_DISABLING_AUTO_UPDATE_MEANS_YOU_HAVE_TO_CHECK_FOR_SECURITY_UPDATES_MANUALLY_NOTI_MSG"
-msgstr "禁用自动更新意味着您必须手动检查安全更新。若要保持您的设备安全,我们推荐启用自动更新。"
-
 msgid "IDS_ST_POP_DISABLE_TETHERING_Q"
 msgstr "是否禁用网络共享?"
 
@@ -593,14 +548,11 @@ msgid "IDS_ST_OPT_UNTITLED_NETWORK"
 msgstr "无标题网络"
 
 msgid "IDS_ST_OPT_TAB_VIEW"
-msgstr "标签视图"
+msgstr "页面视图"
 
 msgid "IDS_ST_OPT_SELECTED"
 msgstr "已选定"
 
-msgid "IDS_ST_OPT_SELECT"
-msgstr "选择"
-
 msgid "IDS_ST_OPT_RESET_APP_SETTINGS_ABB"
 msgstr "重置应用程序设置"
 
@@ -616,9 +568,6 @@ msgstr "LTE/WCDMA/GSM(自动连接)"
 msgid "IDS_ST_OPT_EDIT_QUICK_SETTINGS"
 msgstr "编辑快捷设置"
 
-msgid "IDS_ST_OPT_DEFAULT_RINGTONE"
-msgstr "默认铃声"
-
 msgid "IDS_ST_OPT_CUSTOM_MODE_ABB"
 msgstr "自定义模式"
 
@@ -631,15 +580,9 @@ msgstr "阻止移动网络"
 msgid "IDS_ST_OPT_BLOCK_ALL"
 msgstr "阻止全部"
 
-msgid "IDS_ST_OPT_AUTO_UPDATE_ABB"
-msgstr "自动更新"
-
 msgid "IDS_ST_OPT_ALLOW_ALL"
 msgstr "允许全部"
 
-msgid "IDS_ST_OPT_ALL"
-msgstr "全部"
-
 msgid "IDS_ST_MBODY_ZOOM"
 msgstr "缩放"
 
@@ -677,10 +620,7 @@ msgid "IDS_ST_MBODY_SHOW_CPU_USAGE"
 msgstr "显示 CPU 使用情况"
 
 msgid "IDS_ST_MBODY_SELECT_WHERE_CAPTURED_IMAGES_WILL_BE_SAVED"
-msgstr "选择已捕捉图像的保存位置"
-
-msgid "IDS_ST_MBODY_SCREEN_ROTATION"
-msgstr "屏幕旋转"
+msgstr "选择已捕捉图片的保存位置"
 
 msgid "IDS_ST_MBODY_SCREEN_READER_HTTS"
 msgstr "屏幕读取器(TTS)"
@@ -692,7 +632,7 @@ msgid "IDS_ST_MBODY_PAP"
 msgstr "PAP"
 
 msgid "IDS_ST_MBODY_NONE"
-msgstr ""
+msgstr "不锁屏"
 
 msgid "IDS_ST_MBODY_MOTIONS_AND_GESTURES"
 msgstr "动作与手势"
@@ -700,18 +640,12 @@ msgstr "动作与手势"
 msgid "IDS_ST_MBODY_MOBILE_DATA"
 msgstr "移动数据"
 
-msgid "IDS_ST_MBODY_HELP"
-msgstr "帮助"
-
 msgid "IDS_ST_MBODY_HANDS_FREE_MODE"
 msgstr "免提模式"
 
 msgid "IDS_ST_MBODY_GSM_ONLY"
 msgstr "仅限GSM"
 
-msgid "IDS_ST_MBODY_FONT_SIZE"
-msgstr "字体大小"
-
 msgid "IDS_ST_MBODY_FACTORY_RESET"
 msgstr "恢复出厂设置"
 
@@ -743,17 +677,11 @@ msgid "IDS_ST_MBODY_ACTIVE_APPLICATION"
 msgstr "活动中的应用程序"
 
 msgid "IDS_ST_MBODY_ACCOUNTS_AND_BACKUP"
-msgstr "账户与备份"
-
-msgid "IDS_ST_ITAB4_CONTROLS_M_INPUT_AND_CONTROL"
-msgstr "控制"
+msgstr "帐户与备份"
 
 msgid "IDS_ST_HEADER_WI_FI_DIRECT"
 msgstr "Wi-Fi 直连"
 
-msgid "IDS_ST_HEADER_WI_FI"
-msgstr "Wi-Fi"
-
 msgid "IDS_ST_HEADER_USER_SETTINGS_ABB"
 msgstr "用户设置"
 
@@ -766,29 +694,20 @@ msgstr "USB连接"
 msgid "IDS_ST_HEADER_UNLOCK_DEVICE_USING_MOTION_ABB"
 msgstr "使用动作解锁设备"
 
-msgid "IDS_ST_HEADER_UNAVAILABLE"
-msgstr "不适用"
-
 msgid "IDS_ST_HEADER_ULTRA_POWER_SAVING_MODE"
 msgstr "超级省电模式"
 
 msgid "IDS_ST_HEADER_TOUCH_KEY_LIGHT_DURATION"
 msgstr "触摸按键灯持续时间"
 
-msgid "IDS_ST_HEADER_TEXT_TO_SPEECH"
-msgstr "TTS"
-
 msgid "IDS_ST_HEADER_STANDARD_LIMIT_ABB"
 msgstr "标准限制"
 
-msgid "IDS_ST_HEADER_SOUND"
-msgstr "声音"
-
 msgid "IDS_ST_HEADER_SIM_CARD_MANAGER"
 msgstr "SIM 卡管理器"
 
 msgid "IDS_ST_HEADER_SHARED_CONTENT"
-msgstr "å\85±享联系人"
+msgstr "å\88\86享联系人"
 
 msgid "IDS_ST_HEADER_SELECT_VIBRATION_PATTERNS_ABB"
 msgstr "选择振动模式"
@@ -799,18 +718,12 @@ msgstr "屏幕共享"
 msgid "IDS_ST_HEADER_SAMSUNG_KIES"
 msgstr "Samsung Kies"
 
-msgid "IDS_ST_HEADER_SAMSUNG_APPS"
-msgstr "Samsung Apps"
-
 msgid "IDS_ST_HEADER_RINGTONES"
 msgstr "铃声"
 
 msgid "IDS_ST_HEADER_RESET_RESULTS"
 msgstr "重置结果"
 
-msgid "IDS_ST_HEADER_RESET"
-msgstr "重置"
-
 msgid "IDS_ST_HEADER_PRIVILEGES"
 msgstr "权限"
 
@@ -820,18 +733,12 @@ msgstr "私密模式"
 msgid "IDS_ST_HEADER_PORT"
 msgstr "端口"
 
-msgid "IDS_ST_HEADER_PLEASE_WAIT"
-msgstr "请稍等"
-
 msgid "IDS_ST_HEADER_PERSONAL_MODE"
 msgstr "个人模式"
 
 msgid "IDS_ST_HEADER_PERSONALISATION"
 msgstr "个性化"
 
-msgid "IDS_ST_HEADER_PD_SELECTED_ABB"
-msgstr "%d 已选择"
-
 msgid "IDS_ST_HEADER_PD_SELECTED"
 msgstr "%d 已选择"
 
@@ -863,10 +770,7 @@ msgid "IDS_ST_HEADER_INPUT_AND_MOTION"
 msgstr "输入与动作"
 
 msgid "IDS_ST_HEADER_HOME_SCREEN_ABB"
-msgstr "主屏"
-
-msgid "IDS_ST_HEADER_FINGER_SCANNER_ABB"
-msgstr "指纹识别"
+msgstr "主屏幕"
 
 msgid "IDS_ST_HEADER_ENTER_VALID_DEVICE_NAME_ABB"
 msgstr "输入有效设备名称"
@@ -893,7 +797,7 @@ msgid "IDS_ST_HEADER_CREATE_CONNECTION"
 msgstr "创建连接"
 
 msgid "IDS_ST_HEADER_CONNECT_AND_SHARE"
-msgstr "è¿\9eæ\8e¥ä¸\8eå\85±享"
+msgstr "è¿\9eæ\8e¥ä¸\8eå\88\86享"
 
 msgid "IDS_ST_HEADER_CONFIRM_ENCRYPTION"
 msgstr "确认加密"
@@ -916,6 +820,9 @@ msgstr "添加端口"
 msgid "IDS_ST_HEADER_ADD_IP"
 msgstr "添加 IP"
 
+msgid "IDS_COM_POP_CHECKING"
+msgstr "检查中..."
+
 msgid "IDS_ST_BUTTON_UNINSTALL_UPDATES"
 msgstr "卸载更新"
 
@@ -925,30 +832,18 @@ msgstr "卸载"
 msgid "IDS_ST_BUTTON_TRY_IT"
 msgstr "试用"
 
-msgid "IDS_ST_BUTTON_STOP"
-msgstr "停止"
-
 msgid "IDS_ST_BUTTON_SET_SCREEN_LOCK_TYPE"
 msgstr "设置屏幕锁类型"
 
 msgid "IDS_ST_BUTTON_RESET_APPS_ABB"
 msgstr "重置应用程序"
 
-msgid "IDS_ST_BUTTON_RESET"
-msgstr "重置"
-
 msgid "IDS_ST_BUTTON_REMOVE_DEFAULT_APPS_ABB"
 msgstr "移除默认应用程序"
 
 msgid "IDS_ST_BUTTON_ONLY_VIBRATE"
 msgstr "仅振动"
 
-msgid "IDS_ST_BUTTON_OK_ABB"
-msgstr "确定"
-
-msgid "IDS_ST_BUTTON_OK"
-msgstr "确定"
-
 msgid "IDS_ST_BUTTON_MOVE_TO_SD_ABB"
 msgstr "移动至 SD"
 
@@ -958,21 +853,9 @@ msgstr "移动到手机"
 msgid "IDS_ST_BUTTON_FORCE_STOP"
 msgstr "强制停止"
 
-msgid "IDS_ST_BUTTON_ENABLE"
-msgstr "启动"
-
-msgid "IDS_ST_BUTTON_DISCONNECT"
-msgstr "断开连接"
-
 msgid "IDS_ST_BUTTON_DISABLE"
 msgstr "禁用"
 
-msgid "IDS_ST_BUTTON_CONTINUE"
-msgstr "继续"
-
-msgid "IDS_ST_BUTTON_CANCEL_ABB"
-msgstr "取消"
-
 msgid "IDS_ST_BODY_YYYY_DD_MM_DOT"
 msgstr "年.日.月"
 
@@ -980,7 +863,7 @@ msgid "IDS_ST_BODY_YOU_HAVE_SELECTED_TO_LAUNCH_THIS_APPLICATION_BY_DEFAULT_FOR_S
 msgstr "该应用程序设置为由部分动作默认打开。"
 
 msgid "IDS_ST_BODY_YOU_CAN_DECRYPT_ACCOUNTS_SETTINGS_DOWNLOADED_APPLICATIONS_AND_THEIR_DATA_MEDIA_AND_OTHER_FILES_DECRYPTION_WARNING_MSG"
-msgstr "您可以解密账户、设置、已下载应用程序及其数据、媒体和其他文件。解密可能需要一个小时以上。电池充满电后开始解密,并保持设备处于充电状态直至解密完成。中断解密过程可能导致部分或全部数据丢失。"
+msgstr "您可以解密帐户、设置、已下载应用程序及其数据、媒体和其他文件。解密可能需要一小时或更长时间。电池充满电后开始解密,并保持设备处于充电状态直至解密完成。中断解密过程可能导致部分或全部数据丢失。"
 
 msgid "IDS_ST_BODY_YOUR_DEVICE_REGISTRATION_CODE_C_PS"
 msgstr "您的设备的注册代码是: %s"
@@ -998,10 +881,10 @@ msgid "IDS_ST_BODY_WHEN_LEARN_ABOUT_TILT_OR_MOTION_UNLOCK_ARE_SET_MOTION_ACTIVAT
 msgstr "当设置了解倾斜或动作解锁时,设置中将自动启用动作激活。"
 
 msgid "IDS_ST_BODY_WHEN_FRONT_CAMERA_IS_USED_FOR_THE_APPLICATION"
-msgstr "前摄像头用于应用程序时"
+msgstr "前摄像头用于应用程序时"
 
 msgid "IDS_ST_BODY_WHEN_FRONT_CAMERA_FAILS_TO_DETECT_FACE_AND_EYES"
-msgstr "前部摄像头不能检测面部和眼睛时"
+msgstr "前置摄像头检测不到脸部和眼睛时"
 
 msgid "IDS_ST_BODY_WHEN_DATA_ROAMING_IS_DISABLED_APPLICATIONS_THAT_USE_THE_DATA_CONNECTION_MAY_NOT_WORK"
 msgstr "当禁用数据漫游时,使用数据连接的应用程序可能不工作。"
@@ -1009,9 +892,6 @@ msgstr "当禁用数据漫游时,使用数据连接的应用程序可能不工
 msgid "IDS_ST_BODY_WEB_APPLICATIONS"
 msgstr "网络应用程序"
 
-msgid "IDS_ST_BODY_WCDMA_GSM_NHAUTO_CONNECT"
-msgstr "WCDMA/GSM\n(自动连接)"
-
 msgid "IDS_ST_BODY_WAIT_WHILE_DEVICE_IS_ENCRYPTED_PDP_COMPLETE"
 msgstr "设备加密时请稍等。已完成%d%。"
 
@@ -1024,15 +904,9 @@ msgstr "正在等待来自 SIM 卡的响应…"
 msgid "IDS_ST_BODY_VOLUME"
 msgstr "音量"
 
-msgid "IDS_ST_BODY_VOICE_RECORDING"
-msgstr "语音录制"
-
 msgid "IDS_ST_BODY_VIBRATE_WHEN_RINGING"
 msgstr "铃响时振动"
 
-msgid "IDS_ST_BODY_VERSION_PS"
-msgstr "版本%1$s"
-
 msgid "IDS_ST_BODY_USING_MOBILE_DATA_MAY_RESULT_IN_ADDITIONAL_CHARGES_CONTINUE_Q"
 msgstr "使用移动数据可能产生额外费用。是否继续?"
 
@@ -1046,13 +920,13 @@ msgid "IDS_ST_BODY_USER_ID"
 msgstr "用户ID"
 
 msgid "IDS_ST_BODY_USER_CAN_BLOCK_A_SPECIFIC_URL_MSG"
-msgstr "ç\94¨æ\88·å\8f¯é\98»æ­¢ç\89¹å®\9a URLã\80\82å¦\82æ\9e\9c URL å·²é\98»æ­¢ï¼\8cä¼ å\85¥å\92\8cä¼ å\87ºæ\95°æ\8d®å°\86被è\88\8då¼\83。"
+msgstr "ç\94¨æ\88·å\8f¯é\98»æ­¢ç\89¹å®\9a URLã\80\82å·²é\98»æ­¢ç\9a\84 URL å°\86æ\94¾å¼\83æ\8e¥æ\94¶å\92\8cå\8f\91é\80\81ç\9a\84æ\95°æ\8d®。"
 
 msgid "IDS_ST_BODY_USER_CAN_BLOCK_A_SPECIFIC_PORT_MSG"
-msgstr "ç\94¨æ\88·å\8f¯é\98»æ­¢ç\89¹å®\9a端å\8f£ã\80\82å¦\82æ\9e\9c端å\8f£å·²é\98»æ­¢ï¼\8cä¼ å\85¥å\92\8cä¼ å\87ºæ\95°æ\8d®å°\86被è\88\8då¼\83。"
+msgstr "ç\94¨æ\88·å\8f¯é\98»æ­¢ç\89¹å®\9a端å\8f£ã\80\82å·²é\98»æ­¢ç\9a\84端å\8f£å°\86æ\94¾å¼\83æ\8e¥æ\94¶å\92\8cå\8f\91é\80\81ç\9a\84æ\95°æ\8d®。"
 
 msgid "IDS_ST_BODY_USER_CAN_BLOCK_A_SPECIFIC_IP_ADDRESS_MSG"
-msgstr "用户可阻止特定 IP 地址。如果 IP 地址已阻止,传入和传出数据将被舍弃。"
+msgstr "用户可阻止特定 IP 地址。如果 IP 地址已阻止,已阻止的 IP 地址将放弃接收和发送的数据。"
 
 msgid "IDS_ST_BODY_USED"
 msgstr "已使用"
@@ -1069,9 +943,6 @@ msgstr "USB调试"
 msgid "IDS_ST_BODY_USB_ASK_ON_CONNECTION"
 msgstr "连接时询问"
 
-msgid "IDS_ST_BODY_URL"
-msgstr "网址"
-
 msgid "IDS_ST_BODY_UNMOUNT_USB_OTG_STORAGE"
 msgstr "卸载 USB OTG 存储"
 
@@ -1096,6 +967,9 @@ msgstr "UDMincho"
 msgid "IDS_ST_BODY_UDGOTHIC_M_FONT"
 msgstr "UDGothic"
 
+msgid "IDS_IM_POP_THIS_FEATURE_IS_NOT_AVAILABLE_WHILE_FLIGHT_MODE_IS_ON"
+msgstr "飞行模式下此功能不可用。"
+
 msgid "IDS_ST_BODY_TURN_OFF"
 msgstr "关闭"
 
@@ -1136,7 +1010,7 @@ msgid "IDS_ST_BODY_TOTAL_SPACE"
 msgstr "总空间"
 
 msgid "IDS_ST_BODY_TOGGLE_THE_BUTTON_TO_ENABLE_OR_DISABLE_SCREEN_READER_OR_DOUBLE_TAP_TO_OPEN_THE_MENU_T_TTS"
-msgstr "切换按钮以启动或禁用屏幕阅读器,或双击以打开菜单。"
+msgstr "切换按钮以启动或禁用【屏幕阅读器】,或双击以打开该菜单。"
 
 msgid "IDS_ST_BODY_TIME_ZONE"
 msgstr "时区"
@@ -1150,33 +1024,18 @@ msgstr "此操作将擦除手机中的 SD 卡。 您将失卡中的所有数据
 msgid "IDS_ST_BODY_THE_SD_CARD_IS_CURRENTLY_IN_USE_THIS_ACTION_WILL_ERASE_ALL_DATA_ON_THE_SD_CARD_INCLUDING_THE_DATA_THAT_IS_CURRENTLY_BEING_USED"
 msgstr "SD 卡正在使用中。该动作将删除 SD 卡上的所有数据,包括目前正在使用的数据"
 
-msgid "IDS_ST_BODY_THE_RED_LED_LIGHTS_UP_WHEN_YOU_CHARGE_YOUR_DEVICE_WHILE_THE_SCREEN_IS_OFF"
-msgstr "当屏幕关闭并为设备充电时,红色LED灯将亮起。"
-
-msgid "IDS_ST_BODY_THE_RED_LED_BLINKS_WHEN_THE_BATTERY_POWER_IS_LOW_WHILE_THE_SCREEN_IS_OFF"
-msgstr "红色 LED 在电池电量低且屏幕关闭时闪烁"
-
 msgid "IDS_ST_BODY_THE_PASSWORD_MUST_NOT_CONTAIN_A_SIMPLE_SEQUENCE_HEG_1111_OR_1234"
 msgstr "密码禁止含有简单序列(例如 1111 或 1234)"
 
-msgid "IDS_ST_BODY_THE_NAME_FIELD_CANNOT_BE_EMPTY"
-msgstr "“名称”字段不能为空。"
-
-msgid "IDS_ST_BODY_THE_BLUE_LED_BLINKS_WHEN_YOU_RECORD_VOICE_WHILE_THE_SCREEN_IS_OFF"
-msgstr "蓝色 LED 在您录制语音且屏幕关闭时闪烁"
-
-msgid "IDS_ST_BODY_THE_BLUE_LED_BLINKS_WHEN_YOU_HAVE_MISSED_CALLS_MESSAGES_OR_APP_NOTIFICATIONS_WHILE_THE_SCREEN_IS_OFF"
-msgstr "当屏幕关闭时,若有未接来电、信息或应用程序的通知,则蓝色LED灯会闪烁。"
+msgid "IDS_SMEMO_BUTTON_IMPORT"
+msgstr "导入"
 
-msgid "IDS_ST_BODY_THE_APPLICATIONS_BELOW_WERE_STARTED_BY_PS_STOPPING_THESE_APPLICATIONS_MAY_CAUSE_PS_TO_FAIL"
-msgstr "以下应用程序由 %s 启动。停止这些应用程序可能导致 %s 失败。"
+msgid "IDS_ST_BODY_THE_NAME_FIELD_CANNOT_BE_EMPTY"
+msgstr "“名称”不能为空。"
 
 msgid "IDS_ST_BODY_THERE_ARE_NO_NETWORKS_NEARBY"
 msgstr "附近无网络。"
 
-msgid "IDS_ST_BODY_TEXTSTYLE_LARGE"
-msgstr "大"
-
 msgid "IDS_ST_BODY_TASK_SWITCHER"
 msgstr "任务切换器"
 
@@ -1189,12 +1048,6 @@ msgstr "长按屏幕,然后朝您倾斜设备以解锁。如果屏幕未解锁
 msgid "IDS_ST_BODY_SYSTEM_MEMORY"
 msgstr "系统内存"
 
-msgid "IDS_ST_BODY_SUNDAY"
-msgstr "星期日"
-
-msgid "IDS_ST_BODY_STORAGE"
-msgstr "存储位置"
-
 msgid "IDS_ST_BODY_STANDARD_T_DISPLAY_EFFECT"
 msgstr "标准"
 
@@ -1213,12 +1066,6 @@ msgstr "社交网络配置"
 msgid "IDS_ST_BODY_SMART_STAY_MAY_NOT_WORK_IN_THESE_SITUATIONS"
 msgstr "智能休眠在以下情形时可能无法运作。"
 
-msgid "IDS_ST_BODY_SMART_ROTATION_MAY_NOT_WORK_IN_THESE_SITUATIONS"
-msgstr "智能旋转在以下情形时可能无法运作。"
-
-msgid "IDS_ST_BODY_SMART_ROTATION_DESCRIPTION_MSG"
-msgstr "智能旋转禁用自动屏幕旋转并使用前部摄像头判定您的面部的定向并相应地旋转屏幕。"
-
 msgid "IDS_ST_BODY_SMALL_M_TEXTSIZE"
 msgstr "小"
 
@@ -1229,7 +1076,7 @@ msgid "IDS_ST_BODY_SIMPLE_PASSWORD"
 msgstr "简单密码"
 
 msgid "IDS_ST_BODY_SHOWS_BATTERY_PERCENTAGE_ON_INDICATOR"
-msgstr "在状态栏上显示电池电量百分比"
+msgstr "在状态栏上显示电量百分比。"
 
 msgid "IDS_ST_BODY_SET_THE_DEFAULT_LOCATION_FOR_INSTALLING_APPLICATIONS_MSG"
 msgstr "为安装程序设置默认路径。根据应用程序的类型和路径的可用性,应用程序可安装在不同路径。"
@@ -1241,20 +1088,11 @@ msgid "IDS_ST_BODY_SET_AN_UNLOCK_PASSWORD_OF_AT_LEAST_6_CHARACTERS_CONTAINING_AT
 msgstr "设置至少6个字符的解锁密码,至少包含1个数字。"
 
 msgid "IDS_ST_BODY_SERIAL_NUMBER"
-msgstr "序号"
+msgstr "åº\8få\88\97å\8f·"
 
 msgid "IDS_ST_BODY_SECURITY_ENGINE"
 msgstr "安全引擎"
 
-msgid "IDS_ST_BODY_SECURITY"
-msgstr "安全"
-
-msgid "IDS_ST_BODY_SEARCH"
-msgstr "搜索"
-
-msgid "IDS_ST_BODY_SD_CARD"
-msgstr "SD 卡"
-
 msgid "IDS_ST_BODY_SCREEN_TIMEOUT_ABB2"
 msgstr "画面逾时"
 
@@ -1280,43 +1118,28 @@ msgid "IDS_ST_BODY_SCREEN_LOCK_TYPE_CANNOT_BE_CHANGED_WHILE_ENCRYPTING_THE_DEVIC
 msgstr "加密设备时无法变更屏幕锁定类型。"
 
 msgid "IDS_ST_BODY_SCREEN_LOCK_TYPE"
-msgstr "屏幕锁定类型"
+msgstr "屏幕解锁类型"
 
 msgid "IDS_ST_BODY_SCREEN_LOCK_SOUND"
 msgstr "屏幕锁定声音"
 
-msgid "IDS_ST_BODY_SCHEDULE"
-msgstr "日程表"
-
 msgid "IDS_ST_BODY_SAVE_POWER_BY_ADJUSTING_SCREEN_TONE_ACCORDING_TO_ANALYSIS_OF_IMAGES"
 msgstr "根据分析图片来调节屏幕色调,达到省电的目的。"
 
 msgid "IDS_ST_BODY_SAVES_POWER_BY_LIMITING_THE_MAXIMUM_PERFORMANCE_OF_THE_DEVICE"
 msgstr "通过限制设备的最大性能节省电量。"
 
-msgid "IDS_ST_BODY_SAVED"
-msgstr "已保存"
-
-msgid "IDS_ST_BODY_SAVE"
-msgstr "保存"
-
 msgid "IDS_ST_BODY_SAMSUNG_LEGAL"
 msgstr "用户协议"
 
-msgid "IDS_ST_BODY_SAMSUNG_KIES_CONNECTION_CONNECTING_USB_HELP_MSG"
-msgstr "如果Samsung Kies(电脑软件)或正确的驱动未在您的电脑上安装就绪,将在Microsoft Windows下运行安装程序。\n一旦您安装了电脑软件,您就可以进行以下操作:\n- 同步手机数据\n-更新手机软件\n-网络共享(此手机将作为调制解调器给您的笔记本或PC提供网络接入)\n-复制已购买的音乐/视频(Microsoft Windows Media DRM)或普通的文件到手机。"
-
 msgid "IDS_ST_BODY_RUNNING"
 msgstr "正在运行"
 
-msgid "IDS_ST_BODY_RESTRICTING_APPLICATION_USAGE_TO_ONLY_ESSENTIAL_APPLICATIONS_AND_THOSE_SELECTED_BY_YOU"
-msgstr "将应用程序限制为仅使用必备应用程序和您选择的程序。"
-
 msgid "IDS_ST_BODY_RESET_TO_DEFAULT"
 msgstr "重置为默认值"
 
 msgid "IDS_ST_BODY_RESET_SETTINGS"
-msgstr "重置设置"
+msgstr "恢复默认设置"
 
 msgid "IDS_ST_BODY_RESET_PERSONAL_MODE_SECURITY_SETTINGS_AND_DELETE_PERSONAL_CONTENT"
 msgstr "重置个人模式安全设置并删除个人内容"
@@ -1330,6 +1153,9 @@ msgstr "全部重置"
 msgid "IDS_ST_BODY_REMOVE_LICENCE"
 msgstr "移除许可证"
 
+msgid "IDS_ST_POP_REGISTERED"
+msgstr "已设置"
+
 msgid "IDS_ST_BODY_REGULATORY_INFORMATION_ABB"
 msgstr "法规信息"
 
@@ -1339,9 +1165,6 @@ msgstr "注册位置"
 msgid "IDS_ST_BODY_REGIONAL_EXAMPLE"
 msgstr "地区示例"
 
-msgid "IDS_ST_BODY_REGION"
-msgstr "地区"
-
 msgid "IDS_ST_BODY_PUK"
 msgstr "PUK"
 
@@ -1357,35 +1180,32 @@ msgstr "防止有害病毒和恶意软件损害您的设备。"
 msgid "IDS_ST_BODY_PROFILE_NAME"
 msgstr "情景模式名称"
 
-msgid "IDS_ST_BODY_PROFILE"
-msgstr "个人资料"
-
 msgid "IDS_ST_BODY_PREPARING_THIS_COULD_TAKE_OVER_10_MINUTES_ING"
 msgstr "正在准备。这可能需要 10 分钟以上…"
 
 msgid "IDS_ST_BODY_PREFERRED_NETWORKS"
 msgstr "首选网络"
 
-msgid "IDS_ST_BODY_POP_JPN_DCM"
-msgstr "POP"
-
-msgid "IDS_ST_BODY_PM"
-msgstr "PM"
-
 msgid "IDS_ST_BODY_PLUG_IN_CHARGER_AND_TRY_AGAIN"
 msgstr "插入充电器并重试。"
 
 msgid "IDS_ST_BODY_PLAY_TONE_WHEN_THE_DIALLING_KEYPAD_IS_TAPPED"
-msgstr "轻敲拨号键盘时播放声音。"
+msgstr "点击拨号盘时播放声音。"
+
+msgid "IDS_ST_POP_PASSWORD_MUST_BE_MORE_THAN_P1SD_CHARACTERS_AND_LESS_THAN_P2SD"
+msgstr "密码必须多于%1$d个字符并少于%2$d字符。"
 
 msgid "IDS_ST_BODY_PLAY_SOUNDS_WHEN_LOCKING_AND_UNLOCKING_SCREEN"
 msgstr "当锁定或解锁屏幕时播放声音"
 
+msgid "IDS_ST_POP_PASSWORDS_DO_NOT_MATCH"
+msgstr "密码不匹配"
+
 msgid "IDS_ST_BODY_PIN_BLOCKED_ENTER_PUK_TO_CONTINUE_JPN_DCM"
 msgstr "PIN 码已阻止。输入 PUK 码以继续。"
 
 msgid "IDS_ST_BODY_PIN"
-msgstr "PIN 码"
+msgstr "数字密码"
 
 msgid "IDS_ST_BODY_PICTURES_VIDEOS"
 msgstr "图像,视频"
@@ -1393,11 +1213,8 @@ msgstr "图像,视频"
 msgid "IDS_ST_BODY_PHOTO_UPLOAD_SETTINGS"
 msgstr "照片上传设置"
 
-msgid "IDS_ST_BODY_PHONEPROFILES_SILENT"
-msgstr "静音"
-
 msgid "IDS_ST_BODY_PERSONAL_MODE_CAN_BE_USED_TO_HIDE_CONTENT_THAT_YOU_WANT_TO_KEEP_PRIVATE_MSG"
-msgstr "个人模式可用于隐藏想要保持隐私的内容。若要使用个人模式,请在设置中启用它或按住电源键然后选择个人模式。请输入您的 PIN 码或密码。个人模式图标将在状态条上显示。若要保护您的数据,请在使用完毕后只用个人模式。另外,使用安全屏幕锁定将提供更好的保护。"
+msgstr "【个人模式】可用于隐藏想要保持隐私的内容。若要使用【个人模式】,请在【设置】中启用【个人模式】或长按电源键后选择【个人模式】并输入您的数字密码或混合密码。【个人模式】图标将在状态栏上显示。若要保护您的数据,请在使用后禁用【个人模式】。另外,使用安全屏幕锁定可以加强保护功能。"
 
 msgid "IDS_ST_BODY_PD_ATTEMPTS_REMAINING_JPN_DCM"
 msgstr "还可尝试 %d 次"
@@ -1406,7 +1223,10 @@ msgid "IDS_ST_BODY_PASSWORD_REQUIRED_TO_DECRYPT_DEVICE_EACH_TIME_YOU_TURN_IT_ON"
 msgstr "每次开机时都要输入密码解密设备"
 
 msgid "IDS_ST_BODY_PASSWORD_MUST_CONTAIN_NO_MORE_THAN_PD_CHARACTERS_ABB"
-msgstr "密码必须包含不超过%d个字符"
+msgstr "密码不能超过 %d 个字符。"
+
+msgid "IDS_ST_POP_LOADING_ING"
+msgstr "载入中…"
 
 msgid "IDS_ST_BODY_PASSWORD_MUST_CONTAIN_AT_LEAST_PD_CHARACTERS_ABB"
 msgstr "密码必须至少包含%d个字符"
@@ -1423,9 +1243,6 @@ msgstr "密码为空。"
 msgid "IDS_ST_BODY_PASSWORD_CONTAINS_INVALID_CHARACTER_ABB"
 msgstr "密码包含无效字符"
 
-msgid "IDS_ST_BODY_PASSWORD"
-msgstr "密码"
-
 msgid "IDS_ST_BODY_OPEN_SOURCE_LICENCES"
 msgstr "开源许可证"
 
@@ -1435,36 +1252,24 @@ msgstr "开"
 msgid "IDS_ST_BODY_OFFICIAL_M_DEVICE_STATUS"
 msgstr "官方"
 
+msgid "IDS_ST_POP_INCORRECT_PASSWORD"
+msgstr "密码错误"
+
 msgid "IDS_ST_BODY_NUMBER"
 msgstr "号码"
 
-msgid "IDS_ST_BODY_NO_RESULTS_FOUND"
-msgstr "未找到结果"
-
 msgid "IDS_ST_BODY_NO_DEFAULTS_SET"
 msgstr "无默认设置"
 
-msgid "IDS_ST_BODY_NOT_ASSIGNED"
-msgstr "未分配"
-
 msgid "IDS_ST_BODY_NOTIFICATION_PANEL"
 msgstr "通知面板"
 
-msgid "IDS_ST_BODY_NOTIFICATIONS"
-msgstr "通知"
-
-msgid "IDS_ST_BODY_NOTIFICATION"
-msgstr "通知"
-
 msgid "IDS_ST_BODY_NOSERVICE"
 msgstr "无服务"
 
 msgid "IDS_ST_BODY_NORMAL_T_PROFILE"
 msgstr "正常"
 
-msgid "IDS_ST_BODY_NONE"
-msgstr "无"
-
 msgid "IDS_ST_BODY_NEW_PIN2_AND_CONFIRM_PIN2_DO_NOT_MATCH"
 msgstr "新 PIN2 码与确认 PIN2 码不匹配"
 
@@ -1474,9 +1279,6 @@ msgstr "新PIN2码"
 msgid "IDS_ST_BODY_NEW_PIN1"
 msgstr "新PIN1码"
 
-msgid "IDS_ST_BODY_NEW"
-msgstr "新建"
-
 msgid "IDS_ST_BODY_NETWORK_TYPE"
 msgstr "网络类型"
 
@@ -1489,18 +1291,15 @@ msgstr "网络列表"
 msgid "IDS_ST_BODY_NETWORK_CONNECTIONS"
 msgstr "网络连接"
 
+msgid "IDS_ST_POP_DO_NOT_ASK_AGAIN"
+msgstr "不再询问"
+
 msgid "IDS_ST_BODY_NETWORK_CODE"
 msgstr "网络代码"
 
-msgid "IDS_ST_BODY_NETWORK"
-msgstr "网络设定"
-
 msgid "IDS_ST_BODY_NATURAL_T_DISPLAY_EFFECT"
 msgstr "天然"
 
-msgid "IDS_ST_BODY_NAME"
-msgstr "名称"
-
 msgid "IDS_ST_BODY_MY_NUMBER"
 msgstr "本机号码"
 
@@ -1525,12 +1324,6 @@ msgstr "更多系统设置"
 msgid "IDS_ST_BODY_MORE_CONNECTIVITY_SETTINGS"
 msgstr "更多连接设置"
 
-msgid "IDS_ST_BODY_MONDAY"
-msgstr "星期一"
-
-msgid "IDS_ST_BODY_MODE"
-msgstr "模式"
-
 msgid "IDS_ST_BODY_MOBILE_DATA_WILL_BE_USED_IF_YOU_DOWNLOAD_OR_UPLOAD_DATA_WITHOUT_WI_FI_CONNECTION"
 msgstr "如果您在没有 Wi-Fi 连接的情况下下载或上传数据将使用移动数据。"
 
@@ -1540,29 +1333,23 @@ msgstr "月/日/年"
 msgid "IDS_ST_BODY_MMS_CONNECTIONS"
 msgstr "彩信连接"
 
+msgid "IDS_ST_OPT_SELECT"
+msgstr "选择"
+
 msgid "IDS_ST_BODY_MISCELLANEOUS_FILES"
 msgstr "其他"
 
-msgid "IDS_ST_BODY_MESSAGE"
-msgstr "信息"
-
 msgid "IDS_ST_BODY_MENU_AND_WIDGETS"
 msgstr "功能表和小组件"
 
-msgid "IDS_ST_BODY_MEMORY"
-msgstr "存储空间"
-
 msgid "IDS_ST_BODY_MEDIUM"
 msgstr "中"
 
-msgid "IDS_ST_BODY_MB"
-msgstr "MB"
-
 msgid "IDS_ST_BODY_MASS_STORAGE_HELP_MSG"
 msgstr "您可以进行以下操作:\n- 快速复制文件\n- 通过MAC或Linux操作系统连接"
 
-msgid "IDS_ST_BODY_MARUBERI_JPN_DCM"
-msgstr "Maruberi"
+msgid "IDS_ST_OPT_DEFAULT_RINGTONE"
+msgstr "默认铃声"
 
 msgid "IDS_ST_BODY_LTE_WCDMA_GSM_NHAUTO_CONNECT"
 msgstr "LTE/WCDMA/GSM\n(自动连接)"
@@ -1570,38 +1357,32 @@ msgstr "LTE/WCDMA/GSM\n(自动连接)"
 msgid "IDS_ST_BODY_LOCK_SCREEN_OPTIONS"
 msgstr "锁屏选项"
 
-msgid "IDS_ST_BODY_LIST_VIEW"
-msgstr "列表视图"
-
 msgid "IDS_ST_BODY_LIMIT_BACKGROUND_PROCESSES"
 msgstr "限制后台进程"
 
-msgid "IDS_ST_BODY_LICENCE"
-msgstr "许可"
-
-msgid "IDS_ST_BODY_LED_INDICATOR"
-msgstr "LED 指示灯"
-
 msgid "IDS_ST_BODY_LEDOT_LOW_BATTERY"
-msgstr "ç\94µé\87\8fä½\8e"
+msgstr "ç\94µé\87\8fä¸\8dè¶³"
 
 msgid "IDS_ST_BODY_LAUNCH_BY_DEFAULT"
 msgstr "默认启动"
 
+msgid "IDS_ST_OPT_AUTO_UPDATE_ABB"
+msgstr "自动更新"
+
 msgid "IDS_ST_BODY_LANGUAGE_AND_REGION_ABB"
 msgstr "语言与地区"
 
 msgid "IDS_ST_BODY_LANGUAGE_AND_KEYBOARD"
 msgstr "语言和键盘"
 
+msgid "IDS_ST_OPT_ALL"
+msgstr "全部"
+
 msgid "IDS_ST_BODY_KEYBOARD"
 msgstr "键盘"
 
 msgid "IDS_ST_BODY_KEEPS_THE_STATUS_BAR_TIDY_TAP_THE_REPRESENTATIVE_ICON_TO_SHOW_ALL_THE_ICONS"
-msgstr "保持状态栏整洁。轻敲代表性图标以显示所有图标。"
-
-msgid "IDS_ST_BODY_KB"
-msgstr "KB"
+msgstr "保持状态栏整洁。点击代表性图标以显示所有图标。"
 
 msgid "IDS_ST_BODY_INTRODUCTION_TO_SMART_SCREEN_ABB"
 msgstr "智能屏幕简介"
@@ -1618,15 +1399,6 @@ msgstr "安装的应用程序"
 msgid "IDS_ST_BODY_INSTALLATION_SETTINGS"
 msgstr "安装设置"
 
-msgid "IDS_ST_BODY_INSERT_SD_CARD"
-msgstr "插入SD卡。"
-
-msgid "IDS_ST_BODY_INCORRECT_PIN_E"
-msgstr "错误的 PIN 码"
-
-msgid "IDS_ST_BODY_INCORRECT_PASSWORD_TRY_AGAIN"
-msgstr "密码不正确。请重试。"
-
 msgid "IDS_ST_BODY_INCOMING_CALLS_AND_NEW_NOTIFICATIONS_WILL_BE_READ_OUT_AUTOMATICALLY"
 msgstr "来电和新通知将被自动读出"
 
@@ -1637,22 +1409,22 @@ msgid "IDS_ST_BODY_IMEI"
 msgstr "IMEI"
 
 msgid "IDS_ST_BODY_IF_YOU_SELECT_THIS_OPTION_ONLY_USED_MEMORY_SPACE_WILL_BE_ENCRYPTED"
-msgstr "如果您选择该选项,仅当使用的内存空间会加密。"
+msgstr "如果选择该选项,将只会加密已使用的内存空间。"
 
 msgid "IDS_ST_BODY_IF_YOU_FORGET_YOUR_PERSONAL_MODE_PASSWORD_YOU_WILL_NOT_BE_ABLE_TO_RECOVER_IT_FOR_SECURITY_MSG"
 msgstr "如果忘记了您的个人模式密码,您将无法恢复。出于安全原因,您必须重置个人模式。这将恢复其默认设置并删除您的所有个人内容。"
 
-msgid "IDS_ST_BODY_IF_YOU_DONT_WANT_TO_SEE_A_NUMBER_APPEAR_ON_THE_APP_ICON_FOR_EACH_NEW_EVENT_DISABLE_BADGE"
-msgstr "å¦\82æ\9e\9cä¸\8dæ\83³ç\9c\8bå\88°åº\94ç\94¨ç¨\8båº\8få\9b¾æ \87ä¸\8a为æ¯\8f个æ\96°äº\8bä»¶æ\98¾ç¤ºç\9a\84æ\95°å­\97ï¼\8cç¦\81ç\94¨å¾½ç« ã\80\82"
+msgid "IDS_ST_MBODY_SCREEN_ROTATION"
+msgstr "å±\8få¹\95æ\97\8b转"
 
 msgid "IDS_ST_BODY_ICON_SHOWS_THAT_SMART_SCREEN_IS_ENABLED"
-msgstr "图标显示智能屏幕已启用。"
+msgstr "图标显示【智能屏幕】已启用。"
 
 msgid "IDS_ST_BODY_HOME_URL"
 msgstr "主页网址"
 
 msgid "IDS_ST_BODY_HOME_AND_LOCK_SCREEN"
-msgstr "主å±\8få\92\8cé\94\81å±\8f"
+msgstr "主å±\8få¹\95å\92\8cé\94\81å®\9aå±\8få¹\95"
 
 msgid "IDS_ST_BODY_HELVETICA_NEUE_M_FONT_NAME"
 msgstr "Helvetica Neue"
@@ -1660,23 +1432,17 @@ msgstr "Helvetica Neue"
 msgid "IDS_ST_BODY_HARDWARE"
 msgstr "硬件"
 
+msgid "IDS_ST_MBODY_HELP"
+msgstr "帮助"
+
 msgid "IDS_ST_BODY_GSM"
 msgstr "GSM"
 
-msgid "IDS_ST_BODY_GRID_VIEW"
-msgstr "网格视图"
-
 msgid "IDS_ST_BODY_GLOVE_MODE_ABB"
 msgstr "手套模式"
 
-msgid "IDS_ST_BODY_GESTURES"
-msgstr "手势"
-
-msgid "IDS_ST_BODY_GB"
-msgstr "GB"
-
-msgid "IDS_ST_BODY_FROM_M_TIME"
-msgstr "从"
+msgid "IDS_ST_MBODY_FONT_SIZE"
+msgstr "字体大小"
 
 msgid "IDS_ST_BODY_FREQUENTLY_USED"
 msgstr "常用"
@@ -1705,9 +1471,6 @@ msgstr "字体类型"
 msgid "IDS_ST_BODY_FONTSTYLE_ROSEMARY"
 msgstr "玛丽玫瑰"
 
-msgid "IDS_ST_BODY_FLIGHT_MODE_MSG"
-msgstr "飞行模式可让您关闭通话、信息和数据网络功能。它还将关闭 Wi-Fi 和蓝牙等连接功能。若要使用 Wi-Fi 和蓝牙,请在设定或通知面板中开启该功能。"
-
 msgid "IDS_ST_BODY_FLIGHT_MODE_HAS_BEEN_ENABLED_NETWORK_SETTINGS_WILL_CLOSE"
 msgstr "飞行模式已启用。网络设置将关闭。"
 
@@ -1720,6 +1483,9 @@ msgstr "指定拨号模式"
 msgid "IDS_ST_BODY_FIREWALL_ENABLED_ABB"
 msgstr "防火墙已启用"
 
+msgid "IDS_ST_HEADER_WI_FI"
+msgstr "Wi-Fi"
+
 msgid "IDS_ST_BODY_FIREWALL"
 msgstr "防火墙"
 
@@ -1735,14 +1501,20 @@ msgstr "选择网络失败。"
 msgid "IDS_ST_BODY_FACE_AND_VOICE"
 msgstr "面部与语音"
 
-msgid "IDS_ST_BODY_FACEBOOK"
-msgstr "Facebook"
+msgid "IDS_ST_HEADER_UNAVAILABLE"
+msgstr "不适用"
 
 msgid "IDS_ST_BODY_EXPLANATION_FOR_TRANSACTION_TRACKING_MENU_VODA"
 msgstr "你的推荐信息将和你传送的文件一起发送。"
 
 msgid "IDS_ST_BODY_EXPLANATION_FOR_EXPIRY_REMINDER_MENU"
-msgstr "在使用中的文件许可到期之前会收到提醒,如墙纸图像。"
+msgstr "使用中的文件 (如壁纸图片) 的许可在到期之前会收到提醒。"
+
+msgid "IDS_ST_HEADER_TEXT_TO_SPEECH"
+msgstr "文本转语音"
+
+msgid "IDS_ST_HEADER_SOUND"
+msgstr "声音"
 
 msgid "IDS_ST_BODY_ESTIMATED_MAX_STANDBY_TIME_ABB"
 msgstr "预计最长待机时间"
@@ -1756,12 +1528,12 @@ msgstr "再次输入密码"
 msgid "IDS_ST_BODY_ENTER_PASSWORD"
 msgstr "输入密码"
 
-msgid "IDS_ST_BODY_ENTER_NEW_PASSWORD"
-msgstr "输入新密码"
-
 msgid "IDS_ST_BODY_ENTER_CURRENT_PASSWORD"
 msgstr "输入当前密码。"
 
+msgid "IDS_ST_HEADER_SAMSUNG_APPS"
+msgstr "Samsung Apps"
+
 msgid "IDS_ST_BODY_ENCRYPT_DEVICE_Q_WARNING_MSG"
 msgstr "是否加密设备?操作不可逆转且如果您中断,您将丢失数据。加密可能需要一个小时或更久,在此期间,设备将重启若干次且您无法使用您的设备。"
 
@@ -1769,7 +1541,10 @@ msgid "IDS_ST_BODY_ENCRYPT_DEVICE_Q_OPERATION_IS_IRREVERSIBLE_AND_IF_YOU_INTERRU
 msgstr "是否加密设备?操作不可逆转且如果您中断,您将丢失数据"
 
 msgid "IDS_ST_BODY_ENCRYPT_ACCOUNTS_SETTINGS_DOWNLOADED_APPLICATIONS_AND_THEIR_DATA_MEDIA_AND_OTHER_FILES"
-msgstr "加密账户、设置、已下载应用程序,及其数据、媒体和其他文件。"
+msgstr "加密帐户、设置、已下载应用程序,及其数据、媒体和其他文件。"
+
+msgid "IDS_ST_HEADER_RESET"
+msgstr "重置"
 
 msgid "IDS_ST_BODY_ENCRYPTION_WILL_TAKE_AT_LEAST_AN_HOUR"
 msgstr "加密将需要至少一个小时。"
@@ -1778,20 +1553,23 @@ msgid "IDS_ST_BODY_ENCRYPTING_ING"
 msgstr "正在加密…"
 
 msgid "IDS_ST_BODY_ENABLE_DATA_ACCESS_OVER_MOBILE_NETWORK"
-msgstr "通过移动网络启动数据接入"
+msgstr "通过移动网络启用数据接入。"
 
 msgid "IDS_ST_BODY_EMPTY"
-msgstr "空"
+msgstr "空白"
+
+msgid "IDS_ST_HEADER_PLEASE_WAIT"
+msgstr "请稍等"
 
 msgid "IDS_ST_BODY_EMERGENCY_MODE_ABB"
 msgstr "紧急模式"
 
+msgid "IDS_ST_HEADER_PD_SELECTED_ABB"
+msgstr "已选择 %d"
+
 msgid "IDS_ST_BODY_EMAIL"
 msgstr "电子邮件"
 
-msgid "IDS_ST_BODY_EDIT"
-msgstr "编辑"
-
 msgid "IDS_ST_BODY_EASY_MODE"
 msgstr "简易模式"
 
@@ -1804,15 +1582,6 @@ msgstr "动态状态栏"
 msgid "IDS_ST_BODY_DRIVING_MODE"
 msgstr "驾驶模式"
 
-msgid "IDS_ST_BODY_DO_NOT_SHOW_AGAIN"
-msgstr "不要再显示"
-
-msgid "IDS_ST_BODY_DOWNLOADS"
-msgstr "下载列表"
-
-msgid "IDS_ST_BODY_DOWNLOAD"
-msgstr "下载"
-
 msgid "IDS_ST_BODY_DOUBLE_TAP_TO_OPEN_THE_MENU_T_TTS"
 msgstr "双击以打开菜单。"
 
@@ -1822,20 +1591,14 @@ msgstr "双击以编辑此字段。"
 msgid "IDS_ST_BODY_DOUBLE_TAP_TO_CLOSE_THE_MENU_T_TTS"
 msgstr "双击以关闭菜单。"
 
-msgid "IDS_ST_BODY_DOCOMO_JPN_DCM"
-msgstr "docomo"
-
 msgid "IDS_ST_BODY_DIVX_REGISTRATION"
 msgstr "注册DivX®"
 
 msgid "IDS_ST_BODY_DIVX_DEREGISTRATION"
 msgstr "撤销DivX®注册"
 
-msgid "IDS_ST_BODY_DISPLAY_CONTENTS"
-msgstr "显示内容"
-
 msgid "IDS_ST_BODY_DISPLAY_BATTERY_PERCENTAGE_ABB"
-msgstr "显示电池电量百分比"
+msgstr "显示电量百分比"
 
 msgid "IDS_ST_BODY_DISABLING_ING"
 msgstr "正在禁用..."
@@ -1843,21 +1606,15 @@ msgstr "正在禁用..."
 msgid "IDS_ST_BODY_DE_REGISTRATION_CODE_NOT_FOUND"
 msgstr "注销登记码未找到。"
 
-msgid "IDS_ST_BODY_DEVICE_MEMORY"
-msgstr "设备内存"
-
 msgid "IDS_ST_BODY_DEVICE_INFO"
 msgstr "设备信息"
 
 msgid "IDS_ST_BODY_DEVICE_ENCRYPTION_HELP_MSG"
-msgstr "您可以加密账户、设置、已下载应用程序,及其数据、媒体和其他文件。 一旦加密设备,每次您开机时将需要密码来进行解密。\n\n加密需要一个小时或更久。 用已充电的电池开始并保持设备通电直至加密完成。 中断可能造成您丢失部分或全部数据。"
+msgstr "您可以加密帐户、设置、已下载应用程序,及其数据、媒体和其他文件。一旦加密设备,每次您开机时将需要密码来进行解密。\n\n加密需要一个小时或更久。用已充电的电池开始并保持设备通电直至加密完成。中断可能造成您丢失部分或全部数据。"
 
 msgid "IDS_ST_BODY_DEVICE_ENCRYPTED"
 msgstr "设备已加密。"
 
-msgid "IDS_ST_BODY_DEVICE"
-msgstr "设备"
-
 msgid "IDS_ST_BODY_DEVELOPER_OPTIONS"
 msgstr "开发者选项"
 
@@ -1888,9 +1645,6 @@ msgstr "日.月.年"
 msgid "IDS_ST_BODY_DATE_AND_TIME"
 msgstr "日期和时间"
 
-msgid "IDS_ST_BODY_DATE"
-msgstr "日期"
-
 msgid "IDS_ST_BODY_DATA_ROAMING"
 msgstr "数据漫游"
 
@@ -1898,10 +1652,7 @@ msgid "IDS_ST_BODY_DATA"
 msgstr "数据"
 
 msgid "IDS_ST_BODY_CUSTOM_M_DEVICE_STATUS"
-msgstr "定制"
-
-msgid "IDS_ST_BODY_CURRENT"
-msgstr "目前"
+msgstr "自定义"
 
 msgid "IDS_ST_BODY_CRASH_VIEWER"
 msgstr "故障查看器"
@@ -1909,30 +1660,30 @@ msgstr "故障查看器"
 msgid "IDS_ST_BODY_CPU_USAGE"
 msgstr "CPU 使用率"
 
-msgid "IDS_ST_BODY_COUNTRY_CODE"
-msgstr "国家代码"
-
 msgid "IDS_ST_BODY_COOL_JAZZ"
 msgstr "爵士酷"
 
 msgid "IDS_ST_BODY_CONTENT_FROM_GALLERY_VIDEO_MUSIC_VOICE_RECORDER_AND_MY_FILES_CAN_BE_HIDDEN_IN_PERSONAL_MODE"
-msgstr "可在个人模式中隐藏来自相册、视频、音乐、录音机和我的文件的内容。"
+msgstr "可在【个人模式】中隐藏相册、视频、音乐、录音机和我的文件中的内容。"
 
 msgid "IDS_ST_BODY_CONNECTIONSETTINGS_PROXY_ADDRESS"
 msgstr "代理服务器地址"
 
+msgid "IDS_ST_BUTTON_STOP"
+msgstr "停止"
+
 msgid "IDS_ST_BODY_CONNECTIONSETTINGS_INTERNET"
-msgstr "互联网"
+msgstr "浏览器"
 
 msgid "IDS_ST_BODY_CONNECTIONS"
 msgstr "连接"
 
-msgid "IDS_ST_BODY_CONNECTION"
-msgstr "连接"
-
 msgid "IDS_ST_BODY_CONFIRM_NEW_PIN2"
 msgstr "确认新PIN2码"
 
+msgid "IDS_ST_BUTTON_RESET"
+msgstr "重置"
+
 msgid "IDS_ST_BODY_CONFIRM_NEW_PIN1"
 msgstr "确认新的PIN1码。"
 
@@ -1942,11 +1693,14 @@ msgstr "确认新 PIN"
 msgid "IDS_ST_BODY_CONFIRM_DECRYPTION"
 msgstr "确认解密"
 
-msgid "IDS_ST_BODY_CONFIRM"
-msgstr "确"
+msgid "IDS_ST_BUTTON_OK_ABB"
+msgstr "确"
 
 msgid "IDS_ST_BODY_CONFIGURE_FIREWALL_SETTINGS"
-msgstr "配置防火墙设置"
+msgstr "设置防火墙设置。"
+
+msgid "IDS_ST_BUTTON_OK"
+msgstr "确定"
 
 msgid "IDS_ST_BODY_COMPUTING_ING"
 msgstr "正在计算..."
@@ -1960,20 +1714,29 @@ msgstr "巧克饼干"
 msgid "IDS_ST_BODY_CHECK_FOR_UPDATES_AUTOMATICALLY_ABB"
 msgstr "自动检查更新。"
 
+msgid "IDS_ST_BUTTON_ENABLE"
+msgstr "启用"
+
 msgid "IDS_ST_BODY_CHECK_FOR_UPDATES_ABB"
 msgstr "检查更新"
 
-msgid "IDS_ST_BODY_CHECK_FOR_UPDATES"
-msgstr "æ£\80æ\9f¥æ\9b´æ\96°"
+msgid "IDS_ST_BUTTON_DISCONNECT"
+msgstr "æ\96­å¼\80è¿\9eæ\8e¥"
 
 msgid "IDS_ST_BODY_CHARGE_BATTERY_TO_ABOVE_80P_AND_TRY_AGAIN"
-msgstr "充电量超过80%后重试。"
+msgstr "电池充电超过 80% 后重试。"
 
 msgid "IDS_ST_BODY_CHANGING_THE_FONT_SIZE_IN_ACCESSIBILITY_SETTINGS_WILL_OVERRIDE_THE_FONT_SIZE_IN_EACH_APPLICATION"
 msgstr "更改辅助功能设置中的字体大小将覆盖每个应用程序中的字体大小。"
 
+msgid "IDS_ST_BUTTON_CONTINUE"
+msgstr "继续"
+
 msgid "IDS_ST_BODY_CHANGING_THE_COLOUR_OF_THE_SCREEN_TO_GREYSCALE"
-msgstr "将屏幕颜色更改为灰阶。"
+msgstr "将屏幕颜色更改为灰度。"
+
+msgid "IDS_ST_BUTTON_CANCEL_ABB"
+msgstr "取消"
 
 msgid "IDS_ST_BODY_CHANGE_TEXT_SIZE_IN_CONTACTS_CALENDAR_MEMO_MESSAGES_EMAIL_AND_IM"
 msgstr "在联系人、日历、备忘录、信息、电子邮件和IM中更改文本大小。"
@@ -1982,10 +1745,10 @@ msgid "IDS_ST_BODY_CHANGE_PIN2"
 msgstr "更改 PIN2"
 
 msgid "IDS_ST_BODY_CALL_SETTINGS"
-msgstr "呼叫设定"
+msgstr "通话设置"
 
 msgid "IDS_ST_BODY_CALL"
-msgstr "呼叫"
+msgstr "通话"
 
 msgid "IDS_ST_BODY_CACHE"
 msgstr "缓存"
@@ -2021,7 +1784,7 @@ msgid "IDS_ST_BODY_BLOCKED_IP_LIST"
 msgstr "已阻止 IP 列表"
 
 msgid "IDS_ST_BODY_BATTERY_PERCENTAGE_ABB"
-msgstr "电池电量百分比"
+msgstr "电量百分比"
 
 msgid "IDS_ST_BODY_BATTERY"
 msgstr "电池"
@@ -2033,7 +1796,7 @@ msgid "IDS_ST_BODY_BACKLIGHT_TIME"
 msgstr "背景灯时间"
 
 msgid "IDS_ST_BODY_A_PERSON_YOU_HAVE_GRANTED_AUTHORITY_TO_IS_TRYING_TO_REMOTELY_ENABLE_EMERGENCY_MODE_ON_THIS_DEVICE_MSG"
-msgstr "已获您授权的人正试图在该设备上远程启用紧急模式。您的信息将在 60 秒内发送到服务器,且紧急模式将启用。轻敲取消以停止此过程。"
+msgstr "已获您授权的人正试图在该设备上远程启用【紧急模式】。您的信息将在 60 秒内发送到服务器,且【紧急模式】将启用。点击【取消】以停止此过程。"
 
 msgid "IDS_ST_BODY_A_PASSWORD_WILL_BE_REQUIRED_TO_DECRYPT_YOUR_DEVICE_EVERY_TIME_YOU_POWER_IT_ON"
 msgstr "每当您开机时,需要输入密码以解密您的设备。"
@@ -2041,15 +1804,12 @@ msgstr "每当您开机时,需要输入密码以解密您的设备。"
 msgid "IDS_ST_BODY_AVAILABLE_SPACE"
 msgstr "可用空间"
 
-msgid "IDS_ST_BODY_AVAILABLE"
-msgstr "适用"
-
-msgid "IDS_ST_BODY_AUTO_DOWNLOAD"
-msgstr "自动下载"
-
 msgid "IDS_ST_BODY_AUTH_TYPE"
 msgstr "AUTH 类型"
 
+msgid "IDS_ST_BODY_VERSION_PS"
+msgstr "版本%1$s"
+
 msgid "IDS_ST_BODY_APP_OPENING_IMAGE"
 msgstr "应用程序打开图片"
 
@@ -2057,7 +1817,7 @@ msgid "IDS_ST_BODY_APP_OPENING_EFFECT"
 msgstr "应用程序打开效果"
 
 msgid "IDS_ST_BODY_APPLICATION_SETTINGS"
-msgstr "应用程序设"
+msgstr "应用程序设"
 
 msgid "IDS_ST_BODY_APPLICATION_MANAGER"
 msgstr "应用程序管理器"
@@ -2065,15 +1825,9 @@ msgstr "应用程序管理器"
 msgid "IDS_ST_BODY_APPLICATION_INFO"
 msgstr "应用程序信息"
 
-msgid "IDS_ST_BODY_APPLICATION"
-msgstr "应用程序"
-
 msgid "IDS_ST_BODY_ANTIVIRUS_SOFTWARE_ABB"
 msgstr "防病毒软件"
 
-msgid "IDS_ST_BODY_AM"
-msgstr "AM"
-
 msgid "IDS_ST_BODY_ALWAYS_REJECT"
 msgstr "总是拒绝"
 
@@ -2083,9 +1837,6 @@ msgstr "始终打开"
 msgid "IDS_ST_BODY_ALWAYS_OFF"
 msgstr "始终关闭"
 
-msgid "IDS_ST_BODY_ALARM"
-msgstr "闹钟"
-
 msgid "IDS_ST_BODY_AFTER_YOU_DOWNLOAD_AND_INSTALL_APPLICATIONS_APPLICATIONS_WILL_BE_SHOWN_HERE"
 msgstr "下载并安装应用程序后,应用程序将显示在此处"
 
@@ -2095,6 +1846,9 @@ msgstr "重置后,手机将自动重启。"
 msgid "IDS_ST_BODY_ADJUST_BRIGHTNESS_LEVEL"
 msgstr "调整亮度级别"
 
+msgid "IDS_ST_BODY_URL"
+msgstr "网址"
+
 msgid "IDS_ST_BODY_ADJUST_AUTOMATIC_BRIGHTNESS"
 msgstr "调整自动亮度"
 
@@ -2114,7 +1868,7 @@ msgid "IDS_ECON_BODY_EASY_CONNECT_M_SHARING_ABB"
 msgstr "简易连接"
 
 msgid "IDS_SCR_POP_SCREEN_READER_IS_NOT_SUPPORTED_BY_PS_PRESS_THE_BACK_KEY_TO_RETURN_TO_THE_PREVIOUS_SCREEN"
-msgstr "%s 不支援屏幕阅读器。请按下返回键以回到前一个屏幕。"
+msgstr "%s不支援屏幕阅读器。请按下返回键以回到前一个屏幕。"
 
 msgid "IDS_KEEPIT_HEADER_KEEPIT_M_APPLICATION_NAME"
 msgstr "KeepIt"
@@ -2123,13 +1877,13 @@ msgid "IDS_CALL_POP_UNAVAILABLE_T_DIAL"
 msgstr "不适用"
 
 msgid "IDS_CALL_POP_CALLING_EMERG_ONLY"
-msgstr "仅限紧急呼叫"
+msgstr "仅限紧急呼叫"
 
 msgid "IDS_JAVA_OPT_SIM_SETTINGS"
-msgstr "SIM设定"
+msgstr "SIM 设置"
 
 msgid "IDS_TASK_BODY_NO_RUNNING_APPLICATION"
-msgstr "æ\97 正在运行的应用程序"
+msgstr "没æ\9c\89正在运行的应用程序"
 
 msgid "IDS_VC_MBODY_NOTIFICATION_READ_OUT"
 msgstr "通知读出"
@@ -2150,7 +1904,7 @@ msgid "IDS_SKM_BODY_ASK_M_IDEA_SKETCH"
 msgstr "询问"
 
 msgid "IDS_HELP_POP_THE_FRONT_CAMERA_IS_NOT_BEING_USED_BY_ANOTHER_APPLICATION"
-msgstr "前置摄像头未其他应用程序使用时。"
+msgstr "前置摄像头未其他应用程序使用时。"
 
 msgid "IDS_HELP_POP_THE_DEVICE_IS_IN_WELL_LIT_CONDITIONS_BUT_THE_SCREEN_IS_NOT_IN_DIRECT_LIGHT"
 msgstr "设备处于清晰光源环境,但是屏幕未直接受光时。"
@@ -2164,71 +1918,164 @@ msgstr "设备通过在屏幕检测您的面部时调节屏幕以做出智能反
 msgid "IDS_HELP_BODY_SMART_SCREEN_WORKS_BEST_UNDER_THE_FOLLOWING_CONDITIONS_C"
 msgstr "智能屏幕在以下条件下运行效果最佳:"
 
-msgid "IDS_HELP_BODY_SMART_ROTATION_DISABLES_AUTO_SCREEN_ROTATION_BY_CHECKING_THE_ORIENTATION_OF_YOUR_FACE_AND_THE_DEVICE_BY_ITS_FRONT_CAMERA"
-msgstr "智能旋转通过前部摄像头检查您的面部与设备的定向禁用自动屏幕旋转。"
-
-msgid "IDS_LBS_HEADER_LOCATION"
-msgstr "位置"
-
 msgid "IDS_LBS_BODY_DESTINATION"
 msgstr "目的地"
 
-msgid "IDS_ST_SK_NO"
-msgstr "å\90¦"
+msgid "IDS_ST_BODY_TEXTSTYLE_LARGE"
+msgstr "大"
 
-msgid "IDS_HELP_BODY_SMART_STAY_DETECTS_YOUR_EYES_WITH_THE_FRONT_CAMERA_SO_THAT_THE_SCREEN_STAYS_ON_WHEN_YOU_ARE_LOOKING_AT_IT"
-msgstr "æ\99ºè\83½ä¼\91ç\9c ä½¿ç\94¨å\89\8dé\83¨æ\91\84å\83\8f头æ£\80æµ\8bæ\82¨ç\9a\84ç\9c¼é\83¨ï¼\8cå½\93æ\82¨ç\9c\8bç\9d\80å±\8få¹\95æ\97¶å±\8få¹\95ä¿\9dæ\8c\81亮起ã\80\82"
+msgid "IDS_ST_BODY_SUNDAY"
+msgstr "æ\98\9fæ\9c\9fæ\97¥"
 
-msgid "IDS_QP_POP_YOU_WILL_NO_LONGER_BE_ABLE_TO_USE_APPLICATIONS_NOTI_MSG"
-msgstr "您将无法继续通过移动网络使用互联网、电子邮件和 YouTube 等应用程序。是否继续?"
+msgid "IDS_ST_BODY_STORAGE"
+msgstr "存储"
 
-msgid "IDS_ST_BODY_10_MINUTES"
-msgstr "10 分钟"
+msgid "IDS_ST_BODY_SECURITY"
+msgstr "安全"
 
-msgid "IDS_ST_BODY_15SEC"
-msgstr "15 秒"
+msgid "IDS_ST_BODY_SEARCH"
+msgstr "搜索"
 
-msgid "IDS_ST_BODY_24_HOURS"
-msgstr "24 小时"
+msgid "IDS_ST_BODY_SD_CARD"
+msgstr "SD 卡"
 
-msgid "IDS_ST_BODY_2_MINUTES"
-msgstr "2 分钟"
+msgid "IDS_ST_BODY_SCHEDULE"
+msgstr "日程表"
 
-msgid "IDS_ST_BODY_30SEC"
-msgstr "30 秒"
+msgid "IDS_ST_BODY_SAVED"
+msgstr "已保存"
 
-msgid "IDS_ST_BODY_5_MINUTES"
-msgstr "5 分钟"
+msgid "IDS_ST_BODY_SAVE"
+msgstr "保存"
 
-msgid "IDS_ST_BODY_APPLICATIONS"
-msgstr "åº\94ç\94¨ç¨\8båº\8f"
+msgid "IDS_ST_BODY_REGION"
+msgstr "å\9c°å\8cº"
 
-msgid "IDS_ST_BODY_DONT_ASK_AGAIN"
-msgstr "ä¸\8då\86\8d询é\97®"
+msgid "IDS_ST_BODY_PROFILE"
+msgstr "个人信æ\81¯è®¾ç½®"
 
-msgid "IDS_ST_BODY_P1SS_IS_CURRENTLY_P2SS_T_TTS"
-msgstr "%1$s 当前为 %2$s。"
+msgid "IDS_ST_BODY_PM"
+msgstr "下午"
 
-msgid "IDS_ST_BODY_PASSWORDS_MUST_CONSIST_OF_AT_LEAST_4_ALPHANUMERIC_CHARACTERS_ALSO_INCLUDING_AT_LEAST_1_ALPHABETICAL_CHARACTER"
-msgstr "密码必须包含至少 4 个字母数字字符,同时包含至少 1 个字母字符。"
+msgid "IDS_ST_BODY_PHONEPROFILES_SILENT"
+msgstr "静音"
 
-msgid "IDS_ST_BODY_PUK1_BLOCKED"
-msgstr "PUK1 码被封锁。"
+msgid "IDS_ST_BODY_PASSWORD"
+msgstr "密码"
 
-msgid "IDS_ST_BODY_PUK1_CODE"
-msgstr "PUK1 码"
+msgid "IDS_ST_BODY_NO_RESULTS_FOUND"
+msgstr "未找到结果"
 
-msgid "IDS_ST_BODY_PUK2"
-msgstr "PUK2"
+msgid "IDS_ST_BODY_NOT_ASSIGNED"
+msgstr "未分配"
 
-msgid "IDS_ST_BUTTON2_POWER_SAVING_MODE_ABB"
-msgstr "省电模式"
+msgid "IDS_ST_BODY_NOTIFICATIONS"
+msgstr "通知"
 
-msgid "IDS_ST_BUTTON_CANCEL_ABB2"
-msgstr "取消"
+msgid "IDS_ST_BODY_NOTIFICATION"
+msgstr "通知"
 
-msgid "IDS_ST_HEADER_1_PROCESS_AT_MOST_ABB"
-msgstr "最多 1 个程序"
+msgid "IDS_ST_BODY_NONE"
+msgstr "无"
+
+msgid "IDS_ST_BODY_NEW"
+msgstr "新建"
+
+msgid "IDS_ST_BODY_NETWORK"
+msgstr "网络"
+
+msgid "IDS_ST_BODY_NAME"
+msgstr "名称"
+
+msgid "IDS_ST_BODY_MONDAY"
+msgstr "星期一"
+
+msgid "IDS_ST_BODY_MODE"
+msgstr "模式"
+
+msgid "IDS_ST_SK_NO"
+msgstr "否"
+
+msgid "IDS_ST_BODY_MESSAGE"
+msgstr "信息"
+
+msgid "IDS_ST_BODY_MEMORY"
+msgstr "存储空间"
+
+msgid "IDS_ST_BODY_MB"
+msgstr "MB"
+
+msgid "IDS_ST_BODY_LIST_VIEW"
+msgstr "列表视图"
+
+msgid "IDS_ST_BODY_LICENCE"
+msgstr "许可"
+
+msgid "IDS_ST_BODY_LED_INDICATOR"
+msgstr "LED 指示灯"
+
+msgid "IDS_HELP_BODY_SMART_STAY_DETECTS_YOUR_EYES_WITH_THE_FRONT_CAMERA_SO_THAT_THE_SCREEN_STAYS_ON_WHEN_YOU_ARE_LOOKING_AT_IT"
+msgstr "【智能休眠】使用前置摄像头检测您的眼部,当您看着屏幕时屏幕会保持亮起。"
+
+msgid "IDS_QP_POP_YOU_WILL_NO_LONGER_BE_ABLE_TO_USE_APPLICATIONS_NOTI_MSG"
+msgstr "您将无法继续通过移动网络使用互联网、电子邮件和 YouTube 等应用程序。是否继续?"
+
+msgid "IDS_ST_BODY_10_MINUTES"
+msgstr "10 分钟"
+
+msgid "IDS_ST_BODY_15SEC"
+msgstr "15 秒"
+
+msgid "IDS_ST_BODY_24_HOURS"
+msgstr "24 小时"
+
+msgid "IDS_ST_BODY_2_MINUTES"
+msgstr "2 分钟"
+
+msgid "IDS_ST_BODY_KB"
+msgstr "KB"
+
+msgid "IDS_ST_BODY_30SEC"
+msgstr "30 秒"
+
+msgid "IDS_ST_BODY_5_MINUTES"
+msgstr "5 分钟"
+
+msgid "IDS_ST_BODY_DONT_ASK_AGAIN"
+msgstr "不再询问"
+
+msgid "IDS_ST_BODY_P1SS_IS_CURRENTLY_P2SS_T_TTS"
+msgstr "%1$s 当前为 %2$s。"
+
+msgid "IDS_ST_BODY_PASSWORDS_MUST_CONSIST_OF_AT_LEAST_4_ALPHANUMERIC_CHARACTERS_ALSO_INCLUDING_AT_LEAST_1_ALPHABETICAL_CHARACTER"
+msgstr "密码必须包含至少 4 个字母数字字符,同时包含至少 1 个字母字符。"
+
+msgid "IDS_ST_BODY_INSERT_SD_CARD"
+msgstr "插入SD卡。"
+
+msgid "IDS_ST_BODY_PUK1_BLOCKED"
+msgstr "PUK1 码被封锁。"
+
+msgid "IDS_ST_BODY_INCORRECT_PIN_E"
+msgstr "错误的 PIN 码"
+
+msgid "IDS_ST_BODY_PUK1_CODE"
+msgstr "PUK1 码"
+
+msgid "IDS_ST_BODY_INCORRECT_PASSWORD_TRY_AGAIN"
+msgstr "密码不正确。请重试。"
+
+msgid "IDS_ST_BODY_PUK2"
+msgstr "PUK2"
+
+msgid "IDS_ST_BUTTON2_POWER_SAVING_MODE_ABB"
+msgstr "省电模式"
+
+msgid "IDS_ST_BUTTON_CANCEL_ABB2"
+msgstr "取消"
+
+msgid "IDS_ST_HEADER_1_PROCESS_AT_MOST_ABB"
+msgstr "最多 1 个程序"
 
 msgid "IDS_ST_HEADER_2_PROCESSES_AT_MOST_ABB"
 msgstr "最多 2 个程序"
@@ -2252,7 +2099,7 @@ msgid "IDS_ST_OPT_4G_3G_2G_HAUTO_CONNECT"
 msgstr "4G/3G/2G(自动连接)"
 
 msgid "IDS_ST_POP_EMERGENCY_MODE_SAVES_BATTERY_POWER_BY_C_MSG"
-msgstr "紧急模式通过以下方式来节省电池电量:\n\n- 将屏幕颜色更改为灰阶。\n- 限制可用应用程序的数量。\n- 屏幕关闭时关闭移动数据。\n- 关闭连接功能,如 Wi-Fi 与蓝牙。\n\n部分功能,如屏幕阅读器和智能保护皮盖将不可用。\n您的部分主屏幕 Dynamic Box 可能无法显示,并且可能需要重新配置。"
+msgstr "在【紧急模式】下可通过以下方式来节省电量:\n\n- 将屏幕颜色更改为灰度。\n- 限制可用的应用程序数量。\n- 屏幕关闭时禁用【移动数据】。\n- 关闭连接功能,如 Wi-Fi 与蓝牙。\n\n部分功能,如屏幕阅读器和智能保护皮盖将无法使用。\n您的部分主屏幕动态框可能无法显示,并且可能需要重新设置。"
 
 msgid "IDS_ST_POP_INCORRECT_PUK1_CODE"
 msgstr "PUK1 码错误。"
@@ -2260,6 +2107,9 @@ msgstr "PUK1 码错误。"
 msgid "IDS_ST_POP_INCORRECT_PUK1_PD_ATTEMPTS_LEFT"
 msgstr "PUK1 错误。剩余 %d 次机会。"
 
+msgid "IDS_ST_BODY_GRID_VIEW"
+msgstr "网格视图"
+
 msgid "IDS_ST_POP_INCORRECT_PUK2"
 msgstr "错误的 PUK2 码"
 
@@ -2269,20 +2119,89 @@ msgstr "PUK2 错误。剩余 %d 次机会。"
 msgid "IDS_ST_POP_PIN_CHANGED"
 msgstr "PIN 码已更改"
 
+msgid "IDS_ST_BODY_GB"
+msgstr "GB"
+
 msgid "IDS_TASKMGR_BUTTON_CLEAR_CACHE"
 msgstr "清除缓存"
 
 msgid "IDS_ST_BODY_3G_ONLY"
 msgstr "仅限 3G"
 
+msgid "IDS_ST_BODY_FROM_M_TIME"
+msgstr "从"
+
 msgid "IDS_ST_HEADER_ADD"
 msgstr "添加"
 
-msgid "IDS_ST_BODY_SECONDS"
-msgstr ""
+msgid "IDS_ST_BODY_FACEBOOK"
+msgstr "Facebook"
 
-msgid "IDS_ST_BUTTON_CANCEL"
-msgstr "取消"
+msgid "IDS_ST_BODY_ENTER_NEW_PASSWORD"
+msgstr "输入新密码"
+
+msgid "IDS_ST_BODY_EDIT"
+msgstr "编辑"
+
+msgid "IDS_ST_BODY_DO_NOT_SHOW_AGAIN"
+msgstr "不再显示"
+
+msgid "IDS_ST_BODY_DOWNLOADS"
+msgstr "下载列表"
+
+msgid "IDS_ST_BODY_DOWNLOAD"
+msgstr "下载"
+
+msgid "IDS_ST_BODY_DISPLAY_CONTENTS"
+msgstr "显示内容"
+
+msgid "IDS_ST_BODY_DEVICE_MEMORY"
+msgstr "设备内存"
+
+msgid "IDS_ST_BODY_DEVICE"
+msgstr "设备"
+
+msgid "IDS_ST_BODY_DATE"
+msgstr "日期"
+
+msgid "IDS_ST_BODY_CURRENT"
+msgstr "目前"
+
+msgid "IDS_ST_BODY_COUNTRY_CODE"
+msgstr "国家代码"
+
+msgid "IDS_ST_BODY_CONNECTION"
+msgstr "连接"
+
+msgid "IDS_ST_BODY_CONFIRM"
+msgstr "确认"
+
+msgid "IDS_ST_BODY_CHECK_FOR_UPDATES"
+msgstr "检查更新"
+
+msgid "IDS_ST_BODY_AVAILABLE"
+msgstr "适用"
+
+msgid "IDS_ST_BODY_AUTO_DOWNLOAD"
+msgstr "自动下载"
+
+msgid "IDS_ST_BODY_APPLICATION"
+msgstr "应用程序"
+
+msgid "IDS_ST_BODY_AM"
+msgstr "上午"
+
+msgid "IDS_ST_BODY_ALARM"
+msgstr "闹钟"
+
+msgid "IDS_LBS_HEADER_LOCATION"
+msgstr "位置"
+
+msgid "IDS_ST_BODY_APPLICATIONS"
+msgstr "应用程序"
+
+msgid "IDS_ST_BODY_VIDEOS"
+msgstr "视频"
 
 msgid "IDS_ST_BODY_1_5_SECONDS"
 msgstr "1.5 秒"
@@ -2296,8 +2215,17 @@ msgstr "完成"
 msgid "IDS_ST_HEADER_ENABLE_DATA_ROAMING"
 msgstr "启用数据漫游"
 
-msgid "IDS_ST_HEADER_TURN_ON_MOBILE_DATA"
-msgstr "打开移动数据"
+msgid "IDS_ST_HEADER_SCAN_FOR_NETWORKS_ABB"
+msgstr "扫描网络"
+
+msgid "IDS_ST_POP_MOBILE_DATA_WILL_BE_TURNED_ON_CONNECTING_TO_MOBILE_NETWORKS_MAY_RESULT_IN_ADDITIONAL_CHARGES_DEPENDING_ON_YOUR_PAYMENT_PLAN"
+msgstr "将打开【移动数据】。根据您的资费套餐,连接至移动网络可能产生额外费用。"
+
+msgid "IDS_ST_POP_SCANNING_FOR_NETWORK_ING"
+msgstr "正在扫描网络..."
+
+msgid "IDS_ST_POP_UNLESS_YOU_CONNECT_TO_A_WI_FI_NETWORK_YOU_WILL_NOT_BE_ABLE_TO_USE_THE_INTERNET_EMAIL_OR_OTHER_APPS_MSG"
+msgstr "除非连接至 Wi-Fi 网络,您将无法使用互联网、电子邮件或需要数据连接的其他应用程序。"
 
 msgid "IDS_ST_HEADER_UNABLE_TO_PLAY_SAMPLE_ABB"
 msgstr "无法播放样本"
@@ -2305,15 +2233,24 @@ msgstr "无法播放样本"
 msgid "IDS_ST_POP_SAMPLES_CANNOT_BE_PLAYED_DURING_CALLS"
 msgstr "通话期间无法播放样本。"
 
-msgid "IDS_ST_HEADER_DEVICE_NAME"
-msgstr "设备名称"
-
 msgid "IDS_ST_HEADER_DELETE_ITEMS_ABB2"
 msgstr "删除项目"
 
+msgid "IDS_ST_BODY_SECONDS"
+msgstr "秒"
+
 msgid "IDS_ST_HEADER_FEEDBACK"
 msgstr "反馈"
 
+msgid "IDS_ST_BUTTON_CANCEL"
+msgstr "取消"
+
+msgid "IDS_ST_HEADER_TURN_ON_MOBILE_DATA"
+msgstr "打开移动数据"
+
+msgid "IDS_ST_HEADER_DEVICE_NAME"
+msgstr "设备名称"
+
 msgid "IDS_ST_BODY_SELECT_ALL"
 msgstr "全选"
 
@@ -2323,23 +2260,17 @@ msgstr "全部"
 msgid "IDS_ST_HEADER_MANAGE_CERTIFICATES_ABB"
 msgstr "管理证书"
 
-msgid "IDS_ST_BODY_INCORRECT_PASSWORD"
-msgstr "密码错误"
-
 msgid "IDS_ST_HEADER_TURN_OFF_MOBILE_DATA"
 msgstr "关闭移动数据"
 
 msgid "IDS_ST_BODY_FLIGHT_MODE_DISABLES_CALLING_AND_MESSAGING_FUNCTIONS_AND_TURNS_OFF_MOBILE_DATA_AND_CONNECTIVITY_FUNCTIONS_MSG"
-msgstr "飞行模式将禁用通话和信息功能,并关闭移动数据和连接功能,如 Wi-Fi 和蓝牙。若要在飞行模式中使用 Wi-Fi 和蓝牙,请在设定中或通知面板上将其打开。将启用飞行模式。"
+msgstr "飞行模式将禁用通话和信息功能,并关闭移动数据和连接功能,如 Wi-Fi 和蓝牙。若要在飞行模式中使用 Wi-Fi 和蓝牙,请在【设置】或通知面板中将其打开。将启用飞行模式。"
 
 msgid "IDS_ST_BODY_TYPE"
 msgstr "类型"
 
-msgid "IDS_ST_BODY_PERSONAL"
-msgstr "个人"
-
 msgid "IDS_ST_HEADER_LOCK_SCREEN_AND_SECURITY_ABB"
-msgstr "锁定屏幕安全"
+msgstr "锁定屏幕安全"
 
 msgid "IDS_ST_HEADER_PRIVACY_AND_SAFETY_ABB"
 msgstr "隐私和安全"
@@ -2348,7 +2279,7 @@ msgid "IDS_ST_BODY_MOBILE_NETWORKS"
 msgstr "移动网络"
 
 msgid "IDS_ST_HEADER_MORE_CONNECTION_SETTINGS"
-msgstr "更多连接设"
+msgstr "更多连接设"
 
 msgid "IDS_ST_MBODY_LEGAL_INFORMATION_ABB"
 msgstr "法律信息"
@@ -2356,9 +2287,6 @@ msgstr "法律信息"
 msgid "IDS_ST_BODY_DEVICE_INFORMATION"
 msgstr "设备信息"
 
-msgid "IDS_ST_BODY_PHONE_NUMBER"
-msgstr "手机号码"
-
 msgid "IDS_ST_BODY_MODEL_NUMBER"
 msgstr "型号"
 
@@ -2372,13 +2300,13 @@ msgid "IDS_ST_BODY_WI_FI_MAC_ADDRESS"
 msgstr "Wi-Fi MAC地址"
 
 msgid "IDS_ST_BUTTON_BATTERY_POWER_ABB"
-msgstr "电池电量"
+msgstr "电量"
 
 msgid "IDS_ST_TMBODY_SECURITY_STATUS"
 msgstr "安全状态"
 
 msgid "IDS_ST_SBODY_SHOW_THE_TIME_IN_24_HOUR_FORMAT_INSTEAD_OF_12_HOUR_HAM_PM_FORMAT"
-msgstr "以 24 小时格式,而非 12 小时 (AM/PM) 格式显示时间。"
+msgstr "以 24 小时格式,而非 12 小时 (上午/下午) 格式显示时间。"
 
 msgid "IDS_ST_MBODY_AUTO_UPDATE"
 msgstr "自动更新"
@@ -2407,39 +2335,99 @@ msgstr "清除缓存"
 msgid "IDS_ST_BODY_12_HOURS"
 msgstr "12 小时"
 
+msgid "IDS_ST_BODY_ANSWERINGMODE_AUTOMATIC"
+msgstr "自动"
+
+msgid "IDS_ST_BODY_BLUETOOTH"
+msgstr "蓝牙"
+
+msgid "IDS_ST_BODY_ADVANCEDOPTIONS_CERTIFICATES"
+msgstr "证书"
+
+msgid "IDS_ST_BODY_CALLERID_DEFAULT"
+msgstr "默认"
+
+msgid "IDS_ST_BODY_APPLICATIONSETTINGS_MESSAGE"
+msgstr "信息"
+
+msgid "IDS_ST_BODY_NFC"
+msgstr "NFC"
+
+msgid "IDS_ST_BODY_PIN_LOCK"
+msgstr "数字密码锁"
+
+msgid "IDS_ST_BUTTON2_S_PLANNER"
+msgstr "S 日历"
+
+msgid "IDS_ST_BODY_VOICE"
+msgstr "语音"
+
+msgid "IDS_ST_BODY_DEFAULTMEMORY_VOICE_RECORDER"
+msgstr "录音机"
+
+msgid "IDS_ST_BODY_YYYY_MM_DD_DOT"
+msgstr "年.月.日"
+
+msgid "IDS_ST_BODY_BRIGHTNESS_M_POWER_SAVING"
+msgstr "亮度"
+
+msgid "IDS_ST_HEADER_SORT_BY"
+msgstr "排序方式"
+
+msgid "IDS_ST_TPOP_MAXIMUM_NUMBER_OF_CHARACTERS_REACHED"
+msgstr "已达到最大字符数"
+
+msgid "IDS_ST_TPOP_TRY_AGAIN"
+msgstr "请重试"
+
+msgid "IDS_ST_SK_YES"
+msgstr "是"
+
+msgid "IDS_ST_BODY_PLAY_A_SOUND_WHEN_BUTTONS_ICONS_AND_MENU_ITEMS_ARE_TAPPED"
+msgstr "点击按钮、图标和菜单项目时播放声音。"
+
+msgid "IDS_ST_MBODY_KEYBOARD_SOUND"
+msgstr "按键提示音"
+
+msgid "IDS_ST_MBODY_TOUCH_SOUND"
+msgstr "触摸声音"
+
+msgid "IDS_ST_SBODY_PLAY_A_SOUND_WHEN_THE_SAMSUNG_KEYBOARD_IS_TAPPED"
+msgstr "点击三星键盘时播放声音"
+
+msgid "IDS_ST_POP_MOUNTING_SD_CARD_ING"
+msgstr "正在安装 SD 卡..."
+
+msgid "IDS_ST_BODY_SET_DATE"
+msgstr "设置日期"
+
+msgid "IDS_ST_BODY_LOCK_SCREEN"
+msgstr "锁定屏幕"
+
+msgid "IDS_ST_BODY_PERSONAL"
+msgstr "个人"
+
+msgid "IDS_ST_BODY_PHONE_NUMBER"
+msgstr "手机号码"
+
 msgid "IDS_ST_BODY_1MINUTE"
 msgstr "1 分钟"
 
 msgid "IDS_ST_BODY_ACCOUNTS"
-msgstr "户"
+msgstr "户"
 
 msgid "IDS_ST_HEADER_ALLSHARE"
-msgstr "娱乐共享"
-
-msgid "IDS_ST_BODY_ANSWERINGMODE_AUTOMATIC"
-msgstr "自动"
+msgstr "娱乐分享"
 
 msgid "IDS_ST_BUTTON_BACK"
 msgstr "返回"
 
-msgid "IDS_ST_BODY_BLUETOOTH"
-msgstr "蓝牙"
-
-msgid "IDS_ST_BODY_ADVANCEDOPTIONS_CERTIFICATES"
-msgstr "证书"
-
 msgid "IDS_ST_BODY_CONTACTS"
 msgstr "联系人"
 
 msgid "IDS_ST_BODY_MYTHEME_CREATE"
 msgstr "新建"
 
-msgid "IDS_ST_BODY_CALLERID_DEFAULT"
-msgstr "默认"
-
-msgid "IDS_ST_BODY_FM_RADIO"
-msgstr "FM 收音机"
-
 msgid "IDS_ST_BODY_FONT"
 msgstr "字体"
 
@@ -2452,15 +2440,9 @@ msgstr "帮助"
 msgid "IDS_ST_BODY_MANUAL"
 msgstr "手动"
 
-msgid "IDS_ST_BODY_APPLICATIONSETTINGS_MESSAGE"
-msgstr "信息"
-
 msgid "IDS_ST_BODY_MUSIC"
 msgstr "音乐"
 
-msgid "IDS_ST_BODY_NFC"
-msgstr "NFC"
-
 msgid "IDS_ST_BODY_ALERTTYPE_OFF"
 msgstr "关"
 
@@ -2468,10 +2450,7 @@ msgid "IDS_ST_BODY_ON"
 msgstr "开"
 
 msgid "IDS_ST_BODY_MEMORYSTATUS_OTHERS"
-msgstr "其它"
-
-msgid "IDS_ST_BODY_PIN_LOCK"
-msgstr "PIN码锁"
+msgstr "其他"
 
 msgid "IDS_ST_BODY_RESET"
 msgstr "重置"
@@ -2488,45 +2467,21 @@ msgstr "同步"
 msgid "IDS_ST_BODY_SYSTEM"
 msgstr "系统"
 
-msgid "IDS_ST_BUTTON2_S_PLANNER"
-msgstr "S 日历"
-
 msgid "IDS_ST_BODY_TWITTER"
 msgstr "Twitter"
 
 msgid "IDS_ST_BODY_USERNAME"
 msgstr "用户名"
 
-msgid "IDS_ST_BODY_VOICE"
-msgstr "语音"
-
-msgid "IDS_ST_BODY_DEFAULTMEMORY_VOICE_RECORDER"
-msgstr "录音机"
-
 msgid "IDS_ST_BODY_WI_FI"
 msgstr "Wi-Fi"
 
-msgid "IDS_ST_BODY_YYYY_MM_DD_DOT"
-msgstr "年.月.日"
-
-msgid "IDS_ST_BODY_BRIGHTNESS_M_POWER_SAVING"
-msgstr "亮度"
-
-msgid "IDS_ST_HEADER_SORT_BY"
-msgstr "排序方式"
-
 msgid "IDS_ST_BODY_DELETED"
 msgstr "已删除"
 
 msgid "IDS_ST_POP_ERROR"
 msgstr "出错"
 
-msgid "IDS_ST_TPOP_MAXIMUM_NUMBER_OF_CHARACTERS_REACHED"
-msgstr "已达到最大字符数"
-
-msgid "IDS_ST_TPOP_TRY_AGAIN"
-msgstr "请重试"
-
 msgid "IDS_ST_BODY_VERSION"
 msgstr "版本"
 
@@ -2534,38 +2489,11 @@ msgid "IDS_ST_BODY_DELETE"
 msgstr "删除"
 
 msgid "IDS_ST_SK_SET_LITE"
-msgstr "设定"
-
-msgid "IDS_ST_SK_YES"
-msgstr "是"
-
-msgid "IDS_SAPPS_SK_TRY_ABB"
-msgstr "尝试"
-
-msgid "IDS_ST_BODY_PLAY_A_SOUND_WHEN_BUTTONS_ICONS_AND_MENU_ITEMS_ARE_TAPPED"
-msgstr "点击按钮、图标和菜单项目时播放声音。"
-
-msgid "IDS_ST_MBODY_KEYBOARD_SOUND"
-msgstr "按键提示音"
+msgstr "设置"
 
 msgid "IDS_ST_MBODY_RINGTONE"
 msgstr "铃声"
 
-msgid "IDS_ST_MBODY_TOUCH_SOUND"
-msgstr "触摸声音"
-
-msgid "IDS_ST_SBODY_PLAY_A_SOUND_WHEN_THE_SAMSUNG_KEYBOARD_IS_TAPPED"
-msgstr "点击三星键盘时播放声音"
-
-msgid "IDS_ST_POP_MOUNTING_SD_CARD_ING"
-msgstr "正在安装 SD 卡..."
-
-msgid "IDS_ST_BODY_SET_DATE"
-msgstr "设置日期"
-
-msgid "IDS_ST_BODY_ALL"
-msgstr "全部"
-
 msgid "IDS_LBS_BODY_LOCATION_SERVICE"
 msgstr "位置服务"
 
@@ -2575,9 +2503,6 @@ msgstr "VPN"
 msgid "IDS_ST_SK_OPTIONS_LITE"
 msgstr "选项"
 
-msgid "IDS_ST_BODY_TTS"
-msgstr "TTS"
-
 msgid "IDS_ST_BODY_VOICE_CONTROL"
 msgstr "语音控制"
 
@@ -2585,28 +2510,25 @@ msgid "IDS_ST_BODY_ALLOW_OR_BLOCK_NOTIFICATIONS_FROM_INDIVIDUAL_APPLICATIONS"
 msgstr "允许或阻止个别应用程序的通知。"
 
 msgid "IDS_ST_MBODY_DO_NOT_DISTURB_ABB"
-msgstr "请勿打扰模式"
+msgstr "免打扰"
 
 msgid "IDS_ST_MBODY_APP_NOTIFICATIONS"
 msgstr "应用程序通知"
 
+msgid "IDS_ST_BODY_ALL"
+msgstr "全部"
+
 msgid "IDS_ST_HEADER_DEFAULT_APPLICATIONS_ABB"
 msgstr "默认应用程序"
 
-msgid "IDS_ST_BODY_HOME"
-msgstr "家庭"
-
 msgid "IDS_ST_BODY_SET_TIME"
 msgstr "设置时间"
 
 msgid "IDS_ST_BODY_UNABLE_TO_SCAN_FOR_NETWORKS"
 msgstr "无法扫描网络。"
 
-msgid "IDS_ST_BODY_LOCK_SCREEN"
-msgstr "锁定屏幕"
-
-msgid "IDS_ST_BODY_OFF"
-msgstr "关"
+msgid "IDS_ACCS_BODY_SIGNAL_STRENGTH_TTS"
+msgstr "信号强度"
 
 msgid "IDS_ST_HEADER_VISION"
 msgstr "视觉"
@@ -2614,21 +2536,201 @@ msgstr "视觉"
 msgid "IDS_ST_BODY_SIGNAL_STRENGTH"
 msgstr "信号强度"
 
-msgid "IDS_ST_POP_MOBILE_DATA_WILL_BE_TURNED_ON_CONNECTING_TO_MOBILE_NETWORKS_MAY_RESULT_IN_ADDITIONAL_CHARGES_DEPENDING_ON_YOUR_PAYMENT_PLAN"
-msgstr "将打开移动数据。根据您的付费方案,连接至移动网络可能产生额外费用。"
+msgid "IDS_ST_BODY_HELLO_KITTY_10"
+msgstr "Hello Kitty 10"
 
-msgid "IDS_ST_POP_UNLESS_YOU_CONNECT_TO_A_WI_FI_NETWORK_YOU_WILL_NOT_BE_ABLE_TO_USE_THE_INTERNET_EMAIL_OR_OTHER_APPS_MSG"
-msgstr "除非连接至 Wi-Fi 网络,您将无法使用互联网、电子邮件或需要数据连接的其他应用程序。"
+msgid "IDS_ST_HEADER_SOUNDS_AND_NOTIFICATIONS_ABB"
+msgstr "声音和通知"
+
+msgid "IDS_ST_BODY_TTS"
+msgstr "TTS"
+
+msgid "IDS_ST_BODY_HOME"
+msgstr "家庭"
+
+msgid "IDS_ST_BODY_OFF"
+msgstr "关"
+
+msgid "IDS_ST_BODY_THERE_ARE_NO_APPS_SET_AS_DEFAULTS"
+msgstr "没有默认应用程序。"
+
+msgid "IDS_ST_HEADER_PRIVACY_SETTINGS_ABB"
+msgstr "隐私设置"
+
+msgid "IDS_QP_OPT_SHOW_ALL_CONTENT_ABB"
+msgstr "显示全部内容"
+
+msgid "IDS_QP_OPT_HIDE_SENSITIVE_CONTENT_ABB"
+msgstr "隐藏敏感内容"
+
+msgid "IDS_ST_BUTTON_REMOVE_ABB2"
+msgstr "移除"
+
+msgid "IDS_QP_TMBODY_NOTIFICATIONS_ON_LOCK_SCREEN"
+msgstr "锁定屏幕上的通知"
+
+msgid "IDS_ACCS_BODY_WHILE_SCREEN_READER_IS_ENABLED_YOUR_PHONE_WILL_PROVIDE_VOICE_FEEDBACK_FOR_EXAMPLE_SCREEN_READER_WILL_MSG"
+msgstr "启用屏幕阅读器时,您的手机将提供语音反馈。例如,屏幕阅读器将告诉您可与每个屏幕上的什么项目互动。点击项目可选中并收听项目的内容,此时双击项目即可执行相关的动作。"
+
+msgid "IDS_ACCS_MBODY_READ_OUT_USAGE_HINTS_ABB"
+msgstr "读出使用提示"
+
+msgid "IDS_ACCS_MBODY_SOUND_FEEDBACK"
+msgstr "声音反馈"
+
+msgid "IDS_ACCS_MBODY_VIBRATION_FEEDBACK"
+msgstr "振动反馈"
+
+msgid "IDS_ACCS_OPT_ALWAYS_READ_OUT_KEYBOARD_INPUT_TTS"
+msgstr "总是读出键盘输入"
 
-msgid "IDS_SCR_BODY_PD_UNREAD_NOTIFICATIONS"
-msgstr "未读通知"
+msgid "IDS_ACCS_OPT_KEYBOARD_FEEDBACK_TTS"
+msgstr "键盘反馈"
 
 msgid "IDS_ACCS_OPT_OTHER_FEEDBACK_TTS"
 msgstr "其他反馈"
 
+msgid "IDS_ACCS_SBODY_READ_OUT_NOTIFICATIONS_WHILE_THE_SCREEN_IS_OFF"
+msgstr "屏幕关闭时读出通知"
+
+msgid "IDS_ACCS_SBODY_SELECT_WHICH_INFORMATION_FROM_INDICATORS_SHOWN_ON_THE_STATUS_BAR_WILL_BE_READ_OUT_WHEN_YOU_TRIPLE_TAP_THE_SCREEN_WITH_TWO_FINGERS_MSG"
+msgstr "选择将在用两根手指在屏幕上点击三下时从状态栏上显示的指示中读出的信息类型,如时间和日期、设备的信号强度、Wi-Fi 和蓝牙连接,以及电量。"
+
+msgid "IDS_ACCS_SBODY_SET_THE_VOICE_FEEDBACK_TO_VARY_IN_PITCH_WHILE_USING_THE_KEYBOARD_TO_ENTER_TEXT"
+msgstr "将语音反馈设置为使用键盘输入文本时改变音调"
+
 msgid "IDS_ACCS_TMBODY_STATUS_BAR_INFORMATION"
 msgstr "状态栏信息"
 
-msgid "IDS_ACCS_SBODY_SELECT_WHICH_INFORMATION_FROM_INDICATORS_SHOWN_ON_THE_STATUS_BAR_WILL_BE_READ_OUT_WHEN_YOU_TRIPLE_TAP_THE_SCREEN_WITH_TWO_FINGERS_MSG"
-msgstr "选择将在用两根手指在屏幕上点击三下时从状态栏上显示的指示中读出的信息类型,如时间和日期、设备的信号强度、Wi-Fi 和蓝牙连接,以及电池电量。"
+msgid "IDS_ST_BUTTON_TURN_OFF_ABB2"
+msgstr "关闭"
+
+msgid "IDS_ST_BUTTON_TURN_ON_ABB3"
+msgstr "打开"
+
+msgid "IDS_ST_BUTTON_DISABLE_ABB"
+msgstr "禁用"
+
+msgid "IDS_ST_BUTTON_ENABLE_ABB3"
+msgstr "启用"
+
+msgid "IDS_SM_TPOP_P1SS_P2SS_CACHED_DATA_CLEARED_ABB"
+msgstr "%1$s %2$s 缓存数据已清除"
+
+msgid "IDS_SM_HEADER_DEFAULT_STORAGE_SETTINGS_ABB"
+msgstr "默认存储设置"
+
+msgid "IDS_SM_TMBODY_DEFAULT_STORAGE_LOCATIONS"
+msgstr "默认存储位置"
+
+msgid "IDS_SM_SBODY_CALCULATING_ING"
+msgstr "正在计算..."
+
+msgid "IDS_ST_BODY_IMAGES"
+msgstr "图片"
+
+msgid "IDS_ST_BODY_STORAGE_USAGE"
+msgstr "存储使用"
+
+msgid "IDS_ST_HEADER_TOTAL_SPACE"
+msgstr "总空间"
+
+msgid "IDS_SM_TMBODY_APPS_ABB"
+msgstr "应用程序"
+
+msgid "IDS_ST_BODY_SYSTEM_STORAGE"
+msgstr "手机内存"
+
+msgid "IDS_ST_BODY_CACHED_DATA_ABB"
+msgstr "缓存数据"
+
+msgid "IDS_SM_HEADER_DEFAULT_STORAGE_LOC_ABB"
+msgstr "默认存储位置"
+
+msgid "IDS_SM_BODY_FREE_M_MEMORY_ABB"
+msgstr "随意"
+
+msgid "IDS_ST_MBODY_ADS"
+msgstr "广告"
+
+msgid "IDS_SM_BODY_SELECT_THE_DEFAULT_LOCATION_FOR_INSTALLING_APPS_WHERE_APPS_CAN_BE_SAVED_DEPENDS_ON_THE_TYPE_OF_APP_AND_THE_AVAILABILITY_OF_THE_LOCATION"
+msgstr "选择应用程序的默认安装位置。应用程序的储存位置取决于根据应用程序的类型和位置的可用性。"
+
+msgid "IDS_SM_BODY_SELECT_THE_DEFAULT_STORAGE_LOCATION_FOR_CONTENT_SHARED_VIA_BLUETOOTH_OR_WI_FI_DIRECT"
+msgstr "请选择通过蓝牙或 Wi-Fi 直连所分享内容的默认存储位置。"
+
+msgid "IDS_ST_OPT_HIDE_CONTENT"
+msgstr "隐藏内容"
+
+msgid "IDS_ST_HEADER_PRIVACY_AND_SECURITY_ABB"
+msgstr "隐私和安全"
+
+msgid "IDS_ST_MBODY_PRIVACY_AND_SECURITY"
+msgstr "隐私和安全"
+
+msgid "IDS_ST_HEADER_TIZEN_CONNECT"
+msgstr "Tizen 连接"
+
+msgid "IDS_ST_OPT_BATTERY_USAGE_ABB"
+msgstr "电池使用量"
+
+msgid "IDS_SM_BODY_THE_BATTERY_USAGE_FOR_THE_PAST_P1SD_HOURS_P2SD_MINUTES_C"
+msgstr "过去 %1$d 小时 %2$d 分钟的电池使用量:"
+
+msgid "IDS_ST_BODY_REMAINING_BATTERY"
+msgstr "剩余电量"
+
+msgid "IDS_ST_BODY_CHARGING_ING_ABB"
+msgstr "充电中..."
+
+msgid "IDS_ST_SBODY_FULLY_CHARGED_ABB_M_STATUS"
+msgstr "充电完成"
+
+msgid "IDS_ST_BODY_MISSED_EVENTS"
+msgstr "错过的事件"
+
+msgid "IDS_ST_BODY_SPEECH_RATE"
+msgstr "语速"
+
+msgid "IDS_COM_POP_MISSED_EVENTS"
+msgstr "错过的事件"
+
+msgid "IDS_SCR_POP_DRAG_THE_SLIDER_TO_SET_THE_SPEECH_RATE"
+msgstr "请拖动控制滑块来设置语速。"
+
+msgid "IDS_ST_BODY_BATTERY_LEVEL"
+msgstr "电量"
+
+msgid "IDS_ST_HEADER_DETAILS"
+msgstr "详细信息"
+
+msgid "IDS_ST_MBODY_OTHER_SOUNDS"
+msgstr "其他声音"
+
+msgid "IDS_ST_HEADER_ENCRYPT_SD_CARD"
+msgstr "加密 SD 卡"
+
+msgid "IDS_ST_HEADER_DECRYPT_SD_CARD"
+msgstr "解密 SD 卡"
+
+msgid "IDS_ST_HEADER_ENCRYPTION"
+msgstr "加密"
+
+msgid "IDS_ST_SBODY_DEVICE_ENCRYPTED_M_STATUS"
+msgstr "设备已加密"
+
+msgid "IDS_ST_SBODY_DEVICE_NOT_ENCRYPTED_M_STATUS"
+msgstr "设备未加密"
+
+msgid "IDS_ST_SBODY_SD_CARD_ENCRYPTED_M_STATUS"
+msgstr "SD 卡已加密"
+
+msgid "IDS_ST_SBODY_SD_CARD_NOT_ENCRYPTED_M_STATUS_SBODY"
+msgstr "SD 卡未加密"
+
+msgid "IDS_ST_TMBODY_SECURE_ERASE"
+msgstr "安全清除"
+
+msgid "IDS_ST_SBODY_ERASE_ALL_DELETED_DATA_ON_THE_PHONE_PERMANENTLY_FOR_SECURITY_PURPOSES_THIS_DATA_WILL_NOT_BE_RECOVERABLE_BY_ANYONE"
+msgstr "出于安全目的将永久清除手机上已删除的所有数据。任何人都无法恢复这些数据。"
 
old mode 100644 (file)
new mode 100755 (executable)
index 631fe8d..4b196d9
@@ -1,12 +1,18 @@
-msgid "IDS_ST_BODY_1_MINUTE"
-msgstr "1 分鐘"
+msgid "IDS_VOICE_HEADER_SPEECH_TO_TEXT_HSTT"
+msgstr "語音轉文字 (STT)"
+
+msgid "IDS_VOICE_HEADER_TEXT_TO_SPEECH_HTTS"
+msgstr "文字轉語音 (TTS)"
+
+msgid "IDS_PB_TPOP_DELETING_ING_ABB"
+msgstr "正在刪除..."
+
+msgid "IDS_VOICE_BODY_VOICE_CONTROL_ABB2"
+msgstr "語音控制"
 
 msgid "IDS_ST_POP_SAVING"
 msgstr "儲存"
 
-msgid "IDS_CAM_POP_MODEL"
-msgstr "型號"
-
 msgid "IDS_EMAIL_BODY_INVALID_PORT_NUMBER"
 msgstr "無效端口號碼。"
 
@@ -20,10 +26,7 @@ msgid "IDS_MSG_OPT_6_SECONDS"
 msgstr "6 秒"
 
 msgid "IDS_PB_POP_PS_ALREADY_EXISTS"
-msgstr "%s 已存在。"
-
-msgid "IDS_SAPPS_OPT_BADGE_ABB"
-msgstr "標記"
+msgstr "%s已存在。"
 
 msgid "IDS_ST_BODY_DISCONNECTED"
 msgstr "已中斷連接。"
@@ -34,9 +37,6 @@ msgstr "媒體"
 msgid "IDS_ST_BODY_SELECT_AUTOMATICALLY"
 msgstr "自動選擇"
 
-msgid "IDS_ST_HEADER_AUDIO"
-msgstr "音訊"
-
 msgid "IDS_ST_HEADER_FORMAT_MVERB_ABB"
 msgstr "格式"
 
@@ -58,10 +58,31 @@ msgstr "IP"
 msgid "IDS_BT_POP_OPERATION_FAILED"
 msgstr "操作失敗"
 
-msgid "IDS_CLD_OPT_MINUTE"
+msgid "IDS_CLD_OPT_MINUTES_LC_ABB"
 msgstr "分鐘"
 
-msgid "IDS_CLD_OPT_MINUTES_LC_ABB"
+msgid "IDS_IM_BODY_SUCCESSFULLY_COMPLETED"
+msgstr "已成功完成。"
+
+msgid "IDS_IM_POP_UNEXPECTED_ERROR"
+msgstr "非預期的錯誤。"
+
+msgid "IDS_SIM_BODY_INVALID_SIM_CARD"
+msgstr "SIM 卡無效"
+
+msgid "IDS_WGT_BUTTON3_KIES_VIA_WI_FI"
+msgstr "透過 Wi-Fi 連接 Kies"
+
+msgid "IDS_ST_BODY_1_MINUTE"
+msgstr "1 分鐘"
+
+msgid "IDS_CAM_POP_MODEL"
+msgstr "型號"
+
+msgid "IDS_ST_HEADER_AUDIO"
+msgstr "音訊"
+
+msgid "IDS_CLD_OPT_MINUTE"
 msgstr "分鐘"
 
 msgid "IDS_CST_BUTTON_CLOSE"
@@ -70,21 +91,12 @@ msgstr "關閉"
 msgid "IDS_CST_POP_FAILED"
 msgstr "失敗。"
 
-msgid "IDS_IM_BODY_SUCCESSFULLY_COMPLETED"
-msgstr "已成功完成。"
-
-msgid "IDS_IM_POP_UNEXPECTED_ERROR"
-msgstr "非預期的錯誤。"
-
 msgid "IDS_PB_BODY_INFO"
 msgstr "資料"
 
 msgid "IDS_PB_BUTTON_CONTACT"
 msgstr "聯絡人"
 
-msgid "IDS_SIM_BODY_INVALID_SIM_CARD"
-msgstr "SIM 卡無效"
-
 msgid "IDS_ST_BUTTON2_PROCESSING_ING"
 msgstr "處理中..."
 
@@ -94,21 +106,18 @@ msgstr "刪除嗎?"
 msgid "IDS_VR_POP_NO_FILES"
 msgstr "無檔案"
 
-msgid "IDS_WGT_BUTTON3_KIES_VIA_WI_FI"
-msgstr "透過 Wi-Fi 連接 Kies"
-
 msgid "IDS_TPLATFORM_OPT_BLUETOOTH"
 msgstr "藍牙"
 
+msgid "IDS_ST_HEADER_PRIVACY"
+msgstr "私隱"
+
 msgid "IDS_ST_OPT_SETTINGS"
 msgstr "設定"
 
 msgid "IDS_ST_BODY_GENERAL"
 msgstr "一般"
 
-msgid "IDS_ST_HEADER_PRIVACY"
-msgstr "私隱"
-
 msgid "IDS_BR_OPT_SCREEN"
 msgstr "螢幕"
 
@@ -139,9 +148,6 @@ msgstr "顯示 %d 個項目"
 msgid "IDS_COM_POP_FLIGHT_MODE_WILL_BE_DISABLED"
 msgstr "將停用飛行模式。"
 
-msgid "IDS_COM_POP_CHECKING"
-msgstr "正在檢查..."
-
 msgid "IDS_COM_OPT_CONTINUE_Q"
 msgstr "要繼續嗎?"
 
@@ -200,7 +206,7 @@ msgid "IDS_NFC_OPT_S_BEAM"
 msgstr "S Beam"
 
 msgid "IDS_STU_BODY_SMART_STAY_DETECTS_YOUR_EYES_WITH_THE_FRONT_CAMERA_SO_THAT_THE_SCREEN_STAYS_ON_WHEN_YOU_ARE_LOOKING_AT_IT"
-msgstr "智能休眠利用前置相機偵測您的眼部,當您看著螢幕時,螢幕將持續開啟。"
+msgstr "[智能休眠] 利用前置相機偵測您的眼部,當您看著螢幕時,螢幕將持續開啟。"
 
 msgid "IDS_IDLE_BODY_NEW_PIN_AND_CONFIRM_PIN_DO_NOT_MATCH"
 msgstr "新 PIN 碼並確認 PIN 碼不匹配。"
@@ -214,9 +220,6 @@ msgstr "數據使用量"
 msgid "IDS_MOBILEAP_BODY_TETHERING"
 msgstr "網絡共享"
 
-msgid "IDS_IM_POP_THIS_FEATURE_IS_NOT_AVAILABLE_WHILE_FLIGHT_MODE_IS_ON"
-msgstr "飛行模式為開時,此功能無法使用。"
-
 msgid "IDS_EMAIL_POP_SECURITY_UPDATE_ABB"
 msgstr "安全性更新"
 
@@ -230,10 +233,10 @@ msgid "IDS_EMAIL_OPT_HUGE_M_TEXTSIZE"
 msgstr "巨大"
 
 msgid "IDS_QP_POP_NETWORK_RESTRICTION_MODE_WILL_BE_DISABLED_JPN"
-msgstr "Network restriction mode will be disabled."
+msgstr "網絡限制模式將被停用。"
 
 msgid "IDS_QP_POP_IN_NETWORK_RESTRICTION_MODE_YOU_CAN_USE_ALL_YOUR_APPLICATIONS_WITHOUT_CONNECTING_TO_THE_NETWORK_YOU_CAN_ALSO_RECEIVE_CALLS_AND_SMS_MESSAGES_MSG_JPN"
-msgstr "In Network restriction mode, you can use all your applications without connecting to the network. You can also receive calls and SMS messages. Network restriction mode will be enabled."
+msgstr "在網絡限制模式中,您可在不連接至網絡的情況下使用所有應用程式。也可接聽來電與接收短訊訊息。即將啟用網絡限制模式。"
 
 msgid "IDS_TASKMGR_BODY_ACTIVE_APPLICATIONS_C_PD"
 msgstr "使用中的應用程式:%d"
@@ -250,9 +253,6 @@ msgstr "手機記憶體不足。刪除一些項目並再試。"
 msgid "IDS_KW_POP_BE_CAREFUL_WHEN_TRANSMITTING_INFORMATION_ON_AN_UNSECURED_WI_FI_NETWORK_MSG"
 msgstr "透過不安全的 Wi-Fi 網絡傳輸資訊時請小心,因網絡上可能會有其他人看到此資訊。"
 
-msgid "IDS_DN_BODY_ENCRYPT_SD_CARD"
-msgstr "加密 SD 卡"
-
 msgid "IDS_MSGF_POP_UNSUPPORTED"
 msgstr "不支援。"
 
@@ -280,24 +280,15 @@ msgstr "移動已完成"
 msgid "IDS_PB_BODY_MOVING_ING"
 msgstr "正在移動..."
 
-msgid "IDS_SMEMO_BUTTON_IMPORT"
-msgstr "匯入"
-
 msgid "IDS_LCKSCN_BODY_WALLPAPERS"
 msgstr "螢幕牆紙"
 
 msgid "IDS_LCKSCN_BODY_TAP_AND_HOLD_THE_SCREEN_THEN_TILT_THE_DEVICE_TOWARDS_YOU_TO_UNLOCK_IT_MSG"
-msgstr "輕觸並按住螢幕,然後將裝置朝您的方向傾斜以解鎖。若螢幕未解鎖,請試著將裝置再傾斜一些。當動作解鎖設定時,動作將自動於設定中啟用。"
-
-msgid "IDS_SA_BUTTON_DONE_ABB"
-msgstr "完成"
+msgstr "輕觸並按住 [螢幕],然後將裝置朝您的方向傾斜以解鎖。若螢幕未解鎖,請試著將裝置再傾斜一些。當動作解鎖設定時,動作將自動於設定中啟用。"
 
 msgid "IDS_FP_BODY_NO_APPLICATIONS"
 msgstr "沒有應用程式"
 
-msgid "IDS_ST_TZTAB4_MOST_USED_M_APP"
-msgstr "最常使用"
-
 msgid "IDS_ST_TPOP_PERSONAL_MODE_ENABLED_ABB"
 msgstr "個人模式已啟用"
 
@@ -394,9 +385,6 @@ msgstr "已超過您裝置名稱的字元數量上限 (%d)。"
 msgid "IDS_ST_POP_THE_APP_HAS_BEEN_UNINSTALLED"
 msgstr "應用程式已解除安裝。"
 
-msgid "IDS_ST_POP_TAP_OK"
-msgstr "輕觸確定。"
-
 msgid "IDS_ST_POP_SEARCHING_NETWORK_ING"
 msgstr "正在搜尋網絡..."
 
@@ -412,15 +400,9 @@ msgstr "重設所有設定並刪除全部數據。開始後將無法停止。"
 msgid "IDS_ST_POP_REMOVE_DEFAULT_APPS_Q"
 msgstr "移除預設應用程式嗎?"
 
-msgid "IDS_ST_POP_REGISTRATION_CODE_NOT_FOUND"
-msgstr "找不到註冊碼。"
-
 msgid "IDS_ST_POP_REGISTERING_ING"
 msgstr "正在註冊..."
 
-msgid "IDS_ST_POP_REGISTERED"
-msgstr "已註冊"
-
 msgid "IDS_ST_POP_PUK2_VERIFIED"
 msgstr "PUK2 已驗證。"
 
@@ -460,18 +442,9 @@ msgstr "剩餘 %d 次機會。"
 msgid "IDS_ST_POP_PASSWORD_MUST_CONTAIN_AT_LEAST_PD_ALPHANUMERIC_CHARACTERS"
 msgstr "密碼必須至少含有%d個字母數字字元。"
 
-msgid "IDS_ST_POP_PASSWORD_MUST_BE_MORE_THAN_P1SD_CHARACTERS_AND_LESS_THAN_P2SD"
-msgstr "密碼長度必須介於 %1$d 到 %2$d 字元之間。"
-
-msgid "IDS_ST_POP_PASSWORDS_DO_NOT_MATCH"
-msgstr "密碼不符。"
-
 msgid "IDS_ST_POP_NO_SD_CARD_IS_INSERTED_DISABLE_ENCRYPT_SD_CARD_ANYWAY_Q"
 msgstr "未插入 SD 卡。仍然要加密 SD 卡嗎?"
 
-msgid "IDS_ST_POP_NO_SD_CARD_HAS_BEEN_INSERTED_ENCRYPTION_WILL_START_AUTOMATICALLY_WHEN_YOU_INSERT_AN_SD_CARD"
-msgstr "尚未插入 SD 卡。將在您插入 SD 卡時自動開始加密。"
-
 msgid "IDS_ST_POP_NO_ITEM_SELECTED"
 msgstr "未選擇項目"
 
@@ -487,9 +460,6 @@ msgstr "流動數據已停用。您無法發送或接收多媒體訊息。若要
 msgid "IDS_ST_POP_MOBILE_DATA_ENABLED_CONNECTING_TO_MOBILE_NETWORKS_MAY_INCUR_EXTRA_CHARGES_DEPENDING_ON_YOUR_DATA_PLAN_CONTINUE_Q"
 msgstr "流動數據已啟用。連接至流動網絡可能根據您的數據方案產生額外費用。繼續嗎?"
 
-msgid "IDS_ST_POP_LOADING_ING"
-msgstr "正在載入..."
-
 msgid "IDS_ST_POP_IP_ADDRESS_REMOVED"
 msgstr "IP 地址已移除。"
 
@@ -514,9 +484,6 @@ msgstr "PIN2 碼錯誤"
 msgid "IDS_ST_POP_INCORRECT_PIN1_ATTEMPT_LEFT"
 msgstr "PIN 碼不正確。剩餘 1 次機會。"
 
-msgid "IDS_ST_POP_INCORRECT_PASSWORD"
-msgstr "密碼不正確"
-
 msgid "IDS_ST_POP_IF_YOU_RESET_YOUR_DEVICE_TO_FACTORY_DEFAULTS_YOU_WILL_NOT_BE_ABLE_TO_USE_ENCRYPTED_FILES_ON_THE_SD_CARD_MSG"
 msgstr "若重設裝置為原廠預設,將無法使用 SD 卡上的已加密檔案,但仍可使用未加密的檔案。"
 
@@ -538,12 +505,6 @@ msgstr "加密 SD 卡嗎?操作不可取消,若中斷將導致數據遺失
 msgid "IDS_ST_POP_ENABLING_EMERGENCY_MODE_ING"
 msgstr "正在啟用緊急模式..."
 
-msgid "IDS_ST_POP_ENABLING_AUTO_UPDATE_MEANS_YOUR_DEVICE_WILL_CHECK_FOR_SECURITY_UPDATES_AUTOMATICALLY_NOTI_MSG"
-msgstr "啟用自動更新代表您的裝置將自動檢查安全性更新。透過流動網絡檢查可能會產生額外費用。"
-
-msgid "IDS_ST_POP_ENABLE_SMART_STAY_TO_TRY_IT_T_HELP"
-msgstr "啟用智能休眠以嘗試。"
-
 msgid "IDS_ST_POP_ENABLE_SMART_ROTATION_TO_TRY_IT_T_HELP"
 msgstr "啟用智能旋轉以嘗試。"
 
@@ -553,12 +514,6 @@ msgstr "啟用飛行模式。"
 msgid "IDS_ST_POP_EMERGENCY_MODE_WILL_BE_DISABLED"
 msgstr "緊急模式將被停用。"
 
-msgid "IDS_ST_POP_DO_NOT_ASK_AGAIN"
-msgstr "不再詢問"
-
-msgid "IDS_ST_POP_DISABLING_AUTO_UPDATE_MEANS_YOU_HAVE_TO_CHECK_FOR_SECURITY_UPDATES_MANUALLY_NOTI_MSG"
-msgstr "停用自動更新代表您必須手動檢查安全性更新。若要保持裝置安全,建議您啟用自動更新。"
-
 msgid "IDS_ST_POP_DISABLE_TETHERING_Q"
 msgstr "停用網絡共享嗎?"
 
@@ -598,9 +553,6 @@ msgstr "標籤檢視"
 msgid "IDS_ST_OPT_SELECTED"
 msgstr "已選擇"
 
-msgid "IDS_ST_OPT_SELECT"
-msgstr "選擇"
-
 msgid "IDS_ST_OPT_RESET_APP_SETTINGS_ABB"
 msgstr "重設應用程式設定"
 
@@ -616,9 +568,6 @@ msgstr "LTE/WCDMA/GSM (自動連接)"
 msgid "IDS_ST_OPT_EDIT_QUICK_SETTINGS"
 msgstr "編輯快速設定"
 
-msgid "IDS_ST_OPT_DEFAULT_RINGTONE"
-msgstr "預設鈴聲"
-
 msgid "IDS_ST_OPT_CUSTOM_MODE_ABB"
 msgstr "自訂模式"
 
@@ -631,15 +580,9 @@ msgstr "封鎖流動網絡"
 msgid "IDS_ST_OPT_BLOCK_ALL"
 msgstr "封鎖全部"
 
-msgid "IDS_ST_OPT_AUTO_UPDATE_ABB"
-msgstr "自動更新"
-
 msgid "IDS_ST_OPT_ALLOW_ALL"
 msgstr "全部允許"
 
-msgid "IDS_ST_OPT_ALL"
-msgstr "全部"
-
 msgid "IDS_ST_MBODY_ZOOM"
 msgstr "縮放"
 
@@ -679,9 +622,6 @@ msgstr "顯示 CPU 使用量"
 msgid "IDS_ST_MBODY_SELECT_WHERE_CAPTURED_IMAGES_WILL_BE_SAVED"
 msgstr "選擇已擷取圖像的儲存位置"
 
-msgid "IDS_ST_MBODY_SCREEN_ROTATION"
-msgstr "螢幕旋轉"
-
 msgid "IDS_ST_MBODY_SCREEN_READER_HTTS"
 msgstr "螢幕閱讀器 (TTS)"
 
@@ -700,18 +640,12 @@ msgstr "動作與手勢"
 msgid "IDS_ST_MBODY_MOBILE_DATA"
 msgstr "流動數據"
 
-msgid "IDS_ST_MBODY_HELP"
-msgstr "說明"
-
 msgid "IDS_ST_MBODY_HANDS_FREE_MODE"
 msgstr "免持模式"
 
 msgid "IDS_ST_MBODY_GSM_ONLY"
 msgstr "僅限 GSM"
 
-msgid "IDS_ST_MBODY_FONT_SIZE"
-msgstr "字體大小"
-
 msgid "IDS_ST_MBODY_FACTORY_RESET"
 msgstr "重設至原廠"
 
@@ -745,15 +679,9 @@ msgstr "使用中的應用程式"
 msgid "IDS_ST_MBODY_ACCOUNTS_AND_BACKUP"
 msgstr "帳戶與備份"
 
-msgid "IDS_ST_ITAB4_CONTROLS_M_INPUT_AND_CONTROL"
-msgstr "控制"
-
 msgid "IDS_ST_HEADER_WI_FI_DIRECT"
 msgstr "Wi-Fi Direct"
 
-msgid "IDS_ST_HEADER_WI_FI"
-msgstr "Wi-Fi"
-
 msgid "IDS_ST_HEADER_USER_SETTINGS_ABB"
 msgstr "用戶設定"
 
@@ -766,24 +694,15 @@ msgstr "USB 連接"
 msgid "IDS_ST_HEADER_UNLOCK_DEVICE_USING_MOTION_ABB"
 msgstr "使用動作解鎖裝置"
 
-msgid "IDS_ST_HEADER_UNAVAILABLE"
-msgstr "不可用"
-
 msgid "IDS_ST_HEADER_ULTRA_POWER_SAVING_MODE"
 msgstr "超級省電模式"
 
 msgid "IDS_ST_HEADER_TOUCH_KEY_LIGHT_DURATION"
 msgstr "觸控按鍵燈持續時間"
 
-msgid "IDS_ST_HEADER_TEXT_TO_SPEECH"
-msgstr "文字轉語音"
-
 msgid "IDS_ST_HEADER_STANDARD_LIMIT_ABB"
 msgstr "標準限制"
 
-msgid "IDS_ST_HEADER_SOUND"
-msgstr "聲音"
-
 msgid "IDS_ST_HEADER_SIM_CARD_MANAGER"
 msgstr "SIM 卡管理員"
 
@@ -799,18 +718,12 @@ msgstr "Screen Mirroring"
 msgid "IDS_ST_HEADER_SAMSUNG_KIES"
 msgstr "Samsung Kies"
 
-msgid "IDS_ST_HEADER_SAMSUNG_APPS"
-msgstr "Samsung Apps"
-
 msgid "IDS_ST_HEADER_RINGTONES"
 msgstr "鈴聲"
 
 msgid "IDS_ST_HEADER_RESET_RESULTS"
 msgstr "重設結果"
 
-msgid "IDS_ST_HEADER_RESET"
-msgstr "重設"
-
 msgid "IDS_ST_HEADER_PRIVILEGES"
 msgstr "權限"
 
@@ -820,18 +733,12 @@ msgstr "私人模式"
 msgid "IDS_ST_HEADER_PORT"
 msgstr "端口"
 
-msgid "IDS_ST_HEADER_PLEASE_WAIT"
-msgstr "請稍候。"
-
 msgid "IDS_ST_HEADER_PERSONAL_MODE"
 msgstr "個人模式"
 
 msgid "IDS_ST_HEADER_PERSONALISATION"
 msgstr "個人化"
 
-msgid "IDS_ST_HEADER_PD_SELECTED_ABB"
-msgstr "已選擇 %d"
-
 msgid "IDS_ST_HEADER_PD_SELECTED"
 msgstr "%d 已選擇"
 
@@ -842,7 +749,7 @@ msgid "IDS_ST_HEADER_NEW_NETWORK"
 msgstr "新網絡"
 
 msgid "IDS_ST_HEADER_NETWORK_RESTRICTION_MODE_ABB_JPN"
-msgstr "Network restriction mode"
+msgstr "網絡限制模式"
 
 msgid "IDS_ST_HEADER_MOTION_UNLOCK"
 msgstr "動作解鎖"
@@ -865,9 +772,6 @@ msgstr "輸入與動作"
 msgid "IDS_ST_HEADER_HOME_SCREEN_ABB"
 msgstr "主螢幕"
 
-msgid "IDS_ST_HEADER_FINGER_SCANNER_ABB"
-msgstr "指紋掃描器"
-
 msgid "IDS_ST_HEADER_ENTER_VALID_DEVICE_NAME_ABB"
 msgstr "輸入有效的裝置名稱"
 
@@ -916,6 +820,9 @@ msgstr "加入端口"
 msgid "IDS_ST_HEADER_ADD_IP"
 msgstr "加入 IP"
 
+msgid "IDS_COM_POP_CHECKING"
+msgstr "正在檢查..."
+
 msgid "IDS_ST_BUTTON_UNINSTALL_UPDATES"
 msgstr "解除安裝更新"
 
@@ -925,30 +832,18 @@ msgstr "解除安裝"
 msgid "IDS_ST_BUTTON_TRY_IT"
 msgstr "試用"
 
-msgid "IDS_ST_BUTTON_STOP"
-msgstr "停止"
-
 msgid "IDS_ST_BUTTON_SET_SCREEN_LOCK_TYPE"
 msgstr "設定螢幕鎖定類型"
 
 msgid "IDS_ST_BUTTON_RESET_APPS_ABB"
 msgstr "重設應用程式"
 
-msgid "IDS_ST_BUTTON_RESET"
-msgstr "重設"
-
 msgid "IDS_ST_BUTTON_REMOVE_DEFAULT_APPS_ABB"
 msgstr "移除預設應用程式"
 
 msgid "IDS_ST_BUTTON_ONLY_VIBRATE"
 msgstr "僅震動"
 
-msgid "IDS_ST_BUTTON_OK_ABB"
-msgstr "確定"
-
-msgid "IDS_ST_BUTTON_OK"
-msgstr "確定"
-
 msgid "IDS_ST_BUTTON_MOVE_TO_SD_ABB"
 msgstr "移至 SD"
 
@@ -958,21 +853,9 @@ msgstr "移動到手機"
 msgid "IDS_ST_BUTTON_FORCE_STOP"
 msgstr "強制停止"
 
-msgid "IDS_ST_BUTTON_ENABLE"
-msgstr "啟用"
-
-msgid "IDS_ST_BUTTON_DISCONNECT"
-msgstr "中斷連線"
-
 msgid "IDS_ST_BUTTON_DISABLE"
 msgstr "關閉"
 
-msgid "IDS_ST_BUTTON_CONTINUE"
-msgstr "繼續"
-
-msgid "IDS_ST_BUTTON_CANCEL_ABB"
-msgstr "取消"
-
 msgid "IDS_ST_BODY_YYYY_DD_MM_DOT"
 msgstr "年.日.月"
 
@@ -1009,9 +892,6 @@ msgstr "當停用數據漫遊時,使用數據連線的應用程式可能無法
 msgid "IDS_ST_BODY_WEB_APPLICATIONS"
 msgstr "Web 應用程式"
 
-msgid "IDS_ST_BODY_WCDMA_GSM_NHAUTO_CONNECT"
-msgstr "WCDMA/GSM\n (自動連接)"
-
 msgid "IDS_ST_BODY_WAIT_WHILE_DEVICE_IS_ENCRYPTED_PDP_COMPLETE"
 msgstr "裝置加密中請稍候。%d% 已完成。"
 
@@ -1024,15 +904,9 @@ msgstr "正在等待來自 SIM 卡回應..."
 msgid "IDS_ST_BODY_VOLUME"
 msgstr "音量"
 
-msgid "IDS_ST_BODY_VOICE_RECORDING"
-msgstr "語音錄製"
-
 msgid "IDS_ST_BODY_VIBRATE_WHEN_RINGING"
 msgstr "鈴響時震動"
 
-msgid "IDS_ST_BODY_VERSION_PS"
-msgstr "版本%s"
-
 msgid "IDS_ST_BODY_USING_MOBILE_DATA_MAY_RESULT_IN_ADDITIONAL_CHARGES_CONTINUE_Q"
 msgstr "使用流動數據可能產生額外費用。繼續嗎?"
 
@@ -1069,9 +943,6 @@ msgstr "USB 除錯"
 msgid "IDS_ST_BODY_USB_ASK_ON_CONNECTION"
 msgstr "連接時詢問"
 
-msgid "IDS_ST_BODY_URL"
-msgstr "網址"
-
 msgid "IDS_ST_BODY_UNMOUNT_USB_OTG_STORAGE"
 msgstr "卸載 USB OTG 儲存裝置"
 
@@ -1096,6 +967,9 @@ msgstr "UDMincho"
 msgid "IDS_ST_BODY_UDGOTHIC_M_FONT"
 msgstr "UDGothic"
 
+msgid "IDS_IM_POP_THIS_FEATURE_IS_NOT_AVAILABLE_WHILE_FLIGHT_MODE_IS_ON"
+msgstr "飛行模式為開時,此功能無法使用。"
+
 msgid "IDS_ST_BODY_TURN_OFF"
 msgstr "關閉"
 
@@ -1136,7 +1010,7 @@ msgid "IDS_ST_BODY_TOTAL_SPACE"
 msgstr "總空間"
 
 msgid "IDS_ST_BODY_TOGGLE_THE_BUTTON_TO_ENABLE_OR_DISABLE_SCREEN_READER_OR_DOUBLE_TAP_TO_OPEN_THE_MENU_T_TTS"
-msgstr "切換按鈕以啟動或停用螢幕閱讀器,或輕觸兩下以開啟功能表。"
+msgstr "切換按鈕以啟動或停用 [螢幕閱讀器],或輕觸兩下以開啟功能表。"
 
 msgid "IDS_ST_BODY_TIME_ZONE"
 msgstr "時區"
@@ -1150,33 +1024,18 @@ msgstr "此動作將會清除手機內 SD 卡的資料。卡上的全部資料
 msgid "IDS_ST_BODY_THE_SD_CARD_IS_CURRENTLY_IN_USE_THIS_ACTION_WILL_ERASE_ALL_DATA_ON_THE_SD_CARD_INCLUDING_THE_DATA_THAT_IS_CURRENTLY_BEING_USED"
 msgstr "SD 卡正在使用中。此動作將清除 SD 卡上所有數據,包括目前正在使用的數據"
 
-msgid "IDS_ST_BODY_THE_RED_LED_LIGHTS_UP_WHEN_YOU_CHARGE_YOUR_DEVICE_WHILE_THE_SCREEN_IS_OFF"
-msgstr "當您於螢幕關閉時對裝置充電,紅色 LED 燈將亮起。"
-
-msgid "IDS_ST_BODY_THE_RED_LED_BLINKS_WHEN_THE_BATTERY_POWER_IS_LOW_WHILE_THE_SCREEN_IS_OFF"
-msgstr "在螢幕關閉的情況下電量過低時,紅色 LED 燈將閃爍。"
-
 msgid "IDS_ST_BODY_THE_PASSWORD_MUST_NOT_CONTAIN_A_SIMPLE_SEQUENCE_HEG_1111_OR_1234"
 msgstr "密碼不可包含容易猜到的連續數字(例如 1111 或 1234)"
 
+msgid "IDS_SMEMO_BUTTON_IMPORT"
+msgstr "匯入"
+
 msgid "IDS_ST_BODY_THE_NAME_FIELD_CANNOT_BE_EMPTY"
 msgstr "名稱欄位不能空白。"
 
-msgid "IDS_ST_BODY_THE_BLUE_LED_BLINKS_WHEN_YOU_RECORD_VOICE_WHILE_THE_SCREEN_IS_OFF"
-msgstr "在螢幕關閉的情況下錄製語音時,藍色 LED 燈將閃爍。"
-
-msgid "IDS_ST_BODY_THE_BLUE_LED_BLINKS_WHEN_YOU_HAVE_MISSED_CALLS_MESSAGES_OR_APP_NOTIFICATIONS_WHILE_THE_SCREEN_IS_OFF"
-msgstr "若有未接來電、訊息或應用程式通知時,藍色 LED 燈會閃爍。"
-
-msgid "IDS_ST_BODY_THE_APPLICATIONS_BELOW_WERE_STARTED_BY_PS_STOPPING_THESE_APPLICATIONS_MAY_CAUSE_PS_TO_FAIL"
-msgstr "以下應用程式由 %s 啟動。停止這些應用程式可能導致 %s 失敗。"
-
 msgid "IDS_ST_BODY_THERE_ARE_NO_NETWORKS_NEARBY"
 msgstr "附近沒有網絡。"
 
-msgid "IDS_ST_BODY_TEXTSTYLE_LARGE"
-msgstr "大"
-
 msgid "IDS_ST_BODY_TASK_SWITCHER"
 msgstr "工作切換器"
 
@@ -1189,12 +1048,6 @@ msgstr "輕觸並按住螢幕,然後將裝置朝您的方向傾斜以解鎖。
 msgid "IDS_ST_BODY_SYSTEM_MEMORY"
 msgstr "系統記憶體"
 
-msgid "IDS_ST_BODY_SUNDAY"
-msgstr "週日"
-
-msgid "IDS_ST_BODY_STORAGE"
-msgstr "儲存位置"
-
 msgid "IDS_ST_BODY_STANDARD_T_DISPLAY_EFFECT"
 msgstr "標準"
 
@@ -1213,12 +1066,6 @@ msgstr "社交網絡設定"
 msgid "IDS_ST_BODY_SMART_STAY_MAY_NOT_WORK_IN_THESE_SITUATIONS"
 msgstr "智能休眠可能無法在這些情況下使用。"
 
-msgid "IDS_ST_BODY_SMART_ROTATION_MAY_NOT_WORK_IN_THESE_SITUATIONS"
-msgstr "智能旋轉在這些情況下可能無法正常工作。"
-
-msgid "IDS_ST_BODY_SMART_ROTATION_DESCRIPTION_MSG"
-msgstr "智能旋轉會停用自動螢幕旋轉並使用前置相機來判定您的臉部方向,並相應地旋轉螢幕。"
-
 msgid "IDS_ST_BODY_SMALL_M_TEXTSIZE"
 msgstr "小"
 
@@ -1246,15 +1093,6 @@ msgstr "序號"
 msgid "IDS_ST_BODY_SECURITY_ENGINE"
 msgstr "安全性引擎"
 
-msgid "IDS_ST_BODY_SECURITY"
-msgstr "安全性"
-
-msgid "IDS_ST_BODY_SEARCH"
-msgstr "搜尋"
-
-msgid "IDS_ST_BODY_SD_CARD"
-msgstr "SD 卡"
-
 msgid "IDS_ST_BODY_SCREEN_TIMEOUT_ABB2"
 msgstr "螢幕逾時"
 
@@ -1285,33 +1123,18 @@ msgstr "螢幕鎖定類型"
 msgid "IDS_ST_BODY_SCREEN_LOCK_SOUND"
 msgstr "螢幕鎖定聲音"
 
-msgid "IDS_ST_BODY_SCHEDULE"
-msgstr "日程"
-
 msgid "IDS_ST_BODY_SAVE_POWER_BY_ADJUSTING_SCREEN_TONE_ACCORDING_TO_ANALYSIS_OF_IMAGES"
 msgstr "通過根據圖像分析調整螢幕色調以節省電力。"
 
 msgid "IDS_ST_BODY_SAVES_POWER_BY_LIMITING_THE_MAXIMUM_PERFORMANCE_OF_THE_DEVICE"
 msgstr "通過限制裝置的最大效能節省電量。"
 
-msgid "IDS_ST_BODY_SAVED"
-msgstr "已儲存。"
-
-msgid "IDS_ST_BODY_SAVE"
-msgstr "儲存"
-
 msgid "IDS_ST_BODY_SAMSUNG_LEGAL"
 msgstr "三星法務"
 
-msgid "IDS_ST_BODY_SAMSUNG_KIES_CONNECTION_CONNECTING_USB_HELP_MSG"
-msgstr "如果電腦上未安裝 Samsung Kies(電腦軟件)或正確的驅動程式,安裝會在 Microsoft Windows 中繼續進行。\n安裝電腦軟件之後,您可以執行以下操作:\n -同步手機資料\n-升級手機軟件\n-互聯網共享(本手機可作為數據機使用,讓您經由手提筆記本或個人電腦存取互聯網)\n-將購買的音樂/影片 (Microsoft Windows Media DRM) 或普通文件複製到您的手機。"
-
 msgid "IDS_ST_BODY_RUNNING"
 msgstr "執行"
 
-msgid "IDS_ST_BODY_RESTRICTING_APPLICATION_USAGE_TO_ONLY_ESSENTIAL_APPLICATIONS_AND_THOSE_SELECTED_BY_YOU"
-msgstr "將應用程式限制為僅使用基本應用程式與您選擇的應用程式。"
-
 msgid "IDS_ST_BODY_RESET_TO_DEFAULT"
 msgstr "重設為預設"
 
@@ -1330,6 +1153,9 @@ msgstr "全部重設"
 msgid "IDS_ST_BODY_REMOVE_LICENCE"
 msgstr "移除許可"
 
+msgid "IDS_ST_POP_REGISTERED"
+msgstr "已註冊"
+
 msgid "IDS_ST_BODY_REGULATORY_INFORMATION_ABB"
 msgstr "規範資訊"
 
@@ -1339,9 +1165,6 @@ msgstr "註冊於"
 msgid "IDS_ST_BODY_REGIONAL_EXAMPLE"
 msgstr "地區選項"
 
-msgid "IDS_ST_BODY_REGION"
-msgstr "地區"
-
 msgid "IDS_ST_BODY_PUK"
 msgstr "PUK 碼"
 
@@ -1357,32 +1180,29 @@ msgstr "防止有害病毒和惡意軟件損害您的裝置。"
 msgid "IDS_ST_BODY_PROFILE_NAME"
 msgstr "設定名稱"
 
-msgid "IDS_ST_BODY_PROFILE"
-msgstr "設定"
-
 msgid "IDS_ST_BODY_PREPARING_THIS_COULD_TAKE_OVER_10_MINUTES_ING"
 msgstr "準備中。這可能會需要超過 10 分鐘…"
 
 msgid "IDS_ST_BODY_PREFERRED_NETWORKS"
 msgstr "偏好的網絡"
 
-msgid "IDS_ST_BODY_POP_JPN_DCM"
-msgstr "POP"
-
-msgid "IDS_ST_BODY_PM"
-msgstr "下午"
-
 msgid "IDS_ST_BODY_PLUG_IN_CHARGER_AND_TRY_AGAIN"
 msgstr "請插入充電器,然後重試。"
 
 msgid "IDS_ST_BODY_PLAY_TONE_WHEN_THE_DIALLING_KEYPAD_IS_TAPPED"
 msgstr "在輕觸撥號鍵盤時播放提示音。"
 
+msgid "IDS_ST_POP_PASSWORD_MUST_BE_MORE_THAN_P1SD_CHARACTERS_AND_LESS_THAN_P2SD"
+msgstr "密碼長度必須介於 %1$d 到 %2$d 字元之間。"
+
 msgid "IDS_ST_BODY_PLAY_SOUNDS_WHEN_LOCKING_AND_UNLOCKING_SCREEN"
 msgstr "螢幕鎖定及解鎖時播放聲音。"
 
+msgid "IDS_ST_POP_PASSWORDS_DO_NOT_MATCH"
+msgstr "密碼不符。"
+
 msgid "IDS_ST_BODY_PIN_BLOCKED_ENTER_PUK_TO_CONTINUE_JPN_DCM"
-msgstr "PIN blocked. Enter PUK to continue."
+msgstr "已封鎖 PIN 碼。請輸入 PUK 碼以繼續。"
 
 msgid "IDS_ST_BODY_PIN"
 msgstr "PIN 碼"
@@ -1393,14 +1213,11 @@ msgstr "相片、影片"
 msgid "IDS_ST_BODY_PHOTO_UPLOAD_SETTINGS"
 msgstr "相片上載設定"
 
-msgid "IDS_ST_BODY_PHONEPROFILES_SILENT"
-msgstr "靜音"
-
 msgid "IDS_ST_BODY_PERSONAL_MODE_CAN_BE_USED_TO_HIDE_CONTENT_THAT_YOU_WANT_TO_KEEP_PRIVATE_MSG"
-msgstr "個人模式可用於隱藏想要保持隱私的內容。若要使用個人模式,請在設定中啟用或按住電源鍵然後選擇個人模式。輸入您的 PIN 碼或密碼。個人模式圖示將顯示於狀態列上。若要保護您的數據,請在使用後停用個人模式。同時使用安全螢幕鎖定來提供更完整保護。"
+msgstr "[個人模式] 可用於隱藏想要保持私隱的內容。若要使用 [個人模式],請在 [設定] 中啟用或按住電源鍵然後選擇 [個人模式]。輸入您的 PIN 碼或密碼。[個人模式] 圖示將顯示於狀態列上。若要保護您的數據,請在使用後停用 [個人模式]。同時使用安全螢幕鎖定來提供更完整保護。"
 
 msgid "IDS_ST_BODY_PD_ATTEMPTS_REMAINING_JPN_DCM"
-msgstr "%d attempts remaining"
+msgstr "還可嘗試 %d 次"
 
 msgid "IDS_ST_BODY_PASSWORD_REQUIRED_TO_DECRYPT_DEVICE_EACH_TIME_YOU_TURN_IT_ON"
 msgstr "每次開機皆需密碼才能解密裝置。"
@@ -1408,6 +1225,9 @@ msgstr "每次開機皆需密碼才能解密裝置。"
 msgid "IDS_ST_BODY_PASSWORD_MUST_CONTAIN_NO_MORE_THAN_PD_CHARACTERS_ABB"
 msgstr "密碼必須包含不超過 %d 個字元。"
 
+msgid "IDS_ST_POP_LOADING_ING"
+msgstr "正在載入..."
+
 msgid "IDS_ST_BODY_PASSWORD_MUST_CONTAIN_AT_LEAST_PD_CHARACTERS_ABB"
 msgstr "密碼必須包含最少 %d 個字元。"
 
@@ -1423,9 +1243,6 @@ msgstr "密碼空白。"
 msgid "IDS_ST_BODY_PASSWORD_CONTAINS_INVALID_CHARACTER_ABB"
 msgstr "密碼含有無效的字元。"
 
-msgid "IDS_ST_BODY_PASSWORD"
-msgstr "密碼"
-
 msgid "IDS_ST_BODY_OPEN_SOURCE_LICENCES"
 msgstr "開放源碼授權"
 
@@ -1435,36 +1252,24 @@ msgstr "開"
 msgid "IDS_ST_BODY_OFFICIAL_M_DEVICE_STATUS"
 msgstr "官方"
 
+msgid "IDS_ST_POP_INCORRECT_PASSWORD"
+msgstr "密碼不正確"
+
 msgid "IDS_ST_BODY_NUMBER"
 msgstr "號碼"
 
-msgid "IDS_ST_BODY_NO_RESULTS_FOUND"
-msgstr "無搜尋結果。"
-
 msgid "IDS_ST_BODY_NO_DEFAULTS_SET"
 msgstr "未設定預設。"
 
-msgid "IDS_ST_BODY_NOT_ASSIGNED"
-msgstr "無指定"
-
 msgid "IDS_ST_BODY_NOTIFICATION_PANEL"
 msgstr "通知面板"
 
-msgid "IDS_ST_BODY_NOTIFICATIONS"
-msgstr "通知"
-
-msgid "IDS_ST_BODY_NOTIFICATION"
-msgstr "通知"
-
 msgid "IDS_ST_BODY_NOSERVICE"
 msgstr "無服務"
 
 msgid "IDS_ST_BODY_NORMAL_T_PROFILE"
 msgstr "正常"
 
-msgid "IDS_ST_BODY_NONE"
-msgstr "無"
-
 msgid "IDS_ST_BODY_NEW_PIN2_AND_CONFIRM_PIN2_DO_NOT_MATCH"
 msgstr "新 PIN2 碼與確認 PIN2 碼不相符。"
 
@@ -1474,9 +1279,6 @@ msgstr "新 PIN2 碼"
 msgid "IDS_ST_BODY_NEW_PIN1"
 msgstr "新 PIN1 碼"
 
-msgid "IDS_ST_BODY_NEW"
-msgstr "新的"
-
 msgid "IDS_ST_BODY_NETWORK_TYPE"
 msgstr "網絡類型"
 
@@ -1489,18 +1291,15 @@ msgstr "網絡清單"
 msgid "IDS_ST_BODY_NETWORK_CONNECTIONS"
 msgstr "網絡連接"
 
+msgid "IDS_ST_POP_DO_NOT_ASK_AGAIN"
+msgstr "不再詢問"
+
 msgid "IDS_ST_BODY_NETWORK_CODE"
 msgstr "網絡代碼"
 
-msgid "IDS_ST_BODY_NETWORK"
-msgstr "網絡"
-
 msgid "IDS_ST_BODY_NATURAL_T_DISPLAY_EFFECT"
 msgstr "自然"
 
-msgid "IDS_ST_BODY_NAME"
-msgstr "名稱"
-
 msgid "IDS_ST_BODY_MY_NUMBER"
 msgstr "本機號碼"
 
@@ -1525,12 +1324,6 @@ msgstr "更多系統設定"
 msgid "IDS_ST_BODY_MORE_CONNECTIVITY_SETTINGS"
 msgstr "更多連接設定"
 
-msgid "IDS_ST_BODY_MONDAY"
-msgstr "週一"
-
-msgid "IDS_ST_BODY_MODE"
-msgstr "模式"
-
 msgid "IDS_ST_BODY_MOBILE_DATA_WILL_BE_USED_IF_YOU_DOWNLOAD_OR_UPLOAD_DATA_WITHOUT_WI_FI_CONNECTION"
 msgstr "如不使用 Wi-Fi 連接下載或上載數據,將會使用流動數據。"
 
@@ -1540,29 +1333,23 @@ msgstr "月.日.年"
 msgid "IDS_ST_BODY_MMS_CONNECTIONS"
 msgstr "MMS 連接"
 
+msgid "IDS_ST_OPT_SELECT"
+msgstr "選擇"
+
 msgid "IDS_ST_BODY_MISCELLANEOUS_FILES"
 msgstr "其他檔案"
 
-msgid "IDS_ST_BODY_MESSAGE"
-msgstr "訊息"
-
 msgid "IDS_ST_BODY_MENU_AND_WIDGETS"
 msgstr "功能表和widget"
 
-msgid "IDS_ST_BODY_MEMORY"
-msgstr "記憶體"
-
 msgid "IDS_ST_BODY_MEDIUM"
 msgstr "中"
 
-msgid "IDS_ST_BODY_MB"
-msgstr "MB"
-
 msgid "IDS_ST_BODY_MASS_STORAGE_HELP_MSG"
 msgstr "可以執行以下操作:\n- 快速複製檔案\n- 經由 MAC 或 Linux 作業系統連線"
 
-msgid "IDS_ST_BODY_MARUBERI_JPN_DCM"
-msgstr "Maruberi"
+msgid "IDS_ST_OPT_DEFAULT_RINGTONE"
+msgstr "預設鈴聲"
 
 msgid "IDS_ST_BODY_LTE_WCDMA_GSM_NHAUTO_CONNECT"
 msgstr "LTE/WCDMA/GSM\n (自動連接)"
@@ -1570,39 +1357,33 @@ msgstr "LTE/WCDMA/GSM\n (自動連接)"
 msgid "IDS_ST_BODY_LOCK_SCREEN_OPTIONS"
 msgstr "鎖定螢幕選項"
 
-msgid "IDS_ST_BODY_LIST_VIEW"
-msgstr "清單檢視"
-
 msgid "IDS_ST_BODY_LIMIT_BACKGROUND_PROCESSES"
 msgstr "限制背景處理程序"
 
-msgid "IDS_ST_BODY_LICENCE"
-msgstr "許可"
-
-msgid "IDS_ST_BODY_LED_INDICATOR"
-msgstr "LED 指示器"
-
 msgid "IDS_ST_BODY_LEDOT_LOW_BATTERY"
 msgstr "電量不足"
 
 msgid "IDS_ST_BODY_LAUNCH_BY_DEFAULT"
 msgstr "預設啟動"
 
+msgid "IDS_ST_OPT_AUTO_UPDATE_ABB"
+msgstr "自動更新"
+
 msgid "IDS_ST_BODY_LANGUAGE_AND_REGION_ABB"
 msgstr "語言和地區"
 
 msgid "IDS_ST_BODY_LANGUAGE_AND_KEYBOARD"
 msgstr "語言和鍵盤"
 
+msgid "IDS_ST_OPT_ALL"
+msgstr "全部"
+
 msgid "IDS_ST_BODY_KEYBOARD"
 msgstr "鍵盤"
 
 msgid "IDS_ST_BODY_KEEPS_THE_STATUS_BAR_TIDY_TAP_THE_REPRESENTATIVE_ICON_TO_SHOW_ALL_THE_ICONS"
 msgstr "保持狀態列整潔。輕觸代表性圖示以顯示所有圖示。"
 
-msgid "IDS_ST_BODY_KB"
-msgstr "KB"
-
 msgid "IDS_ST_BODY_INTRODUCTION_TO_SMART_SCREEN_ABB"
 msgstr "智能螢幕簡介"
 
@@ -1618,15 +1399,6 @@ msgstr "已安裝應用程式"
 msgid "IDS_ST_BODY_INSTALLATION_SETTINGS"
 msgstr "安裝設定"
 
-msgid "IDS_ST_BODY_INSERT_SD_CARD"
-msgstr "插入SD 卡。"
-
-msgid "IDS_ST_BODY_INCORRECT_PIN_E"
-msgstr "PIN 碼不正確。"
-
-msgid "IDS_ST_BODY_INCORRECT_PASSWORD_TRY_AGAIN"
-msgstr "密碼不正確。請重試。"
-
 msgid "IDS_ST_BODY_INCOMING_CALLS_AND_NEW_NOTIFICATIONS_WILL_BE_READ_OUT_AUTOMATICALLY"
 msgstr "來電和新通知將被自動讀出。"
 
@@ -1642,11 +1414,11 @@ msgstr "如果選擇該選項,僅會加密使用的記憶體空間。"
 msgid "IDS_ST_BODY_IF_YOU_FORGET_YOUR_PERSONAL_MODE_PASSWORD_YOU_WILL_NOT_BE_ABLE_TO_RECOVER_IT_FOR_SECURITY_MSG"
 msgstr "若您忘記您的個人模式密碼,您將無法還原。出於安全考慮,您必須重設個人模式。這將還原其預設設定並刪除您的所有個人內容。"
 
-msgid "IDS_ST_BODY_IF_YOU_DONT_WANT_TO_SEE_A_NUMBER_APPEAR_ON_THE_APP_ICON_FOR_EACH_NEW_EVENT_DISABLE_BADGE"
-msgstr "è\8b¥æ\82¨ä¸\8dæ\83³ç\9c\8bè¦\8bç·¨è\99\9få\87ºç\8f¾å\9c¨æ¯\8få\80\8bæ\96°äº\8bä»¶ç\9a\84æ\87\89ç\94¨ç¨\8bå¼\8få\9c\96示ä¸\8aï¼\8cè«\8bå\81\9cç\94¨æ\96°è¨\8aæ\81¯æ¨\99èª\8cã\80\82"
+msgid "IDS_ST_MBODY_SCREEN_ROTATION"
+msgstr "è\9e¢å¹\95æ\97\8bè½\89"
 
 msgid "IDS_ST_BODY_ICON_SHOWS_THAT_SMART_SCREEN_IS_ENABLED"
-msgstr "圖示顯示智能螢幕已啟用。"
+msgstr "圖示顯示 [智能螢幕] 已啟用。"
 
 msgid "IDS_ST_BODY_HOME_URL"
 msgstr "首頁網址"
@@ -1660,23 +1432,17 @@ msgstr "Helvetica Neue"
 msgid "IDS_ST_BODY_HARDWARE"
 msgstr "硬件"
 
+msgid "IDS_ST_MBODY_HELP"
+msgstr "說明"
+
 msgid "IDS_ST_BODY_GSM"
 msgstr "GSM"
 
-msgid "IDS_ST_BODY_GRID_VIEW"
-msgstr "縮圖檢視"
-
 msgid "IDS_ST_BODY_GLOVE_MODE_ABB"
 msgstr "手套模式"
 
-msgid "IDS_ST_BODY_GESTURES"
-msgstr "手勢"
-
-msgid "IDS_ST_BODY_GB"
-msgstr "GB"
-
-msgid "IDS_ST_BODY_FROM_M_TIME"
-msgstr "從"
+msgid "IDS_ST_MBODY_FONT_SIZE"
+msgstr "字體大小"
 
 msgid "IDS_ST_BODY_FREQUENTLY_USED"
 msgstr "經常使用"
@@ -1705,9 +1471,6 @@ msgstr "字體類型"
 msgid "IDS_ST_BODY_FONTSTYLE_ROSEMARY"
 msgstr "Rosemary"
 
-msgid "IDS_ST_BODY_FLIGHT_MODE_MSG"
-msgstr "飛行模式可讓您關閉通話、訊息與數據網絡功能。也將關閉連線功能,如 Wi-Fi 與藍牙。若要使用 Wi-Fi 與藍牙,請在設定中或通知面板上開啟。"
-
 msgid "IDS_ST_BODY_FLIGHT_MODE_HAS_BEEN_ENABLED_NETWORK_SETTINGS_WILL_CLOSE"
 msgstr "飛行模式已啟用。將關閉網絡設定。"
 
@@ -1720,6 +1483,9 @@ msgstr "固定撥號模式"
 msgid "IDS_ST_BODY_FIREWALL_ENABLED_ABB"
 msgstr "防火牆已啟用。"
 
+msgid "IDS_ST_HEADER_WI_FI"
+msgstr "Wi-Fi"
+
 msgid "IDS_ST_BODY_FIREWALL"
 msgstr "防火牆"
 
@@ -1735,8 +1501,8 @@ msgstr "無法選擇網絡。"
 msgid "IDS_ST_BODY_FACE_AND_VOICE"
 msgstr "臉部和語音"
 
-msgid "IDS_ST_BODY_FACEBOOK"
-msgstr "Facebook"
+msgid "IDS_ST_HEADER_UNAVAILABLE"
+msgstr "不可用"
 
 msgid "IDS_ST_BODY_EXPLANATION_FOR_TRANSACTION_TRACKING_MENU_VODA"
 msgstr "您的推介資訊會與您的檔案一起傳送。"
@@ -1744,6 +1510,12 @@ msgstr "您的推介資訊會與您的檔案一起傳送。"
 msgid "IDS_ST_BODY_EXPLANATION_FOR_EXPIRY_REMINDER_MENU"
 msgstr "正在使用的檔案許可到期之前會收到提醒(例如桌面背景)。"
 
+msgid "IDS_ST_HEADER_TEXT_TO_SPEECH"
+msgstr "文字轉語音"
+
+msgid "IDS_ST_HEADER_SOUND"
+msgstr "聲音"
+
 msgid "IDS_ST_BODY_ESTIMATED_MAX_STANDBY_TIME_ABB"
 msgstr "預計最長待機時間"
 
@@ -1756,12 +1528,12 @@ msgstr "重新輸入密碼"
 msgid "IDS_ST_BODY_ENTER_PASSWORD"
 msgstr "輸入密碼。"
 
-msgid "IDS_ST_BODY_ENTER_NEW_PASSWORD"
-msgstr "輸入新密碼。"
-
 msgid "IDS_ST_BODY_ENTER_CURRENT_PASSWORD"
 msgstr "輸入目前密碼。"
 
+msgid "IDS_ST_HEADER_SAMSUNG_APPS"
+msgstr "Samsung Apps"
+
 msgid "IDS_ST_BODY_ENCRYPT_DEVICE_Q_WARNING_MSG"
 msgstr "加密裝置嗎?操作不可取消,若中斷將導致數據遺失。加密需要一小時或更久,在此期間,裝置將會多次重新啟動及無法使用裝置。"
 
@@ -1771,6 +1543,9 @@ msgstr "加密裝置嗎?操作不可取消,若中斷將導致數據遺失"
 msgid "IDS_ST_BODY_ENCRYPT_ACCOUNTS_SETTINGS_DOWNLOADED_APPLICATIONS_AND_THEIR_DATA_MEDIA_AND_OTHER_FILES"
 msgstr "加密帳戶、設定、已下載的應用程式與其內數據、媒體及其他檔案。"
 
+msgid "IDS_ST_HEADER_RESET"
+msgstr "重設"
+
 msgid "IDS_ST_BODY_ENCRYPTION_WILL_TAKE_AT_LEAST_AN_HOUR"
 msgstr "加密將耗費至少一小時。"
 
@@ -1783,15 +1558,18 @@ msgstr "在流動網絡啟用數據存取。"
 msgid "IDS_ST_BODY_EMPTY"
 msgstr "空白"
 
+msgid "IDS_ST_HEADER_PLEASE_WAIT"
+msgstr "請稍候。"
+
 msgid "IDS_ST_BODY_EMERGENCY_MODE_ABB"
 msgstr "緊急模式"
 
+msgid "IDS_ST_HEADER_PD_SELECTED_ABB"
+msgstr "已選擇 %d"
+
 msgid "IDS_ST_BODY_EMAIL"
 msgstr "電子郵件"
 
-msgid "IDS_ST_BODY_EDIT"
-msgstr "編輯"
-
 msgid "IDS_ST_BODY_EASY_MODE"
 msgstr "簡易模式"
 
@@ -1804,15 +1582,6 @@ msgstr "動態狀態列"
 msgid "IDS_ST_BODY_DRIVING_MODE"
 msgstr "駕駛模式"
 
-msgid "IDS_ST_BODY_DO_NOT_SHOW_AGAIN"
-msgstr "不再顯示"
-
-msgid "IDS_ST_BODY_DOWNLOADS"
-msgstr "下載項目"
-
-msgid "IDS_ST_BODY_DOWNLOAD"
-msgstr "下載"
-
 msgid "IDS_ST_BODY_DOUBLE_TAP_TO_OPEN_THE_MENU_T_TTS"
 msgstr "輕觸兩下以開啟功能表。"
 
@@ -1822,18 +1591,12 @@ msgstr "輕觸兩下以編輯此欄位。"
 msgid "IDS_ST_BODY_DOUBLE_TAP_TO_CLOSE_THE_MENU_T_TTS"
 msgstr "輕觸兩下以關閉功能表。"
 
-msgid "IDS_ST_BODY_DOCOMO_JPN_DCM"
-msgstr "docomo"
-
 msgid "IDS_ST_BODY_DIVX_REGISTRATION"
 msgstr "DivX 登記"
 
 msgid "IDS_ST_BODY_DIVX_DEREGISTRATION"
 msgstr "DivX 取消登記"
 
-msgid "IDS_ST_BODY_DISPLAY_CONTENTS"
-msgstr "顯示內容"
-
 msgid "IDS_ST_BODY_DISPLAY_BATTERY_PERCENTAGE_ABB"
 msgstr "顯示電池電量百分比"
 
@@ -1843,9 +1606,6 @@ msgstr "正在停用..."
 msgid "IDS_ST_BODY_DE_REGISTRATION_CODE_NOT_FOUND"
 msgstr "找不到取消註冊代碼。"
 
-msgid "IDS_ST_BODY_DEVICE_MEMORY"
-msgstr "裝置記憶體"
-
 msgid "IDS_ST_BODY_DEVICE_INFO"
 msgstr "裝置資訊"
 
@@ -1855,9 +1615,6 @@ msgstr "可加密帳戶、設定、已下載的應用程式與其內數據、媒
 msgid "IDS_ST_BODY_DEVICE_ENCRYPTED"
 msgstr "已加密裝置。"
 
-msgid "IDS_ST_BODY_DEVICE"
-msgstr "裝置"
-
 msgid "IDS_ST_BODY_DEVELOPER_OPTIONS"
 msgstr "開發人員選項"
 
@@ -1888,9 +1645,6 @@ msgstr "日.月.年"
 msgid "IDS_ST_BODY_DATE_AND_TIME"
 msgstr "日期和時間"
 
-msgid "IDS_ST_BODY_DATE"
-msgstr "日期"
-
 msgid "IDS_ST_BODY_DATA_ROAMING"
 msgstr "數據漫遊"
 
@@ -1900,18 +1654,12 @@ msgstr "數據"
 msgid "IDS_ST_BODY_CUSTOM_M_DEVICE_STATUS"
 msgstr "自訂"
 
-msgid "IDS_ST_BODY_CURRENT"
-msgstr "目前"
-
 msgid "IDS_ST_BODY_CRASH_VIEWER"
 msgstr "故障檢視器"
 
 msgid "IDS_ST_BODY_CPU_USAGE"
 msgstr "CPU 使用量"
 
-msgid "IDS_ST_BODY_COUNTRY_CODE"
-msgstr "國家代碼"
-
 msgid "IDS_ST_BODY_COOL_JAZZ"
 msgstr "Cool jazz"
 
@@ -1921,18 +1669,21 @@ msgstr "可在個人模式中隱藏來自媒體瀏覽器、影片、音樂、錄
 msgid "IDS_ST_BODY_CONNECTIONSETTINGS_PROXY_ADDRESS"
 msgstr "代理伺服器位址"
 
+msgid "IDS_ST_BUTTON_STOP"
+msgstr "停止"
+
 msgid "IDS_ST_BODY_CONNECTIONSETTINGS_INTERNET"
 msgstr "瀏覽器"
 
 msgid "IDS_ST_BODY_CONNECTIONS"
 msgstr "連接"
 
-msgid "IDS_ST_BODY_CONNECTION"
-msgstr "連接"
-
 msgid "IDS_ST_BODY_CONFIRM_NEW_PIN2"
 msgstr "確認新 PIN2 碼"
 
+msgid "IDS_ST_BUTTON_RESET"
+msgstr "重設"
+
 msgid "IDS_ST_BODY_CONFIRM_NEW_PIN1"
 msgstr "確認新 PIN1 碼。"
 
@@ -1942,12 +1693,15 @@ msgstr "確認新 PIN 碼"
 msgid "IDS_ST_BODY_CONFIRM_DECRYPTION"
 msgstr "確認解密"
 
-msgid "IDS_ST_BODY_CONFIRM"
-msgstr "確"
+msgid "IDS_ST_BUTTON_OK_ABB"
+msgstr "確"
 
 msgid "IDS_ST_BODY_CONFIGURE_FIREWALL_SETTINGS"
 msgstr "配置防火牆設定。"
 
+msgid "IDS_ST_BUTTON_OK"
+msgstr "確定"
+
 msgid "IDS_ST_BODY_COMPUTING_ING"
 msgstr "正在計算..."
 
@@ -1960,11 +1714,14 @@ msgstr "Choco cooky"
 msgid "IDS_ST_BODY_CHECK_FOR_UPDATES_AUTOMATICALLY_ABB"
 msgstr "自動檢查更新。"
 
+msgid "IDS_ST_BUTTON_ENABLE"
+msgstr "啟用"
+
 msgid "IDS_ST_BODY_CHECK_FOR_UPDATES_ABB"
 msgstr "檢查更新"
 
-msgid "IDS_ST_BODY_CHECK_FOR_UPDATES"
-msgstr "檢查更新"
+msgid "IDS_ST_BUTTON_DISCONNECT"
+msgstr "中斷連線"
 
 msgid "IDS_ST_BODY_CHARGE_BATTERY_TO_ABOVE_80P_AND_TRY_AGAIN"
 msgstr "將電池充電至 80% 以上,然後重試。"
@@ -1972,9 +1729,15 @@ msgstr "將電池充電至 80% 以上,然後重試。"
 msgid "IDS_ST_BODY_CHANGING_THE_FONT_SIZE_IN_ACCESSIBILITY_SETTINGS_WILL_OVERRIDE_THE_FONT_SIZE_IN_EACH_APPLICATION"
 msgstr "變更協助工具設定中的字體大小將覆寫每個應用程式中的字體大小。"
 
+msgid "IDS_ST_BUTTON_CONTINUE"
+msgstr "繼續"
+
 msgid "IDS_ST_BODY_CHANGING_THE_COLOUR_OF_THE_SCREEN_TO_GREYSCALE"
 msgstr "將螢幕色彩變更為灰階。"
 
+msgid "IDS_ST_BUTTON_CANCEL_ABB"
+msgstr "取消"
+
 msgid "IDS_ST_BODY_CHANGE_TEXT_SIZE_IN_CONTACTS_CALENDAR_MEMO_MESSAGES_EMAIL_AND_IM"
 msgstr "變更聯絡人、日曆、備忘錄、訊息、電子郵件與 IM 的文字大小。"
 
@@ -2033,7 +1796,7 @@ msgid "IDS_ST_BODY_BACKLIGHT_TIME"
 msgstr "背光燈時間"
 
 msgid "IDS_ST_BODY_A_PERSON_YOU_HAVE_GRANTED_AUTHORITY_TO_IS_TRYING_TO_REMOTELY_ENABLE_EMERGENCY_MODE_ON_THIS_DEVICE_MSG"
-msgstr "已獲您授權的人正試圖在此裝置上遠端啟用緊急模式。您的資訊將於 60 秒內發送至伺服器,且緊急模式將被啟用。輕觸取消以停止此過程。"
+msgstr "已獲您授權的人正試圖在此裝置上遠端啟用 [緊急模式]。您的資訊將於 60 秒內發送至伺服器,且 [緊急模式] 將被啟用。輕觸 [取消] 以停止此過程。"
 
 msgid "IDS_ST_BODY_A_PASSWORD_WILL_BE_REQUIRED_TO_DECRYPT_YOUR_DEVICE_EVERY_TIME_YOU_POWER_IT_ON"
 msgstr "每次開機時皆須密碼才能解密裝置。"
@@ -2041,15 +1804,12 @@ msgstr "每次開機時皆須密碼才能解密裝置。"
 msgid "IDS_ST_BODY_AVAILABLE_SPACE"
 msgstr "可用空間"
 
-msgid "IDS_ST_BODY_AVAILABLE"
-msgstr "可用"
-
-msgid "IDS_ST_BODY_AUTO_DOWNLOAD"
-msgstr "自動下載"
-
 msgid "IDS_ST_BODY_AUTH_TYPE"
 msgstr "驗證類型"
 
+msgid "IDS_ST_BODY_VERSION_PS"
+msgstr "版本%s"
+
 msgid "IDS_ST_BODY_APP_OPENING_IMAGE"
 msgstr "應用程式開啟圖像"
 
@@ -2065,15 +1825,9 @@ msgstr "應用程式管理員"
 msgid "IDS_ST_BODY_APPLICATION_INFO"
 msgstr "應用程式資訊"
 
-msgid "IDS_ST_BODY_APPLICATION"
-msgstr "應用程式"
-
 msgid "IDS_ST_BODY_ANTIVIRUS_SOFTWARE_ABB"
 msgstr "防毒軟件"
 
-msgid "IDS_ST_BODY_AM"
-msgstr "上午"
-
 msgid "IDS_ST_BODY_ALWAYS_REJECT"
 msgstr "總是拒絕"
 
@@ -2083,9 +1837,6 @@ msgstr "總是開啟"
 msgid "IDS_ST_BODY_ALWAYS_OFF"
 msgstr "總是關閉"
 
-msgid "IDS_ST_BODY_ALARM"
-msgstr "鬧鐘"
-
 msgid "IDS_ST_BODY_AFTER_YOU_DOWNLOAD_AND_INSTALL_APPLICATIONS_APPLICATIONS_WILL_BE_SHOWN_HERE"
 msgstr "在您下載並安裝應用程式後,應用程式將顯示於此"
 
@@ -2095,6 +1846,9 @@ msgstr "重設之後,手機將自動重新啟動。"
 msgid "IDS_ST_BODY_ADJUST_BRIGHTNESS_LEVEL"
 msgstr "調整亮度級別"
 
+msgid "IDS_ST_BODY_URL"
+msgstr "網址"
+
 msgid "IDS_ST_BODY_ADJUST_AUTOMATIC_BRIGHTNESS"
 msgstr "調整自動亮度"
 
@@ -2114,7 +1868,7 @@ msgid "IDS_ECON_BODY_EASY_CONNECT_M_SHARING_ABB"
 msgstr "簡易連接"
 
 msgid "IDS_SCR_POP_SCREEN_READER_IS_NOT_SUPPORTED_BY_PS_PRESS_THE_BACK_KEY_TO_RETURN_TO_THE_PREVIOUS_SCREEN"
-msgstr "%s 不支援螢幕閱讀器。請按下返回鍵以回到前一個螢幕。"
+msgstr "%s不支援螢幕閱讀器。請按下返回鍵以回到前一個螢幕。"
 
 msgid "IDS_KEEPIT_HEADER_KEEPIT_M_APPLICATION_NAME"
 msgstr "KeepIt"
@@ -2164,59 +1918,152 @@ msgstr "裝置通過在偵測臉部時調整螢幕以進行智能互動。"
 msgid "IDS_HELP_BODY_SMART_SCREEN_WORKS_BEST_UNDER_THE_FOLLOWING_CONDITIONS_C"
 msgstr "智能螢幕在下列條件下使用效果最佳:"
 
-msgid "IDS_HELP_BODY_SMART_ROTATION_DISABLES_AUTO_SCREEN_ROTATION_BY_CHECKING_THE_ORIENTATION_OF_YOUR_FACE_AND_THE_DEVICE_BY_ITS_FRONT_CAMERA"
-msgstr "智能旋轉通過前置相機檢查您的臉與裝置的方向來停用自動螢幕旋轉。"
-
-msgid "IDS_LBS_HEADER_LOCATION"
-msgstr "位置"
-
 msgid "IDS_LBS_BODY_DESTINATION"
 msgstr "網站"
 
-msgid "IDS_ST_SK_NO"
-msgstr "å\90¦"
+msgid "IDS_ST_BODY_TEXTSTYLE_LARGE"
+msgstr "大"
 
-msgid "IDS_HELP_BODY_SMART_STAY_DETECTS_YOUR_EYES_WITH_THE_FRONT_CAMERA_SO_THAT_THE_SCREEN_STAYS_ON_WHEN_YOU_ARE_LOOKING_AT_IT"
-msgstr "智能休眠利用前置相機偵測您的眼部,當您看著螢幕時,螢幕將持續開啟。"
+msgid "IDS_ST_BODY_SUNDAY"
+msgstr "週日"
 
-msgid "IDS_QP_POP_YOU_WILL_NO_LONGER_BE_ABLE_TO_USE_APPLICATIONS_NOTI_MSG"
-msgstr "您無法再透過流動網絡使用如互聯網、電子郵件與 YouTube 等的應用程式。繼續嗎?"
+msgid "IDS_ST_BODY_STORAGE"
+msgstr "儲存位置"
 
-msgid "IDS_ST_BODY_10_MINUTES"
-msgstr "10 分鐘"
+msgid "IDS_ST_BODY_SECURITY"
+msgstr "安全性"
 
-msgid "IDS_ST_BODY_15SEC"
-msgstr "15 秒"
+msgid "IDS_ST_BODY_SEARCH"
+msgstr "搜尋"
 
-msgid "IDS_ST_BODY_24_HOURS"
-msgstr "24 小時"
+msgid "IDS_ST_BODY_SD_CARD"
+msgstr "SD 卡"
 
-msgid "IDS_ST_BODY_2_MINUTES"
-msgstr "2 分鐘"
+msgid "IDS_ST_BODY_SCHEDULE"
+msgstr "日程"
 
-msgid "IDS_ST_BODY_30SEC"
-msgstr "30 秒"
+msgid "IDS_ST_BODY_SAVED"
+msgstr "已儲存。"
 
-msgid "IDS_ST_BODY_5_MINUTES"
-msgstr "5 å\88\86é\90\98"
+msgid "IDS_ST_BODY_SAVE"
+msgstr "å\84²å­\98"
 
-msgid "IDS_ST_BODY_APPLICATIONS"
-msgstr "應用程式"
+msgid "IDS_ST_BODY_REGION"
+msgstr "地區"
 
-msgid "IDS_ST_BODY_DONT_ASK_AGAIN"
-msgstr "不再詢問"
+msgid "IDS_ST_BODY_PROFILE"
+msgstr "設定"
 
-msgid "IDS_ST_BODY_P1SS_IS_CURRENTLY_P2SS_T_TTS"
-msgstr "%1$s 目前為 %2$s。"
+msgid "IDS_ST_BODY_PM"
+msgstr "下午"
 
-msgid "IDS_ST_BODY_PASSWORDS_MUST_CONSIST_OF_AT_LEAST_4_ALPHANUMERIC_CHARACTERS_ALSO_INCLUDING_AT_LEAST_1_ALPHABETICAL_CHARACTER"
-msgstr "密碼必須以至少 4 個英數字元組合,其中需至少包含 1 個字母。"
+msgid "IDS_ST_BODY_PHONEPROFILES_SILENT"
+msgstr "靜音"
 
-msgid "IDS_ST_BODY_PUK1_BLOCKED"
-msgstr "PUK1 碼已封鎖。"
+msgid "IDS_ST_BODY_PASSWORD"
+msgstr "密碼"
 
-msgid "IDS_ST_BODY_PUK1_CODE"
-msgstr "PUK1 碼"
+msgid "IDS_ST_BODY_NO_RESULTS_FOUND"
+msgstr "無搜尋結果。"
+
+msgid "IDS_ST_BODY_NOT_ASSIGNED"
+msgstr "無指定"
+
+msgid "IDS_ST_BODY_NOTIFICATIONS"
+msgstr "通知"
+
+msgid "IDS_ST_BODY_NOTIFICATION"
+msgstr "通知"
+
+msgid "IDS_ST_BODY_NONE"
+msgstr "無"
+
+msgid "IDS_ST_BODY_NEW"
+msgstr "新的"
+
+msgid "IDS_ST_BODY_NETWORK"
+msgstr "網絡"
+
+msgid "IDS_ST_BODY_NAME"
+msgstr "名稱"
+
+msgid "IDS_ST_BODY_MONDAY"
+msgstr "週一"
+
+msgid "IDS_ST_BODY_MODE"
+msgstr "模式"
+
+msgid "IDS_ST_SK_NO"
+msgstr "否"
+
+msgid "IDS_ST_BODY_MESSAGE"
+msgstr "訊息"
+
+msgid "IDS_ST_BODY_MEMORY"
+msgstr "記憶體"
+
+msgid "IDS_ST_BODY_MB"
+msgstr "MB"
+
+msgid "IDS_ST_BODY_LIST_VIEW"
+msgstr "清單檢視"
+
+msgid "IDS_ST_BODY_LICENCE"
+msgstr "許可"
+
+msgid "IDS_ST_BODY_LED_INDICATOR"
+msgstr "LED 指示器"
+
+msgid "IDS_HELP_BODY_SMART_STAY_DETECTS_YOUR_EYES_WITH_THE_FRONT_CAMERA_SO_THAT_THE_SCREEN_STAYS_ON_WHEN_YOU_ARE_LOOKING_AT_IT"
+msgstr "[智能休眠] 利用前置相機偵測您的眼部,當您看著螢幕時,螢幕將持續開啟。"
+
+msgid "IDS_QP_POP_YOU_WILL_NO_LONGER_BE_ABLE_TO_USE_APPLICATIONS_NOTI_MSG"
+msgstr "您無法再透過流動網絡使用如互聯網、電子郵件與 YouTube 等的應用程式。繼續嗎?"
+
+msgid "IDS_ST_BODY_10_MINUTES"
+msgstr "10 分鐘"
+
+msgid "IDS_ST_BODY_15SEC"
+msgstr "15 秒"
+
+msgid "IDS_ST_BODY_24_HOURS"
+msgstr "24 小時"
+
+msgid "IDS_ST_BODY_2_MINUTES"
+msgstr "2 分鐘"
+
+msgid "IDS_ST_BODY_KB"
+msgstr "KB"
+
+msgid "IDS_ST_BODY_30SEC"
+msgstr "30 秒"
+
+msgid "IDS_ST_BODY_5_MINUTES"
+msgstr "5 分鐘"
+
+msgid "IDS_ST_BODY_DONT_ASK_AGAIN"
+msgstr "不再詢問"
+
+msgid "IDS_ST_BODY_P1SS_IS_CURRENTLY_P2SS_T_TTS"
+msgstr "%1$s 目前為 %2$s。"
+
+msgid "IDS_ST_BODY_PASSWORDS_MUST_CONSIST_OF_AT_LEAST_4_ALPHANUMERIC_CHARACTERS_ALSO_INCLUDING_AT_LEAST_1_ALPHABETICAL_CHARACTER"
+msgstr "密碼必須以至少 4 個英數字元組合,其中需至少包含 1 個字母。"
+
+msgid "IDS_ST_BODY_INSERT_SD_CARD"
+msgstr "插入SD 卡。"
+
+msgid "IDS_ST_BODY_PUK1_BLOCKED"
+msgstr "PUK1 碼已封鎖。"
+
+msgid "IDS_ST_BODY_INCORRECT_PIN_E"
+msgstr "PIN 碼不正確。"
+
+msgid "IDS_ST_BODY_PUK1_CODE"
+msgstr "PUK1 碼"
+
+msgid "IDS_ST_BODY_INCORRECT_PASSWORD_TRY_AGAIN"
+msgstr "密碼不正確。請重試。"
 
 msgid "IDS_ST_BODY_PUK2"
 msgstr "PUK2 碼"
@@ -2252,7 +2099,7 @@ msgid "IDS_ST_OPT_4G_3G_2G_HAUTO_CONNECT"
 msgstr "4G/3G/2G (自動連接)"
 
 msgid "IDS_ST_POP_EMERGENCY_MODE_SAVES_BATTERY_POWER_BY_C_MSG"
-msgstr "緊急模式通過以下方式來節省電池電量:\n\n- 將螢幕顏色變更為灰階。\n- 限制可用應用程式的數量。\n- 在螢幕關閉時關閉流動數據。\n- 關閉連接功能,如 Wi-Fi 與藍牙。\n\n部分功能,如螢幕閱讀器與 S View 保護套將無法使用。\n您的部分主螢幕 Dynamic Box 可能無法顯示,並且可能需要重新配置。"
+msgstr "[緊急模式] 通過以下方式來節省電池電量:\n\n- 將螢幕顏色變更為灰階。\n- 限制可用應用程式的數量。\n- 在螢幕關閉時關閉 [流動數據]。\n- 關閉連接功能,如 Wi-Fi 與藍牙。\n\n部分功能,如螢幕閱讀器與 S View 保護套將無法使用。\n您的部分主螢幕 Dynamic Box 可能無法顯示,並且可能需要重新配置。"
 
 msgid "IDS_ST_POP_INCORRECT_PUK1_CODE"
 msgstr "PUK1 碼不正確。"
@@ -2260,6 +2107,9 @@ msgstr "PUK1 碼不正確。"
 msgid "IDS_ST_POP_INCORRECT_PUK1_PD_ATTEMPTS_LEFT"
 msgstr "PUK1 碼不正確。剩餘 %d 次機會。"
 
+msgid "IDS_ST_BODY_GRID_VIEW"
+msgstr "縮圖檢視"
+
 msgid "IDS_ST_POP_INCORRECT_PUK2"
 msgstr "PUK2 碼錯誤"
 
@@ -2269,20 +2119,89 @@ msgstr "PUK2 碼不正確。剩餘 %d 次機會。"
 msgid "IDS_ST_POP_PIN_CHANGED"
 msgstr "PIN 碼已更改"
 
+msgid "IDS_ST_BODY_GB"
+msgstr "GB"
+
 msgid "IDS_TASKMGR_BUTTON_CLEAR_CACHE"
 msgstr "清除緩存"
 
 msgid "IDS_ST_BODY_3G_ONLY"
 msgstr "僅限 3G"
 
+msgid "IDS_ST_BODY_FROM_M_TIME"
+msgstr "從"
+
 msgid "IDS_ST_HEADER_ADD"
 msgstr "加入"
 
-msgid "IDS_ST_BODY_SECONDS"
-msgstr ""
+msgid "IDS_ST_BODY_FACEBOOK"
+msgstr "Facebook"
 
-msgid "IDS_ST_BUTTON_CANCEL"
-msgstr "取消"
+msgid "IDS_ST_BODY_ENTER_NEW_PASSWORD"
+msgstr "輸入新密碼。"
+
+msgid "IDS_ST_BODY_EDIT"
+msgstr "編輯"
+
+msgid "IDS_ST_BODY_DO_NOT_SHOW_AGAIN"
+msgstr "不再顯示"
+
+msgid "IDS_ST_BODY_DOWNLOADS"
+msgstr "下載項目"
+
+msgid "IDS_ST_BODY_DOWNLOAD"
+msgstr "下載"
+
+msgid "IDS_ST_BODY_DISPLAY_CONTENTS"
+msgstr "顯示內容"
+
+msgid "IDS_ST_BODY_DEVICE_MEMORY"
+msgstr "裝置記憶體"
+
+msgid "IDS_ST_BODY_DEVICE"
+msgstr "裝置"
+
+msgid "IDS_ST_BODY_DATE"
+msgstr "日期"
+
+msgid "IDS_ST_BODY_CURRENT"
+msgstr "目前"
+
+msgid "IDS_ST_BODY_COUNTRY_CODE"
+msgstr "國家代碼"
+
+msgid "IDS_ST_BODY_CONNECTION"
+msgstr "連接"
+
+msgid "IDS_ST_BODY_CONFIRM"
+msgstr "確認"
+
+msgid "IDS_ST_BODY_CHECK_FOR_UPDATES"
+msgstr "檢查更新"
+
+msgid "IDS_ST_BODY_AVAILABLE"
+msgstr "可用"
+
+msgid "IDS_ST_BODY_AUTO_DOWNLOAD"
+msgstr "自動下載"
+
+msgid "IDS_ST_BODY_APPLICATION"
+msgstr "應用程式"
+
+msgid "IDS_ST_BODY_AM"
+msgstr "上午"
+
+msgid "IDS_ST_BODY_ALARM"
+msgstr "鬧鐘"
+
+msgid "IDS_LBS_HEADER_LOCATION"
+msgstr "位置"
+
+msgid "IDS_ST_BODY_APPLICATIONS"
+msgstr "應用程式"
+
+msgid "IDS_ST_BODY_VIDEOS"
+msgstr "影片"
 
 msgid "IDS_ST_BODY_1_5_SECONDS"
 msgstr "1.5 秒"
@@ -2296,8 +2215,17 @@ msgstr "完成"
 msgid "IDS_ST_HEADER_ENABLE_DATA_ROAMING"
 msgstr "啟用數據漫遊"
 
-msgid "IDS_ST_HEADER_TURN_ON_MOBILE_DATA"
-msgstr "開啟流動數據"
+msgid "IDS_ST_HEADER_SCAN_FOR_NETWORKS_ABB"
+msgstr "掃描網絡"
+
+msgid "IDS_ST_POP_MOBILE_DATA_WILL_BE_TURNED_ON_CONNECTING_TO_MOBILE_NETWORKS_MAY_RESULT_IN_ADDITIONAL_CHARGES_DEPENDING_ON_YOUR_PAYMENT_PLAN"
+msgstr "[流動數據] 將開啟。連接至流動網絡可能根據您的資費方案產生額外費用。"
+
+msgid "IDS_ST_POP_SCANNING_FOR_NETWORK_ING"
+msgstr "正在掃描網絡..."
+
+msgid "IDS_ST_POP_UNLESS_YOU_CONNECT_TO_A_WI_FI_NETWORK_YOU_WILL_NOT_BE_ABLE_TO_USE_THE_INTERNET_EMAIL_OR_OTHER_APPS_MSG"
+msgstr "除非您連接至 Wi-Fi 網絡,否則將無法使用瀏覽器、電子郵件或其他需要數據連接的應用程式。"
 
 msgid "IDS_ST_HEADER_UNABLE_TO_PLAY_SAMPLE_ABB"
 msgstr "無法播放樣本"
@@ -2305,15 +2233,24 @@ msgstr "無法播放樣本"
 msgid "IDS_ST_POP_SAMPLES_CANNOT_BE_PLAYED_DURING_CALLS"
 msgstr "在通話期間無法播放樣本。"
 
-msgid "IDS_ST_HEADER_DEVICE_NAME"
-msgstr "裝置名稱"
-
 msgid "IDS_ST_HEADER_DELETE_ITEMS_ABB2"
 msgstr "刪除項目"
 
+msgid "IDS_ST_BODY_SECONDS"
+msgstr "秒"
+
 msgid "IDS_ST_HEADER_FEEDBACK"
 msgstr "回饋"
 
+msgid "IDS_ST_BUTTON_CANCEL"
+msgstr "取消"
+
+msgid "IDS_ST_HEADER_TURN_ON_MOBILE_DATA"
+msgstr "開啟流動數據"
+
+msgid "IDS_ST_HEADER_DEVICE_NAME"
+msgstr "裝置名稱"
+
 msgid "IDS_ST_BODY_SELECT_ALL"
 msgstr "選擇全部"
 
@@ -2323,26 +2260,20 @@ msgstr "全部"
 msgid "IDS_ST_HEADER_MANAGE_CERTIFICATES_ABB"
 msgstr "管理證書"
 
-msgid "IDS_ST_BODY_INCORRECT_PASSWORD"
-msgstr "密碼不正確"
-
 msgid "IDS_ST_HEADER_TURN_OFF_MOBILE_DATA"
 msgstr "關閉流動數據"
 
 msgid "IDS_ST_BODY_FLIGHT_MODE_DISABLES_CALLING_AND_MESSAGING_FUNCTIONS_AND_TURNS_OFF_MOBILE_DATA_AND_CONNECTIVITY_FUNCTIONS_MSG"
-msgstr "飛行模式會停用通話與訊息功能,並關閉流動數據與連線功能,如 Wi-Fi 與藍牙。若要在飛行模式中使用 Wi-Fi 與藍牙,請在設定中或通知面板上將其開啟。將啟用飛行模式。"
+msgstr "飛行模式會停用通話與訊息功能,並關閉流動數據與連線功能,如 Wi-Fi 與藍牙。若要在飛行模式中使用 Wi-Fi 與藍牙,請在 [設定] 中或通知面板上將其開啟。將啟用飛行模式。"
 
 msgid "IDS_ST_BODY_TYPE"
 msgstr "類型"
 
-msgid "IDS_ST_BODY_PERSONAL"
-msgstr "個人"
-
 msgid "IDS_ST_HEADER_LOCK_SCREEN_AND_SECURITY_ABB"
 msgstr "鎖定螢幕與安全性"
 
 msgid "IDS_ST_HEADER_PRIVACY_AND_SAFETY_ABB"
-msgstr "隱私與安全"
+msgstr "私隱與安全"
 
 msgid "IDS_ST_BODY_MOBILE_NETWORKS"
 msgstr "流動網絡"
@@ -2356,9 +2287,6 @@ msgstr "法律資訊"
 msgid "IDS_ST_BODY_DEVICE_INFORMATION"
 msgstr "裝置資訊"
 
-msgid "IDS_ST_BODY_PHONE_NUMBER"
-msgstr "電話號碼"
-
 msgid "IDS_ST_BODY_MODEL_NUMBER"
 msgstr "型號"
 
@@ -2407,6 +2335,81 @@ msgstr "清除緩存"
 msgid "IDS_ST_BODY_12_HOURS"
 msgstr "12 小時"
 
+msgid "IDS_ST_BODY_ANSWERINGMODE_AUTOMATIC"
+msgstr "自動"
+
+msgid "IDS_ST_BODY_BLUETOOTH"
+msgstr "藍牙"
+
+msgid "IDS_ST_BODY_ADVANCEDOPTIONS_CERTIFICATES"
+msgstr "證書"
+
+msgid "IDS_ST_BODY_CALLERID_DEFAULT"
+msgstr "預設"
+
+msgid "IDS_ST_BODY_APPLICATIONSETTINGS_MESSAGE"
+msgstr "訊息"
+
+msgid "IDS_ST_BODY_NFC"
+msgstr "NFC"
+
+msgid "IDS_ST_BODY_PIN_LOCK"
+msgstr "PIN 碼鎖"
+
+msgid "IDS_ST_BUTTON2_S_PLANNER"
+msgstr "S Planner"
+
+msgid "IDS_ST_BODY_VOICE"
+msgstr "語音"
+
+msgid "IDS_ST_BODY_DEFAULTMEMORY_VOICE_RECORDER"
+msgstr "錄音機"
+
+msgid "IDS_ST_BODY_YYYY_MM_DD_DOT"
+msgstr "年.月.日"
+
+msgid "IDS_ST_BODY_BRIGHTNESS_M_POWER_SAVING"
+msgstr "亮度"
+
+msgid "IDS_ST_HEADER_SORT_BY"
+msgstr "排序方式"
+
+msgid "IDS_ST_TPOP_MAXIMUM_NUMBER_OF_CHARACTERS_REACHED"
+msgstr "已達字元數量上限。"
+
+msgid "IDS_ST_TPOP_TRY_AGAIN"
+msgstr "請重試"
+
+msgid "IDS_ST_SK_YES"
+msgstr "是"
+
+msgid "IDS_ST_BODY_PLAY_A_SOUND_WHEN_BUTTONS_ICONS_AND_MENU_ITEMS_ARE_TAPPED"
+msgstr "輕觸按鍵、圖示與功能表項目時播放聲音。"
+
+msgid "IDS_ST_MBODY_KEYBOARD_SOUND"
+msgstr "鍵盤聲音"
+
+msgid "IDS_ST_MBODY_TOUCH_SOUND"
+msgstr "觸控聲音"
+
+msgid "IDS_ST_SBODY_PLAY_A_SOUND_WHEN_THE_SAMSUNG_KEYBOARD_IS_TAPPED"
+msgstr "輕觸三星鍵盤時播放聲音。"
+
+msgid "IDS_ST_POP_MOUNTING_SD_CARD_ING"
+msgstr "正在掛載 SD 卡..."
+
+msgid "IDS_ST_BODY_SET_DATE"
+msgstr "設定日期"
+
+msgid "IDS_ST_BODY_LOCK_SCREEN"
+msgstr "鎖定螢幕"
+
+msgid "IDS_ST_BODY_PERSONAL"
+msgstr "個人"
+
+msgid "IDS_ST_BODY_PHONE_NUMBER"
+msgstr "電話號碼"
+
 msgid "IDS_ST_BODY_1MINUTE"
 msgstr "1 分鐘"
 
@@ -2416,30 +2419,15 @@ msgstr "帳戶"
 msgid "IDS_ST_HEADER_ALLSHARE"
 msgstr "AllShare"
 
-msgid "IDS_ST_BODY_ANSWERINGMODE_AUTOMATIC"
-msgstr "自動"
-
 msgid "IDS_ST_BUTTON_BACK"
 msgstr "返回"
 
-msgid "IDS_ST_BODY_BLUETOOTH"
-msgstr "藍牙"
-
-msgid "IDS_ST_BODY_ADVANCEDOPTIONS_CERTIFICATES"
-msgstr "證書"
-
 msgid "IDS_ST_BODY_CONTACTS"
 msgstr "聯絡人"
 
 msgid "IDS_ST_BODY_MYTHEME_CREATE"
 msgstr "建立"
 
-msgid "IDS_ST_BODY_CALLERID_DEFAULT"
-msgstr "預設"
-
-msgid "IDS_ST_BODY_FM_RADIO"
-msgstr "FM 收音機"
-
 msgid "IDS_ST_BODY_FONT"
 msgstr "字體"
 
@@ -2452,15 +2440,9 @@ msgstr "說明"
 msgid "IDS_ST_BODY_MANUAL"
 msgstr "手動"
 
-msgid "IDS_ST_BODY_APPLICATIONSETTINGS_MESSAGE"
-msgstr "訊息"
-
 msgid "IDS_ST_BODY_MUSIC"
 msgstr "音樂"
 
-msgid "IDS_ST_BODY_NFC"
-msgstr "NFC"
-
 msgid "IDS_ST_BODY_ALERTTYPE_OFF"
 msgstr "關"
 
@@ -2470,9 +2452,6 @@ msgstr "開"
 msgid "IDS_ST_BODY_MEMORYSTATUS_OTHERS"
 msgstr "其他"
 
-msgid "IDS_ST_BODY_PIN_LOCK"
-msgstr "PIN 碼鎖"
-
 msgid "IDS_ST_BODY_RESET"
 msgstr "重設"
 
@@ -2488,45 +2467,21 @@ msgstr "同步"
 msgid "IDS_ST_BODY_SYSTEM"
 msgstr "系統"
 
-msgid "IDS_ST_BUTTON2_S_PLANNER"
-msgstr "S Planner"
-
 msgid "IDS_ST_BODY_TWITTER"
 msgstr "Twitter"
 
 msgid "IDS_ST_BODY_USERNAME"
 msgstr "用戶名稱"
 
-msgid "IDS_ST_BODY_VOICE"
-msgstr "語音"
-
-msgid "IDS_ST_BODY_DEFAULTMEMORY_VOICE_RECORDER"
-msgstr "錄音機"
-
 msgid "IDS_ST_BODY_WI_FI"
 msgstr "Wi-Fi"
 
-msgid "IDS_ST_BODY_YYYY_MM_DD_DOT"
-msgstr "年.月.日"
-
-msgid "IDS_ST_BODY_BRIGHTNESS_M_POWER_SAVING"
-msgstr "亮度"
-
-msgid "IDS_ST_HEADER_SORT_BY"
-msgstr "排序方式"
-
 msgid "IDS_ST_BODY_DELETED"
 msgstr "已刪除。"
 
 msgid "IDS_ST_POP_ERROR"
 msgstr "錯誤"
 
-msgid "IDS_ST_TPOP_MAXIMUM_NUMBER_OF_CHARACTERS_REACHED"
-msgstr "已達字元數量上限。"
-
-msgid "IDS_ST_TPOP_TRY_AGAIN"
-msgstr "請重試"
-
 msgid "IDS_ST_BODY_VERSION"
 msgstr "版本"
 
@@ -2536,36 +2491,9 @@ msgstr "刪除"
 msgid "IDS_ST_SK_SET_LITE"
 msgstr "設定"
 
-msgid "IDS_ST_SK_YES"
-msgstr "是"
-
-msgid "IDS_SAPPS_SK_TRY_ABB"
-msgstr "嘗試"
-
-msgid "IDS_ST_BODY_PLAY_A_SOUND_WHEN_BUTTONS_ICONS_AND_MENU_ITEMS_ARE_TAPPED"
-msgstr "輕觸按鍵、圖示與功能表項目時播放聲音。"
-
-msgid "IDS_ST_MBODY_KEYBOARD_SOUND"
-msgstr "鍵盤聲音"
-
 msgid "IDS_ST_MBODY_RINGTONE"
 msgstr "鈴聲"
 
-msgid "IDS_ST_MBODY_TOUCH_SOUND"
-msgstr "觸控聲音"
-
-msgid "IDS_ST_SBODY_PLAY_A_SOUND_WHEN_THE_SAMSUNG_KEYBOARD_IS_TAPPED"
-msgstr "輕觸三星鍵盤時播放聲音。"
-
-msgid "IDS_ST_POP_MOUNTING_SD_CARD_ING"
-msgstr "正在掛載 SD 卡..."
-
-msgid "IDS_ST_BODY_SET_DATE"
-msgstr "設定日期"
-
-msgid "IDS_ST_BODY_ALL"
-msgstr "全部"
-
 msgid "IDS_LBS_BODY_LOCATION_SERVICE"
 msgstr "定位服務"
 
@@ -2575,9 +2503,6 @@ msgstr "VPN"
 msgid "IDS_ST_SK_OPTIONS_LITE"
 msgstr "選項"
 
-msgid "IDS_ST_BODY_TTS"
-msgstr "TTS"
-
 msgid "IDS_ST_BODY_VOICE_CONTROL"
 msgstr "語音控制"
 
@@ -2590,23 +2515,20 @@ msgstr "請勿打擾"
 msgid "IDS_ST_MBODY_APP_NOTIFICATIONS"
 msgstr "應用程式通知"
 
+msgid "IDS_ST_BODY_ALL"
+msgstr "全部"
+
 msgid "IDS_ST_HEADER_DEFAULT_APPLICATIONS_ABB"
 msgstr "預設應用程式"
 
-msgid "IDS_ST_BODY_HOME"
-msgstr "住家"
-
 msgid "IDS_ST_BODY_SET_TIME"
 msgstr "設定時間"
 
 msgid "IDS_ST_BODY_UNABLE_TO_SCAN_FOR_NETWORKS"
 msgstr "無法掃描網絡。"
 
-msgid "IDS_ST_BODY_LOCK_SCREEN"
-msgstr "鎖定螢幕"
-
-msgid "IDS_ST_BODY_OFF"
-msgstr "關"
+msgid "IDS_ACCS_BODY_SIGNAL_STRENGTH_TTS"
+msgstr "訊號強度"
 
 msgid "IDS_ST_HEADER_VISION"
 msgstr "視覺"
@@ -2614,21 +2536,201 @@ msgstr "視覺"
 msgid "IDS_ST_BODY_SIGNAL_STRENGTH"
 msgstr "訊號強度"
 
-msgid "IDS_ST_POP_MOBILE_DATA_WILL_BE_TURNED_ON_CONNECTING_TO_MOBILE_NETWORKS_MAY_RESULT_IN_ADDITIONAL_CHARGES_DEPENDING_ON_YOUR_PAYMENT_PLAN"
-msgstr "流動數據將開啟。連接至流動網絡可能根據您的資費方案產生額外費用。"
+msgid "IDS_ST_BODY_HELLO_KITTY_10"
+msgstr "Hello Kitty 10"
 
-msgid "IDS_ST_POP_UNLESS_YOU_CONNECT_TO_A_WI_FI_NETWORK_YOU_WILL_NOT_BE_ABLE_TO_USE_THE_INTERNET_EMAIL_OR_OTHER_APPS_MSG"
-msgstr "除非您連接至 Wi-Fi 網絡,否則將無法使用瀏覽器、電子郵件或其他需要數據連接的應用程式。"
+msgid "IDS_ST_HEADER_SOUNDS_AND_NOTIFICATIONS_ABB"
+msgstr "聲音與通知"
+
+msgid "IDS_ST_BODY_TTS"
+msgstr "TTS"
+
+msgid "IDS_ST_BODY_HOME"
+msgstr "住家"
+
+msgid "IDS_ST_BODY_OFF"
+msgstr "關"
+
+msgid "IDS_ST_BODY_THERE_ARE_NO_APPS_SET_AS_DEFAULTS"
+msgstr "沒有設為預設的應用程式。"
+
+msgid "IDS_ST_HEADER_PRIVACY_SETTINGS_ABB"
+msgstr "私隱設定"
+
+msgid "IDS_QP_OPT_SHOW_ALL_CONTENT_ABB"
+msgstr "顯示所有內容"
+
+msgid "IDS_QP_OPT_HIDE_SENSITIVE_CONTENT_ABB"
+msgstr "隱藏敏感內容"
+
+msgid "IDS_ST_BUTTON_REMOVE_ABB2"
+msgstr "移除"
 
-msgid "IDS_SCR_BODY_PD_UNREAD_NOTIFICATIONS"
-msgstr "未讀取的通知"
+msgid "IDS_QP_TMBODY_NOTIFICATIONS_ON_LOCK_SCREEN"
+msgstr "鎖定螢幕上的通知"
+
+msgid "IDS_ACCS_BODY_WHILE_SCREEN_READER_IS_ENABLED_YOUR_PHONE_WILL_PROVIDE_VOICE_FEEDBACK_FOR_EXAMPLE_SCREEN_READER_WILL_MSG"
+msgstr "螢幕閱讀器已啟用時,您的手機將提供語音回饋。例如,螢幕閱讀器將告訴您可與每個螢幕上的什麼項目互動。輕觸項目以選擇並收聽項目的內容,此時輕觸兩下項目即可執行相關動作。"
+
+msgid "IDS_ACCS_MBODY_READ_OUT_USAGE_HINTS_ABB"
+msgstr "讀出使用量提示"
+
+msgid "IDS_ACCS_MBODY_SOUND_FEEDBACK"
+msgstr "聲音回饋"
+
+msgid "IDS_ACCS_MBODY_VIBRATION_FEEDBACK"
+msgstr "震動回饋"
+
+msgid "IDS_ACCS_OPT_ALWAYS_READ_OUT_KEYBOARD_INPUT_TTS"
+msgstr "總是讀出鍵盤輸入"
+
+msgid "IDS_ACCS_OPT_KEYBOARD_FEEDBACK_TTS"
+msgstr "鍵盤回饋"
 
 msgid "IDS_ACCS_OPT_OTHER_FEEDBACK_TTS"
 msgstr "其他回饋"
 
-msgid "IDS_ACCS_TMBODY_STATUS_BAR_INFORMATION"
-msgstr "狀態列資訊"
+msgid "IDS_ACCS_SBODY_READ_OUT_NOTIFICATIONS_WHILE_THE_SCREEN_IS_OFF"
+msgstr "螢幕關閉時讀出通知。"
 
 msgid "IDS_ACCS_SBODY_SELECT_WHICH_INFORMATION_FROM_INDICATORS_SHOWN_ON_THE_STATUS_BAR_WILL_BE_READ_OUT_WHEN_YOU_TRIPLE_TAP_THE_SCREEN_WITH_TWO_FINGERS_MSG"
 msgstr "選擇您以兩指輕觸螢幕三下時將從顯示於狀態列指示中讀出的資訊類型,如時間和日期、裝置的訊號強度、Wi-Fi 與藍牙連接及電池電量等。"
 
+msgid "IDS_ACCS_SBODY_SET_THE_VOICE_FEEDBACK_TO_VARY_IN_PITCH_WHILE_USING_THE_KEYBOARD_TO_ENTER_TEXT"
+msgstr "將語音回饋設定為使用鍵盤輸入文字時改變音調。"
+
+msgid "IDS_ACCS_TMBODY_STATUS_BAR_INFORMATION"
+msgstr "狀態列資訊"
+
+msgid "IDS_ST_BUTTON_TURN_OFF_ABB2"
+msgstr "關閉"
+
+msgid "IDS_ST_BUTTON_TURN_ON_ABB3"
+msgstr "開啟"
+
+msgid "IDS_ST_BUTTON_DISABLE_ABB"
+msgstr "停用"
+
+msgid "IDS_ST_BUTTON_ENABLE_ABB3"
+msgstr "啟用"
+
+msgid "IDS_SM_TPOP_P1SS_P2SS_CACHED_DATA_CLEARED_ABB"
+msgstr "%1$s %2$s 緩存數據已清除。"
+
+msgid "IDS_SM_HEADER_DEFAULT_STORAGE_SETTINGS_ABB"
+msgstr "預設儲存設定"
+
+msgid "IDS_SM_TMBODY_DEFAULT_STORAGE_LOCATIONS"
+msgstr "預設儲存位置"
+
+msgid "IDS_SM_SBODY_CALCULATING_ING"
+msgstr "正在計算..."
+
+msgid "IDS_ST_BODY_IMAGES"
+msgstr "圖像"
+
+msgid "IDS_ST_BODY_STORAGE_USAGE"
+msgstr "儲存裝置使用量"
+
+msgid "IDS_ST_HEADER_TOTAL_SPACE"
+msgstr "總空間"
+
+msgid "IDS_SM_TMBODY_APPS_ABB"
+msgstr "應用程式"
+
+msgid "IDS_ST_BODY_SYSTEM_STORAGE"
+msgstr "系統儲存裝置"
+
+msgid "IDS_ST_BODY_CACHED_DATA_ABB"
+msgstr "緩存數據"
+
+msgid "IDS_SM_HEADER_DEFAULT_STORAGE_LOC_ABB"
+msgstr "預設儲存位置"
+
+msgid "IDS_SM_BODY_FREE_M_MEMORY_ABB"
+msgstr "剩餘"
+
+msgid "IDS_ST_MBODY_ADS"
+msgstr "廣告"
+
+msgid "IDS_SM_BODY_SELECT_THE_DEFAULT_LOCATION_FOR_INSTALLING_APPS_WHERE_APPS_CAN_BE_SAVED_DEPENDS_ON_THE_TYPE_OF_APP_AND_THE_AVAILABILITY_OF_THE_LOCATION"
+msgstr "選擇安裝應用程式的預設位置。應用程式可儲存於不同位置上,視乎應用程式類型與位置可用性而有所不同。"
+
+msgid "IDS_SM_BODY_SELECT_THE_DEFAULT_STORAGE_LOCATION_FOR_CONTENT_SHARED_VIA_BLUETOOTH_OR_WI_FI_DIRECT"
+msgstr "選擇透過藍牙或 Wi-Fi Direct 共享的內容的預設儲存位置。"
+
+msgid "IDS_ST_OPT_HIDE_CONTENT"
+msgstr "隱藏內容"
+
+msgid "IDS_ST_HEADER_PRIVACY_AND_SECURITY_ABB"
+msgstr "私隱與安全"
+
+msgid "IDS_ST_MBODY_PRIVACY_AND_SECURITY"
+msgstr "私隱與安全"
+
+msgid "IDS_ST_HEADER_TIZEN_CONNECT"
+msgstr "Tizen Connect"
+
+msgid "IDS_ST_OPT_BATTERY_USAGE_ABB"
+msgstr "電池使用量"
+
+msgid "IDS_SM_BODY_THE_BATTERY_USAGE_FOR_THE_PAST_P1SD_HOURS_P2SD_MINUTES_C"
+msgstr "過去 %1$d 小時 %2$d 分鐘的電池使用量:"
+
+msgid "IDS_ST_BODY_REMAINING_BATTERY"
+msgstr "剩餘電量"
+
+msgid "IDS_ST_BODY_CHARGING_ING_ABB"
+msgstr "正在充電..."
+
+msgid "IDS_ST_SBODY_FULLY_CHARGED_ABB_M_STATUS"
+msgstr "充電已完成"
+
+msgid "IDS_ST_BODY_MISSED_EVENTS"
+msgstr "已錯過的事件"
+
+msgid "IDS_ST_BODY_SPEECH_RATE"
+msgstr "語速"
+
+msgid "IDS_COM_POP_MISSED_EVENTS"
+msgstr "已錯過的事件"
+
+msgid "IDS_SCR_POP_DRAG_THE_SLIDER_TO_SET_THE_SPEECH_RATE"
+msgstr "拖曳滑桿以設定語音速度。"
+
+msgid "IDS_ST_BODY_BATTERY_LEVEL"
+msgstr "電池電量"
+
+msgid "IDS_ST_HEADER_DETAILS"
+msgstr "詳細資料"
+
+msgid "IDS_ST_MBODY_OTHER_SOUNDS"
+msgstr "其他聲音"
+
+msgid "IDS_ST_HEADER_ENCRYPT_SD_CARD"
+msgstr "加密 SD 卡"
+
+msgid "IDS_ST_HEADER_DECRYPT_SD_CARD"
+msgstr "解密 SD 卡"
+
+msgid "IDS_ST_HEADER_ENCRYPTION"
+msgstr "加密"
+
+msgid "IDS_ST_SBODY_DEVICE_ENCRYPTED_M_STATUS"
+msgstr "已加密裝置"
+
+msgid "IDS_ST_SBODY_DEVICE_NOT_ENCRYPTED_M_STATUS"
+msgstr "未加密裝置"
+
+msgid "IDS_ST_SBODY_SD_CARD_ENCRYPTED_M_STATUS"
+msgstr "SD 卡已加密"
+
+msgid "IDS_ST_SBODY_SD_CARD_NOT_ENCRYPTED_M_STATUS_SBODY"
+msgstr "SD 卡未加密"
+
+msgid "IDS_ST_TMBODY_SECURE_ERASE"
+msgstr "安全清除"
+
+msgid "IDS_ST_SBODY_ERASE_ALL_DELETED_DATA_ON_THE_PHONE_PERMANENTLY_FOR_SECURITY_PURPOSES_THIS_DATA_WILL_NOT_BE_RECOVERABLE_BY_ANYONE"
+msgstr "出於安全考慮,在手機上永久清除所有已刪除的數據。任何人都將無法還原此數據。"
+
old mode 100644 (file)
new mode 100755 (executable)
index ffa5833..d1fbcbb
@@ -1,12 +1,18 @@
-msgid "IDS_ST_BODY_1_MINUTE"
-msgstr "1 分鐘"
+msgid "IDS_VOICE_HEADER_SPEECH_TO_TEXT_HSTT"
+msgstr "語音轉文字 (STT)"
+
+msgid "IDS_VOICE_HEADER_TEXT_TO_SPEECH_HTTS"
+msgstr "文字轉語音 (TTS)"
+
+msgid "IDS_PB_TPOP_DELETING_ING_ABB"
+msgstr "正在刪除..."
+
+msgid "IDS_VOICE_BODY_VOICE_CONTROL_ABB2"
+msgstr "語音控制"
 
 msgid "IDS_ST_POP_SAVING"
 msgstr "儲存中"
 
-msgid "IDS_CAM_POP_MODEL"
-msgstr "型號"
-
 msgid "IDS_EMAIL_BODY_INVALID_PORT_NUMBER"
 msgstr "無效的連接端口"
 
@@ -20,10 +26,7 @@ msgid "IDS_MSG_OPT_6_SECONDS"
 msgstr "6 秒"
 
 msgid "IDS_PB_POP_PS_ALREADY_EXISTS"
-msgstr "%s 已存在。"
-
-msgid "IDS_SAPPS_OPT_BADGE_ABB"
-msgstr "標誌"
+msgstr "%s已存在。"
 
 msgid "IDS_ST_BODY_DISCONNECTED"
 msgstr "已中斷連線。"
@@ -34,9 +37,6 @@ msgstr "媒體"
 msgid "IDS_ST_BODY_SELECT_AUTOMATICALLY"
 msgstr "自動選擇"
 
-msgid "IDS_ST_HEADER_AUDIO"
-msgstr "音訊"
-
 msgid "IDS_ST_HEADER_FORMAT_MVERB_ABB"
 msgstr "格式"
 
@@ -58,33 +58,45 @@ msgstr "IP"
 msgid "IDS_BT_POP_OPERATION_FAILED"
 msgstr "操作失敗"
 
-msgid "IDS_CLD_OPT_MINUTE"
-msgstr "分鐘"
-
 msgid "IDS_CLD_OPT_MINUTES_LC_ABB"
 msgstr "分鐘"
 
-msgid "IDS_CST_BUTTON_CLOSE"
-msgstr "關閉"
-
-msgid "IDS_CST_POP_FAILED"
-msgstr "失敗。"
-
 msgid "IDS_IM_BODY_SUCCESSFULLY_COMPLETED"
 msgstr "已成功完成。"
 
 msgid "IDS_IM_POP_UNEXPECTED_ERROR"
 msgstr "未預期錯誤。"
 
+msgid "IDS_SIM_BODY_INVALID_SIM_CARD"
+msgstr "SIM 卡無效"
+
+msgid "IDS_WGT_BUTTON3_KIES_VIA_WI_FI"
+msgstr "使用Wi-Fi 連接Kies"
+
+msgid "IDS_ST_BODY_1_MINUTE"
+msgstr "1 分鐘"
+
+msgid "IDS_CAM_POP_MODEL"
+msgstr "型號"
+
+msgid "IDS_ST_HEADER_AUDIO"
+msgstr "音訊"
+
+msgid "IDS_CLD_OPT_MINUTE"
+msgstr "分鐘"
+
+msgid "IDS_CST_BUTTON_CLOSE"
+msgstr "關閉"
+
+msgid "IDS_CST_POP_FAILED"
+msgstr "失敗"
+
 msgid "IDS_PB_BODY_INFO"
 msgstr "資訊"
 
 msgid "IDS_PB_BUTTON_CONTACT"
 msgstr "聯絡人"
 
-msgid "IDS_SIM_BODY_INVALID_SIM_CARD"
-msgstr "SIM 卡無效"
-
 msgid "IDS_ST_BUTTON2_PROCESSING_ING"
 msgstr "處理中…"
 
@@ -94,21 +106,18 @@ msgstr "要刪除嗎?"
 msgid "IDS_VR_POP_NO_FILES"
 msgstr "無檔案"
 
-msgid "IDS_WGT_BUTTON3_KIES_VIA_WI_FI"
-msgstr "使用Wi-Fi 連接Kies"
-
 msgid "IDS_TPLATFORM_OPT_BLUETOOTH"
 msgstr "藍牙"
 
+msgid "IDS_ST_HEADER_PRIVACY"
+msgstr "隱私設定"
+
 msgid "IDS_ST_OPT_SETTINGS"
 msgstr "設定"
 
 msgid "IDS_ST_BODY_GENERAL"
 msgstr "一般"
 
-msgid "IDS_ST_HEADER_PRIVACY"
-msgstr "隱私設定"
-
 msgid "IDS_BR_OPT_SCREEN"
 msgstr "螢幕"
 
@@ -139,9 +148,6 @@ msgstr "顯示 %d 個項目"
 msgid "IDS_COM_POP_FLIGHT_MODE_WILL_BE_DISABLED"
 msgstr "將停用飛航模式。"
 
-msgid "IDS_COM_POP_CHECKING"
-msgstr "正在檢查..."
-
 msgid "IDS_COM_OPT_CONTINUE_Q"
 msgstr "要繼續嗎?"
 
@@ -152,7 +158,7 @@ msgid "IDS_COM_BODY_YOUR_SIM_CARD_DOES_NOT_ALLOW_A_CONNECTION_TO_THIS_NETWORK"
 msgstr "您的 SIM 卡不允許連線此網路。"
 
 msgid "IDS_COM_BODY_TYPE_A_PIN_THAT_IS_4_TO_8_NUMBERS"
-msgstr "輸入 4 到 8 個數字的 PIN"
+msgstr "輸入 4 到 8 個數字的 PIN 碼"
 
 msgid "IDS_COM_BODY_NETWORK_OPERATORS"
 msgstr "電信業者"
@@ -185,7 +191,7 @@ msgid "IDS_CST_OPT_GSM_WCDMA_HAUTO_CONNECT"
 msgstr "GSM/WCDMA (自動連線)"
 
 msgid "IDS_CST_BODY_UNBLOCK_PIN2"
-msgstr "解除PIN2封鎖"
+msgstr "解除 PIN2 碼鎖定"
 
 msgid "IDS_MTTRL_MBODY_PALM_MOTION"
 msgstr "手掌動作"
@@ -200,10 +206,10 @@ msgid "IDS_NFC_OPT_S_BEAM"
 msgstr "S Beam"
 
 msgid "IDS_STU_BODY_SMART_STAY_DETECTS_YOUR_EYES_WITH_THE_FRONT_CAMERA_SO_THAT_THE_SCREEN_STAYS_ON_WHEN_YOU_ARE_LOOKING_AT_IT"
-msgstr "智慧休眠可利用前置鏡頭偵測您的眼睛,當您看著螢幕時,螢幕將保持開啟。"
+msgstr "[智慧休眠] 可利用前置鏡頭偵測您的眼睛,當您看著螢幕時,螢幕將保持開啟。"
 
 msgid "IDS_IDLE_BODY_NEW_PIN_AND_CONFIRM_PIN_DO_NOT_MATCH"
-msgstr "新 PIN 碼與確認 PIN 碼無法配對。"
+msgstr "新數字密碼與確認數字密碼無法配對。"
 
 msgid "IDS_MOBILEAP_POP_TURNING_ON_WI_FI_WILL_DISABLE_MOBILE_HOTSPOT_CONTINUE_Q_VZW"
 msgstr "開啟 Wi-Fi 將停用手機無線基地台。繼續嗎?"
@@ -214,9 +220,6 @@ msgstr "數據使用量"
 msgid "IDS_MOBILEAP_BODY_TETHERING"
 msgstr "網路共享"
 
-msgid "IDS_IM_POP_THIS_FEATURE_IS_NOT_AVAILABLE_WHILE_FLIGHT_MODE_IS_ON"
-msgstr "在飛航模式下無法使用此功能。"
-
 msgid "IDS_EMAIL_POP_SECURITY_UPDATE_ABB"
 msgstr "安全性更新"
 
@@ -230,10 +233,10 @@ msgid "IDS_EMAIL_OPT_HUGE_M_TEXTSIZE"
 msgstr "超大"
 
 msgid "IDS_QP_POP_NETWORK_RESTRICTION_MODE_WILL_BE_DISABLED_JPN"
-msgstr "Network restriction mode will be disabled."
+msgstr "網路限制模式將停用。"
 
 msgid "IDS_QP_POP_IN_NETWORK_RESTRICTION_MODE_YOU_CAN_USE_ALL_YOUR_APPLICATIONS_WITHOUT_CONNECTING_TO_THE_NETWORK_YOU_CAN_ALSO_RECEIVE_CALLS_AND_SMS_MESSAGES_MSG_JPN"
-msgstr "In Network restriction mode, you can use all your applications without connecting to the network. You can also receive calls and SMS messages. Network restriction mode will be enabled."
+msgstr "在網路限制模式中,您無須連接至網路即可使用所有應用程式。也可接收通話與簡訊訊息。即將啟用網路限制模式。"
 
 msgid "IDS_TASKMGR_BODY_ACTIVE_APPLICATIONS_C_PD"
 msgstr "已啟用的應用程式:%d"
@@ -250,9 +253,6 @@ msgstr "沒有足夠的記憶體在手機上。刪除某些項目,然後再試
 msgid "IDS_KW_POP_BE_CAREFUL_WHEN_TRANSMITTING_INFORMATION_ON_AN_UNSECURED_WI_FI_NETWORK_MSG"
 msgstr "透過不安全的 Wi-Fi 網路傳輸資訊時請小心,因為資訊可能對其他網路可見。"
 
-msgid "IDS_DN_BODY_ENCRYPT_SD_CARD"
-msgstr "加密 SD 卡"
-
 msgid "IDS_MSGF_POP_UNSUPPORTED"
 msgstr "不支援。"
 
@@ -280,24 +280,15 @@ msgstr "移動已完成"
 msgid "IDS_PB_BODY_MOVING_ING"
 msgstr "正在移動..."
 
-msgid "IDS_SMEMO_BUTTON_IMPORT"
-msgstr "匯入"
-
 msgid "IDS_LCKSCN_BODY_WALLPAPERS"
 msgstr "桌布"
 
 msgid "IDS_LCKSCN_BODY_TAP_AND_HOLD_THE_SCREEN_THEN_TILT_THE_DEVICE_TOWARDS_YOU_TO_UNLOCK_IT_MSG"
 msgstr "輕觸並按住螢幕,然後將裝置朝您的方向傾斜以解鎖。若螢幕仍未解鎖,請嘗試將裝置更向前傾。動作解鎖設定時,動作將自動於設定中啟用。"
 
-msgid "IDS_SA_BUTTON_DONE_ABB"
-msgstr "完成"
-
 msgid "IDS_FP_BODY_NO_APPLICATIONS"
 msgstr "沒有應用程式"
 
-msgid "IDS_ST_TZTAB4_MOST_USED_M_APP"
-msgstr "最常使用"
-
 msgid "IDS_ST_TPOP_PERSONAL_MODE_ENABLED_ABB"
 msgstr "個人模式已啟用"
 
@@ -394,9 +385,6 @@ msgstr "您的裝置名稱已達字元數量上限 (%d)。"
 msgid "IDS_ST_POP_THE_APP_HAS_BEEN_UNINSTALLED"
 msgstr "應用程式已解除安裝。"
 
-msgid "IDS_ST_POP_TAP_OK"
-msgstr "輕觸確定"
-
 msgid "IDS_ST_POP_SEARCHING_NETWORK_ING"
 msgstr "正在搜尋網路..."
 
@@ -412,17 +400,11 @@ msgstr "重設所有設定並刪除所有資料。開始後將無法停止。"
 msgid "IDS_ST_POP_REMOVE_DEFAULT_APPS_Q"
 msgstr "移除預設應用程式嗎?"
 
-msgid "IDS_ST_POP_REGISTRATION_CODE_NOT_FOUND"
-msgstr "找不到註冊碼。"
-
 msgid "IDS_ST_POP_REGISTERING_ING"
 msgstr "正在註冊..."
 
-msgid "IDS_ST_POP_REGISTERED"
-msgstr "已註冊"
-
 msgid "IDS_ST_POP_PUK2_VERIFIED"
-msgstr "PUK2 已驗證。"
+msgstr "PUK2 已驗證。"
 
 msgid "IDS_ST_POP_PUK1_VERIFIED"
 msgstr "PUK1 已驗證。"
@@ -434,22 +416,22 @@ msgid "IDS_ST_POP_PORTS_REMOVED"
 msgstr "連接埠已移除。"
 
 msgid "IDS_ST_POP_PIN_UNBLOCKED"
-msgstr "已解é\99¤ PIN"
+msgstr "已解é\8e\96æ\95¸å­\97å¯\86碼ã\80\82"
 
 msgid "IDS_ST_POP_PIN2_UNBLOCKED"
-msgstr "未封鎖 PIN2"
+msgstr "已解鎖 PIN2 碼。"
 
 msgid "IDS_ST_POP_PIN2_CHANGED"
-msgstr "已變更 PIN2"
+msgstr "已變更 PIN2 碼"
 
 msgid "IDS_ST_POP_PIN2_BLOCKED"
-msgstr "已封鎖 PIN2"
+msgstr "已封鎖 PIN2 碼"
 
 msgid "IDS_ST_POP_PIN1_CHANGED"
 msgstr "PIN1 碼已更改。"
 
 msgid "IDS_ST_POP_PIN1_BLOCKED"
-msgstr "PIN1 碼已封鎖。"
+msgstr "已封鎖 PIN1 碼。"
 
 msgid "IDS_ST_POP_PD_ATTEMPT_LEFT"
 msgstr "剩餘 %d 次嘗試機會。"
@@ -460,18 +442,9 @@ msgstr "剩餘 %d 次嘗試機會。"
 msgid "IDS_ST_POP_PASSWORD_MUST_CONTAIN_AT_LEAST_PD_ALPHANUMERIC_CHARACTERS"
 msgstr "密碼必須至少包含 %d 個字母數字字符。"
 
-msgid "IDS_ST_POP_PASSWORD_MUST_BE_MORE_THAN_P1SD_CHARACTERS_AND_LESS_THAN_P2SD"
-msgstr "密碼長度必須介於 %1$d 到 %2$d 字元之間。"
-
-msgid "IDS_ST_POP_PASSWORDS_DO_NOT_MATCH"
-msgstr "密碼不符。"
-
 msgid "IDS_ST_POP_NO_SD_CARD_IS_INSERTED_DISABLE_ENCRYPT_SD_CARD_ANYWAY_Q"
 msgstr "未插入 SD 卡。仍要停用加密 SD 卡嗎?"
 
-msgid "IDS_ST_POP_NO_SD_CARD_HAS_BEEN_INSERTED_ENCRYPTION_WILL_START_AUTOMATICALLY_WHEN_YOU_INSERT_AN_SD_CARD"
-msgstr "未插入 SD 卡。插入 SD 卡時將自動開始加密。"
-
 msgid "IDS_ST_POP_NO_ITEM_SELECTED"
 msgstr "無已選項目"
 
@@ -487,9 +460,6 @@ msgstr "將停用網路數據。您無法傳送或接收多媒體訊息。如要
 msgid "IDS_ST_POP_MOBILE_DATA_ENABLED_CONNECTING_TO_MOBILE_NETWORKS_MAY_INCUR_EXTRA_CHARGES_DEPENDING_ON_YOUR_DATA_PLAN_CONTINUE_Q"
 msgstr "行動數據已啟用。連接至手機網路連接可能根據您的資費方案產生額外費用。繼續嗎?"
 
-msgid "IDS_ST_POP_LOADING_ING"
-msgstr "正在載入..."
-
 msgid "IDS_ST_POP_IP_ADDRESS_REMOVED"
 msgstr "IP 位址已移除。"
 
@@ -506,16 +476,13 @@ msgid "IDS_ST_POP_INCORRECT_PUK"
 msgstr "PUK 不正確"
 
 msgid "IDS_ST_POP_INCORRECT_PIN_PD_ATTEMPTS_LEFT"
-msgstr "PIN 不正確。還可嘗試 %d 次。"
+msgstr "PIN 不正確。還可嘗試 %d 次。"
 
 msgid "IDS_ST_POP_INCORRECT_PIN2"
-msgstr "PIN2 不正確"
+msgstr "PIN2 不正確"
 
 msgid "IDS_ST_POP_INCORRECT_PIN1_ATTEMPT_LEFT"
-msgstr "PIN 不正確。還可嘗試一次。"
-
-msgid "IDS_ST_POP_INCORRECT_PASSWORD"
-msgstr "密碼不正確"
+msgstr "PIN 碼不正確。還可嘗試 1 次。"
 
 msgid "IDS_ST_POP_IF_YOU_RESET_YOUR_DEVICE_TO_FACTORY_DEFAULTS_YOU_WILL_NOT_BE_ABLE_TO_USE_ENCRYPTED_FILES_ON_THE_SD_CARD_MSG"
 msgstr "若將裝置重設為原廠預設,將無法使用 SD 卡上的加密檔案,但仍可使用未加密的檔案。"
@@ -538,12 +505,6 @@ msgstr "加密 SD 卡嗎?操作不可取消,若中斷將導致資料遺失
 msgid "IDS_ST_POP_ENABLING_EMERGENCY_MODE_ING"
 msgstr "正在啟用緊急模式..."
 
-msgid "IDS_ST_POP_ENABLING_AUTO_UPDATE_MEANS_YOUR_DEVICE_WILL_CHECK_FOR_SECURITY_UPDATES_AUTOMATICALLY_NOTI_MSG"
-msgstr "啟用自動更新代表您的裝置將自動檢查安全性更新。透過行動網路檢查可能會產生額外費用。"
-
-msgid "IDS_ST_POP_ENABLE_SMART_STAY_TO_TRY_IT_T_HELP"
-msgstr "啟用智慧休眠來試用。"
-
 msgid "IDS_ST_POP_ENABLE_SMART_ROTATION_TO_TRY_IT_T_HELP"
 msgstr "啟用智慧旋轉來試用。"
 
@@ -553,12 +514,6 @@ msgstr "啟用飛航模式。"
 msgid "IDS_ST_POP_EMERGENCY_MODE_WILL_BE_DISABLED"
 msgstr "即將停用緊急模式。"
 
-msgid "IDS_ST_POP_DO_NOT_ASK_AGAIN"
-msgstr "不再詢問"
-
-msgid "IDS_ST_POP_DISABLING_AUTO_UPDATE_MEANS_YOU_HAVE_TO_CHECK_FOR_SECURITY_UPDATES_MANUALLY_NOTI_MSG"
-msgstr "停用自動更新代表您必須手動檢查安全性更新。若要保持裝置安全,建議您啟用自動更新。"
-
 msgid "IDS_ST_POP_DISABLE_TETHERING_Q"
 msgstr "停用網路共享嗎?"
 
@@ -598,9 +553,6 @@ msgstr "標籤檢視"
 msgid "IDS_ST_OPT_SELECTED"
 msgstr "已選擇"
 
-msgid "IDS_ST_OPT_SELECT"
-msgstr "選擇"
-
 msgid "IDS_ST_OPT_RESET_APP_SETTINGS_ABB"
 msgstr "重置應用程式設定"
 
@@ -616,9 +568,6 @@ msgstr "LTE/WCDMA/GSM (自動連線)"
 msgid "IDS_ST_OPT_EDIT_QUICK_SETTINGS"
 msgstr "編輯快速設定"
 
-msgid "IDS_ST_OPT_DEFAULT_RINGTONE"
-msgstr "預設鈴聲"
-
 msgid "IDS_ST_OPT_CUSTOM_MODE_ABB"
 msgstr "自訂模式"
 
@@ -631,15 +580,9 @@ msgstr "封鎖行動網路"
 msgid "IDS_ST_OPT_BLOCK_ALL"
 msgstr "封鎖全部"
 
-msgid "IDS_ST_OPT_AUTO_UPDATE_ABB"
-msgstr "自動更新"
-
 msgid "IDS_ST_OPT_ALLOW_ALL"
 msgstr "全部允許"
 
-msgid "IDS_ST_OPT_ALL"
-msgstr "全部"
-
 msgid "IDS_ST_MBODY_ZOOM"
 msgstr "縮放"
 
@@ -679,9 +622,6 @@ msgstr "顯示 CPU 使用量"
 msgid "IDS_ST_MBODY_SELECT_WHERE_CAPTURED_IMAGES_WILL_BE_SAVED"
 msgstr "選擇截圖將儲存的位置"
 
-msgid "IDS_ST_MBODY_SCREEN_ROTATION"
-msgstr "螢幕旋轉"
-
 msgid "IDS_ST_MBODY_SCREEN_READER_HTTS"
 msgstr "螢幕讀取軟體 (TTS)"
 
@@ -700,18 +640,12 @@ msgstr "動作與手勢"
 msgid "IDS_ST_MBODY_MOBILE_DATA"
 msgstr "行動數據"
 
-msgid "IDS_ST_MBODY_HELP"
-msgstr "說明"
-
 msgid "IDS_ST_MBODY_HANDS_FREE_MODE"
 msgstr "免持裝置模式"
 
 msgid "IDS_ST_MBODY_GSM_ONLY"
 msgstr "僅限 GSM"
 
-msgid "IDS_ST_MBODY_FONT_SIZE"
-msgstr "字型大小"
-
 msgid "IDS_ST_MBODY_FACTORY_RESET"
 msgstr "原廠設定"
 
@@ -745,15 +679,9 @@ msgstr "使用中的應用程式"
 msgid "IDS_ST_MBODY_ACCOUNTS_AND_BACKUP"
 msgstr "帳號與備份"
 
-msgid "IDS_ST_ITAB4_CONTROLS_M_INPUT_AND_CONTROL"
-msgstr "輸入與控制"
-
 msgid "IDS_ST_HEADER_WI_FI_DIRECT"
 msgstr "Wi-Fi Direct"
 
-msgid "IDS_ST_HEADER_WI_FI"
-msgstr "Wi-Fi"
-
 msgid "IDS_ST_HEADER_USER_SETTINGS_ABB"
 msgstr "使用者設定"
 
@@ -766,24 +694,15 @@ msgstr "USB連接"
 msgid "IDS_ST_HEADER_UNLOCK_DEVICE_USING_MOTION_ABB"
 msgstr "使用動作解鎖裝置"
 
-msgid "IDS_ST_HEADER_UNAVAILABLE"
-msgstr "無法使用"
-
 msgid "IDS_ST_HEADER_ULTRA_POWER_SAVING_MODE"
 msgstr "超省電模式"
 
 msgid "IDS_ST_HEADER_TOUCH_KEY_LIGHT_DURATION"
 msgstr "觸碰按鍵燈顯示時間"
 
-msgid "IDS_ST_HEADER_TEXT_TO_SPEECH"
-msgstr "文字到語音"
-
 msgid "IDS_ST_HEADER_STANDARD_LIMIT_ABB"
 msgstr "標準限制"
 
-msgid "IDS_ST_HEADER_SOUND"
-msgstr "音效"
-
 msgid "IDS_ST_HEADER_SIM_CARD_MANAGER"
 msgstr "SIM 卡管理員"
 
@@ -799,18 +718,12 @@ msgstr "Screen Mirroring"
 msgid "IDS_ST_HEADER_SAMSUNG_KIES"
 msgstr "Samsung Kies"
 
-msgid "IDS_ST_HEADER_SAMSUNG_APPS"
-msgstr "Samsung Apps"
-
 msgid "IDS_ST_HEADER_RINGTONES"
 msgstr "鈴聲"
 
 msgid "IDS_ST_HEADER_RESET_RESULTS"
 msgstr "重設結果"
 
-msgid "IDS_ST_HEADER_RESET"
-msgstr "重設"
-
 msgid "IDS_ST_HEADER_PRIVILEGES"
 msgstr "權限"
 
@@ -820,18 +733,12 @@ msgstr "隱私模式"
 msgid "IDS_ST_HEADER_PORT"
 msgstr "連接埠"
 
-msgid "IDS_ST_HEADER_PLEASE_WAIT"
-msgstr "請稍候。"
-
 msgid "IDS_ST_HEADER_PERSONAL_MODE"
 msgstr "個人模式"
 
 msgid "IDS_ST_HEADER_PERSONALISATION"
 msgstr "個人化"
 
-msgid "IDS_ST_HEADER_PD_SELECTED_ABB"
-msgstr "已選擇 %d"
-
 msgid "IDS_ST_HEADER_PD_SELECTED"
 msgstr "%d已選擇"
 
@@ -842,7 +749,7 @@ msgid "IDS_ST_HEADER_NEW_NETWORK"
 msgstr "新網路"
 
 msgid "IDS_ST_HEADER_NETWORK_RESTRICTION_MODE_ABB_JPN"
-msgstr "Network restriction mode"
+msgstr "網路限制模式"
 
 msgid "IDS_ST_HEADER_MOTION_UNLOCK"
 msgstr "動作解鎖"
@@ -865,9 +772,6 @@ msgstr "輸入與動作"
 msgid "IDS_ST_HEADER_HOME_SCREEN_ABB"
 msgstr "主螢幕"
 
-msgid "IDS_ST_HEADER_FINGER_SCANNER_ABB"
-msgstr "指紋掃描"
-
 msgid "IDS_ST_HEADER_ENTER_VALID_DEVICE_NAME_ABB"
 msgstr "輸入有效裝置名稱"
 
@@ -899,7 +803,7 @@ msgid "IDS_ST_HEADER_CONFIRM_ENCRYPTION"
 msgstr "確認加密"
 
 msgid "IDS_ST_HEADER_CHANGE_PIN_ABB"
-msgstr "更改PIN碼"
+msgstr "更改數字密碼"
 
 msgid "IDS_ST_HEADER_AUTO_ROTATE_SCREEN_ABB"
 msgstr "自動旋轉螢幕"
@@ -916,6 +820,9 @@ msgstr "新增連接埠"
 msgid "IDS_ST_HEADER_ADD_IP"
 msgstr "新增 IP"
 
+msgid "IDS_COM_POP_CHECKING"
+msgstr "正在檢查..."
+
 msgid "IDS_ST_BUTTON_UNINSTALL_UPDATES"
 msgstr "解除更新"
 
@@ -925,30 +832,18 @@ msgstr "解除安裝"
 msgid "IDS_ST_BUTTON_TRY_IT"
 msgstr "試用"
 
-msgid "IDS_ST_BUTTON_STOP"
-msgstr "停止"
-
 msgid "IDS_ST_BUTTON_SET_SCREEN_LOCK_TYPE"
 msgstr "設定螢幕鎖定類型"
 
 msgid "IDS_ST_BUTTON_RESET_APPS_ABB"
 msgstr "重置應用程式"
 
-msgid "IDS_ST_BUTTON_RESET"
-msgstr "重設"
-
 msgid "IDS_ST_BUTTON_REMOVE_DEFAULT_APPS_ABB"
 msgstr "移除預設應用程式"
 
 msgid "IDS_ST_BUTTON_ONLY_VIBRATE"
 msgstr "僅震動"
 
-msgid "IDS_ST_BUTTON_OK_ABB"
-msgstr "確定"
-
-msgid "IDS_ST_BUTTON_OK"
-msgstr "確認"
-
 msgid "IDS_ST_BUTTON_MOVE_TO_SD_ABB"
 msgstr "移至 SD"
 
@@ -958,21 +853,9 @@ msgstr "移動到手機"
 msgid "IDS_ST_BUTTON_FORCE_STOP"
 msgstr "強制停止"
 
-msgid "IDS_ST_BUTTON_ENABLE"
-msgstr "啟用"
-
-msgid "IDS_ST_BUTTON_DISCONNECT"
-msgstr "中斷連線"
-
 msgid "IDS_ST_BUTTON_DISABLE"
 msgstr "停用"
 
-msgid "IDS_ST_BUTTON_CONTINUE"
-msgstr "繼續"
-
-msgid "IDS_ST_BUTTON_CANCEL_ABB"
-msgstr "取消"
-
 msgid "IDS_ST_BODY_YYYY_DD_MM_DOT"
 msgstr "YYYY.DD.MM"
 
@@ -1009,9 +892,6 @@ msgstr "停用資料漫遊時,使用資料連線的應用程式可能無法執
 msgid "IDS_ST_BODY_WEB_APPLICATIONS"
 msgstr "Web 應用程式"
 
-msgid "IDS_ST_BODY_WCDMA_GSM_NHAUTO_CONNECT"
-msgstr "WCDMA/GSM\n (自動連線)"
-
 msgid "IDS_ST_BODY_WAIT_WHILE_DEVICE_IS_ENCRYPTED_PDP_COMPLETE"
 msgstr "手機加密中請稍候。%d% 已完成。"
 
@@ -1024,15 +904,9 @@ msgstr "等待 SIM 卡回應..."
 msgid "IDS_ST_BODY_VOLUME"
 msgstr "音量"
 
-msgid "IDS_ST_BODY_VOICE_RECORDING"
-msgstr "語音錄製"
-
 msgid "IDS_ST_BODY_VIBRATE_WHEN_RINGING"
 msgstr "鈴響時震動"
 
-msgid "IDS_ST_BODY_VERSION_PS"
-msgstr "版本%s"
-
 msgid "IDS_ST_BODY_USING_MOBILE_DATA_MAY_RESULT_IN_ADDITIONAL_CHARGES_CONTINUE_Q"
 msgstr "使用行動數據可能產生額外費用。繼續嗎?"
 
@@ -1069,9 +943,6 @@ msgstr "USB 偵錯"
 msgid "IDS_ST_BODY_USB_ASK_ON_CONNECTION"
 msgstr "連線時詢問"
 
-msgid "IDS_ST_BODY_URL"
-msgstr "URL"
-
 msgid "IDS_ST_BODY_UNMOUNT_USB_OTG_STORAGE"
 msgstr "卸載 USB OTG 儲存裝置"
 
@@ -1096,6 +967,9 @@ msgstr "UDMincho"
 msgid "IDS_ST_BODY_UDGOTHIC_M_FONT"
 msgstr "UDGothic"
 
+msgid "IDS_IM_POP_THIS_FEATURE_IS_NOT_AVAILABLE_WHILE_FLIGHT_MODE_IS_ON"
+msgstr "在飛航模式下無法使用此功能。"
+
 msgid "IDS_ST_BODY_TURN_OFF"
 msgstr "關閉"
 
@@ -1136,7 +1010,7 @@ msgid "IDS_ST_BODY_TOTAL_SPACE"
 msgstr "總空間"
 
 msgid "IDS_ST_BODY_TOGGLE_THE_BUTTON_TO_ENABLE_OR_DISABLE_SCREEN_READER_OR_DOUBLE_TAP_TO_OPEN_THE_MENU_T_TTS"
-msgstr "切換按鍵以啟用或停用螢幕閱讀器,或按兩下來開啟功能表。"
+msgstr "切換按鍵以啟用或停用 [螢幕閱讀器],或按兩下來開啟功能表。"
 
 msgid "IDS_ST_BODY_TIME_ZONE"
 msgstr "時區"
@@ -1150,33 +1024,18 @@ msgstr "此動作將會清除手機中的 SD 卡。卡上的所有資料將會
 msgid "IDS_ST_BODY_THE_SD_CARD_IS_CURRENTLY_IN_USE_THIS_ACTION_WILL_ERASE_ALL_DATA_ON_THE_SD_CARD_INCLUDING_THE_DATA_THAT_IS_CURRENTLY_BEING_USED"
 msgstr "此 SD 卡正在使用中。此動作將清除 SD 卡上所有資料,包括目前正在使用的資料"
 
-msgid "IDS_ST_BODY_THE_RED_LED_LIGHTS_UP_WHEN_YOU_CHARGE_YOUR_DEVICE_WHILE_THE_SCREEN_IS_OFF"
-msgstr "當您於螢幕關閉時對裝置充電,將亮起紅色 LED 燈。"
-
-msgid "IDS_ST_BODY_THE_RED_LED_BLINKS_WHEN_THE_BATTERY_POWER_IS_LOW_WHILE_THE_SCREEN_IS_OFF"
-msgstr "在螢幕關閉的情況下電量過低時,紅色 LED 燈將閃爍。"
-
 msgid "IDS_ST_BODY_THE_PASSWORD_MUST_NOT_CONTAIN_A_SIMPLE_SEQUENCE_HEG_1111_OR_1234"
 msgstr "密碼不可包含容易猜到的連續數字(例如 1111 或 1234)"
 
+msgid "IDS_SMEMO_BUTTON_IMPORT"
+msgstr "匯入"
+
 msgid "IDS_ST_BODY_THE_NAME_FIELD_CANNOT_BE_EMPTY"
 msgstr "“名稱”欄位不能為空。"
 
-msgid "IDS_ST_BODY_THE_BLUE_LED_BLINKS_WHEN_YOU_RECORD_VOICE_WHILE_THE_SCREEN_IS_OFF"
-msgstr "在螢幕關閉的情況下錄製語音時,藍色 LED 燈將閃爍。"
-
-msgid "IDS_ST_BODY_THE_BLUE_LED_BLINKS_WHEN_YOU_HAVE_MISSED_CALLS_MESSAGES_OR_APP_NOTIFICATIONS_WHILE_THE_SCREEN_IS_OFF"
-msgstr "若有未接來電、訊息或應用程式通知時,藍色 LED 燈會閃爍。"
-
-msgid "IDS_ST_BODY_THE_APPLICATIONS_BELOW_WERE_STARTED_BY_PS_STOPPING_THESE_APPLICATIONS_MAY_CAUSE_PS_TO_FAIL"
-msgstr "下方的應用程式已由 %s 啟動。停止這些應用程式可能導致 %s 操作失敗。"
-
 msgid "IDS_ST_BODY_THERE_ARE_NO_NETWORKS_NEARBY"
 msgstr "附近沒有網路。"
 
-msgid "IDS_ST_BODY_TEXTSTYLE_LARGE"
-msgstr "大"
-
 msgid "IDS_ST_BODY_TASK_SWITCHER"
 msgstr "任務切換"
 
@@ -1189,12 +1048,6 @@ msgstr "輕觸並按住螢幕,然後將裝置朝您的方向傾斜以解鎖。
 msgid "IDS_ST_BODY_SYSTEM_MEMORY"
 msgstr "系統記憶體"
 
-msgid "IDS_ST_BODY_SUNDAY"
-msgstr "週日"
-
-msgid "IDS_ST_BODY_STORAGE"
-msgstr "儲存位置"
-
 msgid "IDS_ST_BODY_STANDARD_T_DISPLAY_EFFECT"
 msgstr "標準"
 
@@ -1213,12 +1066,6 @@ msgstr "社群網路模式"
 msgid "IDS_ST_BODY_SMART_STAY_MAY_NOT_WORK_IN_THESE_SITUATIONS"
 msgstr "智慧休眠可能無法在這些情況下使用。"
 
-msgid "IDS_ST_BODY_SMART_ROTATION_MAY_NOT_WORK_IN_THESE_SITUATIONS"
-msgstr "智慧旋轉可能無法在這些情況下使用。"
-
-msgid "IDS_ST_BODY_SMART_ROTATION_DESCRIPTION_MSG"
-msgstr "智慧旋轉會停用自動螢幕旋轉並使用前置相機來判定您的臉部方向,並依此方向旋轉螢幕。"
-
 msgid "IDS_ST_BODY_SMALL_M_TEXTSIZE"
 msgstr "小"
 
@@ -1246,15 +1093,6 @@ msgstr "序號"
 msgid "IDS_ST_BODY_SECURITY_ENGINE"
 msgstr "安全性引擎"
 
-msgid "IDS_ST_BODY_SECURITY"
-msgstr "安全性"
-
-msgid "IDS_ST_BODY_SEARCH"
-msgstr "搜尋"
-
-msgid "IDS_ST_BODY_SD_CARD"
-msgstr "記憶卡"
-
 msgid "IDS_ST_BODY_SCREEN_TIMEOUT_ABB2"
 msgstr "畫面逾時"
 
@@ -1285,33 +1123,18 @@ msgstr "螢幕鎖定類型"
 msgid "IDS_ST_BODY_SCREEN_LOCK_SOUND"
 msgstr "螢幕鎖定音效"
 
-msgid "IDS_ST_BODY_SCHEDULE"
-msgstr "排程"
-
 msgid "IDS_ST_BODY_SAVE_POWER_BY_ADJUSTING_SCREEN_TONE_ACCORDING_TO_ANALYSIS_OF_IMAGES"
 msgstr "根據影像分析調整螢幕色調可節省電力。"
 
 msgid "IDS_ST_BODY_SAVES_POWER_BY_LIMITING_THE_MAXIMUM_PERFORMANCE_OF_THE_DEVICE"
 msgstr "限制裝置的效能上限以節省電量。"
 
-msgid "IDS_ST_BODY_SAVED"
-msgstr "已儲存。"
-
-msgid "IDS_ST_BODY_SAVE"
-msgstr "儲存"
-
 msgid "IDS_ST_BODY_SAMSUNG_LEGAL"
 msgstr "三星法務"
 
-msgid "IDS_ST_BODY_SAMSUNG_KIES_CONNECTION_CONNECTING_USB_HELP_MSG"
-msgstr "Samsung Kies(電腦軟體),若是尚未安裝正確的驅動程式在您的電腦上,請先安裝軟體在您的電腦上。當您已正確安裝軟體在您的電腦上後,您可以使用下列操作功能\n1.同步您的手機資料\n2.更新你的手機軟體\n3.網路分享(將您手機當做數據機,讓您的電腦可以瀏覽網際網路\n4.複製您購買受保護的音樂或影像(微軟DRM數位媒體檔案)。"
-
 msgid "IDS_ST_BODY_RUNNING"
 msgstr "執行中"
 
-msgid "IDS_ST_BODY_RESTRICTING_APPLICATION_USAGE_TO_ONLY_ESSENTIAL_APPLICATIONS_AND_THOSE_SELECTED_BY_YOU"
-msgstr "將應用程式的使用限制為僅限基本應用程式與您選擇的應用程式。"
-
 msgid "IDS_ST_BODY_RESET_TO_DEFAULT"
 msgstr "重設為預設值"
 
@@ -1330,6 +1153,9 @@ msgstr "全部重設"
 msgid "IDS_ST_BODY_REMOVE_LICENCE"
 msgstr "移除授權"
 
+msgid "IDS_ST_POP_REGISTERED"
+msgstr "已註冊"
+
 msgid "IDS_ST_BODY_REGULATORY_INFORMATION_ABB"
 msgstr "規範資訊"
 
@@ -1339,9 +1165,6 @@ msgstr "註冊於"
 msgid "IDS_ST_BODY_REGIONAL_EXAMPLE"
 msgstr "地區選項"
 
-msgid "IDS_ST_BODY_REGION"
-msgstr "地區"
-
 msgid "IDS_ST_BODY_PUK"
 msgstr "PUK"
 
@@ -1357,35 +1180,32 @@ msgstr "避免您的裝置受到病毒與惡意軟體損害。"
 msgid "IDS_ST_BODY_PROFILE_NAME"
 msgstr "設定名稱"
 
-msgid "IDS_ST_BODY_PROFILE"
-msgstr "設定"
-
 msgid "IDS_ST_BODY_PREPARING_THIS_COULD_TAKE_OVER_10_MINUTES_ING"
 msgstr "準備中。這可能會需要超過 10 分鐘的時間…"
 
 msgid "IDS_ST_BODY_PREFERRED_NETWORKS"
 msgstr "首選網路"
 
-msgid "IDS_ST_BODY_POP_JPN_DCM"
-msgstr "POP"
-
-msgid "IDS_ST_BODY_PM"
-msgstr "下午"
-
 msgid "IDS_ST_BODY_PLUG_IN_CHARGER_AND_TRY_AGAIN"
 msgstr "插入充電器,然後重試。"
 
 msgid "IDS_ST_BODY_PLAY_TONE_WHEN_THE_DIALLING_KEYPAD_IS_TAPPED"
 msgstr "輕觸撥號鍵盤時播放音調。"
 
+msgid "IDS_ST_POP_PASSWORD_MUST_BE_MORE_THAN_P1SD_CHARACTERS_AND_LESS_THAN_P2SD"
+msgstr "密碼長度必須介於 %1$d 到 %2$d 字元之間。"
+
 msgid "IDS_ST_BODY_PLAY_SOUNDS_WHEN_LOCKING_AND_UNLOCKING_SCREEN"
 msgstr "鎖定和解除鎖定螢幕時播放音效"
 
+msgid "IDS_ST_POP_PASSWORDS_DO_NOT_MATCH"
+msgstr "密碼不符。"
+
 msgid "IDS_ST_BODY_PIN_BLOCKED_ENTER_PUK_TO_CONTINUE_JPN_DCM"
-msgstr "PIN blocked. Enter PUK to continue."
+msgstr "已封鎖 PIN 碼。請輸入 PUK 來繼續。"
 
 msgid "IDS_ST_BODY_PIN"
-msgstr "PIN"
+msgstr "數字密碼"
 
 msgid "IDS_ST_BODY_PICTURES_VIDEOS"
 msgstr "圖片、影片"
@@ -1393,14 +1213,11 @@ msgstr "圖片、影片"
 msgid "IDS_ST_BODY_PHOTO_UPLOAD_SETTINGS"
 msgstr "相片上傳設定"
 
-msgid "IDS_ST_BODY_PHONEPROFILES_SILENT"
-msgstr "靜音"
-
 msgid "IDS_ST_BODY_PERSONAL_MODE_CAN_BE_USED_TO_HIDE_CONTENT_THAT_YOU_WANT_TO_KEEP_PRIVATE_MSG"
-msgstr "個人模式可用於隱藏想要保持隱私的內容。若要使用個人模式,請在設定中啟用或長按電源鍵然後選擇個人模式。輸入您的 PIN 碼或密碼。個人模式圖示將顯示於狀態列上。若要保護您的資料,請在使用後停用個人模式。同時使用安全螢幕鎖定來提供更完整保護。"
+msgstr "[個人模式] 可用於隱藏想要保持隱私的內容。若要使用 [個人模式],請在 [設定] 中啟用或長按電源鍵然後選擇 [個人模式]。輸入您的數字密碼或密碼。[個人模式] 圖示將顯示於狀態列上。若要保護您的資料,請在使用後停用 [個人模式]。同時使用安全螢幕鎖定來提供更完整保護。"
 
 msgid "IDS_ST_BODY_PD_ATTEMPTS_REMAINING_JPN_DCM"
-msgstr "%d attempts remaining"
+msgstr "剩 %d 次機會"
 
 msgid "IDS_ST_BODY_PASSWORD_REQUIRED_TO_DECRYPT_DEVICE_EACH_TIME_YOU_TURN_IT_ON"
 msgstr "需要密碼以在每次開機時解密裝置。"
@@ -1408,6 +1225,9 @@ msgstr "需要密碼以在每次開機時解密裝置。"
 msgid "IDS_ST_BODY_PASSWORD_MUST_CONTAIN_NO_MORE_THAN_PD_CHARACTERS_ABB"
 msgstr "密碼不可超過%d個字符。"
 
+msgid "IDS_ST_POP_LOADING_ING"
+msgstr "正在載入..."
+
 msgid "IDS_ST_BODY_PASSWORD_MUST_CONTAIN_AT_LEAST_PD_CHARACTERS_ABB"
 msgstr "密碼至少包含%d個字元。"
 
@@ -1423,9 +1243,6 @@ msgstr "密碼為空。"
 msgid "IDS_ST_BODY_PASSWORD_CONTAINS_INVALID_CHARACTER_ABB"
 msgstr "無效字元。"
 
-msgid "IDS_ST_BODY_PASSWORD"
-msgstr "密碼"
-
 msgid "IDS_ST_BODY_OPEN_SOURCE_LICENCES"
 msgstr "開放原始碼授權"
 
@@ -1435,48 +1252,33 @@ msgstr "開"
 msgid "IDS_ST_BODY_OFFICIAL_M_DEVICE_STATUS"
 msgstr "原廠"
 
-msgid "IDS_ST_BODY_NUMBER"
-msgstr "編號"
+msgid "IDS_ST_POP_INCORRECT_PASSWORD"
+msgstr "密碼不正確"
 
-msgid "IDS_ST_BODY_NO_RESULTS_FOUND"
-msgstr "無搜尋結果。"
+msgid "IDS_ST_BODY_NUMBER"
+msgstr "號碼"
 
 msgid "IDS_ST_BODY_NO_DEFAULTS_SET"
 msgstr "未設定預設值。"
 
-msgid "IDS_ST_BODY_NOT_ASSIGNED"
-msgstr "未指定"
-
 msgid "IDS_ST_BODY_NOTIFICATION_PANEL"
 msgstr "通知面板"
 
-msgid "IDS_ST_BODY_NOTIFICATIONS"
-msgstr "通知"
-
-msgid "IDS_ST_BODY_NOTIFICATION"
-msgstr "通知"
-
 msgid "IDS_ST_BODY_NOSERVICE"
 msgstr "無服務"
 
 msgid "IDS_ST_BODY_NORMAL_T_PROFILE"
 msgstr "正常"
 
-msgid "IDS_ST_BODY_NONE"
-msgstr "無"
-
 msgid "IDS_ST_BODY_NEW_PIN2_AND_CONFIRM_PIN2_DO_NOT_MATCH"
-msgstr "æ\96°ç\9a\84 PIN2 ç¢¼ä¸¦ç¢ºèª\8d PIN2 ç¢¼ç\84¡æ³\95é\85\8då°\8d"
+msgstr "æ\96°ç\9a\84 PIN2 ç¢¼ä¸\94確èª\8d PIN2 ç¢¼ä¸\8dç\9b¸ç¬¦ã\80\82"
 
 msgid "IDS_ST_BODY_NEW_PIN2"
-msgstr "新 PIN2"
+msgstr "新 PIN2 碼"
 
 msgid "IDS_ST_BODY_NEW_PIN1"
 msgstr "新 PIN1 碼"
 
-msgid "IDS_ST_BODY_NEW"
-msgstr "新增"
-
 msgid "IDS_ST_BODY_NETWORK_TYPE"
 msgstr "網路類型"
 
@@ -1489,18 +1291,15 @@ msgstr "網路清單"
 msgid "IDS_ST_BODY_NETWORK_CONNECTIONS"
 msgstr "網路連接"
 
+msgid "IDS_ST_POP_DO_NOT_ASK_AGAIN"
+msgstr "不再詢問"
+
 msgid "IDS_ST_BODY_NETWORK_CODE"
 msgstr "網路代碼"
 
-msgid "IDS_ST_BODY_NETWORK"
-msgstr "網路"
-
 msgid "IDS_ST_BODY_NATURAL_T_DISPLAY_EFFECT"
 msgstr "自然"
 
-msgid "IDS_ST_BODY_NAME"
-msgstr "名稱"
-
 msgid "IDS_ST_BODY_MY_NUMBER"
 msgstr "我的號碼"
 
@@ -1525,12 +1324,6 @@ msgstr "更多系統設定"
 msgid "IDS_ST_BODY_MORE_CONNECTIVITY_SETTINGS"
 msgstr "更多連線設定"
 
-msgid "IDS_ST_BODY_MONDAY"
-msgstr "週一"
-
-msgid "IDS_ST_BODY_MODE"
-msgstr "模式"
-
 msgid "IDS_ST_BODY_MOBILE_DATA_WILL_BE_USED_IF_YOU_DOWNLOAD_OR_UPLOAD_DATA_WITHOUT_WI_FI_CONNECTION"
 msgstr "若您不是透過 Wi-Fi 連接下載或上傳資料,將會使用行動數據。"
 
@@ -1540,29 +1333,23 @@ msgstr "MM.DD.YYYY"
 msgid "IDS_ST_BODY_MMS_CONNECTIONS"
 msgstr "MMS 連接"
 
+msgid "IDS_ST_OPT_SELECT"
+msgstr "選擇"
+
 msgid "IDS_ST_BODY_MISCELLANEOUS_FILES"
 msgstr "其他檔案"
 
-msgid "IDS_ST_BODY_MESSAGE"
-msgstr "訊息"
-
 msgid "IDS_ST_BODY_MENU_AND_WIDGETS"
 msgstr "目錄和widgets"
 
-msgid "IDS_ST_BODY_MEMORY"
-msgstr "記憶體"
-
 msgid "IDS_ST_BODY_MEDIUM"
 msgstr "中"
 
-msgid "IDS_ST_BODY_MB"
-msgstr "MB"
-
 msgid "IDS_ST_BODY_MASS_STORAGE_HELP_MSG"
 msgstr "您可以使用下列操作功能\n1.快速複製檔案\n2.連接Mac或Linux操作系統"
 
-msgid "IDS_ST_BODY_MARUBERI_JPN_DCM"
-msgstr "Maruberi"
+msgid "IDS_ST_OPT_DEFAULT_RINGTONE"
+msgstr "預設鈴聲"
 
 msgid "IDS_ST_BODY_LTE_WCDMA_GSM_NHAUTO_CONNECT"
 msgstr "LTE/WCDMA/GSM\n (自動連線)"
@@ -1570,39 +1357,33 @@ msgstr "LTE/WCDMA/GSM\n (自動連線)"
 msgid "IDS_ST_BODY_LOCK_SCREEN_OPTIONS"
 msgstr "鎖定螢幕選項"
 
-msgid "IDS_ST_BODY_LIST_VIEW"
-msgstr "清單檢視"
-
 msgid "IDS_ST_BODY_LIMIT_BACKGROUND_PROCESSES"
 msgstr "限制背景處理程序"
 
-msgid "IDS_ST_BODY_LICENCE"
-msgstr "授權"
-
-msgid "IDS_ST_BODY_LED_INDICATOR"
-msgstr "LED 指示器"
-
 msgid "IDS_ST_BODY_LEDOT_LOW_BATTERY"
 msgstr "電量不足"
 
 msgid "IDS_ST_BODY_LAUNCH_BY_DEFAULT"
 msgstr "預設為啟動"
 
+msgid "IDS_ST_OPT_AUTO_UPDATE_ABB"
+msgstr "自動更新"
+
 msgid "IDS_ST_BODY_LANGUAGE_AND_REGION_ABB"
 msgstr "語言和地區"
 
 msgid "IDS_ST_BODY_LANGUAGE_AND_KEYBOARD"
 msgstr "語言與鍵盤"
 
+msgid "IDS_ST_OPT_ALL"
+msgstr "全部"
+
 msgid "IDS_ST_BODY_KEYBOARD"
 msgstr "鍵盤"
 
 msgid "IDS_ST_BODY_KEEPS_THE_STATUS_BAR_TIDY_TAP_THE_REPRESENTATIVE_ICON_TO_SHOW_ALL_THE_ICONS"
 msgstr "使狀態列保持整齊。輕觸代表圖示以顯示所有圖示。"
 
-msgid "IDS_ST_BODY_KB"
-msgstr "KB"
-
 msgid "IDS_ST_BODY_INTRODUCTION_TO_SMART_SCREEN_ABB"
 msgstr "智慧螢幕簡介"
 
@@ -1618,15 +1399,6 @@ msgstr "應用程式已安裝"
 msgid "IDS_ST_BODY_INSTALLATION_SETTINGS"
 msgstr "安裝設定"
 
-msgid "IDS_ST_BODY_INSERT_SD_CARD"
-msgstr "插入SD卡。"
-
-msgid "IDS_ST_BODY_INCORRECT_PIN_E"
-msgstr "PIN 不正確。"
-
-msgid "IDS_ST_BODY_INCORRECT_PASSWORD_TRY_AGAIN"
-msgstr "密碼錯誤,請重新輸入。"
-
 msgid "IDS_ST_BODY_INCOMING_CALLS_AND_NEW_NOTIFICATIONS_WILL_BE_READ_OUT_AUTOMATICALLY"
 msgstr "來電和新的通知將自動讀出。"
 
@@ -1642,11 +1414,11 @@ msgstr "若選擇該選項,僅會加密使用的記憶體空間。"
 msgid "IDS_ST_BODY_IF_YOU_FORGET_YOUR_PERSONAL_MODE_PASSWORD_YOU_WILL_NOT_BE_ABLE_TO_RECOVER_IT_FOR_SECURITY_MSG"
 msgstr "若您忘記個人模式密碼,將無法復原。出於安全性考量,需重設個人模式。這將還原預設設定並刪除所有個人內容。"
 
-msgid "IDS_ST_BODY_IF_YOU_DONT_WANT_TO_SEE_A_NUMBER_APPEAR_ON_THE_APP_ICON_FOR_EACH_NEW_EVENT_DISABLE_BADGE"
-msgstr "è\8b¥æ\82¨ä¸\8dæ\83³ç\9c\8bè¦\8bç·¨è\99\9få\87ºç\8f¾å\9c¨æ¯\8få\80\8bæ\96°æ´»å\8b\95ç\9a\84æ\87\89ç\94¨ç¨\8bå¼\8få\9c\96示ä¸\8aï¼\8cè«\8bå\81\9cç\94¨æ\96°è¨\8aæ\81¯æ¨\99èª\8cã\80\82"
+msgid "IDS_ST_MBODY_SCREEN_ROTATION"
+msgstr "è\9e¢å¹\95æ\97\8bè½\89"
 
 msgid "IDS_ST_BODY_ICON_SHOWS_THAT_SMART_SCREEN_IS_ENABLED"
-msgstr "圖示表示智慧螢幕已啟用。"
+msgstr "圖示表示 [智慧螢幕] 已啟用。"
 
 msgid "IDS_ST_BODY_HOME_URL"
 msgstr "首頁 URL"
@@ -1660,23 +1432,17 @@ msgstr "Helvetica Neue"
 msgid "IDS_ST_BODY_HARDWARE"
 msgstr "硬體"
 
+msgid "IDS_ST_MBODY_HELP"
+msgstr "說明"
+
 msgid "IDS_ST_BODY_GSM"
 msgstr "GSM"
 
-msgid "IDS_ST_BODY_GRID_VIEW"
-msgstr "縮圖檢視"
-
 msgid "IDS_ST_BODY_GLOVE_MODE_ABB"
 msgstr "手套模式"
 
-msgid "IDS_ST_BODY_GESTURES"
-msgstr "手勢"
-
-msgid "IDS_ST_BODY_GB"
-msgstr "GB"
-
-msgid "IDS_ST_BODY_FROM_M_TIME"
-msgstr "自"
+msgid "IDS_ST_MBODY_FONT_SIZE"
+msgstr "字型大小"
 
 msgid "IDS_ST_BODY_FREQUENTLY_USED"
 msgstr "經常使用"
@@ -1705,9 +1471,6 @@ msgstr "字型類型"
 msgid "IDS_ST_BODY_FONTSTYLE_ROSEMARY"
 msgstr "Rosemary"
 
-msgid "IDS_ST_BODY_FLIGHT_MODE_MSG"
-msgstr "飛航模式可讓您關閉通話、訊息與數據網路功能。也將關閉連線功能,如 Wi-Fi 與藍牙。若要使用 Wi-Fi 與藍牙,請在設定中或通知面板上開啟。"
-
 msgid "IDS_ST_BODY_FLIGHT_MODE_HAS_BEEN_ENABLED_NETWORK_SETTINGS_WILL_CLOSE"
 msgstr "飛航模式已啟用。將關閉網路設定。"
 
@@ -1720,6 +1483,9 @@ msgstr "固定撥號模式"
 msgid "IDS_ST_BODY_FIREWALL_ENABLED_ABB"
 msgstr "已啟用防火牆"
 
+msgid "IDS_ST_HEADER_WI_FI"
+msgstr "Wi-Fi"
+
 msgid "IDS_ST_BODY_FIREWALL"
 msgstr "防火牆設定"
 
@@ -1735,8 +1501,8 @@ msgstr "無法選取網路。"
 msgid "IDS_ST_BODY_FACE_AND_VOICE"
 msgstr "臉部及語音"
 
-msgid "IDS_ST_BODY_FACEBOOK"
-msgstr "Facebook"
+msgid "IDS_ST_HEADER_UNAVAILABLE"
+msgstr "無法使用"
 
 msgid "IDS_ST_BODY_EXPLANATION_FOR_TRANSACTION_TRACKING_MENU_VODA"
 msgstr "您的推薦資訊也會與傳輸的檔案一起傳送。"
@@ -1744,6 +1510,12 @@ msgstr "您的推薦資訊也會與傳輸的檔案一起傳送。"
 msgid "IDS_ST_BODY_EXPLANATION_FOR_EXPIRY_REMINDER_MENU"
 msgstr "在使用中檔案授權到期之前接收提醒,例如底色圖案影像。"
 
+msgid "IDS_ST_HEADER_TEXT_TO_SPEECH"
+msgstr "文字到語音"
+
+msgid "IDS_ST_HEADER_SOUND"
+msgstr "音效"
+
 msgid "IDS_ST_BODY_ESTIMATED_MAX_STANDBY_TIME_ABB"
 msgstr "預估待機時間上限"
 
@@ -1756,12 +1528,12 @@ msgstr "重新輸入密碼"
 msgid "IDS_ST_BODY_ENTER_PASSWORD"
 msgstr "輸入密碼。"
 
-msgid "IDS_ST_BODY_ENTER_NEW_PASSWORD"
-msgstr "輸入新密碼。"
-
 msgid "IDS_ST_BODY_ENTER_CURRENT_PASSWORD"
 msgstr "輸入目前密碼。"
 
+msgid "IDS_ST_HEADER_SAMSUNG_APPS"
+msgstr "Samsung Apps"
+
 msgid "IDS_ST_BODY_ENCRYPT_DEVICE_Q_WARNING_MSG"
 msgstr "加密裝置嗎?操作不可取消,若中斷將導致資料遺失。加密需要一小時或更久,在此期間,裝置將會多次重新啟動,裝置將無法使用。"
 
@@ -1771,6 +1543,9 @@ msgstr "加密裝置嗎?操作不可取消,若中斷將導致資料遺失"
 msgid "IDS_ST_BODY_ENCRYPT_ACCOUNTS_SETTINGS_DOWNLOADED_APPLICATIONS_AND_THEIR_DATA_MEDIA_AND_OTHER_FILES"
 msgstr "加密帳號、設定、已下載的應用程式與其內資料、媒體及其他檔案。"
 
+msgid "IDS_ST_HEADER_RESET"
+msgstr "重設"
+
 msgid "IDS_ST_BODY_ENCRYPTION_WILL_TAKE_AT_LEAST_AN_HOUR"
 msgstr "加密將耗費至少一小時。"
 
@@ -1783,15 +1558,18 @@ msgstr "透過行動網路使用數據傳輸。"
 msgid "IDS_ST_BODY_EMPTY"
 msgstr "空白"
 
+msgid "IDS_ST_HEADER_PLEASE_WAIT"
+msgstr "請稍候。"
+
 msgid "IDS_ST_BODY_EMERGENCY_MODE_ABB"
 msgstr "緊急模式"
 
+msgid "IDS_ST_HEADER_PD_SELECTED_ABB"
+msgstr "已選擇 %d"
+
 msgid "IDS_ST_BODY_EMAIL"
 msgstr "電子郵件"
 
-msgid "IDS_ST_BODY_EDIT"
-msgstr "編輯"
-
 msgid "IDS_ST_BODY_EASY_MODE"
 msgstr "簡易模式"
 
@@ -1804,15 +1582,6 @@ msgstr "動態狀態列"
 msgid "IDS_ST_BODY_DRIVING_MODE"
 msgstr "駕駛模式"
 
-msgid "IDS_ST_BODY_DO_NOT_SHOW_AGAIN"
-msgstr "不再顯示"
-
-msgid "IDS_ST_BODY_DOWNLOADS"
-msgstr "下載"
-
-msgid "IDS_ST_BODY_DOWNLOAD"
-msgstr "下載"
-
 msgid "IDS_ST_BODY_DOUBLE_TAP_TO_OPEN_THE_MENU_T_TTS"
 msgstr "輕觸兩下來開啟功能表。"
 
@@ -1822,18 +1591,12 @@ msgstr "輕觸兩下來編輯此欄位。"
 msgid "IDS_ST_BODY_DOUBLE_TAP_TO_CLOSE_THE_MENU_T_TTS"
 msgstr "按兩下來關閉功能表。"
 
-msgid "IDS_ST_BODY_DOCOMO_JPN_DCM"
-msgstr "docomo"
-
 msgid "IDS_ST_BODY_DIVX_REGISTRATION"
 msgstr "DivX 註冊"
 
 msgid "IDS_ST_BODY_DIVX_DEREGISTRATION"
 msgstr "DivX 解除註冊"
 
-msgid "IDS_ST_BODY_DISPLAY_CONTENTS"
-msgstr "顯示內容"
-
 msgid "IDS_ST_BODY_DISPLAY_BATTERY_PERCENTAGE_ABB"
 msgstr "顯示電池用量百分比"
 
@@ -1843,9 +1606,6 @@ msgstr "正在停用..."
 msgid "IDS_ST_BODY_DE_REGISTRATION_CODE_NOT_FOUND"
 msgstr "找不到取消註冊代碼。"
 
-msgid "IDS_ST_BODY_DEVICE_MEMORY"
-msgstr "設備內部記憶體"
-
 msgid "IDS_ST_BODY_DEVICE_INFO"
 msgstr "裝置資訊"
 
@@ -1855,9 +1615,6 @@ msgstr "可加密帳號、設定、已下載的應用程式與其內資料、媒
 msgid "IDS_ST_BODY_DEVICE_ENCRYPTED"
 msgstr "已加密裝置。"
 
-msgid "IDS_ST_BODY_DEVICE"
-msgstr "裝置"
-
 msgid "IDS_ST_BODY_DEVELOPER_OPTIONS"
 msgstr "開發人員選項"
 
@@ -1888,9 +1645,6 @@ msgstr "DD.MM.YYYY"
 msgid "IDS_ST_BODY_DATE_AND_TIME"
 msgstr "日期與時間"
 
-msgid "IDS_ST_BODY_DATE"
-msgstr "日期"
-
 msgid "IDS_ST_BODY_DATA_ROAMING"
 msgstr "數據漫遊"
 
@@ -1900,54 +1654,54 @@ msgstr "數據"
 msgid "IDS_ST_BODY_CUSTOM_M_DEVICE_STATUS"
 msgstr "自訂"
 
-msgid "IDS_ST_BODY_CURRENT"
-msgstr "目前"
-
 msgid "IDS_ST_BODY_CRASH_VIEWER"
 msgstr "故障檢視器"
 
 msgid "IDS_ST_BODY_CPU_USAGE"
 msgstr "CPU 使用率"
 
-msgid "IDS_ST_BODY_COUNTRY_CODE"
-msgstr "國碼"
-
 msgid "IDS_ST_BODY_COOL_JAZZ"
 msgstr "Cool jazz"
 
 msgid "IDS_ST_BODY_CONTENT_FROM_GALLERY_VIDEO_MUSIC_VOICE_RECORDER_AND_MY_FILES_CAN_BE_HIDDEN_IN_PERSONAL_MODE"
-msgstr "在個人模式中可隱藏媒體瀏覽器、影片、音樂、錄音機以及我的檔案的內容。"
+msgstr "在 [個人模式] 中可隱藏 [媒體瀏覽器]、[影片]、[音樂]、[錄音機] 以及 [我的檔案] 的內容。"
 
 msgid "IDS_ST_BODY_CONNECTIONSETTINGS_PROXY_ADDRESS"
 msgstr "代理伺服器位址"
 
+msgid "IDS_ST_BUTTON_STOP"
+msgstr "停止"
+
 msgid "IDS_ST_BODY_CONNECTIONSETTINGS_INTERNET"
 msgstr "網際網路"
 
 msgid "IDS_ST_BODY_CONNECTIONS"
 msgstr "連接"
 
-msgid "IDS_ST_BODY_CONNECTION"
-msgstr "連線"
-
 msgid "IDS_ST_BODY_CONFIRM_NEW_PIN2"
-msgstr "確認新 PIN2"
+msgstr "確認新 PIN2 碼"
+
+msgid "IDS_ST_BUTTON_RESET"
+msgstr "重設"
 
 msgid "IDS_ST_BODY_CONFIRM_NEW_PIN1"
 msgstr "確認新 PIN1 碼。"
 
 msgid "IDS_ST_BODY_CONFIRM_NEW_PIN"
-msgstr "確認新的 PIN"
+msgstr "確認新的 PIN 碼"
 
 msgid "IDS_ST_BODY_CONFIRM_DECRYPTION"
 msgstr "確認解密"
 
-msgid "IDS_ST_BODY_CONFIRM"
-msgstr "確"
+msgid "IDS_ST_BUTTON_OK_ABB"
+msgstr "確"
 
 msgid "IDS_ST_BODY_CONFIGURE_FIREWALL_SETTINGS"
 msgstr "配置防火牆設定"
 
+msgid "IDS_ST_BUTTON_OK"
+msgstr "確認"
+
 msgid "IDS_ST_BODY_COMPUTING_ING"
 msgstr "正在計算…"
 
@@ -1960,11 +1714,14 @@ msgstr "Choco cooky"
 msgid "IDS_ST_BODY_CHECK_FOR_UPDATES_AUTOMATICALLY_ABB"
 msgstr "自動檢查更新。"
 
+msgid "IDS_ST_BUTTON_ENABLE"
+msgstr "啟用"
+
 msgid "IDS_ST_BODY_CHECK_FOR_UPDATES_ABB"
 msgstr "檢查更新"
 
-msgid "IDS_ST_BODY_CHECK_FOR_UPDATES"
-msgstr "檢查更新"
+msgid "IDS_ST_BUTTON_DISCONNECT"
+msgstr "中斷連線"
 
 msgid "IDS_ST_BODY_CHARGE_BATTERY_TO_ABOVE_80P_AND_TRY_AGAIN"
 msgstr "將電池充電至 80% 以上,然後重試。"
@@ -1972,9 +1729,15 @@ msgstr "將電池充電至 80% 以上,然後重試。"
 msgid "IDS_ST_BODY_CHANGING_THE_FONT_SIZE_IN_ACCESSIBILITY_SETTINGS_WILL_OVERRIDE_THE_FONT_SIZE_IN_EACH_APPLICATION"
 msgstr "在協助設定中變更字型大小將覆寫每個應用程式中的字型大小。"
 
+msgid "IDS_ST_BUTTON_CONTINUE"
+msgstr "繼續"
+
 msgid "IDS_ST_BODY_CHANGING_THE_COLOUR_OF_THE_SCREEN_TO_GREYSCALE"
 msgstr "將螢幕色彩變更為灰階。"
 
+msgid "IDS_ST_BUTTON_CANCEL_ABB"
+msgstr "取消"
+
 msgid "IDS_ST_BODY_CHANGE_TEXT_SIZE_IN_CONTACTS_CALENDAR_MEMO_MESSAGES_EMAIL_AND_IM"
 msgstr "變更聯絡人、日曆、備忘錄、訊息、電子郵件與 IM 的文字大小。"
 
@@ -2033,7 +1796,7 @@ msgid "IDS_ST_BODY_BACKLIGHT_TIME"
 msgstr "背光時間"
 
 msgid "IDS_ST_BODY_A_PERSON_YOU_HAVE_GRANTED_AUTHORITY_TO_IS_TRYING_TO_REMOTELY_ENABLE_EMERGENCY_MODE_ON_THIS_DEVICE_MSG"
-msgstr "您授予權限的使用者正在嘗試透過遠端啟用此裝置上的緊急模式。您的資訊將在 60 秒內傳送給伺服器且將啟用緊急模式。輕觸取消以停止此程序。"
+msgstr "您授予權限的使用者正在嘗試透過遠端啟用此裝置上的 [緊急模式]。您的資訊將在 60 秒內傳送給伺服器且將啟用 [緊急模式]。輕觸 [取消] 以停止此程序。"
 
 msgid "IDS_ST_BODY_A_PASSWORD_WILL_BE_REQUIRED_TO_DECRYPT_YOUR_DEVICE_EVERY_TIME_YOU_POWER_IT_ON"
 msgstr "每次開機時皆須密碼才能解密裝置。"
@@ -2041,15 +1804,12 @@ msgstr "每次開機時皆須密碼才能解密裝置。"
 msgid "IDS_ST_BODY_AVAILABLE_SPACE"
 msgstr "可用空間"
 
-msgid "IDS_ST_BODY_AVAILABLE"
-msgstr "可用"
-
-msgid "IDS_ST_BODY_AUTO_DOWNLOAD"
-msgstr "自動下載"
-
 msgid "IDS_ST_BODY_AUTH_TYPE"
 msgstr "驗證類型"
 
+msgid "IDS_ST_BODY_VERSION_PS"
+msgstr "版本%s"
+
 msgid "IDS_ST_BODY_APP_OPENING_IMAGE"
 msgstr "應用程式開啟圖像"
 
@@ -2065,15 +1825,9 @@ msgstr "應用程式管理員"
 msgid "IDS_ST_BODY_APPLICATION_INFO"
 msgstr "應用程式資訊"
 
-msgid "IDS_ST_BODY_APPLICATION"
-msgstr "程式"
-
 msgid "IDS_ST_BODY_ANTIVIRUS_SOFTWARE_ABB"
 msgstr "防毒軟體"
 
-msgid "IDS_ST_BODY_AM"
-msgstr "上午"
-
 msgid "IDS_ST_BODY_ALWAYS_REJECT"
 msgstr "始終拒絕"
 
@@ -2083,9 +1837,6 @@ msgstr "一律開啟"
 msgid "IDS_ST_BODY_ALWAYS_OFF"
 msgstr "保持關閉"
 
-msgid "IDS_ST_BODY_ALARM"
-msgstr "鬧鐘"
-
 msgid "IDS_ST_BODY_AFTER_YOU_DOWNLOAD_AND_INSTALL_APPLICATIONS_APPLICATIONS_WILL_BE_SHOWN_HERE"
 msgstr "下載並安裝應用程式後,將顯示於此。"
 
@@ -2095,6 +1846,9 @@ msgstr "重設之後,手機會自動重新啟動。"
 msgid "IDS_ST_BODY_ADJUST_BRIGHTNESS_LEVEL"
 msgstr "調整亮度等級"
 
+msgid "IDS_ST_BODY_URL"
+msgstr "URL"
+
 msgid "IDS_ST_BODY_ADJUST_AUTOMATIC_BRIGHTNESS"
 msgstr "調整自動亮度"
 
@@ -2114,7 +1868,7 @@ msgid "IDS_ECON_BODY_EASY_CONNECT_M_SHARING_ABB"
 msgstr "簡易連接"
 
 msgid "IDS_SCR_POP_SCREEN_READER_IS_NOT_SUPPORTED_BY_PS_PRESS_THE_BACK_KEY_TO_RETURN_TO_THE_PREVIOUS_SCREEN"
-msgstr "%s 不支援 Screen Reader 。請按下返回鍵以回到前一個螢幕。"
+msgstr "%s不支援 Screen Reader。請按下返回鍵以回到前一個螢幕。"
 
 msgid "IDS_KEEPIT_HEADER_KEEPIT_M_APPLICATION_NAME"
 msgstr "KeepIt"
@@ -2164,59 +1918,152 @@ msgstr "裝置會在辨識臉部時調整螢幕以進行智慧互動。"
 msgid "IDS_HELP_BODY_SMART_SCREEN_WORKS_BEST_UNDER_THE_FOLLOWING_CONDITIONS_C"
 msgstr "智慧螢幕在下列條件下使用效果最佳:"
 
-msgid "IDS_HELP_BODY_SMART_ROTATION_DISABLES_AUTO_SCREEN_ROTATION_BY_CHECKING_THE_ORIENTATION_OF_YOUR_FACE_AND_THE_DEVICE_BY_ITS_FRONT_CAMERA"
-msgstr "智慧旋轉會以前置相機檢查您的臉與裝置的方向來停用自動螢幕旋轉。"
-
-msgid "IDS_LBS_HEADER_LOCATION"
-msgstr "位置"
-
 msgid "IDS_LBS_BODY_DESTINATION"
 msgstr "目標設備"
 
-msgid "IDS_ST_SK_NO"
-msgstr "å\90¦"
+msgid "IDS_ST_BODY_TEXTSTYLE_LARGE"
+msgstr "大"
 
-msgid "IDS_HELP_BODY_SMART_STAY_DETECTS_YOUR_EYES_WITH_THE_FRONT_CAMERA_SO_THAT_THE_SCREEN_STAYS_ON_WHEN_YOU_ARE_LOOKING_AT_IT"
-msgstr "智慧休眠可利用前置鏡頭偵測您的眼睛,當您看著螢幕時,螢幕將保持開啟。"
+msgid "IDS_ST_BODY_SUNDAY"
+msgstr "週日"
 
-msgid "IDS_QP_POP_YOU_WILL_NO_LONGER_BE_ABLE_TO_USE_APPLICATIONS_NOTI_MSG"
-msgstr "您無法再透過行動網路使用如網際網路、電子郵件與 YouTube 等的應用程式。繼續嗎?"
+msgid "IDS_ST_BODY_STORAGE"
+msgstr "儲存位置"
 
-msgid "IDS_ST_BODY_10_MINUTES"
-msgstr "10 分鐘"
+msgid "IDS_ST_BODY_SECURITY"
+msgstr "安全性"
 
-msgid "IDS_ST_BODY_15SEC"
-msgstr "15 秒"
+msgid "IDS_ST_BODY_SEARCH"
+msgstr "搜尋"
 
-msgid "IDS_ST_BODY_24_HOURS"
-msgstr "24 小時"
+msgid "IDS_ST_BODY_SD_CARD"
+msgstr "記憶卡"
 
-msgid "IDS_ST_BODY_2_MINUTES"
-msgstr "2 分鐘"
+msgid "IDS_ST_BODY_SCHEDULE"
+msgstr "排程"
 
-msgid "IDS_ST_BODY_30SEC"
-msgstr "30 秒"
+msgid "IDS_ST_BODY_SAVED"
+msgstr "已儲存。"
 
-msgid "IDS_ST_BODY_5_MINUTES"
-msgstr "5 å\88\86é\90\98"
+msgid "IDS_ST_BODY_SAVE"
+msgstr "å\84²å­\98"
 
-msgid "IDS_ST_BODY_APPLICATIONS"
-msgstr "應用程式"
+msgid "IDS_ST_BODY_REGION"
+msgstr "地區"
 
-msgid "IDS_ST_BODY_DONT_ASK_AGAIN"
-msgstr "不要再詢問"
+msgid "IDS_ST_BODY_PROFILE"
+msgstr "設定"
 
-msgid "IDS_ST_BODY_P1SS_IS_CURRENTLY_P2SS_T_TTS"
-msgstr "%1$s 目前 %2$s。"
+msgid "IDS_ST_BODY_PM"
+msgstr "下午"
 
-msgid "IDS_ST_BODY_PASSWORDS_MUST_CONSIST_OF_AT_LEAST_4_ALPHANUMERIC_CHARACTERS_ALSO_INCLUDING_AT_LEAST_1_ALPHABETICAL_CHARACTER"
-msgstr "密碼必須以至少 4 個英數字元組合,其中需至少包含 1 個字母。"
+msgid "IDS_ST_BODY_PHONEPROFILES_SILENT"
+msgstr "靜音"
 
-msgid "IDS_ST_BODY_PUK1_BLOCKED"
-msgstr "PUK1 已鎖定。"
+msgid "IDS_ST_BODY_PASSWORD"
+msgstr "密碼"
 
-msgid "IDS_ST_BODY_PUK1_CODE"
-msgstr "PUK1 碼"
+msgid "IDS_ST_BODY_NO_RESULTS_FOUND"
+msgstr "無搜尋結果。"
+
+msgid "IDS_ST_BODY_NOT_ASSIGNED"
+msgstr "未指定"
+
+msgid "IDS_ST_BODY_NOTIFICATIONS"
+msgstr "通知"
+
+msgid "IDS_ST_BODY_NOTIFICATION"
+msgstr "通知"
+
+msgid "IDS_ST_BODY_NONE"
+msgstr "無"
+
+msgid "IDS_ST_BODY_NEW"
+msgstr "新增"
+
+msgid "IDS_ST_BODY_NETWORK"
+msgstr "網路"
+
+msgid "IDS_ST_BODY_NAME"
+msgstr "名稱"
+
+msgid "IDS_ST_BODY_MONDAY"
+msgstr "週一"
+
+msgid "IDS_ST_BODY_MODE"
+msgstr "模式"
+
+msgid "IDS_ST_SK_NO"
+msgstr "否"
+
+msgid "IDS_ST_BODY_MESSAGE"
+msgstr "訊息"
+
+msgid "IDS_ST_BODY_MEMORY"
+msgstr "記憶體"
+
+msgid "IDS_ST_BODY_MB"
+msgstr "MB"
+
+msgid "IDS_ST_BODY_LIST_VIEW"
+msgstr "清單檢視"
+
+msgid "IDS_ST_BODY_LICENCE"
+msgstr "授權"
+
+msgid "IDS_ST_BODY_LED_INDICATOR"
+msgstr "LED 指示器"
+
+msgid "IDS_HELP_BODY_SMART_STAY_DETECTS_YOUR_EYES_WITH_THE_FRONT_CAMERA_SO_THAT_THE_SCREEN_STAYS_ON_WHEN_YOU_ARE_LOOKING_AT_IT"
+msgstr "[智慧休眠] 可利用前置鏡頭偵測您的眼睛,當您看著螢幕時,螢幕將保持開啟。"
+
+msgid "IDS_QP_POP_YOU_WILL_NO_LONGER_BE_ABLE_TO_USE_APPLICATIONS_NOTI_MSG"
+msgstr "您無法再透過行動網路使用如網際網路、電子郵件與 YouTube 等的應用程式。繼續嗎?"
+
+msgid "IDS_ST_BODY_10_MINUTES"
+msgstr "10 分鐘"
+
+msgid "IDS_ST_BODY_15SEC"
+msgstr "15 秒"
+
+msgid "IDS_ST_BODY_24_HOURS"
+msgstr "24 小時"
+
+msgid "IDS_ST_BODY_2_MINUTES"
+msgstr "2 分鐘"
+
+msgid "IDS_ST_BODY_KB"
+msgstr "KB"
+
+msgid "IDS_ST_BODY_30SEC"
+msgstr "30 秒"
+
+msgid "IDS_ST_BODY_5_MINUTES"
+msgstr "5 分鐘"
+
+msgid "IDS_ST_BODY_DONT_ASK_AGAIN"
+msgstr "不要再詢問"
+
+msgid "IDS_ST_BODY_P1SS_IS_CURRENTLY_P2SS_T_TTS"
+msgstr "%1$s 目前 %2$s。"
+
+msgid "IDS_ST_BODY_PASSWORDS_MUST_CONSIST_OF_AT_LEAST_4_ALPHANUMERIC_CHARACTERS_ALSO_INCLUDING_AT_LEAST_1_ALPHABETICAL_CHARACTER"
+msgstr "密碼必須以至少 4 個英數字元組合,其中需至少包含 1 個字母。"
+
+msgid "IDS_ST_BODY_INSERT_SD_CARD"
+msgstr "插入SD卡。"
+
+msgid "IDS_ST_BODY_PUK1_BLOCKED"
+msgstr "PUK1 已鎖定。"
+
+msgid "IDS_ST_BODY_INCORRECT_PIN_E"
+msgstr "數字密碼不正確。"
+
+msgid "IDS_ST_BODY_PUK1_CODE"
+msgstr "PUK1 碼"
+
+msgid "IDS_ST_BODY_INCORRECT_PASSWORD_TRY_AGAIN"
+msgstr "密碼錯誤,請重新輸入。"
 
 msgid "IDS_ST_BODY_PUK2"
 msgstr "PUK2"
@@ -2252,7 +2099,7 @@ msgid "IDS_ST_OPT_4G_3G_2G_HAUTO_CONNECT"
 msgstr "4G/3G/2G (自動連線)"
 
 msgid "IDS_ST_POP_EMERGENCY_MODE_SAVES_BATTERY_POWER_BY_C_MSG"
-msgstr "緊急模式透過以下方式來省電:\n\n- 將螢幕色彩變更為灰階。\n- 限制可使用的應用程式數量。\n- 螢幕關閉時關閉行動數據。\n- 關閉如 Wi-Fi 與藍牙等連線功能。\n\n部分功能如螢幕閱讀器與 S View Cover 將無法使用。\n主螢幕的部分 Dynamic Box 可能無法顯示,且需要重新設定。"
+msgstr "[緊急模式] 透過以下方式來省電:\n\n- 將螢幕色彩變更為灰階。\n- 限制可使用的應用程式數量。\n- 螢幕關閉時關閉 [行動數據]。\n- 關閉如 Wi-Fi 與藍牙等連線功能。\n\n部分功能如 [螢幕閱讀器] 與 S View Cover 將無法使用。\n主螢幕的部分 Dynamic Box 可能無法顯示,且需要重新設定。"
 
 msgid "IDS_ST_POP_INCORRECT_PUK1_CODE"
 msgstr "PUK1 不正確。"
@@ -2260,14 +2107,20 @@ msgstr "PUK1 不正確。"
 msgid "IDS_ST_POP_INCORRECT_PUK1_PD_ATTEMPTS_LEFT"
 msgstr "PUK1 不正確。還可嘗試 %d 次。"
 
+msgid "IDS_ST_BODY_GRID_VIEW"
+msgstr "縮圖檢視"
+
 msgid "IDS_ST_POP_INCORRECT_PUK2"
 msgstr "PUK2 不正確"
 
 msgid "IDS_ST_POP_INCORRECT_PUK2_PD_ATTEMPTS_LEFT"
-msgstr "PUK2 不正確。還可嘗試 %d 次。"
+msgstr "PUK2 不正確。還可嘗試 %d 次。"
 
 msgid "IDS_ST_POP_PIN_CHANGED"
-msgstr "已更改 PIN"
+msgstr "已更改數字密碼。"
+
+msgid "IDS_ST_BODY_GB"
+msgstr "GB"
 
 msgid "IDS_TASKMGR_BUTTON_CLEAR_CACHE"
 msgstr "清除快取"
@@ -2275,14 +2128,80 @@ msgstr "清除快取"
 msgid "IDS_ST_BODY_3G_ONLY"
 msgstr "僅限 3G"
 
+msgid "IDS_ST_BODY_FROM_M_TIME"
+msgstr "自"
+
 msgid "IDS_ST_HEADER_ADD"
 msgstr "新增"
 
-msgid "IDS_ST_BODY_SECONDS"
-msgstr ""
+msgid "IDS_ST_BODY_FACEBOOK"
+msgstr "Facebook"
 
-msgid "IDS_ST_BUTTON_CANCEL"
-msgstr "取消"
+msgid "IDS_ST_BODY_ENTER_NEW_PASSWORD"
+msgstr "輸入新密碼。"
+
+msgid "IDS_ST_BODY_EDIT"
+msgstr "編輯"
+
+msgid "IDS_ST_BODY_DO_NOT_SHOW_AGAIN"
+msgstr "不再顯示"
+
+msgid "IDS_ST_BODY_DOWNLOADS"
+msgstr "下載"
+
+msgid "IDS_ST_BODY_DOWNLOAD"
+msgstr "下載"
+
+msgid "IDS_ST_BODY_DISPLAY_CONTENTS"
+msgstr "顯示內容"
+
+msgid "IDS_ST_BODY_DEVICE_MEMORY"
+msgstr "設備內部記憶體"
+
+msgid "IDS_ST_BODY_DEVICE"
+msgstr "裝置"
+
+msgid "IDS_ST_BODY_DATE"
+msgstr "日期"
+
+msgid "IDS_ST_BODY_CURRENT"
+msgstr "目前"
+
+msgid "IDS_ST_BODY_COUNTRY_CODE"
+msgstr "國碼"
+
+msgid "IDS_ST_BODY_CONNECTION"
+msgstr "連線"
+
+msgid "IDS_ST_BODY_CONFIRM"
+msgstr "確認"
+
+msgid "IDS_ST_BODY_CHECK_FOR_UPDATES"
+msgstr "檢查更新"
+
+msgid "IDS_ST_BODY_AVAILABLE"
+msgstr "可用"
+
+msgid "IDS_ST_BODY_AUTO_DOWNLOAD"
+msgstr "自動下載"
+
+msgid "IDS_ST_BODY_APPLICATION"
+msgstr "程式"
+
+msgid "IDS_ST_BODY_AM"
+msgstr "上午"
+
+msgid "IDS_ST_BODY_ALARM"
+msgstr "鬧鐘"
+
+msgid "IDS_LBS_HEADER_LOCATION"
+msgstr "位置"
+
+msgid "IDS_ST_BODY_APPLICATIONS"
+msgstr "應用程式"
+
+msgid "IDS_ST_BODY_VIDEOS"
+msgstr "影片"
 
 msgid "IDS_ST_BODY_1_5_SECONDS"
 msgstr "1.5 秒"
@@ -2296,8 +2215,17 @@ msgstr "完成"
 msgid "IDS_ST_HEADER_ENABLE_DATA_ROAMING"
 msgstr "啟用數據漫遊"
 
-msgid "IDS_ST_HEADER_TURN_ON_MOBILE_DATA"
-msgstr "開啟行動資料"
+msgid "IDS_ST_HEADER_SCAN_FOR_NETWORKS_ABB"
+msgstr "掃描網路"
+
+msgid "IDS_ST_POP_MOBILE_DATA_WILL_BE_TURNED_ON_CONNECTING_TO_MOBILE_NETWORKS_MAY_RESULT_IN_ADDITIONAL_CHARGES_DEPENDING_ON_YOUR_PAYMENT_PLAN"
+msgstr "[行動數據] 已開啟。連接至行動網路可能根據您的資費方案產生額外費用。"
+
+msgid "IDS_ST_POP_SCANNING_FOR_NETWORK_ING"
+msgstr "正在掃描網路..."
+
+msgid "IDS_ST_POP_UNLESS_YOU_CONNECT_TO_A_WI_FI_NETWORK_YOU_WILL_NOT_BE_ABLE_TO_USE_THE_INTERNET_EMAIL_OR_OTHER_APPS_MSG"
+msgstr "除非您連接至 Wi-Fi 網路,否則將無法使用網際網路、電子郵件或其他需要數據連接的應用程式。"
 
 msgid "IDS_ST_HEADER_UNABLE_TO_PLAY_SAMPLE_ABB"
 msgstr "無法播放範本"
@@ -2305,15 +2233,24 @@ msgstr "無法播放範本"
 msgid "IDS_ST_POP_SAMPLES_CANNOT_BE_PLAYED_DURING_CALLS"
 msgstr "通話期間無法播放範本。"
 
-msgid "IDS_ST_HEADER_DEVICE_NAME"
-msgstr "裝置名稱"
-
 msgid "IDS_ST_HEADER_DELETE_ITEMS_ABB2"
 msgstr "刪除項目"
 
+msgid "IDS_ST_BODY_SECONDS"
+msgstr "秒"
+
 msgid "IDS_ST_HEADER_FEEDBACK"
 msgstr "操作回饋"
 
+msgid "IDS_ST_BUTTON_CANCEL"
+msgstr "取消"
+
+msgid "IDS_ST_HEADER_TURN_ON_MOBILE_DATA"
+msgstr "開啟行動資料"
+
+msgid "IDS_ST_HEADER_DEVICE_NAME"
+msgstr "裝置名稱"
+
 msgid "IDS_ST_BODY_SELECT_ALL"
 msgstr "全選"
 
@@ -2323,21 +2260,15 @@ msgstr "總計"
 msgid "IDS_ST_HEADER_MANAGE_CERTIFICATES_ABB"
 msgstr "管理憑證"
 
-msgid "IDS_ST_BODY_INCORRECT_PASSWORD"
-msgstr "密碼不正確"
-
 msgid "IDS_ST_HEADER_TURN_OFF_MOBILE_DATA"
 msgstr "關閉行動數據"
 
 msgid "IDS_ST_BODY_FLIGHT_MODE_DISABLES_CALLING_AND_MESSAGING_FUNCTIONS_AND_TURNS_OFF_MOBILE_DATA_AND_CONNECTIVITY_FUNCTIONS_MSG"
-msgstr "飛航模式將停用通話與訊息功能,且會關閉行動數據與連線功能,例如 Wi-Fi 與藍牙。若要在飛航模式中使用 Wi-Fi 與藍牙,請於設定或通知面板中開啟。飛航模式將啟用。"
+msgstr "[飛航模式] 將停用通話與訊息功能,且會關閉行動數據與連線功能,例如 Wi-Fi 與藍牙。若要在 [飛航模式] 中使用 Wi-Fi 與藍牙,請於 [設定] 或通知面板中開啟。[飛航模式] 將啟用。"
 
 msgid "IDS_ST_BODY_TYPE"
 msgstr "類型"
 
-msgid "IDS_ST_BODY_PERSONAL"
-msgstr "個人"
-
 msgid "IDS_ST_HEADER_LOCK_SCREEN_AND_SECURITY_ABB"
 msgstr "鎖定螢幕與安全性"
 
@@ -2356,9 +2287,6 @@ msgstr "法律資訊"
 msgid "IDS_ST_BODY_DEVICE_INFORMATION"
 msgstr "手機資訊"
 
-msgid "IDS_ST_BODY_PHONE_NUMBER"
-msgstr "電話號碼"
-
 msgid "IDS_ST_BODY_MODEL_NUMBER"
 msgstr "型號"
 
@@ -2407,6 +2335,81 @@ msgstr "清除快取"
 msgid "IDS_ST_BODY_12_HOURS"
 msgstr "12 小時"
 
+msgid "IDS_ST_BODY_ANSWERINGMODE_AUTOMATIC"
+msgstr "自動"
+
+msgid "IDS_ST_BODY_BLUETOOTH"
+msgstr "藍牙"
+
+msgid "IDS_ST_BODY_ADVANCEDOPTIONS_CERTIFICATES"
+msgstr "憑證"
+
+msgid "IDS_ST_BODY_CALLERID_DEFAULT"
+msgstr "預設"
+
+msgid "IDS_ST_BODY_APPLICATIONSETTINGS_MESSAGE"
+msgstr "訊息"
+
+msgid "IDS_ST_BODY_NFC"
+msgstr "NFC"
+
+msgid "IDS_ST_BODY_PIN_LOCK"
+msgstr "數字密碼鎖定"
+
+msgid "IDS_ST_BUTTON2_S_PLANNER"
+msgstr "S Planner"
+
+msgid "IDS_ST_BODY_VOICE"
+msgstr "語音"
+
+msgid "IDS_ST_BODY_DEFAULTMEMORY_VOICE_RECORDER"
+msgstr "語音錄製"
+
+msgid "IDS_ST_BODY_YYYY_MM_DD_DOT"
+msgstr "YYYY.MM.DD"
+
+msgid "IDS_ST_BODY_BRIGHTNESS_M_POWER_SAVING"
+msgstr "亮度"
+
+msgid "IDS_ST_HEADER_SORT_BY"
+msgstr "排序依"
+
+msgid "IDS_ST_TPOP_MAXIMUM_NUMBER_OF_CHARACTERS_REACHED"
+msgstr "已達字元數量上限。"
+
+msgid "IDS_ST_TPOP_TRY_AGAIN"
+msgstr "請重試"
+
+msgid "IDS_ST_SK_YES"
+msgstr "是"
+
+msgid "IDS_ST_BODY_PLAY_A_SOUND_WHEN_BUTTONS_ICONS_AND_MENU_ITEMS_ARE_TAPPED"
+msgstr "輕觸按鈕、圖示與功能表項目時播放聲音。"
+
+msgid "IDS_ST_MBODY_KEYBOARD_SOUND"
+msgstr "鍵盤音效"
+
+msgid "IDS_ST_MBODY_TOUCH_SOUND"
+msgstr "觸控音效"
+
+msgid "IDS_ST_SBODY_PLAY_A_SOUND_WHEN_THE_SAMSUNG_KEYBOARD_IS_TAPPED"
+msgstr "輕觸三星鍵盤時播放音效。"
+
+msgid "IDS_ST_POP_MOUNTING_SD_CARD_ING"
+msgstr "正在掛載 SD 卡..."
+
+msgid "IDS_ST_BODY_SET_DATE"
+msgstr "設定日期"
+
+msgid "IDS_ST_BODY_LOCK_SCREEN"
+msgstr "鎖定螢幕"
+
+msgid "IDS_ST_BODY_PERSONAL"
+msgstr "個人"
+
+msgid "IDS_ST_BODY_PHONE_NUMBER"
+msgstr "電話號碼"
+
 msgid "IDS_ST_BODY_1MINUTE"
 msgstr "1 分鐘"
 
@@ -2416,30 +2419,15 @@ msgstr "帳號"
 msgid "IDS_ST_HEADER_ALLSHARE"
 msgstr "數位連結中心"
 
-msgid "IDS_ST_BODY_ANSWERINGMODE_AUTOMATIC"
-msgstr "自動"
-
 msgid "IDS_ST_BUTTON_BACK"
 msgstr "返回"
 
-msgid "IDS_ST_BODY_BLUETOOTH"
-msgstr "藍牙"
-
-msgid "IDS_ST_BODY_ADVANCEDOPTIONS_CERTIFICATES"
-msgstr "憑證"
-
 msgid "IDS_ST_BODY_CONTACTS"
 msgstr "聯絡人"
 
 msgid "IDS_ST_BODY_MYTHEME_CREATE"
 msgstr "建立"
 
-msgid "IDS_ST_BODY_CALLERID_DEFAULT"
-msgstr "預設"
-
-msgid "IDS_ST_BODY_FM_RADIO"
-msgstr "FM 收音機"
-
 msgid "IDS_ST_BODY_FONT"
 msgstr "字型"
 
@@ -2452,15 +2440,9 @@ msgstr "說明"
 msgid "IDS_ST_BODY_MANUAL"
 msgstr "手動模式"
 
-msgid "IDS_ST_BODY_APPLICATIONSETTINGS_MESSAGE"
-msgstr "訊息"
-
 msgid "IDS_ST_BODY_MUSIC"
 msgstr "音樂"
 
-msgid "IDS_ST_BODY_NFC"
-msgstr "NFC"
-
 msgid "IDS_ST_BODY_ALERTTYPE_OFF"
 msgstr "關"
 
@@ -2470,9 +2452,6 @@ msgstr "開"
 msgid "IDS_ST_BODY_MEMORYSTATUS_OTHERS"
 msgstr "其他"
 
-msgid "IDS_ST_BODY_PIN_LOCK"
-msgstr "PIN 鎖"
-
 msgid "IDS_ST_BODY_RESET"
 msgstr "重設"
 
@@ -2488,45 +2467,21 @@ msgstr "同步"
 msgid "IDS_ST_BODY_SYSTEM"
 msgstr "系統"
 
-msgid "IDS_ST_BUTTON2_S_PLANNER"
-msgstr "S Planner"
-
 msgid "IDS_ST_BODY_TWITTER"
 msgstr "Twitter"
 
 msgid "IDS_ST_BODY_USERNAME"
 msgstr "使用者名稱"
 
-msgid "IDS_ST_BODY_VOICE"
-msgstr "語音"
-
-msgid "IDS_ST_BODY_DEFAULTMEMORY_VOICE_RECORDER"
-msgstr "語音錄製"
-
 msgid "IDS_ST_BODY_WI_FI"
 msgstr "Wi-Fi"
 
-msgid "IDS_ST_BODY_YYYY_MM_DD_DOT"
-msgstr "YYYY.MM.DD"
-
-msgid "IDS_ST_BODY_BRIGHTNESS_M_POWER_SAVING"
-msgstr "亮度"
-
-msgid "IDS_ST_HEADER_SORT_BY"
-msgstr "排序依"
-
 msgid "IDS_ST_BODY_DELETED"
 msgstr "已刪除。"
 
 msgid "IDS_ST_POP_ERROR"
 msgstr "錯誤"
 
-msgid "IDS_ST_TPOP_MAXIMUM_NUMBER_OF_CHARACTERS_REACHED"
-msgstr "已達字元數量上限。"
-
-msgid "IDS_ST_TPOP_TRY_AGAIN"
-msgstr "請重試"
-
 msgid "IDS_ST_BODY_VERSION"
 msgstr "版本"
 
@@ -2536,36 +2491,9 @@ msgstr "刪除"
 msgid "IDS_ST_SK_SET_LITE"
 msgstr "設定"
 
-msgid "IDS_ST_SK_YES"
-msgstr "是"
-
-msgid "IDS_SAPPS_SK_TRY_ABB"
-msgstr "嘗試"
-
-msgid "IDS_ST_BODY_PLAY_A_SOUND_WHEN_BUTTONS_ICONS_AND_MENU_ITEMS_ARE_TAPPED"
-msgstr "輕觸按鈕、圖示與功能表項目時播放聲音。"
-
-msgid "IDS_ST_MBODY_KEYBOARD_SOUND"
-msgstr "鍵盤音效"
-
 msgid "IDS_ST_MBODY_RINGTONE"
 msgstr "鈴聲"
 
-msgid "IDS_ST_MBODY_TOUCH_SOUND"
-msgstr "觸控音效"
-
-msgid "IDS_ST_SBODY_PLAY_A_SOUND_WHEN_THE_SAMSUNG_KEYBOARD_IS_TAPPED"
-msgstr "輕觸三星鍵盤時播放音效。"
-
-msgid "IDS_ST_POP_MOUNTING_SD_CARD_ING"
-msgstr "正在掛載 SD 卡..."
-
-msgid "IDS_ST_BODY_SET_DATE"
-msgstr "設定日期"
-
-msgid "IDS_ST_BODY_ALL"
-msgstr "全部"
-
 msgid "IDS_LBS_BODY_LOCATION_SERVICE"
 msgstr "位置服務"
 
@@ -2575,9 +2503,6 @@ msgstr "VPN"
 msgid "IDS_ST_SK_OPTIONS_LITE"
 msgstr "選項"
 
-msgid "IDS_ST_BODY_TTS"
-msgstr "TTS"
-
 msgid "IDS_ST_BODY_VOICE_CONTROL"
 msgstr "語音控制"
 
@@ -2590,23 +2515,20 @@ msgstr "請勿打擾"
 msgid "IDS_ST_MBODY_APP_NOTIFICATIONS"
 msgstr "應用程式通知"
 
+msgid "IDS_ST_BODY_ALL"
+msgstr "全部"
+
 msgid "IDS_ST_HEADER_DEFAULT_APPLICATIONS_ABB"
 msgstr "預設應用程式"
 
-msgid "IDS_ST_BODY_HOME"
-msgstr "住家"
-
 msgid "IDS_ST_BODY_SET_TIME"
 msgstr "設定時間"
 
 msgid "IDS_ST_BODY_UNABLE_TO_SCAN_FOR_NETWORKS"
 msgstr "無法掃描網路。"
 
-msgid "IDS_ST_BODY_LOCK_SCREEN"
-msgstr "鎖定螢幕"
-
-msgid "IDS_ST_BODY_OFF"
-msgstr "關"
+msgid "IDS_ACCS_BODY_SIGNAL_STRENGTH_TTS"
+msgstr "訊號強度"
 
 msgid "IDS_ST_HEADER_VISION"
 msgstr "視覺"
@@ -2614,21 +2536,201 @@ msgstr "視覺"
 msgid "IDS_ST_BODY_SIGNAL_STRENGTH"
 msgstr "訊號強度"
 
-msgid "IDS_ST_POP_MOBILE_DATA_WILL_BE_TURNED_ON_CONNECTING_TO_MOBILE_NETWORKS_MAY_RESULT_IN_ADDITIONAL_CHARGES_DEPENDING_ON_YOUR_PAYMENT_PLAN"
-msgstr "行動數據已開啟。連接至行動網路可能根據您的資費方案產生額外費用。"
+msgid "IDS_ST_BODY_HELLO_KITTY_10"
+msgstr "Hello Kitty 10"
 
-msgid "IDS_ST_POP_UNLESS_YOU_CONNECT_TO_A_WI_FI_NETWORK_YOU_WILL_NOT_BE_ABLE_TO_USE_THE_INTERNET_EMAIL_OR_OTHER_APPS_MSG"
-msgstr "除非您連接至 Wi-Fi 網路,否則將無法使用網際網路、電子郵件或其他需要數據連接的應用程式。"
+msgid "IDS_ST_HEADER_SOUNDS_AND_NOTIFICATIONS_ABB"
+msgstr "音效與通知"
+
+msgid "IDS_ST_BODY_TTS"
+msgstr "TTS"
+
+msgid "IDS_ST_BODY_HOME"
+msgstr "住家"
+
+msgid "IDS_ST_BODY_OFF"
+msgstr "關"
+
+msgid "IDS_ST_BODY_THERE_ARE_NO_APPS_SET_AS_DEFAULTS"
+msgstr "沒有預設的應用程式。"
+
+msgid "IDS_ST_HEADER_PRIVACY_SETTINGS_ABB"
+msgstr "隱私設定"
+
+msgid "IDS_QP_OPT_SHOW_ALL_CONTENT_ABB"
+msgstr "顯示所有內容"
+
+msgid "IDS_QP_OPT_HIDE_SENSITIVE_CONTENT_ABB"
+msgstr "隱藏敏感內容"
+
+msgid "IDS_ST_BUTTON_REMOVE_ABB2"
+msgstr "移除"
 
-msgid "IDS_SCR_BODY_PD_UNREAD_NOTIFICATIONS"
-msgstr "未讀通知"
+msgid "IDS_QP_TMBODY_NOTIFICATIONS_ON_LOCK_SCREEN"
+msgstr "鎖定螢幕上的通知"
+
+msgid "IDS_ACCS_BODY_WHILE_SCREEN_READER_IS_ENABLED_YOUR_PHONE_WILL_PROVIDE_VOICE_FEEDBACK_FOR_EXAMPLE_SCREEN_READER_WILL_MSG"
+msgstr "螢幕閱讀器啟用時,您的手機將提供語音回饋。例如,螢幕閱讀器將告訴您每個畫面上可以執行的互動內容。輕觸欲選取的項目並聽取項目內容,接著輕觸兩下項目即可執行相關動作。"
+
+msgid "IDS_ACCS_MBODY_READ_OUT_USAGE_HINTS_ABB"
+msgstr "讀出使用秘訣"
+
+msgid "IDS_ACCS_MBODY_SOUND_FEEDBACK"
+msgstr "音效回饋"
+
+msgid "IDS_ACCS_MBODY_VIBRATION_FEEDBACK"
+msgstr "震動回饋"
+
+msgid "IDS_ACCS_OPT_ALWAYS_READ_OUT_KEYBOARD_INPUT_TTS"
+msgstr "永遠讀出鍵盤輸入"
+
+msgid "IDS_ACCS_OPT_KEYBOARD_FEEDBACK_TTS"
+msgstr "鍵盤回饋"
 
 msgid "IDS_ACCS_OPT_OTHER_FEEDBACK_TTS"
 msgstr "其他回饋"
 
-msgid "IDS_ACCS_TMBODY_STATUS_BAR_INFORMATION"
-msgstr "狀態列資訊"
+msgid "IDS_ACCS_SBODY_READ_OUT_NOTIFICATIONS_WHILE_THE_SCREEN_IS_OFF"
+msgstr "螢幕關閉時讀出通知。"
 
 msgid "IDS_ACCS_SBODY_SELECT_WHICH_INFORMATION_FROM_INDICATORS_SHOWN_ON_THE_STATUS_BAR_WILL_BE_READ_OUT_WHEN_YOU_TRIPLE_TAP_THE_SCREEN_WITH_TWO_FINGERS_MSG"
 msgstr "選擇您用雙指輕觸三下螢幕時要讀出狀態列上哪一個顯示燈的資訊,例如時間與日期、裝置訊號強度、Wi-Fi 與藍牙連線、以及電池電力等。"
 
+msgid "IDS_ACCS_SBODY_SET_THE_VOICE_FEEDBACK_TO_VARY_IN_PITCH_WHILE_USING_THE_KEYBOARD_TO_ENTER_TEXT"
+msgstr "將語音回饋設定為使用鍵盤輸入文字時變換音調。"
+
+msgid "IDS_ACCS_TMBODY_STATUS_BAR_INFORMATION"
+msgstr "狀態列資訊"
+
+msgid "IDS_ST_BUTTON_TURN_OFF_ABB2"
+msgstr "關閉"
+
+msgid "IDS_ST_BUTTON_TURN_ON_ABB3"
+msgstr "開啟"
+
+msgid "IDS_ST_BUTTON_DISABLE_ABB"
+msgstr "停用"
+
+msgid "IDS_ST_BUTTON_ENABLE_ABB3"
+msgstr "啟用"
+
+msgid "IDS_SM_TPOP_P1SS_P2SS_CACHED_DATA_CLEARED_ABB"
+msgstr "已清除 %1$s %2$s 快取資料。"
+
+msgid "IDS_SM_HEADER_DEFAULT_STORAGE_SETTINGS_ABB"
+msgstr "預設儲存設定"
+
+msgid "IDS_SM_TMBODY_DEFAULT_STORAGE_LOCATIONS"
+msgstr "預設儲存位置"
+
+msgid "IDS_SM_SBODY_CALCULATING_ING"
+msgstr "計算中..."
+
+msgid "IDS_ST_BODY_IMAGES"
+msgstr "圖像"
+
+msgid "IDS_ST_BODY_STORAGE_USAGE"
+msgstr "儲存裝置使用量"
+
+msgid "IDS_ST_HEADER_TOTAL_SPACE"
+msgstr "總空間"
+
+msgid "IDS_SM_TMBODY_APPS_ABB"
+msgstr "應用程式"
+
+msgid "IDS_ST_BODY_SYSTEM_STORAGE"
+msgstr "系統儲存裝置"
+
+msgid "IDS_ST_BODY_CACHED_DATA_ABB"
+msgstr "快取資料"
+
+msgid "IDS_SM_HEADER_DEFAULT_STORAGE_LOC_ABB"
+msgstr "預設儲存空間位置"
+
+msgid "IDS_SM_BODY_FREE_M_MEMORY_ABB"
+msgstr "剩餘"
+
+msgid "IDS_ST_MBODY_ADS"
+msgstr "廣告"
+
+msgid "IDS_SM_BODY_SELECT_THE_DEFAULT_LOCATION_FOR_INSTALLING_APPS_WHERE_APPS_CAN_BE_SAVED_DEPENDS_ON_THE_TYPE_OF_APP_AND_THE_AVAILABILITY_OF_THE_LOCATION"
+msgstr "選擇安裝應用程式的預設位置。應用程式可安裝於不同位置上,視應用程式類型不同與位置可用性而定。"
+
+msgid "IDS_SM_BODY_SELECT_THE_DEFAULT_STORAGE_LOCATION_FOR_CONTENT_SHARED_VIA_BLUETOOTH_OR_WI_FI_DIRECT"
+msgstr "選擇透過藍牙或 Wi-Fi Direct 共享內容的預設儲存空間位置。"
+
+msgid "IDS_ST_OPT_HIDE_CONTENT"
+msgstr "隱藏內容"
+
+msgid "IDS_ST_HEADER_PRIVACY_AND_SECURITY_ABB"
+msgstr "隱私權與安全性"
+
+msgid "IDS_ST_MBODY_PRIVACY_AND_SECURITY"
+msgstr "隱私權與安全性"
+
+msgid "IDS_ST_HEADER_TIZEN_CONNECT"
+msgstr "Tizen Connect"
+
+msgid "IDS_ST_OPT_BATTERY_USAGE_ABB"
+msgstr "電池使用狀況"
+
+msgid "IDS_SM_BODY_THE_BATTERY_USAGE_FOR_THE_PAST_P1SD_HOURS_P2SD_MINUTES_C"
+msgstr "過去 %1$d 小時 %2$d 分鐘的電池用量:"
+
+msgid "IDS_ST_BODY_REMAINING_BATTERY"
+msgstr "剩餘電力"
+
+msgid "IDS_ST_BODY_CHARGING_ING_ABB"
+msgstr "充電中..."
+
+msgid "IDS_ST_SBODY_FULLY_CHARGED_ABB_M_STATUS"
+msgstr "完全充電"
+
+msgid "IDS_ST_BODY_MISSED_EVENTS"
+msgstr "錯過的事件"
+
+msgid "IDS_ST_BODY_SPEECH_RATE"
+msgstr "說話速度"
+
+msgid "IDS_COM_POP_MISSED_EVENTS"
+msgstr "錯過的事件"
+
+msgid "IDS_SCR_POP_DRAG_THE_SLIDER_TO_SET_THE_SPEECH_RATE"
+msgstr "拖曳滑桿來設定語音速率。"
+
+msgid "IDS_ST_BODY_BATTERY_LEVEL"
+msgstr "電力等級"
+
+msgid "IDS_ST_HEADER_DETAILS"
+msgstr "詳細資料"
+
+msgid "IDS_ST_MBODY_OTHER_SOUNDS"
+msgstr "其他聲音"
+
+msgid "IDS_ST_HEADER_ENCRYPT_SD_CARD"
+msgstr "加密 SD 卡"
+
+msgid "IDS_ST_HEADER_DECRYPT_SD_CARD"
+msgstr "解密 SD 卡"
+
+msgid "IDS_ST_HEADER_ENCRYPTION"
+msgstr "加密"
+
+msgid "IDS_ST_SBODY_DEVICE_ENCRYPTED_M_STATUS"
+msgstr "已加密裝置"
+
+msgid "IDS_ST_SBODY_DEVICE_NOT_ENCRYPTED_M_STATUS"
+msgstr "尚未加密裝置"
+
+msgid "IDS_ST_SBODY_SD_CARD_ENCRYPTED_M_STATUS"
+msgstr "SD 卡已加密"
+
+msgid "IDS_ST_SBODY_SD_CARD_NOT_ENCRYPTED_M_STATUS_SBODY"
+msgstr "SD 卡未加密"
+
+msgid "IDS_ST_TMBODY_SECURE_ERASE"
+msgstr "安全清除"
+
+msgid "IDS_ST_SBODY_ERASE_ALL_DELETED_DATA_ON_THE_PHONE_PERMANENTLY_FOR_SECURITY_PURPOSES_THIS_DATA_WILL_NOT_BE_RECOVERABLE_BY_ANYONE"
+msgstr "出於安全考量,永遠清除手機上已刪除的資料。任何人都無法復原此資料。"
+
diff --git a/resource/setting-genlist-macro.edc b/resource/setting-genlist-macro.edc
deleted file mode 100644 (file)
index 4348e17..0000000
+++ /dev/null
@@ -1,638 +0,0 @@
-/*
- * setting
- *
- * Copyright (c) 2000 - 2011 Samsung Electronics Co., Ltd.
- *
- * Contact: MyoungJune Park <mj2004.park@samsung.com>
- *
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- *
- */
-
-#include "../setting-common/include/setting-common-data-edj-define.h"
-#define SETTING_GENLIST_TREESIZE_DEFAULT          26
-#define SETTING_DIALOGUE_PADDING_SIZE_LEFT        16+20
-#define SETTING_GENLIST_LIST_BG_COLOR                       8 8 8 255
-//#define SETTING_GENLIST_LIST_PRESS_COLOR                    87 135 194 255
-//#define SETTING_GENLIST_LIST_DIM_COLOR                      219 217 212 255
-#define SETTING_GENLIST_ICON_BIG_SIZE             72
-#define SETTING_GENLIST_PADDING_SIZE_RIGHT              26
-#define SETTING_DIALOGUE_PADDING_SIZE_RIGHT       16+20
-#define SETTING_GENLIST_HEIGHT_GROUPTITLE         52
-#define SETTING_GENLIST_PART_LIST_LINE_HEIGHT     0
-#define SETTING_GENLIST_LIST_LINE1_COLOR                    8 8 8 255
-//#define SETTING_GENLIST_LIST_LINE2_COLOR                    255 255 255 255
-#define SETTING_GENLIST_LIST_LINE2_COLOR                    64 64 64 255
-#define SETTING_GENLIST_LIST_PRESS_COLOR                    43 58 175 255
-#define SETTING_GENLIST_LIST_DIM_COLOR                      8 8 8 255
-#define SETTING_GENLIST_PADDING_SIZE_LEFT               26
-#define SETTING_GENLIST_PADDING_SIZE_DEFAULT            16
-#define SETTING_GENLIST_LIST_MAIN_TEXT_SIZE                         28
-#define SETTING_GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR                 250 250 250 255
-#define SETTING_GENLIST_BTN_01_HEIGHT             74
-#define SETTING_GENLIST_LIST_MAIN_TEXT_UNREAD_DIM_COLOR             255 255 255 102
-#define SETTING_GENLIST_LIST_MAIN_TEXT_READ_COLOR                   110 111 118 255
-#define SETTING_GENLIST_LIST_MAIN_TEXT_READ_DIM_COLOR               110 111 118 204
-//#define SETTING_GENLIST_LIST_MAIN_TEXT_FOCUS_COLOR                  255 255 255 255
-#define SETTING_GENLIST_LIST_MAIN_TEXT_FOCUS_COLOR                  250 250 250 255
-#define SETTING_GENLIST_HEIGHT_1LINE              92
-
-#define SETTING_GENLIST_DATA_ITEM_NORMAL \
-             data.item: "stacking" "above"; \
-             data.item: "selectraise" "on"; \
-             data.item: "flips" "elm.flip.icon elm.flip.content"; \
-             data.item: "treesize" SETTING_GENLIST_TREESIZE_DEFAULT;
-
-#define SETTING_GENLIST_DESCRIPTION_FADE \
-   description { state: "fadeout" 0.0; \
-      inherit: "default" 0.0; \
-      color: 255 255 255 10; \
-   } \
-   description { state: "fadein" 0.0; \
-      inherit: "default" 0.0; \
-   } \
-
-#define SETTING_GENLIST_PART_RECT(NAME, DESCRIPION) \
-    part { name: NAME; \
-      scale: 1; \
-      type: RECT; \
-      DESCRIPION \
-      SETTING_GENLIST_DESCRIPTION_FADE \
-   }
-
-#define SETTING_GENLIST_PART_PERSPECTIVE_POINT \
-                SETTING_GENLIST_PART_RECT("point", \
-                   description { \
-                      state: "default" 0.0; \
-                      color: 8 8 8 8; \
-                      rel1 { relative: 0.0 0.0; } \
-                      rel2 { relative: 1.0 0.0; } \
-                   } \
-                )
-
-#define SETTING_GENLIST_PART_BG_IMAGE \
-                part { name: "bg_image_clip"; \
-                   type: RECT; \
-                   scale: 1; \
-                   mouse_events: 0; \
-                   description { state: "default" 0.0; \
-                      color: 8 8 8 8; \
-                   } \
-                   description { state: "2depth" 0.0; \
-                      color: 8 8 8 8; \
-                   } \
-                } \
-                part { name: "bg_image"; \
-                   type: RECT; \
-                   scale: 1; \
-                   mouse_events: 0; \
-                   description { state: "default" 0.0; \
-                      color: SETTING_GENLIST_LIST_BG_COLOR; \
-                   } \
-                   description { state: "selected" 0.0; \
-                      color: SETTING_GENLIST_LIST_PRESS_COLOR; \
-                   } \
-                   description { state: "disabled" 0.0; \
-                      color: 8 8 8 255; \
-                   } \
-                   SETTING_GENLIST_DESCRIPTION_FADE \
-                }
-
-#define SETTING_GENLIST_PART_BASE \
-                part { name: "base"; \
-                   type: RECT; \
-                   repeat_events: 1; \
-                   scale: 1; \
-                   description { state: "default" 0.0; \
-                      align: 0.5 0.5; \
-                      color: 8 8 8 8; \
-                   } \
-                } \
-                SETTING_GENLIST_PART_PERSPECTIVE_POINT
-
-#define SETTING_GENLIST_PART_EXPANDED_PAD \
-         part { name: "elm.swallow.pad"; \
-            type: SWALLOW; \
-            scale: 1; \
-            mouse_events: 0; \
-            description { state: "default" 0.0; \
-               visible: 0; \
-               min: 0 0; \
-               fixed: 1 0; \
-               align: 0.0 0.5; \
-               rel1.to: "base"; \
-               rel2.to: "base"; \
-               rel2.relative: 0.0 1.0; \
-            } \
-         } \
-
-#define SETTING_GENLIST_PART_PADDING_LEFT_SIZE( SIZE ) \
-                SETTING_GENLIST_PART_EXPANDED_PAD \
-                SETTING_GENLIST_PART_SPACER("elm.padding.left", \
-                   SETTING_GENLIST_DESCRIPTION_L("elm.swallow.pad",  \
-                      min: SIZE 0; \
-                      max: SIZE -1; \
-                      fixed: 1 0; \
-                   ) \
-                )
-
-#define SETTING_GENLIST_PART_SPACER(NAME, DESCRIPION) \
-    part { name: NAME; \
-      scale: 1; \
-      mouse_events: 0; \
-      type: SPACER; \
-      DESCRIPION \
-   }
-
-#define SETTING_GENLIST_PART_EDITBTN \
-         part { name: "elm.icon.edit"; \
-            type: SWALLOW; \
-            scale: 1; \
-            SETTING_GENLIST_DESCRIPTION_R("elm.padding.edit.right", \
-               fixed: 1 1; \
-               visible: 0; \
-               min: SETTING_GENLIST_ICON_BIG_SIZE SETTING_GENLIST_ICON_BIG_SIZE; \
-               max: SETTING_GENLIST_ICON_BIG_SIZE SETTING_GENLIST_ICON_BIG_SIZE; \
-            ) \
-            description { state: "editmode" 0.0; \
-               inherit: "default" 0.0; \
-               visible: 1; \
-            } \
-         } \
-         SETTING_GENLIST_PART_SPACER("elm.padding.edit.right", \
-            description { state: "default" 0.0; \
-               fixed: 1 0; \
-               align: 1.0 0.5; \
-               rel1.to: "base"; \
-               rel2.to: "base"; \
-               rel1.relative: 1 0; \
-               min: SETTING_GENLIST_PADDING_SIZE_RIGHT 0; \
-               max: SETTING_GENLIST_PADDING_SIZE_RIGHT -1; \
-            } \
-         )
-
-
-#define SETTING_GENLIST_PART_PADDING_RIGHT_SIZE_EDIT( SIZE ) \
-                SETTING_GENLIST_PART_SPACER("elm.padding.right", \
-                   description { state: "default" 0.0; \
-                      min: SIZE 0; \
-                      max: SIZE -1; \
-                      fixed: 1 0; \
-                      align: 1.0 0.5; \
-                      rel1.to: "base"; \
-                      rel2.to: "base"; \
-                      rel1.relative: 1 0; \
-                   } \
-                   description { state: "editmode" 0.0; \
-                      inherit: "default" 0.0; \
-                      min: (SETTING_DIALOGUE_PADDING_SIZE_RIGHT+SIZE+SETTING_GENLIST_ICON_BIG_SIZE) 0; \
-                      max: (SETTING_DIALOGUE_PADDING_SIZE_RIGHT+SIZE+SETTING_GENLIST_ICON_BIG_SIZE) -1; \
-                   } \
-                ) \
-                SETTING_GENLIST_PART_EDITBTN
-
-#define SETTING_GENLIST_PART_TEXT(NAME, DESCRIPION) \
-           part { name: NAME; \
-             scale: 1; \
-             mouse_events: 0; \
-             type: TEXT; \
-             DESCRIPION \
-             SETTING_GENLIST_DESCRIPTION_FADE \
-          }
-
-#define SETTING_GENLIST_PART_TEXTBLOCK(NAME, DESCRIPION) \
-           part { name: NAME; \
-             scale: 1; \
-             mouse_events: 0; \
-             type: TEXTBLOCK; \
-             DESCRIPION \
-             SETTING_GENLIST_DESCRIPTION_FADE \
-          }
-
-// FIXME: swallow part cannot be fade out ???
-#define SETTING_GENLIST_DESCRIPTION_FADE_ICON \
-   description { state: "fadeout" 0.0; \
-      inherit: "default" 0.0; \
-      color: 8 8 8 10; \
-      visible: 0; \
-   } \
-   description { state: "fadein" 0.0; \
-      inherit: "default" 0.0; \
-   } \
-
-
-#define SETTING_GENLIST_PART_ICON(NAME, DESCRIPION) \
-          part { name: NAME; \
-             scale: 1; \
-             type: SWALLOW; \
-             DESCRIPION \
-             SETTING_GENLIST_DESCRIPTION_FADE_ICON \
-          }
-
-// signal: elm,state,%s,active
-//   a "check" item named %s went active
-// signal: elm,state,%s,passive
-//   a "check" item named %s went passive
-// default is passive
-#define SETTING_GENLIST_PROGRAM_DISABLED( TARGET ) \
-         program { name: "enabled"; \
-            signal: "elm,state,enabled"; \
-            source: "elm"; \
-            action: STATE_SET "default" 0.0; \
-            target: "bg_image"; \
-            TARGET \
-         } \
-         program { name: "disabled"; \
-            signal: "elm,state,disabled"; \
-            source: "elm"; \
-            action: STATE_SET "disabled" 0.0; \
-            target: "bg_image"; \
-            TARGET \
-         }\
-       program { name: "focus_in";\
-          signal: "elm,action,focus_highlight,show";\
-          source: "elm";\
-          action: STATE_SET "enabled" 0.0;\
-          target: "focus_bg";\
-       }\
-       program { name: "focus_out";\
-          signal: "elm,action,focus_highlight,hide";\
-          source: "elm";\
-          action: STATE_SET "default" 0.0;\
-          target: "focus_bg";\
-       }\
-
-#define SETTING_GENLIST_PROGRAMS_INDEX( TARGET ) \
-                programs { \
-                   SETTING_GENLIST_PROGRAM_DISABLED( TARGET ) \
-                }
-
-#define SETTING_GENLIST_DESCRIPTION_R( right, param ) \
-             description { state: "default" 0.0;\
-                align: 1 0.5; \
-                fixed: 1 0; \
-                rel1 { \
-                   relative: 0 0; \
-                   to_x: right; \
-                   to_y: "base"; \
-                }\
-                rel2 {\
-                   relative: 0 1;\
-                   to_x: right; \
-                   to_y: "base"; \
-                }\
-                param\
-             }
-
-#define SETTING_GENLIST_DESCRIPTION_L( left, param ) \
-             description { state: "default" 0.0;\
-                align: 0 0.5; \
-                fixed: 1 0; \
-                rel1 { \
-                   relative: 1 0; \
-                   to_x: left; \
-                   to_y: "base"; \
-                }\
-                rel2 { \
-                   relative: 1 1;\
-                   to_x: left; \
-                   to_y: "base"; \
-                }\
-                param\
-             }\
-               description { state: "disabled" 0.0; \
-                  inherit: "default" 0.0; \
-               }
-
-// --------------------------
-// left |--> HERE  <--| right
-// --------------------------
-#define SETTING_GENLIST_DESCRIPTION_LR( left, right, param ) \
-             description { state: "default" 0.0;\
-                rel1 { \
-                   relative: 1 0; \
-                   to_x: left; \
-                   to_y: "base"; \
-                }\
-                rel2 {\
-                   relative: 0 1;\
-                   to_x: right;\
-                   to_y: "base"; \
-                }\
-                param\
-             }
-
-#define SETTING_GENLIST_PART_BOTTOM_LINE \
-                              part { name: "bottom_line"; \
-                                 type: RECT; \
-                                 scale: 1; \
-                                 mouse_events: 0; \
-                                 description { state: "default" 0.0; \
-                                    min: 0 SETTING_GENLIST_PART_LIST_LINE_HEIGHT; \
-                                    max: -1 SETTING_GENLIST_PART_LIST_LINE_HEIGHT; \
-                                    fixed: 0 1; \
-                                    align: 0.5 1; \
-                                    color: SETTING_GENLIST_LIST_LINE1_COLOR; \
-                                    rel1.to: "bottom_line2"; \
-                                    rel2.to: "bottom_line2"; \
-                                    rel2.relative: 1 0; \
-                                 } \
-                                 description { state: "reorder" 0.0; \
-                                    inherit: "default" 0.0; \
-                                    visible: 0; \
-                                 } \
-                                 description { state: "selected" 0.0; \
-                                    inherit: "default" 0.0; \
-                                    color: SETTING_GENLIST_LIST_PRESS_COLOR; \
-                                 } \
-                                 description { state: "disabled" 0.0; \
-                                    inherit: "default" 0.0; \
-                                    color: SETTING_GENLIST_LIST_DIM_COLOR; \
-                                 } \
-                                 SETTING_GENLIST_DESCRIPTION_FADE \
-                              } \
-                              part { name: "bottom_line2"; \
-                                 type: RECT; \
-                                 scale: 1; \
-                                 mouse_events: 0; \
-                                 description { state: "default" 0.0; \
-                                    min: 0 SETTING_GENLIST_PART_LIST_LINE_HEIGHT; \
-                                    max: -1 SETTING_GENLIST_PART_LIST_LINE_HEIGHT; \
-                                    fixed: 0 1; \
-                                    align: 0.5 1; \
-                                    color: SETTING_GENLIST_LIST_LINE2_COLOR; \
-                                    rel1.to_x: "elm.padding.left"; \
-                                    rel1.relative: 1 0; \
-                                    rel2.to_x: "elm.padding.right"; \
-                                    rel2.relative: 0 1; \
-                                 } \
-                                 description { state: "selected" 0.0; \
-                                    inherit: "default" 0.0; \
-                                    color: SETTING_GENLIST_LIST_PRESS_COLOR; \
-                                 } \
-                                 description { state: "reorder" 0.0; \
-                                    inherit: "default" 0.0; \
-                                    visible: 0; \
-                                 } \
-                                 description { state: "disabled" 0.0; \
-                                    inherit: "default" 0.0; \
-                                    color: SETTING_GENLIST_LIST_DIM_COLOR; \
-                                 } \
-                                 SETTING_GENLIST_DESCRIPTION_FADE \
-                              }
-
-#define SETTING_GENLIST_PART_PADDING_LEFT \
-                              SETTING_GENLIST_PART_EXPANDED_PAD \
-                              SETTING_GENLIST_PART_SPACER("elm.padding.left", \
-                                 SETTING_GENLIST_DESCRIPTION_L("elm.swallow.pad",  \
-                                    min: SETTING_GENLIST_PADDING_SIZE_LEFT 0; \
-                                    max: SETTING_GENLIST_PADDING_SIZE_LEFT -1; \
-                                    fixed: 1 0; \
-                                 ) \
-                              )
-
-#define SETTING_GENLIST_PART_PADDING_RIGHT \
-                              SETTING_GENLIST_PART_SPACER("elm.padding.right", \
-                                 description { state: "default" 0.0; \
-                                    min: SETTING_GENLIST_PADDING_SIZE_RIGHT 0; \
-                                    max: SETTING_GENLIST_PADDING_SIZE_RIGHT -1; \
-                                    fixed: 1 0; \
-                                    align: 1.0 0.5; \
-                                    rel1.to: "base"; \
-                                    rel2.to: "base"; \
-                                    rel1.relative: 1 0; \
-                                 } \
-                              )
-
-#define SETTING_GENLIST_PARAM_ICON_BIG \
-                      min: SETTING_GENLIST_ICON_BIG_SIZE SETTING_GENLIST_ICON_BIG_SIZE; \
-                      max: SETTING_GENLIST_ICON_BIG_SIZE SETTING_GENLIST_ICON_BIG_SIZE;
-
-#define SETTING_GENLIST_PART_ICON_BIG_L(NAME, LEFT) \
-                        SETTING_GENLIST_PART_ICON(NAME, \
-                           SETTING_GENLIST_DESCRIPTION_L(LEFT, \
-                              fixed: 1 1; \
-                              SETTING_GENLIST_PARAM_ICON_BIG \
-                           ) \
-                        )
-
-#define SETTING_GENLIST_PART_PADDING_R( NAME, RIGHT ) \
-                      SETTING_GENLIST_PART_SPACER(NAME, \
-                         description { state: "default" 0.0; \
-                            fixed: 1 0; \
-                            min: SETTING_GENLIST_PADDING_SIZE_DEFAULT 0; \
-                            max: SETTING_GENLIST_PADDING_SIZE_DEFAULT -1; \
-                            align: 1 0.5; \
-                            rel1 { \
-                               relative: 0 0; \
-                               to_x: RIGHT; \
-                            } \
-                            rel2 { \
-                               relative: 0 1; \
-                               to_x: RIGHT; \
-                            } \
-                         } \
-                      )
-
-#define SETTING_GENLIST_PART_PADDING_L( NAME, LEFT ) \
-                              SETTING_GENLIST_PART_SPACER(NAME, \
-                                 description { state: "default" 0.0; \
-                                    fixed: 1 0; \
-                                    min: SETTING_GENLIST_PADDING_SIZE_DEFAULT 0; \
-                                    max: SETTING_GENLIST_PADDING_SIZE_DEFAULT -1; \
-                                    align: 0 0.5; \
-                                    rel1 { \
-                                       relative: 1 0; \
-                                       to_x: LEFT; \
-                                    } \
-                                    rel2 { \
-                                       relative: 1 1; \
-                                       to_x: LEFT; \
-                                    } \
-                                 } \
-                              )
-
-             // list main text
-#define SETTING_GENLIST_PARAM_LISTITEM \
-                color: SETTING_GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR; \
-                text { \
-                   align: 0 0.5; \
-                   min: 0 1; \
-                   font: "Tizen:style=Regular"; \
-                   size: SETTING_GENLIST_LIST_MAIN_TEXT_SIZE; \
-                   /*text_class: "list_item"; */\
-                   text_class:"tizen";\
-                }
-
-#define SETTING_GENLIST_PARAM_ICON_BTN_01 \
-                      min: 0 SETTING_GENLIST_BTN_01_HEIGHT; \
-                      max: -1 SETTING_GENLIST_BTN_01_HEIGHT;
-
-             // list main text
-#define SETTING_GENLIST_DESCRIPTION_LISTITEM_OTHERS \
-                description { state: "disabled" 0.0; \
-                   inherit: "default" 0.0; \
-                   color: SETTING_GENLIST_LIST_MAIN_TEXT_UNREAD_DIM_COLOR; \
-                } \
-                description { state: "read" 0.0; \
-                   inherit: "default" 0.0; \
-                   color: SETTING_GENLIST_LIST_MAIN_TEXT_READ_COLOR; \
-                } \
-                description { state: "read,disabled" 0.0; \
-                   inherit: "default" 0.0; \
-                   color: SETTING_GENLIST_LIST_MAIN_TEXT_READ_DIM_COLOR; \
-                } \
-                description { state: "selected" 0.0; \
-                   inherit: "default" 0.0; \
-                   color: SETTING_GENLIST_LIST_MAIN_TEXT_FOCUS_COLOR; \
-                }
-
-#define SETTING_GENLIST_PART_LISTITEM_LR(NAME, HEIGHT, LEFT, RIGHT, PARAM) \
-                        SETTING_GENLIST_PART_TEXT(NAME, \
-                           SETTING_GENLIST_DESCRIPTION_LR(LEFT, RIGHT, \
-                              min: 0 HEIGHT; \
-                              max: -1 HEIGHT; \
-                              SETTING_GENLIST_PARAM_LISTITEM \
-                              PARAM \
-                           ) \
-                           SETTING_GENLIST_DESCRIPTION_LISTITEM_OTHERS \
-                        )
-
-#define SETTING_GENLIST_PART_ICON_BTN_01_R(NAME, RIGHT) \
-                        SETTING_GENLIST_PART_ICON(NAME, \
-                           SETTING_GENLIST_DESCRIPTION_R(RIGHT, \
-                              SETTING_GENLIST_PARAM_ICON_BTN_01 \
-                           ) \
-                        )
-
-
-#define SETTING_GENLIST_PROGRAM_DISABLED_BOTTOMLINE( TARGET ) \
-                      program { name: "enabled"; \
-                         signal: "elm,state,enabled"; \
-                         source: "elm"; \
-                         action: STATE_SET "default" 0.0; \
-                         target: "bg_image"; \
-                         target: "bottom_line"; \
-                         target: "bottom_line2"; \
-                         target: "elm.icon.1"; \
-                         TARGET \
-                      } \
-                      program { name: "disabled"; \
-                         signal: "elm,state,disabled"; \
-                         source: "elm"; \
-                         action: STATE_SET "disabled" 0.0; \
-                         target: "bg_image"; \
-                         target: "bottom_line"; \
-                         target: "bottom_line2"; \
-                         target: "elm.icon.1"; \
-                         TARGET \
-                      }
-
-#define SETTING_GENLIST_PROGRAM_SELECT_BOTTOMLINE( TARGET ) \
-                      program { name: "selected"; \
-                         signal: "elm,state,selected"; \
-                         source: "elm"; \
-                         action: STATE_SET "selected" 0.0; \
-                         target: "bg_image"; \
-                         target: "bottom_line"; \
-                         target: "bottom_line2"; \
-                         TARGET \
-                         after: "play_button_press"; \
-                      } \
-                      program { name: "unselected"; \
-                         signal: "elm,state,unselected"; \
-                         source: "elm"; \
-                         action: STATE_SET "default" 0.0; \
-                         target: "bg_image"; \
-                         target: "bottom_line"; \
-                         target: "bottom_line2"; \
-                         TARGET \
-                         transition: LINEAR 0.1; \
-                      } \
-                      program { name: "play_button_press"; \
-                         action: PLAY_SAMPLE "button-pressed" 1.0; \
-                      }
-
-             // FIXME: bg_color_change is used temporary
-#define SETTING_GENLIST_PROGRAM_EXPAND_FADE( TARGET ) \
-                program { name: "bg_color_change"; \
-                   signal: "bg_color_change"; \
-                   action: STATE_SET "2depth" 0.0; \
-                   target: "bg_image_clip"; \
-                   after: "expand_start_fade"; \
-                } \
-                program { name: "expand_start_fade"; \
-                   signal: "flip_item"; \
-                   action: STATE_SET "fadeout" 0.0; \
-                   target: "bg_image"; \
-                   TARGET \
-                   after: "expand_end_fade"; \
-                } \
-                program { name: "expand_end_fade"; \
-                   action: STATE_SET "default" 0.0; \
-                   transition: DECELERATE 0.3; \
-                   target: "bg_image"; \
-                   TARGET \
-                } \
-                program { name: "contract_fade"; \
-                   signal: "elm,state,contract_flip"; \
-                   action: STATE_SET "fadein" 0.0; \
-                   target: "bg_image"; \
-                   TARGET \
-                   after: "contract_end_fade"; \
-                } \
-                program { name: "contract_end_fade"; \
-                   action: STATE_SET "fadeout" 0.0; \
-                   transition: ACCELERATE 0.3; \
-                   target: "bg_image"; \
-                   TARGET \
-                }
-
-#define SETTING_GENLIST_PROGRAMS_NORMAL( TARGET ) \
-                     programs { \
-                             SETTING_GENLIST_PROGRAM_DISABLED_BOTTOMLINE( TARGET ) \
-                             program { name: "selected"; \
-                                signal: "elm,state,selected"; \
-                                source: "elm"; \
-                                action: STATE_SET "selected" 0.0; \
-                                target: "bg_image"; \
-                                target: "bottom_line"; \
-                                target: "bottom_line2"; \
-                                TARGET \
-                             } \
-                             program { name: "unselected"; \
-                                signal: "elm,state,unselected"; \
-                                source: "elm"; \
-                                action: STATE_SET "default" 0.0; \
-                                target: "bg_image"; \
-                                target: "bottom_line"; \
-                                target: "bottom_line2"; \
-                                TARGET \
-                             } \
-       program { name: "focus_in";\
-          signal: "elm,action,focus_highlight,show";\
-          source: "elm";\
-          action: STATE_SET "enabled" 0.0;\
-          target: "focus_bg";\
-       }\
-       program { name: "focus_out";\
-          signal: "elm,action,focus_highlight,hide";\
-          source: "elm";\
-          action: STATE_SET "default" 0.0;\
-          target: "focus_bg";\
-       }\
-                             SETTING_GENLIST_PROGRAM_EXPAND_FADE( target: "bottom_line"; target: "bottom_line2"; TARGET )\
-                             /*SETTING_GENLIST_PROGRAM_FLIP*/\
-                      }
-
-
diff --git a/resource/setting-genlist.edc b/resource/setting-genlist.edc
deleted file mode 100644 (file)
index c0e6232..0000000
+++ /dev/null
@@ -1,1090 +0,0 @@
-/*
- * setting
- *
- * Copyright (c) 2000 - 2011 Samsung Electronics Co., Ltd.
- *
- * Contact: MyoungJune Park <mj2004.park@samsung.com>
- *
- * 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.
- *
- */
-
-collections {
-       base_scale: 2.4;
-       #include "tizen-dark-inc.edc"
-       #include "genlist_macro.edc"
-       #include "genlist_textblock_style.edc"
-
-       images {
-               image: "00_focus.png" COMP;
-               image: "00_list_group_bg_top.png" COMP;
-               image: "00_list_group_bg_top.png" COMP;
-               image: "00_list_group_bg_top_press.png" COMP;
-               image: "00_list_group_bg_center.png" COMP;
-               image: "00_list_group_bg_center_press.png" COMP;
-               image: "00_list_group_bg_bottom.png" COMP;
-               image: "00_list_group_bg_bottom_press.png" COMP;
-               image: "00_list_group_bg_top_focus.png" COMP;
-               image: "00_list_group_bg_center_focus.png" COMP;
-               image: "00_list_group_bg_bottom_focus.png" COMP;
-               image: "00_list_button_expand_closed.png" COMP;
-               image: "00_list_button_expand_opened.png" COMP;
-       }
-
-       group {
-               GENLIST_NAME("dialogue/datausage.1text.3icon.4/default")
-               alias: "elm/layout/dialogue/datausage.1text.3icon.4";
-
-               GENLIST_PROLOG_DIALOGUE
-               data.item: "texts" "elm.text.1";
-               data.item: "contents" "elm.icon.0 elm.icon.1 elm.icon.2";
-
-               parts {
-                       GENLIST_PART_BG_DIALOGUE
-                       GENLIST_PART_BASE_SIZE(140)
-                       GENLIST_PART_PADDING_LEFT_SIZE(
-                               DIALOGUE_PADDING_SIZE_LEFT
-                       )
-                       GENLIST_PART_PADDING_RIGHT_EDIT
-                       GENLIST_PART_PADDING_TOP_SIZE(16)
-                       GENLIST_PART_PADDING_BOTTOM_SIZE(24)
-
-                       GENLIST_PART_ICON("elm.icon.0",
-                               GENLIST_DESCRIPTION_LTB(
-                                       "elm.padding.left",
-                                       "elm.padding.top",
-                                       "elm.padding.bottom",
-                                       min: 74 74;
-                                       max: 74 74;
-                                       fixed: 1 1;
-                               )
-                       )
-                       GENLIST_PART_PADDING_L(
-                               "elm.padding.icon0.right",
-                               "elm.icon.0"
-                       )
-
-                       GENLIST_PART_LISTITEM_(
-                               "elm.text.1",
-                               GENLIST_HEIGHT_2LINE_MAIN,
-                               "elm.padding.icon0.right",
-                               "elm.icon.1",
-                               "elm.padding.top",
-                               "elm.padding.icon2.top",
-                       )
-
-                       GENLIST_PART_PADDING_R("elm.padding.icon1.left", "elm.icon.1")
-                       GENLIST_PART_ICON_BTN_01_RTB(
-                               "elm.icon.1",
-                               "elm.padding.right",
-                               "elm.padding.top",
-                               "elm.padding.icon2.top"
-                       )
-                       GENLIST_PART_PADDING_B_SIZE(
-                               "elm.padding.icon2.top",
-                               "elm.icon.2",
-                               10
-                       )
-                       GENLIST_PART_ICON("elm.icon.2",
-                               GENLIST_DESCRIPTION_LRB(
-                                       "elm.padding.icon0.right",
-                                       "elm.padding.right",
-                                       "elm.padding.bottom",
-                               )
-                       )
-                       GENLIST_PART_FLIP
-                       GENLIST_PART_FOCUS_DIALOGUE
-               }
-               
-               GENLIST_PROGRAMS_DIALOGUE(
-                       target: "elm.text.1";
-                       target: "elm.icon.0";
-                       target: "elm.icon.1";
-                       target: "elm.icon.2";
-               )
-               GENLIST_PROGRAM_SOUND("elm.text.1");
-               GENLIST_PROGRAM_SOUND("elm.icon.0");
-               //GENLIST_PROGRAM_SOUND("elm.icon.1");
-               GENLIST_PROGRAM_SOUND("elm.icon.2");
-       }
-
-       group {
-               GENLIST_NAME("dialogue/setting.multiline.text.2/default")
-               alias: "elm/layout/dialogue/setting.multiline.text.2";
-
-               GENLIST_PROLOG_DIALOGUE
-               data.item: "texts" "elm.text";
-
-               parts {
-                       GENLIST_PART_BG_DIALOGUE
-                       GENLIST_PART_BASE
-                       GENLIST_PART_PADDING_LEFT_SIZE(
-                               DIALOGUE_PADDING_SIZE_LEFT
-                       )
-                       GENLIST_PART_PADDING_RIGHT_EDIT
-                       GENLIST_PART_PADDING_TOP_SIZE(16)
-                       GENLIST_PART_PADDING_BOTTOM_SIZE(16)
-
-                       GENLIST_PART_TEXTBLOCK(
-                               "elm.text",
-                               GENLIST_DESCRIPTION(
-                                       "elm.padding.left",
-                                       "elm.padding.right",
-                                       "elm.padding.top",
-                                       "elm.padding.bottom",
-                                       GENLIST_PARAM_LISTITEM_TB_WRAP
-                                       //min: 0 48;
-                               )
-                               GENLIST_DESCRIPTION_LISTITEM_OTHERS_TB_WRAP
-                       )
-                       GENLIST_PART_FLIP
-                       GENLIST_PART_FOCUS_DIALOGUE
-               }
-               GENLIST_PROGRAMS_DIALOGUE( target: "elm.text"; )
-       }
-       
-       group {
-               GENLIST_NAME("setting.1text/default")
-               GENLIST_PROLOG_NORMAL
-
-               data.item: "texts" "elm.text";
-
-               parts {
-                       GENLIST_PART_BASE
-                       GENLIST_PART_BG_NORMAL
-                       GENLIST_PART_BOTTOM_LINE
-                       GENLIST_PART_PADDING_LEFT
-                       GENLIST_PART_PADDING_RIGHT
-                       GENLIST_PART_PADDING_TOP
-                       GENLIST_PART_PADDING_BOTTOM
-
-                       GENLIST_PART_LISTITEM_(
-                               "elm.text", GENLIST_HEIGHT_1LINE,
-                               "elm.padding.left", "elm.padding.right",
-                               "elm.padding.top", "elm.padding.bottom",
-                       )
-                       GENLIST_PART_FLIP
-                       GENLIST_PART_FOCUS_NORMAL
-               }
-               GENLIST_PROGRAMS_NORMAL( target: "elm.text"; )
-               GENLIST_PROGRAM_SOUND("elm.text")
-       }
-
-       group {
-               GENLIST_NAME("dialogue/setting.multiline.1text/default")
-               alias: "elm/layout/dialogue/setting.multiline.1text";
-               inherit: "elm/genlist/item/setting.1text/default";
-
-               // FIXME: temporary alias for back-wrad compatibility
-               alias: "elm/genlist/item/dialogue/1text/expandable2/default";
-               alias: "elm/genlist/item_odd/dialogue/1text/expandable2/default";
-               alias: "elm/genlist/item_compress/dialogue/1text/expandable2/default";
-               alias: "elm/genlist/item_compress_odd/dialogue/1text/expandable2/default";
-
-               data.item: "contents" "elm.icon.edit";
-               /*
-               alias: "elm/genlist/item/dialogue.1text/default";
-               alias: "elm/genlist/item_odd/dialogue.1text/default";
-               alias: "elm/genlist/item_compress/dialogue.1text/default";
-               alias: "elm/genlist/item_compress_odd/dialogue.1text/default";
-               */
-               GENLIST_DIALOGUE_INHERIT_BODY(
-                       part { name: "elm.text";
-                               description { state: "default" 0.0;
-                                       text.style: "genlist_style_list_main_text_unread_wrap";
-                               }
-                               description { state: "selected" 0.0;
-                                       text.style: "genlist_style_list_main_text_focus_wrap";
-                               }
-                               description { state: "disabled" 0.0;
-                                       text.style: "genlist_style_list_main_text_unread_dim_wrap";
-                               }
-                       }
-               )
-               GENLIST_PROGRAMS_DIALOGUE( target: "elm.text"; )
-       }
-
-       group {
-               GENLIST_NAME("setting/multiline/1text/popup/default");
-               alias: "elm/layout/multiline/1text/default";
-
-               // FIXME: name is not correct...
-               alias: "elm/layout/dialogue/multiline/1text/default";
-
-               data.item: "stacking" "above";
-               data.item: "selectraise" "on";
-               data.item: "texts" "elm.text";
-
-               parts {
-                       GENLIST_PART_BASE
-                       GENLIST_PART_BG_NORMAL_OFF
-                       GENLIST_PART_PADDING_LEFT_SIZE(38)
-                       GENLIST_PART_PADDING_RIGHT_SIZE(38)
-                       GENLIST_PART_PADDING_TOP_SIZE(0)
-                       GENLIST_PART_PADDING_BOTTOM_SIZE(0)
-
-                       GENLIST_PART_DIALOGUE_GROUP_HELP_TEXT("elm.text",
-                               "elm.padding.left", "elm.padding.right",
-                               "elm.padding.top", "elm.padding.bottom",
-                               min: 0 38;
-                       )
-                       GENLIST_PART_FLIP
-                       /*GENLIST_PART_FOCUS_NORMAL*/
-               }
-               GENLIST_PROGRAM_DISABLED( target: "elm.text"; )
-               /*GENLIST_PROGRAM_FOCUS*/
-       }
-
-       group {
-               GENLIST_NAME("1text.tb/default")
-               GENLIST_PROLOG_NORMAL
-
-               data.item: "texts" "elm.text";
-
-               parts {
-                       GENLIST_PART_BASE
-                       GENLIST_PART_BG_NORMAL
-                       GENLIST_PART_BOTTOM_LINE
-                       GENLIST_PART_PADDING_LEFT
-                       GENLIST_PART_PADDING_RIGHT
-                       GENLIST_PART_PADDING_TOP
-                       GENLIST_PART_PADDING_BOTTOM
-
-                       GENLIST_PART_LISTITEM_TB_("elm.text",
-                               GENLIST_HEIGHT_1LINE,
-                               "elm.padding.left", "elm.padding.right",
-                               "elm.padding.top", "elm.padding.bottom",
-                       )
-                       GENLIST_PART_FLIP
-                       GENLIST_PART_FOCUS_NORMAL
-               }
-               GENLIST_PROGRAMS_NORMAL( target: "elm.text"; )
-               GENLIST_PROGRAM_SOUND("elm.text")
-       }
-
-       group {
-               GENLIST_NAME("dialogue/1text.tb/default")
-               alias: "elm/layout/dialogue/1text.tb";
-               inherit: "elm/genlist/item/1text.tb/default";
-
-               // FIXME: temporary alias for back-wrad compatibility
-               alias: "elm/genlist/item/dialogue/1text/expandable2/default";
-               alias: "elm/genlist/item_odd/dialogue/1text/expandable2/default";
-               alias: "elm/genlist/item_compress/dialogue/1text/expandable2/default";
-               alias: "elm/genlist/item_compress_odd/dialogue/1text/expandable2/default";
-
-               data.item: "contents" "elm.icon.edit";
-               /*
-               alias: "elm/genlist/item/dialogue.1text/default";
-               alias: "elm/genlist/item_odd/dialogue.1text/default";
-               alias: "elm/genlist/item_compress/dialogue.1text/default";
-               alias: "elm/genlist/item_compress_odd/dialogue.1text/default";
-               */
-               GENLIST_DIALOGUE_INHERIT_BODY(;)
-               GENLIST_PROGRAMS_DIALOGUE( target: "elm.text"; )
-               GENLIST_PROGRAM_SOUND("elm.text")
-       }
-
-       group {
-               GENLIST_NAME("dialogue/setting.2text.3icon.ps/default")
-               alias: "elm/layout/dialogue/setting.2text.3icon.ps";
-
-               GENLIST_PROLOG_DIALOGUE
-               data.item: "texts" "elm.text.1 elm.text.2";
-               data.item: "contents" "elm.icon.0 elm.icon.1 elm.icon.2";
-
-               parts {
-                       GENLIST_PART_BG_DIALOGUE
-                       GENLIST_PART_BASE
-                       GENLIST_PART_PADDING_LEFT_SIZE( DIALOGUE_PADDING_SIZE_LEFT )
-                       GENLIST_PART_PADDING_RIGHT_EDIT
-                       GENLIST_PART_PADDING_TOP_SIZE(16)
-                       GENLIST_PART_PADDING_BOTTOM_SIZE(16)
-
-                       GENLIST_PART_ICON_MEDIUM_L("elm.icon.0", "elm.padding.left")
-                       GENLIST_PART_PADDING_L("elm.padding.icon0.right", "elm.icon.0")
-
-                       GENLIST_PART_LISTITEM_("elm.text.1",
-                               GENLIST_HEIGHT_2LINE_MAIN,
-                               "elm.padding.icon0.right", "elm.text.2",
-                               "elm.padding.top", "elm.padding.icon2.top",
-                       )
-                       GENLIST_PART_SUBITEM_RTB("elm.text.2",
-                               GENLIST_HEIGHT_2LINE_MAIN,
-                               "elm.padding.icon1.left", "elm.padding.top",
-                               "elm.padding.icon2.top"
-                       )
-                       GENLIST_PART_PADDING_R("elm.padding.icon1.left",
-                               "elm.icon.1")
-                       GENLIST_PART_ICON_BTN_01_RTB("elm.icon.1",
-                               "elm.padding.right", "elm.padding.top",
-                               "elm.padding.bottom")
-                       GENLIST_PART_PADDING_B_SIZE("elm.padding.icon2.top",
-                               "elm.icon.2", 10)
-                       GENLIST_PART_ICON("elm.icon.2",
-                               GENLIST_DESCRIPTION_LRB(
-                                       "elm.padding.icon0.right",
-                                       "elm.padding.icon1.left",
-                                       "elm.padding.bottom",
-                               )
-                       )
-                       GENLIST_PART_FLIP
-                       GENLIST_PART_FOCUS_DIALOGUE
-               }
-               GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1";
-                       target: "elm.text.2";
-                       target: "elm.icon.0"; target: "elm.icon.1";
-                       target: "elm.icon.2"; )
-               GENLIST_PROGRAM_SOUND("elm.text.1");
-               GENLIST_PROGRAM_SOUND("elm.text.2");
-               GENLIST_PROGRAM_SOUND("elm.icon.0");
-               GENLIST_PROGRAM_SOUND("elm.icon.1");
-               GENLIST_PROGRAM_SOUND("elm.icon.2");
-       }
-
-       group {
-               GENLIST_NAME("setting.2text.1icon.4/default")
-               GENLIST_PROLOG_NORMAL
-               data.item: "texts" "elm.text.1 elm.text.2";
-               data.item: "contents" "elm.icon";
-
-               parts {
-                       //GENLIST_PART_BASE_SIZE(140)
-                       part { name: "base";
-                               type: RECT;
-                               mouse_events: 0;
-                               scale: 1;
-                               description { state: "default" 0.0;
-                                       color: 0 0 0 0;
-                                       min: 0 140;
-                               }
-                               description { state: "disabled" 0.0;
-                                       inherit: "default";
-                               }
-                       }
-                       part { name: "state";
-                               type: RECT;
-                               mouse_events: 0;
-                               scale: 1;
-                               description { state: "default" 0.0;
-                                       color: 0 0 0 0;
-                               }
-                               description { state: "decorate" 0.0;
-                                       inherit: "default";
-                               }
-                               description { state: "reorder" 0.0;
-                                       inherit: "default";
-                               }
-                               description { state: "decorate_reorder" 0.0;
-                                       inherit: "default";
-                               }
-                       }
-
-                       GENLIST_PART_BG_NORMAL
-                       GENLIST_PART_BOTTOM_LINE
-                       GENLIST_PART_PADDING_LEFT
-                       GENLIST_PART_PADDING_RIGHT
-                       GENLIST_PART_PADDING_TOP_SIZE(12)
-                       GENLIST_PART_PADDING_BOTTOM_SIZE(12)
-
-                       // GENLIST_PART_ICON_BIG_L("elm.icon", "elm.padding.left")
-                       GENLIST_PART_ICON("elm.icon",
-                               GENLIST_DESCRIPTION_L("elm.padding.left",
-                                       fixed: 1 1;
-                                       min: 35 116;
-                                       max: 35 116;
-                               )
-                       )
-
-                       GENLIST_PART_PADDING_L("elm.padding.icon.right",
-                               "elm.icon")
-                       GENLIST_PART_LISTITEM_("elm.text.1", 54,
-                               "elm.padding.icon.right", "elm.padding.right",
-                               "elm.padding.top", "elm.text.2",)
-                       GENLIST_PART_SUBITEM_LRB("elm.text.2", 46,
-                               "elm.padding.icon.right", "elm.padding.right",
-                               "elm.padding.bottom")
-                       GENLIST_PART_FLIP
-                       GENLIST_PART_FOCUS_NORMAL
-               }
-               GENLIST_PROGRAMS_NORMAL( target: "elm.text.1";
-                       target: "elm.text.2";
-                       target: "elm.icon"; )
-               GENLIST_PROGRAM_SOUND("elm.text.1")
-               GENLIST_PROGRAM_SOUND("elm.text.2")
-       }
-
-       group {
-               GENLIST_NAME("setting.2text.1icon.8/default")
-               inherit: "elm/genlist/item/setting.2text.1icon.4/default";
-
-               parts {
-                       part {
-                               name: "elm.text.2";
-                               description {
-                                       state: "default" 0.0;
-                                       color: GENLIST_LIST_SUB_TEXT_SETTINGS_COLOR;
-                               }
-                               GENLIST_DESCRIPTION_SUBITEM_SETTINGS_OTHERS
-                       }
-               }
-       }
-
-       group {
-               GENLIST_NAME("dialogue/setting.2text.1icon.3/default")
-               alias: "elm/layout/dialogue/setting.2text.1icon.3";
-               inherit: "elm/genlist/item/setting.2text.1icon.8/default";
-
-               data.item: "contents" "elm.icon elm.icon.edit";
-
-               GENLIST_DIALOGUE_INHERIT_BODY( ; )
-               GENLIST_PROGRAMS_DIALOGUE(
-                       target: "elm.text.1";
-                       target: "elm.text.2";
-                       target: "elm.icon";
-               )
-       }
-
-
-       group {
-               GENLIST_NAME("setting.1text.2icon/default")
-               GENLIST_PROLOG_NORMAL
-               data.item: "texts" "elm.text";
-               data.item: "contents" "elm.icon.1 elm.icon.2";
-
-               parts {
-                       //GENLIST_PART_BASE
-                       part { name: "base";
-                               type: RECT;
-                               mouse_events: 0;
-                               scale: 1;
-                               description { state: "default" 0.0;
-                                       color: 0 0 0 0;
-                                       min: 0 0;
-                               }
-                               description { state: "disabled" 0.0;
-                                       inherit: "default";
-                               }
-                       }
-                       part { name: "state";
-                               type: RECT;
-                               mouse_events: 0;
-                               scale: 1;
-                               description { state: "default" 0.0;
-                                       color: 0 0 0 0;
-                               }
-                               description { state: "decorate" 0.0;
-                                       inherit: "default";
-                               }
-                               description { state: "reorder" 0.0;
-                                       inherit: "default";
-                               }
-                               description { state: "decorate_reorder" 0.0;
-                                       inherit: "default";
-                               }
-                       }
-
-                       GENLIST_PART_BG_NORMAL
-                       GENLIST_PART_BOTTOM_LINE
-                       GENLIST_PART_PADDING_LEFT
-                       GENLIST_PART_PADDING_RIGHT
-                       GENLIST_PART_PADDING_TOP
-                       GENLIST_PART_PADDING_BOTTOM
-
-                       //GENLIST_PART_ICON_MEDIUM_L( "elm.icon.1", "elm.padding.left")
-                       GENLIST_PART_ICON("elm.icon.1",
-                               GENLIST_DESCRIPTION_LTB("elm.padding.left",
-                                       "elm.padding.top",
-                                       "elm.padding.bottom",
-                                       min: 64 64;
-                                       max: 64 64;
-                                       fixed: 1 1;
-                               )
-                       )
-                       GENLIST_PART_PADDING_L("elm.padding.icon1.right",
-                               "elm.icon.1")
-                       GENLIST_PART_LISTITEM_LR("elm.text",
-                               GENLIST_HEIGHT_1LINE,
-                               "elm.padding.icon1.right",
-                               "elm.padding.icon2.left",)
-                       GENLIST_PART_PADDING_R("elm.padding.icon2.left",
-                               "elm.icon.2")
-                       GENLIST_PART_ICON_BTN_01_RTB("elm.icon.2",
-                               "elm.padding.right", "elm.padding.top",
-                               "elm.padding.bottom")
-
-                       //bottom line missed problem
-                       part {
-                               name: "bottom_line_";
-                               type: RECT;
-                               mouse_events: 0;
-                               description { state: "default" 0.0;
-                                       min: 0 0;
-                                       max: -1 1;
-                                       visible: 1;
-                                       color: 64 64 64 255;
-
-                                       rel1 { relative: 0.0 0.0;
-                                               to: "bottom_line";
-                                               offset: 20 0;}
-                                       rel2 { relative: 1.0 1.0;
-                                               to: "bottom_line";
-                                               offset: -20 0;}
-                               }
-                       }
-                       GENLIST_PART_FLIP
-                       GENLIST_PART_FOCUS_NORMAL
-               }
-               GENLIST_PROGRAMS_NORMAL( target: "elm.text";
-                       target: "elm.icon.1"; target: "elm.icon.2"; )
-       }
-
-       group {
-               GENLIST_NAME("setting.1text.2icon.7/default")
-               inherit: "elm/genlist/item/setting.1text.2icon/default";
-
-               parts {
-                       GENLIST_PART_ICON_BTN_ONOFF_R("elm.icon.2",
-                               "elm.padding.right")
-               }
-       }
-
-       group {
-               GENLIST_NAME("setting.1text.2icon.divider/default")
-               inherit: "elm/genlist/item/setting.1text.2icon.7/default";
-
-               parts {
-                       GENLIST_PART_LISTITEM_LR("elm.text",
-                               GENLIST_HEIGHT_1LINE,
-                               "elm.padding.icon1.right", "elm.divider1",
-                       )
-                       GENLIST_PART_DIVIDER_R("elm.padding.icon2.left")
-                       GENLIST_PART_PADDING_R("elm.padding.icon2.left",
-                               "elm.icon.2")
-               }
-       }
-
-       //****************************************************************************//
-       // Genlist
-       //****************************************************************************//
-       // Tizen 2.4
-       #define GENLIST_ITEM_1LINE_HEIGHT_INC                      120
-       #define GENLIST_ITEM_2LINE_HEIGHT_INC                      144
-       #define GENLIST_ITEM_LR_PADDING_INC                        32
-       #define GENLIST_ITEM_TOP_PADDING_INC                       23
-       #define GENLIST_ITEM_BOTTOM_PADDING_INC                    24 // including bottom line
-       #define GENLIST_ITEM_TYPE_BA_PADDING_INC                   32
-       #define GENLIST_ITEM_TYPE_DC_PADDING_INC                   32
-       #define GENLIST_ITEM_TYPE_AD_PADDING_INC                   32
-       #define GENLIST_ITEM_MAIN_LINE_HEIGHT_INC                  54
-       #define GENLIST_ITEM_MAIN_LINE_ICON_TEXT_PADDING_INC       12
-       #define GENLIST_ITEM_MAIN_LINE_TEXT_END_PADDING_INC        32
-       #define GENLIST_ITEM_SUB_LINE_HEIGHT_INC                   43
-       #define GENLIST_ITEM_SUB_LINE_TEXT_END_PADDING_INC         32
-       #define GENLIST_ITEM_END_TEXT_WIDTH_INC                    121
-       #define GENLIST_ITEM_GROUP_INDEX_HEIGHT_INC                64
-       #define GENLIST_ITEM_GROUP_INDEX_TOP_PADDING_INC           10
-       #define GENLIST_ITEM_GROUP_INDEX_BOTTOM_PADDING_INC        11
-       #define GENLIST_ITEM_GROUP_INDEX_RIGHT_PADDING_INC         17
-       #define GENLIST_ITEM_GROUP_INDEX_END_TEXT_WIDTH_INC        218
-       #define GENLIST_ITEM_GROUP_INDEX_EXPAND_TOP_PADDING_INC    12
-       #define GENLIST_ITEM_GROUP_INDEX_EXPAND_BOTTOM_PADDING_INC 12
-       #define GENLIST_ITEM_GROUP_INDEX_EXPAND_ICON_SIZE_INC      64 64
-       #define GENLIST_ITEM_MULTILINE_1LINE_HEIGHT_INC            120
-
-       //No use to Combination
-       #define LIST_BOTTOMLINE_HEIGHT               2
-
-       #define STYLE_TAGS \
-       tag:  "br" "\n";\
-       tag:  "ps" "ps";\
-       tag:  "tab" "\t";\
-       tag:  "b" "+ font_weight=Bold";
-
-#ifdef STYLE_TAG_MATCH
-#undef STYLE_TAG_MATCH
-#endif
-
-       #define STYLE_TAG_MATCH \
-       tag:  "match" "+ color=#3db8cc";
-
-       styles {
-       // ************* list main text ********** //
-       style { name: "list_text_main";
-               base: "color=#070707FF font=Tizen:style=Regular font_size=40 text_class=list_item ellipsis=1.0";
-               STYLE_TAGS
-               STYLE_TAG_MATCH
-       }
-       style { name: "list_text_main_dim";
-               base: "color=#0707077F font=Tizen:style=Regular font_size=40 text_class=list_item ellipsis=1.0";
-               STYLE_TAGS
-               STYLE_TAG_MATCH
-       }
-       style { name: "list_text_main_press";
-               base: "color=#070707FF font=Tizen:style=Regular font_size=40 text_class=list_item ellipsis=1.0";
-               STYLE_TAGS
-               STYLE_TAG_MATCH
-       }
-       }
-
-       group {
-               name: "elm/genlist/item/entry.main/default";
-               alias: "elm/genlist/item_compress/entry.main/default";
-               alias: "elm/layout/entry.main/default";
-
-               data.item: "banded_bg_area" "elm.swallow.bg";
-               data.item: "texts" "elm.text.main";
-               data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.entry";
-
-               parts {
-                       spacer { "base"; }
-                       // background of item
-                       rect { "bg";
-                               desc { "default";
-                                       rel.to: "base";
-                                       color: 0 0 0 0;
-                               }
-                               desc { "pressed"; inherit;
-                                       color: 0 0 0 10;
-                               }
-                               desc { "disabled"; inherit;
-                                       color: 0 0 0 0;
-                               }
-                       }
-                       // swallow area for banded color
-                       swallow { "elm.swallow.bg"; scale;
-                               desc { "default";
-                                       rel.to: "bg";
-                               }
-                       }
-                       swallow { "elm.icon.1";
-                               desc { "default";
-                                       rel2.relative: 0.0 1.0;
-                                       align: 0.0 0.5;
-                               }
-                       }
-                       swallow { "elm.icon.2";
-                               desc { "default";
-                                       rel1.relative: 1.0 0.0;
-                                       align: 1.0 0.5;
-                               }
-                       }
-                       spacer { "elm.padding.left";
-                               desc { "default";
-                                       min: GENLIST_ITEM_LR_PADDING_INC 0;
-                                       max: GENLIST_ITEM_LR_PADDING_INC -1;
-                                       rel1 {
-                                               to_x: "elm.icon.1";
-                                               relative: 1.0 0.0;
-                                       }
-                                       rel2 {
-                                               to_x: "elm.icon.1";
-                                               relative: 1.0 1.0;
-                                       }
-                                       align: 0.0 0.5;
-                               }
-                       }
-                       spacer { "elm.padding.right";
-                               desc { "default";
-                                       min: GENLIST_ITEM_LR_PADDING_INC 0;
-                                       max: GENLIST_ITEM_LR_PADDING_INC -1;
-                                       rel1 {
-                                               to_x: "elm.icon.2";
-                                               relative: 0.0 0.0;
-                                       }
-                                       rel2 {
-                                               to_x: "elm.icon.2";
-                                               relative: 0.0 1.0;
-                                       }
-                                       align: 1.0 0.5;
-                               }
-                       }
-                       spacer { "elm.padding.top";
-                               desc { "default";
-                                       min: 0 GENLIST_ITEM_TOP_PADDING_INC;
-                                       max: -1 GENLIST_ITEM_TOP_PADDING_INC;
-                                       rel1.relative: 0.0 0.0;
-                                       rel2.relative: 1.0 0.0;
-                                       align: 0.5 0.0;
-                               }
-                       }
-                       spacer { "elm.padding.bottom";
-                               desc { "default";
-                                       min: 0 GENLIST_ITEM_BOTTOM_PADDING_INC;
-                                       max: -1 GENLIST_ITEM_BOTTOM_PADDING_INC;
-                                       rel1.relative: 0.0 1.0;
-                                       rel2.relative: 1.0 1.0;
-                                       align: 0.5 1.0;
-                               }
-                       }
-                       textblock { "elm.text.main";
-                               desc { "default";
-                                       rel1 {
-                                               to_x: "elm.padding.left";
-                                               to_y: "elm.padding.top";
-                                               relative: 1.0 1.0;
-                                       }
-                                       rel2 {
-                                               to_x: "elm.padding.right";
-                                               to_y: "elm.padding.top";
-                                               relative: 0.0 1.0;
-                                       }
-                                       align: 0.5 0.0;
-                                       min: 0 GENLIST_ITEM_MAIN_LINE_HEIGHT_INC;
-                                       text.min: 0 1;
-                                       text.style: "list_text_main";
-                               }
-                               desc { "disabled"; inherit;
-                               text.style: "list_text_main_dim";
-                               }
-                       }
-                       swallow { "elm.icon.entry";
-                               desc { "default";
-                                       rel1 {
-                                               to_x: "elm.icon.1";
-                                               to_y: "elm.text.main";
-                                               relative: 1.0 1.0;
-                                       }
-                                       rel2 {
-                                               to_x: "elm.icon.2";
-                                               to_y: "elm.padding.bottom";
-                                               relative: 0.0 0.0;
-                                       }
-                                       min: 0 96;
-                               }
-                       }
-                       rect { "elm.bottomline"; scale;
-                               desc { "default";
-                                       fixed: 0 1;
-                                       min: 0 LIST_BOTTOMLINE_HEIGHT;
-                                       max: -1  LIST_BOTTOMLINE_HEIGHT;
-                                       align: 0.5 0.0;
-                                       rel1.relative: 0.0 0.0;
-                                       rel2.relative: 1.0 0.0;
-                                       color: 204 204 204 255;
-                               }
-                               desc { "hidden"; inherit: "default";
-                                       visible: 0;
-                               }
-                       }
-               }
-               programs {
-                       program {
-                               signal: "elm,state,elm.swallow.bg,visible";
-                               source: "elm";
-                               action: STATE_SET "hidden" 0.0;
-                               target: "elm.bottomline";
-                       }
-               }
-               GENLIST_PROGRAM_DEFAULT(
-                       target: "elm.text.main";
-                       target: "elm.bottomline";
-               )
-               GENLIST_PROGRAM_DISABLED(
-                       target: "elm.text.main";
-               )
-       }
-
-       #define GENLIST_PART_DIALOGUE_GROUP_DIVIDER_R(RIGHT) \
-               GENLIST_PART_DIVIDER_PADDING \
-               GENLIST_PART_RECT("elm.divider1", \
-               mouse_events: 0; \
-               GENLIST_DESCRIPTION_RTB("elm.divider2", "elm.padding.divider.top", "elm.padding.divider.bottom", \
-                       min: 1 0; \
-                       max: 1 -1; \
-                       fixed: 1 0; \
-                       rel1.offset: -1 0;\
-                       color: GENLIST_DIALOGUE_GROUP_DIVIDER1_COLOR; \
-               ) \
-               ) \
-               GENLIST_PART_RECT("elm.divider2", \
-               mouse_events: 0; \
-               GENLIST_DESCRIPTION_RTB(RIGHT, "elm.padding.divider.top", "elm.padding.divider.bottom", \
-                       min: 1 0; \
-                       max: 1 -1; \
-                       fixed: 1 0; \
-                       rel1.offset: -1 0;\
-                       color: GENLIST_DIALOGUE_GROUP_DIVIDER2_COLOR; \
-               ) \
-               )
-
-       group {
-               GENLIST_NAME("dialogue/setting.1text.2icon.divider/default")
-               alias: "elm/layout/dialogue/setting.1text.2icon.divider";
-               inherit: "elm/genlist/item/setting.1text.2icon.divider/default";
-
-               data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.edit";
-
-               GENLIST_DIALOGUE_INHERIT_BODY(;)
-               parts {
-                       GENLIST_PART_DIALOGUE_GROUP_DIVIDER_R(
-                               "elm.padding.icon2.left")
-               }
-               GENLIST_PROGRAMS_DIALOGUE(
-                       target: "elm.text"; target: "elm.icon.1";
-                       target: "elm.icon.2";
-                       target: "elm.divider1"; target: "elm.divider2";
-               )
-               GENLIST_PROGRAM_SOUND("elm.text")
-       }
-
-       group {
-               GENLIST_NAME("dialogue/datausage.2text.2icon.4/default")
-               alias: "elm/layout/dialogue/datausage.2text.2icon.4";
-
-               GENLIST_PROLOG_DIALOGUE
-               data.item: "texts" "elm.text.1 elm.text.2";
-               data.item: "contents" "elm.icon.1 elm.icon.2";
-
-               parts {
-                       GENLIST_PART_BG_DIALOGUE
-                       GENLIST_PART_BASE_SIZE(140)
-                       GENLIST_PART_PADDING_LEFT_SIZE(
-                               DIALOGUE_PADDING_SIZE_LEFT)
-                       GENLIST_PART_PADDING_RIGHT_EDIT
-                       GENLIST_PART_PADDING_TOP_SIZE(22)
-                       GENLIST_PART_PADDING_BOTTOM_SIZE(28)
-
-                       //GENLIST_PART_ICON_MEDIUM_L( "elm.icon.1", "elm.padding.left")
-                       GENLIST_PART_ICON("elm.icon.1",
-                               GENLIST_DESCRIPTION_LTB(
-                                       "elm.padding.left",
-                                       "elm.padding.top",
-                                       "elm.padding.bottom",
-                                       min: 74 74;
-                                       max: 74 74;
-                                       fixed: 1 1;
-                               )
-                       )
-                       GENLIST_PART_PADDING_L(
-                               "elm.padding.icon1.right", "elm.icon.1")
-                       GENLIST_PART_LISTITEM_(
-                               "elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
-                               "elm.padding.icon1.right", "elm.text.2",
-                               "elm.padding.top", "elm.padding.icon2.top",
-                       )
-                       GENLIST_PART_SUBITEM_RTB(
-                               "elm.text.2", GENLIST_HEIGHT_2LINE_MAIN,
-                               "elm.padding.right", "elm.padding.top",
-                               "elm.padding.icon2.top"
-                       )
-                       GENLIST_PART_PADDING_B_SIZE(
-                               "elm.padding.icon2.top", "elm.icon.2", 10)
-                       GENLIST_PART_ICON("elm.icon.2",
-                               GENLIST_DESCRIPTION_LRB(
-                                       "elm.padding.icon1.right",
-                                       "elm.padding.right",
-                                       "elm.padding.bottom",
-                                       min: 0 27;
-                                       fixed: 0 1;
-                               )
-                       )
-                       GENLIST_PART_FLIP
-                       GENLIST_PART_FOCUS_DIALOGUE
-               }
-               GENLIST_PROGRAMS_DIALOGUE(
-                       target: "elm.text.1"; target: "elm.text.2";
-                       target: "elm.icon.1"; target: "elm.icon.2"; )
-               GENLIST_PROGRAM_SOUND("elm.text.1");
-               GENLIST_PROGRAM_SOUND("elm.text.2");
-               GENLIST_PROGRAM_SOUND("elm.icon.1");
-               GENLIST_PROGRAM_SOUND("elm.icon.2");
-       }
-       group {
-               GENLIST_NAME("setting.1text.2icon.tb/default")
-               GENLIST_PROLOG_NORMAL
-               data.item: "texts" "elm.text";
-               data.item: "contents" "elm.icon.1 elm.icon.2";
-
-               parts {
-                       GENLIST_PART_BASE
-                       GENLIST_PART_BG_NORMAL
-                       GENLIST_PART_BOTTOM_LINE
-                       GENLIST_PART_PADDING_LEFT
-                       GENLIST_PART_PADDING_RIGHT
-                       GENLIST_PART_PADDING_TOP
-                       GENLIST_PART_PADDING_BOTTOM
-
-                       GENLIST_PART_ICON_MEDIUM_L(
-                               "elm.icon.1", "elm.padding.left")
-                       GENLIST_PART_PADDING_L(
-                               "elm.padding.icon1.right", "elm.icon.1")
-                       GENLIST_PART_LISTITEM_LR_TB(
-                               "elm.text", GENLIST_HEIGHT_1LINE,
-                              "elm.padding.icon1.right",
-                              "elm.padding.icon2.left",)
-                       GENLIST_PART_PADDING_R("elm.padding.icon2.left",
-                               "elm.icon.2")
-                       GENLIST_PART_ICON_BTN_01_RTB(
-                               "elm.icon.2",
-                               "elm.padding.right",
-                               "elm.padding.top",
-                               "elm.padding.bottom")
-                       GENLIST_PART_FLIP
-                       GENLIST_PART_FOCUS_NORMAL
-               }
-               GENLIST_PROGRAMS_NORMAL(
-                       target: "elm.text";
-                       target: "elm.icon.1";
-                       target: "elm.icon.2"; )
-       }
-
-       group {
-               GENLIST_NAME("setting.1text.2icon.4.tb/default")
-               inherit: "elm/genlist/item/setting.1text.2icon.tb/default";
-
-               parts {
-                       GENLIST_PART_ICON_CHECK_RADIO_L(
-                               "elm.icon.1",
-                               "elm.padding.left")
-                       GENLIST_PART_ICON_BTN_02_RTB(
-                               "elm.icon.2",
-                               "elm.padding.right",
-                               "elm.padding.top",
-                               "elm.padding.bottom")
-               }
-       }
-
-       group {
-               GENLIST_NAME("dialogue/setting.1text.2icon.4.tb/default")
-               alias: "elm/layout/dialogue/setting.1text.2icon.4.tb";
-               inherit: "elm/genlist/item/setting.1text.2icon.4.tb/default";
-
-               data.item: "contents" "elm.icon.1 elm.icon.2";
-
-               GENLIST_DIALOGUE_INHERIT_BODY( ; )
-               GENLIST_PROGRAMS_DIALOGUE(
-                       target: "elm.text";
-                       target: "elm.icon.1";
-                       target: "elm.icon.2"; )
-       }
-       group {
-               GENLIST_NAME("dialogue/setting.1text.2icon.4.divider.tb/default")
-               alias: "elm/layout/dialogue/setting.1text.2icon.4.divider.tb";
-               inherit: "elm/genlist/item/setting.1text.2icon.4.tb/default";
-
-               data.item: "contents" "elm.icon.1 elm.icon.2";
-
-               GENLIST_DIALOGUE_INHERIT_BODY( ; )
-               parts {
-                       part { name: "elm.divider";
-                               scale: 1;
-                               type: RECT;
-                               description { state: "default" 0.0;
-                                       align: 1 0.5;
-                                       rel1 { relative: 0.0 0.13;
-                                               offset: -19 0;
-                                               to: "elm.icon.2"; }
-                                       rel2 { relative: 0.0 0.87;
-                                               offset: -18 0;
-                                               to: "elm.icon.2"; }
-                                       color: GENLIST_DIALOGUE_GROUP_DIVIDER1_COLOR;
-                               }
-
-                               description { state: "fadeout" 0.0;
-                                       inherit: "default" 0.0;
-                                       color: 255 255 255 10;
-                               }
-                               description { state: "fadein" 0.0;
-                                       inherit: "default" 0.0;
-                               }
-                       }
-               }
-               GENLIST_PROGRAMS_DIALOGUE(
-                       target: "elm.text";
-                       target: "elm.icon.1";
-                       target: "elm.icon.2"; )
-       }
-
-       group {
-               GENLIST_NAME("dialogue/group/expandable/default")
-
-               // FIXME: deprecated, only for backward compatibility
-               alias: "elm/genlist/tree/dialogue/group/expandable2/default";
-               alias: "elm/genlist/tree_odd/dialogue/group/expandable2/default";
-               alias: "elm/genlist/tree_compress/dialogue/group/expandable2/default";
-               alias: "elm/genlist/tree_compress_odd/dialogue/group/expandable2/default";
-
-               GENLIST_PROLOG_DIALOGUE
-               data.item: "texts" "elm.text";
-
-               GENLIST_IMAGES_EXPANDABLE_BTN
-               parts {
-                       GENLIST_PART_BASE
-                       GENLIST_PART_BG_DIALOGUE
-                       GENLIST_PART_PADDING_LEFT_SIZE(DIALOGUE_PADDING_SIZE_LEFT)
-                       GENLIST_PART_PADDING_TOP_SIZE(GENLIST_PADDING_SIZE_TOP)
-                       GENLIST_PART_PADDING_BOTTOM_SIZE(GENLIST_PADDING_SIZE_BOTTOM)
-                       GENLIST_PART_PADDING_RIGHT_EDIT
-                       part {
-                               name: "bg_color";
-                               type: RECT;
-                               repeat_events: 1;
-                               scale: 1;
-                               description
-                               {
-                                       state: "default" 0.0;
-                                       align: 0.5 0.5;
-                                       rel1 { relative: 0.0 0.0; offset: 0 0;}
-                                       rel2 { relative: 1.0 1.0; offset: 0 -2;}
-                                       color_class:"B041P";
-                               }
-                       }
-
-                       GENLIST_PART_LISTITEM(
-                               "elm.text",
-                               GENLIST_DESCRIPTION(
-                                       "elm.padding.left",
-                                       "elm.padding.arrow.left",
-                                       "elm.padding.top", "elm.padding.bottom",
-                                       min: 0 61;
-                                       GENLIST_PARAM_LISTITEM
-                               )
-                       )
-                       GENLIST_PART_PADDING_R(
-                               "elm.padding.arrow.left", "arrow")
-                       GENLIST_PART_EXPANDABLE_ARROW
-                       GENLIST_PART_FLIP
-                       GENLIST_PART_FOCUS_DIALOGUE
-               }
-               GENLIST_PROGRAMS_DIALOGUE( target: "elm.text";)
-               programs {
-                       GENLIST_PROGRAM_SELECT_ARROW
-                       GENLIST_PROGRAM_EXPAND_ROOT( target: "arrow"; )
-               }
-       }
-
-       group {
-               name: "elm/genlist/item/bottom_line/default";
-               parts {
-                       part {
-                               name: "bg";
-                               scale: 1;
-                               type: RECT;
-                               description {
-                                       state: "default" 0.0;
-                                       color_class: "W021L2";
-                                       //color: 200 0 0 255;
-                                       min: 0 1;
-                                       max: -1 1;
-                               }
-                       }
-               }
-       }
-}
-
-
-
-
-
-
index fdb5666eaaabd2999a8a1d2976955e0b30569f88..2eff1ad425386014903bcd614ecc533ff886ddb8 100644 (file)
@@ -19,9 +19,7 @@
  *
  */
 
-#include "../setting-common/include/setting-common-data-edj-define.h"
-#include "setting-genlist-macro.edc"
-
+#include "common-data-define.edc"
 
 #define SLIDER_SWALLOW_BAR_MIN_WIDTH_INC  72
 #define SLIDER_SWALLOW_BAR_HEIGHT_INC  74
 #define PROGRESS_BG_IMAGE_BORDER_INC  17 17 17 17
 #define PROGRESS_BAR_IMAGE_BORDER_INC  8 8 15 18
 #define PROGRESS_BAR_IMAGE_PADDING_SIZE_INC  9 0
-#define SLIDER_UNITS_TEXT_COLOR_INC      8 8 8 255
+#define SLIDER_UNITS_TEXT_COLOR_INC            8 8 8 255
 #define SLIDER_UNITS_TEXT_SIZE_INC  30
-#define SLIDER_INDICATOR_TEXT_COLOR_INC      59 115 182 255
-#define SLIDER_INDICATOR_TEXT_PRESSED_COLOR_INC      255 255 255 255
+#define SLIDER_INDICATOR_TEXT_COLOR_INC                59 115 182 255
+#define SLIDER_INDICATOR_TEXT_PRESSED_COLOR_INC                255 255 255 255
 #define SLIDER_INDICATOR_WIDTH_INC 72
 #define SLIDER_INDICATOR_HEIGHT_INC 72
 #define SLIDER_INDICATOR_MAX_WIDTH_INC 90
 #define NOCONTENT_TEXT_BLOCK_STYLE_COLOR_INC "#FAFAFA"
 #define NOCONTENT_TEXT_BLOCK_STYLE_COLOR_DIM_INC "#A2A5AE"
 #define NOCONTENT_HELP_TEXT_BLOCK_STYLE_COLOR_INC "#9A9BA0"
-#define NOCONTENT_TEXT_BLOCK_TEXT_SIZE_INC   36
+#define NOCONTENT_TEXT_BLOCK_TEXT_SIZE_INC     36
 #define NOCONTENT_HELP_TEXT_BLOCK_TEXT_SIZE_INC 32
-#define NOCONTENT_IMAGE_WIDTH_HEIGHT_INC     252 252
-#define NOCONTENT_BG_COLOR_INC               0 0 0 0
-#define NOCONTENT_TEXT_STYLE_BG_MIN_INC      0 68
-#define NOCONTENT_BASE_SEARCH_PADDING_INC    40
+#define NOCONTENT_IMAGE_WIDTH_HEIGHT_INC         252 252
+#define NOCONTENT_BG_COLOR_INC                  0 0 0 0
+#define NOCONTENT_TEXT_STYLE_BG_MIN_INC                0 68
+#define NOCONTENT_BASE_SEARCH_PADDING_INC       40
 #define NOCONTENT_PORTRAIT_HELP_TEXT_STYLE_BG_MIN_INC 0 156
 #define NOCONTENT_LANDSCAPE_HELP_TEXT_STYLE_BG_MIN_INC 0 80
-#define NOCONTENT_IMAGE_COLOR_INC            250 250 250 255
-#define NOCONTENT_SWALLOW_AREA_MIN_INC       0 80
+#define NOCONTENT_IMAGE_COLOR_INC               250 250 250 255
+#define NOCONTENT_SWALLOW_AREA_MIN_INC          0 80
 #define NOCONTENT_PORTRAIT_AFTER_HELP_TEXT_PADDING_INC 70 90
 #define NOCONTENT_LANDSCAPE_AFTER_HELP_TEXT_PADDING_INC 180 16
-#define NOCONTENT_PORTRAIT_AFTER_TEXT_PADDING_INC    70 96
-#define NOCONTENT_LANDSCAPE_AFTER_TEXT_PADDING_INC    180 16
+#define NOCONTENT_PORTRAIT_AFTER_TEXT_PADDING_INC       70 96
+#define NOCONTENT_LANDSCAPE_AFTER_TEXT_PADDING_INC      180 16
 #define NOCONTENT_BASE_PORTRAIT_MIN_WIDTH_HEIGHT_INC 0 320
 #define NOCONTENT_BASE_LANDS_MIN_WIDTH_HEIGHT_INC 0 320
 #define NOCONTENT_BASE_PORTRAIT_MIN_WIDTH_HEIGHT_WITH_TEXT 0 742
 #define NOCONTENT_PORTRAIT_BUTTON_PADDING_INC 16 80
 #define NOCONTENT_LANDSCAPE_BUTTON_PADDING_INC 180 80
 
-images {
+images
+{
        image: "org.tizen.setting.png" COMP;
        image: "simple_password_bg.#.png" COMP;
 }
 collections
 {
        base_scale: 2.4;
-       ADD_PART_CLICKED_SOUND_HEADER
        styles
        {
-               //color: 8 8 8 255;
-               style
-               {
-                       name: "textblock_smarttop";
-                       base: "font=Tizen:style=Regular font_size=36 align=left color=#080808 wrap=word text_class=tizen";
-                       tag:  "br" "\n";
-                       tag:  "hilight" "+ font=Tizen:style=Medium";
-                       tag:  "b" "+ font=Tizen:style=Medium";
-                       tag:  "whitecolor" "+ color=#ffffff";
-                       tag:  "tab" "\t";
-               }
-               style
-               {
-                       name: "textblock_moveicon";
-                       base: "font=Tizen:style=Regular font_size=36 align=center color=#080808 wrap=word text_class=tizen";
-                       tag:  "br" "\n";
-                       tag:  "hilight" "+ font=Tizen:style=Medium";
-                       tag:  "b" "+ font=Tizen:style=Medium";
-                       tag:  "whitecolor" "+ color=#ffffff";
-                       tag:  "tab" "\t";
-               }
-               style
-               {
-                       name: "textblock_style";
-                       base: "font=Tizen:style=Roman font_size=30 align=left color=#ffffff wrap=word text_class=tizen";
-                       tag:  "br" "\n";
-                       tag:  "hilight" "+ font=Tizen:style=Regular";
-                       tag:  "b" "+ font=Tizen:style=Regular";
-                       tag:  "whitecolor" "+ color=#ffffff";
-                       tag:  "tab" "\t";
-               }
-               style
-               {
-                       name: "textblock_style_right";
-                       base: "font=Tizen:style=Roman font_size=30 align=right color=#ffffff wrap=word text_class=tizen";
-                       tag:  "br" "\n";
-                       tag:  "hilight" "+ font=Tizen:style=Regular";
-                       tag:  "b" "+ font=Tizen:style=Regular";
-                       tag:  "whitecolor" "+ color=#ffffff";
-                       tag:  "tab" "\t";
-               }
-               style
-               {
-                       name: "textblock_black_style";
-                       base: "font=Tizen:style=Roman font_size=32 align=left color=#808080 wrap=word text_class=tizen";
-                       tag:  "br" "\n";
-                       tag:  "hilight" "+ font=Tizen:style=Regular";
-                       tag:  "b" "+ font=Tizen:style=Regular";
-                       tag:  "whitecolor" "+ color=#ffffff";
-                       tag:  "tab" "\t";
-               }
-               style
-               {
-                       name: "textblock_black_style_right";
-                       base: "font=Tizen:style=Roman font_size=32 align=right color=#808080 wrap=word text_class=tizen";
-                       tag:  "br" "\n";
-                       tag:  "hilight" "+ font=Tizen:style=Regular";
-                       tag:  "b" "+ font=Tizen:style=Regular";
-                       tag:  "whitecolor" "+ color=#ffffff";
-                       tag:  "tab" "\t";
-               }
 
                style
                {
-                       name: "textblock_blue_style";
-                       //base: "font=Tizen:style=Roman font_size=24 align=left color=#ffffff color_class=T027 wrap=word text_class=T027";
-                       base: "font=Tizen:style=Roman font_size=32 align=left color=#000000 wrap=word";
-                       tag:  "br" "\n";
-                       tag:  "hilight" "+ font=Tizen:style=Regular";
-                       tag:  "b" "+ font=Tizen:style=Regular";
-                       tag:  "whitecolor" "+ color=#000000";
-                       tag:  "tab" "\t";
-               }
-               style
-               {
-                       name: "textblock_gray_style";
-                       base: "font=Tizen:style=Roman font_size=32 align=left color=#808080 wrap=word";
-                       tag:  "br" "\n";
-                       tag:  "hilight" "+ font=Tizen:style=Regular";
-                       tag:  "b" "+ font=Tizen:style=Regular";
-                       tag:  "whitecolor" "+ color=#ffffff";
-                       tag:  "tab" "\t";
-               }
-               style
-               {
-                       name: "datausage_limitgraph_style";
-                       base: "font=Tizen:style=Roman font_size=26 align=left color=#ffffff wrap=word text_class=tizen";
-                       tag:  "br" "\n";
-                       tag:  "hilight" "+ font=Tizen:style=Regular";
-                       tag:  "b" "+ font=Tizen:style=Regular";
-                       tag:  "whitecolor" "+ color=#ffffff";
-                       tag:  "tab" "\t";
-               }
-               style
-               {
-                       name: "datausage_desp_style";
-                       base: "font=Tizen:style=Roman font_size=32 align=left color=#ffffff wrap=word text_class=tizen";
-                       tag:  "br" "\n";
-                       tag:  "hilight" "+ font=Tizen:style=Regular";
-                       tag:  "b" "+ font=Tizen:style=Regular";
-                       tag:  "whitecolor" "+ color=#ffffff";
-                       tag:  "tab" "\t";
-               }
-               style
-               {
-                       name: "small_datausage_desp_style";
-                       base: "font=Tizen:style=Roman font_size=24 align=left color=#ffffff wrap=word text_class=tizen";
-                       tag:  "br" "\n";
-                       tag:  "hilight" "+ font=Tizen:style=Regular";
-                       tag:  "b" "+ font=Tizen:style=Regular";
-                       tag:  "whitecolor" "+ color=#ffffff";
-                       tag:  "tab" "\t";
-               }
-               style
-               {
-                   name: "description_style";
-                   base: "font=Tizen:style=Roman font_size=24 align=left color=#000000 wrap=mixed";
-                   tag:  "br" "\n";
-                   tag:  "hilight" "+ font=Tizen:style=Regular";
-                   tag:  "b" "+ font=Tizen:style=Regular";
-                   tag:  "whitecolor" "+ color=#ffffff";
-                   tag:  "tab" "\t";
-               }
-               style
-               {
-                   name: "storage_pie_style";
-                   base: "font=Tizen:style=Roman font_size=24 align=left color=#808080 wrap=word text_class=tizen";
-                   tag:  "br" "\n";
-                   tag:  "hilight" "+ font=Tizen:style=Regular";
-                   tag:  "b" "+ font=Tizen:style=Regular";
-                   tag:  "whitecolor" "+ color=#ffffff";
-                   tag:  "tab" "\t";
-               }
-               style
-               {
-                   name: "storage_pie_style_right";
-                   base: "font=Tizen:style=Roman font_size=26 align=right color=#808080 wrap=word text_class=tizen";
-                   tag:  "br" "\n";
-                   tag:  "hilight" "+ font=Tizen:style=Regular";
-                   tag:  "b" "+ font=Tizen:style=Regular";
-                   tag:  "whitecolor" "+ color=#ffffff";
-                   tag:  "tab" "\t";
-               }
-               style
-               {
-                   name: "small_storage_pie_style";
-                   base: "font=Tizen:style=Roman font_size=20 align=left color=#ffffff wrap=mixed";
-                   tag:  "br" "\n";
-                   tag:  "hilight" "+ font=Tizen:style=Regular";
-                   tag:  "b" "+ font=Tizen:style=Regular";
-                   tag:  "whitecolor" "+ color=#ffffff";
-                   tag:  "tab" "\t";
-               }
-               style
-               {
-                   name: "vibration_create_style";
-                   base: "font=Tizen:style=Roman font_size=50 align=center color=#ffffff wrap=word text_class=tizen";
-                   tag:  "br" "\n";
-                   tag:  "hilight" "+ font=Tizen:style=Regular";
-                   tag:  "b" "+ font=Tizen:style=Regular";
-                   tag:  "whitecolor" "+ color=#ffffff";
-                   tag:  "tab" "\t";
-               }
-               style
-               {
-                   name: "data_usage_graph_style";
-                   base: "font=Tizen:style=Roman font_size=20 align=center color=#ffffff wrap=word text_class=tizen";
-                   tag:  "br" "\n";
-                   tag:  "hilight" "+ font=Tizen:style=Regular";
-                   tag:  "b" "+ font=Tizen:style=Regular";
-                   tag:  "whitecolor" "+ color=#ffffff";
-                   tag:  "tab" "\t";
-               }
-               style
-               {
-                   name: "small_vibration_create_style";
-                   base: "font=Tizen:style=Roman font_size=40 align=right color=#ffffff wrap=word text_class=tizen";
-                   tag:  "br" "\n";
-                   tag:  "hilight" "+ font=Tizen:style=Regular";
-                   tag:  "b" "+ font=Tizen:style=Regular";
-                   tag:  "whitecolor" "+ color=#ffffff";
-                   tag:  "tab" "\t";
-               }
-               style
-               {
-                       name: "textblock_tutorial_style";
-                       base: "font=Tizen:style=Roman font_size=115 align=left color=#ffffff wrap=word";
-                       tag:  "br" "\n";
-                       tag:  "hilight" "+ font=Tizen:style=Bold";
-                       tag:  "b" "+ font=Tizen:style=Regular";
-                       tag:  "whitecolor" "+ color=#ffffff";
-                       tag:  "tab" "\t";
+                       name: "description_style";
+                       base: "font=Tizen:style=Roman font_size=24 align=left color=#000000 wrap=mixed text_class=label";
+                       tag: "br" "\n";
+                       tag: "hilight" "+ font=Tizen:style=Regular";
+                       tag: "b" "+ font=Tizen:style=Regular";
+                       tag: "whitecolor" "+ color=#ffffff";
+                       tag: "tab" "\t";
                }
+
                style
                {
-                       name: "textblock_tutorial_black_style";
-                       base: "font=Tizen:style=Regular font_size=30 align=left color=#808080 wrap=word text_class=tizen";
-                       tag:  "br" "\n";
-                       tag:  "hilight" "+ font=Tizen:style=Medium";
-                       tag:  "b" "+ font=Tizen:style=Medium";
-                       tag:  "whitecolor" "+ color=#ffffff";
-                       tag:  "tab" "\t";
+                       name: "data_usage_graph_style";
+                       base: "font=Tizen:style=Roman font_size=20 align=center color=#ffffff wrap=word text_class=tizen";
+                       tag: "br" "\n";
+                       tag: "hilight" "+ font=Tizen:style=Regular";
+                       tag: "b" "+ font=Tizen:style=Regular";
+                       tag: "whitecolor" "+ color=#ffffff";
+                       tag: "tab" "\t";
                }
+
                style
                {
                        name: "textblock_simple_pw_title_style";
-                       base: "font=Tizen:style=Regular font_size=24 align=left color=#808080 wrap=word text_class=tizen";
-                       tag:  "br" "\n";
-                       tag:  "hilight" "+ font=Tizen:style=Medium";
-                       tag:  "b" "+ font=Tizen:style=Medium";
-                       tag:  "whitecolor" "+ color=#ffffff";
-                       tag:  "tab" "\t";
-               }
-               style
-               {
-                       name: "textblock_magazine_style";
-                       base: "font=Tizen:style=Bold font_size=30 align=center color=#ffffff wrap=word text_class=tizen";
-                       tag:  "br" "\n";
-                       tag:  "hilight" "+ font=Tizen:style=Medium";
-                       tag:  "b" "+ font=Tizen:style=Medium";
-                       tag:  "whitecolor" "+ color=#ffffff";
-                       tag:  "tab" "\t";
-               }
-               style
-               {
-                       name: "textblock_efficiency_style";
-                       base: "font=Tizen:style=Roman font_size=32 align=center color=#191919 wrap=word text_class=tizen";
-                       tag:  "br" "\n";
-                       tag:  "hilight" "+ font=Tizen:style=Regular";
-                       tag:  "b" "+ font=Tizen:style=Regular";
-                       tag:  "whitecolor" "+ color=#ffffff";
-                       tag:  "tab" "\t";
-               }
-               style
-               {
-                       name: "textblock_white_style";
-                       base: "font=Tizen:style=Roman font_size=90 align=center color=#ffffff wrap=word text_class=tizen";
-                       tag:  "br" "\n";
-                       tag:  "hilight" "+ font=Tizen:style=Regular";
-                       tag:  "b" "+ font=Tizen:style=Regular";
-                       tag:  "whitecolor" "+ color=#ffffff";
-                       tag:  "tab" "\t";
-               }
-       }
-        group {
-                name: "camera_preview_layout";
-                parts {
-                        part { name: "bg";
-                                type: RECT;
-                                mouse_events: 1;
-                                description {
-                                        state: "default" 0.0;
-                                        fixed: 1 1;
-                                        rel1 { relative: 0.0 0.0;}
-                                        rel2 { relative: 1.0 1.0;}
-                                        color : 8 8 8 8;
-                                }
-                        }
-                        part { name: "transparent";
-                                type: SWALLOW;
-                               scale: 1;
-                                description {
-                                        state: "default" 0.0;
-                                        fixed: 1 1;
-                                        rel1 { relative: 0.0 0.0; to: "bg";}
-                                        rel2 { relative: 1.0 1.0; to: "bg";}
-                                }
-                        }
-                       part { name: "color_slider";
-                                type: SWALLOW;
-                                mouse_events: 1;
-                                scale: 1;
-                                description {
-                                        state: "default" 0.0;
-                                        min: 1000 60;
-                                        visible: 1;
-                                        rel1{ relative: 0.0 1.0; offset: 24 -100; to: "bg";}
-                                        rel2{ relative: 1.0 1.0; offset: -24 0; to: "bg";}
-                                }
-                        }
+                       base: "font=Tizen:style=Regular font_size=24 align=left color=#808080 wrap=word text_class=label";
+                       tag: "br" "\n";
+                       tag: "hilight" "+ font=Tizen:style=Medium";
+                       tag: "b" "+ font=Tizen:style=Medium";
+                       tag: "whitecolor" "+ color=#ffffff";
+                       tag: "tab" "\t";
                }
+
        }
-       group {
+       group
+       {
                name: "popup_center_image";
-               parts {
-                       part {
+               parts
+               {
+                       part
+                       {
                                name: "base";
                                type: SPACER;
                                scale: 1;
-                               description {
+                               description
+                               {
                                        state: "default" 0.0;
                                        min: 618 436;
                                }
                        }
-                       part {
+                       part
+                       {
                                name: "elm.swallow.content";
                                type: SWALLOW;
                                scale: 1;
-                               description {
+                               description
+                               {
                                        state: "default" 0.0;
                                        align: 0.5 0.5;
                                        fixed: 1 1;
                                        min: 618 436;
-                                       rel1{relative: 0.0 0.0; to: "base";}
-                                       rel2{relative: 1.0 1.0; to: "base";}
+                                       rel1
+                                       {       relative: 0.0 0.0; to: "base";}
+                                       rel2
+                                       {       relative: 1.0 1.0; to: "base";}
                                }
                        }
                }
        }
 
-       group {
-                name: "image_preview_layout";
-                parts {
-                        part { name: "bg";
-                                type: RECT;
-                                mouse_events: 1;
-                                description {
-                                                                       state: "default" 0.0;
-                                                                       fixed: 1 1;
-                                                                       rel1 { relative: 0.0 0.0;}
-                                                                       rel2 { relative: 1.0 1.0;}
-                                                                       color : 8 8 8 8;
-                                }
-                        }
-                        part { name: "content";
-                                                          type: SWALLOW;
-                                                          mouse_events: 1;
-                                                          description {
-                                                                       state: "default" 0.0;
-                                                                       fixed: 0 1;
-                                                                       min: 1000 450;
-                                                                       max: 1000 450;
-                                                                       visible: 1;
-                                                                       color : 8 8 8 8;
-                                                                       rel1{ relative: 140/1280 80/720; to: "bg";}
-                                                                       rel2{ relative: 1140/1280 530/720; to: "bg";}
-                                                               }
-                                               }
-                                               part { name: "color_slider";
-                                                       type: SWALLOW;
-                                                       mouse_events: 1;
-                                                       description {
-                                                               state: "default" 0.0;
-                                                               fixed: 0 1;
-                                                               min: 1000 50;
-                                                               color: 0 0 255 0;
-                                                               visible: 1;
-                                                               rel1{ relative: 140/1280 650/720; to: "bg";}
-                                                               rel2{ relative: 1140/1280 700/720; to: "bg";}
-                                                       }
-                                               }
+       group
+       {
+               name: "nocontents";
+               parts
+               {
+                       part
+                       {
+                               name: "contents";
+                               type: SWALLOW;
+                               description
+                               {
+                                       state: "default" 0.0;
                                }
+                       }
+               }
        }
-       group {
-               name: "search_layout";
+       group
+       {
+               name: "selinfo_bottom";
 
-               parts {
-                       /* background */
-                       part {
-                               name: "bg";
+               parts
+               {
+                       part
+                       {
+                               name: "background";
                                type: RECT;
                                scale: 1;
-                               description {
+                               description
+                               {
                                        state: "default" 0.0;
-                                       rel1 { relative: 0.0 0.0; offset: 0 0;}
-                                       rel2 { relative: 1.0 1.0; offset: 0 0;}
+                                       rel1
+                                       {       relative: 0.0 0.0;}
+                                       rel2
+                                       {       relative: 1.0 1.0;}
                                        color: 8 8 8 8;
                                }
                        }
-                       part {
-                               name: "bg_swallow";
+
+                       part
+                       {
+                               name: "elm.swallow.contents";
                                type: SWALLOW;
-                               mouse_events: 1;
                                scale: 1;
-                               description {
+                               description
+                               {
                                        state: "default" 0.0;
-                                       align: 0.5 0.5;
-                                       rel1 { relative: 0.0 0.0; offset: 0 0; to: "bg";}
-                                       rel2 { relative: 1.0 1.0; offset: 0 0; to: "bg";}
+                                       rel1
+                                       {       relative: 0.0 0.0; to: "background";}
+                                       rel2
+                                       {       relative: 1.0 0.0; to_x: "background"; to_y:"bottom_padding";}
                                }
                        }
-                       part {
-                               name: "bg_swallow2";
-                               type: SWALLOW;
-                               mouse_events: 1;
+
+                       part
+                       {
+                               name: "bottom_padding";
+                               type: RECT;
                                scale: 1;
-                               description {
+                               description
+                               {
                                        state: "default" 0.0;
-                                       align: 0.5 0.5;
-                                       rel1 { relative: 0.0 0.0; offset: -7000 -5000; to: "bg";}
-                                       rel2 { relative: 1.0 1.0; offset: 7000 5000; to: "bg";}
+                                       min: 0 0;
+                                       fixed: 0 1;
+                                       align: 0.5 1.0;
+                                       rel1
+                                       {       relative: 0.0 1.0; to: "background";}
+                                       rel2
+                                       {       relative: 1.0 1.0; to: "background";}
+                                       color: 8 8 8 8;
+                               }
+                               description
+                               {
+                                       state: "padding" 0.0;
+                                       inherit: "default" 0.0;
+                                       min: 0 5; // 66+4+12
                                }
                        }
+               }
 
-                       /* search area swallow */
-                       part {
-                               name: "search_bar";
-                               type: SWALLOW;
-                               mouse_events: 1;
-                               scale: 1;
-                               description {
-                                       state: "default" 0.0;
-                                       min: 0 ITEM_Y_DEN;
-                                       fixed: 1 1;
-                                       align: 0.0 0.0;
-                                       rel1 { relative: 0.0 0.0; offset: 0 21; to: "bg"; }
-                                       rel2 { relative: 1.0 0.0; offset: 0 0; to: "bg"; }
-                               }
+               programs
+               {
+                       program
+                       {
+                               name: "bottom_padding_content_area";
+                               signal: "elm,layout,content,bottom_padding";
+                               source: "layout";
+                               action: STATE_SET "padding" 0.0;
+                               target: "bottom_padding";
+                       }
+                       program
+                       {
+                               name: "default_content_area";
+                               signal: "elm,layout,content,default";
+                               source: "layout";
+                               action: STATE_SET "default" 0.0;
+                               target: "bottom_padding";
                        }
-               ///////////////////////////////////////////
-               //1011
+               }
+       }
 
-                       part {
-                               name: "invisible_rect1";
-                               type: SWALLOW;
+       group
+       {
+               name: "sound_balance";
+               parts
+               {
+                       part
+                       {
+                               name: "bg";
+                               type: RECT;
                                mouse_events: 1;
                                scale: 1;
-                               description {
+                               description
+                               {
                                        state: "default" 0.0;
-                                       //fixed: 1 1;
-                                       align: 0.0 0.0;
-                                       rel1 { relative: 0.0 0.0; offset: 0 0; to_x: "bg_swallow2"; }
-                                       rel2 { relative: 1.0 0.26; offset: 0 0; to_x: "bg_swallow2"; }
+                                       min: 0 900;
+                                       rel1
+                                       {       relative: 0.0 0.0; offset: 0 0;}
+                                       rel2
+                                       {       relative: 1.0 1.0; offset: 0 0;}
+                                       color: 8 8 8 8;
                                }
                        }
-                       part {
-                               name: "search_bar2";
-                               type: SWALLOW;
-                               mouse_events: 1;
+
+                       part
+                       {       name: "elm.padding.top";
+                               type: RECT;
                                scale: 1;
-                               description {
+                               description
+                               {
                                        state: "default" 0.0;
-                                       min: 0 ITEM_Y_DEN;
-                                       fixed: 1 1;
+                                       min: 0 108;
+                                       fixed: 0 1;
+                                       visible: 0;
+                                       rel2.relative: 1.0 0.0;
                                        align: 0.0 0.0;
-                                       rel1 { relative: 0.0 0.032; offset: 0 0; to: "bg"; }//y_offset = 32
-                                       rel2 { relative: 1.0 0.17; offset: 0 0; to: "bg"; }
                                }
                        }
 
-                       part {
-                               name: "invisible_rect2";
+                       part
+                       {
+                               name: "elm.swallow.content1";
                                type: SWALLOW;
                                mouse_events: 1;
                                scale: 1;
-                               description {
+                               description
+                               {
                                        state: "default" 0.0;
-                                       //fixed: 1 1;
-                                       align: 0.0 0.0;
-                                       rel1 { relative: 0.0 0.95; offset: 0 0; to: "bg"; }
-                                       rel2 { relative: 1.0 1.0; offset: 0 0; to: "bg"; }
+                                       fixed: 1 1;
+                                       align: 0.5 0.0;
+                                       min: 0 112;
+                                       rel1
+                                       {
+                                               relative: 0.0 1.0;
+                                               to_y: "elm.padding.top";
+                                       }
+                                       rel2
+                                       {
+                                               relative: 1.0 1.0;
+                                               to_y: "elm.padding.top";
+                                       }
                                }
                        }
-               ///////////////////////////////////////////
-                       /* genlist swallow */
-                       part {
-                               name: "search_list";
-                               type: SWALLOW;
-                               mouse_events: 1;
+
+                       part
+                       {       name: "elm.padding.middle_1";
+                               type: RECT;
                                scale: 1;
-                               description {
+                               description
+                               {
                                        state: "default" 0.0;
+                                       min: 0 32;
+                                       fixed: 0 1;
+                                       visible: 0;
                                        align: 0.0 0.0;
-                                       rel1 { relative: 0.0 1.0; offset: 0 5; to: "search_bar"; }
-                                       rel2 { relative: 1.0 1.0; offset: 0 0; to: "bg"; }
+                                       rel1
+                                       {
+                                               relative: 0.0 1.0;
+                                               to_y: "elm.swallow.content1";
+                                       }
+                                       rel2
+                                       {
+                                               relative: 1.0 1.0;
+                                               to_y: "elm.swallow.content1";
+                                       }
                                }
                        }
 
-                       part {
-                               name: "search_list2";
+                       part
+                       {
+                               name: "elm.swallow.content2";
                                type: SWALLOW;
-                               mouse_events: 1;
                                scale: 1;
-                               description {
-                                       state: "default" 0.0;
-                                       align: 0.0 0.0;
-                                       rel1 { relative: 0.0 0.0; offset: 0 0; to: "bg"; }
-                                       rel2 { relative: 1.0 1.0; offset: 0 0; to: "bg"; }
-
+                               mouse_events: 1;
+                               description
+                               {
+                                       state: "default" 0;
+                                       fixed: 1 1;
+                                       align: 0.5 0.0;
+                                       min: 0 76;
+                                       rel1
+                                       {
+                                               relative: 0.0 1.0; to_y: "elm.padding.middle_1";
+                                       }
+                                       rel2
+                                       {
+                                               relative: 1.0 1.0; to_y: "elm.padding.middle_1";
+                                       }
                                }
                        }
-               ///////////////////////////////////////////
-                       part {
-                               name: "select_all";
-                               type: SWALLOW;
-                               mouse_events: 1;
+
+                       part
+                       {       name: "elm.padding.middle_2";
+                               type: RECT;
                                scale: 1;
-                               description {
+                               description
+                               {
                                        state: "default" 0.0;
-                                       min: 0 94;
+                                       min: 0 70;
                                        fixed: 0 1;
+                                       visible: 0;
                                        align: 0.0 0.0;
-                                       rel1 { relative: 0.0 0.0; offset: 0 8; to: "bg"; }
-                                       rel2 { relative: 1.0 0.0; offset: -3 0; to: "bg"; }
+                                       rel1
+                                       {
+                                               relative: 0.0 1.0;
+                                               to_y: "elm.swallow.content2";
+                                       }
+                                       rel2
+                                       {
+                                               relative: 1.0 1.0;
+                                               to_y: "elm.swallow.content2";
+                                       }
                                }
                        }
-                       part {
-                               name: "select_list";
+
+                       part
+                       {
+                               name: "elm.swallow.content3";
                                type: SWALLOW;
-                               mouse_events: 1;
                                scale: 1;
-                               description {
-                                       state: "default" 0.0;
-                                       align: 0.0 0.0;
-                                       rel1 { relative: 0.0 1.0; offset: 0 0; to: "select_all"; }
-                                       rel2 { relative: 1.0 1.0; offset: 0 0; to: "bg"; }
+                               mouse_events: 1;
+                               description
+                               {
+                                       state: "default" 0;
+                                       align: 0.5 0.0;
+                                       min: 380 380;
+                                       rel1
+                                       {
+                                               relative: 170/720 1.0; to_y: "elm.padding.middle_2";
+                                       }
+                                       rel2
+                                       {
+                                               relative: 550/720 1.0; to_y: "elm.padding.middle_2";
+                                       }
                                }
                        }
-
                } // end of parts
        }
-       group {
-               name: "ly_zoom";
 
-               parts {
-                       /* background */
-                       part {
-                               name: "bg";
+       /* theme overlay for sound balance slider */
+       group
+       {       name: "elm/slider/horizontal/indicator/default";
+               images
+               {
+                       image: "org.tizen.setting.png" COMP;
+                       image: "org.tizen.setting.png" COMP;
+                       image: "org.tizen.setting.png" COMP;
+               }
+               parts
+               {
+                       part
+                       {       name: "button_events";
                                type: RECT;
+                               mouse_events: 1;
                                scale: 1;
-                               description {
-                                       state: "default" 0.0;
-                                       rel1 { relative: 0.0 0.0; offset: 0 0;}
-                                       rel2 { relative: 1.0 1.0; offset: 0 0;}
+                               description
+                               {       state: "default" 0.0;
+                                       fixed: 1 1;
+                                       min: 2*SLIDER_INDICATOR_WIDTH_INC 1.5*SLIDER_INDICATOR_HEIGHT_INC;
+                                       aspect: 1.0 1.0;
+                                       aspect_preference: VERTICAL;
                                        color: 8 8 8 8;
                                }
-                       }
-
-                       part {
-                               name: "bg_swallow2";
-                               type: SWALLOW;
-                               mouse_events: 1;
-                               scale: 1;
-                               description {
-                                       state: "default" 0.0;
-                                       align: 0.5 0.5;
-                                       rel1 { relative: 0.0 0.0; offset: -7000 -4000; to: "bg";}
-                                       rel2 { relative: 1.0 1.0; offset: 7000 4000; to: "bg";}
+                               description
+                               {       state: "disabled" 0.0;
+                                       inherit: "default" 0.0;
+                                       visible: 0;
                                }
                        }
-
-                       part {
-                               name: "search_bar2";
-                               type: SWALLOW;
-                               mouse_events: 1;
+                       part
+                       {       name: "button0";
+                               mouse_events: 0;
                                scale: 1;
-                               description {
-                                       state: "default" 0.0;
-                                       min: 0 ITEM_Y_DEN;
+                               description
+                               {       state: "default" 0.0;
                                        fixed: 1 1;
-                                       align: 0.0 0.0;
-                                       rel1 { relative: 0.0 0.032; offset: 0 0; to: "bg"; }//y_offset = 32
-                                       rel2 { relative: 1.0 0.17; offset: 0 0; to: "bg"; }
-                               }
-                       }
-                       part {
-                               name: "toppopup";
-                               type: IMAGE;
-                               scale: 1;
-                               description {
-                                       state: "default" 0.0;
-                                       visible: 0;
-                                       align: 0.5 0.5;
-                                       rel1 { relative: 0.1 0.1; offset: 0 0; to: "bg"; }
-                                       rel2 { relative: 0.9 0.3; offset: 0 0; to: "bg"; }
-                                       image {
+                                       min: SLIDER_INDICATOR_WIDTH_INC SLIDER_INDICATOR_HEIGHT_INC;
+                                       max: SLIDER_INDICATOR_MAX_WIDTH_INC SLIDER_INDICATOR_HEIGHT_INC;
+                                       rel1
+                                       {
+                                               to: "elm.indicator";
+                                               offset: -2 -2;
+                                       }
+                                       rel2
+                                       {
+                                               to: "elm.indicator";
+                                               offset: 2 2;
+                                       }
+                                       image
+                                       {
                                                normal: "org.tizen.setting.png";
-                                               border: 13 13 9 9;
+                                               border: 3 3 3 3;
                                                border_scale: 1;
                                        }
                                }
-                               description {
-                                       state: "show" 0.0;
+                               description
+                               {       state: "pressed" 0.0;
                                        inherit: "default" 0.0;
-                                       visible: 1;
-                               }
-                       }
-                       part { name: "toppopup.text";/*middle allign*/
-                                   type: TEXTBLOCK;
-                                   scale: 1;
-                                   description { state: "default" 0.0;
-                                          visible: 0;
-                                          align: 0.5 0.5;
-                                          min: 0 26;
-                                          fixed: 0 1;
-                                          rel1 { relative: 0.1 0.1; offset: 10 0; to: "bg"; }
-                                          rel2 { relative: 0.9 0.3; offset: -10 0; to: "bg"; }
-
-                                      //color: 8 8 8 255;
-                                      text
-                                          {
-                                               //align: 0.5 0.5;
-                                               min: 0 1;
-                                               //font: "Tizen:style=Bold";
-                                               //size: 26;
-                                               //text_class:"tizen";
-                                               style: textblock_moveicon;
+                                       image
+                                       {
+                                               normal: "org.tizen.setting.png";
                                        }
-                                   }
-                                   description {
-                                           state: "show" 0.0;
-                                           inherit: "default" 0.0;
-                                           visible: 1;
-                                   }
-                       }
-
-                       part {
-                               name: "circle1";
-                               type: SWALLOW;
-                               mouse_events: 1;
-                               scale: 1;
-                               description {
-                                       state: "default" 0.0;
-                                       max: ITEM_Y_DEN ITEM_Y_DEN;
-                                       align: 1.0 0.5;
-                                       rel1 { relative: 0.2 0.4; offset: 0 0; to: "bg"; }//y_offset = 32
-                                       rel2 { relative: 0.5 0.6; offset: -70 0; to: "bg"; }
                                }
-                       }
-
-                       part {
-                               name: "circle2";
-                               type: SWALLOW;
-                               mouse_events: 1;
-                               scale: 1;
-                               description {
-                                       state: "default" 0.0;
-                                       align: 0.0 0.5;
-                                       max: ITEM_Y_DEN ITEM_Y_DEN;
-                                       rel1 { relative: 0.5 0.4; offset: 70 0; to: "bg"; }//y_offset = 32
-                                       rel2 { relative: 0.8 0.6; offset: 0 0; to: "bg"; }
+                               description
+                               {       state: "disabled" 0.0;
+                                       inherit: "default" 0.0;
+                                       image
+                                       {
+                                               normal: "org.tizen.setting.png";
+                                       }
                                }
                        }
-                       part {
-                               name: "popup";
-                               type: IMAGE;
+                       part
+                       {       name: "elm.indicator";
+                               type: TEXT;
+                               mouse_events: 0;
                                scale: 1;
-                               description {
-                                       state: "default" 0.0;
-                                       align: 0.5 0.5;
-                                       rel1 { relative: 0.1 0.7; offset: 0 0; to: "bg"; }
-                                       rel2 { relative: 0.9 0.85; offset: 0 0; to: "bg"; }
-                                       image {
-                                               normal: "org.tizen.setting.png";
-                                               border: 13 13 9 9;
-                                               border_scale: 1;
+                               description
+                               {       state: "default" 0.0;
+                                       visible: 1;
+                                       color: SLIDER_INDICATOR_TEXT_COLOR_INC;
+                                       text
+                                       {
+                                               font: "Tizen:style=Medium";
+                                               size: SLIDER_INDICATOR_TEXT_SIZE_INC;
+                                               min: 1 1;
+                                               align: 0.5 0.5;
+                                               text_class: "tizen";
+                                               ellipsis: -1;
                                        }
                                }
-                               description {
-                                       state: "hide" 0.0;
+                               description
+                               {       state: "hide" 0.0;
                                        inherit: "default" 0.0;
                                        visible: 0;
                                }
+                               description
+                               {       state: "pressed" 0.0;
+                                       inherit: "default" 0.0;
+                                       color: SLIDER_INDICATOR_TEXT_PRESSED_COLOR_INC;
+                               }
                        }
-                       part { name: "popup.text";/*middle allign*/
-                                   type: TEXTBLOCK;
-                                   scale: 1;
-                                   description { state: "default" 0.0;
-                                          align: 0.5 0.5;
-                                          min: 0 26;
-                                          fixed: 0 1;
-                                          rel1 { relative: 0.1 0.7; offset: 10 0; to: "bg"; }
-                                          rel2 { relative: 0.9 0.85; offset: -10 0; to: "bg"; }
-
-                                      //color: 8 8 8 255;
-                                      text
-                                          {
-                                               //align: 0.5 0.5;
-                                               min: 0 1;
-                                               style: textblock_moveicon;
-                                       }
-                                   }
-                                   description {
-                                           state: "hide" 0.0;
-                                           inherit: "default" 0.0;
-                                           visible: 0;
-                                   }
-                       }
-
-               } // end of parts
-
-               programs {
-                       program { name: "show_popup";
+               }
+               programs
+               {
+                       program
+                       {       name: "set_val_show";
+                               signal: "elm,state,val,show";
+                               source: "elm";
                                action: STATE_SET "default" 0.0;
-                               target: "popup";
-                               target: "popup.text";
+                               target: "elm.indicator";
                        }
-                       program { name: "hide_popup";
+                       program
+                       {       name: "set_val_hide";
+                               signal: "elm,state,val,hide";
+                               source: "elm";
                                action: STATE_SET "hide" 0.0;
-                               target: "popup";
-                               target: "popup.text";
+                               target: "elm.indicator";
                        }
-                       program { name: "mouse_down";
-                               signal: "ZOOM_START";
+                       program
+                       {       name: "slider_disable";
+                               signal: "elm,state,disabled";
                                source: "elm";
-                               action: STATE_SET "show" 0.0;
-                               target: "toppopup";
-                               target: "toppopup.text";
-                               after: "hide_popup";
+                               action: STATE_SET "disabled" 0.0;
+                               target: "button0";
+                               target: "button_events";
                        }
-                       program { name: "mouse_up";
-                               signal: "ZOOM_STOP";
+                       program
+                       {       name: "slider_enable";
+                               signal: "elm,state,enabled";
                                source: "elm";
                                action: STATE_SET "default" 0.0;
-                               target: "toppopup";
-                               target: "toppopup.text";
-                               after: "show_popup";
+                               target: "button0";
+                               target: "button_events";
+                       }
+                       program
+                       {       name: "mouse_down";
+                               signal: "mouse,down,*";
+                               source: "button_events";
+                               action: STATE_SET "pressed" 0.0;
+                               target: "button0";
+                               after: "text_pressed";
+                       }
+                       program
+                       {       name: "mouse_up";
+                               signal: "mouse,up,*";
+                               source: "button_events";
+                               action: STATE_SET "default" 0.0;
+                               target: "button0";
+                               after: "text_unpressed";
+                       }
+                       program
+                       {       name: "text_pressed";
+                               script
+                               {
+                                       new st[31];
+                                       new Float:vl;
+                                       get_state(PART:"elm.indicator", st, 30, vl);
+                                       if (!strcmp(st, "default"))
+                                       set_state(PART:"elm.indicator", "pressed", 0.0);
+                               }
+                       }
+                       program
+                       {       name: "text_unpressed";
+                               script
+                               {
+                                       new st[31];
+                                       new Float:vl;
+                                       get_state(PART:"elm.indicator", st, 30, vl);
+                                       if (!strcmp(st, "pressed"))
+                                       set_state(PART:"elm.indicator", "default", 0.0);
+                               }
                        }
                }
-
        }
-       group {
-               name: "ly_browser";
-
-               parts {
-                       /* background */
-                       part {
-                               name: "bg";
-                               type: RECT;
+       group
+       {       name: "elm/slider/horizontal/soundbalance";
+               images
+               {
+                       image: "org.tizen.setting.png" COMP;
+                       image: "org.tizen.setting.png" COMP;
+                       image: "org.tizen.setting.png" COMP;
+               }
+               script
+               {
+               public invert_on = 0;
+               public set_invert_on()
+                       {
+                               set_state(PART:"level", "inverted", 0.0);
+                               set_state(PART:"level2", "inverted", 0.0);
+                               set_int(invert_on, 1);
+                       }
+               public set_invert_off()
+                       {
+                               set_state(PART:"level", "default", 0.0);
+                               set_state(PART:"level2", "default", 0.0);
+                               set_int(invert_on, 0);
+                       }
+               public thumb_down()
+                       {
+                               if(get_int(invert_on) == 0)
+                               set_state(PART:"level", "pressed", 0.0);
+                               else if(get_int(invert_on) == 1)
+                               set_state(PART:"level2", "pressed", 0.0);
+                       }
+               public thumb_up()
+                       {
+                               if(get_int(invert_on) == 0)
+                               set_state(PART:"level", "default", 0.0);
+                               else if(get_int(invert_on) == 1)
+                               set_state(PART:"level2", "inverted", 0.0);
+                       }
+               }
+               parts
+               {
+                       part
+                       {       name: "base";
+                               mouse_events: 0;
                                scale: 1;
-                               description {
-                                       state: "default" 0.0;
-                                       rel1 { relative: 0.0 0.0; offset: 0 0;}
-                                       rel2 { relative: 1.0 1.0; offset: 0 0;}
-                                       color: 8 8 8 8;
+                               description
+                               {       state: "default" 0.0;
+                                       min: SLIDER_BASE_MIN_WIDTH_INC SLIDER_BASE_HEIGHT_INC;
+                                       max: 99999 SLIDER_BASE_HEIGHT_INC;
+                                       rel1.to: "bg";
+                                       rel2.to: "bg";
+                                       image.normal: "org.tizen.setting.png";
+                                       image.border: PROGRESS_BG_IMAGE_BORDER_INC;
+                                       image.border_scale: 1;
                                }
                        }
-                       part {
-                               name: "bg_swallow";
-                               type: SWALLOW;
+                       part
+                       {
+                               name: "base_top_pad";
                                mouse_events: 1;
                                scale: 1;
-                               description {
+                               type: RECT;
+                               description
+                               {
                                        state: "default" 0.0;
-                                       align: 0.5 0.5;
-                                       rel1 { relative: 0.0 0.0; offset: 0 0; to: "bg";}
-                                       rel2 { relative: 1.0 1.0; offset: 0 0; to: "bg";}
+                                       visible: 0;
+                                       min: 0 4;
+                                       fixed: 1 1;
+                                       align: 0.0 1.0;
+                                       rel1
+                                       {       relative: 0.0 0.0; to: "base";}
+                                       rel2
+                                       {       relative: 1.0 0.0; to: "base";}
                                }
                        }
-                       part {
-                               name: "toppopup";
-                               type: IMAGE;
+                       part
+                       {
+                               name: "mid_clue";
+                               mouse_events: 1;
                                scale: 1;
-                               description {
+                               description
+                               {
                                        state: "default" 0.0;
-                                       visible: 0;
-                                       align: 0.5 0.5;
-                                       rel1 { relative: 0.1 0.05; offset: 0 0; to: "bg"; }
-                                       rel2 { relative: 0.9 0.21; offset: 0 0; to: "bg"; }
-                                       image {
-                                               normal: "org.tizen.setting.png";
-                                               border: 13 13 9 9;
-                                               border_scale: 1;
-                                       }
-                               }
-                               description {
-                                       state: "show" 0.0;
-                                       inherit: "default" 0.0;
                                        visible: 1;
+                                       min: 18 27;
+                                       max: 18 27;
+                                       fixed: 1 1;
+                                       align: 0.5 1.0;
+                                       rel1
+                                       {       relative: 0.5 0.0; to: "base_top_pad";}
+                                       rel2
+                                       {       relative: 0.5 0.0; to: "base_top_pad";}
+                                       image.normal: "org.tizen.setting.png";
                                }
                        }
-                       part { name: "toppopup.text";/*middle allign*/
-                                   type: TEXTBLOCK;
-                                   scale: 1;
-                                   description { state: "default" 0.0;
-                                          visible: 0;
-                                          align: 0.5 0.5;
-                                          min: 0 26;
-                                          fixed: 0 1;
-                                          rel1 { relative: 0.1 0.05; offset: 10 0; to: "bg"; }
-                                          rel2 { relative: 0.9 0.21; offset: -10 0; to: "bg"; }
-
-                                      //color: 8 8 8 255;
-                                      text
-                                          {
-                                               //align: 0.5 0.5;
-                                               min: 0 1;
-                                               //font: "Tizen:style=Bold";
-                                               //size: 26;
-                                               //text_class:"tizen";
-                                               style: textblock_moveicon;
-                                       }
-                                   }
-                                   description {
-                                           state: "show" 0.0;
-                                           inherit: "default" 0.0;
-                                           visible: 1;
-                                   }
-                       }
-
-                       part {
-                               name: "circle";
-                               type: SWALLOW;
-                               mouse_events: 1;
+                       part
+                       {       name: "bar_image_left_padding";
+                               type: RECT;
                                scale: 1;
-                               description {
-                                       state: "default" 0.0;
-                                       align: 0.5 0.5;
-                                       max: ITEM_Y_DEN ITEM_Y_DEN;
-                                       rel1 { relative: 0.4 0.4; offset: 0 0; to: "bg"; }//y_offset = 32
-                                       rel2 { relative: 0.6 0.6; offset: 0 0; to: "bg"; }
-                               }
-                               description {
-                                       state: "hide" 0.0;
-                                       inherit: "default" 0.0;
+                               description
+                               {       state: "default" 0.0;
                                        visible: 0;
+                                       min: PROGRESS_BAR_IMAGE_PADDING_SIZE_INC;
+                                       max: PROGRESS_BAR_IMAGE_PADDING_SIZE_INC;
+                                       fixed: 1 0;
+                                       rel1.to: "base";
+                                       rel2
+                                       {       relative: 0.0 1.0; to: "base";}
+                                       align: 0.0 0.5;
                                }
                        }
-                       //128
-
-                       part {
-                               name: "up_arrow1";
-                               type: SWALLOW;
-                               mouse_events: 1;
+                       part
+                       {       name: "bar_image_right_padding";
+                               type: RECT;
                                scale: 1;
-                               description {
-                                       state: "default" 0.0;
+                               description
+                               {       state: "default" 0.0;
                                        visible: 0;
-                                       rel1 { relative: 0.32 0.27; offset: 0 0; to: "bg"; }//y_offset = 32
-                                       rel2 { relative: 0.68 0.34; offset: 0 0; to: "bg"; }
-                               }
-                               description {
-                                       state: "show" 0.0;
-                                       inherit: "default" 0.0;
-                                       visible: 1;
+                                       min: PROGRESS_BAR_IMAGE_PADDING_SIZE_INC;
+                                       max: PROGRESS_BAR_IMAGE_PADDING_SIZE_INC;
+                                       fixed: 1 0;
+                                       rel1
+                                       {       relative: 1.0 0.0; to: "base";}
+                                       rel2.to: "base";
+                                       align: 1.0 0.5;
                                }
                        }
-
-                       part {
-                               name: "up_arrow2";
-                               type: SWALLOW;
-                               mouse_events: 1;
+                       part
+                       {       name: "level";
+                               mouse_events: 0;
                                scale: 1;
-                               description {
-                                       state: "default" 0.0;
+                               clip_to: "clipper";
+                               description
+                               {       state: "default" 0.0;
+                                       fixed: 1 1;
+                                       rel1
+                                       {       to_x: "bar_image_left_padding"; to_y: "base"; relative: 1.0 0.0;}
+                                       rel2
+                                       {       to_y: "base"; to_x: "elm.dragable.slider"; relative: 0.5 1.0;}
                                        visible: 0;
-                                       rel1 { relative: 0.32 0.33; offset: 0 0; to: "bg"; }//y_offset = 32
-                                       rel2 { relative: 0.68 0.4; offset: 0 0; to: "bg"; }
+                                       image.normal: "org.tizen.setting.png";
+                                       image.border: PROGRESS_BAR_IMAGE_BORDER_INC;
+                                       image.border_scale: 1;
                                }
-                               description {
-                                       state: "show" 0.0;
+                               description
+                               {       state: "inverted" 0.0;
                                        inherit: "default" 0.0;
-                                       visible: 1;
-                               }
-                       }
-                       part {
-                               name: "down_arrow1";
-                               type: SWALLOW;
-                               mouse_events: 1;
-                               scale: 1;
-                               description {
-                                       state: "default" 0.0;
                                        visible: 0;
-                                       rel1 { relative: 0.32 0.66; offset: 0 0; to: "bg"; }//y_offset = 32
-                                       rel2 { relative: 0.68 0.73; offset: 0 0; to: "bg"; }
                                }
-                               description {
-                                       state: "show" 0.0;
+                               description
+                               {       state: "pressed" 0.0;
                                        inherit: "default" 0.0;
-                                       visible: 1;
                                }
                        }
-                       part {
-                               name: "down_arrow2";
-                               type: SWALLOW;
-                               mouse_events: 1;
+                       part
+                       {       name: "level2";
+                               mouse_events: 0;
                                scale: 1;
-                               description {
-                                       state: "default" 0.0;
+                               clip_to: "clipper";
+                               description
+                               {       state: "default" 0.0;
+                                       fixed: 1 1;
                                        visible: 0;
-                                       rel1 { relative: 0.32 0.6; offset: 0 0; to: "bg"; }//y_offset = 32
-                                       rel2 { relative: 0.68 0.67; offset: 0 0; to: "bg"; }
+                                       rel1
+                                       {       to_y: "base"; to_x: "elm.dragable.slider"; relative: 0.5 0.0;}
+                                       rel2
+                                       {       to_y: "base"; to_x: "bar_image_left_padding"; relative: 0.0 1.0;}
+                                       image.normal: "org.tizen.setting.png";
+                                       image.border: PROGRESS_BAR_IMAGE_BORDER_INC;
+                                       image.border_scale: 1;
                                }
-                               description {
-                                       state: "show" 0.0;
+                               description
+                               {       state: "inverted" 0.0;
                                        inherit: "default" 0.0;
-                                       visible: 1;
+                                       visible: 0;
+                               }
+                               description
+                               {       state: "pressed" 0.0;
+                                       inherit: "default" 0.0;
+                                       visible: 0;
                                }
                        }
-
-                       //720*1280-----(86.4,256)
-                       part {
-                               name: "left_arrow1";
+                       part
+                       {       name: "bg";
+                               type: RECT;
+                               mouse_events: 0;
+                               scale: 1;
+                               description
+                               {       state: "default" 0.0;
+                                       visible: 0;
+                                       rel1.to: "elm.swallow.bar";
+                                       rel2.to: "elm.swallow.bar";
+                               }
+                       }
+                       part
+                       {       name: "elm.swallow.bar";
                                type: SWALLOW;
-                               mouse_events: 1;
+                               mouse_events: 0;
+                               scale: 1;
+                               description
+                               {       state: "default" 0.0;
+                                       min: SLIDER_SWALLOW_BAR_MIN_WIDTH_INC SLIDER_SWALLOW_BAR_HEIGHT_INC;
+                                       max: 99999 SLIDER_SWALLOW_BAR_HEIGHT_INC;
+                                       align: 1.0 0.5;
+                                       rel1
+                                       {
+                                               to_x: "bar_left_padding";
+                                               relative: 1.0 0.0;
+                                       }
+                                       rel2
+                                       {
+                                               to_x: "bar_right_padding";
+                                               relative: 0.0 1.0;
+                                       }
+                               }
+                       }
+                       part
+                       {       name: "bar_left_padding";
+                               type: RECT;
+                               scale: 1;
+                               description
+                               {
+                                       state: "default" 0.0;
+                                       visible: 0;
+                                       min: 16 0;
+                                       fixed: 1 1;
+                                       rel1
+                                       {
+                                               relative: 1.0 0.5;
+                                               to_x: "elm.text";
+                                       }
+                                       rel2
+                                       {
+                                               relative: 1.0 0.5;
+                                               to_x: "elm.text";
+                                       }
+                                       align: 0.0 0.5;
+                               }
+                       }
+                       part
+                       {       name: "bar_right_padding";
+                               type: RECT;
                                scale: 1;
-                               description {
+                               description
+                               {
                                        state: "default" 0.0;
                                        visible: 0;
-                                       rel1 { relative: 0.05 0.4; offset: 0 0; to: "bg"; }//y_offset = 32
-                                       rel2 { relative: 0.17 0.6; offset: 0 0; to: "bg"; }
+                                       min: 16 0;
+                                       fixed: 1 1;
+                                       rel1
+                                       {
+                                               relative: 0.0 0.5;
+                                               to_x: "elm.units";
+                                       }
+                                       rel2
+                                       {
+                                               relative: 0.0 0.5;
+                                               to_x: "elm.units";
+                                       }
+                                       align: 1.0 0.5;
+                               }
+                       }
+                       part
+                       {       name: "elm.swallow.icon";
+                               type: SWALLOW;
+                               scale: 1;
+                               description
+                               {       state: "default" 0.0;
+                                       visible: 0;
+                                       align: 0.0 0.5;
+                                       rel1
+                                       {       to_y: "elm.swallow.bar";}
+                                       rel2
+                                       {       relative: 0.0 1.0; to_y: "elm.swallow.bar";}
                                }
-                               description {
-                                       state: "show" 0.0;
+                               description
+                               {       state: "visible" 0.0;
                                        inherit: "default" 0.0;
                                        visible: 1;
+                                       aspect: 1.0 1.0;
+                                       aspect_preference: VERTICAL;
                                }
                        }
-                       part {
-                               name: "left_arrow2";
-                               type: SWALLOW;
-                               mouse_events: 1;
+                       part
+                       {       name: "elm.text";
+                               type: TEXT;
+                               mouse_events: 0;
                                scale: 1;
-                               description {
-                                       state: "default" 0.0;
+                               description
+                               {       state: "default" 0.0;
                                        visible: 0;
-                                       rel1 { relative: 0.14 0.4; offset: 0 0; to: "bg"; }//y_offset = 32
-                                       rel2 { relative: 0.26 0.6; offset: 0 0; to: "bg"; }
+                                       fixed: 1 1;
+                                       align: 0.0 0.5;
+                                       rel1.to_x: "elm.swallow.icon";
+                                       rel1.relative: 1.0 0.0;
+                                       rel2.to_x: "elm.swallow.icon";
+                                       color: SLIDER_UNITS_TEXT_COLOR_INC;
+                                       text
+                                       {
+                                               font: "Tizen:style=Medium";
+                                               size: SLIDER_UNITS_TEXT_SIZE_INC;
+                                               min: 0 0;
+                                               align: 0.0 0.5;
+                                               text_class: "tizen";
+                                               ellipsis: -1;
+                                       }
                                }
-                               description {
-                                       state: "show" 0.0;
+                               description
+                               {       state: "visible" 0.0;
                                        inherit: "default" 0.0;
                                        visible: 1;
+                                       text.min: 1 1;
                                }
                        }
-                       part {
-                               name: "right_arrow2";
+                       part
+                       {       name: "elm.swallow.end";
                                type: SWALLOW;
-                               mouse_events: 1;
                                scale: 1;
-                               description {
-                                       state: "default" 0.0;
+                               description
+                               {       state: "default" 0.0;
                                        visible: 0;
-                                       rel1 { relative: 0.74 0.4; offset: 0 0; to: "bg"; }//y_offset = 32
-                                       rel2 { relative: 0.86 0.6; offset: 0 0; to: "bg"; }
+                                       align: 1.0 0.5;
+                                       rel1
+                                       {
+                                               relative: 1.0 0.0;
+                                               to_y: "elm.swallow.bar";
+                                       }
+                                       rel2
+                                       {
+                                               relative: 1.0 1.0;
+                                               to_y: "elm.swallow.bar";
+                                       }
                                }
-                               description {
-                                       state: "show" 0.0;
+                               description
+                               {       state: "visible" 0.0;
                                        inherit: "default" 0.0;
                                        visible: 1;
+                                       aspect: 1.0 1.0;
+                                       aspect_preference: VERTICAL;
                                }
                        }
-                       part {
-                               name: "right_arrow1";
-                               type: SWALLOW;
-                               mouse_events: 1;
+                       part
+                       {       name: "units";
+                               type: RECT;
+                               mouse_events: 0;
                                scale: 1;
-                               description {
-                                       state: "default" 0.0;
+                               description
+                               {       state: "default" 0.0;
                                        visible: 0;
-                                       rel1 { relative: 0.83 0.4; offset: 0 0; to: "bg"; }//y_offset = 32
-                                       rel2 { relative: 0.95 0.6; offset: 0 0; to: "bg"; }
+                                       rel1
+                                       {       to_x: "elm.units";}
                                }
-                               description {
-                                       state: "show" 0.0;
+                               description
+                               {       state: "visible" 0.0;
                                        inherit: "default" 0.0;
                                        visible: 1;
                                }
                        }
-
-                       part {
-                               name: "popup";
-                               type: IMAGE;
+                       part
+                       {       name: "elm.units";
+                               type: TEXT;
+                               mouse_events: 0;
                                scale: 1;
-                               description {
-                                       state: "default" 0.0;
-                                       align: 0.5 0.5;
-                                       rel1 { relative: 0.1 0.64; offset: 0 0; to: "bg"; }
-                                       rel2 { relative: 0.9 0.74; offset: 0 0; to: "bg"; }
-                                       image {
-                                               normal: "org.tizen.setting.png";
-                                               border: 13 13 9 9;
-                                               border_scale: 1;
+                               description
+                               {       state: "default" 0.0;
+                                       visible: 0;
+                                       fixed: 1 1;
+                                       align: 1.0 0.5;
+                                       rel1.to_x: "elm.swallow.end";
+                                       rel2.relative: 0.0 1.0;
+                                       rel2.to_x: "elm.swallow.end";
+                                       color: SLIDER_UNITS_TEXT_COLOR_INC;
+                                       text
+                                       {
+                                               font: "Tizen:style=Bold";
+                                               size: SLIDER_UNITS_TEXT_SIZE_INC;
+                                               min: 0 0;
+                                               align: 0.0 0.5;
+                                               text_class: "tizen";
+                                               ellipsis: -1;
                                        }
                                }
-                               description {
-                                       state: "hide" 0.0;
+                               description
+                               {       state: "visible" 0.0;
                                        inherit: "default" 0.0;
+                                       fixed: 1 1;
+                                       visible: 1;
+                                       text.min: 1 1;
+                               }
+                       }
+                       part
+                       {       name: "elm.dragable.slider";
+                               type: GROUP;
+                               source: "elm/slider/horizontal/indicator/default";
+                               mouse_events: 1;
+                               scale: 1;
+                               dragable
+                               {
+                                       x: 1 1 0;
+                                       y: 0 0 0;
+                                       confine: "bg";
+                               }
+                               description
+                               {       state: "default" 0.0;
+                                       min: SLIDER_INDICATOR_WIDTH_INC SLIDER_INDICATOR_HEIGHT_INC;
+                                       fixed: 1 1;
+                                       align: 0.5 0.5;
+                                       color: 8 8 8 8;
+                               }
+                       }
+                       part
+                       {       name: "disabler";
+                               type: RECT;
+                               mouse_events: 1;
+                               repeat_events: 0;
+                               scale: 1;
+                               description
+                               {       state: "default" 0.0;
                                        visible: 0;
+                                       color: 8 8 8 8;
+                               }
+                               description
+                               {       state: "disabled" 0.0;
+                                       inherit: "default" 0.0;
+                                       visible: 1;
                                }
                        }
-                       part { name: "popup.text";/*middle allign*/
-                                   type: TEXTBLOCK;
-                                   scale: 1;
-                                   description { state: "default" 0.0;
-                                          align: 0.5 0.5;
-                                          min: 0 26;
-                                          fixed: 0 1;
-                                          rel1 { relative: 0.0 0.0; offset: 10 0; to: "popup"; }
-                                          rel2 { relative: 1.0 1.0; offset: -10 0; to: "popup"; }
-
-                                      //color: 8 8 8 255;
-                                      text
-                                          {
-                                               //align: 0.5 0.5;
-                                               min: 0 1;
-                                               //font: "Tizen:style=Bold";
-                                               //size: 26;
-                                               //text_class:"tizen";
-                                               style: textblock_moveicon;
-                                       }
-                                   }
-                                   description {
-                                           state: "hide" 0.0;
-                                           inherit: "default" 0.0;
-                                           visible: 0;
-                                   }
+                       part
+                       {       name: "clipper";
+                               type: RECT;
+                               description
+                               {       state: "default" 0.0;
+                                       color: 255 255 255 255;
+                               }
+                               description
+                               {       state: "disabled" 0.0;
+                                       color: 255 255 255 102;
+                               }
                        }
-               } // end of parts
-               programs {
-                       program { name: "show_circle";
+               }
+               programs
+               {
+                       program
+                       {       name: "text_show";
+                               signal: "elm,state,text,visible";
+                               source: "elm";
+                               action: STATE_SET "visible" 0.0;
+                               target: "elm.text";
+                       }
+                       program
+                       {       name: "text_hide";
+                               signal: "elm,state,text,hidden";
+                               source: "elm";
                                action: STATE_SET "default" 0.0;
-                               target: "circle";
-                               target: "popup";
-                               target: "popup.text";
+                               target: "elm.text";
                        }
-                       program { name: "hide_circle";
-                               action: STATE_SET "hide" 0.0;
-                               target: "circle";
-                               target: "popup";
-                               target: "popup.text";
+                       program
+                       {       name: "icon_show";
+                               signal: "elm,state,icon,visible";
+                               source: "elm";
+                               action: STATE_SET "visible" 0.0;
+                               target: "elm.swallow.icon";
                        }
-                       program { name: "mouse_down";
-                               signal: "MOUSE_DOWN_BROWSER";
+                       program
+                       {       name: "icon_hide";
+                               signal: "elm,state,icon,hidden";
                                source: "elm";
-                               action: STATE_SET "show" 0.0;
-                               target: "toppopup";
-                               target: "toppopup.text";
-                               target: "left_arrow1";
-                               target: "left_arrow2";
-                               target: "right_arrow1";
-                               target: "right_arrow2";
-                               target: "up_arrow1";
-                               target: "up_arrow2";
-                               target: "down_arrow1";
-                               target: "down_arrow2";
-                               after: "hide_circle";
-                       }
-                       program { name: "mouse_up";
-                               signal: "MOUSE_UP_BROWSER";
+                               action: STATE_SET "default" 0.0;
+                               target: "elm.swallow.icon";
+                       }
+                       program
+                       {       name: "end_show";
+                               signal: "elm,state,end,visible";
+                               source: "elm";
+                               action: STATE_SET "visible" 0.0;
+                               target: "elm.swallow.end";
+                       }
+                       program
+                       {       name: "end_hide";
+                               signal: "elm,state,end,hidden";
                                source: "elm";
                                action: STATE_SET "default" 0.0;
-                               target: "toppopup";
-                               target: "toppopup.text";
-                               target: "left_arrow1";
-                               target: "left_arrow2";
-                               target: "right_arrow1";
-                               target: "right_arrow2";
-                               target: "up_arrow1";
-                               target: "up_arrow2";
-                               target: "down_arrow1";
-                               target: "down_arrow2";
-                               after: "show_circle";
+                               target: "elm.swallow.end";
                        }
-               }
-       }
-       group {
-               name: "ly_move_icon";
-
-               parts {
-                       /* background */
-                       part {
-                               name: "bg";
-                               type: RECT;
-                               scale: 1;
-                               description {
-                                       state: "default" 0.0;
-                                       rel1 { relative: 0.0 0.0; offset: 0 0;}
-                                       rel2 { relative: 1.0 1.0; offset: 0 0;}
-                                       color: 8 8 8 8;
-                               }
+                       program
+                       {       name: "units_show";
+                               signal: "elm,state,units,visible";
+                               source: "elm";
+                               action: STATE_SET "visible" 0.0;
+                               target: "elm.units";
+                               target: "units";
                        }
-                       part {
-                               name: "bg_swallow";
-                               type: SWALLOW;
-                               mouse_events: 1;
-                               scale: 1;
-                               description {
-                                       state: "default" 0.0;
-                                       align: 0.5 0.5;
-                                       rel1 { relative: 0.0 0.0; offset: 0 0; to: "bg";}
-                                       rel2 { relative: 1.0 1.0; offset: 0 0; to: "bg";}
+                       program
+                       {       name: "units_hide";
+                               signal: "elm,state,units,hidden";
+                               source: "elm";
+                               action: STATE_SET "default" 0.0;
+                               target: "elm.units";
+                               target: "units";
+                       }
+                       program
+                       {       name: "invert_on";
+                               signal: "elm,state,inverted,on";
+                               source: "elm";
+                               script
+                               {
+                                       set_invert_on();
                                }
                        }
-
-                       part {
-                               name: "invisible_rect1";
-                               type: SWALLOW;
-                               mouse_events: 1;
-                               scale: 1;
-                               description {
-                                       state: "default" 0.0;
-                                       //fixed: 1 1;
-                                       align: 0.0 0.0;
-                                       rel1 { relative: 0.0 0.0; offset: 0 0; to: "bg"; }
-                                       rel2 { relative: 1.0 0.24; offset: 0 0; to: "bg"; }
+                       program
+                       {       name: "invert_off";
+                               signal: "elm,state,inverted,off";
+                               source: "elm";
+                               script
+                               {
+                                       set_invert_off();
                                }
                        }
-                       part {
-                               name: "invisible_rect1.1";
-                               type: SWALLOW;
-                               mouse_events: 1;
-                               scale: 1;
-                               description {
-                                       state: "default" 0.0;
-                                       //fixed: 1 1;
-                                       align: 0.0 0.0;
-                                       rel1 { relative: 0.0 0.0; offset: 0 0; to: "bg"; }
-                                       rel2 { relative: 1.0 0.05; offset: 0 0; to: "bg"; }
+                       program
+                       {       name: "val_show";
+                               signal: "mouse,down,*";
+                               source: "elm.dragable.slider";
+                               script
+                               {
+                                       thumb_down();
                                }
                        }
-
-                       part {
-                               name: "search_bar2";
-                               type: SWALLOW;
-                               mouse_events: 1;
-                               scale: 1;
-                               description {
-                                       state: "default" 0.0;
-                                       min: 0 ITEM_Y_DEN;
-                                       fixed: 1 1;
-                                       align: 0.0 0.0;
-                                       rel1 { relative: 0.0 0.032; offset: 0 0; to: "bg"; }//y_offset = 32
-                                       rel2 { relative: 1.0 0.17; offset: 0 0; to: "bg"; }
+                       program
+                       {       name: "val_hide";
+                               signal: "mouse,up,*";
+                               source: "elm.dragable.slider";
+                               script
+                               {
+                                       thumb_up();
                                }
                        }
-
-                       part {
-                               name: "invisible_rect2";
-                               type: SWALLOW;
-                               mouse_events: 1;
-                               scale: 1;
-                               description {
-                                       state: "default" 0.0;
-                                       //fixed: 1 1;
-                                       align: 0.0 0.0;
-                                       rel1 { relative: 0.0 0.95; offset: 0 0; to: "bg"; }
-                                       rel2 { relative: 1.0 1.0; offset: 0 0; to: "bg"; }
-                               }
+                       program
+                       {       name: "slider_disable";
+                               signal: "elm,state,disabled";
+                               source: "elm";
+                               action: STATE_SET "disabled" 0.0;
+                               target: "disabler";
+                               target: "clipper";
                        }
-
-                       part {
-                               name: "middle_icon";
-                               type: SWALLOW;
-                               mouse_events: 1;
-                               scale: 1;
-                               description {
-                                       state: "default" 0.0;
-                                       //min: 80 80;
-                                       fixed: 1 1;
-                                       align: 0.5 1.0;
-                                       rel1 { relative: 0.37 0.37; offset: 0 0; to: "bg"; }
-                                       rel2 { relative: 0.63 0.63; offset: 0 0; to: "bg"; }
-                               }
+                       program
+                       {       name: "slider_enable";
+                               signal: "elm,state,enabled";
+                               source: "elm";
+                               action: STATE_SET "default" 0.0;
+                               target: "disabler";
+                               target: "clipper";
                        }
+               }
+       }
 
-                       part {
-                               name: "popup";
-                               type: IMAGE;
+
+       group
+       {
+               name: "storage_edge";
+               parts
+               {
+                       part
+                       {
+                               name: "color_edge";
+                               type: RECT;
                                scale: 1;
-                               description {
+                               description
+                               {
                                        state: "default" 0.0;
-                                       align: 0.5 0.5;
-                                       fixed: 0 1;
-                                       rel1 { relative: 0.03 0.632; offset: 0 0; to: "bg"; }
-                                       rel2 { relative: 0.97 0.77; offset: 0 0; to: "bg"; }
-                                       image {
-                                               normal: "org.tizen.setting.png";
-                                               border: 13 13 9 9;
-                                               border_scale: 1;
-                                       }
+                                       min: 18 50;
+                                       align: 0.0 0.5;
+                                       visible: 0;
+                                       rel1.relative: 0.0 0.0;
+                                       rel2.relative: 1.0 1.0;
                                }
-                               description {
-                                       state: "hide" 0.0;
+                               description
+                               {
+                                       state: "color_apps" 0.0;
                                        inherit: "default" 0.0;
-                                       visible: 0;
+                                       color: STORAGE_APPS_COLOR 255;
+                                       visible: 1;
                                }
-                       }
-                       part { name: "bubble.text";/*middle allign*/
-                                   type: TEXTBLOCK;
-                                   scale: 1;
-                                   description { state: "default" 0.0;
-                                          align: 0.5 0.5;
-                                          //min: 0 26;
-                                          fixed: 0 1;
-                                          rel1 { relative: 0.03 0.632; offset: 0 0; to: "bg"; }
-                                          rel2 { relative: 0.97 0.77; offset: 0 0; to: "bg"; }
-
-                                      //color: 8 8 8 255;
-                                      text
-                                          {
-                                               //align: 0.5 0.5;
-                                               min: 0 1;
-                                               //font: "Tizen:style=Bold";
-                                               //size: 26;
-                                               //text_class:"tizen";
-                                               style: textblock_moveicon;
-                                       }
-                                   }
-                                   description {
-                                           state: "hide" 0.0;
-                                           inherit: "default" 0.0;
-                                           visible: 0;
-                                   }
-                       }
-
-               } // end of parts
-       }
-
-       group {
-                       name: "storage_search_layout";
-
-                       parts {
-                               /* background */
-                               part {
-                                       name: "bg";
-                                       type: RECT;
-                                       scale: 1;
-                                       description {
-                                               state: "default" 0.0;
-                                               rel1 { relative: 0.0 0.0; offset: 0 0;}
-                                               rel2 { relative: 1.0 1.0; offset: 0 0;}
-                                               color: 8 8 8 8;
-                                       }
+                               description
+                               {
+                                       state: "color_images" 0.0;
+                                       inherit: "default" 0.0;
+                                       color: STORAGE_IMAGES_COLOR 255;
+                                       visible: 1;
                                }
-                               part {
-                                       name: "bg_swallow";
-                                       type: SWALLOW;
-                                       mouse_events: 1;
-                                       scale: 1;
-                                       description {
-                                               state: "default" 0.0;
-                                               align: 0.5 0.5;
-                                               rel1 { relative: 0.0 0.0; offset: 0 0; to: "bg";}
-                                               rel2 { relative: 1.0 1.0; offset: 0 0; to: "bg";}
-                                       }
+                               description
+                               {
+                                       state: "color_videos" 0.0;
+                                       inherit: "default" 0.0;
+                                       color: STORAGE_VIDEOS_COLOR 255;
+                                       visible: 1;
                                }
-                               /******End adding middle icon and its text*******/
-
-                               /* search area swallow */
-                               part {
-                                       name: "search_bar";
-                                       type: SWALLOW;
-                                       mouse_events: 1;
-                                       scale: 1;
-                                       description {
-                                               state: "default" 0.0;
-                                               min: 0 ITEM_Y_DEN;
-                                               fixed: 1 1;
-                                               align: 0.0 0.0;
-                                               rel1 { relative: 0.0 0.0; offset: 0 0; to: "bg"; }
-                                               rel2 { relative: 1.0 0.0; offset: 0 0; to: "bg"; }
-                                       }
+                               description
+                               {
+                                       state: "color_audio" 0.0;
+                                       inherit: "default" 0.0;
+                                       color: STORAGE_AUDIO_COLOR 255;
+                                       visible: 1;
                                }
-
-                       ///////////////////////////////////////////
-                               /* genlist swallow */
-                               part {
-                                       name: "search_list";
-                                       type: SWALLOW;
-                                       mouse_events: 1;
-                                       scale: 1;
-                                       description {
-                                               state: "default" 0.0;
-                                               align: 0.0 0.0;
-                                               //rel1 { relative: 0.0 1.0; offset: 0 0; to: "search_bar"; }
-                                               rel1 { relative: 0.0 1.0; offset: 0 5; to: "search_bar"; }
-                                               rel2 { relative: 1.0 1.0; offset: 0 0; to: "bg"; }
-                                       }
+                               description
+                               {
+                                       state: "color_documents" 0.0;
+                                       inherit: "default" 0.0;
+                                       color: STORAGE_DOCUMENTS_COLOR 255;
+                                       visible: 1;
+                               }
+                               description
+                               {
+                                       state: "color_misc" 0.0;
+                                       inherit: "default" 0.0;
+                                       color: STORAGE_MISC_COLOR 255;
+                                       visible: 1;
+                               }
+                               description
+                               {
+                                       state: "color_cache" 0.0;
+                                       inherit: "default" 0.0;
+                                       color: STORAGE_CACHED_COLOR 255;
+                                       visible: 1;
                                }
-                       } // end of parts
+                               description
+                               {
+                                       state: "color_system" 0.0;
+                                       inherit: "default" 0.0;
+                                       color: STORAGE_SYSTEM_COLOR 255;
+                                       visible: 1;
+                               }
+                       }
+               }
+               programs
+               {
+                       program
+                       {       name: "show_color_apps";
+                               signal: "elm,state,show,apps";
+                               source: "elm";
+                               action: STATE_SET "color_apps" 0.0;
+                               target: "color_edge";
+                       }
+                       program
+                       {       name: "show_color_images";
+                               signal: "elm,state,show,images";
+                               source: "elm";
+                               action: STATE_SET "color_images" 0.0;
+                               target: "color_edge";
+                       }
+                       program
+                       {       name: "show_color_videos";
+                               signal: "elm,state,show,videos";
+                               source: "elm";
+                               action: STATE_SET "color_videos" 0.0;
+                               target: "color_edge";
+                       }
+                       program
+                       {       name: "show_color_audio";
+                               signal: "elm,state,show,audio";
+                               source: "elm";
+                               action: STATE_SET "color_audio" 0.0;
+                               target: "color_edge";
+                       }
+                       program
+                       {       name: "show_color_documents";
+                               signal: "elm,state,show,documents";
+                               source: "elm";
+                               action: STATE_SET "color_documents" 0.0;
+                               target: "color_edge";
+                       }
+                       program
+                       {       name: "show_color_misc";
+                               signal: "elm,state,show,misc";
+                               source: "elm";
+                               action: STATE_SET "color_misc" 0.0;
+                               target: "color_edge";
+                       }
+                       program
+                       {       name: "show_color_cache";
+                               signal: "elm,state,show,cache";
+                               source: "elm";
+                               action: STATE_SET "color_cache" 0.0;
+                               target: "color_edge";
+                       }
+                       program
+                       {       name: "show_color_system";
+                               signal: "elm,state,show,system";
+                               source: "elm";
+                               action: STATE_SET "color_system" 0.0;
+                               target: "color_edge";
+                       }
+               }
+
        }
+
        group
        {
-               name:"thumbnail_icon2";
-               min: 110 50;
-               max: 121 55;
+               name: "layout/simple_password";
                parts
                {
                        part
                        {
-                               name:"checkbox";
-                               type:SWALLOW;
+                               name: "bg";
+                               type: RECT;
                                scale: 1;
                                description
                                {
                                        state: "default" 0.0;
-                                       rel1 { relative: 0.0 0.0; offset: 0 0;}
-                                       rel2 { relative: 0.45 1.0; offset: 0 0;}
+                                       rel1
+                                       {       relative: 0.0 0.0;}
+                                       rel2
+                                       {       relative: 1.0 1.0;}
                                }
                        }
                        part
                        {
-                               name: "space";
+                               name: "pw_bg";
                                type: RECT;
                                scale: 1;
                                description
-                               { state: "default" 0.0;
-                                  min: 45 0;
-                                  fixed: 1 0;
-                                  rel1
-                                  {
-                                         relative: 1.0 0.0;
-                                         to_x: "checkbox";
-                                  }
-                                  rel2.to_x: "checkbox";
-                                  color: 8 8 8 8;
-                                  align: 0.0 0.0;
+                               {
+                                       state: "default" 0.0;
+                                       fixed: 0 1;
+                                       rel1
+                                       {       relative: 0.0 0.0; to: "bg";}
+                                       rel2
+                                       {       relative: 1.0 0.0; offset: 0 145; to: "bg";}
                                }
-
                        }
                        part
                        {
-                               name:"thumbnail";
-                               type:SWALLOW;
+                               name: "help.txt";
+                               type: TEXTBLOCK;
                                scale: 1;
                                description
                                {
                                        state: "default" 0.0;
-                                       rel1 { relative: 0.45 0.0; offset: 0 0;}
-                                       rel2 { relative: 1.0 1.0; offset: 0 0;}
-                               }
-                       }
-               }
-       }
-       group
-       {
-               name: "nocontents";
-               parts {
-                       part {
-                       name: "contents";
-                       type: SWALLOW;
-                               description {
-                               state: "default" 0.0;
+                                       fixed: 0 1;
+                                       align: 0.0 0.0;
+                                       rel1
+                                       {       relative: 0.0 1.0; offset: 18 18; to: "pw_bg";}
+                                       rel2
+                                       {       relative: 1.0 1.0; offset: -18 -18; to: "bg";}
+                                       text
+                                       {
+                                               style: "description_style";
+                                       }
                                }
                        }
-               }
-       }
-       group
-       {
-        name: "selinfo_bottom";
-
-        parts {
-                part {
-                        name: "background";
-                        type: RECT;
-                        scale: 1;
-                        description {
-                                state: "default" 0.0;
-                               rel1 { relative: 0.0 0.0; }
-                                rel2 { relative: 1.0 1.0; }
-                                color: 8 8 8 8;
-                        }
-                }
-
-                part {
-                        name: "elm.swallow.contents";
-                        type: SWALLOW;
-                        scale: 1;
-                        description {
-                                state: "default" 0.0;
-                                rel1 { relative: 0.0 0.0; to: "background"; }
-                                rel2 { relative: 1.0 0.0; to_x: "background"; to_y:"bottom_padding"; }
-                        }
-                }
-
-                part {
-                        name: "bottom_padding";
-                        type: RECT;
-                        scale: 1;
-                        description {
-                                state: "default" 0.0;
-                                min: 0 0;
-                                fixed: 0 1;
-                                align: 0.5 1.0;
-                                rel1 { relative: 0.0 1.0; to: "background"; }
-                                rel2 { relative: 1.0 1.0; to: "background"; }
-                                color: 8 8 8 8;
-                        }
-                        description {
-                                state: "padding" 0.0;
-                                inherit: "default" 0.0;
-                                min: 0 5; // 66+4+12
-                        }
-                }
-        }
-
-        programs {
-                program {
-                        name: "bottom_padding_content_area";
-                        signal: "elm,layout,content,bottom_padding";
-                        source: "layout";
-                        action: STATE_SET "padding" 0.0;
-                        target: "bottom_padding";
-                }
-                program {
-                        name: "default_content_area";
-                        signal: "elm,layout,content,default";
-                        source: "layout";
-                        action: STATE_SET "default" 0.0;
-                        target: "bottom_padding";
-                }
-        }
-       }
-       group { name: "popup_checkview";
-          parts {
-             part { name: "pad_t";
-                type: SPACER;
-                scale: 1;
-                description { state: "default" 0.0;
-                   align: 0.5 0.0;
-                   min: 0 32;
-                   fixed: 0 1;
-                   rel1 {
-                      relative: 1.0 0.0;to_x: "pad_l";
-                   }
-                   rel2 {
-                      relative: 0.0 0.0;to_x: "pad_r";
-                   }
-                }
-             }
-             part { name: "pad_l";
-                type: SPACER;
-                scale: 1;
-                description { state: "default" 0.0;
-                   min: 65 0;
-                   max: 65 0;
-                   fixed: 1 0;
-                   rel1 {
-                      relative: 0.0 0.0;
-                   }
-                   rel2 {
-                      relative: 0.0 1.0;
-                   }
-                   align: 0.0 0.0;
-                }
-             }
-             part { name: "pad_r";
-                type: SPACER;
-                scale: 1;
-                description { state: "default" 0.0;
-                   min: 65 0;
-                   max: 65 0;
-                   fixed: 1 0;
-                   rel1 {
-                      relative: 1.0 0.0;
-                   }
-                   rel2 {
-                      relative: 1.0 1.0;
-                   }
-                   align: 1.0 0.0;
-                }
-             }
-             part { name: "elm.swallow.content";
-                type: SWALLOW;
-                scale: 1;
-                description { state: "default" 0.0;
-                   fixed: 1 0;
-                   rel1 {
-                      relative: 1.0 1.0;
-                      to_x: "pad_l";
-                      to_y: "pad_t";
-                   }
-                   rel2 {
-                      relative: 0.0 0.0;
-                      to_x: "pad_r";
-                      to_y: "pad_b";
-                   }
-                }
-             }
-             part { name: "bottom_pad";
-                type: SPACER;
-                scale: 1;
-                description { state: "default" 0.0;
-                   align: 0.0 1.0;
-                   min: 0 32;
-                   fixed: 0 1;
-                   rel1 {
-                      relative: 1.0 1.0;
-                      to_x: "pad_l";
-                   }
-                   rel2 {
-                      relative: 0.0 1.0;
-                      to_x: "pad_r";
-                   }
-                }
-             }
-             part { name: "pad_b";
-                type: SPACER;
-                scale: 1;
-                description { state: "default" 0.0;
-                   align: 0.0 1.0;
-                   min: 0 121;
-                   fixed: 0 1;
-                   rel1 {
-                      relative: 0.0 0.0;
-                      to: "bottom_pad";
-                   }
-                   rel2 {
-                      relative: 1.0 0.0;
-                      to: "bottom_pad";
-                   }
-                }
-             }
-             part { name: "end_field";
-                type: SPACER;
-                scale: 1;
-                description { state: "default" 0.0;
-                   align: 0.0 1.0;
-                   min: 0 100;
-                   fixed: 0 1;
-                   rel1 {
-                      relative: 0.0 1.0;
-                      to: "pad_b";
-                   }
-                   rel2 {
-                      relative: 0.0 1.0;
-                      to: "pad_b";
-                   }
-                }
-             }
-             part { name: "elm.swallow.end";
-                type: SWALLOW;
-                scale: 1;
-                description { state: "default" 0.0;
-                   fixed: 1 1;
-                   align: 0.0 0.5;
-                   rel1.to: "end_field";
-                   rel2.to: "end_field";
-                }
-             }
-          }
-       }
-
-
-       group { name: "popup_checkview_image";
-          parts {
-             part { name: "pad_t";
-             type: RECT;
-                scale: 1;
-                mouse_events: 0;
-                repeat_events: 1;
-                description { state: "default" 0.0;
-                   align: 0.5 0.0;
-                   min: 0 2;
-                   fixed: 0 1;
-                   visible: 0;
-                   rel1 {
-                      relative: 1.0 0.0;to_x: "pad_l";
-                   }
-                   rel2 {
-                      relative: 0.0 0.0;to_x: "pad_r";
-                   }
-                }
-             }
-             part { name: "pad_l";
-             type: RECT;
-                scale: 1;
-                description { state: "default" 0.0;
-                   min : 2 0;
-                   fixed: 1 0;
-                   visible: 0;
-                   rel1 {
-                      relative: 0.0 0.0;
-                   }
-                   rel2 {
-                      relative: 0.0 1.0;
-                   }
-                   align: 0.0 0.0;
-                }
-             }
-             part { name: "pad_r";
-             type: RECT;
-                scale: 1;
-                description { state: "default" 0.0;
-                   min : 2 0;
-                   fixed: 1 0;
-                   visible: 0;
-                   rel1 {
-                      relative: 1.0 0.0;
-                   }
-                   rel2 {
-                      relative: 1.0 1.0;
-                   }
-                   align: 1.0 0.0;
-                }
-             }
-             part { name:"elm.swallow.content";
-                type: SWALLOW;
-                scale : 1;
-                mouse_events: 1;
-                repeat_events: 1;
-                description { state: "default" 0.0;
-                   min: 680 350;
-                   align: 0.0 1.0;
-                   fixed: 0 0;
-                   rel1 {
-                      relative: 0.0 1.0;
-                      to: "pad_t";
-                   }
-                   rel2 {
-                      relative: 1.0 0.0;
-                      to: "pad_b";
-                   }
-                }
-             }
-             part { name: "pad_b";
-                scale : 1;
-                mouse_events: 0;
-                type: RECT;
-                description { state: "default" 0.0;
-                   align: 0.5 1.0;
-                   min: 0 66;
-                   visible: 0;
-                   fixed: 0 1;
-                   rel1 {
-                      relative: 1.0 1.0;to_x: "pad_l";
-                   }
-                   rel2 {
-                      relative: 0.0 1.0;to_x: "pad_r";
-                   }
-                }
-             }
-             part { name: "elm.swallow.end";
-                type: SWALLOW;
-                scale : 1;
-                mouse_events: 1;
-                repeat_events: 1;
-                description { state: "default" 0.0;
-                   align: 0.0 0.5;
-                   min: 64 64;
-                   max: 64 64;
-                   fixed: 1 1;
-                   rel1 {
-                      relative: 0.0 0.0;
-                      to: "pad_b";
-                   }
-                   rel2 {
-                      relative: 0.0 1.0;
-                      to: "pad_b";
-                   }
-                }
-             }
-             part { name: "elm.text";
-                type: TEXT;
-                scale : 1;
-                description { state: "default" 0.0;
-                   text {
-                      font: "Tizen:style=Medium";
-                      size: 38;
-                      min: 0 0;
-                      align: 0.0 0.5;
-                      text_class: "tizen";
-                   }
-                   color: 8 8 8 255;
-                   align: 0.0 0.5;
-                   rel1 {
-                      relative: 1.0 0.0;
-                      to_x:"elm.swallow.end"; to_y: "pad_b";
-                   }
-                   rel2 {
-                      relative: 1.0 1.0;
-                      to: "pad_b";
-                   }
-                }
-             }
-          }
-       }
-
-       group {
-               name: "popup_smartscreen_internal";
-               parts {
-                       part {
-                               name: "elm.swallow.content1";
-                               type: SWALLOW;
-                               scale : 1;
-                               description {
+                       part
+                       {
+                               name: "title.txt";
+                               type: TEXTBLOCK;
+                               scale: 1;
+                               description
+                               {
                                        state: "default" 0.0;
-                                       align: 0.0 0.0;
-                                       rel2.relative: 1.0 0.0;
                                        fixed: 0 1;
+                                       color: 0 0 0 255;
+                                       rel1
+                                       {       relative: 0.0 0.0; offset: 18 18; to: "pw_bg";}
+                                       rel2
+                                       {       relative: 1.0 0.0; offset: -18 100; to: "pw_bg";}
+                                       text
+                                       {
+                                               //style: textblock_tutorial_black_style;
+                                               min: 0 1;
+                                               style: "textblock_simple_pw_title_style";
+                                       }
                                }
                        }
-                       part {
-                               name: "elm.content.bg";
-                               type: RECT;
-                               scale : 1;
-                               description {
+                       part
+                       {
+                               name: "entry1.bg";
+                               type: IMAGE;
+                               scale: 1;
+                               description
+                               {
                                        state: "default" 0.0;
-                                       min: 0 443;
-                                       fixed: 0 1;
-                                       visible: 0;
-                                       align: 0.0 0.0;
-                                       rel1 {
-                                               relative: 0.0 1.0;
-                                               to: "elm.swallow.content1";
+                                       fixed: 1 1;
+                                       min: 56 56;
+//                                     rel1
+//                                     {       relative: 107/480 1.0; offset: 0 -70; to: "pw_bg";}
+//                                     rel2
+//                                     {       relative: 107/480 1.0; offset: 56 -14; to: "pw_bg";}
+                                       
+                                       rel1
+                                       {       relative: 107/480 1.0; offset: 0 0; to: "title.txt";}
+                                       rel2
+                                       {       relative: 107/480 1.0; offset: 56 56; to: "title.txt";}
+
+                                       image
+                                       {
+                                               normal: "simple_password_bg.#.png";
+                                               border: 4 4 4 4;
+                                               border_scale: 1;
                                        }
-                                       rel2.to: "elm.swallow.content1";
                                }
                        }
-                       part {
-                               name: "elm.swallow.content2";
+                       part
+                       {
+                               name: "entry1";
                                type: SWALLOW;
-                               scale : 1;
-                               description {
+                               scale: 1;
+                               description
+                               {
                                        state: "default" 0.0;
-                                       min: 390 390;
-                                       max: 390 390;
                                        fixed: 1 1;
-                                       aspect: 1.0 1.0;
-                                       aspect_preference: VERTICAL;
-                                       rel1.to: "elm.content.bg";
-                                       rel2.to: "elm.content.bg";
+                                       min: 56 56;
+//                                     rel1
+//                                     {       relative: 107/480 1.0; offset: 0 -70; to: "pw_bg";}
+//                                     rel2
+//                                     {       relative: 107/480 1.0; offset: 56 -14; to: "pw_bg";}
+                                       
+                                       rel1
+                                       {       relative: 107/480 1.0; offset: 0 0; to: "title.txt";}
+                                       rel2
+                                       {       relative: 107/480 1.0; offset: 56 56; to: "title.txt";}
+
                                }
                        }
-                       part {
-                               name: "elm.swallow.content3";
-                               type: SWALLOW;
-                               scale : 1;
-                               description {
+                       part
+                       {
+                               name: "entry2.bg";
+                               type: IMAGE;
+                               scale: 1;
+                               description
+                               {
                                        state: "default" 0.0;
-                                       align: 0.0 1.0;
-                                       rel1 {
-                                               relative: 0.0 1.0;
-                                               to: "elm.content.bg";
+                                       fixed: 1 1;
+                                       min: 56 56;
+//                                     rel1
+//                                     {       relative: 177/480 1.0; offset: 0 -70; to: "pw_bg";}
+//                                     rel2
+//                                     {       relative: 177/480 1.0; offset: 56 -14; to: "pw_bg";}
+                                       rel1
+                                       {       relative: 177/480 1.0; offset: 0 0; to: "title.txt";}
+                                       rel2
+                                       {       relative: 177/480 1.0; offset: 56 56; to: "title.txt";}
+                                       image
+                                       {
+                                               normal: "simple_password_bg.#.png";
+                                               border: 4 4 4 4;
+                                               border_scale: 1;
                                        }
                                }
                        }
-               }
-       }
-       group {
-               name: "motion_gyroscope_layout";
-               parts {
-                       /* background */
-                       part {
-                               name: "bg";
-                               type: RECT;
-                               mouse_events: 1;
-                               scale: 1;
-                               description {
-                                       state: "default" 0.0;
-                                       min:0 900;
-                                       rel1 { relative: 0.0 0.0; offset: 0 0;}
-                                       rel2 { relative: 1.0 1.0; offset: 0 0;}
-                                       color: 8 8 8 8;
-                               }
-                       }
-                       part { name: "elm.padding.top";
-                               type: RECT;
-                               scale: 1;
-                               description {
-                                       state: "default" 0.0;
-                                       min: 0 32;
-                                       fixed: 0 1;
-                                       visible: 0;
-                                       rel2.relative: 1.0 0.0;
-                                       align: 0.0 0.0;
-                               }
-                       }
-                       part {
-                               name: "text_desc_area";
+                       part
+                       {
+                               name: "entry2";
                                type: SWALLOW;
-                               mouse_events: 0;
                                scale: 1;
-                               description {
+                               description
+                               {
                                        state: "default" 0.0;
                                        fixed: 1 1;
-                                       align: 0.5 0.0;
-                                       min: 0 76;
-                                       rel1 {
-                                               relative: 0.0 1.0;
-                                               to_y: "elm.padding.top";
-                                       }
-                                       rel2 {
-                                               relative: 1.0 1.0;
-                                               to_y: "elm.padding.top";
-                                       }
+                                       min: 56 56;
+                                       rel1
+                                       {       relative: 177/480 1.0; offset: 0 0; to: "title.txt";}
+                                       rel2
+                                       {       relative: 177/480 1.0; offset: 56 56; to: "title.txt";}
                                }
                        }
-                       part { name: "elm.padding.middle_1";
-                               type: RECT;
+                       part
+                       {
+                               name: "entry3.bg";
+                               type: IMAGE;
                                scale: 1;
-                               description {
+                               description
+                               {
                                        state: "default" 0.0;
-                                       min: 0 83;
-                                       fixed: 0 1;
-                                       visible: 0;
-                                       align: 0.0 0.0;
-                                       rel1 {
-                                               relative: 0.0 1.0;
-                                               to_y: "text_desc_area";
-                                       }
-                                       rel2 {
-                                               relative: 1.0 1.0;
-                                               to_y: "text_desc_area";
+                                       fixed: 1 1;
+                                       min: 56 56;
+                                       rel1
+                                       {       relative: 247/480 1.0; offset: 0 0; to: "title.txt";}
+                                       rel2
+                                       {       relative: 247/480 1.0; offset: 56 56; to: "title.txt";}
+                                       image
+                                       {
+                                               normal: "simple_password_bg.#.png";
+                                               border: 4 4 4 4;
+                                               border_scale: 1;
                                        }
                                }
                        }
-                       part {
-                               name: "image_circle_bg";
+                       part
+                       {
+                               name: "entry3";
                                type: SWALLOW;
                                scale: 1;
-                               mouse_events: 1;
-                               description {
-                                       state: "default" 0;
+                               description
+                               {
+                                       state: "default" 0.0;
                                        fixed: 1 1;
-                                       align: 0.5 0.0;
-                                       rel1 {
-                                               relative: 0.0 1.0; to_y: "elm.padding.middle_1";
-                                       }
-                                       rel2 {
-                                               relative: 1.0 1.0; to_y: "elm.padding.middle_1";
-                                       }
+                                       min: 56 56;
+                                       rel1
+                                       {       relative: 247/480 1.0; offset: 0 -0; to: "title.txt";}
+                                       rel2
+                                       {       relative: 247/480 1.0; offset: 56 56; to: "title.txt";}
                                }
                        }
-                       part {
-                               name: "image_circle_layer";
-                               type: SWALLOW;
+                       part
+                       {
+                               name: "entry4.bg";
+                               type: IMAGE;
                                scale: 1;
-                               mouse_events: 1;
-                               description {
-                                       state: "default" 0;
+                               description
+                               {
+                                       state: "default" 0.0;
                                        fixed: 1 1;
-                                       align: 0.5 0.0;
-                                       rel1 {
-                                               relative: 0.0 1.0; to_y: "elm.padding.middle_1";
-                                       }
-                                       rel2 {
-                                               relative: 1.0 1.0; to_y: "elm.padding.middle_1";
+                                       min: 56 56;
+                                       rel1
+                                       {       relative: 317/480 1.0; offset: 0 0; to: "title.txt";}
+                                       rel2
+                                       {       relative: 317/480 1.0; offset: 56 56; to: "title.txt";}
+                                       image
+                                       {
+                                               normal: "simple_password_bg.#.png";
+                                               border: 4 4 4 4;
+                                               border_scale: 1;
                                        }
                                }
                        }
-                       part {
-                               name: "image_circle_ball";
+                       part
+                       {
+                               name: "entry4";
                                type: SWALLOW;
                                scale: 1;
-                               description {
-                                       state: "default" 0.0;
-                                       align: 0.5 0.5;
-                                       min:100 100;
-                                       rel1{ relative: 0.0 0.0; offset: 310 298; to: "image_circle_bg"; }
-                                       rel2{ relative: 1.0 1.0; offset: -310 -298; to: "image_circle_bg"; }
-                               }
-                       }
-                       part {
-                               name: "text_circle_number";
-                               type: TEXT;
-                               scale: 1;
-                               description {
+                               description
+                               {
                                        state: "default" 0.0;
-                                       align: 0.5 0.5;
-                                       min:100 100;
-                                       rel1{ relative: 0.0 0.0; offset: 310 298; to: "image_circle_bg"; }
-                                       rel2{ relative: 1.0 1.0; offset: -310 -298; to: "image_circle_bg"; }
-                                       text {
-                                               font: "Tizen:style=Bold";
-                                               text_class:"tizen";
-                                               size: 40;
-                                               min: 0 0;
-                                               align: 0.5 0.5;
-                                       }
+                                       fixed: 1 1;
+                                       min: 56 56;
+                                       rel1
+                                       {       relative: 317/480 1.0; offset: 0 0; to: "title.txt";}
+                                       rel2
+                                       {       relative: 317/480 1.0; offset: 56 56; to: "title.txt";}
                                }
                        }
                }
        }
-       group {
-               name: "personal_vib_layout";
+       group
+       {
+               name: "region_searchbar";
 
-               parts {
+               parts
+               {
                        /* background */
-                       part {
+                       part
+                       {
                                name: "bg";
                                type: RECT;
-                               mouse_events: 1;
                                scale: 1;
-                               description {
+                               description
+                               {
                                        state: "default" 0.0;
-                                       rel1 { relative: 0.0 0.0; offset: 0 0;}
-                                       rel2 { relative: 1.0 1.0; offset: 0 0;}
-                                       color: 8 8 8 8;
+                                       min: 0 96;
+                                       color_class: "B041";
                                }
-                       }
-
-                       part { name: "elm.padding.top";
-                               type: RECT;
-                               scale: 1;
-                               description {
-                                       state: "default" 0.0;
-                                       min: 0 30;
-                                       fixed: 0 1;
-                                       visible: 0;
-                                       rel2.relative: 1.0 0.0;
-                                       align: 0.0 0.0;
+                               description
+                               {
+                                       inherit: "default" 0.0;
+                                       state: "default_size_giant";
+                                       min: 0 166;
                                }
                        }
-
-                       part {
-                               name: "icon_crea";
-                               type: RECT;
+                       part
+                       {
+                               name: "elm.swallow.search.icon";
+                               type: SWALLOW;
+                               mouse_events: 1;
                                scale: 1;
-                               description {
+                               description
+                               {
                                        state: "default" 0.0;
-                                       fixed: 0 1;
-                                       visible: 0;
-                                       rel1 {
-                                               relative: 0 1.0;
-                                               offset: 0 0;
-                                               to_x: "bg";
-                                               to_y: "elm.padding.top";
-                                       }
-                                       rel2 {
-                                               relative: 1.0 1.0;
-                                               offset: 0 0;
-                                               to: "bg";
-                                       }
+                                       min: 35 35;
+                                       fixed: 1 1;
+                                       align: 1.0 0.5;
+                                       rel1
+                                       {       relative: 1.0 0.5; offset: -10 0; to: "bg";}
+                                       rel2
+                                       {       relative: 1.0 0.5; offset: -10 0; to: "bg";}
                                }
                        }
-
-                       part {
-                               name: "bg_icon";
+                       part
+                       {
+                               name: "elm.swallow.content";
                                type: SWALLOW;
                                mouse_events: 1;
                                scale: 1;
-                               description {
+                               description
+                               {
                                        state: "default" 0.0;
-                                       fixed: 1 1;
-                                       align: 0.5 0.5;
-                                       rel1 {
-                                               relative: 0 140/PERSONAL_VIBRATION_LAYOUT_H;
-                                               offset: 0 0;
-                                               to: "icon_crea";
-                                       }
-                                       rel2 {
-                                               relative: 1.0 812/PERSONAL_VIBRATION_LAYOUT_H;
-                                               offset: 0 0;
-                                               to: "icon_crea";
-                                       }
+                                       fixed: 0 1;
+                                       align: 0.0 0.5;
+                                       rel1
+                                       {       relative: 0.0 0.5; offset: 40 0; to: "bg";}
+                                       rel2
+                                       {       relative: 0.0 0.5; offset: -5 0; to: "elm.swallow.search.icon";}
                                }
                        }
+               }
+               programs
+               {
+                       program
+                       {
+                               name: "show_normal";
+                               signal: "set,show,normal";
+                               source: "*";
+                               action: STATE_SET "default" 0.0;
+                               target: "bg";
+                       }
+                       program
+                       {
+                               name: "show_giant";
+                               signal: "set,show,giant";
+                               source: "*";
+                               action: STATE_SET "default_size_giant" 0.0;
+                               target: "bg";
+                       }
+               }
+       }
 
-                       part {
-                               name: "time_pass";
-                               type: SWALLOW;
+       group
+       {       name: "font_slider";
+               parts
+               {
+                       part
+                       {       name: "bg";
+                               type: SPACER;
                                scale: 1;
-                               mouse_events: 1;
-                               description {
-                                       state: "default" 0;
-                                       visible: 1;
-                                       rel1 {
-                                               relative: 0.0 0.0; to: "bg_icon";
-                                       }
-                                       rel2 {
-                                               relative: 1.0 1.0; to: "bg_icon";
-                                       }
-                               }
-                               description {
-                                       state: "hide" 0.0;
-                                       inherit: "default" 0.0;
-                                       visible: 0;
+                               description
+                               {       state: "default" 0.0;
+                                       min: 0 96;
+                                       fixed: 1 1;
                                }
                        }
 
-                       part {
-                               name: "recording_icon";
+                       part
+                       {       name: "left_text";
                                type: SWALLOW;
-                               mouse_events: 1;
                                scale: 1;
-                               description {
-                                       state: "default" 0.0;
-                                       fixed: 1 1;
-                                       align: 0.5 0.5;
-                                       visible: 0;
-                                       rel1 { relative: 0.0 0.0; offset: 0 0; to: "bg_icon"; }
-                                       rel2 { relative: 1.0 1.0; offset: 0 0; to: "bg_icon"; }
-                               }
-                               description {
-                                       state: "show" 0.0;
-                                       inherit: "default" 0.0;
-                                       visible: 1;
+                               description
+                               {       state: "default" 0.0;
+                                       rel1
+                                       {       relative: 0.0 0.0; offset: 21 25;}
+                                       rel2
+                                       {       relative: 0.0 0.0; offset: 41 45;}
+                                       //align: 0.0 0.5;
                                }
                        }
 
-                       part {
-                               name: "tap_create";
-                               type: RECT;
-                               mouse_events: 1;
+                       part
+                       {       name: "right_text";
+                               type: SWALLOW;
                                scale: 1;
-                               description {
-                                       state: "default" 0.0;
-                                       align: 0.5 0.5;
-                                       rel1 { relative: 0.0 860/PERSONAL_VIBRATION_LAYOUT_H; offset: 0 0;}
-                                       rel2 { relative: 1.0 920/PERSONAL_VIBRATION_LAYOUT_H; offset: 0 0;}
-                                       color: 255 255 255 0;
+                               description
+                               {       state: "default" 0.0;
+                                       rel1
+                                       {       relative: 1.0 0.0; offset: -41 20;}
+                                       rel2
+                                       {       relative: 1.0 0.0; offset: -16 45;}
+                                       // align: 0.0 0.5;
                                }
                        }
 
-                       part { name: "tap_create.text";
-                               type: TEXTBLOCK;
+                       part
+                       {       name: "slider";
+                               type: SWALLOW;
                                scale: 1;
-                               description {
-                                       state: "default" 0.0;
-                                       min: 0 44;
-                                       fixed: 0 1;
-                                       visible: 1;
-                                       align: 0.5 0.5;
-                                       rel1 { relative: 0.0 0.0; offset: 0 0; to: "tap_create"; }
-                                       rel2 { relative: 1.0 1.0; offset: 0 0; to: "tap_create"; }
-                                       color: 255 255 255 255;
-                                       text {
-                                               style: vibration_create_style;
-                                               min: 0 0;
-                                               align: 0.5 0.5;
+                               description
+                               {       state: "default" 0.0;
+                                       rel1
+                                       {
+                                               relative: 0.0 1.0;
+                                               to: "left_text";
+                                               offset:-22 3;
+                                       }
+                                       rel2
+                                       {
+                                               relative: 1.0 1.0;
+                                               to: "right_text";
+                                               offset:15 9;
                                        }
+                                       // align: 0.0 0.5;
                                }
                        }
 
-                       part {
-                               name: "tap_create_landscape";
+               }
+       }
+
+       group
+       {
+               name: "date_time_layout";
+               parts
+               {
+                       part
+                       {
+                               name: "bg";
                                type: RECT;
                                mouse_events: 1;
-                               scale: 1;
-                               description {
+                               description
+                               {
+                                       color: 0 0 0 0;
                                        state: "default" 0.0;
-                                       align: 0.5 0.5;
-                                       rel1 { relative: 0.0 202/484; offset: 0 0;}
-                                       rel2 { relative: 400/1280 282/484; offset: 0 0;}
-                                       color: 255 255 255 0;
+                                       fixed: 1 1;
+                                       rel1
+                                       {       relative: 0.0 0.0;}
+                                       rel2
+                                       {       relative: 1.0 1.0;}
                                }
                        }
-
-                       part { name: "tap_create_landscape.text";
-                               type: TEXTBLOCK;
-                               scale: 1;
-                               description {
+                       part
+                       {
+                               name: "padding_left";
+                               type: RECT;
+                               mouse_events: 1;
+                               description
+                               {
+                                       color: 0 0 0 0;
                                        state: "default" 0.0;
-                                       min: 0 44;
-                                       fixed: 0 1;
-                                       visible: 1;
-                                       align: 0.5 0.5;
-                                       rel1 { relative: 0.0 0.0; offset: 0 0; to: "tap_create_landscape"; }
-                                       rel2 { relative: 1.0 1.0; offset: 0 0; to: "tap_create_landscape"; }
-                                       color: 255 255 255 255;
-                                       text {
-                                               style: small_vibration_create_style;
-                                               min: 0 0;
-                                               align: 0.5 0.5;
-                                       }
+                                       fixed: 1 1;
+                                       rel1
+                                       {       relative: 0.0 0.2;}
+                                       rel2
+                                       {       relative: 0.1 0.8;}
                                }
                        }
-
-
-               } // end of parts
-
-               programs {
-                       program {
-                               name : "show_recording_icon";
-                               signal : "SHOW_RECORDING_ICON";
-                               source : "personal_vib";
-                               action : STATE_SET "show" 0.0;
-                               target : "recording_icon";
-                       }
-                       program {
-                               name : "hide_recording_icon";
-                               signal : "HIDE_RECORDING_ICON";
-                               source : "personal_vib";
-                               action : STATE_SET "default" 0.0;
-                               target : "recording_icon";
-                       }
-                       program {
-                               name : "show_time_pass";
-                               signal : "SHOW_TIME_PASS";
-                               source : "personal_vib";
-                               action : STATE_SET "default" 0.0;
-                               target : "time_pass";
-                       }
-                       program {
-                               name : "hide_time_pass";
-                               signal : "HIDE_TIME_PASS";
-                               source : "personal_vib";
-                               action : STATE_SET "hide" 0.0;
-                               target : "time_pass";
-                       }
-               } //end of programs
-       }
-
-       group {
-               name: "screen_mode";
-
-               parts {
-                       part {
-                               name: "bg";
-                               type: RECT;
-                               scale: 1;
-                               description {
+                       part
+                       {
+                               name: "date_field";
+                               type: SWALLOW;
+                               mouse_events: 1;
+                               description
+                               {
                                        state: "default" 0.0;
-                                       rel1 { relative: 0.0 0.0; offset: 0 0;}
-                                       rel2 { relative: 1.0 1.0; offset: 0 0;}
-                                       color: 8 8 8 8;
+                                       fixed: 1 1;
+                                       rel1
+                                       {       relative: 0.1 0.2;}
+                                       rel2
+                                       {       relative: 0.5 0.8;}
                                }
                        }
-                       part {
-                               name: "background";
+                       part
+                       {
+                               name: "padding_between";
                                type: RECT;
-                               scale: 1;
-                               description {
+                               mouse_events: 1;
+                               description
+                               {
+                                       color: 0 0 0 0;
                                        state: "default" 0.0;
-                                       align: 0.5 0.5;
-                                       max: 720 336;
-                                       rel1 { relative: 0.0 0.0; offset: 0 0;}
-                                       rel2 { relative: 1.0 1.0; offset: 0 0;}
-                                       color: 8 8 8 8;
+                                       fixed: 1 1;
+                                       rel1
+                                       {       relative: 0.5 0.2;}
+                                       rel2
+                                       {       relative: 0.55 0.8;}
                                }
                        }
-                       part {
-                               name: "content";
+                       part
+                       {
+                               name: "time_field";
                                type: SWALLOW;
                                mouse_events: 1;
-                               scale: 1;
-                               description {
+                               description
+                               {
                                        state: "default" 0.0;
-                                       align: 0.5 0.5;
-                                       rel1 {
-                                               relative: 0 0;
-                                       }
-                                       rel2 {
-                                               relative: 1 304/336;
-                                       }
+                                       fixed: 1 1;
+                                       rel1
+                                       {       relative: 0.55 0.2;}
+                                       rel2
+                                       {       relative: 0.9 0.8;}
                                }
                        }
-                       part { name: "content.text1";
-                               type: TEXTBLOCK;
-                               scale: 1;
-                               description {
+                       part
+                       {
+                               name: "padding_right";
+                               type: RECT;
+                               mouse_events: 1;
+                               description
+                               {
+                                       color: 0 0 0 0;
                                        state: "default" 0.0;
-                                       min: 0 44;
-                                       fixed: 0 1;
-                                       visible: 1;
-                                       align: 0 0;
-                                       rel1 { relative: 54/720 304/336; offset: 0 0; to: "background";}
-                                       rel2 { relative: 144/720 1; offset: 0 0; to: "background";}
-                                       text {
-                                               style: data_usage_graph_style;
-                                               min: 0 0;
-                                               align: 0 0;
-                                       }
+                                       fixed: 1 1;
+                                       rel1
+                                       {       relative: 0.9 0.2;}
+                                       rel2
+                                       {       relative: 0.1 0.8;}
                                }
                        }
-                       part { name: "content.text2";
-                               type: TEXTBLOCK;
+
+               }
+       }
+
+       group
+       {       name: "gl_custom_item";
+               styles
+               {
+                       style
+                       {       name: "text_style";
+                               base: "color=#000000FF font=Tizen:style=Regular font_size=30 ellipsis=1.0 text_class=list_item";
+                               tag: "br" "\n";
+                               tag: "ps" "ps";
+                               tag: "tab" "\t";
+                               tag: "b" "+ font_weight=Bold";
+                       }
+               }
+               parts
+               {
+                       part
+                       {       name: "base";
+                               type: SPACER;
                                scale: 1;
-                               description {
-                                       state: "default" 0.0;
-                                       min: 0 44;
-                                       fixed: 0 1;
-                                       visible: 1;
-                                       align: 0 0;
-                                       rel1 { relative: 144/720 304/336; offset: 0 0; to: "background";}
-                                       rel2 { relative: 234/720 1; offset: 0 0; to: "background";}
-                                       text {
-                                               style: data_usage_graph_style;
-                                               min: 0 0;
-                                               align: 0 0;
-                                       }
+                               description
+                               {       state: "default" 0.0;
                                }
                        }
-                       part { name: "content.text3";
-                               type: TEXTBLOCK;
+                       part
+                       {       name: "left_padding";
+                               type: SPACER;
                                scale: 1;
-                               description {
-                                       state: "default" 0.0;
-                                       min: 0 44;
-                                       fixed: 0 1;
-                                       visible: 1;
-                                       align: 0 0;
-                                       rel1 { relative: 234/720 304/336; offset: 0 0; to: "background";}
-                                       rel2 { relative: 324/720 1; offset: 0 0; to: "background";}
-                                       text {
-                                               style: data_usage_graph_style;
-                                               min: 0 0;
-                                               align: 0 0;
-                                       }
+                               description
+                               {       state: "default" 0.0;
+                                       min: 32 0;
+                                       align: 0.0 0.0;
+                                       rel1
+                                       {       to: "base"; relative: 0.0 0.0;}
+                                       rel2
+                                       {       to: "base"; relative: 0.0 1.0;}
                                }
                        }
-                       part { name: "content.text4";
-                               type: TEXTBLOCK;
+                       part
+                       {       name: "right_padding";
+                               type: SPACER;
                                scale: 1;
-                               description {
-                                       state: "default" 0.0;
-                                       min: 0 44;
-                                       fixed: 0 1;
-                                       visible: 1;
-                                       align: 0 0;
-                                       rel1 { relative: 324/720 304/336; offset: 0 0; to: "background";}
-                                       rel2 { relative: 414/720 1; offset: 0 0; to: "background";}
-                                       text {
-                                               style: data_usage_graph_style;
-                                               min: 0 0;
-                                               align: 0 0;
-                                       }
+                               description
+                               {       state: "default" 0.0;
+                                       min: 32 0;
+                                       align: 1.0 0.0;
+                                       rel1
+                                       {       to: "base"; relative: 1.0 0.0;}
+                                       rel2
+                                       {       to: "base"; relative: 1.0 1.0;}
                                }
                        }
-                       part { name: "content.text5";
-                               type: TEXTBLOCK;
+                       part
+                       {       name: "top_padding";
+                               type: SPACER;
                                scale: 1;
-                               description {
-                                       state: "default" 0.0;
-                                       min: 0 44;
-                                       fixed: 0 1;
-                                       visible: 1;
-                                       align: 0 0;
-                                       rel1 { relative: 414/720 304/336; offset: 0 0; to: "background";}
-                                       rel2 { relative: 504/720 1; offset: 0 0; to: "background";}
-                                       text {
-                                               style: data_usage_graph_style;
-                                               min: 0 0;
-                                               align: 0 0;
-                                       }
+                               description
+                               {       state: "default" 0.0;
+                                       min: 0 24;
+                                       align: 0.0 0.0;
+                                       rel1
+                                       {       to_x: "left_padding"; to_y: "base"; relative: 1.0 0.0;}
+                                       rel2
+                                       {       to_x: "right_padding"; to_y: "base"; relative: 0.0 0.0;}
                                }
                        }
-                       part { name: "content.text6";
+                       part
+                       {       name: "elm.text";
                                type: TEXTBLOCK;
                                scale: 1;
-                               description {
-                                       state: "default" 0.0;
-                                       min: 0 44;
-                                       fixed: 0 1;
-                                       visible: 1;
-                                       align: 0 0;
-                                       rel1 { relative: 504/720 304/336; offset: 0 0; to: "background";}
-                                       rel2 { relative: 594/720 1; offset: 0 0; to: "background";}
-                                       text {
-                                               style: data_usage_graph_style;
-                                               min: 0 0;
-                                               align: 0 0;
-                                       }
+                               mouse_events: 0;
+                               description
+                               {       state: "default" 0.0;
+                                       align: 0.0 0.0;
+                                       rel1
+                                       {       to: "top_padding"; relative: 0.0 1.0;}
+                                       rel2
+                                       {       to: "top_padding"; relative: 1.0 1.0;}
+                                       text.style: "text_style";
+                                       text.min: 0 1;
                                }
                        }
-                       part { name: "content.text7";
-                               type: TEXTBLOCK;
+                       part
+                       {       name: "text_content_padding";
+                               type: SPACER;
                                scale: 1;
-                               description {
-                                       state: "default" 0.0;
-                                       min: 0 44;
-                                       fixed: 0 1;
-                                       visible: 1;
-                                       align: 0 0;
-                                       rel1 { relative: 594/720 304/336; offset: 0 0; to: "background";}
-                                       rel2 { relative: 684/720 1; offset: 0 0; to: "background";}
-                                       text {
-                                               style: data_usage_graph_style;
-                                               min: 0 0;
-                                               align: 0 0;
-                                       }
+                               description
+                               {       state: "default" 0.0;
+                                       min: 0 10;
+                                       align: 0.0 0.0;
+                                       rel1
+                                       {       to: "elm.text"; relative: 0.0 1.0;}
+                                       rel2
+                                       {       to: "elm.text"; relative: 1.0 1.0;}
                                }
                        }
-               }
-       }
-       group {
-               name: "default_storage";
-
-               parts {
-                       part {
-                               name: "bg";
-                               type: RECT;
+                       part
+                       {       name: "elm.swallow.content";
+                               type: SWALLOW;
                                scale: 1;
-                               description {
-                                       state: "default" 0.0;
-                                       rel1 { relative: 0.0 0.0; offset: 0 0;}
-                                       rel2 { relative: 1.0 1.0; offset: 0 0;}
-                                       color: 8 8 8 8;
+                               description
+                               {       state: "default" 0.0;
+                                       align: 0.5 0.0;
+                                       rel1
+                                       {       to: "text_content_padding"; relative: 0.0 1.0;}
+                                       rel2
+                                       {       to_y: "bottom_padding";
+                                               to_x: "right_padding";
+                                               relative: 0.0 0.0;
+
+                                       }
                                }
                        }
-                       part { name: "application_desp.text";
-                               type: TEXTBLOCK;
+                       part
+                       {       name: "bottom_padding";
+                               type: SPACER;
                                scale: 1;
-                               description {
-                                       state: "default" 0.0;
-                                       min: 0 44;
-                                       fixed: 1 1;
-                                       visible: 1;
-                                       align: 0 0;
-                                       rel1 { relative: 36/720 0.0; offset: 0 0;}
-                                       rel2 { relative: 684/720 1.0; offset: 0 0;}
-                                       text {
-                                               style: datausage_desp_style;
-                                               min: 0 0;
-                                               align: 0 0;
-                                       }
+                               description
+                               {       state: "default" 0.0;
+                                       min: 0 24;
+                                       align: 0.5 1.0;
+                                       rel1
+                                       {       to: "base"; relative: 0.0 1.0;}
+                                       rel2
+                                       {       to: "base"; relative: 1.0 1.0;}
                                }
                        }
                }
        }
-       group {
-               name: "graph_desp";
 
-               parts {
-                       part {
-                               name: "bg";
-                               type: RECT;
+       group
+       {       name: "gl_custom_item_icon";
+               styles
+               {
+                       style
+                       {       name: "text_style_ic";
+                               base: "color=#000000FF font=Tizen:style=Regular font_size=30 ellipsis=1.0";
+                               tag: "br" "\n";
+                               tag: "ps" "ps";
+                               tag: "tab" "\t";
+                               tag: "b" "+ font_weight=Bold";
+                       }
+                       style
+                       {       name: "text_style_desc";
+                               base: "color=#606060FF font=Tizen:style=Regular font_size=28 align=right ellipsis=1.0";
+                               tag: "br" "\n";
+                               tag: "ps" "ps";
+                               tag: "tab" "\t";
+                               tag: "b" "+ font_weight=Bold";
+                       }
+               }
+               parts
+               {
+                       part
+                       {       name: "base";
+                               type: SPACER;
                                scale: 1;
-                               description {
-                                       state: "default" 0.0;
-                                       min: 720 216;
-                                       rel1 { relative: 0.0 0.0; offset: 0 0;}
-                                       rel2 { relative: 1.0 1.0; offset: 0 0;}
-                                       color: 8 8 8 8;
+                               description
+                               {       state: "default" 0.0;
                                }
                        }
-                       part {
-                               name: "content_desp_used";
-                               type: RECT;
-                               mouse_events: 1;
+                       part
+                       {       name: "left_padding";
+                               type: SPACER;
                                scale: 1;
-                               description {
-                                       state: "default" 0.0;
+                               description
+                               {       state: "default" 0.0;
+                                       min: 32 0;
                                        align: 0.0 0.0;
-                                       rel1 {
-                                               relative: 38/720 0;
-                                       }
-                                       rel2 {
-                                               relative: 682/720 38/216;
-                                       }
-                                       color: 8 8 8 8;
+                                       rel1
+                                       {       to: "base"; relative: 0.0 0.0;}
+                                       rel2
+                                       {       to: "base"; relative: 0.0 1.0;}
                                }
                        }
-                       part { name: "content_desp_used.text";
-                               type: TEXTBLOCK;
+                       part
+                       {       name: "right_padding";
+                               type: SPACER;
                                scale: 1;
-                               description {
-                                       state: "default" 0.0;
-                                       min: 0 44;
-                                       fixed: 0 1;
-                                       visible: 1;
-                                       align: 0.5 0.5;
-                                       rel1 { relative: 0.0 0.0; offset: 0 0; to: "content_desp_used"; }
-                                       rel2 { relative: 1.0 1.0; offset: 0 0; to: "content_desp_used"; }
-                                       text {
-                                               style: small_datausage_desp_style;
-                                               min: 0 0;
-                                       }
+                               description
+                               {       state: "default" 0.0;
+                                       min: 32 0;
+                                       align: 1.0 0.0;
+                                       rel1
+                                       {       to: "base"; relative: 1.0 0.0;}
+                                       rel2
+                                       {       to: "base"; relative: 1.0 1.0;}
                                }
                        }
-                       /*part {
-                               name: "content_desp";
-                               type: SWALLOW;
-                               mouse_events: 1;
+                       part
+                       {       name: "top_padding";
+                               type: SPACER;
                                scale: 1;
-                               description {
-                                       state: "default" 0.0;
-                                       align: 0.5 0.5;
-                                       rel1 {
-                                               relative: 38/720 59/216;
-                                       }
-                                       rel2 {
-                                               relative: 682/720 173/216;
-                                       }
-                                       color: 255 255 255 0;
+                               description
+                               {       state: "default" 0.0;
+                                       min: 0 24;
+                                       align: 0.0 0.0;
+                                       rel1
+                                       {       to_x: "left_padding"; to_y: "base"; relative: 1.0 0.0;}
+                                       rel2
+                                       {       to_x: "right_padding"; to_y: "base"; relative: 0.0 0.0;}
                                }
-                       }*/
-                       part {
-                               name: "content_desp_str";
-                               type: RECT;
-                               mouse_events: 1;
+                       }
+                       part
+                       {       name: "elm.text";
+                               type: TEXTBLOCK;
                                scale: 1;
-                               description {
-                                       state: "default" 0.0;
+                               mouse_events: 0;
+                               description
+                               {       state: "default" 0.0;
+                                       min: 0 41;
                                        align: 0.0 0.0;
-                                       rel1 {
-                                               relative: 38/720 59/216;
-                                       }
-                                       rel2 {
-                                               relative: 682/720 173/216;
-                                       }
-                                       color: 8 8 8 8;
+                                       rel1
+                                       {       to: "top_padding"; relative: 0.21 1.0;}
+                                       rel2
+                                       {       to: "top_padding"; relative: 0.95 1.0;}
+                                       text.style: "text_style_ic";
+                                       text.min: 0 1;
                                }
                        }
-                       part { name: "content_desp_str.text";
+                       part
+                       {       name: "elm.text.sub";
                                type: TEXTBLOCK;
                                scale: 1;
-                               description {
-                                       state: "default" 0.0;
-                                       min: 0 44;
-                                       fixed: 0 1;
-                                       visible: 1;
-                                       align: 0.5 0.5;
-                                       rel1 { relative: 0.0 0.0; offset: 0 0; to: "content_desp_str"; }
-                                       rel2 { relative: 1.0 1.0; offset: 0 0; to: "content_desp_str"; }
-                                       text {
-                                               style: datausage_desp_style;
-                                               min: 0 0;
-                                       }
+                               mouse_events: 0;
+                               description
+                               {       state: "default" 0.0;
+                                       min: 0 41;
+                                       align: 0.0 0.0;
+                                       rel1
+                                       {       to: "top_padding"; relative: 0.8 1.0;}
+                                       rel2
+                                       {       to: "top_padding"; relative: 0.99 1.0;}
+                                       text.style: "text_style_desc";
+                                       text.min: 0 1;
                                }
                        }
-               }
-       }
-       group {
-               name: "limit_graph";
-
-               parts {
-                       part {
-                               name: "bg";
-                               type: RECT;
+                       part
+                       {       name: "text_content_padding";
+                               type: SPACER;
                                scale: 1;
-                               description {
-                                       state: "default" 0.0;
-                                       rel1 { relative: 0.0 0.0; offset: 0 0;}
-                                       rel2 { relative: 1.0 1.0; offset: 0 0;}
-                                       color: 8 8 8 8;
+                               description
+                               {       state: "default" 0.0;
+                                       min: 0 15;
+                                       align: 0.0 0.0;
+                                       rel1
+                                       {       to: "elm.text"; relative: 0.0 1.0;}
+                                       rel2
+                                       {       to: "elm.text"; relative: 1.0 1.0;}
                                }
                        }
-                       part {
-                               name: "back_ground";
+                       part
+                       {       name: "elm.swallow.icon";
                                type: SWALLOW;
-                               mouse_events: 1;
                                scale: 1;
-                               description {
-                                       state: "default" 0.0;
-                                       align: 0.5 0.5;
-                                       max:  720 125;
-                                       rel1 {
-                                               relative: 0 46/171;
-                                       }
-                                       rel2 {
-                                               relative: 1 1;
-                                       }
-                                       color: 255 255 255 255;
+                               description
+                               {       state: "default" 0.0;
+                                       align: 0.0 0.0;
+                                       rel1
+                                       {       to: "top_padding"; relative: 0.0 1.0;}
+                                       rel2
+                                       {       to: "bottom_padding"; relative: 0.2 0.0;}
                                }
                        }
-                       part {
-                               name: "content_graph";
+                       part
+                       {       name: "elm.swallow.content";
                                type: SWALLOW;
-                               mouse_events: 1;
                                scale: 1;
-                               description {
-                                       state: "default" 0.0;
-                                       align: 0.5 0.5;
-                                       rel1 {
-                                               relative: 0 0/125;
-                                               to: "back_ground";
-                                       }
-                                       rel2 {
-                                               relative: 1 63/125;
-                                               to: "back_ground";
-                                       }
+                               description
+                               {       state: "default" 0.0;
+                                       align: 0.5 1.0;
+                                       rel1
+                                       {       to: "text_content_padding"; relative: 0.0 1.0;}
+                                       rel2
+                                       {       to: "bottom_padding"; relative: 0.95 0.0;}
                                }
                        }
-                       part {
-                               name: "content_text_used";
-                               type: RECT;
-                               mouse_events: 1;
+                       part
+                       {       name: "bottom_padding";
+                               type: SPACER;
                                scale: 1;
-                               description {
-                                       state: "default" 0.0;
-                                       align: 0.0 0.0;
-                                       rel1 {
-                                               relative: 32/720 63/125;
-                                               to: "back_ground";
-                                       }
-                                       rel2 {
-                                               relative: 1 93/125;
-                                               to: "back_ground";
-                                       }
-                                       color: 8 8 8 8;
+                               description
+                               {       state: "default" 0.0;
+                                       min: 0 24;
+                                       align: 0.5 1.0;
+                                       rel1
+                                       {       to: "base"; relative: 0.0 1.0;}
+                                       rel2
+                                       {       to: "base"; relative: 1.0 1.0;}
                                }
                        }
-                       part { name: "content_text_used.text";
-                               type: TEXTBLOCK;
+               }
+       }
+       group
+       {       name: "gl_custom_item_app_run";
+               styles
+               {
+                       style
+                       {       name: "text_style_ic_run";
+                               base: "color=#000000FF font=Tizen:style=Regular font_size=30 ellipsis=1.0";
+                               tag: "br" "\n";
+                               tag: "ps" "ps";
+                               tag: "tab" "\t";
+                               tag: "b" "+ font_weight=Bold";
+                       }
+                       style
+                       {       name: "text_style_ic_desc_run";
+                               base: "color=#606060FF font=Tizen:style=Regular font_size=28 align=left ellipsis=1.0";
+                               tag: "br" "\n";
+                               tag: "ps" "ps";
+                               tag: "tab" "\t";
+                               tag: "b" "+ font_weight=Bold";
+                       }
+                       style
+                       {       name: "text_style_desc_run";
+                               base: "color=#606060FF font=Tizen:style=Regular font_size=28 align=right ellipsis=1.0";
+                               tag: "br" "\n";
+                               tag: "ps" "ps";
+                               tag: "tab" "\t";
+                               tag: "b" "+ font_weight=Bold";
+                       }
+               }
+               parts
+               {
+                       part
+                       {       name: "base";
+                               type: SPACER;
                                scale: 1;
-                               description {
-                                       state: "default" 0.0;
-                                       min: 0 44;
-                                       fixed: 0 1;
-                                       visible: 1;
-                                       align: 0.5 0.5;
-                                       rel1 { relative: 0.0 0.0; offset: 0 0; to: "content_text_used"; }
-                                       rel2 { relative: 1.0 1.0; offset: 0 0; to: "content_text_used"; }
-                                       text {
-                                               style: datausage_limitgraph_style;
-                                               min: 0 0;
-                                       }
+                               description
+                               {       state: "default" 0.0;
                                }
                        }
-                       part {
-                               name: "content_text_remaining";
-                               type: RECT;
-                               mouse_events: 1;
+                       part
+                       {       name: "left_padding";
+                               type: SPACER;
                                scale: 1;
-                               description {
-                                       state: "default" 0.0;
+                               description
+                               {       state: "default" 0.0;
+                                       min: 32 0;
                                        align: 0.0 0.0;
-                                       rel1 {
-                                               relative: 32/720 93/125;
-                                               to: "back_ground";
-                                       }
-                                       rel2 {
-                                               relative: 1 123/125;
-                                               to: "back_ground";
-                                       }
-                                       color: 8 8 8 8;
+                                       rel1
+                                       {       to: "base"; relative: 0.0 0.0;}
+                                       rel2
+                                       {       to: "base"; relative: 0.0 1.0;}
                                }
                        }
-                       part { name: "content_text_remaining.text";
-                               type: TEXTBLOCK;
+                       part
+                       {       name: "right_padding";
+                               type: SPACER;
                                scale: 1;
-                               description {
-                                       state: "default" 0.0;
-                                       min: 0 44;
-                                       fixed: 0 1;
-                                       visible: 1;
-                                       align: 0.5 0.5;
-                                       rel1 { relative: 0.0 0.0; offset: 0 0; to: "content_text_remaining"; }
-                                       rel2 { relative: 1.0 1.0; offset: 0 0; to: "content_text_remaining"; }
-                                       text {
-                                               style: datausage_limitgraph_style;
-                                               min: 0 0;
-                                       }
+                               description
+                               {       state: "default" 0.0;
+                                       min: 32 0;
+                                       align: 1.0 0.0;
+                                       rel1
+                                       {       to: "base"; relative: 1.0 0.0;}
+                                       rel2
+                                       {       to: "base"; relative: 1.0 1.0;}
                                }
                        }
-               }
-       }
-       group {
-               name: "psmode_graph";
-
-               parts {
-                       part {
-                               name: "bg";
-                               type: RECT;
+                       part
+                       {       name: "top_padding";
+                               type: SPACER;
                                scale: 1;
-                               description {
-                                       state: "default" 0.0;
-                                       rel1 { relative: 0.0 0.0; offset: 0 0;}
-                                       rel2 { relative: 1.0 1.0; offset: 0 0;}
-                                       color: 8 8 8 8;
+                               description
+                               {       state: "default" 0.0;
+                                       min: 0 24;
+                                       align: 0.0 0.0;
+                                       rel1
+                                       {       to_x: "left_padding"; to_y: "base"; relative: 1.0 0.0;}
+                                       rel2
+                                       {       to_x: "right_padding"; to_y: "base"; relative: 0.0 0.0;}
                                }
                        }
-                       part {
-                               name: "content";
+                       part
+                       {       name: "elm.swallow.icon";
                                type: SWALLOW;
                                scale: 1;
-                               mouse_events: 1;
-                               description {
-                                       align: 0.5 0.0;
-                                       state: "default" 0.0;
-                                       rel1 { relative: 0.0 0.0; offset: 0 0; to: "bg";}
-                                       rel2 { relative: 1.0 0.0; offset: 0 470; to: "bg";}
-                                       //color: 8 8 8 8;
+                               description
+                               {       state: "default" 0.0;
+                                       align: 0.0 0.0;
+                                       rel1
+                                       {       to: "top_padding"; relative: 0.0 1.0;}
+                                       rel2
+                                       {       to: "bottom_padding"; relative: 0.2 0.0;}
                                }
                        }
-                       part {
-                               name: "graph";
-                               type: SWALLOW;
-                               mouse_events: 0;
+                       part
+                       {       name: "elm.text";
+                               type: TEXTBLOCK;
                                scale: 1;
-                               description {
-                                       align: 0.5 0.0;
-                                       state: "default" 0.0;
-                                       rel1 { relative: 0.0 0.0; offset: 0 0; to: "bg";}
-                                       rel2 { relative: 1.0 0.0; offset: 0 470; to: "bg";}
-                                       //color: 8 8 8 8;
+                               mouse_events: 0;
+                               description
+                               {       state: "default" 0.0;
+                                       min: 0 54;
+                                       align: 0.0 0.0;
+                                       rel1
+                                       {       to: "elm.swallow.icon"; relative: 1.0 0.0;}
+                                       rel2
+                                       {       to: "top_padding"; relative: 0.8 1.0;}
+                                       text.style: "text_style_ic_run";
+                                       text.min: 0 1;
                                }
                        }
-                       part { name: "text_100";
-                               type: TEXT;
+                       part
+                       {       name: "elm.text2";
+                               type: TEXTBLOCK;
                                scale: 1;
-                               description {
-                                       state: "default" 0.0;
-                                       rel1 { relative: 0.5 0.0; offset: -360 32+36+42-14; to: "content";}
-                                       rel2 { relative: 0.5 0.0; offset: -342+37 32+36+42+14; to: "content";}
-                                       color: 101 101 101 255;
-                                       text {
-                                               font: "Tizen:style=Bold";
-                                               text_class:"tizen";
-                                               size: 18;
-                                               align: 1.0 0.5;
-                                       }
+                               mouse_events: 0;
+                               description
+                               {       state: "default" 0.0;
+                                       min: 0 54;
+                                       align: 1.0 0.0;
+                                       rel1
+                                       {       to: "elm.text"; relative: 1.0 0.0;}
+                                       rel2
+                                       {       to: "top_padding"; relative: 1.0 1.0;}
+                                       text.style: "text_style_desc_run";
+                                       text.min: 0 1;
                                }
                        }
-                       part { name: "text_80";
-                               type: TEXT;
+                       part
+                       {       name: "elm.text.sub";
+                               type: TEXTBLOCK;
                                scale: 1;
-                               description {
-                                       state: "default" 0.0;
-                                       rel1 { relative: 0.5 0.0; offset: -342 (32+36+42-14)+(54*1); to: "content";}
-                                       rel2 { relative: 0.5 0.0; offset: -342+37 (32+36+42+14)+(54*1); to: "content";}
-                                       color: 101 101 101 255;
-                                       text {
-                                               font: "Tizen:style=Bold";
-                                               text_class:"tizen";
-                                               size: 18;
-                                               align: 1.0 0.5;
-                                       }
+                               mouse_events: 0;
+                               description
+                               {       state: "default" 0.0;
+                                       min: 0 43;
+                                       align: 0.0 0.0;
+                                       rel1
+                                       {       to: "elm.swallow.icon"; relative: 1.0 0.5;}
+                                       rel2
+                                       {       to: "bottom_padding"; relative: 0.8 0.0;}
+                                       text.style: "text_style_ic_desc_run";
+                                       text.min: 0 1;
                                }
                        }
-                       part { name: "text_60";
-                               type: TEXT;
+                       part
+                       {       name: "elm.text.sub2";
+                               type: TEXTBLOCK;
                                scale: 1;
-                               description {
-                                       state: "default" 0.0;
-                                       rel1 { relative: 0.5 0.0; offset: -342 (32+36+42-14)+(54*2); to: "content";}
-                                       rel2 { relative: 0.5 0.0; offset: -342+37 (32+36+42+14)+(54*2); to: "content";}
-                                       color: 101 101 101 255;
-                                       text {
-                                               font: "Tizen:style=Bold";
-                                               text_class:"tizen";
-                                               size: 18;
-                                               align: 1.0 0.5;
-                                       }
+                               mouse_events: 0;
+                               description
+                               {       state: "default" 0.0;
+                                       min: 0 43;
+                                       align: 1.0 0.0;
+                                       rel1
+                                       {       to: "elm.text.sub"; relative: 1.0 0.0;}
+                                       rel2
+                                       {       to: "bottom_padding"; relative: 1.0 0.0;}
+                                       text.style: "text_style_desc_run";
+                                       text.min: 0 1;
                                }
                        }
-                       part { name: "text_40";
-                               type: TEXT;
+                       part
+                       {       name: "text_content_padding";
+                               type: SPACER;
                                scale: 1;
-                               description {
-                                       state: "default" 0.0;
-                                       rel1 { relative: 0.5 0.0; offset: -342 (32+36+42-14)+(54*3); to: "content";}
-                                       rel2 { relative: 0.5 0.0; offset: -342+37 (32+36+42+14)+(54*3); to: "content";}
-                                       color: 101 101 101 255;
-                                       text {
-                                               font: "Tizen:style=Bold";
-                                               text_class:"tizen";
-                                               size: 18;
-                                               align: 1.0 0.5;
-                                       }
+                               description
+                               {       state: "default" 0.0;
+                                       min: 0 15;
+                                       align: 0.0 0.0;
+                                       rel1
+                                       {       to: "elm.text"; relative: 0.0 1.0;}
+                                       rel2
+                                       {       to: "elm.text"; relative: 1.0 1.0;}
                                }
                        }
-                       part { name: "text_20";
-                               type: TEXT;
+                       part
+                       {       name: "elm.swallow.content";
+                               type: SWALLOW;
                                scale: 1;
-                               description {
-                                       state: "default" 0.0;
-                                       rel1 { relative: 0.5 0.0; offset: -342 (32+36+42-14)+(54*4); to: "content";}
-                                       rel2 { relative: 0.5 0.0; offset: -342+37 (32+36+42+14)+(54*4); to: "content";}
-                                       color: 101 101 101 255;
-                                       text {
-                                               font: "Tizen:style=Bold";
-                                               text_class:"tizen";
-                                               size: 18;
-                                               align: 1.0 0.5;
-                                       }
+                               description
+                               {       state: "default" 0.0;
+                                       align: 0.5 1.0;
+                                       rel1
+                                       {       to: "text_content_padding"; relative: 0.0 1.0;}
+                                       rel2
+                                       {       to: "bottom_padding"; relative: 0.95 0.0;}
                                }
                        }
-                       part { name: "text_0";
-                               type: TEXT;
+                       part
+                       {       name: "bottom_padding";
+                               type: SPACER;
                                scale: 1;
-                               description {
-                                       state: "default" 0.0;
-                                       rel1 { relative: 0.5 0.0; offset: -342 (32+36+42-14)+(54*5); to: "content";}
-                                       rel2 { relative: 0.5 0.0; offset: -342+37 (32+36+42+14)+(54*5); to: "content";}
-                                       color: 101 101 101 255;
-                                       text {
-                                               font: "Tizen:style=Bold";
-                                               text_class:"tizen";
-                                               size: 18;
-                                               align: 1.0 0.5;
-                                       }
+                               description
+                               {       state: "default" 0.0;
+                                       min: 0 24;
+                                       align: 0.5 1.0;
+                                       rel1
+                                       {       to_x: "left_padding"; to_y: "base"; relative: 1.0 1.0;}
+                                       rel2
+                                       {       to_x: "right_padding"; to_y: "base"; relative: 0.0 1.0;}
                                }
                        }
-                       part { name: "text_now";
-                               type: TEXT;
+               }
+       }
+       group
+       {       name: "gl_custom_item_battery";
+               styles
+               {
+                       style
+                       {       name: "text_style_val";
+                               base: "color=#000000FF font=Tizen:style=Regular font_size=46 ellipsis=1.0";
+                               tag: "br" "\n";
+                               tag: "ps" "ps";
+                               tag: "tab" "\t";
+                               tag: "b" "+ font_weight=Bold";
+                       }
+                       style
+                       {       name: "text_style_desc2";
+                               base: "color=#606060FF font=Tizen:style=Regular font_size=28 align=left ellipsis=1.0";
+                               tag: "br" "\n";
+                               tag: "ps" "ps";
+                               tag: "tab" "\t";
+                               tag: "b" "+ font_weight=Bold";
+                       }
+               }
+               parts
+               {
+                       part
+                       {       name: "base";
+                               type: SPACER;
                                scale: 1;
-                               description {
-                                       state: "default" 0.0;
-                                       rel1 { relative: 0.5 0.0; offset: 360-(16+52)-(574/13*2) (32+36+42+270+14); to: "content";}
-                                       rel2 { relative: 0.5 0.0; offset: 360-(16+52) (32+36+42+270+14+26); to: "content";}
-                                       color: 239 112 43 255;
-                                       text {
-                                               font: "Tizen:style=Bold";
-                                               text_class:"tizen";
-                                               size: 22;
-                                               align: 0.5 0.5;
-                                       }
+                               description
+                               {       state: "default" 0.0;
                                }
                        }
-                       part { name: "title";
-                               type: TEXT;
+                       part
+                       {       name: "left_padding";
+                               type: SPACER;
                                scale: 1;
-                               description {
-                                       state: "default" 0.0;
-                                       rel1 { relative: 0.5 0.0; offset: -342 32; to: "content";}
-                                       rel2 { relative: 1.0 0.0; offset: 0 32+36; to: "content";}
-                                       color: 101 101 101 255;
-                                       text {
-                                               font: "Tizen:style=Bold";
-                                               text_class:"tizen";
-                                               size: 24;
-                                               align: 0.0 0.5;
-                                       }
+                               description
+                               {       state: "default" 0.0;
+                                       min: 32 0;
+                                       align: 0.0 0.0;
+                                       rel1
+                                       {       to: "base"; relative: 0.0 0.0;}
+                                       rel2
+                                       {       to: "base"; relative: 0.0 1.0;}
                                }
                        }
-                       part { name: "desc";
-                               type: TEXT;
+                       part
+                       {       name: "right_padding";
+                               type: SPACER;
                                scale: 1;
-                               description {
-                                       state: "default" 0.0;
-                                       rel1 { relative: 0.0 0.0; offset: 0 470-36;}
-                                       rel2 { relative: 5.0 1.0; offset: 360-52 0;}
-                                       color: 101 101 101 255;
-                                       text {
-                                               font: "Tizen:style=Bold";
-                                               text_class:"tizen";
-                                               size: 24;
-                                               align: 1.0 0.5;
-                                       }
+                               description
+                               {       state: "default" 0.0;
+                                       min: 32 0;
+                                       align: 1.0 0.0;
+                                       rel1
+                                       {       to: "base"; relative: 1.0 0.0;}
+                                       rel2
+                                       {       to: "base"; relative: 1.0 1.0;}
                                }
                        }
-               }
-       }
-
-       group {
-               name: "layout_with_title";
-               parts {
-                part {
-                          name: "bg";
-                          type: RECT;
-                          scale: 1;
-                          description {
-                                  state: "default" 0.0;
-                                  rel1 { relative: 0.0 0.0; offset: 0 0;}
-                                  rel2 { relative: 1.0 1.0; offset: 0 0;}
-                                  color: 8 8 8 8;
-                          }
-                  }
-                       part {
-                               name: "title";
-                               type: TEXT;
-                               mouse_events: 0;
+                       part
+                       {       name: "top_padding";
+                               type: SPACER;
                                scale: 1;
-                               description {
-                                   state: "default" 0.0;
-                                   min: 0 60;
-                                   fixed: 0 1;
-                                   align: 0.5 0.0;
-                                   rel1 { relative: 0.0 0.0;}
-                                   rel2 { relative: 1.0 0.0;}
-                                   color: 173 170 165 255;
-                                   text {
-                                    font: "Tizen:style=Roman";
-                                    size: 24;
-                                    //min:  1 0;
-                                    align: 0.0 0.0;
-                                    text_class:"tizen";
-                                   }
-                                }
-                               /*Support other theme display*/
-                               description {
-                                       state: "white" 0.0;
-                                       inherit: "default" 0.0;
-                                       color: 255 255 255 255;
-                               }
-
+                               description
+                               {       state: "default" 0.0;
+                                       min: 0 24;
+                                       align: 0.0 0.0;
+                                       rel1
+                                       {       to_x: "left_padding"; to_y: "base"; relative: 1.0 0.0;}
+                                       rel2
+                                       {       to_x: "right_padding"; to_y: "base"; relative: 0.0 0.0;}
+                               }
                        }
-
-                       part {
-                               name: "layout";
-                               type: SWALLOW;
-                               mouse_events: 1;
+                       part
+                       {       name: "elm.text.sub";
+                               type: TEXTBLOCK;
                                scale: 1;
-                               description {
-                                       state: "default" 0.0;
-                                       rel1 { relative: 0.0 0.3; }
-                                       rel2 { relative: 1.0 1.0; offset: 0 -15;} // -15
+                               mouse_events: 0;
+                               description
+                               {       state: "default" 0.0;
+                                       min: 0 41;
+                                       align: 0.0 0.0;
+                                       rel1
+                                       {       to: "top_padding"; relative: 0.0 1.0;}
+                                       rel2
+                                       {       to: "top_padding"; relative: 0.99 1.0;}
+                                       text.style: "text_style_desc2";
+                                       text.min: 0 1;
                                }
                        }
-                       part { name: "padding";
-                               type: SWALLOW;
+                       part
+                       {       name: "text_sub_padding";
+                               type: SPACER;
                                scale: 1;
-                               description { state: "default" 0.0;
-                                       rel1 { relative: 0.0 0.0;}
-                                       rel2 { relative: 1.0 1.0;}
-                                       color: 8 8 8 8;
+                               description
+                               {       state: "default" 0.0;
+                                       min: 0 15;
+                                       align: 0.0 0.0;
+                                       rel1
+                                       {       to: "elm.text.sub"; relative: 0.0 1.0;}
+                                       rel2
+                                       {       to: "elm.text.sub"; relative: 1.0 1.0;}
                                }
                        }
-               }
-
-               /*Support other theme display*/
-               programs {
-                       program {//black theme need white text
-                               name: "Change_black_theme";
-                               signal: "change,black,theme";
-                               source: "title";
-                               action: STATE_SET "white" 0.0;
-                               target: "title";
-                       }
-               }
-       }
-
-       /* for encryption */
-       group {
-               name: "encryption_layout";
-               parts {
-                       part { name: "bg";
-                               type: RECT;
+                       part
+                       {       name: "elm.text";
+                               type: TEXTBLOCK;
+                               scale: 1;
                                mouse_events: 0;
-                               description { state: "default" 0.0;
-                                       color: 8 8 8 255;
-                                       visible: 1;
-                                       min: 720 1280;
-                                       rel1{ relative: 0.0 0.0; }
-                                       rel2{ relative: 1.0 1.0; }
+                               description
+                               {       state: "default" 0.0;
+                                       min: 0 41;
+                                       align: 0.0 0.0;
+                                       rel1
+                                       {       to: "text_sub_padding"; relative: 0.0 1.0;}
+                                       rel2
+                                       {       to: "text_sub_padding"; relative: 0.95 1.0;}
+                                       text.style: "text_style_val";
+                                       text.min: 0 1;
                                }
                        }
-                       part { name: "title";
-                               type: TEXT;
-                               mouse_events: 0;
-                               description { state: "default" 0.0;
-                                       min: 0 60;
-                                       fixed: 0 1;
-                                       color: 0 0 255 255;
-                                       text {
-                                               font: "Tizen:style=Bold";
-                                               size: 52;
-                                               align: 0.0 0.5;
-                                               text_class:"tizen";
-                                       }
-                                       rel1{ relative: 0.0 0.0; offset: 16 100; to: "bg"; }
-                                       rel2{ relative: 1.0 0.0; offset: -16 170; to: "bg"; }
+                       part
+                       {       name: "text_content_padding";
+                               type: SPACER;
+                               scale: 1;
+                               description
+                               {       state: "default" 0.0;
+                                       min: 0 15;
+                                       align: 0.0 0.0;
+                                       rel1
+                                       {       to: "elm.text"; relative: 0.0 1.0;}
+                                       rel2
+                                       {       to: "elm.text"; relative: 1.0 1.0;}
                                }
                        }
-                       part { name: "progressbar";
+                       part
+                       {       name: "elm.swallow.content";
                                type: SWALLOW;
-                               mouse_events: 0;
-                               description {
-                                       state: "default" 0.0;
-                                       min: 0 50;
-                                       rel1{ relative: 0.0 1.0; offset: 0 0; to: "title";}
-                                       rel2{ relative: 1.0 1.0; offset: -16 100; to: "title";}
+                               scale: 1;
+                               description
+                               {       state: "default" 0.0;
+                                       align: 0.5 1.0;
+                                       rel1
+                                       {       to: "text_content_padding"; relative: 0.0 1.0;}
+                                       rel2
+                                       {       to: "bottom_padding"; relative: 0.95 0.0;}
                                }
                        }
-                       part { name: "description";
-                               type: TEXTBLOCK;
-                               mouse_events: 0;
-                               description {
-                                       text {
-                                               style: "textblock_style";
-                                               min: 0 1;
-                                               align: 0.0 0.0;
-                                       }
-                                       rel1{ relative: 0.0 1.0; offset: 0 0; to: "progressbar";}
-                                       rel2{ relative: 1.0 1.0; offset: -16 0; to: "bg";}
+                       part
+                       {       name: "bottom_padding";
+                               type: SPACER;
+                               scale: 1;
+                               description
+                               {       state: "default" 0.0;
+                                       min: 0 24;
+                                       align: 0.5 1.0;
+                                       rel1
+                                       {       to: "base"; relative: 0.0 1.0;}
+                                       rel2
+                                       {       to: "base"; relative: 1.0 1.0;}
                                }
                        }
                }
        }
-
-       /* device encryption horizontal*/
-       group {
-               name: "layout.2icon.hor";
-               parts {
-                       part { name: "bg";
+       group
+       {
+               name: "entry_layout";
+               parts
+               {
+                       part
+                       {
+                               name: "bg";
                                type: RECT;
-                               scale : 1;
-                               mouse_events: 0;
-                               description { state: "default" 0.0;
-                                       color: 8 8 8 8;
-                                       //max: 500 500;
-                                       rel1{ relative: 0.0 0.0;}
-                                       rel2{ relative: 1.0 1.0;}
+                               mouse_events: 1;
+                               description
+                               {
+                                       color: 0 0 0 0;
+                                       state: "default" 0.0;
+                                       fixed: 1 1;
+                                       rel1
+                                       {       relative: 0.0 0.0;}
+                                       rel2
+                                       {       relative: 1.0 1.0;}
                                }
                        }
-                       part { name: "content1.hor";
-                               type: SWALLOW;
-                               scale : 1;
+                       part
+                       {
+                               name: "padding_left";
+                               type: RECT;
                                mouse_events: 1;
-                               description { state: "default" 0.0;
-                                       rel1{ relative: 0.02 0.02;}
-                                       rel2{ relative: 0.98 0.71;}
+                               description
+                               {
+                                       color: 0 0 0 0;
+                                       state: "default" 0.0;
+                                       fixed: 1 1;
+                                       rel1
+                                       {       relative: 0.0 0.0;offset: 20 0; to: "bg";}
+                                       rel2
+                                       {       relative: 1.0 1.0;offset: 20 0; to: "bg";}
                                }
                        }
-                       part { name: "content2.hor";
+                       part
+                       {
+                               name: "elm.swallow.content";
                                type: SWALLOW;
-                               scale : 1;
                                mouse_events: 1;
-                               description { state: "default" 0.0;
-                                       rel1{ relative: 0.02 0.72;}
-                                       rel2{ relative: 0.98 0.98;}
+                               description
+                               {
+                                       color: 0 0 0 0;
+                                       state: "default" 0.0;
+                                       fixed: 1 1;
+                                       //rel1 { relative: 0.0 0.0; offset: 20 0;to: "padding_left";}
+                                       //rel2 { relative: 1.0 1.0; offset: 20 0;to: "padding_left";}
+                                       rel1
+                                       {       relative: 0.0 0.0; offset: 0 0;to: "padding_left";}
+                                       rel2
+                                       {       relative: 1.0 1.0; offset: 0 0;to: "padding_left";}
                                }
                        }
                }
        }
 
-       /* device encryption vertical*/
-       group {
-               name: "layout.2icon.ver";
-               parts {
-                       part { name: "bg";
+       group
+       {       name: "elm/progressbar/horizontal/custom_orange";
+               data.item: "vector_ux" "default";
+               parts
+               {
+                       alias: "elm.text" "elm.text.top.right";
+                       part
+                       {       name: "access";
                                type: RECT;
-                               scale : 1;
-                               mouse_events: 0;
-                               description { state: "default" 0.0;
-                                       color: 8 8 8 8;
-                                       //max: 500 500;
-                                       rel1{ relative: 0.0 0.0;}
-                                       rel2{ relative: 1.0 1.0;}
+                               description
+                               {       state: "default" 0.0;
+                                       fixed: 1 1;
+                                       color: 0 0 0 0;
                                }
                        }
-                       part { name: "content1.ver";
+                       part
+                       {       name: "elm.swallow.bar";
                                type: SWALLOW;
-                               scale : 1;
-                               mouse_events: 1;
-                               description { state: "default" 0.0;
-                                       rel1{ relative: 0.02 0.02;}
-                                       rel2{ relative: 0.98 0.85;}
+                               description
+                               {       state: "default" 0.0;
+                                       visible: 0;
                                }
                        }
-                       part { name: "content2.ver";
-                               type: SWALLOW;
-                               scale : 1;
-                               mouse_events: 1;
-                               description { state: "default" 0.0;
-                                       rel1{ relative: 0.02 0.86;}
-                                       rel2{ relative: 0.98 0.99;}
+                       part
+                       {       name: "base";
+                               type: SPACER;
+                               scale: 1;
+                               description
+                               {       state: "default" 0.0;
+                                       min: 0 8;
                                }
                        }
-               }
-       }
-
-       group {
-               name: "encryption_guide_layout";
-               parts {
-                       part { name: "bg";
-                               type: RECT;
-                               mouse_events: 1;
+                       part
+                       {       name: "elm.text.top.right";
+                               type: TEXT;
                                scale: 1;
-                               description {
-                                       state: "default" 0.0;
-                                       color: 8 8 8 8;
-                                       rel1{ relative: 0.0 0.0; offset: 0 0;}
-                                       rel2{ relative: 1.0 1.0; offset: 0 0;}
+                               description
+                               {       state: "default" 0.0;
+                                       rel1.relative: 0.0 0.0;
+                                       rel2.relative: 1.0 0.0;
+                                       rel1.to: "base";
+                                       rel2.to: "top_padding";
+                                       text
+                                       {
+                                               min: 0 0;
+                                               align: 1.0 1.0;
+                                               font: "Tizen:style=Regular"; size: "32";
+                                               text_class: "tizen";
+                                               ellipsis: -1;
+                                       }
+                                       align: 1.0 1.0;
+                                       color: 102 102 102 255;
+                                       visible: 0;
+                               }
+                               description
+                               {       state: "show" 0.0;
+                                       inherit: "default" 0.0;
+                                       min: 0 43;
+                                       text.min: 1 1;
+                                       visible: 1;
                                }
                        }
-                       part { name: "description";
-                               type: TEXTBLOCK;
+                       part
+                       {       name: "top_padding";
+                               type: SPACER;
+                               scale: 1;
+                               description
+                               {       state: "default" 0.0;
+                                       min: 0 7;
+                                       max: -1 7;
+                                       fixed: 0 1;
+                                       rel1.to: "background";
+                                       rel2.to: "background";
+                                       rel1.relative: 0.0 0.0;
+                                       rel2.relative: 1.0 0.0;
+                                       align: 0.5 1.0;
+                               }
+                       }
+                       part
+                       {       name: "background";
+                               type: RECT;
                                mouse_events: 0;
                                scale: 1;
-                               description { state: "default" 0.0;
-                                       text {
-                                                style: "textblock_black_style";
-                                               text_class:"tizen";
-                                               align: 0.0 0.0;
-                                        }
-                                       align: 0.0 0.0;
-                                       rel1{ relative: 0.0 0.0; offset: 20 20; to: "bg"; }
-                                       rel2{ relative: 1.0 1.0; offset: -20 0; to: "bg"; }
+                               description
+                               {       state: "default" 0.0;
+                                       min: 0 7;
+                                       max: -1 7;
+                                       fixed: 0 1;
+                                       color: 145 145 145 179;
                                }
                        }
-                       part { name: "button";
+                       part
+                       {       name: "tizen_vg_shape1";
                                type: SWALLOW;
-                               mouse_events: 1;
+                               mouse_events: 0;
                                scale: 1;
-                               description {
-                                       state: "default" 0.0;
-                                       //min: 660 80;
-                                       rel1{ relative: 0.0 1.0; offset: 38 -100; to: "bg";}
-                                       rel2{ relative: 1.0 1.0; offset: -38 -20; to: "bg";}
+                               clip_to: "background";
+                               description
+                               {       state: "default" 0.0;
+                                       rel1.to: "background";
+                                       rel2.to: "background";
                                }
                        }
-               }
-       }
-
-       group {
-               name: "encryption_confirm_layout";
-               parts {
-                       part { name: "bg";
-                               type: RECT;
-                               mouse_events: 0;
+                       part
+                       {       name: "drag.background";
+                               type: SPACER;
                                scale: 1;
-                               description { state: "default" 0.0;
-                                       visible: 1;
-                                       color: 8 8 8 8;
-                                       fixed: 0 0;
-                                       rel1{ relative: 0.0 0.0; }
-                                       rel2{ relative: 1.0 1.0; }
+                               description
+                               {       state: "default" 0.0;
+                                       rel1
+                                       {
+                                               to_x: "background";
+                                               to_y: "background";
+                                               relative: 0.0 0.0;
+                                       }
+                                       rel2
+                                       {
+                                               to_x: "background";
+                                               to_y: "background";
+                                               relative: 1.0 1.0;
+                                       }
                                }
                        }
-                       part { name: "description";
-                               type: TEXTBLOCK;
-                               mouse_events: 0;
+                       part
+                       {       name: "tizen_vg_shape2";
+                               type: SWALLOW;
                                scale: 1;
-                               description { state: "default" 0.0;
-                                       visible: 1;
-                                       fixed: 0 0;
-                                       text {
-                                                style: "textblock_black_style";
-                                               min: 0 1;
-                                                align: 0.0 0.0;
-                                        }
-                                       align: 0.0 0.0;
-                                       rel1{ relative: 0.0 0.0; offset: 20 20; to: "bg"; }
-                                       rel2{ relative: 1.0 1.0; offset: -20 0; to_x: "bg"; }
+                               clip_to: "tizen_vg_shape2_clipper";
+                               description
+                               {       state: "default" 0.0;
+                                       rel1.to: "elm.progress.progressbar";
+                                       rel2.to: "elm.progress.progressbar";
                                }
                        }
-                       part { name: "fast.check";
+                       part
+                       {       name: "tizen_vg_shape2_clipper";
+                               type: RECT;
+                               description
+                               {       state: "default" 0.0;
+                                       // orange
+                                       color:246 172 0 255;
+                               }
+                       }
+                       part
+                       {       name: "tizen_vg_shape3";
                                type: SWALLOW;
-                               mouse_events: 1;
-                               description { state: "default" 0.0;
-                                       visible: 1;
+                               scale: 1;
+                               clip_to: "elm.progress.progressbar";
+                               description
+                               {       state: "default" 0.0;
+                                       rel1.to: "elm.progress.progressbar";
+                                       rel2.to: "elm.progress.progressbar";
+                               }
+                       }
+                       part
+                       {       name: "elm.progress.progressbar";
+                               type: RECT;
+                               description
+                               {       state: "default" 0.0;
+                                       min: 0 0;
                                        fixed: 1 1;
-                                       min: 64 64;
-                                       max: 64 64;
-                                       rel1{ relative: 0.0 1.0; offset: 38 -240; to: "bg";}
-                                       rel2{ relative: 0.0 1.0; offset: 102 -176; to: "bg";}
+                                       rel1
+                                       {
+                                               to: "background";
+                                               relative: 0.0 0.0;
+                                       }
+                                       rel2
+                                       {
+                                               to_y: "background";
+                                               to_x: "elm.cur.progressbar";
+                                               offset: -1 -1;
+                                       }
+                                       color:246 185 0 255;
+                               }
+                               description
+                               {       state: "invert" 0.0;
+                                       inherit: "default" 0.0;
+                                       rel1
+                                       {
+                                               to_y: "background";
+                                               to_x: "elm.cur.progressbar";
+                                       }
+                                       rel2
+                                       {
+                                               to: "background";
+                                               relative: 1.0 1.0;
+                                       }
+                               }
+                               description
+                               {       state: "state_begin" 0.0;
+                                       inherit: "default" 0.0;
+                                       rel1
+                                       {
+                                               to: "background";
+                                               relative: 0.0 0.0;
+                                       }
+                                       rel2
+                                       {
+                                               to: "background";
+                                               relative: 0.1 1.0;
+                                       }
+                               }
+                               description
+                               {       state: "state_end" 0.0;
+                                       inherit: "default" 0.0;
+                                       rel1
+                                       {
+                                               to: "background";
+                                               relative: 0.9 0.0;
+                                       }
+                                       rel2
+                                       {
+                                               to: "background";
+                                               relative: 1.0 1.0;
+                                       }
                                }
                        }
-                       part { name: "fast.text";
-                               type: TEXTBLOCK;
+                       part
+                       {       name: "elm.cur.progressbar";
                                mouse_events: 0;
                                scale: 1;
-                               description { state: "default" 0.0;
-                                       visible: 1;
-                                       fixed: 0 0;
-                                       min: 564 0;
-                                       text {
-                                                style: "textblock_black_style";
-                                               min: 0 1;
-                                                align: 0.0 0.0;
-                                        }
-                                       rel1{ relative: 1.0 0.0; offset: 16 0; to: "fast.check";}
-                                       rel2{ relative: 1.0 1.0; offset: -38 -94; to: "bg";}
+                               dragable
+                               {
+                                       confine: "drag.background";
+                                       x: 1 1 1;
+                                       y: 0 0 0;
+                               }
+                               description
+                               {       state: "default" 0.0;
+                                       min: 0 28;
+                                       fixed: 1 1;
+                                       visible: 0;
+                                       rel1.to: "drag.background";
+                                       rel2.to: "drag.background";
                                }
                        }
-
-                       part { name: "button";
-                               type: SWALLOW;
-                               mouse_events: 1;
-                               description {
-                                       state: "default" 0.0;
+                       part
+                       {       name: "bottom_padding";
+                               type: SPACER;
+                               scale: 1;
+                               description
+                               {       state: "default" 0.0;
+                                       min: 0 7;
+                                       max: -1 7;
                                        fixed: 0 1;
-                                       min: 660 74;
-                                       visible: 1;
-                                       rel1{ relative: 0.0 1.0; offset: 38 -94; to: "bg";}
-                                       rel2{ relative: 1.0 1.0; offset: -38 -20; to: "bg";}
+                                       rel1.to: "background";
+                                       rel2.to: "background";
+                                       rel1.relative: 0.0 1.0;
+                                       rel2.relative: 1.0 1.0;
+                                       align: 0.5 0.0;
                                }
                        }
-               }
-       }
-
-       group {
-               name: "chip_layout";
-               images {
-                       image : "org.tizen.setting.png" COMP;
-               }
-               parts {
-                       part { name: "bg";
-                               type: RECT;
-                               mouse_events: 0;
-                               description { state: "default" 0.0;
+                       part
+                       {       name: "elm.text.bottom.left";
+                               type: TEXT;
+                               scale: 1;
+                               description
+                               {       state: "default" 0.0;
+                                       rel1.to: "bottom_padding";
+                                       rel2.to: "base";
+                                       rel1.relative: 0.0 1.0;
+                                       rel2.relative: 1.0 1.0;
+                                       text
+                                       {
+                                               min: 0 0;
+                                               align: 0.0 0.0;
+                                               font: "Tizen:style=Regular"; size: "32";
+                                               text_class: "tizen";
+                                               ellipsis: -1;
+                                       }
+                                       align: 0.0 0.0;
+                                       color: 102 102 102 255;
                                        visible: 0;
-                                       color: 255 255 255 255;
-                                       min: 1140 206;
-                                       max: 1140 206;
-                                       rel1{ relative: 0.0 0.0; }
-                                       rel2{ relative: 1.0 1.0; }
-                               }
-                       }
-                       part { name: "chip.1.blank";
-                                type: IMAGE;
-                                mouse_events: 1;
-                                description { state: "default" 0.0;
-                                        visible: 1;
-                                        min: 90 90;
-                                        max: 90 90;
-                                        rel1{ relative: 0.0 0.0; offset: 0 0; to: "bg";}
-                                        rel2{ relative: 0.0 0.0; offset: 90 90; to: "bg";}
-                                       image.normal: "org.tizen.setting.png";
-                                }
-                        }
-                       part { name: "chip.1";
-                               type: SWALLOW;
-                               mouse_events: 1;
-                               description { state: "default" 0.0;
-                                       visible: 1;
-                                       min: 90 90;
-                                       max: 90 90;
-                                       rel1{ relative: 0.0 0.0; offset: 0 0; to: "bg";}
-                                       rel2{ relative: 0.0 0.0; offset: 90 90; to: "bg";}
-                               }
-                       }
-                       part { name: "chip.2.blank";
-                                type: IMAGE;
-                                mouse_events: 1;
-                                description { state: "default" 0.0;
-                                        visible: 1;
-                                        min: 90 90;
-                                        max: 90 90;
-                                        rel1{ relative: 1.0 0.0; offset: 60 0; to: "chip.1";}
-                                        rel2{ relative: 1.0 1.0; offset: 150 0; to: "chip.1";}
-                                       image.normal: "org.tizen.setting.png";
-                                }
-                        }
-                       part { name: "chip.2";
-                               type: SWALLOW;
-                               mouse_events: 1;
-                               description { state: "default" 0.0;
-                                       visible: 1;
-                                       min: 90 90;
-                                       max: 90 90;
-                                       rel1{ relative: 1.0 0.0; offset: 60 0; to: "chip.1";}
-                                       rel2{ relative: 1.0 1.0; offset: 150 0; to: "chip.1";}
-                               }
-                       }
-                       part { name: "chip.3.blank";
-                                type: IMAGE;
-                                mouse_events: 1;
-                                description { state: "default" 0.0;
-                                        visible: 1;
-                                        min: 90 90;
-                                        max: 90 90;
-                                        rel1{ relative: 1.0 0.0; offset: 60 0; to: "chip.2";}
-                                        rel2{ relative: 1.0 1.0; offset: 150 0; to: "chip.2";}
-                                       image.normal: "org.tizen.setting.png";
-                                }
-                        }
-                       part { name: "chip.3";
-                               type: SWALLOW;
-                               mouse_events: 1;
-                               description { state: "default" 0.0;
-                                       visible: 1;
-                                       min: 90 90;
-                                       max: 90 90;
-                                       rel1{ relative: 1.0 0.0; offset: 60 0; to: "chip.2";}
-                                       rel2{ relative: 1.0 1.0; offset: 150 0; to: "chip.2";}
-                               }
-                       }
-                       part { name: "chip.4.blank";
-                                type: IMAGE;
-                                mouse_events: 1;
-                                description { state: "default" 0.0;
-                                        visible: 1;
-                                        min: 90 90;
-                                        max: 90 90;
-                                        rel1{ relative: 1.0 0.0; offset: 60 0; to: "chip.3";}
-                                        rel2{ relative: 1.0 1.0; offset: 150 0; to: "chip.3";}
-                                       image.normal: "org.tizen.setting.png";
-                                }
-                        }
-                       part { name: "chip.4";
-                               type: SWALLOW;
-                               mouse_events: 1;
-                               description { state: "default" 0.0;
-                                       visible: 1;
-                                       min: 90 90;
-                                       max: 90 90;
-                                       rel1{ relative: 1.0 0.0; offset: 60 0; to: "chip.3";}
-                                       rel2{ relative: 1.0 1.0; offset: 150 0; to: "chip.3";}
-                               }
-                       }
-                       part { name: "chip.5.blank";
-                                type: IMAGE;
-                                mouse_events: 1;
-                                description { state: "default" 0.0;
-                                        visible: 1;
-                                        min: 90 90;
-                                        max: 90 90;
-                                        rel1{ relative: 1.0 0.0; offset: 60 0; to: "chip.4";}
-                                        rel2{ relative: 1.0 1.0; offset: 150 0; to: "chip.4";}
-                                       image.normal: "org.tizen.setting.png";
-                                }
-                        }
-                       part { name: "chip.5";
-                               type: SWALLOW;
-                               mouse_events: 1;
-                               description { state: "default" 0.0;
-                                       visible: 1;
-                                       min: 90 90;
-                                       max: 90 90;
-                                       rel1{ relative: 1.0 0.0; offset: 60 0; to: "chip.4";}
-                                       rel2{ relative: 1.0 1.0; offset: 150 0; to: "chip.4";}
-                               }
-                       }
-                       part { name: "chip.6.blank";
-                                type: IMAGE;
-                                mouse_events: 1;
-                                description { state: "default" 0.0;
-                                        visible: 1;
-                                        min: 90 90;
-                                        max: 90 90;
-                                        rel1{ relative: 1.0 0.0; offset: 60 0; to: "chip.5";}
-                                        rel2{ relative: 1.0 1.0; offset: 150 0; to: "chip.5";}
-                                       image.normal: "org.tizen.setting.png";
-                                }
-                        }
-                       part { name: "chip.6";
-                               type: SWALLOW;
-                               mouse_events: 1;
-                               description { state: "default" 0.0;
-                                       visible: 1;
-                                       min: 90 90;
-                                       max: 90 90;
-                                       rel1{ relative: 1.0 0.0; offset: 60 0; to: "chip.5";}
-                                       rel2{ relative: 1.0 1.0; offset: 150 0; to: "chip.5";}
-                               }
-                       }
-                       part { name: "chip.7.blank";
-                                type: IMAGE;
-                                mouse_events: 1;
-                                description { state: "default" 0.0;
-                                        visible: 1;
-                                        min: 90 90;
-                                        max: 90 90;
-                                        rel1{ relative: 1.0 0.0; offset: 60 0; to: "chip.6";}
-                                        rel2{ relative: 1.0 1.0; offset: 150 0; to: "chip.6";}
-                                       image.normal: "org.tizen.setting.png";
-                                }
-                        }
-                       part { name: "chip.7";
-                               type: SWALLOW;
-                               mouse_events: 1;
-                               description { state: "default" 0.0;
-                                       visible: 1;
-                                       min: 90 90;
-                                       max: 90 90;
-                                       rel1{ relative: 1.0 0.0; offset: 60 0; to: "chip.6";}
-                                       rel2{ relative: 1.0 1.0; offset: 150 0; to: "chip.6";}
-                               }
-                       }
-                       part { name: "chip.8.blank";
-                                type: IMAGE;
-                                mouse_events: 1;
-                                description { state: "default" 0.0;
-                                        visible: 1;
-                                        min: 90 90;
-                                        max: 90 90;
-                                        rel1{ relative: 0.0 1.0; offset: 0 -90; to: "bg";}
-                                        rel2{ relative: 0.0 1.0; offset: 90 0; to: "bg";}
-                                       image.normal: "org.tizen.setting.png";
-                                }
-                        }
-                       part { name: "chip.8";
-                               type: SWALLOW;
-                               mouse_events: 1;
-                               description { state: "default" 0.0;
-                                       visible: 1;
-                                       min: 90 90;
-                                       max: 90 90;
-                                       rel1{ relative: 0.0 1.0; offset: 0 -90; to: "bg";}
-                                       rel2{ relative: 0.0 1.0; offset: 90 0; to: "bg";}
-                               }
-                       }
-                       part { name: "chip.9.blank";
-                                type: IMAGE;
-                                mouse_events: 1;
-                                description { state: "default" 0.0;
-                                        visible: 1;
-                                        min: 90 90;
-                                        max: 90 90;
-                                        rel1{ relative: 1.0 0.0; offset: 60 0; to: "chip.8";}
-                                        rel2{ relative: 1.0 1.0; offset: 150 0; to: "chip.8";}
-                                       image.normal: "org.tizen.setting.png";
-                                }
-                        }
-                       part { name: "chip.9";
-                               type: SWALLOW;
-                               mouse_events: 1;
-                               description { state: "default" 0.0;
-                                       visible: 1;
-                                       min: 90 90;
-                                       max: 90 90;
-                                       rel1{ relative: 1.0 0.0; offset: 60 0; to: "chip.8";}
-                                       rel2{ relative: 1.0 1.0; offset: 150 0; to: "chip.8";}
-                               }
-                       }
-                       part { name: "chip.10.blank";
-                                type: IMAGE;
-                                mouse_events: 1;
-                                description { state: "default" 0.0;
-                                        visible: 1;
-                                        min: 90 90;
-                                        max: 90 90;
-                                        rel1{ relative: 1.0 0.0; offset: 60 0; to: "chip.9";}
-                                        rel2{ relative: 1.0 1.0; offset: 150 0; to: "chip.9";}
-                                       image.normal: "org.tizen.setting.png";
-                                }
-                        }
-                       part { name: "chip.10";
-                               type: SWALLOW;
-                               mouse_events: 1;
-                               description { state: "default" 0.0;
-                                       visible: 1;
-                                       min: 90 90;
-                                       max: 90 90;
-                                       rel1{ relative: 1.0 0.0; offset: 60 0; to: "chip.9";}
-                                       rel2{ relative: 1.0 1.0; offset: 150 0; to: "chip.9";}
-                               }
-                       }
-                       part { name: "chip.11.blank";
-                                type: IMAGE;
-                                mouse_events: 1;
-                                description { state: "default" 0.0;
-                                        visible: 1;
-                                        min: 90 90;
-                                        max: 90 90;
-                                        rel1{ relative: 1.0 0.0; offset: 60 0; to: "chip.10";}
-                                        rel2{ relative: 1.0 1.0; offset: 150 0; to: "chip.10";}
-                                       image.normal: "org.tizen.setting.png";
-                                }
-                        }
-                       part { name: "chip.11";
-                               type: SWALLOW;
-                               mouse_events: 1;
-                               description { state: "default" 0.0;
-                                       visible: 1;
-                                       min: 90 90;
-                                       max: 90 90;
-                                       rel1{ relative: 1.0 0.0; offset: 60 0; to: "chip.10";}
-                                       rel2{ relative: 1.0 1.0; offset: 150 0; to: "chip.10";}
-                               }
-                       }
-                       part { name: "chip.12.blank";
-                                type: IMAGE;
-                                mouse_events: 1;
-                                description { state: "default" 0.0;
-                                        visible: 1;
-                                        min: 90 90;
-                                        max: 90 90;
-                                        rel1{ relative: 1.0 0.0; offset: 60 0; to: "chip.11";}
-                                        rel2{ relative: 1.0 1.0; offset: 150 0; to: "chip.11";}
-                                       image.normal: "org.tizen.setting.png";
-                                }
-                        }
-                       part { name: "chip.12";
-                               type: SWALLOW;
-                               mouse_events: 1;
-                               description { state: "default" 0.0;
-                                       visible: 1;
-                                       min: 90 90;
-                                       max: 90 90;
-                                       rel1{ relative: 1.0 0.0; offset: 60 0; to: "chip.11";}
-                                       rel2{ relative: 1.0 1.0; offset: 150 0; to: "chip.11";}
-                               }
-                       }
-                       part { name: "chip.13.blank";
-                                type: IMAGE;
-                                mouse_events: 1;
-                                description { state: "default" 0.0;
-                                        visible: 1;
-                                        min: 90 90;
-                                        max: 90 90;
-                                        rel1{ relative: 1.0 0.0; offset: 60 0; to: "chip.12";}
-                                        rel2{ relative: 1.0 1.0; offset: 150 0; to: "chip.12";}
-                                       image.normal: "org.tizen.setting.png";
-                                }
-                        }
-                       part { name: "chip.13";
-                               type: SWALLOW;
-                               mouse_events: 1;
-                               description { state: "default" 0.0;
-                                       visible: 1;
-                                       min: 90 90;
-                                       max: 90 90;
-                                       rel1{ relative: 1.0 0.0; offset: 60 0; to: "chip.12";}
-                                       rel2{ relative: 1.0 1.0; offset: 150 0; to: "chip.12";}
-                               }
-                       }
-                       part { name: "chip.14.blank";
-                                type: IMAGE;
-                                mouse_events: 1;
-                                description { state: "default" 0.0;
-                                        visible: 1;
-                                        min: 90 90;
-                                        max: 90 90;
-                                        rel1{ relative: 1.0 0.0; offset: 60 0; to: "chip.13";}
-                                        rel2{ relative: 1.0 1.0; offset: 150 0; to: "chip.13";}
-                                       image.normal: "org.tizen.setting.png";
-                                }
-                        }
-                       part { name: "chip.14";
-                               type: SWALLOW;
-                               mouse_events: 1;
-                               description { state: "default" 0.0;
-                                       visible: 1;
-                                       min: 90 90;
-                                       max: 90 90;
-                                       rel1{ relative: 1.0 0.0; offset: 60 0; to: "chip.13";}
-                                       rel2{ relative: 1.0 1.0; offset: 150 0; to: "chip.13";}
-                               }
-                       }
-                       part { name: "chip.15.blank";
-                                type: IMAGE;
-                                mouse_events: 1;
-                                description { state: "default" 0.0;
-                                        visible: 1;
-                                        min: 90 90;
-                                        max: 90 90;
-                                        rel1{ relative: 1.0 0.0; offset: 60 0; to: "chip.14";}
-                                        rel2{ relative: 1.0 1.0; offset: 150 0; to: "chip.14";}
-                                       image.normal: "org.tizen.setting.png";
-                                }
-                        }
-                       part { name: "chip.15";
-                               type: SWALLOW;
-                               mouse_events: 1;
-                               description { state: "default" 0.0;
-                                       visible: 1;
-                                       min: 90 90;
-                                       max: 90 90;
-                                       rel1{ relative: 1.0 0.0; offset: 60 0; to: "chip.14";}
-                                       rel2{ relative: 1.0 1.0; offset: 150 0; to: "chip.14";}
                                }
-                       }
-               }
-       }
-       group {
-               name: "chip_result_layout";
-               parts {
-                       part { name: "bg";
-                               type: RECT;
-                               mouse_events: 0;
-                               description { state: "default" 0.0;
+                               description
+                               {       state: "show" 0.0;
+                                       inherit: "default" 0.0;
+                                       text.min: 1 1;
                                        visible: 1;
-                                       color: 8 8 8 8;
-                                       min: 1240 69;
-                                       max: 1240 69;
-                                       rel1{ relative: 0.0 0.0; }
-                                       rel2{ relative: 1.0 1.0; }
+                                       min: 0 43;
                                }
                        }
-                       part { name: "chip.default";
-                               type: SWALLOW;
-                               mouse_events: 0;
-                               description { state: "default" 0.0;
-                                       visible: 1;
-                                       min: 69 69;
-                                       max: 69 69;
-                                       rel1{ relative: 0.0 0.0; offset: 0 0; to: "bg";}
-                                       rel2{ relative: 0.0 1.0; offset: 69 0; to: "bg";}
+                       part
+                       {       name: "elm.text.status";
+                               type: TEXT;
+                               scale: 1;
+                               description
+                               {       state: "default" 0.0;
+                                       rel1.to: "bottom_padding";
+                                       rel2.to: "base";
+                                       rel1.relative: 0.0 1.0;
+                                       rel2.relative: 1.0 1.0;
+                                       text
+                                       {
+                                               min: 0 0;
+                                               align: 1.0 0.0;
+                                               font: "Tizen:style=Regular"; size: "32";
+                                               text_class: "tizen";
+                                               ellipsis: -1;
+                                       }
+                                       align: 1.0 0.0;
+                                       color: 102 102 102 255;
+                                       visible: 0;
                                }
-                       }
-                       part { name: "chip.1";
-                               type: SWALLOW;
-                               mouse_events: 1;
-                               description { state: "default" 0.0;
+                               description
+                               {       state: "show" 0.0;
+                                       inherit: "default" 0.0;
+                                       text.min: 1 1;
+                                       min: 0 43;
                                        visible: 1;
-                                       min: 69 69;
-                                       max: 69 69;
-                                       rel1{ relative: 1.0 0.0; offset: 9 0; to: "chip.default";}
-                                       rel2{ relative: 1.0 1.0; offset: 78 0; to: "chip.default";}
                                }
                        }
-                       part { name: "chip.2";
-                               type: SWALLOW;
-                               mouse_events: 1;
-                               description { state: "default" 0.0;
-                                       visible: 1;
-                                       min: 69 69;
-                                       max: 69 69;
-                                       rel1{ relative: 1.0 0.0; offset: 9 0; to: "chip.1";}
-                                       rel2{ relative: 1.0 1.0; offset: 78 0; to: "chip.1";}
+                       part
+                       {       name: "elm.text.bottom.right";
+                               type: TEXT;
+                               scale: 1;
+                               description
+                               {       state: "default" 0.0;
+                                       rel1.to: "bottom_padding";
+                                       rel2.to: "base";
+                                       rel1.relative: 0.0 1.0;
+                                       rel2.relative: 1.0 1.0;
+                                       text
+                                       {
+                                               min: 0 0;
+                                               align: 1.0 0.0;
+                                               font: "Tizen:style=Regular"; size: "32";
+                                               text_class: "tizen";
+                                               ellipsis: -1;
+                                       }
+                                       align: 1.0 0.0;
+                                       color: 102 102 102 255;
+                                       visible: 0;
                                }
-                       }
-                       part { name: "chip.3";
-                               type: SWALLOW;
-                               mouse_events: 1;
-                               description { state: "default" 0.0;
+                               description
+                               {       state: "show" 0.0;
+                                       inherit: "default" 0.0;
+                                       text.min: 1 1;
                                        visible: 1;
-                                       min: 69 69;
-                                       max: 69 69;
-                                       rel1{ relative: 1.0 0.0; offset: 9 0; to: "chip.2";}
-                                       rel2{ relative: 1.0 1.0; offset: 78 0; to: "chip.2";}
+                                       min: 0 43;
                                }
                        }
-                       part { name: "chip.4";
-                               type: SWALLOW;
-                               mouse_events: 1;
-                               description { state: "default" 0.0;
-                                       visible: 1;
-                                       min: 69 69;
-                                       max: 69 69;
-                                       rel1{ relative: 1.0 0.0; offset: 9 0; to: "chip.3";}
-                                       rel2{ relative: 1.0 1.0; offset: 78 0; to: "chip.3";}
-                               }
+               }
+               programs
+               {
+                       program
+                       {       name: "text_show";
+                               signal: "elm,state,text,visible";
+                               source: "elm";
+                               action: STATE_SET "show" 0.0;
+                               target: "elm.text";
                        }
-                       part { name: "chip.5";
-                               type: SWALLOW;
-                               mouse_events: 1;
-                               description { state: "default" 0.0;
-                                       visible: 1;
-                                       min: 69 69;
-                                       max: 69 69;
-                                       rel1{ relative: 1.0 0.0; offset: 9 0; to: "chip.4";}
-                                       rel2{ relative: 1.0 1.0; offset: 78 0; to: "chip.4";}
-                               }
+                       program
+                       {       name: "text_hide";
+                               signal: "elm,state,text,hidden";
+                               source: "elm";
+                               action: STATE_SET "default" 0.0;
+                               target: "elm.text";
                        }
-                       part { name: "chip.6";
-                               type: SWALLOW;
-                               mouse_events: 1;
-                               description { state: "default" 0.0;
-                                       visible: 1;
-                                       min: 69 69;
-                                       max: 69 69;
-                                       rel1{ relative: 1.0 0.0; offset: 9 0; to: "chip.5";}
-                                       rel2{ relative: 1.0 1.0; offset: 78 0; to: "chip.5";}
-                               }
+                       program
+                       {       name: "text_top_right_show";
+                               signal: "elm,state,top.right,visible";
+                               source: "elm";
+                               action: STATE_SET "show" 0.0;
+                               target: "elm.text.top.right";
                        }
-                       part { name: "chip.7";
-                               type: SWALLOW;
-                               mouse_events: 1;
-                               description { state: "default" 0.0;
-                                       visible: 1;
-                                       min: 69 69;
-                                       max: 69 69;
-                                       rel1{ relative: 1.0 0.0; offset: 9 0; to: "chip.6";}
-                                       rel2{ relative: 1.0 1.0; offset: 78 0; to: "chip.6";}
-                               }
+                       program
+                       {       name: "text_top_right_text_hide";
+                               signal: "elm,state,top.right,hidden";
+                               source: "elm";
+                               action: STATE_SET "default" 0.0;
+                               target: "elm.text.top.right";
                        }
-                       part { name: "chip.8";
-                               type: SWALLOW;
-                               mouse_events: 1;
-                               description { state: "default" 0.0;
-                                       visible: 1;
-                                       min: 69 69;
-                                       max: 69 69;
-                                       rel1{ relative: 1.0 0.0; offset: 9 0; to: "chip.7";}
-                                       rel2{ relative: 1.0 1.0; offset: 78 0; to: "chip.7";}
-                               }
+                       program
+                       {       name: "text_bottom_left_show";
+                               signal: "elm,state,bottom.left,visible";
+                               source: "elm";
+                               action: STATE_SET "show" 0.0;
+                               target: "elm.text.bottom.left";
                        }
-                       part { name: "chip.9";
-                               type: SWALLOW;
-                               mouse_events: 1;
-                               description { state: "default" 0.0;
-                                       visible: 1;
-                                       min: 69 69;
-                                       max: 69 69;
-                                       rel1{ relative: 1.0 0.0; offset: 9 0; to: "chip.8";}
-                                       rel2{ relative: 1.0 1.0; offset: 78 0; to: "chip.8";}
-                               }
+                       program
+                       {       name: "text_bottom_left_text_hide";
+                               signal: "elm,state,bottom.left,hidden";
+                               source: "elm";
+                               action: STATE_SET "default" 0.0;
+                               target: "elm.text.bottom.left";
                        }
-                       part { name: "chip.10";
-                               type: SWALLOW;
-                               mouse_events: 1;
-                               description { state: "default" 0.0;
-                                       visible: 1;
-                                       min: 69 69;
-                                       max: 69 69;
-                                       rel1{ relative: 1.0 0.0; offset: 9 0; to: "chip.9";}
-                                       rel2{ relative: 1.0 1.0; offset: 78 0; to: "chip.9";}
+                       program
+                       {       name: "text_bottom_right_show";
+                               signal: "elm,state,bottom.right,visible";
+                               source: "elm";
+                               script
+                               {
+                                       set_state(PART:"elm.text.status", "default", 0.0);
+                                       set_state(PART:"elm.text.bottom.right", "show", 0.0);
                                }
                        }
-                       part { name: "chip.11";
-                               type: SWALLOW;
-                               mouse_events: 1;
-                               description { state: "default" 0.0;
-                                       visible: 1;
-                                       min: 69 69;
-                                       max: 69 69;
-                                       rel1{ relative: 1.0 0.0; offset: 9 0; to: "chip.10";}
-                                       rel2{ relative: 1.0 1.0; offset: 78 0; to: "chip.10";}
+                       program
+                       {       name: "text_status_show";
+                               signal: "elm,state,units,visible";
+                               source: "elm";
+                               script
+                               {
+                                       set_state(PART:"elm.text.bottom.right", "default", 0.0);
+                                       set_state(PART:"elm.text.status", "show", 0.0);
                                }
                        }
-                       part { name: "chip.12";
-                               type: SWALLOW;
-                               mouse_events: 1;
-                               description { state: "default" 0.0;
-                                       visible: 1;
-                                       min: 69 69;
-                                       max: 69 69;
-                                       rel1{ relative: 1.0 0.0; offset: 9 0; to: "chip.11";}
-                                       rel2{ relative: 1.0 1.0; offset: 78 0; to: "chip.11";}
-                               }
+                       program
+                       {       name: "text_status_text_hide";
+                               signal: "elm,state,units,hidden";
+                               source: "elm";
+                               action: STATE_SET "default" 0.0;
+                               target: "elm.text.status";
+                       }
+                       program
+                       {       name: "slide_to_end";
+                               action: STATE_SET "state_end" 0.0;
+                               transition: LINEAR 0.5;
+                               target: "elm.progress.progressbar";
+                               after: "slide_to_begin";
+                       }
+                       program
+                       {       name: "slide_to_begin";
+                               signal: "elm,state,slide,begin";
+                               action: STATE_SET "state_begin" 0.0;
+                               target: "elm.progress.progressbar";
+                               transition: LINEAR 0.5;
+                               after: "slide_to_end";
+                       }
+                       program
+                       {       name: "start_pulse";
+                               signal: "elm,state,pulse,start";
+                               source: "elm";
                        }
-                       part { name: "chip.13";
-                               type: SWALLOW;
-                               mouse_events: 1;
-                               description { state: "default" 0.0;
-                                       visible: 1;
-                                       min: 69 69;
-                                       max: 69 69;
-                                       rel1{ relative: 1.0 0.0; offset: 9 0; to: "chip.12";}
-                                       rel2{ relative: 1.0 1.0; offset: 78 0; to: "chip.12";}
-                               }
+                       program
+                       {       name: "stop_pulse";
+                               signal: "elm,state,pulse,stop";
+                               source: "elm";
+                               action: ACTION_STOP;
+                               target: "slide_to_begin";
+                               target: "slide_to_end";
+                               target: "start_pulse";
+                       }
+                       program
+                       {       name: "state_pulse";
+                               signal: "elm,state,pulse";
+                               source: "elm";
+                               action: STATE_SET "state_begin" 0.0;
+                               target: "elm.progress.progressbar";
+                               action: STATE_SET "default" 0.0;
+                               target: "elm.text.status";
                        }
-                       part { name: "chip.14";
-                               type: SWALLOW;
-                               mouse_events: 1;
-                               description { state: "default" 0.0;
-                                       visible: 1;
-                                       min: 69 69;
-                                       max: 69 69;
-                                       rel1{ relative: 1.0 0.0; offset: 9 0; to: "chip.13";}
-                                       rel2{ relative: 1.0 1.0; offset: 78 0; to: "chip.13";}
-                               }
+                       program
+                       {       name: "state_fraction";
+                               signal: "elm,state,fraction";
+                               source: "elm";
+                               action: ACTION_STOP;
+                               target: "slide_to_begin";
+                               target: "slide_to_end";
+                               target: "start_pulse";
+                               action: STATE_SET "default" 0.0;
+                               target: "elm.progress.progressbar";
+                               target: "elm.text.status";
                        }
-                       part { name: "chip.15";
-                               type: SWALLOW;
-                               mouse_events: 1;
-                               description { state: "default" 0.0;
-                                       visible: 1;
-                                       min: 69 69;
-                                       max: 69 69;
-                                       rel1{ relative: 1.0 0.0; offset: 9 0; to: "chip.14";}
-                                       rel2{ relative: 1.0 1.0; offset: 78 0; to: "chip.14";}
-                               }
+                       program
+                       {       name: "set_invert_on";
+                               signal: "elm,state,inverted,on";
+                               source: "elm";
+                               action: STATE_SET "invert" 0.0;
+                               target: "elm.progress.progressbar";
+                       }
+                       program
+                       {       name: "set_invert_off";
+                               signal: "elm,state,inverted,off";
+                               source: "elm";
+                               action: STATE_SET "default" 0.0;
+                               target: "elm.progress.progressbar";
+                       }
+                       program
+                       {       name: "finished_animation";
+                               signal: "elm,action,animation,finished";
+                               source: "elm";
+                               action: SIGNAL_EMIT "animation,finished" "";
                        }
                }
        }
-       group {
-               name: "test_of_colorblind";
-               parts {
-                       part { name: "bg";
+
+       group
+       {       name: "elm/progressbar/horizontal/custom_red";
+               data.item: "vector_ux" "default";
+               parts
+               {
+                       part
+                       {       name: "access";
                                type: RECT;
-                               mouse_events: 0;
-                               scale: 1;
-                               description { state: "default" 0.0;
-                                       visible: 1;
-                                       color: 8 8 8 8;
-                                       //fixed: 0 0;
-                                       rel1{ relative: 0.0 0.0; }
-                                       rel2{ relative: 1.0 1.0; }
+                               description
+                               {       state: "default" 0.0;
+                                       fixed: 1 1;
+                                       color: 0 0 0 0;
                                }
                        }
-                       part { name: "description";
-                               type: TEXTBLOCK;
-                               mouse_events: 0;
-                               description { state: "default" 0.0;
-                                       visible: 1;
-                                       fixed: 0 1;
-                                       min: 0 63;
-                                       text {
-                                                style: "textblock_gray_style";
-                                               align: 0.0 0.0;
-                                        }
-                                       align: 0.0 0.0;
-                                       rel1{ relative: 0.0 0.0; offset: 24 12; to: "bg"; }
-                                       rel2{ relative: 1.0 1.0; offset: -24 0; to_x: "bg"; }
+                       part
+                       {       name: "elm.swallow.bar";
+                               type: SWALLOW;
+                               description
+                               {       state: "default" 0.0;
+                                       visible: 0;
                                }
                        }
-                       part { name: "chip.array.bg";
-                               type: RECT;
-                               mouse_events: 0;
-                               description { state: "default" 0.0;
-                                       visible: 1;
-                                       color: 80 80 80 100;    // grey
-                                       rel1{ relative: 0.0 1.0; offset: 0 -150; to: "bg"; }
-                                       rel2{ relative: 1.0 1.0; to: "bg"; }
+                       part
+                       {       name: "base";
+                               type: SPACER;
+                               scale: 1;
+                               description
+                               {       state: "default" 0.0;
+                                       min: 0 7;
                                }
                        }
-                       part { name: "chip.array.layout";
-                               type: SWALLOW;
-                               mouse_events: 1;
-                               description { state: "default" 0.0;
-                                       visible: 1;
-                                       rel1{ relative: 0.0 0.0; offset: 20 45; to: "chip.array.bg"; }
-                                       rel2{ relative: 1.0 1.0; offset: -20 -36; to: "chip.array.bg"; }
+                       part
+                       {       name: "elm.text.top.right";
+                               type: TEXT;
+                               scale: 1;
+                               description
+                               {       state: "default" 0.0;
+                                       rel1.relative: 0.0 0.0;
+                                       rel2.relative: 1.0 0.0;
+                                       rel1.to: "base";
+                                       rel2.to: "top_padding";
+                                       text
+                                       {
+                                               min: 0 0;
+                                               align: 1.0 1.0;
+                                               font: "Tizen:style=Regular"; size: "32";
+                                               text_class: "tizen";
+                                               ellipsis: -1;
+                                       }
+                                       align: 1.0 1.0;
+                                       color: 102 102 102 255;
+                                       visible: 0;
+                               }
+                               description
+                               {       state: "show" 0.0;
+                                       inherit: "default" 0.0;
+                                       min: 0 12;
+                                       text.min: 1 1;
+                                       visible: 1;
                                }
                        }
-                       part { name: "chip.layout";
-                               type: SWALLOW;
-                               mouse_events: 1;
+                       part
+                       {       name: "top_padding";
+                               type: SPACER;
                                scale: 1;
-                               description { state: "default" 0.0;
-                                       visible: 1;
-                                       rel1{ relative: 0.0 0.0; offset: 64 101; to: "bg"; }
-                                       rel2{ relative: 1.0 1.0; offset: -64 -150; to: "bg"; }
+                               description
+                               {       state: "default" 0.0;
+                                       min: 0 7;
+                                       max: -1 7;
+                                       fixed: 0 1;
+                                       rel1.to: "background";
+                                       rel2.to: "background";
+                                       rel1.relative: 0.0 0.0;
+                                       rel2.relative: 1.0 0.0;
+                                       align: 0.5 1.0;
                                }
                        }
-               }
-       }
-       group {
-               name: "preview_of_colorblind";
-               parts {
-                       part { name: "bg";
+                       part
+                       {       name: "background";
                                type: RECT;
                                mouse_events: 0;
                                scale: 1;
-                               description { state: "default" 0.0;
-                                       visible: 1;
-                                       color: 8 8 8 8;
-                                       rel1{ relative: 0.0 0.0; }
-                                       rel2{ relative: 1.0 1.0; }
-                               }
-                       }
-                       part { name: "button_camera";
-                               type: SWALLOW;
-                               mouse_events: 1;
-                               description {
-                                       state: "default" 0.0;
+                               description
+                               {       state: "default" 0.0;
+                                       min: 0 7;
+                                       max: -1 7;
                                        fixed: 0 1;
-                                       min: 404.5 280;
-                                       visible: 1;
-                                       rel1{ relative: 0.0 0.0; offset: 198 68; to: "bg";}
-                                       rel2{ relative: 602.5/1280 0.0; offset: 0 348; to: "bg";}
+                                       color: 145 145 145 179;
                                }
                        }
-                       part { name: "button_image";
+                       part
+                       {       name: "tizen_vg_shape1";
                                type: SWALLOW;
-                               mouse_events: 1;
-                               description {
-                                       state: "default" 0.0;
-                                       fixed: 0 1;
-                                       min: 404.5 280;
-                                       visible: 1;
-                                       rel1{ relative: 0.0 0.0; offset: 677.5 68; to: "bg";}
-                                       rel2{ relative: 1.0 0.0; offset: -198 348; to: "bg";}
-                               }
-                       }
-                       part { name: "text";
-                               type: TEXTBLOCK;
                                mouse_events: 0;
-                               description {
-                                       state: "default" 0.0;
-                                       min: 0 60;
-                                       text {
-                                                style: "textblock_gray_style";
-                                                align: 0.0 0.5;
-                                        }
-                                        align: 0.0 0.0;
-                                        rel1{ relative: 0.0 1.0; offset: 0 64; to: "button_camera";}
-                                        rel2{ relative: 1.0 1.0; offset: 0 134; to: "button_image";}
+                               scale: 1;
+                               clip_to: "background";
+                               description
+                               {       state: "default" 0.0;
+                                       rel1.to: "background";
+                                       rel2.to: "background";
                                }
                        }
-               }
-       }
-       group {
-               name: "colorblind_camera_preview";
-               parts {
-                       part { name: "bg";
-                               type: RECT;
-                               mouse_events: 0;
+                       part
+                       {       name: "drag.background";
+                               type: SPACER;
                                scale: 1;
-                               description { state: "default" 0.0;
-                                       visible: 1;
-                                       color: 8 8 8 8;
-                                       fixed: 0 0;
-                                       rel1{ relative: 0.0 0.0; }
-                                       rel2{ relative: 1.0 1.0; }
+                               description
+                               {       state: "default" 0.0;
+                                       rel1
+                                       {
+                                               to_x: "background";
+                                               to_y: "background";
+                                               relative: 0.0 0.0;
+                                       }
+                                       rel2
+                                       {
+                                               to_x: "background";
+                                               to_y: "background";
+                                               relative: 1.0 1.0;
+                                       }
                                }
                        }
-                       part { name: "content";
+                       part
+                       {       name: "tizen_vg_shape2";
                                type: SWALLOW;
-                               mouse_events: 1;
                                scale: 1;
-                               description {
-                                       state: "default" 0.0;
-                                       min: 1000 500;
-                                       visible: 1;
-                                       rel1{ relative: 140/1280 80/720; to: "bg";}
-                                       rel2{ relative: 1140/1280 580/720; to: "bg";}
+                               clip_to: "tizen_vg_shape2_clipper";
+                               description
+                               {       state: "default" 0.0;
+                                       rel1.to: "elm.progress.progressbar";
+                                       rel2.to: "elm.progress.progressbar";
                                }
                        }
-                       part { name: "padding";
+                       part
+                       {       name: "tizen_vg_shape2_clipper";
                                type: RECT;
-                               mouse_events: 1;
-                               scale: 1;
-                               description {
-                                       state: "default" 0.0;
-                                       fixed: 0 1;
-                                       min: 1000 40;
-                                       visible: 1;
-                                       color:0 0 255 255;
-                                       rel1{ relative: 140/1280 580/720; to: "bg";}
-                                       rel2{ relative: 1140/1280 620/720; to: "bg";}
+                               description
+                               {       state: "default" 0.0;
+                                       // dark red
+                                       color:177 41 41 255;
                                }
                        }
-                       part { name: "color_slider";
+                       part
+                       {       name: "tizen_vg_shape3";
                                type: SWALLOW;
-                               mouse_events: 1;
                                scale: 1;
-                               description {
-                                       state: "default" 0.0;
-                                       fixed: 0 1;
-                                       min: 1000 60;
-                                       visible: 1;
-                                       rel1{ relative: 140/1280 600/720; to: "bg";}
-                                       rel2{ relative: 1140/1280 680/720; to: "bg";}
+                               clip_to: "elm.progress.progressbar";
+                               description
+                               {       state: "default" 0.0;
+                                       rel1.to: "elm.progress.progressbar";
+                                       rel2.to: "elm.progress.progressbar";
                                }
                        }
-               }
-       }
-       group {
-               name: "custom_popup";
-               parts {
-                       part {
-                               name: "pad_t";
+                       part
+                       {       name: "elm.progress.progressbar";
                                type: RECT;
-                               scale : 1;
-                               mouse_events: 0;
-                               repeat_events: 1;
-                               description {
-                                       state: "default" 0.0;
-                                       align: 0.5 0.0;
+                               description
+                               {       state: "default" 0.0;
                                        min: 0 0;
-                                       fixed: 0 1;
-                                       visible: 0;
-                                       rel1 {
-                                               relative: 1.0 0.0;
-                                               to_x: "pad_l";
-                                       }
-                                       rel2 {
-                                               relative: 0.0 0.0;
-                                               to_x: "pad_r";
-                                       }
-                               }
-                       }
-                       part {
-                               name: "pad_l";
-                               type: RECT;
-                               scale: 1;
-                               description {
-                                       state: "default" 0.0;
-                                       min : 0 0;
-                                       fixed: 1 0;
-                                       visible: 0;
-                                       rel1 {
+                                       fixed: 1 1;
+                                       rel1
+                                       {
+                                               to: "background";
                                                relative: 0.0 0.0;
                                        }
-                                       rel2 {
-                                               relative: 0.0 1.0;
+                                       rel2
+                                       {
+                                               to_y: "background";
+                                               to_x: "elm.cur.progressbar";
+                                               offset: -1 -1;
                                        }
-                                       align: 0.0 0.0;
+                                       color:207 48 48 255;
                                }
-                       }
-                       part {
-                               name: "pad_r";
-                               type: RECT;
-                               scale: 1;
-                               description {
-                                       state: "default" 0.0;
-                                       min : 0 0;
-                                       fixed: 1 0;
-                                       visible: 0;
-                                       rel1 {
-                                               relative: 1.0 0.0;
+                               description
+                               {       state: "invert" 0.0;
+                                       inherit: "default" 0.0;
+                                       rel1
+                                       {
+                                               to_y: "background";
+                                               to_x: "elm.cur.progressbar";
                                        }
-                                       rel2 {
+                                       rel2
+                                       {
+                                               to: "background";
                                                relative: 1.0 1.0;
                                        }
-                                       align: 1.0 0.0;
-                               }
-                       }
-                       part{
-                               name:"elm.swallow.content";
-                               type: SWALLOW;
-                               scale : 1;
-                               description {
-                                       state: "default" 0.0;
-                                       min: 660 0;
-                                       //max: 648 0;
-                                       align: 0.5 0.5;
-                                       fixed: 1 0;
-                                       rel1 {
-                                               relative: 0.5 1.0;
-                                               offset: 0 0;
-                                               to: "pad_t";
-                                       }
-                                       rel2 {
-                                               relative: 0.5 0.0;
-                                               to: "pad_b";
-                                       }
                                }
-                       }
-                       part {
-                               name: "pad_b";
-                               type: RECT;
-                               scale : 1;
-                               mouse_events: 0;
-                               repeat_events: 1;
-                               description {
-                                       state: "default" 0.0;
-                                       align: 0.5 1.0;
-                                       min: 0 54;
-                                       fixed: 0 1;
-                                       visible: 0;
-                                       rel1 {
-                                               relative: 1.0 0.0;
-                                               to_x: "pad_l";
-                                               to_y: "pad_bm";
-                                       }
-                                       rel2 {
+                               description
+                               {       state: "state_begin" 0.0;
+                                       inherit: "default" 0.0;
+                                       rel1
+                                       {
+                                               to: "background";
                                                relative: 0.0 0.0;
-                                               to_x: "pad_r";
-                                               to_y: "pad_bm";
+                                       }
+                                       rel2
+                                       {
+                                               to: "background";
+                                               relative: 0.1 1.0;
                                        }
                                }
-                       }
-                       part {
-                               name: "elm.swallow.end";
-                               type: SWALLOW;
-                               scale : 1;
-                               mouse_events: 1;
-                               repeat_events: 1;
-                               description {
-                                       state: "default" 0.0;
-                                       align: 0.5 0.5;
-                                       fixed: 1 1;
-                                       rel1 {
-                                               relative: 0.0 1.1;
-                                               to: "elm.swallow.content";
+                               description
+                               {       state: "state_end" 0.0;
+                                       inherit: "default" 0.0;
+                                       rel1
+                                       {
+                                               to: "background";
+                                               relative: 0.9 0.0;
                                        }
-                                       rel2 {
+                                       rel2
+                                       {
+                                               to: "background";
                                                relative: 1.0 1.0;
-                                               to: "pad_b";
                                        }
                                }
                        }
-
-                       part {
-                               name: "pad_bm";
-                               type: RECT;
-                               scale : 1;
+                       part
+                       {       name: "elm.cur.progressbar";
                                mouse_events: 0;
-                               repeat_events: 1;
-                               description {
-                                       state: "default" 0.0;
-                                       align: 0.0 1.0;
-                                       min: 0 10;
-                                       fixed: 0 1;
+                               scale: 1;
+                               dragable
+                               {
+                                       confine: "drag.background";
+                                       x: 1 1 1;
+                                       y: 0 0 0;
+                               }
+                               description
+                               {       state: "default" 0.0;
+                                       min: 0 28;
+                                       fixed: 1 1;
                                        visible: 0;
-                                       rel1 {
-                                               relative: 0.0 1.0;
-                                               to_x: "pad_l";
-                                       }
-                                       rel2 {
-                                               relative: 1.0 1.0;
-                                               to_x: "pad_r";
-                                       }
+                                       rel1.to: "drag.background";
+                                       rel2.to: "drag.background";
                                }
                        }
-               }
-       }
-
-       group {
-               name: "input_popup";
-               parts {
-                       part {
-                               name: "pad_t";
-                               type: RECT;
-                               scale : 1;
-                               mouse_events: 0;
-                               repeat_events: 1;
-                               description {
-                                       state: "default" 0.0;
-                                       align: 0.5 0.0;
-                                       min: 0 0;
+                       part
+                       {       name: "bottom_padding";
+                               type: SPACER;
+                               scale: 1;
+                               description
+                               {       state: "default" 0.0;
+                                       min: 0 7;
+                                       max: -1 7;
                                        fixed: 0 1;
-                                       visible: 0;
-                                       rel1 {
-                                               relative: 1.0 0.0;
-                                               to_x: "pad_l";
-                                       }
-                                       rel2 {
-                                               relative: 0.0 0.0;
-                                               to_x: "pad_r";
-                                       }
+                                       rel1.to: "background";
+                                       rel2.to: "background";
+                                       rel1.relative: 0.0 1.0;
+                                       rel2.relative: 1.0 1.0;
+                                       align: 0.5 0.0;
                                }
                        }
-                       part {
-                               name: "pad_l";
-                               type: RECT;
+                       part
+                       {       name: "elm.text.bottom.left";
+                               type: TEXT;
                                scale: 1;
-                               description {
-                                       state: "default" 0.0;
-                                       min : 0 0;
-                                       fixed: 1 0;
-                                       visible: 0;
-                                       rel1 {
-                                               relative: 0.0 0.0;
-                                       }
-                                       rel2 {
-                                               relative: 0.0 1.0;
+                               description
+                               {       state: "default" 0.0;
+                                       rel1.to: "bottom_padding";
+                                       rel2.to: "base";
+                                       rel1.relative: 0.0 1.0;
+                                       rel2.relative: 1.0 1.0;
+                                       text
+                                       {
+                                               min: 0 0;
+                                               align: 0.0 0.0;
+                                               font: "Tizen:style=Regular"; size: "32";
+                                               text_class: "tizen";
+                                               ellipsis: -1;
                                        }
                                        align: 0.0 0.0;
+                                       color: 102 102 102 255;
+                                       visible: 0;
+                               }
+                               description
+                               {       state: "show" 0.0;
+                                       inherit: "default" 0.0;
+                                       text.min: 1 1;
+                                       visible: 1;
+                                       min: 0 12;
                                }
                        }
-                       part {
-                               name: "pad_r";
-                               type: RECT;
+                       part
+                       {       name: "elm.text.status";
+                               type: TEXT;
                                scale: 1;
-                               description {
-                                       state: "default" 0.0;
-                                       min : 0 0;
-                                       fixed: 1 0;
-                                       visible: 0;
-                                       rel1 {
-                                               relative: 1.0 0.0;
-                                       }
-                                       rel2 {
-                                               relative: 1.0 1.0;
+                               description
+                               {       state: "default" 0.0;
+                                       rel1.to: "bottom_padding";
+                                       rel2.to: "base";
+                                       rel1.relative: 0.0 1.0;
+                                       rel2.relative: 1.0 1.0;
+                                       text
+                                       {
+                                               min: 0 0;
+                                               align: 1.0 0.0;
+                                               font: "Tizen:style=Regular"; size: "32";
+                                               text_class: "tizen";
+                                               ellipsis: -1;
                                        }
                                        align: 1.0 0.0;
+                                       color: 102 102 102 255;
+                                       visible: 0;
                                }
-                       }
-                       part{
-                               name:"elm.swallow.content";
-                               type: SWALLOW;
-                               scale : 1;
-                               description {
-                                       state: "default" 0.0;
-                                       min: 660 0;
-                                       //max: 648 0;
-                                       align: 0.5 0.5;
-                                       fixed: 1 0;
-                                       rel1 {
-                                               relative: 0.5 1.0;
-                                               offset: 0 0;
-                                               to: "pad_t";
-                                       }
-                                       rel2 {
-                                               relative: 0.5 0.0;
-                                               to: "pad_b";
-                                       }
+                               description
+                               {       state: "show" 0.0;
+                                       inherit: "default" 0.0;
+                                       text.min: 1 1;
+                                       min: 0 14;
+                                       visible: 1;
                                }
                        }
-                       part {
-                               name: "pad_b";
-                               type: RECT;
-                               scale : 1;
-                               mouse_events: 0;
-                               repeat_events: 1;
-                               description {
-                                       state: "default" 0.0;
-                                       align: 0.5 1.0;
-                                       min: 0 0;
-                                       fixed: 0 1;
-                                       visible: 0;
-                                       rel1 {
-                                               relative: 1.0 0.0;
-                                               to_x: "pad_l";
-                                               to_y: "pad_bm";
-                                       }
-                                       rel2 {
-                                               relative: 0.0 0.0;
-                                               to_x: "pad_r";
-                                               to_y: "pad_bm";
-                                       }
-                               }
-                       }
-                       part {
-                               name: "elm.swallow.end";
-                               type: SWALLOW;
-                               scale : 1;
-                               mouse_events: 1;
-                               repeat_events: 1;
-                               description {
-                                       state: "default" 0.0;
-                                       align: 0.5 0.5;
-                                       fixed: 1 1;
-                                       rel1 {
-                                               relative: 0.0 1.1;
-                                               to: "elm.swallow.content";
-                                       }
-                                       rel2 {
-                                               relative: 1.0 1.0;
-                                               to: "pad_b";
-                                       }
-                               }
-                       }
-
-                       part {
-                               name: "pad_bm";
-                               type: RECT;
-                               scale : 1;
-                               mouse_events: 0;
-                               repeat_events: 1;
-                               description {
-                                       state: "default" 0.0;
-                                       align: 0.0 1.0;
-                                       min: 0 0;
-                                       fixed: 0 1;
-                                       visible: 0;
-                                       rel1 {
-                                               relative: 0.0 1.0;
-                                               to_x: "pad_l";
-                                       }
-                                       rel2 {
-                                               relative: 1.0 1.0;
-                                               to_x: "pad_r";
-                                       }
-                               }
-                       }
-               }
-       }
-       group {
-               name: "silder_text_layout";
-               parts {
-                       part {
-                               name: "padding1";
-                               type: RECT;
-                               scale: 1;
-                               description {
-                                       state: "default" 0.0;
-                                       min: 0 13;
-                                       fixed: 0 1;
-                                       align: 0.5 0.0;
-                                       rel1 { relative: 0 0; }
-                                       rel2 { relative: 1 0; }
-                                       color: 8 8 8 8;
-                               }
-                       }
-                       part {
-                               name: "text1";
-                               type: SWALLOW;
-                               scale: 1;
-                               description {
-                                       state: "default" 0.0;
-                                       min: 60 60;
-                                       max: 100 -1;
-                                       fixed: 1 1;
-                                       align: 0.5 0.0;
-                                       rel1 { relative: 0 1; to: padding1; }
-                                       rel2 { relative: 1 1; to: padding1; }
-                               }
-                       }
-               }
-       }
-
-       group {
-               name: "sound_balance";
-               parts {
-                       part {
-                               name: "bg";
-                               type: RECT;
-                               mouse_events: 1;
-                               scale: 1;
-                               description {
-                                       state: "default" 0.0;
-                                       min: 0 900;
-                                       rel1 { relative: 0.0 0.0; offset: 0 0;}
-                                       rel2 { relative: 1.0 1.0; offset: 0 0;}
-                                       color: 8 8 8 8;
-                               }
-                       }
-
-                       part { name: "elm.padding.top";
-                               type: RECT;
-                               scale: 1;
-                               description {
-                                       state: "default" 0.0;
-                                       min: 0 108;
-                                       fixed: 0 1;
-                                       visible: 0;
-                                       rel2.relative: 1.0 0.0;
-                                       align: 0.0 0.0;
-                               }
-                       }
-
-                       part {
-                               name: "elm.swallow.content1";
-                               type: SWALLOW;
-                               mouse_events: 1;
-                               scale: 1;
-                               description {
-                                       state: "default" 0.0;
-                                       fixed: 1 1;
-                                       align: 0.5 0.0;
-                                       min: 0 112;
-                                       rel1 {
-                                               relative: 0.0 1.0;
-                                               to_y: "elm.padding.top";
-                                       }
-                                       rel2 {
-                                               relative: 1.0 1.0;
-                                               to_y: "elm.padding.top";
-                                       }
-                               }
-                       }
-
-                       part { name: "elm.padding.middle_1";
-                               type: RECT;
-                               scale: 1;
-                               description {
-                                       state: "default" 0.0;
-                                       min: 0 32;
-                                       fixed: 0 1;
-                                       visible: 0;
-                                       align: 0.0 0.0;
-                                       rel1 {
-                                               relative: 0.0 1.0;
-                                               to_y: "elm.swallow.content1";
-                                       }
-                                       rel2 {
-                                               relative: 1.0 1.0;
-                                               to_y: "elm.swallow.content1";
-                                       }
-                               }
-                       }
-
-                       part {
-                               name: "elm.swallow.content2";
-                               type: SWALLOW;
-                               scale: 1;
-                               mouse_events: 1;
-                               description {
-                                       state: "default" 0;
-                                       fixed: 1 1;
-                                       align: 0.5 0.0;
-                                       min: 0 76;
-                                       rel1 {
-                                               relative: 0.0 1.0; to_y: "elm.padding.middle_1";
-                                       }
-                                       rel2 {
-                                               relative: 1.0 1.0; to_y: "elm.padding.middle_1";
-                                       }
-                               }
-                       }
-
-                       part { name: "elm.padding.middle_2";
-                               type: RECT;
-                               scale: 1;
-                               description {
-                                       state: "default" 0.0;
-                                       min: 0 70;
-                                       fixed: 0 1;
-                                       visible: 0;
-                                       align: 0.0 0.0;
-                                       rel1 {
-                                               relative: 0.0 1.0;
-                                               to_y: "elm.swallow.content2";
-                                       }
-                                       rel2 {
-                                               relative: 1.0 1.0;
-                                               to_y: "elm.swallow.content2";
-                                       }
-                               }
-                       }
-
-                       part {
-                               name: "elm.swallow.content3";
-                               type: SWALLOW;
-                               scale: 1;
-                               mouse_events: 1;
-                               description {
-                                       state: "default" 0;
-                                       align: 0.5 0.0;
-                                       min: 380 380;
-                                       rel1 {
-                                               relative: 170/720 1.0; to_y: "elm.padding.middle_2";
-                                       }
-                                       rel2 {
-                                               relative: 550/720 1.0; to_y: "elm.padding.middle_2";
-                                       }
-                               }
-                       }
-               } // end of parts
-       }
-
-
-       group { name: "elm/genlist/item/setting.1text.2icon/default";
-          alias: "elm/genlist/item_odd/setting.1text.2icon/default";
-          alias: "elm/genlist/item_compress/setting.1text.2icon/default";
-          alias: "elm/genlist/item_compress_odd/setting.1text.2icon/default";
-
-          SETTING_GENLIST_DATA_ITEM_NORMAL
-          data.item: "texts" "elm.text";
-          data.item: "contents" "elm.icon.1 elm.icon.2";
-          images {
-             image : "org.tizen.setting.png" COMP;
-          }
-
-          parts {
-
-             SETTING_GENLIST_PART_BG_IMAGE
-             SETTING_GENLIST_PART_BASE
-             SETTING_GENLIST_PART_BOTTOM_LINE
-             SETTING_GENLIST_PART_PADDING_LEFT
-             SETTING_GENLIST_PART_PADDING_RIGHT
-
-             part { name: "btm_line";
-                     type: RECT;
-                     scale: 1;
-                     mouse_events: 0;
-                     description { state: "default" 0.0;
-                             min: 0 SETTING_GENLIST_PART_LIST_LINE_HEIGHT;
-                             max: -1 SETTING_GENLIST_PART_LIST_LINE_HEIGHT;
-                             //fixed: 0 1;
-                             align: 0.5 1;
-                             color: SETTING_GENLIST_LIST_LINE1_COLOR;
-                             //rel1.to: "bottom_line2";
-                             //rel2.to: "bottom_line2";
-                             //rel2.relative: 1 0;
-                             rel1 {relative: 0.0 0.0; offset: 0 -1;}
-                             rel2 {relative: 1.0 0.0; offset: 0 0;}
-                     }
-             }
-             SETTING_GENLIST_PART_ICON_BIG_L( "elm.icon.1", "elm.padding.left")
-             SETTING_GENLIST_PART_PADDING_L("elm.padding.icon1.right", "elm.icon.1")
-             SETTING_GENLIST_PART_LISTITEM_LR("elm.text", SETTING_GENLIST_HEIGHT_1LINE, "elm.padding.icon1.right", "elm.padding.icon2.left",)
-             SETTING_GENLIST_PART_PADDING_R("elm.padding.icon2.left", "elm.icon.2")
-             //SETTING_GENLIST_PART_ICON_BTN_01_R("elm.icon.2", "elm.padding.right")
-             SETTING_GENLIST_PART_ICON("elm.icon.2",
-                SETTING_GENLIST_DESCRIPTION_R("elm.padding.right",
-                     min: 1 SETTING_GENLIST_BTN_01_HEIGHT;
-                     max: 1 SETTING_GENLIST_BTN_01_HEIGHT;
-                )
-             )
-
-
-            SETTING_LAYOUT_FOCUS_PART("bg_image")
-             //SETTING_GENLIST_PART_FLIP
-          }
-          SETTING_GENLIST_PROGRAMS_NORMAL( target: "elm.text"; target: "elm.icon.1"; target: "elm.icon.2"; )
-       }
-
-       group { name: "elm/genlist/item/setting.1text.2icon.1/default";
-          alias: "elm/genlist/item_odd/setting.1text.2icon.1/default";
-          alias: "elm/genlist/item_compress/setting.1text.2icon.1/default";
-          alias: "elm/genlist/item_compress_odd/setting.1text.2icon.1/default";
-
-          SETTING_GENLIST_DATA_ITEM_NORMAL
-          data.item: "texts" "elm.text";
-          data.item: "contents" "elm.icon.1 elm.icon.2";
-          images {
-             image : "org.tizen.setting.png" COMP;
-          }
-
-          parts {
-
-             SETTING_GENLIST_PART_BG_IMAGE
-             SETTING_GENLIST_PART_BASE
-             SETTING_GENLIST_PART_BOTTOM_LINE
-             SETTING_GENLIST_PART_PADDING_LEFT
-             SETTING_GENLIST_PART_PADDING_RIGHT
-
-             part { name: "btm_line";
-                     type: RECT;
-                     scale: 1;
-                     mouse_events: 0;
-                     description { state: "default" 0.0;
-                             min: 0 SETTING_GENLIST_PART_LIST_LINE_HEIGHT;
-                             max: -1 SETTING_GENLIST_PART_LIST_LINE_HEIGHT;
-                             //fixed: 0 1;
-                             align: 0.5 1;
-                             color: SETTING_GENLIST_LIST_LINE1_COLOR;
-                             //rel1.to: "bottom_line2";
-                             //rel2.to: "bottom_line2";
-                             //rel2.relative: 1 0;
-                             rel1 {relative: 0.0 0.0; offset: 0 -1;}
-                             rel2 {relative: 1.0 0.0; offset: 0 0;}
-                     }
-             }
-             SETTING_GENLIST_PART_ICON_BIG_L( "elm.icon.1", "elm.padding.left")
-             SETTING_GENLIST_PART_PADDING_L("elm.padding.icon1.right", "elm.icon.1")
-             SETTING_GENLIST_PART_LISTITEM_LR("elm.text", 97, "elm.padding.icon1.right", "elm.padding.icon2.left",)
-             SETTING_GENLIST_PART_PADDING_R("elm.padding.icon2.left", "elm.icon.2")
-             //SETTING_GENLIST_PART_ICON_BTN_01_R("elm.icon.2", "elm.padding.right")
-             SETTING_GENLIST_PART_ICON("elm.icon.2",
-                SETTING_GENLIST_DESCRIPTION_R("elm.padding.right",
-                     min: 1 SETTING_GENLIST_BTN_01_HEIGHT;
-                     max: 1 SETTING_GENLIST_BTN_01_HEIGHT;
-                )
-             )
-
-
-            SETTING_LAYOUT_FOCUS_PART("bg_image")
-             //SETTING_GENLIST_PART_FLIP
-          }
-          SETTING_GENLIST_PROGRAMS_NORMAL( target: "elm.text"; target: "elm.icon.1"; target: "elm.icon.2"; )
-       }
-
-       // Dialogue group
-#define SETTING_GENLIST_DIALOGUE_GROUP_TITLE_SIZE           32
-#define SETTING_GENLIST_DIALOGUE_GROUP_TITLE_COLOR          59 115 182 255
-
-               // Group Title
-#define SETTING_GENLIST_PARAM_DIALOGUE_GROUP_TITLE \
-                  color: 255 255 255 255; \
-                  text { \
-                     align: 0.0 0.5; \
-                     min: 0 1;\
-                     font: "Tizen:style=Bold"; \
-                     size: SETTING_GENLIST_DIALOGUE_GROUP_TITLE_SIZE; \
-                     /*text_class: "list_item";*/ \
-                     text_class:"tizen";\
-                  }
-
-       group { name: "elm/genlist/item/dialogue/mygrouptitle/default";
-          alias: "elm/genlist/item_odd/dialogue/mygrouptitle/default";
-          alias: "elm/genlist/item_compress/dialogue/mygrouptitle/default";
-          alias: "elm/genlist/item_compress_odd/dialogue/mygrouptitle/default";
-          alias: "elm/layout/dialogue/mygrouptitle";
-          alias : "elm/genlist/item/dialogue/mytitle/default";
-          alias: "elm/genlist/item_odd/dialogue/mytitle/default";
-          alias: "elm/genlist/item_compress/dialogue/mytitle/default";
-          alias: "elm/genlist/item_compress_odd/dialogue/mytitle/default";
-          alias: "elm/layout/dialogue/mytitle";
-
-          SETTING_GENLIST_DATA_ITEM_NORMAL
-          data.item: "texts" "elm.text";
-          data.item: "contents" "elm.icon";
-
-          parts {
-             SETTING_GENLIST_PART_BG_IMAGE
-             SETTING_GENLIST_PART_BASE
-             SETTING_GENLIST_PART_PADDING_LEFT_SIZE( 20 )
-             SETTING_GENLIST_PART_PADDING_RIGHT_SIZE_EDIT(26)
-
-             part { name: "bg_color";
-                type: RECT;
-                repeat_events: 1;
-                scale: 1;
-                description { state: "default" 0.0;
-                   align: 0.5 0.5;
-                   //color: 100 100 100 255;
-                   //color: 51 43 51 255;
-                   color: 34 44 72 255;
-                }
-             }
-            SETTING_GENLIST_PART_TEXT("elm.text",
-                SETTING_GENLIST_DESCRIPTION_LR("elm.padding.left", "elm.icon",
-                   SETTING_GENLIST_PARAM_DIALOGUE_GROUP_TITLE
-                   min: 1 61;
-                   max: -1 61;
-                )
-             )
-
-             SETTING_GENLIST_PART_ICON("elm.icon",
-                SETTING_GENLIST_DESCRIPTION_R("elm.padding.right",
-                   min: 20 20; max: 20 20; fixed: 1 1;
-                )
-             )
-             //SETTING_GENLIST_PART_FLIP
-             SETTING_LAYOUT_FOCUS_PART("bg_image")
-          }
-          SETTING_GENLIST_PROGRAMS_INDEX( target: "elm.text"; target: "elm.icon"; )
-       }
-
-/* theme overlay for sound balance slider */
-       group { name: "elm/slider/horizontal/indicator/default";
-      images {
-         image: "org.tizen.setting.png" COMP;
-         image: "org.tizen.setting.png" COMP;
-         image: "org.tizen.setting.png" COMP;
-      }
-      parts {
-         part { name: "button_events";
-            type: RECT;
-            mouse_events: 1;
-            scale: 1;
-            description { state: "default" 0.0;
-               fixed: 1 1;
-               min: 2*SLIDER_INDICATOR_WIDTH_INC 1.5*SLIDER_INDICATOR_HEIGHT_INC;
-               aspect: 1.0 1.0;
-               aspect_preference: VERTICAL;
-               color: 8 8 8 8;
-            }
-            description { state: "disabled" 0.0;
-               inherit: "default" 0.0;
-               visible: 0;
-            }
-         }
-         part { name: "button0";
-            mouse_events: 0;
-            scale: 1;
-            description { state: "default" 0.0;
-               fixed: 1 1;
-               min: SLIDER_INDICATOR_WIDTH_INC SLIDER_INDICATOR_HEIGHT_INC;
-               max: SLIDER_INDICATOR_MAX_WIDTH_INC SLIDER_INDICATOR_HEIGHT_INC;
-               rel1 {
-                  to: "elm.indicator";
-                  offset: -2 -2;
-               }
-               rel2 {
-                  to: "elm.indicator";
-                  offset: 2 2;
-               }
-               image {
-                  normal: "org.tizen.setting.png";
-                  border: 3 3 3 3;
-                  border_scale: 1;
-               }
-            }
-            description { state: "pressed" 0.0;
-               inherit: "default" 0.0;
-               image {
-                  normal: "org.tizen.setting.png";
-               }
-            }
-            description { state: "disabled" 0.0;
-               inherit: "default" 0.0;
-               image {
-                  normal: "org.tizen.setting.png";
-               }
-            }
-         }
-         part { name: "elm.indicator";
-            type: TEXT;
-            mouse_events: 0;
-            scale: 1;
-            description { state: "default" 0.0;
-               visible: 1;
-               color: SLIDER_INDICATOR_TEXT_COLOR_INC;
-               text {
-                  font: "Tizen:style=Medium";
-                  size: SLIDER_INDICATOR_TEXT_SIZE_INC;
-                  min: 1 1;
-                  align: 0.5 0.5;
-                  text_class: "tizen";
-                  ellipsis: -1;
-               }
-            }
-            description { state: "hide" 0.0;
-               inherit: "default" 0.0;
-               visible: 0;
-             }
-            description { state: "pressed" 0.0;
-               inherit: "default" 0.0;
-               color: SLIDER_INDICATOR_TEXT_PRESSED_COLOR_INC;
-            }
-         }
-      }
-      programs {
-         program { name: "set_val_show";
-            signal: "elm,state,val,show";
-            source: "elm";
-            action:  STATE_SET "default" 0.0;
-            target: "elm.indicator";
-         }
-         program { name: "set_val_hide";
-            signal: "elm,state,val,hide";
-            source: "elm";
-            action:  STATE_SET "hide" 0.0;
-            target: "elm.indicator";
-         }
-         program { name: "slider_disable";
-            signal: "elm,state,disabled";
-            source: "elm";
-            action:  STATE_SET "disabled" 0.0;
-            target: "button0";
-            target: "button_events";
-         }
-         program { name: "slider_enable";
-            signal: "elm,state,enabled";
-            source: "elm";
-            action:  STATE_SET "default" 0.0;
-            target: "button0";
-            target: "button_events";
-         }
-         program { name: "mouse_down";
-            signal: "mouse,down,*";
-            source: "button_events";
-            action:  STATE_SET "pressed" 0.0;
-            target: "button0";
-            after: "text_pressed";
-         }
-         program { name: "mouse_up";
-            signal: "mouse,up,*";
-            source: "button_events";
-            action:  STATE_SET "default" 0.0;
-            target: "button0";
-            after: "text_unpressed";
-         }
-        program { name: "text_pressed";
-            script {
-               new st[31];
-               new Float:vl;
-               get_state(PART:"elm.indicator", st, 30, vl);
-               if (!strcmp(st, "default"))
-                 set_state(PART:"elm.indicator", "pressed", 0.0);
-            }
-         }
-         program { name: "text_unpressed";
-            script {
-               new st[31];
-               new Float:vl;
-               get_state(PART:"elm.indicator", st, 30, vl);
-               if (!strcmp(st, "pressed"))
-                 set_state(PART:"elm.indicator", "default", 0.0);
-            }
-         }
-      }
-   }
-       group { name: "elm/slider/horizontal/soundbalance";
-               images {
-                       image: "org.tizen.setting.png" COMP;
-                       image: "org.tizen.setting.png" COMP;
-                       image: "org.tizen.setting.png" COMP;
-               }
-               script {
-                       public invert_on = 0;
-                       public set_invert_on() {
-                               set_state(PART:"level", "inverted", 0.0);
-                               set_state(PART:"level2", "inverted", 0.0);
-                               set_int(invert_on, 1);
-                       }
-                       public set_invert_off() {
-                               set_state(PART:"level", "default", 0.0);
-                               set_state(PART:"level2", "default", 0.0);
-                               set_int(invert_on, 0);
-                       }
-                       public thumb_down() {
-                               if(get_int(invert_on) == 0)
-                                       set_state(PART:"level", "pressed", 0.0);
-                               else if(get_int(invert_on) == 1)
-                                       set_state(PART:"level2", "pressed", 0.0);
-                       }
-                       public thumb_up() {
-                               if(get_int(invert_on) == 0)
-                                       set_state(PART:"level", "default", 0.0);
-                               else if(get_int(invert_on) == 1)
-                                       set_state(PART:"level2", "inverted", 0.0);
-                       }
-               }
-               parts {
-                       part { name: "base";
-                               mouse_events: 0;
-                               scale: 1;
-                               description { state: "default" 0.0;
-                                       min: SLIDER_BASE_MIN_WIDTH_INC SLIDER_BASE_HEIGHT_INC;
-                                       max: 99999 SLIDER_BASE_HEIGHT_INC;
-                                       rel1.to: "bg";
-                                       rel2.to: "bg";
-                                       image.normal: "org.tizen.setting.png";
-                                       image.border: PROGRESS_BG_IMAGE_BORDER_INC;
-                                       image.border_scale: 1;
-                               }
-                       }
-                       part {
-                               name: "base_top_pad";
-                               mouse_events: 1;
-                               scale: 1;
-                               type: RECT;
-                               description {
-                                       state: "default" 0.0;
-                                       visible: 0;
-                                       min: 0 4;
-                                       fixed: 1 1;
-                                       align: 0.0 1.0;
-                                       rel1 { relative: 0.0 0.0; to: "base";}
-                                       rel2 { relative: 1.0 0.0; to: "base";}
-                               }
-                       }
-                       part {
-                               name: "mid_clue";
-                               mouse_events: 1;
-                               scale: 1;
-                               description {
-                                       state: "default" 0.0;
-                                       visible: 1;
-                                       min: 18 27;
-                                       max: 18 27;
-                                       fixed: 1 1;
-                                       align: 0.5 1.0;
-                                       rel1 { relative: 0.5 0.0; to: "base_top_pad";}
-                                       rel2 { relative: 0.5 0.0; to: "base_top_pad";}
-                                       image.normal: "org.tizen.setting.png";
-                               }
-                       }
-                       part { name: "bar_image_left_padding";
-                               type: RECT;
-                               scale: 1;
-                               description { state: "default" 0.0;
-                                       visible: 0;
-                                       min: PROGRESS_BAR_IMAGE_PADDING_SIZE_INC;
-                                       max: PROGRESS_BAR_IMAGE_PADDING_SIZE_INC;
-                                       fixed: 1 0;
-                                       rel1.to: "base";
-                                       rel2 { relative: 0.0  1.0; to: "base"; }
-                                       align: 0.0 0.5;
-                               }
-                       }
-                       part { name: "bar_image_right_padding";
-                               type: RECT;
-                               scale: 1;
-                               description { state: "default" 0.0;
-                                       visible: 0;
-                                       min: PROGRESS_BAR_IMAGE_PADDING_SIZE_INC;
-                                       max: PROGRESS_BAR_IMAGE_PADDING_SIZE_INC;
-                                       fixed: 1 0;
-                                       rel1 { relative: 1.0  0.0; to: "base"; }
-                                       rel2.to: "base";
-                                       align: 1.0 0.5;
-                               }
-                       }
-                       part { name: "level";
-                               mouse_events: 0;
-                               scale: 1;
-                               clip_to: "clipper";
-                               description { state: "default" 0.0;
-                                       fixed: 1 1;
-                                       rel1 { to_x: "bar_image_left_padding"; to_y: "base"; relative: 1.0 0.0; }
-                                       rel2 { to_y: "base"; to_x: "elm.dragable.slider"; relative: 0.5 1.0; }
-                                       visible: 0;
-                                       image.normal: "org.tizen.setting.png";
-                                       image.border: PROGRESS_BAR_IMAGE_BORDER_INC;
-                                       image.border_scale: 1;
-                               }
-                               description { state: "inverted" 0.0;
-                                       inherit: "default" 0.0;
-                                       visible: 0;
-                               }
-                               description { state: "pressed" 0.0;
-                                       inherit: "default" 0.0;
-                               }
-                       }
-                       part { name: "level2";
-                               mouse_events: 0;
-                               scale: 1;
-                               clip_to: "clipper";
-                               description { state: "default" 0.0;
-                                       fixed: 1 1;
-                                       visible: 0;
-                                       rel1 { to_y: "base"; to_x: "elm.dragable.slider"; relative: 0.5 0.0; }
-                                       rel2 { to_y: "base"; to_x: "bar_image_left_padding"; relative: 0.0 1.0; }
-                                       image.normal: "org.tizen.setting.png";
-                                       image.border: PROGRESS_BAR_IMAGE_BORDER_INC;
-                                       image.border_scale: 1;
-                               }
-                               description { state: "inverted" 0.0;
-                                       inherit: "default" 0.0;
-                                       visible: 0;
-                               }
-                               description { state: "pressed" 0.0;
-                                       inherit: "default" 0.0;
-                                       visible: 0;
-                               }
-                       }
-                       part { name: "bg";
-                               type: RECT;
-                               mouse_events: 0;
-                               scale: 1;
-                               description { state: "default" 0.0;
-                                       visible: 0;
-                                       rel1.to: "elm.swallow.bar";
-                                       rel2.to: "elm.swallow.bar";
-                               }
-                       }
-                       part { name: "elm.swallow.bar";
-                               type: SWALLOW;
-                               mouse_events: 0;
-                               scale: 1;
-                               description { state: "default" 0.0;
-                                       min: SLIDER_SWALLOW_BAR_MIN_WIDTH_INC SLIDER_SWALLOW_BAR_HEIGHT_INC;
-                                       max: 99999 SLIDER_SWALLOW_BAR_HEIGHT_INC;
-                                       align: 1.0 0.5;
-                                       rel1 {
-                                               to_x: "bar_left_padding";
-                                               relative: 1.0 0.0;
-                                       }
-                                       rel2 {
-                                               to_x: "bar_right_padding";
-                                               relative: 0.0 1.0;
-                                       }
-                               }
-                       }
-                       part { name: "bar_left_padding";
-                               type: RECT;
-                               scale: 1;
-                               description {
-                                       state: "default" 0.0;
-                                       visible: 0;
-                                       min: 16 0;
-                                       fixed: 1 1;
-                                       rel1 {
-                                               relative: 1.0  0.5;
-                                               to_x: "elm.text";
-                                       }
-                                       rel2 {
-                                               relative: 1.0  0.5;
-                                               to_x: "elm.text";
-                                       }
-                                       align: 0.0 0.5;
-                               }
-                       }
-                       part { name: "bar_right_padding";
-                               type: RECT;
-                               scale: 1;
-                               description {
-                                       state: "default" 0.0;
-                                       visible: 0;
-                                       min: 16 0;
-                                       fixed: 1 1;
-                                       rel1 {
-                                               relative: 0.0  0.5;
-                                               to_x: "elm.units";
-                                       }
-                                       rel2 {
-                                               relative: 0.0  0.5;
-                                               to_x: "elm.units";
-                                       }
-                                       align: 1.0 0.5;
-                               }
-                       }
-                       part { name: "elm.swallow.icon";
-                               type: SWALLOW;
-                               scale: 1;
-                               description { state: "default" 0.0;
-                                       visible: 0;
-                                       align: 0.0 0.5;
-                                       rel1 { to_y: "elm.swallow.bar"; }
-                                       rel2 { relative: 0.0 1.0; to_y: "elm.swallow.bar"; }
-                               }
-                               description { state: "visible" 0.0;
-                                       inherit: "default" 0.0;
-                                       visible: 1;
-                                       aspect: 1.0 1.0;
-                                       aspect_preference: VERTICAL;
-                               }
-                       }
-                       part { name: "elm.text";
-                               type: TEXT;
-                               mouse_events: 0;
-                               scale: 1;
-                               description { state: "default" 0.0;
-                                       visible: 0;
-                                       fixed: 1 1;
-                                       align: 0.0 0.5;
-                                       rel1.to_x: "elm.swallow.icon";
-                                       rel1.relative: 1.0 0.0;
-                                       rel2.to_x: "elm.swallow.icon";
-                                       color: SLIDER_UNITS_TEXT_COLOR_INC;
-                                       text {
-                                               font: "Tizen:style=Medium";
-                                               size: SLIDER_UNITS_TEXT_SIZE_INC;
-                                               min: 0 0;
-                                               align: 0.0 0.5;
-                                               text_class: "tizen";
-                                               ellipsis: -1;
-                                       }
-                               }
-                               description { state: "visible" 0.0;
-                                       inherit: "default" 0.0;
-                                       visible: 1;
-                                       text.min: 1 1;
-                               }
-                       }
-                       part { name: "elm.swallow.end";
-                               type: SWALLOW;
-                               scale: 1;
-                               description { state: "default" 0.0;
-                                       visible: 0;
-                                       align: 1.0 0.5;
-                                       rel1 {
-                                               relative: 1.0 0.0;
-                                               to_y: "elm.swallow.bar";
-                                       }
-                                       rel2 {
-                                               relative: 1.0 1.0;
-                                               to_y: "elm.swallow.bar";
-                                       }
-                               }
-                               description { state: "visible" 0.0;
-                                       inherit: "default" 0.0;
-                                       visible: 1;
-                                       aspect: 1.0 1.0;
-                                       aspect_preference: VERTICAL;
-                               }
-                       }
-                       part { name: "units";
-                               type: RECT;
-                               mouse_events: 0;
-                               scale: 1;
-                               description { state: "default" 0.0;
-                                       visible: 0;
-                                       rel1 { to_x: "elm.units"; }
-                               }
-                               description { state: "visible" 0.0;
-                                       inherit: "default" 0.0;
-                                       visible: 1;
-                               }
-                       }
-                       part { name: "elm.units";
-                               type: TEXT;
-                               mouse_events: 0;
-                               scale: 1;
-                               description { state: "default" 0.0;
-                                       visible: 0;
-                                       fixed: 1 1;
-                                       align: 1.0 0.5;
-                                       rel1.to_x: "elm.swallow.end";
-                                       rel2.relative: 0.0 1.0;
-                                       rel2.to_x: "elm.swallow.end";
-                                       color: SLIDER_UNITS_TEXT_COLOR_INC;
-                                       text {
-                                               font: "Tizen:style=Bold";
-                                               size: SLIDER_UNITS_TEXT_SIZE_INC;
-                                               min: 0 0;
-                                               align: 0.0 0.5;
-                                               text_class: "tizen";
-                                               ellipsis: -1;
-                                       }
-                               }
-                               description { state: "visible" 0.0;
-                                       inherit: "default" 0.0;
-                                       fixed: 1 1;
-                                       visible: 1;
-                                       text.min: 1 1;
-                               }
-                       }
-                       part { name: "elm.dragable.slider";
-                               type: GROUP;
-                               source: "elm/slider/horizontal/indicator/default";
-                               mouse_events: 1;
-                               scale: 1;
-                               dragable {
-                                       x: 1 1 0;
-                                       y: 0 0 0;
-                                       confine: "bg";
-                               }
-                               description { state: "default" 0.0;
-                                       min: SLIDER_INDICATOR_WIDTH_INC SLIDER_INDICATOR_HEIGHT_INC;
-                                       fixed: 1 1;
-                                       align: 0.5 0.5;
-                                       color: 8 8 8 8;
-                               }
-                       }
-                       part { name: "disabler";
-                               type: RECT;
-                               mouse_events: 1;
-                               repeat_events: 0;
-                               scale: 1;
-                               description { state: "default" 0.0;
-                                       visible: 0;
-                                       color: 8 8 8 8;
-                               }
-                               description { state: "disabled" 0.0;
-                                       inherit: "default" 0.0;
-                                       visible: 1;
-                               }
-                       }
-                       part { name: "clipper";
-                               type: RECT;
-                               description { state: "default" 0.0;
-                                       color: 255 255 255 255;
-                               }
-                               description { state: "disabled" 0.0;
-                                       color: 255 255 255 102;
-                               }
-                       }
-               }
-         programs {
-            program { name: "text_show";
-            signal: "elm,state,text,visible";
-            source: "elm";
-            action:  STATE_SET "visible" 0.0;
-            target: "elm.text";
-         }
-         program { name: "text_hide";
-            signal: "elm,state,text,hidden";
-            source: "elm";
-            action:  STATE_SET "default" 0.0;
-            target: "elm.text";
-         }
-         program { name: "icon_show";
-            signal: "elm,state,icon,visible";
-            source: "elm";
-            action:  STATE_SET "visible" 0.0;
-            target: "elm.swallow.icon";
-         }
-         program { name: "icon_hide";
-            signal: "elm,state,icon,hidden";
-            source: "elm";
-            action:  STATE_SET "default" 0.0;
-            target: "elm.swallow.icon";
-         }
-         program { name: "end_show";
-            signal: "elm,state,end,visible";
-            source: "elm";
-            action:  STATE_SET "visible" 0.0;
-            target: "elm.swallow.end";
-         }
-         program { name: "end_hide";
-            signal: "elm,state,end,hidden";
-            source: "elm";
-            action:  STATE_SET "default" 0.0;
-            target: "elm.swallow.end";
-         }
-         program { name: "units_show";
-            signal: "elm,state,units,visible";
-            source: "elm";
-            action:  STATE_SET "visible" 0.0;
-            target: "elm.units";
-            target: "units";
-         }
-         program { name: "units_hide";
-            signal: "elm,state,units,hidden";
-            source: "elm";
-            action:  STATE_SET "default" 0.0;
-            target: "elm.units";
-            target: "units";
-         }
-         program { name: "invert_on";
-            signal: "elm,state,inverted,on";
-            source: "elm";
-            script {
-               set_invert_on();
-            }
-         }
-         program { name: "invert_off";
-            signal: "elm,state,inverted,off";
-            source: "elm";
-            script {
-               set_invert_off();
-            }
-         }
-         program { name: "val_show";
-            signal: "mouse,down,*";
-            source: "elm.dragable.slider";
-            script {
-               thumb_down();
-            }
-         }
-         program { name: "val_hide";
-            signal: "mouse,up,*";
-            source: "elm.dragable.slider";
-            script {
-               thumb_up();
-            }
-         }
-         program { name: "slider_disable";
-            signal: "elm,state,disabled";
-            source: "elm";
-            action:  STATE_SET "disabled" 0.0;
-            target: "disabler";
-            target: "clipper";
-         }
-         program { name: "slider_enable";
-            signal: "elm,state,enabled";
-            source: "elm";
-            action:  STATE_SET "default" 0.0;
-            target: "disabler";
-            target: "clipper";
-         }
-      }
-   }
-
-       group {
-               name: "tutor_step_layout";
-               images {
-                       image: "org.tizen.setting.png" COMP;
-               }
-               parts {
-                       part {
-                               name: "bg";
-                               type: RECT;
-                               mouse_events: 1;
-                               scale: 1;
-                               description {
-                                       state: "default" 0.0;
-                                       align: 0.0 0.0;
-                                       visible: 0;
-                                       min: 0 1100;
-                                       rel1 { relative: 0.0 0.0;}
-                                       rel2 { relative: 1.0 1.0;}
-                               }
-                       }
-                       part {
-                               name: "head_bg";
-                               type: RECT;
-                               mouse_events: 1;
-                               scale: 1;
-                               description {
-                                       state: "default" 0.0;
-                                       align: 0.0 0.0;
-                                       color: 8 8 8 255;
-                                       rel1 { relative: 0.0 0.0; to: p1_left;}
-                                       rel2 { relative: 1.0 1.0; to: head_bottom;}
-                               }
-                       }
-                       part { name: "p1_left";
-                               type: RECT;
-                               scale: 1;
-                               description {
-                                       state: "default" 0.0;
-                                       min: 10 10;
-                                       fixed: 0 1;
-                                       visible: 0;
-                                       align: 0.0 0.0;
-                                       rel1 { relative: 0.0 0.0;}
-                                       rel2 { relative: 0.0 0.0;}
-                               }
-                       }
-                       part { name: "p1_right";
-                               type: RECT;
-                               scale: 1;
-                               description {
-                                       state: "default" 0.0;
-                                       min: 10 10;
-                                       fixed: 0 1;
-                                       visible: 0;
-                                       align: 1.0 0.0;
-                                       rel1 { relative: 1.0 0.0;}
-                                       rel2 { relative: 1.0 0.0;}
-                               }
-                       }
-                       part { name: "progressbar";
-                               type: SWALLOW;
-                               scale: 1;
-                               description {
-                                       state: "default" 0.0;
-                                       min: 0 44;
-                                       max: -1 44;
-                                       fixed: 0 1;
-                                       visible: 1;
-                                       align: 0.0 0.0;
-                                       rel1 { relative: 1.0 1.0; to: p1_left;}
-                                       rel2 { relative: 0.0 1.0; to: p1_right;}
-                                       color: 0 0 255 255;
-                               }
-                       }
-                       part { name: "p2_left";
-                               type: RECT;
-                               scale: 1;
-                               description {
-                                       state: "default" 0.0;
-                                       min: 16 28;
-                                       fixed: 0 1;
-                                       visible: 0;
-                                       align: 0.0 0.0;
-                                       rel1 { relative: 0.0 1.0; to: progressbar;}
-                                       rel2 { relative: 0.0 1.0; to: progressbar;}
-                               }
-                       }
-                       part { name: "p2_right";
-                               type: RECT;
-                               scale: 1;
-                               description {
-                                       state: "default" 0.0;
-                                       min: 16 28;
-                                       fixed: 0 1;
-                                       visible: 0;
-                                       align: 1.0 0.0;
-                                       rel1 { relative: 1.0 1.0; to: progressbar;}
-                                       rel2 { relative: 1.0 1.0; to: progressbar;}
-                               }
-                       }
-                       part { name: "title";
-                               type: TEXT;
-                               scale: 1;
-                               description {
-                                       state: "default" 0.0;
-                                       min: 0 40;
-                                       fixed: 0 1;
-                                       visible: 1;
-                                       align: 0.0 0.0;
-                                       rel1 { relative: 1.0 1.0; to: p2_left;}
-                                       rel2 { relative: 0.0 1.0; to: p2_right;}
-                                       color: 250 250 250 255;
-                                       text {
-                                               font: "Tizen:style=Regular";
-                                               text_class:"tizen";
-                                               size: 40;
-                                               min: 0 0;
-                                               align: 0.0 0.5;
-                                       }
-                               }
-                       }
-                       part { name: "p3_left";
-                               type: RECT;
-                               scale: 1;
-                               description {
-                                       state: "default" 0.0;
-                                       min: 50 10;
-                                       fixed: 0 1;
-                                       visible: 0;
-                                       align: 0.0 0.0;
-                                       rel1 { relative: 0.0 1.0; to: title;}
-                                       rel2 { relative: 0.0 1.0; to: title;}
-                               }
-                       }
-                       part { name: "subtitle";
-                               type: TEXT;
-                               scale: 1;
-                               description {
-                                       state: "default" 0.0;
-                                       min: 0 40;
-                                       fixed: 0 1;
-                                       visible: 1;
-                                       align: 0.0 0.0;
-                                       rel1 { relative: 1.0 1.0; to: p3_left;}
-                                       rel2 { relative: 1.0 1.0; to_x: title; to_y: p3_left;}
-                                       color: 250 250 250 255;
-                                       text {
-                                               font: "Tizen:style=Regular";
-                                               text_class:"tizen";
-                                               size: 34;
-                                               min: 0 0;
-                                               align: 0.0 0.5;
-                                       }
-                               }
-                       }
-                       part { name: "p4_left";
-                               type: RECT;
-                               scale: 1;
-                               description {
-                                       state: "default" 0.0;
-                                       min: 50 0;
-                                       fixed: 0 1;
-                                       visible: 0;
-                                       align: 1.0 0.0;
-                                       rel1 { relative: 0.0 1.0; to: subtitle;}
-                                       rel2 { relative: 0.0 1.0; to: subtitle;}
-                               }
-                       }
-                       part { name: "description";
-                               type: TEXTBLOCK;
-                               scale: 1;
-                               description {
-                                       state: "default" 0.0;
-                                       min: 0 40;
-                                       fixed: 0 1;
-                                       visible: 1;
-                                       align: 0.0 0.0;
-                                       rel1 { relative: 0.0 1.0; to: p4_left;}
-                                       rel2 { relative: 1.0 1.0; to_x: subtitle; to_y: p4_left;}
-                                       text {
-                                               style: "textblock_tutorial_black_style";
-                                               min: 0 1;
-                                               align: 0.0 0.0;
-                                       }
-                               }
-                       }
-                       part { name: "head_bottom";
-                               type: RECT;
-                               scale: 1;
-                               description {
-                                       state: "default" 0.0;
-                                       min: 26 24;
-                                       fixed: 0 1;
-                                       visible: 0;
-                                       align: 0.0 0.0;
-                                       rel1 { relative: 1.0 1.0; to: description;}
-                                       rel2 { relative: 1.0 1.0; to: description;}
-                               }
-                       }
-                       part {
-                               name: "content";
-                               type: SWALLOW;
-                               mouse_events: 1;
-                               scale: 1;
-                               description {
-                                       state: "default" 0.0;
-                                       min: 716 850;
-                                       max: 716 850;
-                                       align: 0.5 0.0;
-                                       rel1 { relative: 0.0 1.0; to_y: head_bottom;}
-                                       rel2 { relative: 1.0 1.0; to: bg;}
-                               }
-                       }
-               }
-       }
-
-       group {
-               name: "content_layout_livebox";
-               images {
-                       image: "org.tizen.setting.png" COMP;
-               }
-               parts {
-                       part {
-                               name: "content_bg";
-                               mouse_events: 1;
-                               scale: 1;
-                               description {
-                                       state: "default" 0.0;
-                                       min: 716 850;
-                                       max: 716 850;
-                                       align: 0.0 0.0;
-                                       rel1 { relative: 0.0 0.0;}
-                                       rel2 { relative: 1.0 1.0;}
-                                       image {
-                                               normal: "org.tizen.setting.png";
-                                       }
-                               }
-                       }
-                       part {
-                               name: "content_padding";
-                               type: RECT;
-                               mouse_events: 1;
-                               scale: 1;
-                               description {
-                                       state: "default" 0.0;
-                                       min: 0 60;
-                                       align: 0.0 0.0;
-                                       visible: 0;
-                                       rel1 { relative: 0.0 0.0; to:content_bg;}
-                                       rel2 { relative: 1.0 0.0; to:content_bg;}
-                               }
-                       }
-                       part {
-                               name: "content_layout";
-                               type: SWALLOW;
-                               mouse_events: 1;
-                               scale: 1;
-                               description {
-                                       state: "default" 0.0;
-                                       min: 716 714;
-                                       max: 716 714;
-                                       align: 0.5 0.0;
-                                       rel1 { relative: 0.5 1.0; to: content_padding;}
-                                       rel2 { relative: 0.5 1.0; to: content_padding;}
-                               }
-                       }
-               }
-       }
-
-       group {
-               name: "progress_elm";
-               images {
-                       image: "org.tizen.setting.png" COMP;
-                       image: "org.tizen.setting.png" COMP;
-               }
-               parts {
-                       part { name: "elm.swallow.bg1";
-                               scale: 1;
-                               description {
-                                       state: "default" 0.0;
-                                       min: 0 37;
-                                       fixed: 0 1;
-                                       visible: 1;
-                                       align: 0.0 0.0;
-                                       rel1 { relative: 0.0 0.0;}
-                                       rel2 { relative: 1.0 1.0;}
-                                       image {
-                                               normal: "org.tizen.setting.png";
-                                               border: 5 5 5 5;
-                                               border_scale: 1;
-                                       }
-                               }
-                               description {
-                                       state: "bg1_show" 0.0;
-                                       min: 0 37;
-                                       fixed: 0 1;
-                                       visible: 1;
-                                       align: 0.0 0.0;
-                                       rel1 { relative: 0.0 0.0;}
-                                       rel2 { relative: 1.0 1.0;}
-                                       image {
-                                               normal: "org.tizen.setting.png";
-                                               border: 5 5 5 5;
-                                               border_scale: 1;
-                                       }
-                               }
-                       }
-               }
-               programs {
-                       program { name: "show_bg1";
-                               signal: "elm,state,show,bg1";
-                               source: "elm";
-                               action: STATE_SET "bg1_show" 0.0;
-                               target: "elm.swallow.bg1";
-                       }
-               }
-       }
-       group {
-               name: "livebox_top";
-               images {
-                       image: "org.tizen.setting.png" COMP;
-                       image: "org.tizen.setting.png" COMP;
-                       image: "org.tizen.setting.png" COMP;
-                       image: "org.tizen.setting.png" COMP;
-               }
-               parts {
-                       part {
-                               name: "bg";
-                               mouse_events: 1;
-                               scale: 1;
-                               description {
-                                       state: "default" 0.0;
-                                       min: 708 354;
-                                       max: 708 354;
-                                       align: 0.5 0.5;
-                                       rel1 { relative: 0.5 0.5;}
-                                       rel2 { relative: 0.5 0.5;}
-                                       image {
-                                               normal: "org.tizen.setting.png";
-                                       }
-                               }
-                       }
-                       part {
-                               name: "time";
-                               type: TEXT;
-                               mouse_events: 1;
-                               scale: 1;
-                               description {
-                                       state: "default" 0.0;
-                                       align: 0 0;
-                                       rel1 { relative: 20/708 8/354; to: bg;}
-                                       rel2 { relative: 20/708 (8+120)/354; to: bg;}
-                                       color: 250 250 250 255;
-                                       text {
-                                               font: "Tizen:style=Thin";
-                                               text_class:"tizen";
-                                               text: "12:45";
-                                               size: 120;
-                                               min: 1 0;
-                                               align: 0.0 0.5;
-                                               ellipsis: -1;
-                                       }
-                               }
-                       }
-                       part {
-                               name: "date";
-                               type: TEXT;
-                               mouse_events: 1;
-                               scale: 1;
-                               description {
-                                       state: "default" 0.0;
-                                       align: 0 0;
-                                       min: 0 40;
-                                       rel1 { relative: 0 1; to: time;}
-                                       rel2 { relative: 1 1; to: time;}
-                                       color: 250 250 250 255;
-                                       text {
-                                               font: "Tizen:style=Regular";
-                                               text_class:"tizen";
-                                               text: "Thu, June 13";
-                                               size: 40;
-                                               min: 0 0;
-                                               align: 0.0 0.5;
-                                       }
-                               }
-                       }
-                       part {
-                               name: "pad1";
-                               type: TEXT;
-                               mouse_events: 1;
-                               scale: 1;
-                               description {
-                                       state: "default" 0.0;
-                                       align: 0 1;
-                                       min: 12 10;
-                                       visible: 0;
-                                       rel1 { relative: 1 1; to: time;}
-                                       rel2 { relative: 1 1; to: time;}
-                               }
-                       }
-                       part {
-                               name: "PM";
-                               type: TEXT;
-                               mouse_events: 1;
-                               scale: 1;
-                               description {
-                                       state: "default" 0.0;
-                                       align: 0 1;
-                                       min: 50 35;
-                                       rel1 { relative: 1 0; to: pad1;}
-                                       rel2 { relative: 1 0; to: pad1;}
-                                       color: 250 250 250 255;
-                                       text {
-                                               font: "Tizen:style=Regular";
-                                               text_class:"tizen";
-                                               text: "";
-                                               size: 35;
-                                               min: 1 0;
-                                               align: 0.0 0.5;
-                                               ellipsis: -1;
-                                       }
-                               }
-                       }
-                       // right bottom part
-                       part {
-                               name: "pad2";
-                               type: RECT;
-                               mouse_events: 1;
-                               scale: 1;
-                               description {
-                                       state: "default" 0.0;
-                                       align: 1 1;
-                                       min: 20 10;
-                                       visible: 0;
-                                       rel1 { relative: 1 1; to: bg;}
-                                       rel2 { relative: 1 1; to: bg;}
-                               }
-                       }
-                       part {
-                               name: "degree";
-                               mouse_events: 1;
-                               scale: 1;
-                               description {
-                                       state: "default" 0.0;
-                                       align: 1 1;
-                                       min: 64 105;
-                                       rel1 { relative: 0 0; to: pad2;}
-                                       rel2 { relative: 0 0; to: pad2;}
-                                       image {
-                                               normal: "org.tizen.setting.png";
-                                       }
-                               }
-                       }
-                       part {
-                               name: "weather";
-                               type: TEXT;
-                               mouse_events: 1;
-                               scale: 1;
-                               description {
-                                       state: "default" 0.0;
-                                       align: 1 0;
-                                       min: 0 105;
-                                       max: -1 105;
-                                       rel1 { relative: 0 0; to: degree;}
-                                       rel2 { relative: 0 1; to: degree;}
-                                       color: 250 250 250 255;
-                                       text {
-                                               font: "Tizen:style=Light";
-                                               text_class:"tizen";
-                                               text: "23";
-                                               size: 105;
-                                               min: 1 0;
-                                               align: 0.0 0.5;
-                                               ellipsis: -1;
-                                       }
-                               }
-                       }
-                       //left bottom part
-                       part {
-                               name: "pad3";
-                               type: TEXT;
-                               mouse_events: 1;
-                               scale: 1;
-                               description {
-                                       state: "default" 0.0;
-                                       align: 0 1;
-                                       min: 2 4;
-                                       visible: 0;
-                                       rel1 { relative: 0 1; to: bg;}
-                                       rel2 { relative: 0 1; to: bg;}
-                               }
-                       }
-                       part {
-                               name: "sun";
-                               mouse_events: 1;
-                               scale: 1;
-                               description {
-                                       state: "default" 0.0;
-                                       align: 0 1;
-                                       min: 191 171;
-                                       max: 191 171;
-                                       rel1 { relative: 1 0; to: pad3;}
-                                       rel2 { relative: 1 0; to: pad3;}
-                                       image {
-                                               normal: "org.tizen.setting.png";
-                                       }
-                               }
-                       }
-                       part {
-                               name: "pad4";
-                               type: RECT;
-                               mouse_events: 1;
-                               scale: 1;
-                               description {
-                                       state: "default" 0.0;
-                                       align: 0 1;
-                                       min: 6 20;
-                                       visible: 0;
-                                       rel1 { relative: 1 1; to: sun;}
-                                       rel2 { relative: 1 1; to: sun;}
-                               }
-                       }
-                       part {
-                               name: "partly";
-                               type: TEXT;
-                               mouse_events: 1;
-                               scale: 1;
-                               description {
-                                       state: "default" 0.0;
-                                       align: 0 1;
-                                       min: 0 32;
-                                       max: -1 32;
-                                       rel1 { relative: 1 0; to: pad4;}
-                                       rel2 { relative: 1 0; to: pad4;}
-                                       color: 250 250 250 255;
-                                       text {
-                                               font: "Tizen:style=Regular";
-                                               text_class:"tizen";
-                                               text: "Partly Sunny";
-                                               size: 32;
-                                               min: 1 0;
-                                               align: 1.0 1.0;
-                                               ellipsis: -1;
-                                       }
-                               }
-                       }
-                       part {
-                               name: "pad5";
-                               type: RECT;
-                               mouse_events: 1;
-                               scale: 1;
-                               description {
-                                       state: "default" 0.0;
-                                       align: 0 1;
-                                       min: 0 10;
-                                       visible: 0;
-                                       rel1 { relative: 0 0; to: partly;}
-                                       rel2 { relative: 1 0; to: partly;}
-                               }
-                       }
-                       part {
-                               name: "city";
-                               type: TEXT;
-                               mouse_events: 1;
-                               scale: 1;
-                               description {
-                                       state: "default" 0.0;
-                                       align: 0 1;
-                                       min: 0 32;
-                                       max: -1 32;
-                                       rel1 { relative: 0 0; to: pad5;}
-                                       rel2 { relative: 1 0; to: pad5;}
-                                       color: 250 250 250 255;
-                                       text {
-                                               font: "Tizen:style=Light";
-                                               text_class:"tizen";
-                                               text: "San Francisco";
-                                               size: 32;
-                                               min: 1 0;
-                                               align: 0.0 1.0;
-                                               ellipsis: -1;
-                                       }
-                               }
-                       }
-                       part {
-                               name: "access";
-                               type: RECT;
-                               mouse_events: 1;
-                               scale: 1;
-                               description {
-                                       state: "default" 0.0;
-                                       align: 0.0 0.0;
-                                       visible: 1;
-                                       color: 8 8 8 8;
-                                       rel1 { relative: 0.0 0.0; to: bg;}
-                                       rel2 { relative: 1.0 1.0; to: bg;}
-                               }
-                       }
-               }
-       }
-       group {
-               name: "storage_pie";
-
-               parts {
-                       part {
-                               name: "background";
-                               type: RECT;
-                               scale: 1;
-                               description {
-                                       min: 0 514;
-                                       align: 0.5 0.5;
-                                       visible: 0;
-                                       state: "default" 0.0;
-                                       rel1 { relative: 0.0 0.0;}
-                                       rel2 { relative: 1.0 1.0;}
-                               }
-                       }
-                       part {
-                               name: "storage_title.text";
-                               type: TEXTBLOCK;
-                               scale: 1;
-                               description {
-                                       state: "default" 0.0;
-                                       align: 0 0;
-                                       min: 0 60;
-                                       fixed: 0 1;
-                                       rel1 { relative: 0  0; to: "background";}
-                                       rel2 { relative: 1  0; to: "background";}
-
-                                       text {
-                                               min: 0 1;
-                                               align: 0.0 0.5;
-                                               style: textblock_blue_style;
-                                       }
-                               }
-                       }
-                       part {
-                               name: "pie_rect";
-                               type: SWALLOW;
-                               mouse_events: 1;
-                               scale: 1;
-                               description {
-                                       state: "default" 0.0;
-                                       align: 0.5 0;
-                                       min: 294 294;
-                                       max: 294 294;
-                                       rel1 {
-                                               relative: 0.5 1;
-                                               to: "storage_title.text";
-                                       }
-                                       rel2 {
-                                               relative: 0.5 1;
-                                               to: "storage_title.text";
-                                       }
-                               }
-                       }
-                       part {
-                               name: "storage_total.text";
-                               type: TEXTBLOCK;
-                               scale: 1;
-                               description {
-                                       min: 0 60;
-                                       align: 0 0;
-                                       state: "default" 0.0;
-                                       rel1 { relative: 0  1; to_y: "pie_rect"; to_x: "storage_title.text";}
-                                       rel2 { relative: 1  1; to_y: "pie_rect"; to_x: "storage_title.text";}
-
-                                       text {
-                                               min: 0 1;
-                                               align: 0.0 0.5;
-                                               style: textblock_blue_style;
-                                       }
-                               }
-                       }
-               }
-       }
-       group {
-               name: "storage_pie_lanscape";
-
-               parts {
-                       part {
-                               name: "bg";
-                               type: RECT;
-                               scale: 1;
-                               description {
-                                       state: "default" 0.0;
-                                       rel1 { relative: 0.0 0.0; offset: 0 0;}
-                                       rel2 { relative: 1.0 1.0; offset: 0 0;}
-                                       color: 8 8 8 8;
-                               }
-                       }
-                       part {
-                               name: "background";
-                               type: RECT;
-                               scale: 1;
-                               description {
-                                       max: 576 520;
-                                       align: 0.5 0.5;
-                                       state: "default" 0.0;
-                                       rel1 { relative: 0.0 0.0; offset: 0 0;}
-                                       rel2 { relative: 1.0 1.0; offset: 0 0;}
-                                       color: 8 8 8 8;
-                               }
-                       }
-                       part {
-                               name: "storage_title";
-                               type: RECT;
-                               mouse_events: 1;
-                               scale: 1;
-                               description {
-                                       state: "default" 0.0;
-                                       align: 0 0;
-                                       rel1 {
-                                               relative: 36/720 22/650;
-                                               offset: 0 0;
-                                               to: "background";
-                                       }
-                                       rel2 {
-                                               relative: 684/720 72/650;
-                                               offset: 0 0;
-                                               to: "background";
-                                       }
-                                       color: 8 8 8 8;
-                               }
-                       }
-                       part {
-                               name: "storage_title.text";
-                               type: TEXTBLOCK;
-                               scale: 1;
-                               description {
-                                       min: 0 30;
-                                       fixed: 0 1;
-                                       state: "default" 0.0;
-                                       rel1 { relative: 0  0; offset: 0 0; to: "storage_title";}
-                                       rel2 { relative: 1  1; offset: 0 0; to: "storage_title";}
-
-                                       text {
-                                               min: 0 1;
-                                               style: textblock_blue_style;
-                                       }
-                               }
-                       }
-                       part {
-                               name: "storage_total";
-                               type: RECT;
-                               mouse_events: 1;
-                               scale: 1;
-                               description {
-                                       state: "default" 0.0;
-                                       align: 0 0;
-                                       rel1 {
-                                               relative: 36/720 72/650;
-                                               offset: 0 0;
-                                               to: "background";
-                                       }
-                                       rel2 {
-                                               relative: 224/720. 122/650;
-                                               offset: 0 0;
-                                               to: "background";
-                                       }
-                                       color: 8 8 8 8;
-                               }
-                       }
-                       part {
-                               name: "storage_total.text";
-                               type: TEXTBLOCK;
-                               scale: 1;
-                               description {
-                                       min: 0 30;
-                                       fixed: 0 1;
-                                       state: "default" 0.0;
-                                       rel1 { relative: 0  0; offset: 0 0; to: "storage_total";}
-                                       rel2 { relative: 1  1; offset: 0 0; to: "storage_total";}
-
-                                       text {
-                                               min: 0 1;
-                                               style: storage_pie_style;
-                                       }
-                               }
-                       }
-                       part {
-                               name: "pie_rect";
-                               type: SWALLOW;
-                               mouse_events: 1;
-                               scale: 1;
-                               description {
-                                       state: "default" 0.0;
-                                       align: 0.5 0.5;
-                                       rel1 {
-                                               relative: 125/720 130/650;
-                                               offset: 0 0;
-                                               to: "background";
-                                       }
-                                       rel2 {
-                                               relative: 594/720 599/650;
-                                               offset: 0 0;
-                                               to: "background";
-                                       }
-                               }
-                       }
-               }
-       }
-
-       group {
-               name: "storage_edge";
-               parts {
-                       part {
-                               name: "color_edge";
-                               type: RECT;
-                               scale: 1;
-                               description {
-                                       state: "default" 0.0;
-                                       min: 40 50;
-                                       align: 0.5 0.5;
-                                       //max: 10 10;
-                                       visible: 0;
-                                       rel1 { relative: 0.0 0.0;}
-                                       rel2 { relative: 1.0 1.0;}
-                                       //color: 255 0 0 255;
-                               }
-                               description {
-                                       state: "color_system" 0.0;
-                                       inherit: "default" 0.0;
-                                       color: 153 66 194 255;
-                                       visible: 1;
-                               }
-                               description {
-                                       state: "color_app" 0.0;
-                                       inherit: "default" 0.0;
-                                       color: 255 189 8 255;
-                                       visible: 1;
-                               }
-                               description {
-                                       state: "color_pic" 0.0;
-                                       inherit: "default" 0.0;
-                                       color: 119 222 60 255;
-                                       visible: 1;
-                               }
-                               description {
-                                       state: "color_audio" 0.0;
-                                       inherit: "default" 0.0;
-                                       color: 28 140 252 255;
-                                       visible: 1;
-                               }
-                               description {
-                                       state: "color_misc" 0.0;
-                                       inherit: "default" 0.0;
-                                       color: 52 220 250 255;
-                                       visible: 1;
-                               }
-                               description {
-                                       state: "color_cache" 0.0;
-                                       inherit: "default" 0.0;
-                                       color: 26 49 125 255;
-                                       visible: 1;
-                               }
-                               description {
-                                       state: "color_avail" 0.0;
-                                       inherit: "default" 0.0;
-                                       color: 230 226 218 255;
-                                       visible: 1;
-                               }
-                       }
-               }
-               programs {
-                       program { name: "show_color_system";
-                               signal: "elm,state,show,system";
-                               source: "elm";
-                               action: STATE_SET "color_system" 0.0;
-                               target: "color_edge";
-                       }
-                       program { name: "show_color_app";
-                               signal: "elm,state,show,app";
-                               source: "elm";
-                               action: STATE_SET "color_app" 0.0;
-                               target: "color_edge";
-                       }
-                       program { name: "show_color_pic";
-                               signal: "elm,state,show,pic";
-                               source: "elm";
-                               action: STATE_SET "color_pic" 0.0;
-                               target: "color_edge";
-                       }
-                       program { name: "show_color_audio";
-                               signal: "elm,state,show,audio";
-                               source: "elm";
-                               action: STATE_SET "color_audio" 0.0;
-                               target: "color_edge";
-                       }
-                       program { name: "show_color_misc";
-                               signal: "elm,state,show,misc";
-                               source: "elm";
-                               action: STATE_SET "color_misc" 0.0;
-                               target: "color_edge";
-                       }
-                       program { name: "show_color_cache";
-                               signal: "elm,state,show,cache";
-                               source: "elm";
-                               action: STATE_SET "color_cache" 0.0;
-                               target: "color_edge";
-                       }
-                       program { name: "show_color_avail";
-                               signal: "elm,state,show,avail";
-                               source: "elm";
-                               action: STATE_SET "color_avail" 0.0;
-                               target: "color_edge";
-                       }
-               }
-
-       }
-
-       group {
-               name: "storage_elem";
-               parts {
-                       part {
-                               name: "bg";
-                               type: RECT;
-                               scale: 1;
-                               description {
-                                       state: "default" 0.0;
-                                       //min: 6 0;
-                                       //max: 6 -1;
-                                       visible: 0;
-                                       rel1 { relative: 0.0 0.0;}
-                                       rel2 { relative: 1.0 1.0;}
-                                       color: 255 0 0 255;
-                               }
-                       }
-                       part {
-                               name: "color_elem";
-                               type: RECT;
-                               scale: 1;
-                               description {
-                                       fixed: 1 1;
-                                       //min: 6 0;
-                                       //max: 6 -1;
-                                       align: 0.5 0;
-                                       state: "default" 0.0;
-                                       rel1 { relative: 0.5 0.0; to: bg;}
-                                       rel2 { relative: 0.5 1.0; to: bg;}
-                                       color: 153 66 194 255;
-                               }
-                               description {
-                                       fixed: 1 1;
-                                       //min: 6 0;
-                                       //max: 6 -1;
-                                       align: 0.5 0;
-                                       state: "color_2" 0.0;
-                                       rel1 { relative: 0.5 0.0; to: bg;}
-                                       rel2 { relative: 0.5 1.0; to: bg;}
-                                       color: 255 189 8 255;
-                               }
-                               description {
-                                       fixed: 1 1;
-                                       //min: 6 0;
-                                       //max: 6 -1;
-                                       align: 0.5 0;
-                                       state: "color_3" 0.0;
-                                       rel1 { relative: 0.5 0.0; to: bg;}
-                                       rel2 { relative: 0.5 1.0; to: bg;}
-                                       color: 119 222 60 255;
-                               }
-                               description {
-                                       fixed: 1 1;
-                                       //min: 6 0;
-                                       //max: 6 -1;
-                                       align: 0.5 0;
-                                       state: "color_4" 0.0;
-                                       rel1 { relative: 0.5 0.0; to: bg;}
-                                       rel2 { relative: 0.5 1.0; to: bg;}
-                                       color: 28 140 252 255;
-                               }
-                               description {
-                                       fixed: 1 1;
-                                       //min: 6 0;
-                                       //max: 6 -1;
-                                       align: 0.5 0;
-                                       state: "color_5" 0.0;
-                                       rel1 { relative: 0.5 0.0; to: bg;}
-                                       rel2 { relative: 0.5 1.0; to: bg;}
-                                       color: 52 220 250 255;
-                               }
-                               description {
-                                       fixed: 1 1;
-                                       //min: 6 0;
-                                       //max: 6 -1;
-                                       align: 0.5 0;
-                                       state: "color_6" 0.0;
-                                       rel1 { relative: 0.5 0.0; to: bg;}
-                                       rel2 { relative: 0.5 1.0; to: bg;}
-                                       color: 26 49 125 255;
-                               }
-                               description {
-                                       //min: 9 0;
-                                       //max: 9 -1;
-                                       align: 0.5 0;
-                                       state: "color_7" 0.0;
-                                       rel1 { relative: 0.5 0.0; to: bg;}
-                                       rel2 { relative: 0.5 1.0; to: bg;}
-                                       color: 230 226 218 255;
-                               }
-                       }
-               }
-               programs {
-                       program { name: "show_color_2";
-                               signal: "elm,state,show,app";
-                               source: "elm";
-                               action: STATE_SET "color_2" 0.0;
-                               target: "color_elem";
-                       }
-                       program { name: "show_color_3";
-                               signal: "elm,state,show,pic";
-                               source: "elm";
-                               action: STATE_SET "color_3" 0.0;
-                               target: "color_elem";
-                       }
-                       program { name: "show_color_4";
-                               signal: "elm,state,show,audio";
-                               source: "elm";
-                               action: STATE_SET "color_4" 0.0;
-                               target: "color_elem";
-                       }
-                       program { name: "show_color_5";
-                               signal: "elm,state,show,misc";
-                               source: "elm";
-                               action: STATE_SET "color_5" 0.0;
-                               target: "color_elem";
-                       }
-                       program { name: "show_color_6";
-                               signal: "elm,state,show,cache";
-                               source: "elm";
-                               action: STATE_SET "color_6" 0.0;
-                               target: "color_elem";
-                       }
-                       program { name: "show_color_7";
-                               signal: "elm,state,show,avail";
-                               source: "elm";
-                               action: STATE_SET "color_7" 0.0;
-                               target: "color_elem";
-                       }
-               }
-       }
-
-       group {
-               name: "livebox_bot";
-               images {
-                       image: "org.tizen.setting.png" COMP;
-               }
-               parts {
-                       part {
-                               name: "bg";
-                               mouse_events: 1;
-                               scale: 1;
-                               description {
-                                       state: "default" 0.0;
-                                       min: 174 174;
-                                       max: 174 174;
-                                       align: 0.5 0.5;
-                                       rel1 { relative: 0.5 0.5;}
-                                       rel2 { relative: 0.5 0.5;}
-                                       image {
-                                               normal: "org.tizen.setting.png";
-                                       }
-                               }
-                       }
-                       part {
-                               name: "pad_tl";
-                               type: RECT;
-                               mouse_events: 1;
-                               scale: 1;
-                               description {
-                                       state: "default" 0.0;
-                                       visible: 0;
-                                       align: 0 0;
-                                       min: 23 9;
-                                       max: 23 9;
-                                       rel1 { relative: 0.0 0.0; to: bg;}
-                                       rel2 { relative: 0.0 0.0; to: bg;}
-                               }
-                       }
-                       part {
-                               name: "pad_tr";
-                               type: RECT;
-                               mouse_events: 1;
-                               scale: 1;
-                               description {
-                                       state: "default" 0.0;
-                                       visible: 0;
-                                       align: 1 0;
-                                       min: 23 9;
-                                       max: 23 9;
-                                       rel1 { relative: 1.0 0.0; to: bg;}
-                                       rel2 { relative: 1.0 0.0; to: bg;}
-                               }
-                       }
-                       part {
-                               name: "app_icon";
-                               type: SWALLOW;
-                               mouse_events: 1;
-                               scale: 1;
-                               description {
-                                       state: "default" 0.0;
-                                       align: 0 0;
-                                       min: 129 129;
-                                       max: 129 129;
-                                       rel1 { relative: 1.0 1.0; to: pad_tl;}
-                                       rel2 { relative: 0.0 1.0; to: pad_tr;}
-                               }
-                       }
-                       part {
-                               name: "app_name";
-                               type: TEXT;
-                               mouse_events: 1;
-                               scale: 1;
-                               description {
-                                       state: "default" 0.0;
-                                       align: 0 0;
-                                       min: 129 28;
-                                       max: 129 28;
-                                       rel1 { relative: 0.0 1.0; to: app_icon;}
-                                       rel2 { relative: 1.0 1.0; to: app_icon;}
-                                       color: 250 250 250 191;
-                                       text {
-                                               font: "Tizen:style=Regular";
-                                               text_class:"tizen";
-                                               text: "Settings";
-                                               size: 28;
-                                               min: 0 0;
-                                               align: 0.5 0.5;
-                                       }
-                               }
-                       }
-                       part {
-                               name: "access";
-                               type: RECT;
-                               mouse_events: 1;
-                               scale: 1;
-                               description {
-                                       state: "default" 0.0;
-                                       align: 0.0 0.0;
-                                       visible: 1;
-                                       color: 8 8 8 0;
-                                       rel1 { relative: 0.0 0.0; to: bg;}
-                                       rel2 { relative: 1.0 1.0; to: bg;}
-                               }
-                       }
-               }
-       }
-       group {
-               name: "livebox_right";
-               images {
-                       image: "org.tizen.setting.png" COMP;
-                       image: "org.tizen.setting.png" COMP;
-               }
-               parts {
-                       part {
-                               name: "bg";
-                               mouse_events: 1;
-                               scale: 1;
-                               description {
-                                       state: "default" 0.0;
-                                       min: 352 352;
-                                       max: 352 352;
-                                       align: 0.5 0.5;
-                                       rel1 { relative: 0.5 0.5;}
-                                       rel2 { relative: 0.5 0.5;}
-                                       image {
-                                               normal: "org.tizen.setting.png";
-                                       }
-                               }
-                       }
-                       part {
-                               name: "pad_botleft";
-                               type: RECT;
-                               mouse_events: 1;
-                               scale: 1;
-                               description {
-                                       state: "default" 0.0;
-                                       min: 18 12;
-                                       align: 0.0 1.0;
-                                       visible: 0;
-                                       rel1 { relative: 0.0 1.0; to: bg;}
-                                       rel2 { relative: 0.0 1.0; to: bg;}
-                               }
-                       }
-                       part {
-                               name: "pic";
-                               mouse_events: 1;
-                               scale: 1;
-                               description {
-                                       state: "default" 0.0;
-                                       min: 54 54;
-                                       max: 54 54;
-                                       align: 0.0 1.0;
-                                       rel1 { relative: 1.0 0.0; to: pad_botleft;}
-                                       rel2 { relative: 1.0 0.0; to: pad_botleft;}
-                                       image {
-                                               normal: "org.tizen.setting.png";
-                                       }
-                               }
-                       }
-                       part {
-                               name: "pad_mid";
-                               type: RECT;
-                               mouse_events: 1;
-                               scale: 1;
-                               description {
-                                       state: "default" 0.0;
-                                       min: 5 8;
-                                       align: 0.0 1.0;
-                                       visible: 0;
-                                       rel1 { relative: 1.0 1.0; to: pic;}
-                                       rel2 { relative: 1.0 1.0; to: pic;}
-                               }
-                       }
-                       part {
-                               name: "gallery";
-                               type: TEXT;
-                               mouse_events: 1;
-                               scale: 1;
-                               description {
-                                       state: "default" 0.0;
-                                       min: 0 38;
-                                       max: -1 38;
-                                       align: 0.0 1.0;
-                                       rel1 { relative: 1.0 0.0; to: pad_mid;}
-                                       rel2 { relative: 1.0 0.0; to: pad_mid;}
-                                       color: 250 250 250 255;
-                                       text {
-                                               font: "Tizen:style=Bold";
-                                               text_class:"tizen";
-                                               text: "GALLERY";
-                                               size: 32;
-                                               min: 1 0;
-                                               align: 0.0 0.5;
-                                               ellipsis: -1;
-                                       }
-                               }
-                       }
-                       part {
-                               name: "access";
-                               type: RECT;
-                               mouse_events: 1;
-                               scale: 1;
-                               description {
-                                       state: "default" 0.0;
-                                       align: 0.0 0.0;
-                                       visible: 1;
-                                       color: 8 8 8 8;
-                                       rel1 { relative: 0.0 0.0; to: bg;}
-                                       rel2 { relative: 1.0 1.0; to: bg;}
-                               }
-                       }
-               }
-       }
-
-       group {
-               name: "lockscreen";
-               images {
-                       image: "org.tizen.setting.png" COMP;
-                       image: "org.tizen.setting.png" COMP;
-                       image: "org.tizen.setting.png" COMP;
-                       image: "org.tizen.setting.png" COMP;
-                       image: "org.tizen.setting.png" COMP;
-               }
-               parts {
-                       part {
-                               name: "bg";
-                               mouse_events: 1;
-                               scale: 1;
-                               description {
-                                       state: "default" 0.0;
-                                       min: 716 853;
-                                       max: 716 853;
-                                       align: 0.0 0.0;
-                                       rel1 { relative: 0.0 0.0;}
-                                       rel2 { relative: 1.0 1.0;}
-                                       image {
-                                               normal: "org.tizen.setting.png";
-                                       }
-                               }
-                       }
-                       part {
-                               name: "pad_topleft";
-                               type: RECT;
-                               mouse_events: 1;
-                               scale: 1;
-                               description {
-                                       state: "default" 0.0;
-                                       min: 42 38;
-                                       align: 0.0 0.0;
-                                       visible: 0;
-                                       rel1 { relative: 0.0 0.0; to: bg;}
-                                       rel2 { relative: 0.0 0.0; to: bg;}
-                               }
-                       }
-                       part {
-                               name: "pad_topright";
-                               type: RECT;
-                               mouse_events: 1;
-                               scale: 1;
-                               description {
-                                       state: "default" 0.0;
-                                       min: 42 38;
-                                       align: 1.0 0.0;
-                                       visible: 0;
-                                       rel1 { relative: 1.0 0.0; to: bg;}
-                                       rel2 { relative: 1.0 0.0; to: bg;}
-                               }
-                       }
-                       part {
-                               name: "time";
-                               type: TEXT;
-                               mouse_events: 1;
-                               scale: 1;
-                               description {
-                                       state: "default" 0.0;
-                                       min: 0 160;
-                                       max: 450 160;
-                                       align: 0.0 0.0;
-                                       rel1 { relative: 1.0 1.0; to: pad_topleft;}
-                                       rel2 { relative: 0.0 1.0; to: pad_topright;}
-                                       color: 250 250 250 255;
-                                       text {
-                                               font: "Tizen:style=Light";
-                                               text_class:"tizen";
-                                               text: "12:45";
-                                               size: 153;
-                                               align: 0.0 0.5;
-                                       }
-                               }
-                       }
-                       part {
-                               name: "PM";
-                               type: TEXT;
-                               mouse_events: 1;
-                               scale: 1;
-                               description {
-                                       state: "default" 0.0;
-                                       min: 0 100;
-                                       align: 0.0 1.0;
-                                       rel1 { relative: 1.0 1.0; to: time;}
-                                       rel2 { relative: 1.0 1.0; to: time;}
-                                       color: 255 255 255 255;
-                                       text {
-                                               font: "Tizen:style=Medium";
-                                               text_class:"tizen";
-                                               text: "";
-                                               size: 72;
-                                               min: 1 0;
-                                               align: 0.0 0.5;
-                                               ellipsis: -1;
-                                       }
-                               }
-                       }
-                       part {
-                               name: "date";
-                               type: TEXT;
-                               mouse_events: 1;
-                               scale: 1;
-                               description {
-                                       state: "default" 0.0;
-                                       min: 0 80;
-                                       max: -1 80;
-                                       align: 0.0 0.0;
-                                       rel1 { relative: 0.0 1.0; to: time;}
-                                       rel2 { relative: 1.0 1.0; to: time;}
-                                       color: 250 250 250 255;
-                                       text {
-                                               font: "Tizen:style=Light";
-                                               text_class:"tizen";
-                                               text: "Thur. May. 31";
-                                               size: 64;
-                                               min: 1 0;
-                                               align: 0.0 0.5;
-                                               ellipsis: -1;
-                                       }
-                               }
-                       }
-                       part {
-                               name: "pad2";
-                               type: RECT;
-                               mouse_events: 1;
-                               scale: 1;
-                               description {
-                                       state: "default" 0.0;
-                                       min: 0 46;
-                                       align: 0.0 0.0;
-                                       visible: 0;
-                                       rel1 { relative: 0.0 1.0; to: date;}
-                                       rel2 { relative: 1.0 1.0; to: date;}
-                               }
-                       }
-                       part {
-                               name: "charge_icon";
-                               mouse_events: 1;
-                               scale: 1;
-                               description {
-                                       state: "default" 0.0;
-                                       min: 31 48;
-                                       align: 0.0 0.0;
-                                       rel1 { relative: 0.0 1.0; to: pad2;}
-                                       rel2 { relative: 0.0 1.0; to: pad2;}
-                                       image {
-                                               normal: "org.tizen.setting.png";
-                                       }
-                               }
-                       }
-                       part {
-                               name: "charging";
-                               type: TEXT;
-                               mouse_events: 1;
-                               scale: 1;
-                               description {
-                                       state: "default" 0.0;
-                                       min: 0 48;
-                                       max: -1 48;
-                                       align: 0.0 0.0;
-                                       rel1 { relative: 1.0 0.0; to: charge_icon;}
-                                       rel2 { relative: 1.0 0.0; to: charge_icon;}
-                                       color: 250 250 250 255;
-                                       text {
-                                               font: "Tizen:style=Regular";
-                                               text_class:"tizen";
-                                               text: "Charging (100%)";
-                                               size: 30;
-                                               min: 1 0;
-                                               align: 0.0 0.5;
-                                               ellipsis: -1;
-                                       }
-                               }
-                       }
-                       //bottom
-                       part {
-                               name: "bot_bg";
-                               type: RECT;
-                               mouse_events: 1;
-                               scale: 1;
-                               description {
-                                       state: "default" 0.0;
-                                       min: 0 257;
-                                       align: 0.0 1.0;
-                                       visible: 1;
-                                       color: 8 8 8 128;
-                                       rel1 { relative: 0.0 1.0; to: bg;}
-                                       rel2 { relative: 1.0 1.0; to: bg;}
-                               }
-                       }
-                       part {
-                               name: "handler";
-                               mouse_events: 1;
-                               scale: 1;
-                               description {
-                                       state: "default" 0.0;
-                                       min: 54 17;
-                                       align: 0.0 0.0;
-                                       rel1 { relative: (360-27)/720 12/257; to: bot_bg;}
-                                       rel2 { relative: (360+27)/720 (12+17)/257; to: bot_bg;}
-                                       image {
-                                               normal: "org.tizen.setting.png";
-                                       }
-                               }
-                       }
-                       part {
-                               name: "pad3";
-                               type: RECT;
-                               mouse_events: 1;
-                               scale: 1;
-                               description {
-                                       state: "default" 0.0;
-                                       min: 18 94;
-                                       align: 0.0 1.0;
-                                       visible: 0;
-                                       rel1 { relative: 0.0 1.0; to: bg;}
-                                       rel2 { relative: 0.0 1.0; to: bg;}
-                               }
-                       }
-                       part {
-                               name: "cloud_icon";
-                               mouse_events: 1;
-                               scale: 1;
-                               description {
-                                       state: "default" 0.0;
-                                       min: 138 134;
-                                       align: 0.0 1.0;
-                                       rel1 { relative: 1.0 0.0; to: pad3;}
-                                       rel2 { relative: 1.0 0.0; to: pad3;}
-                                       image {
-                                               normal: "org.tizen.setting.png";
-                                       }
-                               }
-                       }
-                       part {
-                               name: "pad4";
-                               type: RECT;
-                               mouse_events: 1;
-                               scale: 1;
-                               description {
-                                       state: "default" 0.0;
-                                       min: 10 0;
-                                       align: 0.0 0.0;
-                                       visible: 0;
-                                       rel1 { relative: 1.0 0.0; to: cloud_icon;}
-                                       rel2 { relative: 1.0 1.0; to: cloud_icon;}
-                               }
-                       }
-                       part {
-                               name: "degree";
-                               type: TEXT;
-                               mouse_events: 1;
-                               scale: 1;
-                               description {
-                                       state: "default" 0.0;
-                                       min: 102 94;
-                                       max: 102 94;
-                                       align: 0.0 0.0;
-                                       rel1 { relative: 1.0 0.0; to: pad4;}
-                                       rel2 { relative: 1.0 0.0; to: pad4;}
-                                       color: 250 250 250 255;
-                                       text {
-                                               font: "Tizen:style=Regular";
-                                               text_class:"tizen";
-                                               text: "23";
-                                               size: 90;
-                                               min: 1 1;
-                                               align: 0.0 0.5;
-                                               ellipsis: -1;
-                                       }
-                               }
-                       }
-                       part {
-                               name: "degree_icon";
-                               mouse_events: 1;
-                               scale: 1;
-                               description {
-                                       state: "default" 0.0;
-                                       min: 60 90;
-                                       max: 60 90;
-                                       align: 0.0 0.0;
-                                       rel1 { relative: 1.0 0.0; to: degree;}
-                                       rel2 { relative: 1.0 1.0; to: degree;}
-                                       image {
-                                               normal: "org.tizen.setting.png";
-                                       }
-                               }
-                       }
-                       part {
-                               name: "weather";
-                               type: TEXT;
-                               mouse_events: 1;
-                               scale: 1;
-                               description {
-                                       state: "default" 0.0;
-                                       min: 0 40;
-                                       align: 0.0 0.0;
-                                       rel1 { relative: 0.0 1.0; to: degree;}
-                                       rel2 { relative: 0.0 1.0; to: degree;}
-                                       color: 250 250 250 255;
-                                       text {
-                                               font: "Tizen:style=Regular";
-                                               text_class:"tizen";
-                                               text: "Partly cloudy";
-                                               size: 30;
-                                               min: 1 0;
-                                               align: 0.0 0.5;
-                                               ellipsis: -1;
-                                       }
-                               }
-                       }
-                       part {
-                               name: "london";
-                               type: TEXT;
-                               mouse_events: 1;
-                               scale: 1;
-                               description {
-                                       state: "default" 0.0;
-                                       min: 0 40;
-                                       align: 0.0 0.0;
-                                       rel1 { relative: 0.0 1.0; to: weather;}
-                                       rel2 { relative: 0.0 1.0; to: weather;}
-                                       color: 250 250 250 255;
-                                       text {
-                                               font: "Tizen:style=Regular";
-                                               text_class:"tizen";
-                                               text: "London";
-                                               size: 34;
-                                               min: 1 0;
-                                               align: 0.0 0.5;
-                                               ellipsis: -1;
-                                       }
-                               }
-                       }
-                       part {
-                               name: "pad_rb";
-                               type: RECT;
-                               mouse_events: 1;
-                               scale: 1;
-                               description {
-                                       state: "default" 0.0;
-                                       min: 38 54;
-                                       align: 1.0 1.0;
-                                       visible: 0;
-                                       rel1 { relative: 1.0 1.0; to: bg;}
-                                       rel2 { relative: 1.0 1.0; to: bg;}
-                               }
-                       }
-                       part {
-                               name: "update";
-                               type: TEXT;
-                               mouse_events: 1;
-                               scale: 1;
-                               description {
-                                       state: "default" 0.0;
-                                       min: 0 26;
-                                       align: 1.0 1.0;
-                                       rel1 { relative: 0.0 0.0; to: pad_rb;}
-                                       rel2 { relative: 0.0 0.0; to: pad_rb;}
-                                       color: 250 250 250 255;
-                                       text {
-                                               font: "Tizen:style=Regular";
-                                               text_class:"tizen";
-                                               text: "01.08.11 04:00";
-                                               size: 24;
-                                               min: 1 0;
-                                               align: 0.0 0.5;
-                                               ellipsis: -1;
-                                       }
-                               }
-                       }
-                       //tts focus support
-                       part {
-                               name: "access_top";
-                               type: RECT;
-                               mouse_events: 1;
-                               scale: 1;
-                               description {
-                                       state: "default" 0.0;
-                                       align: 0.0 0.0;
-                                       visible: 1;
-                                       color: 8 8 8 8;
-                                       rel1 { relative: 0.0 0.0; to: bg;}
-                                       rel2 { relative: 1.0 0.0; to: bot_bg;}
-                               }
-                       }
-                       part {
-                               name: "access_bot";
-                               type: RECT;
-                               mouse_events: 1;
-                               scale: 1;
-                               description {
-                                       state: "default" 0.0;
-                                       align: 0.0 0.0;
-                                       visible: 1;
-                                       color: 8 8 8 8;
-                                       rel1 { relative: 0.0 0.0; to: bot_bg;}
-                                       rel2 { relative: 1.0 1.0; to: bot_bg;}
-                               }
-                       }
-               }
-       }
-
-
-       group { name: "backup_popup_progress";
-               parts {
-                       part{ name:"elm.swallow.content";
-                                 type: SWALLOW;
-                                 scale: 1;
-                                 description { state: "default" 0.0;
-                                 min: 568 154;
-                                 align: 0.0 0.0;
-                                 fixed: 1 0;
-                                               rel1 {
-                                                       relative: 0.0 0.0;
-                                               }
-                                               rel2 {
-                                      relative: 1.0 1.0;
-                                   }
-                                       }
-                       }
-                       part { name: "elm.text.left";
-                type: TEXT;
-                scale: 1;
-                description { state: "default" 0.0;
-                   max: 324 60;
-                   text {
-                      font: "Tizen:style=Medium";
-                      size: 36;
-                      min: 0 0;
-                      align: 0.0 1.0;
-                      text_class: "tizen";
-                   }
-                   color: 128 128 128 255;
-                   align: 0.0 1.0;
-                   rel1 {
-                      relative: 0.0 0.0;
-                      to: "elm.swallow.content";
-                   }
-                   rel2 {
-                      relative: 0.5 1.0;
-                      to: "elm.swallow.content";
-                   }
-                }
-             }
-             part { name: "elm.text.right";
-                type: TEXT;
-                scale: 1;
-                description { state: "default" 0.0;
-                   max: 324 60;
-                   text {
-                      font: "Tizen:style=Medium";
-                      size: 36;
-                      min: 0 0;
-                      align: 1.0 1.0;
-                      text_class: "tizen";
-                   }
-                   color: 128 128 128 255;
-                   align: 1.0 1.0;
-                   rel1 {
-                      relative: 0.5 0.0;
-                      to: "elm.swallow.content";
-                   }
-                   rel2 {
-                      relative: 1.0 1.0;
-                      to: "elm.swallow.content";
-                   }
-                }
-             }
-          }
-       }
-
-       group { name: "wallpaper_images_popup";
-          parts {
-                 part{ name : "bg";
-                        type: RECT;
-                        description{
-                               state: "default" 0.0;
-                               color: 8 8 8 8;
-                               }
-                 }
-                 part { name: "pad_t";
-                        type: SPACER;
-                        scale: 1;
-                        description { state: "default" 0.0;
-                               align: 0.5 0.0;
-                               min: 0 0;
-                               fixed: 0 1;
-                               rel1 {
-                                  relative: 1.0 0.0;to_x: "pad_l";
-                               }
-                               rel2 {
-                                  relative: 0.0 0.0;to_x: "pad_r";
-                               }
-                        }
-                 }
-                 part { name: "pad_l";
-                        type: SPACER;
-                        scale: 1;
-                        description { state: "default" 0.0;
-                               min: 0 0;
-                               max: 0 0;
-                               fixed: 1 0;
-                               rel1 {
-                                  relative: 0.0 0.0;
-                               }
-                               rel2 {
-                                  relative: 0.0 1.0;
-                               }
-                               align: 0.0 0.0;
-                        }
-                 }
-                 part { name: "pad_r";
-                        type: SPACER;
-                        scale: 1;
-                        description { state: "default" 0.0;
-                               min: 0 0;
-                               max: 0 0;
-                               fixed: 1 0;
-                               rel1 {
-                                  relative: 1.0 0.0;
-                               }
-                               rel2 {
-                                  relative: 1.0 1.0;
-                               }
-                               align: 1.0 0.0;
-                        }
-                 }
-                 part { name: "elm.swallow.content";
-                        type: SWALLOW;
-                        scale: 1;
-                        description { state: "default" 0.0;
-                               fixed: 1 0;
-                               rel1 {
-                                  relative: 1.0 1.0;
-                                  to_x: "pad_l";
-                                  to_y: "pad_t";
-                               }
-                               rel2 {
-                                  relative: 0.0 0.0;
-                                  to_x: "pad_r";
-                                  to_y: "pad_b";
-                               }
-                        }
-                 }
-                 part { name: "pad_b";
-                        type: SPACER;
-                        scale: 1;
-                        description { state: "default" 0.0;
-                               align: 0.5 1.0;
-                               min: 0 270;
-                               fixed: 0 1;
-                               rel1 {
-                                  relative: 0.5 1.0;
-                               }
-                               rel2 {
-                                  relative: 0.5 1.0;
-                               }
-                        }
-                 }
-                 part { name: "elm.swallow.icon1";
-                        type: SWALLOW;
-                        scale: 1;
-                        mouse_events: 1;
-                        description { state: "default" 0.0;
-                               align: 0.5 0.5;
-                               fixed: 1 1;
-                               max: 117 117;
-                               min: 117 117;
-                               rel1 { relative: 0.219 0.096; offset: 0 0;}
-                               rel2 { relative: 0.461 0.652; offset: 0 0;}
-                        }
-                 }
-                 part { name: "elm.swallow.icon2";
-                        type: SWALLOW;
-                        scale: 1;
-                       mouse_events: 1;
-                        description { state: "default" 0.0;
-                               align: 0.5 0.5;
-                               fixed: 1 1;
-                               max: 117 117;
-                               min: 117 117;
-                               rel1 {
-                                  relative: 0.539 0.096;
-                               }
-                               rel2 {
-                                  relative: 0.781 0.652;
-                               }
-                        }
-                 }
-
-               part{
-                       name: "txt1";
-                       type: TEXT;
-                       scale: 1;
-                       mouse_events: 0;
-                       description{
-                               state: "default" 0.0;
-                               color: 0 0 0 255;
-                               align: 0.5 0.5;
-                               //fixed: 1 1;
-                               rel1 {
-                                       relative: 0.180 0.652; to: "bg";
-                               }
-                               rel2 {
-                                       relative: 0.500 0.778; to: "bg";
-                               }
-                               text{
-                                       font: "Tizen:style=Regular";
-                                       text_class: "tizen";
-                                       size: 30;
-                                       align: 0.5 0.5;
-                               }
-                       }
-               }
-               part{
-                       name: "txt2";
-                       type: TEXT;
-                       scale: 1;
-                       mouse_events: 0;
-                       description{
-                       state: "default" 0.0;
-                       color: 0 0 0 255;
-                       align: 0.5 0.5;
-                       //fixed: 1 1;
-                       rel1 {
-                          relative: 0.500 0.652; to: "bg";
-                       }
-                       rel2 {
-                          relative: 0.820 0.778; to: "bg";
-                       }
-                       text{
-                               font: "Tizen:style=Regular";
-                               text_class: "tizen";
-                               size: 30;
-                               align: 0.5 0.5;
-                               }
-                       }
-               }
-               programs {
-                       ADD_PART_CLICKED_SOUND("elm.swallow.icon1");
-                       ADD_PART_CLICKED_SOUND("elm.swallow.icon2");
-               }
-          }
-       }
-       //
-#define PART_ARROW_IMG(input)  \
-                 part {        \
-                               name: "rate."input;     \
-                               type: SWALLOW;  \
-                                  description {        \
-                                       min: 34 34;     \
-                                       max: 34 34;     \
-                                       color: 8 8 8 255;       \
-                                       state: "default" 0.0;   \
-                                       rel1{ relative: 0.0 0.0; offset: 0 -40; to: input;}     \
-                                       rel2{ relative: 1.0 1.0; offset: 0 -54; to: input;}     \
-                          }    \
-                 }     \
-
-       group { name: "efficiency_layout";
-         parts {
-                 part {
-                               name: "bg";
-                               type: RECT;
-                               scale: 1;
-                           description {
-                                               state: "default" 0.0;
-                                               rel1 { relative: 0.0 0.0; offset: 0 0;}
-                                               rel2 { relative: 1.0 1.0; offset: 0 0;}
-                                               color: 8 8 8 8;
-                          }
-                 }
-                 part {
-                               name: "left.default";
-                               type: SWALLOW;
-                               mouse_events: 0;
-                           description {
-                                               state: "default" 0.0;
-                                               align: 0.0 0.5;
-                                           rel1{ relative: 0.0 0.0; offset: 0 0; to: "bg";}
-                                           rel2{ relative: 0.0 1.0; offset: 36 0; to: "bg";}
-                                               color: 8 8 8 8;
-                               }
-                 }
-                 /* effect rate rect */
-                 part {
-                               name: "img_1";
-                               type: SWALLOW;
-                               //mouse_events: 1;
-                                  description {
-                                       align: 0.0 0.5;
-                                       min: 100 48;
-                                       max: 100 48;
-                                       color: 80 80 80 100;    // grey
-                                       state: "default" 0.0;
-                                       rel1 { relative: 0.0 0.0; offset: 4 0; to: "left.default";}
-                                       rel2 { relative: 1.0 1.0; offset: 104 0; to: "left.default";}
-                          }
-                 }
-                 part {
-                               name: "img_2";
-                               type: SWALLOW;
-                               //mouse_events: 1;
-                               description {
-                                       align: 0.0 0.5;
-                                       min: 100 48;
-                                       max: 100 48;
-                                       color: 80 80 80 100;    // grey
-                                       state: "default" 0.0;
-                                   rel1 { relative: 1.0 0.0; offset: 4 0; to: "img_1";}
-                                   rel2 { relative: 1.0 1.0; offset: 104 0; to: "img_1";}
-                               }
-                 }
-                 part {
-                               name: "img_3";
-                               type: SWALLOW;
-                               //mouse_events: 1;
-                               description {
-                                       align: 0.0 0.5;
-                                       min: 100 48;
-                                       max: 100 48;
-                                       color: 80 80 80 100;    // grey
-                                       state: "default" 0.0;
-                                       rel1 { relative: 1.0 0.0; offset: 4 0; to: "img_2";}
-                                       rel2 { relative: 1.0 1.0; offset: 104 0; to: "img_2";}
-                               }
-                 }
-                 part {
-                                       name: "img_4";
-                                       type: SWALLOW;
-                                 //mouse_events: 1;
-                                  description {
-                                       align: 0.0 0.5;
-                                       min: 100 48;
-                                       max: 100 48;
-                                       color: 80 80 80 100;    // grey
-                                       state: "default" 0.0;
-                                                  rel1 { relative: 1.0 0.0; offset: 4 0; to: "img_3";}
-                                                  rel2 { relative: 1.0 1.0; offset: 104 0; to: "img_3";}
-                                                  }
-                 }
-                 part {
-                                       name: "img_5";
-                                       type: SWALLOW;
-                                 //mouse_events: 1;
-                                  description {
-                                       align: 0.0 0.5;
-
-                                       min: 100 48;
-                                       max: 100 48;
-                                       color: 80 80 80 100;    // grey
-                                       state: "default" 0.0;
-                                                  rel1 { relative: 1.0 0.0; offset: 4 0; to: "img_4";}
-                                                  rel2 { relative: 1.0 1.0; offset: 104 0; to: "img_4";}
-                                                  }
-                 }
-                 part {
-                                       name: "rate";
-                                       type: SWALLOW;
-                                       //mouse_events: 1;
-                                 description {
-                                       align: 0.0 0.5;
-                                       min: 70 90;
-                                       max: 70 90;
-                                       color: 80 80 80 100;    // grey
-                                       state: "default" 0.0;
-                                                  rel1 { relative: 1.0 0.0; offset: 4 0; to: "img_5";}
-                                                  rel2 { relative: 1.0 1.0; offset: 104 0; to: "img_5";}
-                                                  }
-                 }
-
-                 /* text */
-                 part { name: "text_1";
-                                       type: TEXTBLOCK;
-                                       mouse_events: 0;
-                                       scale: 1;
-                                       description { state: "default" 0.0;
-                                       text {
-                                               style: "textblock_efficiency_style";
-                                               text_class:"tizen";
-                                               align: 0.5 0.5;
-                                       }
-                                       align: 0.5 0.5;
-                                       rel1{ relative: 0.0 0.0; offset: 0 0; to: "img_1";}
-                                       rel2{ relative: 1.0 1.0; offset: 0 0; to: "img_1";}
-                               }
-                 }
-                 part { name: "text_2";
-                                       type: TEXTBLOCK;
-                                       mouse_events: 0;
-                                       scale: 1;
-                                       description { state: "default" 0.0;
-                                       text {
-                                               style: "textblock_efficiency_style";
-                                               text_class:"tizen";
-                                               align: 0.5 0.5;
-                                       }
-                                       align: 0.5 0.5;
-                                       rel1{ relative: 0.0 0.0; offset: 0 0;to: "img_2";}
-                                       rel2{ relative: 1.0 1.0; offset: 0 0;to: "img_2";}
-                               }
-                 }
-                 part { name: "text_3";
-                                       type: TEXTBLOCK;
-                                       mouse_events: 0;
-                                       scale: 1;
-                                       description { state: "default" 0.0;
-                                       text {
-                                               style: "textblock_efficiency_style";
-                                               text_class:"tizen";
-                                               align: 0.5 0.5;
-                                       }
-                                       align: 0.5 0.5;
-                                       rel1{ relative: 0.0 0.0; offset: 0 0;to: "img_3";}
-                                       rel2{ relative: 1.0 1.0; offset: 0 0;to: "img_3";}
-                               }
-                 }
-                 part { name: "text_4";
-                                       type: TEXTBLOCK;
-                                       mouse_events: 0;
-                                       scale: 1;
-                                       description { state: "default" 0.0;
-                                       text {
-                                               style: "textblock_efficiency_style";
-                                               text_class:"tizen";
-                                               align: 0.5 0.5;
-                                       }
-                                       align: 0.5 0.5;
-                                       rel1{ relative: 0.0 0.0; offset: 0 0;to: "img_4";}
-                                       rel2{ relative: 1.0 1.0; offset: 0 0;to: "img_4";}
-                               }
-                 }
-                 part { name: "text_5";
-                                       type: TEXTBLOCK;
-                                       mouse_events: 0;
-                                       scale: 1;
-                                       description { state: "default" 0.0;
-                                       text {
-                                               style: "textblock_efficiency_style";
-                                               text_class:"tizen";
-                                               align: 0.5 0.5;
-                                       }
-                                       align: 0.5 0.5;
-                                       rel1{ relative: 0.0 0.0; offset: 0 0;to: "img_5";}
-                                       rel2{ relative: 1.0 1.0; offset: 0 0;to: "img_5";}
-                               }
-                 }
-                       /*bottom text1*/
-                 part {
-                                       name: "bottom.text1";
-                                       type: TEXTBLOCK;
-                                       mouse_events: 0;
-                                       scale: 1;
-                                   description {
-                                       text {
-                                               style: "textblock_black_style";
-                                               text_class:"tizen";
-                                       }
-                                       rel1 { relative: 0.0 0.0; offset: 0 53; to: "img_1";}
-                                   rel2 { relative: 1.0 1.0; offset: 0 43; to: "img_1";}
-                                  }
-                 }     //text end
-                 part {
-                                       name: "bottom.text2";
-                                       type: TEXTBLOCK;
-                                       mouse_events: 0;
-                                       scale: 1;
-                                   description {
-                                       text {
-                                               style: "textblock_black_style_right";
-                                               text_class:"tizen";
-                                       }
-                                       rel1 { relative: 0.0 0.0; offset: 0 53; to: "img_5";}
-                                   rel2 { relative: 1.0 1.0; offset: 0 43; to: "img_5";}
-                                  }
-                 }
-                 /* right bit text */
-                 part {
-                                       name: "rate.text";
-                                       type: TEXTBLOCK;
-                                       mouse_events: 0;
-                                       scale: 1;
-                                   description {
-                                       text {
-                                               style: "textblock_white_style";
-                                               text_class:"tizen";
-                                       }
-                                       rel1 { relative: 1.0 0.0; offset: -106 40; to: "bg";}
-                                   rel2 { relative: 1.0 1.0; offset: 36 -40; to: "bg";}
-                                  }
-                 }
-
-                 /* rate allow image */
-                 PART_ARROW_IMG("img_1")
-                 PART_ARROW_IMG("img_2")
-                 PART_ARROW_IMG("img_3")
-                 PART_ARROW_IMG("img_4")
-                 PART_ARROW_IMG("img_5")
-                 }     //parts end
-       } //    group end
-
-       group { name: "lockscreen_images_popup";
-          parts {
-                 part{ name : "bg";
-                        type: RECT;
-                        description{
-                               state: "default" 0.0;
-                               color: 8 8 8 8;
-                               }
-                 }
-                 part { name: "pad_t";
-                        type: SPACER;
-                        scale: 1;
-                        description { state: "default" 0.0;
-                               align: 0.5 0.0;
-                               min: 0 0;
-                               fixed: 0 1;
-                               rel1 {
-                                  relative: 1.0 0.0;to_x: "pad_l";
-                               }
-                               rel2 {
-                                  relative: 0.0 0.0;to_x: "pad_r";
-                               }
-                        }
-                 }
-                 part { name: "pad_l";
-                        type: SPACER;
-                        scale: 1;
-                        description { state: "default" 0.0;
-                               min: 0 0;
-                               max: 0 0;
-                               fixed: 1 0;
-                               rel1 {
-                                  relative: 0.0 0.0;
-                               }
-                               rel2 {
-                                  relative: 0.0 1.0;
-                               }
-                               align: 0.0 0.0;
-                        }
-                 }
-                 part { name: "pad_r";
-                        type: SPACER;
-                        scale: 1;
-                        description { state: "default" 0.0;
-                               min: 0 0;
-                               max: 0 0;
-                               fixed: 1 0;
-                               rel1 {
-                                  relative: 1.0 0.0;
-                               }
-                               rel2 {
-                                  relative: 1.0 1.0;
-                               }
-                               align: 1.0 0.0;
-                        }
-                 }
-                 part { name: "elm.swallow.content";
-                        type: SWALLOW;
-                        scale: 1;
-                        description { state: "default" 0.0;
-                               fixed: 1 0;
-                               rel1 {
-                                  relative: 1.0 1.0;
-                                  to_x: "pad_l";
-                                  to_y: "pad_t";
-                               }
-                               rel2 {
-                                  relative: 0.0 0.0;
-                                  to_x: "pad_r";
-                                  to_y: "pad_b";
-                               }
-                        }
-                 }
-                 part { name: "pad_b";
-                        type: SPACER;
-                        scale: 1;
-                        description { state: "default" 0.0;
-                               align: 0.5 1.0;
-                               min: 400 169;
-                               fixed: 1 1;
-                               rel1 {
-                                  relative: 0.5 1.0;
-                               }
-                               rel2 {
-                                  relative: 0.5 1.0;
-                               }
-                        }
-                 }
-                 part { name: "elm.swallow.icon1";
-                        type: SWALLOW;
-                        scale: 1;
-                        mouse_events: 1;
-                        description { state: "default" 0.0;
-                               align: 0.5 0.5;
-                               fixed: 1 1;
-                               max: 117 117;
-                               min: 117 117;
-                               rel1 {
-                                  relative: 0.0 0.0;
-                               }
-                               rel2 {
-                                  relative: 0.3 139/169;
-                               }
-                        }
-                 }
-                 part { name: "elm.swallow.icon2";
-                        type: SWALLOW;
-                        scale: 1;
-                       mouse_events: 1;
-                        description { state: "default" 0.0;
-                               align: 0.5 0.5;
-                               fixed: 1 1;
-                               max: 117 117;
-                               min: 117 117;
-                               rel1 {
-                                  relative: 0.3 0.0;
-                               }
-                               rel2 {
-                                  relative: 0.7 139/169;
-                               }
-                        }
-                 }
-                 part { name: "elm.swallow.icon3";
-                        type: SWALLOW;
-                        scale: 1;
-                       mouse_events: 1;
-                        description { state: "default" 0.0;
-                               align: 0.5 0.5;
-                               fixed: 1 1;
-                               max: 117 117;
-                               min: 117 117;
-                               rel1 {
-                                  relative: 0.7 0.0;
-                               }
-                               rel2 {
-                                  relative: 1.0 139/169;
-                               }
-                        }
-                 }
-
-               part{
-                       name: "txt1";
-                       type: TEXT;
-                       scale: 1;
-                       mouse_events: 0;
-                       description{
-                               state: "default" 0.0;
-                               color: 0 0 0 255;
-                               align: 0.5 0.5;
-                               fixed: 1 1;
-                               rel1 {
-                                       relative: 0.0 139/169;
-                                       to: "bg";
-                               }
-                               rel2 {
-                                       relative: 0.3 1.0;
-                                       to: "bg";
-                               }
-                               text{
-                                       font: "Tizen:style=Bold";
-                                       text_class: "tizen";
-                                       size: 30;
-                                       align: 0.5 0.5;
-                               }
-                       }
-               }
-               part{
-                       name: "txt2";
-                       type: TEXT;
-                       scale: 1;
-                       mouse_events: 0;
-                       description{
-                       state: "default" 0.0;
-                       color: 0 0 0 255;
-                       align: 0.5 0.5;
-                       fixed: 1 1;
-                       rel1 {
-                          relative: 0.3 139/169;
-                               to: "bg";
-                       }
-                       rel2 {
-                          relative: 0.7 1.0;
-                               to: "bg";
-                       }
-                       text{
-                               font: "Tizen:style=Bold";
-                               text_class: "tizen";
-                               size: 30;
-                               align: 0.5 0.5;
-                               }
-                       }
-               }
-
-               part{
-                       name: "txt3";
-                       type: TEXTBLOCK;
-                       scale: 1;
-                       mouse_events: 0;
-                       description{
-                               state: "default" 0.0;
-                               //color: 255 255 255 255;
-                               align: 0.5 0.5;
-                               fixed: 1 1;
-                               rel1 {
-                                  relative: 0.7 139/169;
-                                       to: "bg";
-                               }
-                               rel2 {
-                                  relative: 1.0 1.0;
-                                       to: "bg";
-                               }
-                               text {
-                                       min: 0 1;
-                                       //max: -1 1;
-                                       style: textblock_magazine_style;
-                               }
-                       }
-               }
-          }
-       programs {
-               ADD_PART_CLICKED_SOUND("elm.swallow.icon1");
-               ADD_PART_CLICKED_SOUND("elm.swallow.icon2");
-               ADD_PART_CLICKED_SOUND("elm.swallow.icon3");
-       }
-       }
-
-       group { name: "datausage_limit_popup";
-          parts {
-                 part { name: "base";
-                        type: SPACER;
-                        scale: 1;
-                        description { state: "default" 0.0;
-                               min: 0 114;
-                               fixed: 1 0;
-                        }
-                 }
-                 part {
-                       name: "elm.padding.top";
-                       type: SPACER;
-                       scale: 1;
-                       description {
-                               state: "default" 0.0;
-                               min: 0 24;
-                               fixed: 0 1;
-                               rel2.relative: 1.0 0.0;
-                               align: 0.0 0.0;
-                       }
-                 }
-                 part {
-                       name: "elm.padding.bottom";
-                       type: SPACER;
-                       scale: 1;
-                       description {
-                               state: "default" 0.0;
-                               min: 0 20;
-                               fixed: 0 1;
-                               rel2.relative: 0.0 1.0;
-                               align: 0.0 1.0;
-                       }
-                 }
-                 part {
-                               name: "elm.padding.left";
-                               type: SPACER;
-                               scale: 1;
-                               description {
-                                       state: "default" 0.0;
-                                       min: 26 0;
-                                       fixed: 1 0;
-                                       rel2.relative: 0.0 1.0;
-                                       align: 0.0 0.0;
-                               }
-                       }
-                       part {
-                               name: "elm.padding.right";
-                               type: SPACER;
-                               scale: 1;
-                               description {
-                                       state: "default" 0.0;
-                                       min: 60 0;
-                                       fixed: 1 0;
-                                       rel1.relative: 471/620 0.0;
-                                       align: 1.0 0.0;
-                               }
-                       }
-                       /*part {
-                        name: "elm.swallow.rect";
-                        type: RECT;
-                        scale: 1;
-                        description { state: "default" 0.0;
-                               min: 0 66;
-                               rel1 {
-                                       relative: 0.0 0.0;
-                                       to: "elm.swallow.content";
-                                       offset: 0 0;
-                               }
-                               rel2 {
-                                       relative: 1.0 1.0;
-                                       to: "elm.swallow.content";
-                                       offset: 0 0;
-                               }
-                               align: 0.0 0.0;
-                               fixed: 1 0;
-                               color: 8 8 8 255;
-                        }
-                 }
-                 part {
-                        name: "edit.mb.text";
-                        type: TEXTBLOCK;
-                        scale: 1;
-                        description {
-                               state: "default" 0.0;
-                               fixed: 0 1;
-                               visible: 1;
-                               align: 0.5 0.5;
-                               rel1 {
-                                  relative: 491/620 20/114;
-                               }
-                               rel2 {
-                                  relative: 594/620 94/114;
-                               }
-                               text {
-                                       style: "small_vibration_create_style";
-                                       min: 0 0;
-                                       align: 0.5 0.5;
-                               }
-                        }
-                 }*/
-                 part {
-                        name: "elm.swallow.content.button";
-                        type: SWALLOW;
-                        scale: 1;
-                        ignore_flags: ON_HOLD;
-                        description { state: "default" 0.0;
-                               state: "default" 0.0;
-                               fixed: 0 1;
-                               visible: 1;
-                               align: 0.5 0.5;
-                               rel1 {
-                                  relative: 491/620 20/114;
-                               }
-                               rel2 {
-                                  relative: 594/620 94/114;
-                               }
-                        }
-                 }
-                 part {
-                        name: "elm.swallow.content";
-                        type: SWALLOW;
-                        scale: 1;
-                        ignore_flags: ON_HOLD;
-                        description { state: "default" 0.0;
-                               min: 0 66;
-                               rel1 {
-                                       to_x: "elm.padding.left";
-                                       to_y: "elm.padding.top";
-                                       relative: 1.0 1.0;
-                                       offset: 0 0;
-                               }
-                               rel2 {
-                                       to_x: "elm.padding.right";
-                                       to_y: "elm.padding.bottom";
-                                       relative: 0.0 0.0;
-                                       offset: 0 0;
-                               }
-                               align: 0.0 0.0;
-                               fixed: 1 0;
-                        }
-                 }
-          }
-       }
-       group { name: "vibration_popup";
-          parts {
-                 part { name: "base";
-                        type: SPACER;
-                        scale: 1;
-                        description { state: "default" 0.0;
-                               min: 0 130;
-                               fixed: 1 0;
-                        }
-                 }
-                 part {
-                       name: "elm.padding.top";
-                       type: SPACER;
-                       scale: 1;
-                       description {
-                               state: "default" 0.0;
-                               min: 0 24;
-                               fixed: 0 1;
-                               rel2.relative: 1.0 0.0;
-                               align: 0.0 0.0;
-                       }
-                 }
-                 part {
-                       name: "elm.padding.bottom";
-                       type: SPACER;
-                       scale: 1;
-                       description {
-                               state: "default" 0.0;
-                               min: 0 20;
-                               fixed: 0 1;
-                               rel2.relative: 0.0 1.0;
-                               align: 0.0 1.0;
-                       }
-                 }
-                 part {
-                               name: "elm.padding.left";
-                               type: SPACER;
-                               scale: 1;
-                               description {
-                                       state: "default" 0.0;
-                                       min: 26 0;
-                                       fixed: 1 0;
-                                       rel2.relative: 0.0 1.0;
-                                       align: 0.0 0.0;
-                               }
-                       }
-                       part {
-                               name: "elm.padding.right";
-                               type: SPACER;
-                               scale: 1;
-                               description {
-                                       state: "default" 0.0;
-                                       min: 26 0;
-                                       fixed: 1 0;
-                                       rel1.relative: 594/620 0.0;
-                                       align: 1.0 0.0;
-                               }
-                       }
-                 part {
-                        name: "elm.swallow.content";
-                        type: SWALLOW;
-                        scale: 1;
-                        ignore_flags: ON_HOLD;
-                        description { state: "default" 0.0;
-                               min: 0 80;
-                               rel1 {
-                                       to_x: "elm.padding.left";
-                                       to_y: "elm.padding.top";
-                                       relative: 1.0 1.0;
-                                       offset: 0 0;
-                               }
-                               rel2 {
-                                       to_x: "elm.padding.right";
-                                       to_y: "elm.padding.bottom";
-                                       relative: 0.0 0.0;
-                                       offset: 0 0;
-                               }
-                               align: 0.0 0.0;
-                               fixed: 1 0;
-                        }
-                 }
-          }
-       }
-       group { name: "palm_swipe";
-               parts {
-                       /* background */
-                       part {
-                               name: "bg";
-                               type: RECT;
-                               scale: 1;
-                               description {
-                                       state: "default" 0.0;
-                                       rel1 { relative: 0.0 0.0; offset: 0 0;}
-                                       rel2 { relative: 1.0 1.0; offset: 0 0;}
-                                       color: 8 8 8 8;
-                               }
-                       }
-
-                       part {
-                               name: "bg_swallow2";
-                               type: SWALLOW;
-                               mouse_events: 1;
-                               scale: 1;
-                               description {
-                                       state: "default" 0.0;
-                                       align: 0.5 0.5;
-                                       rel1 { relative: 0.0 0.0; offset: 0 0; to: "bg";}
-                                       rel2 { relative: 1.0 1.0; offset: 0 0; to: "bg";}
-                               }
-                       }
-
-                       part {
-                               name: "animation_left1";
-                               type: SWALLOW;
-                               mouse_events: 1;
-                               scale: 1;
-                               description {
-                                       state: "default" 0.0;
-                                       min: 0 ITEM_Y_DEN;
-                                       fixed: 1 1;
-                                       align: 0.0 0.0;
-                                       rel1 { relative: 0.1 0.45; offset: 0 0; to: "bg"; }//y_offset = 32
-                                       rel2 { relative: 0.15 0.55; offset: 0 0; to: "bg"; }
-                               }
-                       }
-                       part {
-                               name: "animation_left2";
-                               type: SWALLOW;
-                               mouse_events: 1;
-                               scale: 1;
-                               description {
-                                       state: "default" 0.0;
-                                       min: 0 ITEM_Y_DEN;
-                                       fixed: 1 1;
-                                       align: 0.0 0.0;
-                                       rel1 { relative: 0.15 0.45; offset: 0 0; to: "bg"; }//y_offset = 32
-                                       rel2 { relative: 0.2 0.55; offset: 0 0; to: "bg"; }
-                               }
-                       }
-                       part {
-                               name: "animation_right1";
-                               type: SWALLOW;
-                               mouse_events: 1;
-                               scale: 1;
-                               description {
-                                       state: "default" 0.0;
-                                       min: 0 ITEM_Y_DEN;
-                                       fixed: 1 1;
-                                       align: 0.0 0.0;
-                                       rel1 { relative: 0.75 0.45; offset: 0 0; to: "bg"; }//y_offset = 32
-                                       rel2 { relative: 0.8 0.55; offset: 0 0; to: "bg"; }
-                               }
-                       }
-                       part {
-                               name: "animation_right2";
-                               type: SWALLOW;
-                               mouse_events: 1;
-                               scale: 1;
-                               description {
-                                       state: "default" 0.0;
-                                       min: 0 ITEM_Y_DEN;
-                                       fixed: 1 1;
-                                       align: 0.0 0.0;
-                                       rel1 { relative: 0.8 0.45; offset: 0 0; to: "bg"; }//y_offset = 32
-                                       rel2 { relative: 0.85 0.55; offset: 0 0; to: "bg"; }
-                               }
-                       }
-                       part {
-                               name: "popup";
-                               type: IMAGE;
-                               scale: 1;
-                               description {
-                                       state: "default" 0.0;
-                                       align: 0.5 0.5;
-                                       rel1 { relative: 0.1 0.8; offset: 0 0; to: "bg"; }
-                                       rel2 { relative: 0.9 0.9; offset: 0 0; to: "bg"; }
-                                       image {
-                                               normal: "org.tizen.setting.png";
-                                               border: 13 13 9 9;
-                                               border_scale: 1;
-                                       }
-                               }
-                               description {
-                                       state: "hide" 0.0;
-                                       inherit: "default" 0.0;
-                                       visible: 0;
-                               }
-                       }
-                       part { name: "popup.text";/*middle allign*/
-                                   type: TEXTBLOCK;
-                                   scale: 1;
-                                   description { state: "default" 0.0;
-                                          align: 0.5 0.5;
-                                          min: 0 26;
-                                          fixed: 0 1;
-                                          rel1 { relative: 0.1 0.8; offset: 10 0; to: "bg"; }
-                                          rel2 { relative: 0.9 0.9; offset: -10 0; to: "bg"; }
-
-                                      //color: 8 8 8 255;
-                                      text
-                                          {
-                                               //align: 0.5 0.5;
-                                               min: 0 1;
-                                               //font: "Tizen:style=Bold";
-                                               //size: 26;
-                                               //text_class:"tizen";
-                                               style: textblock_moveicon;
-                                               }
-                                   }
-
-                       }
-
-               } // end of parts
-
-       }
-       group { name: "palm_cover";
-               parts {
-                       /* background */
-                       part {
-                               name: "bg";
-                               type: RECT;
-                               scale: 1;
-                               description {
-                                       state: "default" 0.0;
-                                       rel1 { relative: 0.0 0.0; offset: 0 0;}
-                                       rel2 { relative: 1.0 1.0; offset: 0 0;}
-                                       color: 8 8 8 8;
-                               }
-                       }
-
-                       part {
-                               name: "bg_swallow2";
-                               type: SWALLOW;
-                               mouse_events: 1;
-                               scale: 1;
-                               description {
-                                       state: "default" 0.0;
-                                       align: 0.5 0.5;
-                                       rel1 { relative: 0.0 0.0; offset: -2000 -4000; to: "bg";}
-                                       rel2 { relative: 1.0 1.0; offset: 2000 4000; to: "bg";}
-                               }
-                       }
-
-
-                       part {
-                               name: "popup";
-                               type: IMAGE;
-                               scale: 1;
-                               description {
-                                       state: "default" 0.0;
-                                       align: 0.5 0.5;
-                                       rel1 { relative: 0.1 0.41; offset: 0 0; to: "bg"; }
-                                       rel2 { relative: 0.9 0.55; offset: 0 0; to: "bg"; }
-                                       image {
-                                               normal: "org.tizen.setting.png";
-                                               border: 13 13 9 9;
-                                               border_scale: 1;
-                                       }
-                               }
-                               description {
-                                       state: "hide" 0.0;
-                                       inherit: "default" 0.0;
-                                       visible: 0;
-                               }
-                       }
-                       part { name: "popup.text";/*middle allign*/
-                                   type: TEXTBLOCK;
-                                   scale: 1;
-                                   description { state: "default" 0.0;
-                                          align: 0.5 0.5;
-                                          min: 0 26;
-                                          fixed: 0 1;
-                                          rel1 { relative: 0.1 0.42; offset: 10 0; to: "bg"; }
-                                          rel2 { relative: 0.9 0.54; offset: -10 0; to: "bg"; }
-
-                                      //color: 8 8 8 255;
-                                      text
-                                          {
-                                               //align: 0.5 0.5;
-                                               min: 0 1;
-                                               //font: "Tizen:style=Bold";
-                                               //size: 26;
-                                               //text_class:"tizen";
-                                               style: textblock_moveicon;
-                                               }
-                                   }
-
-                       }
-
-               } // end of parts
-
-       }
-       group { name: "smart_tryit";
-               parts {
-                       /* background */
-                       part {
-                               name: "bg";
-                               type: RECT;
-                               scale: 1;
-                               description {
-                                       state: "default" 0.0;
-                                       rel1 { relative: 0.0 0.0; offset: 0 0;}
-                                       rel2 { relative: 1.0 1.0; offset: 0 0;}
-                                       color: 8 8 8 8;
-                               }
-                       }
-
-                       part {
-                               name: "bg_swallow";
-                               type: SWALLOW;
-                               mouse_events: 1;
-                               scale: 1;
-                               description {
-                                       state: "default" 0.0;
-                                       align: 0.5 0.5;
-                                       rel1 { relative: 0.0 0.0; offset: 0 0; to: "bg";}
-                                       rel2 { relative: 1.0 1.0; offset: 0 0; to: "bg";}
-                               }
-                       }
-
-                       part {
-                               name: "top_popup";
-                               type: IMAGE;
-                               scale: 1;
-                               description {
-                                       state: "default" 0.0;
-                                       visible: 0;
-                                       align: 0.5 0.5;
-                                       rel1 { relative: 0.1 0.08; offset: 0 0; to: "bg"; }
-                                       rel2 { relative: 0.9 0.23; offset: 0 0; to: "bg"; }
-                                       image {
-                                               normal: "org.tizen.setting.png";
-                                               border: 13 13 9 9;
-                                               border_scale: 1;
-                                       }
-                               }
-                               description {
-                                       state: "show" 0.0;
-                                       inherit: "default" 0.0;
-                                       visible: 1;
-                               }
-                       }
-                       part {
-                               name: "smart_icon";
-                               type: SWALLOW;
-                               mouse_events: 1;
-                               scale: 1;
-                               description {
-                                       state: "default" 0.0;
-                                       visible: 0;
-                                       align: 0.5 0.5;
-                                       max: ITEM_Y_DEN ITEM_Y_DEN;
-                                       rel1 { relative: 0.1 0.08; offset: 0 0; to: "bg"; }//y_offset = 32
-                                       rel2 { relative: 0.2 0.23; offset: 0 0; to: "bg"; }
-                               }
-                               description {
-                                       state: "show" 0.0;
-                                       inherit: "default" 0.0;
-                                       visible: 1;
-                               }
-                       }
-
-                       part { name: "top_popup.text";/*middle allign*/
-                                   type: TEXTBLOCK;
-                                   scale: 1;
-                                   description { state: "default" 0.0;
-                                          visible: 0;
-                                          align: 0.0 0.5;
-                                          min: 0 26;
-                                          fixed: 0 1;
-                                          rel1 { relative: 0.2 0.08; offset: 10 0; to: "bg"; }
-                                          rel2 { relative: 0.9 0.23; offset: -10 0; to: "bg"; }
-
-                                      //color: 8 8 8 255;
-                                      text
-                                          {
-                                               //align: 0.5 0.5;
-                                               min: 0 1;
-                                               //font: "Tizen:style=Bold";
-                                               //size: 26;
-                                               //text_class:"tizen";
-                                               style: textblock_smarttop;
-                                       }
-                                   }
-                                   description {
-                                           state: "show" 0.0;
-                                           inherit: "default" 0.0;
-                                           visible: 1;
-                                   }
-                       }
-                       part {
-                               name: "center_popup";
-                               type: IMAGE;
-                               scale: 1;
-                               description {
-                                       state: "default" 0.0;
-                                       visible: 0;
-                                       align: 0.5 0.5;
-                                       rel1 { relative: 0.1 0.4; offset: 0 0; to: "bg"; }
-                                       rel2 { relative: 0.9 0.55; offset: 0 0; to: "bg"; }
-                                       image {
-                                               normal: "org.tizen.setting.png";
-                                               border: 13 13 9 9;
-                                               border_scale: 1;
-                                       }
-                               }
-                               description {
-                                       state: "show" 0.0;
-                                       inherit: "default" 0.0;
-                                       visible: 1;
-                               }
-                       }
-
-                       part { name: "center_popup.text";/*middle allign*/
-                                   type: TEXTBLOCK;
-                                   scale: 1;
-                                   description { state: "default" 0.0;
-                                          visible: 0;
-                                          align: 0.5 0.5;
-                                          min: 0 26;
-                                          fixed: 0 1;
-                                          rel1 { relative: 0.1 0.4; offset: 10 0; to: "bg"; }
-                                          rel2 { relative: 0.9 0.55; offset: -10 0; to: "bg"; }
-
-                                      //color: 8 8 8 255;
-                                      text
-                                          {
-                                               //align: 0.5 0.5;
-                                               min: 0 1;
-                                               //font: "Tizen:style=Bold";
-                                               //size: 26;
-                                               //text_class:"tizen";
-                                               style: textblock_moveicon;
-                                       }
-                                   }
-                                   description {
-                                           state: "show" 0.0;
-                                           inherit: "default" 0.0;
-                                           visible: 1;
-                                   }
-                       }
-
-               } // end of parts
-               programs {
-                       program { name: "show_top";
-                               signal: "elm,state,top,show";
-                               source: "elm";
-                               action: STATE_SET "show" 0.0;
-                               target: "smart_icon";
-                               target: "top_popup";
-                               target: "top_popup.text";
-                       }
-                       program { name: "hide_top";
-                               signal: "elm,state,top,hide";
-                               source: "elm";
-                               action: STATE_SET "default" 0.0;
-                               target: "smart_icon";
-                               target: "top_popup";
-                               target: "top_popup.text";
-                       }
-                       program { name: "show_center";
-                               signal: "elm,state,center,show";
-                               source: "elm";
-                               action: STATE_SET "show" 0.0;
-                               target: "center_popup";
-                               target: "center_popup.text";
-                       }
-                       program { name: "hide_center";
-                               signal: "elm,state,center,hide";
-                               source: "elm";
-                               action: STATE_SET "default" 0.0;
-                               target: "center_popup";
-                               target: "center_popup.text";
-                       }
-
-               }
-
-       }
-       group {
-               name: "layout/simple_password";
-               parts {
-                       part {
-                               name: "bg";
-                               type: RECT;
-                               scale: 1;
-                               description {
-                                       state: "default" 0.0;
-                                       rel1 { relative: 0.0 0.0; }
-                                       rel2 { relative: 1.0 1.0; }
-                               }
-                       }
-                       part {
-                               name: "pw_bg";
-                               type: RECT;
-                               scale: 1;
-                               description {
-                                       state: "default" 0.0;
-                                       fixed: 0 1;
-                                       rel1 { relative: 0.0 0.0; to: "bg"; }
-                                       rel2 { relative: 1.0 0.0; offset: 0 145; to: "bg"; }
-                               }
-                       }
-                       part {
-                               name: "help.txt";
-                               type: TEXTBLOCK;
-                               scale: 1;
-                               description {
-                                       state: "default" 0.0;
-                                       fixed: 0 1;
-                                       align: 0.0 0.0;
-                                       rel1 { relative: 0.0 1.0; offset: 18 18; to: "pw_bg"; }
-                                       rel2 { relative: 1.0 1.0; offset: -18 -18; to: "bg"; }
-                                       text{
-                                               style: description_style;
-                                       }
-                               }
-                       }
-                       part {
-                               name: "title.txt";
-                               type: TEXTBLOCK;
-                               scale: 1;
-                               description {
-                                       state: "default" 0.0;
-                                       fixed: 0 1;
-                                       color: 0 0 0 255;
-                                       rel1 { relative: 0.0 0.0; offset: 18 18; to: "pw_bg"; }
-                                       rel2 { relative: 1.0 0.0; offset: -18 49; to: "pw_bg"; }
-                                       text{
-                                               //style: textblock_tutorial_black_style;
-                                               style: textblock_simple_pw_title_style;
-                                       }
-                               }
-                       }
-                       part {
-                               name: "entry1.bg";
-                               type: IMAGE;
-                               scale: 1;
-                               description {
-                                       state: "default" 0.0;
-                                       fixed: 1 1;
-                                       min: 56 56;
-                                       rel1 { relative: 107/480 1.0; offset: 0 -70; to: "pw_bg"; }
-                                       rel2 { relative: 107/480 1.0; offset: 56 -14; to: "pw_bg"; }
-                                       image {
-                                               normal: "simple_password_bg.#.png";
-                                               border: 4 4 4 4;
-                                               border_scale: 1;
-                                       }
-                               }
-                       }
-                       part {
-                               name: "entry1";
-                               type: SWALLOW;
-                               scale: 1;
-                               description {
-                                       state: "default" 0.0;
-                                       fixed: 1 1;
-                                       min: 56 56;
-                                       rel1 { relative: 107/480 1.0; offset: 0 -70; to: "pw_bg"; }
-                                       rel2 { relative: 107/480 1.0; offset: 56 -14; to: "pw_bg"; }
-                               }
-                       }
-                       part {
-                               name: "entry2.bg";
-                               type: IMAGE;
-                               scale: 1;
-                               description {
-                                       state: "default" 0.0;
-                                       fixed: 1 1;
-                                       min: 56 56;
-                                       rel1 { relative: 177/480 1.0; offset: 0 -70; to: "pw_bg"; }
-                                       rel2 { relative: 177/480 1.0; offset: 56 -14; to: "pw_bg"; }
-                                       image {
-                                               normal: "simple_password_bg.#.png";
-                                               border: 4 4 4 4;
-                                               border_scale: 1;
-                                       }
-                               }
-                       }
-                       part {
-                               name: "entry2";
-                               type: SWALLOW;
-                               scale: 1;
-                               description {
-                                       state: "default" 0.0;
-                                       fixed: 1 1;
-                                       min: 56 56;
-                                       rel1 { relative: 177/480 1.0; offset: 0 -70; to: "pw_bg"; }
-                                       rel2 { relative: 177/480 1.0; offset: 56 -14; to: "pw_bg"; }
-                               }
-                       }
-                       part {
-                               name: "entry3.bg";
-                               type: IMAGE;
+                       part
+                       {       name: "elm.text.bottom.right";
+                               type: TEXT;
                                scale: 1;
-                               description {
-                                       state: "default" 0.0;
-                                       fixed: 1 1;
-                                       min: 56 56;
-                                       rel1 { relative: 247/480 1.0; offset: 0 -70; to: "pw_bg"; }
-                                       rel2 { relative: 247/480 1.0; offset: 56 -14; to: "pw_bg"; }
-                                       image {
-                                               normal: "simple_password_bg.#.png";
-                                               border: 4 4 4 4;
-                                               border_scale: 1;
+                               description
+                               {       state: "default" 0.0;
+                                       rel1.to: "bottom_padding";
+                                       rel2.to: "base";
+                                       rel1.relative: 0.0 1.0;
+                                       rel2.relative: 1.0 1.0;
+                                       text
+                                       {
+                                               min: 0 0;
+                                               align: 1.0 0.0;
+                                               font: "Tizen:style=Regular"; size: "32";
+                                               text_class: "tizen";
+                                               ellipsis: -1;
                                        }
+                                       align: 1.0 0.0;
+                                       color: 102 102 102 255;
+                                       visible: 0;
                                }
-                       }
-                       part {
-                               name: "entry3";
-                               type: SWALLOW;
-                               scale: 1;
-                               description {
-                                       state: "default" 0.0;
-                                       fixed: 1 1;
-                                       min: 56 56;
-                                       rel1 { relative: 247/480 1.0; offset: 0 -70; to: "pw_bg"; }
-                                       rel2 { relative: 247/480 1.0; offset: 56 -14; to: "pw_bg"; }
+                               description
+                               {       state: "show" 0.0;
+                                       inherit: "default" 0.0;
+                                       text.min: 1 1;
+                                       visible: 1;
+                                       min: 0 14;
                                }
                        }
-                       part {
-                               name: "entry4.bg";
-                               type: IMAGE;
-                               scale: 1;
-                               description {
-                                       state: "default" 0.0;
-                                       fixed: 1 1;
-                                       min: 56 56;
-                                       rel1 { relative: 317/480 1.0; offset: 0 -70; to: "pw_bg"; }
-                                       rel2 { relative: 317/480 1.0; offset: 56 -14; to: "pw_bg"; }
-                                       image {
-                                               normal: "simple_password_bg.#.png";
-                                               border: 4 4 4 4;
-                                               border_scale: 1;
-                                       }
-                               }
+               }
+               programs
+               {
+                       program
+                       {       name: "text_show";
+                               signal: "elm,state,text,visible";
+                               source: "elm";
+                               action: STATE_SET "show" 0.0;
+                               target: "elm.text.bottom.right";
                        }
-                       part {
-                               name: "entry4";
-                               type: SWALLOW;
-                               scale: 1;
-                               description {
-                                       state: "default" 0.0;
-                                       fixed: 1 1;
-                                       min: 56 56;
-                                       rel1 { relative: 317/480 1.0; offset: 0 -70; to: "pw_bg"; }
-                                       rel2 { relative: 317/480 1.0; offset: 56 -14; to: "pw_bg"; }
-                               }
+                       program
+                       {       name: "text_hide";
+                               signal: "elm,state,text,hidden";
+                               source: "elm";
+                               action: STATE_SET "default" 0.0;
+                               target: "elm.text.bottom.right";
                        }
-               }
-       }
-       group {
-               name: "region_searchbar";
-
-               parts {
-                       /* background */
-                       part {
-                               name: "bg";
-                               type: RECT;
-                               scale: 1;
-                               description {
-                                       state: "default" 0.0;
-                                       min: 0 96;
-                                       color_class: "B041";
-                               }
-                               description {
-                                       inherit: "default" 0.0;
-                                       state: "default_size_giant";
-                                       min: 0 166;
-                               }
+                       program
+                       {       name: "text_top_right_show";
+                               signal: "elm,state,top.right,visible";
+                               source: "elm";
+                               action: STATE_SET "show" 0.0;
+                               target: "elm.text.top.right";
                        }
-                       part {
-                               name: "elm.swallow.search.icon";
-                               type: SWALLOW;
-                               mouse_events: 1;
-                               scale: 1;
-                               description {
-                                       state: "default" 0.0;
-                                       min: 35 35;
-                                       fixed: 1 1;
-                                       align: 1.0 0.5;
-                                       rel1 { relative: 1.0 0.5; offset: -10 0; to: "bg"; }
-                                       rel2 { relative: 1.0 0.5; offset: -10 0; to: "bg"; }
+                       program
+                       {       name: "text_top_right_text_hide";
+                               signal: "elm,state,top.right,hidden";
+                               source: "elm";
+                               action: STATE_SET "default" 0.0;
+                               target: "elm.text.top.right";
+                       }
+                       program
+                       {       name: "text_bottom_left_show";
+                               signal: "elm,state,bottom.left,visible";
+                               source: "elm";
+                               action: STATE_SET "show" 0.0;
+                               target: "elm.text.bottom.left";
+                       }
+                       program
+                       {       name: "text_bottom_left_text_hide";
+                               signal: "elm,state,bottom.left,hidden";
+                               source: "elm";
+                               action: STATE_SET "default" 0.0;
+                               target: "elm.text.bottom.left";
+                       }
+                       program
+                       {       name: "text_bottom_right_show";
+                               signal: "elm,state,bottom.right,visible";
+                               source: "elm";
+                               script
+                               {
+                                       set_state(PART:"elm.text.status", "default", 0.0);
+                                       set_state(PART:"elm.text.bottom.right", "show", 0.0);
                                }
                        }
-                       part {
-                               name: "elm.swallow.content";
-                               type: SWALLOW;
-                               mouse_events: 1;
-                               scale: 1;
-                               description {
-                                       state: "default" 0.0;
-                                       fixed: 0 1;
-                                       align: 0.0 0.5;
-                                       rel1 { relative: 0.0 0.5; offset: 40 0; to: "bg"; }
-                                       rel2 { relative: 0.0 0.5; offset: -5 0; to: "elm.swallow.search.icon"; }
+                       program
+                       {       name: "text_status_show";
+                               signal: "elm,state,units,visible";
+                               source: "elm";
+                               script
+                               {
+                                       set_state(PART:"elm.text.bottom.right", "default", 0.0);
+                                       set_state(PART:"elm.text.status", "show", 0.0);
                                }
                        }
-               }
-               programs {
-                       program {
-                               name: "show_normal";
-                               signal: "set,show,normal";
-                               source: "*";
+                       program
+                       {       name: "text_status_text_hide";
+                               signal: "elm,state,units,hidden";
+                               source: "elm";
                                action: STATE_SET "default" 0.0;
-                               target: "bg";
+                               target: "elm.text.status";
+                       }
+                       program
+                       {       name: "slide_to_end";
+                               action: STATE_SET "state_end" 0.0;
+                               transition: LINEAR 0.5;
+                               target: "elm.progress.progressbar";
+                               after: "slide_to_begin";
+                       }
+                       program
+                       {       name: "slide_to_begin";
+                               signal: "elm,state,slide,begin";
+                               action: STATE_SET "state_begin" 0.0;
+                               target: "elm.progress.progressbar";
+                               transition: LINEAR 0.5;
+                               after: "slide_to_end";
+                       }
+                       program
+                       {       name: "start_pulse";
+                               signal: "elm,state,pulse,start";
+                               source: "elm";
                        }
-                       program {
-                               name: "show_giant";
-                               signal: "set,show,giant";
-                               source: "*";
-                               action: STATE_SET "default_size_giant" 0.0;
-                               target: "bg";
+                       program
+                       {       name: "stop_pulse";
+                               signal: "elm,state,pulse,stop";
+                               source: "elm";
+                               action: ACTION_STOP;
+                               target: "slide_to_begin";
+                               target: "slide_to_end";
+                               target: "start_pulse";
+                       }
+                       program
+                       {       name: "state_pulse";
+                               signal: "elm,state,pulse";
+                               source: "elm";
+                               action: STATE_SET "state_begin" 0.0;
+                               target: "elm.progress.progressbar";
+                               action: STATE_SET "default" 0.0;
+                               target: "elm.text.status";
                        }
-               }
-       }
-
-       group {
-          name: "elm/layout/nocontents_setting/default";
-          styles{
-             style { name: "nocontent_style";
-                base: "font=Tizen:style=Bold font_size="NOCONTENT_TEXT_BLOCK_TEXT_SIZE_INC" align=center color="NOCONTENT_TEXT_BLOCK_STYLE_COLOR_INC" wrap=mixed ellipsis=1.0 text_class=tizen";
-                tag:  "br" "\n";
-                tag:  "hilight" "+ font_weight=Bold";
-                tag:  "b" "+ font_weight=Bold";
-                tag:  "tab" "\t";
-             }
-             style { name: "nocontent_style_dim";
-                base: "font=Tizen:style=Bold font_size="NOCONTENT_TEXT_BLOCK_TEXT_SIZE_INC" align=center color="NOCONTENT_TEXT_BLOCK_STYLE_COLOR_DIM_INC" wrap=mixed ellipsis=1.0 text_class=tizen";
-                tag:  "br" "\n";
-                tag:  "hilight" "+ font_weight=Bold";
-                tag:  "b" "+ font_weight=Bold";
-                tag:  "tab" "\t";
-             }
-             style { name: "nocontent_help_text";
-                base: "font=Tizen:style=Regular font_size="NOCONTENT_HELP_TEXT_BLOCK_TEXT_SIZE_INC" align=left color="NOCONTENT_HELP_TEXT_BLOCK_STYLE_COLOR_INC" wrap=mixed ellipsis=1.0 text_class=tizen";
-                tag:  "br" "\n";
-                tag:  "hilight" "+ font_style=Regular";
-                tag:  "b" "+ font_style=Regular";
-                tag:  "tab" "\t";
-             }
-          }
-          script {
-             public center_align = 0;
-             public landscape_mode = 0;
-          }
-          parts {
-             part { name: "bg";
-                type: SPACER;
-                scale: 1;
-                description { state: "default" 0.0;
-                   fixed: 0 1;
-                   min: NOCONTENT_BASE_PORTRAIT_MIN_WIDTH_HEIGHT_INC;
-                   rel1 {
-                      relative: 0.0 0.5;
-                   }
-                   rel2 {
-                      relative: 1.0 0.5;
-                   }
-                }
-                description { state: "help_txt_port_centre_align";
-                   inherit: "default" 0.0;
-                   min: NOCONTENT_BASE_PORTRAIT_MIN_WIDTH_HEIGHT_WITH_TEXT;
-                }
-                description { state: "landscape" 0.0;
-                   inherit: "default" 0.0;
-                   min: NOCONTENT_BASE_LANDS_MIN_WIDTH_HEIGHT_INC;
-                }
-                description { state: "help_txt_lands_centre_align";
-                   inherit: "default" 0.0;
-                   min: NOCONTENT_BASE_LANDS_MIN_WIDTH_HEIGHT_WITH_TEXT;
-                }
-             }
-             part { name: "nocontents.image";
-                type: SWALLOW;
-                scale: 1;
-                description { state: "default" 0.0;
-                   fixed: 1 1;
-                   min: NOCONTENT_IMAGE_WIDTH_HEIGHT_INC;
-                   align: 0.5 0.0;
-                   rel1 {
-                      relative: 0.5 0.0;
-                      to: "bg";
-                   }
-                   rel2 {
-                      relative: 0.5 0.0;
-                      to: "bg";
-                   }
-                }
-             }
-             part { name: "elm.text";
-                type: TEXTBLOCK;
-                scale: 1;
-                description { state: "default" 0.0;
-                   min: NOCONTENT_TEXT_STYLE_BG_MIN_INC;
-                   align: 0.5 0.0;
-                   fixed: 1 1;
-                   rel1 {
-                      relative: 0.0 1.0;
-                      to_y: "nocontents.image";
-                   }
-                   rel2 {
-                      relative: 1.0 1.0;
-                      to_y: "nocontents.image";
-                   }
-                   text {
-                      style: "nocontent_style";
-                      min: 0 1;
-                      max: 0 1;
-                   }
-                }
-                description { state: "disabled" 1.0;
-                   inherit: "default" 0.0;
-                   text {
-                      style: "nocontent_style_dim";
-                      min: 0 1;
-                      max: 0 1;
-                   }
-                }
-             }
-             part { name: "padding_after_text";
-                type: SPACER;
-                scale: 1;
-                description { state: "default" 0.0;
-                   align: 0.0 0.0;
-                   min: NOCONTENT_PORTRAIT_AFTER_TEXT_PADDING_INC;
-                   fixed: 1 1;
-                   rel1 {
-                      relative: 0.0 1.0;
-                      to_y: "elm.text";
-                   }
-                   rel2 {
-                      relative: 0.0 1.0;
-                      to_y: "elm.text";
-                   }
-                }
-                description { state: "landscape" 0.0;
-                   inherit: "default" 0.0;
-                   min: NOCONTENT_LANDSCAPE_AFTER_TEXT_PADDING_INC;
-                }
-             }
-             part { name: "elm.help.text";
-                type: TEXTBLOCK;
-                scale: 1;
-                description { state: "default" 0.0;
-                   align: 0.5 0.0;
-                   min: NOCONTENT_PORTRAIT_HELP_TEXT_STYLE_BG_MIN_INC;
-                   fixed: 1 1;
-                   rel1 {
-                      relative: 1.0 1.0;
-                      to: "padding_after_text";
-                   }
-                   rel2 {
-                      relative: 0.0 1.0;
-                      to_x: "pad_after_help_text";
-                      to_y: "padding_after_text";
-                   }
-                   text {
-                      style: "nocontent_help_text";
-                      align: 0.0 0.5;
-                      min: 0 1;
-                      max: 0 1;
-                   }
-                }
-                description { state: "landscape" 0.0;
-                   inherit: "default" 0.0;
-                   min: NOCONTENT_LANDSCAPE_HELP_TEXT_STYLE_BG_MIN_INC;
-                }
-             }
-             part { name: "pad_after_help_text";
-                type: SPACER;
-                scale: 1;
-                description { state: "default" 0.0;
-                   align: 1.0 0.0;
-                   min: NOCONTENT_PORTRAIT_AFTER_HELP_TEXT_PADDING_INC;
-                   fixed: 1 1;
-                   rel1 {
-                      relative: 1.0 1.0;
-                      to_y: "elm.help.text";
-                   }
-                   rel2 {
-                      relative: 1.0 1.0;
-                      to_y: "elm.help.text";
-                   }
-                }
-                description { state: "landscape" 0.0;
-                   inherit: "default" 0.0;
-                   min: NOCONTENT_LANDSCAPE_AFTER_HELP_TEXT_PADDING_INC;
-                }
-             }
-             part { name: "pad_left_button";
-                type: SPACER;
-                scale: 1;
-                description { state: "default" 0.0;
-                   align: 0.0 0.0;
-                   min: NOCONTENT_PORTRAIT_BUTTON_PADDING_INC;
-                   fixed: 1 1;
-                   rel1 {
-                      relative: 0.0 1.0;
-                      to_y: "pad_after_help_text";
-                   }
-                   rel2 {
-                      relative: 0.0 1.0;
-                      to_y: "pad_after_help_text";
-                   }
-                }
-                description { state: "landscape" 0.0;
-                   inherit: "default" 0.0;
-                   min: NOCONTENT_LANDSCAPE_BUTTON_PADDING_INC;
-                }
-             }
-             part { name: "pad_right_button";
-                type: SPACER;
-                scale: 1;
-                description { state: "default" 0.0;
-                   align: 1.0 0.0;
-                   min: NOCONTENT_PORTRAIT_BUTTON_PADDING_INC;
-                   fixed: 1 1;
-                   rel1 {
-                      relative: 1.0 1.0;
-                      to_y: "pad_after_help_text";
-                   }
-                   rel2 {
-                      relative: 1.0 1.0;
-                      to_y: "pad_after_help_text";
-                   }
-                }
-                description { state: "landscape" 0.0;
-                   inherit: "default" 0.0;
-                   min: NOCONTENT_LANDSCAPE_BUTTON_PADDING_INC;
-                }
-             }
-             part { name: "swallow_area";
-                type: SWALLOW;
-                scale: 1;
-                description { state: "default" 0.0;
-                   min: NOCONTENT_SWALLOW_AREA_MIN_INC;
-                   fixed: 1 1;
-                   align: 0.5 0.0;
-                   rel1 {
-                      relative: 1.0 0.0;
-                      to: "pad_left_button";
-                   }
-                   rel2 {
-                      relative: 0.0 1.0;
-                      to: "pad_right_button";
-                   }
-                }
-             }
-          }
-          programs {
-             program { name: "landscape_mode";
-                source: "elm";
-                signal: "elm,state,orient,90";
-                script {
-                   set_int(landscape_mode, 1);
-                   if (get_int(center_align) == 1)
-                      set_state(PART:"bg", "help_txt_lands_centre_align", 0.0);
-                   else
-                      set_state(PART:"bg", "landscape", 0.0);
-                   set_state(PART:"elm.help.text", "landscape", 0.0);
-                   set_state(PART:"padding_after_text", "landscape", 0.0);
-                   set_state(PART:"pad_after_help_text", "landscape", 0.0);
-                   set_state(PART:"pad_left_button", "landscape", 0.0);
-                   set_state(PART:"pad_right_button", "landscape", 0.0);
-                }
-             }
-             program { name: "landscape_mode2";
-                source: "elm";
-                signal: "elm,state,orient,270";
-                script {
-                   set_int(landscape_mode, 1);
-                   if (get_int(center_align) == 1)
-                      set_state(PART:"bg", "help_txt_lands_centre_align", 0.0);
-                   else
-                      set_state(PART:"bg", "landscape", 0.0);
-                   set_state(PART:"elm.help.text", "landscape", 0.0);
-                   set_state(PART:"padding_after_text", "landscape", 0.0);
-                   set_state(PART:"pad_after_help_text", "landscape", 0.0);
-                   set_state(PART:"pad_left_button", "landscape", 0.0);
-                   set_state(PART:"pad_right_button", "landscape", 0.0);
-                }
-             }
-             program { name: "portrait_mode";
-                source: "elm";
-                signal: "elm,state,orient,0";
-                script {
-                   set_int(landscape_mode, 0);
-                   if (get_int(center_align) == 1)
-                      set_state(PART:"bg", "help_txt_port_centre_align", 0.0);
-                   else
-                      set_state(PART:"bg", "default", 0.0);
-                   set_state(PART:"elm.help.text", "default", 0.0);
-                   set_state(PART:"padding_after_text", "default", 0.0);
-                   set_state(PART:"pad_after_help_text", "default", 0.0);
-                   set_state(PART:"pad_left_button", "default", 0.0);
-                   set_state(PART:"pad_right_button", "default", 0.0);
-                }
-             }
-             program { name: "portrait_mode2";
-                source: "elm";
-                signal: "elm,state,orient,180";
-                script {
-                   set_int(landscape_mode, 0);
-                   if (get_int(center_align) == 1)
-                      set_state(PART:"bg", "help_txt_port_centre_align", 0.0);
-                   else
-                      set_state(PART:"bg", "default", 0.0);
-                   set_state(PART:"elm.help.text", "default", 0.0);
-                   set_state(PART:"padding_after_text", "default", 0.0);
-                   set_state(PART:"pad_after_help_text", "default", 0.0);
-                   set_state(PART:"pad_left_button", "default", 0.0);
-                   set_state(PART:"pad_right_button", "default", 0.0);
-                }
-             }
-             program { name: "disabled";
-                   signal: "text,disabled";
-                   source: "";
-                   action: STATE_SET "disabled" 0.0;
-                   target: "elm.text";
-             }
-             program { name: "align_center";
-                signal: "align.center";
-                source: "elm";
-                script {
-                   if (get_int(landscape_mode) == 1)
-                      set_state(PART:"bg", "help_txt_lands_centre_align", 0.0);
-                   else
-                      set_state(PART:"bg", "help_txt_port_centre_align", 0.0);
-                   set_int(center_align, 1);
-                }
-             }
-          }
-       }
-
-       group { name: "vpn_connect_popup";
-          parts {
-                 part { name: "base";
-                        type: SPACER;
-                        scale: 1;
-                        description { state: "default" 0.0;
-                               min: 0 130;
-                               fixed: 1 0;
-                        }
-                 }
-                 part {
-                       name: "elm.padding.top";
-                       type: SPACER;
-                       scale: 1;
-                       description {
-                               state: "default" 0.0;
-                               min: 0 6;
-                               fixed: 0 1;
-                               rel2.relative: 1.0 0.0;
-                               align: 0.0 0.0;
+                       program
+                       {       name: "state_fraction";
+                               signal: "elm,state,fraction";
+                               source: "elm";
+                               action: ACTION_STOP;
+                               target: "slide_to_begin";
+                               target: "slide_to_end";
+                               target: "start_pulse";
+                               action: STATE_SET "default" 0.0;
+                               target: "elm.progress.progressbar";
+                               target: "elm.text.status";
                        }
-                 }
-                 part {
-                       name: "elm.padding.bottom";
-                       type: SPACER;
-                       scale: 1;
-                       description {
-                               state: "default" 0.0;
-                               min: 0 6;
-                               fixed: 0 1;
-                               rel2.relative: 0.0 1.0;
-                               align: 0.0 1.0;
+                       program
+                       {       name: "set_invert_on";
+                               signal: "elm,state,inverted,on";
+                               source: "elm";
+                               action: STATE_SET "invert" 0.0;
+                               target: "elm.progress.progressbar";
                        }
-                 }
-                 part {
-                               name: "elm.padding.left";
-                               type: SPACER;
-                               scale: 1;
-                               description {
-                                       state: "default" 0.0;
-                                       min: 26 0;
-                                       fixed: 1 0;
-                                       rel2.relative: 0.0 1.0;
-                                       align: 0.0 0.0;
-                               }
+                       program
+                       {       name: "set_invert_off";
+                               signal: "elm,state,inverted,off";
+                               source: "elm";
+                               action: STATE_SET "default" 0.0;
+                               target: "elm.progress.progressbar";
                        }
-                       part {
-                               name: "elm.padding.right";
-                               type: SPACER;
-                               scale: 1;
-                               description {
-                                       state: "default" 0.0;
-                                       min: 26 0;
-                                       fixed: 1 0;
-                                       rel1.relative: 594/620 0.0;
-                                       align: 1.0 0.0;
-                               }
+                       program
+                       {       name: "finished_animation";
+                               signal: "elm,action,animation,finished";
+                               source: "elm";
+                               action: SIGNAL_EMIT "animation,finished" "";
                        }
+               }
+       }
 
-               part {
-                        name: "elm.swallow.title.1";
-                        type: SWALLOW;
-                        scale: 1;
-                        ignore_flags: ON_HOLD;
-                        description { state: "default" 0.0;
-                               min: 0 24;
-                               rel1 {
-                                       to_x: "elm.padding.left";
-                                       to_y: "elm.padding.top";
-                                       relative: 1.0 1.0;
-                                       offset: 0 0;
-                               }
-                               rel2 {
-                                       to_x: "elm.padding.right";
-                                       to_y: "elm.padding.bottom";
-                                       relative: 0.0 0.0;
-                                       offset: 0 0;
-                               }
-                               align: 0.0 0.0;
-                               fixed: 1 0;
-                        }
-                 }
-
-                 part {
-                        name: "elm.swallow.entry.1";
-                        type: SWALLOW;
-                        scale: 1;
-                        ignore_flags: ON_HOLD;
-                        description { state: "default" 0.0;
-                               min: 0 32;
-                               rel1 {
-                                       to_x: "elm.padding.left";
-                                       to_y: "elm.swallow.title.1";
-                                       relative: 1.0 1.0;
-                                       offset: 0 0;
-                               }
-                               rel2 {
-                                       to_x: "elm.padding.right";
-                                       to_y: "elm.padding.bottom";
-                                       relative: 0.0 0.0;
-                                       offset: 0 0;
+       group { name: "elm/button/base/no_bg";
+               parts {
+                       part { name: "button_image";
+                               mouse_events: 1;
+                               description { state: "default" 0.0;
+                                       min: 15 15;
+                                       image.middle: SOLID;
+                                       visible: 0;
                                }
-                               align: 0.0 0.0;
-                               fixed: 1 0;
-                        }
-                 }
-
-                 part {
-                        name: "elm.padding.middle.1";
-                        type: SPACER;
-                        scale: 1;
-                        description {
-                               state: "default" 0.0;
-                               min: 0 8;
-                               fixed: 0 1;
-                               rel1 {
-                                  relative: 1.0 1.0;
-                                  to_x: "elm.padding.left";
-                                  to_y: "elm.swallow.entry.1";
+                               description { state: "clicked" 0.0;
+                                       inherit: "default" 0.0;
+                                       visible: 0;
                                }
-                               rel2 {
-                                  relative: 0.0 0.0;
-                                  to_x: "elm.padding.right";
-                                  to_y: "elm.padding.bottom";
+                               description { state: "disabled" 0.0;
+                                       inherit:  "default" 0.0;
+                                       visible: 0;
                                }
-                               align: 0.0 0.0;
                        }
-                 }
-
-                 part {
-                        name: "elm.swallow.title.2";
-                        type: SWALLOW;
-                        scale: 1;
-                        ignore_flags: ON_HOLD;
-                        description { state: "default" 0.0;
-                               min: 0 32;
-                               rel1 {
-                                       to_x: "elm.padding.left";
-                                       to_y: "elm.padding.middle.1";
-                                       relative: 1.0 1.0;
-                                       offset: 0 0;
-                               }
-                               rel2 {
-                                       to_x: "elm.padding.right";
-                                       to_y: "elm.padding.bottom";
-                                       relative: 0.0 0.0;
-                                       offset: 0 0;
+                       part { name: "elm.swallow.content";
+                               type: SWALLOW;
+                               description { state: "default" 0.0;
+                                       fixed: 1 0;
+                                       visible: 0;
+                                       align: 0.0 0.5;
+                                       rel1.offset: 4 4;
+                                       rel2.offset: 3 -5;
+                                       rel2.relative: 0.0 1.0;
                                }
-                               align: 0.0 0.0;
-                               fixed: 1 0;
-                        }
-                 }
-
-                 part {
-                        name: "elm.swallow.entry.2";
-                        type: SWALLOW;
-                        scale: 1;
-                        ignore_flags: ON_HOLD;
-                        description { state: "default" 0.0;
-                               min: 0 42;
-                               rel1 {
-                                       to_x: "elm.padding.left";
-                                       to_y: "elm.swallow.title.2";
-                                       relative: 1.0 1.0;
-                                       offset: 0 0;
+                               description { state: "visible" 0.0;
+                                       inherit: "default" 0.0;
+                                       fixed: 1 0;
+                                       visible: 1;
+                                       aspect: 1.0 1.0;
+                                       rel2.offset: 4 -5;
                                }
-                               rel2 {
-                                       to_x: "elm.padding.right";
-                                       to_y: "elm.padding.bottom";
-                                       relative: 0.0 0.0;
-                                       offset: 0 0;
+                               description { state: "icononly" 0.0;
+                                       inherit: "default" 0.0;
+                                       fixed: 0 0;
+                                       visible: 1;
+                                       align: 0.5 0.5;
+                                       rel2.offset: -5 -5;
+                                       rel2.relative: 1.0 1.0;
                                }
-                               align: 0.0 0.0;
-                               fixed: 1 0;
-                        }
-                 }
-
-                 part {
-                        name: "elm.padding.middle.2";
-                        type: SPACER;
-                        scale: 1;
-                        description {
-                               state: "default" 0.0;
-                               min: 0 8;
-                               fixed: 0 1;
-                               rel1 {
-                                  relative: 1.0 1.0;
-                                  to_x: "elm.padding.left";
-                                  to_y: "elm.swallow.entry.2";
+                       }
+                       part {
+                               name:                   "elm.text";
+                               type:                   TEXT;
+                               mouse_events:   0;
+                               scale: 1;
+                               description { state: "default" 0.0;
+                                       visible: 0;
+                                       color: 0 0 0 255;
+                                       color3: 0 0 0 64;
+                                       text {
+                                               font:           "Sans,Edje-Vera";
+                                               size:           40;
+                                               min:            0 0;
+                                               align:          0.5 0.5;
+                                               text_class: "button";
+                                       }
                                }
-                               rel2 {
-                                  relative: 0.0 0.0;
-                                  to_x: "elm.padding.right";
-                                  to_y: "elm.padding.bottom";
+                               description { state: "visible" 0.0;
+                                       inherit: "default" 0.0;
+                                       visible: 1;
                                }
-                               align: 0.0 0.0;
-                       }
-                 }
-
-                 part {
-                        name: "elm.swallow.chkbox";
-                        type: SWALLOW;
-                        scale: 1;
-                        ignore_flags: ON_HOLD;
-                        description { state: "default" 0.0;
-                               min: 32 32;
-                               max: 32 32;
-                               rel1 {
-                                       to_x: "elm.padding.left";
-                                       to_y: "elm.padding.middle.2";
-                                       relative: 1.0 1.0;
-                                       offset: 0 0;
+                               description { state: "disabled" 0.0;
+                                       inherit: "default" 0.0;
                                }
-                               rel2 {
-                                       to_x: "elm.padding.right";
-                                       to_y: "elm.padding.bottom";
-                                       relative: 0.0 0.0;
-                                       offset: 0 0;
+                               description { state: "disabled_visible" 0.0;
+                                       inherit: "default" 0.0;
+                                       color: 0 0 0 128;
+                                       color3: 0 0 0 0;
+                                       visible: 1;
+                                       text.min: 1 1;
                                }
-                               align: 0.0 0.0;
-                               fixed: 1 0;
-                        }
-                 }
-          }
-       }
-
-       group { name: "font_slider";
-          parts {
-             part { name: "bg";
-                type: SPACER;
-                scale: 1;
-                description { state: "default" 0.0;
-                   min: 0 96;
-                   fixed: 1 1;
-                }
-             }
-
-             part { name: "left_text";
-                type: SWALLOW;
-                scale: 1;
-                description { state: "default" 0.0;
-                   rel1 { relative: 0.0 0.0; offset: 21 25;}
-                   rel2 { relative: 0.0 0.0; offset: 41 45;}
-                   //align: 0.0 0.5;
-                }
-             }
-
-               part { name: "right_text";
-                  type: SWALLOW;
-                  scale: 1;
-                  description { state: "default" 0.0;
-                     rel1 { relative: 1.0 0.0; offset: -41 20;}
-                     rel2 { relative: 1.0 0.0; offset: -16 45;}
-                    // align: 0.0 0.5;
-                  }
-               }
-
-               part { name: "slider";
-                       type: SWALLOW;
-                       scale: 1;
-                       description { state: "default" 0.0;
-                        rel1 {
-                          relative: 0.0 1.0;
-                          to: "left_text";
-                          offset:-22 3;
-                        }
-                        rel2 {
-                          relative: 1.0 1.0;
-                          to: "right_text";
-                          offset:15 9;
-                        }
-                       // align: 0.0 0.5;
                        }
-               }
-
-          }
-       }
-
-       group {
-               name: "date_time_layout";
-               parts
-               {
-                       part
-                       {
-                               name: "bg";
+                       part {
+                               name: "over1";
                                type: RECT;
-                               mouse_events: 1;
-                               description {
-                        color: 0 0 0 0;
-                                               state: "default" 0.0;
-                                               fixed: 1 1;
-                                               rel1 { relative: 0.0 0.0;}
-                                               rel2 { relative: 1.0 1.0;}
+                               mouse_events: 0;
+                               description { state: "default" 0.0;
+                                       rel2.relative: 1.0 0.5;
+                                       color: 0 0 255 0;
+                               }
+                               description { state: "disabled" 0.0;
+                                       inherit:  "default" 0.0;
                                }
                        }
-                       part
-                       {
-                               name: "padding_left";
+                       part {
+                               name: "over2";
                                type: RECT;
                                mouse_events: 1;
-                               description {
-                        color: 0 0 0 0;
-                                               state: "default" 0.0;
-                                               fixed: 1 1;
-                                               rel1 { relative: 0.0 0.2;}
-                                               rel2 { relative: 0.1 0.8;}
+                               repeat_events: 1;
+                               ignore_flags: ON_HOLD;
+                               description { state: "default" 0.0;
+                                       color: 255 0 0 0;
+                               }
+                               description { state: "disabled" 0.0;
+                                       inherit:  "default" 0.0;
+                                       visible: 0;
                                }
                        }
-                       part
-                       {
-                               name: "date_field";
-                               type: SWALLOW;
+                       part { name: "over3";
+                       type: RECT;
                                mouse_events: 1;
-                               description {
-                                               state: "default" 0.0;
-                                               fixed: 1 1;
-                                               rel1 { relative: 0.1 0.2;}
-                                               rel2 { relative: 0.5 0.8;}
+                               repeat_events: 1;
+                               description { state: "default" 0.0;
+                                       color: 0 255 0 0;
+                               }
+                               description { state: "clicked" 0.0;
+                                       inherit:  "default" 0.0;
+                                       color: 255 255 255 0;
                                }
                        }
-                       part
-                       {
-                               name: "padding_between";
+                       part { name: "disabler";
                                type: RECT;
-                               mouse_events: 1;
-                               description {
-                        color: 0 0 0 0;
-                                               state: "default" 0.0;
-                                               fixed: 1 1;
-                                               rel1 { relative: 0.5 0.2;}
-                                               rel2 { relative: 0.55 0.8;}
+                               description { state: "default" 0.0;
+                                       color: 0 0 0 0;
+                                       visible: 0;
+                               }
+                               description { state: "disabled" 0.0;
+                                       inherit: "default" 0.0;
+                                       visible: 1;
                                }
                        }
-                       part
-                       {
-                               name: "time_field";
-                               type: SWALLOW;
-                               mouse_events: 1;
-                               description {
-                                               state: "default" 0.0;
-                                               fixed: 1 1;
-                                               rel1 { relative: 0.55 0.2;}
-                                               rel2 { relative: 0.9 0.8;}
+                       // used to force sizing of icon to follow label sizing nearby
+                       part {
+                               name: "sizer.content";
+                               type: TEXT;
+                               mouse_events:  0;
+                               scale: 1;
+                               description { state: "default" 0.0;
+                                       visible: 0;
+                                       text {
+                                               font: "Sans,Edje-Vera";
+                                               size: 10;
+                                               min: 0 0;
+                                               text_class: "button";
+                                       }
+                               }
+                               description { state: "visible" 0.0;
+                                       inherit: "default" 0.0;
+                                       rel1.to: "elm.swallow.content";
+                                       rel2.to: "elm.swallow.content";
+                                       text {
+                                               min: 1 1;
+                                               text: "M";
+                                       }
+                               }
+                               description { state: "icononly" 0.0;
+                                       inherit: "default" 0.0;
+                                       rel1.to: "elm.swallow.content";
+                                       rel2.to: "elm.swallow.content";
+                                       text {
+                                               min: 1 1;
+                                               text: "M";
+                                       }
                                }
                        }
-                       part
-                       {
-                               name: "padding_right";
-                               type: RECT;
-                               mouse_events: 1;
-                               description {
-                        color: 0 0 0 0;
-                                               state: "default" 0.0;
-                                               fixed: 1 1;
-                                               rel1 { relative: 0.9 0.2;}
-                                               rel2 { relative: 0.1 0.8;}
+                       // end sizer
+               }
+               programs {
+                       program {
+                               name:   "button_click";
+                               signal: "mouse,down,1";
+                               source: "over2";
+                               action: SIGNAL_EMIT "elm,action,press" "";
+                               after: "button_click_anim";
+                       }
+                       program {
+                               name:   "button_click_anim";
+                               action: STATE_SET "clicked" 0.0;
+                               target: "button_image";
+                       }
+                       program {
+                               name:   "button_unclick";
+                               signal: "mouse,up,1";
+                               source: "over3";
+                               action: SIGNAL_EMIT "elm,action,unpress" "";
+                               after: "button_unclick_anim";
+                       }
+                       program {
+                               name:   "button_pressed_anim";
+                               signal: "elm,anim,activate";
+                               source: "elm";
+                               action: STATE_SET "clicked" 0.0;
+                               target: "button_image";
+                               target: "over3";
+                               after: "button_unpressed_anim";
+                       }
+                       program {
+                               name:   "button_unpressed_anim";
+                               action: STATE_SET "default" 0.0;
+                               transition: DECELERATE 0.5;
+                               target: "button_image";
+                               target: "over3";
+                       }
+                       program {
+                               name:   "button_unclick_anim";
+                               action: STATE_SET "default" 0.0;
+                               target: "button_image";
+                       }
+                       program {
+                               name:   "button_click2";
+                               signal: "mouse,down,1";
+                               source: "over3";
+                               action: STATE_SET "clicked" 0.0;
+                               target: "over3";
+                       }
+                       program {
+                               name:   "button_unclick2";
+                               signal: "mouse,up,1";
+                               source: "over3";
+                               action: STATE_SET "default" 0.0;
+                               transition: DECELERATE 0.5;
+                               target: "over3";
+                       }
+                       program {
+                               name:   "button_unclick3";
+                               signal: "mouse,clicked,1";
+                               source: "over2";
+                               action: SIGNAL_EMIT "elm,action,click" "";
+                       }
+                       program { name: "text_show";
+                               signal: "elm,state,text,visible";
+                               source: "elm";
+                               script {
+                                       new st[31];
+                                       new Float:vl;
+                                       get_state(PART:"elm.swallow.content", st, 30, vl);
+                                       if (!strcmp(st, "icononly")) {
+                                               set_state(PART:"elm.swallow.content", "visible", 0.0);
+                                               set_state(PART:"sizer.content", "visible", 0.0);
+                                       }
+                                       get_state(PART:"elm.text", st, 30, vl);
+                                       if (!strcmp(st, "disabled") || (!strcmp(st, "disabled_visible")))
+                                         set_state(PART:"elm.text", "disabled_visible", 0.0);
+                                       else
+                                         set_state(PART:"elm.text", "visible", 0.0);
+                               }
+                       }
+                       program { name: "text_hide";
+                               signal: "elm,state,text,hidden";
+                               source: "elm";
+                               script {
+                                       new st[31];
+                                       new Float:vl;
+                                       get_state(PART:"elm.swallow.content", st, 30, vl);
+                                       if (!strcmp(st, "visible")) {
+                                               set_state(PART:"elm.swallow.content", "icononly", 0.0);
+                                               set_state(PART:"sizer.content", "icononly", 0.0);
+                                       }
+                                       set_state(PART:"elm.text", "default", 0.0);
+                                       get_state(PART:"elm.text", st, 30, vl);
+                                       if (!strcmp(st, "default") || (!strcmp(st, "visible")))
+                                         set_state(PART:"elm.text", "default", 0.0);
+                                       else
+                                         set_state(PART:"elm.text", "disabled", 0.0);
+                               }
+                       }
+                       program { name: "icon_show";
+                               signal: "elm,state,icon,visible";
+                               source: "elm";
+                               script {
+                                       new st[31];
+                                       new Float:vl;
+                                       get_state(PART:"elm.text", st, 30, vl);
+                                       if (!strcmp(st, "visible")) {
+                                               set_state(PART:"elm.swallow.content", "visible", 0.0);
+                                               set_state(PART:"sizer.content", "visible", 0.0);
+                                       }
+                                       else {
+                                               set_state(PART:"elm.swallow.content", "icononly", 0.0);
+                                               set_state(PART:"sizer.content", "icononly", 0.0);
+                                       }
+                               }
+                       }
+                       program { name: "icon_hide";
+                               signal: "elm,state,icon,hidden";
+                               source: "elm";
+                               action:  STATE_SET "default" 0.0;
+                               target: "elm.swallow.content";
+                               target: "sizer.content";
+                       }
+                       program { name: "disable";
+                               signal: "elm,state,disabled";
+                               source: "elm";
+                               script {
+                                       new st[31];
+                                       new Float:vl;
+                                       set_state(PART:"button_image", "disabled", 0.0);
+                                       set_state(PART:"over1", "disabled", 0.0);
+                                       set_state(PART:"over2", "disabled", 0.0);
+                                       set_state(PART:"disabler", "disabled", 0.0);
+                                       get_state(PART:"elm.text", st, 30, vl);
+                                       if (!strcmp(st, "visible") || !strcmp(st, "disabled_visible"))
+                                               set_state(PART:"elm.text", "disabled_visible", 0.0);
+                                       else
+                                               set_state(PART:"elm.text", "disabled", 0.0);
+                               }
+                       }
+                       program { name: "enable";
+                               signal: "elm,state,enabled";
+                               source: "elm";
+                               script {
+                                       new st[31];
+                                       new Float:vl;
+                                       set_state(PART:"button_image", "visible", 0.0);
+                                       set_state(PART:"over1", "visible", 0.0);
+                                       set_state(PART:"over2", "visible", 0.0);
+                                       set_state(PART:"disabler", "visible", 0.0);
+                                       get_state(PART:"elm.text", st, 30, vl);
+                                       if (!strcmp(st, "visible") || !strcmp(st, "disabled_visible"))
+                                         set_state(PART:"elm.text", "visible", 0.0);
+                                       else
+                                         set_state(PART:"elm.text", "default", 0.0);
                                }
                        }
-
                }
        }
 
-       group { name: "gl_custom_item_no_title";
-          parts {
-                 part { name: "base";
-                        type: SPACER;
-                        scale: 1;
-                        description { state: "default" 0.0;
-                        }
-                 }
-                 part { name: "left_padding";
-                        type: SPACER;
-                        scale: 1;
-                        description { state: "default" 0.0;
-                               min: 32 0;
-                               align: 0.0 0.0;
-                               rel1 { to: "base"; relative: 0.0 0.0; }
-                               rel2 { to: "base"; relative: 0.0 1.0; }
-                        }
-                 }
-                 part { name: "right_padding";
-                        type: SPACER;
-                        scale: 1;
-                        description { state: "default" 0.0;
-                               min: 32 0;
-                               align: 1.0 0.0;
-                               rel1 { to: "base"; relative: 1.0 0.0; }
-                               rel2 { to: "base"; relative: 1.0 1.0; }
-                        }
-                 }
-                 part { name: "top_padding";
-                        type: SPACER;
-                        scale: 1;
-                        description { state: "default" 0.0;
-                               min: 0 24;
-                               align: 0.0 0.0;
-                               rel1 { to_x: "left_padding"; to_y: "base"; relative: 1.0 0.0; }
-                               rel2 { to_x: "right_padding"; to_y: "base"; relative: 0.0 0.0; }
-                        }
-                 }
-
-                 part { name: "elm.swallow.content";
-                        type: SWALLOW;
-                        scale: 1;
-                        description { state: "default" 0.0;
-                               align: 0.5 0.0;
-                               rel1 { to: "right_padding"; relative: 0.0 1.0; }
-                               rel2 { to: "bottom_padding"; relative: 1.0 0.0; }
-                        }
-                 }
-                 part { name: "bottom_padding";
-                        type: SPACER;
-                        scale: 1;
-                        description { state: "default" 0.0;
-                               min: 0 24;
-                               align: 0.5 1.0;
-                               rel1 { to: "base"; relative: 0.0 1.0; }
-                               rel2 { to: "base"; relative: 1.0 1.0; }
-                        }
-                 }
-          }
-       }
-
-       group { name: "gl_custom_item";
-          styles{
-                 style { name: "text_style";
-                        base: "color=#000000FF font=Tizen:style=Regular font_size=30 ellipsis=1.0";
+       group { name: "processing_view_layout";
+          styles {
+                 style { name: "popup_processing_style";
+                        base: "font=Tizen:style=Regular align=left font_size="30" color=#000000 wrap=mixed ellipsis=1.0 text_class=tizen";
                         tag:  "br" "\n";
-                        tag:  "ps" "ps";
                         tag:  "tab" "\t";
-                        tag:  "b" "+ font_weight=Bold";
                  }
           }
           parts {
-                 part { name: "base";
+                 part { name: "bg";
                         type: SPACER;
                         scale: 1;
                         description { state: "default" 0.0;
+                               min: 0 90;
+                               fixed: 1 0;
                         }
                  }
-                 part { name: "left_padding";
+                 part { name: "pad_l";
                         type: SPACER;
                         scale: 1;
                         description { state: "default" 0.0;
-                               min: 32 0;
+                               min: 15 0;
+                               fixed: 1 0;
+                               rel1.relative: 0.0 0.0;
+                               rel2.relative: 0.0 1.0;
                                align: 0.0 0.0;
-                               rel1 { to: "base"; relative: 0.0 0.0; }
-                               rel2 { to: "base"; relative: 0.0 1.0; }
                         }
                  }
-                 part { name: "right_padding";
+                 part { name: "pad_r";
                         type: SPACER;
                         scale: 1;
                         description { state: "default" 0.0;
-                               min: 32 0;
+                               min: 15 0;
+                               fixed: 1 0;
+                               rel1.relative: 1.0 0.0;
+                               rel2.relative: 1.0 1.0;
                                align: 1.0 0.0;
-                               rel1 { to: "base"; relative: 1.0 0.0; }
-                               rel2 { to: "base"; relative: 1.0 1.0; }
-                        }
-                 }
-                 part { name: "top_padding";
-                        type: SPACER;
-                        scale: 1;
-                        description { state: "default" 0.0;
-                               min: 0 24;
-                               align: 0.0 0.0;
-                               rel1 { to_x: "left_padding"; to_y: "base"; relative: 1.0 0.0; }
-                               rel2 { to_x: "right_padding"; to_y: "base"; relative: 0.0 0.0; }
                         }
                  }
-                 part { name: "elm.text";
-                        type: TEXTBLOCK;
+                 part { name: "processing";
+                        type: SWALLOW;
                         scale: 1;
-                        mouse_events: 0;
                         description { state: "default" 0.0;
-                               min: 0 41;
-                               align: 0.0 0.0;
-                               rel1 { to: "top_padding"; relative: 0.0 1.0; }
-                               rel2 { to: "top_padding"; relative: 1.0 1.0; }
-                               text.style: "text_style";
-                               text.min: 0 1;
+                               fixed: 1 1;
+                               min: 36 36;
+                               max: 36 36;
+                               rel1 {
+                                  relative: 1.0 0.0;
+                                  to_x: "pad_l";
+                               }
+                               rel2 {
+                                  relative: 0.0 1.0;
+                                  to_x: "pad_r";
+                               }
+                               align: 0.0 0.5;
                         }
                  }
-                 part { name: "text_content_padding";
+                 part { name: "pad_after_processing";
                         type: SPACER;
                         scale: 1;
                         description { state: "default" 0.0;
-                               min: 0 10;
-                               align: 0.0 0.0;
-                               rel1 { to: "elm.text"; relative: 0.0 1.0; }
-                               rel2 { to: "elm.text"; relative: 1.0 1.0; }
-                        }
-                 }
-                 part { name: "elm.swallow.content";
-                        type: SWALLOW;
-                        scale: 1;
-                        description { state: "default" 0.0;
-                               align: 0.5 0.0;
-                               rel1 { to: "text_content_padding"; relative: 0.0 1.0; }
-                               rel2 { to: "bottom_padding"; relative: 1.0 0.0; }
+                               fixed: 1 1;
+                               min: 15 90;
+                               rel1 {
+                                  relative: 1.0 0.0;
+                                  to: "processing";
+                               }
+                               rel2.to: "processing";
+                               align: 0.0 0.5;
                         }
                  }
-                 part { name: "bottom_padding";
-                        type: SPACER;
+                 part { name: "elm.text";
+                        type: TEXTBLOCK;
                         scale: 1;
                         description { state: "default" 0.0;
-                               min: 0 24;
-                               align: 0.5 1.0;
-                               rel1 { to: "base"; relative: 0.0 1.0; }
-                               rel2 { to: "base"; relative: 1.0 1.0; }
-                        }
-                 }
-          }
-       }
-
-       group {
-               name: "entry_layout";
-               parts
-               {
-                       part
-                       {
-                               name: "bg";
-                               type: RECT;
-                               mouse_events: 1;
-                               description {
-                                               color: 0 0 0 0;
-                                               state: "default" 0.0;
-                                               fixed: 1 1;
-                                               rel1 { relative: 0.0 0.0;}
-                                               rel2 { relative: 1.0 1.0;}
+                               min: 0 90;
+                               fixed: 0 1;
+                               rel1 {
+                                  relative: 1.0 0.0;
+                                  to: "pad_after_processing";
                                }
-                       }
-                       part
-                       {
-                               name: "padding_left";
-                               type: RECT;
-                               mouse_events: 1;
-                               description {
-                                               color: 0 0 0 0;
-                                               state: "default" 0.0;
-                                               fixed: 1 1;
-                                               rel1 { relative: 0.0 0.0;offset: 20 0; to: "bg";}
-                                               rel2 { relative: 1.0 1.0;offset: 20 0; to: "bg";}
+                               rel2 {
+                                  relative: 0.0 1.0;
+                                  to_x: "pad_r";
                                }
-                       }
-                       part
-                       {
-                               name: "elm.swallow.content";
-                               type: SWALLOW;
-                               mouse_events: 1;
-                               description {
-                                               color: 0 0 0 0;
-                                               state: "default" 0.0;
-                                               fixed: 1 1;
-                                               //rel1 { relative: 0.0 0.0; offset: 20 0;to: "padding_left";}
-                                               //rel2 { relative: 1.0 1.0; offset: 20 0;to: "padding_left";}
-                                               rel1 { relative: 0.0 0.0; offset: 0 0;to: "padding_left";}
-                                               rel2 { relative: 1.0 1.0; offset: 0 0;to: "padding_left";}
+                               align: 0.0 0.5;
+                               text {
+                                  style: "popup_processing_style";
+                                  min: 0 1;
                                }
-                       }
-               }
+                        }
+                 }
+          }
        }
-
 }
diff --git a/resource/settings.edc b/resource/settings.edc
deleted file mode 100644 (file)
index b78858f..0000000
+++ /dev/null
@@ -1,22 +0,0 @@
-/*
- * Copyright (c) 2015 Samsung Electronics Co., Ltd All Rights Reserved
- *
- *  Licensed under the Apache License, Version 2.0 (the "License");
- *  you may not use this file except in compliance with the License.
- *  You may obtain a copy of the License at
- *
- *      http://www.apache.org/licenses/LICENSE-2.0
- *
- *  Unless required by applicable law or agreed to in writing, software
- *  distributed under the License is distributed on an "AS IS" BASIS,
- *  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- *  See the License for the specific language governing permissions and
- *  limitations under the License.
- *
- */
-
-collections {
-   base_scale: 2.6;
-   #include "edc_resource/popup_custom.edc"
-}
-
diff --git a/resource/sounds/Tizen_Touch.wav b/resource/sounds/Tizen_Touch.wav
deleted file mode 100644 (file)
index ef6e6ae..0000000
Binary files a/resource/sounds/Tizen_Touch.wav and /dev/null differ
diff --git a/resource/sounds/button-pressed.wav b/resource/sounds/button-pressed.wav
deleted file mode 100644 (file)
index ef6e6ae..0000000
Binary files a/resource/sounds/button-pressed.wav and /dev/null differ
diff --git a/resource/storage-graph.edc b/resource/storage-graph.edc
new file mode 100644 (file)
index 0000000..d3fb68c
--- /dev/null
@@ -0,0 +1,373 @@
+/*
+*/
+#include "common-data-define.edc"
+
+#define STORAGE_GRAPH_TOTAL_HIEGHT 300
+#define STORAGE_GRAPH_MARGIN_SIZE 25
+#define STORAGE_GRAPH_SMALL_TEXT_HEIGHT 42
+#define STORAGE_GRAPH_VALUE_TEXT_HEIGHT 78
+#define STORAGE_GRAPH_GRAPH_HEIGHT 20
+
+styles {
+       style {
+               name: "small text style";
+               base: "font="default" font_size=28 align=left color=#737373ff wrap=mixed";
+       }
+       style {
+               name: "value style";
+               base: "font="default" font_size=48 align=left color=#000000ff wrap=mixed";
+       }
+}
+
+collections {
+       group {
+               name: "STORAGE_GRAPH_GRP";
+               parts {
+                       part {
+                               name: "BG";
+                               type: RECT;
+                               mouse_events: 1;
+                               description {
+                                       state: "default" 0.0;
+                                       min: 0 STORAGE_GRAPH_TOTAL_HIEGHT;
+                                       align: 0.5 0.5;
+                                       visible: 0;
+                                       rel1.relative: 0.0 0.0;
+                                       rel2.relative: 1.0 1.0;
+                               }
+                       }
+
+                       part {
+                               name: "TXT_USED";
+                               type: TEXTBLOCK;
+                               description {
+                                       state: "default" 0.0;
+                                       visible: 1;
+                                       rel1 {
+                                               to: "BG";
+                                               relative: 0.0 0.0;
+                                               offset: STORAGE_GRAPH_MARGIN_SIZE STORAGE_GRAPH_MARGIN_SIZE;
+                                       }
+                                       rel2 {
+                                               to: "BG";
+                                               relative: 1.0 0.0;
+                                               offset: -STORAGE_GRAPH_MARGIN_SIZE STORAGE_GRAPH_MARGIN_SIZE+STORAGE_GRAPH_SMALL_TEXT_HEIGHT;
+                                       }
+                                       text {
+                                               style: "small text style";
+                                               text: "IDS_ST_BODY_USED";
+                                       }
+                               }
+                       }
+
+                       part {
+                               name: "TXT_USED_VALUE";
+                               type: TEXTBLOCK;
+                               description {
+                                       state: "default" 0.0;
+                                       visible: 1;
+                                       rel1 {
+                                               to: "TXT_USED";
+                                               relative: 0.0 1.0;
+                                       }
+                                       rel2 {
+                                               to: "TXT_USED";
+                                               relative: 1.0 1.0;
+                                               offset: 0 STORAGE_GRAPH_VALUE_TEXT_HEIGHT;
+                                       }
+                                       text {
+                                               style: "value style";
+                                               text: "IDS_ST_CALCULATING";
+                                               align: 0.0 0.0;
+                                       }
+                               }
+                       }
+
+                       part {
+                               name: "BORDER_OUT";
+                               type: RECT;
+                               description {
+                                       state: "default" 0.0;
+                                       visible: 1;
+                                       rel1 {
+                                               to: "TXT_USED_VALUE";
+                                               relative: 0.0 1.0;
+                                       }
+                                       rel2 {
+                                               to: "TXT_USED_VALUE";
+                                               relative: 1.0 1.0;
+                                               offset: 0 STORAGE_GRAPH_GRAPH_HEIGHT;
+                                       }
+                                       color: 34 135 226 255;
+                               }
+                       }
+
+                       part {
+                               name: "BORDER_IN";
+                               type: RECT;
+                               description {
+                                       state: "default" 0.0;
+                                       visible: 1;
+                                       rel1 {
+                                               to: "BORDER_OUT";
+                                               relative: 0.0 0.0;
+                                               offset: 2 2;
+                                       }
+                                       rel2 {
+                                               to: "BORDER_OUT";
+                                               relative: 1.0 1.0;
+                                               offset: -3 -3;
+                                       }
+                                       color: 255 255 255 255;
+                               }
+                       }
+
+                       part {
+                               name: "PART_1";
+                               type: RECT;
+                               description {
+                                       state: "default" 0.0;
+                                       visible: 1;
+                                       rel1 {
+                                               to: "BORDER_IN";
+                                               relative: 0.0 0.0;
+                                       }
+                                       rel2 {
+                                               to: "BORDER_IN";
+                                               relative: 0.0 1.0;
+                                       }
+                                       color: STORAGE_APPS_COLOR 255;
+                               }
+                       }
+
+                       part {
+                               name: "PART_2";
+                               type: RECT;
+                               description {
+                                       state: "default" 0.0;
+                                       visible: 1;
+                                       rel1 {
+                                               to: "PART_1";
+                                               relative: 1.0 0.0;
+                                       }
+                                       rel2 {
+                                               to: "BORDER_IN";
+                                               relative: 0.0 1.0;
+                                       }
+                                       color: STORAGE_IMAGES_COLOR 255;
+                               }
+                       }
+
+                       part {
+                               name: "PART_3";
+                               type: RECT;
+                               description {
+                                       state: "default" 0.0;
+                                       visible: 1;
+                                       rel1 {
+                                               to: "PART_2";
+                                               relative: 1.0 0.0;
+                                       }
+                                       rel2 {
+                                               to: "BORDER_IN";
+                                               relative: 0.0 1.0;
+                                       }
+                                       color: STORAGE_VIDEOS_COLOR 255;
+                               }
+                       }
+
+                       part {
+                               name: "PART_4";
+                               type: RECT;
+                               description {
+                                       state: "default" 0.0;
+                                       visible: 1;
+                                       rel1 {
+                                               to: "PART_3";
+                                               relative: 1.0 0.0;
+                                       }
+                                       rel2 {
+                                               to: "BORDER_IN";
+                                               relative: 0.0 1.0;
+                                       }
+                                       color: STORAGE_AUDIO_COLOR 255;
+                               }
+                       }
+
+                       part {
+                               name: "PART_5";
+                               type: RECT;
+                               description {
+                                       state: "default" 0.0;
+                                       visible: 1;
+                                       rel1 {
+                                               to: "PART_4";
+                                               relative: 1.0 0.0;
+                                       }
+                                       rel2 {
+                                               to: "BORDER_IN";
+                                               relative: 0.0 1.0;
+                                       }
+                                       color: STORAGE_DOCUMENTS_COLOR 255;
+                               }
+                       }
+
+                       part {
+                               name: "PART_6";
+                               type: RECT;
+                               description {
+                                       state: "default" 0.0;
+                                       visible: 1;
+                                       rel1 {
+                                               to: "PART_5";
+                                               relative: 1.0 0.0;
+                                       }
+                                       rel2 {
+                                               to: "BORDER_IN";
+                                               relative: 0.0 1.0;
+                                       }
+                                       color: STORAGE_MISC_COLOR 255;
+                               }
+                       }
+
+                       part {
+                               name: "PART_7";
+                               type: RECT;
+                               description {
+                                       state: "default" 0.0;
+                                       visible: 1;
+                                       rel1 {
+                                               to: "PART_6";
+                                               relative: 1.0 0.0;
+                                       }
+                                       rel2 {
+                                               to: "BORDER_IN";
+                                               relative: 0.0 1.0;
+                                       }
+                                       color: STORAGE_CACHED_COLOR 255;
+                               }
+                       }
+
+                       part {
+                               name: "PART_8";
+                               type: RECT;
+                               description {
+                                       state: "default" 0.0;
+                                       visible: 1;
+                                       rel1 {
+                                               to: "PART_7";
+                                               relative: 1.0 0.0;
+                                       }
+                                       rel2 {
+                                               to: "BORDER_IN";
+                                               relative: 0.0 1.0;
+                                       }
+                                       color: STORAGE_SYSTEM_COLOR 255;
+                               }
+                       }
+
+                       part {
+                               name: "TXT_TOTAL_SPACE";
+                               type: TEXTBLOCK;
+                               description {
+                                       state: "default" 0.0;
+                                       visible: 1;
+                                       rel1 {
+                                               to: "BORDER_OUT";
+                                               relative: 0.0 1.0;
+                                               offset: 0 20;
+                                       }
+                                       rel2 {
+                                               to: "BORDER_OUT";
+                                               relative: 1.0 1.0;
+                                               offset: 0 20+STORAGE_GRAPH_SMALL_TEXT_HEIGHT;
+                                       }
+                                       text {
+                                               style: "small text style";
+                                               text: "IDS_ST_BODY_TOTAL_SPACE_W_VAL";
+                                       }
+                               }
+                       }
+
+                       part {
+                               name: "TXT_FREE_SPACE";
+                               type: TEXTBLOCK;
+                               description {
+                                       state: "default" 0.0;
+                                       visible: 1;
+                                       rel1 {
+                                               to: "TXT_TOTAL_SPACE";
+                                               relative: 0.0 1.0;
+                                       }
+                                       rel2 {
+                                               to: "TXT_TOTAL_SPACE";
+                                               relative: 1.0 1.0;
+                                               offset: 0 STORAGE_GRAPH_SMALL_TEXT_HEIGHT;
+                                       }
+                                       text {
+                                               style: "small text style";
+                                               text: "IDS_ST_BODY_FREE_SPACE_W_VAL";
+                                       }
+                               }
+                       }
+               }
+
+               script {
+                       public message(Msg_Type:type, id, ...)
+                       {
+                               static Float:f_val1 = 0.0;
+                               static Float:f_val2 = 0.0;
+                               static Float:f_val3 = 0.0;
+                               static Float:f_val4 = 0.0;
+                               static Float:f_val5 = 0.0;
+                               static Float:f_val6 = 0.0;
+                               static Float:f_val7 = 0.0;
+                               static Float:f_val8 = 0.0;
+
+                               if(type == MSG_FLOAT_SET)
+                               {
+                                       f_val1 = getfarg(2);
+                                       f_val2 = f_val1 + getfarg(3);
+                                       f_val3 = f_val2 + getfarg(4);
+                                       f_val4 = f_val3 + getfarg(5);
+                                       f_val5 = f_val4 + getfarg(6);
+                                       f_val6 = f_val5 + getfarg(7);
+                                       f_val7 = f_val6 + getfarg(8);
+                                       f_val8 = f_val7 + getfarg(9);
+
+                                       custom_state(PART:"PART_1", "default", 0.0);
+                                       set_state_val(PART:"PART_1", STATE_REL2, f_val1, 1.0);
+                                       set_state(PART:"PART_1", "custom", 0.0);
+
+                                       custom_state(PART:"PART_2", "default", 0.0);
+                                       set_state_val(PART:"PART_2", STATE_REL2, f_val2, 1.0);
+                                       set_state(PART:"PART_2", "custom", 0.0);
+
+                                       custom_state(PART:"PART_3", "default", 0.0);
+                                       set_state_val(PART:"PART_3", STATE_REL2, f_val3, 1.0);
+                                       set_state(PART:"PART_3", "custom", 0.0);
+
+                                       custom_state(PART:"PART_4", "default", 0.0);
+                                       set_state_val(PART:"PART_4", STATE_REL2, f_val4, 1.0);
+                                       set_state(PART:"PART_4", "custom", 0.0);
+
+                                       custom_state(PART:"PART_5", "default", 0.0);
+                                       set_state_val(PART:"PART_5", STATE_REL2, f_val5, 1.0);
+                                       set_state(PART:"PART_5", "custom", 0.0);
+
+                                       custom_state(PART:"PART_6", "default", 0.0);
+                                       set_state_val(PART:"PART_6", STATE_REL2, f_val6, 1.0);
+                                       set_state(PART:"PART_6", "custom", 0.0);
+
+                                       custom_state(PART:"PART_7", "default", 0.0);
+                                       set_state_val(PART:"PART_7", STATE_REL2, f_val7, 1.0);
+                                       set_state(PART:"PART_7", "custom", 0.0);
+
+                                       custom_state(PART:"PART_8", "default", 0.0);
+                                       set_state_val(PART:"PART_8", STATE_REL2, f_val8, 1.0);
+                                       set_state(PART:"PART_8", "custom", 0.0);
+                               }
+                       }
+               }
+       }
+}
diff --git a/resource/test.db b/resource/test.db
deleted file mode 100644 (file)
index baf75ea..0000000
Binary files a/resource/test.db and /dev/null differ
diff --git a/resource/tizen-dark-inc.edc b/resource/tizen-dark-inc.edc
deleted file mode 100644 (file)
index e9a84a0..0000000
+++ /dev/null
@@ -1,1358 +0,0 @@
-/*
- * Copyright (c) 2010 Samsung Electronics Co., Ltd All Rights Reserved
- *
- * PROPRIETARY/CONFIDENTIAL
- *
- * This software is the confidential and proprietary information of SAMSUNG
- * ELECTRONICS ("Confidential Information"). You agree and acknowledge that this
- * software is owned by Samsung and you shall not disclose such Confidential
- * Information and shall use it only in accordance with the terms of the license
- * agreement you entered into with SAMSUNG ELECTRONICS. SAMSUNG make no
- * representations or warranties about the suitability of the software, either
- * express or implied, including but not limited to the implied warranties of
- * merchantability, fitness for a particular purpose, or non-infringement.
- * SAMSUNG shall not be liable for any damages suffered by licensee arising out
- * of or releated to this software.
- *
- */
-
-//#define BG_DEFAULT_COLOR_INC 8 8 8 255
-#define BG_DEFAULT_COLOR_INC 8 8 8 255
-#define BG_EDIT_MODE_COLOR_INC 8 8 8 255
-#define BG_GROUP_LIST_COLOR_INC 8 8 8 255
-#define BG_TRANSPARENT_COLOR_INC 8 8 8 0
-
-#define LAYOUT_BG_COLOR_INC 8 8 8 255
-#define LAYOUT_EDIT_MODE_BG_COLOR_INC 8 8 8 255
-#define LAYOUT_GROUP_LIST_BG_COLOR_INC 8 8 8 255
-#define LAYOUT_INDICATOR_HEIGHT_INC 60
-#define LAYOUT_INDICATOR_COLOR_INC 8 8 8 255
-
-#define NAVIFRAME_TITLE_TEXT_BG_H_INC 88
-#define NAVIFRAME_LANDSCAPE_TITLE_TEXT_BG_H_INC 76
-#define NAVIFRAME_TITLE_BG_IMAGE_BORDER_INC 8 8 2 2
-#define NAVIFRAME_TITLE_H_INC 96
-#define NAVIFRAME_LANDSCAPE_TITLE_H_INC 91
-#define NAVIFRAME_TAB_TITLE_H_INC 165
-#define NAVIFRAME_LANDSCAPE_TAB_TITLE_H_INC 145
-#define NAVIFRAME_TAB_TITLE_H2_INC 126
-#define NAVIFRAME_TOOLBAR_HEIGHT_INC 98
-#define NAVIFRAME_LANDSCAPE_TOOLBAR_HEIGHT_INC 85
-#define NAVIFRAME_TITLE_FUNC_BTN_SIZE_INC 183 96
-#define NAVIFRAME_LANDSCAPE_TITLE_FUNC_BTN_SIZE_INC 183 91
-#define NAVIFRAME_PREV_FUNC_BTN_SIZE_INC 85 98
-#define NAVIFRAME_LANDSCAPE_PREV_FUNC_BTN_SIZE_INC 85 85
-#define NAVIFRAME_TITLE_TAB_H_INC 75
-#define NAVIFRAME_TITLE_TAB_FONT_SIZE_INC 44
-#define NAVIFRAME_LANDSCAPE_TITLE_TAB_FONT_SIZE_INC 38
-#define NAVIFRAME_TITLE_TAB_TEXT_H_INC 90
-#define NAVIFRAME_LANDSCAPE_TITLE_TAB_TEXT_H_INC 70
-#define NAVIFRAME_TITLE_FONT_SIZE_INC 50
-#define NAVIFRAME_TITLE_FONT_MIN_SIZE_INC 46
-#define NAVIFRAME_LANDSCAPE_TITLE_FONT_SIZE_INC 50
-#define NAVIFRAME_TITLE_SMALL_FONT_SIZE_INC 42
-#define NAVIFRAME_LANDSCAPE_TITLE_SMALL_FONT_SIZE_INC 38
-#define NAVIFRAME_ICON_SIZE_INC 45 45
-#define NAVIFRAME_PADDING_INC 26 0
-#define NAVIFRAME_PADDING2_INC 16 0
-#define NAVIFRAME_BADGE_PADDING_INC 94 0
-#define NAVIFRAME_BADGE_LEFT_PADDING_INC 8 0
-#define NAVIFRAME_BADGE_TOP_PADDING_INC 0 10
-#define NAVIFRAME_BADGE_TEXT_LEFT_PADDING_INC 12 54
-#define NAVIFRAME_BADGE_TEXT_H_INC 34
-#define NAVIFRAME_BADGE_TEXT_MIN_W_INC 30
-#define NAVIFRAME_BADGE_BG_IMAGE_SIZE_INC 54 54
-#define NAVIFRAME_BADGE_BG_IMAGE_BORDER_INC 26 26 0 0
-#define NAVIFRAME_TOOLBAR_BUTTON_BG_PADDING_INC 112 0
-#define NAVIFRAME_ICON_PADDING_INC 87 0
-#define NAVIFRAME_TITLE_TEXT_COLOR_INC 250 250 250 255
-#define NAVIFRAME_TITLE_STYLE_COLOR_INC "#FAFAFA"
-#define NAVIFRAME_TITLE_TEXT_SHADOW_COLOR_INC 8 8 8 255
-#define NAVIFRAME_TITLE_STYLE_SHADOW_COLOR_INC "#080808"
-#define NAVIFRAME_SUBTITLE_TEXT_COLOR_INC 250 250 250 255
-#define NAVIFRAME_SUBTITLE_TEXT_SHADOW_COLOR_INC 8 8 8 255
-#define NAVIFRAME_SUBTITLE_FONT_SIZE_INC 30
-#define NAVIFRAME_LANDSCAPE_SUBTITLE_FONT_SIZE_INC 28
-#define NAVIFRAME_SUBTITLE_H_INC 37
-#define NAVIFRAME_LANDSCAPE_SUBTITLE_H_INC 30
-#define NAVIFRAME_SUBTITLE_TOP_PADDING_H_INC 2
-#define NAVIFRAME_LANDSCAPE_SUBTITLE_TOP_PADDING_H_INC 4
-#define NAVIFRAME_BADGE_TEXT_COLOR_INC 250 250 250 255;
-#define NAVIFRAME_TITLE_BUTTON_DIVIDER_COLOR_INC 255 255 255 82
-#define NAVIFRAME_TITLE_TEXT_SLIDE_EFFECT_IMAGE_SIZE_INC 63 27
-#define NAVIFRAME_TITLE_TEXT_SLIDE_EFFECT_IMAGE_BORDER_INC 0 0 13 12
-
-#define PROGRESSBAR_TITLE_FONT_SIZE_INC 28
-#define PROGRESSBAR_STATUS_TEXT_FONT_SIZE_INC 20
-
-#define CTXPOPUP_WIDTH_MIN_INC 386
-#define CTXPOPUP_WIDTH_MAX_INC 692
-#define CTXPOPUP_TEXT_MAX_INC 652
-#define CTXPOPUP_ICON_TEXT_MAX_INC 595
-#define CTXPOPUP_MORE_TEXT_MAX_INC 599
-#define CTXPOPUP_BUBBLE_BG_IMAGE_BORDER 26 26 26 26
-#define CTXPOPUP_BUBBLE_MORE_BG_IMAGE_BORDER 26 26 25 0
-#define CTXPOPUP_BUBBLE_BG_PRESSED_IMAGE_BORDER 8 8 8 8
-#define CTXPOPUP_SHADOW_LEFT_PADDING 14
-#define CTXPOPUP_SHADOW_RIGHT_PADDING 14
-#define CTXPOPUP_SHADOW_TOP_PADDING 14
-#define CTXPOPUP_SHADOW_BOTTOM_PADDING 14
-#define CTXPOPUP_CONTENT_PADDING_WIDTH 1
-#define CTXPOPUP_CONTENT_PADDING_HEIGHT 1
-#define CTXPOPUP_PRESS_PADDING 4
-#define CTXPOPUP_PRESS_PADDING2 3
-#define CTXPOPUP_ARROW_PADDING 1
-#define CTXPOPUP_SCROLLER_PADDING 8
-#define CTXPOPUP_SCROLLER_HORIZONTAL_PADDING 16
-#define CTXPOPUP_SCROLLER_VERTICAL_PADDING 16
-#define CTXPOPUP_SCROLLER_TOP_PADDING 8
-#define CTXPOPUP_SCROLLER_BOTTOM_PADDING 8
-#define CTXPOPUP_SCROLLER_LEFT_PADDING 8
-#define CTXPOPUP_SCROLLER_RIGHT_PADDING 8
-#define CTXPOPUP_SCROLLER_V_MIN_SIZE_INC 9 18
-#define CTXPOPUP_SCROLLER_H_MIN_SIZE_INC 18 9
-#define CTXPOPUP_FRAME_CORNER_ARROW_PADDING 18
-#define CTXPOPUP_ICON_CLIP_DEFAULT_COLOR_INC 255 255 255 255
-#define CTXPOPUP_ICON_CLIP_DIM_COLOR_INC 162 165 174 255
-#define CTXPOPUP_MAIN_TEXT_COLOR_INC 255 255 255 255
-#define CTXPOPUP_MAIN_TEXT_DIM_COLOR_INC 162 165 174 255
-#define CTXPOPUP_MAIN_TEXT_PRESS_COLOR_INC 255 255 255 255
-#define CTXPOPUP_LIST_MAIN_TEXT_COLOR_INC 255 255 255 255
-#define CTXPOPUP_LIST_MAIN_TEXT_DIM_COLOR_INC 162 165 174 255
-#define CTXPOPUP_LIST_MAIN_TEXT_PRESS_COLOR_INC 255 255 255 255
-#define CTXPOPUP_SEPARATOR_PXLINE_SIZE_INC 1
-#define CTXPOPUP_SEPARATOR_PADDING_INC 20
-#define CTXPOPUP_SEPARATOR_COLOR_INC 29 38 60 255
-#define CTXPOPUP_SEPARATOR2_COLOR_INC 86 92 109 255
-#define CTXPOPUP_HORIZONTAL_SEPARATOR_1_COLOR_INC 29 38 60 255
-#define CTXPOPUP_HORIZONTAL_SEPARATOR_2_COLOR_INC 98 102 117 255
-#define CTXPOPUP_HORIZONTAL_SEPARATOR_MIN_SIZE_INC 1 96
-#define CTXPOPUP_HORIZONTAL_SEPARATOR_MAX_SIZE_INC 1 96
-#define CTXPOPUP_ITEM_DISABLED_COLOR 8 8 8 8
-#define CTXPOPUP_LIST_MAIN_TEXT_SIZE_INC 40
-#define CTXPOPUP_LIST_MAIN_TEXT_MAX_SIZE_INC (CTXPOPUP_LIST_MAIN_TEXT_SIZE_INC * 2)
-#define CTXPOPUP_MAIN_TEXT_SIZE_INC 32
-#define CTXPOPUP_ITEM_HEIGHT_MIN_INC 110
-#define CTXPOPUP_ITEM_HEIGHT_MAX_INC 130
-#define CTXPOPUP_TEXT_ITEM_HORIZONTAL_WIDTH_INC 128
-#define CTXPOPUP_ICON_ITEM_HORIZONTAL_WIDTH_INC 112
-#define CTXPOPUP_ITEM_HORIZONTAL_HEIGHT_INC 96
-#define CTXPOPUP_ICON_WIDTH_INC 45
-#define CTXPOPUP_ICON_HEIGHT_INC 45
-#define CTXPOPUP_ICON_HORIZONTAL_WIDTH_INC 45
-#define CTXPOPUP_ICON_HORIZONTAL_HEIGHT_INC 45
-#define CTXPOPUP_ARROW_SIZE_INC 36 36
-#define CTXPOPUP_ITEM_TEXT_PADDING_INC 20
-#define CTXPOPUP_ITEM_ICON_PADDING_INC 16
-#define CTXPOPUP_TP_BG_IMAGE_BORDER 8 8 8 8
-#define CTXPOPUP_TP_ARROW_SIZE_INC 27 18
-#define CTXPOPUP_TP_HEIGHT_INC 102
-#define CTXPOPUP_MORE_WIDTH_MIN_INC 412
-#define CTXPOPUP_MORE_WIDTH_MAX_INC 720
-#define CTXPOPUP_MORE_ITEM_PADDING_INC 16
-#define CTXPOPUP_MORE_ITEM_HEIGHT_MIN_INC 110
-#define CTXPOPUP_MORE_ITEM_HEIGHT_MAX_INC 130
-#define CTXPOPUP_MORE_ICON_WIDTH_INC 45
-#define CTXPOPUP_MORE_ICON_HEIGHT_INC 45
-#define CTXPOPUP_MORE_ITEM_TEXT_SIZE_INC 40
-#define CTXPOPUP_MOVE_PAD_INC 40
-#define CTXPOPUP_TOOLBAR_SEGMENTEDCONTROL_WIDTH_MIN_INC 334
-#define CTXPOPUP_TOOLBAR_SEGMENTEDCONTROL_WIDTH_MAX_INC 720
-#define CTXPOPUP_TOOLBAR_SEGMENTEDCONTROL_HEIGHT_MIN_INC 90
-#define CTXPOPUP_TOOLBAR_SEGMENTEDCONTROL_HEIGHT_MAX_INC 130
-#define CTXPOPUP_COPYPASTE_TEXT_COLOR_INC 255 255 255 255
-#define CTXPOPUP_COPYPASTE_TEXT_DIM_COLOR_INC 255 255 255 30
-#define CTXPOPUP_COPYPASTE_TEXT_PRESS_COLOR_INC 255 255 255 255
-#define CTXPOPUP_COPYPASTE_TEXT_SIZE_INC 26
-#define CTXPOPUP_COPYPASTE_TEXT_MAX_SIZE_INC (CTXPOPUP_COPYPASTE_TEXT_SIZE_INC * 2)
-#define CTXPOPUP_COPYPASTE_WIDTH_MAX_INC 1252
-#define CTXPOPUP_COPYPASTE_ITEM_HEIGHT_MIN_INC 126
-#define CTXPOPUP_COPYPASTE_ICON_WIDTH_INC 45
-#define CTXPOPUP_COPYPASTE_ICON_HEIGHT_INC 45
-#define CTXPOPUP_COPYPASTE_ITEM_ICON_TOP_PADDING_INC 24
-#define CTXPOPUP_COPYPASTE_SEPARATOR_MIN_SIZE_INC 1 CTXPOPUP_COPYPASTE_ITEM_HEIGHT_MIN_INC
-#define CTXPOPUP_COPYPASTE_SEPARATOR_MAX_SIZE_INC 1 -1
-
-#define DISKSELECTOR_DF_FONT_COLOR_INC 255 255 255 178
-#define DISKSELECTOR_DF_FONT_MOUSE_DOWN_COLOR_INC 255 255 255 255
-#define DISKSELECTOR_DF_ITEM_MIN_SIZE_INC 70 106;
-#define DISKSELECTOR_DF_FONT_SIZE_INC 48
-#define DISKSELECTOR_DF_DATA_MIN_HEIGHT_INC "106"
-
-#define LABEL_TEXT_BLOCK_STYLE_COLOR_INC "#FAFAFA"
-#define LABEL_FONT_SIZE_INC 36
-
-#define GENGRID_FONT_STYLE_INC "26"
-#define GENGRID_FONT_STYLE_APPLICATION_INC "26"
-#define GENGRID_FONT_STYLE_24_INC "24"
-#define GENGRID_PART_BG_COLOR_INC 8 8 8 8
-#define GENGRID_PART_REORDER_DEFAULT_BG_COLOR_INC 8 8 8 77
-#define GENGRID_PART_REORDER_BG_COLOR_INC 8 8 8 77
-#define GENGRID_PART_TEXTBLOCK_STYLE_COLOR_INC "#FAFAFAFF"
-#define GENGRID_PART_TEXTBLOCK_STYLE_SHADOW_COLOR_INC "#08080800"
-#define GENGRID_PART_BACKGROUND_COLOR_INC 8 8 8 8
-#define GENGRID_EDIT_MODE_CHECK_TOP_RIGHT_INC 6 6
-#define GENGRID_EDIT_MODE_CHECK_SIZE_INC 63 63
-#define GENGRID_ITEM_CHECK_TOP_RIGHT_PADDING_INC 6 6
-
-#define GENGRID_DEFAULT_LEFT_TOP_PADDING_INC 2 2
-#define GENGRID_DEFAULT_RIGHT_BOTTOM_PADDING_INC 2 2
-#define GENGRID_DEFAULT_ITEM_BG_LEFT_TOP_PADDING_INC 1 1
-#define GENGRID_DEFAULT_ITEM_BG_RIGHT_BOTTOM_PADDING_INC 1 1
-#define GENGRID_DEFAULT_ITEM_REAL_BG_RIGHT_PADDING_INC 0 0
-#define GENGRID_DEFAULT_LEFT_TOP_FOCUS_PADDING_INC 2 2
-#define GENGRID_DEFAULT_RIGHT_BOTTOM_FOCUS_PADDING_INC 2 2
-
-#define GENGRID_GALLERY_LEFT_TOP_PADDING_INC 6 0
-#define GENGRID_GALLERY_RIGHT_BOTTOM_PADDING_INC 0 6
-#define GENGRID_GALLERY_ITEM_BG_LEFT_TOP_PADDING_INC 1 1
-#define GENGRID_GALLERY_ITEM_BG_RIGHT_BOTTOM_PADDING_INC 1 1
-#define GENGRID_GALLERY_ITEM_REAL_BG_RIGHT_PADDING_INC 0 0
-#define GENGRID_GALLERY_LEFT_TOP_FOCUS_PADDING_INC 1 1
-#define GENGRID_GALLERY_RIGHT_BOTTOM_FOCUS_PADDING_INC 1 1
-
-#define GENGRID_MYFILE_LEFT_TOP_PADDING_INC 6 6
-#define GENGRID_MYFILE_RIGHT_BOTTOM_PADDING_INC 6 6
-#define GENGRID_MYFILE_ITEM_BG_LEFT_TOP_PADDING_INC 0 0
-#define GENGRID_MYFILE_ITEM_BG_RIGHT_BOTTOM_PADDING_INC 0 0
-#define GENGRID_MYFILE_ITEM_REAL_BG_RIGHT_PADDING_INC 0 0
-#define GENGRID_MYFILE_LEFT_TOP_FOCUS_PADDING_INC 4 4
-#define GENGRID_MYFILE_RIGHT_BOTTOM_FOCUS_PADDING_INC 4 4
-
-#define GENGRID_GRID_TEXT_LEFT_TOP_PADDING_INC 6 6
-#define GENGRID_GRID_TEXT_RIGHT_BOTTOM_PADDING_INC 6 64
-#define GENGRID_GRID_TEXT_ITEM_BG_LEFT_TOP_PADDING_INC 1 1
-#define GENGRID_GRID_TEXT_ITEM_BG_RIGHT_BOTTOM_PADDING_INC 1 1
-#define GENGRID_GRID_TEXT_ITEM_REAL_BG_RIGHT_PADDING_INC 0 0
-#define GENGRID_GRID_TEXT_LEFT_TOP_FOCUS_PADDING_INC 2 2
-#define GENGRID_GRID_TEXT_RIGHT_BOTTOM_FOCUS_PADDING_INC 2 62
-
-#define GENGRID_GRID_TEXT2_LEFT_TOP_PADDING_INC 6 6
-#define GENGRID_GRID_TEXT2_RIGHT_BOTTOM_PADDING_INC 6 6
-#define GENGRID_GRID_TEXT2_ITEM_BG_LEFT_TOP_PADDING_INC 1 1
-#define GENGRID_GRID_TEXT2_ITEM_BG_RIGHT_BOTTOM_PADDING_INC 1 1
-#define GENGRID_GRID_TEXT2_ITEM_REAL_BG_RIGHT_PADDING_INC 0 0
-#define GENGRID_GRID_TEXT2_LEFT_TOP_FOCUS_PADDING_INC 2 2
-#define GENGRID_GRID_TEXT2_RIGHT_BOTTOM_FOCUS_PADDING_INC 2 2
-
-#define GENGRID_VIDEO_TEXT_BG_COLOR 8 8 8 153
-
-#define GENGRID_POPUP_CONTENT_TOP_PADDING 26
-#define GENGRID_POPUP_CONTENT_BOTTOM_PADDING 26
-#define GENGRID_POPUP_BG_COLOR 8 8 8 8
-#define GENGRID_POPUP_TEXT_LEFT_TOP_PADDING_INC 24 0
-#define GENGRID_POPUP_TEXT_RIGHT_BOTTOM_PADDING_INC 24 64
-#define GENGRID_POPUP_TEXT_LEFT_TOP_FOCUS_PADDING_INC 24 0
-#define GENGRID_POPUP_TEXT_RIGHT_BOTTOM_FOCUS_PADDING_INC 24 64
-#define GENGRID_POPUP_ITEM_REAL_BG_LEFT_PADDING_INC ((150-117)/2) ((150-117)/2)
-#define GENGRID_POPUP_ITEM_REAL_BG_RIGHT_PADDING_INC ((150-117)/2) ((150-117)/2)
-
-// Please do not use these !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
-#define GENLIST_PADDING_5_INC 5
-#define GENLIST_PADDING_24_INC 24
-#define GENLIST_PADDING_64_INC 64
-#define GENLIST_PADDING_88_INC 88
-#define GENLIST_PADDING_34_INC 34
-#define GENLIST_PADDING_32_INC 32
-#define GENLIST_PADDING_16_INC 16
-#define GENLIST_SIZE_80_INC 80
-
-#define BUBBLE_DISCLIP_COLOR                        255 255 255 102 // opacity 40%
-
-// List bg color
-#define GENLIST_LIST_BG_POPUP_COLOR                 8 8 8 8
-#define GENLIST_LIST_BG_POPUP_PRESS_COLOR           255 255 255 255
-#define GENLIST_LIST_LINE1_POPUP_COLOR              29 38 60 255
-#define GENLIST_LIST_LINE2_POPUP_COLOR              86 92 109 255
-#define GENLIST_LIST_BG_COLOR                       8 8 8 255
-#define GENLIST_LIST_PRESS_COLOR                    33 49 99 255
-#define GENLIST_LIST_DIM_COLOR                      8 8 8 255
-#define GENLIST_LIST_LINE1_COLOR                    8 8 8 255
-#define GENLIST_LIST_LINE2_COLOR                    64 64 64 255
-#define GENLIST_LIST_DIVIDER1_COLOR                 64 64 64 255
-#define GENLIST_LIST_DIVIDER2_COLOR                 64 64 64 255
-#define GENLIST_MULTILINE_DIVIDER1_COLOR            65 66 73 255
-#define GENLIST_MULTILINE_DIVIDER2_COLOR            65 66 73 255
-#define GENLIST_SELECT_ALL_BG_COLOR                 34 44 71 255
-#define GENLIST_SWEEP_BG_COLOR                      28 30 40 255
-
-// Group Index
-#define GENLIST_GROUPINDEX_LIST_SIZE                     32
-#define GENLIST_GROUPINDEX_LIST_COLOR                    66 87 144 255
-#define GENLIST_GROUPINDEX_LIST_FOCUS_COLOR              250 250 250 255
-#define GENLIST_GROUPINDEX_LIST_COLOR_STYLE              "#425790FF"
-#define GENLIST_GROUPINDEX_LIST_FOCUS_COLOR_STYLE        "#FAFAFAFF"
-
-#define GENLIST_GROUPINDEX_LIST_BG_COLOR                 8 8 8 255
-#define GENLIST_GROUPINDEX_LIST_PRESS_COLOR              33 49 99 255
-#define GENLIST_GROUPINDEX_LINE_COLOR                    66 87 144 255
-#define GENLIST_GROUPINDEX_LINE_FOCUS_COLOR              250 250 250 255
-
-// Genlist Text
-#define GENLIST_LIST_MAIN_TEXT_SIZE                         44
-#define GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR                 250 250 250 255
-#define GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR_STYLE           "#FAFAFAFF"
-#define GENLIST_LIST_MAIN_TEXT_UNREAD_DIM_COLOR             150 150 150 255
-#define GENLIST_LIST_MAIN_TEXT_UNREAD_DIM_COLOR_STYLE       "#969696FF"
-#define GENLIST_LIST_MAIN_TEXT_READ_COLOR                   110 111 118 255
-#define GENLIST_LIST_MAIN_TEXT_READ_DIM_COLOR               67 67 67 255
-#define GENLIST_LIST_TEXT_FOCUS_COLOR                       250 250 250 255
-#define GENLIST_LIST_TEXT_FOCUS_COLOR_STYLE                 "#FAFAFAFF"
-
-#define GENLIST_LIST_SUB_TEXT_SIZE                          32
-#define GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR                 110 111 118 255
-#define GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR_STYLE           "#6E6F76FF"
-#define GENLIST_LIST_SUB_TEXT_DEFAULT_DIM_COLOR             67 67 67 255
-#define GENLIST_LIST_SUB_TEXT_DEFAULT_DIM_COLOR_STYLE       "#434343FF"
-#define GENLIST_LIST_SUB_TEXT_SETTINGS_COLOR                104 144 255 255
-#define GENLIST_LIST_SUB_TEXT_SETTINGS_COLOR_STYLE          "#6890FFFF"
-#define GENLIST_LIST_SUB_TEXT_SETTINGS_DIM_COLOR            62 86 153 255
-#define GENLIST_LIST_SUB_TEXT_SETTINGS_DIM_COLOR_STYLE      "#3E5699FF"
-
-#define GENLIST_LIST_SUB_TEXT_02_SIZE                       24
-#define GENLIST_LIST_SUB_TEXT_02_COLOR                      209 0 0 255
-
-#define GENLIST_CONTENTS_TEXT_SIZE                          28
-#define GENLIST_CONTENTS_TEXT_COLOR                         128 128 128 255
-#define GENLIST_CONTENTS_TEXT_COLOR_STYLE                   "#808080FF"
-
-#define GENLIST_LIST_BUBBLE_TEXT_SIZE                       32
-#define GENLIST_LIST_BUBBLE_TEXT_COLOR                      249 249 249 255
-#define GENLIST_LIST_BUBBLE_TEXT_FOCUS_COLOR                33 49 99 255
-#define GENLIST_LIST_BUBBLE_COLOR                           33 49 99 255
-#define GENLIST_LIST_BUBBLE_PRESS_COLOR                     250 250 250 255
-
-#define GENLIST_PROGRESS_MAIN_TEXT_SIZE                     32
-
-// Dialogue group
-#define GENLIST_DIALOGUE_GROUP_TITLE_SIZE               32
-#define GENLIST_DIALOGUE_GROUP_TITLE_COLOR              250 250 250 255
-#define GENLIST_DIALOGUE_GROUP_DIVIDER1_COLOR           82 82 82 255
-#define GENLIST_DIALOGUE_GROUP_DIVIDER2_COLOR           82 82 82 255
-
-#define GENLIST_APPS_NAME_SIZE                          30
-#define GENLIST_APPS_NAME_COLOR                         110 111 118 255
-#define GENLIST_APPS_INC_SIZE                           30
-#define GENLIST_APPS_INC_COLOR                          249 249 249 255
-#define GENLIST_APPS_RATING_SIZE                        24
-#define GENLIST_APPS_RATING_COLOR                       110 111 118 255
-#define GENLIST_APPS_PRICE_SIZE                         24
-#define GENLIST_APPS_PRICE_ORIGINAL_COLOR               93 131 255 255
-#define GENLIST_APPS_PRICE_SALE_COLOR                   209 0 0 255
-#define GENLIST_APPS_PRICE_FREE_COLOR                   93 131 255 255
-
-#define DIALOGUE_PASSWORD_TITLE_SIZE                    32
-#define DIALOGUE_PASSWORD_TITLE_COLOR                   249 249 249 255
-
-#define GENLIST_DIALOGUE_GROUP_HELP_TEXT_SIZE           32
-#define GENLIST_DIALOGUE_GROUP_HELP_TEXT_COLOR_STYLE    "#6E6F76FF"
-#define GENLIST_PART_MATCH_TAG_COLOR                    "+ color=#FE5400"
-
-#define GENLIST_EXPANDABLE_ARROW_NORMAL_COLOR           250 250 250 255
-#define GENLIST_EXPANDABLE_ARROW_DIM_COLOR              157 158 161 255
-#define GENLIST_EXPANDABLE_ARROW_PRESS_COLOR            250 250 250 255
-
-#define GENLIST_EXPANDABLE_ARROW_SHADOW_NORMAL_COLOR    8 8 8 8
-#define GENLIST_EXPANDABLE_ARROW_SHADOW_DIM_COLOR       8 8 8 8
-#define GENLIST_EXPANDABLE_ARROW_SHADOW_PRESS_COLOR     8 8 8 8
-
-#define GENLIST_EMAIL_TEXT_FOCUS_COLOR                  250 250 250 255
-#define GENLIST_EMAIL_TEXT_FOCUS_COLOR_STYLE            "#FAFAFAFF"
-
-#define GENLIST_EMAIL_MAIN_TEXT_UNREAD_COLOR_STYLE      "#FAFAFAFF"
-#define GENLIST_EMAIL_MAIN_TEXT_UNREAD_DIM_COLOR_STYLE  "#969696FF"
-#define GENLIST_EMAIL_MAIN_TEXT_READ_COLOR_STYLE        "#6E6F76FF"
-#define GENLIST_EMAIL_MAIN_TEXT_READ_DIM_COLOR_STYLE    "#4D4E5399"
-
-#define GENLIST_EMAIL_SUB_TEXT_UNREAD_COLOR_STYLE       "#6E6F76FF"
-#define GENLIST_EMAIL_SUB_TEXT_READ_COLOR_STYLE         "#6E6F76FF"
-
-#define GENLIST_EMAIL_COUNT_TEXT_UNREAD_COLOR           104 144 255 255
-#define GENLIST_EMAIL_COUNT_TEXT_UNREAD_COLOR_STYLE     "#6890FFFF"
-#define GENLIST_EMAIL_COUNT_TEXT_READ_COLOR             110 111 118 255
-#define GENLIST_EMAIL_COUNT_TEXT_READ_COLOR_STYLE       "#6E6F76FF"
-
-#define GENLIST_EMAIL_CONTENTS_TEXT_COLOR_STYLE         "#6E6F76FF"
-
-#define GENLIST_EMAIL_MATCH_TAG_COLOR                   "+ color=#1382FF"
-
-#define GENLIST_EMAIL_READ_BG_COLOR                      1 1 1 255
-#define GENLIST_EMAIL_UNREAD_BG_COLOR                    8 8 8 255
-
-#define BUTTON_TEXT_SHADOW_TEXTBLOCK_NORMAL_COLOR_INC "#080808FF"
-#define BUTTON_TEXT_SHADOW_TEXTBLOCK_PRESSED_COLOR_INC "#080808FF"
-#define BUTTON_TEXT_SHADOW_TEXTBLOCK_DIM_COLOR_INC "#151619FF"
-
-#define BUTTON_TEXT_SHADOW_TEXTBLOCK_DELETE_NORMAL_COLOR_INC "#080808FF"
-#define BUTTON_TEXT_SHADOW_TEXTBLOCK_DELETE_PRESSED_COLOR_INC "#080808FF"
-#define BUTTON_TEXT_SHADOW_TEXTBLOCK_DELETE_DIM_COLOR_INC "#6D0000FF"
-
-#define BUTTON_NUMBER_TEXTBLOCK_NORMAL_COLOR_INC "#FAFAFAFF"
-#define BUTTON_NUMBER_TEXTBLOCK_PRESSED_COLOR_INC "#FAFAFAFF"
-#define BUTTON_NUMBER_TEXTBLOCK_FOCUSED_COLOR_INC "#FAFAFAFF"
-#define BUTTON_NUMBER_TEXTBLOCK_DISABLE_VISIBLE_COLOR_INC "#B2B2B5FF"
-
-#define BUTTON_NUMBER_SHADOW_TEXTBLOCK_NORMAL_COLOR_INC "#080808FF"
-#define BUTTON_NUMBER_SHADOW_TEXTBLOCK_PRESSED_COLOR_INC "#080808FF"
-#define BUTTON_NUMBER_SHADOW_TEXTBLOCK_DIM_COLOR_INC "#242529FF"
-
-#define BUTTON_NUMBER_ICON_NORMAL_COLOR_INC 250 250 250 255
-#define BUTTON_NUMBER_ICON_PRESSED_COLOR_INC 250 250 250 255
-#define BUTTON_NUMBER_ICON_DISABLED_COLOR_INC 166 167 169 255
-
-#define BUTTON_SEARCH_BUTTON_TEXTBLOCK_NORMAL_COLOR_INC "#FAFAFAFF"
-#define BUTTON_SEARCH_BUTTON_TEXTBLOCK_PRESSED_COLOR_INC "#FAFAFAFF"
-#define BUTTON_SEARCH_BUTTON_TEXTBLOCK_FOCUSED_COLOR_INC "#FAFAFAFF"
-#define BUTTON_SEARCH_BUTTON_TEXTBLOCK_DISABLED_COLOR_INC "#B2B2B5FF"
-
-#define BUTTON_SEARCH_BUTTON_TEXTBLOCK_SHADOW_NORMAL_COLOR_INC "#080808FF"
-#define BUTTON_SEARCH_BUTTON_TEXTBLOCK_SHADOW_PRESSED_COLOR_INC "#080808FF"
-#define BUTTON_SEARCH_BUTTON_TEXTBLOCK_SHADOW_DIM_COLOR_INC "#242529FF"
-
-#define BUTTON_SEARCH_BUTTON_SEND_TEXTBLOCK_NORMAL_COLOR_INC "#FAFAFAFF"
-#define BUTTON_SEARCH_BUTTON_SEND_TEXTBLOCK_PRESSED_COLOR_INC "#FAFAFAFF"
-#define BUTTON_SEARCH_BUTTON_SEND_TEXTBLOCK_FOCUSED_COLOR_INC "#FAFAFAFF"
-#define BUTTON_SEARCH_BUTTON_SEND_TEXTBLOCK_DISABLED_COLOR_INC "#96B882FF"
-
-#define BUTTON_SEARCH_BUTTON_SEND_TEXTBLOCK_SHADOW_NORMAL_COLOR_INC "#080808FF"
-#define BUTTON_SEARCH_BUTTON_SEND_TEXTBLOCK_SHADOW_PRESSED_COLOR_INC "#080808FF"
-#define BUTTON_SEARCH_BUTTON_SEND_TEXTBLOCK_SHADOW_DIM_COLOR_INC "#002E6CFF"
-
-#define BUTTON_SEARCH_BUTTON_CANCEL_TEXTBLOCK_NORMAL_COLOR_INC "#FAFAFAFF"
-#define BUTTON_SEARCH_BUTTON_CANCEL_TEXTBLOCK_PRESSED_COLOR_INC "#FAFAFAFF"
-#define BUTTON_SEARCH_BUTTON_CANCEL_TEXTBLOCK_FOCUSED_COLOR_INC "#FAFAFAFF"
-#define BUTTON_SEARCH_BUTTON_CANCEL_TEXTBLOCK_DISABLED_COLOR_INC "#E89696FF"
-
-#define BUTTON_SEARCH_BUTTON_CANCEL_TEXTBLOCK_SHADOW_NORMAL_COLOR_INC "#080808FF"
-#define BUTTON_SEARCH_BUTTON_CANCEL_TEXTBLOCK_SHADOW_PRESSED_COLOR_INC "#080808FF"
-#define BUTTON_SEARCH_BUTTON_CANCEL_TEXTBLOCK_SHADOW_DIM_COLOR_INC "#6D0000FF"
-
-#define BUTTON_TEXT_STYLE1_TEXTBLOCK_NORMAL_COLOR_INC "#FAFAFAFF"
-#define BUTTON_TEXT_STYLE1_TEXTBLOCK_PRESSED_COLOR_INC "#FAFAFAFF"
-#define BUTTON_TEXT_STYLE1_TEXTBLOCK_FOCUSED_COLOR_INC "#FAFAFAFF"
-#define BUTTON_TEXT_STYLE1_TEXTBLOCK_DISABLED_COLOR_INC "#A6A7A9FF"
-
-#define BUTTON_TEXT_STYLE1_DELETE_TEXTBLOCK_NORMAL_COLOR_INC "#FAFAFAFF"
-#define BUTTON_TEXT_STYLE1_DELETE_TEXTBLOCK_PRESSED_COLOR_INC "#FAFAFAFF"
-#define BUTTON_TEXT_STYLE1_DELETE_TEXTBLOCK_FOCUSED_COLOR_INC "#FAFAFAFF"
-#define BUTTON_TEXT_STYLE1_DELETE_TEXTBLOCK_DISABLED_COLOR_INC "#E89696FF"
-
-#define BUTTON_SWEEP_BUTTON_SHADOW_TEXTBLOCK_NORMAL_COLOR_INC "#080808FF"
-#define BUTTON_SWEEP_BUTTON_SHADOW_TEXTBLOCK_PRESSED_COLOR_INC "#080808FF"
-#define BUTTON_SWEEP_BUTTON_SHADOW_TEXTBLOCK_DIM_COLOR_INC "#151619FF"
-
-#define BUTTON_SWEEP_BUTTON_DELETE_SHADOW_TEXTBLOCK_NORMAL_COLOR_INC "#080808FF"
-#define BUTTON_SWEEP_BUTTON_DELETE_SHADOW_TEXTBLOCK_PRESSED_COLOR_INC "#080808FF"
-#define BUTTON_SWEEP_BUTTON_DELETE_SHADOW_TEXTBLOCK_DIM_COLOR_INC "#6D0000FF"
-
-#define BUTTON_POPUP_BUTTON_TEXTBLOCK_NORMAL_COLOR_INC "#080808FF"
-#define BUTTON_POPUP_BUTTON_TEXTBLOCK_PRESSED_COLOR_INC "#FAFAFAFF"
-#define BUTTON_POPUP_BUTTON_TEXTBLOCK_FOCUSED_COLOR_INC "#FAFAFAFF"
-#define BUTTON_POPUP_BUTTON_TEXTBLOCK_DISABLED_COLOR_INC "#6F6F70FF"
-
-#define BUTTON_POPUP_BUTTON_SHADOW_TEXTBLOCK_NORMAL_COLOR_INC "#FAFAFAFF"
-#define BUTTON_POPUP_BUTTON_SHADOW_TEXTBLOCK_PRESSED_COLOR_INC "#080808FF"
-#define BUTTON_POPUP_BUTTON_SHADOW_TEXTBLOCK_DIM_COLOR_INC "#E8E8E9FF"
-
-#define BUTTON_CONTACT_BUTTON_TEXTBLOCK_NORMAL_COLOR_INC "#FAFAFAFF"
-#define BUTTON_CONTACT_BUTTON_TEXTBLOCK_PRESSED_COLOR_INC "#FAFAFAFF"
-#define BUTTON_CONTACT_BUTTON_TEXTBLOCK_FOCUSED_COLOR_INC "#FAFAFAFF"
-#define BUTTON_CONTACT_BUTTON_TEXTBLOCK_DISABLED_COLOR_INC "#7A7C81FF"
-
-#define BUTTON_NAVIFRAME_TITLE_ICON_CLIPPER_DEFAULT_COLOR_INC 250 250 250 255
-#define BUTTON_NAVIFRAME_TITLE_ICON_CLIPPER_PRESSED_COLOR_INC 250 250 250 255
-#define BUTTON_NAVIFRAME_TITLE_ICON_CLIPPER_DISABLED_COLOR_INC 129 138 161 255
-
-#define BUTTON_NAVIFRAME_TITLE_ICON_CLIPPER_DEFAULT_SHADOW_COLOR_INC 8 8 8 255
-#define BUTTON_NAVIFRAME_TITLE_ICON_CLIPPER_PRESSED_SHADOW_COLOR_INC 8 8 8 255
-#define BUTTON_NAVIFRAME_TITLE_ICON_CLIPPER_DISABLED_SHADOW_COLOR_INC 34 44 72 255
-
-#define BUTTON_CIRCLE_STYLE_NORMAL_COLOR_INC 250 250 250 255
-#define BUTTON_CIRCLE_STYLE_PRESSED_COLOR_INC 250 250 250 255
-#define BUTTON_CIRCLE_STYLE_DISABLED_COLOR_INC 166 167 169 255
-
-#define BUTTON_CIRCLE_STYLE_CLIPPER_DEFAULT_COLOR_INC 8 8 8 255
-#define BUTTON_CIRCLE_STYLE_ICON_CLIPPER_PRESSED_COLOR_INC 8 8 8 255
-#define BUTTON_CIRCLE_STYLE_ICON_CLIPPER_DISABLED_COLOR_INC 21 22 25 255
-
-#define BUTTON_CIRCLE_STYLE_NORMAL_TOP_OFFSET_INC 0 2
-#define BUTTON_CIRCLE_STYLE_NORMAL_BOTTOM_OFFSET_INC -1 1
-#define BUTTON_CIRCLE_STYLE_PRESSED_TOP_OFFSET_INC 0 -2
-#define BUTTON_CIRCLE_STYLE_PRESSED_BOTTOM_OFFSET_INC -1 -3
-
-#define BUTTON_WARNING_STYLE_NORMAL_COLOR_INC 250 250 250 255
-#define BUTTON_WARNING_STYLE_PRESSED_COLOR_INC 250 250 250 255
-#define BUTTON_WARNING_STYLE_DISABLED_COLOR_INC 166 167 169 255
-
-#define BUTTON_WARNING_STYLE_CLIPPER_NORMAL_COLOR_INC 8 8 8 8
-#define BUTTON_WARNING_STYLE_CLIPPER_PRESSED_COLOR_INC 8 8 8 8
-#define BUTTON_WARNING_STYLE_CLIPPER_DISABLED_COLOR_INC 8 8 8 8
-
-#define BUTTON_WARNING_STYLE_NORMAL_TOP_OFFSET_INC 0 1
-#define BUTTON_WARNING_STYLE_NORMAL_BOTTOM_OFFSET_INC -1 -1
-#define BUTTON_WARNING_STYLE_PRESSED_TOP_OFFSET_INC 0 0
-#define BUTTON_WARNING_STYLE_PRESSED_BOTTOM_OFFSET_INC -1 -1
-
-#define BUTTON_EDIT_STYLE_NORMAL_COLOR_INC 250 250 250 255
-#define BUTTON_EDIT_STYLE_PRESSED_COLOR_INC 250 250 250 255
-#define BUTTON_EDIT_STYLE_DISABLED_COLOR_INC 166 167 169 255
-
-#define BUTTON_EDIT_STYLE_CLIPPER_DEFAULT_COLOR_INC 8 8 8 255
-#define BUTTON_EDIT_STYLE_ICON_CLIPPER_PRESSED_COLOR_INC 8 8 8 255
-#define BUTTON_EDIT_STYLE_ICON_CLIPPER_DISABLED_COLOR_INC 21 22 25 255
-
-#define BUTTON_EDIT_STYLE_NORMAL_TOP_OFFSET_INC 0 2
-#define BUTTON_EDIT_STYLE_NORMAL_BOTTOM_OFFSET_INC -1 1
-#define BUTTON_EDIT_STYLE_PRESSED_TOP_OFFSET_INC 0 -2
-#define BUTTON_EDIT_STYLE_PRESSED_BOTTOM_OFFSET_INC -1 -3
-
-#define BUTTON_CIRCLE_STYLE_MINUS_SHADOW_NORMAL_COLOR_INC 8 8 8 8
-#define BUTTON_CIRCLE_STYLE_MINUS_SHADOW_PRESSED_COLOR_INC 8 8 8 8
-#define BUTTON_CIRCLE_STYLE_MINUS_SHADOW_DISABLED_COLOR_INC 8 8 8 8
-
-#define BUTTON_CIRCLE_STYLE_MINUS_NORMAL_TOP_OFFSET_INC 0 0
-#define BUTTON_CIRCLE_STYLE_MINUS_NORMAL_BOTTOM_OFFSET_INC -1 -1
-#define BUTTON_CIRCLE_STYLE_MINUS_PRESSED_TOP_OFFSET_INC 0 0
-#define BUTTON_CIRCLE_STYLE_MINUS_PRESSED_BOTTOM_OFFSET_INC -1 -1
-
-#define BUTTON_CIRCLE_STYLE_MINUS_NORMAL_COLOR_INC 250 250 250 255
-#define BUTTON_CIRCLE_STYLE_MINUS_PRESSED_COLOR_INC 250 250 250 255
-#define BUTTON_CIRCLE_STYLE_MINUS_DISABLED_COLOR_INC 166 167 169 255
-
-#define BUTTON_COLORSELECTOR_NORMAL_COLOR_INC 250 250 250 255
-#define BUTTON_COLORSELECTOR_PRESSED_COLOR_INC 250 250 250 255
-#define BUTTON_COLORSELECTOR_DISABLED_COLOR_INC 166 167 169 255
-
-#define BUTTON_COLORSELECTOR_SHADOW_NORMAL_COLOR_INC 8 8 8 255
-#define BUTTON_COLORSELECTOR_SHADOW_PRESSED_COLOR_INC 8 8 8 255
-#define BUTTON_COLORSELECTOR_SHADOW_DISABLED_COLOR_INC 21 22 25 255
-
-#define BUTTON_COLORSELECTOR_NORMAL_TOP_OFFSET_INC 0 2
-#define BUTTON_COLORSELECTOR_NORMAL_BOTTOM_OFFSET_INC -1 1
-#define BUTTON_COLORSELECTOR_PRESSED_TOP_OFFSET_INC 0 -2
-#define BUTTON_COLORSELECTOR_PRESSED_BOTTOM_OFFSET_INC -1 -3
-
-#define BUTTON_DATETIME_AMPM_BG_MIN_INC 144 74
-#define BUTTON_DATETIME_AMPM_TEXT_FONT_SIZE_INC 64
-
-#define BUTTON_SEARCH_BUTTON_BG_BORDER_INC 13 13 13 13
-#define BUTTON_SEARCH_BUTTON_BG_MIN_INC 100 66
-#define BUTTON_SEARCH_BUTTON_VISIBLE_BG_MIN_INC 148 66
-#define BUTTON_SEARCH_BUTTON_ICONONLY_BG_MIN_INC 66 66
-#define BUTTON_SEARCH_BUTTON_TEXT_FONT_SIZE_INC 30
-
-#define BUTTON_STYLE1_NORMAL_TOP_OFFSET_INC 0 2
-#define BUTTON_STYLE1_NORMAL_BOTTOM_OFFSET_INC -1 1
-#define BUTTON_STYLE1_PRESSED_TOP_OFFSET_INC 0 -2
-#define BUTTON_STYLE1_PRESSED_BOTTOM_OFFSET_INC -1 -3
-
-#define BUTTON_STYLE1_SHADOW_NORMAL_COLOR_INC 8 8 8 255
-#define BUTTON_STYLE1_SHADOW_PRESSED_COLOR_INC 8 8 8 255
-#define BUTTON_STYLE1_SHADOW_DISABLED_COLOR_INC 21 22 25 255
-
-#define BUTTON_STYLE1_ICON_NORMAL_COLOR_INC 250 250 250 255
-#define BUTTON_STYLE1_ICON_PRESSED_COLOR_INC 250 250 250 255
-#define BUTTON_STYLE1_ICON_DISABLED_COLOR_INC 166 167 169 255
-
-#define BUTTON_TEXT_STYLE1_BG_MIN_INC 100 74
-#define BUTTON_TEXT_STYLE1_VISIBLE_BG_MIN_INC 148 74
-#define BUTTON_TEXT_STYLE1_ICONONLY_BG_MIN_INC 74 74
-#define BUTTON_TEXT_STYLE1_BG_BORDER_INC 13 13 15 15
-#define BUTTON_TEXT_STYLE1_PADDING_MIN_INC 12 0
-#define BUTTON_TEXT_STYLE1_VISIBLE_ICON_RECT_MIN_MAX_INC 45 45
-#define BUTTON_TEXT_STYLE1_VISIBLE_PADDING_ICON_TEXT_MIN_INC 4 0
-#define BUTTON_TEXT_STYLE1_VISIBLE_ICON_MIN_MAX_INC 45 45
-#define BUTTON_TEXT_STYLE1_ICONONLY_ICON_MIN_MAX_INC 45 45
-#define BUTTON_TEXT_STYLE1_FONT_SIZE_INC 36
-
-#define BUTTON_CIRCLE_STYLE_BG_MIN_MAX_INC 72 72
-#define BUTTON_CIRCLE_STYLE_IMAGE_MIN_MAX_INC 45 45
-#define BUTTON_CIRCLE_STYLE_CONTENT_MIN_MAX_INC 45 45
-#define BUTTON_CIRCLE_STYLE_LEFT_PADDING_MIN_MAX_INC 13 13
-#define BUTTON_CIRCLE_STYLE_RIGHT_PADDING_MIN_MAX_INC 14 14
-
-#define BUTTON_CIRCLE_NORMAL_MIN_WIDTH_INC 72
-#define BUTTON_CIRCLE_NORMAL_MIN_HEIGHT_INC 72
-#define BUTTON_CIRCLE_EXTENEDED_MIN_WIDTH_INC 110
-#define BUTTON_CIRCLE_EXTENEDED_MIN_HEIGHT_INC 110
-
-#define BUTTON_POPUP_NORMAL_TOP_OFFSET_INC 0 2
-#define BUTTON_POPUP_NORMAL_BOTTOM_OFFSET_INC -1 1
-#define BUTTON_POPUP_PRESSED_TOP_OFFSET_INC 0 -2
-#define BUTTON_POPUP_PRESSED_BOTTOM_OFFSET_INC -1 -3
-
-#define BUTTON_POPUP_SHADOW_NORMAL_COLOR_INC 250 250 250 255
-#define BUTTON_POPUP_SHADOW_PRESSED_COLOR_INC 8 8 8 255
-#define BUTTON_POPUP_SHADOW_DISABLED_COLOR_INC 231 232 232 255
-
-#define BUTTON_POPUP_ICON_NORMAL_COLOR_INC 8 8 8 255
-#define BUTTON_POPUP_ICON_PRESSED_COLOR_INC 250 250 250 255
-#define BUTTON_POPUP_ICON_DISABLED_COLOR_INC 81 82 82 255
-
-#define BUTTON_POPUP_BG_NORMAL_MIN_INC 30 76
-#define BUTTON_POPUP_BG_BORDER_INC 13 13 9 9
-#define BUTTON_POPUP_PADDING_MIN_INC 12 3
-#define BUTTON_POPUP_PADDING_ICON_TEXT_VISIBLE_MIN_INC 8 0
-#define BUTTON_POPUP_ICON_ICONONLY_MIN_INC 45 45
-#define BUTTON_POPUP_TEXT_FONT_SIZE_INC 36
-
-#define BUTTON_EDIT_STYLE_BG_NORMAL_MIN_MAX_INC 72 72
-#define BUTTON_EDIT_STYLE_IMAGE_NORMAL_MIN_MAX_INC 45 45
-
-#define BUTTON_EDIT_NORMAL_MIN_WIDTH_INC 72
-#define BUTTON_EDIT_NORMAL_MIN_HEIGHT_INC 72
-#define BUTTON_EDIT_EXTENDED_MIN_WIDTH_INC 90
-#define BUTTON_EDIT_EXTENDED_MIN_HEIGHT_INC 90
-
-#define BUTTON_EXPAND_BUTTON_TEXT_SIZE_INC 30
-
-#define BUTTON_EXPANDABLE_NORMAL_TOP_OFFSET_INC 0 2
-#define BUTTON_EXPANDABLE_NORMAL_BOTTOM_OFFSET_INC -1 1
-#define BUTTON_EXPANDABLE_PRESSED_TOP_OFFSET_INC 0 -2
-#define BUTTON_EXPANDABLE_PRESSED_BOTTOM_OFFSET_INC -1 -3
-
-#define BUTTON_EXPANDABLE_SHADOW_NORMAL_COLOR_INC 8 8 8 255
-#define BUTTON_EXPANDABLE_SHADOW_PRESSED_COLOR_INC 8 8 8 255
-#define BUTTON_EXPANDABLE_SHADOW_DISABLED_COLOR_INC 21 22 25 255
-
-#define BUTTON_EXPANDABLE_NUMBER_BG_NORMAL_MIN_MAX_INC 92 45
-#define BUTTON_EXPANDABLE_NUMBER_BG_BORDER_INC 13 13 15 15
-#define BUTTON_EXPANDABLE_NUMBER_PADDING_MIN_INC 12 1
-#define BUTTON_EXPANDABLE_NUMBER_ICON_RECT_EXPAND_MIN_MAX_INC 18 45
-#define BUTTON_EXPANDABLE_NUMBER_TEXT_MIN_MAX_INC 50 45
-#define BUTTON_EXPANDABLE_NUMBER_FONT_SIZE_INC 28
-
-#define BUTTON_CONTACT_BG_MIN_INC 18 66
-#define BUTTON_CONTACT_BG_BORDER_INC 8 8 8 8
-#define BUTTON_CONTACT_LEFT_PADDING_MIN_INC 12 0
-#define BUTTON_CONTACT_RIGHT_PADDING_MIN_INC 12 0
-#define BUTTON_CONTACT_FONT_SIZE_INC 32
-
-#define BUTTON_NAVIFRAME_BACK_BUTTON_BG_MIN_MAX_INC 85 98
-#define BUTTON_NAVIFRAME_LANDSCAPE_BACK_BUTTON_BG_MIN_MAX_INC 85 85
-#define BUTTON_NAVIFRAME_BACK_BUTTON_MIN_MAX_INC 63 63
-
-#define BUTTON_NAVIFRAME_DEFAULT_TEXT_COLOR_INC 250 250 250 255
-#define BUTTON_NAVIFRAME_FOCUSED_TEXT_COLOR_INC 250 250 250 255
-
-#define BUTTON_NAVIFRAME_TITLE_ICON_BG_MIN_MAX_INC 115 96
-#define BUTTON_NAVIFRAME_LANDSCAPE_TITLE_ICON_BG_MIN_MAX_INC 115 91
-#define BUTTON_NAVIFRAME_TITLE_ICON_IMAGE_MIN_MAX_INC 63 63
-
-#define BUTTON_NAVIFRAME_TITLE_TEXT_BG_MIN_INC 0 96
-#define BUTTON_NAVIFRAME_TITLE_TEXT_BG_MAX_INC 183 96
-#define BUTTON_NAVIFRAME_LANDSCAPE_TITLE_TEXT_BG_MIN_INC 0 91
-#define BUTTON_NAVIFRAME_LANDSCAPE_TITLE_TEXT_BG_MAX_INC 183 91
-#define BUTTON_NAVIFRAME_TITLE_TEXT_LEFT_PADDING_INC 16
-#define BUTTON_NAVIFRAME_TITLE_TEXT_TEXTBLOCK_MIN_INC 0 96
-#define BUTTON_NAVIFRAME_TITLE_TEXT_TEXTBLOCK_MAX_INC 151 96
-#define BUTTON_NAVIFRAME_LANDSCAPE_TITLE_TEXT_TEXTBLOCK_MIN_INC 0 91
-#define BUTTON_NAVIFRAME_LANDSCAPE_TITLE_TEXT_TEXTBLOCK_MAX_INC 151 91
-#define BUTTON_NAVIFRAME_TITLE_TEXT_BG_PRESSED_BORDER_INC 8 8 8 8
-#define BUTTON_NAVIFRAME_TITLE_TEXT_FONT_SIZE_INC 32
-#define BUTTON_NAVIFRAME_TITLE_TEXT_MIN_FONT_SIZE_INC 32
-#define BUTTON_NAVIFRAME_TITLE_TEXT_NORMAL_COLOR_INC "#FAFAFAFF"
-#define BUTTON_NAVIFRAME_TITLE_TEXT_SHADOW_NORMAL_COLOR_INC "#080808FF"
-#define BUTTON_NAVIFRAME_TITLE_TEXT_DISABLED_COLOR_INC "#818AA1FF"
-#define BUTTON_NAVIFRAME_TITLE_TEXT_SHADOW_DISABLED_COLOR_INC "#222C48FF"
-#define BUTTON_NAVIFRAME_TITLE_TEXT_PRESSED_COLOR_INC "#FAFAFAFF"
-#define BUTTON_NAVIFRAME_TITLE_TEXT_SHADOW_PRESSED_COLOR_INC "#080808FF"
-
-#define BUTTON_NAVIFRAME_MORE_BG_MIN_MAX_INC 85 98
-#define BUTTON_NAVIFRAME_LANDSCAPE_MORE_BG_MIN_MAX_INC 85 85
-#define BUTTON_NAVIFRAME_MORE_DEFAULT_IMAGE_MIN_MAX_INC 63 63
-#define BUTTON_NAVIFRAME_MORE_BOTTOM_PADDING_INC 0 17
-
-#define BUTTON_COLORSELECTOR_BG_DEFAULT_MIN_INC 74 74
-#define BUTTON_COLORSELECTOR_BG_BORDER_INC 13 13 15 15
-#define BUTTON_COLORSELECTOR_IMAGE_MIN_MAX_INC 45 45
-
-#define BUTTON_EDITFIELD_CLEAR_BUTTON_MIN_MAX_INC 60 60
-#define BUTTON_EDITFIELD_CLEAR_BUTTON_IMAGE_MIN_MAX_INC 54 54
-#define BUTTON_EDITFIELD_CLEAR_BUTTON_CLIPPER_DEFAULT_COLOR_INC 72 93 147 255
-#define BUTTON_EDITFIELD_CLEAR_BUTTON_CLIPPER_PRESSED_COLOR_INC 250 250 250 255
-#define BUTTON_EDITFIELD_CLEAR_BUTTON_CLIPPER_DISABLED_COLOR_INC 56 70 108 255
-
-#define BUTTON_SEARCH_CLEAR_BUTTON_MIN_MAX_INC 60 60
-#define BUTTON_SEARCH_CLEAR_BUTTON_IMAGE_MIN_MAX_INC 45 45
-#define BUTTON_SEARCH_CLEAR_BUTTON_CLIPPER_DEFAULT_COLOR_INC 93 97 118 255
-#define BUTTON_SEARCH_CLEAR_BUTTON_CLIPPER_PRESSED_COLOR_INC 250 250 250 255
-#define BUTTON_SEARCH_CLEAR_BUTTON_CLIPPER_DISABLED_COLOR_INC 56 58 71 153
-
-#define BUTTON_JUMP_SHADOW_NORMAL_COLOR_INC 8 8 8 255
-#define BUTTON_JUMP_SHADOW_PRESSED_COLOR_INC 8 8 8 255
-#define BUTTON_JUMP_SHADOW_DISABLED_COLOR_INC 21 22 25 255
-
-#define BUTTON_JUMP_NORMAL_COLOR_INC 250 250 250 255
-#define BUTTON_JUMP_PRESSED_COLOR_INC 250 250 250 255
-#define BUTTON_JUMP_DISABLED_COLOR_INC 166 167 169 255
-
-#define BUTTON_JUMP_STYLE_BG_MIN_INC 74 74
-#define BUTTON_JUMP_BG_BORDER_INC 13 13 15 15
-#define BUTTON_JUMP_PADDING_MIN_INC 12 5
-#define BUTTON_JUMP_ICONONLY_ICON_MIN_INC 45 45
-#define BUTTON_JUMP_TO_NORMAL_TOP_OFFSET_INC 0 2
-#define BUTTON_JUMP_TO_NORMAL_BOTTOM_OFFSET_INC -1 1
-#define BUTTON_JUMP_TO_PRESSED_TOP_OFFSET_INC 0 -2
-#define BUTTON_JUMP_TO_PRESSED_BOTTOM_OFFSET_INC -1 -3
-#define BUTTON_JUMP_TOP_PADDING_TO_SCROLLER_MIN_MAX_INC 26 18
-#define BUTTON_JUMP_LEFT_PADDING_TO_SCROLLER_MIN_MAX_INC 26 18
-
-#define BUTTON_FOCUS_DIALOGUE_LEFT_PADDING_INC 16 0
-#define BUTTON_FOCUS_DIALOGUE_RIGHT_PADDING_INC 16 0
-
-#define CHECK_DEFAULT_TEXT_FONT_SIZE_INC 36
-
-#define CHECK_ONOFF_BG_NORMAL_MIN_MAX_INC 135 63
-#define CHECK_ONOFF_ON_FONT_SIZE_INC 24
-#define CHECK_ONOFF_OFF_FONT_SIZE_INC 24
-#define CHECK_ONOFF_HANDLER_MIN_MAX_INC 81 63
-
-#define CHECK_STYLE_FAVORITE_SMALL_DEFAULT_BG_IMAGE_MIN_WIDTH_INC 45
-#define CHECK_STYLE_FAVORITE_SMALL_DEFAULT_BG_IMAGE_MIN_HEIGHT_INC 45
-
-#define CHECK_STYLE_FAVORITE_DEFAULT_BG_IMAGE_MIN_WIDTH_INC 72
-#define CHECK_STYLE_FAVORITE_DEFAULT_BG_IMAGE_MIN_HEIGHT_INC 72
-#define CHECK_STYLE_FAVORITE_EXTENDED_BG_IMAGE_MIN_WIDTH_INC 100
-#define CHECK_STYLE_FAVORITE_EXTENDED_BG_IMAGE_MIN_HEIGHT_INC 100
-#define CHECK_STYLE_FAVORITE_BG_NORMAL_MIN_MAX_INC 72 72
-
-#define CHECK_STYLE_DEFAULT_DEFAULT_BG_IMAGE_MIN_WIDTH_INC 63
-#define CHECK_STYLE_DEFAULT_DEFAULT_BG_IMAGE_MIN_HEIGHT_INC 63
-#define CHECK_STYLE_DEFAULT_EXTENDED_BG_IMAGE_MIN_WIDTH_INC 75
-#define CHECK_STYLE_DEFAULT_EXTENDED_BG_IMAGE_MIN_HEIGHT_INC 91
-#define CHECK_STYLE_DEFAULT_BG_NORMAL_MIN_MAX_INC 63 63
-#define CHECK_STYLE_DEFAULT_PADDING_BEFORE_TEXT_INC 16 0
-
-#define INDEX_BG_NINEPATCH_INC 8 8 8 8
-#define INDEX_ITEM_WIDTH_INC 52
-#define INDEX_ITEM_HEIGHT_INC 33
-#define INDEX_POPUP_BG_NINEPATCH_INC 22 22 22 22
-#define INDEX_POPUP_TEXT_COLOR_INC 250 250 250 255
-#define INDEX_POPUP_TEXT_SIZE_INC 136
-#define INDEX_ROLLOVER_TEXT_SIZE_INC 26
-#define INDEX_ROLLOVER_TEXT_COLOR_INC 160 159 154 255
-#define INDEX_ROLLOVER_ACTIVE_TEXT_COLOR_INC 93 131 255 255
-#define INDEX_DIVIDER_COLOR_INC 64 64 64 255
-#define INDEX_DIVIDER_WIDTH_INC 1
-#define INDEX_SCROLL_BG_LINE_COLOR_INC 64 64 64 255
-#define INDEX_SCROLL_BG_LINE_ACTIVE_COLOR_INC 79 102 197 255
-#define INDEX_SCROLL_BG_LINE_WIDTH_INC 3
-#define INDEX_POPUP_TOP_PADDING_SIZE_INC 10
-#define INDEX_POPUP_BOTTOM_PADDING_SIZE_INC 10
-#define INDEX_POPUP_LEFT_PADDING_SIZE_INC 34
-#define INDEX_POPUP_RIGHT_PADDING_SIZE_INC 34
-#define INDEX_POPUP_TEXT_WIDTH_INC 128
-#define INDEX_POPUP_TEXT_HEIGHT_INC 180
-#define INDEX_PADDING_SIZE_INC 3
-#define INDEX_ITEM_PADDING_SIZE_INC 2
-#define INDEX_SCROLL_BG_COLOR_INC 33 36 40 255
-
-#define INDEX_PAGECONTROL_IND_INC 52 9
-#define INDEX_PAGECONTROL_IND_MIN_INC 10 9
-#define INDEX_PAGECONTROL_FONT_SIZE_INC 28
-#define INDEX_PAGECONTROL_FONT_COLOR_INC 120 120 120
-
-#define RADIO_STYLE_DEFAULT_BG_IMAGE_MIN_WIDTH_INC 63
-#define RADIO_STYLE_DEFAULT_BG_IMAGE_MIN_HEIGHT_INC 63
-#define RADIO_STYLE_DEFAULT_EXTENDED_BG_IMAGE_MIN_WIDTH_INC 76
-#define RADIO_STYLE_DEFAULT_EXTENDED_BG_IMAGE_MIN_WIDTH_INC 76
-#define RADIO_STYLE_DEFAULT_BG_MIN_MAX_INC 63 63
-#define RADIO_STYLE_DEFAULT_FONT_SIZE_INC 36
-
-#define PANES_STYLE_DEFAULT_MOVABLE_SIZE_INC 65
-#define PANES_STYLE_DEFAULT_PADDING_LEFT_SIZE_INC 26
-#define PANES_STYLE_DEFAULT_PADDING_RIGHT_SIZE_INC 26
-#define PANES_STYLE_DEFAULT_MIDDLE_SIZE_INC 26
-#define PANES_STYLE_DEFAULT_FIXED_SIZE_INC 57
-
-#define SEGMENT_CONTROL_DEFAULT_ITEM_TEXT_COLOR_NORMAL_INC 153 153 153 255
-#define SEGMENT_CONTROL_ITEM_TITLE_TEXT_COLOR_PRESSED_INC 59 115 182 255
-#define SEGMENT_CONTROL_ITEM_TITLE_TEXT_COLOR_SELECTED_INC 59 115 182 255
-#define SEGMENT_CONTROL_ITEM_TITLE_TEXT_COLOR_DISABLED_INC 153 153 153 255
-
-#define SEGMENT_CONTROL_MULTILINE_TEXT_SIZE_INC 30
-#define SEGMENT_CONTROL_TEXT_SIZE_RANGE_MIN_INC 12
-#define SEGMENT_CONTROL_TEXT_SIZE_RANGE_MAX_INC 28
-#define SEGMENT_CONTROL_DIVIDER_LINE_MIN_SIZE_INC 4 32
-#define SEGMENT_CONTROL_DIVIDER_LEFT_COLOR_INC 211 209 203 255
-#define SEGMENT_CONTROL_DIVIDER_RIGHT_COLOR_INC 255 255 255 255
-#define SEGMENT_CONTROL_TEXT_PADDING_MIN_SIZE_INC 18 0
-#define SEGMENT_CONTROL_VISIBLE_ICON_RECT_MIN_MAX_INC 40 40
-#define SEGMENT_CONTROL_BADGE_TEXT_LEFT_PADDING_MIN_INC 22 45
-#define SEGMENT_CONTROL_BADGE_TEXT_RIGHT_PADDING_MIN_INC 18 47
-#define SEGMENT_CONTROL_BADGE_TEXT_COLOR_INC 10 100 208 255;
-#define SEGMENT_CONTROL_BADGE_TEXT_FONT_SIZE_INC 26;
-
-#define EDITFIELD_TITLE_SIZE_INC 32
-#define EDITFIELD_TITLE_COLOR_INC 110 111 118 255
-#define EDITFIELD_GUIDE_TEXT_COLOR_INC 121 131 138 255
-#define EDITFIELD_DEFAULT_ERASER_MINW_INC 48
-#define EDITFIELD_DEFAULT_ERASER_MINH_INC 48
-#define EDITFIELD_DEFAULT_ERASER_EVENT_MINW_INC 48
-#define EDITFIELD_DEFAULT_ERASER_EVENT_MINH_INC 70
-#define EDITFIELD_DEFAULT_MINH_INC 112
-#define EDITFIELD_TITLE_MINH_INC 128
-#define EDITFIELD_DEFAULT_TOP1_SINGLE_INC 27
-#define EDITFIELD_DEFAULT_TOP1_MULTI_INC 56
-#define EDITFIELD_DEFAULT_TOP2_INC 8
-#define EDITFIELD_DEFAULT_LEFT1_INC 0
-#define EDITFIELD_DEFAULT_LEFT2_INC 0
-#define EDITFIELD_DEFAULT_RIGHT1_ERASER_SHOW_INC 56
-#define EDITFIELD_DEFAULT_RIGHT2_INC 0
-#define EDITFIELD_DEFAULT_BOTTOM1_SINGLE_INC 25
-#define EDITFIELD_DEFAULT_BOTTOM1_MULTI_INC 8
-#define EDITFIELD_DEFAULT_BOTTOM2_MULTI_INC 12
-#define EDITFIELD_ERASER_DEFAULT_COLOR_INC 79 93 147 255
-#define EDITFIELD_ERASER_PRESSED_COLOR_INC 250 250 250 255
-
-#define BUTTON_TICKERNOTI_NORMAL_COLOR_INC        225 215 215 255
-#define BUTTON_TICKERNOTI_PRESSED_COLOR_INC       255 255 255 255
-#define BUTTON_TICKERNOTI_DISABLED_COLOR_INC      225 215 215 76
-
-#define BUTTON_DISCLIP_NORMAL_COLOR_INC           255 255 255 255
-#define BUTTON_DISCLIP_DISABLED_COLOR_INC         255 255 255 153
-
-#define CHECK_DEFAULT_TEXT_NORMAL_COLOR_INC        "#FFFFFFFF"
-#define CHECK_DEFAULT_TEXT_DISABLED_COLOR_INC      "#FFFFFF80"
-#define CHECK_DISCLIP_NORMAL_COLOR_INC             255 255 255 255
-#define CHECK_DISCLIP_DISABLED_COLOR_INC           255 255 255 128
-
-#define RADIO_DEFAULT_TEXT_NORMAL_COLOR_INC        "#FFFFFFFF"
-#define RADIO_DEFAULT_TEXT_DISABLED_COLOR_INC      "#FFFFFF80"
-#define RADIO_DISCLIP_NORMAL_COLOR_INC             255 255 255 255
-#define RADIO_DISCLIP_DISABLED_COLOR_INC           255 255 255 128
-
-#define CONTROLBAR_LARGE_HEIGHT_INC 122
-
-#define MULTIBUTTONENTRY_BG_COLOR_INC 29 38 60 255
-#define MULTIBUTTONENTRY_WIDTH_PAD_INC 26
-#define MULTIBUTTONENTRY_HEIGHT_PAD_INC 16
-#define MULTIBUTTONENTRY_BOX_HORIZONTAL_PAD_INC 8
-#define MULTIBUTTONENTRY_BOX_VERTICAL_PAD_INC 16
-#define MULTIBUTTONENTRY_LABEL_HEIGHT_INC 66 // same as button
-#define MULTIBUTTONENTRY_LABEL_PAD_INC 8
-#define MULTIBUTTONENTRY_LABEL_TEXT_SIZE_INC 36
-#define MULTIBUTTONENTRY_LABEL_TEXT_COLOR_INC "#FAFAFA"
-#define MULTIBUTTONENTRY_LABEL_TEXT_SHADOW_COLOR_INC "#080808"
-#define MULTIBUTTONENTRY_GUIDE_HEIGHT_INC 66 // same as button
-#define MULTIBUTTONENTRY_GUIDE_TEXT_SIZE_INC 36
-#define MULTIBUTTONENTRY_GUIDE_TEXT_COLOR_INC "#485D93" //same as editfield
-#define MULTIBUTTONENTRY_BUTTON_HEIGHT_INC 66
-#define MULTIBUTTONENTRY_BUTTON_PAD_INC 12
-#define MULTIBUTTONENTRY_BUTTON_NINEPATCH_INC 8 8 17 17
-#define MULTIBUTTONENTRY_BUTTON_TEXT_SIZE_INC 32
-#define MULTIBUTTONENTRY_BUTTON_TEXT_COLOR_INC "#FAFAFA"
-#define MULTIBUTTONENTRY_BUTTON_TEXT_DIM_COLOR_INC "#7A7C81"
-#define MULTIBUTTONENTRY_NUMBER_TEXT_SIZE_INC 32
-#define MULTIBUTTONENTRY_NUMBER_TEXT_COLOR_INC 250 250 250 255 // same as multibuttonentry label
-#define MULTIBUTTONENTRY_NUMBER_TEXT_SHADOW_COLOR_INC 8 8 8 255 // same as multibuttonentry label
-#define MULTIBUTTONENTRY_CLOSEDBUTTON_SIZE_INC 64
-
-#define SEARCHBAR_CANCEL_BUTTON_W_INC 136
-#define SEARCHBAR_CANCEL_BUTTON_WITH_DOUBLE_PADDING_W_INC 166
-#define SEARCHBAR_CANCEL_BUTTON_LEFT_PADDING_INC 10
-#define SEARCHBAR_TOP_PADDING_INC 17
-#define SEARCHBAR_BOTTOM_PADDING_INC 16
-#define SEARCHBAR_BASE_HEIGHT_INC 99
-#define SEARCHBAR_HEIGHT_INC 66
-#define SEARCHBAR_WIDTH_INC 120
-#define SEARCHBAR_LEFT_PADDING_INC 16
-#define SEARCHBAR_RIGHT_PADDING_INC 16
-#define SEARCHBAR_H_INC 99
-
-#define SELECTION_INFO_BACKGROUND_COLOR_INC          43 58 175 255
-#define SELECTION_INFO_TEXT_COLOR_INC                250 250 250 255
-#define SELECTION_INFO_MIN_VER_W_INC                 720
-#define SELECTION_INFO_MIN_HORZ_W_INC                1280
-#define SELECTION_INFO_VER_PADDING_INC               48
-#define SELECTION_INFO_LEFT_PADDING_INC              16
-#define SELECTION_INFO_TEXT_FONT_SIZE_INC            32
-#define SELECTION_INFO_SHADOW_VER_W_INC              720
-#define SELECTION_INFO_SHADOW_VER_H_INC              9
-#define SELECTION_INFO_SHADOW_HORZ_W_INC             1280
-#define SELECTION_INFO_SHADOW_HORZ_H_INC             9
-#define SELECTION_INFO_MIN_VER_BOTTOM_64_H_INC       150
-#define SELECTION_INFO_MIN_VER_BOTTOM_86_H_INC       186
-
-#define POPUP_ITEM_BG_PRESSED_BORDER_INC 8 8 8 8
-#define POPUP_ITEM_BG_DEFAULT_MIN_INC 612 110
-#define POPUP_ITEM_LEFT_MIN_PADDING_INC 24 0
-#define POPUP_ITEM_RIGHT_MIN_PADDING_INC 24 0
-#define POPUP_ITEM_BG_LEFT_TOP_PAD_MIN_INC 4 4
-#define POPUP_ITEM_BG_RIGHT_BOTTOM_PAD_MIN_INC 4 5
-#define POPUP_ITEM_ICON_TEXT_PADDING_INC 16 0
-#define POPUP_ITEM_TEXT_DISABLED_COLOR_INC 250 250 250 153
-#define POPUP_ITEM_TEXT_DISABLED_VISIBLE_COLOR_INC 250 250 250 153
-
-#define POPUP_ITEM_BG_LANDCAPE_MIN_INC 792 110
-
-#define POPUP_DEFAULT_TITLE_TEXT_COLOR_INC "#FAFAFA"
-#define POPUP_DEFAULT_TITLE_TEXT_SHADOW_COLOR "#080808"
-#define POPUP_DEFAULT_TITLE_TEXT_SHADOW_STYLE "far_shadow,bottom"
-#define POPUP_DEFAULT_DESCRIPTION_TEXT_COLOR_INC "#FFFFFF"
-#define POPUP_DEFAULT_TITLE2_TEXT_COLOR_INC "#B0B5C1"
-#define POPUP_DEFAULT_TITLE2_TEXT_SHADOW_COLOR "#323B54"
-#define POPUP_DIM_BG_DEFAULT_COLOR_INC 8 8 8 8
-#define POPUP_DIM_BG_COLOR_INC 8 8 8 128
-#define POPUP_DIM_BG_CLICKED_COLOR_INC 8 8 8 128
-#define POPUP_DIM_BG_TRANS_COLOR_INC 8 8 8 8
-#define POPUP_DIM_BG_CLICKED_TRANS_COLOR_INC 8 8 8 50
-
-#define POPUP_BASE_DEFAULT_TEXT_MIN_FONT_SIZE_INC 42
-#define POPUP_BASE_DEFAULT_TEXT_FONT_SIZE_INC 50
-#define POPUP_DESCRIPTION_DEFAULT_TEXT_FONT_SIZE_INC 38
-
-#define POPUP_BASE_DEFAULT_BASE_DEFAULT_MIN_INC 652 0
-#define POPUP_BASE_DEFAULT_BASE_DEFAULT_MAX_INC 652 1280
-#define POPUP_BASE_DEFAULT_BASE_LANDSCAPE_MIN_INC 832 0
-#define POPUP_BASE_DEFAULT_BASE_LANDSCAPE_MAX_INC 832 720
-#define POPUP_BASE_DEFAULT_BG_DEFAULT_IMAGE_BORDER_INC 26 26 32 47
-#define POPUP_BASE_DEFAULT_TITLE_DEFAULT_IMAGE_BORDER_INC 12 13 30 31
-#define POPUP_BASE_DEFAULT_BUTTON_BG_IMAGE_BORDER_INC 12 13 30 31
-#define POPUP_BASE_DEFAULT_TITLE_DEFAULT_MIN_INC 620 78
-#define POPUP_BASE_DEFAULT_TITLE_LANDSCAPE_MIN_INC 800 78
-#define POPUP_BASE_DEFAULT_PADDING_MIN_MAX_INC 26 0
-#define POPUP_BASE_DEFAULT_TITLE_ICON_DEFAULT_MIN_MAX_INC 64 64
-#define POPUP_BASE_DEFAULT_CONTENT_DEFAULT_MIN_MAX_INC 630 0
-#define POPUP_BASE_DEFAULT_CONTENT_LANDSCAPE_MIN_MAX_INC 810 0
-#define POPUP_BASE_DEFAULT_BUTTON_BG_DEFAULT_MIN_INC 596 96
-
-#define POPUP_DESC_LEFT_PADDING 16
-#define POPUP_DESC_RIGHT_PADDING 16
-#define POPUP_DESC_TOP_PADDING 14
-#define POPUP_DESC_BOTTOM_PADDING 16
-#define POPUP_LABEL_DESC_TOP_PADDING 32
-#define POPUP_LABEL_DESC_BOTTOM_PADDING 32
-#define POPUP_ACTION_DESC_TOP_PADDING 0
-#define POPUP_TITLE_LEFT_PADDING 26
-#define POPUP_TITLE_RIGHT_PADDING 26
-#define POPUP_TITLE_TOP_PADDING 0
-#define POPUP_TITLE_BOTTOM_PADDING 0
-#define POPUP_TITLE_ICON_TEXT_PADDING_INC 16 10
-
-#define POPUP_CONTENT_DEFAULT_PADDING_TOP_MIN_INC 32
-#define POPUP_CONTENT_DEFAULT_PADDING_LEFT_MIN_INC 26
-#define POPUP_CONTENT_DEFAULT_PADDING_RIGHT_MIN_INC 26
-#define POPUP_CONTENT_DEFAULT_PADDING_BOTTOM_MIN_INC 32
-#define POPUP_CONTENT_DEFAULT_CONTENT_DEFAULT_MIN_INC 630 0
-#define POPUP_CONTENT_DEFAULT_CONTENT_LANDSCAPE_MIN_INC 810 0
-
-#define POPUP_BASE_CONTENT_EXPAND_BG_DEFAULT_MIN_INC 0 96
-#define POPUP_BASE_CONTENT_EXPAND_TITLE_DEFAULT_MIN_INC 0 78
-
-#define POPUP_BASE_VERTICAL_BUTTON_BUTTONAREA_DEFAULT_MIN_INC 596 296
-
-#define POPUP_BUTTON3_VERTICAL_BUTTON_PADDING_TOP_MIN_INC 0 10
-#define POPUP_BUTTON3_VERTICAL_ACTION_AREA_HEIGHT "296"
-#define POPUP_BUTTON3_VERTICAL_BUTTON_BUTTON_MIN_MAX_INC 394 76
-#define POPUP_BUTTON3_VERTICAL_BUTTON_PADDING_BUTTON_MIN_INC 0 24
-#define POPUP_BUTTON3_VERTICAL_BUTTON_PADDING_BUTTON_MAX_INC 9999 24
-
-#define POPUP_BUTTON_DEFAULT_ACTION_AREA_HEIGHT "96"
-#define POPUP_BUTTON1_DEFAULT_BUTTON1_DEFAULT_MIN_INC 394 76
-#define POPUP_BUTTON1_DEFAULT_BUTTON1_DEFAULT_MAX_INC 596 76
-#define POPUP_BUTTON2_DEFAULT_HEIGHT_INC 76
-#define POPUP_BUTTON2_DEFAULT_BUTTON_DEFAULT_MIN_MAX_INC 314 76
-#define POPUP_BUTTON2_DEFAULT_PADDING_BUTTON_MIN_MAX_INC 16 76
-#define POPUP_BUTTON2_DEFAULT_PADDING_LEFT_RIGHT_WIDTH_INC 28
-#define POPUP_BUTTON3_DEFAULT_HEIGHT_INC 76
-#define POPUP_BUTTON3_DEFAULT_PADDING_BUTTON_MIN_MAX_INC 10 76
-#define POPUP_BUTTON3_DEFAULT_PADDING_LEFT_RIGHT_WIDTH_INC 28
-
-#define PROGRESSBAR_LIST_PROGRESS_STYLE_TEXT_COLOR_INC          110 111 118 255
-#define PROGRESSBAR_LIST_PROGRESS_STYLE_STATUS_TEXT_COLOR_INC          110 111 118 255
-#define PROGRESSBAR_LIST_PROGRESS_HEIGHT_INC 27
-#define PROGRESSBAR_LIST_PENDING_HEIGHT_INC 27
-#define PROGRESSBAR_PROGRESS_CIRCLE_BG_SIZE_INC 126 126
-#define PROGRESS_BG_IMAGE_BORDER_INC 17 17 0 0
-#define PROGRESS_BAR_IMAGE_BORDER_INC 8 8 0 0
-#define PROGRESS_BAR_IMAGE_PADDING_SIZE_INC 6 0
-#define PROCESS_XLARGE_IMAGE_HEIGHT_INC 126
-#define PROCESS_XLARGE_IMAGE_WIDTH_INC 126
-#define PROCESS_LARGE_IMAGE_HEIGHT_INC 63
-#define PROCESS_LARGE_IMAGE_WIDTH_INC 63
-#define PROCESS_MEDIUM_IMAGE_HEIGHT_INC 54
-#define PROCESS_MEDIUM_IMAGE_WIDTH_INC 54
-#define PROCESS_SMALL_IMAGE_HEIGHT_INC 36
-#define PROCESS_SMALL_IMAGE_WIDTH_INC 36
-
-#define NOCONTENT_TEXT_BLOCK_STYLE_COLOR_INC "#FAFAFA"
-#define NOCONTENT_TEXT_BLOCK_STYLE_COLOR_DIM_INC "#A2A5AE"
-#define NOCONTENT_HELP_TEXT_BLOCK_STYLE_COLOR_INC "#6E6F76"
-#define NOCONTENT_TEXT_BLOCK_TEXT_SIZE_INC   36
-#define NOCONTENT_HELP_TEXT_BLOCK_TEXT_SIZE_INC 32
-#define NOCONTENT_IMAGE_WIDTH_HEIGHT_INC     252 252
-#define NOCONTENT_BG_COLOR_INC               8 8 8 8
-#define NOCONTENT_TEXT_STYLE_BG_MIN_INC      0 68
-#define NOCONTENT_BASE_SEARCH_PADDING_INC    40
-#define NOCONTENT_PORTRAIT_HELP_TEXT_STYLE_BG_MIN_INC 0 156
-#define NOCONTENT_LANDSCAPE_HELP_TEXT_STYLE_BG_MIN_INC 0 80
-#define NOCONTENT_IMAGE_COLOR_INC            250 250 250 255
-#define NOCONTENT_SWALLOW_AREA_MIN_INC       0 80
-#define NOCONTENT_PORTRAIT_AFTER_HELP_TEXT_PADDING_INC 70 90
-#define NOCONTENT_LANDSCAPE_AFTER_HELP_TEXT_PADDING_INC 180 16
-#define NOCONTENT_PORTRAIT_AFTER_TEXT_PADDING_INC    70 96
-#define NOCONTENT_LANDSCAPE_AFTER_TEXT_PADDING_INC    180 16
-#define NOCONTENT_BASE_PORTRAIT_MIN_WIDTH_HEIGHT_INC 0 320
-#define NOCONTENT_BASE_LANDS_MIN_WIDTH_HEIGHT_INC 0 320
-#define NOCONTENT_BASE_PORTRAIT_MIN_WIDTH_HEIGHT_WITH_TEXT 0 742
-#define NOCONTENT_BASE_LANDS_MIN_WIDTH_HEIGHT_WITH_TEXT 0 510
-#define NOCONTENT_PORTRAIT_BUTTON_PADDING_INC 16 80
-#define NOCONTENT_LANDSCAPE_BUTTON_PADDING_INC 180 80
-
-#define ENTRY_TEXT_SIZE_INC 44
-#define ENTRY_TEXT_COLOR_INC "#FAFAFA"
-#define ENTRY_DISABLED_TEXT_COLOR_INC "#FAFAFA99"
-#define ENTRY_GUIDE_TEXT_COLOR_INC "#5D6176"
-#define ENTRY_CURSOR_COLOR_INC 58 114 255 255
-#define ENTRY_PREEDIT_BACKGROUND_COLOR_INC "#FAFAFA"
-#define ENTRY_PREEDIT_TEXT_COLOR_INC "#080808"
-#define ENTRY_PREEDIT_UNDERLINE_COLOR_INC "#FAFAFA"
-#define ENTRY_PREEDIT_SUB1_COLOR_INC "#2EA8E1"
-#define ENTRY_PREEDIT_SUB2_COLOR_INC "#9962C3"
-#define ENTRY_PREEDIT_SUB3_COLOR_INC "#76DE37"
-#define ENTRY_PREEDIT_SUB4_COLOR_INC "#999999"
-#define ENTRY_SELECTION_BG_COLOR 19 106 144 255
-#define ENTRY_SELECTION_BLOCK_HANDLE_MIN_SIZE 51 79
-#define ENTRY_SELECTION_EDGE_COLOR 59 115 182 255
-#define ENTRY_SELECTION_BLOCK_HANDLE_EDGE_WIDTH 4
-#define ENTRY_TOP_BOTTOM_PADDING_HEIGHT 3
-#define MAGNIFIER_HEIGHT_FILL 182
-#define MAGNIFIER_HEIGHT_FIXED 164
-#define MAGNIFIER_WIDTH_FIXED 325
-
-#define ENTRY_EDITFIELD_TEXT_SIZE_INC 44
-#define ENTRY_EDITFIELD_TEXT_COLOR_INC "#FAFAFA"
-#define ENTRY_EDITFIELD_DISABLED_TEXT_COLOR_INC "#FAFAFA99"
-#define ENTRY_EDITFIELD_GUIDE_TEXT_COLOR_INC "#485D93"
-
-#define ENTRY_EDITFIELD_SEARCHBAR_TEXT_SIZE_INC 36
-#define ENTRY_EDITFIELD_SEARCHBAR_TEXT_COLOR_INC "#FAFAFA"
-#define ENTRY_EDITFIELD_SEARCHBAR_DISABLED_TEXT_COLOR_INC "#969696"
-#define ENTRY_EDITFIELD_SEARCHBAR_GUIDE_TEXT_COLOR_INC "#5D6176"
-#define ENTRY_EDITFIELD_SEARCHBAR_DISABLED_GUIDE_TEXT_COLOR_INC "#969696"
-
-#define ENTRY_FONT_COLOR_BLACK_TEXT_COLOR_INC "#080808"
-#define ENTRY_FONT_COLOR_BLACK_DISABLED_TEXT_COLOR_INC "#08080880"
-#define ENTRY_FONT_COLOR_BLACK_GUIDE_TEXT_COLOR_INC "#90A9C7"
-
-#define BUBBLE_LAYOUT_SELECT_PAD 10
-#define BUBBLE_LAYOUT_BOTTOM_PAD 20
-
-#define ENTRY_BUBBLE_CALLERID_PAD 115
-#define ENTRY_BUBBLE_CALLERID_ICON_PAD 16
-#define ENTRY_BUBBLE_CALLERID_WIDTH 99
-#define ENTRY_BUBBLE_CALLERID_HEIGHT 99
-#define ENTRY_BUBBLE_GROUPCHAT_PAD 42
-#define ENTRY_BUBBLE_GROUPCHAT_TEXT_PAD 38
-#define ENTRY_BUBBLE_STATUS_PAD 140
-#define ENTRY_BUBBLE_READ_LEFTTOP_PAD 58 14
-#define ENTRY_BUBBLE_READ_RIGHTTOP_PAD 20 14
-#define ENTRY_BUBBLE_READ_RIGHTBOTTOM_PAD 20 14
-#define ENTRY_BUBBLE_SENT_LEFTTOP_PAD 20 14
-#define ENTRY_BUBBLE_SENT_RIGHTTOP_PAD 58 14
-#define ENTRY_BUBBLE_SENT_LEFTBOTTOM_PAD 20 14
-#define ENTRY_BUBBLE_MIDDLE_PAD 14
-#define ENTRY_BUBBLE_STATUS_TEXT_ICON_PAD 10 14
-#define ENTRY_BUBBLE_STATUS_TIME_SIZE 100 30
-#define ENTRY_BUBBLE_ICON_TOP_PAD 12
-#define ENTRY_BUBBLE_ICON_PAD 10
-#define ENTRY_BUBBLE_TEXT_MIN 82 50
-#define ENTRY_BUBBLE_TEXT_SIZE 38
-#define ENTRY_BUBBLE_SENT_TEXT_COLOR "#080808"
-#define ENTRY_BUBBLE_SENT_TEXT_SHADOW_STYLE "shadow,bottom"
-#define ENTRY_BUBBLE_SENT_TEXT_SHADOW_COLOR "#ffffff7f"
-#define ENTRY_BUBBLE_RECEV_TEXT_COLOR "#080808"
-#define ENTRY_BUBBLE_RECEV_TEXT_SHADOW_STYLE "shadow,bottom"
-#define ENTRY_BUBBLE_RECEV_TEXT_SHADOW_COLOR "#ffffff7f"
-#define ENTRY_BUBBLE_RECEV_BG_BORDER_INC 55 24 55 15
-#define ENTRY_BUBBLE_SENT_BG_BORDER_INC 24 55 55 15
-#define ENTRY_BUBBLE_STATUS_TIME_TEXT_SIZE_INC 22
-#define ENTRY_BUBBLE_SENT_STATUS_TIME_COLOR_INC 110 111 118 255
-#define ENTRY_BUBBLE_READ_STATUS_TIME_COLOR_INC 110 111 118 255
-#define ENTRY_BUBBLE_GROUPCHAT_SIZE_INC 30
-#define ENTRY_BUBBLE_GROUPCHAT_COLOR_INC 110 111 118 255
-
-/* not used in elm/entry/base-noedit/{read,sent}message */
-#define ENTRY_BUBBLE_EX_PAD 58
-#define ENTRY_BUBBLE_EX_CALLERID_PAD 178
-#define ENTRY_BUBBLE_IX_PAD 20
-#define ENTRY_BUBBLE_Y_PAD 15
-#define ENTRY_BUBBLE_DATE_AREA_TEXT_SIZE_INC 26
-#define ENTRY_BUBBLE_CALLERID_RELATIVE_INC 0.0 0.0
-#define ENTRY_BUBBLE_RECEV_CALLERID_REL_INC 1.0 0.0
-#define ENTRY_BUBBLE_TEXT_CALLID_REL2_X_INC "elm.rect.right.pad"
-#define ENTRY_BUBBLE_READ_TEXT_CALLID_REL1_X_INC "elm.rect.left.pad"
-#define ENTRY_BUBBLE_TEXT_CALLID_REL2_Y_INC "elm.rect.groupchat.text.pad"
-#define ENTRY_BUBBLE_STATUS_TIME_PAD_MIN_H_INC 14
-#define ENTRY_BUBBLE_STATUS_TIME_PAD_REL_INC 0.0 1.0
-#define ENTRY_BUBBLE_READ_STATUS_TIME_PAD_REL_INC 1.0 1.0
-#define ENTRY_BUBBLE_GROUPCHART_ENABLE_INC 1
-#define ENTRY_BUBBLE_GROUPCHART_PAD 36 30
-#define ENTRY_BUBBLE_GROUPCHART_WITH_CALLERID_PAD 158 30
-#define ENTRY_BUBBLE_READ_STATUS_REL_INC 1.0 0.0
-#define ENTRY_BUBBLE_READ_TIME_REL_INC 1.0 1.0
-
-#define ENTRY_SEARCH_ICON_MIN_MAX_INC 45 45
-#define ENTRY_SEARCH_ICON_CLIPPER_DEFAULT_COLOR_INC 93 97 118 255
-#define ENTRY_SEARCH_ICON_CLIPPER_DISABLED_COLOR_INC 56 58 71 255
-#define ENTRY_SEARCH_ICON_LEFT_PADDING_MIN_MAX_INC 6 0
-#define ENTRY_SEARCH_ICON_RIGHT_PADDING_MIN_MAX_INC 16 0
-
-#define SLIDER_INDICATOR_TEXT_COLOR_INC      "#FAFAFAFF"
-#define SLIDER_INDICATOR_TEXT_PRESSED_COLOR_INC      "#FAFAFAFF"
-#define SLIDER_INDICATOR_TEXT_DIM_COLOR_INC      "#AAAAACFF"
-#define SLIDER_INDICATOR_TEXT_SHADOW_TEXTBLOCK_NORMAL_COLOR_INC    "#080808FF"
-#define SLIDER_INDICATOR_TEXT_SHADOW_TEXTBLOCK_PRESSED_COLOR_INC    "#080808FF"
-#define SLIDER_INDICATOR_TEXT_SHADOW_TEXTBLOCK_DIM_COLOR_INC        "#212226FF"
-#define SLIDER_UNITS_TEXT_COLOR_INC      250 250 250 158
-#define SLIDER_UNITS_TEXT_SIZE_INC  30
-#define SLIDER_INDICATOR_TEXT_SIZE_INC  42
-#define SLIDER_BASE_HEIGHT_INC  34
-#define SLIDER_BASE_MIN_WIDTH_INC 375
-#define SLIDER_SWALLOW_BAR_MIN_WIDTH_INC  72
-#define SLIDER_SWALLOW_BAR_HEIGHT_INC  74
-#define SLIDER_INDICATOR_IMAGE_BORDER_INC  32 32 32 32
-#define SLIDER_INDICATOR_IMAGE_PADDING_SIZE_INC  12 0
-#define SLIDER_INDICATOR_MAX_WIDTH_INC 90
-#define SLIDER_INDICATOR_WIDTH_INC 48
-#define SLIDER_INDICATOR_HEIGHT_INC 72
-#define SLIDER_ICON_CLIPPER_COLOR_INC 250 250 250 153
-#define SLIDER_ICON_DISABLED_COLOR_INC 150 150 150 153
-#define SLIDER_CENTER_POINT_PADDING_SIZE_INC 0 9
-#define SLIDER_UNITS_TEXT_NUM_SIZE_INC 48
-#define SLIDER_UNITS_TEXTSTYLE_SIZE_INC 28
-
-#define SLIDER_INDICATOR_POPUP_TEXT_COLOR_INC 76 81 88 255
-#define SLIDER_INDICATOR_POPUP_TEXT_SIZE_INC 72
-#define SLIDER_INDICATOR_POPUP_HEIGHT_INC 99
-#define SLIDER_INDICATOR_POPUP_MIN_WIDTH_INC 90
-#define SLIDER_INDICATOR_POPUP_BG_IMAGE_WIDTH_INC 35
-#define SLIDER_INDICATOR_POPUP_BG_CENTER_IMAGE_SIZE_INC 18 99
-#define SLIDER_INDICATOR_POPUP_PADDING_MIN_SIZE_INC 12 0
-#define SLIDER_INDICATOR_POPUP_LEFT_BG_BORDER_INC 16 8 8 8
-#define SLIDER_INDICATOR_POPUP_RIGHT_BG_BORDER_INC 8 16 8 8
-#define SLIDER_CENTER_POINT_MIN_SIZE_INC 18 27
-#define SLIDER_CENTER_POINT_MAX_SIZE_INC 18 27
-#define SLIDER_BAR_RIGHT_PADDING_SIZE_INC 16 0
-
-#define TICKER_NOTI_DEFAULT_TEXT_COLOR_INC "#FAFAFA"
-#define TICKER_NOTI_DEFAULT_TEXT2_COLOR_INC "#FFFFFF"
-
-#define DATETIME_WIDGET_HEIGHT                     74
-#define DATETIME_WIDGET_PADDING_SIZE_INC           16 74
-#define DATETIME_TEXT_FONT_SIZE_INC                36
-
-#define DATETIME_LABEL_TEXT_BLOCK_STYLE_COLOR_INC  250 250 250 255
-#define DATETIME_LABEL_TEXT_BLOCK_STYLE_SELECTED_COLOR_INC  250 250 250 255
-
-#define DATETIME_POPUP_CONTENT_SIZE_INC 652 272
-#define DATETIME_POPUP_CONTENT_LEFT_PADDING_WIDTH_INC 62
-#define DATETIME_POPUP_CONTENT_RIGHT_PADDING_WIDTH_INC 62
-#define DATETIME_POPUP_CONTENT_CENTER_PADDING_WIDTH_INC 24
-#define DATETIME_POPUP_CONTENT_TOP_PADDING_HEIGHT_INC 28
-#define DATETIME_POPUP_CONTENT_BOTTOM_PADDING_HEIGHT_INC 28
-#define DATETIME_POPUP_CONTENT_FIELD_WIDTH_INC 160
-#define DATETIME_POPUP_CONTENT_FIELD_HEIGHT_INC 100
-#define DATETIME_POPUP_CONTENT_TIME_24HR_FIELD_WIDTH_INC 252
-#define DATETIME_POPUP_CONTENT_FIELD_TEXT_SIZE_INC 64
-#define DATETIME_POPUP_CONTENT_FIELD_TEXT_COLOR_INC 250 250 250 255
-
-#define DATETIME_POPUP_ENTRY_HEIGHT_INC 100
-#define DATETIME_POPUP_ENTRY_MIN_WIDTH_INC 84
-#define DATETIME_POPUP_ENTRY_TEXT_SIZE_INC 64
-#define DATETIME_POPUP_ENTRY_TEXT_COLOR_INC 250 250 250 255;
-
-#define SPINNER_UP_DOWN_IMAGE_SIZE_INC 84 58
-#define SPINNER_UP_DOWN_IMAGE_BORDER_SIZE_INC 13 13 15 15
-#define SPINNER_UP_DOWN_ARROW_IMAGE_SIZE_INC 54 54
-#define SPINNER_TEXT_HEIGHT_INC 100
-#define SPINNER_ENTRY_TEXT_SIZE_INC 64
-#define SPINNER_ENTRY_TEXT_COLOR_INC 250 250 250 255
-#define SPINNER_UP_DOWN_ARROW_DEFAULT_TOP_OFFSET_INC 0 2
-#define SPINNER_UP_DOWN_ARROW_DEFAULT_BOTTOM_OFFSET_INC -1 1
-#define SPINNER_UP_DOWN_ARROW_PRESSED_TOP_OFFSET_INC 0 -2
-#define SPINNER_UP_DOWN_ARROW_PRESSED_BOTTOM_OFFSET_INC -1 -3
-#define SPINNER_UP_DOWN_ARROW_SHADOW_DEFAULT_COLOR_INC 8 8 8 255
-#define SPINNER_UP_DOWN_ARROW_SHADOW_PRESSED_COLOR_INC 8 8 8 255
-#define SPINNER_UP_DOWN_ARROW_DEFAULT_COLOR_INC 250 250 250 255
-#define SPINNER_UP_DOWN_ARROW_PRESSED_COLOR_INC 250 250 250 255
-
-#define ENTRY_DATETIME_POPUP_TEXT_SIZE_INC 64
-
-#define COLORSELECTOR_MIN_W_INC 688
-#define COLORSELECTOR_MIN_H_INC 336
-#define COLORSELECTOR_MAX_W_INC 1014
-#define COLORSELECTOR_COLORBAR_HEIGHT 112
-#define COLORSELECTOR_COLORBAR_LEFT_PADDING 122
-#define COLORSELECTOR_COLORBAR_RIGHT_PADDING 122
-#define COLORSELECTOR_BUTTON_TOP_PADDING 19
-#define COLORSELECTOR_ARROW_BG_LEFT_PADDING 120
-#define COLORSELECTOR_ARROW_BG_RIGHT_PADDING 120
-#define COLORSELECTOR_ARROW_MIN_WIDTH 27
-#define COLORSELECTOR_ARROW_MIN_HEIGHT 72
-#define COLORSELECTOR_ARROW_REL1_OFFSET 0 4
-#define COLORSELECTOR_ARROW_REL2_OFFSET 0 3
-#define COLORSELECTOR_DRAGGABLE_EVENT_AREA 80 80
-#define COLORSELECTOR_BUTTON_LEFT_PADDING 32
-#define COLORSELECTOR_BUTTON_RIGHT_PADDING 32
-#define COLORSELECTOR_BUTTON_WIDTH 74
-#define COLORSELECTOR_BUTTON_HEIGHT 74
-#define COLORSELECTOR_BUTTON_BORDER 6 6 6 6
-#define COLORSELECTOR_PADDING_COLOR_TOP_INC 39 40 43 255
-#define COLORSELECTOR_PADDING_COLOR_BOTTOM_INC 17 19 27 255
-
-#define COLORSELECTOR_PALETTE_COLORBG_MIN_WIDTH_INC 86
-#define COLORSELECTOR_PALETTE_COLORBG_MIN_HEIGHT_INC 86
-#define COLORSELECTOR_PALETTE_COLORBG_FOCUS_MIN_WIDTH_INC 84
-#define COLORSELECTOR_PALETTE_COLORBG_FOCUS_MIN_HEIGHT_INC 84
-#define COLORSELECTOR_PORTRAIT_HOR_PAD_INC "50"
-#define COLORSELECTOR_PORTRAIT_VER_PAD_INC "20"
-#define COLORSELECTOR_LANDSCAPE_HOR_PAD_INC "36"
-#define COLORSELECTOR_LANDSCAPE_VER_PAD_INC "0"
-#define COLORSELECTOR_PALETTE_BORDER_INC 13 13 13 13
-#define COLORSELECTOR_PORTRAIT_HOR_PAD_COLORPLANE_INC "6"
-#define COLORSELECTOR_PORTRAIT_VER_PAD_COLORPLANE_INC "12"
-#define COLORSELECTOR_PALETTE_COLORBG_MIN_COLORPLANE_INC 67 67
-#define COLORSELECTOR_PALETTE_COLORPLANE_BORDER_INC 8 8 8 8
-#define COLORSELECTOR_COLORPLANE_PADDING_COLORPLANE_BG 35 0
-#define COLORSELECTOR_COLORPLANE_CONTROL_SIZE 16 16
-#define COLORPLANE_MIN_HEIGHT 144
-#define COLORSELECTOR_BOTTOM_PAD_COLORPLANE_INC 24
-
-#define TICKERNOTI_TEXT_COLOR_INC 250 250 250 255
-#define TICKERNOTI_DEFAULT_BG_MIN_HEIGHT_INC 100
-#define TICKERNOTI_DEFAULT_BG_TOTAL_MIN_HEIGHT_INC 100
-#define TICKERNOTI_DEFAULT_BG_BORDER_INC 8 8 8 8
-#define TICKERNOTI_DEFAULT_BG_PADDING_LEFT_TOP_INC 16 12
-#define TICKERNOTI_DEFAULT_BG_PADDING_RIGHT_BOTTOM_INC 16 12
-#define TICKERNOTI_DEFAULT_PADDING_AFTER_ICON_INC 16 0
-#define TICKERNOTI_DEFAULT_TEXT_MIN_INC 0 60
-#define TICKERNOTI_DEFAULT_BUTTON_MIN_INC 154 74
-#define TICKERNOTI_DEFAULT_BUTTON_MAX_INC 154 74
-#define TICKERNOTI_DEFAULT_ICON_MIN_INC 63 63
-#define TICKERNOTI_DEFAULT_PADDING_BEFORE_BUTTON_INC 16 0
-#define TICKERNOTI_DEFAULT_TEXT_FONT_SIZE_INC 30
-#define TICKERNOTI_DEFAULT_TEXT2_FONT_SIZE_INC 24
-#define TICKERNOTI_TEXTONLY_BG_MIN_HEIGHT_INC 60
-
-#define SCROLLER_DEFAULT_SCROLLBAR_VBAR_IMAGE "org.tizen.setting.png"
-#define SCROLLER_DEFAULT_SCROLLBAR_HBAR_IMAGE "org.tizen.setting.png"
-#define SCROLLER_DEFAULT_SCROLLBAR_VBAR_IMAGE_BORDER 0 0 12 14
-#define SCROLLER_DEFAULT_SCROLLBAR_HBAR_IMAGE_BORDER 12 14 0 0
-#define SCROLLER_DEFAULT_SCROLLBAR_VBAR_MIN_SIZE_INC 18 72
-#define SCROLLER_DEFAULT_SCROLLBAR_VBAR_MAX_SIZE_INC 18 99999
-#define SCROLLER_DEFAULT_SCROLLBAR_HBAR_MIN_SIZE_INC 72 18
-#define SCROLLER_DEFAULT_SCROLLBAR_HBAR_MAX_SIZE_INC 99999 18
-#define SCROLLER_DEFAULT_SCROLLBAR_VBAR_PADDING_SIZE 6
-#define SCROLLER_DEFAULT_SCROLLBAR_HBAR_PADDING_SIZE 6
-#define SCROLLER_MATCHLIST_SCROLLBAR_VBAR_IMAGE "org.tizen.setting.png"
-#define SCROLLER_MATCHLIST_SCROLLBAR_HBAR_IMAGE "org.tizen.setting.png"
-#define SCROLLER_MATCHLIST_SCROLLBAR_BG_IMAGE_BORDER 13 13 10 15
-#define SCROLLER_MATCHLIST_SCROLLBAR_VBAR_PADDING_SIZE 6
-#define SCROLLER_MATCHLIST_SCROLLBAR_HBAR_PADDING_SIZE 16
-#define SCROLLER_MATCHLIST_SCROLLBAR_VBAR_MIN_SIZE_INC 16 238
-#define SCROLLER_MATCHLIST_SCROLLBAR_VBAR_MAX_SIZE_INC 16 99999
-#define SCROLLER_MATCHLIST_SCROLLBAR_HBAR_MIN_SIZE_INC 180 16
-#define SCROLLER_MATCHLIST_SCROLLBAR_HBAR_MAX_SIZE_INC 99999 16
-#define SCROLLER_MATCHLIST_SCROLLBAR_VBAR_RUNNER_BORDER 0 0 4 4
-#define SCROLLER_MATCHLIST_SCROLLBAR_HBAR_RUNNER_BORDER 4 4 0 0
-#define SCROLLER_MATCHLIST_SCROLLBAR_VBAR_IMAGE_BORDER 0 0 12 14
-#define SCROLLER_MATCHLIST_SCROLLBAR_HBAR_IMAGE_BORDER 12 14 0 0
-#define SCROLLER_MATCHLIST_SCROLLBAR_VBAR_OVER1 6 6 6 0
-#define SCROLLER_MATCHLIST_SCROLLBAR_VBAR_OVER2 6 6 6 0
-#define SCROLLER_MATCHLIST_SCROLLBAR_HBAR_OVER1 6 6 6 0
-#define SCROLLER_MATCHLIST_SCROLLBAR_HBAR_OVER2 6 6 6 0
-#define SCROLLER_PHOTOCAM_SCROLLBAR_VBAR_IMAGE "org.tizen.setting.png"
-#define SCROLLER_PHOTOCAM_SCROLLBAR_HBAR_IMAGE "org.tizen.setting.png"
-#define SCROLLER_PHOTOCAM_SCROLLBAR_VBAR_PADDING_SIZE 6
-#define SCROLLER_PHOTOCAM_SCROLLBAR_HBAR_PADDING_SIZE 16
-#define SCROLLER_PHOTOCAM_SCROLLBAR_VBAR_MIN_SIZE_INC 16 238
-#define SCROLLER_PHOTOCAM_SCROLLBAR_VBAR_MAX_SIZE_INC 16 99999
-#define SCROLLER_PHOTOCAM_SCROLLBAR_HBAR_MIN_SIZE_INC 180 16
-#define SCROLLER_PHOTOCAM_SCROLLBAR_HBAR_MAX_SIZE_INC 99999 16
-#define SCROLLER_PHOTOCAM_SCROLLBAR_VBAR_RUNNER_BORDER 0 0 4 4
-#define SCROLLER_PHOTOCAM_SCROLLBAR_HBAR_RUNNER_BORDER 4 4 0 0
-#define SCROLLER_PHOTOCAM_SCROLLBAR_VBAR_IMAGE_BORDER 0 0 12 14
-#define SCROLLER_PHOTOCAM_SCROLLBAR_HBAR_IMAGE_BORDER 12 14 0 0
-#define SCROLLER_PHOTOCAM_SCROLLBAR_VBAR_OVER1 6 6 6 0
-#define SCROLLER_PHOTOCAM_SCROLLBAR_VBAR_OVER2 6 6 6 0
-#define SCROLLER_PHOTOCAM_SCROLLBAR_HBAR_OVER1 6 6 6 0
-#define SCROLLER_PHOTOCAM_SCROLLBAR_HBAR_OVER2 6 6 6 0
-#define SCROLLER_HANDLER_SCROLLBAR_VBAR_MIN_SIZE_INC 36 234
-#define SCROLLER_HANDLER_SCROLLBAR_HBAR_MIN_SIZE_INC 234 36
-#define SCROLLER_HANDLER_SCROLLBAR_VBAR_MIDDLE_MIN_SIZE_INC 36 37
-#define SCROLLER_HANDLER_SCROLLBAR_HBAR_MIDDLE_MIN_SIZE_INC 37 36
-#define SCROLLER_HANDLER_SCROLLBAR_VBAR_BOTTOM_BORDER 10 10 0 10
-#define SCROLLER_HANDLER_SCROLLBAR_VBAR_RIGHT_BORDER 0 10 10 10
-
-#define TOOLBAR_ITEM_BG_DEFAULT_BORDER_INC 8 8 2 0
-#define TOOLBAR_ITEM_BG_PRESSED_BORDER_INC 8 8 2 0
-#define TOOLBAR_ITEM_TAB_FOCUS_BORDER_INC 8 8 8 8
-#define TOOLBAR_ITEM_TEXTBLOCK_COLOR_INC "#FAFAFA"
-#define TOOLBAR_ITEM_PRESSED_TEXTBLOCK_COLOR_INC "#FAFAFA"
-#define TOOLBAR_ITEM_DISABLED_TEXTBLOCK_COLOR_INC "#9EA0A7"
-#define TOOLBAR_ITEM_TEXTBLOCK_SHADOW_COLOR_INC "#080808"
-#define TOOLBAR_ITEM_PRESSED_TEXTBLOCK_SHADOW_COLOR_INC "#080808"
-#define TOOLBAR_ITEM_DISABLED_TEXTBLOCK_SHADOW_COLOR_INC "#353947"
-#define TOOLBAR_ITEM_DEFAULT_ICON_COLOR_INC 255 255 255 255
-#define TOOLBAR_ITEM_ICON_COLOR_INC 250 250 250 255
-#define TOOLBAR_ITEM_PRESSED_ICON_COLOR_INC 250 250 250 255
-#define TOOLBAR_ITEM_DISABLED_ICON_COLOR_INC 158 160 167 255
-#define TOOLBAR_ITEM_ICON_SHADOW_COLOR_INC 8 8 8 255
-#define TOOLBAR_ITEM_PRESSED_ICON_SHADOW_COLOR_INC 8 8 8 255
-#define TOOLBAR_ITEM_DISABLED_ICON_SHADOW_COLOR_INC 53 57 71 255
-#define TOOLBAR_ITEM_ONE_ITEM_PADDING_SIZE 60
-#define TOOLBAR_ITEM_TWO_ITEMS_PADDING_SIZE 40
-#define TOOLBAR_ITEM_THREE_ITEMS_PADDING_SIZE 20
-#define TOOLBAR_ITEM_DIVIDER_SIZE 2 78
-#define TOOLBAR_ITEM_DIVIDER_LEFT_COLOR_INC 107 116 126 255
-#define TOOLBAR_ITEM_DIVIDER_RIGHT_COLOR_INC 107 116 126 255
-
-#define TABBAR_ITEM_TAB_SELECT_BAR_BORDER_INC 1 1 1 1
-#define TABBAR_ITEM_TAB_PRESS_BORDER_INC 8 8 4 0
-#define TABBAR_ITEM_TAB_FOCUS_BORDER_INC 8 8 8 8
-#define TABBAR_ITEM_TEXTBLOCK_COLOR_INC "#D2D2D2"
-#define TABBAR_ITEM_SELECTED_TEXTBLOCK_COLOR_INC "#D2D2D2"
-#define TABBAR_ITEM_PRESSED_TEXTBLOCK_COLOR_INC "#FAFAFA"
-#define TABBAR_ITEM_DISABLED_TEXTBLOCK_COLOR_INC "#717A91"
-#define TABBAR_ITEM_TEXTBLOCK_SHADOW_COLOR_INC "#080808"
-#define TABBAR_ITEM_PRESSED_TEXTBLOCK_SHADOW_COLOR_INC "#080808"
-#define TABBAR_ITEM_DISABLED_TEXTBLOCK_SHADOW_COLOR_INC "#1D263D"
-#define TABBAR_ITEM_DEFAULT_ICON_COLOR_INC 255 255 255 255
-#define TABBAR_ITEM_ICON_COLOR_INC 210 210 210 255
-#define TABBAR_ITEM_SELECTED_ICON_COLOR_INC 210 210 210 255
-#define TABBAR_ITEM_PRESSED_ICON_COLOR_INC 250 250 250 255
-#define TABBAR_ITEM_DISABLED_ICON_COLOR_INC 113 122 145 255
-#define TABBAR_ITEM_ICON_SHADOW_COLOR_INC 8 8 8 255
-#define TABBAR_ITEM_PRESSED_ICON_SHADOW_COLOR_INC 8 8 8 255
-#define TABBAR_ITEM_DISABLED_ICON_SHADOW_COLOR_INC 29 38 61 255
-#define TABBAR_ITEM_BG_DEFAULT_BORDER_INC 8 8 35 35
-#define TABBAR_ITEM_BG_DEFAULT_VISIBLE_INC 0
-#define TABBAR_DEFAULT_HEIGHT_INC 126
-#define TABBAR_ICON_TEXT_HEIGHT_INC 126
-#define TABBAR_HORIZONTAL_HEIGHT_INC 75
-#define TABBAR_HORIZONTAL_ICON_TEXT_HEIGHT_INC 75
-#define TABBAR_ITEM_ICON_SIZE_INC 63 63
-#define TABBAR_BADGE_TEXT_COLOR_INC 250 250 250 255
-#define TABBAR_BADGE_BG_IMAGE_BORDER_INC 26 26 0 0
-#define TABBAR_BADGE_ONE_ITEM_PADDING_SIZE 10 10
-#define TABBAR_BADGE_TWO_ITEMS_PADDING_SIZE 6 10
-#define TABBAR_BADGE_THREE_ITEMS_PADDING_SIZE 4 10
-#define TABBAR_ITEM_DIVIDER_SIZE 2 88
-#define TABBAR_ITEM_WITH_TITLE_DIVIDER_SIZE 2 48
-#define TABBAR_ITEM_DIVIDER_LEFT_COLOR_INC 131 140 163 255
-#define TABBAR_ITEM_DIVIDER_RIGHT_COLOR_INC 131 140 163 255
-#define TABBAR_ITEM_WITH_TITLE_DIVIDER_LEFT_COLOR_INC 78 86 108 255
-#define TABBAR_ITEM_WITH_TITLE_DIVIDER_RIGHT_COLOR_INC 78 86 108 255
-
-#define CONFORMANT_INDICATOR_BG_DEFAULT_COLOR_INC 30 30 30 255
-#define CONFORMANT_INDICATOR_BG_TRANSLUCENT_COLOR_INC 8 8 8 8
-#define CONFORMANT_INDICATOR_BG_TRANSPARENT_COLOR_INC 8 8 8 8
-
-#define TTS_FOCUS_BORDER 9 9 9 9
-
-#define PANEL_HANDLER_MIN_INC 60 0
-#define PANEL_SHADOW_MIN_INC 24 0
-#define PANEL_CONTENT_MIN_INC 580 0
index 68e03daf3b9125b9eadec51fb37a9b8703c4e382..9b790141b906473e0c1c8ad35a98f1a5094e7187 100644 (file)
@@ -1,8 +1,8 @@
 <?xml version="1.0" encoding="utf-8"?>
 <manifest xmlns="http://tizen.org/ns/packages" main_package="org.tizen.setting" package="setting-shortcut-efl" version="0.3.0-1">
-        <label>Settings shortcut</label>
-        <author email="mj2004.park@samsung.com" href="www.samsung.com">MyoungJune Park</author>
-        <description>Shortcut list of settings</description>
+       <label>Settings shortcut</label>
+       <author email="mj2004.park@samsung.com" href="www.samsung.com">MyoungJune Park</author>
+       <description>Shortcut list of settings</description>
        <ui-application appid="setting-shortcut-efl" exec="@TZ_SYS_RO_UG@/bin/setting-shortcut-efl" type="capp" nodisplay="true" taskmanage="false">
                <icon>ug-setting-shortcut-efl.png</icon>
                <label>Settings shortcut</label>
index c722529b728f2f9f4212a5741a80ad18d8ab8bb4..54b31583230cc954acacc024aa8a2e86f253b444 100755 (executable)
@@ -44,9 +44,9 @@ main() {
 
     if [ ! -f $po_base_file ];
     then
-        echo "Create $header_file : Fail!"
-        echo "[Warning] ${po_base_file} file is not exist!"
-        exit -1;
+       echo "Create $header_file : Fail!"
+       echo "[Warning] ${po_base_file} file is not exist!"
+       exit -1;
     fi
 
 
index 3711ff760b0ee13eb097901736c5ff942210ecd4..9667999bc9da1ce5cd880bb6c10144c203c547a7 100755 (executable)
@@ -13,7 +13,7 @@ function show_menu()
        read -p "Select options: " n
 
     case "$n" in
-        1)
+       1)
                        po_src_check
                        ;;
                2)
index b867c177763cd3dfae3ef7983febcefc9e89cc7d..5c7ada2b1bdaa401931d83f41cff7175ab3fd8c6 100755 (executable)
@@ -2,14 +2,24 @@ CMAKE_MINIMUM_REQUIRED(VERSION 2.6)
 
 INCLUDE_DIRECTORIES(${CMAKE_CURRENT_SOURCE_DIR}/include)
 INCLUDE_DIRECTORIES(${CMAKE_SOURCE_DIR}/${SETTING_COMMON}/include)
+SET(PROJECT_SETTING_ABOUT "setting-about")
+SET(SETTING_PKG_ABOUT "org.tizen.setting-about")
 
 INCLUDE(FindPkgConfig)
 pkg_check_modules(pkgs_about REQUIRED
-       elementary appcore-common appcore-efl
-       ui-gadget-1 efl-extension
-       capi-appfw-application capi-appfw-app-manager evas ecore
-       capi-system-info capi-system-system-settings capi-network-bluetooth
-       notification capi-network-wifi json-glib-1.0 libtzplatform-config)
+       capi-appfw-application
+       capi-network-bluetooth
+       capi-network-wifi-manager
+       capi-system-info
+       capi-system-runtime-info
+       capi-telephony
+       storage
+       dlog
+       efl-extension
+       elementary
+       libtzplatform-config
+       vconf
+)
 
 FOREACH(flag ${pkgs_about_CFLAGS})
        SET(EXTRA_CFLAGS "${EXTRA_CFLAGS} ${flag}")
@@ -17,7 +27,7 @@ ENDFOREACH(flag)
 
 ADD_DEFINITIONS("-DIMAGEDIR=\"${IMAGEDIR}\"")
 
-SET(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} ${EXTRA_CFLAGS} -fPIC -Werror-implicit-function-declaration")
+SET(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} ${EXTRA_CFLAGS} -fPIE -Werror-implicit-function-declaration")
 SET(CMAKE_C_FLAGS_DEBUG "-O0 -g")
 
 IF("${ARCH}" STREQUAL "arm")
@@ -31,12 +41,14 @@ ADD_DEFINITIONS("-shared")
 
 SET(CMAKE_EXE_LINKER_FLAGS "-Wl,--as-needed -Wl,--rpath=/usr/lib")
 
-ADD_LIBRARY(${SETTING_ABOUT_UG} SHARED
+ADD_EXECUTABLE(${PROJECT_SETTING_ABOUT}
        src/setting-about.c
        src/setting-about-main.c
+       src/setting-about-status.c
 )
 
-TARGET_LINK_LIBRARIES(${SETTING_ABOUT_UG} -L${CMAKE_BINARY_DIR}/${SETTING_COMMON}/ -lsetting-common)
-TARGET_LINK_LIBRARIES(${SETTING_ABOUT_UG} ${pkgs_about_LDFLAGS})
+TARGET_LINK_LIBRARIES(${PROJECT_SETTING_ABOUT} -L${CMAKE_BINARY_DIR}/${SETTING_COMMON} -lsetting-common)
+TARGET_LINK_LIBRARIES(${PROJECT_SETTING_ABOUT} ${pkgs_about_LDFLAGS} -pie)
+
+INSTALL(PROGRAMS ${PROJECT_SETTING_ABOUT} DESTINATION ${TZ_SYS_RO_APP}/${SETTING_PKG_NAME}/bin)
 
-INSTALL(TARGETS ${SETTING_ABOUT_UG} DESTINATION ${PREFIX}/lib/ug)
index a4fcb55be290e06eb320a97910028fd3e1f09931..b66d249f97f9900c9a8e58abcc8b1ee88942c87a 100644 (file)
 #ifndef __SETTING_ABOUT_MAIN_H__
 #define __SETTING_ABOUT_MAIN_H__
 
-#include <setting-about.h>
+#include "setting-about.h"
+
+#define SUPPORT_FOTA
 
 #define SETTING_ABOUT_POWER_SUPPLY_PATH "/sys/class/power_supply"
 #define SETTING_ABOUT_STAT_PATH "/proc/stat"
 
-#define SETTING_ABOUT_DEVICE_NAME_STR "IDS_ST_BODY_NAME"
-#define SETTING_ABOUT_CPU_USAGE_STR "IDS_ST_BODY_CPU_USAGE"
-#define SETTING_ABOUT_STATUS_UNROOT_STR "IDS_ST_BODY_OFFICIAL_M_DEVICE_STATUS"
-#define SETTING_ABOUT_STATUS_ROOT_STR "IDS_ST_BODY_CUSTOM_M_DEVICE_STATUS"
-
 #endif                         /* __SETTING_ABOUT_MAIN_H__ */
diff --git a/setting-about/include/setting-about-status.h b/setting-about/include/setting-about-status.h
new file mode 100644 (file)
index 0000000..46f0bab
--- /dev/null
@@ -0,0 +1,28 @@
+/*
+ * setting
+ *
+ * Copyright (c) 2000 - 2011 Samsung Electronics Co., Ltd.
+ *
+ * Contact: MyoungJune Park <mj2004.park@samsung.com>
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ */
+#ifndef __SETTING_ABOUT_STATUS_H__
+#define __SETTING_ABOUT_STATUS_H__
+
+#include "setting-common-view.h"
+
+extern setting_view view_setting_about_status;
+
+#endif                         /* __SETTING_ABOUT_STATUS_H__ */
index 4fb8cb305e5f773ae434d3be0e708710d1c0910c..900d67d239199eb603bc07faf83450b8b5dfdafc 100644 (file)
  *
  * @brief         Setting > About
  * @details       'About' view object by UI gadget
+ * @defgroup   setting-about
  */
 
-
-
 /**
  * @defgroup setting-about Setting About
  * @{
 #ifndef __SETTING_ABOUT_H__
 #define __SETTING_ABOUT_H__
 
-#include <stdio.h>
+#include <telephony.h>
 #include <Elementary.h>
-#include <glib-object.h>
+#include <system_info.h>
 
-#include <setting-common-draw-widget.h>
-#include <setting-common-view.h>
-#include <notification.h>
-#include <dbus/dbus.h>
+#include "setting-common-init.h"
+#include "setting-common-draw-widget.h"
+#include "setting-common-view.h"
 
 #define MAX_DISPLAY_STR_LEN_ON_PHONE_INFO      256
 #define SETTING_ABOUT_MOBILE_AP_TURNED_OFF "IDS_ST_POP_DISABLE_TETHERING_Q"
-#define SETTING_ABOUT_MY_NUMBERS_LEN 3
 #define SETTING_ABOUT_WIFI_MAC_STR_LEN 17
-#define SETTING_ABOUT_PUK_LOCKED "PUK is locked"
-
-typedef struct _SettingAboutUG SettingAboutUG;
 
 /**
- * Setting About UG context
- * all UG function has void* as an agument. this is casted back to SettingAboutUG
- * and the functions access app context.
+ * Setting About context
  */
-struct _SettingAboutUG {
-       ui_gadget_h ug;
+typedef struct {
+       MainData md;
+
        bool pause_flag;
 
-       setting_view *view_to_load;
+       /* Status view */
+       Evas_Object *status_gl;
+       telephony_handle_list_s tel_h_list;
 
-       Elm_Genlist_Item_Class itc_2text_2;
 
-       /* add more variables here (move your appdata to here) */
-       Evas *evas;
-       Evas_Object *win_main_layout;
-       Evas_Object *win_get;
-
-       Evas_Object *navi_bar;
-       Evas_Object *ly_main;
-       Evas_Object *genlsit;
-       Elm_Object_Item *navi_item;
-       Evas_Object *back_key;
-       Evas_Object *btn_done;
-       Evas_Object *btn_cancel;
+       Elm_Genlist_Item_Class itc_1text;
+       Elm_Genlist_Item_Class itc_2text_2;
+       Elm_Genlist_Item_Class itc_group_item;
+       Elm_Genlist_Item_Class itc_1icon_1text_sub;
+       Elm_Genlist_Item_Class itc_editfield;
 
        Ecore_Timer *update_timer;
        Ecore_Idler *update_idler;
        Setting_GenGroupItem_Data *item_dev_name;
        Setting_GenGroupItem_Data *item_dev_name_main;
-       bool is_dev_name_focus;
-       int cursor_pos;
-       Setting_GenGroupItem_Data *item_version;
-       Setting_GenGroupItem_Data *item_data_cpu;
-       Setting_GenGroupItem_Data *item_data_battery;
+
        Setting_GenGroupItem_Data *item_data_bt;
-       Setting_GenGroupItem_Data *item_data_wifi;
+
+       Setting_GenGroupItem_Data *item_data_storage;
+       Setting_GenGroupItem_Data *item_data_battery;
+       Setting_GenGroupItem_Data *item_data_cpu;
+
        Evas_Object *popup;
        Evas_Object *popup_space;
+
        bool empty_flag;
-       bool popup_showed_flag; /** if popup has been showed, do not show again*/
+       bool popup_showed_flag; /* if popup has been showed, do not show again*/
        bool drag_flag;
 
        /*idler for popup */
        Ecore_Idler *idler_remove_popup;
        Ecore_Idler *idler_add_popup;
-       Ecore_Idler *idler_remove_space_popup;
 
        Ecore_Event_Handler *event_handler;
        Ecore_Idler *name_update_idler;
-};
+} SettingAbout;
 
 extern setting_view setting_view_about_main;
 extern void setting_about_main_get_wifi_mac_address_string(char *str, int size);
-extern void setting_about_main_get_bluetooth_address_string(char *str, int size);
+extern void setting_about_main_get_bluetooth_address_string(char *str,
+               int size);
 
-/**
- * @}
- */
 #endif                         /* __SETTING_ABOUT_H__ */
index 658feaeae511323dd489e045ff6c884d027b1835..2a5db20e64c74ca084763aedcf9fb1b2a1d65494 100755 (executable)
  *
  */
 
-#include <setting-about-main.h>
-#include <aul.h>
-#include <sys/types.h>
-#include <sys/stat.h>
-#include <system_info.h>
-#include <fcntl.h>
-
-#include <bluetooth.h>
-#include <wifi.h>
-
 #include <app_manager.h>
 #include <efl_extension.h>
+#include <runtime_info.h>
+
+#include "setting-about-main.h"
+#include "setting-about-status.h"
 
 #define MAX_DEVICE_NAME_LEN            32
 
-/** @todo : need to handle unicode encoded input characters */
-#define DEVICE_NAME                                    "IDS_ST_HEADER_DEVICE_NAME"
-#define EMPTY_LIMITATION_STR           "IDS_ST_BODY_THE_NAME_FIELD_CANNOT_BE_EMPTY"
-#define DEVICE_NAME_DEFAULE            "Redwood"
+#define DEVICE_NAME            "IDS_ST_HEADER_DEVICE_NAME"
+#define EMPTY_LIMITATION_STR   "IDS_ST_BODY_THE_NAME_FIELD_CANNOT_BE_EMPTY"
+#define DEVICE_NAME_DEFAULT    "Radioed"
+#define ITEM_NAME_STATUS       "Status"
 
-static int setting_about_main_create(void *cb);
-static int setting_about_main_destroy(void *cb);
-static int setting_about_main_update(void *cb);
-static int setting_about_main_cleanup(void *cb);
+static int _view_create(void *cb);
+static int _view_destroy(void *cb);
+static Eina_Bool _view_pop_cb(void *data, Elm_Object_Item *it);
 
 setting_view setting_view_about_main = {
-       .create = setting_about_main_create,
-       .destroy = setting_about_main_destroy,
-       .update = setting_about_main_update,
-       .cleanup = setting_about_main_cleanup,
+               .create = _view_create,
+               .destroy = _view_destroy,
+               .update = NULL,
+               .cleanup = NULL
 };
 
 /**
@@ -60,47 +53,53 @@ setting_view setting_view_about_main = {
  *
  * @return no return
  */
-static void __setting_about_popup_rsp_cb(void *data, Evas_Object *obj, void *event_info)
+static void __popup_rsp_cb(void *data, Evas_Object *obj, void *event_info)
 {
-
        SETTING_TRACE_BEGIN;
-       setting_retm_if(obj == NULL, "obj parameter is NULL");
-       setting_retm_if(data == NULL, "Data parameter is NULL");
-       SettingAboutUG *ad = (SettingAboutUG *) data;
-       /*Evas_Object *popup = data; */
+       SettingAbout *ad = (SettingAbout *)data;
+       ret_if(!ad || !obj);
+
        switch (btn_type(obj)) {
        case POPUP_RESPONSE_OK: {
-                       if (ad->popup) {
-                               ad->popup_showed_flag = FALSE;
+               if (ad->popup) {
+                       ad->popup_showed_flag = FALSE;
 
-                               evas_object_del(ad->popup);
-                               ad->popup = NULL;
-                       }
-                       if (ad->item_dev_name && ad->item_dev_name->eo_check) {
-                               char *name_value = NULL;
-                               name_value = vconf_get_str(VCONFKEY_SETAPPL_DEVICE_NAME_STR);
-                               if (NULL == name_value) {
-                                       /*use the defaule name if get vconf failed*/
-                                       name_value = (char *)g_strdup(DEVICE_NAME_DEFAULE);
-                               }
-                               elm_object_focus_set(ad->item_dev_name->eo_check, EINA_TRUE);
-                               /*for genlist update */
-                               elm_entry_entry_set(ad->item_dev_name->eo_check, name_value);
-                               elm_entry_cursor_end_set(ad->item_dev_name->eo_check);
-                               G_FREE(ad->item_dev_name->sub_desc);/*release first */
-                               ad->item_dev_name->sub_desc = (char *)g_strdup(name_value);
-                               FREE(name_value);
-                               SETTING_TRACE("ad->item_dev_name->sub_desc:%s", ad->item_dev_name->sub_desc);
-                               Ecore_IMF_Context *imf_context = (Ecore_IMF_Context *)elm_entry_imf_context_get(ad->item_dev_name->eo_check);
-                               if (imf_context) {
-                                       ecore_imf_context_input_panel_show(imf_context);
-                               }
+                       evas_object_del(ad->popup);
+                       ad->popup = NULL;
+               }
+               if (ad->item_dev_name && ad->item_dev_name->eo_check) {
+                       char *name_value = NULL;
+                       name_value = vconf_get_str(
+                                       VCONFKEY_SETAPPL_DEVICE_NAME_STR);
+                       if (NULL == name_value) {
+                               /*use the defaule name if get vconf failed*/
+                               name_value = (char *)g_strdup(
+                                               DEVICE_NAME_DEFAULT);
                        }
-                       break;
+                       elm_object_focus_set(ad->item_dev_name->eo_check,
+                                       EINA_TRUE);
+                       /*for genlist update */
+                       elm_entry_entry_set(ad->item_dev_name->eo_check,
+                                       name_value);
+                       elm_entry_cursor_end_set(ad->item_dev_name->eo_check);
+                       G_FREE(ad->item_dev_name->sub_desc);/*release first */
+                       ad->item_dev_name->sub_desc = (char *)g_strdup(
+                                       name_value);
+                       FREE(name_value);
+                       SETTING_TRACE("ad->item_dev_name->sub_desc:%s",
+                                       ad->item_dev_name->sub_desc);
+                       Ecore_IMF_Context *imf_context = (Ecore_IMF_Context *)
+                                       elm_entry_imf_context_get(
+                                                       ad->item_dev_name->eo_check);
+                       if (imf_context)
+                               ecore_imf_context_input_panel_show(imf_context);
+
                }
+               break;
+       }
        default: {
-                       break;
-               }
+               break;
+       }
        }
 
 }
@@ -112,10 +111,10 @@ static void __setting_about_popup_rsp_cb(void *data, Evas_Object *obj, void *eve
  *
  * @return FALSE for call it once, TRUE for call once the CPU is in idler
  */
-static Eina_Bool __setting_about_popup_remove_delay(void *data)
+static Eina_Bool __popup_remove_delay(void *data)
 {
        SETTING_TRACE_BEGIN;
-       SettingAboutUG *ad = data;
+       SettingAbout *ad = data;
        if (ad->popup_space) {
                evas_object_del(ad->popup_space);
                ad->popup_space = NULL;
@@ -132,12 +131,13 @@ static Eina_Bool __setting_about_popup_remove_delay(void *data)
  * @param obj Evas object
  * @param event_info event type
  */
-static void __setting_about_popup_del_cb(void *data, Evas *e, Evas_Object *obj, void *event_info)
+static void __popup_del_cb(void *data, Evas *e, Evas_Object *obj,
+               void *event_info)
 
 {
        SETTING_TRACE_BEGIN;
        retm_if(data == NULL, "Data parameter is NULL");
-       SettingAboutUG *ad = (SettingAboutUG *)data;
+       SettingAbout *ad = (SettingAbout *)data;
        ad->popup = NULL;
        ad->popup_showed_flag = FALSE;
 }
@@ -147,22 +147,25 @@ static void __setting_about_popup_del_cb(void *data, Evas *e, Evas_Object *obj,
  *
  * @param data application context
  */
-static Eina_Bool __setting_about_popup_show_delay(void *data)
+static Eina_Bool __popup_show_delay(void *data)
 {
        SETTING_TRACE_BEGIN;
        retvm_if(data == NULL, FALSE, "Data parameter is NULL");
-       SettingAboutUG *ad = (SettingAboutUG *)data;
+       SettingAbout *ad = (SettingAbout *)data;
 
-       /*popup the message and display the original name if the input is empty*/
+       /* popup the message and display the original name if the input is
+        * empty*/
        SETTING_TRACE("POP UP again");
 
        if (NULL == ad->popup) {
                ad->popup_showed_flag = true;
-               ad->popup = setting_create_popup(ad, ad->win_get, "IDS_ST_HEADER_ENTER_VALID_DEVICE_NAME_ABB",
-                                                                                "IDS_ST_POP_YOU_MUST_ENTER_A_DEVICE_NAME",
-                                                                                __setting_about_popup_rsp_cb, 0, FALSE, FALSE,
-                                                                                1, "IDS_ST_BUTTON_OK_ABB");
-               evas_object_event_callback_add(ad->popup, EVAS_CALLBACK_DEL, __setting_about_popup_del_cb, ad);
+               ad->popup = setting_create_popup(ad, ad->md.window,
+                               "IDS_ST_HEADER_ENTER_VALID_DEVICE_NAME_ABB",
+                               "IDS_ST_POP_YOU_MUST_ENTER_A_DEVICE_NAME",
+                               __popup_rsp_cb, 0, FALSE, FALSE,
+                               1, "IDS_ST_BUTTON_OK_ABB");
+               evas_object_event_callback_add(ad->popup, EVAS_CALLBACK_DEL,
+                               __popup_del_cb, ad);
        }
 
        return FALSE;
@@ -175,26 +178,29 @@ static Eina_Bool __setting_about_popup_show_delay(void *data)
  *
  * @return FALSE for call it once, TRUE for call once the CPU is in idler
  */
-static void __setting_about_popup_mobile_ap_turn_off_ask_resp_cb(void *data,
-                                                                                                                                Evas_Object *obj,
-                                                                                                                                void *event_info)
+static void __popup_mobile_ap_turn_off_ask_resp_cb(void *data, Evas_Object *obj,
+               void *event_info)
 {
        SETTING_TRACE_BEGIN;
        setting_retm_if(data == NULL, "Data parameter is NULL");
-       SettingAboutUG *ad = (SettingAboutUG *)data;
+       SettingAbout *ad = (SettingAbout *)data;
        int response_type = btn_type(obj);
 
        if (POPUP_RESPONSE_OK == response_type) {
                /* disable tehering*/
                if (ad->item_dev_name && ad->item_dev_name->eo_check) {
-                       elm_object_focus_allow_set(ad->item_dev_name->eo_check, EINA_TRUE);
-                       elm_object_focus_set(ad->item_dev_name->eo_check, EINA_TRUE);
+                       elm_object_focus_allow_set(ad->item_dev_name->eo_check,
+                                       EINA_TRUE);
+                       elm_object_focus_set(ad->item_dev_name->eo_check,
+                                       EINA_TRUE);
                        elm_entry_cursor_end_set(ad->item_dev_name->eo_check);
 
-                       Ecore_IMF_Context *imf_context = (Ecore_IMF_Context *)elm_entry_imf_context_get(ad->item_dev_name->eo_check);
-                       if (imf_context) {
+                       Ecore_IMF_Context *imf_context = (Ecore_IMF_Context *)
+                                       elm_entry_imf_context_get(
+                                                       ad->item_dev_name->eo_check);
+                       if (imf_context)
                                ecore_imf_context_input_panel_show(imf_context);
-                       }
+
                }
        } else if (POPUP_RESPONSE_CANCEL == response_type) {
 
@@ -207,332 +213,160 @@ static void __setting_about_popup_mobile_ap_turn_off_ask_resp_cb(void *data,
                ad->popup = NULL;
        }
 
-
 }
 
 /**
- * @brief get software version.
+ * @brief regulatory popup response cp.
  *
- * @param szStr the buffer for store SW version
- * @param nSize buffer size
+ * @param data application context
+ * @param obj evas object
+ * @param event_info event type
  */
-void setting_about_main_get_sw_version(char *szStr, int nSize)
-{
-       retm_if(szStr == NULL, "szStr parameter is NULL");
 
-       char *version = NULL;
-       int ret = system_info_get_platform_string("http://tizen.org/feature/platform.version", &version);
-       if (ret != SYSTEM_INFO_ERROR_NONE) {
-               SETTING_TRACE_ERROR("fail to call system_info_get_platform_string");
-               FREE(version);
-               snprintf(szStr, nSize, "%s", _("IDS_ST_HEADER_UNAVAILABLE"));
-               return;
-       }
-
-       char *build_info = NULL;
-       ret = system_info_get_platform_string("http://tizen.org/system/build.string", &build_info);
-       if (ret != SYSTEM_INFO_ERROR_NONE) {
-               SETTING_TRACE_ERROR("fail to call system_info_get_platform_string");
-               FREE(version);
-               FREE(build_info);
-               snprintf(szStr, nSize, "%s", _("IDS_ST_HEADER_UNAVAILABLE"));
-               return;
-       }
-
-#if 0
-       snprintf(szStr, nSize, "TIZEN %s (%s)", version, build_info);
-#else
-       snprintf(szStr, nSize, "TIZEN %s", version);
-#endif
-       FREE(version);
-       FREE(build_info);
+static void __popup_regulatory_info_rsp_cb(void *data,
+               Evas_Object *obj, void *event_info)
+{
+       retm_if(data == NULL, "Data parameter is NULL");
+       evas_object_del(data);
 }
 
 /**
- * @brief get software version.
+ * @brief show regulatory info popup.
  *
- * @param szStr the buffer for store SW version
- * @param nSize buffer size
+ * @param data application context
  */
-void setting_about_main_get_wifi_mac_address_string(char *str, int size)
+static void __popup_regulatory_info(void *data)
 {
        SETTING_TRACE_BEGIN;
-       setting_retm_if(str == NULL, "str parameter is NULL");
-       setting_retm_if(size < SETTING_ABOUT_WIFI_MAC_STR_LEN + 1, "size parameter is wrong");
-
-       char *mac_addr = NULL;
-       int status = wifi_get_mac_address(&mac_addr);
-       if (WIFI_ERROR_NONE != status) {
-               SETTING_TRACE_ERROR("Failed to call wifi_get_mac_address()");
-       } else {
-               SETTING_TRACE_ERROR("Success to call wifi_get_mac_address()");
-       }
 
-       if (mac_addr) {
-               safeCopyStr(str, mac_addr, SETTING_ABOUT_WIFI_MAC_STR_LEN);
-               SETTING_TRACE_DEBUG("get_wifi_mac_address : %s", mac_addr);
-               free(mac_addr);
-       }
-
-       SETTING_TRACE_DEBUG("get_wifi_mac_address : %s", str);
-
-       int state = 0;
-       int ret = vconf_get_int(VCONFKEY_WIFI_STATE, &state);
-       if (0 != ret) {
-               SETTING_TRACE_ERROR("Failed to get wifi state");
-       } else {
-               SETTING_TRACE("get wifi state: %d", state);
-       }
+       Evas_Object *popup;
+       SettingAbout *ad;
+       Evas_Object *layout;
+       Evas_Object *icon;
+       Evas_Object *btn1;
+       char buf[4096];
+
+       ad = (SettingAbout *)data;
+       popup = elm_popup_add(ad->md.layout);
+       eext_object_event_callback_add(popup, EEXT_CALLBACK_BACK,
+                       eext_popup_back_cb, NULL);
+
+       elm_object_part_text_set(popup, "title,text",
+                       _("IDS_ST_BODY_REGULATORY_INFORMATION_ABB"));
+       layout = elm_layout_add(popup);
+       elm_layout_file_set(layout, SETTING_THEME_EDJ_NAME,
+                       "popup_center_image");
+       evas_object_size_hint_weight_set(layout, EVAS_HINT_EXPAND,
+                       EVAS_HINT_EXPAND);
+
+       icon = elm_image_add(layout);
+       snprintf(buf, sizeof(buf), "%s/00_popup_regulatory_info.png",
+                       SETTING_ICON_PATH);
+       elm_image_file_set(icon, buf, NULL);
+       elm_image_resizable_set(icon, EINA_TRUE, EINA_TRUE);
+       elm_object_part_content_set(layout, "elm.swallow.content", icon);
+
+       evas_object_show(layout);
+       elm_object_content_set(popup, layout);
+
+       btn1 = elm_button_add(popup);
+       elm_object_style_set(btn1, "popup");
+       elm_object_text_set(btn1, _("IDS_ST_BUTTON_OK"));
+       elm_object_part_content_set(popup, "button1", btn1);
+       evas_object_smart_callback_add(btn1, "clicked",
+                       __popup_regulatory_info_rsp_cb, popup);
+       evas_object_show(popup);
 
-       if ((status != WIFI_ERROR_NONE) || (safeStrLen(str) == 0) || 0 == state) {
-               snprintf(str, size, "%s", _("IDS_ST_HEADER_UNAVAILABLE"));
-       }
+       SETTING_TRACE_END;
 }
 
 /**
- * @brief get current battery percentage.
+ * @brief get Model Name.
+ *             - No ini: Unavailable
+ *             - I9500 @ target: GT-I9500
+ *             - I9500 @ emul: SDK
+ *             - SLP   @ target: GT-SLP
+ *             - SLP   @ emul: SDK
  *
- * @param szStr the buffer for store battery percentage
+ * @param szStr the buffer for store the model name
  * @param nSize buffer size
  */
-void setting_about_main_get_battery_string(char *str, int size)
+static void __get_phone_model_name(char *szStr, int nSize)
 {
-       setting_retm_if(str == NULL, "str parameter is NULL");
-
-       int val = -1;
-       char file[MAX_DISPLAY_STR_LEN_ON_PHONE_INFO] = { 0, };
-       snprintf(file, MAX_DISPLAY_STR_LEN_ON_PHONE_INFO,
-                        "%s/%s/%s", SETTING_ABOUT_POWER_SUPPLY_PATH, "battery", "capacity");
-
-       char buf[MAX_DISPLAY_STR_LEN_ON_PHONE_INFO] = { 0, };
-       int fd = 0;
-       int r = 0;
-
-       fd = open(file, O_RDONLY);
-       if (fd != -1) {
-               r = read(fd, buf, MAX_DISPLAY_STR_LEN_ON_PHONE_INFO);
-               if ((r >= 0) && (r < MAX_DISPLAY_STR_LEN_ON_PHONE_INFO)) {
-                       buf[r] = '\0';
-                       val = atoi(buf);
-                       snprintf(str, size, "%d%s", val, "\%");
-               } else {
-                       SETTING_TRACE_ERROR("read file fail");
-                       snprintf(str, size, "%s", _("IDS_ST_HEADER_UNAVAILABLE"));
-               }
+       retm_if(szStr == NULL, "szStr parameter is NULL");
 
-               close(fd);
-       } else {
-               SETTING_TRACE_ERROR("open file fail");
-               snprintf(str, size, "%s", _("IDS_ST_HEADER_UNAVAILABLE"));
+       char *value = NULL;
+       int ret = system_info_get_platform_string(
+                       "http://tizen.org/system/model_name", &value);
+       SETTING_TRACE("value : %s", value);
+       if (ret != SYSTEM_INFO_ERROR_NONE) {
+               SETTING_TRACE_ERROR(
+                               "fail to call system_info_get_platform_string");
+               FREE(value);
+               snprintf(szStr, nSize, "%s", _("IDS_ST_HEADER_UNAVAILABLE"));
+               return;
        }
-}
-
-/**
- * @brief get bluetooth address.
- *
- * @param szStr the buffer for store bluetooth address
- * @param nSize buffer size
- */
-void setting_about_main_get_bluetooth_address_string(char *str, int size)
-{
-       setting_retm_if(str == NULL, "str parameter is NULL");
-
-       int ret = 0;
-
-       ret = bt_initialize();
-       setting_retm_if(ret != 0, "bluetooth initialization failed");
 
-       char *local_address = NULL;
-       ret = bt_adapter_get_address(&local_address);
-
-       bt_adapter_state_e state;
-       ret = bt_adapter_get_state(&state);
-
-       bt_deinitialize();
+       if (value)
+               snprintf(szStr, nSize, "%s", value);
+       else
+               snprintf(szStr, nSize, "%s", _("IDS_ST_HEADER_UNAVAILABLE"));
 
-       if (ret < 0 || BT_ADAPTER_DISABLED == state) {
-               snprintf(str, size, "%s", _("IDS_ST_HEADER_UNAVAILABLE"));
-               SETTING_TRACE_DEBUG("bt address : %s failed get bt address with error code:%d", str, ret);
-       } else {
-               SETTING_TRACE_DEBUG("bt address : %s", local_address);
-               snprintf(str, size, "%s", local_address);
-       }
 
-       if (local_address) {
-               free(local_address);
-       }
+       FREE(value);
 }
 
 /**
- * @brief get CPU usage.
+ * @brief get software version.
  *
- * @param szStr the buffer for store CPU usage
+ * @param szStr the buffer for store SW version
  * @param nSize buffer size
- *
- * @return -ENOENT means failed to get CPU info, otherwise ok.
  */
-int setting_about_main_stat_get_cpuinfo(float *usr_pct, float *sys_pct)
+static void __get_sw_version(char *szStr, int nSize)
 {
-       setting_retvm_if(usr_pct == NULL, -ENOENT, "param usr_pct is null");
-       setting_retvm_if(sys_pct == NULL, -ENOENT, "param sys_pct is null");
-
-       /*      default value */
-       *usr_pct = 0.0;
-       *sys_pct = 0.0;
-       static unsigned long long usr_time = 0, /*nice_time = 0,*/ sys_time = 0;
-       static unsigned long long old_usr = 0, /*old_nice = 0,*/ old_sys = 0;
-       static struct timeval old_tv, cur_tv;
-       unsigned long long elapsed_tick;
-       long tick_per_sec;
-       long cpu_num;
-       FILE *fp = NULL;
-       int ret = 0;
-
-       tick_per_sec = sysconf(_SC_CLK_TCK);
-       cpu_num = sysconf(_SC_NPROCESSORS_ONLN);
-
-       if (cpu_num < 1) {
-               cpu_num = 1;
-       }
-
-       gettimeofday(&cur_tv, NULL);
-       fp = fopen(SETTING_ABOUT_STAT_PATH, "r");
-       if (fp == NULL) {
-               SETTING_TRACE_ERROR("fp == NULL");
-               return -ENOENT;
-       }
-
-       char cpu_info[MAX_COMMON_BUFFER_LEN] = {0,};
-       char *cpu_info_p = fgets(cpu_info, MAX_COMMON_BUFFER_LEN, fp);
-
-       if (cpu_info_p == NULL) {
-               SETTING_TRACE_ERROR("fgets failed");
-               fclose(fp);       /* free - code */
-               return -ENOENT;
-       }
-
-       char *substr = NULL;
-       unsigned long long tmp_long = 0;
-       int i = 0;
-       /* split cpu_info, get 3 numbers headmost*/
-       while ((substr = strsep(&cpu_info_p, " \t")) != NULL) {
-               char *endptr = NULL;
-               tmp_long = strtoull(substr, &endptr, 10);
-               if (tmp_long != 0 && tmp_long != ULLONG_MAX) {
-                       switch (i) {
-                       case 0:
-                               usr_time = tmp_long;
-                               break;
-                       case 1:
-                               /*nice_time = tmp_long;*/
-                               break;
-                       case 2:
-                               sys_time = tmp_long;
-                               break;
-                       default:
-                               break;
-                       }
-                       i++;
-               }
-               if (i >= 3) {
-                       break;
-               }
-       }
-
-       fclose(fp);
-       fp = NULL;
-       if (old_usr == 0) {
-               ret = -EAGAIN;
-               SETTING_TRACE_ERROR("old_usr == 0");
-               goto out;
-       }
-
-       elapsed_tick = (unsigned long long)(((long long) cur_tv.tv_sec - old_tv.tv_sec) * tick_per_sec +
-                                                                               (((long long) cur_tv.tv_usec - old_tv.tv_usec) * tick_per_sec) / 1000000);
+       retm_if(szStr == NULL, "szStr parameter is NULL");
 
-       /* REMOVE BS */
-       if (elapsed_tick != 0) {
-               *usr_pct =
-                       ((float)(usr_time - old_usr) * 100 / elapsed_tick) /
-                       cpu_num;
-       } else {
-               *usr_pct = 0;
-       }
-       /* REMOVE BS */
-       if (elapsed_tick != 0) {
-               *sys_pct =
-                       ((float)(sys_time - old_sys) * 100 / elapsed_tick) /
-                       cpu_num;
-       } else {
-               *sys_pct = 0;
+       char *version = NULL;
+       int ret = system_info_get_platform_string(
+                       "http://tizen.org/feature/platform.version", &version);
+       if (ret != SYSTEM_INFO_ERROR_NONE) {
+               SETTING_TRACE_ERROR(
+                               "fail to call system_info_get_platform_string");
+               FREE(version);
+               snprintf(szStr, nSize, "%s", _("IDS_ST_HEADER_UNAVAILABLE"));
+               return;
        }
 
-out:
-       old_usr = usr_time;
-       /*old_nice = nice_time; */
-       old_sys = sys_time;
-       old_tv = cur_tv;
+       snprintf(szStr, nSize, "TIZEN %s", version);
 
-       return ret;
+       FREE(version);
 }
 
-#if 0
 /**
- * @brief get device root status.
+ * @brief get CPU info.
  *
- * @param szStr the buffer for store device root status
+ * @param szStr the buffer for store CPU info
  * @param nSize buffer size
+ *
+ * @return -1 if getting CPU info fails, otherwise 0 is returned
  */
-static void setting_about_main_get_status_string(char *str, int size)
+static int __stat_get_cpuinfo(char *szStr, int nSize)
 {
-       SETTING_TRACE_BEGIN;
-       setting_retm_if(str == NULL, "str parameter is NULL");
 
-       struct_cordon_status *cordon_status = NULL;
-       cordon_status = (struct_cordon_status *)malloc(sizeof(struct_cordon_status));
-       if (NULL == cordon_status) {
-               SETTING_TRACE_ERROR("Memory allocation failed");
-               return ;
-       }
-       memset(cordon_status, 0, sizeof(struct_cordon_status));
-
-       SETTING_TRACE("cordon_get_previous_root_status_before");
-       int ret = cordon_get_previous_root_status(cordon_status);
-       SETTING_TRACE("cordon_get_previous_root_status_end");
-       if (0 == ret) {
-               if (cordon_status->is_device_rooted) {
-                       snprintf(str, size, "%s", SETTING_ABOUT_STATUS_ROOT_STR);
-               } else {
-                       snprintf(str, size, "%s", SETTING_ABOUT_STATUS_UNROOT_STR);
-               }
-       } else {
-               SETTING_TRACE_ERROR("Failed to call cordon_get_previous_root_status() with error code %d", ret);
-               snprintf(str, size, "%s", "IDS_ST_HEADER_UNAVAILABLE");
-       }
-       free(cordon_status);
-}
-#endif
+       int ret = 0;
 
-/**
- * @brief create button on naviframe tile part.
- *
- * @param parent the new created button's parent layout
- * @param text button text
- * @param func callback for button click
- * @param data application data for button click callback.
- *
- * @return new created button
- */
-static Evas_Object *setting_about_naviframe_btn_create(Evas_Object *parent, const char *text, Evas_Smart_Cb func, void *data)
-{
-       Evas_Object *btn = elm_button_add(parent);
-       if (!btn) {
-               return NULL;
+       char *cpu_name = NULL;
+       ret = system_info_get_platform_string(
+               "http://tizen.org/system/platform.processor", &cpu_name);
+
+       if (0 != ret) {
+               snprintf(szStr, nSize, "%s", _("IDS_ST_HEADER_UNAVAILABLE"));
+               return -1;
        }
-       elm_object_style_set(btn, "naviframe/title_text");
-       elm_object_text_set(btn, text);
-       evas_object_smart_callback_add(btn, "clicked", func, data);
-       return btn;
+
+       snprintf(szStr, nSize, "%s", cpu_name);
+       free(cpu_name);
+       return 0;
 }
 
 /**
@@ -542,33 +376,40 @@ static Evas_Object *setting_about_naviframe_btn_create(Evas_Object *parent, cons
  * @param obj the button evas object
  * @param event_info event type
  */
-static void setting_about_naviframe_btn_done_cb(void *data, Evas_Object *obj, void *event_info)
+static void __naviframe_btn_done_cb(void *data, Evas_Object *obj,
+               void *event_info)
 {
        SETTING_TRACE_BEGIN;
        setting_retm_if(data == NULL, "data is NULL");
-       SettingAboutUG *ad = (SettingAboutUG *)data;
-       if (ad->item_dev_name && ad->item_dev_name->eo_check) {
-               const char *entry_str = NULL;
-               char *entry_str_utf8 = NULL;
-               char *name_value = NULL;
+       SettingAbout *ad = (SettingAbout *)data;
+       const char *entry_str = NULL;
+       char *entry_str_utf8 = NULL;
+       char *name_value = NULL;
 
+       if (ad->item_dev_name && ad->item_dev_name->eo_check) {
                entry_str = elm_entry_entry_get(ad->item_dev_name->eo_check);
-               if (entry_str) {
+               if (entry_str)
                        entry_str_utf8 = elm_entry_markup_to_utf8(entry_str);
-               }
+
                name_value = vconf_get_str(VCONFKEY_SETAPPL_DEVICE_NAME_STR);
 
-               if (!ad->empty_flag && safeStrCmp(name_value, entry_str_utf8) != 0) {
-                       if (0 != vconf_set_str(VCONFKEY_SETAPPL_DEVICE_NAME_STR, entry_str_utf8)) {
-                               SETTING_TRACE_ERROR("Set vconf[%s] failed", VCONFKEY_SETAPPL_DEVICE_NAME_STR);
+               if (!ad->empty_flag
+                               && safeStrCmp(name_value, entry_str_utf8) != 0) {
+                       if (0 != vconf_set_str(VCONFKEY_SETAPPL_DEVICE_NAME_STR,
+                                       entry_str_utf8)) {
+                               SETTING_TRACE_ERROR("Set vconf[%s] failed",
+                                               VCONFKEY_SETAPPL_DEVICE_NAME_STR);
                        }
                }
-               if (EINA_TRUE == elm_object_focus_get(ad->item_dev_name->eo_check)) {
-                       elm_object_focus_set(ad->item_dev_name->eo_check, EINA_FALSE);
+               if (EINA_TRUE == elm_object_focus_get(
+                                       ad->item_dev_name->eo_check)) {
+                       elm_object_focus_set(ad->item_dev_name->eo_check,
+                                       EINA_FALSE);
                }
-               FREE(entry_str_utf8);
+               free(name_value);
+               free(entry_str_utf8);
        }
-       elm_naviframe_item_pop(ad->navi_bar);
+       elm_naviframe_item_pop(ad->md.naviframe);
        SETTING_TRACE_END;
 }
 
@@ -579,62 +420,67 @@ static void setting_about_naviframe_btn_done_cb(void *data, Evas_Object *obj, vo
  * @param obj the button evas object
  * @param event_info event type
  */
-static void setting_about_naviframe_btn_cancel_cb(void *data, Evas_Object *obj, void *event_info)
+static void __naviframe_btn_cancel_cb(void *data, Evas_Object *obj,
+               void *event_info)
 {
        SETTING_TRACE_BEGIN;
        setting_retm_if(data == NULL, "data is NULL");
-       SettingAboutUG *ad = (SettingAboutUG *)data;
+       char *name = NULL;
+       char *pa_sub_desc = NULL;
+       SettingAbout *ad = (SettingAbout *)data;
        if (ad->item_dev_name && ad->item_dev_name->eo_check) {
-               char *name = NULL;
-               char *pa_sub_desc = NULL;
                name = vconf_get_str(VCONFKEY_SETAPPL_DEVICE_NAME_STR);
-               if (name) {
+               if (name)
                        pa_sub_desc = elm_entry_utf8_to_markup(name);
-               }
+
                if (pa_sub_desc) {
-                       elm_entry_entry_set(ad->item_dev_name->eo_check, pa_sub_desc);
+                       elm_entry_entry_set(ad->item_dev_name->eo_check,
+                                       pa_sub_desc);
                        G_FREE(ad->item_dev_name->sub_desc);/*release first */
-                       ad->item_dev_name->sub_desc = (char *)g_strdup(pa_sub_desc);
+                       ad->item_dev_name->sub_desc = (char *)g_strdup(
+                                       pa_sub_desc);
                }
-               FREE(pa_sub_desc);
+               free(name);
+               free(pa_sub_desc);
 
-               if (isSpaceStr(ad->item_dev_name->sub_desc)) {
+               if (isSpaceStr(ad->item_dev_name->sub_desc))
                        ad->empty_flag = TRUE;
-               } else {
+               else
                        ad->empty_flag = FALSE;
-               }
 
-               SETTING_TRACE("ad->item_dev_name->sub_desc:%s", ad->item_dev_name->sub_desc);
-               if (EINA_TRUE == elm_object_focus_get(ad->item_dev_name->eo_check)) {
-                       elm_object_focus_set(ad->item_dev_name->eo_check, EINA_FALSE);
+               SETTING_TRACE("ad->item_dev_name->sub_desc:%s",
+                               ad->item_dev_name->sub_desc);
+               if (EINA_TRUE
+                               == elm_object_focus_get(
+                                               ad->item_dev_name->eo_check)) {
+                       elm_object_focus_set(ad->item_dev_name->eo_check,
+                                       EINA_FALSE);
                }
        }
-       elm_naviframe_item_pop(ad->navi_bar);
+       elm_naviframe_item_pop(ad->md.naviframe);
        SETTING_TRACE_END;
 }
-static void __setting_about_main_popup_cb(void *data, Evas_Object *obj, void *event_info)
+static void __popup_cb(void *data, Evas_Object *obj,
+               void *event_info)
 {
        SETTING_TRACE_BEGIN;
        setting_retm_if(obj == NULL, "obj parameter is NULL");
        setting_retm_if(data == NULL, "Data parameter is NULL");
-       SettingAboutUG *ad = (SettingAboutUG *) data;
+       SettingAbout *ad = (SettingAbout *)data;
 
        switch (btn_type(obj)) {
-       case POPUP_RESPONSE_OK: {
-                       if (ad->popup_space) {
-                               ad->popup_showed_flag = FALSE;
-                               evas_object_del(ad->popup_space);
-                               ad->popup_space = NULL;
-                       }
-                       break;
-               }
-       default: {
-                       break;
+       case POPUP_RESPONSE_OK:
+               if (ad->popup_space) {
+                       ad->popup_showed_flag = FALSE;
+                       evas_object_del(ad->popup_space);
+                       ad->popup_space = NULL;
                }
+               break;
+       default:
+               break;
        }
 }
 
-
 /**
  * @brief device name entry input handing
  *     - get the current entry text
@@ -644,25 +490,29 @@ static void __setting_about_main_popup_cb(void *data, Evas_Object *obj, void *ev
  * @param data application data
  * @param obj the entry evas object
  */
-static void __setting_about_entry_changed_cb(void *data, Evas_Object *obj)
+static void __entry_changed_cb(void *data, Evas_Object *obj)
 {
        retm_if(!data || !obj, "Data parameter is NULL");
        /*return if entry is not focused too */
 
        Setting_GenGroupItem_Data *list_item =
-               (Setting_GenGroupItem_Data *) data;
-       SettingAboutUG *ad = list_item->userdata;
+                       (Setting_GenGroupItem_Data *)data;
+       SettingAbout *ad = list_item->userdata;
        retm_if(ad == NULL, "Data parameter is NULL");
 
        const char *entry_str = elm_entry_entry_get(obj);
        int entry_len = safeStrLen(entry_str);
        SETTING_TRACE("entry_str:[%s], lenght:%d", entry_str, entry_len);
 
-       SETTING_TRACE("maxLengthReachFlag:[%d], enterKeyPressFlag:%d", list_item->maxLengthReachFlag, list_item->enterKeyPressFlag);
+       SETTING_TRACE("maxLengthReachFlag:[%d], enterKeyPressFlag:%d",
+                       list_item->maxLengthReachFlag,
+                       list_item->enterKeyPressFlag);
 
        /*fix PLM P131106-02776
-       after keyboard popup cut the entry text, the entry text don't reach max length, so need to delete popup */
-       if (ad->popup_showed_flag && ad->popup_space && !list_item->maxLengthReachFlag) {
+        after keyboard popup cut the entry text, the entry text don't reach
+        max length, so need to delete popup */
+       if (ad->popup_showed_flag && ad->popup_space
+                       && !list_item->maxLengthReachFlag) {
                evas_object_del(ad->popup_space);
                ad->popup_space = NULL;
                ad->popup_showed_flag = FALSE;
@@ -678,9 +528,11 @@ static void __setting_about_entry_changed_cb(void *data, Evas_Object *obj)
        list_item->sub_desc = (char *)g_strdup(entry_str);
 
        if (isSpaceStr(entry_str)) {
-               if (!ad->empty_flag) ad->empty_flag = TRUE;
+               if (!ad->empty_flag)
+                       ad->empty_flag = TRUE;
        } else {
-               if (ad->empty_flag) ad->empty_flag = FALSE;
+               if (ad->empty_flag)
+                       ad->empty_flag = FALSE;
        }
 }
 
@@ -691,33 +543,35 @@ static void __setting_about_entry_changed_cb(void *data, Evas_Object *obj)
  * @param obj the entry evas object
  * @param event_info event type
  */
-static void
-__setting_about_entry_device_name_changed_cb(void *data, Evas_Object *obj,
-                                                                                        void *event_info)
+static void __entry_device_name_changed_cb(void *data, Evas_Object *obj,
+               void *event_info)
 {
        /*SETTING_TRACE_BEGIN; */
        setting_retm_if(obj == NULL, "obj is NULL");
        setting_retm_if(data == NULL, "data is NULL");
-       Setting_GenGroupItem_Data *list_item = (Setting_GenGroupItem_Data *) data;
-       SettingAboutUG *ad = list_item->userdata;
+       Setting_GenGroupItem_Data *list_item =
+                       (Setting_GenGroupItem_Data *)data;
+       SettingAbout *ad = list_item->userdata;
        retm_if(ad == NULL, "Data parameter is NULL");
 
        /* 1. entry is empty */
        /* 2. entry is not empty */
        if (list_item->item) {
                if (elm_entry_is_empty(obj)) {
-                       elm_object_item_signal_emit(list_item->item, "elm,state,eraser,hide", "");
+                       elm_object_item_signal_emit(list_item->item,
+                                       "elm,state,eraser,hide", "");
                } else {
-                       Eina_Bool device_focus_status = elm_object_focus_get(ad->item_dev_name->eo_check);
-                       if (device_focus_status) {
-                               /*SETTING_TRACE("name is NOT empty, but focus"); */
-                               elm_object_item_signal_emit(list_item->item, "elm,state,eraser,show", "");
-                       }
+                       Eina_Bool device_focus_status = elm_object_focus_get(
+                                       ad->item_dev_name->eo_check);
+                       if (device_focus_status)
+                               elm_object_item_signal_emit(list_item->item,
+                                               "elm,state,eraser,show", "");
                }
-               elm_object_item_signal_emit(list_item->item, "elm,state,guidetext,hide", "");
+               elm_object_item_signal_emit(list_item->item,
+                               "elm,state,guidetext,hide", "");
        }
 
-       __setting_about_entry_changed_cb(data, obj);
+       __entry_changed_cb(data, obj);
        /*SETTING_TRACE_END; */
 }
 
@@ -727,32 +581,34 @@ __setting_about_entry_device_name_changed_cb(void *data, Evas_Object *obj,
  * @param data application data
  * @param obj the entry evas object
  * @param event_info event type
+ *
+ * Focused callback will show X marked button and hide guidetext.
  */
-static void __setting_about_entry_focused(void *data, Evas_Object *obj, void *event_info) /* Focused callback will show X marked button and hide guidetext. */
+static void __entry_focused(void *data, Evas_Object *obj, void *event_info)
 {
        SETTING_TRACE_BEGIN;
        retm_if(!data || !obj, "Data parameter is NULL");
        Setting_GenGroupItem_Data *item_dev_name = data;
 
-
        /* accessibiliy */
        elm_entry_cursor_end_set(obj);
        const char *txt = elm_entry_entry_get(obj);
-       if (!txt || 0 == strlen(txt)) {
+       if (!txt || 0 == strlen(txt))
                txt = elm_object_part_text_get(obj, "elm.guide");
-       }
 
        /* Say entry focused */
-       Eina_Stringshare *str = eina_stringshare_printf("%s, Edit Field, Keyboard opened", txt);
+       Eina_Stringshare *str = eina_stringshare_printf(
+                       "%s, Edit Field, Keyboard opened", txt);
        elm_access_say((char *)str);
        eina_stringshare_del(str);
 
-       SettingAboutUG *ad = item_dev_name->userdata;
+       SettingAbout *ad = item_dev_name->userdata;
        retm_if(!ad, "ad parameter is NULL");
-       Ecore_IMF_Context *imf_context = (Ecore_IMF_Context *)elm_entry_imf_context_get(item_dev_name->eo_check);
-       if (imf_context) {
+       Ecore_IMF_Context *imf_context =
+                       (Ecore_IMF_Context *)elm_entry_imf_context_get(
+                                       item_dev_name->eo_check);
+       if (imf_context)
                ecore_imf_context_input_panel_show(imf_context);
-       }
 }
 
 /**
@@ -762,39 +618,44 @@ static void __setting_about_entry_focused(void *data, Evas_Object *obj, void *ev
  * @param obj the entry evas object
  * @param event_info event type
  */
-static void __setting_about_entry_unfocus_cb(void *data, Evas_Object *obj, void *event_info)
+static void __entry_unfocus_cb(void *data, Evas_Object *obj, void *event_info)
 {
        SETTING_TRACE_BEGIN;
        retm_if(!data || !obj, "Data parameter is NULL");
 
-
        const char *entry_str = elm_entry_entry_get(obj);
        char *entry_str_utf8 = NULL;
        entry_str_utf8 = elm_entry_markup_to_utf8(entry_str);
-       SETTING_TRACE("To store \"%s\" into vconf[%s]", entry_str_utf8, VCONFKEY_SETAPPL_DEVICE_NAME_STR);
+       SETTING_TRACE("To store \"%s\" into vconf[%s]", entry_str_utf8,
+                       VCONFKEY_SETAPPL_DEVICE_NAME_STR);
 
        Setting_GenGroupItem_Data *item_dev_name = data;
-       SettingAboutUG *ad = item_dev_name->userdata;
+       SettingAbout *ad = item_dev_name->userdata;
 
        if (isSpaceStr(entry_str)) {
-               if (!ad->empty_flag) {
+               if (!ad->empty_flag)
                        ad->empty_flag = TRUE;
-               }
        } else {
-               if (ad->empty_flag) {
+               if (ad->empty_flag)
                        ad->empty_flag = FALSE;
-               }
        }
 
        if (item_dev_name->enterKeyPressFlag == TRUE) {
-               char *name_value = vconf_get_str(VCONFKEY_SETAPPL_DEVICE_NAME_STR);
-               if (!ad->empty_flag && safeStrCmp(name_value, entry_str_utf8) != 0) {
-                       if (0 != vconf_set_str(VCONFKEY_SETAPPL_DEVICE_NAME_STR, entry_str_utf8)) {
-                               SETTING_TRACE_ERROR("Set vconf[%s] failed", VCONFKEY_SETAPPL_DEVICE_NAME_STR);
+               char *name_value = vconf_get_str(
+                               VCONFKEY_SETAPPL_DEVICE_NAME_STR);
+               if (!ad->empty_flag
+                               && safeStrCmp(name_value, entry_str_utf8) != 0) {
+                       if (0 != vconf_set_str(VCONFKEY_SETAPPL_DEVICE_NAME_STR,
+                                       entry_str_utf8)) {
+                               SETTING_TRACE_ERROR("Set vconf[%s] failed",
+                                               VCONFKEY_SETAPPL_DEVICE_NAME_STR);
                        }
                }
-               if (EINA_TRUE == elm_object_focus_get(ad->item_dev_name->eo_check)) {
-                       elm_object_focus_set(ad->item_dev_name->eo_check, EINA_FALSE);
+               if (EINA_TRUE
+                               == elm_object_focus_get(
+                                               ad->item_dev_name->eo_check)) {
+                       elm_object_focus_set(ad->item_dev_name->eo_check,
+                                       EINA_FALSE);
                }
                FREE(name_value);
        }
@@ -805,6 +666,22 @@ static void __setting_about_entry_unfocus_cb(void *data, Evas_Object *obj, void
        SETTING_TRACE_END;
 }
 
+/**
+ * @brief device name entry activated callback (on Done pressed on keyboard).
+ *
+ * @param data application data SettingAbout structure
+ * @param obj the entry evas object
+ * @param event_info event type
+ */
+static void __entry_activated_cb(void *data, Evas_Object *obj, void *event_info)
+{
+       SETTING_TRACE_BEGIN;
+       retm_if(!data || !obj, "Data parameter is NULL");
+
+       Setting_GenGroupItem_Data *item_dev_name = data;
+       SettingAbout *ad = item_dev_name->userdata;
+       __naviframe_btn_done_cb(ad, obj, event_info);
+}
 
 /**
  * @brief device name entry max length reached callback.
@@ -813,27 +690,36 @@ static void __setting_about_entry_unfocus_cb(void *data, Evas_Object *obj, void
  * @param obj the entry evas object
  * @param event_info event type
  */
-static void __setting_about_entry_max_len_reached(void *data, Evas_Object *obj, void *event_info)
+static void __entry_max_len_reached(void *data, Evas_Object *obj,
+               void *event_info)
 {
        SETTING_TRACE_BEGIN;
        retm_if(data == NULL, "Data parameter is NULL");
-       retm_if(!elm_object_focus_get(obj), "Entry is not focused"); /*notify only when entry is being focused on. */
+       /*notify only when entry is being focused on. */
+       retm_if(!elm_object_focus_get(obj), "Entry is not focused");
 
-       Setting_GenGroupItem_Data *list_item = (Setting_GenGroupItem_Data *) data;
+       Setting_GenGroupItem_Data *list_item =
+                       (Setting_GenGroupItem_Data *)data;
        list_item->maxLengthReachFlag = true;
 
-       SettingAboutUG *ad = list_item->userdata;
-       if (list_item->maxLengthReachFlag && list_item->enterKeyPressFlag == FALSE) {
+       SettingAbout *ad = list_item->userdata;
+       if (list_item->maxLengthReachFlag
+                       && list_item->enterKeyPressFlag == FALSE) {
 
                if (!ad->popup_showed_flag && NULL == ad->popup_space) {
-                       ad->popup_showed_flag = TRUE;/*workaroud to fix popup blink issue. */
-                       char strMax[BUF_SIZE] = {0,};
-                       snprintf(strMax, BUF_SIZE, _("IDS_ST_POP_THE_MAXIMUM_NUMBERS_OF_CHARACTERS_FOR_YOUR_DEVICE_NAME_HPD_HAS_BEEN_EXCEEDED"),
-                                        MAX_DEVICE_NAME_LEN);
-
-                       ad->popup_space = setting_create_popup(ad, ad->win_get, "IDS_ST_HEADER_ENTER_VALID_DEVICE_NAME_ABB",
-                                                                                                  strMax, __setting_about_main_popup_cb, 0, FALSE, FALSE,
-                                                                                                  1, "IDS_ST_BUTTON_OK_ABB");
+                       /*workaroud to fix popup blink issue. */
+                       ad->popup_showed_flag = TRUE;
+                       char strMax[BUF_SIZE] = { 0, };
+                       snprintf(strMax, BUF_SIZE,
+                                       _("IDS_ST_POP_THE_MAXIMUM_NUMBERS_OF_CHARACTERS_FOR_YOUR_DEVICE_NAME_HPD_HAS_BEEN_EXCEEDED"),
+                                       MAX_DEVICE_NAME_LEN);
+
+                       ad->popup_space = setting_create_popup(ad,
+                                       ad->md.window,
+                                       "IDS_ST_HEADER_ENTER_VALID_DEVICE_NAME_ABB",
+                                       strMax, __popup_cb,
+                                       0, FALSE, FALSE, 1,
+                                       "IDS_ST_BUTTON_OK_ABB");
                }
        }
 }
@@ -846,12 +732,13 @@ static void __setting_about_entry_max_len_reached(void *data, Evas_Object *obj,
  * @param obj the entry evas object
  * @param event_info event type
  */
-static void __setting_about_entry_input_panel_event_cb(void *data, Ecore_IMF_Context *ctx, int value)
+static void __entry_input_panel_event_cb(void *data, Ecore_IMF_Context *ctx,
+               int value)
 {
        SETTING_TRACE_BEGIN;
        retm_if(data == NULL, "Data parameter is NULL");
        retm_if(ctx == NULL, "obj parameter is NULL");
-       SettingAboutUG *ad = (SettingAboutUG *)data;
+       SettingAbout *ad = (SettingAbout *)data;
 
        if (value == ECORE_IMF_INPUT_PANEL_STATE_SHOW) {
                SETTING_TRACE("value == ECORE_IMF_INPUT_PANEL_STATE_SHOW");
@@ -859,84 +746,77 @@ static void __setting_about_entry_input_panel_event_cb(void *data, Ecore_IMF_Con
                SETTING_TRACE("value == ECORE_IMF_INPUT_PANEL_STATE_HIDE");
 
                if (ad->item_dev_name) {
-
                        if (ad->empty_flag) {
-                               ad->idler_add_popup = ecore_idler_add(__setting_about_popup_show_delay, ad);
+                               ad->idler_add_popup = ecore_idler_add(
+                                               __popup_show_delay,
+                                               ad);
                        }
-
                }
-               /*if Setting is overlapped by other app,the entry will lost its focus,
-               the input pannel will be hided and any popup should be removed to fix blinking issue.*/
+               /*if Setting is overlapped by other app,the entry will lost
+                * its focus, the input pannel will be hided and any popup
+                * should be removed to fix blinking issue.*/
                if (ad->pause_flag) {
-                       ad->idler_remove_popup = ecore_idler_add(__setting_about_popup_remove_delay, ad);
+                       ad->idler_remove_popup = ecore_idler_add(
+                                       __popup_remove_delay, ad);
                }
-               elm_object_focus_set(ad->navi_bar, EINA_FALSE);
+               elm_object_focus_set(ad->md.naviframe, EINA_FALSE);
 
        }
 }
 
 /**
- * @brief aboutUG vconf changed callback
+ * @brief About vconf changed callback
  *
  * @param key the changed vconf key node.
  * @param data application data
  * @param event_info event type
  */
-static void __setting_about_main_vconf_change_cb(keynode_t *key, void *data)
+static void __vconf_change_cb(keynode_t *key, void *data)
 {
        SETTING_TRACE_BEGIN;
        setting_retm_if(NULL == key, "key is NULL");
        setting_retm_if(NULL == data, "data is NULL");
-       SettingAboutUG *ad = (SettingAboutUG *)data;
-
-       int status = vconf_keynode_get_int(key);
+       SettingAbout *ad = (SettingAbout *)data;
        char *vconf_name = vconf_keynode_get_name(key);
 
-       if (!safeStrCmp(vconf_name, VCONFKEY_WIFI_STATE)) {
-               SETTING_TRACE("status:%d", status);
-               char str[MAX_DISPLAY_STR_LEN_ON_PHONE_INFO] = {0,};
-               setting_about_main_get_wifi_mac_address_string(str, sizeof(str));
-               if (ad->item_data_wifi) {
-                       G_FREE(ad->item_data_wifi->sub_desc);
-                       ad->item_data_wifi->sub_desc = (char *)g_strdup(str);
-                       elm_object_item_data_set(ad->item_data_wifi->item, ad->item_data_wifi);
-                       elm_genlist_item_update(ad->item_data_wifi->item);
-               }
-       } else if (!safeStrCmp(vconf_name, VCONFKEY_BT_STATUS)) {
-               SETTING_TRACE("status:%d", status);
-               char str[MAX_DISPLAY_STR_LEN_ON_PHONE_INFO] = {0,};
-               setting_about_main_get_bluetooth_address_string(str, sizeof(str));
-               if (ad->item_data_bt) {
-                       G_FREE(ad->item_data_bt->sub_desc);
-                       ad->item_data_bt->sub_desc = (char *)g_strdup(str);
-                       elm_object_item_data_set(ad->item_data_bt->item, ad->item_data_bt);
-                       elm_genlist_item_update(ad->item_data_bt->item);
-               }
-       } else if (!safeStrCmp(vconf_name, VCONFKEY_SETAPPL_DEVICE_NAME_STR)) {
+       if (!safeStrCmp(vconf_name, VCONFKEY_SETAPPL_DEVICE_NAME_STR)) {
                char *name_value = NULL;
                name_value = vconf_get_str(VCONFKEY_SETAPPL_DEVICE_NAME_STR);
                if (NULL == name_value) {
                        /*use the defaule name if get vconf failed*/
-                       name_value = (char *)g_strdup(DEVICE_NAME_DEFAULE);
+                       name_value = (char *)g_strdup(DEVICE_NAME_DEFAULT);
                }
                SETTING_TRACE("name:%s", name_value);
                if (ad->item_dev_name && ad->item_dev_name->eo_check) {
                        /*for genlist update */
-                       if (safeStrCmp(ad->item_dev_name->sub_desc, name_value) != 0) {
-                               char *str_name = elm_entry_utf8_to_markup(name_value);
-                               elm_entry_entry_set(ad->item_dev_name->eo_check, str_name);
-                               elm_entry_cursor_end_set(ad->item_dev_name->eo_check);
-                               G_FREE(ad->item_dev_name->sub_desc);/*release first */
-                               ad->item_dev_name->sub_desc = (char *)g_strdup(str_name);
+                       if (safeStrCmp(ad->item_dev_name->sub_desc, name_value)
+                                       != 0) {
+                               char *str_name = elm_entry_utf8_to_markup(
+                                               name_value);
+                               elm_entry_entry_set(ad->item_dev_name->eo_check,
+                                               str_name);
+                               elm_entry_cursor_end_set(
+                                               ad->item_dev_name->eo_check);
+                               /*release first */
+                               G_FREE(ad->item_dev_name->sub_desc);
+                               ad->item_dev_name->sub_desc = (char *)g_strdup(
+                                               str_name);
                                FREE(str_name);
                        }
                }
-               if (ad->item_dev_name_main && ad->item_dev_name_main->sub_desc) {
-                       if (safeStrCmp(ad->item_dev_name_main->sub_desc, name_value) != 0) {
-                               char *str_name = elm_entry_utf8_to_markup(name_value);
+               if (ad->item_dev_name_main
+                               && ad->item_dev_name_main->sub_desc) {
+                       if (safeStrCmp(ad->item_dev_name_main->sub_desc,
+                                       name_value) != 0) {
+                               char *str_name = elm_entry_utf8_to_markup(
+                                               name_value);
                                char *tmp = ad->item_dev_name_main->sub_desc;
-                               ad->item_dev_name_main->sub_desc = (char *)g_strdup(str_name);
-                               elm_genlist_item_fields_update(ad->item_dev_name_main->item, "*", ELM_GENLIST_ITEM_FIELD_TEXT);
+                               ad->item_dev_name_main->sub_desc =
+                                               (char *)g_strdup(str_name);
+                               elm_genlist_item_fields_update(
+                                               ad->item_dev_name_main->item,
+                                               "*",
+                                               ELM_GENLIST_ITEM_FIELD_TEXT);
                                FREE(str_name);
                                G_FREE(tmp);
 
@@ -949,80 +829,65 @@ static void __setting_about_main_vconf_change_cb(keynode_t *key, void *data)
 }
 
 /**
-* @brief Do process when clicking '<-' button
-*
-* @param data application context
-* @param obj evas object
-* @param event_info event type
-*/
-static Eina_Bool
-setting_about_main_click_softkey_back_cb(void *data, Evas_Object *obj,
-                                                                                void *event_info)
+ * @brief Lunch cetificates (setting-manage-certificates-efl)
+ *
+ * @param data application data
+ */
+static void __certificates_clicked(void *data)
 {
-       SETTING_TRACE_BEGIN;
-       setting_retvm_if(data == NULL, EINA_FALSE, "Data parameter is NULL");
-       SettingAboutUG *ad = (SettingAboutUG *) data;
-       if (ad->empty_flag) {
-               return EINA_FALSE;
-       }
-
-       /*imf must be hided before view is destroyed. */
-       /*Following code is just to improve the hiding speed. If not add these code, */
-       /*the input pannel will also be hided with the view destroyed,but it works too slow. */
-       if (ad->item_dev_name) {
-               elm_object_focus_set(ad->item_dev_name->eo_check, EINA_FALSE);
-               setting_hide_input_pannel_cb(ad->item_dev_name->eo_check);
-       }
+       app_control_h svc = NULL;
+       SettingAbout *ad = (SettingAbout *)data;
+       ret_if(!ad);
 
-       /* Send destroy request */
-       ug_destroy_me(ad->ug);
+       ret_if(app_control_create(&svc));
 
-       return EINA_FALSE;
+       app_control_set_app_id(svc, "setting-manage-certificates-efl");
+       app_control_set_launch_mode(svc, APP_CONTROL_LAUNCH_MODE_GROUP);
+       app_control_send_launch_request(svc, NULL, NULL);
+       app_control_destroy(svc);
 }
 
-static Eina_Bool __setting_about_child_view_back_cb(void *data, Elm_Object_Item *it)
+static Eina_Bool __child_view_back_cb(void *data, Elm_Object_Item *it)
 {
        SETTING_TRACE_BEGIN;
-       /* error check */
-       retvm_if(data == NULL, EINA_TRUE, "Data parameter is NULL");
+       SettingAbout *ad = data;
+       retv_if(!ad, EINA_TRUE);
 
-       SettingAboutUG *ad =  data;
-       if (ad->empty_flag) {
+       if (ad->empty_flag)
                return EINA_FALSE;
-       } else {
-               if (ad->event_handler) {
-                       ecore_event_handler_del(ad->event_handler);
-                       ad->event_handler = NULL;
-               }
-               if (ad->name_update_idler) {
-                       ecore_idler_del(ad->name_update_idler);
-                       ad->name_update_idler = NULL;
-               }
-               return EINA_TRUE;
+
+       if (ad->event_handler) {
+               ecore_event_handler_del(ad->event_handler);
+               ad->event_handler = NULL;
        }
+       if (ad->name_update_idler) {
+               ecore_idler_del(ad->name_update_idler);
+               ad->name_update_idler = NULL;
+       }
+       return EINA_TRUE;
 }
 
-static Eina_Bool __setting_about_name_view_key_down(void *data, int type, void *event)
+static Eina_Bool __name_view_key_down(void *data, int type, void *event)
 {
        SETTING_TRACE_BEGIN;
        Evas_Event_Key_Down *ev = event;
 
-       if (!ev || !data) {
-               return ECORE_CALLBACK_RENEW;
-       }
+       retv_if(!ev || !data, ECORE_CALLBACK_RENEW);
+
+       SettingAbout *ad = data;
+       if (!strcmp(ev->keyname, "XF86Back"))
+               __naviframe_btn_cancel_cb(ad, NULL, NULL);
 
-       SettingAboutUG *ad = data;
-       if (!strcmp(ev->keyname, "XF86Back")) {
-               setting_about_naviframe_btn_cancel_cb(ad, NULL, NULL);
-       }
        return ECORE_CALLBACK_RENEW;
 }
-static Eina_Bool setting_about_name_focus_update_cb(void *data)
+
+static Eina_Bool __name_focus_update_cb(void *data)
 {
        SETTING_TRACE_BEGIN;
        /* error check */
-       setting_retvm_if(data == NULL, ECORE_CALLBACK_RENEW, "Data parameter is NULL");
-       SettingAboutUG *ad = data;
+       setting_retvm_if(data == NULL, ECORE_CALLBACK_RENEW,
+                       "Data parameter is NULL");
+       SettingAbout *ad = data;
        if (ad->item_dev_name && ad->item_dev_name->eo_check) {
                evas_object_show(ad->item_dev_name->eo_check);
                elm_object_focus_set(ad->item_dev_name->eo_check, EINA_TRUE);
@@ -1032,26 +897,162 @@ static Eina_Bool setting_about_name_focus_update_cb(void *data)
        } else {
                return ECORE_CALLBACK_RENEW;
        }
+}
+
+
+static Evas_Object *__add_entry_without_layout(
+               Setting_GenGroupItem_Data *item_data, Evas_Object *parent)
+{
+       SETTING_TRACE_BEGIN;
+
+       /* resolve abnormal height issue */
+       elm_genlist_mode_set(parent, ELM_LIST_COMPRESS);
+       Evas_Object *entry = NULL;
+       item_data->eo_check = entry = elm_entry_add(parent);
+       if (item_data->isPasswordFlag)
+               elm_entry_password_set(entry, EINA_TRUE);
+       else if (item_data->isSinglelineFlag)
+               elm_entry_single_line_set(entry, EINA_TRUE);
+       else
+               elm_entry_single_line_set(entry, EINA_FALSE);
+
+       elm_entry_scrollable_set(entry, EINA_TRUE);
+
+       evas_object_size_hint_weight_set(entry, EVAS_HINT_EXPAND,
+                       EVAS_HINT_EXPAND);
+       evas_object_size_hint_align_set(entry, EVAS_HINT_FILL, EVAS_HINT_FILL);
+       if (item_data->focus_unallowed)
+               elm_object_focus_allow_set(entry, EINA_FALSE);
+
+       elm_entry_input_panel_layout_set(entry, item_data->input_type);
+       elm_entry_prediction_allow_set(entry, FALSE);
+       elm_entry_input_panel_return_key_type_set(entry,
+                       item_data->return_key_type);
+       if (item_data->disable_auto_cap) {
+               elm_entry_autocapital_type_set(entry,
+                               ELM_AUTOCAPITAL_TYPE_NONE);
+       }
+
+       if (item_data->isSinglelineFlag) {
+               elm_entry_single_line_set(entry, EINA_TRUE);
+               elm_object_signal_emit(entry, "elm,state,scroll,enabled", "");
+       }
+
+       if (item_data->limit_filter_data) {
+               elm_entry_markup_filter_append(entry,
+                               elm_entry_filter_limit_size,
+                               item_data->limit_filter_data);
+
+               if (item_data->maxlength_reached_cb) {
+                       evas_object_smart_callback_add(entry,
+                                       "maxlength,reached",
+                                       item_data->maxlength_reached_cb,
+                                       item_data);
+               }
+       }
+
+       if (item_data->stop_change_cb) {/*invoked when stop focusing on */
+               evas_object_smart_callback_add(entry, "unfocused",
+                               item_data->stop_change_cb, item_data);
+       }
+
+       if (item_data->digits_filter_data) {
+               elm_entry_markup_filter_append(entry,
+                               elm_entry_filter_accept_set,
+                               item_data->digits_filter_data);
+       }
+
+       if (item_data->sub_desc && safeStrLen(item_data->sub_desc) > 0) {
+               elm_entry_entry_set(entry, item_data->sub_desc);
+       } else {
+               if (item_data->guide_text) {
+                       /* Add guide text to elm_entry. */
+                       elm_object_part_text_set(entry, "elm.guide",
+                                       _(item_data->guide_text));
+               } else {
+                       elm_object_part_text_set(entry, "elm.guide",
+                                       _("IDS_ST_BODY_TAP_TO_INSERT"));
+               }
+       }
+
+       /* for Setting App, All the entrys's context popup shouldn't be able */
+       /* to insert images, text is the only one can be inserted. */
+       elm_entry_cnp_mode_set(entry, ELM_CNP_MODE_PLAINTEXT);
 
+       if (item_data->chk_change_cb) {
+               evas_object_smart_callback_add(entry, "changed",
+                               item_data->chk_change_cb, item_data);
+               evas_object_smart_callback_add(entry, "preedit,changed",
+                               item_data->chk_change_cb, item_data);
+       }
+
+       /* callback for handling enter key */
+       if (item_data->activated_cb) {
+               evas_object_smart_callback_add(entry, "activated",
+                               item_data->activated_cb, item_data);
+       }
+
+       if (item_data->focus_cb) {
+               evas_object_smart_callback_add(entry, "focused",
+                               item_data->focus_cb, item_data);
+       }
+
+       if (item_data->start_change_cb)
+               evas_object_event_callback_add(entry, EVAS_CALLBACK_KEY_DOWN,
+                               (Evas_Object_Event_Cb)(item_data->start_change_cb),
+                               item_data->userdata);
+
+       Ecore_IMF_Context *imf_context = (Ecore_IMF_Context *)
+                       elm_entry_imf_context_get(entry);
+       if (imf_context && item_data->x_callback_cb)
+               ecore_imf_context_input_panel_event_callback_add(imf_context,
+                               ECORE_IMF_INPUT_PANEL_STATE_EVENT,
+                               item_data->x_callback_cb, item_data->userdata);
+
+       if (item_data->input_panel_disable_flag)
+               elm_entry_input_panel_enabled_set(entry, EINA_FALSE);
+
+       if (entry && item_data->entry_auto_focus) {
+               evas_object_show(entry);
+               elm_object_focus_set(entry, EINA_TRUE);
+       }
+
+       return entry;
 }
 
+static Evas_Object *__device_name_genlist_content_get(void *data,
+               Evas_Object *genlist, const char *part)
+{
+       Evas_Object *entry = NULL;
+       retv_if(!data || !genlist, NULL);
+       if (!safeStrCmp(part, "elm.icon.entry"))
+               entry = __add_entry_without_layout(data, genlist);
+
+       return entry;
+}
 
 /**
  * Setting > About > Device name > (new view) here
  */
-static void __setting_about_main_creat_name_view(void *data)
+static void __creat_name_view(void *data)
 {
        SETTING_TRACE_BEGIN;
+       Evas_Object *list = NULL;
+       Evas_Object *btn = NULL;
+       Elm_Object_Item *navi_it = NULL;
+       Setting_GenGroupItem_Data *item_data = NULL;
+       SettingAbout *ad = data;
        /* error check */
        setting_retm_if(data == NULL, "Data parameter is NULL");
-       SettingAboutUG *ad =    data;
 
-       Evas_Object *scroller = NULL;
-       scroller = elm_genlist_add(ad->navi_bar);
-       setting_retm_if(scroller == NULL, "Cannot set scroller object  as content of layout");
-       elm_genlist_clear(scroller);    /* first to clear list */
-       elm_genlist_mode_set(scroller, ELM_LIST_COMPRESS);
-       evas_object_smart_callback_add(scroller, "realized", __gl_realized_cb, NULL);
+       list = elm_genlist_add(ad->md.naviframe);
+       setting_retm_if(list == NULL,
+                       "Cannot set scroller object  as content of layout");
+       elm_genlist_clear(list);        /* first to clear list */
+
+       elm_genlist_mode_set(list, ELM_LIST_COMPRESS);
+       evas_object_smart_callback_add(list, "realized", __gl_realized_cb,
+                       NULL);
 
        /* Device name */
        char *name_value = vconf_get_str(VCONFKEY_SETAPPL_DEVICE_NAME_STR);
@@ -1059,85 +1060,101 @@ static void __setting_about_main_creat_name_view(void *data)
        FREE(name_value);
 
        ad->empty_flag = FALSE;
-       if (NULL == pa_sub_desc || '\0' == pa_sub_desc[0]) {
+       if (NULL == pa_sub_desc || '\0' == pa_sub_desc[0])
                ad->empty_flag = TRUE;
-       }
 
-       Setting_GenGroupItem_Data *item_data = (Setting_GenGroupItem_Data *)calloc(1, sizeof(Setting_GenGroupItem_Data));
-       if (!item_data) {
+       elm_theme_extension_add(NULL, EDJDIR"/gl-item-entry-main.edj");
+       setting_create_Gendial_itc(SETTING_GENLIST_ENTRY_STYLE,
+                       &(ad->itc_editfield));
+       ad->itc_editfield.func.content_get = __device_name_genlist_content_get;
+
+       /* add genlist item here for the device name */
+       item_data = setting_create_Gendial_field_editfield(
+                       list,
+                       &(ad->itc_editfield),
+                       NULL,
+                       ad,
+                       SWALLOW_Type_LAYOUT_EDITFIELD,
+                       "IDS_ST_BODY_NAME",
+                       pa_sub_desc,
+                       __entry_device_name_changed_cb,
+                       __entry_focused,
+                       __entry_unfocus_cb,
+                       __entry_activated_cb,
+                       __entry_max_len_reached,
+                       ELM_INPUT_PANEL_LAYOUT_NORMAL,
+                       false,
+                       false,
+                       MAX_DEVICE_NAME_LEN,
+                       0,
+                       NULL,
+                       NULL);
+
+       if (!item_data)
                FREE(pa_sub_desc);
-       }
-       setting_retm_if(!item_data, "calloc failed");
 
-       item_data->keyStr = (char *)g_strdup(SETTING_ABOUT_DEVICE_NAME_STR);
-       item_data->sub_desc = (char *)g_strdup(pa_sub_desc);
+       setting_retm_if(!item_data, "calloc failed");
        item_data->swallow_type = SWALLOW_Type_LAYOUT_EDITFIELD;
-       item_data->chk_status = 0;
-       item_data->chk_change_cb = __setting_about_entry_device_name_changed_cb;
-       item_data->userdata = ad;
-       /*item_data->isSinglelineFlag = FALSE; */
        item_data->isSinglelineFlag = TRUE;
-       item_data->stop_change_cb = __setting_about_entry_unfocus_cb;
-       item_data->maxlength_reached_cb = __setting_about_entry_max_len_reached;
-       item_data->focus_cb = __setting_about_entry_focused;
-       item_data->x_callback_cb = __setting_about_entry_input_panel_event_cb;
+       item_data->x_callback_cb = __entry_input_panel_event_cb;
        item_data->guide_text = (char *)g_strdup(EMPTY_LIMITATION_STR);
        item_data->focus_unallowed = get_tethering_status();
        item_data->return_key_type = ELM_INPUT_PANEL_RETURN_KEY_TYPE_DONE;
 
-       item_data->limit_filter_data = calloc(1, sizeof(Elm_Entry_Filter_Limit_Size));
+       item_data->limit_filter_data = calloc(1,
+                       sizeof(Elm_Entry_Filter_Limit_Size));
        if (item_data->limit_filter_data) {
                /*max byte len is 32 -> MAX_DEVICE_NAME_LEN */
-               item_data->limit_filter_data->max_byte_count = MAX_DEVICE_NAME_LEN;
-               item_data->win_main = ad->win_get;
+               item_data->limit_filter_data->max_byte_count =
+                               MAX_DEVICE_NAME_LEN;
+               item_data->window = ad->md.window;
        } else {
                SETTING_TRACE_ERROR("fail to calloc");
        }
 
-       item_data->digits_filter_data = calloc(1, sizeof(Elm_Entry_Filter_Accept_Set));
-       if (item_data->digits_filter_data) {
+       item_data->digits_filter_data = calloc(1,
+                       sizeof(Elm_Entry_Filter_Accept_Set));
+       if (item_data->digits_filter_data)
                item_data->digits_filter_data->accepted = NULL;
-       } else {
+       else
                SETTING_TRACE_ERROR("fail to calloc");
-       }
 
-       item_data->input_panel_disable_flag = EINA_TRUE;
-
-       /* add genlist item here for the device name */
-       item_data->item = elm_genlist_item_append(scroller, &(itc_editfield), item_data, NULL, ELM_GENLIST_ITEM_NONE,
-                                                                                         NULL, ad);
+       item_data->input_panel_disable_flag = EINA_FALSE;
 
        ad->item_dev_name = item_data;
        if (ad->item_dev_name) {
                __BACK_POINTER_SET(ad->item_dev_name);
-               elm_genlist_item_select_mode_set(ad->item_dev_name->item, ELM_OBJECT_SELECT_MODE_DISPLAY_ONLY);
+               elm_genlist_item_select_mode_set(ad->item_dev_name->item,
+                               ELM_OBJECT_SELECT_MODE_DISPLAY_ONLY);
        } else {
                SETTING_TRACE_ERROR("ad->item_dev_name is NULL");
        }
 
        FREE(pa_sub_desc);
 
-       Elm_Object_Item *navi_it = setting_push_layout_navi_bar(_(DEVICE_NAME),
-                                                                                                                       NULL, NULL, NULL,
-                                                                                                                       NULL, NULL, NULL,
-                                                                                                                       ad, scroller, ad->navi_bar, NULL);
-       elm_naviframe_item_pop_cb_set(navi_it, __setting_about_child_view_back_cb, ad);
+       navi_it = setting_push_to_naviframe_with_back_button(DEVICE_NAME,
+                       NULL, NULL, ad, list, ad->md.naviframe);
+       elm_naviframe_item_pop_cb_set(navi_it,
+                       __child_view_back_cb, ad);
 
-       Evas_Object *btn;
        /* Title Cancel Button */
-       btn = elm_button_add(ad->navi_bar);
+       btn = elm_button_add(ad->md.naviframe);
        elm_object_style_set(btn, "naviframe/title_cancel");
-       evas_object_smart_callback_add(btn, "clicked", setting_about_naviframe_btn_cancel_cb, ad);
+       evas_object_smart_callback_add(btn, "clicked",
+                       __naviframe_btn_cancel_cb, ad);
        elm_object_item_part_content_set(navi_it, "title_left_btn", btn);
 
        /* Title Done Button */
-       btn = elm_button_add(ad->navi_bar);
+       btn = elm_button_add(ad->md.naviframe);
        elm_object_style_set(btn, "naviframe/title_done");
-       evas_object_smart_callback_add(btn, "clicked", setting_about_naviframe_btn_done_cb, ad);
+       evas_object_smart_callback_add(btn, "clicked",
+                       __naviframe_btn_done_cb, ad);
        elm_object_item_part_content_set(navi_it, "title_right_btn", btn);
 
-       ad->event_handler = ecore_event_handler_add(ECORE_EVENT_KEY_DOWN, __setting_about_name_view_key_down, ad);
-       ad->name_update_idler = ecore_idler_add(setting_about_name_focus_update_cb, ad);
+       ad->event_handler = ecore_event_handler_add(ECORE_EVENT_KEY_DOWN,
+                       __name_view_key_down, ad);
+       ad->name_update_idler = ecore_idler_add(
+                       __name_focus_update_cb, ad);
 }
 
 /**
@@ -1147,23 +1164,53 @@ static void __setting_about_main_creat_name_view(void *data)
  * @param obj evas object
  * @param event_info event type
  */
-static void
-setting_about_main_mouse_up_Gendial_list_cb(void *data, Evas_Object *obj,
-                                                                                       void *event_info)
+static void __mouse_up_Gendial_list_cb(void *data, Evas_Object *obj,
+               void *event_info)
 {
        SETTING_TRACE_BEGIN;
        /* error check */
        setting_retm_if(data == NULL, "Data parameter is NULL");
 
        retm_if(event_info == NULL, "Invalid argument: event info is NULL");
-       Elm_Object_Item *item = (Elm_Object_Item *) event_info;
+       Elm_Object_Item *item = (Elm_Object_Item *)event_info;
        elm_genlist_item_selected_set(item, 0);
-       Setting_GenGroupItem_Data *list_item = (Setting_GenGroupItem_Data *) elm_object_item_data_get(item);
-       retm_if(list_item == NULL, "return of elm_object_item_data_get is NULL");
+       Setting_GenGroupItem_Data *list_item =
+                       (Setting_GenGroupItem_Data *)elm_object_item_data_get(
+                                       item);
+       retm_if(list_item == NULL, "elm_object_item_data_get return NULL");
 
        SETTING_TRACE("clicking item[%s]", _(list_item->keyStr));
-       if (!safeStrCmp(SETTING_ABOUT_DEVICE_NAME_STR, list_item->keyStr)) {
-               __setting_about_main_creat_name_view(data);
+       if (!safeStrCmp("IDS_ST_HEADER_MANAGE_CERTIFICATES_ABB",
+                       list_item->keyStr)) {
+               __certificates_clicked(data);
+       } else if (!safeStrCmp("IDS_ST_BODY_REGULATORY_INFORMATION_ABB",
+                       list_item->keyStr)) {
+               __popup_regulatory_info(data);
+       } else if (!safeStrCmp("IDS_ST_MBODY_LEGAL_INFORMATION_ABB",
+                       list_item->keyStr)) {
+               app_launcher("org.tizen.setting-license",
+                               NULL, NULL);
+       } else if (!safeStrCmp("IDS_ST_MBODY_SOFTWARE_UPDATE",
+                       list_item->keyStr)) {
+#ifdef SUPPORT_FOTA
+               SettingAbout *ad = (SettingAbout *)list_item->userdata;
+
+               Evas_Object *back_btn = elm_object_item_part_content_get(
+                               ad->md.naviframe_it, "prev_btn");
+
+               if (back_btn) {
+                       SETTING_TRACE_DEBUG("Change focus to back_btn");
+                       elm_object_focus_set(back_btn, EINA_TRUE);
+               }
+
+               app_launcher("org.tizen.oma-dm", NULL, NULL);
+#endif
+       } else if (!safeStrCmp("IDS_ST_BODY_NAME",
+                       list_item->keyStr)) {
+               __creat_name_view(data);
+       } else if (!safeStrCmp(ITEM_NAME_STATUS,
+                       list_item->keyStr)) {
+               setting_view_create(&view_setting_about_status, (void *)data);
        }
 }
 
@@ -1174,15 +1221,14 @@ setting_about_main_mouse_up_Gendial_list_cb(void *data, Evas_Object *obj,
  * @param obj evas object
  * @param event_info event type
  */
-static void setting_about_main_gl_drag(void *data, Evas_Object *obj, void *event)
+static void __gl_drag(void *data, Evas_Object *obj, void *event)
 {
        ret_if(!data);
        retm_if(event == NULL, "Invalid argument: event info is NULL");
-       SettingAboutUG *ad = (SettingAboutUG *) data;
+       SettingAbout *ad = (SettingAbout *)data;
        ad->drag_flag = TRUE;
 }
 
-
 /**
  * @brief callback function for EVAS_CALLBACK_MOUSE_UP
  *
@@ -1191,14 +1237,14 @@ static void setting_about_main_gl_drag(void *data, Evas_Object *obj, void *event
  * @param obj evas object
  * @param event_info event type
  */
-static void
-setting_about_main_gl_mouse_up(void *data, Evas *e, Evas_Object *obj, void *event)
+static void __gl_mouse_up(void *data, Evas *e, Evas_Object *obj, void *event)
 {
-       /*SETTING_TRACE_BEGIN; */
+       SettingAbout *ad = (SettingAbout *)data;
+       Evas_Event_Mouse_Up *ev = (Evas_Event_Mouse_Up *)event;
+       Ecore_IMF_Context *imf_context = NULL;
+
        ret_if(!data);
-       SettingAboutUG *ad = (SettingAboutUG *) data;
        retm_if(event == NULL, "Invalid argument: event info is NULL");
-       Evas_Event_Mouse_Up *ev = (Evas_Event_Mouse_Up *)event;
 
        if (ad->drag_flag) {
                ad->drag_flag = FALSE;
@@ -1206,12 +1252,17 @@ setting_about_main_gl_mouse_up(void *data, Evas *e, Evas_Object *obj, void *even
        }
 
        if (ad->item_dev_name) {
-               Elm_Object_Item *selected_item = elm_genlist_at_xy_item_get(ad->genlsit, ev->output.x, ev->output.y, NULL);
+               Elm_Object_Item *selected_item = elm_genlist_at_xy_item_get(
+                               ad->md.genlist, ev->output.x, ev->output.y,
+                               NULL);
+
                if (ad->item_dev_name->item == selected_item) {
                        if (elm_object_focus_get(ad->item_dev_name->eo_check)) {
-                               Ecore_IMF_Context *imf_context = (Ecore_IMF_Context *)elm_entry_imf_context_get(ad->item_dev_name->eo_check);
+                               imf_context = (Ecore_IMF_Context *)elm_entry_imf_context_get(
+                                               ad->item_dev_name->eo_check);
                                if (imf_context) {
-                                       ecore_imf_context_input_panel_show(imf_context);
+                                       ecore_imf_context_input_panel_show(
+                                                       imf_context);
                                }
                                return;
                        }
@@ -1222,65 +1273,35 @@ setting_about_main_gl_mouse_up(void *data, Evas *e, Evas_Object *obj, void *even
                                        ad->popup = NULL;
                                }
 
-                               ad->popup = setting_create_popup(ad, ad->win_get,
-                                                                                                NULL, SETTING_ABOUT_MOBILE_AP_TURNED_OFF,
-                                                                                                __setting_about_popup_mobile_ap_turn_off_ask_resp_cb, 0,
-                                                                                                FALSE, FALSE,
-                                                                                                2, "IDS_ST_BODY_TURN_OFF", "IDS_ST_BUTTON_CANCEL_ABB2");
-                       } else {
-                               elm_object_focus_set(ad->item_dev_name->eo_check, EINA_TRUE);
-                               elm_entry_cursor_end_set(ad->item_dev_name->eo_check);
+                               ad->popup = setting_create_popup(ad,
+                                       ad->md.window,
+                                       NULL,
+                                       SETTING_ABOUT_MOBILE_AP_TURNED_OFF,
+                                       __popup_mobile_ap_turn_off_ask_resp_cb,
+                                       0,
+                                       FALSE, FALSE, 2,
+                                       "IDS_ST_BODY_TURN_OFF",
+                                       "IDS_ST_BUTTON_CANCEL_ABB2");
 
-                               Ecore_IMF_Context *imf_context = (Ecore_IMF_Context *)elm_entry_imf_context_get(ad->item_dev_name->eo_check);
-                               if (imf_context) {
-                                       ecore_imf_context_input_panel_show(imf_context);
-                               }
+                       } else {
+                               elm_object_focus_set(
+                                               ad->item_dev_name->eo_check,
+                                               EINA_TRUE);
+                               elm_entry_cursor_end_set(
+                                               ad->item_dev_name->eo_check);
+
+                               imf_context = (Ecore_IMF_Context *)elm_entry_imf_context_get(
+                                               ad->item_dev_name->eo_check);
+                               if (imf_context)
+                                       ecore_imf_context_input_panel_show(
+                                                       imf_context);
                        }
                } else {
-                       elm_object_focus_set(ad->item_dev_name->eo_check, EINA_FALSE);/*to make inputing words input */
+                       /*to make inputing words input */
+                       elm_object_focus_set(ad->item_dev_name->eo_check,
+                                       EINA_FALSE);
                }
        }
-       /*SETTING_TRACE_END; */
-}
-
-
-/**
- * @brief callback run for timer task to update CPU, Battery info
- *
- * @param data application context
- *
- * @return FALSE for call it once and then destory the timer, TRUE for always call it when the timer is reached.
- */
-static Eina_Bool setting_about_main_timer_update_cb(const void *data)
-{
-       retv_if(data == NULL, TRUE);
-       SettingAboutUG *ad = (SettingAboutUG *) data;
-
-       char str[MAX_DISPLAY_STR_LEN_ON_PHONE_INFO] = { 0, };
-       if (ad->item_data_cpu) {
-               float usr, sys;
-               int ret = setting_about_main_stat_get_cpuinfo(&usr, &sys);
-               if (ret == -ENOENT) {
-                       SETTING_TRACE_ERROR("call __stat_get_cpuinfo fail");
-                       snprintf(str, sizeof(str), "%s", _("IDS_ST_HEADER_UNAVAILABLE"));
-               } else {
-                       snprintf(str, sizeof(str), "%.0f%s", usr + sys, "\%");
-               }
-
-               ad->item_data_cpu->sub_desc = (char *)g_strdup(str);
-               elm_object_item_data_set(ad->item_data_cpu->item, ad->item_data_cpu);
-               elm_genlist_item_update(ad->item_data_cpu->item);
-       }
-
-       if (ad->item_data_battery) {
-               setting_about_main_get_battery_string(str, sizeof(str));
-               /*SETTING_TRACE("str:%s", str);*/
-               ad->item_data_battery->sub_desc = (char *)g_strdup(str);
-
-               elm_object_item_data_set(ad->item_data_battery->item, ad->item_data_battery);
-               elm_genlist_item_update(ad->item_data_battery->item);
-       }
-       return TRUE;
 }
 
 /**
@@ -1288,195 +1309,195 @@ static Eina_Bool setting_about_main_timer_update_cb(const void *data)
  *
  * @param data application data
  *
- * @return FALSE for call it once and then destory the timer, TRUE for always call it when the timer is reached.
+ * @return FALSE for call it once and then destory the timer, TRUE for always
+ *     call it when the timer is reached.
  */
-int setting_about_main_generate_genlist(void *data)
+static int __generate_genlist(void *data)
 {
        SETTING_TRACE_BEGIN;
-       /* error check */
-       retv_if(data == NULL, SETTING_GENERAL_ERR_NULL_DATA_PARAMETER);
-
-       SettingAboutUG *ad = (SettingAboutUG *) data;
-       bool is_emul_bin = isEmulBin();
-
-       Evas_Object *scroller = ad->genlsit;
+       int ret;
        Setting_GenGroupItem_Data *item_data = NULL;
        char str[MAX_DISPLAY_STR_LEN_ON_PHONE_INFO] = { 0, };
+       int ret_value = 0;
+       int dim1 = 0;
+       int dim2 = 0;
+       float ram_total_gb = 0;
+       runtime_memory_info_s mem_info = {0};
+       SettingAbout *ad = (SettingAbout *)data;
+       retv_if(!ad, SETTING_GENERAL_ERR_NULL_DATA_PARAMETER);
+
+       /* [UI] Certificates */
+       /* implementation is in progress. */
+       item_data = setting_create_Gendial_field_def(ad->md.genlist,
+                       &(ad->itc_1text), __mouse_up_Gendial_list_cb, ad,
+                       SWALLOW_Type_INVALID, NULL, NULL, 0,
+                       "IDS_ST_HEADER_MANAGE_CERTIFICATES_ABB", NULL, NULL);
+       if (!item_data)
+               SETTING_TRACE_ERROR("item_data is NULL");
+
+       /* [UI] Legal Information */
+       setting_create_Gendial_field_def(ad->md.genlist, &(ad->itc_1text),
+                       __mouse_up_Gendial_list_cb, ad,
+                       SWALLOW_Type_INVALID, NULL, NULL, 0,
+                       "IDS_ST_MBODY_LEGAL_INFORMATION_ABB", NULL, NULL);
+
+       /*////////////////////////////////////////////////////////////////// */
+       (void)setting_create_Gendial_field_titleItem(ad->md.genlist,
+                       &(ad->itc_group_item), "IDS_ST_BODY_DEVICE_INFO",
+                       NULL);
+       /*////////////////////////////////////////////////////////////////// */
 
-       /* 1. Name */
+       /* 1. [UI] Name */
        /* Device name */
        char *name_value = vconf_get_str(VCONFKEY_SETAPPL_DEVICE_NAME_STR);
        char *pa_sub_desc = elm_entry_utf8_to_markup(name_value);
        FREE(name_value);
 
        ad->empty_flag = FALSE;
-       if (NULL == pa_sub_desc || '\0' == pa_sub_desc[0]) {
+       if (NULL == pa_sub_desc || '\0' == pa_sub_desc[0])
                ad->empty_flag = TRUE;
-       }
-       /* [UI] Name */
-       ad->item_dev_name_main = item_data =
-                                                                setting_create_Gendial_field_def(scroller, &(ad->itc_2text_2), setting_about_main_mouse_up_Gendial_list_cb,
-                                                                                                                                 ad, SWALLOW_Type_INVALID, NULL,
-                                                                                                                                 NULL, 0, SETTING_ABOUT_DEVICE_NAME_STR, pa_sub_desc, NULL);
-       if (item_data) {
-               __BACK_POINTER_SET(ad->item_dev_name_main);
-       } else {
+
+       ad->item_dev_name_main = setting_create_Gendial_field_def(
+                       ad->md.genlist, &(ad->itc_2text_2),
+                       __mouse_up_Gendial_list_cb, ad,
+                       SWALLOW_Type_INVALID, NULL,
+                       NULL, 0, "IDS_ST_BODY_NAME", pa_sub_desc,
+                       NULL);
+       __BACK_POINTER_SET(ad->item_dev_name_main);
+       if (!ad->item_dev_name_main)
                SETTING_TRACE_ERROR("item_data is NULL");
-       }
+
        FREE(pa_sub_desc);
 
-       /* 4. [UI] Tizen version */
-       memset(str, 0x00, sizeof(str));
-       setting_about_main_get_sw_version(str, sizeof(str));
-       item_data =
-               setting_create_Gendial_field_def(scroller, &(ad->itc_2text_2), NULL,
-                                                                                NULL, SWALLOW_Type_INVALID, NULL,
-                                                                                NULL, 0, "IDS_ST_MBODY_TIZEN_VERSION", str, NULL);
+       /* 2. [UI] Model number */
+       str[0] = '\0';
+       __get_phone_model_name(str, sizeof(str));
+       item_data = setting_create_Gendial_field_def(ad->md.genlist,
+                       &(ad->itc_2text_2), NULL,
+                       NULL, SWALLOW_Type_INVALID, NULL,
+                       NULL, 0, "IDS_ST_BODY_MODEL_NUMBER", str, NULL);
        if (item_data) {
                elm_object_item_disabled_set(item_data->item, EINA_TRUE);
-               elm_genlist_item_select_mode_set(item_data->item, ELM_OBJECT_SELECT_MODE_DISPLAY_ONLY);
+               elm_genlist_item_select_mode_set(item_data->item,
+                               ELM_OBJECT_SELECT_MODE_DISPLAY_ONLY);
        } else {
                SETTING_TRACE_ERROR("item_data is NULL");
        }
-       ad->item_version = item_data;
-
-       /* 6. [UI] Bluetooth address */
-       if (!is_emul_bin) {      /* requested by DI Kim due to BT BS on 11/26 */
-               memset(str, 0x00, sizeof(str));
-               setting_about_main_get_bluetooth_address_string(str, sizeof(str));
-               ad->item_data_bt =
-                       setting_create_Gendial_field_def(scroller, &(ad->itc_2text_2), NULL,
-                                                                                        NULL, SWALLOW_Type_INVALID, NULL,
-                                                                                        NULL, 0, "IDS_ST_MBODY_BLUETOOTH_ADDRESS", str, NULL); /*ad->itc_2text_2 */
-               if (ad->item_data_bt) {
-                       elm_object_item_disabled_set(ad->item_data_bt->item, EINA_TRUE);
-                       elm_genlist_item_select_mode_set(ad->item_data_bt->item, ELM_OBJECT_SELECT_MODE_DISPLAY_ONLY);
-                       __BACK_POINTER_SET(ad->item_data_bt);
-               } else {
-                       SETTING_TRACE_ERROR("item_data is NULL");
-               }
-       }
 
-       /* 7. [UI] Wi-Fi MAC address */
-       memset(str, 0x00, sizeof(str));
-       setting_about_main_get_wifi_mac_address_string(str, sizeof(str));
-
-       SETTING_TRACE_DEBUG("[about main] get_wifi_mac_address : %s", str);
-
-       ad->item_data_wifi =
-               setting_create_Gendial_field_def(scroller, &(ad->itc_2text_2), NULL,
-                                                                                NULL, SWALLOW_Type_INVALID, NULL,
-                                                                                NULL, 0, "IDS_ST_BODY_WI_FI_MAC_ADDRESS", str, NULL);
-       if (ad->item_data_wifi) {
-               elm_object_item_disabled_set(ad->item_data_wifi->item, EINA_TRUE);
-               elm_genlist_item_select_mode_set(ad->item_data_wifi->item, ELM_OBJECT_SELECT_MODE_DISPLAY_ONLY);
-               __BACK_POINTER_SET(ad->item_data_wifi);
+       /* 3. [UI] Tizen version */
+       str[0] = '\0';
+       __get_sw_version(str, sizeof(str));
+       item_data = setting_create_Gendial_field_def(ad->md.genlist,
+                       &(ad->itc_2text_2), NULL,
+                       NULL, SWALLOW_Type_INVALID, NULL,
+                       NULL, 0, "IDS_ST_MBODY_TIZEN_VERSION", str, NULL);
+       if (item_data) {
+               elm_object_item_disabled_set(item_data->item, EINA_TRUE);
+               elm_genlist_item_select_mode_set(item_data->item,
+                               ELM_OBJECT_SELECT_MODE_DISPLAY_ONLY);
        } else {
                SETTING_TRACE_ERROR("item_data is NULL");
        }
 
-       /* 9. [UI] Battery power */
-       memset(str, 0x00, sizeof(str));
-       setting_about_main_get_battery_string(str, sizeof(str));
-       item_data =
-               setting_create_Gendial_field_def(scroller, &(ad->itc_2text_2), NULL,
-                                                                                NULL, SWALLOW_Type_INVALID, NULL,
-                                                                                NULL, 0, "IDS_ST_BUTTON_BATTERY_POWER_ABB", str, NULL);
+       /* 4. [UI] CPU Info */
+       str[0] = '\0';
+       ret = __stat_get_cpuinfo(str, sizeof(str));
+       if (ret == -1)
+               SETTING_TRACE_ERROR("call __stat_get_cpuinfo fail");
+
+       item_data = setting_create_Gendial_field_def(
+                       ad->md.genlist, &(ad->itc_2text_2), NULL,
+                       NULL, SWALLOW_Type_INVALID, NULL,
+                       NULL, 0, "CPU", str, NULL);
        if (item_data) {
-               elm_object_item_disabled_set(item_data->item, EINA_TRUE);
-               elm_genlist_item_select_mode_set(item_data->item, ELM_OBJECT_SELECT_MODE_DISPLAY_ONLY);
-               ad->item_data_battery = item_data;
-               __BACK_POINTER_SET(ad->item_data_battery);
+               elm_object_item_disabled_set(item_data->item,
+                               EINA_TRUE);
+               elm_genlist_item_select_mode_set(item_data->item,
+                               ELM_OBJECT_SELECT_MODE_DISPLAY_ONLY);
        } else {
                SETTING_TRACE_ERROR("item_data is NULL");
        }
 
-       /* 10. [UI] CPU usage */
-       memset(str, 0x00, sizeof(str));
-       float usr, sys;
-       int ret = setting_about_main_stat_get_cpuinfo(&usr, &sys);
-       if (ret == -ENOENT) {
-               SETTING_TRACE_ERROR("call __stat_get_cpuinfo fail");
-               snprintf(str, sizeof(str), "%s", _("IDS_ST_HEADER_UNAVAILABLE"));
-       } else {
-               snprintf(str, sizeof(str), "%.0f%s", usr + sys, "\%");
+       /* 5. [UI] Device RAM amount: */
+       str[0] = '\0';
+       ret_value = runtime_info_get_system_memory_info(&mem_info);
+
+       if (RUNTIME_INFO_ERROR_NONE == ret_value) {
+               ram_total_gb = mem_info.total / 1000000.0;
+               snprintf(str, sizeof(str), "%0.1fGB", ram_total_gb);
        }
-       ad->item_data_cpu = item_data =
-                                                       setting_create_Gendial_field_def(scroller, &(ad->itc_2text_2), NULL,
-                                                                                                                        NULL, SWALLOW_Type_INVALID, NULL,
-                                                                                                                        NULL, 0, SETTING_ABOUT_CPU_USAGE_STR, str, NULL);
-       if (ad->item_data_cpu) {
-               elm_object_item_disabled_set(ad->item_data_cpu->item, EINA_TRUE);
-               elm_genlist_item_select_mode_set(ad->item_data_cpu->item, ELM_OBJECT_SELECT_MODE_DISPLAY_ONLY);
-               __BACK_POINTER_SET(ad->item_data_cpu);
-       } else {
-               SETTING_TRACE_ERROR("item_data is NULL");
+       item_data = setting_create_Gendial_field_def(ad->md.genlist,
+                                               &(ad->itc_2text_2), NULL, NULL,
+                                               SWALLOW_Type_INVALID, NULL,
+                                               NULL, 0, "RAM", str, NULL);
+       if (item_data) {
+               elm_object_item_disabled_set(item_data->item, EINA_TRUE);
+               elm_genlist_item_select_mode_set(item_data->item,
+                                       ELM_OBJECT_SELECT_MODE_DISPLAY_ONLY);
+       }
+
+       /* 6. [UI] Device resolution: */
+       str[0] = '\0';
+       ret_value = system_info_get_platform_int(
+                                       "http://tizen.org/feature/screen.width",
+                                       &dim1);
+       if (SYSTEM_INFO_ERROR_NONE == ret_value) {
+               system_info_get_platform_int(
+                               "http://tizen.org/feature/screen.height",
+                               &dim2);
+               if (SYSTEM_INFO_ERROR_NONE == ret_value)
+                       snprintf(str, sizeof(str), "%d x %d", dim1, dim2);
+       }
+       item_data = setting_create_Gendial_field_def(ad->md.genlist,
+                                               &(ad->itc_2text_2), NULL, NULL,
+                                               SWALLOW_Type_INVALID, NULL,
+                                               NULL, 0, "Resolution", str,
+                                               NULL);
+       if (item_data) {
+               elm_object_item_disabled_set(item_data->item, EINA_TRUE);
+               elm_genlist_item_select_mode_set(item_data->item,
+                                       ELM_OBJECT_SELECT_MODE_DISPLAY_ONLY);
        }
 
-       ad->update_timer =
-               ecore_timer_add(1, (Ecore_Task_Cb) setting_about_main_timer_update_cb, ad);
+       /* 7. [UI] Device status: */
+       (void)setting_create_Gendial_field_def(ad->md.genlist,
+                       &(ad->itc_1icon_1text_sub), __mouse_up_Gendial_list_cb,
+                       ad, SWALLOW_Type_INVALID, NULL, NULL, 0,
+                       ITEM_NAME_STATUS, "Show phone number, network"\
+                       "status, and other information.", NULL);
 
        return SETTING_RETURN_SUCCESS;
 }
 
 /**
- * @brief create aboutUG main view layout
+ * @brief create About main view layout
  *
- * @param cb aboutUG data
+ * @param cb About data
  * @return 1 for success
  */
-static int setting_about_main_create(void *cb)
+static int _view_create(void *cb)
 {
        SETTING_TRACE_BEGIN;
-       /* error check */
+       int ret;
        retv_if(cb == NULL, SETTING_GENERAL_ERR_NULL_DATA_PARAMETER);
+       SettingAbout *ad = (SettingAbout *)cb;
 
-       SettingAboutUG *ad = (SettingAboutUG *) cb;
-
-       Evas_Object *scroller = elm_genlist_add(ad->win_main_layout);
-       retvm_if(scroller == NULL, SETTING_DRAW_ERR_FAIL_SCROLLER,
-                        "Cannot set scroller object  as contento of layout");
-       elm_genlist_mode_set(scroller, ELM_LIST_COMPRESS);
-       elm_genlist_clear(scroller);    /* first to clear list */
-       ad->genlsit = scroller;
-       evas_object_smart_callback_add(scroller, "realized", __gl_realized_cb, NULL);
-
-       ad->ly_main =
-               setting_create_layout_navi_bar(ad->win_main_layout, ad->win_get,
-                                                                          KeyStr_AboutDevice,
-                                                                          NULL,
-                                                                          (setting_call_back_func)setting_about_main_click_softkey_back_cb,
-                                                                          ad, scroller,
-                                                                          &ad->navi_bar, NULL);
+       ret = view_init(&ad->md, _("IDS_ST_BODY_ABOUT_DEVICE"));
+       if (ret != SETTING_RETURN_SUCCESS)
+               return ret;
+       setting_add_back_button(&ad->md, _view_pop_cb, ad);
 
-       ad->btn_done = setting_about_naviframe_btn_create(ad->navi_bar, _("IDS_SA_BUTTON_DONE_ABB"), setting_about_naviframe_btn_done_cb, ad);
-       /*Title Text Right Button */
-       ad->btn_cancel = setting_about_naviframe_btn_create(ad->navi_bar, _("IDS_ST_BUTTON_CANCEL_ABB"), setting_about_naviframe_btn_cancel_cb, ad);
-       ad->genlsit = scroller;
+       evas_object_smart_callback_add(ad->md.genlist, "drag",
+                       __gl_drag, ad);
+       evas_object_event_callback_add(ad->md.genlist, EVAS_CALLBACK_MOUSE_UP,
+                       __gl_mouse_up, ad);
 
-       evas_object_smart_callback_add(scroller, "drag", setting_about_main_gl_drag, ad);
+       __generate_genlist(ad);
 
-       evas_object_event_callback_add(scroller, EVAS_CALLBACK_MOUSE_UP, setting_about_main_gl_mouse_up, ad);
-
-       ad->navi_item = elm_naviframe_top_item_get(ad->navi_bar);
-
-       setting_about_main_generate_genlist((void *)ad);
-
-       int ret = vconf_notify_key_changed(VCONFKEY_WIFI_STATE,
-                                                                          __setting_about_main_vconf_change_cb, ad);
-       if (ret != 0) {
-               SETTING_TRACE_ERROR("call vconf_notify_key_changed failed");
-       }
-       ret = vconf_notify_key_changed(VCONFKEY_BT_STATUS,
-                                                                  __setting_about_main_vconf_change_cb, ad);
-       if (ret != 0) {
-               SETTING_TRACE_ERROR("call vconf_notify_key_changed failed");
-       }
        ret = vconf_notify_key_changed(VCONFKEY_SETAPPL_DEVICE_NAME_STR,
-                                                                  __setting_about_main_vconf_change_cb, ad);
-       if (ret != 0) {
+                       __vconf_change_cb, ad);
+       if (ret != 0)
                SETTING_TRACE_ERROR("call vconf_notify_key_changed failed");
-       }
 
        setting_view_about_main.is_create = 1;
        SETTING_TRACE_END;
@@ -1484,134 +1505,63 @@ static int setting_about_main_create(void *cb)
 }
 
 /**
- * @brief destroy aboutUG main view layout
+ * @brief destroy About main view layout
  *
- * @param cb aboutUG data
+ * @param cb ad data
  * @return 1 for success
  */
-static int setting_about_main_destroy(void *cb)
+static int _view_destroy(void *cb)
 {
        SETTING_TRACE_BEGIN;
+       int ret;
        /* error check */
        retv_if(cb == NULL, SETTING_GENERAL_ERR_NULL_DATA_PARAMETER);
 
-       SettingAboutUG *ad = (SettingAboutUG *) cb;
-
-       evas_object_smart_callback_del(ad->genlsit, "realized", __gl_realized_cb);
+       SettingAbout *ad = (SettingAbout *)cb;
 
-       int ret = vconf_ignore_key_changed(VCONFKEY_WIFI_STATE,
-                                                                          __setting_about_main_vconf_change_cb);
-       if (ret != 0) {
-               SETTING_TRACE_ERROR("call vconf_ignore_key_changed failed");
-       }
        ret = vconf_ignore_key_changed(VCONFKEY_SETAPPL_DEVICE_NAME_STR,
-                                                                  __setting_about_main_vconf_change_cb);
-       if (ret != 0) {
+                       __vconf_change_cb);
+       if (ret != 0)
                SETTING_TRACE_ERROR("call vconf_ignore_key_changed failed");
-       }
 
-       /*__setting_about_main_remove_noti(ad);*/
+       ecore_idler_del(ad->idler_add_popup);
+       ad->idler_add_popup = NULL;
 
+       ecore_idler_del(ad->idler_remove_popup);
+       ad->idler_remove_popup = NULL;
 
-       if (ad->update_timer) {
-               ecore_timer_del(ad->update_timer);
-               ad->update_timer = NULL;
-       }
-       if (ad->update_idler) {
-               ecore_idler_del(ad->update_idler);
-               ad->update_idler = NULL;
-       }
-       if (ad->idler_add_popup) {
-               ecore_idler_del(ad->idler_add_popup);
-               ad->idler_add_popup = NULL;
-       }
-       if (ad->idler_remove_popup) {
-               ecore_idler_del(ad->idler_remove_popup);
-               ad->idler_remove_popup = NULL;
-       }
-       if (ad->idler_remove_space_popup) {
-               ecore_idler_del(ad->idler_remove_space_popup);
-               ad->idler_remove_space_popup = NULL;
-       }
-       if (ad->popup) {
-               evas_object_del(ad->popup);
-               ad->popup = NULL;
-       }
-       if (ad->popup_space) {
-               evas_object_del(ad->popup_space);
-               ad->popup_space = NULL;
-       }
+       ecore_idler_del(ad->name_update_idler);
+       ad->name_update_idler = NULL;
 
-       if (ad->ly_main != NULL) {
-               evas_object_del(ad->ly_main);
-               ad->ly_main = NULL;
-       }
+       evas_object_del(ad->md.window);
+       ad->md.window = NULL;
+       ad->md.naviframe = NULL;
+       ad->popup_space = NULL;
+       ad->popup = NULL;
+
+       ecore_event_handler_del(ad->event_handler);
+       ad->event_handler = NULL;
 
-       if (ad->event_handler) {
-               ecore_event_handler_del(ad->event_handler);
-               ad->event_handler = NULL;
-       }
-       if (ad->name_update_idler) {
-               ecore_idler_del(ad->name_update_idler);
-               ad->name_update_idler = NULL;
-       }
        setting_view_about_main.is_create = 0;
        return SETTING_RETURN_SUCCESS;
 }
 
-/**
- * @brief update aboutUG main view
- *
- * @param cb aboutUG data
- * @return 1 for success
- */
-static int setting_about_main_update(void *cb)
+static Eina_Bool _view_pop_cb(void *data, Elm_Object_Item *it)
 {
        SETTING_TRACE_BEGIN;
-       /* error check */
-       retv_if(cb == NULL, SETTING_GENERAL_ERR_NULL_DATA_PARAMETER);
+       SettingAbout *ad = (SettingAbout *)data;
 
-       SettingAboutUG *ad = (SettingAboutUG *) cb;
+       if (!ad || ad->empty_flag)
+               return EINA_FALSE;
 
+       /* imf must be hided before view is destroyed. */
+       /* Following code is just to improve the hiding speed. If not add these
+        * code, the input pannel will also be hided with the view destroyed,
+        * but it works too slow. */
        if (ad->item_dev_name) {
-               ad->is_dev_name_focus = elm_object_focus_get(ad->item_dev_name->eo_check);
-               ad->cursor_pos = elm_entry_cursor_pos_get(ad->item_dev_name->eo_check);
-
-               SETTING_TRACE("elm_object_focus_get(ad->item_dev_name->eo_check):%d", elm_object_focus_get(ad->item_dev_name->eo_check));
-
-               SETTING_TRACE("ad->is_dev_name_focus:%d", ad->is_dev_name_focus);
-               /*elm_object_focus_set(ad->item_dev_name->eo_check, EINA_TRUE);
-                 Ecore_IMF_Context *imf_context = (Ecore_IMF_Context *)elm_entry_imf_context_get(ad->item_dev_name->eo_check);
-                 if (imf_context) {
-                 ecore_imf_context_input_panel_show(imf_context);
-                 }*/
-       }
-
-       if (ad->ly_main != NULL) {
-               evas_object_show(ad->ly_main);
-       }
-
-       return SETTING_RETURN_SUCCESS;
-}
-
-/**
- * @brief hide aboutUG main view
- *
- * @param cb aboutUG data
- * @return 1 for success
- */
-static int setting_about_main_cleanup(void *cb)
-{
-       SETTING_TRACE_BEGIN;
-       /* error check */
-       retv_if(cb == NULL, SETTING_GENERAL_ERR_NULL_DATA_PARAMETER);
-
-       SettingAboutUG *ad = (SettingAboutUG *) cb;
-
-       if (ad->ly_main != NULL) {
-               /*      evas_object_hide(ad->ly_main); */
+               elm_object_focus_set(ad->item_dev_name->eo_check, EINA_FALSE);
+               setting_hide_input_pannel_cb(ad->item_dev_name->eo_check);
        }
-
-       return SETTING_RETURN_SUCCESS;
+       ui_app_exit();
+       return EINA_TRUE;
 }
-
diff --git a/setting-about/src/setting-about-status.c b/setting-about/src/setting-about-status.c
new file mode 100644 (file)
index 0000000..ba8a5e6
--- /dev/null
@@ -0,0 +1,659 @@
+/*
+ * setting
+ *
+ * Copyright (c) 2000 - 2011 Samsung Electronics Co., Ltd.
+ *
+ * Contact: MyoungJune Park <mj2004.park@samsung.com>
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ */
+
+#include <fcntl.h>
+#include <storage.h>
+#include <bluetooth.h>
+#include <wifi-manager.h>
+
+#include "setting-about.h"
+#include "setting-about-main.h"
+
+static int _view_create(void *cb);
+static int _view_destroy(void *cb);
+
+static Eina_Bool _naviframe_item_pop_cb(void *data, Elm_Object_Item *it);
+static Eina_Bool __setting_about_status_timer_update_cb(void *data);
+static void __vconf_change_cb(keynode_t *key, void *data);
+static int __generate_genlist(void *data);
+static void __get_phone_number(telephony_h handle, char *str, int size);
+static int __get_imei(telephony_h handle, char *str, int size);
+static void __get_bluetooth_address(char *str, int size);
+static void __get_wifi_mac_address(char *str, int size);
+static void __get_storage_capacity(char *str, int size);
+static void __get_battery_percent(char *str, int size);
+static int __stat_get_cpuinfo(float *usr_pct, float *sys_pct);
+static void __get_device_status(char *str, int size);
+
+setting_view view_setting_about_status = {
+       .create = _view_create,
+       .destroy = _view_destroy,
+       .update = NULL,
+       .cleanup = NULL,
+};
+
+static int _view_create(void *cb)
+{
+       SETTING_TRACE_BEGIN;
+       /* variables initialization */
+       int ret;
+       SettingAbout *ad = (SettingAbout *)cb;
+       retv_if(!ad, SETTING_GENERAL_ERR_NULL_DATA_PARAMETER);
+
+       /* create genlist and push to naviframe */
+       setting_create_genlist_and_push_to_naviframe(
+                       _("IDS_ST_MBODY_DEVICE_STATUS"), NULL,
+                       _naviframe_item_pop_cb, ad, &ad->status_gl,
+                       ad->md.naviframe);
+
+       /* telephony_handle_list_s initialization */
+       if (telephony_init(&ad->tel_h_list) != TELEPHONY_ERROR_NONE) {
+               SETTING_TRACE_ERROR("telephony_init failed");
+               ad->tel_h_list.count = 0;
+       }
+
+       /* fill genlist */
+       __generate_genlist(ad);
+
+       /* values update callbacks */
+       ad->update_timer = ecore_timer_add(1,
+                       __setting_about_status_timer_update_cb, ad);
+       ret = vconf_notify_key_changed(VCONFKEY_BT_STATUS,
+                       __vconf_change_cb, ad);
+       if (ret != 0)
+               SETTING_TRACE_ERROR("BT vconf_notify_key_changed failed");
+       ret = vconf_notify_key_changed(VCONFKEY_SYSMAN_MMC_STATUS,
+                       __vconf_change_cb, ad);
+       if (ret != 0)
+               SETTING_TRACE_ERROR("MMC vconf_notify_key_changed failed");
+
+       view_setting_about_status.is_create = 1;
+       return SETTING_RETURN_SUCCESS;
+}
+
+static int _view_destroy(void *cb)
+{
+       SETTING_TRACE_BEGIN;
+       int ret;
+       SettingAbout *ad = (SettingAbout *)cb;
+       retv_if(!ad, SETTING_GENERAL_ERR_NULL_DATA_PARAMETER);
+
+       if (telephony_deinit(&ad->tel_h_list) != TELEPHONY_ERROR_NONE)
+               SETTING_TRACE_ERROR("telephony_deinit failed");
+
+       ecore_timer_del(ad->update_timer);
+       ad->update_timer = NULL;
+
+       ret = vconf_ignore_key_changed(VCONFKEY_BT_STATUS,
+                       __vconf_change_cb);
+       if (ret != 0)
+               SETTING_TRACE_ERROR("BT vconf_ignore_key_changed failed");
+       ret = vconf_ignore_key_changed(VCONFKEY_SYSMAN_MMC_STATUS,
+                       __vconf_change_cb);
+       if (ret != 0)
+               SETTING_TRACE_ERROR("MMC vconf_ignore_key_changed failed");
+
+       view_setting_about_status.is_create = 0;
+       return SETTING_RETURN_SUCCESS;
+}
+
+static Eina_Bool _naviframe_item_pop_cb(void *data, Elm_Object_Item *it)
+{
+       SETTING_TRACE_BEGIN;
+       SettingAbout *ad = (SettingAbout *)data;
+       retv_if(!ad, EINA_FALSE);
+       setting_view_destroy(&view_setting_about_status, ad);
+       return EINA_TRUE;
+}
+
+/**
+ * @brief Bluetooth vconf changed callback
+ *
+ * @param key the changed vconf key node.
+ * @param data application data
+ * @param event_info event type
+ */
+static void __vconf_change_cb(keynode_t *key, void *data)
+{
+       SETTING_TRACE_BEGIN;
+       int status;
+       char *vconf_name = NULL;
+       char str[MAX_DISPLAY_STR_LEN_ON_PHONE_INFO] = { 0, };
+       SettingAbout *ad = (SettingAbout *)data;
+       setting_retm_if(!key, "key is NULL");
+       setting_retm_if(!ad, "data is NULL");
+
+       status = vconf_keynode_get_int(key);
+       vconf_name = vconf_keynode_get_name(key);
+
+       if (!safeStrCmp(vconf_name, VCONFKEY_BT_STATUS)) {
+               SETTING_TRACE("bt status: %d", status);
+               if (status && ad->item_data_bt) {
+                       __get_bluetooth_address(str, sizeof(str));
+                       G_FREE(ad->item_data_bt->sub_desc);
+                       ad->item_data_bt->sub_desc = (char *)g_strdup(str);
+                       elm_object_item_data_set(ad->item_data_bt->item,
+                                       ad->item_data_bt);
+                       elm_genlist_item_update(ad->item_data_bt->item);
+               }
+
+       } else if (!safeStrCmp(vconf_name, VCONFKEY_SYSMAN_MMC_STATUS)) {
+               SETTING_TRACE("MMC status: %d", status);
+               if (ad->item_data_storage) {
+                       __get_storage_capacity(str, sizeof(str));
+                       G_FREE(ad->item_data_storage->sub_desc);
+                       ad->item_data_storage->sub_desc = (char *)g_strdup(str);
+                       elm_object_item_data_set(ad->item_data_storage->item,
+                                       ad->item_data_storage);
+                       elm_genlist_item_update(ad->item_data_storage->item);
+               }
+       }
+}
+
+/**
+ * @brief callback run for timer task to update CPU, Battery info
+ *
+ * @param data application context
+ *
+ * @return FALSE for call it once and then destory the timer, TRUE for always
+ *     call it when the timer is reached.
+ */
+
+static Eina_Bool __setting_about_status_timer_update_cb(void *data)
+{
+       retv_if(data == NULL, TRUE);
+       SettingAbout *ad = (SettingAbout *)data;
+       float usr, sys;
+       char str[MAX_DISPLAY_STR_LEN_ON_PHONE_INFO] = { 0, };
+
+       if (ad->item_data_cpu) {
+               int ret = __stat_get_cpuinfo(&usr, &sys);
+               if (ret == -ENOENT) {
+                       SETTING_TRACE_ERROR("call __stat_get_cpuinfo fail");
+                       snprintf(str, sizeof(str), "%s",
+                                       _("IDS_ST_HEADER_UNAVAILABLE"));
+               } else {
+                       snprintf(str, sizeof(str), "%.0f%s", usr + sys, "\%");
+               }
+               free(ad->item_data_cpu->sub_desc);
+               ad->item_data_cpu->sub_desc = (char *)g_strdup(str);
+
+               elm_object_item_data_set(ad->item_data_cpu->item,
+                               ad->item_data_cpu);
+               elm_genlist_item_update(ad->item_data_cpu->item);
+       }
+
+       if (ad->item_data_battery) {
+               __get_battery_percent(str, sizeof(str));
+               free(ad->item_data_battery->sub_desc);
+               ad->item_data_battery->sub_desc = (char *)g_strdup(str);
+
+               elm_object_item_data_set(ad->item_data_battery->item,
+                               ad->item_data_battery);
+               elm_genlist_item_update(ad->item_data_battery->item);
+       }
+       return TRUE;
+}
+
+static int __generate_genlist(void *data)
+{
+       SettingAbout *ad = (SettingAbout *)data;
+       retv_if(!ad, SETTING_GENERAL_ERR_NULL_DATA_PARAMETER);
+       int ret = 0;
+       float usr = 0.0;
+       float sys = 0.0;
+       Setting_GenGroupItem_Data *item_data = NULL;
+       char str[MAX_DISPLAY_STR_LEN_ON_PHONE_INFO] = { 0, };
+       char str2[MAX_DISPLAY_STR_LEN_ON_PHONE_INFO] = { 0, };
+
+       /* [UI] Phone Number */
+       if (ad->tel_h_list.handle && ad->tel_h_list.count > 0) {
+               __get_phone_number(ad->tel_h_list.handle[0], str, sizeof(str));
+
+               if (ad->tel_h_list.count > 1) {
+                       snprintf(str2, sizeof(str2), "%s %s", "SIM1",
+                                       _("IDS_ST_BODY_PHONE_NUMBER"));
+                       item_data = setting_create_Gendial_field_def(ad->status_gl,
+                                       &(ad->itc_2text_2), NULL, ad, SWALLOW_Type_INVALID,
+                                       NULL, NULL, 0, str2, str,
+                                       NULL);
+               } else {
+                       item_data = setting_create_Gendial_field_def(ad->status_gl,
+                                       &(ad->itc_2text_2), NULL, ad, SWALLOW_Type_INVALID,
+                                       NULL, NULL, 0, _("IDS_ST_BODY_PHONE_NUMBER"), str,
+                                       NULL);
+               }
+               if (item_data)
+                       elm_object_item_disabled_set(item_data->item, EINA_TRUE);
+       }
+
+       if (ad->tel_h_list.handle && ad->tel_h_list.count > 1) {
+               __get_phone_number(ad->tel_h_list.handle[1], str, sizeof(str));
+               snprintf(str2, sizeof(str2), "%s %s", "SIM2",
+                                               _("IDS_ST_BODY_PHONE_NUMBER"));
+               item_data = setting_create_Gendial_field_def(ad->status_gl,
+                               &(ad->itc_2text_2), NULL, ad, SWALLOW_Type_INVALID,
+                               NULL, NULL, 0, str2, str,
+                               NULL);
+               if (item_data)
+                       elm_object_item_disabled_set(item_data->item, EINA_TRUE);
+       }
+
+       /* [UI] IMEI */
+       if (ad->tel_h_list.handle && ad->tel_h_list.count > 0) {
+               ret = __get_imei(ad->tel_h_list.handle[0], str, sizeof(str));
+               if (ret == -1)
+                       SETTING_TRACE_ERROR("call __stat_get_cpuinfo fail");
+
+               snprintf(str2, sizeof(str2), "%s %s", _("IDS_ST_BODY_IMEI"), "1");
+               if (ad->tel_h_list.count > 1) {
+                       item_data = setting_create_Gendial_field_def(ad->status_gl,
+                                                               &(ad->itc_2text_2), NULL, ad, SWALLOW_Type_INVALID,
+                                                               NULL, NULL, 0, str2, str, NULL);
+               } else {
+                       item_data = setting_create_Gendial_field_def(ad->status_gl,
+                                       &(ad->itc_2text_2), NULL, ad, SWALLOW_Type_INVALID,
+                                       NULL, NULL, 0, _("IDS_ST_BODY_IMEI"), str, NULL);
+               }
+               if (item_data)
+                       elm_object_item_disabled_set(item_data->item, EINA_TRUE);
+       }
+
+       if (ad->tel_h_list.handle && ad->tel_h_list.count > 1) {
+               ret = __get_imei(ad->tel_h_list.handle[1], str, sizeof(str));
+               if (ret == -1)
+                       SETTING_TRACE_ERROR("call __stat_get_cpuinfo fail");
+
+               snprintf(str2, sizeof(str2), "%s %s", _("IDS_ST_BODY_IMEI"), "2");
+
+               item_data = setting_create_Gendial_field_def(ad->status_gl,
+                               &(ad->itc_2text_2), NULL, ad, SWALLOW_Type_INVALID,
+                               NULL, NULL, 0, str2, str, NULL);
+               if (item_data)
+                       elm_object_item_disabled_set(item_data->item, EINA_TRUE);
+       }
+
+       /* [UI] Bluetooth address */
+       __get_bluetooth_address(str, sizeof(str));
+       ad->item_data_bt = setting_create_Gendial_field_def(ad->status_gl,
+                       &(ad->itc_2text_2), NULL, ad, SWALLOW_Type_INVALID,
+                       NULL, NULL, 0, _("IDS_ST_MBODY_BLUETOOTH_ADDRESS"), str,
+                       NULL);
+       if (ad->item_data_bt)
+               elm_object_item_disabled_set(ad->item_data_bt->item, EINA_TRUE);
+
+       /* [UI] Wi-Fi MAC address */
+       __get_wifi_mac_address(str, sizeof(str));
+       item_data = setting_create_Gendial_field_def(ad->status_gl,
+                       &(ad->itc_2text_2), NULL, ad, SWALLOW_Type_INVALID,
+                       NULL, NULL, 0, _("IDS_ST_BODY_WI_FI_MAC_ADDRESS"), str,
+                       NULL);
+       if (item_data)
+               elm_object_item_disabled_set(item_data->item, EINA_TRUE);
+
+       /* [UI] Storage */
+       __get_storage_capacity(str, sizeof(str));
+       ad->item_data_storage = setting_create_Gendial_field_def(ad->status_gl,
+                       &(ad->itc_2text_2), NULL, ad, SWALLOW_Type_INVALID,
+                       NULL, NULL, 0, _("IDS_ST_BODY_STORAGE"), str, NULL);
+       if (ad->item_data_storage)
+               elm_object_item_disabled_set(ad->item_data_storage->item,
+                               EINA_TRUE);
+
+       /* [UI] Battery power */
+       __get_battery_percent(str, sizeof(str));
+       ad->item_data_battery = setting_create_Gendial_field_def(ad->status_gl,
+                       &(ad->itc_2text_2), NULL, ad, SWALLOW_Type_INVALID,
+                       NULL, NULL, 0, _("IDS_ST_BODY_BATTERY_PERCENTAGE_ABB"),
+                       str, NULL);
+       if (ad->item_data_battery)
+               elm_object_item_disabled_set(ad->item_data_battery->item,
+                               EINA_TRUE);
+
+       /* [UI] CPU usage */
+       ret = __stat_get_cpuinfo(&usr, &sys);
+       if (ret == -ENOENT) {
+               SETTING_TRACE_ERROR("call __stat_get_cpuinfo fail");
+               snprintf(str, sizeof(str), "%s",
+                               _("IDS_ST_HEADER_UNAVAILABLE"));
+       } else {
+               snprintf(str, sizeof(str), "%.0f%s", usr + sys, "\%");
+       }
+       ad->item_data_cpu = setting_create_Gendial_field_def(ad->status_gl,
+                       &(ad->itc_2text_2), NULL, ad, SWALLOW_Type_INVALID,
+                       NULL, NULL, 0, _("IDS_ST_BODY_CPU_USAGE"), str, NULL);
+       if (ad->item_data_cpu) {
+               elm_object_item_disabled_set(ad->item_data_cpu->item,
+                               EINA_TRUE);
+               __BACK_POINTER_SET(ad->item_data_cpu);
+       }
+
+       /* [UI] Device status */
+       __get_device_status(str, sizeof(str));
+       item_data = setting_create_Gendial_field_def(ad->status_gl,
+                       &(ad->itc_2text_2), NULL, ad, SWALLOW_Type_INVALID,
+                       NULL, NULL, 0, _("IDS_ST_MBODY_DEVICE_STATUS"), str,
+                       NULL);
+       if (item_data)
+               elm_object_item_disabled_set(item_data->item, EINA_TRUE);
+
+       elm_genlist_select_mode_set(ad->status_gl, ELM_OBJECT_SELECT_MODE_NONE);
+
+       return SETTING_RETURN_SUCCESS;
+}
+
+static void __get_phone_number(telephony_h handle, char *str, int size)
+{
+       char *phone_num = NULL;
+       int ret = 0;
+       if (handle) {
+               ret = telephony_sim_get_subscriber_number(handle, &phone_num);
+               SETTING_TRACE_DEBUG(
+                       "telephony_sim_get_subscriber_number %s %s",
+                       phone_num, get_error_message(ret));
+               if (!ret && (phone_num != NULL) && strnlen(phone_num, size)) {
+                       snprintf(str, size, "%s", phone_num);
+                       free(phone_num);
+                       return;
+               }
+       }
+
+       snprintf(str, size, "%s", _("IDS_ST_HEADER_UNAVAILABLE"));
+}
+
+static int __get_imei(telephony_h handle, char *str, int size)
+{
+       char *buffer = NULL;
+       if (!handle) {
+               SETTING_TRACE_ERROR("handle is null");
+               snprintf(str, size, "%s", _("IDS_ST_HEADER_UNAVAILABLE"));
+               return -1;
+       }
+
+       telephony_modem_get_imei(handle, &buffer);
+
+       if (buffer)
+               snprintf(str, size, "%s", buffer);
+
+       FREE(buffer);
+
+       return 0;
+}
+
+/**
+ * @brief get bluetooth address.
+ *
+ * @param str the buffer for store bluetooth address
+ * @param size buffer size
+ */
+static void __get_bluetooth_address(char *str, int size)
+{
+       setting_retm_if(str == NULL, "str parameter is NULL");
+
+       int ret = 0;
+
+       ret = bt_initialize();
+
+       char *local_address = NULL;
+       ret = bt_adapter_get_address(&local_address);
+
+       bt_deinitialize();
+
+       if (ret != BT_ERROR_NONE) {
+               if (ret == BT_ERROR_NOT_ENABLED)
+                       snprintf(str, size, "%s", _("IDS_ST_SBODY_DISABLED"));
+               else
+                       snprintf(str, size, "%s", _("IDS_ST_HEADER_UNAVAILABLE"));
+               SETTING_TRACE_DEBUG("failed to get BT address, error code: %d",
+                               ret);
+       } else {
+               SETTING_TRACE_DEBUG("BT address: %s", local_address);
+               snprintf(str, size, "%s", local_address);
+               free(local_address);
+       }
+}
+
+static void __get_wifi_mac_address(char *str, int size)
+{
+       wifi_manager_h wifi_handle = NULL;
+       char *mac_addr = NULL;
+       int ret;
+       ret_if(str == NULL);
+       ret_if(size < SETTING_ABOUT_WIFI_MAC_STR_LEN + 1);
+
+       /* get wifi handle */
+       ret = wifi_manager_initialize(&wifi_handle);
+       ret_if(ret != WIFI_MANAGER_ERROR_NONE);
+
+       /* get wifi mac address */
+       ret = wifi_manager_get_mac_address(wifi_handle, &mac_addr);
+       if (ret == WIFI_MANAGER_ERROR_NONE && mac_addr) {
+               safeCopyStr(str, mac_addr, SETTING_ABOUT_WIFI_MAC_STR_LEN);
+               SETTING_TRACE_DEBUG("mac_address : %s", mac_addr);
+               free(mac_addr);
+       } else {
+               SETTING_TRACE_ERROR("Failed to get wifi mac address");
+               snprintf(str, size, "%s", _("IDS_ST_HEADER_UNAVAILABLE"));
+       }
+
+       /* release wifi handle */
+       ret = wifi_manager_deinitialize(wifi_handle);
+       ret_if(ret != WIFI_MANAGER_ERROR_NONE);
+}
+
+
+static void __get_storage_capacity(char *str, int size)
+{
+       long long int total = 0;
+       long long int avail = 0;
+       struct statvfs internal;
+       struct statvfs external;
+
+       if (storage_get_internal_memory_size(&internal) < 0) {
+               SETTING_TRACE_ERROR("Fail to get internal memory size");
+               snprintf(str, size, "%s", _("IDS_ST_HEADER_UNAVAILABLE"));
+               return;
+       } else {
+               total = (long long int)internal.f_frsize
+                               * (long long int)internal.f_blocks;
+               avail = (long long int)internal.f_bsize
+                               * (long long int)internal.f_bavail;
+               SETTING_TRACE_DEBUG("Total mem : %lld, Avail mem : %lld",
+                                       total, avail);
+       }
+
+       if (storage_get_external_memory_size(&external) < 0) {
+               SETTING_TRACE_DEBUG("Fail to get external memory size");
+       } else {
+               total += (long long int)external.f_frsize
+                               * (long long int)external.f_blocks;
+               avail += (long long int)external.f_bsize
+                               * (long long int)external.f_bavail;
+               SETTING_TRACE_DEBUG("Total mem : %lld, Avail mem : %lld",
+                               total, avail);
+       }
+
+       /* check if values are appropriate*/
+       if (total < 0 || avail < 0 || total < avail) {
+               SETTING_TRACE_ERROR("Fail to get internal memory size");
+               snprintf(str, size, "%s", _("IDS_ST_HEADER_UNAVAILABLE"));
+               return;
+       }
+       snprintf(str, size, "%0.1fGB available (Total %0.1fGB)",
+               (double)(avail / 1000000000.0), (double)(total / 1000000000.0));
+}
+
+/**
+ * @brief get current battery percentage.
+ *
+ * @param str the buffer for store battery percentage
+ * @param size buffer size
+ */
+static void __get_battery_percent(char *str, int size)
+{
+       setting_retm_if(str == NULL, "str parameter is NULL");
+
+       int val = -1;
+       char file[MAX_DISPLAY_STR_LEN_ON_PHONE_INFO] = { 0, };
+       snprintf(file, MAX_DISPLAY_STR_LEN_ON_PHONE_INFO, "%s/%s/%s",
+                       SETTING_ABOUT_POWER_SUPPLY_PATH, "battery", "capacity");
+
+       char buf[MAX_DISPLAY_STR_LEN_ON_PHONE_INFO] = { 0, };
+       int fd = 0;
+       int r = 0;
+
+       fd = open(file, O_RDONLY);
+       if (fd != -1) {
+               r = read(fd, buf, MAX_DISPLAY_STR_LEN_ON_PHONE_INFO);
+               if ((r >= 0) && (r < MAX_DISPLAY_STR_LEN_ON_PHONE_INFO)) {
+                       buf[r] = '\0';
+                       val = atoi(buf);
+                       snprintf(str, size, "%d%s", val, "\%");
+               } else {
+                       SETTING_TRACE_ERROR("read file fail");
+                       snprintf(str, size, "%s",
+                                       _("IDS_ST_HEADER_UNAVAILABLE"));
+               }
+
+               close(fd);
+       } else {
+               SETTING_TRACE_ERROR("open file fail");
+               snprintf(str, size, "%s", _("IDS_ST_HEADER_UNAVAILABLE"));
+       }
+}
+
+/**
+ * @brief get CPU usage.
+ *
+ * @param szStr the buffer for store CPU usage
+ * @param nSize buffer size
+ *
+ * @return -ENOENT means failed to get CPU info, otherwise ok.
+ */
+static int __stat_get_cpuinfo(float *usr_pct, float *sys_pct)
+{
+       setting_retvm_if(usr_pct == NULL, -ENOENT, "param usr_pct is null");
+       setting_retvm_if(sys_pct == NULL, -ENOENT, "param sys_pct is null");
+
+       /*      default value */
+       *usr_pct = 0.0;
+       *sys_pct = 0.0;
+       static unsigned long long usr_time = 0, /*nice_time = 0,*/sys_time = 0;
+       static unsigned long long old_usr = 0, /*old_nice = 0,*/old_sys = 0;
+       static struct timeval old_tv, cur_tv;
+       unsigned long long elapsed_tick;
+       long tick_per_sec;
+       long cpu_num;
+       FILE *fp = NULL;
+       int ret = 0;
+
+       tick_per_sec = sysconf(_SC_CLK_TCK);
+       cpu_num = sysconf(_SC_NPROCESSORS_ONLN);
+
+       if (cpu_num < 1)
+               cpu_num = 1;
+
+       gettimeofday(&cur_tv, NULL);
+       fp = fopen(SETTING_ABOUT_STAT_PATH, "r");
+       if (fp == NULL) {
+               SETTING_TRACE_ERROR("fp == NULL");
+               return -ENOENT;
+       }
+
+       char cpu_info[MAX_COMMON_BUFFER_LEN] = { 0, };
+       char *cpu_info_p = fgets(cpu_info, MAX_COMMON_BUFFER_LEN, fp);
+
+       if (cpu_info_p == NULL) {
+               SETTING_TRACE_ERROR("fgets failed");
+               fclose(fp); /* free - code */
+               return -ENOENT;
+       }
+
+       char *substr = NULL;
+       unsigned long long tmp_long = 0;
+       int i = 0;
+       /* split cpu_info, get 3 numbers headmost*/
+       while ((substr = strsep(&cpu_info_p, " \t")) != NULL) {
+               char *endptr = NULL;
+               tmp_long = strtoull(substr, &endptr, 10);
+               if (tmp_long != 0 && tmp_long != ULLONG_MAX) {
+                       switch (i) {
+                       case 0:
+                               usr_time = tmp_long;
+                               break;
+                       case 1:
+                               /*nice_time = tmp_long;*/
+                               break;
+                       case 2:
+                               sys_time = tmp_long;
+                               break;
+                       default:
+                               break;
+                       }
+                       i++;
+               }
+               if (i >= 3)
+                       break;
+       }
+
+       fclose(fp);
+       fp = NULL;
+       if (old_usr == 0) {
+               ret = -EAGAIN;
+               SETTING_TRACE_ERROR("old_usr == 0");
+               goto out;
+       }
+
+       elapsed_tick = (unsigned long long)(((long long)cur_tv.tv_sec
+                       - old_tv.tv_sec) * tick_per_sec
+                       + (((long long)cur_tv.tv_usec - old_tv.tv_usec)
+                                       * tick_per_sec) / 1000000);
+
+       /* REMOVE BS */
+       if (elapsed_tick != 0) {
+               *usr_pct = ((float)(usr_time - old_usr) * 100 / elapsed_tick)
+                               / cpu_num;
+       } else {
+               *usr_pct = 0;
+       }
+       /* REMOVE BS */
+       if (elapsed_tick != 0) {
+               *sys_pct = ((float)(sys_time - old_sys) * 100 / elapsed_tick)
+                               / cpu_num;
+       } else {
+               *sys_pct = 0;
+       }
+
+out:
+       old_usr = usr_time;
+       /*old_nice = nice_time; */
+       old_sys = sys_time;
+       old_tv = cur_tv;
+
+       return ret;
+}
+/*TODO: try this int is_slp_binary()*/
+static void __get_device_status(char *str, int size)
+{
+       snprintf(str, size, "%s", _("IDS_ST_HEADER_UNAVAILABLE"));
+}
+
+
old mode 100644 (file)
new mode 100755 (executable)
index e41e328..d4dbb68
  *
  */
 
-#include <setting-about.h>
-#include <setting-about-main.h>
-#include <setting-cfg.h>
+#include "setting-about.h"
+#include "setting-about-main.h"
+#include "setting-cfg.h"
 
+#define SETTING_ABOUT_PACKAGE_NAME "org.tizen.setting-about"
 
-#ifndef UG_MODULE_API
-#define UG_MODULE_API __attribute__ ((visibility("default")))
-#endif
-
-/**
-* @brief Event process when the sizeof UG view changes
-*
-* @param data
-* @param e
-* @param obj
-* @param event_info
-*/
-static void setting_about_ug_cb_resize(void *data, Evas *e, Evas_Object *obj,
-                                                                          void *event_info)
+static void _lang_changed(app_event_info_h event_info, void *data)
 {
-       SettingAboutUG *ad = (SettingAboutUG *) data;
-       setting_view_update(&setting_view_about_main, ad);
+       char *lang = NULL;
+       if (app_event_get_language(event_info, &lang) == APP_ERROR_NONE) {
+               SETTING_TRACE_DEBUG("Setting About - language is changed : %s",
+                               lang);
+               elm_language_set(lang);
+               elm_config_all_flush();
+               free(lang);
+       } else {
+               SETTING_TRACE_ERROR("Cannot get language from event_info");
+       }
 }
 
-/**
-* @brief on_create function of the UG
-*
-* @param ug
-* @param mode
-* @param data
-* @param priv
-*
-* @return
-*/
-static void *setting_about_ug_on_create(ui_gadget_h ug, enum ug_mode mode,
-                                                                               app_control_h service, void *priv)
+static bool on_app_create(void *data)
 {
        SETTING_TRACE_BEGIN;
-       setting_retvm_if((NULL == priv), NULL, "NULL == priv");
-       SettingAboutUG *aboutUG = priv;
-       aboutUG->ug = ug;
-
-       aboutUG->win_main_layout = (Evas_Object *) ug_get_parent_layout(ug);
-       aboutUG->win_get = (Evas_Object *) ug_get_window();
-       evas_object_show(aboutUG->win_main_layout);
-       aboutUG->evas = evas_object_evas_get(aboutUG->win_main_layout);
+       SettingAbout *ad = (SettingAbout *)data;
+       retv_if(!ad, false);
 
-       setting_retvm_if(aboutUG->win_main_layout == NULL, NULL,
-                                        "cannot get main window ");
-
-       setting_set_i18n(SETTING_PACKAGE, SETTING_LOCALEDIR);
+       if (app_init(&ad->md, SETTING_ABOUT_PACKAGE_NAME)
+                       != SETTING_RETURN_SUCCESS) {
+               SETTING_TRACE_ERROR("Cannot initialize application");
+               return false;
+       }
 
        /* register view node table */
        setting_view_node_table_intialize();
        setting_view_node_table_register(&setting_view_about_main, NULL);
 
        /*      creating a view. */
-       setting_create_Gendial_itc(SETTING_GENLIST_2LINE_STYLE, &(aboutUG->itc_2text_2));
+       setting_create_Gendial_itc(SETTING_GENLIST_ICON_1LINE_STYLE,
+                       &(ad->itc_1text));
+       setting_create_Gendial_itc(SETTING_GENLIST_2LINE_STYLE,
+                       &(ad->itc_2text_2));
+       setting_create_Gendial_itc(SETTING_GENLIST_2LINE_STYLE,
+                       &(ad->itc_1icon_1text_sub));
+       setting_create_Gendial_itc(SETTING_GENLIST_GROUP_INDEX_STYLE,
+                       &(ad->itc_group_item));
+       setting_create_Gendial_itc(SETTING_GENLIST_ENTRY_STYLE,
+                       &(ad->itc_editfield));
 
        setting_view_node_set_cur_view(&setting_view_about_main);
-       setting_view_create(&setting_view_about_main, (void *)aboutUG);
-       evas_object_event_callback_add(aboutUG->win_main_layout, EVAS_CALLBACK_RESIZE, setting_about_ug_cb_resize, aboutUG);
+       setting_view_create(&setting_view_about_main, (void *)ad);
 
-       aboutUG->popup_showed_flag = FALSE;
-       return aboutUG->ly_main;
+       ad->popup_showed_flag = FALSE;
+       evas_object_show(ad->md.window);
+       return true;
 }
 
-static void setting_about_ug_on_start(ui_gadget_h ug, app_control_h service,
-                                                                         void *priv)
+static void on_app_control(app_control_h service, void *priv)
 {
+       SETTING_TRACE_BEGIN;
+       SettingAbout *ad = priv;
+       evas_object_show(ad->md.window);
 }
 
-static void setting_about_ug_on_pause(ui_gadget_h ug, app_control_h service,
-                                                                         void *priv)
+static void on_app_pause(void *data)
 {
        SETTING_TRACE_BEGIN;
-       SettingAboutUG *SettingAboutUG = priv;
-       SettingAboutUG->pause_flag = TRUE;
+       SettingAbout *ad = data;
+       ad->pause_flag = TRUE;
 }
 
-static void setting_about_ug_on_resume(ui_gadget_h ug, app_control_h service,
-                                                                          void *priv)
+static void on_app_resume(void *data)
 {
        SETTING_TRACE_BEGIN;
-       setting_retm_if((!priv), "!priv");
-       SettingAboutUG *aboutUG = priv;
-       aboutUG->pause_flag = FALSE;
-
-       char str[MAX_DISPLAY_STR_LEN_ON_PHONE_INFO] = { 0, };
-
-       memset(str, 0x00, MAX_DISPLAY_STR_LEN_ON_PHONE_INFO);
-       if (aboutUG->item_data_wifi) {
-               setting_about_main_get_wifi_mac_address_string(str, MAX_DISPLAY_STR_LEN_ON_PHONE_INFO);
-               aboutUG->item_data_wifi->sub_desc = (char *)g_strdup(str);
-               elm_object_item_data_set(aboutUG->item_data_wifi->item, aboutUG->item_data_wifi);
-               elm_genlist_item_update(aboutUG->item_data_wifi->item);
-       }
-       memset(str, 0x00, MAX_DISPLAY_STR_LEN_ON_PHONE_INFO);
-       if (aboutUG->item_data_bt) {
-               setting_about_main_get_bluetooth_address_string(str, MAX_DISPLAY_STR_LEN_ON_PHONE_INFO);
-               aboutUG->item_data_bt->sub_desc = (char *)g_strdup(str);
-               elm_object_item_data_set(aboutUG->item_data_bt->item, aboutUG->item_data_bt);
-               elm_genlist_item_update(aboutUG->item_data_bt->item);
-       }
-
-       if (aboutUG->item_dev_name) {
-               if (elm_object_focus_get(aboutUG->item_dev_name->eo_check)) {
-                       elm_object_focus_set(aboutUG->item_dev_name->eo_check, EINA_TRUE);
-                       Ecore_IMF_Context *imf_context = (Ecore_IMF_Context *)elm_entry_imf_context_get(aboutUG->item_dev_name->eo_check);
-                       if (imf_context) {
+       Ecore_IMF_Context *imf_context = NULL;
+       SettingAbout *ad = data;
+       ret_if(!ad);
+
+       ad->pause_flag = FALSE;
+
+       if (ad->item_dev_name) {
+               if (elm_object_focus_get(ad->item_dev_name->eo_check)) {
+                       elm_object_focus_set(ad->item_dev_name->eo_check,
+                                       EINA_TRUE);
+                       imf_context = (Ecore_IMF_Context *)
+                                       elm_entry_imf_context_get(ad->item_dev_name->eo_check);
+                       if (imf_context)
                                ecore_imf_context_input_panel_show(imf_context);
-                       }
                }
        }
 }
 
-/**
-* on_destroy function of the UG
-*
-* @param ug
-* @param data
-* @param priv
-*/
-static void setting_about_ug_on_destroy(ui_gadget_h ug, app_control_h service,
-                                                                               void *priv)
+static void on_app_terminate(void *data)
 {
        SETTING_TRACE_BEGIN;
-       setting_retm_if((!priv), "!priv");
-       SettingAboutUG *aboutUG = priv;
-
-       evas_object_event_callback_del(aboutUG->win_main_layout, EVAS_CALLBACK_RESIZE, setting_about_ug_cb_resize);     /* fix flash issue for gallery */
-       aboutUG->ug = ug;
+       SettingAbout *ad = data;
+       ret_if(!ad);
 
        /*      delete the allocated objects. */
-       setting_view_destroy(&setting_view_about_main, aboutUG);
-       if (NULL != ug_get_layout(aboutUG->ug)) {
-               evas_object_hide((Evas_Object *) ug_get_layout(aboutUG->ug));
-               evas_object_del((Evas_Object *) ug_get_layout(aboutUG->ug));
-       }
+       setting_view_destroy(&setting_view_about_main, ad);
 
        SETTING_TRACE_END;
 }
 
-static void setting_about_ug_on_message(ui_gadget_h ug, app_control_h msg,
-                                                                               app_control_h service, void *priv)
-{
-       SETTING_TRACE_BEGIN;
-}
-
-/**
-* @brief ug_event processing function
-*
-* @param ug
-* @param event
-* @param service
-* @param priv
-*
-* @return
-*/
-static void setting_about_ug_on_event(ui_gadget_h ug, enum ug_event event,
-                                                                         app_control_h service, void *priv)
+EXPORT_PUBLIC
+int main(int argc, char *argv[])
 {
-       SETTING_TRACE_BEGIN;
-       SettingAboutUG *ad = (SettingAboutUG *)priv;
-       setting_retm_if(NULL == ad, "ad is NULL");
-       switch (event) {
-       case UG_EVENT_LOW_MEMORY:
-               break;
-       case UG_EVENT_LOW_BATTERY:
-               break;
-       case UG_EVENT_LANG_CHANGE:
-               setting_navi_items_update(ad->navi_bar);
-               break;
-       case UG_EVENT_ROTATE_PORTRAIT:
-               /*break; */
-       case UG_EVENT_ROTATE_PORTRAIT_UPSIDEDOWN:
-               /*break; */
-       case UG_EVENT_ROTATE_LANDSCAPE:
-               /*break; */
-       case UG_EVENT_ROTATE_LANDSCAPE_UPSIDEDOWN: {
-                       /*restore the focus status */
-                       SettingAboutUG *ad = (SettingAboutUG *) priv;
-                       if (!ad || !ad->is_dev_name_focus || !ad->item_dev_name) {
-                               return;
-                       }
-                       SETTING_TRACE("ad->is_dev_name_focus:%d", ad->is_dev_name_focus);
-
-                       Ecore_IMF_Context *imf_context = (Ecore_IMF_Context *)elm_entry_imf_context_get(ad->item_dev_name->eo_check);
-                       if (imf_context) {
-                               /*ecore_imf_context_input_panel_hide(imf_context); */
-                               ecore_imf_context_input_panel_show(imf_context);
-                       }
-                       elm_object_focus_set(ad->item_dev_name->eo_check, ad->is_dev_name_focus);
-                       elm_entry_cursor_pos_set(ad->item_dev_name->eo_check, ad->cursor_pos);
-                       ad->is_dev_name_focus = FALSE;
-               }
-               break;
-       case UG_EVENT_REGION_CHANGE:
-               break;
-       default:
-               break;
-       }
-}
-
-/**
-* @brief ug_key_event processing function
-*
-* @param ug
-* @param event
-* @param service
-* @param priv
-*
-* @return
-*/
-static void setting_about_ug_on_key_event(ui_gadget_h ug,
-                                                                                 enum ug_key_event event,
-                                                                                 app_control_h service, void *priv)
-{
-       SETTING_TRACE_BEGIN;
-       SettingAboutUG *ad = (SettingAboutUG *) priv;
-       if (!ug) {
-               return;
-       }
-
-       switch (event) {
-       case UG_KEY_EVENT_END: {
-                       if (elm_naviframe_top_item_get(ad->navi_bar) ==
-                               elm_naviframe_bottom_item_get(ad->navi_bar)) {
-                               ug_destroy_me(ug);
-                       } else {
-                               /* elm_naviframe_item_pop(ad->navi_bar); */
-                               setting_view_cb_at_endKey(ad);
-                       }
-               }
-               break;
-       default:
-               break;
-       }
-}
-
-
-/**
-* @brief aboutUG init
-*
-* @param ops
-*/
-UG_MODULE_API int UG_MODULE_INIT(struct ug_module_ops *ops)
-{
-       SETTING_TRACE_BEGIN;
-       SettingAboutUG *aboutUG = calloc(1, sizeof(SettingAboutUG));
-       setting_retvm_if(!aboutUG, -1, "Create SettingAboutUG obj failed");
-
-       ops->create = setting_about_ug_on_create;
-       ops->start = setting_about_ug_on_start;
-       ops->pause = setting_about_ug_on_pause;
-       ops->resume = setting_about_ug_on_resume;
-       ops->destroy = setting_about_ug_on_destroy;
-       ops->message = setting_about_ug_on_message;
-       ops->event = setting_about_ug_on_event;
-       ops->key_event = setting_about_ug_on_key_event;
-       ops->priv = aboutUG;
-       ops->opt = UG_OPT_INDICATOR_ENABLE;
-
-       return 0;
-}
-
-/**
-* @brief aboutUG exit
-*
-* @param ops
-*/
-UG_MODULE_API void UG_MODULE_EXIT(struct ug_module_ops *ops)
-{
-       SETTING_TRACE_BEGIN;
-       setting_retm_if(!ops, "ops == NULL");
+       SettingAbout app_data = {{0},};
+       app_event_handler_h handlers[5] = {NULL, };
+       ui_app_lifecycle_callback_s ops = {
+               .create = on_app_create,
+               .pause = on_app_pause,
+               .resume = on_app_resume,
+               .terminate = on_app_terminate,
+               .app_control = on_app_control
+       };
+
+       ui_app_add_event_handler(&handlers[APP_EVENT_LOW_MEMORY],
+                       APP_EVENT_LOW_MEMORY, NULL, NULL);
+       ui_app_add_event_handler(&handlers[APP_EVENT_LOW_BATTERY],
+                       APP_EVENT_LOW_BATTERY, NULL, NULL);
+       ui_app_add_event_handler(&handlers[APP_EVENT_LANGUAGE_CHANGED],
+                       APP_EVENT_LANGUAGE_CHANGED, _lang_changed, NULL);
+       ui_app_add_event_handler(&handlers[APP_EVENT_REGION_FORMAT_CHANGED],
+                       APP_EVENT_REGION_FORMAT_CHANGED, NULL, NULL);
+       ui_app_add_event_handler(
+                       &handlers[APP_EVENT_DEVICE_ORIENTATION_CHANGED],
+                       APP_EVENT_DEVICE_ORIENTATION_CHANGED, NULL, NULL);
+
+       return ui_app_main(argc, argv, &ops, &app_data);
 }
index 62b65bab1f538870acae3e2469666935c9011b09..35c8139beb1cf2a127ab71c9d06529d786bfc7bd 100755 (executable)
@@ -1,26 +1,26 @@
+SET(PROJECT_SETTING_APPLICATIONS "setting-applications")
+SET(SETTING_PKG_APPLICATIONS "org.tizen.setting-applications")
+
 INCLUDE_DIRECTORIES(${CMAKE_CURRENT_SOURCE_DIR}/include)
 INCLUDE_DIRECTORIES(${CMAKE_SOURCE_DIR}/${SETTING_COMMON}/include)
 
 INCLUDE(FindPkgConfig)
-pkg_check_modules(pkgs_display REQUIRED        elementary
-                                                                               ecore
-                                                                               edje
-                                                                               evas
-                                                                               appcore-common
-                                                                               appcore-efl
-                                                                               ui-gadget-1
-                                                                               capi-appfw-application
-                                                                               dlog
-                                                                               json-glib-1.0
-                                                                               capi-appfw-package-manager
-                                                                               pkgmgr-info
-                                                                               libtzplatform-config)
-
-FOREACH(flag ${pkgs_display_CFLAGS})
+pkg_check_modules(pkgs_apps REQUIRED
+       aul
+       capi-appfw-application
+       dlog
+       efl-extension
+       elementary
+       libtzplatform-config
+       pkgmgr-info
+       vconf
+)
+
+FOREACH(flag ${pkgs_apps_CFLAGS})
        SET(EXTRA_CFLAGS "${EXTRA_CFLAGS} ${flag}")
 ENDFOREACH(flag)
 
-SET(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} ${EXTRA_CFLAGS} -fPIC -Werror-implicit-function-declaration")
+SET(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} ${EXTRA_CFLAGS} -fPIE -Werror-implicit-function-declaration")
 SET(CMAKE_C_FLAGS_DEBUG "-O0 -g")
 IF("${ARCH}" STREQUAL "arm")
        ADD_DEFINITIONS("-DTARGET")
@@ -33,13 +33,12 @@ ADD_DEFINITIONS("-shared")
 
 SET(CMAKE_EXE_LINKER_FLAGS "-Wl,--as-needed -Wl,--rpath=/usr/lib")
 
-ADD_LIBRARY(${SETTING_APPLICATIONS_UG} SHARED
+ADD_EXECUTABLE(${PROJECT_SETTING_APPLICATIONS}
        ./src/setting-applications.c
        ./src/setting-applications-main.c
+       ./src/setting-applications-defaultapp.c
        )
+TARGET_LINK_LIBRARIES(${PROJECT_SETTING_APPLICATIONS} -L${CMAKE_BINARY_DIR}/${SETTING_COMMON} -lsetting-common)
+TARGET_LINK_LIBRARIES(${PROJECT_SETTING_APPLICATIONS} ${pkgs_apps_LDFLAGS} -pie)
 
-TARGET_LINK_LIBRARIES(${SETTING_APPLICATIONS_UG} -L${CMAKE_BINARY_DIR}/${SETTING_COMMON} -lsetting-common)
-TARGET_LINK_LIBRARIES(${SETTING_APPLICATIONS_UG} ${pkgs_display_LDFLAGS})
-
-INSTALL(TARGETS ${SETTING_APPLICATIONS_UG} DESTINATION ${PREFIX}/lib/ug)
-
+INSTALL(PROGRAMS ${PROJECT_SETTING_APPLICATIONS} DESTINATION ${TZ_SYS_RO_APP}/${SETTING_PKG_NAME}/bin)
diff --git a/setting-applications/include/setting-applications-default-app.h b/setting-applications/include/setting-applications-default-app.h
new file mode 100644 (file)
index 0000000..c5d9dad
--- /dev/null
@@ -0,0 +1,31 @@
+/*
+ * setting
+ *
+ * Copyright (c) 2000 - 2011 Samsung Electronics Co., Ltd.
+ *
+ * Contact: MyoungJune Park <mj2004.park@samsung.com>
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ */
+#ifndef __SETTING_APPLICATIONS_DEFAULT_APP_MAIN_H__
+#define __SETTING_APPLICATIONS_DEFAULT_APP_MAIN_H__
+
+#include "setting-applications.h"
+
+static void setting_applications_defaultapp_mouse_up_Gendial_list_cb(
+               void *data, Evas_Object *obj, void *event_info);
+static Eina_Bool setting_applications_defaultapp_click_softkey_back_cb(
+               void *data, Evas_Object *obj, void *event_info);
+
+#endif                 /* __SETTING_APPLICATIONS_DEFAULT_APP_MAIN_H__ */
diff --git a/setting-applications/include/setting-applications-defaultapp.h b/setting-applications/include/setting-applications-defaultapp.h
new file mode 100644 (file)
index 0000000..26e812a
--- /dev/null
@@ -0,0 +1,33 @@
+/*
+ * setting
+ *
+ * Copyright (c) 2000 - 2011 Samsung Electronics Co., Ltd.
+ *
+ * Contact: MyoungJune Park <mj2004.park@samsung.com>
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ */
+#ifndef __SETTING_APPLICATIONS_DEFAULTAPP_H__
+#define __SETTING_APPLICATIONS_DEFAULTAPP_H__
+
+#include "setting-applications.h"
+#define SUPPORT_CENTER_POINT 0
+
+#define MGRAPP_STR_LAUNCH_BY_DEFAULT "IDS_ST_BODY_LAUNCH_BY_DEFAULT"
+#define MGRAPP_STR_CLEAR_DEFAULT "IDS_ST_BODY_CLEAR_DEFAULTS"
+#define MGRAPP_STR_DEFAULT_NO_APPS "IDS_ST_BODY_THERE_ARE_NO_APPS_SET_AS_DEFAULTS"
+
+void __display_int_vconf_cb(keynode_t *key, void *data);
+
+#endif /* __SETTING_APPLICATIONS_DEFAULTAPP_H__ */
index a69c3c5bb34575bcf9ee1e59541a7f17f72b6582..dfdd91a812edb2479f3b45d40dc679f2f3009f11 100644 (file)
@@ -21,9 +21,6 @@
 #ifndef __SETTING_APPLICATIONS_MAIN_H__
 #define __SETTING_APPLICATIONS_MAIN_H__
 
-#include <setting-applications.h>
-
-static void setting_applications_main_mouse_up_Gendial_list_cb(void *data, Evas_Object *obj, void *event_info);
-static Eina_Bool setting_applications_main_click_softkey_back_cb(void *data, Elm_Object_Item *it);
+#include "setting-applications.h"
 
 #endif                         /* __SETTING_APPLICATIONS_MAIN_H__ */
index 9056782886e116198c5a64308e4cd8c40a9caee4..f53630f902db4ded83a5ed0068537b38b77a5d73 100644 (file)
  * limitations under the License.
  *
  */
-#ifndef __SETTING_DISPLAY_H__
-#define __SETTING_DISPLAY_H__
+/**
+ *@defgroup setting-application
+ *Application page displaying application manager and default app menu.
+ */
+#ifndef __SETTING_APPLICATION_H__
+#define __SETTING_APPLICATION_H__
 
 #include <Elementary.h>
-#include <glib-object.h>
 
-#include <setting-common-draw-widget.h>
-#include <setting-common-view.h>
-
-typedef struct _SettingApplicationsUG SettingApplicationsUG;
+#include "setting-common-draw-widget.h"
+#include "setting-common-view.h"
+#include "setting-common-init.h"
 
 /**
- * Setting Applications UG context
- * all UG function has void* as an agument. this is casted back to SettingApplicationsUG
- * and the functions access app context.
+ * Setting Applications context
  */
-struct _SettingApplicationsUG {
-       ui_gadget_h ug;
-
-       Evas *evas;
-       Evas_Object *win_main_layout;
-       Evas_Object *win_get;
-       Evas_Object *ly_main;
-       Evas_Object *navi_bar;  /*      for navigation effect */
+typedef struct {
+       MainData md;
+       setting_view *view_to_load;
+
        Ecore_Timer *event_freeze_timer;
+       Setting_GenGroupItem_Data *data_home;
 
-       /* genlist */
-       Evas_Object *genlist;
+       Elm_Genlist_Item_Class itc_2text_2;
+       Elm_Genlist_Item_Class itc_1text_1icon;
+       Elm_Genlist_Item_Class itc_1icon_1text_sub;
+       Elm_Genlist_Item_Class itc_1text;
+       Elm_Genlist_Item_Class itc_2text_3;
+       Elm_Genlist_Item_Class itc_1text_1icon_divider;
+       Elm_Genlist_Item_Class itc_grp_title;
+       Elm_Genlist_Item_Class itc_1icon_1button;
 
-       setting_view *view_to_load;
-};
+       Eina_List *pkg_list;
+} SettingApplications;
 
 extern setting_view setting_view_applications_main;
+extern setting_view setting_view_applications_defaultapp;
+
+typedef struct {
+       Elm_Object_Item *item;
+       int defapp;
+       char *pkgid;
+       char *icon_path;
+       char *pkg_label;
+} default_app;
 
-#endif                         /* __SETTING_DISPLAY_H__ */
+#endif                         /* __SETTING_APPLICATION_H__ */
diff --git a/setting-applications/src/setting-applications-defaultapp.c b/setting-applications/src/setting-applications-defaultapp.c
new file mode 100755 (executable)
index 0000000..8ed4ace
--- /dev/null
@@ -0,0 +1,396 @@
+/*
+ * setting
+ *
+ * Copyright (c) 2000 - 2011 Samsung Electronics Co., Ltd.
+ *
+ * Contact: MyoungJune Park <mj2004.park@samsung.com>
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ */
+
+#include "setting-applications-defaultapp.h"
+#include <aul_svc.h>
+#include <pkgmgr-info.h>
+
+
+static int __view_create(void *cb);
+static int __view_destroy(void *cb);
+static int __view_cleanup(void *cb);
+
+static Eina_Bool __cancel_cb(void *data, Elm_Object_Item *it);
+static void __mouse_up_Gendial_list_cb(void *data, Evas_Object *obj,
+               void *event_info);
+
+setting_view setting_view_applications_defaultapp = {
+               .create = __view_create,
+               .destroy = __view_destroy,
+               .update = NULL,
+               .cleanup = __view_cleanup
+};
+
+/* ***************************************************
+ *
+ *basic func
+ *
+ ***************************************************/
+static char *__get_defaultapp_name(const char *appid)
+{
+       SETTING_TRACE_BEGIN;
+       int ret = PMINFO_R_ERROR;
+       char *name = NULL;
+       char *ret_name = NULL;
+       pkgmgrinfo_appinfo_h handle;
+       if (!appid) {
+               SETTING_TRACE_ERROR("invalid appid");
+               return NULL;
+       }
+       ret = pkgmgrinfo_appinfo_get_appinfo(appid, &handle);
+       if (ret != PMINFO_R_OK) {
+               SETTING_TRACE_ERROR(
+                               "Failed[%d] pkgmgrinfo_appinfo_get_appinfo(%s)",
+                               ret, appid);
+               return NULL;
+       }
+       ret = pkgmgrinfo_appinfo_get_label(handle, &name);
+       if (ret != PMINFO_R_OK) {
+               SETTING_TRACE_ERROR("pkgmgrinfo_appinfo_get_label(%s) : %d",
+                               appid, ret);
+               pkgmgrinfo_appinfo_destroy_appinfo(handle);
+               return NULL;
+       }
+       if (!name) {
+               pkgmgrinfo_appinfo_destroy_appinfo(handle);
+               return NULL;
+       }
+       ret_name = strdup(name);
+       pkgmgrinfo_appinfo_destroy_appinfo(handle);
+       return ret_name;
+}
+
+static void __unset_sel_cb(void *data, Evas_Object *obj, void *event_info)
+{
+       SETTING_TRACE_BEGIN;
+       int ret;
+       Elm_Object_Item *item = event_info;
+       default_app *info = (default_app *)data;
+       ret_if(!info);
+
+       elm_genlist_item_selected_set(item, EINA_FALSE);
+
+       app_control_h app_control;
+
+       ret = app_control_create(&app_control);
+       app_control_set_operation(app_control,
+                       APP_CONTROL_OPERATION_DEFAULT);
+       app_control_set_app_id(app_control, "org.tizen.setting-appmgr");
+       app_control_add_extra_data(app_control, "pkgid", info->pkgid);
+       app_control_add_extra_data(app_control, "viewtype", "application-info");
+
+       app_control_set_launch_mode(app_control,
+                       APP_CONTROL_LAUNCH_MODE_GROUP);
+       ret = app_control_send_launch_request(app_control, NULL,
+                       NULL);
+       if (ret != APP_CONTROL_ERROR_NONE) {
+               LOGW("app_control_send_launch_request failed(%d): %s",
+                               ret, info->pkgid);
+       }
+       app_control_destroy(app_control);
+}
+
+static int __get_defapp_iter_fn(const char *appid, void *data)
+{
+       int ret = 0;
+       char *value = NULL;
+       Eina_List **list = data;
+       default_app *info = NULL;
+       pkgmgrinfo_appinfo_h handle = NULL;
+
+       info = calloc(1, sizeof(default_app));
+       if (NULL == info) {
+               SETTING_TRACE_ERROR("calloc() Fail");
+               return 0;
+       }
+
+       ret = pkgmgrinfo_appinfo_get_usr_appinfo(appid, getuid(), &handle);
+       if (ret != PMINFO_R_OK) {
+               SETTING_TRACE_ERROR("Cannot get user appinfo. Error: %s",
+                               get_error_message(ret));
+               FREE(info);
+               return -1;
+       }
+
+       ret = pkgmgrinfo_appinfo_get_pkgid(handle, &value);
+       if (ret != PMINFO_R_OK) {
+               SETTING_TRACE_ERROR("Cannot get pkgid. Error: %s",
+                               get_error_message(ret));
+               pkgmgrinfo_appinfo_destroy_appinfo(handle);
+               FREE(info);
+               return -1;
+       }
+       info->pkgid = SAFE_STRDUP(value);
+
+       ret = pkgmgrinfo_appinfo_get_label(handle, &value);
+       if (ret == PMINFO_R_OK)
+               info->pkg_label = SAFE_STRDUP(value);
+       value = NULL;
+
+       ret = pkgmgrinfo_appinfo_get_icon(handle, &value);
+       if (ret == PMINFO_R_OK)
+               info->icon_path = SAFE_STRDUP(value);
+       value = NULL;
+
+       ret = pkgmgrinfo_appinfo_destroy_appinfo(handle);
+       if (ret != PMINFO_R_OK)
+               SETTING_TRACE_ERROR("destroy appinfo handle error(%s)",
+                               get_error_message(ret));
+
+       *list = eina_list_append(*list, info);
+
+       return 0;
+}
+
+static int __list_sort_atoz(const void *a, const void *b)
+{
+       int len;
+       const default_app *info1 = a;
+       const default_app *info2 = b;
+
+       retv_if(NULL == a, 0);
+       retv_if(NULL == b, 0);
+       retv_if(NULL == info1->pkg_label, 1);
+       retv_if(NULL == info2->pkg_label, -1);
+
+       if (strlen(info1->pkg_label) < strlen(info2->pkg_label))
+               len = strlen(info1->pkg_label);
+       else
+               len = strlen(info2->pkg_label);
+
+       return strncasecmp(info1->pkg_label, info2->pkg_label, len);
+}
+
+static void __list_init(SettingApplications *ad, Evas_Object *genlist)
+{
+       SETTING_TRACE_BEGIN;
+       Eina_List *list = NULL;
+       Eina_List *list_iterator = NULL;
+       default_app *info = NULL;
+       Setting_GenGroupItem_Data *item = NULL;
+       int ret = -1;
+
+       /* Get list of default app by package manager */
+       /* init app list */
+       ret = aul_svc_get_all_defapps(__get_defapp_iter_fn, &list);
+       retm_if(ret < 0, "aul_svc_get_all_defapps() Fail(%d)", ret);
+
+       if (NULL == list || eina_list_count(list) == 0) {
+               SETTING_TRACE("eina_list_count(list) <= 0");
+
+               item = setting_create_Gendial_field_def(
+                               genlist, &(ad->itc_1text),
+                               NULL, NULL,
+                               SWALLOW_Type_INVALID, NULL,
+                               NULL, 0,
+                               MGRAPP_STR_DEFAULT_NO_APPS, NULL, NULL);
+               if (item)
+                       elm_object_item_disabled_set(item->item, EINA_TRUE);
+
+       } else {
+               list = eina_list_sort(list, eina_list_count(list), __list_sort_atoz);
+
+               EINA_LIST_FOREACH(list, list_iterator, info) {
+                       info = eina_list_data_get(list_iterator);
+
+                       if (NULL == info) {
+                               SETTING_TRACE_ERROR("info is a null");
+                               continue;
+                       }
+
+                       info->item = elm_genlist_item_append(genlist,
+                                       &(ad->itc_1icon_1button), info, NULL, ELM_GENLIST_ITEM_NONE,
+                                       __unset_sel_cb, info);
+               }
+       }
+       ad->pkg_list = list;
+}
+
+static void __construct_defaultapp(SettingApplications *ad, Evas_Object *genlist)
+{
+       char *appid = NULL;
+       char *sub_desc = NULL;
+       /* "Set defaults" */
+       setting_create_Gendial_field_titleItem(genlist, &(ad->itc_grp_title),
+                       MGRAPP_STR_LAUNCH_BY_DEFAULT, NULL);
+       appid = vconf_get_str(VCONFKEY_SETAPPL_SELECTED_PACKAGE_NAME);
+       sub_desc = __get_defaultapp_name(appid);
+       ad->data_home = setting_create_Gendial_field_def(genlist,
+                       &(ad->itc_2text_2),
+                       __mouse_up_Gendial_list_cb,
+                       ad, SWALLOW_Type_INVALID, NULL,
+                       NULL, 0, KeyStr_Home, sub_desc, NULL);
+       if (ad->data_home) {
+               ad->data_home->userdata = ad;
+               __BACK_POINTER_SET(ad->data_home);
+       } else {
+               SETTING_TRACE_ERROR("ad->data_home is NULL");
+       }
+
+       /* Create default app list */
+       setting_create_Gendial_field_titleItem(genlist, &(ad->itc_grp_title),
+                       MGRAPP_STR_CLEAR_DEFAULT, NULL);
+       __list_init(ad, genlist);
+}
+
+static void __destruct_defaultapp(SettingApplications *ad)
+{
+       SETTING_TRACE_BEGIN;
+       default_app *node = NULL;
+
+       EINA_LIST_FREE(ad->pkg_list, node)
+       {
+               free(node->icon_path);
+               free(node->pkg_label);
+               free(node->pkgid);
+               free(node);
+       }
+       ad->pkg_list = NULL;
+}
+
+static void __vconf_change_cb(keynode_t *key, void *data)
+{
+       char *pkgname = NULL;
+       char *label = NULL;
+       SettingApplications *ad = data;
+       ret_if(!ad);
+
+       char *vconf_name = vconf_keynode_get_name(key);
+
+       if (!safeStrCmp(vconf_name, VCONFKEY_SETAPPL_SELECTED_PACKAGE_NAME)) {
+               if (ad->data_home) {
+                       G_FREE(ad->data_home->sub_desc);
+
+                       pkgname = vconf_get_str(VCONFKEY_SETAPPL_SELECTED_PACKAGE_NAME);
+
+                       /* pkgname --> label */
+                       label = __get_defaultapp_name(pkgname);
+                       ad->data_home->sub_desc = label;
+                       elm_object_item_data_set(ad->data_home->item, ad->data_home);
+                       elm_genlist_item_update(ad->data_home->item);
+               }
+       }
+}
+
+static int __view_create(void *cb)
+{
+       SETTING_TRACE_BEGIN;
+       Evas_Object *genlist = NULL;
+       SettingApplications *ad = (SettingApplications *)cb;
+       retv_if(cb == NULL, SETTING_GENERAL_ERR_NULL_DATA_PARAMETER);
+
+       genlist = elm_genlist_add(ad->md.layout);
+       retvm_if(genlist == NULL, SETTING_RETURN_FAIL,
+                       "Cannot set genlist object as content of layout");
+       elm_genlist_mode_set(genlist, ELM_LIST_COMPRESS);
+
+       setting_push_to_naviframe_with_back_button(KeyStr_DefaultApplications,
+                       _("IDS_ST_BUTTON_BACK"), __cancel_cb, ad, genlist,
+                       ad->md.naviframe);
+
+       /*ad->genlist = genlist; */
+       evas_object_smart_callback_add(genlist, "realized", __gl_realized_cb, ad);
+
+       __construct_defaultapp(ad, genlist);/*------- */
+       /* ad->data_home */
+       int ret = vconf_notify_key_changed(VCONFKEY_SETAPPL_SELECTED_PACKAGE_NAME,
+                       __vconf_change_cb, ad);
+       if (ret != 0)
+               SETTING_TRACE_ERROR("call vconf_notify_key_changed failed");
+
+       setting_view_applications_defaultapp.is_create = 1;
+
+       return SETTING_RETURN_SUCCESS;
+}
+
+static int __view_destroy(void *cb)
+{
+       SETTING_TRACE_BEGIN;
+       SettingApplications *ad = (SettingApplications *)cb;
+
+       /* error check */
+       retv_if(!ad, SETTING_GENERAL_ERR_NULL_DATA_PARAMETER);
+       retv_if(!(setting_view_applications_defaultapp.is_create),
+                       SETTING_GENERAL_ERR_NULL_DATA_PARAMETER);
+
+       __destruct_defaultapp(ad);/*------- */
+
+
+       vconf_ignore_key_changed(VCONFKEY_SETAPPL_SELECTED_PACKAGE_NAME,
+                       __vconf_change_cb);
+
+       setting_view_applications_defaultapp.is_create = 0;
+       elm_naviframe_item_pop(ad->md.naviframe);
+
+       return SETTING_RETURN_SUCCESS;
+}
+
+static int __view_cleanup(void *cb)
+{
+       SETTING_TRACE_BEGIN;
+       /* error check */
+       retv_if(cb == NULL, SETTING_GENERAL_ERR_NULL_DATA_PARAMETER);
+       __view_destroy(cb);
+
+       return SETTING_RETURN_SUCCESS;
+}
+
+/* ***************************************************
+ *
+ *general func
+ *
+ ***************************************************/
+
+/* ***************************************************
+ *
+ *call back func
+ *
+ ***************************************************/
+
+static Eina_Bool __cancel_cb(void *data, Elm_Object_Item *it)
+{
+       SETTING_TRACE_BEGIN;
+       SettingApplications *ad = (SettingApplications *)data;
+       /* error check */
+       retv_if(!ad, EINA_FALSE);
+
+       setting_view_change(&setting_view_applications_defaultapp,
+                       &setting_view_applications_main, ad);
+       return EINA_TRUE;
+}
+
+void __mouse_up_Gendial_list_cb(void *data, Evas_Object *obj, void *event_info)
+{
+       SETTING_TRACE_BEGIN;
+       Elm_Object_Item *item = (Elm_Object_Item *)event_info;
+       Setting_GenGroupItem_Data *list_item = NULL;
+       ret_if(!item);
+
+       elm_genlist_item_selected_set(item, 0);
+       list_item = (Setting_GenGroupItem_Data *)elm_object_item_data_get(item);
+       if (list_item) {
+               SETTING_TRACE("clicking item[%s]", _(list_item->keyStr));
+               if (!safeStrCmp(KeyStr_Home, list_item->keyStr)) {
+                       SETTING_TRACE("click Home and run");
+                       app_launcher("org.tizen.setting-homescreen", NULL, NULL);
+               }
+       }
+}
old mode 100644 (file)
new mode 100755 (executable)
index 6bbf78a..87c6ea2
  * limitations under the License.
  *
  */
-#include <setting-applications-main.h>
+#include "setting-applications-main.h"
+#include "setting-common-draw-widget.h"
 
-static int setting_applications_main_create(void *cb);
-static int setting_applications_main_destroy(void *cb);
-static int setting_applications_main_update(void *cb);
-static int setting_applications_main_cleanup(void *cb);
+static void _list_item_click_cb(void *data, Evas_Object *obj,
+               void *event_info);
+static int _view_create(void *cb);
+static int _view_destroy(void *cb);
+static void _click_softkey_back_cb(void *data, Evas_Object *obj,
+               void *event_info);
+static Eina_Bool _view_pop_cb(void *data, Elm_Object_Item *it);
 
 setting_view setting_view_applications_main = {
-       .create = setting_applications_main_create,
-       .destroy = setting_applications_main_destroy,
-       .update = setting_applications_main_update,
-       .cleanup = setting_applications_main_cleanup,
+               .create = _view_create,
+               .destroy = _view_destroy,
+               .update = NULL,
+               .cleanup = NULL
 };
 
 /* ***************************************************
@@ -37,43 +41,45 @@ setting_view setting_view_applications_main = {
  *basic func
  *
  ***************************************************/
-static int setting_applications_main_create(void *cb)
+
+static int _view_create(void *cb)
 {
        SETTING_TRACE_BEGIN;
-       /* error check */
-       retv_if(cb == NULL, SETTING_GENERAL_ERR_NULL_DATA_PARAMETER);
-
-       SettingApplicationsUG *ad = (SettingApplicationsUG *) cb;
+       Evas_Object *back_button = NULL;
+       int ret;
+       SettingApplications *ad = (SettingApplications *)cb;
+       retv_if(!ad, SETTING_GENERAL_ERR_NULL_DATA_PARAMETER);
 
-       Evas_Object *scroller = NULL;
+       ret = view_init(&ad->md, _("IDS_ST_BODY_APPLICATIONS"));
+       retv_if(ret != SETTING_RETURN_SUCCESS, ret);
 
-       ad->ly_main =
-               setting_create_layout_navi_bar_genlist(ad->win_main_layout,
-                                                                                          ad->win_get,
-                                                                                          KeyStr_Applications, NULL,/* ARROW */
-                                                                                          NULL,
-                                                                                          (setting_call_back_func)setting_applications_main_click_softkey_back_cb,
-                                                                                          NULL, ad, &scroller,
-                                                                                          &(ad->navi_bar));
+       back_button = setting_create_button(ad->md.naviframe, _("IDS_ST_BUTTON_BACK"),
+                                       NAVI_BACK_ARROW_BUTTON_STYLE,
+                                       _click_softkey_back_cb, &ad->md);
+       elm_layout_content_set(ad->md.naviframe, "prev_btn", back_button);
+       elm_naviframe_item_pop_cb_set(ad->md.naviframe_it, _view_pop_cb, ad);
 
-       ad->genlist = scroller;
-       elm_genlist_mode_set(ad->genlist, ELM_LIST_COMPRESS);
        /*register vconf key */
+       evas_object_smart_callback_add(ad->md.genlist, "realized",
+                       __gl_realized_cb, NULL);
 
-       evas_object_smart_callback_add(ad->genlist, "realized",
-                                                                  __gl_realized_cb, NULL);
+       setting_create_Gendial_field_def(ad->md.genlist, &itc_1text,
+                       _list_item_click_cb, ad,
+                       SWALLOW_Type_INVALID, NULL,
+                       NULL, 0,
+                       KeyStr_ApplicationManager, NULL, NULL);
 
-       setting_create_Gendial_field_def(ad->genlist, &itc_1text,
-                                                                        setting_applications_main_mouse_up_Gendial_list_cb, ad,
-                                                                        SWALLOW_Type_INVALID, NULL,
-                                                                        NULL, 0,
-                                                                        KeyStr_ApplicationManager, NULL, NULL);
+       setting_create_Gendial_field_def(ad->md.genlist, &itc_1text,
+                       _list_item_click_cb, ad,
+                       SWALLOW_Type_INVALID, NULL,
+                       NULL, 0,
+                       KeyStr_DefaultApplications, NULL, NULL);
 
        setting_view_applications_main.is_create = 1;
        return SETTING_RETURN_SUCCESS;
 }
 
-static int setting_applications_main_destroy(void *cb)
+static int _view_destroy(void *cb)
 {
        SETTING_TRACE_BEGIN;
        /* error check */
@@ -81,36 +87,16 @@ static int setting_applications_main_destroy(void *cb)
        retv_if(!(setting_view_applications_main.is_create),
                        SETTING_GENERAL_ERR_NULL_DATA_PARAMETER);
 
-       SettingApplicationsUG *ad = (SettingApplicationsUG *)cb;
-
-       if (ad->ly_main != NULL) {
-               evas_object_del(ad->ly_main);
-               ad->ly_main = NULL;
-       }
-       setting_view_applications_main.is_create = 0;
-       return SETTING_RETURN_SUCCESS;
-}
-
-static int setting_applications_main_update(void *cb)
-{
-       SETTING_TRACE_BEGIN;
-       /* error check */
-       retv_if(cb == NULL, SETTING_GENERAL_ERR_NULL_DATA_PARAMETER);
-
-       SettingApplicationsUG *ad = (SettingApplicationsUG *)cb;
+       SettingApplications *ad = (SettingApplications *)cb;
 
-       if (ad->ly_main != NULL) {
-               evas_object_show(ad->ly_main);
-       }
+       evas_object_del(ad->md.window);
+       ad->md.window = NULL;
+       ad->md.naviframe_it = NULL;
 
+       setting_view_applications_main.is_create = 0;
        return SETTING_RETURN_SUCCESS;
 }
 
-static int setting_applications_main_cleanup(void *cb)
-{
-       SETTING_TRACE_BEGIN;
-       return SETTING_RETURN_SUCCESS;
-}
 
 /* ***************************************************
  *
@@ -118,37 +104,32 @@ static int setting_applications_main_cleanup(void *cb)
  *
  ***************************************************/
 
-static Eina_Bool setting_applications_manage_apps_freeze_event_timer_cb(
-       void *cb)
+static Eina_Bool _manage_apps_freeze_event_timer_cb(
+               void *cb)
 {
        SETTING_TRACE_BEGIN;
        retv_if(cb == NULL, SETTING_GENERAL_ERR_NULL_DATA_PARAMETER);
-       SettingApplicationsUG *ad = (SettingApplicationsUG *)cb;
+       SettingApplications *ad = (SettingApplications *)cb;
 
-       evas_object_freeze_events_set(ad->navi_bar, EINA_FALSE);
+       evas_object_freeze_events_set(ad->md.naviframe, EINA_FALSE);
 
        ad->event_freeze_timer = NULL;
        SETTING_TRACE_END;
        return EINA_FALSE;
 }
 
-
-
-static void setting_applications_manage_apps_ug(SettingApplicationsUG *ad)
+static void _run_manage_applications_app(SettingApplications *ad)
 {
        SETTING_TRACE_BEGIN;
-       if (app_launcher(
-                       "setting-manage-applications-efl|viewtype:manage-applications")
-               == 0) {
+       if (app_launcher("org.tizen.setting-appmgr", NULL, NULL) == 0) {
                ad->event_freeze_timer = ecore_timer_add(1,
-                                                                                                setting_applications_manage_apps_freeze_event_timer_cb,
-                                                                                                ad);
-               evas_object_freeze_events_set(ad->navi_bar, EINA_TRUE);
+                               _manage_apps_freeze_event_timer_cb, ad);
+               evas_object_freeze_events_set(ad->md.naviframe, EINA_TRUE);
        }
 }
 
-static void setting_applications_main_mouse_up_Gendial_list_cb(void *data,
-                                                                                                                          Evas_Object *obj, void *event_info)
+static void _list_item_click_cb(void *data, Evas_Object *obj,
+               void *event_info)
 {
        /* error check */
        setting_retm_if(data == NULL, "Data parameter is NULL");
@@ -157,31 +138,32 @@ static void setting_applications_main_mouse_up_Gendial_list_cb(void *data,
        Elm_Object_Item *item = (Elm_Object_Item *)event_info;
        elm_genlist_item_selected_set(item, 0);
        Setting_GenGroupItem_Data *list_item =
-               (Setting_GenGroupItem_Data *)elm_object_item_data_get(
-                       item);
+                       (Setting_GenGroupItem_Data *)elm_object_item_data_get(
+                                       item);
 
-       SettingApplicationsUG *ad = (SettingApplicationsUG *)data;
+       SettingApplications *ad = (SettingApplications *)data;
 
        SETTING_TRACE("clicking item[%s]", _(list_item->keyStr));
 
-       if (!safeStrCmp(KeyStr_ApplicationManager, list_item->keyStr)) {
-               setting_applications_manage_apps_ug(ad);
-       }
+       if (!safeStrCmp(KeyStr_ApplicationManager, list_item->keyStr))
+               _run_manage_applications_app(ad);
+
+       if (!safeStrCmp(KeyStr_DefaultApplications, list_item->keyStr))
+               setting_view_change(&setting_view_applications_main,
+                               &setting_view_applications_defaultapp, ad);
 }
 
-static Eina_Bool setting_applications_main_click_softkey_back_cb(void *data,
-                                                                                                                                Elm_Object_Item *it)
+static void _click_softkey_back_cb(void *data, Evas_Object *obj,
+               void *event_info)
 {
        SETTING_TRACE_BEGIN;
-       /* error check */
-       setting_retvm_if(data == NULL, EINA_FALSE,
-                                        "[Setting > Applications] Data parameter is NULL");
-
-       SettingApplicationsUG *ad = (SettingApplicationsUG *)data;
-
-       /* Send destroy request */
-       ug_destroy_me(ad->ug);
-       SETTING_TRACE_END;
-       return EINA_FALSE;
+       MainData *md = (MainData *)data;
+       setting_retm_if(!md, "[Setting>Applications] Data parameter is NULL");
+       elm_naviframe_item_pop(md->naviframe);
 }
 
+static Eina_Bool _view_pop_cb(void *data, Elm_Object_Item *it)
+{
+       ui_app_exit();
+       return EINA_TRUE;
+}
index 6a324cb7d1935855e23ed2e648c927f8dde420f9..5d8b934debf0120d13653e26f57f9c441e746329 100644 (file)
  * limitations under the License.
  *
  */
-
-#include <setting-applications.h>
+#include <appfw/app_control_internal.h>
 #include <Eina.h>
-#include <setting-cfg.h>
+#include <pkgmgr-info.h>
+
+#include "setting-applications.h"
+#include "setting-cfg.h"
 
-#ifndef UG_MODULE_API
-#define UG_MODULE_API __attribute__ ((visibility("default")))
-#endif
+#define SETTING_APPLICATIONS_PACKAGE_NAME "org.tizen.setting-applications"
 
-setting_view *__get_applications_view_to_load(void *data, app_control_h service)
+static setting_view *__get_applications_view_to_load(void *data)
 {
-       SETTING_TRACE_BEGIN;
        setting_retvm_if((!data), NULL, "!data");
 
        setting_view_node_table_register(&setting_view_applications_main, NULL);
+       setting_view_node_table_register(&setting_view_applications_defaultapp,
+                       &setting_view_applications_main);
        return &setting_view_applications_main;
 }
 
-Evas_Object *__get_applications_layout_to_return(app_control_h service,
-                                                                                                void *priv)
+static void _cb_resize(void *data, Evas *e,
+               Evas_Object *obj, void *event_info)
 {
-       SETTING_TRACE_BEGIN;
-       SettingApplicationsUG *applicationsUG = priv;
-       return applicationsUG->ly_main;
-
+       SettingApplications *ad = (SettingApplications *)data;
+       setting_view_update(ad->view_to_load, ad);
 }
 
-static void setting_applications_ug_cb_resize(void *data, Evas *e,
-                                                                                         Evas_Object *obj, void *event_info)
+static char *_gl_label_new_get(void *data, Evas_Object *obj,
+               const char *part)
 {
-       SettingApplicationsUG *ad = (SettingApplicationsUG *)data;
-       setting_view_update(ad->view_to_load, ad);
+       default_app *info = data;
+       retv_if(data == NULL, NULL);
+       char *label = NULL;
+
+       if (0 == strcmp(part, "elm.text")) {
+               label = SAFE_STRDUP(info->pkg_label);
+               SETTING_TRACE("##label:[%s]", label);
+       }
+       return label;
 }
 
-static void *setting_applications_ug_on_create(ui_gadget_h ug,
-                                                                                          enum ug_mode mode, app_control_h service, void *priv)
+static char *_get_defualt_icon(pkgmgrinfo_appinfo_h handle)
+{
+       int ret;
+       char *type;
+       const char *icon;
+       const char *svc_icon = SETTING_ICON_PATH
+       "/default_icon_service.png";
+       const char *app_icon = SETTING_ICON_PATH
+       "/mainmenu.png";
+
+       ret = pkgmgrinfo_appinfo_get_component_type(handle, &type);
+       if (PMINFO_R_OK == ret) {
+               if (0 == safeStrCmp(type, "svcapp"))
+                       icon = svc_icon;
+               else
+                       icon = app_icon;
+       } else {
+               SETTING_TRACE_ERROR(
+                               "pkgmgrinfo_appinfo_get_component_type() Fail(%d)",
+                               ret);
+               icon = app_icon;
+       }
+
+       return strdup(icon);
+}
+static void _clear_default_cb(void *data, Evas_Object *obj, void *event_info)
 {
-       setting_retvm_if((!priv), NULL, "!priv");
        SETTING_TRACE_BEGIN;
+       ret_if(data == NULL);
+       default_app *info = data;
+       int ret = -1;
+
+       if (NULL != info->pkgid) {
+               ret = app_control_unset_defapp(info->pkgid);
+               if (ret != APP_CONTROL_ERROR_NONE)
+                       SETTING_TRACE_ERROR("app_control_unset_defapp() Fail(%d)", ret);
+       }
 
-       SettingApplicationsUG *applicationsUG = priv;
-       applicationsUG->ug = ug;
-       setting_set_i18n(SETTING_PACKAGE, SETTING_LOCALEDIR);
+       elm_object_item_del(info->item);
+}
 
-       applicationsUG->win_main_layout = (Evas_Object *)ug_get_parent_layout(ug);
-       applicationsUG->win_get = (Evas_Object *)ug_get_window();
 
-       applicationsUG->evas = evas_object_evas_get(applicationsUG->win_main_layout);
+static Evas_Object *_gl_1button1_icon_get(void *data, Evas_Object *obj,
+               const char *part)
+{
+       retv_if(data == NULL, NULL);
+       default_app *info = data;
 
-       setting_retvm_if(applicationsUG->win_main_layout == NULL, NULL,
-                                        "cannot get main window ");
+       if (!safeStrCmp(part, "elm.swallow.icon")) {
+               Evas_Object *icon = NULL;
+               icon = elm_icon_add(obj);
+               SETTING_TRACE("path:[%s]", info->icon_path);
+               if (NULL == info->icon_path) {
+                       char *_icon;
+                       pkgmgrinfo_appinfo_h handle = NULL;
 
-       /* register view node table */
-       setting_view_node_table_intialize();
+                       int ret = pkgmgrinfo_appinfo_get_appinfo(info->pkgid, &handle);
+                       warn_if(PMINFO_R_OK != ret, "pkgmgrinfo_appinfo_get_appinfo() Fail(%d)",
+                                       ret);
 
-       /*      creating a view. */
-       applicationsUG->view_to_load = __get_applications_view_to_load(
-                                                                          applicationsUG, service);
-       setting_retvm_if(NULL == applicationsUG->view_to_load, NULL,
-                                        "NULL == applicationsUG->view_to_load");
-
-       setting_view_node_set_cur_view(applicationsUG->view_to_load);
-       setting_view_create(applicationsUG->view_to_load,
-                                               (void *)applicationsUG);
-       evas_object_event_callback_add(applicationsUG->win_main_layout,
-                                                                  EVAS_CALLBACK_RESIZE, setting_applications_ug_cb_resize,
-                                                                  applicationsUG);
-       return __get_applications_layout_to_return(service, applicationsUG);
-}
+                       _icon = _get_defualt_icon(handle);
 
-static void setting_applications_ug_on_start(ui_gadget_h ug,
-                                                                                        app_control_h service, void *priv)
-{
-}
+                       SETTING_TRACE(" ==> appid [%s], icon [%s]", info->pkgid, _icon);
 
-static void setting_applications_ug_on_pause(ui_gadget_h ug,
-                                                                                        app_control_h service, void *priv)
-{
-       SETTING_TRACE_BEGIN;
-       setting_retm_if((!priv), "!priv");
+                       pkgmgrinfo_appinfo_destroy_appinfo(handle);
+               }
+
+               elm_image_file_set(icon, info->icon_path, NULL);
+               elm_image_resizable_set(icon, EINA_TRUE, EINA_TRUE);
+               evas_object_size_hint_align_set(icon, EVAS_HINT_FILL, EVAS_HINT_FILL);
+               evas_object_size_hint_min_set(icon, SETTING_APP_MGR_ICON_SIZE,
+                               SETTING_APP_MGR_ICON_SIZE);
+               evas_object_show(icon);
+               return icon;
+
+       } else if (!safeStrCmp(part, "elm.swallow.end")) {
+               Evas_Object *button = NULL;
+
+               button = elm_button_add(obj);
+               elm_object_text_set(button, "Clear");
+               evas_object_size_hint_align_set(button, EVAS_HINT_FILL, EVAS_HINT_FILL);
+               evas_object_size_hint_min_set(button, 160, 60);
+               evas_object_size_hint_max_set(button, 160, 60);
+               evas_object_show(button);
+               evas_object_smart_callback_add(button, "clicked", _clear_default_cb, info);
+
+               return button;
+       } else
+               return NULL;
 }
 
-static void setting_applications_ug_on_resume(ui_gadget_h ug,
-                                                                                         app_control_h service, void *priv)
+static bool on_app_create(void *priv)
 {
        SETTING_TRACE_BEGIN;
-       setting_retm_if((!priv), "!priv");
+       SettingApplications *ad = priv;
+       setting_retvm_if((!priv), NULL, "!priv");
+
+       if (app_init(&ad->md, SETTING_APPLICATIONS_PACKAGE_NAME)
+                       != SETTING_RETURN_SUCCESS) {
+               SETTING_TRACE_ERROR("Cannot initialize application");
+               return false;
+       }
+
+       /* register view node table */
+       setting_view_node_table_intialize();
 
+       setting_create_Gendial_itc(SETTING_GENLIST_2LINE_STYLE,
+                       &(ad->itc_2text_2));
+       setting_create_Gendial_itc(SETTING_GENLIST_ICON_1LINE_STYLE,
+                       &(ad->itc_1text_1icon));
+       setting_create_Gendial_itc(SETTING_GENLIST_ICON_1LINE_STYLE,
+                       &(ad->itc_1icon_1text_sub));
+       setting_create_Gendial_itc(SETTING_GENLIST_ICON_1LINE_STYLE,
+                       &(ad->itc_1text));
+       setting_create_Gendial_itc(SETTING_GENLIST_ICON_1LINE_STYLE,
+                       &(ad->itc_2text_3));
+       setting_create_Gendial_itc(SETTING_GENLIST_ICON_1LINE_STYLE,
+                       &(ad->itc_1text_1icon_divider));
+       setting_create_Gendial_itc(SETTING_GENLIST_GROUP_INDEX_STYLE,
+                       &(ad->itc_grp_title));
+
+       ad->itc_1icon_1button.item_style = SETTING_GENLIST_2LINE_STYLE;
+       ad->itc_1icon_1button.func.text_get = _gl_label_new_get;
+       ad->itc_1icon_1button.func.content_get =
+                       _gl_1button1_icon_get;
+       ad->itc_1icon_1button.func.state_get = NULL;
+       ad->itc_1icon_1button.func.del = NULL;
+
+       /*      creating a view. */
+       ad->view_to_load = __get_applications_view_to_load(ad);
+       retv_if(!ad->view_to_load, NULL);
+
+       setting_view_node_set_cur_view(ad->view_to_load);
+       setting_view_create(ad->view_to_load, (void *)ad);
+       evas_object_event_callback_add(ad->md.layout, EVAS_CALLBACK_RESIZE,
+                       _cb_resize, ad);
+
+       evas_object_show(ad->md.window);
+       return true;
 }
 
-static void setting_applications_ug_on_destroy(ui_gadget_h ug,
-                                                                                          app_control_h service, void *priv)
+static void on_app_terminate(void *priv)
 {
        SETTING_TRACE_BEGIN;
        setting_retm_if((!priv), "!priv");
-       SettingApplicationsUG *applicationsUG = priv;
+       SettingApplications *ad = priv;
 
        /* fix flash issue for gallery */
-       evas_object_event_callback_del(applicationsUG->win_main_layout,
-                                                                  EVAS_CALLBACK_RESIZE,
-                                                                  setting_applications_ug_cb_resize);
-       applicationsUG->ug = ug;
-
-       /* called when this shared gadget is terminated. similar with app_exit */
-       if (&setting_view_applications_main == applicationsUG->view_to_load) {
-               setting_view_destroy(&setting_view_applications_main,
-                                                        applicationsUG);
-       } else {
-               /* do nothing */
-       }
+       evas_object_event_callback_del(ad->md.layout,
+                       EVAS_CALLBACK_RESIZE,
+                       _cb_resize);
 
-       if (NULL != ug_get_layout(applicationsUG->ug)) {
-               evas_object_hide(
-                       (Evas_Object *)ug_get_layout(applicationsUG->ug));
-               evas_object_del(
-                       (Evas_Object *)ug_get_layout(applicationsUG->ug));
-       }
+       setting_view_destroy(&setting_view_applications_main, ad);
 
        SETTING_TRACE_END;
 }
 
-static void setting_applications_ug_on_message(ui_gadget_h ug,
-                                                                                          app_control_h msg, app_control_h service, void *priv)
-{
-       SETTING_TRACE_BEGIN;
-}
-
-static void setting_applications_ug_on_event(ui_gadget_h ug,
-                                                                                        enum ug_event event, app_control_h service, void *priv)
+static void _lang_changed(app_event_info_h event_info, void *data)
 {
        SETTING_TRACE_BEGIN;
-       SettingApplicationsUG *ad = priv;
+       SettingApplications *ad = data;
        setting_retm_if(NULL == ad, "ad is NULL");
-       switch (event) {
-       case UG_EVENT_LOW_MEMORY:
-               break;
-       case UG_EVENT_LOW_BATTERY:
-               break;
-       case UG_EVENT_LANG_CHANGE:
-               setting_navi_items_update(ad->navi_bar);
-               break;
-       case UG_EVENT_ROTATE_PORTRAIT:
-               break;
-       case UG_EVENT_ROTATE_LANDSCAPE:
-       case UG_EVENT_ROTATE_LANDSCAPE_UPSIDEDOWN:
-               break;
-       case UG_EVENT_REGION_CHANGE:
-               break;
-       default:
-               break;
-       }
-}
 
-static void setting_applications_ug_on_key_event(ui_gadget_h ug,
-                                                                                                enum ug_key_event event, app_control_h service, void *priv)
-{
-       SETTING_TRACE_BEGIN;
-       SettingApplicationsUG *ad = (SettingApplicationsUG *) priv;
-
-       switch (event) {
-       case UG_KEY_EVENT_END: {
-                       if (elm_naviframe_top_item_get(ad->navi_bar)
-                               == elm_naviframe_bottom_item_get(
-                                       ad->navi_bar)) {
-                               ug_destroy_me(ug);
-                       } else {
-                               setting_view_cb_at_endKey(ad);
-                       }
-               }
-               break;
-       default:
-               break;
+       char *lang = NULL;
+       if (app_event_get_language(event_info, &lang) == APP_ERROR_NONE) {
+               SETTING_TRACE_DEBUG("Setting - language is changed : %s", lang);
+               elm_language_set(lang);
+               elm_config_all_flush();
+               free(lang);
+               setting_navi_items_update(ad->md.naviframe);
+       } else {
+               SETTING_TRACE_ERROR("Cannot get language from event_info");
        }
 }
 
-UG_MODULE_API int UG_MODULE_INIT(struct ug_module_ops *ops)
+EXPORT_PUBLIC
+int main(int argc, char *argv[])
 {
-       SETTING_TRACE_BEGIN;
-       SettingApplicationsUG *applicationsUG = calloc(1,
-                                                                                                  sizeof(SettingApplicationsUG));
-       setting_retvm_if(!applicationsUG, -1,
-                                        "Create SettingApplicationsUG obj failed");
-
-       memset(applicationsUG, 0x00, sizeof(SettingApplicationsUG));
-
-       ops->create = setting_applications_ug_on_create;
-       ops->start = setting_applications_ug_on_start;
-       ops->pause = setting_applications_ug_on_pause;
-       ops->resume = setting_applications_ug_on_resume;
-       ops->destroy = setting_applications_ug_on_destroy;
-       ops->message = setting_applications_ug_on_message;
-       ops->event = setting_applications_ug_on_event;
-       ops->key_event = setting_applications_ug_on_key_event;
-       ops->priv = applicationsUG;
-       ops->opt = UG_OPT_INDICATOR_ENABLE;
-
-       return 0;
-}
-
-UG_MODULE_API void UG_MODULE_EXIT(struct ug_module_ops *ops)
-{
-       SETTING_TRACE_BEGIN;
-       struct SettingApplicationsUG *applicationsUG;
-       setting_retm_if(!ops, "ops == NULL");
-
-       applicationsUG = ops->priv;
-       if (applicationsUG) {
-               FREE(applicationsUG);
-       }
+       SettingApplications app_data = {{0},};
+       app_event_handler_h handlers[5] = {NULL, };
+       ui_app_lifecycle_callback_s ops = {
+               .create = on_app_create,
+               .app_control = NULL,
+               .pause = NULL,
+               .resume = NULL,
+               .terminate = on_app_terminate,
+       };
+
+       ui_app_add_event_handler(&handlers[APP_EVENT_LOW_MEMORY],
+                       APP_EVENT_LOW_MEMORY, NULL, NULL);
+       ui_app_add_event_handler(&handlers[APP_EVENT_LOW_BATTERY],
+                       APP_EVENT_LOW_BATTERY, NULL, NULL);
+       ui_app_add_event_handler(&handlers[APP_EVENT_LANGUAGE_CHANGED],
+                       APP_EVENT_LANGUAGE_CHANGED, _lang_changed, &app_data);
+       ui_app_add_event_handler(&handlers[APP_EVENT_REGION_FORMAT_CHANGED],
+                       APP_EVENT_REGION_FORMAT_CHANGED, NULL, NULL);
+       ui_app_add_event_handler(
+                       &handlers[APP_EVENT_DEVICE_ORIENTATION_CHANGED],
+                       APP_EVENT_DEVICE_ORIENTATION_CHANGED, NULL, NULL);
+
+       return ui_app_main(argc, argv, &ops, &app_data);
 }
index b5aebb5b7b3b12229c404455273e3e76de41f1aa..4a00be03f2d70abe21b7edbc3695031798a3fc3a 100755 (executable)
@@ -1,37 +1,34 @@
 INCLUDE_DIRECTORIES(${CMAKE_CURRENT_SOURCE_DIR}/include)
 INCLUDE_DIRECTORIES(${CMAKE_SOURCE_DIR}/${SETTING_COMMON}/include)
 INCLUDE_DIRECTORIES(/usr/include/privilegemgr)
+SET(PROJECT_SETTING_APPMGR "setting-appmgr")
+SET(SETTING_PKG_APPMGR "org.tizen.setting-appmgr")
 
 FILE(GLOB APPMGR_SRCS src/*.c)
 
 INCLUDE(FindPkgConfig)
 pkg_check_modules(pkgs_appmgr REQUIRED
                elementary
-               ui-gadget-1
                capi-appfw-application
-               evas
+               storage
                dlog
-               edje
                glib-2.0
-               appcore-efl
-               eina
                pkgmgr
                appsvc
                capi-appfw-app-manager
+               capi-system-runtime-info
                vconf
                pkgmgr-info
                efl-extension
-               app2sd
-               json-glib-1.0
-               privilege-info
                capi-appfw-package-manager
-               libtzplatform-config)
+               libtzplatform-config
+               )
 
 FOREACH(flag ${pkgs_appmgr_CFLAGS})
     SET(EXTRA_CFLAGS "${EXTRA_CFLAGS} ${flag}")
 ENDFOREACH(flag)
 
-SET(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} ${EXTRA_CFLAGS} -fPIC -Werror-implicit-function-declaration")
+SET(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} ${EXTRA_CFLAGS} -fPIE -Werror-implicit-function-declaration")
 SET(CMAKE_C_FLAGS_DEBUG "-O0 -g")
 
 IF("${ARCH}" STREQUAL "arm")
@@ -41,9 +38,13 @@ ENDIF("${ARCH}" STREQUAL "arm")
 
 ADD_DEFINITIONS("-DPREFIX=\"${CMAKE_INSTALL_PREFIX}\"")
 
-ADD_LIBRARY(${SETTING_MANAGE_APPS_UG} SHARED ${APPMGR_SRCS})
-TARGET_LINK_LIBRARIES(${SETTING_MANAGE_APPS_UG} ${LIB_SETTING_COMMON})
-TARGET_LINK_LIBRARIES(${SETTING_MANAGE_APPS_UG} ${pkgs_appmgr_LDFLAGS})
-#TARGET_LINK_LIBRARIES(${SETTING_MANAGE_APPS_UG} security-privilege-manager)
+ADD_EXECUTABLE(${PROJECT_SETTING_APPMGR} ${APPMGR_SRCS})
 
-INSTALL(TARGETS ${SETTING_MANAGE_APPS_UG} DESTINATION ${PREFIX}/lib/ug)
+TARGET_LINK_LIBRARIES(${PROJECT_SETTING_APPMGR} ${pkgs_appmgr_LDFLAGS} -pie)
+TARGET_LINK_LIBRARIES(${PROJECT_SETTING_APPMGR} -L${CMAKE_BINARY_DIR}/${SETTING_COMMON} -lsetting-common)
+TARGET_LINK_LIBRARIES(${PROJECT_SETTING_APPMGR} privilege-info)
+TARGET_LINK_LIBRARIES(${PROJECT_SETTING_APPMGR} security-privilege-manager)
+
+#TARGET_LINK_LIBRARIES(${PROJECT_SETTING_APPMGR} ${LIB_SETTING_COMMON})
+
+INSTALL(PROGRAMS ${PROJECT_SETTING_APPMGR} DESTINATION ${TZ_SYS_RO_APP}/${SETTING_PKG_NAME}/bin)
index 74deb769e716664b216bd642268b5d1897140188..d29e7947b904ddb8cb79a45c0398c9b8949afe75 100644 (file)
 
 #include "setting-appmgr.h"
 
-#define APPMGRUG_STOP_POINT appmgrUg_thread_testcancel()
+typedef int (*async_fn)(SettingAppMgr *ad);
+typedef void (*callback_fn)(int fn_result, SettingAppMgr *ad);
 
-typedef int (*async_fn)(SettingAppMgrUG *ad);
-typedef void (*callback_fn)(int fn_result, SettingAppMgrUG *ad);
+void *appmgr_start_async_worker(async_fn fn, callback_fn cb,
+               SettingAppMgr *ad);
 
-void *appmgrUg_start_async_worker(async_fn fn, callback_fn cb,
-                                                                 SettingAppMgrUG *ad);
-void appmgrUg_stop_async_worker(void *worker_id);
-void appmgrUg_stop_async_worker_all(void);
-void appmgrUg_thread_testcancel();
+void appmgr_stop_async_worker_all(void);
 
 #endif /*__SETTING_APPMGR_ASYNC_WORKER_H__ */
 
index d1e568822f9439f44ff19d3d50cbca9a8e5b5121..66066f3598a5f0baaf7d8bc794abacacf57b5413 100644 (file)
 
 #include "setting-appmgr.h"
 
-void appmgrUg_main_init(SettingAppMgrUG *ad);
-void appmgrUg_main_genlist_append_items(SettingAppMgrUG *ad);
+void appmgr_main_init(SettingAppMgr *ad);
+
+Evas_Object *main_genlist_item_content_get(void *data, Evas_Object *genlist,
+               const char *part);
+char *main_genlist_item_text_get(void *data, Evas_Object *genlist,
+                                       const char *part);
+void main_genlist_on_item_delete(void *data, Evas_Object *genlist);
 
-char *appmgrUg_main_gl_label_new_get(void *data, Evas_Object *obj, const char *part);
-Evas_Object *appmgrUg_main_gl_icon_new_get(void *data, Evas_Object *obj, const char *part);
 #endif /*__SETTING_APPMGR_MAIN_H__ */
index a53caf324b540b6bc9a8a7add65a6fc405a3b1d8..9f35410b4fa9a54b9a72574dc48e593fb3053ac1 100644 (file)
 
 #include "setting-appmgr.h"
 
-int appmgrUg_pkg_get_info(SettingAppMgrUG *ad);
-void appmgrUg_pkg_free_pkginfo(appmgr_pkginfo *info);
-void appmgrUg_pkg_webapp_ug(void *data, Evas_Object *obj, void *event_info);
-void appmgrUg_pkg_clear_default(void *data, Evas_Object *obj, void *event_info);
-void appmgrUg_pkg_clear_cache(void *data, Evas_Object *obj, void *event_info);
-int appmgrUg_pkg_get_privileges_grp_iter(const char *grp, void *user_data);
-void *appmgrUg_pkg_moveto_worker(void *data);
-void appmgrUg_pkg_moveto_worker_finish(SettingAppMgrUG *ad);
-char *appmgrUg_pkg_size_gl_label_get(void *data, Evas_Object *obj,
-                                                                        const char *part);
-void appmgrUg_pkg_update_cache_size(void *data);
+void appmgr_pkg_webapp(void *data, Evas_Object *obj, void *event_info);
 
+int appmgr_pkg_get_privileges_iter(const char *privilege,
+               void *user_data);
+void appmgr_pkg_privilege_info_view(void *data, Evas_Object *obj,
+               void *event_info);
 #endif /*__SETTING_APPMGR_PKGINFO_UTILS_H__ */
index f14b8f626f23efaf857498318bf72dc4b9e70f9b..9e8e952fdf7c4e7d4586c78ac762754eb7bc8b97 100644 (file)
 
 #include "setting-appmgr.h"
 
-void appmgrUg_pkginfo_init(SettingAppMgrUG *ad);
+void appmgr_pkginfo_init(SettingAppMgr *ad);
+
+/* Genlist items classes functions: */
+Evas_Object *pkginfo_force_close_dis_uninst_content_get(
+               void *data, Evas_Object *obj, const char *part);
+char *pkginfo_icon_name_ver_text_get(void *data, Evas_Object *obj,
+               const char *part);
+Evas_Object *pkginfo_icon_name_ver_content_get(void *data, Evas_Object *obj,
+               const char *part);
+
 
 #endif /*__SETTING_APPMGR_PKGINFO_H__ */
index 9bf8c36ce5dc04fec0d0b0c15ab3338189e84e20..8e23ab177ed61d2eefdbfab5d6ebf8bc04678ca3 100644 (file)
 
 #include "setting-appmgr.h"
 
-void appmgrUg_appinfo_init(SettingAppMgrUG *ad);
-Evas_Object *appmgrUg_run_gl_stop_btn(void *data, Evas_Object *obj,
-                                                                         const char *part);
-int appmgrUg_get_running_list(SettingAppMgrUG *ad);
-void appmgrUg_free_runinfo(gpointer data);
-
+void appmgr_appinfo_init(SettingAppMgr *ad);
+Evas_Object *appmgr_run_gl_stop_btn_content_get(void *data, Evas_Object *obj,
+               const char *part);
+Evas_Object *appmgr_runinfo_apps_content_get(void *data, Evas_Object *obj,
+               const char *part);
+Evas_Object *appmgr_runinfo_title_get(void *data, Evas_Object *obj,
+               const char *part);
 
 #endif /*__SETTING_APPMGR_RUNINFO_H__ */
index 5ebfcee5a546ff0af2e7912203d11e9c7e00b2cd..ef68f34e336bc728ef951b2deeb708ee02860f3b 100644 (file)
 #ifndef __SETTING_APPMGR_STRING_H__
 #define __SETTING_APPMGR_STRING_H__
 
-#define APPMGRUG_MAX_STR_LEN 64
+#define APPMGR_MAX_STR_LEN 64
 
 /*system string */
-#define MGRAPP_STR_ERROR "IDS_ST_POP_ERROR"
 #define MGRAPP_STR_CANCEL "IDS_ST_BUTTON_CANCEL_ABB"
 #define MGRAPP_STR_SIZE "IDS_ST_BODY_SIZE"
 #define MGRAPP_STR_SORT_BY "IDS_ST_HEADER_SORT_BY"
 #define MGRAPP_STR_ALL "IDS_ST_BODY_ALL"
-#define MGRAPP_STR_BACK "IDS_ST_BUTTON_BACK"
 #define MGRAPP_STR_OK "IDS_ST_BUTTON_OK"
 #define MGRAPP_STR_STOP "IDS_ST_BUTTON_STOP"
+#define MGRAPP_STR_ENABLE_ALL "Enable all apps"
+#define MGRAPP_STR_ENABLE_ALL_TEXT "%d apps will be enabled"
 
 
 /*package string */
 #define MGRAPP_STR_RUNNING "IDS_ST_BODY_RUNNING"
 #define MGRAPP_STR_DOWNLOADS "IDS_ST_BODY_DOWNLOADS"
-#define MGRAPP_STR_CLEAR_DEFAULT_APPS "IDS_ST_BUTTON_REMOVE_DEFAULT_APPS_ABB"
-#define MGRAPP_STR_CLEAR_DEFAULT_APPS_Q "IDS_ST_POP_REMOVE_DEFAULT_APPS_Q"
 
-/*#define MGRAPP_STR_APP_MANAGER "IDS_ST_BODY_APPLICATION_MANAGER" */
-#define MGRAPP_STR_APP_MANAGER "IDS_ST_BODY_APPLICATION_MANAGER"
-#define MGRAPP_STR_UNINSTALLING "IDS_ST_POP_UNINSTALLING_ING"
-#define MGRAPP_STR_UNINSTALL "IDS_ST_BUTTON_UNINSTALL"
 #define MGRAPP_STR_KB "IDS_ST_BODY_KB"
 #define MGRAPP_STR_MB "IDS_ST_BODY_MB"
 #define MGRAPP_STR_GB "IDS_ST_BODY_GB"
-#define MGRAPP_STR_TOTAL "IDS_ST_BODY_TOTAL"
-#define MGRAPP_STR_APPLICATION "IDS_ST_BODY_APPLICATION"
-#define MGRAPP_STR_DATA "IDS_ST_BODY_DATA"
-#define MGRAPP_STR_CLEAR_DEFAULTS "IDS_ST_BODY_CLEAR_DEFAULTS"
-#define MGRAPP_STR_DEFAULT_DESC "IDS_ST_BODY_YOU_HAVE_SELECTED_TO_LAUNCH_THIS_APPLICATION_BY_DEFAULT_FOR_SOME_ACTIONS"
-#define MGRAPP_STR_STORAGE "IDS_ST_BODY_STORAGE"
-#define MGRAPP_STR_LAUNCH_BY_DEFAULT "IDS_ST_BODY_LAUNCH_BY_DEFAULT"
-
-#define MGRAPP_STR_RESET_APPS "IDS_ST_BUTTON_RESET_APPS_ABB"
 
 #define MGRAPP_STR_A_TO_Z "IDS_MF_OPT_NAME_HA_TO_Z"
 #define MGRAPP_STR_Z_TO_A "IDS_MF_OPT_NAME_HZ_TO_A"
 
 #define MGRAPP_STR_APPLICATION_INFO "IDS_ST_BODY_APPLICATION_INFO"
-#define MGRAPP_STR_MOVE_TO_SD "IDS_ST_BUTTON_MOVE_TO_SD_ABB"
-#define MGRAPP_STR_MOVE_TO_PHONE "IDS_ST_BUTTON_MOVE_TO_PHONE"
-#define MGRAPP_STR_SD_FULL "IDS_MSGC_POP_YOUR_SD_CARD_IS_FULL"
 #define MGRAPP_STR_MOVE_FAIL "IDS_EMAIL_POP_FAILED_TO_MOVE"
-#define MGRAPP_STR_NO_MEM "IDS_MSGC_BODY_NOT_ENOUGH_MEMORY_IN_PHONE_MEMORY_DELETE_SOME_ITEMS_AND_TRY_AGAIN"
-#define MGRAPP_STR_MOVEING "IDS_PB_BODY_MOVING_ING"
-#define MGRAPP_STR_UNINSTALL_MSG "IDS_ST_POP_UNINSTALL_Q"
-#define MGRAPP_STR_UNINSTALL_COMPLETE "IDS_ST_POP_THE_APP_HAS_BEEN_UNINSTALLED"
-#define MGRAPP_STR_UNINSTALL_FAILED "IDS_ST_POP_FAILED_TO_UNINSTALL_THE_APP"
-#define MGRAPP_STR_APP_STOP_MSG "IDS_ST_BODY_THE_APPLICATIONS_BELOW_WERE_STARTED_BY_PS_STOPPING_THESE_APPLICATIONS_MAY_CAUSE_PS_TO_FAIL"
-#define MAGAPP_STR_WEB_SETTING "IDS_BR_BODY_WEBSITE_SETTINGS"
-#define MGRAPP_STR_PRIVILEGE "IDS_ST_HEADER_PRIVILEGES"
-#define MGRAPP_STR_MOVE_COMPLETED "IDS_PB_POP_MOVE_COMPLETED"
-#define MGRAPP_STR_UNINSTALL_UPDATES "IDS_ST_BUTTON_UNINSTALL_UPDATES"
+#define MGRAPP_STR_MOVING "IDS_PB_BODY_MOVING_ING"
+#define MGRAPP_STR_APP_STOP_MSG "IDS_ST_BODY_THE_APPLICATIONS_BELOW_WERE_"\
+       "STARTED_BY_PS_STOPPING_THESE_APPLICATIONS_MAY_CAUSE_PS_TO_FAIL"
 
-#define MGRAPP_STR_FORCE_STOP "IDS_ST_BUTTON_FORCE_STOP"
-#define MGRAPP_STR_ENABLE "IDS_ST_BUTTON_ENABLE"
-#define MGRAPP_STR_DISABLE "IDS_ST_BUTTON_DISABLE"
-#define MGRAPP_STR_DISABLED "IDS_ST_SBODY_DISABLED"
 
 #define MGRAPP_STR_ACTIVE_APP "IDS_ST_MBODY_ACTIVE_APPLICATION"
 #define MGRAPP_STR_ACTIVE_APPS_N "IDS_TASKMGR_BODY_ACTIVE_APPLICATIONS_C_PD"
 #define MGRAPP_STR_APPS "IDS_ST_BODY_APPLICATIONS"
 #define MGRAPP_STR_VERSION_STR "IDS_ST_BODY_VERSION_PS"
 #define MGRAPP_STR_COMPUTING "IDS_ST_BODY_COMPUTING_ING"
-#define MGRAPP_STR_NO_APPS "IDS_FP_BODY_NO_APPLICATIONS"
-#define MGRAPP_STR_NO_DOWNLOAD_APPS_HELP "IDS_ST_BODY_AFTER_YOU_DOWNLOAD_AND_INSTALL_APPLICATIONS_APPLICATIONS_WILL_BE_SHOWN_HERE"
-#define MGRAPP_STR_NO_RUNNING_APP "IDS_TASK_BODY_NO_RUNNING_APPLICATION"
-#define MGRAPP_STR_CHECKING "IDS_COM_POP_CHECKING"
+#define MGRAPP_STR_NO_DOWNLOAD_APPS_HELP "IDS_ST_BODY_AFTER_YOU_DOWNLOAD_AND_"\
+       "INSTALL_APPLICATIONS_APPLICATIONS_WILL_BE_SHOWN_HERE"
+
 #define MGRAPP_STR_LOADING "IDS_ST_POP_LOADING_ING"
 
-#define MGRAPP_STR_CACHE "IDS_ST_BODY_CACHE"
-#define MGRAPP_STR_CLEAR_CACHE "IDS_TASKMGR_BUTTON_CLEAR_CACHE"
 
 #endif /*__SETTING_APPMGR_STRING_H__ */
index 295199105fc235993cff29aa02520fd306b6bb0b..2c79e431b95c132833a0a6893c7a9c76ec8058da 100644 (file)
 #define __SETTING_APPMGR_UTILS_H__
 
 #include "setting-appmgr.h"
-
-#include <package_manager.h>
+#include <stdbool.h>
 
 enum {
-       APPMGRUG_SORT_ATOZ,
-       APPMGRUG_SORT_ZTOA,
-       APPMGRUG_SORT_SIZE,
+       APPMGR_SORT_ATOZ, APPMGR_SORT_ZTOA, APPMGR_SORT_SIZE,
 };
 
-GList *appmgrUg_sort_pkg_list(int sorttype, GList *pkg_list);
-int appmgrUg_get_listinfos(SettingAppMgrUG *ad);
-void appmgrUg_get_listinfos_cb(int fn_result, SettingAppMgrUG *ad);
-void appmgrUg_get_runlistinfos_cb(int fn_result, SettingAppMgrUG *ad);
-void appmgrUg_pkgmgr_subscribe(SettingAppMgrUG *ad);
-void appmgrUg_pkgmgr_deinit(SettingAppMgrUG *ad);
-void appmgrUg_free_listinfos(SettingAppMgrUG *ad);
-Eina_Bool appmgrUg_get_app_size(void *data);
+Eina_List *appmgr_utils_sort_apps_list(int sorttype, Eina_List *apps_list);
+Eina_List *appmgr_utils_sort_pkgs_list(int sorttype, Eina_List *pkg_list);
+
+void appmgr_size_to_str(int size, char *desc, int desc_size);
+
+void appmgr_popup_del(void *data, Evas_Object *obj, void *event_info);
+void appmgr_popup_close(void *data, Evas_Object *obj, void *event_info);
+void appmgr_fail_popup(char *str, SettingAppMgr *ad);
+void appmgr_error_app_popup(char *str, SettingAppMgr *ad);
+
+void appmgr_utils_init_apps_list(SettingAppMgr *ad);
+void appmgr_utils_init_pkgs_list(SettingAppMgr *ad);
+int appmgr_utils_init_apps_and_pkgs_lists(SettingAppMgr *ad);
+int get_process_ram_usage_mb(app_info_h handle);
+void appmgr_utils_free_apps_and_pkgs_lists(SettingAppMgr *ad);
 
-void appmgrUg_size_to_str(int size, char *desc, int desc_size);
-char *appmgrUg_info_title_gl_label_get(void *data, Evas_Object *obj,
-                                                                          const char *part);
-Evas_Object *appmgrUg_info_title_gl_icon_get(void *data, Evas_Object *obj,
-                                                                                        const char *part);
-Evas_Object *appmgrUg_info_2button1_gl_icon_get(void *data, Evas_Object *obj,
-                                                                                               const char *part);
-Evas_Object *appmgrUg_info_2button2_gl_icon_get(void *data, Evas_Object *obj,
-                                                                                               const char *part);
-Evas_Object *appmgrUg_info_1button_gl_icon_get(void *data, Evas_Object *obj,
-                                                                                          const char *part);
-void appmgrUg_popup_del(void *data, Evas_Object *obj, void *event_info);
-void appmgrUg_fail_popup(char *str, SettingAppMgrUG *ad);
-int appmgrUg_reset_app_settings(SettingAppMgrUG *ad);
-Evas_Object *appmgrUg_no_item(Evas_Object *parent, const char *text,
-                                                         const char *help);
-Evas_Object *appmgrUg_loading_item(Evas_Object *parent, const char *text,
-                                                                  const char *help);
-gint appmgrUg_compare_pkgname(gconstpointer item, gconstpointer pkg_name);
-char *appmgrUg_get_defualt_icon(pkgmgrinfo_appinfo_h handle);
+void appmgr_utils_stop_apps_in_package(SettingAppMgr_PkgInfo *pkg);
 
-static inline char *appmgrUg_check_icon(const char *icon_path)
-{
-       if (EINA_TRUE == ecore_file_exists(icon_path))
-               return strdup(icon_path);
-       else
-               return NULL;
-}
+/**
+ * Checks if SD card is in internal or in portable mode.
+ *
+ * @param in_internal_mode true if SD is in internal mode, false otherwise.
+ * @return true if call was successful, false otherwise (like SD not present)
+ */
+bool appmgr_utils_SD_card_in_internal_mode(bool *in_internal_mode);
 
+/**
+ * Checks if a package is installed internally or on SD card
+ * regardless what mode SD is in (EXTENDEND or PORTABLE).
+ * This function uses internal API of pkgmgrinfo and should be removed in favor
+ * of public API once it is ready.
+ *
+ * @param pkg_id package.
+ * @param internal true if package location is on internal device storage.
+ * @return true if call was successful, false otherwise (like SD not present)
+ */
+bool appmgr_utils_get_pkg_storage_type(const char *pkg_id, bool *internal);
 
 #endif /*__SETTING_APPMGR_UTILS_H__ */
old mode 100644 (file)
new mode 100755 (executable)
index 1b09a64..5ee620e
  * limitations under the License.
  *
  */
+/**
+ *@defgroup setting-appmgr
+ *Application Manager page displaying list view of installed application.
+ */
 #ifndef __SETTING_APPMGR_H__
 #define __SETTING_APPMGR_H__
 
-#include <pthread.h>
-#include <glib.h>
-
 #include <Elementary.h>
-#include <pkgmgr-info.h>
+#include <package_manager.h>
+#include <app_manager.h>
 #include <package-manager.h>
 
-#include "setting-common-view.h"
 #include "setting-common-draw-widget.h"
+#include "setting-common-init.h"
 #include "setting-appmgr-string.h"
-
-#define _S(s)  dgettext("sys_string", s)
-
-#define SAFE_STRDUP(src) (src) ? strdup(src) : NULL
-
-#define FREEandSTRDUP(dest, src) \
-       do { \
-               if (dest) { free(dest); dest = NULL; } \
-               if (src || *src) dest = strdup(src); \
-       } while (false)
+#include "setting-common-view.h"
 
 enum {
-       APPMGRUG_TAB_NONE,
-       APPMGRUG_TAB_DOWNLOAD,
-       APPMGRUG_TAB_RUNNING,
-       APPMGRUG_TAB_ALL,
-       APPMGRUG_TAB_DISABLED,
-       APPMGRUG_TAB_MAX
+       APPMGR_TAB_NONE,
+       APPMGR_TAB_DOWNLOAD = 0,
+       APPMGR_TAB_RUNNING,
+       APPMGR_TAB_ALL,
+       APPMGR_TAB_DISABLED,
+       APPMGR_TAB_MAX
 };
 
-enum {
-       APPMGRUG_PKG_REQUEST_NONE,
-       APPMGRUG_PKG_REQUEST_UNINSTALL,
-       APPMGRUG_PKG_REQUEST_MOVE,
-       APPMGRUG_PKG_REQUEST_DISABLE,
-       APPMGRUG_PKG_REQUEST_ENABLE,
-       APPMGRUG_PKG_REQUEST_RESET
-};
+typedef struct {
+       char *id;
+       char *icon;
+       char *label;
+       char *pkg_version;
+       bool is_removable;;
+       bool is_disable_supported;
+       bool is_disabled;
+       bool can_close;
+       bool is_preloaded;
+       bool is_installed_internally;
+       long long int pkg_total_size;
+       long long int pkg_app_size;
+       long long int pkg_user_data_size;
+       long long int pkg_cached_data_size;
+       bool is_webapp;
+       bool is_default;
+       package_info_h package_info;
+       Eina_List *apps_in_package; /* [char *] data type */
+} SettingAppMgr_PkgInfo;
+
+typedef struct {
+       char *id;
+       char *pkg_id; /* Package id this app belongs to */
+       package_info_h package_info; /* Package info this app belongs to */
+       char *icon;
+       char *label;
+       Eina_List *apps_in_package; /*Siblings of the selected app in the same
+                                       package. They are in running state */
+       long long int ram_usage;
+} SettingAppMgr_AppInfo;
 
-typedef struct _appmgr_pkginfo {
+typedef struct {
+       char *appid;
        char *pkgid;
-       char *pkg_label;
+       char *label;
        char *icon_path;
-       char *pkg_type;
-       char *pkg_version;
-       char *main_appid;
-       int sz_total;
-       int sz_data;
-       long long sz_cache;
-       bool nodisplay;
-       bool removable;
-       bool taskmanage;
-       bool is_movable;
-       bool is_preload;
-       bool is_updated;
-       bool is_support_disable;
-       bool is_disable;
-
-       GList *appids;
-       pkgmgrinfo_installed_storage storage;
-
-       pkgmgr_client *pc_size;
-       pkgmgr_client *pc_request;
-       Setting_GenGroupItem_Data *total_size;
-       Setting_GenGroupItem_Data *data_size;
-       Setting_GenGroupItem_Data *app_size;
-
-       Setting_GenGroupItem_Data *first_prv;
-       Setting_GenGroupItem_Data *last_prv;
-
-       Elm_Object_Item *def_sep;
-       Evas_Object *gl_prv;
-
-       pthread_t tid;
-} appmgr_pkginfo;
-
-typedef struct _appmgr_listinfo {
-       Elm_Object_Item *item;
+       bool is_enabled;
+       bool is_running;
+       long long int ram_used; /*kB*/
+} app_node;
 
+typedef struct {
        char *pkgid;
+       char *label;
        char *icon_path;
-       char *pkg_label;
-       char *mainappid;
-
-       int total_size;
-       bool valid_size;
-       bool is_preload;
-       bool is_update;
-       bool is_disabled;
-       GList *runinfos;
-       GList *def_appids;
-       Ecore_Idler *size_idler;
-} appmgr_listinfo;
-
-typedef struct _appmgr_runinfo {
-       char *appid;
+       long long package_size; /*kB/MB*/
+       bool is_preloaded;
+       bool size_update_in_progress;
+} package_node;
+
+/* UI node makes it possible to stay out of the model.
+ * It is crucial because genlist realizes/unrealizes its items in a
+ * unpredictable manner. This could lead to crash if elm object items data
+ * would point to invalid model object.*/
+typedef struct {
+       char *id;
        char *label;
-       bool can_kill;
-} appmgr_runinfo;
+       char *icon_path;
+       long long size; /*kB*/
+} ui_node;
+
+typedef struct {
+       app_manager_event_h app_mgr_event_handle;
+       package_manager_h pkg_mgr_handle;
+       Eina_List *packages; /* package_node */
+       Eina_List *apps; /* app_node */
+       bool data_lists_under_update; /*
+                                       Lists above are under update in
+                                       progress on another thread.
+                                       During this period no ui event
+                                       related to ui lists should be performed
+                                       */
+       bool needs_to_update_on_lists_contents; /* some packages have changed
+                                               their states, for example when
+                                               coming from disabled state to
+                                               running or  */
+       bool needs_to_update_on_sort; /* user has requested
+                                       to sort the lists */
+
+       Ecore_Timer *update_timer; /* this is periodic timer which schedules
+                                       asynchronous tasks and performs
+                                       synchronous ui_updates
+                               */
+       Evas_Object *downloads_gl;
+       Evas_Object *running_gl;
+       Evas_Object *all_gl;
+       Evas_Object *disabled_gl;
+       Evas_Object *sort_rdg;
 
-typedef struct _SettingAppMgrUG {
-       ui_gadget_h ug;
+       Evas_Object *privilege_detail_gl;
        int tabtype;
        int sorttype;
-       int can_sizesort;
-       int pkg_request;
 
-       Evas_Object *sort_rdg;
+       SettingAppMgr_PkgInfo selected_pkg;
+       MainData md;
        char *sort_str;
+       Evas_Object *popup;
 
-       setting_view *main_view;
-       setting_view *runinfo_view;
-       setting_view *pkginfo_view;
+       /*pkginfo_view*/
+       bool only_pkginfo; /* This application has been launched externally
+       using appctl mechanism with specific
+       'viewtype' parameter == "application-info"
+       It means, the app will start in the pkginfo_view and give only this
+       functionality  */
 
-       Evas_Object *win;
-       Evas_Object *lo_parent;
+       setting_view *pkginfo_view;
+       Ecore_Timer *pkginfo_getsize_timer;
+       /* Items of package_info_gl that need to be updated: */
+       Elm_Object_Item *icon_name_version_item;
+       /* this is complex item: */
+       Evas_Object *force_close_button;
+       Evas_Object *uninstall_button;
+       Elm_Object_Item *total_size_item;
+       Elm_Object_Item *app_size_item;
+       Elm_Object_Item *data_size_item;
+       Elm_Object_Item *move_to_from_sd_item;
+       Elm_Object_Item *cache_size_item;
+       Elm_Object_Item *cache_clear_item;
+       Setting_GenGroupItem_Data *prv_group_item;
+       Setting_GenGroupItem_Data *first_prv;
+       Setting_GenGroupItem_Data *last_prv;
+       Evas_Object *package_info_gl;
 
-       Evas_Object *lo_main;
-       Evas_Object *navi;
-       Evas_Object *popup;
 
        /*main view */
-       Elm_Object_Item *navi_main_it;
-       Evas_Object *gl_main;
-       Evas_Object *lo_noitem;
-       int noitem_type;
-       Evas_Object *def_toolbar;
-       pkgmgr_client *pc_main;
-       pkgmgr_client *pc_all_size;
-       GList *pkg_list;
-       GList *old_pkg_list;
-       Ecore_Idler *size_idler;
-       void *reset_worker;
-       void *list_worker;
-       void *running_list_worker;
-
-       char *sel_pkgid;
-       char *sel_icon;
-       char *sel_label;
-       int sel_total;
-       int sel_data_size;
-       int sel_is_disabled;
-
-       int is_runlist_ready;
-
-       /*run info view */
-       Evas_Object *gl_run;
-       GList *runinfos;
-       appmgr_listinfo *info_run;
+       setting_view *main_view;
+       Eina_List *pkg_list;
+       Eina_List *apps_list;
 
-       /*Pkg info view */
-       bool support_taskmanager;
-       Evas_Object *gl_pkg;
-       Evas_Object *pkg_toolbar;
-       char *pinfo_version;
-       appmgr_pkginfo *pkginfo;
+       Evas_Object *downloads_blank_page;
+       Evas_Object *running_blank_page;
+       Evas_Object *all_blank_page;
+       Evas_Object *disabled_blank_page;
 
-       Ecore_Timer *pkginfo_getsize_timer;
+       /* Running app view: */
+       setting_view *runinfo_view;
+       Ecore_Timer *running_app_update_timer;
+       SettingAppMgr_AppInfo selected_running_app;
+       Elm_Object_Item *first_run_app_item;
+
+       Evas_Object *gl_run;
+       Evas_Object *scroller;
+       Evas_Object *toolbar;
+       Evas_Object *grid;
+       Elm_Object_Item *toolbar_items[APPMGR_TAB_MAX];
+
+       Elm_Genlist_Item_Class itc_package_nodes_list;
+       Elm_Genlist_Item_Class itc_app_nodes_list;
 
-       Elm_Genlist_Item_Class itc_main;
-       Elm_Genlist_Item_Class info_itc;
        Elm_Genlist_Item_Class itc_1txt_1ic_2;
-       Elm_Genlist_Item_Class itc_1txt;
-       Elm_Genlist_Item_Class itc_priv;
        Elm_Genlist_Item_Class itc_multiline;
        Elm_Genlist_Item_Class itc_grp_title;
-       Elm_Genlist_Item_Class itc_info_title;
+       Elm_Genlist_Item_Class itc_icon_name_version;
        Elm_Genlist_Item_Class itc_1ic;
-       Elm_Genlist_Item_Class itc_2txt_2;
-       Elm_Genlist_Item_Class itc_multiline_2txt;
-       Elm_Genlist_Item_Class itc_2button1;
-       Elm_Genlist_Item_Class itc_2button2;
-       Elm_Genlist_Item_Class itc_1button;
-
-       Setting_GenGroupItem_Data *cache_size;
-       Setting_GenGroupItem_Data *clear_cache;
-} SettingAppMgrUG;
-
-#define APPMGRUG_TIME(fmt, arg...) \
-       do { \
-               struct timeval tv; \
-               gettimeofday(&tv, NULL); \
-               double now = tv.tv_sec * 1000 + (double)tv.tv_usec/1000; \
-               SETTING_TRACE_DEBUG(fmt" time = %f ms", ##arg, now); \
-       } while (0)
+       Elm_Genlist_Item_Class itc_force_close_disable_uninstall;
+       Elm_Genlist_Item_Class itc_runinfo_title;
+       Elm_Genlist_Item_Class itc_runinfo_apps;
 
+} SettingAppMgr;
 
 extern setting_view setting_view_appmgr_pkginfo;
+extern setting_view setting_view_appmgr_runinfo;
 extern setting_view setting_view_appmgr_main;
 
 #endif /*__SETTING_APPMGR_H__ */
index 8e32c1e12dff23014989431de067efd3d5770982..71fdcdcf37be47d67eb3d7c8517e167ad47baa69 100644 (file)
@@ -17,7 +17,6 @@
  *
  */
 #include <glib.h>
-#include <pthread.h>
 
 #include "setting-appmgr-async-worker.h"
 
@@ -28,73 +27,61 @@ typedef struct {
        async_fn fn; /*'fn' Must be MT-safe */
        int fn_ret;
        callback_fn cb;
-       SettingAppMgrUG *ad;
+       SettingAppMgr *ad;
 
        Ecore_Idler *worker_idler;
-} appmgrUg_worker;
+} appmgr_worker;
 
-static GHashTable *async_worker_hashT;
-
-void appmgrUg_thread_testcancel()
-{
-       int ret;
-
-       pthread_setcancelstate(PTHREAD_CANCEL_ENABLE, NULL);
-       pthread_testcancel();
-       ret = pthread_setcancelstate(PTHREAD_CANCEL_DISABLE, NULL);
-       if (0 != ret) {
-               SETTING_TRACE_ERROR("pthread_setcancelstate() Fail(%d)", ret);
-               pthread_exit(NULL);
-       }
-}
+static GHashTable *async_worker_hashT = NULL;
 
 static Eina_Bool _async_worker_idler(void *data)
 {
-       SETTING_TRACE_BEGIN;
-       SETTING_TRACE("---------------------------------------------thread join BEGIN ");
-       appmgrUg_worker *worker = data;
+       appmgr_worker *worker = data;
 
        retv_if(NULL == data, ECORE_CALLBACK_CANCEL);
-       if (worker && worker->tid) {
+       if (worker->tid)
                pthread_join(worker->tid, NULL);
-       }
+
        worker->alive = FALSE;
 
        if (worker->cb)
                worker->cb(worker->fn_ret, worker->ad);
 
-       /*g_hash_table_remove(async_worker_hashT, worker); */
-
-
-       /*      worker->worker_idler = ecore_idler_add(_async_worker_idler, worker); */
+       g_hash_table_remove(async_worker_hashT, worker);
 
-       worker->worker_idler = NULL;
-       SETTING_TRACE("---------------------------------------------thread join END ");
-       SETTING_TRACE_END;
        return ECORE_CALLBACK_CANCEL;
 }
 
 static void *_async_worker_thread(void *data)
 {
-       SETTING_TRACE(" --------------------------- thread worker : BEGIN ");
        int ret;
-       appmgrUg_worker *worker = data;
+       appmgr_worker *worker = data;
 
        retv_if(NULL == data, NULL);
 
-       ret = pthread_setcancelstate(PTHREAD_CANCEL_DISABLE, NULL);
+       ret = pthread_setcancelstate(PTHREAD_CANCEL_ENABLE, NULL);
        if (0 != ret) {
                SETTING_TRACE_ERROR("pthread_setcancelstate() Fail(%d)", ret);
                pthread_exit(NULL);
+               return NULL;
+       }
+
+       ret =  pthread_setcanceltype(PTHREAD_CANCEL_ASYNCHRONOUS, NULL);
+       if (0 != ret) {
+               SETTING_TRACE_ERROR("pthread_setcancelstate() Fail(%d)", ret);
+               pthread_exit(NULL);
+               return NULL;
        }
 
        worker->fn_ret = worker->fn(worker->ad);
 
-       APPMGRUG_STOP_POINT;
+       if (ecore_thread_main_loop_begin() < 0)
+               SETTING_TRACE_ERROR("ecore_thread_main_loop_begin() failed.");
 
        worker->worker_idler = ecore_idler_add(_async_worker_idler, worker);
        if (worker->worker_idler == NULL) {
                SETTING_TRACE_ERROR("worker->worker_idler == NULL");
+               abort();
                /*worker->alive = FALSE; */
                /*----------------------------------- */
                /* work around */
@@ -102,18 +89,19 @@ static void *_async_worker_thread(void *data)
                /*      _async_worker_idler(worker); */
        }
 
-       SETTING_TRACE(" --------------------------- thread worker : END ");
+       if (ecore_thread_main_loop_end() < 0)
+               SETTING_TRACE_ERROR("ecore_thread_main_loop_end() failed.");
+
        pthread_exit(NULL);
+       return NULL;
 }
 
 static void _async_worker_hash_free_key(gpointer data)
 {
-       appmgrUg_worker *worker = data;
+       appmgr_worker *worker = data;
 
-       if (worker->alive) {
+       if (worker->alive)
                pthread_cancel(worker->tid);
-               pthread_join(worker->tid, NULL);
-       }
 
        if (worker->worker_idler) {
                ecore_idler_del(worker->worker_idler);
@@ -122,20 +110,20 @@ static void _async_worker_hash_free_key(gpointer data)
        free(worker);
 }
 
-void *appmgrUg_start_async_worker(async_fn fn, callback_fn cb,
-                                                                 SettingAppMgrUG *ad)
+void *appmgr_start_async_worker(async_fn fn, callback_fn cb,
+               SettingAppMgr *ad)
 {
        int ret;
-       appmgrUg_worker *worker;
+       appmgr_worker *worker;
 
        retv_if(NULL == fn, NULL);
 
        if (NULL == async_worker_hashT) {
                async_worker_hashT = g_hash_table_new_full(NULL, NULL,
-                                                                                                  _async_worker_hash_free_key, NULL);
+                               _async_worker_hash_free_key, NULL);
        }
 
-       worker = calloc(1, sizeof(appmgrUg_worker));
+       worker = calloc(1, sizeof(appmgr_worker));
        if (NULL == worker) {
                SETTING_TRACE_ERROR("calloc() Fail");
                return NULL;
@@ -149,26 +137,16 @@ void *appmgrUg_start_async_worker(async_fn fn, callback_fn cb,
        ret = pthread_create(&worker->tid, NULL, _async_worker_thread, worker);
        warn_if(ret, "phread_create() Fail(%d)", ret);
 
+       if (ret != 0) {
+               g_hash_table_remove(async_worker_hashT, worker);
+               return NULL;
+       }
+
        worker->alive = TRUE;
        return worker;
 }
 
-void appmgrUg_stop_async_worker(void *worker_id)
-{
-       appmgrUg_worker *worker = worker_id;
-
-       ret_if(NULL == worker);
-
-       if (g_hash_table_contains(async_worker_hashT, worker_id))
-               g_hash_table_remove(async_worker_hashT, worker_id);
-
-       if (0 == g_hash_table_size(async_worker_hashT)) {
-               g_hash_table_destroy(async_worker_hashT);
-               async_worker_hashT = NULL;
-       }
-}
-
-void appmgrUg_stop_async_worker_all(void)
+void appmgr_stop_async_worker_all(void)
 {
        g_hash_table_destroy(async_worker_hashT);
        async_worker_hashT = NULL;
index 4337221a226a006a6c0daee75fe2d989868ad76b..65349194792e8ad6d7b65900e16d8ee288c476dd 100644 (file)
@@ -16,7 +16,7 @@
  * limitations under the License.
  *
  */
-#include <appsvc.h>
+
 #include <efl_extension.h>
 
 #include "setting-appmgr-utils.h"
 
 setting_view setting_view_appmgr_main;
 
-static void appmgrUg_main_sort_sel(void *data, Evas_Object *obj, void *event_info)
+/* UI functions: */
+static void _toolbar_select_cb(void *data, Evas_Object *toolbar,
+                               void *event_info);
+static void _scroller_page_changed_cb(void *data, Evas_Object *scroller,
+                               void *event_info);
+static void _update_ui(SettingAppMgr *ad);
+
+/* Ram usage related functions: */
+static int _find_app_compare_cb(const void *data1, const void *data2);
+static void _apps_ram_usage_finish(int fn_result, SettingAppMgr *ad);
+static int _apps_ram_usage_thread_func(SettingAppMgr *ad);
+
+/* Main update timer callback.
+ * This implementation is to assure there is only one thread running
+ * parallel to main:
+ */
+static Eina_Bool _update_timer_cb(void *data);
+
+/* Adapters from model to ui object: */
+static void _app_node_2_ui_node_adapter(const app_node *info,
+                                               ui_node **node);
+static void _package_node_2_ui_node_adapter(const package_node *info,
+                                               ui_node **node);
+
+static int appmgr_main_create(void *data);
+static int appmgr_main_destroy(void *data);
+static int appmgr_main_update(void *data);
+
+void appmgr_main_init(SettingAppMgr *ad)
+{
+       ret_if(!ad);
+       ret_if(ad->main_view);
+
+       setting_view_appmgr_main.create = appmgr_main_create;
+       setting_view_appmgr_main.destroy = appmgr_main_destroy;
+       setting_view_appmgr_main.update = appmgr_main_update;
+       setting_view_appmgr_main.cleanup = NULL;
+
+       ad->main_view = &setting_view_appmgr_main;
+}
+
+static void _more_menu_move_ctxpopup(SettingAppMgr *ad)
+{
+       Evas_Coord w = 0;
+       Evas_Coord h = 0;
+       int pos = -1;
+
+       ret_if(!ad);
+
+       elm_win_screen_size_get(ad->md.window, NULL, NULL, &w, &h);
+       pos = elm_win_rotation_get(ad->md.window);
+
+       switch (pos) {
+       case 0:
+       case 180:
+               evas_object_move(ad->popup, (w / 2), h);
+               evas_object_size_hint_min_set(ad->grid, APPMGR_TAB_MAX * w, 0);
+               evas_object_size_hint_max_set(ad->grid, APPMGR_TAB_MAX * w, 0);
+               break;
+       case 90:
+               evas_object_move(ad->popup, (h / 2), w);
+               evas_object_size_hint_min_set(ad->grid, APPMGR_TAB_MAX * h, 0);
+               evas_object_size_hint_max_set(ad->grid, APPMGR_TAB_MAX * h, 0);
+               break;
+       case 270:
+               evas_object_move(ad->popup, (h / 2), w);
+               evas_object_size_hint_min_set(ad->grid, APPMGR_TAB_MAX * h, 0);
+               evas_object_size_hint_max_set(ad->grid, APPMGR_TAB_MAX * h, 0);
+               break;
+       }
+
+       elm_scroller_page_show(ad->scroller, ad->tabtype, 0);
+}
+
+static void naviframe_resize_cb(void *data, Evas *e, Evas_Object *obj,
+               void *event_info)
+{
+       SettingAppMgr *ad = data;
+       if (ad && setting_view_node_get_cur_view() == ad->main_view)
+               _more_menu_move_ctxpopup(data);
+}
+
+static void appmgr_main_sort_sel(void *data, Evas_Object *obj,
+               void *event_info)
 {
        SETTING_TRACE_BEGIN;
-       SettingAppMgrUG *ad = data;
+       SettingAppMgr *ad = data;
        Elm_Object_Item *item = event_info;
        elm_genlist_item_selected_set(item, 0);
        Setting_GenGroupItem_Data *list_item =
-               (Setting_GenGroupItem_Data *) elm_object_item_data_get(item);
+                       (Setting_GenGroupItem_Data *)elm_object_item_data_get(
+                                       item);
 
        ret_if(data == NULL);
        ret_if(event_info == NULL);
@@ -42,42 +126,38 @@ static void appmgrUg_main_sort_sel(void *data, Evas_Object *obj, void *event_inf
        const char *item_str = list_item->keyStr;
        SETTING_TRACE_ERROR("str: %s", item_str);
        if (!safeStrCmp(item_str, MGRAPP_STR_SIZE)) {
-               ad->sort_str = (char *)strdup(MGRAPP_STR_SIZE);
-               ad->sorttype = APPMGRUG_SORT_SIZE;
+               ad->sort_str = strdup(MGRAPP_STR_SIZE);
+               ad->sorttype = APPMGR_SORT_SIZE;
                elm_radio_value_set(ad->sort_rdg, 2);
        } else if (!safeStrCmp(item_str, MGRAPP_STR_Z_TO_A)) {
-               ad->sort_str = (char *)strdup(MGRAPP_STR_Z_TO_A);
-               ad->sorttype = APPMGRUG_SORT_ZTOA;
+               ad->sort_str = strdup(MGRAPP_STR_Z_TO_A);
+               ad->sorttype = APPMGR_SORT_ZTOA;
                elm_radio_value_set(ad->sort_rdg, 1);
        } else {
-               ad->sort_str = (char *)strdup(MGRAPP_STR_A_TO_Z);
-               ad->sorttype = APPMGRUG_SORT_ATOZ;
+               ad->sort_str = strdup(MGRAPP_STR_A_TO_Z);
+               ad->sorttype = APPMGR_SORT_ATOZ;
                elm_radio_value_set(ad->sort_rdg, 0);
        }
 
-       ad->pkg_list = appmgrUg_sort_pkg_list(ad->sorttype, ad->pkg_list);
+       ad->needs_to_update_on_sort = true;
 
-       if (ad->popup) {
-               evas_object_del(ad->popup);
-               ad->popup = NULL;
-       }
-       appmgrUg_main_genlist_append_items(ad);
+       evas_object_del(ad->popup);
+       ad->popup = NULL;
 }
 
-static void appmgrUg_main_sort_popup(void *data, Evas_Object *obj,
-                                                                        void *event_info)
+static void appmgr_main_sort_popup(void *data, Evas_Object *obj,
+               void *event_info)
 {
        SETTING_TRACE_BEGIN;
        setting_retm_if(data == NULL, "data is NULL");
 
-       SettingAppMgrUG *ad = (SettingAppMgrUG *) data;
+       SettingAppMgr *ad = (SettingAppMgr *)data;
 
-       if (ad->popup)
-               evas_object_del(ad->popup);
+       evas_object_del(ad->popup);
 
        Evas_Object *menu_glist = NULL;
-       ad->popup = setting_create_popup_with_list(&menu_glist, ad, ad->win,
-                                                                                          MGRAPP_STR_SORT_BY, NULL, 0, false, false, 0);
+       ad->popup = setting_create_popup_with_list(&menu_glist, ad, ad->md.window,
+       MGRAPP_STR_SORT_BY, NULL, 0, false, false, 0);
 
        Evas_Object *rdg = elm_radio_add(menu_glist);
        elm_object_style_set(rdg, "list");
@@ -87,684 +167,763 @@ static void appmgrUg_main_sort_popup(void *data, Evas_Object *obj,
        ad->sort_rdg = rdg;
 
        setting_create_Gendial_field_1radio(menu_glist, &(itc_1text_1icon),
-                                                                               appmgrUg_main_sort_sel,
-                                                                               ad,
-                                                                               SWALLOW_Type_1RADIO_RIGHT,
-                                                                               rdg, 0,
-                                                                               MGRAPP_STR_A_TO_Z,
-                                                                               NULL);
+                       appmgr_main_sort_sel, ad, SWALLOW_Type_1RADIO_RIGHT,
+                       rdg, 0,
+                       MGRAPP_STR_A_TO_Z,
+                       NULL);
 
        setting_create_Gendial_field_1radio(menu_glist, &(itc_1text_1icon),
-                                                                               appmgrUg_main_sort_sel,
-                                                                               ad,
-                                                                               SWALLOW_Type_1RADIO_RIGHT,
-                                                                               rdg, 1,
-                                                                               MGRAPP_STR_Z_TO_A,
-                                                                               NULL);
+                       appmgr_main_sort_sel, ad, SWALLOW_Type_1RADIO_RIGHT,
+                       rdg, 1,
+                       MGRAPP_STR_Z_TO_A,
+                       NULL);
 
        setting_create_Gendial_field_1radio(menu_glist, &(itc_1text_1icon),
-                                                                               appmgrUg_main_sort_sel,
-                                                                               ad,
-                                                                               SWALLOW_Type_1RADIO_RIGHT,
-                                                                               rdg, 2,
-                                                                               MGRAPP_STR_SIZE,
-                                                                               NULL);
+                       appmgr_main_sort_sel, ad, SWALLOW_Type_1RADIO_RIGHT,
+                       rdg, 2,
+                       MGRAPP_STR_SIZE,
+                       NULL);
        SETTING_TRACE("ad->sort_str:%s", ad->sort_str);
-       if (!safeStrCmp(ad->sort_str, MGRAPP_STR_SIZE)) {
+       if (!safeStrCmp(ad->sort_str, MGRAPP_STR_SIZE))
                elm_radio_value_set(rdg, 2);
-       } else if (!safeStrCmp(ad->sort_str, MGRAPP_STR_Z_TO_A)) {
+       else if (!safeStrCmp(ad->sort_str, MGRAPP_STR_Z_TO_A))
                elm_radio_value_set(rdg, 1);
-       } else {
+       else
                elm_radio_value_set(rdg, 0);
-       }
 }
-
-static void appmgrUg_main_more_popup_rotate(void *data, Evas_Object *obj,
-                                                                                       void *event_info)
+static void _enable_app_apps_popup_cb(void *data, Evas_Object *obj,
+               void *event_info)
 {
-       int pos;
-       Evas_Coord w, h;
-       SettingAppMgrUG *ad = data;
+       int ret = 0;
+       int response_type;
+       char *package_id = NULL;
+       package_info_h package_info = NULL;
+       char *type = NULL;
+       app_node *app_node_info = NULL;
+       Eina_List *cursor = NULL;
+       SettingAppMgr *ad = data;
+       pkgmgr_client *pc_request = NULL;
+
+       ret_if(!data);
+       ret_if(!obj);
+
+       response_type = btn_type(obj);
+       if (POPUP_RESPONSE_OK != response_type) {
+               SETTING_TRACE("CANCEL");
+               evas_object_del(ad->popup);
+               ad->popup = NULL;
+               return;
+       }
 
-       ret_if(data == NULL);
+       EINA_LIST_FOREACH(ad->apps, cursor, app_node_info) {
 
-       elm_win_screen_size_get(ad->win, NULL, NULL, &w, &h);
+               if (!app_node_info || app_node_info->is_enabled)
+                       continue;
 
-       pos = elm_win_rotation_get(ad->win);
-       switch (pos) {
-       case 90:
-               evas_object_move(ad->popup, 0, w);
-               break;
-       case 270:
-               evas_object_move(ad->popup, h, w);
-               break;
-       case 180:
-       default:
-               evas_object_move(ad->popup, 0, h);
-               break;
-       }
-}
+               ret = package_manager_get_package_id_by_app_id(
+                                       app_node_info->appid, &package_id);
+               if (PACKAGE_MANAGER_ERROR_NONE != ret)
+                       continue;
 
-static void appmgrUg_main_more_popup_del_cb(void *data, Evas *e,
-                                                                                       Evas_Object *obj, void *event_info)
-{
-       SettingAppMgrUG *ad = data;
+               ret = package_info_create(package_id, &package_info);
+               if (PACKAGE_MANAGER_ERROR_NONE != ret)
+                       continue;
 
-       ret_if(data == NULL);
+               package_info_get_type(package_info, &type);
+               package_info_destroy(package_info);
+               package_info = NULL;
 
-       evas_object_smart_callback_del(elm_object_top_widget_get(ad->popup),
-                                                                  "rotation,changed", appmgrUg_main_more_popup_rotate);
+               pc_request = pkgmgr_client_new(PC_REQUEST);
+               pkgmgr_client_activate(pc_request, type, package_id);
+               pkgmgr_client_free(pc_request);
+               pc_request = NULL;
+               free(type);
+               type = NULL;
+       }
+       evas_object_del(ad->popup);
+       ad->popup = NULL;
 }
 
-static UNUSED char *_appmgrUg_access_info_prepend_cb(void *data, Evas_Object *obj)
+static void appmgr_main_enable_all_apps(void *data, Evas_Object *obj,
+               void *event_info)
 {
        SETTING_TRACE_BEGIN;
-       retv_if(!data, NULL);
-       char str[256];
+       setting_retm_if(data == NULL, "data is NULL");
+       int apps_count = 0;
+       char desc[64] = { 0 };
+       SettingAppMgr *ad = (SettingAppMgr *)data;
+
+       evas_object_del(ad->popup);
+
+       apps_count = elm_genlist_items_count(ad->disabled_gl);
+       snprintf(desc, sizeof(desc), _(MGRAPP_STR_ENABLE_ALL_TEXT), apps_count);
 
-       snprintf(str, 256, _("IDS_CAM_BODY_SHOWING_PD_ITEMS_T_TTS"), data);
-       return strdup(_(str));
+       ad->popup = setting_create_popup(ad, ad->md.window, MGRAPP_STR_ENABLE_ALL,
+                       desc, _enable_app_apps_popup_cb, 0, FALSE, FALSE,
+                       2, MGRAPP_STR_OK, MGRAPP_STR_CANCEL);
 }
 
-static void appmgrUg_main_create_more_popup(void *data, Evas_Object *obj,
-                                                                                       void *event_info)
+static void appmgr_main_create_more_popup(void *data, Evas_Object *obj,
+               void *event_info)
 {
-       Elm_Object_Item *it;
-       Evas_Object *ctxpopup;
-       SettingAppMgrUG *ad = data;
+       Elm_Object_Item *it = NULL;
+       Evas_Object *ctxpopup = NULL;
+       SettingAppMgr *ad = data;
 
        ret_if(NULL == data);
 
-       ctxpopup = elm_ctxpopup_add(ad->navi);
+       ctxpopup = elm_ctxpopup_add(ad->md.naviframe);
        elm_object_style_set(ctxpopup, "more/default");
        elm_ctxpopup_auto_hide_disabled_set(ctxpopup, EINA_TRUE);
-       eext_object_event_callback_add(ctxpopup, EEXT_CALLBACK_BACK, eext_ctxpopup_back_cb, NULL);
-       eext_object_event_callback_add(ctxpopup, EEXT_CALLBACK_MORE, eext_ctxpopup_back_cb, NULL);
+       eext_object_event_callback_add(ctxpopup, EEXT_CALLBACK_BACK,
+                       eext_ctxpopup_back_cb, NULL);
+       eext_object_event_callback_add(ctxpopup, EEXT_CALLBACK_MORE,
+                       eext_ctxpopup_back_cb, NULL);
 
-       evas_object_smart_callback_add(ctxpopup, "dismissed", appmgrUg_popup_del, ad);
-       evas_object_smart_callback_add(elm_object_top_widget_get(ctxpopup),
-                                                                  "rotation,changed", appmgrUg_main_more_popup_rotate, ad);
-       evas_object_event_callback_add(ctxpopup, EVAS_CALLBACK_DEL,
-                                                                  appmgrUg_main_more_popup_del_cb, ad);
+       evas_object_smart_callback_add(ctxpopup, "dismissed", appmgr_popup_del, ad);
 
        it = elm_ctxpopup_item_append(ctxpopup, MGRAPP_STR_SORT_BY, NULL,
-                                                                 appmgrUg_main_sort_popup, ad);
-       elm_object_item_domain_text_translatable_set(it, SETTING_PACKAGE, EINA_TRUE);
+                                       appmgr_main_sort_popup, ad);
+       elm_object_item_domain_text_translatable_set(it, SETTING_PACKAGE,
+                       EINA_TRUE);
+       if (APPMGR_TAB_DISABLED == ad->tabtype) {
+               it = elm_ctxpopup_item_append(ctxpopup, MGRAPP_STR_ENABLE_ALL, NULL,
+                               appmgr_main_enable_all_apps, ad);
+               elm_object_item_domain_text_translatable_set(it, SETTING_PACKAGE,
+                               EINA_TRUE);
+               elm_object_item_disabled_set(it,
+                                                       (elm_genlist_items_count(ad->disabled_gl) == 0));
+       }
 
-       if (ad->popup)
-               evas_object_del(ad->popup);
+       evas_object_del(ad->popup);
        ad->popup = ctxpopup;
 
-       appmgrUg_main_more_popup_rotate(ad, NULL, NULL);
-
+       elm_ctxpopup_direction_priority_set(ctxpopup, ELM_CTXPOPUP_DIRECTION_UP,
+                       ELM_CTXPOPUP_DIRECTION_UNKNOWN,
+                       ELM_CTXPOPUP_DIRECTION_UNKNOWN,
+                       ELM_CTXPOPUP_DIRECTION_UNKNOWN);
+       _more_menu_move_ctxpopup(data);
        evas_object_show(ctxpopup);
 }
 
-static void appmgrUg_main_gl_realized(void *data, Evas_Object *obj,
-                                                                         void *event_info)
+static void _app_item_select_cb(void *data, Evas_Object *obj, void *event_info)
 {
-       setting_retm_if(event_info == NULL, "invalid parameter: event_info is NULL");
-}
+       ui_node *node = NULL;
+       SettingAppMgr *ad = data;
+       Elm_Object_Item *item = event_info;
 
-static Evas_Object *appmgrUg_main_genlist(Evas_Object *parent)
-{
-       Evas_Object *genlist;
+       ret_if(!ad);
+       ret_if(!item);
 
-       genlist = elm_genlist_add(parent);
-       if (NULL == genlist) {
-               SETTING_TRACE_ERROR("elm_genlist_add() Fail");
-               return NULL;
-       }
+       elm_genlist_item_selected_set(item, 0);
 
-       elm_genlist_block_count_set(genlist, 8);
-       evas_object_size_hint_weight_set(genlist, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
-       evas_object_size_hint_align_set(genlist, EVAS_HINT_FILL, EVAS_HINT_FILL);
-       elm_genlist_mode_set(genlist, ELM_LIST_COMPRESS);
-       elm_genlist_homogeneous_set(genlist, EINA_TRUE);
-       elm_scroller_policy_set(genlist, ELM_SCROLLER_POLICY_OFF, ELM_SCROLLER_POLICY_AUTO);
-       evas_object_show(genlist);
+       node = elm_object_item_data_get(item);
+       ret_if(!node);
 
-       evas_object_smart_callback_add(genlist, "realized", appmgrUg_main_gl_realized, NULL);
+       ad->selected_running_app.id = SAFE_STRDUP(node->id);
+       ad->selected_running_app.label = SAFE_STRDUP(node->label);
+       ad->selected_running_app.icon = SAFE_STRDUP(node->icon_path);
 
-       return genlist;
+       setting_view_change(ad->main_view, ad->runinfo_view, ad);
 }
 
-static void appmgrUg_main_gl_sel(void *data, Evas_Object *obj, void *event_info)
+static void _package_item_select_cb(void *data, Evas_Object *obj, void *event_info)
 {
-       appmgr_listinfo *info;
-       SettingAppMgrUG *ad = data;
+       ui_node *node = NULL;
+       SettingAppMgr *ad = data;
        Elm_Object_Item *item = event_info;
 
-       ret_if(data == NULL);
-       ret_if(event_info == NULL);
+       ret_if(!ad);
+       ret_if(!item);
 
        elm_genlist_item_selected_set(item, 0);
 
-       info = elm_object_item_data_get(item);
-       ret_if(NULL == info);
-
-       ad->sel_pkgid = SAFE_STRDUP(info->pkgid);
-       ad->sel_label = SAFE_STRDUP(info->pkg_label);
-       ad->sel_icon = SAFE_STRDUP(info->icon_path);
-       ad->sel_is_disabled = info->is_disabled;
-
-       /* create app info view */
-       if (APPMGRUG_TAB_RUNNING == ad->tabtype) {
-               ad->info_run = info;
-               ad->runinfos = info->runinfos;
-               setting_view_change(ad->main_view, ad->runinfo_view, ad);
-       } else {
-               if (info->valid_size)
-                       ad->sel_total = info->total_size;
-               else
-                       ad->sel_total = -1;
-               ad->sel_data_size = -1;
-               setting_view_change(ad->main_view, ad->pkginfo_view, ad);
-       }
-}
-
-static inline Evas_Object *appmgrUg_main_no_item_handle(SettingAppMgrUG *ad)
-{
-       const char *text, *help_txt = NULL;
-       Evas_Object *lo = NULL;
+       node = elm_object_item_data_get(item);
+       ret_if(!node);
 
-       switch (ad->tabtype) {
-       case APPMGRUG_TAB_RUNNING:
-               text = MGRAPP_STR_LOADING;
-               break;
-       case APPMGRUG_TAB_DISABLED:
-               text = MGRAPP_STR_NO_APPS;
-               break;
-       case APPMGRUG_TAB_DOWNLOAD:
-       case APPMGRUG_TAB_ALL:
-       default:
-               text = MGRAPP_STR_NO_APPS;
-               help_txt = MGRAPP_STR_NO_DOWNLOAD_APPS_HELP;
-               break;
-       }
+       ad->selected_pkg.id = SAFE_STRDUP(node->id);
+       ad->selected_pkg.label = SAFE_STRDUP(node->label);
+       ad->selected_pkg.icon = SAFE_STRDUP(node->icon_path);
 
-       if (NULL == ad->lo_noitem || ad->noitem_type != ad->tabtype) {
-               if (ad->tabtype == APPMGRUG_TAB_RUNNING) {
-                       lo = appmgrUg_loading_item(ad->navi, text, help_txt);
-               } else {
-                       lo = appmgrUg_no_item(ad->navi, text, help_txt);
-               }
-       }
-
-       return lo;
+       setting_view_change(ad->main_view, ad->pkginfo_view, ad);
 }
 
-void appmgrUg_main_genlist_append_items(SettingAppMgrUG *ad)
+Evas_Object *main_genlist_item_content_get(void *data, Evas_Object *genlist,
+               const char *part)
 {
-       GList *cursor;
-       int item_cnt = 0;
-       Evas_Object *lo_new = NULL;
-       appmgr_listinfo *info = NULL;
-
-       /*For first Empty view */
-       if (NULL == ad->pkg_list) {
-               lo_new = appmgrUg_no_item(ad->navi, MGRAPP_STR_CHECKING, "");
-               elm_object_item_part_content_set(ad->navi_main_it, "elm.swallow.content", lo_new);
-               ad->lo_noitem = lo_new;
-               return;
-       }
-
-       if (NULL == ad->gl_main) {
-               lo_new = ad->gl_main = appmgrUg_main_genlist(ad->navi);
-       } else
-               elm_genlist_clear(ad->gl_main);
-
-       cursor = ad->pkg_list;
-       while (cursor && (ad->tabtype != APPMGRUG_TAB_RUNNING || ad->is_runlist_ready)) {
-               int invalid;
-
-               info = cursor->data;
-               cursor = cursor->next;
-
-               if (NULL == info) {
-                       SETTING_TRACE_ERROR("info is a null");
-                       continue;
-               }
-
-               invalid = 0;
-               switch (ad->tabtype) {
-               case APPMGRUG_TAB_DOWNLOAD:
-                       if (info->is_preload && !info->is_update)
-                               invalid = 1;
-                       break;
-               case APPMGRUG_TAB_RUNNING:
-                       if (NULL == info->runinfos)
-                               invalid = 1;
-                       break;
-               case APPMGRUG_TAB_DISABLED:
-                       if (0 == info->is_disabled)
-                               invalid = 1;
-                       break;
-               }
-               if (invalid) {
-                       info->item = NULL;
-                       continue;
-               }
-
-               if (ad->gl_main) {
-                       info->item = elm_genlist_item_append(ad->gl_main, &ad->itc_main, info, NULL,
-                                                                                                ELM_GENLIST_ITEM_NONE, appmgrUg_main_gl_sel, ad);
-                       item_cnt++;
-               }
-       }
-
-       if (0 == item_cnt) {
-               if (lo_new)
-                       evas_object_del(lo_new);
-
-               lo_new = appmgrUg_main_no_item_handle(ad);
+       Evas_Object *icon = NULL;
+       ui_node *node = data;
 
-               if (lo_new)
-                       ad->lo_noitem = lo_new;
-               ad->noitem_type = ad->tabtype;
-               ad->gl_main = NULL;
-       }
+       retv_if(!node, NULL);
 
-       if (lo_new) {
-               elm_object_item_part_content_set(ad->navi_main_it, "elm.swallow.content", lo_new);
-               if (ad->gl_main)
-                       ad->lo_noitem = NULL;
+       if (!safeStrCmp(part, "elm.swallow.icon")) {
+               icon = elm_icon_add(genlist);
+               elm_image_file_set(icon, node->icon_path, NULL);
+               elm_image_resizable_set(icon, EINA_TRUE, EINA_TRUE);
+               evas_object_size_hint_min_set(icon, SETTING_APP_MGR_ICON_SIZE,
+                               SETTING_APP_MGR_ICON_SIZE);
        }
+       return icon;
 }
 
-char *appmgrUg_main_gl_label_new_get(void *data, Evas_Object *obj, const char *part)
+char *main_genlist_item_text_get(void *data, Evas_Object *obj,
+                                       const char *part)
 {
-       SETTING_TRACE(" ------------> label get [%s]", part);
-
        char *label = NULL;
-       appmgr_listinfo *info = data;
+       char desc[NAME_MAX] = {0,};
+       ui_node *node = data;
 
-       retv_if(data == NULL, NULL);
+       retv_if(!node, NULL);
 
-       if (0 == strcmp(part, "elm.text")) {
-               label = SAFE_STRDUP(info->pkg_label);
-       } else if (0 == strcmp(part, "elm.text.sub")) {
-               char desc[APPMGRUG_MAX_STR_LEN] = {0};
-               if (info->valid_size) {
-                       appmgrUg_size_to_str(info->total_size, desc, sizeof(desc));
-                       label = strdup(desc);
-               } else {
-                       label = strdup(_(MGRAPP_STR_COMPUTING));
-                       info->size_idler = ecore_timer_add(0.6,
-                                                                                          (Ecore_Task_Cb)      appmgrUg_get_app_size, info);
-               }
+       if (!strcmp(part, "elm.text"))
+               label = SAFE_STRDUP(node->label);
+
+       if (!strcmp(part, "elm.text.sub") && node->size >= 0) {
+               appmgr_size_to_str(node->size, desc, sizeof(desc));
+               label = strdup(desc);
        }
 
        return label;
 }
 
-static inline char *appmgrUg_get_listinfo_default_icon(const char *appid)
-{
-       int ret;
-       char *icon;
-       pkgmgrinfo_appinfo_h handle = NULL;
-
-       ret = pkgmgrinfo_appinfo_get_appinfo(appid, &handle);
-       warn_if(PMINFO_R_OK != ret, "pkgmgrinfo_appinfo_get_appinfo() Fail(%d)", ret);
-
-       icon = appmgrUg_get_defualt_icon(handle);
-
-       pkgmgrinfo_appinfo_destroy_appinfo(handle);
-
-       return icon;
-}
-
-
-Evas_Object *appmgrUg_main_gl_icon_new_get(void *data, Evas_Object *obj, const char *part)
+void main_genlist_on_item_delete(void *data, Evas_Object *genlist)
 {
-       SETTING_TRACE(" ------------> content get [%s]", part);
-
-       Evas_Object *icon = NULL;
-       appmgr_listinfo *info = data;
-
-       retv_if(data == NULL, NULL);
-
-       if (!safeStrCmp(part, "elm.swallow.icon")) {
+       ui_node *node = data;
+       ret_if(!node);
 
-               SETTING_TRACE(" -------> info->icon_path : %s", info->icon_path);
-
-               if (NULL == info->icon_path)
-                       info->icon_path = appmgrUg_get_listinfo_default_icon(info->mainappid);
-
-               icon = elm_icon_add(obj);
-               elm_image_file_set(icon, info->icon_path, NULL);
-               elm_image_resizable_set(icon, EINA_TRUE, EINA_TRUE);
-               evas_object_size_hint_min_set(icon, SETTING_APP_MGR_ICON_SIZE, SETTING_APP_MGR_ICON_SIZE);
-
-               return icon;
-
-       } else {
-               return NULL;
-       }
+       free(node->icon_path);
+       free(node->id);
+       free(node->label);
+       free(node);
 }
 
-
-static Eina_Bool appmgrUg_main_back_cb(void *data, Elm_Object_Item *it)
+static Eina_Bool appmgr_main_back_cb(void *data, Elm_Object_Item *it)
 {
-       SettingAppMgrUG *ad = data;
-
        retv_if(data == NULL, EINA_TRUE);
 
-       appmgrUg_stop_async_worker_all();
-       if (ad->list_worker)
-               ad->list_worker = NULL;
-
-       if (ad->reset_worker) {
-               SETTING_TRACE_ERROR("It can't be here(ad->reset_worker Must be NULL)");
-               ad->reset_worker = NULL;
-       }
-
-       ug_destroy_me(ad->ug);
+       ui_app_exit();
 
        return EINA_FALSE;
 }
 
-static void appmgrUg_main_clear_defapp(void *data, Evas_Object *obj,
-                                                                          void *event_info)
+static void _toolbar_select_cb(void *data, Evas_Object *toolbar,
+                               void *event_info)
 {
-       int ret;
-       char *btn_str;
-       SettingAppMgrUG *ad = data;
+       int i = APPMGR_TAB_DOWNLOAD;
+       int ix = -1;
+       SettingAppMgr *ad = data;
+       Elm_Widget_Item *selected_item = NULL;
 
-       ret_if(data == NULL);
+       ret_if(!data);
 
-       btn_str = elm_entry_markup_to_utf8(elm_object_text_get(obj));
-       ret = safeStrCmp(btn_str, _(MGRAPP_STR_OK));
-       free(btn_str);
+       selected_item = elm_toolbar_selected_item_get(toolbar);
 
-       if (ad->popup) {
-               evas_object_del(ad->popup);
-               ad->popup = NULL;
-       }
+       for (i = APPMGR_TAB_DOWNLOAD; i < APPMGR_TAB_MAX; i++)
+               if (selected_item == ad->toolbar_items[i]) {
+                       ix = i;
+                       break;
+               }
 
-       if (0 != ret)
-               return;
+       ret_if(ix == ad->tabtype || ix < 0);
 
-       ret = appsvc_unset_all_defapps();
-       if (APPSVC_RET_OK != ret) {
-               SETTING_TRACE_ERROR("appsvc_unset_all_defapps() Fail(%d)", ret);
-               appmgrUg_fail_popup(MGRAPP_STR_ERROR, ad);
-       }
+       ad->tabtype = ix;
 
-       setting_view_update(ad->main_view, ad);
+       elm_scroller_page_bring_in(ad->scroller, ad->tabtype, 0);
 }
 
-static void appmgrUg_main_clear_defapp_click(void *data, Evas_Object *obj,
-                                                                                        void *event_info)
+static void _scroller_page_changed_cb(void *data, Evas_Object *scroller,
+                               void *event_info)
 {
-       SettingAppMgrUG *ad = data;
-
-       ret_if(NULL == data);
-
-       if (ad->popup)
-               evas_object_del(ad->popup);
-
-       ad->popup = setting_create_popup(ad, ad->win, NULL,
-                                                                        MGRAPP_STR_CLEAR_DEFAULT_APPS_Q, appmgrUg_main_clear_defapp, 0, FALSE, FALSE,
-                                                                        2, MGRAPP_STR_OK, MGRAPP_STR_CANCEL);
+       int ix = -1;
+       SettingAppMgr *ad = data;
+
+       ret_if(!data);
+       elm_scroller_current_page_get(scroller, &ix, NULL);
+       if (ix >= APPMGR_TAB_DOWNLOAD && ix < APPMGR_TAB_MAX) {
+               elm_toolbar_item_selected_set(ad->toolbar_items[ix], EINA_TRUE);
+               ad->tabtype = ix;
+       }
 }
 
-static inline Evas_Object *appmgrUg_main_clear_defapp_toolbar(
-       Evas_Object *parent, SettingAppMgrUG *ad)
+static Evas_Object *_create_toolbar(Evas_Object *parent, SettingAppMgr *ad)
 {
-       Evas_Object *toolbar;
-       Elm_Object_Item *tool_it;
+       Evas_Object *toolbar = NULL;
+
+       ad->tabtype = APPMGR_TAB_DOWNLOAD;
 
        toolbar = elm_toolbar_add(parent);
 
-       elm_object_style_set(toolbar, "default");
-       elm_toolbar_select_mode_set(toolbar, ELM_OBJECT_SELECT_MODE_NONE);
        elm_toolbar_shrink_mode_set(toolbar, ELM_TOOLBAR_SHRINK_EXPAND);
+       elm_object_style_set(toolbar, "tabbar");
+       elm_toolbar_reorder_mode_set(toolbar, EINA_FALSE);
        elm_toolbar_transverse_expanded_set(toolbar, EINA_TRUE);
+       elm_toolbar_select_mode_set(toolbar, ELM_OBJECT_SELECT_MODE_ALWAYS);
 
-       tool_it = elm_toolbar_item_append(toolbar, NULL, MGRAPP_STR_CLEAR_DEFAULT_APPS,
-                                                                         appmgrUg_main_clear_defapp_click, ad);
-       elm_object_item_domain_text_translatable_set(tool_it, SETTING_PACKAGE, EINA_TRUE);
+       ad->toolbar_items[APPMGR_TAB_DOWNLOAD] = elm_toolbar_item_append(
+                                               toolbar, NULL,
+                                               MGRAPP_STR_DOWNLOADS,
+                                               _toolbar_select_cb, ad);
+       elm_object_item_domain_text_translatable_set(
+                                       ad->toolbar_items[APPMGR_TAB_DOWNLOAD],
+                                       SETTING_PACKAGE, EINA_TRUE);
+
+       ad->toolbar_items[APPMGR_TAB_RUNNING] = elm_toolbar_item_append(
+                                               toolbar, NULL,
+                                               MGRAPP_STR_RUNNING,
+                                               _toolbar_select_cb, ad);
+       elm_object_item_domain_text_translatable_set(
+                                       ad->toolbar_items[APPMGR_TAB_RUNNING],
+                                       SETTING_PACKAGE, EINA_TRUE);
+
+       ad->toolbar_items[APPMGR_TAB_ALL] = elm_toolbar_item_append(
+                                               toolbar, NULL,
+                                               MGRAPP_STR_ALL,
+                                               _toolbar_select_cb, ad);
+       elm_object_item_domain_text_translatable_set(
+                                       ad->toolbar_items[APPMGR_TAB_ALL],
+                                       SETTING_PACKAGE, EINA_TRUE);
+
+       ad->toolbar_items[APPMGR_TAB_DISABLED] = elm_toolbar_item_append(
+                                               toolbar, NULL,
+                                               "IDS_ST_SBODY_DISABLED",
+                                               _toolbar_select_cb, ad);
+       elm_object_item_domain_text_translatable_set(
+                                       ad->toolbar_items[APPMGR_TAB_DISABLED],
+                                       SETTING_PACKAGE, EINA_TRUE);
+
+       elm_toolbar_item_selected_set(ad->toolbar_items[ad->tabtype], EINA_TRUE);
 
        evas_object_show(toolbar);
 
        return toolbar;
 }
 
-static void appmgrUg_download_create(void *data, Evas_Object *obj,
-                                                                        void *event_info)
+static void _click_softkey_back_cb(void *data, Evas_Object *obj, void *event_info)
 {
-       SettingAppMgrUG *ad = data;
-
-       ret_if(NULL == data);
-       ret_if(APPMGRUG_TAB_DOWNLOAD == ad->tabtype);
-
-       ad->tabtype = APPMGRUG_TAB_DOWNLOAD;
-
-       appmgrUg_main_genlist_append_items(ad);
+       SettingAppMgr *ad = data;
+       ret_if(!ad);
+       elm_naviframe_item_pop(ad->md.naviframe);
 }
 
-static void appmgrUg_disabled_create(void *data, Evas_Object *obj,
-                                                                        void *event_info)
+static void _async_update_finish(int fn_result, SettingAppMgr *ad)
 {
-       SettingAppMgrUG *ad = data;
+       ret_if(!ad);
 
-       ret_if(NULL == data);
-       ret_if(APPMGRUG_TAB_DISABLED == ad->tabtype);
-
-       ad->tabtype = APPMGRUG_TAB_DISABLED;
-
-       appmgrUg_main_genlist_append_items(ad);
+       if (SETTING_RETURN_SUCCESS != fn_result)
+               return;
+       /* Initially there were "Loading" texts. They need to be substituted: */
+       elm_object_part_text_set(ad->downloads_blank_page, "elm.text",
+                               _(IDS_FP_BODY_NO_APPLICATIONS));
+       elm_object_part_text_set(ad->downloads_blank_page, "elm.help.text",
+                               _(MGRAPP_STR_NO_DOWNLOAD_APPS_HELP));
+       elm_layout_signal_emit(ad->downloads_blank_page, "align.center", "elm");
+       elm_object_part_text_set(ad->disabled_blank_page, "elm.text",
+                               _(IDS_FP_BODY_NO_APPLICATIONS));
+       _update_ui(ad);
+       ad->data_lists_under_update = false;
 }
 
-static void appmgrUg_running_create(void *data, Evas_Object *obj,
-                                                                       void *event_info)
+static int _get_visible_genlist_item_ix(Evas_Object *genlist)
 {
-       SettingAppMgrUG *ad = data;
+       int x = 0;
+       int y = 0;
+       Elm_Genlist_Item *tmp_item = NULL;
 
-       ret_if(NULL == data);
-       ret_if(APPMGRUG_TAB_RUNNING == ad->tabtype);
+       evas_object_geometry_get(genlist, &x, &y, NULL, NULL);
+       tmp_item = elm_genlist_at_xy_item_get(genlist, x + 1, y + 1, NULL);
+       return elm_genlist_item_index_get(tmp_item);
+}
 
-       ad->tabtype = APPMGRUG_TAB_RUNNING;
+static void _update_ui(SettingAppMgr *ad)
+{
+       Eina_List *cursor = NULL;
+       package_node *package_node_info = NULL;
+       app_node *app_node_info = NULL;
+       Elm_Genlist_Item *item_to_bring_in = NULL;
+       int i = APPMGR_TAB_DOWNLOAD;
+       int downloads_item_ix = 0;
+       int running_item_ix = 0;
+       int all_item_ix = 0;
+       int disabled_item_ix = 0;
+       ui_node *tmp = NULL;
+
+       Evas_Object *gls[] = {
+                               ad->downloads_gl, ad->running_gl,
+                               ad->all_gl, ad->disabled_gl
+                               };
+       Evas_Object *blank_pages[] = {
+                               ad->downloads_blank_page,
+                               ad->running_blank_page,
+                               ad->all_blank_page, ad->disabled_blank_page
+                               };
+       downloads_item_ix =
+                       _get_visible_genlist_item_ix(ad->downloads_gl);
+       running_item_ix =
+                       _get_visible_genlist_item_ix(ad->running_gl);
+       all_item_ix =
+                       _get_visible_genlist_item_ix(ad->all_gl);
+       disabled_item_ix =
+                       _get_visible_genlist_item_ix(ad->disabled_gl);
+
+       elm_genlist_clear(ad->downloads_gl);
+       elm_genlist_clear(ad->running_gl);
+       elm_genlist_clear(ad->all_gl);
+       elm_genlist_clear(ad->disabled_gl);
+       elm_grid_clear(ad->grid, EINA_FALSE);
+
+       EINA_LIST_FOREACH(ad->apps, cursor, app_node_info) {
+
+               if (!app_node_info)
+                       continue;
 
-       ad->is_runlist_ready = EINA_FALSE;
-       /*ad->running_list_worker = appmgrUg_start_async_worker(appmgrUg_get_running_list, appmgrUg_get_runlistinfos_cb, ad); */
-       appmgrUg_get_running_list(ad);
+               if (!app_node_info->is_enabled) {
+                       tmp = NULL;
+                       _app_node_2_ui_node_adapter(app_node_info, &tmp);
+                       tmp->size = -1;
+                       elm_genlist_item_append(
+                                               ad->disabled_gl,
+                                               &ad->itc_app_nodes_list,
+                                               tmp, NULL,
+                                               ELM_GENLIST_ITEM_NONE,
+                                               NULL, NULL);
+               }
 
-       appmgrUg_main_genlist_append_items(ad);
-}
+               if (app_node_info->is_running) {
+                       tmp = NULL;
+                       _app_node_2_ui_node_adapter(app_node_info, &tmp);
+                       elm_genlist_item_append(
+                                               ad->running_gl,
+                                               &ad->itc_app_nodes_list,
+                                               tmp, NULL,
+                                               ELM_GENLIST_ITEM_NONE,
+                                               _app_item_select_cb, ad);
+               }
+       }
 
-static void appmgrUg_all_create(void *data, Evas_Object *obj, void *event_info)
-{
-       SettingAppMgrUG *ad = data;
+       EINA_LIST_FOREACH(ad->packages, cursor, package_node_info) {
 
-       ret_if(NULL == data);
-       ret_if(APPMGRUG_TAB_ALL == ad->tabtype);
+               if (!package_node_info)
+                       continue;
 
-       ad->tabtype = APPMGRUG_TAB_ALL;
+               if (!package_node_info->is_preloaded) {
+                       tmp = NULL;
+                       _package_node_2_ui_node_adapter(package_node_info,
+                                                       &tmp);
+                       elm_genlist_item_append(
+                                               ad->downloads_gl,
+                                               &ad->itc_package_nodes_list,
+                                               tmp, NULL,
+                                               ELM_GENLIST_ITEM_NONE,
+                                               _package_item_select_cb, ad);
+               }
+               tmp = NULL;
+               _package_node_2_ui_node_adapter(package_node_info, &tmp);
+               elm_genlist_item_append(
+                                       ad->all_gl,
+                                       &ad->itc_package_nodes_list,
+                                       tmp, NULL,
+                                       ELM_GENLIST_ITEM_NONE,
+                                       _package_item_select_cb, ad);
+       }
 
-       appmgrUg_main_genlist_append_items(ad);
+       item_to_bring_in = elm_genlist_nth_item_get(ad->downloads_gl,
+                                                       downloads_item_ix);
+       elm_genlist_item_show(item_to_bring_in, ELM_GENLIST_ITEM_SCROLLTO_TOP);
+       item_to_bring_in = elm_genlist_nth_item_get(ad->all_gl, all_item_ix);
+       elm_genlist_item_show(item_to_bring_in, ELM_GENLIST_ITEM_SCROLLTO_TOP);
+       item_to_bring_in = elm_genlist_nth_item_get(ad->disabled_gl,
+                                                       disabled_item_ix);
+       elm_genlist_item_show(item_to_bring_in, ELM_GENLIST_ITEM_SCROLLTO_TOP);
+       item_to_bring_in = elm_genlist_nth_item_get(ad->running_gl,
+                                                       running_item_ix);
+       elm_genlist_item_show(item_to_bring_in, ELM_GENLIST_ITEM_SCROLLTO_TOP);
+
+       for (i = APPMGR_TAB_DOWNLOAD; i < APPMGR_TAB_MAX; i++) {
+               if (0 == elm_genlist_items_count(gls[i])) {
+                       evas_object_show(blank_pages[i]);
+                       elm_grid_pack(ad->grid, blank_pages[i], i, 0, 1, 1);
+                       evas_object_hide(gls[i]);
+               } else {
+                       evas_object_show(gls[i]);
+                       elm_grid_pack(ad->grid, gls[i], i, 0, 1, 1);
+                       evas_object_hide(blank_pages[i]);
+               }
+       }
+       elm_scroller_page_show(ad->scroller, ad->tabtype, 0);
 }
 
-static inline Evas_Object *appmgrUg_main_create_top_tabbar(
-       Evas_Object *parent, SettingAppMgrUG *ad)
+static int appmgr_main_create(void *data)
 {
-       int tabtype;
-       Evas_Object *toolbar;
-       Elm_Object_Item *it[APPMGRUG_TAB_MAX];
+       Evas_Object *back_btn = NULL;
+       Evas_Object *more_btn = NULL;
+       SettingAppMgr *ad = data;
+       int win_width = 0;
+
+       retv_if(!ad, SETTING_RETURN_FAIL);
+
+       elm_naviframe_item_pop_cb_set(ad->md.naviframe_it,
+                                       appmgr_main_back_cb, ad);
+       elm_naviframe_item_style_set(ad->md.naviframe_it, "tabbar");
+
+       back_btn = setting_create_button(ad->md.naviframe,
+                                       NULL, NAVI_BACK_ARROW_BUTTON_STYLE,
+                                       _click_softkey_back_cb, ad);
+       elm_layout_content_set(ad->md.naviframe, "prev_btn", back_btn);
+
+       ad->toolbar = _create_toolbar(ad->md.naviframe, ad);
+       elm_object_item_part_content_set(ad->md.naviframe_it, "tabbar",
+                                       ad->toolbar);
+
+       more_btn = setting_create_button(ad->md.naviframe,
+                                       NULL, "naviframe/more/default",
+                                       appmgr_main_create_more_popup, ad);
+       elm_object_item_part_content_set(ad->md.naviframe_it,
+                                       "toolbar_more_btn", more_btn);
+
+       /* Scroller will enable horizontal swipe between the lists: */
+       ad->scroller = elm_scroller_add(ad->md.layout);
+       evas_object_size_hint_weight_set(ad->scroller,
+                                       EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
+       elm_scroller_page_relative_set(ad->scroller, 1.0, 1.0);
+       /* This will delete main genlist set inside layout part: */
+       elm_object_part_content_set(ad->md.layout, "elm.swallow.content",
+                                       ad->scroller);
+       evas_object_smart_callback_add(ad->scroller, "scroll,page,changed",
+                                       _scroller_page_changed_cb, ad);
+       ad->md.genlist = NULL;
+
+       /* Grid will make place holders for 3(4) genlists: */
+       ad->grid = elm_grid_add(ad->scroller);
+       evas_object_geometry_get(ad->md.window, NULL, NULL, &win_width, NULL);
+       evas_object_size_hint_weight_set(ad->grid,
+                                       EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
+       evas_object_size_hint_min_set(ad->grid,
+                                       APPMGR_TAB_MAX * win_width, 0);
+       elm_object_content_set(ad->scroller, ad->grid);
+       elm_grid_size_set(ad->grid, APPMGR_TAB_MAX, 1);
+
+       /* 4 genlists: */
+       ad->downloads_gl = elm_genlist_add(ad->grid);
+       ad->running_gl = elm_genlist_add(ad->grid);
+       ad->all_gl = elm_genlist_add(ad->grid);
+       ad->disabled_gl = elm_genlist_add(ad->grid);
+
+       /* 4 blank pages to show when genlists are empty: */
+       ad->downloads_blank_page = setting_add_empty_page(ad->grid,
+                                               MGRAPP_STR_LOADING, NULL);
+       ad->running_blank_page =  setting_add_empty_page(ad->grid,
+                                               MGRAPP_STR_LOADING, NULL);
+       ad->all_blank_page = setting_add_empty_page(ad->grid,
+                                               MGRAPP_STR_LOADING, NULL);
+       ad->disabled_blank_page = setting_add_empty_page(ad->grid,
+                                               MGRAPP_STR_LOADING, NULL);
+
+       evas_object_event_callback_add(ad->md.naviframe, EVAS_CALLBACK_RESIZE,
+                                       naviframe_resize_cb, ad);
+
+       _update_ui(ad);
+       ad->needs_to_update_on_lists_contents = true;
+       _update_timer_cb(ad);
+       /* Periodic timer to update everyting :*/
+       ad->update_timer = ecore_timer_add(1.0, _update_timer_cb, ad);
+       setting_view_appmgr_main.is_create = 1;
 
-       if (ad->tabtype <= APPMGRUG_TAB_NONE || APPMGRUG_TAB_MAX <= ad->tabtype)
-               tabtype = APPMGRUG_TAB_DOWNLOAD;
-       else
-               tabtype = ad->tabtype;
+       return SETTING_RETURN_SUCCESS;
+}
 
-       ad->tabtype = APPMGRUG_TAB_NONE;
+static int appmgr_main_destroy(void *data)
+{
+       SettingAppMgr *ad = data;
 
-       toolbar = elm_toolbar_add(parent);
+       retv_if(data == NULL, SETTING_GENERAL_ERR_NULL_DATA_PARAMETER);
 
-       elm_toolbar_shrink_mode_set(toolbar, ELM_TOOLBAR_SHRINK_EXPAND);
-       elm_object_style_set(toolbar, "tabbar");
-       elm_toolbar_reorder_mode_set(toolbar, EINA_FALSE);
-       elm_toolbar_transverse_expanded_set(toolbar, EINA_TRUE);
-       elm_toolbar_select_mode_set(toolbar, ELM_OBJECT_SELECT_MODE_ALWAYS);
+       ecore_timer_del(ad->update_timer);
+       ad->update_timer = NULL;
 
-       it[APPMGRUG_TAB_DOWNLOAD] = elm_toolbar_item_append(toolbar, NULL,
-                                                                                                               MGRAPP_STR_DOWNLOADS, appmgrUg_download_create, ad);
-       elm_object_item_domain_text_translatable_set(it[APPMGRUG_TAB_DOWNLOAD], SETTING_PACKAGE, EINA_TRUE);
+       appmgr_stop_async_worker_all();
 
-       it[APPMGRUG_TAB_RUNNING] = elm_toolbar_item_append(toolbar, NULL,
-                                                                                                          MGRAPP_STR_RUNNING, appmgrUg_running_create, ad);
-       elm_object_item_domain_text_translatable_set(it[APPMGRUG_TAB_RUNNING], SETTING_PACKAGE, EINA_TRUE);
+       appmgr_utils_free_apps_and_pkgs_lists(ad);
 
-       it[APPMGRUG_TAB_ALL] = elm_toolbar_item_append(toolbar, NULL,
-                                                                                                  MGRAPP_STR_ALL, appmgrUg_all_create, ad);
-       elm_object_item_domain_text_translatable_set(it[APPMGRUG_TAB_ALL], SETTING_PACKAGE, EINA_TRUE);
+       setting_view_appmgr_main.is_create = 0;
 
-       it[APPMGRUG_TAB_DISABLED] = elm_toolbar_item_append(toolbar, NULL,
-                                                                                                               MGRAPP_STR_DISABLED, appmgrUg_disabled_create, ad);
-       elm_object_item_domain_text_translatable_set(it[APPMGRUG_TAB_DISABLED], SETTING_PACKAGE, EINA_TRUE);
+       return SETTING_RETURN_SUCCESS;
+}
 
-       elm_toolbar_item_selected_set(it[tabtype], EINA_TRUE);
+static int appmgr_main_update(void *data)
+{
+       SettingAppMgr *ad = data;
 
-       evas_object_show(toolbar);
+       retv_if(data == NULL, SETTING_GENERAL_ERR_NULL_DATA_PARAMETER);
+       ad->needs_to_update_on_lists_contents = true;
 
-       return toolbar;
+       return SETTING_RETURN_SUCCESS;
 }
 
-static inline Evas_Object *appmgrUg_main_creat_more_btn(Evas_Object *parent,
-                                                                                                               SettingAppMgrUG *ad)
+static int _find_app_compare_cb(const void *data1, const void *data2)
 {
-       Evas_Object *btn;
+       const app_node *node = data1;
+       const char *id = data2;
 
-       btn = elm_button_add(parent);
-       elm_object_style_set(btn, "naviframe/more/default");
+       if (!data1 || !data2)
+               return -1;
 
-       evas_object_smart_callback_add(btn, "clicked", appmgrUg_main_create_more_popup, ad);
+       if (!strcmp(node->appid, id))
+               return 0;
 
-       return btn;
+       return -1;
 }
 
-static Eina_Bool
-setting_appmgr_main_click_softkey_back_cb(void *data, Evas_Object *obj,
-                                                                                 void *event_info)
+static void _apps_ram_usage_finish(int fn_result, SettingAppMgr *ad)
 {
-       SETTING_TRACE_BEGIN;
-       /* error check */
-       setting_retvm_if(data == NULL, EINA_FALSE,
-                                        "[Setting > APPMGR] Data parameter is NULL");
-       SettingAppMgrUG *ad = (SettingAppMgrUG *) data;
-
-       /* Send destroy request */
-       ug_destroy_me(ad->ug);
-       SETTING_TRACE_END;
-       return EINA_FALSE;
-}
+       Elm_Object_Item *gl_item = NULL;
+       ui_node *ui_data = NULL;
+       const app_node *node = NULL;
 
-static int appmgrUg_main_create(void *data)
-{
-       Elm_Object_Item *navi_it;
-       Evas_Object *back_btn, *toolbar, *more_btn;
-       SettingAppMgrUG *ad = data;
-
-       retv_if(NULL == data, SETTING_GENERAL_ERR_NULL_DATA_PARAMETER);
-       retv_if(NULL == ad->navi, SETTING_GENERAL_ERR_WRONG_PARAMETER);
-
-       ad->list_worker = appmgrUg_start_async_worker(appmgrUg_get_listinfos,
-                                                                                                 appmgrUg_get_listinfos_cb, ad);
-
-       /* back button */
-       back_btn = setting_create_button(ad->navi, MGRAPP_STR_APP_MANAGER,
-                                                                        NAVI_BACK_ARROW_BUTTON_STYLE,
-                                                                        (setting_call_back_func)setting_appmgr_main_click_softkey_back_cb,
-                                                                        ad);
-
-       navi_it = elm_naviframe_item_push(ad->navi, MGRAPP_STR_APP_MANAGER,
-                                                                         back_btn, NULL, NULL, "tabbar");
-       elm_object_item_domain_text_translatable_set(navi_it, SETTING_PACKAGE, EINA_TRUE);
-       elm_naviframe_item_pop_cb_set(navi_it, appmgrUg_main_back_cb, ad);
-       ad->navi_main_it = navi_it;
-
-       toolbar = appmgrUg_main_create_top_tabbar(ad->navi, ad);
-       if (NULL == toolbar) {
-               SETTING_TRACE_ERROR("appmgrUg_main_create_top_tabbar() Fail");
-               return SETTING_RETURN_FAIL;
-       }
-       elm_object_item_part_content_set(navi_it, "tabbar", toolbar);
-       setting_tabbar_enable_swip_effect(ad->lo_main, toolbar);
+       ret_if(!ad);
 
-       more_btn = appmgrUg_main_creat_more_btn(ad->navi, ad);
-       if (NULL == more_btn) {
-               SETTING_TRACE_ERROR("appmgrUg_main_creat_more_btn() Fail");
-               return SETTING_RETURN_FAIL;
-       }
-       elm_object_item_part_content_set(navi_it, "toolbar_more_btn", more_btn);
+       if (SETTING_RETURN_SUCCESS != fn_result)
+               return;
 
-       appmgrUg_pkgmgr_subscribe(ad);
+       gl_item = elm_genlist_first_item_get(ad->running_gl);
 
-       setting_view_appmgr_main.is_create = 1;
+       do {
+               ui_data = elm_object_item_data_get(gl_item);
+               if (!ui_data)
+                       continue;
+               /* Find a match between ui object and model object: */
+               node = eina_list_search_unsorted(ad->apps, _find_app_compare_cb,
+                                               ui_data->id);
+               if (!node)
+                       continue;
+               ui_data->size = node->ram_used;
 
-       return SETTING_RETURN_SUCCESS;
+               elm_genlist_item_fields_update(gl_item, "elm.text.sub",
+                                               ELM_GENLIST_ITEM_FIELD_TEXT);
+       } while ((gl_item = elm_genlist_item_next_get(gl_item)));
+       ad->data_lists_under_update = false;
 }
 
-static int appmgrUg_main_destroy(void *data)
+static int _apps_ram_usage_thread_func(SettingAppMgr *ad)
 {
-       SettingAppMgrUG *ad = data;
-
-       retv_if(data == NULL, SETTING_GENERAL_ERR_NULL_DATA_PARAMETER);
+       app_info_h handle = NULL;
+       Eina_List *cursor = NULL;
+       app_node *app_node_info = NULL;
+       int ret = 0;
 
-       appmgrUg_stop_async_worker_all();
-       if (ad->list_worker)
-               ad->list_worker = NULL;
+       retv_if(!ad, SETTING_RETURN_FAIL);
 
-       /*if (ad->running_list_worker) */
-       /*              ad->running_list_worker = NULL; */
+       EINA_LIST_FOREACH(ad->apps, cursor, app_node_info) {
 
-       if (ad->reset_worker) {
-               SETTING_TRACE_ERROR("It can't be here(ad->reset_worker Must be NULL)");
-               ad->reset_worker = NULL;
-       }
-
-       appmgrUg_pkgmgr_deinit(ad);
+               if (!app_node_info || !app_node_info->is_running)
+                       continue;
 
-#if 0
-       if (ad->popup) {
-               evas_object_del(ad->popup);
-               ad->popup = NULL;
+               ret = app_info_create(app_node_info->appid, &handle);
+               if (!ret) {
+                       app_node_info->ram_used =
+                                       get_process_ram_usage_mb(handle);
+                       app_info_destroy(handle);
+               }
+               handle = NULL;
        }
-#endif
-
-       appmgrUg_free_listinfos(ad);
-
-       setting_view_appmgr_main.is_create = 0;
-
        return SETTING_RETURN_SUCCESS;
 }
 
-static int appmgrUg_main_update(void *data)
+static Eina_Bool _update_timer_cb(void *data)
 {
-       SettingAppMgrUG *ad = data;
+       Eina_List *cursor = NULL;
+       package_node *package_node_info = NULL;
+       static unsigned int update_cycle = 0;
+       SettingAppMgr *ad = data;
+
+       retv_if(!ad, EINA_FALSE);
+       update_cycle++;
+
+       if (ad->data_lists_under_update)
+               return EINA_TRUE;
+
+       if (ad->needs_to_update_on_sort) {
+               ad->needs_to_update_on_sort = false;
+               ad->apps = appmgr_utils_sort_apps_list(ad->sorttype, ad->apps);
+               ad->packages = appmgr_utils_sort_pkgs_list(ad->sorttype, ad->packages);
+               _update_ui(ad);
+               return EINA_TRUE;
+       }
 
-       retv_if(data == NULL, SETTING_GENERAL_ERR_NULL_DATA_PARAMETER);
+       if (ad->needs_to_update_on_lists_contents) {
+               EINA_LIST_FOREACH(ad->packages, cursor, package_node_info) {
+                       if (!package_node_info)
+                               continue;
+                       /* It is necessary to check this. This update
+                        * invalidates all the ad->packages list pointers.
+                        *  If there is a size request running in background,
+                        * it must be allowed to finish.  Otherwise
+                        * _package_size_info_receive_cb() would get
+                        * an invalid pointer. */
+                       if (package_node_info->size_update_in_progress)
+                               return EINA_TRUE;
+               }
 
-       appmgrUg_main_genlist_append_items(ad);
+               ad->data_lists_under_update = true;
+               ad->needs_to_update_on_lists_contents = false;
+               if (!appmgr_start_async_worker(
+                                       appmgr_utils_init_apps_and_pkgs_lists,
+                                       _async_update_finish, ad)) {
+                       ad->data_lists_under_update = false;
+                       ad->needs_to_update_on_lists_contents = true;
+                       SETTING_TRACE_ERROR("appmgr_start_async_worker() fail");
+               }
+               return EINA_TRUE;
+       }
 
-       return SETTING_RETURN_SUCCESS;
+       if (!(update_cycle % 5)) {
+               ad->data_lists_under_update = true;
+               if (!appmgr_start_async_worker(_apps_ram_usage_thread_func,
+                                       _apps_ram_usage_finish, ad)) {
+                       ad->data_lists_under_update = false;
+                       SETTING_TRACE_ERROR("appmgr_start_async_worker() fail");
+               }
+               return EINA_TRUE;
+       }
+       return EINA_TRUE;
 }
 
-static int appmgrUg_main_cleanup(void *data)
+static void _app_node_2_ui_node_adapter(const app_node *info, ui_node **node)
 {
-       return SETTING_RETURN_SUCCESS;
+       if (!node || !info)
+               return;
+       *node = calloc(1, sizeof(ui_node));
+       if (!(*node)) {
+               SETTING_TRACE_ERROR(
+                       "Could not allocate memory, aborting");
+               abort();
+       }
+       if (info->icon_path)
+               (*node)->icon_path = strdup(info->icon_path);
+       if (info->appid)
+               (*node)->id = strdup(info->appid);
+       if (info->label)
+               (*node)->label = strdup(info->label);
+       (*node)->size = info->ram_used;
 }
 
-void appmgrUg_main_init(SettingAppMgrUG *ad)
+static void _package_node_2_ui_node_adapter(const package_node *info,
+                                               ui_node **node)
 {
-       ret_if(NULL == ad);
-       ret_if(ad->main_view);
-
-       setting_view_appmgr_main.create = appmgrUg_main_create;
-       setting_view_appmgr_main.destroy = appmgrUg_main_destroy;
-       setting_view_appmgr_main.update = appmgrUg_main_update;
-       setting_view_appmgr_main.cleanup = appmgrUg_main_cleanup;
+       if (!node || !info)
+               return;
+       if (!(*node))
+               *node = calloc(1, sizeof(ui_node));
 
-       ad->main_view = &setting_view_appmgr_main;
+       if (!(*node)) {
+               SETTING_TRACE_ERROR(
+                       "Could not allocate memory, aborting");
+               abort();
+       }
+       if (info->icon_path)
+               (*node)->icon_path = strdup(info->icon_path);
+       if (info->pkgid)
+               (*node)->id = strdup(info->pkgid);
+       if (info->label)
+               (*node)->label = strdup(info->label);
+       (*node)->size = info->package_size;
 }
index 243f9481b26d8a1f20ba56617f40fb213f11ef15..704bb6081fc553a4c138421e46ecc95394038cf8 100644 (file)
  *
  */
 #include <appsvc.h>
-#include <privilege_information.h>
 #include <app2ext_interface.h>
 
-#include <package_manager.h>
+#include <package_info.h>
+#include <privilege_info.h>
+#include <privilege_information.h>
 
 #include "setting-appmgr-utils.h"
 #include "setting-appmgr-pkginfo-utils.h"
 
-static UNUSED int appmgrUg_pkg_get_privileges_help(const char *privilege,
-                                                                                                  void *user_data)
-{
-       SETTING_TRACE_BEGIN;
-
-       int ret;
-       gchar *desc;
-       appmgr_pkginfo *info;
-       SettingAppMgrUG *ad = user_data;
-       char *name = NULL, *help = NULL;
-
-       retv_if(NULL == user_data, -1);
-       retv_if(NULL == ad->pkginfo, -1);
-       retv_if(NULL == privilege, 0);
-
-       info = ad->pkginfo;
-
-       ret = privilege_info_get_display_name("3.0", privilege, &name);
-       if (PRVINFO_ERROR_NONE != ret) {
-               SETTING_TRACE_ERROR("privilege_info_get_display_name() Fail(%d)", ret);
-               return 0;
-       }
-
-       ret = privilege_info_get_description("3.0", privilege, &help);
-       if (PRVINFO_ERROR_NONE != ret) {
-               SETTING_TRACE_ERROR("privilege_info_get_description() Fail(%d)", ret);
-               free(name);
-               return 0;
-       }
-
-       /*SETTING_TRACE("-------------------------------------------------------------------------"); */
-       /*SETTING_TRACE("NAME: %s", name); */
-       /*SETTING_TRACE("DESC: %s", help); */
-       /*SETTING_TRACE("-------------------------------------------------------------------------"); */
-
-       desc = g_strconcat("<font_size=28><B>", name, "</B></font_size><br>",
-                                          help, "<br><br>", NULL);
-       free(help);
-       free(name);
-
-       setting_create_Gendial_field_titleItem(info->gl_prv, &ad->itc_multiline, desc, NULL);
-
-       g_free(desc);
-       return 0;
-}
-
-/**
- * @brief Callback of cancel button
- *
- * @param data The view data passed between all callbacks
- * @param it Naviframe item
- */
-static UNUSED Eina_Bool appmgrUg_pkg_privilege_info_softkey_cancel_cb(void *data, Elm_Object_Item *it)
-{
-       SETTING_TRACE_BEGIN;
-
-       SettingAppMgrUG *ad = (SettingAppMgrUG *) data;
-
-       retvm_if(data == NULL, FALSE, "[Setting > Application Manager > Pkg info ] Data parameter is NULL");
-
-       if (ad->navi)
-               elm_naviframe_item_pop(ad->navi);
-
-       return EINA_TRUE;
-}
-
-static void appmgrUg_pkg_privilege_info_view(void *data, Evas_Object *obj,
-                                                                                        void *event_info)
-{
-       SETTING_TRACE_BEGIN;
-
-#if 0
-       char *grp = data;
-       SettingAppMgrUG *ad;
-       appmgr_pkginfo *info;
-       char *grp_name = NULL;
-       Setting_GenGroupItem_Data *d_item;
-       Elm_Object_Item *item = event_info;
-
-       ret_if(data == NULL);
-       ret_if(event_info == NULL);
-
-       elm_genlist_item_selected_set(item, EINA_FALSE);
-
-       d_item = elm_object_item_data_get(item);
-       ret_if(NULL == d_item);
-
-       ad = d_item->userdata;
-       info = ad->pkginfo;
-
-       /*Deprecated API */
-       privilege_info_get_privilege_group_display_name(grp, &grp_name);
-
-       Elm_Object_Item *navi_it = setting_push_layout_navi_bar_genlist(ad->lo_parent, ad->win, grp_name,
-                                                                                                                                       NULL, NULL,/* here */appmgrUg_pkg_privilege_info_softkey_cancel_cb, NULL, ad, &info->gl_prv, ad->navi);
-       elm_naviframe_item_pop_cb_set(navi_it, appmgrUg_pkg_privilege_info_softkey_cancel_cb, ad);
-       elm_genlist_mode_set(info->gl_prv, ELM_LIST_COMPRESS);
-
-       /*Deprecated API */
-       privilege_info_foreach_privilege_list_by_pkgid_and_privilege_group(info->pkgid, grp,
-                                                                                                                                          appmgrUg_pkg_get_privileges_help, ad);
-#endif
-}
-
-static UNUSED int appmgrUg_pkg_get_privileges_iter(const char *privilege, void *user_data)
+int appmgr_pkg_get_privileges_iter(const char *privilege,
+               void *user_data)
 {
        int ret;
        gchar **str = user_data;
-       char *old_str, *name = NULL;
+       char *tmp = NULL;
+       char *name = NULL;
 
-       retv_if(NULL == user_data, -1);
-       retv_if(NULL == privilege, 0);
+       retv_if(!user_data, -1);
+       retv_if(!privilege, 0);
 
        ret = privilege_info_get_display_name("3.0", privilege, &name);
-       if (PRVINFO_ERROR_NONE != ret) {
-               SETTING_TRACE_ERROR("privilege_info_get_display_name() Fail(%d)", ret);
-               return 0;
-       }
-
-       old_str = *str;
-       *str = g_strconcat(*str, name, "<br>", NULL);
-       g_free(old_str);
-       free(name);
-       return 0;
-}
-
-int appmgrUg_pkg_get_privileges_grp_iter(const char *grp, void *user_data)
-{
-#if 0
-       int ret;
-#endif
-       appmgr_pkginfo *info;
-       char *grp_name = NULL;
-       gchar *prv_desc;
-       SettingAppMgrUG *ad = user_data;
-
-       retv_if(NULL == user_data, -1);
-       retv_if(NULL == ad->pkginfo, -1);
-
-       info = ad->pkginfo;
-
-#if 0
-       /*Deprecated API */
-       ret = privilege_info_get_privilege_group_display_name(grp, &grp_name);
-       if (PRVINFO_ERROR_NONE != ret) {
+       if (PRVINFO_ERROR_NONE != ret || !name) {
                SETTING_TRACE_ERROR(
-                       "privilege_info_get_privilege_group_display_name() Fail(%d)", ret);
+                               "privilege_info_get_display_name() Fail(%d)",
+                               ret);
                return 0;
        }
 
-#endif
-       prv_desc = g_strdup("");
-#if 0
-       /*Deprecated API */
-       ret = privilege_info_foreach_privilege_list_by_pkgid_and_privilege_group(info->pkgid,
-                                                                                                                                                        grp, appmgrUg_pkg_get_privileges_iter, &prv_desc);
-       if (PRVINFO_ERROR_NONE != ret || '\0' == *prv_desc) {
-               SETTING_TRACE_ERROR(
-                       "privilege_info_foreach_privilege_list_by_pkgid_and_privilege_group()"
-                       " Fail(%d), prv_desc(%p)", ret, prv_desc);
-               G_FREE(prv_desc);
-               FREE(grp_name);
-               return 0;
-       }
-#endif
-
-       /* remove the last <br> */
-       char *p = strrchr(prv_desc, '<');
-       if (p)
-               *p = '\0';
-
-       info->last_prv = setting_create_Gendial_field_def(ad->gl_pkg, &ad->itc_multiline_2txt,
-                                                                                                         appmgrUg_pkg_privilege_info_view, (void *)grp, SWALLOW_Type_INVALID, NULL,
-                                                                                                         NULL, 0, grp_name, prv_desc, NULL);
-       if (info->last_prv) {
-               info->last_prv->userdata = ad;
-
-               if (NULL == info->first_prv) {
-                       info->first_prv = info->last_prv;
-               }
-       }
-
-       FREE(grp_name);
-       G_FREE(prv_desc);
-
-       return 0;
-}
-
-void appmgrUg_pkg_free_pkginfo(appmgr_pkginfo *info)
-{
-       ret_if(NULL == info);
-
-       free(info->pkgid);
-       free(info->pkg_label);
-       free(info->icon_path);
-       free(info->pkg_type);
-       free(info->pkg_version);
-       free(info->main_appid);
-       g_list_free_full(info->appids, free);
-
-       if (info->pc_size) {
-               pkgmgr_client_free(info->pc_size);
-               info->pc_size = NULL;
-       }
-       if (info->pc_request) {
-               pkgmgr_client_free(info->pc_request);
-               info->pc_request = NULL;
-       }
-
-       free(info);
-}
-
-static int appmgrUg_pkg_get_appinfo_iter(pkgmgrinfo_appinfo_h handle, void *data)
-{
-       int ret;
-       char *appid, *label;
-       appmgr_pkginfo *pkginfo;
-       SettingAppMgrUG *ad = data;
-
-       retv_if(data == NULL, -1);
-
-       pkginfo = ad->pkginfo;
-
-       ret = pkgmgrinfo_appinfo_get_appid(handle, &appid);
-       if (PMINFO_R_OK != ret || NULL == appid) {
-               SETTING_TRACE_ERROR("pkgmgrinfo_appinfo_get_appid() Fail(%d)", ret);
-               return 0;
-       }
-
-       ret = pkgmgrinfo_appinfo_get_label(handle, &label);
-       warn_if(PMINFO_R_OK != ret, "pkgmgrinfo_appinfo_get_label() Fail(%d)", ret);
-
-       if (NULL == pkginfo->icon_path && safeStrCmp(appid, pkginfo->main_appid))
-               pkginfo->icon_path = appmgrUg_get_defualt_icon(handle);
-
-       pkginfo->appids = g_list_append(pkginfo->appids, strdup(appid));
-
-       return 0;
-}
-
-static inline void appmgrUg_pkg_update_size(appmgr_pkginfo *info)
-{
-       SETTING_TRACE_BEGIN;
-       char desc[APPMGRUG_MAX_STR_LEN] = {0};
-
-       appmgrUg_size_to_str(info->sz_total, desc, sizeof(desc));
-       g_free(info->total_size->sub_desc);
-       info->total_size->sub_desc = (char *)g_strdup(desc);
-       elm_genlist_item_fields_update(info->total_size->item, "elm.text.sub",
-                                                                  ELM_GENLIST_ITEM_FIELD_TEXT);
-
-       appmgrUg_size_to_str(info->sz_data, desc, sizeof(desc));
-       g_free(info->data_size->sub_desc);
-       info->data_size->sub_desc = (char *)g_strdup(desc);
-       elm_genlist_item_fields_update(info->data_size->item, "elm.text.sub",
-                                                                  ELM_GENLIST_ITEM_FIELD_TEXT);
-
-       appmgrUg_size_to_str(info->sz_total - info->sz_data, desc, sizeof(desc));
-       g_free(info->app_size->sub_desc);
-       info->app_size->sub_desc = (char *)g_strdup(desc);
-       elm_genlist_item_fields_update(info->app_size->item, "elm.text.sub",
-                                                                  ELM_GENLIST_ITEM_FIELD_TEXT);
-}
-
-void appmgrUg_pkg_update_cache_size(void *data)
-{
-       SETTING_TRACE_BEGIN;
-       retm_if(data == NULL, "Data parameter is NULL");
-       SettingAppMgrUG *ad = data;
-       appmgr_pkginfo *info = ad->pkginfo;
-       retm_if(info == NULL, "info is NULL");
-
-       char desc[APPMGRUG_MAX_STR_LEN] = {0};
-
-       appmgrUg_size_to_str(info->sz_cache, desc, sizeof(desc));
-
-       if (ad->cache_size && ad->cache_size->item) {
-               ad->cache_size->sub_desc = (char *)g_strdup(desc);
-               elm_genlist_item_fields_update(ad->cache_size->item, "elm.text.sub",
-                                                                          ELM_GENLIST_ITEM_FIELD_TEXT);
-       }
-
-       if (ad->clear_cache && ad->clear_cache->item) {
-               elm_genlist_item_update(ad->clear_cache->item);
-       }
-}
-
-static UNUSED int _appmgrUg_pkg_get_pkg_size(int req_id, const char *pkg_type,
-                                                                                        const char *pkgid, const char *key, const char *val, const void *pmsg, void *data)
-{
-       appmgr_pkginfo *info = data;
-
-       retv_if(NULL == data, 0);
-       retv_if(NULL == key, 0);
-       retv_if(NULL == val, 0);
-
-       info->sz_total = atoi(val);
-       info->sz_data = atoi(key);
-
-       appmgrUg_pkg_update_size(info);
-
-       return 0;
-}
-
-static inline void appmgrUg_pkg_get_pkg_size(appmgr_pkginfo *info)
-{
-       ret_if(NULL == info);
-
-       if (info->pc_size)
-               pkgmgr_client_free(info->pc_size);
-
-       info->pc_size = pkgmgr_client_new(PC_REQUEST);
-       if (NULL == info->pc_size) {
-               SETTING_TRACE_ERROR("pkgmgr_client_new() Fail");
-               return;
-       }
-       /*
-       @FIX ME add correct callback handler for this pkgmgr call
-       int ret = pkgmgr_client_get_size(info->pc_size, info->pkgid, PM_GET_TOTAL_SIZE,
-                                                                        NULL, info);
-       warn_if(ret, "pkgmgr_client_get_size(%s) Fail(%d)", info->pkgid, ret);
-       */
-}
-
-static void _get_cache_cb(const char *package_id, const package_size_info_h size_info, void *data)
-{
-       SETTING_TRACE_BEGIN;
-       retm_if(data == NULL, "data == NULL");
-       SettingAppMgrUG *ad = data;
-       appmgr_pkginfo *info = ad->pkginfo;
-       retm_if(info == NULL, "info == NULL");
-
-       long long size = 0;
-       package_size_info_get_cache_size(size_info, &size);
-       SETTING_TRACE("cache size: %lld", size);
-       info->sz_cache = size;
-
-       package_size_info_get_data_size(size_info, &size);
-       SETTING_TRACE("data size: %lld", size);
-       info->sz_data = (int)size;
-
-       package_size_info_get_app_size(size_info, &size);
-       SETTING_TRACE("app size: %lld", size);
-       info->sz_total = info->sz_data + (int)size;
-
-       appmgrUg_pkg_update_cache_size(ad);
-       appmgrUg_pkg_update_size(info);
-}
-
-static Eina_Bool __get_pkg_size_on_time(void *data)
-{
-       SETTING_TRACE_BEGIN;
-       retvm_if(data == NULL, EINA_FALSE, "Data parameter is NULL");
-       SettingAppMgrUG *ad = data;
-       appmgr_pkginfo *info = ad->pkginfo;
-       retv_if(info == NULL, 0);
-
-       /*get cache size */
-       if (info->is_disable) {
-               /*if pkg is disabled, size = 0 */
-               info->sz_cache = 0;
-               appmgrUg_pkg_update_cache_size(ad);
-       } else {
-               int ret = package_manager_get_package_size_info(info->pkgid,
-                                                                                                               _get_cache_cb, ad);
-               if (ret != 0) {
-                       SETTING_TRACE_ERROR("failed to invoke ret = %d", ret);
-               }
-       }
-
-       ad->pkginfo_getsize_timer = NULL;
-       return EINA_FALSE;
-}
-
-static int _appmgrUg_pkg_get_info(pkgmgrinfo_pkginfo_h handle, void *data)
-{
-       retv_if(data == NULL, 0);
-       SettingAppMgrUG *ad = data;
-       appmgr_pkginfo *info = ad->pkginfo;
-       retv_if(info == NULL, 0);
-
-       int ret = 0;
-       char *value = NULL;
-
-       /*get pkgsize info in timer to avoid block UI */
-       info->sz_cache = -1;
-       info->sz_total = -1;
-       info->sz_data = -1;
-       if (ad->pkginfo_getsize_timer) {
-               ecore_timer_del(ad->pkginfo_getsize_timer);
-               ad->pkginfo_getsize_timer = NULL;
-       }
-       ad->pkginfo_getsize_timer = ecore_timer_add(0.6,
-                                                                                               (Ecore_Task_Cb) __get_pkg_size_on_time, ad);
-
-       /*get other info */
-       if (ad->sel_icon) {
-               info->icon_path = strdup(ad->sel_icon);
-       } else {
-               value = NULL;
-               ret = pkgmgrinfo_pkginfo_get_icon(handle, &value);
-               warn_if(ret < 0, "pkgmgrinfo_pkginfo_get_icon() Fail(%d)", ret);
-               info->icon_path = appmgrUg_check_icon(value);
-               ad->sel_icon = SAFE_STRDUP(info->icon_path);
-       }
-
-       SETTING_TRACE("icon_path : %s", info->icon_path);
-
-       value = NULL;
-       ret = pkgmgrinfo_pkginfo_get_mainappid(handle, &value);
-       warn_if(ret < 0, "pkgmgrinfo_pkginfo_get_mainappid() Fail(%d)", ret);
-       info->main_appid = SAFE_STRDUP(value);
-
-       ret = pkgmgrinfo_appinfo_get_list(handle, PMINFO_ALL_APP,
-                                                                         appmgrUg_pkg_get_appinfo_iter, ad);
-       warn_if(PMINFO_R_OK != ret, "pkgmgrinfo_appinfo_get_list() Fail(%d)", ret);
-
-       ret = pkgmgrinfo_pkginfo_is_movable(handle, &info->is_movable);
-       warn_if(PMINFO_R_OK != ret, "pkgmgrinfo_pkginfo_is_movable() Fail(%d)", ret);
-
-       ret = pkgmgrinfo_pkginfo_is_preload(handle, &info->is_preload);
-       warn_if(PMINFO_R_OK != ret, "pkgmgrinfo_pkginfo_is_preload() Fail(%d)", ret);
-
-       ret = pkgmgrinfo_pkginfo_is_update(handle, &info->is_updated);
-       warn_if(PMINFO_R_OK != ret, "pkgmgrinfo_pkginfo_is_update() Fail(%d)", ret);
-
-       ret = pkgmgrinfo_pkginfo_get_installed_storage(handle, &info->storage);
-       warn_if(PMINFO_R_OK != ret, "pkgmgrinfo_pkginfo_get_installed_storage() Fail(%d)", ret);
-
-       ret = pkgmgrinfo_pkginfo_is_removable(handle, &info->removable);
-       warn_if(PMINFO_R_OK != ret, "pkgmgrinfo_pkginfo_is_removable() Fail(%d)", ret);
-
-       value = NULL;
-       ret = pkgmgrinfo_pkginfo_get_type(handle, &value);
-       warn_if(PMINFO_R_OK != ret, "pkgmgrinfo_pkginfo_get_type() Fail(%d)", ret);
-       info->pkg_type = SAFE_STRDUP(value);
-
-       value = NULL;
-       ret = pkgmgrinfo_pkginfo_get_version(handle, &value);
-       warn_if(PMINFO_R_OK != ret, "pkgmgrinfo_pkginfo_get_version() Fail(%d)", ret);
-       info->pkg_version = SAFE_STRDUP(value);
-
-       if (ad->sel_label) {
-               info->pkg_label = strdup(ad->sel_label);
-       } else {
-               value = NULL;
-               ret = pkgmgrinfo_pkginfo_get_label(handle, &value);
-               warn_if(ret < 0, "pkgmgrinfo_pkginfo_get_label() Fail(%d)", ret);
-               info->pkg_label = SAFE_STRDUP(value);
-               ad->sel_label = SAFE_STRDUP(info->pkg_label);
-       }
-
-       ret = pkgmgrinfo_pkginfo_is_support_disable(handle, &info->is_support_disable);
-       warn_if(PMINFO_R_OK != ret, "pkgmgrinfo_appinfo_is_support_disable() Fail(%d)", ret);
-
-       return 0;
-}
-
-int appmgrUg_pkg_get_info(SettingAppMgrUG *ad)
-{
-       SETTING_TRACE_BEGIN;
-       int ret;
-       appmgr_pkginfo *info;
-
-       retv_if(NULL == ad, -1);
-       retv_if(NULL == ad->sel_pkgid, -1);
-
-       info = calloc(1, sizeof(appmgr_pkginfo));
-       if (NULL == info) {
-               SETTING_TRACE_ERROR("calloc() Fail");
-               return -1;
-       }
-       ad->pkginfo = info;
-       info->is_disable = ad->sel_is_disabled;
-       info->pkgid = strdup(ad->sel_pkgid);
-
-       if (info->is_disable) {
-               SETTING_TRACE("Get disabled app[%s] info", info->pkgid);
-               pkgmgrinfo_pkginfo_filter_h filter_handle;
-               int ret = pkgmgrinfo_pkginfo_filter_create(&filter_handle);
-
-               warn_if(PMINFO_R_OK != ret, "pkgmgrinfo_appinfo_filter_create() Fail(%d)", ret);
-
-               ret = pkgmgrinfo_pkginfo_filter_add_bool(filter_handle,
-                                                                                                PMINFO_PKGINFO_PROP_PACKAGE_SUPPORT_DISABLE, EINA_TRUE);
-
-               warn_if(PMINFO_R_OK != ret, "pkgmgrinfo_pkginfo_filter_add_bool() Fail(%d)", ret);
-
-               ret = pkgmgrinfo_pkginfo_filter_add_string(filter_handle,
-                                                                                                  PMINFO_PKGINFO_PROP_PACKAGE_ID, info->pkgid);
-
-               warn_if(PMINFO_R_OK != ret, "pkgmgrinfo_pkginfo_filter_add_string() Fail(%d)", ret);
-
-               ret = pkgmgrinfo_pkginfo_filter_foreach_pkginfo(filter_handle,
-                                                                                                               _appmgrUg_pkg_get_info, ad);
-               warn_if(PMINFO_R_OK != ret, "pkgmgrinfo_pkginfo_filter_foreach_pkginfo() Fail(%d)", ret);
-
-               pkgmgrinfo_pkginfo_filter_destroy(filter_handle);
-
-       } else {
-               pkgmgrinfo_pkginfo_h handle;
-               ret = pkgmgrinfo_pkginfo_get_pkginfo(info->pkgid, &handle);
-               if (PMINFO_R_OK != ret) {
-                       SETTING_TRACE_ERROR("pkgmgrinfo_pkginfo_get_pkginfo() Fail(%d)", ret);
-                       appmgrUg_pkg_free_pkginfo(info);
-                       ad->pkginfo = NULL;
-                       return -1;
-               }
-               _appmgrUg_pkg_get_info(handle, ad);
-               pkgmgrinfo_pkginfo_destroy_pkginfo(handle);
-       }
-
+       tmp = g_strconcat(*str, name, "<br>", NULL);
+       g_free(*str);
+       free(name);
+       *str = tmp;
        return 0;
 }
-
-void appmgrUg_pkg_moveto_worker_finish(SettingAppMgrUG *ad)
-{
-       int ret;
-       void *ret_val;
-
-       ret = pthread_join(ad->pkginfo->tid, &ret_val);
-       if (ret) {
-               SETTING_TRACE_ERROR("pthread_join() Fail(%d)", ret);
-               ret = -1;
-       } else {
-               ret = (int)ret_val;
-       }
-
-       switch (ret) {
-       case PKGMGR_R_OK:
-               if (ad->popup)
-                       evas_object_del(ad->popup);
-
-               ad->popup = setting_create_popup(ad, ad->win, NULL,
-                                                                                MGRAPP_STR_MOVE_COMPLETED, appmgrUg_popup_del,
-                                                                                0, FALSE, FALSE, 1, MGRAPP_STR_OK);
-               setting_view_update(ad->pkginfo_view, ad);
-               break;
-       case APP2EXT_ERROR_MMC_STATUS:
-       case APP2EXT_ERROR_MMC_INSUFFICIENT_MEMORY:
-               SETTING_TRACE_ERROR("moveto() SD_FULL Fail(%d)", ret);
-               appmgrUg_fail_popup(MGRAPP_STR_SD_FULL, ad);
-               break;
-       case APP2EXT_ERROR_INVALID_CASE:
-               if (PMINFO_INTERNAL_STORAGE == ad->pkginfo->storage) {
-                       SETTING_TRACE_ERROR("moveto() NO_MEM Fail(%d)", ret);
-                       appmgrUg_fail_popup(MGRAPP_STR_NO_MEM, ad);
-                       break;
-               }
-       default:
-               SETTING_TRACE_ERROR("moveto() Fail(%d)", ret);
-               appmgrUg_fail_popup(MGRAPP_STR_MOVE_FAIL, ad);
-               break;
-       }
-
-       ad->pkg_request = APPMGRUG_PKG_REQUEST_NONE;
-}
-
-void *appmgrUg_pkg_moveto_worker(void *data)
-{
-       int ret;
-       pkgmgr_client *pc;
-       appmgr_pkginfo *info;
-       SettingAppMgrUG *ad = data;
-       pkgmgr_move_type move_type;
-
-       retv_if(NULL == data, NULL);
-       retv_if(NULL == ad->pkginfo, NULL);
-
-       info = ad->pkginfo;
-
-       if (PMINFO_INTERNAL_STORAGE == info->storage)
-               move_type = PM_MOVE_TO_SDCARD;
-       else
-               move_type = PM_MOVE_TO_INTERNAL;
-
-       pc = pkgmgr_client_new(PC_REQUEST);
-       ret = pkgmgr_client_request_service(PM_REQUEST_MOVE, move_type, pc, info->pkg_type,
-                                                                               info->pkgid, NULL, NULL, NULL);
-
-       pkgmgr_client_free(pc);
-
-       pthread_exit((void *)ret);
-}
-
-static void appmgrUg_pkg_ug_layout_cb(ui_gadget_h ug, enum ug_mode mode, void *priv)
-{
-       Evas_Object *base = NULL;
-
-       ret_if(priv == NULL);
-
-       base = ug_get_layout(ug);
-       if (base == NULL) {
-               SETTING_TRACE_ERROR("ug_get_layout() Fail");
-               return;
-       }
-
-       switch (mode) {
-       case UG_MODE_FULLVIEW:
-               evas_object_size_hint_weight_set(base, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
-               evas_object_show(base);
-               break;
-       default:
-               /* do nothing */
-               break;
-       }
-}
-
-static void appmgrUg_pkg_ug_destroy_cb(ui_gadget_h ug, void *priv)
-{
-       SettingAppMgrUG *ad = priv;
-
-       ret_if(priv == NULL);
-
-       if (ug)
-               setting_ug_destroy(ug);
-
-       elm_object_tree_focus_allow_set(ad->lo_main, EINA_TRUE);
-}
-
-void appmgrUg_pkg_webapp_ug(void *data, Evas_Object *obj, void *event_info)
-{
-       SETTING_TRACE_BEGIN;
-       app_control_h svc;
-       ui_gadget_h ug;
-       struct ug_cbs cbs;
-       SettingAppMgrUG *ad = data;
-       Elm_Object_Item *item = event_info;
-
-       ret_if(NULL == data);
-       ret_if(NULL == event_info);
-
-       elm_genlist_item_selected_set(item, EINA_FALSE);
-
-       if (app_control_create(&svc))
-               return;
-
-       app_control_add_extra_data(svc, "pkg_name", ad->pkginfo->pkgid);
-
-       memset(&cbs, 0, sizeof(struct ug_cbs));
-       cbs.layout_cb = appmgrUg_pkg_ug_layout_cb;
-       cbs.result_cb = NULL;
-       cbs.destroy_cb = appmgrUg_pkg_ug_destroy_cb;
-       cbs.priv = (void *)ad;
-
-       elm_object_tree_focus_allow_set(ad->lo_main, EINA_FALSE);
-       ug = setting_ug_create(ad->ug, "webapp-detail-efl", UG_MODE_FULLVIEW, svc, &cbs);
-       warn_if(NULL == ug, "setting_ug_create() Fail");
-
-       app_control_destroy(svc);
-       SETTING_TRACE_END;
-}
-
-void appmgrUg_pkg_clear_default(void *data, Evas_Object *obj, void *event_info)
-{
-       GList *cur;
-       appmgr_pkginfo *info;
-       SettingAppMgrUG *ad = data;
-       Elm_Object_Item *next;
-       Elm_Object_Item *item = event_info;
-
-       ret_if(NULL == data);
-       ret_if(NULL == ad->pkginfo);
-       ret_if(NULL == event_info);
-
-       info = ad->pkginfo;
-
-       elm_genlist_item_selected_set(item, EINA_FALSE);
-
-       cur = info->appids;
-       while (cur) {
-               int ret;
-               char *appid = cur->data;
-
-               cur = cur->next;
-
-               if (NULL == appid)
-                       continue;
-
-               /*TODO */
-               /* There is problem with app-svc API which use */
-               /* aul_svc_unset_defapp_for_uid(const char *defapp, uid_t uid); (v.1.53) */
-               /* instead of aul_svc_unset_all_defapps(const char *defapp); (v.1.78) */
-
-               /*ret = appsvc_unset_defapp(appid); */
-               /*FIXME */
-               ret = APPSVC_RET_OK;
-               warn_if(APPSVC_RET_OK != ret, "appsvc_unset_defapp() Fail(%d)", ret);
-       }
-
-       /* clear default separator */
-       next = elm_genlist_item_next_get(info->def_sep);
-       elm_object_item_del(info->def_sep);
-       info->def_sep = NULL;
-
-       /* clear default title */
-       item = next;
-       next = elm_genlist_item_next_get(next);
-       elm_object_item_del(item);
-
-       /* clear default button */
-       item = next;
-       next = elm_genlist_item_next_get(next);
-       elm_object_item_del(item);
-
-       /* clear default notice */
-       elm_object_item_del(next);
-
-       setting_view_update(ad->main_view, ad);
-}
-
-char *appmgrUg_pkg_size_gl_label_get(void *data, Evas_Object *obj,
-                                                                        const char *part)
-{
-       char *label = NULL;
-       char desc[APPMGRUG_MAX_STR_LEN] = {0};
-       Setting_GenGroupItem_Data *item_data = data;
-
-       retv_if(data == NULL, NULL);
-
-       if (0 == strcmp(part, "elm.text.sub"))
-               label = SAFE_STRDUP(_(item_data->sub_desc));
-       else if (0 == strcmp(part, "elm.text"))
-               label = SAFE_STRDUP(_(item_data->keyStr));
-
-       if (item_data->keyStr && item_data->sub_desc)
-               snprintf(desc, sizeof(desc), "%s,%s", _(item_data->keyStr), _(item_data->sub_desc));
-
-       return label;
-}
old mode 100644 (file)
new mode 100755 (executable)
index dc249e4..3201b7b
  *
  */
 #include <appsvc.h>
+#include <aul_svc.h>
 #include <package_manager.h>
+#include <privilege_info.h>
+#include <pkgmgr-info.h>
 #include <privilege_information.h>
+#include <efl_extension.h>
 
 #include "setting-appmgr-utils.h"
 #include "setting-appmgr-pkginfo-utils.h"
 #include "setting-appmgr-pkginfo.h"
 
-#define APPMGRUG_PROGRESSBAR_TIMEOUT 10
-
 setting_view setting_view_appmgr_pkginfo;
 
-static Eina_Bool appmgrUg_pkg_back_cb(void *data, Elm_Object_Item *it)
+typedef struct {
+       char *name;
+       char *explanation;
+} privilege_detail_t;
+
+/* Package and App manager related functions: */
+static void _size_info_receive_cb(const char *package_id,
+                       const package_size_info_h size_info, void *user_data);
+static bool _app_in_package_info_cb(package_info_app_component_type_e comp_type,
+                                       const char *app_id, void *user_data);
+static int _get_package_information(SettingAppMgr *ad);
+static bool _supports_disable_filter_cb(package_info_h package_info,
+                                       void *user_data);
+static bool _is_disabled_filter_cb(package_info_h package_info,
+                                       void *user_data);
+static int _default_apps_cb(const char* appid, void *data);
+static int _get_privileges_grp_iter(const char *grp, void *user_data);
+static int _get_privilege_detail_cb(const char *privilege, void *user_data);
+static void _package_move_finished(int id, const char *type,
+               const char *package, package_manager_event_type_e event_type,
+               package_manager_event_state_e event_state, int progress,
+               package_manager_error_e error, void *user_data);
+
+static int __package_move_finished2(uid_t target_uid, int req_id,
+                               const char *pkg_type, const char *pkgid,
+                               const char *key, const char *val,
+                               const void *pmsg, void *data);
+
+/* Interface construction related: */
+static void _pkginfo_append_genlist(SettingAppMgr *ad);
+static void _pkginfo_append_storage(SettingAppMgr *ad);
+static void _pkginfo_append_cache(SettingAppMgr *ad);
+static void _pkginfo_append_default(SettingAppMgr *ad);
+static void _pkginfo_append_privilege(SettingAppMgr *ad);
+
+static int _view_create(void *data);
+static int _view_destroy(void *data);
+static int _view_update(void *data);
+static int _view_cleanup(void *data);
+
+/* Genlist items classes functions: */
+static void _setup_force_close_uninstall_buttons(SettingAppMgr *ad);
+static char *_move_to_sd_item_text_get(void *data, Evas_Object *obj,
+                                               const char *part);
+static char *_clear_cache_text_get(void *data, Evas_Object *obj,
+                                       const char *part);
+static char *_clear_default_text_get(void *data, Evas_Object *obj,
+                                               const char *part);
+static char *_total_size_text_get(void *data, Evas_Object *obj,
+                                       const char *part);
+static char *_app_size_text_get(void *data, Evas_Object *obj,
+                                       const char *part);
+static char *_data_size_text_get(void *data, Evas_Object *obj,
+                                       const char *part);
+static char *_cache_size_text_get(void *data, Evas_Object *obj,
+                                       const char *part);
+static char *_privilige_detail_text_get(void *data, Evas_Object *obj,
+                                               const char *part);
+static void _privilige_detail_del(void *data, Evas_Object *genlist);
+
+/* UI callbacks */
+static void _force_close_cb(void *data, Evas_Object *button, void *event_info);
+static void _disable_cb(void *data, Evas_Object *button,
+                                       void *event_info);
+static void _clear_cache_cb(void *data, Evas_Object *genlist, void *event_info);
+static void _enable_cb(void *data, Evas_Object *button, void *event_info);
+static void _uninstall_popup_confirm_cb(void *data, Evas_Object *obj,
+                                       void *event_info);
+static void _uninstall_cb(void *data, Evas_Object *button, void *event_info);
+static void _move_to_from_sd(void *data, Evas_Object *obj, void *event_info);
+static Eina_Bool _privilege_detail_pop_cb(void *data, Elm_Object_Item *it);
+static void _privilege_item_click_cb(void *data, Evas_Object *genlist,
+                                       void *event_info);
+static void _clear_default_cb(void *data, Evas_Object *obj, void *event_info);
+static void _clear_default_popup_confirm_cb(void *data, Evas_Object *obj,
+                                       void *event_info);
+static Eina_Bool _pkginfo_back_cb(void *data, Elm_Object_Item *it);
+static Eina_Bool _pkginfo_size_timer_cb(void *data);
+
+static Elm_Genlist_Item_Class itc_move_to_sd = {0};
+static Elm_Genlist_Item_Class itc_clear_cache = {0};
+static Elm_Genlist_Item_Class itc_clear_default = {0};
+static Elm_Genlist_Item_Class itc_total_size_item = {0};
+static Elm_Genlist_Item_Class itc_app_size_item = {0};
+static Elm_Genlist_Item_Class itc_data_size_item = {0};
+static Elm_Genlist_Item_Class itc_cache_size_item = {0};
+static Elm_Genlist_Item_Class itc_privilege_detail = {0};
+
+void appmgr_pkginfo_init(SettingAppMgr *ad)
 {
-       SETTING_TRACE_BEGIN;
-       SettingAppMgrUG *ad = data;
+       ret_if(NULL == ad);
+       ret_if(ad->pkginfo_view);
 
-       retv_if(data == NULL, EINA_FALSE);
+       setting_view_appmgr_pkginfo.create = _view_create;
+       setting_view_appmgr_pkginfo.destroy = _view_destroy;
+       setting_view_appmgr_pkginfo.update = _view_update;
+       setting_view_appmgr_pkginfo.cleanup = _view_cleanup;
 
-       if (ad->support_taskmanager) {
-               ug_destroy_me(ad->ug);
-               return EINA_FALSE;
-       } else {
-               setting_view_destroy(ad->pkginfo_view, ad);
-               return EINA_TRUE;
-       }
+       ad->pkginfo_view = &setting_view_appmgr_pkginfo;
 }
 
-static inline void appmgrUg_pkg_append_storage(SettingAppMgrUG *ad)
+static void _pkginfo_append_storage(SettingAppMgr *ad)
 {
-       SETTING_TRACE_BEGIN;
-       appmgr_pkginfo *info;
-       char desc[APPMGRUG_MAX_STR_LEN] = {0};
+       SettingAppMgr_PkgInfo *pkg = NULL;
 
-       ret_if(NULL == ad);
+       ret_if(!ad);
 
-       info = ad->pkginfo;
+       pkg = &ad->selected_pkg;
 
-       /*appmgrUg_append_separator(ad->gl_pkg, ad); */
+       /*appmgr_append_separator(ad->package_info_gl, ad); */
 
-       setting_create_Gendial_field_titleItem(ad->gl_pkg, &(ad->itc_grp_title),
-                                                                                  MGRAPP_STR_STORAGE, NULL);
+       setting_create_Gendial_field_titleItem(ad->package_info_gl,
+                                               &ad->itc_grp_title,
+                                               KeyStr_Storage, NULL);
 
        /* Total size */
-       if (0 <= ad->sel_total)
-               appmgrUg_size_to_str(ad->sel_total, desc, sizeof(desc));
-       else
-               snprintf(desc, sizeof(desc), "%s", MGRAPP_STR_COMPUTING);
-       info->total_size = setting_create_Gendial_field_def(ad->gl_pkg, &ad->itc_2txt_2,
-                                                                                                               NULL, NULL, SWALLOW_Type_INVALID, NULL, NULL, 0, _(MGRAPP_STR_TOTAL), desc,
-                                                                                                               NULL);
-
-       if (info->total_size) {
-               elm_genlist_item_select_mode_set(info->total_size->item,
-                                                                                ELM_OBJECT_SELECT_MODE_DISPLAY_ONLY);
-       }
+       ad->total_size_item = elm_genlist_item_append(ad->package_info_gl,
+                                       &itc_total_size_item,
+                                       pkg, NULL, ELM_GENLIST_ITEM_NONE,
+                                       NULL, NULL);
+       elm_genlist_item_select_mode_set(ad->total_size_item,
+                                       ELM_OBJECT_SELECT_MODE_DISPLAY_ONLY);
 
        /* App size */
-       if (0 <= info->sz_total && 0 <= info->sz_data)
-               appmgrUg_size_to_str(info->sz_total - info->sz_data, desc, sizeof(desc));
-       else
-               snprintf(desc, sizeof(desc), "%s", MGRAPP_STR_COMPUTING);
-       info->app_size = setting_create_Gendial_field_def(ad->gl_pkg, &ad->itc_2txt_2,
-                                                                                                         NULL, NULL, SWALLOW_Type_INVALID, NULL, NULL, 0, MGRAPP_STR_APPLICATION,
-                                                                                                         desc, NULL);
-       if (info->app_size) {
-               elm_genlist_item_select_mode_set(info->app_size->item,
-                                                                                ELM_OBJECT_SELECT_MODE_DISPLAY_ONLY);
-       }
+       ad->app_size_item = elm_genlist_item_append(ad->package_info_gl,
+                                       &itc_app_size_item,
+                                       pkg, NULL, ELM_GENLIST_ITEM_NONE,
+                                       NULL, NULL);
+       elm_genlist_item_select_mode_set(ad->app_size_item,
+                                       ELM_OBJECT_SELECT_MODE_DISPLAY_ONLY);
 
        /* Data size */
-       if (0 <= info->sz_data)
-               appmgrUg_size_to_str(info->sz_data, desc, sizeof(desc));
-       else
-               snprintf(desc, sizeof(desc), "%s", MGRAPP_STR_COMPUTING);
-       info->data_size = setting_create_Gendial_field_def(ad->gl_pkg, &ad->itc_2txt_2,
-                                                                                                          NULL, NULL, SWALLOW_Type_INVALID, NULL, NULL, 0, MGRAPP_STR_DATA,
-                                                                                                          desc, NULL);
-       if (info->data_size) {
-               elm_genlist_item_select_mode_set(info->data_size->item,
-                                                                                ELM_OBJECT_SELECT_MODE_DISPLAY_ONLY);
+       ad->data_size_item = elm_genlist_item_append(ad->package_info_gl,
+                                       &itc_data_size_item,
+                                       pkg, NULL, ELM_GENLIST_ITEM_NONE,
+                                       NULL, NULL);
+       elm_genlist_item_select_mode_set(ad->data_size_item,
+                                       ELM_OBJECT_SELECT_MODE_DISPLAY_ONLY);
+
+       /* Move to/from SD */
+       ad->move_to_from_sd_item = elm_genlist_item_append(
+                                       ad->package_info_gl, &itc_move_to_sd,
+                                       pkg, NULL, ELM_GENLIST_ITEM_NONE,
+                                       _move_to_from_sd, ad);
+
+       /* If is preloaded, web app or the SD is not inserted/mounted: */
+       if (pkg->is_preloaded || pkg->is_webapp ||
+               !appmgr_utils_SD_card_in_internal_mode(NULL)) {
+               elm_object_item_disabled_set(ad->move_to_from_sd_item, EINA_TRUE);
+       } else {
+               elm_object_item_disabled_set(ad->move_to_from_sd_item, EINA_FALSE);
        }
-
 }
 
-static inline void appmgrUg_pkg_append_cache(SettingAppMgrUG *ad)
+static void _pkginfo_append_cache(SettingAppMgr *ad)
 {
-       SETTING_TRACE_BEGIN;
-       appmgr_pkginfo *info;
-       Setting_GenGroupItem_Data *item_data = NULL;
-       char desc[APPMGRUG_MAX_STR_LEN] = {0};
+       SettingAppMgr_PkgInfo *pkg = NULL;
 
-       ret_if(NULL == ad);
-       ret_if(NULL == ad->pkginfo);
+       ret_if(!ad);
 
-       info = ad->pkginfo;
-
-       /*appmgrUg_append_separator(ad->gl_pkg, ad); */
+       pkg = &ad->selected_pkg;
 
        /* title */
-       setting_create_Gendial_field_titleItem(ad->gl_pkg, &(ad->itc_grp_title),
-                                                                                  MGRAPP_STR_CACHE, NULL);
+       setting_create_Gendial_field_titleItem(ad->package_info_gl,
+                                               &(ad->itc_grp_title),
+                                               _("IDS_ST_BODY_CACHE"), NULL);
 
        /* cache size */
-       if (0 <= info->sz_cache)
-               appmgrUg_size_to_str(info->sz_cache, desc, sizeof(desc));
+       ad->cache_size_item = elm_genlist_item_append(ad->package_info_gl,
+                                       &itc_cache_size_item,
+                                       pkg, NULL, ELM_GENLIST_ITEM_NONE,
+                                       NULL, NULL);
+       elm_genlist_item_select_mode_set(ad->cache_size_item,
+                                       ELM_OBJECT_SELECT_MODE_DISPLAY_ONLY);
+
+       /* clear cache */
+       ad->cache_clear_item = elm_genlist_item_append(ad->package_info_gl,
+                                       &itc_clear_cache, NULL, NULL,
+                                       ELM_GENLIST_ITEM_NONE, _clear_cache_cb,
+                                       ad);
+       if (ad->selected_pkg.pkg_cached_data_size > 0)
+               elm_object_item_disabled_set(ad->cache_clear_item, EINA_FALSE);
        else
-               snprintf(desc, sizeof(desc), "%s", MGRAPP_STR_COMPUTING);
+               elm_object_item_disabled_set(ad->cache_clear_item, EINA_TRUE);
+}
 
-       SETTING_TRACE(" ************************************************************* ----> DESC : %s", desc);
+static void _pkginfo_append_default(SettingAppMgr *ad)
+{
+       ret_if(NULL == ad);
 
-       ad->cache_size = setting_create_Gendial_field_def(ad->gl_pkg, &ad->itc_2txt_2,
-                                                                                                         NULL, NULL, SWALLOW_Type_INVALID, NULL, NULL, 0, MGRAPP_STR_CACHE,
-                                                                                                         desc, NULL);
-       if (ad->cache_size) {
-               __BACK_POINTER_SET(ad->cache_size);
-               elm_genlist_item_select_mode_set(ad->cache_size->item,
-                                                                                ELM_OBJECT_SELECT_MODE_DISPLAY_ONLY);
-       }
+       setting_create_Gendial_field_titleItem(ad->package_info_gl,
+                                       &(ad->itc_grp_title),
+                                       _(IDS_ST_BODY_LAUNCH_BY_DEFAULT), NULL);
 
-       /* clear cache */
-       item_data = (Setting_GenGroupItem_Data *) calloc(1, sizeof(Setting_GenGroupItem_Data));
-       if (item_data) {
-               ad->clear_cache = item_data;
-               __BACK_POINTER_SET(ad->clear_cache);
-               item_data->userdata = ad;
-               item_data->item = elm_genlist_item_append(ad->gl_pkg, &(ad->itc_1button), item_data, NULL,
-                                                                                                 ELM_GENLIST_ITEM_NONE, NULL, NULL);
-               elm_genlist_item_select_mode_set(item_data->item, ELM_OBJECT_SELECT_MODE_DISPLAY_ONLY);
-       } else {
-               SETTING_TRACE_ERROR("item_data is NULL");
+       elm_genlist_item_append(ad->package_info_gl,
+                                       &itc_clear_default, NULL, NULL,
+                                       ELM_GENLIST_ITEM_NONE,
+                                       _clear_default_cb, ad);
+}
+
+static void _pkginfo_append_privilege(SettingAppMgr *ad)
+{
+       int ret = 0;
+       SettingAppMgr_PkgInfo *pkg = NULL;
+
+       ret_if(!ad);
+
+       pkg = &ad->selected_pkg;
+       ad->prv_group_item = setting_create_Gendial_field_titleItem(
+                               ad->package_info_gl, &ad->itc_grp_title,
+                               _(IDS_ST_HEADER_PRIVILEGES), NULL);
+
+       /* Deprecated API */
+       ret = privilege_info_foreach_privilege_group_list_by_pkgid(pkg->id,
+                                               _get_privileges_grp_iter, ad);
+       warn_if(PRVMGR_ERR_NONE != ret,
+       "privilege_info_foreach_privilege_group_list_by_pkgid() Fail(%d)", ret);
+
+       if (!ad->first_prv) {
+               SETTING_TRACE_DEBUG("No privilege");
+               if (ad->prv_group_item)
+                       elm_object_item_del(ad->prv_group_item->item);
        }
 }
 
-static inline void appmgrUg_pkg_append_default(SettingAppMgrUG *ad)
+static void _pkginfo_append_genlist(SettingAppMgr *ad)
 {
        SETTING_TRACE_BEGIN;
-       GList *cur;
-       appmgr_pkginfo *info;
+       Elm_Object_Item *item = NULL;
+       /* Title (pkg name, version S) */
+       ad->icon_name_version_item = elm_genlist_item_append(ad->package_info_gl,
+                               &ad->itc_icon_name_version, &ad->selected_pkg,
+                               NULL, ELM_GENLIST_ITEM_NONE, NULL, NULL);
+       elm_genlist_item_select_mode_set(item,
+                       ELM_OBJECT_SELECT_MODE_DISPLAY_ONLY);
 
-       ret_if(NULL == ad);
-       ret_if(NULL == ad->pkginfo);
+       item = elm_genlist_item_append(ad->package_info_gl,
+                               &ad->itc_force_close_disable_uninstall,
+                               ad, NULL, ELM_GENLIST_ITEM_NONE,
+                               NULL, NULL);
 
-       info = ad->pkginfo;
+       _pkginfo_append_storage(ad);
+       _pkginfo_append_cache(ad);
 
-       cur = info->appids;
+       /* data usage is unavailable for Tizen 3.0 */
 
-#if 0
-       while (cur) {
-               char *appid = cur->data;
+       if (ad->selected_pkg.is_default)
+               _pkginfo_append_default(ad);
 
-               /*TODO */
-               /* appsvc has bad api */
-               /*              if (appid && 1 == appsvc_is_defapp(appid)) */
-               /*                      break; */
+       _pkginfo_append_privilege(ad);
+}
 
-               cur = cur->next;
+/**
+ * [UI] Naviframe : "Application info"
+ */
+static int _view_create(void *data)
+{
+       int ret = 0;
+       SETTING_TRACE_BEGIN;
+       SettingAppMgr *ad = data;
+
+       retv_if(!data, SETTING_GENERAL_ERR_NULL_DATA_PARAMETER);
+
+       itc_move_to_sd.item_style = "type1";
+       itc_move_to_sd.func.text_get = _move_to_sd_item_text_get;
+       itc_clear_cache.item_style = "type1";
+       itc_clear_cache.func.text_get = _clear_cache_text_get;
+       itc_clear_default.item_style = "type1";
+       itc_clear_default.func.text_get = _clear_default_text_get;
+       itc_total_size_item.item_style = "type1";
+       itc_total_size_item.func.text_get = _total_size_text_get;
+       itc_app_size_item.item_style = "type1";
+       itc_app_size_item.func.text_get = _app_size_text_get;
+       itc_data_size_item.item_style = "type1";
+       itc_data_size_item.func.text_get = _data_size_text_get;
+       itc_cache_size_item.item_style = "type1";
+       itc_cache_size_item.func.text_get = _cache_size_text_get;
+       itc_privilege_detail.item_style = "multiline";
+       itc_privilege_detail.func.text_get = _privilige_detail_text_get;
+       itc_privilege_detail.func.del = _privilige_detail_del;
+
+       ret = package_info_create(ad->selected_pkg.id,
+                                       &ad->selected_pkg.package_info);
+
+       if (PACKAGE_MANAGER_ERROR_NONE != ret) {
+               SETTING_TRACE_ERROR("package_info_create(): %s",
+                                       get_error_message(ret));
+               return -1;
        }
-#endif
 
-       if (NULL == cur) {
-               SETTING_TRACE_ERROR("No defualt Application");
-               return;
+       ret = _get_package_information(ad);
+       if (0 != ret) {
+               SETTING_TRACE_ERROR("_get_package_information() Fail");
+               return -1;
        }
 
-       /*info->def_sep = appmgrUg_append_separator(ad->gl_pkg, ad); */
+       setting_create_genlist_and_push_to_naviframe(
+                       MGRAPP_STR_APPLICATION_INFO, NULL, _pkginfo_back_cb,
+                       ad, &ad->package_info_gl, ad->md.naviframe);
+       elm_genlist_homogeneous_set(ad->package_info_gl, EINA_FALSE);
 
-       setting_create_Gendial_field_titleItem(ad->gl_pkg, &(ad->itc_grp_title),
-                                                                                  MGRAPP_STR_LAUNCH_BY_DEFAULT, NULL);
+       _pkginfo_append_genlist(ad);
 
-       setting_create_Gendial_field_def(ad->gl_pkg, &ad->itc_1txt,
-                                                                        appmgrUg_pkg_clear_default, ad, SWALLOW_Type_INVALID, NULL, NULL, 0,
-                                                                        MGRAPP_STR_CLEAR_DEFAULTS, NULL, NULL);
+       ad->pkginfo_getsize_timer = ecore_timer_add(2.0,
+                                               _pkginfo_size_timer_cb, ad);
+
+       setting_view_appmgr_pkginfo.is_create = 1;
 
-       setting_create_Gendial_field_titleItem(ad->gl_pkg, &ad->itc_multiline,
-                                                                                  MGRAPP_STR_DEFAULT_DESC, NULL);
+       return SETTING_RETURN_SUCCESS;
 }
 
-static inline void appmgrUg_pkg_append_website(SettingAppMgrUG *ad)
+static int _view_destroy(void *data)
 {
        SETTING_TRACE_BEGIN;
-       appmgr_pkginfo *info;
+       SettingAppMgr *ad = data;
+       char *appid_in_pkg = NULL;
+
+       retv_if(!data, SETTING_GENERAL_ERR_NULL_DATA_PARAMETER);
+
+       ad->icon_name_version_item = NULL;
+       ad->force_close_button = NULL;
+       ad->uninstall_button = NULL;
+       ad->total_size_item = NULL;
+       ad->app_size_item = NULL;
+       ad->data_size_item = NULL;
+       ad->move_to_from_sd_item = NULL;
+       ad->cache_size_item = NULL;
+       ad->cache_clear_item = NULL;
+       ad->prv_group_item = NULL;
+       ad->first_prv = ad->last_prv = NULL;
+       evas_object_del(ad->package_info_gl);
+       ad->package_info_gl = NULL;
+
+       evas_object_del(ad->popup);
+       ad->popup = NULL;
 
-       ret_if(NULL == ad);
-       ret_if(NULL == ad->pkginfo);
+       if (ad->pkginfo_getsize_timer) {
+               ecore_timer_del(ad->pkginfo_getsize_timer);
+               ad->pkginfo_getsize_timer = NULL;
+       }
 
-       info = ad->pkginfo;
+       /* free package data: */
+       free(ad->selected_pkg.id);
+       ad->selected_pkg.id = NULL;
 
-       if (safeStrCmp(info->pkg_type, "wgt")) {
-               SETTING_TRACE_ERROR("No Web Application");
-               return;
-       }
+       free(ad->selected_pkg.icon);
+       ad->selected_pkg.icon = NULL;
+
+       free(ad->selected_pkg.label);
+       ad->selected_pkg.label = NULL;
+
+       free(ad->selected_pkg.pkg_version);
+       ad->selected_pkg.pkg_version = NULL;
+
+       package_info_destroy(ad->selected_pkg.package_info);
+       ad->selected_pkg.package_info = NULL;
+
+       EINA_LIST_FREE(ad->selected_pkg.apps_in_package, appid_in_pkg)
+               free(appid_in_pkg);
+       ad->selected_pkg.apps_in_package = NULL;
 
-       /*appmgrUg_append_separator(ad->gl_pkg, ad); */
+       setting_view_appmgr_pkginfo.is_create = 0;
 
-       setting_create_Gendial_field_def(ad->gl_pkg, &ad->itc_1txt,
-                                                                        appmgrUg_pkg_webapp_ug, ad, SWALLOW_Type_INVALID, NULL, NULL, 0,
-                                                                        MAGAPP_STR_WEB_SETTING, NULL, NULL);
+       return SETTING_RETURN_SUCCESS;
 }
 
-static inline void appmgrUg_pkg_append_privilege(SettingAppMgrUG *ad)
+static int _view_update(void *data)
 {
        SETTING_TRACE_BEGIN;
-#if 0
-       int ret;
-#endif
-       appmgr_pkginfo *info;
-       /*Elm_Object_Item *sep_it; */
-       Setting_GenGroupItem_Data *title_itdata;
+       int ret = 0;
+       char *appid_in_pkg = NULL;
+       Elm_Widget_Item *privilege_item = NULL;
+       Elm_Widget_Item *next_privilege_item = NULL;
+       Elm_Widget_Item *last_privilege_item = NULL;
+       SettingAppMgr *ad = data;
+       retv_if(!ad, SETTING_GENERAL_ERR_NULL_DATA_PARAMETER);
+
+       if (ad->selected_pkg.package_info) {
+               package_info_destroy(ad->selected_pkg.package_info);
+               ad->selected_pkg.package_info = NULL;
+               package_manager_get_package_info(ad->selected_pkg.id,
+                                               &ad->selected_pkg.package_info);
+       }
 
-       ret_if(NULL == ad);
-       ret_if(NULL == ad->pkginfo);
+       /* free package data: */
+       free(ad->selected_pkg.pkg_version);
+       ad->selected_pkg.pkg_version = NULL;
+
+       /* Free privilege items as they have to be updated in a specific way: */
+
+       if (ad->prv_group_item)
+               elm_object_item_del(ad->prv_group_item->item);
+       if (ad->first_prv)
+               privilege_item = ad->first_prv->item;
+       if (ad->last_prv)
+               last_privilege_item = ad->last_prv->item;
+       do {
+               next_privilege_item = elm_genlist_item_next_get(privilege_item);
+               elm_object_item_del(privilege_item);
+               if (privilege_item == last_privilege_item)
+                       break;
+
+       } while ((privilege_item = next_privilege_item));
+       ad->prv_group_item = NULL;
+       ad->first_prv = ad->last_prv = NULL;
+
+       EINA_LIST_FREE(ad->selected_pkg.apps_in_package, appid_in_pkg)
+               free(appid_in_pkg);
+       ad->selected_pkg.apps_in_package = NULL;
+
+       ret = _get_package_information(ad);
+
+       if (0 != ret) {
+               SETTING_TRACE_ERROR("_get_package_information() Fail");
+               elm_naviframe_item_pop(ad->md.naviframe);
+               return -1;
+       }
 
-       info = ad->pkginfo;
+       elm_genlist_item_update(ad->icon_name_version_item);
+       _setup_force_close_uninstall_buttons(ad);
+
+       if (ad->selected_pkg.is_preloaded || ad->selected_pkg.is_webapp ||
+               !appmgr_utils_SD_card_in_internal_mode(NULL)) {
+               elm_object_item_disabled_set(ad->move_to_from_sd_item, EINA_TRUE);
+       } else {
+               elm_object_item_disabled_set(ad->move_to_from_sd_item, EINA_FALSE);
+       }
+       elm_genlist_item_update(ad->move_to_from_sd_item);
+       _pkginfo_append_privilege(ad);
 
-       /*sep_it = appmgrUg_append_separator(ad->gl_pkg, ad); */
+       return SETTING_RETURN_SUCCESS;
+}
 
-       title_itdata = setting_create_Gendial_field_titleItem(ad->gl_pkg, &(ad->itc_grp_title),
-                                                                                                                 MGRAPP_STR_PRIVILEGE, NULL);
+static int _view_cleanup(void *data)
+{
+       return _view_destroy(data);
+}
 
-       info->first_prv = NULL;
-#if 0
-       /*Deprecated API */
-       ret = privilege_info_foreach_privilege_group_list_by_pkgid(info->pkgid,
-                                                                                                                          appmgrUg_pkg_get_privileges_grp_iter, ad);
-       warn_if(PRVINFO_ERROR_NONE != ret,
-                       "privilege_info_foreach_privilege_group_list_by_pkgid() Fail(%d)", ret);
-#endif
-
-       if (NULL == info->first_prv) {
-               SETTING_TRACE_ERROR("No privilege");
-               /*elm_object_item_del(sep_it); */
-               if (title_itdata)
-                       elm_object_item_del(title_itdata->item);
-               return;
+static bool _app_in_package_info_cb(package_info_app_component_type_e comp_type,
+                                       const char *app_id, void *user_data)
+{
+       int ret = 0;
+       SettingAppMgr_PkgInfo *pkg = user_data;
+       pkgmgrinfo_appinfo_h handle = NULL;
+       bool autorestart_flag = false;
+       bool taskmanage_flag = false;
+
+       retv_if(!pkg, true);
+
+       ret = pkgmgrinfo_appinfo_get_appinfo(app_id, &handle);
+       if (PMINFO_R_OK != ret) {
+               SETTING_TRACE_ERROR("pkgmgrinfo_appinfo_get_appinfo()"\
+                               "Fail(%s) for %s",
+                               get_error_message(ret),
+                               app_id);
+               return true;
+       }
+       ret = pkgmgrinfo_appinfo_is_autorestart(handle, &autorestart_flag);
+       if (PMINFO_R_OK != ret) {
+               SETTING_TRACE_ERROR(
+               "pkgmgrinfo_appinfo_is_autorestart()Fail(%s) for %s",
+               get_error_message(ret), app_id);
+               pkgmgrinfo_appinfo_destroy_appinfo(handle);
+               return true;
        }
+       ret = pkgmgrinfo_appinfo_is_taskmanage(handle, &taskmanage_flag);
+       if (PMINFO_R_OK != ret) {
+               SETTING_TRACE_ERROR(
+               "pkgmgrinfo_appinfo_is_taskmanage()Fail(%s) for %s",
+               get_error_message(ret), app_id);
+               pkgmgrinfo_appinfo_destroy_appinfo(handle);
+               return true;
+       }
+       pkgmgrinfo_appinfo_destroy_appinfo(handle);
+
+       if (!autorestart_flag && taskmanage_flag)
+               pkg->apps_in_package = eina_list_append(pkg->apps_in_package,
+                                               strdup(app_id));
+       return true;
 }
 
-static void appmgrUg_pkg_uninstall(void *data, Evas_Object *obj, void *event_info)
+static int _get_package_information(SettingAppMgr *ad)
 {
-       SETTING_TRACE_BEGIN;
-       int ret;
-       char *btn_str;
-       appmgr_pkginfo *info;
-       SettingAppMgrUG *ad = data;
+       int ret = 0;
+       char *tmp = NULL;
+       bool success = true;
+       SettingAppMgr_PkgInfo *pkg = NULL;
+       /* Public API call will be temporarily substituted with internal API call:*/
+       /* package_info_installed_storage_type_e storage; */
+       package_manager_filter_h filter_supports_disable_h = NULL;
+       package_manager_filter_h filter_is_disabled_h = NULL;
+
+       if (!ad)
+               return -1;
+       pkg = &ad->selected_pkg;
 
-       ret_if(NULL == data);
-       ret_if(NULL == ad->pkginfo);
+       /* Filter 1: */
+       pkg->is_disable_supported = false;
+       ret = package_manager_filter_create(&filter_supports_disable_h);
 
-       info = ad->pkginfo;
+       if (PACKAGE_MANAGER_ERROR_NONE != ret) {
+               SETTING_TRACE_ERROR("1 package_manager_filter_create(): %s",
+                                                       get_error_message(ret));
+               success = false;
+               goto finish;
+       }
 
-       btn_str = elm_entry_markup_to_utf8(elm_object_text_get(obj));
-       ret = safeStrCmp(btn_str, _(MGRAPP_STR_UNINSTALL));
-       free(btn_str);
+       ret = package_manager_filter_add_bool(filter_supports_disable_h,
+                       PACKAGE_MANAGER_PKGINFO_PROP_SUPPORT_DISABLE, true);
+       if (PACKAGE_MANAGER_ERROR_NONE != ret) {
+               SETTING_TRACE_ERROR("1 package_manager_filter_add_bool(): %s",
+                                                       get_error_message(ret));
+               success = false;
+               goto finish;
+       }
+       ret = package_manager_filter_foreach_package_info(
+                                       filter_supports_disable_h,
+                                       _supports_disable_filter_cb, pkg);
+       if (PACKAGE_MANAGER_ERROR_NONE != ret) {
+               SETTING_TRACE_ERROR(
+                       "1 package_manager_filter_foreach_package_info(): %s",
+                                                       get_error_message(ret));
+               success = false;
+               goto finish;
+       }
+       /* Filter 2: */
+       pkg->is_disabled = false;
+       ret = package_manager_filter_create(&filter_is_disabled_h);
+       if (PACKAGE_MANAGER_ERROR_NONE != ret) {
+               SETTING_TRACE_ERROR("2 package_manager_filter_create(): %s",
+                                                       get_error_message(ret));
+               success = false;
+               goto finish;
+       }
+       ret = package_manager_filter_add_bool(filter_is_disabled_h,
+                               PACKAGE_MANAGER_PKGINFO_PROP_DISABLE, true);
+       if (PACKAGE_MANAGER_ERROR_NONE != ret) {
+               SETTING_TRACE_ERROR("2 package_manager_filter_add_bool(): %s",
+                                                       get_error_message(ret));
+               success = false;
+               goto finish;
+       }
+       ret = package_manager_filter_foreach_package_info(
+                                       filter_is_disabled_h,
+                                       _is_disabled_filter_cb, pkg);
+       if (PACKAGE_MANAGER_ERROR_NONE != ret) {
+               SETTING_TRACE_ERROR(
+                       "2 package_manager_filter_foreach_package_info(): %s",
+                                                       get_error_message(ret));
+               success = false;
+               goto finish;
+       }
 
-       if (ad->popup) {
-               evas_object_del(ad->popup);
-               ad->popup = NULL;
+       /*
+       ret = package_info_get_installed_storage(pkg->package_info, &storage);
+       if (PACKAGE_MANAGER_ERROR_NONE != ret) {
+               SETTING_TRACE_ERROR("package_info_get_installed_storage(): %s",
+                                       get_error_message(ret));
+               success = false;
+               goto finish;
+       }
+       pkg->is_installed_internally = (PACKAGE_INFO_INTERNAL_STORAGE == storage);
+*/
+       /* Above public API call will be substituted by internal one,
+        * because public one lacks support for the extended SD mode: */
+
+       if (!appmgr_utils_get_pkg_storage_type(pkg->id,
+                       &pkg->is_installed_internally)
+               ) {
+               success = false;
+               goto finish;
+       }
+       pkg->is_removable = false;
+       ret = package_info_is_removable_package(pkg->package_info,
+                                               &pkg->is_removable);
+
+       if (PACKAGE_MANAGER_ERROR_NONE != ret) {
+               SETTING_TRACE_ERROR("package_info_is_removable_package(): %s",
+                                                       get_error_message(ret));
+               success = false;
+               goto finish;
        }
 
-       if (0 != ret)
-               return;
+       package_info_get_version(pkg->package_info, &pkg->pkg_version);
 
-       ad->popup = setting_create_popup_with_progressbar(ad, ad->win, PROGRESSBAR_STYLE, NULL,
-                                                                                                         MGRAPP_STR_UNINSTALLING, appmgrUg_popup_del, 0, TRUE, TRUE, 0);
+       pkg->pkg_app_size = -1;
+       pkg->pkg_total_size = -1;
+       pkg->pkg_cached_data_size = -1;
+       pkg->pkg_user_data_size = -1;
 
-       if (info->pc_request)
-               pkgmgr_client_free(info->pc_request);
-       info->pc_request = pkgmgr_client_new(PC_REQUEST);
-       if (NULL == info->pc_request) {
-               SETTING_TRACE_ERROR("pkgmgr_client_new() Fail");
-               return;
+       pkg->is_preloaded = false;
+       package_info_is_preload_package(pkg->package_info, &pkg->is_preloaded);
+
+       pkg->is_default = false;
+       ret = aul_svc_get_all_defapps(_default_apps_cb, pkg);
+       if (AUL_SVC_RET_OK != ret) {
+               SETTING_TRACE_ERROR("aul_svc_get_all_defapps(): %s",
+                                                       get_error_message(ret));
+               success = false;
        }
 
-       ad->pkg_request = APPMGRUG_PKG_REQUEST_UNINSTALL;
-       ret = pkgmgr_client_uninstall(info->pc_request, info->pkg_type, info->pkgid, PM_QUIET,
-                                                                 NULL, NULL);
-       if (ret < PKGMGR_R_OK) {
-               SETTING_TRACE_ERROR("pkgmgr_client_uninstall() Fail(%d)", ret);
-               ad->pkg_request = APPMGRUG_PKG_REQUEST_NONE;
-               appmgrUg_fail_popup(MGRAPP_STR_UNINSTALL_FAILED, ad);
+       ret = package_info_foreach_app_from_package(pkg->package_info,
+                       PACKAGE_INFO_ALLAPP, _app_in_package_info_cb, pkg);
+       if (PACKAGE_MANAGER_ERROR_NONE != ret) {
+               SETTING_TRACE_ERROR(
+                               "package_info_foreach_app_from_package(): %s",
+                               get_error_message(ret));
+               success = false;
        }
+       package_info_get_type(pkg->package_info, &tmp);
+       pkg->is_webapp = false;
+       if (!safeStrCmp(tmp, "wgt"))
+               pkg->is_webapp = true;
+finish:
+       package_manager_filter_destroy(filter_is_disabled_h);
+       package_manager_filter_destroy(filter_supports_disable_h);
+
+       if (!success)
+               return -1;
+       return 0;
 }
 
-void appmgrUg_pkg_uninstall_click(void *data, Evas_Object *obj,
-                                                                 void *event_info)
+static void _size_info_receive_cb(const char *package_id,
+                       const package_size_info_h size_info, void *user_data)
 {
-       SETTING_TRACE_BEGIN;
-       SettingAppMgrUG *ad = data;
+       long long tmp = 0;
+       SettingAppMgr_PkgInfo *pkg = NULL;
+       SettingAppMgr *ad = user_data;
 
-       ret_if(NULL == data);
+       ret_if(!ad);
 
-       if (ad->popup)
-               evas_object_del(ad->popup);
-       ad->popup = setting_create_popup(ad, ad->win, MGRAPP_STR_UNINSTALL, MGRAPP_STR_UNINSTALL_MSG,
-                                                                        appmgrUg_pkg_uninstall, 0, FALSE, FALSE,
-                                                                        2, MGRAPP_STR_UNINSTALL, MGRAPP_STR_CANCEL);
+       pkg = &ad->selected_pkg;
+
+       pkg->pkg_total_size = pkg->pkg_app_size =
+       pkg->pkg_user_data_size = pkg->pkg_cached_data_size = 0;
+
+       package_size_info_get_data_size(size_info, &tmp);
+       pkg->pkg_user_data_size += tmp;
+
+       tmp = 0;
+       package_size_info_get_cache_size(size_info, &tmp);
+       pkg->pkg_cached_data_size += tmp;
+
+       tmp = 0;
+       package_size_info_get_app_size(size_info, &tmp);
+       pkg->pkg_app_size += tmp;
+
+       tmp = 0;
+       package_size_info_get_external_data_size(size_info, &tmp);
+       pkg->pkg_user_data_size += tmp;
+
+       tmp = 0;
+       package_size_info_get_external_cache_size(size_info, &tmp);
+       pkg->pkg_cached_data_size += tmp;
+
+       tmp = 0;
+       package_size_info_get_external_app_size(size_info, &tmp);
+       pkg->pkg_app_size += tmp;
+
+       pkg->pkg_total_size = pkg->pkg_app_size + pkg->pkg_cached_data_size +
+                               pkg->pkg_user_data_size;
+
+       elm_genlist_item_fields_update(ad->total_size_item, "elm.text.sub",
+                                       ELM_GENLIST_ITEM_FIELD_TEXT);
+       elm_genlist_item_fields_update(ad->app_size_item, "elm.text.sub",
+                                       ELM_GENLIST_ITEM_FIELD_TEXT);
+       elm_genlist_item_fields_update(ad->data_size_item, "elm.text.sub",
+                                       ELM_GENLIST_ITEM_FIELD_TEXT);
+       elm_genlist_item_fields_update(ad->cache_size_item, "elm.text.sub",
+                                       ELM_GENLIST_ITEM_FIELD_TEXT);
+       if (pkg->pkg_cached_data_size > 0)
+               elm_object_item_disabled_set(ad->cache_clear_item, EINA_FALSE);
+       else
+               elm_object_item_disabled_set(ad->cache_clear_item, EINA_TRUE);
 }
 
-void appmgrUg_pkg_clear_cache_click(void *data, Evas_Object *obj,
-                                                                       void *event_info)
+static bool _supports_disable_filter_cb(package_info_h package_info,
+                                       void *user_data)
 {
-       SETTING_TRACE_BEGIN;
-       setting_retm_if(data == NULL, "Data parameter is NULL");
-       SettingAppMgrUG *ad = data;
-       ret_if(NULL == ad->pkginfo);
-
-       appmgr_pkginfo *info = ad->pkginfo;
-       int ret = package_manager_clear_cache_dir(info->pkgid);
-       if (ret != 0) {
-               SETTING_TRACE_ERROR("failed to invoke, ret = %d", ret);
-       } else {
-               info->sz_cache = 0;
-               appmgrUg_pkg_update_cache_size(ad);
+       bool match = false;
+       SettingAppMgr_PkgInfo *pkg = user_data;
+       retv_if(!pkg, false);
+
+       package_info_is_equal(pkg->package_info, package_info, &match);
+       if (match) {
+               pkg->is_disable_supported = true;
+               return false;
        }
+
+       return true;
 }
 
-void appmgrUg_pkg_moveto_cb(void *data, Evas_Object *obj,
-                                                       void *event_info)
+static bool _is_disabled_filter_cb(package_info_h package_info,
+                                       void *user_data)
 {
-       SETTING_TRACE_BEGIN;
-       int ret;
-       appmgr_pkginfo *info;
-       SettingAppMgrUG *ad = data;
+       bool match = false;
+       SettingAppMgr_PkgInfo *pkg = user_data;
+       retv_if(!pkg, false);
+       package_info_is_equal(pkg->package_info, package_info, &match);
+       if (match) {
+               pkg->is_disabled = true;
+               return false;
+       }
 
-       ret_if(NULL == data);
-       ret_if(NULL == ad->pkginfo);
+       return true;
+}
 
-       info = ad->pkginfo;
-       if (ad->popup)
-               evas_object_del(ad->popup);
+static int _default_apps_cb(const char *appid, void *data)
+{
+       int ret = 0;
+       char *package_id = NULL;
+       SettingAppMgr_PkgInfo *pkg = data;
 
-       ad->popup = setting_create_popup_with_progressbar(ad, ad->win, PROGRESSBAR_STYLE,
-                                                                                                         NULL, MGRAPP_STR_MOVEING, appmgrUg_popup_del, 0, TRUE, TRUE, 0);
+       retv_if(!pkg, 0);
 
-       ad->pkg_request = APPMGRUG_PKG_REQUEST_MOVE;
+       ret = package_manager_get_package_id_by_app_id(appid, &package_id);
+       if (PACKAGE_MANAGER_ERROR_NONE != ret)
+               return 0;
 
-       ret = pthread_create(&info->tid, NULL, appmgrUg_pkg_moveto_worker, ad);
-       if (ret) {
-               SETTING_TRACE_ERROR("phread_create() Fail(%d)", ret);
-               appmgrUg_fail_popup(MGRAPP_STR_MOVE_FAIL, ad);
+       if (!safeStrCmp(pkg->id, package_id)) {
+               pkg->is_default = true;
+               return -1;
        }
+
+       return 0;
 }
 
-static void appmgrUg_pkg_append_toolbar(Evas_Object *toolbar,
-                                                                               SettingAppMgrUG *ad)
+static int _get_privileges_grp_iter(const char *grp, void *user_data)
 {
-       SETTING_TRACE_BEGIN;
-       int ret, mmc;
-       char *btn_str;
-       appmgr_pkginfo *info;
-       Elm_Object_Item *tool_it;
-       const char *mmc_key = VCONFKEY_SYSMAN_MMC_STATUS;
+       int ret = 0;
+       char *grp_name = NULL;
+       gchar *prv_desc = NULL;
+       SettingAppMgr *ad = user_data;
+       SettingAppMgr_PkgInfo *pkg = NULL;
 
-       ret_if(NULL == ad->pkginfo);
+       retv_if(!user_data, -1);
 
-       info = ad->pkginfo;
+       pkg = &ad->selected_pkg;
+       /*Deprecated API */
+       ret = privilege_info_get_privilege_group_display_name(grp, &grp_name);
+       if (PRVMGR_ERR_NONE != ret) {
+               SETTING_TRACE_ERROR(
+                               "privilege_info_get_privilege_group_display_"\
+                               "name() Fail(%d)",
+                               ret);
+               return 0;
+       }
 
-       if (NULL == toolbar) {
-               elm_object_item_del(elm_toolbar_first_item_get(ad->pkg_toolbar));
-               elm_object_item_del(elm_toolbar_last_item_get(ad->pkg_toolbar));
-               toolbar = ad->pkg_toolbar;
+       prv_desc = g_strdup("");
+       if (prv_desc == NULL) {
+               SETTING_TRACE_ERROR("Fail to get prv_desc by g_strdup()");
+               free(grp_name);
+               return 0;
        }
 
-       /* Move to */
-       mmc = VCONFKEY_SYSMAN_MMC_REMOVED;
-       ret = vconf_get_int(mmc_key, &mmc);
-       warn_if(ret, "vconf_get_int(%s) Fail", mmc_key);
+       /*Deprecated API */
+       ret =
+       privilege_info_foreach_privilege_list_by_pkgid_and_privilege_group(
+               pkg->id, grp, appmgr_pkg_get_privileges_iter, &prv_desc);
+
+       if (PRVMGR_ERR_NONE != ret || '\0' == *prv_desc) {
+               SETTING_TRACE_ERROR(
+                               "privilege_info_foreach_privilege_list_by_"\
+                               "pkgid_and_privilege_group()"
+                               " Fail(%d), prv_desc(%p)", ret, prv_desc);
+               G_FREE(prv_desc);
+               free(grp_name);
+               return 0;
+       }
 
-       if (PMINFO_INTERNAL_STORAGE == info->storage)
-               btn_str = MGRAPP_STR_MOVE_TO_SD;
-       else
-               btn_str = MGRAPP_STR_MOVE_TO_PHONE;
-       tool_it = elm_toolbar_item_append(toolbar, NULL, btn_str, appmgrUg_pkg_moveto_cb, ad);
-       elm_object_item_domain_text_translatable_set(tool_it, SETTING_PACKAGE, EINA_TRUE);
-       if (VCONFKEY_SYSMAN_MMC_MOUNTED != mmc || !info->is_movable || info->is_preload)
-               elm_object_item_disabled_set(tool_it, EINA_TRUE);
-
-       /* Uninstall */
-       if (info->is_preload && info->is_updated)
-               btn_str = MGRAPP_STR_UNINSTALL_UPDATES;
-       else
-               btn_str = MGRAPP_STR_UNINSTALL;
-       tool_it = elm_toolbar_item_append(toolbar, NULL, btn_str,
-                                                                         appmgrUg_pkg_uninstall_click, ad);
-       elm_object_item_domain_text_translatable_set(tool_it, SETTING_PACKAGE, EINA_TRUE);
+       /* remove the last <br> */
+       char *p = strrchr(prv_desc, '<');
+       if (p)
+               *p = '\0';
+       ad->last_prv = setting_create_Gendial_field_def(ad->package_info_gl,
+                       &ad->itc_1txt_1ic_2,
+                       _privilege_item_click_cb, (void *)grp,
+                       SWALLOW_Type_INVALID, NULL,
+                       NULL, 0, grp_name, prv_desc, NULL);
+       if (ad->last_prv) {
+               ad->last_prv->userdata = ad;
+
+               if (NULL == ad->first_prv)
+                       ad->first_prv = ad->last_prv;
+       }
 
-       if (!info->removable)
-               elm_object_item_disabled_set(tool_it, EINA_TRUE);
+       free(grp_name);
+       G_FREE(prv_desc);
+
+       return 0;
 }
 
-static inline Evas_Object *appmgrUg_pkg_create_toolbar(Evas_Object *parent,
-                                                                                                          SettingAppMgrUG *ad)
+static int _get_privilege_detail_cb(const char *privilege, void *user_data)
 {
        SETTING_TRACE_BEGIN;
-       Evas_Object *toolbar;
+       int ret = 0;
+       SettingAppMgr *ad = user_data;
+       privilege_detail_t *privilege_data = NULL;
 
-       retv_if(NULL == ad, NULL);
+       retv_if(NULL == user_data, -1);
+       retv_if(NULL == privilege, 0);
 
-       toolbar = elm_toolbar_add(parent);
+       privilege_data = calloc(1, sizeof(privilege_detail_t));
 
-       elm_object_style_set(toolbar, "default");
-       elm_toolbar_select_mode_set(toolbar, ELM_OBJECT_SELECT_MODE_NONE);
-       elm_toolbar_shrink_mode_set(toolbar, ELM_TOOLBAR_SHRINK_EXPAND);
-       elm_toolbar_transverse_expanded_set(toolbar, EINA_TRUE);
+       if (!privilege_data) {
+               SETTING_TRACE_ERROR("memory allocation failure");
+               abort();
+               return 0;
+       }
 
-       appmgrUg_pkg_append_toolbar(toolbar, ad);
+       ret = privilege_info_get_display_name("3.0", privilege,
+                                               &privilege_data->name);
+       if (PRVINFO_ERROR_NONE != ret) {
+               SETTING_TRACE_ERROR(
+                               "privilege_info_get_display_name() Fail(%s)",
+                               get_error_message(ret));
+               free(privilege_data);
+               return 0;
+       }
 
-       evas_object_show(toolbar);
+       ret = privilege_info_get_description("3.0", privilege,
+                                               &privilege_data->explanation);
+       if (PRVINFO_ERROR_NONE != ret) {
+               SETTING_TRACE_ERROR("privilege_info_get_description() Fail(%d)",
+                               get_error_message(ret));
+               free(privilege_data->name);
+               free(privilege_data);
+               return 0;
+       }
 
-       return toolbar;
+       Elm_Object_Item *it = elm_genlist_item_append(ad->privilege_detail_gl, &itc_privilege_detail,
+                               privilege_data, NULL, ELM_GENLIST_ITEM_NONE,
+                               NULL, NULL);
+       elm_genlist_item_select_mode_set(it, ELM_OBJECT_SELECT_MODE_NONE);
+       return 0;
 }
 
-static void appmgrUg_pkg_append_genlist(SettingAppMgrUG *ad)
+__attribute__((unused))
+static void _package_move_finished(int id, const char *type,
+               const char *package, package_manager_event_type_e event_type,
+               package_manager_event_state_e event_state, int progress,
+               package_manager_error_e error, void *user_data)
 {
-       SETTING_TRACE_BEGIN;
-       Elm_Object_Item *item;
+       SettingAppMgr *ad = user_data;
 
-       /*appmgrUg_append_separator(ad->gl_pkg, ad); */
+       ret_if(!ad);
 
-       /* Title (pkg name, version S) */
-       item = elm_genlist_item_append(ad->gl_pkg, &ad->itc_info_title, ad, NULL,
-                                                                  ELM_GENLIST_ITEM_NONE, NULL, NULL);
-       elm_genlist_item_select_mode_set(item, ELM_OBJECT_SELECT_MODE_DISPLAY_ONLY);
+       evas_object_del(ad->popup);
+       ad->popup = NULL;
+}
 
-       item = elm_genlist_item_append(ad->gl_pkg, &ad->itc_2button1, ad, NULL,
-                                                                  ELM_GENLIST_ITEM_NONE, NULL, NULL);
-       /*elm_genlist_item_select_mode_set(item, ELM_OBJECT_SELECT_MODE_DISPLAY_ONLY); */
+static int __package_move_finished2(uid_t target_uid, int req_id,
+                               const char *pkg_type, const char *pkgid,
+                               const char *key, const char *val,
+                               const void *pmsg, void *data)
+{
+       bool package_installed_internally = true;
+       bool sd_card_in_internal_mode = true;
+       char toast_text[256] = {'\0',};
+       SettingAppMgr *ad = data;
+
+       retv_if(!ad, -1);
+
+       if (0 != safeStrCmp(key, "end"))
+               return 0;
+
+       /* there is no need to update package info, as it's updated by general
+        * package change callback (registered in setting-appmgr.c), which calls
+        * view_update on this view
+        */
+
+       evas_object_del(ad->popup);
+       ad->popup = NULL;
+       elm_object_item_disabled_set(ad->move_to_from_sd_item, EINA_FALSE);
+       elm_genlist_item_update(ad->move_to_from_sd_item);
+
+       if (0 != safeStrCmp(val, "ok"))
+               return 0;
+
+       if (appmgr_utils_get_pkg_storage_type(pkgid, &package_installed_internally)
+               &&
+               appmgr_utils_SD_card_in_internal_mode(&sd_card_in_internal_mode)
+               ) {
+
+               if (package_installed_internally && sd_card_in_internal_mode)
+                       snprintf(toast_text, sizeof(toast_text), "%s %s", pkgid,
+                                       _("moved to internal storage."));
+               if (package_installed_internally && !sd_card_in_internal_mode)
+                       snprintf(toast_text, sizeof(toast_text), "%s %s", pkgid,
+                                       _("moved to device storage."));
+               if (!package_installed_internally && sd_card_in_internal_mode)
+                       snprintf(toast_text, sizeof(toast_text), "%s %s", pkgid,
+                                       _("moved to Extend SD card."));
+               if (!package_installed_internally && !sd_card_in_internal_mode)
+                       snprintf(toast_text, sizeof(toast_text), "%s %s", pkgid,
+                                       _("moved to SD card."));
+
+               setting_create_toast_popup(toast_text, ad->md.window);
 
-       appmgrUg_pkg_append_storage(ad);
+       } else {
+               SETTING_TRACE_ERROR("Can't obtain information on package location");
+       }
 
-       item = elm_genlist_item_append(ad->gl_pkg, &ad->itc_2button2, ad, NULL,
-                                                                  ELM_GENLIST_ITEM_NONE, NULL, NULL);
-       /*elm_genlist_item_select_mode_set(item, ELM_OBJECT_SELECT_MODE_DISPLAY_ONLY); */
+       return 0;
+}
+
+/* Genlist item classes: */
+
+Evas_Object *pkginfo_force_close_dis_uninst_content_get(
+               void *data, Evas_Object *genlist, const char *part)
+{
+       SettingAppMgr *ad = data;
+       SettingAppMgr_PkgInfo *pkg = NULL;
+       int h = 0;
+       Evas_Object *box = NULL;
+
+       setting_retvm_if(ad == NULL, NULL, "Data parameter is NULL");
+       pkg = &ad->selected_pkg;
 
-       appmgrUg_pkg_append_cache(ad);
+       retv_if(0 != safeStrCmp(part, "elm.swallow.content"), NULL);
 
-       appmgrUg_pkg_append_default(ad);
-#if 0
-       appmgrUg_pkg_append_website(ad);
-#endif
+       box = elm_box_add(genlist);
+       elm_box_horizontal_set(box, EINA_TRUE);
+       elm_box_align_set(box, 0.0, 0.5);
 
-       appmgrUg_pkg_append_privilege(ad);
+       /* Force close button */
+       ad->force_close_button = setting_create_button(box, _("Force close"),
+                                                                                               NULL, _force_close_cb, pkg);
 
-       /*appmgrUg_append_separator(ad->gl_pkg, ad); */
+       /* Disable/Enable button */
+       ad->uninstall_button = setting_create_button(box,
+                                                       _("IDS_ST_BUTTON_DISABLE_ABB"), NULL, NULL, pkg);
+
+       _setup_force_close_uninstall_buttons(ad);
+
+       elm_box_pack_end(box, ad->force_close_button);
+       elm_box_pack_end(box, ad->uninstall_button);
+       evas_object_size_hint_min_get(ad->force_close_button, NULL, &h);
+       evas_object_size_hint_min_set(box, 0, h);
+
+       return box;
 }
 
+char *pkginfo_icon_name_ver_text_get(void *data, Evas_Object *obj,
+                                       const char *part)
+{
+       char desc[APPMGR_MAX_STR_LEN] = {0,};
+       char *label = NULL;
+       SettingAppMgr_PkgInfo *pkg = data;
 
-/**
- * [UI] Naviframe : "Application info"
- */
-static int appmgrUg_pkg_create(void *data)
+       retv_if(data == NULL, NULL);
+
+       if (0 == strcmp(part, "elm.text"))
+               label = SAFE_STRDUP(pkg->label);
+
+       if (0 == strcmp(part, "elm.text.sub")) {
+               snprintf(desc, sizeof(desc), _(MGRAPP_STR_VERSION_STR),
+                               pkg->pkg_version);
+
+               label = strdup(desc);
+       }
+
+       return label;
+}
+
+Evas_Object *pkginfo_icon_name_ver_content_get(void *data, Evas_Object *genlist,
+                                               const char *part)
 {
-       SETTING_TRACE_BEGIN;
-       int ret;
-       Elm_Object_Item *navi_it;
-       SettingAppMgrUG *ad = data;
+       Evas_Object *icon = NULL;
+       SettingAppMgr_PkgInfo *pkg = data;
 
-       retv_if(data == NULL, SETTING_GENERAL_ERR_NULL_DATA_PARAMETER);
+       retv_if(!data, NULL);
 
-       ret = appmgrUg_pkg_get_info(ad);
-       if (ret) {
-               SETTING_TRACE_ERROR("appmgrUg_pkg_get_info() Fail", ret);
-               appmgrUg_fail_popup(MGRAPP_STR_ERROR, ad);
-               return -1;
+       if (!safeStrCmp(part, "elm.swallow.icon")) {
+               icon = elm_icon_add(genlist);
+               elm_image_file_set(icon, pkg->icon, NULL);
+               elm_image_resizable_set(icon, EINA_TRUE, EINA_TRUE);
+               evas_object_size_hint_min_set(icon, SETTING_APP_MGR_ICON_SIZE,
+                               SETTING_APP_MGR_ICON_SIZE);
        }
 
-       navi_it = setting_push_layout_navi_bar_genlist(ad->lo_parent, ad->win,
-                                                                                                  MGRAPP_STR_APPLICATION_INFO, NULL, NULL,
-                                                                                                  (setting_call_back_func)appmgrUg_pkg_back_cb,
-                                                                                                  NULL, ad, &ad->gl_pkg, ad->navi);
-       elm_genlist_mode_set(ad->gl_pkg, ELM_LIST_COMPRESS);
-       elm_naviframe_item_pop_cb_set(navi_it, appmgrUg_pkg_back_cb, ad);
+       return icon;
+}
 
-       appmgrUg_pkg_append_genlist(ad);
+static void _setup_force_close_uninstall_buttons(SettingAppMgr *ad)
+{
+       bool running_flag = false;
+       int ret = 0;
+       SettingAppMgr_PkgInfo *pkg = NULL;
+       Eina_List *cur = NULL;
+       const char *appid = NULL;
+
+
+       pkg = &ad->selected_pkg;
+
+
+       /* Check if have running app */
+       EINA_LIST_FOREACH(pkg->apps_in_package, cur, appid) {
+               if (!appid)
+                       continue;
+               ret = app_manager_is_running(appid, &running_flag);
+               if (APP_MANAGER_ERROR_NONE != ret)
+                       continue;
+               if (running_flag) {
+                       SETTING_TRACE_DEBUG(
+                               "Found running app :%s in package %s", appid,
+                               pkg->id);
+                       break;
+               }
+       }
 
-       if (ad->support_taskmanager && ad->pc_main == NULL) {
+       elm_object_disabled_set(ad->force_close_button, !running_flag);
+
+       /* Disable/Enable button */
+       elm_object_disabled_set(ad->uninstall_button, EINA_TRUE);
+
+       if (pkg->is_disable_supported) {
+               if (pkg->is_disabled) {
+                       evas_object_smart_callback_add(ad->uninstall_button, "clicked",
+                                                                               _enable_cb, pkg);
+                       elm_object_text_set(ad->uninstall_button,
+                                                               _("IDS_ST_BUTTON_ENABLE_ABB3"));
+               } else {
+                       evas_object_smart_callback_add(ad->uninstall_button, "clicked",
+                                                                                       _disable_cb, pkg);
+               }
+               elm_object_disabled_set(ad->uninstall_button, EINA_FALSE);
+
+       } else if (pkg->is_removable) {
+               elm_object_text_set(ad->uninstall_button, _("IDS_ST_BUTTON_UNINSTALL"));
+               evas_object_smart_callback_add(ad->uninstall_button, "clicked",
+                                                                               _uninstall_cb, ad);
+               elm_object_disabled_set(ad->uninstall_button, EINA_FALSE);
+       }
+}
 
-               SETTING_TRACE("Load pkginfo view");
-               appmgrUg_pkgmgr_subscribe(ad);
+static char *_move_to_sd_item_text_get(void *data, Evas_Object *obj,
+                                               const char *part)
+{
+       SettingAppMgr_PkgInfo *pkg = data;
+       retv_if(!data, NULL);
+       bool res = false;
+       bool sd_in_internal_mode = false;
+
+       res = appmgr_utils_SD_card_in_internal_mode(&sd_in_internal_mode);
+
+       if (!strcmp(part, "elm.text")) {
+               if (!sd_in_internal_mode || !res) {
+                       if (pkg->is_installed_internally)
+                               return SAFE_STRDUP(_(IDS_ST_BUTTON_MOVE_TO_SD_ABB));
+                       else
+                               return SAFE_STRDUP(_(IDS_ST_BUTTON_MOVE_TO_PHONE));
+               } else {
+                       if (pkg->is_installed_internally)
+                               return SAFE_STRDUP(_("Move to Extend SD card"));
+                       else
+                               return SAFE_STRDUP(_("Move to internal storage"));
+               }
        }
 
-       setting_view_appmgr_pkginfo.is_create = 1;
+       return NULL;
+}
 
-       return SETTING_RETURN_SUCCESS;
+static char *_clear_cache_text_get(void *data, Evas_Object *obj,
+                                       const char *part)
+{
+       if (!strcmp(part, "elm.text"))
+               return SAFE_STRDUP(_(IDS_TASKMGR_BUTTON_CLEAR_CACHE));
+
+       return NULL;
 }
 
-static int appmgrUg_pkg_destroy(void *data)
+static char *_clear_default_text_get(void *data, Evas_Object *obj,
+                                               const char *part)
 {
-       SETTING_TRACE_BEGIN;
-       SettingAppMgrUG *ad = data;
+       if (!strcmp(part, "elm.text"))
+               return SAFE_STRDUP(_(IDS_ST_BODY_CLEAR_DEFAULTS));
 
-       retv_if(NULL == data, SETTING_GENERAL_ERR_NULL_DATA_PARAMETER);
+       if (!strcmp(part, "elm.text.sub"))
+               return SAFE_STRDUP(_("IDS_ST_BODY_YOU_HAVE_SELECTED_"\
+               "TO_LAUNCH_THIS_APPLICATION_BY_DEFAULT_FOR_SOME_ACTIONS"));
 
-       if (ad->popup) {
-               evas_object_del(ad->popup);
-               ad->popup = NULL;
+       return NULL;
+}
+
+static char *_total_size_text_get(void *data, Evas_Object *obj,
+                                       const char *part)
+{
+       char desc[NAME_MAX] = {0};
+       SettingAppMgr_PkgInfo *pkg = data;
+
+       if (!pkg)
+               return NULL;
+
+       if (!strcmp(part, "elm.text"))
+               return SAFE_STRDUP(_(IDS_ST_BODY_TOTAL_SPACE));
+
+       if (!strcmp(part, "elm.text.sub")) {
+               if (0 <= pkg->pkg_total_size) {
+                       appmgr_size_to_str(pkg->pkg_total_size, desc,
+                                               sizeof(desc));
+               } else {
+                       snprintf(desc, sizeof(desc), "%s",
+                               _("IDS_ST_BODY_COMPUTING_ING"));
+               }
+               return strndup(desc, sizeof(desc));
        }
-       if (ad->pkginfo_getsize_timer) {
-               ecore_timer_del(ad->pkginfo_getsize_timer);
-               ad->pkginfo_getsize_timer = NULL;
+
+       return NULL;
+}
+
+static char *_app_size_text_get(void *data, Evas_Object *obj, const char *part)
+{
+       char desc[NAME_MAX] = {0};
+       SettingAppMgr_PkgInfo *pkg = data;
+
+       if (!pkg)
+               return NULL;
+
+       if (!strcmp(part, "elm.text"))
+               return SAFE_STRDUP(_(IDS_ST_BODY_APPLICATION));
+
+       if (!strcmp(part, "elm.text.sub")) {
+               if (0 <= pkg->pkg_app_size) {
+                       appmgr_size_to_str(pkg->pkg_app_size, desc,
+                                       sizeof(desc));
+               } else {
+                       snprintf(desc, sizeof(desc), "%s",
+                                       _(MGRAPP_STR_COMPUTING));
+               }
+               return strndup(desc, sizeof(desc));
        }
 
-       if (ad->support_taskmanager && ad->pc_main != NULL) {
+       return NULL;
+}
 
-               SETTING_TRACE("Load pkginfo view");
-               pkgmgr_client_free(ad->pc_main);
-               ad->pc_main = NULL;
+static char *_data_size_text_get(void *data, Evas_Object *obj,
+                                       const char *part)
+{
+       char desc[NAME_MAX] = {0};
+       SettingAppMgr_PkgInfo *pkg = data;
+
+       if (!pkg)
+               return NULL;
+
+       if (!strcmp(part, "elm.text"))
+               return SAFE_STRDUP(_(IDS_ST_BODY_DATA));
+
+       if (!strcmp(part, "elm.text.sub")) {
+               if (0 <= pkg->pkg_user_data_size) {
+                       appmgr_size_to_str(pkg->pkg_user_data_size, desc,
+                                       sizeof(desc));
+               } else {
+                       snprintf(desc, sizeof(desc), "%s",
+                                       _(MGRAPP_STR_COMPUTING));
+               }
+               return strndup(desc, sizeof(desc));
        }
 
-       appmgrUg_pkg_free_pkginfo(ad->pkginfo);
-       ad->pkginfo = NULL;
-       ad->info_run = NULL;
-       ad->runinfos = NULL;
+       return NULL;
+}
 
-       FREE(ad->sel_pkgid);
-       FREE(ad->sel_label);
-       FREE(ad->sel_icon);
+static char *_cache_size_text_get(void *data, Evas_Object *obj,
+                                       const char *part)
+{
+       char desc[NAME_MAX] = {0};
+       SettingAppMgr_PkgInfo *pkg = data;
+
+       if (!pkg)
+               return NULL;
+
+       if (!strcmp(part, "elm.text"))
+               return SAFE_STRDUP(_(IDS_ST_BODY_CACHE));
+
+       if (!strcmp(part, "elm.text.sub")) {
+               if (0 <= pkg->pkg_cached_data_size) {
+                       appmgr_size_to_str(pkg->pkg_cached_data_size, desc,
+                                       sizeof(desc));
+               } else {
+                       snprintf(desc, sizeof(desc), "%s",
+                                       _(MGRAPP_STR_COMPUTING));
+               }
+               return strndup(desc, sizeof(desc));
+       }
 
-       setting_view_appmgr_pkginfo.is_create = 0;
-       elm_naviframe_item_pop(ad->navi);
+       return NULL;
+}
 
-       return SETTING_RETURN_SUCCESS;
+static char *_privilige_detail_text_get(void *data, Evas_Object *obj,
+                                               const char *part)
+{
+       privilege_detail_t *privilege_data = data;
+
+       if (!privilege_data)
+               return NULL;
+
+       if (!strcmp("elm.text", part))
+               return SAFE_STRDUP(privilege_data->name);
+       if (!strcmp("elm.text.multiline", part))
+               return SAFE_STRDUP(privilege_data->explanation);
+
+       return NULL;
 }
 
-static int appmgrUg_pkg_update(void *data)
+static void _privilige_detail_del(void *data, Evas_Object *genlist)
 {
-       SETTING_TRACE_BEGIN;
-       int ret;
-       SettingAppMgrUG *ad = data;
+       privilege_detail_t *privilege_data = data;
+
+       if (privilege_data) {
+               free(privilege_data->name);
+               free(privilege_data->explanation);
+       }
+       free(privilege_data);
+}
+
+/* UI callbacks */
+
+static void _force_close_cb(void *data, Evas_Object *button, void *event_info)
+{
+       SettingAppMgr_PkgInfo *pkg = data;
+       ret_if(!data);
+       appmgr_utils_stop_apps_in_package(pkg);
+}
 
-       retv_if(NULL == data, SETTING_GENERAL_ERR_NULL_DATA_PARAMETER);
+static void _disable_cb(void *data, Evas_Object *button, void *event_info)
+{
+       char *type = NULL;
+       pkgmgr_client *pc_request = NULL;
+       SettingAppMgr_PkgInfo *pkg = data;
+       ret_if(!data);
+
+       package_info_get_type(pkg->package_info, &type);
+       //pkgmgr_client_listen_status(pkgmgr_client *pc, pkgmgr_handler event_cb,
+                       //void *data)
+       pc_request = pkgmgr_client_new(PC_REQUEST);
+       pkgmgr_client_deactivate(pc_request, type, pkg->id);
+       pkgmgr_client_free(pc_request);
+       free(type);
+}
 
-       /*record old size info, need not re-get size info when update */
-       if (ad->pkginfo) {
-               if (ad->pkginfo->sz_total >= 0)
-                       ad->sel_total = ad->pkginfo->sz_total;
-               if (ad->pkginfo->sz_data >= 0)
-                       ad->sel_data_size = ad->pkginfo->sz_data;
+static void _clear_cache_cb(void *data, Evas_Object *genlist, void *event_info)
+{
+       int ret = 0;
+       SettingAppMgr *ad = data;
+       ret_if(!ad);
+       elm_genlist_item_selected_set(event_info, EINA_FALSE);
+       ret = package_manager_clear_cache_dir(ad->selected_pkg.id);
+       if (PACKAGE_MANAGER_ERROR_NONE == ret)
+               elm_object_item_disabled_set(ad->cache_clear_item, EINA_TRUE);
+}
+
+static void _enable_cb(void *data, Evas_Object *button, void *event_info)
+{
+       char *type = NULL;
+       pkgmgr_client *pc_request = NULL;
+       SettingAppMgr_PkgInfo *pkg = data;
+       ret_if(!data);
+
+       package_info_get_type(pkg->package_info, &type);
+       pc_request = pkgmgr_client_new(PC_REQUEST);
+       pkgmgr_client_activate(pc_request, type, pkg->id);
+       pkgmgr_client_free(pc_request);
+       free(type);
+}
+
+static void _uninstall_popup_confirm_cb(void *data, Evas_Object *obj,
+                                       void *event_info)
+{
+       int ret = 0;
+       int id = 0;
+       SettingAppMgr_PkgInfo *pkg = NULL;
+       package_manager_request_h req_h = NULL;
+       SettingAppMgr *ad = data;
+       int response_type = btn_type(obj);
+
+       ret_if(!ad);
+
+       pkg = &ad->selected_pkg;
+
+       evas_object_del(ad->popup);
+
+       if (POPUP_RESPONSE_OK != response_type) {
+               ad->popup = NULL;
+               return;
        }
 
-       elm_genlist_clear(ad->gl_pkg);
+       ad->popup = setting_create_popup_with_progressbar(ad, ad->md.window,
+                       PROGRESSBAR_STYLE, NULL, _(IDS_ST_POP_UNINSTALLING_ING),
+                       NULL, 0, TRUE, TRUE, 0);
 
-       appmgr_pkginfo *old_pkginfo = ad->pkginfo;
-       ad->pkginfo = NULL;
+       ret = package_manager_request_create(&req_h);
+       if (PACKAGE_MANAGER_ERROR_NONE != ret) {
+               SETTING_TRACE_ERROR("package_manager_request_create(): %s",
+                                       get_error_message(ret));
+               return;
+       }
+       ret = package_manager_request_uninstall(req_h, pkg->id, &id);
+       if (PACKAGE_MANAGER_ERROR_NONE != ret)
+               SETTING_TRACE_ERROR("package_manager_request_uninstall(): %s",
+                                       get_error_message(ret));
 
-       ret = appmgrUg_pkg_get_info(ad);
-       if (ret) {
-               SETTING_TRACE_ERROR("appmgrUg_pkg_get_info() Fail", ret);
-               elm_naviframe_item_pop(ad->navi);
-               return -1;
+       package_manager_request_destroy(req_h);
+}
+
+static void _uninstall_cb(void *data, Evas_Object *button, void *event_info)
+{
+       SettingAppMgr *ad = data;
+       ret_if(!ad);
+
+       evas_object_del(ad->popup);
+       ad->popup = setting_create_popup(ad, ad->md.window,
+                               _(IDS_ST_BUTTON_UNINSTALL),
+                               _(IDS_ST_POP_UNINSTALL_Q),
+                               _uninstall_popup_confirm_cb, 0,
+                               FALSE, FALSE, 2, _(IDS_ST_BUTTON_UNINSTALL),
+                               _(IDS_ST_BUTTON_CANCEL_ABB));
+}
+
+static void _move_to_from_sd(void *data, Evas_Object *genlist, void *event_info)
+{
+       int ret = 0;
+       char *type = NULL;
+       SettingAppMgr *ad = data;
+/*     package_manager_request_h request = NULL;
+       package_manager_move_type_e move_type;*/
+       ret_if(!ad);
+
+       elm_genlist_item_selected_set(event_info, EINA_FALSE);
+/*
+ *     Unfortunately the code below will not call event callback:
+ *     Changes are coming soon. This code should be uncommented then.
+ *     I will use internal API meanwhile.
+ *     if (ad->selected_pkg.is_installed_internally) {
+               move_type = PACKAGE_MANAGER_REQUEST_MOVE_TO_EXTERNAL;
+       } else {
+               move_type = PACKAGE_MANAGER_REQUEST_MOVE_TO_INTERNAL;
        }
 
-       /*appmgrUg_pkg_append_toolbar(NULL, ad); */
-       appmgrUg_pkg_append_genlist(ad);
+       ret = package_manager_request_create(&request);
+
+       if (PACKAGE_MANAGER_ERROR_NONE == ret) {
+
+               package_info_get_type(ad->selected_pkg.package_info, &type);
+               package_manager_request_set_type(request, type);
+
+               ret = package_manager_request_set_event_cb(request,
+                                               _package_move_finished, ad);
+               if (PACKAGE_MANAGER_ERROR_NONE == ret) {
+                       evas_object_del(ad->popup);
+                       ad->popup =
+                       setting_create_popup_with_progressbar(ad, ad->md.window,
+                                       PROGRESSBAR_STYLE, NULL,
+                                       MGRAPP_STR_MOVING, NULL,
+                                       0, true, true, 0);
+               }
+               ret = package_manager_request_move(request,
+                                               ad->selected_pkg.id, move_type);
+               if (PACKAGE_MANAGER_ERROR_NONE == ret) {
+                       SETTING_TRACE_DEBUG(
+                                       "package_manager_request_move(): %s",
+                                                       get_error_message(ret));
+               } else {
+                       SETTING_TRACE_ERROR(
+                                       "package_manager_request_move(): %s",
+                                                       get_error_message(ret));
+                       appmgr_fail_popup(MGRAPP_STR_MOVE_FAIL, ad);
+               }
+
+               package_manager_request_destroy(request);
+
+       } else {
+               appmgr_fail_popup(MGRAPP_STR_MOVE_FAIL, ad);
+               SETTING_TRACE_ERROR("package_manager_request_create(): %s",
+                                                       get_error_message(ret));
+       }
+       free(type);*/
+
+       pkgmgr_move_type move_type;
+       bool sd_card_in_internal_mode = false;
+       pkgmgr_client *pc_request = NULL;
+       ret_if(!data);
+
+       if (ad->selected_pkg.is_installed_internally) {
+               if (appmgr_utils_SD_card_in_internal_mode(&sd_card_in_internal_mode)) {
+                       if (sd_card_in_internal_mode) {
+                               move_type = PM_MOVE_TO_EXTENDED;
+                       } else {
+                               move_type = PM_MOVE_TO_SDCARD;
+                       }
+
+               } else {
+                       /* portable/card removed assumed, should never happen: */
+                       move_type = PM_MOVE_TO_SDCARD;
+               }
+       } else {
+               move_type = PM_MOVE_TO_INTERNAL;
+       }
 
-       appmgrUg_pkg_free_pkginfo(old_pkginfo);
+       package_info_get_type(ad->selected_pkg.package_info, &type);
+       pc_request = pkgmgr_client_new(PC_REQUEST);
+       ret = pkgmgr_client_move(pc_request, type, ad->selected_pkg.id,
+                               move_type, __package_move_finished2, ad);
 
-       return SETTING_RETURN_SUCCESS;
+       if (ret > 0) {
+               SETTING_TRACE_DEBUG("pkgmgr_client_move(): %d", ret);
+               evas_object_del(ad->popup);
+               ad->popup = setting_create_popup_with_progressbar(ad,
+                               ad->md.window, PROGRESSBAR_STYLE, NULL,
+                               MGRAPP_STR_MOVING, NULL, 0, true, true, 0);
+       } else {
+               SETTING_TRACE_ERROR("pkgmgr_client_move(): %d", ret);
+               appmgr_fail_popup(MGRAPP_STR_MOVE_FAIL, ad);
+       }
 }
 
-static int appmgrUg_pkg_cleanup(void *data)
+static Eina_Bool _privilege_detail_pop_cb(void *data, Elm_Object_Item *it)
 {
-       return appmgrUg_pkg_destroy(data);
+       SettingAppMgr *ad = data;
+       retv_if(!ad, EINA_TRUE);
+       evas_object_del(ad->privilege_detail_gl);
+       ad->privilege_detail_gl = NULL;
+       return EINA_TRUE;
 }
 
-void appmgrUg_pkginfo_init(SettingAppMgrUG *ad)
+static void _privilege_item_click_cb(void *data, Evas_Object *genlist,
+                                       void *event_info)
 {
-       ret_if(NULL == ad);
-       ret_if(ad->pkginfo_view);
+       SETTING_TRACE_BEGIN;
 
-       setting_view_appmgr_pkginfo.create = appmgrUg_pkg_create;
-       setting_view_appmgr_pkginfo.destroy = appmgrUg_pkg_destroy;
-       setting_view_appmgr_pkginfo.update = appmgrUg_pkg_update;
-       setting_view_appmgr_pkginfo.cleanup = appmgrUg_pkg_cleanup;
+       char *grp = data;
+       SettingAppMgr *ad = NULL;
+       char *grp_name = NULL;
+       Setting_GenGroupItem_Data *d_item = NULL;
+       Elm_Object_Item *item = event_info;
 
-       ad->pkginfo_view = &setting_view_appmgr_pkginfo;
+       ret_if(data == NULL);
+       ret_if(event_info == NULL);
+
+       elm_genlist_item_selected_set(item, EINA_FALSE);
+
+       d_item = elm_object_item_data_get(item);
+       ret_if(NULL == d_item);
+
+       ad = d_item->userdata;
+
+       /* Deprecated API */
+       privilege_info_get_privilege_group_display_name(grp, &grp_name);
+
+       setting_create_genlist_and_push_to_naviframe(grp_name, NULL,
+                       _privilege_detail_pop_cb,
+                       ad, &ad->privilege_detail_gl,
+                       ad->md.naviframe);
+       free(grp_name);
+
+       elm_genlist_mode_set(ad->privilege_detail_gl, ELM_LIST_COMPRESS);
+       elm_genlist_homogeneous_set(ad->privilege_detail_gl, EINA_FALSE);
+       /* Deprecated API */
+       privilege_info_foreach_privilege_list_by_pkgid_and_privilege_group(
+                       ad->selected_pkg.id, grp, _get_privilege_detail_cb, ad);
+}
+
+static void _clear_default_cb(void *data, Evas_Object *obj, void *event_info)
+{
+       SettingAppMgr *ad = data;
+       ret_if(data == NULL);
+
+       elm_genlist_item_selected_set(event_info, EINA_FALSE);
+
+       evas_object_del(ad->popup);
+       ad->popup = setting_create_popup(ad, ad->md.window,
+                       _(IDS_ST_BODY_CLEAR_DEFAULTS),
+                       _("To clear default app settings, go to"\
+                       "Settings > Apps > Default apps, then tap Clear."),
+                       _clear_default_popup_confirm_cb, 0, true, false, 1,
+                       IDS_ST_BUTTON_OK);
+}
+
+static void _clear_default_popup_confirm_cb(void *data, Evas_Object *obj,
+                                       void *event_info)
+{
+       SettingAppMgr *ad = data;
+       ret_if(!data);
+
+       evas_object_del(ad->popup);
+       ad->popup = NULL;
+}
+
+static Eina_Bool _pkginfo_back_cb(void *data, Elm_Object_Item *it)
+{
+       SettingAppMgr *ad = data;
+
+       retv_if(data == NULL, EINA_FALSE);
+
+       if (ad->only_pkginfo) {
+               ui_app_exit();
+               return EINA_TRUE;
+       }
+
+       setting_view_change(ad->pkginfo_view, ad->main_view, ad);
+       return EINA_TRUE;
+}
+
+static Eina_Bool _pkginfo_size_timer_cb(void *data)
+{
+       SettingAppMgr *ad = data;
+
+       if (!ad)
+               return EINA_FALSE;
+
+       package_manager_get_package_size_info(ad->selected_pkg.id,
+                                               _size_info_receive_cb,
+                                               ad);
+
+       return EINA_TRUE;
 }
old mode 100644 (file)
new mode 100755 (executable)
index 698afcb..a2f1a64
  *
  */
 #include <app_manager.h>
-
+#include <pkgmgr-info.h>
 #include "setting-appmgr-utils.h"
 #include "setting-appmgr-runinfo.h"
 
+#include <aul.h>
 #include <app_manager_extension.h>
 
-static setting_view setting_view_appmgr_runinfo;
-
-static Eina_Bool appmgrUg_run_back_cb(void *data, Elm_Object_Item *it)
-{
-       SETTING_TRACE_BEGIN;
-       SettingAppMgrUG *ad = data;
-
-       retv_if(NULL == data, EINA_FALSE);
 
-       setting_view_destroy(ad->runinfo_view, ad);
+setting_view setting_view_appmgr_runinfo;
 
-       return EINA_TRUE;
-}
+typedef struct {
+       char *id;
+       char *label;
+       char *icon;
+       char *sub_text;
+       long long int ram_usage;
+} app_t;
 
-void appmgrUg_free_runinfo(gpointer data)
-{
-       appmgr_runinfo *info = data;
 
-       ret_if(NULL == data);
+static void free_app_t(app_t *app);
+static int _get_pkg(SettingAppMgr *ad);
+static void _get_apps_list(SettingAppMgr *ad);
+static bool _app_in_package_info_cb(package_info_app_component_type_e comp_type,
+                                       const char *app_id, void *user_data);
 
-       free(info->appid);
-       free(info->label);
-       free(info);
-}
+Evas_Object *appmgr_runinfo_apps_content_get(void *data, Evas_Object *obj,
+                                       const char *part);
+static Eina_Bool _ram_usage_timer_cd(void *data);
 
-static void appmgrUg_del_running_list(gpointer data, gpointer user_data)
+static Eina_Bool appmgr_run_back_cb(void *data, Elm_Object_Item *it)
 {
-       appmgr_listinfo *pkg_info = data;
-
-       ret_if(NULL == data);
-
-       g_list_free_full(pkg_info->runinfos, appmgrUg_free_runinfo);
-       pkg_info->runinfos = NULL;
-}
-
-static inline int appmgrUg_run_get_app_info(const char *appid,
-                                                                                       appmgr_runinfo *out)
-{
-       int ret;
-       char *value;
-       pkgmgrinfo_appinfo_h handle;
-
-       ret = pkgmgrinfo_appinfo_get_appinfo(appid, &handle);
-       if (PMINFO_R_OK != ret) {
-               SETTING_TRACE_ERROR("pkgmgrinfo_appinfo_get_appinfo() Fail(%d)", ret);
-               return -1;
-       }
-
-       ret = pkgmgrinfo_appinfo_get_pkgid(handle, &value);
-       if (PMINFO_R_OK != ret) {
-               SETTING_TRACE_ERROR("pkgmgrinfo_appinfo_get_pkgid() Fail(%d)", ret);
-               pkgmgrinfo_appinfo_destroy_appinfo(handle);
-               return -1;
-       }
-       out->appid = SAFE_STRDUP(value);
-
-       ret = pkgmgrinfo_appinfo_get_label(handle, &value);
-       warn_if(PMINFO_R_OK != ret, "pkgmgrinfo_appinfo_get_label() Fail(%d)", ret);
-       out->label = SAFE_STRDUP(value);
+       SETTING_TRACE_BEGIN;
+       SettingAppMgr *ad = data;
 
-       ret = pkgmgrinfo_appinfo_is_taskmanage(handle, &out->can_kill);
-       warn_if(PMINFO_R_OK != ret, "pkgmgrinfo_appinfo_is_taskmanage() Fail(%d)", ret);
+       retv_if(NULL == data, EINA_FALSE);
 
-       pkgmgrinfo_appinfo_destroy_appinfo(handle);
-       return 0;
-}
+       setting_view_change(ad->runinfo_view, ad->main_view, ad);
 
-static int appmgrUg_get_running_list_iter(const aul_app_info *info, void *data)
-{
-       int ret;
-       GList *cur;
-       char *label = NULL;
-       char *pkgid = NULL;
-       SettingAppMgrUG *ad = data;
-       appmgr_runinfo tmp_info = {NULL, NULL, false};
-
-       retv_if(NULL == data, 0);
-       retv_if(NULL == info, 0);
-       retv_if(NULL == info->appid, 0);
-
-       ret = appmgrUg_run_get_app_info(info->appid, &tmp_info);
-       if (ret) {
-               SETTING_TRACE_ERROR("appmgrUg_run_get_app_info(%s) Fail", info->appid);
-               return 0;
-       }
-       pkgid = tmp_info.appid; /*temporary using */
-
-       cur = g_list_find_custom(ad->pkg_list, pkgid, appmgrUg_compare_pkgname);
-       if (cur) {
-               appmgr_listinfo *listinfo = cur->data;
-               appmgr_runinfo *runinfo = calloc(1, sizeof(appmgr_runinfo));
-
-               if (runinfo) {
-                       runinfo->appid = strdup(info->appid);
-                       runinfo->label = strdup(tmp_info.label);
-                       runinfo->can_kill = tmp_info.can_kill;
-                       listinfo->runinfos = g_list_append(listinfo->runinfos, runinfo);
-               } else {
-                       SETTING_TRACE_ERROR("calloc() Fail");
-                       free(label);
-               }
-       }
-
-       free(pkgid);
-       free(tmp_info.label);
-       return 0;
+       return EINA_TRUE;
 }
 
-static void appmgrUg_run_stop_iter(gpointer data, gpointer user_data)
+static void appmgr_run_stop_iter(app_t *item)
 {
-       int ret;
-       appmgr_runinfo *info = data;
-       app_context_h app_context;
+       int ret = 0;
+       app_context_h app_context = NULL;
+       pid_t pid = 0;
 
-       ret_if(NULL == data);
+       ret_if(!item);
 
-       ret = app_manager_get_app_context(info->appid, &app_context);
+       ret = app_manager_get_app_context(item->id, &app_context);
        if (APP_MANAGER_ERROR_NONE != ret) {
-               SETTING_TRACE_ERROR("app_manager_get_app_context(%s) Fail(%d)", info->appid, ret);
+               SETTING_TRACE_ERROR("app_manager_get_app_context(%s) Fail(%s)",
+                               item->id, get_error_message(ret));
                return;
        }
 
-#if 1
-       SETTING_TRACE_ERROR("app_manager_terminate_app is not External interface. need check in more detail.");
-#else
-       ret = app_manager_terminate_app(app_context);
-       if (APP_MANAGER_ERROR_NONE != ret) {
-               SETTING_TRACE_ERROR("app_manager_terminate_app() Fail(%d)", ret);
-               return;
+       ret = app_context_get_pid(app_context, &pid);
+       if (APP_MANAGER_ERROR_NONE == ret) {
+               ret = aul_terminate_pid(pid);
+               SETTING_TRACE_DEBUG("aul_terminate_pid(%s) Fail(%s)",
+                                       item->id, get_error_message(ret));
        }
-#endif
-
        app_context_destroy(app_context);
 }
 
-void appmgrUg_run_stop_click(void *data, Evas_Object *obj,
-                                                        void *event_info)
+void appmgr_run_stop_click(void *data, Evas_Object *obj, void *event_info)
 {
-       SettingAppMgrUG *ad = data;
+       Eina_List *iter = NULL;
+       app_t *item = NULL;
+       SettingAppMgr *ad = data;
 
        ret_if(NULL == data);
 
-       g_list_foreach(ad->runinfos, appmgrUg_run_stop_iter, NULL);
-       /*remove runinfos in running listinfo */
-       if (ad->info_run && ad->info_run->runinfos) {
-               g_list_free_full(ad->info_run->runinfos, appmgrUg_free_runinfo);
-               ad->info_run->runinfos = NULL;
-               ad->info_run = NULL;
-       }
-       if (APPMGRUG_TAB_RUNNING == ad->tabtype) {
-               elm_naviframe_item_pop(ad->navi);
-       } else if (APPMGRUG_TAB_DISABLED == ad->tabtype) {
-               elm_object_disabled_set(obj, EINA_TRUE);
-       }
+       EINA_LIST_FOREACH(ad->selected_running_app.apps_in_package, iter, item)
+               appmgr_run_stop_iter(item);
 
-       setting_view_update(ad->main_view, ad);
+       elm_naviframe_item_pop(ad->md.naviframe);
 }
 
-static void appmgrUg_run_append_run_apps(SettingAppMgrUG *ad)
+static void _update_run_apps_gl(SettingAppMgr *ad)
 {
-       int cnt = 0;
-       GList *cur;
-       Setting_GenGroupItem_Data *d_item = NULL;
-
-       ret_if(NULL == ad);
-
-       cur = ad->runinfos;
-       while (cur) {
-               appmgr_runinfo *info;
-
-               info = cur->data;
-               cur = cur->next;
-
-               if (NULL == info) {
-                       SETTING_TRACE_ERROR("info is a null");
-                       continue;
-               }
-
-               d_item = setting_create_Gendial_field_def(ad->gl_run, &ad->itc_1txt_1ic_2, NULL,
-                                                                                                 NULL, SWALLOW_Type_1ICON_SMALL_ICON, (char *)ad->sel_icon, NULL, 0, info->label,
-                                                                                                 NULL, NULL);
-               if (NULL == d_item) {
-                       SETTING_TRACE_ERROR("setting_create_Gendial_field_def() Fail");
+       Eina_List *cur = NULL;
+       Elm_Object_Item *item = NULL;
+       SettingAppMgr_AppInfo *app = NULL;
+       app_t *sibling = NULL;
+       ret_if(!ad);
+
+       app = &ad->selected_running_app;
+
+       SETTING_TRACE_DEBUG("Model contains: %d items",
+                               eina_list_count(app->apps_in_package));
+       EINA_LIST_FOREACH(app->apps_in_package, cur, sibling) {
+               if (!sibling) {
+                       SETTING_TRACE_ERROR("app is a null");
                        continue;
                }
-               elm_genlist_item_select_mode_set(d_item->item, ELM_OBJECT_SELECT_MODE_DISPLAY_ONLY);
 
-               cnt++;
+               item = elm_genlist_item_append(ad->gl_run,
+                                               &ad->itc_runinfo_apps, sibling,
+                                               NULL, ELM_GENLIST_ITEM_NONE,
+                                               NULL, NULL);
+               elm_genlist_item_select_mode_set(item,
+                               ELM_OBJECT_SELECT_MODE_DISPLAY_ONLY);
+               if (!ad->first_run_app_item)
+                       ad->first_run_app_item = item;
        }
-       retm_if(NULL == d_item, "No item");
 }
 
-static int appmgrUg_run_create(void *data)
+static int appmgr_run_create(void *data)
 {
+       int ret = 0;
        SETTING_TRACE_BEGIN;
        Elm_Object_Item *item;
-       SettingAppMgrUG *ad = data;
+       SettingAppMgr *ad = data;
+       app_info_h app_info = NULL;
        char msg[1024];
 
        retv_if(NULL == data, SETTING_GENERAL_ERR_NULL_DATA_PARAMETER);
 
-       Elm_Object_Item *navi_item = setting_push_layout_navi_bar_genlist(ad->lo_parent, ad->win,
-                                                                                                                                         MGRAPP_STR_ACTIVE_APP, NULL, NULL,
-                                                                                                                                         (setting_call_back_func)appmgrUg_run_back_cb,
-                                                                                                                                         NULL, ad, &ad->gl_run, ad->navi);
-       elm_naviframe_item_pop_cb_set(navi_item, appmgrUg_run_back_cb, ad);
+       if (_get_pkg(ad) < 0)
+               return -1;
 
-       elm_genlist_mode_set(ad->gl_run, ELM_LIST_COMPRESS);
+       ret = app_info_create(ad->selected_running_app.id, &app_info);
+       if (APP_MANAGER_ERROR_NONE == ret) {
+               ad->selected_running_app.ram_usage =
+                               get_process_ram_usage_mb(app_info);
+               app_info_destroy(app_info);
+       }
 
-       /*appmgrUg_append_separator(ad->gl_run, ad); */
+       _get_apps_list(ad);
 
-       /* Title (pkg name, process N) */
-       item = elm_genlist_item_append(ad->gl_run, &ad->itc_info_title, ad, NULL,
-                                                                  ELM_GENLIST_ITEM_NONE, NULL, NULL);
-       elm_genlist_item_select_mode_set(item, ELM_OBJECT_SELECT_MODE_DISPLAY_ONLY);
+       setting_create_genlist_and_push_to_naviframe(MGRAPP_STR_ACTIVE_APP,
+                                       NULL, appmgr_run_back_cb, ad,
+                                       &ad->gl_run, ad->md.naviframe);
 
-       /*appmgrUg_append_separator(ad->gl_run, ad); */
+       elm_genlist_mode_set(ad->gl_run, ELM_LIST_COMPRESS);
+
+       /* Title (pkg name, process N) */
+       item = elm_genlist_item_append(ad->gl_run, &ad->itc_runinfo_title, ad,
+                       NULL, ELM_GENLIST_ITEM_NONE, NULL, NULL);
+       elm_genlist_item_select_mode_set(item,
+                       ELM_OBJECT_SELECT_MODE_DISPLAY_ONLY);
 
        /* notice */
-       snprintf(msg, sizeof(msg), _(MGRAPP_STR_APP_STOP_MSG), ad->sel_label, ad->sel_label);
-       setting_create_Gendial_field_titleItem(ad->gl_run, &ad->itc_multiline, msg, NULL);
+       snprintf(msg, sizeof(msg), _(MGRAPP_STR_APP_STOP_MSG),
+               ad->selected_running_app.label, ad->selected_running_app.label);
+       setting_create_Gendial_field_titleItem(ad->gl_run, &ad->itc_multiline,
+                                               msg, NULL);
 
        /* Stop button */
-       elm_genlist_item_append(ad->gl_run, &ad->itc_1ic, ad, NULL, ELM_GENLIST_ITEM_NONE,
-                                                       NULL, NULL);
-
-       /*appmgrUg_append_separator(ad->gl_run, ad); */
+       elm_genlist_item_append(ad->gl_run, &ad->itc_1ic, ad, NULL,
+                               ELM_GENLIST_ITEM_NONE, NULL, NULL);
 
        /* group title(applications) */
        setting_create_Gendial_field_titleItem(ad->gl_run, &ad->itc_grp_title,
-                                                                                  MGRAPP_STR_APPS, NULL);
+                                               MGRAPP_STR_APPS, NULL);
 
-       appmgrUg_run_append_run_apps(ad);
+       _update_run_apps_gl(ad);
 
-       /*appmgrUg_append_separator(ad->gl_run, ad); */
+       ad->running_app_update_timer = ecore_timer_add(2.0,
+                                               _ram_usage_timer_cd, ad);
 
        setting_view_appmgr_runinfo.is_create = 1;
 
        return SETTING_RETURN_SUCCESS;
 }
 
-static int appmgrUg_run_destroy(void *data)
+static int appmgr_run_destroy(void *data)
 {
        SETTING_TRACE_BEGIN;
-       SettingAppMgrUG *ad = data;
+       SettingAppMgr *ad = data;
+       app_t *app = NULL;
 
-       setting_view_appmgr_runinfo.is_create = 0;
-       elm_naviframe_item_pop(ad->navi);
+       ecore_timer_del(ad->running_app_update_timer);
+       ad->running_app_update_timer = NULL;
 
-       retv_if(NULL == data, SETTING_GENERAL_ERR_NULL_DATA_PARAMETER);
+       elm_genlist_clear(ad->gl_run);
+       ad->gl_run = NULL;
+
+       EINA_LIST_FREE(ad->selected_running_app.apps_in_package, app)
+                       free_app_t(app);
+       ad->selected_running_app.apps_in_package = NULL;
 
-       ad->runinfos = NULL;
+       package_info_destroy(ad->selected_running_app.package_info);
+       ad->selected_running_app.package_info = NULL;
 
-       FREE(ad->sel_pkgid);
-       FREE(ad->sel_label);
-       FREE(ad->sel_icon);
+       free(ad->selected_running_app.icon);
+       free(ad->selected_running_app.id);
+       free(ad->selected_running_app.label);
+       free(ad->selected_running_app.pkg_id);
+       ad->selected_running_app.icon = ad->selected_running_app.id =
+       ad->selected_running_app.label = ad->selected_running_app.pkg_id = NULL;
+       ad->first_run_app_item = NULL;
+       setting_view_appmgr_runinfo.is_create = 0;
 
        return SETTING_RETURN_SUCCESS;
 }
 
-static int appmgrUg_run_update(void *data)
+static int appmgr_run_update(void *data)
 {
-       SETTING_TRACE_BEGIN;
-       /*
-       SettingAppMgrUG *ad = data;
-
-       retv_if(NULL == data, SETTING_GENERAL_ERR_NULL_DATA_PARAMETER);
-
-       elm_naviframe_item_pop(ad->navi);
-       */
+       int ret = 0;
+       SettingAppMgr *ad = data;
+       app_t *app = NULL;
+       app_info_h app_info = NULL;
+       Elm_Object_Item *next_run_app_item;
+       Elm_Widget_Item *run_item = NULL;
+
+       if (!ad)
+               return SETTING_RETURN_FAIL;
+
+       /* clear running app items sub list: */
+       run_item = ad->first_run_app_item;
+       do {
+               next_run_app_item = elm_genlist_item_next_get(run_item);
+               elm_object_item_del(run_item);
+       } while ((run_item = next_run_app_item));
+       ad->first_run_app_item = NULL;
+
+       EINA_LIST_FREE(ad->selected_running_app.apps_in_package, app)
+                       free_app_t(app);
+       ad->selected_running_app.apps_in_package = NULL;
+
+       ret = app_info_create(ad->selected_running_app.id, &app_info);
+       if (APP_MANAGER_ERROR_NONE == ret) {
+               ad->selected_running_app.ram_usage =
+                               get_process_ram_usage_mb(app_info);
+               app_info_destroy(app_info);
+       }
+       elm_genlist_realized_items_update(ad->gl_run);
+       _get_apps_list(ad);
+       _update_run_apps_gl(ad);
 
        return SETTING_RETURN_SUCCESS;
 }
 
-static int appmgrUg_run_cleanup(void *data)
+static int appmgr_run_cleanup(void *data)
 {
-       return appmgrUg_run_destroy(data);
+       return appmgr_run_destroy(data);
 }
 
-void appmgrUg_appinfo_init(SettingAppMgrUG *ad)
+void appmgr_appinfo_init(SettingAppMgr *ad)
 {
        ret_if(NULL == ad);
        ret_if(ad->runinfo_view);
 
-       setting_view_appmgr_runinfo.create = appmgrUg_run_create;
-       setting_view_appmgr_runinfo.destroy = appmgrUg_run_destroy;
-       setting_view_appmgr_runinfo.update = appmgrUg_run_update;
-       setting_view_appmgr_runinfo.cleanup = appmgrUg_run_cleanup;
+       setting_view_appmgr_runinfo.create = appmgr_run_create;
+       setting_view_appmgr_runinfo.destroy = appmgr_run_destroy;
+       setting_view_appmgr_runinfo.update = appmgr_run_update;
+       setting_view_appmgr_runinfo.cleanup = appmgr_run_cleanup;
 
        ad->runinfo_view = &setting_view_appmgr_runinfo;
 }
 
-Evas_Object *appmgrUg_run_gl_stop_btn(void *data, Evas_Object *obj,
-                                                                         const char *part)
+static void free_app_t(app_t *app)
+{
+       if (app) {
+               free(app->id);
+               free(app->icon);
+               free(app->label);
+               free(app->sub_text);
+       }
+       free(app);
+}
+
+static int _get_pkg(SettingAppMgr *ad)
 {
-       GList *cur;
-       Evas_Object *btn;
-       SettingAppMgrUG *ad = data;
+       int ret = 0;
+       retv_if(!ad, -1);
+       ret = package_manager_get_package_id_by_app_id(
+                                       ad->selected_running_app.id,
+                                       &ad->selected_running_app.pkg_id);
+
+       if (PACKAGE_MANAGER_ERROR_NONE != ret) {
+               SETTING_TRACE_ERROR(
+                               "package_manager_get_package_id_by_app_id() %s",
+                               get_error_message(ret));
+               return -1;
+       }
 
-       retv_if(NULL == data, NULL);
+       ret = package_manager_get_package_info(
+                                       ad->selected_running_app.pkg_id,
+                                       &ad->selected_running_app.package_info);
+       if (PACKAGE_MANAGER_ERROR_NONE != ret) {
+               SETTING_TRACE_ERROR(
+                               "package_manager_get_package_info() %s",
+                               get_error_message(ret));
+               free(ad->selected_running_app.pkg_id);
+               ad->selected_running_app.pkg_id = NULL;
+               return -1;
+       }
+
+       return 0;
+}
+
+static void _get_apps_list(SettingAppMgr *ad)
+{
+       ret_if(!ad);
+       (void)package_info_foreach_app_from_package(
+                       ad->selected_running_app.package_info,
+                       PACKAGE_INFO_ALLAPP, _app_in_package_info_cb, ad);
+}
+
+static bool _app_in_package_info_cb(package_info_app_component_type_e comp_type,
+                                       const char *app_id, void *user_data)
+{
+       int ret = 0;
+       SettingAppMgr *ad = user_data;
+       SettingAppMgr_AppInfo *app = NULL;
+       app_t *sibling_info = NULL;
+       app_info_h sibling_app_info = NULL;
+       bool is_running = false;
+
+       retv_if(!ad, true);
+       app = &ad->selected_running_app;
+       SETTING_TRACE_DEBUG("_app_in_package_info_cb found sibling of %s : %s",
+                               app->label, app_id);
+       ret = app_manager_is_running(app_id, &is_running);
+       if (APP_MANAGER_ERROR_NONE != ret) {
+               SETTING_TRACE_ERROR("app_manager_is_running failed on %s",
+                               app_id);
+               return true;
+       }
+
+       SETTING_TRACE_DEBUG(
+               "_app_in_package_info_cb: %s is running: %d",
+               app_id, is_running);
+
+       if (!is_running)
+               return true;
+
+       sibling_info = calloc(1, sizeof(app_t));
+       if (!sibling_info) {
+               SETTING_TRACE_ERROR("Allocation failure aborting.");
+               abort();
+       }
+
+       ret = app_info_create(app_id, &sibling_app_info);
+       if (APP_MANAGER_ERROR_NONE != ret) {
+               SETTING_TRACE_ERROR("app_info_create failed on %s", app_id);
+               free(sibling_info);
+               return true;
+       }
+       sibling_info->id = strdup(app_id);
+       (void)app_info_get_icon(sibling_app_info, &sibling_info->icon);
+       if (EINA_TRUE != ecore_file_exists(sibling_info->icon)) {
+               free(sibling_info->icon);
+               sibling_info->icon = get_application_default_icon(app_id);
+       }
+
+       (void)app_info_get_label(sibling_app_info, &sibling_info->label);
+       (void)app_info_get_exec(sibling_app_info, &sibling_info->sub_text);
+       sibling_info->ram_usage = get_process_ram_usage_mb(sibling_app_info);
+
+       app->apps_in_package = eina_list_append(app->apps_in_package,
+                                               sibling_info);
+       app_info_destroy(sibling_app_info);
+
+       return true;
+}
+
+Evas_Object *appmgr_run_gl_stop_btn_content_get(void *data, Evas_Object *obj,
+               const char *part)
+{
+       int ret = 0;
+       Evas_Object *box = NULL;
+       Eina_List *cur = NULL;
+       Evas_Object *btn = NULL;
+       SettingAppMgr *ad = data;
+       app_t *sibling = NULL;
+       pkgmgrinfo_appinfo_h sibling_handle = NULL;
+       bool running_flag = false;
+       bool autorestart_flag = false;
+       bool taskmanage_flag = false;
+
+       retv_if(!data, NULL);
 
        if (0 != safeStrCmp(part, "elm.swallow.content"))
                return NULL;
-       btn = setting_create_button(obj, MGRAPP_STR_STOP, NULL, appmgrUg_run_stop_click, ad);
-       evas_object_size_hint_expand_set(btn, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
 
+       box = elm_box_add(obj);
+       elm_box_horizontal_set(box, 1);
+       elm_box_align_set(box, 0.0, 0.5);
+       elm_box_padding_set(box, 10, 0);
+
+       btn = setting_create_button(box, MGRAPP_STR_STOP, NULL,
+                       appmgr_run_stop_click, ad);
+       evas_object_size_hint_expand_set(btn, EVAS_HINT_EXPAND,
+                       EVAS_HINT_EXPAND);
 
-       cur = ad->runinfos;
-       while (cur) {
-               appmgr_runinfo *info = cur->data;
+       elm_box_pack_end(box, btn);
 
-               if (info && info->can_kill)
+       /* Check if have running app */
+       EINA_LIST_FOREACH(ad->selected_running_app.apps_in_package, cur,
+                       sibling) {
+               if (!sibling)
+                       continue;
+               sibling_handle = NULL;
+               autorestart_flag  = false;
+               ret = pkgmgrinfo_appinfo_get_appinfo(sibling->id,
+                                                       &sibling_handle);
+               if (PMINFO_R_OK != ret) {
+                       SETTING_TRACE_ERROR("pkgmgrinfo_appinfo_get_appinfo()"\
+                                       "Fail(%s) for %s",
+                                       get_error_message(ret),
+                                       sibling->label);
+                       continue;
+               }
+
+               ret = pkgmgrinfo_appinfo_is_autorestart(sibling_handle,
+                                                       &autorestart_flag);
+               if (PMINFO_R_OK != ret) {
+                       SETTING_TRACE_ERROR(
+                       "pkgmgrinfo_appinfo_is_autorestart()Fail(%s) for %s",
+                       get_error_message(ret), sibling->label);
+                       pkgmgrinfo_appinfo_destroy_appinfo(sibling_handle);
+                       continue;
+               }
+               ret = pkgmgrinfo_appinfo_is_taskmanage(sibling_handle,
+                                               &taskmanage_flag);
+               if (PMINFO_R_OK != ret) {
+                       SETTING_TRACE_ERROR(
+                       "pkgmgrinfo_appinfo_is_taskmanage()Fail(%s) for %s",
+                       get_error_message(ret), sibling->label);
+                       pkgmgrinfo_appinfo_destroy_appinfo(sibling_handle);
+                       continue;
+               }
+               pkgmgrinfo_appinfo_destroy_appinfo(sibling_handle);
+               /* We won't be able to kill it anyway: */
+               if (autorestart_flag || !taskmanage_flag)
+                       continue;
+               ret = app_manager_is_running(sibling->id, &running_flag);
+               if (APP_MANAGER_ERROR_NONE != ret)
+                       continue;
+               if (running_flag) {
+                       SETTING_TRACE_DEBUG(
+                               "Found running app :%s", sibling->label);
                        break;
-               cur = cur->next;
+               }
        }
 
-       if (NULL == cur) {
+       if (!running_flag) {
                elm_object_disabled_set(btn, EINA_TRUE);
                elm_object_disabled_set(obj, EINA_TRUE);
        }
 
-       return btn;
+       return box;
 }
 
-int appmgrUg_get_running_list(SettingAppMgrUG *ad)
+Evas_Object *appmgr_runinfo_apps_content_get(void *data, Evas_Object *genlist,
+                                       const char *part)
 {
-       int ret;
+       retv_if(!data, NULL);
+       Evas_Object *layout = NULL;
+       Evas_Object *icon = NULL;
+       app_t *app = data;
+       char desc[APPMGR_MAX_STR_LEN] = {0};
+
+       layout = elm_layout_add(genlist);
+       elm_layout_file_set(layout, EDJDIR"/setting-theme.edj",
+                       "gl_custom_item_app_run");
+       evas_object_size_hint_align_set(layout, EVAS_HINT_FILL, EVAS_HINT_FILL);
+       evas_object_size_hint_weight_set(layout, EVAS_HINT_EXPAND,
+                                       EVAS_HINT_EXPAND);
+
+       icon = elm_icon_add(layout);
+       elm_image_file_set(icon, app->icon, NULL);
+       elm_image_resizable_set(icon, EINA_TRUE, EINA_TRUE);
+       evas_object_size_hint_min_set(icon, 98, 98);
+       elm_object_part_content_set(layout, "elm.swallow.icon", icon);
+
+       elm_object_part_text_set(layout, "elm.text", app->label);
+       appmgr_size_to_str(app->ram_usage, desc, sizeof(desc));
+       elm_object_part_text_set(layout, "elm.text2", desc);
+       elm_object_part_text_set(layout, "elm.text.sub", app->sub_text);
+
+       return layout;
+}
 
-       retv_if(NULL == ad, SETTING_RETURN_FAIL);
+Evas_Object *appmgr_runinfo_title_get(void *data, Evas_Object *genlist,
+               const char *part)
+{
+       char desc[APPMGR_MAX_STR_LEN] = { 0 };
+       char size_str[APPMGR_MAX_STR_LEN] = { 0 };
+       SettingAppMgr *ad = data;
+       Evas_Object *layout = NULL;
+       Evas_Object *icon = NULL;
+
+       retv_if(data == NULL, NULL);
+
+       layout = elm_layout_add(genlist);
+       elm_layout_file_set(layout, EDJDIR"/setting-theme.edj",
+                               "gl_custom_item_app_run");
+       evas_object_size_hint_align_set(layout, EVAS_HINT_FILL, EVAS_HINT_FILL);
+       evas_object_size_hint_weight_set(layout, EVAS_HINT_EXPAND,
+                                       EVAS_HINT_EXPAND);
+
+       icon = elm_icon_add(layout);
+       elm_image_file_set(icon, ad->selected_running_app.icon, NULL);
+       elm_image_resizable_set(icon, EINA_TRUE, EINA_TRUE);
+       evas_object_size_hint_min_set(icon, 98, 98);
+       elm_object_part_content_set(layout, "elm.swallow.icon", icon);
+       elm_object_part_text_set(layout, "elm.text",
+                               ad->selected_running_app.label);
+       appmgr_size_to_str(ad->selected_running_app.ram_usage,
+                               size_str, sizeof(size_str));
+       elm_object_part_text_set(layout, "elm.text2", size_str);
+       snprintf(desc, sizeof(desc), _(MGRAPP_STR_ACTIVE_APPS_N),
+               eina_list_count(ad->selected_running_app.apps_in_package));
+       elm_object_part_text_set(layout, "elm.text.sub", desc);
+
+       /* TODO Implement with new API */
+       elm_object_part_text_set(layout, "elm.text.sub2", "hh:mm:ss");
+
+       return layout;
+}
 
-       g_list_foreach(ad->pkg_list, appmgrUg_del_running_list, NULL);
+static Eina_Bool _ram_usage_timer_cd(void *data)
+{
+       int ret = 0;
+       SettingAppMgr *ad = data;
+       Eina_List *cur = NULL;
+       app_t *sibling = NULL;
+       app_info_h sibling_app_info = NULL;
+
+       if (!ad)
+               return EINA_FALSE;
+
+       ret = app_info_create(ad->selected_running_app.id, &sibling_app_info);
+       if (APP_MANAGER_ERROR_NONE == ret) {
+               ad->selected_running_app.ram_usage =
+                               get_process_ram_usage_mb(sibling_app_info);
+               app_info_destroy(sibling_app_info);
+       }
 
-       ret = aul_app_get_running_app_info(appmgrUg_get_running_list_iter, ad);
-       warn_if(AUL_R_OK != ret, "aul_app_get_running_app_info() Fail", ret);
-       ad->is_runlist_ready = EINA_TRUE;
-       return SETTING_RETURN_SUCCESS;
+       EINA_LIST_FOREACH(ad->selected_running_app.apps_in_package, cur,
+                       sibling) {
+               sibling_app_info = NULL;
+               ret = app_info_create(sibling->id, &sibling_app_info);
+               if (APP_MANAGER_ERROR_NONE != ret)
+                       continue;
+               sibling->ram_usage =
+                               get_process_ram_usage_mb(sibling_app_info);
+               app_info_destroy(sibling_app_info);
+       }
+
+       elm_genlist_realized_items_update(ad->gl_run);
+
+       return EINA_TRUE;
 }
old mode 100644 (file)
new mode 100755 (executable)
index c8c4459..0a53b3a
  * limitations under the License.
  *
  */
-#include <appsvc.h>
-/*#include <resourced.h> */
-/*#include <data_usage.h> */
+
 #include <app_manager.h>
-#include <app_manager_extension.h>
-#include <pkgmgr-info.h>
 #include <package_manager.h>
-
+#include <runtime_info.h>
+#include <pkgmgr-info.h>
 #include "setting-appmgr-main.h"
 #include "setting-appmgr-runinfo.h"
 #include "setting-appmgr-pkginfo-utils.h"
 #include "setting-appmgr-async-worker.h"
 #include "setting-appmgr-utils.h"
 
+#include <aul.h>
 
-extern void appmgrUg_pkg_uninstall_click(void *data, Evas_Object *obj, void *event_info);
-extern void appmgrUg_pkg_clear_cache_click(void *data, Evas_Object *obj, void *event_info);
-extern void appmgrUg_pkg_moveto_cb(void *data, Evas_Object *obj, void *event_info);
-extern Evas_Object *appmgrUg_run_gl_stop_btn(void *data, Evas_Object *obj, const char *part);
-extern void appmgrUg_run_stop_click(void *data, Evas_Object *obj, void *event_info);
-
-static void appmgrUg_free_listinfo(gpointer data);
-
-void _get_size_cb(const char *package_id, const package_size_info_h size_info, void *data)
-{
-       retm_if(data == NULL, "data == NULL");
-       appmgr_listinfo *info = data;
-
-       long long size = 0;
-       package_size_info_get_data_size(size_info, &size);
-       info->total_size = (int)size;
-
-       package_size_info_get_app_size(size_info, &size);
-       info->total_size += (int)size;
-
-       info->valid_size = true;
-       if (info->size_idler) {
-               ecore_timer_del(info->size_idler);
-               info->size_idler = NULL;
-       }
-       elm_genlist_item_fields_update(info->item, "elm.text.sub",
-                                                                  ELM_GENLIST_ITEM_FIELD_TEXT);
-}
-
-Eina_Bool appmgrUg_get_app_size(void *data)
-{
-       retvm_if(data == NULL, EINA_FALSE, "Data parameter is NULL");
-       appmgr_listinfo *info = data;
-       retv_if(info == NULL, 0);
-
-       elm_genlist_item_fields_update(info->item, "elm.text.sub",
-                                                                  ELM_GENLIST_ITEM_FIELD_TEXT);
-
-       int ret = package_manager_get_package_size_info(info->pkgid,
-                                                                                                       _get_size_cb, info);
-       if (ret != 0) {
-               SETTING_TRACE_ERROR("failed to invoke ret = %d", ret);
-       }
-
-       return EINA_FALSE;
-}
-
-void _free_GSList(GSList *list)
-{
-       g_slist_foreach(list, (GFunc)g_free, NULL);
-       g_slist_free(list);
-}
-
-/*
-resourced_cb_ret _reset_all_restrict_apps_cb(const resourced_restriction_info *info, void *user_data) {
-       GSList** appid_list = (GSList**)user_data;
-       *appid_list = g_slist_prepend(*appid_list, g_strdup(info->app_id));
-       return 1;
-}
-
-void _reset_restrict_cb(char *app_id){
-       resourced_ret_c ret = remove_restriction_by_iftype(app_id, RESOURCED_IFACE_DATACALL);
-       if(RESOURCED_ERROR_OK != ret){
-               SETTING_TRACE_ERROR("reset restrict app: %s failed with %d", app_id, ret);
-       }
-} */
-
-void appmgrUg_size_to_str(int size, char *desc, int desc_size)
+void appmgr_size_to_str(int size, char *desc, int desc_size)
 {
        double tmp_size = 0.0;
        const int KILOBYTE_VALUE = 1024;
        const int MEGABYTE_VALUE = 1048576;
        const int GIGABYTE_VALUE = 1073741824;
 
-       if (size < MEGABYTE_VALUE) {    /* size < 1MB: show x.xKB */
-               tmp_size = (double)size / KILOBYTE_VALUE;
-               snprintf(desc, desc_size, "%4.2lf%s", tmp_size, _(MGRAPP_STR_KB));
-       } else if (size < GIGABYTE_VALUE) {     /* size < 1GB: show x.xMB */
-               tmp_size = (double)size / MEGABYTE_VALUE;
-               snprintf(desc, desc_size, "%4.2lf%s", tmp_size, _(MGRAPP_STR_MB));
+       if (size < MEGABYTE_VALUE) { /* size < 1MB: show x.xKB */
+               tmp_size = (double) size / KILOBYTE_VALUE;
+               snprintf(desc, desc_size, "%4.2lf%s", tmp_size,
+                               _(MGRAPP_STR_KB));
+       } else if (size < GIGABYTE_VALUE) { /* size < 1GB: show x.xMB */
+               tmp_size = (double) size / MEGABYTE_VALUE;
+               snprintf(desc, desc_size, "%4.2lf%s", tmp_size,
+                               _(MGRAPP_STR_MB));
        } else { /* 1G <= size: show x.xGB */
-               tmp_size = (double)size / GIGABYTE_VALUE;
-               snprintf(desc, desc_size, "%4.2lf%s", tmp_size, _(MGRAPP_STR_GB));
+               tmp_size = (double) size / GIGABYTE_VALUE;
+               snprintf(desc, desc_size, "%4.2lf%s", tmp_size,
+                               _(MGRAPP_STR_GB));
        }
 }
 
-void appmgrUg_popup_del(void *data, Evas_Object *obj, void *event_info)
+void appmgr_popup_del(void *data, Evas_Object *obj, void *event_info)
 {
-       SettingAppMgrUG *ad = data;
+       SettingAppMgr *ad = data;
 
        ret_if(data == NULL);
 
@@ -127,936 +61,472 @@ void appmgrUg_popup_del(void *data, Evas_Object *obj, void *event_info)
        ad->popup = NULL;
 }
 
-void appmgrUg_fail_popup(char *str, SettingAppMgrUG *ad)
+void appmgr_popup_close(void *data, Evas_Object *obj, void *event_info)
 {
-       if (ad->popup) {
-               evas_object_del(ad->popup);
-               ad->popup = NULL;
-       }
-
-       ad->popup = setting_create_popup(ad, ad->win, NULL,
-                                                                        str, appmgrUg_popup_del, 0, FALSE, FALSE,
-                                                                        1, MGRAPP_STR_OK);
-}
+       SettingAppMgr *ad = data;
 
-static void appmgrUg_update_listinfos(SettingAppMgrUG *ad)
-{
-       SETTING_TRACE_BEGIN;
+       ret_if(data == NULL);
 
-       if (ad->list_worker)
-               appmgrUg_stop_async_worker(ad->list_worker);
-       ad->list_worker = appmgrUg_start_async_worker(appmgrUg_get_listinfos,
-                                                                                                 appmgrUg_get_listinfos_cb, ad);
+       evas_object_del(ad->popup);
+       ad->popup = NULL;
+       ui_app_exit();
 }
 
-static int appmgrUg_pkgmgr_changed_cb(int req_id, const char *pkg_type,
-                                                                         const char *pkgid, const char *key, const char *val, const void *pmsg,
-                                                                         void *data)
+void appmgr_fail_popup(char *str, SettingAppMgr *ad)
 {
-       SettingAppMgrUG *ad = data;
-
-       retv_if(data == NULL, -1);
-
-       SETTING_TRACE_DEBUG("key:%s val:%s", key, val);
-       SETTING_TRACE_DEBUG("pkg_type:%s, pkgid:%s, sel_pkgid:%s", pkg_type, pkgid,
-                                               ad->sel_pkgid);
-
-       /*
-          if (!safeStrCmp(key, "start") && safeStrCmp(val, "uninstall"))
-          if (!safeStrCmp(key, "start") && !safeStrCmp(val, "install"))
-          if (!safeStrCmp(key, "start") && !safeStrCmp(val, "move"))
-          if (!safeStrCmp(key, "start") && !safeStrCmp(val, "update"))
-          */
-
-       if (!safeStrCmp(key, "error")) {
-               SETTING_TRACE_ERROR("uninstall() Fail(key:%s val:%s)", key, val);
-       } else if (!safeStrCmp(key, "end") && !safeStrCmp(val, "fail")) {
-               if (0 == safeStrCmp(ad->sel_pkgid, pkgid)) {
-                       if (APPMGRUG_PKG_REQUEST_UNINSTALL == ad->pkg_request) {
-                               SETTING_TRACE_ERROR("uninstall() Fail");
-                               appmgrUg_fail_popup(MGRAPP_STR_UNINSTALL_FAILED, ad);
-                               ad->pkg_request = APPMGRUG_PKG_REQUEST_NONE;
-                       } else if (APPMGRUG_PKG_REQUEST_MOVE == ad->pkg_request) {
-                               appmgrUg_pkg_moveto_worker_finish(ad);
-                       }
-               }
-       } else if (!safeStrCmp(key, "end") && !safeStrCmp(val, "ok")) {
-               if (0 == safeStrCmp(ad->sel_pkgid, pkgid)) {
-                       if (APPMGRUG_PKG_REQUEST_UNINSTALL == ad->pkg_request) {
-                               if (APPMGRUG_TAB_NONE == ad->tabtype)
-                                       ug_destroy_me(ad->ug);
-                               else
-                                       elm_naviframe_item_pop(ad->navi);
-
-                               if (ad->popup)
-                                       evas_object_del(ad->popup);
-                               ad->popup = setting_create_popup(ad, ad->win, NULL,
-                                                                                                MGRAPP_STR_UNINSTALL_COMPLETE, appmgrUg_popup_del, 0, FALSE, FALSE,
-                                                                                                1, MGRAPP_STR_OK);
-
-                               ad->pkg_request = APPMGRUG_PKG_REQUEST_NONE;
-                       } else if (APPMGRUG_PKG_REQUEST_MOVE == ad->pkg_request) {
-                               appmgrUg_pkg_moveto_worker_finish(ad);
-                       } else if (APPMGRUG_PKG_REQUEST_DISABLE == ad->pkg_request) {
-                               ad->sel_is_disabled = EINA_TRUE;
-                               ad->pkg_request = APPMGRUG_PKG_REQUEST_NONE;
-                               if (ad->pkginfo_view->is_create)
-                                       setting_view_update(ad->pkginfo_view, ad);
-                       } else if (APPMGRUG_PKG_REQUEST_ENABLE == ad->pkg_request) {
-                               ad->sel_is_disabled = EINA_FALSE;
-                               ad->pkg_request = APPMGRUG_PKG_REQUEST_NONE;
-                               if (ad->pkginfo_view->is_create)
-                                       setting_view_update(ad->pkginfo_view, ad);
-                       } else {
-                               if (ad->pkginfo_view->is_create)
-                                       setting_view_update(ad->pkginfo_view, ad);
-                       }
-               }
-
-               if (ad->main_view->is_create)
-                       appmgrUg_update_listinfos(ad);
+       if (ad->popup) {
+               evas_object_del(ad->popup);
+               ad->popup = NULL;
        }
 
-       return 0;
+       ad->popup = setting_create_popup(ad, ad->md.window, NULL, str,
+                       appmgr_popup_del, 0, FALSE, FALSE, 1, MGRAPP_STR_OK);
 }
 
-Evas_Object *appmgrUg_no_item(Evas_Object *parent, const char *text,
-                                                         const char *help)
+void appmgr_error_app_popup(char *str, SettingAppMgr *ad)
 {
-       Evas_Object *layout, *icon;
-
-       layout = elm_layout_add(parent);
-       elm_layout_theme_set(layout, "layout", "nocontents", "default");
-       evas_object_size_hint_weight_set(layout, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
-       evas_object_size_hint_align_set(layout, EVAS_HINT_FILL, EVAS_HINT_FILL);
-
-       icon = elm_image_add(layout);
-       elm_image_file_set(icon, SETTING_ICON_PATH_CFG "/00_nocontents_text_new.png", NULL);
-       elm_object_part_content_set(layout, "nocontents.image", icon);
-
-       elm_object_part_text_set(layout, "elm.text", _(text));
-       elm_layout_signal_emit(layout, "text,disabled", "");
-
-       if (help) {
-               elm_object_part_text_set(layout, "elm.help.text", _(help));
-               elm_layout_signal_emit(layout, "align.center", "elm");
+       if (ad->popup) {
+               evas_object_del(ad->popup);
+               ad->popup = NULL;
        }
 
-       return layout;
+       ad->popup = setting_create_popup(ad, ad->md.window, NULL, str,
+                       appmgr_popup_close, 0, FALSE, FALSE, 1, MGRAPP_STR_OK);
 }
 
-void
-progressbar_pulse_add(char *style_name, char *container_name, Evas_Object *layout)
+int get_process_ram_usage_mb(app_info_h handle)
 {
-       Evas_Object *progressbar = elm_progressbar_add(layout);
-
-       elm_object_style_set(progressbar, style_name);
-       elm_progressbar_pulse(progressbar, EINA_TRUE);
-       elm_object_part_content_set(layout, container_name, progressbar);
-
-       evas_object_size_hint_align_set(progressbar, EVAS_HINT_FILL, 0.5);
-       evas_object_size_hint_weight_set(progressbar, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
-
-       evas_object_show(progressbar);
-}
-
-Evas_Object *appmgrUg_loading_item(Evas_Object *parent, const char *text,
-                                                                  const char *help)
-{
-       Evas_Object *layout;
-
-       layout = elm_layout_add(parent);
-       elm_layout_theme_set(layout, "layout", "nocontents_loading", "default");
-       evas_object_size_hint_weight_set(layout, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
-       evas_object_size_hint_align_set(layout, EVAS_HINT_FILL, EVAS_HINT_FILL);
-
-       progressbar_pulse_add("process_Xlarge", "nocontents.image", layout);
-
-       elm_object_part_text_set(layout, "elm.text", _(text));
-       elm_layout_signal_emit(layout, "text,disabled", "");
-
-       if (help) {
-               elm_object_part_text_set(layout, "elm.help.text", _(help));
-               elm_layout_signal_emit(layout, "align.center", "elm");
+       pid_t pid = 0;
+       char *app_id = NULL;
+       int ret = 0;
+       app_context_h app_context = NULL;
+       process_memory_info_s *info = NULL;
+       int ram_used_mb = 0;
+
+       /* get app id */
+       ret = app_info_get_app_id(handle, &app_id);
+       if (ret != APP_MANAGER_ERROR_NONE) {
+               SETTING_TRACE_ERROR("app_info_get_app_id() %s",
+                               get_error_message(ret));
+               return 0;
        }
-
-       return layout;
-}
-
-char *appmgrUg_get_defualt_icon(pkgmgrinfo_appinfo_h handle)
-{
-       int ret;
-       char *type;
-       const char *icon;
-       const char *svc_icon = SETTING_ICON_PATH"/default_icon_service.png";
-       const char *app_icon = SETTING_ICON_PATH"/mainmenu.png";
-
-       ret = pkgmgrinfo_appinfo_get_component_type(handle, &type);
-       if (PMINFO_R_OK == ret) {
-               if (0 == safeStrCmp(type, "svcapp"))
-                       icon = svc_icon;
+       /* get app context if running */
+       ret = app_manager_get_app_context(app_id, &app_context);
+       if (ret != APP_MANAGER_ERROR_NONE) {
+               SETTING_TRACE_DEBUG("app_manager_get_app_context(%s) %s",
+                               app_id, get_error_message(ret));
+               free(app_id);
+               return 0;
+       }
+       /* get running app pid */
+       ret = app_context_get_pid(app_context, &pid);
+       if (ret == APP_MANAGER_ERROR_NONE) {
+               ret = runtime_info_get_process_memory_info(
+                               &pid, 1, &info);
+               if (RUNTIME_INFO_ERROR_NONE == ret && info)
+                       ram_used_mb = info->vsz;
                else
-                       icon = app_icon;
+                       SETTING_TRACE_ERROR("runtime_info_get_process_memory_info() %s",
+                                       get_error_message(ret));
        } else {
-               SETTING_TRACE_ERROR("pkgmgrinfo_appinfo_get_component_type() Fail(%d)", ret);
-               icon = app_icon;
+               SETTING_TRACE_ERROR("app_context_get_pid() %s",
+                               get_error_message(ret));
        }
 
-       return strdup(icon);
+       app_context_destroy(app_context);
+       free(info);
+       free(app_id);
+
+       return ram_used_mb;
 }
 
-static void appmgrUg_get_listinfo(pkgmgrinfo_pkginfo_h handle,
-                                                                 appmgr_listinfo *info)
+void appmgr_utils_stop_apps_in_package(SettingAppMgr_PkgInfo *pkg)
 {
        int ret = 0;
-       char *value;
-
-       ret_if(NULL == handle);
-       ret_if(NULL == info);
-
-       value = NULL;
-       ret = pkgmgrinfo_pkginfo_get_pkgid(handle, &value);
-       warn_if(ret < 0, "pkgmgrinfo_pkginfo_get_pkgid() Fail(%d)", ret);
-       info->pkgid = SAFE_STRDUP(value);
-
-       value = NULL;
-       ret = pkgmgrinfo_pkginfo_get_label(handle, &value);
-       warn_if(ret < 0, "pkgmgrinfo_pkginfo_get_label() Fail(%d)", ret);
-       info->pkg_label = SAFE_STRDUP(value);
-
-       value = NULL;
-       ret = pkgmgrinfo_pkginfo_get_mainappid(handle, &value);
-       warn_if(ret < 0, "pkgmgrinfo_pkginfo_get_mainappid() Fail(%d)", ret);
-       info->mainappid = SAFE_STRDUP(value);
-
-       value = NULL;
-       ret = pkgmgrinfo_pkginfo_get_icon(handle, &value);
-       warn_if(ret < 0, "pkgmgrinfo_pkginfo_get_icon() Fail(%d)", ret);
-       info->icon_path = appmgrUg_check_icon(value);
+       app_context_h app_context = NULL;
+       Eina_List *cur = NULL;
+       const char *app_id = NULL;
+       pid_t pid = 0;
+       setting_retm_if(!pkg, "Data parameter is NULL");
+
+       EINA_LIST_FOREACH(pkg->apps_in_package, cur, app_id) {
+               ret = app_manager_get_app_context(app_id, &app_context);\
+               if (APP_MANAGER_ERROR_NONE != ret) {
+                       SETTING_TRACE_DEBUG(
+                       "app_manager_get_app_context on %s Fail(%s)",
+                       app_id, get_error_message(ret));
+                       continue;
+               }
+               ret = app_context_get_pid(app_context, &pid);
+               if (APP_MANAGER_ERROR_NONE == ret)
+                       ret = aul_terminate_pid(pid);
 
-       ret = pkgmgrinfo_pkginfo_is_preload(handle, &info->is_preload);
-       warn_if(ret < 0, "pkgmgrinfo_pkginfo_is_preload() Fail(%d)", ret);
+               SETTING_TRACE_ERROR("Killing %s %s",
+                                       app_id, get_error_message(ret));
 
-       ret = pkgmgrinfo_pkginfo_is_update(handle, &info->is_update);
-       warn_if(ret < 0, "pkgmgrinfo_pkginfo_is_update() Fail(%d)", ret);
+/* Unfortunately this won't work for services:
+               ret = app_manager_request_terminate_bg_app(app_context);
+               if (APP_MANAGER_ERROR_NONE != ret) {
+                       SETTING_TRACE_ERROR(
+                       "app_manager_request_terminate_bg_app() on %s Fail(%d)",
+                       app_id, get_error_message(ret));
 
+               }
+*/
+               app_context_destroy(app_context);
+       }
 }
 
-static int appmgrUg_get_pkg_list_iter(pkgmgrinfo_pkginfo_h handle, void *data)
+void free_app_node_internals(app_node *node)
 {
-       GList **pkg_list = data;
-       appmgr_listinfo *info = NULL;
-
-       retv_if(NULL == handle, 0);
-       retv_if(NULL == data, -1);
+       if (!node)
+               return;
 
-       info = calloc(1, sizeof(appmgr_listinfo));
-       if (NULL == info) {
-               SETTING_TRACE_ERROR("calloc() Fail");
-               return 0;
-       }
+       free(node->appid);
+       free(node->pkgid);
+       free(node->label);
+       free(node->icon_path);
+       node->appid = NULL;
+       node->pkgid = NULL;
+       node->label = NULL;
+       node->icon_path = NULL;
+}
 
-       appmgrUg_get_listinfo(handle, info);
+void free_package_node_internals(package_node *node)
+{
+       if (!node)
+               return;
 
-       *pkg_list = g_list_append(*pkg_list, info);
-       return 0;
+       free(node->pkgid);
+       free(node->label);
+       free(node->icon_path);
+       node->pkgid = NULL;
+       node->label = NULL;
+       node->icon_path = NULL;
 }
 
-static int appmgrUg_get_disable_pkg_list_iter(pkgmgrinfo_pkginfo_h handle, void *data)
+void appmgr_utils_update_app_node(app_node *node, app_info_h app_info)
 {
-       GList **pkg_list = data;
-       appmgr_listinfo *info = NULL;
+       char *label = NULL;
+       ret_if(!node);
 
-       retv_if(NULL == handle, 0);
-       retv_if(NULL == data, -1);
+       (void)app_info_get_app_id(app_info, &node->appid);
+       (void)app_info_get_package(app_info, &node->pkgid);
+       (void)app_info_get_label(app_info, &node->label);
 
-       info = calloc(1, sizeof(appmgr_listinfo));
-       if (NULL == info) {
-               SETTING_TRACE_ERROR("calloc() Fail");
-               return 0;
+       if (!node->label) {
+               (void)app_info_get_exec(app_info, &label);
+               if (label) {
+                       node->label = strdup(basename(label));
+                       free(label);
+               }
        }
 
-       info->is_disabled = EINA_TRUE;
-       info->valid_size = EINA_TRUE;
-       info->total_size = 0;
+       (void)app_info_get_icon(app_info, &node->icon_path);
+       if (EINA_TRUE != ecore_file_exists(node->icon_path)) {
+               free(node->icon_path);
+               node->icon_path = get_application_default_icon(node->appid);
+       }
 
-       appmgrUg_get_listinfo(handle, info);
+       (void)app_info_is_enabled(app_info, &node->is_enabled);
+       (void)app_manager_is_running(node->appid, &node->is_running);
 
-       *pkg_list = g_list_append(*pkg_list, info);
-       return 0;
+       node->ram_used = get_process_ram_usage_mb(app_info);
 }
 
-static gint appmgrUg_sort_atoz(gconstpointer a, gconstpointer b)
+static bool _app_info_cb(app_info_h app_info, void *user_data)
 {
-       int len;
-       const appmgr_listinfo *info1 = a;
-       const appmgr_listinfo *info2 = b;
+       Eina_List **list = user_data;
+       app_node *node = calloc(1, sizeof(app_node));
 
-       retv_if(NULL == a, 0);
-       retv_if(NULL == b, 0);
-       retv_if(NULL == info1->pkg_label, 1);
-       retv_if(NULL == info2->pkg_label, -1);
+       retv_if(!node, false);
 
-       if (strlen(info1->pkg_label) < strlen(info2->pkg_label))
-               len = strlen(info1->pkg_label);
-       else
-               len = strlen(info2->pkg_label);
+       appmgr_utils_update_app_node(node, app_info);
+       *list = eina_list_append(*list, node);
 
-       return strncasecmp(info1->pkg_label, info2->pkg_label, len);
+       return true;
 }
 
-static gint appmgrUg_sort_ztoa(gconstpointer a, gconstpointer b)
+void appmgr_utils_init_apps_list(SettingAppMgr *ad)
 {
-       int len;
-       const appmgr_listinfo *info1 = a;
-       const appmgr_listinfo *info2 = b;
-
-       retv_if(NULL == a, 0);
-       retv_if(NULL == b, 0);
-       retv_if(NULL == info1->pkg_label, -1);
-       retv_if(NULL == info2->pkg_label, 1);
+       int ret = 0;
+       ret_if(!ad || ad->apps);
 
-       if (strlen(info1->pkg_label) < strlen(info2->pkg_label))
-               len = strlen(info1->pkg_label);
-       else
-               len = strlen(info2->pkg_label);
+       ret = app_manager_foreach_app_info(_app_info_cb, &ad->apps);
+       if (APP_MANAGER_ERROR_NONE != ret) {
+               SETTING_TRACE_ERROR(
+                       "app_manager_foreach_app_info() Fail(%s)",
+                       get_error_message(ret));
+       }
 
-       return strncasecmp(info2->pkg_label, info1->pkg_label, len);
+       ad->apps = appmgr_utils_sort_apps_list(ad->sorttype, ad->apps);
 }
 
-static gint appmgrUg_sort_size(gconstpointer a, gconstpointer b)
+static void _package_size_info_receive_cb(const char *package_id,
+               const package_size_info_h size_info,
+                                       void *user_data)
 {
-       const appmgr_listinfo *info1 = a;
-       const appmgr_listinfo *info2 = b;
+       long long tmp = 0;
+       package_node *node = user_data;
+       ret_if(!node);
 
-       retv_if(NULL == a, 0);
-       retv_if(NULL == b, 0);
+       package_size_info_get_data_size(size_info, &tmp);
+       node->package_size += tmp;
+       tmp = 0;
+       package_size_info_get_cache_size(size_info, &tmp);
+       node->package_size += tmp;
+       tmp = 0;
+       package_size_info_get_app_size(size_info, &tmp);
+       node->package_size += tmp;
+       tmp = 0;
+       package_size_info_get_external_data_size(size_info, &tmp);
+       node->package_size += tmp;
+       tmp = 0;
+       package_size_info_get_external_cache_size(size_info, &tmp);
+       node->package_size += tmp;
+       tmp = 0;
+       package_size_info_get_external_app_size(size_info, &tmp);
+       node->package_size += tmp;
 
-       return info2->total_size - info1->total_size;
+       node->size_update_in_progress = false;
 }
 
-gint appmgrUg_compare_pkgname(gconstpointer item, gconstpointer pkg_name)
+void appmgr_utils_update_package_node(package_node *node,
+                                       package_info_h package_info)
 {
-       const appmgr_listinfo *appinfo = item;
+       char *main_app_id = NULL;
+       pkgmgrinfo_pkginfo_h internal_api_handle = NULL;
+       int ret = 0;
+       ret_if(!node);
+
+       (void)package_info_get_package(package_info, &node->pkgid);
+       (void)package_info_get_label(package_info, &node->label);
+       (void)package_info_is_preload_package(package_info,
+                                               &node->is_preloaded);
+       /* try to find icon: */
+       (void)package_info_get_icon(package_info, &node->icon_path);
+       if (EINA_TRUE != ecore_file_exists(node->icon_path)) {
+               free(node->icon_path);
+               node->icon_path = NULL;
+               /* try harder(internal API): */
+               ret = pkgmgrinfo_pkginfo_get_pkginfo(node->pkgid,
+                                                       &internal_api_handle);
+               if (PMINFO_R_OK == ret) {
+                       ret = pkgmgrinfo_pkginfo_get_mainappid(
+                                       internal_api_handle, &main_app_id);
+
+                       if (PMINFO_R_OK == ret)
+                                       node->icon_path = get_application_default_icon(main_app_id);
+                       pkgmgrinfo_pkginfo_destroy_pkginfo(internal_api_handle);
+               }
+       }
 
-       return safeStrCmp(appinfo->pkgid, pkg_name);
+       ret = package_manager_get_package_size_info(node->pkgid,
+                                               _package_size_info_receive_cb,
+                                               node);
+       if (PACKAGE_MANAGER_ERROR_NONE == ret)
+               node->size_update_in_progress = true;
 }
 
-static Eina_Bool appmgrUg_get_all_pkg_sizesort(void *data)
+static bool _package_info_cb(package_info_h package_info, void *user_data)
 {
-       SettingAppMgrUG *ad = data;
+       Eina_List **list = user_data;
+       package_node *node = calloc(1, sizeof(package_node));
 
-       retv_if(NULL == data, ECORE_CALLBACK_CANCEL);
-       retv_if(APPMGRUG_SORT_SIZE != ad->sorttype, ECORE_CALLBACK_CANCEL);
+       retv_if(!node, false);
 
-       ad->pkg_list = g_list_sort(ad->pkg_list, appmgrUg_sort_size);
-       appmgrUg_main_genlist_append_items(ad);
+       appmgr_utils_update_package_node(node, package_info);
+       *list = eina_list_append(*list, node);
 
-       ad->size_idler = NULL;
-       return ECORE_CALLBACK_CANCEL;
+       return true;
 }
 
-static int appmgrUg_get_all_pkg_size(int req_id, const char *pkg_type,
-                                                                        const char *pkg_name, const char *key, const char *val, const void *pmsg,
-                                                                        void *data)
+void appmgr_utils_init_pkgs_list(SettingAppMgr *ad)
 {
-       /*If get all size finished. return directly */
-       GList *list;
-       SettingAppMgrUG *ad = data;
-       retvm_if(!ad || ad->can_sizesort, 0, "return");
-
-       retv_if(NULL == data, 0);
-       retv_if(NULL == val, 0);
-
-       if (safeStrCmp(val, "end") == 0) {
-               SETTING_TRACE_DEBUG("Finish size info update");
-               ad->can_sizesort = TRUE;
-               return 0;
-       }
-
-       list = g_list_find_custom(ad->pkg_list, pkg_name, appmgrUg_compare_pkgname);
-       if (list) {
-               appmgr_listinfo *info = list->data;
-
-               info->valid_size = true;
-               info->total_size = atoi(val);
+       int ret;
+       ret_if(!ad || ad->packages);
 
-               if (APPMGRUG_SORT_SIZE == ad->sorttype) {
-                       if (ad->size_idler)
-                               ecore_idler_del(ad->size_idler);
-                       ad->size_idler = ecore_idler_add(appmgrUg_get_all_pkg_sizesort, ad);
-               } else {
-                       if (info->item)
-                               elm_genlist_item_fields_update(info->item, "elm.text.sub", ELM_GENLIST_ITEM_FIELD_TEXT);
-               }
+       ret = package_manager_foreach_package_info(_package_info_cb, &ad->packages);
+       if (PACKAGE_MANAGER_ERROR_NONE != ret) {
+               SETTING_TRACE_ERROR(
+                       "package_manager_foreach_package_info() Fail(%s)",
+                       get_error_message(ret));
        }
 
-       return 0;
+       ad->packages = appmgr_utils_sort_pkgs_list(ad->sorttype, ad->packages);
 }
 
-GList *appmgrUg_sort_pkg_list(int sorttype, GList *pkg_list)
+void appmgr_utils_free_apps_and_pkgs_lists(SettingAppMgr *ad)
 {
-       if (APPMGRUG_SORT_SIZE == sorttype)
-               return g_list_sort(pkg_list, appmgrUg_sort_size);
-       else if (APPMGRUG_SORT_ZTOA == sorttype)
-               return g_list_sort(pkg_list, appmgrUg_sort_ztoa);
-       else
-               return g_list_sort(pkg_list, appmgrUg_sort_atoz);
-}
-
-int appmgrUg_get_listinfos(SettingAppMgrUG *ad)
-{
-       int ret;
-       GList *pkg_list = NULL;
+       void *node_data = NULL;
 
-       retv_if(ad == NULL, SETTING_GENERAL_ERR_NULL_DATA_PARAMETER);
-
-       /*init app list */
-       ret = pkgmgrinfo_pkginfo_get_list(appmgrUg_get_pkg_list_iter, &pkg_list);
-       if (ret < 0) {
-               SETTING_TRACE_ERROR("pkgmgrinfo_pkginfo_get_list() Fail(%d)", ret);
-               return SETTING_RETURN_FAIL;
+       EINA_LIST_FREE(ad->apps, node_data) {
+               free_app_node_internals(node_data);
+               free(node_data);
        }
+       ad->apps = NULL;
 
-       APPMGRUG_STOP_POINT;
-
-       /*Get disabled pkg list */
-       pkgmgrinfo_pkginfo_filter_h filter_handle;
-       ret = pkgmgrinfo_pkginfo_filter_create(&filter_handle);
-
-       warn_if(PMINFO_R_OK != ret, "pkgmgrinfo_appinfo_filter_create() Fail(%d)", ret);
-
-       ret = pkgmgrinfo_pkginfo_filter_add_bool(filter_handle,
-                                                                                        PMINFO_PKGINFO_PROP_PACKAGE_SUPPORT_DISABLE, EINA_TRUE);
-
-       warn_if(PMINFO_R_OK != ret, "pkgmgrinfo_pkginfo_filter_add_bool() Fail(%d)", ret);
-
-       ret = pkgmgrinfo_pkginfo_filter_foreach_pkginfo(filter_handle,
-                                                                                                       appmgrUg_get_disable_pkg_list_iter, &pkg_list);
-       warn_if(PMINFO_R_OK != ret, "pkgmgrinfo_pkginfo_filter_foreach_pkginfo() Fail(%d)", ret);
-
-       pkgmgrinfo_pkginfo_filter_destroy(filter_handle);
-
-       APPMGRUG_STOP_POINT;
-
-       ad->old_pkg_list = ad->pkg_list;
-       ad->pkg_list = appmgrUg_sort_pkg_list(ad->sorttype, pkg_list);
-
-       APPMGRUG_STOP_POINT;
-
-       if (ad->pc_all_size)
-               pkgmgr_client_free(ad->pc_all_size);
-
-       APPMGRUG_STOP_POINT;
-
-       /*request total size */
-       ad->can_sizesort = FALSE;
-
-       ad->pc_all_size = pkgmgr_client_new(PC_LISTENING);
-       if (NULL == ad->pc_all_size) {
-               SETTING_TRACE_ERROR("pkgmgr_client_new() Faill");
-               return SETTING_RETURN_FAIL;
-       }
-
-       APPMGRUG_STOP_POINT;
-
-       ret = pkgmgr_client_set_status_type(ad->pc_all_size, PKGMGR_CLIENT_STATUS_GET_SIZE);
-       if (ret < 0) {
-               SETTING_TRACE_ERROR("pkgmgr_client_set_status_type() Fail(%d)", ret);
-               pkgmgr_client_free(ad->pc_all_size);
-               ad->pc_all_size = NULL;
-               return SETTING_RETURN_FAIL;
+       EINA_LIST_FREE(ad->packages, node_data) {
+               free_package_node_internals(node_data);
+               free(node_data);
        }
-
-       APPMGRUG_STOP_POINT;
-
-       ret = pkgmgr_client_listen_status(ad->pc_all_size, (pkgmgr_handler)appmgrUg_get_all_pkg_size, ad);
-       if (ret < 0) {
-               SETTING_TRACE_ERROR("pkgmgr_client_listen_status() Fail(%d)", ret);
-               pkgmgr_client_free(ad->pc_all_size);
-               ad->pc_all_size = NULL;
-               return SETTING_RETURN_FAIL;
-       }
-
-       APPMGRUG_STOP_POINT;
-
-       /* TODO */
-       /* Find new api for Tizen 3.0 */
-       /*ret = pkgmgr_client_request_size_info(); */
-       /*warn_if(ret < 0, "pkgmgr_client_request_size_info() Fail", ret); */
-
-       return SETTING_RETURN_SUCCESS;
+       ad->packages = NULL;
 }
 
-void appmgrUg_get_listinfos_cb(int fn_result, SettingAppMgrUG *ad)
+int appmgr_utils_init_apps_and_pkgs_lists(SettingAppMgr *ad)
 {
-       ret_if(NULL == ad);
-
-       if (SETTING_RETURN_SUCCESS != fn_result) {
-               SETTING_TRACE_ERROR("appmgrUg_get_listinfos() Fail(%d)", fn_result);
-       } else {
-               setting_view_update(ad->main_view, ad);
+       appmgr_utils_free_apps_and_pkgs_lists(ad);
+       appmgr_utils_init_apps_list(ad);
+       appmgr_utils_init_pkgs_list(ad);
 
-               /*after listinfos & genlist updated, free old listinfos */
-               if (ad->old_pkg_list) {
-                       g_list_free_full(ad->old_pkg_list, appmgrUg_free_listinfo);
-                       ad->old_pkg_list = NULL;
-               }
-       }
-       ad->list_worker = NULL;
+       return SETTING_RETURN_SUCCESS;
 }
 
-void appmgrUg_get_runlistinfos_cb(int fn_result, SettingAppMgrUG *ad)
+static int _apps_sort_by_size(const void *a, const void *b)
 {
-       ret_if(NULL == ad);
+       const app_node *info1 = a;
+       const app_node *info2 = b;
 
-       if (SETTING_RETURN_SUCCESS != fn_result) {
-               SETTING_TRACE_ERROR("appmgrUg_get_listinfos() Fail(%d)", fn_result);
-       } else {
-               setting_view_update(ad->main_view, ad);
-       }
-       ad->running_list_worker = NULL;
+       retv_if(NULL == a, 0);
+       retv_if(NULL == b, 0);
+
+       return info2->ram_used - info1->ram_used;
 }
 
-void appmgrUg_pkgmgr_subscribe(SettingAppMgrUG *ad)
+static int _packages_sort_by_size(const void *a, const void *b)
 {
-       int ret;
-
-       ret_if(NULL == ad);
+       const package_node *info1 = a;
+       const package_node *info2 = b;
 
-       ad->pc_main = pkgmgr_client_new(PC_LISTENING);
-       if (NULL == ad->pc_main) {
-               SETTING_TRACE_ERROR("pkgmgr_client_new() Fail");
-               return;
-       }
-
-       ret = pkgmgr_client_set_status_type(ad->pc_all_size, PKGMGR_CLIENT_STATUS_GET_SIZE);
-       if (ret < 0) {
-               SETTING_TRACE_ERROR("pkgmgr_client_set_status_type() Fail(%d)", ret);
-               pkgmgr_client_free(ad->pc_all_size);
-               ad->pc_main = NULL;
-       }
-
-       ret = pkgmgr_client_listen_status(ad->pc_main, (pkgmgr_handler)appmgrUg_pkgmgr_changed_cb, ad);
-       if (ret < 0) {
-               SETTING_TRACE_ERROR("pkgmgr_client_listen_status() Fail(%d)", ret);
-               pkgmgr_client_free(ad->pc_main);
-               ad->pc_main = NULL;
-               return;
-       }
-}
+       retv_if(NULL == a, 0);
+       retv_if(NULL == b, 0);
 
-void appmgrUg_pkgmgr_deinit(SettingAppMgrUG *ad)
-{
-       if (ad->pc_main) {
-               pkgmgr_client_free(ad->pc_main);
-               ad->pc_main = NULL;
-       }
-       if (ad->pc_all_size) {
-               pkgmgr_client_free(ad->pc_all_size);
-               ad->pc_all_size = NULL;
-       }
-       if (ad->size_idler) {
-               ecore_idler_del(ad->size_idler);
-               ad->size_idler = NULL;
-       }
+       return info2->package_size - info1->package_size;
 }
 
-static void appmgrUg_free_listinfo(gpointer data)
+static int _apps_sort_ztoa(const void *a, const void *b)
 {
-       appmgr_listinfo *info = data;
-
-       ret_if(NULL == data);
+       int len;
+       const app_node *info1 = a;
+       const app_node *info2 = b;
 
-       free(info->pkgid);
-       free(info->icon_path);
-       free(info->pkg_label);
+       retv_if(NULL == a, 0);
+       retv_if(NULL == b, 0);
+       retv_if(NULL == info1->label, -1);
+       retv_if(NULL == info2->label, 1);
 
-       g_list_free_full(info->runinfos, appmgrUg_free_runinfo);
-       g_list_free_full(info->def_appids, free);
-       free(info);
-}
+       if (strlen(info1->label) < strlen(info2->label))
+               len = strlen(info1->label);
+       else
+               len = strlen(info2->label);
 
-void appmgrUg_free_listinfos(SettingAppMgrUG *ad)
-{
-       g_list_free_full(ad->pkg_list, appmgrUg_free_listinfo);
-       ad->pkg_list = NULL;
+       return strncasecmp(info2->label, info1->label, len);
 }
 
-Evas_Object *appmgrUg_info_title_gl_icon_get(void *data, Evas_Object *obj,
-                                                                                        const char *part)
+static int _packages_sort_ztoa(const void *a, const void *b)
 {
-       Evas_Object *icon = NULL;
-       SettingAppMgrUG *ad = data;
-
-       retv_if(data == NULL, NULL);
-       if (safeStrCmp(part, "elm.icon.1"))
-               return NULL;
+       int len;
+       const package_node *info1 = a;
+       const package_node *info2 = b;
 
-       /* icon for 'elm.icon' part */
-       icon = elm_icon_add(obj);
+       retv_if(NULL == a, 0);
+       retv_if(NULL == b, 0);
+       retv_if(NULL == info1->label, -1);
+       retv_if(NULL == info2->label, 1);
 
-       elm_image_file_set(icon, ad->sel_icon, NULL);
-       evas_object_size_hint_weight_set(icon, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
-       evas_object_size_hint_align_set(icon, EVAS_HINT_FILL, EVAS_HINT_FILL);
+       if (strlen(info1->label) < strlen(info2->label))
+               len = strlen(info1->label);
+       else
+               len = strlen(info2->label);
 
-       evas_object_show(icon);
-       return icon;
+       return strncasecmp(info2->label, info1->label, len);
 }
 
-void appmgrUg_pkg_disable_enable_cb(void *data, Evas_Object *obj,
-                                                                       void *event_info)
-{
-       SETTING_TRACE_BEGIN;
-       setting_retm_if(data == NULL, "Data parameter is NULL");
-       SettingAppMgrUG *ad = data;
-       ret_if(NULL == ad->pkginfo);
-       appmgr_pkginfo *info = ad->pkginfo;
-
-       if (info->pc_request)
-               pkgmgr_client_free(info->pc_request);
-       info->pc_request = pkgmgr_client_new(PC_REQUEST);
-       if (NULL == info->pc_request) {
-               SETTING_TRACE_ERROR("pkgmgr_client_new() Fail");
-               return;
-       }
 
-       if (info->is_disable) {
-               pkgmgr_client_activate(info->pc_request, info->pkg_type, info->pkgid);
-               ad->pkg_request = APPMGRUG_PKG_REQUEST_ENABLE;
-       } else {
-               pkgmgr_client_deactivate(info->pc_request, info->pkg_type, info->pkgid);
-               ad->pkg_request = APPMGRUG_PKG_REQUEST_DISABLE;
-       }
-}
-
-void appmgrUg_pkg_stop_cb(void *data, Evas_Object *obj, void *event_info)
+static int _apps_sort_atoz(const void *a, const void *b)
 {
-       SETTING_TRACE_BEGIN;
-
-       SettingAppMgrUG *ad = data;
-       setting_retm_if(ad == NULL, "Data parameter is NULL");
-       appmgr_pkginfo *info = ad->pkginfo;
-       ret_if(info == NULL);
-
-       GList *cur = info->appids;
-       while (cur) {
-               int ret;
-               bool running_flag = 0;
-               char *appid = cur->data;
-               cur = cur->next;
-               if (NULL == appid)
-                       continue;
-               ret = app_manager_is_running(appid, &running_flag);
-               warn_if(APP_MANAGER_ERROR_NONE != ret, "app_manager_is_running Fail(%d)", ret);
-               if (0 == running_flag)
-                       continue;
-
-               app_context_h app_context;
-
-               ret = app_manager_get_app_context(appid, &app_context);
-               if (APP_MANAGER_ERROR_NONE != ret) {
-                       SETTING_TRACE_ERROR("app_manager_get_app_context Fail(%d)", ret);
-                       return;
-               }
-
-               ret = app_manager_terminate_app(app_context);
-               if (APP_MANAGER_ERROR_NONE != ret) {
-                       SETTING_TRACE_ERROR("app_manager_terminate_app() Fail(%d)", ret);
-                       app_context_destroy(app_context);
-                       return;
-               }
-
-               app_context_destroy(app_context);
-       }
-       elm_object_disabled_set(obj, EINA_TRUE);
+       return -1 * _apps_sort_ztoa(a, b);
 }
 
-Evas_Object *appmgrUg_info_2button1_gl_icon_get(void *data, Evas_Object *obj,
-                                                                                               const char *part)
+static int _packages_sort_atoz(const void *a, const void *b)
 {
-       SETTING_TRACE_BEGIN;
-
-       SettingAppMgrUG *ad = data;
-       appmgr_pkginfo *info;
-       bool running_flag;
-       GList *cur = NULL;
-       int ret;
-       char *appid = NULL;
-       Evas_Object *box = NULL;
-       Evas_Object *button1 = NULL;
-       Evas_Object *button2 = NULL;
-
-       setting_retvm_if(ad == NULL, NULL, "Data parameter is NULL");
-       if (0 != safeStrCmp(part, "elm.swallow.content")) {
-               return NULL;
-       }
-       setting_retvm_if(ad->pkginfo == NULL, NULL, "ad->pkginfo is NULL");
-       info = ad->pkginfo;
-
-       box = elm_box_add(obj);
-       elm_box_horizontal_set(box, 1);
-       elm_box_align_set(box, 0.0, 0.5);
-       elm_box_padding_set(box, 10, 0);
-
-       /* Force stop button */
-       running_flag = false;   /* check if have running app */
-       cur = info->appids;
-       while (cur) {
-               appid = cur->data;
-               cur = cur->next;
-               if (NULL == appid)
-                       continue;
-
-               ret = app_manager_is_running(appid, &running_flag);
-               warn_if(APP_MANAGER_ERROR_NONE != ret, "app_manager_is_running Fail(%d)", ret);
-               if (running_flag) {
-                       break;
-               }
-       }
-
-       button1 = setting_create_button(box, MGRAPP_STR_FORCE_STOP,
-                                                                       NULL, appmgrUg_pkg_stop_cb, ad);
-       setting_retvm_if(!button1, NULL, "button1 is NULL");
-
-       if (!running_flag)
-               elm_object_disabled_set(button1, EINA_TRUE);
-
-       /* Disable/Enable button */
-       button2 = setting_create_button(box, MGRAPP_STR_DISABLE,
-                                                                       NULL, appmgrUg_pkg_disable_enable_cb, ad);
-       setting_retvm_if(!button2, NULL, "button2 is NULL");
-
-       if (!info->is_support_disable) {
-               elm_object_disabled_set(button2, EINA_TRUE);
-       } else if (info->is_disable) {
-               elm_object_disabled_set(button2, EINA_FALSE);
-               elm_object_text_set(button2, _(MGRAPP_STR_ENABLE));
-       }
-
-       elm_box_pack_end(box, button1);
-       elm_box_pack_end(box, button2);
-
-       /* TODO: remove when box size bug will be fixed */
-       int w, h;
-       evas_object_size_hint_min_get(button1, &w, &h);
-       evas_object_size_hint_min_set(box, 0, h);
-       /* */
-
-       evas_object_show(button1);
-       evas_object_show(button2);
-       evas_object_show(box);
-       return box;
+       return -1 * _packages_sort_ztoa(a, b);
 }
 
-Evas_Object *appmgrUg_info_2button2_gl_icon_get(void *data, Evas_Object *obj,
-                                                                                               const char *part)
+Eina_List *appmgr_utils_sort_apps_list(int sorttype, Eina_List *apps_list)
 {
-       SETTING_TRACE_BEGIN;
-
-       SettingAppMgrUG *ad = data;
-       int ret;
-       int mmc;
-       char *btn_str = NULL;
-       appmgr_pkginfo *info = NULL;
-       const char *mmc_key = VCONFKEY_SYSMAN_MMC_STATUS;
-       Evas_Object *box = NULL;
-       Evas_Object *button1 = NULL;
-       Evas_Object *button2 = NULL;
-
-       setting_retvm_if(ad == NULL, NULL, "Data parameter is NULL");
-       info = ad->pkginfo;
-       setting_retvm_if(info == NULL, NULL, "ad->pkginfo is NULL");
-       if (safeStrCmp(part, "elm.swallow.content") != 0)
-               return NULL;
-
-       box = elm_box_add(obj);
-       elm_box_horizontal_set(box, 1);
-       elm_box_align_set(box, 0.0, 0.5);
-       elm_box_padding_set(box, 8, 0);
-
-
-       /* Move to */
-       mmc = VCONFKEY_SYSMAN_MMC_REMOVED;
-       ret = vconf_get_int(mmc_key, &mmc);
-       warn_if(ret, "vconf_get_int(%s) Fail", mmc_key);
-
-       if (PMINFO_INTERNAL_STORAGE == info->storage)
-               btn_str = MGRAPP_STR_MOVE_TO_SD;
-       else
-               btn_str = MGRAPP_STR_MOVE_TO_PHONE;
-
-       button1 = setting_create_button(box, btn_str, NULL,
-                                                                       appmgrUg_pkg_moveto_cb, ad);
-
-       if (VCONFKEY_SYSMAN_MMC_MOUNTED != mmc || !info->is_movable || info->is_preload)
-               elm_object_disabled_set(button1, EINA_TRUE);
-
-       /* Uninstall */
-       if (info->is_preload && info->is_updated)
-               btn_str = MGRAPP_STR_UNINSTALL_UPDATES;
-       else
-               btn_str = MGRAPP_STR_UNINSTALL;
-
-       button2 = setting_create_button(box, btn_str, NULL,
-                                                                       appmgrUg_pkg_uninstall_click, ad);
-
-       if (!info->removable)
-               elm_object_disabled_set(button2, EINA_TRUE);
-
-       elm_box_pack_end(box, button1);
-       elm_box_pack_end(box, button2);
-
-       /* TODO: remove when box size bug will be fixed */
-       int w, h;
-       evas_object_size_hint_min_get(button1, &w, &h);
-       evas_object_size_hint_min_set(box, 0, h);
-       /* */
-
-       evas_object_show(button1);
-       evas_object_show(button2);
-       evas_object_show(box);
-       return box;
+       if (APPMGR_SORT_SIZE == sorttype)
+               return eina_list_sort(apps_list, eina_list_count(apps_list),
+                                       _apps_sort_by_size);
+       if (APPMGR_SORT_ZTOA == sorttype)
+               return eina_list_sort(apps_list, eina_list_count(apps_list),
+                                       _apps_sort_ztoa);
+       return eina_list_sort(apps_list, eina_list_count(apps_list),
+                                       _apps_sort_atoz);
 }
 
-Evas_Object *appmgrUg_info_1button_gl_icon_get(void *data, Evas_Object *obj,
-                                                                                          const char *part)
+Eina_List *appmgr_utils_sort_pkgs_list(int sorttype, Eina_List *pkg_list)
 {
-       SETTING_TRACE_BEGIN;
-
-       setting_retvm_if(data == NULL, NULL, "Data parameter is NULL");
-       if (0 != safeStrCmp(part, "elm.swallow.content"))
-               return NULL;
-
-       Setting_GenGroupItem_Data *item_data = data;
-       SettingAppMgrUG *ad = item_data->userdata;
-       setting_retvm_if(ad == NULL, NULL, "ad is NULL");
-
-       Evas_Object *box = elm_box_add(obj);
-       elm_box_horizontal_set(box, 1);
-       elm_box_align_set(box, 0.0, 0.5);
-       elm_box_padding_set(box, 8, 0);
-
-       appmgr_pkginfo *info;
-
-       retv_if(NULL == ad->pkginfo, NULL);
-
-       info = ad->pkginfo;
-
-       /* Clear cache */
-       Evas_Object *button1 = setting_create_button(box,
-                                                                                                MGRAPP_STR_CLEAR_CACHE, NULL,
-                                                                                                appmgrUg_pkg_clear_cache_click, ad);
-
-       if (info->sz_cache <= 0) {
-               elm_object_disabled_set(button1, EINA_TRUE);
-       }
-
-       /* Fake button to reserve space after button1 */
-       Evas_Object *button2 = setting_create_button(box, "BLANK", NULL, NULL,
-                                                                                                NULL);
-       evas_object_hide(button2);
-
-       elm_box_pack_end(box, button1);
-       elm_box_pack_end(box, button2);
-
-       /* TODO: remove when box size bug will be fixed */
-       int w, h;
-       evas_object_size_hint_min_get(button1, &w, &h);
-       evas_object_size_hint_min_set(box, 0, h);
-       /* */
-
-       /*evas_object_show(button1); */
-       evas_object_show(button1);
-       evas_object_show(box);
-
-       SETTING_TRACE_END;
-       return box;
+       if (APPMGR_SORT_SIZE == sorttype)
+               return eina_list_sort(pkg_list, eina_list_count(pkg_list),
+                                       _packages_sort_by_size);
+       if (APPMGR_SORT_ZTOA == sorttype)
+               return eina_list_sort(pkg_list, eina_list_count(pkg_list),
+                                       _packages_sort_ztoa);
+       return eina_list_sort(pkg_list, eina_list_count(pkg_list),
+                                       _packages_sort_atoz);
 }
 
-char *appmgrUg_info_title_gl_label_get(void *data, Evas_Object *obj,
-                                                                          const char *part)
+bool appmgr_utils_SD_card_in_internal_mode(bool *in_internal_mode)
 {
-       char *label = NULL;
-       SettingAppMgrUG *ad = data;
-
-       retv_if(data == NULL, NULL);
-
-       if (0 == strcmp(part, "elm.text")) {
-               label = SAFE_STRDUP(ad->sel_label);
-       } else if (0 == strcmp(part, "elm.text.sub")) {
-               char desc[APPMGRUG_MAX_STR_LEN] = {0};
-
-               if (APPMGRUG_TAB_RUNNING == ad->tabtype) {
-                       snprintf(desc, sizeof(desc), _(MGRAPP_STR_ACTIVE_APPS_N),
-                                        g_list_length(ad->runinfos));
-               } else {
-                       snprintf(desc, sizeof(desc), _(MGRAPP_STR_VERSION_STR),
-                                        ad->pkginfo->pkg_version);
-               }
+       int mmc_status = VCONFKEY_SYSMAN_MMC_REMOVED;
 
-               label = strdup(desc);
+       if (VCONF_OK != vconf_get_int(VCONFKEY_SYSMAN_MMC_STATUS, &mmc_status)) {
+               SETTING_TRACE_DEBUG("VCONFKEY_SYSMAN_MMC_STATUS value acquire error");
+               return false;
        }
 
-       return label;
-}
-/*
-void reset_all_restrict_apps() {
-       GSList *appid_list = NULL;
-       resourced_ret_c ret = restrictions_foreach(_reset_all_restrict_apps_cb, &appid_list);
-       if(RESOURCED_ERROR_OK != ret){
-               SETTING_TRACE_ERROR("unset all restrict apps fail with %d",ret);
+       if ((VCONFKEY_SYSMAN_MMC_REMOVED == mmc_status) ||
+               (VCONFKEY_SYSMAN_MMC_INSERTED_NOT_MOUNTED == mmc_status)) {
+               SETTING_TRACE_DEBUG("VCONFKEY_SYSMAN_MMC_STATUS SD card not"\
+                               " mounted %d", mmc_status);
+               return false;
        }
-       g_slist_foreach(appid_list, (GFunc)_reset_restrict_cb, NULL);
-       _free_GSList(appid_list);
-} */
 
-static void _reset_app_settings_cb(int fn_result, SettingAppMgrUG *ad)
-{
-       ret_if(NULL == ad);
+       if (in_internal_mode)
+               *in_internal_mode =
+                               (VCONFKEY_SYSMAN_MMC_EXTENDEDINTERNAL_MOUNTED == mmc_status);
 
-       ad->pkg_request = APPMGRUG_PKG_REQUEST_NONE;
-
-       if (ad->popup) {
-               evas_object_del(ad->popup);
-               ad->popup = NULL;
-       }
-
-       if (fn_result) {
-               SETTING_TRACE_ERROR("_reset_app_setting_fn() Fail(%d)", fn_result);
-               appmgrUg_fail_popup(MGRAPP_STR_ERROR, ad);
-       }
-       ad->reset_worker = NULL;
+       return true;
 }
 
-static int _reset_app_setting_fn(SettingAppMgrUG *ad)
+bool appmgr_utils_get_pkg_storage_type(const char *pkg_id, bool *internal)
 {
-       int ret;
+       int ret = PMINFO_R_OK;
+       pkgmgrinfo_installed_storage storage;
+       pkgmgrinfo_pkginfo_h internal_api_handle = NULL;
 
-       retv_if(NULL == ad, -1);
+       if (!internal)
+               return false;
 
-       ret = appsvc_unset_all_defapps();
-       warn_if(APPSVC_RET_OK != ret, "appsvc_unset_all_defapps() Fail(%d)", ret);
+       ret = pkgmgrinfo_pkginfo_get_pkginfo(pkg_id, &internal_api_handle);
 
-       APPMGRUG_STOP_POINT;
-
-       /*reset_all_restrict_apps(); */
-
-       return 0;
-}
-
-int appmgrUg_reset_app_settings(SettingAppMgrUG *ad)
-{
-       if (ad->popup)
-               evas_object_del(ad->popup);
-       /* do not show popup
-       ad->popup = setting_create_popup_with_progressbar(ad, ad->win, PROGRESSBAR_STYLE,
-                       NULL, NULL, appmgrUg_popup_del, 0, TRUE, TRUE, 0);
-       */
-       ad->pkg_request = APPMGRUG_PKG_REQUEST_RESET;
+       if (PMINFO_R_OK != ret) {
+               SETTING_TRACE_ERROR("pkgmgrinfo_pkginfo_get_pkginfo(): %s",
+                                                       get_error_message(ret));
+               return false;
+       }
+       ret = pkgmgrinfo_pkginfo_get_installed_storage(internal_api_handle,
+                                                                                                       &storage);
+       if (PMINFO_R_OK != ret) {
+               SETTING_TRACE_ERROR("pkgmgrinfo_pkginfo_get_installed_storage(): %s",
+                                                       get_error_message(ret));
+               pkgmgrinfo_pkginfo_destroy_pkginfo(internal_api_handle);
+               return false;
+       }
 
-       ad->reset_worker = appmgrUg_start_async_worker(_reset_app_setting_fn,
-                                                                                                  _reset_app_settings_cb, ad);
+       pkgmgrinfo_pkginfo_destroy_pkginfo(internal_api_handle);
+       *internal = (PMINFO_INTERNAL_STORAGE == storage);
 
-       return 0;
+       return true;
 }
old mode 100644 (file)
new mode 100755 (executable)
index 1aa4e7e..60268e7
  * limitations under the License.
  *
  */
-#ifndef UG_MODULE_API
-#define UG_MODULE_API __attribute__ ((visibility("default")))
-#endif
 
 #include <efl_extension.h>
-#include <setting-cfg.h>
+#include "setting-cfg.h"
+#include <storage.h>
 
 #include "setting-appmgr-pkginfo.h"
 #include "setting-appmgr-pkginfo-utils.h"
 #include "setting-appmgr-main.h"
 #include "setting-appmgr.h"
 
-static void appmgrUg_resize(void *data, Evas *e, Evas_Object *obj, void *event_info)
+#include <app.h>
+
+#define SETTING_APPMGR_PACKAGE_NAME "org.tizen.setting-appmgr"
+
+/******************************APP CONTROL***********************************/
+static bool _setting_appmgr_app_create(void *data);
+static void _setting_appmgr_app_control_cb(app_control_h app_control,
+               void *data);
+static void _setting_appmgr_app_on_pause(void *data);
+static void _setting_appmgr_app_on_resume(void *data);
+static void _setting_appmgr_app_terminate(void *data);
+
+/* App & Pkg managers callbacks: */
+static void _app_mgr_event_cb(const char *type, const char *app_id,
+                               app_manager_event_type_e event_type,
+                               app_manager_event_state_e event_state,
+                               app_manager_event_h handle, void *user_data);
+static void _app_mgr_ctx_event_cb(app_context_h app_context,
+                               app_context_event_e event, void *user_data);
+static void _pkg_mgr_event_cb(const char *type, const char *package,
+                               package_manager_event_type_e event_type,
+                               package_manager_event_state_e event_state,
+                               int progress, package_manager_error_e error,
+                               void *user_data);
+
+static void _storage_changed_cb(int storage_id, storage_dev_e dev,
+                               storage_state_e state, const char *fstype,
+                               const char *fsuuid, const char *mountpath,
+                               bool primary, int flags, void *user_data);
+
+static inline void appmgr_init_itcs(SettingAppMgr *ad)
 {
-       SettingAppMgrUG *ad = data;
-
-       ret_if(NULL == data);
-
-       if (ad->runinfo_view->is_create)
-               setting_view_update(ad->runinfo_view, ad);
-       if (ad->pkginfo_view->is_create)
-               setting_view_update(ad->pkginfo_view, ad);
-       if (ad->main_view->is_create)
-               setting_view_update(ad->main_view, ad);
-}
-#if 0
-static void _app_mgr_item_del(void *data, Evas_Object *obj)
-{
-       SETTING_TRACE_BEGIN;
-       setting_retm_if(data == NULL, "Data parameter is NULL");
-       Setting_GenGroupItem_Data *item_data = (Setting_GenGroupItem_Data *) data;
-       if (item_data) {
-               FREE(item_data);
-       }
-}
-#endif
-
-static void
-_main_gl_del_cb(void *data, Evas_Object *obj EINA_UNUSED)
-{
-       ret_if(NULL == data);
-       /*appmgr_listinfo *info = data; */
-       /*info->item = NULL; */
-}
-
-static inline void appmgrUg_init_itcs(SettingAppMgrUG *ad)
-{
-       setting_create_Gendial_itc(SETTING_GENLIST_GROUP_INDEX_STYLE, &(ad->itc_grp_title));
-       setting_create_Gendial_itc(SETTING_GENLIST_MULTILINE_STYLE, &(ad->itc_multiline));
-       setting_create_Gendial_itc(SETTING_GENLIST_ICON_1LINE_STYLE, &(ad->itc_1txt_1ic_2));
-       setting_create_Gendial_itc(SETTING_GENLIST_ICON_1LINE_STYLE, &(ad->itc_1txt));
-       setting_create_Gendial_itc("multiline_sub.main", &(ad->itc_multiline_2txt));
-
-       ad->itc_main.item_style = SETTING_GENLIST_2LINE_STYLE;
-       ad->itc_main.func.text_get = appmgrUg_main_gl_label_new_get;
-       ad->itc_main.func.content_get = appmgrUg_main_gl_icon_new_get;
-       ad->itc_main.func.state_get = NULL;
-       ad->itc_main.func.del = _main_gl_del_cb;
+       setting_create_Gendial_itc(SETTING_GENLIST_MULTILINE_STYLE,
+                                               &(ad->itc_multiline));
+       setting_create_Gendial_itc(SETTING_GENLIST_ICON_1LINE_STYLE,
+                                               &(ad->itc_1txt_1ic_2));
+       ad->itc_app_nodes_list.item_style = SETTING_GENLIST_2LINE_STYLE;;
+       ad->itc_app_nodes_list.func.text_get = main_genlist_item_text_get;
+       ad->itc_app_nodes_list.func.content_get = main_genlist_item_content_get;
+       ad->itc_app_nodes_list.func.state_get = NULL;
+       ad->itc_app_nodes_list.func.del = main_genlist_on_item_delete;
+
+       ad->itc_package_nodes_list.item_style = SETTING_GENLIST_2LINE_STYLE;
+       ad->itc_package_nodes_list.func.text_get = main_genlist_item_text_get;
+       ad->itc_package_nodes_list.func.content_get =
+                                               main_genlist_item_content_get;
+       ad->itc_package_nodes_list.func.state_get = NULL;
+       ad->itc_package_nodes_list.func.del = main_genlist_on_item_delete;
 
        ad->itc_1ic.item_style = SETTING_GENLIST_LEFT_ICON_CONTENT_ICON_STYLE;
        ad->itc_1ic.func.text_get = NULL;
-       ad->itc_1ic.func.content_get = appmgrUg_run_gl_stop_btn;
+       ad->itc_1ic.func.content_get = appmgr_run_gl_stop_btn_content_get;
        ad->itc_1ic.func.state_get = NULL;
        ad->itc_1ic.func.del = NULL;
 
-       ad->itc_info_title.item_style = SETTING_GENLIST_2LINE_STYLE;
-       ad->itc_info_title.func.text_get = appmgrUg_info_title_gl_label_get;
-       ad->itc_info_title.func.content_get = appmgrUg_info_title_gl_icon_get;
-       ad->itc_info_title.func.state_get = NULL;
-       ad->itc_info_title.func.del = NULL;
-
-       ad->itc_2button1.item_style = SETTING_GENLIST_1ICON_STYLE;
-       ad->itc_2button1.func.text_get = NULL;
-       ad->itc_2button1.func.content_get = appmgrUg_info_2button1_gl_icon_get;
-       ad->itc_2button1.func.state_get = NULL;
-       ad->itc_2button1.func.del = NULL;
-
-       ad->itc_2button2.item_style = SETTING_GENLIST_1ICON_STYLE;
-       ad->itc_2button2.func.text_get = NULL;
-       ad->itc_2button2.func.content_get = appmgrUg_info_2button2_gl_icon_get;
-       ad->itc_2button2.func.state_get = NULL;
-       ad->itc_2button2.func.del = NULL;
-
-       setting_create_Gendial_itc(SETTING_GENLIST_1ICON_STYLE, &(ad->itc_1button));
-       ad->itc_1button.func.text_get = NULL;
-       ad->itc_1button.func.content_get = appmgrUg_info_1button_gl_icon_get;
-       ad->itc_1button.func.del = NULL;
-
-       setting_create_Gendial_itc(SETTING_GENLIST_2LINE_STYLE, &(ad->itc_2txt_2));
-       ad->itc_2txt_2.func.text_get = appmgrUg_pkg_size_gl_label_get;
+       ad->itc_icon_name_version.item_style = SETTING_GENLIST_2LINE_STYLE;
+       ad->itc_icon_name_version.func.text_get =
+                                               pkginfo_icon_name_ver_text_get;
+       ad->itc_icon_name_version.func.content_get =
+                                       pkginfo_icon_name_ver_content_get;
+       ad->itc_icon_name_version.func.state_get = NULL;
+       ad->itc_icon_name_version.func.del = NULL;
+
+       ad->itc_force_close_disable_uninstall.item_style = "full";
+       ad->itc_force_close_disable_uninstall.func.text_get = NULL;
+       ad->itc_force_close_disable_uninstall.func.content_get =
+                               pkginfo_force_close_dis_uninst_content_get;
+       ad->itc_force_close_disable_uninstall.func.state_get = NULL;
+       ad->itc_force_close_disable_uninstall.func.del = NULL;
+
+       ad->itc_runinfo_title.item_style = SETTING_GENLIST_1ICON_STYLE;
+       ad->itc_runinfo_title.func.text_get = NULL;
+       ad->itc_runinfo_title.func.content_get = appmgr_runinfo_title_get;
+       ad->itc_runinfo_title.func.state_get = NULL;
+       ad->itc_runinfo_title.func.del = NULL;
+
+       ad->itc_runinfo_apps.item_style = SETTING_GENLIST_1ICON_STYLE;
+       ad->itc_runinfo_apps.func.text_get = NULL;
+       ad->itc_runinfo_apps.func.content_get = appmgr_runinfo_apps_content_get;
+       ad->itc_runinfo_apps.func.state_get = NULL;
+       ad->itc_runinfo_apps.func.del = NULL;
+
+       setting_create_Gendial_itc(SETTING_GENLIST_GROUP_INDEX_STYLE,
+                       &(ad->itc_grp_title));
 }
 
-static void appmgrUg_navi_back(void *data, Evas_Object *obj, void *event_info)
+static void _setting_appmgr_app_control_cb(app_control_h app_control,
+               void *data)
 {
        SETTING_TRACE_BEGIN;
-       SettingAppMgrUG *ad = data;
-
-       ret_if(data == NULL);
-       retm_if(ad->pkg_request, "pkg_request(%d)", ad->pkg_request);
-
-       elm_naviframe_item_pop(obj);
-}
-
-static inline Evas_Object *appmgrUg_create_navi(Evas_Object *parent,
-                                                                                               SettingAppMgrUG *ad)
-{
-       Evas_Object *navi;
+       int ret = 0;
+       SettingAppMgr *ad = (SettingAppMgr *)data;
+       char *pkgid = NULL;
+       char *viewtype = NULL;
+       package_info_h package_info = NULL;
+       ad->only_pkginfo = false;
+       app_control_get_extra_data(app_control, "viewtype", &viewtype);
+       if (0 == safeStrCmp(viewtype, "application-info")) {
+               ad->only_pkginfo = true;
+               app_control_get_extra_data(app_control, "pkgid", &pkgid);
+               ad->selected_pkg.id = pkgid;
+
+               app_control_init(&ad->md, app_control);
+
+               ret = package_manager_get_package_info(pkgid, &package_info);
+               if (PACKAGE_MANAGER_ERROR_NONE != ret) {
+                       SETTING_TRACE_ERROR("Cannot get package [%s] info. Error code: %d",
+                                       pkgid, ret);
+                       free(pkgid);
+                       app_control_reply_to_launch_request(
+                                                       ad->md.app_reply_svc,
+                                                       ad->md.app_caller_svc,
+                                               APP_CONTROL_RESULT_FAILED);
+                       ui_app_exit();
+                       return;
+               }
+
+               ret = package_info_get_label(package_info,
+                               &ad->selected_pkg.label);
+               if (PACKAGE_MANAGER_ERROR_NONE != ret) {
+                       SETTING_TRACE_ERROR("Cannot get package [%s] label. Error code: %d",
+                                       pkgid, ret);
+                       package_info_destroy(package_info);
+                       free(pkgid);
+                       app_control_reply_to_launch_request(
+                                                       ad->md.app_reply_svc,
+                                                       ad->md.app_caller_svc,
+                                               APP_CONTROL_RESULT_FAILED);
+
+                       ui_app_exit();
+                       return;
+               }
+
+               ret = package_info_get_icon(package_info,
+                               &ad->selected_pkg.icon);
+               if (PACKAGE_MANAGER_ERROR_NONE != ret) {
+                       SETTING_TRACE_ERROR("Cannot get package icon. Error code: %d",
+                                       ret);
+                       package_info_destroy(package_info);
+                       free(pkgid);
+                       free(ad->selected_pkg.label);
+                       app_control_reply_to_launch_request(
+                                                       ad->md.app_reply_svc,
+                                                       ad->md.app_caller_svc,
+                                               APP_CONTROL_RESULT_FAILED);
+
+                       ui_app_exit();
+                       return;
+               }
+
+               if (EINA_TRUE != ecore_file_exists(ad->selected_pkg.icon)) {
+                       free(ad->selected_pkg.icon);
+                       ad->selected_pkg.icon =
+                               strdup(SETTING_ICON_PATH"/mainmenu.png");
+               }
+               /* register view table */
+               setting_view_node_table_register(&setting_view_appmgr_pkginfo,
+                               NULL);
 
-       retv_if(NULL == parent, NULL);
+               SETTING_TRACE("viewtype : %s", viewtype);
+               SETTING_TRACE("pkgname : %s", pkgid);
 
-       navi = elm_naviframe_add(parent);
-       elm_naviframe_prev_btn_auto_pushed_set(navi, EINA_FALSE);
+               setting_view_create(ad->pkginfo_view, ad);
+               setting_view_node_set_cur_view(ad->pkginfo_view);
 
-       eext_object_event_callback_add(navi, EEXT_CALLBACK_BACK, appmgrUg_navi_back, ad);
-       eext_object_event_callback_add(navi, EEXT_CALLBACK_MORE, eext_naviframe_more_cb, ad);
+               package_info_destroy(package_info);
 
-       evas_object_show(navi);
-       return navi;
-}
+       } else {
+               setting_view_node_table_register(&setting_view_appmgr_main,
+                               NULL);
+               setting_view_node_table_register(&setting_view_appmgr_runinfo,
+                                       &setting_view_appmgr_main);
+               setting_view_node_table_register(&setting_view_appmgr_pkginfo,
+                                       &setting_view_appmgr_main);
+               setting_view_create(ad->main_view, ad);
+               setting_view_node_set_cur_view(ad->main_view);
+       }
+       free(viewtype);
 
-static int appmgrUg_get_tabtype(char *keyword)
-{
-       retv_if(NULL == keyword, APPMGRUG_TAB_DOWNLOAD);
-
-       if (0 == safeStrCmp(keyword, MGRAPP_STR_DOWNLOADS))
-               return APPMGRUG_TAB_DOWNLOAD;
-       else if (0 == safeStrCmp(keyword, MGRAPP_STR_RUNNING))
-               return APPMGRUG_TAB_RUNNING;
-       else if (0 == safeStrCmp(keyword, MGRAPP_STR_ALL))
-               return APPMGRUG_TAB_ALL;
-       else
-               return APPMGRUG_TAB_DOWNLOAD;
+       evas_object_show(ad->md.window);
 }
 
-static void *appmgrUg_on_create(ui_gadget_h ug, enum ug_mode mode,
-                                                               app_control_h service, void *priv)
+static bool _setting_appmgr_app_create(void *data)
 {
        SETTING_TRACE_BEGIN;
+       int ret = 0;
+       setting_retvm_if(NULL == data, false, "!data");
 
-       char *viewtype = NULL;
-       SettingAppMgrUG *ad = priv;
-       char *search_keyword = NULL;
-
-       retvm_if(NULL == ug || NULL == ad, NULL, "ug=%p, priv=%p is Invalid", ug, ad);
-
-       bindtextdomain(SETTING_PACKAGE, SETTING_LOCALEDIR);
-       textdomain(SETTING_PACKAGE);
+       SettingAppMgr *appmgr_ad = (SettingAppMgr *)data;
 
-       ad->ug = ug;
-       ad->win = ug_get_window();
-       ad->lo_parent = ug_get_parent_layout(ug);
-       if (NULL == ad->lo_parent) {
-               SETTING_TRACE_ERROR("ug_get_parent_layout(ug) Fail");
-               return NULL;
+       if (app_init(&appmgr_ad->md, SETTING_APPMGR_PACKAGE_NAME)
+                               != SETTING_RETURN_SUCCESS) {
+               SETTING_TRACE_ERROR("Cannot initialize application");
+               return false;
        }
 
-       appmgrUg_main_init(ad);
-       appmgrUg_pkginfo_init(ad);
-       appmgrUg_appinfo_init(ad);
+       appmgr_init_itcs(appmgr_ad);
+       appmgr_main_init(appmgr_ad);
+       appmgr_pkginfo_init(appmgr_ad);
+       appmgr_appinfo_init(appmgr_ad);
 
-       appmgrUg_init_itcs(ad);
-
-       ad->lo_main = setting_create_win_layout(ad->win);
-       ad->navi = appmgrUg_create_navi(ad->lo_main, ad);
-       if (NULL == ad->navi) {
-               SETTING_TRACE_ERROR("calloc() Fail");
-               return NULL;
+       if (SETTING_RETURN_SUCCESS != view_init(&appmgr_ad->md,
+                               _("IDS_ST_BODY_APPLICATION_MANAGER"))
+                       ) {
+               SETTING_TRACE_ERROR("Cannot init application view");
+               return false;
        }
-       elm_object_part_content_set(ad->lo_main, "elm.swallow.content", ad->navi);
-
-       app_control_get_extra_data(service, "viewtype", &viewtype);
-       app_control_get_extra_data(service, "keyword", &search_keyword);
 
-       if (0 == safeStrCmp(viewtype, "application-info")) {
-               /*register view table */
-               setting_view_node_table_register(&setting_view_appmgr_pkginfo, NULL);
-
-               SETTING_TRACE("viewtype : %s", viewtype);
-               char *pkgid = NULL;
-               app_control_get_extra_data(service, "pkgname", &pkgid);
-               SETTING_TRACE("pkgname : %s", pkgid);
-               ad->sel_pkgid = pkgid;
-               ad->sel_total = -1;
-               ad->sel_data_size = -1;
-               ad->support_taskmanager = TRUE;
-               ad->sel_is_disabled = FALSE;
-               ad->sel_icon = NULL;
-               ad->sel_label = NULL;
-               setting_view_create(ad->pkginfo_view, ad);
-       } else {
-               /*register view table */
-               setting_view_node_table_register(&setting_view_appmgr_main, NULL);
-               setting_view_node_table_register(&setting_view_appmgr_pkginfo, &setting_view_appmgr_main);
-
-               ad->tabtype = appmgrUg_get_tabtype(search_keyword);
-               setting_view_create(ad->main_view, ad);
-       }
-       free(viewtype);
-
-       evas_object_event_callback_add(ad->lo_parent, EVAS_CALLBACK_RESIZE, appmgrUg_resize,
-                                                                  ad);
-       return ad->lo_main;
+       ret = app_manager_event_create(&appmgr_ad->app_mgr_event_handle);
+       SETTING_TRACE_DEBUG("app_manager_event_create(): %s",
+                               get_error_message(ret));
+       ret = package_manager_create(&appmgr_ad->pkg_mgr_handle);
+       SETTING_TRACE_DEBUG("package_manager_create(): %s",
+                               get_error_message(ret));
+       storage_set_changed_cb(STORAGE_TYPE_EXTERNAL, _storage_changed_cb,
+                               appmgr_ad);
+       package_manager_set_event_cb(appmgr_ad->pkg_mgr_handle,
+                               _pkg_mgr_event_cb, appmgr_ad);
+       return true;
 }
 
-static void appmgrUg_on_destroy(ui_gadget_h ug, app_control_h service, void *priv)
+static void _setting_appmgr_app_terminate(void *data)
 {
-       SettingAppMgrUG *ad = priv;
-
-       retm_if(NULL == ug || NULL == ad, "ug=%p, priv=%p is Invalid", ug, ad);
+       SETTING_TRACE_BEGIN;
+       SettingAppMgr *ad = (SettingAppMgr *)data;
+       retm_if(NULL == ad, "data=%p is Invalid", data);
 
-       evas_object_event_callback_del(ad->lo_parent, EVAS_CALLBACK_RESIZE, appmgrUg_resize);
+       package_manager_unset_event_cb(ad->pkg_mgr_handle);
+       storage_unset_changed_cb(STORAGE_TYPE_EXTERNAL, _storage_changed_cb);
+       package_manager_destroy(ad->pkg_mgr_handle);
+       app_manager_event_destroy(ad->app_mgr_event_handle);
 
-       if (ad->runinfo_view->is_create)
-               setting_view_destroy(ad->runinfo_view, ad);
-       if (ad->pkginfo_view->is_create)
-               setting_view_destroy(ad->pkginfo_view, ad);
-       if (ad->main_view->is_create)
-               setting_view_destroy(ad->main_view, ad);
+       setting_view_destroy(ad->runinfo_view, ad);
+       setting_view_destroy(ad->pkginfo_view, ad);
+       setting_view_destroy(ad->main_view, ad);
 
-       if (ad->lo_main) {
-               evas_object_del(ad->lo_main);
-               ad->lo_main = NULL;
-       }
+       evas_object_del(ad->md.window);
+       ad->md.window = NULL;
 }
 
-static void appmgrUg_on_pause(ui_gadget_h ug, app_control_h service, void *priv)
+static void _setting_appmgr_app_on_pause(void *data)
 {
-       SettingAppMgrUG *ad = priv;
-
-       retm_if(NULL == ug || NULL == ad, "ug=%p, priv=%p is Invalid", ug, ad);
+       SETTING_TRACE_BEGIN;
+       SettingAppMgr *ad = data;
+       retm_if(NULL == ad, "data=%p is Invalid", ad);
 
-       if (ad->runinfo_view->is_create)
-               setting_view_update(ad->runinfo_view, ad);
+       app_manager_unset_event_cb(ad->app_mgr_event_handle);
+       app_manager_unset_app_context_event_cb();
 }
 
-static void appmgrUg_on_resume(ui_gadget_h ug, app_control_h service, void *priv)
+static void _setting_appmgr_app_on_resume(void *data)
 {
-       SettingAppMgrUG *ad = priv;
-
-       retm_if(NULL == ug || NULL == ad, "ug=%p, priv=%p is Invalid", ug, ad);
+       SETTING_TRACE_BEGIN;
+       SettingAppMgr *ad = data;
+       retm_if(NULL == data, "data=%p is Invalid", data);
 
-       if (ad->pkginfo_view->is_create)
-               setting_view_update(ad->pkginfo_view, ad);
-       if (ad->main_view->is_create)
-               setting_view_update(ad->main_view, ad);
+       app_manager_set_app_context_event_cb(_app_mgr_ctx_event_cb, ad);
+       app_manager_set_event_cb(ad->app_mgr_event_handle,
+                               _app_mgr_event_cb, ad);
 
-       evas_object_show(ad->lo_main);
+       setting_view_update(setting_view_node_get_cur_view(), ad);
 }
 
-static void appmgrUg_on_event(ui_gadget_h ug, enum ug_event event,
-                                                         app_control_h service, void *priv)
+EXPORT_PUBLIC
+int main(int argc, char *argv[])
 {
-       retm_if(NULL == ug || NULL == priv, "ug=%p, priv=%p is Invalid", ug, priv);
-
-       switch (event) {
-       case UG_EVENT_LOW_MEMORY:
-       case UG_EVENT_LOW_BATTERY:
-       case UG_EVENT_LANG_CHANGE:
-       case UG_EVENT_ROTATE_PORTRAIT:
-       case UG_EVENT_ROTATE_PORTRAIT_UPSIDEDOWN:
-       case UG_EVENT_ROTATE_LANDSCAPE:
-       case UG_EVENT_ROTATE_LANDSCAPE_UPSIDEDOWN:
-       case UG_EVENT_REGION_CHANGE:
-       default:
-               break;
-       }
+       SettingAppMgr appmgr_ad = {0};
+
+       ui_app_lifecycle_callback_s ops = {
+               .create = _setting_appmgr_app_create,
+               .pause = _setting_appmgr_app_on_pause,
+               .resume = _setting_appmgr_app_on_resume,
+               .terminate = _setting_appmgr_app_terminate,
+               .app_control = _setting_appmgr_app_control_cb,
+       };
+
+       return ui_app_main(argc, argv, &ops, &appmgr_ad);
 }
 
-static void appmgrUg_on_key_event(ui_gadget_h ug, enum ug_key_event event,
-                                                                 app_control_h service, void *priv)
+static void _app_mgr_event_cb(const char *type, const char *app_id,
+                               app_manager_event_type_e event_type,
+                               app_manager_event_state_e event_state,
+                               app_manager_event_h handle, void *user_data)
 {
-       if (!ug)
+       if (event_state != APP_MANAGER_EVENT_STATE_COMPLETED)
                return;
 
-       switch (event) {
-       case UG_KEY_EVENT_END:
-               ug_destroy_me(ug);
-               break;
-       default:
-               break;
-       }
+       SETTING_TRACE_DEBUG("_app_mgr_event_cb: %s %s %d", type, app_id,
+                       event_type);
+       setting_view_update(setting_view_node_get_cur_view(), user_data);
 }
 
-UG_MODULE_API int UG_MODULE_INIT(struct ug_module_ops *ops)
+static void _app_mgr_ctx_event_cb(app_context_h app_context,
+                               app_context_event_e event, void *user_data)
 {
-       SettingAppMgrUG *ad;
+       char *app_id = NULL;
+       SettingAppMgr *ad = user_data;
 
-       retv_if(NULL == ops, -1);
+       if (!ad)
+               return;
 
-       ad = calloc(1, sizeof(SettingAppMgrUG));
-       if (NULL == ad) {
-               SETTING_TRACE_ERROR("calloc() Fail");
-               return -1;
-       }
+       (void)app_context_get_app_id(app_context, &app_id);
 
-       ops->create = appmgrUg_on_create;
-       ops->start = NULL;
-       ops->pause = appmgrUg_on_pause;
-       ops->resume = appmgrUg_on_resume;
-       ops->destroy = appmgrUg_on_destroy;
-       ops->message = NULL;
-       ops->event = appmgrUg_on_event;
-       ops->key_event = appmgrUg_on_key_event;
-       ops->priv = ad;
-       ops->opt = UG_OPT_INDICATOR_ENABLE;
-
-       return 0;
-}
+       SETTING_TRACE_DEBUG("_app_mgr_ctx_event_cb: %d app: %s", event, app_id);
 
+       if (setting_view_node_get_cur_view() == ad->runinfo_view &&
+               APP_CONTEXT_EVENT_TERMINATED == event   &&
+               !safeStrCmp(app_id, ad->selected_running_app.id)) {
 
-UG_MODULE_API void UG_MODULE_EXIT(struct ug_module_ops *ops)
-{
-       ret_if(NULL == ops);
-
-       FREE(ops->priv);
+               free(app_id);
+               elm_naviframe_item_pop(ad->md.naviframe);
+               return;
+       }
+       free(app_id);
+       setting_view_update(setting_view_node_get_cur_view(), user_data);
 }
 
-UG_MODULE_API int setting_plugin_search_init(app_control_h service, void *priv,
-                                                                                        char **applocale)
+static void _pkg_mgr_event_cb(const char *type, const char *package,
+                               package_manager_event_type_e event_type,
+                               package_manager_event_state_e event_state,
+                               int progress, package_manager_error_e error,
+                               void *user_data)
 {
-       int i, size;
-       Setting_Cfg_Node_T *node;
-       Eina_List **pplist = priv;
-       char ug_args[APPMGRUG_MAX_STR_LEN];
-       const Setting_Cfg_Node_T search_configs[] = {
-               {MGRAPP_STR_DOWNLOADS, NULL, NULL, 0, Cfg_Item_unResetable, 0, Cfg_Item_View_Node, NULL, NULL, NULL, NULL},
-               {MGRAPP_STR_RUNNING, NULL, NULL, 0, Cfg_Item_unResetable, 0, Cfg_Item_View_Node, NULL, NULL, NULL, NULL},
-               {MGRAPP_STR_ALL, NULL, NULL, 0, Cfg_Item_unResetable, 0, Cfg_Item_View_Node, NULL, NULL, NULL, NULL},
-       };
+       SettingAppMgr *ad = user_data;
+       ret_if(!ad);
+
+       if (event_state != PACKAGE_MANAGER_EVENT_STATE_COMPLETED
+                       && event_state != PACKAGE_MANAGER_EVENT_STATE_FAILED)
+               return;
 
-       retv_if(NULL == priv, SETTING_GENERAL_ERR_NULL_DATA_PARAMETER);
-       retv_if(NULL == applocale, SETTING_GENERAL_ERR_NULL_DATA_PARAMETER);
+       SETTING_TRACE_DEBUG("pkg_mgr event: type:%s, package:%s, event_type:%d, event_state:%d, progress:%d, error:%d",
+                       type, package, event_type, event_state, progress, error);
+       if (setting_view_node_get_cur_view() == ad->pkginfo_view
+                       && event_type == PACKAGE_MANAGER_EVENT_TYPE_UNINSTALL
+                       && !safeStrCmp(package, ad->selected_pkg.id)) {
+               if (event_state == PACKAGE_MANAGER_EVENT_STATE_COMPLETED)
+                       setting_create_toast_popup(
+                                       _("IDS_ST_POP_THE_APP_HAS_BEEN_UNINSTALLED"),
+                                       ad->md.window);
+               else
+                       setting_create_toast_popup(
+                                       _("IDS_IM_POP_UNEXPECTED_ERROR"),
+                                       ad->md.window);
+
+               elm_naviframe_item_pop(ad->md.naviframe);
+               return;
+       }
+       setting_view_update(setting_view_node_get_cur_view(), ad);
+}
 
-       *applocale = strdup("setting:"_TZ_SYS_RO_APP"/org.tizen.setting/res/locale");
+static void _storage_changed_cb(int storage_id, storage_dev_e dev,
+                               storage_state_e state, const char *fstype,
+                               const char *fsuuid, const char *mountpath,
+                               bool primary, int flags, void *user_data)
+{
+       SettingAppMgr *ad = user_data;
+       ret_if(!ad);
 
-       size = sizeof(search_configs) / sizeof(Setting_Cfg_Node_T);
+       if (dev != STORAGE_DEV_EXT_SDCARD)
+               return;
 
-       for (i = 0; i < size; i++) {
-               snprintf(ug_args, APPMGRUG_MAX_STR_LEN, "keyword:%s", search_configs[i].key_name);
-               node = setting_plugin_search_item_subindex_add(
-                                  search_configs[i].key_name,
-                                  ug_args,
-                                  IMG_Applications,
-                                  search_configs[i].item_type,
-                                  search_configs[i].data, "Application Manager");
+       if (setting_view_node_get_cur_view() == ad->main_view) {
+               SETTING_TRACE_DEBUG("_storage_changed_cb: updating main view");
+               setting_view_update(setting_view_node_get_cur_view(), ad);
+               return;
+       }
 
-               *pplist = eina_list_append(*pplist, node);
+       if (STORAGE_STATE_REMOVED  == state &&
+               setting_view_node_get_cur_view() == ad->pkginfo_view &&
+               !ad->selected_pkg.is_installed_internally
+               ) {
+               SETTING_TRACE_DEBUG("_storage_changed_cb: updating pkg view");
+               elm_naviframe_item_pop(ad->md.naviframe);
+               return;
        }
-       return 0;
 }
index 107577c15bef68cabd070b243d0d768d9f7734ff..607cdb5543c80e974f7d4c0031e7be12259de6e3 100755 (executable)
@@ -7,18 +7,24 @@ PROJECT(${LIB_SETTING_COMMON})
 INCLUDE_DIRECTORIES(${CMAKE_CURRENT_SOURCE_DIR}/include)
 
 INCLUDE(FindPkgConfig)
-pkg_check_modules(pkgs_common_data REQUIRED appcore-efl elementary vconf openssl evas
-ecore ecore-imf json-glib-1.0 edje glib-2.0 libxml-2.0 ui-gadget-1 alarm-service cairo
-capi-appfw-application capi-system-info capi-system-system-settings pkgmgr-info efl-extension libtzplatform-config
-capi-appfw-app-common notification feedback capi-media-player capi-media-sound-manager dbus-1 icu-i18n icu-io icu-uc eventsystem libtzplatform-config)
-
+pkg_check_modules(pkgs_common_data REQUIRED
+       capi-system-system-settings
+       efl-extension
+       elementary
+       json-glib-1.0
+       libtzplatform-config
+       notification
+       pkgmgr-info
+       vconf
+       capi-base-utils-i18n
+)
 
 FOREACH(flag ${pkgs_common_data_CFLAGS})
        SET(EXTRA_CFLAGS "${EXTRA_CFLAGS} ${flag}")
 ENDFOREACH(flag)
 
-#SET(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} ${EXTRA_CFLAGS} -fPIC -Werror-implicit-function-declaration")
-SET(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} ${EXTRA_CFLAGS} -fPIC")
+SET(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} ${EXTRA_CFLAGS} -fPIC -Werror-implicit-function-declaration")
+#SET(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} ${EXTRA_CFLAGS} -fPIC -Werror")
 SET(CMAKE_C_FLAGS_DEBUG "-O0 -g")
 
 IF("${ARCH}" STREQUAL "arm")
@@ -35,22 +41,19 @@ ADD_DEFINITIONS("-shared")
 
 #make lib-${LIB_SETTING_COMMON}.so files
 ADD_LIBRARY(${LIB_SETTING_COMMON} SHARED
+       ./src/setting-cfg.c
        ./src/setting-common-data-slp-setting.c
-       ./src/setting-common-resource.c
-       ./src/setting-common-view.c
-       ./src/setting-common-draw-widget.c
-       ./src/setting-common-draw-searchbar.c
-       ./src/setting-common-draw-popup.c
-       ./src/setting-common-draw-naviframe.c
        ./src/setting-common-draw-genlist.c
+       ./src/setting-common-draw-naviframe.c
+       ./src/setting-common-draw-popup.c
+       ./src/setting-common-draw-searchbar.c
+       ./src/setting-common-draw-widget.c
        ./src/setting-common-general-func.c
-       ./src/setting-common-search.c
-       ./src/setting-common-sound.c
-       ./src/setting-common-alarmmgr.c
-       ./src/setting-cfg.c
-#      ./src/setting-backup-restore.c
+       ./src/setting-common-init.c
+       ./src/setting-common-view.c
 )
 
 TARGET_LINK_LIBRARIES(${LIB_SETTING_COMMON} ${pkgs_common_data_LDFLAGS})
 SET_TARGET_PROPERTIES(${LIB_SETTING_COMMON} PROPERTIES VERSION 0.1.0 SOVERSION 1)
 INSTALL(TARGETS ${LIB_SETTING_COMMON} DESTINATION ${LIBDIR})
+
index caa0fb73dfd012ff60c39b25111082722ea10770..3fa228c7906c9ed8de5152779397396f47143291 100644 (file)
 #ifndef __SETTING_CFG_H__
 #define __SETTING_CFG_H__
 
-#include <glib.h>
-#include <json-glib/json-glib.h>
-#include <setting-common-resource.h>
+#include "setting-common-resource.h"
 #include <app.h>
-#include <app_common.h>
-
-#define EXPORT_PUBLIC __attribute__ ((visibility("default")))
 
 /*****/
 typedef enum _Cfg_Item_Position_Type {
@@ -45,65 +40,18 @@ typedef enum _Cfg_Item_Position_Type {
 
 typedef enum _Cfg_Item_State {
        Cfg_Item_Error = -1,
-       Cfg_Item_Off = 0,               /* same order - vconf 0 (boolean) */
-       Cfg_Item_On = 1                 /* same order - vconf 1 (boolean) */
+       Cfg_Item_Off = 0, /* same order - vconf 0 (boolean) */
+       Cfg_Item_On = 1 /* same order - vconf 1 (boolean) */
 } Cfg_Item_State;
 
-
-
-typedef enum _Cfg_Item_Reset_Type {
-       Cfg_Item_unResetable = 0,
-       Cfg_Item_Resetable = 1,
-} Cfg_Item_Reset_Type;
-
-typedef enum _cfg_error_type {
-       Cfg_Error_Type_Sucess = 0,
-       Cfg_Error_Type_CreateCfg_Failed = -1,
-       Cfg_Error_Type_Mkdir_Failed = -2,
-       Cfg_Error_Type_RemoveCfg_Failed = -3,
-       Cfg_Error_Type_ReadCfg_Failed = -4,
-       Cfg_Error_Type_DirPermissionDenied = -5,
-       Cfg_Error_Type_FilePermissionDenied = -6,
-       Cfg_Error_Type_OutOfMemory = -7,
-} Cfg_Error_Type;
-
-
-#define SEARCH_TYPE_ERROR "0"
-#define SEARCH_TYPE_UG_NODE "1"
-#define SEARCH_TYPE_UI_NODE "2"
-#define SEARCH_TYPE_TITLE_NODE "3"
-#define SEARCH_TYPE_APP_NODE "4"
-#define SEARCH_TYPE_VIEW_NODE "5"
-#define SEARCH_TYPE_APPLAUNCHER_NODE "6"
-#define SEARCH_TYPE_APPLAUNCHER_VIEW_NODE "7"
-
-#define SEARCH_TYPE_UG_NODE_TOGGLE "1"SEARCH_TYPE_UG_NODE
-#define SEARCH_TYPE_UI_NODE_TOGGLE "1"SEARCH_TYPE_UI_NODE
-#define SEARCH_TYPE_VIEW_NODE_TOGGLE "1"SEARCH_TYPE_VIEW_NODE
-#define SEARCH_TYPE_APPLAUNCHER_NODE_TOGGLE "1"SEARCH_TYPE_APPLAUNCHER_NODE
-
-
 /**
  * 1, 4, 5, 6 - ug mode
  * 2, 3,
  */
 typedef enum _Cfg_Item_Type {
-       Cfg_Item_Node_Error = 0,                /** Error                                                                         - no action */
-       Cfg_Item_Ug_Node = 1,                   /** general UG                                                            - don't create Grid */
-       Cfg_Item_Ui_Node = 2,                   /** no UG, no app launching, just menu name       - create Grid */
-       Cfg_Item_Title_Node = 3,                /** view name                                                             - create Grid */
-       Cfg_Item_App_Node = 4,                  /** app type - by launcher - read doc '4' */
-       Cfg_Item_View_Node = 5,                 /** view name - 2depth search */
-       Cfg_Item_AppLauncher_Node = 6,  /** app launcher (NOT Ug)                                         - don't create Grid */
-       Cfg_Item_AppLauncher_View_Node = 7,     /** view name - 2depth search by app-launcher */
-
-       /*------------------------------------------------------------------------------- */
-       /* (Cfg_Item_Ug_Node_Toggle/10 > 0 ) --> toggle style */
-       Cfg_Item_Ug_Node_Toggle = Cfg_Item_Ug_Node + 10,                        /** general UG                                                            - don't create Grid */
-       Cfg_Item_Ui_Node_Toggle = Cfg_Item_Ui_Node + 10,                        /** no UG, no app launching, just menu name       - create Grid */
-       Cfg_Item_View_Node_Toggle =      Cfg_Item_View_Node + 10,               /** view name - 2depth search with toggle button */
-       Cfg_Item_AppLauncher_Node_Toggle = Cfg_Item_AppLauncher_Node + 10,      /** app launcher (NOT Ug)                                         - don't create Grid */
-
+       Cfg_Item_Node_Error = 0,
+       Cfg_Item_Title_Node = 3,
+       Cfg_Item_AppLauncher_Node = 6
 } Cfg_Item_Type;
 
 typedef struct {
@@ -112,132 +60,24 @@ typedef struct {
        int (*set_item_update_ui)(Cfg_Item_State stat, void *data);
 } cfg_func_table;
 
-
 /**
  *     List item
  */
 typedef struct {
-       char *key_name;                                 /** key name */
-       char *icon_path;                                /** icon path */
-       char *ug_args;                                  /** UG path or hyperlink */
-       int pos;                                                /** position : 1st, 2st -- deprecated */
-       Cfg_Item_Reset_Type reset_type; /** if ug supports Reset function */
-       int click_times;                                /** UG menu need to check */
-       Cfg_Item_Type item_type;                /** 0:item      1:header title */
-
-       /* app code */
-       void *data;                                             /** Setting_GenGroupItem_Data type ptr */
-       char *sub_index;                                /** sub_index */
+       char *key_name; /** key name */
+       char *icon_path; /** icon path */
+       char *app_ctl_args; /* app control arguments */
+       int pos; /** position : 1st, 2st -- deprecated */
+       Cfg_Item_Type item_type; /** 0:item     1:header title */
        cfg_func_table *tfunc;
-       char *uuid;                                             /** primary key */
-       int last_clicked;                               /** the time of last clicked*/
-       char *shortcut_appid;                   /** appid to add shortcut */
 } Setting_Cfg_Node_T;
 
 Setting_Cfg_Node_T *get_cfg_node_first();
 int get_cfg_array_size();
 
-
-
-int setting_cfg_create(bool check_ug_exist);
-int setting_cfg_migrate(void);
-void setting_cfg_print(void);
-
-char *setting_cfg_get_path();
-
-int setting_cfg_init(void);
-
-void setting_cfg_exit(void);
-
-int setting_cfg_file_update(void);
-
-int setting_cfg_get_category_length(void);
-
-char *setting_cfg_get_category_name(int category_index);
-
-char *setting_cfg_get_category_display_name(int category_index);
-
-void setting_cfg_set_category_display_name(int category_index, char *newstring);
-
-int setting_cfg_get_menu_length(int category_index);
-
-char *setting_cfg_get_string_field_idx(int category_index, int menu_index, char *field_name);
-
-int setting_cfg_get_int_field_idx(int category_index, int menu_index, char *field_name);
-
-char *setting_cfg_get_icon_path_idx(int category_index, int menu_index);
-
-char *setting_cfg_get_shortcut_appid_idx(int category_index, int menu_index);
-
-char *setting_cfg_get_icon_path(char *keyname);
-
-char *setting_cfg_get_ug_args_idx(int category_index, int menu_index);
-
-char *setting_cfg_get_ug_args(char *keyname);
-
-char *setting_cfg_get_keyname_idx(int category_index, int menu_index);
-
-int setting_cfg_get_itemtype_idx(int category_index, int menu_index);
-
-char *setting_cfg_get_ugpath_idx(int category_index, int menu_index);
-
-char *setting_cfg_get_ugpath(char *keyname);
-
-int setting_cfg_get_pos_idx(int category_index, int menu_index);
-
-int setting_cfg_get_pos(char *keyname);
-
-void setting_cfg_set_pos_idx(int category_index, int menu_index, int pos);
-
-void setting_cfg_set_pos(char *keyname, int pos);
-
-int setting_cfg_get_click_times_idx(int category_index, int menu_index);
-
-int setting_cfg_get_click_times(char *keyname);
-
-void setting_cfg_set_click_times_idx(int category_index, int menu_index, int click_times);
-
-void setting_cfg_set_click_times(char *keyname, int click_times);
-
-int setting_cfg_get_resetable_flag_idx(int category_index, int menu_index);
-
-void setting_cfg_add_downloaded_app(char *keyname, char *icon_path, char *ug_args, int pos);
-
-void setting_cfg_remove_downloaded_app(char *keyname);
-int setting_cfg_get_last_clicked_idx(int category_index, int menu_index);
-int setting_cfg_get_last_clicked(char *keyname);
-void setting_cfg_set_last_clicked_idx(int category_index, int menu_index, int last_clicked);
-void setting_cfg_set_last_clicked(char *keyname, int last_clicked);
-
-
-extern char *get_ug_path_from_ug_args(void *data);
-extern app_control_h get_bundle_from_ug_args(void *data);
-extern bool is_ug_installed_by_ug_args(void *data);
-
-extern int get_index_by_keystr(const char *keystr);
+extern char *get_path_from_args(void *data);
+extern app_control_h get_svc_from_args(void *data);
 
 extern Setting_Cfg_Node_T *get_cfg_node_by_keystr(const char *keystr);
 
-extern char *get_iconpath_by_keystr(const char *keystr);
-
-extern void setting_cfg_dump_basic_info();
-
-extern int set_node_pointer(char *name, void *ptr);
-extern void *get_node_pointer(char *name);
-
-extern int set_cfg_node_tfunc(char *name, void *ptr);
-extern int set_cfg_node_tfunc_set_ptr(char *name, int (*set_item_state)(Cfg_Item_State stat, void *item, void *data));
-
-#ifdef __cplusplus
-extern "C" {
-#endif /* __cplusplus */
-
-/* search */
-extern Setting_Cfg_Node_T *setting_plugin_search_item_add(char *key_name, char *url, char *icon_path, int item_type, void *data);
-extern Setting_Cfg_Node_T *setting_plugin_search_item_subindex_add(char *key_name, char *url, char *icon_path, int item_type, void *data, char *sub_index);
-extern Cfg_Item_Type setting_search_type(char *type);
-
-#ifdef __cplusplus
-}
-#endif /* __cplusplus */
 #endif
diff --git a/setting-common/include/setting-common-alarmmgr.h b/setting-common/include/setting-common-alarmmgr.h
deleted file mode 100644 (file)
index 3d241a2..0000000
+++ /dev/null
@@ -1,47 +0,0 @@
-/*
- * Copyright 2012  Samsung Electronics Co., Ltd
- *
- * Licensed under the Flora License, Version 1.0 (the License);
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- *        http://www.tizenopensource.org/license
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an AS IS BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-#ifndef __SETTING_COMMON_ALARMMGR_H__
-#define __SETTING_COMMON_ALARMMGR_H__
-
-#include <alarm.h>
-#include <bundle.h>
-#include <time.h>
-#include <vconf.h>
-
-typedef struct bm_alarm_data BM_AData;
-struct bm_alarm_data {
-       int alarm_mgr_id;       /**< index from alarm-manager */
-       int hour;
-       int min;
-};
-
-#define SET_BM_TIME_DATA_T(pTime_data, YEAR, MONTH, DAY, HOUR, MIN, SEC) \
-       do {\
-               (pTime_data)->year = (YEAR);\
-               (pTime_data)->month = (MONTH);\
-               (pTime_data)->day = (DAY);\
-               (pTime_data)->hour = (HOUR);\
-               (pTime_data)->min = (MIN);\
-               (pTime_data)->sec = (SEC);\
-       } while (0)
-
-#define SETTING_BM_ALARM_APP "org.tizen.setting-blockingmode-alarm"
-int setting_common_alarmmgr_create(BM_AData *alarm);
-int setting_common_alarmmgr_remove(BM_AData *alarm);
-int setting_common_alarmmgr_update(BM_AData *alarm);
-
-#endif                         /*__SETTING_COMMON_ALARMMGR_H__ */
\ No newline at end of file
diff --git a/setting-common/include/setting-common-data-edj-define.h b/setting-common/include/setting-common-data-edj-define.h
deleted file mode 100644 (file)
index 542f921..0000000
+++ /dev/null
@@ -1,120 +0,0 @@
-/*
- * setting
- *
- * Copyright (c) 2000 - 2011 Samsung Electronics Co., Ltd.
- *
- * Contact: MyoungJune Park <mj2004.park@samsung.com>
- *
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- *
- */
-
-#ifndef __SETTING_COMMON_DATA_EDJ_DEFINE_H__
-#define __SETTING_COMMON_DATA_EDJ_DEFINE_H__
-/*Cnnot be fixed when select multiple resolution */
-#define ITEM_X_DEN (480.0)
-#define ITEM_Y_DEN (112.0)
-#define ITEM_Y_DEN2 (60.0)
-#define MAIN_Y_DEN (800.0)
-
-#define GROUP_ITEM_HEIGHT (61.0)
-
-/*"personal_vib_layout" */
-#define TOP_AREA_H                     171
-#define BOTTOM_BAR_AREA_H      98
-#define HD_HEIGHT                      1280
-#define PERSONAL_VIBRATION_LAYOUT_H    ((HD_HEIGHT)-(TOP_AREA_H)-(BOTTOM_BAR_AREA_H))
-
-#define SETTING_LAYOUT_FOCUS_PART(bg) \
-       part { name: "focus_bg_left_top_padding";\
-       type: RECT;\
-               scale: 1;\
-       description { state: "default" 0.0;\
-                       min: 2 2;\
-                       align: 0.0 0.0;\
-                       visible: 0;\
-                       fixed: 1 1;\
-       rel1.to : bg;\
-                       rel2 {\
-                               relative: 0.0 0.0;\
-       to: bg;\
-                       } \
-               } \
-       } \
-       part { name: "focus_bg_right_bottom_padding";\
-       type: RECT;\
-               scale: 1;\
-       description { state: "default" 0.0;\
-                       min: 2 2;\
-                       align: 1.0 1.0;\
-                       visible: 0;\
-                       fixed: 1 1;\
-                       rel1 {\
-                               relative: 1.0 1.0;\
-       to: bg;\
-                       } \
-       rel2.to : bg;\
-               } \
-       } \
-       part { name: "focus_bg";\
-       type: IMAGE;\
-       description { state: "default" 0.0;\
-                       visible: 0;\
-                       rel1 {\
-                               relative: 1.0 1.0;\
-       to: "focus_bg_left_top_padding";\
-                       } \
-                       rel2 {\
-                               relative: 0.0 0.0;\
-       to: "focus_bg_right_bottom_padding";\
-                       } \
-       image.normal : "org.tizen.setting.png";\
-                       image.border : 13 13 13 13;\
-               } \
-       description { state: "enabled" 0.0;\
-       inherit: "default" 0.0;\
-                       visible: 1;\
-               } \
-       }
-
-#define SETTING_LAYOUT_FOCUS_PROGRAME \
-       program { name: "focus_in";\
-       signal: "elm,action,focus_highlight,show";\
-       source: "elm";\
-       action: STATE_SET "enabled" 0.0;\
-       target: "focus_bg";\
-       } \
-       program { name: "focus_out";\
-       signal: "elm,action,focus_highlight,hide";\
-       source: "elm";\
-       action: STATE_SET "default" 0.0;\
-       target: "focus_bg";\
-       } \
-        
-
-#define ADD_PART_CLICKED_SOUND_HEADER \
-       sounds {\
-               sample {\
-       name: "touch_sound" AS_IS;\
-       source: "button-pressed.wav";\
-               } \
-       }
-
-#define ADD_PART_CLICKED_SOUND(part)\
-       program { name: "touch_snd"part;\
-       signal: "mouse,clicked,1";\
-       source: part;\
-       action: PLAY_SAMPLE "touch_sound" 1.0;\
-       }
-
-#endif                         /* __SETTING_COMMON_DATA_EDJ_DEFINE_H__ */
index 6bf1c337e41930530f4f9a62c06607df3786db84..38828f8ba041c7cd44aa4335162090e9d48dba6a 100644 (file)
@@ -49,20 +49,6 @@ typedef enum {
        SETTING_ENTRY_REQUIRED_CORRECT_DIGIT_PW,
 } setting_draw_error;
 
-/* time error (start 200)*/
-
-/* ps & view error (start 300)*/
-typedef enum {
-       SETTING_PS_FORK_ERR = 300,
-       SETTING_PS_EXECV_ERR
-} setting_ps_view_error;
-
-/* file IO error (start 400)*/
-typedef enum {
-       SETTING_IO_NOT_OPEN_FILE = 400,
-       SETTING_IO_IOCTL_ERR
-} setting_IO_error;
-
 /* network error (start 500)*/
 typedef enum {
        SETTING_TAPI_SIM_TYPE_ERR = 500,
@@ -84,23 +70,5 @@ typedef enum {
        SETTING_DNET_RETURN_INVALID_PROXY_ADDR
 } setting_net_error;
 
-/* vconf error (start 600)*/
-typedef enum {
-       SETTING_VCONF_ERR_RETURN_STR_NULL = 600,
-       SETTING_VCONF_ERR_RETURN_INVALID_INT
-} setting_vconf_error;
-
-/* multi media error (start 700)*/
-typedef enum {
-       SETTING_MMPLAYER_STOP_ERR = 700,
-       SETTING_MMPLAYER_UNREALIZE_ERR,
-       SETTING_MMPLAYER_DESTROY_ERR,
-       SETTING_MMPLAYER_CREATE_ERR,
-       SETTING_MMPLAYER_SETATTRS_ERR,
-       SETTING_MMPLAYER_REALIZE_ERR,
-       SETTING_MMPLAYER_START_ERR,
-       SETTING_MMPLAYER_SET_VOLUME_ERR,
-       SETTING_MMPLAYER_NOT_FOUND_SOUND_FILE
-} setting_mm_error;
 
 #endif                         /* __SETTING_COMMON_DATA_ERROR_H__ */
index 70902815a10546ea4e316ce2d58088f464d120f8..4fafb94afeeb668c30c9690a9c91d929d9ff89ec 100644 (file)
 #define __SETTING_COMMON_DATA_SLP_SETTING_H__
 
 #include <vconf.h>
-#include <setting-common-general-func.h>
-
-#define LANGLIST_FILE_PATH             _TZ_SYS_RO_APP"/org.tizen.setting/def_config/langlist.xml"
-#define LANGLIST_ALL_FILE_PATH _TZ_SYS_RW_APP"/org.tizen.setting/data/langlist_all.xml"
+#include "setting-common-general-func.h"
 
+#define LANGLIST_FILE_PATH \
+       _TZ_SYS_RO_APP"/org.tizen.setting/def_config/langlist.xml"
 
 #define SETTING_STR_SLP_LEN 256
-#define VCONFKEY_SETAPPL_USE_PACKET_DATA_BOOL                             VCONFKEY_SETAPPL_PREFIX"/use_packet_data"
-
-
-
-#ifndef VCONFKEY_SETAPPL_SIM_LANGUAGE_STR
-#define VCONFKEY_SETAPPL_SIM_LANGUAGE_STR      "memory/setting/sim_language"
-#endif
 
 #ifndef VCONFKEY_SETAPPL_ACCESSIBILITY_FONT_NAME
-#define VCONFKEY_SETAPPL_ACCESSIBILITY_FONT_NAME  "db/setting/accessibility/font_name"
+#define VCONFKEY_SETAPPL_ACCESSIBILITY_FONT_NAME \
+       "db/setting/accessibility/font_name"
 #endif
 
 /**
 
 /** @todo verify if the below keys need to be added in libslp-setting*/
 
-/* added 11.07.11 */
-#define VCONFKEY_SETAPPL_STATE_PARENTAL_MODE_BOOL      VCONFKEY_SETAPPL_PREFIX"/parental_mode"
-#define VCONFKEY_SETAPPL_DATA_EACH_MONTH_INT           VCONFKEY_SETAPPL_PREFIX"/data_each_month"
-#define VCONFKEY_SETAPPL_DATA_EACH_MONTH_APP_INT       VCONFKEY_SETAPPL_PREFIX"/data_each_month_app"
+#define VCONFKEY_SETAPPL_DATA_EACH_MONTH_INT \
+       VCONFKEY_SETAPPL_PREFIX"/data_each_month"
+#define VCONFKEY_SETAPPL_DATA_EACH_MONTH_APP_INT \
+       VCONFKEY_SETAPPL_PREFIX"/data_each_month_app"
 
-#define VCONFKEY_SETAPPL_TAP_TWIST                     VCONFKEY_SETAPPL_PREFIX"/motion/tap_twist"
+#define VCONFKEY_SETAPPL_TAP_TWIST VCONFKEY_SETAPPL_PREFIX"/motion/tap_twist"
 #ifndef VCONFKEY_SETAPPL_USE_MUTE_PAUSE
-#define VCONFKEY_SETAPPL_USE_MUTE_PAUSE                VCONFKEY_SETAPPL_PREFIX"db/setting/use_mute_pause"
+#define VCONFKEY_SETAPPL_USE_MUTE_PAUSE \
+       VCONFKEY_SETAPPL_PREFIX"db/setting/use_mute_pause"
 #endif
 
 /*Driving Mode(DM) */
-#define VCONFKEY_SETAPPL_DM_DRIVING_MODE       VCONFKEY_SETAPPL_PREFIX"/drivingmode/drivingmode"
-#define VCONFKEY_SETAPPL_DM_INCOMING_CALL      VCONFKEY_SETAPPL_PREFIX"/drivingmode/incomingcall"
-#define VCONFKEY_SETAPPL_DM_MESSAGE            VCONFKEY_SETAPPL_PREFIX"/drivingmode/message"
-#define VCONFKEY_SETAPPL_DM_EMAIL              VCONFKEY_SETAPPL_PREFIX"/drivingmode/newemails"
-#define VCONFKEY_SETAPPL_DM_VOICEMAIL          VCONFKEY_SETAPPL_PREFIX"/drivingmode/newvoicemails"
-#define VCONFKEY_SETAPPL_DM_ALARM              VCONFKEY_SETAPPL_PREFIX"/drivingmode/alarm"
-#define VCONFKEY_SETAPPL_DM_SCHEDULE           VCONFKEY_SETAPPL_PREFIX"/drivingmode/schedule"
-#define VCONFKEY_SETAPPL_DM_UNLOCK_SCREEN      VCONFKEY_SETAPPL_PREFIX"/drivingmode/unlockscreen"
-
-/*about phone ug */
-#define VCONFKEY_SETAPPL_ASSISTIVE_LIGHT_REMINDER      VCONFKEY_SETAPPL_PREFIX"/accessibility/assistive_light_reminder"
+#define VCONFKEY_SETAPPL_DM_DRIVING_MODE \
+       VCONFKEY_SETAPPL_PREFIX"/drivingmode/drivingmode"
 
 /* firewall block type */
-#define VCONFKEY_SETAPPL_FIREWALL_NETWORK_BLOCK_TYPE   VCONFKEY_SETAPPL_PREFIX"/firewall_network_block"
-#define VCONFKEY_SETAPPL_FIREWALL_PROTOCOL_BLOCK_TYPE  VCONFKEY_SETAPPL_PREFIX"/firewall_protocol_block"
 
 #ifndef VCONFKEY_SETAPPL_DEFAULT_MEM_WIFI_DIRECT_INT
-#define VCONFKEY_SETAPPL_DEFAULT_MEM_WIFI_DIRECT_INT     VCONFKEY_SETAPPL_PREFIX"/default_memory/wifi_direct"
+#define VCONFKEY_SETAPPL_DEFAULT_MEM_WIFI_DIRECT_INT \
+       VCONFKEY_SETAPPL_PREFIX"/default_memory/wifi_direct"
 #endif
 
 #ifndef VCONFKEY_SETAPPL_DEFAULT_MEM_INSTALL_APPLICATIONS_INT
-#define VCONFKEY_SETAPPL_DEFAULT_MEM_INSTALL_APPLICATIONS_INT     VCONFKEY_SETAPPL_PREFIX"/default_memory/install_applications"
+#define VCONFKEY_SETAPPL_DEFAULT_MEM_INSTALL_APPLICATIONS_INT \
+       VCONFKEY_SETAPPL_PREFIX"/default_memory/install_applications"
 #endif
 
 
 /*already defined by hyejin kim,need to removed after next binary */
 #ifndef VCONFKEY_SETAPPL_LCD_AUTOMATIC_BRIGHTNESS
-#define VCONFKEY_SETAPPL_LCD_AUTOMATIC_BRIGHTNESS  VCONFKEY_SETAPPL_PREFIX"/automatic_brightness_level"
+#define VCONFKEY_SETAPPL_LCD_AUTOMATIC_BRIGHTNESS \
+       VCONFKEY_SETAPPL_PREFIX"/automatic_brightness_level"
 #endif
 
 /*for data usage */
-#define VCONFKEY_SETAPPL_SET_DATA_USAGE_LIMIT_ROAMING_BOOL     VCONFKEY_SETAPPL_PREFIX"/set_data_usage_limit_roaming"
-
-#ifndef VCONFKEY_SETAPPL_BOOL_AUTO_ADJUST_SCREEN_TONE
-#define VCONFKEY_SETAPPL_BOOL_AUTO_ADJUST_SCREEN_TONE VCONFKEY_SETAPPL_PREFIX"/auto_adjust_screen_tone"
-#endif
-
-
+#define VCONFKEY_SETAPPL_SET_DATA_USAGE_LIMIT_ROAMING_BOOL \
+       VCONFKEY_SETAPPL_PREFIX"/set_data_usage_limit_roaming"
 
 typedef enum {
        SETTING_SEC_PW_PASSWORD,
@@ -134,7 +115,8 @@ typedef enum {
        INT_SLP_SETTING_LCD_TIMEOUT_NORMAL,
        INT_SLP_SETTING_LCD_TIMEOUT_NORMAL_BACKUP,
 
-       INT_SLP_SETTING_AUTOMATIC_BRIGHTNESS,   /* set by manul or not. 0:manul, 1:not */
+       /* set by manul or not. 0:manul, 1:not */
+       INT_SLP_SETTING_AUTOMATIC_BRIGHTNESS,
 
        INT_SLP_SETTING_SELECT_NETWORK,
        INT_SLP_SETTING_NETWORK_MODE,
@@ -194,18 +176,6 @@ typedef enum {
 
        BOOL_SLP_SETTING_AUTOMATIC_TIME_UPDATE,
 
-       /*BOOL_SLP_SETTING_TICKER_NOTI_MESSAGES,
-       BOOL_SLP_SETTING_TICKER_NOTI_EMAIL,
-       BOOL_SLP_SETTING_TICKER_NOTI_IM,
-       BOOL_SLP_SETTING_TICKER_NOTI_FACEBOOK,
-       BOOL_SLP_SETTING_TICKER_NOTI_TWITTER,
-
-       BOOL_SLP_SETTING_NOTI_DISPLAY_CONTENT_MESSASGES,
-       BOOL_SLP_SETTING_NOTI_DISPLAY_CONTENT_EMAIL,
-       BOOL_SLP_SETTING_NOTI_DISPLAY_CONTENT_IM,
-       BOOL_SLP_SETTING_NOTI_DISPLAY_CONTENT_FACEBOOK,
-       BOOL_SLP_SETTING_NOTI_DISPLAY_CONTENT_TWITTER,*/
-
        BOOL_SLP_SETTING_FLIGHT_MODE,
        BOOL_SLP_SETTING_NET_RESTRICTION_MODE,
        BOOL_SLP_SETTING_DATA_ROAMING,
@@ -252,40 +222,23 @@ typedef enum {
        STR_SLP_LIST_MAX
 } setting_str_slp_list;
 
-typedef struct _Vconf_Change_Node {
-       const char *in_key;
-       vconf_callback_fn cb;
-       void *cb_data;
-} Vconf_Change_Node;
-#define DEREGISTER_VCONFS(listened_list) setting_destory_listen_list(&(listened_list))
-#define REGISTER_VCONF_NODE(listened_list, vconf, cb, data) setting_add_listen_node(&(listened_list), vconf, cb, data)
-
-extern void setting_destory_listen_list(Eina_List **listened_list);
-extern bool setting_add_listen_node(Eina_List **listened_list, const char *vconf, vconf_callback_fn cb, void *data);
-
-extern int setting_set_int_slp_key(setting_int_slp_list key, int value, int *err);
-extern int setting_get_int_slp_key(setting_int_slp_list key, int *value, int *err);
-extern int setting_set_bool_slp_key(setting_bool_slp_list key, int value, int *err);
-extern int setting_get_bool_slp_key(setting_bool_slp_list key, int *value, int *err);
-extern int setting_set_string_slp_key(setting_str_slp_list key, char *value, int *err);
-extern int setting_get_string_slp_key(setting_str_slp_list key, char *value, int *err);
+extern int setting_set_int_slp_key(
+               setting_int_slp_list key, int value, int *err);
+extern int setting_get_int_slp_key(
+               setting_int_slp_list key, int *value, int *err);
+extern int setting_set_bool_slp_key(
+               setting_bool_slp_list key, int value, int *err);
+extern int setting_get_bool_slp_key(
+               setting_bool_slp_list key, int *value, int *err);
+extern int setting_set_string_slp_key(
+               setting_str_slp_list key, char *value, int *err);
 
 extern int setting_store_init_password(char *in);
 extern int setting_read_password(char *md_result);
-extern int setting_compare_password(char *md_result, const char *in_later);
-
-extern setting_lang_entry *setting_get_language_table();
 extern Eina_List *setting_get_language_list();
-extern Eina_List *setting_get_language_list2();
 extern void     setting_get_language_list_destroy();
 
-/*---------------------------------------------------------------------------------------------- */
-/* export&import function */
-typedef int (*status_handler_fp)(int total, int current, void *data);
-
-extern char *setting_export_json(status_handler_fp fp, void *data);
-extern void setting_import_json(status_handler_fp fp, void *data);
-
-
+extern bool setting_device_is_encrypted(void);
+extern bool setting_sdcard_is_encrypted(void);
 
 #endif                         /* __SETTING_COMMON_DATA_SLP_SETTING_H__ */
index eaa1209d140a61a952ed092167bce396bbfa05e3..b550a5501945951cf3bb90aab568d6997fbd6e1c 100644 (file)
 #ifndef __SETTING_COMMON_DATA_TYPE_H__
 #define __SETTING_COMMON_DATA_TYPE_H__
 
-#include <Elementary.h>                /* including Elementary lib */
-#include <setting-debug.h>     /*      including debuging type */
-#include <setting-common-resource.h>   /* including one class of data type */
-#include <setting-common-data-error.h> /* including another class of data type */
+/* including Elementary lib */
+#include <Elementary.h>
+/* including debuging type */
+#include "setting-debug.h"
+/* including one class of data type */
+#include "setting-common-resource.h"
+/* including another class of data type */
+#include "setting-common-data-error.h"
 
-#include <setting-cfg.h>
+#include "setting-cfg.h"
 
-#ifndef PREFIX
-#define PREFIX "/opt"
-#endif
-
-#ifndef bool
-#define bool Eina_Bool
-#endif
 #define PWD_FILE       _TZ_SYS_DATA"/setting/set_info"
 
 #define SETTING_GENLIST_1ICON_STYLE                    "full"
-#define SETTING_GENLIST_GROUP_INDEX_STYLE "group_index"
-#define SETTING_GENLIST_ICON_1LINE_STYLE "type1"
-#define SETTING_GENLIST_2LINE_STYLE "type1"
-#define SETTING_GENLIST_MULTILINE_STYLE "multiline"
-#define SETTING_GENLIST_LEFT_ICON_CONTENT_ICON_STYLE "full"
-
-
+#define SETTING_GENLIST_GROUP_INDEX_STYLE              "group_index"
+#define SETTING_GENLIST_ICON_1LINE_STYLE               "type1"
+#define SETTING_GENLIST_2LINE_STYLE                    "type1"
+#define SETTING_GENLIST_MULTILINE_STYLE                        "multiline"
+#define SETTING_GENLIST_LEFT_ICON_CONTENT_ICON_STYLE   "full"
+#define SETTING_GENLIST_ENTRY_STYLE                    "entry.main"
 
-#define SETTING_POSTINST_FILE "/var/lib/dpkg/info/org.tizen.setting.postinst"
-#define SETTING_PACKAGE                        "setting"
-#define SYSTEM_PACKAGE                 "sys_string"
-#define SETTING_LOCALEDIR              _TZ_SYS_RO_APP"/org.tizen.setting/res/locale"
+#define SETTING_PACKAGE                "setting"
+#define SYSTEM_PACKAGE         "sys_string"
+#define SETTING_LOCALEDIR      _TZ_SYS_RO_APP\
+       "/org.tizen.setting/res/locale"
 
-#define MODE_SYSPOPUP_PACKAGE                             "mode-syspopup"
-#define MODE_SYSPOPUP_LOCALEDIR                                   _TZ_SYS_RO_APP"/org.tizen.mode-syspopup/res/locale"
-
-#define SYSTEM_ICON_PATH               _TZ_SYS_RO_APP"/org.tizen.setting/res/icons"
-#define SETTING_ICON_PATH              _TZ_SYS_RO_APP"/org.tizen.setting/res/icons"
-#define SETTING_UG_ICON_PATH   _TZ_SYS_RO_UG"/res/icon/org.tizen.setting"
+#define SETTING_ICON_PATH      _TZ_SYS_RO_APP"/org.tizen.setting/res/icons"
 
 #define SETTING_APP_MGR_ICON_SIZE      117
 
-#define SETTING_UG_PATH                _TZ_SYS_RO_UG"/lib"
-#define SETTING_UG_PATH_USR    _TZ_SYS_RO_UG"/lib"
-
-#define SETTING_PATH_MEMORY_OPT                        "/opt/usr"
-#define SETTING_PATH_SDCARD_OPT                        _TZ_SYS_MEDIA"/sdcard"
-#define SETTING_PATH_PARENT_SDCARD_OPT _TZ_SYS_MEDIA"/sdcard/.."
-
-
-#define SETTING_KILOBYTE_VALUE         1024
-#define SETTING_MEGABYTE_VALUE         1048576
-#define SETTING_GIGABYTE_VALUE         1073741824
-
-#define SETTING_MAX_STR_LEN                    30
-
-
 #define SETTING_EDJ_PATH               EDJDIR
 #define SETTINGS_EDJ                   SETTING_EDJ_PATH"/settings.edj"
 #define SETTING_THEME_EDJ_NAME         SETTING_EDJ_PATH"/setting-theme.edj"
-#define SETTING_5STEP_SLIDER_EDJ_NAME  SETTING_EDJ_PATH"/font-slider.edj"
-#define SETTING_GENLIST_EDJ_NAME       SETTING_EDJ_PATH"/setting-genlist.edj"
-
-
-#define RCS_CHECHING_FILE              _TZ_SYS_SHARE"/ims/.RCS_ENABLED"
-
-/* inoti (broadcasting without data */
-#define SETTING_TIME_CHANGED   "setting_time_changed"
 
 /* anci c color type */
 #define SETTING_FONT_RED "\033[31m"
 #define SETTING_FONT_BLACK "\033[0m"
 #define SETTING_FONT_BGREEN "\033[36m"
 
-#define THEME_STYLE "beat"
-
-#define IMG_EC_ARROW_OPEN  SETTING_ICON_PATH"org.tizen.setting.png"
-#define IMG_EC_ARROW_CLOSE SETTING_ICON_PATH"org.tizen.setting.png"
-
-#define SETTING_IDLE_IMAGE_PATH "/etc/idle_image/"
-
-#define NAVI_DEF_BUTTON_STYLE  "naviframe/toolbar/default"/*"naviframe_control/default" */
-#define NAVI_BACK_BUTTON_STYLE "naviframe/title_left"
 #define NAVI_BACK_ARROW_BUTTON_STYLE "naviframe/end_btn/default"
-#define NAVI_MORE_BUTTON_STYLE "naviframe/more/default"/*"naviframe_control/default" */
-
-
-#define NAVI_CONTROLBAR_PART "controlbar"
 
-#define BTN_STYLE_DEF "naviframe/title/default"
-#define NAVI_BTN_STYLE_LEFT "title_left_btn"
-#define NAVI_BTN_STYLE_RIGHT "title_right_btn"
-#define NAVI_BTN_STYLE_MORE "title_more_btn"
-#define NAVI_BTN_STYLE_PREV "prev_btn"
 
 #define PROGRESSBAR_STYLE "process_medium"
-#define SETTING_FONT_CONF_FILE _TZ_SYS_ETC"/fonts/conf.avail/99-slp.conf"
-#define SETTING_DEFAULT_FONT_CONF_FILE _TZ_SYS_DATA"/etc/fonts/conf.avail/99-slp.conf"
-
-
-
-/*#define GENLIST_LIST_SUB_TEXT_SETTINGS_COLOR_STYLE             "#3B73B6FF" */
-#define BLUE_COLOR                     "#3B73B6"  /*3B73B6FF <== 59 115 182 255 */
-#define GRAY_COLOR "#7B7B7B"
-#define RED_COLOR "#FF0000"
-#define WHITE_COLOR "#FFFFFF"
+#define SETTING_DEFAULT_FONT_CONF_FILE _TZ_SYS_DATA\
+       "/etc/fonts/conf.avail/99-slp.conf"
 
 /**
 * @brief slider, button, and etc.
 * @return vo return
 */
 
-typedef void (*setting_call_back_func)(void *data, Evas_Object *obj, void *event_info);
-typedef Eina_Bool(*setting_naviframe_cb)(void *data, Elm_Object_Item *it);
+typedef void (*setting_call_back_func)(
+               void *data, Evas_Object *obj, void *event_info);
 
-#define WIDGET_SCALE_FACTOR                            (get_widgets_factor())
-#define SETTING_PADDING_WIDTH                  (8 * WIDGET_SCALE_FACTOR)
-#define SETTING_PADDING_HEIGHT                 (8 * WIDGET_SCALE_FACTOR)
-#define SETTING_HALF_SCREEN_WIDTH \
-       (SETTING_PADDING_WIDTH * 22 * WIDGET_SCALE_FACTOR)
+#define WIDGET_SCALE_FACTOR            (elm_config_scale_get())
 
-#define SYS_NOTI_NAME_LEN                                      128
-#define MAX_DISPLAY_NAME_LEN_ON_UI                     128
-#define MAX_COMMON_BUFFER_LEN                          1024
-#define BUF_SIZE                                       512
 
-#define MAX_SEARCH_STR_LEN 40
+#define MAX_DISPLAY_NAME_LEN_ON_UI     128
+#define MAX_COMMON_BUFFER_LEN          1024
+#define BUF_SIZE                       512
 
-#define HELP_MSG_BUFF_SIZE                                     1000
-#define MAX_SPECIALIZITION_LEN                         1000
+#define MAX_SEARCH_STR_LEN 40
 
-#define PHONE_LOCK_ATTEMPS_MAX                         5
-#define SIM_LOCK_ATTEMPS_MAX                           5
-#define PHONE_LOCK_BLOCK_SECONDS                       30
-#define SIM_LOCK_BLOCK_SECONDS                         30
-#define LOCK_TIMESTAMP_LEN                                     64
-#define MAX_DATETIME_FORMAT_LEN                                64
-#define MAX_DATE_FORMAT_LEN                                    10
+#define MAX_SPECIALIZITION_LEN         1000
 
-#define SMALL_FONT_DPI                                         (-80)
-#define MIDDLE_FONT_DPI                                                (-100)
-#define LARGE_FONT_DPI                                         (-144)
-#define HUGE_FONT_DPI                                          (-184)
-#define GIANT_FONT_DPI                                         (-240)
+#define PHONE_LOCK_ATTEMPS_MAX         5
+#define SIM_LOCK_ATTEMPS_MAX           5
+#define LOCK_TIMESTAMP_LEN             64
 
-#define LABEL_FONT_SIZE_SMALL                                  24
-#define LABEL_FONT_SIZE_NORMAL                                 35
-#define LABEL_FONT_SIZE_LARGE                                  55
-#define LABEL_FONT_SIZE_HUGE                                   75
-#define LABEL_FONT_SIZE_GIANT                                  92
+#define SMALL_FONT_DPI                 (-80)
+#define MIDDLE_FONT_DPI                        (-100)
+#define LARGE_FONT_DPI                 (-150)
+#define HUGE_FONT_DPI                  (-190)
+#define GIANT_FONT_DPI                 (-250)
 
-#define __STR_EMUL                                                     "emul"
-#define __LEN_STR_EMUL                                         4
+#define LABEL_FONT_SIZE_SMALL          32
+#define LABEL_FONT_SIZE_NORMAL 40
+#define LABEL_FONT_SIZE_LARGE          60
+#define LABEL_FONT_SIZE_HUGE           76
+#define LABEL_FONT_SIZE_GIANT          100
 
-#define MAX_SYSTEM_SERVICE_NUM                         30
-#define SYSTEM_SERVICE_LIST_PATH "/opt/osp/system/configuration/system-services.list"
-#define MAX_PKG_NAME_LEN                       128
+#define STR_LABEL_FONT_SIZE_SMALL              "32"
+#define STR_LABEL_FONT_SIZE_NORMAL     "40"
+#define STR_LABEL_FONT_SIZE_LARGE              "60"
+#define STR_LABEL_FONT_SIZE_HUGE               "76"
+#define STR_LABEL_FONT_SIZE_GIANT              "100"
 
 #define MIN_MOVE_DISTANCE 30
 
+#ifdef __LP64__
+typedef int64_t int_of_ptr_size;
+#else
+typedef int int_of_ptr_size;
+#endif
+
+
+
 typedef enum _button_state {
        SETTING_ON_OFF_BTN_OFF = 0,
        SETTING_ON_OFF_BTN_ON,
@@ -200,17 +140,8 @@ typedef struct {
        char *locale;                           /* ex) "en_US.UTF" */
        char *title;                            /* "United Kingdom" */
        char *mcc;
-       /*int number;                           // no -  UI */
 } setting_lang_entry;
 
-typedef enum _Theme_Type {
-       Theme_Invalid = -1,
-       Theme_Tizen = 0,
-       Theme_Tizen_Black = 1,
-       Theme_Tizen_Blue,
-       Theme_ERROR
-} Theme_Type;
-
 typedef enum _GENDIAL_Type {
        GENDIAL_Type_1text_1icon_2 = 0,
        GENDIAL_Type_1icon_2text = 1,
@@ -251,12 +182,6 @@ typedef enum _SWALLOW_Type {
        SWALLOW_Type_MAX
 } SWALLOW_Type;
 
-typedef enum {
-       UNDEFINED_LIB_SYMBOL = -2,/*  undefined symbol : -2 */
-       LOAD_LIB_FAILED = -1,/*  load failed : -1 */
-       OPERATE_LIB_SUCESS = 0,
-} OPERATE_LIB_ERROR;
-
 typedef enum _POPUP_BTN_RESPONSE_TYPE {
        POPUP_RESPONSE_INVALID = -1,
        POPUP_RESPONSE_OK = 0,
@@ -272,7 +197,7 @@ typedef enum _POPUP_BTN_RESPONSE_TYPE {
 typedef struct _Setting_GenGroupItem_Data {
 
        void **pBack;
-       Evas_Object *win_main;
+       Evas_Object *window;
        Evas *evas;
 
        Elm_Object_Item *item;
@@ -282,22 +207,26 @@ typedef struct _Setting_GenGroupItem_Data {
        const char *r_swallow_path;      /**< right image */
 
        /* output */
-       Evas_Object *eo_check;                                  /**< slider, button, check, editfield, datefield */
-       int chk_status;                                                 /**< represent check value, slider value, datefield value etc.. */
+       /**< slider, button, check, editfield, datefield */
+       Evas_Object *eo_check;
+       /**< represent check value, slider value, datefield value etc.. */
+       int chk_status;
+       int chk_id;
        setting_call_back_func chk_change_cb;
 
        /* radio button */
-       Evas_Object *rgd;                                               /**< radio button */
+       /**< radio button */
+       Evas_Object *rgd;
 
-       char *keyStr;                                                   /**< title */
-       char *keyStr2;                                                  /**< title for font name expanlist item*/
-       char *sub_desc;                                                 /**< sub text */
-       char *guide_text;                                               /**< guide text for editfield */
+       char *keyStr;           /**< title */
+       char *keyStr2;          /**< title for font name expanlist item*/
+       char *sub_desc;         /**< sub text */
+       char *guide_text;       /**< guide text for editfield */
 
        /*      for slider control */
-       bool isIndicatorVisible;                                /**< indicator option (displaying number) */
-       double slider_min;                                              /**< to swallow a slider */
-       double slider_max;                                              /**< to swallow a slider */
+       bool isIndicatorVisible;/**< indicator option (displaying number) */
+       double slider_min;      /**< to swallow a slider */
+       double slider_max;      /**< to swallow a slider */
 
        setting_call_back_func start_change_cb;
        setting_call_back_func stop_change_cb;
@@ -309,31 +238,46 @@ typedef struct _Setting_GenGroupItem_Data {
        void *x_callback_cb;
 
        /* sound/vibration */
-       int belongs_to;                                                 /**< 1: slider belongs to sound group. 0: slider belongs to vibration group */
+       /**< 1: slider belongs to sound group.
+        * 0: slider belongs to vibration group */
+       int_of_ptr_size belongs_to;
+
 
        /*      for input panel  */
-       Elm_Input_Panel_Layout input_type;              /**< input panel type */
-       Elm_Input_Panel_Return_Key_Type return_key_type;        /** the return key type in input method panel*/
-       bool input_panel_disable_flag;                  /** do not show the input panel automatically when the widget is clicked or has focus*/
-       int disable_auto_cap; /** do not autocapital the first char in edit field*/
+       /**< input panel type */
+       Elm_Input_Panel_Layout input_type;
+       /** the return key type in input method panel*/
+       Elm_Input_Panel_Return_Key_Type return_key_type;
+       bool input_panel_disable_flag;
+       /** do not autocapital the first char in edit field*/
+       int disable_auto_cap;
 
-       void *userdata;                                                 /**< just a reference, do not need release. */
+       void *userdata; /**< just a reference, do not need release. */
 
        bool isPasswordFlag;
        bool isFocusFlag;
-       bool isItemDisableFlag;                                 /**< date/time UG only */
+       bool isItemDisableFlag;         /**< date/time UG only */
        bool isSinglelineFlag;
        bool maxLengthReachFlag;
-       bool enterKeyPressFlag;                                 /**< for about UG, enter or space key are not allowed, if they are pressed, it is true */
-       bool spaceKeyPressFlag;                                 /**<for about UG,if space key is pressed, need to popup a notification>*/
+       /**< for about UG, enter or space key are not allowed, if they are
+        * pressed, it is true */
+       bool enterKeyPressFlag;
+       /**<for about UG,if space key is pressed, need to popup a
+        * notification>*/
+       bool spaceKeyPressFlag;
+
+       bool isItemHideFlag;    /**< setting > storage only */
 
-       bool isItemHideFlag;                                    /**< setting > storage only */
+       /**< its relative vconf value must increase from 0, and step is 1.
+        * eg, 0, 1, 2, 3.. */
+       int_of_ptr_size int_slp_setting_binded;
 
-       int int_slp_setting_binded;                             /**< its relative vconf value must increase from 0, and step is 1. eg, 0, 1, 2, 3.. */
-       bool entry_auto_focus;                                  /*for enty, if this is true, then entry will be focus state when the entry is created*/
+       /*for enty, if this is true, then entry will be focus state when the
+        * entry is created*/
+       bool entry_auto_focus;
 
        /* popup */
-       Evas_Object *notify;                                    /**< act as any popup to show user any message */
+       Evas_Object *notify; /**< act as any popup to show user any message */
 
        Elm_Entry_Filter_Accept_Set *digits_filter_data;
        Elm_Entry_Filter_Limit_Size *limit_filter_data;
@@ -350,7 +294,8 @@ typedef struct _Setting_GenGroupItem_Data {
        char *itc;
 
        /* storage item style */
-       int color; /* 2: app, 3: pic,video, 4: audio, 5: Misc files, 6: Avail space */
+       /* 2: app, 3: pic,video, 4: audio, 5: Misc files, 6: Avail space */
+       int color;
 
        /* Sound, ringtone ug, fullpath */
        char *filepath;
@@ -363,72 +308,9 @@ typedef struct _Setting_GenGroupItem_Data {
 
 } Setting_GenGroupItem_Data;
 
-typedef enum {
-       SETTING_VCONF_INT_TYPE = 0,
-       SETTING_VCONF_BOOL_TYPE,
-       SETTING_VCONF_STR_TYPE
-} setting_vconf_type;
-
-#define MAX_RESET_MENU_NUM 100
-
-typedef struct _item_table {
-       char *item_name;        /* pointer to the key string */
-       char *ug_args;
-       Setting_GenGroupItem_Data *data_GenItem;
-} Item_Table;
-
-typedef struct _AllowListItem AllowListItem;
-
-struct _AllowListItem {
-       char *person_id;
-       char *name;
-       char *thumb_path;
-};
-/**
- * @todo is 50 sufficient value?
- */
-typedef struct _Setting_Done_List_Data {
-       /* external input arguements */
-       Evas_Object *win_main;
-       void *UG_data;
-       Evas_Object *ly_parent;
-       Evas_Object *controllbar;
-       Elm_Object_Item *navi_it;
-       const char navi_title[MAX_DISPLAY_NAME_LEN_ON_UI];
-
-       /* internal output%input arguements */
-       Item_Table chk_items[MAX_RESET_MENU_NUM];
-       int cur_item_selnum;
-       int cur_item_num;
-       Evas_Object *selInfoPop;
-       Evas_Object *selInfoPop_layout;
-       Elm_Genlist_Item_Class itc_1text_1icon;
-       Elm_Genlist_Item_Class itc_1text_2icon;
-       Elm_Genlist_Item_Class itc_seperator;
-       Evas_Object *select_all_checkbox;
-       Eina_Bool select_all_checked;
-       Eina_List *list;
-
-       AllowListItem allow_items[MAX_RESET_MENU_NUM];
-} Setting_Done_List_Data;
-
-
-#define MAX_BUTTON_TEXT_LEN 20
-#define MAX_BUTTON_NUM 20
-typedef struct _setting_btn_data {
-       Evas_Object *parent;
-       const char      *btn_text[MAX_BUTTON_NUM];
-       const char      *btn_icon[MAX_BUTTON_NUM];
-       setting_call_back_func btn_click_cb;
-       void *btn_cb_data;
-       Evas_Object *ctxpopup;
-       Elm_Object_Item *item[MAX_BUTTON_NUM];
-} Setting_Btn_Data;
-
-#define USEC_PER_SEC  1000000UL
 typedef struct {
        const char *key_font_name;
        int font_size;
 } settings_font_size_table;
 
-#endif                         /* __SETTING_COMMON_DATA_TYPE_H__ */
+#endif         /* __SETTING_COMMON_DATA_TYPE_H__ */
diff --git a/setting-common/include/setting-common-draw-naviframe.h b/setting-common/include/setting-common-draw-naviframe.h
new file mode 100644 (file)
index 0000000..71dc577
--- /dev/null
@@ -0,0 +1,73 @@
+/*
+ * setting
+ *
+ * Copyright (c) 2000 - 2011 Samsung Electronics Co., Ltd.
+ *
+ * Contact: MyoungJune Park <mj2004.park@samsung.com>
+ *
+ * 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.
+ *
+ */
+/**
+ *default group setting-common-draw-naviframe
+ *common UI code for reuse
+ */
+#ifndef __SETTING_COMMON_DRAW_NAVIFRAME_H__
+#define __SETTING_COMMON_DRAW_NAVIFRAME_H__
+
+#include "setting-common-init.h"
+
+extern void setting_navi_items_update(Evas_Object *naviframe);
+
+/**
+ * The general API to push any evas object(@param[in][eo_view]) to the
+ * specialized naviframe, which contents at most 1 button
+ */
+EXPORT_PUBLIC
+Elm_Object_Item *setting_push_to_naviframe_with_back_button(char *title_str,
+               char *lbutton_str, Elm_Naviframe_Item_Pop_Cb item_pop_cb,
+               void *cb_data, Evas_Object *eo_view,/*any container obj */
+               Evas_Object *naviframe);
+
+/**
+ * The general API to add back button with callback
+ */
+EXPORT_PUBLIC
+void setting_add_back_button(MainData *md,
+               Elm_Naviframe_Item_Pop_Cb view_pop_cb, void *ad);
+
+/**
+ * The API to create a layout with navigation bar,
+ *     which contents a genlist object as its content
+ *
+ * @return a layout with a special navigation bar and at most 1 button
+ */
+extern Evas_Object *setting_create_layout_naviframe_genlist(
+               Evas_Object *win_obj,
+               char *title_str,
+               char *lbutton_str,
+               Elm_Naviframe_Item_Pop_Cb pop_cb,
+               void *cb_data,
+               Evas_Object **genlist,
+               Evas_Object **naviframe);
+
+/**
+ * The API to push a genlist object(@param[in][genlist]) to the specialized
+ * naviframe, which contents at most 1 button
+ */
+extern Elm_Object_Item *setting_create_genlist_and_push_to_naviframe(
+               char *title_str, char *lbutton_str,
+               Elm_Naviframe_Item_Pop_Cb pop_cb, void *cb_data,
+               Evas_Object **genlist, Evas_Object *naviframe);
+
+#endif         /* __SETTING_COMMON_DRAW_NAVIFRAME_H__ */
index f6c0508e1190bb5d170ee8140a2d73c6984b21dc..91c7d0a12919e67257b91cbcdd04eb1d39c8e60a 100755 (executable)
  */
 #ifndef __SETTING_COMMON_DRAW_WIDGET_H__
 #define __SETTING_COMMON_DRAW_WIDGET_H__
-#include <setting-common-data-type.h>  /* including all the data structure */
-#include <setting-common-general-func.h>       /* including one class of common functions */
-#include <setting-common-data-slp-setting.h>   /* including another class of common functions */
 
-#include <unicode/ucal.h>
-#include <unicode/uloc.h>
-#include <unicode/udat.h>
-#include <unicode/ustring.h>
-#include <unicode/udatpg.h>
-#include <unicode/utmscale.h>
-#include <unicode/ucol.h>
-
-
-
-#define EXPORT_PUBLIC __attribute__ ((visibility("default")))
+/* including all the data structure */
+#include "setting-common-data-type.h"
+/* including one class of common functions */
+#include "setting-common-general-func.h"
+/* including another class of common functions */
+#include "setting-common-data-slp-setting.h"
+#include "setting-common-draw-naviframe.h"
 
 #define SETTING_COMMON_DRAW_WIDGET_CONTROLBAR_ITEM_LEN 3
 #define POPUP_INTERVAL 2.0
 
 extern const Elm_Genlist_Item_Class itc_1text;
 extern const Elm_Genlist_Item_Class itc_1text_1icon_2;
-extern const Elm_Genlist_Item_Class itc_1text_1icon_2_tb;
 
 extern const Elm_Genlist_Item_Class itc_1icon;
 extern const Elm_Genlist_Item_Class itc_1icon_1text_sub;
 extern const Elm_Genlist_Item_Class itc_1text_1icon;
 extern const Elm_Genlist_Item_Class itc_1text_1icon_3;
 extern const Elm_Genlist_Item_Class itc_1text_2icon;
-extern const Elm_Genlist_Item_Class itc_1text_2icon_2;
-extern const Elm_Genlist_Item_Class itc_1text_2icon_10;
-extern const Elm_Genlist_Item_Class itc_1text_parent;
 
 extern const Elm_Genlist_Item_Class itc_2text_2;
 extern const Elm_Genlist_Item_Class itc_2text;
@@ -66,10 +55,7 @@ extern const Elm_Genlist_Item_Class itc_2text_3;
 extern const Elm_Genlist_Item_Class itc_2text_2icon_3;
 
 extern const Elm_Genlist_Item_Class itc_multiline_text;
-extern const Elm_Genlist_Item_Class itc_1text_1icon_3_tb;
-extern const Elm_Genlist_Item_Class itc_cm_1text_1icon_2;
 extern const Elm_Genlist_Item_Class itc_bg_1icon;
-extern const Elm_Genlist_Item_Class itc_1icon_with_no_line;
 extern const Elm_Genlist_Item_Class itc_group_item;
 extern const Elm_Genlist_Item_Class itc_multiline_1text_1icon;
 
@@ -77,113 +63,34 @@ extern const Elm_Genlist_Item_Class itc_editfield;
 extern const Elm_Genlist_Item_Class itc_multiline_2text;
 extern const Elm_Genlist_Item_Class itc_1text_1icon_divider;
 
-#define ADD_GL_LABLE(scroller, str) \
+/*//TODO: Remove this */
+#define ADD_GL_HELP(scroller, str) \
        {\
                if (str) {\
-                       Setting_GenGroupItem_Data *item_data = setting_create_Gendial_field_def(scroller, &itc_multiline_text,\
-                                                                                                                                                                       NULL,\
-                                                                                                                                                                       NULL,\
-                                                                                                                                                                       SWALLOW_Type_LAYOUT_SPECIALIZTION,\
-                                                                                                                                                                       NULL, NULL, 0, str, NULL, NULL);\
-                       setting_retvm_if(NULL == item_data, NULL, "item_data is NULL");\
-                       elm_genlist_item_select_mode_set(item_data->item, ELM_OBJECT_SELECT_MODE_DISPLAY_ONLY);\
-               } \
-       }
-
-#define ADD_GL_BUTTON(scroller, btn_str, btn_cb, cb_data) \
-       {\
-               if (btn_str) {\
-                       Setting_GenGroupItem_Data *item_data = setting_create_Gendial_field_def(scroller, &(itc_1icon_with_no_line),\
-                                                                                                                                                                       NULL, cb_data, SWALLOW_Type_1BUTTON,\
-                                                                                                                                                                       NULL, NULL, 0, btn_str, NULL,\
-                                                                                                                                                                       btn_cb);\
-                       setting_retvm_if(NULL == item_data, NULL, "item_data is NULL");\
-                       item_data->userdata = cb_data;\
-               } \
-       }
-
-#define ADD_GL_GIF(scroller, png_list) \
-       {\
-               if (png_list && *png_list) {\
-                       Setting_GenGroupItem_Data *item_data = setting_create_Gendial_field_def(scroller, &(itc_1icon_with_no_line),\
-                                                                                                                                                                       NULL, NULL, SWALLOW_Type_1GIF,\
-                                                                                                                                                                       NULL, NULL, 0, NULL, NULL,\
-                                                                                                                                                                       NULL);\
-                       setting_retvm_if(NULL == item_data, NULL, "item_data is NULL");\
-                       item_data->belongs_to = (int)png_list;\
-                       if (item_data)\
-                               elm_genlist_item_select_mode_set(item_data->item, ELM_OBJECT_SELECT_MODE_DISPLAY_ONLY);\
-               } \
-       }
-#define ADD_GL_GIF_2(scroller, png_array) \
-       {\
-               Setting_GenGroupItem_Data *item_data = setting_create_Gendial_field_def(scroller, &(itc_1icon_with_no_line),\
-                                                                                                                                                               NULL, NULL, SWALLOW_Type_1GIF,\
-                                                                                                                                                               NULL, NULL, 0, NULL, NULL,\
-                                                                                                                                                               NULL);\
-               item_data->belongs_to = (int)png_array;\
-               elm_genlist_item_select_mode_set(item_data->item, ELM_OBJECT_SELECT_MODE_DISPLAY_ONLY);\
-       }
-
-#define ADD_GL_RADIO(scroller, rdg, radio_idx, keyStr, sel_cb, cb_data) \
-       {\
-               if (!rdg) { \
-                       rdg = elm_radio_add(scroller);\
-                       elm_radio_state_value_set(rdg, -1);\
-               } \
-               if (keyStr && rdg) { \
-                       Setting_GenGroupItem_Data *item_data = setting_create_Gendial_field_1radio(scroller, &(itc_1text_1icon_2),\
-                                                                                                                                                                          sel_cb,\
-                                                                                                                                                                          cb_data,\
-                                                                                                                                                                          SWALLOW_Type_1RADIO,\
-                                                                                                                                                                          rdg, radio_idx,\
-                                                                                                                                                                          keyStr,\
-                                                                                                                                                                          NULL);\
-                       if (item_data) {\
-                               item_data->userdata = cb_data;\
-                       } \
-               } \
-       }
-
-void __toogle_gl_sel(void *data, Evas_Object *obj, void *event_info);
-void __toogle_chk_changed(void *data, Evas_Object *obj, void *event_info);
-
-#define ADD_GL_TOOGLE(scroller, use_vconf, keyStr, isel_cb, cb_data, ichk_cb, item_data) \
-       {\
-               if (keyStr) { \
-                       int value = 1;\
-                       vconf_get_bool(use_vconf, &value);\
-                       setting_call_back_func sel_cb = isel_cb;\
-                       setting_call_back_func chk_cb = ichk_cb;\
-                       if (!sel_cb) sel_cb = __toogle_gl_sel;\
-                       if (!chk_cb) chk_cb = __toogle_chk_changed;\
-                       \
-                       item_data = setting_create_Gendial_field_def(scroller,\
-                                                                                                                &itc_1text_2icon,\
-                                                                                                                sel_cb,\
-                                                                                                                cb_data,\
-                                                                                                                SWALLOW_Type_1ICON_1RADIO,\
-                                                                                                                NULL, NULL,\
-                                                                                                                value,\
-                                                                                                                keyStr,\
-                                                                                                                NULL,\
-                                                                                                                chk_cb);\
-                       if (item_data) {\
-                               item_data->userdata = cb_data;\
-                               item_data->int_slp_setting_binded = (int)use_vconf;\
-                       } \
+                       Setting_GenGroupItem_Data *item_data = \
+                               setting_create_Gendial_field_def(\
+                                       scroller, &itc_multiline_text,\
+                                       NULL,\
+                                       NULL,\
+                                       SWALLOW_Type_LAYOUT_SPECIALIZTION_X,\
+                                       NULL, NULL, 0, str, NULL, NULL);\
+                       setting_retvm_if(NULL == item_data, -1, \
+                                       "item_data is NULL");\
+                       elm_genlist_item_select_mode_set(item_data->item, \
+                                       ELM_OBJECT_SELECT_MODE_DISPLAY_ONLY);\
                } \
        }
 
 #define _P(pEvasObj) do { \
-               evas_object_event_callback_add(pEvasObj, EVAS_CALLBACK_DEL, setting_protect_cb, &(pEvasObj));\
+               evas_object_event_callback_add(pEvasObj, EVAS_CALLBACK_DEL, \
+                               setting_protect_cb, &(pEvasObj));\
        } while (0);
 
 /**
  * Do process when clicking radio in subitem of expandable item
  */
 extern void setting_sub_list_rd_change(void *data, Evas_Object *obj,
-                                                                          void *event_info);
+               void *event_info);
 
 /**
  * Hide the input pannel
@@ -194,147 +101,81 @@ extern void setting_hide_input_pannel_cb(Evas_Object *entry);
  * Do process when clicking on subitem of expandable item
  */
 extern void setting_sub_list_sel_cb(void *data, Evas_Object *obj,
-                                                                       void *event_info);
-
-/**
- * Do process when clicking on a common genlist item
- */
-extern void setting_mouse_up_Gendial_list_radio_cb(void *data,
-                                                                                                  Evas_Object *obj,
-                                                                                                  void *event_info);
+               void *event_info);
 
 /**
  * To intialize an Elm_Genlist_Item_Class, according to item style
  */
 extern bool setting_create_Gendial_itc(const char *item_style,
-                                                                          Elm_Genlist_Item_Class *itc);
-
+               Elm_Genlist_Item_Class *itc);
 
 /**
  * Create separator style item with title
  * @return a pointer to Setting_GenGroupItem_Data
  */
 extern Setting_GenGroupItem_Data *setting_create_Gendial_field_titleItem(
-       Evas_Object *genlist,
-       const Elm_Genlist_Item_Class *itc,
-       const char *keyStr,
-       setting_call_back_func gl_sel);
+               Evas_Object *genlist, const Elm_Genlist_Item_Class *itc,
+               const char *keyStr, setting_call_back_func gl_sel);
 
 /**
  * Create 1radion-1text style item
  * @return a pointer to Setting_GenGroupItem_Data
  */
 extern Setting_GenGroupItem_Data *setting_create_Gendial_field_1radio(
-       Evas_Object *genlist,
-       const Elm_Genlist_Item_Class *itc,
-       setting_call_back_func gl_sel,
-       void *sel_data,
-       SWALLOW_Type swallow_type,
-       Evas_Object *rgd, int chk_status,
-       const char *keyStr,
-       setting_call_back_func chk_change_cb);
-
-/**
- * Create 1radio-1button style item
- * @return a pointer to Setting_GenGroupItem_Data
- */
-extern Setting_GenGroupItem_Data *setting_create_Gendial_field_1radio_1button(
-       Evas_Object *genlist,
-       const Elm_Genlist_Item_Class *itc,
-       setting_call_back_func gl_sel,
-       void *sel_data,
-       SWALLOW_Type swallow_type,
-       char *button_style,
-       Evas_Object *rgd, int chk_status,
-       const char *keyStr,
-       setting_call_back_func chk_change_cb,
-       setting_call_back_func btn_clicked_cb);
-
+               Evas_Object *genlist,
+               const Elm_Genlist_Item_Class *itc,
+               setting_call_back_func gl_sel,
+               void *sel_data,
+               SWALLOW_Type swallow_type,
+               Evas_Object *rgd,
+               int chk_status,
+               const char *keyStr,
+               setting_call_back_func chk_change_cb);
 
 extern Setting_GenGroupItem_Data *setting_create_Gendial_field_helpitem_without_bottom_separator(
-       Evas_Object *genlist,
-       const Elm_Genlist_Item_Class *itc,
-       SWALLOW_Type swallow_type,
-       const char *keyStr);
-
-extern Setting_GenGroupItem_Data *setting_create_Gendial_field_insert_help_without_bottom_separator(
-       Evas_Object *genlist,
-       const Elm_Genlist_Item_Class *itc,
-       Elm_Object_Item *after_it,
-       SWALLOW_Type swallow_type,
-       const char *keyStr);
+               Evas_Object *genlist, const Elm_Genlist_Item_Class *itc,
+               SWALLOW_Type swallow_type, const char *keyStr);
 
 /**
  * Common function to create a genlist item
  * @return a pointer to Setting_GenGroupItem_Data
  */
-extern Setting_GenGroupItem_Data *setting_create_Gendial_field_def(Evas_Object *
-                                                                                                                                  genlist,
-                                                                                                                                  const Elm_Genlist_Item_Class *itc,
-                                                                                                                                  setting_call_back_func gl_sel,
-                                                                                                                                  void *sel_data,
-                                                                                                                                  SWALLOW_Type swallow_type,
-                                                                                                                                  char *l_icon_path,
-                                                                                                                                  char *r_icon_path,
-                                                                                                                                  int chk_status,
-                                                                                                                                  const char *keyStr,
-                                                                                                                                  char *sub_desc,
-                                                                                                                                  setting_call_back_func chk_change_cb);
-
+extern Setting_GenGroupItem_Data *setting_create_Gendial_field_def(
+               Evas_Object *genlist, const Elm_Genlist_Item_Class *itc,
+               setting_call_back_func gl_sel, void *sel_data,
+               SWALLOW_Type swallow_type, char *l_icon_path, char *r_icon_path,
+               int chk_status, const char *keyStr, const char *sub_desc,
+               setting_call_back_func chk_change_cb);
 extern void setting_add_gl_help(Evas_Object *scroller, const char *str);
 
-extern Setting_GenGroupItem_Data *setting_create_Gendial_field_entry_with_return_key(Evas_Object *
-               genlist,
-               const Elm_Genlist_Item_Class *itc,
-               setting_call_back_func gl_sel,
-               void *sel_data,
-               SWALLOW_Type
-               swallow_type,
-               char *l_icon_path,
-               char *r_icon_path,
-               int chk_status,
-               const char *keyStr,
-               char *sub_desc,
+extern Setting_GenGroupItem_Data *setting_create_Gendial_field_entry_with_return_key(
+               Evas_Object *genlist, const Elm_Genlist_Item_Class *itc,
+               setting_call_back_func gl_sel, void *sel_data,
+               SWALLOW_Type swallow_type, char *l_icon_path, char *r_icon_path,
+               int chk_status, const char *keyStr, char *sub_desc,
                setting_call_back_func chk_change_cb,
                setting_call_back_func max_reach_cb,
                Elm_Input_Panel_Layout input_type,
                bool isPasswordFlag,
-               bool isFocusFlag,
-               int max_char_count,
-               int max_byte_count,
-               char *accepted,
-               char *rejected,
+               bool isFocusFlag, int max_char_count, int max_byte_count,
+               char *accepted, char *rejected,
                Elm_Input_Panel_Return_Key_Type return_key_type,
                setting_call_back_func activated_cb,
                setting_call_back_func x_callback_cb);
 
-extern Setting_GenGroupItem_Data *setting_create_Gendial_field_editfield(Evas_Object *
-                                                                                                                                                genlist,
-                                                                                                                                                const Elm_Genlist_Item_Class *itc,
-                                                                                                                                                setting_call_back_func gl_sel,
-                                                                                                                                                void *sel_data,
-                                                                                                                                                SWALLOW_Type
-                                                                                                                                                swallow_type,
-                                                                                                                                                const char *keyStr,
-                                                                                                                                                char *sub_desc,
-                                                                                                                                                setting_call_back_func
-                                                                                                                                                chk_change_cb,
-                                                                                                                                                setting_call_back_func
-                                                                                                                                                focused_cb,
-                                                                                                                                                setting_call_back_func
-                                                                                                                                                unfocused_cb,
-                                                                                                                                                setting_call_back_func
-                                                                                                                                                activated_cb,
-                                                                                                                                                setting_call_back_func
-                                                                                                                                                max_reached_cb,
-                                                                                                                                                Elm_Input_Panel_Layout
-                                                                                                                                                input_type,
-                                                                                                                                                bool isPasswordFlag,
-                                                                                                                                                bool isFocusFlag,
-                                                                                                                                                int max_char_count,
-                                                                                                                                                int max_byte_count,
-                                                                                                                                                char *accepted,
-                                                                                                                                                char *rejected);
+extern Setting_GenGroupItem_Data *setting_create_Gendial_field_editfield(
+               Evas_Object *genlist, const Elm_Genlist_Item_Class *itc,
+               setting_call_back_func gl_sel, void *sel_data,
+               SWALLOW_Type swallow_type, const char *keyStr, char *sub_desc,
+               setting_call_back_func chk_change_cb,
+               setting_call_back_func focused_cb,
+               setting_call_back_func unfocused_cb,
+               setting_call_back_func activated_cb,
+               setting_call_back_func max_reached_cb,
+               Elm_Input_Panel_Layout input_type,
+               bool isPasswordFlag,
+               bool isFocusFlag, int max_char_count, int max_byte_count,
+               char *accepted, char *rejected);
 
 /**
  * General function to create a subitem of expandable item
@@ -342,16 +183,11 @@ extern Setting_GenGroupItem_Data *setting_create_Gendial_field_editfield(Evas_Ob
  * @return a pointer to Setting_GenGroupItem_Data
  */
 extern Setting_GenGroupItem_Data *setting_create_Gendial_exp_sub_field(
-       Evas_Object *genlist,
-       const Elm_Genlist_Item_Class *itc,
-       setting_call_back_func gl_sel,
-       void *sel_data,
-       Elm_Object_Item *parent,
-       SWALLOW_Type swallow_type,
-       Evas_Object *rgd,
-       int chk_status,
-       const char *keyStr,
-       setting_call_back_func chk_change_cb);
+               Evas_Object *genlist, const Elm_Genlist_Item_Class *itc,
+               setting_call_back_func gl_sel, void *sel_data,
+               Elm_Object_Item *parent, SWALLOW_Type swallow_type,
+               Evas_Object *rgd, int chk_status, const char *keyStr,
+               setting_call_back_func chk_change_cb);
 
 /**
  * General function to create a parent item of expandable item
@@ -359,563 +195,167 @@ extern Setting_GenGroupItem_Data *setting_create_Gendial_exp_sub_field(
  * @return a pointer to Setting_GenGroupItem_Data
  */
 extern Setting_GenGroupItem_Data *setting_create_Gendial_exp_parent_field(
-       Evas_Object *genlist,
-       const Elm_Genlist_Item_Class *itc,
-       setting_call_back_func gl_sel,
-       void *sel_data,
-       SWALLOW_Type swallow_type,
-       const char *keyStr,
-       char *sub_desc);
+               Evas_Object *genlist, const Elm_Genlist_Item_Class *itc,
+               setting_call_back_func gl_sel, void *sel_data,
+               SWALLOW_Type swallow_type, const char *keyStr, char *sub_desc);
 
 /**
  * To make genlist support expandable style item
  */
 extern void setting_enable_expandable_genlist(Evas_Object *genlist, void *data,
-                                                                                         setting_call_back_func gl_exp_cb,
-                                                                                         setting_call_back_func
-                                                                                         gl_smart_cb);
-
+               setting_call_back_func gl_exp_cb,
+               setting_call_back_func gl_smart_cb);
 
 /**
  * To create slider object of a genlist item
  * @return a slider container object
  */
-extern Evas_Object *setting_create_slider(
-       Evas_Object *win_main, Setting_GenGroupItem_Data *item_data);
+extern Evas_Object *setting_create_slider(Evas_Object *window,
+               Setting_GenGroupItem_Data *item_data);
 
 /**
  * To create slider object of a genlist item
  * @return a slider container object
  */
-extern Evas_Object *setting_create_5step_slider(Evas_Object *win_main, Evas *evas,
-                                                                                               const char *l_swallow_path,
-                                                                                               const char *r_swallow_path,
-                                                                                               double value,
-                                                                                               bool indicator,
-                                                                                               double slider_min,
-                                                                                               double slider_max,
-                                                                                               setting_call_back_func
-                                                                                               slider_change_cb,
-                                                                                               setting_call_back_func
-                                                                                               slider_start_change_cb,
-                                                                                               setting_call_back_func
-                                                                                               slider_stop_change_cb, void *cb_data);
+extern Evas_Object *setting_create_5step_slider(Evas_Object *window,
+               Evas *evas, const char *l_swallow_path,
+               const char *r_swallow_path, double value,
+               bool indicator, double slider_min, double slider_max,
+               setting_call_back_func slider_change_cb,
+               setting_call_back_func slider_start_change_cb,
+               setting_call_back_func slider_stop_change_cb, void *cb_data);
 
 /**
- * The main implement body of create a certain size icon
+ * The API to Create an object to show an image
+ * @return an object to show an image
  */
-extern void create_image_box_add_ex(void *data, Evas_Object *win_main,
-                                                                       Evas *evas, char *img_path, int img_w,
-                                                                       int img_h,
-                                                                       Evas_Object_Event_Cb mouse_down_cb,
-                                                                       Evas_Object_Event_Cb mouse_up_cb,
-                                                                       Evas_Object **image_box,
-                                                                       Evas_Object **img);
+extern Evas_Object *setting_create_image(Evas_Object *parent,
+               const char *img_path);
 
 /**
- * To create a size fixed icon
- * @return a image container object
+ * The API to Create an object to show anamition image
+ * @return an object to show anamition image
  */
-extern Evas_Object *create_image_box_add(void *data, Evas_Object *win_main,
-                                                                                Evas *evas, char *img_path, int img_w,
-                                                                                int img_h,
-                                                                                Evas_Object_Event_Cb mouse_down_cb,
-                                                                                Evas_Object_Event_Cb mouse_up_cb);
-
-/**
-* @ To create a size specialized icon
-* @return a image container object
-*/
-extern Evas_Object *create_bgimage_box_add(void *data, Evas_Object *win_main,
-                                                                                  Evas *evas, char *img_path,
-                                                                                  int img_w, int img_h,
-                                                                                  Evas_Object_Event_Cb mouse_down_cb,
-                                                                                  Evas_Object_Event_Cb mouse_up_cb);
-
-/**
-* @ create a box container
-*
-* @param[in] win_main
-*
-* @return a box container
-*/
-extern Evas_Object *setting_create_client_bx(Evas_Object *win_main);
-
-/**
-* The API to Create a lable
-* @return a lable
-*/
-extern Evas_Object *setting_create_lable(Evas_Object *parent, const char *text, const char *style, const char *align);
-
-/**
-* The API to Create an object to show an image
-* @return an object to show an image
-*/
-extern Evas_Object *setting_create_image(Evas_Object *parent, const char *img_path);
-
-/**
-* The API to Create an object to show an image with round corner
-* @return an object to show an image
-*/
-extern Evas_Object *setting_create_image_with_round_corner(Evas *evas, const char *img_path, int w, int h);
-
-/**
-* The API to Create an object to show anamition image
-* @return an object to show anamition image
-*/
-extern Evas_Object *setting_create_gif(Evas_Object *parent, const char **png_list);
+extern Evas_Object *setting_create_gif(Evas_Object *parent,
+               const char **png_list);
 
 /**
-* Alternate the check object status and its binded vcof value via original vcofn value
-*/
-extern int setting_draw_onoff_status(Evas_Object *obj,
-                                                                        setting_bool_slp_list key);
-
-/**
-* Set the vconf value via its binded check object.
-* @return 0: sucess, other: failed
-*/
-extern int setting_reset_slp_key_by_status(Evas_Object *obj,
-                                                                                  setting_bool_slp_list key);
-
-/**
-* Set the status of check object via its binded vconf value.
-* @return  0: sucess, other: failed
-*/
-extern int setting_check_onoff_status(Evas_Object *obj,
-                                                                         setting_bool_slp_list key);
-
-/**
-* Set the status of radio group object via its binded vconf value.
-* @return  0: sucess, other: failed
-*/
+ * Set the status of radio group object via its binded vconf value.
+ * @return  0: sucess, other: failed
+ */
 extern int setting_update_chk_status(Evas_Object *chk,
-                                                                        setting_int_slp_list type);
+               setting_int_slp_list type);
 
 /**
-* Create a size specilized rectangle object
-* @return a size specilized rectangle object
-*/
+ * Create a size specilized rectangle object
+ * @return a size specilized rectangle object
+ */
 extern Evas_Object *setting_create_blank_rect_customize(Evas_Object *layout,
-                                                                                                               int w, int h);
-
-/**
-* Create a size fixed rectangle object
-* @param[in] layout
-* @return a size fixed rectangle object
-*/
-extern Evas_Object *setting_create_blank_rect(Evas_Object *layout);
-
-/**
-* The API to Create an editfiled object
-* @return an editfiled object
-*/
-extern Evas_Object *setting_create_editfiled(Evas_Object *win_main,
-                                                                                        char *title, char *def_str, char *guide_text);
-/**
-* The API to Create a standard layout
-* @return a standard layout
-*/
-extern Evas_Object *setting_create_win_layout(Evas_Object *win_obj);
-/**
-* The API to Create a naviframe
-* @return a naviframe
-*/
-extern Evas_Object *setting_create_navi_bar(Evas_Object *layout);
-
-extern Elm_Object_Item *setting_create_guild_layout(Evas_Object *navi_bar,
-                                                                                                       char *title_str,
-                                                                                                       char *lbutton_str,
-                                                                                                       char *rbutton_str,
-                                                                                                       char *mbutton_str,
-                                                                                                       setting_call_back_func lbutton_click_cb,
-                                                                                                       setting_call_back_func rbutton_click_cb,
-                                                                                                       setting_call_back_func mbutton_click_cb,
-                                                                                                       char *content_str1,
-                                                                                                       char **png_list,
-                                                                                                       char *content_str2,
-                                                                                                       char *content_button_str,
-                                                                                                       setting_call_back_func content_button_click_cb,
-                                                                                                       void *cb_data);
-extern void setting_navi_items_update(Evas_Object *navigate_bar);
-
-extern Elm_Object_Item *setting_create_guild_layout2(Evas_Object *navi_bar,
-                                                                                                        char *title_str,
-                                                                                                        char *lbutton_str,
-                                                                                                        char *rbutton_str,
-                                                                                                        char *mbutton_str,
-                                                                                                        setting_call_back_func lbutton_click_cb,
-                                                                                                        setting_call_back_func rbutton_click_cb,
-                                                                                                        setting_call_back_func mbutton_click_cb,
-                                                                                                        char *content_str1,
-                                                                                                        Evas_Object **ug_layout,
-                                                                                                        char *content_str2,
-                                                                                                        char *content_button_str,
-                                                                                                        setting_call_back_func content_button_click_cb,
-                                                                                                        void *cb_data);
-/**
-* The API to Create a button
-* @return a button
-*/
-extern Evas_Object *setting_create_button(
-       Evas_Object *parent, const char *btn_str,
-       const char *btn_style,
-       void *btn_click_cb,
-       void *cb_data);
-
-extern void setting_nf_check_del_cb(void *data, Evas *e, Evas_Object *obj, void *event_info);
-extern void setting_nf_check_change_cb(void *data, Evas_Object *obj, void *event_info);
-extern void setting_nf_check_vconf_cb(keynode_t *key, void *data);
-#define ADD_NAVIFRAME_CHECK(parent, navi_it, vconf) \
-       {\
-               Evas_Object *check = elm_check_add(parent);\
-               int value = 0;\
-               vconf_get_bool(vconf, &value);\
-               elm_check_state_set(check, value);\
-               elm_object_style_set(check, "on&off");\
-               elm_object_item_part_content_set(navi_it, "title_right_btn", check);\
-               (void)vconf_notify_key_changed(vconf, setting_nf_check_vconf_cb, check);\
-               evas_object_smart_callback_add(check, "changed", setting_nf_check_change_cb, vconf);\
-               evas_object_event_callback_add(check, EVAS_CALLBACK_DEL, setting_nf_check_del_cb, vconf);\
-       }
+               int w, int h);
 
 /**
-* The API to Create title buttons of naviframe
-* if sip is shown,the buttons created by this API will be shown,it sip is hidden,they will be hiden too
-* @return non
-*/
-extern void setting_append_naviframe_title_buttons(Elm_Object_Item *navi_it,
-                                                                                                  Evas_Object *navigate_bar,
-                                                                                                  char *more_button_str,
-                                                                                                  char *left_button_str,
-                                                                                                  char *right_button_str,
-                                                                                                  char *back_button_str,
-                                                                                                  setting_call_back_func more_button_click_cb,
-                                                                                                  setting_call_back_func left_button_click_cb,
-                                                                                                  setting_call_back_func right_button_click_cb,
-                                                                                                  setting_call_back_func back_button_click_cb,
-                                                                                                  void *cb_data);
-/**
-* The API to Create top buttons onto naviframe
-* @return a naviframe item
-*/
-extern Elm_Object_Item *setting_create_navi_bar_top_buttons(char *title_str,
-                                                                                                                       char *lbutton_str,
-                                                                                                                       char *rbutton_str,
-                                                                                                                       char *mbutton_str,
-                                                                                                                       setting_call_back_func lbutton_click_cb,
-                                                                                                                       setting_call_back_func rbutton_click_cb,
-                                                                                                                       setting_call_back_func mbutton_click_cb,
-                                                                                                                       void *cb_data, Evas_Object *eo_view,/*any container obj */
-                                                                                                                       Evas_Object *navigate_bar);
-
-/**
-* Create buttons on the specialized navigation bar
-* @param[in] eo_view   navigation bar's content
-* @param[in] controlbar          title obj of navigation bar
-*/
-extern void
-setting_create_navi_bar_buttons(char *title_str,
-                                                               char *lbutton_str,
-                                                               setting_call_back_func lbutton_click_cb,
-                                                               void *cb_data, Evas_Object *eo_view,
-                                                               Evas_Object *navigate_bar,
-                                                               Evas_Object *titleobj);
-
-/**
-* The general API to create a layout with navigation bar,
-*      which contents any evas container object(@param[eo_view]) as its content
-*
-* @param[in] eo_view   navigation bar's content
-* @param[out] titleobj  title obj of navigation bar
-*
-* return main layout of UG or App..
-*/
-
-Evas_Object *setting_create_layout_navi_bar(Evas_Object *win_layout,
-                                                                                       Evas_Object *win_obj,
-                                                                                       char *title_str,
-                                                                                       char *lbutton_str,
-                                                                                       setting_call_back_func lbutton_click_cb,
-                                                                                       void *cb_data,
-                                                                                       Evas_Object *eo_view,
-                                                                                       Evas_Object **navi_bar,
-                                                                                       Evas_Object **titleobj);
-
-/**
-* The API to create a layout with navigation bar,
-*      which contents a scroller object as its content
-*
-* @param[out] scroller  navigation bar's content
-*
-* @return a layout with a special navigation bar and at most 2 buttons
-*/
-extern Evas_Object *setting_create_layout_navi_bar_scroller(Evas_Object *win_layout,
-                                                                                                                       Evas_Object *win_obj,
-                                                                                                                       char *title_str,
-                                                                                                                       char *lbutton_str,
-                                                                                                                       char *rbutton_str,
-                                                                                                                       setting_call_back_func lbutton_click_cb,
-                                                                                                                       setting_call_back_func rbutton_click_cb,
-                                                                                                                       void *cb_data,
-                                                                                                                       Evas_Object **scroller,
-                                                                                                                       Evas_Object **navi_bar);
-
-/**
-* The API to create a layout with navigation bar,
-*      which contents a genlist object as its content
-*
-* @return a layout with a special navigation bar and at most 2 buttons
-*/
-extern Evas_Object *setting_create_layout_navi_bar_genlist(
-       Evas_Object *win_layout,
-       Evas_Object *win_obj,
-       char *title_str,
-       char *lbutton_str,
-       char *rbutton_str,
-       void *lbutton_click_cb,
-       void *rbutton_click_cb,
-       void *cb_data,
-       Evas_Object **genlist,
-       Evas_Object **navi_bar);
-
-/**
-* The general API to push any evas object(@param[in][eo_view]) to the specialized navi_bar,
-*      which contents at most 3 buttons
-*/
-extern Elm_Object_Item *setting_push_layout_navi_bar(
-       char *title_str,
-       char *lbutton_str, char *rbutton_str,
-       char *mbutton_str,
-       void *lbutton_click_cb,
-       void *rbutton_click_cb,
-       void *mbutton_click_cb,
-       void *cb_data,
-       Evas_Object *eo_view,
-       Evas_Object *navi_bar,
-       Evas_Object **titleobj);
-
-/**
-* The API to push a scroller object(@param[in][scroller]) to the specialized navi_bar,
-*      which contents at most 2 buttons
-*/
-extern Elm_Object_Item *setting_push_layout_navi_bar_scroller(Evas_Object *win_main,
-                                                                                                                         char *title_str,
-                                                                                                                         char *lbutton_str,
-                                                                                                                         char *rbutton_str,
-                                                                                                                         setting_call_back_func lbutton_click_cb,
-                                                                                                                         setting_call_back_func rbutton_click_cb,
-                                                                                                                         void *cb_data,
-                                                                                                                         Evas_Object **scroller,
-                                                                                                                         Evas_Object *navi_bar);
-
-/**
-* The API to push a genlist object(@param[in][genlist]) to the specialized navi_bar,
-*      which contents at most 2 buttons
-*/
-extern Elm_Object_Item *
-setting_push_layout_navi_bar_genlist(
-       Evas_Object *win_layout,
-       Evas_Object *win_obj,
-       char *title_str,
-       char *lbutton_str,
-       char *rbutton_str,
-       void *lbutton_click_cb,
-       void *rbutton_click_cb,
-       void *cb_data,
-       Evas_Object **genlist,
-       Evas_Object *navi_bar);
+ * The API to Create a button
+ * @return a button
+ */
+extern Evas_Object *setting_create_button(Evas_Object *parent,
+               const char *btn_str, const char *btn_style,
+               Evas_Smart_Cb btn_click_cb, void *cb_data);
 
 /**
-* Create a text box, which cannot be edited
-* @return a text box, which cannot be edited
-*/
+ * Create a text box, which cannot be edited
+ * @return a text box, which cannot be edited
+ */
 extern Evas_Object *setting_create_textbox(Evas_Object *parent,
-                                                                                  const char *content);
-
-/****done_list****/
-
-/*The API is going to register a message to NOTIFICATION_STATUS_MESSAGE_KEY, and the message will be shown in indicator
-* @ Quickpannel App save the value of var message, and it supply notification_status_monitor_message_cb_set,
-* @ in which, Indicator can set process of vconf(NOTIFICATION_STATUS_MESSAGE_KEY) change event,in the call __message_callback,
-* @ it will invoke indicator_part_text_emit_by_win(win,"message.text.compare", text); to show message you registered
-*/
-extern void setting_create_indicator_notification(const char *message);
-
-extern Evas_Object *setting_create_done_list_with_image(Setting_Done_List_Data *list_data, const char *title);
+               const char *content);
 
 /**
-* Get searchbar text and register redraw_cb by idler.
-*
-* @param[in] data
-* @param[in] search_bar
-* @param[in] search_text
-* @param[in] search_idler
-* @param[in] redraw_cb
-*/
-extern int setting_searchbar_redraw(void *data,
-                                                                       Evas_Object *search_bar,
-                                                                       char *search_text,
-                                                                       Ecore_Idler **search_idler,
-                                                                       Ecore_Task_Cb redraw_cb);
+ * Get searchbar text and register redraw_cb by idler.
+ *
+ * @param[in] data
+ * @param[in] search_bar
+ * @param[in] search_text
+ * @param[in] search_idler
+ * @param[in] redraw_cb
+ */
+extern int setting_searchbar_redraw(void *data, Evas_Object *search_bar,
+               char *search_text, Ecore_Idler **search_idler,
+               Ecore_Task_Cb redraw_cb);
 
 /**
-* Create searchar, register change cb and cancel cb.
-*
-* @param[in] data
-* @param[in] parent
-* @param[in] change_cb
-* @param[in] cancel_cb
-*/
+ * Create searchar, register change cb and cancel cb.
+ *
+ * @param[in] data
+ * @param[in] parent
+ * @param[in] change_cb
+ * @param[in] cancel_cb
+ */
 extern Evas_Object *setting_create_searchbar(void *data, Evas_Object *parent,
-                                                                                        Evas_Smart_Cb change_cb,
-                                                                                        Evas_Smart_Cb cancel_cb);
-
-/**
-* Make it no effect when clicking on a evas object, such as, layout, genlist
-*
-*/
-extern void setting_disable_evas_object(Evas_Object *obj);
-
-/**
-* Make it normal acting when clicking on a evas object, such as, layout, genlist
-*
-*/
-extern void setting_enable_evas_object(Evas_Object *obj);
-
-/**
-* To disable a specialized genlist item
-*
-*/
-extern void setting_disable_genlist_item(Elm_Object_Item *item);
+               Evas_Smart_Cb change_cb, Evas_Smart_Cb cancel_cb);
 
 /**
-* To enable a specialized genlist item
-*
-*/
-extern void setting_enable_genlist_item(Elm_Object_Item *item);
-
-extern void setting_genlist_item_disabled_set(Setting_GenGroupItem_Data *item_data, int disable);
-
-
-/**
-* To resize a evas object, such as, icon, button..
-*
-*/
+ * To resize a evas object, such as, icon, button..
+ *
+ */
 extern void setting_resize_object(Evas_Object *obj, Evas_Coord w, Evas_Coord h);
 
 /**
-* To create a bg object
-*
-*/
-extern Evas_Object *setting_create_bg(Evas_Object *parent, Evas_Object *win, const char *bg_style);
+ * To create a bg object
+ *
+ */
+extern Evas_Object *setting_create_bg(Evas_Object *parent, Evas_Object *win,
+               const char *bg_style);
 
 /**
-* To make an object which is operated by setting_dim_evas_object normal color
-*
-* @param[in] obj
-* @param[in] b_transparenct:
-     1:the appearence of obj is made up of transparent backgroud color.
-     0:the appearence of obj is made up of non transparent color.
-*/
+ * To make an object which is operated by setting_dim_evas_object normal color
+ *
+ * @param[in] obj
+ * @param[in] b_transparenct:
+ *     1:the appearence of obj is made up of transparent backgroud color.
+ *     0:the appearence of obj is made up of non transparent color.
+ */
 extern void setting_undo_dim_evas_object(Evas_Object *obj, bool b_transparenct);
 
 /**
-* To make an object dim color
-*
-* @param[in] obj
-* @param[in] b_transparenct:
-     1:the appearence of obj is made up of transparent backgroud color.
-     0:the appearence of obj is made up of non transparent color.
-*/
+ * To make an object dim color
+ *
+ * @param[in] obj
+ * @param[in] b_transparenct:
+ *     1:the appearence of obj is made up of transparent backgroud color.
+ *     0:the appearence of obj is made up of non transparent color.
+ */
 extern void setting_dim_evas_object(Evas_Object *obj, bool b_transparenct);
 
-/**
-* To make an object looks clickable: if pressed, it is dim color;if unpressed, it is normal color;
-*
-* @param[in] obj
-*/
-extern void setting_make_evas_object_clickable(Evas_Object *obj);
-/**
-* To create an icon which looks clickable(if pressed, it is dim color;if unpressed, it is normal color)
-*
-* @param[in] parent
-* @param[in] img_path
-* @param[in] up_cb
-* @param[in] down_cb
-* @param[in] move_cb
-* @param[in] data
-*/
-extern Evas_Object *setting_create_icon(Evas_Object *parent, const char *img_path,
-                                                                               Evas_Object_Event_Cb up_cb,
-                                                                               Evas_Object_Event_Cb down_cb,
-                                                                               Evas_Object_Event_Cb move_cb,
-                                                                               void *data);
-/**
-* to make sbu-obj the same size as parent-obj.Notice: subobj is the only sub-obj @parent wants to display
-*
-* @param[in] parent
-* @param[in] subobj
-*/
-
-/**
-* To create a button which only has a image and looks clickable
-* (if pressed, it is dim color;if unpressed, it is normal color)
-* @param[in] parent
-* @param[in] img_path
-* @param[in] up_cb
-* @param[in] down_cb
-* @param[in] move_cb
-* @param[in] data
-*/
-extern Evas_Object *setting_create_image_button(Evas_Object *parent,
-                                                                                               const char *btn_img,
-                                                                                               setting_call_back_func clicked_cb,
-                                                                                               setting_call_back_func unpressed_cb,
-                                                                                               void *data);
-
 /*
-* set font_size, color or align(right, left, middle),if need, you
-* can add </font_siz>, </color> or </align> to controll a segment words; or else
-* the text will take the same effect until the end of text.
-*/
+ * set font_size, color or align(right, left, middle),if need, you
+ * can add </font_siz>, </color> or </align> to controll a segment words; or
+ * else the text will take the same effect until the end of text.
+ */
 extern char *setting_customize_text(const char *input_str, const int font_size,
-                                                                       const char *color, const char *align);
-
-extern void setting_go_to_top(Evas_Object *content);
+               const char *color, const char *align);
 
-/*
-* To go to top of list in top view of navibar.
-* @param[in] navibar
-*/
-extern void setting_go_to_navibar_list_top(Evas_Object *navibar);
-
-extern void setting_check_genlist_item_bottom_line(Elm_Object_Item *item);
 extern void __gl_realized_cb(void *data, Evas_Object *obj, void *event_info);
-extern void setting_entry_entry_set(Evas_Object *entry, const char *text, const int font_size);
-extern void setting_update_gl_item_chk_status(Setting_GenGroupItem_Data *item_data, int status);
-extern void setting_force_update_gl_item_chk_status(Setting_GenGroupItem_Data *item_data, int status);
 
-extern void setting_conformant_keypad_state(Evas_Object *conform, bool enable);
+extern void setting_update_gl_item_chk_status(
+               Setting_GenGroupItem_Data *item_data, int status);
 
+extern void setting_conformant_keypad_state(Evas_Object *conform, bool enable);
 
-extern Evas_Object *setting_create_navibar_title_text_btn(Evas_Object *parent, const char *text, Evas_Smart_Cb func, void *data);
-
-extern void setting_tabbar_enable_swip_effect(Evas_Object *ly_main, Evas_Object *tabbar);
-extern void setting_tabbar_disable_swip_effect(Evas_Object *ly_main, Evas_Object *tabbar);
-extern void setting_decorate_image_RGBA(Evas_Object *obj, int r, int g, int b, int a);
-extern void setting_protect_cb(void *data, Evas *e, Evas_Object *obj, void *event_info);
+extern void setting_decorate_image_RGBA(Evas_Object *obj, int r, int g, int b,
+               int a);
+extern void setting_protect_cb(void *data, Evas *e, Evas_Object *obj,
+               void *event_info);
 
-extern char *__setting_phone_lang_get_by_pattern(const char *locale, const char *skeleton);
+extern char *__setting_phone_lang_get_by_pattern(const char *locale,
+               const char *skeleton);
 
-/*///////////////////////////////////////////////////// */
-extern void setting_popup_del_cb(void *data, Evas_Object *obj, void *event_info);
+extern void setting_popup_del_cb(void *data, Evas_Object *obj,
+               void *event_info);
 extern void setting_popup_event_set(Evas_Object *popup, void *data,
-                                                                       setting_call_back_func response_cb,
-                                                                       int timeout,/*to control the timeout time */
-                                                                       bool blocked_flag,/*to control whether to block the screen */
-                                                                       bool keygrab_flag/*to control whether to block the 'Home key' */
-                                                                  );
+               setting_call_back_func response_cb,
+               int timeout,/*to control the timeout time */
+               bool blocked_flag,/*to control whether to block the screen */
+               bool keygrab_flag/*to control whether to block the 'Home key' */
+               );
 
 /*********************************************************
  * @brief The general API to create a default popup window
@@ -933,72 +373,57 @@ extern void setting_popup_event_set(Evas_Object *popup, void *data,
  *
  * @return a certain popup window
  **********************************************************/
-EXPORT_PUBLIC Evas_Object *setting_create_popup(void *data,
-                                                                                               Evas_Object *parent,
-                                                                                               char *title,
-                                                                                               char *text,
-                                                                                               setting_call_back_func response_cb,
-                                                                                               int timeout,
-                                                                                               bool blocked_flag,
-                                                                                               bool keygrab_flag,
-                                                                                               int btn_num, ...);
-
+EXPORT_PUBLIC Evas_Object *setting_create_popup(void *data, Evas_Object *parent,
+               const char *title, const char *text,
+               setting_call_back_func response_cb, int timeout,
+               bool blocked_flag,
+               bool keygrab_flag, int btn_num, ...);
 
 /*********************************************************
  * @brief The general API to create a default popup window
  *
- * @param data                 application context
- * @param parent               parent window
- * @param title                        popup title
- * @param text                 popup text
+ * @param data         application context
+ * @param parent       parent window
+ * @param title                popup title
+ * @param text         popup text
  * @param response_cb  called When btn was clicked
- * @param back_cb              called When popup is closed without button touching
- * @param timeout              timeout sec
+ * @param back_cb      called When popup is closed without button touching
+ * @param timeout      timeout sec
  * @param blocked_flag to control whether to block the screen
  * @param keygrab_flag to control whether to block key
- * @param btn_num              btn number
- * @param ...                  btn text
+ * @param btn_num      btn number
+ * @param ...          btn text
  *
  * @return a certain popup window
  **********************************************************/
 EXPORT_PUBLIC Evas_Object *setting_create_popup2(void *data,
-                                                                                                Evas_Object *parent,
-                                                                                                char *title,
-                                                                                                char *text,
-                                                                                                setting_call_back_func response_cb,
-                                                                                                setting_call_back_func back_cb,
-                                                                                                int timeout,
-                                                                                                bool blocked_flag,
-                                                                                                bool keygrab_flag,
-                                                                                                int btn_num, ...);
-
-
+               Evas_Object *parent, char *title, char *text,
+               setting_call_back_func response_cb,
+               setting_call_back_func back_cb, int timeout,
+               bool blocked_flag,
+               bool keygrab_flag, int btn_num, ...);
 
 /******************************************************************
  * @brief The general API to create a popup window which contents a progressbar
  *
- * @param data                                 application context
- * @param parent                               parent window
- * @param progressbar_style            progressbar style(process_small/process_medium/process_large)
- * @param title                                        popup title
- * @param text                                 popup text
- * @param response_cb                  called When btn was clicked
- * @param timeout                              timeout sec
- * @param blocked_flag                 to control whether to block the screen
- * @param keygrab_flag                 to control whether to block key
+ * @param data                 application context
+ * @param parent               parent window
+ * @param progressbar_style    progressbar style
+ *                             (process_small/process_medium/process_large)
+ * @param title                        popup title
+ * @param text                 popup text
+ * @param response_cb          called When btn was clicked
+ * @param timeout              timeout sec
+ * @param blocked_flag         to control whether to block the screen
+ * @param keygrab_flag         to control whether to block key
  *
  * @return a popup window which contents a progressbar
  *******************************************************************/
 EXPORT_PUBLIC Evas_Object *setting_create_popup_with_progressbar(void *data,
-                                                                                                                                Evas_Object *parent,
-                                                                                                                                char *progressbar_style,
-                                                                                                                                char *title,
-                                                                                                                                char *text,
-                                                                                                                                setting_call_back_func response_cb,
-                                                                                                                                int timeout,
-                                                                                                                                bool blocked_flag,
-                                                                                                                                bool keygrab_flag,
-                                                                                                                                int btn_num, ...);
+               Evas_Object *parent, char *progressbar_style, char *title,
+               char *text, setting_call_back_func response_cb, int timeout,
+               bool blocked_flag,
+               bool keygrab_flag, int btn_num, ...);
 
 /******************************************************************
  * @brief The general API to create a popup window which contents a genlist
@@ -1014,14 +439,23 @@ EXPORT_PUBLIC Evas_Object *setting_create_popup_with_progressbar(void *data,
  *
  * @return a popup window which contents a genlist
  *******************************************************************/
-EXPORT_PUBLIC Evas_Object *setting_create_popup_with_list(Evas_Object **genlist,
-                                                                                                                 void *data,
-                                                                                                                 Evas_Object *parent,
-                                                                                                                 const char *title,
-                                                                                                                 setting_call_back_func response_cb,
-                                                                                                                 int timeout,
-                                                                                                                 bool blocked_flag,
-                                                                                                                 bool keygrab_flag,
-                                                                                                                 int btn_num, ...);
+EXPORT_PUBLIC Evas_Object *setting_create_popup_with_list(
+               Evas_Object **genlist,
+               void *data, Evas_Object *parent, const char *title,
+               setting_call_back_func response_cb, int timeout,
+               bool blocked_flag,
+               bool keygrab_flag, int btn_num, ...);
+
+/******************************************************************
+ * @brief The general API to create a simple toast popup with only text
+ *
+ * @param text                 popup text
+ * @param parent               parent window
+ *******************************************************************/
+EXPORT_PUBLIC
+void setting_create_toast_popup(const char *text, Evas_Object *parent);
+
+EXPORT_PUBLIC
+Evas_Object *setting_add_empty_page(Evas_Object *parent, const char *text, const char *help);
 
-#endif                         /* __SETTING_COMMON_DRAW_WIDGET_H__ */
+#endif         /* __SETTING_COMMON_DRAW_WIDGET_H__ */
index bd7d5b0ee4e73fc2862266bcfd5c31b477dd5292..0a43fb898116be58b53ea1c6d3b3c71818d539c5 100755 (executable)
 #ifndef __SETTING_COMMON_GENERAL_FUNC_H__
 #define __SETTING_COMMON_GENERAL_FUNC_H__
 
-#ifdef _
-#undef _
-#undef N_
-#undef S_
-#endif
+#define EXPORT_PUBLIC __attribute__((visibility("default")))
 
-#include <appcore-efl.h>
-
-#define EXPORT_PUBLIC __attribute__ ((visibility("default")))
-
-#ifdef _
-#undef _
-#undef N_
-#undef S_
-#endif
-
-#include <setting-common-data-type.h>
-#include <aul.h>
-#include <ui-gadget-module.h>
-#include <regex.h>
-
-#ifndef _EDJ
-#define _EDJ(o)                                   elm_layout_edje_get(o)
-#endif
-
-#define SETTING_FILE_NAME_PATTERN      "[\\<>:;*\"|?/]"
-
-#ifdef _
-#undef _
-#undef N_
-#undef S_
-#endif
-#define _(s)                   setting_gettext(s)
-#define __(s, domainname)                      setting_gettext2(s, domainname)
-#define S_(s)             setting_gettext(s)
-#define U_(s)             multilanguage_text_upper(s)
+#include "setting-common-data-type.h"
 
 #define btn_type(obj) get_popup_btn_response_type(obj)
 
-#define sncat(to, size, from) strncat(to, from, size-strlen(to)-1)
+#define SAFE_STRDUP(src) (src) ? strdup(src) : NULL
 
-void setting_set_event_system(const char *sys_evt, const char *evt_key, const char *evt_val);
+extern char *get_application_default_icon(const char *appid);
 
 extern char *setting_file_basename(char *path);
-extern int setting_file_attr_is_valid_name(const char *filename);
 
 /*****/
-extern char *get_pa_usb_connect_mode_str();
 extern char *get_brightness_mode_str();
-extern char *get_pa_screen_mode_str();
 extern int adjust_backlight_time_value(int value);
 extern char *get_pa_backlight_time_str();
 extern char *get_pa_display_language_str();
-extern char *get_pa_Wi_Fi_on_off_str();
-extern char *get_Mobile_AP_on_off_str();
-extern char *get_BT_on_off_str();
-extern char *get_NFC_on_off_str();
 
 extern char *get_pa_time_format_str();
 extern char *get_pa_date_format_str();
-extern char *get_pa_datetime_format_str();
-extern char *get_pa_week_format_str();
-extern char *get_pa_roaming_network_str();
 extern char *get_pa_select_network();
-extern char *get_pa_screen_lock_type_str();
-extern double get_widgets_factor();
 extern char *setting_gettext(const char *s);
-extern char *modesyspopup_gettext(const char *s);
-extern char *setting_gettext2(const char *s, const char *domainname);
-extern bool is_digital_str(const char *cstr);
-extern bool is_substr_ncase(const char *parentstr, const char *substr);
 
-/* check if partern belongs to array..*/
-extern bool is_string_belong_to_array(const char *partern, const char **array,
-                                                                         int array_num);
 extern int safeStrCmp(const char *s1, const char *s2);
 extern int safeStrNCmp(const char *s1, const char *s2, int len);
-extern char *safeStrNCat(char *dst, const char *src, int maxlen);
 extern char *safeCopyStr(char *dst, const char *src, int maxlen);
 extern bool isEmptyStr(const char *str);
 extern bool isSpaceStr(const char *str);
@@ -106,54 +53,23 @@ extern char *remove_first_substring(const char *parent, const char *pat);
 extern int safeStrLen(const char *str);
 extern char *safeStrStr(const char *str, const char *strSearch);
 extern char *safeStrRStr(const char *str, const char *strSearch);
-extern char *multilanguage_text_upper(const char *s);
-
-extern bool get_substring_int(const char **ipStr, int *ipValue, char delim);
-extern bool is_ip_string(const char *ipstr, char **output);
-
-extern int excuteCmd(char *exec_path, int option_num, ...);
-
-extern char *get_icon_path(const char *package);
 
 extern int is_slp_binary();
 extern bool isEmulBin();
 extern int get_popup_btn_response_type(Evas_Object *obj);
-extern void clear_system_service_data();
 
 extern char *cur_font_get();
-extern void font_config_set(char *font_name);
 extern void font_size_set();
 extern char *_get_default_font();
 
-
-extern int setting_set_i18n(char *pkgname, char *localedir);
-extern int setting_set_i18n_force(char *pkgname, char *localedir);
-
-extern int app_launcher(const char *pkg_name);
+extern int app_launcher(const char *pkg_name, app_control_reply_cb callback,
+               void *user_data);
+extern int app_launcher_svc(const char *pkg_name, app_control_h service,
+               app_control_reply_cb callback, void *user_data);
 extern int app_group_launcher(const char *pkg_name);
-extern char *substring(const char *str, size_t begin, size_t len);
-extern bool check_blockingmode_sub_item();
-extern int get_datausage_current_month_info(bool bisroaming, char *szUsed);
-extern int get_current_datausage_this_month(double *total, double *szUsed);
+
 extern bool get_tethering_status();
-extern char *__get_font_size_str(int value);
-extern char *format_backlight_time_str(char *backligt_time);
+extern const char *get_font_size_str(int value);
 extern char *get_pa_backlight_time_value_str();
 
-extern void setting_play_sound(const char *sound_file, int vol, void **mp_handle);
-
-
-
-
-
-/* ui-gadget-1 */
-extern int ug_create_cb(void (*create_cb)(char *, char *, char *, void *), void *user_data);
-void setting_ug_create_cb(char *ug, char *mem, char *parent, void *user_data);
-ui_gadget_h setting_ug_create(ui_gadget_h parent, const char *name, enum ug_mode mode, app_control_h service, struct ug_cbs *cbs);
-void setting_ug_destroy(ui_gadget_h parent);
-char *strcasestr(const char *haystack, const char *needle);
-extern void setting_layout_ug_cb(ui_gadget_h ug, enum ug_mode mode,
-                                                                void *priv);
-
-
 #endif                         /* __SETTING_COMMON_GENERAL_FUNC_H__ */
diff --git a/setting-common/include/setting-common-init.h b/setting-common/include/setting-common-init.h
new file mode 100644 (file)
index 0000000..f67b196
--- /dev/null
@@ -0,0 +1,44 @@
+/*
+ * Copyright 2012  Samsung Electronics Co., Ltd
+ *
+ * Licensed under the Flora License, Version 1.0 (the License);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *     http://www.tizenopensource.org/license
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an AS IS BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+#ifndef __SETTING_COMMON_INIT_H__
+#define __SETTING_COMMON_INIT_H__
+
+#include <Elementary.h>
+#include <app_control.h>
+
+typedef struct {
+       Evas *evas;
+       Evas_Object *window;
+       Evas_Object *conform;
+       Evas_Object *naviframe; /* for navigation effect */
+       Elm_Object_Item *naviframe_it;
+       Evas_Object *layout;
+       Evas_Object *genlist;
+
+       app_control_h app_caller_svc;
+       app_control_h app_reply_svc;
+} MainData;
+
+int app_init(MainData *md, char *name);
+int view_init(MainData *md, char *name);
+int view_init_wo_genlist(MainData *md, char *name);
+int view_rotate_support(MainData *md);
+int app_control_init(MainData *md, app_control_h service);
+int app_control_finish(MainData *md);
+int add_app_reply(MainData *md, const char *key, const char *val);
+
+#endif                         /*__SETTING_COMMON_INIT_H__ */
old mode 100644 (file)
new mode 100755 (executable)
index 0d2158b..3a149c4
 
 #include "setting-common-string.h"
 
-/*////////////////////////// */
-/*/////// IMAGE //////////// */
-/*///////////////////////// */
-#define IMG_SETTING            _TZ_SYS_RO_ICONS"/default/small/org.tizen.setting.png"
 
-#define IMG_Joyn                               SETTING_OTHER_UG_ICON_PATH"org.tizen.setting.png"
 /* connectivity IMG*/
-#define IMG_WiFi                               SETTING_LIST_ICON_PATH_CFG"settings_wifi.png"
-#define IMG_Bluetooth                  SETTING_LIST_ICON_PATH_CFG"settings_bluetooth.png"
-#define IMG_FlightMode                 SETTING_LIST_ICON_PATH_CFG"settings_flight.png"
-#define IMG_MobileAP                   SETTING_LIST_ICON_PATH_CFG"settings_tethering.png"
-#define IMG_WiFiDirect                 SETTING_LIST_ICON_PATH_CFG"settings_wifi_direct.png"
-#define IMG_NFC                                        SETTING_LIST_ICON_PATH_CFG"settings_nfc_and_payment.png"
-#define IMG_Network                            SETTING_LIST_ICON_PATH_CFG"settings_mobile_networks.png"
-#define IMG_More_Connections   SETTING_LIST_ICON_PATH_CFG"settings_more_connections.png"
-#define IMG_Location                   SETTING_LIST_ICON_PATH_CFG"settings_location.png"
+#define IMG_WiFi       SETTING_LIST_ICON_PATH_CFG"settings_wifi.png"
+#define IMG_Bluetooth  SETTING_LIST_ICON_PATH_CFG"settings_bluetooth.png"
+#define IMG_MobileAP   SETTING_LIST_ICON_PATH_CFG"settings_tethering.png"
+#define IMG_FlightMode SETTING_LIST_ICON_PATH_CFG"settings_flight.png"
+#define IMG_Network    SETTING_LIST_ICON_PATH_CFG"settings_mobile_networks.png"
 
 /* Device IMG*/
-#define IMG_Sounds                             SETTING_LIST_ICON_PATH_CFG"settings_sound_and_notifications.png"
-#define IMG_Display                            SETTING_LIST_ICON_PATH_CFG"settings_display.png"
-#define IMG_Applications               SETTING_LIST_ICON_PATH_CFG"settings_applications.png"
+#define IMG_Sounds \
+       SETTING_LIST_ICON_PATH_CFG"settings_sound_and_notifications.png"
+#define IMG_Display SETTING_LIST_ICON_PATH_CFG"settings_display.png"
+#define IMG_Applications SETTING_LIST_ICON_PATH_CFG"settings_applications.png"
+#define IMG_NFC SETTING_LIST_ICON_PATH_CFG"settings_nfc_and_payment.png"
+#define IMG_Tizenconnect SETTING_LIST_ICON_PATH_CFG"settings_convergence.png"
 
 /* Personal IMG */
-#define IMG_Wallpaper                  SETTING_LIST_ICON_PATH_CFG"settings_wallpapers.png"
-#define IMG_LockedScreen               SETTING_LIST_ICON_PATH_CFG"settings_lock_screen_and_security.png"
-#define IMG_Accessibility              SETTING_LIST_ICON_PATH_CFG"settings_accessibility.png"
-#define IMG_Accounts                   SETTING_LIST_ICON_PATH_CFG"settings_account.png"
-#define IMG_BackupReset                        SETTING_LIST_ICON_PATH_CFG"settings_backup_and_reset.png"
+#define IMG_Wallpaper  SETTING_LIST_ICON_PATH_CFG"settings_wallpapers.png"
+#define IMG_LockedScreen \
+       SETTING_LIST_ICON_PATH_CFG"settings_lock_screen_and_security.png"
+#define IMG_Accessibility SETTING_LIST_ICON_PATH_CFG"settings_accessibility.png"
+#define IMG_Accounts   SETTING_LIST_ICON_PATH_CFG"settings_account.png"
+#define IMG_Privacy    SETTING_LIST_ICON_PATH_CFG"settings_privacy_and_safety.png"
 
 /* System IMG */
-#define IMG_LanguageInput              SETTING_LIST_ICON_PATH_CFG"settings_language_and_input.png"
-#define IMG_Storage                            SETTING_LIST_ICON_PATH_CFG"settings_storage.png"
-#define IMG_DateTime                   SETTING_LIST_ICON_PATH_CFG"settings_date_and_time.png"
-#define IMG_AboutDevice                        SETTING_LIST_ICON_PATH_CFG"settings_about_device.png"
-
-/* ETC IMG */
-#define IMG_Security                   SETTING_LIST_ICON_PATH_CFG"settings_security.png"
-#define IMG_NetRestrictionMode         SETTING_ICON_PATH_CFG"org.tizen.setting.png"
-#define IMG_NetRestrictionOffMode      SETTING_ICON_PATH_CFG"org.tizen.setting.png"
-
-/*//////////////////////////////////////////////////////////////////////////////// */
-#define IMG_BacklightTime              SETTING_ICON_PATH_CFG"org.tizen.setting.png"
-#define IMG_Font               SETTING_ICON_PATH_CFG"org.tizen.setting.png"
-#define IMG_SmartScreen                SETTING_ICON_PATH_CFG"org.tizen.setting.png"
-#define IMG_USBconnection              SETTING_LIST_ICON_PATH_CFG"settings_list_developer.png"
-#define IMG_SereenMode SETTING_ICON_PATH_CFG"org.tizen.setting.png"
-#define IMG_Easy_Mode          SETTING_ICON_PATH_CFG"org.tizen.setting.png"
-#define IMG_MutiWindow                 SETTING_ICON_PATH_CFG"org.tizen.setting.png"
-
-#define IMG_BlockingMode               SETTING_ICON_PATH_CFG"org.tizen.setting.png"
-#define IMG_Firewall                           SETTING_ICON_PATH_CFG"org.tizen.setting.png"
-#define IMG_FingerScanner              SETTING_ICON_PATH_CFG"org.tizen.setting.png"
-
-
-#define IMG_Cloud                      SETTING_ICON_PATH_CFG"org.tizen.setting.png"
-/*#define IMG_SystemMonitor            SETTING_ICON_PATH_CFG"org.tizen.setting.png" */
-
-#define IMG_Call                                       SETTING_LIST_ICON_PATH_CFG"settings_call_setting.png"
-#define IMG_Messages                   SETTING_OTHER_UG_ICON_PATH"org.tizen.setting.png"
-#define IMG_Email                              SETTING_OTHER_UG_ICON_PATH"org.tizen.setting.png"
-#define IMG_Contacts                           SETTING_OTHER_UG_ICON_PATH"org.tizen.setting.png"
-#define IMG_Calendar                           SETTING_OTHER_UG_ICON_PATH"org.tizen.setting.png"
-#define IMG_Gallery                            SETTING_OTHER_UG_ICON_PATH"org.tizen.setting.png"
-#define IMG_VoiceRecorder              SETTING_OTHER_UG_ICON_PATH"org.tizen.setting.png"
-#define IMG_ReadyToShare               SETTING_ICON_PATH_CFG"org.tizen.setting.png"
-#define IMG_KeisOverWifi                       SETTING_ICON_PATH_CFG"org.tizen.setting.png"
-#define IMG_SBeam                              SETTING_ICON_PATH_CFG"org.tizen.setting.png"
-#define IMG_DataUsage                  SETTING_ICON_PATH_CFG"org.tizen.setting.png"
-#define IMG_Web_Apps                   "org.tizen.setting.png"
-/*
-#define IMG_PhoneCalling SETTING_ICON_PATH_CFG"org.tizen.setting.png"
-#define IMG_PhoneCalling_Landscape SETTING_ICON_PATH_CFG"org.tizen.setting.png"
-*/
-
-#define IMG_PhoneCalling SETTING_ICON_PATH_CFG"org.tizen.setting.png"
-#define IMG_PhoneCalling_Landscape SETTING_ICON_PATH_CFG"org.tizen.setting.png"
-#define IMG_DirectCalling_Landscape SETTING_ICON_PATH_CFG"org.tizen.setting.png"
-#define IMG_DirectCalling SETTING_ICON_PATH_CFG"org.tizen.setting.png"
-
-/*#define IMG_PhoneCalling_Landscape SETTING_ICON_PATH_CFG"org.tizen.setting.png" */
-/*#define IMG_VoiceTalk                        vconf_get_str(VCONFKEY_BGSET) */
-#define IMG_PANNING_CENTER     SETTING_ICON_PATH_CFG "org.tizen.setting.png"
-#define IMG_Panning            SETTING_ICON_PATH_CFG"org.tizen.setting.png"
-#define IMG_Tilt               SETTING_ICON_PATH_CFG"org.tizen.setting.png" /*vconf_get_str(VCONFKEY_BGSET) */
-#define IMG_Palm_MutPause_P            SETTING_ICON_PATH_CFG"org.tizen.setting.png"
-#define IMG_Palm_MutPause_L            SETTING_ICON_PATH_CFG"org.tizen.setting.png"
-#define IMG_Palm_MutPause_Stop_P        SETTING_ICON_PATH_CFG"org.tizen.setting.png"
-#define IMG_Palm_MutPause_Stop_L        SETTING_ICON_PATH_CFG"org.tizen.setting.png"
-#define IMG_Palm_Capture_L        SETTING_ICON_PATH_CFG"org.tizen.setting.png"
-#define IMG_Palm_Capture_P        SETTING_ICON_PATH_CFG"org.tizen.setting.png"
-
-
-
-
-/* display UG IMG*/
-#define IMG_BRIGTHNESS_LEFT     SETTING_ICON_PATH_CFG"org.tizen.setting.png"
-#define IMG_BRIGHTNESS_RIGHT    SETTING_ICON_PATH_CFG"org.tizen.setting.png"
-
-/* screen timeout IMG*/
-#define IMG_SCREEN_TIMEOUT_LEFT         SETTING_ICON_PATH_CFG"org.tizen.setting.png"
-
-/*     SOUND IMG*/
-#define IMG_SLIDER_BTN_VOLUME01 \
-       SETTING_ICON_PATH_CFG"org.tizen.setting.png"
-
-#define IMG_SLIDER_BTN_VOLUME02 \
-       SETTING_ICON_PATH_CFG"org.tizen.setting.png"
-
-#define IMG_SLIDER_BTN_RING_VOLUME \
-       SETTING_ICON_PATH_CFG"org.tizen.setting.png"
-
-#define IMG_SLIDER_BTN_NOTI_VOLUME \
-       SETTING_ICON_PATH_CFG"org.tizen.setting.png"
-
-#define IMG_SLIDER_BTN_NOTI_VOLUME_MUTE \
-       SETTING_ICON_PATH_CFG"org.tizen.setting.png"
-
-#define IMG_SLIDER_BTN_NOTI_VOLUME_VIBRATE \
-       SETTING_ICON_PATH_CFG"org.tizen.setting.png"
-
-#define IMG_SLIDER_BTN_SYSTEM_VOLUME \
-       SETTING_ICON_PATH_CFG"org.tizen.setting.png"
-
-#define IMG_SLIDER_BTN_SYSTEM_VOLUME_VIBRATE \
-       SETTING_ICON_PATH_CFG"org.tizen.setting.png"
-
-#define IMG_SLIDER_BTN_SYSTEM_VOLUME_MUTE \
-       SETTING_ICON_PATH_CFG"org.tizen.setting.png"
-
-
-/*     touch IMG*/
-#define IMG_VIBRATION_ICON_01 \
-       SETTING_ICON_PATH_CFG"org.tizen.setting.png"
-#define IMG_VIBRATION_ICON_02 \
-       SETTING_ICON_PATH_CFG"org.tizen.setting.png"
-#define IMG_VIBRATION_ICON_03 \
-       SETTING_ICON_PATH_CFG"org.tizen.setting.png"
-
-/*     Sensitivity IMG*/
-#define IMG_SENSITIVITY_ICON_01 \
-       SETTING_ICON_PATH_CFG"org.tizen.setting.png"
-#define IMG_SENSITIVITY_ICON_02 \
-       SETTING_ICON_PATH_CFG"org.tizen.setting.png"
-#define IMG_SENSITIVITY_PRESSED_ICON_01 \
-       SETTING_ICON_PATH_CFG"org.tizen.setting.png"
-#define IMG_SENSITIVITY_PRESSED_ICON_02 \
-       SETTING_ICON_PATH_CFG"org.tizen.setting.png"
-
-/*     pdf */
-#define PDF_SOURCE_ANNOUNCEMENT \
-       _TZ_SYS_RO_APP"/org.tizen.setting/data/Open_Source_Announcement.pdf"
-
-/* home screen*/
-#define IMG_DEFAULT_HOME_SCREEN \
-       "org.tizen.setting.png"
-
-#define IMG_Noti_Panel SETTING_ICON_PATH_CFG"org.tizen.setting.png"
-#define IMG_QuickCMD SETTING_ICON_PATH_CFG"org.tizen.setting.png"
-
-
-/* setting image list*/
-#define IMG_SYSTEM_MYFILE_FILE SYSTEM_ICON_PATH"org.tizen.setting.png"
-#define IMG_SYSTEM_MYFILE_MP3  SYSTEM_ICON_PATH"org.tizen.setting.png"
-#define IMG_SYSTEM_MYFILE_VOICE        SYSTEM_ICON_PATH"org.tizen.setting.png"
-#define IMG_SYSTEM_MYFILE_MP4  SYSTEM_ICON_PATH"org.tizen.setting.png"
-#define IMG_SYSTEM_MYFILE_ICON SYSTEM_ICON_PATH"org.tizen.setting.png"
-
-/* IO profile*/
-#define IMG_INOFFICE_HOMESCREEN_PROFILE                SETTING_ICON_PATH_CFG"org.tizen.setting.png"
-#define IMG_OUTDOOR_HOMESCREEN_PROFILE SETTING_ICON_PATH_CFG"org.tizen.setting.png"
-#define IMG_INOFFICE_FONT_PROFILE      SETTING_ICON_PATH_CFG"org.tizen.setting.png"
-#define IMG_OUTDOOR_FONT_PROFILE       SETTING_ICON_PATH_CFG"org.tizen.setting.png"
-#define IMG_EMPTY_PROFILE      SETTING_ICON_PATH_CFG"org.tizen.setting.png"
-
-/* plug in*/
-#define IMG_GREEN_SWITCH       SETTING_ICON_PATH_CFG"org.tizen.setting.png"
-/*#define IMG_APPS_INFORMATION SETTING_ICON_PATH_CFG"org.tizen.setting.png" */
-#define IMG_NEW_EXCHANGE       "org.tizen.setting.png"
-#define IMG_ICON_EMAIL         "org.tizen.setting.png"
-#define IMG_ICON_SPLITBER_HOR  "org.tizen.setting.png"
-
-#define IMG_SCREEN_MODE                SETTING_ICON_PATH_CFG"org.tizen.setting.png"
-
-/*****/
-
-/****Others****/
-
-/*     network*/
-extern const char *STR_SETTING_MMS_CONNECTIONS;
-extern const char *STR_SETTING_NEW_CONNECTIONS;
-
-/*     phone > langauge*/
-extern const char *STR_SETTING_LANG_ENGLISH;
-extern const char *STR_SETTING_LANG_GERMAN;
-extern const char *STR_SETTING_LANG_DUTCH;
-extern const char *STR_SETTING_LANG_SPAINISH;
-extern const char *STR_SETTING_LANG_PORTUGUESE;
-extern const char *STR_SETTING_LANG_GREEK;
-extern const char *STR_SETTING_LANG_ITALIAN;
-extern const char *STR_SETTING_LANG_FRENCH;
-extern const char *STR_SETTING_LANG_TURKISH;
-extern const char *STR_SETTING_LANG_KOREAN;
-extern const char *STR_SETTING_LANG_JAPAN;
-extern const char *STR_SETTING_LANG_CHINA;
-extern const char *STR_SETTING_LANG_CANTONESE;
-extern const char *STR_SETTING_LANG_TAIWAN;
-extern const char *STR_SETTING_LANG_RUSSIAN;
-
-
-/* uuid as Setting_Cfg_Node_T primary key */
-#define uuid_Connectivity                         "1c83e280-3111-42d7-825f-a8f0f2e79577"
-#define uuid_Joyn                                         "7a837bc3-06c0-7d9f-2ef8-49ebaa4aae2a"
-#define uuid_WiFi                                         "14cd6b4c-9133-c571-c11f-8cbca16a025a"
-#define uuid_DownloadBooster                              "4984d3de-c8c7-11e3-9436-7446a08e0712"
-#define uuid_Bluetooth                            "beaf505a-d83c-938d-e9f5-44a5638e75db"
-#define uuid_MobileAP                             "1a9b3432-f7a9-0391-134e-03c5a8cab5ba"
-#define uuid_FlightMode                                                   "0f357cea-91bf-0485-2a8b-53569b490827"
-#define uuid_DataUsage                            "673eda22-db3e-c12b-b0f6-485867760a11"
-#define uuid_Location                             "86029052-c87e-ab5c-2a09-2c1fef36a524"
-#define uuid_Network                              "14dacb84-ec2c-d371-1865-a1509d9d95ac"
-#define uuid_NFC                                          "d5a369bc-f241-9ccc-013b-7aab4bf182c8"
-#define uuid_WiFiDirect                                                   "6f83b633-dbfe-d056-af33-ff624d48d866"
-#define uuid_SoundDisplay                         "d22ac480-21b3-e81f-a2fd-f232d06b8a0f"
-#define uuid_Sounds                                       "addd75c8-da64-53ae-e866-019ea8f66f08"
-#define uuid_Display                              "4340842d-09d1-2dba-ab2a-283763ec4ec2"
-#define uuid_Personal                             "cca58ed0-53f0-d1ca-3a81-2e3171c9a13f"
-#define uuid_HomeAndLockscreen            "1708b9fa-b802-9a30-9ae7-ae3574533b3e"
-#define uuid_HomeScreen                                                   "931b0266-c78a-0923-21c0-9ed22b263706"
-#define uuid_LockedScreen                         "f75bf0dd-744e-3212-c522-a7c25af41c9f"
-#define uuid_Menuscreen                                                   "76f9bb4c-fdd8-a1c2-1a36-be5156b32e28"
-#define uuid_Wallpaper                            "345d2710-13cc-875a-b367-a7b0d6b7ef0b"
-#define uuid_Accessibility                        "6167dc9e-6c41-7970-bd12-c34ba3c6961e"
-#define uuid_Call                                         "7935d4dc-0ac0-665b-995c-e6d038a34643"
-#define uuid_Motions                              "0c5981e6-fe5f-fc79-2e75-1389409fbbdb"
-#define uuid_Accounts                             "af754880-549f-9b0f-2b6e-611e0f824135"
-#define uuid_Reset                                        "a5535088-601b-05bb-3bc6-7b6667f3270a"
-#define uuid_DeviceMange                          "bc11e5c6-7837-5801-8eac-57504093e285"
-#define uuid_LanguageKeyboard             "624e0a2c-10c3-3b46-8665-4f60bf875bbe"
-#define uuid_DateTime                             "c79eae8d-8eec-5bf8-9f94-4ecfad09e4ee"
-#define uuid_ManageApps                                                   "c3e7db1d-cb96-b52e-f8ea-6be02ceebe8d"
-#define uuid_APP                                                          "62B00308-89CA-453D-96AC-1C3B6E42BF41"
-#define uuid_Storage                              "a5a4121c-0c7b-d6ed-81b6-0f4118aad364"
-#define uuid_Security                             "8a684695-8396-cd24-dd7d-c8a3643beca5"
-#define uuid_DeveloperOption              "380f3cfb-0f06-cc99-fe58-96f830e0630e"
-#define uuid_AboutPhone                                                   "4d02a807-d0c4-0b0c-8497-5133eebed91a"
-
+#define IMG_LanguageInput \
+       SETTING_LIST_ICON_PATH_CFG"settings_language_and_input.png"
+#define IMG_Battery SETTING_LIST_ICON_PATH_CFG"settings_battery.png"
+#define IMG_Storage    SETTING_LIST_ICON_PATH_CFG"settings_storage.png"
+#define IMG_DateTime   SETTING_LIST_ICON_PATH_CFG"settings_date_and_time.png"
+#define IMG_AboutDevice        SETTING_LIST_ICON_PATH_CFG"settings_about_device.png"
 
 #endif                         /* end of __SETTING_COMMON_RESOURCE */
diff --git a/setting-common/include/setting-common-search.h b/setting-common/include/setting-common-search.h
deleted file mode 100755 (executable)
index d157b01..0000000
+++ /dev/null
@@ -1,93 +0,0 @@
-/*
- * setting
- * Copyright (c) 2012 Samsung Electronics Co., Ltd.
- *
- * Licensed under the Flora License, Version 1.0 (the License);
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- *        http://floralicense.org/license/
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an AS IS BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-#ifndef _SETTING_SEARCH_H_
-#define _SETTING_SEARCH_H_
-
-#include <Elementary.h>
-#include <Eina.h>
-
-#include <setting-common-general-func.h>
-#include <setting-common-draw-widget.h>
-
-#include <setting-cfg.h>
-
-#include <libxml/xmlmemory.h>
-#include <libxml/parser.h>
-
-#include <sqlite3.h>
-
-#define EXPORT_PUBLIC __attribute__ ((visibility("default")))
-
-#define S_FINDER_SETTING_STR "setting_from_sfinder"
-
-#ifndef bool
-#define bool int
-#define TRUE 1
-#define FALSE 0
-#endif
-
-#define SEARCH_DB_PATH _TZ_SYS_DATA"/setting/test.db"
-#define SEARCH_DB_QUERY "select * from setting_search indexed by search_index where locale = %Q and keystr LIKE '%%%q%%'"
-#define SEARCH_DB_QUERY_SELECT_ALL "select * from setting_search indexed by search_index where locale = %Q"
-#define SEARCH_COUNT_DB_QUERY "select count(*) from setting_search indexed by search_index where locale = %Q and keystr LIKE '%%%q%%'"
-
-
-extern const Elm_Genlist_Item_Class g_search_genlist_ts;
-extern const Elm_Genlist_Item_Class g_search_genlist_ts_toggle;
-extern const Elm_Genlist_Item_Class g_search_genlist_ts_divided_toggle;
-extern const Elm_Genlist_Item_Class itc_no_reult;
-
-/**
-* @brief Item declaration of genlist
-* retreive data from Database
-*/
-typedef struct _ListItemObject {
-       char *title;            /* tag text */
-       char *title2;           /* plain text, */
-       char *type;
-       char *infostr;
-       char *viewname;
-       char *fieldname;
-       char *icon_path;
-       void *data;
-       void **pBack; /*for pointer safety */
-
-       Elm_Object_Item *item;
-       /* toggle button proc */
-       void (*fp_check_btn_cb)(void *data, Evas_Object *obj, void *event_info);
-       char *check_value_set;
-} ListItemObject;
-
-
-/**
-* @brief add serach index for Database
-*
-* @param keystr keyword to be searched
-* @param infostr additional info
-* @param data_type 1:UGname 2:menustring 3:title
-* @param viewname to find page
-* @param fieldname to find field in the page
-*/
-extern int setting_search_get_module_item_state(char *keyword, char *ug_name, Cfg_Item_State *stat, cfg_func_table *pops);
-extern int setting_search_set_module_item_state(char *keyword, char *ug_name, Cfg_Item_State stat, cfg_func_table *pops);
-
-extern void setting_add_db_search_index(sqlite3 *db, char *locale, char *keystr, char *infostr, int data_type, char *viewname, char *fieldname, char *icon_path);
-extern int setting_searchdb_open(sqlite3 **ppdb);
-extern void setting_searchdb_close(sqlite3 *db);
-
-#endif /* _SETTING_SEARCH_H_ */
diff --git a/setting-common/include/setting-common-sound.h b/setting-common/include/setting-common-sound.h
deleted file mode 100644 (file)
index efa114d..0000000
+++ /dev/null
@@ -1,71 +0,0 @@
-/*
- * setting
- *
- * Copyright (c) 2000 - 2011 Samsung Electronics Co., Ltd.
- *
- * Contact: MyoungJune Park <mj2004.park@samsung.com>
- *
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- *
- */
-#ifndef __SETTING_COMMON_SOUND__
-#define __SETTING_COMMON_SOUND__
-
-/**
- * @brief Initialize function for tap sound playing
- *
- * @return #0 on success, else on failed
- */
-int     effect_playsound_init();
-/**
- * @brief Check whether system is in mute mode
- *
- * @return #1 on non-mute, 0 on mute
- */
-int effect_playsound_is_activated();
-
-/**
- * @brief Deinitialize function for tap sound playing
- *
- */
-void effect_playsound_close();
-
-/**
- * @brief Play tap sound
- *
- * This function is used to play system tap sound.
- * You may customized some edc for special layouts,
- * sometimes, you can insert tap sound effect code in the edc,
- * but it was complex and you should supply tap sound resource which is
- * wholely same as the system tap sound,this has potential issues,
- * that is when system sound is changed, you should change your edc
- * resource too,it's not smart.
- *
- * The another known problem is if you add sound effect code in your edc,
- * the the life of playing is limited by the life of layout.
- * eg, you have a popup which has 2 customized icons in its content, the icon
- * should be clickable. The following requirements was demaned too:
- *      1.view will be changed to another if you click any icon of the popup
- *      2.the popup will be disappeared after you click any icon of the popup
- * if you add the sound code in edc, the normally case is the tap sound is not
- * played in time before the popup was destroyed, and once popup was destroyed,
- * the edc sound code won't work because the layout was destoryed in that time
- *
- * Use effect_playsound_play() will block the cpu until tap Sound was played,
- * Only after that the cpu can do popup destoryed
- *
- */
-void effect_playsound_play();
-
-#endif /*__SETTING_COMMON_SOUND__ */
-
old mode 100644 (file)
new mode 100755 (executable)
index bcfaa2b..4be750d
 #ifndef __SETTING_COMMON_STRING_H__
 #define __SETTING_COMMON_STRING_H__
 
-#include <setting-common-po-string.h>
+#include "setting-common-po-string.h"
 
-#define TTS_CONTENT_MENU_CLICK_INFO "IDS_ST_BODY_TO_OPEN_THE_MENU_DOUBLE_TAP_IT_T_TTS"
-#define TTS_CONTENT_BACK_CLICK_INFO "IDS_ST_BODY_DOUBLE_TAP_TO_CLOSE_THE_MENU_T_TTS"
+#define EXCEED_LIMITATION_STR "IDS_ST_TPOP_MAXIMUM_NUMBER_OF_CHARACTERS_REACHED"
 
-#define EXCEED_LIMITATION_STR                                  "IDS_ST_TPOP_MAXIMUM_NUMBER_OF_CHARACTERS_REACHED"
-#define EXCEED_MINLENGTH_LIMITATION_STR                "The content is too short"
+#define SETTING_ICON_PATH_CFG  _TZ_SYS_RO_APP"/org.tizen.setting/res/icons/"
+#define SETTING_LIST_ICON_PATH_CFG SETTING_ICON_PATH_CFG"list_icon/"
 
-#define SETTING_ICON_PATH_CFG                                  _TZ_SYS_RO_APP"/org.tizen.setting/res/icons/"
-#define SETTING_SOUND_ICON_PATH_CFG                                    SETTING_ICON_PATH_CFG"sound_icon/"
-#define SETTING_LIST_ICON_PATH_CFG                                     SETTING_ICON_PATH_CFG"list_icon/"
+#define SETTING_IMAGE_PATH_CFG _TZ_SYS_RO_APP"/org.tizen.setting/res/images/"
 
-#define SETTING_IMAGE_PATH_CFG                         _TZ_SYS_RO_APP"/org.tizen.setting/res/images/"
-#define SETTING_OPEN_SOURCE_LICENSE_PATH       "file:///usr/share/license.html"
+#define SETTING_DEFAULT_CALL_TONE \
+       _TZ_SYS_GLOBALUSER_DATA"/settings/Ringtones/ringtone_sdk.mp3"
+#define SETTING_DEFAULT_CALL_TONE_SDK \
+       _TZ_SYS_GLOBALUSER_DATA"/settings/Ringtones/ringtone_sdk.mp3"
 
-#define SETTING_OTHER_UG_ICON_PATH                     _TZ_SYS_RO_ICONS"/default/small/"
-#define SETTING_DEFAULT_CALL_TONE                      _TZ_SYS_SHARE"/settings/Ringtones/ringtone_sdk.mp3"
-#define SETTING_DEFAULT_CALL_TONE_SDK          _TZ_SYS_SHARE"/settings/Ringtones/ringtone_sdk.mp3"
-#define SETTING_DEFAULT_CALL_VIB                       _TZ_SYS_SHARE"/settings/Vibrations/haptic/default/Ticktock.ivt"
-#define DEF_RINGTONE                                           _TZ_SYS_SHARE"/settings/Ringtones/ringtone_sdk.mp3"
-#define SETTING_MMC_PATH                                       _TZ_SYS_MEDIA"/sdcard/"
 
-/***************new V7.0*************/
-#define KeyStr_Emulator                                        "Emulator" /* be used to compare with model_str from system_info_get_platform_string(SYSTEM_INFO_KEY_MODEL, &model_str) */
-#define KeyStr_Back                                    "IDS_ST_BUTTON_BACK"
+#define KeyStr_Emulator                "Emulator"
 /* connectivity keyStr*/
-#define KeyStr_Accessibility           "IDS_ST_BODY_ACCESSIBILITY"
-#define KeyStr_Connections                     "IDS_ST_BODY_CONNECTIONS"
-#define KeyStr_MoreConnections         "IDS_ST_HEADER_MORE_CONNECTION_SETTINGS"
-#define KeyStr_Personal                                "IDS_ST_HEADER_PERSONALISATION"
-
-#define KeyStr_Device                          "IDS_ST_BODY_DEVICE"
-#define KeyStr_FlightMode                      "IDS_ST_BODY_FLIGHT_MODE"
-
-#define KeyStr_WiFi                                    "IDS_ST_BODY_WI_FI"
-#define KeyStr_WiFiDirect                              "IDS_ST_HEADER_WI_FI_DIRECT"
-#define KeyStr_Bluetooth                       "IDS_TPLATFORM_OPT_BLUETOOTH"
-#define KeyStr_MobileAP                                "IDS_MOBILEAP_BODY_TETHERING"
-#define KeyStr_Location                                "IDS_LBS_HEADER_LOCATION"
-#define KeyStr_Network                         "IDS_ST_BODY_NETWORK"
-#define KeyStr_MobileNetworks          "IDS_ST_BODY_MOBILE_NETWORKS"
-#define KeyStr_DataRoaming                     "IDS_ST_BODY_DATA_ROAMING"
-#define KeyStr_UseMobileData           "IDS_ST_MBODY_MOBILE_DATA"
-#define KeyStr_DeveloperOption         "IDS_ST_BODY_DEVELOPER_OPTIONS"
-#define KeyStr_MoreConnectionSetting   "IDS_ST_HEADER_MORE_CONNECTION_SETTINGS"
+#define KeyStr_Accessibility   "IDS_ST_BODY_ACCESSIBILITY"
+#define KeyStr_Connections     "IDS_ST_BODY_CONNECTIONS"
+#define KeyStr_Personal                "IDS_ST_HEADER_PERSONALISATION"
+
+#define KeyStr_Device          "IDS_ST_BODY_DEVICE"
+#define KeyStr_WiFi            "IDS_ST_BODY_WI_FI"
+#define KeyStr_Bluetooth       "IDS_TPLATFORM_OPT_BLUETOOTH"
+#define KeyStr_MobileAP                "IDS_MOBILEAP_BODY_TETHERING"
+#define KeyStr_DataRoaming     "IDS_ST_BODY_DATA_ROAMING"
+#define KeyStr_UseMobileData   "IDS_ST_MBODY_MOBILE_DATA"
+#define KeyStr_DeveloperOption "IDS_ST_BODY_DEVELOPER_OPTIONS"
+#define KeyStr_NFC "IDS_ST_BODY_NFC"
+
+#ifdef USE_TIZEN_CONNECT
+#define KeyStr_Tizenconnect    "IDS_ST_HEADER_TIZEN_CONNECT"
+#endif
 
 /* system keyStr*/
-#define KeyStr_System                          "IDS_ST_BODY_SYSTEM"
-#define KeyStr_Menuscreen                      "IDS_ST_HEADER_HOME_SCREEN_ABB"
-#define KeyStr_Homescreen                      "IDS_ST_HEADER_HOME_SCREEN_ABB"
-#define KeyStr_Sounds                          "IDS_ST_HEADER_SOUND"
-#define KeyStr_Wallpaper                               "IDS_LCKSCN_BODY_WALLPAPERS"
-#define KeyStr_LockScreen                      "IDS_ST_HEADER_LOCK_SCREEN"
-#define KeyStr_Font                                    "IDS_ST_BODY_FONT"
-
-
-
-#define KeyStr_MotionControl                   "IDS_ST_BODY_MOTION"
-#define KeyStr_Motions                         "IDS_ST_MBODY_MOTIONS_AND_GESTURES"
-
-#define KeyStr_Display                         "IDS_ST_HEADER_DISPLAY"
-#define KeyStr_ApplicationsItem                        "IDS_ST_BODY_APPLICATIONS"
-#define KeyStr_ApplicationManager              "IDS_ST_BODY_APPLICATION_MANAGER"
-#define KeyStr_DefaultApplications             "IDS_ST_HEADER_DEFAULT_APPLICATIONS_ABB"
-#define KeyStr_Home                                            "IDS_ST_BODY_HOME"
-#define KeyStr_BacklightTime                   "IDS_ST_BODY_SCREEN_TIMEOUT_ABB2"
-#define KeyStr_Backlight_Alays_On      "IDS_ST_BODY_ALWAYS_ON"
-#define KeyStr_Backlight_15_SEC_STR "IDS_ST_BODY_15SEC"
-#define KeyStr_Backlight_30_SEC_STR "IDS_ST_BODY_30SEC"
+#define KeyStr_System          "IDS_ST_BODY_SYSTEM"
+#define KeyStr_Sounds          "IDS_ST_HEADER_SOUND"
+#define KeyStr_Wallpaper       "IDS_LCKSCN_BODY_WALLPAPERS"
+#define KeyStr_LockScreen      "IDS_ST_HEADER_LOCK_SCREEN"
+#define KeyStr_Font            "IDS_ST_BODY_FONT"
+
+
+#define KeyStr_Display                 "IDS_ST_HEADER_DISPLAY"
+#define KeyStr_ApplicationsItem                "IDS_ST_BODY_APPLICATIONS"
+#define KeyStr_ApplicationManager      "IDS_ST_BODY_APPLICATION_MANAGER"
+#define KeyStr_Accessibility           "IDS_ST_BODY_ACCESSIBILITY"
+#define KeyStr_DefaultApplications     "IDS_ST_HEADER_DEFAULT_APPLICATIONS_ABB"
+#define KeyStr_Home                    "IDS_ST_BODY_HOME"
+#define KeyStr_BacklightTime           "IDS_ST_BODY_SCREEN_TIMEOUT_ABB2"
+#define KeyStr_Backlight_Always_On     "IDS_ST_BODY_ALWAYS_ON"
+#define KeyStr_Backlight_15_SEC_STR    "IDS_ST_BODY_15SEC"
+#define KeyStr_Backlight_30_SEC_STR    "IDS_ST_BODY_30SEC"
 #define KeyStr_Backlight_1_MIN_STR     "IDS_ST_BODY_1_MINUTE"
 #define KeyStr_Backlight_2_MIN_STR     "IDS_ST_BODY_2_MINUTES"
 #define KeyStr_Backlight_5_MIN_STR     "IDS_ST_BODY_5_MINUTES"
-#define KeyStr_Backlight_10_MIN_STR "IDS_ST_BODY_10_MINUTES"
+#define KeyStr_Backlight_10_MIN_STR    "IDS_ST_BODY_10_MINUTES"
 
-#define KeyStr_DateTime                                "IDS_ST_BODY_DATE_AND_TIME"
-#define KeyStr_VoiceInOut                      "IDS_ST_BODY_VOICE"
+#define KeyStr_DateTime                        "IDS_ST_BODY_DATE_AND_TIME"
 #define KeyStr_LanguageInput           "IDS_ST_HEADER_LANGUAGE_AND_INPUT"
-
-#define KeyStr_LanguageRegion          "IDS_ST_BODY_LANGUAGE_AND_REGION_ABB"
-#define KeyStr_License                         "IDS_ST_BODY_LICENCE"
-#define KeyStr_EventsNotifications     "IDS_CLD_HEADER_EVENT_NOTIFICATION"
-#define KeyStr_Security                                "IDS_ST_BODY_SECURITY"
-#define KeyStr_Memory                          "IDS_ST_BODY_MEMORY"
-#define KeyStr_Reset                           "IDS_ST_BUTTON_RESET"
-#define KeyStr_AboutDevice                     "IDS_ST_BODY_ABOUT_DEVICE"
-#define KeyStr_MenuWidgets                     "IDS_ST_BODY_MENU_AND_WIDGETS"
+#define KeyStr_Battery         "IDS_ST_BODY_BATTERY"
+#define KeyStr_FlightMode      "IDS_ST_BODY_FLIGHT_MODE"
+#define KeyStr_MobileNetworks  "IDS_ST_BODY_MOBILE_NETWORKS"
+#define KeyStr_Reset                   "IDS_ST_BUTTON_RESET"
+#define KeyStr_AboutDevice             "IDS_ST_BODY_ABOUT_DEVICE"
 #define KeyStr_Accessibility           "IDS_ST_BODY_ACCESSIBILITY"
-#define KeyStr_Screen_reader           "IDS_ST_MBODY_SCREEN_READER_HTTS"
-#define KeyStr_Guestmode                       "Guest mode"    /*unused 2.0 */
-#define KeyStr_Accessories                     "IDS_HEALTH_OPT_ACCESSORIES"
-#define keystr_LedIndicator                    "IDS_ST_BODY_LED_INDICATOR"
-#define KeyStr_EasyMode                                "IDS_ST_BODY_EASY_MODE"
-#define KeyStr_FingerScanner           "IDS_ST_HEADER_FINGER_SCANNER_ABB"
-
 
+#define KeyStr_Accounts                        "IDS_ST_BODY_ACCOUNTS"
+#define KeyStr_Privacy                 "IDS_ST_HEADER_PRIVACY_AND_SECURITY_ABB"
+#define KeyStr_Storage                 "IDS_ST_BODY_STORAGE"
+#define KeyStr_Save                    "IDS_ST_BODY_SAVE"
 
-/* applications keyStr*/
-#define KeyStr_Applications                    "IDS_ST_BODY_APPLICATIONS"
-#define KeyStr_Accounts                                "IDS_ST_BODY_ACCOUNTS"
-
-#define KeyStr_NFC                                     "IDS_ST_BODY_NFC"
-#define KeyStr_Storage                         "IDS_ST_BODY_STORAGE"
-
-/* applications keyStr*/
-#define KeyStr_DownloadedAPPs          "IDS_ST_BODY_APPLICATION"
-#define KeyStr_AppsInformation         "IDS_ST_BODY_APPLICATION_INFO"
-#define KeyStr_ManageApps                      "IDS_ST_BODY_APPLICATION_MANAGER"
-
-
-#define KeyStr_Save                                                     "IDS_ST_BODY_SAVE"
 
 /*//////////////Common Strings/////////////// */
-#define KeyStr_Item_Sel                                        "Item(s) Selected"
+
 #define UNSUPPORTED_FUNCTION           "IDS_MSGF_POP_UNSUPPORTED"
-#define KeyStr_Select_All                              "IDS_ST_BODY_SELECT_ALL"
-#define KeyStr_Select_Item                             "IDS_ST_HEADER_SELECT_VIBRATION_PATTERNS_ABB"
-#define KeyStr_INFO                                            "IDS_PB_BODY_INFO"
-#define KeyStr_DeviceMange                     "IDS_ST_HEADER_DEVICE_MANAGER"
-#define KeyStr_Regulatory_Info                 "IDS_ST_BODY_REGULATORY_INFORMATION_ABB"
-#define KeyStr_Loading                         "IDS_ST_POP_LOADING_ING"
+#define KeyStr_Loading                 "IDS_ST_POP_LOADING_ING"
 
 #endif /* __SETTING_COMMON_STRING_H__ */
index f8f54b839786a1902aed984d4b5bc0fb30a4f14e..4205758ae73e93475d6903c971646085cd1ba9bd 100644 (file)
@@ -25,7 +25,7 @@
 #ifndef __SETTING_COMMON_VIEW_H__
 #define __SETTING_COMMON_VIEW_H__
 
-#define EXPORT_PUBLIC __attribute__ ((visibility("default")))
+#define EXPORT_PUBLIC __attribute__((visibility("default")))
 
 typedef struct _setting_view {
        int (*create)(void *cb);
@@ -34,8 +34,7 @@ typedef struct _setting_view {
        int (*cleanup)(void *cb);
        int (*langchanged)(void *cb);
 
-       int is_create;          /*      1:exist */
-
+       int is_create;          /* 1:exist */
 } setting_view;
 /**
  * @brief Set current loaded view
@@ -67,14 +66,7 @@ int setting_view_node_table_intialize();
  * @return #0 on success, else on failed
  */
 int setting_view_node_table_register(setting_view *view,
-                                                                        setting_view *topview);
-
-/**
- * @brief callback invoked when pressed hard end key
- *
- * @Deprecated
- */
-int setting_view_cb_at_endKey(void *cb);
+               setting_view *topview);
 
 /**
  * @brief Get top view of certain view
@@ -84,14 +76,6 @@ int setting_view_cb_at_endKey(void *cb);
  */
 setting_view *setting_view_get_topview(setting_view *view);
 
-/**
- * @brief Replace top view of the certain view
- *
- * @param view The certain view
- * @param topview The new top view
- */
-extern void setting_view_update_topview(setting_view *view, setting_view *topview);
-
 /**
  * @brief Callback of view creating
  *
@@ -107,7 +91,8 @@ extern int setting_view_create(setting_view *view, void *cb);
  * @param view The view being updated
  * @param cb The view data passed between all callbacks
  * @return #0 on success, else on failed
- * @warning the function should be invoked on the view which will be toppest view
+ * @warning the function should be invoked on the view which will be toppest
+ *     view
  */
 extern int setting_view_update(setting_view *view, void *cb);
 
@@ -140,6 +125,6 @@ extern int setting_view_cleanup(setting_view *view, void *cb);
  * @warning the function should be invoked to change views
  */
 extern int setting_view_change(setting_view *from_view, setting_view *to_view,
-                                                          void *cb);
+               void *cb);
 
 #endif                         /* __SETTING_COMMON_VIEW_H__ */
old mode 100644 (file)
new mode 100755 (executable)
index fc063ef..f538610
  *
  */
 
-#include <setting-cfg.h>
-#include <setting-debug.h>
-#include <stdio.h>
-#include <Elementary.h>
-#include <setting-common-general-func.h>
-#include <setting-common-data-type.h>
-#include <setting-common-data-slp-setting.h>
-#include <unistd.h>
+#include "setting-cfg.h"
+#include "setting-debug.h"
+#include "setting-common-general-func.h"
+#include "setting-common-data-type.h"
+#include "setting-common-data-slp-setting.h"
 #include <vconf.h>
 
-JsonParser *parser;
-JsonNode   *root; /* category_list */
-static char *cfg_dir_path = NULL;
-static char *cfg_file_path = NULL;
-
-EXPORT_PUBLIC
-char *setting_cfg_get_dir_path()
-{
-       if (!cfg_dir_path)
-               cfg_dir_path = app_get_data_path();
-       return cfg_dir_path;
-}
-
-EXPORT_PUBLIC
-char *setting_cfg_get_path()
-{
-       if (!cfg_file_path) {
-               char *path = setting_cfg_get_dir_path();
-               if (!path) {
-                       return NULL;
-               }
-               char string[PATH_MAX];
-               snprintf(string, PATH_MAX - 1, "%s%s", path, "setting.cfg");
-               cfg_file_path = strdup(string);
-       }
-       return cfg_file_path;
-}
-
-int setting_cfg_file_write(JsonNode *node);
-
-#define __create_an_item(item_name, icon_path, ug_args, shortcut_appid, defaultPos, item_type, is_resetable, ug_exist, uuid, click_times, last_clicked) do\
-       {\
-               if (ug_exist) { \
-                       if (!is_ug_installed_by_ug_args(ug_args)) break;\
-               } \
-               menu_item = json_node_new(JSON_NODE_OBJECT); \
-               object = json_object_new(); \
-               json_node_take_object(menu_item, object); \
-               json_object_set_string_member(object, "key_name", item_name); \
-               json_object_set_string_member(object, "icon_path", icon_path); \
-               json_object_set_string_member(object, "ug_args", ug_args); \
-               json_object_set_string_member(object, "shortcut_appid", shortcut_appid); \
-               json_object_set_int_member(object, "pos", defaultPos); \
-               json_object_set_int_member(object, "click_times", click_times); \
-               json_object_set_int_member(object, "item_type", item_type); \
-               json_object_set_int_member(object, "is_resetable", is_resetable); \
-               json_object_set_int_member(object, "last_clicked", last_clicked); \
-               json_object_set_string_member(object, "uuid", uuid); \
-               json_array_add_element(menu, menu_item); \
-       } while (0);\
-        
-#define __create_a_menu(menu_name)\
-       {\
-               category = json_node_new(JSON_NODE_OBJECT);\
-               object = json_object_new();\
-               json_node_take_object(category, object);\
-               json_object_set_string_member(object, "name", menu_name);\
-               menu = json_array_new();\
-               json_object_set_array_member(object, "menu", menu);\
-               json_array_add_element(json_node_get_array(category_list), category);\
-       }
-
-
 int wifi_toggle_get_state(Cfg_Item_State *stat, void *data);
 int flightmode_toggle_get_state(Cfg_Item_State *stat, void *data);
 int bluetooth_toggle_get_state(Cfg_Item_State *stat, void *data);
 int drivingmode_toggle_get_state(Cfg_Item_State *stat, void *data);
 int network_restriction_mode_toggle_get_state(Cfg_Item_State *stat, void *data);
-int personalmode_toggle_get_state(Cfg_Item_State *stat, void *data);
-int handfree_toggle_get_state(Cfg_Item_State *stat, void *data);
 int nfc_toggle_get_state(Cfg_Item_State *stat, void *data);
 
-/*/////////////////////////////////////////////////////////////////////////////////////////// */
+/*////////////////////////////////////////////////////////////////////////// */
 /* wifi - DONE */
 EXPORT_PUBLIC
 cfg_func_table wifi_tfunc = {
-       .get_item_state = wifi_toggle_get_state,
-       .set_item_state = NULL,
-       .set_item_update_ui = NULL,
-};
+               .get_item_state = wifi_toggle_get_state,
+               .set_item_state = NULL,
+               .set_item_update_ui = NULL, };
 
 /* flight mode - DONE */
 EXPORT_PUBLIC
 cfg_func_table flightmode_tfunc = {
-       .get_item_state = flightmode_toggle_get_state,
-       .set_item_state = NULL,
-       .set_item_update_ui = NULL,
-};
+               .get_item_state = flightmode_toggle_get_state,
+               .set_item_state = NULL,
+               .set_item_update_ui = NULL, };
 
 /* bluetooth - ***** FAILED ***** */
 EXPORT_PUBLIC
 cfg_func_table bluetooth_tfunc = {
-       .get_item_state = bluetooth_toggle_get_state,
-       .set_item_state = NULL,
-       .set_item_update_ui = NULL,
-};
-
-
-/* driving mode - Done */
-EXPORT_PUBLIC
-cfg_func_table drivingmode_tfunc = {
-       .get_item_state = drivingmode_toggle_get_state,
-       .set_item_state = NULL,
-       .set_item_update_ui = NULL,
-};
-
-/* network restrictrion mode - Done */
-EXPORT_PUBLIC
-cfg_func_table network_restruction_mode_tfunc = {
-       .get_item_state = network_restriction_mode_toggle_get_state,
-       .set_item_state = NULL,
-       .set_item_update_ui = NULL,
-};
-
-/* personal mode ?? - partially done */
-EXPORT_PUBLIC
-cfg_func_table personalmode_tfunc = {
-       .get_item_state = personalmode_toggle_get_state,
-       .set_item_state = NULL,
-       .set_item_update_ui = NULL,
-};
+               .get_item_state = bluetooth_toggle_get_state,
+               .set_item_state = NULL,
+               .set_item_update_ui = NULL, };
 
 /* NFC - ??? */
 EXPORT_PUBLIC
 cfg_func_table nfc_tfunc = {
-       .get_item_state = nfc_toggle_get_state,
-       .set_item_state = NULL,
-       .set_item_update_ui = NULL,
-};
-
-
-EXPORT_PUBLIC
-void setting_cfg_print(void)
-{
-       JsonNode *node = root;
-
-       JsonGenerator *generator = json_generator_new();
-       g_object_set(generator, "pretty", TRUE, NULL);
-       json_generator_set_root(generator, node);
-       gchar *data = json_generator_to_data(generator, NULL);
-       SETTING_TRACE("%s", (char *)data);
-
-       g_free(data);
-       g_object_unref(generator);
-}
-
+               .get_item_state = nfc_toggle_get_state,
+               .set_item_state = NULL,
+               .set_item_update_ui = NULL, };
 
 /* create config file from scratch */
 static Setting_Cfg_Node_T s_cfg_node_array[] = {
-       {KeyStr_Connections, NULL, "move://Tab2.top", Cfg_Item_Pos_Level0, 0, 0, Cfg_Item_Title_Node, NULL, NULL, NULL, uuid_Connectivity, 0, NULL},
-       {KeyStr_WiFi, IMG_WiFi, "wifi-efl-ug", Cfg_Item_Pos_Level0, Cfg_Item_Resetable,   0, Cfg_Item_AppLauncher_Node, NULL, KeyStr_Connections, &wifi_tfunc, uuid_WiFi, 0, "wifi-efl-ug"},
-       {KeyStr_Bluetooth, IMG_Bluetooth, "ug-bluetooth-efl", Cfg_Item_Pos_Level0, Cfg_Item_Resetable,  0, Cfg_Item_AppLauncher_Node, NULL, KeyStr_Connections, &bluetooth_tfunc, uuid_Bluetooth, 0, "ug-bluetooth-efl"},
-
+       {       KeyStr_Connections, NULL, "move://Tab2.top",
+               Cfg_Item_Pos_Level0, Cfg_Item_Title_Node, NULL
+       },
+       {       KeyStr_WiFi,
+               IMG_WiFi,
+               "wifi-efl-ug",
+               Cfg_Item_Pos_Level0,
+               Cfg_Item_AppLauncher_Node,
+               &wifi_tfunc
+       },
+       {       KeyStr_Bluetooth,
+               IMG_Bluetooth,
+               "ug-bluetooth-efl",
+               Cfg_Item_Pos_Level0,
+               Cfg_Item_AppLauncher_Node,
+               &bluetooth_tfunc
+       },
+/*
+       {       "IDS_SM_HEADER_DATA_USAGE_ABB",
+               SETTING_LIST_ICON_PATH_CFG"settings_data_usage.png",
+               "org.tizen.setting-data",
+               Cfg_Item_Pos_Level0,
+               Cfg_Item_Resetable,
+               0,
+               Cfg_Item_AppLauncher_Node,
+               NULL,
+               KeyStr_Device,
+               NULL,
+               "",
+               0},
+*/
+#ifdef TIZEN_BUILD_TARGET
+       {       KeyStr_FlightMode,
+               IMG_FlightMode,
+               "org.tizen.setting-flightmode",
+               Cfg_Item_Pos_Level0,
+               Cfg_Item_AppLauncher_Node,
+               &flightmode_tfunc
+       },
+#endif
+#ifdef TIZEN_BUILD_EMULATOR
+       {       KeyStr_NFC,
+               IMG_NFC,
+               "ug-nfc-efl|type:nfc",
+               Cfg_Item_Pos_Level0,
+               Cfg_Item_AppLauncher_Node,
+               &nfc_tfunc
+       },
+#endif
+       {       KeyStr_MobileAP,
+               IMG_MobileAP,
+               "ug-setting-mobileap-efl",
+               Cfg_Item_Pos_Level0,
+               Cfg_Item_AppLauncher_Node,
+               NULL
+       },
+#ifdef TIZEN_BUILD_TARGET
+       {       KeyStr_MobileNetworks,
+               IMG_Network,
+               "org.tizen.setting-network",
+               Cfg_Item_Pos_Level0,
+               Cfg_Item_AppLauncher_Node,
+               NULL
+       },
+#endif
+#ifdef USE_TIZEN_CONNECT
+       {       KeyStr_Tizenconnect,
+               IMG_Tizenconnect,
+               "org.tizen.d2d-conv-setting",
+               Cfg_Item_Pos_Level0,
+               Cfg_Item_AppLauncher_Node,
+               NULL
+       },
+#endif
        /* Group:Device */
-       {KeyStr_Device, NULL, "move://Tab3.top", Cfg_Item_Pos_Level0, 0, 0, Cfg_Item_Title_Node, NULL, NULL, NULL, uuid_SoundDisplay, 0, NULL},
-       {KeyStr_Sounds, IMG_Sounds, "setting-profile-efl", Cfg_Item_Pos_Level0, Cfg_Item_Resetable, 0, Cfg_Item_Ug_Node, NULL, KeyStr_Device, NULL, uuid_SoundDisplay, 0, NULL},
-       {KeyStr_Display, IMG_Display, "setting-display-efl|viewtype:main", Cfg_Item_Pos_Level0, Cfg_Item_Resetable, 0, Cfg_Item_Ug_Node, NULL, KeyStr_Device, NULL, uuid_Display, 0, "org.tizen.setting.display"},
-       {KeyStr_ApplicationsItem, IMG_Applications, "setting-applications-efl", Cfg_Item_Pos_Level0, Cfg_Item_Resetable, 0, Cfg_Item_Ug_Node, NULL, KeyStr_Device, NULL, uuid_Display, 0, "org.tizen.setting.display"},
-
+       {       KeyStr_Device, NULL, "move://Tab3.top", Cfg_Item_Pos_Level0,
+               Cfg_Item_Title_Node, NULL
+       },
+       {       KeyStr_Sounds,
+               IMG_Sounds,
+               "org.tizen.setting-profile",
+               Cfg_Item_Pos_Level0,
+               Cfg_Item_AppLauncher_Node,
+               NULL
+       },
+       {       KeyStr_Display,
+               IMG_Display,
+               "org.tizen.setting-display|viewtype:main",
+               Cfg_Item_Pos_Level0,
+               Cfg_Item_AppLauncher_Node,
+               NULL
+       },
+       {       KeyStr_ApplicationsItem,
+               IMG_Applications,
+               "org.tizen.setting-applications",
+               Cfg_Item_Pos_Level0,
+               Cfg_Item_AppLauncher_Node,
+               NULL
+       },
+       /* Group: Personal */
+       {       KeyStr_Personal, NULL, "move://Tab3.top", Cfg_Item_Pos_Level0,
+               Cfg_Item_Title_Node, NULL
+       },
+       {       KeyStr_Wallpaper,
+               IMG_Wallpaper,
+               "org.tizen.wallpaper-ui-service",
+               Cfg_Item_Pos_Level0,
+               Cfg_Item_AppLauncher_Node,
+               NULL
+       },
+       {       KeyStr_LockScreen,
+               IMG_LockedScreen,
+               "org.tizen.ug-lockscreen-options",
+               Cfg_Item_Pos_Level0,
+               Cfg_Item_AppLauncher_Node,
+               NULL
+       },
+       {       KeyStr_Accessibility,
+               IMG_Accessibility,
+               "org.tizen.setting-accessibility",
+               Cfg_Item_Pos_Level0,
+               Cfg_Item_AppLauncher_Node,
+               NULL
+       },
+       /*Privacy and security */
+       {       KeyStr_Privacy,
+               IMG_Privacy,
+               "org.tizen.setting-privacy",
+               Cfg_Item_Pos_Level0,
+               Cfg_Item_AppLauncher_Node,
+               NULL
+       },
+       {       KeyStr_Accounts,
+               IMG_Accounts,
+               "setting-myaccount-efl|mode:account_list",
+               Cfg_Item_Pos_Level0,
+               Cfg_Item_AppLauncher_Node,
+               NULL
+       },
+       /* Backup and reset: */
+       {       "IDS_ST_BODY_BACKUP_AND_RESET",
+               SETTING_LIST_ICON_PATH_CFG"settings_backup_and_reset.png",
+               "org.tizen.setting-backup-and-reset",
+               Cfg_Item_Pos_Level0,
+               Cfg_Item_AppLauncher_Node,
+               NULL
+       },
        /* Group: System */
-       {KeyStr_System, NULL, "move://Tab4.top", Cfg_Item_Pos_Level0, 0, 0, Cfg_Item_Title_Node, NULL, NULL, NULL, uuid_DeviceMange, 0,  NULL},
-       {KeyStr_LanguageInput, IMG_LanguageInput, "setting-phone-efl|viewtype:language", Cfg_Item_Pos_Level0, Cfg_Item_Resetable, 0, Cfg_Item_AppLauncher_Node, NULL, KeyStr_System, NULL, uuid_LanguageKeyboard, 0, "org.tizen.setting.language"},
+       {       KeyStr_System, NULL, "move://Tab4.top", Cfg_Item_Pos_Level0,
+               Cfg_Item_Title_Node, NULL
+       },
+       {       KeyStr_LanguageInput,
+               IMG_LanguageInput,
+               "org.tizen.setting-language-and-input",
+               Cfg_Item_Pos_Level0,
+               Cfg_Item_AppLauncher_Node,
+               NULL
+       },
+       {       KeyStr_Battery,
+               IMG_Battery,
+               "org.tizen.setting-battery",
+               Cfg_Item_Pos_Level0,
+               Cfg_Item_AppLauncher_Node,
+               NULL
+       },
+       {       "IDS_ST_BODY_DATA",
+               SETTING_LIST_ICON_PATH_CFG"settings_data_usage.png",
+               "org.tizen.setting-data",
+               Cfg_Item_Pos_Level0,
+               Cfg_Item_AppLauncher_Node,
+               NULL
+       },
 #if SUPPORT_STORAGE
-       {KeyStr_Storage, IMG_Storage, "setting-storage-efl|caller:setting", Cfg_Item_Pos_Level0, Cfg_Item_unResetable, 0, Cfg_Item_AppLauncher_Node, NULL, KeyStr_System, NULL, uuid_Storage, 0, "setting-storage-efl"},
-#endif
-       {KeyStr_DateTime, IMG_DateTime, "setting-time-efl", Cfg_Item_Pos_Level0, Cfg_Item_Resetable, 0, Cfg_Item_Ug_Node, NULL, KeyStr_System, NULL, uuid_DateTime, 0, NULL},
-       /*{KeyStr_DeveloperOption, IMG_USBconnection, "setting-developeroption-efl|viewtype:usb", Cfg_Item_Pos_Level0, Cfg_Item_Resetable, 0, Cfg_Item_Ug_Node, NULL, KeyStr_DeviceMange, NULL, uuid_DeveloperOption, 0, "org.tizen.setting.developeroptions"}, */
-       {KeyStr_AboutDevice, IMG_AboutDevice, "setting-about-efl", Cfg_Item_Pos_Level0, Cfg_Item_Resetable, 0, Cfg_Item_Ug_Node, NULL, KeyStr_System, NULL, uuid_AboutPhone, 0, NULL},
-
-#if 0
-       {KeyStr_Security, IMG_Security, "setting-security-efl", Cfg_Item_Pos_Level0, Cfg_Item_Resetable, 0, Cfg_Item_Ug_Node, NULL, KeyStr_DeviceMange, NULL, uuid_Security, 0,  NULL},
-       /* Downloaded App */
-       {KeyStr_DownloadedAPPs, NULL, "move://Tab6.top", Cfg_Item_Pos_Level0, 0, 0, Cfg_Item_Title_Node, NULL, NULL, NULL, uuid_APP, 0, NULL},
+       {       KeyStr_Storage,
+               IMG_Storage,
+               "org.tizen.setting-storage",
+               Cfg_Item_Pos_Level0,
+               Cfg_Item_AppLauncher_Node,
+               NULL
+       },
 #endif
+       {       KeyStr_DateTime,
+               IMG_DateTime,
+               "org.tizen.setting-time",
+               Cfg_Item_Pos_Level0,
+               Cfg_Item_AppLauncher_Node,
+               NULL
+       },
+       {       KeyStr_AboutDevice,
+               IMG_AboutDevice,
+               "org.tizen.setting-about",
+               Cfg_Item_Pos_Level0,
+               Cfg_Item_AppLauncher_Node,
+               NULL
+       }
 };
 
 EXPORT_PUBLIC Setting_Cfg_Node_T *get_cfg_node_by_keystr(const char *keystr)
@@ -211,123 +267,13 @@ EXPORT_PUBLIC Setting_Cfg_Node_T *get_cfg_node_by_keystr(const char *keystr)
 
        int i;
        for (i = 0; i < size; i++) {
-#if 0
-               SETTING_TRACE("keystr: %s", keystr);
-               SETTING_TRACE("s_cfg_node_array[i].key_name: %s", s_cfg_node_array[i].key_name);
-               SETTING_TRACE("---------> _(keystr): %s", _(keystr));
-               SETTING_TRACE("---------> _(s_cfg_node_array[i].key_name): %s", _(s_cfg_node_array[i].key_name));
-#endif
-               if (0 == safeStrCmp(_(keystr), _(s_cfg_node_array[i].key_name))) {
-#if 0
-                       SETTING_TRACE("MATCH !!!!!!!!!!!!!!");
-#endif
+               if (0 == safeStrCmp(_(keystr),
+                               _(s_cfg_node_array[i].key_name)))
                        return &(s_cfg_node_array[i]);
-               }
-       }
-       return NULL;
-}
-
-EXPORT_PUBLIC int get_index_by_keystr(const char *keystr)
-{
-       int size = get_cfg_array_size();
-       /*SETTING_TRACE(" size of array : %d ", size); */
-
-       int i;
-       /*SETTING_TRACE("keystr:%s", keystr); */
-       for (i = 0; i < size; i++) {
-               /*SETTING_TRACE("s_cfg_node_array[%d].key_name:%s", i, s_cfg_node_array[i].key_name); */
-               if (0 == safeStrCmp(keystr, s_cfg_node_array[i].key_name)) {
-                       return i;
-               }
-       }
-       /*not found */
-       return -1;
-}
-
-
-EXPORT_PUBLIC char *get_iconpath_by_keystr(const char *keystr)
-{
-       int size = get_cfg_array_size();
-
-       int i;
-       /*SETTING_TRACE("keystr:%s", keystr); */
-       for (i = 0; i < size; i++) {
-               if (0 == safeStrCmp(keystr, _(s_cfg_node_array[i].key_name))) {
-                       if (s_cfg_node_array[i].icon_path) {
-                               return s_cfg_node_array[i].icon_path;
-                       } else {
-                               goto END;
-                       }
-               }
-       }
-
-END:
-       return IMG_SETTING;
-}
-
-/* plistitem->title */
-EXPORT_PUBLIC void *get_node_pointer(char *name)
-{
-       int size = get_cfg_array_size();
-
-       int i;
-       for (i = 0; i < size; i++) {
-               if (0 == safeStrCmp(name, _(s_cfg_node_array[i].key_name))) {
-                       return s_cfg_node_array[i].data;
-               }
        }
        return NULL;
 }
 
-
-EXPORT_PUBLIC int set_node_pointer(char *name, void *ptr)
-{
-       int size = get_cfg_array_size();
-
-       int i;
-       for (i = 0; i < size; i++) {
-               if (0 == safeStrCmp(name, s_cfg_node_array[i].key_name)) {
-                       /*return i; */
-                       s_cfg_node_array[i].data = ptr;
-                       return 0;
-               }
-       }
-
-       return -1;
-}
-
-EXPORT_PUBLIC int set_cfg_node_tfunc(char *name, void *ptr)
-{
-       int size = get_cfg_array_size();
-
-       int i;
-       for (i = 0; i < size; i++) {
-               if (0 == safeStrCmp(_(name), _(s_cfg_node_array[i].key_name))) {
-                       /*return i; */
-                       s_cfg_node_array[i].tfunc = (cfg_func_table *)ptr;
-                       return 0;
-               }
-       }
-
-       return -1;
-}
-
-EXPORT_PUBLIC int set_cfg_node_tfunc_set_ptr(char *name, int (*set_item_state)(Cfg_Item_State stat, void *item, void *data))
-{
-       int size = get_cfg_array_size();
-
-       int i;
-       for (i = 0; i < size; i++) {
-               if (0 == safeStrCmp(_(name), _(s_cfg_node_array[i].key_name))) {
-                       /*return i; */
-                       s_cfg_node_array[i].tfunc->set_item_state = set_item_state;
-                       return 0;
-               }
-       }
-
-       return -1;
-}
-
 EXPORT_PUBLIC
 Setting_Cfg_Node_T *get_cfg_node_first()
 {
@@ -343,836 +289,108 @@ int get_cfg_array_size()
        return arr_size / node_size;
 }
 
-/**
-* @brief
-
-Cfg_Item_Title_Node
-Cfg_Item_App_Node
-Cfg_Item_Ui_Node
-Cfg_Item_Ug_Node
-*
-* @param check_ug
-*
-* @return
-*/
-EXPORT_PUBLIC
-int setting_cfg_create(bool check_ug_exist)
-{
-       SETTING_TRACE_BEGIN;
-       JsonNode *category_list, *category, *menu_item;
-       JsonArray *menu = NULL;
-       JsonObject *object = NULL;
-
-       /* Category list */
-       category_list = json_node_new(JSON_NODE_ARRAY);
-       json_node_take_array(category_list, json_array_new());
-
-       Setting_Cfg_Node_T *pitem = get_cfg_node_first();       /* head */
-       int size = get_cfg_array_size();
-       SETTING_TRACE(" size of array : %d ", size);
-
-       int i;
-       for (i = 0; i < size; i++) {
-               /* Check Emul and block Wifi & Bluetooth menu */
-               if (isEmulBin() &&
-                       (!safeStrCmp(pitem[i].key_name, KeyStr_Bluetooth) || !safeStrCmp(pitem[i].key_name, KeyStr_WiFi))) {
-                       SETTING_TRACE("Skip %s", pitem[i].key_name);
-                       continue;
-               }
-
-               SETTING_TRACE(" index : %d ", i);
-               Cfg_Item_Type item_type = pitem[i].item_type % 10;
-               if (item_type == Cfg_Item_Title_Node) {
-                       SETTING_TRACE(" add title : %s ", pitem[i].key_name);
-
-                       /* __create_a_menu HEADER */
-                       __create_a_menu(pitem[i].key_name);
-
-               } else if (item_type == Cfg_Item_App_Node
-                                  || item_type == Cfg_Item_Ui_Node
-                                  || item_type == Cfg_Item_AppLauncher_Node) {
-
-                       __create_an_item(pitem[i].key_name, pitem[i].icon_path, pitem[i].ug_args, pitem[i].shortcut_appid, pitem[i].pos, pitem[i].item_type, pitem[i].reset_type, false, pitem[i].uuid, pitem[i].click_times, pitem[i].last_clicked);
-                       /*SETTING_TRACE(" add menu - name : %s (%d) - APP ", pitem[i].key_name,pitem[i].item_type); */
-
-               } else if (item_type == Cfg_Item_Ug_Node) {
-                       /* app-control */
-                       __create_an_item(pitem[i].key_name, pitem[i].icon_path, pitem[i].ug_args, pitem[i].shortcut_appid, pitem[i].pos, pitem[i].item_type, pitem[i].reset_type, check_ug_exist, pitem[i].uuid, pitem[i].click_times, pitem[i].last_clicked);
-                       /*SETTING_TRACE(" add menu - name : %s (%d) - UG ", pitem[i].key_name,pitem[i].item_type); */
-               }
-       }
-       /* write to file */
-       int ret = setting_cfg_file_write(category_list);
-       json_node_free(category_list);
-       return ret;
-}
-
-
-/* load file */
-EXPORT_PUBLIC
-int setting_cfg_file_read(void)
-{
-       struct stat sb;
-       memset(&sb, 0, sizeof(struct stat));
-       int r = stat(setting_cfg_get_path(), &sb);
-       if (0 != r) {
-               SETTING_TRACE("ERROR, r:%d", r);
-       }
-       SETTING_TRACE("sb.st_size:%d", sb.st_size);
-
-       parser = json_parser_new();      /* to be freed on exit */
-       /* file -> parser */
-       GError *error = NULL;
-       /*gboolean ret = json_parser_load_from_file( parser, setting_cfg_get_path(), &error ); */
-       if (!sb.st_size || FALSE == json_parser_load_from_file(parser, setting_cfg_get_path(), &error)) {
-               if (error)
-                       SETTING_TRACE_ERROR("error->message:%s", (char *)(error->message));
-               /*return FALSE; */
-
-               /* The file is existing and can be accessed normally, but it was
-                * loaded failed as a json script, it means setting.cfg is
-                * damaged(not the normal formatting ), we need to remove
-                * the file and recreate in next running time*/
-               SETTING_TRACE_ERROR("The file[%s] is existing and can be accessed "\
-                                                       "normally, but it was 0 size or loaded failed as a json "\
-                                                       "script, it means setting.cfg is damaged (the "\
-                                                       "formatting ia abnormal), we need to remove the"\
-                                                       " file and recreate in next running time!",
-                                                       setting_cfg_get_path());
-
-               SETTING_TRACE("Trying to removing the damaged file.");
-               if (remove(setting_cfg_get_path()) != 0) {
-                       SETTING_TRACE_ERROR("Error to remove the damaged file");
-                       return FALSE;
-               }
-
-               if (FALSE == setting_cfg_create(true)) {
-                       SETTING_TRACE_ERROR("Error to create a new config file");
-                       return FALSE;
-               }
-               /*if the failed is      caused by reading the file recursively invoking */
-               return setting_cfg_file_read();
-       }
-
-       /* parser -> root */
-       root = json_parser_get_root(parser);   /* to be freed on exit*/
-       return TRUE;
-}
-
-/**
-* @brief dump JSON to file
-*/
-EXPORT_PUBLIC
-int setting_cfg_file_write(JsonNode *node)
-{
-       GError *error = NULL;
-       JsonGenerator *generator = json_generator_new();
-       json_generator_set_root(generator, node);
-       g_object_set(generator, "pretty", TRUE, NULL);   /*write file in indent format */
-       gboolean ret = json_generator_to_file(generator, setting_cfg_get_path(), &error);
-       g_object_unref(generator);
-
-       /* ***BEGIN***  DAC black screen SAMSUNG 2010/8/9 add
-        *add read permission
-        *chown -R inhouse:inhouse /home/inhouse/setting.cfg
-        */
-       if (FALSE == ret) {
-               SETTING_TRACE_ERROR("Error writing file %s!", setting_cfg_get_path());
-               return FALSE;
-       }
-       return TRUE;
-}
-
-/*      public functions  */
-EXPORT_PUBLIC
-int setting_cfg_init(void)
-{
-       if (!setting_cfg_get_path()) {
-               return Cfg_Error_Type_OutOfMemory;
-       }
-       if (!access(setting_cfg_get_path(), R_OK | W_OK | F_OK)) { /* succeed to access */
-               if (!setting_cfg_file_read()) { /* return FALSE */
-                       if (remove(setting_cfg_get_path())) {
-                               return Cfg_Error_Type_RemoveCfg_Failed;
-                       }
-                       return Cfg_Error_Type_ReadCfg_Failed;
-               }
-
-               return Cfg_Error_Type_Sucess;
-       } else { /* fail to access */
-               switch (errno) {
-                       /* file non-existing case */
-               case ENOENT:
-                       SETTING_TRACE_ERROR("non-existing [%s]", setting_cfg_get_path());
-                       if (!ecore_file_is_dir(setting_cfg_get_dir_path())) {
-                               SETTING_TRACE_ERROR("non-existing [%s]", setting_cfg_get_dir_path());
-                               Eina_Bool flag = ecore_file_mkdir(setting_cfg_get_dir_path());
-                               if (flag == EINA_FALSE) {
-                                       SETTING_TRACE_ERROR(">failed to create dir");
-                               } else {
-                                       SETTING_TRACE_ERROR(">OK to create dir");
-                               }
-                       }
-
-                       if (!setting_cfg_create(true)) { /* return FALSE */
-                               SETTING_TRACE_ERROR("Error to create a new config file");
-                               return Cfg_Error_Type_CreateCfg_Failed;
-                       }
-
-                       if (!setting_cfg_file_read()) { /* return FALSE */
-                               SETTING_TRACE_ERROR("Error to read config file");
-                               if (remove(setting_cfg_get_path())) {
-                                       return Cfg_Error_Type_RemoveCfg_Failed;
-                               }
-                               return Cfg_Error_Type_ReadCfg_Failed;
-                       }
-
-                       return Cfg_Error_Type_Sucess;
-                       /* other cases */
-               case EACCES:
-               case EROFS:
-               default:
-                       return Cfg_Error_Type_DirPermissionDenied;
-               }
-       }
-}
-
-EXPORT_PUBLIC
-void setting_cfg_exit(void)
-{
-       if (cfg_dir_path) {
-               free(cfg_dir_path);
-               cfg_dir_path = NULL;
-       }
-       if (cfg_file_path) {
-               free(cfg_file_path);
-               cfg_file_path = NULL;
-       }
-       if (parser) {
-               g_object_unref(parser);
-               parser = NULL;
-       }
-}
-
-EXPORT_PUBLIC
-int setting_cfg_file_update(void)
-{
-       free(cfg_dir_path);
-       free(cfg_file_path);
-       cfg_dir_path = NULL;
-       cfg_file_path = NULL;
-       if (access(setting_cfg_get_path(), W_OK | F_OK) != 0) {
-               return FALSE;
-       }
-       return setting_cfg_file_write(root);
-}
-
-static void _update_nodes_table_by_uuid(char *uuid, int click_times, int last_clicked)
-{
-       int size = get_cfg_array_size();
-
-       int i;
-       for (i = 0; i < size; i++) {
-               if (0 == safeStrCmp(uuid, (s_cfg_node_array[i].uuid))) {
-                       s_cfg_node_array[i].click_times = click_times;
-                       s_cfg_node_array[i].last_clicked = last_clicked;
-                       return;
-               }
-       }
-}
-
-EXPORT_PUBLIC
-int setting_cfg_migrate(void)
-{
-       /*1. read old cfg file */
-       struct stat sb;
-       memset(&sb, 0, sizeof(struct stat));
-       int r = stat(setting_cfg_get_path(), &sb);
-       if (0 != r) {
-               SETTING_TRACE("ERROR, r:%d", r);
-       }
-       SETTING_TRACE("sb.st_size:%d", sb.st_size);
-
-       parser = json_parser_new();
-       GError *error = NULL;
-       if (!sb.st_size || FALSE == json_parser_load_from_file(parser, setting_cfg_get_path(), &error)) {
-               if (error)
-                       SETTING_TRACE_ERROR("error->message:%s", (char *)(error->message));
-
-               /*if read old cfg file unseccessfully, remove it */
-               SETTING_TRACE("Read old cfg fail, Trying to remove it");
-               if (remove(setting_cfg_get_path()) != 0) {
-                       SETTING_TRACE_ERROR("Error to remove the damaged file");
-               }
-               /*re-create cfg file */
-               SETTING_TRACE("Trying to re-create cfg file.");
-               if (FALSE == setting_cfg_create(true)) {
-                       SETTING_TRACE_ERROR("Error to create a new config file");
-               }
-               g_object_unref(parser);
-               parser = NULL;
-               return FALSE;
-       }
-       root = json_parser_get_root(parser);
-
-       /*2. update click_times & last_clicked in s_cfg_node_array with old cfg */
-       int i, j, click_times, last_clicked;
-       JsonObject *category_obj;
-       JsonArray *menu;
-       JsonObject *menu_item;
-       char *uuid;
-       for (i = 0; i < setting_cfg_get_category_length(); i++) {
-               for (j = 0; j < setting_cfg_get_menu_length(i); j++) {
-                       category_obj = json_array_get_object_element(json_node_get_array(root), i);
-                       menu = json_object_get_array_member(category_obj, "menu");
-                       menu_item = json_array_get_object_element(menu, j);
-                       uuid = (char *)json_object_get_string_member(menu_item, "uuid");
-                       click_times =  json_object_get_int_member(menu_item, "click_times");
-                       last_clicked =  json_object_get_int_member(menu_item, "last_clicked");
-                       if (click_times != 0 || last_clicked != 0) {
-                               _update_nodes_table_by_uuid(uuid, click_times, last_clicked);
-                       }
-               }
-       }
-
-       /*3. create new cfg file */
-       if (!setting_cfg_create(true)) {
-               SETTING_TRACE_ERROR("fail to create new cfg file");
-               setting_cfg_exit();
-               return FALSE;
-       }
-
-       setting_cfg_exit();
-       return TRUE;
-}
-
-EXPORT_PUBLIC
-int setting_cfg_get_category_length(void)
-{
-       return json_array_get_length(json_node_get_array(root));
-}
-
-EXPORT_PUBLIC
-char *setting_cfg_get_category_name(int category_index)
-{
-       JsonObject *category_obj = json_array_get_object_element(json_node_get_array(root), category_index);
-       return (char *)json_object_get_string_member(category_obj, "name");
-}
-
-EXPORT_PUBLIC
-int setting_cfg_get_menu_length(int category_index)
-{
-       JsonObject *category_obj = json_array_get_object_element(json_node_get_array(root), category_index);
-       JsonArray *menu = json_object_get_array_member(category_obj, "menu");
-       return json_array_get_length(menu);
-}
-
-EXPORT_PUBLIC
-char *setting_cfg_get_keyname_idx(int category_index, int menu_index)
-{
-       JsonObject *category_obj = json_array_get_object_element(json_node_get_array(root), category_index);
-       JsonArray *menu = json_object_get_array_member(category_obj, "menu");
-       JsonObject *menu_item = json_array_get_object_element(menu, menu_index);
-       return (char *)json_object_get_string_member(menu_item, "key_name");
-}
-
-EXPORT_PUBLIC
-int setting_cfg_get_itemtype_idx(int category_index, int menu_index)
-{
-       JsonObject *category_obj = json_array_get_object_element(json_node_get_array(root), category_index);
-       JsonArray *menu = json_object_get_array_member(category_obj, "menu");
-       JsonObject *menu_item = json_array_get_object_element(menu, menu_index);
-       return json_object_get_int_member(menu_item, "item_type");
-}
-
-EXPORT_PUBLIC
-char *setting_cfg_get_string_field_idx(int category_index, int menu_index, char *field_name)
-{
-       JsonObject *category_obj = json_array_get_object_element(json_node_get_array(root), category_index);
-       JsonArray *menu = json_object_get_array_member(category_obj, "menu");
-       JsonObject *menu_item = json_array_get_object_element(menu, menu_index);
-
-       char *data = (char *)json_object_get_string_member(menu_item, field_name);
-       if (!safeStrCmp(data, "(null)")) { /* pass NULL to ug_args when create setting.cfg. */
-               return NULL;
-       }
-       return data;
-}
-
-EXPORT_PUBLIC
-int setting_cfg_get_int_field_idx(int category_index, int menu_index , char *field_name)
-{
-       JsonObject *category_obj = json_array_get_object_element(json_node_get_array(root), category_index);
-       JsonArray *menu = json_object_get_array_member(category_obj, "menu");
-       JsonObject *menu_item = json_array_get_object_element(menu, menu_index);
-       return json_object_get_int_member(menu_item, field_name);
-}
-
-EXPORT_PUBLIC
-char *setting_cfg_get_icon_path_idx(int category_index, int menu_index)
-{
-       return setting_cfg_get_string_field_idx(category_index, menu_index, "icon_path");
-}
-
-EXPORT_PUBLIC
-char *setting_cfg_get_shortcut_appid_idx(int category_index, int menu_index)
-{
-       return setting_cfg_get_string_field_idx(category_index, menu_index, "shortcut_appid");
-}
-
-EXPORT_PUBLIC
-char *setting_cfg_get_icon_path(char *keyname)
-{
-       int i, j;
-       for (i = 0; i < setting_cfg_get_category_length(); i++) {
-               for (j = 0; j < setting_cfg_get_menu_length(i); j++) {
-                       if (safeStrCmp(setting_cfg_get_keyname_idx(i, j), keyname) == 0)
-                               return setting_cfg_get_icon_path_idx(i, j);
-               }
-       }
-       return NULL;
-}
-
-EXPORT_PUBLIC
-char *setting_cfg_get_ug_args_idx(int category_index, int menu_index)
-{
-       return setting_cfg_get_string_field_idx(category_index, menu_index, "ug_args");
-}
-
-EXPORT_PUBLIC
-char *setting_cfg_get_ug_args(char *keyname)
-{
-       int i, j;
-       for (i = 0; i < setting_cfg_get_category_length(); i++) {
-               for (j = 0; j < setting_cfg_get_menu_length(i); j++) {
-                       if (safeStrCmp(setting_cfg_get_keyname_idx(i, j), keyname) == 0)
-                               return setting_cfg_get_ug_args_idx(i, j);
-               }
-       }
-       return NULL;
-}
-
-EXPORT_PUBLIC
-char *setting_cfg_get_ugpath_idx(int category_index, int menu_index)
-{
-       return setting_cfg_get_string_field_idx(category_index, menu_index, "ug_path");
-}
-
-EXPORT_PUBLIC
-char *setting_cfg_get_ugpath(char *keyname)
-{
-       int i, j;
-       for (i = 0; i < setting_cfg_get_category_length(); i++) {
-               for (j = 0; j < setting_cfg_get_menu_length(i); j++) {
-                       if (safeStrCmp(setting_cfg_get_keyname_idx(i, j), keyname) == 0)
-                               return setting_cfg_get_ugpath_idx(i, j);
-               }
-       }
-       return NULL;
-}
-
-EXPORT_PUBLIC
-int setting_cfg_get_pos_idx(int category_index, int menu_index)
-{
-       return setting_cfg_get_int_field_idx(category_index, menu_index, "pos");
-}
-
-EXPORT_PUBLIC
-int setting_cfg_get_pos(char *keyname)
-{
-       int i, j;
-       for (i = 0; i < setting_cfg_get_category_length(); i++) {
-               for (j = 0; j < setting_cfg_get_menu_length(i); j++) {
-                       if (safeStrCmp(setting_cfg_get_keyname_idx(i, j), keyname) == 0)
-                               return setting_cfg_get_pos_idx(i, j);
-               }
-       }
-       return 0;
-}
-
-EXPORT_PUBLIC
-void setting_cfg_set_pos_idx(int category_index, int menu_index, int pos)
-{
-       JsonObject *category_obj = json_array_get_object_element(json_node_get_array(root), category_index);
-       JsonArray *menu = json_object_get_array_member(category_obj, "menu");
-       JsonObject *menu_item = json_array_get_object_element(menu, menu_index);
-       json_object_remove_member(menu_item, "pos");
-       json_object_set_int_member(menu_item, "pos", pos);
-}
-
-EXPORT_PUBLIC
-void setting_cfg_set_pos(char *keyname, int pos)
-{
-       int i, j;
-       for (i = 0; i < setting_cfg_get_category_length(); i++) {
-               for (j = 0; j < setting_cfg_get_menu_length(i); j++) {
-                       if (safeStrCmp(setting_cfg_get_keyname_idx(i, j), keyname) == 0) {
-                               setting_cfg_set_pos_idx(i, j, pos);
-                               return ;
-                       }
-               }
-       }
-
-}
-
-EXPORT_PUBLIC
-int setting_cfg_get_last_clicked_idx(int category_index, int menu_index)
-{
-       return setting_cfg_get_int_field_idx(category_index, menu_index, "last_clicked");
-}
-
-EXPORT_PUBLIC
-int setting_cfg_get_last_clicked(char *keyname)
-{
-       int i, j;
-       for (i = 0; i < setting_cfg_get_category_length(); i++) {
-               for (j = 0; j < setting_cfg_get_menu_length(i); j++) {
-                       if (safeStrCmp(setting_cfg_get_keyname_idx(i, j), keyname) == 0)
-                               return setting_cfg_get_last_clicked_idx(i, j);
-               }
-       }
-       return 0;
-}
-
-EXPORT_PUBLIC
-void setting_cfg_set_last_clicked_idx(int category_index, int menu_index, int last_clicked)
-{
-       JsonObject *category_obj = json_array_get_object_element(json_node_get_array(root), category_index);
-       JsonArray *menu = json_object_get_array_member(category_obj, "menu");
-       JsonObject *menu_item = json_array_get_object_element(menu, menu_index);
-       json_object_remove_member(menu_item, "last_clicked");
-       json_object_set_int_member(menu_item, "last_clicked", last_clicked);
-}
-
-EXPORT_PUBLIC
-void setting_cfg_set_last_clicked(char *keyname, int last_clicked)
-{
-       int i, j;
-       for (i = 0; i < setting_cfg_get_category_length(); i++) {
-               for (j = 0; j < setting_cfg_get_menu_length(i); j++) {
-                       if (safeStrCmp(setting_cfg_get_keyname_idx(i, j), keyname) == 0) {
-                               setting_cfg_set_last_clicked_idx(i, j, last_clicked);
-                               return ;
-                       }
-               }
-       }
-
-}
-
-EXPORT_PUBLIC
-int setting_cfg_get_click_times_idx(int category_index, int menu_index)
-{
-       return setting_cfg_get_int_field_idx(category_index, menu_index, "click_times");
-}
-
-EXPORT_PUBLIC
-int setting_cfg_get_click_times(char *keyname)
-{
-       int i, j;
-       for (i = 0; i < setting_cfg_get_category_length(); i++) {
-               for (j = 0; j < setting_cfg_get_menu_length(i); j++) {
-                       if (safeStrCmp(setting_cfg_get_keyname_idx(i, j), keyname) == 0)
-                               return setting_cfg_get_click_times_idx(i, j);
-               }
-       }
-       return 0;
-}
-
-EXPORT_PUBLIC
-void setting_cfg_set_click_times_idx(int category_index, int menu_index, int click_times)
-{
-       JsonObject *category_obj = json_array_get_object_element(json_node_get_array(root), category_index);
-       JsonArray *menu = json_object_get_array_member(category_obj, "menu");
-       JsonObject *menu_item = json_array_get_object_element(menu, menu_index);
-       json_object_remove_member(menu_item, "click_times");
-       json_object_set_int_member(menu_item, "click_times", click_times);
-}
-
-EXPORT_PUBLIC
-void setting_cfg_set_click_times(char *keyname, int click_times)
-{
-       int i, j;
-       for (i = 0; i < setting_cfg_get_category_length(); i++) {
-               for (j = 0; j < setting_cfg_get_menu_length(i); j++) {
-                       if (safeStrCmp(setting_cfg_get_keyname_idx(i, j), keyname) == 0) {
-                               setting_cfg_set_click_times_idx(i, j, click_times);
-                               time_t ctime = time(NULL);
-                               setting_cfg_set_last_clicked_idx(i, j, (int)ctime);
-                               return ;
-                       }
-               }
-       }
-
-}
-
-EXPORT_PUBLIC
-int setting_cfg_get_resetable_flag_idx(int category_index, int menu_index)
-{
-       return setting_cfg_get_int_field_idx(category_index, menu_index,
-                                                                                "is_resetable");
-}
-
-EXPORT_PUBLIC
-void setting_cfg_add_downloaded_app(char *keyname, char *icon_path, char *ug_args, int pos)
-{
-       int i;
-       JsonNode *menu_item;
-       JsonObject *object;
-       JsonArray *menu;
-
-       for (i = 0; i < setting_cfg_get_category_length(); i++) {
-               if (safeStrCmp(setting_cfg_get_category_name(i), "Downloaded App") == 0) {
-                       menu_item = json_node_new(JSON_NODE_OBJECT);
-                       object = json_object_new();
-                       json_node_take_object(menu_item, object);
-                       json_object_set_string_member(object, "key_name", keyname);
-                       json_object_set_string_member(object, "icon_path", icon_path);
-                       json_object_set_string_member(object, "ug_args", ug_args);
-                       json_object_set_int_member(object, "pos", pos);
-
-                       object = json_array_get_object_element(json_node_get_array(root), i);
-                       menu = json_object_get_array_member(object, "menu");
-                       json_array_add_element(menu, menu_item);
-               }
-       }
-}
-
-void setting_cfg_remove_downloaded_app(char *keyname)
-{
-       int i, j;
-       JsonObject *object;
-       JsonArray *menu;
-
-       for (i = 0; i < setting_cfg_get_category_length(); i++) {
-               if (safeStrCmp(setting_cfg_get_category_name(i), "Downloaded App") == 0) {
-                       for (j = 0; j < setting_cfg_get_menu_length(i); j++) {
-                               if (safeStrCmp(setting_cfg_get_keyname_idx(i, j), keyname) == 0) {
-                                       object = json_array_get_object_element(json_node_get_array(root), i);
-                                       menu = json_object_get_array_member(object, "menu");
-                                       json_array_remove_element(menu, j);
-                                       return ;
-                               }
-                       }
-               }
-       }
-}
-
-EXPORT_PUBLIC
-bool is_ug_installed_by_ug_args(void *data)
-{
-       retv_if(!data, TRUE);/*if passing NULL,drawing it */
-       char *ug_args = data;
-       char *path = get_ug_path_from_ug_args(ug_args);
-       int is_installed = ug_is_installed(path);
-
-       FREE(path);
-       return is_installed;
-}
-
 /*other relative function*/
 EXPORT_PUBLIC
-char *get_ug_path_from_ug_args(void *data)
+char *get_path_from_args(void *data)
 {
        /*SETTING_TRACE_BEGIN;*/
        char *p = (char *)data;
-       if (NULL == p || '\0' == p[0]) {
+       if (NULL == p || '\0' == p[0])
                return NULL;
-       }
 
        char *q = strchr(p, '|');
        char *path = NULL;
 
-       if (q) {                /* copy out the content before '|'; eg, ab|cd */
+       if (q) { /* copy out the content before '|'; eg, ab|cd */
                path = (char *)calloc(1, q - p + 1);
                setting_retvm_if(!path, NULL, "calloc failed");
                safeCopyStr(path, p, q - p);
                /* redundant handle */
                path[q - p] = '\0';
-       } else {                /* copy out all the content. eg.abb */
+       } else { /* copy out all the content. eg.abb */
 
                path = (char *)calloc(1, safeStrLen(p) + 1);
                setting_retvm_if(!path, NULL, "calloc failed");
                safeCopyStr(path, p, safeStrLen(p));
        }
-       /*SETTING_TRACE("get the ug['%s']", path);*/
+
        return path;
 }
 
 EXPORT_PUBLIC
-app_control_h get_bundle_from_ug_args(void *data)
+app_control_h get_svc_from_args(void *data)
 {
        /*SETTING_TRACE_BEGIN;*/
        char *p = (char *)data;
-       if (NULL == p || '\0' == p[0]) {
-               return NULL;
-       }
        char *m = NULL;
-       char *q = strchr(p, '|');
-       if (q) {/* (key, value) pairs exit. eg: ug_args = "sevenemail-setting-efl|caller:setting; cmd:main option" */
-               /* alloc data */
-               app_control_h svc;
-               if (app_control_create(&svc))
-                       return NULL;
-               int str_len = safeStrLen(p) + 1;
-               char *v_key = (char *)calloc(1, str_len);
-               if (!v_key) {
-                       app_control_destroy(svc);
-                       return NULL;
-               }
-
-               char *v_value = (char *)calloc(1, str_len);
-               if (!v_value) {
-                       app_control_destroy(svc);
-                       FREE(v_key);
-                       return NULL;
-               }
-
-               p = ++q;
-               while (p) {
-                       q = strchr(p, ';');
-                       if (q) {        /* not the last field */
-                               m = strchr(p, ':');     /* ziduannei */
-                               if (m) {
-                                       safeCopyStr(v_key, p, m - p);
-
-                                       ++m;
-                                       safeCopyStr(v_value, m, q - m);
-                                       SETTING_TRACE
-                                       ("To add ('%s', '%s') to bundle data",
-                                        v_key, v_value);
-                                       app_control_add_extra_data(svc, v_key, v_value);
-                               } else {
-                                       SETTING_TRACE_ERROR
-                                       ("invalid key-value format!!\n");
-                                       break;  /* end the whole while */
-                               }
-                       } else {        /* the last field */
-
-                               m = strchr(p, ':');     /* ziduannei */
-                               if (m) {
-                                       safeCopyStr(v_key, p, m - p);
-                                       ++m;
-                                       safeCopyStr(v_value, m, safeStrLen(m));
-
-                                       app_control_add_extra_data(svc, v_key, v_value);
-                               } else {
-                                       SETTING_TRACE_ERROR
-                                       ("invalid key-value format!!\n");
-                               }
-                               break;  /* end the whole while */
-                       }
-
-                       memset(v_key, '\0', str_len);
-                       memset(v_value, '\0', str_len);
-                       p = ++q;
-               }
+       char *q = NULL;
+       char *v_key = NULL;
+       char *v_value = NULL;
+       int str_len;
+       retv_if(NULL == p || '\0' == p[0], NULL);
+
+       /* (key:value) eg: args =
+               "sevenemail-setting-efl|caller:setting; cmd:main option" */
+       app_control_h svc;
+       retv_if(app_control_create(&svc) != 0, NULL);
+
+       q = strchr(p, '|');
+       if (!q) { /* no | parameters" */
+               return svc;
+       }
+       str_len = safeStrLen(p) + 1;
+       v_key = (char *)calloc(1, str_len);
+       retv_if(!v_key, svc);
 
+       v_value = (char *)calloc(1, str_len);
+       if (!v_value) {
+               SETTING_TRACE_ERROR("Cannot allocate memory!");
                FREE(v_key);
-               FREE(v_value);
                return svc;
-       } else {                /* eg: ug_args = "setting-browser-efl" */
-
-               /*SETTING_TRACE("(key, value) pairs not exit");*/
-               return NULL;
        }
 
-}
-
-EXPORT_PUBLIC void setting_cfg_dump_basic_info()
-{
-#if 1
-       bool fileExit = (0 == access(setting_cfg_get_path(), R_OK | W_OK | F_OK));
-       SETTING_TRACE("%s's exist:%d", setting_cfg_get_path(), fileExit);
-
-       struct stat sb;
-       memset(&sb, 0, sizeof(struct stat));
-       int r = stat(setting_cfg_get_path(), &sb);
-       if (0 != r) {
-               SETTING_TRACE("ERROR, r:%d", r);
-       }
-       SETTING_TRACE("sb.st_size:%d", sb.st_size);
-#endif
-}
+       p = ++q;
+       while (p) {
+               q = strchr(p, ';');
+               if (q) { /* not the last field */
+                       m = strchr(p, ':'); /* ziduannei */
+                       if (!m) {
+                               SETTING_TRACE_ERROR(
+                                               "invalid key-value format!!\n");
+                               break; /* end the whole while */
+                       }
 
+                       safeCopyStr(v_key, p, m - p);
+                       ++m;
+                       safeCopyStr(v_value, m, q - m);
+                       SETTING_TRACE("To add ('%s', '%s') to bundle data",
+                                       v_key, v_value);
+                       app_control_add_extra_data(svc, v_key, v_value);
+
+               } else { /* the last field */
+                       m = strchr(p, ':'); /* ziduannei */
+                       if (!m) {
+                               SETTING_TRACE_ERROR(
+                                               "invalid key-value format!!\n");
+                               break;
+                       }
 
-/**
-* @brief helper function for search
-*
-* @param key_name
-* @param url
-* @param icon_path
-* @param item_type
-* @param data
-*
-* @return
-*/
-EXPORT_PUBLIC Setting_Cfg_Node_T *setting_plugin_search_item_add(char *key_name, char *url, char *icon_path, int item_type, void *data)
-{
-       Setting_Cfg_Node_T *node = calloc(1, sizeof(Setting_Cfg_Node_T));
-       if (node) {
-               if (key_name)   node->key_name = strdup(key_name);
-               if (url)                node->ug_args = strdup(url);
-               if (icon_path)  node->icon_path = strdup(icon_path);
-               node->pos = 0;
-               node->reset_type = 0;
-               node->click_times = 0;
-               node->item_type = item_type;
-               node->data = data;
-               node->sub_index = NULL;
-               node->tfunc = NULL;
-       }
-       return node;
-}
+                       safeCopyStr(v_key, p, m - p);
+                       ++m;
+                       safeCopyStr(v_value, m, safeStrLen(m));
 
-EXPORT_PUBLIC Setting_Cfg_Node_T *setting_plugin_search_item_subindex_add(char *key_name, char *url, char *icon_path, int item_type, void *data, char *sub_index)
-{
-       Setting_Cfg_Node_T *node = calloc(1, sizeof(Setting_Cfg_Node_T));
-       if (node) {
-               if (key_name)   node->key_name = strdup(key_name);
-               if (url)                node->ug_args = strdup(url);
-               if (icon_path)  node->icon_path = strdup(icon_path);
-               node->pos = 0;
-               node->reset_type = 0;
-               node->click_times = 0;
-               node->item_type = item_type;
-               node->data = data;
-               if (sub_index) node->sub_index = strdup(sub_index);
-               node->tfunc = NULL;
-       }
-       return node;
-}
+                       app_control_add_extra_data(svc, v_key, v_value);
+                       break; /* end the whole while */
+               }
 
-EXPORT_PUBLIC Cfg_Item_Type setting_search_type(char *type)
-{
-       Cfg_Item_Type ret_code = Cfg_Item_Node_Error;
-       if (type) {
-               if (!safeStrCmp(type, SEARCH_TYPE_ERROR))
-                       ret_code = Cfg_Item_Node_Error;
-               else if (!safeStrCmp(type, SEARCH_TYPE_UG_NODE))
-                       ret_code = Cfg_Item_Ug_Node;
-               else if (!safeStrCmp(type, SEARCH_TYPE_UI_NODE))
-                       ret_code = Cfg_Item_Ui_Node;
-               else if (!safeStrCmp(type, SEARCH_TYPE_TITLE_NODE))
-                       ret_code = Cfg_Item_Title_Node;
-               else if (!safeStrCmp(type, SEARCH_TYPE_APP_NODE))
-                       ret_code = Cfg_Item_App_Node;
-               else if (!safeStrCmp(type, SEARCH_TYPE_VIEW_NODE))
-                       ret_code = Cfg_Item_View_Node;
-               else if (!safeStrCmp(type, SEARCH_TYPE_APPLAUNCHER_NODE))
-                       ret_code = Cfg_Item_AppLauncher_Node;
-               else if (!safeStrCmp(type, SEARCH_TYPE_APPLAUNCHER_VIEW_NODE))
-                       ret_code = Cfg_Item_AppLauncher_View_Node;
-               else if (!safeStrCmp(type, SEARCH_TYPE_UG_NODE_TOGGLE))
-                       ret_code = Cfg_Item_Ug_Node_Toggle;
-               else if (!safeStrCmp(type, SEARCH_TYPE_UI_NODE_TOGGLE))
-                       ret_code = Cfg_Item_Ui_Node_Toggle;
-               else if (!safeStrCmp(type, SEARCH_TYPE_APPLAUNCHER_NODE_TOGGLE))
-                       ret_code = Cfg_Item_AppLauncher_Node_Toggle;
-               else if (!safeStrCmp(type, SEARCH_TYPE_VIEW_NODE_TOGGLE))
-                       ret_code = Cfg_Item_View_Node_Toggle;
+               memset(v_key, '\0', str_len);
+               memset(v_value, '\0', str_len);
+               p = ++q;
        }
 
-       return ret_code;
+       FREE(v_key);
+       FREE(v_value);
+       return svc;
 }
 
 /*////////////////////////////////////////////////////////////////////////// */
@@ -1211,7 +429,6 @@ int flightmode_toggle_get_state(Cfg_Item_State *stat, void *data)
        return err;
 }
 
-
 EXPORT_PUBLIC
 int bluetooth_toggle_get_state(Cfg_Item_State *stat, void *data)
 {
@@ -1228,7 +445,6 @@ int bluetooth_toggle_get_state(Cfg_Item_State *stat, void *data)
        return err;
 }
 
-
 EXPORT_PUBLIC
 int drivingmode_toggle_get_state(Cfg_Item_State *stat, void *data)
 {
@@ -1254,7 +470,8 @@ int network_restriction_mode_toggle_get_state(Cfg_Item_State *stat, void *data)
        SETTING_TRACE_BEGIN;
        int err;
        int value = -1;
-       setting_get_bool_slp_key(BOOL_SLP_SETTING_NET_RESTRICTION_MODE, &value, &err);
+       setting_get_bool_slp_key(BOOL_SLP_SETTING_NET_RESTRICTION_MODE, &value,
+                       &err);
 
        if (value == 1)
                *stat = Cfg_Item_On;
@@ -1264,28 +481,6 @@ int network_restriction_mode_toggle_get_state(Cfg_Item_State *stat, void *data)
        return err;
 }
 
-/*////////////////////////////////////////////////////////////////////////// */
-/* personal mode */
-
-EXPORT_PUBLIC
-int personalmode_toggle_get_state(Cfg_Item_State *stat, void *data)
-{
-       SETTING_TRACE_BEGIN;
-       int err = 0;
-       *stat = Cfg_Item_Off;
-
-       int value;
-       int ret = vconf_get_bool(VCONFKEY_SETAPPL_PERSONAL_MODE_STATUS_BOOL, &value);
-       if (ret != 0) {
-               SETTING_TRACE_ERROR("get vconf failed");
-               *stat = Cfg_Item_Error;
-               return -1;
-       }
-
-       *stat = (value) ? Cfg_Item_On : Cfg_Item_Off;
-       return err;
-}
-
 /*////////////////////////////////////////////////////////////////////////// */
 /* NFC */
 
diff --git a/setting-common/src/setting-common-alarmmgr.c b/setting-common/src/setting-common-alarmmgr.c
deleted file mode 100644 (file)
index 62b3dcc..0000000
+++ /dev/null
@@ -1,111 +0,0 @@
-/*
- * setting
- *
- * Copyright (c) 2000 - 2011 Samsung Electronics Co., Ltd.
- *
- * Contact: MyoungJune Park <mj2004.park@samsung.com>
- *
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- *
- */
-#include <setting-debug.h>
-#include <setting-common-alarmmgr.h>
-#define EXPORT_PUBLIC __attribute__((visibility("default")))
-
-
-/**********************************************************************
-******************Global function ref*************************************
-***********************************************************************/
-
-/**
-* send
-* This function is     used to create mgr
-* @param                  data[in]                     pointer to AData
-* @return                 when success, return EINA_TRUE or EINA_FALSE if error
-* @exception
-*/
-EXPORT_PUBLIC
-int setting_common_alarmmgr_create(BM_AData *alarm)
-{
-       /*SETTING_TRACE_BEGIN; */
-       int nErr = -1;  /*no err */
-       alarm_entry_t *alarm_entry = NULL;
-       alarm_date_t alarm_data;
-
-       /*create alarm */
-       alarm_entry = alarmmgr_create_alarm();
-       /*set repeat */
-       int repeat_value = 0;
-       alarm_repeat_mode_t repeat_mode = 0;
-       setting_retvm_if(NULL == alarm_entry, 0, "alarm_entry is NULL");
-
-       nErr = alarmmgr_set_repeat_mode(alarm_entry, repeat_mode, repeat_value);
-
-       /*set time_data */
-       struct tm pt;
-       memset(&pt, 0, sizeof(struct tm));
-       time_t ctime = time(NULL);
-       if (NULL == localtime_r(&ctime, &pt)) {
-               SETTING_TRACE_ERROR("fail to call localtime_r");
-       }
-
-       SETTING_TRACE("alarm->hour[%d], alarm->min[%d]", alarm->hour, alarm->min);
-       pt.tm_hour = alarm->hour;
-       pt.tm_min = alarm->min;
-       SET_BM_TIME_DATA_T(&alarm_data, pt.tm_year + 1900, pt.tm_mon + 1, pt.tm_mday, pt.tm_hour, pt.tm_min, 0);
-       nErr |= alarmmgr_set_time(alarm_entry, alarm_data);
-
-       /*set type       */
-       nErr = alarmmgr_set_type(alarm_entry, ALARM_TYPE_DEFAULT);
-
-       /* bundle */
-       /*bundle *b = NULL; */
-       /*b = bundle_create(); */
-       /*appsvc_set_operation(b, APPSVC_OPERATION_DEFAULT); */
-       /*appsvc_set_pkgname(b, SETTING_BM_ALARM_APP); */
-
-       /*create new    */
-       int alarm_mgr_id = 0;
-       nErr = alarmmgr_add_alarm_with_localtime(alarm_entry, SETTING_BM_ALARM_APP, &alarm_mgr_id);
-       /*nErr = alarmmgr_add_alarm_appsvc_with_localtime(alarm_entry, (void *)b, &alarm_mgr_id); */
-       SETTING_TRACE("alarm_mgr_id [%d]", alarm_mgr_id);
-       if (nErr) {
-               SETTING_TRACE("*** [ERR] alarmmgr_add_alarm_with_localtime failed ***");
-       }
-
-       alarm->alarm_mgr_id = alarm_mgr_id;
-       /*vconf_set_int(VCONFKEY_SETAPPL_BM_ALARM_ID_START, alarm->alarm_mgr_id); */
-
-       if (alarm_entry) {
-               alarmmgr_free_alarm(alarm_entry);
-       }
-       return nErr;
-}
-
-/**
-* send
-* This function is     used to update mgr
-* @param                  data[in]                     pointer to AData
-* @return                 when success, return EINA_TRUE or EINA_FALSE if error
-* @exception
-*/
-EXPORT_PUBLIC
-int setting_common_alarmmgr_update(BM_AData *alarm)
-{
-       /*SETTING_TRACE_BEGIN; */
-       int ret = -1;
-       ret = setting_common_alarmmgr_create(alarm);
-       SETTING_TRACE("*** [ERR] setting_common_alarmmgr_update failed ***");
-
-       return ret;
-}
old mode 100644 (file)
new mode 100755 (executable)
index 4d5b549..34625bc
  * limitations under the License.
  *
  */
-#include <setting-common-data-slp-setting.h>
+#include "setting-common-data-slp-setting.h"
 #include <Elementary.h>
-#include <stdio.h>
-#include <string.h>
 #include <openssl/sha.h>
 
-#include <sys/types.h>
-#include <sys/stat.h>
-#include <fcntl.h>
-
-#include <stdlib.h>
-#include <libxml/xmlmemory.h>
-#include <libxml/parser.h>
 #include <libxml/tree.h>
-#include <glib.h>
-
-#include <glib.h>
 #include <json-glib/json-glib.h>
 
-#define SETTING_DATA_DIR_PATH _TZ_SYS_RW_APP"/org.tizen.setting/data/"
-#define SETTING_CFG_JSON_FILE_PATH     SETTING_DATA_DIR_PATH"exported.json"
-#define EXPORT_FILE                    SETTING_DATA_DIR_PATH"setting_export.xml"
-
-
 typedef enum {
-       eBOOL,
-       eINT,
-       eSTRING,
+       eBOOL, eINT, eSTRING,
 } vconftype;
 
 typedef union {
@@ -54,82 +35,25 @@ typedef union {
        char *c;
 } vconfval;
 
-
 typedef struct VconfNode VconfNode;
 struct VconfNode {
-       const char *public_key;                                 /** key for importing & exporting */
-       const char *public_groupkey;                    /** category for importing & exporting */
-       /*------------------------------------------------------------------------------------- */
-       int key;                                                                /** vconf id definded in Setting app */
-       const char *vconf_key;                                  /** vconf string defined in libslp-setting */
-       vconftype type;                                                 /** BOOL, INT, STRING */
-       vconfval value;                                                 /** variable by union */
-       void (*export)(VconfNode *pnode, void *data);           /** method for exporting current state */
-       void (*import)(VconfNode *pnode, void *data);           /** method for importing state from cloud */
+       const char *public_key; /* key for importing & exporting */
+       const char *public_groupkey; /* category for importing & exporting */
+       /*------------------------------------------------------------------- */
+       int key; /* vconf id definded in Setting app */
+       const char *vconf_key; /* vconf string defined in libslp-setting */
+       vconftype type; /** BOOL, INT, STRING */
+       vconfval value; /** variable by union */
+       /** method for exporting current state */
+       void (*export_state)(VconfNode *pnode, void *data);
+       /** method for importing state from cloud */
+       void (*import_state)(VconfNode *pnode, void *data);
 };
 
 int get_vconf(VconfNode node, VconfNode *result);
 int set_vconf(VconfNode node, VconfNode *result);
 
-static VconfNode *g_sortedarr;
-
-/* export function for each vconf key */
-EXPORT_PUBLIC
-void export_default(VconfNode *node, void *root)
-{
-
-       xmlNodePtr *root_node = (xmlNodePtr *)root;
-
-       if (node) {
-               char *val = NULL;
-               char *type = NULL;
-
-               char arr[1024];
-               if (node->vconf_key == NULL) return; /* NO DOTHING IF null */
-               VconfNode result;
-               switch (node->type) {
-               case eBOOL:
-                       SETTING_TRACE("EXPORTING key : %s : %d : %d", node->vconf_key, node->type, node->value.b);
-                       /* call vconf_get */
-
-                       get_vconf(*node, &result);
-
-                       val = "boolval";
-                       type = "bool";
-                       if (result.value.b)
-                               val = "true";
-                       else
-                               val = "false";
-
-                       break;
-               case eINT:
-                       SETTING_TRACE("EXPORTING key : %s : %d : %d", node->vconf_key, node->type, node->value.i);
-                       /* call vconf_get */
-                       get_vconf(*node, &result);
-                       type = "int";
-
-                       SETTING_TRACE(">>(%d)<<", result.value.i);
-                       snprintf(arr, 1024, "%d", result.value.i);
-                       /*node->value.i */
-                       val = arr;
-                       break;
-               case eSTRING:
-                       SETTING_TRACE("EXPORTING key : %s : %d : %s", node->vconf_key, node->type, node->value.c);
-                       /* call vconf_get */
-                       get_vconf(*node, &result);
-                       val = result.value.c;
-                       type = "string";
-                       break;
-               }
-
-               xmlNodePtr xmlnode = xmlNewChild(*root_node, NULL, BAD_CAST "config", BAD_CAST val);
-               xmlNewProp(xmlnode, BAD_CAST "key", BAD_CAST node->vconf_key);
-               xmlNewProp(xmlnode, BAD_CAST "type", BAD_CAST type);
-               xmlAddChild(*root_node, xmlnode);
-       }
-}
-
-/*----------------------------------------------------------------------------------------------- */
+/*-------------------------------------------------------------------------- */
 
 /* export function for each vconf key */
 EXPORT_PUBLIC
@@ -142,11 +66,14 @@ void export_json(VconfNode *node, void *root)
                /*char *type = NULL; */
 
                char arr[1024];
-               if (node->vconf_key == NULL) return; /* NO DOTHING IF null */
+               if (node->vconf_key == NULL)
+                       return; /* NO DOTHING IF null */
                VconfNode result;
                switch (node->type) {
                case eBOOL:
-                       SETTING_TRACE("EXPORTING key : %s : %d : %d", node->vconf_key, node->type, node->value.b);
+                       SETTING_TRACE("EXPORTING key : %s : %d : %d",
+                                       node->vconf_key, node->type,
+                                       node->value.b);
                        /* call vconf_get */
 
                        get_vconf(*node, &result);
@@ -160,18 +87,22 @@ void export_json(VconfNode *node, void *root)
 
                        break;
                case eINT:
-                       SETTING_TRACE("EXPORTING key : %s : %d : %d", node->vconf_key, node->type, node->value.i);
+                       SETTING_TRACE("EXPORTING key : %s : %d : %d",
+                                       node->vconf_key, node->type,
+                                       node->value.i);
                        /* call vconf_get */
                        get_vconf(*node, &result);
                        /*type = "int"; */
 
                        SETTING_TRACE(">>(%d)<<", result.value.i);
-                       snprintf(arr, 1024, "%d", result.value.i);
+                       snprintf(arr, sizeof(arr), "%d", result.value.i);
                        /*node->value.i */
                        val = arr;
                        break;
                case eSTRING:
-                       SETTING_TRACE("EXPORTING key : %s : %d : %s", node->vconf_key, node->type, node->value.c);
+                       SETTING_TRACE("EXPORTING key : %s : %d : %s",
+                                       node->vconf_key, node->type,
+                                       node->value.c);
                        /* call vconf_get */
                        get_vconf(*node, &result);
                        val = result.value.c;
@@ -198,433 +129,700 @@ void import_default(VconfNode *node, void *data)
 
        switch (node->type) {
        case eBOOL:
-               SETTING_TRACE("IMPORTING key : %s : %d : %d", node->vconf_key, node->type, node->value);
+               SETTING_TRACE("IMPORTING key : %s : %d : %d", node->vconf_key,
+                               node->type, node->value);
                break;
        case eINT:
-               SETTING_TRACE("IMPORTING key : %s : %d : %d", node->vconf_key, node->type, node->value);
+               SETTING_TRACE("IMPORTING key : %s : %d : %d", node->vconf_key,
+                               node->type, node->value);
                break;
        case eSTRING:
-               SETTING_TRACE("IMPORTING key : %s : %d : %s", node->vconf_key, node->type, node->value);
+               SETTING_TRACE("IMPORTING key : %s : %d : %s", node->vconf_key,
+                               node->type, node->value);
                break;
        }
 }
 
 /** bool vconf table */
 static VconfNode g_btable[] = {
-
-       {"power_on_lock", "security", BOOL_SLP_SETTING_POWER_ON_LOCK, VCONFKEY_SETAPPL_STATE_POWER_ON_LOCK_BOOL, eBOOL, {0}, export_json, import_default}, /* node[0] */
-       {"simple_password", "security", BOOL_SLP_SETTING_SIMPLE_PASSWORD, VCONFKEY_SETAPPL_STATE_SIMPLE_PASSWORD_BOOL, eBOOL, {0}, export_json, import_default}, /* node[0] */
-
-       {"automatic_time", "datetime", BOOL_SLP_SETTING_AUTOMATIC_TIME_UPDATE, VCONFKEY_SETAPPL_STATE_AUTOMATIC_TIME_UPDATE_BOOL, eBOOL, {0}, export_json, import_default},
-
-       {"filight_mode", "connectivity", BOOL_SLP_SETTING_FLIGHT_MODE, VCONFKEY_TELEPHONY_FLIGHT_MODE, eBOOL, {0}, export_json, import_default},
-       {"net_restriction_mode", "connectivity", BOOL_SLP_SETTING_NET_RESTRICTION_MODE, VCONFKEY_SETAPPL_NETWORK_RESTRICT_MODE, eBOOL, {0}, export_json, import_default},
-       {"data_roaming", "connectivity", BOOL_SLP_SETTING_DATA_ROAMING, VCONFKEY_SETAPPL_STATE_DATA_ROAMING_BOOL, eBOOL, {0}, export_json, import_default},
-       {"nfc_mode", "connectivity", BOOL_SLP_SETTING_NFC_STATUS, VCONFKEY_NFC_STATE, eBOOL, {0}, export_json, import_default},
-
-       {"use_packetdata", "connectivity", BOOL_SLP_SETTING_USE_PACKET_DATA, VCONFKEY_3G_ENABLE, eBOOL, {0}, export_json, import_default},
-       {"high_contract", "accessibility", BOOL_SLP_SETTING_ACCESSIBILITY_HIGH_CONTRAST, VCONFKEY_SETAPPL_ACCESSIBILITY_HIGH_CONTRAST, eBOOL, {0}, export_json, import_default},
-       {"screen_zoom", "accessibility", BOOL_SLP_SETTING_ACCESSIBILITY_SCREEN_ZOOM, VCONFKEY_SETAPPL_ACCESSIBILITY_SCREEN_ZOOM, eBOOL, {0}, export_json, import_default},
-       {"assistive_light", "accessibility", BOOL_SLP_SETTING_ACCESSIBILITY_ASSISTIVE_LIGHT, VCONFKEY_SETAPPL_ACCESSIBILITY_TORCH_LIGHT, eBOOL, {0}, export_json, import_default},
-       {"mono_audio", "accessibility", BOOL_SLP_SETTING_ACCESSIBILITY_MONO_AUDIO, VCONFKEY_SETAPPL_ACCESSIBILITY_MONO_AUDIO, eBOOL, {0}, export_json, import_default},
-       {"turn_off_all_sounds", "accessibility", BOOL_SLP_SETTING_ACCESSIBILITY_TURN_OFF_ALL_SOUNDS, VCONFKEY_SETAPPL_ACCESSIBILITY_TURN_OFF_ALL_SOUNDS, eBOOL, {0}, export_json, import_default},
-       {"led_notify", "accessibility", BOOL_SLP_SETTING_ACCESSIBILITY_LED_NOTIFY, VCONFKEY_SETAPPL_ACCESSIBILITY_LED_NOTIFY, eBOOL, {0}, export_json, import_default},
-       {"accept_call", "accessibility", BOOL_SLP_SETTING_ACCESSIBILITY_ACCEPT_CALL, VCONFKEY_CISSAPPL_ANSWERING_KEY_BOOL, eBOOL, {0}, export_json, import_default},
-       {"powerkey_end_calls", "accessibility", BOOL_SLP_SETTING_ACCESSIBILITY_POWERKEY_END_CALLS, VCONFKEY_CISSAPPL_POWER_KEY_ENDS_CALL_BOOL, eBOOL, {0}, export_json, import_default},
-       {"easy_touch_mode", "accessibility", BOOL_SLP_SETTING_ACCESSIBILITY_EASY_TOUCH_MODE, VCONFKEY_SETAPPL_EASY_TOUCH_MODE_BOOL, eBOOL, {0}, export_json, import_default},
-       {"rapid_key_input", "accessibility", BOOL_SLP_SETTING_ACCESSIBILITY_RAPID_KEY_INPUT, VCONFKEY_SETAPPL_ACCESSIBILITY_RAPID_KEY_INPUT, eBOOL, {0}, export_json, import_default},
-
+       {
+               "power_on_lock",
+               "security",
+               BOOL_SLP_SETTING_POWER_ON_LOCK,
+               VCONFKEY_SETAPPL_STATE_POWER_ON_LOCK_BOOL,
+               eBOOL,
+               { 0 },
+               export_json,
+               import_default }, /* node[0] */
+       {
+               "simple_password",
+               "security",
+               BOOL_SLP_SETTING_SIMPLE_PASSWORD,
+               VCONFKEY_SETAPPL_STATE_SIMPLE_PASSWORD_BOOL,
+               eBOOL,
+               { 0 },
+               export_json,
+               import_default }, /* node[0] */
+       {
+               "automatic_time",
+               "datetime",
+               BOOL_SLP_SETTING_AUTOMATIC_TIME_UPDATE,
+               VCONFKEY_SETAPPL_STATE_AUTOMATIC_TIME_UPDATE_BOOL,
+               eBOOL,
+               { 0 },
+               export_json,
+               import_default },
+       {
+               "filight_mode",
+               "connectivity",
+               BOOL_SLP_SETTING_FLIGHT_MODE,
+               VCONFKEY_TELEPHONY_FLIGHT_MODE,
+               eBOOL,
+               { 0 },
+               export_json,
+               import_default },
+       {
+               "net_restriction_mode",
+               "connectivity",
+               BOOL_SLP_SETTING_NET_RESTRICTION_MODE,
+               VCONFKEY_SETAPPL_NETWORK_RESTRICT_MODE,
+               eBOOL,
+               { 0 },
+               export_json,
+               import_default },
+       {
+               "data_roaming",
+               "connectivity",
+               BOOL_SLP_SETTING_DATA_ROAMING,
+               VCONFKEY_SETAPPL_STATE_DATA_ROAMING_BOOL,
+               eBOOL,
+               { 0 },
+               export_json,
+               import_default },
+       {
+               "nfc_mode",
+               "connectivity",
+               BOOL_SLP_SETTING_NFC_STATUS,
+               VCONFKEY_NFC_STATE,
+               eBOOL,
+               { 0 },
+               export_json,
+               import_default },
+       {
+               "use_packetdata",
+               "connectivity",
+               BOOL_SLP_SETTING_USE_PACKET_DATA,
+               VCONFKEY_3G_ENABLE,
+               eBOOL, { 0 }, export_json, import_default },
+       {
+               "high_contract",
+               "accessibility",
+               BOOL_SLP_SETTING_ACCESSIBILITY_HIGH_CONTRAST,
+               VCONFKEY_SETAPPL_ACCESSIBILITY_HIGH_CONTRAST,
+               eBOOL,
+               { 0 },
+               export_json,
+               import_default },
+       {
+               "screen_zoom",
+               "accessibility",
+               BOOL_SLP_SETTING_ACCESSIBILITY_SCREEN_ZOOM,
+               VCONFKEY_SETAPPL_ACCESSIBILITY_SCREEN_ZOOM,
+               eBOOL,
+               { 0 },
+               export_json,
+               import_default },
+       {
+               "assistive_light",
+               "accessibility",
+               BOOL_SLP_SETTING_ACCESSIBILITY_ASSISTIVE_LIGHT,
+               VCONFKEY_SETAPPL_ACCESSIBILITY_TORCH_LIGHT,
+               eBOOL,
+               { 0 },
+               export_json,
+               import_default },
+       {
+               "mono_audio",
+               "accessibility",
+               BOOL_SLP_SETTING_ACCESSIBILITY_MONO_AUDIO,
+               VCONFKEY_SETAPPL_ACCESSIBILITY_MONO_AUDIO,
+               eBOOL,
+               { 0 },
+               export_json,
+               import_default },
+       {
+               "turn_off_all_sounds",
+               "accessibility",
+               BOOL_SLP_SETTING_ACCESSIBILITY_TURN_OFF_ALL_SOUNDS,
+               VCONFKEY_SETAPPL_ACCESSIBILITY_TURN_OFF_ALL_SOUNDS,
+               eBOOL,
+               { 0 },
+               export_json,
+               import_default },
+       {
+               "led_notify",
+               "accessibility",
+               BOOL_SLP_SETTING_ACCESSIBILITY_LED_NOTIFY,
+               VCONFKEY_SETAPPL_ACCESSIBILITY_LED_NOTIFY,
+               eBOOL,
+               { 0 },
+               export_json,
+               import_default },
+       {
+               "accept_call",
+               "accessibility",
+               BOOL_SLP_SETTING_ACCESSIBILITY_ACCEPT_CALL,
+               VCONFKEY_CISSAPPL_ANSWERING_KEY_BOOL,
+               eBOOL,
+               { 0 },
+               export_json,
+               import_default },
+       {
+               "powerkey_end_calls",
+               "accessibility",
+               BOOL_SLP_SETTING_ACCESSIBILITY_POWERKEY_END_CALLS,
+               VCONFKEY_CISSAPPL_POWER_KEY_ENDS_CALL_BOOL,
+               eBOOL,
+               { 0 },
+               export_json,
+               import_default },
+       {
+               "easy_touch_mode",
+               "accessibility",
+               BOOL_SLP_SETTING_ACCESSIBILITY_EASY_TOUCH_MODE,
+               VCONFKEY_SETAPPL_EASY_TOUCH_MODE_BOOL,
+               eBOOL,
+               { 0 },
+               export_json,
+               import_default },
+       {
+               "rapid_key_input",
+               "accessibility",
+               BOOL_SLP_SETTING_ACCESSIBILITY_RAPID_KEY_INPUT,
+               VCONFKEY_SETAPPL_ACCESSIBILITY_RAPID_KEY_INPUT,
+               eBOOL,
+               { 0 },
+               export_json,
+               import_default },
        /*datausage */
-       {"data_usage_limit_bool", "datausage", BOOL_SLP_SETTING_DATAUSAGE_SET_DATA_USAGE_LIMIT_BOOL, VCONFKEY_SETAPPL_SET_DATA_USAGE_LIMIT_BOOL, eBOOL, {0}, export_json, import_default},
-       {"data_usage_limit_roaming_bool", "datausage", BOOL_SLP_SETTING_DATAUSAGE_SET_DATA_USAGE_LIMIT_ROAMING_BOOL, VCONFKEY_SETAPPL_SET_DATA_USAGE_LIMIT_ROAMING_BOOL, eBOOL, {0}, export_json, import_default},
-
+       {
+               "data_usage_limit_bool",
+               "datausage",
+               BOOL_SLP_SETTING_DATAUSAGE_SET_DATA_USAGE_LIMIT_BOOL,
+               VCONFKEY_SETAPPL_SET_DATA_USAGE_LIMIT_BOOL,
+               eBOOL,
+               { 0 },
+               export_json,
+               import_default },
+       {
+               "data_usage_limit_roaming_bool",
+               "datausage",
+               BOOL_SLP_SETTING_DATAUSAGE_SET_DATA_USAGE_LIMIT_ROAMING_BOOL,
+               VCONFKEY_SETAPPL_SET_DATA_USAGE_LIMIT_ROAMING_BOOL,
+               eBOOL,
+               { 0 },
+               export_json,
+               import_default },
        /* motion */
-       {"motion_activation", "motion", BOOL_SLP_SETTING_MOTION_ACTIVATION, VCONFKEY_SETAPPL_MOTION_ACTIVATION, eBOOL, {0}, export_json, import_default},
-       {"use_pick_up_call", "motion", BOOL_SLP_SETTING_MOTION_USE_PICK_UP_CALL, VCONFKEY_SETAPPL_USE_PICK_UP_CALL, eBOOL, {0}, export_json, import_default},
-       {"use_pick_up", "motion", BOOL_SLP_SETTING_MOTION_USE_PICK_UP, VCONFKEY_SETAPPL_USE_PICK_UP, eBOOL, {0}, export_json, import_default},
-       {"use_double_tap", "motion", BOOL_SLP_SETTING_MOTION_USE_DOUBLE_TAP, VCONFKEY_SETAPPL_USE_DOUBLE_TAP, eBOOL, {0}, export_json, import_default},
-       {"use_tilt", "motion", BOOL_SLP_SETTING_MOTION_USE_TILT, VCONFKEY_SETAPPL_USE_TILT, eBOOL, {0}, export_json, import_default},
-       {"use_panning", "motion", BOOL_SLP_SETTING_MOTION_USE_PANNING, VCONFKEY_SETAPPL_USE_PANNING, eBOOL, {0}, export_json, import_default},
-       {"use_panning_browser", "motion", BOOL_SLP_SETTING_MOTION_USE_PANNING_BROWSER, VCONFKEY_SETAPPL_USE_PANNING_BROWSER, eBOOL, {0}, export_json, import_default},
-       {"use_shake", "motion", BOOL_SLP_SETTING_MOTION_USE_SHAKE, VCONFKEY_SETAPPL_USE_SHAKE, eBOOL, {0}, export_json, import_default},
-       {"use_turn_over", "motion", BOOL_SLP_SETTING_MOTION_USE_TURN_OVER, VCONFKEY_SETAPPL_USE_TURN_OVER, eBOOL, {0}, export_json, import_default},
-       {"tab_twist", "motion", BOOL_SLP_SETTING_MOTION_TAP_TWIST, VCONFKEY_SETAPPL_TAP_TWIST, eBOOL, {0}, export_json, import_default},
-       {"use_mute_pause", "motion", BOOL_SLP_SETTING_MOTION_USE_MUTE_PAUSE, VCONFKEY_SETAPPL_USE_MUTE_PAUSE, eBOOL, {0}, export_json, import_default},
+       {
+               "motion_activation",
+               "motion",
+               BOOL_SLP_SETTING_MOTION_ACTIVATION,
+               VCONFKEY_SETAPPL_MOTION_ACTIVATION,
+               eBOOL,
+               { 0 },
+               export_json,
+               import_default },
+       {
+               "use_pick_up_call",
+               "motion",
+               BOOL_SLP_SETTING_MOTION_USE_PICK_UP_CALL,
+               VCONFKEY_SETAPPL_USE_PICK_UP_CALL,
+               eBOOL,
+               { 0 },
+               export_json,
+               import_default },
+       {
+               "use_pick_up",
+               "motion",
+               BOOL_SLP_SETTING_MOTION_USE_PICK_UP,
+               VCONFKEY_SETAPPL_USE_PICK_UP,
+               eBOOL,
+               { 0 },
+               export_json,
+               import_default },
+       {
+               "use_double_tap",
+               "motion",
+               BOOL_SLP_SETTING_MOTION_USE_DOUBLE_TAP,
+               VCONFKEY_SETAPPL_USE_DOUBLE_TAP,
+               eBOOL,
+               { 0 },
+               export_json,
+               import_default },
+       {
+               "use_tilt",
+               "motion",
+               BOOL_SLP_SETTING_MOTION_USE_TILT,
+               VCONFKEY_SETAPPL_USE_TILT,
+               eBOOL,
+               { 0 },
+               export_json,
+               import_default },
+       {
+               "use_panning",
+               "motion",
+               BOOL_SLP_SETTING_MOTION_USE_PANNING,
+               VCONFKEY_SETAPPL_USE_PANNING,
+               eBOOL,
+               { 0 },
+               export_json,
+               import_default },
+       {
+               "use_panning_browser",
+               "motion",
+               BOOL_SLP_SETTING_MOTION_USE_PANNING_BROWSER,
+               VCONFKEY_SETAPPL_USE_PANNING_BROWSER,
+               eBOOL,
+               { 0 },
+               export_json,
+               import_default },
+       {
+               "use_shake",
+               "motion",
+               BOOL_SLP_SETTING_MOTION_USE_SHAKE,
+               VCONFKEY_SETAPPL_USE_SHAKE,
+               eBOOL,
+               { 0 },
+               export_json,
+               import_default },
+       {
+               "use_turn_over",
+               "motion",
+               BOOL_SLP_SETTING_MOTION_USE_TURN_OVER,
+               VCONFKEY_SETAPPL_USE_TURN_OVER,
+               eBOOL,
+               { 0 },
+               export_json,
+               import_default },
+       {
+               "tab_twist",
+               "motion",
+               BOOL_SLP_SETTING_MOTION_TAP_TWIST,
+               VCONFKEY_SETAPPL_TAP_TWIST,
+               eBOOL,
+               { 0 },
+               export_json,
+               import_default },
+       {
+               "use_mute_pause",
+               "motion",
+               BOOL_SLP_SETTING_MOTION_USE_MUTE_PAUSE,
+               VCONFKEY_SETAPPL_USE_MUTE_PAUSE,
+               eBOOL,
+               { 0 },
+               export_json,
+               import_default },
        /*---- */
-       {NULL, "groupname", SETTING_BOOL_SLP_LIST_MAX, NULL, eBOOL, {0}, export_json, import_default},
+       {
+               NULL,
+               "groupname",
+               SETTING_BOOL_SLP_LIST_MAX,
+               NULL,
+               eBOOL,
+               { 0 },
+               export_json,
+               import_default },
 };
 
-
 /** int vconf table */
 static VconfNode g_itable[] = {
-       {"lcd_brightness", "display", INT_SLP_SETTING_LCD_BRIGHTNESS, VCONFKEY_SETAPPL_LCD_BRIGHTNESS, eINT, {0}, export_json, import_default},
-       {"lcd_timeout_normal", "display", INT_SLP_SETTING_LCD_TIMEOUT_NORMAL, VCONFKEY_SETAPPL_LCD_TIMEOUT_NORMAL, eINT, {0}, export_json, import_default},
-       {"lcd_timeout_normal_backup", "display", INT_SLP_SETTING_LCD_TIMEOUT_NORMAL_BACKUP, VCONFKEY_LCD_TIMEOUT_NORMAL_BACKUP, eINT, {0}, export_json, import_default},
-
-       {"automatic_brightness", "display", INT_SLP_SETTING_AUTOMATIC_BRIGHTNESS, VCONFKEY_SETAPPL_BRIGHTNESS_AUTOMATIC_INT, eINT, {0}, export_json, import_default},
-
-       {"select_network", "network", INT_SLP_SETTING_SELECT_NETWORK, VCONFKEY_SETAPPL_SELECT_NETWORK_INT, eINT, {0}, export_json, import_default},
-       {"network_mode", "network", INT_SLP_SETTING_NETWORK_MODE, VCONFKEY_SETAPPL_NETWORK_MODE_INT, eINT, {0}, export_json, import_default},
-       {"regionformat_time1224", "datetime", INT_SLP_SETTING_REGIONFORMAT_TIME1224, VCONFKEY_REGIONFORMAT_TIME1224, eINT, {0}, export_json, import_default},
-       {"dateformat", "datetime", INT_SLP_SETTING_DATE_FORMAT, VCONFKEY_SETAPPL_DATE_FORMAT_INT, eINT, {0}, export_json, import_default},
-       {"weekformat", "datetime", INT_SLP_SETTING_WEEK_FORMAT, VCONFKEY_SETAPPL_WEEKOFDAY_FORMAT_INT, eINT, {0}, export_json, import_default},
+       {
+               "lcd_brightness",
+               "display",
+               INT_SLP_SETTING_LCD_BRIGHTNESS,
+               VCONFKEY_SETAPPL_LCD_BRIGHTNESS,
+               eINT,
+               { 0 },
+               export_json,
+               import_default },
+       {
+               "lcd_timeout_normal",
+               "display",
+               INT_SLP_SETTING_LCD_TIMEOUT_NORMAL,
+               VCONFKEY_SETAPPL_LCD_TIMEOUT_NORMAL,
+               eINT,
+               { 0 },
+               export_json,
+               import_default },
+       {
+               "lcd_timeout_normal_backup",
+               "display",
+               INT_SLP_SETTING_LCD_TIMEOUT_NORMAL_BACKUP,
+               VCONFKEY_LCD_TIMEOUT_NORMAL_BACKUP,
+               eINT,
+               { 0 },
+               export_json,
+               import_default },
+
+       {
+               "automatic_brightness",
+               "display",
+               INT_SLP_SETTING_AUTOMATIC_BRIGHTNESS,
+               VCONFKEY_SETAPPL_BRIGHTNESS_AUTOMATIC_INT,
+               eINT,
+               { 0 },
+               export_json,
+               import_default },
+
+       {
+               "select_network",
+               "network",
+               INT_SLP_SETTING_SELECT_NETWORK,
+               VCONFKEY_SETAPPL_SELECT_NETWORK_INT,
+               eINT,
+               { 0 },
+               export_json,
+               import_default },
+       {
+               "network_mode",
+               "network",
+               INT_SLP_SETTING_NETWORK_MODE,
+               VCONFKEY_SETAPPL_NETWORK_MODE_INT,
+               eINT,
+               { 0 },
+               export_json,
+               import_default },
+       {
+               "regionformat_time1224",
+               "datetime",
+               INT_SLP_SETTING_REGIONFORMAT_TIME1224,
+               VCONFKEY_REGIONFORMAT_TIME1224,
+               eINT,
+               { 0 },
+               export_json,
+               import_default },
+       {
+               "dateformat",
+               "datetime",
+               INT_SLP_SETTING_DATE_FORMAT,
+               VCONFKEY_SETAPPL_DATE_FORMAT_INT,
+               eINT,
+               { 0 },
+               export_json,
+               import_default },
+       {
+               "weekformat",
+               "datetime",
+               INT_SLP_SETTING_WEEK_FORMAT,
+               VCONFKEY_SETAPPL_WEEKOFDAY_FORMAT_INT,
+               eINT,
+               { 0 },
+               export_json,
+               import_default },
 
        /* CALL_ALERT_VIB */
-       {"call_alert_vib", "sound", INT_SLP_SETTING_CALL_ALERT_VIB, VCONFKEY_SETAPPL_CALL_VIBRATION_PATTERN_INT, eINT, {0}, export_json, import_default},
+       {
+               "call_alert_vib",
+               "sound",
+               INT_SLP_SETTING_CALL_ALERT_VIB,
+               VCONFKEY_SETAPPL_CALL_VIBRATION_PATTERN_INT,
+               eINT,
+               { 0 },
+               export_json,
+               import_default },
 
        /*****/
-       {"msg_alert_repeat", "sound", INT_SLP_SETTING_MSG_ALERT_REPEAT, VCONFKEY_SETAPPL_NOTI_MSG_ALERT_REP_TYPE_INT, eINT, {0}, export_json, import_default},
+       {
+               "msg_alert_repeat",
+               "sound",
+               INT_SLP_SETTING_MSG_ALERT_REPEAT,
+               VCONFKEY_SETAPPL_NOTI_MSG_ALERT_REP_TYPE_INT,
+               eINT,
+               { 0 },
+               export_json,
+               import_default },
 
        /*****/
-       {"language_index", "display", INT_SLP_SETTING_LANG, VCONFKEY_SETAPPL_LANG_INT, eINT, {0}, export_json, import_default},
-       {"bluetooth_switch", "connectivity", INT_SLP_SETTING_BT_STATUS, VCONFKEY_BT_STATUS, eINT, {0}, export_json, import_default},
-       {"wifi_state", "connectivity", INT_SLP_SETTING_WIFI_STATUS, VCONFKEY_WIFI_STATE, eINT, {0}, export_json, import_default},
-       {"mobile_hotspot_mode", "connectivity", INT_SLP_SETTING_MOBILE_AP_STATUS, VCONFKEY_MOBILE_HOTSPOT_MODE, eINT, {0}, export_json, import_default},
-       {"roaming_network", "connectivity", INT_SLP_SETTING_ROAMING_NETWORK, VCONFKEY_SETAPPL_ROAMING_NETWORK_INT, eINT, {0}, export_json, import_default},
-       {"usb_mode", "connectivity", INT_SLP_SETTING_USB_MODE, VCONFKEY_SETAPPL_USB_MODE_INT, eINT, {0}, export_json, import_default},
+       {
+               "language_index",
+               "display",
+               INT_SLP_SETTING_LANG,
+               VCONFKEY_SETAPPL_LANG_INT,
+               eINT,
+               { 0 },
+               export_json,
+               import_default },
+       {
+               "bluetooth_switch",
+               "connectivity",
+               INT_SLP_SETTING_BT_STATUS,
+               VCONFKEY_BT_STATUS,
+               eINT,
+               { 0 },
+               export_json,
+               import_default },
+       {
+               "wifi_state",
+               "connectivity",
+               INT_SLP_SETTING_WIFI_STATUS,
+               VCONFKEY_WIFI_STATE,
+               eINT,
+               { 0 },
+               export_json,
+               import_default },
+       {
+               "mobile_hotspot_mode",
+               "connectivity",
+               INT_SLP_SETTING_MOBILE_AP_STATUS,
+               VCONFKEY_MOBILE_HOTSPOT_MODE,
+               eINT,
+               { 0 },
+               export_json,
+               import_default },
+       {
+               "roaming_network",
+               "connectivity",
+               INT_SLP_SETTING_ROAMING_NETWORK,
+               VCONFKEY_SETAPPL_ROAMING_NETWORK_INT,
+               eINT,
+               { 0 },
+               export_json,
+               import_default },
+       {
+               "usb_mode",
+               "connectivity",
+               INT_SLP_SETTING_USB_MODE,
+               VCONFKEY_SETAPPL_USB_MODE_INT,
+               eINT,
+               { 0 },
+               export_json,
+               import_default },
 
        /* memory */
-       {"mem_bluetooth", "memory", INT_SLP_SETTING_DEFAULT_MEM_BLUETOOTH, VCONFKEY_SETAPPL_DEFAULT_MEM_BLUETOOTH_INT, eINT, {0}, export_json, import_default},
-       {"mem_wifidirect", "memory", INT_SLP_SETTING_DEFAULT_MEM_WIFIDIRECT, VCONFKEY_SETAPPL_DEFAULT_MEM_WIFI_DIRECT_INT, eINT, {0}, export_json, import_default},
-       {"mem_installapplications", "memory", INT_SLP_SETTING_DEFAULT_MEM_INSTALLAPPLICATIONS, VCONFKEY_SETAPPL_DEFAULT_MEM_INSTALL_APPLICATIONS_INT, eINT, {0}, export_json, import_default},
+       {
+               "mem_bluetooth",
+               "memory",
+               INT_SLP_SETTING_DEFAULT_MEM_BLUETOOTH,
+               VCONFKEY_SETAPPL_DEFAULT_MEM_BLUETOOTH_INT,
+               eINT,
+               { 0 },
+               export_json,
+               import_default },
+       {
+               "mem_wifidirect",
+               "memory",
+               INT_SLP_SETTING_DEFAULT_MEM_WIFIDIRECT,
+               VCONFKEY_SETAPPL_DEFAULT_MEM_WIFI_DIRECT_INT,
+               eINT,
+               { 0 },
+               export_json,
+               import_default },
+       {
+               "mem_installapplications",
+               "memory",
+               INT_SLP_SETTING_DEFAULT_MEM_INSTALLAPPLICATIONS,
+               VCONFKEY_SETAPPL_DEFAULT_MEM_INSTALL_APPLICATIONS_INT,
+               eINT,
+               { 0 },
+               export_json,
+               import_default },
 
        /* other module */
-       {"sim_slot", "security", INT_SLP_SETTING_SIM_SLOT, VCONFKEY_TELEPHONY_SIM_SLOT, eINT, {0}, export_json, import_default},
-       {"phone_lock_attempt", "security", INT_SLP_SETTING_PHONE_LOCK_ATTEMPTS_LEFT, VCONFKEY_SETAPPL_PHONE_LOCK_ATTEMPTS_LEFT_INT, eINT, {0}, export_json, import_default},
-       {"sime_lock_attempt", "security", INT_SLP_SETTING_SIM_LOCK_ATTEMPTS_LEFT, VCONFKEY_SETAPPL_SIM_LOCK_ATTEMPTS_LEFT_INT, eINT, {0}, export_json, import_default},
+       {
+               "sim_slot",
+               "security",
+               INT_SLP_SETTING_SIM_SLOT,
+               VCONFKEY_TELEPHONY_SIM_SLOT,
+               eINT,
+               { 0 },
+               export_json,
+               import_default },
+       {
+               "phone_lock_attempt",
+               "security",
+               INT_SLP_SETTING_PHONE_LOCK_ATTEMPTS_LEFT,
+               VCONFKEY_SETAPPL_PHONE_LOCK_ATTEMPTS_LEFT_INT,
+               eINT,
+               { 0 },
+               export_json,
+               import_default },
+       {
+               "sime_lock_attempt",
+               "security",
+               INT_SLP_SETTING_SIM_LOCK_ATTEMPTS_LEFT,
+               VCONFKEY_SETAPPL_SIM_LOCK_ATTEMPTS_LEFT_INT,
+               eINT,
+               { 0 },
+               export_json,
+               import_default },
 
        /* accessibility setting */
-       {"font_size", "accessibility", INT_SLP_SETTING_ACCESSIBILITY_FONT_SIZE, VCONFKEY_SETAPPL_ACCESSIBILITY_FONT_SIZE, eINT, {0}, export_json, import_default},
+       {
+               "font_size",
+               "accessibility",
+               INT_SLP_SETTING_ACCESSIBILITY_FONT_SIZE,
+               VCONFKEY_SETAPPL_ACCESSIBILITY_FONT_SIZE,
+               eINT,
+               { 0 },
+               export_json,
+               import_default },
 #if SUPPORT_FONT_STYLE
-       {"font_style", "accessibility", INT_SLP_SETTING_ACCESSIBILITY_FONT_STYLE, VCONFKEY_SETAPPL_ACCESSIBILITY_FONT_STYLE, eINT, {0}, export_json, import_default},
+       {
+               "font_style",
+               "accessibility",
+               INT_SLP_SETTING_ACCESSIBILITY_FONT_STYLE,
+               VCONFKEY_SETAPPL_ACCESSIBILITY_FONT_STYLE,
+               eINT,
+               {       0},
+               export_json, import_default},
 #endif
-       {"sound_balance", "accessibility", INT_SLP_SETTING_ACCESSIBILITY_SOUND_BALANCE, VCONFKEY_SETAPPL_SOUND_BALANCE_INT, eINT, {0}, export_json, import_default},
+       {
+               "sound_balance",
+               "accessibility",
+               INT_SLP_SETTING_ACCESSIBILITY_SOUND_BALANCE,
+               VCONFKEY_SETAPPL_SOUND_BALANCE_INT,
+               eINT,
+               { 0 },
+               export_json,
+               import_default },
 
        /*powersaving */
-       {"bgprocess", "developeroptions", INT_SLP_SETTING_DEVOPTION_BGPROCESS, VCONFKEY_SETAPPL_DEVOPTION_BGPROCESS, eINT, {0}, export_json, import_default},
+       {
+               "bgprocess",
+               "developeroptions",
+               INT_SLP_SETTING_DEVOPTION_BGPROCESS,
+               VCONFKEY_SETAPPL_DEVOPTION_BGPROCESS,
+               eINT,
+               { 0 },
+               export_json,
+               import_default },
 
        /* data usage */
-       {"usage_cycle", "datausage", INT_SLP_SETTING_DATAUSAGE_DATA_USAGE_CYCLE_INT, VCONFKEY_SETAPPL_DATA_USAGE_CYCLE_INT, eINT, {0}, export_json, import_default},
-       {"each_month", "datausage", INT_SLP_SETTING_DATAUSAGE_DATA_EACH_MONTH_INT, VCONFKEY_SETAPPL_DATA_EACH_MONTH_INT, eINT, {0}, export_json, import_default},
-       {"each_month_app", "datausage", INT_SLP_SETTING_DATAUSAGE_DATA_EACH_MONTH_APP_INT, VCONFKEY_SETAPPL_DATA_EACH_MONTH_APP_INT, eINT, {0}, export_json, import_default},
+       {
+               "usage_cycle",
+               "datausage",
+               INT_SLP_SETTING_DATAUSAGE_DATA_USAGE_CYCLE_INT,
+               VCONFKEY_SETAPPL_DATA_USAGE_CYCLE_INT,
+               eINT,
+               { 0 },
+               export_json,
+               import_default },
+       {
+               "each_month",
+               "datausage",
+               INT_SLP_SETTING_DATAUSAGE_DATA_EACH_MONTH_INT,
+               VCONFKEY_SETAPPL_DATA_EACH_MONTH_INT,
+               eINT,
+               { 0 },
+               export_json,
+               import_default },
+       {
+               "each_month_app",
+               "datausage",
+               INT_SLP_SETTING_DATAUSAGE_DATA_EACH_MONTH_APP_INT,
+               VCONFKEY_SETAPPL_DATA_EACH_MONTH_APP_INT,
+               eINT,
+               { 0 },
+               export_json,
+               import_default },
 
        /* accessories */
-       {"display/touchkey_light_duration", "display", INT_SLP_SETTING_TOUCHKEY_LIGHT_DURATION_INT, VCONFKEY_SETAPPL_TOUCHKEY_LIGHT_DURATION, eINT, {0}, export_json, import_default},
-       {"display/screen_capture_destination", "display", INT_SLP_SETTING_SCREEN_CAPTURE_DESTINATION_INT, VCONFKEY_SETAPPL_SCREEN_CAPTURE_DESTINATION, eINT, {0}, export_json, import_default},
+       {
+               "display/touchkey_light_duration",
+               "display",
+               INT_SLP_SETTING_TOUCHKEY_LIGHT_DURATION_INT,
+               VCONFKEY_SETAPPL_TOUCHKEY_LIGHT_DURATION,
+               eINT,
+               { 0 },
+               export_json,
+               import_default },
+       {
+               "display/screen_capture_destination",
+               "display",
+               INT_SLP_SETTING_SCREEN_CAPTURE_DESTINATION_INT,
+               VCONFKEY_SETAPPL_SCREEN_CAPTURE_DESTINATION,
+               eINT,
+               { 0 },
+               export_json,
+               import_default },
        /*---- */
-       {NULL, "groupkey", SETTING_INT_SLP_LIST_MAX, NULL, eINT, {0}, export_json, import_default},
-
+       {
+               NULL,
+               "groupkey",
+               SETTING_INT_SLP_LIST_MAX,
+               NULL,
+               eINT,
+               { 0 },
+               export_json,
+               import_default },
 };
 
-
 /** string vconf table */
 static VconfNode g_stable[] = {
        /* password code - special processing */
-       {"phone_password", "security",  STR_SLP_LIST_PHONE_PASSWORD, NULL, eSTRING, {0}, export_json, import_default },
-       {"phonelock_timestamp", "security",     STR_SLP_SETTING_PHONE_LOCK_TIMESTAMP, VCONFKEY_SETAPPL_PHONE_LOCK_TIMESTAMP_STR, eSTRING, {0}, export_json, import_default },
-       {"simlock_timestamp", "security",       STR_SLP_SETTING_SIM_LOCK_TIMESTAMP, VCONFKEY_SETAPPL_SIM_LOCK_TIMESTAMP_STR, eSTRING, {0}, export_json, import_default },
-       {"selected_phonenum", "about",  STR_SLP_SETTING_SELECT_NUM, VCONFKEY_SETAPPL_SELECTED_NUM, eSTRING, {0}, export_json, import_default },
+       {
+               "phone_password",
+               "security",
+               STR_SLP_LIST_PHONE_PASSWORD,
+               NULL,
+               eSTRING,
+               { 0 },
+               export_json,
+               import_default },
+       {
+               "phonelock_timestamp",
+               "security",
+               STR_SLP_SETTING_PHONE_LOCK_TIMESTAMP,
+               VCONFKEY_SETAPPL_PHONE_LOCK_TIMESTAMP_STR,
+               eSTRING,
+               { 0 },
+               export_json,
+               import_default },
+       {
+               "simlock_timestamp",
+               "security",
+               STR_SLP_SETTING_SIM_LOCK_TIMESTAMP,
+               VCONFKEY_SETAPPL_SIM_LOCK_TIMESTAMP_STR,
+               eSTRING,
+               { 0 },
+               export_json,
+               import_default },
+       {
+               "selected_phonenum",
+               "about",
+               STR_SLP_SETTING_SELECT_NUM,
+               VCONFKEY_SETAPPL_SELECTED_NUM,
+               eSTRING,
+               { 0 },
+               export_json,
+               import_default },
        /*---- */
-       {NULL, "groupkey",      STR_SLP_LIST_MAX, NULL, eSTRING, {0}, export_json, import_default},
+       {
+               NULL,
+               "groupkey",
+               STR_SLP_LIST_MAX,
+               NULL,
+               eSTRING,
+               { 0 },
+               export_json,
+               import_default },
 };
 
-
-/**
- * import
- */
-int sync_adapter_restore_set_data(void *data, unsigned long long size)
-{
-
-       /*if(size <=  0) */
-       /*      SETTING_TRACE("error"); */
-
-       /*SETTING_TRACE("%s: data is %s", __func__, (char *)data); */
-       /*SETTING_TRACE("%s: size is %lld", __func__, size); */
-       return 0;
-}
-
-
-
-static int getconfsize()
-{
-       /*---- */
-       int bcount = sizeof(g_btable) / sizeof(g_btable[0]) - 1;
-       int icount = sizeof(g_itable) / sizeof(g_itable[0]) - 1;
-       int scount = sizeof(g_stable) / sizeof(g_stable[0]) - 1; /* why?? buggy */
-       int total = bcount + icount + scount;
-
-       return total;
-}
-
-/**
- * leaf node
- *
- * g_sortedarr from caller
- */
-void __foreach_attr(JsonObject *object, const gchar *public_key, JsonNode *member_node, gpointer user_data)
-{
-       char *public_groupname = (char *)user_data;
-       char *retstr = (char *)json_object_get_string_member(object, public_key);
-
-       /*SETTING_TRACE(" public_groupname : %s", public_groupname); */
-
-       /* LOOKUP(group, key) ----> vconf_key */
-       int total = getconfsize();
-
-       int i;
-       static int ncount = 0;
-       int run = 1;
-       for (i = 0; i < total && run == 1; i++) {
-               /*SETTING_TRACE(" >> g_sortedarr[%d].public_groupkey : %s",i, g_sortedarr[i].public_groupkey ); */
-               /*SETTING_TRACE(" >> g_sortedarr[%d].public_key : %s",i, g_sortedarr[i].public_key ); */
-               /*SETTING_TRACE(" >> public_key : %s",public_key ); */
-
-               if (g_sortedarr[i].public_groupkey &&
-                       safeStrCmp(g_sortedarr[i].public_groupkey, public_groupname) == 0 &&
-                       g_sortedarr[i].public_key &&
-                       safeStrCmp(g_sortedarr[i].public_key, public_key) == 0) {
-                       ncount += 1;
-                       SETTING_TRACE(" FOUND ---> group name %s : public key %s --- vconf key (%s) - type (%d) -- strval : [%s] ", g_sortedarr[i].public_groupkey, g_sortedarr[i].public_key, g_sortedarr[i].vconf_key, g_sortedarr[i].type, retstr);
-
-                       /* set value from vconf (key/value) */
-                       /* retstr */
-                       VconfNode result;
-                       switch (g_sortedarr[i].type) {
-                       case eBOOL:
-                               /* "true"  --> 1  "false" --> 0 */
-                               if (retstr && safeStrCmp(retstr, "true") == 0) {
-                                       g_sortedarr[i].value.b = 1;
-                               }       else if (retstr && safeStrCmp(retstr, "false") == 0) {
-                                       g_sortedarr[i].value.b = 0;
-                               }
-                               break;
-
-                       case eINT: {
-                                       int num = -1;
-                                       /* "111" --> 1111 */
-                                       if (retstr)
-                                               num = atoi(retstr);
-                                       g_sortedarr[i].value.i = num;
-                               }
-                               break;
-
-                       case eSTRING:
-                               /* "hello world"  --> "hello world" */
-                               if (retstr)
-                                       g_sortedarr[i].value.c = retstr;
-                               else
-                                       g_sortedarr[i].value.c = "";    /* error handler */
-                               break;
-
-                       }
-
-                       if (g_sortedarr[i].vconf_key)
-                               set_vconf(g_sortedarr[i], &result);
-                       else {
-                               SETTING_TRACE("vconf key is NULL");
-                       }
-
-                       run = 0; /* stop loop */
-               }
-       }
-       SETTING_TRACE(" n - FOUND %d ", ncount);
-}
-
-void __func_cb(JsonObject *object, const gchar *member_name, JsonNode *member_node, gpointer user_data)
-{
-       /*JsonArray *array = json_node_get_array(member_node); */
-       /*SETTING_TRACE(" ----> member name : %s ", member_name); */
-       JsonObject *child = json_object_get_object_member(object, member_name);
-       json_object_foreach_member(child, __foreach_attr, (gpointer)member_name);
-}
-
-int __compareByCategory(const void *arg1, const void *arg2)
-{
-       char *str1 = (char *)(((VconfNode *)arg1)->public_groupkey);
-       char *str2 = (char *)(((VconfNode *)arg2)->public_groupkey);
-
-       if (!str1 || !str2) return -1;
-
-       return safeStrCmp(str1, str2);
-}
-
-EXPORT_PUBLIC
-void setting_import_json(status_handler_fp fp, void *data)
-{
-       SETTING_TRACE_BEGIN;
-       /*--------------------------------------------------------------------------------- */
-       JsonParser *parser;
-       JsonNode *root;
-       GError *error;
-
-       /*---- */
-       int bcount = sizeof(g_btable) / sizeof(g_btable[0]) - 1;
-       int icount = sizeof(g_itable) / sizeof(g_itable[0]) - 1;
-       int scount = sizeof(g_stable) / sizeof(g_stable[0]) - 1; /* why?? buggy */
-       int total = bcount + icount + scount;
-       SETTING_TRACE(" >>> total : %d ", total);
-
-       VconfNode *arr3 = (VconfNode *)malloc(sizeof(VconfNode)*total);
-       if (!arr3) return;
-       memcpy(arr3, g_btable, sizeof(VconfNode)*(bcount));
-       memcpy(&arr3[bcount - 1], g_itable, sizeof(g_itable));
-       memcpy(&arr3[bcount - 1 + icount - 1], g_stable, sizeof(g_stable));
-       qsort(arr3, total, sizeof(VconfNode), __compareByCategory);
-       /*---- */
-
-       g_sortedarr = arr3;
-
-       parser = json_parser_new();
-
-       error = NULL;
-       json_parser_load_from_file(parser, SETTING_CFG_JSON_FILE_PATH, &error);
-       if (error) {
-               SETTING_TRACE("Unable to parse `%s': %s", SETTING_CFG_JSON_FILE_PATH, error->message);
-               g_error_free(error);
-               g_object_unref(parser);
-               return;
-       }
-
-       root = json_parser_get_root(parser);
-       /* manipulate the object tree and then exit */
-
-       JsonObject *obj1 = json_node_get_object(root);
-       if (json_object_has_member(obj1, "value")) {
-               JsonNode *node = json_object_get_member(obj1, "value");
-               JsonObject *object2 = json_node_get_object(node);
-               json_object_foreach_member(object2, __func_cb, NULL);   /* with g_sortedarr */
-       }
-       g_object_unref(parser);
-
-       FREE(arr3);
-       g_sortedarr = NULL;
-}
-
-/**
- * setting --> cloud : JSON
- *
- * int status_handler(int total, int current,  void* data);
- */
-EXPORT_PUBLIC
-char *setting_export_json(status_handler_fp fp, void *data)
-{
-       JsonNode *root = NULL;
-
-       root = json_node_new(JSON_NODE_OBJECT);
-       JsonObject *top = json_object_new();
-       json_node_take_object(root, top);
-
-       json_object_set_string_member(top, "key", "SETTINGS_359617040746834_8592d887-8b97-406e-9cf9-03aebc045f81");
-
-       int bcount = sizeof(g_btable) / sizeof(g_btable[0]) - 1;
-       int icount = sizeof(g_itable) / sizeof(g_itable[0]) - 1;
-       int scount = sizeof(g_stable) / sizeof(g_stable[0]) - 1; /* why?? buggy */
-
-       int total = bcount + icount + scount;
-
-       JsonNode *topnode = json_node_new(JSON_NODE_OBJECT);
-       JsonObject *topobj = json_object_new();
-       json_node_take_object(topnode, topobj);
-
-       json_object_set_member(top, "value", topnode);
-
-       VconfNode *arr3 = (VconfNode *)malloc(sizeof(VconfNode)*total);
-       if (!arr3) return NULL;
-       memcpy(arr3, g_btable, sizeof(VconfNode)*(bcount));
-       memcpy(&arr3[bcount - 1], g_itable, sizeof(g_itable));
-       memcpy(&arr3[bcount - 1 + icount - 1], g_stable, sizeof(g_stable));
-       qsort(arr3, total, sizeof(VconfNode), __compareByCategory);
-
-       char *public_groupkey = "";
-
-       /*JsonArray* array = NULL; */
-       JsonObject *obj = NULL;
-       JsonNode *node = NULL;
-
-       int i;
-       for (i = 0; i < total; i++) {
-               if (arr3[i].public_key) {
-                       if (public_groupkey && safeStrCmp(public_groupkey, arr3[i].public_groupkey) != 0) {
-                               public_groupkey = (char *)(arr3[i].public_groupkey);
-                               /*array = json_array_new(); */
-                               obj = json_object_new();
-                               node = json_node_new(JSON_NODE_OBJECT);
-                               json_node_take_object(node, obj);
-                               json_object_set_member(topobj, public_groupkey, node);
-                               /*json_array_add_element(array, node); */
-                       }
-
-                       /* get data from vconf */
-                       /* get vconf_get */
-                       char *val = NULL;
-                       char arr[1024];
-                       VconfNode result;
-                       switch (arr3[i].type) {
-                       case eBOOL:
-                               get_vconf(arr3[i], &result);
-                               if (result.value.b)
-                                       val = "true";
-                               else
-                                       val = "false";
-                               break;
-                       case eINT:
-                               get_vconf(arr3[i], &result);
-                               snprintf(arr, 1024, "%d", result.value.i);
-                               val = arr;
-                               /*if (val == NULL) val = "-100"; */
-                               break;
-                       case eSTRING:
-                               get_vconf(arr3[i], &result);
-                               val = result.value.c;
-                               if (val == NULL) val = "";
-                               break;
-                       default:
-                               val = "error";
-                       }
-
-                       json_object_set_string_member(obj, arr3[i].public_key, val);
-               }
-       }
-
-       /* save data to a file */
-       GError *error = NULL;
-       JsonGenerator *generator = json_generator_new();
-       json_generator_set_root(generator, root/*node*/);
-
-       gsize len;
-       char *buf = (char *)json_generator_to_data(generator, &len);
-
-       g_object_set(generator, "pretty", TRUE, NULL);   /*write file in indent format */
-       gboolean ret = json_generator_to_file(generator, SETTING_CFG_JSON_FILE_PATH, &error);
-       g_object_unref(generator);
-
-       if (FALSE == ret) {
-               SETTING_TRACE_ERROR("Error writing file %s!", SETTING_CFG_JSON_FILE_PATH);
-               /*return FALSE; */
-       }
-
-       json_node_free(root);
-       FREE(arr3);
-
-       return buf;
-}
-
 int set_vconf(VconfNode node, VconfNode *result)
 {
        /*SETTING_TRACE_BEGIN; */
-       int ret = -1 ;
+       int ret = -1;
        /*node.key */
        /*node.vconf_key */
        *result = node;
        switch (node.type) {
        case eBOOL:
-               /*SETTING_TRACE("begin case eBOOL[%s=\"%d\"]", node.vconf_key, node.value.b); */
                ret = vconf_set_bool(node.vconf_key, node.value.b);
                result->type = eBOOL;
                result->value.b = node.value.b;
                break;
        case eINT:
-               /*SETTING_TRACE("begin case eINT[%s=\"%d\"]", node.vconf_key, node.value.i); */
                ret = vconf_set_int(node.vconf_key, node.value.i);
                result->type = eINT;
                result->value.i = node.value.i;
@@ -633,7 +831,6 @@ int set_vconf(VconfNode node, VconfNode *result)
                if (node.key == STR_SLP_LIST_PHONE_PASSWORD) {
                        ret = setting_store_init_password(node.value.c);
                } else {
-                       /*SETTING_TRACE("begin case eSTRING[%s=\"%s\"]", node.vconf_key, node.value.c); */
                        ret = vconf_set_str(node.vconf_key, node.value.c);
                }
                result->type = eSTRING;
@@ -645,21 +842,20 @@ int set_vconf(VconfNode node, VconfNode *result)
        }
 
        if (0 != ret) {
-               SETTING_TRACE_ERROR(">>>>>>>>>> Failed to set vconf[%s]", node.vconf_key);
+               SETTING_TRACE_ERROR(">>>>>>>>>> Failed to set vconf[%s]",
+                               node.vconf_key);
        }
-       /*SETTING_TRACE("KEY:%d VCONF_KEY=%s TYPE=%d VALUE=%d ", result->key, result->vconf_key, result->type, result->value.i); */
+
        return ret;
 }
 
-
 int get_vconf(VconfNode node, VconfNode *result)
 {
-       int ret = -1 ;
+       int ret = -1;
 
        char md_result[SHA256_DIGEST_LENGTH];
        memset(md_result, 0x0, SHA256_DIGEST_LENGTH);
 
-
        *result = node;
 
        switch (node.type) {
@@ -675,17 +871,20 @@ int get_vconf(VconfNode node, VconfNode *result)
                break;
        case eSTRING:
                if (node.key == STR_SLP_LIST_PHONE_PASSWORD) {
-                       node.value.c = (char *)malloc(sizeof(char)*SHA256_DIGEST_LENGTH);
+                       node.value.c = (char *)malloc(
+                                       sizeof(char) * SHA256_DIGEST_LENGTH);
                        if (node.value.c) {
                                memset(node.value.c, 0x0, SHA256_DIGEST_LENGTH);
                        } else {
-                               SETTING_TRACE_ERROR(" malloc filed : eSTRING, node.value.c ");
+                               SETTING_TRACE_ERROR(
+                                               " malloc filed : eSTRING," "node.value.c ");
                                ret = SETTING_RETURN_FAIL;
                                goto endtag;
                        }
 
                        if (setting_read_password(md_result) == 0) {
-                               safeCopyStr(node.value.c, md_result, SHA256_DIGEST_LENGTH); /*  un-safe */
+                               safeCopyStr(node.value.c, md_result,
+                               SHA256_DIGEST_LENGTH); /*       un-safe */
 
                                result->type = eSTRING;
                                result->value.c = node.value.c;
@@ -704,7 +903,9 @@ int get_vconf(VconfNode node, VconfNode *result)
                }
                break;
        default:
-               SETTING_TRACE_ERROR(">>>>>>>>>>>>>>>>>>>>>>> get vconf ERROR : %s ", node.vconf_key);
+               SETTING_TRACE_ERROR(
+                               ">>>>>>>>>>>>>>>>>>>>>>> get vconf ERROR : %s ",
+                               node.vconf_key);
        }
 endtag:
        return ret;
@@ -726,7 +927,10 @@ int setting_set_bool_slp_key(setting_bool_slp_list key, int value, int *err)
        g_btable[key].value.b = value;
        ret = set_vconf(g_btable[key], &result);
 
-       SETTING_TRACE("setting_set_bool ::: KEY:%d VCONF_KEY=%s TYPE=%d VALUE=%d ", result.key, result.vconf_key, result.type, result.value.b);
+       SETTING_TRACE(
+                       "setting_set_bool ::: KEY:%d VCONF_KEY=%s TYPE=%d " "VALUE=%d ",
+                       result.key, result.vconf_key, result.type,
+                       result.value.b);
        return ret;
 }
 
@@ -766,11 +970,14 @@ int setting_set_int_slp_key(setting_int_slp_list key, int value, int *err)
        g_itable[key].value.i = value;
        ret = set_vconf(g_itable[key], &result);
        *err = ret;
-       SETTING_TRACE_DEBUG("setting_set_int ::: KEY:%d VCONF_KEY=%s TYPE=%d VALUE=%d ", result.key, result.vconf_key, result.type, result.value.i);
+       SETTING_TRACE_DEBUG(
+                       "setting_set_int ::: KEY:%d VCONF_KEY=%s TYPE=%d " "VALUE=%d ",
+                       result.key, result.vconf_key, result.type,
+                       result.value.i);
        return ret;
 }
 
-/* return -1: fail     cannot use err to check the result, return value instead*/
+/* return -1: fail - cannot use err to check the result, return value instead*/
 EXPORT_PUBLIC
 int setting_get_int_slp_key(setting_int_slp_list key, int *value, int *err)
 {
@@ -792,33 +999,6 @@ int setting_get_int_slp_key(setting_int_slp_list key, int *value, int *err)
        return ret;
 }
 
-EXPORT_PUBLIC
-int setting_get_string_slp_key(setting_str_slp_list key, char *value, int *err)
-{
-       /*SETTING_TRACE_BEGIN; */
-       int ret = SETTING_RETURN_FAIL;
-
-       /* error check */
-       if (key < 0 || key >= STR_SLP_LIST_MAX || NULL == value) {
-               *err = SETTING_GENERAL_ERR_WRONG_PARAMETER;
-               return ret;
-       }
-
-       /** @todo check memory leack when passwork checking */
-       VconfNode result;
-       ret = get_vconf(g_stable[key], &result);
-
-       if (ret >= 0) {
-               safeCopyStr(value, result.value.c, strlen(result.value.c));
-               SETTING_TRACE(">>>>>>>> %s <<<<<<<<", value);
-               FREE(result.value.c);
-       } else {
-               SETTING_TRACE("get_vconf is failed");
-       }
-       *err = ret;
-       return ret;
-}
-
 EXPORT_PUBLIC
 int setting_set_string_slp_key(setting_str_slp_list key, char *value, int *err)
 {
@@ -835,41 +1015,18 @@ int setting_set_string_slp_key(setting_str_slp_list key, char *value, int *err)
        ret = set_vconf(g_stable[key], &result);
        g_stable[key].value.c = "";
 
-       SETTING_TRACE("setting_set_str ::: KEY:%d VCONF_KEY=%s TYPE=%d VALUE=%d ", result.key, result.vconf_key, result.type, result.value.c);
+       SETTING_TRACE(
+                       "setting_set_str ::: KEY:%d VCONF_KEY=%s TYPE=%d " "VALUE=%d ",
+                       result.key, result.vconf_key, result.type,
+                       result.value.c);
        *err = ret;
        return ret;
 }
 
-/** @todo don't use i18n string directly. */
-static const setting_lang_entry lang_table[] = {
-       {       "auto",                 "Automatic"},
-       {       "ko_KR.UTF-8",  "한국어"},
-       {       "en_US.UTF-8",  "English"},
-       {       "zh_CN.UTF-8",  "简体中文"},
-       {       "zh_HK.UTF-8",  "繁體中文(香港)"},
-       {       "zh_TW.UTF-8",  "繁體中文(台灣)"},
-       {       "de_DE.UTF-8",  "Deutsch"},
-       {       "nl_NL.UTF-8",  "Nederlands"},
-       {       "es_ES.UTF-8",  "Español"},
-       {       "pt_PT.UTF-8",  "Português"},
-       {       "el_GR.UTF-8",  "Eλληνικά"},
-       {       "it_IT.UTF-8",  "Italiano"},
-       {       "fr_FR.UTF-8",  "Français"},
-       {       "tr_TR.UTF-8",  "Türkçe"},
-       {       "ja_JP.UTF-8",  "にほんご"},
-       {       "ru_RU.UTF-8",  "Россию"},
-};
-
-setting_lang_entry *setting_get_language_table()
-{
-       return (setting_lang_entry *)lang_table;
-}
-
-
-static void _parseLangListXML(char *docname);  /* internal */
+static void _parseLangListXML(char *docname); /* internal */
 static void __tree_walk_langlist(xmlNodePtr cur); /* internal */
 
-static Eina_List *s_langlist;                                  /* internal */
+static Eina_List *s_langlist; /* internal */
 
 /* do it once */
 int _langlist_load(char *path)
@@ -877,9 +1034,8 @@ int _langlist_load(char *path)
        SETTING_TRACE_BEGIN;
        SETTING_TRACE("language list path: %s ", path);
 
-       if (!s_langlist) {
+       if (!s_langlist)
                _parseLangListXML(path);
-       }
 
        return 0;
 }
@@ -888,34 +1044,20 @@ int _langlist_load(char *path)
 EXPORT_PUBLIC
 Eina_List *setting_get_language_list()
 {
-       if (NULL == s_langlist) {
+       if (NULL == s_langlist)
                _langlist_load(LANGLIST_FILE_PATH);
-       }
 
        return s_langlist;
 }
 
-/* singleton */
-EXPORT_PUBLIC
-Eina_List *setting_get_language_list2(char *path)
-{
-       if (NULL == s_langlist) {
-               _langlist_load(path);
-       }
-
-       return s_langlist;
-}
-
-
 int _langlist_destroy()
 {
        SETTING_TRACE_BEGIN;
        Eina_List *li = s_langlist;
        setting_lang_entry *node;
        while (li) {
-               node = (setting_lang_entry *) eina_list_data_get(li);
+               node = (setting_lang_entry *)eina_list_data_get(li);
                if (node) {
-                       /*SETTING_TRACE("destroy nodes : locale : %s title : %s", node->locale, node->title); */
                        G_FREE(node->locale);
                        G_FREE(node->title);
                        G_FREE(node->mcc);
@@ -923,17 +1065,47 @@ int _langlist_destroy()
                }
                li = eina_list_next(li);
        }
-       s_langlist = eina_list_free(s_langlist);                /* returns NULL */
+       s_langlist = eina_list_free(s_langlist); /* returns NULL */
 
        return 0;
 }
 
 EXPORT_PUBLIC
-void  setting_get_language_list_destroy()
+void setting_get_language_list_destroy()
 {
        _langlist_destroy();
 }
 
+EXPORT_PUBLIC
+bool setting_device_is_encrypted(void)
+{
+       bool is_encrypted = false;
+
+       char *encrypted_value = NULL;
+       encrypted_value = vconf_get_str(VCONFKEY_ODE_CRYPTO_STATE);
+
+       if (!safeStrCmp(encrypted_value, "encrypted"))
+               is_encrypted = true;
+       FREE(encrypted_value);
+
+       return is_encrypted;
+}
+
+EXPORT_PUBLIC
+bool setting_sdcard_is_encrypted(void)
+{
+       bool is_encrypted = false;
+
+       char *encrypted_value = NULL;
+       encrypted_value = vconf_get_str(VCONFKEY_SDE_CRYPTO_STATE);
+
+       if (!safeStrCmp(encrypted_value, "encrypted"))
+               is_encrypted = true;
+       FREE(encrypted_value);
+
+       return is_encrypted;
+}
+
 static void _parseLangListXML(char *docname)
 {
        SETTING_TRACE_BEGIN;
@@ -954,10 +1126,9 @@ static void _parseLangListXML(char *docname)
                return;
        }
 
-       /*SETTING_TRACE("ROOT NODE : %s ", cur->name); */
-       /* make sure root node is "settings" */
-       if (xmlStrcmp(cur->name, (const xmlChar *) "langlist")) {
-               SETTING_TRACE("document of the wrong type, root node != settings");
+       if (xmlStrcmp(cur->name, (const xmlChar *)"langlist")) {
+               SETTING_TRACE(
+                               "document of the wrong type, root node != settings");
                xmlFreeDoc(doc);
                return;
        }
@@ -967,10 +1138,9 @@ static void _parseLangListXML(char *docname)
 
        /* save tree to file */
        if (doc != NULL) {
-               /*xmlSaveFormatFile (docname, doc, 1); */
                xmlFreeDoc(doc);
        }
-       /*xmlFreeDoc(doc); */
+
        return;
 }
 
@@ -978,45 +1148,51 @@ static void __tree_walk_langlist(xmlNodePtr cur)
 {
        SETTING_TRACE_BEGIN;
        xmlNode *cur_node = NULL;
-       char *id;
-       char *string;
+       char *id = NULL;
+       char *string = NULL;
        char *mcc = NULL;
-       /*int number = 1; */
+       char *tmp = NULL;
+       setting_lang_entry *pitem = NULL;
 
        for (cur_node = cur; cur_node; cur_node = cur_node->next) {
                if (cur_node->type == XML_ELEMENT_NODE) {
 
-                       /*SETTING_TRACE(" name=%s title=%s \n", xmlGetProp(cur_node, (const xmlChar *)"id"), xmlGetProp(cur_node, (const xmlChar *)"string")); */
-                       id = (char *)g_strdup((char *)xmlGetProp(cur_node, (const xmlChar *)"id"));
-                       string = (char *)g_strdup((char *) xmlGetProp(cur_node, (const xmlChar *)"string"));
-                       /*SETTING_TRACE_DEBUG("lang: %s", xmlGetProp(cur_node, (const xmlChar *)"lang")); */
-                       mcc = (char *)g_strdup((char *) xmlGetProp(cur_node, (const xmlChar *)"mcc"));
-                       /*number = atoi((char*) xmlGetProp(cur_node, (const xmlChar *)"no")); */
+                       tmp = (char *)xmlGetProp(cur_node, (const xmlChar *)"id");
+                       id = (char *)g_strdup(tmp);
+                       xmlFree(tmp);
+
+                       tmp = (char *)xmlGetProp(cur_node, (const xmlChar *)"string");
+                       string = (char *)g_strdup(tmp);
+                       xmlFree(tmp);
 
-                       setting_lang_entry *pitem = (setting_lang_entry *)calloc(1, sizeof(setting_lang_entry));
+                       tmp = (char *)xmlGetProp(cur_node, (const xmlChar *)"mcc");
+                       mcc = (char *)g_strdup(tmp);
+                       xmlFree(tmp);
+
+                       pitem = (setting_lang_entry *)calloc(1, sizeof(setting_lang_entry));
                        if (pitem) {
                                pitem->locale = id;
                                pitem->title = string;
                                pitem->mcc = mcc;
-                               /*pitem->number = number++; */
-                               /*SETTING_TRACE_DEBUG("no=%d", pitem->number); */
-                               /*SETTING_TRACE_DEBUG(">>>> locale: %s title: %s mcc: %s", pitem->locale, pitem->title, pitem->mcc); */
                                s_langlist = eina_list_append(s_langlist, pitem);
+                       } else {
+                               g_free(id);
+                               g_free(string);
+                               g_free(mcc);
                        }
                }
        }
 }
-/*----------------------------------------------------------------------------------------------- */
-/*----------------------------------------------------------------------------------------------- */
+/*-------------------------------------------------------------------------- */
+/*-------------------------------------------------------------------------- */
 
 /*setting_lang_entry* */
 
-/*//////////////////////////////////////////////////////////////////////////////////////// */
 int setting_store_init_password(char *in)
 {
 
        SHA256_CTX context;
-       char md[SHA256_DIGEST_LENGTH] = {0,};
+       char md[SHA256_DIGEST_LENGTH] = { 0, };
        /* int i = 0; */
        int ret = SETTING_RETURN_FAIL;
 
@@ -1028,7 +1204,7 @@ int setting_store_init_password(char *in)
        SETTING_TRACE("input: [%s]\n", in);
        SETTING_TRACE("output: [");
        for (i = 0; i < SHA256_DIGEST_LENGTH; i++)
-               SETTING_TRACE("%02x", md[i]);
+       SETTING_TRACE("%02x", md[i]);
        SETTING_TRACE("]\n");
 #endif
 
@@ -1060,10 +1236,11 @@ int setting_read_password(char *md_result)
        FILE *fp = NULL;
        fp = fopen(PWD_FILE, "r");
        if (fp) {
-               int size = fread(md_result, sizeof(char), SHA256_DIGEST_LENGTH, fp);
-               if (size != SHA256_DIGEST_LENGTH) {
+               int size = fread(md_result, sizeof(char), SHA256_DIGEST_LENGTH,
+                               fp);
+               if (size != SHA256_DIGEST_LENGTH)
                        SETTING_TRACE_ERROR("fread failed");
-               }
+
                fclose(fp);
        } else {
                SETTING_TRACE("ERR: pwd file is not exist \n");
@@ -1073,75 +1250,10 @@ int setting_read_password(char *md_result)
 #ifdef DEBUG
        SETTING_TRACE("output from file: [");
        for (i = 0; i < SHA256_DIGEST_LENGTH; i++)
-               SETTING_TRACE("%02x", md_result[i]);
+       SETTING_TRACE("%02x", md_result[i]);
        SETTING_TRACE("]\n");
 #endif
        SETTING_TRACE_END;
        return 0;
 }
 
-int setting_compare_password(char *md_result, const char *in_later)
-{
-       SETTING_TRACE_BEGIN;
-       SHA256_CTX context_later;
-       char md_later[SHA256_DIGEST_LENGTH];
-       int ret = SETTING_RETURN_FAIL;
-
-       SHA256_Init(&context_later);
-       SHA256_Update(&context_later, (char *)in_later, strlen(in_later));
-       SHA256_Final((unsigned char *)md_later, &context_later);
-
-       SETTING_TRACE(" :[ %25s ]", in_later);
-
-       if (0 == memcmp(md_later, md_result, SHA256_DIGEST_LENGTH)) {
-               SETTING_TRACE("two passwords are same \n");
-               ret = 0;
-       } else {
-               SETTING_TRACE("two passwords are different \n");
-       }
-       return ret;
-}
-
-EXPORT_PUBLIC
-void setting_destory_listen_list(Eina_List **listened_list)
-{
-       if (listened_list && *listened_list) {
-               Vconf_Change_Node *node = NULL;
-               Eina_List *li = *listened_list;
-               while (li) {
-                       node = (Vconf_Change_Node *) eina_list_data_get(li);
-                       if (node) {
-                               /*SETTING_TRACE("Deregister callback[%p] of %s", node->cb, node->in_key); */
-                               if (node->in_key && node->cb) {
-                                       (void)vconf_ignore_key_changed(node->in_key, node->cb);
-                                       FREE(node);
-                               }
-                       }
-                       li = eina_list_next(li);
-               }
-               *listened_list = eina_list_free(*listened_list);
-       }
-}
-
-EXPORT_PUBLIC
-bool setting_add_listen_node(Eina_List **listened_list, const char *vconf, vconf_callback_fn cb, void *data)
-{
-       Vconf_Change_Node *node = calloc(1, sizeof(Vconf_Change_Node));
-       bool ret = TRUE;
-       if (node && vconf && cb) {
-               node->in_key = vconf;
-               node->cb = cb;
-               node->cb_data = data;
-
-               if (0 == vconf_notify_key_changed(vconf, cb, data)) {
-                       /*SETTING_TRACE("Register callback[%p] of %s", node->cb, node->in_key); */
-                       *listened_list = eina_list_append(*listened_list, node);
-               } else {
-                       SETTING_TRACE_ERROR("Failed to register callback[%p] of %s", node->cb, node->in_key);
-                       FREE(node);
-                       ret = FALSE;
-               }
-       }
-       return ret;
-}
-
old mode 100755 (executable)
new mode 100644 (file)
index 18b9d6c..c13c96c
  * limitations under the License.
  *
  */
-#include <setting-common-draw-widget.h>
-#include <glib.h>
-#include <system_settings.h>
-#include <efl_extension.h>
-#include <setting-debug.h>
 
-#include <time.h>
+#include "setting-common-draw-widget.h"
+#include "setting-debug.h"
+#include <utils_i18n.h>
 
 #define DEF_BUF_SIZE 32
 
-static Evas_Object *_gl_Gendial_content_get(void *data, Evas_Object *obj, const char *part);
-static char *_gl_Gendial_new_text_get(void *data, Evas_Object *obj, const char *part);
-
+static Evas_Object *_gl_Gendial_content_get(void *data, Evas_Object *obj,
+               const char *part);
+static char *_gl_Gendial_new_text_get(void *data, Evas_Object *obj,
+               const char *part);
 static void _gl_Gendial_del(void *data, Evas_Object *obj);
 
+static Evas_Object *__add_entry_padding(Setting_GenGroupItem_Data *item_data,
+               Evas_Object *parent);
+
 #define DEFINE_ITC1(style, name) \
-       EXPORT_PUBLIC const Elm_Genlist_Item_Class name = {\
-                                                                                                          .item_style = style,\
-                                                                                                          .func.text_get = _gl_Gendial_new_text_get,\
-                                                                                                          .func.content_get = _gl_Gendial_content_get,\
-                                                                                                          .func.state_get = NULL,\
-                                                                                                          .func.del = _gl_Gendial_del,\
-                                                                                                         };
+       EXPORT_PUBLIC \
+       const Elm_Genlist_Item_Class name = {\
+               .item_style = style,\
+               .func.text_get = _gl_Gendial_new_text_get,\
+               .func.content_get = _gl_Gendial_content_get,\
+               .func.state_get = NULL,\
+               .func.del = _gl_Gendial_del,\
+       };
 
 DEFINE_ITC1(SETTING_GENLIST_ICON_1LINE_STYLE, itc_1text);
 DEFINE_ITC1(SETTING_GENLIST_ICON_1LINE_STYLE, itc_1text_1icon_2);
-DEFINE_ITC1(SETTING_GENLIST_ICON_1LINE_STYLE, itc_1text_1icon_2_tb);
 DEFINE_ITC1(SETTING_GENLIST_ICON_1LINE_STYLE, itc_1icon_1text_sub);
 DEFINE_ITC1(SETTING_GENLIST_ICON_1LINE_STYLE, itc_1text_1icon);
 DEFINE_ITC1(SETTING_GENLIST_ICON_1LINE_STYLE, itc_1text_1icon_3);
 DEFINE_ITC1(SETTING_GENLIST_ICON_1LINE_STYLE, itc_1text_2icon);
-DEFINE_ITC1(SETTING_GENLIST_ICON_1LINE_STYLE, itc_1text_2icon_2);
-DEFINE_ITC1(SETTING_GENLIST_ICON_1LINE_STYLE, itc_1text_2icon_10);
-DEFINE_ITC1(SETTING_GENLIST_ICON_1LINE_STYLE, itc_1text_1icon_3_tb);
-DEFINE_ITC1(SETTING_GENLIST_ICON_1LINE_STYLE, itc_cm_1text_1icon_2);
 DEFINE_ITC1(SETTING_GENLIST_ICON_1LINE_STYLE, itc_1text_1icon_divider);
 DEFINE_ITC1(SETTING_GENLIST_ICON_1LINE_STYLE, itc_multiline_1text_1icon);
-
 DEFINE_ITC1(SETTING_GENLIST_1ICON_STYLE, itc_bg_1icon);
-DEFINE_ITC1(SETTING_GENLIST_1ICON_STYLE, itc_1icon_with_no_line);
 DEFINE_ITC1(SETTING_GENLIST_1ICON_STYLE, itc_1icon);
 
 DEFINE_ITC1("1text", itc_normal_1text);
 
 /********************************************************************/
-/*DEFINE_ITC1("2line.top", itc_2text_2); */
 DEFINE_ITC1(SETTING_GENLIST_2LINE_STYLE, itc_2text_2);
 /********************************************************************/
 
 DEFINE_ITC1(SETTING_GENLIST_2LINE_STYLE, itc_2text);
 DEFINE_ITC1(SETTING_GENLIST_2LINE_STYLE, itc_2text_1icon_3);
 DEFINE_ITC1(SETTING_GENLIST_2LINE_STYLE, itc_2text_1icon_2);
-DEFINE_ITC1(SETTING_GENLIST_2LINE_STYLE, itc_1text_parent);
 DEFINE_ITC1(SETTING_GENLIST_2LINE_STYLE, itc_2text_3);
 DEFINE_ITC1(SETTING_GENLIST_2LINE_STYLE, itc_2text_2icon_3);
 DEFINE_ITC1(SETTING_GENLIST_2LINE_STYLE, itc_multiline_2text);
-/*DEFINE_ITC1("2line.top.2", itc_2text_3_parent); */
 DEFINE_ITC1(SETTING_GENLIST_2LINE_STYLE, itc_2text_3_parent);
 
 DEFINE_ITC1(SETTING_GENLIST_MULTILINE_STYLE, itc_multiline_text);
 
 DEFINE_ITC1(SETTING_GENLIST_GROUP_INDEX_STYLE, itc_group_item);
-DEFINE_ITC1("elm/genlist/item/entry.main/default", itc_editfield);
-
-typedef struct _tagParamData {
-       Setting_GenGroupItem_Data *item_data;
-       Evas_Object *parent;
-       /*      Evas_Object *btn_left; */
-       /*      Evas_Object *btn_right; */
-       Evas_Object *box;
-} Datefield_Paramdata;
-
-
-/**
- * Do process when clicking on a common genlist item
- */
-EXPORT_PUBLIC
-void setting_mouse_up_Gendial_list_radio_cb(void *data, Evas_Object *obj,
-                                                                                       void *event_info)
-{
-       /* error check */
-       retm_if(event_info == NULL, "Invalid argument: event info is NULL");
-       Elm_Object_Item *item = (Elm_Object_Item *) event_info;
-       elm_genlist_item_selected_set(item, 0);
-       Setting_GenGroupItem_Data *list_item =
-               (Setting_GenGroupItem_Data *) elm_object_item_data_get(item);
-
-       setting_retm_if(data == NULL, "Data parameter is NULL");
-       Evas_Object *radio = data;
-       setting_retm_if(NULL == list_item, "list_item is NULL");
-       elm_radio_value_set(radio, list_item->chk_status);
-}
+DEFINE_ITC1(SETTING_GENLIST_ENTRY_STYLE, itc_editfield);
 
 static void __radio_changed(void *data, Evas_Object *obj, void *event_info)
 {
        retm_if(data == NULL, "Data parameter is NULL");
        Setting_GenGroupItem_Data *list_item =
-               (Setting_GenGroupItem_Data *) data;
-       list_item->chk_status = elm_radio_value_get(obj);       /*      for update */
-}
-
-static void __entry_changed(void *data, Evas_Object *obj, void *event_info)
-{
-       retm_if(data == NULL, "Data parameter is NULL");
-       SETTING_TRACE_BEGIN;
-       Setting_GenGroupItem_Data *list_item =
-               (Setting_GenGroupItem_Data *) data;
-       list_item->sub_desc = (char *)g_strdup(elm_entry_entry_get(obj));
-       Evas_Object *entry_container = elm_object_parent_widget_get(obj);
-       if (entry_container) {
-               if (elm_entry_is_empty(obj)) {
-                       elm_object_signal_emit(entry_container, "elm,state,guidetext,show", "elm");
-                       elm_object_signal_emit(entry_container, "elm,state,eraser,hide", "elm");
-               } else {
-                       elm_object_signal_emit(entry_container, "elm,state,guidetext,hide", "elm");
-                       if (elm_object_focus_get(obj)) { /*only do when entry is focused */
-                               elm_object_signal_emit(entry_container, "elm,state,eraser,show", "elm");
-                       }
-               }
-       }
+                       (Setting_GenGroupItem_Data *)data;
+       list_item->chk_status = elm_radio_value_get(obj); /* for update */
 }
 
 static void __chk_changed(void *data, Evas_Object *obj, void *event_info)
 {
        retm_if(data == NULL, "Data parameter is NULL");
        Setting_GenGroupItem_Data *list_item =
-               (Setting_GenGroupItem_Data *) data;
-       list_item->chk_status = elm_check_state_get(obj);       /*      for update */
-}
-
-static void __error_popup_response_cb(void *data, Evas_Object *obj,
-                                                                         void *event_info)
-{
-       SETTING_TRACE_BEGIN;
-       retm_if(data == NULL, "Data parameter is NULL");
-       Setting_GenGroupItem_Data *list_item = data;
-       if (list_item->notify) {
-               evas_object_del(list_item->notify);
-               list_item->notify = NULL;
-       }
-}
-
-static void __max_len_reached(void *data, Evas_Object *obj, void *event_info)
-{
-       SETTING_TRACE_BEGIN;
-       retm_if(data == NULL, "Data parameter is NULL");
-       retm_if(!elm_object_focus_get(obj), "Entry is not focused");/*notify only when entry is being focused on. */
-
-       Setting_GenGroupItem_Data *list_item = (Setting_GenGroupItem_Data *) data;
-       if (!list_item->notify) {
-               list_item->notify = setting_create_popup(list_item, list_item->win_main,
-                                                                                                NULL, EXCEED_LIMITATION_STR,
-                                                                                                __error_popup_response_cb,
-                                                                                                POPUP_INTERVAL, FALSE, FALSE, 0);
-               elm_object_focus_set(list_item->eo_check, EINA_FALSE);
-       } else {
-               /*postpone 2 seconds again */
-               elm_popup_timeout_set(list_item->notify, POPUP_INTERVAL);
-       }
-
-}
-
-static void __entry_keydown(void *data, Evas *e, Evas_Object *obj, void *event_info)
-{
-       retm_if(data == NULL, "Data parameter is NULL");
-       retm_if(event_info == NULL, "event_info is NULL");
-       Setting_GenGroupItem_Data *list_item = (Setting_GenGroupItem_Data *) data;
-       Evas_Event_Key_Down *ev = (Evas_Event_Key_Down *)event_info;
-       list_item->enterKeyPressFlag = FALSE;
-       list_item->spaceKeyPressFlag = FALSE;
-       if (safeStrCmp(ev->key, "KP_Enter") == 0 /*it is for Japanese keyboard to fix N_SE-10719 */
-               || safeStrCmp(ev->key, "Return") == 0) { /*to disable the 'Enter' orginal function */
-               SETTING_TRACE("ENTER %s ev->key:%s", __FUNCTION__, ev->key);
-               list_item->enterKeyPressFlag = TRUE;
-               /*hide the eraser button */
-               /*format like:xx<br/> */
-               if (list_item->isSinglelineFlag == FALSE) {
-                       const char *entry_str = remove_first_substring(elm_entry_entry_get(obj), "<br/>");
-                       elm_entry_entry_set(obj, entry_str);
-                       FREE(entry_str);
-                       elm_entry_cursor_end_set(obj);
-               }
-               setting_hide_input_pannel_cb(obj);
-       } else {
-               if (safeStrCmp(ev->key, "space") == 0) {
-                       list_item->spaceKeyPressFlag = TRUE;
-               } else {
-                       list_item->spaceKeyPressFlag = FALSE;
-               }
-       }
+                       (Setting_GenGroupItem_Data *)data;
+       list_item->chk_status = elm_check_state_get(obj); /* for update */
 }
 
 /**
@@ -217,21 +97,24 @@ EXPORT_PUBLIC
 void setting_sub_list_rd_change(void *data, Evas_Object *obj, void *event_info)
 {
        SETTING_TRACE_BEGIN;
+
        retm_if(data == NULL, "Data parameter is NULL");
        Setting_GenGroupItem_Data *list_item =
-               (Setting_GenGroupItem_Data *) data;
-       list_item->chk_status = elm_radio_value_get(obj);       /*      for update */
+                       (Setting_GenGroupItem_Data *)data;
+       list_item->chk_status = elm_radio_value_get(obj); /* for update */
 
        Elm_Object_Item *subItem = list_item->item;
        Elm_Object_Item *parentItem = elm_genlist_item_parent_get(subItem);
 
-       Setting_GenGroupItem_Data *data_subItem = elm_object_item_data_get(subItem);    /* subItem data */
-       Setting_GenGroupItem_Data *data_parentItem = elm_object_item_data_get(parentItem);      /* parent data */
+       Setting_GenGroupItem_Data *data_subItem = elm_object_item_data_get(
+                       subItem); /* subItem data */
+       Setting_GenGroupItem_Data *data_parentItem = elm_object_item_data_get(
+                       parentItem); /* parent data */
 
        ret_if(NULL == data_subItem || NULL == data_parentItem);
        int err;
        setting_set_int_slp_key(data_parentItem->int_slp_setting_binded,
-                                                       list_item->chk_status, &err);
+                       list_item->chk_status, &err);
        ret_if(0 != err);
        data_parentItem->sub_desc = (char *)g_strdup(_(data_subItem->keyStr));
        elm_object_item_data_set(data_parentItem->item, data_parentItem);
@@ -245,21 +128,24 @@ EXPORT_PUBLIC
 void setting_sub_list_sel_cb(void *data, Evas_Object *obj, void *event_info)
 {
        SETTING_TRACE_BEGIN;
+
        /* error check */
        retm_if(event_info == NULL, "Invalid argument: event info is NULL");
-       Elm_Object_Item *subitem = (Elm_Object_Item *) event_info;
+       Elm_Object_Item *subitem = (Elm_Object_Item *)event_info;
        Elm_Object_Item *parentItem = elm_genlist_item_parent_get(subitem);
        elm_genlist_item_selected_set(subitem, 0);
-       Setting_GenGroupItem_Data *data_subItem =
-               elm_object_item_data_get(subitem);
-       Setting_GenGroupItem_Data *data_parentItem = elm_object_item_data_get(parentItem);      /* parent data */
+       Setting_GenGroupItem_Data *data_subItem = elm_object_item_data_get(
+                       subitem);
+       Setting_GenGroupItem_Data *data_parentItem = elm_object_item_data_get(
+                       parentItem); /* parent data */
        ret_if(NULL == data_subItem || NULL == data_parentItem);
 
        elm_radio_value_set(data_subItem->rgd, data_subItem->chk_status);
        int err;
        setting_set_int_slp_key(data_parentItem->int_slp_setting_binded,
-                                                       data_subItem->chk_status, &err);
-       setting_retm_if(0 != err, "Set vconf error[%d]", data_parentItem->int_slp_setting_binded);
+                       data_subItem->chk_status, &err);
+       setting_retm_if(0 != err, "Set vconf error[%d]",
+                       data_parentItem->int_slp_setting_binded);
 
        data_parentItem->sub_desc = (char *)g_strdup(data_subItem->keyStr);
        elm_object_item_data_set(data_parentItem->item, data_parentItem);
@@ -270,25 +156,27 @@ void setting_sub_list_sel_cb(void *data, Evas_Object *obj, void *event_info)
 static void __exp_list_smart_cb(void *data, Evas_Object *obj, void *event_info)
 {
        ret_if(data == NULL || event_info == NULL);
-       Elm_Object_Item *item = (Elm_Object_Item *) event_info;
-       Setting_GenGroupItem_Data *data_parentItem = elm_object_item_data_get(item);    /* parent data */
+       Elm_Object_Item *item = (Elm_Object_Item *)event_info;
+       Setting_GenGroupItem_Data *data_parentItem = elm_object_item_data_get(
+                       item); /* parent data */
        char *cb_type = data;
 
-       /*SETTING_TRACE_DEBUG("cb_type: %s", cb_type); */
        if (0 == safeStrCmp(cb_type, "drag")
-               || 0 == safeStrCmp(cb_type, "longpressed")) {
+                       || 0 == safeStrCmp(cb_type, "longpressed")) {
        } else if (0 == safeStrCmp(cb_type, "contracted")) {
                elm_genlist_item_subitems_clear(item);
                if (data_parentItem) {
                        const char *tmp = data_parentItem->r_swallow_path;
-                       elm_object_item_data_set(data_parentItem->item, data_parentItem);
+                       elm_object_item_data_set(data_parentItem->item,
+                                       data_parentItem);
                        elm_genlist_item_update(data_parentItem->item);
                        FREE(tmp);
                }
        } else if (0 == safeStrCmp(cb_type, "expanded")) {
                if (data_parentItem) {
                        const char *tmp = data_parentItem->r_swallow_path;
-                       elm_object_item_data_set(data_parentItem->item, data_parentItem);
+                       elm_object_item_data_set(data_parentItem->item,
+                                       data_parentItem);
                        elm_genlist_item_update(data_parentItem->item);
                        FREE(tmp);
                }
@@ -297,69 +185,79 @@ static void __exp_list_smart_cb(void *data, Evas_Object *obj, void *event_info)
 
 static void _gl_Gendial_sel(void *data, Evas_Object *obj, void *event_info)
 {
-       /* SETTING_TRACE_BEGIN; */
+       SETTING_TRACE_BEGIN;
+
        retm_if(event_info == NULL, "Invalid argument: event info is NULL");
-       Elm_Object_Item *item = (Elm_Object_Item *) event_info;
-       elm_genlist_item_selected_set(item, 0);
+       Elm_Object_Item *item = (Elm_Object_Item *)event_info;
+       elm_genlist_item_selected_set(item, EINA_FALSE);
 }
 
 static void _gl_Gendial_sel_expand(void *data, Evas_Object *obj,
-                                                                  void *event_info)
+               void *event_info)
 {
-       /* SETTING_TRACE_BEGIN; */
        retm_if(event_info == NULL, "Invalid argument: event info is NULL");
-       Elm_Object_Item *item = (Elm_Object_Item *) event_info;
+       Elm_Object_Item *item = (Elm_Object_Item *)event_info;
        elm_genlist_item_selected_set(item, 0);
        bool status = !elm_genlist_item_expanded_get(item);
        elm_genlist_item_expanded_set(item, status);
 }
 
 static char *_gl_Gendial_new_text_get(void *data, Evas_Object *obj,
-                                                                         const char *part)
+               const char *part)
 {
-       /*SETTING_TRACE_BEGIN; */
        Setting_GenGroupItem_Data *item_data =
-               (Setting_GenGroupItem_Data *) data;
+                       (Setting_GenGroupItem_Data *)data;
 
-#if 0
-       SETTING_TRACE("part:%s -------- item_data->itc : %s ", part, item_data->itc);
-#endif
        char *ret_str = NULL;
        /*------------------------------------------------------------- */
        /* style == multiline ---------> "elm.text.multiline" */
        /*------------------------------------------------------------- */
        /* style != multiline ---------> "elm.text" */
-       /*                                                               "elm.text.sub" */
+       /*                                               "elm.text.sub" */
        /*------------------------------------------------------------- */
        if (!safeStrCmp(item_data->itc, "multiline")) {
 
                if (!safeStrCmp(part, "elm.text.multiline")) {
                        if (item_data->keyStr) {
-                               ret_str = (char *)g_strdup(_(item_data->keyStr));
+                               ret_str = (char *)g_strdup(
+                                               _(item_data->keyStr));
                        }
                }
        } else {
                if (!safeStrCmp(part, "elm.text")) {
                        if (item_data->keyStr) {
-                               ret_str = (char *)g_strdup(_(item_data->keyStr));
+                               ret_str = (char *)g_strdup(
+                                               _(item_data->keyStr));
                        }
                } else if (!safeStrCmp(part, "elm.text.sub")) {
                        if (item_data->sub_desc) {
-                               ret_str = (char *)g_strdup(_(item_data->sub_desc));
+                               ret_str = (char *)g_strdup(
+                                               _(item_data->sub_desc));
                        }
-               } else if (!safeStrCmp(part, "elm.text.main") || !safeStrCmp(part, "elm.text.main.left") || !safeStrCmp(part, "elm.text.main.left.top")) {      /* title */
+               } else if (!safeStrCmp(part, "elm.text.main")
+                               || !safeStrCmp(part, "elm.text.main.left")
+                               || !safeStrCmp(part,
+                                               "elm.text.main.left.top")) {
+                       /* title */
                        if (item_data->keyStr) {
-                               ret_str = (char *)g_strdup(_(item_data->keyStr));       /* use item_data->keyStr */
+                               ret_str = (char *)g_strdup(
+                                               _(item_data->keyStr));
                        }
 
-               } else if (!safeStrCmp(part, "elm.text.2") || !safeStrCmp(part, "elm.text.sub.left.bottom")) {  /* bottom or right */
+               } else if (!safeStrCmp(part, "elm.text.2")
+                               || !safeStrCmp(part,
+                                               "elm.text.sub.left.bottom")) {
+                       /* bottom or right */
                        if (item_data->sub_desc) {
-                               ret_str = (char *)g_strdup(_(item_data->sub_desc));
+                               ret_str = (char *)g_strdup(
+                                               _(item_data->sub_desc));
                        }
 
-               } else if (!safeStrCmp(part, "elm.text.multiline")) {   /* title */
+               } else if (!safeStrCmp(part, "elm.text.multiline")) {
+                       /* title */
                        if (item_data->keyStr) {
-                               ret_str = (char *)g_strdup(_(item_data->keyStr));
+                               ret_str = (char *)g_strdup(
+                                               _(item_data->keyStr));
                        }
                } else {
                        FREE(ret_str);
@@ -369,13 +267,13 @@ static char *_gl_Gendial_new_text_get(void *data, Evas_Object *obj,
        return ret_str;
 }
 
-
-
-static Evas_Object *__add_check_invisible(Setting_GenGroupItem_Data *item_data, Evas_Object *parent)
+static Evas_Object *__add_check_invisible(Setting_GenGroupItem_Data *item_data,
+               Evas_Object *parent)
 {
        retv_if(!item_data || !parent, NULL);
 
-       if (item_data->isItemHideFlag) return NULL;
+       if (item_data->isItemHideFlag)
+               return NULL;
 
        Evas_Object *check = elm_check_add(parent);
 
@@ -386,106 +284,120 @@ static Evas_Object *__add_check_invisible(Setting_GenGroupItem_Data *item_data,
        elm_check_state_set(check, item_data->chk_status);
        evas_object_propagate_events_set(check, 0);
        evas_object_size_hint_align_set(check, EVAS_HINT_FILL, EVAS_HINT_FILL);
-       evas_object_size_hint_weight_set(check, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
+       evas_object_size_hint_weight_set(check, EVAS_HINT_EXPAND,
+                       EVAS_HINT_EXPAND);
 
        evas_object_pass_events_set(check, 1);
 
        item_data->eo_check = check;
 
        if (item_data->chk_change_cb) {
-               evas_object_smart_callback_add(check, "changed", item_data->chk_change_cb, item_data);
+               evas_object_smart_callback_add(check, "changed",
+                               item_data->chk_change_cb, item_data);
        } else {
-               evas_object_smart_callback_add(check, "changed", __chk_changed, item_data);
+               evas_object_smart_callback_add(check, "changed", __chk_changed,
+                               item_data);
        }
        evas_object_show(check);
 
        return check;
 }
 
-
-
-static Evas_Object *__add_check(Setting_GenGroupItem_Data *item_data, Evas_Object *parent)
+static Evas_Object *__add_check(Setting_GenGroupItem_Data *item_data,
+               Evas_Object *parent)
 {
        retv_if(!item_data || !parent, NULL);
 
        Evas_Object *check = elm_check_add(parent);
 
-       /* To fix check button flicker issue when rotate the screen*/
+       /* To fix check button flicker issue when rotate the screen */
        if (item_data->isItemDisableFlag)
                elm_object_disabled_set(check, EINA_FALSE);
 
        elm_check_state_set(check, item_data->chk_status);
        evas_object_propagate_events_set(check, 0);
        evas_object_size_hint_align_set(check, EVAS_HINT_FILL, EVAS_HINT_FILL);
-       evas_object_size_hint_weight_set(check, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
+       evas_object_size_hint_weight_set(check, EVAS_HINT_EXPAND,
+                       EVAS_HINT_EXPAND);
 
        if (SWALLOW_Type_1CHECK == item_data->swallow_type) {
-               elm_check_state_pointer_set(check, (Eina_Bool *)(&(item_data->chk_status)));
+               elm_check_state_pointer_set(check,
+                               (Eina_Bool *)(&(item_data->chk_status)));
                evas_object_pass_events_set(check, 1);
        } else {
                evas_object_pass_events_set(check, 1);
        }
 
-
        item_data->eo_check = check;
 
        if (item_data->chk_change_cb) {
-               evas_object_smart_callback_add(check, "changed", item_data->chk_change_cb, item_data);
+               evas_object_smart_callback_add(check, "changed",
+                               item_data->chk_change_cb, item_data);
        } else {
-               evas_object_smart_callback_add(check, "changed", __chk_changed, item_data);
+               evas_object_smart_callback_add(check, "changed", __chk_changed,
+                               item_data);
        }
        evas_object_show(check);
 
        return check;
 }
 
-static Evas_Object *__add_toggle(Setting_GenGroupItem_Data *item_data, Evas_Object *parent)
+static Evas_Object *__add_toggle(Setting_GenGroupItem_Data *item_data,
+               Evas_Object *parent)
 {
        retv_if(!item_data || !parent, NULL);
        Evas_Object *check = elm_check_add(parent);
 
-       /* To fix check button flicker issue when rotate the screen*/
+       /* To fix check button flicker issue when rotate the screen */
        if (item_data->isItemDisableFlag)
                elm_object_disabled_set(check, EINA_FALSE);
 
        elm_check_state_set(check, item_data->chk_status);
        evas_object_propagate_events_set(check, 0);
        evas_object_size_hint_align_set(check, EVAS_HINT_FILL, EVAS_HINT_FILL);
-       evas_object_size_hint_weight_set(check, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
+       evas_object_size_hint_weight_set(check, EVAS_HINT_EXPAND,
+                       EVAS_HINT_EXPAND);
 
        if (SWALLOW_Type_1CHECK == item_data->swallow_type) {
-               elm_check_state_pointer_set(check, (Eina_Bool *)(&(item_data->chk_status)));
+               elm_check_state_pointer_set(check,
+                               (Eina_Bool *)(&(item_data->chk_status)));
                evas_object_pass_events_set(check, 1);
        } else {
                evas_object_pass_events_set(check, 1);
        }
 
-
        item_data->eo_check = check;
 
        if (item_data->chk_change_cb) {
-               evas_object_smart_callback_add(check, "changed", item_data->chk_change_cb, item_data);
+               evas_object_smart_callback_add(check, "changed",
+                               item_data->chk_change_cb, item_data);
        } else {
-               evas_object_smart_callback_add(check, "changed", __chk_changed, item_data);
+               evas_object_smart_callback_add(check, "changed", __chk_changed,
+                               item_data);
        }
        evas_object_show(check);
 
        elm_object_style_set(check, "on&off");
+       elm_atspi_accessible_relationship_append(check,
+                       ELM_ATSPI_RELATION_CONTROLLED_BY, item_data->item);
+       elm_atspi_accessible_relationship_append(item_data->item,
+                       ELM_ATSPI_RELATION_DESCRIBED_BY, check);
+       elm_atspi_accessible_relationship_append(item_data->item,
+                       ELM_ATSPI_RELATION_CONTROLLER_FOR, check);
        return check;
 }
 
-static Evas_Object *__add_dot_toggle(Setting_GenGroupItem_Data *item_data, Evas_Object *parent)
+static Evas_Object *__add_dot_toggle(Setting_GenGroupItem_Data *item_data,
+               Evas_Object *parent)
 {
-       /*SETTING_TRACE_BEGIN; */
-       retv_if(!item_data || !parent || -1 == item_data->chk_status, NULL);
        return NULL;
 }
 
-
-static Evas_Object *__add_radio(Setting_GenGroupItem_Data *item_data, Evas_Object *parent)
+static Evas_Object *__add_radio(Setting_GenGroupItem_Data *item_data,
+               Evas_Object *parent)
 {
        retv_if(!item_data || !parent, NULL);
-       if (!item_data->rgd) {  /* exceptional handling */
+       if (!item_data->rgd) { /* exceptional handling */
                item_data->rgd = elm_radio_add(parent);
                elm_radio_state_value_set(item_data->rgd, -1);
        }
@@ -494,31 +406,27 @@ static Evas_Object *__add_radio(Setting_GenGroupItem_Data *item_data, Evas_Objec
 
        evas_object_propagate_events_set(radio, EINA_FALSE);
        evas_object_repeat_events_set(radio, EINA_TRUE);
-       elm_radio_state_value_set(radio,
-                                                         item_data->chk_status);
+       elm_radio_state_value_set(radio, item_data->chk_status);
        elm_radio_group_add(radio, item_data->rgd);
        evas_object_show(radio);
        item_data->eo_check = radio;
        if (item_data->chk_change_cb) {
-               evas_object_smart_callback_add(radio,
-                                                                          "changed",
-                                                                          item_data->chk_change_cb,
-                                                                          item_data);
+               evas_object_smart_callback_add(radio, "changed",
+                               item_data->chk_change_cb, item_data);
        } else {
-               evas_object_smart_callback_add(radio,
-                                                                          "changed",
-                                                                          __radio_changed,
-                                                                          item_data);
+               evas_object_smart_callback_add(radio, "changed",
+                               __radio_changed, item_data);
        }
 
        return radio;
 }
 
-
 /**
- * this code is as same as __add_radio_right, in exception of evas_object_propagate_events_set(... FALSE)
+ * this code is as same as __add_radio_right, in exception of
+ * evas_object_propagate_events_set(... FALSE)
  */
-static Evas_Object *__add_radio_right_propagate_events_set(Setting_GenGroupItem_Data *item_data, Evas_Object *parent)
+static Evas_Object *__add_radio_right_propagate_events_set(
+               Setting_GenGroupItem_Data *item_data, Evas_Object *parent)
 {
 
        retv_if(!item_data || !parent, NULL);
@@ -530,27 +438,22 @@ static Evas_Object *__add_radio_right_propagate_events_set(Setting_GenGroupItem_
        Evas_Object *radio = elm_radio_add(parent);
 
        evas_object_propagate_events_set(radio, EINA_FALSE);
-       elm_radio_state_value_set(radio,
-                                                         item_data->chk_status);
+       elm_radio_state_value_set(radio, item_data->chk_status);
        elm_radio_group_add(radio, item_data->rgd);
        evas_object_show(radio);
        item_data->eo_check = radio;
        if (item_data->chk_change_cb) {
-               evas_object_smart_callback_add(radio,
-                                                                          "changed",
-                                                                          item_data->chk_change_cb,
-                                                                          item_data);
+               evas_object_smart_callback_add(radio, "changed",
+                               item_data->chk_change_cb, item_data);
        } else {
-               evas_object_smart_callback_add(radio,
-                                                                          "changed",
-                                                                          __radio_changed,
-                                                                          item_data);
+               evas_object_smart_callback_add(radio, "changed",
+                               __radio_changed, item_data);
        }
-
        return radio;
 }
 
-static Evas_Object *__add_radio_right(Setting_GenGroupItem_Data *item_data, Evas_Object *parent)
+static Evas_Object *__add_radio_right(Setting_GenGroupItem_Data *item_data,
+               Evas_Object *parent)
 {
        retv_if(!item_data || !parent, NULL);
        if (!item_data->rgd) {
@@ -559,97 +462,87 @@ static Evas_Object *__add_radio_right(Setting_GenGroupItem_Data *item_data, Evas
        }
        Evas_Object *radio = elm_radio_add(parent);
 
-       elm_radio_state_value_set(radio,
-                                                         item_data->chk_status);
+       elm_radio_state_value_set(radio, item_data->chk_status);
        elm_radio_group_add(radio, item_data->rgd);
        item_data->eo_check = radio;
        if (item_data->chk_change_cb) {
-               evas_object_smart_callback_add(radio,
-                                                                          "changed",
-                                                                          item_data->chk_change_cb,
-                                                                          item_data);
+               evas_object_smart_callback_add(radio, "changed",
+                               item_data->chk_change_cb, item_data);
        } else {
-               evas_object_smart_callback_add(radio,
-                                                                          "changed",
-                                                                          __radio_changed,
-                                                                          item_data);
+               evas_object_smart_callback_add(radio, "changed",
+                               __radio_changed, item_data);
        }
        elm_object_signal_emit(radio, "elm,event,pass,enabled", "elm");
 
        return radio;
 }
 
-static Evas_Object *__add_radio_text(Setting_GenGroupItem_Data *item_data, Evas_Object *parent)
+static Evas_Object *__add_radio_text(Setting_GenGroupItem_Data *item_data,
+               Evas_Object *parent)
 {
        retv_if(!item_data || !parent, NULL);
-       if (!item_data->rgd) {  /* exceptional handling */
+       if (!item_data->rgd) { /* exceptional handling */
                item_data->rgd = elm_radio_add(parent);
                elm_radio_state_value_set(item_data->rgd, -1);
        }
        Evas_Object *radio = elm_radio_add(parent);
        evas_object_propagate_events_set(radio, EINA_FALSE);
        evas_object_repeat_events_set(radio, EINA_FALSE);
-       elm_radio_state_value_set(radio,
-                                                         item_data->chk_status);
+       elm_radio_state_value_set(radio, item_data->chk_status);
        elm_radio_group_add(radio, item_data->rgd);
        evas_object_show(radio);
        item_data->eo_check = radio;
        if (item_data->chk_change_cb) {
-               evas_object_smart_callback_add(radio,
-                                                                          "changed",
-                                                                          item_data->chk_change_cb,
-                                                                          item_data);
+               evas_object_smart_callback_add(radio, "changed",
+                               item_data->chk_change_cb, item_data);
        } else {
-               evas_object_smart_callback_add(radio,
-                                                                          "changed",
-                                                                          __radio_changed,
-                                                                          item_data);
+               evas_object_smart_callback_add(radio, "changed",
+                               __radio_changed, item_data);
        }
        return radio;
 }
 
-
-static Evas_Object *__add_button(Setting_GenGroupItem_Data *item_data, Evas_Object *parent)
+static Evas_Object *__add_button(Setting_GenGroupItem_Data *item_data,
+               Evas_Object *parent)
 {
        retv_if(!item_data || !parent, NULL);
        Evas_Object *btn = elm_button_add(parent);
        elm_object_text_set(btn, _("IDS_ST_BODY_EDIT"));
        evas_object_show(btn);
-       if (item_data->r_swallow_path) {
+       if (item_data->r_swallow_path)
                elm_object_style_set(btn, item_data->r_swallow_path);
-       }
-       if (item_data->keyStr && item_data->swallow_type != SWALLOW_Type_1RADIO_1BTN) {
+
+       if (item_data->keyStr
+                       && item_data->swallow_type
+                                       != SWALLOW_Type_1RADIO_1BTN) {
                elm_object_text_set(btn, _(item_data->keyStr));
        }
        evas_object_propagate_events_set(btn, EINA_FALSE);
 
-       if (item_data->stop_change_cb) {        /* just only for 1radio_1btn type */
-
-               evas_object_smart_callback_add(btn,
-                                                                          "clicked",
-                                                                          item_data->stop_change_cb,
-                                                                          item_data);
-       } else if (item_data->chk_change_cb) {  /* for other types */
-               evas_object_smart_callback_add(btn,
-                                                                          "clicked",
-                                                                          item_data->chk_change_cb,
-                                                                          item_data);
+       if (item_data->stop_change_cb) { /* just only for 1radio_1btn type */
+
+               evas_object_smart_callback_add(btn, "clicked",
+                               item_data->stop_change_cb, item_data);
+       } else if (item_data->chk_change_cb) { /* for other types */
+               evas_object_smart_callback_add(btn, "clicked",
+                               item_data->chk_change_cb, item_data);
        }
        return btn;
 }
 
-
-static Evas_Object *__add_gif(Setting_GenGroupItem_Data *item_data, Evas_Object *parent)
+static Evas_Object *__add_gif(Setting_GenGroupItem_Data *item_data,
+               Evas_Object *parent)
 {
        retv_if(!item_data || !parent, NULL);
        Evas_Object *image = NULL;
        const char **png_list = (const char **)item_data->belongs_to;
 
-       /*SETTING_TRACE("item_data->belongs_to:%p", png_list); */
        if (png_list && *png_list) {
-               if (png_list[1]) {      /*png_list is an array end with 'NULL', and it has at least 2 png file, */
+               if (png_list[1]) {
+                       /*png_list is an array end with 'NULL', and it has at
+                        * least 2 png file, */
                        image = setting_create_gif(parent, png_list);
-               } else {        /*png_list just has one png file, */
+               } else { /*png_list just has one png file, */
                        image = setting_create_image(parent, *png_list);
                }
        }
@@ -657,687 +550,269 @@ static Evas_Object *__add_gif(Setting_GenGroupItem_Data *item_data, Evas_Object
        return image;
 }
 
-static void __entry_without_layout_focused_cb(void *data, Evas_Object *obj, void *ei) /* Focused callback will show X marked button and hide guidetext. */
+static Evas_Object *__add_5step_slider(Setting_GenGroupItem_Data *item_data,
+               Evas_Object *parent)
 {
        SETTING_TRACE_BEGIN;
-       Setting_GenGroupItem_Data *id = data;
-       if (!elm_entry_is_empty(obj)) {
-               elm_object_item_signal_emit(id->item, "elm,state,eraser,show", "");
-       }
-       elm_object_item_signal_emit(id->item, "elm,state,rename,hide", "");
-
-       /* accessibiliy */
-       Evas_Object *acc = elm_object_item_access_object_get(id->item);
-       if (!acc) return;
 
-       const char *txt = elm_entry_entry_get(obj);
-       if (!txt || 0 == strlen(txt))
-               txt = elm_object_part_text_get(obj, "elm.guide");
-
-       /* Say entry focused */
-       Eina_Stringshare *str = eina_stringshare_printf("%s, Edit Field, Keyboard opened", txt);
-       elm_access_say((char *)str);
-       eina_stringshare_del(str);
-       SETTING_TRACE_END;
+       retv_if(!item_data || !parent, NULL);
+       Evas_Object *li_slider = setting_create_5step_slider(
+                       parent,
+                       item_data->evas,
+                       item_data->l_swallow_path,
+                       item_data->r_swallow_path,
+                       item_data->chk_status,
+                       item_data->isIndicatorVisible,
+                       item_data->slider_min,
+                       item_data->slider_max,
+                       item_data->chk_change_cb,
+                       item_data->start_change_cb,
+                       item_data->stop_change_cb,
+                       item_data);
+       evas_object_pass_events_set(li_slider, 1);
+       evas_object_propagate_events_set(li_slider, 0);
+       item_data->eo_check = li_slider;
+       return li_slider;
 }
 
-static void __entry_without_layout_unfocused_cb(void *data, Evas_Object *obj, void *event_info) /* Unfocused callback will show guidetext and hide X marked button. */
+static Evas_Object *__add_slider(Setting_GenGroupItem_Data *item_data,
+               Evas_Object *parent)
 {
-       SETTING_TRACE_BEGIN;
-       setting_retm_if(data == NULL, "invalid parameter: data is NULL");
-       Setting_GenGroupItem_Data *id = data;
-       setting_retm_if(id->item == NULL, "item is NULL");
-       elm_object_item_signal_emit(id->item, "elm,state,eraser,hide", "");
-       elm_object_item_signal_emit(id->item, "elm,state,rename,show", "");
-       SETTING_TRACE_END;
+       retv_if(!item_data || !parent, NULL);
+       Evas_Object *li_slider = setting_create_slider(parent, item_data);
+       evas_object_pass_events_set(li_slider, 1);
+       evas_object_propagate_events_set(li_slider, 0);
+       item_data->eo_check = li_slider;
+       return li_slider;
 }
 
-static void __rejected_char_cb(void *data, Evas_Object *obj, void *event_info)
+EXPORT_PUBLIC
+char *__setting_phone_lang_get_by_pattern(const char *locale,
+               const char *skeleton)
 {
-       SETTING_TRACE_BEGIN;
+       /*remove ".UTF-8" in locale */
+       char locale_tmp[DEF_BUF_SIZE] = { 0, };
+       if (locale)
+               strncpy(locale_tmp, locale, sizeof(locale_tmp));
+       locale_tmp[DEF_BUF_SIZE - 1] = '\0';
 
-       /*SETTING_TRACE_DEBUG("Input char is not an Alphanumeric&Symbol."); */
-       setting_create_popup(NULL, elm_object_parent_widget_get(obj), NULL, _("IDS_ST_BODY_PASSWORD_CONTAINS_INVALID_CHARACTER_ABB"), NULL, 0, false, false, 0);
-}
+       char *p = safeStrStr(locale_tmp, ".UTF-8");
+       if (p)
+               *p = 0;
 
-static Evas_Object *__add_entry_without_layout(Setting_GenGroupItem_Data *item_data, Evas_Object *parent)
-{
-       SETTING_TRACE_BEGIN;
+       char *ret_str = NULL;
+        i18n_uchar customSkeleton[SETTING_STR_SLP_LEN] = { 0, };
+       i18n_udate_format_h formatter = NULL;
 
-       elm_genlist_mode_set(parent, ELM_LIST_COMPRESS);        /* resolve abnormal height issue */
-       Evas_Object *entry = NULL;
-       item_data->eo_check = entry = elm_entry_add(parent);
-       if (item_data->isPasswordFlag) {
-               elm_entry_password_set(entry, EINA_TRUE);
-       } else if (item_data->isSinglelineFlag) {
-               elm_entry_single_line_set(entry, EINA_TRUE);
-       } else {
-               elm_entry_single_line_set(entry, EINA_FALSE);
-       }
-       evas_object_size_hint_weight_set(entry, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
-       evas_object_size_hint_align_set(entry, EVAS_HINT_FILL, EVAS_HINT_FILL);
-       if (item_data->focus_unallowed) {
-               elm_object_focus_allow_set(entry, EINA_FALSE);
-       }
-       elm_entry_input_panel_layout_set(entry,
-                                                                        item_data->input_type);
-       elm_entry_prediction_allow_set(entry, FALSE);
-       elm_entry_input_panel_return_key_type_set(entry, item_data->return_key_type);
-       if (item_data->disable_auto_cap) {
-               elm_entry_autocapital_type_set(entry, ELM_AUTOCAPITAL_TYPE_NONE);
-       }
+       i18n_uchar bestPattern[SETTING_STR_SLP_LEN] = { 0, };
+       i18n_uchar formatted[SETTING_STR_SLP_LEN] = { 0, };
 
-       if (item_data->isSinglelineFlag) {
-               elm_entry_scrollable_set(entry, EINA_TRUE);
-               elm_entry_single_line_set(entry, EINA_TRUE);
-               elm_object_signal_emit(entry, "elm,state,scroll,enabled", "");
-       } else {
-               /*for multi-line editfield or entry, need to disable clear button,refer to P130802-3553*/
-               /*ea_editfield_clear_button_disabled_set(entry, EINA_TRUE); */
-       }
+       char bestPatternString[SETTING_STR_SLP_LEN] = { 0, };
+       char formattedString[SETTING_STR_SLP_LEN] = { 0, };
 
-       if (item_data->isPasswordFlag) {
-               elm_entry_password_set(entry, EINA_TRUE);
-               static Elm_Entry_Filter_Accept_Set accept_filter_data;
-               accept_filter_data.accepted = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789!""#$%&'()*+,-./:;<=>?@[]\\^_`{|}~";
-               accept_filter_data.rejected = NULL;
-               elm_entry_markup_filter_append(entry, elm_entry_filter_accept_set, &accept_filter_data);
+       i18n_ustring_copy_ua_n(customSkeleton, skeleton, safeStrLen(skeleton));
 
-               evas_object_smart_callback_add(entry, "rejected", __rejected_char_cb, item_data);
-       }
+       i18n_udatepg_h pattern_generator;
+       i18n_udatepg_create(locale_tmp, &pattern_generator);
 
-       if (item_data->limit_filter_data) {
-               elm_entry_markup_filter_append
-               (entry,
-                elm_entry_filter_limit_size,
-                item_data->limit_filter_data);
+       int32_t bestPatternCapacity = (int32_t)(sizeof(bestPattern)
+                       / sizeof((bestPattern)[0]));
+       int32_t best_pattern_len;
 
-               if (item_data->maxlength_reached_cb) {
-                       evas_object_smart_callback_add(entry,
-                                                                                  "maxlength,reached",
-                                                                                  item_data->maxlength_reached_cb,
-                                                                                  item_data);
-               } else {
-                       evas_object_smart_callback_add(entry,
-                                                                                  "maxlength,reached",
-                                                                                  __max_len_reached,
-                                                                                  item_data);
-               }
-       }
+       (void)i18n_udatepg_get_best_pattern(pattern_generator, customSkeleton,
+                       i18n_ustring_get_length(customSkeleton), bestPattern,
+                       bestPatternCapacity, &best_pattern_len);
+       i18n_ustring_copy_au(bestPatternString, bestPattern);
 
-       /*SETTING_TRACE("item_data->stop_change_cb:%p", item_data->stop_change_cb); */
-       if (item_data->stop_change_cb) {/*invoked when stop focusing on */
-               evas_object_smart_callback_add(entry,
-                                                                          "unfocused",
-                                                                          item_data->stop_change_cb,
-                                                                          item_data);
-       } else {
-               evas_object_smart_callback_add(entry,
-                                                                          "unfocused",
-                                                                          __entry_without_layout_unfocused_cb,
-                                                                          item_data);
-       }
-       if (item_data->digits_filter_data) {
-               elm_entry_markup_filter_append(entry,
-                                                                          elm_entry_filter_accept_set,
-                                                                          item_data->digits_filter_data);
-       }
+       i18n_udate date;
+       i18n_ucalendar_get_now(&date);
+       i18n_udate_create(I18N_UDATE_PATTERN, I18N_UDATE_PATTERN, locale_tmp,
+                       NULL, -1, bestPattern, -1, &formatter);
+       int32_t formattedCapacity = (int32_t)
+                       (sizeof(formatted) / sizeof((formatted)[0]));
+       int32_t buf_size_needed;
+       (void)i18n_udate_format_date(formatter, date, formatted,
+                       formattedCapacity, NULL, &buf_size_needed);
+       i18n_ustring_copy_au(formattedString, formatted);
+       i18n_udate_destroy(formatter);
 
+       ret_str = g_strdup(formattedString);
+       return ret_str;
+}
 
-       if (item_data->sub_desc && safeStrLen(item_data->sub_desc) > 0) {
-               elm_entry_entry_set(entry, item_data->sub_desc);
-       } else {
-               if (item_data->guide_text) {
-                       elm_object_part_text_set(entry, "elm.guide", _(item_data->guide_text)); /* Add guide text to elm_entry. */
-               } else {
-                       elm_object_part_text_set(entry, "elm.guide", _("IDS_ST_BODY_TAP_TO_INSERT"));
-               }
-       }
+static Evas_Object *__add_left_default(Setting_GenGroupItem_Data *item_data,
+               Evas_Object *parent)
+{
+       retv_if(!item_data || !parent, NULL);
 
+       if (!item_data->l_swallow_path)
+               return NULL;
 
-       /* for Setting App, All the entrys's context popup shouldn't be able */
-       /* to insert images, text is the only one can be inserted. */
-       elm_entry_cnp_mode_set(entry, ELM_CNP_MODE_PLAINTEXT);
+       if (SWALLOW_Type_1ICON_1DOTTOOGLE == item_data->swallow_type
+                       || SWALLOW_Type_1ICON_1IMAGE
+                                       == item_data->swallow_type) {
+               Evas_Object *icon = elm_icon_add(parent);
+               setting_decorate_image_RGBA(icon, 15, 41, 73, 255);
+               elm_image_file_set(icon, item_data->l_swallow_path, NULL);
+               evas_object_size_hint_aspect_set(icon,
+                               EVAS_ASPECT_CONTROL_VERTICAL, 1, 1);
+               return icon;
+       } else if (SWALLOW_Type_1ICON_SMALL_ICON == item_data->swallow_type) {
 
-       if (item_data->chk_change_cb) {
-               evas_object_smart_callback_add(entry,
-                                                                          "changed",
-                                                                          item_data->chk_change_cb,
-                                                                          item_data);
-               evas_object_smart_callback_add(entry,
-                                                                          "preedit,changed",
-                                                                          item_data->chk_change_cb,
-                                                                          item_data);
+               Evas_Object *c = elm_image_add(parent);
+               elm_image_file_set(c, item_data->l_swallow_path, NULL);
+               evas_object_size_hint_align_set(c, EVAS_HINT_FILL,
+                               EVAS_HINT_FILL);
+               evas_object_size_hint_weight_set(c, EVAS_HINT_EXPAND,
+                               EVAS_HINT_EXPAND);
+               return c;
+       } else if (SWALLOW_Type_1CHECK_RIGHT_INVISIBLE
+                       == item_data->swallow_type) {
+               Evas_Object *icon = elm_icon_add(parent);
+               elm_image_file_set(icon, item_data->l_swallow_path, NULL);
+               evas_object_size_hint_aspect_set(icon,
+                               EVAS_ASPECT_CONTROL_VERTICAL, 1, 1);
+               elm_image_resizable_set(icon, EINA_TRUE, EINA_TRUE);
+               evas_object_size_hint_min_set(icon, 117, 117);
+               return icon;
        } else {
-               /*default handle */
-               evas_object_smart_callback_add(entry, "changed", __entry_changed, item_data);
-       }
+               Evas_Object * c = elm_image_add(parent);
 
-       /* callback for handling enter key */
-       if (item_data->activated_cb) {
-               evas_object_smart_callback_add(entry,
-                                                                          "activated",
-                                                                          item_data->activated_cb,
-                                                                          item_data);
+               elm_image_file_set(c, item_data->l_swallow_path, NULL);
+               setting_decorate_image_RGBA(c, 14, 41, 73, 255);
+               evas_object_size_hint_align_set(c, EVAS_HINT_FILL,
+                               EVAS_HINT_FILL);
+               evas_object_size_hint_weight_set(c, EVAS_HINT_EXPAND,
+                               EVAS_HINT_EXPAND);
+               return c;
        }
 
-       /*SETTING_TRACE("item_data->focus_cb:%p", item_data->focus_cb); */
+}
 
-       if (item_data->focus_cb) {
-               evas_object_smart_callback_add(entry, "focused", item_data->focus_cb, item_data);
-       } else {
-               evas_object_smart_callback_add(entry, "focused", __entry_without_layout_focused_cb, item_data);
-       }
+static Evas_Object *__add_right_default(Setting_GenGroupItem_Data *item_data,
+               Evas_Object *parent)
+{
+       retv_if(!item_data || !parent, NULL);
 
-       /*elm_object_signal_callback_add(ed_name, "elm,eraser,clicked", "elm", __eraser_clicked, entry); */
+       if (!item_data->r_swallow_path)
+               return NULL;
 
-       if (item_data->start_change_cb) {
-               evas_object_event_callback_add(entry, EVAS_CALLBACK_KEY_DOWN, (Evas_Object_Event_Cb)(item_data->start_change_cb), item_data->userdata);
-       } else {
-               evas_object_event_callback_add(entry, EVAS_CALLBACK_KEY_DOWN, __entry_keydown, item_data);
-       }
+       Evas_Object *icon = elm_image_add(parent);
 
-       Ecore_IMF_Context *imf_context = (Ecore_IMF_Context *)elm_entry_imf_context_get(entry);
-       if (imf_context && item_data->x_callback_cb) {
-               ecore_imf_context_input_panel_event_callback_add(imf_context,
-                                                                                                                ECORE_IMF_INPUT_PANEL_STATE_EVENT,
-                                                                                                                item_data->x_callback_cb,
-                                                                                                                item_data->userdata);
-       }
-       if (item_data->input_panel_disable_flag) {
-               elm_entry_input_panel_enabled_set(entry, EINA_FALSE);
-       }
-       if (entry && item_data->entry_auto_focus) {
-               evas_object_show(entry);
-               elm_object_focus_set(entry, EINA_TRUE);
-       }
+       if (!safeStrCmp(item_data->r_swallow_path,
+                       SETTING_IMAGE_PATH_CFG"00_list_button_expand_closed.png"))
+               setting_decorate_image_RGBA(icon, 14, 41, 73, 255);
+       else if (!safeStrCmp(item_data->r_swallow_path,
+                       SETTING_IMAGE_PATH_CFG"00_list_button_expand_opened.png"))
+               setting_decorate_image_RGBA(icon, 14, 41, 73, 255);
+       elm_image_file_set(icon, item_data->r_swallow_path, NULL);
+       evas_object_size_hint_align_set(icon, 0.0, EVAS_HINT_FILL);
+       evas_object_size_hint_weight_set(icon, EVAS_HINT_EXPAND,
+                       EVAS_HINT_EXPAND);
 
-       return entry;
+       return icon;
 }
 
-static Evas_Object *__add_entry_padding(Setting_GenGroupItem_Data *item_data, Evas_Object *parent)
-{
-       retv_if(!item_data || !parent, NULL);
-       Evas_Object *layout = elm_layout_add(parent);
-       elm_layout_file_set(layout, SETTING_THEME_EDJ_NAME, "entry_layout");
-       evas_object_size_hint_weight_set(layout, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
-       evas_object_size_hint_align_set(layout, EVAS_HINT_FILL, EVAS_HINT_FILL);
-       setting_retvm_if(layout == NULL, FALSE, "layout == NULL");
+/* draw handler */
+typedef Evas_Object *(*__drawer_fp)(Setting_GenGroupItem_Data *item_data,
+               Evas_Object *parent);
+typedef struct {
+       SWALLOW_Type type; /* ui type */
+       __drawer_fp draw;
+} __Content_Drawer;
+static __Content_Drawer    __cd_left[SWALLOW_Type_MAX] = {
+               /*base objects */
+               { SWALLOW_Type_1CHECK, __add_check },
+               /* setting-network, security-sim-setting */
+               { SWALLOW_Type_1TOGGLE, __add_toggle },
+               { SWALLOW_Type_1RADIO, __add_radio }, /* many */
+               { SWALLOW_Type_1RADIO_1BTN, __add_radio },
+               { SWALLOW_Type_1BUTTON, __add_button },
+               { SWALLOW_Type_1GIF, __add_gif },
+
+               /*base objects in an layout */
+               { SWALLOW_Type_LAYOUT_SLIDER, __add_slider },
+               { SWALLOW_Type_LAYOUT_5STEP_SLIDER, __add_5step_slider },
+
+               /*other compelx objects */
+               /* setting-network */
+               { SWALLOW_Type_1RADIO_1TEXT, __add_radio_text },
+
+               /*left part object of the type */
+               { SWALLOW_Type_1ICON_SMALL_ICON, __add_left_default },
+};
 
-       Evas_Object *entry = __add_entry_without_layout(item_data, parent);
-       elm_object_part_content_set(layout, "elm.swallow.content", entry);
-       return layout;
-}
-
-static Evas_Object *__add_5step_slider(Setting_GenGroupItem_Data *item_data, Evas_Object *parent)
-{
-       SETTING_TRACE_BEGIN;
-       retv_if(!item_data || !parent, NULL);
-       Evas_Object *li_slider =
-               setting_create_5step_slider(parent, item_data->evas,
-                                                                       item_data->l_swallow_path,
-                                                                       item_data->r_swallow_path,
-                                                                       item_data->chk_status,
-                                                                       item_data->isIndicatorVisible,
-                                                                       item_data->slider_min,
-                                                                       item_data->slider_max,
-                                                                       item_data->chk_change_cb,
-                                                                       item_data->start_change_cb,
-                                                                       item_data->stop_change_cb,
-                                                                       item_data);
-       evas_object_pass_events_set(li_slider, 1);
-       evas_object_propagate_events_set(li_slider, 0);
-       item_data->eo_check = li_slider;
-       return li_slider;
-}
-
-static Evas_Object *__add_slider(Setting_GenGroupItem_Data *item_data, Evas_Object *parent)
-{
-       retv_if(!item_data || !parent, NULL);
-       Evas_Object *li_slider = setting_create_slider(parent, item_data);
-       evas_object_pass_events_set(li_slider, 1);
-       evas_object_propagate_events_set(li_slider, 0);
-       item_data->eo_check = li_slider;
-       return li_slider;
-}
-
-static void __picker_popup_cancel_btn_clicked_cb(void *data, Evas_Object *obj, void *event_info)
-{
-       SETTING_TRACE_BEGIN;
-       Evas_Object *popup = data;
-       evas_object_del(popup);
-}
-
-static void __picker_popup_set_btn_clicked_cb(void *data, Evas_Object *obj, void *event_info)
-{
-       /*printf("Set clicked\n"); */
-       SETTING_TRACE_BEGIN;
-       SETTING_TRACE("DEFAULT @@@");
-       elm_object_signal_emit(data, "picker,action,value,set", "");
-       /*Evas_Object *popup = evas_object_data_get((Evas_Object *)data, "popup"); */
-       /*evas_object_del(popup); */
-}
-
-static Evas_Object *_datefield_picker_popup_add(Evas_Object *parent, Evas_Object *datetime, void *data)
-{
-       Datefield_Paramdata      *param = (Datefield_Paramdata *)data;
-
-       Setting_GenGroupItem_Data *item_data = param->item_data;
-
-       Evas_Object *popup = elm_popup_add(parent);
-       eext_object_event_callback_add(popup, EEXT_CALLBACK_BACK, eext_popup_back_cb, NULL);
-
-       Evas_Object *cancel_btn = elm_button_add(popup);
-       elm_object_style_set(cancel_btn, "popup");
-       elm_object_text_set(cancel_btn, _("IDS_ST_BUTTON_CANCEL"));
-       elm_object_part_content_set(popup, "button1", cancel_btn);
-       evas_object_smart_callback_add(cancel_btn, "clicked", __picker_popup_cancel_btn_clicked_cb, popup);
-
-       Evas_Object *set_btn = elm_button_add(popup);
-       elm_object_style_set(set_btn, "popup");
-       elm_object_text_set(set_btn, _("IDS_ST_SK_SET_LITE"));
-       elm_object_part_content_set(popup, "button2", set_btn);
-
-       if (item_data->activated_cb)
-               /*evas_object_smart_callback_add(set_btn, "clicked", item_data->activated_cb, datetime); */
-               evas_object_smart_callback_add(set_btn, "clicked", item_data->activated_cb, item_data);
-       else
-               evas_object_smart_callback_add(set_btn, "clicked", __picker_popup_set_btn_clicked_cb, datetime);
-
-       return popup;
-}
-
-static void _datefield_set_min_max(Evas_Object *datetime)
-{
-       /* get the current local time */
-       time_t t = time(NULL);
-       struct tm time1;
-       localtime_r(&t, &time1);
-
-       /* set the max year as 2030 and the remaining fields are equal to current time values */
-       /*time1.tm_year = 2030; */
-       /*elm_datetime_value_max_set(datetime, &time1); */
-
-       /* set the min time limit as "2000 January 1th 00:0 AM" */
-       time1.tm_year = 100;
-       time1.tm_mon = 1;
-       time1.tm_mday = 1;
-       time1.tm_hour = 0;
-       time1.tm_min = 0;
-       elm_datetime_value_min_set(datetime, &time1);
-}
-
-/**
- * DATE
- */
-static void _datefield_date_btn_clicked_cb(void *data, Evas_Object *obj, void *event_info)
-{
-       SETTING_TRACE_BEGIN;
-
-       /*Evas_Object *parent = data; */
-       Datefield_Paramdata      *param = (Datefield_Paramdata *)data;
-       Evas_Object *popup = _datefield_picker_popup_add(param->parent, obj/*elm_button*/, param/* context */);
-
-       elm_object_part_text_set(popup, "title,text", _("IDS_ST_BODY_SET_DATE"));
-
-       Evas_Object *datetime = elm_datetime_add(param->parent);
-       elm_object_style_set(datetime, "date_layout");
-       elm_datetime_format_set(datetime, "%d/%b/%Y");
-       _datefield_set_min_max(datetime);
-       evas_object_data_set(datetime, "popup", popup);
-
-       /*--------------------------------------- */
-       param->item_data->eo_check = datetime;
-       /*--------------------------------------- */
-
-       elm_object_content_set(popup, datetime);
-       evas_object_show(popup);
-
-       /*--------------------------------------- */
-       /*param->item_data->eo_check = param->box; */
-       /*--------------------------------------- */
-}
-
-/**
- * TIME
- */
-static void _datefield_time_btn_clicked_cb(void *data, Evas_Object *obj, void *event_info)
-{
-       SETTING_TRACE_BEGIN;
-       Datefield_Paramdata      *param = (Datefield_Paramdata *)data;
-
-       Evas_Object *datetime = elm_datetime_add(param->parent);
-       _datefield_set_min_max(datetime);
-
-       elm_object_style_set(datetime, "date_layout");
-
-       char *pa_time_format = get_pa_time_format_str();
-       if (pa_time_format) {
-               if (!strncmp(pa_time_format, "IDS_ST_BODY_12_HOURS", strlen("IDS_ST_BODY_12_HOURS"))) {
-                       elm_object_style_set(datetime, "time_layout");
-                       elm_datetime_format_set(datetime, "%d/%b/%Y %I:%M %p");
-               } else {
-                       elm_object_style_set(datetime, "time_layout_24hr");
-                       elm_datetime_format_set(datetime, "%d/%b/%Y %H:%M");
-               }
-       }
-
-       evas_object_size_hint_align_set(datetime, 0.5 , 0.5);
-       evas_object_show(datetime);
-
-       Evas_Object *popup = _datefield_picker_popup_add(param->parent, obj, (void *)data);
-       elm_object_part_text_set(popup, "title,text", _("IDS_ST_BODY_SET_TIME"));
-
-       evas_object_data_set(datetime, "popup", popup);
-
-       /*--------------------------------------- */
-       param->item_data->eo_check = datetime;
-       /*--------------------------------------- */
-
-       elm_object_content_set(popup, datetime);
-       evas_object_show(popup);
-
-       FREE(pa_time_format);
-       /*--------------------------------------- */
-       /*param->item_data->eo_check = param->box; */
-       /*--------------------------------------- */
-}
-
-EXPORT_PUBLIC char *__setting_phone_lang_get_by_pattern(const char *locale, const char *skeleton)
-{
-       /*setting_retvm_if(!locale, NULL, "locale parameter is NULL"); */
-       /*setting_retvm_if(data == NULL, NULL, "Data parameter is NULL"); */
-
-       /*remove ".UTF-8" in locale */
-       char locale_tmp[DEF_BUF_SIZE] = {0,};
-       strncpy(locale_tmp, locale, DEF_BUF_SIZE);
-       locale_tmp[DEF_BUF_SIZE - 1] = '\0';
-
-       char *p = safeStrStr(locale_tmp, ".UTF-8");
-       if (p) {
-               *p = 0;
-       }
-
-       char *ret_str = NULL;
-       UChar customSkeleton[SETTING_STR_SLP_LEN] = { 0, };
-       UErrorCode status = U_ZERO_ERROR;
-       UDateFormat *formatter = NULL;
-
-       UChar bestPattern[SETTING_STR_SLP_LEN] = { 0, };
-       UChar formatted[SETTING_STR_SLP_LEN] = { 0, };
-
-       char bestPatternString[SETTING_STR_SLP_LEN] = { 0, };
-       char formattedString[SETTING_STR_SLP_LEN] = { 0, };
-
-       u_uastrncpy(customSkeleton, skeleton, safeStrLen(skeleton));
-
-       UDateTimePatternGenerator *pattern_generator;
-       pattern_generator = udatpg_open(locale_tmp, &status);
-
-       int32_t bestPatternCapacity = (int32_t)(sizeof(bestPattern) / sizeof((bestPattern)[0]));
-       (void)udatpg_getBestPattern(pattern_generator, customSkeleton, u_strlen(customSkeleton), bestPattern, bestPatternCapacity, &status);
-
-       u_austrcpy(bestPatternString, bestPattern);
-       SETTING_TRACE("BestPattern is %s", bestPatternString);
-
-       UDate date = ucal_getNow();
-       formatter = udat_open(UDAT_IGNORE, UDAT_IGNORE, locale_tmp, NULL, -1, bestPattern, -1, &status);
-       int32_t formattedCapacity = (int32_t)(sizeof(formatted) / sizeof((formatted)[0]));
-       (void)udat_format(formatter, date, formatted, formattedCapacity, NULL, &status);
-       u_austrcpy(formattedString, formatted);
-       SETTING_TRACE("DATE & TIME is %s", formattedString);
-
-       udat_close(formatter);
-
-       ret_str = g_strdup(formattedString);
-       return ret_str;
-}
-
-
-/**
- * eo_check ??
- */
-static Evas_Object *__add_datefield_new(Setting_GenGroupItem_Data *item_data, Evas_Object *parent)
-{
-       SETTING_TRACE_BEGIN;
-       retv_if(!item_data || !parent, NULL);
-
-       Datefield_Paramdata      *param = malloc(sizeof(Datefield_Paramdata));
-       setting_retvm_if(NULL == param, NULL, "param is NULL");
-
-       param->item_data = item_data;
-       /*param->parent = parent; */
-       param->parent = item_data->nf;
-
-       char *region = NULL;
-       /*int err = system_settings_get_value_string(SYSTEM_SETTINGS_KEY_LOCALE_LANGUAGE, &lang); */
-       /*? int err = */
-       system_settings_get_value_string(SYSTEM_SETTINGS_KEY_LOCALE_COUNTRY, &region);
-
-       char *date = __setting_phone_lang_get_by_pattern(region , "MMM/d/yyyy");
-       char *pa_time_format = get_pa_time_format_str();
-       char *time = NULL;
-
-       if (pa_time_format) {
-               if (!strncmp(pa_time_format, "IDS_ST_BODY_12_HOURS", strlen("IDS_ST_BODY_12_HOURS")))
-                       time = __setting_phone_lang_get_by_pattern(region , "hhmm");
-               else
-                       time = __setting_phone_lang_get_by_pattern(region , "Hm");
-               SETTING_TRACE("DATE : %s ", date);
-               SETTING_TRACE("TIME : %s ", time);
-       }
-
-       Evas_Object *btn_left = elm_button_add(parent);
-       elm_object_style_set(btn_left, "datetime");
-       evas_object_size_hint_weight_set(btn_left, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
-       evas_object_size_hint_align_set(btn_left, EVAS_HINT_FILL, 0.5);
-
-       elm_object_text_set(btn_left, date);
-       evas_object_smart_callback_add(btn_left, "clicked", _datefield_date_btn_clicked_cb , param);
-       evas_object_show(btn_left);
-
-       Evas_Object *btn_right = elm_button_add(parent);
-       elm_object_style_set(btn_right, "datetime");
-       evas_object_size_hint_weight_set(btn_right, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
-       evas_object_size_hint_align_set(btn_right, EVAS_HINT_FILL, 0.5);
-
-       elm_object_text_set(btn_right, time);
-       evas_object_smart_callback_add(btn_right, "clicked", _datefield_time_btn_clicked_cb , param);
-       evas_object_show(btn_right);
-
-       param->item_data->btn_left = btn_left;
-       param->item_data->btn_right = btn_right;
-
-       FREE(date);
-       FREE(time);
-
-       Evas_Object *box = elm_box_add(parent);
-       evas_object_size_hint_weight_set(box, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
-       evas_object_size_hint_align_set(box, EVAS_HINT_FILL, EVAS_HINT_FILL);
-
-
-       Evas_Object *box1 = elm_box_add(box);
-       evas_object_size_hint_weight_set(box1, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
-       evas_object_size_hint_align_set(box1, EVAS_HINT_FILL, EVAS_HINT_FILL);
-       elm_box_horizontal_set(box1, 1);
-       elm_box_align_set(box1, 0.5, 0.0);
-       elm_box_padding_set(box1, ELM_SCALE_SIZE(15), ELM_SCALE_SIZE(5));
-
-       Evas_Object *layout = elm_layout_add(box1);
-       Eina_Bool ret = elm_layout_file_set(layout, SETTING_THEME_EDJ_NAME, "date_time_layout");
-       evas_object_size_hint_weight_set(layout, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
-       evas_object_size_hint_align_set(layout, EVAS_HINT_FILL, EVAS_HINT_FILL);
-       if (ret == EINA_TRUE) { /* error condition */
-               SETTING_TRACE("elm_layout_file_set - OK --> date_time_layout");
-       } else {
-               SETTING_TRACE_ERROR("elm_layout_file_set - FAILED --> date_time_layout");
-       }
-
-       elm_layout_content_set(layout, "date_field", btn_left);
-       elm_layout_content_set(layout, "time_field", btn_right);
-       evas_object_show(layout);
-       elm_box_pack_end(box1, layout);
-       evas_object_show(box1);
-
-       elm_box_pack_end(box, box1);
-       evas_object_show(box);
-
-       FREE(pa_time_format);
-       return box;
-}
-
-static Evas_Object *__add_left_default(Setting_GenGroupItem_Data *item_data, Evas_Object *parent)
-{
-       if (!item_data || !parent || !item_data->l_swallow_path) {
-               return NULL;
-       }
-
-       if (SWALLOW_Type_1ICON_1DOTTOOGLE == item_data->swallow_type
-               || SWALLOW_Type_1ICON_1IMAGE == item_data->swallow_type) {
-               Evas_Object *icon = elm_icon_add(parent);
-               setting_decorate_image_RGBA(icon, 15, 41, 73, 255);
-               elm_image_file_set(icon, item_data->l_swallow_path, NULL);
-               evas_object_size_hint_aspect_set(icon, EVAS_ASPECT_CONTROL_VERTICAL, 1, 1);
-               return icon;
-       } else if (SWALLOW_Type_1ICON_SMALL_ICON == item_data->swallow_type) {
-               Evas_Object *c = elm_image_add(parent);
-               elm_image_file_set(c, item_data->l_swallow_path, NULL);
-               evas_object_size_hint_align_set(c, EVAS_HINT_FILL, EVAS_HINT_FILL);
-               evas_object_size_hint_weight_set(c, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
-               return c;
-       } else {
-               Evas_Object *c = elm_image_add(parent);
-               elm_image_file_set(c, item_data->l_swallow_path, NULL);
-               setting_decorate_image_RGBA(c, 14, 41, 73, 255);
-               evas_object_size_hint_align_set(c, EVAS_HINT_FILL, EVAS_HINT_FILL);
-               evas_object_size_hint_weight_set(c, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
-               return c;
-       }
-
-}
-
-static Evas_Object *__add_right_default(Setting_GenGroupItem_Data *item_data, Evas_Object *parent)
-{
-       if (!item_data || !parent || !item_data->r_swallow_path) {
-               return NULL;
-       }
-
-       Evas_Object *icon = elm_image_add(parent);
-
-       if (!safeStrCmp(item_data->r_swallow_path, SETTING_IMAGE_PATH_CFG"00_list_button_expand_closed.png"))
-               setting_decorate_image_RGBA(icon, 14, 41, 73, 255);
-       else if (!safeStrCmp(item_data->r_swallow_path, SETTING_IMAGE_PATH_CFG"00_list_button_expand_opened.png"))
-               setting_decorate_image_RGBA(icon, 14, 41, 73, 255);
-       elm_image_file_set(icon, item_data->r_swallow_path, NULL);
-       evas_object_size_hint_align_set(icon, 0.0, EVAS_HINT_FILL);
-       evas_object_size_hint_weight_set(icon, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
-
-       return icon;
-
-}
-
-/* draw handler */
-typedef Evas_Object *(*__drawer_fp)(Setting_GenGroupItem_Data *item_data, Evas_Object *parent);
-typedef struct {
-       SWALLOW_Type type;                      /* ui type */
-       __drawer_fp draw;
-} __Content_Drawer;
-static __Content_Drawer __cd_left[SWALLOW_Type_MAX] = {
-       /*base objects */
-       {SWALLOW_Type_1CHECK, __add_check},
-       {SWALLOW_Type_1TOGGLE, __add_toggle},   /* setting-network, security-sim-setting */
-       {SWALLOW_Type_1RADIO, __add_radio},             /* many */
-       {SWALLOW_Type_1RADIO_1BTN, __add_radio},
-       {SWALLOW_Type_1BUTTON, __add_button},
-       {SWALLOW_Type_1GIF, __add_gif},
-
-       /*base objects in an layout */
-       {SWALLOW_Type_LAYOUT_SLIDER, __add_slider},
-       {SWALLOW_Type_LAYOUT_5STEP_SLIDER, __add_5step_slider},
-
-       /*other compelx objects */
-       {SWALLOW_Type_1RADIO_1TEXT, __add_radio_text},  /* setting-network */
-
-       /*left part object of the type */
-       /*{SWALLOW_Type_1ICON_1RADIO, __add_left_default},*/
-       /*{SWALLOW_Type_1ICON_1PROCESS, __add_left_default},*/
-       {SWALLOW_Type_1ICON_SMALL_ICON, __add_left_default},
-};
-static __Content_Drawer __cd_right[SWALLOW_Type_MAX] = {
-       /*right part object of the type */
-       {SWALLOW_Type_1CHECK_RIGHT, __add_check},
-       {SWALLOW_Type_1ICON_1RADIO, __add_toggle},
-       {SWALLOW_Type_1ICON_1DOTTOOGLE, __add_dot_toggle},
-       {SWALLOW_TYPE_1RADIO_RIGHT_PROPAGATE_EVENTS_SET, __add_radio_right_propagate_events_set},
-       {SWALLOW_Type_1RADIO_RIGHT, __add_radio_right},
-       {SWALLOW_Type_1CHECK_RIGHT_INVISIBLE, __add_check_invisible},
+static __Content_Drawer    __cd_right[SWALLOW_Type_MAX] = {
+               /*right part object of the type */
+               { SWALLOW_Type_1CHECK_RIGHT, __add_check },
+               { SWALLOW_Type_1ICON_1RADIO, __add_toggle },
+               { SWALLOW_Type_1ICON_1DOTTOOGLE, __add_dot_toggle },
+               { SWALLOW_TYPE_1RADIO_RIGHT_PROPAGATE_EVENTS_SET,
+                               __add_radio_right_propagate_events_set },
+               { SWALLOW_Type_1RADIO_RIGHT, __add_radio_right },
+               { SWALLOW_Type_1CHECK_RIGHT_INVISIBLE, __add_check_invisible },
 };
 
-static __Content_Drawer __cd_end[SWALLOW_Type_MAX] = {
-       /*end part object of the type */
-       {SWALLOW_Type_1RADIO, __add_radio},
-};
 
-static void __multiline_eraser_clicked(void *data, Evas_Object *obj, void *event_info) /* When X marked button clicked, make string as empty. */
+/* When X marked button clicked, make string as empty. */
+static void __multiline_eraser_clicked(void *data, Evas_Object *obj,
+               void *event_info)
 {
        Setting_GenGroupItem_Data *list_item = data;
-       Evas_Object *entry = elm_object_item_part_content_get(list_item->item, "elm.icon.entry");
-       elm_object_focus_set(entry, EINA_TRUE); /* After button is clicked, entry should get focus again. */
+       Evas_Object *entry = elm_object_item_part_content_get(list_item->item,
+                       "elm.icon.entry");
+       /* After button is clicked, entry should get focus again. */
+       elm_object_focus_set(entry, EINA_TRUE);
        elm_entry_entry_set(entry, "");
 }
 
 static Evas_Object *_gl_Gendial_content_get(void *data, Evas_Object *obj,
-                                                                                       const char *part)
+               const char *part)
 {
-       retv_if(!data, NULL);
        Setting_GenGroupItem_Data *item_data = data;
-       retv_if(!data, NULL);
        __Content_Drawer *cd_list = NULL;
        __drawer_fp fp = NULL;
+       retv_if(!item_data, NULL);
 
-#if 0
-       SETTING_TRACE(" ------------> content get [%s]", part);
-#endif
        if (!safeStrCmp(part, "elm.swallow.icon")) { /* LEFT AREA */
                fp = __add_left_default;
                cd_list = __cd_left;
+
        } else if (!safeStrCmp(part, "elm.swallow.end")) { /* RIGHT AREA */
                fp = __add_right_default; /*hold default drawer */
                cd_list = __cd_right;
+
        } else if (!safeStrCmp(part, "elm.icon.1")) { /* LEFT AREA */
                if (item_data->swallow_type == SWALLOW_Type_LAYOUT_EDITFIELD
-                       && item_data->isPasswordFlag == TRUE)
+                               && item_data->isPasswordFlag == TRUE)
                        return NULL;
                fp = __add_left_default; /*hold default drawer */
                cd_list = __cd_left;
+
        } else if (!safeStrCmp(part, "elm.icon.2")) { /* RIGHT AREA */
                if (item_data->swallow_type == SWALLOW_Type_LAYOUT_EDITFIELD
-                       && item_data->isPasswordFlag == TRUE)
+                               && item_data->isPasswordFlag == TRUE)
                        return NULL;
                fp = __add_right_default; /*hold default drawer */
                cd_list = __cd_right;
+
        } else if (!safeStrCmp(part, "elm.icon")) { /* CENTER WHOLE */
                fp = __add_left_default; /*hold default drawer */
                cd_list = __cd_left;
-       } else if (!safeStrCmp(part, "elm.swallow.end")) {
-               /*the default value of fp is NULL here */
-               cd_list = __cd_end;
-       }
-       /* To do : add code for editfield */
-       else if (!safeStrCmp(part, "elm.icon.entry")) {
-               if (item_data->swallow_type == SWALLOW_Type_LAYOUT_DATEFIELD) {
-                       /*fp = __add_datefield; */
-                       fp = __add_datefield_new;
-               } else {
-                       /*fp = __add_entry_without_layout; */
+
+       } else if (!safeStrCmp(part, "elm.icon.entry")) {
+               if (item_data->swallow_type != SWALLOW_Type_LAYOUT_DATEFIELD)
                        fp = __add_entry_padding;
-               }
+
        } else if (!safeStrCmp(part, "elm.icon.eraser")) {
                /*fp = __add_button_eraser; */
                Evas_Object *btn = elm_button_add(obj);
-               elm_object_style_set(btn, "editfield_clear"); /*Make "X" marked button by changing style. */
-               evas_object_smart_callback_add(btn, "clicked", __multiline_eraser_clicked, item_data);
+               /*Make "X" marked button by changing style. */
+               elm_object_style_set(btn, "editfield_clear");
+               evas_object_smart_callback_add(btn, "clicked",
+                               __multiline_eraser_clicked, item_data);
                return btn;
+
        } else if (!safeStrCmp(part, "elm.icon.edit")) {
                Evas_Object *btn = elm_button_add(obj);
                elm_object_style_set(btn, "minus");
@@ -1349,7 +824,8 @@ static Evas_Object *_gl_Gendial_content_get(void *data, Evas_Object *obj,
        if (cd_list) {
                int idx = 0;
                for (; idx < SWALLOW_Type_MAX; idx++) {
-                       if (item_data->swallow_type == cd_list[idx].type) { /*match using swallow type */
+                       /*match using swallow type */
+                       if (item_data->swallow_type == cd_list[idx].type) {
                                fp = cd_list[idx].draw;
                                break;
                        }
@@ -1358,12 +834,10 @@ static Evas_Object *_gl_Gendial_content_get(void *data, Evas_Object *obj,
        return fp ? fp(item_data, obj) : NULL;
 }
 
-
 static void _gl_Gendial_del(void *data, Evas_Object *obj)
 {
-       /* SETTING_TRACE_BEGIN; */
        Setting_GenGroupItem_Data *item_data =
-               (Setting_GenGroupItem_Data *) data;
+                       (Setting_GenGroupItem_Data *)data;
        if (item_data) {
                item_data->eo_check = NULL;/*set to NULL at once */
                G_FREE(item_data->keyStr);
@@ -1371,6 +845,7 @@ static void _gl_Gendial_del(void *data, Evas_Object *obj)
                G_FREE(item_data->guide_text);
                G_FREE((item_data->l_swallow_path));
                G_FREE((item_data->r_swallow_path));
+               G_FREE((item_data->itc));
 
                if (item_data->digits_filter_data) {
                        G_FREE(item_data->digits_filter_data->accepted);
@@ -1398,13 +873,13 @@ static void _gl_Gendial_del(void *data, Evas_Object *obj)
  */
 EXPORT_PUBLIC
 bool setting_create_Gendial_itc(const char *item_style,
-                                                               Elm_Genlist_Item_Class *itc)
+               Elm_Genlist_Item_Class *itc)
 {
        itc->item_style = item_style;
        itc->func.text_get = _gl_Gendial_new_text_get;
        itc->func.content_get = _gl_Gendial_content_get;
        itc->func.state_get = NULL;
-       itc->func.del = _gl_Gendial_del;        /* _gl_Gendial_del; */
+       itc->func.del = _gl_Gendial_del; /* _gl_Gendial_del; */
        return TRUE;
 }
 
@@ -1413,128 +888,401 @@ bool setting_create_Gendial_itc(const char *item_style,
  *
  * @return a pointer to Setting_GenGroupItem_Data
  */
-EXPORT_PUBLIC Setting_GenGroupItem_Data *setting_create_Gendial_field_titleItem(
-       Evas_Object *genlist,
-       const Elm_Genlist_Item_Class *itc,
-       const char *keyStr,
-       setting_call_back_func gl_sel)
+EXPORT_PUBLIC
+Setting_GenGroupItem_Data *setting_create_Gendial_field_titleItem(
+               Evas_Object *genlist, const Elm_Genlist_Item_Class *itc,
+               const char *keyStr, setting_call_back_func gl_sel)
 {
-       /* SETTING_TRACE_BEGIN; */
        Setting_GenGroupItem_Data *item_data =
-               (Setting_GenGroupItem_Data *) calloc(1,
-                                                                                        sizeof
-                                                                                        (Setting_GenGroupItem_Data));
+                       (Setting_GenGroupItem_Data *)calloc(
+                                       1, sizeof(Setting_GenGroupItem_Data));
        setting_retvm_if(!item_data, NULL, "calloc failed");
        item_data->keyStr = (char *)g_strdup(keyStr);
-       if (itc && itc->item_style) {
+       if (itc && itc->item_style)
                item_data->itc = (char *)g_strdup(itc->item_style);
-       }
+
        if (gl_sel) {
-               item_data->item =
-                       elm_genlist_item_append(genlist, itc, item_data, NULL,
-                                                                       ELM_GENLIST_ITEM_NONE, gl_sel,
-                                                                       NULL);
+               item_data->item = elm_genlist_item_append(genlist, itc,
+                               item_data, NULL, ELM_GENLIST_ITEM_NONE, gl_sel,
+                               NULL);
        } else {
-               item_data->item =
-                       elm_genlist_item_append(genlist, itc, item_data, NULL,
-                                                                       ELM_GENLIST_ITEM_NONE,
-                                                                       _gl_Gendial_sel, NULL);
+               item_data->item = elm_genlist_item_append(genlist, itc,
+                               item_data, NULL, ELM_GENLIST_ITEM_NONE,
+                               _gl_Gendial_sel, NULL);
        }
-       elm_genlist_item_select_mode_set(item_data->item, ELM_OBJECT_SELECT_MODE_DISPLAY_ONLY);
+       elm_genlist_item_select_mode_set(item_data->item,
+                       ELM_OBJECT_SELECT_MODE_DISPLAY_ONLY);
        return item_data;
 }
 
-/**
- * Create 1radio-1text style item
- *
- * @return a pointer to Setting_GenGroupItem_Data
- */
-EXPORT_PUBLIC
-Setting_GenGroupItem_Data *setting_create_Gendial_field_1radio(
-       Evas_Object *genlist,
-       const Elm_Genlist_Item_Class *itc,
-       setting_call_back_func gl_sel,
-       void *sel_data,
-       SWALLOW_Type swallow_type,
-       Evas_Object *rgd, int chk_status,
-       const char *keyStr,
-       setting_call_back_func chk_change_cb)
+/* Unfocused callback will show guidetext and hide X marked button. */
+static void __entry_without_layout_unfocused_cb(void *data, Evas_Object *obj,
+               void *event_info)
 {
-       /* SETTING_TRACE_BEGIN; */
-       Setting_GenGroupItem_Data *item_data =
-               (Setting_GenGroupItem_Data *) calloc(1,
-                                                                                        sizeof
-                                                                                        (Setting_GenGroupItem_Data));
-       setting_retvm_if(!item_data, NULL, "calloc failed");
-       item_data->keyStr = (char *)g_strdup(keyStr);
-       item_data->swallow_type = swallow_type;
-       item_data->chk_status = chk_status;
-       item_data->chk_change_cb = chk_change_cb;
-       item_data->rgd = rgd;
-       if (itc && itc->item_style) {
-               item_data->itc = (char *)g_strdup(itc->item_style);
+       Setting_GenGroupItem_Data *id = data;
+       SETTING_TRACE_BEGIN;
+
+       setting_retm_if(data == NULL, "invalid parameter: data is NULL");
+       setting_retm_if(id->item == NULL, "item is NULL");
+
+       elm_object_item_signal_emit(id->item, "elm,state,eraser,hide", "");
+       elm_object_item_signal_emit(id->item, "elm,state,rename,show", "");
+       SETTING_TRACE_END;
+
+}
+
+static void __error_popup_response_cb(void *data, Evas_Object *obj,
+               void *event_info)
+{
+       Setting_GenGroupItem_Data *list_item = data;
+       SETTING_TRACE_BEGIN;
+
+       retm_if(data == NULL, "Data parameter is NULL");
+
+       evas_object_del(list_item->notify);
+       list_item->notify = NULL;
+}
+
+/* Focused callback will show X marked button and hide guidetext. */
+static void __entry_without_layout_focused_cb(void *data, Evas_Object *obj,
+               void *ei)
+{
+       Evas_Object *acc = NULL;
+       const char *txt = NULL;
+       Eina_Stringshare *str = NULL;
+       SETTING_TRACE_BEGIN;
+
+       Setting_GenGroupItem_Data *id = data;
+       if (!elm_entry_is_empty(obj)) {
+               elm_object_item_signal_emit(id->item, "elm,state,eraser,show",
+                               "");
        }
+       elm_object_item_signal_emit(id->item, "elm,state,rename,hide", "");
 
-       if (gl_sel) {
-               item_data->item =
-                       elm_genlist_item_append(genlist, itc, item_data, NULL,
-                                                                       ELM_GENLIST_ITEM_NONE, gl_sel,
-                                                                       sel_data);
+       /* accessibiliy */
+       acc = elm_object_item_access_object_get(id->item);
+       if (!acc)
+               return;
+
+       txt = elm_entry_entry_get(obj);
+       if (!txt || 0 == strlen(txt))
+               txt = elm_object_part_text_get(obj, "elm.guide");
+
+       /* Say entry focused */
+       str = eina_stringshare_printf("%s, Edit Field, Keyboard opened", txt);
+       elm_access_say((char *)str);
+       eina_stringshare_del(str);
+       SETTING_TRACE_END;
+}
+
+static void __entry_keydown(void *data, Evas *e, Evas_Object *obj,
+               void *event_info)
+{
+       Setting_GenGroupItem_Data *list_item = NULL;
+       Evas_Event_Key_Down *ev = NULL;
+       const char *entry_str = NULL;
+
+       retm_if(data == NULL, "Data parameter is NULL");
+       retm_if(event_info == NULL, "event_info is NULL");
+
+       list_item = (Setting_GenGroupItem_Data *)data;
+       ev = (Evas_Event_Key_Down *)event_info;
+       list_item->enterKeyPressFlag = FALSE;
+       list_item->spaceKeyPressFlag = FALSE;
+       /*it is for Japanese keyboard to fix N_SE-10719 */
+       /*to disable the 'Enter' orginal function */
+       if (safeStrCmp(ev->key, "KP_Enter") == 0
+                       || safeStrCmp(ev->key, "Return") == 0) {
+               SETTING_TRACE("ENTER %s ev->key:%s", __FUNCTION__, ev->key);
+               list_item->enterKeyPressFlag = TRUE;
+               /*hide the eraser button */
+               /*format like:xx<br/> */
+               if (list_item->isSinglelineFlag == FALSE) {
+                       entry_str = remove_first_substring(
+                                       elm_entry_entry_get(obj), "<br/>");
+                       elm_entry_entry_set(obj, entry_str);
+                       FREE(entry_str);
+                       elm_entry_cursor_end_set(obj);
+               }
+               setting_hide_input_pannel_cb(obj);
        } else {
-               item_data->item =
-                       elm_genlist_item_append(genlist, itc, item_data, NULL,
-                                                                       ELM_GENLIST_ITEM_NONE,
-                                                                       _gl_Gendial_sel, sel_data);
+               if (safeStrCmp(ev->key, "space") == 0)
+                       list_item->spaceKeyPressFlag = TRUE;
+               else
+                       list_item->spaceKeyPressFlag = FALSE;
        }
-       return item_data;
 }
 
+static void __entry_changed(void *data, Evas_Object *obj, void *event_info)
+{
+       Setting_GenGroupItem_Data *list_item = NULL;
+       Evas_Object *entry_container = NULL;
+       retm_if(data == NULL, "Data parameter is NULL");
+       SETTING_TRACE_BEGIN;
+
+       list_item = (Setting_GenGroupItem_Data *)data;
+       list_item->sub_desc = (char *)g_strdup(elm_entry_entry_get(obj));
+       entry_container = elm_object_parent_widget_get(obj);
 
+       if (entry_container) {
+               if (elm_entry_is_empty(obj)) {
+                       elm_object_signal_emit(entry_container,
+                                       "elm,state,guidetext,show", "elm");
+                       elm_object_signal_emit(entry_container,
+                                       "elm,state,eraser,hide", "elm");
+               } else {
+                       elm_object_signal_emit(entry_container,
+                                       "elm,state,guidetext,hide", "elm");
+                       /*only do when entry is focused */
+                       if (elm_object_focus_get(obj)) {
+                               elm_object_signal_emit(entry_container,
+                                               "elm,state,eraser,show", "elm");
+                       }
+               }
+       }
+}
+
+static void __max_len_reached(void *data, Evas_Object *obj, void *event_info)
+{
+       Setting_GenGroupItem_Data *list_item = NULL;
+
+       SETTING_TRACE_BEGIN;
+
+       retm_if(data == NULL, "Data parameter is NULL");
+       /*notify only when entry is being focused on. */
+       retm_if(!elm_object_focus_get(obj), "Entry is not focused");
+
+       list_item = (Setting_GenGroupItem_Data *)data;
+
+       if (!list_item->notify) {
+               list_item->notify = setting_create_popup(list_item,
+                               list_item->window,
+                               NULL, EXCEED_LIMITATION_STR,
+                               __error_popup_response_cb,
+                               POPUP_INTERVAL, FALSE, FALSE, 0);
+               elm_object_focus_set(list_item->eo_check, EINA_FALSE);
+       } else {
+               /*postpone 2 seconds again */
+               elm_popup_timeout_set(list_item->notify, POPUP_INTERVAL);
+       }
+
+}
+
+static void __rejected_char_cb(void *data, Evas_Object *obj, void *event_info)
+{
+       SETTING_TRACE_BEGIN;
+
+       setting_create_popup(NULL, elm_object_parent_widget_get(obj), NULL,
+                       _("IDS_ST_BODY_PASSWORD_CONTAINS_INVALID_CHARACTER_ABB"),
+                       NULL, 0, false, false, 0);
+}
+
+static Evas_Object *__add_entry_without_layout(
+               Setting_GenGroupItem_Data *item_data, Evas_Object *parent)
+{
+       SETTING_TRACE_BEGIN;
+       Evas_Object *entry = NULL;
+       Ecore_IMF_Context *imf_context = NULL;
+
+       /* resolve abnormal height issue */
+       elm_genlist_mode_set(parent, ELM_LIST_COMPRESS);
+
+       item_data->eo_check = entry = elm_entry_add(parent);
+       if (item_data->isPasswordFlag)
+               elm_entry_password_set(entry, EINA_TRUE);
+       else if (item_data->isSinglelineFlag)
+               elm_entry_single_line_set(entry, EINA_TRUE);
+       else
+               elm_entry_single_line_set(entry, EINA_FALSE);
+
+       evas_object_size_hint_weight_set(entry, EVAS_HINT_EXPAND,
+                       EVAS_HINT_EXPAND);
+       evas_object_size_hint_align_set(entry, EVAS_HINT_FILL, EVAS_HINT_FILL);
+       if (item_data->focus_unallowed)
+               elm_object_focus_allow_set(entry, EINA_FALSE);
+
+       elm_entry_input_panel_layout_set(entry, item_data->input_type);
+       elm_entry_prediction_allow_set(entry, FALSE);
+       elm_entry_input_panel_return_key_type_set(entry,
+                       item_data->return_key_type);
+       if (item_data->disable_auto_cap) {
+               elm_entry_autocapital_type_set(entry,
+                               ELM_AUTOCAPITAL_TYPE_NONE);
+       }
+
+       if (item_data->isSinglelineFlag) {
+               elm_entry_scrollable_set(entry, EINA_TRUE);
+               elm_entry_single_line_set(entry, EINA_TRUE);
+               elm_object_signal_emit(entry, "elm,state,scroll,enabled", "");
+       }
+
+       if (item_data->isPasswordFlag) {
+               elm_entry_password_set(entry, EINA_TRUE);
+               static Elm_Entry_Filter_Accept_Set accept_filter_data;
+               accept_filter_data.accepted = "ABCDEFGHIJKLMNOPQRSTUVWXYZ"
+                               "abcdefghijklmnopqrstuvwxyz"
+                               "0123456789"
+                               "!#$%&'()*+,-./:;<=>?@[]\\^_`{|}~";
+               accept_filter_data.rejected = NULL;
+               elm_entry_markup_filter_append(entry,
+                               elm_entry_filter_accept_set,
+                               &accept_filter_data);
+
+               evas_object_smart_callback_add(entry, "rejected",
+                               __rejected_char_cb, item_data);
+       }
+
+       if (item_data->limit_filter_data) {
+               elm_entry_markup_filter_append(entry,
+                               elm_entry_filter_limit_size,
+                               item_data->limit_filter_data);
+
+               if (item_data->maxlength_reached_cb) {
+                       evas_object_smart_callback_add(entry,
+                                       "maxlength,reached",
+                                       item_data->maxlength_reached_cb,
+                                       item_data);
+               } else {
+                       evas_object_smart_callback_add(entry,
+                                       "maxlength,reached", __max_len_reached,
+                                       item_data);
+               }
+       }
+
+       if (item_data->stop_change_cb) {/*invoked when stop focusing on */
+               evas_object_smart_callback_add(entry, "unfocused",
+                               item_data->stop_change_cb, item_data);
+       } else {
+               evas_object_smart_callback_add(entry, "unfocused",
+                               __entry_without_layout_unfocused_cb, item_data);
+       }
+       if (item_data->digits_filter_data) {
+               elm_entry_markup_filter_append(entry,
+                               elm_entry_filter_accept_set,
+                               item_data->digits_filter_data);
+       }
+
+       if (item_data->sub_desc && safeStrLen(item_data->sub_desc) > 0) {
+               elm_entry_entry_set(entry, item_data->sub_desc);
+       } else {
+               if (item_data->guide_text) {
+                       /* Add guide text to elm_entry. */
+                       elm_object_part_text_set(entry, "elm.guide",
+                                       _(item_data->guide_text));
+               } else {
+                       elm_object_part_text_set(entry, "elm.guide",
+                                       _("IDS_ST_BODY_TAP_TO_INSERT"));
+               }
+       }
+
+       /* for Setting App, All the entrys's context popup shouldn't be able */
+       /* to insert images, text is the only one can be inserted. */
+       elm_entry_cnp_mode_set(entry, ELM_CNP_MODE_PLAINTEXT);
+
+       if (item_data->chk_change_cb) {
+               evas_object_smart_callback_add(entry, "changed",
+                               item_data->chk_change_cb, item_data);
+               evas_object_smart_callback_add(entry, "preedit,changed",
+                               item_data->chk_change_cb, item_data);
+       } else {
+               /*default handle */
+               evas_object_smart_callback_add(entry, "changed",
+                               __entry_changed, item_data);
+       }
+
+       /* callback for handling enter key */
+       if (item_data->activated_cb) {
+               evas_object_smart_callback_add(entry, "activated",
+                               item_data->activated_cb, item_data);
+       }
+
+       if (item_data->focus_cb) {
+               evas_object_smart_callback_add(entry, "focused",
+                               item_data->focus_cb, item_data);
+       } else {
+               evas_object_smart_callback_add(entry, "focused",
+                               __entry_without_layout_focused_cb, item_data);
+       }
+
+       if (item_data->start_change_cb) {
+               evas_object_event_callback_add(entry, EVAS_CALLBACK_KEY_DOWN,
+                               (Evas_Object_Event_Cb)(
+                                               item_data->start_change_cb),
+                               item_data->userdata);
+       } else {
+               evas_object_event_callback_add(entry, EVAS_CALLBACK_KEY_DOWN,
+                               __entry_keydown, item_data);
+       }
+
+       imf_context = (Ecore_IMF_Context *)elm_entry_imf_context_get(entry);
+       if (imf_context && item_data->x_callback_cb) {
+               ecore_imf_context_input_panel_event_callback_add(imf_context,
+                               ECORE_IMF_INPUT_PANEL_STATE_EVENT,
+                               item_data->x_callback_cb, item_data->userdata);
+       }
+       if (item_data->input_panel_disable_flag)
+               elm_entry_input_panel_enabled_set(entry, EINA_FALSE);
+
+       if (entry && item_data->entry_auto_focus) {
+               evas_object_show(entry);
+               elm_object_focus_set(entry, EINA_TRUE);
+       }
+
+       return entry;
+}
+
+static Evas_Object *__add_entry_padding(Setting_GenGroupItem_Data *item_data,
+               Evas_Object *parent)
+{
+       Evas_Object *layout = NULL;
+       Evas_Object *entry = NULL;
+       SETTING_TRACE_BEGIN;
+
+       retv_if(!item_data || !parent, NULL);
+       layout = elm_layout_add(parent);
+       elm_layout_file_set(layout, SETTING_THEME_EDJ_NAME, "entry_layout");
+       evas_object_size_hint_weight_set(layout, EVAS_HINT_EXPAND,
+                       EVAS_HINT_EXPAND);
+       evas_object_size_hint_align_set(layout, EVAS_HINT_FILL, EVAS_HINT_FILL);
+       setting_retvm_if(layout == NULL, FALSE, "layout == NULL");
+
+       entry = __add_entry_without_layout(item_data, parent);
+       elm_object_part_content_set(layout, "elm.swallow.content", entry);
+       return layout;
+}
+
+/**
+ * Create 1radio-1text style item
+ *
+ * @return a pointer to Setting_GenGroupItem_Data
+ */
 EXPORT_PUBLIC
-Setting_GenGroupItem_Data *setting_create_Gendial_field_1radio_1button(
-       Evas_Object *genlist,
-       const Elm_Genlist_Item_Class *itc,
-       setting_call_back_func gl_sel,
-       void *sel_data,
-       SWALLOW_Type swallow_type,
-       char *button_style,
-       Evas_Object *rgd, int chk_status,
-       const char *keyStr,
-       setting_call_back_func chk_change_cb,
-       setting_call_back_func btn_clicked_cb)
+Setting_GenGroupItem_Data *setting_create_Gendial_field_1radio(
+               Evas_Object *genlist, const Elm_Genlist_Item_Class *itc,
+               setting_call_back_func gl_sel, void *sel_data,
+               SWALLOW_Type swallow_type, Evas_Object *rgd, int chk_status,
+               const char *keyStr, setting_call_back_func chk_change_cb)
 {
-       /* SETTING_TRACE_BEGIN; */
        Setting_GenGroupItem_Data *item_data =
-               (Setting_GenGroupItem_Data *) calloc(1,
-                                                                                        sizeof
-                                                                                        (Setting_GenGroupItem_Data));
+                       (Setting_GenGroupItem_Data *)calloc(
+                                       1, sizeof(Setting_GenGroupItem_Data));
        setting_retvm_if(!item_data, NULL, "calloc failed");
        item_data->keyStr = (char *)g_strdup(keyStr);
        item_data->swallow_type = swallow_type;
-       if (SWALLOW_Type_1RADIO_RIGHT == swallow_type) {
-               /*Radio in right,so icon is in left */
-               item_data->l_swallow_path = (char *)g_strdup(button_style);
-       } else {
-               item_data->r_swallow_path = (char *)g_strdup(button_style);
-       }
        item_data->chk_status = chk_status;
        item_data->chk_change_cb = chk_change_cb;
-       item_data->stop_change_cb = btn_clicked_cb;
        item_data->rgd = rgd;
-       if (itc && itc->item_style) {
+       if (itc && itc->item_style)
                item_data->itc = (char *)g_strdup(itc->item_style);
-       }
 
        if (gl_sel) {
-               item_data->item =
-                       elm_genlist_item_append(genlist, itc, item_data, NULL,
-                                                                       ELM_GENLIST_ITEM_NONE, gl_sel,
-                                                                       sel_data);
+               item_data->item = elm_genlist_item_append(genlist, itc,
+                               item_data, NULL, ELM_GENLIST_ITEM_NONE, gl_sel,
+                               sel_data);
        } else {
-               item_data->item =
-                       elm_genlist_item_append(genlist, itc, item_data, NULL,
-                                                                       ELM_GENLIST_ITEM_NONE,
-                                                                       _gl_Gendial_sel, sel_data);
+               item_data->item = elm_genlist_item_append(genlist, itc,
+                               item_data, NULL, ELM_GENLIST_ITEM_NONE,
+                               _gl_Gendial_sel, sel_data);
        }
        return item_data;
 }
@@ -1547,29 +1295,32 @@ static char *_handle_special_str(const char *keyStr)
        char *temp = NULL;
 
        while (NULL != temp2) {
-               if (0 == safeStrNCmp(temp2, "&amp;", strlen("&amp;")) ||/*'&' */
-                       0 == safeStrNCmp(temp2, "&lt;", strlen("&lt;")) ||/*'<' */
-                       0 == safeStrNCmp(temp2, "&gt;", strlen("&gt;")) ||/*'>' */
-                       0 == safeStrNCmp(temp2, "&quot;", strlen("&quot;")) ||/*double quotes */
-                       0 == safeStrNCmp(temp2, "&apos;", strlen("&apos;")) ||/*single quotes */
-                       0 == safeStrNCmp(temp2, "&nbsp;", strlen("&nbsp;")) ||/*space character */
-                       0 == safeStrNCmp(temp2, "&copy;", strlen("&copy;")) ||/*copyright character */
-                       0 == safeStrNCmp(temp2, "&reg;", strlen("&reg;"))/*registeration character */
-                  ) {/*escape character,do nothing */
+               if (0 == safeStrNCmp(temp2, "&amp;", strlen("&amp;")) || /*'&' */
+                               0 == safeStrNCmp(temp2, "&lt;", strlen("&lt;")) || /*'<' */
+                               0 == safeStrNCmp(temp2, "&gt;", strlen("&gt;")) || /*'>' */
+                               0 == safeStrNCmp(temp2, "&quot;", strlen("&quot;")) || /*double quotes */
+                               0 == safeStrNCmp(temp2, "&apos;", strlen("&apos;")) || /*single quotes */
+                               0 == safeStrNCmp(temp2, "&nbsp;", strlen("&nbsp;")) || /*space character */
+                               0 == safeStrNCmp(temp2, "&copy;", strlen("&copy;")) || /*copyright character */
+                               0 == safeStrNCmp(temp2, "&reg;", strlen("&reg;"))/*registeration character */
+               ) {/*escape character,do nothing */
                        temp = temp2 + 1;
-                       if ('\0' == temp[0]) break;
+                       if ('\0' == temp[0])
+                               break;
                        temp2 = strchr(temp, '&');
                } else {
                        g_strlcat(speciliztion, temp1, temp2 - temp1 + 1);
-                       g_strlcat(speciliztion, "&amp;", MAX_SPECIALIZITION_LEN);
+                       g_strlcat(speciliztion, "&amp;",
+                       MAX_SPECIALIZITION_LEN);
                        temp1 = temp2 + 1;
-                       if ('\0' == temp1[0]) break;
+                       if ('\0' == temp1[0])
+                               break;
                        temp2 = strchr(temp1, '&');
                }
        }
-       if ('\0' != temp1[0]) {
+       if ('\0' != temp1[0])
                g_strlcat(speciliztion, temp1, MAX_SPECIALIZITION_LEN);
-       }
+
        return (char *)g_strdup(speciliztion);
 }
 
@@ -1579,26 +1330,21 @@ static char *_handle_special_str(const char *keyStr)
  * @return a pointer to Setting_GenGroupItem_Data
  */
 static Setting_GenGroupItem_Data *setting_create_Gendial_field_groupitem(
-       Evas_Object *genlist,
-       const Elm_Genlist_Item_Class *itc,
-       Elm_Object_Item *parent,
-       setting_call_back_func gl_sel,
-       void *sel_data,
-       SWALLOW_Type swallow_type,
-       char *l_icon_path,
-       char *r_icon_path, int chk_status,
-       const char *keyStr, char *sub_desc,
-       setting_call_back_func
-       chk_change_cb)
+               Evas_Object *genlist, const Elm_Genlist_Item_Class *itc,
+               Elm_Object_Item *parent, setting_call_back_func gl_sel,
+               void *sel_data, SWALLOW_Type swallow_type, char *l_icon_path,
+               char *r_icon_path, int chk_status, const char *keyStr,
+               const char *sub_desc, setting_call_back_func chk_change_cb)
 {
-       /*      SETTING_TRACE_BEGIN; */
-       Setting_GenGroupItem_Data *item_data = (
-                                                                                          Setting_GenGroupItem_Data *) calloc(1, sizeof(Setting_GenGroupItem_Data));
+       Setting_GenGroupItem_Data *item_data =
+                       (Setting_GenGroupItem_Data *)calloc(
+                                       1, sizeof(Setting_GenGroupItem_Data));
        setting_retvm_if(!item_data, NULL, "calloc failed");
 
        /* to do formatting customizition in one place */
        if (SWALLOW_Type_LAYOUT_SPECIALIZTION == swallow_type
-               || SWALLOW_Type_LAYOUT_SPECIALIZTION_X == swallow_type) {
+                       || SWALLOW_Type_LAYOUT_SPECIALIZTION_X
+                                       == swallow_type) {
                elm_genlist_mode_set(genlist, ELM_LIST_COMPRESS);
 
                item_data->keyStr = _handle_special_str(keyStr);
@@ -1615,94 +1361,83 @@ static Setting_GenGroupItem_Data *setting_create_Gendial_field_groupitem(
        item_data->r_swallow_path = (char *)g_strdup(r_icon_path);
        item_data->chk_status = chk_status;
        item_data->chk_change_cb = chk_change_cb;
-       if (itc && itc->item_style) {
+       if (itc && itc->item_style)
                item_data->itc = (char *)g_strdup(itc->item_style);
-       }
 
        const char *insert_type = evas_object_data_get(genlist, "InsertType");
-       SETTING_TRACE("insert_type:%s", insert_type);
-       if (!gl_sel) gl_sel = _gl_Gendial_sel;
+
+       if (!gl_sel)
+               gl_sel = _gl_Gendial_sel;
        if (0 == safeStrCmp(insert_type, "Insert before")) {
-               item_data->item =
-                       elm_genlist_item_insert_before(genlist, itc, item_data, parent, parent,
-                                                                                  ELM_GENLIST_ITEM_NONE, gl_sel,
-                                                                                  sel_data);
+               item_data->item = elm_genlist_item_insert_before(genlist, itc,
+                               item_data, parent, parent,
+                               ELM_GENLIST_ITEM_NONE, gl_sel, sel_data);
        } else if (0 == safeStrCmp(insert_type, "Insert after")) {
-               item_data->item =
-                       elm_genlist_item_insert_after(genlist, itc, item_data, parent, parent,
-                                                                                 ELM_GENLIST_ITEM_NONE, gl_sel,
-                                                                                 sel_data);
+               item_data->item = elm_genlist_item_insert_after(genlist, itc,
+                               item_data, parent, parent,
+                               ELM_GENLIST_ITEM_NONE, gl_sel, sel_data);
        } else if (0 == safeStrCmp(insert_type, "Prepend")) {
-               item_data->item =
-                       elm_genlist_item_prepend(genlist, itc, item_data, parent,
-                                                                        ELM_GENLIST_ITEM_NONE, gl_sel,
-                                                                        sel_data);
+               item_data->item = elm_genlist_item_prepend(genlist, itc,
+                               item_data, parent, ELM_GENLIST_ITEM_NONE,
+                               gl_sel, sel_data);
        } else {
-               item_data->item =
-                       elm_genlist_item_append(genlist, itc, item_data, parent,
-                                                                       ELM_GENLIST_ITEM_NONE, gl_sel,
-                                                                       sel_data);
+               item_data->item = elm_genlist_item_append(genlist, itc,
+                               item_data, parent, ELM_GENLIST_ITEM_NONE,
+                               gl_sel, sel_data);
        }
        /*help text clicking issue */
        if (SWALLOW_Type_LAYOUT_SPECIALIZTION_X == swallow_type)
-               elm_genlist_item_select_mode_set(item_data->item, ELM_OBJECT_SELECT_MODE_DISPLAY_ONLY);
-       evas_object_data_set(genlist, "InsertType", NULL);/*redundant process,it should be due to invokers,but maybe they forget it */
+               elm_genlist_item_select_mode_set(item_data->item,
+                               ELM_OBJECT_SELECT_MODE_DISPLAY_ONLY);
+       /*redundant process,it should be due to invokers,but maybe they
+        * forget it */
+       evas_object_data_set(genlist, "InsertType", NULL);
 
        return item_data;
 }
 
 EXPORT_PUBLIC
 Setting_GenGroupItem_Data *setting_create_Gendial_field_helpitem_without_bottom_separator(
-       Evas_Object *genlist,
-       const Elm_Genlist_Item_Class *itc,
-       SWALLOW_Type swallow_type,
-       const char *keyStr)
+               Evas_Object *genlist, const Elm_Genlist_Item_Class *itc,
+               SWALLOW_Type swallow_type, const char *keyStr)
 {
-       /*      SETTING_TRACE_BEGIN; */
-       Setting_GenGroupItem_Data *item_data = (
-                                                                                          Setting_GenGroupItem_Data *) calloc(1, sizeof(Setting_GenGroupItem_Data));
+       Setting_GenGroupItem_Data *item_data =
+                       (Setting_GenGroupItem_Data *)calloc(
+                       1, sizeof(Setting_GenGroupItem_Data));
        setting_retvm_if(!item_data, NULL, "calloc failed");
 
        elm_genlist_mode_set(genlist, ELM_LIST_COMPRESS);
 
        item_data->keyStr = _handle_special_str(keyStr);
        item_data->swallow_type = swallow_type;
-       if (itc && itc->item_style) {
+       if (itc && itc->item_style)
                item_data->itc = (char *)g_strdup(itc->item_style);
-       }
 
-       item_data->item =
-               elm_genlist_item_append(genlist, itc, item_data, NULL,
-                                                               ELM_GENLIST_ITEM_NONE,
-                                                               NULL, NULL);
+       item_data->item = elm_genlist_item_append(genlist, itc, item_data, NULL,
+                       ELM_GENLIST_ITEM_NONE,
+                       NULL, NULL);
 
-       elm_genlist_item_select_mode_set(item_data->item, ELM_OBJECT_SELECT_MODE_DISPLAY_ONLY);
+       elm_genlist_item_select_mode_set(item_data->item,
+                       ELM_OBJECT_SELECT_MODE_DISPLAY_ONLY);
        return item_data;
 }
 
-
 /**
  * Common function to create a genlist item
  * @return a pointer to Setting_GenGroupItem_Data
  */
-EXPORT_PUBLIC Setting_GenGroupItem_Data *setting_create_Gendial_field_def(Evas_Object *genlist,
-                                                                                                                                                 const Elm_Genlist_Item_Class *itc,
-                                                                                                                                                 setting_call_back_func gl_sel,
-                                                                                                                                                 void *sel_data,
-                                                                                                                                                 SWALLOW_Type swallow_type,
-                                                                                                                                                 char *l_icon_path,
-                                                                                                                                                 char *r_icon_path,
-                                                                                                                                                 int chk_status,
-                                                                                                                                                 const char *keyStr,
-                                                                                                                                                 char *sub_desc,
-                                                                                                                                                 setting_call_back_func chk_change_cb)
+EXPORT_PUBLIC
+Setting_GenGroupItem_Data *setting_create_Gendial_field_def(
+               Evas_Object *genlist, const Elm_Genlist_Item_Class *itc,
+               setting_call_back_func gl_sel, void *sel_data,
+               SWALLOW_Type swallow_type, char *l_icon_path, char *r_icon_path,
+               int chk_status, const char *keyStr, const char *sub_desc,
+               setting_call_back_func chk_change_cb)
 {
        return setting_create_Gendial_field_groupitem(genlist, itc, NULL,
-                                                                                                 gl_sel, sel_data,
-                                                                                                 swallow_type, l_icon_path,
-                                                                                                 r_icon_path, chk_status,
-                                                                                                 keyStr, sub_desc,
-                                                                                                 chk_change_cb);
+                       gl_sel, sel_data, swallow_type, l_icon_path,
+                       r_icon_path, chk_status, keyStr, sub_desc,
+                       chk_change_cb);
 }
 
 /**
@@ -1710,32 +1445,24 @@ EXPORT_PUBLIC Setting_GenGroupItem_Data *setting_create_Gendial_field_def(Evas_O
  * @return a pointer to Setting_GenGroupItem_Data
  */
 EXPORT_PUBLIC
-Setting_GenGroupItem_Data *setting_create_Gendial_field_entry_with_return_key(Evas_Object *genlist,
-                                                                                                                                                         const Elm_Genlist_Item_Class *itc,
-                                                                                                                                                         setting_call_back_func gl_sel,
-                                                                                                                                                         void *sel_data,
-                                                                                                                                                         SWALLOW_Type swallow_type,
-                                                                                                                                                         char *l_icon_path,
-                                                                                                                                                         char *r_icon_path,
-                                                                                                                                                         int chk_status,
-                                                                                                                                                         const char *keyStr,
-                                                                                                                                                         char *sub_desc,
-                                                                                                                                                         setting_call_back_func chk_change_cb,
-                                                                                                                                                         setting_call_back_func max_reach_cb,
-                                                                                                                                                         Elm_Input_Panel_Layout input_type,
-                                                                                                                                                         bool isPasswordFlag,
-                                                                                                                                                         bool isFocusFlag,
-                                                                                                                                                         int max_char_count,
-                                                                                                                                                         int max_byte_count,
-                                                                                                                                                         char *accepted,
-                                                                                                                                                         char *rejected,
-                                                                                                                                                         Elm_Input_Panel_Return_Key_Type return_key_type,
-                                                                                                                                                         setting_call_back_func activated_cb,
-                                                                                                                                                         setting_call_back_func x_callback_cb)
+Setting_GenGroupItem_Data *setting_create_Gendial_field_entry_with_return_key(
+               Evas_Object *genlist, const Elm_Genlist_Item_Class *itc,
+               setting_call_back_func gl_sel, void *sel_data,
+               SWALLOW_Type swallow_type, char *l_icon_path, char *r_icon_path,
+               int chk_status, const char *keyStr, char *sub_desc,
+               setting_call_back_func chk_change_cb,
+               setting_call_back_func max_reach_cb,
+               Elm_Input_Panel_Layout input_type,
+               bool isPasswordFlag,
+               bool isFocusFlag, int max_char_count, int max_byte_count,
+               char *accepted, char *rejected,
+               Elm_Input_Panel_Return_Key_Type return_key_type,
+               setting_call_back_func activated_cb,
+               setting_call_back_func x_callback_cb)
 {
-       /* SETTING_TRACE_BEGIN; */
-       Setting_GenGroupItem_Data *item_data = (Setting_GenGroupItem_Data *) calloc(1,
-                                                                                                                                                               sizeof(Setting_GenGroupItem_Data));
+       Setting_GenGroupItem_Data *item_data =
+                       (Setting_GenGroupItem_Data *)calloc(
+                       1, sizeof(Setting_GenGroupItem_Data));
        setting_retvm_if(!item_data, NULL, "calloc failed");
        item_data->keyStr = (char *)g_strdup(keyStr);
        item_data->sub_desc = (char *)g_strdup(sub_desc);
@@ -1755,13 +1482,15 @@ Setting_GenGroupItem_Data *setting_create_Gendial_field_entry_with_return_key(Ev
        item_data->isFocusFlag = isFocusFlag;
        item_data->return_key_type = return_key_type;
        item_data->disable_auto_cap = EINA_TRUE;
-       if (itc && itc->item_style) {
+       if (itc && itc->item_style)
                item_data->itc = (char *)g_strdup(itc->item_style);
-       }
+
        Elm_Entry_Filter_Accept_Set *digits_filter_data =
-               (Elm_Entry_Filter_Accept_Set *) calloc(1, sizeof(Elm_Entry_Filter_Accept_Set));
+                       (Elm_Entry_Filter_Accept_Set *)calloc(
+                       1, sizeof(Elm_Entry_Filter_Accept_Set));
        if (!digits_filter_data) {
-               SETTING_TRACE_ERROR("calloc Elm_Entry_Filter_Accept_Set failed");
+               SETTING_TRACE_ERROR(
+                               "calloc Elm_Entry_Filter_Accept_Set failed");
                /* free allocated data */
                G_FREE(item_data->keyStr);
                G_FREE(item_data->sub_desc);
@@ -1772,11 +1501,12 @@ Setting_GenGroupItem_Data *setting_create_Gendial_field_entry_with_return_key(Ev
                return NULL;
        }
 
-
        Elm_Entry_Filter_Limit_Size *limit_filter_data =
-               (Elm_Entry_Filter_Limit_Size *) calloc(1, sizeof(Elm_Entry_Filter_Limit_Size));
+                       (Elm_Entry_Filter_Limit_Size *)calloc(
+                       1, sizeof(Elm_Entry_Filter_Limit_Size));
        if (!limit_filter_data) {
-               SETTING_TRACE_ERROR("calloc Elm_Entry_Filter_Limit_Size failed");
+               SETTING_TRACE_ERROR(
+                               "calloc Elm_Entry_Filter_Limit_Size failed");
 
                /* free allocated data */
                G_FREE(item_data->keyStr);
@@ -1799,19 +1529,18 @@ Setting_GenGroupItem_Data *setting_create_Gendial_field_entry_with_return_key(Ev
        item_data->userdata = sel_data;
 
        if (gl_sel) {
-               item_data->item =
-                       elm_genlist_item_append(genlist, itc, item_data, NULL,
-                                                                       ELM_GENLIST_ITEM_NONE, gl_sel,
-                                                                       sel_data);
+               item_data->item = elm_genlist_item_append(genlist, itc,
+                               item_data, NULL, ELM_GENLIST_ITEM_NONE, gl_sel,
+                               sel_data);
        } else {
-               item_data->item =
-                       elm_genlist_item_append(genlist, itc, item_data, NULL,
-                                                                       ELM_GENLIST_ITEM_NONE,
-                                                                       _gl_Gendial_sel, sel_data);
+               item_data->item = elm_genlist_item_append(genlist, itc,
+                               item_data, NULL, ELM_GENLIST_ITEM_NONE,
+                               _gl_Gendial_sel, sel_data);
        }
 
        if (swallow_type == SWALLOW_Type_LAYOUT_EDITFIELD)
-               elm_genlist_item_select_mode_set(item_data->item, ELM_OBJECT_SELECT_MODE_DISPLAY_ONLY);
+               elm_genlist_item_select_mode_set(item_data->item,
+                               ELM_OBJECT_SELECT_MODE_DISPLAY_ONLY);
 
        return item_data;
 }
@@ -1821,29 +1550,30 @@ Setting_GenGroupItem_Data *setting_create_Gendial_field_entry_with_return_key(Ev
  * @return a pointer to Setting_GenGroupItem_Data
  */
 EXPORT_PUBLIC
-Setting_GenGroupItem_Data *setting_create_Gendial_field_editfield(Evas_Object *genlist,
-                                                                                                                                 const Elm_Genlist_Item_Class *itc,
-                                                                                                                                 setting_call_back_func gl_sel,
-                                                                                                                                 void *sel_data,
-                                                                                                                                 SWALLOW_Type swallow_type,
-                                                                                                                                 const char *keyStr,
-                                                                                                                                 char *sub_desc,
-                                                                                                                                 setting_call_back_func chk_change_cb,
-                                                                                                                                 setting_call_back_func focused_cb,
-                                                                                                                                 setting_call_back_func unfocused_cb,
-                                                                                                                                 setting_call_back_func activated_cb,
-                                                                                                                                 setting_call_back_func max_reached_cb,
-                                                                                                                                 Elm_Input_Panel_Layout input_type,
-                                                                                                                                 bool isPasswordFlag,
-                                                                                                                                 bool isFocusFlag,
-                                                                                                                                 int max_char_count,
-                                                                                                                                 int max_byte_count,
-                                                                                                                                 char *accepted,
-                                                                                                                                 char *rejected)
+Setting_GenGroupItem_Data *setting_create_Gendial_field_editfield(
+               Evas_Object *genlist,
+               const Elm_Genlist_Item_Class *itc,
+               setting_call_back_func gl_sel,
+               void *sel_data,
+               SWALLOW_Type swallow_type,
+               const char *keyStr,
+               char *sub_desc,
+               setting_call_back_func chk_change_cb,
+               setting_call_back_func focused_cb,
+               setting_call_back_func unfocused_cb,
+               setting_call_back_func activated_cb,
+               setting_call_back_func max_reached_cb,
+               Elm_Input_Panel_Layout input_type,
+               bool isPasswordFlag,
+               bool isFocusFlag,
+               int max_char_count,
+               int max_byte_count,
+               char *accepted,
+               char *rejected)
 {
-       /* SETTING_TRACE_BEGIN; */
-       Setting_GenGroupItem_Data *item_data = (Setting_GenGroupItem_Data *) calloc(1,
-                                                                                                                                                               sizeof(Setting_GenGroupItem_Data));
+       Setting_GenGroupItem_Data *item_data =
+                       (Setting_GenGroupItem_Data *)calloc(
+                                       1, sizeof(Setting_GenGroupItem_Data));
        setting_retvm_if(!item_data, NULL, "calloc failed");
        item_data->keyStr = (char *)g_strdup(keyStr);
        item_data->sub_desc = (char *)g_strdup(sub_desc);
@@ -1860,17 +1590,21 @@ Setting_GenGroupItem_Data *setting_create_Gendial_field_editfield(Evas_Object *g
        item_data->input_type = input_type;
        item_data->isPasswordFlag = isPasswordFlag;
        if (isPasswordFlag)
-               item_data->guide_text = (char *)g_strdup(_("IDS_ST_BODY_ENTER_PASSWORD"));
+               item_data->guide_text = (char *)g_strdup(
+                               _("IDS_ST_BODY_ENTER_PASSWORD"));
        item_data->isSinglelineFlag = isPasswordFlag;
        item_data->isFocusFlag = isFocusFlag;
+       item_data->entry_auto_focus = isFocusFlag;
        item_data->userdata = sel_data;
-       if (itc && itc->item_style) {
+       if (itc && itc->item_style)
                item_data->itc = (char *)g_strdup(itc->item_style);
-       }
+
        Elm_Entry_Filter_Accept_Set *digits_filter_data =
-               (Elm_Entry_Filter_Accept_Set *) calloc(1, sizeof(Elm_Entry_Filter_Accept_Set));
+                       (Elm_Entry_Filter_Accept_Set *)calloc(
+                                       1, sizeof(Elm_Entry_Filter_Accept_Set));
        if (!digits_filter_data) {
-               SETTING_TRACE_ERROR("calloc Elm_Entry_Filter_Accept_Set failed");
+               SETTING_TRACE_ERROR(
+                               "calloc Elm_Entry_Filter_Accept_Set failed");
                /* free allocated data */
                G_FREE(item_data->keyStr);
                G_FREE(item_data->sub_desc);
@@ -1880,11 +1614,12 @@ Setting_GenGroupItem_Data *setting_create_Gendial_field_editfield(Evas_Object *g
                return NULL;
        }
 
-
        Elm_Entry_Filter_Limit_Size *limit_filter_data =
-               (Elm_Entry_Filter_Limit_Size *) calloc(1, sizeof(Elm_Entry_Filter_Limit_Size));
+                       (Elm_Entry_Filter_Limit_Size *)calloc(
+                                       1, sizeof(Elm_Entry_Filter_Limit_Size));
        if (!limit_filter_data) {
-               SETTING_TRACE_ERROR("calloc Elm_Entry_Filter_Limit_Size failed");
+               SETTING_TRACE_ERROR(
+                               "calloc Elm_Entry_Filter_Limit_Size failed");
 
                /* free allocated data */
                G_FREE(item_data->keyStr);
@@ -1906,17 +1641,16 @@ Setting_GenGroupItem_Data *setting_create_Gendial_field_editfield(Evas_Object *g
        item_data->userdata = sel_data;
 
        if (gl_sel) {
-               item_data->item =
-                       elm_genlist_item_append(genlist, itc, item_data, NULL,
-                                                                       ELM_GENLIST_ITEM_NONE, gl_sel,
-                                                                       sel_data);
+               item_data->item = elm_genlist_item_append(genlist, itc,
+                               item_data, NULL, ELM_GENLIST_ITEM_NONE,
+                               gl_sel, sel_data);
        } else {
-               item_data->item =
-                       elm_genlist_item_append(genlist, itc, item_data, NULL,
-                                                                       ELM_GENLIST_ITEM_NONE,
-                                                                       _gl_Gendial_sel, sel_data);
+               item_data->item = elm_genlist_item_append(genlist, itc,
+                               item_data, NULL, ELM_GENLIST_ITEM_NONE,
+                               _gl_Gendial_sel, sel_data);
        }
-       elm_genlist_item_select_mode_set(item_data->item, ELM_OBJECT_SELECT_MODE_DISPLAY_ONLY);
+       elm_genlist_item_select_mode_set(item_data->item,
+                       ELM_OBJECT_SELECT_MODE_DISPLAY_ONLY);
 
        return item_data;
 }
@@ -1928,37 +1662,29 @@ Setting_GenGroupItem_Data *setting_create_Gendial_field_editfield(Evas_Object *g
  */
 EXPORT_PUBLIC
 Setting_GenGroupItem_Data *setting_create_Gendial_exp_parent_field(
-       Evas_Object *genlist,
-       const Elm_Genlist_Item_Class *itc,
-       setting_call_back_func gl_sel,
-       void *sel_data,
-       SWALLOW_Type swallow_type,
-       const char *keyStr,
-       char *sub_desc)
+               Evas_Object *genlist, const Elm_Genlist_Item_Class *itc,
+               setting_call_back_func gl_sel, void *sel_data,
+               SWALLOW_Type swallow_type, const char *keyStr, char *sub_desc)
 {
-       /* SETTING_TRACE_BEGIN; */
        Setting_GenGroupItem_Data *item_data =
-               (Setting_GenGroupItem_Data *) calloc(1,
-                                                                                        sizeof
-                                                                                        (Setting_GenGroupItem_Data));
+                       (Setting_GenGroupItem_Data *)calloc(
+                                       1, sizeof(Setting_GenGroupItem_Data));
        setting_retvm_if(!item_data, NULL, "calloc failed");
        item_data->keyStr = (char *)g_strdup(keyStr);
        item_data->sub_desc = (char *)g_strdup(sub_desc);
        item_data->swallow_type = swallow_type;
-       /*item_data->r_swallow_path = (char *)g_strdup(SETTING_IMAGE_PATH_CFG"00_list_button_expand_closed.png"); */
-       if (itc && itc->item_style) {
+
+       if (itc && itc->item_style)
                item_data->itc = (char *)g_strdup(itc->item_style);
-       }
+
        if (gl_sel) {
-               item_data->item =
-                       elm_genlist_item_append(genlist, itc, item_data, NULL,
-                                                                       ELM_GENLIST_ITEM_TREE, gl_sel,
-                                                                       sel_data);
+               item_data->item = elm_genlist_item_append(genlist, itc,
+                               item_data, NULL, ELM_GENLIST_ITEM_TREE, gl_sel,
+                               sel_data);
        } else {
-               item_data->item =
-                       elm_genlist_item_append(genlist, itc, item_data, NULL,
-                                                                       ELM_GENLIST_ITEM_TREE,
-                                                                       _gl_Gendial_sel_expand, sel_data);
+               item_data->item = elm_genlist_item_append(genlist, itc,
+                               item_data, NULL, ELM_GENLIST_ITEM_TREE,
+                               _gl_Gendial_sel_expand, sel_data);
        }
        return item_data;
 }
@@ -1970,41 +1696,32 @@ Setting_GenGroupItem_Data *setting_create_Gendial_exp_parent_field(
  */
 EXPORT_PUBLIC
 Setting_GenGroupItem_Data *setting_create_Gendial_exp_sub_field(
-       Evas_Object *genlist,
-       const Elm_Genlist_Item_Class *itc,
-       setting_call_back_func gl_sel,
-       void *sel_data,
-       Elm_Object_Item *parent,
-       SWALLOW_Type swallow_type,
-       Evas_Object *rgd, int chk_status,
-       const char *keyStr,
-       setting_call_back_func
-       chk_change_cb)
+               Evas_Object *genlist, const Elm_Genlist_Item_Class *itc,
+               setting_call_back_func gl_sel, void *sel_data,
+               Elm_Object_Item *parent, SWALLOW_Type swallow_type,
+               Evas_Object *rgd, int chk_status, const char *keyStr,
+               setting_call_back_func chk_change_cb)
 {
-       /* SETTING_TRACE_BEGIN; */
        Setting_GenGroupItem_Data *item_data =
-               (Setting_GenGroupItem_Data *) calloc(1,
-                                                                                        sizeof
-                                                                                        (Setting_GenGroupItem_Data));
+                       (Setting_GenGroupItem_Data *)calloc(
+                                       1, sizeof(Setting_GenGroupItem_Data));
        setting_retvm_if(!item_data, NULL, "calloc failed");
        item_data->keyStr = (char *)g_strdup(keyStr);
        item_data->swallow_type = swallow_type;
        item_data->chk_status = chk_status;
        item_data->rgd = rgd;
-       if (itc && itc->item_style) {
+       if (itc && itc->item_style)
                item_data->itc = (char *)g_strdup(itc->item_style);
-       }
-       if (!gl_sel) {
+
+       if (!gl_sel)
                gl_sel = setting_sub_list_sel_cb;
-       }
-       if (!chk_change_cb) {
+
+       if (!chk_change_cb)
                chk_change_cb = setting_sub_list_rd_change;
-       }
 
        item_data->chk_change_cb = chk_change_cb;
-       item_data->item =
-               elm_genlist_item_append(genlist, itc, item_data, parent,
-                                                               ELM_GENLIST_ITEM_NONE, gl_sel, sel_data);
+       item_data->item = elm_genlist_item_append(genlist, itc, item_data,
+                       parent, ELM_GENLIST_ITEM_NONE, gl_sel, sel_data);
 
        return item_data;
 }
@@ -2014,93 +1731,47 @@ Setting_GenGroupItem_Data *setting_create_Gendial_exp_sub_field(
  */
 EXPORT_PUBLIC
 void setting_enable_expandable_genlist(Evas_Object *genlist, void *data,
-                                                                          setting_call_back_func gl_exp_cb,
-                                                                          setting_call_back_func gl_smart_cb)
+               setting_call_back_func gl_exp_cb,
+               setting_call_back_func gl_smart_cb)
 {
        ret_if(NULL == genlist);
        elm_genlist_tree_effect_enabled_set(genlist, EINA_FALSE);
-       if (!gl_smart_cb) {
+       if (!gl_smart_cb)
                gl_smart_cb = __exp_list_smart_cb;
-       }
 
        if (gl_exp_cb)
-               evas_object_smart_callback_add(genlist, "expanded", gl_exp_cb, data);
-       evas_object_smart_callback_add(genlist, "contracted", gl_smart_cb, "contracted");
-       evas_object_smart_callback_add(genlist, "expanded", gl_smart_cb, "expanded");
+               evas_object_smart_callback_add(genlist, "expanded", gl_exp_cb,
+                               data);
+       evas_object_smart_callback_add(genlist, "contracted", gl_smart_cb,
+                       "contracted");
+       evas_object_smart_callback_add(genlist, "expanded", gl_smart_cb,
+                       "expanded");
 
        evas_object_smart_callback_add(genlist, "drag", gl_smart_cb, "drag");
-       evas_object_smart_callback_add(genlist, "longpressed", gl_smart_cb, "longpressed");
-}
-
-
-/**
-* To disable a specialized genlist item
-*
-* @param[in] item
-*/
-EXPORT_PUBLIC
-void setting_disable_genlist_item(Elm_Object_Item *item)
-{
-       if (item) {
-               elm_object_item_disabled_set(item, EINA_TRUE); /* make it be dim displayed */
-               /*elm_genlist_item_update(item); */
-       }
-}
-
-/**
-* To enable a specialized genlist item
-*
-* @param[in] item
-*/
-EXPORT_PUBLIC
-void setting_enable_genlist_item(Elm_Object_Item *item)
-{
-       if (item) {
-               elm_object_item_disabled_set(item, EINA_FALSE); /* make it be normally displayed */
-               /*elm_genlist_item_update(item); */
-       }
-}
-
-EXPORT_PUBLIC
-void setting_genlist_item_disabled_set(Setting_GenGroupItem_Data *item_data, int disable)
-{
-       if (item_data && item_data->item) {
-               elm_object_item_disabled_set(item_data->item, disable); /* make it be dim displayed */
-       }
+       evas_object_smart_callback_add(genlist, "longpressed", gl_smart_cb,
+                       "longpressed");
 }
 
 EXPORT_PUBLIC
 void __gl_realized_cb(void *data, Evas_Object *obj, void *event_info)
 {
-       /*SETTING_TRACE_BEGIN; */
-       setting_retm_if(event_info == NULL, "invalid parameter: event_info is NULL");
+       setting_retm_if(event_info == NULL,
+                       "invalid parameter: event_info is NULL");
        Elm_Object_Item *item = (Elm_Object_Item *)event_info;
 
-       /*? Setting_GenGroupItem_Data *list_item = (Setting_GenGroupItem_Data *) */
        elm_object_item_data_get(item);
 }
 
 /*for check,radio,slider etc.. */
-EXPORT_PUBLIC void setting_update_gl_item_chk_status(Setting_GenGroupItem_Data *item_data, int status)
+EXPORT_PUBLIC
+void setting_update_gl_item_chk_status(Setting_GenGroupItem_Data *item_data,
+               int status)
 {
        if (item_data && item_data->chk_status != status) {
                item_data->chk_status = status;
                if (item_data->item) {
-                       /*SETTING_TRACE_DEBUG("update item %d", item_data->chk_status); */
-                       elm_genlist_item_fields_update(item_data->item, "*", ELM_GENLIST_ITEM_FIELD_CONTENT);
-               }
-       }
-}
-
-/*do not check current status, only update the icon.2 of item which has 2 icons. */
-EXPORT_PUBLIC void setting_force_update_gl_item_chk_status(Setting_GenGroupItem_Data *item_data, int status)
-{
-       if (item_data) {
-               item_data->chk_status = status;
-               if (item_data->item) {
-                       /*SETTING_TRACE_DEBUG("update item %s : %d", item_data->keyStr, item_data->chk_status); */
-                       elm_genlist_item_fields_update(item_data->item, "elm.icon.2", ELM_GENLIST_ITEM_FIELD_CONTENT);
+                       elm_genlist_item_fields_update(item_data->item, "*",
+                                       ELM_GENLIST_ITEM_FIELD_CONTENT);
                }
        }
 }
-
index ad566666ad4ff34aa4a43f09db77fe24e1c20ccb..ae8c52b32e34c54f2ac77f5a73d7615050f9b174 100644 (file)
  * limitations under the License.
  *
  */
-#include <setting-common-draw-widget.h>
-#include <glib.h>
+
 #include <Elementary.h>
 #include <efl_extension.h>
-
-extern Eina_List *elm_widget_scrollable_children_get(Evas_Object *obj);
-
-#define HALF_SCREEN_STR_LEN 20
-#define ONE_THIRD_SCREEN_STR_LEN 13
-
-#if 0
-#define ADD_MULTI_LANGUAGE_AUTO_UPDATE(eo_view, navi_it, title_str, lbutton_str, mbutton_str, rbutton_str) \
-       {\
-               evas_object_data_set(eo_view, "navi_it", navi_it);\
-               evas_object_data_set(eo_view, "navi_title", title_str);\
-               evas_object_data_set(eo_view, "lbutton_str", lbutton_str);\
-               evas_object_data_set(eo_view, "mbutton_str", mbutton_str);\
-               evas_object_data_set(eo_view, "rbutton_str", rbutton_str);\
-               /*vconf_notify_key_changed(VCONFKEY_LANGSET, __navi_eo_view_lang_change_cb, eo_view);*/\
-               evas_object_event_callback_add(eo_view, EVAS_CALLBACK_DEL, __eo_view_del_cb, NULL);\
-       }
-#endif
-
-/*
-static void __navi_eo_view_lang_change_cb(keynode_t *key, void *data)
-{
-       SETTING_TRACE_BEGIN;
-       setting_retm_if(NULL == key, "key is NULL");
-       setting_retm_if(NULL == data, "data is NULL");
-       Evas_Object *eo_view = data;
-       char *vconf_name = vconf_keynode_get_name(key);
-       if (!safeStrCmp(vconf_name, VCONFKEY_LANGSET))
-       {
-               Elm_Object_Item *navi_it = evas_object_data_get(eo_view, "navi_it");
-               char *navi_title = evas_object_data_get(eo_view, "navi_title");
-               char *lbutton_str = evas_object_data_get(eo_view, "lbutton_str");
-               char *mbutton_str = evas_object_data_get(eo_view, "mbutton_str");
-               char *rbutton_str = evas_object_data_get(eo_view, "rbutton_str");
-               const char *eo_view_t = evas_object_type_get(eo_view);
-               SETTING_TRACE("navi_title  [%s]:%s", _(navi_title), navi_title);
-               SETTING_TRACE("eo_view_t:%s", eo_view_t);
-               SETTING_TRACE("lbutton_str:%s", lbutton_str);
-               SETTING_TRACE("mbutton_str:%s", mbutton_str);
-               SETTING_TRACE("rbutton_str:%s", rbutton_str);
-               if (!safeStrCmp("elm_gengrid", eo_view_t))
-                       elm_gengrid_realized_items_update(eo_view);
-               else if(!safeStrCmp("elm_genlist", eo_view_t))
-                       elm_genlist_realized_items_update(eo_view);
-
-               if (navi_it)
-               {
-                       SETTING_TRACE("Update navi_item, navi_title:%s", navi_title);
-                       if (navi_title)
-                               elm_object_item_text_set(navi_it, _(navi_title));
-
-                       //l,m,r
-                       Evas_Object *toolbar = elm_object_item_part_content_get(navi_it, "toolbar");
-
-                       char *btn_str[3] = {0, };
-                       int idx = 0;
-                       if (lbutton_str && 0 != safeStrCmp(_(lbutton_str), _("IDS_ST_BUTTON_BACK")))
-                               btn_str[idx++] = g_strdup(lbutton_str);
-
-                       if (rbutton_str)
-                               btn_str[idx++] = g_strdup(rbutton_str);
-
-                       if (mbutton_str)
-                               btn_str[idx++] = g_strdup(mbutton_str);
-
-
-                       Elm_Object_Item *it = NULL;
-                       Elm_Object_Item *next_it = NULL;
-                       //char *text = NULL;
-                       it = elm_toolbar_first_item_get(toolbar);
-                       idx = 0;
-                       while (it) {
-                               next_it = elm_toolbar_item_next_get(it);
-                               //text = (char *)elm_object_item_text_get(it);
-                               elm_object_item_text_set(it, _(btn_str[idx]));
-                               idx++;
-                               it = next_it;
-                       }
-               }
-       }
-}
-*/
-
-#if 0
-static void __eo_view_del_cb(void *data, Evas *e, Evas_Object *eo_view, void *event_info)
-{
-       SETTING_TRACE_BEGIN;
-       ret_if(!eo_view);
-       /*(void)vconf_ignore_key_changed(VCONFKEY_LANGSET, __navi_eo_view_lang_change_cb); */
-       evas_object_data_set(eo_view, "navi_it", NULL);
-       evas_object_data_set(eo_view, "navi_title", NULL);
-       evas_object_data_set(eo_view, "lbutton_str", NULL);
-       evas_object_data_set(eo_view, "mbutton_str", NULL);
-       evas_object_data_set(eo_view, "rbutton_str", NULL);
-
-       SETTING_TRACE_END;
-}
-
-#endif
-
+#include "setting-common-draw-widget.h"
 
 EXPORT_PUBLIC
-void setting_navi_items_update(Evas_Object *navigate_bar)
+void setting_navi_items_update(Evas_Object *naviframe)
 {
        SETTING_TRACE_BEGIN;
-       /*setting_retm_if(NULL == key, "key is NULL"); */
-       setting_retm_if(NULL == navigate_bar, "data is NULL");
-       Eina_List *list = elm_naviframe_items_get(navigate_bar);
+
+       setting_retm_if(NULL == naviframe, "data is NULL");
+       Eina_List *list = elm_naviframe_items_get(naviframe);
        Evas_Object *eo_view = NULL;
        Evas_Object *btn = NULL;
        char *btn_text = NULL;
 
        while (list) {
-               Elm_Object_Item *item = (Elm_Object_Item *) eina_list_data_get(list);
+               Elm_Object_Item *item = (Elm_Object_Item *)eina_list_data_get(
+                               list);
                if (NULL == item) {
                        SETTING_TRACE("item is null");
                        list = eina_list_next(list);
@@ -163,39 +64,42 @@ void setting_navi_items_update(Evas_Object *navigate_bar)
                        continue;
                }
 
-               Elm_Object_Item *navi_it = evas_object_data_get(eo_view, "navi_it");
+               Elm_Object_Item *navi_it = evas_object_data_get(eo_view,
+                               "navi_it");
                if (navi_it != item) {
                        SETTING_TRACE("navi_it is null");
                        list = eina_list_next(list);
                        continue;
                }
 
-               const char *navi_title = evas_object_data_get(eo_view, "navi_title");
-               const char *lbutton_str = evas_object_data_get(eo_view, "lbutton_str");
-               const char *mbutton_str = evas_object_data_get(eo_view, "mbutton_str");
-               const char *rbutton_str = evas_object_data_get(eo_view, "rbutton_str");
+               const char *navi_title = evas_object_data_get(eo_view,
+                               "navi_title");
+               const char *lbutton_str = evas_object_data_get(eo_view,
+                               "lbutton_str");
+               const char *mbutton_str = evas_object_data_get(eo_view,
+                               "mbutton_str");
+               const char *rbutton_str = evas_object_data_get(eo_view,
+                               "rbutton_str");
                const char *eo_view_t = evas_object_type_get(eo_view);
-               /*SETTING_TRACE("navi_title      [%s]:%s", _(navi_title), navi_title); */
-               /*SETTING_TRACE("eo_view_t:%s", eo_view_t); */
-               /*SETTING_TRACE("lbutton_str:%s", lbutton_str); */
-               /*SETTING_TRACE("mbutton_str:%s", mbutton_str); */
-               /*SETTING_TRACE("rbutton_str:%s", rbutton_str); */
                if (!safeStrCmp("elm_gengrid", eo_view_t))
                        elm_gengrid_realized_items_update(eo_view);
                else if (!safeStrCmp("elm_genlist", eo_view_t))
                        elm_genlist_realized_items_update(eo_view);
 
                if (navi_it) {
-                       /*SETTING_TRACE("Update navi_item, navi_title:%s", navi_title); */
                        if (navi_title)
-                               elm_object_item_text_set(navi_it, _(navi_title));
+                               elm_object_item_text_set(navi_it,
+                                               _(navi_title));
 
                        /*l,m,r */
-                       Evas_Object *toolbar = elm_object_item_part_content_get(navi_it, "toolbar");
+                       Evas_Object *toolbar = elm_object_item_part_content_get(
+                                       navi_it, "toolbar");
 
-                       char *btn_str[3] = {0, };
+                       char *btn_str[3] = { 0, };
                        int idx = 0;
-                       if (lbutton_str && 0 != safeStrCmp(_(lbutton_str), _("IDS_ST_BUTTON_BACK")))
+                       if (lbutton_str && 0 != safeStrCmp(
+                                       _(lbutton_str),
+                                       _("IDS_ST_BUTTON_BACK")))
                                btn_str[idx++] = g_strdup(lbutton_str);
 
                        if (rbutton_str)
@@ -204,15 +108,12 @@ void setting_navi_items_update(Evas_Object *navigate_bar)
                        if (mbutton_str)
                                btn_str[idx++] = g_strdup(mbutton_str);
 
-
                        Elm_Object_Item *it = NULL;
                        Elm_Object_Item *next_it = NULL;
-                       /*char *text = NULL; */
                        it = elm_toolbar_first_item_get(toolbar);
                        idx = 0;
                        while (it) {
                                next_it = elm_toolbar_item_next_get(it);
-                               /*text = (char *)elm_object_item_text_get(it); */
                                elm_object_item_text_set(it, _(btn_str[idx]));
                                idx++;
                                it = next_it;
@@ -229,181 +130,11 @@ void setting_navi_items_update(Evas_Object *navigate_bar)
        SETTING_TRACE_END;
 }
 
-
-#if 0
-static void __rotate_ctxpopup_cb(void *data, Evas_Object *obj, void *event_info)
-{
-       SETTING_TRACE_BEGIN;
-       ret_if(data == NULL);
-
-#ifdef ECORE_X
-       Setting_Btn_Data *btn_data = (Setting_Btn_Data *)data;
-       Evas_Coord w, h;
-       int pos = -1;
-
-       ecore_x_window_size_get(ecore_x_window_root_first_get(), &w, &h);
-       pos = elm_win_rotation_get(ug_get_window());
-       SETTING_TRACE_DEBUG("pos: %d, w: %d, h: %d", pos, w, h);
-       if (pos == 90) {
-               evas_object_move(btn_data->ctxpopup, 0, w);
-       } else if (pos == 270) {
-               evas_object_move(btn_data->ctxpopup, h, w);
-       } else {
-               evas_object_move(btn_data->ctxpopup, 0, h);
-       }
-#else
-       /* @todo : repace codes using X with codes tizen 3.0 API */
-#endif
-}
-
-
-static void __ctxpopup_lang_change_cb(keynode_t *key, void *data)
-{
-       setting_retm_if(NULL == key, "key is NULL");
-       setting_retm_if(NULL == data, "data is NULL");
-       Setting_Btn_Data *btn_data = (Setting_Btn_Data *)data;
-       char *vconf_name = vconf_keynode_get_name(key);
-       if (!safeStrCmp(vconf_name, VCONFKEY_LANGSET)) {
-               /*setting_popup_lang_update(popup); */
-               int i = 0;
-               while (btn_data->btn_text[i]) {
-                       elm_object_item_text_set(btn_data->item[i], _(btn_data->btn_text[i]));
-                       i++;
-               }
-       }
-}
-#endif
-
-
-EXPORT_PUBLIC
-Evas_Object *setting_create_win_layout(Evas_Object *win_obj)
-{
-       Evas_Object *layout = NULL;
-       /*      Base Layout */
-       layout = elm_layout_add(win_obj);
-       evas_object_size_hint_weight_set(layout, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
-       setting_retvm_if(layout == NULL, FALSE, "layout == NULL");
-
-       elm_layout_theme_set(layout, "layout", "application", "default");
-
-       Evas_Object *bg = setting_create_bg(layout, win_obj, NULL);
-       elm_object_part_content_set(layout, "elm.swallow.bg", bg);
-       evas_object_show(layout);
-       return layout;
-}
-
-EXPORT_PUBLIC
-Elm_Object_Item *setting_create_guild_layout(Evas_Object *navi_bar,
-                                                                                        char *title_str,
-                                                                                        char *lbutton_str,
-                                                                                        char *rbutton_str,
-                                                                                        char *mbutton_str,
-                                                                                        setting_call_back_func lbutton_click_cb,
-                                                                                        setting_call_back_func rbutton_click_cb,
-                                                                                        setting_call_back_func mbutton_click_cb,
-                                                                                        char *content_str1,
-                                                                                        char **png_list,
-                                                                                        char *content_str2,
-                                                                                        char *content_button_str,
-                                                                                        setting_call_back_func content_button_click_cb,
-                                                                                        void *cb_data)
-{
-       Evas_Object *scroller = elm_genlist_add(navi_bar);
-       retvm_if(scroller == NULL, NULL, "Cannot set scroller object  as contento of layout");
-       elm_genlist_clear(scroller);    /* first to clear list */
-       elm_genlist_mode_set(scroller, ELM_LIST_COMPRESS);
-       evas_object_smart_callback_add(scroller, "realized", __gl_realized_cb, NULL);
-
-       ADD_GL_LABLE(scroller, content_str1);
-       ADD_GL_GIF(scroller, png_list)
-       ADD_GL_LABLE(scroller, content_str2);
-       ADD_GL_BUTTON(scroller, content_button_str, content_button_click_cb, cb_data)
-
-       return setting_push_layout_navi_bar(title_str,
-                                                                               lbutton_str, rbutton_str, NULL,
-                                                                               lbutton_click_cb,
-                                                                               rbutton_click_cb,
-                                                                               NULL, cb_data, scroller, navi_bar, NULL);
-}
-
-EXPORT_PUBLIC
-Elm_Object_Item *setting_create_guild_layout2(Evas_Object *navi_bar,
-                                                                                         char *title_str,
-                                                                                         char *lbutton_str,
-                                                                                         char *rbutton_str,
-                                                                                         char *mbutton_str,
-                                                                                         setting_call_back_func lbutton_click_cb,
-                                                                                         setting_call_back_func rbutton_click_cb,
-                                                                                         setting_call_back_func mbutton_click_cb,
-                                                                                         char *content_str1,
-                                                                                         Evas_Object **ug_layout,
-                                                                                         char *content_str2,
-                                                                                         char *content_button_str,
-                                                                                         setting_call_back_func content_button_click_cb,
-                                                                                         void *cb_data)
-{
-       Evas_Object *scroller;
-       Elm_Object_Item *item = setting_push_layout_navi_bar_scroller(navi_bar,
-                                                                                                                                 title_str,
-                                                                                                                                 lbutton_str, rbutton_str,
-                                                                                                                                 lbutton_click_cb,
-                                                                                                                                 rbutton_click_cb,
-                                                                                                                                 cb_data, &scroller,
-                                                                                                                                 navi_bar);
-       Evas_Object *outer_box = setting_create_client_bx(navi_bar);
-       /*add top text window.. */
-       if (content_str1) {
-               const char *str = setting_customize_text(content_str1, 0, NULL, NULL);
-               Evas_Object *lable = setting_create_textbox(navi_bar, str);
-               setting_disable_evas_object(lable);
-               elm_box_pack_end(outer_box, lable);
-               FREE(str);
-       }
-
-       /*add UG window.. */
-       if (ug_layout) {
-               Evas_Object *ug_win = elm_layout_add(navi_bar);
-               evas_object_size_hint_weight_set(ug_win, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
-               setting_retvm_if(ug_win == NULL, NULL, "layout == NULL");
-               elm_layout_theme_set(ug_win, "layout", "application", "default");
-               elm_object_part_content_set(ug_win, "elm.swallow.bg", setting_create_blank_rect_customize(navi_bar, 720, 850));
-               /*elm_object_part_content_set(layout, "elm.swallow.content", navi); */
-               elm_box_pack_end(outer_box, ug_win);
-               evas_object_show(ug_win);
-               *ug_layout = ug_win;
-       }
-
-       /*add bottom text */
-       if (content_str2) {
-               const char *str = setting_customize_text(content_str2, 0, NULL, NULL);
-               Evas_Object *lable = setting_create_textbox(navi_bar, str);
-               setting_disable_evas_object(lable);
-               elm_box_pack_end(outer_box, lable);
-               FREE(str);
-       }
-
-       /*add bottom button */
-       if (content_button_str) {
-               Evas_Object *layout = elm_layout_add(navi_bar);
-               evas_object_size_hint_weight_set(layout, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
-               elm_layout_theme_set(layout, "layout", "application", "default");
-               elm_object_part_content_set(layout, "elm.swallow.bg", setting_create_blank_rect_customize(navi_bar, 680, 100));
-               Evas_Object *btn = elm_button_add(navi_bar);
-               elm_object_text_set(btn, content_button_str);
-               evas_object_propagate_events_set(btn, EINA_FALSE);
-               evas_object_smart_callback_add(btn, "clicked", content_button_click_cb, cb_data);
-               elm_object_part_content_set(layout, "elm.swallow.content", btn);
-               evas_object_show(btn);
-               evas_object_show(layout);
-               elm_box_pack_end(outer_box, layout);
-       }
-
-       elm_object_content_set(scroller, outer_box);
-       return item;
-}
-
-EXPORT_PUBLIC
-Evas_Object *setting_create_navi_bar(Evas_Object *layout)
+/**
+ * The API to Create a naviframe
+ * @return a naviframe
+ */
+Evas_Object *__create_naviframe(Evas_Object *layout)
 {
 
        Evas_Object *navi = NULL;
@@ -411,10 +142,10 @@ Evas_Object *setting_create_navi_bar(Evas_Object *layout)
 
        elm_naviframe_prev_btn_auto_pushed_set(navi, EINA_FALSE);
 
-       eext_object_event_callback_add(navi, EEXT_CALLBACK_BACK, eext_naviframe_back_cb, NULL);
-       eext_object_event_callback_add(navi, EEXT_CALLBACK_MORE, eext_naviframe_more_cb, NULL);
-
-       /*elm_object_item_signal_callback_event(navi */
+       eext_object_event_callback_add(navi, EEXT_CALLBACK_BACK,
+                       eext_naviframe_back_cb, NULL);
+       eext_object_event_callback_add(navi, EEXT_CALLBACK_MORE,
+                       eext_naviframe_more_cb, NULL);
 
        if (navi == NULL) {
                SETTING_TRACE(" *** elm_naviframe_add returns NULL *** ");
@@ -426,560 +157,131 @@ Evas_Object *setting_create_navi_bar(Evas_Object *layout)
 }
 
 /**
-* The API to Create title buttons of naviframe
-* if sip is shown,the buttons created by this API will be shown,it sip is hidden,they will be hiden too
-* @return non
-* eg:
-*      //4 common buttons
-*      setting_append_naviframe_title_buttons(ad->navi_it, ad->navi_bar,
-*                                                 "1", "2", "3" ,"4",
-*                                                 _back_cb,
-*                                                 _back_cb,
-*                                                 _back_cb,
-*                                                 _back_cb);
-*
-*      //more button +2 common buttons + '<-'button
-*      setting_append_naviframe_title_buttons(ad->navi_it, ad->navi_bar,
-*                                                 NULL, "2", "3" ,NULL,
-*                                                 _back_cb,
-*                                                 _back_cb,
-*                                                 _back_cb,
-*                                                 _back_cb);
-*
-*      //1common buton + '<-'button
-*      setting_append_naviframe_title_buttons(ad->navi_it, ad->navi_bar,
-*                                                 NULL, NULL, _("IDS_SA_BUTTON_DONE_ABB") ,NULL,
-*                                                 NULL,
-*                                                 NULL,
-*                                                 _back_cb,
-*                                                 _back_cb);
-*/
-EXPORT_PUBLIC
-void setting_append_naviframe_title_buttons(Elm_Object_Item *navi_it,
-                                                                                       Evas_Object *navigate_bar,
-                                                                                       char *more_button_str,
-                                                                                       char *left_button_str,
-                                                                                       char *right_button_str,
-                                                                                       char *back_button_str,
-                                                                                       setting_call_back_func more_button_click_cb,
-                                                                                       setting_call_back_func left_button_click_cb,
-                                                                                       setting_call_back_func right_button_click_cb,
-                                                                                       setting_call_back_func back_button_click_cb,
-                                                                                       void *cb_data)
+ * default back softkey callback func needed in setting_add_back_button()
+ * @param data: naviframe to do item_pop on it
+ */
+static void __softkey_back_click_cb(void *data, Evas_Object *obj,
+               void *event_info)
 {
        SETTING_TRACE_BEGIN;
-       Evas_Object *btn = NULL;
-       /*      create buttons */
-       if (more_button_click_cb) {
-               if (!more_button_str) {
-
-                       /*btn = setting_create_button(navigate_bar, NULL, "naviframe/more/default", more_button_click_cb, cb_data); */
-                       btn = elm_button_add(navigate_bar);
-                       elm_object_style_set(btn, "naviframe/more/default");
-                       evas_object_size_hint_weight_set(btn, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
-                       evas_object_size_hint_align_set(btn, EVAS_HINT_FILL, 0.5);
-                       evas_object_smart_callback_add(btn, "clicked", more_button_click_cb, cb_data);
-                       evas_object_show(btn);
-               } else {
-                       btn = setting_create_button(navigate_bar, more_button_str, "naviframe/title/default", more_button_click_cb, cb_data);
-
-               }
-               elm_object_item_part_content_set(navi_it, "title_more_btn", btn);
-       }
-
-       if (left_button_click_cb) {
-               btn = setting_create_button(navigate_bar, left_button_str, "naviframe/title/default", left_button_click_cb, cb_data);
-               elm_object_item_part_content_set(navi_it, "title_toolbar_button1", btn);
-       }
-
-       if (right_button_click_cb) {
-               btn = setting_create_button(navigate_bar, right_button_str, "naviframe/title/default", right_button_click_cb, cb_data);
-               elm_object_item_part_content_set(navi_it, "title_toolbar_button2", btn);
-       }
-
-       if (back_button_click_cb) {
-               if (!back_button_str) {
-                       /*btn = setting_create_button(navigate_bar, NULL, "naviframe/back_btn/default", back_button_click_cb, cb_data); */
-                       btn = elm_button_add(navigate_bar);
-                       elm_object_style_set(btn, "naviframe/back_btn/default");
-                       evas_object_size_hint_weight_set(btn, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
-                       evas_object_size_hint_align_set(btn, EVAS_HINT_FILL, 0.5);
-                       evas_object_smart_callback_add(btn, "clicked", back_button_click_cb, cb_data);
-                       evas_object_show(btn);
-               } else {
-                       btn = setting_create_button(navigate_bar, back_button_str, "naviframe/title/default", back_button_click_cb, cb_data);
-
-               }
-               elm_object_item_part_content_set(navi_it, "title_prev_btn", btn);
-       }
+       Evas_Object *naviframe = (Evas_Object *)data;
+       ret_if(!naviframe);
+       elm_naviframe_item_pop(naviframe);
 }
 
-/*"title_more_btn" won't be supported any more, so don't pass mbutton_str */
+/**
+ * Create buttons on the specialized navigation bar
+ *
+ * @param[in] eo_view  navigation bar's content
+ * @param[in] controlbar         title obj of navigation bar
+ *
+ */
 EXPORT_PUBLIC
-Elm_Object_Item *setting_create_navi_bar_top_buttons(char *title_str,
-                                                                                                        char *lbutton_str,
-                                                                                                        char *rbutton_str,
-                                                                                                        char *mbutton_str,
-                                                                                                        setting_call_back_func lbutton_click_cb,
-                                                                                                        setting_call_back_func rbutton_click_cb,
-                                                                                                        setting_call_back_func mbutton_click_cb,
-                                                                                                        void *cb_data, Evas_Object *eo_view,/*any container obj */
-                                                                                                        Evas_Object *navigate_bar)
-{
-       /*SETTING_TRACE_BEGIN; */
-       Evas_Object *l_button = NULL;
-       Evas_Object *r_button = NULL;
-       Evas_Object *m_button = NULL;
-       Elm_Object_Item *navi_it = NULL;
-
-       if (lbutton_str) {
-               /*      create buttons */
-               l_button = setting_create_button(navigate_bar, lbutton_str,
-                                                                                "naviframe/toolbar/default",
-                                                                                lbutton_click_cb, cb_data);
-       }
-       if (rbutton_str) {
-               r_button = setting_create_button(navigate_bar, rbutton_str,
-                                                                                "naviframe/end_btn/default",
-                                                                                rbutton_click_cb, cb_data);
-       }
-       if (mbutton_str) {
-               m_button = setting_create_button(navigate_bar, mbutton_str,
-                                                                                NULL,
-                                                                                mbutton_click_cb, cb_data);
-       }
-       navi_it = elm_naviframe_item_push(navigate_bar, title_str,
-                                                                         NULL, NULL, eo_view,
-                                                                         NULL);
-       retv_if(!navi_it, NULL);
-
-       /*      arrange buttons into  navi_it*/
-       if (l_button) { /* done */
-               elm_object_item_part_content_set(navi_it, "title_toolbar_button1", l_button);
-       }
-       if (r_button) { /* cancel */
-               elm_object_item_part_content_set(navi_it, "title_prev_btn", r_button);
-       }
-       if (m_button) { /* none */
-               elm_object_item_part_content_set(navi_it, "title_more_btn", m_button);
-       }
-       return navi_it;
-}
-
-#if 0
-static void _move_ctxpopup(Evas_Object *ctxpopup, Evas_Object *btn)
-{
-       Evas_Coord x, y, w , h;
-       evas_object_geometry_get(btn, &x, &y, &w, &h);
-       evas_object_move(ctxpopup, x + (w / 2), y + (h / 2));
-}
-
-static void _ctxpopup_dismissed_cb(void *data, Evas_Object *obj, void *event_info)
-{
-       Evas_Object *ctxpopup = (Evas_Object *)data;
-       evas_object_del(ctxpopup);
-       ctxpopup = NULL;
-}
-
-/* Icon + Text (More button style : Naviframe Toolbar) */
-static void
-_ctxpopup_more_button_cb(void *data, Evas_Object *obj, void *event_info)
-{
-       SETTING_TRACE_BEGIN;
-
-}
-#endif
-
-Elm_Object_Item *__create_navi_bar_bottom_buttons(char *title_str,
-                                                                                                 char *lbutton_str,
-                                                                                                 setting_call_back_func lbutton_click_cb,
-                                                                                                 void *cb_data, Evas_Object *eo_view,/*any container obj */
-                                                                                                 Evas_Object *navigate_bar)
+Elm_Object_Item *setting_push_to_naviframe_with_back_button(char *title_str,
+               char *lbutton_str, Elm_Naviframe_Item_Pop_Cb item_pop_cb,
+               void *cb_data, Evas_Object *content,/*any container obj */
+               Evas_Object *naviframe)
 {
        SETTING_TRACE_BEGIN;
-
        Elm_Object_Item *navi_it = NULL;
        Evas_Object *lbtn = NULL;
 
-#define USE_BACK 0
-#if USE_BACK
-       /*      arrange buttons into  controlbar */
-       if (0 == safeStrCmp(_(lbutton_str), _("IDS_ST_BUTTON_BACK"))) {
-               lbtn = setting_create_button(navigate_bar, _(lbutton_str),
-                                                                        NAVI_BACK_BUTTON_STYLE,
-                                                                        /*NULL, NULL); */
-                                                                        lbutton_click_cb, cb_data);
-               navi_it = elm_naviframe_item_push(navigate_bar, title_str, NULL, NULL, eo_view, NULL);  /* add new button */
-               elm_object_item_part_content_set(navi_it, "title_left_btn", lbtn);
+       /* ARROW back button */
+       lbtn = setting_create_button(naviframe, _(lbutton_str),
+                       NAVI_BACK_ARROW_BUTTON_STYLE,
+                       __softkey_back_click_cb, naviframe);
 
-               if (navi_it) {
-                       elm_object_item_domain_text_translatable_set(navi_it, SETTING_PACKAGE, EINA_TRUE);
-                       elm_naviframe_item_pop_cb_set(navi_it, (Elm_Naviframe_Item_Pop_Cb)lbutton_click_cb, cb_data);
-               }
-
-               /*---------------------- */
-               /* CREATE TOOLBAR */
-               /*---------------------- */
-       } else {
-#endif
-               /* ARROW here back */
-               lbtn = setting_create_button(navigate_bar, _(lbutton_str),
-                                                                        NAVI_BACK_ARROW_BUTTON_STYLE,
-                                                                        /*NULL, NULL); */
-                                                                        lbutton_click_cb, cb_data);
+       /* push "content" to naviframe with Arrow button */
+       navi_it = elm_naviframe_item_push(naviframe, title_str, lbtn, NULL,
+                       content, NULL); /* add new button */
 
-               /* create naviframe with Arror button */
-               navi_it = elm_naviframe_item_push(navigate_bar, title_str, lbtn, NULL, eo_view, NULL);  /* add new button */
+       if (item_pop_cb)
+               elm_naviframe_item_pop_cb_set(navi_it, item_pop_cb, cb_data);
 
-               if (lbutton_click_cb)
-                       elm_naviframe_item_pop_cb_set(navi_it, (Elm_Naviframe_Item_Pop_Cb)lbutton_click_cb, cb_data);
+       if (navi_it && safeStrCmp(
+                       title_str, dgettext(SETTING_PACKAGE, title_str)) != 0)
+               elm_object_item_domain_text_translatable_set(navi_it,
+                               SETTING_PACKAGE, EINA_TRUE);
 
-               if (navi_it) {
-                       if (0 != safeStrCmp(title_str, dgettext(SETTING_PACKAGE, title_str)))
-                               elm_object_item_domain_text_translatable_set(navi_it, SETTING_PACKAGE, EINA_TRUE);
-               }
-               /*---------------------- */
-               /* CREATE TOOLBAR */
-               /*---------------------- */
-#if USE_BACK
-       }
-#endif
        return navi_it;
 }
 
-
-/**
-* Create buttons on the specialized navigation bar
-*
-* @param[in] eo_view   navigation bar's content
-* @param[in] controlbar          title obj of navigation bar
-*
-*/
-EXPORT_PUBLIC
-void setting_create_navi_bar_buttons(char *title_str,
-                                                                        char *lbutton_str,
-                                                                        setting_call_back_func lbutton_click_cb,
-                                                                        void *cb_data, Evas_Object *eo_view,/*any container obj */
-                                                                        Evas_Object *navigate_bar,     /*the specialized navigation bar */
-                                                                        Evas_Object *titleobj)
-{
-       __create_navi_bar_bottom_buttons(title_str, lbutton_str,
-                                                                        lbutton_click_cb,
-                                                                        cb_data, eo_view,
-                                                                        navigate_bar);
-       return;
-}
-
 /**
-* The general API to create a layout with navigation bar,
-*      which contents any evas container object(@param[eo_view]) as its content
-*
-* @param[in] eo_view   navigation bar's content
-* @param[out] titleobj  title obj of navigation bar
-*
-* return main layout of UG or App..
-*/
+ * The general API to add back button with callback
+ */
 EXPORT_PUBLIC
-Evas_Object *setting_create_layout_navi_bar(Evas_Object *win_layout,
-                                                                                       Evas_Object *win_obj,
-                                                                                       char *title_str,
-                                                                                       char *lbutton_str,
-                                                                                       setting_call_back_func lbutton_click_cb,
-                                                                                       void *cb_data,
-                                                                                       Evas_Object *eo_view,   /*any container obj constructed on any evas obj */
-                                                                                       Evas_Object **navi_bar,
-                                                                                       Evas_Object **titleobj)
+void setting_add_back_button(MainData *md,
+               Elm_Naviframe_Item_Pop_Cb view_pop_cb, void *ad)
 {
+       Evas_Object *back_button = NULL;
 
-       Evas_Object *layout = setting_create_win_layout(win_obj);
-       *navi_bar = setting_create_navi_bar(layout);
-
-       setting_create_navi_bar_buttons(title_str,
-                                                                       lbutton_str,
-                                                                       lbutton_click_cb,
-                                                                       cb_data, eo_view /*content */ ,
-                                                                       *navi_bar, NULL);
-       return layout;
+       back_button = setting_create_button(md->naviframe,
+                       _("IDS_ST_BUTTON_BACK"), NAVI_BACK_ARROW_BUTTON_STYLE,
+                       __softkey_back_click_cb, md->naviframe);
+       elm_layout_content_set(md->naviframe, "prev_btn", back_button);
+       elm_naviframe_item_pop_cb_set(md->naviframe_it, view_pop_cb, ad);
 }
 
 /**
-* The API to create a layout with navigation bar,
-*      which contents a scroller object as its content
-*
-* @param[out] scroller  navigation bar's content
-*
-* @return a layout with a special navigation bar and at most 2 buttons
-*/
+ * The API to create a layout with navigation bar ,
+ *     which contents a genlist object as its content
+ *
+ * @return a layout with a special navigation bar and at most 2 buttons
+ */
 EXPORT_PUBLIC
-Evas_Object *setting_create_layout_navi_bar_scroller(Evas_Object *win_layout,
-                                                                                                        Evas_Object *win_obj,
-                                                                                                        char *title_str,
-                                                                                                        char *lbutton_str,
-                                                                                                        char *rbutton_str,
-                                                                                                        setting_call_back_func
-                                                                                                        lbutton_click_cb,
-                                                                                                        setting_call_back_func
-                                                                                                        rbutton_click_cb,
-                                                                                                        void *cb_data,
-                                                                                                        Evas_Object **scroller,
-                                                                                                        Evas_Object **navi_bar)
+Evas_Object *setting_create_layout_naviframe_genlist(
+               Evas_Object *win_obj, char *title_str, char *lbutton_str,
+               Elm_Naviframe_Item_Pop_Cb pop_cb,
+               void *cb_data, Evas_Object **genlist, Evas_Object **naviframe)
 {
+       /*      win_layout -> layout */
+       Evas_Object *bg = NULL;
+       Evas_Object *layout = elm_layout_add(win_obj);
 
-       Evas_Object *layout = setting_create_win_layout(win_obj);
-       *navi_bar = setting_create_navi_bar(layout);
-
-       /*****/
-       /*      create scroller as CONTENT */
-       Evas_Object *scrl = NULL;
-       /* Evas_Object *ret = NULL; */
-       if (scroller != NULL) {
-               /* scrl =*scroller = elm_scroller_add(win_layout); */
-               scrl = *scroller = elm_scroller_add(layout);
-               retvm_if(*scroller == NULL, NULL,
-                                "Cannot set scroller object as contento of layout");
-               elm_scroller_bounce_set(*scroller, EINA_FALSE, EINA_TRUE);
-               elm_scroller_policy_set(*scroller, ELM_SCROLLER_POLICY_OFF,
-                                                               ELM_SCROLLER_POLICY_AUTO);
-               evas_object_show(*scroller);
-       }
-
-       /*****/
+       evas_object_size_hint_weight_set(layout, EVAS_HINT_EXPAND,
+                                                                       EVAS_HINT_EXPAND);
 
-       setting_create_navi_bar_buttons(title_str,
-                                                                       lbutton_str,
-                                                                       lbutton_click_cb,
-                                                                       cb_data, scrl /*content */ ,
-                                                                       *navi_bar, NULL);
-       return layout;
-}
+       elm_layout_theme_set(layout, "layout", "application", "default");
+       bg = setting_create_bg(layout, win_obj, NULL);
+       elm_object_part_content_set(layout, "elm.swallow.bg", bg);
+       evas_object_show(layout);
 
-/**
-* The API to create a layout with navigation bar ,
-*      which contents a genlist object as its content
-*
-* @return a layout with a special navigation bar and at most 2 buttons
-*/
-EXPORT_PUBLIC
-Evas_Object *setting_create_layout_navi_bar_genlist(
-       Evas_Object *win_layout,
-       Evas_Object *win_obj,
-       char *title_str,
-       char *lbutton_str,
-       char *rbutton_str, /* do nothing */
-       void *lbutton_click_cb,
-       void *rbutton_click_cb,/* do nothing */
-       void *cb_data,
-       Evas_Object **genlist,
-       Evas_Object **navi_bar)
-{
-       /*      win_layout -> layout */
-       Evas_Object *layout = setting_create_win_layout(win_obj);
-       *navi_bar = setting_create_navi_bar(layout);
+       *naviframe = __create_naviframe(layout);
 
-       *genlist = elm_genlist_add(*navi_bar);
+       *genlist = elm_genlist_add(*naviframe);
        retvm_if(*genlist == NULL, NULL,
-                        "Cannot set scroller object as contento of layout");
+                       "Cannot set scroller object as content of layout");
        elm_genlist_mode_set(*genlist, ELM_LIST_COMPRESS);
-       elm_genlist_clear(*genlist);    /* first to clear list */
-       evas_object_smart_callback_add(*genlist, "realized", __gl_realized_cb, NULL);
-
-       setting_create_navi_bar_buttons(title_str,
-                                                                       lbutton_str,
-                                                                       lbutton_click_cb,
-                                                                       cb_data, *genlist, *navi_bar,
-                                                                       NULL);
-       return layout;
-}
-
-/**
-* The general API to push any evas object(@param[eo_view]) to the specialized navi_bar,
-*      which contents at most 3 buttons
-*/
-EXPORT_PUBLIC
-Elm_Object_Item *
-setting_push_layout_navi_bar(
-       char *title_str,
-       char *lbutton_str, char *rbutton_str,
-       char *mbutton_str,
-       void *lbutton_click_cb,
-       void *rbutton_click_cb,
-       void *mbutton_click_cb,
-       void *cb_data, Evas_Object *eo_view,
-       Evas_Object *navi_bar, Evas_Object **titleobj)
-{
-
-       return __create_navi_bar_bottom_buttons(title_str,
-                                                                                       lbutton_str,
-                                                                                       lbutton_click_cb,
-                                                                                       cb_data, eo_view, navi_bar);
-}
-
-/**
-* The API to push a scroller object(@param[scroller]) to the specialized navi_bar,
-*      which contents at most 2 buttons
-*/
-
-EXPORT_PUBLIC
-Elm_Object_Item *
-setting_push_layout_navi_bar_scroller(Evas_Object *win_main, char *title_str,
-                                                                         char *lbutton_str, char *rbutton_str,
-                                                                         setting_call_back_func lbutton_click_cb,
-                                                                         setting_call_back_func rbutton_click_cb,
-                                                                         void *cb_data,
-                                                                         Evas_Object **scroller,
-                                                                         Evas_Object *navi_bar)
-{
-       /*      create scroller */
-       Evas_Object *scrl = NULL;
-       if (scroller != NULL) {
-               scrl = *scroller = elm_scroller_add(navi_bar);
-               retvm_if(*scroller == NULL, NULL,
-                                "Cannot set scroller as contento of layout");
-               elm_scroller_bounce_set(*scroller, EINA_FALSE, EINA_TRUE);
-               elm_scroller_policy_set(*scroller, ELM_SCROLLER_POLICY_OFF,
-                                                               ELM_SCROLLER_POLICY_AUTO);
-
-               evas_object_show(*scroller);
-       }
+       elm_genlist_clear(*genlist); /* first to clear list */
+       evas_object_smart_callback_add(*genlist, "realized", __gl_realized_cb,
+                       NULL);
 
-       return setting_push_layout_navi_bar(title_str,
-                                                                               lbutton_str, rbutton_str, NULL,
-                                                                               lbutton_click_cb,
-                                                                               rbutton_click_cb,
-                                                                               NULL, cb_data, scrl, navi_bar, NULL);
+       setting_push_to_naviframe_with_back_button(title_str, lbutton_str,
+                       pop_cb, cb_data, *genlist, *naviframe);
+       return layout;
 }
 
 /**
-* @ The API to push a genlist object(@param[genlist]) to the specialized navi_bar,
-*      which contents at most 2 buttons
-*/
-EXPORT_PUBLIC
-Elm_Object_Item *
-setting_push_layout_navi_bar_genlist(
-       Evas_Object *win_layout,
-       Evas_Object *win_obj, char *title_str,
-       char *lbutton_str, char *rbutton_str,
-       void *lbutton_click_cb,
-       void *rbutton_click_cb,
-       void *cb_data, Evas_Object **genlist,
-       Evas_Object *navi_bar)
-{
-       /*      create scroller */
-       Evas_Object *gl = NULL;
-       if (genlist != NULL) {
-               *genlist = elm_genlist_add(navi_bar);
-               retvm_if(*genlist == NULL, NULL,
-                                "Cannot set scroller object  as contento of layout");
-               elm_genlist_mode_set(*genlist, ELM_LIST_COMPRESS);
-
-               elm_genlist_homogeneous_set(*genlist, EINA_TRUE);
-
-               gl = *genlist;
-               elm_genlist_clear(gl);  /* first to clear list */
-               evas_object_smart_callback_add(gl, "realized", __gl_realized_cb, NULL);
-       }
-
-       return setting_push_layout_navi_bar(title_str,
-                                                                               lbutton_str, rbutton_str, NULL,
-                                                                               lbutton_click_cb,
-                                                                               rbutton_click_cb,
-                                                                               NULL, cb_data, gl, navi_bar, NULL);
-}
-
-EXPORT_PUBLIC
-void setting_go_to_top(Evas_Object *content)
-{
-       setting_retm_if(content == NULL, "content is NULL");
-       const char *type = elm_object_widget_type_get(content);
-       SETTING_TRACE("content type:%s", type);
-
-       if (0 == safeStrCmp(type, "elm_genlist")) {
-               Elm_Object_Item *first_item = elm_genlist_first_item_get(content);
-               if (first_item) {
-                       elm_genlist_item_show(first_item, ELM_GENLIST_ITEM_SCROLLTO_TOP);
-               }
-       } else if (0 == safeStrCmp(type, "elm_scroller")) {
-               elm_scroller_region_show(content, 0, 0, 0, 0);
-       } else if (0 == safeStrCmp(type, "elm_gengrid")) {
-               Elm_Object_Item *first_item = elm_gengrid_first_item_get(content);
-               if (first_item) {
-                       elm_gengrid_item_show(first_item, ELM_GENLIST_ITEM_SCROLLTO_TOP);
-               }
-       } else if (NULL != type) {
-               Eina_List *sub_objs = (Eina_List *)elm_widget_scrollable_children_get(content);
-               ret_if(!sub_objs);
-               Evas_Object *sub_obj = NULL;
-               Eina_List *l = NULL;
-               const char *sub_type = NULL;
-
-               /*just only search the first objects level */
-               EINA_LIST_FOREACH(sub_objs, l, sub_obj) {
-                       if (!sub_obj) {
-                               continue;
-                       }
-
-                       sub_type = elm_object_widget_type_get(sub_obj);
-                       SETTING_TRACE("sub content type :%s", sub_type);
-                       if (0 == safeStrCmp(sub_type, "elm_genlist")) {
-                               Elm_Object_Item *first_item = elm_genlist_first_item_get(sub_obj);
-                               if (first_item) {
-                                       elm_genlist_item_show(first_item, ELM_GENLIST_ITEM_SCROLLTO_TOP);
-                               }
-                       } else if (0 == safeStrCmp(sub_type, "elm_scroller")) {
-                               elm_scroller_region_show(sub_obj, 0, 0, 0, 0);
-                       } else if (0 == safeStrCmp(sub_type, "elm_gengrid")) {
-                               Elm_Object_Item *first_item = elm_gengrid_first_item_get(sub_obj);
-                               if (first_item) {
-                                       elm_gengrid_item_show(first_item, ELM_GENLIST_ITEM_SCROLLTO_TOP);
-                               }
-                       } else {
-                               /* do nothing */
-                       }
-               }
-       } else {
-               /* do nothing */
-       }
-}
-
-/*
-* To go to top of list in top view of navibar.
-* @param[in] navibar
-*/
+ * @ The API to push a genlist object(@param[genlist]) to the specialized
+ * naviframe, which contents at most 2 buttons
+ */
 EXPORT_PUBLIC
-void setting_go_to_navibar_list_top(Evas_Object *navibar)
+Elm_Object_Item *setting_create_genlist_and_push_to_naviframe(
+               char *title_str, char *lbutton_str,
+               Elm_Naviframe_Item_Pop_Cb pop_cb,
+               void *cb_data, Evas_Object **genlist, Evas_Object *naviframe)
 {
-       Elm_Object_Item *navi_it = elm_naviframe_top_item_get(navibar);
-       if (navi_it) {
-               Evas_Object *content = elm_object_item_part_content_get(navi_it, "default");
+       if (!genlist) return NULL;
 
-               setting_go_to_top(content);
-       }
-}
+       *genlist = elm_genlist_add(naviframe);
+       retvm_if(*genlist == NULL, NULL, "Cannot add genlist");
+       elm_genlist_mode_set(*genlist, ELM_LIST_COMPRESS);
+       elm_genlist_homogeneous_set(*genlist, EINA_TRUE);
+       elm_genlist_clear(*genlist); /* first to clear list */
+       evas_object_smart_callback_add(*genlist, "realized",
+                       __gl_realized_cb, NULL);
 
-EXPORT_PUBLIC void setting_nf_check_vconf_cb(keynode_t *key, void *data)
-{
-       ret_if(data == NULL);
-       Evas_Object *check = data;
-       char *vconf_name = vconf_keynode_get_name(key);
-       int status = vconf_keynode_get_bool(key);
-       SETTING_TRACE("Vconf[%s] has changed to be %d just now", vconf_name, status);
-       elm_check_state_set(check, status);
-}
 
-EXPORT_PUBLIC void setting_nf_check_change_cb(void *data, Evas_Object *obj, void *event_info)
-{
-       SETTING_TRACE_BEGIN;
-       ret_if(!data);
-       const char *vconf = data;
-       Eina_Bool state = elm_check_state_get(obj);
-       vconf_set_bool(vconf, state);
-}
-
-EXPORT_PUBLIC void setting_nf_check_del_cb(void *data, Evas *e, Evas_Object *obj, void *event_info)
-{
-       SETTING_TRACE_BEGIN;
-       ret_if(!data);
-       const char *vconf = data;
-       (void)vconf_ignore_key_changed(vconf, setting_nf_check_vconf_cb);
+       return setting_push_to_naviframe_with_back_button(title_str, lbutton_str,
+                       pop_cb, cb_data, *genlist, naviframe);
 }
-
index 548c8a3c345803832e7aef9498739ffd79b4de04..3400adab0a398be43bce0bc34c34cffc1f164442 100644 (file)
@@ -19,8 +19,7 @@
  *
  */
 
-#include <setting-common-draw-widget.h>
-#include <glib.h>
+#include "setting-common-draw-widget.h"
 #include <efl_extension.h>
 #include <notification.h>
 #include <notification_internal.h>
@@ -34,7 +33,8 @@
                        char *btn_str;\
                        btn_str = va_arg(args, char *);\
                        \
-                       Evas_Object *btn = setting_create_button(popup, btn_str, NULL, response_cb, data);\
+                       Evas_Object *btn = setting_create_button(popup, \
+                                       btn_str, NULL, response_cb, data);\
                        elm_object_style_set(btn, "popup");\
                        elm_object_part_content_set(popup, _("button1"), btn);\
                        evas_object_data_set(popup, "button1", btn_str);\
                        char *btn_str[3];\
                        int argno = 0;\
                        \
-                       char *btn_part_str[] = {\
-                                                                       _("button1"), _("button2"), _("button3")\
-                                                                  };\
+                       char *btn_part_str[] = { \
+                               _("button1"), _("button2"), _("button3")\
+                       };\
                        \
                        int i = 0;\
-                       for (; i < btn_num; i++) {\
+                       for (; i < btn_num; i++) { \
                                btn_str[i] = va_arg(args, char *);\
                        } \
                        \
-                       for (; argno < btn_num; argno++) {\
-                               SETTING_TRACE("Parameter #%d is: %s, btn_part_str;%s", argno, btn_str[btn_num - 1 - argno], btn_part_str[argno]);\
+                       for (; argno < btn_num; argno++) { \
+                               SETTING_TRACE("Parameter #%d is: %s, btn_part_str;%s", \
+                               argno, btn_str[btn_num - 1 - argno], \
+                               btn_part_str[argno]);\
                                if (btn_str[btn_num - 1 - argno]) {\
-                                       Evas_Object *btn = setting_create_button(popup, btn_str[btn_num - 1 - argno], NULL, response_cb, data);\
+                                       Evas_Object *btn = setting_create_button(\
+                                                       popup, \
+                                                       btn_str[btn_num - 1 - argno], \
+                                                       NULL, response_cb, \
+                                                       data);\
                                        elm_object_style_set(btn, "popup");\
-                                       elm_object_part_content_set(popup, btn_part_str[argno], btn);\
-                                       evas_object_data_set(popup, btn_part_str[argno], btn_str[btn_num - 1 - argno]);\
+                                       elm_object_part_content_set(popup, \
+                                                       btn_part_str[argno], \
+                                                       btn);\
+                                       evas_object_data_set(popup, \
+                                                       btn_part_str[argno], \
+                                                       btn_str[btn_num - 1 - argno]);\
                                } \
                        } \
                        va_end(args);\
                } else { /* btn_num > 3 */\
-                       SETTING_TRACE_ERROR("incorrect button number for popup");\
+                       SETTING_TRACE_ERROR(\
+                                       "incorrect button number for popup");\
                        return NULL;\
                } \
        } else if (btn_num == 0) {\
                SETTING_TRACE_ERROR("incorrect button number for popup");\
                return NULL;\
        } \
-        
-#define ADD_POPUP_MULTI_LANGUAGE_AUTO_UPDATE(popup, title, text, button1_str, button2_str, button3_str) \
+
+#define ADD_POPUP_MULTI_LANGUAGE_AUTO_UPDATE(popup, title, text, button1_str, \
+               button2_str, button3_str) \
        evas_object_data_set(popup, "title", title);\
        evas_object_data_set(popup, "text", text);\
        evas_object_data_set(popup, "button1", button1_str);\
        evas_object_data_set(popup, "button2", button2_str);\
        evas_object_data_set(popup, "button3", button3_str);\
-       vconf_notify_key_changed(VCONFKEY_LANGSET, _popup_lang_change_cb, popup);\
-       evas_object_event_callback_add(popup, EVAS_CALLBACK_DEL, _popup_lang_del_cb, NULL);\
-        
+       vconf_notify_key_changed(VCONFKEY_LANGSET, _popup_lang_change_cb, \
+                       popup);\
+       evas_object_event_callback_add(popup, EVAS_CALLBACK_DEL, \
+                       _popup_lang_del_cb, NULL);\
+
+
 EXPORT_PUBLIC void __setting_popup_lang_update(Evas_Object *popup)
 {
        SETTING_TRACE_BEGIN;
@@ -92,10 +107,11 @@ EXPORT_PUBLIC void __setting_popup_lang_update(Evas_Object *popup)
        char *title = evas_object_data_get(popup, "title");
        char *text1 = evas_object_data_get(popup, "text");
        char *text0 = evas_object_data_get(popup, "text0");
-       char text[MAX_COMMON_BUFFER_LEN + 1] = {0,};
+       char text[MAX_COMMON_BUFFER_LEN + 1] = { 0, };
 
        if (text0) {
-               snprintf(text, MAX_COMMON_BUFFER_LEN, "%s<br>%s", _(text0), _(text1));
+               snprintf(text, MAX_COMMON_BUFFER_LEN, "%s<br>%s", _(text0),
+                               _(text1));
        } else {
                snprintf(text, MAX_COMMON_BUFFER_LEN, "%s", text1);
        }
@@ -105,48 +121,42 @@ EXPORT_PUBLIC void __setting_popup_lang_update(Evas_Object *popup)
 
        Evas_Object *layout = elm_object_content_get(popup);
        if (layout) {
-               Evas_Object *eo_view = elm_object_part_content_get(layout, "elm.swallow.content");
+               Evas_Object *eo_view = elm_object_part_content_get(layout,
+                               "elm.swallow.content");
                if (eo_view) {
                        const char *eo_view_t = evas_object_type_get(eo_view);
-                       /*SETTING_TRACE("eo_view_t:%s", eo_view_t); */
                        if (!safeStrCmp("elm_genlist", eo_view_t))
                                elm_genlist_realized_items_update(eo_view);
                        else if (!safeStrCmp("elm_label", eo_view_t))
                                if (!isEmptyStr(text))
                                        elm_object_text_set(eo_view, _(text));
                }
-               eo_view = elm_object_part_content_get(layout, "elm.swallow.end");
+               eo_view = elm_object_part_content_get(layout,
+                               "elm.swallow.end");
                if (eo_view) {
                        const char *eo_view_t = evas_object_type_get(eo_view);
-                       /*SETTING_TRACE("eo_view_t:%s", eo_view_t); */
                        if (!safeStrCmp("elm_check", eo_view_t)) {
-                               char *check_str = evas_object_data_get(popup, "check_str");
-                               /*SETTING_TRACE("check_str:%s", check_str); */
-                               if (check_str) elm_object_text_set(eo_view, _(check_str));
+                               char *check_str = evas_object_data_get(popup,
+                                               "check_str");
+                               if (check_str)
+                                       elm_object_text_set(eo_view,
+                                                       _(check_str));
                        }
                }
        } else {
-               /*SETTING_TRACE("text:%s", text); */
                if (!isEmptyStr(text))
                        elm_object_text_set(popup, _(text));
        }
 
-       char *btn_part_str[3] = {
-               _("button1"), _("button2"), _("button3")
-       };
+       char *btn_part_str[3] = { _("button1"), _("button2"), _("button3") };
        int i = 0;
        Evas_Object *btn = NULL;
 
-       /*SETTING_TRACE("button1...:%s", evas_object_data_get(popup, "button1")); */
-       /*SETTING_TRACE("button2...:%s", evas_object_data_get(popup, "button2")); */
-       /*SETTING_TRACE("button3...:%s", evas_object_data_get(popup, "button3")); */
-
        for (; i < 3; i++) {
                btn = elm_object_part_content_get(popup, btn_part_str[i]);
-               /*SETTING_TRACE("btn:%p", btn); */
                if (btn) {
-                       char *btn_str = evas_object_data_get(popup, btn_part_str[i]);
-                       /*SETTING_TRACE("btn_str:%s", btn_str); */
+                       char *btn_str = evas_object_data_get(popup,
+                                       btn_part_str[i]);
                        elm_object_text_set(btn, _(btn_str));
                }
        }
@@ -159,12 +169,12 @@ static void _popup_lang_change_cb(keynode_t *key, void *data)
        setting_retm_if(NULL == data, "data is NULL");
        Evas_Object *popup = data;
        char *vconf_name = vconf_keynode_get_name(key);
-       if (!safeStrCmp(vconf_name, VCONFKEY_LANGSET)) {
+       if (!safeStrCmp(vconf_name, VCONFKEY_LANGSET))
                __setting_popup_lang_update(popup);
-       }
 }
 
-static void _popup_lang_del_cb(void *data, Evas *e, Evas_Object *obj, void *event_info)
+static void _popup_lang_del_cb(void *data, Evas *e, Evas_Object *obj,
+               void *event_info)
 {
        SETTING_TRACE_BEGIN;
        ret_if(!obj);
@@ -178,16 +188,15 @@ static void _popup_lang_del_cb(void *data, Evas *e, Evas_Object *obj, void *even
        evas_object_data_set(obj, "check_str", NULL);
 }
 
-EXPORT_PUBLIC void setting_popup_del_cb(void *data, Evas_Object *obj, void *event_info)
+EXPORT_PUBLIC void setting_popup_del_cb(void *data, Evas_Object *obj,
+               void *event_info)
 {
        SETTING_TRACE(" REMOVE THE POPUP OBJECT BY THIS FUNCTION ");
-       if (obj) {
-               evas_object_del(obj);
-               obj = NULL;
-       }
+       evas_object_del(obj);
 }
 
-EXPORT_PUBLIC void __popup_keygrab_del_cb(void *data, Evas *e, Evas_Object *obj, void *event_info)
+EXPORT_PUBLIC void __popup_keygrab_del_cb(void *data, Evas *e, Evas_Object *obj,
+               void *event_info)
 
 {
        SETTING_TRACE_BEGIN;
@@ -199,48 +208,49 @@ EXPORT_PUBLIC void __popup_keygrab_del_cb(void *data, Evas *e, Evas_Object *obj,
 
        /*ungrab the "Home key" */
        ret = eext_win_keygrab_unset(xwin, "XF86Home");
-       if (ret) {
+       if (ret)
                SETTING_TRACE_ERROR("KEY_HOME ungrab error ret[%d]", ret);
-       }
 
        /*ungrab the "back key" */
        ret = eext_win_keygrab_unset(xwin, "XF86Back");
-       if (ret) {
+       if (ret)
                SETTING_TRACE_ERROR("KEY_BACK ungrab error ret[%d]", ret);
-       }
 #else
        /* @todo : repace codes using X with codes tizen 3.0 API */
 #endif
 }
 
-static void __ignore_back_key_cb(void *data, Evas_Object *obj,
-                                                                void *event_info)
+static void __ignore_back_key_cb(void *data, Evas_Object *obj, void *event_info)
 {
        SETTING_TRACE_BEGIN;
        return;
 }
 
 EXPORT_PUBLIC void setting_popup_event_set2(Evas_Object *popup, void *data,
-                                                                                       setting_call_back_func response_cb,
-                                                                                       setting_call_back_func back_cb,
-                                                                                       int timeout,/*to control the timeout time */
-                                                                                       bool blocked_flag,/*to control whether to block the screen */
-                                                                                       bool keygrab_flag/*to control whether to block the 'Home key' */
-                                                                                  )
+               setting_call_back_func response_cb,
+               /*to control the timeout time */
+               setting_call_back_func back_cb, int timeout,
+               bool blocked_flag,/*to control whether to block the screen */
+               bool keygrab_flag/*to control whether to block the 'Home key' */
+               )
 {
        if (timeout > 0) {
                if (response_cb) {
-                       evas_object_smart_callback_add(popup, "timeout", response_cb, data);
+                       evas_object_smart_callback_add(popup, "timeout",
+                                       response_cb, data);
                } else {
-                       evas_object_smart_callback_add(popup, "timeout", setting_popup_del_cb, data);
+                       evas_object_smart_callback_add(popup, "timeout",
+                                       setting_popup_del_cb, data);
                }
        }
 
        if (!blocked_flag) {/* blocked_flag == FALSE */
                if (response_cb) {
-                       evas_object_smart_callback_add(popup, "block,clicked", response_cb, data);
+                       evas_object_smart_callback_add(popup, "block,clicked",
+                                       response_cb, data);
                } else {
-                       evas_object_smart_callback_add(popup, "block,clicked", back_cb, data);
+                       evas_object_smart_callback_add(popup, "block,clicked",
+                                       back_cb, data);
                }
        }
 
@@ -250,65 +260,56 @@ EXPORT_PUBLIC void setting_popup_event_set2(Evas_Object *popup, void *data,
                Ecore_X_Window xwin = elm_win_xwindow_get(popup);
 
                int ret = eext_win_keygrab_set(xwin, "XF86Home");
-               if (ret) {
+               if (ret)
                        SETTING_TRACE_ERROR("KEY_HOME grab error ret[%d]", ret);
-               }
 #else
                /* @todo : repace codes using X with codes tizen 3.0 API */
 #endif
-               evas_object_event_callback_add(popup, EVAS_CALLBACK_DEL, __popup_keygrab_del_cb, NULL);
-               eext_object_event_callback_add(popup, EEXT_CALLBACK_BACK, __ignore_back_key_cb, NULL);
+               evas_object_event_callback_add(popup, EVAS_CALLBACK_DEL,
+                               __popup_keygrab_del_cb, NULL);
+               eext_object_event_callback_add(popup, EEXT_CALLBACK_BACK,
+                               __ignore_back_key_cb, NULL);
        } else {
-               eext_object_event_callback_add(popup, EEXT_CALLBACK_BACK, back_cb, data);
+               eext_object_event_callback_add(popup, EEXT_CALLBACK_BACK,
+                               back_cb, data);
        }
 }
 
-
-
 EXPORT_PUBLIC void setting_popup_event_set(Evas_Object *popup, void *data,
-                                                                                  setting_call_back_func response_cb,
-                                                                                  int timeout,/*to control the timeout time */
-                                                                                  bool blocked_flag,/*to control whether to block the screen */
-                                                                                  bool keygrab_flag/*to control whether to block the 'Home key' */
-                                                                                 )
+               /*to control the timeout time */
+               setting_call_back_func response_cb, int timeout,
+               bool blocked_flag,/*to control whether to block the screen */
+               bool keygrab_flag/*to control whether to block the 'Home key' */
+               )
 {
-       setting_popup_event_set2(popup, data,
-                                                        response_cb,
-                                                        setting_popup_del_cb,
-                                                        timeout,
-                                                        blocked_flag,
-                                                        keygrab_flag);
+       setting_popup_event_set2(popup, data, response_cb, setting_popup_del_cb,
+                       timeout, blocked_flag, keygrab_flag);
 }
 
-
 EXPORT_PUBLIC
-Evas_Object *setting_create_popup2(void *data,
-                                                                  Evas_Object *parent,
-                                                                  char *title,
-                                                                  char *text,
-                                                                  setting_call_back_func response_cb,
-                                                                  setting_call_back_func back_cb,
-                                                                  int timeout,
-                                                                  bool blocked_flag,
-                                                                  bool keygrab_flag,
-                                                                  int btn_num, ...)
+Evas_Object *setting_create_popup2(void *data, Evas_Object *parent, char *title,
+               char *text, setting_call_back_func response_cb,
+               setting_call_back_func back_cb, int timeout,
+               bool blocked_flag,
+               bool keygrab_flag, int btn_num, ...)
 {
        SETTING_TRACE_BEGIN;
        Evas_Object *popup = elm_popup_add(parent);
        elm_popup_align_set(popup, ELM_NOTIFY_ALIGN_FILL, 1.0);
-       evas_object_size_hint_weight_set(popup, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
+       evas_object_size_hint_weight_set(popup, EVAS_HINT_EXPAND,
+                       EVAS_HINT_EXPAND);
 
-       if (text) {
+       if (text)
                elm_object_text_set(popup, _(text));
-       }
-       if (title) {
+
+       if (title)
                elm_object_part_text_set(popup, "title,text", _(title));
-       }
-       if (timeout > 0) {
+
+       if (timeout > 0)
                elm_popup_timeout_set(popup, timeout);
-       }
 
-       setting_popup_event_set2(popup, data, response_cb, back_cb, timeout, blocked_flag, keygrab_flag);
+       setting_popup_event_set2(popup, data, response_cb, back_cb, timeout,
+                       blocked_flag, keygrab_flag);
 
        if (keygrab_flag) {
 #ifdef ECORE_X
@@ -316,19 +317,22 @@ Evas_Object *setting_create_popup2(void *data,
                Ecore_X_Window xwin = elm_win_xwindow_get(popup);
 
                int ret = eext_win_keygrab_set(xwin, "XF86Home");
-               if (ret) {
+               if (ret)
                        SETTING_TRACE_ERROR("KEY_HOME grab error ret[%d]", ret);
-               }
 #else
                /* @todo : repace codes using X with codes tizen 3.0 API */
 #endif
-               evas_object_event_callback_add(popup, EVAS_CALLBACK_DEL, __popup_keygrab_del_cb, NULL);
-               eext_object_event_callback_add(popup, EEXT_CALLBACK_BACK, __ignore_back_key_cb, NULL);
+               evas_object_event_callback_add(popup, EVAS_CALLBACK_DEL,
+                               __popup_keygrab_del_cb, NULL);
+               eext_object_event_callback_add(popup, EEXT_CALLBACK_BACK,
+                               __ignore_back_key_cb, NULL);
        } else {
-               eext_object_event_callback_add(popup, EEXT_CALLBACK_BACK, back_cb, data);
+               eext_object_event_callback_add(popup, EEXT_CALLBACK_BACK,
+                               back_cb, data);
        }
 
-       ADD_POPUP_MULTI_LANGUAGE_AUTO_UPDATE(popup, title, text, NULL, NULL, NULL);
+       ADD_POPUP_MULTI_LANGUAGE_AUTO_UPDATE(popup, title, text, NULL, NULL,
+                       NULL);
 
        ADD_POPUP_BTN(btn_num, popup, response_cb, data);
 
@@ -343,54 +347,50 @@ Evas_Object *setting_create_popup2(void *data,
        return popup;
 }
 
-
-
 /*********************************************************
-* @brief The general API to create a default popup window
-*
-* @param data                  application context
-* @param parent                        parent window
-* @param title                 popup title
-* @param text                  popup text
-* @param response_cb   called When btn was clicked
-* @param timeout               timeout sec
-* @param blocked_flag  to control whether to block the screen
-* @param keygrab_flag  to control whether to block key
-* @param btn_num               btn number
-* @param ...                   btn text
-*
-* @return a certain popup window
-**********************************************************/
+ * @brief The general API to create a default popup window
+ *
+ * @param data                 application context
+ * @param parent                       parent window
+ * @param title                        popup title
+ * @param text                 popup text
+ * @param response_cb  called When btn was clicked
+ * @param timeout              timeout sec
+ * @param blocked_flag to control whether to block the screen
+ * @param keygrab_flag to control whether to block key
+ * @param btn_num              btn number
+ * @param ...                  btn text
+ *
+ * @return a certain popup window
+ **********************************************************/
 EXPORT_PUBLIC
-Evas_Object *setting_create_popup(void *data,
-                                                                 Evas_Object *parent,
-                                                                 char *title,
-                                                                 char *text,
-                                                                 setting_call_back_func response_cb,
-                                                                 int timeout,
-                                                                 bool blocked_flag,
-                                                                 bool keygrab_flag,
-                                                                 int btn_num, ...)
+Evas_Object *setting_create_popup(void *data, Evas_Object *parent,
+               const char *title, const char *text,
+               setting_call_back_func response_cb, int timeout,
+               bool blocked_flag,
+               bool keygrab_flag, int btn_num, ...)
 {
        SETTING_TRACE_BEGIN;
 
        Evas_Object *popup = elm_popup_add(parent);
        elm_popup_align_set(popup, ELM_NOTIFY_ALIGN_FILL, 1.0);
-       evas_object_size_hint_weight_set(popup, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
+       evas_object_size_hint_weight_set(popup, EVAS_HINT_EXPAND,
+                       EVAS_HINT_EXPAND);
 
-       if (text) {
+       if (text)
                elm_object_text_set(popup, _(text));
-       }
-       if (title) {
+
+       if (title)
                elm_object_part_text_set(popup, "title,text", _(title));
-       }
-       if (timeout > 0) {
+
+       if (timeout > 0)
                elm_popup_timeout_set(popup, timeout);
-       }
 
-       setting_popup_event_set(popup, data, response_cb, timeout, blocked_flag, keygrab_flag);
+       setting_popup_event_set(popup, data, response_cb, timeout, blocked_flag,
+                       keygrab_flag);
 
-       ADD_POPUP_MULTI_LANGUAGE_AUTO_UPDATE(popup, title, text, NULL, NULL, NULL);
+       ADD_POPUP_MULTI_LANGUAGE_AUTO_UPDATE(popup, title, text, NULL, NULL,
+                       NULL);
 
        ADD_POPUP_BTN(btn_num, popup, response_cb, data);
 
@@ -406,31 +406,27 @@ Evas_Object *setting_create_popup(void *data,
 }
 
 /******************************************************************
-* @brief The general API to create a popup window which contents a progressbar
-*
-* @param data                          application context
-* @param parent                                        parent window
-* @param progressbar_style             progressbar style(process_small/process_medium/process_large)
-* @param title                                 popup title
-* @param text                          popup text
-* @param response_cb                   called When btn was clicked
-* @param timeout                               timeout sec
-* @param blocked_flag                  to control whether to block the screen
-* @param keygrab_flag                  to control whether to block key
-*
-* @return a popup window which contents a progressbar
-*******************************************************************/
+ * @brief The general API to create a popup window which contents a progressbar
+ *
+ * @param data                 application context
+ * @param parent               parent window
+ * @param progressbar_style    progressbar style(
+ *                             process_small/process_medium/process_large)
+ * @param title                        popup title
+ * @param text                 popup text
+ * @param response_cb          called When btn was clicked
+ * @param timeout              timeout sec
+ * @param blocked_flag         to control whether to block the screen
+ * @param keygrab_flag         to control whether to block key
+ *
+ * @return a popup window which contents a progressbar
+ *******************************************************************/
 EXPORT_PUBLIC
 Evas_Object *setting_create_popup_with_progressbar(void *data,
-                                                                                                  Evas_Object *parent,
-                                                                                                  char *progressbar_style,
-                                                                                                  char *title,
-                                                                                                  char *text,
-                                                                                                  setting_call_back_func response_cb,
-                                                                                                  int timeout,
-                                                                                                  bool blocked_flag,
-                                                                                                  bool keygrab_flag,
-                                                                                                  int btn_num, ...)
+               Evas_Object *parent, char *progressbar_style, char *title,
+               char *text, setting_call_back_func response_cb, int timeout,
+               bool blocked_flag,
+               bool keygrab_flag, int btn_num, ...)
 {
        SETTING_TRACE_BEGIN;
        Evas_Object *popup = NULL;
@@ -438,13 +434,17 @@ Evas_Object *setting_create_popup_with_progressbar(void *data,
        Evas_Object *progressbar;
 
        popup = elm_popup_add(parent);
+       retv_if(NULL == popup, NULL);
+
        elm_popup_align_set(popup, ELM_NOTIFY_ALIGN_FILL, 1.0);
-       evas_object_size_hint_weight_set(popup, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
+       evas_object_size_hint_weight_set(popup, EVAS_HINT_EXPAND,
+                       EVAS_HINT_EXPAND);
 
        /* layout */
        layout = elm_layout_add(popup);
-       elm_layout_file_set(layout, SETTINGS_EDJ, "processing_view_layout");
-       evas_object_size_hint_weight_set(layout, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
+       elm_layout_file_set(layout, SETTING_THEME_EDJ_NAME, "processing_view_layout");
+       evas_object_size_hint_weight_set(layout, EVAS_HINT_EXPAND,
+                       EVAS_HINT_EXPAND);
        if (title)
                elm_object_part_text_set(popup, "title,text", _(title));
        if (text)
@@ -452,23 +452,23 @@ Evas_Object *setting_create_popup_with_progressbar(void *data,
 
        progressbar = elm_progressbar_add(layout);
 
-       if (!safeStrCmp("default", progressbar_style)) {
-               /* do nothing */
-       } else {
+       if (safeStrCmp("default", progressbar_style) != 0)
                elm_object_style_set(progressbar, progressbar_style);
-       }
 
        evas_object_size_hint_align_set(progressbar, EVAS_HINT_FILL, 0.5);
-       evas_object_size_hint_weight_set(progressbar, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
+       evas_object_size_hint_weight_set(progressbar, EVAS_HINT_EXPAND,
+                       EVAS_HINT_EXPAND);
+       elm_progressbar_pulse_set(progressbar, EINA_TRUE);
        elm_progressbar_pulse(progressbar, EINA_TRUE);
        elm_object_part_content_set(layout, "processing", progressbar);
 
        elm_object_content_set(popup, layout);
 
-       if (timeout > 0) {
+       if (timeout > 0)
                elm_popup_timeout_set(popup, timeout);
-       }
-       setting_popup_event_set(popup, data, response_cb, timeout, blocked_flag, keygrab_flag);
+
+       setting_popup_event_set(popup, data, response_cb, timeout, blocked_flag,
+                       keygrab_flag);
 
        ADD_POPUP_BTN(btn_num, popup, response_cb, data);
 
@@ -484,60 +484,67 @@ Evas_Object *setting_create_popup_with_progressbar(void *data,
 }
 
 /******************************************************************
-* @brief The general API to create a popup window which contents a genlist
-*
-* @param genlist                               genlist
-* @param data                          application context
-* @param parent                                        parent window
-* @param title                                 popup title
-* @param response_cb                   called When btn was clicked
-* @param timeout                               timeout sec
-* @param blocked_flag                  to control whether to block the screen
-* @param keygrab_flag                  to control whether to block key
-*
-* @return a popup window which contents a genlist
-*******************************************************************/
+ * @brief The general API to create a popup window which contents a genlist
+ *
+ * @param genlist                              genlist
+ * @param data                         application context
+ * @param parent                                       parent window
+ * @param title                                        popup title
+ * @param response_cb                  called When btn was clicked
+ * @param timeout                              timeout sec
+ * @param blocked_flag                 to control whether to block the screen
+ * @param keygrab_flag                 to control whether to block key
+ *
+ * @return a popup window which contents a genlist
+ *******************************************************************/
 EXPORT_PUBLIC
-Evas_Object *setting_create_popup_with_list(Evas_Object **genlist,
-                                                                                       void *data,
-                                                                                       Evas_Object *parent,
-                                                                                       const char *title,
-                                                                                       setting_call_back_func response_cb,
-                                                                                       int timeout,
-                                                                                       bool blocked_flag,
-                                                                                       bool keygrab_flag,
-                                                                                       int btn_num, ...)
+Evas_Object *setting_create_popup_with_list(Evas_Object **genlist, void *data,
+               Evas_Object *parent, const char *title,
+               setting_call_back_func response_cb, int timeout,
+               bool blocked_flag,
+               bool keygrab_flag, int btn_num, ...)
 {
        SETTING_TRACE_BEGIN;
        retv_if(NULL == parent, NULL);
+
        Evas_Object *popup = elm_popup_add(parent);
+       retv_if(NULL == popup, NULL);
+
        elm_popup_align_set(popup, ELM_NOTIFY_ALIGN_FILL, 1.0);
-       evas_object_size_hint_weight_set(popup, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
+       evas_object_size_hint_weight_set(popup, EVAS_HINT_EXPAND,
+                       EVAS_HINT_EXPAND);
 
-       if (title) {
+       if (title)
                elm_object_part_text_set(popup, "title,text", _(title));
-       }
-       if (timeout > 0) {
+
+       if (timeout > 0)
                elm_popup_timeout_set(popup, timeout);
-       }
 
-       setting_popup_event_set(popup, data, response_cb, timeout, blocked_flag, keygrab_flag);
-       ADD_POPUP_MULTI_LANGUAGE_AUTO_UPDATE(popup, title, NULL, NULL, NULL, NULL);
+       setting_popup_event_set(popup, data, response_cb, timeout, blocked_flag,
+                       keygrab_flag);
+       ADD_POPUP_MULTI_LANGUAGE_AUTO_UPDATE(popup, title, NULL, NULL, NULL,
+                       NULL);
        ADD_POPUP_BTN(btn_num, popup, response_cb, data);
 
        evas_object_show(popup);
 
        /* genlist */
        Evas_Object *scroller = elm_genlist_add(popup);
-       elm_genlist_mode_set(scroller, ELM_LIST_COMPRESS);/*essential to auto compute the height of genlist */
-       evas_object_size_hint_weight_set(scroller, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
-       evas_object_size_hint_align_set(scroller, EVAS_HINT_FILL, EVAS_HINT_FILL);
-       elm_scroller_content_min_limit(scroller, EINA_FALSE, EINA_TRUE);/*essential to auto compute the height of genlist */
+
+       /* apply "solid/default" style */
+       elm_object_style_set(scroller, "solid/default");
+       /*essential to auto compute the height of genlist */
+       elm_genlist_mode_set(scroller, ELM_LIST_COMPRESS);
+       evas_object_size_hint_weight_set(scroller, EVAS_HINT_EXPAND,
+                       EVAS_HINT_EXPAND);
+       evas_object_size_hint_align_set(scroller, EVAS_HINT_FILL,
+                       EVAS_HINT_FILL);
+       /*essential to auto compute the height of genlist */
+       elm_scroller_content_min_limit(scroller, EINA_FALSE, EINA_TRUE);
        evas_object_show(scroller);
 
-       if (genlist) {
+       if (genlist)
                *genlist = scroller;
-       }
 
        elm_object_content_set(popup, scroller);
 
@@ -545,3 +552,36 @@ Evas_Object *setting_create_popup_with_list(Evas_Object **genlist,
        return popup;
 }
 
+static void __popup_hide_finished_cb(void *data, Evas_Object *obj,
+               void *event_info)
+{
+       evas_object_del(obj);
+}
+
+/******************************************************************
+ * @brief The general API to create a simple toast popup with only text
+ *
+ * @param text                 popup text
+ * @param parent               parent window
+ *******************************************************************/
+EXPORT_PUBLIC
+void setting_create_toast_popup(const char *text, Evas_Object *parent)
+{
+       SETTING_TRACE_BEGIN;
+       Evas_Object *popup = elm_popup_add(parent);
+       ret_if(!popup);
+
+       elm_object_style_set(popup, "toast");
+       evas_object_size_hint_weight_set(popup, EVAS_HINT_EXPAND,
+                       EVAS_HINT_EXPAND);
+
+       elm_object_text_set(popup, text);
+       evas_object_smart_callback_add(popup, "dismissed",
+                       __popup_hide_finished_cb, NULL);
+
+       elm_popup_timeout_set(popup, 3.0);
+
+       elm_object_focus_allow_set(popup, EINA_FALSE);
+
+       evas_object_show(popup);
+}
old mode 100644 (file)
new mode 100755 (executable)
index e8e98c0..a02843c
  * limitations under the License.
  *
  */
-#include <setting-common-draw-widget.h>
-#include <glib.h>
+#include "setting-common-draw-widget.h"
 #include <efl_extension.h>
 
 /**
-* Get searchbar text and register redraw_cb by idler.
-*
-* @param[in] data
-* @param[in] search_bar
-* @param[in] search_text
-* @param[in] search_idler
-* @param[in] redraw_cb
-*/
+ * Get searchbar text and register redraw_cb by idler.
+ *
+ * @param[in] data
+ * @param[in] search_bar
+ * @param[in] search_text
+ * @param[in] search_idler
+ * @param[in] redraw_cb
+ */
 EXPORT_PUBLIC
-int setting_searchbar_redraw(void *data,
-                                                        Evas_Object *search_bar,
-                                                        char *search_text,
-                                                        Ecore_Idler **search_idler,
-                                                        Ecore_Task_Cb redraw_cb)
+int setting_searchbar_redraw(void *data, Evas_Object *search_bar,
+               char *search_text, Ecore_Idler **search_idler,
+               Ecore_Task_Cb redraw_cb)
 {
        SETTING_TRACE_BEGIN;
-       setting_retvm_if(search_bar == NULL, -1, "search_bar parameter is NULL");
-       /*const char *str = elm_object_text_get(search_bar); */
-       Evas_Object *entry = elm_object_part_content_get(search_bar, "elm.swallow.content");
+       setting_retvm_if(search_bar == NULL, -1,
+                       "search_bar parameter is NULL");
+
+       Evas_Object *entry = elm_object_part_content_get(search_bar,
+                       "elm.swallow.content");
        const char *str = elm_entry_entry_get(entry);
        int str_len = safeStrLen(str);
-       setting_retvm_if(str_len > MAX_SEARCH_STR_LEN, -1, "str_len > MAX_SEARCH_STR_LEN");
+       setting_retvm_if(str_len > MAX_SEARCH_STR_LEN, -1,
+                       "str_len > MAX_SEARCH_STR_LEN");
 
        memset(search_text, '\0', MAX_SEARCH_STR_LEN + 1);
        safeCopyStr(search_text, str, MAX_SEARCH_STR_LEN);
 
        SETTING_TRACE("Update the search view text, search_text=%s",
-                                 search_text);
+                       search_text);
 
        if (*search_idler) {
                ecore_idler_del(*search_idler);
@@ -60,62 +60,70 @@ int setting_searchbar_redraw(void *data,
        return 0;
 }
 
-
 static void __searchbar_chg_cb(void *data, Evas_Object *obj, void *event_info)
 {
        Evas_Object *searchbar_layout = data;
        if (elm_object_focus_get(searchbar_layout)) {
                if (elm_entry_is_empty(obj)) {
-                       elm_object_signal_emit(searchbar_layout, "elm,state,eraser,hide", "elm");
+                       elm_object_signal_emit(searchbar_layout,
+                                       "elm,state,eraser,hide", "elm");
                } else
-                       elm_object_signal_emit(searchbar_layout, "elm,state,eraser,show", "elm");
+                       elm_object_signal_emit(searchbar_layout,
+                                       "elm,state,eraser,show", "elm");
        }
        if (!elm_entry_is_empty(obj))
-               elm_object_signal_emit(searchbar_layout, "elm,state,guidetext,hide", "elm");
+               elm_object_signal_emit(searchbar_layout,
+                               "elm,state,guidetext,hide", "elm");
 }
 
-
-static void __searchbar_focused_cb(void *data, Evas_Object *obj, void *event_info)
+static void __searchbar_focused_cb(void *data, Evas_Object *obj,
+               void *event_info)
 {
        ret_if(!data || !obj);
        Evas_Object *searchbar_layout = data;
        if (!elm_entry_is_empty(obj)) {
-               elm_object_signal_emit(searchbar_layout, "elm,state,eraser,show", "elm");
+               elm_object_signal_emit(searchbar_layout,
+                               "elm,state,eraser,show", "elm");
        }
-       elm_object_signal_emit(searchbar_layout, "elm,state,guidetext,hide", "elm");
-       /*elm_object_signal_emit(searchbar_layout, "cancel,in", ""); */
+       elm_object_signal_emit(searchbar_layout, "elm,state,guidetext,hide",
+                       "elm");
        elm_object_signal_emit(obj, "elm,state,focus,on", "");
 }
 
-
-static void __searchbar_unfocused_cb(void *data, Evas_Object *obj, void *event_info)
+static void __searchbar_unfocused_cb(void *data, Evas_Object *obj,
+               void *event_info)
 {
        ret_if(!data || !obj);
        Evas_Object *searchbar_layout = data;
        if (elm_entry_is_empty(obj))
-               elm_object_signal_emit(searchbar_layout, "elm,state,guidetext,show", "elm");
-       elm_object_signal_emit(searchbar_layout, "elm,state,eraser,hide", "elm");
+               elm_object_signal_emit(searchbar_layout,
+                               "elm,state,guidetext,show", "elm");
+       elm_object_signal_emit(searchbar_layout, "elm,state,eraser,hide",
+                       "elm");
        elm_object_signal_emit(obj, "elm,state,focus,off", "");
 }
 
-
-static void __searchbar_activated_cb(void *data, Evas_Object *obj, void *event_info)
+static void __searchbar_activated_cb(void *data, Evas_Object *obj,
+               void *event_info)
 {
        ret_if(!obj);
        Evas_Object *searchbar_layout = data;
-       Evas_Object *entry = elm_object_part_content_get(searchbar_layout, "elm.swallow.content");
+       Evas_Object *entry = elm_object_part_content_get(searchbar_layout,
+                       "elm.swallow.content");
        ret_if(!entry);
        elm_object_focus_set(entry, EINA_FALSE);
 }
 
-static void __searchbar_searchsymbol_clicked_cb(void *data, Evas_Object *obj, const char *emission, const char *source)
+static void __searchbar_searchsymbol_clicked_cb(void *data, Evas_Object *obj,
+               const char *emission, const char *source)
 {
        ret_if(!data);
        Evas_Object *entry = data;
        elm_object_focus_set(entry, EINA_TRUE);
 }
 
-static void ___searchbar_input_panel_event_cb(void *data, Ecore_IMF_Context *ctx, int value)
+static void ___searchbar_input_panel_event_cb(void *data,
+               Ecore_IMF_Context *ctx, int value)
 {
        SETTING_TRACE_BEGIN;
        retm_if(data == NULL, "Data parameter is NULL");
@@ -131,123 +139,129 @@ static void ___searchbar_input_panel_event_cb(void *data, Ecore_IMF_Context *ctx
        }
 }
 
-
-
-static void
-_popup_block_clicked_cb(void *data, Evas_Object *obj, void *event_info)
-{
-       /*      elm_popup_dismiss(obj); */
-}
-
-#if 0
-static void
-_popup_btn_clicked_cb(void *data, Evas_Object *obj, void *event_info)
+static void _popup_block_clicked_cb(void *data, Evas_Object *obj,
+               void *event_info)
 {
-       /* Evas_Object *popup = data; */
-       /* elm_popup_dismiss(popup); */
 }
-#endif
 
-static void
-_popup_hide_cb(void *data, Evas_Object *obj, void *event_info)
+static void _popup_hide_cb(void *data, Evas_Object *obj, void *event_info)
 {
-       /*      elm_popup_dismiss(obj); */
 }
 
-static void
-_popup_timeout_cb(void *data, Evas_Object *obj, void *event_info)
+static void _popup_timeout_cb(void *data, Evas_Object *obj, void *event_info)
 {
        evas_object_del(obj);
 }
 
-static void
-_popup_hide_finished_cb(void *data, Evas_Object *obj, void *event_info)
+static void _popup_hide_finished_cb(void *data, Evas_Object *obj,
+               void *event_info)
 {
        evas_object_del(obj);
 }
 
-
-
-static void __searchbar_entry_max_len_reached(void *data, Evas_Object *obj, void *event_info)
+static void __searchbar_entry_max_len_reached(void *data, Evas_Object *obj,
+               void *event_info)
 {
        SETTING_TRACE_BEGIN;
-       retm_if(!elm_object_focus_get(obj), "Entry is not focused");/*notify only when entry is being focused on. */
+       /*notify only when entry is being focused on. */
+       retm_if(!elm_object_focus_get(obj), "Entry is not focused");
 
        Evas_Object *parent = (Evas_Object *)data;
 
        Evas_Object *popup = NULL;
        popup = elm_popup_add(parent);
        elm_object_style_set(popup, "toast");
-       evas_object_size_hint_weight_set(popup, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
-       elm_object_text_set(popup, _(IDS_ST_TPOP_MAXIMUM_NUMBER_OF_CHARACTERS_REACHED));
-
-       eext_object_event_callback_add(popup, EEXT_CALLBACK_BACK, _popup_hide_cb, NULL);
-       evas_object_smart_callback_add(popup, "dismissed", _popup_hide_finished_cb, NULL);
-       evas_object_smart_callback_add(popup, "block,clicked", _popup_block_clicked_cb, NULL);
+       evas_object_size_hint_weight_set(popup, EVAS_HINT_EXPAND,
+                       EVAS_HINT_EXPAND);
+       elm_object_text_set(popup,
+                       _(IDS_ST_TPOP_MAXIMUM_NUMBER_OF_CHARACTERS_REACHED));
+
+       eext_object_event_callback_add(popup, EEXT_CALLBACK_BACK,
+                       _popup_hide_cb, NULL);
+       evas_object_smart_callback_add(popup, "dismissed",
+                       _popup_hide_finished_cb, NULL);
+       evas_object_smart_callback_add(popup, "block,clicked",
+                       _popup_block_clicked_cb, NULL);
 
        elm_popup_timeout_set(popup, 2.0);
-       evas_object_smart_callback_add(popup, "timeout", _popup_timeout_cb, NULL);
+       evas_object_smart_callback_add(popup, "timeout", _popup_timeout_cb,
+                       NULL);
 
        evas_object_show(popup);
 }
 
-
-
 /**
-* Create searchar, register change cb and cancel cb.
-*/
+ * Create searchar, register change cb and cancel cb.
+ */
 EXPORT_PUBLIC
 Evas_Object *setting_create_searchbar(void *data, Evas_Object *parent,
-                                                                         Evas_Smart_Cb change_cb,
-                                                                         Evas_Smart_Cb cancel_cb)
+               Evas_Smart_Cb change_cb, Evas_Smart_Cb cancel_cb)
 {
        SETTING_TRACE_BEGIN;
        setting_retvm_if(parent == NULL, NULL, "parent parameter is NULL");
        Evas_Object *searchbar_layout = elm_layout_add(parent);
 
-       elm_layout_file_set(searchbar_layout, SETTING_THEME_EDJ_NAME, "region_searchbar");
+       elm_layout_file_set(searchbar_layout, SETTING_THEME_EDJ_NAME,
+                       "region_searchbar");
        elm_object_part_content_set(parent, "searchbar", searchbar_layout);
        Evas_Object *entry = elm_entry_add(searchbar_layout);
+       elm_entry_single_line_set(entry, EINA_TRUE);
 
        if (change_cb) {
-               evas_object_smart_callback_add(entry, "changed", change_cb, data);
+               evas_object_smart_callback_add(entry, "changed", change_cb,
+                               data);
        } else {
-               evas_object_smart_callback_add(entry, "changed", __searchbar_chg_cb, searchbar_layout);
+               evas_object_smart_callback_add(entry, "changed",
+                               __searchbar_chg_cb, searchbar_layout);
        }
 
-       evas_object_smart_callback_add(entry, "focused", __searchbar_focused_cb, searchbar_layout);
-       evas_object_smart_callback_add(entry, "unfocused", __searchbar_unfocused_cb, searchbar_layout);
-       evas_object_smart_callback_add(entry, "activated", __searchbar_activated_cb, searchbar_layout);
+       evas_object_smart_callback_add(entry, "focused", __searchbar_focused_cb,
+                       searchbar_layout);
+       evas_object_smart_callback_add(entry, "unfocused",
+                       __searchbar_unfocused_cb, searchbar_layout);
+       evas_object_smart_callback_add(entry, "activated",
+                       __searchbar_activated_cb, searchbar_layout);
        elm_entry_input_panel_layout_set(entry, ELM_INPUT_PANEL_LAYOUT_NORMAL);
        elm_entry_cnp_mode_set(entry, ELM_CNP_MODE_PLAINTEXT);
 
-       elm_object_part_content_set(searchbar_layout, "elm.swallow.content", entry);
+       elm_object_part_content_set(searchbar_layout, "elm.swallow.content",
+                       entry);
        elm_object_part_text_set(entry, "elm.guide", _("IDS_ST_BODY_SEARCH"));
-       elm_entry_input_panel_return_key_type_set(entry, ELM_INPUT_PANEL_RETURN_KEY_TYPE_SEARCH);
+       elm_entry_input_panel_return_key_type_set(entry,
+                       ELM_INPUT_PANEL_RETURN_KEY_TYPE_SEARCH);
 
-       evas_object_size_hint_weight_set(searchbar_layout, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
-       evas_object_size_hint_align_set(searchbar_layout, EVAS_HINT_FILL, EVAS_HINT_FILL);
+       evas_object_size_hint_weight_set(searchbar_layout, EVAS_HINT_EXPAND,
+                       EVAS_HINT_EXPAND);
+       evas_object_size_hint_align_set(searchbar_layout, EVAS_HINT_FILL,
+                       EVAS_HINT_FILL);
 
-       Elm_Entry_Filter_Limit_Size *limit_filter_data = calloc(1, sizeof(Elm_Entry_Filter_Limit_Size));
+       Elm_Entry_Filter_Limit_Size *limit_filter_data = calloc(1,
+                       sizeof(Elm_Entry_Filter_Limit_Size));
        if (limit_filter_data) {
                limit_filter_data->max_char_count = 0;
                limit_filter_data->max_byte_count = 20;
-               elm_entry_markup_filter_append(entry, elm_entry_filter_limit_size, limit_filter_data);
-               evas_object_smart_callback_add(entry, "maxlength,reached", __searchbar_entry_max_len_reached, parent);
+               elm_entry_markup_filter_append(entry,
+                               elm_entry_filter_limit_size, limit_filter_data);
+               evas_object_smart_callback_add(entry, "maxlength,reached",
+                               __searchbar_entry_max_len_reached, parent);
        }
 
        evas_object_data_set(searchbar_layout, "entry", entry);
-       elm_object_signal_callback_add(searchbar_layout, "elm,action,click", "", __searchbar_searchsymbol_clicked_cb, entry);
+       elm_object_signal_callback_add(searchbar_layout, "elm,action,click", "",
+                       __searchbar_searchsymbol_clicked_cb, entry);
 
-       Ecore_IMF_Context *imf_context = (Ecore_IMF_Context *)elm_entry_imf_context_get(entry);
+       Ecore_IMF_Context *imf_context =
+                       (Ecore_IMF_Context *)elm_entry_imf_context_get(
+                                       entry);
        if (imf_context) {
                ecore_imf_context_input_panel_event_callback_add(imf_context,
-                                                                                                                ECORE_IMF_INPUT_PANEL_STATE_EVENT,
-                                                                                                                ___searchbar_input_panel_event_cb,
-                                                                                                                entry);
-               SETTING_TRACE("OK to get imf_context -- elm_entry_imf_context_get");
+                               ECORE_IMF_INPUT_PANEL_STATE_EVENT,
+                               ___searchbar_input_panel_event_cb, entry);
+               SETTING_TRACE("OK to get imf_context -- elm_entry_imf_context"\
+                               "_get");
        } else {
-               SETTING_TRACE_ERROR("FAILED TO get imf_context -- elm_entry_imf_context_get");
+               SETTING_TRACE_ERROR("FAILED TO get imf_context -- elm_entry_i"\
+                               "mf_context_get");
        }
 
        return searchbar_layout;
index 7296074fd38277fb9fd095cd2a9dbfaa94ba15ad..f0c0a3cb6399ac7c61e42b6ffe4b25af897ee8cd 100644 (file)
@@ -18,8 +18,7 @@
  * limitations under the License.
  *
  */
-#include <setting-common-draw-widget.h>
-#include <glib.h>
+#include "setting-common-draw-widget.h"
 #include <efl_extension.h>
 
 /**
@@ -31,51 +30,50 @@ EXPORT_PUBLIC
 void setting_hide_input_pannel_cb(Evas_Object *entry)
 {
        ret_if(entry == NULL);
-       Ecore_IMF_Context *imf_context = (Ecore_IMF_Context *)elm_entry_imf_context_get(entry);
-       if (imf_context) {
+       Ecore_IMF_Context *imf_context =
+                       (Ecore_IMF_Context *)elm_entry_imf_context_get(entry);
+       if (imf_context)
                ecore_imf_context_input_panel_hide(imf_context);
-       }
 
        elm_object_focus_set(entry, EINA_FALSE);
        Evas_Object *entry_container = elm_object_parent_widget_get(entry);
        if (entry_container) {
                if (elm_entry_is_empty(entry))
-                       elm_object_signal_emit(entry_container, "elm,state,guidetext,show", "elm");
-               elm_object_signal_emit(entry_container, "elm,state,eraser,hide", "elm");
+                       elm_object_signal_emit(entry_container,
+                                       "elm,state,guidetext,show", "elm");
+               elm_object_signal_emit(entry_container,
+                               "elm,state,eraser,hide", "elm");
        }
 }
 
 EXPORT_PUBLIC
 Evas_Object *setting_create_button(
-       Evas_Object *parent,
-       const char *btn_str,
-       const char *btn_style,
-       void *btn_click_cb,
-       void *cb_data)
+               Evas_Object *parent,
+               const char *btn_str,
+               const char *btn_style,
+               Evas_Smart_Cb btn_click_cb,
+               void *cb_data)
 {
-       LAUNCH_SETTING_IN();
-       retv_if(!parent || !btn_str, NULL);
-       if ('\0' == btn_str[0]) {/*Empty rectangle */
-               return setting_create_blank_rect_customize(parent,
-                                                                                                  SETTING_PADDING_WIDTH,
-                                                                                                  SETTING_PADDING_WIDTH);
-       }
+       retv_if(!parent, NULL);
 
        Evas_Object *button = elm_button_add(parent);
-       if (btn_style) {
+       retv_if(!button, NULL);
+
+       if (btn_style)
                elm_object_style_set(button, btn_style);
-       }
 
-       if (0 != safeStrCmp("naviframe/end_btn/default", btn_style)) {/*not '<-' button */
+       /* not '<-' button */
+       if (0 != safeStrCmp("naviframe/end_btn/default", btn_style)) {
                elm_object_text_set(button, _(btn_str));
 
-               evas_object_size_hint_weight_set(button, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
+               evas_object_size_hint_weight_set(
+                               button, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
                evas_object_size_hint_align_set(button, EVAS_HINT_FILL, 0.5);
        }
 
        if (btn_click_cb) {
-               evas_object_smart_callback_add(button, "clicked",
-                                                                          btn_click_cb, cb_data);
+               evas_object_smart_callback_add(
+                               button, "clicked", btn_click_cb, cb_data);
        }
        evas_object_show(button);
        LAUNCH_SETTING_OUT();
@@ -99,25 +97,39 @@ static double _step_size_calculate(Evas_Object *obj, double min, double max)
  *
  *@return a slider container object
  */
-EXPORT_PUBLIC Evas_Object *setting_create_5step_slider(Evas_Object *parent, Evas *evas,
-                                                                                                          const char *l_swallow_path,
-                                                                                                          const char *r_swallow_path, double value,
-                                                                                                          bool indicator, double slider_min, double slider_max,
-                                                                                                          setting_call_back_func slider_change_cb,
-                                                                                                          setting_call_back_func slider_start_change_cb,
-                                                                                                          setting_call_back_func slider_stop_change_cb,
-                                                                                                          void *cb_data)
-{
-
+EXPORT_PUBLIC Evas_Object *setting_create_5step_slider(
+               Evas_Object *parent,
+               Evas *evas,
+               const char *l_swallow_path,
+               const char *r_swallow_path,
+               double value,
+               bool indicator,
+               double slider_min,
+               double slider_max,
+               setting_call_back_func slider_change_cb,
+               setting_call_back_func slider_start_change_cb,
+               setting_call_back_func slider_stop_change_cb,
+               void *cb_data)
+{
+       char path_str[PATH_MAX] = {'\0',};
        Evas_Object *layout = elm_layout_add(parent);
-       int r = elm_layout_file_set(layout, SETTING_5STEP_SLIDER_EDJ_NAME, "elm/slider/horizontal/music/soundalive");
+       char *app_res_path = app_get_resource_path();
+
+       snprintf(path_str, PATH_MAX, "%sedje/font-slider.edj", app_res_path);
+       free(app_res_path);
+
+       int r = elm_layout_file_set(layout, path_str,
+                       "elm/slider/horizontal/music/soundalive");
+
        if (!r) {
-               SETTING_TRACE_ERROR("elm_layout_add failed : %s", "elm/slider/horizontal/music/soundalive");
+               SETTING_TRACE_ERROR("elm_layout_add failed : %s",
+                               "elm/slider/horizontal/music/soundalive");
                evas_object_del(layout);
                return NULL;
        }
 
-       Evas_Object *slider = elm_slider_add(layout);   /*      "elm/slider/horizontal/default" */
+       /* "elm/slider/horizontal/default" */
+       Evas_Object *slider = elm_slider_add(layout);
        retv_if(slider == NULL, NULL);
        elm_object_style_set(slider, "music/soundalive");
 
@@ -132,21 +144,28 @@ EXPORT_PUBLIC Evas_Object *setting_create_5step_slider(Evas_Object *parent, Evas
 
        SETTING_TRACE("slider_change_cb:%p", slider_change_cb);
 
-       if (slider_change_cb) evas_object_smart_callback_add(slider, "changed", slider_change_cb, cb_data);
-       if (slider_stop_change_cb) evas_object_smart_callback_add(slider, "slider,drag,stop", slider_stop_change_cb, cb_data);
-       if (slider_start_change_cb) evas_object_smart_callback_add(slider, "slider,drag,start", slider_start_change_cb, cb_data);
+       if (slider_change_cb) evas_object_smart_callback_add(
+                       slider, "changed", slider_change_cb, cb_data);
+       if (slider_stop_change_cb) evas_object_smart_callback_add(
+                       slider, "slider,drag,stop", slider_stop_change_cb,
+                       cb_data);
+       if (slider_start_change_cb) evas_object_smart_callback_add(
+                       slider, "slider,drag,start", slider_start_change_cb,
+                       cb_data);
 
        if (l_swallow_path) {
                Evas_Object *icon1 = elm_icon_add(slider);
                elm_image_file_set(icon1, l_swallow_path, NULL);
-               evas_object_size_hint_aspect_set(icon1, EVAS_ASPECT_CONTROL_VERTICAL, 1, 1);
+               evas_object_size_hint_aspect_set(
+                               icon1, EVAS_ASPECT_CONTROL_VERTICAL, 1, 1);
                elm_object_content_set(slider, icon1);
        }
 
        if (r_swallow_path) {
                Evas_Object *icon2 = elm_icon_add(slider);
                elm_image_file_set(icon2, r_swallow_path, NULL);
-               evas_object_size_hint_aspect_set(icon2, EVAS_ASPECT_CONTROL_VERTICAL, 1, 1);
+               evas_object_size_hint_aspect_set(
+                               icon2, EVAS_ASPECT_CONTROL_VERTICAL, 1, 1);
                elm_object_part_content_set(slider, "end", icon2);
        }
 
@@ -161,10 +180,11 @@ EXPORT_PUBLIC Evas_Object *setting_create_5step_slider(Evas_Object *parent, Evas
  *@return a slider container object
  */
 EXPORT_PUBLIC Evas_Object *setting_create_slider(
-       Evas_Object *parent,
-       Setting_GenGroupItem_Data *item_data)
+               Evas_Object *parent,
+               Setting_GenGroupItem_Data *item_data)
 {
-       Evas_Object *slider = elm_slider_add(parent);   /*      "elm/slider/horizontal/default" */
+       /* "elm/slider/horizontal/default" */
+       Evas_Object *slider = elm_slider_add(parent);
        retv_if(slider == NULL, NULL);
 
        if (item_data->isIndicatorVisible) {
@@ -173,37 +193,36 @@ EXPORT_PUBLIC Evas_Object *setting_create_slider(
        } else {
                /* for brightness slider */
                elm_slider_indicator_show_set(slider, EINA_FALSE);
-               /*elm_object_style_set(slider, "tap_to_drag");*/
        }
 
        evas_object_size_hint_weight_set(slider, EVAS_HINT_EXPAND, 0.0);
        evas_object_size_hint_align_set(slider, EVAS_HINT_FILL, 0.5);
 
        double step = _step_size_calculate(
-                                         slider, item_data->slider_min, item_data->slider_max);
+                       slider, item_data->slider_min, item_data->slider_max);
        elm_slider_step_set(slider, step);
 
        SETTING_TRACE("slider_change_cb:%p", item_data->chk_change_cb);
        if (item_data->chk_change_cb)
                evas_object_smart_callback_add(
-                       slider, "changed", item_data->chk_change_cb,
-                       item_data);
+                               slider, "changed", item_data->chk_change_cb,
+                               item_data);
 
        if (item_data->stop_change_cb)
                evas_object_smart_callback_add(
-                       slider, "slider,drag,stop",
-                       item_data->stop_change_cb, item_data);
+                               slider, "slider,drag,stop",
+                               item_data->stop_change_cb, item_data);
 
        if (item_data->start_change_cb)
                evas_object_smart_callback_add(
-                       slider, "slider,drag,start",
-                       item_data->start_change_cb, item_data);
+                               slider, "slider,drag,start",
+                               item_data->start_change_cb, item_data);
 
        if (item_data->l_swallow_path) {
                Evas_Object *icon1 = elm_icon_add(slider);
                elm_image_file_set(icon1, item_data->l_swallow_path, NULL);
                evas_object_size_hint_aspect_set(
-                       icon1, EVAS_ASPECT_CONTROL_VERTICAL, 1, 1);
+                               icon1, EVAS_ASPECT_CONTROL_VERTICAL, 1, 1);
                elm_object_content_set(slider, icon1);
        }
 
@@ -211,145 +230,16 @@ EXPORT_PUBLIC Evas_Object *setting_create_slider(
                Evas_Object *icon2 = elm_icon_add(slider);
                elm_image_file_set(icon2, item_data->r_swallow_path, NULL);
                evas_object_size_hint_aspect_set(
-                       icon2, EVAS_ASPECT_CONTROL_VERTICAL, 1, 1);
+                               icon2, EVAS_ASPECT_CONTROL_VERTICAL, 1, 1);
                elm_object_part_content_set(slider, "end", icon2);
        }
 
        elm_slider_min_max_set(
-               slider, item_data->slider_min, item_data->slider_max);
+                       slider, item_data->slider_min, item_data->slider_max);
        elm_slider_value_set(slider, item_data->chk_status);
        return slider;
 }
 
-/**
- * The main implement body of create a certain size icon
- */
-EXPORT_PUBLIC
-void create_image_box_add_ex(void *data, Evas_Object *win_main, Evas *evas,
-                                                        char *img_path, int img_w, int img_h,
-                                                        Evas_Object_Event_Cb mouse_down_cb,
-                                                        Evas_Object_Event_Cb mouse_up_cb,
-                                                        Evas_Object **image_box, Evas_Object **img)
-{
-       /* SETTING_TRACE_BEGIN; */
-       *image_box = elm_box_add(win_main);
-       retm_if(*image_box == NULL, "Cannot get box");
-       elm_box_horizontal_set(*image_box, 1);
-       evas_object_size_hint_align_set(*image_box, 0.0, EVAS_HINT_FILL);       /* */
-       evas_object_show(*image_box);
-
-       *img = evas_object_image_add(evas);
-       evas_object_size_hint_weight_set(*img, 0.0, EVAS_HINT_EXPAND);
-
-       int temp_h = img_h;
-       int temp_w = img_w;
-
-       evas_object_image_file_set(*img, img_path, NULL);
-       if (img_h <= 0 || temp_w <= 0) {        /*error handling. load the image as it's own size */
-               evas_object_image_size_get(*img, &temp_w, &temp_h);
-       }
-
-       evas_object_image_load_size_set(*img, temp_w, temp_h);
-       evas_object_image_fill_set(*img, 0, 0, temp_w, temp_h);
-
-       evas_object_size_hint_min_set(*img, ELM_SCALE_SIZE(temp_w), ELM_SCALE_SIZE(temp_h));
-       evas_object_show(*img);
-
-       evas_object_event_callback_add(*img, EVAS_CALLBACK_MOUSE_DOWN,
-                                                                  mouse_down_cb, data);
-       evas_object_event_callback_add(*img, EVAS_CALLBACK_MOUSE_UP,
-                                                                  mouse_up_cb, data);
-
-       elm_box_pack_end(*image_box, *img);
-}
-
-/**
- * To create a size fixed icon
- * @return a image container object
- */
-
-EXPORT_PUBLIC
-Evas_Object *create_image_box_add(void *data, Evas_Object *win_main,
-                                                                 Evas *evas, char *img_path, int img_w,
-                                                                 int img_h, Evas_Object_Event_Cb mouse_down_cb,
-                                                                 Evas_Object_Event_Cb mouse_up_cb)
-{
-       /* SETTING_TRACE_BEGIN; */
-       Evas_Object *image_box = NULL;
-       Evas_Object *img = NULL;
-       create_image_box_add_ex(data, win_main, evas, img_path,
-                                                       img_w * WIDGET_SCALE_FACTOR,
-                                                       img_h * WIDGET_SCALE_FACTOR, mouse_down_cb,
-                                                       mouse_up_cb, &image_box, &img);
-       return image_box;
-
-}
-
-/**
-* To create a size specialized icon
-*
-* @return a image container object
-*/
-
-EXPORT_PUBLIC
-Evas_Object *create_bgimage_box_add(void *data, Evas_Object *win_main, Evas *evas, char *img_path, int img_w, int img_h,       /* if img_w<0 or img_h <0, load the image as it's own size */
-                                                                       Evas_Object_Event_Cb mouse_down_cb,
-                                                                       Evas_Object_Event_Cb mouse_up_cb)
-{
-       Evas_Object *image_box = NULL;
-       Evas_Object *img = NULL;
-       create_image_box_add_ex(data, win_main, evas, img_path, img_w, img_h,
-                                                       mouse_down_cb, mouse_up_cb, &image_box, &img);
-       return image_box;
-}
-
-/**
-* @ create a box container
-*
-* @param[in] win_main
-*
-* @return a box container
-*/
-EXPORT_PUBLIC
-Evas_Object *setting_create_client_bx(Evas_Object *win_main)
-{
-       Evas_Object *client_bx = NULL;
-
-       client_bx = elm_box_add(win_main);
-       retvm_if(client_bx == NULL, NULL, "Cannot create client box object");
-
-       elm_box_horizontal_set(client_bx, 0);
-       evas_object_size_hint_weight_set(client_bx, EVAS_HINT_EXPAND, 0.0);
-       evas_object_size_hint_align_set(client_bx, EVAS_HINT_FILL, 0.0);
-
-       return client_bx;
-}
-
-
-EXPORT_PUBLIC
-Evas_Object *setting_create_lable(Evas_Object *parent, const char *text,
-                                                                 const char *style, const char *align)
-{
-       retvm_if(!parent || !text, NULL, "Cannot create client box object");
-       Evas_Object *label = NULL;
-       if (0 == safeStrCmp(style, "entry")) {
-               SETTING_TRACE("style:%s", style);
-               label = elm_entry_add(parent);
-               elm_entry_editable_set(label, EINA_FALSE);
-       } else {
-               label = elm_label_add(parent);
-               elm_object_style_set(label, style);
-               elm_label_line_wrap_set(label, ELM_WRAP_MIXED);
-       }
-       const char *str = setting_customize_text(text, 0, NULL, align);
-       elm_object_text_set(label, str);
-       FREE(str);
-       evas_object_size_hint_weight_set(label, EVAS_HINT_EXPAND, 0.0);
-       evas_object_size_hint_align_set(label, EVAS_HINT_FILL, EVAS_HINT_FILL);
-       evas_object_show(label);
-       return label;
-}
-
 #define DEMO_STEP 0.8
 typedef struct _setting_gif_data {
        Ecore_Timer *update_timer;
@@ -357,7 +247,8 @@ typedef struct _setting_gif_data {
        int             cur_png_idx;
 } setting_gif_data;
 
-static void __gif_del_cb(void *data, Evas *e, Evas_Object *obj, void *event_info)
+static void __gif_del_cb(
+               void *data, Evas *e, Evas_Object *obj, void *event_info)
 {
        SETTING_TRACE_BEGIN;
        ret_if(!data);
@@ -379,10 +270,12 @@ Eina_Bool __gif_updater(void *data)
        /*SETTING_TRACE_BEGIN; */
 
        gif_data->cur_png_idx++;
-       if (NULL == gif_data->png_list[gif_data->cur_png_idx]) { /*the last element of current array. */
+       /*the last element of current array. */
+       if (NULL == gif_data->png_list[gif_data->cur_png_idx])
                gif_data->cur_png_idx = 0;
-       }
-       elm_image_file_set(gif, gif_data->png_list[gif_data->cur_png_idx], NULL);
+
+       elm_image_file_set(
+                       gif, gif_data->png_list[gif_data->cur_png_idx], NULL);
        int w = 0;
        int h = 0;
        elm_image_object_size_get(gif, &w, &h);
@@ -395,7 +288,6 @@ EXPORT_PUBLIC
 Evas_Object *setting_create_image(Evas_Object *parent, const char *img_path)
 {
        Evas_Object *image = elm_image_add(parent);
-       /*SETTING_TRACE("icon_path:%s", icon_path); */
        elm_image_file_set(image, img_path, NULL);
        elm_image_resizable_set(image, EINA_TRUE, EINA_TRUE);
 
@@ -407,30 +299,6 @@ Evas_Object *setting_create_image(Evas_Object *parent, const char *img_path)
        return image;
 }
 
-EXPORT_PUBLIC
-Evas_Object *setting_create_image_with_round_corner(Evas *evas, const char *img_path, int w, int h)
-{
-       Evas_Object *image = evas_object_image_add(evas);
-       evas_object_size_hint_weight_set(image, 0.0, EVAS_HINT_EXPAND);
-       evas_object_image_load_size_set(image, w, h);
-       evas_object_image_file_set(image, img_path, NULL);
-
-       evas_object_image_fill_set(image, 0, 0, w, h);
-
-       /*Set the dimensions for an image object's border, a region which @b
-       * @param obj The given image object.
-       * @param l The border's left width.
-       * @param r The border's right width.
-       * @param t The border's top width.
-       * @param b The border's bottom width.
-       */
-       evas_object_image_border_set(image, 16, 16, 16, 16); /*for round corner */
-       evas_object_image_filled_set(image, 1); /*to full fill */
-       evas_object_size_hint_min_set(image, ELM_SCALE_SIZE(w), ELM_SCALE_SIZE(h));
-       evas_object_size_hint_max_set(image, w, h);
-       return image;
-}
-
 /* @png_list is an array end with 'NULL'. like ,
                const char *png_list[] = {
                        SETTING_ICON_PATH_CFG"motions/motion_overturn_01.png",
@@ -452,54 +320,25 @@ Evas_Object *setting_create_gif(Evas_Object *parent, const char **png_list)
 
        SETTING_TRACE_BEGIN;
 
-       Evas_Object *gif = setting_create_image(parent, *png_list);/*the first element */
+       /*the first element */
+       Evas_Object *gif = setting_create_image(parent, *png_list);
        /*bind object data */
        evas_object_data_set(gif, "gif_data", gif_data);
-       evas_object_event_callback_add(gif, EVAS_CALLBACK_DEL, __gif_del_cb, gif_data);
+       evas_object_event_callback_add(
+                       gif, EVAS_CALLBACK_DEL, __gif_del_cb, gif_data);
 
        if (gif_data->update_timer) {
                ecore_timer_del(gif_data->update_timer);
                gif_data->update_timer = NULL;
        }
-       gif_data->update_timer = ecore_timer_add(DEMO_STEP, (Ecore_Task_Cb)__gif_updater, gif);
+       gif_data->update_timer = ecore_timer_add(
+                       DEMO_STEP, (Ecore_Task_Cb)__gif_updater, gif);
 
-       setting_decorate_image_RGBA(gif, 14, 41, 73, 255);/*W011:bg, T051:text */
+       /* W011:bg, T051:text */
+       setting_decorate_image_RGBA(gif, 14, 41, 73, 255);
        return gif;
 }
 
-/**
-* Alternate the check object status and its binded vcof value via original vcofn value
-*/
-EXPORT_PUBLIC
-int setting_draw_onoff_status(Evas_Object *obj, setting_bool_slp_list key)
-{
-       int value;
-       int err;
-       int ret;
-
-       setting_get_bool_slp_key(key, &value, &err);
-
-       elm_check_state_set(obj, !value);
-       ret = setting_set_bool_slp_key(key, !value, &err);
-       return ret;
-}
-
-/**
-* Set the status of check object via its binded vconf value.
-* @return  0: sucess, other: failed
-*/
-EXPORT_PUBLIC
-int setting_check_onoff_status(Evas_Object *obj, setting_bool_slp_list key)
-{
-       int value = 0;
-       int err = 0;
-       int ret = 0;
-
-       ret = setting_get_bool_slp_key(key, &value, &err);
-       elm_check_state_set(obj, value);
-       return ret;
-}
-
 /**
 * Set the status of radio group object via its binded vconf value.
 * @return  0: sucess, other: failed
@@ -509,9 +348,8 @@ int setting_update_chk_status(Evas_Object *chk, setting_int_slp_list type)
 {
        SETTING_TRACE_BEGIN;
        /* error check */
-       if (chk == NULL) {
+       if (chk == NULL)
                return SETTING_GENERAL_ERR_NULL_DATA_PARAMETER;
-       }
 
        SETTING_TRACE_BEGIN;
 
@@ -533,79 +371,25 @@ int setting_update_chk_status(Evas_Object *chk, setting_int_slp_list type)
 * @return a size specilized rectangle object
 */
 EXPORT_PUBLIC
-Evas_Object *setting_create_blank_rect_customize(Evas_Object *layout, int w,
-                                                                                                int h)
+Evas_Object *setting_create_blank_rect_customize(
+               Evas_Object *layout,
+               int w,
+               int h)
 {
        Evas_Object *rect;
 
        rect = evas_object_rectangle_add(evas_object_evas_get(layout));
-       evas_object_size_hint_min_set(rect, ELM_SCALE_SIZE(w), ELM_SCALE_SIZE(h));
+       evas_object_size_hint_min_set(
+                       rect, ELM_SCALE_SIZE(w), ELM_SCALE_SIZE(h));
        evas_object_size_hint_weight_set(rect, EVAS_HINT_EXPAND, 0);
-       /*evas_object_color_set(rect, 0, 0, 0, 0); */
        evas_object_color_set(rect, 8, 8, 8, 8);
 
        return rect;
 }
 
 /**
-* Create a size fixed rectangle object
-*
-* @param[in] layout
-*
-* @return a size fixed rectangle object
-*/
-EXPORT_PUBLIC
-Evas_Object *setting_create_blank_rect(Evas_Object *layout)
-{
-       return setting_create_blank_rect_customize(layout,
-                                                                                          SETTING_PADDING_WIDTH, 80);
-}
-
-/**
-* The API to Create an editfiled object
-* @return an editfiled object
-*
-* multi-line is default, use elm_editfield_entry_single_line_set(ef, EINA_TRUE) to set single-line
-*/
-EXPORT_PUBLIC
-Evas_Object *
-setting_create_editfiled(Evas_Object *win_main, char *title, char *def_str, char *guide_text)
-{
-       Evas_Object *layout = NULL;
-       Evas_Object *entry = NULL;
-       layout = elm_layout_add(win_main);
-
-       if (title) {
-               elm_layout_theme_set(layout, "layout", "editfield", "title");
-               elm_object_part_text_set(layout, "elm.text", title);
-       } else {
-               elm_layout_theme_set(layout, "layout", "editfield", "default");
-       }
-       entry = elm_entry_add(win_main);
-       elm_object_part_content_set(layout, "elm.swallow.content", entry);
-       /*elm_entry_context_menu_disabled_set(entry, TRUE); */
-       /*elm_entry_magnifier_disabled_set(entry, TRUE); */
-       elm_entry_prediction_allow_set(entry, FALSE);
-
-       if (def_str && safeStrLen(def_str) > 0) {
-               elm_entry_entry_set(entry, def_str);
-       } else {
-               if (guide_text) {
-                       elm_object_part_text_set(layout, "elm.guidetext", _(guide_text));
-               } else {
-                       elm_object_part_text_set(layout, "elm.guidetext", _("IDS_ST_BODY_TAP_TO_INSERT"));
-               }
-       }
-
-       evas_object_size_hint_weight_set(layout, EVAS_HINT_EXPAND, 0);
-       evas_object_size_hint_align_set(layout, EVAS_HINT_FILL, 0);
-
-       evas_object_show(layout);
-       return layout;
-}
-
-/**
-* Create a text box, which cannot be edited, just to show a specilization segment.
+* Create a text box, which cannot be edited, just to show a specilization
+* segment.
 *
 * @return a text box, which cannot be edited
 */
@@ -618,44 +402,14 @@ Evas_Object *setting_create_textbox(Evas_Object *parent, const char *content)
        evas_object_size_hint_weight_set(obj, EVAS_HINT_EXPAND, 0.0);
        evas_object_size_hint_align_set(obj, EVAS_HINT_FILL, 0.5);
        elm_entry_single_line_set(obj, 0);
-       /* elm_entry_line_wrap_set(obj, 1); */
        elm_entry_editable_set(obj, 0);
        elm_entry_context_menu_disabled_set(obj, 1);
 
-       /* setting_disable_evas_object(obj); ***disable any events on entry */
-
        elm_entry_entry_set(obj, content);
        evas_object_show(obj);
        return obj;
 }
 
-/**
-* Make it no effect when clicking on a evas object and its sub-objects, such as, layout, genlist
-*
-* @param[in] obj
-*/
-EXPORT_PUBLIC
-void setting_disable_evas_object(Evas_Object *obj)
-{
-       /* layout\genlist\scroller\elm_entry  etc.. */
-       if (obj) {
-               evas_object_pass_events_set(obj, EINA_TRUE);
-       }
-}
-
-/**
-* Make it normal acting when clicking on a evas object, such as, layout, genlist
-*
-* @param[in] obj
-*/
-EXPORT_PUBLIC
-void setting_enable_evas_object(Evas_Object *obj)
-{
-       if (obj) {
-               evas_object_pass_events_set(obj, EINA_FALSE);
-       }
-}
-
 /**
 * To resize a evas object, such as, icon, button..
 *
@@ -667,7 +421,8 @@ EXPORT_PUBLIC
 void setting_resize_object(Evas_Object *obj, Evas_Coord w, Evas_Coord h)
 {
        if (obj) {
-               evas_object_size_hint_min_set(obj, ELM_SCALE_SIZE(w), ELM_SCALE_SIZE(h));
+               evas_object_size_hint_min_set(
+                               obj, ELM_SCALE_SIZE(w), ELM_SCALE_SIZE(h));
                evas_object_size_hint_max_set(obj, w, h);
                evas_object_resize(obj, w, h);
        }
@@ -681,15 +436,15 @@ void setting_resize_object(Evas_Object *obj, Evas_Coord w, Evas_Coord h)
 * @return bg object
 */
 EXPORT_PUBLIC
-Evas_Object *setting_create_bg(Evas_Object *parent, Evas_Object *win, const char *bg_style)
+Evas_Object *setting_create_bg(
+               Evas_Object *parent, Evas_Object *win, const char *bg_style)
 {
        retv_if(!parent, NULL);
        Evas_Object *bg = elm_bg_add(parent);
        retv_if(!bg, NULL);
        if (bg_style) elm_object_style_set(bg, bg_style);
-       evas_object_size_hint_weight_set(bg, EVAS_HINT_EXPAND,
-                                                                        EVAS_HINT_EXPAND);
-       /*elm_win_resize_object_add(win, bg); */
+       evas_object_size_hint_weight_set(
+                       bg, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
        evas_object_show(bg);
        return bg;
 }
@@ -713,10 +468,17 @@ void setting_undo_dim_evas_object(Evas_Object *obj, bool b_transparenct)
                int b;
                int a;
                evas_object_color_get(obj, &r, &g, &b, &a);
-               if (b_transparenct) {/*the appearence of obj is made up of transparent backgroud color. */
+               /*the appearence of obj is made up of transparent backgroud
+                * color. */
+               if (b_transparenct)
                        a *= DIFF_TIMES;
-               }
-               evas_object_color_set(obj, r * DIFF_TIMES, g * DIFF_TIMES, b * DIFF_TIMES, a);
+
+               evas_object_color_set(
+                               obj,
+                               r * DIFF_TIMES,
+                               g * DIFF_TIMES,
+                               b * DIFF_TIMES,
+                               a);
        }
 }
 
@@ -737,184 +499,39 @@ void setting_dim_evas_object(Evas_Object *obj, bool b_transparenct)
                int b;
                int a;
                evas_object_color_get(obj, &r, &g, &b, &a);
-               if (b_transparenct) {/*the appearence of obj is made up of transparent backgroud color. */
+               /*the appearence of obj is made up of transparent backgroud
+                * color. */
+               if (b_transparenct)
                        a /= DIFF_TIMES;
-               }
-               evas_object_color_set(obj, r / DIFF_TIMES, g / DIFF_TIMES, b / DIFF_TIMES, a);
-       }
-}
-
-static void __btn_select_cb(void *data, Evas *e, Evas_Object *obj, void *event_info)
-{
-       /*SETTING_TRACE_BEGIN; */
-       setting_dim_evas_object(obj, FALSE);
-       retm_if(event_info == NULL, "Invalid argument: event info is NULL");
-       retm_if(data == NULL, "Invalid argument: data is NULL");
-       Evas_Event_Mouse_Down *ev = (Evas_Event_Mouse_Down *)event_info;
-       Evas_Point *point_down = data;
-       point_down->x = ev->output.x;
-       point_down->y = ev->output.y;
-}
-
-static void __btn_release_cb(void *data, Evas *e, Evas_Object *obj, void *event_info)
-{
-       /*SETTING_TRACE_BEGIN; */
-       setting_undo_dim_evas_object(obj, FALSE);
-}
-
-static void __btn_mouse_move_cb(void *data, Evas *e, Evas_Object *obj, void *event_info)
-{
-       /*SETTING_TRACE_BEGIN; */
-       retm_if(event_info == NULL, "Invalid argument: event info is NULL");
-       retm_if(data == NULL, "Invalid argument: data is NULL");
-       Evas_Point *point_down = data;
-       Evas_Event_Mouse_Move *ev = (Evas_Event_Mouse_Move *)event_info;
-       int x_offset = ev->cur.output.x - point_down->x;
-       int y_offset = ev->cur.output.y - point_down->y;
-       if (x_offset < 0) x_offset = -x_offset;
-       if (y_offset < 0) y_offset = -y_offset;
-       if (x_offset <= MIN_MOVE_DISTANCE && y_offset <= MIN_MOVE_DISTANCE) {
-               return;
-       }
-       setting_undo_dim_evas_object(obj, FALSE);
-}
-static void __btn_del_cb(void *data, Evas *e, Evas_Object *obj, void *event_info)
-{
-       /*SETTING_TRACE_BEGIN; */
-       ret_if(!data);
-       Evas_Point *point_down = data;
-       FREE(point_down);/*delete the date. */
-}
 
-/**
-* To make an object looks clickable: if pressed, it is dim color;if unpressed, it is normal color;
-*
-* @param[in] obj
-*/
-EXPORT_PUBLIC
-void setting_make_evas_object_clickable(Evas_Object *obj)
-{
-       if (obj) {
-               Evas_Point *point_down = calloc(1, sizeof(Evas_Point));
-               evas_object_event_callback_add(obj, EVAS_CALLBACK_MOUSE_DOWN, __btn_select_cb, point_down);
-               evas_object_event_callback_add(obj, EVAS_CALLBACK_MOUSE_UP, __btn_release_cb, NULL);
-               evas_object_event_callback_add(obj, EVAS_CALLBACK_MOUSE_MOVE, __btn_mouse_move_cb, point_down);
-               evas_object_event_callback_add(obj, EVAS_CALLBACK_DEL, __btn_del_cb, point_down);
+               evas_object_color_set(
+                               obj,
+                               r / DIFF_TIMES,
+                               g / DIFF_TIMES,
+                               b / DIFF_TIMES,
+                               a);
        }
 }
 
-/**
-* To create an icon which looks clickable(if pressed, it is dim color;if unpressed, it is normal color)
-*
-* @param[in] parent
-* @param[in] img_path
-* @param[in] up_cb
-* @param[in] down_cb
-* @param[in] move_cb
-* @param[in] data
-*/
-EXPORT_PUBLIC
-Evas_Object *setting_create_icon(Evas_Object *parent, const char *img_path,
-                                                                Evas_Object_Event_Cb up_cb,
-                                                                Evas_Object_Event_Cb down_cb,
-                                                                Evas_Object_Event_Cb move_cb,
-                                                                void *data)
-{
-       SETTING_TRACE_BEGIN;
-       retv_if(!parent || !img_path, NULL);
-       Evas_Object *icon = elm_icon_add(parent);
-       retvm_if(!icon, NULL, "Failed Create icon!");
-       elm_image_file_set(icon, img_path, NULL);
-       setting_make_evas_object_clickable(icon);
-
-       if (up_cb) {
-               evas_object_event_callback_add(icon, EVAS_CALLBACK_MOUSE_UP,
-                                                                          up_cb, data);
-       }
-       if (down_cb) {
-               evas_object_event_callback_add(icon, EVAS_CALLBACK_MOUSE_DOWN,
-                                                                          down_cb, data);
-       }
-       if (move_cb) {
-               evas_object_event_callback_add(icon, EVAS_CALLBACK_MOUSE_MOVE,
-                                                                          move_cb, data);
-       }
-
-       return icon;
-}
-
-/**
-* To create a button which only has a image and looks clickable
-* (if pressed, it is dim color;if unpressed, it is normal color)
-* @param[in] parent
-* @param[in] img_path
-* @param[in] up_cb
-* @param[in] down_cb
-* @param[in] move_cb
-* @param[in] data
-*/
-EXPORT_PUBLIC
-Evas_Object *setting_create_image_button(Evas_Object *parent,
-                                                                                const char *btn_img,
-                                                                                setting_call_back_func clicked_cb,
-                                                                                setting_call_back_func unpressed_cb,
-                                                                                void *data)
-{
-       SETTING_TRACE_BEGIN;
-       retv_if(!parent, NULL);
-       Evas_Object *btn = elm_button_add(parent);
-       retvm_if(!btn, NULL, "Failed Create button!");
-       if (clicked_cb) {
-               evas_object_smart_callback_add(btn, "clicked", clicked_cb, data);
-       }
-
-       if (unpressed_cb) {
-               evas_object_smart_callback_add(btn, "unpressed", unpressed_cb, data);
-       }
-
-       if (btn_img) {
-               Evas_Object *icon = elm_icon_add(parent);
-               retvm_if(!icon, NULL, "Failed Create icon!");
-               elm_image_file_set(icon, btn_img, NULL);
-               elm_object_part_content_set(btn, "elm.swallow.content", icon);
-               setting_make_evas_object_clickable(btn);
-       }
-
-       return btn;
-}
-
-EXPORT_PUBLIC void setting_entry_entry_set(Evas_Object *entry, const char *text, const int font_size)
-{
-       if (isEmptyStr(text)) return;
-       if (entry) {
-               char buf[200];
-               if (font_size > 0) {
-                       snprintf(buf, sizeof(buf), "DEFAULT='font_size=%d'", font_size);
-               }
-               elm_entry_text_style_user_push(entry, buf);
-               elm_entry_entry_set(entry, text);
-       }
-}
-
-
 /*
 * set font_size, color or align(right, left, middle),if need, you
-* can add </font_siz>, </color> or </align> to controll a segment words; or else
-* the text will take the same effect until the end of text.
+* can add </font_siz>, </color> or </align> to controll a segment words;
+* or else the text will take the same effect until the end of text.
 * @param[in] input_str
 * @param[in] font_size
 * @param[in] color
 * @param[in] align :may be right, left, middle/center
 */
 EXPORT_PUBLIC
-char *setting_customize_text(const char *input_str, const int font_size,
-                                                        const char *color, const char *align)
+char *setting_customize_text(
+               const char *input_str, const int font_size,
+               const char *color, const char *align)
 {
        /*SETTING_TRACE_BEGIN; */
        retv_if(isEmptyStr(input_str), NULL);
-       /*SETTING_TRACE("input_str:%s, color:%s", input_str, color); */
        char speciliztion[MAX_SPECIALIZITION_LEN] = { 0, };
-       /*<font_size=%d><align=middle><color=#9C9C9C>bbb</color></align></font_size> */
+       /*<font_size=%d><align=middle><color=#9C9C9C>bbb</color></align>
+        * </font_size> */
        if (font_size > 0) {
                snprintf(speciliztion, sizeof(speciliztion),
                                 "<font_size=%d>", font_size);
@@ -928,11 +545,11 @@ char *setting_customize_text(const char *input_str, const int font_size,
 
        if (color) {
                char input_str1[MAX_SPECIALIZITION_LEN] = { 0, };
-               safeCopyStr(input_str1, input_str, MAX_SPECIALIZITION_LEN);
+               safeCopyStr(input_str1, input_str, MAX_SPECIALIZITION_LEN - 1);
                char *p = strstr(input_str1, "<color=");
-               if (p) { /*already has customed color,to replace color sub_string */
+               /*already has customed color,to replace color sub_string */
+               if (p) {
                        p += strlen("<color=");
-                       /*memcpy(p, color, strlen(color)); */
                        char *q = (char *)color;
                        while ('\0' != p[0] && '\0' != q[0]) {
                                *p = *q;
@@ -940,223 +557,64 @@ char *setting_customize_text(const char *input_str, const int font_size,
                                q++;
                        }
                        if ('>' != p[0]) { /*invalid format */
-                               g_strlcat(speciliztion, "<color=", MAX_SPECIALIZITION_LEN);
-                               g_strlcat(speciliztion, color, MAX_SPECIALIZITION_LEN);
-                               g_strlcat(speciliztion, ">", MAX_SPECIALIZITION_LEN);
-                               g_strlcat(speciliztion, input_str, MAX_SPECIALIZITION_LEN);
-                               g_strlcat(speciliztion, "</color>", MAX_SPECIALIZITION_LEN);
+                               g_strlcat(speciliztion, "<color=",
+                                               MAX_SPECIALIZITION_LEN);
+                               g_strlcat(speciliztion, color,
+                                               MAX_SPECIALIZITION_LEN);
+                               g_strlcat(speciliztion, ">",
+                                               MAX_SPECIALIZITION_LEN);
+                               g_strlcat(speciliztion, input_str,
+                                               MAX_SPECIALIZITION_LEN);
+                               g_strlcat(speciliztion, "</color>",
+                                               MAX_SPECIALIZITION_LEN);
                        } else
-                               g_strlcat(speciliztion, input_str1, MAX_SPECIALIZITION_LEN);
+                               g_strlcat(speciliztion, input_str1,
+                                               MAX_SPECIALIZITION_LEN);
                } else {
-                       g_strlcat(speciliztion, "<color=", MAX_SPECIALIZITION_LEN);
-                       g_strlcat(speciliztion, color, MAX_SPECIALIZITION_LEN);
-                       g_strlcat(speciliztion, ">", MAX_SPECIALIZITION_LEN);
-                       g_strlcat(speciliztion, input_str, MAX_SPECIALIZITION_LEN);
-                       g_strlcat(speciliztion, "</color>", MAX_SPECIALIZITION_LEN);
+                       g_strlcat(speciliztion, "<color=",
+                                       MAX_SPECIALIZITION_LEN);
+                       g_strlcat(speciliztion, color,
+                                       MAX_SPECIALIZITION_LEN);
+                       g_strlcat(speciliztion, ">",
+                                       MAX_SPECIALIZITION_LEN);
+                       g_strlcat(speciliztion, input_str,
+                                       MAX_SPECIALIZITION_LEN);
+                       g_strlcat(speciliztion, "</color>",
+                                       MAX_SPECIALIZITION_LEN);
                }
        } else {
-               g_strlcat(speciliztion, input_str, MAX_SPECIALIZITION_LEN);
+               g_strlcat(speciliztion, input_str,
+                               MAX_SPECIALIZITION_LEN);
        }
        if (align) {
-               g_strlcat(speciliztion, "</align>", MAX_SPECIALIZITION_LEN);
+               g_strlcat(speciliztion, "</align>",
+                               MAX_SPECIALIZITION_LEN);
        }
        if (font_size > 0) {
-               g_strlcat(speciliztion, "</font_size>", MAX_SPECIALIZITION_LEN);
+               g_strlcat(speciliztion, "</font_size>",
+                               MAX_SPECIALIZITION_LEN);
        }
 
-       /*SETTING_TRACE("Exit %s, return :%s", __FUNCTION__, speciliztion); */
-       return (char *)strdup(speciliztion);;
+       return strdup(speciliztion);;
 }
 
-
-EXPORT_PUBLIC
-void __toogle_gl_sel(void *data, Evas_Object *obj, void *event_info)
+EXPORT_PUBLIC void setting_conformant_keypad_state(
+               Evas_Object *window, bool enable)
 {
-       /* SETTING_TRACE_BEGIN; */
-       retm_if(event_info == NULL, "Invalid argument: event info is NULL");
-       Elm_Object_Item *item = (Elm_Object_Item *) event_info;
-       elm_genlist_item_selected_set(item, 0);
-       Setting_GenGroupItem_Data *list_item = (Setting_GenGroupItem_Data *) elm_object_item_data_get(item);
-       ret_if(!list_item);
-
-       /* new status */
-       setting_update_gl_item_chk_status(list_item, !(list_item->chk_status));
-       /*int err = 0; */
-       /*int ret = setting_set_bool_slp_key(list_item->int_slp_setting_binded, list_item->chk_status, &err); */
-       const char *use_vconf = (char *)(list_item->int_slp_setting_binded);
-       int ret = vconf_set_bool(use_vconf, list_item->chk_status);
-
-       setting_retm_if(0 != ret, "Failed to set vconf [%s]", list_item->int_slp_setting_binded);
-}
-
-
-EXPORT_PUBLIC
-void __toogle_chk_changed(void *data, Evas_Object *obj, void *event_info)
-{
-       retm_if(data == NULL, "Data parameter is NULL");
-       Setting_GenGroupItem_Data *list_item =
-               (Setting_GenGroupItem_Data *) data;
-       list_item->chk_status = elm_check_state_get(obj);       /*      for update */
-
-       /*int err = 0; */
-       /*int ret = setting_set_bool_slp_key(list_item->int_slp_setting_binded, list_item->chk_status, &err); */
-       const char *use_vconf = (char *)(list_item->int_slp_setting_binded);
-       int ret = vconf_set_bool(use_vconf, list_item->chk_status);
-       if (0 != ret) { /*rollback */
-               setting_update_gl_item_chk_status(list_item, !(list_item->chk_status));
-               return;
-       }
-}
-
-EXPORT_PUBLIC void setting_conformant_keypad_state(Evas_Object *win_main, bool enable)
-{
-       Evas_Object *conform = evas_object_data_get(win_main, "conformant");
+       Evas_Object *conform = evas_object_data_get(window, "conformant");
        if (conform) {
                SETTING_TRACE("conformant keypad %d", enable);
                if (enable) {
-                       elm_object_signal_emit(conform, "elm,state,virtualkeypad,enable", "");
-                       elm_object_signal_emit(conform, "elm,state,clipboard,enable", "");
+                       elm_object_signal_emit(conform,
+                                       "elm,state,virtualkeypad,enable", "");
+                       elm_object_signal_emit(conform,
+                                       "elm,state,clipboard,enable", "");
                } else {
-                       elm_object_signal_emit(conform, "elm,state,virtualkeypad,disable", "");
-                       elm_object_signal_emit(conform, "elm,state,clipboard,disable", "");
-               }
-       }
-}
-
-static void __title_btn_del_cb(void *data, Evas *e, Evas_Object *obj, void *event_info)
-
-{
-       SETTING_TRACE_BEGIN;
-       ret_if(!obj);
-       evas_object_data_set(obj, "text", NULL);
-}
-
-EXPORT_PUBLIC Evas_Object *setting_create_navibar_title_text_btn(Evas_Object *parent, const char *text, Evas_Smart_Cb func, void *data)
-{
-       Evas_Object *btn = elm_button_add(parent);
-       if (!btn) {
-               return NULL;
-       }
-       elm_object_style_set(btn, "naviframe/title_text");
-       evas_object_event_callback_add(btn, EVAS_CALLBACK_DEL, __title_btn_del_cb, NULL);
-       if (text) {
-               elm_object_text_set(btn, _(text));
-               evas_object_data_set(btn, "text", text);
-       }
-       if (func) {
-               evas_object_smart_callback_add(btn, "clicked", func, data);
-       }
-       return btn;
-}
-
-#define MIN_SWIP_DISTANCE_X 300
-#define MIN_SWIP_DISTANCE_Y 75
-
-static void __tabbar_mouse_down_cb(void *data, Evas *e, Evas_Object *obj, void *event_info)
-{
-       /*SETTING_TRACE_BEGIN; */
-       retm_if(event_info == NULL, "Invalid argument: event info is NULL");
-       retm_if(data == NULL, "Invalid argument: data is NULL");
-       Evas_Event_Mouse_Down *ev = (Evas_Event_Mouse_Down *)event_info;
-       Evas_Point *point_down = data;
-       point_down->x = ev->output.x;
-       point_down->y = ev->output.y;
-}
-
-static void __tabbar_mouse_up_cb(void *data, Evas *e, Evas_Object *obj, void *event_info)
-{
-       /*SETTING_TRACE_BEGIN; */
-       retm_if(event_info == NULL, "Invalid argument: event info is NULL");
-       retm_if(data == NULL, "Invalid argument: data is NULL");
-       Evas_Point *point_down = data;
-       Evas_Event_Mouse_Up *ev = (Evas_Event_Mouse_Up *)event_info;
-
-       int x_offset = ev->output.x - point_down->x;
-       int y_offset = ev->output.y - point_down->y;
-
-       bool skip = TRUE;
-
-       Evas_Object *navi = NULL;
-       Elm_Object_Item *top_item = NULL;
-       Evas_Object *eo_view = NULL;
-       Evas_Object *tabbar = NULL;
-       /*char *tabbar_t = NULL; */
-       if ((navi = elm_object_part_content_get(obj, "elm.swallow.content"))
-               && (top_item = elm_naviframe_top_item_get(navi))) {
-               /*SETTING_TRACE("top_item:%p", top_item); */
-               if ((eo_view = elm_object_item_content_get(top_item))
-                       && (tabbar = elm_object_part_content_get(eo_view, "elm.swallow.tabbar"))
-                       && 0 == safeStrCmp(evas_object_type_get(tabbar), "elm_toolbar")) {
-                       /*SETTING_TRACE("Skip Case 1"); */
-                       skip = FALSE;
-               }
-
-               if (skip && (tabbar = elm_object_item_part_content_get(top_item, "tabbar"))
-                       && 0 == safeStrCmp(evas_object_type_get(tabbar), "elm_toolbar")) {
-                       /*SETTING_TRACE("Skip case 2"); */
-                       skip = FALSE;
-               }
-       }
-       if (skip)
-               return;
-       /*SETTING_TRACE("tabbar:%p", tabbar); */
-       /*SETTING_TRACE("SWIPE VALUE : x=(%d) : y=(%d)", x_offset, y_offset); */
-       if (-x_offset > MIN_SWIP_DISTANCE_X && abs(y_offset) < MIN_SWIP_DISTANCE_Y) {
-
-               Elm_Object_Item *cur_item = elm_toolbar_selected_item_get(tabbar);
-               if (cur_item) {
-                       Elm_Object_Item *dest_item = elm_toolbar_item_next_get(cur_item);
-                       elm_toolbar_item_selected_set(dest_item, EINA_TRUE);
-               }
-
-       } else if (x_offset > MIN_SWIP_DISTANCE_X && abs(y_offset) < MIN_SWIP_DISTANCE_Y) {
-               Elm_Object_Item *cur_item = elm_toolbar_selected_item_get(tabbar);
-               if (cur_item) {
-                       Elm_Object_Item *dest_item = elm_toolbar_item_prev_get(cur_item);
-                       elm_toolbar_item_selected_set(dest_item, EINA_TRUE);
+                       elm_object_signal_emit(conform,
+                                       "elm,state,virtualkeypad,disable", "");
+                       elm_object_signal_emit(conform,
+                                       "elm,state,clipboard,disable", "");
                }
-
-       }
-
-}
-static void __tabbar_btn_del_cb(void *data, Evas *e, Evas_Object *obj, void *event_info)
-{
-       /*SETTING_TRACE_BEGIN; */
-       ret_if(!data);
-       Evas_Point *point_down = data;
-       FREE(point_down);/*delete the date. */
-       evas_object_data_set(obj, "tabbar", NULL);
-}
-
-static void __tabbar_mouse_move_cb(void *data, Evas *e, Evas_Object *obj, void *event_info)
-{
-       /*SETTING_TRACE_BEGIN; */
-}
-
-EXPORT_PUBLIC void setting_tabbar_enable_swip_effect(Evas_Object *ly_main, Evas_Object *tabbar)
-{
-       SETTING_TRACE_BEGIN;
-       if (ly_main) {
-               evas_object_data_set(ly_main, "tabbar", tabbar);
-               Evas_Point *point_down = calloc(1, sizeof(Evas_Point));
-               evas_object_event_callback_add(ly_main, EVAS_CALLBACK_MOUSE_DOWN, __tabbar_mouse_down_cb, point_down);
-               evas_object_event_callback_add(ly_main, EVAS_CALLBACK_MOUSE_UP, __tabbar_mouse_up_cb, point_down);
-               evas_object_event_callback_add(ly_main, EVAS_CALLBACK_MOUSE_MOVE, __tabbar_mouse_move_cb, point_down);
-               evas_object_event_callback_add(ly_main, EVAS_CALLBACK_DEL, __tabbar_btn_del_cb, point_down);
-       }
-}
-
-EXPORT_PUBLIC void setting_tabbar_disable_swip_effect(Evas_Object *ly_main, Evas_Object *tabbar)
-{
-       SETTING_TRACE_BEGIN;
-       if (ly_main) {
-               evas_object_data_set(ly_main, "tabbar", tabbar);
-               /*Evas_Point *point_down = calloc(1,sizeof(Evas_Point)); */
-               evas_object_event_callback_del(ly_main, EVAS_CALLBACK_MOUSE_DOWN, __tabbar_mouse_down_cb);
-               evas_object_event_callback_del(ly_main, EVAS_CALLBACK_MOUSE_UP, __tabbar_mouse_up_cb);
-               evas_object_event_callback_del(ly_main, EVAS_CALLBACK_MOUSE_MOVE, __tabbar_mouse_move_cb);
-               evas_object_event_callback_del(ly_main, EVAS_CALLBACK_DEL, __tabbar_btn_del_cb);
-               /* evas_object_event_callback_del(Evas_Object *obj, Evas_Callback_Type type, Evas_Object_Event_Cb func) */
        }
 }
 
@@ -1172,7 +630,6 @@ setting_decorate_image_RGBA(Evas_Object *obj, int r, int g, int b, int a)
 EXPORT_PUBLIC void
 setting_protect_cb(void *data, Evas *e, Evas_Object *obj, void *event_info)
 {
-       /*SETTING_TRACE("data:%p", data); */
        if (NULL != data) *((void **)data) = NULL;
 }
 
@@ -1180,15 +637,44 @@ EXPORT_PUBLIC void
 setting_add_gl_help(Evas_Object *scroller, const char *str)
 {
        if (str) {
-               Setting_GenGroupItem_Data *item_data = setting_create_Gendial_field_def(scroller, &itc_multiline_text,
-                                                                                                                                                               NULL,
-                                                                                                                                                               NULL,
-                                                                                                                                                               SWALLOW_Type_LAYOUT_SPECIALIZTION_X,
-                                                                                                                                                               NULL, NULL, 0, str, NULL, NULL);
+               Setting_GenGroupItem_Data *item_data = setting_create_Gendial_field_def(
+                               scroller,
+                               &itc_multiline_text,
+                               NULL,
+                               NULL,
+                               SWALLOW_Type_LAYOUT_SPECIALIZTION_X,
+                               NULL,
+                               NULL,
+                               0,
+                               str,
+                               NULL,
+                               NULL);
                if (NULL == item_data) {
                        SETTING_TRACE_ERROR("item_data is NULL");
                        return;
                }
-               elm_genlist_item_select_mode_set(item_data->item, ELM_OBJECT_SELECT_MODE_DISPLAY_ONLY);
+               elm_genlist_item_select_mode_set(
+                               item_data->item,
+                               ELM_OBJECT_SELECT_MODE_DISPLAY_ONLY);
+       }
+}
+
+EXPORT_PUBLIC Evas_Object *setting_add_empty_page(Evas_Object *parent, const char *text, const char *help)
+{
+       Evas_Object *layout = NULL;
+
+       layout = elm_layout_add(parent);
+       elm_layout_theme_set(layout, "layout", "nocontents", "default");
+       evas_object_size_hint_weight_set(layout, EVAS_HINT_EXPAND,
+                       EVAS_HINT_EXPAND);
+       evas_object_size_hint_align_set(layout, EVAS_HINT_FILL, EVAS_HINT_FILL);
+
+       elm_object_part_text_set(layout, "elm.text", _(text));
+
+       if (help) {
+               elm_object_part_text_set(layout, "elm.help.text", _(help));
+               elm_layout_signal_emit(layout, "align.center", "elm");
        }
+
+       return layout;
 }
index e2deea4f0cfa4cabc856c80ca34a3f84d34b80be..9981d1353dc659cc7d17daa6f20ec03c64b266ec 100755 (executable)
  * limitations under the License.
  *
  */
-#include <setting-common-general-func.h>
-#include <setting-common-data-slp-setting.h>
 
-#include <glib.h>
-#include <dlfcn.h>
-#include <libxml/xmlmemory.h>
+#include "setting-common-general-func.h"
+#include "setting-common-data-slp-setting.h"
+
 #include <libxml/parser.h>
 #include <system_info.h>
-
 #include <system_settings.h>
-#include <libxml/xmlmemory.h>
-#include <libxml/parser.h>
-#include <libxml/tree.h>
-
+#include "setting-cfg.h"
 #include <pkgmgr-info.h>
 
-#include <sys/stat.h>
-#include <sys/mount.h>
-
-/*#include <data_usage.h> */
-/*#include <resourced.h> */
-#include <setting-cfg.h>
-#include <player.h>
-
-#include <bundle.h>
-#include <bundle_internal.h>
-#include <eventsystem.h>
-#include <app_control_internal.h>
-
 EXPORT_PUBLIC
-void setting_set_event_system(const char *sys_evt, const char *evt_key, const char *evt_val)
+char *get_application_default_icon(const char *appid)
 {
-       bundle *b = NULL;
-
-       SETTING_TRACE("sys_evt: %s, evt_key: %s, evt_val: %s", sys_evt, evt_key, evt_val);
-
-       b = bundle_create();
-       bundle_add_str(b, evt_key, evt_val);
-       eventsystem_request_sending_system_event(sys_evt, b);
-       bundle_free(b);
-}
+       int ret = 0;
+       char *type = NULL;
+       const char *icon = NULL;
+       pkgmgrinfo_appinfo_h handle = NULL;
 
-EXPORT_PUBLIC
-char *setting_file_basename(char *path)
-{
-       if (NULL == path || '\0' == path[0]) {
-               return NULL;    /* invalid arguement */
-       }
-       char *p = strrchr(path, '/');
-       if (!p) {
-               return (char *)g_strdup(path);  /*      cannot find '/' */
-       }
-       if ('\0' == p[1]) {
-               return NULL;    /* end with '/' */
-       }
-       return (char *)g_strdup(p + 1);
-}
+       icon = SETTING_ICON_PATH"/mainmenu.png";
 
-/*********************
-**Function name:       setting_file_attr_is_valid_name
-**Parameter:
-**     const char *filename:   the file/dir name we need to check
-**
-**Return value:
-**     -1      if the name is invalid
-**     0               if the name is valid
-**
-**Action:
-**     check if the name is valid by file name
-**
-*********************/
-EXPORT_PUBLIC
-int setting_file_attr_is_valid_name(const char *filename)
-{
-       char *pattern;
-       int ret, z, cflags = 0;
-       char ebuf[128];
-       regex_t reg;
-       regmatch_t pm[1];
-       const size_t nmatch = 1;
-       /*ToDo: ignore the file star with . */
-       if (strncmp(filename, ".", 1) == 0) {
-               return -1;
+       ret = pkgmgrinfo_appinfo_get_appinfo(appid, &handle);
+       if (PMINFO_R_OK != ret) {
+               SETTING_TRACE_ERROR("pkgmgrinfo_appinfo_get_appinfo() Fail(%s)",
+                                                       get_error_message(ret));
+               return strdup(icon);
        }
 
-       pattern = SETTING_FILE_NAME_PATTERN;
-       z = regcomp(&reg, pattern, cflags);
+       ret = pkgmgrinfo_appinfo_get_component_type(handle, &type);
 
-       if (z != 0) {
-               regerror(z, &reg, ebuf, sizeof(ebuf));
-               fprintf(stderr, "%s: pattern '%s' \n", ebuf, pattern);
-               return -1;
-       }
-
-       z = regexec(&reg, filename, nmatch, pm, 0);
-       if (z == REG_NOMATCH) {
-               ret = 0;
+       if (PMINFO_R_OK == ret) {
+               if (0 == safeStrCmp(type, "svcapp"))
+                       icon = SETTING_ICON_PATH"/default_icon_service.png";
        } else {
-               ret = -1;
+               SETTING_TRACE_ERROR(
+                       "pkgmgrinfo_appinfo_get_component_type() Fail(%s)",
+                               get_error_message(ret));
        }
-       regfree(&reg);
-       return ret;
-}
 
+       pkgmgrinfo_appinfo_destroy_appinfo(handle);
+
+       return strdup(icon);
+}
 
 EXPORT_PUBLIC
-char *get_pa_usb_connect_mode_str()
+char *setting_file_basename(char *path)
 {
-       int ret = SETTING_RETURN_FAIL;
-       int value;
+       retv_if(NULL == path || '\0' == path[0], NULL); /* invalid arguement */
+
+       char *p = strrchr(path, '/');
+       if (!p)
+               return (char *)g_strdup(path); /*       cannot find '/' */
 
-       ret = vconf_get_int(VCONFKEY_SETAPPL_USB_MODE_INT, &value);
-       setting_retvm_if(SETTING_RETURN_FAIL == ret, NULL, "Failed to get vconf value");        /* file system exceptional handle */
+       if ('\0' == p[1])       /* end with '/' */
+               return NULL;
 
-       switch (value) {
-       case SETTING_USB_DEBUG_MODE:
-               return (char *)g_strdup(_("IDS_ST_BODY_USB_DEBUGGING"));
-       default:
-               return (char *)g_strdup(_("IDS_ST_BODY_DISCONNECTED"));
-       }
+       return (char *)g_strdup(p + 1);
 }
 
 EXPORT_PUBLIC
-char  *get_brightness_mode_str()
+char *get_brightness_mode_str()
 {
        int value, err;
        setting_get_int_slp_key(INT_SLP_SETTING_AUTOMATIC_BRIGHTNESS, &value,
-                                                       &err);
-       if (value != SETTING_BRIGHTNESS_AUTOMATIC_OFF) {
+                       &err);
+       if (value != SETTING_BRIGHTNESS_AUTOMATIC_OFF)
                return "IDS_ST_BODY_ANSWERINGMODE_AUTOMATIC";
-       } else {
+       else
                return "IDS_ST_BODY_MANUAL";
-       }
-}
-
-#define MAX_SCREEN_MODE_NUM 4
-EXPORT_PUBLIC
-char *get_pa_screen_mode_str()
-{
-       const char *str_in_arr[MAX_SCREEN_MODE_NUM] = {"Dynamic", "Standard", "Natural", "Movie"};
-       const char *str_out_arr[MAX_SCREEN_MODE_NUM] = {"IDS_ST_BODY_DYNAMIC_T_DISPLAY_EFFECT",
-                                                                                                       "IDS_ST_BODY_STANDARD_T_DISPLAY_EFFECT",
-                                                                                                       "IDS_ST_BODY_NATURAL_T_DISPLAY_EFFECT",
-                                                                                                       "IDS_ST_BODY_MOVIE_T_DISPLAY_EFFECT"
-                                                                                                  };
-
-       char *curmode = NULL;
-       curmode = vconf_get_str(VCONFKEY_SETAPPL_SCREENMODE_SELNAME);
-
-       int screen_mode = -1;
-       char *ret_str = NULL;
-       if ((curmode == NULL) || (safeStrLen(curmode) < 5)) {
-               SETTING_TRACE(">>> CUR SCREEN MODE : NULL ");
-               if (vconf_get_int("db/private/sysman/enhance_mode", &screen_mode) != 0) {
-                       SETTING_TRACE_DEBUG("vconf_get_int() returns an error.");
-               }
-               SETTING_TRACE_DEBUG("screen_mode : %d", screen_mode);
-               if (screen_mode >= 0) {
-                       ret_str = (char *)str_out_arr[screen_mode];
-                       vconf_set_str(VCONFKEY_SETAPPL_SCREENMODE_SELNAME, str_in_arr[screen_mode]);
-               }
-       } else {
-               SETTING_TRACE_DEBUG(">>> CUR SCREEN MODE : %s ", curmode);
-               /* choose one style */
-               int i = 0;
-               for (; i < MAX_SCREEN_MODE_NUM; i++) {
-                       if (0 == safeStrCmp(str_in_arr[i], curmode)) {
-                               ret_str = (char *)str_out_arr[i];
-                               break;
-                       }
-               }
-               FREE(curmode);
-       }
-       SETTING_TRACE("_(ret_str):%s", _(ret_str));
-       return (char *)g_strdup(_(ret_str));
 }
 
 EXPORT_PUBLIC
@@ -204,27 +97,22 @@ char *get_pa_backlight_time_str()
 #if SUPPORT_LCD_TIMEOUT_KEEPING
        if (0 != vconf_get_int(VCONFKEY_LCD_TIMEOUT_NORMAL_BACKUP, &value)) {
                /* value = 600; */
-               if (isEmulBin())
-                       value = 0;      /* keep agree with postin file */
-               else
-                       value = 30;
+               value = 0; /* keep agree with postin file */
                vconf_set_int(VCONFKEY_LCD_TIMEOUT_NORMAL_BACKUP, value);
        }
 #else
        int err;
-       int ret =
-               setting_get_int_slp_key(INT_SLP_SETTING_LCD_TIMEOUT_NORMAL, &value,
-                                                               &err);
+       int ret = setting_get_int_slp_key(INT_SLP_SETTING_LCD_TIMEOUT_NORMAL,
+                       &value, &err);
 
 #if NORMAL
-       if (SETTING_RETURN_FAIL == ret || value < 0) {  /* file system exceptional handle, eg. The vconf file lost due to file system. */
+       if (SETTING_RETURN_FAIL == ret || value < 0) {
+               /* file system exceptional handle, eg.
+                * The vconf file lost due to file system. */
                /* value = 600; */
-               if (isEmulBin())
-                       value = 0;      /* keep agree with postin file */
-               else
-                       value = 30;
+               value = 0; /* keep agree with postin file */
                setting_set_int_slp_key(INT_SLP_SETTING_LCD_TIMEOUT_NORMAL,
-                                                               value, &err);
+                               value, &err);
        }
 #else /* for MDM server */
        /* adjust value. */
@@ -235,71 +123,56 @@ char *get_pa_backlight_time_str()
        /* if 120 < < 300, 120 */
        /* if 300 < < 600, 300 */
        /* if > 600, 600 */
-       if (isEmulBin()) {
-               if (SETTING_RETURN_FAIL == ret || value < 15)
-                       value = 0;
-               else if (value >= 15 && value < 30)
-                       value = 15;
-               else if (value >= 30 && value < 60)
-                       value = 30;
-               else if (value >= 60 && value < 120)
-                       value = 60;
-               else if (value >= 120 && value < 300)
-                       value = 120;
-               else if (value >= 300 && value < 600)
-                       value = 300;
-               else
-                       value = 600;
-       } else {
-               if (SETTING_RETURN_FAIL == ret || value < 30)
-                       value = 15;
-               else if (value >= 30 && value < 60)
-                       value = 30;
-               else if (value >= 60 && value < 120)
-                       value = 60;
-               else if (value >= 120 && value < 300)
-                       value = 120;
-               else if (value >= 300 && value < 600)
-                       value = 300;
-               else
-                       value = 600;
-       }
-
-       setting_set_int_slp_key(INT_SLP_SETTING_LCD_TIMEOUT_NORMAL, value, &err);
+       if (SETTING_RETURN_FAIL == ret || value < 15)
+               value = 0;
+       else if (value >= 15 && value < 30)
+               value = 15;
+       else if (value >= 30 && value < 60)
+               value = 30;
+       else if (value >= 60 && value < 120)
+               value = 60;
+       else if (value >= 120 && value < 300)
+               value = 120;
+       else if (value >= 300 && value < 600)
+               value = 300;
+       else
+               value = 600;
+       setting_set_int_slp_key(INT_SLP_SETTING_LCD_TIMEOUT_NORMAL, value,
+                       &err);
 #endif
 #endif
        switch (value) {
        case 0:
                snprintf(backlight_time_str, sizeof(backlight_time_str), "%s",
-                                _(KeyStr_Backlight_Alays_On));
+                               _(KeyStr_Backlight_Always_On));
                break;
        case 15:
                snprintf(backlight_time_str, sizeof(backlight_time_str), "%s",
-                                _(KeyStr_Backlight_15_SEC_STR));
+                               _(KeyStr_Backlight_15_SEC_STR));
                break;
        case 30:
                snprintf(backlight_time_str, sizeof(backlight_time_str), "%s",
-                                _(KeyStr_Backlight_30_SEC_STR));
+                               _(KeyStr_Backlight_30_SEC_STR));
                break;
        case 60:
                snprintf(backlight_time_str, sizeof(backlight_time_str), "%s",
-                                _(KeyStr_Backlight_1_MIN_STR));
+                               _(KeyStr_Backlight_1_MIN_STR));
                break;
        case 120:
                snprintf(backlight_time_str, sizeof(backlight_time_str), "%s",
-                                _(KeyStr_Backlight_2_MIN_STR));
+                               _(KeyStr_Backlight_2_MIN_STR));
                break;
        case 300:
                snprintf(backlight_time_str, sizeof(backlight_time_str), "%s",
-                                _(KeyStr_Backlight_5_MIN_STR));
+                               _(KeyStr_Backlight_5_MIN_STR));
                break;
        case 600:
                snprintf(backlight_time_str, sizeof(backlight_time_str), "%s",
-                                _(KeyStr_Backlight_10_MIN_STR));
+                               _(KeyStr_Backlight_10_MIN_STR));
                break;
        default:
                snprintf(backlight_time_str, sizeof(backlight_time_str), "%s",
-                                _(KeyStr_Backlight_30_SEC_STR));
+                               _(KeyStr_Backlight_30_SEC_STR));
                break;
        }
        return (char *)g_strdup(backlight_time_str);
@@ -308,13 +181,6 @@ char *get_pa_backlight_time_str()
 EXPORT_PUBLIC
 int adjust_backlight_time_value(int value)
 {
-#if NORMAL
-       /* value = 600; */
-       if (isEmulBin())
-               value = 0;      /* keep agree with postin file */
-       else
-               value = 30;
-#else /* for MDM server */
        /* adjust value. */
        /* if < 15, 15 */
        /* if 15 < < 30, 15 */
@@ -323,128 +189,88 @@ int adjust_backlight_time_value(int value)
        /* if 120 < < 300, 120 */
        /* if 300 < < 600, 300 */
        /* if > 600, 600 */
-       if (isEmulBin()) {
-               if (value < 15)
-                       value = 0;
-               else if (value >= 15 && value < 30)
-                       value = 15;
-               else if (value >= 30 && value < 60)
-                       value = 30;
-               else if (value >= 60 && value < 120)
-                       value = 60;
-               else if (value >= 120 && value < 300)
-                       value = 120;
-               else if (value >= 300 && value < 600)
-                       value = 300;
-               else
-                       value = 600;
-       } else {
-               if (value < 30)
-                       value = 15;
-               else if (value >= 30 && value < 60)
-                       value = 30;
-               else if (value >= 60 && value < 120)
-                       value = 60;
-               else if (value >= 120 && value < 300)
-                       value = 120;
-               else if (value >= 300 && value < 600)
-                       value = 300;
-               else
-                       value = 600;
-       }
-#endif
+       if (value < 15)
+               value = 0;
+       else if (value >= 15 && value < 30)
+               value = 15;
+       else if (value >= 30 && value < 60)
+               value = 30;
+       else if (value >= 60 && value < 120)
+               value = 60;
+       else if (value >= 120 && value < 300)
+               value = 120;
+       else if (value >= 300 && value < 600)
+               value = 300;
+       else
+               value = 600;
+
        return value;
 }
 
-
 EXPORT_PUBLIC
 char *get_pa_backlight_time_value_str()
 {
-
+       int ret = 0;
        int value = 0;
        char backlight_time_str[MAX_DISPLAY_NAME_LEN_ON_UI];
-       int err;
 
-       setting_get_int_slp_key(INT_SLP_SETTING_LCD_TIMEOUT_NORMAL, &value, &err);
+       ret = system_settings_get_value_int(SYSTEM_SETTINGS_KEY_SCREEN_BACKLIGHT_TIME , &value);
+       if (ret)
+               SETTING_TRACE_ERROR("Error getting SYSTEM_SETTINGS_KEY_SCREEN_BACKLIGHT_TIME value: %s",
+                                                       get_error_message(ret));
 
        value = adjust_backlight_time_value(value);
 
        switch (value) {
        case 0:
                snprintf(backlight_time_str, sizeof(backlight_time_str), "%s",
-                                _(KeyStr_Backlight_Alays_On));
+                               _(KeyStr_Backlight_Always_On));
                break;
        case 15:
                snprintf(backlight_time_str, sizeof(backlight_time_str), "%s",
-                                _(KeyStr_Backlight_15_SEC_STR));
+                               _(KeyStr_Backlight_15_SEC_STR));
                break;
        case 30:
                snprintf(backlight_time_str, sizeof(backlight_time_str), "%s",
-                                _(KeyStr_Backlight_30_SEC_STR));
+                               _(KeyStr_Backlight_30_SEC_STR));
                break;
        case 60:
                snprintf(backlight_time_str, sizeof(backlight_time_str), "%s",
-                                _(KeyStr_Backlight_1_MIN_STR));
+                               _(KeyStr_Backlight_1_MIN_STR));
                break;
        case 120:
                snprintf(backlight_time_str, sizeof(backlight_time_str), "%s",
-                                _(KeyStr_Backlight_2_MIN_STR));
+                               _(KeyStr_Backlight_2_MIN_STR));
                break;
        case 300:
                snprintf(backlight_time_str, sizeof(backlight_time_str), "%s",
-                                _(KeyStr_Backlight_5_MIN_STR));
+                               _(KeyStr_Backlight_5_MIN_STR));
                break;
        case 600:
                snprintf(backlight_time_str, sizeof(backlight_time_str), "%s",
-                                _(KeyStr_Backlight_10_MIN_STR));
+                               _(KeyStr_Backlight_10_MIN_STR));
                break;
        default:
                snprintf(backlight_time_str, sizeof(backlight_time_str), "%s",
-                                _(KeyStr_Backlight_30_SEC_STR));
+                               _(KeyStr_Backlight_30_SEC_STR));
                break;
        }
        return (char *)g_strdup(backlight_time_str);
 
 }
 
-EXPORT_PUBLIC
-char *format_backlight_time_str(char *backligt_time)
-{
-
-       char backlight_time_str[MAX_DISPLAY_NAME_LEN_ON_UI];
-       int value = atoi(backligt_time);
-       SETTING_TRACE("backligt_time:%s--value:%d", backligt_time, value);
-       if (value == 0) {
-               snprintf(backlight_time_str, sizeof(backlight_time_str), "%s",
-                                _("IDS_ST_BODY_ALWAYS_ON"));
-       } else if (value == 60) {
-               snprintf(backlight_time_str, sizeof(backlight_time_str),
-                                "%d %s", 1, (char *)(_("IDS_CLD_OPT_MINUTE")));
-       } else if (value > 60) {
-               snprintf(backlight_time_str, sizeof(backlight_time_str),
-                                "%d %s", value / 60, (char *)(_("IDS_CLD_OPT_MINUTES_LC_ABB")));
-       } else {
-               snprintf(backlight_time_str, sizeof(backlight_time_str),
-                                "%d %s", value, (char *)(_("IDS_ST_BODY_SECONDS")));
-       }
-       SETTING_TRACE("backlight_time_str:%s", backlight_time_str);
-       return (char *)g_strdup(backlight_time_str);
-}
-
-
-
 EXPORT_PUBLIC
 char *get_pa_display_language_str()
 {
        int ret = SETTING_RETURN_FAIL;
-       /*int err; */
-       /*int index; */
        int lang_automatic;
 
-       ret = vconf_get_bool(VCONFKEY_SETAPPL_LANG_AUTOMATIC_BOOL, &lang_automatic);
+       ret = vconf_get_bool(VCONFKEY_SETAPPL_LANG_AUTOMATIC_BOOL,
+                       &lang_automatic);
        SETTING_TRACE_DEBUG("vconf_get_bool() returns %d", ret);
        if (lang_automatic == 1) {
-               return (char *)g_strdup(setting_gettext("IDS_ST_BODY_ANSWERINGMODE_AUTOMATIC"));
+               return (char *)g_strdup(setting_gettext(
+                               "IDS_ST_BODY_ANSWERINGMODE_AUTOMATIC"));
        } else {
                Eina_List *list = setting_get_language_list();
                Eina_List *elist = NULL;
@@ -455,405 +281,87 @@ char *get_pa_display_language_str()
                        return g_strdup("Error");
 
                char *q = strchr(locale, '.');
-               if (q) {
-                       /*SETTING_TRACE_DEBUG("find (.) char"); */
+               if (q)
                        *q = '\0';
-               }
-               /*SETTING_TRACE_DEBUG("current locale : %s", locale); */
 
                setting_lang_entry *pnode;
 
                char *title = NULL;
-               EINA_LIST_FOREACH(list, elist, pnode) {
-                       /*SETTING_TRACE_DEBUG("pnode->locale : %s", pnode->locale); */
-                       if (strcmp(pnode->locale, locale) == 0)
+               EINA_LIST_FOREACH(list, elist, pnode)
+               {
+                       if (strcmp(pnode->locale, locale) == 0) {
                                title = g_strdup(pnode->title);
+                               break;
+                       }
                }
                FREE(locale);
                return title;
        }
 }
 
-EXPORT_PUBLIC
-char *get_pa_Wi_Fi_on_off_str()
-{
-       int value, err;
-       int ret = SETTING_RETURN_FAIL;
-       ret =
-               setting_get_int_slp_key(INT_SLP_SETTING_WIFI_STATUS, &value, &err);
-
-       if (SETTING_RETURN_FAIL == ret) {       /* file system exceptional handle, eg. The vconf file lost due to file system. */
-               value = VCONFKEY_WIFI_OFF;
-               setting_set_int_slp_key(INT_SLP_SETTING_WIFI_STATUS,
-                                                               VCONFKEY_WIFI_OFF, &err);
-       }
-
-       if (value) {
-               char *pa_wifi_device = vconf_get_str(VCONFKEY_WIFI_CONNECTED_AP_NAME);
-               SETTING_TRACE("pa_wifi_device:%s", pa_wifi_device);
-               if (NULL != pa_wifi_device && '\0' != pa_wifi_device[0]) {
-                       return pa_wifi_device;
-               }
-
-               return (char *)strdup(setting_gettext("IDS_ST_BODY_ON"));
-       } else {
-               return (char *)strdup(setting_gettext("IDS_ST_BODY_ALERTTYPE_OFF"));
-       }
-}
-
-
-EXPORT_PUBLIC
-char *get_Mobile_AP_on_off_str()
-{
-       int value = -1, err;
-       int ret =
-               setting_get_int_slp_key(INT_SLP_SETTING_MOBILE_AP_STATUS, &value,
-                                                               &err);
-
-       /*      7 means bitwise-operation */
-       /*
-                 - 1 : wi-fi
-                 - 2 : bluetooth
-                 - 4 : USB
-                 4, 2, 1 = 7
-       */
-       if (0 != ret || value < 0 || value > 7) {
-               value = 0;
-               setting_set_int_slp_key(INT_SLP_SETTING_MOBILE_AP_STATUS, value,
-                                                               &err);
-       }
-
-       if (value != 0) {
-               return setting_gettext("IDS_ST_BODY_ON");
-       } else {                /*      0 */
-               return setting_gettext("IDS_ST_BODY_ALERTTYPE_OFF");
-       }
-}
-
-
-EXPORT_PUBLIC
-char *get_BT_on_off_str()
-{
-       int ret = SETTING_RETURN_FAIL;
-       int value, err;
-       ret = setting_get_int_slp_key(INT_SLP_SETTING_BT_STATUS, &value, &err);
-
-       if (SETTING_RETURN_FAIL == ret) {       /* file system exceptional handle, eg. The vconf file lost due to file system. */
-               value = VCONFKEY_BT_STATUS_OFF;
-               setting_set_int_slp_key(INT_SLP_SETTING_BT_STATUS,
-                                                               VCONFKEY_BT_STATUS_OFF, &err);
-       }
-
-       if (VCONFKEY_BT_STATUS_OFF == value) {
-               return setting_gettext("IDS_ST_BODY_ALERTTYPE_OFF");
-       } else {
-               return setting_gettext("IDS_ST_BODY_ON");
-       }
-}
-
-
-EXPORT_PUBLIC
-char *get_NFC_on_off_str()
-{
-       int ret = SETTING_RETURN_FAIL;
-       int value = 0, err = 0;
-       ret = setting_get_bool_slp_key(BOOL_SLP_SETTING_NFC_STATUS, &value, &err);
-
-       if (SETTING_RETURN_FAIL == ret) {       /* file system exceptional handle, eg. The vconf file lost due to file system. */
-               SETTING_TRACE_DEBUG("fail to get nfc status from vconf");
-               value = VCONFKEY_NFC_STATE_OFF;
-       }
-
-       if (VCONFKEY_NFC_STATE_OFF == value) {
-               return setting_gettext("IDS_ST_BODY_ALERTTYPE_OFF");
-       } else {
-               return setting_gettext("IDS_ST_BODY_ON");
-       }
-}
-
-
 EXPORT_PUBLIC
 char *get_pa_time_format_str()
 {
        int ret = SETTING_RETURN_FAIL;
        int value, err;
-       char *format_str[] = { "IDS_ST_BODY_12_HOURS",
-                                                  "IDS_ST_BODY_24_HOURS"
-                                                };
-       ret =
-               setting_get_int_slp_key(INT_SLP_SETTING_REGIONFORMAT_TIME1224,
-                                                               &value, &err);
-       setting_retvm_if(SETTING_RETURN_FAIL == ret, NULL, "Failed to get vconf value");        /* file system exceptional handle */
+       char *format_str[] = { "IDS_ST_BODY_12_HOURS", "IDS_ST_BODY_24_HOURS" };
+       ret = setting_get_int_slp_key(INT_SLP_SETTING_REGIONFORMAT_TIME1224,
+                       &value, &err);
+       /* file system exceptional handle */
+       setting_retvm_if(SETTING_RETURN_FAIL == ret, NULL,
+                       "Failed to get vconf value");
 
        /*      scope */
        /*      value 1:12H      2:24H */
-       if (value > 0 && value <= 2)    /*      1, 2 */
+       if (value > 0 && value <= 2) {
+               /*      1, 2 */
                return (char *)g_strdup(format_str[value - 1]);
-       else
-               return (char *)g_strdup(format_str[0]); /*      set to 12H compelsery */
+       } else {
+               /* set to 12H compelsery */
+               return (char *)g_strdup(format_str[0]);
+       }
 }
 
-
 /** @deprecated */
 EXPORT_PUBLIC char *get_pa_date_format_str()
 {
        int ret = SETTING_RETURN_FAIL;
        int value, err;
        char *format_str[] = { _("IDS_ST_BODY_DDMMYYYY_DOT"),
-                                                  _("IDS_ST_BODY_MM_DD_YYYY_DOT"),
-                                                  _("IDS_ST_BODY_YYYY_MM_DD_DOT"), _("IDS_ST_BODY_YYYY_DD_MM_DOT")
-                                                };
-       ret =
-               setting_get_int_slp_key(INT_SLP_SETTING_DATE_FORMAT, &value, &err);
-       setting_retvm_if(SETTING_RETURN_FAIL == ret, NULL, "Failed to get vconf value");        /* file system exceptional handle */
-       return (char *)g_strdup(format_str[value]);
-}
-
-static inline const char *_check_language_env_value(const char *value)
-{
-       retv_if(NULL == value, NULL);
-
-       switch (*value) {
-       case 'a':
-               if (0 == strcmp(value, "ar"))
-                       return "ar";
-               else if (0 == strcmp(value, "az"))
-                       return "az";
-               break;
-       case 'b':
-               if (0 == strcmp(value, "bg"))
-                       return "bg";
-               break;
-       case 'c':
-               if (0 == strcmp(value, "ca"))
-                       return "ca";
-               else if (0 == strcmp(value, "cs"))
-                       return "cs";
-               break;
-       case 'd':
-               if (0 == strcmp(value, "da"))
-                       return "da";
-               else if (0 == strcmp(value, "de_DE"))
-                       return "de_DE";
-               break;
-       case 'e':
-               if (0 == strcmp(value, "el_GR"))
-                       return "el_GR";
-               else if (0 == strcmp(value, "en"))
-                       return "en";
-               else if (0 == strcmp(value, "en_PH"))
-                       return "en_PH";
-               else if (0 == strcmp(value, "en_US"))
-                       return "en_US";
-               else if (0 == strcmp(value, "es_ES"))
-                       return "es_ES";
-               else if (0 == strcmp(value, "es_MX"))
-                       return "es_MX";
-               else if (0 == strcmp(value, "et"))
-                       return "et";
-               else if (0 == strcmp(value, "eu"))
-                       return "eu";
-               break;
-       case 'f':
-               if (0 == strcmp(value, "fi"))
-                       return "fi";
-               else if (0 == strcmp(value, "fr_CA"))
-                       return "fr_CA";
-               else if (0 == strcmp(value, "fr_FR"))
-                       return "fr_FR";
-               break;
-       case 'g':
-               if (0 == strcmp(value, "ga"))
-                       return "ga";
-               else if (0 == strcmp(value, "gl"))
-                       return "gl";
-               break;
-       case 'h':
-               if (0 == strcmp(value, "hi"))
-                       return "hi";
-               else if (0 == strcmp(value, "hr"))
-                       return "hr";
-               else if (0 == strcmp(value, "hu"))
-                       return "hu";
-               else if (0 == strcmp(value, "hy"))
-                       return "hy";
-               break;
-       case 'i':
-               if (0 == strcmp(value, "is"))
-                       return "is";
-               else if (0 == strcmp(value, "it_IT"))
-                       return "it_IT";
-               break;
-       case 'j':
-               if (0 == strcmp(value, "ja_JP"))
-                       return "ja_JP";
-               break;
-       case 'k':
-               if (0 == strcmp(value, "ka"))
-                       return "ka";
-               else if (0 == strcmp(value, "kk"))
-                       return "kk";
-               else if (0 == strcmp(value, "ko_KR"))
-                       return "ko_KR";
-               break;
-       case 'l':
-               if (0 == strcmp(value, "lt"))
-                       return "lt";
-               else if (0 == strcmp(value, "lv"))
-                       return "lv";
-               break;
-       case 'm':
-               if (0 == strcmp(value, "mk"))
-                       return "mk";
-               break;
-       case 'n':
-               if (0 == strcmp(value, "nb"))
-                       return "nb";
-               else if (0 == strcmp(value, "nl_NL"))
-                       return "nl_NL";
-               break;
-               /*case 'o': */
-       case 'p':
-               if (0 == strcmp(value, "pl"))
-                       return "pl";
-               else if (0 == strcmp(value, "pt_BR"))
-                       return "pt_BR";
-               else if (0 == strcmp(value, "pt_PT"))
-                       return "pt_PT";
-               break;
-               /*case 'q': */
-       case 'r':
-               if (0 == strcmp(value, "ro"))
-                       return "ro";
-               else if (0 == strcmp(value, "ru_RU"))
-                       return "ru_RU";
-               break;
-       case 's':
-               if (0 == strcmp(value, "sk"))
-                       return "sk";
-               else if (0 == strcmp(value, "sl"))
-                       return "sl";
-               else if (0 == strcmp(value, "sr"))
-                       return "sr";
-               else if (0 == strcmp(value, "sv"))
-                       return "sv";
-               break;
-       case 't':
-               if (0 == strcmp(value, "tr_TR"))
-                       return "tr_TR";
-               break;
-       case 'u':
-               if (0 == strcmp(value, "uk"))
-                       return "uk";
-               else if (0 == strcmp(value, "uz"))
-                       return "uz";
-               break;
-               /*case 'v': */
-               /*case 'w': */
-               /*case 'x': */
-               /*case 'y': */
-       case 'z':
-               if (0 == strcmp(value, "zh_CN"))
-                       return "zh_CN";
-               else if (0 == strcmp(value, "zh_HK"))
-                       return "zh_HK";
-               else if (0 == strcmp(value, "zh_SG"))
-                       return "zh_SG";
-               else if (0 == strcmp(value, "zh_TW"))
-                       return "zh_TW";
-               break;
-       default:
-               break;
-       }
-
-       return NULL;
-}
-
-EXPORT_PUBLIC
-char *get_pa_datetime_format_str()
-{
-       const char *clean_lang;
-       char *dt_fmt, *region_fmt, *lang = NULL;
-       char buf[256] = {0,};
-       int time_val = 0, is_hour24 = 0, ret;
-
-       lang = getenv("LANGUAGE");
-       setenv("LANGUAGE", "en_US", 1);
-
-       region_fmt = vconf_get_str(VCONFKEY_REGIONFORMAT);
-       ret = vconf_get_int(VCONFKEY_REGIONFORMAT_TIME1224, &time_val);
-       if (ret < 0)
-               is_hour24 = 0;
-       else if (time_val == VCONFKEY_TIME_FORMAT_12 || time_val == VCONFKEY_TIME_FORMAT_24)
-               is_hour24 = time_val - 1;
-
-       if (is_hour24)
-               snprintf(buf, sizeof(buf), "%s_DTFMT_24HR", region_fmt);
-       else
-               snprintf(buf, sizeof(buf), "%s_DTFMT_12HR", region_fmt);
-
-       dt_fmt = dgettext("dt_fmt", buf);
-
-       clean_lang = _check_language_env_value(lang);
-
-       if (NULL == clean_lang)
-               unsetenv("LANGUAGE");
-       else
-               setenv("LANGUAGE", clean_lang, 1);
-
-       return strdup(dt_fmt);
-}
-
-EXPORT_PUBLIC
-char *get_pa_week_format_str()
-{
-       int ret = SETTING_RETURN_FAIL;
-       int value, err;
-       char *format_str[] = {
-               _("IDS_ST_BODY_SUNDAY"),
-               _("IDS_ST_BODY_MONDAY"),
-       };
-
-       ret =
-               setting_get_int_slp_key(INT_SLP_SETTING_WEEK_FORMAT, &value, &err);
-       setting_retvm_if(SETTING_RETURN_FAIL == ret, NULL, "Failed to get vconf value");        /* file system exceptional handle */
+               _("IDS_ST_BODY_MM_DD_YYYY_DOT"),
+               _("IDS_ST_BODY_YYYY_MM_DD_DOT"),
+               _("IDS_ST_BODY_YYYY_DD_MM_DOT") };
+       ret = setting_get_int_slp_key(INT_SLP_SETTING_DATE_FORMAT, &value,
+                       &err);
+       /* file system exceptional handle */
+       setting_retvm_if(SETTING_RETURN_FAIL == ret, NULL,
+                       "Failed to get vconf value");
        return (char *)g_strdup(format_str[value]);
 }
 
-
-EXPORT_PUBLIC
-char *get_pa_roaming_network_str()
-{
-       int ret = SETTING_RETURN_FAIL;
-       int value, err;
-       char *roaming_str[] = {
-               "IDS_ST_BODY_AUTO_DOWNLOAD", "IDS_ST_BODY_MANUAL",
-               "IDS_ST_BODY_ALWAYS_REJECT"
-       };
-       ret = setting_get_int_slp_key(INT_SLP_SETTING_ROAMING_NETWORK, &value, &err);
-       setting_retvm_if(SETTING_RETURN_FAIL == ret, NULL, "Failed to get vconf value");        /* file system exceptional handle */
-       return (char *)g_strdup(roaming_str[value]);
-}
-
 EXPORT_PUBLIC
 char *get_pa_select_network()
 {
        int ret = 0;
        int state = 0;
-
        char *net_name = NULL;
        int service_type = VCONFKEY_TELEPHONY_SVCTYPE_SEARCH;
-       if (vconf_get_int(VCONFKEY_TELEPHONY_SVCTYPE, &service_type) != 0) {
-               SETTING_TRACE("fail to get VCONFKEY_TELEPHONY_SVCTYPE");
-       }
 
-       retv_if(service_type == VCONFKEY_TELEPHONY_SVCTYPE_NOSVC, (char *)strdup(_("IDS_ST_BODY_NOSERVICE")));
-       retv_if(service_type == VCONFKEY_TELEPHONY_SVCTYPE_EMERGENCY, (char *)strdup(_("IDS_CALL_POP_CALLING_EMERG_ONLY")));
-       retv_if(service_type == VCONFKEY_TELEPHONY_SVCTYPE_SEARCH || service_type == VCONFKEY_TELEPHONY_SVCTYPE_NONE, (char *)strdup(_("IDS_COM_BODY_SEARCHING")));
+       if (vconf_get_int(VCONFKEY_TELEPHONY_SVCTYPE, &service_type) != 0)
+               SETTING_TRACE_ERROR("fail to get VCONFKEY_TELEPHONY_SVCTYPE");
+
+       if (service_type == VCONFKEY_TELEPHONY_SVCTYPE_NOSVC)
+               return strdup(_("IDS_ST_BODY_NOSERVICE"));
+
+       if (service_type == VCONFKEY_TELEPHONY_SVCTYPE_EMERGENCY)
+               return strdup(_("IDS_CALL_POP_CALLING_EMERG_ONLY"));
+
+       if (service_type == VCONFKEY_TELEPHONY_SVCTYPE_SEARCH
+                       || service_type == VCONFKEY_TELEPHONY_SVCTYPE_NONE)
+               return strdup(_("IDS_ST_POP_NETWORKSERVICES_SEARCHING"));
 
        ret = vconf_get_int(VCONFKEY_TELEPHONY_SPN_DISP_CONDITION, &state);
        if (ret == 0) {
-               /*SETTING_TRACE("VCONFKEY(%s) = %d", VCONFKEY_TELEPHONY_SPN_DISP_CONDITION, state); */
                char name[MAX_COMMON_BUFFER_LEN] = { 0, };
                const char *kv = NULL;
 
@@ -869,177 +377,54 @@ char *get_pa_select_network()
 
                        if (state & VCONFKEY_TELEPHONY_DISP_PLMN) {
                                if (i != 0)
-                                       g_strlcat(name, " - ", MAX_COMMON_BUFFER_LEN);
+                                       g_strlcat(name, " - ",
+                                                       MAX_COMMON_BUFFER_LEN);
 
                                kv = vconf_get_str(VCONFKEY_TELEPHONY_NWNAME);
                                g_strlcat(name, kv, MAX_COMMON_BUFFER_LEN);
                                FREE(kv);
                                i++;
                        }
-                       net_name = isEmptyStr(name) ? NULL : (char *)strdup(name);
+                       net_name = isEmptyStr(name) ? NULL : strdup(name);
                }
        }
        return net_name;
 }
 
-EXPORT_PUBLIC
-char *get_pa_screen_lock_type_str()
-{
-       int lock_type = 0;
-
-       vconf_get_int(VCONFKEY_SETAPPL_SCREEN_LOCK_TYPE_INT, &lock_type);
-
-       switch (lock_type) {
-       case SETTING_SCREEN_LOCK_TYPE_NONE:
-               return setting_gettext("IDS_ST_MBODY_NONE");
-       case SETTING_SCREEN_LOCK_TYPE_SWIPE:
-               return setting_gettext("IDS_ST_MBODY_SWIPE");
-       case SETTING_SCREEN_LOCK_TYPE_MOTION:
-               return setting_gettext("IDS_ST_BODY_MOTION");
-       case SETTING_SCREEN_LOCK_TYPE_FACE_AND_VOICE:
-               return setting_gettext("IDS_ST_BODY_FACE_AND_VOICE");
-       case SETTING_SCREEN_LOCK_TYPE_SIMPLE_PASSWORD:
-               return setting_gettext("IDS_ST_BODY_SIMPLE_PASSWORD");
-       case SETTING_SCREEN_LOCK_TYPE_PASSWORD:
-               return setting_gettext("IDS_ST_BODY_PASSWORD");
-       case SETTING_SCREEN_LOCK_TYPE_OTHER:
-               return vconf_get_str(VCONFKEY_SETAPPL_3RD_LOCK_PKG_NAME_STR);
-       default:
-               return NULL;
-       }
-}
-
-EXPORT_PUBLIC
-double get_widgets_factor()
-{
-       return elm_config_scale_get();
-}
-
 EXPORT_PUBLIC char *setting_gettext(const char *s)
 {
        /* fisrt find in app pg */
 
-       if (s == NULL) {
-               return "NULL";
-       }
+       retv_if(s == NULL, "NULL");
 
        char *p = dgettext(SETTING_PACKAGE, s);
 
-       if (!safeStrCmp(s, p)) {        /* not found */
-               /* find in system pkg */
+       /* if not found, find in system pkg */
+       if (!safeStrCmp(s, p))
                p = dgettext(SYSTEM_PACKAGE, s);
-       }
-       return p;
-}
-
-EXPORT_PUBLIC char *modesyspopup_gettext(const char *s)
-{
-       /* fisrt find in app pg */
-
-       if (s == NULL) {
-               return "NULL";
-       }
-
-       char *p = dgettext(MODE_SYSPOPUP_PACKAGE, s);
-
-       if (!safeStrCmp(s, p)) {        /* not found */
-               /* find in system pkg */
-               p = dgettext(SYSTEM_PACKAGE, s);
-       }
-       return p;
-}
-
-EXPORT_PUBLIC char *setting_gettext2(const char *s, const char *domainname)
-{
-       /* fisrt find in app pg */
 
-       if (s == NULL) {
-               return "NULL";
-       }
-
-       char *p = dgettext(domainname, s);
-
-       if (!safeStrCmp(s, p)) {        /* not found */
-               /* find in system pkg */
-               p = dgettext(SYSTEM_PACKAGE, s);
-       }
        return p;
 }
 
-
-EXPORT_PUBLIC bool is_digital_str(const char *cstr)
-{
-       if (cstr == NULL || cstr[0] == 0) {
-               return FALSE;
-       }
-
-       int len = (int)(safeStrLen(cstr));
-       int pos = 0;
-       if (cstr[0] == '-' || cstr[0] == '+') {
-               if (len <= 1) {
-                       return FALSE;
-               }
-               pos++;
-       }
-
-       while (pos < len) {
-               if (cstr[pos] < '0' || cstr[pos] > '9') {
-                       return FALSE;
-               }
-               pos++;
-       }
-
-       return TRUE;
-}
-
-
-EXPORT_PUBLIC
-bool is_substr_ncase(const char *parentstr, const char *substr)
-{
-       if (NULL == parentstr || '\0' == parentstr[0])
-               return FALSE;
-
-       int word_len = safeStrLen(parentstr);
-       int search_len = safeStrLen(substr);
-       int i;
-       bool result = FALSE;
-       for (i = 0; i < word_len; i++) {
-               if (!strncasecmp(substr, &parentstr[i], search_len)) {
-                       result = TRUE;
-                       break;
-               }
-       }
-       return result;
-}
-
-
-EXPORT_PUBLIC
-bool is_string_belong_to_array(const char *partern, const char **array,
-                                                          int array_num)
-{
-       int idx = 0;
-       for (; idx < array_num; idx++) {
-               if (!safeStrCmp(partern, array[idx])) {
-                       return TRUE;
-               }
-       }
-       return FALSE;
-}
-
-
 /*remove sub string from a parent string */
 EXPORT_PUBLIC char *remove_first_substring(const char *parent, const char *pat)
 {
-       setting_retvm_if(!parent, NULL, "NULL == parent, Exit %s with return NULL", __FUNCTION__);
-       char *str = strdup(parent); /*to process the case parent pointing to const string */
-       setting_retvm_if(!pat, str, "NULL == pat, Exit %s with return [%s]", __FUNCTION__, str);
+       setting_retvm_if(!parent, NULL,
+                       "NULL == parent, Exit %s with return NULL",
+                       __FUNCTION__);
+       /*to process the case parent pointing to const string */
+       char *str = strdup(parent);
+       retv_if(!str, NULL);
+
+       setting_retvm_if(!pat, str, "NULL == pat, Exit %s with return [%s]",
+                       __FUNCTION__, str);
 
        int idx = 0;
        int str_len = safeStrLen(str);
        int pat_len = safeStrLen(pat);
        setting_retvm_if(pat_len > str_len, str,
-                                        "patlen[%d] > strlen[%d], Exit %s with return [%s]",
-                                        pat_len, str_len, __FUNCTION__, str);
+                       "patlen[%d] > strlen[%d], Exit %s with return [%s]",
+                       pat_len, str_len, __FUNCTION__, str);
        char *p = NULL;
        char *q = NULL;
        for (; idx < str_len; idx++) {
@@ -1074,72 +459,53 @@ bool isEmptyStr(const char *str)
 EXPORT_PUBLIC
 bool isSpaceStr(const char *str)
 {
-       /*if (NULL == str) */
-       /*      return TRUE; */
        while (str) {
-               if (*str != '\0' && *str != ' ') {
+               if (*str != '\0' && *str != ' ')
                        return FALSE;
-               } else if (*str == '\0') {
+               else if (*str == '\0')
                        return TRUE;
-               }
+
                str++;
        }
        return TRUE;
 }
 
-int     EXPORT_PUBLIC safeStrCmp(const char *s1, const char *s2)
+int EXPORT_PUBLIC safeStrCmp(const char *s1, const char *s2)
 {
        /*      Check NULL value first */
-       if (isEmptyStr(s1) && isEmptyStr(s2)) {
+       if (isEmptyStr(s1) && isEmptyStr(s2))
                return 0;
-       } else if (isEmptyStr(s1)) {
+       else if (isEmptyStr(s1))
                return 1;
-       } else if (isEmptyStr(s2)) {
+       else if (isEmptyStr(s2))
                return SETTING_RETURN_FAIL;
-       }
 
        return strcmp(s1, s2);
 }
 
-
 EXPORT_PUBLIC
 int safeStrNCmp(const char *s1, const char *s2, int len)
 {
 
        /*      Check NULL value first */
-       if (isEmptyStr(s1) && isEmptyStr(s2)) {
+       if (isEmptyStr(s1) && isEmptyStr(s2))
                return 0;
-       } else if (isEmptyStr(s1)) {
+       else if (isEmptyStr(s1))
                return 1;
-       } else if (isEmptyStr(s2)) {
+       else if (isEmptyStr(s2))
                return SETTING_RETURN_FAIL;
-       }
 
-       if (0 == len) {
+       if (0 == len)
                return 0;
-       }
 
        return strncmp(s1, s2, len);
 }
 
-
-EXPORT_PUBLIC
-char *safeStrNCat(char *dst, const char *src, int maxlen)
-{
-       if (dst && !isEmptyStr(src) && maxlen > 0) {
-               (void) g_strlcat(dst, src, maxlen + 1);
-       }
-
-       return dst;
-}
-
-
 EXPORT_PUBLIC
 char *safeCopyStr(char *dst, const char *src, int maxlen)
 {
-       if (maxlen < 0) {
+       if (maxlen < 0)
                return NULL;
-       }
 
        if (dst) {
                int len = 0;
@@ -1154,7 +520,6 @@ char *safeCopyStr(char *dst, const char *src, int maxlen)
        return dst;
 }
 
-
 EXPORT_PUBLIC
 int safeStrLen(const char *str)
 {
@@ -1189,210 +554,17 @@ EXPORT_PUBLIC char *safeStrRStr(const char *str, const char *strSearch)
        return last;
 }
 
-
-EXPORT_PUBLIC char *multilanguage_text_upper(const char *s)
-{
-       /* fisrt find in app pg */
-       SETTING_TRACE_BEGIN;
-       return isEmptyStr(s) ? NULL : (char *)g_utf8_strup(s, safeStrLen(s));
-}
-
-/**
- * get the int value of substring before delim
- */
-EXPORT_PUBLIC bool get_substring_int(const char **ipStr, int *ipValue, char delim)
-{
-       int iValue = *ipValue = 0;
-       const char *str = *ipStr;
-
-       if (str == NULL || str[0] == 0) {       /* empty string */
-               return FALSE;
-       }
-
-       bool bNegative = FALSE;
-       if ('-' == str[0]) {    /* allow Negative number.. */
-               bNegative = TRUE;
-               str++;
-       }
-       if (str[0] < '0' || str[0] > '9') {     /* first elementy is not digital */
-               *ipStr = str;
-               return FALSE;
-       }
-       if (str[0] == '0') {    /* first elementy is 0 */
-               if (str[1] == '\0') {
-                       str++;
-                       *ipStr = str;
-                       return TRUE;
-               } else if (str[1] == delim) {
-                       str += 2;
-                       *ipStr = str;
-                       return TRUE;
-               } else if (str[1] == 0) {
-                       if (str[2] == 0) {
-                               str += 3;
-                               *ipStr = str;
-                               return TRUE;
-                       } else if (str[2] == '\0') {
-                               str += 2;
-                               *ipStr = str;
-                               return TRUE;
-                       } else {
-                               str += 2;
-                               /**ipStr = str; */
-                       }
-               } else {
-                       str++;
-                       *ipStr = str;
-
-               }
-               /*return FALSE; */
-       }
-
-       for (;;) {
-               /****first elementy is not 0*/
-               iValue = iValue * 10 + str[0] - '0';
-               *ipValue = iValue;
-               if (((unsigned int)iValue & 0x80000000) != 0) { /* think about overloading */
-                       break;
-               }
-               str++;
-               if (str[0] == delim) {
-                       str++;
-                       if (bNegative) {
-                               iValue = -iValue;
-                       }
-                       *ipStr = str;
-                       *ipValue = iValue;
-                       return TRUE;
-               }
-               if (str[0] == 0) {
-                       if (bNegative) {
-                               iValue = -iValue;
-                       }
-                       *ipStr = str;
-                       *ipValue = iValue;
-                       return TRUE;
-               }
-               if (str[0] < '0' || str[0] > '9') {
-                       break;
-               }
-       }
-
-       *ipStr = str;
-       return FALSE;
-}
-
-#define MaxIPAddressLength     15
-
-/**
- * CHeck Whether a special string Is An IP String
- *
- * @param ipstr string representing IP numbers like "aaa.bbb.ccc.ddd"
- * @return true if it's IP format string otherwise false
- */
-EXPORT_PUBLIC
-bool is_ip_string(const char *ipstr, char **output)
-{
-       if (NULL == ipstr || 0 == ipstr[0])
-               return FALSE;
-       int len = (int)safeStrLen(ipstr);
-       if (len > MaxIPAddressLength) {
-               return FALSE;
-       }
-
-       if (ipstr[len - 1] == '.') {
-               return FALSE;
-       }
-
-       char output_ipstr[MAX_DISPLAY_NAME_LEN_ON_UI] = {0, };
-       char speciliztion[MAX_DISPLAY_NAME_LEN_ON_UI / 4] = { 0, };
-       int ip;
-       int i = 0;
-       for (; i < 4; i++) {
-               if (!get_substring_int(&ipstr, &ip, '.') || ip > 255) {
-                       SETTING_TRACE_ERROR("ipstr:%s", ipstr);
-                       return FALSE;
-               }
-               snprintf(speciliztion, sizeof(speciliztion),
-                                "%d", ip);
-               g_strlcat(output_ipstr, speciliztion, MAX_SPECIALIZITION_LEN);
-               if (i < 3)
-                       g_strlcat(output_ipstr, ".", MAX_SPECIALIZITION_LEN);
-       }
-       if (ipstr[0] != 0) {
-               return FALSE;
-       }
-       SETTING_TRACE("....output_ipstr:%s", output_ipstr);
-       if (output) {
-               *output = g_strdup(output_ipstr);
-       }
-
-       return TRUE;
-}
-
-EXPORT_PUBLIC
-int excuteCmd(char *exec_path, int option_num, ...)
-{
-       char cmd[MAX_COMMON_BUFFER_LEN + 1] = {0, };
-       snprintf(cmd, MAX_COMMON_BUFFER_LEN,
-                        "%s", exec_path);
-
-
-       va_list args;
-       va_start(args, option_num);
-
-       char *para;
-       int argno = 0;
-       for (; argno < option_num; argno++) {
-               para = va_arg(args, char *);
-               SETTING_TRACE("Parameter #%d is: %s", argno, para);
-               if (para) {
-                       g_strlcat(cmd, " ", MAX_COMMON_BUFFER_LEN + 1);
-                       g_strlcat(cmd, para, MAX_COMMON_BUFFER_LEN + 1);
-               }
-       }
-
-       va_end(args);
-
-       SETTING_TRACE("excute:%s", cmd);
-       return system(cmd);
-}
-
-
-EXPORT_PUBLIC
-char *get_icon_path(const char *package)
-{
-       pkgmgrinfo_appinfo_h handle;
-       char *icon_path = NULL;
-       int r = pkgmgrinfo_appinfo_get_appinfo(package, &handle);
-       if (r != PMINFO_R_OK) {
-               SETTING_TRACE_ERROR("failed pkgmgrinfo_appinfo_get_appinfo");
-               return NULL;
-       }
-
-       r =      pkgmgrinfo_appinfo_get_icon(handle, &icon_path);
-       if (r != PMINFO_R_OK) {
-               SETTING_TRACE_ERROR("failed pkgmgrinfo_appinfo_get_icon.");
-               pkgmgrinfo_appinfo_destroy_appinfo(handle);
-               return NULL;
-       }
-
-       SETTING_TRACE_ERROR("package:%s, icon_path:%s", package, icon_path);
-       char *ret_str = strdup(icon_path);
-       pkgmgrinfo_appinfo_destroy_appinfo(handle);
-       handle = NULL;
-       return ret_str;
-}
-
 /* SLP : 1 */
 /* not SLP : 0 */
 EXPORT_PUBLIC
 int is_slp_binary()
 {
        char *str = NULL;
-       int ret = system_info_get_platform_string("http://tizen.org/system/build.string", &str);
+       int ret = system_info_get_platform_string(
+                       "http://tizen.org/system/build.string", &str);
        if (ret != SYSTEM_INFO_ERROR_NONE) {
-               SETTING_TRACE_ERROR("fail to call system_info_get_platform_string");
+               SETTING_TRACE_ERROR(
+                               "fail to call system_info_get_platform_string");
                FREE(str);
                return 0;
        }
@@ -1413,21 +585,22 @@ int is_slp_binary()
        return 0;
 }
 
-
 EXPORT_PUBLIC
 bool isEmulBin()
 {
        char *model_str = NULL;
-       int ret = system_info_get_platform_string("tizen.org/system/model_name", &model_str);
+       int ret = system_info_get_platform_string("tizen.org/system/model_name",
+                       &model_str);
 
        if (ret != SYSTEM_INFO_ERROR_NONE) {
-               SETTING_TRACE_ERROR("fail to call system_info_get_platform_string");
+               SETTING_TRACE_ERROR(
+                               "fail to call system_info_get_platform_string");
                FREE(model_str);
                return FALSE;
        }
 
        if (0 == safeStrCmp(KeyStr_Emulator, model_str)
-               || 0 == safeStrCmp("EMULATOR", model_str)) {
+                       || 0 == safeStrCmp("EMULATOR", model_str)) {
                FREE(model_str);
                return TRUE;
        } else {
@@ -1436,7 +609,6 @@ bool isEmulBin()
        }
 }
 
-
 EXPORT_PUBLIC
 int get_popup_btn_response_type(Evas_Object *obj)
 {
@@ -1447,18 +619,20 @@ int get_popup_btn_response_type(Evas_Object *obj)
        if (btn_str) {
                SETTING_TRACE("btn_str:%s", btn_str);
                if (0 == safeStrCmp(btn_str, _("IDS_CST_BUTTON_CLOSE"))
-                       || 0 == safeStrCmp(btn_str, _("IDS_SAPPS_SK_TRY_ABB"))/*KeyStr_Try */
-                       || 0 == safeStrCmp(btn_str, _("IDS_ST_BUTTON_OK"))
+                       /*KeyStr_Try */
+                       || 0 == safeStrCmp(btn_str, _("IDS_SAPPS_SK_TRY_ABB"))
                        || 0 == safeStrCmp(btn_str, _("IDS_ST_BUTTON_OK"))
                        || 0 == safeStrCmp(btn_str, _("IDS_ST_SK_YES"))
                        || 0 == safeStrCmp(btn_str, _("IDS_ST_BUTTON_STOP"))
-                       || 0 == safeStrCmp(btn_str, _("IDS_ST_BUTTON_DISCONNECT"))
+                       || 0 == safeStrCmp(btn_str,
+                                       _("IDS_ST_BUTTON_DISCONNECT"))
                        || 0 == safeStrCmp(btn_str, _("IDS_ST_BODY_USE_MOTION"))
                        || 0 == safeStrCmp(btn_str, _("IDS_ST_TPOP_TRY_AGAIN"))
                        || 0 == safeStrCmp(btn_str, _("IDS_ST_BODY_DELETE"))
                        || 0 == safeStrCmp(btn_str, _("IDS_ST_HEADER_RESET"))
                        || 0 == safeStrCmp(btn_str, _("IDS_ST_SK_FORMAT_ABB"))
-                       || 0 == safeStrCmp(btn_str, _("IDS_ST_HEADER_FORMAT_MVERB_ABB"))
+                       || 0 == safeStrCmp(btn_str,
+                                       _("IDS_ST_HEADER_FORMAT_MVERB_ABB"))
                        || 0 == safeStrCmp(btn_str, _("IDS_ST_BUTTON_CONTINUE"))
                        || 0 == safeStrCmp(btn_str, _(KeyStr_Save))
                        || 0 == safeStrCmp(btn_str, _("IDS_ST_BUTTON_ENABLE"))
@@ -1466,9 +640,13 @@ int get_popup_btn_response_type(Evas_Object *obj)
                        || 0 == safeStrCmp(btn_str, _("IDS_SA_BUTTON_DONE_ABB"))
                        || 0 == safeStrCmp(btn_str, _("IDS_ST_BODY_TURN_OFF"))
                        || 0 == safeStrCmp(btn_str, _("IDS_CLD_BUTTON_EXPORT"))
+                       || 0 == safeStrCmp(btn_str, _(IDS_ST_BUTTON_UNINSTALL))
                        || 0 == safeStrCmp(btn_str, _("IDS_SMEMO_BUTTON_IMPORT"))
                        || 0 == safeStrCmp(btn_str, _("IDS_ST_HEADER_CLEAR_CACHE_ABB"))
-                       || 0 == safeStrCmp(btn_str, _("IDS_MTTRL_BUTTON_ENABLE_MOTION"))) {
+                       || 0 == safeStrCmp(btn_str, _("IDS_MTTRL_BUTTON_ENABLE_MOTION"))
+                       /* The below 'Add switch' label must be substituted with valid localization tag
+                        * once it is defined */
+                       || 0 == safeStrCmp(btn_str, _("Add switch"))) {
                        rsp_type = POPUP_RESPONSE_OK;
                } else { /*for others, */
                        rsp_type = POPUP_RESPONSE_CANCEL;
@@ -1481,22 +659,6 @@ int get_popup_btn_response_type(Evas_Object *obj)
        return rsp_type;
 }
 
-#define SUPPORT_STATIC_LOAD 1
-#if SUPPORT_STATIC_LOAD
-static char *system_service_list[MAX_SYSTEM_SERVICE_NUM] = {NULL, };
-#endif
-EXPORT_PUBLIC
-EXPORT_PUBLIC void clear_system_service_data()
-{
-#if SUPPORT_STATIC_LOAD
-       int idx;
-       for (idx = 0; idx < MAX_SYSTEM_SERVICE_NUM && system_service_list[idx]; idx++) {
-               FREE(system_service_list[idx]);
-       }
-#endif
-}
-
-
 /**
  * [API] internal API (system-settings)
  * should use g_free to free return string
@@ -1509,14 +671,14 @@ char *cur_font_get()
 
        /*SETTING_TRACE_BEGIN; */
        char *font_name = NULL;
-       int retcode = system_settings_get_value_string(SYSTEM_SETTINGS_KEY_FONT_TYPE, &font_name);
+       int retcode = system_settings_get_value_string(
+                       SYSTEM_SETTINGS_KEY_FONT_TYPE, &font_name);
        if (SYSTEM_SETTINGS_ERROR_NONE != retcode)
                return NULL;
-       /*SETTING_TRACE("---------------- system-setting call : (%s) ", font_name); */
+
        return font_name;
 }
 
-
 /**
  * [API] system-settings
  * @see font_size_set()
@@ -1526,7 +688,8 @@ static int __font_size_get()
        int font_size = -1;
        int value = -1;
        int err = -1;
-       int ret = setting_get_int_slp_key(INT_SLP_SETTING_ACCESSIBILITY_FONT_SIZE, &value, &err);
+       int ret = setting_get_int_slp_key(
+                       INT_SLP_SETTING_ACCESSIBILITY_FONT_SIZE, &value, &err);
        retvm_if(ret != 0, -1, "get vconf failed");
 
        switch (value) {
@@ -1552,106 +715,6 @@ static int __font_size_get()
        return font_size;
 }
 
-
-/**
- * change current font
- * [API] system-settings
- */
-EXPORT_PUBLIC void font_config_set(char *font_name)
-{
-       Eina_List *text_classes = NULL;
-       Elm_Text_Class *etc = NULL;
-       const Eina_List *l = NULL;
-       Eina_List *fo_list = NULL;
-       Elm_Font_Overlay *efo = NULL;
-       int font_size = __font_size_get();
-       int size = 0;
-
-       text_classes = elm_config_text_classes_list_get();
-
-       fo_list = (Eina_List *)elm_config_font_overlay_list_get();
-
-       Eina_List *ll = NULL;
-       Eina_List *l_next = NULL;
-
-       Eina_Bool slp_medium_exist = EINA_FALSE;
-       Eina_Bool slp_roman_exist = EINA_FALSE;
-       Eina_Bool slp_bold_exist = EINA_FALSE;
-       Eina_Bool slp_regular_exist = EINA_FALSE;
-
-       /* Tizen */
-       Eina_Bool tizen_exist = EINA_FALSE;
-
-       EINA_LIST_FOREACH_SAFE(fo_list, ll, l_next, efo) {
-               if (!safeStrCmp(efo->text_class, "tizen_medium")) {
-                       elm_config_font_overlay_set(efo->text_class, (const char *)font_name, efo->size);
-                       slp_medium_exist = EINA_TRUE;
-               } else if (!safeStrCmp(efo->text_class, "tizen_roman")) {
-                       elm_config_font_overlay_set(efo->text_class, (const char *)font_name, efo->size);
-                       slp_roman_exist = EINA_TRUE;
-               } else if (!safeStrCmp(efo->text_class, "tizen_bold")) {
-                       elm_config_font_overlay_set(efo->text_class, (const char *)font_name, efo->size);
-                       slp_bold_exist = EINA_TRUE;
-               } else if (!safeStrCmp(efo->text_class, "tizen_regular")) {
-                       elm_config_font_overlay_set(efo->text_class, (const char *)font_name, efo->size);
-                       slp_regular_exist = EINA_TRUE;
-               }
-
-               /* Tizen */
-               if (!safeStrCmp(efo->text_class, "tizen")) {
-                       elm_config_font_overlay_set(efo->text_class, (const char *)font_name, efo->size);
-                       tizen_exist = EINA_TRUE;
-               }
-
-       }
-
-       /* if slp_XX do not exist, need to set them, font size is -100(100%) */
-       if (slp_medium_exist == EINA_FALSE) {
-               elm_config_font_overlay_set("tizen_medium", (const char *)font_name,  MIDDLE_FONT_DPI);
-       }
-       if (slp_roman_exist == EINA_FALSE) {
-               elm_config_font_overlay_set("tizen_roman", (const char *)font_name,      MIDDLE_FONT_DPI);
-       }
-       if (slp_bold_exist == EINA_FALSE) {
-               elm_config_font_overlay_set("tizen_bold", (const char *)font_name,      MIDDLE_FONT_DPI);
-       }
-       if (slp_regular_exist == EINA_FALSE) {
-               elm_config_font_overlay_set("tizen_regular", (const char *)font_name,  MIDDLE_FONT_DPI);
-       }
-
-       /* Tizen */
-       if (tizen_exist == EINA_FALSE) {
-               elm_config_font_overlay_set("tizen", (const char *)font_name,  MIDDLE_FONT_DPI);
-       }
-
-       elm_config_font_overlay_set("tizen", (const char *)font_name,  MIDDLE_FONT_DPI);
-
-       /* Tizen */
-       elm_config_font_overlay_set("tizen", (const char *)font_name,  MIDDLE_FONT_DPI);
-
-       EINA_LIST_FOREACH(text_classes, l, etc) {
-               ll = NULL;
-
-               size = font_size;
-               EINA_LIST_FOREACH(fo_list, ll, efo) {
-                       if (!safeStrCmp(etc->name, efo->text_class)) {
-                               size = efo->size;
-                       }
-               }
-               elm_config_font_overlay_set(etc->name, (const char *)font_name, size);
-       }
-
-       elm_config_font_overlay_apply();
-       elm_config_all_flush();
-       /*      elm_config_engine_set("software_x11"); //deprecated API */
-       elm_config_save();
-       elm_config_text_classes_list_free(text_classes);
-       text_classes = NULL;
-
-       /* vconf update */
-       vconf_set_str(VCONFKEY_SETAPPL_ACCESSIBILITY_FONT_NAME, font_name);
-}
-
 EXPORT_PUBLIC char *_get_default_font()
 {
        xmlDocPtr doc = NULL;
@@ -1684,24 +747,34 @@ EXPORT_PUBLIC char *_get_default_font()
                if ((!xmlStrcmp(cur->name, (const xmlChar *)"match"))) {
                        cur2 = cur->xmlChildrenNode;
                        while (cur2 != NULL) {
-                               if ((!xmlStrcmp(cur2->name, (const xmlChar *)"edit"))) {
+                               if ((!xmlStrcmp(cur2->name,
+                                               (const xmlChar *)"edit"))) {
                                        properties = cur2->properties;
                                        /*find the "name" property*/
                                        while (NULL != properties) {
-                                               if (!xmlStrcmp(properties->name, (const xmlChar *)"name")) {
+                                               if (!xmlStrcmp(properties->name,
+                                                               (const xmlChar *)"name")) {
                                                        break;
                                                }
                                                properties = properties->next;
                                        }
 
                                        /*If the value of "name" property is "family", then get the child node string,
-                                       it shall be the default font type*/
-                                       if (NULL != properties && !xmlStrcmp(properties->children->content, (const xmlChar *)"family")) {
+                                        it shall be the default font type*/
+                                       if (NULL != properties && !xmlStrcmp(
+                                                       properties->children->content,
+                                                       (const xmlChar *)"family")) {
                                                cur3 = cur2->xmlChildrenNode;
                                                while (cur3 != NULL) {
-                                                       if ((!xmlStrcmp(cur3->name, (const xmlChar *)"string"))) {
-                                                               key = xmlNodeListGetString(doc, cur3->xmlChildrenNode, 1);
-                                                               default_font_name = g_strdup((char *)key);
+                                                       if ((!xmlStrcmp(
+                                                                       cur3->name,
+                                                                       (const xmlChar *)"string"))) {
+                                                               key = xmlNodeListGetString(
+                                                                               doc,
+                                                                               cur3->xmlChildrenNode,
+                                                                               1);
+                                                               default_font_name = strndup(
+                                                                               (char *)key, PATH_MAX);
                                                                xmlFree(key);
                                                                key = NULL;
                                                                xmlFreeDoc(doc);
@@ -1743,12 +816,12 @@ void font_size_set()
 
        /* update all screen */
        text_classes = elm_config_text_classes_list_get();
-       EINA_LIST_FOREACH(text_classes, l, etc) {
+       EINA_LIST_FOREACH(text_classes, l, etc)
+       {
                elm_config_font_overlay_set(etc->name, font_name, font_size);
        }
 
        elm_config_all_flush();
-       /* elm_config_engine_set("software_x11"); //deprecated API */
        elm_config_save();
        elm_config_text_classes_list_free(text_classes);
        text_classes = NULL;
@@ -1756,110 +829,40 @@ void font_size_set()
        SETTING_TRACE_END;
 }
 
-
-static int _set;
-EXPORT_PUBLIC void update_lang(void)
-{
-       char *lang;
-       char *r;
-
-       lang = vconf_get_str(VCONFKEY_LANGSET);
-       if (lang) {
-               setenv("LANG", lang, 1);
-               setenv("LC_MESSAGES", lang, 1);
-               r = setlocale(LC_ALL, "");
-               if (r == NULL) {
-                       setlocale(LC_ALL, vconf_get_str(VCONFKEY_LANGSET));
-               }
-               free(lang);
-       }
-}
-
-EXPORT_PUBLIC void update_region(void)
-{
-       char *region;
-
-       region = vconf_get_str(VCONFKEY_REGIONFORMAT);
-       if (region) {
-               setenv("LC_CTYPE", region, 1);
-               setenv("LC_NUMERIC", region, 1);
-               setenv("LC_TIME", region, 1);
-               setenv("LC_COLLATE", region, 1);
-               setenv("LC_MONETARY", region, 1);
-               setenv("LC_PAPER", region, 1);
-               setenv("LC_NAME", region, 1);
-               setenv("LC_ADDRESS", region, 1);
-               setenv("LC_TELEPHONE", region, 1);
-               setenv("LC_MEASUREMENT", region, 1);
-               setenv("LC_IDENTIFICATION", region, 1);
-               free(region);
-       }
-}
-
-static int __set_i18n(const char *domain, const char *dir)
-{
-       char *r;
-       if (domain == NULL) {
-               errno = EINVAL;
-               return -1;
-       }
-
-       r = setlocale(LC_ALL, "");
-       /* if locale is not set properly, try again to set as language base */
-       if (r == NULL) {
-               r = setlocale(LC_ALL, vconf_get_str(VCONFKEY_LANGSET));
-       }
-       bindtextdomain(domain, dir);
-       textdomain(domain);
-       return 0;
-}
-
-
-EXPORT_PUBLIC
-int setting_set_i18n(char *pkgname, char *localedir)
-{
-       if (_set)
-               return 0;
-       update_lang();
-       update_region();
-
-       return __set_i18n(pkgname, localedir);
-}
-
-
-EXPORT_PUBLIC
-int setting_set_i18n_force(char *pkgname, char *localedir)
+/*example 1:  app_launcher("setting-myaccount-efl|mode:account_list"); */
+/*example 2:  app_launcher("emergency-msg-setting-efl"); */
+/*example 3:  app_launcher(
+ * "sevenemail-setting-efl|caller:setting;cmd:main option"); */
+EXPORT_PUBLIC int app_launcher(const char *pkg_name,
+               app_control_reply_cb callback, void *user_data)
 {
-       /*if (_set) return 0; */
-       update_lang();
-       update_region();
+       int ret;
+       app_control_h service = get_svc_from_args((void *)pkg_name);
+       retv_if(!service, -1);
 
-       return __set_i18n(pkgname, localedir);
+       ret = app_launcher_svc(pkg_name, service, callback, user_data);
+       app_control_destroy(service);
+       return ret;
 }
 
-
-/*example 1:  app_launcher("setting-myaccount-efl|mode:account_list"); */
-/*example 2:  app_launcher("emergency-msg-setting-efl"); */
-/*example 3:  app_launcher("sevenemail-setting-efl|caller:setting;cmd:main option"); */
-EXPORT_PUBLIC int app_launcher(const char *pkg_name)
+EXPORT_PUBLIC int app_launcher_svc(const char *pkg_name, app_control_h service,
+               app_control_reply_cb callback, void *user_data)
 {
        int ret = -1;
        char *path = NULL;
-       path = get_ug_path_from_ug_args((void *)pkg_name);
-       app_control_h service = get_bundle_from_ug_args((void *)pkg_name);
-       if (!service) {
-               /*get no bundle from ug args */
-               app_control_create(&service);
-       }
 
+       path = get_path_from_args((void *)pkg_name);
        app_control_set_operation(service, APP_CONTROL_OPERATION_PICK);
-       /*service_set_operation(service, SERVICE_OPERATION_DEFAULT); */
-       if (path)
+       app_control_set_launch_mode(service, APP_CONTROL_LAUNCH_MODE_GROUP);
+       if (path) {
                app_control_set_app_id(service, path);
-       app_control_set_window(service, elm_win_xwindow_get(ug_get_window()));
+               SETTING_TRACE("app path - %s", path);
+       }
 
-       int launch_ret = app_control_send_launch_request(service, NULL, NULL);
-       SETTING_TRACE("after app_service_create - %s : %d ", pkg_name, launch_ret);
+       SETTING_TRACE("service name  - %s", path);
+       int launch_ret = app_control_send_launch_request(service, callback, user_data);
+       SETTING_TRACE("after app_service_create - %s : %s ", pkg_name,
+                       get_error_message(launch_ret));
        if (launch_ret == APP_CONTROL_ERROR_NONE) {
                /* on success */
                SETTING_TRACE("on success");
@@ -1869,34 +872,27 @@ EXPORT_PUBLIC int app_launcher(const char *pkg_name)
                SETTING_TRACE("on error");
                ret = -1;
        }
-       app_control_destroy(service);
-       service = NULL;
 
        FREE(path);
-
        return ret;
 }
 
 EXPORT_PUBLIC int app_group_launcher(const char *pkg_name)
 {
        int ret = -1;
-       char *path = NULL;
-       path = get_ug_path_from_ug_args((void *)pkg_name);
-       app_control_h service = get_bundle_from_ug_args((void *)pkg_name);
-       if (!service) {
-               /*get no bundle from ug args */
-               app_control_create(&service);
-       }
+       char *path = get_path_from_args((void *)pkg_name);
+       app_control_h service = get_svc_from_args((void *)pkg_name);
+       retv_if(!service || !path, -1);
 
        app_control_set_operation(service, APP_CONTROL_OPERATION_PICK);
        app_control_set_launch_mode(service, APP_CONTROL_LAUNCH_MODE_GROUP);
-       /*service_set_operation(service, SERVICE_OPERATION_DEFAULT); */
+
        if (path)
                app_control_set_app_id(service, path);
-       app_control_set_window(service, elm_win_xwindow_get(ug_get_window()));
 
        int launch_ret = app_control_send_launch_request(service, NULL, NULL);
-       SETTING_TRACE("after app_service_create - %s : %d ", pkg_name, launch_ret);
+       SETTING_TRACE("after app_service_create - %s : %d ", pkg_name,
+                       launch_ret);
        if (launch_ret == APP_CONTROL_ERROR_NONE) {
                /* on success */
                SETTING_TRACE("on success");
@@ -1914,52 +910,46 @@ EXPORT_PUBLIC int app_group_launcher(const char *pkg_name)
        return ret;
 }
 
-
-
-EXPORT_PUBLIC char *substring(const char *str, size_t begin, size_t len)
-{
-       if (str == 0 || strlen(str) == 0 || strlen(str) < begin || strlen(str) < (begin + len))
-               return 0;
-
-       return strndup(str + begin, len);
-}
-
 EXPORT_PUBLIC bool get_tethering_status()
 {
        /* check status of tethering */
        bool therthering_on = false;
        int mobile_ap_status = VCONFKEY_MOBILE_HOTSPOT_MODE_NONE;
        int err = -1;
-       int ret = setting_get_int_slp_key(INT_SLP_SETTING_MOBILE_AP_STATUS, &mobile_ap_status, &err);
-       if (ret == SETTING_RETURN_FAIL) {
+       int ret = setting_get_int_slp_key(INT_SLP_SETTING_MOBILE_AP_STATUS,
+                       &mobile_ap_status, &err);
+       if (ret == SETTING_RETURN_FAIL)
                SETTING_TRACE_ERROR("fail to get vconf");
-       }
 
        /**
-       *  - 1 : wi-fi
-       *  - 2 : bluetooth
-       *  - 4 : USB
-       *  - 8 : Wifi AP
-       *  4, 2, 1 = 7 --7 means bitwise-operation
-       */
-       if (mobile_ap_status & (VCONFKEY_MOBILE_HOTSPOT_MODE_WIFI | VCONFKEY_MOBILE_HOTSPOT_MODE_WIFI_AP)) {
+        *  - 1 : wi-fi
+        *  - 2 : bluetooth
+        *  - 4 : USB
+        *  - 8 : Wifi AP
+        *  4, 2, 1 = 7 --7 means bitwise-operation
+        */
+       if (mobile_ap_status & (
+                       VCONFKEY_MOBILE_HOTSPOT_MODE_WIFI
+                       | VCONFKEY_MOBILE_HOTSPOT_MODE_WIFI_AP)) {
                therthering_on = true;
        }
 
        return therthering_on;
 }
+
+static const char *font_size_arr[] = {
+       "IDS_ST_BODY_SMALL_M_TEXTSIZE", /* 0 */
+       "IDS_ST_BODY_MEDIUM", /* 1 */
+       "IDS_ST_BODY_TEXTSTYLE_LARGE", /* 2 */
+       "IDS_EMAIL_OPT_HUGE_M_TEXTSIZE", /* 3 */
+       "IDS_EMAIL_POP_GIANT_M_TEXTSIZE", /* 4 */
+};
+
 /**
  * [API] font-size
  */
-EXPORT_PUBLIC char *__get_font_size_str(int font_size)
+EXPORT_PUBLIC const char *get_font_size_str(int font_size)
 {
-       const char *font_size_arr[] = {
-               "IDS_ST_BODY_SMALL_M_TEXTSIZE", /* 0 */
-               "IDS_ST_BODY_MEDIUM", /* 1 */
-               "IDS_ST_BODY_TEXTSTYLE_LARGE",  /* 2 */
-               "IDS_EMAIL_OPT_HUGE_M_TEXTSIZE",                           /* 3 */
-               "IDS_EMAIL_POP_GIANT_M_TEXTSIZE",                          /* 4 */
-       };
        switch (font_size) {
        case SYSTEM_SETTINGS_FONT_SIZE_SMALL:
                return (char *)font_size_arr[0];
@@ -1975,119 +965,3 @@ EXPORT_PUBLIC char *__get_font_size_str(int font_size)
                return (char *)font_size_arr[1];
        }
 }
-
-EXPORT_PUBLIC
-void setting_ug_create_cb(char *ug, char *mem, char *parent, void *user_data)
-{
-       SETTING_TRACE("ug : %s, mem : %s, parent : %s, data : %p", ug, mem, parent, user_data);
-}
-
-EXPORT_PUBLIC
-ui_gadget_h setting_ug_create(ui_gadget_h parent, const char *name, enum ug_mode mode, app_control_h service, struct ug_cbs *cbs)
-{
-       ui_gadget_h handle = ug_create(parent, name, mode, service, cbs);
-
-       return handle;
-}
-
-EXPORT_PUBLIC
-void setting_ug_destroy(ui_gadget_h parent)
-{
-       ug_destroy(parent);
-       /*ug_create_cb(NULL, NULL); */
-}
-
-EXPORT_PUBLIC
-void setting_layout_ug_cb(ui_gadget_h ug, enum ug_mode mode,
-                                                 void *priv)
-{
-       Evas_Object *base;
-
-       if (!priv) {
-               return;
-       }
-       SETTING_TRACE_BEGIN;
-
-       base = (Evas_Object *) ug_get_layout(ug);
-       if (!base) {
-               return;
-       }
-
-       switch (mode) {
-       case UG_MODE_FULLVIEW:
-               evas_object_size_hint_weight_set(base, EVAS_HINT_EXPAND,
-                                                                                EVAS_HINT_EXPAND);
-               evas_object_show(base);
-               break;
-       default:
-               break;
-       }
-}
-
-EXPORT_PUBLIC
-void setting_play_sound(const char *sound_file, int vol,
-                                               void **mp_handle)
-{
-       SETTING_TRACE_BEGIN;
-       player_h *player = calloc(1, sizeof(player_h));
-       if (!player) {
-               SETTING_TRACE_ERROR("failed to calloc player_h");
-               return;
-       }
-
-       sound_manager_set_session_type(SOUND_SESSION_TYPE_MEDIA);
-       sound_manager_set_media_session_option(SOUND_SESSION_OPTION_PAUSE_OTHERS_WHEN_START, SOUND_SESSION_OPTION_INTERRUPTIBLE_DURING_PLAY);
-
-       int err = player_create(player);
-       if (err != PLAYER_ERROR_NONE) {
-               SETTING_TRACE_ERROR("creating the player handle failed[%d]",
-                                                       err);
-               FREE(player);
-               return;
-       }
-
-       err = player_set_uri(*player, sound_file);
-       if (err != PLAYER_ERROR_NONE) {
-               SETTING_TRACE_ERROR("error to set attribute---profile_uri[%d]",
-                                                       err);
-               player_destroy(*player);
-               FREE(player);
-               return;
-       }
-
-       err = player_prepare(*player);
-       if (err != PLAYER_ERROR_NONE) {
-               SETTING_TRACE_ERROR("realizing the player handle failed[%d]",
-                                                       err);
-               player_destroy(*player);
-               FREE(player);
-               return;
-       }
-       /* sleep(0.001); */
-       player_state_e state = -1;
-       player_get_state(*player, &state);
-       SETTING_TRACE("state:%d", state);
-
-       if (state != PLAYER_STATE_READY) {
-               SETTING_TRACE_ERROR("state of player is invalid %d", err);
-               player_unprepare(*player);
-               player_destroy(*player);
-               FREE(player);
-               return;
-       }
-
-       player_set_completed_cb(*player, NULL, (void *)player);
-       err = player_start(*player);
-       if (err != PLAYER_ERROR_NONE) { /* if directly return error.. */
-               SETTING_TRACE_ERROR("player_start [%d]", err);
-               player_unset_completed_cb(*player);
-               player_unprepare(*player);
-               player_destroy(*player);
-               FREE(player);
-               return;
-       }
-
-       SETTING_TRACE("waiting..");
-       *mp_handle = player;
-}
-
diff --git a/setting-common/src/setting-common-init.c b/setting-common/src/setting-common-init.c
new file mode 100644 (file)
index 0000000..a85fa38
--- /dev/null
@@ -0,0 +1,249 @@
+/*
+ * Copyright (c) 2000 - 2011 Samsung Electronics Co., Ltd.
+ *
+ * Contact: Bartlomiej Uliasz <b.uliasz@samsung.com>
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+#include "setting-common-init.h"
+#include "setting-common-general-func.h"
+#include "setting-common-draw-widget.h"
+#include "setting-debug.h"
+#include <efl_extension.h>
+
+static Evas_Object *_create_main_window(char *name)
+{
+       Evas_Object *win = NULL;
+       int w = 0;
+       int h = 0;
+
+       win = elm_win_add(NULL, name, ELM_WIN_BASIC);
+
+       if (!win) {
+               SETTING_TRACE_ERROR("Could not create main window");
+               return NULL;
+       }
+
+       elm_win_title_set(win, name);
+       elm_win_screen_size_get(win, NULL, NULL, &w, &h);
+       evas_object_move(win, 0, 0);
+       evas_object_resize(win, w, h);
+       elm_win_indicator_mode_set(win, ELM_WIN_INDICATOR_SHOW);
+       elm_win_indicator_opacity_set(win, ELM_WIN_INDICATOR_OPAQUE);
+
+       return win;
+}
+
+EXPORT_PUBLIC
+int app_init(MainData *md, char *name)
+{
+       SETTING_TRACE_BEGIN;
+
+       elm_app_base_scale_set(2.4);
+
+       bindtextdomain(SETTING_PACKAGE, SETTING_LOCALEDIR);
+       textdomain(SETTING_PACKAGE);
+
+       /* create window */
+       md->window = _create_main_window(name);
+       setting_retvm_if(md->window == NULL, SETTING_RETURN_FAIL, "window is null");
+
+       md->evas = evas_object_evas_get(md->window);
+       view_rotate_support(md);
+
+       SETTING_TRACE_END;
+       return SETTING_RETURN_SUCCESS;
+}
+
+EXPORT_PUBLIC
+int view_rotate_support(MainData *md)
+{
+       if (elm_win_wm_rotation_supported_get(md->window)) {
+               int rots[4] = { 0, 90, 180, 270 };
+               /* rotation value that app may want */
+               elm_win_wm_rotation_available_rotations_set(
+                               md->window, rots, 4);
+       }
+       return SETTING_RETURN_SUCCESS;
+}
+static void __all_gl_realized_cb(void *data, Evas_Object *obj, void *event_info)
+{
+       __gl_realized_cb(data, obj, event_info);
+       setting_retm_if(event_info == NULL,
+                       "invalid parameter: event_info is NULL");
+       Elm_Object_Item *item = (Elm_Object_Item *)event_info;
+       Setting_GenGroupItem_Data *item_data = elm_object_item_data_get(item);
+       ret_if(!item_data);
+
+       if (item_data->isPlaying) {
+               elm_object_item_signal_emit(item_data->item,
+                               "elm,state,expanded", "elm");
+       }
+}
+
+static Evas_Object *_view_list_prepare(MainData *md)
+{
+       SETTING_TRACE_BEGIN;
+       retvm_if(md == NULL, NULL, "Invalid argument: data is NULL");
+
+       Evas_Object *genlist = elm_genlist_add(md->layout);
+       retvm_if(genlist == NULL, NULL,
+                       "Cannot set genlist object as content of layout");
+
+       /* resolve abnormal height issue */
+       elm_genlist_mode_set(genlist, ELM_LIST_COMPRESS);
+       evas_object_smart_callback_add(genlist, "realized", __all_gl_realized_cb, md);
+       evas_object_show(genlist);
+
+       return genlist;
+}
+
+EXPORT_PUBLIC
+int view_init_wo_genlist(MainData *md, char *name)
+{
+       retv_if(!md, SETTING_GENERAL_ERR_NULL_DATA_PARAMETER);
+
+       /* Create and configure conformant: */
+       md->conform = elm_conformant_add(md->window);
+       if (!md->conform)
+               return SETTING_RETURN_FAIL;
+
+       evas_object_size_hint_weight_set(md->conform, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
+       evas_object_data_set(md->window, "conformant", md->conform);
+       elm_win_conformant_set(md->window, EINA_TRUE);
+       evas_object_show(md->conform);
+       elm_win_resize_object_add(md->window, md->conform);
+
+       /* create a naviframe */
+       md->naviframe = elm_naviframe_add(md->conform);
+       setting_retvm_if(md->naviframe == NULL, SETTING_RETURN_FAIL,
+                       "naviframe == NULL");
+
+       elm_naviframe_prev_btn_auto_pushed_set(md->naviframe, EINA_FALSE);
+       eext_object_event_callback_add(md->naviframe, EEXT_CALLBACK_BACK,
+                       eext_naviframe_back_cb, NULL);
+       eext_object_event_callback_add(md->naviframe, EEXT_CALLBACK_MORE,
+                       eext_naviframe_more_cb, NULL);
+
+       elm_object_content_set(md->conform, md->naviframe);
+       setting_conformant_keypad_state(md->window, TRUE);
+
+       /* LAYOUT */
+       md->layout = elm_layout_add(md->naviframe);
+       setting_retvm_if(md->layout == NULL, FALSE, "layout == NULL");
+       elm_layout_theme_set(md->layout, "layout", "application",
+                       "default");
+
+       /* push a view to the naviframe */
+       md->naviframe_it = elm_naviframe_item_push(md->naviframe, NULL,
+                       NULL, NULL, md->layout, NULL);
+       elm_object_item_disabled_set(md->naviframe_it, EINA_FALSE);
+       elm_naviframe_item_title_enabled_set(md->naviframe_it, EINA_TRUE,
+                       EINA_TRUE);
+       elm_object_item_domain_text_translatable_set(md->naviframe_it,
+                       SETTING_PACKAGE, EINA_TRUE);
+       elm_object_item_part_text_set(md->naviframe_it, "elm.text.title", name);
+
+       evas_object_show(md->naviframe);
+       evas_object_show(md->layout);
+
+       return SETTING_RETURN_SUCCESS;
+}
+
+EXPORT_PUBLIC
+int view_init(MainData *md, char *name)
+{
+       int ret;
+
+       /* init without genlist */
+       ret = view_init_wo_genlist(md, name);
+       retv_if(ret != SETTING_RETURN_SUCCESS, ret);
+
+       /* create genlist */
+       md->genlist = _view_list_prepare(md);
+
+
+       setting_retvm_if(md->genlist == NULL, SETTING_RETURN_FAIL,
+                       "all_list == NULL");
+       elm_object_part_content_set(md->layout, "elm.swallow.content",
+                       md->genlist);
+
+       evas_object_show(md->genlist);
+       return SETTING_RETURN_SUCCESS;
+}
+
+EXPORT_PUBLIC
+int app_control_init(MainData *md, app_control_h service)
+{
+       int ret;
+       app_control_h reply_svc = NULL;
+       retv_if(!service, APP_CONTROL_ERROR_INVALID_PARAMETER);
+       if (md->app_caller_svc || md->app_reply_svc) {
+               SETTING_TRACE_ERROR("Still servicing other request");
+               ret = app_control_create(&reply_svc);
+               retv_if(ret != APP_CONTROL_ERROR_NONE, ret);
+               app_control_reply_to_launch_request(reply_svc, service,
+                               APP_CONTROL_RESULT_FAILED);
+               app_control_destroy(reply_svc);
+               return APP_CONTROL_ERROR_LAUNCH_REJECTED;
+       }
+       ret = app_control_clone(&md->app_caller_svc, service);
+       retv_if(ret != APP_CONTROL_ERROR_NONE, ret);
+       return app_control_create(&md->app_reply_svc);
+}
+
+EXPORT_PUBLIC
+int app_control_finish(MainData *md)
+{
+       int ret = APP_CONTROL_ERROR_NONE;
+
+       retv_if(!md->app_caller_svc && !md->app_reply_svc,
+                       APP_CONTROL_ERROR_INVALID_PARAMETER);
+
+       if (md->app_reply_svc && md->app_caller_svc) {
+               ret = app_control_reply_to_launch_request(md->app_reply_svc,
+                               md->app_caller_svc,
+                               APP_CONTROL_RESULT_SUCCEEDED);
+               if (ret != APP_CONTROL_ERROR_NONE)
+                       SETTING_TRACE_ERROR(
+                                       "Cannot send reply to launch request");
+       }
+
+       if (md->app_caller_svc) {
+               ret = app_control_destroy(md->app_caller_svc);
+               if (ret != APP_CONTROL_ERROR_NONE)
+                       SETTING_TRACE_ERROR("Cannot destroy service");
+               else
+                       md->app_caller_svc = NULL;
+       }
+
+       if (md->app_reply_svc) {
+               ret = app_control_destroy(md->app_reply_svc);
+               if (ret != APP_CONTROL_ERROR_NONE)
+                       SETTING_TRACE_ERROR("Cannot destroy service");
+               else
+                       md->app_reply_svc = NULL;
+       }
+
+       return ret;
+}
+
+EXPORT_PUBLIC
+int add_app_reply(MainData *md, const char *key, const char *val)
+{
+       retv_if(!key || !val || !md->app_reply_svc,
+                       APP_CONTROL_ERROR_INVALID_PARAMETER);
+
+       return app_control_add_extra_data(md->app_reply_svc, key, val);
+}
diff --git a/setting-common/src/setting-common-resource.c b/setting-common/src/setting-common-resource.c
deleted file mode 100644 (file)
index 89855a2..0000000
+++ /dev/null
@@ -1,27 +0,0 @@
-/*
- * setting
- *
- * Copyright (c) 2000 - 2011 Samsung Electronics Co., Ltd.
- *
- * Contact: MyoungJune Park <mj2004.park@samsung.com>
- *
- * 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.
- *
- */
-
-#define EXPORT_PUBLIC __attribute__((visibility("default")))
-
-/* network*/
-const EXPORT_PUBLIC char *STR_SETTING_MMS_CONNECTIONS = "IDS_ST_BODY_MMS_CONNECTIONS";
-const EXPORT_PUBLIC char *STR_SETTING_NEW_CONNECTIONS = "IDS_ST_HEADER_CREATE_CONNECTION";
-
diff --git a/setting-common/src/setting-common-search.c b/setting-common/src/setting-common-search.c
deleted file mode 100755 (executable)
index b7973da..0000000
+++ /dev/null
@@ -1,552 +0,0 @@
-/*
- * setting
- * Copyright (c) 2012 Samsung Electronics Co., Ltd.
- *
- * Licensed under the Flora License, Version 1.0 (the License);
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- *        http://floralicense.org/license/
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an AS IS BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-
-#include <setting-common-search.h>
-#include <unistd.h>
-#include <eina_list.h>
-#include <errno.h>
-#include <glib.h>
-
-#include <setting-debug.h>
-#include <setting-cfg.h>
-#include <setting-common-general-func.h>
-#include <setting-common-draw-widget.h>
-
-#include <dlfcn.h>
-
-#define BUF_SIZE 512
-
-/* search genlist */
-static char *__search_label_get(void *data, Evas_Object *obj, const char *part);
-static char *___add_tag_for_search(char *target, char *searcher);
-
-static Evas_Object *__search_icon_get(void *data, Evas_Object *obj, const char *part);
-static void __search_item_del(void *data, Evas_Object *obj);
-static Evas_Object *__no_result_icon_get(void *data, Evas_Object *obj, const char *part);
-/**
- * [UI] search bar
- * plain list item style
- */
-
-EXPORT_PUBLIC
-const Elm_Genlist_Item_Class itc_no_reult = {
-       .item_style = SETTING_GENLIST_1ICON_STYLE,
-       .func.text_get = NULL,
-       .func.content_get = __no_result_icon_get,
-       .func.state_get = NULL,
-       .func.del = __search_item_del,
-};
-
-#define DEFINE_ITC2(style, name) \
-       EXPORT_PUBLIC const Elm_Genlist_Item_Class name = {\
-                                                                                                          .item_style = style,\
-                                                                                                          .func.text_get = __search_label_get,\
-                                                                                                          .func.content_get = __search_icon_get,\
-                                                                                                          .func.state_get = NULL,\
-                                                                                                          .func.del = __search_item_del,\
-                                                                                                         };
-
-DEFINE_ITC2("dialogue/1text.1icon.3.tb", g_search_genlist_ts);
-DEFINE_ITC2("dialogue/newset.1text.2icon.4.tb", g_search_genlist_ts_toggle);
-DEFINE_ITC2("dialogue/newset.1text.2icon.4.divider.tb", g_search_genlist_ts_divided_toggle);
-
-static
-char *___add_tag_for_search(char *target, char *searcher)
-{
-       const char *p = NULL;
-       const char *pre = NULL;
-       char buf[BUF_SIZE] = {0,};
-       char str_tag_added[BUF_SIZE] = {0,};
-
-       pre = target;
-       p = (const char *)strcasestr(pre, searcher);
-       if (p != NULL) {
-               /* append characters before matched string */
-               if (p != pre) {
-                       buf[0] = '\0';
-                       strncat(buf, pre, p - pre);
-                       sncat(str_tag_added, BUF_SIZE, buf);
-               }
-               /* highlight str */
-               sncat(str_tag_added, BUF_SIZE, "<match>");
-               buf[0] = '\0';
-               strncat(buf, p, strlen(searcher));
-               sncat(str_tag_added, BUF_SIZE, buf);
-               sncat(str_tag_added, BUF_SIZE, "</match>");
-               /* set pointer after matched string */
-               pre = p + strlen(searcher);
-       }
-       sncat(str_tag_added, BUF_SIZE, pre);
-       return strdup(str_tag_added);
-}
-
-
-
-
-
-/**
- * Callback function used for get label as member in genlist item
- *
- * @param[in]  data      data used for this function
- * @param[in]  obj       object which caused this function
- * @param[in]  part      part name of the label member in genlist item
- * @return        pointer to content of label
- */
-static
-char *__search_label_get(void *data, Evas_Object *obj, const char *part)
-{
-       /*SETTING_TRACE_BEGIN; */
-       /*SETTING_TRACE("part : %s", part); */
-       ListItemObject *item = (ListItemObject *)data;
-
-       char buf[BUF_SIZE] = "";
-
-       char *tag_str = NULL;
-
-       retv_if(NULL == part, NULL);
-
-       if (!strcmp(part, "elm.text.1")) {
-               snprintf(buf, BUF_SIZE, "%s", "elm.text.1");            /* print out test message */
-       } else if (!strcmp(part, "elm.text.2")) {
-               snprintf(buf, BUF_SIZE, "%s", "elm.text.2");            /* print out test message */
-       } else if (!strcmp(part, "elm.text.3")) {
-               snprintf(buf, BUF_SIZE, "%s", "elm.text.3");            /* print out test message */
-       } else if (!strcmp(part, "elm.text")) {
-#if 0
-               /*snprintf(buf, BUF_SIZE, "[%s] - %s", item->type, item->title);   // print out "[type] - title" */
-               snprintf(buf, BUF_SIZE, "%s", item->title);       /* print out "[type] - title" */
-               return strdup(buf);
-#else
-               /*tag_str = ___add_tag_for_search(item->title, g_ad->search_text); */
-               tag_str = ___add_tag_for_search(item->title, "");
-               snprintf(buf, BUF_SIZE, "%s", tag_str);   /* print out "[type] - title" */
-               FREE(tag_str);
-               return strdup(buf);
-#endif
-       }
-       FREE(tag_str);
-       return strdup(buf);
-}
-
-/*--------------------------------------------------- */
-/* wifi -> go to wifi after calling the set_state */
-/* mock function */
-/* do nothing */
-/*--------------------------------------------------- */
-static void ___toggle_chg_cb(void *data, Evas_Object *obj, void *event_info)
-{
-       SETTING_TRACE_BEGIN;
-
-}
-
-static Evas_Object *__no_result_icon_get(void *data, Evas_Object *obj, const char *part)
-{
-       SETTING_TRACE_BEGIN;
-       setting_retvm_if(!data || !obj, NULL, "!data || !obj");
-
-       if (!safeStrCmp(part, "elm.swallow.content")) {
-               Evas_Object *box = elm_box_add(obj);
-
-               int rot = elm_win_rotation_get(obj);
-               SETTING_TRACE_DEBUG("....change_ang:%d", rot);
-               if (APP_DEVICE_ORIENTATION_0 == rot
-                       || APP_DEVICE_ORIENTATION_180 == rot) {
-                       /*b.separator.. */
-                       Evas_Object *separator = setting_create_blank_rect_customize(box, 1, 270);
-                       elm_box_pack_end(box, separator);
-               }
-
-               Evas_Object *sub_layout = elm_layout_add(obj);
-               elm_layout_theme_set(sub_layout, "layout", "nocontents", "search");
-               evas_object_size_hint_weight_set(sub_layout, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
-               evas_object_size_hint_align_set(sub_layout, EVAS_HINT_FILL, EVAS_HINT_FILL);
-
-               elm_object_part_text_set(sub_layout, "elm.text", _("IDS_ST_BODY_NO_RESULTS_FOUND"));
-               setting_resize_object(sub_layout, 500, 500);
-               evas_object_show(sub_layout);
-               elm_box_pack_end(box, sub_layout);
-               return box;
-       }
-
-       return NULL;
-}
-
-/**
- * Get icon of given part in genlist item
- *
- * @param[in]  data      Data used in this function
- * @param[in]  obj       Evas_Object who emit this event
- * @param[in]  part      Name of the part in genlist item
- *
- * @return        NULL if meet error
- *                        Pointer to new icon
- */
-static
-Evas_Object *__search_icon_get(void *data, Evas_Object *obj, const char *part)
-{
-       /*SETTING_TRACE_BEGIN; */
-       retv_if(NULL == part, NULL);
-       ListItemObject *item = (ListItemObject *)data;
-
-       SETTING_TRACE(" genlist :: part : (%s) ", part);
-
-       retv_if(!item || !obj || !item->title, NULL);
-       if (!safeStrCmp(part, "elm.icon") || !safeStrCmp(part, "elm.icon.1")) {
-               Evas_Object *icon = elm_icon_add(obj);
-
-               char *icon_path = NULL;
-               icon_path = IMG_SETTING;
-               if (item->icon_path) {
-                       if (safeStrCmp(item->icon_path, "") == 0)
-                               icon_path = IMG_SETTING;
-                       else
-                               icon_path = item->icon_path;
-               }
-               /*SET//TING_TRACE("item->title:%s", item->title); */
-               /*SETTING_TRACE("item->title2:%s", item->title2);       // plain text */
-               /*SETTING_TRACE("item->iconpath:%s", icon_path);        // plain text */
-               elm_image_file_set(icon, icon_path, NULL);
-               evas_object_size_hint_aspect_set(icon, EVAS_ASPECT_CONTROL_VERTICAL, 1, 1);
-
-               Evas_Object *ly_outer = elm_layout_add(obj);
-               elm_layout_file_set(ly_outer, SETTING_THEME_EDJ_NAME, "nocontents");
-               evas_object_show(ly_outer);
-
-               evas_object_size_hint_min_set(icon, ELM_SCALE_SIZE(63), ELM_SCALE_SIZE(63));
-               evas_object_size_hint_max_set(icon, 63, 63);
-               elm_object_part_content_set(ly_outer, "contents", icon);
-
-               /*return icon; */
-               return ly_outer;
-
-       } else if (!safeStrCmp(part, "elm.icon.2")) {
-               Evas_Object *toggle = elm_check_add(obj);
-
-               if (item->fp_check_btn_cb)
-                       evas_object_smart_callback_add(toggle, "changed", item->fp_check_btn_cb, item);
-               else
-                       evas_object_smart_callback_add(toggle, "changed", ___toggle_chg_cb, item);
-
-               /* get state------------------------------------- */
-               /* if it is the 1'st depth item, get the pnode */
-               /* display UG need to get the pointer */
-
-               Setting_Cfg_Node_T *pnode = get_cfg_node_by_keystr(item->title2);
-
-               Cfg_Item_State state = Cfg_Item_Error;
-               if (pnode && pnode->tfunc && pnode->tfunc->get_item_state) {
-                       pnode->tfunc->get_item_state(&state, NULL);
-               } else if (!pnode && item->viewname) {
-                       /* if get_cfg_node_by_keystr returns NULL, search for UG's keyword */
-                       int ret =  setting_search_get_module_item_state(item->title2, item->viewname, &state, NULL);
-                       SETTING_TRACE("---------------------------------------");
-                       SETTING_TRACE(" >>>      ret : %d, state : %d <<< ", ret, state);
-                       SETTING_TRACE("---------------------------------------");
-               }
-
-               if (state == Cfg_Item_On)
-                       elm_check_state_set(toggle, EINA_TRUE);
-               else
-                       elm_check_state_set(toggle, EINA_FALSE);
-               /* get state------------------------------------- */
-
-               evas_object_propagate_events_set(toggle, 0);
-               elm_object_style_set(toggle, "on&off");
-
-               evas_object_pass_events_set(toggle, 1);
-
-               evas_object_show(toggle);
-               return toggle;
-       }
-
-       return NULL;
-}
-
-/**
- * [UI] search bar
- * used for genlist item style - callback function destroying an item of list
- */
-static
-void __search_item_del(void *data, Evas_Object *obj)
-{
-       /*SETTING_TRACE_BEGIN; */
-       ListItemObject *item = (ListItemObject *)data;
-       ret_if(!item);
-       FREE(item->title);
-       FREE(item->type);
-       FREE(item->infostr);
-       FREE(item->viewname);
-       FREE(item->fieldname);
-       FREE(item->icon_path);
-       __BACK_POINTER_UNSET(item); /*for pointer safety */
-       FREE(item);
-}
-
-
-
-static void sql_stmt(sqlite3 *db, const char *stmt)
-{
-       char *errmsg;
-       int       ret;
-
-       ret = sqlite3_exec(db, stmt, 0, 0, &errmsg);
-       if (ret != SQLITE_OK) {
-               SETTING_TRACE("Error in statement: %s [%s].", stmt, errmsg);
-       } else if (ret == SQLITE_OK) {
-               SETTING_TRACE("OK running : (%s) --- [%s].", stmt, errmsg);
-       }
-}
-
-EXPORT_PUBLIC
-int setting_searchdb_open(sqlite3 **ppdb)
-{
-       SETTING_TRACE_BEGIN;
-       /*char *zErrMsg = NULL; */
-       int rc;
-       /*char query[512]; */
-       rc = sqlite3_open(SEARCH_DB_PATH, ppdb);
-       if (rc) {
-               SETTING_TRACE_ERROR("Can't open database: %s", sqlite3_errmsg(*ppdb));
-               sqlite3_close(*ppdb);
-               return (-1);
-       } else {
-               SETTING_TRACE("open database - OK - %d ", *ppdb);
-       }
-
-       return (0);
-}
-
-EXPORT_PUBLIC
-void setting_searchdb_close(sqlite3 *db)
-{
-       SETTING_TRACE_BEGIN;
-       sqlite3_close(db);
-}
-
-EXPORT_PUBLIC
-void setting_add_db_search_clean(sqlite3 *db)
-{
-       SETTING_TRACE_BEGIN;
-       sql_stmt(db, "BEGIN");
-       char *query = "DELETE FROM setting_search";
-
-       sql_stmt(db, query);
-       sql_stmt(db, "COMMIT");
-}
-
-
-/**
-* @brief add index to DB
-*
-* @param db
-* @param locale        locale name (ko_KR, en_US ...)
-* @param keystr string name (ex. Wi-Fi)
-* @param infostr UG path, memta info, URL
-* @param data_type 0, 1, 2, 3, 4 ... type
-* @param viewname ""
-* @param fieldname ""
-* @param icon_path ""
-*/
-EXPORT_PUBLIC
-void setting_add_db_search_index(sqlite3 *db, char *locale, char *keystr, char *infostr, int data_type, char *viewname, char *fieldname, char *icon_path)
-{
-       SETTING_TRACE_BEGIN;
-       sql_stmt(db, "BEGIN");
-       /*char query[1024]; */
-
-       /*snprintf(query, sizeof(query), "INSERT INTO setting_search VALUES (%Q, %Q, %Q, %d, NULL, %Q, %Q, %Q)", */
-       /*                      locale, fieldname, viewname, data_type, keystr, infostr, icon_path); */
-       char *query = sqlite3_mprintf("INSERT INTO setting_search VALUES (%Q, %Q, %Q, %d, NULL, %Q, %Q, %Q)",
-                                                                 locale, fieldname, viewname, data_type, keystr, infostr, icon_path);
-       sql_stmt(db, query);
-       sqlite3_free(query);
-       query = NULL;
-       sql_stmt(db, "COMMIT");
-}
-
-#if 1
-EXPORT_PUBLIC
-int setting_invoke_search_db_function(char *ug_name, app_control_h service, void *ext, char **ppapplocale)
-{
-       SETTING_TRACE("Enter %s with ug_name:%s", __FUNCTION__, ug_name);
-       int (*search_plugin)(app_control_h pair, void **ptr, char **applocale);
-       int ret = OPERATE_LIB_SUCESS;
-
-       /*1.first do exist-checking in /opt/ug/lib */
-       char ug_file[PATH_MAX + 1];
-       snprintf(ug_file, PATH_MAX, "%s/libug-%s.so", SETTING_UG_PATH, ug_name);
-       struct stat st;
-       if (stat(ug_file, &st) != 0) {
-
-               /*2.if it does not exit in /opt/ug/lib, then do exist-checking in (_TZ_SYS_RO_UG)/lib */
-               memset(ug_file, 0x00, PATH_MAX + 1);
-               snprintf(ug_file, PATH_MAX, "%s/libug-%s.so", SETTING_UG_PATH_USR, ug_name);
-               if (stat(ug_file, &st) != 0) {
-                       /*both not exist,skip it */
-                       SETTING_TRACE_ERROR(" libug-%s.so is *NOT* present, so skip it..\n", ug_name);
-                       return OPERATE_LIB_SUCESS;
-               }
-       }
-       /*------------------------------------------------------------------------------------- */
-       void *handle = dlopen(ug_file, RTLD_LAZY);
-       if (!handle) {
-               SETTING_TRACE_ERROR(" >>>>>>>>>>> %s", dlerror());
-               return LOAD_LIB_FAILED;
-       }
-
-       char *error = NULL;
-       search_plugin = dlsym(handle, "setting_plugin_search_init");
-       if ((error = dlerror()) != NULL) {
-               SETTING_TRACE_ERROR(" >>>>>>>>>>> %s", error);
-               dlclose(handle);
-               return UNDEFINED_LIB_SYMBOL;
-       }
-
-       if (search_plugin) {
-               ret = (*search_plugin)(service, ext, ppapplocale);        /*  CALL */
-               SETTING_TRACE(" after calling PLUGIN WITH -APP LOCALE ID = %s", *ppapplocale);
-       }
-       if (ret < 0) ret += UNDEFINED_LIB_SYMBOL;/*from -2 on */
-
-       dlclose(handle);
-       return ret;
-}
-#endif
-
-
-EXPORT_PUBLIC
-int setting_search_set_module_item_state(char *keyword, char *ug_name, Cfg_Item_State item_state, cfg_func_table *pops)
-{
-       SETTING_TRACE("Enter %s with ug_name:%s", __FUNCTION__, ug_name);
-       /* int setting_plugin_search_query_ops(char* str_id, void** tfunc_obj) */
-       int (*query_ops)(char *str_id, void **tfunc_obj);
-       int ret = OPERATE_LIB_SUCESS;
-
-       /*1.first do exist-checking in /opt/ug/lib */
-       char ug_file[PATH_MAX + 1];
-       snprintf(ug_file, PATH_MAX, "%s/libug-%s.so", SETTING_UG_PATH, ug_name);
-       struct stat st;
-       if (stat(ug_file, &st) != 0) {
-
-               /*2.if it does not exit in /opt/ug/lib, then do exist-checking in (_TZ_SYS_RO_UG)/lib */
-               memset(ug_file, 0x00, PATH_MAX + 1);
-               snprintf(ug_file, PATH_MAX, "%s/libug-%s.so", SETTING_UG_PATH_USR, ug_name);
-               if (stat(ug_file, &st) != 0) {
-                       /*both not exist,skip it */
-                       SETTING_TRACE_ERROR(" libug-%s.so is *NOT* present, so skip it..\n", ug_name);
-                       return OPERATE_LIB_SUCESS;
-               }
-       }
-       /*------------------------------------------------------------------------------------- */
-       void *handle = dlopen(ug_file, RTLD_LAZY);
-       if (!handle) {
-               SETTING_TRACE_ERROR(" >>>>>>>>>>> %s", dlerror());
-               return LOAD_LIB_FAILED;
-       }
-
-       char *error = NULL;
-       query_ops = dlsym(handle, "setting_plugin_search_query_ops");
-       if ((error = dlerror()) != NULL) {
-               SETTING_TRACE_ERROR(" >>>>>>>>>>> %s", error);
-               dlclose(handle);
-               return UNDEFINED_LIB_SYMBOL;
-       }
-
-       if (query_ops && keyword) {
-               /* OPS RETURNS NULL, IT'S PROBLEM */
-               cfg_func_table *ops = NULL;
-               /*ret = (*query_ops) ("MOCK_STR_ID", &ops);       */
-               ret = (*query_ops)(keyword, (void **)&ops);       /*  CALL */
-               SETTING_TRACE(" ops = %x ", ops);
-               /*------------------------------------------------------------- */
-               /* ACTUAL PROCESSING */
-               /*------------------------------------------------------------- */
-               if ((ops) && (ops)->set_item_state) {
-                       (ops)->set_item_state(item_state, NULL, NULL);
-               }
-               SETTING_TRACE(" ---> ppops.set_item_state(stat, NULL); -- after, sstat : %d", item_state);
-               /*------------------------------------------------------------- */
-       }
-       if (ret < 0) ret += UNDEFINED_LIB_SYMBOL;/*from -2 on */
-
-       dlclose(handle);
-       return ret;
-
-}
-
-#if 1
-EXPORT_PUBLIC
-int setting_search_get_module_item_state(char *keyword, char *ug_name, Cfg_Item_State *pstat, cfg_func_table *pops)
-{
-       SETTING_TRACE("Enter %s with ug_name:%s", __FUNCTION__, ug_name);
-       /* int setting_plugin_search_query_ops(char* str_id, void** tfunc_obj) */
-       int (*query_ops)(char *str_id, void **tfunc_obj);
-       int ret = OPERATE_LIB_SUCESS;
-
-       /*1.first do exist-checking in /opt/ug/lib */
-       char ug_file[PATH_MAX + 1];
-       snprintf(ug_file, PATH_MAX, "%s/libug-%s.so", SETTING_UG_PATH, ug_name);
-       struct stat st;
-       if (stat(ug_file, &st) != 0) {
-
-               /*2.if it does not exit in /opt/ug/lib, then do exist-checking in (_TZ_SYS_RO_UG)/lib */
-               memset(ug_file, 0x00, PATH_MAX + 1);
-               snprintf(ug_file, PATH_MAX, "%s/libug-%s.so", SETTING_UG_PATH_USR, ug_name);
-               if (stat(ug_file, &st) != 0) {
-                       /*both not exist,skip it */
-                       SETTING_TRACE_ERROR(" libug-%s.so is *NOT* present, so skip it..\n", ug_name);
-                       return OPERATE_LIB_SUCESS;
-               }
-       }
-       /*------------------------------------------------------------------------------------- */
-       void *handle = dlopen(ug_file, RTLD_LAZY);
-       if (!handle) {
-               SETTING_TRACE_ERROR(" >>>>>>>>>>> %s", dlerror());
-               return LOAD_LIB_FAILED;
-       }
-
-       char *error = NULL;
-       query_ops = dlsym(handle, "setting_plugin_search_query_ops");
-       if ((error = dlerror()) != NULL) {
-               SETTING_TRACE_ERROR(" >>>>>>>>>>> %s", error);
-               dlclose(handle);
-               return UNDEFINED_LIB_SYMBOL;
-       }
-
-       if (query_ops && keyword) {
-               /* OPS RETURNS NULL, IT'S PROBLEM */
-               cfg_func_table *ops = NULL;
-               /* ret = (*query_ops) ("MOCK_STR_ID", &ops);   //  CALL  */
-               ret = (*query_ops)(keyword, (void **)&ops);       /*  CALL */
-               SETTING_TRACE(" ops = %x ", ops);
-               /*------------------------------------------------------------- */
-               /* ACTUAL PROCESSING */
-               /*------------------------------------------------------------- */
-               if ((ops) && (ops)->get_item_state)
-                       (ops)->get_item_state(pstat, NULL);
-
-               SETTING_TRACE(" ---> ppops.get_item_state(pstat, NULL); -- after, pstat : %d", *pstat);
-               /*------------------------------------------------------------- */
-       }
-       if (ret < 0) ret += UNDEFINED_LIB_SYMBOL;/*from -2 on */
-
-       dlclose(handle);
-       return ret;
-}
-#endif
-
diff --git a/setting-common/src/setting-common-sound.c b/setting-common/src/setting-common-sound.c
deleted file mode 100755 (executable)
index 8a0f7ca..0000000
+++ /dev/null
@@ -1,93 +0,0 @@
-/*
- * setting
- *
- * Copyright (c) 2000 - 2011 Samsung Electronics Co., Ltd.
- *
- * Contact: MyoungJune Park <mj2004.park@samsung.com>
- *
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- *
- */
-#include <setting-common-sound.h>
-#include <setting-common-data-slp-setting.h>
-#include <feedback.h>
-
-/**
- * @brief Initialize function for tap sound playing
- *
- * @return #0 on success, else on failed
- */
-EXPORT_PUBLIC
-int effect_playsound_init()
-{
-       if (feedback_initialize() != 0)
-               return -1;
-
-       return 0;
-}
-
-/**
- * @brief Check whether system is in mute mode
- *
- * @return #1 on non-mute, 0 on mute
- */
-EXPORT_PUBLIC
-int effect_playsound_is_activated()
-{
-       int state = 0;
-       vconf_get_bool(VCONFKEY_SETAPPL_SOUND_STATUS_BOOL, &state);
-       return state;
-}
-
-/**
- * @brief Deinitialize function for tap sound playing
- *
- */
-EXPORT_PUBLIC
-void effect_playsound_close()
-{
-       feedback_deinitialize();
-}
-
-/**
- * @brief Play tap sound
- *
- * This function is used to play system tap sound.
- * You may customized some edc for special layouts,
- * sometimes, you can insert tap sound effect code in the edc,
- * but it was complex and you should supply tap sound resource which is
- * wholely same as the system tap sound,this has potential issues,
- * that is when system sound is changed, you should change your edc
- * resource too,it's not smart.
- *
- * The another known problem is if you add sound effect code in your edc,
- * the the life of playing is limited by the life of layout.
- * eg, you have a popup which has 2 customized icons in its content, the icon
- * should be clickable. The following requirements was demaned too:
- *      1.view will be changed to another if you click any icon of the popup
- *      2.the popup will be disappeared after you click any icon of the popup
- * if you add the sound code in edc, the normally case is the tap sound is not
- * played in time before the popup was destroyed, and once popup was destroyed,
- * the edc sound code won't work because the layout was destoryed in that time
- *
- * Use effect_playsound_play() will block the cpu until tap Sound was played,
- * Only after that the cpu can do popup destoryed
- *
- */
-EXPORT_PUBLIC
-void effect_playsound_play()
-{
-       /* sound type -> feedback_pattern */
-       feedback_play(FEEDBACK_PATTERN_TAP);
-}
-
old mode 100644 (file)
new mode 100755 (executable)
index b7c0a9a..3a83847
  * limitations under the License.
  *
  */
-#include <setting-common-view.h>
+#include "setting-common-view.h"
 
 #include <Elementary.h>
 
-#include <setting-common-data-error.h>
-#include <setting-debug.h>
-
+#include "setting-common-data-error.h"
+#include "setting-debug.h"
 
 #define MAX_VIEWNODE_NUM       15
 typedef struct _SettingViewNode {
        setting_view *view;
        setting_view *topview;
 } SettingViewNode;
-static setting_view *g_cur_view;       /* use by 'End Key' process */
+static setting_view *g_cur_view; /* use by 'End Key' process */
 static SettingViewNode g_view_node_table[MAX_VIEWNODE_NUM];
 static int g_view_node_table_cur_size = 0;
 
@@ -76,16 +75,17 @@ EXPORT_PUBLIC int setting_view_node_table_intialize()
  * @param view The top view of current view
  * @return #0 on success, else on failed
  */
-EXPORT_PUBLIC int setting_view_node_table_register(setting_view *view, setting_view *topview)
+EXPORT_PUBLIC int setting_view_node_table_register(setting_view *view,
+               setting_view *topview)
 {
        /*SETTING_TRACE_BEGIN; */
-       if (g_view_node_table_cur_size >= MAX_VIEWNODE_NUM) {
+       if (g_view_node_table_cur_size >= MAX_VIEWNODE_NUM)
                return SETTING_RETURN_FAIL;
-       }
+
        int idx = 0;
        for (; idx < g_view_node_table_cur_size; idx++) {
                if (view == g_view_node_table[idx].view
-                       && topview == g_view_node_table[idx].topview) {
+                               && topview == g_view_node_table[idx].topview) {
                        SETTING_TRACE("view node has been registered, ignore");
                        return SETTING_RETURN_FAIL;
                }
@@ -97,29 +97,6 @@ EXPORT_PUBLIC int setting_view_node_table_register(setting_view *view, setting_v
        return 0;
 }
 
-/**
- * @brief callback invoked when pressed hard end key
- *
- * @Deprecated
- */
-EXPORT_PUBLIC
-int setting_view_cb_at_endKey(void *cb)
-{
-       SETTING_TRACE_BEGIN;
-       int idx = 0;
-       SettingViewNode *viewnode = NULL;
-       for (; idx < g_view_node_table_cur_size; idx++) {
-               if (g_cur_view == g_view_node_table[idx].view) {
-                       viewnode = &(g_view_node_table[idx]);
-                       break;
-               }
-       }
-       if (viewnode && viewnode->view && viewnode->topview) {
-               setting_view_change(viewnode->view, viewnode->topview, cb);
-       }
-       return 0;
-}
-
 /**
  * @brief Get top view of certain view
  *
@@ -140,39 +117,14 @@ setting_view *setting_view_get_topview(setting_view *view)
                }
        }
        if (viewnode && viewnode->topview) {
+               SETTING_TRACE_END;
                return viewnode->topview;
-       } else {
-               return NULL;
        }
-       SETTING_TRACE_END;
-}
 
-/**
- * @brief Replace top view of the certain view
- *
- * @param view The certain view
- * @param topview The new top view
- */
-EXPORT_PUBLIC
-void setting_view_update_topview(setting_view *view, setting_view *topview)
-{
-       SETTING_TRACE_BEGIN;
-       ret_if(NULL == view);
-       int idx = 0;
-       SettingViewNode *viewnode = NULL;
-       for (; idx < g_view_node_table_cur_size; idx++) {
-               if (view == g_view_node_table[idx].view) {
-                       viewnode = &(g_view_node_table[idx]);
-                       break;
-               }
-       }
-       if (viewnode) {
-               viewnode->topview = topview;
-       } else {
-       }
+       SETTING_TRACE_END;
+       return NULL;
 }
 
-
 /**
  * @brief Callback of view creating
  *
@@ -185,13 +137,18 @@ int setting_view_create(setting_view *view, void *cb)
 {
        LAUNCH_SETTING_IN();
        /* error check */
-       setting_retvm_if(!view || !cb , SETTING_GENERAL_ERR_NULL_DATA_PARAMETER, "Invalid arguement");
+       setting_retvm_if(!view, SETTING_GENERAL_ERR_NULL_DATA_PARAMETER, "Invalid arguement");
 
        int ret = SETTING_RETURN_FAIL;
 
-       if (!view->is_create && view->create) {/*error handle:create only when the view doesn't exit */
+       /*error handle:create only when the view doesn't exit */
+       if (view->is_create)
+               SETTING_TRACE_DEBUG("view i already created");
+       else if (!view->create)
+               SETTING_TRACE_DEBUG("create callback is null");
+       else
                ret = view->create(cb);
-       }
+
        LAUNCH_SETTING_OUT();
        return ret;
 }
@@ -206,13 +163,14 @@ int setting_view_create(setting_view *view, void *cb)
 EXPORT_PUBLIC int setting_view_destroy(setting_view *view, void *cb)
 {
        /* error check */
-       setting_retvm_if(!view || !cb , SETTING_GENERAL_ERR_NULL_DATA_PARAMETER, "Invalid arguement");
+       setting_retvm_if(!view || !cb, SETTING_GENERAL_ERR_NULL_DATA_PARAMETER,
+                       "Invalid arguement");
 
        int ret = SETTING_RETURN_FAIL;
 
-       if (view->is_create && view->destroy) {/*error handle:destroy only when the view exits */
+       /*error handle:destroy only when the view exits */
+       if (view->is_create && view->destroy)
                ret = view->destroy(cb);
-       }
 
        return ret;
 }
@@ -222,18 +180,20 @@ EXPORT_PUBLIC int setting_view_destroy(setting_view *view, void *cb)
  * @param view The view being updated
  * @param cb The view data passed between all callbacks
  * @return #0 on success, else on failed
- * @warning the function should be invoked on the view which will be toppest view
+ * @warning the function should be invoked on the view which will be toppest
+ *     view
  */
 EXPORT_PUBLIC int setting_view_update(setting_view *view, void *cb)
 {
        /* error check */
-       setting_retvm_if(!view || !cb , SETTING_GENERAL_ERR_NULL_DATA_PARAMETER, "Invalid arguement");
+       setting_retvm_if(!view || !cb, SETTING_GENERAL_ERR_NULL_DATA_PARAMETER,
+                       "Invalid arguement");
 
        int ret = SETTING_RETURN_FAIL;
 
-       if ((view->is_create == TRUE) && view->update) {/*error handle:update only when the view exits */
+       /*error handle:update only when the view exits */
+       if ((view->is_create == TRUE) && view->update)
                ret = view->update(cb);
-       }
 
        return ret;
 }
@@ -250,13 +210,14 @@ EXPORT_PUBLIC
 int setting_view_cleanup(setting_view *view, void *cb)
 {
        /* error check */
-       setting_retvm_if(!view || !cb , SETTING_GENERAL_ERR_NULL_DATA_PARAMETER, "Invalid arguement");
+       setting_retvm_if(!view || !cb, SETTING_GENERAL_ERR_NULL_DATA_PARAMETER,
+                       "Invalid arguement");
 
        int ret = SETTING_RETURN_FAIL;
 
-       if (view->is_create && view->cleanup) {/*error handle:cleanup only when the view exits */
+       /*error handle:cleanup only when the view exits */
+       if (view->is_create && view->cleanup)
                ret = view->cleanup(cb);
-       }
 
        return ret;
 }
@@ -271,32 +232,30 @@ int setting_view_cleanup(setting_view *view, void *cb)
  * @warning the function should be invoked to change views
  */
 EXPORT_PUBLIC
-int setting_view_change(setting_view *from_view, setting_view *to_view, void *cb)
+int setting_view_change(setting_view *from_view, setting_view *to_view,
+               void *cb)
 {
        SETTING_TRACE_BEGIN;
        /* error check */
-       setting_retvm_if(!from_view || !to_view || !cb ,
-                                        SETTING_GENERAL_ERR_NULL_DATA_PARAMETER,
-                                        "Invalid arguement");
+       setting_retvm_if(!from_view || !to_view, SETTING_GENERAL_ERR_NULL_DATA_PARAMETER, "Invalid arguement");
 
        int ret = SETTING_RETURN_SUCCESS;
-       if (from_view == setting_view_get_topview(to_view)) {
-               /*from a parent view to his child view, don't need cleanup parent view */
-       } else {
-               /*from a child view to his parent view, need cleanup child view */
+       /*from a parent view to his child view, don't need cleanup
+        * parent view;
+        *from a child view to his parent view, need cleanup child
+        * view */
+       if (from_view != setting_view_get_topview(to_view))
                ret = setting_view_cleanup(from_view, cb);
-       }
 
-       if (ret == SETTING_RETURN_FAIL) {
+       if (ret == SETTING_RETURN_FAIL)
                return SETTING_RETURN_FAIL;
-       }
 
-       if (to_view->is_create == 1) {
+       if (to_view->is_create == 1)
                ret = setting_view_update(to_view, cb);
-       } else {
+       else
                ret = setting_view_create(to_view, cb);
-       }
-       g_cur_view = to_view;   /* compute new value of g_cur_view. */
+
+       g_cur_view = to_view; /* compute new value of g_cur_view. */
        SETTING_TRACE_END;
        return ret;
 }
index a7661df33a08fbad824c29a4164f686cbc5cbaba..349e1d2faed71958ce8d4eb429b0184e7b12d473 100755 (executable)
@@ -1,17 +1,28 @@
 INCLUDE_DIRECTORIES(${CMAKE_CURRENT_SOURCE_DIR}/include)
 INCLUDE_DIRECTORIES(${CMAKE_SOURCE_DIR}/${SETTING_COMMON}/include)
+SET(PROJECT_SETTING_DISPLAY "setting-display")
+SET(SETTING_PKG_DISPLAY "org.tizen.setting-display")
 
 INCLUDE(FindPkgConfig)
-pkg_check_modules(pkgs_display REQUIRED elementary ecore edje evas
-                               appcore-common appcore-efl ui-gadget-1 capi-appfw-application dlog
-                               capi-system-device efl-extension capi-system-system-settings
-                               deviced json-glib-1.0 libtzplatform-config)
+pkg_check_modules(pkgs_display REQUIRED elementary
+                               capi-appfw-application
+                               deviced
+                               glib-2.0
+                               dlog
+                               capi-system-device
+                               efl-extension
+                               capi-system-system-settings
+                               libtzplatform-config
+                               dpm
+                               vconf
+                               dbus-glib-1
+                               )
 
 FOREACH(flag ${pkgs_display_CFLAGS})
        SET(EXTRA_CFLAGS "${EXTRA_CFLAGS} ${flag}")
 ENDFOREACH(flag)
 
-SET(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} ${EXTRA_CFLAGS} -fPIC -Werror-implicit-function-declaration")
+SET(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} ${EXTRA_CFLAGS} -fPIE -Werror-implicit-function-declaration")
 SET(CMAKE_C_FLAGS_DEBUG "-O0 -g")
 
 IF("${ARCH}" STREQUAL "arm")
@@ -25,13 +36,13 @@ ADD_DEFINITIONS("-shared")
 
 SET(CMAKE_EXE_LINKER_FLAGS "-Wl,--as-needed -Wl,--rpath=/usr/lib")
 
-ADD_LIBRARY(${SETTING_DISPLAY_UG} SHARED
+ADD_EXECUTABLE(${PROJECT_SETTING_DISPLAY}
        ./src/setting-display.c
        ./src/setting-display-main.c
        ./src/setting-display-brightness.c
        )
 
-TARGET_LINK_LIBRARIES(${SETTING_DISPLAY_UG} -L${CMAKE_BINARY_DIR}/${SETTING_COMMON} -lsetting-common)
-TARGET_LINK_LIBRARIES(${SETTING_DISPLAY_UG} ${pkgs_display_LDFLAGS})
+TARGET_LINK_LIBRARIES(${PROJECT_SETTING_DISPLAY} ${pkgs_display_LDFLAGS} -pie)
+TARGET_LINK_LIBRARIES(${PROJECT_SETTING_DISPLAY} -L${CMAKE_BINARY_DIR}/${SETTING_COMMON} -lsetting-common)
 
-INSTALL(TARGETS ${SETTING_DISPLAY_UG} DESTINATION ${PREFIX}/lib/ug)
+INSTALL(PROGRAMS ${PROJECT_SETTING_DISPLAY} DESTINATION ${TZ_SYS_RO_APP}/${SETTING_PKG_NAME}/bin)
index 4ec77f3cdeb9ff3f8114cfd1a005edacd919f7cf..77d9eb744a3c1913400ec3d3b47b53899ecc9565 100644 (file)
@@ -25,7 +25,8 @@
 
 #define KeyStr_Brightness_Adjust "IDS_ST_BODY_ADJUST_BRIGHTNESS_LEVEL"
 #define KeyStr_Brightness_Auto_Adjust "IDS_ST_BODY_ADJUST_AUTOMATIC_BRIGHTNESS"
-#define KeyStr_Brightness_Overheating "IDS_ST_BODY_TO_AVOID_OVERHEATING_MAXIMUM_BRIGHTNESS_HAS_BEEN_REDUCED"
+#define KeyStr_Brightness_Overheating \
+       "IDS_ST_BODY_TO_AVOID_OVERHEATING_MAXIMUM_BRIGHTNESS_HAS_BEEN_REDUCED"
 
 
 void __display_int_vconf_cb(keynode_t *key, void *data);
index 69a4359b389f9cf328c86897dec908641a41a493..b1873c2b6a7b9092a1de06c2903426522e2fa93f 100644 (file)
 #include <setting-display-brightness.h>
 /** @todo need to i18n string registration */
 
-static void setting_display_main_auto_rotate_chk_btn_cb(void *data, Evas_Object *obj, void *event_info);
-
 static void setting_display_main_mouse_up_Gendial_list_cb(void *data,
-                                                                                                                 Evas_Object *obj,
-                                                                                                                 void *event_info);
-static Eina_Bool setting_display_main_click_softkey_back_cb(void *data,
-                                                                                                                       Evas_Object *obj,
-                                                                                                                       void *event_info);
+               Evas_Object *obj,
+               void *event_info);
 #ifdef UNUSED_VCONFKEY
 static void setting_display_main_launch_image_chk_btn_cb(void *data,
-                                                                                                                Evas_Object *obj,
-                                                                                                                void *event_info);
+               Evas_Object *obj,
+               void *event_info);
 #endif
 
 #endif                         /* __SETTING_DISPLAY_MAIN_H__ */
index e0d41c0017876bd05889ccc584d834081b6ac787..49fd32b7bfbc3c095e729779a1c7f407a818a00e 100644 (file)
  * limitations under the License.
  *
  */
+/**
+ *@defgroup setting-Display
+ *Display page displaying list of display options.
+ */
 #ifndef __SETTING_DISPLAY_H__
 #define __SETTING_DISPLAY_H__
 
 #include <string.h>
 
 #include <Elementary.h>
+
+
 #include <glib-object.h>
+#include "setting-common-init.h"
 
 #include <setting-common-draw-widget.h>
 #include <setting-common-view.h>
 
 #include <device.h>
 #include <dd-display.h>
-#include <dd-deviced.h>
 #include <dbus/dbus.h>
 
+#define Keystr_Dynamic         "IDS_ST_BODY_DYNAMIC_T_DISPLAY_EFFECT"
+#define Keystr_Standard                "IDS_ST_BODY_STANDARD_T_DISPLAY_EFFECT"
+#define Keystr_Natural         "IDS_ST_BODY_NATURAL_T_DISPLAY_EFFECT"
+#define Keystr_Movie           "IDS_ST_BODY_MOVIE_T_DISPLAY_EFFECT"
+
+#define LAUNCH_EFFECT_STR "IDS_ST_BODY_APP_OPENING_EFFECT"
+#define LAUNCH_IMAGE_STR  "IDS_ST_BODY_APP_OPENING_IMAGE"
+
+/*"Increase the screen's sensitivity so you can touch it while wearing
+ * gloves" */
+#define LAUNCH_BATTERY_DESC "IDS_ST_BODY_SHOWS_BATTERY_PERCENTAGE_ON_INDICATOR"
+
+#define SETTING_DISPLAY_TIME_15_SEC_STR "IDS_ST_BODY_15SEC"
+#define SETTING_DISPLAY_TIME_30_SEC_STR "IDS_ST_BODY_30SEC"
+#define SETTING_DISPLAY_TIME_1_MIN_STR "IDS_ST_BODY_1MINUTE"
+#define SETTING_DISPLAY_TIME_2_MIN_STR "IDS_ST_BODY_2_MINUTES"
+#define SETTING_DISPLAY_TIME_5_MIN_STR "IDS_ST_BODY_5_MINUTES"
+#define SETTING_DISPLAY_TIME_10_MIN_STR "IDS_ST_BODY_10_MINUTES"
+
+
+#define URI_SMART_STAY "tizen-help://org.tizen.setting/smartstay"
+#define URI_SMART_ROTATION "tizen-help://org.tizen.setting/smartrotation"
+
 #define SETTING_DISPLAY_ICON_PATH 12
 
-typedef struct _SettingDisplayUG SettingDisplayUG;
+typedef enum {
+       SCREENMODE_DYNAMIC = 0,
+       SCREENMODE_STANDARD,
+       SCREENMODE_NATURAL,
+       SCREENMODE_MOVIE,
+       SCREENMODE_MAX
+} screenmode_t;
+
+typedef struct _Ctxpopup_Data {
+       Evas_Object *ctx;
+       Evas_Object *btn;
+} Ctxpopup_Data;
+
+typedef enum {
+       SETTING_DISPLAY_VIEWTYPE_MAIN,
+       SETTING_DISPLAY_VIEWTYPE_BRIGHTNESS,
+       SETTING_DISPLAY_VIEWTYPE_BACKLIGHT,
+       SETTING_DISPLAY_VIEWTYPE_SMARTSCREEN,
+       SETTING_DISPLAY_VIEWTYPE_MAX,
+} display_viewtype;
 
 /**
- * Setting Display UG context
- * all UG function has void* as an agument. this is casted back to SettingDisplayUG
- * and the functions access app context.
+ * Setting Display context
  */
-struct _SettingDisplayUG {
-       ui_gadget_h ug;
+typedef struct _SettingDisplay {
+       MainData md;
 
        /* add more variables here (move your appdata to here) */
-       Evas *evas;
-       Evas_Object *win_main_layout;
-       Evas_Object *win_get;
-
-       Evas_Object *ly_main;   /**< link to src/setting-display-main.c */
-
-       Evas_Object *navi_bar;  /*      for navigation effect */
-       Elm_Object_Item *nf_it;
        Ecore_Timer *event_freeze_timer;
 
        Evas_Object *screen_timeout_popup;
        Evas_Object *screen_timeout_rdg;
 
+       Setting_GenGroupItem_Data *data_screen_mode;
        Setting_GenGroupItem_Data *data_br;
        Setting_GenGroupItem_Data *data_font;
        Setting_GenGroupItem_Data *data_back;
+       /*Setting_GenGroupItem_Data *data_touchkey_light_duration; */
        Setting_GenGroupItem_Data *data_br_auto;
        Setting_GenGroupItem_Data *data_br_sli;
        Setting_GenGroupItem_Data *data_adjust;
        Setting_GenGroupItem_Data *data_overheating;
-       Setting_GenGroupItem_Data *data_auto_rotate;
-
-       int low_bat;
 
        setting_view *view_to_load;
 
+       Evas_Object *popup_chk;
        Evas_Object *popup;
 
        Elm_Genlist_Item_Class itc_1text_1icon;
        Elm_Genlist_Item_Class itc_1text;
+       Elm_Genlist_Item_Class itc_screen_mode;
        Elm_Genlist_Item_Class itc_2text_3;
        Elm_Genlist_Item_Class itc_1icon;
 
+       Eina_Bool isLoading;
        Setting_GenGroupItem_Data *data_backlight_always_on;
        Setting_GenGroupItem_Data *data_backlight_15sec;
        Setting_GenGroupItem_Data *data_backlight_30sec;
@@ -90,19 +130,23 @@ struct _SettingDisplayUG {
        Setting_GenGroupItem_Data *data_backlight_10min;
        /*Improve response speed */
        Ecore_Idler *set_idler;
-
-       /* genlist */
-       Evas_Object *genlist;
+       Ecore_Timer *set_timer;
 
        DBusConnection *bus;
 
        /*for brightness*/
        Eina_Bool is_event_registered;
        int last_requested_level;
-};
+       display_viewtype display_viewtype;
+
+} SettingDisplay;
 
 extern setting_view setting_view_display_main;
 extern setting_view setting_view_display_brightness;
+extern setting_view setting_view_display_backlight;
+
+Eina_Bool __show_smartstay_guide_popup(void *data);
+Eina_Bool __show_smartrotation_guide_popup(void *data);
 
 extern void destruct_brightness(void *data);
 extern void construct_brightness(void *data, Evas_Object *genlist);
index e61e1dc787367113427c363cf8240e846baadf70..9568d8aca8a6442a65a0344b4517fffb70540789 100755 (executable)
 
 #define BRIGHTNESS_MAX 100
 #define BRIGHTNESS_MIN 1
+#define BRIGHTNESS_AUTO_MAX_LEVEL 5
+#define BRIGHTNESS_AUTO_MIN_LEVEL -5
 
-static int setting_display_brightness_create(void *cb);
-static int setting_display_brightness_destroy(void *cb);
-static int setting_display_brightness_update(void *cb);
-static int setting_display_brightness_cleanup(void *cb);
-
-static void setting_display_brightness_click_softkey_cancel_cb(void *data, Evas_Object *obj, void *event_info);
-static void setting_display_birghtness_bright_slider_value_change_cb(void *data, Evas_Object *obj, void *event_info);
-void setting_display_update_slider_icon(Setting_GenGroupItem_Data *item_data, int value);
-static void setting_display_set_slider_value(void *data, Evas_Object *obj, double value);
-
-setting_view setting_view_display_brightness = {
-       .create = setting_display_brightness_create,
-       .destroy = setting_display_brightness_destroy,
-       .update = setting_display_brightness_update,
-       .cleanup = setting_display_brightness_cleanup,
-};
+static void setting_display_birghtness_bright_slider_value_change_cb(
+               void *data, Evas_Object *obj, void *event_info);
+
+void setting_display_update_slider_icon(Setting_GenGroupItem_Data *item_data,
+               int value);
+
+static void setting_display_set_slider_value(void *data, Evas_Object *obj,
+               double value);
 
 /* ***************************************************
  *
@@ -54,76 +48,85 @@ setting_view setting_view_display_brightness = {
 #define DBUS_SIGNAL_NAME "ChangedSiop"
 
 const char *iconPath[SETTING_DISPLAY_ICON_PATH] = {
-       SETTING_ICON_PATH_CFG"brightness_icon/quick_icon_brightness_00.png",
-       SETTING_ICON_PATH_CFG"brightness_icon/quick_icon_brightness_01.png",
-       SETTING_ICON_PATH_CFG"brightness_icon/quick_icon_brightness_02.png",
-       SETTING_ICON_PATH_CFG"brightness_icon/quick_icon_brightness_03.png",
-       SETTING_ICON_PATH_CFG"brightness_icon/quick_icon_brightness_04.png",
-       SETTING_ICON_PATH_CFG"brightness_icon/quick_icon_brightness_05.png",
-       SETTING_ICON_PATH_CFG"brightness_icon/quick_icon_brightness_06.png",
-       SETTING_ICON_PATH_CFG"brightness_icon/quick_icon_brightness_07.png",
-       SETTING_ICON_PATH_CFG"brightness_icon/quick_icon_brightness_08.png",
-       SETTING_ICON_PATH_CFG"brightness_icon/quick_icon_brightness_09.png",
-       SETTING_ICON_PATH_CFG"brightness_icon/quick_icon_brightness_10.png",
-       SETTING_ICON_PATH_CFG"brightness_icon/quick_icon_brightness_11.png"
+       SETTING_ICON_PATH_CFG"brightness_icon/settings_ic_brightness_00.png",
+       SETTING_ICON_PATH_CFG"brightness_icon/settings_ic_brightness_01.png",
+       SETTING_ICON_PATH_CFG"brightness_icon/settings_ic_brightness_02.png",
+       SETTING_ICON_PATH_CFG"brightness_icon/settings_ic_brightness_03.png",
+       SETTING_ICON_PATH_CFG"brightness_icon/settings_ic_brightness_04.png",
+       SETTING_ICON_PATH_CFG"brightness_icon/settings_ic_brightness_05.png",
+       SETTING_ICON_PATH_CFG"brightness_icon/settings_ic_brightness_06.png",
+       SETTING_ICON_PATH_CFG"brightness_icon/settings_ic_brightness_07.png",
+       SETTING_ICON_PATH_CFG"brightness_icon/settings_ic_brightness_08.png",
+       SETTING_ICON_PATH_CFG"brightness_icon/settings_ic_brightness_09.png",
+       SETTING_ICON_PATH_CFG"brightness_icon/settings_ic_brightness_10.png",
+       SETTING_ICON_PATH_CFG"brightness_icon/settings_ic_brightness_11.png"
 };
 
-
 static void update_overheating_text(void *data)
 {
-       SettingDisplayUG *ad = (SettingDisplayUG *)data;
+       SettingDisplay *ad = (SettingDisplay *)data;
        int auto_brightnes = 0;
 
-       vconf_get_int(VCONFKEY_SETAPPL_BRIGHTNESS_AUTOMATIC_INT, &auto_brightnes);
+       vconf_get_int(VCONFKEY_SETAPPL_BRIGHTNESS_AUTOMATIC_INT,
+                       &auto_brightnes);
 
        if (ad->data_overheating && ad->data_br_sli) {
                if (ad->data_br_sli->slider_max < 100 && !auto_brightnes) {
                        G_FREE(ad->data_overheating->keyStr);
-                       ad->data_overheating->keyStr = (char *)g_strdup(KeyStr_Brightness_Overheating);
+                       ad->data_overheating->keyStr = (char *)g_strdup(
+                                       KeyStr_Brightness_Overheating);
                } else {
                        G_FREE(ad->data_overheating->keyStr);
                        ad->data_overheating->keyStr = NULL;
                }
-               elm_object_item_data_set(ad->data_overheating->item, ad->data_overheating);
+               elm_object_item_data_set(ad->data_overheating->item,
+                               ad->data_overheating);
                elm_genlist_item_update(ad->data_overheating->item);
        }
 }
 /*------------------------------------------------------ */
 /* for client - bus */
 /*------------------------------------------------------ */
-static DBusHandlerResult setting_brightness_dbus_signal_filter(DBusConnection *conn, DBusMessage *message, void *user_data)
+static DBusHandlerResult setting_brightness_dbus_signal_filter(
+               DBusConnection *conn, DBusMessage *message, void *user_data)
 {
-       SettingDisplayUG *ad = (SettingDisplayUG *)user_data;
+       SettingDisplay *ad = (SettingDisplay *)user_data;
        DBusError error;
        int brightness_level;
 
 
        SETTING_TRACE_BEGIN;
-       /*setting_main_appdata *ad = user_data; */
        setting_retvm_if(!user_data , 0, "!user_data ");
        dbus_error_init(&error);
 
-       if (dbus_message_is_signal(message, DBUS_SIGNAL_INTERFACE, DBUS_SIGNAL_NAME)) {
+       if (dbus_message_is_signal(message, DBUS_SIGNAL_INTERFACE,
+                       DBUS_SIGNAL_NAME)) {
                int value = 0;
 
-               if (dbus_message_get_args(message, &error,
-                                                                 DBUS_TYPE_INT32, &brightness_level,
-                                                                 DBUS_TYPE_INVALID) == FALSE) {
-                       SETTING_TRACE_ERROR("Fail to get data : %s", error.message);
+               if (dbus_message_get_args(
+                               message, &error,
+                               DBUS_TYPE_INT32, &brightness_level,
+                               DBUS_TYPE_INVALID) == FALSE) {
+                       SETTING_TRACE_ERROR("Fail to get data : %s",
+                                       error.message);
                        dbus_error_free(&error);
                        return DBUS_HANDLER_RESULT_NOT_YET_HANDLED;
                }
 
                /* update max brightness level*/
-               vconf_get_int(VCONFKEY_SETAPPL_BRIGHTNESS_AUTOMATIC_INT, &value);
+               vconf_get_int(VCONFKEY_SETAPPL_BRIGHTNESS_AUTOMATIC_INT,
+                               &value);
                if (!value && ad->data_br_sli) {
-                       ad->data_br_sli->slider_max = display_get_max_brightness();
-                       /*device_display_get_max_brightness(0, (int*)&ad->data_br_sli->slider_max); */
-                       SETTING_TRACE("brightness_level:%d", brightness_level);
-                       SETTING_TRACE("Brightness max value:%lf", ad->data_br_sli->slider_max);
+                       ad->data_br_sli->slider_max =
+                                       display_get_max_brightness();
+                       SETTING_TRACE("brightness_level:%d",
+                                       brightness_level);
+                       SETTING_TRACE("Brightness max value:%lf",
+                                       ad->data_br_sli->slider_max);
                        vconf_get_int(VCONFKEY_SETAPPL_LCD_BRIGHTNESS, &value);
                        if (value > ad->data_br_sli->slider_max)
-                               vconf_set_int(VCONFKEY_SETAPPL_LCD_BRIGHTNESS, ad->data_br_sli->slider_max);
+                               vconf_set_int(VCONFKEY_SETAPPL_LCD_BRIGHTNESS,
+                                               ad->data_br_sli->slider_max);
 
                        update_overheating_text(ad);
                }
@@ -133,7 +136,7 @@ static DBusHandlerResult setting_brightness_dbus_signal_filter(DBusConnection *c
 }
 static int setting_brightness_dbus_handler_fini(void *user_data)
 {
-       SettingDisplayUG *ad = (SettingDisplayUG *)user_data;
+       SettingDisplay *ad = (SettingDisplay *)user_data;
        DBusError error;
        char rule[MAX_LOCAL_BUFSIZE + 1] = {0, };
 
@@ -145,9 +148,12 @@ static int setting_brightness_dbus_handler_fini(void *user_data)
        memset(&error, 0, sizeof(DBusError));
 
        dbus_error_init(&error);
-       dbus_connection_remove_filter(ad->bus, setting_brightness_dbus_signal_filter, ad);
+       dbus_connection_remove_filter(ad->bus,
+                       setting_brightness_dbus_signal_filter, ad);
 
-       snprintf(rule, MAX_LOCAL_BUFSIZE, "path='%s',type='signal',interface='%s'", DBUS_PATH, DBUS_SIGNAL_INTERFACE);
+       snprintf(rule, MAX_LOCAL_BUFSIZE,
+                       "path='%s',type='signal',interface='%s'",
+                       DBUS_PATH, DBUS_SIGNAL_INTERFACE);
        dbus_bus_remove_match(ad->bus, rule, &error);
 
        if (dbus_error_is_set(&error)) {
@@ -165,7 +171,7 @@ static int setting_brightness_dbus_handler_fini(void *user_data)
 
 static int setting_brightness_dbus_handler_init(void *user_data)
 {
-       SettingDisplayUG *ad = (SettingDisplayUG *)user_data;
+       SettingDisplay *ad = (SettingDisplay *)user_data;
        DBusError error;
        char rule[MAX_LOCAL_BUFSIZE + 1] = {0,};
 
@@ -185,14 +191,17 @@ static int setting_brightness_dbus_handler_init(void *user_data)
 
        ad->bus = dbus_bus_get_private(DBUS_BUS_SYSTEM, &error);
        if (!ad->bus) {
-               SETTING_TRACE("Fail to connect to the D-BUS daemon: %s", error.message);
+               SETTING_TRACE("Fail to connect to the D-BUS daemon: %s",
+                               error.message);
                dbus_error_free(&error);
                return -1;
        }
 
        dbus_connection_set_exit_on_disconnect(ad->bus, FALSE);
        dbus_connection_setup_with_g_main(ad->bus, NULL);
-       snprintf(rule, MAX_LOCAL_BUFSIZE, "path='%s',type='signal',interface='%s'", DBUS_PATH, DBUS_SIGNAL_INTERFACE);
+       snprintf(rule, MAX_LOCAL_BUFSIZE,
+                       "path='%s',type='signal',interface='%s'",
+                       DBUS_PATH, DBUS_SIGNAL_INTERFACE);
 
        dbus_bus_add_match(ad->bus, rule, &error);
        if (dbus_error_is_set(&error)) {
@@ -204,7 +213,9 @@ static int setting_brightness_dbus_handler_init(void *user_data)
                return -1;
        }
 
-       if (dbus_connection_add_filter(ad->bus, setting_brightness_dbus_signal_filter, user_data, NULL) == FALSE) {
+       if (dbus_connection_add_filter(ad->bus,
+                       setting_brightness_dbus_signal_filter, user_data, NULL)
+                       == FALSE) {
                dbus_bus_remove_match(ad->bus, rule, &error);
                dbus_error_free(&error);
                dbus_connection_close(ad->bus);
@@ -220,24 +231,28 @@ static int setting_brightness_dbus_handler_init(void *user_data)
 static void _brightness_register_event_cb(void *data)
 {
        int ret = 0;
-       SettingDisplayUG *ad = (SettingDisplayUG *) data;
+       SettingDisplay *ad = (SettingDisplay *)data;
 
        SETTING_TRACE_BEGIN;
-       setting_retm_if(data == NULL, "Data parameter is NULL");
+       setting_retm_if(data == NULL, "Data parameter is NULL");
        SETTING_TRACE("[TEST]slider_max: %lf", ad->data_br_sli->slider_max);
 
        if (ad->is_event_registered == 0) {
                ret = vconf_notify_key_changed(VCONFKEY_SETAPPL_LCD_BRIGHTNESS,
-                                                                          __display_int_vconf_cb, ad);
+                               __display_int_vconf_cb, ad);
                if (ret != 0)
-                       SETTING_TRACE_ERROR("failed to register a cb key:%s err:%d",
-                                                               "VCONFKEY_SETAPPL_LCD_BRIGHTNESS", ret);
+                       SETTING_TRACE_ERROR("failed to register a cb key:"
+                                       "%s err:%d",
+                                       "VCONFKEY_SETAPPL_LCD_BRIGHTNESS", ret);
 
-               ret = vconf_notify_key_changed(VCONFKEY_SETAPPL_LCD_AUTOMATIC_BRIGHTNESS,
-                                                                          __display_int_vconf_cb, ad);
+               ret = vconf_notify_key_changed(
+                               VCONFKEY_SETAPPL_LCD_AUTOMATIC_BRIGHTNESS,
+                               __display_int_vconf_cb, ad);
                if (ret != 0)
-                       SETTING_TRACE_ERROR("failed to register a cb key:%s err:%d",
-                                                               "VCONFKEY_SETAPPL_LCD_AUTOMATIC_BRIGHTNESS", ret);
+                       SETTING_TRACE_ERROR("failed to register a cb key:%s "
+                                       "err:%d",
+                                       "VCONFKEY_SETAPPL_LCD_AUTOMATIC_BRIGHTNESS",
+                                       ret);
 
                ad->is_event_registered = 1;
 
@@ -248,19 +263,27 @@ static void _brightness_register_event_cb(void *data)
 static void _brightness_deregister_event_cb(void *data)
 {
        int ret = 0;
-       SettingDisplayUG *ad = (SettingDisplayUG *) data;
+       SettingDisplay *ad = (SettingDisplay *)data;
 
        SETTING_TRACE_BEGIN;
-       setting_retm_if(data == NULL, "Data parameter is NULL");
+       setting_retm_if(data == NULL, "Data parameter is NULL");
 
        if (ad->is_event_registered == 1) {
-               ret = vconf_ignore_key_changed(VCONFKEY_SETAPPL_LCD_BRIGHTNESS, __display_int_vconf_cb);
+               ret = vconf_ignore_key_changed(VCONFKEY_SETAPPL_LCD_BRIGHTNESS,
+                               __display_int_vconf_cb);
                if (ret != 0)
-                       SETTING_TRACE_ERROR("failed to register a cb key:%s err:%d", "VCONFKEY_SETAPPL_LCD_BRIGHTNESS", ret);
+                       SETTING_TRACE_ERROR("failed to register a cb key:%s "
+                                       "err:%d",
+                                       "VCONFKEY_SETAPPL_LCD_BRIGHTNESS", ret);
 
-               ret = vconf_ignore_key_changed(VCONFKEY_SETAPPL_LCD_AUTOMATIC_BRIGHTNESS, __display_int_vconf_cb);
+               ret = vconf_ignore_key_changed(
+                               VCONFKEY_SETAPPL_LCD_AUTOMATIC_BRIGHTNESS,
+                               __display_int_vconf_cb);
                if (ret != 0)
-                       SETTING_TRACE_ERROR("failed to register a cb key:%s err:%d", "VCONFKEY_SETAPPL_LCD_AUTOMATIC_BRIGHTNESS", ret);
+                       SETTING_TRACE_ERROR("failed to register a cb key:%s "
+                                       "err:%d",
+                                       "VCONFKEY_SETAPPL_LCD_AUTOMATIC_BRIGHTNESS",
+                                       ret);
 
                ad->is_event_registered = 0;
        }
@@ -269,19 +292,21 @@ static void _brightness_deregister_event_cb(void *data)
 }
 
 static void
-_brightness_slider_delayed_changed_cb(void *data,
-                                                                         Evas_Object *obj,
-                                                                         void *event_info)
+_brightness_slider_delayed_changed_cb(
+               void *data,
+               Evas_Object *obj,
+               void *event_info)
 {
        int value = 0;
-       SettingDisplayUG *ad = NULL;
-       Setting_GenGroupItem_Data *list_item = (Setting_GenGroupItem_Data *) data;
+       SettingDisplay *ad = NULL;
+       Setting_GenGroupItem_Data *list_item =
+                       (Setting_GenGroupItem_Data *) data;
 
        SETTING_TRACE_BEGIN;
-       setting_retm_if(data == NULL, "Data parameter is NULL");
+       setting_retm_if(data == NULL, "Data parameter is NULL");
 
        ad = list_item->userdata;
-       setting_retm_if(ad == NULL, "ad parameter is NULL");
+       setting_retm_if(ad == NULL, "ad parameter is NULL");
 
        value = ad->last_requested_level;
 
@@ -295,83 +320,83 @@ static void _brightness_overheat_check(void *data)
 {
        int value = 0;
        int max_brightness = BRIGHTNESS_MAX;
-       SettingDisplayUG *ad = data;
-       int automatic_on = 0;
+       SettingDisplay *ad = data;
 
        SETTING_TRACE_BEGIN;
-       setting_retm_if(data == NULL, "Data parameter is NULL");
+       setting_retm_if(data == NULL, "Data parameter is NULL");
 
        value = ad->last_requested_level;
 
-       vconf_get_int(VCONFKEY_SETAPPL_BRIGHTNESS_AUTOMATIC_INT, &automatic_on);
+       max_brightness = display_get_max_brightness();
 
-       if (automatic_on == 0) {
-               max_brightness = display_get_max_brightness();
+       if (
+                       value > max_brightness
+                       && max_brightness != BRIGHTNESS_MAX) {
+               SETTING_TRACE("max brightness is limited");
 
-               if (value > max_brightness && max_brightness != BRIGHTNESS_MAX) {
-                       SETTING_TRACE("max brightness is limited");
+               elm_slider_value_set(ad->data_br_sli->eo_check,
+                               (double)max_brightness);
+               ad->last_requested_level = max_brightness;
+               ad->data_br_sli->slider_max = max_brightness;
 
-                       elm_slider_value_set(ad->data_br_sli->eo_check, (double)max_brightness);
-                       ad->last_requested_level = max_brightness;
-                       ad->data_br_sli->slider_max = max_brightness;
+               SETTING_TRACE("[TEST]slider_max: %lf",
+                               ad->data_br_sli->slider_max);
 
-                       SETTING_TRACE("[TEST]slider_max: %lf", ad->data_br_sli->slider_max);
-
-                       setting_display_set_slider_value(ad, ad->data_br_sli->eo_check, (double)max_brightness);
-                       update_overheating_text(ad);
-               }
+               setting_display_set_slider_value(ad,
+                               ad->data_br_sli->eo_check,
+                               (double)max_brightness);
+               update_overheating_text(ad);
        }
 }
 
-void static _brightness_slider_mouse_down_cb(void *data, Evas *e, Evas_Object *obj, void *event_info)
+static void _brightness_slider_mouse_down_cb(void *data, Evas *e,
+               Evas_Object *obj, void *event_info)
 {
-       SettingDisplayUG *ad = NULL;
-       Setting_GenGroupItem_Data *list_item = (Setting_GenGroupItem_Data *) data;
+       SettingDisplay *ad = NULL;
+       Setting_GenGroupItem_Data *list_item =
+                       (Setting_GenGroupItem_Data *) data;
 
-       SETTING_TRACE_BEGIN;
-       setting_retm_if(data == NULL, , "Data parameter is NULL");
+       setting_retm_if(data == NULL, "Data parameter is NULL");
 
        ad = list_item->userdata;
-       setting_retm_if(ad == NULL, , "ad parameter is NULL");
-
-       SETTING_TRACE_END;
+       setting_retm_if(ad == NULL, "ad parameter is NULL");
 }
 
-static void _brightness_slider_mouse_up_cb(void *data, Evas *e, Evas_Object *obj, void *event_info)
+static void _brightness_slider_mouse_up_cb(void *data, Evas *e,
+               Evas_Object *obj, void *event_info)
 {
-       SettingDisplayUG *ad = NULL;
-       Setting_GenGroupItem_Data *list_item = (Setting_GenGroupItem_Data *) data;
+       SettingDisplay *ad = NULL;
+       Setting_GenGroupItem_Data *list_item =
+                       (Setting_GenGroupItem_Data *) data;
 
-       SETTING_TRACE_BEGIN;
        setting_retm_if(data == NULL, , "Data parameter is NULL");
 
        ad = list_item->userdata;
        setting_retm_if(ad == NULL, , "ad parameter is NULL");
 
        _brightness_overheat_check(ad);
-       SETTING_TRACE_END;
 }
 
 const char     *setting_brightness_get_slider_icon(int level)
 {
        int mapped_level = 0;
 
-       if (level <= 1) {
+       if (level <= 1)
                mapped_level = 0;
-       } else if (level >= 100) {
+       else if (level >= 100)
                mapped_level = 11;
-       } else if (level > 1 && level <= 9) {
+       else if (level > 1 && level <= 9)
                mapped_level = 1;
-       } else {
+       else
                mapped_level = (level / 10);
-       }
 
        SETTING_TRACE_DEBUG("mapped_level:%d", mapped_level);
 
        return iconPath[mapped_level];
 }
 
-void setting_display_update_slider_icon(Setting_GenGroupItem_Data *item_data, int value)
+void setting_display_update_slider_icon(Setting_GenGroupItem_Data *item_data,
+               int value)
 {
        Evas_Object *cur_icon = NULL;
        const char *new_file = NULL;
@@ -385,7 +410,7 @@ void setting_display_update_slider_icon(Setting_GenGroupItem_Data *item_data, in
 
 void __display_int_vconf_cb(keynode_t *key, void *data)
 {
-       SettingDisplayUG *ad = data;
+       SettingDisplay *ad = data;
        int status = 0;
        char *vconf_name = NULL;
 
@@ -403,21 +428,25 @@ void __display_int_vconf_cb(keynode_t *key, void *data)
 
                if (ad->data_br_sli) {
                        elm_slider_value_set(ad->data_br_sli->eo_check, status);
-                       setting_display_update_slider_icon(ad->data_br_sli, status);
+                       setting_display_update_slider_icon(ad->data_br_sli,
+                                       status);
                }
 
-               if (status <= 2) {
+               if (status <= 2)
                        value = (int)(2 * 1000);
-               } else {
+               else
                        value = (int)(status * 1000);
-               }
+
                snprintf(strValue, BUF_SIZE, "%d", value);
 
-       } else if (!safeStrCmp(vconf_name, VCONFKEY_SETAPPL_BRIGHTNESS_AUTOMATIC_INT)) {
+       } else if (!safeStrCmp(vconf_name,
+                       VCONFKEY_SETAPPL_BRIGHTNESS_AUTOMATIC_INT)) {
                setting_update_gl_item_chk_status(ad->data_br_auto, status);
                if (ad->data_br) {
-                       ad->data_br->sub_desc = (char *)g_strdup(get_brightness_mode_str());
-                       elm_object_item_data_set(ad->data_br->item, ad->data_br);
+                       ad->data_br->sub_desc = (char *)g_strdup(
+                                       get_brightness_mode_str());
+                       elm_object_item_data_set(ad->data_br->item,
+                                       ad->data_br);
                        elm_genlist_item_update(ad->data_br->item);
                }
                if (status) {
@@ -428,19 +457,25 @@ void __display_int_vconf_cb(keynode_t *key, void *data)
                        /*need to update adjust text*/
                        if (ad->data_adjust) {
                                G_FREE(ad->data_adjust->keyStr);
-                               ad->data_adjust->keyStr = (char *)g_strdup(KeyStr_Brightness_Auto_Adjust);
-                               elm_object_item_data_set(ad->data_adjust->item, ad->data_adjust);
+                               ad->data_adjust->keyStr = (char *)g_strdup(
+                                               KeyStr_Brightness_Auto_Adjust);
+                               elm_object_item_data_set(ad->data_adjust->item,
+                                               ad->data_adjust);
                                elm_genlist_item_update(ad->data_adjust->item);
                        }
 
-                       /*save current slider value at VCONFKEY_SETAPPL_LCD_BRIGHTNESS */
-                       /* And, slider value should be changed to VCONFKEY_SETAPPL_LCD_AUTOMATIC_BRIGHTNESS,to use */
-                       vconf_get_int(VCONFKEY_SETAPPL_LCD_AUTOMATIC_BRIGHTNESS, &val);
+                       /*save current slider value at
+                        * VCONFKEY_SETAPPL_LCD_BRIGHTNESS */
+                       /* And, slider value should be changed to
+                        * VCONFKEY_SETAPPL_LCD_AUTOMATIC_BRIGHTNESS,to use */
+                       vconf_get_int(VCONFKEY_SETAPPL_LCD_AUTOMATIC_BRIGHTNESS,
+                                       &val);
                        if (ad->data_br_sli) {
                                ad->data_br_sli->slider_min = BRIGHTNESS_MIN;
                                ad->data_br_sli->slider_max = BRIGHTNESS_MAX;
                                ad->data_br_sli->chk_status = val;
-                               elm_object_item_data_set(ad->data_br_sli->item, ad->data_br_sli);
+                               elm_object_item_data_set(ad->data_br_sli->item,
+                                               ad->data_br_sli);
                                elm_genlist_item_update(ad->data_br_sli->item);
                        }
 
@@ -453,38 +488,49 @@ void __display_int_vconf_cb(keynode_t *key, void *data)
                        /*need to update adjust text*/
                        if (ad->data_adjust) {
                                G_FREE(ad->data_adjust->keyStr);
-                               ad->data_adjust->keyStr = (char *)g_strdup(KeyStr_Brightness_Adjust);
-                               elm_object_item_data_set(ad->data_adjust->item, ad->data_adjust);
+                               ad->data_adjust->keyStr = (char *)g_strdup(
+                                               KeyStr_Brightness_Adjust);
+                               elm_object_item_data_set(ad->data_adjust->item,
+                                               ad->data_adjust);
                                elm_genlist_item_update(ad->data_adjust->item);
                        }
 
-                       /*save current slider value at VCONFKEY_SETAPPL_LCD_AUTOMATIC_BRIGHTNESS,to backup */
-                       /*And, slider value should be changed to VCONFKEY_SETAPPL_LCD_BRIGHTNESS,to use */
-                       setting_get_int_slp_key(INT_SLP_SETTING_LCD_BRIGHTNESS, &val, &err);
+                       /*save current slider value at
+                        * VCONFKEY_SETAPPL_LCD_AUTOMATIC_BRIGHTNESS,to backup*/
+                       /*And, slider value should be changed to
+                        * VCONFKEY_SETAPPL_LCD_BRIGHTNESS,to use */
+                       setting_get_int_slp_key(INT_SLP_SETTING_LCD_BRIGHTNESS,
+                                       &val, &err);
                        if (ad->data_br_sli) {
                                ad->data_br_sli->slider_min = BRIGHTNESS_MIN;
-                               ad->data_br_sli->slider_max = display_get_max_brightness();
-                               /*device_display_get_max_brightness(0, (int*)&ad->data_br_sli->slider_max); */
+                               ad->data_br_sli->slider_max =
+                                               display_get_max_brightness();
+                               /*device_display_get_max_brightness(0,
+                                * (int*)&ad->data_br_sli->slider_max); */
                                ad->data_br_sli->chk_status = val;
-                               elm_object_item_data_set(ad->data_br_sli->item, ad->data_br_sli);
+                               elm_object_item_data_set(ad->data_br_sli->item,
+                                               ad->data_br_sli);
                                elm_genlist_item_update(ad->data_br_sli->item);
                        }
 
-                       /*set the device side value */
-                       /*err =  device_display_set_brightness(0, val); */
                        err = display_set_brightness_with_setting(val);
                        if (err != DEVICE_ERROR_NONE) {
-                               SETTING_TRACE(" device_display_set_brightness : failed[ret=%d]", err);
-                               setting_create_popup(ad, ad->win_get, NULL, "IDS_CST_POP_FAILED",
-                                                                        NULL, POPUP_INTERVAL, FALSE, FALSE, 0);
+                               SETTING_TRACE(" device_display_set_brightness "
+                                               ": failed[ret=%d]", err);
+                               setting_create_popup(ad, ad->md.window, NULL,
+                                               "IDS_CST_POP_FAILED",
+                                               NULL, POPUP_INTERVAL, FALSE,
+                                               FALSE, 0);
                        }
 
                }
                update_overheating_text(ad);
-       } else if (!safeStrCmp(vconf_name, VCONFKEY_SETAPPL_LCD_AUTOMATIC_BRIGHTNESS)) {
+       } else if (!safeStrCmp(vconf_name,
+                       VCONFKEY_SETAPPL_LCD_AUTOMATIC_BRIGHTNESS)) {
                int auto_matic_status = 0;
 
-               vconf_get_int(VCONFKEY_SETAPPL_BRIGHTNESS_AUTOMATIC_INT, &auto_matic_status);
+               vconf_get_int(VCONFKEY_SETAPPL_BRIGHTNESS_AUTOMATIC_INT,
+                               &auto_matic_status);
                if (auto_matic_status && ad->data_br_sli)
                        elm_slider_value_set(ad->data_br_sli->eo_check, status);
        }
@@ -498,11 +544,10 @@ const char *__display_brightness_get_vconf_need_save()
 
        vconf_get_int(VCONFKEY_SETAPPL_BRIGHTNESS_AUTOMATIC_INT, &state);
 
-       if (state) {
+       if (state)
                return VCONFKEY_SETAPPL_LCD_AUTOMATIC_BRIGHTNESS;
-       } else {
+       else
                return VCONFKEY_SETAPPL_LCD_BRIGHTNESS;
-       }
 }
 
 static char *_setting_display_brightness_indicator_format(double val)
@@ -522,11 +567,12 @@ static void _indicator_free(char *str)
        free(str);
 }
 
-static Evas_Object *__setting_brightness_add_slider(void *data, Evas_Object *obj, const char *part)
+static Evas_Object *__setting_brightness_add_slider(void *data,
+               Evas_Object *obj, const char *part)
 {
        SETTING_TRACE_BEGIN;
        Setting_GenGroupItem_Data *item_data =
-               (Setting_GenGroupItem_Data *) data;
+                       (Setting_GenGroupItem_Data *) data;
        Eina_List *items = NULL;
        Evas_Object *layout = NULL;
        Evas_Object *slider = NULL;
@@ -540,11 +586,11 @@ static Evas_Object *__setting_brightness_add_slider(void *data, Evas_Object *obj
        /* Set custom layout style */
        layout = elm_layout_add(obj);
        elm_layout_file_set(layout, SETTING_THEME_EDJ_NAME,
-                                               "gl_custom_item");
+                       "gl_custom_item");
        evas_object_size_hint_align_set(layout, EVAS_HINT_FILL,
-                                                                       EVAS_HINT_FILL);
+                       EVAS_HINT_FILL);
        evas_object_size_hint_weight_set(layout, EVAS_HINT_EXPAND,
-                                                                        EVAS_HINT_EXPAND);
+                       EVAS_HINT_EXPAND);
 
        /* "elm/slider/horizontal/default" */
        slider = setting_create_slider(obj, item_data);
@@ -552,31 +598,31 @@ static Evas_Object *__setting_brightness_add_slider(void *data, Evas_Object *obj
 
        /* if get failed,to hold value SETTING_BRIGHTNESS_AUTOMATIC_ON */
        ret = setting_get_int_slp_key(
-                         INT_SLP_SETTING_AUTOMATIC_BRIGHTNESS,
-                         &auto_value, &err);
+                       INT_SLP_SETTING_AUTOMATIC_BRIGHTNESS,
+                       &auto_value, &err);
        elm_layout_signal_emit(item_data->eo_check,
-                                                  "elm,state,val,hide", "");
-       /*add error handle,due to different target env.. */
+                       "elm,state,val,hide", "");
+       /* add error handle,due to different target env.. */
        if (ret != 0) {
                SETTING_TRACE_ERROR(
-                       "Failed to get value of [%s]",
-                       VCONFKEY_SETAPPL_BRIGHTNESS_AUTOMATIC_INT);
+                               "Failed to get value of [%s]",
+                               VCONFKEY_SETAPPL_BRIGHTNESS_AUTOMATIC_INT);
        }
 
        if (auto_value) {
                elm_slider_indicator_format_function_set(
-                       slider,
-                       _setting_display_brightness_indicator_format,
-                       _indicator_free);
+                               slider,
+                               _setting_display_brightness_indicator_format,
+                               _indicator_free);
                elm_object_style_set(slider, "center_point");
        }
        evas_object_event_callback_add(slider, EVAS_CALLBACK_MOUSE_DOWN,
-                                                                  _brightness_slider_mouse_down_cb, item_data);
+                       _brightness_slider_mouse_down_cb, item_data);
        evas_object_event_callback_add(slider, EVAS_CALLBACK_MOUSE_UP,
-                                                                  _brightness_slider_mouse_up_cb, item_data);
+                       _brightness_slider_mouse_up_cb, item_data);
        evas_object_smart_callback_add(slider, "delay,changed",
-                                                                  _brightness_slider_delayed_changed_cb,
-                                                                  item_data);
+                       _brightness_slider_delayed_changed_cb,
+                       item_data);
 
        evas_object_pass_events_set(slider, EINA_TRUE);
        evas_object_propagate_events_set(slider, EINA_FALSE);
@@ -589,7 +635,7 @@ static Evas_Object *__setting_brightness_add_slider(void *data, Evas_Object *obj
        }
        /* Set text into layout */
        elm_object_part_text_set(layout, "elm.text",
-                                                        _("IDS_ST_BODY_BRIGHTNESS_M_POWER_SAVING"));
+                       _("IDS_ST_BODY_BRIGHTNESS_M_POWER_SAVING"));
        elm_object_part_content_set(layout, "elm.swallow.content", slider);
 
        return layout;
@@ -597,45 +643,71 @@ static Evas_Object *__setting_brightness_add_slider(void *data, Evas_Object *obj
 
 void construct_brightness(void *data, Evas_Object *genlist)
 {
-       SettingDisplayUG *ad = (SettingDisplayUG *) data;
+       SettingDisplay *ad = (SettingDisplay *)data;
        const char *left_icon = NULL;
+       int auto_value = SETTING_BRIGHTNESS_AUTOMATIC_ON;
+       int err;
        int ret = -1;
        int value = SETTING_BRIGHTNESS_LEVEL5;
-       char *temp = NULL;
 
        SETTING_TRACE_BEGIN;
        ret_if(data == NULL);
 
-       setting_create_Gendial_itc("full", &(ad->itc_1icon));
+       setting_create_Gendial_itc(SETTING_GENLIST_LEFT_ICON_CONTENT_ICON_STYLE,
+                       &(ad->itc_1icon));
 
        ad->itc_1icon.func.content_get = __setting_brightness_add_slider;
        ad->last_requested_level = -1;
 
+       /*if get failed,to hold value SETTING_BRIGHTNESS_AUTOMATIC_ON */
+       ret = setting_get_int_slp_key(INT_SLP_SETTING_AUTOMATIC_BRIGHTNESS,
+                       &auto_value, &err);
+       SETTING_TRACE("auto_value: %d", auto_value);
+       if (0 != ret) {
+               /*add error handle,due to different target env.. */
+               SETTING_TRACE_ERROR("Failed to get value of [%s]",
+                               VCONFKEY_SETAPPL_BRIGHTNESS_AUTOMATIC_INT);
+       }
+
        /* check manual */
        ret = vconf_get_int(__display_brightness_get_vconf_need_save(), &value);
        SETTING_TRACE("******* value = %d ", value);
        if (0 != ret) {
                /*add error handle,due to different target env.. */
-               SETTING_TRACE_ERROR("Failed to get value of [%s]", __display_brightness_get_vconf_need_save());
+               SETTING_TRACE_ERROR("Failed to get value of [%s]",
+                               __display_brightness_get_vconf_need_save());
        }
 
        left_icon = setting_brightness_get_slider_icon(value);
-
+       SETTING_TRACE("###> left_icon: [%d]", left_icon);
        /* [UI] Slider control for Bightness */
-       ad->data_br_sli =
-               setting_create_Gendial_field_def(genlist, &(ad->itc_1icon), NULL,
-                                                                                NULL, SWALLOW_Type_LAYOUT_SLIDER,
-                                                                                (char *)left_icon,
-                                                                                NULL, value, NULL,
-                                                                                NULL,
-                                                                                setting_display_birghtness_bright_slider_value_change_cb);
+       ad->data_br_sli = setting_create_Gendial_field_def(
+                       genlist,
+                       &(ad->itc_1icon),
+                       NULL,
+                       NULL,
+                       SWALLOW_Type_LAYOUT_SLIDER,
+                       (char *)left_icon,
+                       NULL,
+                       value,
+                       "IDS_ST_BODY_BRIGHTNESS_M_POWER_SAVING",
+                       NULL,
+                       setting_display_birghtness_bright_slider_value_change_cb);
 
        if (ad->data_br_sli) {
-               ad->data_br_sli->win_main = ad->win_main_layout;
-               ad->data_br_sli->evas = ad->evas;
-               ad->data_br_sli->slider_min = BRIGHTNESS_MIN;
-               ad->data_br_sli->slider_max = display_get_max_brightness();
-               ad->data_br_sli->isIndicatorVisible = 0;
+               elm_genlist_item_select_mode_set(ad->data_br_sli->item,
+                                                                                       ELM_OBJECT_SELECT_MODE_NONE);
+               ad->data_br_sli->window = ad->md.window;
+               if (auto_value) {
+                       ad->data_br_sli->isIndicatorVisible = 1;
+                       ad->data_br_sli->slider_min = BRIGHTNESS_MIN;
+                       ad->data_br_sli->slider_max = BRIGHTNESS_MAX;
+               } else {
+                       ad->data_br_sli->isIndicatorVisible = 0;
+                       ad->data_br_sli->slider_min = BRIGHTNESS_MIN;
+                       ad->data_br_sli->slider_max =
+                                       display_get_max_brightness();
+               }
                ad->data_br_sli->userdata = ad;
 
                __BACK_POINTER_SET(ad->data_br_sli);
@@ -643,15 +715,12 @@ void construct_brightness(void *data, Evas_Object *genlist)
                SETTING_TRACE_ERROR("ad->data_br_sli is NULL");
        }
 
-       temp = (char *)g_strdup(KeyStr_Brightness_Adjust);
-
        if (ad->data_adjust) {
                ad->data_adjust->userdata = ad;
                __BACK_POINTER_SET(ad->data_adjust);
        } else {
                SETTING_TRACE_ERROR("ad->data_adjust is NULL");
        }
-       G_FREE(temp);
 
        _brightness_register_event_cb(ad);
        setting_brightness_dbus_handler_init(ad);
@@ -659,151 +728,27 @@ void construct_brightness(void *data, Evas_Object *genlist)
 
 void destruct_brightness(void *data)
 {
-       SettingDisplayUG *ad = (SettingDisplayUG *) data;
-
        SETTING_TRACE_BEGIN;
+       SettingDisplay *ad = (SettingDisplay *)data;
        ret_if(data == NULL);
 
        _brightness_deregister_event_cb(ad);
        setting_brightness_dbus_handler_fini(ad);
 
-       if (ad->popup) {
-               evas_object_del(ad->popup);
-               ad->popup = NULL;
-       }
-       if (ad->set_idler) {
-               ecore_idler_del(ad->set_idler);
-               ad->set_idler = NULL;
-       }
-}
-
-static int setting_display_brightness_create(void *cb)
-{
-       SettingDisplayUG *ad = (SettingDisplayUG *) cb;
-       Evas_Object *genlist = NULL;
-
-       SETTING_TRACE_BEGIN;
-       retv_if(cb == NULL, SETTING_GENERAL_ERR_NULL_DATA_PARAMETER);
-
-       genlist = elm_genlist_add(ad->win_main_layout);
-
-       retvm_if(genlist == NULL, SETTING_RETURN_FAIL, "Cannot set scroller object as contento of layout");
-
-       elm_genlist_clear(genlist);     /* first to clear list */
+       evas_object_del(ad->popup);
+       ad->popup = NULL;
 
-       /* add basic layout */
-       if (&setting_view_display_brightness == ad->view_to_load) {
-               ad->ly_main =
-                       setting_create_layout_navi_bar(ad->win_main_layout,
-                                                                                  ad->win_get,
-                                                                                  "IDS_ST_BODY_BRIGHTNESS_M_POWER_SAVING",
-                                                                                  _("IDS_ST_BUTTON_BACK"),
-                                                                                  setting_display_brightness_click_softkey_cancel_cb,
-                                                                                  ad,
-                                                                                  genlist,
-                                                                                  &ad->navi_bar, NULL);
-       } else {
-               setting_push_layout_navi_bar("IDS_ST_BODY_BRIGHTNESS_M_POWER_SAVING",
-                                                                        _("IDS_ST_BUTTON_BACK"), NULL, NULL,
-                                                                        setting_display_brightness_click_softkey_cancel_cb,
-                                                                        NULL,
-                                                                        NULL, ad, genlist, ad->navi_bar, NULL);
-       }
-
-       evas_object_smart_callback_add(genlist, "realized", __gl_realized_cb, ad);
-
-       construct_brightness(ad, genlist);
-
-       /*key notify for refreshing */
-       if (&setting_view_display_brightness == ad->view_to_load)
-               vconf_notify_key_changed(VCONFKEY_SETAPPL_BRIGHTNESS_AUTOMATIC_INT, __display_int_vconf_cb, ad);
-
-       setting_view_display_brightness.is_create = 1;
-
-       return SETTING_RETURN_SUCCESS;
-}
-
-static int setting_display_brightness_destroy(void *cb)
-{
-       SettingDisplayUG *ad = (SettingDisplayUG *) cb;
-
-       SETTING_TRACE_BEGIN;
-       /* error check */
-       retv_if(cb == NULL, SETTING_GENERAL_ERR_NULL_DATA_PARAMETER);
-       retv_if(!(setting_view_display_brightness.is_create), SETTING_GENERAL_ERR_NULL_DATA_PARAMETER);
-
-       destruct_brightness(cb);
-
-       if (&setting_view_display_brightness == ad->view_to_load)
-               vconf_ignore_key_changed(VCONFKEY_SETAPPL_BRIGHTNESS_AUTOMATIC_INT, __display_int_vconf_cb);
-
-       if (&setting_view_display_brightness == ad->view_to_load) {
-               if (ad->ly_main != NULL) {
-                       evas_object_del(ad->ly_main);
-                       ad->ly_main = NULL;
-               }
-               setting_view_display_brightness.is_create = 0;
-       } else {
-               setting_view_display_brightness.is_create = 0;
-               elm_naviframe_item_pop(ad->navi_bar);
-       }
-
-       return SETTING_RETURN_SUCCESS;
-}
-
-static int setting_display_brightness_update(void *cb)
-{
-       return SETTING_RETURN_SUCCESS;
-}
-
-static int setting_display_brightness_cleanup(void *cb)
-{
-       SETTING_TRACE_BEGIN;
-       /* error check */
-       retv_if(cb == NULL, SETTING_GENERAL_ERR_NULL_DATA_PARAMETER);
-       setting_display_brightness_destroy(cb);
-
-       return SETTING_RETURN_SUCCESS;
-}
-
-/* ***************************************************
- *
- *general func
- *
- ***************************************************/
-
-/* ***************************************************
- *
- *call back func
- *
- ***************************************************/
-
-static void
-setting_display_brightness_click_softkey_cancel_cb(void *data,
-                                                                                                  Evas_Object *obj,
-                                                                                                  void *event_info)
-{
-       SettingDisplayUG *ad = (SettingDisplayUG *) data;
-
-       SETTING_TRACE_BEGIN;
-       /* error check */
-       retm_if(data == NULL, "Data parameter is NULL");
-       if (&setting_view_display_brightness == ad->view_to_load) {
-               /* Send destroy request */
-               ug_destroy_me(ad->ug);
-               return;
-       }
-
-       setting_view_change(&setting_view_display_brightness,
-                                               &setting_view_display_main, ad);
+       ecore_idler_del(ad->set_idler);
+       ad->set_idler = NULL;
 }
 
 /**
  * [UI] 'Automatic' toggle
  */
-static void setting_display_set_slider_value(void *data, Evas_Object *obj, double value)
+static void setting_display_set_slider_value(
+               void *data, Evas_Object *obj, double value)
 {
-       SettingDisplayUG *ad = data;
+       SettingDisplay *ad = data;
        const char *vconf_str = NULL;
 
        SETTING_TRACE_BEGIN;
@@ -815,35 +760,44 @@ static void setting_display_set_slider_value(void *data, Evas_Object *obj, doubl
 
                ret = display_set_brightness_with_setting(value);
                if (ret == DEVICE_ERROR_NONE) {
+
                        ad->data_br_sli->chk_status = (int)value;
                        SETTING_TRACE("value:%f", value);
                } else {
                        /*rollback.. */
                        int tmp = SETTING_BRIGHTNESS_LEVEL5;
-                       SETTING_TRACE(" device_display_set_brightness : failed[ret=%d]", ret);
-                       setting_get_int_slp_key(INT_SLP_SETTING_LCD_BRIGHTNESS, &tmp, &err);
+                       SETTING_TRACE(" device_display_set_brightness : "
+                                       "failed[ret=%d]", ret);
+                       setting_get_int_slp_key(INT_SLP_SETTING_LCD_BRIGHTNESS,
+                                       &tmp, &err);
                        vconf_get_int(VCONFKEY_SETAPPL_LCD_BRIGHTNESS, &tmp);
                        elm_slider_value_set(obj, tmp);
-                       setting_create_popup(ad, ad->win_get, NULL, "IDS_CST_POP_FAILED",
-                                                                NULL, POPUP_INTERVAL, FALSE, FALSE, 0);
+                       setting_create_popup(ad, ad->md.window, NULL,
+                                       "IDS_CST_POP_FAILED",
+                                       NULL, POPUP_INTERVAL, FALSE, FALSE, 0);
                }
        } else {
-               int ret = vconf_set_int(VCONFKEY_SETAPPL_LCD_AUTOMATIC_BRIGHTNESS, value);
+               int ret = vconf_set_int(
+                               VCONFKEY_SETAPPL_LCD_AUTOMATIC_BRIGHTNESS,
+                               value);
                /*add error handle.. */
                if (0 != ret) {
-                       setting_create_popup(ad, ad->win_get, NULL, "IDS_CST_POP_FAILED",
-                                                                NULL, POPUP_INTERVAL, FALSE, FALSE, 0);
+                       setting_create_popup(ad, ad->md.window, NULL,
+                                       "IDS_CST_POP_FAILED",
+                                       NULL, POPUP_INTERVAL, FALSE, FALSE, 0);
                }
        }
 }
 
 static void
-setting_display_birghtness_bright_slider_value_change_cb(void *data,
-                                                                                                                Evas_Object *obj,
-                                                                                                                void *event_info)
+setting_display_birghtness_bright_slider_value_change_cb(
+               void *data,
+               Evas_Object *obj,
+               void *event_info)
 {
-       SettingDisplayUG *ad = NULL;
-       Setting_GenGroupItem_Data *list_item = (Setting_GenGroupItem_Data *) data;
+       SettingDisplay *ad = NULL;
+       Setting_GenGroupItem_Data *list_item =
+                       (Setting_GenGroupItem_Data *) data;
        int value = 0;
        double time_current = 0.0;
        static double time_before = 0.0;
@@ -862,16 +816,20 @@ setting_display_birghtness_bright_slider_value_change_cb(void *data,
 
        value = (int)(val + 0.5);
 
-       SETTING_TRACE("value:%d, list_item->slider_max:%lf", value, list_item->slider_max);
+       SETTING_TRACE("value:%d, list_item->slider_max:%lf", value,
+                       list_item->slider_max);
 
-       if (value != ad->last_requested_level && value >= list_item->slider_min &&
-               value <= list_item->slider_max) {
+       if (
+                       value != ad->last_requested_level
+                       && value >= list_item->slider_min
+                       && value <= list_item->slider_max) {
                ad->last_requested_level = value;
                SETTING_TRACE("value:%d", value);
 
                if (time_current - time_before >= 0.1) {
                        setting_display_set_slider_value(ad, obj, value);
-                       setting_display_update_slider_icon(ad->data_br_sli, value);
+                       setting_display_update_slider_icon(ad->data_br_sli,
+                                       value);
                        time_before = time_current;
                }
        }
index 070dd2b166dd3998abe3e6e2c3065e49faa9afd3..64ac16b3b5e1061aebe9e72ff17e8bb33b086f62 100755 (executable)
  * limitations under the License.
  *
  */
-#include <setting-display-main.h>
-#include <dd-display.h>
-#include <eventsystem.h>
 
-#include <setting-common-draw-widget.h>
-#include <bundle_internal.h>
+#include <device/battery.h>
 #include <system_settings.h>
+#include <dpm/password.h>
+
+#include "setting-display-main.h"
+#include "setting-common-draw-widget.h"
+
+static int timeout_val_list[] = {0, 15, 30, 60, 120, 300, 600};
+static char *timeout_str_list[] = {
+       KeyStr_Backlight_Always_On,
+       KeyStr_Backlight_15_SEC_STR,
+       KeyStr_Backlight_30_SEC_STR,
+       KeyStr_Backlight_1_MIN_STR,
+       KeyStr_Backlight_2_MIN_STR,
+       KeyStr_Backlight_5_MIN_STR,
+       KeyStr_Backlight_10_MIN_STR
+};
 
+static void setting_display_main_click_softkey_back_cb(
+                       void *data, Evas_Object *obj,
+                       void *event_info);
+static Eina_Bool _main_view_pop_cb(void *data, Elm_Object_Item *it);
+static void _get_font_name_string(char *buff, int len_max);
+static bool _get_battery_lvl_less_than_low(void);
 
 static int setting_display_main_create(void *cb);
 static int setting_display_main_destroy(void *cb);
 static int setting_display_main_update(void *cb);
-static int setting_display_main_cleanup(void *cb);
 
 setting_view setting_view_display_main = {
        .create = setting_display_main_create,
        .destroy = setting_display_main_destroy,
        .update = setting_display_main_update,
-       .cleanup = setting_display_main_cleanup,
+       .cleanup = NULL
 };
 
-unsigned int auto_rotate_event_reg_id;
-
-/* ***************************************************
- *
- *basic func
- *
- ***************************************************/
 static void __screen_timeout_cb(void *data, Evas_Object *obj, void *event_info)
 {
-       Elm_Object_Item *item = (Elm_Object_Item *) event_info;
-       SettingDisplayUG *ad = data;
+       Elm_Object_Item *item = (Elm_Object_Item *)event_info;
+       SettingDisplay *ad = data;
        Setting_GenGroupItem_Data *list_item = NULL;
        int value = 0;
-       int err;
+       int err = 0;
 
-       /* error check */
        ret_if(data == NULL);
        retm_if(event_info == NULL, "Invalid argument: event info is NULL");
 
        elm_genlist_item_selected_set(item, 0);
-       list_item = (Setting_GenGroupItem_Data *) elm_object_item_data_get(item);
+       list_item = (Setting_GenGroupItem_Data *)
+                       elm_object_item_data_get(item);
 
        SETTING_TRACE("clicking item[%s]", _(list_item->keyStr));
 
-       if (!safeStrCmp(KeyStr_Backlight_15_SEC_STR, list_item->keyStr)) {
-               elm_radio_value_set(ad->screen_timeout_rdg, 0);
-               value = 15;
-       } else if (!safeStrCmp(KeyStr_Backlight_30_SEC_STR, list_item->keyStr)) {
+       if (!safeStrCmp(timeout_str_list[1], list_item->keyStr)) {
                elm_radio_value_set(ad->screen_timeout_rdg, 1);
-               value = 30;
-       } else if (!safeStrCmp(KeyStr_Backlight_1_MIN_STR, list_item->keyStr)) {
+               value = timeout_val_list[1];
+       } else if (!safeStrCmp(
+                       timeout_str_list[2], list_item->keyStr)) {
                elm_radio_value_set(ad->screen_timeout_rdg, 2);
-               value = 60;
-       } else if (!safeStrCmp(KeyStr_Backlight_2_MIN_STR, list_item->keyStr)) {
+               value = timeout_val_list[2];
+       } else if (!safeStrCmp(
+                       timeout_str_list[3], list_item->keyStr)) {
                elm_radio_value_set(ad->screen_timeout_rdg, 3);
-               value = 120;
-       } else if (!safeStrCmp(KeyStr_Backlight_5_MIN_STR, list_item->keyStr)) {
+               value = timeout_val_list[3];
+       } else if (!safeStrCmp(
+                       timeout_str_list[4], list_item->keyStr)) {
                elm_radio_value_set(ad->screen_timeout_rdg, 4);
-               value = 300;
-       } else if (!safeStrCmp(KeyStr_Backlight_10_MIN_STR, list_item->keyStr)) {
+               value = timeout_val_list[4];
+       } else if (!safeStrCmp(
+                       timeout_str_list[5], list_item->keyStr)) {
                elm_radio_value_set(ad->screen_timeout_rdg, 5);
-               value = 600;
+               value = timeout_val_list[5];
+       } else if (!safeStrCmp(
+                       timeout_str_list[6], list_item->keyStr)) {
+               elm_radio_value_set(ad->screen_timeout_rdg, 6);
+               value = timeout_val_list[6];
+       } else if (!safeStrCmp(
+                       timeout_str_list[0], list_item->keyStr)) {
+               elm_radio_value_set(ad->screen_timeout_rdg, 0);
+               value = timeout_val_list[0];
        }
 
-       setting_set_int_slp_key(ad->data_back->int_slp_setting_binded, value, &err);
+       setting_set_int_slp_key(
+                       ad->data_back->int_slp_setting_binded, value, &err);
 
        if (ad->screen_timeout_popup) {
                evas_object_del(ad->screen_timeout_popup);
@@ -91,9 +110,39 @@ static void __screen_timeout_cb(void *data, Evas_Object *obj, void *event_info)
        }
 }
 
+static int get_max_inactivity_time_device_lock_handler(int *max_inactivity_time)
+{
+       device_policy_manager_h handle;
+
+       handle = dpm_manager_create();
+       if (handle == NULL) {
+               printf("Failed to create client handle\n");
+               return -1;
+       }
+
+       if (dpm_password_get_max_inactivity_time_device_lock(
+                       handle, max_inactivity_time) == 0) {
+               dpm_manager_destroy(handle);
+               return 0;
+       }
+
+       dpm_manager_destroy(handle);
+       return -1;
+}
+
+static void _dpm_handle(int radio_num, int max_inactivity_time,
+               Setting_GenGroupItem_Data *data)
+{
+       if (max_inactivity_time <= 0 ||
+               timeout_val_list[radio_num] <= max_inactivity_time)
+               elm_object_item_disabled_set(data->item, EINA_FALSE);
+       else
+               elm_object_item_disabled_set(data->item, EINA_TRUE);
+}
+
 static void setting_display_screen_timeout_popup(void *data)
 {
-       SettingDisplayUG *ad = (SettingDisplayUG *) data;
+       SettingDisplay *ad = (SettingDisplay *)data;
        Evas_Object *menu_glist = NULL;
        Evas_Object *rdg = NULL;
        int value;
@@ -102,8 +151,15 @@ static void setting_display_screen_timeout_popup(void *data)
        SETTING_TRACE_BEGIN;
        setting_retm_if(data == NULL, "data is NULL");
 
-       ad->screen_timeout_popup = setting_create_popup_with_list(&menu_glist, ad, ad->win_get,
-                                                                                                                         KeyStr_BacklightTime, NULL, 0, false, false, 0);
+       int max_inactivity_time = -1;
+       get_max_inactivity_time_device_lock_handler(&max_inactivity_time);
+       SETTING_TRACE(" -----------------> max_inactivity_time = %d",
+                       max_inactivity_time);
+
+
+       ad->screen_timeout_popup = setting_create_popup_with_list(
+                       &menu_glist, ad, ad->md.window,
+                       KeyStr_BacklightTime, NULL, 0, false, false, 0);
        _P(ad->screen_timeout_popup);
 
        rdg = elm_radio_add(menu_glist);
@@ -113,204 +169,204 @@ static void setting_display_screen_timeout_popup(void *data)
        evas_object_data_set(menu_glist, "radio", rdg);
        ad->screen_timeout_rdg = rdg;
 
-       ad->data_backlight_15sec = setting_create_Gendial_field_1radio(menu_glist, &(ad->itc_1text_1icon),
-                                                                                                                                  __screen_timeout_cb, ad,
-                                                                                                                                  SWALLOW_Type_1RADIO_RIGHT,
-                                                                                                                                  rdg, 0, KeyStr_Backlight_15_SEC_STR,
-                                                                                                                                  NULL);
+       int radio_num = 0;
+       SETTING_TRACE_ERROR(">>>>>>>>>>>>>> EMULATOR is on!!");
+       ad->data_backlight_always_on = setting_create_Gendial_field_1radio(
+                       menu_glist,
+                       &(ad->itc_1text_1icon),
+                       __screen_timeout_cb,
+                       ad,
+                       SWALLOW_Type_1RADIO_RIGHT,
+                       rdg,
+                       radio_num,                      /* Always ON */
+                       timeout_str_list[radio_num],
+                       NULL);
+
+       if (ad->data_backlight_always_on) {
+               ad->data_backlight_always_on->userdata = ad;
+               __BACK_POINTER_SET(ad->data_backlight_always_on);
+
+
+               _dpm_handle(0, max_inactivity_time,
+                               ad->data_backlight_always_on);
+       } else {
+               SETTING_TRACE_ERROR("ad->data_backlight_always_on is NULL");
+       }
+
+       radio_num++;
+
+       ad->data_backlight_15sec = setting_create_Gendial_field_1radio(
+                       menu_glist,
+                       &(ad->itc_1text_1icon),
+                       __screen_timeout_cb,
+                       ad,
+                       SWALLOW_Type_1RADIO_RIGHT,
+                       rdg,
+                       radio_num,
+                       timeout_str_list[1],
+                       NULL);
        if (ad->data_backlight_15sec) {
                ad->data_backlight_15sec->userdata = ad;
                __BACK_POINTER_SET(ad->data_backlight_15sec);
+
+               _dpm_handle(1, max_inactivity_time, ad->data_backlight_15sec);
        } else {
                SETTING_TRACE_ERROR("ad->data_backlight_15sec is NULL");
        }
 
-       ad->data_backlight_30sec = setting_create_Gendial_field_1radio(menu_glist, &(ad->itc_1text_1icon),
-                                                                                                                                  __screen_timeout_cb, ad,
-                                                                                                                                  SWALLOW_Type_1RADIO_RIGHT,
-                                                                                                                                  rdg, 1, KeyStr_Backlight_30_SEC_STR,
-                                                                                                                                  NULL);
+       radio_num++;
+
+       ad->data_backlight_30sec = setting_create_Gendial_field_1radio(
+                       menu_glist,
+                       &(ad->itc_1text_1icon),
+                       __screen_timeout_cb,
+                       ad,
+                       SWALLOW_Type_1RADIO_RIGHT,
+                       rdg,
+                       radio_num,
+                       timeout_str_list[2],
+                       NULL);
        if (ad->data_backlight_30sec) {
                ad->data_backlight_30sec->userdata = ad;
                __BACK_POINTER_SET(ad->data_backlight_30sec);
+
+               _dpm_handle(2, max_inactivity_time, ad->data_backlight_30sec);
        } else {
                SETTING_TRACE_ERROR("ad->data_backlight_30sec is NULL");
        }
-
-       ad->data_backlight_1min = setting_create_Gendial_field_1radio(menu_glist, &(ad->itc_1text_1icon),
-                                                                                                                                 __screen_timeout_cb, ad,
-                                                                                                                                 SWALLOW_Type_1RADIO_RIGHT,
-                                                                                                                                 rdg, 2, KeyStr_Backlight_1_MIN_STR,
-                                                                                                                                 NULL);
+       radio_num++;
+
+       ad->data_backlight_1min = setting_create_Gendial_field_1radio(
+                       menu_glist,
+                       &(ad->itc_1text_1icon),
+                       __screen_timeout_cb,
+                       ad,
+                       SWALLOW_Type_1RADIO_RIGHT,
+                       rdg, radio_num,
+                       timeout_str_list[3],
+                       NULL);
        if (ad->data_backlight_1min) {
                ad->data_backlight_1min->userdata = ad;
                __BACK_POINTER_SET(ad->data_backlight_1min);
+               _dpm_handle(3, max_inactivity_time, ad->data_backlight_1min);
        } else {
                SETTING_TRACE_ERROR("ad->data_backlight_1min is NULL");
        }
 
-       ad->data_backlight_2min = setting_create_Gendial_field_1radio(menu_glist, &(ad->itc_1text_1icon),
-                                                                                                                                 __screen_timeout_cb, ad,
-                                                                                                                                 SWALLOW_Type_1RADIO_RIGHT,
-                                                                                                                                 rdg, 3, KeyStr_Backlight_2_MIN_STR,
-                                                                                                                                 NULL);
+       radio_num++;
+
+       ad->data_backlight_2min = setting_create_Gendial_field_1radio(
+                       menu_glist,
+                       &(ad->itc_1text_1icon),
+                       __screen_timeout_cb,
+                       ad,
+                       SWALLOW_Type_1RADIO_RIGHT,
+                       rdg,
+                       radio_num,
+                       timeout_str_list[4],
+                       NULL);
        if (ad->data_backlight_2min) {
                ad->data_backlight_2min->userdata = ad;
                __BACK_POINTER_SET(ad->data_backlight_2min);
+               _dpm_handle(4, max_inactivity_time, ad->data_backlight_2min);
        } else {
                SETTING_TRACE_ERROR("ad->data_backlight_2min is NULL");
        }
 
-       ad->data_backlight_5min = setting_create_Gendial_field_1radio(menu_glist, &(ad->itc_1text_1icon),
-                                                                                                                                 __screen_timeout_cb, ad,
-                                                                                                                                 SWALLOW_Type_1RADIO_RIGHT,
-                                                                                                                                 rdg, 4, KeyStr_Backlight_5_MIN_STR,
-                                                                                                                                 NULL);
+       radio_num++;
+
+       ad->data_backlight_5min = setting_create_Gendial_field_1radio(
+                       menu_glist,
+                       &(ad->itc_1text_1icon),
+                       __screen_timeout_cb,
+                       ad,
+                       SWALLOW_Type_1RADIO_RIGHT,
+                       rdg,
+                       radio_num,
+                       timeout_str_list[5],
+                       NULL);
        if (ad->data_backlight_5min) {
                ad->data_backlight_5min->userdata = ad;
                __BACK_POINTER_SET(ad->data_backlight_5min);
+
+
+               _dpm_handle(5, max_inactivity_time, ad->data_backlight_5min);
        } else {
                SETTING_TRACE_ERROR("ad->data_backlight_5min is NULL");
        }
-
-       ad->data_backlight_10min = setting_create_Gendial_field_1radio(menu_glist, &(ad->itc_1text_1icon),
-                                                                                                                                  __screen_timeout_cb, ad,
-                                                                                                                                  SWALLOW_Type_1RADIO_RIGHT,
-                                                                                                                                  rdg, 5, KeyStr_Backlight_10_MIN_STR,
-                                                                                                                                  NULL);
+       radio_num++;
+
+       ad->data_backlight_10min = setting_create_Gendial_field_1radio(
+                       menu_glist,
+                       &(ad->itc_1text_1icon),
+                       __screen_timeout_cb,
+                       ad,
+                       SWALLOW_Type_1RADIO_RIGHT,
+                       rdg,
+                       radio_num,
+                       timeout_str_list[6],
+                       NULL);
        if (ad->data_backlight_10min) {
                ad->data_backlight_10min->userdata = ad;
                __BACK_POINTER_SET(ad->data_backlight_10min);
-       } else {
-               SETTING_TRACE_ERROR("ad->data_backlight_10min is NULL");
-       }
-
-       /* update radio */
-       setting_get_int_slp_key(ad->data_back->int_slp_setting_binded, &value, &err);
-       if (15 == value) {
-               elm_radio_value_set(rdg, 0);
-       } else if (30 == value) {
-               elm_radio_value_set(rdg, 1);
-       } else if (60 == value) {
-               elm_radio_value_set(rdg, 2);
-       } else if (120 == value) {
-               elm_radio_value_set(rdg, 3);
-       } else if (300 == value) {
-               elm_radio_value_set(rdg, 4);
-       } else if (600 == value) {
-               elm_radio_value_set(rdg, 5);
-       }
-}
-
-#if !SUPPORT_SEPARATE_BRIGHTNESS
-/* low battery */
-static void setting_display_main_lowbat_cb(keynode_t *key, void *data)
-{
-       SettingDisplayUG *ad = (SettingDisplayUG *) data;
-       char *vconf_key = NULL;
-       int battery_value;
-
-       SETTING_TRACE_BEGIN;
-       ret_if(data == NULL);
-       ret_if(ad->data_br == NULL);
 
-       vconf_key = vconf_keynode_get_name(key);
-
-       SETTING_TRACE("the value of [ %s ] just changed", vconf_key);
-
-       vconf_get_int(VCONFKEY_SYSMAN_BATTERY_STATUS_LOW, &battery_value);
-       ad->low_bat = battery_value;
-
-       if (battery_value < VCONFKEY_SYSMAN_BAT_WARNING_LOW) {
-               elm_slider_value_set(ad->data_br->eo_check, 1);
-               /* disabled */
-               setting_disable_genlist_item(ad->data_br->item);
+               _dpm_handle(6, max_inactivity_time, ad->data_backlight_10min);
        } else {
-               setting_enable_genlist_item(ad->data_br->item);
+               SETTING_TRACE_ERROR("ad->data_backlight_10min is NULL");
        }
 
-       return;
-}
-#endif
-
-static void setting_display_main_vconf_change_cb(keynode_t *key, void *data)
-{
-       SettingDisplayUG *ad = data;
-       int status = 0;
-       char *vconf_name = NULL;
-
-       ret_if(data == NULL);
-
-       status = vconf_keynode_get_bool(key);
-       vconf_name = vconf_keynode_get_name(key);
-
-       SETTING_TRACE("status:%d", status);
-
-       if (!safeStrCmp(vconf_name, VCONFKEY_SETAPPL_LCD_TIMEOUT_NORMAL)) {
-               if (ad->data_back) {
-                       G_FREE(ad->data_back->sub_desc);
-                       ad->data_back->sub_desc = get_pa_backlight_time_value_str();
-                       elm_object_item_data_set(ad->data_back->item, ad->data_back);
-                       elm_genlist_item_update(ad->data_back->item);
-               }
-       }
-}
+       radio_num++;
 
-void auto_rotate_event_handler(const char *event_name, bundle *data, void *user_data)
-{
-       const char *auto_rotate_set = NULL;
-       SETTING_TRACE("auto rotate set event(%s) received", event_name);
-
-       auto_rotate_set = bundle_get_val(data, EVT_KEY_SCREEN_AUTOROTATE_STATE);
-       SETTING_TRACE("auto_rotate_set(%s", auto_rotate_set);
+       /* update radio */
+       setting_get_int_slp_key(
+                       ad->data_back->int_slp_setting_binded, &value, &err);
+
+       radio_num = 0;
+       if (0 == value)
+               elm_radio_value_set(rdg, radio_num + 0);
+       else if (15 == value)
+               elm_radio_value_set(rdg, radio_num + 1);
+       else if (30 == value)
+               elm_radio_value_set(rdg, radio_num + 2);
+       else if (60 == value)
+               elm_radio_value_set(rdg, radio_num + 3);
+       else if (120 == value)
+               elm_radio_value_set(rdg, radio_num + 4);
+       else if (300 == value)
+               elm_radio_value_set(rdg, radio_num + 5);
+       else if (600 == value)
+               elm_radio_value_set(rdg, radio_num + 6);
 }
 
 static int setting_display_main_create(void *cb)
 {
-       SettingDisplayUG *ad = (SettingDisplayUG *) cb;
-       Evas_Object *scroller = NULL;
-       int value = 0;
-       int ret = 0;
-
        SETTING_TRACE_BEGIN;
-       /* error check */
+       char *pa_backlight_time = NULL;
+       Evas_Object *back_button = NULL;
+       char font_name_string[NAME_MAX] = {'\0',};
+       SettingDisplay *ad = (SettingDisplay *)cb;
+
        retv_if(cb == NULL, SETTING_GENERAL_ERR_NULL_DATA_PARAMETER);
 
-       /* add basic layout */
-       ad->ly_main =
-               setting_create_layout_navi_bar_genlist(ad->win_main_layout,
-                                                                                          ad->win_get,
-                                                                                          KeyStr_Display,
-                                                                                          NULL,
-                                                                                          NULL,
-                                                                                          (setting_call_back_func)setting_display_main_click_softkey_back_cb,
-                                                                                          NULL, ad, &scroller,
-                                                                                          &(ad->navi_bar));
-
-       ad->genlist = scroller;
-       elm_genlist_mode_set(ad->genlist, ELM_LIST_COMPRESS);
-       /*register vconf key */
-
-       ret = vconf_notify_key_changed(VCONFKEY_SETAPPL_AUTO_ROTATE_SCREEN_BOOL,
-                                                                  setting_display_main_vconf_change_cb, ad);
-       if (ret != 0)
-               SETTING_TRACE_ERROR("vconf notifications Failed %d", ret);
-
-       ret = vconf_notify_key_changed(VCONFKEY_SETAPPL_LCD_TIMEOUT_NORMAL,
-                                                                  setting_display_main_vconf_change_cb, ad);
-       if (ret != 0)
-               SETTING_TRACE_ERROR("vconf notifications Failed %d", ret);
+       back_button = setting_create_button(ad->md.naviframe,
+                       _("IDS_ST_BUTTON_BACK"),
+                       NAVI_BACK_ARROW_BUTTON_STYLE,
+                       setting_display_main_click_softkey_back_cb, ad);
+       elm_layout_content_set(ad->md.naviframe, "prev_btn", back_button);
+       elm_naviframe_item_pop_cb_set(ad->md.naviframe_it, _main_view_pop_cb,
+                       ad);
 
        /* BRIGHTNESS */
-       construct_brightness(ad, scroller);
+       construct_brightness(ad, ad->md.genlist);
 
        /* FONT */
-       ad->data_font =
-               setting_create_Gendial_field_def(scroller, &(ad->itc_1text),
-                                                                                setting_display_main_mouse_up_Gendial_list_cb,
-                                                                                ad, SWALLOW_Type_INVALID, NULL,
-                                                                                NULL, 0, KeyStr_Font,
-                                                                                NULL, NULL);
+       _get_font_name_string(font_name_string, NAME_MAX);
+       ad->data_font = setting_create_Gendial_field_def(
+                       ad->md.genlist, &(ad->itc_1text),
+                       setting_display_main_mouse_up_Gendial_list_cb,
+                       ad, SWALLOW_Type_INVALID, NULL,
+                       NULL, 0, KeyStr_Font,
+                       font_name_string, NULL);
        if (ad->data_font) {
                ad->data_font->userdata = ad;
                __BACK_POINTER_SET(ad->data_font);
@@ -318,63 +374,36 @@ static int setting_display_main_create(void *cb)
                SETTING_TRACE_ERROR("ad->data_font is NULL");
        }
 
-       /* AUTO ROTATE */
-       ret = vconf_get_bool(VCONFKEY_SETAPPL_AUTO_ROTATE_SCREEN_BOOL, &value);
-       ad->data_auto_rotate =
-               setting_create_Gendial_field_def(scroller, &(ad->itc_1text_1icon),
-                                                                                setting_display_main_mouse_up_Gendial_list_cb,
-                                                                                ad, SWALLOW_Type_1ICON_1RADIO, NULL,
-                                                                                NULL, value, "IDS_ST_HEADER_AUTO_ROTATE_SCREEN_ABB",
-                                                                                NULL,
-                                                                                setting_display_main_auto_rotate_chk_btn_cb);
-       if (ad->data_auto_rotate) {
-               ad->data_auto_rotate->userdata = ad;
-               __BACK_POINTER_SET(ad->data_auto_rotate);
-       } else {
-               SETTING_TRACE_ERROR("ad->data_battery is NULL");
-       }
-
        /* BACKLIGHTTIME */
-       char *pa_backlight_time = get_pa_backlight_time_str();
+       pa_backlight_time = get_pa_backlight_time_str();
        ad->data_back =
-               setting_create_Gendial_field_def(scroller,
-                                                                                &itc_2text_3_parent,
-                                                                                setting_display_main_mouse_up_Gendial_list_cb, ad,
-                                                                                SWALLOW_Type_INVALID, NULL, NULL,
-                                                                                0, KeyStr_BacklightTime,
-                                                                                pa_backlight_time,
-                                                                                NULL);
+               setting_create_Gendial_field_def(
+                               ad->md.genlist,
+                               &itc_2text_3_parent,
+                               setting_display_main_mouse_up_Gendial_list_cb,
+                               ad,
+                               SWALLOW_Type_INVALID, NULL, NULL,
+                               0, KeyStr_BacklightTime,
+                               pa_backlight_time,
+                               NULL);
 
        if (ad->data_back) {
-               ad->data_back->int_slp_setting_binded = INT_SLP_SETTING_LCD_TIMEOUT_NORMAL;
+               ad->data_back->int_slp_setting_binded =
+                               INT_SLP_SETTING_LCD_TIMEOUT_NORMAL;
                __BACK_POINTER_SET(ad->data_back);
        } else {
                SETTING_TRACE_ERROR("ad->data_back is NULL");
        }
        G_FREE(pa_backlight_time);
 
-#if !SUPPORT_SEPARATE_BRIGHTNESS
        if (ad->data_br) {
-               int battery_value;
-               vconf_get_int(VCONFKEY_SYSMAN_BATTERY_STATUS_LOW, &battery_value);
-               ad->low_bat = battery_value;
-
-               if (battery_value < VCONFKEY_SYSMAN_BAT_WARNING_LOW) {
+               if (_get_battery_lvl_less_than_low()) {
                        elm_slider_value_set(ad->data_br->eo_check, 1);
-                       setting_disable_genlist_item(ad->data_br->item);
+                       elm_object_item_disabled_set(ad->data_br->item, EINA_TRUE);
                } else {
-                       setting_enable_genlist_item(ad->data_br->item);
+                       elm_object_item_disabled_set(ad->data_br->item, EINA_FALSE);
                }
        }
-       vconf_notify_key_changed(VCONFKEY_SYSMAN_BATTERY_STATUS_LOW, setting_display_main_lowbat_cb, ad);
-#endif
-
-       /* eventsystem */
-       if (eventsystem_register_event(SYS_EVENT_SCREEN_AUTOROTATE_STATE,
-                                                                  &auto_rotate_event_reg_id,
-                                                                  (eventsystem_handler)auto_rotate_event_handler, cb) != ES_R_OK) {
-               SETTING_TRACE_ERROR("error");
-       }
 
        setting_view_display_main.is_create = 1;
 
@@ -383,89 +412,81 @@ static int setting_display_main_create(void *cb)
 
 static int setting_display_main_destroy(void *cb)
 {
-       SettingDisplayUG *ad = (SettingDisplayUG *) cb;
-       int ret = 0;
-
        SETTING_TRACE_BEGIN;
-       /* error check */
+       SettingDisplay *ad = (SettingDisplay *)cb;
+
        retv_if(cb == NULL, SETTING_GENERAL_ERR_NULL_DATA_PARAMETER);
-       retv_if(!(setting_view_display_main.is_create), SETTING_GENERAL_ERR_NULL_DATA_PARAMETER);
+       retv_if(!(setting_view_display_main.is_create),
+                       SETTING_GENERAL_ERR_NULL_DATA_PARAMETER);
 
        destruct_brightness(ad);
 
-#if !SUPPORT_SEPARATE_BRIGHTNESS
-       /* low battery handler - registration */
-       vconf_ignore_key_changed(VCONFKEY_SYSMAN_BATTERY_STATUS_LOW, setting_display_main_lowbat_cb);
-#endif
-
-       vconf_ignore_key_changed(VCONFKEY_SETAPPL_BRIGHTNESS_AUTOMATIC_INT, __display_int_vconf_cb);
-
-       ret = vconf_ignore_key_changed(VCONFKEY_SETAPPL_AUTO_ROTATE_SCREEN_BOOL,
-                                                                  setting_display_main_vconf_change_cb);
-       if (ret != 0)
-               SETTING_TRACE_ERROR("vconf ignore Failed %d", ret);
-
-       ret = vconf_ignore_key_changed(VCONFKEY_SETAPPL_LCD_TIMEOUT_NORMAL,
-                                                                  setting_display_main_vconf_change_cb);
-       if (ret != 0)
-               SETTING_TRACE_ERROR("vconf ignore Failed %d", ret);
-
-
-       if (ad->nf_it) {
-               ad->nf_it = NULL;
-       }
-       if (ad->ly_main != NULL) {
-               evas_object_del(ad->ly_main);
-               ad->ly_main = NULL;
+       if (ad->md.window) {
+               evas_object_del(ad->md.window);
+               ad->md.window = NULL;
        }
 
        setting_view_display_main.is_create = 0;
 
-       if (ES_R_OK != eventsystem_unregister_event(auto_rotate_event_reg_id))
-               SETTING_TRACE_ERROR("error");
-
        return SETTING_RETURN_SUCCESS;
 }
 
 static int setting_display_main_update(void *cb)
 {
-       SettingDisplayUG *ad = (SettingDisplayUG *) cb;
-
        SETTING_TRACE_BEGIN;
-       /* error check */
-       retv_if(cb == NULL, SETTING_GENERAL_ERR_NULL_DATA_PARAMETER);
+       SettingDisplay *ad = (SettingDisplay *)cb;
+       char font_name_string[NAME_MAX] = {'\0',};
 
-       if (ad->ly_main != NULL) {
-               evas_object_show(ad->ly_main);
-               if (ad->data_br) {
-                       ad->data_br->sub_desc = (char *)g_strdup(get_brightness_mode_str());
-                       elm_object_item_data_set(ad->data_br->item, ad->data_br);
-                       elm_genlist_item_update(ad->data_br->item);
+       retv_if(cb == NULL, SETTING_GENERAL_ERR_NULL_DATA_PARAMETER);
 
+       if (ad->data_br) {
+               ad->data_br->sub_desc = (char *)g_strdup(
+                               get_brightness_mode_str());
+               elm_object_item_data_set(
+                               ad->data_br->item, ad->data_br);
+               if (_get_battery_lvl_less_than_low()) {
+                       elm_slider_value_set(ad->data_br->eo_check, 1);
+                       elm_object_item_disabled_set(ad->data_br->item, EINA_TRUE);
+               } else {
+                       elm_object_item_disabled_set(ad->data_br->item, EINA_FALSE);
                }
+               elm_genlist_item_update(ad->data_br->item);
        }
 
-       return SETTING_RETURN_SUCCESS;
-}
+       if (ad->data_font) {
+               _get_font_name_string(font_name_string, NAME_MAX);
+               g_free(ad->data_font->sub_desc);
+               ad->data_font->sub_desc = g_strdup(font_name_string);
+               elm_genlist_item_update(ad->data_font->item);
+       }
+
+       if (ad->data_back) {
+               G_FREE(ad->data_back->sub_desc);
+               ad->data_back->sub_desc =
+                               get_pa_backlight_time_value_str();
+               elm_object_item_data_set(
+                               ad->data_back->item, ad->data_back);
+               elm_genlist_item_update(ad->data_back->item);
+       }
 
-static int setting_display_main_cleanup(void *cb)
-{
        return SETTING_RETURN_SUCCESS;
 }
 
+
 /* ***************************************************
  *
  *general func
  *
  ***************************************************/
+
 Eina_Bool ___display_freeze_event_timer_cb(void *cb)
 {
-       SettingDisplayUG *ad = (SettingDisplayUG *)cb;
+       SettingDisplay *ad = (SettingDisplay *)cb;
 
        SETTING_TRACE_BEGIN;
        retv_if(cb == NULL, EINA_FALSE);
 
-       evas_object_freeze_events_set(ad->navi_bar, EINA_FALSE);
+       evas_object_freeze_events_set(ad->md.naviframe, EINA_FALSE);
        ad->event_freeze_timer = NULL;
 
        return EINA_FALSE;
@@ -473,94 +494,83 @@ Eina_Bool ___display_freeze_event_timer_cb(void *cb)
 
 gboolean setting_display_create_font_sg(void *data)
 {
-       SettingDisplayUG *ad = (SettingDisplayUG *) data;       /* ad is point to data */
-
        SETTING_TRACE_BEGIN;
-       /* error check */
+       SettingDisplay *ad = (SettingDisplay *)data;
        retv_if(data == NULL, FALSE);
 
-       if (0 == app_launcher("setting-font-efl")) {
+       if (0 == app_launcher("org.tizen.setting-font", NULL, NULL)) {
                if (ad->event_freeze_timer) {
                        ecore_timer_del(ad->event_freeze_timer);
                        ad->event_freeze_timer = NULL;
                }
-               ad->event_freeze_timer = ecore_timer_add(1, ___display_freeze_event_timer_cb, ad);
-               evas_object_freeze_events_set(ad->navi_bar, EINA_TRUE);
+               ad->event_freeze_timer = ecore_timer_add(
+                               1, ___display_freeze_event_timer_cb, ad);
+               evas_object_freeze_events_set(ad->md.naviframe, EINA_TRUE);
        }
 
        return TRUE;
 }
 
-static void
-setting_display_main_mouse_up_Gendial_list_cb(void *data, Evas_Object *obj,
-                                                                                         void *event_info)
+static void setting_display_main_mouse_up_Gendial_list_cb(void *data,
+               Evas_Object *obj, void *event_info)
 {
        Elm_Object_Item *item = (Elm_Object_Item *) event_info;
-       SettingDisplayUG *ad = (SettingDisplayUG *) data;
+       SettingDisplay *ad = (SettingDisplay *)data;
        Setting_GenGroupItem_Data *list_item = NULL;
 
-       /* error check */
        setting_retm_if(data == NULL, "Data parameter is NULL");
        retm_if(event_info == NULL, "Invalid argument: event info is NULL");
 
-       elm_genlist_item_selected_set(item, 0);
+       elm_genlist_item_selected_set(item, EINA_FALSE);
        list_item = (Setting_GenGroupItem_Data *) elm_object_item_data_get(item);
 
        setting_retm_if(NULL == list_item, "list_item is NULL");
        SETTING_TRACE("clicking item[%s]", _(list_item->keyStr));
-
-       if (!safeStrCmp("IDS_ST_HEADER_AUTO_ROTATE_SCREEN_ABB", list_item->keyStr)) {
-               setting_update_gl_item_chk_status(list_item, !(list_item->chk_status));
-               vconf_set_bool(VCONFKEY_SETAPPL_AUTO_ROTATE_SCREEN_BOOL, list_item->chk_status);
-       } else if (!safeStrCmp(KeyStr_Font, list_item->keyStr)) {
+       if (!safeStrCmp(KeyStr_Font, list_item->keyStr))
                setting_display_create_font_sg(ad);
-       } else if (!safeStrCmp(KeyStr_BacklightTime, list_item->keyStr)) {
+       else if (!safeStrCmp(KeyStr_BacklightTime, list_item->keyStr))
                setting_display_screen_timeout_popup(ad);
-       }
 }
 
-static Eina_Bool
-setting_display_main_click_softkey_back_cb(void *data, Evas_Object *obj,
-                                                                                  void *event_info)
+static Eina_Bool _main_view_pop_cb(void *data, Elm_Object_Item *it)
 {
-       SettingDisplayUG *ad = (SettingDisplayUG *) data;
-
-       SETTING_TRACE_BEGIN;
-       /* error check */
-       setting_retvm_if(data == NULL, EINA_FALSE,
-                                        "[Setting > Display] Data parameter is NULL");
-
-       /* Send destroy request */
-       ug_destroy_me(ad->ug);
-
-       SETTING_TRACE_END;
-
-       return EINA_FALSE;
-
+       ui_app_exit();
+       return EINA_TRUE;
 }
 
-static void setting_display_main_auto_rotate_chk_btn_cb(void *data, Evas_Object *obj, void *event_info)
+static void _get_font_name_string(char *buff, int len_max)
 {
-       Setting_GenGroupItem_Data *list_item = (Setting_GenGroupItem_Data *) data;
-       SettingDisplayUG *ad = (SettingDisplayUG *)list_item->userdata;
+       int value = 0;
+       char *current_font_type_str = NULL;
+       const char *current_font_size_str = NULL;
+
+       if (!buff)
+               return;
+
+       current_font_type_str = cur_font_get();
+       (void)system_settings_get_value_int(SYSTEM_SETTINGS_KEY_FONT_SIZE,
+                       &value);
+       current_font_size_str = get_font_size_str(value);
+       snprintf(buff, NAME_MAX, "%s, %s", _(current_font_size_str),
+                       current_font_type_str);
+       free(current_font_type_str);
+}
 
-       SETTING_TRACE_BEGIN;
-       /* error check */
-       retm_if(data == NULL, "Data parameter is NULL");
+static bool _get_battery_lvl_less_than_low(void)
+{
+       device_battery_level_e batt_stat = DEVICE_BATTERY_LEVEL_EMPTY;
+       int ret = 0;
 
-       list_item->chk_status = elm_check_state_get(obj);       /*      for genlist update status */
+       ret = device_battery_get_level_status(&batt_stat);
+       if (ret)
+               SETTING_TRACE_ERROR("Error getting battery level value: %s",
+                               get_error_message(ret));
+       return (batt_stat < DEVICE_BATTERY_LEVEL_LOW);
+}
 
-       if (list_item->chk_status == 1) {
-               int angle = elm_win_rotation_get(ad->win_main_layout);
-               elm_win_rotation_with_resize_set(ad->win_main_layout, angle);
-               int ret = system_settings_set_value_bool(SYSTEM_SETTINGS_KEY_DISPLAY_SCREEN_ROTATION_AUTO, true);
-               if (ret == SYSTEM_SETTINGS_ERROR_NONE) {
-                       SETTING_TRACE("SYSTEM_SETTINGS_KEY_DISPLAY_SCREEN_ROTATION_AUTO is OK");
-               }
-       } else {
-               elm_win_rotation_with_resize_set(ad->win_main_layout, 0);
-               if (system_settings_set_value_bool(SYSTEM_SETTINGS_KEY_DISPLAY_SCREEN_ROTATION_AUTO,
-                                                                                  false) == SYSTEM_SETTINGS_ERROR_NONE)
-                       SETTING_TRACE("SYSTEM_SETTINGS_KEY_DISPLAY_SCREEN_ROTATION_AUTO is OK");
-       }
+static void setting_display_main_click_softkey_back_cb(
+               void *data, Evas_Object *obj,
+               void *event_info)
+{
+       ui_app_exit();
 }
index a7e23c14e990ccd4ff47f528db823a00c415d5f6..c202d5c2e37bab43e020a106fce6ff8ecc47f19c 100644 (file)
  *
  */
 
-#include <setting-display.h>
-#include <Eina.h>
-#include <setting-cfg.h>
-
-#ifndef UG_MODULE_API
-#define UG_MODULE_API __attribute__ ((visibility("default")))
-#endif
+#include "setting-display.h"
+#include "setting-cfg.h"
+#include <system_settings.h>
+#include <device/callback.h>
+#include <app.h>
+
+#define SETTING_DISPLAY_PACKAGE_NAME "org.tizen.setting-display"
+
+/******************************APP CONTROL***********************************/
+static bool _setting_display_app_create(void *data);
+static void _setting_display_app_terminate(void *data);
+/********************************OTHER***************************************/
+static void _low_battery(app_event_info_h event_info, void *data);
+static void _lang_changed(app_event_info_h event_info, void *data);
+static void _system_setting_changed_cb(system_settings_key_e key, void *data);
+static void _device_changed_cb(device_callback_e type, void *value, void *data);
+
+/* ***************************************************
+ *
+ *general func
+ *
+ ***************************************************/
 
-static void setting_display_ug_cb_resize(void *data, Evas *e,
-                                                                                Evas_Object *obj, void *event_info)
+static void _low_battery(app_event_info_h event_info, void *data)
 {
-       SettingDisplayUG *ad = (SettingDisplayUG *) data;
-       setting_view_update(&setting_view_display_main, ad);
+       SETTING_TRACE_BEGIN;
 }
 
-static void *setting_display_ug_on_create(ui_gadget_h ug,
-                                                                                 enum ug_mode mode, app_control_h service,
-                                                                                 void *priv)
+static void _lang_changed(app_event_info_h event_info, void *data)
 {
-       setting_retvm_if((!priv), NULL, "!priv");
        SETTING_TRACE_BEGIN;
+       SettingDisplay *ad = data;
+       setting_retm_if(NULL == data, "data is NULL");
+
+       char *lang = NULL;
+       if (app_event_get_language(event_info, &lang) == APP_ERROR_NONE) {
+               SETTING_TRACE_DEBUG("Setting - language is changed : %s", lang);
+               elm_language_set(lang);
+               elm_config_all_flush();
+               free(lang);
+               if (ad->md.naviframe)
+                       setting_navi_items_update(ad->md.naviframe);
+       } else {
+               SETTING_TRACE_ERROR("Cannot get language from event_info");
+       }
+}
 
-       SettingDisplayUG *displayUG = priv;
-       displayUG->ug = ug;
-       setting_set_i18n(SETTING_PACKAGE, SETTING_LOCALEDIR);
-
-       displayUG->win_main_layout = (Evas_Object *) ug_get_parent_layout(ug);
-       displayUG->win_get = (Evas_Object *) ug_get_window();
-
-       /*evas_object_show(displayUG->win_main_layout); */
-       displayUG->evas = evas_object_evas_get(displayUG->win_main_layout);
+static bool _setting_display_app_create(void *data)
+{
+       SETTING_TRACE_BEGIN;
+       setting_retvm_if(NULL == data, false, "!data");
 
-       setting_retvm_if(displayUG->win_main_layout == NULL, NULL,
-                                        "cannot get main window ");
+       SettingDisplay *display_ad = (SettingDisplay *)data;
 
-       /* register view node table */
-       setting_view_node_table_intialize();
+       if (app_init(&display_ad->md, SETTING_DISPLAY_PACKAGE_NAME)
+                       != SETTING_RETURN_SUCCESS) {
+               SETTING_TRACE_ERROR("Cannot initialize application");
+               return false;
+       }
 
-       setting_create_Gendial_itc(SETTING_GENLIST_ICON_1LINE_STYLE, &(displayUG->itc_1text_1icon));
-       setting_create_Gendial_itc(SETTING_GENLIST_ICON_1LINE_STYLE, &(displayUG->itc_1text));
+       setting_create_Gendial_itc("1line.top", &(display_ad->itc_1text));
+       setting_create_Gendial_itc(SETTING_GENLIST_ICON_1LINE_STYLE,
+                       &(display_ad->itc_1text_1icon));
+       setting_create_Gendial_itc(SETTING_GENLIST_ICON_1LINE_STYLE,
+                       &(display_ad->itc_1text));
+       setting_create_Gendial_itc(SETTING_GENLIST_ICON_1LINE_STYLE,
+                       &(display_ad->itc_2text_3));
 
-       /*      creating a view. */
-       setting_view_node_set_cur_view(&setting_view_display_main);
-       setting_view_create(&setting_view_display_main, (void *)displayUG);
-       evas_object_event_callback_add(displayUG->win_main_layout,
-                                                                  EVAS_CALLBACK_RESIZE,
-                                                                  setting_display_ug_cb_resize, displayUG);
+       view_init(&display_ad->md, _("IDS_ST_HEADER_DISPLAY"));
+       setting_view_node_table_register(&setting_view_display_main, NULL);
+       setting_view_create(&setting_view_display_main, display_ad);
 
-       return displayUG->ly_main;
-}
+       (void)system_settings_set_changed_cb(SYSTEM_SETTINGS_KEY_FONT_TYPE, _system_setting_changed_cb, data);
+       (void)system_settings_set_changed_cb(SYSTEM_SETTINGS_KEY_FONT_SIZE, _system_setting_changed_cb, data);
+       (void)system_settings_set_changed_cb(SYSTEM_SETTINGS_KEY_DISPLAY_SCREEN_ROTATION_AUTO,
+                                                                               _system_setting_changed_cb, data);
+       (void)system_settings_set_changed_cb(SYSTEM_SETTINGS_KEY_SCREEN_BACKLIGHT_TIME, _system_setting_changed_cb, data);
+       (void)device_add_callback(DEVICE_CALLBACK_BATTERY_LEVEL, _device_changed_cb, data);
 
-static void setting_display_ug_on_start(ui_gadget_h ug, app_control_h service,
-                                                                               void *priv)
-{
-}
+       evas_object_show(display_ad->md.window);
 
-static void setting_display_ug_on_pause(ui_gadget_h ug, app_control_h service,
-                                                                               void *priv)
-{
+       return true;
 }
 
-static void setting_display_ug_on_resume(ui_gadget_h ug, app_control_h service,
-                                                                                void *priv)
+static void _setting_display_app_terminate(void *data)
 {
-}
-
-static void setting_display_ug_on_destroy(ui_gadget_h ug, app_control_h service,
-                                                                                 void *priv)
-{
-       SettingDisplayUG *displayUG = priv;
-
        SETTING_TRACE_BEGIN;
-       setting_retm_if((!priv), "!priv");
+       SettingDisplay *ad = (SettingDisplay *)data;
+       setting_retm_if((!data), "!data");
 
-       /* fix flash issue for gallery */
-       evas_object_event_callback_del(displayUG->win_main_layout, EVAS_CALLBACK_RESIZE, setting_display_ug_cb_resize);
-       displayUG->ug = ug;
+       (void)system_settings_unset_changed_cb(SYSTEM_SETTINGS_KEY_FONT_TYPE);
+       (void)system_settings_unset_changed_cb(SYSTEM_SETTINGS_KEY_FONT_SIZE);
+       (void)system_settings_unset_changed_cb(SYSTEM_SETTINGS_KEY_DISPLAY_SCREEN_ROTATION_AUTO);
+       (void)system_settings_unset_changed_cb(SYSTEM_SETTINGS_KEY_SCREEN_BACKLIGHT_TIME);
+       (void)device_remove_callback(DEVICE_CALLBACK_BATTERY_LEVEL, _device_changed_cb);
 
-       setting_view_destroy(&setting_view_display_main, displayUG);
-       if (NULL != ug_get_layout(displayUG->ug)) {
-               evas_object_hide((Evas_Object *) ug_get_layout(displayUG->ug));
-               evas_object_del((Evas_Object *) ug_get_layout(displayUG->ug));
-       }
+       setting_view_destroy(&setting_view_display_main, ad);
 
        SETTING_TRACE_END;
 }
 
-static void setting_display_ug_on_message(ui_gadget_h ug, app_control_h msg,
-                                                                                 app_control_h service, void *priv)
-{
-}
-
-static void setting_display_ug_on_event(ui_gadget_h ug,
-                                                                               enum ug_event event, app_control_h service,
-                                                                               void *priv)
+static void _system_setting_changed_cb(system_settings_key_e key, void *data)
 {
-       SettingDisplayUG *ad = priv;
-
-       SETTING_TRACE_BEGIN;
-       setting_retm_if(NULL == ad, "ad is NULL");
-
-       switch (event) {
-       case UG_EVENT_LOW_MEMORY:
-               break;
-       case UG_EVENT_LOW_BATTERY:
-               break;
-       case UG_EVENT_LANG_CHANGE:
-               setting_navi_items_update(ad->navi_bar);
-               break;
-       case UG_EVENT_ROTATE_PORTRAIT:
-       case UG_EVENT_ROTATE_PORTRAIT_UPSIDEDOWN:
-               break;
-       case UG_EVENT_ROTATE_LANDSCAPE:
-       case UG_EVENT_ROTATE_LANDSCAPE_UPSIDEDOWN:
-               break;
-       case UG_EVENT_REGION_CHANGE:
-               break;
-       default:
-               break;
-       }
+       setting_view_update(&setting_view_display_main, data);
 }
 
-static void setting_display_ug_on_key_event(ui_gadget_h ug,
-                                                                                       enum ug_key_event event,
-                                                                                       app_control_h service, void *priv)
+static void _device_changed_cb(device_callback_e type, void *value, void *data)
 {
-       SettingDisplayUG *ad = (SettingDisplayUG *) priv;
-
-       SETTING_TRACE_BEGIN;
-       setting_retm_if(NULL == ad, "ad is NULL");
-
-       switch (event) {
-       case UG_KEY_EVENT_END: {
-                       if (elm_naviframe_top_item_get(ad->navi_bar) ==
-                               elm_naviframe_bottom_item_get(ad->navi_bar)) {
-                               ug_destroy_me(ug);
-                       } else {
-                               setting_view_cb_at_endKey(ad);
-                       }
-               }
-               break;
-       default:
-               break;
-       }
+       setting_view_update(&setting_view_display_main, data);
 }
 
-UG_MODULE_API int UG_MODULE_INIT(struct ug_module_ops *ops)
+static void on_app_control(app_control_h service, void *priv)
 {
-       SettingDisplayUG *displayUG = calloc(1, sizeof(SettingDisplayUG));
-
        SETTING_TRACE_BEGIN;
-       setting_retvm_if(!displayUG, -1, "Create SettingDisplayUG obj failed");
-
-       memset(displayUG, 0x00, sizeof(SettingDisplayUG));
-
-       ops->create = setting_display_ug_on_create;
-       ops->start = setting_display_ug_on_start;
-       ops->pause = setting_display_ug_on_pause;
-       ops->resume = setting_display_ug_on_resume;
-       ops->destroy = setting_display_ug_on_destroy;
-       ops->message = setting_display_ug_on_message;
-       ops->event = setting_display_ug_on_event;
-       ops->key_event = setting_display_ug_on_key_event;
-       ops->priv = displayUG;
-       ops->opt = UG_OPT_INDICATOR_ENABLE;
-
-       return 0;
+       SettingDisplay *ad = (SettingDisplay *)priv;
+       evas_object_show(ad->md.window);
 }
 
-UG_MODULE_API void UG_MODULE_EXIT(struct ug_module_ops *ops)
+EXPORT_PUBLIC
+int main(int argc, char *argv[])
 {
-       struct SettingDisplayUG *displayUG;
-
-       SETTING_TRACE_BEGIN;
-       setting_retm_if(!ops, "ops == NULL");
-
-       displayUG = ops->priv;
-       if (displayUG)
-               FREE(displayUG);
+       SettingDisplay display_ad = {{0},};
+       app_event_handler_h handlers[5] = {NULL, };
+
+       ui_app_lifecycle_callback_s ops = {
+               .create = _setting_display_app_create,
+               .pause = NULL,
+               .resume = NULL,
+               .terminate = _setting_display_app_terminate,
+               .app_control = on_app_control
+       };
+
+       ui_app_add_event_handler(&handlers[APP_EVENT_LOW_MEMORY],
+                       APP_EVENT_LOW_MEMORY, NULL, NULL);
+       ui_app_add_event_handler(&handlers[APP_EVENT_LOW_BATTERY],
+                       APP_EVENT_LOW_BATTERY, _low_battery, &display_ad);
+       ui_app_add_event_handler(&handlers[APP_EVENT_LANGUAGE_CHANGED],
+                       APP_EVENT_LANGUAGE_CHANGED, _lang_changed, &display_ad);
+       ui_app_add_event_handler(&handlers[APP_EVENT_REGION_FORMAT_CHANGED],
+                       APP_EVENT_REGION_FORMAT_CHANGED, NULL, NULL);
+       ui_app_add_event_handler(
+                       &handlers[APP_EVENT_DEVICE_ORIENTATION_CHANGED],
+                       APP_EVENT_DEVICE_ORIENTATION_CHANGED, NULL, NULL);
+
+       return ui_app_main(argc, argv, &ops, &display_ad);
 }
index c72f3a00c2bc64a2b243c0f2db323448508d443d..6747b10c303cae93ee9f688c6f3f1407658d1eac 100755 (executable)
@@ -1,3 +1,6 @@
+SET(PROJECT_SETTING_FILEVIEW "setting-fileview")
+SET(SETTING_PKG_FILEVIEW "org.tizen.setting-fileview")
+
 CMAKE_MINIMUM_REQUIRED(VERSION 2.6)
 
 INCLUDE_DIRECTORIES(${CMAKE_CURRENT_SOURCE_DIR}/include)
@@ -5,14 +8,23 @@ INCLUDE_DIRECTORIES(${CMAKE_SOURCE_DIR}/${SETTING_COMMON}/include)
 
 INCLUDE(FindPkgConfig)
 pkg_check_modules(pkgs_fileview REQUIRED
-       elementary appcore-common appcore-efl ui-gadget-1 capi-appfw-application evas ecore ewebkit2 libtzplatform-config)
-
+       appcore-common
+       appcore-efl
+       capi-appfw-application
+       chromium-efl
+       dlog
+       ecore
+       elementary
+       evas
+       json-glib-1.0
+       libtzplatform-config
+)
 
 FOREACH(flag ${pkgs_fileview_CFLAGS})
        SET(EXTRA_CFLAGS "${EXTRA_CFLAGS} ${flag}")
 ENDFOREACH(flag)
 
-SET(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} ${EXTRA_CFLAGS} -fPIC -Werror-implicit-function-declaration")
+SET(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} ${EXTRA_CFLAGS} -fPIE -Werror-implicit-function-declaration")
 SET(CMAKE_C_FLAGS_DEBUG "-O0 -g")
 SET(CMAKE_LDFLAGS "-Wl,-z,nodelete")
 
@@ -27,12 +39,11 @@ ADD_DEFINITIONS("-shared")
 
 SET(CMAKE_EXE_LINKER_FLAGS "-Wl,--as-needed -Wl,--rpath=/usr/lib")
 
-ADD_LIBRARY(${SETTING_FILEVIEW_UG} SHARED
+ADD_EXECUTABLE(${PROJECT_SETTING_FILEVIEW}
        src/setting-fileview.c
        src/setting-fileview-main.c
 )
 
-TARGET_LINK_LIBRARIES(${SETTING_FILEVIEW_UG} -L${CMAKE_BINARY_DIR}/${SETTING_COMMON}/ -lsetting-common)
-TARGET_LINK_LIBRARIES(${SETTING_FILEVIEW_UG} ${CMAKE_LDFLAGS} ${pkgs_fileview_LDFLAGS})
-
-INSTALL(TARGETS ${SETTING_FILEVIEW_UG} DESTINATION ${PREFIX}/lib/ug)
+TARGET_LINK_LIBRARIES(${PROJECT_SETTING_FILEVIEW} -L${CMAKE_BINARY_DIR}/${SETTING_COMMON}/ -lsetting-common)
+TARGET_LINK_LIBRARIES(${PROJECT_SETTING_FILEVIEW} ${CMAKE_LDFLAGS} ${pkgs_fileview_LDFLAGS} -pie)
+INSTALL(PROGRAMS ${PROJECT_SETTING_FILEVIEW} DESTINATION ${TZ_SYS_RO_APP}/${SETTING_PKG_NAME}/bin)
diff --git a/setting-fileview/include/setting-fileview-main.h b/setting-fileview/include/setting-fileview-main.h
deleted file mode 100644 (file)
index 2f0f1a5..0000000
+++ /dev/null
@@ -1,27 +0,0 @@
-/*
- * setting
- *
- * Copyright (c) 2000 - 2011 Samsung Electronics Co., Ltd.
- *
- * Contact: MyoungJune Park <mj2004.park@samsung.com>
- *
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- *
- */
-#ifndef __SETTING_FILEVIEW_LICENCES_H__
-#define __SETTING_FILEVIEW_LICENCES_H__
-
-#include <setting-fileview.h>
-
-static void setting_fileview_click_back_cb(void *data, Evas_Object *obj, void *event_info);
-#endif         /* __SETTING_FILEVIEW_LICENCES_H__ */
old mode 100644 (file)
new mode 100755 (executable)
index f781ae6..064e2b5
 #include <setting-common-draw-widget.h>
 #include <setting-common-view.h>
 
-#if 1
+
 #include <EWebKit.h>
-#else
-#include <ewk_auth_challenge.h>
-#include <ewk_certificate.h>
-#include <ewk_console_message.h>
-#include <ewk_context.h>
-#include <ewk_context_menu.h>
-#include <ewk_cookie_manager.h>
-#include <ewk_custom_handlers.h>
-#include <ewk_enums.h>
-#include <ewk_error.h>
-#include <ewk_export.h>
-#include <ewk_geolocation.h>
-#include <ewk_log.h>
-#include <ewk_main.h>
-#include <ewk_notification.h>
-#include <ewk_policy_decision.h>
-#include <ewk_settings.h>
-#include <ewk_touch.h>
-#include <ewk_user_media.h>
-#include <ewk_view.h>
-#include <ewk_hit_test.h>
-#include <ewk_text_style.h>
-#include <ewk_web_application_icon_data.h>
-#endif
+#include <EWebKit_internal.h>
+
+#include "setting-common-init.h"
 
-typedef struct _SettingFileviewUG SettingFileviewUG;
+typedef struct _SettingFileview SettingFileview;
 
 /**
- * Setting About UG context
- * all UG function has void* as an agument. this is casted back to SettingFileviewUG
- * and the functions access app context.
+ * Setting About context
  */
-struct _SettingFileviewUG {
-       ui_gadget_h ug;
-       Evas *evas;
-       Evas_Object *win_main_layout;
-       Evas_Object *win_get;
-       Evas_Object *navi_bar;
-       Evas_Object *ly_main;
+struct _SettingFileview {
+       MainData md;
+
        char *input_file;
        char *input_title;
 
        Evas_Object *webkit;
-       Evas_Object *scroller;
 };
 extern setting_view setting_view_fileview_main;
 #endif                         /* __SETTING_FILEVIEW_H__ */
index 78cecc2f19167bc3dc99ef0e8141cab8a71120a1..b779f880a17fff01b41febb7aed889c99bbd5595 100644 (file)
  * limitations under the License.
  *
  */
-#include <setting-fileview-main.h>
+#include "setting-fileview.h"
 
 #define SETTING_FILEVIEW_LEN 20
 
 static int setting_fileview_create(void *cb);
 static int setting_fileview_destroy(void *cb);
-static int setting_fileview_update(void *cb);
-static int setting_fileview_cleanup(void *cb);
+static Eina_Bool _cancel_cb(void *data, Elm_Object_Item *it);
 
 setting_view setting_view_fileview_main = {
        .create = setting_fileview_create,
        .destroy = setting_fileview_destroy,
-       .update = setting_fileview_update,
-       .cleanup = setting_fileview_cleanup,
-};
+       .update = NULL,
+       .cleanup = NULL, };
 
 /* ***************************************************
  *
@@ -40,14 +38,13 @@ setting_view setting_view_fileview_main = {
  *
  ***************************************************/
 
-static void __setting_fileview_policy_navigation_decide(void *data, Evas_Object *webview, void *event_info)
+static void __setting_fileview_policy_navigation_decide(void *data,
+               Evas_Object *webview, void *event_info)
 {
        SETTING_TRACE_BEGIN;
        setting_retm_if(data == NULL, "data is NULL");
        setting_retm_if(event_info == NULL, "event_info is NULL");
 
-       /*SettingFileviewUG *ad = (SettingFileviewUG *)data; */
-
        /* open url in local window */
        Ewk_Policy_Decision *policy_decision = (Ewk_Policy_Decision *)event_info;
 
@@ -63,48 +60,33 @@ static void __setting_fileview_policy_navigation_decide(void *data, Evas_Object
 static int setting_fileview_create(void *cb)
 {
        SETTING_TRACE_BEGIN;
-       retv_if(cb == NULL, SETTING_GENERAL_ERR_NULL_DATA_PARAMETER);
-
-       SettingFileviewUG *ad = (SettingFileviewUG *) cb;
-
-       Evas_Object *scroller = NULL;
+       int ret;
+       SettingFileview *ad = (SettingFileview *)cb;
+       retv_if(!ad, SETTING_GENERAL_ERR_NULL_DATA_PARAMETER);
 
-       ad->ly_main = setting_create_layout_navi_bar_scroller(ad->win_main_layout,
-                                                                                                                 ad->win_get,
-                                                                                                                 _(ad->input_title),/*_("IDS_ST_BODY_OPEN_SOURCE_LICENCES"), */
-                                                                                                                 _("IDS_ST_BUTTON_BACK"),
-                                                                                                                 NULL,
-                                                                                                                 setting_fileview_click_back_cb,
-                                                                                                                 NULL, ad, &scroller,
-                                                                                                                 &(ad->navi_bar));
+       ret = view_init(&ad->md, _(ad->input_title));
+       if (ret != SETTING_RETURN_SUCCESS)
+               return ret;
 
+       setting_add_back_button(&ad->md, _cancel_cb, ad);
 
-
-       Evas *evas = evas_object_evas_get(ad->win_get);
-       Evas_Object *webview = ewk_view_add(evas);
-
+       Evas_Object *webview = ewk_view_add(ad->md.evas);
        ad->webkit = webview;
 
        SETTING_TRACE("ad->input_file:%s", ad->input_file);
-       ewk_view_url_set(ad->webkit, ad->input_file);
+       if (ewk_view_url_set(ad->webkit, ad->input_file) != EINA_TRUE)
+               SETTING_TRACE_ERROR("Cannot set view url %s", ad->input_file);
 
-       elm_scroller_bounce_set(scroller, EINA_FALSE, EINA_FALSE);
-       elm_object_content_set(scroller, ad->webkit);
+       elm_scroller_bounce_set(ad->md.genlist, EINA_FALSE, EINA_FALSE);
+       elm_object_content_set(ad->md.genlist, ad->webkit);
 
-       elm_access_object_register(ad->webkit, ad->win_get);
+       elm_access_object_register(ad->webkit, ad->md.window);
        evas_object_show(ad->webkit);
-       ad->scroller = scroller;
 
-       evas_object_smart_callback_add(ad->webkit, "policy,navigation,decide", __setting_fileview_policy_navigation_decide, ad);
-
-       app_control_h svc;
-       if (app_control_create(&svc)) {
-               return SETTING_RETURN_FAIL;
-       }
+       evas_object_smart_callback_add(ad->webkit, "policy,navigation,decide",
+                       __setting_fileview_policy_navigation_decide, ad);
 
        setting_view_fileview_main.is_create = 1;
-       app_control_destroy(svc);
-
        return SETTING_RETURN_SUCCESS;
 }
 
@@ -113,68 +95,32 @@ static int setting_fileview_destroy(void *cb)
        /* error check */
        SETTING_TRACE_BEGIN;
        retv_if(cb == NULL, SETTING_GENERAL_ERR_NULL_DATA_PARAMETER);
-       SettingFileviewUG *ad = (SettingFileviewUG *) cb;
-       evas_object_smart_callback_del(ad->webkit, "policy,navigation,decide", __setting_fileview_policy_navigation_decide);
+       SettingFileview *ad = (SettingFileview *)cb;
+       evas_object_smart_callback_del(ad->webkit, "policy,navigation,decide",
+                       __setting_fileview_policy_navigation_decide);
 
        if (ad->webkit) {
-
                elm_object_content_unset(ad->webkit);
                evas_object_del(ad->webkit);
                ad->webkit = NULL;
        }
 
-       if (ad->scroller) {
-               evas_object_del(ad->scroller);
-               ad->scroller = NULL;
-       }
+       evas_object_del(ad->md.window);
+       ad->md.window = NULL;
 
-       if (ad->ly_main != NULL) {
-               evas_object_del(ad->ly_main);
-               ad->ly_main = NULL;
-               setting_view_fileview_main.is_create = 0;
-       }
+       setting_view_fileview_main.is_create = 0;
 
        return SETTING_RETURN_SUCCESS;
 }
 
-static int setting_fileview_update(void *cb)
-{
-       SETTING_TRACE_BEGIN;
-       SettingFileviewUG *ad = (SettingFileviewUG *) cb;
-
-       if (ad->ly_main != NULL) {
-               evas_object_show(ad->ly_main);
-       }
-       return SETTING_RETURN_SUCCESS;
-
-}
-
-static int setting_fileview_cleanup(void *cb)
-{
-       SETTING_TRACE_BEGIN;
-       SettingFileviewUG *ad = (SettingFileviewUG *) cb;
-
-       if (ad->ly_main != NULL) {
-               evas_object_hide(ad->ly_main);
-       }
-       return SETTING_RETURN_SUCCESS;
-}
-
 /* ***************************************************
  *
  *call back func
  *
  ***************************************************/
 
-static void
-setting_fileview_click_back_cb(void *data, Evas_Object *obj,
-                                                          void *event_info)
+static Eina_Bool _cancel_cb(void *data, Elm_Object_Item *it)
 {
-       /* error check */
-       setting_retm_if(data == NULL, " Data parameter is NULL");
-
-       SettingFileviewUG *ad = (SettingFileviewUG *) data;
-       /* Send destroy request */
-       ug_destroy_me(ad->ug);
-       return;
+       ui_app_exit();
+       return EINA_TRUE;
 }
old mode 100644 (file)
new mode 100755 (executable)
index a1c6c44..6cf1c9e
 
 /**
  *@defgroup setting-fileview
- *UG creation code for setting-fileview
+ *Creation code for setting-fileview
  * html file viewer
  */
 
 #include <setting-fileview.h>
-#ifndef UG_MODULE_API
-#define UG_MODULE_API __attribute__ ((visibility("default")))
-#endif
 
-bool __parse_ug_argument(app_control_h service, void *priv)
+#define SETTING_FILEVIEW_PACKAGE_NAME "org.tizen.setting-fileview"
+#define FILEVIEW_LOCALEDIR _TZ_SYS_RO_APP"/org.tizen.setting-fileview/res/locale"
+
+static bool _get_service_extra_data(app_control_h service, void *priv)
 {
        SETTING_TRACE_BEGIN;
-       SettingFileviewUG *ad = priv;
-       ad->input_file = NULL;
+       SettingFileview *ad = priv;
 
+       ad->input_file = NULL;
        app_control_get_extra_data(service, "file", &(ad->input_file));
-       setting_retvm_if(!ad->input_file, FALSE, "no arguement to specialize file");
+       setting_retvm_if(!ad->input_file, FALSE,
+                       "no arguement to specialize file");
 
        ad->input_title = NULL;
-
        app_control_get_extra_data(service, "title", &(ad->input_title));
        setting_retvm_if(!ad->input_title, FALSE, "no arguement to title");
        SETTING_TRACE("ad->input_file:%s", ad->input_file);
@@ -49,197 +49,140 @@ bool __parse_ug_argument(app_control_h service, void *priv)
 }
 
 /**
-* Event process when the sizeof UG view changes
-*
-* @param data
-* @param e
-* @param obj
-* @param event_info
-*/
-static void setting_fileview_ug_cb_resize(void *data, Evas *e, Evas_Object *obj,
-                                                                                 void *event_info)
+ * Event process when the sizeof view changes
+ *
+ * @param data
+ * @param e
+ * @param obj
+ * @param event_info
+ */
+static void _cb_resize(void *data, Evas *e, Evas_Object *obj, void *event_info)
 {
-       SettingFileviewUG *ad = (SettingFileviewUG *) data;
+       SettingFileview *ad = (SettingFileview *)data;
        setting_view_update(&setting_view_fileview_main, ad);
 }
 
 /**
-* on_create function of the UG
-*
-* @param ug
-* @param mode
-* @param data
-* @param priv
-*
-* @return
-*/
-static void *setting_fileview_ug_on_create(ui_gadget_h ug, enum ug_mode mode,
-                                                                                  app_control_h service, void *priv)
+ * on_create function
+ *
+ * @param data
+ *
+ * @return
+ */
+bool on_app_create(void *priv)
 {
        SETTING_TRACE_BEGIN;
-       setting_retvm_if((NULL == priv), NULL, "NULL == priv");
-       SettingFileviewUG *fileviewUG = priv;
-       fileviewUG->ug = ug;
-
-       fileviewUG->win_main_layout = (Evas_Object *) ug_get_parent_layout(ug);
-       fileviewUG->win_get = (Evas_Object *) ug_get_window();
-       evas_object_show(fileviewUG->win_main_layout);
-       fileviewUG->evas = evas_object_evas_get(fileviewUG->win_main_layout);
-
-       setting_retvm_if(fileviewUG->win_main_layout == NULL, NULL,
-                                        "cannot get main window ");
+       SettingFileview *ad = priv;
+       retv_if(!ad, false);
 
-       /*      creating a view. */
-       if (!__parse_ug_argument(service, priv)) {
-               SETTING_TRACE_ERROR("Invalid arguement");
-               return NULL;
+       if (app_init(&ad->md, SETTING_FILEVIEW_PACKAGE_NAME)
+                       != SETTING_RETURN_SUCCESS) {
+               SETTING_TRACE_ERROR("Cannot initialize application");
+               return false;
        }
-       setting_view_create(&setting_view_fileview_main, (void *)fileviewUG);
-       evas_object_event_callback_add(fileviewUG->win_main_layout,
-                                                                  EVAS_CALLBACK_RESIZE,
-                                                                  setting_fileview_ug_cb_resize, fileviewUG);
-       return fileviewUG->ly_main;
-}
 
-static void setting_fileview_ug_on_start(ui_gadget_h ug, app_control_h service,
-                                                                                void *priv)
-{
+       return true;
 }
 
-static void setting_fileview_ug_on_pause(ui_gadget_h ug, app_control_h service,
-                                                                                void *priv)
+static void on_app_pause(void *data)
 {
        SETTING_TRACE_BEGIN;
 }
 
-static void setting_fileview_ug_on_resume(ui_gadget_h ug, app_control_h service,
-                                                                                 void *priv)
+static void on_app_resume(void *data)
 {
        SETTING_TRACE_BEGIN;
 }
 
-/**
-* on_destroy function of the UG
-*
-* @param ug
-* @param data
-* @param priv
-*/
-static void setting_fileview_ug_on_destroy(ui_gadget_h ug, app_control_h service,
-                                                                                  void *priv)
+static void on_app_control(app_control_h service, void *priv)
 {
        SETTING_TRACE_BEGIN;
-       setting_retm_if((!priv), "!priv");
-       SettingFileviewUG *fileviewUG = priv;
+       SettingFileview *ad = priv;
+       ret_if(!ad);
 
-       evas_object_event_callback_del(fileviewUG->win_main_layout, EVAS_CALLBACK_RESIZE, setting_fileview_ug_cb_resize);       /* fix flash issue for gallery */
-       fileviewUG->ug = ug;
-       /*      delete the allocated objects. */
-       setting_view_destroy(&setting_view_fileview_main, fileviewUG);
+       if (app_control_init(&ad->md, service) != APP_CONTROL_ERROR_NONE) {
+               SETTING_TRACE_ERROR("Failed to init app_control");
+               ui_app_exit();
+               return;
+       }
 
-       if (fileviewUG->input_file)
-               FREE(fileviewUG->input_file);
-       if (fileviewUG->input_title)
-               FREE(fileviewUG->input_title);
 
-       if (NULL != ug_get_layout(fileviewUG->ug)) {
-               evas_object_hide((Evas_Object *) ug_get_layout(fileviewUG->ug));
-               evas_object_del((Evas_Object *) ug_get_layout(fileviewUG->ug));
+       if (!_get_service_extra_data(service, priv)) {
+               SETTING_TRACE_ERROR("Invalid arguement");
+               return;
        }
+       /* creating a view. */
+       setting_view_create(&setting_view_fileview_main, (void *)ad);
+       evas_object_event_callback_add(ad->md.layout, EVAS_CALLBACK_RESIZE,
+                       _cb_resize, ad);
 
-       SETTING_TRACE_END;
+       evas_object_show(ad->md.window);
 }
 
-static void setting_fileview_ug_on_message(ui_gadget_h ug, app_control_h msg,
-                                                                                  app_control_h service, void *priv)
+/**
+ * .terminate function of the app
+ *
+ * @param priv
+ */
+static void on_app_terminate(void *priv)
 {
        SETTING_TRACE_BEGIN;
-}
+       setting_retm_if((!priv), "!priv");
+       SettingFileview *ad = priv;
 
-static void setting_fileview_ug_on_event(ui_gadget_h ug, enum ug_event event,
-                                                                                app_control_h service, void *priv)
-{
-       SETTING_TRACE_BEGIN;
-       switch (event) {
-       case UG_EVENT_LOW_MEMORY:
-               break;
-       case UG_EVENT_LOW_BATTERY:
-               break;
-       case UG_EVENT_LANG_CHANGE:
-               break;
-       case UG_EVENT_ROTATE_PORTRAIT:
-               break;
-       case UG_EVENT_ROTATE_PORTRAIT_UPSIDEDOWN:
-               break;
-       case UG_EVENT_ROTATE_LANDSCAPE:
-               break;
-       case UG_EVENT_ROTATE_LANDSCAPE_UPSIDEDOWN:
-               break;
-       case UG_EVENT_REGION_CHANGE:
-               break;
-       default:
-               break;
-       }
-}
+       /* fix flash issue for gallery */
+       evas_object_event_callback_del(ad->md.layout,
+                       EVAS_CALLBACK_RESIZE, _cb_resize);
+       /*      delete the allocated objects. */
+       setting_view_destroy(&setting_view_fileview_main, ad);
 
-static void setting_fileview_ug_on_key_event(ui_gadget_h ug,
-                                                                                        enum ug_key_event event,
-                                                                                        app_control_h service, void *priv)
-{
-       SETTING_TRACE_BEGIN;
-       SettingFileviewUG *ad = (SettingFileviewUG *) priv;
-
-       switch (event) {
-       case UG_KEY_EVENT_END: {
-                       if (elm_naviframe_top_item_get(ad->navi_bar) ==
-                               elm_naviframe_bottom_item_get(ad->navi_bar)) {
-                               ug_destroy_me(ug);
-                       } else {
-                               /* elm_naviframe_item_pop(ad->navi_bar); */
-                               setting_view_cb_at_endKey(ad);
-                       }
-               }
-               break;
-       default:
-               break;
-       }
-}
+       if (ad->input_file)
+               FREE(ad->input_file);
+       if (ad->input_title)
+               FREE(ad->input_title);
 
-UG_MODULE_API int UG_MODULE_INIT(struct ug_module_ops *ops)
-{
-       SETTING_TRACE_BEGIN;
-       SettingFileviewUG *fileviewUG = calloc(1, sizeof(SettingFileviewUG));
-       setting_retvm_if(!fileviewUG, -1, "Create SettingFileviewUG obj failed");
-
-       ops->create = setting_fileview_ug_on_create;
-       ops->start = setting_fileview_ug_on_start;
-       ops->pause = setting_fileview_ug_on_pause;
-       ops->resume = setting_fileview_ug_on_resume;
-       ops->destroy = setting_fileview_ug_on_destroy;
-       ops->message = setting_fileview_ug_on_message;
-       ops->event = setting_fileview_ug_on_event;
-       ops->key_event = setting_fileview_ug_on_key_event;
-       ops->priv = fileviewUG;
-       ops->opt = UG_OPT_INDICATOR_ENABLE;
-
-       return 0;
+       if (app_control_finish(&ad->md) != APP_CONTROL_ERROR_NONE)
+               SETTING_TRACE_ERROR("Failed to finish app_control");
+
+       SETTING_TRACE_END;
 }
 
-UG_MODULE_API void UG_MODULE_EXIT(struct ug_module_ops *ops)
+static void _lang_changed(app_event_info_h event_info, void *data)
 {
-       SETTING_TRACE_BEGIN;
-       struct SettingFileviewUG *fileviewUG;
-       setting_retm_if(!ops, "ops == NULL");
-
-       fileviewUG = ops->priv;
-       if (fileviewUG) {
-               FREE(fileviewUG);
+       char *lang = NULL;
+       if (app_event_get_language(event_info, &lang) == APP_ERROR_NONE) {
+               SETTING_TRACE_DEBUG("Setting - language is changed : %s", lang);
+               elm_language_set(lang);
+               elm_config_all_flush();
+               free(lang);
+       } else {
+               SETTING_TRACE_ERROR("Cannot get language from event_info");
        }
 }
 
-/* ***************************************************
- **
- **general func
- **
- ****************************************************/
-
+EXPORT_PUBLIC
+int main(int argc, char *argv[])
+{
+       app_event_handler_h handlers[5] = {NULL, };
+       ui_app_lifecycle_callback_s ops = {
+               .create = on_app_create,
+               .app_control = on_app_control,
+               .pause = on_app_pause,
+               .resume = on_app_resume,
+               .terminate = on_app_terminate,
+       };
+       SettingFileview app_data;
+       ui_app_add_event_handler(&handlers[APP_EVENT_LOW_MEMORY],
+                       APP_EVENT_LOW_MEMORY, NULL, NULL);
+       ui_app_add_event_handler(&handlers[APP_EVENT_LOW_BATTERY],
+                       APP_EVENT_LOW_BATTERY, NULL, NULL);
+       ui_app_add_event_handler(&handlers[APP_EVENT_LANGUAGE_CHANGED],
+                       APP_EVENT_LANGUAGE_CHANGED, _lang_changed, &app_data);
+       ui_app_add_event_handler(&handlers[APP_EVENT_REGION_FORMAT_CHANGED],
+                       APP_EVENT_REGION_FORMAT_CHANGED, NULL, NULL);
+       ui_app_add_event_handler(
+                       &handlers[APP_EVENT_DEVICE_ORIENTATION_CHANGED],
+                       APP_EVENT_DEVICE_ORIENTATION_CHANGED, NULL, NULL);
+       memset(&app_data, 0x0, sizeof(app_data));
+       return ui_app_main(argc, argv, &ops, &app_data);
+}
index c8a8550543357c97f3252da1879fe798d575a82f..818ef4fb0bedd1d4ee9062a737226c9ac651575a 100755 (executable)
@@ -1,16 +1,27 @@
 INCLUDE_DIRECTORIES(${CMAKE_CURRENT_SOURCE_DIR}/include)
 INCLUDE_DIRECTORIES(${CMAKE_SOURCE_DIR}/${SETTING_COMMON}/include)
 
+SET(PROJECT_SETTING_FONT "setting-font")
+SET(SETTING_PKG_FONT "org.tizen.setting-font")
 
 INCLUDE(FindPkgConfig)
-pkg_check_modules(pkgs_font REQUIRED ecore ecore-file evas elementary appcore-common appcore-efl ui-gadget-1 capi-appfw-application
-deviced fontconfig libxml-2.0 capi-system-system-settings json-glib-1.0 eventsystem libtzplatform-config)
+pkg_check_modules(pkgs_font REQUIRED
+       elementary
+       efl-extension
+       capi-appfw-application
+       capi-system-system-settings
+       dlog
+       glib-2.0
+       fontconfig
+       libtzplatform-config
+       vconf
+)
 
 FOREACH(flag ${pkgs_font_CFLAGS})
        SET(EXTRA_CFLAGS "${EXTRA_CFLAGS} ${flag}")
 ENDFOREACH(flag)
 
-SET(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} ${EXTRA_CFLAGS} -fPIC -Werror-implicit-function-declaration")
+SET(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} ${EXTRA_CFLAGS} -fPIE -Werror-implicit-function-declaration")
 SET(CMAKE_C_FLAGS_DEBUG "-O0 -g")
 
 IF("${ARCH}" STREQUAL "arm")
@@ -24,13 +35,14 @@ ADD_DEFINITIONS("-shared")
 
 SET(CMAKE_EXE_LINKER_FLAGS "-Wl,--as-needed -Wl,--rpath=/usr/lib")
 
-ADD_LIBRARY(${SETTING_FONT_UG} SHARED
+ADD_EXECUTABLE(${PROJECT_SETTING_FONT}
        ./src/setting-font.c
        ./src/setting-font-main.c
        ./src/setting-font-font-size.c
        )
 
-TARGET_LINK_LIBRARIES(${SETTING_FONT_UG} -L${CMAKE_BINARY_DIR}/${SETTING_COMMON} -lsetting-common)
-TARGET_LINK_LIBRARIES(${SETTING_FONT_UG} ${pkgs_font_LDFLAGS})
+TARGET_LINK_LIBRARIES(${PROJECT_SETTING_FONT} -L${CMAKE_BINARY_DIR}/${SETTING_COMMON} -lsetting-common)
+TARGET_LINK_LIBRARIES(${PROJECT_SETTING_FONT} ${pkgs_font_LDFLAGS} -pie)
+
+INSTALL(PROGRAMS ${PROJECT_SETTING_FONT} DESTINATION ${TZ_SYS_RO_APP}/${SETTING_PKG_NAME}/bin)
 
-INSTALL(TARGETS ${SETTING_FONT_UG} DESTINATION ${PREFIX}/lib/ug)
index 86dc4352e182ffc505d2aac52a84886fc3dae744..469fda00dbaaaf432455a6d10a065e5275d622e1 100644 (file)
 #define __SETTING_FONT_FONT_SIZE_H__
 
 #include <setting-font.h>
-#include <system_settings.h>
 
-static const settings_font_size_table font_size_table[] = {
-       {"IDS_ST_BODY_SMALL_M_TEXTSIZE", SYSTEM_SETTINGS_FONT_SIZE_SMALL},
-       {"IDS_ST_BODY_MEDIUM", SYSTEM_SETTINGS_FONT_SIZE_NORMAL},
-       {"IDS_ST_BODY_TEXTSTYLE_LARGE", SYSTEM_SETTINGS_FONT_SIZE_LARGE},
-       {"IDS_EMAIL_OPT_HUGE_M_TEXTSIZE", SYSTEM_SETTINGS_FONT_SIZE_HUGE},
-       {"IDS_EMAIL_POP_GIANT_M_TEXTSIZE", SYSTEM_SETTINGS_FONT_SIZE_GIANT},
-       {NULL, 0}
-};
-
-void setting_font_font_size_list_mouse_up_cb(void *data, Evas_Object *obj, void *event_info);
-char *_item_text_font_size_keystr2_get(void *data, Evas_Object *obj, const char *part);
+void setting_font_font_size_list_mouse_up_cb(void *data, Evas_Object *obj,
+               void *event_info);
+char *_item_text_font_size_keystr2_get(void *data, Evas_Object *obj,
+               const char *part);
 
 #endif                         /* __SETTING_FONT_FONT_SIZE_H__ */
index 567074c093eada6941fe215c96af539e1d6dc6c4..6c547d9bff0dc801f7a8a2edc927acce29baf5f8 100644 (file)
 
 
 #define SETTING_FONT_POPUP_DESC                "IDS_ST_BODY_SET_FONT_AS_PS_Q"
-#define SETTING_FONT_TYPE_STR                  "IDS_ST_BODY_FONT_TYPE"
-#define SETTING_FONT_SIZE_STR                  "IDS_ST_MBODY_FONT_SIZE"
-#define SETTING_FONT_SIZE_DESC         "IDS_ST_BODY_CHANGE_TEXT_SIZE_IN_CONTACTS_CALENDAR_MEMO_MESSAGES_EMAIL_AND_IM"
+#define SETTING_FONT_TYPE_STR          "IDS_ST_BODY_FONT_TYPE"
+#define SETTING_FONT_SIZE_STR          "IDS_ST_MBODY_FONT_SIZE"
+#define SETTING_FONT_SIZE_DESC \
+       "IDS_ST_BODY_CHANGE_TEXT_SIZE_IN_CONTACTS_CALENDAR_MEMO_MESSAGES_EMAIL_AND_IM"
 #define SETTING_DEFAULT_FONT_TYPE      "IDS_ST_BODY_DEFAULT_FONT"
 
 #endif                         /* __SETTING_FONT_MAIN_H__ */
index a24f9c2e273d46ea7f319eab2f6735f7c4ef114f..80309104d0e66b53edcdf72d6da452ed21327349 100644 (file)
  * limitations under the License.
  *
  */
+/**
+ *@defgroup setting-font
+ *Font page displaying menu to set font size and style.
+ */
 #ifndef __SETTING_FONT_H__
 #define __SETTING_FONT_H__
 
@@ -28,9 +32,9 @@
 
 #include <setting-common-draw-widget.h>
 #include <setting-common-view.h>
-#include <system_settings.h>
+#include "setting-common-init.h"
 
-typedef struct _SettingFontUG SettingFontUG;
+typedef struct _SettingFontData SettingFontData;
 
 typedef enum {
        FONT_SIZE_AND_FONT_SEL_UG,
@@ -50,25 +54,16 @@ typedef enum {
        FONT_EXPAND_STATE_FONT_SIZE,
 } FontExpandState;
 
-
 /**
  * Setting Font UG context
- * all UG function has void* as an agument. this is casted back to SettingFontUG
+ * all UG function has void* as an agument. this is casted back to SettingFontData
  * and the functions access app context.
  */
-struct _SettingFontUG {
-       ui_gadget_h ug;
+struct _SettingFontData {
 
-       /* add more variables here (move your appdata to here) */
-       Evas *evas;
-       Evas_Object *win_main_layout;
-       Evas_Object *win_get;
-
-       Evas_Object *ly_main;
+       MainData md;
 
-       Evas_Object *genlist;
-       Evas_Object *navibar;
-       Elm_Object_Item *navi_it_font;
+       /* add more variables here (move your appdata to here) */
        Elm_Object_Item *navi_it_font_size;
 
        Evas_Object *btn_done;
@@ -87,8 +82,8 @@ struct _SettingFontUG {
        Elm_Genlist_Item_Class itc_2text_2;
        Elm_Genlist_Item_Class itc_group_item;
        Elm_Genlist_Item_Class itc_bg_1icon;
-       Elm_Genlist_Item_Class itc_seperator;
-       Elm_Genlist_Item_Class itc_1icon;
+       /*Elm_Genlist_Item_Class itc_seperator;*/
+       Elm_Genlist_Item_Class itc_preview;
 
        Setting_GenGroupItem_Data *subitem;
        Setting_GenGroupItem_Data *font_type;
diff --git a/setting-font/src/TAGS b/setting-font/src/TAGS
deleted file mode 100644 (file)
index 9bc22ec..0000000
+++ /dev/null
@@ -1,74 +0,0 @@
-\f
-setting-font.c,987
-#define UG_MODULE_API \7f26,797
-setting_view *__default_view_state(\7f__default_view_state\ 129,867
-setting_view *__app_control_get_operation_handler(\7f__app_control_get_operation_handler\ 176,2790
-setting_view *__get_font_view_to_load(\7f__get_font_view_to_load\ 1115,4204
-static void setting_font_ug_cb_resize(\7f153,5436
-static void *setting_font_ug_on_create(\7fsetting_font_ug_on_create\ 1160,5670
-static void setting_font_ug_on_start(\7f199,7389
-static void setting_font_ug_on_pause(\7f204,7519
-static void setting_font_ug_on_resume(\7f209,7649
-static void setting_font_ug_on_destroy(\7f214,7781
-static void setting_font_ug_on_message(\7f235,8474
-static void setting_font_ug_on_event(\7f242,8650
-static void setting_font_ug_on_key_event(\7f271,9349
-UG_MODULE_API int UG_MODULE_INIT(\7f289,9700
-UG_MODULE_API void UG_MODULE_EXIT(\7f311,10371
-UG_MODULE_API int setting_plugin_reset(\7f332,10808
-static Setting_Cfg_Node_T s_cfg_node_array[\7fs_cfg_node_array\ 1352,11474
-UG_MODULE_API int setting_plugin_search_init(\7f357,11839
-\f
-setting-font-font-size.c,765
-#define STR_FONT_SIZE_CHANGING \7f25,733
-setting_view setting_view_font_font_size \7f34,1186
-static char *result_str_arr[\7fresult_str_arr\ 141,1407
-static int convert_font_size(\7f43,1487
-char *get_font_size_name_by_id(\7fget_font_size_name_by_id\ 160,1976
-char *_item_text_font_size_keystr2_get(\7f_item_text_font_size_keystr2_get\ 173,2339
-static int setting_font_font_size_create(\7f95,2973
-static int setting_font_font_size_destroy(\7f169,6656
-static int setting_font_font_size_update(\7f196,7248
-static int setting_font_font_size_cleanup(\7f203,7381
-static Eina_Bool __setting_font_font_size_click_softkey_back_cb(\7f224,7857
-static void __setting_font_size_progress_popup_cb(\7f256,8844
-static Eina_Bool __font_change_call(\7f266,9100
-void setting_font_font_size_list_mouse_up_cb(\7f283,9498
-\f
-setting-font-main.c,1749
-#define SETTING_FONT_MAX_LEN \7f32,931
-#define FONT_BUF_SIZE \7f33,963
-setting_view setting_view_font_main \7f46,1582
-static void setting_font_rot_changed_cb(\7f54,1779
-char *get_example_style_text(\7fget_example_style_text\ 185,2583
-static int _format_font_name_by_id(\7f98,3080
-char *_item_text_keystr2_get(\7f_item_text_keystr2_get\ 1137,4412
-static Evas_Object *_font_size_slider_get(\7f_font_size_slider_get\ 1162,5097
-static int setting_font_style_is_exist_string(\7f232,8027
-static Eina_List *__setting_font_main_available_list_get(\7f__setting_font_main_available_list_get\ 1252,8430
-int get_font_name_id(\7f346,11230
-int get_font_name_str(\7f362,11768
-static void __setting_progress_popup_cb(\7f382,12591
-static void _event_set_font_type_helper(\7f395,12943
-static Eina_Bool __slide_timer(\7f404,13228
-static void __font_size_slider_value_change_cb(\7f436,14181
-void setting_font_main_list_sel_cb(\7f454,14735
-static void __font_vconf_change_cb(\7f525,17323
-#define SLIDER_MAX_VALUE \7f583,19332
-#define SLIDER_START_POINT_X(\7f585,19360
-#define SLIDER_END_POINT_X(\7f586,19421
-#define SLIDER_LENGTH(\7f587,19505
-static int _slider_get_width(\7f590,19585
-static int _slider_endpoint_x(\7f620,20091
-static int _slider_startpoint_x(\7f634,20320
-static void _slider_mouse_cb(\7f647,20546
-static Eina_Bool __font_change_call(\7f692,21642
-static void setting_font_done_click_cb(\7f712,22152
-static void setting_font_cancel_click_cb(\7f741,23281
-static void __setting_get_font_size_str(\7f752,23564
-static void __setting_get_font_type_str(\7f780,24178
-static int setting_font_main_create(\7f816,24962
-static int setting_font_main_destroy(\7f1033,33895
-static int setting_font_main_update(\7f1097,35483
-static int setting_font_main_cleanup(\7f1129,36401
-static Eina_Bool __setting_font_main_click_softkey_back_cb(\7f1149,36810
old mode 100755 (executable)
new mode 100644 (file)
index dda552b..534f9aa
  *
  */
 
-#include <setting-font-font-size.h>
-
-
-#define STR_FONT_SIZE_CHANGING "IDS_ST_BODY_CHANGING_THE_FONT_SIZE_IN_ACCESSIBILITY_SETTINGS_WILL_OVERRIDE_THE_FONT_SIZE_IN_EACH_APPLICATION"
+#include <system_settings.h>
+#include "setting-font-font-size.h"
+
+#define STR_FONT_SIZE_CHANGING \
+       "IDS_ST_BODY_CHANGING_THE_FONT_SIZE_IN_ACCESSIBILITY_SETTINGS_WILL_OVE"\
+       "RRIDE_THE_FONT_SIZE_IN_EACH_APPLICATION"
+
+static const settings_font_size_table font_size_table[] = {
+       {"IDS_ST_BODY_SMALL_M_TEXTSIZE", SYSTEM_SETTINGS_FONT_SIZE_SMALL},
+       {"IDS_ST_BODY_MEDIUM", SYSTEM_SETTINGS_FONT_SIZE_NORMAL},
+       {"IDS_ST_BODY_TEXTSTYLE_LARGE", SYSTEM_SETTINGS_FONT_SIZE_LARGE},
+       {"IDS_EMAIL_OPT_HUGE_M_TEXTSIZE", SYSTEM_SETTINGS_FONT_SIZE_HUGE},
+       {"IDS_EMAIL_POP_GIANT_M_TEXTSIZE", SYSTEM_SETTINGS_FONT_SIZE_GIANT},
+       {NULL, 0}
+};
 
-static Eina_Bool __setting_font_font_size_click_softkey_back_cb(void *data, Elm_Object_Item *it);
+static Eina_Bool __naviframe_item_pop_cb(void *data, Elm_Object_Item *it);
 
-static int setting_font_font_size_create(void *cb);
-static int setting_font_font_size_destroy(void *cb);
-static int setting_font_font_size_update(void *cb);
-static int setting_font_font_size_cleanup(void *cb);
+static int _view_create(void *cb);
+static int _view_destroy(void *cb);
 
 setting_view setting_view_font_font_size = {
-       .create = setting_font_font_size_create,
-       .destroy = setting_font_font_size_destroy,
-       .update = setting_font_font_size_update,
-       .cleanup = setting_font_font_size_cleanup,
-};
+       .create = _view_create,
+       .destroy = _view_destroy,
+       .update = NULL,
+       .cleanup = NULL, };
 
-static char *result_str_arr[] = {"Small", "Normal", "Large", "Huge", "Giant"};
+static char *result_str_arr[] = { "Small", "Normal", "Large", "Huge", "Giant" };
 
 static int convert_font_size(int size)
 {
        int font_size;
-       if (SYSTEM_SETTINGS_FONT_SIZE_SMALL == size) {
+       if (SYSTEM_SETTINGS_FONT_SIZE_SMALL == size)
                font_size = LABEL_FONT_SIZE_SMALL;
-       } else if (SYSTEM_SETTINGS_FONT_SIZE_LARGE == size) {
+       else if (SYSTEM_SETTINGS_FONT_SIZE_LARGE == size)
                font_size = LABEL_FONT_SIZE_LARGE;
-       } else if (SYSTEM_SETTINGS_FONT_SIZE_HUGE == size) {
+       else if (SYSTEM_SETTINGS_FONT_SIZE_HUGE == size)
                font_size = LABEL_FONT_SIZE_HUGE;
-       } else if (SYSTEM_SETTINGS_FONT_SIZE_GIANT == size) {
+       else if (SYSTEM_SETTINGS_FONT_SIZE_GIANT == size)
                font_size = LABEL_FONT_SIZE_GIANT;
-       } else {
+       else
                font_size = LABEL_FONT_SIZE_NORMAL;
-       }
+
        return font_size;
 }
 
@@ -62,23 +70,29 @@ char *get_font_size_name_by_id(char *font_size_id)
        SETTING_TRACE_BEGIN;
        int i = 0;
        while (font_size_table[i].key_font_name) {
-               if (!safeStrCmp(font_size_table[i].key_font_name, font_size_id)) {
-                       return setting_customize_text(_(font_size_table[i].key_font_name), convert_font_size(font_size_table[i].font_size), NULL, NULL);
+               if (!safeStrCmp(font_size_table[i].key_font_name,
+                               font_size_id)) {
+                       return setting_customize_text(
+                                       _(font_size_table[i].key_font_name),
+                                       convert_font_size(
+                                                       font_size_table[i].font_size),
+                                       NULL, NULL);
                }
                i++;
        }
        return NULL;
 
 }
-char *_item_text_font_size_keystr2_get(void *data, Evas_Object *obj, const char *part)
+char *_item_text_font_size_keystr2_get(void *data, Evas_Object *obj,
+               const char *part)
 {
        SETTING_TRACE_BEGIN;
        setting_retvm_if(data == NULL, NULL, "Data parameter is NULL");
-       Setting_GenGroupItem_Data *item_data = (Setting_GenGroupItem_Data *) data;
+       Setting_GenGroupItem_Data *item_data =
+                       (Setting_GenGroupItem_Data *)data;
 
        if (!strcmp(part, "elm.text.main.left")) {
                if (item_data->keyStr2) {
-                       /*SETTING_TRACE("gl update item_data->keyStr2[%s]",item_data->keyStr2); */
                        return get_font_size_name_by_id(item_data->keyStr2);
                }
        }
@@ -87,42 +101,43 @@ char *_item_text_font_size_keystr2_get(void *data, Evas_Object *obj, const char
 }
 
 /* ***************************************************
-**
-** basic func
-**
-** **************************************************/
+ **
+ ** basic func
+ **
+ ** **************************************************/
 
-static int setting_font_font_size_create(void *cb)
+static int _view_create(void *cb)
 {
        SETTING_TRACE_BEGIN;
        /*error check */
-       retv_if(cb == NULL, SETTING_GENERAL_ERR_NULL_DATA_PARAMETER);
+       if (!cb) {
+               SETTING_TRACE_ERROR("cb == NULL");
+               return SETTING_GENERAL_ERR_NULL_DATA_PARAMETER;
+       }
 
-       SettingFontUG *ad = (SettingFontUG *) cb;
+       SettingFontData *ad = (SettingFontData *)cb;
        Evas_Object *scroller;
-       setting_create_Gendial_itc("dialogue/1text.1icon.3.tb", &(ad->itc_1text_1icon_2_font_size));
-       ad->itc_1text_1icon_2_font_size.func.text_get = _item_text_font_size_keystr2_get;
-       retvm_if(ad->win_main_layout == NULL, SETTING_DRAW_ERR_FAIL_LOAD_EDJ,
-                        "win_main_layout is NULL");
+       setting_create_Gendial_itc("dialogue/1text.1icon.3.tb",
+                       &(ad->itc_1text_1icon_2_font_size));
+       ad->itc_1text_1icon_2_font_size.func.text_get =
+                       _item_text_font_size_keystr2_get;
+       retvm_if(ad->md.layout == NULL, SETTING_DRAW_ERR_FAIL_LOAD_EDJ,
+                       "window_layout is NULL");
 
        /* create a navigation bar */
        if (ad->view_to_load == &setting_view_font_font_size) {
-               ad->ly_main = setting_create_layout_navi_bar_genlist(ad->win_main_layout,
-                                                                                                                        ad->win_get,
-                                                                                                                        "IDS_ST_MBODY_FONT_SIZE",
-                                                                                                                        _("IDS_ST_BUTTON_BACK"), NULL,
-                                                                                                                        (setting_call_back_func)__setting_font_font_size_click_softkey_back_cb, NULL,
-                                                                                                                        ad, &scroller, &ad->navibar);
-               ad->navi_it_font_size = elm_naviframe_top_item_get(ad->navibar);
+               setting_create_layout_naviframe_genlist(
+                               ad->md.window, "IDS_ST_MBODY_FONT_SIZE",
+                               _("IDS_ST_BUTTON_BACK"),
+                               __naviframe_item_pop_cb,
+                               ad, &scroller, &ad->md.naviframe);
+               ad->navi_it_font_size = elm_naviframe_top_item_get(ad->md.naviframe);
        } else {
-               ad->navi_it_font_size = setting_push_layout_navi_bar_genlist(ad->win_main_layout,
-                                                                                                                                        ad->win_get,
-                                                                                                                                        "IDS_ST_MBODY_FONT_SIZE",
-                                                                                                                                        _("IDS_ST_BUTTON_BACK"),
-                                                                                                                                        NULL,
-                                                                                                                                        (setting_call_back_func)__setting_font_font_size_click_softkey_back_cb,
-                                                                                                                                        NULL,
-                                                                                                                                        ad, &scroller, ad->navibar);
+               ad->navi_it_font_size = setting_create_genlist_and_push_to_naviframe(
+                               "IDS_ST_MBODY_FONT_SIZE",
+                               _("IDS_ST_BUTTON_BACK"),
+                               __naviframe_item_pop_cb,
+                               ad, &scroller, ad->md.naviframe);
        }
 
        /* [UI] create the font list */
@@ -132,10 +147,18 @@ static int setting_font_font_size_create(void *cb)
        int idx = 0;
 
        while (font_size_table[idx].key_font_name) {
-               Setting_GenGroupItem_Data *item_data = (Setting_GenGroupItem_Data *) calloc(1, sizeof(Setting_GenGroupItem_Data));
-               setting_retvm_if(!item_data, SETTING_GENERAL_ERR_NULL_DATA_PARAMETER, "calloc failed");
-               item_data->keyStr2 = (char *)g_strdup(font_size_table[idx].key_font_name);/*setting_customize_text(_(font_size_table[idx].key_font_name), convert_font_size(font_size_table[idx].font_size),NULL,NULL);//for display */
-               item_data->keyStr = (char *)g_strdup(_(font_size_table[idx].key_font_name));/*for tts feature; */
+               Setting_GenGroupItem_Data *item_data =
+                               (Setting_GenGroupItem_Data *)calloc(
+                                               1, sizeof(Setting_GenGroupItem_Data));
+               setting_retvm_if(!item_data,
+                               SETTING_GENERAL_ERR_NULL_DATA_PARAMETER,
+                               "calloc failed");
+
+               item_data->keyStr2 = (char *)g_strdup(
+                               font_size_table[idx].key_font_name);
+               /*for tts feature; */
+               item_data->keyStr = (char *)g_strdup(
+                               _(font_size_table[idx].key_font_name));
                item_data->swallow_type = SWALLOW_Type_1CHECK_RIGHT;
 
                item_data->chk_status = font_size_table[idx].font_size;
@@ -143,120 +166,96 @@ static int setting_font_font_size_create(void *cb)
                item_data->rgd = ad->size_rdg;
                item_data->userdata = ad;
 
-               item_data->item = elm_genlist_item_append(scroller, &(ad->itc_1text_1icon_2_font_size), item_data, NULL,
-                                                                                                 ELM_GENLIST_ITEM_NONE, setting_font_font_size_list_mouse_up_cb, ad->size_rdg);
+               item_data->item = elm_genlist_item_append(scroller,
+                               &(ad->itc_1text_1icon_2_font_size), item_data,
+                               NULL, ELM_GENLIST_ITEM_NONE,
+                               setting_font_font_size_list_mouse_up_cb,
+                               ad->size_rdg);
 
                idx++;
        }
 
-
        /* [UI] help text */
-       Setting_GenGroupItem_Data *item_data = setting_create_Gendial_field_def(scroller, &itc_multiline_text,
-                                                                                                                                                       NULL, NULL,
-                                                                                                                                                       SWALLOW_Type_LAYOUT_SPECIALIZTION_X,
-                                                                                                                                                       NULL, NULL, 0,
-                                                                                                                                                       STR_FONT_SIZE_CHANGING, NULL, NULL);
-       setting_retvm_if(NULL == item_data, SETTING_DRAW_ERR_FAIL_SCROLLER, "item_data is NULL");
-       elm_genlist_item_select_mode_set(item_data->item, ELM_OBJECT_SELECT_MODE_DISPLAY_ONLY);
+       setting_add_gl_help(scroller, STR_FONT_SIZE_CHANGING);
 
        /* update check status - init values */
-       setting_update_chk_status(ad->size_rdg, INT_SLP_SETTING_ACCESSIBILITY_FONT_SIZE);
+       setting_update_chk_status(ad->size_rdg,
+                       INT_SLP_SETTING_ACCESSIBILITY_FONT_SIZE);
        setting_view_font_font_size.is_create = 1;
-       evas_object_smart_callback_add(scroller, "realized", __gl_realized_cb, ad);
+       evas_object_smart_callback_add(scroller, "realized", __gl_realized_cb,
+                       ad);
        return SETTING_RETURN_SUCCESS;
 }
 
-static int setting_font_font_size_destroy(void *cb)
+static int _view_destroy(void *cb)
 {
        SETTING_TRACE_BEGIN;
        /*error check */
        retv_if(cb == NULL, SETTING_GENERAL_ERR_NULL_DATA_PARAMETER);
-       SettingFontUG *ad = (SettingFontUG *) cb;
-
+       SettingFontData *ad = (SettingFontData *)cb;
 
        if (ad->view_to_load == &setting_view_font_font_size) {
-               if (ad->ly_main) {
-                       evas_object_del(ad->ly_main);
-                       ad->ly_main = NULL;
-               }
+               evas_object_del(ad->md.window);
+               ad->md.window = NULL;
        } else {
-               elm_naviframe_item_pop(ad->navibar);
+               elm_naviframe_item_pop(ad->md.naviframe);
        }
-       if (ad->navi_it_font_size) {
-               ad->navi_it_font_size = NULL;
-       }
-       if (ad->size_rdg != NULL) {
-               ad->size_rdg = NULL;
-       }
-       setting_view_font_font_size.is_create = 0;
-
-       return SETTING_RETURN_SUCCESS;
-}
 
-static int setting_font_font_size_update(void *cb)
-{
-       SETTING_TRACE_BEGIN;
-       /* do nothing here */
-       return SETTING_RETURN_SUCCESS;
-}
+       ad->navi_it_font_size = NULL;
+       ad->size_rdg = NULL;
 
-static int setting_font_font_size_cleanup(void *cb)
-{
-       /*error check */
-       retv_if(cb == NULL, SETTING_GENERAL_ERR_NULL_DATA_PARAMETER);
-       setting_font_font_size_destroy(cb);
+       setting_view_font_font_size.is_create = 0;
 
        return SETTING_RETURN_SUCCESS;
 }
 
 /* ***************************************************
-**
-** general func
-**
-** **************************************************/
+ **
+ ** general func
+ **
+ ** **************************************************/
 
 /* ***************************************************
-**
-** call back func
-**
-** **************************************************/
+ **
+ ** call back func
+ **
+ ** **************************************************/
 
-static Eina_Bool __setting_font_font_size_click_softkey_back_cb(void *data, Elm_Object_Item *it)
+static Eina_Bool __naviframe_item_pop_cb(void *data, Elm_Object_Item *it)
 {
-       /*error check */
-       retv_if(data == NULL, EINA_FALSE);
-       SettingFontUG *ad = (SettingFontUG *) data;
+       SettingFontData *ad = (SettingFontData *)data;
+       app_control_h svc;
+       retv_if(!ad, EINA_FALSE);
 
        if (ad->view_to_load == &setting_view_font_font_size) {
-
                int value = 0;
-               int ret = system_settings_get_value_int(SYSTEM_SETTINGS_KEY_FONT_SIZE, &value);
+               int ret = system_settings_get_value_int(
+                               SYSTEM_SETTINGS_KEY_FONT_SIZE, &value);
                setting_retvm_if(ret != 0, EINA_FALSE, "fail to get vconf");
 
-               app_control_h svc;
-               if (app_control_create(&svc)) {
-                       return EINA_FALSE;
-               }
-
+               retv_if(app_control_create(&svc), EINA_FALSE);
                app_control_add_extra_data(svc, "category", "FontSize");
-               app_control_add_extra_data(svc, "FontSize", result_str_arr[value]);
+               app_control_add_extra_data(svc, "FontSize",
+                               result_str_arr[value]);
 
-               SETTING_TRACE(" SERVICE_ADD_EXTRA : %s %s", "category", "FontSize");
-               SETTING_TRACE(" SERVICE_ADD_EXTRA : %s %s", "FontSize", result_str_arr[value]);
+               SETTING_TRACE(" SERVICE_ADD_EXTRA : %s %s", "category",
+                               "FontSize");
+               SETTING_TRACE(" SERVICE_ADD_EXTRA : %s %s", "FontSize",
+                               result_str_arr[value]);
 
-               ug_send_result(ad->ug, svc);
                app_control_destroy(svc);
 
-               ug_destroy_me(ad->ug);
        } else {
-               setting_view_change(&setting_view_font_font_size, &setting_view_font_main, ad);
+               setting_view_change(&setting_view_font_font_size,
+                               &setting_view_font_main, ad);
        }
        return EINA_TRUE;
 }
-static void __setting_font_size_progress_popup_cb(void *data, Evas_Object *obj, void *event_info)
+static void __setting_font_size_progress_popup_cb(void *data, Evas_Object *obj,
+               void *event_info)
 {
        SETTING_TRACE_BEGIN;
-       SettingFontUG *ad = (SettingFontUG *) data;
+       SettingFontData *ad = (SettingFontData *)data;
        if (ad->size_popup) {
                evas_object_del(ad->size_popup);
                ad->size_popup = NULL;
@@ -266,13 +265,15 @@ static void __setting_font_size_progress_popup_cb(void *data, Evas_Object *obj,
 static Eina_Bool __font_change_call(void *data)
 {
        SETTING_TRACE_BEGIN;
-       SettingFontUG *ad = (SettingFontUG *) data;
+       SettingFontData *ad = (SettingFontData *)data;
 
        /* logic */
        int ret;
-       ret = system_settings_set_value_int(SYSTEM_SETTINGS_KEY_FONT_SIZE, ad->ret_font_size);
+       ret = system_settings_set_value_int(SYSTEM_SETTINGS_KEY_FONT_SIZE,
+                       ad->ret_font_size);
        if (ret != 0) {
-               SETTING_TRACE_ERROR("system call failed with error code %d", ret);
+               SETTING_TRACE_ERROR("system call failed with error code %d",
+                               ret);
        }
 
        /* finalize */
@@ -280,18 +281,21 @@ static Eina_Bool __font_change_call(void *data)
        return ECORE_CALLBACK_CANCEL;
 }
 
-void setting_font_font_size_list_mouse_up_cb(void *data, Evas_Object *obj, void *event_info)
+void setting_font_font_size_list_mouse_up_cb(void *data, Evas_Object *obj,
+               void *event_info)
 {
        /* error check */
        SETTING_TRACE_BEGIN;
        retm_if(event_info == NULL, "Invalid argument: event info is NULL");
-       Elm_Object_Item *item = (Elm_Object_Item *) event_info;
+       Elm_Object_Item *item = (Elm_Object_Item *)event_info;
        elm_genlist_item_selected_set(item, 0);
-       Setting_GenGroupItem_Data *list_item = (Setting_GenGroupItem_Data *) elm_object_item_data_get(item);
+       Setting_GenGroupItem_Data *list_item =
+                       (Setting_GenGroupItem_Data *)elm_object_item_data_get(
+                                       item);
        setting_retm_if(NULL == list_item, "list_item is NULL");
        setting_retm_if(data == NULL, "Data parameter is NULL");
 
-       SettingFontUG *ad = list_item->userdata;
+       SettingFontData *ad = list_item->userdata;
        ad->cur_focus_item = item;
        Evas_Object *radio = data;
        elm_radio_value_set(radio, list_item->chk_status);
@@ -303,21 +307,25 @@ void setting_font_font_size_list_mouse_up_cb(void *data, Evas_Object *obj, void
 
        int ret = 0;
        int old_value = -1;
-       ret = system_settings_get_value_int(SYSTEM_SETTINGS_KEY_FONT_SIZE, &old_value);
+       ret = system_settings_get_value_int(SYSTEM_SETTINGS_KEY_FONT_SIZE,
+                       &old_value);
        if (ret != 0) {
-               SETTING_TRACE_ERROR("system call failed with error code %d", ret);
+               SETTING_TRACE_ERROR("system call failed with error code %d",
+                               ret);
        }
-       if (old_value == list_item->chk_status) {
+       if (old_value == list_item->chk_status)
                return;
-       }
 
        ad->ret_font_size = list_item->chk_status;
 
        /* original popup */
        ad->size_rdg = NULL;
-       ad->size_popup = setting_create_popup_with_progressbar(ad, ad->win_get,
-                                                                                                                  PROGRESSBAR_STYLE,
-                                                                                                                  NULL, KeyStr_Loading, __setting_font_size_progress_popup_cb, 3/*0*/, TRUE, TRUE, 0); /* 3 seconds to wait in maximum */
-       ad->font_size_idler = ecore_timer_add(1, (Ecore_Task_Cb)__font_change_call, ad);
+       ad->size_popup = setting_create_popup_with_progressbar(ad, ad->md.window,
+                       PROGRESSBAR_STYLE,
+                       NULL, KeyStr_Loading,
+                       __setting_font_size_progress_popup_cb, 3/*0*/,
+                       TRUE, TRUE, 0); /* 3 seconds to wait in maximum */
+       ad->font_size_idler = ecore_timer_add(1,
+                       (Ecore_Task_Cb)__font_change_call, ad);
 }
 
index 8c019635f56b270cfc662579e2797630bb9e5a38..96eacb56c51cca1fc8fa680a8433d8361ffc26f7 100755 (executable)
  * limitations under the License.
  *
  */
-#include <setting-font-main.h>
-#include <dd-deviced.h>
+#include "setting-font-main.h"
+#include "setting-font-font-size.h"
 #include <fontconfig/fontconfig.h>
-#include <unicode/uloc.h>
+#include <system_settings.h>
+
 #include <libxml/xmlmemory.h>
 #include <libxml/parser.h>
-#include <setting-font-font-size.h>
-
-#include <eventsystem.h>
-
+#include <efl_extension.h>
 
 #define SETTING_FONT_MAX_LEN 10
 #define FONT_BUF_SIZE 256
 static int setting_font_main_create(void *cb);
 static int setting_font_main_destroy(void *cb);
 static int setting_font_main_update(void *cb);
-static int setting_font_main_cleanup(void *cb);
 
-static Eina_Bool __setting_font_main_click_softkey_back_cb(void *data,
-                                                                                                                  Elm_Object_Item *it);
 static void _eo_slider_mouse_cb(void *data, Evas *e, Evas_Object *obj,
-                                                               void *event_info);
+               void *event_info);
 static void _slider_mouse_cb(void *data, Evas_Object *obj, void *event_info);
-static int setting_font_style_is_exist_string(const Eina_List *list,
-                                                                                         const char *key);
 static void __setting_get_font_size_str(void *data, int size);
 static void __setting_get_font_type_str(void *data, char *font_data);
 
 setting_view setting_view_font_main = {
-       .create = setting_font_main_create,
-       .destroy = setting_font_main_destroy,
-       .update = setting_font_main_update,
-       .cleanup = setting_font_main_cleanup,
+               .create = setting_font_main_create,
+               .destroy = setting_font_main_destroy,
+               .update = setting_font_main_update,
+               .cleanup = NULL
 };
 
-
-static void setting_font_rot_changed_cb(void *data, Evas_Object *obj, void *event_info)
+static void setting_font_rot_changed_cb(void *data, Evas_Object *obj,
+               void *event_info)
 {
        SETTING_TRACE_BEGIN;
-       SettingFontUG *ad = (SettingFontUG *) data;
-       if (ad == NULL || ad->win_get == NULL) {
-               return;
-       }
-       int change_ang = elm_win_rotation_get(ad->win_get);
+       SettingFontData *ad = (SettingFontData *)data;
+       ret_if(ad == NULL || ad->md.window == NULL);
+       int change_ang = elm_win_rotation_get(ad->md.window);
 
        switch (change_ang) {
        case APP_DEVICE_ORIENTATION_0:
-               /*SETTING_TRACE("change_ang : 0"); */
                ad->rotate_angle = 0;
                break;
        case APP_DEVICE_ORIENTATION_180:
-               /*SETTING_TRACE("change_ang : 180"); */
                ad->rotate_angle = 180;
                break;
        case APP_DEVICE_ORIENTATION_270:
-               /*SETTING_TRACE("change_ang : 270"); */
                ad->rotate_angle = 270;
                break;
        case APP_DEVICE_ORIENTATION_90:
-               /*SETTING_TRACE("change_ang : 90"); */
                ad->rotate_angle = 90;
                break;
        default:
@@ -86,20 +73,27 @@ static void setting_font_rot_changed_cb(void *data, Evas_Object *obj, void *even
        }
 }
 
+static Eina_Bool _view_pop_cb(void *data, Elm_Object_Item *it)
+{
+       ui_app_exit();
+       return EINA_TRUE;
+}
+
 char *get_example_style_text(const char *font_size, const char *font_type)
 {
-       char default_example_str[MAX_COMMON_BUFFER_LEN + 1] = {0, };
+       char default_example_str[MAX_COMMON_BUFFER_LEN + 1] = { 0, };
        snprintf(default_example_str, MAX_COMMON_BUFFER_LEN,
-                        "<color=#000000><font_size=%s><font=%s>%s<br>%s<br>%s</font></font_size></color>",
-                        font_size, font_type,
-                        "<align=middle>ABCDE</align>",
-                        "<align=middle>abcde</align>",
-                        "<align=middle>12345!@#$</align>");
+                       "<color=#000000><font_size=%s><font=%s>%s<br>%s<br>%s</font></font_size></color>",
+                       font_size, font_type,
+                       "<align=middle>ABCDE</align>",
+                       "<align=middle>abcde</align>",
+                       "<align=middle>12345!@#$</align>");
 
        return (char *)g_strdup(default_example_str);
 
 }
-static int _format_font_name_by_id(char *font_data, char *font_name_id, char *temp, int bufsize)
+static int _format_font_name_by_id(char *font_data, char *font_name_id,
+               char *temp, int bufsize)
 {
        retvm_if(font_data == NULL, 0, "Invalid argument: event info is NULL");
 
@@ -122,139 +116,246 @@ static int _format_font_name_by_id(char *font_data, char *font_name_id, char *te
                i++;
        }
        new_name[count] = '\0';
-       char trans_font_type_name[FONT_BUF_SIZE] = {0,};
+       char trans_font_type_name[FONT_BUF_SIZE] = { 0, };
        if (safeStrCmp(font_name_id, "IDS_ST_BODY_CHOCO_COOKY") == 0) {
-               snprintf(trans_font_type_name, bufsize, "%s", _("IDS_ST_BODY_CHOCO_COOKY"));
+               snprintf(trans_font_type_name, bufsize, "%s",
+                               _("IDS_ST_BODY_CHOCO_COOKY"));
        } else if (safeStrCmp(font_name_id, "IDS_ST_BODY_COOL_JAZZ") == 0) {
-               snprintf(trans_font_type_name, bufsize, "%s", _("IDS_ST_BODY_COOL_JAZZ"));
-       } else if (safeStrCmp(font_name_id, "IDS_ST_BODY_FONTSTYLE_ROSEMARY") == 0) {
-               snprintf(trans_font_type_name, bufsize, "%s", _("IDS_ST_BODY_FONTSTYLE_ROSEMARY"));
+               snprintf(trans_font_type_name, bufsize, "%s",
+                               _("IDS_ST_BODY_COOL_JAZZ"));
+       } else if (safeStrCmp(font_name_id, "IDS_ST_BODY_FONTSTYLE_ROSEMARY")
+                       == 0) {
+               snprintf(trans_font_type_name, bufsize, "%s",
+                               _("IDS_ST_BODY_FONTSTYLE_ROSEMARY"));
        } else if (safeStrCmp(font_name_id, "IDS_ST_BODY_DEFAULT_FONT") == 0) {
-               snprintf(trans_font_type_name, bufsize, "%s", _("IDS_ST_BODY_DEFAULT_FONT"));
+               snprintf(trans_font_type_name, bufsize, "%s",
+                               _("IDS_ST_BODY_DEFAULT_FONT"));
        } else {
                snprintf(trans_font_type_name, bufsize, "%s", font_name_id);
        }
-       snprintf(temp, bufsize, "<font=%s>%s</font>", new_name, trans_font_type_name);
+       snprintf(temp, bufsize, "<font=%s>%s</font>", new_name,
+                       trans_font_type_name);
        return 1;
 }
 
 char *_item_text_keystr2_get(void *data, Evas_Object *obj, const char *part)
 {
        setting_retvm_if(data == NULL, NULL, "Data parameter is NULL");
-       Setting_GenGroupItem_Data *item_data = (Setting_GenGroupItem_Data *) data;
+       Setting_GenGroupItem_Data *item_data =
+                       (Setting_GenGroupItem_Data *)data;
        char *ret_str = NULL;
 
        if (!safeStrCmp(part, "elm.text")) {
                if (item_data->keyStr2) {
-                       char temp[FONT_BUF_SIZE] = {0,};
+                       char temp[FONT_BUF_SIZE] = { 0, };
 
-                       int ret = _format_font_name_by_id(item_data->sub_desc, item_data->keyStr2, temp, FONT_BUF_SIZE);
+                       int ret = _format_font_name_by_id(item_data->sub_desc,
+                                       item_data->keyStr2, temp,
+                                       FONT_BUF_SIZE);
 
-                       if (ret == 0) { /* error condition */
+                       if (ret == 0)   /* error condition */
                                SETTING_TRACE_ERROR("Error condition font");
-                       }
 
                        SETTING_TRACE_DEBUG("temp : %s", (char *)temp);
                        ret_str = (char *)g_strdup(temp);
                }
        }
-       /*SETTING_TRACE_END; */
        return ret_str;
 }
 
 
+
+static Evas_Object *_font_size_preview_get(void *data, Evas_Object *obj,
+               const char *part)
+{
+       SETTING_TRACE_BEGIN;
+
+       retv_if(!data, NULL);
+       Setting_GenGroupItem_Data *item_data = data;
+       SETTING_TRACE(" --------------------> part:%s", part);
+
+       if (!safeStrCmp(part, "elm.text.multiline")) {
+               SETTING_TRACE("item_data->keyStr:%s",
+                               item_data->keyStr);
+               SETTING_TRACE("item_data->sub_desc:%s",
+                               item_data->sub_desc);
+               int padding_h = 0;
+               Evas_Object *box = elm_box_add(obj);
+               evas_object_size_hint_weight_set(box, EVAS_HINT_EXPAND,
+                               EVAS_HINT_EXPAND);
+               evas_object_size_hint_align_set(box, EVAS_HINT_FILL,
+                               EVAS_HINT_FILL);
+               elm_box_padding_set(box, 10, padding_h);
+
+               elm_box_pack_end(box,
+                               setting_create_blank_rect_customize(obj,
+                                               1, 20));
+
+               item_data->eo_check = setting_create_textbox(obj,
+                               item_data->keyStr);
+               elm_box_pack_end(box, item_data->eo_check);
+               elm_box_pack_end(box,
+                               setting_create_blank_rect_customize(obj,
+                                               1, 20));
+
+               return box;
+
+       }
+
+       return NULL;
+}
+
+
 static Evas_Object *_font_size_slider_get(void *data, Evas_Object *obj,
-                                                                                 const char *part)
+               const char *part)
 {
        SETTING_TRACE_BEGIN;
 
        retv_if(!data, NULL);
        Setting_GenGroupItem_Data *item_data = data;
+       SETTING_TRACE(" --------------------> part:%s", part);
+
+       if (!safeStrCmp(part, "elm.swallow.content")) {
 
-       if (!safeStrCmp(part, "elm.swallow.content")) { /* CENTER WHOLE */
-               if (SWALLOW_Type_LAYOUT_5STEP_SLIDER == item_data->swallow_type) {
+               if (SWALLOW_Type_LAYOUT_5STEP_SLIDER
+                               == item_data->swallow_type) {
                        SETTING_TRACE("Add 5Step Slider");
 
                        Evas_Object *layout = elm_layout_add(obj);
-                       Eina_Bool ret = elm_layout_file_set(layout, SETTING_THEME_EDJ_NAME, "font_slider");
+                       Eina_Bool
+                       ret = elm_layout_file_set(layout,
+                                       EDJDIR"/setting-theme.edj",
+                                       "font_slider");
                        if (ret == EINA_TRUE) { /* error condition */
                                SETTING_TRACE("elm_layout_file_set - OK");
                        } else {
-                               SETTING_TRACE_ERROR("elm_layout_file_set - FAILED");
+                               SETTING_TRACE_ERROR(
+                                               "elm_layout_file_set - FAILED");
                        }
 
-                       evas_object_size_hint_weight_set(layout, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
+                       evas_object_size_hint_weight_set(layout,
+                                       EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
 
                        Evas_Object *label = elm_label_add(obj);
-                       elm_object_text_set(label, _("<color=#000000><font_size=23>A</font_size></color>"));
+                       elm_object_text_set(label,
+                                       _("<color=#000000><font_size=23>"
+                                                       "A</font_size></color>"));
                        evas_object_show(label);
                        elm_object_part_content_set(layout, "left_text", label);
                        Evas_Object *label2 = elm_label_add(obj);
-                       elm_object_text_set(label2, _("<color=#000000><font_size=30>A</font_size></color>"));
+                       elm_object_text_set(label2,
+                                       _("<color=#000000><font_size=30>"
+                                                       "A</font_size></color>"));
                        evas_object_show(label2);
-                       elm_object_part_content_set(layout, "right_text", label2);
-                       Evas_Object *li_slider =
-                               setting_create_5step_slider(obj, item_data->evas,
-                                                                                       item_data->l_swallow_path,
-                                                                                       item_data->r_swallow_path,
-                                                                                       item_data->chk_status,
-                                                                                       item_data->isIndicatorVisible,
-                                                                                       item_data->slider_min,
-                                                                                       item_data->slider_max,
-                                                                                       item_data->chk_change_cb,
-                                                                                       item_data->start_change_cb,
-                                                                                       item_data->stop_change_cb,
-                                                                                       item_data);
+                       elm_object_part_content_set(layout, "right_text",
+                                       label2);
+                       Evas_Object *li_slider = setting_create_5step_slider(
+                                       obj, item_data->evas,
+                                       item_data->l_swallow_path,
+                                       item_data->r_swallow_path,
+                                       item_data->chk_status,
+                                       item_data->isIndicatorVisible,
+                                       item_data->slider_min,
+                                       item_data->slider_max,
+                                       item_data->chk_change_cb,
+                                       item_data->start_change_cb,
+                                       item_data->stop_change_cb, item_data);
                        item_data->eo_check = li_slider;
                        item_data->mouse_up_cb = _slider_mouse_cb;
                        evas_object_event_callback_add(li_slider,
-                                                                                  EVAS_CALLBACK_MOUSE_UP,
-                                                                                  _eo_slider_mouse_cb, item_data);
+                                       EVAS_CALLBACK_MOUSE_UP,
+                                       _eo_slider_mouse_cb, item_data);
 
-                       elm_object_part_content_set(layout, "slider", li_slider);
+                       elm_object_part_content_set(layout, "slider",
+                                       li_slider);
                        return layout;
                }
-       } else if (!safeStrCmp(part, "elm.text")) {
-               SETTING_TRACE("item_data->keyStr:%s", item_data->keyStr);
-               SETTING_TRACE("item_data->sub_desc:%s", item_data->sub_desc);
-               int padding_h = 0;
-               Evas_Object *box = elm_box_add(obj);
-               evas_object_size_hint_weight_set(box, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
-               evas_object_size_hint_align_set(box, EVAS_HINT_FILL, EVAS_HINT_FILL);
-               elm_box_padding_set(box, 10, padding_h);
-
-               elm_box_pack_end(box, setting_create_blank_rect_customize(obj, 1, 20));
-
-               item_data->eo_check = setting_create_textbox(obj, item_data->sub_desc);
-               elm_box_pack_end(box, item_data->eo_check);
-               elm_box_pack_end(box, setting_create_blank_rect_customize(obj, 1, 20));
-
-               return box;
        }
 
        return NULL;
 }
 
-static int setting_font_style_is_exist_string(const Eina_List *list, const char *key)
+static int setting_font_style_is_exist_string(Eina_List *list,
+               const char *key)
 {
        Eina_List *l = NULL;
-       if ((key == NULL) || (list == NULL)) {
+       if (!key || !list)
                return 0;
-       }
 
-       for (l = (Eina_List *) list; l; l = eina_list_next(l)) {
-               if (l->data && (!strcmp((char *) l->data, key))) {
+       for (l = list; l; l = eina_list_next(l)) {
+               if (l->data && (!strcmp((char *)l->data, key)))
                        return 1;
-               }
        }
 
        return 0;
 }
 
-
-static int strcmp_cb(const void *s1, const void *s2)
+/*
+ * Adds font's family (first argument) text to Eina_List (second argument)
+ * returns false if fonts loop should break iteration
+ */
+static bool __get_font_info(FcPattern *font, Eina_List **out_list, char *locale)
 {
-       return safeStrCmp((const char *)s1, (const char *)s2);
+       FcChar8 *family = NULL;
+       FcChar8 *file = NULL;
+       FcChar8 *lang = NULL;
+       char *family_result = NULL;
+       int preload_path_len;
+       int download_path_len;
+       int id;
+
+       if (FcPatternGetString(font, FC_FILE, 0, &file) != FcResultMatch)
+               return true;
+
+       preload_path_len = safeStrLen(SETTING_FONT_PRELOAD_FONT_PATH);
+       download_path_len = safeStrLen(SETTING_FONT_DOWNLOADED_FONT_PATH);
+       if (safeStrNCmp((const char *)file, SETTING_FONT_PRELOAD_FONT_PATH,
+                       preload_path_len)
+                       && safeStrNCmp((const char *)file,
+                                       SETTING_FONT_DOWNLOADED_FONT_PATH,
+                                       download_path_len))
+               return true;
+
+       id = 0;
+       if (FcPatternGetString(font, FC_FAMILY, id, &family) != FcResultMatch)
+               return false;
+
+       if (FcPatternGetString(font, FC_FAMILYLANG, id, &lang) != FcResultMatch)
+               return false;
+
+       family_result = (char *)family;
+
+       /* Find proper family name for current locale. */
+       while (locale && family && lang) {
+               if (!strncmp(locale, (char *)lang, strlen((char *)lang))) {
+                       family_result = (char *)family;
+                       break;
+               }
+
+               /* I will set english as default family language. */
+               /* If there is no proper family language for current locale, */
+               /* we have to show the english family name. */
+               if (!strcmp((char *)lang, "en"))
+                       family_result = (char *)family;
+
+               id++;
+               if (FcPatternGetString(font, FC_FAMILY, id, &family)
+                               != FcResultMatch)
+                       break;
+
+               if (FcPatternGetString(font, FC_FAMILYLANG, id, &lang)
+                               != FcResultMatch)
+                       break;
+       }
+
+       if (family_result && !setting_font_style_is_exist_string(*out_list,
+                       family_result)) {
+               *out_list = eina_list_sorted_insert(*out_list,
+                               (Eina_Compare_Cb)safeStrCmp,
+                               strdup(family_result));
+               SETTING_TRACE_DEBUG(" - added font family: %s", family_result);
+       }
+       return true;
 }
 
 /**
@@ -264,160 +365,83 @@ static int strcmp_cb(const void *s1, const void *s2)
 static Eina_List *__setting_font_main_available_list_get()
 {
        SETTING_TRACE_BEGIN;
+       char *locale = NULL;
+       FcConfig *font_config = NULL;
+       FcPattern *pat = NULL;
        FcObjectSet *os = NULL;
        FcFontSet *fs = NULL;
-       FcPattern *pat = NULL;
        Eina_List *list = NULL;
-       FcConfig *font_config = NULL;
+       int j;
 
        font_config = FcInitLoadConfigAndFonts();
+       setting_retvm_if(font_config == NULL, NULL,
+                       "Failed: FcInitLoadConfigAndFonts");
 
-       setting_retvm_if(font_config == NULL, NULL, "Failed: FcInitLoadConfigAndFonts");
-
-
-       char *locale = setlocale(0, NULL);
-
+       locale = setlocale(0, NULL);
        pat = FcPatternCreate();
-
-       os = FcObjectSetBuild(FC_FAMILY, FC_FILE, FC_FAMILYLANG, (char *) 0);
+       os = FcObjectSetBuild(FC_FAMILY, FC_FILE, FC_FAMILYLANG, (char *)0);
 
        if (os) {
                fs = FcFontList(font_config, pat, os);
                FcObjectSetDestroy(os);
                os = NULL;
        }
-
        if (pat) {
                FcPatternDestroy(pat);
                pat = NULL;
        }
-
-       if (fs) {
-               int j;
+       if (fs) {
                SETTING_TRACE_DEBUG("fs->nfont = %d", fs->nfont);
-
-               for (j = 0; j < fs->nfont; j++) {
-
-                       FcChar8 *family = NULL;
-                       FcChar8 *file = NULL;
-                       if (FcPatternGetString(fs->fonts[j], FC_FILE, 0, &file) == FcResultMatch) {
-                               /*SETTING_TRACE_DEBUG("FC_FILE : %s\n", file); */
-                               int preload_path_len = safeStrLen(SETTING_FONT_PRELOAD_FONT_PATH);
-                               int download_path_len = safeStrLen(SETTING_FONT_DOWNLOADED_FONT_PATH);
-                               if (!safeStrNCmp((const char *)file, SETTING_FONT_PRELOAD_FONT_PATH, preload_path_len) ||
-                                       !safeStrNCmp((const char *)file, SETTING_FONT_DOWNLOADED_FONT_PATH, download_path_len)) {
-                                       char *family_result = NULL;
-                                       FcChar8 *lang = NULL;
-                                       int id = 0;
-                                       if (FcPatternGetString(fs->fonts[j], FC_FAMILY, id, &family) != FcResultMatch) {
-                                               break;
-                                       }
-                                       if (FcPatternGetString(fs->fonts[j], FC_FAMILYLANG, id, &lang) != FcResultMatch) {
-                                               break;
-                                       }
-                                       family_result = (char *)family;
-
-                                       /* Find proper family name for current locale. */
-                                       while (locale && family && lang) {
-                                               if (!strncmp(locale, (char *)lang, strlen((char *)lang))) {
-                                                       family_result = (char *)family;
-                                                       break;
-                                               }
-
-                                               /* I will set english as default family language. */
-                                               /* If there is no proper family language for current locale, */
-                                               /* we have to show the english family name. */
-                                               if (!strcmp((char *)lang, "en")) {
-                                                       family_result = (char *)family;
-                                               }
-                                               id++;
-                                               if (FcPatternGetString(fs->fonts[j], FC_FAMILY, id, &family) != FcResultMatch) {
-                                                       break;
-                                               }
-                                               if (FcPatternGetString(fs->fonts[j], FC_FAMILYLANG, id, &lang) != FcResultMatch) {
-                                                       break;
-                                               }
-                                       }
-                                       if (family_result && !setting_font_style_is_exist_string(list, family_result)) {
-                                               list = eina_list_sorted_insert(list, strcmp_cb, strdup(family_result));
-                                               SETTING_TRACE_DEBUG("-------- ADDED FONT - family = %s", family_result);
-                                               /* list = eina_list_append(list, family_result); */
-                                               /* for TEST because there's 1 font on target. */
-                                       }
-                               }
-                       }
+               for (j = 0; j < fs->nfont; j++) {
+                       if (!__get_font_info(fs->fonts[j], &list, locale))
+                               break;
                }
                FcFontSetDestroy(fs);
                fs = NULL;
        }
 
        FcConfigDestroy(font_config);
-       font_config = NULL;
        return list;
 }
+
 int get_font_name_id(char *font_data, char *temp, int bufsize)
 {
-       /*SETTING_TRACE("font data : %s", (char*)font_data); */
-       if (safeStrCmp(font_data, "Choco cooky") == 0) {
+       if (safeStrCmp(font_data, "Choco cooky") == 0)
                snprintf(temp, bufsize, "%s", "IDS_ST_BODY_CHOCO_COOKY");
-       } else if (safeStrCmp(font_data, "Cool jazz") == 0) {
+       else if (safeStrCmp(font_data, "Cool jazz") == 0)
                snprintf(temp, bufsize, "%s", "IDS_ST_BODY_COOL_JAZZ");
-       } else if (safeStrCmp(font_data, "Rosemary") == 0) {
+       else if (safeStrCmp(font_data, "Rosemary") == 0)
                snprintf(temp, bufsize, "%s", "IDS_ST_BODY_FONTSTYLE_ROSEMARY");
-       } else {
+       else
                snprintf(temp, bufsize, "%s", font_data);
-       }
-       return 1;
-}
-
 
-int get_font_name_str(char *font_type_name, char *trans_font_type_name, int bufsize)
-{
-       /*SETTING_TRACE_BEGIN; */
-       if (safeStrCmp(font_type_name, "Choco cooky") == 0) {
-               snprintf(trans_font_type_name, bufsize, "%s", _("IDS_ST_BODY_CHOCO_COOKY"));
-               /*SETTING_TRACE("%s", trans_font_type_name); */
-       } else if (safeStrCmp(font_type_name, "Cool jazz") == 0) {
-               snprintf(trans_font_type_name, bufsize, "%s", _("IDS_ST_BODY_COOL_JAZZ"));
-               /*SETTING_TRACE("%s", trans_font_type_name); */
-       } else if (safeStrCmp(font_type_name, "Rosemary") == 0) {
-               snprintf(trans_font_type_name, bufsize, "%s", _("IDS_ST_BODY_FONTSTYLE_ROSEMARY"));
-               /*SETTING_TRACE("%s", trans_font_type_name); */
-       } else {
-               snprintf(trans_font_type_name, bufsize, "%s", font_type_name);
-               /*SETTING_TRACE("%s", trans_font_type_name); */
-       }
        return 1;
 }
 
-
-static void __setting_progress_popup_cb(void *data, Evas_Object *obj, void *event_info)
+int get_font_name_str(char *font_type_name, char *trans_font_type_name,
+               int bufsize)
 {
-       SettingFontUG *ad = (SettingFontUG *) data;
-       SETTING_TRACE("send ug_destroy_me by callback");
-       if (ad->main_popup) {
-               evas_object_del(ad->main_popup);
-               ad->main_popup = NULL;
-       }
-       ad->font_change_status = SELECTED_FONT_CHANGE_DONE;
-
-       ug_destroy_me(ad->ug);
-}
+       if (safeStrCmp(font_type_name, "Choco cooky") == 0)
+               snprintf(trans_font_type_name, bufsize, "%s",
+                               _("IDS_ST_BODY_CHOCO_COOKY"));
+       else if (safeStrCmp(font_type_name, "Cool jazz") == 0)
+               snprintf(trans_font_type_name, bufsize, "%s",
+                               _("IDS_ST_BODY_COOL_JAZZ"));
+       else if (safeStrCmp(font_type_name, "Rosemary") == 0)
+               snprintf(trans_font_type_name, bufsize, "%s",
+                               _("IDS_ST_BODY_FONTSTYLE_ROSEMARY"));
+       else
+               snprintf(trans_font_type_name, bufsize, "%s", font_type_name);
 
-static void _event_set_font_type_helper(char *font_name)
-{
-       int ret = system_settings_set_value_string(SYSTEM_SETTINGS_KEY_FONT_TYPE, font_name);
-       if (ret == SYSTEM_SETTINGS_ERROR_NONE) {
-               /* on success */
-               SETTING_TRACE("SYSTEM_SETTINGS_KEY_FONT_TYPE is OK : %s", font_name);
-       }
+       return 1;
 }
 
 static Eina_Bool __slide_timer(void *data)
 {
        SETTING_TRACE_BEGIN;
+
        Setting_GenGroupItem_Data *list_item = data;
-       SettingFontUG *ad = list_item->userdata;
+       SettingFontData *ad = list_item->userdata;
 
        double val = elm_slider_value_get(list_item->eo_check);
        int value = (int)(val + 0.5);
@@ -425,22 +449,24 @@ static Eina_Bool __slide_timer(void *data)
        elm_slider_value_set(list_item->eo_check, value);
        list_item->chk_status = elm_slider_value_get(list_item->eo_check);
 
-       if (ad->init_font_size == list_item->chk_status) {
+       if (ad->init_font_size == list_item->chk_status)
                ad->size_change_flag = FALSE;
-       } else {
+       else
                ad->size_change_flag = TRUE;
-       }
+
        ad->ret_font_size = list_item->chk_status;
 
        if (ad->font_example) {
                __setting_get_font_size_str(ad, list_item->chk_status);
-               char *tmp = ad->font_example->sub_desc;
-               ad->font_example->sub_desc = get_example_style_text(ad->font_size_str, ad->font_type_str);
+               char *tmp = ad->font_example->keyStr;
+               ad->font_example->keyStr = get_example_style_text(
+                               ad->font_size_str, ad->font_type_str);
                G_FREE(tmp);
-               elm_entry_entry_set(ad->font_example->eo_check, ad->font_example->sub_desc);
-
-               elm_genlist_item_fields_update(ad->font_example->item, "elm.text", ELM_GENLIST_ITEM_FIELD_ALL);
+               elm_entry_entry_set(ad->font_example->eo_check,
+                               ad->font_example->keyStr);
 
+               elm_genlist_item_fields_update(ad->font_example->item,
+                               "*", ELM_GENLIST_ITEM_FIELD_ALL);
        }
 
        /* finalize */
@@ -448,137 +474,170 @@ static Eina_Bool __slide_timer(void *data)
        return ECORE_CALLBACK_CANCEL;
 }
 
-static void __font_size_slider_value_change_cb(void *data, Evas_Object *obj, void *event_info)
+static void __font_size_slider_value_change_cb(void *data, Evas_Object *obj,
+               void *event_info)
 {
        SETTING_TRACE_BEGIN;
+
        retm_if(data == NULL, "Data parameter is NULL");
        Setting_GenGroupItem_Data *list_item = data;
-       SettingFontUG *ad = list_item->userdata;
+       SettingFontData *ad = list_item->userdata;
        retm_if(ad == NULL, "ad parameter is NULL");
        /*for sliding performance */
        if (ad->timer) {
                ecore_timer_del(ad->timer);
                ad->timer = NULL;
        }
-       ad->timer = ecore_timer_add(0.2, (Ecore_Task_Cb)__slide_timer, list_item);
+       ad->timer = ecore_timer_add(0.2, (Ecore_Task_Cb)__slide_timer,
+                       list_item);
 }
 
 /**
  * [UI][expandable list][event handler:selection][font change]
  */
-void setting_font_main_list_sel_cb(void *data, Evas_Object *obj, void *event_info)
+void setting_font_main_list_sel_cb(void *data, Evas_Object *obj,
+               void *event_info)
 {
        SETTING_TRACE_BEGIN;
+
        /* error check */
        retm_if(event_info == NULL, "Invalid argument: event info is NULL");
-       Elm_Object_Item *subitem = (Elm_Object_Item *) event_info;
+       Elm_Object_Item *subitem = (Elm_Object_Item *)event_info;
        elm_genlist_item_selected_set(subitem, 0);
-       Setting_GenGroupItem_Data *data_subItem = elm_object_item_data_get(subitem);
+       Setting_GenGroupItem_Data *data_subItem = elm_object_item_data_get(
+                       subitem);
        ret_if(NULL == data_subItem);
 
-       SettingFontUG *ad = (SettingFontUG *) data;
-
+       SettingFontData *ad = (SettingFontData *)data;
 
        /*      if not change, return */
        if (ad->prev_font == data_subItem->chk_status) {
                SETTING_TRACE("NOT CHANGED ");
                return;
        }
-       if (ad->font_change_status == SELECTED_FONT_CHANGE_IN_PROCESS) {
+       if (ad->font_change_status == SELECTED_FONT_CHANGE_IN_PROCESS)
                return;
-       }
+
        ad->subitem = data_subItem;
        /* Fix PLM P131016-04680
-         when user check the option, make sure the radio button is checked for prev_font font item
-         the radio of new font item will be checked when user seleck "ok" on popup*/
+        when user check the option, make sure the radio button is checked for
+        prev_font font item the radio of new font item will be checked when
+        user seleck "ok" on popup*/
        elm_radio_value_set(ad->subitem->rgd, data_subItem->chk_status);
 
        /* extract font name from tag mixed string */
-       SETTING_TRACE("ad->subitem->keyStr --> popup - get FONT : %s ", ad->subitem->keyStr);
-       SETTING_TRACE("sub_desc --> popup - get FONT : %s ", ad->subitem->sub_desc);
+       SETTING_TRACE("ad->subitem->keyStr --> popup - get FONT : %s ",
+                       ad->subitem->keyStr);
+       SETTING_TRACE("sub_desc --> popup - get FONT : %s ",
+                       ad->subitem->sub_desc);
 
        /* set font name to font main and font config */
-       /*for mincho font type, need to display "Mincho",but need to update the real font with "UDMincho"*/
-       /*keyStr is used to store the string "Mincho", and sub_desc is used to store "UDMDu4"*/
+       /*for mincho font type, need to display "Mincho",but need to update
+        * the real font with "UDMincho"*/
+       /*keyStr is used to store the string "Mincho", and sub_desc is used
+        * to store "UDMDu4"*/
 
        if (ad->font_type) {
-               ad->font_type->sub_desc = (char *)g_strdup(ad->subitem->keyStr);
+               ad->font_type->sub_desc = (char *)g_strdup(
+                               ad->subitem->keyStr);
                elm_object_item_data_set(ad->font_type->item, ad->font_type);
                elm_genlist_item_update(ad->font_type->item);
        }
 
        if (ad->font_example) {
                __setting_get_font_type_str(ad, ad->subitem->sub_desc);
-               char *tmp = ad->font_example->sub_desc;
+               char *tmp = ad->font_example->keyStr;
                SETTING_TRACE_DEBUG("ad->font_type_str:%s", ad->font_type_str);
-               ad->font_example->sub_desc = get_example_style_text(ad->font_size_str, ad->font_type_str);
+               ad->font_example->keyStr = get_example_style_text(
+                               ad->font_size_str, ad->font_type_str);
                G_FREE(tmp);
-               elm_entry_entry_set(ad->font_example->eo_check, ad->font_example->sub_desc);
+               elm_entry_entry_set(ad->font_example->eo_check,
+                               ad->font_example->keyStr);
+
+               elm_genlist_item_fields_update(ad->font_example->item,
+                               "*", ELM_GENLIST_ITEM_FIELD_ALL);
        }
 
-       if (ad->init_font_type == data_subItem->chk_status) {
+       if (ad->init_font_type == data_subItem->chk_status)
                ad->type_change_flag = FALSE;
-       } else {
+       else
                ad->type_change_flag = TRUE;
-       }
 
        /* sub - descc */
        char *font_name = ad->subitem->sub_desc;
 
        ad->prev_font = ad->subitem->chk_status;
-       G_FREE(ad->font_name);
-       ad->font_name = (char *)g_strdup(_(font_name));
+       FREE(ad->font_name);
+       ad->font_name = (char *)strdup(_(font_name));
        SETTING_TRACE("ad->subitem->keyStr2 = %s", font_name);
 
-       /*when the expandlist item is NOT expanded, the subitem object is not existed,so need to clear the list*/
-       if (ad->font_type_list != NULL) {
-               eina_list_free(ad->font_type_list);
-               ad->font_type_list = NULL;
-       }
+       /*when the expandlist item is NOT expanded, the subitem object is not
+        * existed,so need to clear the list*/
+       eina_list_free(ad->font_type_list);
+       ad->font_type_list = NULL;
+
 }
 
 static void __font_vconf_change_cb(keynode_t *key, void *data)
 {
        SETTING_TRACE_BEGIN;
+
        setting_retm_if(NULL == key, "key is NULL");
        setting_retm_if(NULL == data, "data is NULL");
-       SettingFontUG *ad = (SettingFontUG *)data;
+       SettingFontData *ad = (SettingFontData *)data;
 
        char *vconf_name = vconf_keynode_get_name(key);
 
        if (!safeStrCmp(vconf_name, VCONFKEY_SETAPPL_ACCESSIBILITY_FONT_NAME)) {
 
                char *font_type_name = NULL;
-               int ret = system_settings_get_value_string(SYSTEM_SETTINGS_KEY_FONT_TYPE, &font_type_name);
+               int ret = system_settings_get_value_string(
+                               SYSTEM_SETTINGS_KEY_FONT_TYPE, &font_type_name);
                if (ret != 0) {
-                       SETTING_TRACE("system-setting call failed with error code %d", ret);
+                       SETTING_TRACE("system-setting call failed with error code %d",
+                                       ret);
                }
-               SETTING_TRACE("---------------- system-setting call : (%s) ", font_type_name);
-               char *default_font_name = _get_default_font();
-               char trans_font_type_name[FONT_BUF_SIZE] = {0,};
+               SETTING_TRACE("---------------- system-setting call : (%s)",
+                               font_type_name);
+               char *default_font_name = NULL;
+               default_font_name = _get_default_font();
+               char trans_font_type_name[FONT_BUF_SIZE] = { 0, };
                if (!safeStrCmp(default_font_name, font_type_name)) {
-                       snprintf(trans_font_type_name, FONT_BUF_SIZE, "%s", SETTING_DEFAULT_FONT_TYPE);
+                       snprintf(trans_font_type_name, FONT_BUF_SIZE, "%s",
+                                       SETTING_DEFAULT_FONT_TYPE);
                } else {
-                       ret = get_font_name_id(font_type_name, trans_font_type_name, FONT_BUF_SIZE);
+                       ret = get_font_name_id(font_type_name,
+                                       trans_font_type_name, FONT_BUF_SIZE);
                }
-               G_FREE(default_font_name);
-
+               FREE(default_font_name);
                if (ad->font_type) {
                        G_FREE(ad->font_type->sub_desc);
-                       ad->font_type->sub_desc = (char *)g_strdup(trans_font_type_name);
-                       elm_object_item_data_set(ad->font_type->item, ad->font_type);
+                       ad->font_type->sub_desc = (char *)g_strdup(
+                                       trans_font_type_name);
+                       elm_object_item_data_set(ad->font_type->item,
+                                       ad->font_type);
                        elm_genlist_item_update(ad->font_type->item);
-                       SETTING_TRACE("ad->font_type->sub_desc:%s", trans_font_type_name);
+                       SETTING_TRACE("ad->font_type->sub_desc:%s",
+                                       trans_font_type_name);
 
-                       if (elm_genlist_item_expanded_get(ad->font_type->item)) {
+                       if (elm_genlist_item_expanded_get(
+                                       ad->font_type->item)) {
                                Eina_List *l = NULL;
                                Setting_GenGroupItem_Data *font_type_subitem;
-                               EINA_LIST_FOREACH(ad->font_type_list, l, font_type_subitem) {
-                                       if (font_type_subitem && !safeStrCmp(font_type_subitem->sub_desc, font_type_name)) {
-
-                                               if (font_type_subitem && font_type_subitem->rgd) {
-                                                       elm_radio_value_set(font_type_subitem->rgd, font_type_subitem->chk_status);
-                                                       if (ad->font_change_status != SELECTED_FONT_CHANGE_IN_PROCESS) {
+                               EINA_LIST_FOREACH(ad->font_type_list, l,
+                                               font_type_subitem)
+                               {
+                                       if (font_type_subitem
+                                                       && !safeStrCmp(font_type_subitem->sub_desc,
+                                                                       font_type_name)) {
+
+                                               if (font_type_subitem
+                                                               && font_type_subitem->rgd) {
+                                                       elm_radio_value_set(
+                                                                       font_type_subitem->rgd,
+                                                                       font_type_subitem->chk_status);
+                                                       if (ad->font_change_status
+                                                                       != SELECTED_FONT_CHANGE_IN_PROCESS) {
                                                                ad->subitem = font_type_subitem;
                                                        }
                                                }
@@ -589,7 +648,7 @@ static void __font_vconf_change_cb(keynode_t *key, void *data)
                        }
                }
        } else {
-               SETTING_TRACE_ERROR("vconf_name is error");
+               SETTING_TRACE_ERROR("vconf_name is wrong");
        }
        SETTING_TRACE_END;
 }
@@ -600,14 +659,14 @@ static void __font_vconf_change_cb(keynode_t *key, void *data)
 #define SLIDER_END_POINT_X(ad) (_slider_get_width(ad) - SLIDER_START_POINT_X(ad))
 #define SLIDER_LENGTH(ad) (SLIDER_END_POINT_X(ad) - SLIDER_START_POINT_X(ad))
 
-
 static int _slider_get_width(void *data)
 {
        SETTING_TRACE_BEGIN;
-       SettingFontUG *ad = (SettingFontUG *)data;
+
+       SettingFontData *ad = (SettingFontData *)data;
 
        int x, y, w, h;
-       elm_win_screen_size_get(ad->win_get, &x, &y, &w, &h);
+       elm_win_screen_size_get(ad->md.window, &x, &y, &w, &h);
        SETTING_TRACE("-------> x : %d ", x);
        SETTING_TRACE("-------> y : %d ", y);
        SETTING_TRACE("-------> w : %d ", w);
@@ -628,37 +687,17 @@ static int _slider_get_width(void *data)
        return w;
 }
 
-
-#if 0
-/* 720, 1280 */
-static int _slider_endpoint_x()
-{
-#ifdef ECORE_X
-       int w, h;
-       ecore_x_window_size_get(ecore_x_window_root_first_get(), &w, &h);
-       return w;
-#else
-       int w, h;
-       elm_win_screen_size_get(win, NULL, NULL, &w, &h);
-       return w;
-#endif
-}
-#endif
-
-/**
- * ad->rotate_angle = 90;      // do it
- * ad->rotate_angle = 270;     // do it
- */
 static int _slider_startpoint_x(void *data)
 {
        SETTING_TRACE_BEGIN;
+
        int width = 47;
 
        return width;
 }
 
 static void _eo_slider_mouse_cb(void *data, Evas *e, Evas_Object *obj,
-                                                               void *event_info)
+               void *event_info)
 {
        _slider_mouse_cb(data, obj, event_info);
 }
@@ -670,7 +709,7 @@ static void _slider_mouse_cb(void *data, Evas_Object *obj, void *event_info)
                return;
 
        Setting_GenGroupItem_Data *list_item = data;
-       SettingFontUG *ad = list_item->userdata;
+       SettingFontData *ad = list_item->userdata;
 
        Evas_Object *slider = obj;
        Evas_Event_Mouse_Down *ev = event_info;
@@ -687,13 +726,16 @@ static void _slider_mouse_cb(void *data, Evas_Object *obj, void *event_info)
                double dval = current * max_vol / SLIDER_LENGTH(ad);
                val = current * max_vol / SLIDER_LENGTH(ad);
 
-               SETTING_TRACE("dval = %lf, val = %d, dval-val=%lf ", dval, val, (dval - val));
+               SETTING_TRACE("dval = %lf, val = %d, dval-val=%lf ", dval, val,
+                               (dval - val));
                if ((dval - val) > 0.5)
-                       val =  val + 1;
+                       val = val + 1;
        }
 
-       if (val < 0) val = 0;
-       else if (val > max_vol) val = max_vol;
+       if (val < 0)
+               val = 0;
+       else if (val > max_vol)
+               val = max_vol;
 
        SETTING_TRACE("val = %d", val);
 
@@ -704,68 +746,38 @@ static void _slider_mouse_cb(void *data, Evas_Object *obj, void *event_info)
                ecore_timer_del(ad->timer);
                ad->timer = NULL;
        }
-       ad->timer = ecore_timer_add(0.2, (Ecore_Task_Cb)__slide_timer, list_item);
+       ad->timer = ecore_timer_add(0.2, (Ecore_Task_Cb)__slide_timer,
+                       list_item);
        return;
 }
 
-static Eina_Bool __font_change_call(void *data)
+static void setting_font_done_click_cb(void *data, Evas_Object *obj,
+               void *event_info)
 {
+       int ret = SYSTEM_SETTINGS_ERROR_NONE;
        SETTING_TRACE_BEGIN;
-       SettingFontUG *ad = (SettingFontUG *) data;
-
-       /* logic3 */
-       if (ad->size_change_flag == TRUE) {
-               system_settings_set_value_int(SYSTEM_SETTINGS_KEY_FONT_SIZE, ad->ret_font_size);
-       }
-
-       if (ad->type_change_flag == TRUE) {
-               /*      system_settings_set_value_string(SYSTEM_SETTINGS_KEY_FONT_TYPE, ad->font_name); */
-               _event_set_font_type_helper(ad->font_name);
-       }
-
-       /* finalize */
-       ad->font_type_timer = NULL;
-       return ECORE_CALLBACK_CANCEL;
-}
 
-static void setting_font_done_click_cb(void *data, Evas_Object *obj, void *event_info)
-{
-       SETTING_TRACE_BEGIN;
-       /* error check */
        retm_if(data == NULL, "Data parameter is NULL");
-       SettingFontUG *ad = (SettingFontUG *) data;
-
-       SETTING_TRACE_DEBUG("ad->size_change_flag = %d", ad->size_change_flag);
-       SETTING_TRACE_DEBUG("ad->type_change_flag = %d", ad->type_change_flag);
-
-       if (ad->size_change_flag == TRUE || ad->type_change_flag == TRUE) {
-               if (ad->main_popup) {
-                       evas_object_del(ad->main_popup);
-                       ad->main_popup = NULL;
-               }       /* font type popup */
+       SettingFontData *ad = (SettingFontData *)data;
 
-               ad->font_change_status = SELECTED_FONT_CHANGE_IN_PROCESS;
-               ad->main_popup = setting_create_popup_with_progressbar(ad, ad->win_get,
-                                                                                                                          PROGRESSBAR_STYLE,
-                                                                                                                          NULL, KeyStr_Loading, __setting_progress_popup_cb, 3/*0*/, TRUE, TRUE, 0);   /* 3 seconds to wait in maximum */
+       if (ad->size_change_flag) {
+               ret = system_settings_set_value_int(SYSTEM_SETTINGS_KEY_FONT_SIZE, ad->ret_font_size);
+               if (ret != SYSTEM_SETTINGS_ERROR_NONE)
+                       SETTING_TRACE("SYSTEM_SETTINGS_KEY_FONT_SIZE error : %s", get_error_message(ret));
+       }
 
-               /* ecore timer for change actual font */
-               ad->font_type_timer = ecore_timer_add(1, (Ecore_Task_Cb)__font_change_call, ad);
-       } else {
-               /* Send destroy request */
-               ug_destroy_me(ad->ug);
+       if (ad->type_change_flag) {
+               ret = system_settings_set_value_string(SYSTEM_SETTINGS_KEY_FONT_TYPE, ad->font_name);
+               if (ret != SYSTEM_SETTINGS_ERROR_NONE)
+                       SETTING_TRACE("SYSTEM_SETTINGS_KEY_FONT_TYPE error : %s", get_error_message(ret));
        }
+       ui_app_exit();
 }
 
-static void setting_font_cancel_click_cb(void *data, Evas_Object *obj, void *event_info)
+static void setting_font_cancel_click_cb(void *data, Evas_Object *obj,
+               void *event_info)
 {
-       SETTING_TRACE_BEGIN;
-       /* error check */
-       retm_if(data == NULL, "Data parameter is NULL");
-       SettingFontUG *ad = (SettingFontUG *) data;
-
-       /* Send destroy request */
-       ug_destroy_me(ad->ug);
+       ui_app_exit();
 }
 
 static void __setting_get_font_size_str(void *data, int size)
@@ -773,26 +785,26 @@ static void __setting_get_font_size_str(void *data, int size)
        SETTING_TRACE_BEGIN;
 
        ret_if(data == NULL);
-       SettingFontUG *ad = (SettingFontUG *) data;
+       SettingFontData *ad = (SettingFontData *)data;
 
        switch (size) {
-       case 0:
-               ad->font_size_str = (char *)g_strdup("24");
+       case SYSTEM_SETTINGS_FONT_SIZE_SMALL:
+               ad->font_size_str = (char *)g_strdup(STR_LABEL_FONT_SIZE_SMALL);
                break;
-       case 1:
-               ad->font_size_str = (char *)g_strdup("30");
+       case SYSTEM_SETTINGS_FONT_SIZE_NORMAL:
+               ad->font_size_str = (char *)g_strdup(STR_LABEL_FONT_SIZE_NORMAL);
                break;
-       case 2:
-               ad->font_size_str = (char *)g_strdup("44");
+       case SYSTEM_SETTINGS_FONT_SIZE_LARGE:
+               ad->font_size_str = (char *)g_strdup(STR_LABEL_FONT_SIZE_LARGE);
                break;
-       case 3:
-               ad->font_size_str = (char *)g_strdup("56");
+       case SYSTEM_SETTINGS_FONT_SIZE_HUGE:
+               ad->font_size_str = (char *)g_strdup(STR_LABEL_FONT_SIZE_HUGE);
                break;
-       case 4:
-               ad->font_size_str = (char *)g_strdup("70");
+       case SYSTEM_SETTINGS_FONT_SIZE_GIANT:
+               ad->font_size_str = (char *)g_strdup(STR_LABEL_FONT_SIZE_GIANT);
                break;
        default:
-               ad->font_size_str = (char *)g_strdup("30");
+               ad->font_size_str = (char *)g_strdup(STR_LABEL_FONT_SIZE_NORMAL);
        }
 }
 
@@ -802,7 +814,7 @@ static void __setting_get_font_type_str(void *data, char *font_data)
        ret_if(data == NULL);
        ret_if(font_data == NULL);
 
-       SettingFontUG *ad = (SettingFontUG *) data;
+       SettingFontData *ad = (SettingFontData *)data;
 
        char *pos = font_data;
        char new_name[FONT_BUF_SIZE];
@@ -835,102 +847,121 @@ static void __setting_get_font_type_str(void *data, char *font_data)
 static int setting_font_main_create(void *cb)
 {
        SETTING_TRACE_BEGIN;
-       /* error check */
-       retv_if(cb == NULL, SETTING_GENERAL_ERR_NULL_DATA_PARAMETER);
+       char *font_name = NULL;
+       char *default_font_name = NULL;
+       char *default_example_str = NULL;
+       int size = -1;
+       SettingFontData *ad = (SettingFontData *)cb;
+       Evas_Object *rgd = NULL;
+       int i = 0;
+       int matched_font = -1;
+       int ret = 0;
+       Eina_List *font_list = NULL;
+       Eina_List *l = NULL;
+       char *font_data = NULL;
 
-       SettingFontUG *ad = (SettingFontUG *) cb;
+       retv_if(cb == NULL, SETTING_GENERAL_ERR_NULL_DATA_PARAMETER);
 
+       ret = view_init(&ad->md, _("IDS_ST_BODY_FONT"));
+       retv_if(ret != SETTING_RETURN_SUCCESS, ret);
+       elm_naviframe_item_pop_cb_set(ad->md.naviframe_it, _view_pop_cb, ad);
 
-       setting_create_Gendial_itc(SETTING_GENLIST_ICON_1LINE_STYLE, &(ad->itc_1text_1icon_2));
+       setting_create_Gendial_itc(SETTING_GENLIST_ICON_1LINE_STYLE,
+                       &(ad->itc_1text_1icon_2));
        ad->itc_1text_1icon_2.func.text_get = _item_text_keystr2_get;
 
-       setting_create_Gendial_itc(SETTING_GENLIST_LEFT_ICON_CONTENT_ICON_STYLE, &(ad->itc_bg_1icon));
+       setting_create_Gendial_itc(SETTING_GENLIST_LEFT_ICON_CONTENT_ICON_STYLE,
+                       &(ad->itc_bg_1icon));
        SETTING_TRACE("ad->itc_bg_1icon: %s ", ad->itc_bg_1icon);
        ad->itc_bg_1icon.func.content_get = _font_size_slider_get;
 
-       setting_create_Gendial_itc(SETTING_GENLIST_ICON_1LINE_STYLE, &(ad->itc_1icon));
-       ad->itc_1icon.func.content_get = _font_size_slider_get;
+       setting_create_Gendial_itc(SETTING_GENLIST_MULTILINE_STYLE,
+                       &(ad->itc_preview));
+       ad->itc_preview.func.content_get = _font_size_preview_get;
 
-       retvm_if(ad->win_main_layout == NULL, SETTING_DRAW_ERR_FAIL_LOAD_EDJ,
-                        "win_main_layout is NULL");
+       retvm_if(ad->md.layout == NULL, SETTING_DRAW_ERR_FAIL_LOAD_EDJ,
+                       "md.layout is NULL");
        ad->font_change_status = SELECTED_FONT_CHANGE_NONE;
-       ad->ly_main =
-               setting_create_layout_navi_bar_genlist(ad->win_main_layout,
-                                                                                          ad->win_get,
-                                                                                          "IDS_ST_BODY_FONT",
-                                                                                          _("IDS_ST_BUTTON_BACK"),
-                                                                                          NULL,
-                                                                                          (setting_call_back_func)__setting_font_main_click_softkey_back_cb,
-                                                                                          NULL,
-                                                                                          ad, &ad->genlist, &ad->navibar);
-       ad->navi_it_font = elm_naviframe_top_item_get(ad->navibar);
 
        /* Title Cancel Button */
-       ad->btn_cancel = setting_create_button(ad->navibar, "IDS_MSG_ACBUTTON_CANCEL_ABB",
-                                                                                  "naviframe/title_cancel",
-                                                                                  setting_font_cancel_click_cb, ad);
-       elm_object_item_part_content_set(ad->navi_it_font, "title_left_btn", ad->btn_cancel);
+       ad->btn_cancel = setting_create_button(ad->md.naviframe,
+                       "IDS_MSG_ACBUTTON_CANCEL_ABB", "naviframe/title_cancel",
+                       setting_font_cancel_click_cb, ad);
+       elm_object_item_part_content_set(ad->md.naviframe_it, "title_left_btn",
+                       ad->btn_cancel);
        /* Title Done Button */
-       ad->btn_done = setting_create_button(ad->navibar, "IDS_MSG_ACBUTTON_DONE_ABB",
-                                                                                "naviframe/title_done",
-                                                                                setting_font_done_click_cb, ad);
-       elm_object_item_part_content_set(ad->navi_it_font, "title_right_btn", ad->btn_done);
+       ad->btn_done = setting_create_button(ad->md.naviframe,
+                       "IDS_MSG_ACBUTTON_DONE_ABB", "naviframe/title_done",
+                       setting_font_done_click_cb, ad);
+       elm_object_item_part_content_set(ad->md.naviframe_it, "title_right_btn",
+                       ad->btn_done);
 
-       elm_genlist_mode_set(ad->genlist, ELM_LIST_COMPRESS);
-       evas_object_smart_callback_add(ad->genlist, "realized", __gl_realized_cb, ad);
+       elm_genlist_mode_set(ad->md.genlist, ELM_LIST_COMPRESS);
+       evas_object_smart_callback_add(ad->md.genlist, "realized",
+                       __gl_realized_cb, ad);
 
-       char *font_name = NULL;
        G_FREE(ad->font_type_str);
-       int ret = system_settings_get_value_string(SYSTEM_SETTINGS_KEY_FONT_TYPE, &font_name);
+       ret = system_settings_get_value_string(
+                       SYSTEM_SETTINGS_KEY_FONT_TYPE, &font_name);
        if (ret != SYSTEM_SETTINGS_ERROR_NONE) {
-               SETTING_TRACE_ERROR("Failed to call system_settings_get_value_string with error cdoe %d", ret);
+               SETTING_TRACE_ERROR(
+                               "Failed to call system_settings_get_value_string with error code %d",
+                               ret);
                font_name = _get_default_font();
        }
        __setting_get_font_type_str(ad, font_name);
-       int size = -1;
-       ret = system_settings_get_value_int(SYSTEM_SETTINGS_KEY_FONT_SIZE, &size);
+
+       ret = system_settings_get_value_int(SYSTEM_SETTINGS_KEY_FONT_SIZE,
+                       &size);
        FREE(font_name);
        setting_retvm_if(ret != 0, SETTING_RETURN_SUCCESS, "fail to get vconf");
-       
+
        __setting_get_font_size_str(ad, size);
 
        SETTING_TRACE_DEBUG("ad->font_size_str = %s", ad->font_size_str);
        SETTING_TRACE_DEBUG("ad->font_type_str = %s", ad->font_type_str);
 
        /*1.Font Example */
-       char *default_example_str = get_example_style_text(ad->font_size_str, ad->font_type_str);
-
-       ad->font_example =
-               setting_create_Gendial_field_def(ad->genlist, &(ad->itc_1icon),
-                                                                                NULL,
-                                                                                ad, SWALLOW_Type_INVALID, NULL,
-                                                                                NULL, 0, NULL,
-                                                                                default_example_str, NULL);
-       if (ad->font_example) {
+       default_example_str = get_example_style_text(ad->font_size_str,
+                       ad->font_type_str);
+
+       ad->font_example = setting_create_Gendial_field_def(ad->md.genlist,
+                       &(ad->itc_preview),
+                       NULL, ad, SWALLOW_Type_INVALID, NULL,
+                       NULL, 0, default_example_str, NULL,  NULL);
+
+       if (ad->font_example)
                __BACK_POINTER_SET(ad->font_example);
-       } else {
+       else
                SETTING_TRACE_ERROR("ad->font_example is NULL");
-       }
+
        G_FREE(default_example_str);
 
        /*2.Font Size..... */
-       setting_create_Gendial_field_titleItem(ad->genlist, &(itc_group_item), "IDS_ST_BODY_SIZE", NULL);
+       setting_create_Gendial_field_titleItem(ad->md.genlist, &(itc_group_item),
+                       "IDS_ST_BODY_SIZE", NULL);
 
        size = -1;
-       ret = system_settings_get_value_int(SYSTEM_SETTINGS_KEY_FONT_SIZE, &size);
+       ret = system_settings_get_value_int(SYSTEM_SETTINGS_KEY_FONT_SIZE,
+                       &size);
        setting_retvm_if(ret != 0, SETTING_RETURN_SUCCESS, "fail to get vconf");
        ad->init_font_size = size;
-       ad->font_size =
-               setting_create_Gendial_field_def(ad->genlist, &(ad->itc_bg_1icon), NULL,
-                                                                                NULL, SWALLOW_Type_LAYOUT_5STEP_SLIDER,
-                                                                                NULL,
-                                                                                NULL, size, "IDS_ST_BODY_SIZE",
-                                                                                NULL,
-                                                                                __font_size_slider_value_change_cb);
+       ad->font_size = setting_create_Gendial_field_def(
+                       ad->md.genlist,
+                       &(ad->itc_bg_1icon),
+                       NULL,
+                       NULL,
+                       SWALLOW_Type_LAYOUT_5STEP_SLIDER,
+                       NULL,
+                       NULL,
+                       size,
+                       "IDS_ST_BODY_SIZE",
+                       NULL,
+                       __font_size_slider_value_change_cb);
 
        if (ad->font_size) {
-               ad->font_size->win_main = ad->win_main_layout;
-               ad->font_size->evas = ad->evas;
+               ad->font_size->window = ad->md.layout;
+               ad->font_size->evas = ad->md.evas;
                ad->font_size->slider_min = 0;
                ad->font_size->slider_max = 4;
                ad->font_size->isIndicatorVisible = 0;
@@ -944,87 +975,95 @@ static int setting_font_main_create(void *cb)
        }
 
        /*3.Font Type..... */
-       setting_create_Gendial_field_titleItem(ad->genlist, &(itc_group_item), "IDS_ST_BODY_TYPE", NULL);
-       Evas_Object *rgd = NULL;
-       int i = 0;
-       int matched_font = -1;
-       G_FREE(ad->font_name);
-       ret = system_settings_get_value_string(SYSTEM_SETTINGS_KEY_FONT_TYPE, &(ad->font_name));
+       setting_create_Gendial_field_titleItem(ad->md.genlist, &(itc_group_item),
+                       "IDS_ST_BODY_TYPE", NULL);
+
+       FREE(ad->font_name);
+       ret = system_settings_get_value_string(SYSTEM_SETTINGS_KEY_FONT_TYPE,
+                       &(ad->font_name));
        if (ret != SYSTEM_SETTINGS_ERROR_NONE) {
-               SETTING_TRACE_ERROR("Failed to call system_settings_get_value_string with error cdoe %d", ret);
+               SETTING_TRACE_ERROR(
+                               "Failed to call system_settings_get_value_string with error code %d",
+                               ret);
                ad->font_name = _get_default_font();
+       } else{
+               SETTING_TRACE_DEBUG("ad->font_name dfrom vconf :%s", ad->font_name);
        }
 
-       rgd = elm_radio_add(ad->genlist);
+       rgd = elm_radio_add(ad->md.genlist);
        elm_radio_value_set(rgd, -1);
-
-       char *default_font_name = _get_default_font();
+       default_font_name = _get_default_font();
        if (NULL != default_font_name) {
-               /*char font_name_dispaly[FONT_BUF_SIZE] = {0,}; */
                SETTING_TRACE_DEBUG("default_font_name:%s", default_font_name);
-               Setting_GenGroupItem_Data *item_data = (Setting_GenGroupItem_Data *) calloc(1, sizeof(Setting_GenGroupItem_Data));
-               if (!item_data) {
-                       SETTING_TRACE_ERROR("calloc failed");
-                       G_FREE(default_font_name);
-                       return SETTING_RETURN_SUCCESS;
-               }
-
-               item_data->keyStr2 = (char *)g_strdup(SETTING_DEFAULT_FONT_TYPE);/*for display */
-               item_data->keyStr = (char *)g_strdup(_(SETTING_DEFAULT_FONT_TYPE));/*for tts reading */
+               Setting_GenGroupItem_Data *item_data = (Setting_GenGroupItem_Data *)
+                               calloc(1, sizeof(Setting_GenGroupItem_Data));
+               setting_retvm_if(!item_data, SETTING_RETURN_SUCCESS,
+                               "calloc failed");
+               item_data->keyStr2 = (char *)g_strdup(
+                               SETTING_DEFAULT_FONT_TYPE);/*for display */
+               /*for tts reading */
+               item_data->keyStr = (char *)g_strdup(
+                               _(SETTING_DEFAULT_FONT_TYPE));
                item_data->swallow_type = SWALLOW_Type_1RADIO_RIGHT;
                item_data->chk_status = i;
                item_data->rgd = rgd;
                item_data->chk_change_cb = NULL;
-               item_data->sub_desc = strdup(default_font_name); /*the real font type value */
-               item_data->item = elm_genlist_item_append(ad->genlist, &(ad->itc_1text_1icon_2), item_data, NULL, ELM_GENLIST_ITEM_NONE, setting_font_main_list_sel_cb, ad);
+               /*the real font type value */
+               item_data->sub_desc = strdup(default_font_name);
+               item_data->item = elm_genlist_item_append(ad->md.genlist,
+                               &(ad->itc_1text_1icon_2), item_data, NULL,
+                               ELM_GENLIST_ITEM_NONE,
+                               setting_font_main_list_sel_cb, ad);
+
+               item_data->userdata = ad;
+               if (!safeStrCmp(ad->font_name, item_data->sub_desc))
+                       matched_font = i;
 
-               if (item_data) {
-                       item_data->userdata = ad;
-                       if (!safeStrCmp(ad->font_name, (const char *)item_data->sub_desc)) {
-                               matched_font = i;
-                       }
-               }
                i++;
-               ad->font_type_list = eina_list_append(ad->font_type_list, item_data);
+               ad->font_type_list = eina_list_append(ad->font_type_list,
+                               item_data);
+       } else {
+               SETTING_TRACE_DEBUG("default_font_name is NULL");
        }
 
-       Eina_List *font_list = NULL;
-       Eina_List *l = NULL;
-       char *font_data = NULL;
        font_list = __setting_font_main_available_list_get();
-       EINA_LIST_FOREACH(font_list, l, font_data) {
+       EINA_LIST_FOREACH(font_list, l, font_data)
+       {
                if (safeStrCmp(default_font_name, (char *)font_data) != 0) {
-                       char keyStr[FONT_BUF_SIZE] = {0,};
-                       get_font_name_str((char *)font_data, keyStr, FONT_BUF_SIZE);
-                       char temp[FONT_BUF_SIZE] = {0,};
-                       /*int ret = get_font_name_tag(font_data, temp, FONT_BUF_SIZE); */
-                       get_font_name_id((char *)font_data, temp, FONT_BUF_SIZE);
-                       SETTING_TRACE_DEBUG("font data : %s", (char *)font_data);
-                       Setting_GenGroupItem_Data *item_data = (Setting_GenGroupItem_Data *) calloc(1, sizeof(Setting_GenGroupItem_Data));
-                       if (!item_data) {
-                               SETTING_TRACE_ERROR("calloc failed");
-                               G_FREE(default_font_name);
-                               return SETTING_RETURN_SUCCESS;
-                       }
-
-                       item_data->keyStr2 = (char *)g_strdup(temp);/*for display */
-                       item_data->keyStr = (char *)g_strdup(keyStr);/*for tts reading */
+                       char keyStr[FONT_BUF_SIZE] = { 0, };
+                       get_font_name_str((char *)font_data, keyStr,
+                                       FONT_BUF_SIZE);
+                       char temp[FONT_BUF_SIZE] = { 0, };
+
+                       get_font_name_id((char *)font_data, temp,
+                                       FONT_BUF_SIZE);
+                       SETTING_TRACE_DEBUG("font data : %s",
+                                       (char *)font_data);
+                       Setting_GenGroupItem_Data *item_data = (Setting_GenGroupItem_Data *)calloc(
+                                       1, sizeof(Setting_GenGroupItem_Data));
+                       setting_retvm_if(!item_data, SETTING_RETURN_SUCCESS,
+                                       "calloc failed");
+                       /*for display */
+                       item_data->keyStr2 = (char *)g_strdup(temp);
+                       /*for tts reading */
+                       item_data->keyStr = (char *)g_strdup(keyStr);
                        item_data->swallow_type = SWALLOW_Type_1RADIO_RIGHT;
                        item_data->chk_status = i;
                        item_data->rgd = rgd;
                        item_data->chk_change_cb = NULL;
                        item_data->sub_desc = strdup((char *)font_data);
-                       item_data->item = elm_genlist_item_append(ad->genlist, &(ad->itc_1text_1icon_2), item_data, NULL, ELM_GENLIST_ITEM_NONE, setting_font_main_list_sel_cb, ad);
+                       item_data->item = elm_genlist_item_append(ad->md.genlist,
+                                       &(ad->itc_1text_1icon_2), item_data,
+                                       NULL, ELM_GENLIST_ITEM_NONE,
+                                       setting_font_main_list_sel_cb, ad);
+
+                       item_data->userdata = ad;
+                       if (!safeStrCmp(ad->font_name, item_data->sub_desc))
+                               matched_font = i;
 
-                       if (item_data) {
-                               item_data->userdata = ad;
-                               /*if (!safeStrCmp(ad->font_name, (const char*)font_data)) { */
-                               if (!safeStrCmp(ad->font_name, (const char *)item_data->sub_desc)) {
-                                       matched_font = i;
-                               }
-                       }
                        i++;
-                       ad->font_type_list = eina_list_append(ad->font_type_list, item_data);
+                       ad->font_type_list = eina_list_append(
+                                       ad->font_type_list, item_data);
 
                        FREE(font_data);
                }
@@ -1037,26 +1076,23 @@ static int setting_font_main_create(void *cb)
        }
 
        ad->prev_font = matched_font;
-       G_FREE(default_font_name);
-
+       FREE(default_font_name);
 
        ret = vconf_notify_key_changed(VCONFKEY_SETAPPL_ACCESSIBILITY_FONT_NAME,
-                                                                  __font_vconf_change_cb, ad);
-       if (ret != 0) {
+                       __font_vconf_change_cb, ad);
+       if (ret != 0)
                SETTING_TRACE_ERROR("call vconf_notify_key_changed failed");
-       }
+
        ret = vconf_notify_key_changed(VCONFKEY_SETAPPL_ACCESSIBILITY_FONT_SIZE,
-                                                                  __font_vconf_change_cb, ad);
-       if (ret != 0) {
+                       __font_vconf_change_cb, ad);
+       if (ret != 0)
                SETTING_TRACE_ERROR("call vconf_notify_key_changed failed");
-       }
-       /*__setting_font_main_genlist_item_create(ad); */
 
        evas_font_reinit();
 
-       /*------------------------------------------------------------------------------------ */
-       evas_object_smart_callback_add(ad->win_get, "wm,rotation,changed", setting_font_rot_changed_cb, ad);
-
+       /*------------------------------------------------------------------- */
+       evas_object_smart_callback_add(ad->md.window, "wm,rotation,changed",
+                       setting_font_rot_changed_cb, ad);
 
        setting_view_font_main.is_create = 1;
        return SETTING_RETURN_SUCCESS;
@@ -1068,19 +1104,20 @@ static int setting_font_main_destroy(void *cb)
        /* error check */
        retv_if(cb == NULL, SETTING_GENERAL_ERR_NULL_DATA_PARAMETER);
 
-       SettingFontUG *ad = (SettingFontUG *) cb;
-       int ret = vconf_ignore_key_changed(VCONFKEY_SETAPPL_ACCESSIBILITY_FONT_NAME,
-                                                                          __font_vconf_change_cb);
-       if (ret != 0) {
+       SettingFontData *ad = (SettingFontData *)cb;
+       int ret = vconf_ignore_key_changed(
+                       VCONFKEY_SETAPPL_ACCESSIBILITY_FONT_NAME,
+                       __font_vconf_change_cb);
+       if (ret != 0)
                SETTING_TRACE_ERROR("call vconf_ignore_key_changed failed");
-       }
+
        ret = vconf_ignore_key_changed(VCONFKEY_SETAPPL_ACCESSIBILITY_FONT_SIZE,
-                                                                  __font_vconf_change_cb);
-       if (ret != 0) {
+                       __font_vconf_change_cb);
+       if (ret != 0)
                SETTING_TRACE_ERROR("call vconf_ignore_key_changed failed");
-       }
+
        if (ad->font_name) {
-               G_FREE(ad->font_name);
+               FREE(ad->font_name);
                ad->font_name = NULL;
        }
        if (ad->font_size_str) {
@@ -1099,23 +1136,15 @@ static int setting_font_main_destroy(void *cb)
                ecore_timer_del(ad->font_size_idler);
                ad->font_size_idler = NULL;
        }
-       if (ad->font_type_timer) {
-               ecore_timer_del(ad->font_type_timer);
-               ad->font_type_timer = NULL;
-       }
 
        if (ad->main_popup) {
                evas_object_del(ad->main_popup);
                ad->main_popup = NULL;
        }
 
-       if (ad->ly_main != NULL) {
-               evas_object_del(ad->ly_main);
-               ad->ly_main = NULL;
-       }
-       if (ad->navi_it_font != NULL) {
-               ad->navi_it_font = NULL;
-       }
+       ad->md.naviframe = NULL;
+       ad->md.naviframe_it = NULL;
+
        if (ad->font_type_list != NULL) {
                eina_list_free(ad->font_type_list);
                ad->font_type_list = NULL;
@@ -1132,100 +1161,30 @@ static int setting_font_main_update(void *cb)
        /* error check */
        retv_if(cb == NULL, SETTING_GENERAL_ERR_NULL_DATA_PARAMETER);
 
-       SettingFontUG *ad = (SettingFontUG *) cb;
+       SettingFontData *ad = (SettingFontData *)cb;
 
-       if (ad->ly_main != NULL) {
-               evas_object_show(ad->ly_main);
+       if (ad->md.naviframe != NULL) {
+               evas_object_show(ad->md.naviframe);
 
                int value = -1;
                int err = -1;
-               int ret = setting_get_int_slp_key(INT_SLP_SETTING_ACCESSIBILITY_FONT_SIZE, &value, &err);
-               if (ret != 0) {
+               int ret = setting_get_int_slp_key(
+                               INT_SLP_SETTING_ACCESSIBILITY_FONT_SIZE, &value,
+                               &err);
+               if (ret != 0)
                        SETTING_TRACE_ERROR("get vconf failed");
-               }
 
                if (ad->font_size) {
                        G_FREE(ad->font_size->sub_desc);
-                       ad->font_size->sub_desc = (char *)g_strdup(__get_font_size_str(value));
-                       elm_object_item_data_set(ad->font_size->item, ad->font_size);
+                       ad->font_size->sub_desc = (char *)g_strdup(
+                                       get_font_size_str(value));
+                       elm_object_item_data_set(ad->font_size->item,
+                                       ad->font_size);
                        elm_genlist_item_update(ad->font_size->item);
                }
-               /* setting_font_update_vconf_key(ad, SETTING_VCONF_INT_TYPE, INT_SLP_SETTING_LCD_TIMEOUT_NORMAL); */
        }
-       if (ad->font_type) {
+       if (ad->font_type)
                elm_genlist_item_update(ad->font_type->item);
-       }
-       return SETTING_RETURN_SUCCESS;
-}
-
-static int setting_font_main_cleanup(void *cb)
-{
-       /* error check */
-       retv_if(cb == NULL, SETTING_GENERAL_ERR_NULL_DATA_PARAMETER);
-
-       SettingFontUG *ad = (SettingFontUG *) cb;
-
-       if (ad->ly_main != NULL) {
-               evas_object_hide(ad->ly_main);
-       }
 
        return SETTING_RETURN_SUCCESS;
 }
-
-/* ***************************************************
- *
- *call back func
- *
- ***************************************************/
-
-static Eina_Bool __setting_font_main_click_softkey_back_cb(void *data, Elm_Object_Item *it)
-{
-       SETTING_TRACE_BEGIN;
-       /* error check */
-       retv_if(data == NULL, EINA_FALSE);
-
-       SettingFontUG *ad = (SettingFontUG *) data;
-
-       if (ad->viewmode == FONT_SEL_VIEW_APPCONTROL) {
-               app_control_h svc;
-               if (app_control_create(&svc)) {
-                       return EINA_FALSE;
-               }
-
-               app_control_add_extra_data(svc, "category", "FontType");
-               app_control_add_extra_data(svc, "FontType", ad->font_name);
-
-               SETTING_TRACE(" SERVICE_ADD_EXTRA : %s %s", "category", "FontType");
-               SETTING_TRACE(" SERVICE_ADD_EXTRA : %s %s", "FontType", ad->font_name);
-
-
-               ug_send_result(ad->ug, svc);
-               app_control_destroy(svc);
-       } else if (ad->viewmode == FONT_SIZE_VIEW_APPCONTROL) {
-               app_control_h svc;
-
-               int err;
-               int ret = setting_set_int_slp_key(INT_SLP_SETTING_ACCESSIBILITY_FONT_SIZE, ad->ret_font_size, &err);
-               setting_retvm_if(ret == -1, EINA_FALSE, "Failed to set vconf");
-
-               if (app_control_create(&svc)) {
-                       return EINA_FALSE;
-               }
-
-               char font_size[SETTING_FONT_MAX_LEN] = {0,};
-               snprintf(font_size, SETTING_FONT_MAX_LEN, "%d", ad->ret_font_size);
-
-               app_control_add_extra_data(svc, "category", "FontSize");
-               app_control_add_extra_data(svc, "FontSize", font_size);
-
-               SETTING_TRACE(" SERVICE_ADD_EXTRA : %s %s", "category", "FontSize");
-               SETTING_TRACE(" SERVICE_ADD_EXTRA : %s %s", "FontSize", font_size);
-
-
-               ug_send_result(ad->ug, svc);
-               app_control_destroy(svc);
-       }
-       /* Send destroy request */
-       ug_destroy_me(ad->ug);
-       return EINA_FALSE;
-}
old mode 100755 (executable)
new mode 100644 (file)
index 30f9942..1ff6f15
  *
  */
 #include <setting-font.h>
-#include <system_settings.h>
 #include <setting-cfg.h>
 
-#ifndef UG_MODULE_API
-#define UG_MODULE_API __attribute__ ((visibility("default")))
-#endif
+#define SETTING_FONT_PACKAGE_NAME "org.tizen.setting-font"
 
 setting_view *__default_view_state(void *data, app_control_h service)
 {
        SETTING_TRACE_BEGIN;
        setting_retvm_if((!data), NULL, "data is NULL");
-       SettingFontUG *fontUG = (SettingFontUG *)data;
+       SettingFontData *ad = (SettingFontData *) data;
 
        /* argument processing */
        char *category = NULL;
@@ -38,30 +35,33 @@ setting_view *__default_view_state(void *data, app_control_h service)
 
        if (0 == safeStrCmp(category, "FontType")) {
                SETTING_TRACE("LAUNCHED BY APP-CONTROL MODE");
-               fontUG->viewmode = FONT_SEL_VIEW_APPCONTROL;
-               setting_view_node_table_register(&setting_view_font_font_size, &setting_view_font_main);
+               ad->viewmode = FONT_SEL_VIEW_APPCONTROL;
+               setting_view_node_table_register(&setting_view_font_font_size,
+                               &setting_view_font_main);
                setting_view_node_table_register(&setting_view_font_main, NULL);
                FREE(category);
                return &setting_view_font_main;
        } else if (0 == safeStrCmp(category, "FontSize")) {
                SETTING_TRACE("category = %s", category);
-               fontUG->viewmode = FONT_SIZE_VIEW_APPCONTROL;
-               setting_view_node_table_register(&setting_view_font_font_size, NULL);
+               ad->viewmode = FONT_SIZE_VIEW_APPCONTROL;
+               setting_view_node_table_register(&setting_view_font_font_size,
+                               NULL);
                FREE(category);
                return &setting_view_font_font_size;
        } else {
                SETTING_TRACE("HERE ?? <<<<< ");
                char *viewtype = NULL;
                app_control_get_extra_data(service, "viewtype", &viewtype);
-               if (!safeStrCmp(viewtype, "FontType_expand")) {
-                       fontUG->font_expand_state = FONT_EXPAND_STATE_FONT_TYPE;
-               } else if (!safeStrCmp(viewtype, "FontSize_expand")) {
-                       fontUG->font_expand_state = FONT_EXPAND_STATE_FONT_SIZE;
-               } else {
-                       fontUG->font_expand_state = FONT_EXPAND_STATE_NONE;
-               }
-               fontUG->viewmode = FONT_SIZE_AND_FONT_SEL_UG;   /* set default */
-               setting_view_node_table_register(&setting_view_font_font_size, &setting_view_font_main);
+               if (!safeStrCmp(viewtype, "FontType_expand"))
+                       ad->font_expand_state = FONT_EXPAND_STATE_FONT_TYPE;
+               else if (!safeStrCmp(viewtype, "FontSize_expand"))
+                       ad->font_expand_state = FONT_EXPAND_STATE_FONT_SIZE;
+               else
+                       ad->font_expand_state = FONT_EXPAND_STATE_NONE;
+
+               ad->viewmode = FONT_SIZE_AND_FONT_SEL_UG; /* set default */
+               setting_view_node_table_register(&setting_view_font_font_size,
+                               &setting_view_font_main);
                setting_view_node_table_register(&setting_view_font_main, NULL);
                FREE(category);
                FREE(viewtype);
@@ -73,41 +73,52 @@ setting_view *__default_view_state(void *data, app_control_h service)
 /* http://tizen.org/appcontrol/operation/configure/font/type */
 /* http://tizen.org/appcontrol/operation/configure/font/size */
 /*------------------------------------------------------------- */
-setting_view *__app_control_get_operation_handler(void *data, app_control_h service)
+setting_view *__app_control_get_operation_handler(void *data,
+               app_control_h service)
 {
        SETTING_TRACE_BEGIN;
        setting_retvm_if((!data), NULL, "data is NULL");
        setting_retvm_if((!service), NULL, "service is NULL");
-       SettingFontUG *fontUG = (SettingFontUG *)data;
+       SettingFontData *ad = (SettingFontData *) data;
        char *output_url = NULL;
 
        int ret = app_control_get_operation(service, &output_url);
 
        if (ret == APP_CONTROL_ERROR_NONE) {
-               /*SETTING_TRACE(" >>>>>>>>>>>>>>>>>>> (%s) ", output_url); */
-               if (0 == safeStrCmp(output_url, "http://tizen.org/appcontrol/operation/configure/font/type")) {
-                       fontUG->viewmode = FONT_SEL_VIEW_APPCONTROL;
-                       setting_view_node_table_register(&setting_view_font_font_size, &setting_view_font_main);
-                       setting_view_node_table_register(&setting_view_font_main, NULL);
+               if (0
+                               == safeStrCmp(output_url,
+                                               "http://tizen.org/appcontrol/operation/configure/font/type")) {
+                       ad->viewmode = FONT_SEL_VIEW_APPCONTROL;
+                       setting_view_node_table_register(
+                                       &setting_view_font_font_size,
+                                       &setting_view_font_main);
+                       setting_view_node_table_register(
+                                       &setting_view_font_main, NULL);
 
                        FREE(output_url);
                        return &setting_view_font_main;
-               } else if (0 == safeStrCmp(output_url, "http://tizen.org/appcontrol/operation/configure/font/size")) {
-                       fontUG->viewmode = FONT_SIZE_VIEW_APPCONTROL;
-                       setting_view_node_table_register(&setting_view_font_font_size, NULL);
+               } else if (0
+                               == safeStrCmp(output_url,
+                                               "http://tizen.org/appcontrol/operation/configure/font/size")) {
+                       ad->viewmode = FONT_SIZE_VIEW_APPCONTROL;
+                       setting_view_node_table_register(
+                                       &setting_view_font_font_size, NULL);
 
                        FREE(output_url);
                        return &setting_view_font_font_size;
                } else {
-                       SETTING_TRACE("No URL, default action - argument parsing");
+                       SETTING_TRACE(
+                                       "No URL, default action - argument parsing");
                        FREE(output_url);
-                       return __default_view_state(fontUG, service);
+                       return __default_view_state(ad, service);
                }
        } else {
-               SETTING_TRACE("failed to call app_control_get_operation with error code %d", ret);
-               if (output_url) {
+               SETTING_TRACE(
+                               "failed to call app_control_get_operation with error code %d",
+                               ret);
+               if (output_url)
                        FREE(output_url);
-               }
+
                return NULL;
        }
 }
@@ -116,13 +127,15 @@ setting_view *__get_font_view_to_load(void *data, app_control_h service)
 {
        SETTING_TRACE_BEGIN;
        setting_retvm_if((!data), NULL, "data is NULL");
-       SettingFontUG *fontUG = (SettingFontUG *)data;
+       SettingFontData *ad = (SettingFontData *) data;
 
-       /*if ug is called by accessibility, view node table should not be initialized */
+       /*if ug is called by accessibility, view node table should not be
+        * initialized */
        char *caller = NULL;
        app_control_get_extra_data(service, "caller", &caller);
        if (0 != safeStrCmp(caller, "accessibility")) {
-               /*need to initialize the node table when UG is re-created and it is NOT loaded by another UG*/
+               /*need to initialize the node table when UG is re-created and
+                * it is NOT loaded by another UG*/
                setting_view_node_table_intialize();
        }
        FREE(caller);
@@ -132,220 +145,152 @@ setting_view *__get_font_view_to_load(void *data, app_control_h service)
        int ret = app_control_get_operation(service, &output_url);
 
        /* service OK, but there's no argument */
-       if ((ret == APP_CONTROL_ERROR_NONE)
-               && (0 == safeStrCmp(output_url, "http://tizen.org/appcontrol/operation/default"))) {
+       if ((ret == APP_CONTROL_ERROR_NONE) && (0 == safeStrCmp(output_url,
+                       "http://tizen.org/appcontrol/operation/default"))) {
                FREE(output_url);
-               return __default_view_state(fontUG, service);
+               return __default_view_state(ad, service);
 
        } else if (ret == APP_CONTROL_ERROR_NONE) {
                FREE(output_url);
-               return __app_control_get_operation_handler(fontUG, service);
+               return __app_control_get_operation_handler(ad, service);
 
        } else {
-               if (output_url) {
+               if (output_url)
                        FREE(output_url);
-               }
+
                /* service is not OK, but need to handle default action */
-               return __default_view_state(fontUG, service);
+               return __default_view_state(ad, service);
        }
 }
 
-static void setting_font_ug_cb_resize(void *data, Evas *e, Evas_Object *obj,
-                                                                         void *event_info)
+static void setting_font_resize_cb(void *data, Evas *e, Evas_Object *obj,
+               void *event_info)
 {
-       SettingFontUG *ad = (SettingFontUG *) data;
+       SettingFontData *ad = (SettingFontData *) data;
        setting_view_update(&setting_view_font_main, ad);
 }
 
-static void *setting_font_ug_on_create(ui_gadget_h ug, enum ug_mode mode,
-                                                                          app_control_h service, void *priv)
+static bool _setting_font_app_create(void *priv)
 {
        setting_retvm_if((!priv), NULL, "!priv");
-       SettingFontUG *fontUG = priv;
+       SettingFontData *ad = priv;
 
-       setting_set_i18n(SETTING_PACKAGE, SETTING_LOCALEDIR);
-
-       fontUG->ug = ug;
-       fontUG->win_main_layout = (Evas_Object *) ug_get_parent_layout(ug);
-       fontUG->win_get = (Evas_Object *) ug_get_window();
-       evas_object_show(fontUG->win_main_layout);
-       fontUG->evas = evas_object_evas_get(fontUG->win_main_layout);
-
-       setting_retvm_if(fontUG->win_main_layout == NULL, NULL,
-                                        "cannot get main window ");
-
-       setting_create_Gendial_itc(SETTING_GENLIST_2LINE_STYLE, &(fontUG->itc_2text_3_parent));
-       setting_create_Gendial_itc(SETTING_GENLIST_2LINE_STYLE, &(fontUG->itc_1icon_1text_sub));
-       /*setting_create_Gendial_itc("dialogue/2text.3", &(fontUG->itc_2text_2)); */
-       setting_create_Gendial_itc(SETTING_GENLIST_2LINE_STYLE, &(fontUG->itc_2text_2));
-       setting_create_Gendial_itc(SETTING_GENLIST_GROUP_INDEX_STYLE, &(fontUG->itc_group_item));
-       setting_create_Gendial_itc(SETTING_GENLIST_1ICON_STYLE, &(fontUG->itc_1icon));
+       if (app_init(&ad->md, SETTING_FONT_PACKAGE_NAME)
+                       != SETTING_RETURN_SUCCESS) {
+               SETTING_TRACE_ERROR("Cannot initialize application");
+               return false;
+       }
 
-       /* view type checking */
-       fontUG->view_to_load = __get_font_view_to_load(fontUG, service);
-       setting_retvm_if(NULL == fontUG->view_to_load, NULL, "NULL == fontUG->view_to_load");
+       elm_theme_extension_add(NULL, EDJDIR"/font-slider.edj");
 
-       setting_view_node_set_cur_view(fontUG->view_to_load);
-       setting_view_create(fontUG->view_to_load, (void *)fontUG);
+       setting_create_Gendial_itc(SETTING_GENLIST_2LINE_STYLE,
+                       &(ad->itc_2text_3_parent));
+       setting_create_Gendial_itc(SETTING_GENLIST_2LINE_STYLE,
+                       &(ad->itc_1icon_1text_sub));
+       setting_create_Gendial_itc(SETTING_GENLIST_2LINE_STYLE,
+                       &(ad->itc_2text_2));
+       setting_create_Gendial_itc(SETTING_GENLIST_GROUP_INDEX_STYLE,
+                       &(ad->itc_group_item));
 
-       elm_theme_extension_add(NULL, SETTING_5STEP_SLIDER_EDJ_NAME);
 
-       /*      creating a view. */
-       /*setting_view_create(&setting_view_font_main, (void *)fontUG); */
-       evas_object_event_callback_add(fontUG->win_main_layout, EVAS_CALLBACK_RESIZE, setting_font_ug_cb_resize, fontUG);
-       return fontUG->ly_main;
+       return true;
 }
 
-static void setting_font_ug_on_start(ui_gadget_h ug, app_control_h service,
-                                                                        void *priv)
-{
-}
 
-static void setting_font_ug_on_pause(ui_gadget_h ug, app_control_h service,
-                                                                        void *priv)
+static void _setting_font_app_pause(void *priv)
 {
 }
 
-static void setting_font_ug_on_resume(ui_gadget_h ug, app_control_h service,
-                                                                         void *priv)
+static void _setting_font_app_resume(void *priv)
 {
 }
 
-static void setting_font_ug_on_destroy(ui_gadget_h ug, app_control_h service,
-                                                                          void *priv)
+static void _setting_font_app_terminate(void *priv)
 {
        SETTING_TRACE_BEGIN;
        setting_retm_if((!priv), "!priv");
-       SettingFontUG *fontUG = priv;
+       SettingFontData *ad = priv;
 
-       evas_object_event_callback_del(fontUG->win_main_layout, EVAS_CALLBACK_RESIZE, setting_font_ug_cb_resize);       /* fix flash issue for gallery */
-       fontUG->ug = ug;
+       /* fix flash issue for gallery */
+       evas_object_event_callback_del(ad->md.layout,
+                       EVAS_CALLBACK_RESIZE, setting_font_resize_cb);
 
-       setting_view_destroy(&setting_view_font_font_size, fontUG);
-       setting_view_destroy(&setting_view_font_main, fontUG);
+       setting_view_destroy(&setting_view_font_font_size, ad);
+       setting_view_destroy(&setting_view_font_main, ad);
 
-       if (NULL != ug_get_layout(fontUG->ug)) {
-               evas_object_hide((Evas_Object *) ug_get_layout(fontUG->ug));
-               evas_object_del((Evas_Object *) ug_get_layout(fontUG->ug));
-       }
+       evas_object_del(ad->md.window);
+       ad->md.window = NULL;
 
        SETTING_TRACE_END;
 }
 
-static void setting_font_ug_on_message(ui_gadget_h ug, app_control_h msg,
-                                                                          app_control_h service, void *priv)
-{
-       SETTING_TRACE_BEGIN;
-}
-
-
-static void setting_font_ug_on_event(ui_gadget_h ug, enum ug_event event,
-                                                                        app_control_h service, void *priv)
+static void _setting_font_app_controll(app_control_h service, void *priv)
 {
-       SETTING_TRACE_BEGIN;
-       SettingFontUG *ad = (SettingFontUG *)priv;
-       setting_retm_if(NULL == ad, "ad is NULL");
-       switch (event) {
-       case UG_EVENT_LOW_MEMORY:
-               break;
-       case UG_EVENT_LOW_BATTERY:
-               break;
-       case UG_EVENT_LANG_CHANGE:
-               setting_navi_items_update(ad->navibar);
-               break;
-       case UG_EVENT_ROTATE_PORTRAIT:
-               break;
-       case UG_EVENT_ROTATE_PORTRAIT_UPSIDEDOWN:
-               break;
-       case UG_EVENT_ROTATE_LANDSCAPE:
-               break;
-       case UG_EVENT_ROTATE_LANDSCAPE_UPSIDEDOWN:
-               break;
-       case UG_EVENT_REGION_CHANGE:
-               break;
-       default:
-               break;
+       SettingFontData *ad = priv;
+       if (!ad) {
+               SETTING_TRACE_ERROR("NULL == priv");
+               return;
        }
-}
 
-static void setting_font_ug_on_key_event(ui_gadget_h ug,
-                                                                                enum ug_key_event event, app_control_h service,
-                                                                                void *priv)
-{
-       SETTING_TRACE_BEGIN;
-       if (!ug) {
+       /* view type checking */
+       ad->view_to_load = __get_font_view_to_load(ad, service);
+       if (!ad->view_to_load) {
+               SETTING_TRACE_ERROR("NULL == ad->view_to_load");
                return;
        }
 
-       switch (event) {
-       case UG_KEY_EVENT_END:
-               ug_destroy_me(ug);
-               break;
-       default:
-               break;
-       }
-}
+       setting_view_node_set_cur_view(ad->view_to_load);
+       setting_view_create(ad->view_to_load, ad);
 
-UG_MODULE_API int UG_MODULE_INIT(struct ug_module_ops *ops)
-{
-       SETTING_TRACE_BEGIN;
-       SettingFontUG *fontUG = calloc(1, sizeof(SettingFontUG));
-       setting_retvm_if(!fontUG, -1, "Create SettingFontUG obj failed");
-
-       ops->create = setting_font_ug_on_create;
-       ops->start = setting_font_ug_on_start;
-       ops->pause = setting_font_ug_on_pause;
-       ops->resume = setting_font_ug_on_resume;
-       ops->destroy = setting_font_ug_on_destroy;
-       ops->message = setting_font_ug_on_message;
-       ops->event = setting_font_ug_on_event;
-       ops->key_event = setting_font_ug_on_key_event;
-       ops->priv = fontUG;
-       ops->opt = UG_OPT_INDICATOR_ENABLE;
-
-       memset(fontUG, 0x00, sizeof(SettingFontUG));
-
-       return 0;
+       evas_object_event_callback_add(ad->md.layout,
+                       EVAS_CALLBACK_RESIZE, setting_font_resize_cb,
+                       ad);
+
+
+       evas_object_show(ad->md.window);
 }
 
-UG_MODULE_API void UG_MODULE_EXIT(struct ug_module_ops *ops)
+static void _lang_changed(app_event_info_h event_info, void *data)
 {
-       SETTING_TRACE_BEGIN;
-       struct SettingFontUG *fontUG;
-       setting_retm_if(!ops, "ops == NULL");
+       char *lang = NULL;
 
-       fontUG = ops->priv;
-       if (fontUG) {
-               FREE(fontUG);
+       if (app_event_get_language(event_info, &lang) == APP_ERROR_NONE) {
+               SETTING_TRACE_DEBUG("Setting - language is changed : %s", lang);
+               elm_language_set(lang);
+               elm_config_all_flush();
+               free(lang);
+       } else {
+               SETTING_TRACE_ERROR("Cannot get language from event_info");
        }
 }
 
-/* ***************************************************
- *
- *general func
- *
- ***************************************************/
-
-static Setting_Cfg_Node_T s_cfg_node_array[] = {
-       {"IDS_ST_BODY_FONT_TYPE", NULL, "viewtype:FontType_expand;tab:first;keyword:IDS_ST_BODY_FONT_TYPE", 0, 0, 0, Cfg_Item_View_Node, NULL, NULL, NULL, NULL},
-       {"IDS_ST_MBODY_FONT_SIZE", NULL, "viewtype:FontSize_expand;tab:first;keyword:IDS_ST_MBODY_FONT_SIZE", 0, 0, 0, Cfg_Item_View_Node, NULL, NULL, NULL, NULL},
-};
-
-UG_MODULE_API int setting_plugin_search_init(app_control_h service, void *priv, char **applocale)
+EXPORT_PUBLIC
+int main(int argc, char *argv[])
 {
        SETTING_TRACE_BEGIN;
-       SETTING_TRACE(">> setting-font-efl DB search code");
-       setting_retvm_if(!priv || !applocale, SETTING_GENERAL_ERR_NULL_DATA_PARAMETER, "pplist/applocale is NULL");
-
-       *applocale = strdup("setting:"_TZ_SYS_RO_APP"/org.tizen.setting/res/locale");
-
-       Eina_List **pplist = (Eina_List **)priv;
-       int i;
-       int size = sizeof(s_cfg_node_array) / sizeof(s_cfg_node_array[0]);
-       for (i = 0; i < size; i++) {
-               Setting_Cfg_Node_T *node = setting_plugin_search_item_subindex_add(s_cfg_node_array[i].key_name, s_cfg_node_array[i].ug_args, IMG_Font, s_cfg_node_array[i].item_type,  s_cfg_node_array[i].data, "Font");
-               *pplist = eina_list_append(*pplist, node);
-       }
-       return 0;
+       app_event_handler_h handlers[5] = {NULL, };
+       ui_app_lifecycle_callback_s ops = {
+               .create = _setting_font_app_create,
+               .pause = _setting_font_app_pause,
+               .resume = _setting_font_app_resume,
+               .terminate = _setting_font_app_terminate,
+               .app_control = _setting_font_app_controll
+       };
+
+       SettingFontData app_data;
+       memset(&app_data, 0, sizeof(SettingFontData));
+
+       ui_app_add_event_handler(&handlers[APP_EVENT_LOW_MEMORY],
+                       APP_EVENT_LOW_MEMORY, NULL, NULL);
+       ui_app_add_event_handler(&handlers[APP_EVENT_LOW_BATTERY],
+                       APP_EVENT_LOW_BATTERY, NULL, NULL);
+       ui_app_add_event_handler(&handlers[APP_EVENT_LANGUAGE_CHANGED],
+                       APP_EVENT_LANGUAGE_CHANGED, _lang_changed, &app_data);
+       ui_app_add_event_handler(&handlers[APP_EVENT_REGION_FORMAT_CHANGED],
+                       APP_EVENT_REGION_FORMAT_CHANGED, NULL, NULL);
+       ui_app_add_event_handler(
+                       &handlers[APP_EVENT_DEVICE_ORIENTATION_CHANGED],
+                       APP_EVENT_DEVICE_ORIENTATION_CHANGED, NULL, NULL);
+
+       return ui_app_main(argc, argv, &ops, &app_data);
 }
-
diff --git a/setting-language-and-input/CMakeLists.txt b/setting-language-and-input/CMakeLists.txt
new file mode 100755 (executable)
index 0000000..94a000f
--- /dev/null
@@ -0,0 +1,49 @@
+SET(PROJECT_SETTING_LANGUAGE_AND_INPUT "setting-language-and-input")
+SET(SETTING_PKG_LANGUAGE_AND_INPUT "org.tizen.setting-language-and-input")
+
+INCLUDE_DIRECTORIES(${CMAKE_CURRENT_SOURCE_DIR}/include)
+INCLUDE_DIRECTORIES(${CMAKE_SOURCE_DIR}/${SETTING_COMMON}/include)
+
+INCLUDE(FindPkgConfig)
+pkg_check_modules(pkgs_language_and_input REQUIRED
+       capi-appfw-application
+       capi-base-utils-i18n
+       capi-system-system-settings
+       dlog
+       elementary
+       libtzplatform-config
+       pkgmgr-info
+       tapi
+       vconf
+)
+
+FOREACH(flag ${pkgs_language_and_input_CFLAGS})
+       SET(EXTRA_CFLAGS "${EXTRA_CFLAGS} ${flag}")
+ENDFOREACH(flag)
+
+SET(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} ${EXTRA_CFLAGS} -fPIE -Werror-implicit-function-declaration")
+SET(CMAKE_C_FLAGS_DEBUG "-O0 -g")
+
+IF("${ARCH}" STREQUAL "arm")
+       ADD_DEFINITIONS("-DTARGET")
+       MESSAGE("add -DTARGET")
+ENDIF("${ARCH}" STREQUAL "arm")
+
+ADD_DEFINITIONS("-D_FILE_OFFSET_BITS=64")
+ADD_DEFINITIONS("-DPREFIX=\"${CMAKE_INSTALL_PREFIX}\"")
+ADD_DEFINITIONS("-DSLP_DEBUG")
+ADD_DEFINITIONS("-shared")
+
+#SET(CMAKE_EXE_LINKER_FLAGS "-Wl,--as-needed -Wl,--rpath=/usr/lib")
+
+ADD_EXECUTABLE(${PROJECT_SETTING_LANGUAGE_AND_INPUT}
+       ./src/setting-language-and-input.c
+       ./src/setting-language-and-input-view.c
+       ./src/setting-display-language-view.c
+       )
+
+TARGET_LINK_LIBRARIES(${PROJECT_SETTING_LANGUAGE_AND_INPUT} -L${CMAKE_BINARY_DIR}/${SETTING_COMMON}
+       -lsetting-common -licui18n -licudata -licuuc)
+TARGET_LINK_LIBRARIES(${PROJECT_SETTING_LANGUAGE_AND_INPUT} ${pkgs_language_and_input_LDFLAGS} -pie)
+
+INSTALL(PROGRAMS ${PROJECT_SETTING_LANGUAGE_AND_INPUT} DESTINATION ${TZ_SYS_RO_APP}/${SETTING_PKG_NAME}/bin)
diff --git a/setting-language-and-input/include/setting-language-and-input.h b/setting-language-and-input/include/setting-language-and-input.h
new file mode 100755 (executable)
index 0000000..6496877
--- /dev/null
@@ -0,0 +1,145 @@
+/*
+ * setting
+ *
+ * Copyright (c) 2000 - 2011 Samsung Electronics Co., Ltd.
+ *
+ * Contact: MyoungJune Park <mj2004.park@samsung.com>
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ */
+#ifndef __SETTING_LANGUAGE_AND_INPUT_H__
+#define __SETTING_LANGUAGE_AND_INPUT_H__
+
+#include <stdio.h>
+#include <Elementary.h>
+#include <glib-object.h>
+
+#ifdef Status
+#undef Status
+#endif
+
+#include <utils_i18n.h>
+#include <ITapiSim.h>
+
+#include "setting-common-draw-widget.h"
+#include "setting-common-view.h"
+#include "setting-common-init.h"
+#include "setting-language-and-input.h"
+
+#define REGION_ITEM_MAX 300
+#define REGION_FORMAT_LOWER "IDS_ST_BODY_REGION"
+
+typedef struct _SettingLanguageInputDataStruct SettingLaIData;
+
+/**
+ * Setting Language and Input context
+ */
+struct _SettingLanguageInputDataStruct {
+       MainData md;
+
+       Evas_Object *gl_lang;
+
+       int intial_shaking_value;
+       Evas_Object *nocontents;
+
+       TapiHandle *handle;
+
+       /* [UI] notification details */
+       Setting_GenGroupItem_Data *data_details_notification;
+       Setting_GenGroupItem_Data *data_details_sound;
+       Setting_GenGroupItem_Data *data_details_display_content;
+       Setting_GenGroupItem_Data *data_details_badge;
+
+       char *sel_string;
+
+       /* [UI] notification */
+       Setting_GenGroupItem_Data *data_n_msg;
+       Setting_GenGroupItem_Data *data_n_email;
+       Setting_GenGroupItem_Data *data_n_im;
+       Setting_GenGroupItem_Data *data_n_fb;
+       Setting_GenGroupItem_Data *data_n_twt;
+
+       Evas_Object *chk_lang;
+
+       /* divx.... */
+       Setting_GenGroupItem_Data *data_reg;
+       Setting_GenGroupItem_Data *data_dereg;
+       Evas_Object *pop_dereg;
+       int mode; /* 0: reg, 1: dereg */
+
+       Evas_Object *chk_tracking;
+       Evas_Object *chk_expiry;
+
+       /* Roaming network */
+       Setting_GenGroupItem_Data *auto_download;
+       Setting_GenGroupItem_Data *manual;
+       Setting_GenGroupItem_Data *always_reject;
+
+       setting_view *view_to_load;
+       TelSimImsiInfo_t imsi;
+       const char *sim_lang;
+       Elm_Genlist_Item_Class itc_1text;
+       Elm_Genlist_Item_Class itc_1text_tb;
+       Elm_Genlist_Item_Class itc_1text_1icon_2;
+       Elm_Genlist_Item_Class itc_1text_1icon;
+       Elm_Genlist_Item_Class itc_2text_3_parent;
+       Elm_Genlist_Item_Class itc_1icon_1text_sub;
+       Elm_Genlist_Item_Class itc_1icon_2text;
+       Elm_Genlist_Item_Class itc_1icon_with_no_line;
+
+       /* [view] Language & Region */
+       Setting_GenGroupItem_Data *data_display_language;
+       Setting_GenGroupItem_Data *data_region_fmt;
+       Setting_GenGroupItem_Data *data_region_fmt_example;
+       Setting_GenGroupItem_Data *data_keyboard;
+       Setting_GenGroupItem_Data *data_voice_recog;
+       Setting_GenGroupItem_Data *data_text_speech;
+       Setting_GenGroupItem_Data *data_readout;
+       Setting_GenGroupItem_Data *data_title_keyboard;
+       Setting_GenGroupItem_Data *data_title_speech;
+
+       Elm_Genlist_Item_Class itc_2text_2;
+       Elm_Genlist_Item_Class itc_bg_1icon;
+       i18n_udatepg_h pattern_generator;
+       char *prev_locale;
+       Elm_Object_Item *selected_item;
+       Eina_List *app_list;
+       Evas_Object *pop_progress;
+       Evas_Object *search_bar;
+       char search_text[MAX_SEARCH_STR_LEN + 1];
+       Ecore_Idler *search_idler;
+       Ecore_Animator *animator;
+       Ecore_Timer *set_timer;
+       Ecore_Idler *set_idler;
+
+       Elm_Object_Item *lang_region_navi_it;
+
+       Ecore_Timer *lang_flush_timer;
+       Eina_Bool lang_change;
+
+       Ecore_Timer *searchlist_update_timer;
+       Ecore_Timer *event_freeze_timer;
+
+       Evas_Object *pop_progress_lang;
+
+       char *selected_locale;
+       char *region_search_id;
+
+       int current_rotation;
+};
+
+extern setting_view setting_display_language_view;
+extern setting_view setting_language_and_input_view;
+
+#endif                         /* __SETTING_LANGUAGE_AND_INPUT_H__ */
diff --git a/setting-language-and-input/src/setting-display-language-view.c b/setting-language-and-input/src/setting-display-language-view.c
new file mode 100644 (file)
index 0000000..361c5a0
--- /dev/null
@@ -0,0 +1,396 @@
+/*
+ * setting
+ *
+ * Copyright (c) 2000 - 2011 Samsung Electronics Co., Ltd.
+ *
+ * Contact: MyoungJune Park <mj2004.park@samsung.com>
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ */
+
+#include "setting-language-and-input.h"
+#include "setting-common-draw-widget.h"
+#include <system_settings.h>
+
+#define DATA_FORMAT_SKELETON "yMd"
+#define DATA_FORMAT_CATEGORY_NUM 4
+#define DATA_FORMAT_DEFAULT 1
+
+static int _view_create(void *data);
+static int _view_update(void *data);
+static int _view_destroy(void *data);
+
+setting_view setting_display_language_view = {
+       .create = _view_create,
+       .destroy = _view_destroy,
+       .update = _view_update,
+       .cleanup = NULL };
+
+/**
+ * @brief Callback of cancel button by caller
+ *
+ * @param data The view data passed between all callbacks
+ * @param UNUSED
+ */
+static Eina_Bool _cancel_cb(void *data, Elm_Object_Item *it)
+{
+       SETTING_TRACE_BEGIN;
+       return EINA_TRUE;
+}
+
+/**
+ * @brief Function of set date_format vconf by param region
+ *
+ * @param region The input param to set date_format
+ * @param data The view data passed between all callbacks
+ */
+static int __set_dateformat(const char *region,
+               void *data)
+{
+       SETTING_TRACE_BEGIN;
+       retv_if(!region, SETTING_RETURN_FAIL);
+       retv_if(!data, SETTING_RETURN_FAIL);
+       SettingLaIData *ad = (SettingLaIData *)data;
+       char *ret_str = NULL;
+       i18n_uchar *uret = NULL;
+       i18n_uchar customSkeleton[SETTING_STR_SLP_LEN] = { 0, };
+       i18n_uchar bestPattern[SETTING_STR_SLP_LEN] = { 0, };
+       char bestPatternString[SETTING_STR_SLP_LEN] = { 0, };
+       char *skeleton = DATA_FORMAT_SKELETON;
+       int i = 0;
+       int j = 0;
+       int32_t bestPatternCapacity;
+       int len;
+       char region_format[4] = { 0, };
+       int ymd[3] = { 0, };
+       char *date_format_str[DATA_FORMAT_CATEGORY_NUM] = {
+               "dMy",
+               "Mdy",
+               "yMd",
+               "ydM" };
+       int err = SETTING_RETURN_SUCCESS;
+
+       uret = i18n_ustring_copy_ua_n(customSkeleton, skeleton, safeStrLen(skeleton));
+       setting_retvm_if(!uret, SETTING_RETURN_FAIL, "i18n_ustring_copy_ua_n is fail");
+
+       if (ad->pattern_generator == NULL
+                       || safeStrCmp(region, ad->prev_locale) != 0) {
+               if (ad->pattern_generator != NULL) {
+                       i18n_udatepg_destroy(ad->pattern_generator);
+                       ad->pattern_generator = NULL;
+               }
+
+               i18n_udatepg_create(region, ad->pattern_generator);
+       }
+
+       bestPatternCapacity = (int32_t)
+                       (sizeof(bestPattern) / sizeof((bestPattern)[0]));
+       int32_t best_pattern_len;
+       (void)i18n_udatepg_get_best_pattern(ad->pattern_generator, customSkeleton,
+                               i18n_ustring_get_length(customSkeleton), bestPattern,
+                               bestPatternCapacity, &best_pattern_len);
+
+       ret_str = i18n_ustring_copy_au(bestPatternString, bestPattern);
+       setting_retvm_if(!ret_str, SETTING_RETURN_FAIL, "i18n_ustring_copy_au is fail");
+
+       len = safeStrLen(bestPatternString);
+       /* only save 'y', 'M', 'd' charactor */
+       for (; i < len; i++) {
+               if (bestPatternString[i] == 'y' && ymd[0] == 0) {
+                       region_format[j++] = bestPatternString[i];
+                       ymd[0] = 1;
+               } else if (bestPatternString[i] == 'M' && ymd[1] == 0) {
+                       region_format[j++] = bestPatternString[i];
+                       ymd[1] = 1;
+               } else if (bestPatternString[i] == 'd' && ymd[2] == 0) {
+                       region_format[j++] = bestPatternString[i];
+                       ymd[2] = 1;
+               }
+       }
+
+       region_format[3] = '\0';
+
+       /* default is "Mdy" */
+       int date_format_vconf_value = DATA_FORMAT_DEFAULT;
+       for (i = 0; i < DATA_FORMAT_CATEGORY_NUM; i++) {
+               if (!safeStrCmp(region_format, date_format_str[i]))
+                       date_format_vconf_value = i;
+       }
+
+       /* if region_format is null, should be set as default */
+       if (isEmptyStr(region_format) || isSpaceStr(region_format))
+               date_format_vconf_value = 1;
+
+       SETTING_TRACE("bestPatternString : %s, format: %s, index: %d",
+                       bestPatternString, region_format,
+                       date_format_vconf_value);
+
+       setting_set_int_slp_key(INT_SLP_SETTING_DATE_FORMAT,
+                       date_format_vconf_value, &err);
+       retv_if(err == SETTING_RETURN_FAIL, SETTING_RETURN_FAIL);
+       G_FREE(ad->prev_locale);
+       ad->prev_locale = (char *)g_strdup(region);
+
+       return SETTING_RETURN_SUCCESS;
+}
+
+/**
+ * @brief function of item click
+ *
+ * @param data The view data passed between all callbacks
+ */
+static void _close_popup_ex(void *data)
+{
+       SETTING_TRACE_BEGIN;
+       setting_retm_if(data == NULL, "Data parameter is NULL");
+       SettingLaIData *ad = (SettingLaIData *)data;
+
+       if (ad->selected_locale == NULL)
+               return;
+
+       if (safeStrCmp(ad->selected_locale,
+                       "IDS_ST_BODY_ANSWERINGMODE_AUTOMATIC") == 0) {
+
+               /* [control] set automatic - TRUE */
+               vconf_set_bool(VCONFKEY_SETAPPL_LANG_AUTOMATIC_BOOL, TRUE);
+
+               /* [control] set vconf language */
+               if (ad->sim_lang != NULL) {
+                       system_settings_set_value_string(
+                                       SYSTEM_SETTINGS_KEY_LOCALE_LANGUAGE,
+                                       ad->sim_lang);
+
+                       elm_language_set(ad->sim_lang);
+                       SETTING_TRACE_DEBUG("select Automatic : sim_lang is %s",
+                                       ad->sim_lang);
+               }
+       } else {
+               /* create loop operation here */
+               Eina_List *elist = NULL;
+               setting_lang_entry *pnode = NULL;
+
+               /* load language table from XML file */
+               Eina_List *langlist = setting_get_language_list();
+
+               EINA_LIST_FOREACH(langlist, elist, pnode)
+               {
+                       if (safeStrCmp(ad->selected_locale, pnode->title)
+                                       == 0) {
+                               /* [control] set automatic - TRUE */
+                               vconf_set_bool(VCONFKEY_SETAPPL_LANG_AUTOMATIC_BOOL,
+                                               FALSE);
+
+                               char temp[32] = { 0, };
+                               snprintf(temp, 32, "%s.UTF-8", pnode->locale);
+                               /* [control] set vconf language */
+                               system_settings_set_value_string(
+                                               SYSTEM_SETTINGS_KEY_LOCALE_LANGUAGE,
+                                               pnode->locale);
+                               elm_language_set(temp);
+
+                               int region_automatic = 1;
+                               vconf_get_bool(VCONFKEY_SETAPPL_REGION_AUTOMATIC_BOOL,
+                                               &region_automatic);
+                               if (region_automatic == 1) {
+                                       /* [control] region format set - if
+                                        * 'automatic region' */
+                                       system_settings_set_value_string(
+                                                       SYSTEM_SETTINGS_KEY_LOCALE_COUNTRY,
+                                                       pnode->locale);
+
+                                       int ret = __set_dateformat(
+                                                       pnode->locale, ad);
+                                       if (ret == SETTING_RETURN_FAIL) {
+                                               SETTING_TRACE_ERROR(
+                                                               "[Error] set date format fail");
+                                       }
+                               }
+                               SETTING_TRACE_DEBUG(
+                                               "selectd language is %s, its locale is %s",
+                                               ad->selected_locale,
+                                               pnode->locale);
+                       }
+               }
+       }
+
+       FREE(ad->selected_locale);
+
+       /* 2. GET SELECTED LANG */
+       const char *pa_lang = vconf_get_str(VCONFKEY_LANGSET);
+       if (pa_lang) { /* remove the */
+               char *q = strchr(pa_lang, '.');
+               if (q)
+                       *q = '\0';
+       }
+       SETTING_TRACE("pa_lang:%s", pa_lang);
+
+
+       /* 3. SET DEFAULT */
+       /* default UI language */
+       i18n_ulocale_set_default(pa_lang);
+
+       int ret = __set_dateformat(pa_lang,
+                       ad);
+       if (ret == SETTING_RETURN_FAIL)
+               SETTING_TRACE_ERROR("[Error] set date format fail");
+
+       char *lang = vconf_get_str(VCONFKEY_LANGSET);
+       if (lang) {
+               ret = system_settings_set_value_string(
+                               SYSTEM_SETTINGS_KEY_LOCALE_COUNTRY, lang);
+               if (ret != 0) {
+                       SETTING_TRACE_ERROR(
+                                       "[Error] set value of VCONFKEY_REGIONFORMAT fail");
+               }
+               FREE(lang);
+       }
+
+       /* Bundle send message */
+       add_app_reply(&ad->md, "result", "rbutton_click");
+       ui_app_exit();
+
+       FREE(pa_lang);
+}
+
+/**
+ * @brief Callback of language item click event
+ *
+ * @param data The view data passed between all callbacks
+ * @param event_info The select genlist item
+ */
+static void _mouse_up_Gendial_list_radio_cb(void *data, Evas_Object *obj,
+               void *event_info)
+{
+       SETTING_TRACE_BEGIN;
+       SettingLaIData *ad = (SettingLaIData *)data;
+       Elm_Object_Item *item = (Elm_Object_Item *)event_info;
+       Setting_GenGroupItem_Data *list_item = NULL;
+       ret_if(!ad);
+       ret_if(!item);
+
+       elm_genlist_item_selected_set(item, 0);
+       list_item = (Setting_GenGroupItem_Data *)elm_object_item_data_get(item);
+       ret_if(!list_item);
+
+       ad->selected_locale = (char *)strdup(list_item->keyStr);
+       _close_popup_ex(ad);
+}
+
+/* ***************************************************
+ *
+ *basic func
+ *
+ ***************************************************/
+
+/**
+ * @brief Callback of view creating
+ *
+ * @param cb The view data passed between all callbacks
+ * @return #1 on success, else on failed
+ */
+static int _view_create(void *data)
+{
+       SETTING_TRACE_BEGIN;
+       Eina_List *elist = NULL;
+       Eina_List *langlist = NULL;
+       setting_lang_entry *pnode = NULL;
+       Setting_GenGroupItem_Data *item_data = NULL;
+       SettingLaIData *ad = (SettingLaIData *)data;
+       retv_if(!ad, SETTING_GENERAL_ERR_NULL_DATA_PARAMETER);
+
+       setting_create_genlist_and_push_to_naviframe(
+                       "IDS_ST_HEADER_DISPLAY_LANGUAGE", "IDS_ST_BUTTON_BACK",
+                       _cancel_cb, ad, &ad->gl_lang, ad->md.naviframe);
+
+       evas_object_paragraph_direction_set(ad->gl_lang, EVAS_BIDI_DIRECTION_NEUTRAL);
+
+
+       elm_naviframe_content_preserve_on_pop_set(ad->md.naviframe, EINA_TRUE);
+
+       elm_scroller_policy_set(ad->gl_lang, ELM_SCROLLER_POLICY_OFF,
+                       ELM_SCROLLER_POLICY_AUTO);
+
+       evas_object_smart_callback_add(ad->gl_lang, "realized",
+                       __gl_realized_cb, NULL);
+
+       /* scroller is a genlist */
+       ad->chk_lang = elm_radio_add(ad->gl_lang);
+       elm_radio_state_value_set(ad->chk_lang, -1);
+
+       /* load language table from XML file */
+       langlist = setting_get_language_list();
+       EINA_LIST_FOREACH(langlist, elist, pnode)
+       {
+               item_data = setting_create_Gendial_field_def(ad->gl_lang,
+                               &(ad->itc_1text),
+                               _mouse_up_Gendial_list_radio_cb, ad,
+                               SWALLOW_Type_INVALID, NULL, NULL,
+                               0, pnode->title, NULL, NULL);
+               if (item_data)
+                       item_data->userdata = ad;
+               else
+                       SETTING_TRACE_ERROR("item_data is NULL");
+       }
+
+       setting_display_language_view.is_create = 1;
+       return SETTING_RETURN_SUCCESS;
+}
+
+static int _view_update(void *data)
+{
+       SETTING_TRACE_BEGIN;
+       SettingLaIData *ad = (SettingLaIData *)data;
+       retv_if(!ad, SETTING_GENERAL_ERR_NULL_DATA_PARAMETER);
+
+       setting_push_to_naviframe_with_back_button(
+                       "IDS_ST_HEADER_DISPLAY_LANGUAGE", "IDS_ST_BUTTON_BACK",
+                       _cancel_cb, ad, ad->gl_lang, ad->md.naviframe);
+       return SETTING_RETURN_SUCCESS;
+}
+
+/**
+ * @brief Callback of view destroy
+ *
+ * @param cb The view data passed between all callbacks
+ * @return #1 on success, else on failed
+ */
+static int _view_destroy(void *data)
+{
+       SETTING_TRACE_BEGIN;
+       SettingLaIData *ad = (SettingLaIData *)data;
+       retv_if(!ad, SETTING_GENERAL_ERR_NULL_DATA_PARAMETER);
+
+       if (!setting_display_language_view.is_create)
+               return SETTING_RETURN_SUCCESS;
+
+       evas_object_smart_callback_del(ad->gl_lang, "realized",
+                       __gl_realized_cb);
+
+       /* destroy only if it was created. */
+       evas_object_del(ad->pop_progress_lang);
+       ad->pop_progress_lang = NULL;
+
+       setting_get_language_list_destroy();
+
+       if (ad->pattern_generator) {
+               i18n_udatepg_destroy(ad->pattern_generator);
+               ad->pattern_generator = NULL;
+       }
+       g_free(ad->prev_locale);
+       ad->prev_locale = NULL;
+
+       setting_language_and_input_view.is_create = 0;
+       SETTING_TRACE_END;
+       return SETTING_RETURN_SUCCESS;
+}
diff --git a/setting-language-and-input/src/setting-language-and-input-view.c b/setting-language-and-input/src/setting-language-and-input-view.c
new file mode 100755 (executable)
index 0000000..bc08b77
--- /dev/null
@@ -0,0 +1,410 @@
+/*
+ * setting
+ *
+ * Copyright (c) 2000 - 2011 Samsung Electronics Co., Ltd.
+ *
+ * Contact: MyoungJune Park <mj2004.park@samsung.com>
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ */
+#include <setting-language-and-input.h>
+#include <setting-common-draw-widget.h>
+#include <app_manager.h>
+#include <pkgmgr-info.h>
+
+static int _view_create(void *cb);
+static int _view_destroy(void *cb);
+static int _view_update(void *cb);
+
+setting_view setting_language_and_input_view = {
+       .create = _view_create,
+       .destroy = _view_destroy,
+       .update = _view_update,
+       .cleanup = NULL
+};
+
+static Eina_Bool _view_pop_cb(void *data, Elm_Object_Item *it);
+
+static Eina_Bool setting_language_and_input_freeze_event_timer_cb(void *cb)
+{
+       SETTING_TRACE_BEGIN;
+       retv_if(cb == NULL, SETTING_GENERAL_ERR_NULL_DATA_PARAMETER);
+       SettingLaIData *ad = (SettingLaIData *)cb;
+
+       evas_object_freeze_events_set(ad->md.naviframe, EINA_FALSE);
+
+       ad->event_freeze_timer = NULL;
+       SETTING_TRACE_END;
+       return EINA_FALSE;
+}
+
+/**
+ * @brief Finds appid with specific category
+ *
+ * @return 0 if success, negative value(<0) if fail. Callback is not called if
+ *     return value is negative
+ */
+static int _find_appid_ime_list(const pkgmgrinfo_appinfo_h handle,
+               void *user_data)
+{
+       if (user_data) {
+               char **result = (char **)user_data;
+               char *appid = NULL;
+               int ret = 0;
+
+               /* Get appid */
+               ret = pkgmgrinfo_appinfo_get_appid(handle, &appid);
+               if (ret == PMINFO_R_OK)
+                       *result = strdup(appid);
+               else
+                       LOGW("pkgmgrinfo_appinfo_get_appid failed!");
+       } else {
+               LOGW("user_data is null!");
+       }
+
+       return -1; /* This callback is no longer called. */
+}
+
+/**
+ * @brief create keyboard ug by app control
+ *
+ * @param ad The view data passed
+ */
+static void setting_lang_create_keyboard_ug(SettingLaIData *ad)
+{
+       SETTING_TRACE_BEGIN;
+       ret_if(ad == NULL);
+
+       /* Launch IME List application;
+        * e.g., org.tizen.inputmethod-setting-list */
+       int ret;
+       app_control_h app_control;
+       char *app_id = NULL;
+       pkgmgrinfo_appinfo_filter_h handle;
+
+       /* Find appid with "http://tizen.org/category/ime-list" category;
+        * appid might be different in models. */
+       ret = pkgmgrinfo_appinfo_filter_create(&handle);
+       if (ret == PMINFO_R_OK) {
+               ret = pkgmgrinfo_appinfo_filter_add_string(handle,
+                               PMINFO_APPINFO_PROP_APP_CATEGORY,
+                               "http://tizen.org/category/ime-list");
+               if (ret == PMINFO_R_OK) {
+                       ret = pkgmgrinfo_appinfo_filter_foreach_appinfo(handle,
+                                       _find_appid_ime_list, &app_id);
+                       if (ret != PMINFO_R_OK) {
+                               SETTING_TRACE_ERROR("Cannot get apps info");
+                               pkgmgrinfo_appinfo_filter_destroy(handle);
+                               return;
+                       }
+               }
+               pkgmgrinfo_appinfo_filter_destroy(handle);
+       }
+
+       if (app_id) {
+               ret = app_control_create(&app_control);
+               if (ret == APP_CONTROL_ERROR_NONE) {
+                       app_control_set_operation(app_control,
+                                       APP_CONTROL_OPERATION_DEFAULT);
+                       app_control_set_app_id(app_control, app_id);
+                       /* Indicates Settings application is caller. */
+                       app_control_add_extra_data(app_control, "caller",
+                                       "settings");
+                       app_control_set_launch_mode(app_control,
+                                       APP_CONTROL_LAUNCH_MODE_GROUP);
+                       ret = app_control_send_launch_request(app_control, NULL,
+                                       NULL);
+                       if (ret != APP_CONTROL_ERROR_NONE) {
+                               LOGW("app_control_send_launch_request failed(%d): %s",
+                                               ret, app_id);
+                       }
+                       app_control_destroy(app_control);
+               }
+               free(app_id);
+       } else {
+               LOGW("AppID with http://tizen.org/category/ime-list category is not available");
+       }
+}
+
+/**
+ * @brief create voice recognition ug by app control
+ *
+ */
+static void setting_lang_create_voice_recognition_ug(SettingLaIData *ad)
+{
+       SETTING_TRACE_BEGIN;
+       if (app_group_launcher("setting-voice-efl|show_what:stt") == 0) {
+               ad->event_freeze_timer = ecore_timer_add(1,
+                               setting_language_and_input_freeze_event_timer_cb,
+                               ad);
+               evas_object_freeze_events_set(ad->md.naviframe, EINA_TRUE);
+       }
+}
+
+/**
+ * @brief create text-to-speech ug by app control
+ *
+ */
+static void setting_lang_create_text_speech_ug(SettingLaIData *ad)
+{
+       SETTING_TRACE_BEGIN;
+       if (app_group_launcher("setting-voice-efl|show_what:tts") == 0) {
+               ad->event_freeze_timer = ecore_timer_add(1,
+                               setting_language_and_input_freeze_event_timer_cb,
+                               ad);
+               evas_object_freeze_events_set(ad->md.naviframe, EINA_TRUE);
+       }
+}
+
+/**
+ * @brief create readout(old name : drivingmode) ug by app control
+ *
+ * @param ad The view data passed
+ */
+static void setting_lang_create_readout_ug(SettingLaIData *ad)
+{
+       SETTING_TRACE_BEGIN;
+       ret_if(ad == NULL);
+
+       if (app_launcher("setting-drivingmode-efl", NULL, NULL) == 0) {
+               ad->event_freeze_timer = ecore_timer_add(1,
+                               setting_language_and_input_freeze_event_timer_cb,
+                               ad);
+               evas_object_freeze_events_set(ad->md.naviframe, EINA_TRUE);
+       }
+}
+
+static void _click_softkey_cancel_cb(void *data, Evas_Object *obj,
+               void *event_info)
+{
+       MainData *md = NULL;
+       Eina_Bool is_freezed = EINA_FALSE;
+       SETTING_TRACE_BEGIN;
+       ret_if(!data);
+
+       md = (MainData *)data;
+       is_freezed = evas_object_freeze_events_get(md->naviframe);
+       SETTING_TRACE_DEBUG("is_freezed : %d", is_freezed);
+       if (!is_freezed)
+               elm_naviframe_item_pop(md->naviframe);
+}
+
+/**
+ * @brief Callback of view cleanup
+ *
+ * @param cb The view data passed between all callbacks
+ * @return #1 on success, else on failed
+ */
+static void setting_lang_item_Gendial_mouse_up_cb(void *data,
+               Evas_Object *obj, void *event_info)
+{
+       SETTING_TRACE_BEGIN;
+       setting_retm_if(!data || !event_info, "data||event_info is NULL");
+       SettingLaIData *ad = (SettingLaIData *)data;
+       Elm_Object_Item *item = (Elm_Object_Item *)event_info;
+       Setting_GenGroupItem_Data *list_item = NULL;
+
+       elm_genlist_item_selected_set(item, 0);
+       list_item = (Setting_GenGroupItem_Data *)elm_object_item_data_get(item);
+       setting_retm_if(NULL == list_item, "list_item is NULL");
+
+       SETTING_TRACE("clicking item[%s]", _(list_item->keyStr));
+
+       if (!safeStrCmp("IDS_ST_HEADER_DISPLAY_LANGUAGE", list_item->keyStr)) {
+               setting_view_change(&setting_language_and_input_view,
+                               &setting_display_language_view, ad);
+       } else if (!safeStrCmp("IDS_ST_BODY_KEYBOARD", list_item->keyStr)) {
+               setting_lang_create_keyboard_ug(ad);
+       } else if (!safeStrCmp("IDS_VC_HEADER_VOICE_RECOGNITION",
+                       list_item->keyStr)) {
+               setting_lang_create_voice_recognition_ug(ad);
+       } else if (!safeStrCmp("IDS_ST_HEADER_TEXT_TO_SPEECH",
+                       list_item->keyStr)) {
+               setting_lang_create_text_speech_ug(ad);
+       } else if (!safeStrCmp("IDS_VC_MBODY_NOTIFICATION_READ_OUT",
+                       list_item->keyStr)) {
+               setting_lang_create_readout_ug(ad);
+       } else if (!safeStrCmp("IDS_VOICE_BODY_VOICE_CONTROL_ABB2",
+                       list_item->keyStr)) {
+               app_group_launcher(
+                               "org.tizen.voice-setting|show:voice-control");
+       } else if (!safeStrCmp("IDS_VOICE_HEADER_TEXT_TO_SPEECH_HTTS", list_item->keyStr)) {
+               app_group_launcher("org.tizen.voice-setting|show:tts");
+       } else if (!safeStrCmp("IDS_VOICE_HEADER_SPEECH_TO_TEXT_HSTT", list_item->keyStr)) {
+               app_group_launcher("org.tizen.voice-setting|show:stt");
+       }
+}
+
+/* ***************************************************
+ *
+ * main view func
+ *
+ ***************************************************/
+/**
+ * @brief Callback of view creating
+ *
+ * @param cb The view data passed between all callbacks
+ * @return #1 on success, else on failed
+ */
+static int _view_create(void *cb)
+{
+       SETTING_TRACE_BEGIN;
+       int ret;
+       char *pa_display_lang = NULL;
+       Evas_Object *back_button = NULL;
+       SettingLaIData *ad = (SettingLaIData *)cb;
+       retv_if(!ad, SETTING_GENERAL_ERR_NULL_DATA_PARAMETER);
+
+       ad->lang_change = EINA_FALSE;
+       ret = view_init(&ad->md, _("IDS_ST_HEADER_LANGUAGE_AND_INPUT"));
+       if (ret != SETTING_RETURN_SUCCESS)
+               return ret;
+
+       back_button = setting_create_button(ad->md.naviframe, _("IDS_ST_BUTTON_BACK"),
+                       NAVI_BACK_ARROW_BUTTON_STYLE, _click_softkey_cancel_cb, &ad->md);
+       elm_layout_content_set(ad->md.naviframe, "prev_btn", back_button);
+       elm_naviframe_item_pop_cb_set(ad->md.naviframe_it, _view_pop_cb, ad);
+
+       ad->lang_region_navi_it = ad->md.naviframe_it;
+
+       evas_object_smart_callback_add(ad->md.genlist, "realized",
+                       __gl_realized_cb, NULL);
+
+       /* Display language */
+       pa_display_lang = get_pa_display_language_str();
+       ad->data_display_language = setting_create_Gendial_field_def(
+                       ad->md.genlist, &(ad->itc_2text_2),
+                       setting_lang_item_Gendial_mouse_up_cb, ad,
+                       SWALLOW_Type_INVALID,
+                       NULL, NULL, 0, "IDS_ST_HEADER_DISPLAY_LANGUAGE",
+                       _(pa_display_lang),
+                       NULL);
+       if (ad->data_display_language)
+               ad->data_display_language->userdata = ad;
+       else
+               SETTING_TRACE_ERROR("ad->data_display_language is NULL");
+
+       G_FREE(pa_display_lang);
+
+       /* keyboard */
+       ad->data_title_keyboard = setting_create_Gendial_field_titleItem(
+                       ad->md.genlist, &itc_group_item,
+                       _("IDS_ST_BODY_KEYBOARD"), NULL);
+       ad->data_keyboard = setting_create_Gendial_field_def(ad->md.genlist,
+                       &(ad->itc_1text),
+                       setting_lang_item_Gendial_mouse_up_cb, ad,
+                       SWALLOW_Type_INVALID, NULL,
+                       NULL, 0, "IDS_ST_BODY_KEYBOARD",
+                       NULL, NULL);
+
+       /* Speech */
+       ad->data_title_speech = setting_create_Gendial_field_titleItem(ad->md.genlist,
+                       &itc_group_item, _("IDS_ST_BODY_SPEECH"), NULL);
+       setting_create_Gendial_field_def(ad->md.genlist, &(ad->itc_1text),
+                       setting_lang_item_Gendial_mouse_up_cb, ad,
+                       SWALLOW_Type_INVALID, NULL,
+                       NULL, 0, "IDS_VOICE_BODY_VOICE_CONTROL_ABB2",
+                       NULL, NULL);
+       setting_create_Gendial_field_def(ad->md.genlist, &(ad->itc_1text),
+                       setting_lang_item_Gendial_mouse_up_cb, ad,
+                       SWALLOW_Type_INVALID, NULL,
+                       NULL, 0, "IDS_VOICE_HEADER_TEXT_TO_SPEECH_HTTS",
+                       NULL, NULL);
+       setting_create_Gendial_field_def(ad->md.genlist, &(ad->itc_1text),
+                       setting_lang_item_Gendial_mouse_up_cb, ad,
+                       SWALLOW_Type_INVALID, NULL,
+                       NULL, 0, "IDS_VOICE_HEADER_SPEECH_TO_TEXT_HSTT",
+                       NULL, NULL);
+
+       setting_language_and_input_view.is_create = 1;
+       return SETTING_RETURN_SUCCESS;
+}
+
+/**
+ * @brief Callback of view destroy
+ *
+ * @param cb The view data passed between all callbacks
+ * @return #1 on success, else on failed
+ */
+static int _view_destroy(void *cb)
+{
+       SETTING_TRACE_BEGIN;
+       SettingLaIData *ad = (SettingLaIData *)cb;
+       retv_if(!ad, SETTING_GENERAL_ERR_NULL_DATA_PARAMETER);
+
+       evas_object_smart_callback_del(ad->md.genlist, "realized",
+                       __gl_realized_cb);
+
+       return SETTING_RETURN_SUCCESS;
+}
+
+/**
+ * @brief Callback of view update
+ *
+ * @param cb The view data passed between all callbacks
+ * @return #1 on success, else on failed
+ */
+static int _view_update(void *cb)
+{
+       SETTING_TRACE_BEGIN;
+       SettingLaIData *ad = (SettingLaIData *)cb;
+       retv_if(!ad, SETTING_GENERAL_ERR_NULL_DATA_PARAMETER);
+
+       /*refresh the title */
+       elm_object_item_text_set(ad->lang_region_navi_it,
+                       _("IDS_ST_HEADER_LANGUAGE_AND_INPUT"));
+
+       if (ad->data_display_language) {
+               G_FREE(ad->data_display_language->sub_desc);
+               ad->data_display_language->sub_desc =
+                               get_pa_display_language_str();
+               elm_object_item_data_set(ad->data_display_language->item,
+                               ad->data_display_language);
+               elm_genlist_item_update(ad->data_display_language->item);
+       }
+
+       if (ad->data_title_keyboard) {
+               G_FREE(ad->data_title_keyboard->keyStr);
+               ad->data_title_keyboard->keyStr = (char *)g_strdup(
+                               _("IDS_ST_BODY_KEYBOARD"));
+               elm_object_item_data_set(ad->data_title_keyboard->item,
+                               ad->data_title_keyboard);
+               elm_genlist_item_update(ad->data_title_keyboard->item);
+       }
+       if (ad->data_title_speech) {
+               G_FREE(ad->data_title_speech->keyStr);
+               ad->data_title_speech->keyStr = (char *)g_strdup(
+                               _("IDS_ST_BODY_SPEECH"));
+               elm_object_item_data_set(ad->data_title_speech->item,
+                               ad->data_title_speech);
+               elm_genlist_item_update(ad->data_title_speech->item);
+       }
+       if (ad->data_readout) {
+               G_FREE(ad->data_readout->sub_desc);
+               /* TODO: no get_pa_noti_readout_str() function definition
+               ad->data_readout->sub_desc = get_pa_noti_readout_str();
+               */
+               ad->data_readout->sub_desc = "no description";
+               elm_object_item_data_set(ad->data_readout->item,
+                               ad->data_readout);
+               elm_genlist_item_update(ad->data_readout->item);
+       }
+       return SETTING_RETURN_SUCCESS;
+}
+
+static Eina_Bool _view_pop_cb(void *data, Elm_Object_Item *it)
+{
+       ui_app_exit();
+       return EINA_TRUE;
+}
diff --git a/setting-language-and-input/src/setting-language-and-input.c b/setting-language-and-input/src/setting-language-and-input.c
new file mode 100644 (file)
index 0000000..64973b3
--- /dev/null
@@ -0,0 +1,284 @@
+/*
+ * setting
+ *
+ * Copyright (c) 2000 - 2011 Samsung Electronics Co., Ltd.
+ *
+ * Contact: MyoungJune Park <mj2004.park@samsung.com>
+ *
+ * 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.
+ *
+ */
+
+/**
+ *@defgroup setting-language-and-input
+ *Application main routine code for setting-language-and-input
+ *
+ * - display
+ * - event notification
+ * - dispaly language
+ */
+
+#include "setting-cfg.h"
+#include "setting-language-and-input.h"
+#include <libxml/xmlmemory.h>
+#include "unicode/unum.h"
+#include <iniparser.h>
+#include <locale.h>
+
+#define SETTING_LANGUAGE_AND_INPUT_PACKAGE_NAME "org.tizen.setting-language-and-input"
+
+const char *get_language_by_mobile_country_code(char *mcc)
+{
+       const char *simLanguage = NULL;
+       char temp[128] = { 0, };
+       Eina_List *elist = NULL;
+       setting_lang_entry *pnode = NULL;
+       Eina_List *langlist = setting_get_language_list();
+
+       EINA_LIST_FOREACH(langlist, elist, pnode) {
+               if (strstr(pnode->mcc, mcc) != NULL)
+                       snprintf(temp, 127, "%s.UTF-8", pnode->locale);
+       }
+
+       if (safeStrLen(temp) > 0) {
+               simLanguage = strdup(temp);
+               SETTING_TRACE_DEBUG("simLanguage: %s", simLanguage);
+       }
+
+       return simLanguage;
+}
+
+static void __update_item(void *data)
+{
+       setting_retm_if(data == NULL, "data is NULL");
+       SettingLaIData *ad = (SettingLaIData *)data;
+
+       Setting_GenGroupItem_Data *item_to_update = NULL;
+
+       item_to_update = ad->data_display_language;
+       retm_if(!item_to_update, "ad->data_display_language is NULL");
+
+       if (item_to_update) {
+               item_to_update->sub_desc = get_pa_display_language_str();
+               elm_object_item_data_set(item_to_update->item, item_to_update);
+               elm_genlist_item_update(item_to_update->item);
+       }
+}
+
+static bool on_app_create(void *priv)
+{
+       SETTING_TRACE_BEGIN;
+       int value = 0;
+       int err;
+       int ret;
+       char *pa_path = NULL;
+       SettingLaIData *ad = priv;
+       retv_if(!ad, false);
+
+       if (app_init(&ad->md, SETTING_LANGUAGE_AND_INPUT_PACKAGE_NAME)
+                       != SETTING_RETURN_SUCCESS) {
+               SETTING_TRACE_ERROR("Cannot initialize application");
+               return false;
+       }
+
+       /* --------------------------------------------------------- */
+
+       pa_path = vconf_get_str(VCONFKEY_LANGSET);
+       if (!pa_path) {
+               SETTING_TRACE("%s*** language setting has no proper value (nil) ***%s",
+                               SETTING_FONT_BGREEN, SETTING_FONT_BLACK);
+               return false;
+       }
+       FREE(pa_path);
+
+       /* set launguage */
+       bindtextdomain(SETTING_PACKAGE, SETTING_LOCALEDIR);
+
+       /* ---------------------------------------------------------     */
+       ret = setting_get_int_slp_key(INT_SLP_SETTING_SIM_SLOT, &value,
+                       &err);
+       if (ret != 0) {
+               SETTING_TRACE("fail to get vconf");
+       } else if (value == VCONFKEY_TELEPHONY_SIM_INSERTED) {
+               ad->handle = tel_init(NULL);
+               SETTING_TRACE("ad->handle: %d", ad->handle);
+               memset(&(ad->imsi), 0, sizeof(TelSimImsiInfo_t));
+               if (ad->handle
+                               && TAPI_API_SUCCESS == tel_get_sim_imsi(
+                                               ad->handle,
+                                               &(ad->imsi))) {
+                       SETTING_TRACE_SECURE_DEBUG(
+                                       "************************************");
+                       SETTING_TRACE_SECURE_DEBUG("imsi.szMcc: [%s]",
+                                       ad->imsi.szMcc);
+                       SETTING_TRACE_SECURE_DEBUG("imsi.szMnc: [%s]",
+                                       ad->imsi.szMnc);
+                       SETTING_TRACE_SECURE_DEBUG("imsi.szMsin: [%s]",
+                                       ad->imsi.szMsin);
+                       SETTING_TRACE_SECURE_DEBUG(
+                                       "************************************");
+
+                       ad->sim_lang = get_language_by_mobile_country_code(
+                                       ad->imsi.szMcc);
+               }
+       }
+       if (!ad->sim_lang) {
+               /* if CSC has updated configuration for setting, initial vconf
+                * value changes. */
+               /* allocated */
+               ad->sim_lang = vconf_get_str(VCONFKEY_LANGSET);
+       }
+       SETTING_TRACE("sim_lang: [%s]", ad->sim_lang);
+
+       /* register view node table */
+       setting_view_node_table_intialize();
+
+       setting_create_Gendial_itc(SETTING_GENLIST_ICON_1LINE_STYLE,
+                       &(ad->itc_1text_1icon_2));
+       setting_create_Gendial_itc(SETTING_GENLIST_ICON_1LINE_STYLE,
+                       &(ad->itc_1text_1icon));
+       setting_create_Gendial_itc(SETTING_GENLIST_ICON_1LINE_STYLE,
+                       &(ad->itc_1text_tb));
+       setting_create_Gendial_itc(SETTING_GENLIST_ICON_1LINE_STYLE,
+                       &(ad->itc_1text));
+       setting_create_Gendial_itc(SETTING_GENLIST_ICON_1LINE_STYLE,
+                       &(ad->itc_1icon_1text_sub));
+
+       /* 2 text - genlist > items */
+       setting_create_Gendial_itc("dialogue/2text",
+                       &(ad->itc_1icon_2text));
+       setting_create_Gendial_itc(SETTING_GENLIST_2LINE_STYLE,
+                       &(ad->itc_2text_3_parent));
+       setting_create_Gendial_itc(SETTING_GENLIST_2LINE_STYLE,
+                       &(ad->itc_2text_2));
+       setting_create_Gendial_itc("multiline/1text", &(ad->itc_bg_1icon));
+       ad->pattern_generator = NULL;
+       ad->prev_locale = NULL;
+
+       /* creating a view. */
+       setting_view_node_table_register(
+                       &setting_language_and_input_view,
+                       NULL);
+       setting_view_node_table_register(
+                       &setting_display_language_view,
+                       &setting_language_and_input_view);
+       setting_view_node_set_cur_view(&setting_language_and_input_view);
+       setting_view_create(&setting_language_and_input_view, (void *)ad);
+
+       evas_object_show(ad->md.window);
+
+       return true;
+}
+
+static void on_app_resume(void *priv)
+{
+       SETTING_TRACE_BEGIN;
+       ret_if(!priv);
+       SettingLaIData *ad = priv;
+       Eina_Bool is_freezed = evas_object_freeze_events_get(ad->md.naviframe);
+       SETTING_TRACE_DEBUG("is_freezed : %d", is_freezed);
+       if (is_freezed)
+               evas_object_freeze_events_set(ad->md.naviframe, EINA_FALSE);
+}
+
+static void on_app_terminate(void *priv)
+{
+       SETTING_TRACE_BEGIN;
+       ret_if(!priv);
+       SettingLaIData *ad = priv;
+
+       app_control_finish(&ad->md);
+
+       if (ad->handle && tel_deinit(ad->handle) != TAPI_API_SUCCESS)
+               SETTING_TRACE_ERROR("tel_deinit failed");
+
+       /* called when this shared gadget is terminated. similar with
+        * app_exit */
+       setting_view_destroy(&setting_display_language_view, ad);
+       setting_view_destroy(&setting_language_and_input_view, ad);
+
+       FREE(ad->sim_lang);
+
+       if (ad->md.window) {
+               evas_object_del(ad->md.window);
+               ad->md.window = NULL;
+       }
+
+       SETTING_TRACE_END;
+}
+
+static void _region_changed(app_event_info_h event_info, void *priv)
+{
+       SettingLaIData *ad = (SettingLaIData *)priv;
+       ret_if(!ad);
+
+       if (ad->md.genlist
+                       && setting_language_and_input_view.is_create) {
+               elm_genlist_realized_items_update(ad->md.genlist);
+               __update_item(ad);
+       }
+}
+
+static void _lang_changed(app_event_info_h event_info, void *priv)
+{
+       SettingLaIData *ad = (SettingLaIData *)priv;
+       char *lang = NULL;
+       ret_if(!ad);
+
+       if (app_event_get_language(event_info, &lang) == APP_ERROR_NONE) {
+               SETTING_TRACE_DEBUG("Setting - language is changed : %s", lang);
+               elm_language_set(lang);
+               elm_config_all_flush();
+               free(lang);
+       } else {
+               SETTING_TRACE_ERROR("Cannot get language from event_info");
+       }
+
+       ad->lang_change = EINA_TRUE;
+
+       if (ad->md.genlist
+                       && setting_language_and_input_view.is_create) {
+               elm_genlist_realized_items_update(ad->md.genlist);
+               __update_item(ad);
+       }
+
+       setting_navi_items_update(ad->md.naviframe);
+}
+
+int main(int argc, char *argv[])
+{
+       SettingLaIData app_data = {{0},};
+       app_event_handler_h handlers[5] = { NULL, };
+       ui_app_lifecycle_callback_s ops = {
+               .create = on_app_create,
+               .app_control = NULL,
+               .pause = NULL,
+               .resume = on_app_resume,
+               .terminate = on_app_terminate,
+       };
+
+       ui_app_add_event_handler(&handlers[APP_EVENT_LOW_MEMORY],
+                       APP_EVENT_LOW_MEMORY, NULL, NULL);
+       ui_app_add_event_handler(&handlers[APP_EVENT_LOW_BATTERY],
+                       APP_EVENT_LOW_BATTERY, NULL, NULL);
+       ui_app_add_event_handler(&handlers[APP_EVENT_LANGUAGE_CHANGED],
+                       APP_EVENT_LANGUAGE_CHANGED, _lang_changed, &app_data);
+       ui_app_add_event_handler(&handlers[APP_EVENT_REGION_FORMAT_CHANGED],
+                       APP_EVENT_REGION_FORMAT_CHANGED, _region_changed,
+                       &app_data);
+       ui_app_add_event_handler(
+                       &handlers[APP_EVENT_DEVICE_ORIENTATION_CHANGED],
+                       APP_EVENT_DEVICE_ORIENTATION_CHANGED, NULL, NULL);
+
+       return ui_app_main(argc, argv, &ops, &app_data);
+}
diff --git a/setting-license/CMakeLists.txt b/setting-license/CMakeLists.txt
new file mode 100755 (executable)
index 0000000..4973a8f
--- /dev/null
@@ -0,0 +1,41 @@
+SET(PROJECT_SETTING_LICENSE "setting-license")
+SET(SETTING_PKG_LICENSE "org.tizen.setting-license")
+
+INCLUDE_DIRECTORIES(${CMAKE_CURRENT_SOURCE_DIR}/include)
+INCLUDE_DIRECTORIES(${CMAKE_SOURCE_DIR}/${SETTING_COMMON}/include)
+
+INCLUDE(FindPkgConfig)
+pkg_check_modules(pkgs_license REQUIRED
+       capi-appfw-application
+       dlog
+       elementary
+       minizip
+)
+
+FOREACH(flag ${pkgs_license_CFLAGS})
+       SET(EXTRA_CFLAGS "${EXTRA_CFLAGS} ${flag}")
+ENDFOREACH(flag)
+
+SET(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} ${EXTRA_CFLAGS} -fPIE -Werror-implicit-function-declaration")
+SET(CMAKE_C_FLAGS_DEBUG "-O0 -g")
+
+IF("${ARCH}" STREQUAL "arm")
+       ADD_DEFINITIONS("-DTARGET")
+       MESSAGE("add -DTARGET")
+ENDIF("${ARCH}" STREQUAL "arm")
+
+ADD_DEFINITIONS("-D_FILE_OFFSET_BITS=64")
+ADD_DEFINITIONS("-DPREFIX=\"${CMAKE_INSTALL_PREFIX}\"")
+ADD_DEFINITIONS("-DSLP_DEBUG")
+ADD_DEFINITIONS("-shared")
+
+ADD_EXECUTABLE(${PROJECT_SETTING_LICENSE}
+       ./src/setting-license.c
+       ./src/setting-license-view.c
+       )
+
+TARGET_LINK_LIBRARIES(${PROJECT_SETTING_LICENSE} -L${CMAKE_BINARY_DIR}/${SETTING_COMMON}
+       -lsetting-common -licui18n -licudata -licuuc)
+TARGET_LINK_LIBRARIES(${PROJECT_SETTING_LICENSE} ${pkgs_license_LDFLAGS} -pie)
+
+INSTALL(PROGRAMS ${PROJECT_SETTING_LICENSE} DESTINATION ${TZ_SYS_RO_APP}/${SETTING_PKG_NAME}/bin)
diff --git a/setting-license/include/setting-license.h b/setting-license/include/setting-license.h
new file mode 100755 (executable)
index 0000000..a7407a4
--- /dev/null
@@ -0,0 +1,57 @@
+/*
+ * setting
+ *
+ * Copyright (c) 2000 - 2011 Samsung Electronics Co., Ltd.
+ *
+ * Contact: MyoungJune Park <mj2004.park@samsung.com>
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ */
+#ifndef __SETTING_LICENSE_H__
+#define __SETTING_LICENSE_H__
+
+#include <stdio.h>
+#include <Elementary.h>
+#include <glib-object.h>
+#ifdef Status
+#undef Status
+#endif
+#include <unicode/ucal.h>
+#include <unicode/uloc.h>
+#include <unicode/udat.h>
+#include <unicode/ustring.h>
+#include <unicode/udatpg.h>
+#include <unicode/utmscale.h>
+#include <unicode/ucol.h>
+
+#include "setting-common-draw-widget.h"
+#include "setting-common-view.h"
+#include "setting-common-init.h"
+
+typedef struct _SettingLicenseDataStruct SettingLicenseData;
+
+/**
+ * Setting License context
+ */
+struct _SettingLicenseDataStruct {
+       MainData md;
+
+       Evas_Object *popup_clear_license;
+       setting_view *view_to_load;
+       Elm_Genlist_Item_Class itc_1text;
+};
+
+extern setting_view setting_license_view;
+
+#endif                         /* __SETTING_LICENSE_H__ */
diff --git a/setting-license/src/setting-license-view.c b/setting-license/src/setting-license-view.c
new file mode 100755 (executable)
index 0000000..b528db4
--- /dev/null
@@ -0,0 +1,300 @@
+/*
+ * setting
+ *
+ * Copyright (c) 2000 - 2011 Samsung Electronics Co., Ltd.
+ *
+ * Contact: MyoungJune Park <mj2004.park@samsung.com>
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ */
+
+#include <unzip.h>
+
+#include "setting-license.h"
+
+#define TEXT_CLEAR_LICENSE      "IDS_ST_BODY_REMOVE_LICENCE"
+#define SETTING_DIVX_MODE_REG 0
+#define SETTING_DIVX_MODE_DEREG 1
+#define SETTING_LICESE_SAMSUNG_LEGAL "IDS_ST_BODY_SAMSUNG_LEGAL"
+
+#if SUPPORT_COMPRESSED_LICENSE
+#define UNCOMPRESSEDFILE_DIR   "/home/owner/apps_rw/org.tizen.setting/data"
+#endif
+
+
+static void __mouse_up_Gendial_list_cb(void *data,
+               Evas_Object *obj, void *event_info);
+static int _view_create(void *cb);
+static int _view_destroy(void *cb);
+static Eina_Bool _cancel_cb(void *data, Elm_Object_Item *it);
+
+setting_view setting_license_view = {
+       .create = _view_create,
+       .destroy = _view_destroy,
+       .update = NULL,
+       .cleanup = NULL
+};
+
+/* ***************************************************
+ *
+ *basic func
+ *
+ ***************************************************/
+static int _view_create(void *cb)
+{
+       SETTING_TRACE_BEGIN;
+       retv_if(cb == NULL, SETTING_GENERAL_ERR_NULL_DATA_PARAMETER);
+       SettingLicenseData *ad = (SettingLicenseData *)cb;
+       int ret;
+
+       char setBtnStr[MAX_DISPLAY_NAME_LEN_ON_UI];
+       snprintf(setBtnStr, sizeof(setBtnStr), "%s",
+                       (char *)dgettext("sys_string", "IDS_ST_BUTTON_BACK"));
+
+       ret = view_init(&ad->md, _("IDS_ST_MBODY_LEGAL_INFORMATION_ABB"));
+       if (ret != SETTING_RETURN_SUCCESS)
+               return ret;
+
+       setting_add_back_button(&ad->md, _cancel_cb, ad);
+
+       /* [UI] open source license */
+       setting_create_Gendial_field_def(ad->md.genlist, &(ad->itc_1text),
+                       __mouse_up_Gendial_list_cb, ad,
+                       SWALLOW_Type_INVALID, NULL, NULL, 0,
+                       "IDS_ST_BODY_OPEN_SOURCE_LICENCES", NULL, NULL);
+
+       setting_license_view.is_create = 1;
+
+       return SETTING_RETURN_SUCCESS;
+}
+
+static int _view_destroy(void *cb)
+{
+       SETTING_TRACE_BEGIN;
+       SettingLicenseData *ad = (SettingLicenseData *)cb;
+       retv_if(!ad, SETTING_GENERAL_ERR_NULL_DATA_PARAMETER);
+
+       if (ad->popup_clear_license) {
+               evas_object_del(ad->popup_clear_license);
+               ad->popup_clear_license = NULL;
+       }
+       setting_license_view.is_create = 0;
+
+       return SETTING_RETURN_SUCCESS;
+}
+
+static void _app_reply_cb(app_control_h request, app_control_h reply,
+               app_control_result_e result_code, void *priv)
+{
+       SETTING_TRACE_BEGIN;
+#if SUPPORT_COMPRESSED_LICENSE
+       char tempfilename[256];         // for temp file
+#endif
+       SettingLicenseData *ad = (SettingLicenseData *)priv;
+       ret_if(!ad);
+
+       if (reply) {
+               char *webkit_address = NULL;
+               app_control_get_extra_data(reply, "webkit_address",
+                               &webkit_address);
+               SETTING_TRACE("webkit_address = %s", webkit_address);
+               add_app_reply(&ad->md, "webkit_address", webkit_address);
+               FREE(webkit_address);
+
+#if SUPPORT_COMPRESSED_LICENSE
+               // remove temorary file
+               snprintf(tempfilename, 256, "%s/license.html", UNCOMPRESSEDFILE_DIR);
+               remove(tempfilename);
+#endif
+       }
+
+}
+
+
+
+
+
+
+#if SUPPORT_COMPRESSED_LICENSE
+
+#include <stdio.h>
+#include <errno.h>
+#include <string.h>
+
+
+#define WRITEBUFFERSIZE (1024*1024*3) // 3Mb buffer
+
+static int readZipFile(char *zipFile, char *fileInZip)
+{
+       SETTING_TRACE_BEGIN;
+
+       int err = UNZ_OK;                 // error status
+       uInt size_buf = WRITEBUFFERSIZE;  // byte size of buffer to store raw data
+       void* buf;                        // the buffer
+       char filename_inzip[256];         // for unzGetCurrentFileInfo
+       unz_file_info file_info;          // for unzGetCurrentFileInfo
+       char tempfilename[256];         // for temp file
+       FILE *tempfile_fp = 0;
+
+
+       unzFile uf = unzOpen(zipFile); // open zipfile stream
+       if (uf == NULL) {
+               SETTING_TRACE("Cannot open %s", zipFile);
+               return -1;
+       } // file is open
+
+       if (unzLocateFile(uf, fileInZip, 1)) { // try to locate file inside zip
+               // second argument of unzLocateFile: 1 = case sensitive, 0 = case-insensitive
+               SETTING_TRACE("File %s not found in %s", fileInZip, zipFile);
+               unzCloseCurrentFile(uf);  // close the zipfile
+               unzClose(uf);
+               return -1;
+       } // file inside zip found
+
+       err = unzGetCurrentFileInfo(uf, &file_info, filename_inzip, sizeof(filename_inzip), NULL, 0, NULL, 0);
+       if (err != UNZ_OK) {
+               SETTING_TRACE("Error %d with zipfile %s in unzGetCurrentFileInfo.", err, zipFile);
+               unzCloseCurrentFile(uf);  // close the zipfile
+               unzClose(uf);
+               return -1;
+       } // obtained the necessary details about file inside zip
+
+       buf = (void*)malloc(size_buf); // setup buffer
+       if (buf == NULL) {
+               SETTING_TRACE("Error allocating memory for read buffer");
+               unzCloseCurrentFile(uf);  // close the zipfile
+               unzClose(uf);
+               return -1;
+       } // buffer ready
+
+       err = unzOpenCurrentFilePassword(uf, NULL); // Open the file inside the zip (password = NULL)
+       if (err != UNZ_OK) {
+               SETTING_TRACE("Error %d with zipfile %s in unzOpenCurrentFilePassword.", err, zipFile);
+               free(buf);
+               unzCloseCurrentFile(uf);  // close the zipfile
+               unzClose(uf);
+               return -1;
+       } // file inside the zip is open
+
+       snprintf(tempfilename, 256, "%s/%s", UNCOMPRESSEDFILE_DIR, fileInZip);
+
+       tempfile_fp = fopen(tempfilename, "w");
+       if (tempfile_fp == NULL) {
+               SETTING_TRACE("Error to write tempfile :  %s", tempfilename);
+               free(buf);
+               unzCloseCurrentFile(uf);  // close the zipfile
+               unzClose(uf);
+               return -1;
+       } // open temp file
+
+       // Copy contents of the file inside the zip to the buffer
+       printf("Extracting: %s from %s\n", filename_inzip, zipFile);
+       do {
+               err = unzReadCurrentFile(uf, buf, size_buf);
+               if (err < 0) {
+                       SETTING_TRACE("Error %d with zipfile %s in unzReadCurrentFile", err, zipFile);
+                       break;
+               }
+               // copy the buffer to a string
+               if (err > 0) {
+                       fwrite(buf, sizeof(char), err, tempfile_fp);
+               }
+       } while (err > 0);
+
+       unzCloseCurrentFile(uf);  // close the zipfile
+       unzClose(uf);
+
+       free(buf); // free up buffer memory
+
+       fclose(tempfile_fp); // close temp file
+
+       return 0;
+}
+
+#endif
+
+
+
+static void __main_license_clicked(void *data)
+{
+       SETTING_TRACE_BEGIN;
+       retm_if(data == NULL, "Data parameter is NULL");
+       int ret;
+       SettingLicenseData *ad = (SettingLicenseData *)data;
+       app_control_h svc = NULL;
+#if SUPPORT_COMPRESSED_LICENSE
+       char tempfilename[256];         // for temp file
+#endif
+
+       ret_if(app_control_create(&svc) != 0);
+
+
+#if SUPPORT_COMPRESSED_LICENSE
+       ret = readZipFile("/usr/share/license.zip", "license.html");
+       if (ret != 0) {
+               app_control_destroy(svc);
+               return;
+       }
+
+       // set path of license.html
+       snprintf(tempfilename, 256, "file://%s/license.html", UNCOMPRESSEDFILE_DIR);
+       app_control_add_extra_data(svc, "file", tempfilename);
+#else
+       app_control_add_extra_data(svc, "file",
+                       SETTING_OPEN_SOURCE_LICENSE_PATH);
+#endif
+
+       app_control_add_extra_data(svc, "title",
+                       _("IDS_ST_BODY_OPEN_SOURCE_LICENCES"));
+
+       ret = app_launcher_svc("org.tizen.setting-fileview", svc,
+                       _app_reply_cb, (void *)ad);
+       if (ret != 0) {
+               setting_create_popup(ad, ad->md.window, NULL,
+                               _(UNSUPPORTED_FUNCTION), NULL, 0, false, false, 0);
+       }
+
+       app_control_destroy(svc);
+
+}
+
+static void __mouse_up_Gendial_list_cb(void *data,
+               Evas_Object *obj, void *event_info)
+{
+       /* error check */
+       setting_retm_if(data == NULL, "Data parameter is NULL");
+
+       retm_if(event_info == NULL, "Invalid argument: event info is NULL");
+       Elm_Object_Item *item = (Elm_Object_Item *)event_info;
+       elm_genlist_item_selected_set(item, 0);
+       Setting_GenGroupItem_Data *list_item =
+                       (Setting_GenGroupItem_Data *)elm_object_item_data_get(
+                                       item);
+       setting_retm_if(NULL == list_item, "list_item is NULL");
+
+       /*SettingLicenseData *ad = (SettingLicenseData *) data; */
+
+       SETTING_TRACE("clicking item[%s]", _(list_item->keyStr));
+
+       if (!safeStrCmp("IDS_ST_BODY_OPEN_SOURCE_LICENCES",
+                       list_item->keyStr)) {
+               __main_license_clicked(data);
+       }
+}
+
+static Eina_Bool _cancel_cb(void *data, Elm_Object_Item *it)
+{
+       ui_app_exit();
+       return EINA_TRUE;
+}
diff --git a/setting-license/src/setting-license.c b/setting-license/src/setting-license.c
new file mode 100644 (file)
index 0000000..7b4748c
--- /dev/null
@@ -0,0 +1,142 @@
+/*
+ * setting
+ *
+ * Copyright (c) 2000 - 2011 Samsung Electronics Co., Ltd.
+ *
+ * Contact: MyoungJune Park <mj2004.park@samsung.com>
+ *
+ * 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.
+ *
+ */
+
+/**
+ *@defgroup setting-license
+ *Application main routine code for setting-license
+ *
+ * - display
+ * - event notification
+ * - dispaly language
+ * - region format
+ */
+
+#include "setting-license.h"
+
+#define SETTING_LICENSE_PACKAGE_NAME "org.tizen.setting-license"
+
+static bool on_app_create(void *data)
+{
+       SETTING_TRACE_BEGIN;
+       SettingLicenseData *ad = data;
+       retv_if(!ad, false);
+
+       if (app_init(&ad->md, SETTING_LICENSE_PACKAGE_NAME)
+                       != SETTING_RETURN_SUCCESS) {
+               SETTING_TRACE_ERROR("Cannot initialize application");
+               return false;
+       }
+
+       /* set launguage */
+       bindtextdomain(SETTING_PACKAGE, SETTING_LOCALEDIR);
+
+       setting_create_Gendial_itc(SETTING_GENLIST_ICON_1LINE_STYLE,
+                       &(ad->itc_1text));
+
+       /* creating a view. */
+       setting_view_node_table_intialize();
+       setting_view_node_table_register(&setting_license_view, NULL);
+       setting_view_node_set_cur_view(&setting_license_view);
+       setting_view_create(&setting_license_view, ad);
+
+       return true;
+}
+
+static void on_app_control(app_control_h service, void *priv)
+{
+       SETTING_TRACE_BEGIN;
+       SettingLicenseData *ad = (SettingLicenseData *)priv;
+       ret_if(!ad);
+       app_control_init(&ad->md, service);
+
+       evas_object_show(ad->md.window);
+}
+
+static void on_app_pause(void *priv)
+{
+       SETTING_TRACE_BEGIN;
+}
+
+static void on_app_resume(void *priv)
+{
+       SETTING_TRACE_BEGIN;
+       ret_if(!priv);
+       SettingLicenseData *ad = priv;
+       Eina_Bool is_freezed = evas_object_freeze_events_get(ad->md.naviframe);
+       SETTING_TRACE_DEBUG("is_freezed : %d", is_freezed);
+       if (is_freezed)
+               evas_object_freeze_events_set(ad->md.naviframe, EINA_FALSE);
+}
+
+static void on_app_terminate(void *priv)
+{
+       SETTING_TRACE_BEGIN;
+       SettingLicenseData *ad = (SettingLicenseData *)priv;
+       ret_if(!ad);
+
+       app_control_finish(&ad->md);
+       setting_view_destroy(&setting_license_view, ad);
+}
+
+static void _lang_changed(app_event_info_h event_info, void *priv)
+{
+       SettingLicenseData *ad = (SettingLicenseData *)priv;
+       char *lang = NULL;
+       ret_if(!ad);
+
+       if (app_event_get_language(event_info, &lang) == APP_ERROR_NONE) {
+               SETTING_TRACE_DEBUG("Setting - language is changed : %s", lang);
+               elm_language_set(lang);
+               elm_config_all_flush();
+               free(lang);
+       } else {
+               SETTING_TRACE_ERROR("Cannot get language from event_info");
+       }
+
+       setting_navi_items_update(ad->md.naviframe);
+}
+
+
+EXPORT_PUBLIC
+int main(int argc, char *argv[])
+{
+       SettingLicenseData app_data = {{0},};
+       app_event_handler_h handlers[5] = { NULL, };
+       ui_app_lifecycle_callback_s ops = {
+               .create = on_app_create,
+               .app_control = on_app_control,
+               .pause = on_app_pause,
+               .resume = on_app_resume,
+               .terminate = on_app_terminate,
+       };
+
+       ui_app_add_event_handler(&handlers[APP_EVENT_LOW_MEMORY],
+                       APP_EVENT_LOW_MEMORY, NULL, NULL);
+       ui_app_add_event_handler(&handlers[APP_EVENT_LOW_BATTERY],
+                       APP_EVENT_LOW_BATTERY, NULL, NULL);
+       ui_app_add_event_handler(&handlers[APP_EVENT_LANGUAGE_CHANGED],
+                       APP_EVENT_LANGUAGE_CHANGED, _lang_changed, &app_data);
+       ui_app_add_event_handler(
+                       &handlers[APP_EVENT_DEVICE_ORIENTATION_CHANGED],
+                       APP_EVENT_DEVICE_ORIENTATION_CHANGED, NULL, NULL);
+
+       return ui_app_main(argc, argv, &ops, &app_data);
+}
diff --git a/setting-phone/CMakeLists.txt b/setting-phone/CMakeLists.txt
deleted file mode 100755 (executable)
index 3a73c53..0000000
+++ /dev/null
@@ -1,41 +0,0 @@
-INCLUDE_DIRECTORIES(${CMAKE_CURRENT_SOURCE_DIR}/include)
-INCLUDE_DIRECTORIES(${CMAKE_SOURCE_DIR}/${SETTING_COMMON}/include)
-
-
-INCLUDE(FindPkgConfig)
-pkg_check_modules(pkgs_phone REQUIRED evas eina ecore elementary appcore-common iniparser vconf
-appcore-efl deviced tapi ui-gadget-1 capi-appfw-application appsvc libxml-2.0 badge
-json-glib-1.0 eventsystem capi-system-system-settings libtzplatform-config)
-
-FOREACH(flag ${pkgs_phone_CFLAGS})
-       SET(EXTRA_CFLAGS "${EXTRA_CFLAGS} ${flag}")
-ENDFOREACH(flag)
-
-SET(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} ${EXTRA_CFLAGS} -fPIC -Werror-implicit-function-declaration")
-SET(CMAKE_C_FLAGS_DEBUG "-O0 -g")
-
-IF("${ARCH}" STREQUAL "arm")
-       ADD_DEFINITIONS("-DTARGET")
-       MESSAGE("add -DTARGET")
-ENDIF("${ARCH}" STREQUAL "arm")
-
-ADD_DEFINITIONS("-D_FILE_OFFSET_BITS=64")
-ADD_DEFINITIONS("-DPREFIX=\"${CMAKE_INSTALL_PREFIX}\"")
-ADD_DEFINITIONS("-DSLP_DEBUG")
-ADD_DEFINITIONS("-shared")
-
-#SET(CMAKE_EXE_LINKER_FLAGS "-Wl,--as-needed -Wl,--rpath=/usr/lib")
-
-ADD_LIBRARY(${SETTING_PHONE_UG} SHARED
-       ./src/setting-phone.c
-       ./src/setting-phone-language-region.c
-       ./src/setting-phone-license-main.c
-       ./src/setting-phone-display-language.c
-       ./src/setting-phone-region-format.c
-       )
-
-TARGET_LINK_LIBRARIES(${SETTING_PHONE_UG} -L${CMAKE_BINARY_DIR}/${SETTING_COMMON}
--lsetting-common -licui18n -licudata -licuuc)
-TARGET_LINK_LIBRARIES(${SETTING_PHONE_UG} ${pkgs_phone_LDFLAGS})
-
-INSTALL(TARGETS ${SETTING_PHONE_UG} DESTINATION ${PREFIX}/lib/ug)
diff --git a/setting-phone/include/setting-phone-display-language.h b/setting-phone/include/setting-phone-display-language.h
deleted file mode 100644 (file)
index 01566c0..0000000
+++ /dev/null
@@ -1,38 +0,0 @@
-/*
- * setting
- *
- * Copyright (c) 2000 - 2011 Samsung Electronics Co., Ltd.
- *
- * Contact: MyoungJune Park <mj2004.park@samsung.com>
- *
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- *
- */
-#ifndef __SETTING_PHONE_DISPLAY_LANGUAGE_H__
-#define __SETTING_PHONE_DISPLAY_LANGUAGE_H__
-
-#include <setting-phone-language-region.h>
-
-#define SETTING_PHONE_DISPLAY_LANGUAGE_PATH "/usr/lib/locale/"
-
-static Eina_Bool setting_phone_display_language_click_softkey_cancel_cb(void *data, Elm_Object_Item *it);
-static void setting_phone_display_language_mouse_up_Gendial_list_radio_cb(void
-                                                                                                                                                 *data,
-                                                                                                                                                 Evas_Object
-                                                                                                                                                 *obj,
-                                                                                                                                                 void
-                                                                                                                                                 *event_info);
-static void setting_phone_display_language_close_popup_ex(void *data);
-extern int setting_phone_region_format_set_dateformat(const char *region,
-                                                                                                         void *data);
-#endif                         /* __SETTING_PHONE_DISPLAY_LANGUAGE_H__ */
diff --git a/setting-phone/include/setting-phone-language-region.h b/setting-phone/include/setting-phone-language-region.h
deleted file mode 100644 (file)
index 9f0d3d2..0000000
+++ /dev/null
@@ -1,31 +0,0 @@
-/*
- * setting
- *
- * Copyright (c) 2000 - 2011 Samsung Electronics Co., Ltd.
- *
- * Contact: MyoungJune Park <mj2004.park@samsung.com>
- *
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- *
- */
-#ifndef __SETTING_PHONE_LANGUAGE_H__
-#define __SETTING_PHONE_LANGUAGE_H__
-
-#include <setting-phone.h>
-
-#define LANGUAGE_STR_LEN 256
-#define COUNTRY_STR_LEN 256
-#define LANGUAGE_ITEM_MAX 20
-
-
-#endif                         /* __SETTING_PHONE_LANGUAGE_H__ */
diff --git a/setting-phone/include/setting-phone-license-main.h b/setting-phone/include/setting-phone-license-main.h
deleted file mode 100644 (file)
index bec0c1e..0000000
+++ /dev/null
@@ -1,39 +0,0 @@
-/*
- * setting
- *
- * Copyright (c) 2000 - 2011 Samsung Electronics Co., Ltd.
- *
- * Contact: MyoungJune Park <mj2004.park@samsung.com>
- *
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- *
- */
-#ifndef __SETTING_PHONE_LICENSE_MAIN_H__
-#define __SETTING_PHONE_LICENSE_MAIN_H__
-
-#include <setting-phone.h>
-
-#define SETTING_DIVX_MODE_REG 0
-#define SETTING_DIVX_MODE_DEREG 1
-#define SETTING_LICESE_SAMSUNG_LEGAL "IDS_ST_BODY_SAMSUNG_LEGAL"
-
-void setting_phone_license_main_mouse_up_Gendial_list_cb(void *data,
-                                                                                                                Evas_Object *obj,
-                                                                                                                void *event_info);
-void setting_phone_license_main_click_softkey_cancel(void *data,
-                                                                                                        Evas_Object *obj,
-                                                                                                        void *event_info);
-void setting_phone_license_main_popup_resp_cb(void *data, Evas_Object *obj,
-                                                                                         void *event_info);
-
-#endif                         /* __SETTING_PHONE_LICENSE_MAIN_H__ */
diff --git a/setting-phone/include/setting-phone-region-format.h b/setting-phone/include/setting-phone-region-format.h
deleted file mode 100644 (file)
index d95d8c1..0000000
+++ /dev/null
@@ -1,51 +0,0 @@
-/*
- * setting
- *
- * Copyright (c) 2000 - 2011 Samsung Electronics Co., Ltd.
- *
- * Contact: MyoungJune Park <mj2004.park@samsung.com>
- *
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- *
- */
-#ifndef __SETTING_PHONE_REGION_FORMAT_H__
-#define __SETTING_PHONE_REGION_FORMAT_H__
-
-#include <setting-phone-language-region.h>
-typedef struct _Setting_Region_Table {
-       char *key;
-       char *desc;
-} Setting_Region_Table;
-
-#define DATA_FORMAT_SKELETON "yMd"
-#define DATA_FORMAT_CATEGORY_NUM 4
-#define DATA_FORMAT_DEFAULT 1
-
-#define SETTING_PHONE_REGION_FORMAT_ANIMATOR_START_INDEX 30
-
-static int setting_phone_region_format_get_region_fmt(char *list[],
-                                                                                                         int item_idx[],
-                                                                                                         char *region_keyStr[],
-                                                                                                         int *region_num);
-static Eina_Bool setting_phone_region_format_click_softkey_cancel_cb(void *data, Elm_Object_Item *it);
-static void setting_phone_region_format_mouse_up_Gendial_list_radio_cb(void
-                                                                                                                                          *data,
-                                                                                                                                          Evas_Object
-                                                                                                                                          *obj,
-                                                                                                                                          void
-                                                                                                                                          *event_info);
-static int setting_phone_region_format_compare_cb(const void *d1,
-                                                                                                 const void *d2);
-int setting_phone_region_format_set_dateformat(const char *region,
-                                                                                          void *data);
-#endif                         /* __SETTING_PHONE_REGION_FORMAT_H__ */
diff --git a/setting-phone/include/setting-phone.h b/setting-phone/include/setting-phone.h
deleted file mode 100644 (file)
index 53a4457..0000000
+++ /dev/null
@@ -1,221 +0,0 @@
-/*
- * setting
- *
- * Copyright (c) 2000 - 2011 Samsung Electronics Co., Ltd.
- *
- * Contact: MyoungJune Park <mj2004.park@samsung.com>
- *
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- *
- */
-#ifndef __SETTING_PHONE_H__
-#define __SETTING_PHONE_H__
-
-#include <stdio.h>
-#include <Elementary.h>
-
-#include <glib-object.h>
-
-#include <setting-common-draw-widget.h>
-#include <setting-common-view.h>
-
-#include <aul.h>
-
-#ifdef Status
-#undef Status
-#endif
-#include <tapi_common.h>
-#include <ITapiSim.h>
-#include <TapiUtility.h>
-
-#include <unicode/ucal.h>
-#include <unicode/uloc.h>
-#include <unicode/udat.h>
-#include <unicode/ustring.h>
-#include <unicode/udatpg.h>
-#include <unicode/utmscale.h>
-#include <unicode/ucol.h>
-
-/* Choose default programe*/
-#define REGION_ITEM_MAX 300
-#define REGION_FORMAT_LOWER "IDS_ST_BODY_REGION"
-
-typedef struct _SettingPhoneUG SettingPhoneUG;
-
-/**
- * Setting Phone UG context
- * all UG function has void* as an agument. this is casted back to SettingPhoneUG
- * and the functions access app context.
- */
-struct _SettingPhoneUG {
-       ui_gadget_h ug;
-       TapiHandle *handle;
-
-       /* add more variables here (move your appdata to here) */
-       Evas *evas;
-       Evas_Object *win_main_layout;
-       Evas_Object *win_get;
-       ui_gadget_h ug_loading;
-
-       Evas_Object *gl_lang_region;
-       Evas_Object *gl_lang;
-       Evas_Object *gl_region;
-
-       Evas_Object *ly_region;
-
-       Evas_Object *navi_bar;
-       Evas_Object *popup;
-       Evas_Object *popup_clear_license;
-       void (*popup_cb)(void *data, Evas_Object *obj, void *event_info);
-
-       int intial_shaking_value;
-
-       Evas_Object *ly_language;
-       Evas_Object *ly_ticker;
-       Evas_Object *ly_license;
-       Evas_Object *nocontents;
-       Evas_Object *ly_sub_region;
-
-       /* [UI] notification details */
-       Setting_GenGroupItem_Data *data_details_notification;
-       Setting_GenGroupItem_Data *data_details_sound;
-       Setting_GenGroupItem_Data *data_details_display_content;
-       Setting_GenGroupItem_Data *data_details_badge;
-
-       char *sel_string;
-
-       /* [UI] notification */
-       Setting_GenGroupItem_Data *data_n_msg;
-       Setting_GenGroupItem_Data *data_n_email;
-       Setting_GenGroupItem_Data *data_n_im;
-       Setting_GenGroupItem_Data *data_n_fb;
-       Setting_GenGroupItem_Data *data_n_twt;
-
-       /* [UI] license */
-       Evas_Object *chk_lang;
-       int prev_lang;          /** prev is used for special lang. */
-       Setting_GenGroupItem_Data *data_tracking;
-       Setting_GenGroupItem_Data *data_expiry;
-       Setting_GenGroupItem_Data *divx_vod;
-       Setting_GenGroupItem_Data *data_roaming_nw;
-
-       /* divx.... */
-       Setting_GenGroupItem_Data *data_reg;
-       Setting_GenGroupItem_Data *data_dereg;
-       Evas_Object *pop_dereg;
-       int mode;               /* 0: reg, 1: dereg */
-
-       Evas_Object *chk_tracking;
-       Evas_Object *chk_expiry;
-
-       /* Roaming network */
-       Setting_GenGroupItem_Data *auto_download;
-       Setting_GenGroupItem_Data *manual;
-       Setting_GenGroupItem_Data *always_reject;
-
-       /*bundle *bundle_data; */
-       app_control_h bundle_data;
-       setting_view *view_to_load;
-       TelSimImsiInfo_t imsi;
-       const char *sim_lang;
-       Elm_Genlist_Item_Class itc_1text;
-       Elm_Genlist_Item_Class itc_1text_tb;
-       Elm_Genlist_Item_Class itc_1text_1icon_2;
-       Elm_Genlist_Item_Class itc_1text_1icon;
-       Elm_Genlist_Item_Class itc_2text_3_parent;
-       Elm_Genlist_Item_Class itc_1icon_1text_sub;
-       Elm_Genlist_Item_Class itc_1icon_2text;
-       Elm_Genlist_Item_Class itc_1icon_with_no_line;
-
-       /* [view] Language & Region */
-       Setting_GenGroupItem_Data *data_display_language;
-       Setting_GenGroupItem_Data *data_region_fmt;
-       Setting_GenGroupItem_Data *data_region_fmt_example;
-       Setting_GenGroupItem_Data *data_keyboard;
-       Setting_GenGroupItem_Data *data_title_keyboard;
-
-       Evas_Object *chk_region;
-       int prev_region;
-       char *region_keyStr[REGION_ITEM_MAX];
-       char *region_desc[REGION_ITEM_MAX];
-       int region_index[REGION_ITEM_MAX];
-       int region_num;
-       int gl_region_index;
-       int gl_region_cur_index;
-       int selected_region_idx;
-       char *region_vconf_str;
-       Elm_Genlist_Item_Class itc_2text_2;
-       Elm_Genlist_Item_Class itc_bg_1icon;
-       UDateTimePatternGenerator *pattern_generator;
-       char *prev_locale;
-       Elm_Object_Item *selected_item;
-       Eina_List *app_list;
-       Evas_Object *pop_progress;
-       Evas_Object *search_bar;
-       char search_text[MAX_SEARCH_STR_LEN + 1];
-       Ecore_Idler *search_idler;
-       Ecore_Animator *animator;
-       Ecore_Timer *set_timer;
-       Ecore_Idler *set_idler;
-
-       Elm_Object_Item *lang_region_navi_it;
-
-       Ecore_Timer *lang_flush_timer;
-       Eina_Bool lang_change;
-
-       Ecore_Timer *searchlist_update_timer;
-       Ecore_Timer *popup_timer;
-
-       Ecore_Timer *event_freeze_timer;
-
-       Evas_Object *pop_progress_lang;
-
-       char *selected_locale;
-       char *region_search_id;
-
-       int current_rotation;
-};
-
-/* extern setting_view setting_view_phone_main; */
-extern setting_view setting_view_phone_language_region;
-#ifdef ENABLE_TICKER_NOTI
-extern setting_view setting_view_phone_ticker_notification;
-extern setting_view setting_view_phone_ticker_notification_details;
-#endif
-extern setting_view setting_view_phone_license_main;
-extern setting_view setting_view_phone_display_language;
-extern setting_view setting_view_phone_region_format;
-
-/* void setting_phone_lang_changed_cb(void *data); */
-int app_terminate_dead_cb(int pid, void *data);
-extern char *setting_phone_lang_get_region_str(const char *region);
-extern char *setting_phone_lang_get_by_pattern(const char *locale,
-                                                                                          const char *skeleton,
-                                                                                          void *data);
-extern char *setting_phone_lang_get_example_desc(const char *region,
-                                                                                                void *data);
-/**
-* Change language string to UTF8 format, the invoker need to free the return string
-*
-* @param unichars The source string will be translated.
-*
-* @return UTF8 format string.
-*/
-extern char *setting_phone_lang_str_to_utf8(const UChar *unichars);
-
-
-/* event system */
-int set_language_helper(const char *lang);
-int set_regionformat_helper(const char *region);
-
-#endif                         /* __SETTING_PHONE_H__ */
diff --git a/setting-phone/src/setting-phone-display-language.c b/setting-phone/src/setting-phone-display-language.c
deleted file mode 100755 (executable)
index 9100d8c..0000000
+++ /dev/null
@@ -1,410 +0,0 @@
-/*
- * setting
- *
- * Copyright (c) 2000 - 2011 Samsung Electronics Co., Ltd.
- *
- * Contact: MyoungJune Park <mj2004.park@samsung.com>
- *
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- *
- */
-#include <setting-phone-display-language.h>
-
-#include <setting-common-draw-widget.h>
-#include <eventsystem.h>
-
-static int setting_phone_display_language_create(void *cb);
-static int setting_phone_display_language_destroy(void *cb);
-static int setting_phone_display_language_cleanup(void *cb);
-
-
-setting_view setting_view_phone_display_language = {
-       .create = setting_phone_display_language_create,
-       .destroy = setting_phone_display_language_destroy,
-       .update = NULL,
-       .cleanup = setting_phone_display_language_cleanup,
-};
-
-
-
-
-/**
- * @brief Callback of cancel button by caller
- *
- * @param data The view data passed between all callbacks
- */
-static void setting_phone_display_language_caller_exist_right_cb(void *data,
-                                                                                                                                Evas_Object *obj,
-                                                                                                                                void *event_info)
-{
-       SETTING_TRACE_BEGIN;
-       setting_retm_if(data == NULL, "Data parameter is NULL");
-
-       SettingPhoneUG *ad = (SettingPhoneUG *) data;
-       /*      Create Bundle and send message */
-       app_control_h svc;
-       if (app_control_create(&svc)) {
-               return;
-       }
-
-       app_control_add_extra_data(svc, "result", "rbutton_click");
-       ug_send_result(ad->ug, svc);
-
-       app_control_destroy(svc);
-
-       ug_destroy_me(ad->ug);
-}
-
-
-
-/**
- * @brief Callback of cancel button
- *
- * @param data The view data passed between all callbacks
- * @param it Naviframe item
- */
-static Eina_Bool setting_phone_display_language_click_softkey_cancel_cb(void *data, Elm_Object_Item *it)
-{
-       SETTING_TRACE_BEGIN;
-       retvm_if(data == NULL, EINA_FALSE, "Data parameter is NULL");
-       SettingPhoneUG *ad = (SettingPhoneUG *) data;
-       setting_view_change(&setting_view_phone_display_language, &setting_view_phone_language_region, ad);
-
-       return EINA_TRUE;
-}
-
-
-
-/**
- * @brief Callback of pop_progress_lang timeout
- *
- * @param data The view data passed between all callbacks
- */
-void setting_phone_display_language_done_popup_resp_cb(void *data, Evas_Object *obj, void *event_info)
-{
-       SETTING_TRACE_BEGIN;
-       retm_if(data == NULL, "Data parameter is NULL");
-       SettingPhoneUG *ad = (SettingPhoneUG *) data;
-
-       if (ad->pop_progress_lang) {
-               evas_object_del(ad->pop_progress_lang);
-               ad->pop_progress_lang = NULL;
-       }
-
-       elm_naviframe_item_pop(ad->navi_bar);
-       setting_view_phone_display_language.is_create = 0;
-}
-
-
-/**
- * @brief function of item click
- *
- * @param data The view data passed between all callbacks
- */
-static void setting_phone_display_language_close_popup_ex(void *data)
-{
-       SETTING_TRACE_BEGIN;
-       setting_retm_if(data == NULL, "Data parameter is NULL");
-       SettingPhoneUG *ad = (SettingPhoneUG *) data;
-
-       if (ad->selected_locale == NULL) {
-               return;
-       }
-
-       if (safeStrCmp(ad->selected_locale, "IDS_ST_BODY_ANSWERINGMODE_AUTOMATIC") == 0) {
-
-               /* [control] set automatic - TRUE */
-               vconf_set_bool(VCONFKEY_SETAPPL_LANG_AUTOMATIC_BOOL, TRUE);
-
-               /* [control] set vconf language */
-               if (ad->sim_lang != NULL) {
-                       set_language_helper(ad->sim_lang);
-                       /*vconf_set_str(VCONFKEY_LANGSET, ad->sim_lang); */
-                       elm_language_set(ad->sim_lang);
-                       SETTING_TRACE_DEBUG("select Automatic : sim_lang is %s", ad->sim_lang);
-               }
-       } else {
-               /* create loop operation here */
-               Eina_List *elist = NULL;
-               /*Eina_List* tmplist = NULL; */
-               setting_lang_entry *pnode = NULL;
-
-               /* load language table from XML file */
-               Eina_List *langlist = setting_get_language_list();
-
-               EINA_LIST_FOREACH(langlist, elist, pnode) {
-                       if (safeStrCmp(ad->selected_locale, pnode->title) == 0) {
-                               /* [control] set automatic - TRUE */
-                               vconf_set_bool(VCONFKEY_SETAPPL_LANG_AUTOMATIC_BOOL, FALSE);
-
-                               char temp[32] = {0,};
-                               snprintf(temp, 32, "%s.UTF-8", pnode->locale);
-                               /* [control] set vconf language */
-                               set_language_helper(pnode->locale);
-                               elm_language_set(temp);
-
-                               int region_automatic = 1;
-                               vconf_get_bool(VCONFKEY_SETAPPL_REGION_AUTOMATIC_BOOL, &region_automatic);
-                               if (region_automatic == 1) {
-                                       /* [control] region format set - if 'automatic region' */
-                                       set_regionformat_helper(pnode->locale);
-
-                                       int ret = setting_phone_region_format_set_dateformat(pnode->locale, ad);
-                                       if (ret == SETTING_RETURN_FAIL) {
-                                               SETTING_TRACE_ERROR("[Error] set date format fail");
-                                       }
-                               }
-                               SETTING_TRACE_DEBUG("selectd language is %s, its locale is %s", ad->selected_locale, pnode->locale);
-                       }
-               }
-       }
-
-       FREE(ad->selected_locale);
-
-       /* 2. GET SELECTED LANG */
-       const char *pa_lang = vconf_get_str(VCONFKEY_LANGSET);
-       if (pa_lang) {  /* remove the */
-               char *q = strchr(pa_lang, '.');
-               if (q) {
-                       *q = '\0';
-               }
-       }
-       SETTING_TRACE("pa_lang:%s", pa_lang);
-       int err = -1;
-
-       /* 3. SET DEFAULT */
-       /* default UI language */
-       uloc_setDefault(pa_lang, &err);
-
-       char *caller = NULL;
-       app_control_h service = ad->bundle_data;
-
-       app_control_get_extra_data(service, "caller", &caller);
-
-       if (caller) {
-               int ret = setting_phone_region_format_set_dateformat(pa_lang, ad);
-               if (ret == SETTING_RETURN_FAIL) {
-                       SETTING_TRACE_ERROR("[Error] set date format fail");
-               }
-
-               char *lang = vconf_get_str(VCONFKEY_LANGSET);
-               if (lang) {
-                       ret = set_regionformat_helper(lang);
-                       /*ret = vconf_set_str(VCONFKEY_REGIONFORMAT, lang); */
-                       if (ret != 0) {
-                               SETTING_TRACE_ERROR("[Error] set value of VCONFKEY_REGIONFORMAT fail");
-                       }
-                       FREE(lang);
-               }
-
-               /*      Create Bundle and send message */
-               app_control_h svc;
-               if (app_control_create(&svc)) {
-                       return;
-               }
-
-               app_control_add_extra_data(svc, "result", "rbutton_click");
-               ug_send_result(ad->ug, svc);
-
-               app_control_destroy(svc);
-
-               ug_destroy_me(ad->ug);
-               FREE(caller);
-
-       } else {
-               ad->pop_progress_lang = setting_create_popup_with_progressbar(ad, ad->ly_language,
-                                                                                                                                         PROGRESSBAR_STYLE,
-                                                                                                                                         NULL, KeyStr_Loading, setting_phone_display_language_done_popup_resp_cb, 3/*0*/, TRUE, TRUE, 0);      /* 3 seconds to wait in maximum */
-       }
-
-       FREE(pa_lang);
-}
-
-
-
-/**
- * @brief Callback of language item click event
- *
- * @param data The view data passed between all callbacks
- * @param event_info The select genlist item
- */
-static void setting_phone_display_language_mouse_up_Gendial_list_radio_cb(void *data,
-                                                                                                                                                 Evas_Object *obj,
-                                                                                                                                                 void *event_info)
-{
-       SETTING_TRACE_BEGIN;
-       setting_retm_if(data == NULL, "Data parameter is NULL");
-       setting_retm_if(event_info == NULL, "Invalid argument: event info is NULL");
-       SettingPhoneUG *ad = (SettingPhoneUG *)data;
-       Elm_Object_Item *item = (Elm_Object_Item *) event_info;
-
-       elm_genlist_item_selected_set(item, 0);
-       Setting_GenGroupItem_Data *list_item = (Setting_GenGroupItem_Data *) elm_object_item_data_get(item);
-       setting_retm_if(NULL == list_item, "list_item is NULL");
-
-       ad->selected_locale = (char *)strdup(list_item->keyStr);
-       setting_phone_display_language_close_popup_ex(ad);
-}
-
-
-
-
-/* ***************************************************
- *
- *basic func
- *
- ***************************************************/
-
-/**
- * @brief Callback of view creating
- *
- * @param cb The view data passed between all callbacks
- * @return #1 on success, else on failed
- */
-static int setting_phone_display_language_create(void *cb)
-{
-       SETTING_TRACE_BEGIN;
-       retv_if(cb == NULL, SETTING_GENERAL_ERR_NULL_DATA_PARAMETER);
-
-       SettingPhoneUG *ad = (SettingPhoneUG *) cb;
-       /*char *title = "IDS_ST_HEADER_LANGUAGE_AND_INPUT"; */
-       char *title = "IDS_ST_HEADER_DISPLAY_LANGUAGE";
-
-       Evas_Object *scroller = NULL;
-       setting_call_back_func gl_sel_cb = NULL;
-
-       if (&setting_view_phone_display_language == ad->view_to_load) {
-               char *caller = NULL;
-
-               app_control_h service = ad->bundle_data;
-
-               app_control_get_extra_data(service, "caller", &caller);
-
-               if (caller) {
-                       ad->ly_language = setting_create_layout_navi_bar_genlist(ad->win_main_layout,
-                                                                                                                                        ad->win_get,
-                                                                                                                                        title,
-                                                                                                                                        "IDS_ST_BUTTON_BACK", NULL,
-                                                                                                                                        setting_phone_display_language_caller_exist_right_cb, NULL,
-                                                                                                                                        ad, &scroller, &ad->navi_bar);
-                       gl_sel_cb = setting_phone_display_language_mouse_up_Gendial_list_radio_cb;
-                       FREE(caller);
-               } else {
-                       SETTING_TRACE_ERROR("[ERROR] caller is empty");
-                       return SETTING_RETURN_FAIL;
-               }
-       } else {
-               /* add basic layout */
-               Elm_Object_Item *navi_it = setting_push_layout_navi_bar_genlist(ad->win_main_layout, ad->win_get,
-                                                                                                                                               title, "IDS_ST_BUTTON_BACK",
-                                                                                                                                               NULL,
-                                                                                                                                               setting_phone_display_language_click_softkey_cancel_cb,
-                                                                                                                                               NULL, ad, &scroller, ad->navi_bar);
-               elm_naviframe_item_pop_cb_set(navi_it, setting_phone_display_language_click_softkey_cancel_cb, ad);
-               gl_sel_cb = setting_phone_display_language_mouse_up_Gendial_list_radio_cb;
-       }
-
-       ad->gl_lang = scroller;
-       elm_scroller_policy_set(scroller, ELM_SCROLLER_POLICY_OFF, ELM_SCROLLER_POLICY_AUTO);
-
-       evas_object_smart_callback_add(ad->gl_lang, "realized", __gl_realized_cb, NULL);
-
-       /* scroller is a genlist */
-       ad->chk_lang = elm_radio_add(scroller);
-       elm_radio_state_value_set(ad->chk_lang, -1);
-
-       /* create loop operation here */
-       Eina_List *elist = NULL;
-       setting_lang_entry *pnode = NULL;
-       int idx = SETTING_LANG_KOREA;           /* 2 */
-       int item_idx = 0;
-       Setting_GenGroupItem_Data *item_data = NULL;
-
-       /* load language table from XML file */
-       Eina_List *langlist = setting_get_language_list();
-
-       EINA_LIST_FOREACH(langlist, elist, pnode) {
-               item_data =
-                       setting_create_Gendial_field_def(scroller,
-                                                                                        &(ad->itc_1text),
-                                                                                        gl_sel_cb,
-                                                                                        ad,
-                                                                                        SWALLOW_Type_INVALID, NULL, NULL,
-                                                                                        /*idx,                 // <<< WARNING */
-                                                                                        0,
-                                                                                        pnode->title, NULL, NULL);
-               if (item_data) {
-                       item_data->userdata = ad;
-                       item_idx++;
-                       /*last_item = item_data; */
-               } else {
-                       SETTING_TRACE_ERROR("item_data is NULL");
-               }
-               idx++;
-       }
-
-       setting_view_phone_display_language.is_create = 1;
-
-       return SETTING_RETURN_SUCCESS;
-}
-
-
-
-/**
- * @brief Callback of view destroy
- *
- * @param cb The view data passed between all callbacks
- * @return #1 on success, else on failed
- */
-static int setting_phone_display_language_destroy(void *cb)
-{
-       SETTING_TRACE_BEGIN;
-       /* error check */
-       retv_if(cb == NULL, SETTING_GENERAL_ERR_NULL_DATA_PARAMETER);
-       SettingPhoneUG *ad = (SettingPhoneUG *) cb;
-
-       evas_object_smart_callback_del(ad->gl_lang, "realized", __gl_realized_cb);
-
-       /*      FIXED : destroy only if it was created. */
-       if (setting_view_phone_display_language.is_create) {
-               if (ad->pop_progress_lang) {
-                       evas_object_del(ad->pop_progress_lang);
-                       ad->pop_progress_lang = NULL;
-               }
-               elm_naviframe_item_pop(ad->navi_bar);
-               setting_view_phone_display_language.is_create = 0;
-
-               setting_get_language_list_destroy();
-       }
-
-       return SETTING_RETURN_SUCCESS;
-}
-
-
-
-/**
- * @brief Callback of view cleanup
- *
- * @param cb The view data passed between all callbacks
- * @return #1 on success, else on failed
- */
-static int setting_phone_display_language_cleanup(void *cb)
-{
-       SETTING_TRACE_BEGIN;
-       /* error check */
-       retv_if(cb == NULL, SETTING_GENERAL_ERR_NULL_DATA_PARAMETER);
-       setting_phone_display_language_destroy(cb);
-
-       return SETTING_RETURN_SUCCESS;
-}
-
diff --git a/setting-phone/src/setting-phone-language-region.c b/setting-phone/src/setting-phone-language-region.c
deleted file mode 100644 (file)
index 6b3a578..0000000
+++ /dev/null
@@ -1,398 +0,0 @@
-/*
- * setting
- *
- * Copyright (c) 2000 - 2011 Samsung Electronics Co., Ltd.
- *
- * Contact: MyoungJune Park <mj2004.park@samsung.com>
- *
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- *
- */
-#include <setting-phone-language-region.h>
-#include <setting-common-draw-widget.h>
-#include <app_manager.h>
-#include <pkgmgr-info.h>
-
-
-static int setting_phone_language_region_create(void *cb);
-static int setting_phone_language_region_destroy(void *cb);
-static int setting_phone_language_region_update(void *cb);
-static int setting_phone_language_region_cleanup(void *cb);
-
-setting_view setting_view_phone_language_region = {
-       .create = setting_phone_language_region_create,
-       .destroy = setting_phone_language_region_destroy,
-       .update = setting_phone_language_region_update,
-       .cleanup = setting_phone_language_region_cleanup,
-};
-
-/**
- * @brief Finds appid with specific category
- *
- * @return 0 if success, negative value(<0) if fail. Callback is not called if return value is negative
- */
-static int _find_appid_ime_list(const pkgmgrinfo_appinfo_h handle, void *user_data)
-{
-       if (user_data) {
-               char **result = (char **)user_data;
-               char *appid = NULL;
-               int ret = 0;
-
-               /* Get appid */
-               ret = pkgmgrinfo_appinfo_get_appid(handle, &appid);
-               if (ret == PMINFO_R_OK) {
-                       *result = strdup(appid);
-               } else {
-                       LOGW("pkgmgrinfo_appinfo_get_appid failed!");
-               }
-       } else {
-               LOGW("user_data is null!");
-       }
-
-       return -1;      /* This callback is no longer called. */
-}
-
-/**
- * @brief create keyboard ug by app control
- *
- * @param ad The view data passed
- */
-static void setting_phone_lang_create_keyboard_ug(SettingPhoneUG *ad)
-{
-       SETTING_TRACE_BEGIN;
-       ret_if(ad == NULL);
-
-       /* Launch IME List application; e.g., org.tizen.inputmethod-setting-list */
-       int ret;
-       app_control_h app_control;
-       char *app_id = NULL;
-       pkgmgrinfo_appinfo_filter_h handle;
-
-       /* Find appid with "http://tizen.org/category/ime-list" category; appid might be different in models. */
-       ret = pkgmgrinfo_appinfo_filter_create(&handle);
-       if (ret == PMINFO_R_OK) {
-               ret = pkgmgrinfo_appinfo_filter_add_string(handle, PMINFO_APPINFO_PROP_APP_CATEGORY, "http://tizen.org/category/ime-list");
-               if (ret == PMINFO_R_OK) {
-                       ret = pkgmgrinfo_appinfo_filter_foreach_appinfo(handle, _find_appid_ime_list, &app_id);
-               }
-               pkgmgrinfo_appinfo_filter_destroy(handle);
-       }
-
-       if (app_id) {
-               ret = app_control_create(&app_control);
-               if (ret == APP_CONTROL_ERROR_NONE) {
-                       app_control_set_operation(app_control, APP_CONTROL_OPERATION_DEFAULT);
-                       app_control_set_app_id(app_control, app_id);
-                       app_control_add_extra_data(app_control, "caller", "settings");  /* Indicates Settings application is caller. */
-                       app_control_set_launch_mode(app_control, APP_CONTROL_LAUNCH_MODE_GROUP);
-                       ret = app_control_send_launch_request(app_control, NULL, NULL);
-                       if (ret != APP_CONTROL_ERROR_NONE) {
-                               LOGW("app_control_send_launch_request failed(%d): %s", ret, app_id);
-                       }
-                       app_control_destroy(app_control);
-               }
-               free(app_id);
-       } else {
-               LOGW("AppID with http://tizen.org/category/ime-list category is not available");
-       }
-}
-
-/**
- * @brief Callback of cancel button
- *
- * @param cb The view data passed between all callbacks
- */
-static Eina_Bool setting_phone_lang_click_softkey_cancel_cb(void *data, Elm_Object_Item *it)
-{
-       SETTING_TRACE_BEGIN;
-       retvm_if(data == NULL, EINA_FALSE, "Data parameter is NULL");
-       SettingPhoneUG *ad = (SettingPhoneUG *) data;
-
-       Eina_Bool is_freezed = evas_object_freeze_events_get(ad->navi_bar);
-       SETTING_TRACE_DEBUG("is_freezed : %d", is_freezed);
-       if (is_freezed)
-               return EINA_FALSE;
-
-       ug_destroy_me(ad->ug);
-       return EINA_FALSE;
-}
-
-/**
- * @brief Callback of view cleanup
- *
- * @param cb The view data passed between all callbacks
- * @return #1 on success, else on failed
- */
-static void setting_phone_lang_item_Gendial_mouse_up_cb(void *data,
-                                                                                                               Evas_Object *obj,
-                                                                                                               void *event_info)
-{
-       SETTING_TRACE_BEGIN;
-       setting_retm_if(!data || !event_info, "data||event_info is NULL");
-       SettingPhoneUG *ad = (SettingPhoneUG *) data;
-       Elm_Object_Item *item = (Elm_Object_Item *) event_info;
-
-       elm_genlist_item_selected_set(item, 0);
-       Setting_GenGroupItem_Data *list_item = (Setting_GenGroupItem_Data *) elm_object_item_data_get(item);
-       setting_retm_if(NULL == list_item, "list_item is NULL");
-
-       SETTING_TRACE("clicking item[%s]", _(list_item->keyStr));
-
-       if (!safeStrCmp("IDS_ST_HEADER_DISPLAY_LANGUAGE", list_item->keyStr)) {
-               setting_view_change(&setting_view_phone_language_region,
-                                                       &setting_view_phone_display_language, ad);
-       } else if (!safeStrCmp(_(REGION_FORMAT_LOWER), list_item->keyStr)) {
-               setting_view_change(&setting_view_phone_language_region,
-                                                       &setting_view_phone_region_format, ad);
-       } else if (!safeStrCmp("IDS_ST_BODY_KEYBOARD", list_item->keyStr)) {
-               setting_phone_lang_create_keyboard_ug(ad);
-       }
-}
-
-/* ***************************************************
- *
- * main view func
- *
- ***************************************************/
-/**
- * @brief Callback of view creating
- *
- * @param cb The view data passed between all callbacks
- * @return #1 on success, else on failed
- */
-static int setting_phone_language_region_create(void *cb)
-{
-       SETTING_TRACE_BEGIN;
-       /* error check */
-       retv_if(cb == NULL, SETTING_GENERAL_ERR_NULL_DATA_PARAMETER);
-
-       SettingPhoneUG *ad = (SettingPhoneUG *) cb;
-       Evas_Object *scroller = NULL;
-
-       int region_automatic;
-
-       ad->lang_change = EINA_FALSE;
-
-       char *title = "IDS_ST_HEADER_LANGUAGE_AND_INPUT";
-       ad->ly_language =
-               setting_create_layout_navi_bar_genlist(ad->win_main_layout,
-                                                                                          ad->win_get, title,
-                                                                                          NULL,
-                                                                                          NULL,
-                                                                                          setting_phone_lang_click_softkey_cancel_cb,
-                                                                                          NULL, ad, &scroller,
-                                                                                          &(ad->navi_bar));
-       Elm_Object_Item *navi_it = elm_naviframe_top_item_get(ad->navi_bar);
-       elm_naviframe_item_pop_cb_set(navi_it, setting_phone_lang_click_softkey_cancel_cb, ad);
-       retv_if(ad->ly_language == NULL, SETTING_RETURN_FAIL);
-       ad->gl_lang_region = scroller;
-       ad->lang_region_navi_it = navi_it;
-       SETTING_TRACE("navi_it:%p", navi_it);
-       evas_object_smart_callback_add(ad->gl_lang_region, "realized", __gl_realized_cb, NULL);
-
-       char *pa_display_lang = get_pa_display_language_str();
-       ad->data_display_language =
-               setting_create_Gendial_field_def(scroller,
-                                                                                &(ad->itc_2text_2),
-                                                                                setting_phone_lang_item_Gendial_mouse_up_cb,
-                                                                                ad, SWALLOW_Type_INVALID,
-                                                                                NULL, NULL, 0,
-                                                                                "IDS_ST_HEADER_DISPLAY_LANGUAGE",
-                                                                                _(pa_display_lang),
-                                                                                NULL);
-       if (ad->data_display_language) {
-               ad->data_display_language->userdata = ad;
-       } else {
-               SETTING_TRACE_ERROR("ad->data_display_language is NULL");
-       }
-       G_FREE(pa_display_lang);
-
-       char *pa_region = vconf_get_str(VCONFKEY_REGIONFORMAT);
-       if (pa_region == NULL) {
-               SETTING_TRACE_ERROR
-               ("[Error] get value of VCONFKEY_REGIONFORMAT fail.");
-       }
-       ad->prev_locale = (char *)g_strdup(pa_region);
-       /*check if the region is set to auto */
-       char *region_format_str = NULL;
-       vconf_get_bool(VCONFKEY_SETAPPL_REGION_AUTOMATIC_BOOL, &region_automatic);
-       if (region_automatic == 1) {
-               region_format_str = (char *)g_strdup(_("IDS_ST_BODY_ANSWERINGMODE_AUTOMATIC"));
-       } else {
-               region_format_str = setting_phone_lang_get_region_str(pa_region);
-       }
-       ad->data_region_fmt =
-               setting_create_Gendial_field_def(scroller,
-                                                                                &(ad->itc_2text_2),
-                                                                                setting_phone_lang_item_Gendial_mouse_up_cb,
-                                                                                ad, SWALLOW_Type_INVALID,
-                                                                                NULL, NULL, 0,
-                                                                                _(REGION_FORMAT_LOWER),
-                                                                                region_format_str, NULL);
-       if (ad->data_region_fmt) {
-               ad->data_region_fmt->userdata = ad;
-       } else {
-               SETTING_TRACE_ERROR("ad->data_region_fmt is NULL");
-       }
-
-       char *example_desc = setting_phone_lang_get_example_desc(pa_region, ad);
-       ad->data_region_fmt_example = setting_create_Gendial_field_def(scroller, &itc_multiline_text,
-                                                                                                                                  NULL,
-                                                                                                                                  NULL,
-                                                                                                                                  SWALLOW_Type_LAYOUT_SPECIALIZTION_X,
-                                                                                                                                  NULL, NULL, 0, example_desc, NULL, NULL);
-       if (ad->data_region_fmt_example)
-               elm_genlist_item_select_mode_set(ad->data_region_fmt_example->item, ELM_OBJECT_SELECT_MODE_DISPLAY_ONLY);
-
-       /* keyboard */
-       ad->data_title_keyboard = setting_create_Gendial_field_titleItem(scroller, &itc_group_item, _("IDS_ST_BODY_KEYBOARD"), NULL);
-       ad->data_keyboard =
-               setting_create_Gendial_field_def(scroller, &(ad->itc_1text),
-                                                                                setting_phone_lang_item_Gendial_mouse_up_cb,
-                                                                                ad, SWALLOW_Type_INVALID, NULL,
-                                                                                NULL, 0, "IDS_ST_BODY_KEYBOARD",
-                                                                                NULL, NULL);
-
-       if (pa_region) {
-               FREE(pa_region);
-       }
-       if (example_desc) {
-               FREE(example_desc);
-       }
-
-       setting_view_phone_language_region.is_create = 1;
-       return SETTING_RETURN_SUCCESS;
-}
-
-/**
- * @brief Callback of view destroy
- *
- * @param cb The view data passed between all callbacks
- * @return #1 on success, else on failed
- */
-static int setting_phone_language_region_destroy(void *cb)
-{
-       SETTING_TRACE_BEGIN;
-       /* error check */
-       retv_if(cb == NULL, SETTING_GENERAL_ERR_NULL_DATA_PARAMETER);
-
-       SettingPhoneUG *ad = (SettingPhoneUG *) cb;
-
-       evas_object_smart_callback_del(ad->gl_lang_region, "realized", __gl_realized_cb);
-
-       if (ad->ly_language != NULL) {
-               evas_object_del(ad->ly_language);
-               ad->ly_language = NULL;
-
-               if (ad->lang_flush_timer) {
-                       ecore_timer_del(ad->lang_flush_timer);
-                       ad->lang_flush_timer = NULL;
-               }
-
-               if (ad->event_freeze_timer) {
-                       ecore_timer_del(ad->event_freeze_timer);
-                       ad->event_freeze_timer = NULL;
-               }
-
-               if (ad->pattern_generator) {
-                       udatpg_close(ad->pattern_generator);
-                       ad->pattern_generator = NULL;
-               }
-               setting_view_phone_language_region.is_create = 0;
-       }
-
-       return SETTING_RETURN_SUCCESS;
-}
-
-
-
-/**
- * @brief Callback of view update
- *
- * @param cb The view data passed between all callbacks
- * @return #1 on success, else on failed
- */
-static int setting_phone_language_region_update(void *cb)
-{
-       SETTING_TRACE_BEGIN;
-       /* error check */
-       retv_if(cb == NULL, SETTING_GENERAL_ERR_NULL_DATA_PARAMETER);
-
-       SettingPhoneUG *ad = (SettingPhoneUG *) cb;
-
-       if (ad->ly_language != NULL) {
-               evas_object_show(ad->ly_language);
-               /*refresh the title */
-               elm_object_item_text_set(ad->lang_region_navi_it, _("IDS_ST_HEADER_LANGUAGE_AND_INPUT")); /*"IDS_ST_BODY_LANGUAGE_AND_KEYBOARD")); */
-
-               if (ad->data_display_language) {
-                       G_FREE(ad->data_display_language->sub_desc);
-                       ad->data_display_language->sub_desc = get_pa_display_language_str();
-                       elm_object_item_data_set(ad->data_display_language->item, ad->data_display_language);
-                       elm_genlist_item_update(ad->data_display_language->item);
-               }
-               /*refresh region ex */
-               char *pa_region = vconf_get_str(VCONFKEY_REGIONFORMAT);
-               if (pa_region == NULL) {
-                       SETTING_TRACE_ERROR
-                       ("[Error] get value of VCONFKEY_REGIONFORMAT fail.");
-                       return SETTING_RETURN_FAIL;
-               }
-
-               if (ad->data_region_fmt) {
-                       int region_automatic = 1;
-                       int ret = vconf_get_bool(VCONFKEY_SETAPPL_REGION_AUTOMATIC_BOOL, &region_automatic);
-                       if (ret == VCONF_ERROR) {
-                               SETTING_TRACE_ERROR("get vconf region automatic err.");
-                       }
-
-                       if (region_automatic == 1) {
-                               ad->data_region_fmt->sub_desc = (char *)g_strdup(_("IDS_ST_BODY_ANSWERINGMODE_AUTOMATIC"));
-                       } else {
-                               ad->data_region_fmt->sub_desc = setting_phone_lang_get_region_str(pa_region);
-                       }
-                       G_FREE(ad->data_region_fmt->keyStr);
-                       ad->data_region_fmt->keyStr = (char *)g_strdup(_(REGION_FORMAT_LOWER));
-                       elm_object_item_data_set(ad->data_region_fmt->item, ad->data_region_fmt);
-                       elm_genlist_item_update(ad->data_region_fmt->item);
-               }
-               if (ad->data_region_fmt_example) {
-                       char *example_desc = setting_phone_lang_get_example_desc(pa_region, ad);
-                       G_FREE(ad->data_region_fmt_example->keyStr);
-                       ad->data_region_fmt_example->keyStr = (char *)g_strdup(example_desc);
-                       FREE(example_desc);
-                       elm_object_item_data_set(ad->data_region_fmt_example->item, ad->data_region_fmt_example);
-                       elm_genlist_item_update(ad->data_region_fmt_example->item);
-               }
-               if (ad->data_title_keyboard) {
-                       G_FREE(ad->data_title_keyboard->keyStr);
-                       ad->data_title_keyboard->keyStr = (char *)g_strdup(_("IDS_ST_BODY_KEYBOARD"));
-                       elm_object_item_data_set(ad->data_title_keyboard->item, ad->data_title_keyboard);
-                       elm_genlist_item_update(ad->data_title_keyboard->item);
-               }
-               FREE(pa_region);
-       }
-       return SETTING_RETURN_SUCCESS;
-}
-
-/**
- * @brief Callback of view cleanup
- *
- * @param cb The view data passed between all callbacks
- * @return #1 on success, else on failed
- */
-static int setting_phone_language_region_cleanup(void *cb)
-{
-       SETTING_TRACE_BEGIN;
-       return SETTING_RETURN_SUCCESS;
-}
diff --git a/setting-phone/src/setting-phone-license-main.c b/setting-phone/src/setting-phone-license-main.c
deleted file mode 100644 (file)
index 175eb35..0000000
+++ /dev/null
@@ -1,285 +0,0 @@
-/*
- * setting
- *
- * Copyright (c) 2000 - 2011 Samsung Electronics Co., Ltd.
- *
- * Contact: MyoungJune Park <mj2004.park@samsung.com>
- *
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- *
- */
-
-#include <setting-phone-license-main.h>
-#define TEXT_CLEAR_LICENSE      "IDS_ST_BODY_REMOVE_LICENCE"
-
-static int setting_phone_license_main_create(void *cb);
-static int setting_phone_license_main_destroy(void *cb);
-static int setting_phone_license_main_update(void *cb);
-static int setting_phone_license_main_cleanup(void *cb);
-
-setting_view setting_view_phone_license_main = {
-       .create = setting_phone_license_main_create,
-       .destroy = setting_phone_license_main_destroy,
-       .update = setting_phone_license_main_update,
-       .cleanup = setting_phone_license_main_cleanup,
-};
-
-/* ***************************************************
- *
- *basic func
- *
- ***************************************************/
-static int setting_phone_license_main_create(void *cb)
-{
-       SETTING_TRACE_BEGIN;
-       retv_if(cb == NULL, SETTING_GENERAL_ERR_NULL_DATA_PARAMETER);
-
-       SettingPhoneUG *ad = (SettingPhoneUG *) cb;
-
-       Evas_Object *scroller;
-
-       /* add basic layout */
-       char setBtnStr[MAX_DISPLAY_NAME_LEN_ON_UI];
-       snprintf(setBtnStr, sizeof(setBtnStr), "%s",
-                        (char *)dgettext("sys_string", "IDS_ST_BUTTON_BACK"));
-       /* scroller is a genlist */
-       ad->ly_license = setting_create_layout_navi_bar_genlist(ad->win_main_layout, ad->win_get, "IDS_ST_MBODY_LEGAL_INFORMATION_ABB", setBtnStr, NULL,        /* dgettext("sys_string", "IDS_ST_SK_SET_LITE"), */
-                                                                                                                       setting_phone_license_main_click_softkey_cancel, NULL,  /* setting_phone_license_main_click_softkey_set, */
-                                                                                                                       ad, &scroller,
-                                                                                                                       &
-                                                                                                                       (ad->navi_bar));
-       /* [UI] open source license */
-       setting_create_Gendial_field_def(scroller, &(ad->itc_1text),
-                                                                        setting_phone_license_main_mouse_up_Gendial_list_cb,
-                                                                        ad, SWALLOW_Type_INVALID, NULL, NULL,
-                                                                        0, "IDS_ST_BODY_OPEN_SOURCE_LICENCES",
-                                                                        NULL, NULL);
-
-       setting_view_phone_license_main.is_create = 1;
-
-       return SETTING_RETURN_SUCCESS;
-}
-
-static int setting_phone_license_main_destroy(void *cb)
-{
-       SETTING_TRACE_BEGIN;
-       /* error check */
-       retv_if(cb == NULL, SETTING_GENERAL_ERR_NULL_DATA_PARAMETER);
-
-       SettingPhoneUG *ad = (SettingPhoneUG *) cb;
-
-       if (ad->ly_license != NULL) {
-               SETTING_TRACE("ad->ly_license:%p", ad->ly_license);
-               /* SETTING_TRACE("ad->roaming_nw_dialData:%p", ad->roaming_nw_dialData); */
-               if (ad->popup_clear_license) {
-                       evas_object_del(ad->popup_clear_license);
-                       ad->popup_clear_license = NULL;
-               }
-
-               evas_object_del(ad->ly_license);
-               /* if(ad->roaming_nw_dialData) FREE(ad->roaming_nw_dialData); */
-               setting_view_phone_license_main.is_create = 0;
-       }
-       return SETTING_RETURN_SUCCESS;
-}
-
-static int setting_phone_license_main_update(void *cb)
-{
-       /* error check */
-       retv_if(cb == NULL, SETTING_GENERAL_ERR_NULL_DATA_PARAMETER);
-
-       SettingPhoneUG *ad = (SettingPhoneUG *) cb;
-
-       if (ad->ly_license != NULL) {
-               evas_object_show(ad->ly_license);
-               /* setting_check_onoff_status(ad->chk_expiry, BOOL_SLP_SETTING_EXPIRY_REMINDER); */
-
-               /* setting_update_chk_status(ad->chk_roaming_nw, INT_SLP_SETTING_ROAMING_NETWORK); */
-               /* edje_object_part_text_set(_EDJ(ad->li_roaming_nw), "bottom.text", get_pa_roaming_network_str()); */
-       }
-
-       return SETTING_RETURN_SUCCESS;
-}
-
-static int setting_phone_license_main_cleanup(void *cb)
-{
-       /* error check */
-       retv_if(cb == NULL, SETTING_GENERAL_ERR_NULL_DATA_PARAMETER);
-
-       SettingPhoneUG *ad = (SettingPhoneUG *) cb;
-
-       if (ad->ly_license != NULL) {
-               /*      evas_object_hide(ad->ly_license); */
-       }
-
-       return SETTING_RETURN_SUCCESS;
-}
-
-static void __ug_layout_cb(ui_gadget_h ug, enum ug_mode mode, void *priv)
-{
-
-       Evas_Object *base;
-
-       if (!priv) {
-               return;
-       }
-       SETTING_TRACE_BEGIN;
-
-       base = (Evas_Object *) ug_get_layout(ug);
-       if (!base) {
-               return;
-       }
-
-       switch (mode) {
-       case UG_MODE_FULLVIEW:
-               evas_object_size_hint_weight_set(base, EVAS_HINT_EXPAND,
-                                                                                EVAS_HINT_EXPAND);
-               /*elm_win_resize_object_add(ad->win_get, base); */
-               evas_object_show(base);
-               break;
-       default:
-               break;
-       }
-
-       SETTING_TRACE_END;
-}
-
-static void __ug_destroy_cb(ui_gadget_h ug, void *priv)
-{
-       SETTING_TRACE_BEGIN;
-
-       /* restore the '<-' button on the navigate bar */
-       ret_if(!priv);
-       SettingPhoneUG *ad = (SettingPhoneUG *) priv;   /* ad is point to priv */
-
-       if (ug) {
-               setting_ug_destroy(ug);
-               ad->ug_loading = NULL;
-       }
-
-}
-
-static void __ug_result_cb(ui_gadget_h ug, app_control_h result, void *priv)
-{
-       SETTING_TRACE_BEGIN;
-       /* error check */
-       retm_if(priv == NULL, "Data parameter is NULL");
-
-       SettingPhoneUG *ad = (SettingPhoneUG *) priv;
-
-       if (result) {
-               char *webkit_address = NULL;
-               app_control_get_extra_data(result, "webkit_address", &webkit_address);
-               SETTING_TRACE("webkit_address = %s", webkit_address);
-
-               app_control_h svc;
-               if (app_control_create(&svc)) {
-                       FREE(webkit_address);
-                       return;
-               }
-
-               app_control_add_extra_data(svc, "webkit_address", webkit_address);
-
-               ug_send_result(ad->ug, svc);
-               app_control_destroy(svc);
-               FREE(webkit_address);
-       }
-}
-
-static void __main_license_clicked(void *data)
-{
-       SETTING_TRACE_BEGIN;
-       retm_if(data == NULL, "Data parameter is NULL");
-       SettingPhoneUG *ad = (SettingPhoneUG *)data;
-       struct ug_cbs *cbs = (struct ug_cbs *)calloc(1, sizeof(struct ug_cbs));
-       setting_retm_if(cbs == NULL, "calloc failed");
-       cbs->layout_cb = __ug_layout_cb;
-       cbs->result_cb = __ug_result_cb;
-       cbs->destroy_cb = __ug_destroy_cb;
-       cbs->priv = (void *)ad;
-
-       /*bundle *b = bundle_create(); */
-       app_control_h svc;
-       if (app_control_create(&svc)) {
-               FREE(cbs);
-               return;
-       }
-       app_control_add_extra_data(svc, "file", SETTING_OPEN_SOURCE_LICENSE_PATH);
-       app_control_add_extra_data(svc, "title", "IDS_ST_BODY_OPEN_SOURCE_LICENCES");
-
-       if (ad->ly_language) {
-               elm_object_tree_focus_allow_set(ad->ly_language, EINA_FALSE);
-       }
-
-       ad->ug_loading = setting_ug_create(ad->ug, "setting-fileview-efl", UG_MODE_FULLVIEW, svc, cbs);
-       if (NULL == ad->ug_loading) {   /* error handling */
-               setting_create_popup(ad, ad->win_get, NULL, _(UNSUPPORTED_FUNCTION), NULL, 0, false, false, 0);
-       }
-
-       app_control_destroy(svc);
-       FREE(cbs);
-}
-
-void
-setting_phone_license_main_mouse_up_Gendial_list_cb(void *data,
-                                                                                                       Evas_Object *obj,
-                                                                                                       void *event_info)
-{
-       /* error check */
-       setting_retm_if(data == NULL, "Data parameter is NULL");
-
-       retm_if(event_info == NULL, "Invalid argument: event info is NULL");
-       Elm_Object_Item *item = (Elm_Object_Item *) event_info;
-       elm_genlist_item_selected_set(item, 0);
-       Setting_GenGroupItem_Data *list_item =
-               (Setting_GenGroupItem_Data *) elm_object_item_data_get(item);
-       setting_retm_if(NULL == list_item, "list_item is NULL");
-
-       /*SettingPhoneUG *ad = (SettingPhoneUG *) data; */
-
-       SETTING_TRACE("clicking item[%s]", _(list_item->keyStr));
-
-       if (!safeStrCmp("IDS_ST_BODY_OPEN_SOURCE_LICENCES", list_item->keyStr)) {
-               __main_license_clicked(data);
-       }
-}
-
-void setting_phone_license_main_popup_resp_cb(void *data, Evas_Object *obj,
-                                                                                         void *event_info)
-{
-       int response_type = btn_type(obj);
-       if (POPUP_RESPONSE_OK == response_type) {
-       }
-
-       setting_retm_if(data == NULL, "Data parameter is NULL");
-       SettingPhoneUG *ad = (SettingPhoneUG *) data;
-       if (ad->popup) {
-               evas_object_del(ad->popup);
-               ad->popup = NULL;
-       }
-
-}
-
-void
-setting_phone_license_main_click_softkey_cancel(void *data, Evas_Object *obj,
-                                                                                               void *event_info)
-{
-       /* error check */
-       retm_if(data == NULL, "Data parameter is NULL");
-
-       SettingPhoneUG *ad = (SettingPhoneUG *) data;
-
-       /* modify by kairong78.yin */
-       /* Send destroy request */
-       ug_destroy_me(ad->ug);
-}
diff --git a/setting-phone/src/setting-phone-region-format.c b/setting-phone/src/setting-phone-region-format.c
deleted file mode 100644 (file)
index 77412b9..0000000
+++ /dev/null
@@ -1,1181 +0,0 @@
-/*
- * setting
- *
- * Copyright (c) 2000 - 2011 Samsung Electronics Co., Ltd.
- *
- * Contact: MyoungJune Park <mj2004.park@samsung.com>
- *
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- *
- */
-#include <setting-phone-region-format.h>
-#include <setting-common-draw-widget.h>
-#include <eventsystem.h>
-
-#include <system_settings.h>
-
-#define MAX_REGION_STRLEN 256
-
-
-static int setting_phone_region_format_create(void *cb);
-static int setting_phone_region_format_destroy(void *cb);
-static int setting_phone_region_format_cleanup(void *cb);
-
-setting_view setting_view_phone_region_format = {
-       .create = setting_phone_region_format_create,
-       .destroy = setting_phone_region_format_destroy,
-       .update = NULL,
-       .cleanup = setting_phone_region_format_cleanup,
-};
-
-/**
- * @brief Function of add color to display string by html charactor
- *
- * @param data The view data passed between all callbacks
- * @param old_str The source of the display string
- * @return The string add color
- */
-static char *__setting_phone_region_format_get_str_colr(void *data, char *old_str)
-{
-       setting_retvm_if(NULL == data, ECORE_CALLBACK_CANCEL, "data is NULL");
-       SettingPhoneUG *ad = (SettingPhoneUG *) data;
-
-       int len_search;
-       /*int len_display; */
-       char *pos;
-       char display[1024] = {0, };
-
-       /*len_display = strlen(old_str); */
-       len_search = strlen(ad->search_text);
-       pos = strcasestr(old_str, ad->search_text);
-
-       if (0 < pos) {
-               char first[1024] = {0};
-               char middle[1024] = {0};
-
-               snprintf(first, (int)(pos - old_str) + 1, "%s", old_str);
-               snprintf(middle, len_search + 1, "%s", (char *)pos);
-
-               snprintf(display, sizeof(display), "%s<match>%s</>%s", first, middle, (char *)(pos + len_search));
-               return strdup(display);
-       }
-
-       return strdup(old_str);
-}
-
-
-
-/**
- * @brief Function of remove html charactor in entry string
- *
- * @param src The source of the entry string
- * @param dst The return string
- */
-int setting_entry_str_get_displaying_part(const char *src, char *dst)
-{
-       retv_if(NULL == src || NULL == dst, -1);
-       int len = strlen(src);
-       int sub_num = 0;
-       char *pre_flag = NULL;
-       char *end_flag = NULL;
-       char tmp_buf1[MAX_SEARCH_STR_LEN + 1] = { '\0' };
-       char tmp_buf2[MAX_SEARCH_STR_LEN + 1] = { '\0' };
-
-       snprintf(tmp_buf1, MAX_SEARCH_STR_LEN, "%s", src);
-
-       /* get the first position where '<' found */
-       pre_flag = strchr(tmp_buf1, '<');
-
-       while (pre_flag) {
-               /* get the begin position of '<' found */
-               int begin_pos = pre_flag - tmp_buf1;
-               snprintf(tmp_buf2, begin_pos + 1, "%s", tmp_buf1);
-               /*CLK_ERR("tmp_buf2 : %s\n", tmp_buf2); */
-               sub_num = 1;
-               /* get the position of '>' which match previous '<' */
-               end_flag = strchr(pre_flag, '>');
-               if (end_flag) {
-                       snprintf(tmp_buf2 + begin_pos, MAX_SEARCH_STR_LEN, "%s", end_flag + 1);
-                       sub_num += end_flag - pre_flag;
-               } else {
-                       break;
-               }
-               len -= sub_num;
-               snprintf(tmp_buf1, MAX_SEARCH_STR_LEN, "%s", tmp_buf2);
-               pre_flag = strchr(tmp_buf1, '<');
-               /*CLK_ERR("tmp_buf1 : %s\n", tmp_buf1); */
-       }
-
-       snprintf(dst, MAX_SEARCH_STR_LEN, "%s", tmp_buf1);
-       return len;
-}
-
-
-
-/**
- * @brief Callback of compare region in list
- *
- * @param d1 The first one of the region to be compare
- * @param d2 The second one of the region to be compare
- */
-static int setting_phone_region_format_compare_cb(const void *d1, const void *d2)
-{
-       UChar region1[128] = { 0, };
-       UChar region2[128] = { 0, };
-
-       Setting_Region_Table *r1 = (Setting_Region_Table *) d1;
-       Setting_Region_Table *r2 = (Setting_Region_Table *) d2;
-
-       u_uastrcpy(region1, r1->desc);
-       u_uastrcpy(region2, r2->desc);
-
-       UErrorCode status = U_ZERO_ERROR;
-       UCollator *coll = ucol_open(getenv("LANG"), &status);
-       if (coll) {
-               UCollationResult ret = ucol_strcoll(coll, region1, -1, region2, -1);
-
-               ucol_close(coll);
-
-               switch (ret) {
-               case UCOL_EQUAL:
-                       return 0;
-               case UCOL_GREATER:
-                       return 1;
-               case UCOL_LESS:
-                       return -1;
-               }
-       }
-       return SETTING_RETURN_FAIL;
-}
-
-
-
-/**
- * @brief Function of get region list
- *
- * @param list[] The display string of the region
- * @param item_idx[] The index of the region in list
- * @param region_keyStr[] The key of the region
- * @param region_num The count of region list items
- * @return #0 is correct
- */
-static int setting_phone_region_format_get_region_fmt(char *list[],
-                                                                                                         int item_idx[],
-                                                                                                         /*[OUT]*/ char *region_keyStr[],
-                                                                                                         int *region_num)
-{
-       const char *loc_list = NULL;
-       int loc_count = 0;
-       UChar lang[LANGUAGE_STR_LEN] = { 0, };
-       UChar country[COUNTRY_STR_LEN] = { 0, };
-       UChar variant[SETTING_STR_SLP_LEN] = { 0, };
-       UChar displayname[SETTING_STR_SLP_LEN] = { 0, };
-       const char *localeID = NULL;
-       UErrorCode language_status = U_ZERO_ERROR;
-       UErrorCode country_status = U_ZERO_ERROR;
-       UErrorCode variant_status = U_ZERO_ERROR;
-       UErrorCode displayname_status = U_ZERO_ERROR;
-
-       int tmp_region_num = 0;
-       *region_num = 0;
-
-       char *str_lang = NULL;
-       char *str_country = NULL;
-       char *str_variant = NULL;
-       char *str_displayname = NULL;
-       Eina_List *region_list = NULL;
-
-       loc_count = uloc_countAvailable();
-
-       int i = 0;
-       localeID = uloc_getDefault();
-       SETTING_TRACE("localeID = %s", localeID);
-
-       for (; i < loc_count; i++) {
-
-
-               if (tmp_region_num >= REGION_ITEM_MAX) {
-                       break;
-               }
-
-               loc_list = uloc_getAvailable(i);
-               setting_retvm_if(NULL == loc_list, SETTING_GENERAL_ERR_NULL_DATA_PARAMETER, "loc_list is NULL");
-
-               char *e = strchr(loc_list, '_');
-               const char *result;
-               if (e) {
-                       int index = (int)(e-loc_list);
-                       result = substring(loc_list, 0, index);
-                       /*SETTING_TRACE("lang code : %s", result); */
-               } else {
-                       /*SETTING_TRACE("lang code itself : %s", loc_list); */
-                       result = loc_list;
-               }
-
-               /***************************************************************************** */
-               /***************************************************************************** */
-               /***************************************************************************** */
-               /* current font doesn't support the font */
-               /* filter out if result == 'bo' */
-               if (0 == safeStrCmp(result, "bo")
-                       || 0 == safeStrCmp(result, "dz")) continue;
-               /***************************************************************************** */
-               /***************************************************************************** */
-               /***************************************************************************** */
-
-               uloc_getDisplayLanguage(loc_list, localeID, lang, LANGUAGE_STR_LEN, &language_status);
-               if (U_FAILURE(language_status)) {
-                       SETTING_TRACE_ERROR("language_status got an error %s:%d ", language_status, language_status);
-                       language_status = U_ZERO_ERROR;   /* set the value to the initial value */
-               }
-
-               uloc_getDisplayCountry(loc_list, localeID, country, COUNTRY_STR_LEN, &country_status);
-               if (U_FAILURE(country_status)) {
-                       SETTING_TRACE_ERROR("country_status got an error %s:%d ", country, country_status);
-                       country_status = U_ZERO_ERROR;  /* set the value to the initial value */
-               }
-
-               uloc_getDisplayVariant(loc_list, localeID, variant, SETTING_STR_SLP_LEN, &variant_status);
-               if (U_FAILURE(variant_status)) {
-                       SETTING_TRACE_ERROR("variant_status got an error %s:%d ", variant, variant_status);
-                       variant_status = U_ZERO_ERROR;  /* set the value to the initial value */
-               }
-
-               uloc_getDisplayName(loc_list, localeID, displayname, SETTING_STR_SLP_LEN, &displayname_status);
-               if (U_FAILURE(displayname_status)) {
-                       SETTING_TRACE_ERROR("displayname_status got an error %s:%d ", displayname, displayname_status);
-                       displayname_status = U_ZERO_ERROR;      /* set the value to the initial value */
-               }
-               UErrorCode errcode;
-               u_strToUpper(displayname, 1, displayname, 1, "", &errcode);
-               str_lang = setting_phone_lang_str_to_utf8(lang);
-               str_country = setting_phone_lang_str_to_utf8(country);
-               str_variant = setting_phone_lang_str_to_utf8(variant);
-               str_displayname = setting_phone_lang_str_to_utf8(displayname);
-
-               /*SETTING_TRACE(" lang : %s, country : %s ---> str_displayname : %s ", str_lang, str_country, str_displayname); */
-
-               if (0 == safeStrCmp(str_lang, result)) {
-                       /*SETTING_TRACE(" str_lang is equal to result %s %s ", str_lang, result); */
-                       FREE(str_lang);
-                       FREE(str_country);
-                       FREE(str_variant);
-                       FREE(str_displayname);
-                       continue;
-
-               }
-
-               if (str_lang == NULL) {
-                       /*SETTING_TRACE(" str_lang is NULL. "); */
-                       FREE(str_lang);
-                       FREE(str_country);
-                       FREE(str_variant);
-                       FREE(str_displayname);
-                       continue;
-               } else if (0 == safeStrCmp(str_lang, "")) {
-                       /*SETTING_TRACE(" str_lang is Empty string. "); */
-                       FREE(str_lang);
-                       FREE(str_country);
-                       FREE(str_variant);
-                       FREE(str_displayname);
-                       continue;
-               }
-
-               /*      filter which has variant */
-               if (str_lang != NULL && str_country != NULL
-                       && safeStrLen(str_country) > 1 && safeStrLen(str_variant) == 0) {
-                       Setting_Region_Table *item_data = (Setting_Region_Table *) calloc(1, sizeof(Setting_Region_Table));
-                       /*setting_retvm_if(item_data == NULL, -1, "calloc failed") */
-
-                       if (item_data == NULL) {
-                               SETTING_TRACE_ERROR("calloc failed");
-                               FREE(str_lang);
-                               FREE(str_country);
-                               FREE(str_variant);
-                               FREE(str_displayname);
-                               return -1;
-                       }
-
-                       item_data->desc = (char *)g_strdup(str_displayname);
-                       item_data->key = (char *)g_strdup(loc_list);
-                       region_list = eina_list_append(region_list, item_data);
-                       tmp_region_num++;
-               }
-
-               FREE(str_lang);
-               FREE(str_country);
-               FREE(str_variant);
-               FREE(str_displayname);
-       }
-
-       region_list = eina_list_sort(region_list, eina_list_count(region_list),
-                                                                setting_phone_region_format_compare_cb);
-
-       Eina_List *iter = NULL;
-       Setting_Region_Table *item_data = NULL;
-       i = 0;
-       EINA_LIST_FOREACH(region_list, iter, item_data) {
-               if (item_data) {
-                       list[i] = elm_entry_utf8_to_markup(item_data->desc);
-                       item_idx[i] = i;
-                       region_keyStr[i] = (char *)g_strdup(item_data->key);
-                       free(item_data);
-                       item_data = NULL;
-                       i++;
-               }
-       }
-
-       eina_list_free(region_list);
-       SETTING_TRACE("region_num = %d", tmp_region_num);
-       *region_num = tmp_region_num;
-       return 0;
-}
-
-
-
-/**
- * @brief Function of set date_format vconf by param region
- *
- * @param region The input param to set date_format
- * @param data The view data passed between all callbacks
- */
-EXPORT_PUBLIC int setting_phone_region_format_set_dateformat(const char *region,
-                                                                                                                        void *data)
-{
-       SETTING_TRACE_BEGIN;
-       setting_retvm_if(!region, SETTING_RETURN_FAIL, "region parameter is NULL");
-       setting_retvm_if(data == NULL, SETTING_RETURN_FAIL, "Data parameter is NULL");
-
-       SettingPhoneUG *ad = (SettingPhoneUG *) data;
-
-       char *ret_str = NULL;
-       UChar *uret = NULL;
-       UChar customSkeleton[SETTING_STR_SLP_LEN] = { 0, };
-       UErrorCode status = U_ZERO_ERROR;
-
-       UChar bestPattern[SETTING_STR_SLP_LEN] = { 0, };
-       char bestPatternString[SETTING_STR_SLP_LEN] = { 0, };
-       char *skeleton = DATA_FORMAT_SKELETON;
-
-       uret = u_uastrncpy(customSkeleton, skeleton, safeStrLen(skeleton));
-       setting_retvm_if(!uret, SETTING_RETURN_FAIL, "u_uastrncpy is fail");
-
-       if (ad->pattern_generator == NULL
-               || safeStrCmp(region, ad->prev_locale) != 0) {
-               if (ad->pattern_generator != NULL) {
-                       udatpg_close(ad->pattern_generator);
-                       ad->pattern_generator = NULL;
-               }
-               ad->pattern_generator = udatpg_open(region, &status);
-       }
-
-       int32_t bestPatternCapacity =
-               (int32_t)(sizeof(bestPattern) / sizeof((bestPattern)[0]));
-       (void)udatpg_getBestPattern(ad->pattern_generator, customSkeleton,
-                                                               u_strlen(customSkeleton), bestPattern,
-                                                               bestPatternCapacity, &status);
-
-       ret_str = u_austrcpy(bestPatternString, bestPattern);
-       setting_retvm_if(!ret_str, SETTING_RETURN_FAIL, "u_uastrncpy is fail");
-
-       int i = 0;
-       int j = 0;
-       int len = safeStrLen(bestPatternString);
-       char region_format[4] = {0, };
-       int ymd[3] = {0, };
-       /*      only save 'y', 'M', 'd' charactor */
-       for (; i < len; i++) {
-               if (bestPatternString[i] == 'y' && ymd[0] == 0) {
-                       region_format[j++] = bestPatternString[i];
-                       ymd[0] = 1;
-               } else if (bestPatternString[i] == 'M' && ymd[1] == 0) {
-                       region_format[j++] = bestPatternString[i];
-                       ymd[1] = 1;
-               } else if (bestPatternString[i] == 'd' && ymd[2] == 0) {
-                       region_format[j++] = bestPatternString[i];
-                       ymd[2] = 1;
-               }
-       }
-
-       region_format[3] = '\0';
-
-       char *date_format_str[DATA_FORMAT_CATEGORY_NUM] = {
-               "dMy", "Mdy", "yMd", "ydM"
-       };
-       int date_format_vconf_value = DATA_FORMAT_DEFAULT;      /*      default is "Mdy" */
-       for (i = 0; i < DATA_FORMAT_CATEGORY_NUM; i++) {
-               if (!safeStrCmp(region_format, date_format_str[i])) {
-                       date_format_vconf_value = i;
-               }
-       }
-
-       /* if region_format is null, should be set as default */
-       if (isEmptyStr(region_format) || isSpaceStr(region_format)) {
-               date_format_vconf_value = 1;
-       }
-
-       SETTING_TRACE("bestPatternString : %s, format: %s, index: %d",
-                                 bestPatternString, region_format,
-                                 date_format_vconf_value);
-
-       int err = SETTING_RETURN_SUCCESS;
-       setting_set_int_slp_key(INT_SLP_SETTING_DATE_FORMAT, date_format_vconf_value, &err);
-       setting_retvm_if(err == SETTING_RETURN_FAIL, SETTING_RETURN_FAIL, "set vconf fail");
-       G_FREE(ad->prev_locale);
-       ad->prev_locale = (char *)g_strdup(region);
-       return SETTING_RETURN_SUCCESS;
-}
-
-
-
-/**
- * @brief Function of get current region_format
- *
- * @return current region_format string
- */
-static char *__region_format_vconf_str_get()
-{
-       SETTING_TRACE_BEGIN;
-       char *tempstr = vconf_get_str(VCONFKEY_REGIONFORMAT);
-       setting_retvm_if(NULL == tempstr, NULL, "NULL == tempstr");
-
-       char *str_region = NULL;
-       char *p = strchr(tempstr, '.');
-
-       int len = safeStrLen(tempstr) - safeStrLen(".UTF-8");
-       if (p) {
-               if (len > 0) {
-                       str_region = strndup(tempstr, len);     /*.UTF8 => 5 */
-               } else {
-                       str_region = (char *)g_strdup(tempstr);
-                       SETTING_TRACE_ERROR("region format vconf stored error");
-               }
-       } else  {
-               str_region = (char *)g_strdup("en_US");
-       }
-
-       FREE(tempstr);
-       return str_region;
-}
-
-
-
-
-/**
- * @brief Function of genlist update when entry change
- *
- * @param data The view data passed between all callbacks
- */
-static Eina_Bool __region_genlist_update(void *data)
-{
-       SETTING_TRACE_BEGIN;
-       setting_retvm_if(NULL == data, ECORE_CALLBACK_CANCEL, "data is NULL");
-       SettingPhoneUG *ad = (SettingPhoneUG *) data;
-
-       SETTING_TRACE_DEBUG("ad->search_text: %s", ad->search_text);
-
-       elm_genlist_clear(ad->gl_region);
-       G_FREE(ad->region_vconf_str);
-       ad->region_vconf_str = __region_format_vconf_str_get();
-
-       Setting_GenGroupItem_Data *item_data = NULL;
-       ad->selected_region_idx = -1;
-
-       int search_count = 0;
-       if (isEmptyStr(ad->search_text) || is_substr_ncase(_("IDS_ST_BODY_ANSWERINGMODE_AUTOMATIC"), ad->search_text)) {
-
-               char *buf = __setting_phone_region_format_get_str_colr(ad, _("IDS_ST_BODY_ANSWERINGMODE_AUTOMATIC"));
-               /*SETTING_TRACE_DEBUG("buf: %s", buf); */
-
-               item_data = setting_create_Gendial_field_def(ad->gl_region,
-                                                                                                        &(ad->itc_1text_tb),
-                                                                                                        setting_phone_region_format_mouse_up_Gendial_list_radio_cb,
-                                                                                                        ad->chk_region,
-                                                                                                        SWALLOW_Type_INVALID, NULL, NULL,
-                                                                                                        -1,
-                                                                                                        buf, NULL, NULL);
-               if (item_data) {
-                       item_data->userdata = ad;
-                       item_data->keyStr2 = _("IDS_ST_BODY_ANSWERINGMODE_AUTOMATIC");
-               } else {
-                       SETTING_TRACE_ERROR("item_data is NULL");
-               }
-
-               search_count++;
-               FREE(buf);
-       }
-
-       int i = 0;
-       for (; i < ad->region_num; i++) {
-               if (isEmptyStr(ad->search_text) ||
-                       is_substr_ncase(ad->region_desc[i], ad->search_text)) {
-
-                       char *buf = __setting_phone_region_format_get_str_colr(ad, ad->region_desc[i]);
-                       /*SETTING_TRACE_DEBUG("buf: %s", buf); */
-
-                       item_data =
-                               setting_create_Gendial_field_def(ad->gl_region,
-                                                                                                &(ad->itc_1text_tb),
-                                                                                                setting_phone_region_format_mouse_up_Gendial_list_radio_cb,
-                                                                                                ad->chk_region,
-                                                                                                SWALLOW_Type_INVALID, NULL, NULL,
-                                                                                                ad->region_index[i],
-                                                                                                buf, NULL, NULL);
-                       if (item_data) {
-                               item_data->userdata = ad;
-                               item_data->keyStr2 = ad->region_desc[i];
-                       } else {
-                               SETTING_TRACE_ERROR("item_data is NULL");
-                       }
-
-                       FREE(buf);
-                       setting_retvm_if(NULL == ad->region_vconf_str, FALSE, "ad->region_vconf_str is NULL");
-                       if (!safeStrCmp(ad->region_vconf_str, ad->region_keyStr[i])) {
-                               ad->selected_region_idx = i;
-                       }
-                       search_count++;
-               }
-       }
-
-       if (search_count > 1) {
-               /*? Setting_GenGroupItem_Data *last_item = (Setting_GenGroupItem_Data *) */
-               elm_object_item_data_get(elm_genlist_last_item_get(ad->gl_region));
-       }
-
-       if (search_count == 0) {
-               if (!ad->nocontents) {
-                       ad->nocontents = elm_layout_add(ad->win_get);
-                       elm_layout_theme_set(ad->nocontents, "layout", "nocontents", "search");
-                       elm_object_part_text_set(ad->nocontents, "elm.text", _("IDS_ST_BODY_NO_RESULTS_FOUND"));
-               }
-               if (ad->nocontents != elm_object_part_content_get(ad->ly_sub_region, "elm.swallow.content")) {
-                       ad->gl_region = elm_object_part_content_unset(ad->ly_sub_region, "elm.swallow.content");
-                       evas_object_hide(ad->gl_region);
-                       elm_object_part_content_set(ad->ly_sub_region, "elm.swallow.content", ad->nocontents);
-               }
-       } else {
-               if (ad->gl_region != elm_object_part_content_get(ad->ly_sub_region, "elm.swallow.content")) {
-                       ad->nocontents = elm_object_part_content_unset(ad->ly_sub_region, "elm.swallow.content");
-                       evas_object_hide(ad->nocontents);
-                       elm_object_part_content_set(ad->ly_sub_region, "elm.swallow.content", ad->gl_region);
-               }
-       }
-
-#if 0
-       int automatic_select = 0;
-       vconf_get_bool(VCONFKEY_SETAPPL_REGION_AUTOMATIC_BOOL, &automatic_select);
-       if (automatic_select) {
-               ad->selected_region_idx = 0;
-       }
-
-       if (ad->selected_region_idx > -1) {
-               elm_radio_value_set(ad->chk_region, ad->selected_region_idx);
-       }
-#endif
-
-       ad->search_idler = NULL;
-       ad->searchlist_update_timer = NULL;
-       return ECORE_CALLBACK_CANCEL;
-}
-
-/**
- * @brief Callback of entry change
- *
- * @param data The view data passed between all callbacks
- */
-static void __searchbar_changed_cb(void *data, Evas_Object *obj, void *event_info)
-{
-       SETTING_TRACE_BEGIN;
-       setting_retm_if(data == NULL, "Data parameter is NULL");
-       SettingPhoneUG *ad = (SettingPhoneUG *)data;
-
-       Evas_Object *entry = elm_object_part_content_get(ad->search_bar, "elm.swallow.content");
-       if (!entry) {
-               return;
-       }
-
-       const char *str = elm_entry_entry_get(entry);
-       /* empty string is useful */
-       if (!str) {
-               return;
-       }
-
-       SETTING_TRACE_DEBUG("str: %s", str);
-
-       int len = setting_entry_str_get_displaying_part(str, ad->search_text);
-       if (len < 0) {
-               return;
-       }
-
-       SETTING_TRACE_DEBUG("ad->search_text: %s", ad->search_text);
-
-       /* we use idle to delay, this may cause some input search will be delay and then query together so we use timer to delay*/
-       if (ad->searchlist_update_timer) {
-               ecore_timer_del(ad->searchlist_update_timer);
-               ad->searchlist_update_timer = NULL;
-       }
-
-       ad->searchlist_update_timer = ecore_timer_add(0.01, __region_genlist_update, ad);
-}
-
-
-
-/**
- * @brief Callback of entry prediction change
- *
- * @param data The view data passed between all callbacks
- */
-static void __searchbar_prediction_changed_cb(void *data, Evas_Object *obj, void *event_info)
-{
-       SETTING_TRACE_BEGIN;
-       setting_retm_if(data == NULL, "Data parameter is NULL");
-       SettingPhoneUG *ad = (SettingPhoneUG *)data;
-
-       Evas_Object *entry = elm_object_part_content_get(ad->search_bar, "elm.swallow.content");
-       if (!entry) {
-               return;
-       }
-
-       const char *str = elm_entry_entry_get(entry);
-       /* empty string is useful */
-       if (!str) {
-               return;
-       }
-       SETTING_TRACE_DEBUG("str: %s", str);
-
-       int len = setting_entry_str_get_displaying_part(str, ad->search_text);
-       if (len < 0) {
-               return;
-       }
-
-       SETTING_TRACE_DEBUG("ad->search_text: %s", ad->search_text);
-
-       if (ad->searchlist_update_timer) {
-               ecore_timer_del(ad->searchlist_update_timer);
-               ad->searchlist_update_timer = NULL;
-       }
-
-       ad->searchlist_update_timer = ecore_timer_add(0.01, __region_genlist_update, ad);
-}
-
-/**
- * @brief Callback of genlist item click event
- *
- * @param data The view data passed between all callbacks
- * @param event_info The select item
- */
-static void setting_phone_region_format_mouse_up_Gendial_list_radio_cb(void *data,
-                                                                                                                                          Evas_Object *obj,
-                                                                                                                                          void *event_info)
-{
-       SETTING_TRACE_BEGIN;
-       setting_retm_if(data == NULL, "Data parameter is NULL");
-       setting_retm_if(event_info == NULL, "Invalid argument: event info is NULL");
-
-       Evas_Object *radio = (Evas_Object *) data;
-       Elm_Object_Item *item = (Elm_Object_Item *) event_info;
-       elm_genlist_item_selected_set(item, 0);
-       Setting_GenGroupItem_Data *list_item = (Setting_GenGroupItem_Data *) elm_object_item_data_get(item);
-       setting_retm_if(NULL == list_item, "list_item is NULL");
-
-       SettingPhoneUG *ad = (SettingPhoneUG *) list_item->userdata;
-
-       int ret;
-       char region[MAX_REGION_STRLEN] = {0,};
-       SETTING_TRACE_DEBUG("item keystr: %s", list_item->keyStr2);
-       if (!safeStrCmp(_("IDS_ST_BODY_ANSWERINGMODE_AUTOMATIC"), list_item->keyStr2)) {
-               vconf_set_bool(VCONFKEY_SETAPPL_REGION_AUTOMATIC_BOOL, TRUE);
-
-               /*set region same to language */
-               char *lang = NULL;
-               lang = vconf_get_str(VCONFKEY_LANGSET);
-               if (lang) {
-                       if (strlen(region) < 256) {
-                               strncpy(region, lang, 255);
-                       } else {
-                               FREE(lang);
-                               return;
-                       }
-                       FREE(lang);
-               }
-               SETTING_TRACE_DEBUG("auto region: %s", region);
-       } else {
-               vconf_set_bool(VCONFKEY_SETAPPL_REGION_AUTOMATIC_BOOL, FALSE);
-               elm_radio_value_set(radio, list_item->chk_status);
-
-               ad->prev_region = list_item->chk_status;
-               SETTING_TRACE("cur_chk_region = %d", ad->prev_region);
-
-               snprintf(region, MAX_REGION_STRLEN, "%s.UTF-8", ad->region_keyStr[ad->prev_region]);
-
-               ret = setting_phone_region_format_set_dateformat(ad->region_keyStr[ad->prev_region], ad);
-               setting_retm_if(ret == SETTING_RETURN_FAIL, "[Error] set date format fail");
-       }
-       ret = set_regionformat_helper(region);
-       setting_retm_if(ret != 0, "[Error] set value of VCONFKEY_REGIONFORMAT fail");
-
-       if (!safeStrCmp(ad->region_search_id, "region")) {
-               /* after changed, desroy ug */
-               ug_destroy_me(ad->ug);
-       } else {
-               /* after changed, go back to the previous page */
-               setting_view_change(&setting_view_phone_region_format , &setting_view_phone_language_region, ad);
-       }
-}
-
-
-
-/**
- * @brief Callback of add genlist item use animator
- *
- * @param data The view data passed between all callbacks
- */
-static Eina_Bool __region_animator_cb(void *data)
-{
-       /*SETTING_TRACE_BEGIN; */
-       setting_retvm_if(NULL == data, ECORE_CALLBACK_CANCEL, "data is NULL");
-       SettingPhoneUG *ad = (SettingPhoneUG *) data;
-
-       Setting_GenGroupItem_Data *item_data = NULL;
-       if (ad->gl_region_cur_index >=  ad->region_num) {
-               /*? Setting_GenGroupItem_Data *last_item = (Setting_GenGroupItem_Data *) */
-               elm_object_item_data_get(elm_genlist_last_item_get(ad->gl_region));
-
-               if (ad->animator) {
-                       ecore_animator_del(ad->animator);
-                       ad->animator = NULL;
-               }
-               elm_radio_value_set(ad->chk_region, ad->selected_region_idx);
-               ad->prev_region = ad->selected_region_idx;
-
-               return ECORE_CALLBACK_CANCEL;
-       }
-
-       int i = ad->gl_region_cur_index++;
-       if (isEmptyStr(ad->search_text) || is_substr_ncase(ad->region_desc[i], ad->search_text)) {
-               item_data =
-                       setting_create_Gendial_field_def(ad->gl_region,
-                                                                                        &(ad->itc_1text_tb),
-                                                                                        setting_phone_region_format_mouse_up_Gendial_list_radio_cb,
-                                                                                        ad->chk_region,
-                                                                                        SWALLOW_Type_INVALID, NULL, NULL,
-                                                                                        ad->region_index[i],
-                                                                                        ad->region_desc[i]/* HERE */, NULL, NULL);
-
-               if (item_data) {
-                       item_data->userdata = ad;
-               } else {
-                       SETTING_TRACE_ERROR("item_data is NULL");
-               }
-
-               if (!safeStrCmp(ad->region_vconf_str, ad->region_keyStr[i])) {
-                       ad->selected_region_idx = i;
-                       if (item_data) {
-                               ad->selected_item = item_data->item;
-                       }
-               }
-       }
-
-       return ECORE_CALLBACK_RENEW;
-
-}
-
-
-
-/**
- * @brief Callback of popup_timer
- *
- * @param data The view data passed between all callbacks
- * @return #1 means call it again, else means call it only once
- */
-static Eina_Bool __region_popup_timer_cb(void *data)
-{
-       /*SETTING_TRACE_BEGIN; */
-       setting_retvm_if(NULL == data, ECORE_CALLBACK_CANCEL, "data is NULL");
-       SettingPhoneUG *ad = (SettingPhoneUG *) data;
-
-       if (ad->pop_progress) {
-               evas_object_del(ad->pop_progress);
-               ad->pop_progress = NULL;
-       }
-
-       /* recover it when popup disappear */
-       if (ad->ly_region) {
-               elm_object_tree_focus_allow_set(ad->ly_region, EINA_TRUE);
-       }
-
-       ad->popup_timer = NULL;
-       return ECORE_CALLBACK_CANCEL;
-}
-
-
-
-/**
- * @brief Function of create region genlist
- *
- * @param data The view data passed between all callbacks
- */
-static void __region_genlist_create(void *data)
-{
-       SETTING_TRACE_BEGIN;
-       setting_retm_if(NULL == data, "data is NULL");
-       SettingPhoneUG *ad = (SettingPhoneUG *) data;
-
-       /* disable layout operation event */
-       elm_object_tree_focus_allow_set(ad->ly_region, EINA_FALSE);
-
-       if (ad->pop_progress) {
-               evas_object_del(ad->pop_progress);
-               ad->pop_progress = NULL;
-       }
-       ad->pop_progress = setting_create_popup_with_progressbar(ad, ad->win_get,
-                                                                                                                        PROGRESSBAR_STYLE,
-                                                                                                                        NULL, KeyStr_Loading, NULL, 0, TRUE, TRUE, 0);
-
-       if (ad->popup_timer) {
-               ecore_timer_del(ad->popup_timer);
-               ad->popup_timer = NULL;
-       }
-
-       ad->popup_timer = ecore_timer_add(2.0, __region_popup_timer_cb, ad);
-
-       elm_genlist_clear(ad->gl_region);
-       G_FREE(ad->region_vconf_str);
-       ad->region_vconf_str = __region_format_vconf_str_get();
-
-       Setting_GenGroupItem_Data *item_data = NULL;
-       ad->gl_region_index = 0;
-       ad->selected_item = NULL;
-       ad->selected_region_idx = -1;
-
-       item_data =
-               setting_create_Gendial_field_def(ad->gl_region,
-                                                                                &(ad->itc_1text_tb),
-                                                                                setting_phone_region_format_mouse_up_Gendial_list_radio_cb,
-                                                                                ad->chk_region,
-                                                                                SWALLOW_Type_INVALID, NULL, NULL,
-                                                                                -1,
-                                                                                _("IDS_ST_BODY_ANSWERINGMODE_AUTOMATIC"), NULL, NULL);
-       if (item_data) {
-               item_data->userdata = ad;
-               item_data->keyStr2 = _("IDS_ST_BODY_ANSWERINGMODE_AUTOMATIC");
-       } else {
-               SETTING_TRACE_ERROR("item_data is NULL");
-       }
-
-       int i = 0;
-       for (; i < ad->region_num; i++) {
-               if (isEmptyStr(ad->search_text) ||
-                       is_substr_ncase(ad->region_desc[i], ad->search_text)) {
-                       item_data =
-                               setting_create_Gendial_field_def(ad->gl_region,
-                                                                                                &(ad->itc_1text_tb),
-                                                                                                setting_phone_region_format_mouse_up_Gendial_list_radio_cb,
-                                                                                                ad->chk_region,
-                                                                                                SWALLOW_Type_INVALID, NULL, NULL,
-                                                                                                ad->region_index[i],
-                                                                                                ad->region_desc[i], NULL, NULL);
-                       if (item_data) {
-                               item_data->userdata = ad;
-                               item_data->keyStr2 = ad->region_desc[i];
-                       } else {
-                               SETTING_TRACE_ERROR("item_data is NULL");
-                       }
-
-                       if (!safeStrCmp(ad->region_vconf_str, ad->region_keyStr[i])) {
-                               ad->selected_region_idx = i;
-                               if (item_data) {
-                                       ad->selected_item = item_data->item;
-                               }
-                       }
-                       ad->gl_region_index++;
-               }
-       }
-       ad->gl_region_cur_index = i;
-
-       if (ad->selected_region_idx > -1) {
-               elm_radio_value_set(ad->chk_region, ad->selected_region_idx);
-               ad->prev_region = ad->selected_region_idx;
-       }
-       if (ad->gl_region_cur_index < ad->region_num &&
-               ad->gl_region_index > SETTING_PHONE_REGION_FORMAT_ANIMATOR_START_INDEX) {
-               /*to continue adding items using animator */
-               SETTING_TRACE("to continue adding items using animator");
-               if (ad->animator) {
-                       ecore_animator_del(ad->animator);
-                       ad->animator = NULL;
-               }
-
-               ad->animator = ecore_animator_add(__region_animator_cb, ad);
-       } else { /*had finished adding items */
-               SETTING_TRACE("had finished adding items");
-
-               /*? Setting_GenGroupItem_Data *last_item = (Setting_GenGroupItem_Data *) */
-               elm_object_item_data_get(elm_genlist_last_item_get(ad->gl_region));
-       }
-}
-
-
-
-/**
- * @brief Callback of cancel button
- *
- * @param data The view data passed between all callbacks
- */
-static Eina_Bool setting_phone_region_format_click_softkey_cancel_cb(void *data, Elm_Object_Item *it)
-{
-       SETTING_TRACE_BEGIN;
-       retvm_if(data == NULL, EINA_FALSE, "Data parameter is NULL");
-       SettingPhoneUG *ad = (SettingPhoneUG *) data;
-       setting_view_change(&setting_view_phone_region_format, &setting_view_phone_language_region, ad);
-
-       return EINA_TRUE;
-}
-
-
-
-static Evas_Object *_item_content_get(void *data, Evas_Object *obj, const char *part)
-{
-       SETTING_TRACE_BEGIN;
-       setting_retvm_if(!data || !obj, NULL, "!data || !obj");
-
-       if (!safeStrCmp(part, "elm.swallow.content")) {
-               Evas_Object *sub_layout = elm_layout_add(obj);
-               elm_layout_theme_set(sub_layout, "layout", "nocontents", "search");
-               evas_object_size_hint_weight_set(sub_layout, EVAS_HINT_EXPAND, 0);
-               elm_object_part_text_set(sub_layout, "elm.text", _("IDS_ST_BODY_NO_RESULTS_FOUND"));
-               evas_object_show(sub_layout);
-
-               return sub_layout;
-       }
-
-       return NULL;
-}
-
-
-
-/**
- * @brief Callback of cancel button by caller
- *
- * @param data The view data passed between all callbacks
- */
-static Eina_Bool setting_phone_region_format_caller_exist_right_cb(void *data, Elm_Object_Item *it)
-{
-       SETTING_TRACE_BEGIN;
-       setting_retvm_if(data == NULL, EINA_FALSE, "Data parameter is NULL");
-
-       SettingPhoneUG *ad = (SettingPhoneUG *) data;
-       /*      Create Bundle and send message */
-       app_control_h svc;
-       if (app_control_create(&svc)) {
-               return EINA_FALSE;
-       }
-
-       app_control_add_extra_data(svc, "result", "rbutton_click");
-       ug_send_result(ad->ug, svc);
-
-       app_control_destroy(svc);
-
-       ug_destroy_me(ad->ug);
-       return EINA_FALSE;
-}
-
-
-
-
-/* ***************************************************
- *
- *basic func
- *
- ***************************************************/
-
-/**
- * @brief Callback of view creating
- *
- * @param cb The view data passed between all callbacks
- * @return #1 on success, else on failed
- */
-static int setting_phone_region_format_create(void *cb)
-{
-       SETTING_TRACE_BEGIN;
-       retv_if(cb == NULL, SETTING_GENERAL_ERR_NULL_DATA_PARAMETER);
-       SettingPhoneUG *ad = (SettingPhoneUG *) cb;
-
-       Evas_Object *sub_layout = NULL;
-       Elm_Naviframe_Item_Pop_Cb gl_sel_cb = NULL;
-
-       ad->region_search_id = NULL;
-       app_control_h service = ad->bundle_data;
-       app_control_get_extra_data(service, "viewtype", &ad->region_search_id);
-       if (!safeStrCmp(ad->region_search_id, "region")) {
-               Evas_Object *layout_main = setting_create_win_layout(ad->win_get);
-               retvm_if(layout_main == NULL, SETTING_GENERAL_ERR_NULL_DATA_PARAMETER, "layout_main create fail");
-               ad->ly_region = layout_main;
-
-               ad->navi_bar = setting_create_navi_bar(layout_main);
-               retvm_if(ad->navi_bar == NULL, SETTING_GENERAL_ERR_NULL_DATA_PARAMETER, "navi_bar create fail");
-
-               sub_layout = elm_layout_add(ad->navi_bar);
-               elm_layout_theme_set(sub_layout, "layout", "application", "searchbar_base");
-               elm_object_signal_emit(sub_layout, "elm,state,show,searchbar", "elm");
-               evas_object_show(sub_layout);
-
-               gl_sel_cb = setting_phone_region_format_caller_exist_right_cb;
-       } else {
-               sub_layout = elm_layout_add(ad->navi_bar);
-               elm_layout_theme_set(sub_layout, "layout", "application", "searchbar_base");
-               elm_object_signal_emit(sub_layout, "elm,state,show,searchbar", "elm");
-               ad->ly_region = sub_layout;
-
-               gl_sel_cb = setting_phone_region_format_click_softkey_cancel_cb;
-       }
-
-       /* */
-       setting_create_Gendial_itc(SETTING_GENLIST_1ICON_STYLE, &(ad->itc_1icon_with_no_line));
-       ad->itc_1icon_with_no_line.func.content_get = _item_content_get;
-
-       Elm_Object_Item *navi_it = setting_push_layout_navi_bar(REGION_FORMAT_LOWER,
-                                                                                                                       "IDS_ST_BUTTON_BACK",
-                                                                                                                       NULL,
-                                                                                                                       NULL,
-                                                                                                                       setting_phone_region_format_click_softkey_cancel_cb,
-                                                                                                                       NULL,
-                                                                                                                       NULL, ad, sub_layout, ad->navi_bar, NULL);
-       elm_naviframe_item_pop_cb_set(navi_it, gl_sel_cb, ad);
-       evas_object_data_set(ad->navi_bar, "sip.naviframe.title_obj", "SEARCH");
-       ad->gl_region = elm_genlist_add(ad->navi_bar);
-       elm_genlist_mode_set(ad->gl_region, ELM_LIST_COMPRESS); /* resolve abnormal height issue */
-       elm_genlist_homogeneous_set(ad->gl_region, EINA_TRUE);
-       elm_genlist_clear(ad->gl_region);       /* first to clear list */
-
-       retvm_if(ad->gl_region == NULL, SETTING_DRAW_ERR_FAIL_SCROLLER, "ad->gl_region is NULL");
-       /*evas_object_smart_callback_add(ad->gl_region, "realized", __gl_realized_cb, NULL); */
-
-       ad->chk_region = elm_radio_add(ad->gl_region);
-       elm_radio_state_value_set(ad->chk_region, -1);
-       elm_radio_value_set(ad->chk_region, -1);
-
-       int ret = setting_phone_region_format_get_region_fmt(ad->region_desc,
-                                                                                                                ad->region_index,
-                                                                                                                ad->region_keyStr,
-                                                                                                                &ad->region_num);
-       if (ret != 0) {
-               SETTING_TRACE_ERROR("get region format list failed");
-       }
-
-       ad->prev_region = 0;
-       memset(ad->search_text, '\0', MAX_SEARCH_STR_LEN + 1);
-
-       __region_genlist_create(ad);
-       ad->search_bar = setting_create_searchbar(ad, sub_layout, __searchbar_changed_cb, NULL);
-       if (ad->search_bar) {
-               Evas_Object *entry = evas_object_data_get(ad->search_bar, "entry");
-               if (entry) {
-                       evas_object_smart_callback_add(entry, "preedit,changed", __searchbar_prediction_changed_cb, ad);
-               }
-       }
-
-       /* SET SEARCHBAR AREA SIZE */
-       int value = 0;
-       ret = system_settings_get_value_int(SYSTEM_SETTINGS_KEY_FONT_SIZE, &value);
-
-       if (value == SYSTEM_SETTINGS_FONT_SIZE_GIANT) {
-               elm_object_signal_emit(ad->search_bar, "set,show,giant", "*");
-       } else {
-               elm_object_signal_emit(ad->search_bar, "set,show,normal", "*");
-       }
-
-       elm_object_part_content_set(sub_layout, "elm.swallow.content", ad->gl_region);
-
-       ad->ly_sub_region = sub_layout;
-
-
-       setting_view_phone_region_format.is_create = 1;
-       return SETTING_RETURN_SUCCESS;
-}
-
-
-
-/**
- * @brief Callback of view destroy
- *
- * @param cb The view data passed between all callbacks
- * @return #1 on success, else on failed
- */
-static int setting_phone_region_format_destroy(void *cb)
-{
-       SETTING_TRACE_BEGIN;
-       /* error check */
-       retv_if(cb == NULL, SETTING_GENERAL_ERR_NULL_DATA_PARAMETER);
-       SettingPhoneUG *ad = (SettingPhoneUG *) cb;
-
-       evas_object_smart_callback_del(ad->gl_region, "realized", __gl_realized_cb);
-
-       /*Apply new SIP concept */
-       evas_object_data_set(ad->navi_bar, "sip.naviframe.title_obj", NULL);
-
-       /*      FIXED : destroy only if it was created. */
-       if (setting_view_phone_region_format.is_create) {
-               if (ad->region_search_id) {
-                       FREE(ad->region_search_id);
-               }
-               if (ad->search_idler) {
-                       ecore_idler_del(ad->search_idler);
-                       ad->search_idler = NULL;
-               }
-               if (ad->animator) {
-                       ecore_animator_del(ad->animator);
-                       ad->animator = NULL;
-               }
-               if (ad->popup) {
-                       evas_object_del(ad->popup);
-                       ad->popup = NULL;
-               }
-               if (ad->pop_progress) {
-                       evas_object_del(ad->pop_progress);
-                       ad->pop_progress = NULL;
-               }
-
-               if (ad->popup_timer) {
-                       ecore_timer_del(ad->popup_timer);
-                       ad->popup_timer = NULL;
-               }
-
-               if (ad->searchlist_update_timer) {
-                       ecore_timer_del(ad->searchlist_update_timer);
-                       ad->searchlist_update_timer = NULL;
-               }
-
-               elm_naviframe_item_pop(ad->navi_bar);
-               setting_view_phone_region_format.is_create = 0;
-       }
-
-       return SETTING_RETURN_SUCCESS;
-}
-
-
-
-/**
- * @brief Callback of view cleanup
- *
- * @param cb The view data passed between all callbacks
- * @return #1 on success, else on failed
- */
-static int setting_phone_region_format_cleanup(void *cb)
-{
-       SETTING_TRACE_BEGIN;
-       /* error check */
-       retv_if(cb == NULL, SETTING_GENERAL_ERR_NULL_DATA_PARAMETER);
-       setting_phone_region_format_destroy(cb);
-       return SETTING_RETURN_SUCCESS;
-}
diff --git a/setting-phone/src/setting-phone.c b/setting-phone/src/setting-phone.c
deleted file mode 100755 (executable)
index ad9703a..0000000
+++ /dev/null
@@ -1,906 +0,0 @@
-/*
- * setting
- *
- * Copyright (c) 2000 - 2011 Samsung Electronics Co., Ltd.
- *
- * Contact: MyoungJune Park <mj2004.park@samsung.com>
- *
- * 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.
- *
- */
-
-/**
- *@defgroup setting-phone
- *UG creation code for setting-phone
- *
- * - display
- * - event notification
- * - dispaly language
- * - region format
- */
-
-#include <setting-phone.h>
-#include <libxml/xmlmemory.h>
-#include "unicode/unum.h"
-#include <iniparser.h>
-#include <locale.h>
-#include <setting-cfg.h>
-
-#include <eventsystem.h>
-#include <system_settings.h>
-
-#ifndef UG_MODULE_API
-#define UG_MODULE_API __attribute__ ((visibility("default")))
-#endif
-
-#define SETTING_PHONE_EDJ_PATH         EDJDIR
-#define SETTING_PHONE_GENLIST_EDJ_NAME SETTING_PHONE_EDJ_PATH"/setting-genlist.edj"
-
-
-setting_view *__get_phone_view_to_load(app_control_h service)
-{
-       SETTING_TRACE_BEGIN;
-
-       char *viewtype = NULL;
-       app_control_get_extra_data(service, "viewtype", &viewtype);
-       if (!viewtype) {
-               return NULL;
-       }
-
-       SETTING_TRACE("viewtype:%s", viewtype);
-
-       if (!safeStrCmp(viewtype, "language")) {
-               char *caller = NULL;
-
-               app_control_get_extra_data(service, "caller", &caller);
-               if (caller) {
-                       setting_view_node_table_register(&setting_view_phone_display_language, NULL);
-                       FREE(viewtype);
-                       FREE(caller);
-                       return &setting_view_phone_display_language;
-               } else {
-                       setting_view_node_table_register(&setting_view_phone_language_region, NULL);
-                       setting_view_node_table_register(&setting_view_phone_display_language,
-                                                                                        &setting_view_phone_language_region);
-                       setting_view_node_table_register(&setting_view_phone_region_format,
-                                                                                        &setting_view_phone_language_region);
-                       FREE(viewtype);
-                       return &setting_view_phone_language_region;
-               }
-       } else if (!safeStrCmp(viewtype, "license")) {
-               setting_view_node_table_register(&setting_view_phone_license_main, NULL);
-               FREE(viewtype);
-               return &setting_view_phone_license_main;
-       }
-#ifdef ENABLE_TICKER_NOTI
-       else if (!safeStrCmp(viewtype, "notification")) {
-               setting_view_node_table_register(&setting_view_phone_ticker_notification, NULL);
-               setting_view_node_table_register(&setting_view_phone_ticker_notification_details, &setting_view_phone_ticker_notification);
-               FREE(viewtype);
-               return &setting_view_phone_ticker_notification;
-       }
-#endif
-       else if (!safeStrCmp(viewtype, "region")) {
-               setting_view_node_table_register(&setting_view_phone_region_format, NULL);
-               FREE(viewtype);
-               return &setting_view_phone_region_format;
-       } else {
-               FREE(viewtype);
-               return NULL;    /* &setting_view_phone_main; */
-       }
-}
-
-Evas_Object *__get_phone_layout_to_return(app_control_h service, void *priv)
-{
-       SETTING_TRACE_BEGIN;
-       SettingPhoneUG *phoneUG = priv;
-       char *viewtype = NULL;
-
-       app_control_get_extra_data(service, "viewtype", &viewtype);
-       if (!viewtype) {
-               return NULL;
-       }
-       SETTING_TRACE("viewtype:%s", viewtype);
-
-       if (!safeStrCmp(viewtype, "language")) {
-               FREE(viewtype);
-               return phoneUG->ly_language;
-       } else if (!safeStrCmp(viewtype, "license")) {
-               FREE(viewtype);
-               return phoneUG->ly_license;
-       } else if (!safeStrCmp(viewtype, "notification")) {
-               FREE(viewtype);
-               return phoneUG->ly_ticker;
-       } else if (!safeStrCmp(viewtype, "region")) {
-               FREE(viewtype);
-               return phoneUG->ly_region;
-       } else {
-               FREE(viewtype);
-               return NULL;    /* &setting_view_phone_main; */
-       }
-
-}
-
-
-const char *get_language_by_mobile_country_code(char *mcc)
-{
-       const char *simLanguage = NULL;
-       char temp[128] = {0,};
-       Eina_List *elist = NULL;
-       setting_lang_entry *pnode = NULL;
-       Eina_List *langlist = setting_get_language_list();
-
-       EINA_LIST_FOREACH(langlist, elist, pnode) {
-               if (strstr(pnode->mcc, mcc) != NULL) {
-                       snprintf(temp, 127, "%s.UTF-8", pnode->locale);
-               }
-       }
-
-       if (safeStrLen(temp) > 0) {
-               simLanguage = (char *)strdup(temp);
-               SETTING_TRACE_DEBUG("simLanguage: %s", simLanguage);
-       }
-
-       return simLanguage;
-}
-
-
-static void setting_phone_update_item(void *data)
-{
-       setting_retm_if(data == NULL, "data is NULL");
-       SettingPhoneUG *ad = (SettingPhoneUG *) data;
-
-       Setting_GenGroupItem_Data *item_to_update = NULL;
-
-       item_to_update = ad->data_display_language;
-       retm_if(!item_to_update, "ad->data_display_language is NULL");
-
-       if (item_to_update) {
-               item_to_update->sub_desc = get_pa_display_language_str();
-               elm_object_item_data_set(item_to_update->item, item_to_update);
-               elm_genlist_item_update(item_to_update->item);
-       }
-
-       char *pa_region = vconf_get_str(VCONFKEY_REGIONFORMAT);
-       if (pa_region == NULL) {
-               SETTING_TRACE_ERROR
-               ("[Error] get value of VCONFKEY_REGIONFORMAT fail.");
-               return;
-       }
-
-       item_to_update = ad->data_region_fmt;
-       retm_if(!item_to_update, "ad->data_region_fmt is NULL");
-
-       if (item_to_update) {
-               int region_automatic = 1;
-               int ret = vconf_get_bool(VCONFKEY_SETAPPL_REGION_AUTOMATIC_BOOL, &region_automatic);
-               if (ret == VCONF_ERROR) {
-                       SETTING_TRACE_ERROR("get vconf region automatic err.");
-               }
-
-               if (region_automatic == 1) {
-                       item_to_update->sub_desc = (char *)g_strdup(_("IDS_ST_BODY_ANSWERINGMODE_AUTOMATIC"));
-               } else {
-                       item_to_update->sub_desc = setting_phone_lang_get_region_str(pa_region);
-               }
-               item_to_update->keyStr = (char *)g_strdup(_(REGION_FORMAT_LOWER));
-               elm_object_item_data_set(item_to_update->item, item_to_update);
-               elm_genlist_item_update(item_to_update->item);
-       }
-
-       if (ad->data_region_fmt_example) {
-
-               char *example_desc =
-                       setting_phone_lang_get_example_desc(pa_region, ad);
-               ad->data_region_fmt_example->keyStr =
-                       (char *)g_strdup(example_desc);
-               FREE(example_desc);
-               elm_object_item_data_set(ad->data_region_fmt_example->item, ad->data_region_fmt_example);
-               elm_genlist_item_update(ad->data_region_fmt_example->item);
-       }
-
-       FREE(pa_region);
-}
-
-char *setting_phone_lang_get_region_str(const char *region)
-{
-       SETTING_TRACE_BEGIN;
-       setting_retvm_if(region == NULL, NULL, "region parameter is NULL");
-       const char *localeID = NULL;
-       UChar displayname[SETTING_STR_SLP_LEN] = { 0, };
-       UErrorCode status = U_ZERO_ERROR;
-       char *ret_str = NULL;
-
-       const char *pa_lang = vconf_get_str(VCONFKEY_LANGSET);
-       if (pa_lang) {
-               char *q = strchr(pa_lang, '.');
-               if (q) {
-                       *q = '\0';
-               }
-               SETTING_TRACE("pa_lang:%s", pa_lang);
-               int err = -1;
-               uloc_setDefault(pa_lang, &err);
-               free((void *)pa_lang);
-               pa_lang = NULL;
-       } else {
-               SETTING_TRACE_ERROR("get vconf failed");
-       }
-
-       localeID = uloc_getDefault();
-       uloc_getDisplayName(region, localeID, displayname, SETTING_STR_SLP_LEN,
-                                               &status);
-
-       char *str_displayname = setting_phone_lang_str_to_utf8(displayname);
-       if (str_displayname == NULL) {
-               SETTING_TRACE("Get displayname in utf8 failed");
-               return NULL;
-       }
-       int len = 0;
-       UErrorCode errcode;
-       char source[256] = {0,};
-       UChar dest[256] = {0,};
-       if (strlen(str_displayname) < 256) {
-               strncpy(source, str_displayname, 256);
-       } else {
-               FREE(str_displayname);
-               return NULL;
-       }
-       u_strFromUTF8(dest, 256, &len, source, 256, &errcode);
-       u_strToUpper(dest, 1, dest, 1, "", &errcode);
-       u_strToUTF8(source, 256, NULL, dest, 256, &errcode);
-       ret_str = (char *)g_strdup(source);
-
-       FREE(str_displayname);
-       return ret_str;
-}
-
-/**
-* Change language string to UTF8 format, the invoker need to free the return string
-*
-* @param unichars The source string will be translated.
-*
-* @return UTF8 format string.
-*/
-char *setting_phone_lang_str_to_utf8(const UChar *unichars)
-{
-       retv_if(unichars == NULL, NULL);
-       int len = 0;
-       int len_str = 0;
-       int len_utf8 = 0;
-       char *str = NULL;
-       UErrorCode status = U_ZERO_ERROR;
-
-       len = u_strlen(unichars);
-       len_str = sizeof(char)*4*(len+1);
-       str = (char *)calloc(1, len_str);
-       if (!str) {
-               return NULL;
-       }
-
-       u_strToUTF8(str, len_str, &len_utf8, unichars, len, &status);
-       return str;
-}
-
-char *setting_phone_lang_get_by_pattern(const char *locale, const char *skeleton, void *data)
-{
-       setting_retvm_if(!locale, NULL, "locale parameter is NULL");
-       setting_retvm_if(data == NULL, NULL, "Data parameter is NULL");
-
-       SettingPhoneUG *ad = (SettingPhoneUG *) data;
-
-       /*remove ".UTF-8" in locale */
-       char locale_tmp[32] = {0,};
-       if (strlen(locale) < 32)        {
-               strncpy(locale_tmp, locale, 32);
-       } else {
-               return NULL;
-       }
-       char *p = safeStrStr(locale_tmp, ".UTF-8");
-       if (p) {
-               *p = 0;
-       }
-
-       char *ret_str = NULL;
-       UChar customSkeleton[SETTING_STR_SLP_LEN] = { 0, };
-       UErrorCode status = U_ZERO_ERROR;
-       UDateFormat *formatter = NULL;
-
-       UChar bestPattern[SETTING_STR_SLP_LEN] = { 0, };
-       UChar formatted[SETTING_STR_SLP_LEN] = { 0, };
-
-       char bestPatternString[SETTING_STR_SLP_LEN] = { 0, };
-       char formattedString[SETTING_STR_SLP_LEN] = { 0, };
-
-       u_uastrncpy(customSkeleton, skeleton, safeStrLen(skeleton));
-
-       if (ad->pattern_generator == NULL
-               || safeStrCmp(locale_tmp, ad->prev_locale) != 0) {
-               if (ad->pattern_generator != NULL) {
-                       udatpg_close(ad->pattern_generator);
-                       ad->pattern_generator = NULL;
-               }
-               ad->pattern_generator = udatpg_open(locale_tmp, &status);
-       }
-
-       int32_t bestPatternCapacity =
-               (int32_t)(sizeof(bestPattern) / sizeof((bestPattern)[0]));
-       (void)udatpg_getBestPattern(ad->pattern_generator, customSkeleton,
-                                                               u_strlen(customSkeleton), bestPattern,
-                                                               bestPatternCapacity, &status);
-
-       u_austrcpy(bestPatternString, bestPattern);
-       SETTING_TRACE("BestPattern is %s", bestPatternString);
-
-       UDate date = ucal_getNow();
-       formatter =
-               udat_open(UDAT_IGNORE, UDAT_IGNORE, locale_tmp, NULL, -1, bestPattern,
-                                 -1, &status);
-       int32_t formattedCapacity =
-               (int32_t)(sizeof(formatted) / sizeof((formatted)[0]));
-       (void)udat_format(formatter, date, formatted, formattedCapacity, NULL,
-                                         &status);
-       u_austrcpy(formattedString, formatted);
-       SETTING_TRACE("DATE & TIME is %s", formattedString);
-
-       udat_close(formatter);
-
-       ret_str = g_strdup(formattedString);
-       return ret_str;
-}
-
-#if 1
-static char *__setting_phone_number_format_get(const char *region)
-{
-       SETTING_TRACE_BEGIN;
-       setting_retvm_if(region == NULL, NULL, "region parameter is NULL");
-       UNumberFormat *fmt = NULL;
-       UErrorCode status = U_ZERO_ERROR;
-       char decimal[MAX_DISPLAY_NAME_LEN_ON_UI] = { 0 };
-       char separator[MAX_DISPLAY_NAME_LEN_ON_UI] = { 0 };
-       char decimal_ch = 0;
-       char separator_ch = 0;
-       UChar u_decimal[MAX_DISPLAY_NAME_LEN_ON_UI] = { 0 };
-       UChar u_thousand[MAX_DISPLAY_NAME_LEN_ON_UI] = { 0 };
-       fmt = unum_open(UNUM_DEFAULT, NULL, -1, region, NULL, &status);
-       unum_getSymbol(fmt, UNUM_DECIMAL_SEPARATOR_SYMBOL, u_decimal, MAX_DISPLAY_NAME_LEN_ON_UI, &status);
-       u_austrcpy(decimal, u_decimal);
-       unum_getSymbol(fmt, UNUM_GROUPING_SEPARATOR_SYMBOL, u_thousand, MAX_DISPLAY_NAME_LEN_ON_UI, &status);
-       u_austrcpy(separator, u_thousand);
-
-       int len_seq = safeStrLen(separator);
-       decimal_ch = decimal[0];
-       separator_ch = separator[0];
-       if (len_seq == 2 || len_seq == 0) {
-               separator_ch = 32;
-       }
-       if (len_seq == 3 && !safeStrCmp(separator, "\xe2\x80\x99")) {
-               separator_ch = 39;
-       }
-
-       len_seq = safeStrLen(decimal);
-       if (len_seq == 2 || len_seq == 0) {
-               decimal_ch = 44;
-       }
-       SETTING_TRACE("separator, decimal = %c, %c", separator_ch, decimal_ch);
-
-       unum_close(fmt);
-
-       /*make example */
-       char loc_number[MAX_DISPLAY_NAME_LEN_ON_UI] = {0,};
-       snprintf(loc_number, sizeof(loc_number), "1%c234%c567%c89", separator_ch, separator_ch, decimal_ch);
-       SETTING_TRACE("loc_number = %s", loc_number);
-       return g_strdup(loc_number); /* should be freed by caller */
-}
-#endif
-
-
-#if 0
-static char *__setting_phone_number_format_get(const char *region)
-{
-       setting_retvm_if(region == NULL, NULL, "region parameter is NULL");
-       UNumberFormat *fmt = NULL;
-       UErrorCode status = U_ZERO_ERROR;
-       UChar number_uchar[MAX_DISPLAY_NAME_LEN_ON_UI] = {0,};
-       char number_char[MAX_DISPLAY_NAME_LEN_ON_UI] = {0,};
-       double example_number = 1234567.89;
-
-       fmt = unum_open(UNUM_DEFAULT, NULL, -1, region, NULL, &status);
-       unum_formatDouble(fmt, example_number, number_uchar, MAX_DISPLAY_NAME_LEN_ON_UI, NULL, &status);
-       u_austrcpy(number_char, number_uchar);
-       SETTING_TRACE("number_char = %s", number_char);
-       unum_close(fmt);
-
-       return g_strdup(number_char); /* should be freed by caller */
-}
-#endif
-
-#if 0
-static char *__setting_phone_number_format_get(const char *region)
-{
-       SETTING_TRACE_BEGIN;
-       struct lconv *locale = NULL;
-       char *decimal = NULL;
-       char *separator = NULL;
-       char decimal_ch = 0;
-       char separator_ch = 0;
-
-       locale = localeconv();
-       SETTING_TRACE("check localeconv");
-       decimal = locale->decimal_point;
-       separator = locale->thousands_sep;
-       int len_seq = safeStrLen(separator);
-       decimal_ch = decimal[0];
-       separator_ch = separator[0];
-       if (len_seq == 2 || len_seq == 0) {
-               separator_ch = 32;
-       }
-       SETTING_TRACE("separator, decimal = %c, %c", separator_ch, decimal_ch);
-
-       /*make example */
-       char loc_number[MAX_DISPLAY_NAME_LEN_ON_UI] = {0,};
-       snprintf(loc_number, sizeof(loc_number), "1%c234%c567%c89", separator_ch, separator_ch, decimal_ch);
-       SETTING_TRACE("loc_number = %s", loc_number);
-       return g_strdup(loc_number); /* should be freed by caller */
-}
-#endif
-
-char *setting_phone_lang_get_example_desc(const char *region, void *data)
-{
-       setting_retvm_if(region == NULL, NULL, "region parameter is NULL");
-       setting_retvm_if(data == NULL, NULL, "Data parameter is NULL");
-       char *date = setting_phone_lang_get_by_pattern(region,
-                                                                                                  UDAT_YEAR_MONTH_WEEKDAY_DAY,
-                                                                                                  data);
-
-       enum appcore_time_format timeformat = APPCORE_TIME_FORMAT_12;
-       int ret = appcore_get_timeformat(&timeformat);
-       if (ret == -1) {
-               SETTING_TRACE_ERROR("call appcore_get_timeformat fail.");
-               timeformat = APPCORE_TIME_FORMAT_12;
-       }
-
-       char *time_skeleton = "hhmm";
-       if (timeformat == APPCORE_TIME_FORMAT_24) {
-               time_skeleton = "HHmm";
-       }
-
-       /*char *region_jp = vconf_get_str(VCONFKEY_REGIONFORMAT); */
-       char *time = NULL;
-
-       /*if (safeStrStr(region_jp, "ja_JP") == NULL) { */
-       time = setting_phone_lang_get_by_pattern(region, time_skeleton, data);
-       /*}else{
-               time = setting_phone_lang_get_by_pattern("en_GB.UTF-8", time_skeleton, data);
-       }*/
-
-       char *number = __setting_phone_number_format_get(region);
-
-       Eina_Strbuf *temp_str = eina_strbuf_new();
-       char *r_str_text = NULL;
-       eina_strbuf_append_printf(temp_str,
-                                                         "%s", _("IDS_ST_BODY_REGIONAL_EXAMPLE"));
-       eina_strbuf_append_printf(temp_str, "<br>%s : %s", _("IDS_ST_BODY_DATE"), date);
-       eina_strbuf_append_printf(temp_str, "<br>%s : %s", _("IDS_ST_HEADER_TIME"), time);
-       eina_strbuf_append_printf(temp_str, "<br>%s : %s", _("IDS_ST_BODY_NUMBER"), number);
-
-       SETTING_TRACE("temp_str: %s", temp_str);
-       r_str_text = eina_strbuf_string_steal(temp_str);
-       /* eina_strbuf_string_free(temp_str); */
-       eina_strbuf_free(temp_str);
-       SETTING_TRACE("r_str_text: %s", r_str_text);
-
-       G_FREE(date);
-       G_FREE(time);
-       G_FREE(number);
-       return r_str_text;      /* will be freed in calling place */
-}
-
-
-static void setting_phone_ug_cb_resize(void *data, Evas *e, Evas_Object *obj,
-                                                                          void *event_info)
-{
-       SettingPhoneUG *ad = (SettingPhoneUG *) data;
-       /* setting_view_update(&setting_view_about_main, ad); */
-       setting_view_update(ad->view_to_load, ad);
-}
-
-
-#if SUPPORT_APP_ROATION
-static void _rot_changed_cb(void *data, Evas_Object *obj, void *event_info)
-{
-       SETTING_TRACE_BEGIN;
-       SettingPhoneUG *phoneUG = (SettingPhoneUG *)data;
-       if (phoneUG      == NULL || phoneUG->win_get == NULL) {
-               return;
-       }
-       int change_ang = elm_win_rotation_get(phoneUG->win_get);
-       SETTING_TRACE_DEBUG("....change_ang:%d", change_ang);
-       SETTING_TRACE_DEBUG("current_rotation:%d", phoneUG->current_rotation);
-       /*Send the rotation event to UGs.. */
-       enum ug_event event = UG_EVENT_ROTATE_PORTRAIT;
-       switch (change_ang) {
-       case APP_DEVICE_ORIENTATION_0:
-               event = UG_EVENT_ROTATE_PORTRAIT;
-               break;
-       case APP_DEVICE_ORIENTATION_180:
-               event = UG_EVENT_ROTATE_PORTRAIT_UPSIDEDOWN;
-               break;
-       case APP_DEVICE_ORIENTATION_270:
-               event = UG_EVENT_ROTATE_LANDSCAPE;
-               break;
-       case APP_DEVICE_ORIENTATION_90:
-               event = UG_EVENT_ROTATE_LANDSCAPE_UPSIDEDOWN;
-               break;
-       default:
-               return;
-       }
-       SETTING_TRACE_DEBUG("diff:%d", elm_win_rotation_get(phoneUG->win_get) - phoneUG->current_rotation);
-
-       if (change_ang != phoneUG->current_rotation) {
-               int diff = change_ang - phoneUG->current_rotation;
-               if (diff < 0) {
-                       diff = -diff;
-               }
-               /**
-               * @todo if app didn't launch UG, is the call required to invoke?
-               */
-               ug_send_event(event);
-               if (diff == 180) {
-                       /* do nothing */
-               }
-               phoneUG->current_rotation = change_ang;
-       }
-}
-#endif
-
-static void *setting_phone_ug_on_create(ui_gadget_h ug, enum ug_mode mode,
-                                                                               app_control_h service, void *priv)
-{
-       setting_retvm_if((!priv), NULL, "!priv");
-       SETTING_TRACE_BEGIN;
-       SettingPhoneUG *phoneUG = priv;
-       phoneUG->ug = ug;
-
-       phoneUG->win_main_layout = (Evas_Object *) ug_get_parent_layout(ug);
-       phoneUG->win_get = (Evas_Object *) ug_get_window();
-       evas_object_show(phoneUG->win_main_layout);
-       phoneUG->evas = evas_object_evas_get(phoneUG->win_main_layout);
-
-       setting_retvm_if(phoneUG->win_main_layout == NULL, NULL,
-                                        "cannot get main window ");
-
-
-
-
-       phoneUG->current_rotation = elm_win_rotation_get(phoneUG->win_get);
-       SETTING_TRACE_DEBUG("ad->current_rotation:%d", phoneUG->current_rotation);
-       if (elm_win_wm_rotation_supported_get(phoneUG->win_get)) {
-               int rots[4] = { 0, 90, 180, 270 };      /* rotation value that app may want */
-               elm_win_wm_rotation_available_rotations_set(phoneUG->win_get, rots, 4);
-       }
-       evas_object_smart_callback_add(phoneUG->win_get, "wm,rotation,changed", _rot_changed_cb, phoneUG);
-
-
-       /* --------------------------------------------------------- */
-       char *pa_path = NULL;;
-
-       /*elm_theme_extension_add(NULL, SETTING_PHONE_GENLIST_EDJ_NAME); */
-
-       pa_path = vconf_get_str(VCONFKEY_LANGSET);
-       if (!pa_path) {
-               SETTING_TRACE
-               ("%s*** language setting has no proper value (nil) ***%s",
-                SETTING_FONT_BGREEN, SETTING_FONT_BLACK);
-               return NULL;
-       }
-       /* set launguage */
-       bindtextdomain(SETTING_PACKAGE, SETTING_LOCALEDIR);
-       FREE(pa_path);
-       /* ---------------------------------------------------------     */
-       int value = 0;
-       int err;
-       int ret = setting_get_int_slp_key(INT_SLP_SETTING_SIM_SLOT, &value, &err);
-       if (ret != 0) {
-               SETTING_TRACE("fail to get vconf");
-       }
-       if (value == VCONFKEY_TELEPHONY_SIM_INSERTED) {
-               phoneUG->handle = tel_init(NULL);
-               SETTING_TRACE("phoneUG->handle:%d", phoneUG->handle);
-               memset(&(phoneUG->imsi), 0, sizeof(TelSimImsiInfo_t));
-               if (phoneUG->handle
-                       && TAPI_API_SUCCESS == tel_get_sim_imsi(phoneUG->handle, &(phoneUG->imsi))) {
-                       SETTING_TRACE_SECURE_DEBUG("********************************************");
-                       SETTING_TRACE_SECURE_DEBUG("imsi.szMcc: [%s]", phoneUG->imsi.szMcc);
-                       SETTING_TRACE_SECURE_DEBUG("imsi.szMnc: [%s]", phoneUG->imsi.szMnc);
-                       SETTING_TRACE_SECURE_DEBUG("imsi.szMsin: [%s]", phoneUG->imsi.szMsin);
-                       SETTING_TRACE_SECURE_DEBUG("********************************************");
-
-                       phoneUG->sim_lang = get_language_by_mobile_country_code(phoneUG->imsi.szMcc);
-               }
-       }
-       if (!phoneUG->sim_lang) {
-               /* if CSC has updated configuration for setting, initial vconf value changes. */
-               phoneUG->sim_lang = vconf_get_str(VCONFKEY_LANGSET); /* allocated */
-       }
-       SETTING_TRACE("sim_lang: [%s]", phoneUG->sim_lang);
-
-       /* register view node table */
-       setting_view_node_table_intialize();
-
-       setting_create_Gendial_itc(SETTING_GENLIST_ICON_1LINE_STYLE, &(phoneUG->itc_1text_1icon_2));
-       setting_create_Gendial_itc(SETTING_GENLIST_ICON_1LINE_STYLE, &(phoneUG->itc_1text_1icon));
-       setting_create_Gendial_itc(SETTING_GENLIST_ICON_1LINE_STYLE, &(phoneUG->itc_1text_tb));
-       setting_create_Gendial_itc(SETTING_GENLIST_ICON_1LINE_STYLE, &(phoneUG->itc_1text));
-       setting_create_Gendial_itc(SETTING_GENLIST_ICON_1LINE_STYLE, &(phoneUG->itc_1icon_1text_sub));
-
-       /* 2 text - genlist > items */
-       setting_create_Gendial_itc("dialogue/2text", &(phoneUG->itc_1icon_2text));
-       setting_create_Gendial_itc(SETTING_GENLIST_2LINE_STYLE, &(phoneUG->itc_2text_3_parent));
-       setting_create_Gendial_itc(SETTING_GENLIST_2LINE_STYLE, &(phoneUG->itc_2text_2));
-       setting_create_Gendial_itc("multiline/1text",
-                                                          &(phoneUG->itc_bg_1icon));
-       phoneUG->pattern_generator = NULL;
-       phoneUG->prev_locale = NULL;
-       /*      creating a view. */
-       phoneUG->bundle_data = service;
-       phoneUG->view_to_load = __get_phone_view_to_load(service);
-       setting_retvm_if(NULL == phoneUG->view_to_load, NULL,
-                                        "NULL == phoneUG->view_to_load");
-       setting_view_node_set_cur_view(phoneUG->view_to_load);
-       setting_view_create(phoneUG->view_to_load, (void *)phoneUG);
-       evas_object_event_callback_add(phoneUG->win_main_layout,
-                                                                  EVAS_CALLBACK_RESIZE,
-                                                                  setting_phone_ug_cb_resize, phoneUG);
-       return __get_phone_layout_to_return(service, phoneUG);
-}
-
-static void setting_phone_ug_on_start(ui_gadget_h ug, app_control_h service,
-                                                                         void *priv)
-{
-}
-
-static void setting_phone_ug_on_pause(ui_gadget_h ug, app_control_h service,
-                                                                         void *priv)
-{
-}
-
-static void setting_phone_ug_on_resume(ui_gadget_h ug, app_control_h service,
-                                                                          void *priv)
-{
-       SETTING_TRACE_BEGIN;
-       ret_if(!priv);
-       SettingPhoneUG *phoneUG = priv;
-
-       Eina_Bool is_freezed = evas_object_freeze_events_get(phoneUG->navi_bar);
-       SETTING_TRACE_DEBUG("is_freezed : %d", is_freezed);
-       if (is_freezed)
-               evas_object_freeze_events_set(phoneUG->navi_bar, EINA_FALSE);
-}
-
-static void setting_phone_ug_on_destroy(ui_gadget_h ug, app_control_h service,
-                                                                               void *priv)
-{
-       SETTING_TRACE_BEGIN;
-       setting_retm_if((!ug || !priv), "!ug || !priv");
-       SettingPhoneUG *phoneUG = priv;
-
-       evas_object_event_callback_del(phoneUG->win_main_layout, EVAS_CALLBACK_RESIZE, setting_phone_ug_cb_resize);     /* fix flash issue for gallery */
-       phoneUG->ug = ug;
-
-       if (phoneUG->handle && tel_deinit(phoneUG->handle) != TAPI_API_SUCCESS) {
-               SETTING_TRACE_ERROR("tel_deinit failed");
-       }
-       /*      called when this shared gadget is terminated. similar with app_exit */
-       if (&setting_view_phone_language_region == phoneUG->view_to_load) {
-               setting_view_destroy(&setting_view_phone_display_language,
-                                                        phoneUG);
-               setting_view_destroy(&setting_view_phone_region_format,
-                                                        phoneUG);
-               setting_view_destroy(&setting_view_phone_language_region, phoneUG);
-       }
-#ifdef ENABLE_TICKER_NOTI
-       else if (&setting_view_phone_ticker_notification ==
-                        phoneUG->view_to_load) {
-               setting_view_destroy(&setting_view_phone_ticker_notification,
-                                                        phoneUG);
-               setting_view_destroy(&setting_view_phone_ticker_notification_details, phoneUG);
-
-       }
-#endif
-       else if (&setting_view_phone_license_main == phoneUG->view_to_load) {
-               setting_view_destroy(&setting_view_phone_license_main, phoneUG);
-       }
-
-       FREE(phoneUG->sim_lang);
-
-       if (NULL != ug_get_layout(phoneUG->ug)) {
-               evas_object_hide((Evas_Object *) ug_get_layout(phoneUG->ug));
-               evas_object_del((Evas_Object *) ug_get_layout(phoneUG->ug));
-       }
-
-       SETTING_TRACE_END;
-}
-
-static void setting_phone_ug_on_message(ui_gadget_h ug, app_control_h msg,
-                                                                               app_control_h service, void *priv)
-{
-       SETTING_TRACE_BEGIN;
-       setting_retm_if(NULL == priv, "priv is NULL");
-       char *pid_str = NULL;
-
-       app_control_get_extra_data(msg, "DEADPID", &pid_str);
-       if (pid_str) {
-               errno = 0;
-               int pid = (int)g_ascii_strtod(pid_str, NULL);
-               SETTING_TRACE_DEBUG("pid = %d", pid);
-               setting_retm_if(errno == ERANGE, "call g_ascii_strtod fail");
-
-               int ret = app_terminate_dead_cb(pid, priv);
-               setting_retm_if(ret != 0, "call app_terminate_dead_cb fail");
-       }
-}
-
-static void setting_phone_ug_on_event(ui_gadget_h ug, enum ug_event event,
-                                                                         app_control_h service, void *priv)
-{
-       SETTING_TRACE_BEGIN;
-
-       SettingPhoneUG *ad = (SettingPhoneUG *) priv;
-       switch (event) {
-       case UG_EVENT_LOW_MEMORY:
-               break;
-       case UG_EVENT_LOW_BATTERY:
-               break;
-       case UG_EVENT_REGION_CHANGE: {
-                       if (ad->gl_lang_region && setting_view_phone_language_region.is_create) {
-                               elm_genlist_realized_items_update(ad->gl_lang_region);
-                               setting_phone_update_item(ad);
-                       }
-               }
-               break;
-       case UG_EVENT_LANG_CHANGE: {
-                       ad->lang_change = EINA_TRUE;
-
-                       if (ad->gl_lang_region && setting_view_phone_language_region.is_create) {
-                               elm_genlist_realized_items_update(ad->gl_lang_region);
-                               setting_phone_update_item(ad);
-                       }
-
-                       setting_navi_items_update(ad->navi_bar);
-               }
-               break;
-
-       case UG_EVENT_ROTATE_PORTRAIT:
-               break;
-       case UG_EVENT_ROTATE_PORTRAIT_UPSIDEDOWN:
-               break;
-       case UG_EVENT_ROTATE_LANDSCAPE:
-               break;
-       case UG_EVENT_ROTATE_LANDSCAPE_UPSIDEDOWN:
-               break;
-       default:
-               break;
-       }
-}
-
-static void setting_phone_ug_on_key_event(ui_gadget_h ug,
-                                                                                 enum ug_key_event event,
-                                                                                 app_control_h service, void *priv)
-{
-       SETTING_TRACE_BEGIN;
-       SettingPhoneUG *ad = (SettingPhoneUG *) priv;
-
-       SETTING_TRACE("event:%d", event);
-       switch (event) {
-       case UG_KEY_EVENT_END: {
-                       if (elm_naviframe_top_item_get(ad->navi_bar) ==
-                               elm_naviframe_bottom_item_get(ad->navi_bar)) {
-                               ug_destroy_me(ug);
-                       } else {
-                               setting_view_cb_at_endKey(ad);
-                       }
-               }
-               break;
-       default:
-               break;
-       }
-}
-
-UG_MODULE_API int UG_MODULE_INIT(struct ug_module_ops *ops)
-{
-       SETTING_TRACE_BEGIN;
-       SettingPhoneUG *phoneUG = calloc(1, sizeof(SettingPhoneUG));
-       setting_retvm_if(!phoneUG, -1, "Create SettingPhoneUG obj failed");
-
-       ops->create = setting_phone_ug_on_create;
-       ops->start = setting_phone_ug_on_start;
-       ops->pause = setting_phone_ug_on_pause;
-       ops->resume = setting_phone_ug_on_resume;
-       ops->destroy = setting_phone_ug_on_destroy;
-       ops->message = setting_phone_ug_on_message;
-       ops->event = setting_phone_ug_on_event;
-       ops->key_event = setting_phone_ug_on_key_event;
-       ops->priv = phoneUG;
-       ops->opt = UG_OPT_INDICATOR_ENABLE;
-
-       return 0;
-}
-
-UG_MODULE_API void UG_MODULE_EXIT(struct ug_module_ops *ops)
-{
-       SETTING_TRACE_BEGIN;
-       struct SettingPhoneUG *phoneUG;
-       setting_retm_if(!ops, "ops == NULL");
-
-       phoneUG = ops->priv;
-       if (phoneUG) {
-               FREE(phoneUG);
-       }
-}
-
-/************* n-depth search **************/
-static Setting_Cfg_Node_T s_cfg_node_array[] = {
-       {"IDS_ST_HEADER_DISPLAY_LANGUAGE", NULL, "viewtype:language;caller:setting", Cfg_Item_Pos_Level0, 0, 0, Cfg_Item_View_Node, NULL, NULL, NULL, NULL},
-       {"IDS_ST_BODY_REGION", NULL, "viewtype:region", 0, 0, 0, Cfg_Item_View_Node, NULL, NULL, NULL, NULL},
-       {"IDS_ST_BODY_KEYBOARD", NULL, "viewtype:language", 0, 0, 0, Cfg_Item_View_Node, NULL, NULL, NULL, NULL},
-};
-
-
-UG_MODULE_API int setting_plugin_search_init(app_control_h service, void *priv, char **applocale)
-{
-       SETTING_TRACE_BEGIN;
-       SETTING_TRACE(">> setting-phone-efl DB search code");
-       setting_retvm_if(!priv || !applocale, SETTING_GENERAL_ERR_NULL_DATA_PARAMETER, "pplist/applocale is NULL");
-
-       *applocale = strdup("setting:"_TZ_SYS_RO_APP"/org.tizen.setting/res/locale");
-
-       Eina_List **pplist = (Eina_List **)priv;
-       int i;
-       int size = sizeof(s_cfg_node_array) / sizeof(s_cfg_node_array[0]);
-       for (i = 0; i < size; i++) {
-               Setting_Cfg_Node_T *node = setting_plugin_search_item_subindex_add(s_cfg_node_array[i].key_name, s_cfg_node_array[i].ug_args, IMG_LanguageInput, s_cfg_node_array[i].item_type,  s_cfg_node_array[i].data, "Language and Region");
-               *pplist = eina_list_append(*pplist, node);
-       }
-       return 0;
-}
-
-int set_language_helper(const char *lang)
-{
-#if 0
-       int ret = vconf_set_str(VCONFKEY_LANGSET, lang);
-       if (ret == 0) {
-               /* on success */
-               /* set event system */
-               setting_set_event_system(SYS_EVENT_LANGUAGE_SET, EVT_KEY_LANGUAGE_SET, lang);
-       }
-#else
-       int ret = system_settings_set_value_string(SYSTEM_SETTINGS_KEY_LOCALE_LANGUAGE, lang);
-#endif
-       return ret;
-}
-
-int set_regionformat_helper(const char *region)
-{
-
-#if 0
-       int ret = vconf_set_str(VCONFKEY_REGIONFORMAT, region);
-       if (ret == 0) {
-               /* set event system */
-               setting_set_event_system(SYS_EVENT_REGION_FORMAT, EVT_KEY_REGION_FORMAT, region);
-       }
-#else
-       int ret = system_settings_set_value_string(SYSTEM_SETTINGS_KEY_LOCALE_COUNTRY, region);
-#endif
-       return ret;
-}
-
index e4cca3f73b6e2f5c72f9583f272133e0293ed65a..50071b2fb87685ab7eb0c99565c56e25468f043a 100755 (executable)
@@ -1,21 +1,30 @@
 INCLUDE_DIRECTORIES(${CMAKE_CURRENT_SOURCE_DIR}/include)
 INCLUDE_DIRECTORIES(${CMAKE_SOURCE_DIR}/${SETTING_COMMON}/include)
 
+SET(PROJECT_SETTING_PROFILE "setting-profile")
+SET(SETTING_PKG_PROFILE "org.tizen.setting-profile")
 
 INCLUDE(FindPkgConfig)
 pkg_check_modules(pkgs_profile REQUIRED
-                       iniparser eina ecore ecore-file evas
-                       elementary appcore-common appcore-efl
-                       ui-gadget-1 capi-appfw-application capi-appfw-app-manager vconf
-                       capi-media-player capi-media-sound-manager
-                       dlog feedback deviced capi-system-device efl-extension
-                       cairo mm-keysound capi-media-metadata-extractor json-glib-1.0 eventsystem notification callmgr_client capi-system-system-settings libtzplatform-config)
+       callmgr_client
+       capi-appfw-application
+       capi-media-metadata-extractor
+       capi-media-player
+       capi-media-sound-manager
+       capi-system-system-settings
+       dlog
+       efl-extension
+       elementary
+       feedback
+       notification
+       vconf
+)
 
 FOREACH(flag ${pkgs_profile_CFLAGS})
        SET(EXTRA_CFLAGS "${EXTRA_CFLAGS} ${flag}")
 ENDFOREACH(flag)
 
-SET(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} ${EXTRA_CFLAGS} -fPIC -Werror-implicit-function-declaration")
+SET(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} ${EXTRA_CFLAGS} -fPIE -Werror-implicit-function-declaration")
 SET(CMAKE_C_FLAGS_DEBUG "-O0 -g")
 
 IF("${ARCH}" STREQUAL "arm")
@@ -25,20 +34,18 @@ ENDIF("${ARCH}" STREQUAL "arm")
 
 ADD_DEFINITIONS("-DPREFIX=\"${CMAKE_INSTALL_PREFIX}\"")
 ADD_DEFINITIONS("-DSLP_DEBUG")
-ADD_DEFINITIONS("-shared")
 
 SET(CMAKE_EXE_LINKER_FLAGS "-Wl,--as-needed -Wl,--rpath=/usr/lib")
 
-ADD_LIBRARY(${SETTING_PROFILE_UG} SHARED
+ADD_EXECUTABLE(${PROJECT_SETTING_PROFILE}
        ./src/setting-profile.c
        ./src/setting-profile-common.c
        ./src/setting-profile-sound-main.c
        )
 
-TARGET_LINK_LIBRARIES(${SETTING_PROFILE_UG} -L${CMAKE_BINARY_DIR}/${SETTING_COMMON} -lsetting-common)
-TARGET_LINK_LIBRARIES(${SETTING_PROFILE_UG} ${pkgs_profile_LDFLAGS})
-
-INSTALL(TARGETS ${SETTING_PROFILE_UG} DESTINATION ${PREFIX}/lib/ug)
+TARGET_LINK_LIBRARIES(${PROJECT_SETTING_PROFILE} -L${CMAKE_BINARY_DIR}/${SETTING_COMMON} -lsetting-common)
+TARGET_LINK_LIBRARIES(${PROJECT_SETTING_PROFILE} ${pkgs_profile_LDFLAGS} -pie)
+INSTALL(PROGRAMS ${PROJECT_SETTING_PROFILE} DESTINATION ${TZ_SYS_RO_APP}/${SETTING_PKG_NAME}/bin)
 
 # support volume popup
 SET(SETTING_VOLUME_POPUP setting_volume_popup)
@@ -47,8 +54,7 @@ ADD_EXECUTABLE(${SETTING_VOLUME_POPUP}
        ./src/setting-profile-common.c
        ./src/setting-profile-sound-main.c
        )
+
 TARGET_LINK_LIBRARIES(${SETTING_VOLUME_POPUP} -L${CMAKE_BINARY_DIR}/${SETTING_COMMON} -lsetting-common)
-TARGET_LINK_LIBRARIES(${SETTING_VOLUME_POPUP} ${pkgs_profile_LDFLAGS} "-pie")
+TARGET_LINK_LIBRARIES(${SETTING_VOLUME_POPUP} ${pkgs_profile_LDFLAGS} -pie)
 INSTALL(TARGETS ${SETTING_VOLUME_POPUP} DESTINATION ${TZ_SYS_RO_APP}/${SETTING_PKG_NAME}/bin)
-# end
-
diff --git a/setting-profile/include/setting-profile-sound-main.h b/setting-profile/include/setting-profile-sound-main.h
deleted file mode 100644 (file)
index b6fcb78..0000000
+++ /dev/null
@@ -1,28 +0,0 @@
-/*
- * setting
- *
- * Copyright (c) 2000 - 2011 Samsung Electronics Co., Ltd.
- *
- * Contact: MyoungJune Park <mj2004.park@samsung.com>
- *
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- *
- */
-#ifndef __SETTING_PROFILE_SOUND_MAIN_H__
-#define __SETTING_PROFILE_SOUND_MAIN_H__
-
-#include <setting-profile.h>
-
-static Eina_Bool setting_sound_main_click_softkey_cancel_cb(void *data, Elm_Object_Item *it);
-static void setting_sound_main_mouse_up_Gendial_list_cb(void *data, Evas_Object *obj, void *event_info);
-#endif
index 998c13fd2446be3ddffa0188d3629e03d370abe0..d6664312ad322cff3113fb734abe812e0037e5e6 100644 (file)
 
 #include <player.h>
 #include <sound_manager.h>
-#include <setting-common-general-func.h>
-#include <setting-common-draw-widget.h>
-#include <setting-common-view.h>
 #include <efl_extension.h>
 #include <feedback.h>
 #include <call-manager.h>
 #include <system_settings.h>
 
+#include "setting-common-init.h"
+#include "setting-common-general-func.h"
+#include "setting-common-draw-widget.h"
+#include "setting-common-view.h"
+
+#define SETTING_PROFILE_ICON_PATH_CFG _TZ_SYS_RO_APP"/org.tizen.setting/res/icons/"
+
 #define VOLUME_APP_NAME "org.tizen.setting.volume"
-#define MAX_SAFETY_VOLUME_LEVEL 10
-#define SETTING_PROFILE_SOUND_ALERTS_PATH      _TZ_SYS_SHARE"/settings/Alerts"
-#define SETTING_PROFILE_SOUND_RINGTONES_PATH   _TZ_SYS_SHARE"/settings/Ringtones"
-#define SETTING_PROFILE_MMC_PATH               _TZ_SYS_MEDIA"/sdcard"
-#define SETTING_DEFAULT_MSG_TONE               _TZ_SYS_SHARE"/settings/Alerts/Whistle.ogg"
-#define SETTING_DEFAULT_MEDIA_TONE             _TZ_SYS_SHARE"/settings/Ringtones/ringtone_sdk.mp3"
+#define SETTING_PROFILE_MMC_PATH \
+       _TZ_SYS_MEDIA"/sdcard"
+#define SETTING_DEFAULT_MSG_TONE \
+       _TZ_SYS_GLOBALUSER_DATA"/settings/Alerts/Whistle.ogg"
+#define SETTING_DEFAULT_MEDIA_TONE \
+       _TZ_SYS_GLOBALUSER_DATA"/settings/Ringtones/ringtone_sdk.mp3"
 #define SUPPORT_PLAYER_ASYNC 1
 
 /*Call ringtone:3 icon status */
-#define ICON_CALL_VIB          SETTING_SOUND_ICON_PATH_CFG"B04_slider_icon_vibrate.png"
-#define ICON_CALL_NORMAL       SETTING_SOUND_ICON_PATH_CFG"B04_slider_icon_ring.png"
-#define ICON_CALL_MUTE         SETTING_SOUND_ICON_PATH_CFG"B04_volume_icon_mute.png"
+#define ICON_CALL_VIB \
+       SETTING_PROFILE_ICON_PATH_CFG"sound_slider_icon_volume_vibrate.png"
+#define ICON_CALL_NORMAL \
+       SETTING_PROFILE_ICON_PATH_CFG"sound_slider_icon_incoming_call.png"
+#define ICON_CALL_MUTE \
+       SETTING_PROFILE_ICON_PATH_CFG"sound_slider_icon_volume_mute.png"
 
 /*Notification: 2 icon status */
-#define ICON_NOTI_MUTE         SETTING_SOUND_ICON_PATH_CFG"B04_slider_icon_notification_mute.png"
-#define ICON_NOTI_NORMAL       SETTING_SOUND_ICON_PATH_CFG"B04_slider_icon_notification.png"
+#define ICON_NOTI_VIB \
+       SETTING_PROFILE_ICON_PATH_CFG"sound_slider_icon_notification_vibrate.png"
+#define ICON_NOTI_MUTE \
+       SETTING_PROFILE_ICON_PATH_CFG"sound_slider_icon_notification_mute.png"
+#define ICON_NOTI_NORMAL \
+       SETTING_PROFILE_ICON_PATH_CFG"sound_slider_icon_notification.png"
 
 /*Media: 2 icon status */
-#define ICON_MEDIA_MUTE                SETTING_SOUND_ICON_PATH_CFG"B04_volume_icon_mute.png"
-#define ICON_MEDIA_NORMAL      SETTING_SOUND_ICON_PATH_CFG"00_volume_icon.png"
+#define ICON_MEDIA_MUTE                SETTING_PROFILE_ICON_PATH_CFG"sound_slider_icon_volume_mute.png"
+#define ICON_MEDIA_NORMAL      SETTING_PROFILE_ICON_PATH_CFG"sound_slider_icon_volume.png"
 
 /*System:2 icon status */
-#define ICON_SYSTEM_MUTE       SETTING_SOUND_ICON_PATH_CFG"B04_slider_icon_system_mute.png"
-#define ICON_SYSTEM_NORMAL     SETTING_SOUND_ICON_PATH_CFG"B04_slider_icon_system.png"
-
+#define ICON_SYSTEM_MUTE \
+       SETTING_PROFILE_ICON_PATH_CFG"sound_slider_icon_system_mute.png"
+#define ICON_SYSTEM_NORMAL \
+       SETTING_PROFILE_ICON_PATH_CFG"sound_slider_icon_system.png"
 
 typedef enum {
        SND_SLIDER_CALL = 0,
@@ -66,26 +78,18 @@ typedef enum {
        SND_SLIDER_MAX,
 } SoundType;
 
-typedef struct _SettingProfileUG SettingProfileUG;
+typedef struct _SettingSoundData SettingSoundData;
 
 /**
  * Setting Profile UG context
- * all UG function has void* as an agument. this is casted back to SettingProfileUG
- * and the functions access app context.
+ * all UG function has void* as an agument. this is casted back to
+ * SettingSoundData and the functions access app context.
  */
-struct _SettingProfileUG {
-       ui_gadget_h ug;
-       ui_gadget_h ug_loading;
+struct _SettingSoundData {
        char *viewtype;
+       MainData md;
 
        /* add more variables here (move your appdata to here) */
-       Evas *evas;
-       Evas_Object *win_main_layout;
-       Evas_Object *win_get;
-       Evas_Object *navi_bar;
-       Evas_Object *ly_main;
-       Evas_Object *gl_lite_main;
-
        Elm_Genlist_Item_Class itc_layout;
        Elm_Genlist_Item_Class itc_layout_1icon;
 
@@ -98,6 +102,7 @@ struct _SettingProfileUG {
        Setting_GenGroupItem_Data *data_media_volume;
        Setting_GenGroupItem_Data *data_sound_when_ring;
        Setting_GenGroupItem_Data *data_do_not_disturb;
+       Setting_GenGroupItem_Data *data_notifiaction_on_lock_screen;
 
        /* Feedback */
        Setting_GenGroupItem_Data *data_lock_sound;
@@ -105,55 +110,50 @@ struct _SettingProfileUG {
        Setting_GenGroupItem_Data *data_button_sounds;
        Setting_GenGroupItem_Data *data_touch_sounds;
 
-
-       player_h *mp_ringtone;
-       player_h *mp_noti;
-       player_h *mp_media;
-       player_h *mp_prepare_async;
+       player_h mp_player;
+       player_h mp_prepare_async;
+       sound_stream_info_h ringtone_sound_stream_info;
+       sound_stream_info_h noti_sound_stream_info;
+       sound_stream_info_h media_sound_stream_info;
 
        bool sound_on;
        char *song_playing;
        char *ringtone_type;
-       char *sdcard_ringtone_path;
 
-       Ecore_Idler *play_ringtone_idler; /* for performance of incoming call ringtone slider */
+       /* for performance of incoming call ringtone slider */
+       Ecore_Idler *play_ringtone_idler;
 
        Ecore_Event_Handler *keydown_handler;
        Ecore_Event_Handler *keyup_handler;
        bool is_pressing;
        Ecore_Timer *updown_timer;
        Evas_Object *calling_popup; /* Unable to pre-listening during a call */
-       int backup_ringtong_volume;
+       int backup_ringtone_volume[SOUND_TYPE_VOICE + 1];
        bool is_ringtone_slidering;
 };
 
 extern setting_view setting_view_sound_main;
 
-extern void setting_sound_play_sound_origin(player_h **mp_handle, void *data,
-                                                                                       void *cb, char *ringtone_file, float vol,
-                                                                                       sound_type_e sound_type);
-extern int setting_sound_check_file_exist(void *data, const char *file_path);
-
-extern void system_settings_changed_silent_mode(system_settings_key_e key, void *user_data);
-
-extern player_h *setting_sound_play_sound(void *data, void *cb,
-                                                                                 char *ringtone_file,
-                                                                                 int vol,
-                                                                                 sound_type_e sound_type);
-
-extern int __close_player(void *data, SoundType type);
-
-extern int setting_sound_stop_sound(void *data, player_h *player);
-extern int setting_sound_close_other_mm_players_but_type(void *data, sound_type_e type);
-extern int setting_sound_close_all_mm_players(void *data);
-extern void __setting_sound_ug_key_grab(SettingProfileUG *ad);
-extern void __setting_sound_ug_key_ungrab(SettingProfileUG *ad);
-extern char *setting_media_basename(char *path);
-extern void setting_sound_create_warning_popup_during_call(void *data);
-extern char *setting_sound_get_slider_icon(int type, int volume);
-extern void setting_sound_update_slider_icon(Setting_GenGroupItem_Data *item_data, int type);
-extern Evas_Object *setting_sound_init(void *data);
-extern void setting_sound_deinit(void *data);
-char *setting_do_not_disturb_is_enable(void *data);
+void setting_sound_play_sound_origin(void *data, void *cb, char *ringtone_file,
+               float vol, sound_type_e sound_type);
+int setting_sound_check_file_exist(void *data, const char *file_path);
+
+bool setting_sound_play_sound(void *data, void *cb, char *ringtone_file,
+               int vol, sound_type_e sound_type);
+
+void setting_sound_stop_sound(void *data);
+void setting_sound_key_grab(SettingSoundData *ad);
+void setting_sound_key_ungrab(SettingSoundData *ad);
+char *setting_media_basename(char *path);
+void setting_sound_create_warning_popup_during_call(void *data);
+char *setting_sound_get_slider_icon(int type, int volume);
+void setting_sound_update_slider_icon(Setting_GenGroupItem_Data *item_data,
+               int type);
+Evas_Object *setting_sound_init(SettingSoundData *ad);
+void setting_sound_deinit(void *data);
+const char *setting_do_not_disturb_is_enable(void *data);
+const char *setting_notifiaction_on_lock_screen(void *data);
+void setting_sound_update_do_not_disturb_item(void *data);
+void setting_sound_update_notifiaction_on_lock_screen_item(void *data);
 
 #endif
index 9087c96892f2ff719b3c1037be03d24b93b28fc5..a1fc68a0406790f02d895d3de4e5d275be11224b 100755 (executable)
  *
  */
 
-#include <setting-profile.h>
+#include "setting-profile.h"
 #include <sys/stat.h>
 #include <dirent.h>
-#include <iniparser.h>
 #include <app_manager.h>
 #include <metadata_extractor.h>
 #include <player.h>
-#include <sound_manager_internal.h>
 
-#define PLAY_FEEDBACK(f_type, f_pattern) {\
-               if (feedback_initialize() == FEEDBACK_ERROR_NONE) {\
-                       feedback_play_type(f_type, f_pattern);\
-                       feedback_deinitialize();\
-               } \
-       }
+#define SETTING_DEFAULT_FOLDER_PATH    _TZ_SYS_GLOBALUSER_DATA"/settings/"
+#define SDCARD_PATH    _TZ_SYS_MEDIA"/sdcard/"
+#define EXP 0.001
 
 typedef struct _SliderIcons {
        int index;
@@ -45,155 +40,135 @@ SliderIcons slider_icons[SND_SLIDER_MAX] = {
        {SND_SLIDER_CALL,       ICON_CALL_MUTE,         ICON_CALL_NORMAL},
        {SND_SLIDER_NOTI,       ICON_NOTI_MUTE,         ICON_NOTI_NORMAL},
        {SND_SLIDER_MEDIA,      ICON_MEDIA_MUTE,        ICON_MEDIA_NORMAL},
-       {SND_SLIDER_SYSTEM,     ICON_SYSTEM_MUTE,       ICON_SYSTEM_NORMAL},
-       /*{SND_SLIDER_MAX,      "",                             ""} */
+       {SND_SLIDER_SYSTEM,     ICON_SYSTEM_MUTE,       ICON_SYSTEM_NORMAL}
 };
 
+static void __mm_player_prepared_cb(void *user_data);
+static void __sound_stream_focus_state_changed_cb(
+               sound_stream_info_h stream_info,
+               sound_stream_focus_mask_e focus_mask,
+               sound_stream_focus_state_e focus_state,
+               sound_stream_focus_change_reason_e reason,
+               int sound_behavior,
+               const char *extra_info,
+               void *user_data);
+static Eina_Bool __volume_key_down_cb(void *data, int type, void *event);
+static Eina_Bool __volume_key_up_cb(void *data, int type, void *event);
+static Evas_Object *__sound_slider_icon_get(void *data, Evas_Object *obj,
+               const char *part);
+static int __listen_vconf_change(void *data);
+static int __unlisten_vconf_change(void *data);
+static void __calling_popup_cb(void *data, Evas_Object *obj, void *event_info);
+
+void setting_sound_update_do_not_disturb_item(void *data)
+{
+       SettingSoundData *ad = (SettingSoundData *) data;
+       const char *sub_desc = NULL;
+
+       if (!ad || !ad->data_do_not_disturb)
+               return;
+
+       sub_desc = setting_do_not_disturb_is_enable(data);
+       g_free(ad->data_do_not_disturb->sub_desc);
+       ad->data_do_not_disturb->sub_desc = g_strdup(sub_desc);
+       elm_genlist_item_update(ad->data_do_not_disturb->item);
+}
+
+void setting_sound_update_notifiaction_on_lock_screen_item(void *data)
+{
+       SettingSoundData *ad = (SettingSoundData *) data;
+       const char *sub_desc = NULL;
+
+       if (!ad || !ad->data_notifiaction_on_lock_screen)
+               return;
+
+       sub_desc = setting_notifiaction_on_lock_screen(data);
+       g_free(ad->data_notifiaction_on_lock_screen->sub_desc);
+       ad->data_notifiaction_on_lock_screen->sub_desc = g_strdup(sub_desc);
+       elm_genlist_item_update(ad->data_notifiaction_on_lock_screen->item);
+}
+
 char *setting_sound_get_slider_icon(int type, int volume)
 {
        if (type < SND_SLIDER_CALL || type >= SND_SLIDER_MAX)
                return NULL;
 
        SETTING_TRACE("type : %d, volume : %d", type, volume);
-       /* 1.Call ringtone has 3 icon status */
-       if (SND_SLIDER_CALL == type) {
+       /* 1.Call ringtone and notification have 3 icon status */
+       if (SND_SLIDER_CALL == type || SND_SLIDER_NOTI == type) {
                /*special process */
                int sound = 0;
                int vibration = 0;
                vconf_get_bool(VCONFKEY_SETAPPL_SOUND_STATUS_BOOL, &sound);
-               vconf_get_bool(VCONFKEY_SETAPPL_VIBRATION_STATUS_BOOL, &vibration);
+               vconf_get_bool(VCONFKEY_SETAPPL_VIBRATION_STATUS_BOOL,
+                               &vibration);
+
+               if (sound && !vibration) {
+                       return (SND_SLIDER_CALL == type ?
+                                       ICON_CALL_NORMAL : ICON_NOTI_NORMAL);
+               }
+
+               if (vibration && !sound) {
+                       return (SND_SLIDER_CALL == type ? ICON_CALL_VIB : ICON_NOTI_VIB);
+               }
 
-               if (sound && !vibration)
-                       return ICON_CALL_NORMAL;
-               else if (vibration && !sound)
-                       return ICON_CALL_VIB;
-               else if (!vibration && !sound)
-                       return ICON_CALL_MUTE;
+               if (!vibration && !sound) {
+                       return (SND_SLIDER_CALL == type ? ICON_CALL_MUTE : ICON_NOTI_MUTE);
+               }
 
-               return ICON_CALL_NORMAL;
+               return (SND_SLIDER_CALL == type ?
+                               ICON_CALL_NORMAL : ICON_NOTI_NORMAL);
        }
 
        /* 2.Other types, just have two icon status */
-       if (volume > 0) {
+       if (volume > 0)
                return slider_icons[type].volume;
-       } else {
+       else
                return slider_icons[type].mute;
-       }
 }
 
-void setting_sound_update_slider_icon(Setting_GenGroupItem_Data *item_data, int type)
+void setting_sound_update_slider_icon(Setting_GenGroupItem_Data *item_data,
+               int type)
 {
        SETTING_TRACE_BEGIN;
        ret_if(!item_data || !item_data->eo_check);
 
        Evas_Object *icon = elm_object_content_get(item_data->eo_check);
        if (icon) {
-               char *new_file = setting_sound_get_slider_icon(type, item_data->chk_status);
+               char *new_file = setting_sound_get_slider_icon(type,
+                               item_data->chk_status);
                elm_image_file_set(icon, new_file, NULL);
        }
 }
 
 char *setting_media_basename(char *path)
 {
-       if (NULL == path || '\0' == path[0]) {
-               return NULL;    /* invalid arguement */
-       }
-
-       if (safeStrCmp(path, "silent") == 0)
-               return (char *)g_strdup(_("IDS_ST_BODY_PHONEPROFILES_SILENT"));
-
        metadata_extractor_h metadata = NULL;
        char *title = NULL;
-       int ret = metadata_extractor_create(&metadata);
+       int ret = METADATA_EXTRACTOR_ERROR_NONE;
+
+       if (NULL == path || '\0' == path[0])
+               return strdup(_("IDS_ST_BODY_PHONEPROFILES_SILENT"));
+
+       ret = metadata_extractor_create(&metadata);
        if (ret == METADATA_EXTRACTOR_ERROR_NONE && metadata) {
                ret = metadata_extractor_set_path(metadata, path);
+
                if (ret == METADATA_EXTRACTOR_ERROR_NONE) {
-                       ret = metadata_extractor_get_metadata(metadata, METADATA_TITLE, &title);
-                       metadata_extractor_destroy(metadata);
+                       ret = metadata_extractor_get_metadata(metadata,
+                                       METADATA_TITLE, &title);
                        if (title) {
-                               char *strdup_title = (char *)g_strdup(title);
-                               FREE(title);
+                               char *strdup_title = strdup(title);
+                               metadata_extractor_destroy(metadata);
+                               free(title);
                                return strdup_title;
-                       } else {
-                               return setting_file_basename(path);
                        }
-               } else {
-                       metadata_extractor_destroy(metadata);
-                       return setting_file_basename(path);
                }
-       } else {
-               return setting_file_basename(path);
-       }
-}
-
-/* ------------------------------------------------------------------------------------------- */
-/* |                             | elm.swallow.icon.0 | elm.text | elm.swallow.icon.1 |                                 | */
-/* | elm.swallow.icon |----------------------------------------------------| elm.swallow.end | */
-/* |                             |                     elm.text.sub              | elm.text.sub.end   |                                 | */
-/* ------------------------------------------------------------------------------------------- */
-static Evas_Object *__sound_slider_icon_get(void *data, Evas_Object *obj, const char *part)
-{
-       SETTING_TRACE_BEGIN;
-       /*appcore_measure_start(); */
-       retv_if(data == NULL, NULL);
-
-       SETTING_TRACE(" -----------------> EDC part [%s]", part);
-       if (safeStrCmp(part, "elm.swallow.content"))
-               return NULL;
-
-       Evas_Object *layout;
-       /* Set custom layout style */
-       layout = elm_layout_add(obj);
-
-       Setting_GenGroupItem_Data *item_data =
-               (Setting_GenGroupItem_Data *)data;
-       Evas_Object *slider = setting_create_slider(obj, item_data);
 
-       if (slider == NULL)
-               return NULL;
-
-       char *gl_style = "gl_custom_item";
-       elm_layout_file_set(layout, SETTING_THEME_EDJ_NAME, gl_style);
-       evas_object_size_hint_align_set(layout, EVAS_HINT_FILL, EVAS_HINT_FILL);
-       evas_object_size_hint_weight_set(layout, EVAS_HINT_EXPAND,
-                                                                        EVAS_HINT_EXPAND);
-
-       if (0 == safeStrCmp(item_data->keyStr, "IDS_ST_BODY_MEDIA")) {
-               elm_object_style_set(slider, "warning");
-
-               Edje_Message_Float_Set *msg =
-                       alloca(sizeof(Edje_Message_Float_Set)
-                                  + (sizeof(double)));
-               msg->count = 1;
-               /* Warning area point has to be calculated considering rounding
-                * off. For example, value 10's area will be 9.5~10.4.
-                * So, if warning area has to be started at 10, we need to
-                * calculate the start point with 9.5.
-                * Warning start point = (Warning min value - 0.5) /
-                *                              (Max_Value - Min_Value) */
-               msg->val[0] = 0.633333;
-               edje_object_message_send(
-                       _EDJ(slider), EDJE_MESSAGE_FLOAT_SET, 0, msg);
-               elm_slider_indicator_format_set(slider, "%1.0f");
-               elm_slider_indicator_show_set(slider, 1);
+               metadata_extractor_destroy(metadata);
        }
 
-       item_data->eo_check = slider;
-
-       evas_object_pass_events_set(slider, EINA_TRUE);
-       evas_object_propagate_events_set(slider, EINA_FALSE);
-
-       if (item_data->userdata == NULL)
-               return NULL;
-
-       /* Set text into layout */
-       /*if (0 == safeStrCmp(item_data->keyStr, "IDS_ST_BODY_MEDIA") */
-       /*      || 0 == safeStrCmp(item_data->keyStr, "IDS_ST_BODY_SYSTEM"))
-        * { */
-       elm_object_part_text_set(layout, "elm.text", _(item_data->keyStr));
-       /*} */
-       elm_object_part_content_set(layout, "elm.swallow.content", slider);
-       return layout;
+       return setting_file_basename(path);
 }
 
 /* ***************************************************
@@ -201,33 +176,37 @@ static Evas_Object *__sound_slider_icon_get(void *data, Evas_Object *obj, const
  *general func
  *
  ***************************************************/
-#define SETTING_DEFAULT_FOLDER_PATH    _TZ_SYS_SHARE"/settings/" /*resolve P130805-7070 */
-#define SDCARD_PATH    _TZ_SYS_MEDIA"/sdcard/"
-
 int setting_sound_check_file_exist(void *data, const char *file_path)
 {
        retv_if(data == NULL, SETTING_GENERAL_ERR_NULL_DATA_PARAMETER);
        retv_if(file_path == NULL, SETTING_GENERAL_ERR_NULL_DATA_PARAMETER);
 
-       /*resolve P130805-7070 */
-       if (0 == safeStrNCmp(file_path, SETTING_DEFAULT_FOLDER_PATH, safeStrLen(SETTING_DEFAULT_FOLDER_PATH))) {
+       if (0 == safeStrNCmp(file_path,
+                       SETTING_DEFAULT_FOLDER_PATH,
+                       safeStrLen(SETTING_DEFAULT_FOLDER_PATH))) {
                SETTING_TRACE("Default file[%s]!", file_path);
                return SETTING_RETURN_SUCCESS;
        }
 
        if (!ecore_file_exists(file_path)) {
-               if (safeStrCmp(file_path, "silent") == 0) {
+               if (safeStrCmp(file_path, "Silent") == 0) {
                        SETTING_TRACE("%s", file_path);
                        return SETTING_RETURN_SUCCESS;
                }
-               SETTING_TRACE_ERROR("Cannot find the ringtone file[%s]!", file_path);
-               if (0 == safeStrNCmp(file_path, SDCARD_PATH, safeStrLen(SDCARD_PATH))) {
+               SETTING_TRACE_ERROR(
+                               "Cannot find the ringtone file[%s]!",
+                               file_path);
+               if (0 == safeStrNCmp(
+                               file_path, SDCARD_PATH,
+                               safeStrLen(SDCARD_PATH))) {
                        char *strdup_file_path = strdup(file_path);
                        /*sdcard file*/
-                       int ret = vconf_set_str(VCONFKEY_SETAPPL_CALL_VIBRATION_PATTERN_STR, strdup_file_path);
-                       if (ret < 0) {
+                       int ret = vconf_set_str(
+                                       VCONFKEY_SETAPPL_CALL_VIBRATION_PATTERN_STR,
+                                       strdup_file_path);
+                       if (ret < 0)
                                SETTING_TRACE_DEBUG("failed to set vconf");
-                       }
+
                        FREE(strdup_file_path);
                }
                return SETTING_RETURN_FAIL;
@@ -236,1282 +215,1122 @@ int setting_sound_check_file_exist(void *data, const char *file_path)
        int mmc_status = VCONFKEY_SYSMAN_MMC_REMOVED;
        vconf_get_int(VCONFKEY_SYSMAN_MMC_STATUS, &mmc_status);
        if (VCONFKEY_SYSMAN_MMC_MOUNTED != mmc_status) {
-               if (!safeStrNCmp(SETTING_PROFILE_MMC_PATH, file_path, safeStrLen(SETTING_PROFILE_MMC_PATH))) {
+               if (!safeStrNCmp(
+                               SETTING_PROFILE_MMC_PATH,
+                               file_path,
+                               safeStrLen(SETTING_PROFILE_MMC_PATH))) {
                        return SETTING_RETURN_FAIL;
                }
        }
        return SETTING_RETURN_SUCCESS;
 }
 
-static void __enable_sound_menu(void *data)
+bool setting_sound_play_sound(
+               void *data,
+               void *cb,
+               char *ringtone_file,
+               int vol,
+               sound_type_e sound_type)
 {
-       SETTING_TRACE_BEGIN;
-       ret_if(!data);
-       SettingProfileUG *ad = data;
-       ad->sound_on = TRUE;
-       Setting_GenGroupItem_Data *item_to_update = NULL;
+       int err = 0;
+       sound_stream_focus_state_e ssfs = SOUND_STREAM_FOCUS_STATE_ACQUIRED;
+       player_state_e state = PLAYER_STATE_NONE;
+       /* error check */
+       retv_if(data == NULL, NULL);
+       SettingSoundData *ad = (SettingSoundData *) data;
+       sound_stream_info_h sound_stream_info_to_set = NULL;
 
+       int is_existing = setting_sound_check_file_exist(ad, ringtone_file);
 
-       /*1.Enable "Vibrate when ringing" */
-       item_to_update = ad->data_sound_when_ring;
-       setting_genlist_item_disabled_set(item_to_update, EINA_FALSE);
+       if (is_existing == SETTING_RETURN_FAIL || NULL == ringtone_file) {
+               switch (sound_type) {
+               case SOUND_TYPE_RINGTONE:
+                               ad->song_playing = (char *)g_strdup(
+                               _TZ_SYS_GLOBALUSER_DATA"/settings/Ringtones/ringtone_sdk.mp3");
+                       sound_stream_info_to_set =
+                                       ad->ringtone_sound_stream_info;
+                       break;
+               case SOUND_TYPE_MEDIA:
+                       if (isEmulBin())
+                               ad->song_playing = (char *)g_strdup(
+                                               SETTING_DEFAULT_CALL_TONE_SDK);
+                       else
+                               ad->song_playing = (char *)g_strdup(
+                               _TZ_SYS_GLOBALUSER_DATA"/settings/Ringtones/ringtone_sdk.mp3");
+                       sound_stream_info_to_set = ad->media_sound_stream_info;
+                       break;
+               case SOUND_TYPE_NOTIFICATION:
+                       ad->song_playing = (char *)g_strdup(
+                                       SETTING_DEFAULT_MSG_TONE);
+                       sound_stream_info_to_set = ad->noti_sound_stream_info;
+                       break;
+               default:
+                       return false;
+                       break;
+               }
 
+       } else {
+               if (safeStrCmp(ringtone_file, "Silent") == 0)
+                       return false;
 
-       /*2.Enable "Notification", via Sound Manager */
-       item_to_update = ad->data_noti_volume;
-       if (item_to_update && item_to_update->item && item_to_update->eo_check) {
-               int mm_value = 0;
-               int ret =  sound_manager_get_volume(SOUND_TYPE_NOTIFICATION, &mm_value);
-               SETTING_TRACE("ret:%d", ret);
-               item_to_update->chk_status = mm_value;
-               elm_slider_value_set(item_to_update->eo_check, item_to_update->chk_status);
-               elm_object_item_disabled_set(item_to_update->item, EINA_FALSE);
-               elm_object_disabled_set(item_to_update->eo_check, EINA_FALSE);
+               switch (sound_type) {
+               case SOUND_TYPE_RINGTONE:
+                       sound_stream_info_to_set =
+                                       ad->ringtone_sound_stream_info;
+                       break;
+               case SOUND_TYPE_MEDIA:
+                       sound_stream_info_to_set = ad->media_sound_stream_info;
+                       break;
+               case SOUND_TYPE_NOTIFICATION:
+                       sound_stream_info_to_set = ad->noti_sound_stream_info;
+                       break;
+               default:
+                       return false;
+                       break;
+               }
+               ad->song_playing = (char *)g_strdup(ringtone_file);
+       }
+
+       player_get_state(ad->mp_player, &state);
+       if (state != PLAYER_STATE_IDLE) {
+               if (err != player_unprepare(ad->mp_player)) {
+                       SETTING_TRACE_ERROR("player_unprepare() failed: [%s]",
+                                       get_error_message(err));
+                       player_unprepare(ad->mp_player);
+                       return false;
 
-               setting_sound_update_slider_icon(item_to_update, SND_SLIDER_NOTI);
+               }
        }
 
+       if (sound_type != SOUND_TYPE_NOTIFICATION) {
+               sound_manager_get_focus_state(sound_stream_info_to_set, &ssfs,
+                               NULL);
+               if (ssfs == SOUND_STREAM_FOCUS_STATE_RELEASED) {
+                       err = sound_manager_acquire_focus(
+                                       sound_stream_info_to_set,
+                                       SOUND_STREAM_FOCUS_FOR_PLAYBACK,
+                                       SOUND_BEHAVIOR_NONE, NULL);
+                       if (err != SOUND_MANAGER_ERROR_NONE) {
+                               SETTING_TRACE_ERROR(
+                                               "Could not acquire focus: [%s]",
+                                               get_error_message(err));
+                               player_unprepare(ad->mp_player);
+                               return false;
+                       }
+               }
+       }
 
-       /*3.Enable "System", via Sound Manager */
-       item_to_update = ad->data_touch_volume;
-       if (item_to_update && item_to_update->item && item_to_update->eo_check) {
-               int mm_value = 0;
-               int ret =  sound_manager_get_volume(SOUND_TYPE_SYSTEM, &mm_value);
-               SETTING_TRACE("ret:%d", ret);
-               item_to_update->chk_status = mm_value;
-               elm_slider_value_set(item_to_update->eo_check, item_to_update->chk_status);
-               elm_object_item_disabled_set(item_to_update->item, EINA_FALSE);
-               elm_object_disabled_set(item_to_update->eo_check, EINA_FALSE);
+       player_get_state(ad->mp_player, &state);
+       if (state != PLAYER_STATE_IDLE)
+               player_unprepare(ad->mp_player);
 
-               setting_sound_update_slider_icon(item_to_update, SND_SLIDER_SYSTEM);
+       err = player_set_sound_stream_info(ad->mp_player, sound_stream_info_to_set);
+       if (err != PLAYER_ERROR_NONE) {
+               SETTING_TRACE_ERROR("error to set audio policy [%s]",
+                               get_error_message(err));
+               if (sound_type != SOUND_TYPE_NOTIFICATION)
+                       sound_manager_release_focus(sound_stream_info_to_set,
+                                       SOUND_STREAM_FOCUS_FOR_PLAYBACK,
+                                       SOUND_BEHAVIOR_NONE, NULL);
+               player_unprepare(ad->mp_player);
+               return false;
        }
 
+       err = player_set_uri(ad->mp_player, ad->song_playing);
+       if (err != PLAYER_ERROR_NONE) {
+               SETTING_TRACE_ERROR("error to set attribute---profile_uri[%s]",
+                               get_error_message(err));
+               if (sound_type != SOUND_TYPE_NOTIFICATION)
+                       sound_manager_release_focus(sound_stream_info_to_set,
+                                       SOUND_STREAM_FOCUS_FOR_PLAYBACK,
+                                       SOUND_BEHAVIOR_NONE, NULL);
+               player_unprepare(ad->mp_player);
+               return false;
+       }
 
-       /*4.Enable "Call ringtone", via "Backuped" value */
-       item_to_update = ad->data_call_volume;
-       if (item_to_update && item_to_update->eo_check) {
-               SETTING_TRACE("....ad->is_ringtone_slidering:%d, ad->data_call_volume->chk_status:%d",
-                                         ad->is_ringtone_slidering, item_to_update->chk_status);
-               if (ad->is_ringtone_slidering) return;/*do need to restore from BACKUP VOLUME */
+#if SUPPORT_PLAYER_ASYNC
+       err = player_prepare_async(ad->mp_player, __mm_player_prepared_cb, ad);
+       if (err != PLAYER_ERROR_NONE) {
+               SETTING_TRACE_ERROR("realizing the player handle failed[%s]",
+                               get_error_message(err));
+               if (sound_type != SOUND_TYPE_NOTIFICATION)
+                       sound_manager_release_focus(sound_stream_info_to_set,
+                                       SOUND_STREAM_FOCUS_FOR_PLAYBACK,
+                                       SOUND_BEHAVIOR_NONE, NULL);
+               player_unprepare(ad->mp_player);
+               return false;
+       }
+       ad->mp_prepare_async = ad->mp_player;
+       SETTING_TRACE("waiting..player (%x)", ad->mp_prepare_async);
+#else
+       err = player_prepare(ad->mp_player);
+       if (err != PLAYER_ERROR_NONE) {
+               SETTING_TRACE_ERROR("player_prepare() error %d", err);
+               if (sound_type != SOUND_TYPE_NOTIFICATION)
+                       sound_manager_release_focus(sound_stream_info_to_set,
+                                       SOUND_STREAM_FOCUS_FOR_PLAYBACK,
+                                       SOUND_BEHAVIOR_NONE, NULL);
+               player_unprepare(ad->mp_player);
+               return false;
+       }
 
-               int mm_value = 0;
-               sound_manager_get_volume(SOUND_TYPE_RINGTONE, &mm_value);
-               if (mm_value <= 0) mm_value = 1;
-               /*SETTING_TRACE("ret:%d", ret); */
-               sound_manager_set_volume(SOUND_TYPE_RINGTONE, mm_value);
-               item_to_update->chk_status = mm_value;
-               elm_slider_value_set(item_to_update->eo_check, item_to_update->chk_status);
-               SETTING_TRACE("ad->data_call_volume->chk_status : %d", item_to_update->chk_status);
+       state = PLAYER_STATE_NONE;
+       err = player_get_state(ad->mp_player, &state);
+       SETTING_TRACE("state:%d", state);
+       if (state != PLAYER_STATE_READY) {
+               SETTING_TRACE_ERROR("state of player is invalid %d", err);
+               if (sound_type != SOUND_TYPE_NOTIFICATION)
+                       sound_manager_release_focus(sound_stream_info_to_set,
+                                       SOUND_STREAM_FOCUS_FOR_PLAYBACK,
+                                       SOUND_BEHAVIOR_NONE, NULL);
+               player_unprepare(ad->mp_player);
+               return false;
+       }
+
+       player_set_completed_cb(ad->mp_player, __mm_player_msg_cb, ad);
+
+       err = player_start(ad->mp_player);
+       if (err != PLAYER_ERROR_NONE) {
+               /* if directly return error.. */
+               SETTING_TRACE_ERROR("player_start [%s]",
+                               get_error_message(err));
+               player_unset_completed_cb(ad->mp_player);
+               if (sound_type != SOUND_TYPE_NOTIFICATION)
+                       sound_manager_release_focus(sound_stream_info_to_set,
+                                       SOUND_STREAM_FOCUS_FOR_PLAYBACK,
+                                       SOUND_BEHAVIOR_NONE, NULL);
+               player_unprepare(ad->mp_player);
+               return false;
        }
+#endif
 
+       return true;
 }
 
-static void __disable_sound_menu(void *data)
+void setting_sound_play_sound_origin(void *data, void *cb, char *ringtone_file,
+               float vol, sound_type_e sound_type)
 {
        SETTING_TRACE_BEGIN;
-       ret_if(!data);
-       SettingProfileUG *ad = data;
-       ad->sound_on = FALSE;
+       int vconf_value = 0;
+       SettingSoundData *ad = (SettingSoundData *) data;
 
-       __close_player(ad, SND_SLIDER_NOTI);
-       __close_player(ad, SND_SLIDER_MEDIA);
+       ret_if(!ad);
 
-       if (ad->mp_ringtone) {
-               SETTING_TRACE_DEBUG("player_set_mute");
-               player_set_mute(*(ad->mp_ringtone), 1);
+       if (vol < EXP) {
+               SETTING_TRACE_DEBUG("vol < EXP");
+               setting_sound_stop_sound(ad);
+               return;
        }
-       Setting_GenGroupItem_Data *item_to_update = NULL;
 
-       /*1.Disable      "Vibrate when ringing" */
-       item_to_update = ad->data_sound_when_ring;
-       setting_genlist_item_disabled_set(item_to_update, EINA_TRUE);
+       vconf_get_bool(VCONFKEY_SETAPPL_ACCESSIBILITY_TURN_OFF_ALL_SOUNDS,
+                       &vconf_value);
 
-       /*2.Disable "Notification" */
-       item_to_update = ad->data_noti_volume;
-       if (item_to_update && item_to_update->item && item_to_update->eo_check) {
-               item_to_update->chk_status = 0;
-               elm_slider_value_set(item_to_update->eo_check, item_to_update->chk_status);
-               elm_object_item_disabled_set(item_to_update->item, EINA_TRUE);
-               elm_object_disabled_set(item_to_update->eo_check, EINA_TRUE);
+       if (vconf_value == TRUE)
+               return;
 
-               /* Change notification slider's icon as mute style */
-               setting_sound_update_slider_icon(item_to_update, SND_SLIDER_NOTI);
-       }
+       setting_sound_play_sound(ad, cb, ringtone_file, vol, sound_type);
+       SETTING_TRACE("play sound type %d", sound_type);
+}
 
-       /*3.Disable "System" */
-       item_to_update = ad->data_touch_volume;
-       if (item_to_update && item_to_update->item && item_to_update->eo_check) {
-               item_to_update->chk_status = 0;
-               elm_slider_value_set(item_to_update->eo_check, item_to_update->chk_status);
-               elm_object_item_disabled_set(item_to_update->item, EINA_TRUE);
-               elm_object_disabled_set(item_to_update->eo_check, EINA_TRUE);
+void setting_sound_stop_sound(void *data)
+{
+       SETTING_TRACE_BEGIN;
+       SettingSoundData *ad = (SettingSoundData *)data;
+       sound_stream_focus_state_e ssfs = SOUND_STREAM_FOCUS_STATE_ACQUIRED;
+       player_state_e player_state = PLAYER_STATE_NONE;
 
-               /* Change system slider's icon as mute style */
-               setting_sound_update_slider_icon(item_to_update, SND_SLIDER_SYSTEM);
+       if (ad->song_playing) {
+               g_free(ad->song_playing);
+               ad->song_playing = NULL;
        }
 
-       /*4.Disable "Call ringtone" */
-       item_to_update = ad->data_call_volume;
-       if (item_to_update && item_to_update->eo_check) {
-               /*DO NOT CHANGE Backup Values(VCONFKEY_SETAPPL_RINGTONE_BACKUP_VOLUME) */
-               item_to_update->chk_status = 0;
-               elm_slider_value_set(item_to_update->eo_check, item_to_update->chk_status);
-               SETTING_TRACE("item_to_update->chk_status : %d", item_to_update->chk_status);
-       }
+       player_unset_completed_cb(ad->mp_player);
+
+       sound_manager_get_focus_state(ad->ringtone_sound_stream_info, &ssfs, NULL);
+       if (ssfs == SOUND_STREAM_FOCUS_STATE_ACQUIRED)
+               sound_manager_release_focus(ad->ringtone_sound_stream_info,
+                               SOUND_STREAM_FOCUS_FOR_PLAYBACK,
+                               SOUND_BEHAVIOR_NONE, NULL);
+
+       sound_manager_get_focus_state(ad->media_sound_stream_info, &ssfs, NULL);
+       if (ssfs == SOUND_STREAM_FOCUS_STATE_ACQUIRED)
+               sound_manager_release_focus(ad->media_sound_stream_info,
+                               SOUND_STREAM_FOCUS_FOR_PLAYBACK,
+                               SOUND_BEHAVIOR_NONE, NULL);
+
+       player_get_state(ad->mp_player, &player_state);
 
+       if (player_state != PLAYER_STATE_IDLE)
+               if (player_unprepare(ad->mp_player) != PLAYER_ERROR_NONE)
+                       SETTING_TRACE_ERROR("player unrealize failed");
 }
 
-static void ___sound_vconf_change_cb(keynode_t *key, void *data)
+void setting_sound_key_grab(SettingSoundData *ad)
 {
-       ret_if(data == NULL);
-       SettingProfileUG *ad = data;
-       int status = 0;
-       int ret = 0;
-       char *pa_ringtone = NULL;
-       char *sub_desc = NULL;
-       char *vconf_name = vconf_keynode_get_name(key);
-       Setting_GenGroupItem_Data *item_to_update = NULL;
+       SETTING_TRACE_BEGIN;
 
-       if (!safeStrCmp(vconf_name, VCONFKEY_SYSMAN_MMC_STATUS)) {
-               status = vconf_keynode_get_int(key);
-               SETTING_TRACE("status:%d", status);
-               if (VCONFKEY_SYSMAN_MMC_MOUNTED != status) {
-                       /* when remove mmc card, change default tone */
-                       char *call_tone = vconf_get_str(VCONFKEY_SETAPPL_CALL_RINGTONE_PATH_STR);
-                       if (call_tone && !safeStrNCmp(SETTING_PROFILE_MMC_PATH, call_tone, safeStrLen(SETTING_PROFILE_MMC_PATH))) {
-                               if (isEmulBin()) {
-                                       ret = vconf_set_str(VCONFKEY_SETAPPL_CALL_RINGTONE_PATH_STR, SETTING_DEFAULT_CALL_TONE_SDK);
-                               } else {
-                                       ret = vconf_set_str(VCONFKEY_SETAPPL_CALL_RINGTONE_PATH_STR, SETTING_DEFAULT_CALL_TONE);
-                               }
-                               if (ret < 0)
-                                       SETTING_TRACE_DEBUG("failed to set vconf");
-                       }
-                       FREE(call_tone);
+       /* To prevent conflict with volume app */
+       vconf_set_int(VCONFKEY_STARTER_USE_VOLUME_KEY, 2);
 
-                       ret_if((!ad->mp_ringtone && !ad->mp_noti && !ad->mp_media));
-                       SETTING_TRACE("song_playing:%s", ad->song_playing);
+       if (0 != safeStrCmp(ad->viewtype, VOLUME_APP_NAME))
+               return;
 
-                       if (!safeStrNCmp(SETTING_PROFILE_MMC_PATH, ad->song_playing, safeStrLen(SETTING_PROFILE_MMC_PATH))) {
-                               /*      close mm plaer */
-                               setting_sound_close_all_mm_players(ad);
-                               /*      close vibration */
-                       }
-               }
-       } else if (!safeStrCmp(vconf_name, VCONFKEY_SETAPPL_SOUND_STATUS_BOOL)) {
-               status = vconf_keynode_get_bool(key);
-               SETTING_TRACE_DEBUG("sound status is changed. %d", status);
-               if (status) {
-                       __enable_sound_menu(ad);
-               } else {
-                       __disable_sound_menu(ad);
-               }
+       if (!ad->keydown_handler)
+               ad->keydown_handler = ecore_event_handler_add(
+                               ECORE_EVENT_KEY_DOWN, __volume_key_down_cb, ad);
+       if (!ad->keydown_handler)
+               SETTING_TRACE_DEBUG("ecore_event_handler_add() failed");
 
-               setting_sound_update_slider_icon(ad->data_call_volume, SND_SLIDER_CALL);
-               /*FIX P141016-02659 Only In sound mode should enable "vibrate when ringing" */
-               setting_genlist_item_disabled_set(ad->data_sound_when_ring, !status);
-       } else if (!safeStrCmp(vconf_name, VCONFKEY_SETAPPL_VIBRATION_STATUS_BOOL)) {
-               status = vconf_keynode_get_bool(key);
-               SETTING_TRACE_DEBUG("vibration status is changed. %d", status);
-               if (status) {
-                       PLAY_FEEDBACK(FEEDBACK_TYPE_VIBRATION, FEEDBACK_PATTERN_VIBRATION_ON)
-               }
+       if (!ad->keyup_handler)
+               ad->keyup_handler = ecore_event_handler_add(
+                               ECORE_EVENT_KEY_UP, __volume_key_up_cb, ad);
+       if (!ad->keyup_handler)
+               SETTING_TRACE_DEBUG("ecore_event_handler_add() failed");
+}
 
-               setting_sound_update_slider_icon(ad->data_call_volume, SND_SLIDER_CALL);
-       } else if (!safeStrCmp(vconf_name, VCONFKEY_SETAPPL_VIBRATE_WHEN_RINGING_BOOL)) {
-               item_to_update = ad->data_sound_when_ring;
-               status = vconf_keynode_get_bool(key);
-               if (item_to_update && item_to_update->eo_check) {
-                       item_to_update->chk_status = status;
-                       elm_check_state_set(item_to_update->eo_check, item_to_update->chk_status);
-               }
-       } else if (!safeStrCmp(vconf_name, VCONFKEY_SETAPPL_BUTTON_SOUNDS_BOOL)) {
-               item_to_update = ad->data_button_sounds;
-               status = vconf_keynode_get_bool(key);
-               if (item_to_update && item_to_update->eo_check) {
-                       item_to_update->chk_status = status;
-                       elm_check_state_set(item_to_update->eo_check, item_to_update->chk_status);
-               }
-       } else if (!safeStrCmp(vconf_name, VCONFKEY_SETAPPL_TOUCH_SOUNDS_BOOL)) {
-               item_to_update = ad->data_touch_sounds;
-               status = vconf_keynode_get_bool(key);
-               if (item_to_update && item_to_update->eo_check) {
-                       item_to_update->chk_status = status;
-                       elm_check_state_set(item_to_update->eo_check, item_to_update->chk_status);
-               }
-       } else if (!safeStrCmp(vconf_name, VCONFKEY_SETAPPL_SOUND_LOCK_BOOL)) {
-               item_to_update = ad->data_lock_sound;
-               status = vconf_keynode_get_bool(key);
-               if (item_to_update && item_to_update->eo_check) {
-                       item_to_update->chk_status = status;
-                       elm_check_state_set(item_to_update->eo_check, item_to_update->chk_status);
-               }
-       }
-#if 0
-       else if (!safeStrCmp(vconf_name, VCONFKEY_ISE_KEYSOUND)) {
-               item_to_update = ad->data_keyboard_sound;
-               status = vconf_keynode_get_bool(key);
-               if (item_to_update && item_to_update->eo_check) {
-                       item_to_update->chk_status = status;
-                       elm_check_state_set(item_to_update->eo_check, item_to_update->chk_status);
-               }
-       }
-#endif
-       else if (!safeStrCmp(vconf_name, VCONFKEY_SETAPPL_CALL_RINGTONE_PATH_STR)) {
-               item_to_update = ad->data_call_alert_tone;
-
-               pa_ringtone = (char *)g_strdup(vconf_keynode_get_str(key));
-               if (setting_sound_check_file_exist(ad, pa_ringtone) == SETTING_RETURN_FAIL) {
-                       if (isEmulBin()) {
-                               G_FREE(pa_ringtone);
-                               pa_ringtone = (char *)g_strdup(SETTING_DEFAULT_CALL_TONE_SDK);
-                       } else {
-                               G_FREE(pa_ringtone);
-                               pa_ringtone = (char *)g_strdup(SETTING_DEFAULT_CALL_TONE);
-                       }
-                       ret = vconf_set_str(VCONFKEY_SETAPPL_CALL_RINGTONE_PATH_STR, pa_ringtone);
-                       if (ret < 0)
-                               SETTING_TRACE_DEBUG("failed to set vconf");
-               }
-               sub_desc = setting_media_basename(pa_ringtone);
-               if (item_to_update) {
-                       item_to_update->sub_desc = (char *)g_strdup(sub_desc);
-                       elm_genlist_item_update(item_to_update->item);
-               }
-               G_FREE(pa_ringtone);
-               G_FREE(sub_desc);
-       } else if (!safeStrCmp(vconf_name, VCONFKEY_SETAPPL_NOTI_MSG_RINGTONE_PATH_STR)) {
-               item_to_update = ad->data_msg_alert_tone;
-               pa_ringtone = (char *)g_strdup(vconf_keynode_get_str(key));
-               if (setting_sound_check_file_exist(ad, pa_ringtone) == SETTING_RETURN_FAIL) {
-                       G_FREE(pa_ringtone);
-                       pa_ringtone = (char *)g_strdup(SETTING_DEFAULT_MSG_TONE);
-                       ret = vconf_set_str(VCONFKEY_SETAPPL_NOTI_MSG_RINGTONE_PATH_STR, pa_ringtone);
-                       if (ret < 0)
-                               SETTING_TRACE_DEBUG("failed to set vconf");
-               }
-               sub_desc = setting_media_basename(pa_ringtone);
-               if (item_to_update) {
-                       item_to_update->sub_desc = (char *)g_strdup(sub_desc);
-                       elm_genlist_item_update(item_to_update->item);
-               }
-               G_FREE(pa_ringtone);
-               G_FREE(sub_desc);
-       }
-}
-
-int setting_sound_listen_vconf_change(void *data)
+void setting_sound_key_ungrab(SettingSoundData *ad)
 {
-       retv_if(data == NULL, SETTING_GENERAL_ERR_NULL_DATA_PARAMETER);
-
-       /*Ints */
-       (void)vconf_notify_key_changed(VCONFKEY_SYSMAN_MMC_STATUS, ___sound_vconf_change_cb, data);
+       SETTING_TRACE_BEGIN;
 
-       /*Bools */
-       (void)vconf_notify_key_changed(VCONFKEY_SETAPPL_SOUND_STATUS_BOOL, ___sound_vconf_change_cb, data);
-       (void)vconf_notify_key_changed(VCONFKEY_SETAPPL_VIBRATION_STATUS_BOOL, ___sound_vconf_change_cb, data);
+       /* To prevent conflict with volume app */
+       vconf_set_int(VCONFKEY_STARTER_USE_VOLUME_KEY, 0);
 
-       (void)vconf_notify_key_changed(VCONFKEY_SETAPPL_VIBRATE_WHEN_RINGING_BOOL, ___sound_vconf_change_cb, data);
-       (void)vconf_notify_key_changed(VCONFKEY_SETAPPL_BUTTON_SOUNDS_BOOL, ___sound_vconf_change_cb, data);
-       (void)vconf_notify_key_changed(VCONFKEY_SETAPPL_TOUCH_SOUNDS_BOOL, ___sound_vconf_change_cb, data);
-       (void)vconf_notify_key_changed(VCONFKEY_SETAPPL_SOUND_LOCK_BOOL, ___sound_vconf_change_cb, data);
-       /*      (void)vconf_notify_key_changed(VCONFKEY_ISE_KEYSOUND, ___sound_vconf_change_cb, data); */
+       ecore_timer_del(ad->updown_timer);
+       ad->updown_timer = NULL;
 
-       /*Strings */
-       (void)vconf_notify_key_changed(VCONFKEY_SETAPPL_CALL_RINGTONE_PATH_STR, ___sound_vconf_change_cb, data);
-       (void)vconf_notify_key_changed(VCONFKEY_SETAPPL_NOTI_MSG_RINGTONE_PATH_STR, ___sound_vconf_change_cb, data);
+       ecore_event_handler_del(ad->keydown_handler);
+       ad->keydown_handler = NULL;
 
-       return 0;
+       ecore_event_handler_del(ad->keyup_handler);
+       ad->keyup_handler = NULL;
 }
 
-int setting_sound_unlisten_vconf_change(void *data)
+Evas_Object *setting_sound_init(SettingSoundData *ad)
 {
-       /* unused listen */
-       /*Ints */
-       (void)vconf_ignore_key_changed(VCONFKEY_SYSMAN_MMC_STATUS, ___sound_vconf_change_cb);
+       SETTING_TRACE_BEGIN;
+       int err = 0;
 
-       /*Bools */
-       (void)vconf_ignore_key_changed(VCONFKEY_SETAPPL_SOUND_STATUS_BOOL, ___sound_vconf_change_cb);
-       (void)vconf_ignore_key_changed(VCONFKEY_SETAPPL_VIBRATION_STATUS_BOOL, ___sound_vconf_change_cb);
-
-       (void)vconf_ignore_key_changed(VCONFKEY_SETAPPL_VIBRATE_WHEN_RINGING_BOOL, ___sound_vconf_change_cb);
-       (void)vconf_ignore_key_changed(VCONFKEY_SETAPPL_BUTTON_SOUNDS_BOOL, ___sound_vconf_change_cb);
-       (void)vconf_ignore_key_changed(VCONFKEY_SETAPPL_TOUCH_SOUNDS_BOOL, ___sound_vconf_change_cb);
-       (void)vconf_ignore_key_changed(VCONFKEY_SETAPPL_SOUND_LOCK_BOOL, ___sound_vconf_change_cb);
-       /*(void)vconf_ignore_key_changed(VCONFKEY_ISE_KEYSOUND, ___sound_vconf_change_cb); */
-
-       /*Strings */
-       (void)vconf_ignore_key_changed(VCONFKEY_SETAPPL_CALL_RINGTONE_PATH_STR, ___sound_vconf_change_cb);
-       (void)vconf_ignore_key_changed(VCONFKEY_SETAPPL_NOTI_MSG_RINGTONE_PATH_STR, ___sound_vconf_change_cb);
-       return 0;
-}
+       bindtextdomain(SETTING_PACKAGE, SETTING_LOCALEDIR);
 
-static Eina_Bool __volume_up_timer_cb(void *data)
-{
-       SETTING_TRACE_BEGIN;
-       retv_if(!data, EINA_FALSE);
-       SettingProfileUG *ad = (SettingProfileUG *)data;
+       setting_create_Gendial_itc(SETTING_GENLIST_LEFT_ICON_CONTENT_ICON_STYLE,
+                       &(ad->itc_layout));
 
-       if (ad->is_pressing == FALSE) {
-               ad->updown_timer = NULL;
-               return EINA_FALSE;
-       }
+       ad->itc_layout.func.content_get = __sound_slider_icon_get;
 
-       sound_type_e sound_type = 0;
-       int volume = 0;
-       sound_manager_get_current_sound_type(&sound_type);
-       if (sound_type == SOUND_TYPE_MEDIA) {
-               int ret =  sound_manager_get_volume(sound_type, &volume);
-               SETTING_TRACE("ret:%d", ret);
-               if (volume < 15) {
-                       sound_manager_set_volume(sound_type, ++volume);
-                       if (ad->data_media_volume && ad->data_media_volume->eo_check) {
-                               ad->data_media_volume->chk_status = volume;
-                               elm_slider_value_set(ad->data_media_volume->eo_check, volume);
-                       }
-               }
-       } else {
-               int ret =  sound_manager_get_volume(SOUND_TYPE_RINGTONE, &volume);
-               SETTING_TRACE("ret:%d", ret);
-               if (volume < 15) {
-                       sound_manager_set_volume(SOUND_TYPE_RINGTONE, ++volume);
-                       if (ad->data_call_volume && ad->data_call_volume->eo_check) {
-                               ad->data_call_volume->chk_status = volume;
-                               elm_slider_value_set(ad->data_call_volume->eo_check, volume);
-                               SETTING_TRACE("ad->data_call_volume->chk_status : %d", ad->data_call_volume->chk_status);
-                       }
-               }
-       }
+       setting_create_Gendial_itc("full", &(ad->itc_layout_1icon));
 
-       return EINA_TRUE;
-}
+       ad->itc_layout_1icon.func.content_get = __sound_slider_icon_get;
 
-static Eina_Bool __volume_down_timer_cb(void *data)
-{
-       SETTING_TRACE_BEGIN;
-       retv_if(!data, EINA_FALSE);
-       SettingProfileUG *ad = (SettingProfileUG *)data;
+       /* register view node table */
+       setting_view_node_table_intialize();
+       setting_view_node_table_register(&setting_view_sound_main, NULL);
 
-       if (ad->is_pressing == FALSE) {
-               ad->updown_timer = NULL;
-               return EINA_FALSE;
+       err = player_create(&ad->mp_player);
+       if (PLAYER_ERROR_NONE != err) {
+               SETTING_TRACE_ERROR("Cannot create ringtone player %s",
+                               get_error_message(err));
+               return NULL;
        }
 
-       sound_type_e sound_type = 0;
-       int volume = 0;
-       sound_manager_get_current_sound_type(&sound_type);
-       if (sound_type == SOUND_TYPE_MEDIA) {
-               int ret =  sound_manager_get_volume(sound_type, &volume);
-               SETTING_TRACE("ret:%d", ret);
-               if (volume > 0) {
-                       sound_manager_set_volume(sound_type, --volume);
-                       if (ad->data_media_volume && ad->data_media_volume->eo_check) {
-                               ad->data_media_volume->chk_status = volume;
-                               elm_slider_value_set(ad->data_media_volume->eo_check, volume);
-                       }
-               }
-       } else {
-               int ret =  sound_manager_get_volume(SOUND_TYPE_RINGTONE, &volume);
-               SETTING_TRACE("ret:%d", ret);
-               if (volume > 0) {
-                       sound_manager_set_volume(SOUND_TYPE_RINGTONE, --volume);
-                       if (volume == 0) {
-                               /* change to Vibration mode */
-                               vconf_set_bool(VCONFKEY_SETAPPL_SOUND_STATUS_BOOL, FALSE);
-                               vconf_set_bool(VCONFKEY_SETAPPL_VIBRATION_STATUS_BOOL, TRUE);
-                               PLAY_FEEDBACK(FEEDBACK_TYPE_VIBRATION, FEEDBACK_PATTERN_VIBRATION_ON);
-                       }
-                       if (ad->data_call_volume && ad->data_call_volume->eo_check) {
-                               ad->data_call_volume->chk_status = volume;
-                               elm_slider_value_set(ad->data_call_volume->eo_check, volume);
-                               SETTING_TRACE("ad->data_call_volume->chk_status : %d", ad->data_call_volume->chk_status);
-                               setting_sound_update_slider_icon(ad->data_call_volume, SND_SLIDER_CALL);
-                       }
-               }
+       if (
+               (sound_manager_create_stream_information(
+                               SOUND_STREAM_TYPE_RINGTONE_VOIP,
+                               __sound_stream_focus_state_changed_cb, ad,
+                               &ad->ringtone_sound_stream_info)
+                       != SOUND_MANAGER_ERROR_NONE) ||
+               (sound_manager_create_stream_information(
+                               SOUND_STREAM_TYPE_MEDIA,
+                               __sound_stream_focus_state_changed_cb, ad,
+                               &ad->media_sound_stream_info)
+                       != SOUND_MANAGER_ERROR_NONE) ||
+               (sound_manager_create_stream_information(
+                               SOUND_STREAM_TYPE_NOTIFICATION,
+                               __sound_stream_focus_state_changed_cb, ad,
+                               &ad->noti_sound_stream_info)
+                       != SOUND_MANAGER_ERROR_NONE)
+       ) {
+               SETTING_TRACE_ERROR("Cannot create stream information ");
+               return NULL;
        }
+       /* creating a view. */
+       setting_view_node_set_cur_view(&setting_view_sound_main);
+       setting_view_create(&setting_view_sound_main, (void *)ad);
 
-       return EINA_TRUE;
+       err = feedback_initialize();
+       SETTING_TRACE_DEBUG("Feedback init: %s", get_error_message(err));
+
+       __listen_vconf_change(ad);
+
+       return ad->md.naviframe;
 }
 
-static Eina_Bool __volume_key_up_cb(void *data, int type, void *event)
+void setting_sound_deinit(void *data)
 {
        SETTING_TRACE_BEGIN;
-       retv_if(!data || !event, EINA_TRUE);
-       SettingProfileUG *ad = (SettingProfileUG *)data;
+       ret_if(data == NULL);
+       SettingSoundData *ad = data;
 
-       Ecore_Event_Key *ev = event;
-       char *key = (char *)ev->key;
-       if (!key)
-               return EINA_TRUE;
+       __unlisten_vconf_change(ad);
+       feedback_deinitialize();
+       setting_sound_stop_sound(ad);
 
-       if (!safeStrCmp(key, "XF86AudioRaiseVolume") || !safeStrCmp(key, "XF86AudioLowerVolume")) {
-               ad->is_pressing = FALSE;
-               if (ad->updown_timer) {
-                       ecore_timer_del(ad->updown_timer);
-                       ad->updown_timer = NULL;
-               }
-       }
-       return EINA_TRUE;
-}
+       evas_object_del(ad->calling_popup);
+       ad->calling_popup = NULL;
 
-static Eina_Bool __volume_key_down_cb(void *data, int type, void *event)
-{
-       SETTING_TRACE_BEGIN;
-       retv_if(!data || !event, EINA_TRUE);
-       SettingProfileUG *ad = (SettingProfileUG *)data;
+       setting_sound_key_ungrab(ad);
 
-       Ecore_Event_Key *ev = event;
-       char *key = (char *)ev->key;
-       if (!key)
-               return EINA_TRUE;
+       FREE(ad->viewtype);
 
-       /* get current sound type */
-       sound_type_e sound_type;
-       int volume = 0;
+       sound_manager_destroy_stream_information(
+                       ad->ringtone_sound_stream_info);
+       sound_manager_destroy_stream_information(ad->media_sound_stream_info);
+       sound_manager_destroy_stream_information(ad->noti_sound_stream_info);
 
-       if (!safeStrCmp(key, "XF86AudioRaiseVolume")) {
-               SETTING_TRACE("Press KEY_VOLUMEUP");
-               /*
-                * S5 concept:
-                * On the volume popup,
-                *      1) if user controls the slider, don't play any sounds��just change volume.
-                *      2) if user controls the HW volume key for ringtone sound, the beep sound is supported
-
-                * On Setting > Sound
-                *      1) if user controls the slider, change volume & play sound
-                *      2) if user controls the HW volume key, do nothing(DO NOT change volume,DO NoT play sound)
-               */
-               if (0 != safeStrCmp(ad->viewtype, VOLUME_APP_NAME)) {
-                       return EINA_TRUE;
-               }
+       ad->ringtone_sound_stream_info = ad->media_sound_stream_info =
+       ad->noti_sound_stream_info = NULL;
 
-               /*if (ad->view_type != SETTING_PROF_VIEW_VOL) return EINA_TRUE; */
+       player_destroy(ad->mp_player);
+       ad->mp_player = NULL;
 
-               ad->is_pressing = TRUE;
+       /* it is the view manage strategy to invoke view's destory operation */
+       setting_view_destroy(&setting_view_sound_main, ad);
 
-               sound_manager_get_current_sound_type(&sound_type);
-               if (sound_type == SOUND_TYPE_MEDIA) {
-                       SETTING_TRACE("sound_type == SOUND_TYPE_MEDIA");
-                       int ret =  sound_manager_get_volume(sound_type, &volume);
-                       SETTING_TRACE("ret:%d", ret);
-                       if (volume < 15) {
-                               ++volume;
-                               int ret = sound_manager_set_volume(sound_type, volume);
-
-                               if (/*ret == SOUND_MANAGER_ERROR_NO_OPERATION ||*/ ret == SOUND_MANAGER_ERROR_INTERNAL) {
-                                       SETTING_TRACE_DEBUG("didn't set volume");
-                                       if (volume > 10) {
-                                               ad->data_media_volume->chk_status = 10;
-                                               elm_slider_value_set(ad->data_media_volume->eo_check, 10);
-                                               return EINA_TRUE;
-                                       }
-                               }
-
-                               if (ad->data_media_volume && ad->data_media_volume->eo_check) {
-                                       ad->data_media_volume->chk_status = volume;
-                                       elm_slider_value_set(ad->data_media_volume->eo_check, volume);
-                               }
-                       }
-               } else {
-                       SETTING_TRACE("sound_type == SOUND_TYPE_RINGTONE");
-                       sound_manager_get_volume(SOUND_TYPE_RINGTONE, &volume);
-                       /*ad->backup_ringtong_volume = volume; */
-                       /*vconf_set_int(VCONFKEY_SETAPPL_RINGTONE_BACKUP_VOLUME, ad->backup_ringtong_volume); */
-                       /*SETTING_TRACE("ret:%d, volume:%d, ad->backup_ringtong_volume:%d", ret, volume, ad->backup_ringtong_volume); */
-                       if (volume < 15) {
-                               sound_manager_set_volume(SOUND_TYPE_RINGTONE, ++volume);
-
-                               int sound = 0;
-                               vconf_get_bool(VCONFKEY_SETAPPL_SOUND_STATUS_BOOL, &sound);
-                               if (volume > 0 && !sound) {
-                                       vconf_set_bool(VCONFKEY_SETAPPL_SOUND_STATUS_BOOL, TRUE);
-                                       vconf_set_bool(VCONFKEY_SETAPPL_VIBRATION_STATUS_BOOL, FALSE);
-                                       ad->data_call_volume->chk_status = volume;
-                                       setting_sound_update_slider_icon(ad->data_call_volume, SND_SLIDER_CALL);
-                               }
-                               if (ad->data_call_volume && ad->data_call_volume->eo_check) {
-                                       ad->data_call_volume->chk_status = volume;
-                                       elm_slider_value_set(ad->data_call_volume->eo_check, volume);
-                                       SETTING_TRACE("ad->data_call_volume->chk_status : %d", ad->data_call_volume->chk_status);
-                               }
-                       }
+       SETTING_TRACE_END;
+}
 
-                       SETTING_TRACE("ad->mp_ringtone:%p, volume:%d", ad->mp_ringtone, volume);
-                       if (ad->mp_ringtone == NULL) {
-                               setting_sound_close_other_mm_players_but_type(ad, SOUND_TYPE_RINGTONE);
-                               if (volume > 0) {
-                                       setting_sound_play_sound_origin(&(ad->mp_ringtone), ad, NULL,
-                                                                                                       _TZ_SYS_SHARE"/settings/Sys/Volume_control.ogg",
-                                                                                                       volume,
-                                                                                                       SOUND_TYPE_RINGTONE);
-                               }
-                       } else {
-                               player_state_e state;
-                               player_get_state(*(ad->mp_ringtone), &state);
-                               if (state == PLAYER_STATE_PAUSED) {
-                                       SETTING_TRACE("state == PLAYER_STATE_PAUSED");
-                                       player_start(*(ad->mp_ringtone));
-                               } else if (state == PLAYER_STATE_PLAYING) {
-                                       SETTING_TRACE("state == PLAYER_STATE_PLAYING");
-                                       player_set_mute(*(ad->mp_ringtone), FALSE);
-                               }
-                       }
-               }
-               ad->updown_timer = ecore_timer_add(0.5, __volume_up_timer_cb, ad);
-       } else if (!safeStrCmp(key, "XF86AudioLowerVolume")) {
-               SETTING_TRACE("Press KEY_VOLUMEDOWN");
-               /*
-                * S5 concept:
-                * On the volume popup,
-                *      1) if user controls the slider, don't play any sounds��just change volume.
-                *      2) if user controls the HW volume key for ringtone sound, the beep sound is supported
-
-                * On Setting > Sound
-                *      1) if user controls the slider, change volume & play sound
-                *      2) if user controls the HW volume key, do nothing(DO NOT change volume,DO NoT play sound)
-               */
-               if (0 != safeStrCmp(ad->viewtype, VOLUME_APP_NAME)) {
-                       return EINA_TRUE;
-               }
-               /*if (ad->view_type != SETTING_PROF_VIEW_VOL) return EINA_TRUE; */
-               ad->is_pressing = TRUE;
-               sound_manager_get_current_sound_type(&sound_type);
-               if (sound_type == SOUND_TYPE_MEDIA) {
-                       SETTING_TRACE("sound_type == SOUND_TYPE_MEDIA");
-                       int ret =  sound_manager_get_volume(sound_type,
-                                                                                               &volume);
-                       SETTING_TRACE("ret:%d", ret);
-                       if (volume > 0) {
-                               sound_manager_set_volume(sound_type, --volume);
-                               if (ad->data_media_volume && ad->data_media_volume->eo_check) {
-                                       ad->data_media_volume->chk_status = volume;
-                                       elm_slider_value_set(ad->data_media_volume->eo_check, volume);
-                               }
-                       }
-               } else {
-
-                       SETTING_TRACE("sound_type == SOUND_TYPE_RINGTONE");
-                       int sound = 0;
-                       vconf_get_bool(VCONFKEY_SETAPPL_SOUND_STATUS_BOOL, &sound);
-                       if (!sound) return EINA_TRUE;
-                       int ret =  sound_manager_get_volume(SOUND_TYPE_RINGTONE, &volume);
-                       SETTING_TRACE("ret:%d, volume:%d", ret, volume);
-                       if (volume > 0) {
-                               sound_manager_set_volume(SOUND_TYPE_RINGTONE, --volume);
-                               if (volume == 0) {
-                                       /* change to Vibration mode */
-                                       vconf_set_bool(VCONFKEY_SETAPPL_SOUND_STATUS_BOOL, FALSE);
-                                       vconf_set_bool(VCONFKEY_SETAPPL_VIBRATION_STATUS_BOOL, TRUE);
-
-                                       PLAY_FEEDBACK(FEEDBACK_TYPE_VIBRATION, FEEDBACK_PATTERN_VIBRATION_ON);
-
-                                       ad->data_call_volume->chk_status = volume;
-                                       setting_sound_update_slider_icon(ad->data_call_volume, SND_SLIDER_CALL);
-                               }
-                               if (ad->data_call_volume && ad->data_call_volume->eo_check) {
-                                       ad->data_call_volume->chk_status = volume;
-                                       elm_slider_value_set(ad->data_call_volume->eo_check, volume);
-                                       SETTING_TRACE("ad->data_call_volume->chk_status : %d", ad->data_call_volume->chk_status);
-                               }
-                       }
-                       if (ad->mp_ringtone == NULL) {
-                               setting_sound_close_other_mm_players_but_type(ad, SOUND_TYPE_RINGTONE);
-                               if (volume > 0) {
-                                       setting_sound_play_sound_origin(&(ad->mp_ringtone), ad, NULL,
-                                                                                                       _TZ_SYS_SHARE"/settings/Sys/Volume_control.ogg",
-                                                                                                       volume,
-                                                                                                       SOUND_TYPE_RINGTONE);
-                               }
-                       } else {
-                               player_state_e state;
-                               player_get_state(*(ad->mp_ringtone), &state);
-                               SETTING_TRACE("ringtone player status : %d", state);
-                               if (state == PLAYER_STATE_PAUSED) {
-                                       player_start(*(ad->mp_ringtone));
-                               }
-                       }
-               }
-               ad->updown_timer = ecore_timer_add(0.5, __volume_down_timer_cb, ad);
-       } else if (!safeStrCmp(key, "XF86Menu")) {
-               SETTING_TRACE("KEY_MENU CLICK.");
-       } else if (!safeStrCmp(key, "XF86Home")) { /*XF86Phone*/
-               SETTING_TRACE("KEY_HOME is pressed");
-               if (!safeStrCmp(ad->viewtype, "org.tizen.volume"))
-                       ug_destroy_me(ad->ug);
-       } else if (!safeStrCmp(key, "XF86Back")) { /*Back hard key*/
-               SETTING_TRACE(" Back is pressed");
-               /*SETTING_TRACE(" ad->viewtype %s", ad->viewtype);*/
-               /*if (!safeStrCmp(ad->viewtype, "org.tizen.volume"))*/
-               if (!safeStrCmp(ad->viewtype, "org.tizen.setting.volume")) {
-                       /*ug_destroy_me(ad->ug);*/
-                       elm_exit();
+/* Show guide popup, when drag or tap slider if during call.
+       Do not provide pre-listening. */
+void setting_sound_create_warning_popup_during_call(void *data)
+{
+       ret_if(data == NULL);
+       SettingSoundData *ad = (SettingSoundData *)data;
+
+       cm_call_status_e call_status = CM_CALL_STATUS_IDLE;
+       cm_client_h cm_handle = NULL;
+       cm_init(&cm_handle);
+       cm_get_call_status(cm_handle, &call_status);
+       cm_deinit(cm_handle);
+       if (CM_CALL_STATUS_IDLE != call_status) {
+               SETTING_TRACE("Call status is not OFF (%d)", call_status);
+               if (!ad->calling_popup) {
+                       ad->calling_popup = setting_create_popup(
+                                       ad,
+                                       ad->md.window,
+                                       "IDS_ST_HEADER_UNABLE_TO_PLAY_SAMPLE_ABB",
+                                       "IDS_ST_POP_SAMPLES_CANNOT_BE_PLAYED_DURING_CALLS",
+                                       __calling_popup_cb,
+                                       0,
+                                       false,
+                                       false,
+                                       1,
+                                       "IDS_ST_BUTTON_OK");
                }
        }
-
-       return EINA_TRUE;
 }
 
-void __setting_sound_ug_key_grab(SettingProfileUG *ad)
+/* ------------------------------------------------------------------------- */
+/* |           | elm.swallow.icon.0 | elm.text | elm.swallow.icon.1 |     | */
+/* | elm.swallow.icon |----------------------------------| elm.swallow.end | */
+/* |             |     elm.text.sub      | elm.text.sub.end   |           | */
+/* ------------------------------------------------------------------------- */
+static Evas_Object *__sound_slider_icon_get(void *data, Evas_Object *obj,
+               const char *part)
 {
        SETTING_TRACE_BEGIN;
-#ifdef ECORE_X
-       Ecore_X_Window xwin = 0;
-       Ecore_X_Display *disp = NULL;
-#endif
+       retv_if(data == NULL, NULL);
 
-       if (ad == NULL)
-               return;
+       SETTING_TRACE(" -----------------> EDC part [%s]", part);
+       if (safeStrCmp(part, "elm.swallow.content"))
+               return NULL;
 
-       /* To prevent conflict with volume app */
-       vconf_set_int(VCONFKEY_STARTER_USE_VOLUME_KEY, 2);
+       Evas_Object *layout;
+       /* Set custom layout style */
+       layout = elm_layout_add(obj);
 
-#ifdef ECORE_X
-       disp = ecore_x_display_get();
-       xwin = elm_win_xwindow_get(ad->win_get);
+       Setting_GenGroupItem_Data *item_data =
+                       (Setting_GenGroupItem_Data *)data;
+       Evas_Object *slider = setting_create_slider(obj, item_data);
 
-       ret = eext_win_keygrab_set(xwin, "XF86AudioRaiseVolume");
-       if (ret) {
-               SETTING_TRACE_DEBUG("KEY_VOLUMEUP grab failed");
-       }
-       ret = eext_win_keygrab_set(xwin, "XF86AudioLowerVolume");
-       if (ret) {
-               SETTING_TRACE_DEBUG("KEY_VOLUMEDOWN grab failed");
-       }
-#endif
-       if (ad->keydown_handler) {
-               ecore_event_handler_del(ad->keydown_handler);
-               ad->keydown_handler = NULL;
-       }
-       if (ad->keyup_handler) {
-               ecore_event_handler_del(ad->keyup_handler);
-               ad->keyup_handler = NULL;
+       if (slider == NULL)
+               return NULL;
+
+       elm_layout_file_set(layout, EDJDIR"/setting-theme.edj",
+                                               "gl_custom_item");
+       evas_object_size_hint_align_set(layout, EVAS_HINT_FILL, EVAS_HINT_FILL);
+       evas_object_size_hint_weight_set(layout, EVAS_HINT_EXPAND,
+                       EVAS_HINT_EXPAND);
+
+       if (0 == safeStrCmp(item_data->keyStr, "IDS_ST_BODY_MEDIA")) {
+               elm_object_style_set(slider, "warning");
+
+               Edje_Message_Float_Set *msg =
+                               alloca(sizeof(Edje_Message_Float_Set)
+                                               + (sizeof(double)));
+               msg->count = 1;
+               /* Warning area point has to be calculated considering rounding
+                * off. For example, value 10's area will be 9.5~10.4.
+                * So, if warning area has to be started at 10, we need to
+                * calculate the start point with 9.5.
+                * Warning start point = (Warning min value - 0.5) /
+                *                              (Max_Value - Min_Value) */
+               msg->val[0] = 0.633333;
+               edje_object_message_send(
+                               elm_layout_edje_get(slider), EDJE_MESSAGE_FLOAT_SET, 0, msg);
+               elm_slider_indicator_format_set(slider, "%1.0f");
+               elm_slider_indicator_show_set(slider, 1);
        }
-       ad->keydown_handler = ecore_event_handler_add(ECORE_EVENT_KEY_DOWN, __volume_key_down_cb, ad);
-       if (!ad->keydown_handler)
-               SETTING_TRACE_DEBUG("ecore_event_handler_add() failed");
 
-       ad->keyup_handler = ecore_event_handler_add(ECORE_EVENT_KEY_UP, __volume_key_up_cb, ad);
-       if (!ad->keyup_handler)
-               SETTING_TRACE_DEBUG("ecore_event_handler_add() failed");
+       item_data->eo_check = slider;
 
-       SETTING_TRACE_END;
+       evas_object_pass_events_set(slider, EINA_TRUE);
+       evas_object_propagate_events_set(slider, EINA_FALSE);
+
+       if (item_data->userdata == NULL)
+               return NULL;
+
+       if (item_data->keyStr)
+               elm_object_part_text_set(layout, "elm.text", _(item_data->keyStr));
+
+       elm_object_part_content_set(layout, "elm.swallow.content", slider);
+       return layout;
 }
 
-void __setting_sound_ug_key_ungrab(SettingProfileUG *ad)
+static void __enable_sound_menu(void *data)
 {
        SETTING_TRACE_BEGIN;
-#ifdef ECORE_X
-       Ecore_X_Window xwin = 0;
-       Ecore_X_Display *disp = NULL;
-#endif
-
-       if (ad == NULL)
-               return;
-
-       /* To prevent conflict with volume app */
-       vconf_set_int(VCONFKEY_STARTER_USE_VOLUME_KEY, 0);
+       ret_if(!data);
+       SettingSoundData *ad = data;
+       ad->sound_on = TRUE;
+       Setting_GenGroupItem_Data *item_to_update = NULL;
 
-#ifdef ECORE_X
-       disp = ecore_x_display_get();
-       xwin = elm_win_xwindow_get(ad->win_get);
 
-       ret = eext_win_keygrab_unset(xwin, "XF86AudioRaiseVolume");
-       if (ret) {
-               SETTING_TRACE_DEBUG("KEY_VOLUMEUP ungrab failed");
+       /*1.Enable "Vibrate when ringing" */
+       if (ad->data_sound_when_ring) {
+               item_to_update = ad->data_sound_when_ring;
+               elm_object_item_disabled_set(item_to_update->item, EINA_FALSE);
        }
-       ret = eext_win_keygrab_unset(xwin, "XF86AudioLowerVolume");
-       if (ret) {
-               SETTING_TRACE_DEBUG("KEY_VOLUMEDOWN ungrab failed");
+
+       if (ad->data_call_volume) {
+               elm_object_item_disabled_set(ad->data_call_volume->item,
+                               EINA_FALSE);
+               elm_object_disabled_set(ad->data_call_volume->eo_check,
+                               EINA_FALSE);
        }
-#endif
 
-       if (ad->updown_timer) {
-               ecore_timer_del(ad->updown_timer);
-               ad->updown_timer = NULL;
+       /*2.Enable "Notification", via Sound Manager */
+       item_to_update = ad->data_noti_volume;
+
+       /* @todo make sure data_msg_alert_tone is correct for 'Silent' set.
+       if (item_to_update && safeStrCmp(item_to_update->sub_desc, "Silent"))*/
+       if ((ad->data_msg_alert_tone &&
+               safeStrCmp(ad->data_msg_alert_tone->sub_desc, "Silent")) ||
+               (!safeStrCmp(ad->viewtype, VOLUME_APP_NAME))
+               ) {
+               /* Enable */
+               if (item_to_update
+                               && item_to_update->item
+                               && item_to_update->eo_check) {
+                       int mm_value = 0;
+                       int ret =  sound_manager_get_volume(
+                                       SOUND_TYPE_NOTIFICATION, &mm_value);
+                       SETTING_TRACE("ret:%d", ret);
+                       item_to_update->chk_status = mm_value;
+                       elm_slider_value_set(
+                                       item_to_update->eo_check,
+                                       item_to_update->chk_status);
+                       elm_object_item_disabled_set(item_to_update->item,
+                                       EINA_FALSE);
+                       elm_object_disabled_set(item_to_update->eo_check,
+                                       EINA_FALSE);
+
+                       setting_sound_update_slider_icon(
+                                       item_to_update, SND_SLIDER_NOTI);
+               }
        }
-       if (ad->keydown_handler) {
-               ecore_event_handler_del(ad->keydown_handler);
-               ad->keydown_handler = NULL;
+
+       /*3.Enable "System", via Sound Manager */
+       item_to_update = ad->data_touch_volume;
+       if (item_to_update && item_to_update->item
+                       && item_to_update->eo_check) {
+               int mm_value = 0;
+               int ret =  sound_manager_get_volume(
+                               SOUND_TYPE_SYSTEM, &mm_value);
+               SETTING_TRACE("ret:%d", ret);
+               item_to_update->chk_status = mm_value;
+               elm_slider_value_set(
+                               item_to_update->eo_check,
+                               item_to_update->chk_status);
+               elm_object_item_disabled_set(
+                               item_to_update->item, EINA_FALSE);
+               elm_object_disabled_set(item_to_update->eo_check, EINA_FALSE);
+
+               setting_sound_update_slider_icon(
+                               item_to_update, SND_SLIDER_SYSTEM);
        }
-       if (ad->keyup_handler) {
-               ecore_event_handler_del(ad->keyup_handler);
-               ad->keyup_handler = NULL;
+
+
+       /*4.Enable "Call ringtone", via "Backuped" value */
+       item_to_update = ad->data_call_volume;
+       if (item_to_update && item_to_update->eo_check) {
+               SETTING_TRACE("....ad->is_ringtone_slidering:%d, "
+                               "ad->data_call_volume->chk_status:%d",
+                               ad->is_ringtone_slidering,
+                               item_to_update->chk_status);
+               /* do need to restore from BACKUP VOLUME */
+               if (ad->is_ringtone_slidering) return;
+
+               int mm_value = 0;
+               sound_manager_get_volume(SOUND_TYPE_RINGTONE, &mm_value);
+               if (mm_value <= 0) mm_value = 1;
+               sound_manager_set_volume(SOUND_TYPE_RINGTONE, mm_value);
+               item_to_update->chk_status = mm_value;
+               elm_slider_value_set(
+                               item_to_update->eo_check,
+                               item_to_update->chk_status);
+               SETTING_TRACE("ad->data_call_volume->chk_status : %d",
+                               item_to_update->chk_status);
        }
 }
 
-Evas_Object *setting_sound_init(void *data)
+static void __disable_sound_menu(void *data)
 {
        SETTING_TRACE_BEGIN;
-       /*appcore_measure_start(); */
-       retv_if(data == NULL, NULL);
-       SettingProfileUG *ad = data;
-
-       bindtextdomain(SETTING_PACKAGE, SETTING_LOCALEDIR);
+       ret_if(!data);
+       SettingSoundData *ad = data;
+       ad->sound_on = FALSE;
+       Setting_GenGroupItem_Data *item_to_update = NULL;
 
-       setting_create_Gendial_itc(SETTING_GENLIST_LEFT_ICON_CONTENT_ICON_STYLE, &(ad->itc_layout));
+       setting_sound_stop_sound(ad);
 
-       ad->itc_layout.func.content_get = __sound_slider_icon_get;
+       /*1.Disable      "Vibrate when ringing" */
+       item_to_update = ad->data_sound_when_ring;
+       if (item_to_update)
+               elm_object_item_disabled_set(item_to_update->item, EINA_TRUE);
 
-       setting_create_Gendial_itc(SETTING_GENLIST_LEFT_ICON_CONTENT_ICON_STYLE, &(ad->itc_layout_1icon));
+       /* Disable Call Volume slider if Silent ringtone is selected */
+       if (ad->data_call_alert_tone && !safeStrCmp(
+                       ad->data_call_alert_tone->sub_desc, "Silent")) {
+               elm_object_item_disabled_set(ad->data_call_volume->item,
+                               EINA_TRUE);
+               elm_object_disabled_set(ad->data_call_volume->eo_check,
+                               EINA_TRUE);
+       }
 
-       ad->itc_layout_1icon.func.content_get = __sound_slider_icon_get;
+       /*2.Disable "Notification" */
+       item_to_update = ad->data_noti_volume;
+       if (item_to_update && item_to_update->item
+                       && item_to_update->eo_check) {
+               item_to_update->chk_status = 0;
+               elm_slider_value_set(item_to_update->eo_check,
+                               item_to_update->chk_status);
+               elm_object_item_disabled_set(item_to_update->item, EINA_TRUE);
+               elm_object_disabled_set(item_to_update->eo_check, EINA_TRUE);
 
-       /* register view node table */
-       setting_view_node_table_intialize();
-       setting_view_node_table_register(&setting_view_sound_main, NULL);
+               /* Change notification slider's icon as mute style */
+               setting_sound_update_slider_icon(item_to_update,
+                               SND_SLIDER_NOTI);
+       }
 
-       if (!safeStrCmp(ad->viewtype, VOLUME_APP_NAME))
-               elm_win_wm_rotation_preferred_rotation_set(ad->win_get, -1);
-       else
-               elm_win_wm_rotation_preferred_rotation_set(ad->win_get, 0);
+       /*3.Disable "System" */
+       item_to_update = ad->data_touch_volume;
+       if (item_to_update && item_to_update->item
+                       && item_to_update->eo_check) {
+               item_to_update->chk_status = 0;
+               elm_slider_value_set(item_to_update->eo_check,
+                               item_to_update->chk_status);
+               elm_object_item_disabled_set(item_to_update->item, EINA_TRUE);
+               elm_object_disabled_set(item_to_update->eo_check, EINA_TRUE);
 
-       /* creating a view. */
-       setting_view_node_set_cur_view(&setting_view_sound_main);
-       setting_view_create(&setting_view_sound_main, (void *)ad);
+               /* Change system slider's icon as mute style */
+               setting_sound_update_slider_icon(item_to_update,
+                               SND_SLIDER_SYSTEM);
+       }
 
-       setting_sound_listen_vconf_change(ad);
+       /*4.Disable "Call ringtone" */
+       item_to_update = ad->data_call_volume;
+       if (item_to_update && item_to_update->eo_check) {
+               /*DO NOT CHANGE Backup Values(
+                * VCONFKEY_SETAPPL_RINGTONE_BACKUP_VOLUME) */
+               item_to_update->chk_status = 0;
+               elm_slider_value_set(item_to_update->eo_check,
+                               item_to_update->chk_status);
+               SETTING_TRACE("item_to_update->chk_status : %d",
+                               item_to_update->chk_status);
+       }
 
-       return ad->ly_main;
 }
 
-void setting_sound_deinit(void *data)
+static void __sound_vconf_change_cb(keynode_t *key, void *data)
 {
        SETTING_TRACE_BEGIN;
        ret_if(data == NULL);
-       SettingProfileUG *ad = data;
-       elm_win_wm_rotation_preferred_rotation_set(ad->win_get, -1);
+       SettingSoundData *ad = data;
+       int status = 0;
+       int ret = 0;
+       char *vconf_name = vconf_keynode_get_name(key);
+       Setting_GenGroupItem_Data *item_to_update = NULL;
 
-       setting_sound_unlisten_vconf_change(ad);
-       setting_sound_close_all_mm_players(ad);
+       if (!safeStrCmp(vconf_name, VCONFKEY_SYSMAN_MMC_STATUS)) {
+               status = vconf_keynode_get_int(key);
+               SETTING_TRACE("status:%d", status);
+               if (VCONFKEY_SYSMAN_MMC_MOUNTED != status) {
+                       /* when remove mmc card, change default tone */
+                       char *call_tone = vconf_get_str(
+                                       VCONFKEY_SETAPPL_CALL_RINGTONE_PATH_STR);
+                       if (call_tone && !safeStrNCmp(
+                                       SETTING_PROFILE_MMC_PATH,
+                                       call_tone,
+                                       safeStrLen(SETTING_PROFILE_MMC_PATH))) {
+                                       ret = vconf_set_str(
+                                               VCONFKEY_SETAPPL_CALL_RINGTONE_PATH_STR,
+                                               _TZ_SYS_GLOBALUSER_DATA"/settings/Ringtones/ringtone_sdk.mp3");
+                               if (ret < 0)
+                                       SETTING_TRACE_DEBUG(
+                                                       "failed to set vconf");
+                       }
+                       FREE(call_tone);
 
-       if (ad->calling_popup) {
-               evas_object_del(ad->calling_popup);
-               ad->calling_popup = NULL;
-       }
+                       SETTING_TRACE("song_playing:%s", ad->song_playing);
 
-       if (ad->updown_timer) {
-               ecore_timer_del(ad->updown_timer);
-               ad->updown_timer = NULL;
-       }
-       if (ad->keydown_handler) {
-               ecore_event_handler_del(ad->keydown_handler);
-               ad->keydown_handler = NULL;
-       }
-       if (ad->keyup_handler) {
-               ecore_event_handler_del(ad->keyup_handler);
-               ad->keyup_handler = NULL;
-       }
-       FREE(ad->viewtype);
+                       if (!safeStrNCmp(SETTING_PROFILE_MMC_PATH,
+                                       ad->song_playing,
+                                       safeStrLen(SETTING_PROFILE_MMC_PATH))) {
+                               /*      close mm plaer */
+                               setting_sound_stop_sound(ad);
+                               /*      close vibration */
+                       }
+               }
+       } else if (!safeStrCmp(vconf_name,
+                       VCONFKEY_SETAPPL_SOUND_STATUS_BOOL)) {
+               status = vconf_keynode_get_bool(key);
+               SETTING_TRACE_DEBUG("sound status is changed. %d", status);
+               if (status)
+                       __enable_sound_menu(ad);
+               else
+                       __disable_sound_menu(ad);
 
-       /* it is the view manage strategy to invoke view's destory operation. */
-       setting_view_destroy(&setting_view_sound_main, ad);
+               setting_sound_update_slider_icon(ad->data_call_volume,
+                               SND_SLIDER_CALL);
 
-       SETTING_TRACE_END;
+               if (ad->data_sound_when_ring)
+                       elm_object_item_disabled_set(ad->data_sound_when_ring->item,
+                                                                               !status);
+       } else if (!safeStrCmp(vconf_name,
+                       VCONFKEY_SETAPPL_VIBRATION_STATUS_BOOL)) {
+               status = vconf_keynode_get_bool(key);
+               SETTING_TRACE_DEBUG("vibration status is changed. %d", status);
+
+               setting_sound_update_slider_icon(ad->data_call_volume,
+                               SND_SLIDER_CALL);
+       } else if (!safeStrCmp(vconf_name,
+                       VCONFKEY_SETAPPL_VIBRATE_WHEN_RINGING_BOOL)) {
+               item_to_update = ad->data_sound_when_ring;
+               status = vconf_keynode_get_bool(key);
+               if (item_to_update && item_to_update->eo_check) {
+                       item_to_update->chk_status = status;
+                       elm_check_state_set(item_to_update->eo_check,
+                                       item_to_update->chk_status);
+               }
+       } else if (!safeStrCmp(vconf_name,
+                       VCONFKEY_SETAPPL_BUTTON_SOUNDS_BOOL)) {
+               item_to_update = ad->data_button_sounds;
+               status = vconf_keynode_get_bool(key);
+               if (item_to_update && item_to_update->eo_check) {
+                       item_to_update->chk_status = status;
+                       elm_check_state_set(item_to_update->eo_check,
+                                       item_to_update->chk_status);
+               }
+       } else if (!safeStrCmp(vconf_name,
+                       VCONFKEY_SETAPPL_TOUCH_SOUNDS_BOOL)) {
+               item_to_update = ad->data_touch_sounds;
+               status = vconf_keynode_get_bool(key);
+               if (item_to_update && item_to_update->eo_check) {
+                       item_to_update->chk_status = status;
+                       elm_check_state_set(item_to_update->eo_check,
+                                       item_to_update->chk_status);
+               }
+       } else if (!safeStrCmp(vconf_name, VCONFKEY_SETAPPL_SOUND_LOCK_BOOL)) {
+               item_to_update = ad->data_lock_sound;
+               status = vconf_keynode_get_bool(key);
+               if (item_to_update && item_to_update->eo_check) {
+                       item_to_update->chk_status = status;
+                       elm_check_state_set(item_to_update->eo_check,
+                                       item_to_update->chk_status);
+               }
+       }
+#if 0
+       else if (!safeStrCmp(vconf_name, VCONFKEY_ISE_KEYSOUND)) {
+               item_to_update = ad->data_keyboard_sound;
+               status = vconf_keynode_get_bool(key);
+               if (item_to_update && item_to_update->eo_check) {
+                       item_to_update->chk_status = status;
+                       elm_check_state_set(item_to_update->eo_check,
+                                       item_to_update->chk_status);
+               }
+       }
+#endif
 }
 
-/* ***************************************************
- *
- *general func
- *
- ***************************************************/
-static void __calling_popup_cb(void *data, Evas_Object *obj, void *event_info)
+static int __listen_vconf_change(void *data)
 {
-       ret_if(data == NULL);
-       SettingProfileUG *ad = (SettingProfileUG *) data;
+       retv_if(data == NULL, SETTING_GENERAL_ERR_NULL_DATA_PARAMETER);
 
-       if (ad->calling_popup) {
-               evas_object_del(ad->calling_popup);
-               ad->calling_popup = NULL;
-       }
-}
+       /*Ints */
+       (void)vconf_notify_key_changed(VCONFKEY_SYSMAN_MMC_STATUS,
+                       __sound_vconf_change_cb, data);
 
-/* Show guide popup, when drag or tap slider if during call.
-       Do not provide pre-listening. */
-void setting_sound_create_warning_popup_during_call(void *data)
-{
-       ret_if(data == NULL);
-       SettingProfileUG *ad = (SettingProfileUG *) data;
+       /*Bools */
+       (void)vconf_notify_key_changed(VCONFKEY_SETAPPL_SOUND_STATUS_BOOL,
+                       __sound_vconf_change_cb, data);
+       (void)vconf_notify_key_changed(VCONFKEY_SETAPPL_VIBRATION_STATUS_BOOL,
+                       __sound_vconf_change_cb, data);
+
+       (void)vconf_notify_key_changed(
+                       VCONFKEY_SETAPPL_VIBRATE_WHEN_RINGING_BOOL,
+                       __sound_vconf_change_cb, data);
+       (void)vconf_notify_key_changed(VCONFKEY_SETAPPL_BUTTON_SOUNDS_BOOL,
+                       __sound_vconf_change_cb, data);
+       (void)vconf_notify_key_changed(VCONFKEY_SETAPPL_TOUCH_SOUNDS_BOOL,
+                       __sound_vconf_change_cb, data);
+       (void)vconf_notify_key_changed(VCONFKEY_SETAPPL_SOUND_LOCK_BOOL,
+                       __sound_vconf_change_cb, data);
 
-       cm_call_status_e call_status = CM_CALL_STATUS_IDLE;
-       cm_client_h cm_handle = NULL;
-       cm_init(&cm_handle);
-       cm_get_call_status(cm_handle, &call_status);
-       cm_deinit(cm_handle);
-       if (CM_CALL_STATUS_IDLE != call_status) {
-               SETTING_TRACE("Call status is not OFF (%d)", call_status);
-               if (!ad->calling_popup) {
-                       ad->calling_popup = setting_create_popup(ad, ad->win_get,
-                                                                                                        "IDS_ST_HEADER_UNABLE_TO_PLAY_SAMPLE_ABB",
-                                                                                                        "IDS_ST_POP_SAMPLES_CANNOT_BE_PLAYED_DURING_CALLS",
-                                                                                                        __calling_popup_cb, 0,
-                                                                                                        false, false,
-                                                                                                        1, "IDS_ST_BUTTON_OK");
-               }
-       }
+       return 0;
 }
 
-#define EXP 0.001
-
-static void __mm_player_msg_cb(void *user_param)
+static int __unlisten_vconf_change(void *data)
 {
-       ret_if(user_param == NULL);
-       SettingProfileUG *ad = (SettingProfileUG *)user_param;
+       /* unused listen */
+       /*Ints */
+       (void)vconf_ignore_key_changed(VCONFKEY_SYSMAN_MMC_STATUS,
+                       __sound_vconf_change_cb);
 
-       SETTING_TRACE("completed_cb is called.");
-       setting_sound_close_all_mm_players(ad);
-}
+       /*Bools */
+       (void)vconf_ignore_key_changed(VCONFKEY_SETAPPL_SOUND_STATUS_BOOL,
+                       __sound_vconf_change_cb);
+       (void)vconf_ignore_key_changed(VCONFKEY_SETAPPL_VIBRATION_STATUS_BOOL,
+                       __sound_vconf_change_cb);
+
+       (void)vconf_ignore_key_changed(
+                       VCONFKEY_SETAPPL_VIBRATE_WHEN_RINGING_BOOL,
+                       __sound_vconf_change_cb);
+       (void)vconf_ignore_key_changed(VCONFKEY_SETAPPL_BUTTON_SOUNDS_BOOL,
+                       __sound_vconf_change_cb);
+       (void)vconf_ignore_key_changed(VCONFKEY_SETAPPL_TOUCH_SOUNDS_BOOL,
+                       __sound_vconf_change_cb);
+       (void)vconf_ignore_key_changed(VCONFKEY_SETAPPL_SOUND_LOCK_BOOL,
+                       __sound_vconf_change_cb);
 
-static void __mm_player_interrupted_cb(player_interrupted_code_e code, void *user_data)
-{
-       ret_if(user_data == NULL);
-       SettingProfileUG *ad = (SettingProfileUG *)user_data;
-
-       SETTING_TRACE("interrupted code : %d", code);
-
-       if (ad->mp_ringtone) {
-               player_state_e state;
-               player_get_state(*(ad->mp_ringtone), &state);
-               SETTING_TRACE("ringtone player state : %d", state);
-       } else if (ad->mp_noti) {
-               player_state_e state;
-               player_get_state(*(ad->mp_noti), &state);
-               SETTING_TRACE("noti player state : %d", state);
-       } else if (ad->mp_media) {
-               player_state_e state;
-               player_get_state(*(ad->mp_media), &state);
-               SETTING_TRACE("media player state : %d", state);
-       }
+       return 0;
 }
 
-static Eina_Bool __play_timer_cb(void *data)
+static Eina_Bool __volume_up_timer_cb(void *data)
 {
        SETTING_TRACE_BEGIN;
+       int volume = 0;
+       int volume_max = 0;
+       int ret = 0;
        retv_if(!data, EINA_FALSE);
-       SettingProfileUG *ad = (SettingProfileUG *)data;
-
-       if (ad->mp_prepare_async) {
-               SETTING_TRACE("player (%x)", ad->mp_prepare_async);
-               int err;
-               player_state_e state = -1;
-               err = player_get_state(*(ad->mp_prepare_async), &state);
-               SETTING_TRACE("state:%d", state);
-
-               if (state != PLAYER_STATE_READY) {
-                       SETTING_TRACE_ERROR("state of player is invalid %d", err);
-                       player_unprepare(*(ad->mp_prepare_async));
-                       player_destroy(*(ad->mp_prepare_async));
-                       if (ad->mp_prepare_async == ad->mp_ringtone) {
-                               free(ad->mp_ringtone);
-                               ad->mp_ringtone = NULL;
-                       } else if (ad->mp_prepare_async == ad->mp_noti) {
-                               free(ad->mp_noti);
-                               ad->mp_noti = NULL;
-                       } else if (ad->mp_prepare_async == ad->mp_media) {
-                               free(ad->mp_media);
-                               ad->mp_media = NULL;
-                       }
-                       ad->mp_prepare_async = NULL;
-                       return EINA_FALSE;
-               }
+       SettingSoundData *ad = (SettingSoundData *)data;
 
-               player_set_completed_cb(*(ad->mp_prepare_async), __mm_player_msg_cb, ad);
-               player_set_interrupted_cb(*(ad->mp_prepare_async), __mm_player_interrupted_cb, ad);
-
-               err = player_start(*(ad->mp_prepare_async));
-               if (err != PLAYER_ERROR_NONE) { /* if directly return error.. */
-                       SETTING_TRACE_ERROR("player_start [%d]", err);
-                       player_unset_completed_cb(*(ad->mp_prepare_async));
-                       player_unset_interrupted_cb(*(ad->mp_prepare_async));
-                       player_unprepare(*(ad->mp_prepare_async));
-                       player_destroy(*(ad->mp_prepare_async));
-                       if (ad->mp_prepare_async == ad->mp_ringtone) {
-                               free(ad->mp_ringtone);
-                               ad->mp_ringtone = NULL;
-                       } else if (ad->mp_prepare_async == ad->mp_noti) {
-                               free(ad->mp_noti);
-                               ad->mp_noti = NULL;
-                       } else if (ad->mp_prepare_async == ad->mp_media) {
-                               free(ad->mp_media);
-                               ad->mp_media = NULL;
-                       }
-                       ad->mp_prepare_async = NULL;
+       if (!ad->is_pressing) {
+               ad->updown_timer = NULL;
+               return EINA_FALSE;
+       }
+
+       ret =  sound_manager_get_volume(SOUND_TYPE_RINGTONE, &volume);
+       SETTING_TRACE("Getting volume: %s %d", get_error_message(ret), volume);
+       ret = sound_manager_get_max_volume(SOUND_TYPE_RINGTONE, &volume_max);
+       SETTING_TRACE("Getting max volume: %s %d", get_error_message(ret),
+                       volume_max);
+       if (volume < volume_max) {
+               sound_manager_set_volume(SOUND_TYPE_RINGTONE, ++volume);
+               if (ad->data_call_volume && ad->data_call_volume->eo_check) {
+                       ad->data_call_volume->chk_status = volume;
+                       elm_slider_value_set(ad->data_call_volume->eo_check,
+                                               volume);
+                       SETTING_TRACE("ad->data_call_volume->chk_status : %d",
+                                       ad->data_call_volume->chk_status);
                }
        }
-       return EINA_FALSE;
+
+       return EINA_TRUE;
 }
 
-static void __mm_player_pipe_handler(void *data, void *buf, unsigned int len)
+static Eina_Bool __volume_down_timer_cb(void *data)
 {
        SETTING_TRACE_BEGIN;
+       int ret = 0;
+       int volume = 0;
+       retv_if(!data, EINA_FALSE);
+       SettingSoundData *ad = (SettingSoundData *)data;
+
+       if (!ad->is_pressing) {
+               ad->updown_timer = NULL;
+               return EINA_FALSE;
+       }
+
+       ret =  sound_manager_get_volume(SOUND_TYPE_RINGTONE, &volume);
+       SETTING_TRACE("Getting volume: %s %d", get_error_message(ret), volume);
+       if (volume > 0) {
+               sound_manager_set_volume(SOUND_TYPE_RINGTONE, --volume);
+               if (volume == 0) {
+                       /* change to Vibration mode */
+                       vconf_set_bool(VCONFKEY_SETAPPL_SOUND_STATUS_BOOL,
+                                       FALSE);
+                       vconf_set_bool(VCONFKEY_SETAPPL_VIBRATION_STATUS_BOOL,
+                                       TRUE);
+                       feedback_play_type(FEEDBACK_TYPE_VIBRATION,
+                                       FEEDBACK_PATTERN_VIBRATION_ON);
+               }
+               if (ad->data_call_volume
+                               && ad->data_call_volume->eo_check) {
+                       ad->data_call_volume->chk_status = volume;
+                       elm_slider_value_set(
+                                       ad->data_call_volume->eo_check,
+                                       volume);
+                       SETTING_TRACE("ad->data_call_volume->chk_status : %d",
+                                       ad->data_call_volume->chk_status);
+                       setting_sound_update_slider_icon(
+                                       ad->data_call_volume,
+                                       SND_SLIDER_CALL);
+               }
+       }
+       return EINA_TRUE;
 }
 
-/* Async cb : to improve slider's performance when creating player */
-static void __mm_player_prepared_cb(void *user_data)
+
+static Eina_Bool __volume_key_up_cb(void *data, int type, void *event)
 {
        SETTING_TRACE_BEGIN;
-       ret_if(!user_data);
-       SettingProfileUG *ad = (SettingProfileUG *)user_data;
-
-       /* Do not call mm API in mm cb : Add timer to avoid it */
-       /* ecore_timer_add(0.0, (Ecore_Task_Cb)__play_timer_cb, ad); */
-       __play_timer_cb(ad);
-
-       /* wake main thread up for timer to work well */
-       Ecore_Pipe *pipe;
-       pipe = ecore_pipe_add(__mm_player_pipe_handler, NULL);
-       ecore_pipe_write_close(pipe);
-       ecore_pipe_del(pipe);
-       /* end */
-}
+       retv_if(!data || !event, EINA_TRUE);
+       SettingSoundData *ad = (SettingSoundData *)data;
 
-player_h *setting_sound_play_sound(void *data, void *cb,
-                                                                  char *ringtone_file,
-                                                                  int vol,
-                                                                  sound_type_e sound_type)
-{
-       /* error check */
-       retv_if(data == NULL, NULL);
-       SettingProfileUG *ad = (SettingProfileUG *) data;
+       Ecore_Event_Key *ev = event;
+       char *key = (char *)ev->key;
+       if (!key)
+               return EINA_TRUE;
 
-       int is_existing = setting_sound_check_file_exist(ad, ringtone_file);
-       if (is_existing == SETTING_RETURN_FAIL || NULL == ringtone_file) {
-               switch (sound_type) {
-               case SOUND_TYPE_RINGTONE:
-                       if (isEmulBin())
-                               ad->song_playing = (char *)g_strdup(SETTING_DEFAULT_CALL_TONE_SDK);
-                       else
-                               ad->song_playing = (char *)g_strdup(SETTING_DEFAULT_CALL_TONE);
-                       break;
-               case SOUND_TYPE_MEDIA:
-                       if (isEmulBin())
-                               ad->song_playing = (char *)g_strdup(SETTING_DEFAULT_CALL_TONE_SDK);
-                       else
-                               ad->song_playing = (char *)g_strdup(SETTING_DEFAULT_MEDIA_TONE);
-                       break;
-               case SOUND_TYPE_NOTIFICATION:
-                       ad->song_playing = (char *)g_strdup(SETTING_DEFAULT_MSG_TONE);
-                       break;
-               default:
-                       if (isEmulBin())
-                               ad->song_playing = (char *)g_strdup(SETTING_DEFAULT_CALL_TONE_SDK);
-                       else
-                               ad->song_playing = (char *)g_strdup(SETTING_DEFAULT_CALL_TONE);
-                       break;
+       if (!safeStrCmp(key, "XF86AudioRaiseVolume")
+                       || !safeStrCmp(key, "XF86AudioLowerVolume")) {
+               ad->is_pressing = FALSE;
+               if (ad->updown_timer) {
+                       ecore_timer_del(ad->updown_timer);
+                       ad->updown_timer = NULL;
                }
-
-       } else {
-               if (safeStrCmp(ringtone_file, "Silent") == 0)
-                       return NULL;
-
-               ad->song_playing = (char *)g_strdup(ringtone_file);
        }
+       return EINA_TRUE;
+}
 
-       player_h *player = calloc(1, sizeof(player_h));
-       if (!player) {
-               SETTING_TRACE_ERROR("failed to calloc player_h");
-               return NULL;
-       }
+/*
+ * S5 concept:
+ * On the volume popup,
+ *     1) if user controls the slider, don't play any sounds
+ *     just change volume.
+ *     2) if user controls the HW volume key for ringtone
+ *     sound, the beep sound is supported
+
+ * On Setting > Sound
+ *     1) if user controls the slider, change volume &
+ *     play sound
+ *     2) if user controls the HW volume key, do nothing
+ *     (DO NOT change volume,DO NOT play sound)
+*/
+static Eina_Bool __volume_key_down_cb(void *data, int type, void *event)
+{
+       int ret = 0;
+       int sound = 0;
+       char *key = NULL;
+       int volume = 0;
+       int volume_max = 0;
+       SettingSoundData *ad = (SettingSoundData *)data;
+       Ecore_Event_Key *ev = event;
+       SETTING_TRACE_BEGIN;
+       retv_if(!ad || !event, EINA_TRUE);
 
-       int err = 0;
+       key = (char *)ev->key;
+       if (!key)
+               return EINA_TRUE;
 
-       sound_manager_set_session_type(SOUND_SESSION_TYPE_MEDIA);
-       /*sound_manager_set_media_session_option(SOUND_SESSION_OPTION_PAUSE_OTHERS_WHEN_START, SOUND_SESSION_OPTION_INTERRUPTIBLE_DURING_PLAY); */
-       /*sound_manager_session_set_state_others(SOUND_STATE_PAUSE); */
+       ret =  sound_manager_get_volume(SOUND_TYPE_RINGTONE, &volume);
+       SETTING_TRACE("Getting volume: %s %d", get_error_message(ret), volume);
+       ret = sound_manager_get_max_volume(SOUND_TYPE_RINGTONE, &volume_max);
+       SETTING_TRACE("Getting max volume: %s %d", get_error_message(ret),
+                       volume_max);
 
-       err = player_create(player);
-       if (err != PLAYER_ERROR_NONE) {
-               SETTING_TRACE_ERROR("creating the player handle failed[%d]", err);
-               free(player);
-               return NULL;
-       }
+       vconf_get_bool(VCONFKEY_SETAPPL_SOUND_STATUS_BOOL, &sound);
 
-       err = player_set_sound_type(*player, sound_type);
-       if (err != PLAYER_ERROR_NONE) {
-               SETTING_TRACE_ERROR("error to set sound_type[%d]", err);
-               player_destroy(*player);
-               free(player);
-               return NULL;
-       }
+       if (!safeStrCmp(key, "XF86AudioRaiseVolume")) {
+               SETTING_TRACE("Press KEY_VOLUMEUP");
 
-       SETTING_TRACE_DEBUG("player_set_sound_type [%d]", sound_type);
+               ad->is_pressing = TRUE;
 
-       err = player_set_uri(*player, ad->song_playing);
-       if (err != PLAYER_ERROR_NONE) {
-               SETTING_TRACE_ERROR("error to set attribute---profile_uri[%d]", err);
-               player_destroy(*player);
-               free(player);
-               return NULL;
-       }
+               if (volume < volume_max) {
+                       sound_manager_set_volume(SOUND_TYPE_RINGTONE, ++volume);
 
-       if (sound_type != SOUND_TYPE_MEDIA) {
-#if 0
-               /*err = player_set_session_prelistening(*player); */
-               /*player_prelistening_mode_e mode; */
 
-               if (sound_type == SOUND_TYPE_NOTIFICATION) {
-                       mode = PLAYER_PRELISTENING_MODE_NOTIFICATION;
-               } else {
-                       mode = PLAYER_PRELISTENING_MODE_CALL;
-               }
-               err = player_set_prelistening_mode(*player, mode);
-               if (err != PLAYER_ERROR_NONE) {
-                       SETTING_TRACE_ERROR("error to player_set_session_prelistening[%d]", err);
-                       player_destroy(*player);
-                       free(player);
-                       return NULL;
-               }
-#endif
-       } else {
-#if 0
-               err = player_set_safety_volume(*player);
-               if (err != PLAYER_ERROR_NONE) {
-                       SETTING_TRACE_ERROR("error to player_set_volume[%d]", err);
-                       player_destroy(*player);
-                       free(player);
-                       return NULL;
+                       if (volume > 0 && !sound) {
+                               vconf_set_bool(VCONFKEY_SETAPPL_SOUND_STATUS_BOOL,
+                                               TRUE);
+                               vconf_set_bool(VCONFKEY_SETAPPL_VIBRATION_STATUS_BOOL,
+                                               FALSE);
+                               ad->data_call_volume->chk_status =
+                                               volume;
+                               setting_sound_update_slider_icon(
+                                               ad->data_call_volume,
+                                               SND_SLIDER_CALL);
+                       }
+                       if (ad->data_call_volume
+                                       && ad->data_call_volume->eo_check) {
+                               ad->data_call_volume->chk_status = volume;
+                               elm_slider_value_set(
+                                               ad->data_call_volume->eo_check,
+                                               volume);
+                               SETTING_TRACE("chk_status : %d",
+                                       ad->data_call_volume->chk_status);
+                       }
+                       ad->updown_timer = ecore_timer_add(0.5,
+                                                       __volume_up_timer_cb,
+                                                       ad);
                }
-#endif
-       }
-#if SUPPORT_PLAYER_ASYNC
-       err = player_prepare_async(*player, __mm_player_prepared_cb, ad);
-       if (err != PLAYER_ERROR_NONE) {
-               SETTING_TRACE_ERROR("realizing the player handle failed[%d]", err);
-               ad->mp_prepare_async = NULL;
-               player_destroy(*player);
-               free(player);
-               return NULL;
-       }
-       ad->mp_prepare_async = player;
-       SETTING_TRACE("waiting..player (%x)", ad->mp_prepare_async);
-#else
-       err = player_prepare(*player);
-       if (err != PLAYER_ERROR_NONE) {
-               SETTING_TRACE_ERROR("player_prepare() error %d", err);
-               player_destroy(*player);
-               free(player);
-               return NULL;
        }
 
-       player_state_e state = -1;
-       err = player_get_state(*player, &state);
-       SETTING_TRACE("state:%d", state);
-       if (state != PLAYER_STATE_READY) {
-               SETTING_TRACE_ERROR("state of player is invalid %d", err);
-               player_unprepare(*player);
-               player_destroy(*player);
-               free(player);
-               return NULL;
+       if (!safeStrCmp(key, "XF86AudioLowerVolume")) {
+               SETTING_TRACE("Press KEY_VOLUMEDOWN");
 
-       }
+               ad->is_pressing = TRUE;
 
-       player_set_completed_cb(*player, __mm_player_msg_cb, ad);
-       player_set_interrupted_cb(*player, __mm_player_interrupted_cb, ad);
+               if (!sound)
+                       return EINA_TRUE;
 
-       err = player_start(*player);
-       if (err != PLAYER_ERROR_NONE) {
-               /* if directly return error.. */
-               SETTING_TRACE_ERROR("player_start [%d]", err);
-               player_unset_completed_cb(*player);
-               player_unset_interrupted_cb(*player);
-               player_unprepare(*player);
-               player_destroy(*player);
-               free(player);
-               return NULL;
+               if (volume > 0) {
+                       sound_manager_set_volume(SOUND_TYPE_RINGTONE,
+                                       --volume);
+                       if (volume == 0) {
+                               /* change to Vibration mode */
+                               vconf_set_bool(
+                                       VCONFKEY_SETAPPL_SOUND_STATUS_BOOL,
+                                       FALSE);
+                               vconf_set_bool(
+                                       VCONFKEY_SETAPPL_VIBRATION_STATUS_BOOL,
+                                       TRUE);
+                               feedback_play_type(FEEDBACK_TYPE_VIBRATION,
+                                               FEEDBACK_PATTERN_VIBRATION_ON);
+
+                               ad->data_call_volume->chk_status =
+                                               volume;
+                               setting_sound_update_slider_icon(
+                                               ad->data_call_volume,
+                                               SND_SLIDER_CALL);
+                       }
+                       if (ad->data_call_volume
+                                       && ad->data_call_volume->eo_check) {
+                               ad->data_call_volume->chk_status =
+                                               volume;
+                               elm_slider_value_set(
+                                               ad->data_call_volume->eo_check,
+                                               volume);
+                               SETTING_TRACE("ad->data_call_volume->chk_status : %d",
+                                               ad->data_call_volume->chk_status);
+                       }
+                       ad->updown_timer = ecore_timer_add(0.5,
+                                                       __volume_down_timer_cb,
+                                                       ad);
+               }
        }
-#endif
 
-       return player;
+       return EINA_TRUE;
 }
 
-void setting_sound_play_sound_origin(player_h **mp_handle, void *data,
-                                                                        void *cb, char *ringtone_file,
-                                                                        /* int vol, */
-                                                                        float vol,
-                                                                        sound_type_e sound_type)
+/* ***************************************************
+ *
+ *general func
+ *
+ ***************************************************/
+static void __calling_popup_cb(void *data, Evas_Object *obj, void *event_info)
 {
-       SETTING_TRACE_BEGIN;
-       /* error check */
        ret_if(data == NULL);
+       SettingSoundData *ad = (SettingSoundData *) data;
 
-       if (vol < EXP) {
-               SETTING_TRACE_DEBUG("vol < EXP");
-               if (*mp_handle) {
-                       if (setting_sound_stop_sound(data, *mp_handle) != SETTING_RETURN_SUCCESS) {
-                               /* error */
-                       } else {
-                               *mp_handle = NULL;
-                       }
-               }
-               return;
+       if (ad->calling_popup) {
+               evas_object_del(ad->calling_popup);
+               ad->calling_popup = NULL;
        }
+}
 
-       int vconf_value = 0;
-       vconf_get_bool(VCONFKEY_SETAPPL_ACCESSIBILITY_TURN_OFF_ALL_SOUNDS, &vconf_value);
-       if (vconf_value == TRUE)
-               return;
+static void __mm_player_msg_cb(void *user_param)
+{
+       SETTING_TRACE_BEGIN;
+       ret_if(user_param == NULL);
+       SettingSoundData *ad = (SettingSoundData *)user_param;
 
-       SettingProfileUG *ad = (SettingProfileUG *) data;
-       if (*mp_handle == NULL) {
-               *mp_handle = setting_sound_play_sound(ad, cb, ringtone_file, vol, sound_type);
-               SETTING_TRACE("mp_handle (%x)", *mp_handle);
-       }
+       SETTING_TRACE("completed_cb is called.");
+       setting_sound_stop_sound(ad);
 }
 
-int setting_sound_stop_sound(void *data, player_h *player)
+static Eina_Bool __play_timer_cb(void *data)
 {
        SETTING_TRACE_BEGIN;
-       retv_if(data == NULL || player == NULL, SETTING_GENERAL_ERR_NULL_DATA_PARAMETER);
-
-       SETTING_TRACE("player (%x)", player);
+       int err;
+       player_state_e state = PLAYER_STATE_NONE;
 
-       SettingProfileUG *ad = (SettingProfileUG *) data;
-       if (ad->song_playing) {
-               g_free(ad->song_playing);
-               ad->song_playing = NULL;
-       }
+       retv_if(!data, EINA_FALSE);
+       SettingSoundData *ad = (SettingSoundData *)data;
 
-       player_state_e state = -1;
-       int ret = SETTING_RETURN_SUCCESS;
-       int prev_behavior = 0;  /*      instead of do_while(0) and break */
+       SETTING_TRACE("player (%x)", ad->mp_prepare_async);
+       err = player_get_state(ad->mp_player, &state);
+       SETTING_TRACE("state:%d", state);
 
-       player_get_state(*player, &state);
-       if (state == PLAYER_STATE_PLAYING) {
-               if (player_stop(*player) != PLAYER_ERROR_NONE) {
-                       SETTING_TRACE("mm player stop failed");
-                       ret = SETTING_MMPLAYER_STOP_ERR;
-                       prev_behavior++;        /*      instead of do_while(0) and break */
-               }
+       if (state != PLAYER_STATE_READY) {
+               SETTING_TRACE_ERROR(
+                               "state of player is invalid (%s), STATE: %d",
+                               get_error_message(err), state);
+               player_unprepare(ad->mp_player);
+               return EINA_FALSE;
        }
 
-       player_unset_completed_cb(*player);
-       player_unset_interrupted_cb(*player);
-
-       if ((prev_behavior == 0) && (player_unprepare(*player) != PLAYER_ERROR_NONE)) {
-               SETTING_TRACE("mm player unrealize failed");
-               ret = SETTING_MMPLAYER_UNREALIZE_ERR;
-               prev_behavior++;        /*      instead of do_while(0) and break */
-       }
+       player_set_completed_cb(ad->mp_player, __mm_player_msg_cb, ad);
 
-       if ((prev_behavior == 0) && (player_destroy(*player) != PLAYER_ERROR_NONE)) {
-               SETTING_TRACE("mm player destroy failed");
-               ret = SETTING_MMPLAYER_DESTROY_ERR;
+       err = player_start(ad->mp_player);
+       if (err != PLAYER_ERROR_NONE) { /* if directly return error. */
+               SETTING_TRACE_ERROR("player_start [%s]",
+                               get_error_message(err));
+               player_unset_completed_cb(ad->mp_player);
+               player_unset_interrupted_cb(ad->mp_player);
+               player_unprepare(ad->mp_player);
        }
 
-       FREE(player);
-       return ret;
+       return EINA_FALSE;
 }
 
-int __close_player(void *data, SoundType type)
+/* Async cb : to improve slider's performance when creating player */
+static void __mm_player_prepared_cb(void *user_data)
 {
        SETTING_TRACE_BEGIN;
-       /* error check */
-       retv_if(data == NULL, SETTING_GENERAL_ERR_NULL_DATA_PARAMETER);
-
-       SettingProfileUG *ad = (SettingProfileUG *) data;
-       player_h *tmp = NULL;
-
-       switch (type) {
-       case SND_SLIDER_CALL:
-               retv_if(ad->mp_ringtone == NULL, SETTING_GENERAL_ERR_NULL_DATA_PARAMETER);
-               SETTING_TRACE("ringtone player (%x)", ad->mp_ringtone);
-               if (ad->mp_prepare_async == ad->mp_ringtone) {
-                       ad->mp_prepare_async = NULL;
-               }
-               /*player_unprepare take so much time, so if __mm_player_msg_cb was invokeing(it will trigger invoking setting_sound_stop_sound), */
-               /*in this time user click Back key to exit(setting_sound_deinit will trigger setting_sound_stop_sound() too) */
-               /*if not set ad->mp_ringtone to NULL in advance, ad->mp_ringtone will be repeatly released */
-               tmp = ad->mp_ringtone;
-               ad->mp_ringtone = NULL;
-               setting_sound_stop_sound(ad, tmp);
-               break;
-       case SND_SLIDER_NOTI:
-               retv_if(ad->mp_noti == NULL, SETTING_GENERAL_ERR_NULL_DATA_PARAMETER);
-               SETTING_TRACE("noti player (%x)", ad->mp_noti);
-               if (ad->mp_prepare_async == ad->mp_noti) {
-                       ad->mp_prepare_async = NULL;
-               }
-               tmp = ad->mp_noti;
-               ad->mp_noti = NULL;
-               setting_sound_stop_sound(ad, tmp);
-               break;
-       case SND_SLIDER_MEDIA:
-               retv_if(ad->mp_media == NULL, SETTING_GENERAL_ERR_NULL_DATA_PARAMETER);
-               SETTING_TRACE("media player (%x)", ad->mp_media);
-               if (ad->mp_prepare_async == ad->mp_media) {
-                       ad->mp_prepare_async = NULL;
-               }
-               tmp = ad->mp_media;
-               ad->mp_media = NULL;
-               setting_sound_stop_sound(ad, tmp);
-               break;
-       case SND_SLIDER_SYSTEM:
-       default:
-               return SETTING_RETURN_FAIL;
-       }
-
-       return SETTING_RETURN_SUCCESS;
+       ret_if(!user_data);
+       ecore_idler_add(__play_timer_cb, user_data);
 }
 
-int
-setting_sound_close_other_mm_players_but_type(void *data, sound_type_e type)
-{
-       /* error check */
-       retv_if(data == NULL, SETTING_GENERAL_ERR_NULL_DATA_PARAMETER);
 
-       SettingProfileUG *ad = (SettingProfileUG *) data;
+static void __sound_stream_focus_state_changed_cb(
+               sound_stream_info_h stream_info,
+               sound_stream_focus_mask_e focus_mask,
+               sound_stream_focus_state_e focus_state,
+               sound_stream_focus_change_reason_e reason,
+               int sound_behavior,
+               const char *extra_info,
+               void *user_data)
+{
+       player_state_e state = PLAYER_STATE_NONE;
+       SettingSoundData *ad = (SettingSoundData *)user_data;
+       ret_if(ad == NULL);
 
-       int ret = 0;
+       SETTING_TRACE_ERROR("Focus state changed, reason: %d", reason);
 
-       switch (type) {
-       case SOUND_TYPE_RINGTONE:       /*      close noti, media and system players */
-               if (__close_player(ad, SND_SLIDER_NOTI) != SETTING_RETURN_SUCCESS)
-                       ret++;
-               if (__close_player(ad, SND_SLIDER_MEDIA) != SETTING_RETURN_SUCCESS)
-                       ret++;
-               break;
-       case SOUND_TYPE_NOTIFICATION:   /*      close ringtone, media and system players */
-               if (__close_player(ad, SND_SLIDER_CALL) != SETTING_RETURN_SUCCESS)
-                       ret++;
-               if (__close_player(ad, SND_SLIDER_MEDIA) != SETTING_RETURN_SUCCESS)
-                       ret++;
-               break;
-       case SOUND_TYPE_MEDIA:  /*      close ringtone, noti and system players */
-               if (__close_player(ad, SND_SLIDER_CALL) != SETTING_RETURN_SUCCESS)
-                       ret++;
-               if (__close_player(ad, SND_SLIDER_NOTI) != SETTING_RETURN_SUCCESS)
-                       ret++;
-               break;
-       default:                /*      if unknown type, dont close any player */
-               break;
+       if (ad->mp_player) {
+               player_get_state(ad->mp_player, &state);
+               SETTING_TRACE("player state : %d", state);
        }
-
-       SETTING_TRACE_DEBUG("ret: %d", ret);
-
-       if (ret == 0)
-               return SETTING_RETURN_SUCCESS;
-       else
-               return SETTING_RETURN_FAIL;
 }
 
 
-int setting_sound_close_all_mm_players(void *data)
-{
-       /* error check */
-       retv_if(data == NULL, SETTING_GENERAL_ERR_NULL_DATA_PARAMETER);
-
-       SettingProfileUG *ad = (SettingProfileUG *) data;
-
-       int ret = 0;
-
-       if (__close_player(ad, SND_SLIDER_CALL) != SETTING_RETURN_SUCCESS)
-               ret++;
-       if (__close_player(ad, SND_SLIDER_NOTI) != SETTING_RETURN_SUCCESS)
-               ret++;
-       if (__close_player(ad, SND_SLIDER_MEDIA) != SETTING_RETURN_SUCCESS)
-               ret++;
-
-       if (ret == 0)
-               return SETTING_RETURN_SUCCESS;
-       else
-               return SETTING_RETURN_FAIL;
-}
index 139538082ad386c7560d455d801c80b3225b8b8b..1288e973941b1fe653acbe1b663733050d926f81 100755 (executable)
  *
  */
 
-#include <feedback.h>
-#include <mm_sound_private.h>
-#include <app_manager.h>
-#include <setting-profile-sound-main.h>
-#include <setting-profile.h>
-#include <setting-common-general-func.h>
-
-#include <eventsystem.h>
-#include <bundle_internal.h>
+
 #include <notification_setting.h>
 #include <notification_setting_internal.h>
 
+#include "setting-profile.h"
+#include "setting-common-general-func.h"
+
+#define DO_NOT_DISTURB_OP \
+       "http://tizen.org/appcontrol/operation/setting/do_not_disturb"
+#define APP_NOTIFICATIONS_OP \
+       "http://tizen.org/appcontrol/operation/setting/app_notifications"
+#define NOTIFICATIONS_ON_LOCK_SCREEN \
+       "http://tizen.org/appcontrol/operation/setting/notification_on_lock_screen"
 
-#define SETTING_SOUND_VOL_MAX 15
+#define SETTING_DEFAULT_RINGTONE_VOL_INT       11
 #define SETTING_DEFAULT_NOTI_VOL_INT           11
 #define SETTING_DEFAULT_MEDIA_VOL_INT          9
 #define SETTING_DEFAULT_SYSTEM_VOL_INT         9
 
-static int setting_sound_main_create(void *cb);
-static int setting_sound_main_destroy(void *cb);
-static int setting_sound_main_update(void *cb);
-static int setting_sound_main_cleanup(void *cb);
-
-setting_view setting_view_sound_main = {
-       .create = setting_sound_main_create,
-       .destroy = setting_sound_main_destroy,
-       .update = setting_sound_main_update,
-       .cleanup = setting_sound_main_cleanup,
-};
-
-/* should be called in function to return int */
-#define ADD_GENLIST(genlist, parent) \
+#define NOTIFICATION_STR_ON_LOCK_SCREEN \
+       "IDS_QP_TMBODY_NOTIFICATIONS_ON_LOCK_SCREEN"
+#define NOTIFICATION_STR_ON_LOCK_SCREEN_HIDE "IDS_ST_OPT_HIDE_CONTENT"
+#define NOTIFICATION_STR_ON_LOCK_SCREEN_HIDE_SENSITIVE \
+       "IDS_QP_OPT_HIDE_SENSITIVE_CONTENT_ABB"
+#define NOTIFICATION_STR_ON_LOCK_SCREEN_SHOW_ALL \
+       "IDS_QP_OPT_SHOW_ALL_CONTENT_ABB"
+#define SILENT_MODE "Silent"
+#define INIT_PATH      _TZ_SYS_GLOBALUSER_DATA"/settings/Vibrations/"
+
+/* should be called in function to return void */
+#define ADD_GENLIST2(genlist, parent) \
        {\
                genlist = elm_genlist_add(parent);\
-               retvm_if(genlist == NULL, SETTING_RETURN_FAIL, "Cannot set genlist object as contento of layout");\
+               retm_if(genlist == NULL, \
+                               "Cannot set genlist object as content of layout");\
                elm_genlist_mode_set(genlist, ELM_LIST_COMPRESS);\
                elm_object_style_set(genlist, "dialogue");\
                elm_genlist_clear(genlist);\
-               evas_object_smart_callback_add(genlist, "realized", __gl_realized_cb, NULL);\
-               elm_scroller_policy_set(genlist, ELM_SCROLLER_POLICY_OFF, ELM_SCROLLER_POLICY_AUTO);\
+               evas_object_smart_callback_add(genlist, "realized", \
+                               __gl_realized_cb, NULL);\
+               elm_scroller_policy_set(genlist, ELM_SCROLLER_POLICY_OFF, \
+                               ELM_SCROLLER_POLICY_AUTO);\
+       }
+
+/* keystr, toggle */
+#define ADD_TOGGLE_MENU2(item, genlist, item_style, keystr, value, data) \
+       {\
+               item = setting_create_Gendial_field_def( \
+                               genlist, \
+                               &(item_style), \
+                               _mouse_up_Gendial_list_cb, \
+                               data, \
+                               SWALLOW_Type_1ICON_1RADIO, \
+                               NULL, \
+                               NULL, \
+                               value, \
+                               keystr, \
+                               NULL, \
+                               _sound_chk_cb); \
+               if (item) { \
+                       item->userdata = data; \
+               } else { \
+                       SETTING_TRACE_ERROR("%s item is NULL", keystr); \
+               } \
        }
 
-#define ADD_SOUND_SLIDER(item_data, genlist, item_style, l_img, r_img, value, keystr, data, sld_cb, sld_max, start_cb, stop_cb) \
+
+/* keystr, multiline, toggle */
+/* should be called in function to return void */
+#define ADD_TOGGLE_MENU( \
+               _item, genlist, item_style, keystr, substr, value, data) \
+       {\
+               _item = setting_create_Gendial_field_def( \
+                               genlist, \
+                               &(item_style), \
+                               _mouse_up_Gendial_list_cb, \
+                               data, \
+                               SWALLOW_Type_1ICON_1RADIO, \
+                               NULL, \
+                               NULL, \
+                               value, \
+                               keystr, \
+                               NULL, \
+                               _sound_chk_cb); \
+               if (_item) { \
+                       _item->userdata = data;\
+               } else { \
+                       SETTING_TRACE_ERROR("%s item is NULL", keystr);\
+               } \
+               if (substr) {\
+                       Setting_GenGroupItem_Data *item_data = setting_create_Gendial_field_def( \
+                                       genlist, \
+                                       &itc_multiline_text,\
+                                       NULL,\
+                                       NULL,\
+                                       SWALLOW_Type_LAYOUT_SPECIALIZTION_X,\
+                                       NULL, \
+                                       NULL, \
+                                       0, \
+                                       substr, \
+                                       NULL, \
+                                       NULL);\
+                       setting_retm_if(NULL == item_data, \
+                                       "item_data is NULL");\
+                       elm_genlist_item_select_mode_set( \
+                                       item_data->item, \
+                                       ELM_OBJECT_SELECT_MODE_DISPLAY_ONLY);\
+               } \
+       }
+
+#define ADD_SOUND_SLIDER(item_data, genlist, item_style, l_img, r_img, value, \
+               keystr, data, sld_cb, sld_max, start_cb, stop_cb) \
        { \
-               item_data = setting_create_Gendial_field_def(genlist, &(item_style), NULL,\
-                                                                                                        NULL, \
-                                                                                                        SWALLOW_Type_LAYOUT_SLIDER,\
-                                                                                                        l_img, r_img,\
-                                                                                                        value,\
-                                                                                                        keystr,\
-                                                                                                        NULL,\
-                                                                                                        sld_cb);\
+               item_data = setting_create_Gendial_field_def( \
+                               genlist, \
+                               &(item_style), \
+                               NULL,\
+                               NULL, \
+                               SWALLOW_Type_LAYOUT_SLIDER,\
+                               l_img, \
+                               r_img,\
+                               value,\
+                               keystr,\
+                               NULL,\
+                               sld_cb);\
                if (item_data) {\
-                       item_data->win_main = data->win_main_layout;\
-                       item_data->evas = data->evas;\
+                       item_data->window = data->md.layout;\
+                       item_data->evas = data->md.evas;\
                        item_data->isIndicatorVisible = FALSE;\
                        item_data->slider_min = 0;\
                        item_data->slider_max = sld_max;\
                        item_data->userdata = data;\
                        item_data->start_change_cb = start_cb;\
                        item_data->stop_change_cb = stop_cb;\
-                       elm_genlist_item_select_mode_set(item_data->item, ELM_OBJECT_SELECT_MODE_DISPLAY_ONLY);\
+                       elm_genlist_item_select_mode_set( \
+                                       item_data->item, \
+                                       ELM_OBJECT_SELECT_MODE_DISPLAY_ONLY);\
                } else {\
                        SETTING_TRACE_ERROR("%s item is NULL", keystr);\
                } \
        }
 
+static int _view_create(void *cb);
+static int _view_destroy(void *cb);
+static Eina_Bool _view_pop_cb(void *data, Elm_Object_Item *it);
+static void _mouse_up_Gendial_list_cb(void *data, Evas_Object *obj,
+               void *event_info);
+
+setting_view setting_view_sound_main = {
+       .create = _view_create,
+       .destroy = _view_destroy,
+       .update = NULL,
+       .cleanup = NULL
+};
+
 /* ***************************************************
  *
- *basic func
+ * Public functions
  *
  ***************************************************/
-void __start_change_cb(void *data, Evas_Object *obj, void *event_info)
+
+const char *setting_do_not_disturb_is_enable(void *data)
 {
-       SETTING_TRACE_BEGIN;
-       ret_if(data == NULL);
+       int err = NOTIFICATION_ERROR_NONE;
+       bool do_not_disturb;
+       notification_system_setting_h system_setting = NULL;
+
+       err = notification_system_setting_load_system_setting(&system_setting);
+       setting_retvm_if(NULL == system_setting || NOTIFICATION_ERROR_NONE != err,
+                       "NULL parameter",
+                       "notification_system_setting_load_system_Setting failed");
+       err = notification_system_setting_get_do_not_disturb(
+                       system_setting, &do_not_disturb);
+       SETTING_TRACE("do_not_disturb: %d", do_not_disturb);
+
+       notification_system_setting_free_system_setting(system_setting);
+       if (1 == do_not_disturb)
+               return "IDS_ST_BODY_ON";
+       else
+               return "IDS_ST_BODY_ALERTTYPE_OFF";
+}
+
+const char *setting_notifiaction_on_lock_screen(void *data)
+{
+       int err = NOTIFICATION_ERROR_NONE;
+       notification_system_setting_h system_setting = NULL;
+       lock_screen_content_level_e level = 0;
+
+       err = notification_system_setting_load_system_setting(&system_setting);
+       setting_retvm_if(NOTIFICATION_ERROR_NONE != err,
+                       "NULL parameter",
+                       "notification_system_setting_load_system_setting failed");
+
+       err = notification_system_setting_get_lock_screen_content(
+                       system_setting, &level);
+       if (system_setting)
+               notification_system_setting_free_system_setting(system_setting);
+
+       if (NOTIFICATION_ERROR_NONE != err) {
+               SETTING_TRACE_ERROR("notification_system_setting_get_"\
+                               "lock_screen_content failed");
+               return "";
+       }
+
+       if (level == SHOW_ALL_CONTENT)
+               return NOTIFICATION_STR_ON_LOCK_SCREEN_SHOW_ALL;
+       else if (level == HIDE_SENSITIVE_CONTENT)
+               return NOTIFICATION_STR_ON_LOCK_SCREEN_HIDE_SENSITIVE;
+       else
+               return NOTIFICATION_STR_ON_LOCK_SCREEN_HIDE;
+}
+
+/* ***************************************************
+ *
+ * basic func
+ *
+ ***************************************************/
 
+static Eina_Bool _play_ringtone_sound_idle_cb(void *data)
+{
+       double current;
+       char *pa_tone_path = NULL;
+       player_state_e state = PLAYER_STATE_NONE ;
        Setting_GenGroupItem_Data *list_item = (Setting_GenGroupItem_Data *) data;
-       SettingProfileUG *ad = list_item->userdata;
+       SettingSoundData *ad = list_item->userdata;
+
+       SETTING_TRACE_BEGIN;
+       retv_if(!data, EINA_FALSE);
+
+       player_get_state(ad->mp_player, &state);
+
+       if (list_item->eo_check) {
+               current = elm_slider_value_get(list_item->eo_check);
+               list_item->chk_status = (int)(current + 0.5);
+       }
+
+       /*
+        * S5 concept:
+        * On the volume popup,
+        *      1) if user controls the slider, don't play any sounds,
+        *      just change volume.
+        *      2) if user controls the HW volume key for ringtone sound,
+        *      the beep sound is supported
+
+        * On Setting > Sound
+        *      1) if user controls the slider, change volume & play sound
+        *      2) if user controls the HW volume key, do nothing
+        *      (DO NOT change volume,DO NOT play sound)
+       */
+       if (0 == safeStrCmp(ad->viewtype, VOLUME_APP_NAME))
+               return EINA_FALSE;
+
+       if (state == PLAYER_STATE_IDLE) {
+               pa_tone_path = vconf_get_str(
+                               VCONFKEY_SETAPPL_CALL_RINGTONE_PATH_STR);
+               if (pa_tone_path == NULL) {
+                       if (isEmulBin())
+                               pa_tone_path = strdup(SETTING_DEFAULT_CALL_TONE_SDK);
+                       else
+                               pa_tone_path = strdup(SETTING_DEFAULT_CALL_TONE);
+
+                       if (vconf_set_str(
+                                       VCONFKEY_SETAPPL_CALL_RINGTONE_PATH_STR,
+                                       pa_tone_path) < 0) {
+                               free(pa_tone_path);
+                               return EINA_FALSE;
+                       }
+               }
+               if (list_item->chk_status > 0) {
+                       setting_sound_play_sound_origin(
+                                       ad,
+                                       NULL,
+                                       pa_tone_path,
+                                       (float)list_item->chk_status,
+                                       SOUND_TYPE_RINGTONE);
+               }
+               free(pa_tone_path);
+       } else {
+               SETTING_TRACE("ringtone player status : %d", state);
+               if (state == PLAYER_STATE_PAUSED) {
+                       player_start(ad->mp_player);
+               } else if (state == PLAYER_STATE_PLAYING) {
+                       if (ad->sound_on)
+                               player_set_mute(ad->mp_player, false);
+               }
+       }
+
+       ad->play_ringtone_idler = NULL;
+       return EINA_FALSE;
+}
+
+void _start_change_cb(void *data, Evas_Object *obj, void *event_info)
+{
+       SETTING_TRACE_BEGIN;
+       Setting_GenGroupItem_Data *list_item = NULL;
+       SettingSoundData *ad = NULL;
+
+       list_item = (Setting_GenGroupItem_Data *)data;
+       ret_if(!list_item);
+       ad = list_item->userdata;
        ret_if(ad == NULL);
+
        setting_sound_create_warning_popup_during_call(ad);
-       if (list_item == ad->data_noti_volume) {
-               setting_sound_close_other_mm_players_but_type(ad, SOUND_TYPE_NOTIFICATION);
-       } else if (list_item == ad->data_media_volume) {
-               setting_sound_close_other_mm_players_but_type(ad, SOUND_TYPE_MEDIA);
-       } else if (list_item == ad->data_touch_volume) {
-               setting_sound_close_all_mm_players(ad);
+       if (list_item == ad->data_call_volume)
+               ad->is_ringtone_slidering = true;
+
+       setting_sound_stop_sound(ad);
+}
+
+static void _call_slider_change_cb(
+               void *data, Evas_Object *obj, void *event_info)
+{
+       SETTING_TRACE_BEGIN;
+       SettingSoundData *ad = NULL;
+       double val = 0.0;
+       Setting_GenGroupItem_Data *list_item = (Setting_GenGroupItem_Data *)data;
+       ret_if(!data);
+
+       val = elm_slider_value_get(obj);
+       ad = list_item->userdata;
+
+       ad->is_ringtone_slidering = true;
+
+       if (list_item->chk_status != (int)(val + 0.5)) {
+               list_item->chk_status = (int)(val + 0.5);
+               sound_manager_set_volume(SOUND_TYPE_RINGTONE, list_item->chk_status);
+               SETTING_TRACE_DEBUG(
+                               "ringtone volume is %d, %f",
+                               list_item->chk_status,
+                               val);
+
+               if (list_item->chk_status == 0) {
+                       /* change to Vibration mode */
+                       /* call system_setting */
+                       /*system_settings_set_value_bool(
+                        * SYSTEM_SETTINGS_KEY_SOUND_SILENT_MODE, false); */
+                       vconf_set_bool(VCONFKEY_SETAPPL_SOUND_STATUS_BOOL,
+                                       FALSE);
+                       vconf_set_bool(VCONFKEY_SETAPPL_VIBRATION_STATUS_BOOL,
+                                       TRUE);
+                       feedback_play_type(FEEDBACK_TYPE_VIBRATION,
+                                               FEEDBACK_PATTERN_VIBRATION_ON);
+               } else {
+                       if (!ad->sound_on) {
+                               /* change to Sound mode */
+                               /* call system_setting */
+                               /*system_settings_set_value_bool(
+                                * SYSTEM_SETTINGS_KEY_SOUND_SILENT_MODE,
+                                * false); */
+                               vconf_set_bool(VCONFKEY_SETAPPL_SOUND_STATUS_BOOL,
+                                               TRUE);
+                               vconf_set_bool(VCONFKEY_SETAPPL_VIBRATION_STATUS_BOOL,
+                                               FALSE);
+                       }
+               }
+
+               setting_sound_update_slider_icon(list_item, SND_SLIDER_CALL);
+
+               elm_slider_value_set(obj, list_item->chk_status);
        }
+
+       setting_sound_create_warning_popup_during_call(ad);
+       if (ad->calling_popup)
+               return;
+
+       ecore_idler_del(ad->play_ringtone_idler);
+       ad->play_ringtone_idler = ecore_idler_add(
+                       _play_ringtone_sound_idle_cb, list_item);
+
+       SETTING_TRACE("list_item->chk_status:%d", list_item->chk_status);
 }
 
-static void __noti_slider_change_cb(void *data, Evas_Object *obj, void *event_info)
+static void _noti_slider_change_cb(
+               void *data, Evas_Object *obj, void *event_info)
 {
+       Setting_GenGroupItem_Data *list_item = (Setting_GenGroupItem_Data *) data;
+       player_state_e state = PLAYER_STATE_NONE;
        SETTING_TRACE_BEGIN;
 
-       /* error check */
        ret_if(data == NULL);
 
        double val = elm_slider_value_get(obj);
-
-       Setting_GenGroupItem_Data *list_item = (Setting_GenGroupItem_Data *) data;
-       SettingProfileUG *ad = list_item->userdata;
+       SettingSoundData *ad = list_item->userdata;
        sound_type_e sound_type = SOUND_TYPE_NOTIFICATION;
 
        if (list_item->chk_status != (int)(val + 0.5)) {
                list_item->chk_status = (int)(val + 0.5);
                setting_sound_update_slider_icon(list_item, SND_SLIDER_NOTI);
                sound_manager_set_volume(sound_type, list_item->chk_status);
-               SETTING_TRACE_DEBUG("notification volume is %d, %f", list_item->chk_status, val);
+               SETTING_TRACE_DEBUG(
+                               "notification volume is %d, %f",
+                               list_item->chk_status,
+                               val);
        }
 
        setting_sound_create_warning_popup_during_call(ad);
        if (ad->calling_popup)
                return;
 
+       player_get_state(ad->mp_player, &state);
        /*
         * S5 concept:
         * On the volume popup,
-        *      1) if user controls the slider, don't play any sounds£¬just change volume.
-        *      2) if user controls the HW volume key for ringtone sound, the beep sound is supported
+        *      1) if user controls the slider, don't play any sounds
+        *      just change volume.
+        *      2) if user controls the HW volume key for ringtone sound,
+        *      the beep sound is supported
 
         * On Setting > Sound
         *      1) if user controls the slider, change volume & play sound
-        *      2) if user controls the HW volume key, do nothing(DO NOT change volume,DO NoT play sound)
+        *      2) if user controls the HW volume key, do nothing
+        *      (DO NOT change volume,DO NOT play sound)
        */
-       if (0 == safeStrCmp(ad->viewtype, VOLUME_APP_NAME)) {
+       if (0 == safeStrCmp(ad->viewtype, VOLUME_APP_NAME))
                return;
-       }
 
-       if (ad->mp_noti == NULL) {
-               setting_sound_close_other_mm_players_but_type(ad, sound_type);
+       if (state == PLAYER_STATE_IDLE) {
                if (list_item->chk_status > 0) {
-                       char *pa_tone_path = vconf_get_str(VCONFKEY_SETAPPL_NOTI_MSG_RINGTONE_PATH_STR);
+                       char *pa_tone_path = vconf_get_str(
+                                       VCONFKEY_SETAPPL_NOTI_MSG_RINGTONE_PATH_STR);
                        if (pa_tone_path == NULL) {
-                               pa_tone_path = (char *)strdup(SETTING_DEFAULT_MSG_TONE);
-                               if (vconf_set_str(VCONFKEY_SETAPPL_NOTI_MSG_RINGTONE_PATH_STR, pa_tone_path) < 0) {
+                               pa_tone_path = strdup(SETTING_DEFAULT_MSG_TONE);
+                               if (vconf_set_str(
+                                               VCONFKEY_SETAPPL_NOTI_MSG_RINGTONE_PATH_STR,
+                                               pa_tone_path) < 0) {
                                        FREE(pa_tone_path);
                                        return;
                                }
                        }
-                       setting_sound_play_sound_origin(&(ad->mp_noti), ad, NULL,
-                                                                                       pa_tone_path, (float)list_item->chk_status,
-                                                                                       sound_type);
+                       setting_sound_play_sound_origin(
+                                       ad,
+                                       NULL,
+                                       pa_tone_path,
+                                       (float)list_item->chk_status,
+                                       sound_type);
                        FREE(pa_tone_path);
                }
        } else {
-               player_state_e state;
-               player_get_state(*(ad->mp_noti), &state);
                SETTING_TRACE("noti player status : %d", state);
-               if (state == PLAYER_STATE_PAUSED) {
-                       player_start(*(ad->mp_noti));
-               }
+               if (state == PLAYER_STATE_PAUSED)
+                       player_start(ad->mp_player);
        }
 }
 
 
-static void __media_slider_change_cb(void *data, Evas_Object *obj, void *event_info)
+static void _media_slider_change_cb(
+               void *data, Evas_Object *obj, void *event_info)
 {
+       char *pa_tone_path = NULL;
+       player_state_e state = PLAYER_STATE_NONE;
+       sound_type_e sound_type = SOUND_TYPE_MEDIA;
        SETTING_TRACE_BEGIN;
 
        /* error check */
        ret_if(data == NULL);
        Setting_GenGroupItem_Data *list_item = (Setting_GenGroupItem_Data *) data;
-       SettingProfileUG *ad = list_item->userdata;
-       sound_type_e sound_type = SOUND_TYPE_MEDIA;
+       SettingSoundData *ad = list_item->userdata;
 
        double val = elm_slider_value_get(obj);
        int value = (int)(val + 0.5);
        if (list_item->chk_status != value) {
-
                list_item->chk_status = value;
                setting_sound_update_slider_icon(list_item, SND_SLIDER_MEDIA);
                int ret = sound_manager_set_volume(sound_type, value);
                SETTING_TRACE_DEBUG("ret : 0x%.8x", ret);
-
-               SETTING_TRACE_DEBUG("media volume is %d, %f", list_item->chk_status, val);
+               SETTING_TRACE_DEBUG(
+                               "media volume is %d, %f",
+                               list_item->chk_status,
+                               val);
        }
 
        setting_sound_create_warning_popup_during_call(ad);
@@ -203,51 +497,50 @@ static void __media_slider_change_cb(void *data, Evas_Object *obj, void *event_i
        /*
         * S5 concept:
         * On the volume popup,
-        *      1) if user controls the slider, don't play any sounds£¬just change volume.
-        *      2) if user controls the HW volume key for ringtone sound, the beep sound is supported
+        *      1) if user controls the slider, don't play any sounds
+        *      just change volume.
+        *      2) if user controls the HW volume key for ringtone sound,
+        *      the beep sound is supported
 
         * On Setting > Sound
         *      1) if user controls the slider, change volume & play sound
-        *      2) if user controls the HW volume key, do nothing(DO NOT change volume,DO NoT play sound)
+        *      2) if user controls the HW volume key, do nothing
+        *      (DO NOT change volume,DO NOT play sound)
        */
-       if (0 == safeStrCmp(ad->viewtype, VOLUME_APP_NAME)) {
+       if (0 == safeStrCmp(ad->viewtype, VOLUME_APP_NAME))
                return;
-       }
 
-       if (ad->mp_media == NULL) {
-               setting_sound_close_other_mm_players_but_type(ad, sound_type);
+       player_get_state(ad->mp_player, &state);
+
+       if (state == PLAYER_STATE_IDLE) {
                if (list_item->chk_status > 0) {
-                       char    *pa_tone_path = NULL;
                        if (isEmulBin())
-                               pa_tone_path = (char *)strdup(SETTING_DEFAULT_CALL_TONE_SDK);
+                               pa_tone_path = strdup(SETTING_DEFAULT_CALL_TONE_SDK);
                        else
-                               pa_tone_path = (char *)strdup(SETTING_DEFAULT_MEDIA_TONE);
-
-                       sound_type_e type;
-                       sound_manager_get_current_sound_type(&type);
-                       setting_sound_play_sound_origin(&(ad->mp_media), ad, NULL,
-                                                                                       pa_tone_path,
-                                                                                       (float)list_item->chk_status,
-                                                                                       sound_type);
+                               pa_tone_path = strdup(SETTING_DEFAULT_MEDIA_TONE);
+
+                       setting_sound_play_sound_origin(
+                                       ad,
+                                       NULL,
+                                       pa_tone_path,
+                                       (float)list_item->chk_status,
+                                       sound_type);
                        FREE(pa_tone_path);
                }
        } else {
-               player_state_e state;
-               player_get_state(*(ad->mp_media), &state);
                SETTING_TRACE("ringtone player status : %d", state);
-               if (state == PLAYER_STATE_PAUSED) {
-                       player_start(*(ad->mp_media));
-               }
+               if (state == PLAYER_STATE_PAUSED)
+                       player_start(ad->mp_player);
        }
 }
 
-static void __sys_slider_change_cb(void *data, Evas_Object *obj, void *event_info)
+static void _sys_slider_change_cb(
+               void *data, Evas_Object *obj, void *event_info)
 {
        /* error check */
        Setting_GenGroupItem_Data *list_item = (Setting_GenGroupItem_Data *) data;
-       SettingProfileUG *ad = list_item->userdata;
+       SettingSoundData *ad = list_item->userdata;
        ret_if(ad == NULL);
-       setting_sound_close_all_mm_players(ad);
 
        /*Get the current real value of slider */
        double val = elm_slider_value_get(obj);
@@ -264,92 +557,265 @@ static void __sys_slider_change_cb(void *data, Evas_Object *obj, void *event_inf
                /*
                 * S5 concept:
                 * On the volume popup,
-                *      1) if user controls the slider, don't play any sounds£¬just change volume.
-                *      2) if user controls the HW volume key for ringtone sound, the beep sound is supported
+                *      1) if user controls the slider, don't play any sounds
+                *      just change volume.
+                *      2) if user controls the HW volume key for ringtone
+                *      sound, the beep sound is supported
 
                 * On Setting > Sound
-                *      1) if user controls the slider, change volume & play sound
-                *      2) if user controls the HW volume key, do nothing(DO NOT change volume,DO NoT play sound)
+                *      1) if user controls the slider, change
+                *      volume & play sound
+                *      2) if user controls the HW volume key, do nothing
+                *      (DO NOT change volume,DO NOT play sound)
                */
                if (0 != safeStrCmp(ad->viewtype, VOLUME_APP_NAME)) {
                        /*Play Tap Sound,then stop at once */
-                       if (feedback_initialize() == FEEDBACK_ERROR_NONE) {
-                               /*      sound_manager_session_set_state_others(SOUND_STATE_PAUSE); */
-                               feedback_play_type(FEEDBACK_TYPE_SOUND, FEEDBACK_PATTERN_TAP);
-                               feedback_deinitialize();
-                       }
+                               feedback_play_type(FEEDBACK_TYPE_SOUND,
+                                                       FEEDBACK_PATTERN_TAP);
                }
                list_item->chk_status = value;
                setting_sound_update_slider_icon(list_item, SND_SLIDER_SYSTEM);
        }
 }
 
-
-void __stop_change_cb(void *data, Evas_Object *obj, void *event_info)
+void _stop_change_cb(void *data, Evas_Object *obj, void *event_info)
 {
        SETTING_TRACE_BEGIN;
+       Setting_GenGroupItem_Data *list_item = NULL;
+
        ret_if(data == NULL);
-       Setting_GenGroupItem_Data *list_item = (Setting_GenGroupItem_Data *) data;
-       SETTING_TRACE("chk_status : %d, slider : %f", list_item->chk_status, elm_slider_value_get(obj));
-       if (list_item->chk_status == 0) {
+       list_item = (Setting_GenGroupItem_Data *)data;
+
+       SETTING_TRACE("chk_status : %d, slider : %f", list_item->chk_status,
+                       elm_slider_value_get(obj));
+       if (list_item->chk_status == 0)
                elm_slider_value_set(obj, 0.0);
-       } else if (list_item->chk_status == 15) {
+       else if (list_item->chk_status == 15)
                elm_slider_value_set(obj, 15.0);
-       }
+       if (list_item->userdata)
+               ((SettingSoundData *)(list_item->userdata))->is_ringtone_slidering = false;
        SETTING_TRACE_END;
 }
 
-static void __get_lite_main_list(void *data)
+static void _sound_chk_cb(void *data, Evas_Object *obj,
+                                                  void *event_info)
+{
+       SETTING_TRACE_BEGIN;
+       /* error check */
+       ret_if(data == NULL);
+       Setting_GenGroupItem_Data *list_item = (Setting_GenGroupItem_Data *) data;
+       SettingSoundData *ad = list_item->userdata;
+       ret_if(ad == NULL);
+
+       setting_sound_stop_sound(ad);
+       /* for genlist update status */
+       list_item->chk_status = elm_check_state_get(obj);
+       /* rollback */
+       setting_update_gl_item_chk_status(list_item, !list_item->chk_status);
+       _mouse_up_Gendial_list_cb(ad, NULL, list_item->item);
+}
+
+static void _get_lite_main_list(void *data)
 {
        SETTING_TRACE_BEGIN;
        ret_if(!data);
-       SettingProfileUG *ad = (SettingProfileUG *)data;
+       SettingSoundData *ad = (SettingSoundData *)data;
 
+       char *app_id = NULL;
+       char *optional_txt = NULL;
+       char *sdcard_filepath = NULL;
+       int vconf_value = 0;
        char *sub_desc = NULL;
        char *left_icon = NULL;
        int mm_value = 0;
        int sound_value = 0;
        int vconf_ret = 0;
+       int ret = 0;
        char *pa_ringtone = NULL;
-
-       Evas_Object *genlist = ad->gl_lite_main;
+       int max_ringtone_vol = 0;
+       int max_noti_vol = 0;
+       int max_media_vol = 0;
+       int max_system_vol = 0;
+       Elm_Genlist_Item_Class *itc_slider = NULL;
+       Evas_Object *genlist = ad->md.genlist;
        elm_genlist_block_count_set(genlist, 3);
-       elm_genlist_homogeneous_set(genlist, 1);
-
-       if (vconf_get_bool(VCONFKEY_SETAPPL_SOUND_STATUS_BOOL, &sound_value) < 0)
+       elm_genlist_homogeneous_set(genlist, EINA_FALSE);
+
+       ret = sound_manager_get_max_volume(SOUND_TYPE_RINGTONE,
+                                               &max_ringtone_vol);
+       SETTING_TRACE("Getting max volume: %s %d", get_error_message(ret),
+                       max_ringtone_vol);
+       ret = sound_manager_get_max_volume(SOUND_TYPE_NOTIFICATION,
+                                               &max_noti_vol);
+       SETTING_TRACE("Getting max volume: %s %d", get_error_message(ret),
+                       max_noti_vol);
+       ret = sound_manager_get_max_volume(SOUND_TYPE_MEDIA, &max_media_vol);
+       SETTING_TRACE("Getting max volume: %s %d", get_error_message(ret),
+                       max_media_vol);
+       ret = sound_manager_get_max_volume(SOUND_TYPE_SYSTEM, &max_system_vol);
+       SETTING_TRACE("Getting max volume: %s %d", get_error_message(ret),
+                       max_system_vol);
+
+       if (vconf_get_bool(
+                       VCONFKEY_SETAPPL_SOUND_STATUS_BOOL,
+                       &sound_value) < 0)
                sound_value = TRUE;     /*      default value of sound : on */
 
-       Elm_Genlist_Item_Class *itc_slider = NULL;
-
 
-       /*---------------------------------------------------------------------------- */
-       /*---------------------------------------------------------------------------- */
-       /*---------------------------------------------------------------------------- */
+       /*------------------------------------------------------------------ */
+       /*------------------------------------------------------------------ */
+       /*------------------------------------------------------------------ */
        itc_slider = &(ad->itc_layout_1icon);
 
        if (0 == safeStrCmp(ad->viewtype, VOLUME_APP_NAME))
                itc_slider = &(ad->itc_layout);
-       /*---------------------------------------------------------------------------- */
-       /*---------------------------------------------------------------------------- */
-       /*---------------------------------------------------------------------------- */
+       /*------------------------------------------------------------------ */
+       /*------------------------------------------------------------------ */
+       /*------------------------------------------------------------------ */
+
+       /* 1. Ringtones */
+       SETTING_TRACE(" ???????????? ad->viewtype : %s ", ad->viewtype);
 
-       /* 1. Notification alert */
+       if (0 != safeStrCmp(ad->viewtype, VOLUME_APP_NAME)) {
+
+               int sd_status = VCONFKEY_SYSMAN_MMC_REMOVED;
+               if (vconf_get_int(
+                               VCONFKEY_SYSMAN_MMC_STATUS,
+                               &sd_status) != 0) {
+                       SETTING_TRACE_ERROR("fail to get mmc status");
+               }
+               sdcard_filepath = vconf_get_str(VCONFKEY_SETAPPL_CALL_VIBRATION_PATTERN_STR);
+
+               if (0 == safeStrNCmp(sdcard_filepath, INIT_PATH, safeStrLen(INIT_PATH))) {
+                       vconf_set_str(VCONFKEY_SETAPPL_CALL_VIBRATION_PATTERN_STR, "NONE");
+                       free(sdcard_filepath);
+                       sdcard_filepath = vconf_get_str(VCONFKEY_SETAPPL_CALL_VIBRATION_PATTERN_STR);
+               }
+               if (safeStrCmp(sdcard_filepath, "NONE") != 0
+                               && sd_status == VCONFKEY_SYSMAN_MMC_MOUNTED) {
+                       /*check sdcard filepath*/
+                       if (sdcard_filepath)
+                               pa_ringtone = strdup(sdcard_filepath);
+                       vconf_set_str(VCONFKEY_SETAPPL_CALL_VIBRATION_PATTERN_STR, "NONE");
+               } else {
+                       pa_ringtone = vconf_get_str(VCONFKEY_SETAPPL_CALL_RINGTONE_PATH_STR);
+               }
+
+               free(sdcard_filepath);
+               sdcard_filepath = NULL;
+
+               if (!pa_ringtone || strlen(pa_ringtone) == 0) {
+                       sub_desc = strdup(SILENT_MODE);
+               } else if (setting_sound_check_file_exist(ad, pa_ringtone) == SETTING_RETURN_FAIL) {
+                       if (pa_ringtone)
+                               FREE(pa_ringtone);
+                       if (isEmulBin())
+                               pa_ringtone = strdup(SETTING_DEFAULT_CALL_TONE_SDK);
+                       else
+                               pa_ringtone = strdup(SETTING_DEFAULT_CALL_TONE);
+
+                       vconf_ret = vconf_set_str(VCONFKEY_SETAPPL_CALL_RINGTONE_PATH_STR, pa_ringtone);
+                       if (vconf_ret < 0)
+                               SETTING_TRACE_DEBUG("failed to set vconf");
+               } else {
+                       if (pa_ringtone)
+                               sub_desc = setting_media_basename(pa_ringtone);
+               }
+
+               ad->data_call_alert_tone =
+                       setting_create_Gendial_field_def(
+                                       genlist,
+                                       &itc_2text_2,
+                                       _mouse_up_Gendial_list_cb,
+                                       ad,
+                                       SWALLOW_Type_INVALID,
+                                       NULL,
+                                       NULL,
+                                       0,
+                                       "IDS_ST_MBODY_RINGTONE",
+                                       sub_desc,
+                                       NULL);
+               if (ad->data_call_alert_tone) {
+                       __BACK_POINTER_SET(ad->data_call_alert_tone);
+                       ad->data_call_alert_tone->userdata = ad;
+               }
+
+               FREE(pa_ringtone);
+               G_FREE(sub_desc);
+       }
+
+
+       /* 2. call volumn. */
+       if (sound_manager_get_volume(SOUND_TYPE_RINGTONE, &mm_value)
+                       != SOUND_MANAGER_ERROR_NONE)
+               mm_value = SETTING_DEFAULT_RINGTONE_VOL_INT;
+       if (sound_value == FALSE)
+               mm_value = 0;
+
+       (void)app_get_id(&app_id);
+
+       if (app_id && !strcmp(VOLUME_APP_NAME, app_id))
+                       optional_txt = "IDS_ST_MBODY_RINGTONE";
+
+       left_icon = setting_sound_get_slider_icon(SND_SLIDER_CALL, mm_value);
+       ADD_SOUND_SLIDER(
+                       ad->data_call_volume,
+                       genlist,
+                       (*itc_slider),
+                       left_icon,
+                       NULL,
+                       /*"IDS_ST_HEADER_RINGTONES" is for volume App,in
+                        * Setting > Sound,it has no title */
+                       mm_value,
+                       optional_txt,
+                       ad,
+                       _call_slider_change_cb,
+                       max_ringtone_vol,
+                       _start_change_cb,
+                       _stop_change_cb);
+       __BACK_POINTER_SET(ad->data_call_volume);
+
+       /* Disable Call Volume slider if Silent ringtone is selected */
+       if (ad->data_call_volume
+                       && ad->data_call_alert_tone
+                       && !safeStrCmp(ad->data_call_alert_tone->sub_desc, SILENT_MODE)) {
+               elm_object_item_disabled_set(ad->data_call_volume->item, EINA_TRUE);
+               elm_object_disabled_set(ad->data_call_volume->eo_check, EINA_TRUE);
+       }
+
+       /* 3. Notification alert */
        if (0 != safeStrCmp(ad->viewtype, VOLUME_APP_NAME)) {
                pa_ringtone = vconf_get_str(VCONFKEY_SETAPPL_NOTI_MSG_RINGTONE_PATH_STR);
-               if (setting_sound_check_file_exist(ad, pa_ringtone) == SETTING_RETURN_FAIL) {
-                       pa_ringtone = (char *)strdup(SETTING_DEFAULT_MSG_TONE);
+               SETTING_TRACE_WARNING("<MS> NOTI VCONF: %s", __FILE__, __LINE__, pa_ringtone);
+
+
+               if (!pa_ringtone || strlen(pa_ringtone) == 0) {
+                       sub_desc = strdup(SILENT_MODE);
+               } else if (setting_sound_check_file_exist(ad, pa_ringtone) == SETTING_RETURN_FAIL) {
+                       if (pa_ringtone)
+                               FREE(pa_ringtone);
+                       pa_ringtone = strdup(SETTING_DEFAULT_MSG_TONE);
                        vconf_ret = vconf_set_str(VCONFKEY_SETAPPL_NOTI_MSG_RINGTONE_PATH_STR, SETTING_DEFAULT_MSG_TONE);
                        if (vconf_ret < 0)
                                SETTING_TRACE_DEBUG("failed to set vconf");
+               } else  {
+                       if (pa_ringtone)
+                               sub_desc = setting_media_basename(pa_ringtone);
                }
-               sub_desc = setting_media_basename(pa_ringtone);
+
                ad->data_msg_alert_tone =
-                       setting_create_Gendial_field_def(genlist, &itc_2text_2,
-                                                                                        setting_sound_main_mouse_up_Gendial_list_cb,
-                                                                                        ad, SWALLOW_Type_INVALID, NULL,
-                                                                                        NULL, 0,
-                                                                                        "IDS_ST_BODY_NOTIFICATION"/*SETTING_SOUND_TEXT_MSG_ALERT*/,
-                                                                                        sub_desc, NULL);
+                       setting_create_Gendial_field_def(
+                                       genlist,
+                                       &itc_2text_2,
+                                       _mouse_up_Gendial_list_cb,
+                                       ad,
+                                       SWALLOW_Type_INVALID,
+                                       NULL,
+                                       NULL,
+                                       0,
+                                       "IDS_ST_BODY_NOTIFICATION",
+                                       sub_desc,
+                                       NULL);
                if (ad->data_msg_alert_tone) {
                        __BACK_POINTER_SET(ad->data_msg_alert_tone);
                        ad->data_msg_alert_tone->userdata = ad;
@@ -358,38 +824,68 @@ static void __get_lite_main_list(void *data)
                FREE(pa_ringtone);
                G_FREE(sub_desc);
        }
-       /* 2. noti volumn */
-       if (sound_manager_get_volume(SOUND_TYPE_NOTIFICATION, &mm_value) < 0)
+       /* 4.noti volumn */
+       if (sound_manager_get_volume(SOUND_TYPE_NOTIFICATION, &mm_value)
+                       != SOUND_MANAGER_ERROR_NONE)
                mm_value = SETTING_DEFAULT_NOTI_VOL_INT;
        if (sound_value == FALSE)
                mm_value = 0;
 
+       if (app_id && !strcmp(VOLUME_APP_NAME, app_id))
+                       optional_txt = "IDS_ST_BODY_NOTIFICATION";
+
        left_icon = setting_sound_get_slider_icon(SND_SLIDER_NOTI, mm_value);
-       ADD_SOUND_SLIDER(ad->data_noti_volume, genlist,
-                                        (*itc_slider),
-                                        left_icon, NULL,
-                                        mm_value, "IDS_ST_BODY_NOTIFICATION", ad,
-                                        __noti_slider_change_cb,
-                                        SETTING_SOUND_VOL_MAX,
-                                        __start_change_cb, __stop_change_cb);
+       ADD_SOUND_SLIDER(
+                       ad->data_noti_volume,
+                       genlist,
+                       (*itc_slider),
+                       left_icon,
+                       NULL,
+                       mm_value,
+                       optional_txt,
+                       ad,
+                       _noti_slider_change_cb,
+                       max_noti_vol,
+                       _start_change_cb,
+                       _stop_change_cb);
        __BACK_POINTER_SET(ad->data_noti_volume);
 
-       /* 3. media volume */
-       if (sound_manager_get_volume(SOUND_TYPE_MEDIA, &mm_value) < 0)
+       free(app_id);
+       app_id = NULL;
+
+       /* Disable Notification slider if Silent ringtone is selected */
+       if (ad->data_noti_volume
+                       && ad->data_msg_alert_tone
+                       && !safeStrCmp(ad->data_msg_alert_tone->sub_desc, SILENT_MODE)) {
+               elm_object_item_disabled_set(ad->data_noti_volume->item, EINA_TRUE);
+               elm_object_disabled_set(ad->data_noti_volume->eo_check, EINA_TRUE);
+       }
+
+       /* 5.media volume */
+       if (sound_manager_get_volume(SOUND_TYPE_MEDIA, &mm_value)
+                       != SOUND_MANAGER_ERROR_NONE)
                mm_value = SETTING_DEFAULT_MEDIA_VOL_INT;
 
        left_icon = setting_sound_get_slider_icon(SND_SLIDER_MEDIA, mm_value);
-       ADD_SOUND_SLIDER(ad->data_media_volume, genlist, ad->itc_layout,
-                                        left_icon, NULL/*IMG_SLIDER_BTN_VOLUME02*/,
-                                        mm_value, "IDS_ST_BODY_MEDIA", ad,
-                                        __media_slider_change_cb,
-                                        SETTING_SOUND_VOL_MAX,
-                                        __start_change_cb, __stop_change_cb);
+       ADD_SOUND_SLIDER(
+                       ad->data_media_volume,
+                       genlist,
+                       ad->itc_layout,
+                       left_icon, /*IMG_SLIDER_BTN_VOLUME02*/
+                       NULL,
+                       mm_value,
+                       "IDS_ST_BODY_MEDIA",
+                       ad,
+                       _media_slider_change_cb,
+                       max_media_vol,
+                       _start_change_cb,
+                       _stop_change_cb);
 
        __BACK_POINTER_SET(ad->data_media_volume);
 
-       /* 4. system volume */
-       if (sound_manager_get_volume(SOUND_TYPE_SYSTEM, &mm_value) < 0) {
+       /* 6.system volume */
+       if (sound_manager_get_volume(SOUND_TYPE_SYSTEM, &mm_value)
+                       != SOUND_MANAGER_ERROR_NONE) {
                SETTING_TRACE_DEBUG("Fail to get volume");
                mm_value = SETTING_DEFAULT_SYSTEM_VOL_INT;
        }
@@ -397,170 +893,182 @@ static void __get_lite_main_list(void *data)
                mm_value = 0;
 
        left_icon = setting_sound_get_slider_icon(SND_SLIDER_SYSTEM, mm_value);
-       ADD_SOUND_SLIDER(ad->data_touch_volume, genlist, ad->itc_layout,
-                                        left_icon, NULL/*IMG_SLIDER_BTN_SYSTEM_VOLUME*/,
-                                        mm_value, "IDS_ST_BODY_SYSTEM", ad,
-                                        __sys_slider_change_cb,
-                                        SETTING_SOUND_VOL_MAX,
-                                        __start_change_cb, __stop_change_cb);
+       ADD_SOUND_SLIDER(
+                       ad->data_touch_volume, genlist, ad->itc_layout,
+                       left_icon, NULL/*IMG_SLIDER_BTN_SYSTEM_VOLUME*/,
+                       mm_value, "IDS_ST_BODY_SYSTEM", ad,
+                       _sys_slider_change_cb,
+                       max_system_vol,
+                       _start_change_cb, _stop_change_cb);
 
        __BACK_POINTER_SET(ad->data_touch_volume);
 
        if (0 != safeStrCmp(ad->viewtype, VOLUME_APP_NAME)) {
-               /* Notifications */
-               setting_create_Gendial_field_titleItem(genlist, &itc_group_item, _("IDS_ST_BODY_NOTIFICATIONS"), NULL);
-               /* 5. Notifications - App notifications */
-               setting_create_Gendial_field_def(genlist, &itc_2text_2,
-                                                                                setting_sound_main_mouse_up_Gendial_list_cb,
-                                                                                data, SWALLOW_Type_INVALID, NULL,
-                                                                                NULL, 0,
-                                                                                "IDS_ST_MBODY_APP_NOTIFICATIONS",
-                                                                                "IDS_ST_BODY_ALLOW_OR_BLOCK_NOTIFICATIONS_FROM_INDIVIDUAL_APPLICATIONS", NULL);
+               /* 7. Vibrate when ringing */
+               if (vconf_get_bool(
+                               VCONFKEY_SETAPPL_VIBRATE_WHEN_RINGING_BOOL,
+                               &vconf_value) < 0) {
+                       /* default value of vibrate sound : on */
+                       vconf_value = TRUE;
+               }
+               ADD_TOGGLE_MENU2(
+                               ad->data_sound_when_ring,
+                               genlist,
+                               itc_1text_1icon,
+                               "IDS_ST_BODY_VIBRATE_WHEN_RINGING",
+                               vconf_value,
+                               ad);
+               __BACK_POINTER_SET(ad->data_sound_when_ring);
+
+               if (ad->data_sound_when_ring)
+                       elm_object_item_disabled_set(ad->data_sound_when_ring->item,
+                                                                               !sound_value);
+               /* 8. Feedback */
+               setting_create_Gendial_field_def(genlist, &itc_1text,
+                               _mouse_up_Gendial_list_cb,
+                               data, SWALLOW_Type_INVALID, NULL,
+                               NULL, 0,
+                               "IDS_ST_MBODY_OTHER_SOUNDS", NULL, NULL);
 
-               ad->gl_lite_main = genlist;
+               /* Notifications */
+               setting_create_Gendial_field_titleItem(
+                               genlist,
+                               &itc_group_item,
+                               _("IDS_ST_BODY_NOTIFICATIONS"),
+                               NULL);
+               /* 9. Notifications - Do not disturb */
+               const char *sub_desc = setting_do_not_disturb_is_enable(data);
+               ad->data_do_not_disturb = setting_create_Gendial_field_def(
+                               genlist,
+                               &itc_2text_2,
+                               _mouse_up_Gendial_list_cb,
+                               data,
+                               SWALLOW_Type_INVALID,
+                               NULL,
+                               NULL,
+                               0,
+                               "IDS_ST_MBODY_DO_NOT_DISTURB_ABB",
+                               sub_desc,
+                               NULL);
+               /* 10. Notifications - App notifications */
+               setting_create_Gendial_field_def(
+                               genlist,
+                               &itc_2text_2,
+                               _mouse_up_Gendial_list_cb,
+                               data,
+                               SWALLOW_Type_INVALID,
+                               NULL,
+                               NULL,
+                               0,
+                               "IDS_ST_MBODY_APP_NOTIFICATIONS",
+                               "IDS_ST_BODY_ALLOW_OR_BLOCK_NOTIFICATIONS_FROM_"
+                               "INDIVIDUAL_APPLICATIONS",
+                               NULL);
+
+               sub_desc = setting_notifiaction_on_lock_screen(data);
+               /* 11. Notifications - Notification on lock screen */
+               ad->data_notifiaction_on_lock_screen = setting_create_Gendial_field_def(
+                               genlist,
+                               &itc_2text_2,
+                               _mouse_up_Gendial_list_cb,
+                               data,
+                               SWALLOW_Type_INVALID,
+                               NULL,
+                               NULL,
+                               0,
+                               NOTIFICATION_STR_ON_LOCK_SCREEN,
+                               sub_desc,
+                               NULL);
+
+               ad->md.genlist = genlist;
 
        }
        if (!sound_value) {
-               setting_genlist_item_disabled_set(ad->data_noti_volume, 1);
-               setting_genlist_item_disabled_set(ad->data_touch_volume, 1);
+               if (ad->data_noti_volume)
+                       elm_object_item_disabled_set(ad->data_noti_volume->item,
+                                                                               EINA_TRUE);
+               if (ad->data_touch_volume)
+                       elm_object_item_disabled_set(ad->data_touch_volume->item,
+                                                                               EINA_TRUE);
        }
 }
 
-static void __volume_popup_del_cb(void *data, Evas_Object *obj, void *event_info)
+static void _click_softkey_back_cb(void *data,
+               Evas_Object *obj, void *event_info)
 {
        SETTING_TRACE_BEGIN;
-       /*SETTING_TRACE(" REMOVE THE POPUP OBJECT BY THIS FUNCTION "); */
-       elm_exit();
-}
-
-void vibration_state_event_handler(const char *event_name, bundle *data, void *user_data)
-{
-       const char *vibration_state_set = NULL;
-       SETTING_TRACE("vibration state set event (%s) received", event_name);
-
-       vibration_state_set = bundle_get_val(data, EVT_KEY_VIBRATION_STATE);
-       SETTING_TRACE("vibration_state_set(%s)", vibration_state_set);
+       SettingSoundData *ad = (SettingSoundData *)data;
+       ret_if(!ad);
+       elm_naviframe_item_pop(ad->md.naviframe);
 }
 
-unsigned int vibration_state_reg_id;
-
-static Eina_Bool
-setting_soudn_main_click_softkey_back_cb(void *data, Evas_Object *obj,
-                                                                                void *event_info)
+static int _view_create(void *cb)
 {
-       SETTING_TRACE_BEGIN;
-       /* error check */
-       setting_retvm_if(data == NULL, EINA_FALSE,
-                                        "[Setting > Display] Data parameter is NULL");
-
-       SettingProfileUG *ad = (SettingProfileUG *) data;
-
-       /* Send destroy request */
-       ug_destroy_me(ad->ug);
-       SETTING_TRACE_END;
-       return EINA_FALSE;
+       Evas_Object *back_button = NULL;
 
-}
-
-
-static int setting_sound_main_create(void *cb)
-{
        SETTING_TRACE_BEGIN;
        retv_if(cb == NULL, SETTING_GENERAL_ERR_NULL_DATA_PARAMETER);
-       SettingProfileUG *ad = (SettingProfileUG *) cb;
+       SettingSoundData *ad = (SettingSoundData *) cb;
+
+       int ret = view_init(&ad->md, _("IDS_ST_HEADER_SOUND"));
 
+       if (ret != SETTING_RETURN_SUCCESS)
+               return ret;
 
        /* 1.Grab Hard Key */
-       __setting_sound_ug_key_grab(ad);
+       setting_sound_key_grab(ad);
        SETTING_TRACE("viewtype: %s", ad->viewtype);
-       if (!safeStrCmp(ad->viewtype, VOLUME_APP_NAME)) {
-               ad->ly_main = setting_create_popup_with_list(&ad->gl_lite_main, ad, ad->win_get,
-                                                                                                        "IDS_ST_BODY_VOLUME", __volume_popup_del_cb,
-                                                                                                        0 , false, false, 1, "IDS_ST_SK3_DONE");
-               __get_lite_main_list(ad);
-       } else {
-               ad->ly_main = setting_create_win_layout(ad->win_get);
-               ad->navi_bar = setting_create_navi_bar(ad->ly_main);
-
-               ADD_GENLIST(ad->gl_lite_main, ad->navi_bar);
-
-               __get_lite_main_list(ad);
-
-               Evas_Object *lbtn = setting_create_button(ad->navi_bar, _(NULL),
-                                                                                                 NAVI_BACK_ARROW_BUTTON_STYLE,
-                                                                                                 setting_soudn_main_click_softkey_back_cb, ad);
+       _get_lite_main_list(ad);
+
+       back_button = setting_create_button(ad->md.naviframe,
+                       _(NULL), NAVI_BACK_ARROW_BUTTON_STYLE,
+                       _click_softkey_back_cb, ad);
+       elm_layout_content_set(ad->md.naviframe, "prev_btn",
+                       back_button);
+       elm_naviframe_item_pop_cb_set(ad->md.naviframe_it, _view_pop_cb, ad);
+       elm_object_item_domain_text_translatable_set(
+                       ad->md.naviframe_it, SETTING_PACKAGE,
+                       EINA_TRUE);
 
-
-               Elm_Object_Item *navi_it = elm_naviframe_item_push(ad->navi_bar, KeyStr_Sounds, lbtn, NULL, ad->gl_lite_main, NULL);
-               elm_naviframe_item_pop_cb_set(navi_it, (Elm_Naviframe_Item_Pop_Cb)setting_sound_main_click_softkey_cancel_cb, ad);
-               /*elm_object_item_part_content_set(navi_it, "title_left_btn", lbtn); */
-               elm_object_item_domain_text_translatable_set(navi_it, SETTING_PACKAGE, EINA_TRUE);
-       }
        setting_view_sound_main.is_create = TRUE;
 
-       /* eventsystem */
-       if (ES_R_OK != eventsystem_register_event(SYS_EVENT_VIBRATION_STATE,
-                                                                                         &vibration_state_reg_id,
-                                                                                         (eventsystem_handler)vibration_state_event_handler, cb)) {
-               SETTING_TRACE_ERROR("error");
-       }
        SETTING_TRACE_END;
        return SETTING_RETURN_SUCCESS;
 }
 
-static int setting_sound_main_destroy(void *cb)
+static int _view_destroy(void *cb)
 {
        /* error check */
        retv_if(cb == NULL, SETTING_GENERAL_ERR_NULL_DATA_PARAMETER);
        SETTING_TRACE_BEGIN;
-       retv_if(!setting_view_sound_main.is_create, SETTING_GENERAL_ERR_NULL_DATA_PARAMETER);
+       retv_if(!setting_view_sound_main.is_create,
+                       SETTING_GENERAL_ERR_NULL_DATA_PARAMETER);
 
-       SettingProfileUG *ad = (SettingProfileUG *) cb;
+       SettingSoundData *ad = (SettingSoundData *) cb;
 
        /* 1.Ungrab Key */
-       __setting_sound_ug_key_ungrab(ad);
+       setting_sound_key_ungrab(ad);
 
        if (ad->play_ringtone_idler) {
                ecore_idler_del(ad->play_ringtone_idler);
                ad->play_ringtone_idler = NULL;
        }
 
-       if (ad->ly_main != NULL) {
-               evas_object_del(ad->ly_main);
-       }
-       setting_view_sound_main.is_create = FALSE;
-
-       if (ES_R_OK != eventsystem_unregister_event(vibration_state_reg_id)) {
-               SETTING_TRACE_ERROR("error");
-       }
-       return SETTING_RETURN_SUCCESS;
-}
-
-static int setting_sound_main_update(void *cb)
-{
-       /* error check */
-       retv_if(cb == NULL, SETTING_GENERAL_ERR_NULL_DATA_PARAMETER);
-
-       SettingProfileUG *ad = (SettingProfileUG *) cb;
+       evas_object_del(ad->md.window);
+       ad->md.window = NULL;
 
-       if (ad->ly_main != NULL) {
-               evas_object_show(ad->ly_main);
-       }
+       setting_view_sound_main.is_create = FALSE;
        return SETTING_RETURN_SUCCESS;
 }
 
-static int setting_sound_main_cleanup(void *cb)
+static Eina_Bool _view_pop_cb(void *data, Elm_Object_Item *it)
 {
-       /* error check */
-       retv_if(cb == NULL, SETTING_GENERAL_ERR_NULL_DATA_PARAMETER);
-
-       SettingProfileUG *ad = (SettingProfileUG *) cb;
-
-       if (ad->ly_main != NULL) {
-               evas_object_hide(ad->ly_main);
-       }
-
-       return SETTING_RETURN_SUCCESS;
+       SETTING_TRACE_BEGIN;
+       SettingSoundData *ad = data;
+       retv_if(!ad, EINA_FALSE);
+       setting_sound_stop_sound(ad);
+       ui_app_exit();
+       return EINA_TRUE;
 }
 
 /* ***************************************************
@@ -569,217 +1077,365 @@ static int setting_sound_main_cleanup(void *cb)
  *
  ***************************************************/
 
-/* ***************************************************
- *
- *call back func
- *
- ***************************************************/
+static void _update_slider_item(Setting_GenGroupItem_Data *item_to_update,
+               sound_type_e sound_type_to_update, const char *ringtone_file,
+               int icon_type)
+{
+       int mm_value = 0;
+       SettingSoundData *ad = NULL;
+
+       ret_if(!item_to_update);
+       ad = item_to_update->userdata;
+       ret_if(!ad);
+
+       if (!safeStrCmp(ringtone_file, SILENT_MODE)) {
+               /* Disable */
+               if (item_to_update && item_to_update->item
+                               && item_to_update->eo_check) {
+                       if (item_to_update->chk_status)
+                                       ad->backup_ringtone_volume[sound_type_to_update] =
+                                                       item_to_update->chk_status;
+                       item_to_update->chk_status = 0;
+                       elm_slider_value_set(item_to_update->eo_check,
+                                       item_to_update->chk_status);
+
+                       sound_manager_set_volume(sound_type_to_update, 0);
+
+                       elm_object_item_disabled_set(item_to_update->item, EINA_TRUE);
+                       elm_object_disabled_set(item_to_update->eo_check, EINA_TRUE);
+
+                       /* Change notification slider's icon as mute style */
+                       setting_sound_update_slider_icon(item_to_update, icon_type);
+               }
+       } else {
+               /* Enable */
+               int ret =  sound_manager_get_volume(sound_type_to_update, &mm_value);
+               SETTING_TRACE("ret:%d", ret);
+               item_to_update->chk_status = mm_value;
+               elm_slider_value_set(
+                               item_to_update->eo_check,
+                               item_to_update->chk_status);
+               elm_object_item_disabled_set(item_to_update->item, EINA_FALSE);
+               elm_object_disabled_set(item_to_update->eo_check, EINA_FALSE);
+               if (mm_value == 0)
+                       sound_manager_set_volume(sound_type_to_update,
+                                       ad->backup_ringtone_volume[sound_type_to_update]);
+               setting_sound_update_slider_icon(item_to_update, icon_type);
+       }
+}
 
-static Eina_Bool setting_sound_main_click_softkey_cancel_cb(void *data, Elm_Object_Item *it)
+static void _set_ringtone_path(Evas_Object *genlist, char *path, char *vconf,
+               system_settings_key_e key,
+               Setting_GenGroupItem_Data *ringtone_item,
+               Setting_GenGroupItem_Data *slider_item,
+               sound_type_e sound_type, SoundType type)
 {
-       /* error check */
-       retv_if(data == NULL, EINA_FALSE);
+       char *ringtone_file = setting_media_basename(path);
+       int ret;
 
-       SettingProfileUG *ad = (SettingProfileUG *) data;
        SETTING_TRACE_BEGIN;
 
-       /* close mm plaer */
-       setting_sound_close_all_mm_players(ad);
+       if (strnlen(path, PATH_MAX) == 0) {
+               ret = vconf_set_str(vconf, "");
+               if (ret != 0)
+                       dlog_print(DLOG_ERROR, LOG_TAG, "[%s:%d] vconf_set_str() error: %s",
+                                       __FILE__, __LINE__, get_error_message(ret));
+
+               ringtone_item->sub_desc = strdup(SILENT_MODE);
+       } else  {
+               ret = vconf_set_str(vconf, path);
+               if (ret != 0)
+                       dlog_print(DLOG_ERROR, LOG_TAG, "[%s:%d] cause error: %s",
+                                       __FILE__, __LINE__, get_error_message(ret));
+
+               ret = system_settings_set_value_string(key, path);
+               if (SYSTEM_SETTINGS_ERROR_NONE == ret)
+                       ringtone_item->sub_desc = strdup(ringtone_file);
+               else
+                       SETTING_TRACE_ERROR("system_settings_set_value_string() failed: %s",
+                                       get_error_message(ret));
+       }
 
-       /* Send destroy request */
-       ug_destroy_me(ad->ug);
+       elm_object_item_data_set(ringtone_item->item, ringtone_item);
+       elm_genlist_item_update(ringtone_item->item);
+       elm_genlist_realized_items_update(genlist);
+       _update_slider_item(slider_item, sound_type, ringtone_file, type);
 
-       return EINA_FALSE;
+       free(ringtone_file);
+       SETTING_TRACE_END;
 }
 
-static void setting_sound_main_destroy_myfile_ug_cb(ui_gadget_h ug, void *priv)
+static void _result_myfile_cb(app_control_h request,
+                                       app_control_h reply, app_control_result_e result,
+                                       void *priv)
 {
+       char **paths = NULL;
+       int arr_len = 0;
+
        SETTING_TRACE_BEGIN;
        ret_if(priv == NULL);
-       SettingProfileUG *ad = (SettingProfileUG *) priv;
-
-       int sound_value = 0, volume = 0;
-
-       __setting_sound_ug_key_grab(ad);
 
-       if (ug) {
-               setting_ug_destroy(ug);
-               ad->ug_loading = NULL;
-       }
-
-       if (vconf_get_bool(VCONFKEY_SETAPPL_SOUND_STATUS_BOOL, &sound_value) < 0)
-               sound_value = TRUE;
-
-       if (sound_value == FALSE)
-               volume = 0;
-       else
-               (void)sound_manager_get_volume(SOUND_TYPE_RINGTONE, &volume);
+       SettingSoundData *ad = (SettingSoundData *) priv;
 
-       if (ad->data_call_volume && ad->data_call_volume->eo_check) {
-               ad->data_call_volume->chk_status = volume;
-               elm_slider_value_set(ad->data_call_volume->eo_check, volume);
-       }
+       if (APP_CONTROL_RESULT_SUCCEEDED != result)
+               return;
 
-       if (sound_value == FALSE)
-               volume = 0;
-       else
-               (void)sound_manager_get_volume(SOUND_TYPE_NOTIFICATION, &volume);
+       (void)app_control_get_extra_data_array(reply, APP_CONTROL_DATA_SELECTED,
+                       &paths, &arr_len);
+       if (!paths || arr_len == 0)
+               return;
 
-       if (ad->data_noti_volume && ad->data_noti_volume->eo_check) {
-               ad->data_noti_volume->chk_status = volume;
-               elm_slider_value_set(ad->data_noti_volume->eo_check, volume);
+       if (paths[0] != NULL) {
+               if (0 == safeStrCmp(ad->ringtone_type, "IDS_ST_MBODY_RINGTONE")) {
+                       _set_ringtone_path(ad->md.genlist, paths[0],
+                                       VCONFKEY_SETAPPL_CALL_RINGTONE_PATH_STR,
+                                       SYSTEM_SETTINGS_KEY_INCOMING_CALL_RINGTONE,
+                                       ad->data_call_alert_tone, ad->data_call_volume,
+                                       SOUND_TYPE_RINGTONE, SND_SLIDER_CALL);
+
+               } else if (0 == safeStrCmp(ad->ringtone_type, "IDS_ST_BODY_NOTIFICATION")) {
+                       _set_ringtone_path(ad->md.genlist, paths[0],
+                                       VCONFKEY_SETAPPL_NOTI_RINGTONE_PATH_STR,
+                                       SYSTEM_SETTINGS_KEY_SOUND_NOTIFICATION,
+                                       ad->data_msg_alert_tone, ad->data_noti_volume,
+                                       SOUND_TYPE_NOTIFICATION, SND_SLIDER_NOTI);
+               }
        }
 
-       setting_sound_update_slider_icon(ad->data_call_volume, SND_SLIDER_CALL);
-       setting_sound_update_slider_icon(ad->data_noti_volume, SND_SLIDER_NOTI);
+       free(paths);
 }
 
-static void
-setting_sound_main_result_myfile_ug_cb(ui_gadget_h ug,
-                                                                          app_control_h result, void *priv)
+static char *_prepare_ringtone_path(char *vconf, system_settings_key_e key,
+                                                                       char *default_emul, char *default_arm)
 {
-       SETTING_TRACE_BEGIN;
-       ret_if(priv == NULL);
+       int ret = 0;
+       char *vconf_ringtone = vconf_get_str(vconf);
+       char *pa_cur_ringtone = NULL;
 
-       SettingProfileUG *ad = (SettingProfileUG *) priv;
-       char *ringtone_file = NULL;
-       char *ringtone_path = NULL;
+       dlog_print(DLOG_INFO, LOG_TAG, "[%s:%d] <MS> VCONF_RINGTONE: %s", __FILE__, __LINE__, vconf_ringtone);
 
-       app_control_get_extra_data(result, "result", &ringtone_path);
-       if (!ringtone_path)
-               return;
-
-       char *recommend_time = NULL;
-       app_control_get_extra_data(result, "position", &recommend_time);
-
-       SETTING_TRACE("ringtone_path:%s", ringtone_path);
-
-       if (ringtone_path != NULL) {
-               ringtone_file = setting_media_basename(ringtone_path);
-               SETTING_TRACE("ringtone_file:%s", ringtone_file);
-
-               if (0 ==
-                       safeStrCmp(ad->ringtone_type, "IDS_ST_BODY_NOTIFICATION")) {
-                       if (vconf_set_str(VCONFKEY_SETAPPL_NOTI_MSG_RINGTONE_PATH_STR, ringtone_path) == 0) {
-                               if (ad->data_msg_alert_tone) {
-                                       ad->data_msg_alert_tone->sub_desc = (char *)g_strdup(ringtone_file);
-
-                                       elm_object_item_data_set(ad->data_msg_alert_tone->item, ad->data_msg_alert_tone);
-                                       elm_genlist_item_update(ad->data_msg_alert_tone->item);
-                               }
-                       }
+       if (!vconf_ringtone || strlen(vconf_ringtone) == 0) {
+               pa_cur_ringtone = strdup(SILENT_MODE);
+       } else {
+               ret = system_settings_get_value_string(key, &pa_cur_ringtone);
+               if (ret != SYSTEM_SETTINGS_ERROR_NONE) {
+                       SETTING_TRACE_ERROR("system_settings_get_value_string() failed. Error: %s", get_error_message(ret));
+                       return NULL;
                }
        }
 
-       FREE(ringtone_path);
-       FREE(recommend_time);
-       G_FREE(ringtone_file);
-       return;
+       if (pa_cur_ringtone == NULL) {
+               if (isEmulBin())
+                       pa_cur_ringtone = strdup(default_emul);
+               else
+                       pa_cur_ringtone = strdup(default_arm);
+       }
+
+
+       return pa_cur_ringtone;
 }
 
-static void setting_sound_main_create_myfile_ug(SettingProfileUG *ad, char *titleID)
+static void _create_myfile_ug(SettingSoundData *ad, char *titleID)
 {
        ret_if(ad == NULL);
-
-       if (ad->ug_loading) {
-               SETTING_TRACE("Myfiles ug is already loaded.");
+       const char *selected_files_arr[] = {NULL};
+       char *pa_cur_ringtone = NULL;
+       app_control_h svc = NULL;
+       if (APP_CONTROL_ERROR_NONE != app_control_create(&svc))
                return;
-       }
 
-       struct ug_cbs *cbs = (struct ug_cbs *)calloc(1, sizeof(struct ug_cbs));
-       if (!cbs)
-               return;
-
-       cbs->layout_cb = setting_layout_ug_cb;
-       cbs->result_cb = setting_sound_main_result_myfile_ug_cb;
-       cbs->destroy_cb = setting_sound_main_destroy_myfile_ug_cb;
-       cbs->priv = (void *)ad;
+       if (0 == safeStrCmp(ad->ringtone_type, "IDS_ST_MBODY_RINGTONE")) {
+               pa_cur_ringtone = _prepare_ringtone_path(
+                               VCONFKEY_SETAPPL_CALL_RINGTONE_PATH_STR,
+                               SYSTEM_SETTINGS_KEY_INCOMING_CALL_RINGTONE,
+                               SETTING_DEFAULT_CALL_TONE_SDK,
+                               SETTING_DEFAULT_CALL_TONE);
 
-       app_control_h svc;
-       if (app_control_create(&svc)) {
-               FREE(cbs);
-               return;
        }
 
-       const char *pa_cur_ringtone = NULL;
-       const char *dir_path = NULL;
-       if (0 == safeStrCmp(ad->ringtone_type, "IDS_ST_MBODY_RINGTONE")) {
-               pa_cur_ringtone = vconf_get_str(VCONFKEY_SETAPPL_CALL_RINGTONE_PATH_STR);
-               if (pa_cur_ringtone == NULL) {
-                       if (isEmulBin())
-                               pa_cur_ringtone = (char *)strdup(SETTING_DEFAULT_CALL_TONE_SDK);
-                       else
-                               pa_cur_ringtone = (char *)strdup(SETTING_DEFAULT_CALL_TONE);
-               }
-               dir_path = SETTING_PROFILE_SOUND_RINGTONES_PATH;
-       } else if (0 == safeStrCmp(ad->ringtone_type, "IDS_ST_BODY_NOTIFICATION")) {
-               pa_cur_ringtone = vconf_get_str(VCONFKEY_SETAPPL_NOTI_MSG_RINGTONE_PATH_STR);
-               if (pa_cur_ringtone == NULL)
-                       pa_cur_ringtone = (char *)strdup(SETTING_DEFAULT_MSG_TONE);
-               dir_path = SETTING_PROFILE_SOUND_ALERTS_PATH;
-       }
-       SETTING_TRACE("pa_cur_ringtone:\t%s", pa_cur_ringtone);
-       SETTING_TRACE("dir_path:\t%s", dir_path);
-
-       app_control_add_extra_data(svc, "title", titleID);
-       app_control_add_extra_data(svc, "domain", SETTING_PACKAGE);
-       app_control_add_extra_data(svc, "path", dir_path);
-       app_control_add_extra_data(svc, "select_type", "SINGLE_FILE");
-       app_control_add_extra_data(svc, "file_type", "SOUND");
-       app_control_add_extra_data(svc, "drm_type", "DRM_ALL");
-       app_control_add_extra_data(svc, "silent", "silent show"); /* Show Silent item in the list */
-       if (safeStrCmp(pa_cur_ringtone, "silent") == 0)
-               app_control_add_extra_data(svc, "marked_mode", "silent");       /* Set radio on Silent item */
-       else
-               app_control_add_extra_data(svc, "marked_mode", pa_cur_ringtone);
+       if (0 == safeStrCmp(ad->ringtone_type, "IDS_ST_BODY_NOTIFICATION")) {
+               pa_cur_ringtone = _prepare_ringtone_path(
+                               VCONFKEY_SETAPPL_NOTI_RINGTONE_PATH_STR,
+                               SYSTEM_SETTINGS_KEY_SOUND_NOTIFICATION,
+                               SETTING_DEFAULT_MSG_TONE,
+                               SETTING_DEFAULT_MSG_TONE);
 
-       elm_object_tree_focus_allow_set(ad->ly_main, EINA_FALSE);
-       SETTING_TRACE("ad->ug->layout:%p", (void *)ug_get_layout(ad->ug));
-       ad->ug_loading = setting_ug_create(ad->ug, "setting-ringtone-efl", UG_MODE_FULLVIEW, svc, cbs);
-       if (NULL == ad->ug_loading) {   /* error handling */
-               SETTING_TRACE_ERROR("NULL == ad->ug_loading");
+               app_control_add_extra_data(svc, "show_notification", "true");
        }
 
-       app_control_destroy(svc);
-       FREE(cbs);
+       selected_files_arr[0] = pa_cur_ringtone;
 
-       /** @todo verify it's valid */
-       if (pa_cur_ringtone) {
-               free((void *)pa_cur_ringtone);
-               pa_cur_ringtone = NULL;
-       }
+       app_control_add_extra_data_array(svc, APP_CONTROL_DATA_SELECTED,
+                                                                       selected_files_arr,
+                                                                       sizeof(selected_files_arr)/
+                                                                       sizeof(const char *));
+
+       elm_object_tree_focus_allow_set(ad->md.naviframe, EINA_FALSE);
 
-       /*__setting_sound_ug_key_ungrab(ad); */
-       /*__setting_sound_ug_menu_key_grab(ad); */
-       return;
+       app_control_set_app_id(svc, "org.tizen.setting-ringtone");
+       app_control_set_launch_mode(svc, APP_CONTROL_LAUNCH_MODE_GROUP);
+       if (APP_CONTROL_ERROR_NONE !=
+                       app_control_send_launch_request(svc, _result_myfile_cb, ad))
+               SETTING_TRACE_ERROR("org.tizen.setting-ringtone launch request failed");
+
+       app_control_destroy(svc);
+       free(pa_cur_ringtone);
 }
 
-static void
-setting_sound_main_mouse_up_Gendial_list_cb(void *data,
-                                                                                       Evas_Object *obj,
-                                                                                       void *event_info)
+static void _back_button_click_cb(void *data, Evas_Object *obj,
+               void *event_info)
 {
-       /* error check */
-       ret_if(data == NULL);
+       SettingSoundData *ad = data;
+       ret_if(!ad);
+       elm_naviframe_item_pop(ad->md.naviframe);
+}
+
+static void _mouse_up_Gendial_list_cb(void *data,
+               Evas_Object *obj,
+               void *event_info)
+{
+       SETTING_TRACE_BEGIN;
+       app_control_h service = 0;
+       Evas_Object *back_button = NULL;
+       SettingSoundData *ad = NULL;
+       Elm_Object_Item *navi_it = NULL;
+       int vconf_value = 0;
+       Evas_Object *genlist = NULL;
+       Elm_Object_Item *item = NULL;
+       Setting_GenGroupItem_Data *list_item = NULL;
+
+       ad = data;
+       ret_if(!ad);
+
+       item = (Elm_Object_Item *)event_info;
        retm_if(event_info == NULL, "Invalid argument: event info is NULL");
 
-       Elm_Object_Item *item = (Elm_Object_Item *) event_info;
        elm_genlist_item_selected_set(item, 0);
-       Setting_GenGroupItem_Data *list_item = elm_object_item_data_get(item);
-       ret_if(list_item == NULL);
+       list_item = elm_object_item_data_get(item);
+       ret_if(!list_item);
 
-       SettingProfileUG *ad = data;
-
-       if (SETTING_RETURN_SUCCESS != setting_sound_close_all_mm_players(ad)) {
-               SETTING_TRACE_ERROR("close player fail.");
-       }
+       setting_sound_stop_sound(ad);
 
        SETTING_TRACE("clicking item[%s]", _(list_item->keyStr));
-       if (!safeStrCmp("IDS_ST_BODY_NOTIFICATION", list_item->keyStr)) {
+
+       if (!safeStrCmp("IDS_ST_MBODY_RINGTONE", list_item->keyStr)
+               || !safeStrCmp("IDS_ST_BODY_NOTIFICATION", list_item->keyStr)) {
                ad->ringtone_type = list_item->keyStr;
-               setting_sound_main_create_myfile_ug(ad, list_item->keyStr);
-               __setting_sound_ug_key_ungrab(ad);
-       } else if (!safeStrCmp("IDS_ST_MBODY_APP_NOTIFICATIONS", list_item->keyStr)) {
-               app_launcher("ug-setting-notification-app-notifications-efl");
+               _create_myfile_ug(ad, list_item->keyStr);
+               setting_sound_key_ungrab(ad);
+       } else if (!safeStrCmp("IDS_ST_MBODY_DO_NOT_DISTURB_ABB",
+                       list_item->keyStr)) {
+               app_control_create(&service);
+               app_control_set_app_id(service,
+                               "org.tizen.setting-notification");
+               app_control_set_operation(service, DO_NOT_DISTURB_OP);
+               app_control_set_launch_mode(service, APP_CONTROL_LAUNCH_MODE_GROUP);
+               app_control_send_launch_request(service, NULL, NULL);
+               app_control_destroy(service);
+       } else if (!safeStrCmp("IDS_ST_MBODY_APP_NOTIFICATIONS",
+                       list_item->keyStr)) {
+               app_control_create(&service);
+               app_control_set_app_id(service,
+                               "org.tizen.setting-notification");
+               app_control_set_operation(service, APP_NOTIFICATIONS_OP);
+               app_control_set_launch_mode(service, APP_CONTROL_LAUNCH_MODE_GROUP);
+               app_control_send_launch_request(service, NULL, NULL);
+               app_control_destroy(service);
+       } else if (!safeStrCmp(NOTIFICATION_STR_ON_LOCK_SCREEN,
+                       list_item->keyStr)) {
+               app_control_create(&service);
+               app_control_set_app_id(service,
+                               "org.tizen.setting-notification");
+               app_control_set_operation(service, NOTIFICATIONS_ON_LOCK_SCREEN);
+               app_control_set_launch_mode(service, APP_CONTROL_LAUNCH_MODE_GROUP);
+               app_control_send_launch_request(service, NULL, NULL);
+               app_control_destroy(service);
+
+       }
+       /* additional */
+       else if (!safeStrCmp(
+                       "IDS_ST_BODY_VIBRATE_WHEN_RINGING",
+                       list_item->keyStr)) {
+               /* vibrate when ring*/
+               int old_status = list_item->chk_status;
+               if (vconf_set_bool(VCONFKEY_SETAPPL_VIBRATE_WHEN_RINGING_BOOL,
+                               !old_status) == 0) {
+                       /* new status */
+                       setting_update_gl_item_chk_status(list_item, !old_status);
+               }
+       } else if (!safeStrCmp("IDS_ST_BODY_SCREEN_LOCK_SOUND",
+                       list_item->keyStr)) {
+               int old_status = list_item->chk_status;
+               if (vconf_set_bool(VCONFKEY_SETAPPL_SOUND_LOCK_BOOL,
+                               !old_status) == 0) {
+                       /* new status */
+                       setting_update_gl_item_chk_status(list_item,
+                                       !old_status);
+               }
+       } else if (!safeStrCmp("IDS_ST_MBODY_DIALLING_KEYPAD_TONE",
+                       list_item->keyStr)) {
+               int old_status = list_item->chk_status;
+               /* To do : set vconfkey for touch sounds */
+               if (vconf_set_bool(VCONFKEY_SETAPPL_BUTTON_SOUNDS_BOOL,
+                               !old_status) == 0) {
+                       /* new status */
+                       setting_update_gl_item_chk_status(list_item,
+                                       !old_status);
+               }
+       } else if (!safeStrCmp("IDS_ST_MBODY_TOUCH_SOUND", list_item->keyStr)) {
+               int old_status = list_item->chk_status;
+               /* To do : set vconfkey for touch sounds */
+               if (vconf_set_bool(VCONFKEY_SETAPPL_TOUCH_SOUNDS_BOOL,
+                               !old_status) == 0) {
+                       /* new status */
+                       setting_update_gl_item_chk_status(list_item,
+                                       !old_status);
+               }
+       } else if (!safeStrCmp("IDS_ST_MBODY_OTHER_SOUNDS", list_item->keyStr)) {
+               setting_sound_key_ungrab(ad);
+
+               ADD_GENLIST2(genlist, ad->md.naviframe);
+               /* 1. Touch sounds */
+               if (vconf_get_bool(VCONFKEY_SETAPPL_TOUCH_SOUNDS_BOOL,
+                               &vconf_value) < 0)
+                       /* default value of touch sounds : on */
+                       vconf_value = TRUE;
+               ADD_TOGGLE_MENU(ad->data_touch_sounds, genlist, itc_1text_1icon,
+                               "IDS_ST_MBODY_TOUCH_SOUND",
+                               "IDS_ST_BODY_PLAY_A_SOUND_WHEN_BUTTONS_ICONS_"
+                                       "AND_MENU_ITEMS_ARE_TAPPED",
+                               vconf_value, ad)
+
+               /* 2. Keytones */
+               if (vconf_get_bool(VCONFKEY_SETAPPL_BUTTON_SOUNDS_BOOL,
+                               &vconf_value) < 0)
+                       /* default value of touch sounds : on */
+                       vconf_value = TRUE;
+               ADD_TOGGLE_MENU(ad->data_button_sounds, genlist,
+                               itc_1text_1icon,
+                               "IDS_ST_MBODY_DIALLING_KEYPAD_TONE",
+                               "IDS_ST_BODY_PLAY_TONE_WHEN_THE_DIALLING_"
+                                       "KEYPAD_IS_TAPPED",
+                               vconf_value, ad)
+
+               /*      3. Screen lock sound */
+               if (vconf_get_bool(VCONFKEY_SETAPPL_SOUND_LOCK_BOOL,
+                               &vconf_value) < 0)
+                       /* default value of lock/unlock sound : off */
+                       vconf_value = 0;
+               ADD_TOGGLE_MENU(ad->data_lock_sound, genlist, itc_1text_1icon,
+                               "IDS_ST_BODY_SCREEN_LOCK_SOUND",
+                               "IDS_ST_BODY_PLAY_SOUNDS_WHEN_LOCKING_AND_UNLOCKING_SCREEN",
+                               vconf_value, ad)
+
+
+               navi_it = elm_naviframe_item_push(ad->md.naviframe,
+                               "IDS_ST_MBODY_OTHER_SOUNDS", NULL, NULL, genlist,
+                               NULL);
+               elm_object_item_domain_text_translatable_set(navi_it,
+                               SETTING_PACKAGE, EINA_TRUE);
+               back_button = setting_create_button(ad->md.naviframe, _("IDS_ST_BUTTON_BACK"),
+                               NAVI_BACK_ARROW_BUTTON_STYLE, _back_button_click_cb, ad);
+               elm_layout_content_set(ad->md.naviframe, "prev_btn", back_button);
        }
 }
index 62b20be3c38f11800b2ab021e769d694f028fab1..cdcc963cbff91290567b444b7b2959b7c1dedf80 100644 (file)
  *
  */
 
-#include <setting-profile.h>
-
-#ifndef UG_MODULE_API
-#define UG_MODULE_API __attribute__ ((visibility("default")))
-#endif
+#include "setting-profile.h"
 
+#define SETTING_PROFILE_PACKAGE_NAME "org.tizen.setting-profile"
 
-static void setting_sound_ug_cb_resize(void *data, Evas *e,
-                                                                          Evas_Object *obj, void *event_info)
-{
-       ret_if(data == NULL);
-
-       SettingProfileUG *ad = (SettingProfileUG *) data;
-       setting_view_update(&setting_view_sound_main, ad);
-}
-
-static void *setting_sound_ug_on_create(ui_gadget_h ug,
-                                                                               enum ug_mode mode, app_control_h service,
-                                                                               void *priv)
+static bool _setting_sound_app_create(void *priv)
 {
        SETTING_TRACE_BEGIN;
-       /*appcore_measure_start(); */
-       retv_if(priv == NULL, NULL);
+       SettingSoundData *ad = priv;
+       retv_if(!ad, NULL);
 
-       SettingProfileUG *profileUG = priv;
-       profileUG->ug = ug;
+       if (app_init(&ad->md, VOLUME_APP_NAME) != SETTING_RETURN_SUCCESS) {
+               SETTING_TRACE_ERROR("Cannot initialize application");
+               return false;
+       }
 
-       profileUG->win_main_layout = (Evas_Object *) ug_get_parent_layout(ug);
-       profileUG->win_get = (Evas_Object *) ug_get_window();
-       evas_object_show(profileUG->win_main_layout);
-       profileUG->evas = evas_object_evas_get(profileUG->win_main_layout);
-       setting_retvm_if(profileUG->win_main_layout == NULL, NULL, "cannot get main window ");
+       if (setting_sound_init(ad) == NULL)
+               return false;
 
-       app_control_get_caller(service, &(profileUG->viewtype));
-       setting_sound_init(profileUG);
-       evas_object_event_callback_add(profileUG->win_main_layout,
-                                                                  EVAS_CALLBACK_RESIZE,
-                                                                  setting_sound_ug_cb_resize, profileUG);
-       return profileUG->ly_main;
-}
+       evas_object_show(ad->md.window);
 
-static void setting_sound_ug_on_start(ui_gadget_h ug, app_control_h service, void *priv)
-{
+       return true;
 }
 
-static void setting_sound_ug_on_pause(ui_gadget_h ug, app_control_h service, void *priv)
+static void _setting_sound_app_pause(void *priv)
 {
+       SETTING_TRACE_BEGIN;
        ret_if(priv == NULL);
-       SettingProfileUG *profileUG = (SettingProfileUG *)priv;
+       SettingSoundData *sound_data = (SettingSoundData *)priv;
 
-       if (profileUG->calling_popup) {
-               evas_object_del(profileUG->calling_popup);
-               profileUG->calling_popup = NULL;
-       }
+       evas_object_del(sound_data->calling_popup);
+       sound_data->calling_popup = NULL;
 
        /* if click home key, players have to be closed */
-       setting_sound_close_all_mm_players(profileUG);
+       setting_sound_stop_sound(sound_data);
 
        /* If sound ug is paused, others can use volume HW key popup (set 0) */
        vconf_set_int(VCONFKEY_STARTER_USE_VOLUME_KEY, 0);
 }
 
-
-static void setting_sound_ug_on_resume(ui_gadget_h ug, app_control_h service, void *priv)
+static void _setting_sound_app_resume(void *priv)
 {
+       int sound_value = 0;
+       int volume = 0;
+
        ret_if(priv == NULL);
-       SettingProfileUG *profileUG = (SettingProfileUG *)priv;
+       SettingSoundData *sound_data = (SettingSoundData *)priv;
 
        /* If current view is sound main, block volume app */
        /* To prevent conflict with volume app */
-       if (!safeStrCmp(profileUG->viewtype, "com.samsung.volume")) {
+#if 0
+       if (!safeStrCmp(sound_data->viewtype, VOLUME_APP_NAME))
                vconf_set_int(VCONFKEY_STARTER_USE_VOLUME_KEY, 2);
-       } else {
+       else
                vconf_set_int(VCONFKEY_STARTER_USE_VOLUME_KEY, 0);
-       }
-
-       /* update path of tones */
-       char *pa_tone_path = NULL;
-
-       /* 1. incoming call ringtone */
-       if (profileUG->data_call_alert_tone) {
-               SETTING_TRACE_DEBUG("change call_alert_tone %x", profileUG->data_call_alert_tone);
-               pa_tone_path = vconf_get_str(VCONFKEY_SETAPPL_CALL_RINGTONE_PATH_STR);
-               if ((pa_tone_path == NULL) || (setting_sound_check_file_exist(profileUG, pa_tone_path) == SETTING_RETURN_FAIL)) {
-                       if (isEmulBin())
-                               pa_tone_path = (char *)strdup(SETTING_DEFAULT_CALL_TONE_SDK);
-                       else
-                               pa_tone_path = (char *)strdup(SETTING_DEFAULT_CALL_TONE);
-                       if (vconf_set_str(VCONFKEY_SETAPPL_CALL_RINGTONE_PATH_STR, pa_tone_path) < 0) {
-                               FREE(pa_tone_path);
-                               return;
-                       }
-                       profileUG->data_call_alert_tone->sub_desc = setting_media_basename(pa_tone_path);
-                       elm_genlist_item_update(profileUG->data_call_alert_tone->item);
-               }
-               FREE(pa_tone_path);
-       }
-
-       /* 2. message ringtone */
-       if (profileUG->data_msg_alert_tone) {
-               SETTING_TRACE_DEBUG("change msg_alert_tone %x", profileUG->data_msg_alert_tone);
-               pa_tone_path = vconf_get_str(VCONFKEY_SETAPPL_NOTI_MSG_RINGTONE_PATH_STR);
-               if ((pa_tone_path == NULL) || (setting_sound_check_file_exist(profileUG, pa_tone_path) == SETTING_RETURN_FAIL)) {
-                       pa_tone_path = (char *)strdup(SETTING_DEFAULT_MSG_TONE);
-                       if (vconf_set_str(VCONFKEY_SETAPPL_NOTI_MSG_RINGTONE_PATH_STR, SETTING_DEFAULT_MSG_TONE) < 0) {
-                               FREE(pa_tone_path);
-                               return;
-                       }
-
-                       profileUG->data_msg_alert_tone->sub_desc = setting_media_basename(pa_tone_path);
-                       elm_genlist_item_update(profileUG->data_msg_alert_tone->item);
-               }
-               FREE(pa_tone_path);
-       }
-
-       int sound_value = 0, volume = 0;
+#else
+       vconf_set_int(VCONFKEY_STARTER_USE_VOLUME_KEY, 2);
+#endif
 
-       if (vconf_get_bool(VCONFKEY_SETAPPL_SOUND_STATUS_BOOL, &sound_value) < 0)
+       if (vconf_get_bool(VCONFKEY_SETAPPL_SOUND_STATUS_BOOL,
+                       &sound_value) < 0)
                sound_value = TRUE;
 
        (void)sound_manager_get_volume(SOUND_TYPE_RINGTONE, &volume);
        if (sound_value == FALSE)
                volume = 0;
-       if (profileUG->data_call_volume && profileUG->data_call_volume->eo_check) {
-               profileUG->data_call_volume->chk_status = volume;
-               elm_slider_value_set(profileUG->data_call_volume->eo_check, volume);
+       if (sound_data->data_call_volume
+                       && sound_data->data_call_volume->eo_check) {
+               sound_data->data_call_volume->chk_status = volume;
+               elm_slider_value_set(sound_data->data_call_volume->eo_check,
+                               volume);
        }
 
        (void)sound_manager_get_volume(SOUND_TYPE_NOTIFICATION, &volume);
        if (sound_value == FALSE)
                volume = 0;
-       if (profileUG->data_noti_volume && profileUG->data_noti_volume->eo_check) {
-               profileUG->data_noti_volume->chk_status = volume;
-               elm_slider_value_set(profileUG->data_noti_volume->eo_check, volume);
+       if (sound_data->data_noti_volume
+                       && sound_data->data_noti_volume->eo_check) {
+               sound_data->data_noti_volume->chk_status = volume;
+               elm_slider_value_set(sound_data->data_noti_volume->eo_check,
+                               volume);
        }
 
        (void)sound_manager_get_volume(SOUND_TYPE_MEDIA, &volume);
-       if (profileUG->data_media_volume && profileUG->data_media_volume->eo_check) {
-               profileUG->data_media_volume->chk_status = volume;
-               elm_slider_value_set(profileUG->data_media_volume->eo_check, volume);
+       if (sound_data->data_media_volume
+                       && sound_data->data_media_volume->eo_check) {
+               sound_data->data_media_volume->chk_status = volume;
+               elm_slider_value_set(sound_data->data_media_volume->eo_check,
+                               volume);
        }
 
        (void)sound_manager_get_volume(SOUND_TYPE_SYSTEM, &volume);
        if (sound_value == FALSE)
                volume = 0;
-       if (profileUG->data_touch_volume && profileUG->data_touch_volume->eo_check) {
-               profileUG->data_touch_volume->chk_status = volume;
-               elm_slider_value_set(profileUG->data_touch_volume->eo_check, volume);
+       if (sound_data->data_touch_volume
+                       && sound_data->data_touch_volume->eo_check) {
+               sound_data->data_touch_volume->chk_status = volume;
+               elm_slider_value_set(sound_data->data_touch_volume->eo_check,
+                               volume);
        }
 
-       setting_sound_update_slider_icon(profileUG->data_call_volume, SND_SLIDER_CALL);
-       setting_sound_update_slider_icon(profileUG->data_noti_volume, SND_SLIDER_NOTI);
-       setting_sound_update_slider_icon(profileUG->data_media_volume, SND_SLIDER_MEDIA);
-       setting_sound_update_slider_icon(profileUG->data_touch_volume, SND_SLIDER_SYSTEM);
+       setting_sound_update_slider_icon(sound_data->data_call_volume,
+                       SND_SLIDER_CALL);
+       setting_sound_update_slider_icon(sound_data->data_noti_volume,
+                       SND_SLIDER_NOTI);
+       setting_sound_update_slider_icon(sound_data->data_media_volume,
+                       SND_SLIDER_MEDIA);
+       setting_sound_update_slider_icon(sound_data->data_touch_volume,
+                       SND_SLIDER_SYSTEM);
+       setting_sound_update_do_not_disturb_item(sound_data);
+       setting_sound_update_notifiaction_on_lock_screen_item(sound_data);
 }
 
-static void setting_sound_ug_on_destroy(ui_gadget_h ug, app_control_h service, void *priv)
+static void _setting_sound_app_terminate(void *priv)
 {
        SETTING_TRACE_BEGIN;
-       ret_if(priv == NULL);
-
-       SettingProfileUG *ad = priv;
-       evas_object_event_callback_del(ad->win_main_layout, EVAS_CALLBACK_RESIZE, setting_sound_ug_cb_resize);  /* fix flash issue for gallery */
-       setting_sound_deinit(ad);
-
-       if (NULL != ug_get_layout(ad->ug)) {
-               evas_object_hide((Evas_Object *) ug_get_layout(ad->ug));
-               evas_object_del((Evas_Object *) ug_get_layout(ad->ug));
-       }
+       setting_sound_deinit(priv);
        SETTING_TRACE_END;
 }
 
-static void setting_sound_ug_on_message(ui_gadget_h ug, app_control_h msg,
-                                                                               app_control_h service, void *priv)
+static void _setting_sound_lang_changed(app_event_info_h event_info, void *data)
 {
-}
+       char *lang = NULL;
 
-static void setting_sound_ug_on_event(ui_gadget_h ug,
-                                                                         enum ug_event event, app_control_h service, void *priv)
-{
-       SETTING_TRACE_BEGIN;
-       /*SettingProfileUG *ad = (SettingProfileUG *)priv; */
-
-       switch (event) {
-       case UG_EVENT_LOW_MEMORY:
-               break;
-       case UG_EVENT_LOW_BATTERY:
-               break;
-       case UG_EVENT_LANG_CHANGE:
-               break;
-       case UG_EVENT_ROTATE_PORTRAIT:
-       case UG_EVENT_ROTATE_PORTRAIT_UPSIDEDOWN:
-               break;
-       case UG_EVENT_ROTATE_LANDSCAPE:
-       case UG_EVENT_ROTATE_LANDSCAPE_UPSIDEDOWN:
-               break;
-       case UG_EVENT_REGION_CHANGE:
-               break;
-       default:
-               break;
+       if (app_event_get_language(event_info, &lang) == APP_ERROR_NONE) {
+               SETTING_TRACE_DEBUG("Setting - language is changed : %s", lang);
+               elm_language_set(lang);
+               elm_config_all_flush();
+               free(lang);
+       } else {
+               SETTING_TRACE_ERROR("Cannot get language from event_info");
        }
 }
 
-static void setting_sound_ug_on_key_event(ui_gadget_h ug,
-                                                                                 enum ug_key_event event, app_control_h service, void *priv)
+EXPORT_PUBLIC
+int main(int argc, char *argv[])
 {
-       ret_if(priv == NULL);
-
-       /*SettingProfileUG *ad = (SettingProfileUG *) priv; */
-
-       switch (event) {
-       case UG_KEY_EVENT_END:
-               break;
-       default:
-               break;
-       }
+       app_event_handler_h handlers[5] = {NULL, };
+       ui_app_lifecycle_callback_s ops = {
+               .create = _setting_sound_app_create,
+               .pause = _setting_sound_app_pause,
+               .resume = _setting_sound_app_resume,
+               .terminate = _setting_sound_app_terminate,
+               .app_control = NULL
+       };
+
+       SettingSoundData app_data;
+       memset(&app_data, 0, sizeof(SettingSoundData));
+
+       ui_app_add_event_handler(&handlers[APP_EVENT_LOW_MEMORY],
+                       APP_EVENT_LOW_MEMORY, NULL, NULL);
+       ui_app_add_event_handler(&handlers[APP_EVENT_LOW_BATTERY],
+                       APP_EVENT_LOW_BATTERY, NULL, NULL);
+       ui_app_add_event_handler(&handlers[APP_EVENT_LANGUAGE_CHANGED],
+                       APP_EVENT_LANGUAGE_CHANGED, _setting_sound_lang_changed,
+                       &app_data);
+       ui_app_add_event_handler(&handlers[APP_EVENT_REGION_FORMAT_CHANGED],
+                       APP_EVENT_REGION_FORMAT_CHANGED, NULL, NULL);
+       ui_app_add_event_handler(
+                       &handlers[APP_EVENT_DEVICE_ORIENTATION_CHANGED],
+                       APP_EVENT_DEVICE_ORIENTATION_CHANGED, NULL, NULL);
+
+       return ui_app_main(argc, argv, &ops, &app_data);
 }
-
-UG_MODULE_API int UG_MODULE_INIT(struct ug_module_ops *ops)
-{
-       SETTING_TRACE_BEGIN;
-       /*appcore_measure_start(); */
-       SettingProfileUG *profileUG = calloc(1, sizeof(SettingProfileUG));
-       setting_retvm_if(!profileUG, -1, "Create SettingProfileUG obj failed");
-
-       ops->create = setting_sound_ug_on_create;
-       ops->start = setting_sound_ug_on_start;
-       ops->pause = setting_sound_ug_on_pause;
-       ops->resume = setting_sound_ug_on_resume;
-       ops->destroy = setting_sound_ug_on_destroy;
-       ops->message = setting_sound_ug_on_message;
-       ops->event = setting_sound_ug_on_event;
-       ops->key_event = setting_sound_ug_on_key_event;
-       ops->priv = profileUG;
-       ops->opt = UG_OPT_INDICATOR_ENABLE;
-
-       memset(profileUG, 0x00, sizeof(SettingProfileUG));
-
-       return 0;
-}
-
-UG_MODULE_API void UG_MODULE_EXIT(struct ug_module_ops *ops)
-{
-       ret_if(ops == NULL);
-
-       struct SettingProfileUG *profileUG;
-       profileUG = ops->priv;
-       if (profileUG)
-               FREE(profileUG);
-}
-
-/* ***************************************************
- *
- *general func
- *
- ***************************************************/
-
index dd6df39121e7f1fe8856170b2c31d74e75a74ee7..18d6444ae9a292038059f24fdb2ffec370d16a98 100644 (file)
  */
 
 
-#include <setting-profile.h>
+#include "setting-profile.h"
 
-/*///////////////////////////////////////////////////////////////////////////////////////// */
-/* Player related codes - End */
-/*///////////////////////////////////////////////////////////////////////////////////////// */
 static void vp_del_win(void *data, Evas_Object *obj, void *event)
 {
-       /*ui_app_exit(); */
-       elm_exit();
+       ui_app_exit();
 }
 
 static Evas_Object *vp_create_win(const char *name, bool transparent)
 {
        SETTING_TRACE_BEGIN;
-       Evas_Object *eo;
-       int w, h;
-
-       eo = elm_win_add(NULL, name, ELM_WIN_BASIC);
-
-       if (eo) {
-               elm_win_title_set(eo, name);
-               elm_win_conformant_set(eo, EINA_TRUE);
-
-               if (transparent) {
-                       elm_win_alpha_set(eo, EINA_TRUE);
-
-#ifdef ECORE_X
-                       unsigned int opaqueVal = 1;
-
-                       Ecore_X_Atom opaqueAtom = ecore_x_atom_get("_E_ILLUME_WINDOW_REGION_OPAQUE");
-                       Ecore_X_Window xwin = elm_win_xwindow_get(eo);
-                       ecore_x_window_prop_card32_set(xwin, opaqueAtom, &opaqueVal, 1);
-#else
-                       /* @todo : repace codes using X with codes tizen 3.0 API */
-#endif
-               }
-
-               evas_object_smart_callback_add(eo, "delete,request", vp_del_win, NULL);
-#ifdef ECORE_X
-               ecore_x_window_size_get(ecore_x_window_root_first_get(), &w, &h);
-#else
-               elm_win_screen_size_get(eo, NULL, NULL, &w, &h);
-#endif
-               evas_object_resize(eo, w, h);
-
-               evas_object_show(eo);
-               elm_win_activate(eo);
-       }
+       Evas_Object *win = NULL;
+       int rots[4] = {0, 90, 180, 270};
+       int w = 0;
+       int h = 0;
 
-       return eo;
-}
+       win = elm_win_add(NULL, name, ELM_WIN_BASIC);
 
-static void _vp_rot_changed_cb(void *data, Evas_Object *obj, void *event_info)
-{
-       SETTING_TRACE_BEGIN;
+       if (!win)
+               return NULL;
+
+       elm_win_title_set(win, name);
+       elm_win_conformant_set(win, EINA_TRUE);
+
+       if (transparent)
+               elm_win_alpha_set(win, EINA_TRUE);
+
+       evas_object_smart_callback_add(
+                       win, "delete,request", vp_del_win, NULL);
+
+       elm_win_screen_size_get(win, NULL, NULL, &w, &h);
+       evas_object_resize(win, w, h);
+
+       if (elm_win_wm_rotation_supported_get(win))
+               elm_win_wm_rotation_available_rotations_set(win, rots, 4);
+       evas_object_show(win);
+       elm_win_activate(win);
+
+       return win;
 }
 
 /**
@@ -84,22 +67,20 @@ static bool vp_app_create(void *data)
 {
        SETTING_TRACE_BEGIN;
 
-       SettingProfileUG *ad = data;
+       SettingSoundData *ad = data;
 
-       /* create window */
-       ad->win_get = vp_create_win("org.tizen.setting.volume", TRUE);
-       if (ad->win_get == NULL) {
+       ad->md.window = vp_create_win(VOLUME_APP_NAME, TRUE);
+       if (!ad->md.window) {
                SETTING_TRACE("Can't create window");
-               return FALSE;
+               return false;
        }
 
-       UG_INIT_EFL(ad->win_get, UG_OPT_INDICATOR_DISABLE);
-       ad->evas = evas_object_evas_get(ad->win_get);
+       elm_win_indicator_mode_set(ad->md.window, ELM_WIN_INDICATOR_HIDE);
        ad->viewtype = strdup(VOLUME_APP_NAME);
        setting_sound_init(ad);
 
        SETTING_TRACE_END;
-       return TRUE;
+       return true;
 }
 
 /**
@@ -109,16 +90,14 @@ static void vp_app_terminate(void *data)
 {
        SETTING_TRACE_BEGIN;
        ret_if(!data);
-       SettingProfileUG *ad = data;
+       SettingSoundData *ad = data;
 
        SETTING_TRACE("volume_popup_terminate!");
 
-       evas_object_smart_callback_del(ad->win_get, "wm,rotation,changed", _vp_rot_changed_cb);
        setting_sound_deinit(ad);
-       if (ad->win_get) {
-               evas_object_del(ad->win_get);
-               ad->win_get = NULL;
-       }
+       evas_object_del(ad->md.window);
+       ad->md.window = NULL;
+
        SETTING_TRACE_END;
 }
 
@@ -128,37 +107,28 @@ static void vp_app_terminate(void *data)
 static void vp_app_pause(void *data)
 {
        SETTING_TRACE_BEGIN;
-       elm_exit();
-}
-
-/**
-* The function is called when Setting begins run in forground from background
-*/
-static void vp_app_resume(void *data)
-{
-       SETTING_TRACE_BEGIN;
+       ui_app_exit();
 }
 
 /**
-* The function is called by app-fwk after app_create. It always do the process which cost much time.
+* The function is called by app-fwk after app_create. It always do the process
+* which cost much time.
 */
 static void vp_app_reset(app_control_h service, void *data)
 {
        SETTING_TRACE_BEGIN;
-       /*ret_if(!data); */
-       /*SettingProfileUG *ad = data; */
 }
 
 static void vp_app_lang_changed(app_event_info_h event_info, void *data)
 {
        SETTING_TRACE_BEGIN;
-       /*fingerprint_manager_appdata *ad = data; */
+
        char *lang = NULL;
 
        lang = vconf_get_str(VCONFKEY_LANGSET);
        if (lang) {
-               elm_language_set((const char *)lang);
-               FREE(lang);
+               elm_language_set(lang);
+               free(lang);
        }
 }
 
@@ -166,34 +136,26 @@ EXPORT_PUBLIC
 int main(int argc, char *argv[])
 {
        SETTING_TRACE_BEGIN;
-       int r = 0;
-       SettingProfileUG ad;
+       app_event_handler_h handlers[5] = {NULL, };
+       SettingSoundData ad = {0,};
 
        ui_app_lifecycle_callback_s ops = {
                .create = vp_app_create,
                .terminate = vp_app_terminate,
                .pause = vp_app_pause,
-
-               .resume = vp_app_resume,
-               .app_control = vp_app_reset,
-
+               .resume = NULL,
+               .app_control = vp_app_reset
        };
 
-       app_event_handler_h handlers[5] = {NULL, };
-       ui_app_add_event_handler(&handlers[APP_EVENT_LOW_BATTERY], APP_EVENT_LOW_BATTERY, NULL, NULL);
-       ui_app_add_event_handler(&handlers[APP_EVENT_LANGUAGE_CHANGED], APP_EVENT_LANGUAGE_CHANGED, vp_app_lang_changed, NULL);
-       ui_app_add_event_handler(&handlers[APP_EVENT_REGION_FORMAT_CHANGED], APP_EVENT_REGION_FORMAT_CHANGED, NULL, NULL);
-       ui_app_add_event_handler(&handlers[APP_EVENT_DEVICE_ORIENTATION_CHANGED], APP_EVENT_DEVICE_ORIENTATION_CHANGED, NULL, NULL);
-
-       memset(&ad, 0x00, sizeof(SettingProfileUG));
-
-       r = ui_app_main(argc, argv, &ops, &ad);
-       SETTING_TRACE("r = %d", r);
-
-       if (r == -1) {
-               SETTING_TRACE_ERROR("ui_app_main() returns -1");
-               return -1;
-       }
-
-       return 0;
+       ui_app_add_event_handler(&handlers[APP_EVENT_LOW_BATTERY],
+                       APP_EVENT_LOW_BATTERY, NULL, NULL);
+       ui_app_add_event_handler(&handlers[APP_EVENT_LANGUAGE_CHANGED],
+                       APP_EVENT_LANGUAGE_CHANGED, vp_app_lang_changed, NULL);
+       ui_app_add_event_handler(&handlers[APP_EVENT_REGION_FORMAT_CHANGED],
+                       APP_EVENT_REGION_FORMAT_CHANGED, NULL, NULL);
+       ui_app_add_event_handler(
+                       &handlers[APP_EVENT_DEVICE_ORIENTATION_CHANGED],
+                       APP_EVENT_DEVICE_ORIENTATION_CHANGED, NULL, NULL);
+
+       return ui_app_main(argc, argv, &ops, &ad);
 }
index 30c5d75247244ffdbbd5fbb8df343c7d6f1f4d25..61a21cd3c82c93069f8e5891e15d6d7a6e02b2bf 100755 (executable)
@@ -3,18 +3,28 @@ CMAKE_MINIMUM_REQUIRED(VERSION 2.6)
 INCLUDE_DIRECTORIES(${CMAKE_CURRENT_SOURCE_DIR}/include)
 INCLUDE_DIRECTORIES(${CMAKE_SOURCE_DIR}/${SETTING_COMMON}/include)
 
+SET(PROJECT_SETTING_RINGTONE "setting-ringtone")
+SET(SETTING_PKG_RINGTONE "org.tizen.setting-ringtone")
+
 INCLUDE(FindPkgConfig)
 pkg_check_modules(pkgs_ringtone REQUIRED
-elementary appcore-common appcore-efl ui-gadget-1 capi-appfw-application evas capi-media-metadata-extractor efl-extension json-glib-1.0
-ecore edje glib-2.0 capi-media-player capi-media-sound-manager libtzplatform-config)
+       elementary
+       capi-appfw-application
+       capi-system-system-settings
+       capi-media-metadata-extractor
+       dlog
+       efl-extension
+       callmgr_client
+       capi-media-player
+)
 
 FOREACH(flag ${pkgs_ringtone_CFLAGS})
        SET(EXTRA_CFLAGS "${EXTRA_CFLAGS} ${flag}")
 ENDFOREACH(flag)
 
-SET(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} ${EXTRA_CFLAGS} -fPIC -Werror-implicit-function-declaration")
+SET(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} ${EXTRA_CFLAGS} -fPIE -Werror -Werror-implicit-function-declaration")
 SET(CMAKE_C_FLAGS_DEBUG "-O0 -g")
-SET(CMAKE_LDFLAGS "-Wl,-z,nodelete")
+SET(CMAKE_LDFLAGS "-Wl,-z,nodelete -pie")
 
 IF("${ARCH}" STREQUAL "arm")
        ADD_DEFINITIONS("-DTARGET")
@@ -27,13 +37,14 @@ ADD_DEFINITIONS("-shared")
 
 SET(CMAKE_EXE_LINKER_FLAGS "-Wl,--as-needed -Wl,--rpath=/usr/lib")
 
-ADD_LIBRARY(${SETTING_RINGTONE_UG} SHARED
+ADD_EXECUTABLE(${PROJECT_SETTING_RINGTONE}
        src/setting-ringtone.c
        src/setting-ringtone-main.c
        src/setting-ringtone-util.c
+       src/setting-ringtone-remove.c
 )
 
-TARGET_LINK_LIBRARIES(${SETTING_RINGTONE_UG} -L${CMAKE_BINARY_DIR}/${SETTING_COMMON}/ -lsetting-common)
-TARGET_LINK_LIBRARIES(${SETTING_RINGTONE_UG} ${CMAKE_LDFLAGS} ${pkgs_ringtone_LDFLAGS})
+TARGET_LINK_LIBRARIES(${PROJECT_SETTING_RINGTONE} ${pkgs_ringtone_LDFLAGS} -pie)
+TARGET_LINK_LIBRARIES(${PROJECT_SETTING_RINGTONE} -L${CMAKE_BINARY_DIR}/${SETTING_COMMON} -lsetting-common)
 
-INSTALL(TARGETS ${SETTING_RINGTONE_UG} DESTINATION ${PREFIX}/lib/ug)
+INSTALL(PROGRAMS ${PROJECT_SETTING_RINGTONE} DESTINATION ${TZ_SYS_RO_APP}/${SETTING_PKG_NAME}/bin)
index 9d00d9fb0da365d5e84180ff65918ba92dc45ea1..8a74989598635d6469594daef8977ebd1d41b069 100644 (file)
 #ifndef __SETTING_RINGTONE_MAIN_H__
 #define __SETTING_RINGTONE_MAIN_H__
 
-#include "setting-ringtone.h"
-#include "setting-ringtone-util.h"
+void setting_ringtone_append_user_ringtones(SettingRingtoneData *ad);
 
-#define STR_RINGTONE_SELECT    "IDS_ST_OPT_SELECT"
-#define STR_DEFAULT_RINGTONE   "IDS_ST_OPT_DEFAULT_RINGTONE"
-
-static Eina_Bool setting_ringtone_click_back_cb(void *data, Elm_Object_Item *it);
 #endif         /* __SETTING_RINGTONE_LICENCES_H__ */
diff --git a/setting-ringtone/include/setting-ringtone-remove.h b/setting-ringtone/include/setting-ringtone-remove.h
new file mode 100644 (file)
index 0000000..06d234d
--- /dev/null
@@ -0,0 +1,28 @@
+/*
+ * setting
+ *
+ * Copyright (c) 2000 - 2011 Samsung Electronics Co., Ltd.
+ *
+ * Contact: MyoungJune Park <mj2004.park@samsung.com>
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ */
+#ifndef __SETTING_RINGTONE_REMOVE_H__
+#define __SETTING_RINGTONE_REMOVE_H__
+
+#include "setting-common-view.h"
+
+extern setting_view view_setting_ringtone_delete;
+
+#endif                         /* __SETTING_RINGTONE_REMOVE_H__ */
old mode 100755 (executable)
new mode 100644 (file)
index b4a7529..526db34
@@ -2,21 +2,19 @@
 #ifndef __SETTING_RINGTONE_UTIL_H__
 #define __SETTING_RINGTONE_UTIL_H__
 
-#include "setting-ringtone.h"
 #include <sys/types.h>
 #include <dirent.h>
 #include <metadata_extractor.h>
 
-typedef struct _ugFsNodeInfo fileNodeInfo;
-struct _ugFsNodeInfo {
+typedef struct {
        char *path;
        char *name;
        char *media_name;
-};
+} fileNodeInfo;
 
+char *get_media_basename(const char *dir_path, const char *name);
 int get_filelist_from_dir_path(char *path, Eina_List **file_list);
-char *get_filename_from_fullname(const char *fullname);
-void ringtone_play_sound(const char *sound_file, player_h **mp_handle);
+void ringtone_play_sound(SettingRingtoneData *ringtone_data);
 void ringtone_stop_sound(void *data);
 
 #endif
index be9ba1060d6e8707cdca8d3f10d4ef5e5365723f..a009ac364f58ff7df70e9e9ae48ac4f2b72ec0b7 100644 (file)
  * limitations under the License.
  *
  */
+/**
+ *@defgroup setting-ringtone
+ *Ringtone page displaying settings to set ringtones volume.
+ */
 #ifndef __SETTING_RINGTONE_H__
 #define __SETTING_RINGTONE_H__
 
-#include <stdio.h>
 #include <Elementary.h>
-#include <glib-object.h>
 #include <player.h>
-#include <sound_manager.h>
 
-#include <setting-common-draw-widget.h>
-#include <setting-common-view.h>
+#include "setting-common-data-type.h"
+#include "setting-common-view.h"
+#include "setting-common-init.h"
 
-typedef struct _SettingRingtoneUG SettingRingtoneUG;
+#define SETTING_RINGTONE_PACKAGE_NAME "org.tizen.setting-ringtone"
+
+#define RINGTONE_DIR_PATH      _TZ_SYS_GLOBALUSER_DATA"/settings/Ringtones"
+#define RINGTONE_DIR_PATH_1    _TZ_SYS_GLOBALUSER_DATA"/settings/Ringtones/"
+#define ALERT_DIR_PATH         _TZ_SYS_GLOBALUSER_DATA"/settings/Alerts"
+#define ALERT_DIR_PATH_1       _TZ_SYS_GLOBALUSER_DATA"/settings/Alerts/"
+#define RINGTONE_FILE_PATH_DEF _TZ_SYS_GLOBALUSER_DATA\
+                               "/settings/Ringtones/ringtone_sdk.mp3"
+#define ALERT_FILE_PATH_DEF    _TZ_SYS_GLOBALUSER_DATA\
+                               "/settings/Alerts/General notification_sdk.wav"
 
 /**
- * Setting About UG context
- * all UG function has void* as an agument. this is casted back to SettingRingtoneUG
- * and the functions access app context.
+ * SettingRingtoneData contains module specific runtime data.
  */
-struct _SettingRingtoneUG {
-       ui_gadget_h ug;
-       app_control_h source_svc;
-
-       Evas *evas;
-       Evas_Object *win_main_layout;
-       Evas_Object *win_get;
-       Evas_Object *navi_bar;
-       Evas_Object *ly_main;
-
-       Evas_Object *scroller;
-       Evas_Object *ring_rgd;
+typedef struct {
+       MainData md;
 
+       Evas_Object *common_radio_group;
+       Evas_Object *more_menu_ctx_popup;
+       Evas_Object *remove_genlist;
+       Eina_List *remove_filelist;
+       Elm_Widget_Item *remove_navi_it;
+       int remove_items_checked;
+       Elm_Widget_Item *more_menu_ctx_remove_item;
        Elm_Genlist_Item_Class itc_ring;
        Eina_List *filelist;
+       int user_files_count;
 
-       player_h *mp_ringtone;
-
-       /*extra data */
-       char *dir_path;
-       char *file_path;
-       int is_show_silent;
-       int is_show_def;
+       sound_stream_info_h ringtone_sound_stream_info;
+       player_h media_player;
 
-       /*result data */
-       char *sel_file_path;
-       char *rlt_file_path;
+       char *appctl_dir_path; /* This is the directory to be listed upon
+                               ring tone application startup.
+                               Normally this application looks into its default
+                               directory. If the caller passes custom
+                               directory, then it will also list files from
+                               there.
+                               Depends on appctl APP_CONTROL_DATA_PATH
+                               parameter. */
+       char *appctl_file_path; /* This is the filename to be selected upon
+                               ring tone application startup.
+                               Depends on appctl APP_CONTROL_DATA_SELECTED
+                               parameter. */
+       bool show_notification; /* By default, this application
+                               looks into ring tone directory.
+                               If this flag is set it will look
+                               into notifications directory.
+                               Depends on appctl "show_notification" parameter.
+                               */
+       char *default_substitution; /* This application displays "Default item"
+                               if the caller is external application
+                               (other than settings).
+                               By default "Default" item is assigned
+                               RINGTONE_FILE_PATH_DEF or
+                               ALERT_FILE_PATH_DEF
+                               (depending on show_notification flag).
+                               The default_substitution allows external
+                               application to change such assignment.
+                               It can pass it's own default file path.
+                               Depends on appctl "default_substitution"
+                               parameter.*/
+       bool caller_is_settings_app;
+       char *selected_file_path;
 
        /*selected item data */
-       Setting_GenGroupItem_Data *sel_item_data;
-};
-extern setting_view setting_view_ringtone_main;
+       const Setting_GenGroupItem_Data *selected_item_data;
+       const Setting_GenGroupItem_Data *default_item_data;
+} SettingRingtoneData;
+
 #endif                         /* __SETTING_RINGTONE_H__ */
old mode 100644 (file)
new mode 100755 (executable)
index e86ada0..f8d8d43
  * limitations under the License.
  *
  */
-#include <setting-ringtone-main.h>
-
-#define RINGTONE_FILE_PATH             _TZ_SYS_SHARE"/settings/Ringtones"
-#define ALERT_FILE_PATH                        _TZ_SYS_SHARE"/settings/Alerts"
-#define RINGTONE_FILE_PATH_DEF _TZ_SYS_SHARE"/settings/Ringtones/Over_the_horizon.ogg"
-#define ALERT_FILE_PATH_DEF    _TZ_SYS_SHARE"/settings/Alerts/Beep_Once.ogg"
-
-#define RINGTONE_FILE_PATH_1   _TZ_SYS_SHARE"/settings/Ringtones/"
-#define ALERT_FILE_PATH_1              _TZ_SYS_SHARE"/settings/Alerts/"
+#include "setting-ringtone.h"
+#include "setting-ringtone-main.h"
+#include "setting-ringtone-util.h"
+#include "setting-ringtone-remove.h"
+#include "setting-common-general-func.h"
+#include "setting-common-draw-widget.h"
+#include <efl_extension_events.h>
+#include <system_settings.h>
+#include <call-manager.h>
 
 static int setting_ringtone_create(void *cb);
 static int setting_ringtone_destroy(void *cb);
 static int setting_ringtone_update(void *cb);
-static int setting_ringtone_cleanup(void *cb);
 
 setting_view setting_view_ringtone_main = {
        .create = setting_ringtone_create,
        .destroy = setting_ringtone_destroy,
        .update = setting_ringtone_update,
-       .cleanup = setting_ringtone_cleanup,
+       .cleanup = NULL
 };
 
-static void setting_ringtone_cancel_click_cb(void *data, Evas_Object *obj, void *event_info)
+/* UI callbacks: */
+static Eina_Bool _navi_item_pop_cb(void *data, Elm_Object_Item *it);
+static void _cancel_click_cb(void *data, Evas_Object *obj, void *event_info);
+static void _done_click_cb(void *data, Evas_Object *obj, void *event_info);
+static void _item_selected_cb(void *data, Evas_Object *obj, void *event_info);
+static void _radio_changed_cb(void *data, Evas_Object *radio, void *event_info);
+
+/* Ringtone genlist ralated: */
+static char *_itc_label_get(void *data, Evas_Object *obj, const char *part);
+static Evas_Object *_itc_icon_get(void *data, Evas_Object *genlist,
+                               const char *part);
+static void _itc_del(void *data, Evas_Object *obj);
+static void _init_itcs(SettingRingtoneData *ad);
+
+static int _compare_cb(const void *d1, const void *d2);
+static char *_get_default_filepath(SettingRingtoneData *ad);
+
+/* 'More menu' related */
+static void _move_more_ctxpopup(SettingRingtoneData *ad);
+static void _naviframe_resize_cb(void *data, Evas *e, Evas_Object *naviframe,
+                               void *event_info);
+static void _create_ctxpopup(SettingRingtoneData *ad);
+static void _select_more_menu_add_item_cb(void *data, Evas_Object *ctxpopup,
+                                               void *event_info);
+static void _select_more_menu_remove_item_cb(void *data, Evas_Object *ctxpopup,
+                                               void *event_info);
+static void _show_more_menu_cb(void *data, Evas_Object *more_button,
+                               void *event_info);
+
+static void _append_default_ringtones(SettingRingtoneData *ad);
+
+static bool _system_setting_get_ringtone_list_cb(int index, const char* value,
+                                               void *user_data);
+static void _create_main_ui_list(SettingRingtoneData *ad);
+
+
+static int setting_ringtone_create(void *cb)
 {
+       Evas_Object *btn = NULL;
+
        SETTING_TRACE_BEGIN;
+
+       retv_if(cb == NULL, SETTING_GENERAL_ERR_NULL_DATA_PARAMETER);
+
+       SettingRingtoneData *ad = (SettingRingtoneData *)cb;
+
+       elm_naviframe_item_pop_cb_set(ad->md.naviframe_it, _navi_item_pop_cb,
+                                       ad);
+
+       btn = setting_create_button(ad->md.naviframe,
+                       _("IDS_MSG_ACBUTTON_CANCEL_ABB"), "naviframe/title_cancel",
+                       _cancel_click_cb, ad);
+       elm_object_item_part_content_set(ad->md.naviframe_it, "title_left_btn",
+                                       btn);
+
+       btn = setting_create_button(ad->md.naviframe,
+                       _("IDS_MSG_ACBUTTON_DONE_ABB"), "naviframe/title_done",
+                       _done_click_cb, ad);
+       elm_object_item_part_content_set(ad->md.naviframe_it, "title_right_btn",
+                                       btn);
+
+       _init_itcs(ad);
+
+       _append_default_ringtones(ad);
+       if (!ad->show_notification)
+               setting_ringtone_append_user_ringtones(ad);
+
+       ad->filelist = eina_list_sort(ad->filelist,
+                               eina_list_count(ad->filelist), _compare_cb);
+
+       ad->common_radio_group = elm_radio_add(ad->md.genlist);
+       elm_radio_state_value_set(ad->common_radio_group, -1);
+
+       _create_main_ui_list(ad);
+
+       if (!ad->show_notification)
+               _create_ctxpopup(ad);
+
+       setting_view_ringtone_main.is_create = 1;
+
+       return SETTING_RETURN_SUCCESS;
+}
+
+static int setting_ringtone_destroy(void *cb)
+{
+       fileNodeInfo *node = NULL;
+
+       SETTING_TRACE_BEGIN;
+       retv_if(cb == NULL, SETTING_GENERAL_ERR_NULL_DATA_PARAMETER);
+       SettingRingtoneData *ad = (SettingRingtoneData *)cb;
+
+       evas_object_del(ad->md.window);
+       ad->md.window = NULL;
+       setting_view_ringtone_main.is_create = 0;
+
+       if (ad->media_player)
+               ringtone_stop_sound(ad);
+
+       free(ad->appctl_dir_path);
+       free(ad->appctl_file_path);
+       free(ad->selected_file_path);
+       free(ad->default_substitution);
+       ad->appctl_dir_path = ad->appctl_file_path = ad->selected_file_path =
+       ad->default_substitution = NULL;
+
+       EINA_LIST_FREE(ad->filelist, node) {
+               free(node->path);
+               free(node->name);
+               free(node->media_name);
+               free(node);
+       }
+       ad->filelist = NULL;
+
+       return SETTING_RETURN_SUCCESS;
+}
+
+static int setting_ringtone_update(void *cb)
+{
+       fileNodeInfo *node = NULL;
+       SettingRingtoneData *ad = (SettingRingtoneData *)cb;
+
+       elm_genlist_clear(ad->md.genlist);
+
+       EINA_LIST_FREE(ad->filelist, node) {
+               free(node->path);
+               free(node->name);
+               free(node->media_name);
+               free(node);
+       }
+       ad->filelist = NULL;
+
+       _append_default_ringtones(ad);
+       setting_ringtone_append_user_ringtones(ad);
+
+       ad->filelist = eina_list_sort(ad->filelist,
+                               eina_list_count(ad->filelist), _compare_cb);
+
+       _create_main_ui_list(ad);
+
+       return SETTING_RETURN_SUCCESS;
+}
+
+/* UI callbacks: */
+
+static Eina_Bool _navi_item_pop_cb(void *data, Elm_Object_Item *it)
+{
+       ui_app_exit();
+       return EINA_TRUE;
+}
+
+static void _cancel_click_cb(void *data, Evas_Object *obj, void *event_info)
+{
+       SettingRingtoneData *ad = (SettingRingtoneData *)data;
        retm_if(data == NULL, "Data parameter is NULL");
-       SettingRingtoneUG *ad = (SettingRingtoneUG *) data;
 
-       ug_destroy_me(ad->ug);
+       elm_naviframe_item_pop(ad->md.naviframe);
+}
+
+static void _done_click_cb(void *data, Evas_Object *obj,
+               void *event_info)
+{
+       SETTING_TRACE_BEGIN;
+       const char *selected_file[1] = {NULL};
+       SettingRingtoneData *ad = (SettingRingtoneData *)data;
+       retm_if(!ad, "Data parameter is NULL");
+
+       selected_file[0] = ad->selected_file_path;
+
+       app_control_add_extra_data_array(ad->md.app_reply_svc,
+                       APP_CONTROL_DATA_SELECTED, selected_file,
+                       sizeof(selected_file)/sizeof(const char *));
+       /* External app needs to know if default item has been selected: */
+       app_control_add_extra_data(ad->md.app_reply_svc,
+                       "is_default",
+                       (ad->selected_item_data == ad->default_item_data) ?
+                                       "true" : "false");
+       ui_app_exit();
        SETTING_TRACE_END;
 }
 
-static void setting_ringtone_done_click_cb(void *data, Evas_Object *obj, void *event_info)
+static void _item_selected_cb(void *data, Evas_Object *obj, void *event_info)
 {
+       cm_call_status_e call_status = CM_CALL_STATUS_IDLE;
+       cm_client_h cm_handle = NULL;
+       Setting_GenGroupItem_Data *list_item = NULL;
+       Elm_Object_Item *item = (Elm_Object_Item *)event_info;
+       SettingRingtoneData *ad = (SettingRingtoneData *)data;
+
        SETTING_TRACE_BEGIN;
-       retm_if(data == NULL, "Data parameter is NULL");
-       SettingRingtoneUG *ad = (SettingRingtoneUG *) data;
 
-       if (ad->sel_file_path) {
+       setting_retm_if(data == NULL, "Data parameter is NULL");
+       retm_if(event_info == NULL, "Invalid argument: event info is NULL");
 
-               int is_def_seleted = 0;
-               if (ad->sel_item_data && !safeStrCmp(ad->sel_item_data->keyStr, STR_DEFAULT_RINGTONE)) {
-                       is_def_seleted = 1;
-               }
-               SETTING_TRACE("is_def_seleted: %d", is_def_seleted);
+       elm_genlist_item_selected_set(item, 0);
+       list_item = (Setting_GenGroupItem_Data *)elm_object_item_data_get(item);
+       setting_retm_if(NULL == list_item, "list_item is NULL");
 
-               if (ad->sel_item_data && !safeStrCmp(ad->sel_item_data->keyStr,
-                                                                                        "IDS_ST_BODY_PHONEPROFILES_SILENT")) {
-                       vconf_set_bool(VCONFKEY_SETAPPL_SOUND_STATUS_BOOL, FALSE);
-               }
+       elm_radio_value_set(list_item->eo_check, list_item->chk_status);
 
-               if (is_def_seleted) {
-                       /*if default item is seleted, return "default" */
-                       ad->rlt_file_path = strdup("default");
-               } else {
-                       ad->rlt_file_path = strdup(ad->sel_file_path);
-               }
+       free(ad->selected_file_path);
+       ad->selected_file_path = strdup(list_item->filepath);
+       ad->selected_item_data = list_item;
 
-               app_control_h reply;
-               if (ad->rlt_file_path && ad->source_svc && !app_control_create(&reply)) {
-                       SETTING_TRACE("reply rlt: %s", ad->rlt_file_path);
-                       app_control_add_extra_data(reply, "result", ad->rlt_file_path);
-                       app_control_reply_to_launch_request(reply, ad->source_svc, APP_CONTROL_RESULT_SUCCEEDED);
-                       ug_send_result(ad->ug, reply);
-                       app_control_destroy(reply);
-               }
+       cm_init(&cm_handle);
+       cm_get_call_status(cm_handle, &call_status);
+       cm_deinit(cm_handle);
+
+       if ((CM_CALL_STATUS_IDLE == call_status) && ad->selected_file_path) {
+               SETTING_TRACE("sel file: %s", ad->selected_file_path);
+               if (ad->media_player)
+                       ringtone_stop_sound(ad);
+
+               if (safeStrCmp(list_item->keyStr,
+                               "IDS_ST_BODY_PHONEPROFILES_SILENT") &&
+                               strlen(ad->selected_file_path) > 0)
+                       ringtone_play_sound(ad);
        }
+}
 
-       ug_destroy_me(ad->ug);
-       SETTING_TRACE_END;
+static void _radio_changed_cb(void *data, Evas_Object *radio, void *event_info)
+{
+       SETTING_TRACE_BEGIN;
+       cm_call_status_e call_status = CM_CALL_STATUS_IDLE;
+       cm_client_h cm_handle = NULL;
+       /* the list item data this radio is in: */
+       Setting_GenGroupItem_Data *list_item = data;
+       SettingRingtoneData *ad = NULL;
+
+       setting_retm_if(data == NULL, "Data parameter is NULL");
+
+       ad = (SettingRingtoneData *)list_item->userdata;
+       setting_retm_if(ad == NULL, "ad is NULL");
+
+       free(ad->selected_file_path);
+       ad->selected_file_path = strdup(list_item->filepath);
+       ad->selected_item_data = list_item;
+
+       SETTING_TRACE("sel file: %s", ad->selected_file_path);
+       if (ad->media_player)
+               ringtone_stop_sound(ad);
+
+       cm_init(&cm_handle);
+       cm_get_call_status(cm_handle, &call_status);
+       cm_deinit(cm_handle);
+
+       if ((CM_CALL_STATUS_IDLE == call_status) && safeStrCmp(
+               list_item->keyStr, "IDS_ST_BODY_PHONEPROFILES_SILENT")
+               )
+               ringtone_play_sound(ad);
+
+       elm_object_focus_set(radio, EINA_FALSE);
 }
 
-char *_ringtone_gl_label_get(void *data, Evas_Object *obj, const char *part)
+/* Ringtone genlist ralated: */
+
+static char *_itc_label_get(void *data, Evas_Object *obj, const char *part)
 {
        retvm_if(data == NULL, NULL, "Data parameter is NULL");
-       Setting_GenGroupItem_Data *item_data = (Setting_GenGroupItem_Data *) data;
+       Setting_GenGroupItem_Data *item_data =
+                       (Setting_GenGroupItem_Data *)data;
 
        if (safeStrCmp(part, "elm.text"))
                return NULL;
 
-       return (char *)g_strdup(_(item_data->keyStr));
+       return strdup(_(item_data->keyStr));
 }
 
-Evas_Object *_ringtone_gl_icon_get(void *data, Evas_Object *obj,
-                                                                  const char *part)
+static Evas_Object *_itc_icon_get(void *data, Evas_Object *genlist,
+               const char *part)
 {
        retvm_if(data == NULL, NULL, "Data parameter is NULL");
-       Setting_GenGroupItem_Data *item_data = (Setting_GenGroupItem_Data *) data;
-       /*SettingRingtoneUG *ad = (SettingRingtoneUG *) (item_data->userdata); */
+       Setting_GenGroupItem_Data *item_data =
+                       (Setting_GenGroupItem_Data *)data;
 
        if (safeStrCmp(part, "elm.swallow.end"))
                return NULL;
 
-       Evas_Object *radio = elm_radio_add(obj);
-       evas_object_propagate_events_set(radio, EINA_FALSE);
-       evas_object_repeat_events_set(radio, EINA_TRUE);
-       elm_radio_state_value_set(radio, item_data->chk_status);
-       elm_radio_group_add(radio, item_data->rgd);
-       evas_object_show(radio);
-       item_data->eo_check = radio;
+       item_data->eo_check = elm_radio_add(genlist);
+       evas_object_propagate_events_set(item_data->eo_check, EINA_FALSE);
+       evas_object_repeat_events_set(item_data->eo_check, EINA_FALSE);
+       elm_radio_state_value_set(item_data->eo_check, item_data->chk_status);
+       elm_radio_group_add(item_data->eo_check, item_data->rgd);
+       evas_object_show(item_data->eo_check);
+       evas_object_smart_callback_add(item_data->eo_check, "focused",
+                                       _radio_changed_cb, item_data);
 
-       return radio;
+       return item_data->eo_check;
 }
 
-static void _ringtone_gl_del(void *data, Evas_Object *obj)
+static void _itc_del(void *data, Evas_Object *obj)
 {
-       Setting_GenGroupItem_Data *item_data =
-               (Setting_GenGroupItem_Data *) data;
+       Setting_GenGroupItem_Data *item_data = data;
 
        if (item_data) {
-               G_FREE(item_data->keyStr);
-               G_FREE(item_data->filepath);
-               FREE(item_data);
+               free(item_data->keyStr);
+               free(item_data->filepath);
+               free(item_data->itc);
+               free(item_data);
        }
 }
 
-static inline void appmgrUg_init_itcs(SettingRingtoneUG *ad)
+static void _init_itcs(SettingRingtoneData *ad)
 {
        SETTING_TRACE_BEGIN;
        ad->itc_ring.item_style = SETTING_GENLIST_ICON_1LINE_STYLE;
-       ad->itc_ring.func.text_get = _ringtone_gl_label_get;
-       ad->itc_ring.func.content_get = _ringtone_gl_icon_get;
+       ad->itc_ring.func.text_get = _itc_label_get;
+       ad->itc_ring.func.content_get = _itc_icon_get;
        ad->itc_ring.func.state_get = NULL;
-       ad->itc_ring.func.del = _ringtone_gl_del;
+       ad->itc_ring.func.del = _itc_del;
 }
 
-static void ringtone_item_sel(void *data, Evas_Object *obj, void *event_info)
+static int _compare_cb(const void *d1, const void *d2)
 {
-       SETTING_TRACE_BEGIN;
-       setting_retm_if(data == NULL, "Data parameter is NULL");
+       fileNodeInfo *pNode1 = (fileNodeInfo *)d1;
+       fileNodeInfo *pNode2 = (fileNodeInfo *)d2;
 
-       retm_if(event_info == NULL, "Invalid argument: event info is NULL");
-       Elm_Object_Item *item = (Elm_Object_Item *) event_info;
-       elm_genlist_item_selected_set(item, 0);
-       Setting_GenGroupItem_Data *list_item =
-               (Setting_GenGroupItem_Data *) elm_object_item_data_get(item);
-       setting_retm_if(NULL == list_item, "list_item is NULL");
+       return safeStrCmp(pNode1->media_name, pNode2->media_name);
+}
 
-       SettingRingtoneUG *ad = (SettingRingtoneUG *)data;
+static char *_get_default_filepath(SettingRingtoneData *ad)
+{
+       retv_if(ad == NULL, NULL);
 
-       Evas_Object *radio = list_item->eo_check;
-       elm_radio_value_set(radio, list_item->chk_status);
+       /* This is an override from appctl parameter "default_substitution": */
+       if (ad->default_substitution)
+               return strndup(ad->default_substitution, PATH_MAX);
 
-       G_FREE(ad->sel_file_path);
-       ad->sel_file_path = g_strdup(list_item->filepath);
-       ad->sel_item_data = list_item;
+       if (ad->show_notification)
+               return strndup(ALERT_FILE_PATH_DEF, PATH_MAX);
 
-       SETTING_TRACE("sel file: %s", ad->sel_file_path);
-       if (ad->mp_ringtone) {
-               ringtone_stop_sound(ad);
-       }
-       if (safeStrCmp(list_item->keyStr, "IDS_ST_BODY_PHONEPROFILES_SILENT")) {
-               ringtone_play_sound(ad->sel_file_path, &ad->mp_ringtone);
+       return strndup(RINGTONE_FILE_PATH_DEF, PATH_MAX);
+}
+
+static void _move_more_ctxpopup(SettingRingtoneData *ad)
+{
+       Evas_Coord w = 0;
+       Evas_Coord h = 0;
+       int pos = -1;
+
+       elm_win_screen_size_get(ad->md.window, NULL, NULL, &w, &h);
+       pos = elm_win_rotation_get(ad->md.window);
+
+       switch (pos) {
+       case 0:
+       case 180:
+               evas_object_move(ad->more_menu_ctx_popup, (w / 2), h);
+               break;
+       case 90:
+               evas_object_move(ad->more_menu_ctx_popup, (h / 2), w);
+               break;
+       case 270:
+               evas_object_move(ad->more_menu_ctx_popup, (h / 2), w);
+               break;
        }
 }
 
-static int _compare_cb(const void *d1, const void *d2)
+static void _naviframe_resize_cb(void *data, Evas *e, Evas_Object *naviframe,
+               void *event_info)
 {
-       fileNodeInfo *pNode1 = (fileNodeInfo *) d1;
-       fileNodeInfo *pNode2 = (fileNodeInfo *) d2;
+       _move_more_ctxpopup(data);
+}
 
-       return safeStrCmp(pNode1->media_name, pNode2->media_name);
+static void _create_ctxpopup(SettingRingtoneData *ad)
+{
+       Evas_Object *more_button = NULL;
+
+       if (ad->more_menu_ctx_popup)
+               return;
+
+       ad->more_menu_ctx_popup = elm_ctxpopup_add(ad->md.naviframe);
+       elm_object_style_set(ad->more_menu_ctx_popup, "more/default");
+
+       elm_ctxpopup_auto_hide_disabled_set(ad->more_menu_ctx_popup, EINA_TRUE);
+
+       elm_ctxpopup_direction_priority_set(ad->more_menu_ctx_popup,
+               ELM_CTXPOPUP_DIRECTION_UP, ELM_CTXPOPUP_DIRECTION_UNKNOWN,
+               ELM_CTXPOPUP_DIRECTION_UNKNOWN, ELM_CTXPOPUP_DIRECTION_UNKNOWN);
+
+       eext_object_event_callback_add(ad->more_menu_ctx_popup,
+                                       EEXT_CALLBACK_BACK,
+                                       eext_ctxpopup_back_cb, NULL);
+       eext_object_event_callback_add(ad->more_menu_ctx_popup,
+                                       EEXT_CALLBACK_MORE,
+                                       eext_ctxpopup_back_cb, NULL);
+       elm_ctxpopup_item_append(ad->more_menu_ctx_popup,
+                               _("IDS_ST_HEADER_ADD"), NULL,
+                               _select_more_menu_add_item_cb, ad);
+       ad->more_menu_ctx_remove_item = elm_ctxpopup_item_append(
+                               ad->more_menu_ctx_popup,
+                               _("IDS_ST_BUTTON_REMOVE_ABB2"), NULL,
+                               _select_more_menu_remove_item_cb, ad);
+
+       more_button = setting_create_button(ad->md.naviframe,
+                                       NULL, "naviframe/more/default",
+                                       _show_more_menu_cb, ad);
+       elm_object_item_part_content_set(ad->md.naviframe_it,
+                                       "toolbar_more_btn", more_button);
+
+       evas_object_event_callback_add(ad->md.naviframe, EVAS_CALLBACK_RESIZE,
+                                       _naviframe_resize_cb, ad);
+
+       _move_more_ctxpopup(ad);
 }
 
-char *get_default_filepath(SettingRingtoneUG *ad)
+static void _music_chooser_appctl_reply_cb(app_control_h request,
+                                       app_control_h reply,
+                                       app_control_result_e result,
+                                       void *user_data)
 {
-       retv_if(ad == NULL, NULL);
+       int ret = 0;
+       int arr_len = 0;
+       char **selected_file_paths = NULL;
+       SettingRingtoneData *ad = (SettingRingtoneData *)user_data;
+       ret_if(!ad);
 
-       char *default_ringtone = NULL;
+       ret = app_control_get_extra_data_array(reply, APP_CONTROL_DATA_SELECTED,
+                                               &selected_file_paths, &arr_len);
 
-       if (!safeStrCmp(ad->dir_path, RINGTONE_FILE_PATH) ||
-               !safeStrCmp(ad->dir_path, RINGTONE_FILE_PATH_1)) {
+       ret_if(ret != 0 || arr_len <= 0);
 
-               default_ringtone = vconf_get_str(VCONFKEY_SETAPPL_CALL_RINGTONE_PATH_STR);
-               if (default_ringtone && ecore_file_exists(default_ringtone)) {
-                       return default_ringtone;
-               } else {
-                       FREE(default_ringtone);
-                       default_ringtone = g_strdup(RINGTONE_FILE_PATH_DEF);
-               }
+       ret = system_settings_add_value_string(
+                       SYSTEM_SETTINGS_KEY_INCOMING_CALL_RINGTONE,
+                       selected_file_paths[0]);
 
-       } else {
+       free(selected_file_paths);
 
-               default_ringtone = vconf_get_str(VCONFKEY_SETAPPL_NOTI_MSG_RINGTONE_PATH_STR);
-               if (default_ringtone && ecore_file_exists(default_ringtone)) {
-                       return default_ringtone;
-               } else {
-                       FREE(default_ringtone);
-                       default_ringtone = g_strdup(ALERT_FILE_PATH_DEF);
-               }
-       }
+       ret_if(ret != 0);
 
-       return default_ringtone;
+       setting_view_update(&setting_view_ringtone_main, ad);
 }
 
-/* ***************************************************
- *
- *basic func
- *
- ***************************************************/
+static void _select_more_menu_add_item_cb(void *data, Evas_Object *ctxpopup,
+                                       void *event_info)
+{
+       int ret = 0;
+       app_control_h music_chooser_handle = NULL;
+       SettingRingtoneData *ad = (SettingRingtoneData *)data;
+       ret_if(!ad);
+
+       ret = app_control_create(&music_chooser_handle);
+
+       ret_if(ret != 0 || !music_chooser_handle);
+
+       (void)app_control_set_operation(music_chooser_handle,
+                                       APP_CONTROL_OPERATION_PICK);
+       (void)app_control_set_mime(music_chooser_handle, "audio/*");
+       (void)app_control_set_app_id(music_chooser_handle,
+                                       "org.tizen.music-chooser");
+       (void)app_control_add_extra_data(music_chooser_handle,
+                                       APP_CONTROL_DATA_SELECTION_MODE,
+                                       "single");
+       (void)app_control_add_extra_data(music_chooser_handle,
+                                               APP_CONTROL_DATA_SELECTION_MODE,
+                                               "single");
+       (void)app_control_add_extra_data(music_chooser_handle, "request_type",
+                                       "SelectRingtone");
+       ret = app_control_send_launch_request(music_chooser_handle,
+                                               _music_chooser_appctl_reply_cb,
+                                               ad);
+       if (ret != 0)
+               SETTING_TRACE_ERROR("Could not launch music chooser, error: %s",
+                                       get_error_message(ret));
+       app_control_destroy(music_chooser_handle);
+       elm_ctxpopup_dismiss(ad->more_menu_ctx_popup);
+}
 
-static int setting_ringtone_create(void *cb)
+static void _select_more_menu_remove_item_cb(void *data, Evas_Object *ctxpopup,
+                                       void *event_info)
 {
-       SETTING_TRACE_BEGIN;
-       retv_if(cb == NULL, SETTING_GENERAL_ERR_NULL_DATA_PARAMETER);
+       SettingRingtoneData *ad = (SettingRingtoneData *)data;
+       ret_if(!ad);
+       setting_view_create(&view_setting_ringtone_delete, ad);
+       elm_ctxpopup_dismiss(ad->more_menu_ctx_popup);
+}
 
-       SettingRingtoneUG *ad = (SettingRingtoneUG *) cb;
-
-       ad->ly_main = setting_create_layout_navi_bar_genlist(ad->win_main_layout,
-                                                                                                                ad->win_get,
-                                                                                                                STR_RINGTONE_SELECT,
-                                                                                                                "IDS_ST_BUTTON_BACK",
-                                                                                                                NULL,
-                                                                                                                NULL,
-                                                                                                                NULL, ad, &ad->scroller,
-                                                                                                                &(ad->navi_bar));
-       Elm_Object_Item *navi_it;
-       navi_it = elm_naviframe_top_item_get(ad->navi_bar);
-       elm_naviframe_item_pop_cb_set(navi_it, setting_ringtone_click_back_cb, ad);
-
-       Evas_Object *btn_cancel = elm_button_add(ad->navi_bar);
-       elm_object_style_set(btn_cancel, "naviframe/title_cancel");
-       evas_object_smart_callback_add(btn_cancel, "clicked", setting_ringtone_cancel_click_cb, ad);
-       elm_object_item_part_content_set(navi_it, "title_left_btn", btn_cancel);
-
-       Evas_Object *btn_done = elm_button_add(ad->navi_bar);
-       elm_object_style_set(btn_done, "naviframe/title_done");
-       evas_object_smart_callback_add(btn_done, "clicked", setting_ringtone_done_click_cb, ad);
-       elm_object_item_part_content_set(navi_it, "title_right_btn", btn_done);
-
-       appmgrUg_init_itcs(ad);
-
-       /*Get file list */
-       Eina_List *filelist = NULL;
-       int ret = get_filelist_from_dir_path(ad->dir_path, &filelist);
-       if (ret != 0) {
-               SETTING_TRACE_ERROR("Failed to get filelist, ret = %d %s", ret, RINGTONE_FILE_PATH);
-       }
-       filelist = eina_list_sort(filelist,
-                                                         eina_list_count(filelist), _compare_cb);
-       ad->filelist = filelist;
+static void _show_more_menu_cb(void *data, Evas_Object *obj,
+                               void *event_info)
+{
+       SettingRingtoneData *ad = (SettingRingtoneData *)data;
+       ret_if(!ad);
 
-       Eina_List *l;
-       fileNodeInfo *pNode;
-       Elm_Object_Item *cur_item = NULL;
-       Setting_GenGroupItem_Data *item_data = NULL;
-       int cnt = 0;
-       int cur_pos = -1; /*current selected item */
-       char fullPath[512] = {0, };
-
-       ad->ring_rgd = elm_radio_add(ad->scroller);
-       elm_radio_state_value_set(ad->ring_rgd, -1);
-
-       /*create default item */
-       if (ad->is_show_def) {
-               item_data = (Setting_GenGroupItem_Data *)calloc(1, sizeof(Setting_GenGroupItem_Data));
-               if (item_data) {
-                       item_data->userdata = ad;
-                       item_data->keyStr = g_strdup(STR_DEFAULT_RINGTONE);
-                       item_data->rgd = ad->ring_rgd;
-                       item_data->chk_status = cnt;
-                       item_data->filepath = get_default_filepath(ad);
-                       item_data->item = elm_genlist_item_append(ad->scroller, &(ad->itc_ring), item_data, NULL,
-                                                                                                         ELM_GENLIST_ITEM_NONE, ringtone_item_sel, ad);
-
-                       if (!safeStrCmp("default", ad->file_path)) {
-                               cur_pos = cnt;
-                               cur_item = item_data->item;
-                       }
-                       cnt++;
-               } else {
-                       SETTING_TRACE_ERROR("item_data is NULL");
-               }
-       }
+       elm_object_item_disabled_set(ad->more_menu_ctx_remove_item,
+                               ad->user_files_count <= 0);
 
-       /*create silent item */
-       if (ad->is_show_silent) {
-               item_data = (Setting_GenGroupItem_Data *)calloc(1, sizeof(Setting_GenGroupItem_Data));
-               if (item_data) {
-                       item_data->userdata = ad;
-                       item_data->keyStr = g_strdup("IDS_ST_BODY_PHONEPROFILES_SILENT");
-                       item_data->rgd = ad->ring_rgd;
-                       item_data->chk_status = cnt;
-                       item_data->filepath = g_strdup("silent");
-                       item_data->item = elm_genlist_item_append(ad->scroller, &(ad->itc_ring), item_data, NULL,
-                                                                                                         ELM_GENLIST_ITEM_NONE, ringtone_item_sel, ad);
-
-                       if (!safeStrCmp("silent", ad->file_path)) {
-                               cur_pos = cnt;
-                               cur_item = item_data->item;
-                       }
-                       cnt++;
-               } else {
-                       SETTING_TRACE_ERROR("item_data is NULL");
-               }
-       }
+       evas_object_show(ad->more_menu_ctx_popup);
+}
 
-       /*create items in specified dir */
-       EINA_LIST_FOREACH(filelist, l, pNode) {
-               if (pNode) {
-                       if (pNode->path && pNode->name) {
-                               memset(fullPath, 0x00, sizeof(fullPath));
-                               snprintf(fullPath, sizeof(fullPath), "%s/%s", pNode->path, pNode->name);
-                       }
-               } else {
-                       continue;
-               }
-               item_data = (Setting_GenGroupItem_Data *)calloc(1, sizeof(Setting_GenGroupItem_Data));
-               if (item_data) {
-                       item_data->userdata = ad;
-                       item_data->keyStr = g_strdup(pNode->media_name);
-                       item_data->rgd = ad->ring_rgd;
-                       item_data->chk_status = cnt;
-                       item_data->filepath = g_strdup(fullPath);
-                       item_data->item = elm_genlist_item_append(ad->scroller, &(ad->itc_ring), item_data, NULL,
-                                                                                                         ELM_GENLIST_ITEM_NONE, ringtone_item_sel, ad);
-
-                       if (!safeStrCmp(fullPath, ad->file_path)) {
-                               cur_pos = cnt;
-                               cur_item = item_data->item;
-                       }
-                       cnt++;
-               } else {
-                       SETTING_TRACE_ERROR("item_data is NULL");
-               }
-       }
-       elm_radio_value_set(ad->ring_rgd, cur_pos);
-       if (cur_item) {
-               elm_genlist_item_bring_in(cur_item, ELM_GENLIST_ITEM_SCROLLTO_MIDDLE);
+static void _append_default_ringtones(SettingRingtoneData *ad)
+{
+       int ret = 0;
+       bool append_custom_dir = false;
+
+       /*TODO: think about changing VCONFKEY_SETAPPL_CALL_RINGTONE_PATH_STR
+       to something which goes along with app_get_shared_resource_path()*/
+
+       /* Get the default file list first. */
+       if (ad->show_notification) {
+               ret = get_filelist_from_dir_path(ALERT_DIR_PATH, &ad->filelist);
+               if (ret != 0)
+                       SETTING_TRACE_ERROR(
+                               "Failed to get default file list from %s",
+                               ALERT_DIR_PATH);
+               append_custom_dir = (safeStrCmp(ALERT_DIR_PATH,
+                                               ad->appctl_dir_path)
+                               && safeStrCmp(ALERT_DIR_PATH_1,
+                                               ad->appctl_dir_path));
+       } else {
+               ret = get_filelist_from_dir_path(RINGTONE_DIR_PATH,
+                                               &ad->filelist);
+               if (ret != 0)
+                       SETTING_TRACE_ERROR(
+                               "Failed to get default file list from %s",
+                               RINGTONE_DIR_PATH);
+               append_custom_dir = (safeStrCmp(RINGTONE_DIR_PATH,
+                                               ad->appctl_dir_path)
+                       && safeStrCmp(RINGTONE_DIR_PATH_1,
+                                       ad->appctl_dir_path));
        }
 
-       setting_view_ringtone_main.is_create = 1;
-       return SETTING_RETURN_SUCCESS;
+       /* Also if appctl caller has added custom dir, append it: */
+       if (append_custom_dir && ad->appctl_dir_path) {
+               SETTING_TRACE("ad->appctl_dir_path = %s", ad->appctl_dir_path);
+               ret = get_filelist_from_dir_path(ad->appctl_dir_path,
+                                               &ad->filelist);
+               if (ret != 0)
+                       SETTING_TRACE_ERROR(
+                               "Failed to get customdir filelist, ret = %d %s",
+                               ret, ad->appctl_dir_path);
+       }
 }
 
-static int setting_ringtone_destroy(void *cb)
+static bool _system_setting_get_ringtone_list_cb(int index, const char *value,
+                                               void *user_data)
 {
-       /* error check */
        SETTING_TRACE_BEGIN;
-       retv_if(cb == NULL, SETTING_GENERAL_ERR_NULL_DATA_PARAMETER);
-       SettingRingtoneUG *ad = (SettingRingtoneUG *) cb;
-
-       if (ad->ly_main != NULL) {
-               evas_object_del(ad->ly_main);
-               ad->ly_main = NULL;
-               setting_view_ringtone_main.is_create = 0;
+       fileNodeInfo *pNode = NULL;
+       const char *pathval = value;
+       char *tmp_path_1 = NULL;
+       char *tmp_path_2 = NULL;
+       SettingRingtoneData *ad = (SettingRingtoneData *)user_data;
+       SETTING_TRACE(" *** RINGTONE FILE NAME IN SETTING (%d) : %s *** ",
+                       index, pathval);
+
+       pNode = (fileNodeInfo *)calloc(1, sizeof(fileNodeInfo));
+       retv_if(!pNode, false);
+
+       tmp_path_1 = strdup(pathval);
+       tmp_path_2 = strdup(pathval);
+       /* known bug with these functions: */
+       if (tmp_path_1) {
+               pNode->path = strdup(dirname(tmp_path_1));
+               free(tmp_path_1);
        }
-
-       if (ad->mp_ringtone) {
-               ringtone_stop_sound(ad);
+       if (tmp_path_2) {
+               pNode->name = strdup(basename(tmp_path_2));
+               free(tmp_path_2);
        }
+       SETTING_TRACE("pNode->path : %s", pNode->path);
+       SETTING_TRACE("pNode->name : %s", pNode->name);
 
-       FREE(ad->dir_path);
-       FREE(ad->file_path);
-       G_FREE(ad->sel_file_path);
-
-       /*free eina list */
-       if (ad->filelist) {
-               Eina_List *l = NULL;
-               fileNodeInfo *node = NULL;
-               EINA_LIST_FOREACH(ad->filelist, l, node) {
-                       FREE(node->path);
-                       FREE(node->name);
-                       G_FREE(node->media_name);
-                       FREE(node);
-               }
-               eina_list_free(ad->filelist);
-               ad->filelist = NULL;
+       pNode->media_name = get_media_basename(pNode->path, pNode->name);
+       if (!eina_list_search_unsorted_list(ad->filelist, _compare_cb, pNode)) {
+               ad->filelist = eina_list_append(ad->filelist, pNode);
+               ad->user_files_count++;
+       } else {
+               free(pNode->path);
+               free(pNode->name);
+               free(pNode->media_name);
+               free(pNode);
        }
-       return SETTING_RETURN_SUCCESS;
+       return true;
 }
 
-static int setting_ringtone_update(void *cb)
+void setting_ringtone_append_user_ringtones(SettingRingtoneData *ad)
 {
-       SETTING_TRACE_BEGIN;
-       SettingRingtoneUG *ad = (SettingRingtoneUG *) cb;
+       int ret = 0;
+       ad->user_files_count = 0;
 
-       if (ad->ly_main != NULL) {
-               evas_object_show(ad->ly_main);
-       }
-       return SETTING_RETURN_SUCCESS;
+       ret = system_settings_foreach_value_string(
+                       SYSTEM_SETTINGS_KEY_INCOMING_CALL_RINGTONE,
+                       _system_setting_get_ringtone_list_cb,
+                       ad);
+
+       if (ret != 0)
+               SETTING_TRACE_ERROR("Failed to get filelist, ret = %s %s",
+                               get_error_message(ret), RINGTONE_DIR_PATH);
 
 }
 
-static int setting_ringtone_cleanup(void *cb)
+static void _create_main_ui_list(SettingRingtoneData *ad)
 {
-       SETTING_TRACE_BEGIN;
-       SettingRingtoneUG *ad = (SettingRingtoneUG *) cb;
+       Eina_List *l = NULL;
+       fileNodeInfo *lnode_data = NULL;
+       char *default_file_path = NULL;
+       char *full_path = NULL;
+       Setting_GenGroupItem_Data *item_data = NULL;
+       int cnt = 0;
+       int cur_pos = -1; /*current selected item */
+
+       full_path = (char *)alloca(PATH_MAX);
+       ret_if(full_path == NULL);
+
+       item_data = setting_create_Gendial_field_1radio(
+                       ad->md.genlist, &(ad->itc_ring), _item_selected_cb,
+                       ad, SWALLOW_Type_1RADIO_RIGHT, ad->common_radio_group,
+                       cnt, NULL, NULL);
+       if (item_data) {
+               item_data->userdata = ad;
 
-       if (ad->ly_main != NULL) {
-               evas_object_hide(ad->ly_main);
+               if (ad->caller_is_settings_app) {
+                       item_data->keyStr = strdup("None");
+                       item_data->filepath = strdup("");
+                       ad->selected_file_path = strdup("");
+               } else {
+                       item_data->keyStr = strdup("Default");
+                       item_data->filepath = _get_default_filepath(ad);
+                       ad->selected_file_path = _get_default_filepath(ad);
+                       ad->default_item_data = item_data;
+               }
+               cur_pos = cnt;
+               ad->selected_item_data = item_data;
+               cnt++;
        }
-       return SETTING_RETURN_SUCCESS;
-}
 
-/* ***************************************************
- *
- *call back func
- *
- ***************************************************/
+       default_file_path = _get_default_filepath(ad);
+       /*create items in specified dir */
+       EINA_LIST_FOREACH(ad->filelist, l, lnode_data)
+       {
+               if (!lnode_data)
+                       continue;
+               if (lnode_data->path && lnode_data->name)
+                       snprintf(full_path, PATH_MAX, "%s/%s",
+                                       lnode_data->path, lnode_data->name);
+
+               /* Some external application has launched Ringtone.
+                * It has also pointed us to our default directory.
+                * We should not list the default file twice */
+               if (!ad->caller_is_settings_app &&
+                       !safeStrCmp(default_file_path, full_path)) {
+                       continue;
+               }
 
-static Eina_Bool
-setting_ringtone_click_back_cb(void *data, Elm_Object_Item *it)
-{
-       setting_retvm_if(data == NULL, EINA_FALSE, "Data parameter is NULL");
+               item_data = setting_create_Gendial_field_1radio(
+                       ad->md.genlist, &(ad->itc_ring), _item_selected_cb,
+                       ad, SWALLOW_Type_1RADIO_RIGHT, ad->common_radio_group,
+                       cnt, strndup(lnode_data->media_name, NAME_MAX), NULL);
+
+               if (!item_data) {
+                       SETTING_TRACE_ERROR("item_data is NULL");
+                       continue;
+               }
+               item_data->userdata = ad;
+               item_data->filepath = strdup(full_path);
+               SETTING_TRACE("item_data->filepath = %s", item_data->filepath);
+
+               if (!safeStrCmp(full_path, ad->appctl_file_path)) {
+                       cur_pos = cnt;
+                       ad->selected_item_data = item_data;
+                       free(ad->selected_file_path);
+                       ad->selected_file_path = strdup(full_path);
+               }
+               cnt++;
+       }
 
-       SettingRingtoneUG *ad = (SettingRingtoneUG *) data;
+       elm_radio_value_set(ad->common_radio_group, cur_pos);
+       if (ad->selected_item_data)
+               elm_genlist_item_bring_in(ad->selected_item_data->item,
+                                       ELM_GENLIST_ITEM_SCROLLTO_MIDDLE);
 
-       ug_destroy_me(ad->ug);
-       return EINA_FALSE;
+       free(default_file_path);
 }
diff --git a/setting-ringtone/src/setting-ringtone-remove.c b/setting-ringtone/src/setting-ringtone-remove.c
new file mode 100755 (executable)
index 0000000..da2b7eb
--- /dev/null
@@ -0,0 +1,322 @@
+/*
+ * setting
+ *
+ * Copyright (c) 2000 - 2011 Samsung Electronics Co., Ltd.
+ *
+ * Contact: MyoungJune Park <mj2004.park@samsung.com>
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ */
+
+#include "setting-ringtone.h"
+#include "setting-ringtone-main.h"
+#include "setting-ringtone-util.h"
+#include "setting-common-draw-widget.h"
+#include "setting-common-string.h"
+#include <system_settings.h>
+
+static int _view_create(void *cb);
+static int _view_destroy(void *cb);
+
+static void _mouse_up_cb(void *data, Evas_Object *obj, void *event_info);
+static void _check_cb(void *data, Evas_Object *obj, void *event_info);
+static void _click_softkey_done_cb(void *data, Evas_Object * obj,
+               void *event_info);
+static void _click_softkey_cancel_cb(void *data, Evas_Object *obj,
+               void *event_info);
+static void _check_all_cb(void *data, Evas_Object * obj,
+               void *event_info);
+static Eina_Bool _naviframe_item_pop_cb(void *data, Elm_Object_Item *it);
+
+extern setting_view setting_view_ringtone_main;
+
+setting_view view_setting_ringtone_delete = {
+       .create = _view_create,
+       .destroy = _view_destroy,
+       .update = NULL,
+       .cleanup = NULL, };
+
+/* ***************************************************
+ *
+ * Draw user ringtone list available to delete
+ *
+ ***************************************************/
+
+static void _set_selected_nuber_title(SettingRingtoneData *ad)
+{
+       char text[MAX_DISPLAY_NAME_LEN_ON_UI] = {'\0', };
+
+       snprintf(text, sizeof(text), _("IDS_ST_HEADER_PD_SELECTED"),
+                       ad->remove_items_checked);
+       elm_object_item_part_text_set(ad->remove_navi_it, "default",
+                       text);
+}
+
+static void __draw_remove_list(SettingRingtoneData *ad)
+{
+       SETTING_TRACE_BEGIN;
+       /* initialization of variables */
+       Eina_List *original_list = ad->filelist;
+       Eina_List *list_item = NULL;
+       fileNodeInfo *node_data = NULL;
+       char *full_path = NULL;
+       Setting_GenGroupItem_Data *item_data = NULL;
+       Setting_GenGroupItem_Data *select_all_item = NULL;
+
+       full_path = (char *)alloca(PATH_MAX);
+       ret_if(!full_path);
+
+       /* add 'Select all' item at first position */
+       select_all_item = setting_create_Gendial_field_def(
+                       ad->remove_genlist, &(itc_1text_1icon),
+                       _mouse_up_cb, ad,
+                       SWALLOW_Type_1CHECK_RIGHT, NULL, NULL,
+                       0, "Select all", NULL, _check_all_cb);
+       if (!select_all_item) {
+               SETTING_TRACE_ERROR("select_all_item is NULL");
+               return;
+       }
+       select_all_item->userdata = ad;
+
+       /*create user ringtone list genlist items */
+       original_list = ad->filelist;
+       ad->filelist = ad->remove_filelist;
+       setting_ringtone_append_user_ringtones(ad);
+       ad->remove_filelist = ad->filelist;
+       ad->filelist = original_list;
+       EINA_LIST_FOREACH(ad->remove_filelist, list_item, node_data)
+       {
+               if (!node_data)
+                       continue;
+               //do not display default tone that is not possible to remove
+               if (node_data->path && node_data->name
+                               && strstr(SETTING_DEFAULT_CALL_TONE_SDK, node_data->name) != NULL
+                               && strstr(SETTING_DEFAULT_CALL_TONE_SDK, node_data->path) != NULL)
+                       continue;
+               if (node_data->path && node_data->name)
+                       snprintf(full_path, PATH_MAX, "%s/%s",
+                                       node_data->path, node_data->name);
+
+               item_data = setting_create_Gendial_field_def(
+                       ad->remove_genlist, &(itc_1text_1icon), _mouse_up_cb,
+                       ad, SWALLOW_Type_1CHECK_RIGHT, NULL, NULL,
+                       0, node_data->media_name, NULL, _check_cb);
+               if (!item_data) {
+                       SETTING_TRACE_ERROR("item_data is NULL");
+                       continue;
+               }
+               item_data->userdata = ad;
+               item_data->filepath = strdup(full_path);
+               SETTING_TRACE("item_data->filepath = %s", item_data->filepath);
+       }
+}
+
+static int _view_create(void *cb)
+{
+       SETTING_TRACE_BEGIN;
+       /* variables initialization */
+       Evas_Object *lbtn = NULL;
+       Evas_Object *rbtn = NULL;
+       SettingRingtoneData *ad = (SettingRingtoneData *)cb;
+       retv_if(!ad, SETTING_GENERAL_ERR_NULL_DATA_PARAMETER);
+
+       /* genlist creation and initialization */
+       ad->remove_genlist = elm_genlist_add(ad->md.naviframe);
+       retv_if(!ad->remove_genlist, SETTING_DRAW_ERR_FAIL_SCROLLER);
+       elm_genlist_mode_set(ad->remove_genlist, ELM_LIST_COMPRESS);
+       elm_genlist_homogeneous_set(ad->remove_genlist, EINA_TRUE);
+       evas_object_smart_callback_add(ad->remove_genlist, "realized",
+                       __gl_realized_cb, NULL);
+
+       /* push genlist to naviframe with buttons */
+       lbtn = setting_create_button(ad->md.naviframe,
+                       _("IDS_MSG_ACBUTTON_CANCEL_ABB"),
+                       "naviframe/title_left",
+                       _click_softkey_cancel_cb, ad);
+       rbtn = setting_create_button(ad->md.naviframe,
+                       _("IDS_MSG_ACBUTTON_DONE_ABB"), "naviframe/title_right",
+                       _click_softkey_done_cb, ad);
+       ad->remove_navi_it = elm_naviframe_item_push(ad->md.naviframe,
+                       "", NULL, NULL, ad->remove_genlist, NULL);
+       elm_object_item_part_content_set(ad->remove_navi_it, "title_left_btn",
+                       lbtn);
+       elm_object_item_part_content_set(ad->remove_navi_it, "title_right_btn",
+                       rbtn);
+       elm_naviframe_item_pop_cb_set(ad->remove_navi_it,
+                       _naviframe_item_pop_cb, ad);
+
+       /* fill genlist with items */
+       ad->remove_items_checked = 0;
+       __draw_remove_list(ad);
+       _set_selected_nuber_title(ad);
+
+       view_setting_ringtone_delete.is_create = 1;
+       return SETTING_RETURN_SUCCESS;
+}
+
+static int _view_destroy(void *cb)
+{
+       SETTING_TRACE_BEGIN;
+       fileNodeInfo *node = NULL;
+       SettingRingtoneData *ad = (SettingRingtoneData *)cb;
+       retv_if(!ad, SETTING_GENERAL_ERR_NULL_DATA_PARAMETER);
+       if (!view_setting_ringtone_delete.is_create)
+               return SETTING_RETURN_SUCCESS;
+
+       /* free data */
+       EINA_LIST_FREE(ad->remove_filelist, node) {
+               free(node->path);
+               free(node->name);
+               free(node->media_name);
+               free(node);
+       }
+       ad->filelist = NULL;
+
+       view_setting_ringtone_delete.is_create = 0;
+       return SETTING_RETURN_SUCCESS;
+}
+
+static void _check_selected_all(SettingRingtoneData *ad)
+{
+       Elm_Object_Item *gl_item = NULL;
+       Setting_GenGroupItem_Data *gl_item_data = NULL;
+       Eina_Bool all_selected =
+                       (ad->remove_items_checked == ad->user_files_count);
+       gl_item = elm_genlist_first_item_get(ad->remove_genlist);
+       gl_item_data = (Setting_GenGroupItem_Data *)
+                       elm_object_item_data_get(gl_item);
+       elm_check_state_set(gl_item_data->eo_check, all_selected);
+       gl_item_data->chk_status = all_selected;
+}
+
+static void _check_cb(void *data, Evas_Object *obj, void *event_info)
+{
+       SETTING_TRACE_BEGIN;
+       SettingRingtoneData *ad = NULL;
+       Setting_GenGroupItem_Data *gl_item_data =
+                       (Setting_GenGroupItem_Data *)data;
+       ret_if(!gl_item_data);
+       ad = gl_item_data->userdata;
+       gl_item_data->chk_status = elm_check_state_get(obj);
+       if (gl_item_data->chk_status)
+               ++ad->remove_items_checked;
+       else
+               --ad->remove_items_checked;
+       _set_selected_nuber_title(ad);
+       _check_selected_all(ad);
+}
+
+static void _check_all_cb(void *data, Evas_Object *obj, void *event_info)
+{
+       SETTING_TRACE_BEGIN;
+       SettingRingtoneData *ad = NULL;
+       Elm_Object_Item *gl_item = NULL;
+       Setting_GenGroupItem_Data *gl_item_data = NULL;
+       int first_chk_status = 0;
+
+       gl_item_data = (Setting_GenGroupItem_Data *)data;
+       ret_if(!gl_item_data);
+       ad = gl_item_data->userdata;
+       gl_item = gl_item_data->item;
+
+       /* for genlist update status */
+       gl_item_data->chk_status = elm_check_state_get(obj);
+       first_chk_status = gl_item_data->chk_status;
+
+       /* set the rest of items equal to first one */
+       SETTING_TRACE("setting all from genlist");
+       ad->remove_items_checked = 0;
+       while ((gl_item = elm_genlist_item_next_get(gl_item))) {
+               gl_item_data = (Setting_GenGroupItem_Data *)
+                               elm_object_item_data_get(gl_item);
+               if (!gl_item_data)
+                       continue;
+               elm_check_state_set(gl_item_data->eo_check, first_chk_status);
+               gl_item_data->chk_status = first_chk_status;
+               if (first_chk_status)
+                       ++ad->remove_items_checked;
+       }
+       _set_selected_nuber_title(ad);
+}
+
+static void _mouse_up_cb(void *data, Evas_Object *obj, void *event_info)
+{
+       SETTING_TRACE_BEGIN;
+       Setting_GenGroupItem_Data *gl_item_data = NULL;
+       Elm_Object_Item *gl_item = (Elm_Object_Item *)event_info;
+
+       ret_if(!gl_item);
+       gl_item_data = (Setting_GenGroupItem_Data *)
+                       elm_object_item_data_get(gl_item);
+       ret_if(!gl_item_data);
+
+       elm_check_state_set(gl_item_data->eo_check,
+                       !(gl_item_data->chk_status));
+       gl_item_data->chk_change_cb(gl_item_data, gl_item_data->eo_check, NULL);
+       elm_genlist_item_selected_set(gl_item, EINA_FALSE);
+}
+
+/* ***************************************************
+ *
+ * Naviframe item pop callback func
+ *
+ ***************************************************/
+static Eina_Bool _naviframe_item_pop_cb(void *data, Elm_Object_Item *it)
+{
+       SETTING_TRACE_BEGIN;
+       SettingRingtoneData *ad = (SettingRingtoneData *)data;
+       retv_if(!ad, EINA_FALSE);
+       setting_view_destroy(&view_setting_ringtone_delete, ad);
+       setting_view_update(&setting_view_ringtone_main, ad);
+       return EINA_TRUE;
+}
+
+static void _click_softkey_cancel_cb(void *data, Evas_Object *obj,
+               void *event_info)
+{
+       SETTING_TRACE_BEGIN;
+       SettingRingtoneData *ad = (SettingRingtoneData *)data;
+       ret_if(!ad);
+       elm_naviframe_item_pop(ad->md.naviframe);
+}
+
+static void _click_softkey_done_cb(void *data, Evas_Object * obj,
+               void *event_info)
+{
+       SETTING_TRACE_BEGIN;
+       Elm_Object_Item *gl_item = NULL;
+       Setting_GenGroupItem_Data *gl_item_data = NULL;
+       SettingRingtoneData *ad = (SettingRingtoneData *)data;
+       ret_if(!ad);
+
+       gl_item = elm_genlist_first_item_get(ad->remove_genlist);
+       while ((gl_item = elm_genlist_item_next_get(gl_item))) {
+               gl_item_data = (Setting_GenGroupItem_Data *)
+                               elm_object_item_data_get(gl_item);
+               if (!gl_item_data)
+                       continue;
+               if (elm_check_state_get(gl_item_data->eo_check)) {
+                       SETTING_TRACE_DEBUG("Removing %s from user ringtones setting",
+                                       gl_item_data->filepath);
+
+                       if (system_settings_delete_value_string(
+                                       SYSTEM_SETTINGS_KEY_INCOMING_CALL_RINGTONE,
+                                       gl_item_data->filepath) != 0)
+                               SETTING_TRACE_ERROR("Couldn't remove file %s from user ringtones setting",
+                                               gl_item_data->filepath);
+               }
+       }
+
+       elm_naviframe_item_pop(ad->md.naviframe);
+}
index 3ee28e25903f0feed9cbf745a51f8b0deb3812ea..42851bb9f8ab73d65a3d3b46972a38cdd844b467 100755 (executable)
  *
  */
 
+#include <Eina.h>
+#include "setting-ringtone.h"
 #include "setting-ringtone-util.h"
+#include "setting-common-general-func.h"
 
-/*remove ext name */
-char *get_filename_from_fullname(const char *fullname)
-{
-       retvm_if(fullname == NULL, NULL, "fullname == NULL");
-
-       char tmp[512];
-       snprintf(tmp, sizeof(tmp), "%s", fullname);
-
-       char *name = strrchr(tmp, '.');
-       if (name != NULL) {
-               *name = '\0';
-       }
-       return g_strdup(tmp);
-}
+static inline bool _release_focus(SettingRingtoneData *ringtone_data);
 
 char *get_media_basename(const char *dir_path, const char *name)
 {
-       if (isEmptyStr(dir_path) || isEmptyStr(name)) {
-               return NULL;
-       }
+       retv_if(isEmptyStr(dir_path) || isEmptyStr(name), NULL);
 
        char path[512] = {0, };
        snprintf(path, sizeof(path), "%s/%s", dir_path, name);
@@ -51,19 +39,20 @@ char *get_media_basename(const char *dir_path, const char *name)
        if (ret == METADATA_EXTRACTOR_ERROR_NONE && metadata) {
                ret = metadata_extractor_set_path(metadata, path);
                if (ret == METADATA_EXTRACTOR_ERROR_NONE) {
-                       ret = metadata_extractor_get_metadata(metadata, METADATA_TITLE, &title);
+                       ret = metadata_extractor_get_metadata(
+                                       metadata, METADATA_TITLE, &title);
                        metadata_extractor_destroy(metadata);
                        if (title)
                                /*return (char *)g_strdup(title);*/
                                return (char *)title;
                        else
-                               return g_strdup(name);
+                               return strdup(name);
                } else {
                        metadata_extractor_destroy(metadata);
-                       return g_strdup(name);
+                       return strdup(name);
                }
        } else {
-               return g_strdup(name);
+               return strdup(name);
        }
 }
 
@@ -71,37 +60,34 @@ int get_filelist_from_dir_path(char *path, Eina_List **file_list)
 {
        SETTING_TRACE_BEGIN;
        DIR *pDir = NULL;
-       struct dirent *ent;
+       const struct dirent *ent = NULL;
 
        retvm_if(path == NULL, -1, "dir path is null");
        retvm_if(file_list == NULL, -1, "file_list is null");
 
        pDir = opendir(path);
 
-       if (pDir == NULL) {
+       if (pDir == NULL)
                return -2;
-       }
 
        while ((ent = readdir(pDir)) != NULL) {
 
                fileNodeInfo *pNode = NULL;
 
-               if (strncmp(ent->d_name, ".", 1) == 0 || strcmp(ent->d_name, "..") == 0) {
+               if (strncmp(ent->d_name, ".", 1) == 0 || strcmp(ent->d_name, "..") == 0)
                        continue;
-               }
 
-               if ((ent->d_type & DT_REG) == 0) {
+               if ((ent->d_type & DT_REG) == 0)
                        continue;
-               }
 
-               pNode = (fileNodeInfo *) malloc(sizeof(fileNodeInfo));
-               if (pNode == NULL) {
+               pNode = (fileNodeInfo *)malloc(sizeof(fileNodeInfo));
+               if (!pNode)
                        continue;
-               }
+
                memset(pNode, 0, sizeof(fileNodeInfo));
 
-               pNode->path = g_strdup(path);
-               pNode->name = g_strdup(ent->d_name);
+               pNode->path = strdup(path);
+               pNode->name = strdup(ent->d_name);
                pNode->media_name = get_media_basename(pNode->path, pNode->name);
 
                *file_list = eina_list_append(*file_list, pNode);
@@ -112,69 +98,135 @@ int get_filelist_from_dir_path(char *path, Eina_List **file_list)
        return 0;
 }
 
-void ringtone_play_sound(const char *sound_file, player_h **mp_handle)
+static void __player_completed_cb(void *user_data)
 {
-       SETTING_TRACE_BEGIN;
-       player_h *player = calloc(1, sizeof(player_h));
-       if (!player) {
-               SETTING_TRACE_ERROR("failed to calloc player_h");
+       SettingRingtoneData *ringtone_data = user_data;
+
+       if (!ringtone_data)
                return;
+
+       _release_focus(ringtone_data);
+}
+
+static inline bool _aquire_focus(SettingRingtoneData *ringtone_data)
+{
+       int err;
+       sound_stream_focus_state_e state_for_playback = SOUND_STREAM_FOCUS_STATE_RELEASED;
+
+       err = sound_manager_get_focus_state(ringtone_data->ringtone_sound_stream_info, &state_for_playback, NULL);
+       if (err != SOUND_MANAGER_ERROR_NONE) {
+               SETTING_TRACE_ERROR("[%s:%d] sound_manager_get_focus_state() error: %s", get_error_message(err));
+               return false;
        }
 
-       sound_manager_set_session_type(SOUND_SESSION_TYPE_MEDIA);
-       sound_manager_set_media_session_option(SOUND_SESSION_OPTION_PAUSE_OTHERS_WHEN_START, SOUND_SESSION_OPTION_INTERRUPTIBLE_DURING_PLAY);
+       if (state_for_playback == SOUND_STREAM_FOCUS_STATE_ACQUIRED)
+               return true;
 
-       int err = player_create(player);
-       if (err != PLAYER_ERROR_NONE) {
-               SETTING_TRACE_ERROR("creating the player handle failed[%d]",
-                                                       err);
-               FREE(player);
-               return;
+       err = sound_manager_acquire_focus(ringtone_data->ringtone_sound_stream_info, SOUND_STREAM_FOCUS_FOR_PLAYBACK, SOUND_BEHAVIOR_NONE, NULL);
+       if (err != SOUND_MANAGER_ERROR_NONE) {
+               SETTING_TRACE_ERROR("Could not acquire focus [%s]", get_error_message(err));
+               return false;
+       }
+
+       return true;
+}
+
+static inline bool _release_focus(SettingRingtoneData *ringtone_data)
+{
+       int err;
+       sound_stream_focus_state_e state_for_playback = SOUND_STREAM_FOCUS_STATE_RELEASED;
+
+       err = sound_manager_get_focus_state(ringtone_data->ringtone_sound_stream_info, &state_for_playback, NULL);
+       if (err != SOUND_MANAGER_ERROR_NONE) {
+               SETTING_TRACE_ERROR("[%s:%d] sound_manager_get_focus_state() error: %s", get_error_message(err));
+               return false;
        }
 
-       err = player_set_uri(*player, sound_file);
+       if (state_for_playback == SOUND_STREAM_FOCUS_STATE_RELEASED)
+               return true;
+
+       err = sound_manager_release_focus(ringtone_data->ringtone_sound_stream_info, SOUND_STREAM_FOCUS_FOR_PLAYBACK, SOUND_BEHAVIOR_NONE, NULL);
+       if (err != SOUND_MANAGER_ERROR_NONE) {
+               SETTING_TRACE_ERROR("[%s:%d] sound_manager_release_focus() error: %s", get_error_message(err));
+               return false;
+       }
+       return true;
+}
+
+void ringtone_play_sound(SettingRingtoneData *ringtone_data)
+{
+       int err = 0;
+       int volume_level = 0;
+       int max_volume_level = 0;
+       sound_type_e sound_type = SOUND_TYPE_RINGTONE;
+       player_state_e state = PLAYER_STATE_NONE;
+       SETTING_TRACE_BEGIN;
+
+       if (!ringtone_data)
+               return;
+
+       player_get_state(ringtone_data->media_player, &state);
+
+       if (state != PLAYER_STATE_IDLE)
+               player_unprepare(ringtone_data->media_player);
+
+       err = player_set_uri(ringtone_data->media_player, ringtone_data->selected_file_path);
        if (err != PLAYER_ERROR_NONE) {
-               SETTING_TRACE_ERROR("error to set attribute---profile_uri[%d]",
-                                                       err);
-               player_destroy(*player);
-               FREE(player);
+               SETTING_TRACE_ERROR("error to set attribute---profile_uri[%s]", get_error_message(err));
+               player_unprepare(ringtone_data->media_player);
                return;
        }
 
-       err = player_prepare(*player);
+
+       if (!_aquire_focus(ringtone_data))
+               return;
+
+       err = player_prepare(ringtone_data->media_player);
        if (err != PLAYER_ERROR_NONE) {
-               SETTING_TRACE_ERROR("realizing the player handle failed[%d]",
-                                                       err);
-               player_destroy(*player);
-               FREE(player);
+               SETTING_TRACE_ERROR("realizing the player handle failed[%s]",
+                                                       get_error_message(err));
+               _release_focus(ringtone_data);
+               player_unprepare(ringtone_data->media_player);
                return;
        }
-       /* sleep(0.001); */
-       player_state_e state = -1;
-       player_get_state(*player, &state);
+
+       player_get_state(ringtone_data->media_player, &state);
        SETTING_TRACE("state:%d", state);
 
        if (state != PLAYER_STATE_READY) {
-               SETTING_TRACE_ERROR("state of player is invalid %d", err);
-               player_unprepare(*player);
-               player_destroy(*player);
-               FREE(player);
+               SETTING_TRACE_ERROR("state of player is invalid");
+               _release_focus(ringtone_data);
+               player_unprepare(ringtone_data->media_player);
                return;
        }
 
-       /*player_set_completed_cb(*player, cb, data); */
+       player_set_completed_cb(ringtone_data->media_player,
+                               __player_completed_cb, ringtone_data);
+
+       if (ringtone_data->show_notification)
+               sound_type = SOUND_TYPE_NOTIFICATION;
+
+       err = sound_manager_get_max_volume(sound_type, &max_volume_level);
+       if (SOUND_MANAGER_ERROR_NONE == err && max_volume_level != 0) {
+               err = sound_manager_get_volume(sound_type, &volume_level);
+               if (SOUND_MANAGER_ERROR_NONE == err)
+                       player_set_volume(ringtone_data->media_player,
+                                               (float)volume_level /
+                                               (float)max_volume_level,
+                                               (float)volume_level /
+                                               (float)max_volume_level
+                                       );
+       }
 
-       err = player_start(*player);
-       if (err != PLAYER_ERROR_NONE) { /* if directly return error.. */
-               SETTING_TRACE_ERROR("player_start [%d]", err);
-               player_unset_completed_cb(*player);
-               player_unprepare(*player);
-               player_destroy(*player);
-               FREE(player);
+       err = player_start(ringtone_data->media_player);
+       if (err != PLAYER_ERROR_NONE) {
+               SETTING_TRACE_ERROR("player_start [%s]",
+                                       get_error_message(err));
+               _release_focus(ringtone_data);
+               player_unset_completed_cb(ringtone_data->media_player);
+               player_unprepare(ringtone_data->media_player);
                return;
        }
-
-       *mp_handle = player;
 }
 
 /*
@@ -185,34 +237,26 @@ void ringtone_play_sound(const char *sound_file, player_h **mp_handle)
 void ringtone_stop_sound(void *data)
 {
        SETTING_TRACE_BEGIN;
+       int ret;
+       SettingRingtoneData *ringtone_data = (SettingRingtoneData *)data;
+       player_state_e state;
+
        setting_retm_if(data == NULL, "data is NULL");
-       SettingRingtoneUG *ad = (SettingRingtoneUG *) data;
-       setting_retm_if(ad->mp_ringtone == NULL, "ad->mp_ringtone is NULL");
-       player_state_e state = -1;
-       int ret = 0;
-       player_h player = *(ad->mp_ringtone);
-       player_get_state(*ad->mp_ringtone, &state);
-       if (state == PLAYER_STATE_PLAYING) {
-               if (player_stop(player) != PLAYER_ERROR_NONE) {
-                       SETTING_TRACE("mm player stop failed");
-                       ret = SETTING_MMPLAYER_STOP_ERR;
-               }
-       }
+       setting_retm_if(ringtone_data->media_player == NULL, "ringtone_data->media_player is NULL");
 
-       /*player_unset_completed_cb(player); */
+       if (!_release_focus(ringtone_data))
+               SETTING_TRACE_ERROR("release_focus() failed");
 
-       if ((ret == 0) && (player_unprepare(player) != PLAYER_ERROR_NONE)) {
-               SETTING_TRACE("mm player unrealize failed");
-               ret = SETTING_MMPLAYER_UNREALIZE_ERR;
-       }
+       player_unset_completed_cb(ringtone_data->media_player);
 
-       if ((ret == 0) && (player_destroy(player) != PLAYER_ERROR_NONE)) {
-               SETTING_TRACE("mm player destroy failed");
-               ret = SETTING_MMPLAYER_DESTROY_ERR;
-       }
+       ret = player_get_state(ringtone_data->media_player, &state);
 
-       sound_manager_set_session_type(SOUND_SESSION_TYPE_MEDIA);
+       if (ret != PLAYER_ERROR_NONE)
+               SETTING_TRACE_ERROR("player_get_state(). RET = %s", get_error_message(ret));
 
-       FREE(ad->mp_ringtone);
-       ad->mp_ringtone = NULL;
+       if (state != PLAYER_STATE_IDLE) {
+               ret = player_unprepare(ringtone_data->media_player);
+               if (ret != PLAYER_ERROR_NONE)
+                       SETTING_TRACE_ERROR("mm player unprepare failed. RET = %s; STATE: %u", get_error_message(ret), state);
+       }
 }
index ff91f8bf2caee51cd3269800b5c4aa1f98ed6d02..ac0b9e46d1d8b31fc519032de9ed5729baf1f913 100644 (file)
 
 /**
  *@defgroup setting-ringtone
- *UG creation code for setting-ringtone
+ * creation code for setting-ringtone
  * html file viewer
  */
 
-#include <setting-ringtone.h>
-#include <setting-ringtone-util.h>
+#include "setting-ringtone.h"
+#include "setting-ringtone-util.h"
+#include "setting-debug.h"
+#include "setting-common-data-type.h"
+#include "setting-common-general-func.h"
 
-#ifndef UG_MODULE_API
-#define UG_MODULE_API __attribute__ ((visibility("default")))
-#endif
+extern setting_view setting_view_ringtone_main;
 
-bool __parse_ug_argument(app_control_h service, void *priv)
+bool __parse_appctl_request(app_control_h service, void *priv)
 {
        SETTING_TRACE_BEGIN;
-       SettingRingtoneUG *ad = priv;
-
-       ad->file_path = NULL;
-       app_control_get_extra_data(service, "marked_mode", &(ad->file_path));
-       setting_retvm_if(!ad->file_path, FALSE, "no arguement to specialize file");
-
-       ad->dir_path = NULL;
-       app_control_get_extra_data(service, "path", &(ad->dir_path));
-       setting_retvm_if(!ad->dir_path, FALSE, "no arguement to specialize file");
+       char *caller_id = NULL;
+       SettingRingtoneData *ad = priv;
+       char **paths = NULL;
+       char *show_notification = NULL;
+       int paths_len = 0;
+
+       ad->caller_is_settings_app =
+                       !app_control_get_caller(service, &caller_id) &&
+                       !safeStrCmp("org.tizen.setting-profile", caller_id);
+
+       (void)app_control_get_extra_data(service, "show_notification", &show_notification);
+       ad->show_notification = (show_notification && !safeStrCmp(show_notification, "true"));
+       free(show_notification);
+       show_notification = NULL;
+
+       ad->default_substitution = NULL;
+       (void)app_control_get_extra_data(service, "default_substitution",
+                                       &ad->default_substitution);
+
+       (void)app_control_get_extra_data_array(service, APP_CONTROL_DATA_SELECTED, &paths, &paths_len);
+       if (paths_len > 0)
+               ad->appctl_file_path = strndup(paths[0], PATH_MAX);
+       else
+               ad->appctl_file_path = strdup("");
+
+       free(paths);
+
+       paths = NULL;
+       paths_len = 0;
+       (void)app_control_get_extra_data_array(service, APP_CONTROL_DATA_PATH, &paths, &paths_len);
+       ad->appctl_dir_path = NULL;
+       if (paths_len > 0) {
+               /* This is the situation when someone has chosen one of
+                * the default paths as extension path. In this case we
+                * can't list directory twice. */
+               ad->appctl_dir_path = strndup(paths[0], PATH_MAX);
+               if (!strncmp(paths[0], RINGTONE_DIR_PATH, PATH_MAX) ||
+                       !strncmp(paths[0], RINGTONE_DIR_PATH_1, PATH_MAX)) {
+                       ad->show_notification = false;
+                       free(ad->appctl_dir_path);
+                       ad->appctl_dir_path = NULL;
+                       SETTING_TRACE("Caller has selected "\
+                                       "ringtone path as extension path");
+               }
 
-       char *silent = NULL;
-       app_control_get_extra_data(service, "silent", &silent);
-       if (!safeStrCmp(silent , "silent show")) {
-               ad->is_show_silent = 1;
+               if (!strncmp(paths[0], ALERT_DIR_PATH, PATH_MAX) ||
+                       !strncmp(paths[0], ALERT_DIR_PATH_1, PATH_MAX)) {
+                       ad->show_notification = true;
+                       free(ad->appctl_dir_path);
+                       ad->appctl_dir_path = NULL;
+                       SETTING_TRACE("Caller has selected "\
+                                       "notification path as extension path");
+               }
+       }
+       free(paths);
+
+       if (!ad->appctl_dir_path || strnlen(ad->appctl_dir_path, PATH_MAX) == 0) {
+               if (!ad->show_notification) {
+                       SETTING_TRACE("custom dir path is NULL, only setting "\
+                                       "defaults will be shown %s",
+                                       _TZ_SYS_SHARE"/settings/Ringtones");
+               } else {
+                       SETTING_TRACE("custom dir path is NULL, only setting "\
+                                       "defaults will be shown %s",
+                                       _TZ_SYS_GLOBALUSER_DATA"/settings/Alerts");
+               }
        }
 
-       char *default_str = NULL;
-       app_control_get_extra_data(service, "default", &default_str);
-       if (!safeStrCmp(default_str , "default show")) {
-               ad->is_show_def = 1;
+       if (!ad->appctl_file_path || strnlen(ad->appctl_file_path, PATH_MAX)) {
+               if (!ad->show_notification) {
+                       SETTING_TRACE("custom selected path is NULL, "\
+                                               "setting to default ring tone");
+               } else {
+                       SETTING_TRACE("custom selected path is NULL, "\
+                                       "setting to default notification tone");
+               }
        }
 
-       SETTING_TRACE("dir path: %s", ad->dir_path);
-       SETTING_TRACE("current file path: %s", ad->file_path);
-       SETTING_TRACE("show silent: %d", ad->is_show_silent);
+       SETTING_TRACE("caller is settings app: %d %s", ad->caller_is_settings_app, caller_id);
+       SETTING_TRACE("custom dir path: %s", ad->appctl_dir_path);
+       SETTING_TRACE("custom selected file path: %s", ad->appctl_file_path);
+       if (ad->default_substitution)
+               SETTING_TRACE("Default Item file path will be set to %s",
+                               ad->default_substitution);
+       free(caller_id);
+
        return TRUE;
 }
 
-/**
-* Event process when the sizeof UG view changes
-*
-* @param data
-* @param e
-* @param obj
-* @param event_info
-*/
-static void setting_ringtone_ug_cb_resize(void *data, Evas *e, Evas_Object *obj,
-                                                                                 void *event_info)
+static void __sound_stream_focus_state_changed_cb(
+               sound_stream_info_h stream_info,
+               sound_stream_focus_mask_e focus_mask,
+               sound_stream_focus_state_e focus_state,
+               sound_stream_focus_change_reason_e reason,
+               int sound_behavior,
+               const char *extra_info,
+               void *user_data)
 {
-       SettingRingtoneUG *ad = (SettingRingtoneUG *) data;
-       setting_view_update(&setting_view_ringtone_main, ad);
+       SettingRingtoneData *ad = (SettingRingtoneData *)user_data;
+       ret_if(ad == NULL);
+
+       SETTING_TRACE_ERROR("Focus state changed, reason: %d", reason);
 }
 
-/**
-* on_create function of the UG
-*
-* @param ug
-* @param mode
-* @param data
-* @param priv
-*
-* @return
-*/
-static void *setting_ringtone_ug_on_create(ui_gadget_h ug, enum ug_mode mode,
-                                                                                  app_control_h service, void *priv)
+static bool _setting_ringtone_app_create(void *priv)
 {
+       int err;
        SETTING_TRACE_BEGIN;
        bindtextdomain(SETTING_PACKAGE, SETTING_LOCALEDIR);
 
        setting_retvm_if((NULL == priv), NULL, "NULL == priv");
-       SettingRingtoneUG *ringtoneUG = priv;
-       ringtoneUG->ug = ug;
+       SettingRingtoneData *ringtone_data = priv;
 
-       ringtoneUG->win_main_layout = (Evas_Object *) ug_get_parent_layout(ug);
-       ringtoneUG->win_get = (Evas_Object *) ug_get_window();
-       evas_object_show(ringtoneUG->win_main_layout);
-       ringtoneUG->evas = evas_object_evas_get(ringtoneUG->win_main_layout);
-
-       setting_retvm_if(ringtoneUG->win_main_layout == NULL, NULL,
-                                        "cannot get main window ");
-
-       /*      creating a view. */
-       if (!__parse_ug_argument(service, priv)) {
-               SETTING_TRACE_ERROR("Invalid arguement");
-               return NULL;
+       if (app_init(&ringtone_data->md, SETTING_RINGTONE_PACKAGE_NAME)
+                       != SETTING_RETURN_SUCCESS) {
+               SETTING_TRACE_ERROR("Cannot initialize application");
+               return false;
+       }
+       /* base UI initialization: */
+       err = view_init(&ringtone_data->md, _("IDS_ST_OPT_SELECT"));
+       if (err != SETTING_RETURN_SUCCESS)
+           return false;
+
+       err = player_create(&ringtone_data->media_player);
+       if (PLAYER_ERROR_NONE != err) {
+               SETTING_TRACE_ERROR("Cannot create player %s", get_error_message(err));
+               return false;
        }
 
-       if (0 != app_control_clone(&(ringtoneUG->source_svc), service)) {
-               SETTING_TRACE_ERROR("failed to clone svc");
+       err = sound_manager_create_stream_information(SOUND_STREAM_TYPE_RINGTONE_VOIP,
+                       __sound_stream_focus_state_changed_cb, ringtone_data,
+                       &ringtone_data->ringtone_sound_stream_info);
+       if (SOUND_MANAGER_ERROR_NONE != err) {
+               SETTING_TRACE_ERROR("Cannot create stream information %s", get_error_message(err));
+               return false;
        }
 
-       setting_view_create(&setting_view_ringtone_main, (void *)ringtoneUG);
-       evas_object_event_callback_add(ringtoneUG->win_main_layout,
-                                                                  EVAS_CALLBACK_RESIZE,
-                                                                  setting_ringtone_ug_cb_resize, ringtoneUG);
-       return ringtoneUG->ly_main;
-}
+       err = player_set_sound_stream_info(ringtone_data->media_player,
+                                                                               ringtone_data->ringtone_sound_stream_info);
+       if (PLAYER_ERROR_NONE != err) {
+               SETTING_TRACE_ERROR("error to set sound_type[%S]", get_error_message(err));;
+               return false;
+       }
 
-static void setting_ringtone_ug_on_start(ui_gadget_h ug, app_control_h service,
-                                                                                void *priv)
-{
+       return true;
 }
 
-static void setting_ringtone_ug_on_pause(ui_gadget_h ug, app_control_h service,
-                                                                                void *priv)
+static void _setting_ringtone_app_controll(app_control_h service, void *priv)
 {
        SETTING_TRACE_BEGIN;
-}
+       SettingRingtoneData *ringtone_data = priv;
 
-static void setting_ringtone_ug_on_resume(ui_gadget_h ug, app_control_h service,
-                                                                                 void *priv)
-{
-       SETTING_TRACE_BEGIN;
-}
+       if (!ringtone_data)
+               return;
 
-/**
-* on_destroy function of the UG
-*
-* @param ug
-* @param data
-* @param priv
-*/
-static void setting_ringtone_ug_on_destroy(ui_gadget_h ug, app_control_h service,
-                                                                                  void *priv)
-{
-       SETTING_TRACE_BEGIN;
-       setting_retm_if((!priv), "!priv");
-       SettingRingtoneUG *ringtoneUG = priv;
-
-       evas_object_event_callback_del(ringtoneUG->win_main_layout, EVAS_CALLBACK_RESIZE, setting_ringtone_ug_cb_resize);       /* fix flash issue for gallery */
-       ringtoneUG->ug = ug;
-       /*      delete the allocated objects. */
-       setting_view_destroy(&setting_view_ringtone_main, ringtoneUG);
-
-       if (ringtoneUG->source_svc) {
-               app_control_destroy(ringtoneUG->source_svc);
-               ringtoneUG->source_svc = NULL;
+       if (!__parse_appctl_request(service, priv)) {
+               SETTING_TRACE_ERROR("Invalid arguement");
+               return;
        }
 
-       if (NULL != ug_get_layout(ringtoneUG->ug)) {
-               evas_object_hide((Evas_Object *) ug_get_layout(ringtoneUG->ug));
-               evas_object_del((Evas_Object *) ug_get_layout(ringtoneUG->ug));
-       }
+       if (APP_CONTROL_ERROR_NONE != app_control_init(&ringtone_data->md, service))
+               SETTING_TRACE_ERROR("failed to clone svc");
 
-       SETTING_TRACE_END;
-}
+       setting_view_create(&setting_view_ringtone_main, ringtone_data);
 
-static void setting_ringtone_ug_on_message(ui_gadget_h ug, app_control_h msg,
-                                                                                  app_control_h service, void *priv)
-{
-       SETTING_TRACE_BEGIN;
+       evas_object_show(ringtone_data->md.window);
 }
 
-static void setting_ringtone_ug_on_event(ui_gadget_h ug, enum ug_event event,
-                                                                                app_control_h service, void *priv)
+static void _setting_ringtone_app_terminate(void *priv)
 {
        SETTING_TRACE_BEGIN;
-       switch (event) {
-       case UG_EVENT_LOW_MEMORY:
-               break;
-       case UG_EVENT_LOW_BATTERY:
-               break;
-       case UG_EVENT_LANG_CHANGE:
-               break;
-       case UG_EVENT_ROTATE_PORTRAIT:
-               break;
-       case UG_EVENT_ROTATE_PORTRAIT_UPSIDEDOWN:
-               break;
-       case UG_EVENT_ROTATE_LANDSCAPE:
-               break;
-       case UG_EVENT_ROTATE_LANDSCAPE_UPSIDEDOWN:
-               break;
-       case UG_EVENT_REGION_CHANGE:
-               break;
-       default:
-               break;
-       }
-}
+       setting_retm_if((!priv), "!priv");
+       SettingRingtoneData *ringtone_data = priv;
 
-static void setting_ringtone_ug_on_key_event(ui_gadget_h ug,
-                                                                                        enum ug_key_event event,
-                                                                                        app_control_h service, void *priv)
-{
-       SETTING_TRACE_BEGIN;
-       SettingRingtoneUG *ad = (SettingRingtoneUG *) priv;
-
-       switch (event) {
-       case UG_KEY_EVENT_END: {
-                       if (elm_naviframe_top_item_get(ad->navi_bar) ==
-                               elm_naviframe_bottom_item_get(ad->navi_bar)) {
-                               ug_destroy_me(ug);
-                       } else {
-                               /* elm_naviframe_item_pop(ad->navi_bar); */
-                               setting_view_cb_at_endKey(ad);
-                       }
-               }
-               break;
-       default:
-               break;
-       }
-}
+       app_control_finish(&ringtone_data->md);
 
-UG_MODULE_API int UG_MODULE_INIT(struct ug_module_ops *ops)
-{
-       SETTING_TRACE_BEGIN;
-       SettingRingtoneUG *ringtoneUG = calloc(1, sizeof(SettingRingtoneUG));
-       setting_retvm_if(!ringtoneUG, -1, "Create SettingRingtoneUG obj failed");
-
-       ops->create = setting_ringtone_ug_on_create;
-       ops->start = setting_ringtone_ug_on_start;
-       ops->pause = setting_ringtone_ug_on_pause;
-       ops->resume = setting_ringtone_ug_on_resume;
-       ops->destroy = setting_ringtone_ug_on_destroy;
-       ops->message = setting_ringtone_ug_on_message;
-       ops->event = setting_ringtone_ug_on_event;
-       ops->key_event = setting_ringtone_ug_on_key_event;
-       ops->priv = ringtoneUG;
-       ops->opt = UG_OPT_INDICATOR_ENABLE;
-
-       return 0;
+       setting_view_destroy(&setting_view_ringtone_main, ringtone_data);
+       sound_manager_destroy_stream_information(ringtone_data->ringtone_sound_stream_info);
+       player_destroy(ringtone_data->media_player);
+
+       SETTING_TRACE_END;
 }
 
-UG_MODULE_API void UG_MODULE_EXIT(struct ug_module_ops *ops)
+static void _lang_changed(app_event_info_h event_info, void *priv)
 {
-       SETTING_TRACE_BEGIN;
-       struct SettingRingtoneUG *ringtoneUG;
-       setting_retm_if(!ops, "ops == NULL");
-
-       ringtoneUG = ops->priv;
-       if (ringtoneUG) {
-               FREE(ringtoneUG);
+       char *lang = NULL;
+       if (app_event_get_language(event_info, &lang) == APP_ERROR_NONE) {
+               SETTING_TRACE_DEBUG("Setting - language is changed : %s", lang);
+               elm_language_set(lang);
+               elm_config_all_flush();
+               free(lang);
+       } else {
+               SETTING_TRACE_ERROR("Cannot get language from event_info");
        }
 }
 
-/* ***************************************************
- **
- **general func
- **
- ****************************************************/
-
+EXPORT_PUBLIC
+int main(int argc, char *argv[])
+{
+       SettingRingtoneData app_data = {{0},};
+       app_event_handler_h handlers[5] = {NULL, };
+       ui_app_lifecycle_callback_s ops = {
+               .create = _setting_ringtone_app_create,
+               .pause = NULL,
+               .resume = NULL,
+               .terminate = _setting_ringtone_app_terminate,
+               .app_control = _setting_ringtone_app_controll
+       };
+
+       ui_app_add_event_handler(&handlers[APP_EVENT_LOW_MEMORY],
+                       APP_EVENT_LOW_MEMORY, NULL, NULL);
+       ui_app_add_event_handler(&handlers[APP_EVENT_LOW_BATTERY],
+                       APP_EVENT_LOW_BATTERY, NULL, NULL);
+       ui_app_add_event_handler(&handlers[APP_EVENT_LANGUAGE_CHANGED],
+                       APP_EVENT_LANGUAGE_CHANGED, _lang_changed, &app_data);
+       ui_app_add_event_handler(&handlers[APP_EVENT_REGION_FORMAT_CHANGED],
+                       APP_EVENT_REGION_FORMAT_CHANGED, NULL, NULL);
+       ui_app_add_event_handler(
+                       &handlers[APP_EVENT_DEVICE_ORIENTATION_CHANGED],
+                       APP_EVENT_DEVICE_ORIENTATION_CHANGED, NULL, NULL);
+
+       return ui_app_main(argc, argv, &ops, &app_data);
+}
index f9b3cd1ae25249c365b3c3fdafe76e4a49ab7a17..8717f874235a7a568d1fd327d5bd0aa4ff5fa2af 100755 (executable)
@@ -1,18 +1,31 @@
 INCLUDE_DIRECTORIES(${CMAKE_CURRENT_SOURCE_DIR}/include)
 INCLUDE_DIRECTORIES(${CMAKE_SOURCE_DIR}/${SETTING_COMMON}/include)
+SET(PROJECT_SETTING_STORAGE "setting-storage")
+SET(SETTING_PKG_STORAGE "org.tizen.setting-storage")
 
 FILE(GLOB STORAGE_SRCS src/*.c)
-
+MESSAGE(">>>>>>>>>>>>>>>--- STORAGE --- <<<<<<<<<<<<<<<<<<<<<<<")
 INCLUDE(FindPkgConfig)
-pkg_check_modules(pkgs_storage REQUIRED elementary capi-appfw-application deviced storage
-       pkgmgr capi-content-media-content cairo appcore-efl ui-gadget-1 capi-appfw-package-manager
-        json-glib-1.0 efl-extension)
+pkg_check_modules(pkgs_storage REQUIRED
+       appcore-efl
+       capi-appfw-application
+       capi-appfw-package-manager
+       capi-content-media-content
+       deviced
+       glib-2.0
+       storage
+       dpm
+       efl-extension
+       elementary
+       pkgmgr
+       vconf
+)
 
 FOREACH(flag ${pkgs_storage_CFLAGS})
        SET(EXTRA_CFLAGS "${EXTRA_CFLAGS} ${flag}")
 ENDFOREACH(flag)
 
-SET(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} ${EXTRA_CFLAGS} -fPIC -Werror-implicit-function-declaration")
+SET(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} ${EXTRA_CFLAGS} -fPIE -Werror-implicit-function-declaration")
 SET(CMAKE_C_FLAGS_DEBUG "-O0 -g")
 
 IF("${ARCH}" STREQUAL "arm")
@@ -24,9 +37,10 @@ ADD_DEFINITIONS("-DPREFIX=\"${CMAKE_INSTALL_PREFIX}\"")
 ADD_DEFINITIONS("-DSLP_DEBUG")
 ADD_DEFINITIONS("-D_FILE_OFFSET_BITS=64")
 
-ADD_LIBRARY(${SETTING_STORAGE_UG} SHARED ${STORAGE_SRCS})
+ADD_EXECUTABLE(${PROJECT_SETTING_STORAGE} ${STORAGE_SRCS})
 
-TARGET_LINK_LIBRARIES(${SETTING_STORAGE_UG} ${LIB_SETTING_COMMON})
-TARGET_LINK_LIBRARIES(${SETTING_STORAGE_UG} ${pkgs_storage_LDFLAGS})
+#TARGET_LINK_LIBRARIES(${PROJECT_SETTING_STORAGE} ${LIB_SETTING_COMMON})
+TARGET_LINK_LIBRARIES(${PROJECT_SETTING_STORAGE} ${pkgs_storage_LDFLAGS} -pie)
+TARGET_LINK_LIBRARIES(${PROJECT_SETTING_STORAGE} -L${CMAKE_BINARY_DIR}/${SETTING_COMMON} -lsetting-common)
 
-INSTALL(TARGETS ${SETTING_STORAGE_UG} DESTINATION ${PREFIX}/lib/ug)
+INSTALL(PROGRAMS ${PROJECT_SETTING_STORAGE} DESTINATION ${TZ_SYS_RO_APP}/${SETTING_PKG_NAME}/bin)
index c66c1193866ed9a1633a15ae7e08c04b4381a83b..24510777996ec2288f8a1bcfdc512e9e7401587d 100644 (file)
@@ -21,7 +21,7 @@
 
 #include "setting-storage.h"
 
-void storageUg_main_append_SD_info(SettingStorageUG *ad);
-void storageUg_SD_change_cb(keynode_t *node, void *user_data);
+void storage_main_append_SD_info(SettingStorage *ad);
+void storage_SD_change_cb(keynode_t *node, void *user_data);
 
-#endif /*__SETTING_STORAGE_SD_H__ */
\ No newline at end of file
+#endif /*__SETTING_STORAGE_SD_H__ */
index 38da465eda038999e5f7abaa0cc457c767602064..c6ae27eb66dee3a0adb2ae2b8a4c6fc32d853b2d 100644 (file)
@@ -27,8 +27,8 @@ enum {
        SETTING_STORAGE_USB_OTG_MOUNT
 };
 
-void storageUg_init_USB(SettingStorageUG *ad);
-void storageUg_deinit_USB();
+void storage_init_USB(SettingStorage *ad);
+void storage_deinit_USB();
 
 #endif /*__SETTING_STORAGE_USB_H__ */
 
diff --git a/setting-storage/include/setting-storage-applications-utils.h b/setting-storage/include/setting-storage-applications-utils.h
new file mode 100644 (file)
index 0000000..14d4b65
--- /dev/null
@@ -0,0 +1,43 @@
+/*
+ * setting
+ *
+ * Copyright (c) 2000 - 2011 Samsung Electronics Co., Ltd.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ */
+#ifndef __SETTING_STORAGE_APPLICATIONS_UTILS_H__
+#define __SETTING_STORAGE_APPLICATIONS_UTILS_H__
+
+#include "setting-storage.h"
+
+/* Sorting functionality */
+int _compare_by_size(const void *data1, const void *data2);
+int _compare_by_date(const void *data1, const void *data2);
+int _compare_by_name(const void *data1, const void *data2);
+void _sort_apps(SettingStorage *ad);
+
+/* Get's Applications list and info */
+void storage_apps_get_list(SettingStorage *ad, bool is_move);
+bool storage_get_pkg_list_iter(package_info_h package_info, void *data);
+void storage_apps_get_node_info(package_info_h handle, Node_Info *info);
+Eina_Bool __get_size_on_time(void *data);
+char *appmgr_check_icon(const char *icon_path);
+void storage_apps_clear_list(Eina_List *list);
+void node_get_size_cb(const char *package_id,
+               const package_size_info_h size_info, void *user_data);
+void size_to_str(int size, char *desc, int desc_size);
+
+
+#endif /*__SETTING_STORAGE_APPLICAITONS_UTILS_H__ */
+
diff --git a/setting-storage/include/setting-storage-applications.h b/setting-storage/include/setting-storage-applications.h
new file mode 100644 (file)
index 0000000..2565fa1
--- /dev/null
@@ -0,0 +1,26 @@
+/*
+ * setting
+ *
+ * Copyright (c) 2000 - 2011 Samsung Electronics Co., Ltd.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ */
+#ifndef __SETTING_STORAGE_APPLICATIONS_H__
+#define __SETTING_STORAGE_APPLICATIONS_H__
+
+#include "setting-storage.h"
+
+void storage_apps_init(SettingStorage *ad);
+#endif /*__SETTING_STORAGE_APPLICAITONS_H__ */
+
index 372ef0b2b5c1df13f12f3e46b8c753d72890a109..4ee2360ae3089f845fc5931893ba3c821ad4fa60 100644 (file)
 
 #include "setting-storage.h"
 
-#define storageUG_STOP_POINT storageUg_thread_testcancel()
+#define storage_STOP_POINT storage_thread_testcancel()
 
-typedef int (*async_fn)(SettingStorageUG *ad);
-typedef void (*callback_fn)(int fn_result, SettingStorageUG *ad);
+typedef int (*async_fn)(SettingStorage *ad);
+typedef void (*callback_fn)(int fn_result, SettingStorage *ad);
 
-void *storageUg_start_async_worker(async_fn fn, callback_fn cb, SettingStorageUG *ad);
-bool storageUg_worker_is_running(void *worker_id);
-void storageUg_stop_async_worker(void *worker_id);
-void storageUg_stop_async_worker_all(void);
-void storageUg_thread_testcancel();
+void *storage_start_async_worker(async_fn fn, callback_fn cb,
+               SettingStorage *ad);
+
+void storage_stop_async_worker(void *worker_id);
+void storage_stop_async_worker_all(void);
+void storage_thread_testcancel();
 
 #endif /*__SETTING_STORAGE_ASYNC_WORKER_H__ */
 
index 9aebe7fce5c377d5264f7f22a8dd49da2da2e2f8..8da5449487b960d1de7be60510a9c9128233f9c0 100644 (file)
 
 #include "setting-storage.h"
 
-void storageUg_default_init(SettingStorageUG *ad);
-Evas_Object *storageUg_default_notice_get_icon(void *data, Evas_Object *obj,
-                                                                                          const char *part);
-
+void storage_default_init(SettingStorage *ad);
+void storage_append_default_storage_info(SettingStorage *ad,
+               setting_call_back_func storage_main_sel);
 
 #endif /*__SETTING_STORAGE_DEFAULT_H__ */
 
index ecfbb39c9732a499ee3dd7e63d1ed963d147a74e..d40be4aed08f67563d8aa43ae006b4d159070f2a 100644 (file)
 
 #include "setting-storage.h"
 
-void storageUg_main_init(SettingStorageUG *ad);
-Evas_Object *storageUg_main_pie_item_get_icon(void *data, Evas_Object *obj,
-                                                                                         const char *part);
-Evas_Object *storageUg_color_item_content_get(void *data, Evas_Object *obj,
-                                                                                         const char *part);
+void storage_main_init(SettingStorage *ad);
+Evas_Object *storage_main_graph_get(void *data, Evas_Object *obj,
+               const char *part);
+Evas_Object *storage_color_item_content_get(void *data, Evas_Object *obj,
+               const char *part);
 
 #endif /*__SETTING_STORAGE_MAIN_H__ */
index a0ddb543ec2317a7e5e054bf3bc0969a6ca87ff6..ae66b9e151590d912f1dc23fc617cafe2522ff3a 100644 (file)
@@ -21,7 +21,7 @@
 
 #include "setting-storage.h"
 
-void storageUg_misc_init(SettingStorageUG *ad);
+void storage_misc_init(SettingStorage *ad);
 
 #endif /*__SETTING_STORAGE_MISCELLANEOUS_H__ */
 
index d247c943e93698552fea9c2c69e469f688d3fdea..65d873b8df532e88daa799f7ba155c25d2dee49e 100644 (file)
 #define __SETTING_STORAGE_STRING_H__
 
 
-#define STORAGEUG_MAX_STR_LEN 64
-
-#define STORAGEUG_STR_FAIL "IDS_CST_POP_FAILED"
-#define STORAGEUG_STR_OK "IDS_ST_BUTTON_OK"
-#define STORAGEUG_STR_CANCEL "IDS_ST_BUTTON_CANCEL_ABB"
-#define STORAGEUG_STR_BACK "IDS_ST_BUTTON_BACK"
-#define STORAGEUG_STR_DELETE "IDS_ST_BODY_DELETE"
-#define STORAGEUG_STR_BT "IDS_ST_BODY_BLUETOOTH"
-#define STORAGEUG_STR_NFC "IDS_ST_BODY_NFC"
-#define STORAGEUG_STR_DELETE_Q "IDS_ST_POP_DELETE_Q"
-#define STORAGEUG_STR_NO_FILES "IDS_VR_POP_NO_FILES"
-
-#define STORAGEUG_STR_STORAGE "IDS_ST_BODY_STORAGE"
-#define STORAGEUG_STR_INTERNAL_STORAGE "IDS_ST_BODY_DEVICE_MEMORY"
-#define STORAGEUG_STR_USED "IDS_ST_BODY_USED"
-
-#define STORAGEUG_STR_TOTAL "IDS_ST_BODY_TOTAL_SPACE"
-#define STORAGEUG_STR_SYS_MEM "IDS_ST_BODY_SYSTEM_MEMORY"
-#define STORAGEUG_STR_APPS "IDS_ST_BODY_APPLICATIONS"
-#define STORAGEUG_STR_PICS "IDS_ST_BODY_PICTURES_VIDEOS"
-#define STORAGEUG_STR_AUDIO "IDS_ST_HEADER_AUDIO"
-#define STORAGEUG_STR_MISCES "IDS_ST_BODY_MISCELLANEOUS_FILES"
-#define STORAGEUG_STR_CACHE "IDS_ST_TMBODY_CACHE"
-#define STORAGEUG_STR_AVAIL "IDS_ST_BODY_AVAILABLE"
-
-#define STORAGEUG_STR_WAIT "IDS_ST_SK2_PLEASE_WAIT"
-
-#define STORAGEUG_STR_DEF_STORAGE "IDS_ST_BODY_DEFAULT_STORAGE"
-
-#define STORAGEUG_STR_SD_CARD "IDS_ST_BODY_SD_CARD"
-#define STORAGEUG_STR_MOUNT_SD "IDS_ST_BODY_MOUNT_SD_CARD"
-#define STORAGEUG_STR_UNMOUNT_SD "IDS_ST_BODY_UNMOUNT_SD_CARD"
-#define STORAGEUG_STR_FORMAT_SD "IDS_ST_BODY_FORMAT_SD_CARD"
-#define STORAGEUG_STR_INSERT "IDS_ST_BODY_INSERT_SD_CARD"
-#define STORAGEUG_STR_AVAIL_SPACE "IDS_ST_BODY_AVAILABLE_SPACE"
-
-#define STORAGEUG_STR_USB "IDS_ST_BODY_USB_OTG_STORAGE"
-#define STORAGEUG_STR_MOUNT_USB "IDS_ST_BODY_MOUNT_USB_OTG_STORAGE"
-#define STORAGEUG_STR_UNMOUNT_USB "IDS_ST_BODY_UNMOUNT_USB_OTG_STORAGE"
-#define STORAGEUG_STR_FORMAT_USB "IDS_ST_BODY_FORMAT_USB_OTG_STORAGE"
-#define STORAGEUG_STR_FORMAT_END "IDS_MF_POP_FORMAT_COMPLETED"
-
-#define STORAGEUG_STR_SD_UNMOUNT_POPUP_MSG "IDS_ST_BODY_UNMOUNTING_THE_SD_CARD_WILL_STOP_SOME_APPLICATIONS_FROM_FUNCTIONING_UNTIL_YOU_MOUNT_THE_SD_CARD_AGAIN_MSG"
-#define STORAGEUG_STR_FORMAT_MSG "IDS_ST_BODY_THIS_ACTION_WILL_ERASE_THE_SD_CARD_IN_THE_PHONE_YOU_WILL_LOSE_ALL_DATA_ON_THE_CARD_E"
-#define STORAGEUG_STR_FORMAT_USE_MSG "IDS_ST_BODY_THE_SD_CARD_IS_CURRENTLY_IN_USE_THIS_ACTION_WILL_ERASE_ALL_DATA_ON_THE_SD_CARD_INCLUDING_THE_DATA_THAT_IS_CURRENTLY_BEING_USED"
-#define STORAGEUG_STR_FORMAT_SECOND_Q "IDS_ST_BODY_FORMATTING_SD_CARD_WILL_DELETE_ALL_DATA_DATA_CANNOT_BE_RECOVERED_CONTINUE_Q"
-#define STORAGEUG_STR_FORMATTING_SD "IDS_COM_BODY_FORMATTING_SD_CARD_ING"
-#define STORAGEUG_STR_UNMOUNTING_SD "IDS_ST_POP_UNMOUNTING_SD_CARD_ING_ABB"
-
-#define STORAGEUG_STR_USB_UNMOUNT_POPUP_MSG "IDS_ST_POP_UNMOUNTING_USB_OTG_STORAGE_WILL_STOP_SOME_APPLICATIONS_MSG"
-#define STORAGEUG_STR_UNMOUNTING "IDS_ST_POP_UNMOUNTING_ING_ABB"
-#define STORAGEUG_STR_FORMATTING "IDS_ST_POP_FORMATTING_ING"
-#define STORAGEUG_STR_USB_FORMAT_Q "IDS_ST_BODY_FORMATTING_USB_OTG_STORAGE_WILL_DELETE_ALL_DATA_DATA_CANNOT_BE_RECOVERED_CONTINUE_Q"
-#define STORAGEUG_STR_USB_FORMAT_SECOND_Q "IDS_ST_POP_FORMATTING_WILL_ERASE_ALL_DATA_FORMAT_Q"
-
-#define STORAGEUG_STR_KB "IDS_ST_BODY_KB"
-#define STORAGEUG_STR_MB "IDS_ST_BODY_MB"
-#define STORAGEUG_STR_GB "IDS_ST_BODY_GB"
+#define STORAGE_MAX_STR_LEN 64
+
+#define STORAGE_STR_FAIL "IDS_CST_POP_FAILED"
+#define STORAGE_STR_OK "IDS_ST_BUTTON_OK"
+#define STORAGE_STR_CANCEL "IDS_ST_BUTTON_CANCEL_ABB"
+
+#define STORAGE_STR_DELETE "IDS_ST_BODY_DELETE"
+#define STORAGE_STR_DELETE_Q "IDS_ST_POP_DELETE_Q"
+
+#define STORAGE_STR_INTERNAL_STORAGE "IDS_ST_BODY_DEVICE_MEMORY"
+
+#define STORAGE_STR_TOTAL "IDS_ST_BODY_TOTAL_SPACE"
+#define STORAGE_STR_AUDIO "IDS_ST_HEADER_AUDIO"
+#define STORAGE_STR_MISCES "IDS_ST_BODY_MISCELLANEOUS_FILES"
+#define STORAGE_STR_CACHE "IDS_ST_BODY_CACHED_DATA_ABB"
+
+#define STORAGE_STR_SD_CARD "IDS_ST_BODY_SD_CARD"
+#define STORAGE_STR_MOUNT_SD "IDS_ST_BODY_MOUNT_SD_CARD"
+#define STORAGE_STR_UNMOUNT_SD "IDS_ST_BODY_UNMOUNT_SD_CARD"
+#define STORAGE_STR_INSERT "IDS_ST_BODY_INSERT_SD_CARD"
+#define STORAGE_STR_AVAIL_SPACE "IDS_ST_BODY_AVAILABLE_SPACE"
+
+#define STORAGE_STR_USB "IDS_ST_BODY_USB_OTG_STORAGE"
+#define STORAGE_STR_MOUNT_USB "IDS_ST_BODY_MOUNT_USB_OTG_STORAGE"
+#define STORAGE_STR_UNMOUNT_USB "IDS_ST_BODY_UNMOUNT_USB_OTG_STORAGE"
+#define STORAGE_STR_FORMAT_USB "IDS_ST_BODY_FORMAT_USB_OTG_STORAGE"
+
+#define STORAGE_STR_SD_UNMOUNT_POPUP_MSG \
+       "IDS_ST_BODY_UNMOUNTING_THE_SD_CARD_WILL_STOP_SOME_APPLICATIONS_FROM_F"\
+       "UNCTIONING_UNTIL_YOU_MOUNT_THE_SD_CARD_AGAIN_MSG"
+
+#define STORAGE_STR_FORMAT_USE_MSG \
+       "IDS_ST_BODY_THE_SD_CARD_IS_CURRENTLY_IN_USE_THIS_ACTION_WILL_ERASE_AL"\
+       "L_DATA_ON_THE_SD_CARD_INCLUDING_THE_DATA_THAT_IS_CURRENTLY_BEING_USED"
+#define STORAGE_STR_FORMAT_SECOND_Q \
+       "IDS_ST_BODY_FORMATTING_SD_CARD_WILL_DELETE_ALL_DATA_DATA_CANNOT_BE_RE"\
+       "COVERED_CONTINUE_Q"
+#define STORAGE_STR_FORMATTING_SD "IDS_COM_BODY_FORMATTING_SD_CARD_ING"
+#define STORAGE_STR_UNMOUNTING_SD "IDS_ST_POP_UNMOUNTING_SD_CARD_ING_ABB"
+
+#define STORAGE_STR_USB_UNMOUNT_POPUP_MSG \
+       "IDS_ST_POP_UNMOUNTING_USB_OTG_STORAGE_WILL_STOP_SOME_APPLICATIONS_MSG"
+#define STORAGE_STR_UNMOUNTING "IDS_ST_POP_UNMOUNTING_ING_ABB"
+#define STORAGE_STR_FORMATTING "IDS_ST_POP_FORMATTING_ING"
+#define STORAGE_STR_USB_FORMAT_Q \
+       "IDS_ST_BODY_FORMATTING_USB_OTG_STORAGE_WILL_DELETE_ALL_DATA_DATA_CANN"\
+       "OT_BE_RECOVERED_CONTINUE_Q"
+#define STORAGE_STR_USB_FORMAT_SECOND_Q \
+       "IDS_ST_POP_FORMATTING_WILL_ERASE_ALL_DATA_FORMAT_Q"
+
+#define STORAGE_STR_KB "IDS_ST_BODY_KB"
+#define STORAGE_STR_MB "IDS_ST_BODY_MB"
+#define STORAGE_STR_GB "IDS_ST_BODY_GB"
 
 /* For default view */
-#define STORAGEUG_STR_SHARED_CONTENTS "IDS_ST_HEADER_SHARED_CONTENT"
-#define STORAGEUG_STR_WIFI "IDS_ST_HEADER_WI_FI_DIRECT"
-#define STORAGEUG_STR_DOWNLOAD "IDS_ST_BODY_DOWNLOAD"
-#define STORAGEUG_STR_APP "IDS_ST_BODY_APPLICATION"
-#define STORAGEUG_STR_INSTALLED_APP_H "IDS_ST_HEADER_INSTALLED_APPLICATIONS"
-#define STORAGEUG_STR_INSTALLED_APP_B "IDS_ST_BODY_INSTALLED_APPLICATIONS"
-#define STORAGEUG_STR_APP_LOC_NOTICE "IDS_ST_BODY_SET_THE_DEFAULT_LOCATION_FOR_INSTALLING_APPLICATIONS_MSG"
-
+#define STORAGE_STR_SHARED_CONTENTS "IDS_ST_HEADER_SHARED_CONTENT"
+#define STORAGE_STR_APP "IDS_ST_BODY_APPLICATION"
 
 /* For miscellaneous file view */
-#define STORAGEUG_STR_N_SELECTED "IDS_ST_HEADER_PD_SELECTED_ABB"
-#define STORAGEUG_STR_NO_SELECTED "IDS_ST_POP_NO_ITEM_SELECTED"
+#define STORAGE_STR_N_SELECTED "IDS_ST_HEADER_PD_SELECTED_ABB"
+#define STORAGE_STR_NO_SELECTED "IDS_ST_POP_NO_ITEM_SELECTED"
 
 
 #endif /*__SETTING_STORAGE_STRING_H__ */
index f8b42e14f8f8cdb920cd0bc5971f136446059c19..d07834d376dc7b280e0d949975e98697585a2dd6 100644 (file)
 
 #include "setting-storage.h"
 
-void storageUg_popup_del(void *data, Evas_Object *obj, void *event_info);
-void storageUg_get_internal_storage_status();
-void storageUg_get_external_storage_status(const char *path, double *total,
-                                                                                  double *avail);
-
-void storageUG_update_apps_info(SettingStorageUG *ad);
-void storageUg_size_to_str(double size, char *desc, int desc_size);
-void storageUg_ug_layout_cb(ui_gadget_h ug, enum ug_mode mode, void *priv);
-void storageUg_ug_destroy_cb(ui_gadget_h ug, void *priv);
-void storageUg_fail_popup(SettingStorageUG *ad);
-void storageUg_manage_app_ug(SettingStorageUG *ad);
-
-int storageUg_get_internal_detail(SettingStorageUG *ad);
-void storageUg_get_internal_detail_cb(int fn_result, SettingStorageUG *ad);
-
-void storageUG_update_cache_info(SettingStorageUG *ad);
-void storageug_genlist_text_update(Setting_GenGroupItem_Data *item_data, double size);
+void storage_popup_del(void *data, Evas_Object *obj, void *event_info);
+void storage_get_internal_storage_status(double *total, double *avail);
+void storage_get_external_storage_status(const char *path, double *total,
+               double *avail);
+
+void storage_update_apps_cache_info(SettingStorage *ad);
+
+void storage_size_to_str(double size, char *desc, int desc_size);
+void storage_fail_popup(SettingStorage *ad);
+
+int storage_get_internal_detail(SettingStorage *ad);
+void storage_get_internal_detail_cb(int fn_result, SettingStorage *ad);
+
+void storage_genlist_text_update(Setting_GenGroupItem_Data *item_data,
+               double size);
+
+/* Apps & Misces */
+
+void storage_gl_add_button_support(SettingStorage *ad,
+               Evas_Smart_Cb cancel_btn_cb,
+               Evas_Smart_Cb done_btn_cb,
+               Evas_Smart_Cb more_btn_cb);
+
+void storage_back_click_cb(void *data, Evas_Object *obj,
+                               void *event_info);
+
+void storage_handle_select_list(SettingStorage *ad, char *id,
+               int checked);
+/* Add "Select all item to top of the list */
+void storage_append_select_all_item(SettingStorage *ad,
+                                               setting_call_back_func item_sel_cb,
+                                               setting_call_back_func check_sel_cb);
+void storage_select_all_items(SettingStorage *ad);
+void storage_select_all_check_cb(void *data, Evas_Object *obj,
+               void *event_info);
+void storage_select_all_chk_btn_cb(void *data, Evas_Object *obj,
+                                       void *event_info);
+void storage_update_naviframe_title(SettingStorage *ad,
+               const char *title, const char *new_title);
+void storage_naviframe_update_buttons(SettingStorage *ad);
 
 #endif /*__SETTING_STORAGE_UTILS_H__ */
 
index 0dfa44c6c658df7a2d905790d6a86cfb729ed78a..0cdbc55ca18bb535026b78a8248451b28918ecfc 100755 (executable)
  * limitations under the License.
  *
  */
+/**
+ *@defgroup setting-storage
+ *Storage page displaying usage space in the device.
+ */
 #ifndef __SETTING_STORAGE_H__
 #define __SETTING_STORAGE_H__
 
-#include <string.h>
 #include <pthread.h>
-#include <cairo.h>
 
 #include <Elementary.h>
 #include <dd-deviced.h>
 #include <package-manager.h>
 #include <media_content.h>
 
+#include "setting-common-init.h"
 #include "setting-common-view.h"
 #include "setting-common-draw-widget.h"
 #include "setting-storage-string.h"
 
-extern const char *storageUg_MMC_stat;
-extern const char *storageUg_ENCRYPT_stat;
-
+extern const char *storage_MMC_stat;
+extern const char *storage_ENCRYPT_stat;
 
-#define SETTING_STORAGE_PIE_RECT_OFFSET (36 * WIDGET_SCALE_FACTOR)
-#define SETTING_STORAGE_DEFAULT_STORAGE_APP_DESP_SIZE (240 * WIDGET_SCALE_FACTOR)
+#define SETTING_STORAGE_STR_SELECT_APPS "Select apps"
+#define SETTING_STORAGE_STR_SELECT_FILES "Select files"
 
 #define SETTING_STORAGE_POPUP_TIMER    2
-#define SETTING_STORAGE_PROGRESSBAR_TIMEOUT 10
-
-
-#define SAFE_STRDUP(src) (src) ? strdup(src) : NULL
-
-typedef struct _Setting_Storage_Status {
-       double  dTotal;
-       double  dAvail;
-} Setting_Storage_Status;
-
-
-typedef struct _SettingStorageUG SettingStorageUG;
-
-typedef struct {
-       pthread_t tid;
-
-       double video_total;
-       double audio_total;
-       double misces_total;
-
-       SettingStorageUG *ad;
-} storageUg_worker_data;
 
-struct _SettingStorageUG {
-       ui_gadget_h ug;
+typedef struct _SettingStorage {
+       MainData md;
 
+       bool launched_by_external_app; /* Tells if storage has been
+                                                       launched, by some other app (other than settings) */
        setting_view *main_view;
        setting_view *default_view;
        setting_view *misces_view;
-
-       Evas_Object *win;
-       Evas_Object *lo_parent;
-       Evas_Object *navi;
-
-       Evas_Object *lo_main;
-       Evas_Object *gl_main;
+       setting_view *apps_view;
 
        /* storage setting */
        Evas_Object *popup;
 
-       Elm_Genlist_Item_Class itc_1icon_1text_sub;
        Elm_Genlist_Item_Class itc_2text_2;
        Elm_Genlist_Item_Class itc_group_item;
        Elm_Genlist_Item_Class itc_1text;
        Elm_Genlist_Item_Class itc_1text_1icon;
-       Elm_Genlist_Item_Class itc_pie;
+       Elm_Genlist_Item_Class itc_storage_graph;
        Elm_Genlist_Item_Class itc_color_item;
 
        double sz_inter_total;
        double sz_inter_avail;
-       double sz_sys;
        double sz_apps;
-       double sz_pics_videos;
+       double sz_images;
+       double sz_videos;
        double sz_audio;
        double sz_misces;
        double sz_caches;
+       double sz_sys;
 
-       Setting_GenGroupItem_Data *total_space;
        Setting_GenGroupItem_Data *sys_mem;
        Setting_GenGroupItem_Data *apps;
-       Setting_GenGroupItem_Data *pics_videos;
+       Setting_GenGroupItem_Data *images;
+       Setting_GenGroupItem_Data *videos;
        Setting_GenGroupItem_Data *audio;
        Setting_GenGroupItem_Data *misces;
        Setting_GenGroupItem_Data *caches;
-       Setting_GenGroupItem_Data *avail;
+
        pkgmgr_client *pc;
        pkgmgr_client *pc_total_size;
 
-       /* pie sub_layout*/
-       Elm_Object_Item *pie_it;
-       cairo_t *cr;
+       /* storage_graph sub_layout*/
+       Elm_Object_Item *graph_genlist_it;
 
        Setting_GenGroupItem_Data *sd_card;
        Setting_GenGroupItem_Data *sd_mount;
        Setting_GenGroupItem_Data *sd_total;
        Setting_GenGroupItem_Data *sd_avail;
        Setting_GenGroupItem_Data *sd_format;
+       Setting_GenGroupItem_Data *sd_format_as; /* setup as extneded or */
+                                                                                       /* portable memory */
        struct mmc_contents mmc_content;
        int sd_request;
 
@@ -127,7 +104,6 @@ struct _SettingStorageUG {
        Setting_GenGroupItem_Data *usb_available;
        Setting_GenGroupItem_Data *usb_unmount;
        Setting_GenGroupItem_Data *usb_format;
-       Elm_Object_Item *usb_sep_item;
 
        int usb_otg_status;
        int usb_request;
@@ -135,44 +111,66 @@ struct _SettingStorageUG {
 
        void *size_worker;
 
-       Ecore_Idler *update_idler;
        Ecore_Timer *update_timer;
 
        /* default storage */
+       Setting_GenGroupItem_Data *default_storage;
+       Setting_GenGroupItem_Data *help_bt;
        Setting_GenGroupItem_Data *data_bt;
        Setting_GenGroupItem_Data *data_nfc;
        Setting_GenGroupItem_Data *data_wifidirect;
+       Setting_GenGroupItem_Data *help_installapp;
        Setting_GenGroupItem_Data *data_installapp;
+       Evas_Object *default_genlist;
 
-       /* miscellaneous files list */
-       int misc_view_mode;                             /** 0 : default 1 : delete layout */
-
-       Elm_Object_Item *main_misces_navi_it;
+       /* Miscellaneous files module: */
        Elm_Object_Item *misces_navi_it;
-
-       Evas_Object *gl_misces;                 /** genlist for misc list */
-       Evas_Object *misces_lo_noitem;
+       Evas_Object *misces_genlist;            /** genlist for misc list */
+       Elm_Widget_Item *apps_uninstall_ctx_it; /* More menu popup uninstall item */
+       Evas_Object *main_menu_popup;
+       Evas_Object *sort_by_sub_menu_popup;
+       Evas_Object *sort_by_radio_group;
+       Evas_Object *no_content_layout;
+       bool select_mode;
+       unsigned int sort_type;
+       unsigned int sort_type_app_view;
 
        Eina_Bool misces_is_select_all;
-       Eina_List *misces_list;
-       Eina_List *misces_sel_list;
-       int misces_sz_all;
+       Eina_List *data_list;
+       int count_sz_all;
        int misces_checked;
-       int misces_deleted;
        bool misces_ctx_popup_selected;
        void *del_worker;
 
-       Evas_Object *ly_select_all;             /** misc > 'select all' layout */
-       Evas_Object *ly_default;
-
-       Evas_Object *title_left_btn;
-       Evas_Object *title_right_btn;
+       Evas_Object *cancel_delete_btn;
+       Evas_Object *done_delete_btn;
 
        int mmc_status;
 
-       int current_rotation;
-
        media_content_noti_h h_mcdb_noti;
-};
+       char *launch_mode;
+       int apps_to_move;
+} SettingStorage;
+
+typedef struct {
+       char *id;
+       char *size_str;
+       char *name;
+       char *l_icon;
+       unsigned long long size;
+       int total_size;
+       time_t added_time;
+       bool is_removable;
+       Setting_GenGroupItem_Data *data;
+       SettingStorage *ad;
+       Ecore_Timer *size_timer;
+} Node_Info;
+
+typedef enum {
+       BY_SIZE,
+       BY_DATE,
+       BY_NAME,
+       BY_FREQUENCY
+} sort_type_t;
 
 #endif /*__SETTING_STORAGE_H__ */
index adf52f606773f013cca4db9f4c2a95e7f20d8ac4..afdeddba179ec1a0c2512d04a5788d0c11d911a5 100755 (executable)
 #include "setting-storage-utils.h"
 #include "setting-storage-SD.h"
 
-typedef void (*storageUg_mmc_cb)(int result, void *data);
+typedef void (*storage_mmc_cb)(int result, void *data);
 
 enum {
-       STORAGEUG_SD_REQ_NONE,
-       STORAGEUG_SD_REQ_MOUNT,
-       STORAGEUG_SD_REQ_UNMOUNT,
-       STORAGEUG_SD_REQ_FORMAT
+       STORAGE_SD_REQ_NONE,
+       STORAGE_SD_REQ_MOUNT,
+       STORAGE_SD_REQ_UNMOUNT,
+       STORAGE_SD_REQ_FORMAT
 };
 
-static void storageUg_SD_finish_progress(int result, void *data)
+static void storage_SD_finish_progress(int result, void *data)
 {
-       SettingStorageUG *ad = data;
+       SettingStorage *ad = data;
 
        ret_if(data == NULL);
 
-       if (ad->popup) {
-               evas_object_del(ad->popup);
-               ad->popup = NULL;
-       }
+       evas_object_del(ad->popup);
+       ad->popup = NULL;
 
        if (result < 0) {
                SETTING_TRACE_ERROR("result(%d) Invalid", result);
-               storageUg_fail_popup(ad);
+               storage_fail_popup(ad);
        }
-       ad->sd_request = STORAGEUG_SD_REQ_NONE;
+       ad->sd_request = STORAGE_SD_REQ_NONE;
 }
 
-static void storageUg_SD_unmount(SettingStorageUG *ad, storageUg_mmc_cb cb)
+static void storage_SD_unmount(SettingStorage *ad, storage_mmc_cb cb)
 {
        int ret;
 
        ret_if(ad == NULL);
 
-       ad->popup = setting_create_popup_with_progressbar(ad, ad->win, PROGRESSBAR_STYLE,
-                                                                                                         NULL, STORAGEUG_STR_UNMOUNTING_SD, storageUg_popup_del, 0, TRUE, TRUE, 0);
+       ad->popup = setting_create_popup_with_progressbar(ad, ad->md.window,
+                       PROGRESSBAR_STYLE,
+                       NULL, STORAGE_STR_UNMOUNTING_SD, storage_popup_del,
+                       0, TRUE, TRUE, 0);
 
        ad->mmc_content.mmc_cb = cb;
        ad->mmc_content.user_data = ad;
        ret = deviced_request_unmount_mmc(&ad->mmc_content, MNT_FORCE);
        if (ret == -1) {
                SETTING_TRACE_ERROR("deviced_request_unmount_mmc() Fail");
-               storageUg_fail_popup(ad);
+               storage_fail_popup(ad);
        }
-       ad->sd_request = STORAGEUG_SD_REQ_UNMOUNT;
+       ad->sd_request = STORAGE_SD_REQ_UNMOUNT;
 }
 
-static void storageUg_SD_unmount_resp(void *data, Evas_Object *obj,
-                                                                         void *event_info)
+static void storage_SD_unmount_resp(void *data, Evas_Object *obj,
+               void *event_info)
 {
        int response_type;
-       SettingStorageUG *ad = data;
+       SettingStorage *ad = data;
 
        ret_if(data == NULL);
 
        response_type = btn_type(obj);
-       if (ad->popup) {
-               evas_object_del(ad->popup);
-               ad->popup = NULL;
-       }
+
+       evas_object_del(ad->popup);
+       ad->popup = NULL;
 
        if (POPUP_RESPONSE_OK == response_type)
-               storageUg_SD_unmount(ad, storageUg_SD_finish_progress);
+               storage_SD_unmount(ad, storage_SD_finish_progress);
 }
 
-static void storageUg_SD_handle_mount_unmount(void *data)
+static void storage_SD_handle_mount_unmount(void *data)
 {
-       SettingStorageUG *ad = data;
+       int ret;
+       SettingStorage *ad = data;
 
        ret_if(data == NULL);
 
        SETTING_TRACE("mmc_status = %d", ad->mmc_status);
 
-       if (ad->popup) {
-               evas_object_del(ad->popup);
-               ad->popup = NULL;
-       }
+       evas_object_del(ad->popup);
+       ad->popup = NULL;
 
        if (VCONFKEY_SYSMAN_MMC_MOUNTED == ad->mmc_status) {
-               ad->popup = setting_create_popup(ad, ad->win, STORAGEUG_STR_UNMOUNT_SD,
-                                                                                STORAGEUG_STR_SD_UNMOUNT_POPUP_MSG, storageUg_SD_unmount_resp,
-                                                                                0, FALSE, FALSE,
-                                                                                2, STORAGEUG_STR_OK, STORAGEUG_STR_CANCEL);
+               ad->popup = setting_create_popup(ad, ad->md.window,
+                               STORAGE_STR_UNMOUNT_SD,
+                               STORAGE_STR_SD_UNMOUNT_POPUP_MSG,
+                               storage_SD_unmount_resp, 0, FALSE, FALSE, 2,
+                               STORAGE_STR_OK, STORAGE_STR_CANCEL);
        } else {
-               int ret;
 
-               ad->popup = setting_create_popup_with_progressbar(ad, ad->win,
-                                                                                                                 PROGRESSBAR_STYLE, NULL, "IDS_ST_POP_MOUNTING_SD_CARD_ING", storageUg_popup_del, 0, TRUE, TRUE, 0);
+               ad->popup = setting_create_popup_with_progressbar(ad, ad->md.window,
+               PROGRESSBAR_STYLE, NULL, "IDS_ST_POP_MOUNTING_SD_CARD_ING",
+                               storage_popup_del, 0, TRUE, TRUE, 0);
 
-               ad->mmc_content.mmc_cb = storageUg_SD_finish_progress;
+               ad->mmc_content.mmc_cb = storage_SD_finish_progress;
                ad->mmc_content.user_data = ad;
                ret = deviced_request_mount_mmc(&ad->mmc_content);
                /*      if fail, popup failed info */
                if (ret == -1) {
                        SETTING_TRACE_ERROR("deviced_request_mount_mmc() Fail");
-                       storageUg_fail_popup(ad);
+                       storage_fail_popup(ad);
                        return;
                }
-               ad->sd_request = STORAGEUG_SD_REQ_MOUNT;
+               ad->sd_request = STORAGE_SD_REQ_MOUNT;
        }
 }
 
-static void storageUg_SD_finish_format(int result, void *data)
+static void storage_SD_finish_format(int result, void *data)
 {
-       SettingStorageUG *ad = data;
+       SettingStorage *ad = data;
 
        ret_if(data == NULL);
 
-       if (ad->popup) {
-               evas_object_del(ad->popup);
-               ad->popup = NULL;
-       }
+       evas_object_del(ad->popup);
+       ad->popup = NULL;
 
-       ad->sd_request = STORAGEUG_SD_REQ_NONE;
+       ad->sd_request = STORAGE_SD_REQ_NONE;
 
        if (result < 0) {
                SETTING_TRACE_ERROR("result(%d) Invalid", result);
-               storageUg_fail_popup(ad);
+               storage_fail_popup(ad);
                return;
        }
 }
 
-static void storageUg_SD_format(int result, void *data)
+static void storage_SD_format(int result, void *data)
 {
        int ret;
-       SettingStorageUG *ad = data;
+       SettingStorage *ad = data;
+       ret_if(!ad);
 
-       ret_if(data == NULL);
-
-       if (ad->popup) {
-               evas_object_del(ad->popup);
-               ad->popup = NULL;
-       }
+       evas_object_del(ad->popup);
+       ad->popup = NULL;
 
        if (result < 0) {
                SETTING_TRACE_ERROR("result(%d) Invalid", result);
-               storageUg_fail_popup(ad);
-               ad->sd_request = STORAGEUG_SD_REQ_NONE;
+               storage_fail_popup(ad);
+               ad->sd_request = STORAGE_SD_REQ_NONE;
                return;
        }
 
-       ad->popup = setting_create_popup_with_progressbar(ad, ad->win, "default",
-                                                                                                         NULL, STORAGEUG_STR_FORMATTING_SD, NULL, 0, TRUE, TRUE, 0);
+       ad->popup = setting_create_popup_with_progressbar(ad, ad->md.window,
+                       "default",
+                       NULL, STORAGE_STR_FORMATTING_SD, NULL, 0, TRUE, TRUE,
+                       0);
 
-       ad->mmc_content.mmc_cb = storageUg_SD_finish_format;
+       ad->mmc_content.mmc_cb = storage_SD_finish_format;
        ad->mmc_content.user_data = ad;
        ret = deviced_request_format_mmc(&ad->mmc_content);
        if (ret == -1) {
                SETTING_TRACE_ERROR("fail to call deviced_request_format_mmc");
-               storageUg_fail_popup(ad);
+               storage_fail_popup(ad);
        }
-       ad->sd_request = STORAGEUG_SD_REQ_FORMAT;
+       ad->sd_request = STORAGE_SD_REQ_FORMAT;
 }
 
-
-static void storageUg_SD_format_se_confirm_resp(void *data, Evas_Object *obj,
-                                                                                               void *event_info)
+static void storage_SD_format_se_confirm_resp(void *data, Evas_Object *obj,
+               void *event_info)
 {
        int response_type;
-       SettingStorageUG *ad = data;
+       SettingStorage *ad = data;
 
        ret_if(data == NULL);
 
        response_type = btn_type(obj);
-       if (ad->popup) {
-               evas_object_del(ad->popup);
-               ad->popup = NULL;
-       }
+       evas_object_del(ad->popup);
+       ad->popup = NULL;
 
        if (POPUP_RESPONSE_OK == response_type)
-               storageUg_SD_unmount(ad, storageUg_SD_format);
+               storage_SD_format(0, ad);
 }
 
-
-static void storageUg_SD_format_se_confirm(SettingStorageUG *ad)
+static void storage_SD_format_se_confirm(SettingStorage *ad)
 {
-       if (ad->popup)
-               evas_object_del(ad->popup);
+       evas_object_del(ad->popup);
 
-       ad->popup = setting_create_popup(ad, ad->win, NULL,
-                                                                        STORAGEUG_STR_FORMAT_SECOND_Q, storageUg_SD_format_se_confirm_resp,
-                                                                        0, FALSE, FALSE,
-                                                                        2, STORAGEUG_STR_OK, STORAGEUG_STR_CANCEL);
+       ad->popup = setting_create_popup(ad, ad->md.window, NULL,
+                       STORAGE_STR_FORMAT_SECOND_Q,
+                       storage_SD_format_se_confirm_resp, 0, FALSE, FALSE, 2,
+                       STORAGE_STR_OK, STORAGE_STR_CANCEL);
 
 }
 
-static void storageUg_passwd_ug_result_cb(ui_gadget_h ug, app_control_h service,
-                                                                                 void *priv)
+static void _security_check_result_cb(app_control_h request,
+               app_control_h reply, app_control_result_e code, void *priv)
 {
        char *result = NULL;
-       SettingStorageUG *ad = priv;
-
-       ret_if(NULL == priv);
-
-       app_control_get_extra_data(service, "result", &result);
-       if (safeStrCmp(result, "SETTING_PW_TYPE_ENTER_LOCK_TYPE") == 0)
-               storageUg_SD_format_se_confirm(ad);
-       else
-               storageUg_fail_popup(ad);
+       SettingStorage *ad = priv;
+       ret_if(!priv);
+       ret_if(code != APP_CONTROL_RESULT_SUCCEEDED);
 
+       app_control_get_extra_data(reply, "result", &result);
+       if (safeStrCmp(result, "SETTING_PW_TYPE_ENTER_LOCK_TYPE") == 0) {
+               storage_SD_format_se_confirm(ad);
+       } else {
+               storage_fail_popup(ad);
+       }
        FREE(result);
 
-       elm_object_tree_focus_allow_set(ad->lo_main, EINA_TRUE);
-       setting_ug_destroy(ug);
-}
-
-static inline void storageUg_passwd_ug(SettingStorageUG *ad)
-{
-       app_control_h svc;
-       ui_gadget_h ug;
-       struct ug_cbs cbs;
-
-       ret_if(NULL == ad);
-
-       if (app_control_create(&svc))
-               return;
-
-       app_control_add_extra_data(svc, "viewtype", "SETTING_PW_TYPE_ENTER_LOCK_TYPE");
-
-       memset(&cbs, 0, sizeof(struct ug_cbs));
-       cbs.layout_cb = storageUg_ug_layout_cb;
-       cbs.result_cb = storageUg_passwd_ug_result_cb;
-       cbs.destroy_cb = storageUg_ug_destroy_cb;
-       cbs.priv = (void *)ad;
-
-       elm_object_tree_focus_allow_set(ad->lo_main, EINA_FALSE);
-       ug = setting_ug_create(ad->ug, "setting-password-efl", UG_MODE_FULLVIEW, svc, &cbs);
-       warn_if(NULL == ug, "setting_ug_create() Fail");
-
-       app_control_destroy(svc);
+       elm_object_tree_focus_allow_set(ad->md.naviframe, EINA_TRUE);
 }
 
-static inline int storageUg_checkencrypt()
+static inline void storage_SD_prepare_format(SettingStorage *ad)
 {
-       int sde_status = 1;
-#if SUPPORT_ENCRYPTION
-       if (ode_init() == 0) {
-               sde_status = sde_checkencrypt();
-               ode_deinit();
+       int lock_type;
+       vconf_get_int(VCONFKEY_SETAPPL_SCREEN_LOCK_TYPE_INT, &lock_type);
+       if (lock_type == SETTING_SCREEN_LOCK_TYPE_PASSWORD
+               || lock_type == SETTING_SCREEN_LOCK_TYPE_SIMPLE_PASSWORD) {
+               app_launcher(
+               "org.tizen.setting-password|viewtype:SETTING_PW_TYPE_ENTER_LOCK_TYPE",
+               _security_check_result_cb, (void *)ad);
+       } else {
+               storage_SD_format_se_confirm(ad);
        }
-#endif
-       return !sde_status;
-}
-
-static inline void storageUg_SD_prepare_format(SettingStorageUG *ad)
-{
-       int is_encrypt;
-
-       is_encrypt = storageUg_checkencrypt();
-       if (is_encrypt)
-               storageUg_passwd_ug(ad);
-       else
-               storageUg_SD_format_se_confirm(ad);
 }
 
-static void storageUg_SD_format_first_confirm_resp(void *data,
-                                                                                                  Evas_Object *obj, void *event_info)
+static void storage_SD_format_first_confirm_resp(void *data, Evas_Object *obj,
+               void *event_info)
 {
        int response_type;
-       SettingStorageUG *ad = data;
+       SettingStorage *ad = data;
 
        ret_if(data == NULL);
 
        response_type = btn_type(obj);
-       if (ad->popup) {
-               evas_object_del(ad->popup);
-               ad->popup = NULL;
-       }
-
-       if (POPUP_RESPONSE_OK == response_type) {
-               storageUg_SD_prepare_format(ad);
-       }
+       evas_object_del(ad->popup);
+       ad->popup = NULL;
 
+       if (POPUP_RESPONSE_OK == response_type)
+               storage_SD_prepare_format(ad);
 }
 
-
-static inline void storageUg_SD_handle_format(SettingStorageUG *ad)
+static inline void storage_SD_handle_format(SettingStorage *ad)
 {
        char *popup_msg;
 
-       if (ad->popup) {
-               evas_object_del(ad->popup);
-               ad->popup = NULL;
-       }
+       evas_object_del(ad->popup);
+       ad->popup = NULL;
 
-       popup_msg = STORAGEUG_STR_FORMAT_USE_MSG;
+       popup_msg = STORAGE_STR_FORMAT_USE_MSG;
 
-       ad->popup = setting_create_popup(ad, ad->win, NULL, popup_msg,
-                                                                        storageUg_SD_format_first_confirm_resp,
-                                                                        0, FALSE, FALSE,
-                                                                        2, STORAGEUG_STR_OK, STORAGEUG_STR_CANCEL);
+       ad->popup = setting_create_popup(ad, ad->md.window, NULL, popup_msg,
+                       storage_SD_format_first_confirm_resp, 0, FALSE, FALSE,
+                       2, STORAGE_STR_OK, STORAGE_STR_CANCEL);
 }
 
-static void storageUg_SD_sel(void *data, Evas_Object *obj, void *event_info)
+static void storage_SD_sel(void *data, Evas_Object *obj, void *event_info)
 {
-       SettingStorageUG *ad = data;
+       SettingStorage *ad = data;
        Elm_Object_Item *item = event_info;
 
        ret_if(NULL == data);
        ret_if(NULL == event_info);
 
-       elm_genlist_item_selected_set(item, 0);
+       elm_genlist_item_selected_set(item, EINA_FALSE);
 
        if (item == ad->sd_mount->item)
-               storageUg_SD_handle_mount_unmount(ad);
+               storage_SD_handle_mount_unmount(ad);
        else if (item == ad->sd_format->item)
-               storageUg_SD_handle_format(ad);
+               storage_SD_handle_format(ad);
        else
                SETTING_TRACE_ERROR("item(%p) Invalid", item);
 }
 
-static Setting_GenGroupItem_Data *storageUg_SD_gl_insert_after(
-       Evas_Object *genlist,
-       const Elm_Genlist_Item_Class *itc,
-       Elm_Object_Item *before,
-       setting_call_back_func gl_sel,
-       void *sel_data,
-       const char *keyStr,
-       char *sub_desc,
-       SettingStorageUG *ad)
+static void storage_format_as_portable_storage(void *data, Evas_Object *obj,
+                       void *event_info)
 {
-       Setting_GenGroupItem_Data *it_data = calloc(1, sizeof(Setting_GenGroupItem_Data));
+       Elm_Object_Item *item = event_info;
+       app_control_h app_ctl = NULL;
+
+       ret_if(!event_info);
+
+       elm_genlist_item_selected_set(item, EINA_FALSE);
+
+       if (APP_CONTROL_ERROR_NONE != app_control_create(&app_ctl)) {
+               SETTING_TRACE_ERROR("app_ctl create failure");
+               return;
+       }
+       app_control_set_app_id(app_ctl, "org.tizen.extended-sd");
+       app_control_add_extra_data(app_ctl, "_SDCARD_SETUP_TYPE_",
+                                                                       "EXTERNAL_STORAGE_SETUP");
+       app_control_set_launch_mode(app_ctl, APP_CONTROL_LAUNCH_MODE_GROUP);
+       if (APP_CONTROL_ERROR_NONE !=
+                       app_control_send_launch_request(app_ctl, NULL, NULL))
+               SETTING_TRACE_ERROR("org.tizen.extended-sd launch request failed");
+
+       app_control_destroy(app_ctl);
+}
+
+static void storage_format_as_extended_storage(void *data, Evas_Object *obj,
+                       void *event_info)
+{
+       Elm_Object_Item *item = event_info;
+       app_control_h app_ctl = NULL;
+       int ret;
+
+       ret_if(!event_info);
+
+       elm_genlist_item_selected_set(item, EINA_FALSE);
+
+       if (APP_CONTROL_ERROR_NONE != app_control_create(&app_ctl)) {
+               SETTING_TRACE_ERROR("app_ctl creaate fail");
+               return;
+       }
+       app_control_set_app_id(app_ctl, "org.tizen.extended-sd");
+       app_control_add_extra_data(app_ctl, "_SDCARD_SETUP_TYPE_", "EXTENDED_STORAGE_SETUP");
+       app_control_set_launch_mode(app_ctl, APP_CONTROL_LAUNCH_MODE_GROUP);
+
+       ret = app_control_send_launch_request(app_ctl, NULL, NULL);
+       if (ret != APP_CONTROL_ERROR_NONE) {
+               dlog_print(DLOG_ERROR, LOG_TAG, "\033[0;31m[%s:%d] app_control_send_launch_request() error: %s\033[0m", __FILE__, __LINE__, get_error_message(ret));
+       }
+
+       app_control_destroy(app_ctl);
+}
+
+
+static Setting_GenGroupItem_Data *storage_SD_gl_insert_after(
+               Evas_Object *genlist, const Elm_Genlist_Item_Class *itc,
+               Elm_Object_Item *before, setting_call_back_func gl_sel,
+               void *sel_data, const char *keyStr, char *sub_desc,
+               SettingStorage *ad)
+{
+       Setting_GenGroupItem_Data *it_data = calloc(1,
+                       sizeof(Setting_GenGroupItem_Data));
        retvm_if(NULL == it_data, NULL, "calloc failed");
 
        it_data->keyStr = (char *)g_strdup(keyStr);
@@ -352,30 +349,33 @@ static Setting_GenGroupItem_Data *storageUg_SD_gl_insert_after(
        it_data->swallow_type = SWALLOW_Type_INVALID;
        it_data->userdata = ad;
 
-       it_data->item = elm_genlist_item_insert_after(genlist, itc, it_data, NULL, before,
-                                                                                                 ELM_GENLIST_ITEM_NONE, gl_sel, sel_data);
+       it_data->item = elm_genlist_item_insert_after(genlist, itc, it_data,
+                       NULL, before, ELM_GENLIST_ITEM_NONE, gl_sel, sel_data);
 
        return it_data;
 }
 
-static inline void storageUg_SD_info_removed(SettingStorageUG *ad)
+static inline void storage_SD_info_removed(SettingStorage *ad)
 {
 
-       ad->sd_mount = storageUg_SD_gl_insert_after(ad->gl_main, &itc_2text_2,
-                                                                                               ad->sd_card->item, NULL, NULL, STORAGEUG_STR_MOUNT_SD, STORAGEUG_STR_INSERT,
-                                                                                               NULL);
-       if (ad->sd_mount) {
+       ad->sd_mount = storage_SD_gl_insert_after(ad->md.genlist, &itc_2text_2,
+                       ad->sd_card->item, NULL, NULL, STORAGE_STR_MOUNT_SD,
+                       STORAGE_STR_INSERT,
+                       NULL);
+       if (ad->sd_mount)
                elm_object_item_disabled_set(ad->sd_mount->item, EINA_TRUE);
-       } else {
+       else
                SETTING_TRACE_ERROR("ad->sd_mount is NULL");
-       }
+
+       if (ad->default_storage)
+               elm_object_item_disabled_set(ad->default_storage->item, EINA_TRUE);
 }
 
-static inline void storageUg_SD_info_inserted_not_mounted(SettingStorageUG *ad)
+static inline void storage_SD_info_inserted_not_mounted(SettingStorage *ad)
 {
-       ad->sd_mount = storageUg_SD_gl_insert_after(ad->gl_main, &itc_1text,
-                                                                                               ad->sd_card->item, storageUg_SD_sel, ad, STORAGEUG_STR_MOUNT_SD, NULL,
-                                                                                               ad);
+       ad->sd_mount = storage_SD_gl_insert_after(ad->md.genlist, &itc_1text,
+                       ad->sd_card->item, storage_SD_sel, ad,
+                       STORAGE_STR_MOUNT_SD, NULL, ad);
        warn_if(NULL == ad->sd_mount, "ad->sd_mount is NULL");
 
        if (ad->sd_format) {
@@ -383,56 +383,87 @@ static inline void storageUg_SD_info_inserted_not_mounted(SettingStorageUG *ad)
 
                vconf_get_int(VCONFKEY_SYSMAN_MMC_MOUNT, &status);
                if (VCONFKEY_SYSMAN_MMC_MOUNT_COMPLETED == status
-                       || VCONFKEY_SYSMAN_MMC_MOUNT_ALREADY == status) {
-                       setting_disable_genlist_item(ad->sd_format->item);
+                               || VCONFKEY_SYSMAN_MMC_MOUNT_ALREADY == status) {
+                       elm_object_item_disabled_set(ad->sd_format->item, EINA_TRUE);
                }
        } else {
                SETTING_TRACE_ERROR("ad->sd_format is NULL");
        }
 }
 
-static inline void storageUg_SD_info_mounted(SettingStorageUG *ad)
+static void storage_SD_info_common_mounted(SettingStorage *ad)
 {
        double total = 0.0;
        double avail = 0.0;
-       char total_str[STORAGEUG_MAX_STR_LEN] = {0};
-       char avail_str[STORAGEUG_MAX_STR_LEN] = {0};
+       char total_str[STORAGE_MAX_STR_LEN] = { 0 };
+       char avail_str[STORAGE_MAX_STR_LEN] = { 0 };
        const char *MMC_path = _TZ_SYS_MEDIA"/sdcard";
 
-       storageUg_get_external_storage_status(MMC_path, &total, &avail);
-       storageUg_size_to_str(total, total_str, sizeof(total_str));
-       storageUg_size_to_str(avail, avail_str, sizeof(avail_str));
+       storage_get_external_storage_status(MMC_path, &total, &avail);
+       storage_size_to_str(total, total_str, sizeof(total_str));
+       storage_size_to_str(avail, avail_str, sizeof(avail_str));
+
+       ad->sd_total = storage_SD_gl_insert_after(ad->md.genlist, &itc_2text_2,
+                       ad->sd_card->item, NULL, ad, STORAGE_STR_TOTAL,
+                       total_str, ad);
+       ret_if(!ad->sd_total);
+
+       elm_genlist_item_select_mode_set(ad->sd_total->item,
+                       ELM_OBJECT_SELECT_MODE_DISPLAY_ONLY);
+       ad->sd_avail = storage_SD_gl_insert_after(ad->md.genlist,
+                       &itc_2text_2, ad->sd_total->item, NULL, ad,
+                       STORAGE_STR_AVAIL_SPACE, avail_str, ad);
+
+       if (ad->sd_avail &&
+               VCONFKEY_SYSMAN_MMC_MOUNTED == ad->mmc_status) {
+               elm_genlist_item_select_mode_set(ad->sd_avail->item,
+                               ELM_OBJECT_SELECT_MODE_DISPLAY_ONLY);
+               ad->sd_mount = storage_SD_gl_insert_after(ad->md.genlist,
+                               &itc_1text, ad->sd_avail->item,
+                               storage_SD_sel, ad,
+                               STORAGE_STR_UNMOUNT_SD, NULL, ad);
+               warn_if(NULL == ad->sd_mount, "ad->sd_mount is NULL");
+       } else {
+               SETTING_TRACE_ERROR("ad->sd_avail is NULL");
+       }
+       if (ad->sd_mount &&
+               VCONFKEY_SYSMAN_MMC_MOUNTED == ad->mmc_status) {
+               ad->sd_format = storage_SD_gl_insert_after(ad->md.genlist,
+                               &itc_1text, ad->sd_mount->item, storage_SD_sel,
+                               ad, "IDS_ST_BODY_FORMAT_SD_CARD", NULL, ad);
+               warn_if(NULL == ad->sd_format, "ad->sd_format is NULL");
+       }
 
-       ad->sd_total = storageUg_SD_gl_insert_after(ad->gl_main, &itc_2text_2,
-                                                                                               ad->sd_card->item, NULL, ad, STORAGEUG_STR_TOTAL, total_str,
-                                                                                               ad);
-       if (ad->sd_total) {
-               elm_genlist_item_select_mode_set(ad->sd_total->item,
-                                                                                ELM_OBJECT_SELECT_MODE_DISPLAY_ONLY);
-               ad->sd_avail = storageUg_SD_gl_insert_after(ad->gl_main, &itc_2text_2,
-                                                                                                       ad->sd_total->item, NULL, ad, STORAGEUG_STR_AVAIL_SPACE, avail_str,
-                                                                                                       ad);
-               if (ad->sd_avail) {
-                       elm_genlist_item_select_mode_set(ad->sd_avail->item,
-                                                                                        ELM_OBJECT_SELECT_MODE_DISPLAY_ONLY);
-                       ad->sd_mount = storageUg_SD_gl_insert_after(ad->gl_main, &itc_1text,
-                                                                                                               ad->sd_avail->item, storageUg_SD_sel, ad, STORAGEUG_STR_UNMOUNT_SD, NULL,
-                                                                                                               ad);
-                       warn_if(NULL == ad->sd_mount, "ad->sd_mount is NULL");
-               } else {
-                       SETTING_TRACE_ERROR("ad->sd_avail is NULL");
+       if (ad->default_storage)
+               elm_object_item_disabled_set(ad->default_storage->item, EINA_FALSE);
+}
+
+static inline void storage_SD_info_portable_mounted(SettingStorage *ad)
+{
+       storage_SD_info_common_mounted(ad);
+       if (!isEmulBin()) {
+               if (ad->sd_format) {
+                       ad->sd_format_as = storage_SD_gl_insert_after(ad->md.genlist,
+                                                                               &itc_1text, ad->sd_format->item,
+                                                                               storage_format_as_extended_storage, ad,
+                                                                               _("Format as device storage"), NULL, ad);
                }
-               ad->sd_format = storageUg_SD_gl_insert_after(ad->gl_main, &itc_1text,
-                                                                                                        ad->sd_mount->item, storageUg_SD_sel, ad, STORAGEUG_STR_FORMAT_SD, NULL,
-                                                                                                        ad);
-               warn_if(NULL == ad->sd_format, "ad->sd_format is NULL");
+       }
+}
 
-       } else {
-               SETTING_TRACE_ERROR("ad->sd_total is NULL");
+static inline void storage_SD_info_extended_mounted(SettingStorage *ad)
+{
+       storage_SD_info_common_mounted(ad);
+
+       if (ad->sd_avail) {
+               ad->sd_format_as = storage_SD_gl_insert_after(ad->md.genlist,
+                                                                       &itc_1text, ad->sd_avail->item,
+                                                                       storage_format_as_portable_storage, ad,
+                                                                       _("Format as portable storage"), NULL, ad);
        }
 }
 
-static inline void storageUg_SD_remove_info(SettingStorageUG *ad)
+static inline void storage_SD_remove_info(SettingStorage *ad)
 {
        if (ad->sd_mount) {
                elm_object_item_del(ad->sd_mount->item);
@@ -450,14 +481,14 @@ static inline void storageUg_SD_remove_info(SettingStorageUG *ad)
                elm_object_item_del(ad->sd_format->item);
                ad->sd_format = NULL;
        }
+       if (ad->sd_format_as) {
+               elm_object_item_del(ad->sd_format_as->item);
+               ad->sd_format_as = NULL;
+       }
 }
 
-void storageUg_main_append_SD_info(SettingStorageUG *ad)
+void storage_main_append_SD_info(SettingStorage *ad)
 {
-#if 0
-       char *str;
-#endif
-
        int mmc_mode;
 
        ret_if(ad == NULL);
@@ -466,37 +497,40 @@ void storageUg_main_append_SD_info(SettingStorageUG *ad)
 
        SETTING_TRACE_DEBUG("mmc_mode: %d", mmc_mode);
 
-       storageUg_SD_remove_info(ad);
+       storage_SD_remove_info(ad);
 
        if (-1 == mmc_mode)
                mmc_mode = VCONFKEY_SYSMAN_MMC_REMOVED;
 
        if (VCONFKEY_SYSMAN_MMC_REMOVED == mmc_mode)
-               storageUg_SD_info_removed(ad);
-       else if (VCONFKEY_SYSMAN_MMC_INSERTED_NOT_MOUNTED == mmc_mode)
-               storageUg_SD_info_inserted_not_mounted(ad);
-       else if (VCONFKEY_SYSMAN_MMC_MOUNTED == mmc_mode)
-               storageUg_SD_info_mounted(ad);
-       else
-               SETTING_TRACE_ERROR("mmc_mode(%d) Invalid", mmc_mode);
+               storage_SD_info_removed(ad);
+       if (VCONFKEY_SYSMAN_MMC_INSERTED_NOT_MOUNTED == mmc_mode)
+               storage_SD_info_inserted_not_mounted(ad);
+       if (VCONFKEY_SYSMAN_MMC_MOUNTED == mmc_mode)
+               storage_SD_info_portable_mounted(ad);
+       if (VCONFKEY_SYSMAN_MMC_EXTENDEDINTERNAL_MOUNTED == mmc_mode)
+                       storage_SD_info_extended_mounted(ad);
 
 #if 0
-       str = vconf_get_str(storageUg_ENCRYPT_stat);
-       warn_if(NULL == str, "vconf_get_str(%s) Fail", storageUg_ENCRYPT_stat);
-       if (!safeStrCmp(str, "encryption_start") || !safeStrCmp(str, "decryption_start")) {
-               if (ad->sd_mount) setting_disable_genlist_item(ad->sd_mount->item);
-               if (ad->sd_format) setting_disable_genlist_item(ad->sd_format->item);
+       str = vconf_get_str(storage_ENCRYPT_stat);
+       warn_if(NULL == str, "vconf_get_str(%s) Fail", storage_ENCRYPT_stat);
+       if (!safeStrCmp(str, "encryption_start")
+                       || !safeStrCmp(str, "decryption_start")) {
+               if (ad->sd_mount)
+                       setting_disable_genlist_item(ad->sd_mount->item);
+               if (ad->sd_format)
+                       setting_disable_genlist_item(ad->sd_format->item);
        }
 #endif
 }
 
-void storageUg_SD_change_cb(keynode_t *node, void *user_data)
+void storage_SD_change_cb(keynode_t *node, void *user_data)
 {
-       SettingStorageUG *ad = user_data;
+       SettingStorage *ad = user_data;
 
        ret_if(NULL == user_data);
 
        ad->mmc_status = vconf_keynode_get_int(node);
 
-       storageUg_main_append_SD_info(ad);
+       storage_main_append_SD_info(ad);
 }
index 4ed6e1a0c33f5b187f47553f3019b376850de227..d19a6181ddbef929906b01205ef80365644799cc 100644 (file)
 #include "setting-storage-USB.h"
 
 enum {
-       STORAGEUG_USB_REQ_NONE,
-       STORAGEUG_USB_REQ_MOUNT,
-       STORAGEUG_USB_REQ_UNMOUNT,
-       STORAGEUG_USB_REQ_UNMOUNT_BEFORE_FORMAT,
-       STORAGEUG_USB_REQ_FORMAT
+       STORAGE_USB_REQ_NONE,
+       STORAGE_USB_REQ_MOUNT,
+       STORAGE_USB_REQ_UNMOUNT,
+       STORAGE_USB_REQ_UNMOUNT_BEFORE_FORMAT,
+       STORAGE_USB_REQ_FORMAT
 };
 
-static inline void storageUg_USB_unmount(SettingStorageUG *ad)
+static inline void storage_USB_unmount(SettingStorage *ad)
 {
        int ret;
        ret = unmount_usb_storage(ad->usb_otg_path);
        if (ret < 0) {
-               SETTING_TRACE_ERROR("unmount_usb_storage(%s) Fail(%d)", ad->usb_otg_path, ret);
-               storageUg_fail_popup(ad);
-               ad->usb_request = STORAGEUG_USB_REQ_NONE;
+               SETTING_TRACE_ERROR("unmount_usb_storage(%s) Fail(%d)",
+                               ad->usb_otg_path, ret);
+               storage_fail_popup(ad);
+               ad->usb_request = STORAGE_USB_REQ_NONE;
        } else {
-               ad->popup = setting_create_popup_with_progressbar(ad, ad->win, PROGRESSBAR_STYLE,
-                                                                                                                 NULL, STORAGEUG_STR_UNMOUNTING, storageUg_popup_del, 0, TRUE, TRUE, 0);
+               ad->popup = setting_create_popup_with_progressbar(ad, ad->md.window,
+                               PROGRESSBAR_STYLE,
+                               NULL, STORAGE_STR_UNMOUNTING,
+                               storage_popup_del, 0, TRUE, TRUE, 0);
        }
 }
 
-static inline void storageUg_USB_mount(SettingStorageUG *ad)
+static inline void storage_USB_mount(SettingStorage *ad)
 {
        int ret;
 
        ret = mount_usb_storage(ad->usb_otg_path);
        if (ret < 0) {
-               SETTING_TRACE_ERROR("mount_usb_storage(%s) Fail(%d)", ad->usb_otg_path, ret);
-               storageUg_fail_popup(ad);
-               ad->usb_request = STORAGEUG_USB_REQ_NONE;
+               SETTING_TRACE_ERROR("mount_usb_storage(%s) Fail(%d)",
+                               ad->usb_otg_path, ret);
+               storage_fail_popup(ad);
+               ad->usb_request = STORAGE_USB_REQ_NONE;
        } else {
-               ad->popup = setting_create_popup_with_progressbar(ad, ad->win, PROGRESSBAR_STYLE,
-                                                                                                                 NULL, NULL, storageUg_popup_del, 2, TRUE, TRUE, 0);
-               ad->usb_request = STORAGEUG_USB_REQ_MOUNT;
+               ad->popup = setting_create_popup_with_progressbar(ad, ad->md.window,
+                               PROGRESSBAR_STYLE,
+                               NULL, NULL, storage_popup_del, 2, TRUE, TRUE,
+                               0);
+               ad->usb_request = STORAGE_USB_REQ_MOUNT;
        }
 }
 
-static inline int storageUg_USB_format(SettingStorageUG *ad)
+static inline int storage_USB_format(SettingStorage *ad)
 {
        int ret;
 
        ret = format_usb_storage(ad->usb_otg_path);
        if (ret < 0) {
-               SETTING_TRACE_ERROR("format_usb_storage(%s) Fail(%d)", ad->usb_otg_path, ret);
-               storageUg_fail_popup(ad);
+               SETTING_TRACE_ERROR("format_usb_storage(%s) Fail(%d)",
+                               ad->usb_otg_path, ret);
+               storage_fail_popup(ad);
                return SETTING_RETURN_FAIL;
        } else {
-               ad->popup = setting_create_popup_with_progressbar(ad, ad->win, PROGRESSBAR_STYLE,
-                                                                                                                 NULL, STORAGEUG_STR_FORMATTING, storageUg_popup_del, 0, TRUE, TRUE, 0);
+               ad->popup = setting_create_popup_with_progressbar(ad, ad->md.window,
+                               PROGRESSBAR_STYLE,
+                               NULL, STORAGE_STR_FORMATTING,
+                               storage_popup_del, 0, TRUE, TRUE, 0);
        }
        return SETTING_RETURN_SUCCESS;
 }
 
-static void storageUg_USB_unmount_resp(void *data, Evas_Object *obj,
-                                                                          void *event_info)
+static void storage_USB_unmount_resp(void *data, Evas_Object *obj,
+               void *event_info)
 {
        int response_type;
-       SettingStorageUG *ad = data;
+       SettingStorage *ad = data;
 
        ret_if(data == NULL);
 
        response_type = btn_type(obj);
-       if (ad->popup) {
-               evas_object_del(ad->popup);
-               ad->popup = NULL;
-       }
+
+       evas_object_del(ad->popup);
+       ad->popup = NULL;
 
        if (POPUP_RESPONSE_OK == response_type) {
-               ad->usb_request = STORAGEUG_USB_REQ_UNMOUNT;
-               storageUg_USB_unmount(ad);
+               ad->usb_request = STORAGE_USB_REQ_UNMOUNT;
+               storage_USB_unmount(ad);
        }
 }
 
-static void storageUg_USB_format_se_confirm(void *data, Evas_Object *obj,
-                                                                                       void *event_info)
+static void storage_USB_format_se_confirm(void *data, Evas_Object *obj,
+               void *event_info)
 {
        int response_type;
-       SettingStorageUG *ad = data;
+       SettingStorage *ad = data;
 
        ret_if(data == NULL);
 
        response_type = btn_type(obj);
-       if (ad->popup) {
-               evas_object_del(ad->popup);
-               ad->popup = NULL;
-       }
+
+       evas_object_del(ad->popup);
+       ad->popup = NULL;
 
        if (POPUP_RESPONSE_OK == response_type) {
-               ad->usb_request = STORAGEUG_USB_REQ_UNMOUNT_BEFORE_FORMAT;
-               storageUg_USB_unmount(ad);
+               ad->usb_request = STORAGE_USB_REQ_UNMOUNT_BEFORE_FORMAT;
+               storage_USB_unmount(ad);
        }
 }
 
-static void storageUg_USB_format_first_confirm(void *data,
-                                                                                          Evas_Object *obj, void *event_info)
+static void storage_USB_format_first_confirm(void *data, Evas_Object *obj,
+               void *event_info)
 {
        int response_type;
-       SettingStorageUG *ad = data;
+       SettingStorage *ad = data;
 
        ret_if(data == NULL);
 
        response_type = btn_type(obj);
-       if (ad->popup) {
-               evas_object_del(ad->popup);
-               ad->popup = NULL;
-       }
+       evas_object_del(ad->popup);
+       ad->popup = NULL;
 
        if (POPUP_RESPONSE_OK == response_type) {
-               if (ad->popup)
-                       evas_object_del(ad->popup);
+               evas_object_del(ad->popup);
 
-               ad->popup = setting_create_popup(ad, ad->win, NULL,
-                                                                                STORAGEUG_STR_USB_FORMAT_SECOND_Q, storageUg_USB_format_se_confirm,
-                                                                                0, FALSE, FALSE,
-                                                                                2, STORAGEUG_STR_OK, STORAGEUG_STR_CANCEL);
+               ad->popup = setting_create_popup(ad, ad->md.window, NULL,
+               STORAGE_STR_USB_FORMAT_SECOND_Q,
+                               storage_USB_format_se_confirm, 0, FALSE,
+                               FALSE, 2, STORAGE_STR_OK,
+                               STORAGE_STR_CANCEL);
        }
 
 }
 
-static void storageUg_main_USB_sel(void *data, Evas_Object *obj, void *event_info)
+static void storage_main_USB_sel(void *data, Evas_Object *obj,
+               void *event_info)
 {
-       SettingStorageUG *ad = data;
+       SettingStorage *ad = data;
        Elm_Object_Item *item = event_info;
        Setting_GenGroupItem_Data *list_item;
 
@@ -156,28 +162,26 @@ static void storageUg_main_USB_sel(void *data, Evas_Object *obj, void *event_inf
 
        SETTING_TRACE("clicking item[%s]", list_item->keyStr);
 
-       if (ad->popup) {
-               evas_object_del(ad->popup);
-               ad->popup = NULL;
-       }
+       evas_object_del(ad->popup);
+       ad->popup = NULL;
 
        if (list_item == ad->usb_mount) {
-               storageUg_USB_mount(ad);
+               storage_USB_mount(ad);
        } else if (list_item == ad->usb_unmount) {
-               ad->popup = setting_create_popup(ad, ad->win, NULL,
-                                                                                STORAGEUG_STR_USB_UNMOUNT_POPUP_MSG, storageUg_USB_unmount_resp,
-                                                                                0, FALSE, FALSE,
-                                                                                2, STORAGEUG_STR_OK, STORAGEUG_STR_CANCEL);
+               ad->popup = setting_create_popup(ad, ad->md.window, NULL,
+               STORAGE_STR_USB_UNMOUNT_POPUP_MSG, storage_USB_unmount_resp,
+                               0, FALSE, FALSE, 2, STORAGE_STR_OK,
+                               STORAGE_STR_CANCEL);
 
        } else if (list_item == ad->usb_format) {
-               ad->popup = setting_create_popup(ad, ad->win, NULL,
-                                                                                STORAGEUG_STR_USB_FORMAT_Q, storageUg_USB_format_first_confirm,
-                                                                                0, FALSE, FALSE,
-                                                                                2, STORAGEUG_STR_OK, STORAGEUG_STR_CANCEL);
+               ad->popup = setting_create_popup(ad, ad->md.window, NULL,
+               STORAGE_STR_USB_FORMAT_Q, storage_USB_format_first_confirm,
+                               0, FALSE, FALSE, 2, STORAGE_STR_OK,
+                               STORAGE_STR_CANCEL);
        }
 }
 
-static inline void storageUg_USB_remove_info(SettingStorageUG *ad)
+static inline void storage_USB_remove_info(SettingStorage *ad)
 {
        if (ad->usb_card) {
                elm_object_item_del(ad->usb_card->item);
@@ -203,100 +207,99 @@ static inline void storageUg_USB_remove_info(SettingStorageUG *ad)
                elm_object_item_del(ad->usb_format->item);
                ad->usb_format = NULL;
        }
-       if (ad->usb_sep_item) {
-               elm_object_item_del(ad->usb_sep_item);
-               ad->usb_sep_item = NULL;
-       }
 }
 
-static inline void storageUg_USB_append_mounted_info(SettingStorageUG *ad)
+static inline void storage_USB_append_mounted_info(SettingStorage *ad)
 {
        double total = 0.0;
        double avail = 0.0;
-       char total_str[STORAGEUG_MAX_STR_LEN] = {0};
-       char avail_str[STORAGEUG_MAX_STR_LEN] = {0};
+       char total_str[STORAGE_MAX_STR_LEN] = { 0 };
+       char avail_str[STORAGE_MAX_STR_LEN] = { 0 };
 
-       storageUg_get_external_storage_status(ad->usb_otg_path, &total, &avail);
-       storageUg_size_to_str(total, total_str, sizeof(total_str));
-       storageUg_size_to_str(avail, avail_str, sizeof(avail_str));
+       storage_get_external_storage_status(ad->usb_otg_path, &total, &avail);
+       storage_size_to_str(total, total_str, sizeof(total_str));
+       storage_size_to_str(avail, avail_str, sizeof(avail_str));
 
        /* Total space */
-       ad->usb_total = setting_create_Gendial_field_def(ad->gl_main, &(ad->itc_2text_2),
-                                                                                                        NULL, ad, SWALLOW_Type_INVALID, NULL, NULL, 0, STORAGEUG_STR_TOTAL,
-                                                                                                        total_str, NULL);
+       ad->usb_total = setting_create_Gendial_field_def(ad->md.genlist,
+                       &(ad->itc_2text_2),
+                       NULL, ad, SWALLOW_Type_INVALID, NULL, NULL, 0,
+                       STORAGE_STR_TOTAL, total_str, NULL);
        if (ad->usb_total) {
                ad->usb_total->userdata = ad;
-               elm_genlist_item_select_mode_set(ad->usb_total->item, ELM_OBJECT_SELECT_MODE_DISPLAY_ONLY);
+               elm_genlist_item_select_mode_set(ad->usb_total->item,
+                               ELM_OBJECT_SELECT_MODE_DISPLAY_ONLY);
        } else {
                SETTING_TRACE_ERROR("ad->usb_total is NULL");
        }
 
        /* Avaliable */
-       ad->usb_available = setting_create_Gendial_field_def(ad->gl_main, &(ad->itc_2text_2),
-                                                                                                                NULL, ad, SWALLOW_Type_INVALID, NULL, NULL, 0, STORAGEUG_STR_AVAIL_SPACE,
-                                                                                                                avail_str, NULL);
+       ad->usb_available = setting_create_Gendial_field_def(ad->md.genlist,
+                       &(ad->itc_2text_2),
+                       NULL, ad, SWALLOW_Type_INVALID, NULL, NULL, 0,
+                       STORAGE_STR_AVAIL_SPACE, avail_str, NULL);
        if (ad->usb_available) {
                ad->usb_available->userdata = ad;
                elm_genlist_item_select_mode_set(ad->usb_available->item,
-                                                                                ELM_OBJECT_SELECT_MODE_DISPLAY_ONLY);
+                               ELM_OBJECT_SELECT_MODE_DISPLAY_ONLY);
        } else {
                SETTING_TRACE_ERROR("ad->usb_available is NULL");
        }
 
        /* Usb Unmount*/
-       ad->usb_unmount = setting_create_Gendial_field_def(ad->gl_main, &(ad->itc_1text),
-                                                                                                          storageUg_main_USB_sel, ad, SWALLOW_Type_INVALID, NULL, NULL, 0,
-                                                                                                          STORAGEUG_STR_UNMOUNT_USB, NULL, NULL);
-       if (ad->usb_unmount) {
+       ad->usb_unmount = setting_create_Gendial_field_def(ad->md.genlist,
+                       &(ad->itc_1text), storage_main_USB_sel, ad,
+                       SWALLOW_Type_INVALID, NULL, NULL, 0,
+                       STORAGE_STR_UNMOUNT_USB, NULL, NULL);
+       if (ad->usb_unmount)
                ad->usb_unmount->userdata = ad;
-       } else {
+       else
                SETTING_TRACE_ERROR("ad->usb_unmount is NULL");
-       }
 
        /* Usb Format*/
-       ad->usb_format = setting_create_Gendial_field_def(ad->gl_main, &(ad->itc_1text),
-                                                                                                         storageUg_main_USB_sel, ad, SWALLOW_Type_INVALID, NULL, NULL, 0,
-                                                                                                         STORAGEUG_STR_FORMAT_USB, NULL, NULL);
-       if (ad->usb_format) {
+       ad->usb_format = setting_create_Gendial_field_def(ad->md.genlist,
+                       &(ad->itc_1text), storage_main_USB_sel, ad,
+                       SWALLOW_Type_INVALID, NULL, NULL, 0,
+                       STORAGE_STR_FORMAT_USB, NULL, NULL);
+       if (ad->usb_format)
                ad->usb_format->userdata = ad;
-       } else {
+       else
                SETTING_TRACE_ERROR("ad->usb_format is NULL");
-       }
 }
 
-static inline void storageUg_main_append_USB_info(SettingStorageUG *ad)
+static inline void storage_main_append_USB_info(SettingStorage *ad)
 {
        ret_if(NULL == ad);
 
        if (ad->usb_card)
-               storageUg_USB_remove_info(ad);
+               storage_USB_remove_info(ad);
 
        if (ad->usb_otg_status == SETTING_STORAGE_USB_OTG_REMOVE)
                return;
 
        /* USB OTG storage */
-       ad->usb_card = setting_create_Gendial_field_titleItem(ad->gl_main,
-                                                                                                                 &(ad->itc_group_item), STORAGEUG_STR_USB, NULL);
+       ad->usb_card = setting_create_Gendial_field_titleItem(ad->md.genlist,
+                       &(ad->itc_group_item), STORAGE_STR_USB, NULL);
 
        if (SETTING_STORAGE_USB_OTG_MOUNT == ad->usb_otg_status) {
-               storageUg_USB_append_mounted_info(ad);
+               storage_USB_append_mounted_info(ad);
        } else {
                /* Usb Mount*/
-               ad->usb_mount = setting_create_Gendial_field_def(ad->gl_main, &(ad->itc_1text),
-                                                                                                                storageUg_main_USB_sel, ad, SWALLOW_Type_INVALID, NULL, NULL, 0,
-                                                                                                                STORAGEUG_STR_MOUNT_USB, NULL, NULL);
-               if (ad->usb_mount) {
+               ad->usb_mount = setting_create_Gendial_field_def(ad->md.genlist,
+                               &(ad->itc_1text), storage_main_USB_sel, ad,
+                               SWALLOW_Type_INVALID, NULL, NULL, 0,
+                               STORAGE_STR_MOUNT_USB, NULL, NULL);
+               if (ad->usb_mount)
                        ad->usb_mount->userdata = ad;
-               } else {
+               else
                        SETTING_TRACE_ERROR("ad->usb_mount is NULL");
-               }
        }
 }
 
-static void storageUg_USB_cb(char *type, char *path, int mount, void *data)
+static void storage_USB_cb(char *type, char *path, int mount, void *data)
 {
        int ret;
-       SettingStorageUG *ad = data;
+       SettingStorage *ad = data;
 
        ret_if(NULL == type);
        ret_if(NULL == path);
@@ -307,36 +310,34 @@ static void storageUg_USB_cb(char *type, char *path, int mount, void *data)
        FREE(ad->usb_otg_path);
        ad->usb_otg_path = SAFE_STRDUP(path);
 
-       if (ad->popup) {
-               evas_object_del(ad->popup);
-               ad->popup = NULL;
-       }
+       evas_object_del(ad->popup);
+       ad->popup = NULL;
 
        if (!strcmp(type, "storage_remove")) {
                ad->usb_otg_status = SETTING_STORAGE_USB_OTG_REMOVE;
        } else if (!strcmp(type, "storage_mount")) {
                ad->usb_otg_status = SETTING_STORAGE_USB_OTG_MOUNT;
-               if (STORAGEUG_USB_REQ_UNMOUNT == ad->usb_request) {
+               if (STORAGE_USB_REQ_UNMOUNT == ad->usb_request) {
                        SETTING_TRACE_ERROR("unmount_usb_storage() Fail");
-                       storageUg_fail_popup(ad);
+                       storage_fail_popup(ad);
                }
        } else if (!strcmp(type, "storage_unmount")) {
                ad->usb_otg_status = SETTING_STORAGE_USB_OTG_UNMOUNT;
-               if (STORAGEUG_USB_REQ_UNMOUNT_BEFORE_FORMAT == ad->usb_request) {
-                       ret = storageUg_USB_format(ad);
+               if (STORAGE_USB_REQ_UNMOUNT_BEFORE_FORMAT == ad->usb_request) {
+                       ret = storage_USB_format(ad);
                        if (SETTING_RETURN_SUCCESS == ret) {
-                               ad->usb_request = STORAGEUG_USB_REQ_FORMAT;
+                               ad->usb_request = STORAGE_USB_REQ_FORMAT;
                        } else {
-                               ad->usb_request = STORAGEUG_USB_REQ_NONE;
-                               storageUg_USB_mount(ad);
+                               ad->usb_request = STORAGE_USB_REQ_NONE;
+                               storage_USB_mount(ad);
                        }
                        return;
-               } else if (STORAGEUG_USB_REQ_FORMAT == ad->usb_request) {
+               } else if (STORAGE_USB_REQ_FORMAT == ad->usb_request) {
                        SETTING_TRACE_ERROR("format_usb_storage() Fail");
-                       storageUg_fail_popup(ad);
-               } else if (STORAGEUG_USB_REQ_MOUNT == ad->usb_request) {
+                       storage_fail_popup(ad);
+               } else if (STORAGE_USB_REQ_MOUNT == ad->usb_request) {
                        SETTING_TRACE_ERROR("mount_usb_storage() Fail");
-                       storageUg_fail_popup(ad);
+                       storage_fail_popup(ad);
                }
        } else if (!strcmp(type, "storage_updated")) {
                if (mount == 0)
@@ -344,20 +345,22 @@ static void storageUg_USB_cb(char *type, char *path, int mount, void *data)
                else
                        ad->usb_otg_status = SETTING_STORAGE_USB_OTG_MOUNT;
        }
-       ad->usb_request = STORAGEUG_USB_REQ_NONE;
-       storageUg_main_append_USB_info(ad);
+       ad->usb_request = STORAGE_USB_REQ_NONE;
+       storage_main_append_USB_info(ad);
 }
 
-void storageUg_init_USB(SettingStorageUG *ad)
+void storage_init_USB(SettingStorage *ad)
 {
        int ret;
 
        ret = init_usbhost_signal();
        retm_if(ret < 0, "init_usbhost_signal() Fail(%d)", ret);
 
-       ret = register_usb_storage_change_handler(storageUg_USB_cb, ad);
+       ret = register_usb_storage_change_handler(storage_USB_cb, ad);
        if (ret < 0) {
-               SETTING_TRACE_ERROR("register_usb_storage_change_handler() Fail(%d)", ret);
+               SETTING_TRACE_ERROR(
+                               "register_usb_storage_change_handler() Fail(%d)",
+                               ret);
                deinit_usbhost_signal();
                return;
        }
@@ -366,7 +369,7 @@ void storageUg_init_USB(SettingStorageUG *ad)
        warn_if(ret < 0, "request_usb_storage_info() Fail(%d)", ret);
 }
 
-void storageUg_deinit_USB()
+void storage_deinit_USB()
 {
        deinit_usbhost_signal();
 }
diff --git a/setting-storage/src/setting-storage-applications-utils.c b/setting-storage/src/setting-storage-applications-utils.c
new file mode 100755 (executable)
index 0000000..437f272
--- /dev/null
@@ -0,0 +1,340 @@
+/*
+ * setting
+ *
+ * Copyright (c) 2000 - 2011 Samsung Electronics Co., Ltd.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ */
+#include <pkgmgr-info.h>
+#include <package_manager.h>
+
+#include "setting-storage-utils.h"
+#include "setting-storage-async-worker.h"
+#include "setting-storage-applications.h"
+#include "setting-storage-applications-utils.h"
+
+/******************************************************************************/
+//SORT FUNCTION
+
+int _compare_by_size(const void *data1, const void *data2)
+{
+       const Node_Info *d1 = data1;
+       const Node_Info *d2 = data2;
+
+       if (!d1)
+               return -1;
+       if (!d2)
+               return 1;
+
+       if (d1->total_size > d2->total_size)
+               return -1;
+       if (d1->total_size == d2->total_size)
+               return 0;
+
+       return 1;
+}
+
+int _compare_by_date(const void *data1, const void *data2)
+{
+       const Node_Info *d1 = data1;
+       const Node_Info *d2 = data2;
+
+       if (!d1)
+               return -1;
+       if (!d2)
+               return 1;
+
+       if (d1->added_time < d2->added_time)
+               return -1;
+       if (d1->added_time == d2->added_time)
+               return 0;
+
+       return 1;
+}
+
+int _compare_by_name(const void *data1, const void *data2)
+{
+       const Node_Info *d1 = data1;
+       const Node_Info *d2 = data2;
+
+       if (!d1)
+               return -1;
+       if (!d2)
+               return 1;
+
+       return(strcmp(d1->name, d2->name));
+}
+
+int _compare_by_frequency(const void *data1, const void *data2)
+{
+       const Node_Info *d1 = data1;
+       const Node_Info *d2 = data2;
+
+       if (!d1)
+               return -1;
+       if (!d2)
+               return 1;
+
+       return(strcmp(d1->name, d2->name));
+}
+
+void _sort_apps(SettingStorage *ad)
+{
+       Eina_Compare_Cb compare_fn = NULL;
+       sort_type_t type = ad->sort_type_app_view;
+
+       ret_if(!ad);
+
+       SETTING_TRACE("Sort by: [%d]", type);
+
+       switch (type) {
+       case BY_SIZE:
+               compare_fn = _compare_by_size;
+               break;
+       case BY_DATE:
+               compare_fn = _compare_by_date;
+               break;
+       case BY_NAME:
+               compare_fn = _compare_by_name;
+               break;
+       case BY_FREQUENCY:
+               compare_fn = _compare_by_frequency;
+               break;
+       default:
+               return;
+       }
+       ad->data_list = eina_list_sort(ad->data_list,
+                               eina_list_count(ad->data_list), compare_fn);
+}
+
+/******************************************************************************/
+Eina_Bool __get_size_on_time(void *data)
+{
+       SETTING_TRACE_BEGIN;
+
+       Node_Info *info = data;
+       info->size_timer = NULL;
+       package_manager_get_package_size_info(info->id, node_get_size_cb, info->ad);
+
+       return EINA_FALSE;
+}
+
+//GET LIST OF APPS
+void storage_apps_get_list(SettingStorage *ad, bool is_move)
+{
+       int ret = 0;
+       package_manager_h manager = NULL;
+       package_manager_filter_h handle = NULL;
+       SETTING_TRACE("Entering storage_apps_get_list");
+       ret_if(NULL == ad);
+
+       if (ad->data_list) {
+               storage_apps_clear_list(ad->data_list);
+               ad->data_list = NULL;
+       }
+
+       ret = package_manager_create(&manager);
+       if (PACKAGE_MANAGER_ERROR_NONE != ret) {
+               SETTING_TRACE_ERROR("package_manager_create() %s",
+                                                       get_error_message(ret));
+               goto end;
+       }
+
+       ret = package_manager_filter_create(&handle);
+       if (PACKAGE_MANAGER_ERROR_NONE != ret) {
+               SETTING_TRACE_ERROR("package_manager_filter_create() %s",
+                                                       get_error_message(ret));
+               goto end;
+       }
+
+       ret = package_manager_filter_foreach_package_info(handle,
+                       storage_get_pkg_list_iter, ad);
+       if (PACKAGE_MANAGER_ERROR_NONE != ret) {
+               SETTING_TRACE_ERROR("package_manager_filter_foreach_package_info() %s",
+                                                       get_error_message(ret));
+               goto end;
+       }
+
+       ad->count_sz_all = eina_list_count(ad->data_list);
+
+end:
+       package_manager_filter_destroy(handle);
+       package_manager_destroy(manager);
+}
+
+
+static bool _is_moveable(package_info_h handle)
+{
+       bool ret = true;
+       char *type;
+       bool is_preloaded;
+       package_info_is_preload_package(handle, &is_preloaded);
+       package_info_get_type(handle, &type);
+
+       if (!safeStrCmp(type, "wgt") || is_preloaded)
+               ret = false;
+
+       free(type);
+       return ret;
+}
+
+bool storage_get_pkg_list_iter(package_info_h handle, void *data)
+{
+       SETTING_TRACE_BEGIN;
+
+       SettingStorage *ad = data;
+       Node_Info *info = NULL;
+       retv_if(NULL == handle, 0);
+
+       info = calloc(1, sizeof(Node_Info));
+       if (NULL == info) {
+               SETTING_TRACE_ERROR("calloc() Fail");
+               return 0;
+       }
+
+       info->ad = ad;
+       storage_apps_get_node_info(handle, info);
+       info->size_timer = ecore_timer_add(2.0, __get_size_on_time, info);
+
+       if (safeStrCmp(ad->launch_mode, "appselect") != 0 ||
+                       _is_moveable(handle)) {
+               ad->data_list = eina_list_append(ad->data_list, info);
+       }
+
+       ad->count_sz_all = eina_list_count(ad->data_list);
+       return EINA_TRUE;
+}
+
+void storage_apps_get_node_info(package_info_h handle, Node_Info *info)
+{
+       int ret = 0;
+       char *value = NULL;
+       ret_if(NULL == handle);
+       ret_if(NULL == info);
+
+       ret = package_info_get_package(handle, &value);
+       warn_if(PACKAGE_MANAGER_ERROR_NONE != ret,
+                       "pkgmgrinfo_pkginfo_get_pkgid() Fail(%s)",
+                       get_error_message(ret));
+       info->id = SAFE_STRDUP(value);
+
+       SETTING_TRACE("#>>package: [%s]", info->id);
+       value = NULL;
+       ret = package_info_get_label(handle, &value);
+       warn_if(PACKAGE_MANAGER_ERROR_NONE != ret,
+                       "pkgmgrinfo_pkginfo_get_label() Fail(%s)",
+                       get_error_message(ret));
+       info->name = SAFE_STRDUP(value);
+
+       value = NULL;
+       ret = package_info_get_icon(handle, &value);
+       warn_if(PACKAGE_MANAGER_ERROR_NONE != ret,
+                       "pkgmgrinfo_pkginfo_get_icon() Fail(%s)",
+                       get_error_message(ret));
+       info->l_icon = appmgr_check_icon(value);
+
+       /* Get time of installed by icon path */
+       info->added_time = ecore_file_mod_time(info->l_icon);
+
+       info->total_size = 0;
+       info->size_str = strdup(_(IDS_ST_BODY_COMPUTING_ING));
+       ret = package_info_is_removable_package(handle, &info->is_removable);
+       warn_if(PACKAGE_MANAGER_ERROR_NONE != ret,
+                       "package_info_is_removable_package() Fail(%s)",
+                       get_error_message(ret));
+}
+
+void node_get_size_cb(const char *package_id, const package_size_info_h size_info,
+               void *data)
+{
+       SETTING_TRACE_BEGIN;
+       retm_if(data == NULL, "data == NULL");
+       char desc[64] = { 0 };
+       Node_Info *info = NULL;
+       SettingStorage *ad = data;
+       Eina_List *cur = NULL;
+       long long size = 0;
+
+       /* This callback is asynchronous and can happen even after Apps
+        * view had been destroyed. Checking ad->data_list != NULL will
+        * help prevent a crash. */
+       EINA_LIST_FOREACH(ad->data_list, cur, info) {
+               if (info->id && !strcmp(package_id, info->id)) {
+                       package_size_info_get_data_size(size_info, &size);
+                       info->total_size = (int)size;
+
+                       package_size_info_get_app_size(size_info, &size);
+                       info->total_size += (int)size;
+                       SETTING_TRACE(">>Size [%d]", info->total_size);
+
+                       size_to_str(info->total_size, desc, sizeof(desc));
+                       info->size_str = strdup(desc);
+
+                       if (info->size_str) {
+                               free(info->data->sub_desc);
+                               info->data->sub_desc = strdup(info->size_str);
+                       }
+                       elm_genlist_item_update(info->data->item);
+                       return;
+               }
+       }
+}
+
+char *appmgr_check_icon(const char *icon_path)
+{
+       if (EINA_TRUE == ecore_file_exists(icon_path))
+               return strdup(icon_path);
+       else
+               return strdup(SETTING_ICON_PATH"/mainmenu.png");
+}
+
+void storage_apps_clear_list(Eina_List *list)
+{
+       Eina_List *l = NULL;
+       Node_Info *node = NULL;
+
+       EINA_LIST_FOREACH(list, l, node)
+       {
+               if (node->size_timer)
+                       ecore_timer_del(node->size_timer);
+               free(node->id);
+               free(node->size_str);
+               free(node->name);
+               free(node->l_icon);
+               free(node);
+       }
+       eina_list_free(list);
+}
+
+void size_to_str(int size, char *desc, int desc_size)
+{
+       double tmp_size = 0.0;
+       const int KILOBYTE_VALUE = 1024;
+       const int MEGABYTE_VALUE = 1048576;
+       const int GIGABYTE_VALUE = 1073741824;
+
+       if (size < MEGABYTE_VALUE) { /* size < 1MB: show x.xKB */
+               tmp_size = (double) size / KILOBYTE_VALUE;
+               snprintf(desc, desc_size, "%4.2lf%s", tmp_size,
+                               _("IDS_ST_BODY_KB"));
+       } else if (size < GIGABYTE_VALUE) { /* size < 1GB: show x.xMB */
+               tmp_size = (double) size / MEGABYTE_VALUE;
+               snprintf(desc, desc_size, "%4.2lf%s", tmp_size,
+                               _("IDS_ST_BODY_MB"));
+       } else { /* 1G <= size: show x.xGB */
+               tmp_size = (double) size / GIGABYTE_VALUE;
+               snprintf(desc, desc_size, "%4.2lf%s", tmp_size,
+                               _("IDS_ST_BODY_GB"));
+       }
+}
diff --git a/setting-storage/src/setting-storage-applications.c b/setting-storage/src/setting-storage-applications.c
new file mode 100755 (executable)
index 0000000..ab00525
--- /dev/null
@@ -0,0 +1,1127 @@
+/*
+ * setting
+ *
+ * Copyright (c) 2000 - 2011 Samsung Electronics Co., Ltd.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ */
+#include <aul_svc.h>
+#include <package_manager.h>
+#include <pkgmgr-info.h>
+
+#include "setting-storage-utils.h"
+#include "setting-storage-async-worker.h"
+#include "setting-storage-applications.h"
+#include "setting-storage-applications-utils.h"
+
+#include <tzplatform_config.h>
+#include <media_content.h>
+#include <efl_extension.h>
+
+#define STR_DELETE_ITEMS       "IDS_ST_HEADER_DELETE_ITEMS_ABB2"
+
+static void storage_apps_gl_remove_select_all_item(SettingStorage *ad);
+static void storage_apps_gl_append_removable_items(SettingStorage *ad);
+
+/* Create ctxpopup for menu button */
+static Evas_Object *_create_ctxpopup(SettingStorage *ad);
+/* First popup menu Uninstall/Sort by */
+static void _create_more_main_menu(SettingStorage *ad);
+/* Second popup menu Sort by.. */
+static void _create_sort_by_sub_menu(SettingStorage *ad);
+
+/* Callback for uninstal menu button */
+static void _ctx_uninstall_click_cb(void *data, Evas_Object *ctxpopup,
+               void *event_info);
+/* Show/Hide check items on the list */
+static void _genlist_check_hide(SettingStorage *ad, bool hide);
+
+static void _show_more_menu_cb(void *data, Evas_Object *obj, void *event_info);
+static void _show_sort_by_menu_cb(void *data, Evas_Object *obj,
+               void *event_info);
+static void _sort_by_check_change_cb(void *data, Evas_Object *obj,
+               void *event_info);
+static void _update_ui_list(SettingStorage *ad);
+
+static void _apps_delete_click_cb(void *data, Evas_Object *obj,
+               void *event_info);
+
+static void __select_all_cb(void *data, Evas_Object *obj, void *event_info);
+static void __select_all_chk_btn_cb(void *data, Evas_Object *obj,
+                                                                       void *event_info);
+
+static setting_view setting_view_storage_apps;
+
+/*/////////////////////////////////////////////////////////////////////////// */
+
+static void _move_more_ctxpopup(Evas_Object *ctxpopup)
+{
+       SETTING_TRACE_BEGIN;
+
+       Evas_Object *win = NULL;
+       Evas_Coord w = 0;
+       Evas_Coord h = 0;
+       int pos = -1;
+
+       win = elm_object_top_widget_get(ctxpopup);
+       elm_win_screen_size_get(win, NULL, NULL, &w, &h);
+       pos = elm_win_rotation_get(win);
+
+       switch (pos) {
+       case 0:
+       case 180:
+               evas_object_move(ctxpopup, (w / 2), h);
+               break;
+       case 90:
+               evas_object_move(ctxpopup, (h / 2), w);
+               break;
+       case 270:
+               evas_object_move(ctxpopup, (h / 2), w);
+               break;
+       }
+
+       SETTING_TRACE_END;
+}
+
+static void _naviframe_resize_cb(void *data, Evas *e, Evas_Object *obj,
+               void *event_info)
+{
+       SETTING_TRACE_BEGIN;
+
+       _move_more_ctxpopup((Evas_Object *)data);
+
+       SETTING_TRACE_END;
+}
+
+static void _genlist_check_hide(SettingStorage *ad, bool hide)
+{
+       SETTING_TRACE_BEGIN;
+
+       Setting_GenGroupItem_Data *sel = NULL;
+       Elm_Object_Item *it = elm_genlist_first_item_get(ad->misces_genlist);
+
+       while (it) {
+               sel = (Setting_GenGroupItem_Data *)elm_object_item_data_get(it);
+               sel->isItemHideFlag = hide;
+
+               /* reset if check boxs get hidden */
+               if (hide == true)
+                       sel->chk_status = 0;
+
+               elm_genlist_item_fields_update(it, "elm.swallow.end",
+                               ELM_GENLIST_ITEM_FIELD_CONTENT);
+               it = elm_genlist_item_next_get(it);
+       }
+
+       SETTING_TRACE_END;
+}
+
+/**
+ * [UI-CALLBACK] 'Delete' button handler on ctxpopup
+ */
+static void _ctx_uninstall_click_cb(void *data, Evas_Object *ctxpopup,
+               void *event_info)
+{
+       SETTING_TRACE_BEGIN;
+
+       retm_if(data == NULL, "Data parameter is NULL");
+       SettingStorage *ad = (SettingStorage *)data;
+
+       ad->select_mode = true;
+       elm_ctxpopup_dismiss(ctxpopup);
+       elm_genlist_clear(ad->misces_genlist);
+       storage_append_select_all_item(ad, __select_all_cb,
+                                                                       __select_all_chk_btn_cb);
+       storage_apps_gl_append_removable_items(ad);
+       _genlist_check_hide(ad, false);
+       storage_naviframe_update_buttons(ad);
+       storage_update_naviframe_title(ad, _(IDS_ST_BODY_APPLICATION),
+                       SETTING_STORAGE_STR_SELECT_APPS);
+
+       SETTING_TRACE_END;
+}
+
+static Evas_Object *_create_ctxpopup(SettingStorage *ad)
+{
+       SETTING_TRACE_BEGIN;
+
+       Evas_Object *ctxpopup = elm_ctxpopup_add(ad->md.naviframe);
+       elm_object_style_set(ctxpopup, "more/default");
+
+       elm_ctxpopup_auto_hide_disabled_set(ctxpopup, EINA_TRUE);
+
+       elm_ctxpopup_direction_priority_set(ctxpopup,
+               ELM_CTXPOPUP_DIRECTION_UP, ELM_CTXPOPUP_DIRECTION_UNKNOWN,
+               ELM_CTXPOPUP_DIRECTION_UNKNOWN, ELM_CTXPOPUP_DIRECTION_UNKNOWN);
+
+       eext_object_event_callback_add(ctxpopup, EEXT_CALLBACK_BACK,
+                                       eext_ctxpopup_back_cb, NULL);
+       eext_object_event_callback_add(ctxpopup, EEXT_CALLBACK_MORE,
+                                       eext_ctxpopup_back_cb, NULL);
+       evas_object_event_callback_add(ad->md.naviframe, EVAS_CALLBACK_RESIZE,
+                                       _naviframe_resize_cb, ctxpopup);
+       _move_more_ctxpopup(ctxpopup);
+
+       SETTING_TRACE_END;
+       return ctxpopup;
+}
+
+static void _create_sort_by_sub_menu(SettingStorage *ad)
+{
+       SETTING_TRACE_BEGIN;
+
+       Evas_Object *check = NULL;
+
+       Evas_Object *menu_glist = NULL;
+       ad->sort_by_sub_menu_popup = setting_create_popup_with_list(
+                       &menu_glist, ad, ad->md.window,
+                       NULL, NULL, 0,
+                       false, false, 0);
+
+       check = elm_radio_add(menu_glist);
+       elm_object_style_set(check, "list");
+       evas_object_propagate_events_set(check, EINA_TRUE);
+       elm_radio_state_value_set(check, -1);
+       evas_object_data_set(menu_glist, "radio", check);
+       ad->sort_by_radio_group = check;
+
+       setting_create_Gendial_field_1radio(menu_glist, &(itc_1text_1icon),
+                       _sort_by_check_change_cb, ad, SWALLOW_Type_1RADIO_RIGHT,
+                       check, 0,
+                       _("IDS_ST_BODY_SIZE"),
+                       NULL);
+       setting_create_Gendial_field_1radio(menu_glist, &(itc_1text_1icon),
+                       _sort_by_check_change_cb, ad, SWALLOW_Type_1RADIO_RIGHT,
+                       check, 1,
+                       _("IDS_ST_BODY_DATE"),
+                       NULL);
+       setting_create_Gendial_field_1radio(menu_glist, &(itc_1text_1icon),
+                       _sort_by_check_change_cb, ad, SWALLOW_Type_1RADIO_RIGHT,
+                       check, 2,
+                       _("IDS_ST_BODY_NAME"),
+                       NULL);
+
+       setting_create_Gendial_field_1radio(menu_glist, &(itc_1text_1icon),
+                       _sort_by_check_change_cb, ad, SWALLOW_Type_1RADIO_RIGHT,
+                       check, 3,
+                       _("IDS_ST_BODY_FREQUENTLY_USED"),
+                       NULL);
+
+       elm_radio_value_set(check, ad->sort_type_app_view);
+
+       SETTING_TRACE_END;
+}
+
+static void _create_more_main_menu(SettingStorage *ad)
+{
+       SETTING_TRACE_BEGIN;
+
+       ad->main_menu_popup = _create_ctxpopup(ad);
+
+       ad->apps_uninstall_ctx_it = elm_ctxpopup_item_append(ad->main_menu_popup,
+                       _("IDS_ST_BUTTON_UNINSTALL"),
+                               NULL, _ctx_uninstall_click_cb, ad);
+       elm_ctxpopup_item_append(ad->main_menu_popup,
+                               _("IDS_ST_HEADER_SORT_BY"), NULL,
+                               _show_sort_by_menu_cb, ad);
+
+       SETTING_TRACE_END;
+}
+
+static void _show_more_menu_cb(void *data, Evas_Object *obj,
+               void *event_info)
+{
+       SETTING_TRACE_BEGIN;
+
+       Node_Info *node = NULL;
+       Eina_List *cur = NULL;
+       int removable_count = 0;
+       SettingStorage *ad = (SettingStorage *)data;
+
+       ret_if(!ad || ad->select_mode || ad->count_sz_all <= 0);
+
+       EINA_LIST_FOREACH(ad->data_list, cur, node) {
+               if (node->is_removable)
+                       removable_count++;
+       }
+
+       /* Check if thre are removable items: */
+       elm_object_item_disabled_set(ad->apps_uninstall_ctx_it,
+                                                               (removable_count <= 0));
+
+       evas_object_show(ad->main_menu_popup);
+
+       SETTING_TRACE_END;
+}
+
+static void _show_sort_by_menu_cb(void *data, Evas_Object *sub_menu_ctxpopup,
+               void *event_info)
+{
+       SETTING_TRACE_BEGIN;
+
+       SettingStorage *ad = (SettingStorage *)data;
+       ret_if(!ad);
+       elm_ctxpopup_dismiss(ad->main_menu_popup);
+       _create_sort_by_sub_menu(ad);
+
+       SETTING_TRACE_END;
+}
+
+static void _sort_by_check_change_cb(void *data, Evas_Object *obj,
+                                       void *event_info)
+{
+       SETTING_TRACE_BEGIN;
+
+       SettingStorage *ad = data;
+       Elm_Object_Item *item = event_info;
+
+       elm_ctxpopup_dismiss(ad->sort_by_sub_menu_popup);
+       evas_object_del(ad->sort_by_sub_menu_popup);
+       ad->sort_by_sub_menu_popup = NULL;
+       elm_genlist_item_selected_set(item, 0);
+       Setting_GenGroupItem_Data *list_item =
+                       (Setting_GenGroupItem_Data *)elm_object_item_data_get(
+                                       item);
+       ad->sort_type_app_view = list_item->chk_status;
+       elm_radio_value_set(ad->sort_by_radio_group, ad->sort_type_app_view);
+       _sort_apps(data);
+       _update_ui_list(data);
+
+       SETTING_TRACE_END;
+}
+/*/////////////////////////////////////////////////////////////////////////// */
+
+static Eina_Bool _apps_view_pop_cb(void *data, Elm_Object_Item *it)
+{
+       SETTING_TRACE_BEGIN;
+
+       SettingStorage *ad = data;
+       retv_if(data == NULL, EINA_FALSE);
+
+       retv_if(NULL != ad->del_worker, EINA_FALSE);
+
+       if (ad->select_mode) {
+               ad->select_mode = false;
+               storage_naviframe_update_buttons(ad);
+               _genlist_check_hide(ad, true);
+               _update_ui_list(ad);
+               return EINA_FALSE;
+       }
+
+       if (ad->misces_ctx_popup_selected == true) {
+               ad->misces_ctx_popup_selected = false;
+
+               storage_apps_gl_remove_select_all_item(ad);
+               _genlist_check_hide(ad, true);
+
+               ad->misces_checked = 0;
+               storage_naviframe_update_buttons(ad);
+               storage_update_naviframe_title(ad, _(IDS_ST_BODY_APPLICATION),
+                               SETTING_STORAGE_STR_SELECT_APPS);
+
+               return EINA_FALSE;
+       }
+
+       setting_view_change(ad->apps_view, ad->main_view, ad);
+
+       SETTING_TRACE_END;
+       return EINA_TRUE;
+}
+
+static void storage_misces_handle_selecting(SettingStorage *ad)
+{
+       SETTING_TRACE_BEGIN;
+
+       Evas_Object *gl = NULL;
+       Elm_Object_Item *it = NULL;
+       Setting_GenGroupItem_Data *d_item = NULL;
+       Eina_Bool was_select_all = EINA_FALSE;
+
+       ret_if(NULL == ad);
+
+       was_select_all = ad->misces_is_select_all;
+       if (ad->misces_checked == ad->count_sz_all)
+               ad->misces_is_select_all = EINA_TRUE;
+       else
+               ad->misces_is_select_all = EINA_FALSE;
+
+       if (was_select_all != ad->misces_is_select_all) {
+               gl = ad->misces_genlist;
+               it = elm_genlist_first_item_get(gl);
+               if (it) {
+                       d_item =
+                               (Setting_GenGroupItem_Data *)
+                               elm_object_item_data_get(it);
+                       setting_update_gl_item_chk_status(d_item,
+                                       ad->misces_is_select_all);
+               }
+       }
+
+       storage_update_naviframe_title(ad, _(IDS_ST_BODY_APPLICATION),
+                       SETTING_STORAGE_STR_SELECT_APPS);
+
+       SETTING_TRACE_END;
+}
+
+static void storage_apps_genlist_sel(void *data, Evas_Object *obj,
+               void *event_info)
+{
+       SETTING_TRACE_BEGIN;
+
+       Elm_Object_Item *item = event_info;
+       SettingStorage *ad = data;
+       Node_Info *node = NULL;
+       Setting_GenGroupItem_Data *d_item = NULL;
+       elm_genlist_item_selected_set(item, 0);
+
+       ret_if(data == NULL);
+
+       d_item = elm_object_item_data_get(item);
+       if (d_item)
+               node = d_item->userdata;
+
+       if (ad->select_mode) {
+               if (d_item) {
+
+                       setting_update_gl_item_chk_status(d_item,
+                                       !(d_item->chk_status));
+
+                       storage_handle_select_list(ad, node->id,
+                                       d_item->chk_status);
+                       storage_misces_handle_selecting(ad);
+               }
+       } else if (node) {
+               /* Launch Application information view from settings-appmgr */
+               SETTING_TRACE("Selected app_id [%s], app_name [%s]", node->id,
+                               node->name);
+
+               app_control_h svc;
+               app_control_create(&svc);
+               app_control_set_operation(svc, APP_CONTROL_OPERATION_DEFAULT);
+               app_control_set_launch_mode(svc, APP_CONTROL_LAUNCH_MODE_GROUP);
+               app_control_set_app_id(svc, "org.tizen.setting-appmgr");
+               app_control_add_extra_data(svc, "pkgid", node->id);
+               app_control_add_extra_data(svc, "viewtype", "application-info");
+
+               app_control_send_launch_request(svc, NULL, NULL);
+               app_control_destroy(svc);
+       }
+
+       SETTING_TRACE_END;
+}
+
+static void storage_apps_genlist_chk_cb(void *data, Evas_Object *obj,
+               void *event_info)
+{
+       SETTING_TRACE_BEGIN;
+
+       Node_Info *node = NULL;
+       SettingStorage *ad = NULL;
+       Setting_GenGroupItem_Data *d_item = data;
+
+       ret_if(data == NULL);
+
+       node = d_item->userdata;
+       if (node) {
+               ad = node->ad;
+               d_item->chk_status = elm_check_state_get(obj);
+
+               storage_handle_select_list(ad, node->id,
+                               d_item->chk_status);
+               storage_misces_handle_selecting(ad);
+       } else {
+               SETTING_TRACE_ERROR(">>>>>>>>> node is NULL");
+       }
+}
+
+/**
+ * Delete 'Select All' item in genlist
+ */
+static inline void storage_apps_gl_remove_select_all_item(
+               SettingStorage *ad)
+{
+       SETTING_TRACE_BEGIN;
+
+       Evas_Object *gl = ad->misces_genlist;
+
+       Elm_Object_Item *it = elm_genlist_first_item_get(gl);
+       if (it)
+               elm_object_item_del(it);
+
+       SETTING_TRACE_END;
+}
+
+static void storage_apps_gl_append_removable_items(SettingStorage *ad)
+{
+       SETTING_TRACE_BEGIN;
+
+       Node_Info *node;
+       Eina_List *cur;
+       Setting_GenGroupItem_Data *item_data = NULL;
+
+       EINA_LIST_FOREACH(ad->data_list, cur, node)
+       {
+               if (NULL == node || !node->is_removable)
+                       continue;
+
+               item_data = setting_create_Gendial_field_def(ad->misces_genlist,
+                               &(itc_1text_1icon),
+                               storage_apps_genlist_sel, ad,
+                               SWALLOW_Type_1CHECK_RIGHT_INVISIBLE,
+                               node->l_icon, NULL,
+                               0, node->name, node->size_str,
+                               storage_apps_genlist_chk_cb);
+
+               if (item_data) {
+                       item_data->userdata = node;
+                       node->data = item_data;
+                       node->ad = ad;
+                       item_data->isItemHideFlag = false;
+               } else {
+                       SETTING_TRACE_ERROR("item_data is NULL");
+               }
+       }
+
+       storage_misces_handle_selecting(ad);
+
+       SETTING_TRACE_END;
+}
+
+static void storage_apps_gl_append_items(SettingStorage *ad)
+{
+       SETTING_TRACE_BEGIN;
+
+       Node_Info *node;
+       Eina_List *cur;
+       Setting_GenGroupItem_Data *item_data = NULL;
+
+       EINA_LIST_FOREACH(ad->data_list, cur, node)
+       {
+               if (NULL == node)
+                       continue;
+
+               item_data = setting_create_Gendial_field_def(ad->misces_genlist,
+                               &(itc_1text_1icon),
+                               storage_apps_genlist_sel, ad,
+                               SWALLOW_Type_1CHECK_RIGHT_INVISIBLE,
+                               node->l_icon, NULL,
+                               0, node->name, node->size_str,
+                               storage_apps_genlist_chk_cb);
+
+               if (item_data) {
+                       item_data->userdata = node;
+                       node->data = item_data;
+                       node->ad = ad;
+                       item_data->isItemHideFlag = TRUE;
+               } else {
+                       SETTING_TRACE_ERROR("item_data is NULL");
+               }
+       }
+
+       storage_misces_handle_selecting(ad);
+
+       SETTING_TRACE_END;
+}
+
+static void _update_ui_list(SettingStorage *ad)
+{
+       SETTING_TRACE_BEGIN;
+
+       Evas_Object *toolbar = NULL;
+
+       SETTING_TRACE("Entering _update_ui_list");
+
+       ret_if(NULL == ad);
+
+       ad->misces_checked = 0;
+       ad->misces_is_select_all = EINA_FALSE;
+
+       elm_genlist_clear(ad->misces_genlist);
+       /* Add items to genlist */
+       storage_apps_gl_append_items(ad);
+
+       elm_object_item_part_content_unset(ad->misces_navi_it,
+                                               "elm.swallow.content");
+
+       if (elm_genlist_items_count(ad->misces_genlist) == 0) {
+               elm_object_item_part_content_set(ad->misces_navi_it,
+                                                       "elm.swallow.content",
+                                                       ad->no_content_layout);
+               evas_object_hide(ad->misces_genlist);
+       } else {
+               elm_object_item_part_content_set(ad->misces_navi_it,
+                                                       "elm.swallow.content",
+                                                       ad->misces_genlist);
+               evas_object_hide(ad->no_content_layout);
+       }
+
+       /* disable toolbar object */
+       if (0 == ad->misces_checked) {
+               toolbar = elm_object_item_part_content_get(ad->misces_navi_it,
+                               "toolbar");
+               elm_object_item_disabled_set(
+                               elm_toolbar_last_item_get(toolbar),
+                               EINA_TRUE);
+       }
+
+       SETTING_TRACE_END;
+}
+
+/******************************************************************************/
+
+void _uninstall_app_thread_func_cb(int fn_result, SettingStorage *ad)
+{
+       SETTING_TRACE_BEGIN;
+
+       ret_if(NULL == ad);
+
+       ad->del_worker = NULL;
+       ad->select_mode = false;
+       SETTING_TRACE("After deleting, updating the file list");
+
+       storage_apps_get_list(ad, false);
+       _update_ui_list(ad);
+
+       storage_naviframe_update_buttons(ad);
+       storage_update_naviframe_title(ad, _(IDS_ST_BODY_APPLICATION),
+                       SETTING_STORAGE_STR_SELECT_APPS);
+
+       evas_object_del(ad->popup);
+       ad->popup = NULL;
+
+       if (SETTING_RETURN_SUCCESS != fn_result) {
+               SETTING_TRACE_ERROR("_delete_files_thread_func() Fail(%d)",
+                               fn_result);
+               storage_fail_popup(ad);
+       }
+
+       SETTING_TRACE_END;
+}
+
+/**
+ * [controller] delete actual files with ad->data_list
+ *
+ */
+static int _uninstall_app_thread_func(SettingStorage *ad)
+{
+       SETTING_TRACE_BEGIN;
+
+       Node_Info *node = NULL;
+       Setting_GenGroupItem_Data *item_data = NULL;
+       Elm_Object_Item *it = NULL;
+       package_manager_request_h req = NULL;
+       int req_id = 0;
+       int ret = 0;
+
+       retv_if(NULL == ad, SETTING_GENERAL_ERR_NULL_DATA_PARAMETER);
+
+       it = elm_genlist_first_item_get(ad->misces_genlist);
+       /* Skip "Select all" item: */
+       it = elm_genlist_item_next_get(it);
+       while (it) {
+               item_data = (Setting_GenGroupItem_Data *)elm_object_item_data_get(it);
+               if (!item_data->chk_status) {
+                       it = elm_genlist_item_next_get(it);
+                       continue;
+               }
+
+               node = item_data->userdata;
+               req = NULL;
+               req_id = 0;
+               SETTING_TRACE("Trying to uninstall %s", node->name);
+
+               ret = package_manager_request_create(&req);
+               if (PACKAGE_MANAGER_ERROR_NONE != ret) {
+                       SETTING_TRACE_ERROR("package_manager_request_create() %s",
+                                                               get_error_message(ret));
+                       it = elm_genlist_item_next_get(it);
+                       continue;
+               }
+               ret = package_manager_request_uninstall(req, node->id, &req_id);
+               if (PACKAGE_MANAGER_ERROR_NONE != ret) {
+                       SETTING_TRACE_ERROR("package_manager_request_uninstall() %s",
+                                                               get_error_message(ret));
+                       package_manager_request_destroy(req);
+                       it = elm_genlist_item_next_get(it);
+                       continue;
+               }
+               package_manager_request_destroy(req);
+               it = elm_genlist_item_next_get(it);
+               sleep(1);
+               storage_STOP_POINT;
+       }
+
+       sleep(4);
+
+       SETTING_TRACE_END;
+
+       return SETTING_RETURN_SUCCESS;
+}
+
+/**
+ * [UI] Done button -> create popup -> button handler
+ */
+static void _apps_delete_popup_cb(void *data, Evas_Object *obj, void *event_info)
+{
+       SETTING_TRACE_BEGIN;
+
+       int response_type;
+       SettingStorage *ad = data;
+
+       ret_if(NULL == data);
+       ret_if(NULL == obj);
+
+       response_type = btn_type(obj);
+
+       evas_object_del(ad->popup);
+       ad->popup = NULL;
+
+       if (POPUP_RESPONSE_OK != response_type) {
+               SETTING_TRACE("CANCEL");
+               return;
+       }
+
+       SETTING_TRACE(">>>>> checked : %d before deletion ",
+                       ad->misces_checked);
+
+       if (ad->misces_checked) {
+               ad->popup = setting_create_popup_with_progressbar(ad,
+                               ad->md.window, PROGRESSBAR_STYLE,
+                                NULL, _("IDS_ST_POP_UNINSTALLING_ING"),
+                               storage_popup_del, 0, TRUE, TRUE,
+                               0);
+
+               if (ad->del_worker)
+                       storage_stop_async_worker(ad->del_worker);
+               ad->del_worker = storage_start_async_worker(
+                               _uninstall_app_thread_func,
+                               _uninstall_app_thread_func_cb, ad);
+       } else {
+               ad->popup = setting_create_popup(ad, ad->md.window, NULL,
+               STORAGE_STR_NO_SELECTED, storage_popup_del,
+               SETTING_STORAGE_POPUP_TIMER, FALSE, FALSE, 0);
+       }
+
+       SETTING_TRACE_END;
+}
+
+static void _move_request_cb(int id,
+               const char *type,
+               const char *package,
+               package_manager_event_type_e event_type,
+               package_manager_event_state_e event_state,
+               int progress,
+               package_manager_error_e error,
+               void *user_data)
+{
+       SETTING_TRACE_BEGIN;
+
+       SettingStorage *ad = (SettingStorage *)user_data;
+       char *event_type_str = NULL;
+       char *event_state_str = NULL;
+
+       switch (event_type) {
+       case PACKAGE_MANAGER_EVENT_TYPE_INSTALL:
+               event_type_str = "TYPE_INSTALL";
+               break;
+       case PACKAGE_MANAGER_EVENT_TYPE_UNINSTALL:
+               event_type_str = "TYPE_UNINSTALL";
+               break;
+       case PACKAGE_MANAGER_EVENT_TYPE_UPDATE:
+               event_type_str = "TYPE_UPDATE";
+               break;
+       case PACKAGE_MANAGER_EVENT_TYPE_MOVE:
+               event_type_str = "TYPE_MOVE";
+               break;
+       case PACKAGE_MANAGER_EVENT_TYPE_CLEAR:
+               event_type_str = "TYPE_CLEAR";
+               break;
+       default:
+               event_type_str = "TYPE_UNKNOWN";
+               break;
+       }
+
+       switch (event_state) {
+       case PACKAGE_MANAGER_EVENT_STATE_STARTED:
+               event_state_str = "STATE_STARTED";
+               break;
+       case PACKAGE_MANAGER_EVENT_STATE_PROCESSING:
+               event_state_str = "STATE_PROCESSING";
+               break;
+       case PACKAGE_MANAGER_EVENT_STATE_COMPLETED:
+               event_state_str = "STATE_COMPLETED";
+               break;
+       case PACKAGE_MANAGER_EVENT_STATE_FAILED:
+               event_state_str = "STATE_FAILED";
+               break;
+       default:
+               event_state_str = "STATE_UNKNOWN";
+               break;
+       }
+
+       if (event_state == PACKAGE_MANAGER_EVENT_STATE_COMPLETED || event_state == PACKAGE_MANAGER_EVENT_STATE_FAILED || error != PACKAGE_MANAGER_ERROR_NONE)
+               ad->apps_to_move--;
+
+       if (ad->apps_to_move <= 0) {
+               dlog_print(DLOG_DEBUG, LOG_TAG, "\033[0;32m[%s:%d] Apps moved. Closing the popup.\033[0m", basename(__FILE__), __LINE__);
+
+               if (ad->popup) {
+                       evas_object_del(ad->popup);
+                       ad->popup = NULL;
+               }
+       }
+
+       dlog_print(DLOG_INFO, LOG_TAG, "[%s:%d]\033[0;35m ID:%d, pkg:{%s, %s} {%s, %s}, %d%%, ERR: %s,\033[0m",
+                       basename(__FILE__), __LINE__,
+                       id,
+                       type, package,
+                       event_type_str, event_state_str,
+                       progress,
+                       get_error_message(error));
+
+       SETTING_TRACE_END;
+}
+
+static void _move_to_sd(SettingStorage *ad)
+{
+       SETTING_TRACE_BEGIN;
+
+       Setting_GenGroupItem_Data *d_item = NULL;
+       Node_Info *node = NULL;
+       package_manager_move_type_e move_type;
+       int sd_card_status;
+       package_manager_request_h request = NULL;
+       int id = 0;
+       Elm_Genlist_Item *it = elm_genlist_first_item_get(ad->misces_genlist);
+
+       if (!it) {
+               dlog_print(DLOG_ERROR, LOG_TAG, "\033[0;31m[%s:%d] it == NULL\033[0m", __FILE__, __LINE__);
+               return;
+       }
+
+       int ret = package_manager_request_create(&request);
+       if (ret != PACKAGE_MANAGER_ERROR_NONE) {
+               dlog_print(DLOG_ERROR, LOG_TAG, "\033[0;31m[%s:%d] package_manager_request_create() error: %s\033[0m", __FILE__, __LINE__, get_error_message(ret));
+               return;
+       }
+
+       ret = vconf_get_int(VCONFKEY_SYSMAN_MMC_STATUS, &sd_card_status);
+       if (ret != 0) {
+               dlog_print(DLOG_ERROR, LOG_TAG, "\033[0;31m[%s:%d] vconf_get_int() error: %s\033[0m", __FILE__, __LINE__, get_error_message(ret));
+               package_manager_request_destroy(request);
+               return;
+       }
+
+       if (sd_card_status == VCONFKEY_SYSMAN_MMC_MOUNTED) {
+               move_type = PACKAGE_MANAGER_REQUEST_MOVE_TO_EXTERNAL;
+       } else if (sd_card_status == VCONFKEY_SYSMAN_MMC_EXTENDEDINTERNAL_MOUNTED) {
+               move_type = PACKAGE_MANAGER_REQUEST_MOVE_TO_INTERNAL;
+       } else {
+               dlog_print(DLOG_WARN, LOG_TAG, "[%s:%d] Wrong sd card state: %d", basename(__FILE__), __LINE__, sd_card_status);
+               package_manager_request_destroy(request);
+               return;
+       }
+
+       ad->popup = setting_create_popup_with_progressbar(ad, ad->md.window,
+                       PROGRESSBAR_STYLE,
+                       NULL, "Move to SD card", storage_popup_del,
+                       0, TRUE, TRUE, 0);
+
+       ad->apps_to_move = ad->misces_checked;
+
+
+       while (it) {
+               d_item = (Setting_GenGroupItem_Data *) elm_object_item_data_get(it);
+               if (!d_item) {
+                       dlog_print(DLOG_ERROR, LOG_TAG, "\033[0;31m[%s:%d] d_item == NULL\033[0m", __FILE__, __LINE__);
+                       it = elm_genlist_item_next_get(it);
+                       continue;
+               }
+
+               node = d_item->userdata;
+               if (!node) {
+                       dlog_print(DLOG_ERROR, LOG_TAG, "\033[0;31m[%s:%d] node == NULL\033[0m", __FILE__, __LINE__);
+                       it = elm_genlist_item_next_get(it);
+                       continue;
+               }
+
+               dlog_print(DLOG_DEBUG, LOG_TAG, "\033[0;32m[%s:%d] app: %s, chk_status: %d\033[0m",
+                                               basename(__FILE__), __LINE__,
+                                               node->id, d_item->chk_status);
+
+               if (!d_item->chk_status) {
+                       it = elm_genlist_item_next_get(it);
+                       continue;
+               }
+
+               dlog_print(DLOG_INFO, LOG_TAG, "[%s:%d] name: %s, move_type=%d", basename(__FILE__), __LINE__, node->name, move_type);
+
+               ret = package_manager_request_move_with_cb(request, node->id, move_type, _move_request_cb, ad, &id);
+               if (ret != PACKAGE_MANAGER_ERROR_NONE) {
+                       dlog_print(DLOG_ERROR, LOG_TAG, "\033[0;31m[%s:%d] cause error: %s\033[0m", __FILE__, __LINE__, get_error_message(ret));
+                       it = elm_genlist_item_next_get(it);
+                       ad->apps_to_move--;
+                       continue;
+               }
+
+               dlog_print(DLOG_DEBUG, LOG_TAG, "\033[0;32m[%s:%d] Apps moved: %d to move: %d\033[0m",
+                               basename(__FILE__), __LINE__, ad->apps_to_move, ad->misces_checked);
+
+
+               it = elm_genlist_item_next_get(it);
+       }
+
+       _update_ui_list(ad);
+
+       if (ad->apps_to_move <= 0) {
+               dlog_print(DLOG_DEBUG, LOG_TAG, "\033[0;32m[%s:%d] Apps moved. Closing the popup.\033[0m", basename(__FILE__), __LINE__);
+
+               if (ad->popup) {
+                       evas_object_del(ad->popup);
+                       ad->popup = NULL;
+               }
+       }
+
+
+       SETTING_TRACE_END;
+}
+
+/**
+ * Done button handler for 'delete'
+ */
+static void _apps_delete_click_cb(void *data, Evas_Object *obj, void *event_info)
+{
+       SETTING_TRACE_BEGIN;
+
+       SettingStorage *ad = (SettingStorage *)data;
+       ret_if(NULL == data);
+
+       dlog_print(DLOG_INFO, LOG_TAG, "[%s:%d] Launch mode: %s", basename(__FILE__), __LINE__, ad->launch_mode);
+
+       if (safeStrCmp(ad->launch_mode, "appselect") == 0) {
+               _move_to_sd(ad);
+               return;
+       }
+
+       if (ad->launched_by_external_app) {
+               /* TODO: add the code to handle external launch case: */
+               ui_app_exit();
+               return;
+       }
+
+       ad->popup = setting_create_popup(ad, ad->md.window, NULL,
+       STORAGE_STR_DELETE_Q, _apps_delete_popup_cb, 0, FALSE, FALSE,
+                       2, STORAGE_STR_DELETE, STORAGE_STR_CANCEL);
+
+       SETTING_TRACE_END;
+}
+
+/*****************************************************************************/
+/*-------------------------------------------------- */
+/* name: "storagelayout"; */
+/*-------------------------------------------------- */
+static int storage_apps_create(void *data)
+{
+       SETTING_TRACE_BEGIN;
+
+       dlog_print(DLOG_INFO, LOG_TAG, "[%s:%d] ********** Compiled: %s %s **********",
+                       basename(__FILE__), __LINE__,
+                       __DATE__, __TIME__);
+
+       SettingStorage *ad = data;
+       retv_if(data == NULL, SETTING_GENERAL_ERR_NULL_DATA_PARAMETER);
+
+       ad->misces_genlist = elm_genlist_add(ad->md.naviframe);
+       elm_genlist_mode_set(ad->misces_genlist, ELM_LIST_COMPRESS);
+       elm_genlist_homogeneous_set(ad->misces_genlist, EINA_TRUE);
+
+       ad->select_mode = ad->launched_by_external_app;
+
+       ad->no_content_layout = setting_add_empty_page(ad->md.naviframe,
+                       "No apps", NULL);
+
+       ad->misces_navi_it = setting_push_to_naviframe_with_back_button(
+               _(IDS_ST_BODY_APPLICATION), _("IDS_ST_BUTTON_BACK"),
+               _apps_view_pop_cb, ad, ad->misces_genlist,
+               ad->md.naviframe
+               );
+
+       _create_more_main_menu(ad);
+
+       storage_gl_add_button_support(ad, storage_back_click_cb,
+                       _apps_delete_click_cb, _show_more_menu_cb);
+
+       /* Gets apps items */
+       storage_apps_get_list(ad, false);
+
+       /* sorting */
+       _sort_apps(ad);
+       /* view update */
+       _update_ui_list(ad);
+       if (ad->select_mode) {
+               _genlist_check_hide(ad, false);
+               storage_naviframe_update_buttons(ad);
+       }
+       setting_view_storage_apps.is_create = 1;
+
+       SETTING_TRACE_END;
+       return SETTING_RETURN_SUCCESS;
+}
+
+static int storage_apps_destroy(void *data)
+{
+       SETTING_TRACE_BEGIN;
+
+       SettingStorage *ad = data;
+       retv_if(data == NULL, SETTING_GENERAL_ERR_NULL_DATA_PARAMETER);
+
+       evas_object_event_callback_del_full(ad->md.naviframe,
+                       EVAS_CALLBACK_RESIZE, _naviframe_resize_cb,
+                       ad->main_menu_popup);
+       evas_object_event_callback_del_full(ad->md.naviframe,
+                       EVAS_CALLBACK_RESIZE, _naviframe_resize_cb,
+                       ad->sort_by_sub_menu_popup);
+
+       evas_object_del(ad->popup);
+       ad->popup = NULL;
+
+       storage_stop_async_worker(ad->del_worker);
+       ad->del_worker = NULL;
+
+       storage_apps_clear_list(ad->data_list);
+       ad->data_list = NULL;
+
+       ad->misces_navi_it = NULL;
+       ad->misces_genlist = NULL;
+       ad->misces_checked = 0;
+
+       setting_view_storage_apps.is_create = 0;
+
+       SETTING_TRACE_END;
+       return SETTING_RETURN_SUCCESS;
+}
+
+static int storage_apps_cleanup(void *data)
+{
+       SETTING_TRACE_BEGIN;
+
+       return storage_apps_destroy(data);
+}
+
+void storage_apps_init(SettingStorage *ad)
+{
+       SETTING_TRACE_BEGIN;
+
+       ret_if(NULL == ad);
+       ret_if(ad->apps_view);
+
+       setting_view_storage_apps.create = storage_apps_create;
+       setting_view_storage_apps.destroy = storage_apps_destroy;
+       setting_view_storage_apps.update = NULL;
+       setting_view_storage_apps.cleanup = storage_apps_cleanup;
+       ad->sort_type_app_view = BY_NAME;
+       ad->apps_view = &setting_view_storage_apps;
+
+       SETTING_TRACE_END;
+}
+
+static void __select_all(SettingStorage *ad)
+{
+       SETTING_TRACE_BEGIN;
+
+       Eina_List *cur = NULL;
+       int removable_count = 0;
+       Node_Info *node = NULL;
+       Setting_GenGroupItem_Data *sel = NULL;
+       Elm_Object_Item *it = elm_genlist_first_item_get(ad->misces_genlist);
+
+       while (it) {
+               sel = (Setting_GenGroupItem_Data *)elm_object_item_data_get(it);
+               node = sel->userdata;
+               sel->chk_status = ad->misces_is_select_all;
+                                               elm_object_item_data_set(sel->item,
+                                                               sel);
+                                               storage_handle_select_list(ad, node->id,
+                                                               sel->chk_status);
+               it = elm_genlist_item_next_get(it);
+       }
+
+       elm_genlist_realized_items_update(ad->misces_genlist);
+
+       /* Check the removable count: */
+       EINA_LIST_FOREACH(ad->data_list, cur, node) {
+               if (node->is_removable)
+                       removable_count++;
+       }
+
+       if (ad->misces_is_select_all)
+               ad->misces_checked = removable_count;
+       else
+               ad->misces_checked = 0;
+
+       if (ad->misces_view->is_create)
+               storage_update_naviframe_title(ad, _(IDS_ST_BODY_MISCELLANEOUS_FILES),
+                               SETTING_STORAGE_STR_SELECT_FILES);
+       else
+               storage_update_naviframe_title(ad, _(IDS_ST_BODY_APPLICATION),
+                               SETTING_STORAGE_STR_SELECT_APPS);
+
+       SETTING_TRACE_END;
+}
+
+static void __select_all_cb(void *data, Evas_Object *obj, void *event_info)
+{
+       SETTING_TRACE_BEGIN;
+
+       Node_Info *node = NULL;
+       SettingStorage *ad = data;
+       Setting_GenGroupItem_Data *item_data = NULL;
+       Elm_Object_Item *item = event_info;
+
+       ret_if(data == NULL);
+
+       elm_genlist_item_selected_set(item, 0);
+       item_data = elm_object_item_data_get(item);
+       if (item_data) {
+               node = item_data->userdata;
+
+               setting_update_gl_item_chk_status(item_data,
+                                       !(item_data->chk_status));
+               storage_handle_select_list(ad, node->id, item_data->chk_status);
+               ad->misces_is_select_all = item_data->chk_status;
+               __select_all(ad);
+       }
+
+       SETTING_TRACE_END;
+}
+
+static void __select_all_chk_btn_cb(void *data, Evas_Object *obj,
+                                                                       void *event_info)
+{
+       SETTING_TRACE_BEGIN;
+
+       /* error check */
+       retm_if(data == NULL, "Data parameter is NULL");
+       Setting_GenGroupItem_Data *list_item =
+                       (Setting_GenGroupItem_Data *)data;
+       SettingStorage *ad = (SettingStorage *)list_item->userdata;
+
+       list_item->chk_status = elm_check_state_get(obj);
+       ad->misces_is_select_all = elm_check_state_get(obj);
+
+       __select_all(ad);
+
+       SETTING_TRACE_END;
+}
+
index f547dbf32f6231a2448f57e450972798db4bab04..0b56b532dc9d4cc972cb61fbc8fe451ca1aaaa3e 100644 (file)
@@ -28,14 +28,14 @@ typedef struct {
        async_fn fn; /*'fn' Must be MT-safe */
        int fn_ret;
        callback_fn cb;
-       SettingStorageUG *ad;
+       SettingStorage *ad;
 
        Ecore_Idler *worker_idler;
-} storageUg_worker;
+} storage_worker;
 
 static GHashTable *storage_worker_hashT;
 
-void storageUg_thread_testcancel()
+void storage_thread_testcancel()
 {
        int ret;
 
@@ -51,8 +51,8 @@ void storageUg_thread_testcancel()
 static Eina_Bool _async_worker_idler(void *data)
 {
        SETTING_TRACE_BEGIN;
-       SETTING_TRACE("---------------------------------------------thread join BEGIN ");
-       storageUg_worker *worker = data;
+       SETTING_TRACE("------------------------------------thread join BEGIN ");
+       storage_worker *worker = data;
 
        retv_if(NULL == data, ECORE_CALLBACK_CANCEL);
 
@@ -64,7 +64,7 @@ static Eina_Bool _async_worker_idler(void *data)
 
 
 
-       SETTING_TRACE("---------------------------------------------thread join END ");
+       SETTING_TRACE("------------------------------------thread join END ");
        SETTING_TRACE_END;
        return ECORE_CALLBACK_CANCEL;
 }
@@ -72,7 +72,7 @@ static Eina_Bool _async_worker_idler(void *data)
 static void *_async_worker_thread(void *data)
 {
        int ret;
-       storageUg_worker *worker = data;
+       storage_worker *worker = data;
 
        retv_if(NULL == data, NULL);
 
@@ -84,7 +84,7 @@ static void *_async_worker_thread(void *data)
 
        worker->fn_ret = worker->fn(worker->ad);
 
-       storageUG_STOP_POINT;
+       storage_STOP_POINT;
 
        worker->worker_idler = ecore_idler_add(_async_worker_idler, worker);
        if (worker->worker_idler == NULL) {
@@ -101,7 +101,7 @@ static void *_async_worker_thread(void *data)
 
 static void _async_worker_hash_free_key(gpointer data)
 {
-       storageUg_worker *worker = data;
+       storage_worker *worker = data;
 
        if (worker->alive) {
                pthread_cancel(worker->tid);
@@ -114,28 +114,20 @@ static void _async_worker_hash_free_key(gpointer data)
        free(worker);
 }
 
-
-bool storageUg_worker_is_running(void *data)
-{
-       storageUg_worker *worker = data;
-       SETTING_TRACE("*** worker->alive ------> %d ", worker->alive);
-       return worker->alive;
-}
-
-void *storageUg_start_async_worker(async_fn fn, callback_fn cb,
-                                                                  SettingStorageUG *ad)
+void *storage_start_async_worker(async_fn fn, callback_fn cb,
+               SettingStorage *ad)
 {
        int ret;
-       storageUg_worker *worker;
+       storage_worker *worker;
 
        retv_if(NULL == fn, NULL);
 
        if (NULL == storage_worker_hashT) {
                storage_worker_hashT = g_hash_table_new_full(NULL, NULL,
-                                                                                                        _async_worker_hash_free_key, NULL);
+                               _async_worker_hash_free_key, NULL);
        }
 
-       worker = calloc(1, sizeof(storageUg_worker));
+       worker = calloc(1, sizeof(storage_worker));
        if (NULL == worker) {
                SETTING_TRACE_ERROR("calloc() Fail");
                return NULL;
@@ -153,9 +145,9 @@ void *storageUg_start_async_worker(async_fn fn, callback_fn cb,
        return worker;
 }
 
-void storageUg_stop_async_worker(void *worker_id)
+void storage_stop_async_worker(void *worker_id)
 {
-       storageUg_worker *worker = worker_id;
+       storage_worker *worker = worker_id;
 
        ret_if(NULL == worker);
 
@@ -168,7 +160,7 @@ void storageUg_stop_async_worker(void *worker_id)
        }
 }
 
-void storageUg_stop_async_worker_all(void)
+void storage_stop_async_worker_all(void)
 {
        g_hash_table_destroy(storage_worker_hashT);
        storage_worker_hashT = NULL;
index ebfebb5c1106fe5e540a96dc54a2db76ae21ee31..2b2b315bc1d5ed6844400f6874b6042d66ee1455 100755 (executable)
@@ -22,8 +22,7 @@
 #include "setting-storage-default.h"
 
 enum {
-       STORAGEUG_DEFAULT_STORAGE_PHONE,
-       STORAGEUG_DEFAULT_STORAGE_SD
+       STORAGE_DEFAULT_STORAGE_PHONE, STORAGE_DEFAULT_STORAGE_SD
 };
 
 enum {
@@ -34,165 +33,106 @@ enum {
 
 static setting_view setting_view_storage_default;
 
-
-Evas_Object *storageUg_default_notice_get_icon(void *data, Evas_Object *obj,
-                                                                                          const char *part)
-{
-       Evas_Object *layout;
-       Evas_Coord height, width;
-       SettingStorageUG *ad = data;
-       int offset = SETTING_STORAGE_PIE_RECT_OFFSET * 2;
-
-       retv_if(NULL == obj, NULL);
-       retv_if(NULL == data, NULL);
-       retvm_if(safeStrCmp(part, "elm.icon"), NULL, "part(%s) Invaild", part);
-
-       layout = elm_layout_add(obj);
-       elm_layout_file_set(layout, SETTING_THEME_EDJ_NAME, "default_storage");
-       evas_object_size_hint_weight_set(layout, EVAS_HINT_EXPAND, 0.0);
-       elm_object_part_text_set(layout, "application_desp.text",
-                                                        _(STORAGEUG_STR_APP_LOC_NOTICE));
-
-       /* in landscape mode, the size should be resize */
-       evas_object_geometry_get(obj, NULL, NULL, &width, NULL);
-
-       app_device_orientation_e m = elm_win_rotation_get(ad->win);
-       if (APP_DEVICE_ORIENTATION_90 == m || APP_DEVICE_ORIENTATION_270 == m)
-               height = SETTING_STORAGE_DEFAULT_STORAGE_APP_DESP_SIZE * 2 / 3;
-       else
-               height = SETTING_STORAGE_DEFAULT_STORAGE_APP_DESP_SIZE;
-
-       setting_resize_object(layout, width - offset, height);
-       evas_object_show(layout);
-       return layout;
-}
-
-static Eina_Bool storageUg_default_back_cb(void *data, Elm_Object_Item *it)
+static Eina_Bool storage_default_back_cb(void *data, Elm_Object_Item *it)
 {
-       SettingStorageUG *ad = data;
-
-       retv_if(data == NULL, EINA_FALSE);
+       SettingStorage *ad = data;
+       retv_if(!data, EINA_FALSE);
 
-       if (ad->main_view->is_create)
-               setting_view_change(ad->default_view, ad->main_view, ad);
-       else
-               ug_destroy_me(ad->ug);
+       if (ad->launched_by_external_app) {
+               ui_app_exit();
+               return EINA_TRUE;
+       }
 
+       setting_view_change(ad->default_view, ad->main_view, ad);
        return EINA_TRUE;
 }
 
-static void _storageUg_default_set_value(Elm_Object_Item *parentItem,
-                                                                                Setting_GenGroupItem_Data *d_subItem, Setting_GenGroupItem_Data *d_parentItem)
+static void _storage_default_set_value(Setting_GenGroupItem_Data *d_subItem)
 {
        int err;
+       int val = elm_radio_value_get(d_subItem->rgd);
+
+       if (d_subItem->int_slp_setting_binded ==
+                       INT_SLP_SETTING_DEFAULT_MEM_BLUETOOTH) {
+               setting_set_int_slp_key(INT_SLP_SETTING_DEFAULT_MEM_WIFIDIRECT,
+                               val, &err);
+               retm_if(0 != err, "setting_set_int_slp_key(%d) Fail(%d)",
+                               d_subItem->int_slp_setting_binded, err);
+       }
 
-       setting_set_int_slp_key(d_parentItem->int_slp_setting_binded, d_subItem->chk_status,
-                                                       &err);
+       setting_set_int_slp_key(d_subItem->int_slp_setting_binded, val, &err);
        retm_if(0 != err, "setting_set_int_slp_key(%d) Fail(%d)",
-                       d_parentItem->int_slp_setting_binded, err);
-
-       G_FREE(d_parentItem->sub_desc);
-       d_parentItem->sub_desc = (char *)g_strdup(d_subItem->keyStr);
-       elm_object_item_data_set(d_parentItem->item, d_parentItem);
-       elm_genlist_item_update(d_parentItem->item);
+                       d_subItem->int_slp_setting_binded, err);
 
-       SettingStorageUG *ad = d_parentItem->userdata;
-       if (ad && ad->popup) {
-               evas_object_del(ad->popup);
-               ad->popup = NULL;
-       }
+       G_FREE(d_subItem->sub_desc);
+       elm_object_item_data_set(d_subItem->item, d_subItem);
 }
 
-static void storageUg_default_expand_item_sel(void *data, Evas_Object *obj,
-                                                                                         void *event_info)
+static void storage_default_expand_item_sel(void *data, Evas_Object *obj,
+               void *event_info)
 {
-       Elm_Object_Item *parentItem;
        Elm_Object_Item *subitem = event_info;
        Setting_GenGroupItem_Data *d_subItem;
-       Setting_GenGroupItem_Data *d_parentItem;
-
-       ret_if(event_info == NULL || data == NULL);
-
-       elm_genlist_item_selected_set(subitem, 0);
-
-       /*parentItem = elm_genlist_item_parent_get(subitem); */
 
+       ret_if(event_info == NULL);
 
        d_subItem = elm_object_item_data_get(subitem);
        ret_if(NULL == d_subItem);
 
-       d_parentItem = (Setting_GenGroupItem_Data *)data;       /* parent data */
-       ret_if(NULL == d_parentItem);
-
-       parentItem = d_parentItem->item;
-
        elm_radio_value_set(d_subItem->rgd, d_subItem->chk_status);
 
-       _storageUg_default_set_value(parentItem, d_subItem, d_parentItem);
-
-
-       /*elm_genlist_item_expanded_set(d_parentItem->item, EINA_FALSE); */
 }
 
-
-static void storageUg_default_radio_change(void *data, Evas_Object *obj,
-                                                                                  void *event_info)
+static void storage_default_reset_vconf(Setting_GenGroupItem_Data *data_item)
 {
-       Elm_Object_Item *subItem, *parentItem;
-       Setting_GenGroupItem_Data *list_item = data;
-       Setting_GenGroupItem_Data *d_subItem;
-       Setting_GenGroupItem_Data *d_parentItem;
-
-       ret_if(data == NULL);
-
-       list_item->chk_status = elm_radio_value_get(obj);       /*      for update */
-
-       subItem = list_item->item;
-
-       d_subItem = elm_object_item_data_get(subItem);
-       ret_if(NULL == d_subItem);
-
-       if (d_subItem->disableflag)
-               return;
-
-       d_parentItem = (Setting_GenGroupItem_Data *)data;
-       ret_if(NULL == d_parentItem);
-
-       parentItem = d_parentItem->item;
-
-       _storageUg_default_set_value(parentItem, d_subItem, d_parentItem);
-}
+       SETTING_TRACE_BEGIN;
 
-static void storageUg_default_reset_vconf(Setting_GenGroupItem_Data *data_item)
-{
+#if 0
        int err = 0;
        int value = 0;
 
        ret_if(NULL == data_item);
 
-       if (!safeStrCmp(data_item->sub_desc, STORAGEUG_STR_SD_CARD)) {
 
-               setting_get_int_slp_key(data_item->int_slp_setting_binded, &value, &err);
+       SETTING_TRACE("data_item->sub_desc : %s", data_item->sub_desc);
+
+       if (!safeStrCmp(data_item->sub_desc, STORAGE_STR_SD_CARD)) {
+
+               setting_get_int_slp_key(data_item->int_slp_setting_binded,
+                               &value, &err);
                retm_if(0 != err, "setting_get_int_slp_key(%d) Fail(%d)",
                                data_item->int_slp_setting_binded, err);
-               if (value != STORAGEUG_DEFAULT_STORAGE_PHONE) {
-                       setting_set_int_slp_key(data_item->int_slp_setting_binded,
-                                                                       STORAGEUG_DEFAULT_STORAGE_PHONE, &err);
-                       retm_if(0 != err, "setting_set_int_slp_key(%d) Fail(%d)",
+               if (value != STORAGE_DEFAULT_STORAGE_PHONE) {
+                       setting_set_int_slp_key(
+                                       data_item->int_slp_setting_binded,
+                                       STORAGE_DEFAULT_STORAGE_PHONE, &err);
+                       retm_if(0 != err,
+                                       "setting_set_int_slp_key(%d) Fail(%d)",
                                        data_item->int_slp_setting_binded, err);
                }
 
                G_FREE(data_item->sub_desc);
-               data_item->sub_desc = (char *)g_strdup(STORAGEUG_STR_INTERNAL_STORAGE);
+               data_item->sub_desc = (char *)g_strdup(
+                               STORAGE_STR_INTERNAL_STORAGE);
                elm_object_item_data_set(data_item->item, data_item);
                elm_genlist_item_update(data_item->item);
        }
+#else
+       ret_if(NULL == data_item);
+
+       elm_radio_value_set(data_item->rgd, 0);
+       _storage_default_set_value(data_item);
+
+#endif
+
 }
 
-static void storageUg_default_mmc_changed_cb(keynode_t *node, void *data)
+static void storage_default_mmc_changed_cb(keynode_t *node, void *data)
 {
+       SETTING_TRACE_BEGIN;
+
        int status;
-       SettingStorageUG *ad = data;
+       SettingStorage *ad = data;
 
        ret_if(NULL == node);
        ret_if(NULL == data);
@@ -201,209 +141,200 @@ static void storageUg_default_mmc_changed_cb(keynode_t *node, void *data)
 
        SETTING_TRACE("status:%d", status);
        if (VCONFKEY_SYSMAN_MMC_MOUNTED != status) {
-               storageUg_default_reset_vconf(ad->data_bt);
-               storageUg_default_reset_vconf(ad->data_wifidirect);
-               storageUg_default_reset_vconf(ad->data_nfc);
-               storageUg_default_reset_vconf(ad->data_installapp);
+               storage_default_reset_vconf(ad->data_bt);
+#if 0
+               storage_default_reset_vconf(ad->data_wifidirect);
+               storage_default_reset_vconf(ad->data_nfc);
+#endif
+               storage_default_reset_vconf(ad->data_installapp);
+
        }
 }
 
-static const char *storageUg_default_cur_storage_get(int mmc_status,
-                                                                                                        setting_int_slp_list slp_key)
+static Setting_GenGroupItem_Data *storage_default_items_create(
+               SettingStorage *ad, Evas_Object *scroller, int setting_key)
 {
-       int err, value = 0;
-       const char *phone = STORAGEUG_STR_INTERNAL_STORAGE;
-       const char *sd = STORAGEUG_STR_SD_CARD;
+       SETTING_TRACE_BEGIN;
+       Evas_Object *rgd;
+       Setting_GenGroupItem_Data *memory_card;
+       Setting_GenGroupItem_Data *phone;
+
+       SETTING_TRACE("POPUP ITEMS IS CREATED");
+       rgd = elm_radio_add(scroller);
+       elm_object_style_set(rgd, "list");
+       evas_object_propagate_events_set(rgd, EINA_TRUE);
+       elm_radio_value_set(rgd, -1);
+
+       phone = setting_create_Gendial_field_1radio(scroller,
+                       &itc_multiline_1text_1icon,
+                       storage_default_expand_item_sel,
+                       NULL, SWALLOW_Type_1RADIO_RIGHT, rgd,
+                       SETTING_DEF_MEMORY_PHONE,
+                       _("Phone storage"),
+                       NULL);
+
+       if (phone) {
+               phone->int_slp_setting_binded = setting_key;
+               phone->userdata = ad;
+       } else {
+               SETTING_TRACE_ERROR("ad->data_bt is NULL");
+       }
 
-       setting_get_int_slp_key(slp_key, &value, &err);
-       warn_if(0 != err, "setting_get_int_slp_key(%d) Fail(%d)", slp_key, err);
+       setting_retvm_if(NULL == phone, NULL, "phone is NULL");
+       phone->disableflag = EINA_FALSE;
 
-       if (mmc_status != VCONFKEY_SYSMAN_MMC_MOUNTED && STORAGEUG_DEFAULT_STORAGE_SD == value) {
-               setting_set_int_slp_key(slp_key, STORAGEUG_DEFAULT_STORAGE_PHONE, &err);
-               warn_if(0 != err, "setting_set_int_slp_key(%d) Fail(%d)", slp_key, err);
+       memory_card = setting_create_Gendial_field_1radio(scroller,
+                       &itc_multiline_1text_1icon,
+                       storage_default_expand_item_sel,
+                       NULL, SWALLOW_Type_1RADIO_RIGHT, rgd,
+                       SETTING_DEF_MEMORY_MMC,
+                       STORAGE_STR_SD_CARD,
+                       NULL);
+       setting_retvm_if(NULL == memory_card, NULL, "memory_card is NULL");
 
-               value = STORAGEUG_DEFAULT_STORAGE_PHONE;
+       memory_card->disableflag = EINA_FALSE;
+
+       if (ad->mmc_status != VCONFKEY_SYSMAN_MMC_MOUNTED) {
+               elm_object_item_disabled_set(memory_card->item, EINA_TRUE);
+               memory_card->disableflag = EINA_TRUE;
        }
 
-       if (STORAGEUG_DEFAULT_STORAGE_SD == value)
-               return sd;
-       else
-               return phone;
-}
-void __storageUg_default_popup_del(void *data, Evas_Object *obj, void *event_info)
-{
-       SettingStorageUG *ad = data;
+       setting_update_chk_status(rgd, phone->int_slp_setting_binded);
 
-       ret_if(data == NULL);
+       return phone;
+}
 
-       evas_object_del(ad->popup);
-       ad->popup = NULL;
+void storage_append_default_storage_info(SettingStorage *ad,
+               setting_call_back_func storage_main_sel)
+{
+       /* "Default storage settings" group */
+       setting_create_Gendial_field_titleItem(
+                       ad->md.genlist,
+                       &itc_group_item,
+                       "IDS_SM_HEADER_DEFAULT_STORAGE_SETTINGS_ABB",
+                       NULL);
+
+       /* "Default storage locations" item with status */
+       ad->default_storage = setting_create_Gendial_field_def(ad->md.genlist,
+                       &(itc_1text), storage_main_sel, ad,
+                       SWALLOW_Type_INVALID, NULL, NULL, 0,
+                       "IDS_SM_TMBODY_DEFAULT_STORAGE_LOCATIONS",
+                       NULL, NULL);
 }
 
-static void storageUg_default_main_item_sel(void *data, Evas_Object *obj,
-                                                                                       void *event_info)
+static void _cancel_btn_clicked_cb(void *data, Evas_Object *obj,
+               void *event_info)
 {
+       storage_default_back_cb(data, NULL);
+}
 
-       ret_if(NULL == data || NULL == event_info);
+static void _done_btn_clicked_cb(void *data, Evas_Object *obj, void *event_info)
+{
+       SettingStorage *ad = data;
        SETTING_TRACE_BEGIN;
-       SettingStorageUG *ad = (SettingStorageUG *) data;
-       Elm_Object_Item *parentItem = event_info;       /* parent item */
-       elm_genlist_item_selected_set(parentItem, 0);
-
-       Setting_GenGroupItem_Data *data_parentItem = elm_object_item_data_get(parentItem);      /* parent data */
-       ret_if(data_parentItem == NULL);
-
-       /* create popup */
-       if (ad->popup) {
-               evas_object_del(ad->popup);
-               ad->popup = NULL;
-       }
-
-       Evas_Object *scroller = NULL;
-       ad->popup = setting_create_popup_with_list(&scroller, ad, ad->win,
-                                                                                          data_parentItem->keyStr, NULL, 0, false, false, 0);
-       ret_if(ad->popup == NULL);
-
-       _P(ad->popup);
 
-       Evas_Object *rgd;
-
-       Setting_GenGroupItem_Data *memory_card;
-       Setting_GenGroupItem_Data *phone;
+       _storage_default_set_value(ad->data_installapp);
+       _storage_default_set_value(ad->data_bt);
+       storage_default_back_cb(data, NULL);
+}
 
+static Elm_Object_Item *_create_genlist(SettingStorage *ad,
+               Evas_Object **genlist)
+{
+       Evas_Object *btn_left;
+       Evas_Object *btn_right;
+       Elm_Object_Item *it;
+       *genlist = elm_genlist_add(ad->md.naviframe);
+       retvm_if(genlist == NULL, NULL, "Cannot add genlist");
+
+       elm_genlist_mode_set(*genlist, ELM_LIST_COMPRESS);
+       elm_genlist_homogeneous_set(*genlist, EINA_FALSE);
+       elm_genlist_clear(*genlist); /* first to clear list */
+       evas_object_smart_callback_add(*genlist, "realized", __gl_realized_cb,
+                       NULL);
+
+       btn_left = setting_create_button(ad->md.naviframe, _("IDS_MSG_ACBUTTON_CANCEL_ABB"),
+                       "naviframe/title_left", _cancel_btn_clicked_cb, ad);
+       btn_right = setting_create_button(ad->md.naviframe, _("IDS_MSG_ACBUTTON_DONE_ABB"),
+                       "naviframe/title_right", _done_btn_clicked_cb, ad);
+
+       it = elm_naviframe_item_push(ad->md.naviframe,
+                       "IDS_SM_HEADER_DEFAULT_STORAGE_LOC_ABB", NULL, NULL,
+                       *genlist, NULL); /* add new button */
+       elm_naviframe_item_pop_cb_set(it, storage_default_back_cb, ad);
+
+       elm_object_item_part_content_set(it, "title_left_btn", btn_left);
+       elm_object_item_part_content_set(it, "title_right_btn", btn_right);
+
+       if (it && safeStrCmp("IDS_SM_HEADER_DEFAULT_STORAGE_LOC_ABB",
+                       dgettext(SETTING_PACKAGE,
+                                       "IDS_SM_HEADER_DEFAULT_STORAGE_LOC_ABB")
+                       ) != 0)
+                       elm_object_item_domain_text_translatable_set(it,
+                                       SETTING_PACKAGE, EINA_TRUE);
+
+       return it;
+}
 
-       if (data_parentItem == ad->data_bt || data_parentItem == ad->data_nfc
-               || data_parentItem == ad->data_wifidirect
-               || data_parentItem == ad->data_installapp) {
-               SETTING_TRACE("POPUP ITEMS IS CREATED");
-               rgd = elm_radio_add(scroller);
-               elm_object_style_set(rgd, "list");
-               evas_object_propagate_events_set(rgd, EINA_TRUE);
-               elm_radio_value_set(rgd, -1);
-               /*phone = setting_create_Gendial_exp_sub_field(scroller, &itc_1icon_1text_sub,
-                               storageUg_default_expand_item_sel, ad, parentItem, SWALLOW_Type_1RADIO_RIGHT,
-                               rgd, SETTING_DEF_MEMORY_PHONE, STORAGEUG_STR_INTERNAL_STORAGE, NULL);*/
-               phone = setting_create_Gendial_field_1radio(scroller,
-                                                                                                       &itc_multiline_1text_1icon,
-                                                                                                       storageUg_default_expand_item_sel, data_parentItem,
-                                                                                                       SWALLOW_Type_1RADIO_RIGHT, rgd,
-                                                                                                       SETTING_DEF_MEMORY_PHONE,
-                                                                                                       STORAGEUG_STR_INTERNAL_STORAGE,
-                                                                                                       NULL);
-               setting_retm_if(NULL == phone, "phone is NULL");
-               phone->disableflag = EINA_FALSE;
-
-               /*memory_card = setting_create_Gendial_exp_sub_field(scroller,
-                               &itc_1icon_1text_sub, storageUg_default_expand_item_sel, ad,
-                               parentItem, SWALLOW_Type_1RADIO_RIGHT, rgd, SETTING_DEF_MEMORY_MMC,
-                               STORAGEUG_STR_SD_CARD, storageUg_default_radio_change);*/
-               memory_card = setting_create_Gendial_field_1radio(scroller,
-                                                                                                                 &itc_multiline_1text_1icon,
-                                                                                                                 storageUg_default_expand_item_sel, data_parentItem,
-                                                                                                                 SWALLOW_Type_1RADIO_RIGHT, rgd,
-                                                                                                                 SETTING_DEF_MEMORY_MMC,
-                                                                                                                 STORAGEUG_STR_SD_CARD,
-                                                                                                                 storageUg_default_radio_change);
-               retm_if(NULL == memory_card, "setting_create_Gendial_exp_sub_field() Fail");
-
-               memory_card->disableflag = EINA_FALSE;
-
-               if (ad->mmc_status != VCONFKEY_SYSMAN_MMC_MOUNTED) {
-                       setting_disable_genlist_item(memory_card->item);
-                       memory_card->disableflag = EINA_TRUE;
-               }
 
-               setting_update_chk_status(rgd, data_parentItem->int_slp_setting_binded);
-       }
-}
 
-static int storageUg_default_create(void *data)
+static int storage_default_create(void *data)
 {
        int ret;
-       SettingStorageUG *ad = data;
+       SettingStorage *ad = data;
        Evas_Object *genlist = NULL;
-       const char *grp_title, *item_title;
-       const char *cur_storage;
+       Setting_GenGroupItem_Data *it;
 
        retv_if(NULL == data, SETTING_GENERAL_ERR_NULL_DATA_PARAMETER);
 
        if (!ad->main_view->is_create) {
-               ret = vconf_get_int(storageUg_MMC_stat, &ad->mmc_status);
-               retvm_if(ret, SETTING_RETURN_FAIL, "vconf_get_int(%s) Fail", storageUg_MMC_stat);
+               ret = vconf_get_int(storage_MMC_stat, &ad->mmc_status);
+               retvm_if(ret, SETTING_RETURN_FAIL, "vconf_get_int(%s) Fail",
+                               storage_MMC_stat);
        }
 
-       setting_push_layout_navi_bar_genlist(ad->lo_parent, ad->win,
-                                                                                STORAGEUG_STR_DEF_STORAGE, STORAGEUG_STR_BACK, NULL,
-                                                                                (setting_call_back_func)storageUg_default_back_cb,
-                                                                                NULL, ad, &genlist, ad->navi);
+       _create_genlist(ad, &genlist);
+       ad->default_genlist = genlist;
 
        /*Shared contents */
-       setting_create_Gendial_field_titleItem(genlist, &itc_group_item,
-                                                                                  STORAGEUG_STR_SHARED_CONTENTS, NULL);
-
-       /* bluetooth */
-       cur_storage = storageUg_default_cur_storage_get(ad->mmc_status,
-                                                                                                       INT_SLP_SETTING_DEFAULT_MEM_BLUETOOTH);
-       ad->data_bt = setting_create_Gendial_field_def(genlist, &(itc_2text), storageUg_default_main_item_sel,
-                                                                                                  ad, SWALLOW_Type_INVALID, NULL,
-                                                                                                  NULL, 0, STORAGEUG_STR_BT, (char *)cur_storage, NULL);
-       if (ad->data_bt) {
-               ad->data_bt->int_slp_setting_binded = INT_SLP_SETTING_DEFAULT_MEM_BLUETOOTH;
-               ad->data_bt->userdata = ad;
-       } else {
-               SETTING_TRACE_ERROR("ad->data_bt is NULL");
-       }
-
-       /* Wifi Direct */
-       cur_storage = storageUg_default_cur_storage_get(ad->mmc_status,
-                                                                                                       INT_SLP_SETTING_DEFAULT_MEM_WIFIDIRECT);
-       ad->data_wifidirect = setting_create_Gendial_field_def(genlist, &(itc_2text), storageUg_default_main_item_sel,
-                                                                                                                  ad, SWALLOW_Type_INVALID, NULL,
-                                                                                                                  NULL, 0, STORAGEUG_STR_WIFI, (char *)cur_storage, NULL);
-       if (ad->data_wifidirect) {
-               ad->data_wifidirect->int_slp_setting_binded = INT_SLP_SETTING_DEFAULT_MEM_WIFIDIRECT;
-               ad->data_wifidirect->userdata = ad;
-       } else {
-               SETTING_TRACE_ERROR("ad->data_wifidirect is NULL");
-       }
+       it = setting_create_Gendial_field_titleItem(genlist, &itc_group_item,
+                       STORAGE_STR_SHARED_CONTENTS, NULL);
+       elm_genlist_item_select_mode_set(it->item, ELM_OBJECT_SELECT_MODE_NONE);
 
-       /*Install application */
-       grp_title = STORAGEUG_STR_INSTALLED_APP_H;
-       item_title = STORAGEUG_STR_INSTALLED_APP_B;
-
-       setting_create_Gendial_field_titleItem(genlist, &itc_group_item, grp_title,
-                                                                                  NULL);
-
-       cur_storage = storageUg_default_cur_storage_get(ad->mmc_status,
-                                                                                                       INT_SLP_SETTING_DEFAULT_MEM_INSTALLAPPLICATIONS);
-       ad->data_installapp = setting_create_Gendial_field_def(genlist, &(itc_2text), storageUg_default_main_item_sel,
-                                                                                                                  ad, SWALLOW_Type_INVALID, NULL,
-                                                                                                                  NULL, 0, item_title, (char *)cur_storage, NULL);
-       if (ad->data_installapp) {
-               ad->data_installapp->int_slp_setting_binded =
-                       INT_SLP_SETTING_DEFAULT_MEM_INSTALLAPPLICATIONS;
-               ad->data_installapp->userdata = ad;
-       } else {
-               SETTING_TRACE_ERROR("ad->data_installapp is NULL");
-       }
+       it = setting_create_Gendial_field_def(genlist, &itc_multiline_text,
+                       NULL, NULL, SWALLOW_Type_LAYOUT_SPECIALIZTION_X, NULL, NULL, 0,
+                       _("IDS_SM_BODY_SELECT_THE_DEFAULT_STORAGE_LOCATION_FOR_CONTENT_SHARED_VIA_BLUETOOTH_OR_WI_FI_DIRECT"),
+                       NULL, NULL);
+       setting_retvm_if(NULL == it, SETTING_RETURN_FAIL, "item_data is NULL");
+       elm_genlist_item_select_mode_set(it->item, ELM_OBJECT_SELECT_MODE_DISPLAY_ONLY);
+       ad->help_bt = it;
 
+       ad->data_bt = storage_default_items_create(ad, genlist,
+                       INT_SLP_SETTING_DEFAULT_MEM_BLUETOOTH);
 
-       Setting_GenGroupItem_Data *item_data = setting_create_Gendial_field_def(genlist, &itc_multiline_text,
-                                                                                                                                                       NULL, NULL,
-                                                                                                                                                       SWALLOW_Type_LAYOUT_SPECIALIZTION_X,
-                                                                                                                                                       NULL, NULL, 0,
-                                                                                                                                                       STORAGEUG_STR_APP_LOC_NOTICE, NULL, NULL);
-       setting_retvm_if(NULL == item_data, SETTING_DRAW_ERR_FAIL_SCROLLER, "item_data is NULL");
-       elm_genlist_item_select_mode_set(item_data->item, ELM_OBJECT_SELECT_MODE_DISPLAY_ONLY);
+       /*Install application */
+       const char *grp_title = "App installation";
 
+       it = setting_create_Gendial_field_titleItem(genlist, &itc_group_item,
+                       grp_title, NULL);
+       elm_genlist_item_select_mode_set(it->item, ELM_OBJECT_SELECT_MODE_NONE);
 
+       it = setting_create_Gendial_field_def(genlist, &itc_multiline_text,
+                       NULL, NULL, SWALLOW_Type_LAYOUT_SPECIALIZTION_X, NULL, NULL, 0,
+                       _("IDS_SM_BODY_SELECT_THE_DEFAULT_LOCATION_FOR_INSTALLING_APPS_WHERE_APPS_CAN_BE_SAVED_DEPENDS_ON_THE_TYPE_OF_APP_AND_THE_AVAILABILITY_OF_THE_LOCATION"),
+                       NULL, NULL);
+       setting_retvm_if(NULL == it, SETTING_RETURN_FAIL, "item_data is NULL");
+       elm_genlist_item_select_mode_set(it->item, ELM_OBJECT_SELECT_MODE_DISPLAY_ONLY);
+       ad->help_installapp = it;
 
+       ad->data_installapp = storage_default_items_create(ad, genlist,
+                       INT_SLP_SETTING_DEFAULT_MEM_INSTALLAPPLICATIONS);
 
-       ret = vconf_notify_key_changed(storageUg_MMC_stat, storageUg_default_mmc_changed_cb,
-                                                                  ad);
+       ret = vconf_notify_key_changed(storage_MMC_stat,
+                       storage_default_mmc_changed_cb, ad);
        if (ret != 0) {
-               SETTING_TRACE_ERROR("vconf_notify_key_changed(%s) Fail(%d)", storageUg_MMC_stat,
-                                                       ret);
+               SETTING_TRACE_ERROR("vconf_notify_key_changed(%s) Fail(%d)",
+                               storage_MMC_stat, ret);
        }
 
        setting_view_storage_default.is_create = 1;
@@ -411,40 +342,73 @@ static int storageUg_default_create(void *data)
        return SETTING_RETURN_SUCCESS;
 }
 
-static int storageUg_default_destroy(void *data)
+static int storage_default_destroy(void *data)
 {
        int ret;
 
-       SettingStorageUG *ad = (SettingStorageUG *) data;
+       SettingStorage *ad = (SettingStorage *)data;
 
-       ret = vconf_ignore_key_changed(storageUg_MMC_stat, storageUg_default_mmc_changed_cb);
-       warn_if(ret, "vconf_ignore_key_changed(%s) Fail(%d)", storageUg_MMC_stat, ret);
+       ret = vconf_ignore_key_changed(storage_MMC_stat,
+                       storage_default_mmc_changed_cb);
+       warn_if(ret, "vconf_ignore_key_changed(%s) Fail(%d)",
+                       storage_MMC_stat, ret);
 
        setting_view_storage_default.is_create = 0;
-       elm_naviframe_item_pop(ad->navi);
+       elm_naviframe_item_pop(ad->md.naviframe);
 
        return SETTING_RETURN_SUCCESS;
 }
-static int storageUg_default_update(void *data)
+
+static int storage_default_update(void *data)
 {
+       SETTING_TRACE_BEGIN;
+
+       SettingStorage *ad = data;
+       Evas_Object *btn = NULL;
+
+       retv_if(data == NULL, SETTING_GENERAL_ERR_NULL_DATA_PARAMETER);
+
+       if (ad->default_genlist)
+               elm_genlist_realized_items_update(ad->default_genlist);
+
+       if (ad->help_bt) {
+               if (ad->help_bt->keyStr)
+                       G_FREE(ad->help_bt->keyStr);
+               ad->help_bt->keyStr = strdup(_("IDS_SM_BODY_SELECT_THE_DEFAULT_STORAGE_LOCATION_FOR_CONTENT_SHARED_VIA_BLUETOOTH_OR_WI_FI_DIRECT"));
+               elm_genlist_item_update(ad->help_bt->item);
+       }
+       if (ad->help_installapp) {
+               if (ad->help_installapp->keyStr)
+                       G_FREE(ad->help_installapp->keyStr);
+               ad->help_installapp->keyStr = strdup(_("IDS_SM_BODY_SELECT_THE_DEFAULT_LOCATION_FOR_INSTALLING_APPS_WHERE_APPS_CAN_BE_SAVED_DEPENDS_ON_THE_TYPE_OF_APP_AND_THE_AVAILABILITY_OF_THE_LOCATION"));
+               elm_genlist_item_update(ad->help_installapp->item);
+       }
+
+       Elm_Object_Item *it = elm_naviframe_top_item_get(ad->md.naviframe);
+       if (it) {
+               btn = elm_object_item_part_content_get(it, "title_left_btn");
+               elm_object_part_text_set(btn, NULL, _("IDS_MSG_ACBUTTON_CANCEL_ABB"));
+               btn = elm_object_item_part_content_get(it, "title_right_btn");
+               elm_object_part_text_set(btn, NULL, _("IDS_MSG_ACBUTTON_DONE_ABB"));
+       }
+
        return SETTING_RETURN_SUCCESS;
 }
-static int storageUg_default_cleanup(void *data)
+
+static int storage_default_cleanup(void *data)
 {
-       return storageUg_default_destroy(data);
+       return storage_default_destroy(data);
 }
 
-
-void storageUg_default_init(SettingStorageUG *ad)
+void storage_default_init(SettingStorage *ad)
 {
        ret_if(NULL == ad);
        ret_if(ad->default_view);
 
-       setting_view_storage_default.create = storageUg_default_create;
-       setting_view_storage_default.destroy = storageUg_default_destroy;
-       setting_view_storage_default.update = storageUg_default_update;
-       setting_view_storage_default.cleanup = storageUg_default_cleanup;
+       setting_view_storage_default.create = storage_default_create;
+       setting_view_storage_default.destroy = storage_default_destroy;
+       setting_view_storage_default.update = storage_default_update;
+       setting_view_storage_default.cleanup = storage_default_cleanup;
 
        ad->default_view = &setting_view_storage_default;
 }
-
index 70deb93a97a5aad4cfe58e4e8ab4382daf3194bc..dbb6c7d470c8483fff96aeb4ef12bbd9db503c88 100755 (executable)
@@ -20,6 +20,9 @@
 
 #include <media_content.h>
 #include <package_manager.h>
+#include <Elementary.h>
+#include <efl_extension.h>
+#include <dpm/restriction.h>
 
 #include "setting-common-general-func.h"
 #include "setting-storage-SD.h"
 #include "setting-storage-utils.h"
 #include "setting-storage-async-worker.h"
 #include "setting-storage-main.h"
+#include "setting-storage-default.h"
 
-#define SETTING_STORAGE_PIE_RECT_WIDTH (ELM_SCALE_SIZE(432))
-#define SETTING_STORAGE_PIE_RECT_HEIGHT (ELM_SCALE_SIZE(414))
-#define SETTING_STORAGE_PIE_CYCLE_SIZE (ELM_SCALE_SIZE(123))
+#define DISABLE_SDCARD_EMUL 0
 
+#define SET_STORAGE_GRAPH_MSG_ID 7
 
+const char *storage_MMC_stat = VCONFKEY_SYSMAN_MMC_STATUS;
 
-#define SETTING_STORAGE_APPS_ICON_PATH SETTING_ICON_PATH"/A01-1_icon_color_applications.png"
-#define SETTING_STORAGE_PICS_ICON_PATH SETTING_ICON_PATH"/A01-1_icon_color_pictures.png"
-#define SETTING_STORAGE_AUDIO_ICON_PATH SETTING_ICON_PATH"/A01-1_icon_color_Audio.png"
-#define SETTING_STORAGE_MISCES_ICON_PATH SETTING_ICON_PATH"/A01-1_icon_color_miscellaneous_files.png"
-#define SETTING_STORAGE_AVAIL_ICON_PATH SETTING_ICON_PATH"/A01-1_icon_color_available.png"
-#define SETTING_STORAGE_SYS_ICON_PATH SETTING_ICON_PATH"/A01-1_icon_color_system.png"
+static int _view_create(void *data);
+static int _view_destroy(void *data);
+static int _view_update(void *data);
 
-const char *storageUg_MMC_stat = VCONFKEY_SYSMAN_MMC_STATUS;
+static setting_view setting_view_storage_main = {
+       .create = _view_create,
+       .destroy = _view_destroy,
+       .update = _view_update,
+       .cleanup = NULL,
+};
 
-static setting_view setting_view_storage_main;
-
-static inline void storageUg_main_pie_graph_cairo(Evas_Object *pie_image,
-                                                                                                 SettingStorageUG *ad)
+Eina_Bool _naviframe_pop_cb(void *data, Elm_Object_Item *it)
 {
-       cairo_t *cr;
-       double total_size;
-       int cairo_w, cairo_h;
-       double account_size = 0.0;
-       cairo_surface_t *cairo_surface;
-       double apps_sz = 0, pics_sz = 0, audio_size = 0, misces_sz = 0, internal_sz = 0, system_sz = 0, cache_sz = 0;;
-
-       ret_if(NULL == ad);
-
-       cairo_h = cairo_w = SETTING_STORAGE_PIE_CYCLE_SIZE;
+       SETTING_TRACE_BEGIN;
+       ui_app_exit();
+       return EINA_TRUE;
+}
 
-       total_size = ad->sz_inter_total;
+static int dpm_usb_mass_storage(int* enable)
+{
+       SETTING_TRACE_BEGIN;
+       device_policy_manager_h handle;
 
-       if (total_size == 0) {
-               apps_sz = 0;
-               pics_sz = 0;
-               audio_size = 0;
-               misces_sz = 0;
-               internal_sz = 0;
-               cache_sz = 0;
-       } else {
-               /* system memory */
-               system_sz = ad->sz_sys / total_size;
-               if (system_sz > 1 || system_sz < 0)
-                       system_sz = 1;
-
-               /* apps */
-               apps_sz = ad->sz_apps / total_size;
-               if (apps_sz > 1 || apps_sz < 0)
-                       apps_sz = 1;
-
-               /* pics */
-               pics_sz = ad->sz_pics_videos / total_size;
-               if (pics_sz > 1 || pics_sz < 0)
-                       pics_sz = 1;
-
-               /* audio */
-               audio_size = ad->sz_audio / total_size;
-               if (audio_size > 1 || audio_size < 0)
-                       audio_size = 1;
-
-               /* Miscellaneous Files */
-               misces_sz = ad->sz_misces / total_size;
-               if (misces_sz > 1 || misces_sz < 0)
-                       misces_sz = 1;
-
-               /* Cache Files */
-               cache_sz = (double)ad->sz_caches / total_size;
-               if (cache_sz > 1 || cache_sz < 0)
-                       cache_sz = 1;
-
-               /* internal */
-               internal_sz = ad->sz_inter_avail / total_size;
-               if (internal_sz > 1 || internal_sz < 0)
-                       internal_sz = 1;
+       int ret = 1;
+       handle = dpm_manager_create();
+       if (handle == NULL) {
+               SETTING_TRACE_ERROR("Failed to create client context\n");
+               return 0;
        }
 
-       if (ad->cr) {
-               cairo_destroy(ad->cr);
-               ad->cr = NULL;
-       }
+       int rval = 0;
+       ret = dpm_restriction_get_external_storage_state(handle, &rval);
+       *enable = rval;
+       SETTING_TRACE("dpm_restriction_get_external_storage_state : %d",
+                       *enable);
 
-       cairo_surface = cairo_image_surface_create(CAIRO_FORMAT_ARGB32, cairo_w, cairo_h);
-       if (NULL == cairo_surface) {
-               SETTING_TRACE_ERROR("cairo_image_surface_create() Fail");
-               return;
-       }
+       dpm_manager_destroy(handle);
 
-       cr = cairo_create(cairo_surface);
-       cairo_surface_destroy(cairo_surface);
-
-       /*all, use avaliable color */
-       cairo_set_line_width(cr, 4);
-       cairo_arc(cr, cairo_w / 2., cairo_h / 2., cairo_w / 2., 0, 2 * M_PI);
-       cairo_set_source_rgba(cr, 230 / 255., 226 / 255., 218 / 255., 1);
-       cairo_fill(cr);
-
-       /*system memory */
-       account_size = 0.75;
-       cairo_line_to(cr, cairo_w / 2., cairo_h / 2.);
-       cairo_arc_negative(cr, cairo_w / 2., cairo_h / 2., cairo_w / 2., account_size * 2 * M_PI,
-                                          (account_size - system_sz) * 2 * M_PI);
-       cairo_set_source_rgba(cr, 153 / 255., 66 / 255., 194 / 255., 1);
-       cairo_fill(cr);
-       account_size -= system_sz;
-
-       /*app */
-       cairo_line_to(cr, cairo_w / 2., cairo_h / 2.);
-       cairo_arc_negative(cr, cairo_w / 2., cairo_h / 2., cairo_w / 2., account_size * 2 * M_PI,
-                                          (account_size - apps_sz) * 2 * M_PI);
-       cairo_set_source_rgba(cr, 255 / 255., 189 / 255., 8 / 255., 1);
-       cairo_fill(cr);
-       account_size -= apps_sz;
-
-       /*pic */
-       cairo_line_to(cr, cairo_w / 2., cairo_h / 2.);
-       cairo_arc_negative(cr, cairo_w / 2., cairo_h / 2., cairo_w / 2., account_size * 2 * M_PI,
-                                          (account_size - pics_sz) * 2 * M_PI);
-       cairo_set_source_rgba(cr, 119 / 255., 222 / 255., 60 / 255., 1);
-       cairo_fill(cr);
-       account_size -= pics_sz;
-
-       /*audio */
-       cairo_line_to(cr, cairo_w / 2., cairo_h / 2.);
-       cairo_arc_negative(cr, cairo_w / 2., cairo_h / 2., cairo_w / 2., account_size * 2 * M_PI,
-                                          (account_size - audio_size) * 2 * M_PI);
-       cairo_set_source_rgba(cr, 28 / 255., 140 / 255., 252 / 255., 1);
-       cairo_fill(cr);
-       account_size -= audio_size;
-
-       /*miscellaneous files */
-       cairo_line_to(cr, cairo_w / 2., cairo_h / 2.);
-       cairo_arc_negative(cr, cairo_w / 2., cairo_h / 2., cairo_w / 2., account_size * 2 * M_PI,
-                                          (account_size - misces_sz) * 2 * M_PI);
-       cairo_set_source_rgba(cr, 52 / 255., 220 / 255., 250 / 255., 1);
-       cairo_fill(cr);
-       account_size -= misces_sz;
-
-       /*cache files */
-       cairo_line_to(cr, cairo_w / 2., cairo_h / 2.);
-       cairo_arc_negative(cr, cairo_w / 2., cairo_h / 2., cairo_w / 2., account_size * 2 * M_PI,
-                                          (account_size - cache_sz) * 2 * M_PI);
-       cairo_set_source_rgba(cr, 26 / 255., 49 / 255., 125 / 255., 1);
-       cairo_fill(cr);
-       account_size -= cache_sz;
-
-       /*evas_object_image_alpha_set(pie_image, EINA_FALSE); */
-       evas_object_image_alpha_set(pie_image, EINA_TRUE);
-       evas_object_image_size_set(pie_image, cairo_w, cairo_h);
-       evas_object_image_data_set(pie_image, cairo_image_surface_get_data(cairo_surface));
-       evas_object_image_fill_set(pie_image, 0, 0, cairo_w, cairo_h);
-       evas_object_resize(pie_image, cairo_w, cairo_h);
-       ad->cr = cr;
+       return ret;
 }
 
-static inline void storageUg_main_part_pie_graph_set(Evas_Object *parent,
-                                                                                                        const char *part, void *data)
+static inline void _update_storage_graph(SettingStorage *ad,
+               Edje_Object *target)
 {
-       Evas *evas;
-       int cairo_w, cairo_h;
-       Evas_Object *clip;
-       Evas_Object *pie_image;
-       SettingStorageUG *ad = data;
-
-       ret_if(parent == NULL);
-       ret_if(data == NULL);
-
-       cairo_h = cairo_w = SETTING_STORAGE_PIE_CYCLE_SIZE;
-
-       evas = evas_object_evas_get(parent);
-       if (NULL == evas) {
-               SETTING_TRACE_ERROR("evas_object_evas_get() Fail");
-               return;
+       Edje_Message_Float_Set *msg = alloca(sizeof(Edje_Message_Float_Set)
+                       + sizeof(double) * 7);
+       ret_if(!msg);
+
+       msg->count = 8;
+
+       if (ad->sz_inter_total <= 0.0) {
+               msg->val[0] = 0;
+               msg->val[1] = 0;
+               msg->val[2] = 0;
+               msg->val[3] = 0;
+               msg->val[4] = 0;
+               msg->val[5] = 0;
+               msg->val[6] = 0;
+               msg->val[7] = 0;
+       } else {
+               /* Apps */
+               msg->val[0] = ad->sz_apps / ad->sz_inter_total;
+               if (msg->val[0] > 1 || msg->val[0] < 0)
+                       msg->val[0] = 1;
+
+               /* Images */
+               msg->val[1] = ad->sz_images / ad->sz_inter_total;
+               if (msg->val[1] > 1 || msg->val[1] < 0)
+                       msg->val[1] = 1;
+
+               /* Videos */
+               msg->val[2] = ad->sz_videos / ad->sz_inter_total;
+               if (msg->val[2] > 1 || msg->val[2] < 0)
+                       msg->val[2] = 1;
+
+               /* Audio files */
+               msg->val[3] = ad->sz_audio / ad->sz_inter_total;
+               if (msg->val[3] > 1 || msg->val[3] < 0)
+                       msg->val[3] = 1;
+
+               /* Documents */
+               msg->val[4] = 0; /* TODO: correct when Documents size API is created
+               ad->sz_documents / ad->sz_inter_total;
+               if (msg->val[4] > 1 || msg->val[4] < 0)
+                       msg->val[4] = 1; */
+
+               /* Misc. files */
+               msg->val[5] = ad->sz_misces / ad->sz_inter_total;
+               if (msg->val[5] > 1 || msg->val[5] < 0)
+                       msg->val[5] = 1;
+
+               /* Cached data */
+               msg->val[6] = (double)ad->sz_caches / ad->sz_inter_total;
+               if (msg->val[6] > 1 || msg->val[6] < 0)
+                       msg->val[6] = 1;
+
+               /* System storage */
+               msg->val[7] = ad->sz_sys / ad->sz_inter_total;
+               if (msg->val[7] > 1 || msg->val[7] < 0)
+                       msg->val[7] = 1;
        }
 
-       clip = evas_object_rectangle_add(evas);
-       evas_object_color_set(clip, 255, 255, 255, 255);
-       setting_resize_object(clip, cairo_w, cairo_h);
-
-       pie_image = evas_object_image_add(evas);
-       evas_object_color_set(pie_image, 255, 255, 255, 250);
-       evas_object_clip_set(pie_image, clip);
-       evas_object_show(pie_image);
-       elm_object_part_content_set(parent, part, pie_image);
-
-       storageUg_main_pie_graph_cairo(pie_image, ad);
+       edje_object_message_send(elm_layout_edje_get(target),
+                       EDJE_MESSAGE_FLOAT_SET,
+                       SET_STORAGE_GRAPH_MSG_ID, msg);
+       SETTING_TRACE_DEBUG("Sizes message sent: %f %f %f %f %f %f %f",
+                       msg->val[0], msg->val[1], msg->val[2], msg->val[3],
+                       msg->val[4], msg->val[5], msg->val[6], msg->val[7]);
+       edje_object_message_signal_process(elm_layout_edje_get(target));
 }
 
-Evas_Object *storageUg_main_pie_item_get_icon(void *data, Evas_Object *obj,
-                                                                                         const char *part)
+Evas_Object *storage_main_graph_get(void *data, Evas_Object *obj,
+               const char *part)
 {
+       SETTING_TRACE_BEGIN;
        double used_size;
        Evas_Object *layout;
-       SettingStorageUG *ad = data;
-       char size_str[STORAGEUG_MAX_STR_LEN] = {0};
-       char final_str[STORAGEUG_MAX_STR_LEN] = {0};
-
-       retv_if(NULL == obj, NULL);
-       retv_if(NULL == data, NULL);
-       retvm_if(safeStrCmp(part, "elm.swallow.content"), NULL, "part(%s) Invaild", part);
-
+       SettingStorage *ad = data;
+       char size_str[STORAGE_MAX_STR_LEN] = {0};
+       char final_str[STORAGE_MAX_STR_LEN] = {0};
+       retv_if(!obj, NULL);
+       retv_if(!data, NULL);
+       retvm_if(safeStrCmp(part, "elm.swallow.content"), NULL,
+                       "part(%s) Invaild", part);
+
+       /* Prepare layout for graph with texts */
        layout = elm_layout_add(obj);
-       elm_layout_file_set(layout, SETTING_THEME_EDJ_NAME, "storage_pie");
-
-       evas_object_size_hint_weight_set(layout, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
-
-       /*title */
-       elm_object_part_text_set(layout, "storage_title.text",
-                                                        _(STORAGEUG_STR_INTERNAL_STORAGE));
+       retv_if(!elm_layout_file_set(layout,
+                       SETTING_EDJ_PATH"/storage-graph.edj",
+                       "STORAGE_GRAPH_GRP"), NULL);
+       evas_object_size_hint_weight_set(layout, EVAS_HINT_EXPAND,
+                       EVAS_HINT_EXPAND);
+       evas_object_size_hint_align_set(layout, EVAS_HINT_FILL, EVAS_HINT_FILL);
+
+       /* Set size texts */
+       /* - used */
+       elm_object_part_text_set(layout, "TXT_USED", _("IDS_ST_BODY_USED"));
+       used_size = ad->sz_inter_total - ad->sz_inter_avail;
+       storage_size_to_str(used_size, size_str, sizeof(size_str));
+       elm_object_part_text_set(layout, "TXT_USED_VALUE", size_str);
 
-       storageUg_size_to_str(ad->sz_inter_avail, size_str, sizeof(size_str));
-       snprintf(final_str, sizeof(final_str), "%s %s", size_str,
-                        _(STORAGEUG_STR_AVAIL));
-       elm_object_part_text_set(layout, "storage_total.text", final_str);
+       /* - total */
+       storage_size_to_str(ad->sz_inter_total, size_str, sizeof(size_str));
+       snprintf(final_str, sizeof(final_str), "%s : %s",
+                       _("IDS_ST_HEADER_TOTAL_SPACE"), size_str);
+       elm_object_part_text_set(layout, "TXT_TOTAL_SPACE", final_str);
 
-       used_size = ad->sz_inter_total - ad->sz_inter_avail;
-       storageUg_size_to_str(used_size, size_str, sizeof(size_str));
-       snprintf(final_str, sizeof(final_str), "%s %s", size_str,
-                        _(STORAGEUG_STR_USED));
-       elm_object_part_text_set(layout, "storage_used.text", final_str);
+       /* - free */
+       storage_size_to_str(ad->sz_inter_avail, size_str, sizeof(size_str));
+       snprintf(final_str, sizeof(final_str), "%s space : %s",
+                       _("IDS_SM_BODY_FREE_M_MEMORY_ABB"), size_str);
+       elm_object_part_text_set(layout, "TXT_FREE_SPACE", final_str);
 
-       /*pie */
-       storageUg_main_part_pie_graph_set(layout, "pie_rect", ad);
-       evas_object_show(layout);
+       /* update sizes graph */
+       _update_storage_graph(ad, layout);
 
        return layout;
 }
 
-Evas_Object *storageUg_color_item_content_get(void *data, Evas_Object *obj,
-                                                                                         const char *part)
+Evas_Object *storage_color_item_content_get(void *data, Evas_Object *obj,
+               const char *part)
 {
+       Eina_Bool result;
        setting_retvm_if(data == NULL, NULL, "data is NULL");
        Setting_GenGroupItem_Data *list_item = data;
        int color = list_item->color;
 
-       SETTING_TRACE_ERROR("part : %s", part);
-
        if (!strcmp(part, "elm.swallow.icon")) {
                Evas_Object *layout = elm_layout_add(obj);
 
-               Eina_Bool result = elm_layout_file_set(layout, SETTING_THEME_EDJ_NAME, "storage_edge");
-               evas_object_size_hint_weight_set(layout, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
-               evas_object_size_hint_align_set(layout, EVAS_HINT_FILL, EVAS_HINT_FILL);
+               result = elm_layout_file_set(layout, SETTING_THEME_EDJ_NAME,
+                               "storage_edge");
+               evas_object_size_hint_weight_set(layout, EVAS_HINT_EXPAND,
+                               EVAS_HINT_EXPAND);
+               evas_object_size_hint_align_set(layout, EVAS_HINT_FILL,
+                               EVAS_HINT_FILL);
                if (!result) {
-                       SETTING_TRACE_ERROR(" ERROR -- elm_layout_file_set(layout, SETTING_THEME_EDJ_NAME, storage_edge)");
+                       SETTING_TRACE_ERROR(" ERROR -- elm_layout_file_set("
+                                       "layout, SETTING_THEME_EDJ_NAME, "
+                                       "storage_edge)");
                        return NULL;
                }
 
                switch (color) {
                case 1:
-                       elm_object_signal_emit(layout, "elm,state,show,system", "elm");
+                       elm_object_signal_emit(layout, "elm,state,show,apps",
+                                       "elm");
                        break;
                case 2:
-                       elm_object_signal_emit(layout, "elm,state,show,app", "elm");
+                       elm_object_signal_emit(layout, "elm,state,show,images",
+                                       "elm");
                        break;
                case 3:
-                       elm_object_signal_emit(layout, "elm,state,show,pic", "elm");
+                       elm_object_signal_emit(layout, "elm,state,show,videos",
+                                       "elm");
                        break;
                case 4:
-                       elm_object_signal_emit(layout, "elm,state,show,audio", "elm");
+                       elm_object_signal_emit(layout, "elm,state,show,audio",
+                                       "elm");
                        break;
                case 5:
-                       elm_object_signal_emit(layout, "elm,state,show,misc", "elm");
+                       elm_object_signal_emit(layout, "elm,state,show,misc",
+                                       "elm");
                        break;
                case 6:
-                       elm_object_signal_emit(layout, "elm,state,show,cache", "elm");
+                       elm_object_signal_emit(layout, "elm,state,show,cache",
+                                       "elm");
                        break;
                case 7:
-                       elm_object_signal_emit(layout, "elm,state,show,avail", "elm");
+                       elm_object_signal_emit(layout, "elm,state,show,system",
+                                       "elm");
                        break;
                default:
                        break;
@@ -307,11 +259,12 @@ Evas_Object *storageUg_color_item_content_get(void *data, Evas_Object *obj,
 
        return NULL;
 }
-static void __storage_cache_file_clean_popup_no_cache_rsp_cb(void *data, Evas_Object *obj, void *event_info)
+static void __storage_cache_file_clean_popup_no_cache_rsp_cb(void *data,
+               Evas_Object *obj, void *event_info)
 {
        SETTING_TRACE_BEGIN;
        setting_retm_if(data == NULL, "data is NULL");
-       SettingStorageUG *ad = (SettingStorageUG *)data;
+       SettingStorage *ad = (SettingStorage *)data;
        switch (btn_type(obj)) {
        case POPUP_RESPONSE_OK: {
                        break;
@@ -321,47 +274,61 @@ static void __storage_cache_file_clean_popup_no_cache_rsp_cb(void *data, Evas_Ob
                }
        }
 
-       if (ad->popup) {
-               evas_object_del(ad->popup);
-               ad->popup = NULL;
-       }
+       evas_object_del(ad->popup);
+       ad->popup = NULL;
 
        SETTING_TRACE_END;
 }
 
-static void __storage_cache_file_clean_popup_rsp_cb(void *data, Evas_Object *obj, void *event_info)
+static void __storage_cache_file_clean_popup_rsp_cb(void *data,
+               Evas_Object *obj, void *event_info)
 {
        SETTING_TRACE_BEGIN;
-       setting_retm_if(data == NULL, "data is NULL");
-       SettingStorageUG *ad = (SettingStorageUG *)data;
+       int ret;
+       char cached_data_str[STORAGE_MAX_STR_LEN] = { 0 };
+       char cache_cleared_str[STORAGE_MAX_STR_LEN] = { 0 };
+       SettingStorage *ad = (SettingStorage *)data;
+       ret_if(!ad);
+
        switch (btn_type(obj)) {
        case POPUP_RESPONSE_OK: {
-                       int ret = package_manager_clear_all_cache_dir();
-                       if (PACKAGE_MANAGER_ERROR_NONE == ret) {
-                               ad->sz_caches = 0;
-                               storageug_genlist_text_update(ad->caches, ad->sz_caches);
-                       } else {
-                               SETTING_TRACE_ERROR("Failed to call package_manager_clear_all_cache_dir() with error code-%d", ret);
-                       }
-
-                       break;
-               }
-       case POPUP_RESPONSE_CANCEL: {
+               /* Clear all app cashes */
+               ret = package_manager_clear_all_cache_dir();
+               if (PACKAGE_MANAGER_ERROR_NONE != ret) {
+                       SETTING_TRACE_ERROR("Failed to call package_"
+                                       "manager_clear_all_cache_dir() "
+                                       "with error code-%d", ret);
                        break;
                }
-       }
 
-       if (ad->popup) {
-               evas_object_del(ad->popup);
-               ad->popup = NULL;
+               /* Make toast popup of cache cleared */
+               storage_size_to_str(ad->sz_caches, cached_data_str,
+                               sizeof(cached_data_str));
+               snprintf(cache_cleared_str, sizeof(cache_cleared_str),
+                               _("IDS_SM_TPOP_P1SS_P2SS_CACHED_DATA_CLEARED_ABB"),
+                               cached_data_str, "");
+               setting_create_toast_popup(cache_cleared_str,
+                               ad->md.window);
+
+               /* Refresh cache size display */
+               ad->sz_caches = 0;
+               storage_genlist_text_update(ad->caches,
+                               ad->sz_caches);
+               break;
+       }
+       case POPUP_RESPONSE_CANCEL:
+               break;
        }
 
+       evas_object_del(ad->popup);
+       ad->popup = NULL;
+
        SETTING_TRACE_END;
 }
 
-static void storageUg_main_sel(void *data, Evas_Object *obj, void *event_info)
+static void storage_main_sel(void *data, Evas_Object *obj, void *event_info)
 {
-       SettingStorageUG *ad = data;
+       SettingStorage *ad = data;
        Elm_Object_Item *item = event_info;
 
        ret_if(data == NULL);
@@ -372,48 +339,53 @@ static void storageUg_main_sel(void *data, Evas_Object *obj, void *event_info)
 
        SETTING_TRACE("clicking item[%s]", list_item->keyStr);
 
-       if (!safeStrCmp(STORAGEUG_STR_APPS, list_item->keyStr)) {
-               storageUg_manage_app_ug(ad);
-       } else if (!safeStrCmp(STORAGEUG_STR_DEF_STORAGE, list_item->keyStr)) {
+       if (!safeStrCmp("IDS_SM_TMBODY_APPS_ABB", list_item->keyStr)) {
+               setting_view_change(ad->main_view, ad->apps_view, ad);
+       } else if (!safeStrCmp("IDS_SM_TMBODY_DEFAULT_STORAGE_LOCATIONS", list_item->keyStr)) {
                setting_view_change(ad->main_view, ad->default_view, ad);
-       } else if (!safeStrCmp(STORAGEUG_STR_PICS, list_item->keyStr)) {
-               app_launcher("org.tizen.gallery");
-       } else if (!safeStrCmp(STORAGEUG_STR_AUDIO, list_item->keyStr)) {
-               app_launcher("org.tizen.music-player");
-       } else if (!safeStrCmp(STORAGEUG_STR_MISCES, list_item->keyStr)) {
+       } else if (!safeStrCmp("IDS_ST_BODY_IMAGES", list_item->keyStr)) {
+               app_launcher("org.tizen.myfile.category|view:images", NULL, NULL);
+       } else if (!safeStrCmp("IDS_ST_BODY_VIDEOS", list_item->keyStr)) {
+               app_launcher("org.tizen.myfile.category|view:videos", NULL, NULL);
+       } else if (!safeStrCmp(STORAGE_STR_AUDIO, list_item->keyStr)) {
+               app_launcher("org.tizen.myfile.category|view:audio", NULL, NULL);
+       } else if (!safeStrCmp(STORAGE_STR_MISCES, list_item->keyStr)) {
                setting_view_change(ad->main_view, ad->misces_view, ad);
-       } else if (!safeStrCmp(STORAGEUG_STR_CACHE, list_item->keyStr)) {
+       } else if (!safeStrCmp(STORAGE_STR_CACHE, list_item->keyStr)) {
                if (ad->sz_caches <= 0) {
-
-                       ad->popup = setting_create_popup(ad, ad->win,
-                                                                                        "IDS_ST_HEADER_CLEAR_CACHE_ABB",
-                                                                                        "IDS_ST_POP_THERE_IS_NO_CACHE_DATA_TO_CLEAR",
-                                                                                        __storage_cache_file_clean_popup_no_cache_rsp_cb,
-                                                                                        0, FALSE, FALSE,
-                                                                                        1, "IDS_ST_BUTTON_OK_ABB");
+                       ad->popup = setting_create_popup(ad, ad->md.window,
+                                       "IDS_ST_HEADER_CLEAR_CACHE_ABB",
+                                       "IDS_ST_POP_THERE_IS_NO_CACHE_DATA_TO_CLEAR",
+                                       __storage_cache_file_clean_popup_no_cache_rsp_cb,
+                                       0, FALSE, FALSE,
+                                       1, "IDS_ST_BUTTON_OK_ABB");
                } else {
-                       ad->popup = setting_create_popup(ad, ad->win,
-                                                                                        "IDS_ST_HEADER_CLEAR_CACHE_ABB",
-                                                                                        "IDS_ST_POP_ALL_THE_CACHE_DATA_WILL_BE_CLEARED",
-                                                                                        __storage_cache_file_clean_popup_rsp_cb,
-                                                                                        0, FALSE, FALSE,
-                                                                                        2, "IDS_ST_BUTTON_CLEAR_CACHE_ABB", "IDS_ST_BUTTON_CANCEL_ABB");
+                       ad->popup = setting_create_popup(ad, ad->md.window,
+                                       "IDS_ST_HEADER_CLEAR_CACHE_ABB",
+                                       "IDS_ST_POP_ALL_THE_CACHE_DATA_WILL_BE_CLEARED",
+                                       __storage_cache_file_clean_popup_rsp_cb,
+                                       0, FALSE, FALSE,
+                                       2, "IDS_ST_BUTTON_CLEAR_CACHE_ABB",
+                                       "IDS_ST_BUTTON_CANCEL_ABB");
                }
        }
 }
 
-static Setting_GenGroupItem_Data *storageUg_main_append_group_mid_item(
-       SettingStorageUG *ad, int color, const char *key_str, const char *sub_str)
+static Setting_GenGroupItem_Data *storage_main_append_group_mid_item(
+       SettingStorage *ad, int color, const char *key_str,
+       const char *sub_str)
 {
        Setting_GenGroupItem_Data *item_data = NULL;
-       item_data = (Setting_GenGroupItem_Data *) calloc(1, sizeof(Setting_GenGroupItem_Data));
+       item_data = (Setting_GenGroupItem_Data *) calloc(
+                       1, sizeof(Setting_GenGroupItem_Data));
        if (item_data) {
                item_data->userdata = ad;
                item_data->keyStr = (char *)g_strdup(key_str);
                item_data->sub_desc = (char *)g_strdup(sub_str);
                item_data->color = color;
-               item_data->item = elm_genlist_item_append(ad->gl_main, &(ad->itc_color_item), item_data, NULL,
-                                                                                                 ELM_GENLIST_ITEM_NONE, storageUg_main_sel, ad);
+               item_data->item = elm_genlist_item_append(ad->md.genlist,
+                               &(ad->itc_color_item), item_data, NULL,
+                               ELM_GENLIST_ITEM_NONE, storage_main_sel, ad);
        } else {
                SETTING_TRACE_ERROR("item_data is NULL");
        }
@@ -421,101 +393,71 @@ static Setting_GenGroupItem_Data *storageUg_main_append_group_mid_item(
        return item_data;
 }
 
-static inline void storageUg_main_dev_memory_detail(SettingStorageUG *ad)
+static inline void _append_device_storage_details(SettingStorage *ad)
 {
-       char avail_desc[STORAGEUG_MAX_STR_LEN] = {0};
-       char total_desc[STORAGEUG_MAX_STR_LEN] = {0};
-
-       /* memory total */
-       storageUg_size_to_str(ad->sz_inter_total, total_desc, sizeof(total_desc));
-       ad->total_space = setting_create_Gendial_field_def(ad->gl_main, &itc_2text_2,
-                                                                                                          NULL, ad, SWALLOW_Type_INVALID, NULL, NULL, 0, STORAGEUG_STR_TOTAL,
-                                                                                                          total_desc, NULL);
-       ret_if(NULL == ad->total_space);
-       ad->total_space->userdata = ad;
-       elm_genlist_item_select_mode_set(ad->total_space->item,
-                                                                        ELM_OBJECT_SELECT_MODE_DISPLAY_ONLY);
-
-       /* system memory */
-       ad->sys_mem = storageUg_main_append_group_mid_item(ad,
-                                                                                                          1, STORAGEUG_STR_SYS_MEM, STORAGEUG_STR_WAIT);
-       ret_if(NULL == ad->sys_mem);
-       elm_genlist_item_select_mode_set(ad->sys_mem->item, ELM_OBJECT_SELECT_MODE_DISPLAY_ONLY);
-
-       /* Applications */
-       ad->apps = storageUg_main_append_group_mid_item(ad,
-                                                                                                       2, STORAGEUG_STR_APPS, STORAGEUG_STR_WAIT);
+       /* Apps */
+       ad->apps = storage_main_append_group_mid_item(ad,
+                       1, "IDS_SM_TMBODY_APPS_ABB", "IDS_SM_SBODY_CALCULATING_ING");
        ret_if(NULL == ad->apps);
 
-       /* Pictures, Videos */
-       ad->pics_videos = storageUg_main_append_group_mid_item(ad,
-                                                                                                                  3, STORAGEUG_STR_PICS, STORAGEUG_STR_WAIT);
-       ret_if(NULL == ad->pics_videos);
+       /* Images */
+       ad->images = storage_main_append_group_mid_item(ad,
+                       2, "IDS_ST_BODY_IMAGES", "IDS_SM_SBODY_CALCULATING_ING");
+       ret_if(NULL == ad->images);
+
+       /* Videos */
+       ad->videos = storage_main_append_group_mid_item(ad,
+                       3, "IDS_ST_BODY_VIDEOS", "IDS_SM_SBODY_CALCULATING_ING");
+       ret_if(NULL == ad->videos);
 
        /* Audio */
-       ad->audio = storageUg_main_append_group_mid_item(ad,
-                                                                                                        4, STORAGEUG_STR_AUDIO, STORAGEUG_STR_WAIT);
+       ad->audio = storage_main_append_group_mid_item(ad,
+                       4, _("Audio files"), "IDS_SM_SBODY_CALCULATING_ING");
        ret_if(NULL == ad->audio);
 
        /* Miscellaneous files */
-       ad->misces = storageUg_main_append_group_mid_item(ad,
-                                                                                                         5, STORAGEUG_STR_MISCES, STORAGEUG_STR_WAIT);
+       ad->misces = storage_main_append_group_mid_item(ad,
+                       5, _("Misc. files"), "IDS_SM_SBODY_CALCULATING_ING");
        ret_if(NULL == ad->misces);
 
-       /* cache files */
-       ad->caches = storageUg_main_append_group_mid_item(ad,
-                                                                                                         6, STORAGEUG_STR_CACHE, STORAGEUG_STR_WAIT);
+       /* Cached data */
+       ad->caches = storage_main_append_group_mid_item(ad,
+                       6, _("Cached data"), "IDS_SM_SBODY_CALCULATING_ING");
        ret_if(NULL == ad->caches);
 
-
-       /* Available */
-       storageUg_size_to_str(ad->sz_inter_avail, avail_desc, sizeof(avail_desc));
-       ad->avail = storageUg_main_append_group_mid_item(ad,
-                                                                                                        7, STORAGEUG_STR_AVAIL, avail_desc);
-       ret_if(NULL == ad->avail);
-       elm_genlist_item_select_mode_set(ad->avail->item, ELM_OBJECT_SELECT_MODE_DISPLAY_ONLY);
+       /* System storage */
+       ad->sys_mem = storage_main_append_group_mid_item(ad,
+                       7, _("System memory"), "IDS_SM_SBODY_CALCULATING_ING");
+       ret_if(NULL == ad->sys_mem);
+       elm_genlist_item_select_mode_set(ad->sys_mem->item,
+                       ELM_OBJECT_SELECT_MODE_DISPLAY_ONLY);
 }
 
-static void storageUg_main_dev_memory_update(SettingStorageUG *ad)
+static void storage_main_dev_memory_update(SettingStorage *ad)
 {
-       char desc[STORAGEUG_MAX_STR_LEN] = {0};
-
        ret_if(NULL == ad);
 
-       storageUg_get_internal_storage_status(&ad->sz_inter_total, &ad->sz_inter_avail);
-
-       /* update internal total size */
-       storageUg_size_to_str(ad->sz_inter_total, desc, sizeof(desc));
-       G_FREE(ad->total_space->sub_desc);
-       ad->total_space->sub_desc = (char *)g_strdup(desc);
-       elm_genlist_item_fields_update(ad->total_space->item, "elm.text.sub",
-                                                                  ELM_GENLIST_ITEM_FIELD_TEXT);
-
-       /* update internal available size */
-       storageUg_size_to_str(ad->sz_inter_avail, desc, sizeof(desc));
-       G_FREE(ad->avail->sub_desc);
-       ad->avail->sub_desc = (char *)g_strdup(desc);
-       elm_genlist_item_fields_update(ad->avail->item, "elm.text.sub",
-                                                                  ELM_GENLIST_ITEM_FIELD_TEXT);
-
+       storage_get_internal_storage_status(&ad->sz_inter_total,
+                       &ad->sz_inter_avail);
 }
 
-static Eina_Bool storageUg_update_timer(void *data)
+static Eina_Bool storage_update_timer(void *data)
 {
        SETTING_TRACE_BEGIN;
-       SettingStorageUG *ad = data;
+       SettingStorage *ad = data;
 
        retv_if(NULL == data, ECORE_CALLBACK_CANCEL);
 
-       storageUg_main_dev_memory_update(ad);
-       SETTING_TRACE_DEBUG("ad->misces_view->is_create:%d", ad->misces_view->is_create);
-       if (ad->misces_view->is_create) {
-               /* setting_view_update(ad->misces_view, ad); */
-       }
+       storage_main_dev_memory_update(ad);
+       SETTING_TRACE_DEBUG("ad->misces_view->is_create:%d",
+                       ad->misces_view->is_create);
+
        if (ad->size_worker)
-               storageUg_stop_async_worker(ad->size_worker);
-       ad->size_worker = storageUg_start_async_worker(storageUg_get_internal_detail,
-                                                                                                  storageUg_get_internal_detail_cb, ad);
+               return EINA_TRUE;
+
+       ad->size_worker = storage_start_async_worker(
+                       storage_get_internal_detail,
+                       storage_get_internal_detail_cb, ad);
 
 
        ad->update_timer = NULL;
@@ -523,7 +465,7 @@ static Eina_Bool storageUg_update_timer(void *data)
        return ECORE_CALLBACK_CANCEL;
 }
 
-static void storageUg_main_update_media_data(SettingStorageUG *ad)
+static void storage_main_update_media_data(SettingStorage *ad)
 {
        ret_if(NULL == ad);
 
@@ -532,10 +474,10 @@ static void storageUg_main_update_media_data(SettingStorageUG *ad)
                ad->update_timer = NULL;
        }
 
-       ad->update_timer = ecore_timer_add(0.5, storageUg_update_timer, ad);
+       ad->update_timer = ecore_timer_add(0.5, storage_update_timer, ad);
 }
 
-static void storageUg_media_filesys_changed_cb(
+static void storage_media_filesys_changed_cb(
        media_content_error_e error,
        int pid,
        media_content_db_update_item_type_e update_item,
@@ -547,136 +489,103 @@ static void storageUg_media_filesys_changed_cb(
        void *user_data)
 {
        SETTING_TRACE_BEGIN;
-       SettingStorageUG *ad = user_data;
+       SettingStorage *ad = user_data;
 
        ret_if(user_data == NULL);
 
-       storageUg_main_update_media_data(ad);
+       storage_main_update_media_data(ad);
 
        SETTING_TRACE_END;
 }
 
-static Eina_Bool storageUg_main_back_cb(void *data, Elm_Object_Item *it)
+static int _view_create(void *data)
 {
        SETTING_TRACE_BEGIN;
-       SettingStorageUG *ad = data;
-
-       retv_if(data == NULL, EINA_TRUE);
-
-       if (ad->update_timer) {
-               ecore_timer_del(ad->update_timer);
-               ad->update_timer = NULL;
-       }
-
-       if (ad->size_worker) {
-               if (storageUg_worker_is_running(ad->size_worker)) {
-                       SETTING_TRACE("DO NOT Close Storage UI!!!!! <<------------");
-                       return EINA_FALSE;
-               }
-       } else {
-               SETTING_TRACE("ad->size_worker is NULL <<--------");
-       }
-
-       ug_destroy_me(ad->ug);
-       SETTING_TRACE_END;
-       return EINA_FALSE;
-}
-
-static inline Evas_Object *storageUg_main_genlist(Evas_Object *parent)
-{
-       Evas_Object *genlist;
-
-       genlist = elm_genlist_add(parent);
-       if (NULL == genlist) {
-               SETTING_TRACE_ERROR("elm_genlist_add() Fail");
-               return NULL;
-       }
-       elm_genlist_mode_set(genlist, ELM_LIST_COMPRESS);
-       elm_genlist_homogeneous_set(genlist, EINA_TRUE);
-       elm_genlist_block_count_set(genlist, 2);
-       evas_object_show(genlist);
-
-       evas_object_smart_callback_add(genlist, "realized", __gl_realized_cb, NULL);
-
-       return genlist;
-}
-
-static int storageUg_main_create(void *data)
-{
        int ret;
-       Elm_Object_Item *pie_item;
-       SettingStorageUG *ad = data;
-
-       bindtextdomain(SETTING_PACKAGE, SETTING_LOCALEDIR);
-
+       SettingStorage *ad = data;
+       retv_if(!ad, SETTING_GENERAL_ERR_NULL_DATA_PARAMETER);
 
+       setting_add_back_button(&ad->md, _naviframe_pop_cb, ad);
        ad->update_timer = NULL;
 
-       retv_if(data == NULL, SETTING_GENERAL_ERR_NULL_DATA_PARAMETER);
-       retv_if(NULL == ad->lo_parent, SETTING_DRAW_ERR_FAIL_LOAD_EDJ);
-
-       ad->gl_main = storageUg_main_genlist(ad->navi);
-       setting_create_navi_bar_buttons(STORAGEUG_STR_STORAGE, NULL, /* arrow style */
-                                                                       (setting_call_back_func)storageUg_main_back_cb,
-                                                                       ad,
-                                                                       ad->gl_main, ad->navi, NULL);
+       /* Generate main genlist items */
+       /* "Default storage settings" group */
+       setting_create_Gendial_field_titleItem(ad->md.genlist, &itc_group_item,
+                       "IDS_ST_BODY_DEVICE_MEMORY", NULL);
 
-       storageUg_get_internal_storage_status(&ad->sz_inter_total, &ad->sz_inter_avail);
+       storage_get_internal_storage_status(&ad->sz_inter_total,
+                       &ad->sz_inter_avail);
 
-       /* storage pie view */
-       pie_item = elm_genlist_item_append(ad->gl_main, &(ad->itc_pie),
-                                                                          ad, NULL, ELM_GENLIST_ITEM_NONE, NULL, NULL);
-       elm_genlist_item_select_mode_set(pie_item, ELM_OBJECT_SELECT_MODE_DISPLAY_ONLY);
-       ad->pie_it = pie_item;
+       /* storage graph item */
+       ad->graph_genlist_it = elm_genlist_item_append(ad->md.genlist,
+                       &(ad->itc_storage_graph), ad, NULL,
+                       ELM_GENLIST_ITEM_NONE, NULL, NULL);
+       elm_genlist_item_select_mode_set(ad->graph_genlist_it,
+                       ELM_OBJECT_SELECT_MODE_DISPLAY_ONLY);
 
-       storageUg_main_dev_memory_detail(ad);
+       _append_device_storage_details(ad);
 
        if (ad->size_worker)
-               storageUg_stop_async_worker(ad->size_worker);
-       ad->size_worker = storageUg_start_async_worker(storageUg_get_internal_detail,
-                                                                                                  storageUg_get_internal_detail_cb, ad);
+               storage_stop_async_worker(ad->size_worker);
 
-       storageUG_update_apps_info(ad);
-       storageUG_update_cache_info(ad);
+       ad->size_worker = storage_start_async_worker(
+                       storage_get_internal_detail,
+                       storage_get_internal_detail_cb, ad);
 
-       if (!isEmulBin()) {
-               ret = vconf_get_int(storageUg_MMC_stat, &ad->mmc_status);
-               retvm_if(ret, SETTING_RETURN_FAIL, "vconf_get_int(%s) Fail", storageUg_MMC_stat);
+       storage_update_apps_cache_info(ad);
 
-               /* Default storage */
-               setting_create_Gendial_field_def(ad->gl_main, &itc_1text,
-                                                                                storageUg_main_sel, ad, SWALLOW_Type_INVALID, NULL, NULL, 0,
-                                                                                STORAGEUG_STR_DEF_STORAGE, NULL, NULL);
+#if DISABLE_SDCARD_EMUL
+       if (!isEmulBin()) {
+#endif
+               ret = vconf_get_int(storage_MMC_stat, &ad->mmc_status);
+               retvm_if(ret, SETTING_RETURN_FAIL, "vconf_get_int(%s) Fail",
+                               storage_MMC_stat);
 
                /* SD */
-               ad->sd_card = setting_create_Gendial_field_titleItem(ad->gl_main,
-                                                                                                                        &itc_group_item, STORAGEUG_STR_SD_CARD, NULL);
+               ad->sd_card = setting_create_Gendial_field_titleItem(
+                               ad->md.genlist,
+                               &itc_group_item,
+                               STORAGE_STR_SD_CARD,
+                               NULL);
                if (ad->sd_card)
-                       storageUg_main_append_SD_info(ad);
+                       storage_main_append_SD_info(ad);
+
+               ret = vconf_notify_key_changed(storage_MMC_stat,
+                               storage_SD_change_cb, ad);
+               warn_if(ret != 0, "vconf_notify_key_changed(%s) Fail",
+                               storage_MMC_stat);
 
-               ret = vconf_notify_key_changed(storageUg_MMC_stat, storageUg_SD_change_cb, ad);
-               warn_if(ret != 0, "vconf_notify_key_changed(%s) Fail", storageUg_MMC_stat);
+               /* Default storage */
+               storage_append_default_storage_info(ad, storage_main_sel);
+#if DISABLE_SDCARD_EMUL
        }
+#endif
 
        /* usb otg storage*/
        ad->usb_otg_status = SETTING_STORAGE_USB_OTG_REMOVE;
 
-       storageUg_init_USB(ad);
+       storage_init_USB(ad);
 
        setting_view_storage_main.is_create = 1;
 
-       media_content_add_db_updated_cb(storageUg_media_filesys_changed_cb, ad, &ad->h_mcdb_noti);
+       media_content_add_db_updated_cb(storage_media_filesys_changed_cb, ad, &ad->h_mcdb_noti);
        SETTING_TRACE("-----------------------------------------------");
        SETTING_TRACE(" WIDGET_SCALE_FACTOR : %f", WIDGET_SCALE_FACTOR);
        SETTING_TRACE("-----------------------------------------------");
 
+       int enable = 0;
+       dpm_usb_mass_storage(&enable);
+       SETTING_TRACE("------------------------------------------------------------------------------");
+       SETTING_TRACE(" DPM_USB_MASS_STORAGE : %d", enable);
+       SETTING_TRACE("------------------------------------------------------------------------------");
+
        return SETTING_RETURN_SUCCESS;
 }
 
-static int storageUg_main_destroy(void *data)
+static int _view_destroy(void *data)
 {
        int ret;
-       SettingStorageUG *ad = data;
+       SettingStorage *ad = data;
 
        retv_if(data == NULL, SETTING_GENERAL_ERR_NULL_DATA_PARAMETER);
 
@@ -684,31 +593,23 @@ static int storageUg_main_destroy(void *data)
 
        media_content_remove_db_updated_cb(ad->h_mcdb_noti);
 
-       storageUg_deinit_USB();
-
-       ret = vconf_ignore_key_changed(storageUg_MMC_stat, storageUg_SD_change_cb);
-       warn_if(ret, "vconf_ignore_key_changed(%s) Fail(%d)", storageUg_MMC_stat, ret);
+       storage_deinit_USB();
 
-       storageUg_stop_async_worker_all();
+       ret = vconf_ignore_key_changed(storage_MMC_stat,
+                       storage_SD_change_cb);
+       warn_if(ret, "vconf_ignore_key_changed(%s) Fail(%d)",
+                       storage_MMC_stat, ret);
 
-       if (ad->update_idler) {
-               ecore_idler_del(ad->update_idler);
-               ad->update_idler = NULL;
-       }
+       storage_stop_async_worker_all();
 
        if (ad->update_timer) {
                ecore_timer_del(ad->update_timer);
                ad->update_timer = NULL;
        }
 
-       if (ad->popup) {
-               evas_object_del(ad->popup);
-               ad->popup = NULL;
-       }
-       if (ad->cr) {
-               cairo_destroy(ad->cr);
-               ad->cr = NULL;
-       }
+       evas_object_del(ad->popup);
+       ad->popup = NULL;
+
        if (ad->pc) {
                pkgmgr_client_free(ad->pc);
                ad->pc = NULL;
@@ -723,38 +624,22 @@ static int storageUg_main_destroy(void *data)
        return SETTING_RETURN_SUCCESS;
 }
 
-static int storageUg_main_update(void *data)
+static int _view_update(void *data)
 {
-       SettingStorageUG *ad = data;
+       SettingStorage *ad = data;
 
        retv_if(data == NULL, SETTING_GENERAL_ERR_NULL_DATA_PARAMETER);
 
-       /*storageUg_main_update_media_data(ad); */
-       storageUG_update_apps_info(ad);
-
-       if (ad->misces_list) {
-               /*setting_view_update(ad->misces_view, ad); */
-       } else {
-               evas_object_show(ad->lo_main);
-       }
-
-       return SETTING_RETURN_SUCCESS;
-}
+       storage_main_update_media_data(ad);
+       storage_update_apps_cache_info(ad);
 
-static int storageUg_main_cleanup(void *data)
-{
        return SETTING_RETURN_SUCCESS;
 }
 
-void storageUg_main_init(SettingStorageUG *ad)
+void storage_main_init(SettingStorage *ad)
 {
-       ret_if(NULL == ad);
-       ret_if(ad->main_view);
-
-       setting_view_storage_main.create = storageUg_main_create;
-       setting_view_storage_main.destroy = storageUg_main_destroy;
-       setting_view_storage_main.update = storageUg_main_update;
-       setting_view_storage_main.cleanup = storageUg_main_cleanup;
-
+       ret_if(!ad);
+       if (ad->main_view)
+               return;
        ad->main_view = &setting_view_storage_main;
 }
index 464186b0d11e1743afa9f80c80741c2eb3f22331..7d90ffbb909f9ce133f63813f9ff1ee7c4458c93 100755 (executable)
 #include "setting-storage-async-worker.h"
 #include "setting-storage-miscellaneous.h"
 
-
 #include <tzplatform_config.h>
 #include <media_content.h>
 #include <efl_extension.h>
 
 #define STR_DELETE_ITEMS       "IDS_ST_HEADER_DELETE_ITEMS_ABB2"
-typedef struct {
-       char *id;
-       char *path;
-       char *name;
-       Setting_GenGroupItem_Data *data;
-       SettingStorageUG *ad;
-} Node_Info;
-
 
-static void storageUg_misces_sel_all_clicked(void *data, Evas_Object *obj, void *event_info);
-static inline void storageUg_misces_gl_append_select_all_item(SettingStorageUG *ad);
-static inline void storageUg_misces_gl_remove_select_all_item(SettingStorageUG *ad);
+static int __view_create(void *data);
+static int __view_cleanup(void *data);
+static int __view_destroy(void *data);
+static void __gl_remove_select_all_item(SettingStorage *ad);
+static Evas_Object *__create_ctxpopup(SettingStorage *ad);
+static void __create_sort_by_sub_menu(SettingStorage *ad);
+static void __create_more_main_menu(SettingStorage *ad);
+static void __show_more_menu_cb(void *data, Evas_Object *obj, void *event_info);
+static void __show_sort_by_menu_cb(void *data, Evas_Object *obj,
+                               void *event_info);
+static void __sort_by_check_change_cb(void *data, Evas_Object *obj,
+                                       void *event_info);
+static void __update_ui_list(SettingStorage *ad);
+static int __compare_by_size(const void *data1, const void *data2);
+static int __compare_by_date(const void *data1, const void *data2);
+static int __compare_by_name(const void *data1, const void *data2);
+static void __sort_miscs(SettingStorage *ad);
 
 static setting_view setting_view_storage_misc;
 
+/*/////////////////////////////////////////////////////////////////////////// */
 
-
-/*//////////////////////////////////////////////////////////////////////////////////////////////////////////////////// */
-static Evas_Object *ctxpopup;
-
-static void
-ctxpopup_dismissed_cb(void *data, Evas_Object *obj, void *event_info)
+void storage_misc_init(SettingStorage *ad)
 {
-       SETTING_TRACE_BEGIN;
-       evas_object_del(ctxpopup);
-       ctxpopup = NULL;
+       ret_if(NULL == ad);
+       ret_if(ad->misces_view);
+
+       setting_view_storage_misc.create = __view_create;
+       setting_view_storage_misc.destroy = __view_destroy;
+       setting_view_storage_misc.update = NULL;
+       setting_view_storage_misc.cleanup = __view_cleanup;
+       ad->sort_type = BY_SIZE;
+       ad->misces_view = &setting_view_storage_misc;
 }
 
-static void
-move_more_ctxpopup(Evas_Object *ctxpopup)
+static void __move_more_ctxpopup(Evas_Object *ctxpopup)
 {
-       SETTING_TRACE_BEGIN;
-       Evas_Object *win;
-       Evas_Coord w, h;
+       Evas_Object *win = NULL;
+       Evas_Coord w = 0;
+       Evas_Coord h = 0;
        int pos = -1;
 
-       /* We convince the top widget is a window */
        win = elm_object_top_widget_get(ctxpopup);
        elm_win_screen_size_get(win, NULL, NULL, &w, &h);
        pos = elm_win_rotation_get(win);
@@ -81,50 +86,27 @@ move_more_ctxpopup(Evas_Object *ctxpopup)
        }
 }
 
-static void
-naviframe_resize_cb(void *data, Evas *e, Evas_Object *obj, void *event_info)
+static void __naviframe_resize_cb(void *data, Evas *e, Evas_Object *obj,
+               void *event_info)
 {
-       SETTING_TRACE_BEGIN;
-       Evas_Object *ctxpopup = data;
-       move_more_ctxpopup(ctxpopup);
+       __move_more_ctxpopup((Evas_Object *)data);
 }
 
-static void
-more_ctxpopup_del_cb(void *data, Evas *e, Evas_Object *obj, void *event_info)
+static void _genlist_check_hide(SettingStorage *ad, bool hide)
 {
-       SETTING_TRACE_BEGIN;
-       Evas_Object *nf = data;
-       evas_object_event_callback_del_full(nf, EVAS_CALLBACK_RESIZE, naviframe_resize_cb, ctxpopup);
-}
-
-/*
-static void
-win_rotation_changed_cb(void *data, Evas_Object *obj, void *event_info)
-{
-       SETTING_TRACE_BEGIN;
-       Evas_Object *ctxpopup = data;
-       move_more_ctxpopup(ctxpopup);
-}
-*/
+       Setting_GenGroupItem_Data *sel = NULL;
+       Elm_Object_Item *it = elm_genlist_first_item_get(ad->misces_genlist);
 
-/*static inline void storageUg_misces_gl_remove_select_all_item(SettingStorageUG *ad); */
-static void _genlist_check_hide(SettingStorageUG *ad, bool hide)
-{
-       SETTING_TRACE_BEGIN;
-       int count = 0;
-       Evas_Object *gl = ad->gl_misces;
-       Elm_Object_Item *it = elm_genlist_first_item_get(gl);
        while (it) {
-               Setting_GenGroupItem_Data *sel = (Setting_GenGroupItem_Data *)elm_object_item_data_get(it);
-               /*sel->isItemHideFlag = 0; */
+               sel = (Setting_GenGroupItem_Data *)elm_object_item_data_get(it);
                sel->isItemHideFlag = hide;
 
                /* reset if check boxs get hidden */
-               if (hide == true) {
+               if (hide == true)
                        sel->chk_status = 0;
-               }
-               SETTING_TRACE(" item_update %d ", count++);
-               elm_genlist_item_fields_update(it, "elm.swallow.end", ELM_GENLIST_ITEM_FIELD_CONTENT);
+
+               elm_genlist_item_fields_update(it, "elm.swallow.end",
+                               ELM_GENLIST_ITEM_FIELD_CONTENT);
                it = elm_genlist_item_next_get(it);
        }
 }
@@ -132,242 +114,227 @@ static void _genlist_check_hide(SettingStorageUG *ad, bool hide)
 /**
  * [UI-CALLBACK] 'Delete' button handler on ctxpopup
  */
-static void
-setting_storage_ctx_click_softkey_cb(void *data,
-                                                                        Evas_Object *obj,
-                                                                        void *event_info)
+static void __ctx_delete_click_cb(void *data, Evas_Object *ctxpopup,
+               void *event_info)
 {
-       SETTING_TRACE_BEGIN;
-       /* error check */
        retm_if(data == NULL, "Data parameter is NULL");
+       SettingStorage *ad = (SettingStorage *)data;
 
-       SettingStorageUG  *ad = (SettingStorageUG *) data;
-
-       /*------------------------------------------------------------------------------------------- */
-       /* check genlist check box show/hide */
-       /*------------------------------------------------------------------------------------------- */
-       ad->misces_ctx_popup_selected = true;
-
-#if 0
-       int count = 0;
-       Eina_List *l = elm_genlist_realized_items_get(ad->gl_misces);
-       Elm_Object_Item *it;
-       EINA_LIST_FREE(l, it) {
-               Setting_GenGroupItem_Data *sel = (Setting_GenGroupItem_Data *)elm_object_item_data_get(it);
-
-               sel->isItemHideFlag = 0;
-
-               SETTING_TRACE(" item_update %d ", count++);
-               elm_genlist_item_fields_update(it, "elm.swallow.end", ELM_GENLIST_ITEM_FIELD_CONTENT);
-
-       }
-#else
-       storageUg_misces_gl_append_select_all_item(ad);
+       ad->select_mode = true;
+       elm_ctxpopup_dismiss(ctxpopup);
+       storage_append_select_all_item(ad, NULL, NULL);
        _genlist_check_hide(ad, false);
-#endif
-
-       if (ctxpopup != NULL) {
-               evas_object_del(ctxpopup);
-               ctxpopup = NULL;
-       }
+       storage_naviframe_update_buttons(ad);
+       storage_update_naviframe_title(ad, _(IDS_ST_BODY_MISCELLANEOUS_FILES),
+                       SETTING_STORAGE_STR_SELECT_FILES);
 }
 
-
-
-/* Icon + Text (More button style : Naviframe Toolbar) */
-static void create_ctxpopup_more_button_cb(void *data, Evas_Object *obj, void *event_info)
+static Evas_Object *__create_ctxpopup(SettingStorage *ad)
 {
-       SETTING_TRACE_BEGIN;
-       SettingStorageUG  *ad = (SettingStorageUG *) data;
-       Evas_Object *nf = ad->navi;
-
-       if (ctxpopup != NULL) {
-               evas_object_del(ctxpopup);
-       }
+       Evas_Object *ctxpopup = elm_ctxpopup_add(ad->md.naviframe);
+       elm_object_style_set(ctxpopup, "more/default");
 
-       ctxpopup = elm_ctxpopup_add(nf);
        elm_ctxpopup_auto_hide_disabled_set(ctxpopup, EINA_TRUE);
-       elm_object_style_set(ctxpopup, "more/default");
-       eext_object_event_callback_add(ctxpopup, EEXT_CALLBACK_BACK, eext_ctxpopup_back_cb, NULL);
-       eext_object_event_callback_add(ctxpopup, EEXT_CALLBACK_MORE, eext_ctxpopup_back_cb, NULL);
-       evas_object_smart_callback_add(ctxpopup, "dismissed", ctxpopup_dismissed_cb, NULL);
-       evas_object_event_callback_add(ctxpopup, EVAS_CALLBACK_DEL, more_ctxpopup_del_cb, nf);
-       evas_object_event_callback_add(nf, EVAS_CALLBACK_RESIZE, naviframe_resize_cb, ctxpopup);
 
-       /* We convince the top widget is a window */
-       /*      win = elm_object_top_widget_get(nf); */
-       /*      evas_object_smart_callback_add(win, "rotation,changed", win_rotation_changed_cb, ctxpopup); */
+       elm_ctxpopup_direction_priority_set(ctxpopup,
+               ELM_CTXPOPUP_DIRECTION_UP, ELM_CTXPOPUP_DIRECTION_UNKNOWN,
+               ELM_CTXPOPUP_DIRECTION_UNKNOWN, ELM_CTXPOPUP_DIRECTION_UNKNOWN);
 
-       /*--------------------------------------------------------------------------------------------- */
-       elm_ctxpopup_item_append(ctxpopup, _("IDS_ST_BODY_DELETE"), NULL, setting_storage_ctx_click_softkey_cb, ad);
-       /*--------------------------------------------------------------------------------------------- */
+       eext_object_event_callback_add(ctxpopup, EEXT_CALLBACK_BACK,
+                                       eext_ctxpopup_back_cb, NULL);
+       eext_object_event_callback_add(ctxpopup, EEXT_CALLBACK_MORE,
+                                       eext_ctxpopup_back_cb, NULL);
+       evas_object_event_callback_add(ad->md.naviframe, EVAS_CALLBACK_RESIZE,
+                                       __naviframe_resize_cb, ctxpopup);
+       __move_more_ctxpopup(ctxpopup);
+       return ctxpopup;
+}
 
+static void __create_sort_by_sub_menu(SettingStorage *ad)
+{
+       Evas_Object *check = NULL;
+       Evas_Object *menu_glist = NULL;
+       ad->sort_by_sub_menu_popup = setting_create_popup_with_list(
+                       &menu_glist, ad, ad->md.window,
+                       NULL, NULL, 0,
+                       false, false, 0);
 
+       check = elm_radio_add(menu_glist);
+       elm_object_style_set(check, "list");
+       evas_object_propagate_events_set(check, EINA_TRUE);
+       elm_radio_state_value_set(check, -1);
+       evas_object_data_set(menu_glist, "radio", check);
+       ad->sort_by_radio_group = check;
 
+       setting_create_Gendial_field_1radio(menu_glist, &(itc_1text_1icon),
+                       __sort_by_check_change_cb, ad, SWALLOW_Type_1RADIO_RIGHT,
+                       check, 0,
+                       _("IDS_ST_BODY_SIZE"),
+                       NULL);
+       setting_create_Gendial_field_1radio(menu_glist, &(itc_1text_1icon),
+                       __sort_by_check_change_cb, ad, SWALLOW_Type_1RADIO_RIGHT,
+                       check, 1,
+                       _("IDS_ST_BODY_DATE"),
+                       NULL);
+       setting_create_Gendial_field_1radio(menu_glist, &(itc_1text_1icon),
+                       __sort_by_check_change_cb, ad, SWALLOW_Type_1RADIO_RIGHT,
+                       check, 2,
+                       _("IDS_ST_BODY_NAME"),
+                       NULL);
 
-       elm_ctxpopup_direction_priority_set(ctxpopup, ELM_CTXPOPUP_DIRECTION_UP, ELM_CTXPOPUP_DIRECTION_UNKNOWN, ELM_CTXPOPUP_DIRECTION_UNKNOWN, ELM_CTXPOPUP_DIRECTION_UNKNOWN);
-       move_more_ctxpopup(ctxpopup);
-       evas_object_show(ctxpopup);
+       elm_radio_value_set(check, ad->sort_type);
 }
-/*//////////////////////////////////////////////////////////////////////////////////////////////////////////////////// */
 
-
-/**
- * back button handler
- *
- * 1. "default" -> delete : back to default
- */
-static Eina_Bool storageUg_misces_back_cb(void *data, Elm_Object_Item *it)
+static void __create_more_main_menu(SettingStorage *ad)
 {
-       SettingStorageUG *ad = data;
-
-       retv_if(data == NULL, EINA_TRUE);
-       retv_if(NULL != ad->del_worker, EINA_FALSE);
+       ad->main_menu_popup = __create_ctxpopup(ad);
 
-       setting_view_change(ad->misces_view, ad->main_view, ad);
-
-       return EINA_TRUE;
+       elm_ctxpopup_item_append(ad->main_menu_popup, _("IDS_ST_BODY_DELETE"),
+                               NULL, __ctx_delete_click_cb, ad);
+       elm_ctxpopup_item_append(ad->main_menu_popup,
+                               _("IDS_ST_HEADER_SORT_BY"), NULL,
+                               __show_sort_by_menu_cb, ad);
 }
 
-static inline Evas_Object *_create_ly_misces_no_item(Evas_Object *parent)
+static void __show_more_menu_cb(void *data, Evas_Object *obj,
+               void *event_info)
 {
-       Evas_Object *layout, *icon;
+       SettingStorage *ad = (SettingStorage *)data;
 
-       layout = elm_layout_add(parent);
-       elm_layout_theme_set(layout, "layout", "nocontents", "default");
-       evas_object_size_hint_weight_set(layout, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
-       evas_object_size_hint_align_set(layout, EVAS_HINT_FILL, EVAS_HINT_FILL);
+       ret_if(!ad || ad->select_mode);
 
-       icon = elm_image_add(layout);
-       elm_image_file_set(icon, SETTING_ICON_PATH_CFG "/00_nocontents_text.png", NULL);
-       elm_object_part_content_set(layout, "nocontents.image", icon);
+       evas_object_show(ad->main_menu_popup);
+}
 
-       elm_object_domain_translatable_part_text_set(layout, "elm.text", SETTING_PACKAGE,
-                                                                                                STORAGEUG_STR_NO_FILES);
-       elm_layout_signal_emit(layout, "text,disabled", "");
+static void __show_sort_by_menu_cb(void *data, Evas_Object *sub_menu_ctxpopup,
+               void *event_info)
+{
+       SettingStorage *ad = (SettingStorage *)data;
 
-       return layout;
+       ret_if(!ad);
+       elm_ctxpopup_dismiss(ad->main_menu_popup);
+       __create_sort_by_sub_menu(ad);
 }
 
-static inline Evas_Object *_create_ly_app_default(Evas_Object *parent)
+static void __sort_by_check_change_cb(void *data, Evas_Object *obj,
+                                       void *event_info)
 {
-       Evas_Object *layout;
+       SettingStorage *ad = data;
+       Elm_Object_Item *item = event_info;
 
-       layout = elm_layout_add(parent);
-       elm_layout_theme_set(layout, "layout", "application", "default");
-       evas_object_size_hint_weight_set(layout, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
-       evas_object_size_hint_align_set(layout, EVAS_HINT_FILL, EVAS_HINT_FILL);
+       elm_genlist_item_selected_set(item, 0);
+       Setting_GenGroupItem_Data *list_item =
+                       (Setting_GenGroupItem_Data *)elm_object_item_data_get(
+                                       item);
+       ad->sort_type = list_item->chk_status;
+       elm_radio_value_set(ad->sort_by_radio_group, ad->sort_type);
 
-       return layout;
+       __sort_miscs(data);
+       __update_ui_list(data);
+       evas_object_del(ad->sort_by_sub_menu_popup);
+       ad->sort_by_sub_menu_popup = NULL;
 }
 
-static inline void _update_navibar_buttons(SettingStorageUG *ad)
+/*/////////////////////////////////////////////////////////////////////////// */
+
+static Eina_Bool __misc_view_pop_cb(void *data, Elm_Object_Item *it)
 {
-       /*update delete item buttons*/
-       if (ad->misces_checked > 0) {
-               if (ad->misces_navi_it && elm_object_item_part_content_get(ad->misces_navi_it, "title_left_btn") == NULL) {
-                       elm_object_item_part_content_set(ad->misces_navi_it, "title_left_btn", ad->title_left_btn);
-               }
-               if (ad->misces_navi_it && elm_object_item_part_content_get(ad->misces_navi_it, "title_right_btn") == NULL) {
-                       elm_object_item_part_content_set(ad->misces_navi_it, "title_right_btn", ad->title_right_btn);
-               }
-       } else {
-               if (ad->misces_navi_it && elm_object_item_part_content_get(ad->misces_navi_it, "title_left_btn") != NULL) {
-                       elm_object_item_part_content_unset(ad->misces_navi_it, "title_left_btn");
-                       evas_object_hide(ad->title_left_btn);
-               }
-               if (ad->misces_navi_it && elm_object_item_part_content_get(ad->misces_navi_it, "title_right_btn") != NULL) {
-                       elm_object_item_part_content_unset(ad->misces_navi_it, "title_right_btn");
-                       evas_object_hide(ad->title_right_btn);
-               }
+       SettingStorage *ad = data;
+       retv_if(data == NULL, EINA_FALSE);
+
+       retv_if(NULL != ad->del_worker, EINA_FALSE);
+
+       if (ad->select_mode) {
+               ad->select_mode = false;
+               storage_naviframe_update_buttons(ad);
+               _genlist_check_hide(ad, true);
+               __update_ui_list(ad);
+               return EINA_FALSE;
+       }
+
+       if (ad->misces_ctx_popup_selected == true) {
+               ad->misces_ctx_popup_selected = false;
+
+               __gl_remove_select_all_item(ad);
+               _genlist_check_hide(ad, true);
+
+               ad->misces_checked = 0;
+               storage_naviframe_update_buttons(ad);
+               storage_update_naviframe_title(ad, _(IDS_ST_BODY_MISCELLANEOUS_FILES),
+                               SETTING_STORAGE_STR_SELECT_FILES);
+
+               return EINA_FALSE;
        }
+
+       setting_view_change(ad->misces_view, ad->main_view, ad);
+       return EINA_TRUE;
 }
 
-static bool storageUg_misces_media_item_cb(media_info_h media, void *data)
+static bool __media_item_cb(media_info_h media, void *data)
 {
-       Node_Info *node;
-       char *media_id = NULL;
+       Node_Info *node = NULL;
+       SettingStorage *ad = data;
        char *file_path = NULL;
-       char *display_name = NULL;
-       SettingStorageUG *ad = data;
 
-       retv_if(NULL == media, true);
-       retv_if(NULL == data, false);
+       retv_if((!media || !data), true);
 
        media_info_get_file_path(media, &file_path);
        if (!ecore_file_exists(file_path)) {
-               FREE(file_path);
+               free(file_path);
                return true;
        }
 
-       media_info_get_media_id(media, &media_id);
-       media_info_get_display_name(media, &display_name);
-
        node = calloc(1, sizeof(Node_Info));
        if (node) {
-               node->id = strdup(media_id);
-               node->path = strdup(file_path);
-               node->name = strdup(display_name);
-               ad->misces_list = eina_list_append(ad->misces_list, node);
+               media_info_get_media_id(media, &node->id);
+               node->size_str = strdup(file_path);
+               media_info_get_display_name(media, &node->name);
+               media_info_get_size(media, &node->size);
+               media_info_get_added_time(media, &node->added_time);
+               ad->data_list = eina_list_append(ad->data_list, node);
        }
-       FREE(media_id);
-       FREE(file_path);
-       FREE(display_name);
+
+       free(file_path);
 
        return true;
 }
 
-static void storageUg_misces_clear_list(Eina_List *list)
+static void __clear_list(Eina_List *list)
 {
        Eina_List *l = NULL;
        Node_Info *node = NULL;
 
-       EINA_LIST_FOREACH(list, l, node) {
+       EINA_LIST_FOREACH(list, l, node)
+       {
                free(node->id);
-               free(node->path);
+               free(node->size_str);
                free(node->name);
                free(node);
        }
        eina_list_free(list);
 }
 
-static inline void storageUg_meisces_get_list(SettingStorageUG *ad)
+static inline void __get_list(SettingStorage *ad)
 {
+       SETTING_TRACE_BEGIN;
        int ret;
        char condition[1024];
-       const char *tz_user_content = tzplatform_getenv(TZ_USER_CONTENT);
+       const char *tz_user_content = "/opt/usr/home/owner/media";
        filter_h filter = NULL;
 
        ret_if(NULL == ad);
 
-       if (ad->misces_list) {
-               storageUg_misces_clear_list(ad->misces_list);
-               ad->misces_list = NULL;
+       if (ad->data_list) {
+               __clear_list(ad->data_list);
+               ad->data_list = NULL;
        }
 
        /*Set Filter*/
-       snprintf(condition, 1024, "(MEDIA_TYPE=4) and MEDIA_PATH LIKE \'%s/%%\'", tz_user_content);
-       /*
-       snprintf(condition, 1024, "(MEDIA_TYPE=4) and (MEDIA_PATH LIKE \'%s/.tmp_download/%%\'"
-          "or MEDIA_PATH LIKE \'%s/.video-hub/%%\'"
-          "or MEDIA_PATH LIKE \'%s/Camera/%%\'"
-          "or MEDIA_PATH LIKE \'%s/Downloads/%%\'"
-          "or MEDIA_PATH LIKE \'%s/Images/%%\'"
-          "or MEDIA_PATH LIKE \'%s/Others/%%\'"
-          "or MEDIA_PATH LIKE \'%s/Sounds/%%\'"
-          "or MEDIA_PATH LIKE \'%s/Videos/%%\'"
-          "or MEDIA_PATH LIKE \'%s/lost+found/%%\')",
-          tz_user_content,
-          tz_user_content,
-          tz_user_content,
-          tz_user_content,
-          tz_user_content,
-          tz_user_content,
-          tz_user_content,
-          tz_user_content,
-          tz_user_content);
-
-          */
+       snprintf(condition, 1024,
+                       "(MEDIA_TYPE=4) and MEDIA_PATH LIKE \'%s/%%\'",
+                       tz_user_content);
+
+       SETTING_TRACE_DEBUG("## media condition: [%s]", condition);
 
        /*Set Filter*/
        ret = media_filter_create(&filter);
@@ -375,17 +342,22 @@ static inline void storageUg_meisces_get_list(SettingStorageUG *ad)
                SETTING_TRACE_ERROR("media_filter_create() Fail(%d)", ret);
                return;
        }
-       ret = media_filter_set_condition(filter, condition, MEDIA_CONTENT_COLLATE_DEFAULT);
+       ret = media_filter_set_condition(filter, condition,
+                       MEDIA_CONTENT_COLLATE_DEFAULT);
        if (ret != MEDIA_CONTENT_ERROR_NONE) {
                media_filter_destroy(filter);
-               SETTING_TRACE_ERROR("media_filter_set_condition() Fail(%d)", ret);
+               SETTING_TRACE_ERROR("media_filter_set_condition() Fail(%d)",
+                               ret);
                return;
        }
 
-       ret = media_info_foreach_media_from_db(filter, storageUg_misces_media_item_cb, ad);
+       ret = media_info_foreach_media_from_db(filter,
+                       __media_item_cb, ad);
        if (ret != MEDIA_CONTENT_ERROR_NONE) {
                media_filter_destroy(filter);
-               SETTING_TRACE_ERROR("media_info_foreach_media_from_db() Fail(%d)", ret);
+               SETTING_TRACE_ERROR(
+                               "media_info_foreach_media_from_db() Fail(%d)",
+                               ret);
                return;
        }
 
@@ -395,113 +367,73 @@ static inline void storageUg_meisces_get_list(SettingStorageUG *ad)
                return;
        }
 
-       ad->misces_sz_all = eina_list_count(ad->misces_list);
+       ad->count_sz_all = eina_list_count(ad->data_list);
 }
 
-static void storageUg_misces_handle_selecting(SettingStorageUG *ad)
+static void __handle_selecting(SettingStorage *ad)
 {
-       Evas_Object *toolbar;
+       Evas_Object *gl = NULL;
+       Elm_Object_Item *it = NULL;
+       Setting_GenGroupItem_Data *d_item = NULL;
+       Eina_Bool was_select_all = EINA_FALSE;
 
        ret_if(NULL == ad);
 
-       if (ad->misces_checked == ad->misces_sz_all)
+       was_select_all = ad->misces_is_select_all;
+       if (ad->misces_checked == ad->count_sz_all)
                ad->misces_is_select_all = EINA_TRUE;
        else
                ad->misces_is_select_all = EINA_FALSE;
 
-       /*      text set and timeout set */
-       if (0 < ad->misces_checked) {
-               char text[MAX_DISPLAY_NAME_LEN_ON_UI] = {0};
-
-               snprintf(text, sizeof(text), _(STORAGEUG_STR_N_SELECTED), ad->misces_checked);
-               elm_object_item_part_text_set(ad->misces_navi_it, "subtitle", text);
-
-               toolbar = elm_object_item_part_content_get(ad->misces_navi_it, "toolbar");
-               elm_object_item_disabled_set(elm_toolbar_last_item_get(toolbar), EINA_FALSE);
-       } else {
-               elm_object_item_part_text_set(ad->misces_navi_it, "subtitle", "");
-               elm_object_item_signal_emit(ad->misces_navi_it, "elm,state,subtitle,hide", "elm");
-
-               toolbar = elm_object_item_part_content_get(ad->misces_navi_it, "toolbar");
-               elm_object_item_disabled_set(elm_toolbar_last_item_get(toolbar), EINA_TRUE);
-       }
-}
-
-static int storageUg_compare_str(const void *data1, const void *data2)
-{
-       return safeStrCmp(data1, data2);
-}
-
-static void storageUg_misces_handle_sel_list(SettingStorageUG *ad, char *id,
-                                                                                        int checked)
-{
-       SETTING_TRACE_BEGIN;
-
-       if (checked) {
-               SETTING_TRACE("----- checked : %d ", ad->misces_checked);
-               ad->misces_checked++;
-               ad->misces_sel_list = eina_list_append(ad->misces_sel_list, strdup(id));
-       } else {
-               SETTING_TRACE("----- un-checked : %d", ad->misces_checked);
-               Eina_List *found;
-
-               ad->misces_checked--;
-               found = eina_list_search_unsorted_list(ad->misces_sel_list, storageUg_compare_str,
-                                                                                          id);
-               free(eina_list_data_get(found));
-               ad->misces_sel_list = eina_list_remove_list(ad->misces_sel_list, found);
+       if (was_select_all != ad->misces_is_select_all) {
+               gl = ad->misces_genlist;
+               it = elm_genlist_first_item_get(gl);
+               if (it) {
+                       d_item =
+                               (Setting_GenGroupItem_Data *)
+                               elm_object_item_data_get(it);
+                       setting_update_gl_item_chk_status(d_item,
+                                       ad->misces_is_select_all);
+               }
        }
 
-       /*update delete item buttons*/
-       _update_navibar_buttons(ad);
+       storage_update_naviframe_title(ad, _(IDS_ST_BODY_MISCELLANEOUS_FILES),
+                       SETTING_STORAGE_STR_SELECT_FILES);
 }
 
-static void storageUg_misces_genlist_sel(void *data, Evas_Object *obj,
-                                                                                void *event_info)
+static void __genlist_sel(void *data, Evas_Object *obj,
+               void *event_info)
 {
-       SETTING_TRACE_BEGIN;
-       Node_Info *node;
-       SettingStorageUG *ad = data;
-       Elm_Object_Item *item = event_info;
+       Node_Info *node = NULL;
+       SettingStorage *ad = data;
        Setting_GenGroupItem_Data *d_item = NULL;
-
+       Elm_Object_Item *item = event_info;
        ret_if(data == NULL);
 
-       elm_genlist_item_selected_set(item, 0);
-       d_item = elm_object_item_data_get(item);
-       if (d_item) {
-               node = d_item->userdata;
-
-               setting_update_gl_item_chk_status(d_item, !(d_item->chk_status));
-
-               storageUg_misces_handle_sel_list(ad, node->id, d_item->chk_status);
-               storageUg_misces_handle_selecting(ad);
-       }
+       if (ad->misces_ctx_popup_selected) {
 
-#if 0
-       if (NULL == ad->misces_lo_noitem) {
-               ad->misces_lo_noitem = _create_ly_misces_no_item(ad->navi);
+               elm_genlist_item_selected_set(item, 0);
+               d_item = elm_object_item_data_get(item);
+               if (d_item) {
+                       node = d_item->userdata;
 
-               Evas_Object *btn = elm_object_item_part_content_get(ad->misces_navi_it, "title_right_btn");
-               elm_object_disabled_set(btn, EINA_TRUE);
-               ad->gl_misces = NULL;
+                       setting_update_gl_item_chk_status(d_item,
+                                       !(d_item->chk_status));
 
-               if (ad->misces_lo_noitem) {
-                       elm_object_item_part_content_set(ad->misces_navi_it, "elm.swallow.content", ad->misces_lo_noitem);
+                       storage_handle_select_list(ad, node->id,
+                                       d_item->chk_status);
+                       __handle_selecting(ad);
                }
        }
-#endif
-
-
 }
 
-static void storageUg_misces_genlist_chk_cb(void *data, Evas_Object *obj,
-                                                                                       void *event_info)
+static void __genlist_chk_cb(void *data, Evas_Object *obj,
+               void *event_info)
 {
        SETTING_TRACE_BEGIN;
 
-       Node_Info *node;
-       SettingStorageUG *ad;
+       Node_Info *node = NULL;
+       SettingStorage *ad = NULL;
        Setting_GenGroupItem_Data *d_item = data;
 
        ret_if(data == NULL);
@@ -511,339 +443,249 @@ static void storageUg_misces_genlist_chk_cb(void *data, Evas_Object *obj,
                ad = node->ad;
                d_item->chk_status = elm_check_state_get(obj);
 
-               storageUg_misces_handle_sel_list(ad, node->id, d_item->chk_status);
-               storageUg_misces_handle_selecting(ad);
+               storage_handle_select_list(ad, node->id,
+                               d_item->chk_status);
+               __handle_selecting(ad);
        } else {
                SETTING_TRACE_ERROR(">>>>>>>>> node is NULL");
        }
 }
 
-
-
-static inline void storageUg_misces_clear_sel_list(Eina_List *list)
-{
-       Eina_List *l = NULL;
-       char *node = NULL;
-
-       EINA_LIST_FOREACH(list, l, node)
-       free(node);
-       eina_list_free(list);
-}
-
-
-
-/**
- * "Select All" - check button handler
- */
-static inline void setting_storage_select_all_chk_btn_cb(void *data, Evas_Object *obj, void *event_info)
-{
-       SETTING_TRACE_BEGIN;
-       /* error check */
-       retm_if(data == NULL, "Data parameter is NULL");
-       Setting_GenGroupItem_Data *list_item = (Setting_GenGroupItem_Data *) data;
-       SettingStorageUG *ad = (SettingStorageUG *)list_item->userdata;
-
-       list_item->chk_status = elm_check_state_get(obj);       /*      for genlist update status */
-       ad->misces_is_select_all = elm_check_state_get(obj);
-
-       SETTING_TRACE_ERROR("1");
-
-
-
-       Eina_List *l = NULL;
-       Evas_Object *toolbar;
-       Node_Info *node = NULL;
-       Setting_GenGroupItem_Data *item_data = NULL;
-
-
-       SETTING_TRACE_ERROR("2 : ad->misces_is_select_all--->%d", ad->misces_is_select_all);
-       SETTING_TRACE_ERROR("ad->misces_list--->%x", ad->misces_list);
-       EINA_LIST_FOREACH(ad->misces_list, l, node) {
-               if (node && node->data) {
-                       item_data = node->data;
-                       SETTING_TRACE_ERROR("2.1");
-                       if (item_data) {
-                               item_data->chk_status = ad->misces_is_select_all;
-                               SETTING_TRACE_ERROR("2.2");
-                               elm_object_item_data_set(item_data->item, item_data);
-                               SETTING_TRACE_ERROR("2.3");
-                               storageUg_misces_handle_sel_list(ad, node->id, item_data->chk_status);
-                               SETTING_TRACE_ERROR("2.4");
-                       }
-               }
-       }
-
-       SETTING_TRACE_ERROR("3");
-       elm_genlist_realized_items_update(ad->gl_misces);
-
-       SETTING_TRACE_ERROR("4");
-       bool select_all_state = ad->misces_is_select_all;
-       if (select_all_state) {
-               char text[MAX_DISPLAY_NAME_LEN_ON_UI] = {0};
-
-               snprintf(text, sizeof(text), _(STORAGEUG_STR_N_SELECTED), ad->misces_sz_all);
-               elm_object_item_part_text_set(ad->misces_navi_it, "subtitle", text);
-
-               toolbar = elm_object_item_part_content_get(ad->misces_navi_it, "toolbar");
-               elm_object_item_disabled_set(elm_toolbar_last_item_get(toolbar), EINA_FALSE);
-               ad->misces_checked = ad->misces_sz_all;
-       } else {
-               elm_object_item_part_text_set(ad->misces_navi_it, "subtitle", "");
-               elm_object_item_signal_emit(ad->misces_navi_it, "elm,state,subtitle,hide", "elm");
-
-               toolbar = elm_object_item_part_content_get(ad->misces_navi_it, "toolbar");
-               elm_object_item_disabled_set(elm_toolbar_last_item_get(toolbar), EINA_TRUE);
-               ad->misces_checked = 0;
-               SETTING_TRACE_ERROR("********** SET TO ZERO ad->misces_checked = 0");
-       }
-       SETTING_TRACE_ERROR("5");
-}
-
 /**
  * Delete 'Select All' item in genlist
  */
-static inline void storageUg_misces_gl_remove_select_all_item(SettingStorageUG *ad)
+static inline void __gl_remove_select_all_item(
+               SettingStorage *ad)
 {
        SETTING_TRACE_BEGIN;
-       Evas_Object *gl = ad->gl_misces;
+       Evas_Object *gl = ad->misces_genlist;
 
        Elm_Object_Item *it = elm_genlist_first_item_get(gl);
-       if (it) {
+       if (it)
                elm_object_item_del(it);
-       }
-}
-
-
-
-/**
- * "Select All" check button
- */
-static inline void storageUg_misces_gl_append_select_all_item(SettingStorageUG *ad)
-{
-       SETTING_TRACE_BEGIN;
-       int checked = 0;
-       Setting_GenGroupItem_Data *item_data = NULL;
-       /*ad->gl_misces */
-
-       evas_object_data_set(ad->gl_misces, "InsertType", "Prepend");
-
-       item_data = setting_create_Gendial_field_def(ad->gl_misces,
-                                                                                                &(itc_1text_1icon), storageUg_misces_sel_all_clicked, ad,
-                                                                                                SWALLOW_Type_1ICON_1RADIO, NULL, NULL, checked, _("IDS_ST_BODY_SELECT_ALL"), NULL,
-                                                                                                setting_storage_select_all_chk_btn_cb);
-
-       if (item_data) {
-               item_data->userdata = ad;
-               item_data->isItemHideFlag = TRUE;
-       } else {
-               SETTING_TRACE_ERROR("item_data is NULL");
-       }
-
-       evas_object_data_set(ad->gl_misces, "InsertType", "");
 }
 
-
-
-static inline void storageUg_misces_gl_append_items(SettingStorageUG *ad)
+static void __gl_append_items(SettingStorage *ad)
 {
-       SETTING_TRACE_BEGIN;
-       int checked;
-       Node_Info *node;
-       Eina_List *found, *cur, *tmp_sel_list;
+       Node_Info *node = NULL;
+       Eina_List *cur = NULL;
        Setting_GenGroupItem_Data *item_data = NULL;
 
-       tmp_sel_list = ad->misces_sel_list;
-       ad->misces_sel_list = NULL;
-
-       EINA_LIST_FOREACH(ad->misces_list, cur, node) {
+       EINA_LIST_FOREACH(ad->data_list, cur, node)
+       {
                if (NULL == node)
                        continue;
-
-               found = eina_list_search_unsorted_list(tmp_sel_list, storageUg_compare_str,
-                                                                                          node->id);
-               if (found) {
-                       checked = 1;
-                       storageUg_misces_handle_sel_list(ad, node->id, 1);
-               } else {
-                       checked = 0;
-               }
-
-               item_data = setting_create_Gendial_field_def(ad->gl_misces,
-                                                                                                        &(itc_1text_1icon), storageUg_misces_genlist_sel, ad,
-                                                                                                        SWALLOW_Type_1CHECK_RIGHT_INVISIBLE, NULL, NULL, checked, node->name, node->path,
-                                                                                                        storageUg_misces_genlist_chk_cb);
+               item_data = setting_create_Gendial_field_def(ad->misces_genlist,
+                               &(itc_1text_1icon),
+                               __genlist_sel, ad,
+                               SWALLOW_Type_1CHECK_RIGHT_INVISIBLE, NULL, NULL,
+                               0, node->name, node->size_str,
+                               __genlist_chk_cb);
 
                if (item_data) {
                        item_data->userdata = node;
                        node->data = item_data;
                        node->ad = ad;
                        item_data->isItemHideFlag = TRUE;
+
+                       elm_genlist_item_select_mode_set(item_data->item,
+                                       ELM_OBJECT_SELECT_MODE_DISPLAY_ONLY);
                } else {
                        SETTING_TRACE_ERROR("item_data is NULL");
                }
        }
-       storageUg_misces_handle_selecting(ad);
-       storageUg_misces_clear_sel_list(tmp_sel_list);
+       __handle_selecting(ad);
 }
 
-static inline Evas_Object *storageUg_misces_genlist(Evas_Object *parent)
+static void __clear_model_and_ui_lists(SettingStorage *ad)
 {
-       Evas_Object *genlist;
+       SETTING_TRACE("Entering _clear_model_and_ui_lists");
+       Elm_Object_Item *it = NULL;
+       Node_Info *node = NULL;
+       Setting_GenGroupItem_Data *item_data = NULL;
+       ret_if(NULL == ad);
+
+       ad->misces_checked = 0;
+       ad->count_sz_all = 0;
+
+       /* Get second, because first is 'Check all' */
+       it = elm_genlist_nth_item_get(ad->misces_genlist, 1);
 
-       genlist = elm_genlist_add(parent);
-       if (NULL == genlist) {
-               SETTING_TRACE_ERROR("elm_genlist_add() Fail");
-               return NULL;
+       while (it) {
+               item_data = elm_object_item_data_get(it);
+               if (!item_data)
+                       continue;
+               node = item_data->userdata;
+               if (!node)
+                       continue;
+               /* delete data form model: */
+               ad->data_list = eina_list_remove(
+                               ad->data_list, node);
+               free(node->id);
+               free(node->size_str);
+               free(node->name);
+               free(node);
+               it = elm_genlist_item_next_get(it);
        }
-       elm_genlist_mode_set(genlist, ELM_LIST_COMPRESS);
-       elm_genlist_homogeneous_set(genlist, EINA_TRUE);
-       elm_genlist_block_count_set(genlist, 2);
-       evas_object_size_hint_weight_set(genlist, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
-       evas_object_size_hint_align_set(genlist, EVAS_HINT_FILL, EVAS_HINT_FILL);
-       evas_object_show(genlist);
-
-       return genlist;
+       ad->data_list = eina_list_free(ad->data_list);
+
+       /* delete UI elements: */
+       elm_genlist_clear(ad->misces_genlist);
 }
 
-static void storageUg_misces_delete_list(SettingStorageUG *ad)
+static void __update_ui_list(SettingStorage *ad)
 {
-       SETTING_TRACE("Entering storageUg_misces_delete_list");
+       Evas_Object *toolbar = NULL;
+
+       SETTING_TRACE("Entering _update_ui_list");
 
        ret_if(NULL == ad);
 
        ad->misces_checked = 0;
-       Setting_GenGroupItem_Data *item_data = NULL;
+       ad->misces_is_select_all = EINA_FALSE;
 
-       /* Elm_Object_Item *it = elm_genlist_first_item_get(ad->gl_misces); */
-       Elm_Object_Item *it = elm_genlist_nth_item_get(ad->gl_misces, 1); /* second */
+       if (ad->misces_genlist) {
+               elm_genlist_clear(ad->misces_genlist);
+       } else {
+               ad->misces_genlist = elm_genlist_add(ad->md.naviframe);
+               if (!ad->misces_genlist)
+                       SETTING_TRACE_ERROR("elm_genlist_add() Fail");
 
-       while (it) {
-               item_data = elm_object_item_data_get(it);
-               it = elm_genlist_item_next_get(it);
-               if (item_data != NULL) {
-                       SETTING_TRACE("chk_status: %d", item_data->chk_status);
-                       if (item_data->chk_status) {
-                               elm_object_item_del(item_data->item);
-                               Node_Info *node = item_data->userdata;
-                               if (node) {
-                                       ad->misces_list = eina_list_remove(ad->misces_list, node);
-                                       FREE(node->id);
-                                       FREE(node->path);
-                                       FREE(node->name);
-                                       FREE(node);
-                               }
-                       }
-               }
+               elm_genlist_mode_set(ad->misces_genlist, ELM_LIST_COMPRESS);
+               elm_genlist_homogeneous_set(ad->misces_genlist, EINA_TRUE);
+               elm_genlist_block_count_set(ad->misces_genlist, 2);
        }
+       __gl_append_items(ad);
 
-       ad->misces_sz_all = eina_list_count(ad->misces_list);
+       elm_object_item_part_content_unset(ad->misces_navi_it,
+                                               "elm.swallow.content");
 
-       SETTING_TRACE("ad->misces_sz_all - %d", ad->misces_sz_all);
-       if (0 == ad->misces_sz_all) {
+       if (elm_genlist_items_count(ad->misces_genlist) == 0) {
+               elm_object_item_part_content_set(ad->misces_navi_it,
+                                                       "elm.swallow.content",
+                                                       ad->no_content_layout);
+               evas_object_hide(ad->misces_genlist);
+       } else {
+               elm_object_item_part_content_set(ad->misces_navi_it,
+                                                       "elm.swallow.content",
+                                                       ad->misces_genlist);
+               evas_object_hide(ad->no_content_layout);
+       }
 
-               if (elm_object_item_part_content_get(ad->misces_navi_it, "title_right_btn")) {
-                       Evas_Object *btn_done = elm_object_item_part_content_unset(ad->misces_navi_it, "title_right_btn");
-                       evas_object_hide(btn_done);
-               }
+       /* disable toolbar object */
+       if (0 == ad->misces_checked) {
+               toolbar = elm_object_item_part_content_get(ad->misces_navi_it,
+                               "toolbar");
+               elm_object_item_disabled_set(
+                               elm_toolbar_last_item_get(toolbar),
+                               EINA_TRUE);
+       }
+}
 
-               if (elm_object_item_part_content_get(ad->misces_navi_it, "title_left_btn")) {
-                       Evas_Object *btn_cancel = elm_object_item_part_content_unset(ad->misces_navi_it, "title_left_btn");
-                       evas_object_hide(btn_cancel);
-               }
-               if (NULL == ad->misces_lo_noitem) {
-                       ad->misces_lo_noitem = _create_ly_misces_no_item(ad->navi);
-               }
+static int __compare_by_size(const void *data1, const void *data2)
+{
+       const Node_Info *d1 = data1;
+       const Node_Info *d2 = data2;
 
-               ad->gl_misces = NULL;
+       if (!d1)
+               return -1;
+       if (!d2)
+               return 1;
 
-               if (ad->misces_lo_noitem) {
-                       elm_object_item_part_content_set(ad->misces_navi_it, "elm.swallow.content", ad->misces_lo_noitem);
-               }
-       }
+       if (d1->size < d2->size)
+               return -1;
+       if (d1->size == d2->size)
+               return 0;
+
+       return 1;
 }
 
-/**
- *
- * int misces_sz_all
- */
-static void storageUg_misces_add_list(SettingStorageUG *ad)
+static int __compare_by_date(const void *data1, const void *data2)
 {
-       Evas_Object *toolbar, *btn;
-       Evas_Object *lo_new = NULL;
+       const Node_Info *d1 = data1;
+       const Node_Info *d2 = data2;
 
-       SETTING_TRACE("Entering storageUg_misces_add_list");
+       if (!d1)
+               return -1;
+       if (!d2)
+               return 1;
 
-       ret_if(NULL == ad);
+       if (d1->added_time < d2->added_time)
+               return -1;
+       if (d1->added_time == d2->added_time)
+               return 0;
 
-       ad->misces_checked = 0;
-       ad->misces_is_select_all = EINA_FALSE;
-
-       if (0 == ad->misces_sz_all) {
-               if (NULL == ad->misces_lo_noitem) {
-                       lo_new = ad->misces_lo_noitem = _create_ly_misces_no_item(ad->navi);
+       return 1;
+}
 
-                       btn = elm_object_item_part_content_get(ad->misces_navi_it, "title_right_btn");
-                       if (NULL != btn)
-                               elm_object_disabled_set(btn, EINA_TRUE);
-                       ad->gl_misces = NULL;
-               }
-       } else {
-               if (ad->gl_misces)
-                       elm_genlist_clear(ad->gl_misces);
-               else
-                       lo_new = ad->gl_misces = storageUg_misces_genlist(ad->navi);
+static int __compare_by_name(const void *data1, const void *data2)
+{
+       const Node_Info *d1 = data1;
+       const Node_Info *d2 = data2;
 
-               storageUg_misces_gl_append_items(ad);
+       if (!d1)
+               return -1;
+       if (!d2)
+               return 1;
 
-               ad->misces_lo_noitem = NULL;
-       }
+       return(strcmp(d1->name, d2->name));
+}
 
-       if (lo_new) {
-               elm_object_item_part_content_set(ad->misces_navi_it, "elm.swallow.content", lo_new);
-       }
+static void __sort_miscs(SettingStorage *ad)
+{
+       Eina_Compare_Cb compare_fn = NULL;
+       sort_type_t type = elm_radio_value_get(ad->sort_by_radio_group);
 
-       /* disable toolbar object */
-       if (0 == ad->misces_checked) {
-               toolbar = elm_object_item_part_content_get(ad->misces_navi_it, "toolbar");
-               if (NULL != toolbar)
-                       elm_object_item_disabled_set(elm_toolbar_last_item_get(toolbar), EINA_TRUE);
+       ret_if(!ad);
+       switch (type) {
+       case BY_SIZE:
+               compare_fn = __compare_by_size;
+               break;
+       case BY_DATE:
+               compare_fn = __compare_by_date;
+               break;
+       case BY_NAME:
+               compare_fn = __compare_by_name;
+               break;
+       default:
+               return;
        }
+       ad->data_list = eina_list_sort(ad->data_list,
+                               eina_list_count(ad->data_list), compare_fn);
 }
 
-void storageUg_misces_delete_files_cb(int fn_result, SettingStorageUG *ad)
+static void __delete_files_thread_func_cb(int fn_result, SettingStorage *ad)
 {
        ret_if(NULL == ad);
 
        ad->del_worker = NULL;
-
+       ad->select_mode = false;
        /* update genlist */
        SETTING_TRACE("After deleting, updating the file list");
 
-       storageUg_misces_delete_list(ad);
+       __clear_model_and_ui_lists(ad);
+       __get_list(ad);
+       __update_ui_list(ad);
 
-       if (SETTING_RETURN_SUCCESS != fn_result) {
-               SETTING_TRACE_ERROR("storageUg_misces_delete_files() Fail(%d)", fn_result);
-               storageUg_fail_popup(ad);
-               return;
-       }
+       storage_naviframe_update_buttons(ad);
+       storage_update_naviframe_title(ad, _(IDS_ST_BODY_MISCELLANEOUS_FILES),
+                       SETTING_STORAGE_STR_SELECT_FILES);
 
-       if (ad->popup) {
-               evas_object_del(ad->popup);
-               ad->popup = NULL;
-       }
+       evas_object_del(ad->popup);
+       ad->popup = NULL;
 
-       if (ad->misces_navi_it) {
-               elm_object_item_part_text_set(ad->misces_navi_it, "subtitle", "");
-               elm_object_item_signal_emit(ad->misces_navi_it, "elm,state,subtitle,hide", "elm");
+       if (SETTING_RETURN_SUCCESS != fn_result) {
+               SETTING_TRACE_ERROR("_delete_files_thread_func() Fail(%d)",
+                               fn_result);
+               storage_fail_popup(ad);
        }
 }
 
-
 /**
- * [controller] delete actual files with ad->misces_list
+ * [controller] delete actual files with ad->data_list
  *
  */
-static int storageUg_misces_delete_files(SettingStorageUG *ad)
+static int __delete_files_thread_func(SettingStorage *ad)
 {
        Eina_List *l = NULL;
        Node_Info *node = NULL;
@@ -851,341 +693,154 @@ static int storageUg_misces_delete_files(SettingStorageUG *ad)
 
        retv_if(NULL == ad, SETTING_GENERAL_ERR_NULL_DATA_PARAMETER);
 
-       EINA_LIST_FOREACH(ad->misces_list, l, node) {
+       EINA_LIST_FOREACH(ad->data_list, l, node)
+       {
                if (node) {
                        item_data = node->data;
 
                        if (!item_data->chk_status)
                                continue;
 
-                       if (EINA_TRUE == ecore_file_remove(node->path)) {
-                               media_content_scan_file(node->path);
+                       if (EINA_TRUE == ecore_file_remove(node->size_str)) {
+                               media_content_scan_file(node->size_str);
                        } else {
-                               SETTING_TRACE_ERROR("failed to ecore_file_remove");
+                               SETTING_TRACE_ERROR(
+                                               "failed to ecore_file_remove");
                                return SETTING_RETURN_FAIL;
                        }
                }
-               storageUG_STOP_POINT;
+               storage_STOP_POINT;
        }
 
        return SETTING_RETURN_SUCCESS;
 }
 
-
 /**
  * [UI] Done button -> create popup -> button handler
  */
-static void storageUg_misces_delete_resp(void *data, Evas_Object *obj,
-                                                                                void *event_info)
+static void __delete_popup_cb(void *data, Evas_Object *obj,
+               void *event_info)
 {
        int response_type;
-       SettingStorageUG *ad = data;
+       SettingStorage *ad = data;
 
        ret_if(NULL == data);
        ret_if(NULL == obj);
 
        response_type = btn_type(obj);
 
-       if (ad->popup) {
-               evas_object_del(ad->popup);
-               ad->popup = NULL;
-       }
+       evas_object_del(ad->popup);
+       ad->popup = NULL;
 
        if (POPUP_RESPONSE_OK != response_type) {
                SETTING_TRACE("CANCEL");
                return;
        }
 
-       SETTING_TRACE(">>>>> checked : %d before deletion ", ad->misces_checked);
+       SETTING_TRACE(">>>>> checked : %d before deletion ",
+                       ad->misces_checked);
 
        if (ad->misces_checked) {
-               ad->popup = setting_create_popup_with_progressbar(ad, ad->win, PROGRESSBAR_STYLE,
-                                                                                                                 NULL, NULL, storageUg_popup_del, 0, TRUE, TRUE, 0);
+               ad->popup = setting_create_popup_with_progressbar(ad,
+                               ad->md.window, PROGRESSBAR_STYLE,
+                               NULL, "IDS_PB_TPOP_DELETING_ING_ABB", storage_popup_del, 0, TRUE, TRUE,
+                               0);
 
                if (ad->del_worker)
-                       storageUg_stop_async_worker(ad->del_worker);
-               ad->del_worker = storageUg_start_async_worker(storageUg_misces_delete_files,
-                                                                                                         storageUg_misces_delete_files_cb, ad);
+                       storage_stop_async_worker(ad->del_worker);
+               ad->del_worker = storage_start_async_worker(
+                               __delete_files_thread_func,
+                               __delete_files_thread_func_cb, ad);
        } else {
-               ad->popup = setting_create_popup(ad, ad->win, NULL,
-                                                                                STORAGEUG_STR_NO_SELECTED, storageUg_popup_del,
-                                                                                SETTING_STORAGE_POPUP_TIMER, FALSE, FALSE, 0);
+               ad->popup = setting_create_popup(ad, ad->md.window, NULL,
+               STORAGE_STR_NO_SELECTED, storage_popup_del,
+               SETTING_STORAGE_POPUP_TIMER, FALSE, FALSE, 0);
        }
 }
 
-
 /**
  * Done button handler for 'delete'
  */
-static void storageUg_misces_delete_cb(void *data, Evas_Object *obj, void *event_info)
+static void __delete_click_cb(void *data, Evas_Object *obj,
+               void *event_info)
 {
-       SettingStorageUG *ad = (SettingStorageUG *) data;
+       SettingStorage *ad = (SettingStorage *)data;
 
        ret_if(NULL == data);
 
-       ad->popup = setting_create_popup(ad, ad->win, NULL,
-                                                                        STORAGEUG_STR_DELETE_Q, storageUg_misces_delete_resp,
-                                                                        0, FALSE, FALSE,
-                                                                        2, STORAGEUG_STR_DELETE, STORAGEUG_STR_CANCEL);
-}
-
-
-/**
- * Genlist Touch handler
- * @todo setting_storage_select_all_chk_btn_cb is similar to this function
- */
-static void storageUg_misces_sel_all_clicked(void *data, Evas_Object *obj, void *event_info)
-{
-       SETTING_TRACE_BEGIN;
-       Eina_List *l = NULL;
-       Evas_Object *toolbar;
-       Node_Info *node = NULL;
-       SettingStorageUG *ad = data;
-       /*Setting_GenGroupItem_Data *list_item = (Setting_GenGroupItem_Data *) data; */
-
-       Setting_GenGroupItem_Data *item_data = NULL;
-
-       SETTING_TRACE_ERROR("1");
-
-       ret_if(data == NULL);
-
-       ad->misces_is_select_all = elm_check_state_get(obj);
-
-       SETTING_TRACE_ERROR("2 : ad->misces_is_select_all--->%d", ad->misces_is_select_all);
-       SETTING_TRACE_ERROR("ad->misces_list--->%x", ad->misces_list);
-       EINA_LIST_FOREACH(ad->misces_list, l, node) {
-               if (node && node->data) {
-                       item_data = node->data;
-                       SETTING_TRACE_ERROR("2.1");
-                       if (item_data) {
-                               item_data->chk_status = (ad->misces_is_select_all == 1) ? 0 : 1;
-                               SETTING_TRACE_ERROR("2.2");
-                               elm_object_item_data_set(item_data->item, item_data);
-                               SETTING_TRACE_ERROR("2.3");
-                               storageUg_misces_handle_sel_list(ad, node->id, item_data->chk_status);
-                               SETTING_TRACE_ERROR("2.4");
-                       }
-               }
-       }
-
-       SETTING_TRACE_ERROR("3");
-       elm_genlist_realized_items_update(ad->gl_misces);
-
-       SETTING_TRACE_ERROR("4");
-       bool select_all_state = (ad->misces_is_select_all == 1) ? 0 : 1;
-
-       if (select_all_state) {
-               char text[MAX_DISPLAY_NAME_LEN_ON_UI] = {0};
-
-               snprintf(text, sizeof(text), _(STORAGEUG_STR_N_SELECTED), ad->misces_sz_all);
-               elm_object_item_part_text_set(ad->misces_navi_it, "subtitle", text);
-
-               toolbar = elm_object_item_part_content_get(ad->misces_navi_it, "toolbar");
-               elm_object_item_disabled_set(elm_toolbar_last_item_get(toolbar), EINA_FALSE);
-               ad->misces_checked = ad->misces_sz_all;
-       } else {
-               elm_object_item_part_text_set(ad->misces_navi_it, "subtitle", "");
-               elm_object_item_signal_emit(ad->misces_navi_it, "elm,state,subtitle,hide", "elm");
-
-               toolbar = elm_object_item_part_content_get(ad->misces_navi_it, "toolbar");
-               elm_object_item_disabled_set(elm_toolbar_last_item_get(toolbar), EINA_TRUE);
-               ad->misces_checked = 0;
-               SETTING_TRACE_ERROR("********** SET TO ZERO ad->misces_checked = 0");
-       }
-       SETTING_TRACE_ERROR("5");
+       ad->popup = setting_create_popup(ad, ad->md.window, NULL,
+       STORAGE_STR_DELETE_Q, __delete_popup_cb, 0, FALSE, FALSE,
+                       2, STORAGE_STR_DELETE, STORAGE_STR_CANCEL);
 }
 
-/**
- * Naviframe 'cancel' button handler
- */
-static void
-storageUg_misces_cancel_cb(void *data, Evas_Object *obj, void *event_info)
-{
-       SETTING_TRACE_BEGIN;
-       setting_retm_if(data == NULL, "data is NULL");
-       SettingStorageUG *ad = data;
-
-       /*ad->misces_ctx_popup_selected = true; */
-       if (ad->misces_ctx_popup_selected) {
-
-               SETTING_TRACE_ERROR("ad->misces_ctx_popup_selected == true");
-
-               /* change UI style */
-               ad->misces_ctx_popup_selected = false;
-
-               /* 1. remove 1st item of genlist */
-               storageUg_misces_gl_remove_select_all_item(ad);
-               /* 2. remove all 'toggle' from all list */
-               _genlist_check_hide(ad, true);
-
-               /* remove sub text of naviframe title */
-               elm_object_item_part_text_set(ad->misces_navi_it, "subtitle", "");
-               elm_object_item_signal_emit(ad->misces_navi_it, "elm,state,subtitle,hide", "elm");
-
-               Evas_Object *toolbar = NULL;
-               toolbar = elm_object_item_part_content_get(ad->misces_navi_it, "toolbar");
-               elm_object_item_disabled_set(elm_toolbar_last_item_get(toolbar), EINA_TRUE);
-               ad->misces_checked = 0;
-
-#if 0
-               /* delete all items */
-               if (ad->misces_list) {
-                       storageUg_misces_clear_list(ad->misces_list);
-                       ad->misces_list = NULL;
-               }
-#endif
-
-               /* change button style */
-               _update_navibar_buttons(ad);
-
-               SETTING_TRACE_ERROR("********** SET TO ZERO ad->misces_checked = 0");
-
-       } else {
-               SETTING_TRACE_ERROR("ad->misces_ctx_popup_selected == false, go naviframe_back");
-               elm_naviframe_item_pop(ad->navi);
-       }
-
-       SETTING_TRACE_END;
-}
 
 /*-------------------------------------------------- */
-/*     name: "storageview_layout"; */
+/* name: "storagelayout"; */
 /*-------------------------------------------------- */
-static int storageUg_misces_create(void *data)
+static int __view_create(void *data)
 {
-       SettingStorageUG *ad = data;
-
+       SettingStorage *ad = data;
        retv_if(data == NULL, SETTING_GENERAL_ERR_NULL_DATA_PARAMETER);
 
-       /*first get misc file count*/
-       storageUg_meisces_get_list(ad);
+       /* This will create UI list: */
+       __update_ui_list(ad);
 
-       if (ad->misces_sz_all > 0) {
+       ad->no_content_layout = setting_add_empty_page(ad->md.naviframe, "No files", NULL);
 
-               /*misc file list*/
-               storageUg_misces_add_list(ad);
-               /* focus a list */
-               elm_object_focus_set(ad->gl_misces, EINA_TRUE);
+       ad->misces_navi_it = setting_push_to_naviframe_with_back_button(
+               _(IDS_ST_BODY_MISCELLANEOUS_FILES), _("IDS_ST_BUTTON_BACK"),
+               __misc_view_pop_cb, ad, ad->misces_genlist,
+               ad->md.naviframe
+               );
 
-               /* IDS_ST_BODY_MISCELLANEOUS_FILES */
-               /* STR_DELETE_ITEMS */
-               ad->misces_navi_it = setting_push_layout_navi_bar(_(IDS_ST_BODY_MISCELLANEOUS_FILES),
-                                                                                                                 NULL, NULL, NULL,
-                                                                                                                 (setting_call_back_func)storageUg_misces_back_cb,
-                                                                                                                 NULL,
-                                                                                                                 NULL,
-                                                                                                                 ad, NULL, ad->navi, NULL);
+       storage_gl_add_button_support(ad, storage_back_click_cb,
+                       __delete_click_cb, __show_more_menu_cb);
 
-               elm_object_item_part_content_set(ad->misces_navi_it, "elm.swallow.content", ad->gl_misces);
+       __create_more_main_menu(ad);
 
-               /* Title Cancel Button */
-               ad->title_left_btn = elm_button_add(ad->navi);
-               elm_object_style_set(ad->title_left_btn, "naviframe/title_cancel");
-               evas_object_smart_callback_add(ad->title_left_btn, "clicked", storageUg_misces_cancel_cb, ad);
-
-               /* Title Done Button */
-               ad->title_right_btn = elm_button_add(ad->navi);
-               elm_object_style_set(ad->title_right_btn, "naviframe/title_done");
-               evas_object_smart_callback_add(ad->title_right_btn, "clicked", storageUg_misces_delete_cb, ad);
-       } else {
-
-               ad->misces_navi_it = setting_push_layout_navi_bar(_(IDS_ST_BODY_MISCELLANEOUS_FILES),
-                                                                                                                 NULL,
-                                                                                                                 NULL,
-                                                                                                                 NULL,
-                                                                                                                 (setting_call_back_func)storageUg_misces_back_cb,
-                                                                                                                 NULL,
-                                                                                                                 NULL,
-                                                                                                                 ad, NULL, ad->navi, NULL);
-
-               if (NULL == ad->misces_lo_noitem) {
-                       ad->misces_lo_noitem = _create_ly_misces_no_item(ad->navi);
-
-                       Evas_Object *btn = elm_object_item_part_content_get(ad->misces_navi_it, "title_right_btn");
-                       elm_object_disabled_set(btn, EINA_TRUE);
-                       ad->gl_misces = NULL;
-
-                       if (ad->misces_lo_noitem) {
-                               elm_object_item_part_content_set(ad->misces_navi_it, "elm.swallow.content", ad->misces_lo_noitem);
-                       }
-               }
-       }
-       elm_naviframe_item_pop_cb_set(ad->misces_navi_it, storageUg_misces_back_cb, ad);
-
-       /* Add ctx popup handler */
-       Evas_Object *btn = elm_button_add(ad->navi);
-       elm_object_style_set(btn, "naviframe/more/default");
-       evas_object_smart_callback_add(btn, "clicked", create_ctxpopup_more_button_cb, ad);
-       elm_object_item_part_content_set(ad->misces_navi_it, "toolbar_more_btn", btn);
+       __get_list(ad);
+       __sort_miscs(ad);
+       __update_ui_list(ad);
 
        setting_view_storage_misc.is_create = 1;
 
        return SETTING_RETURN_SUCCESS;
 }
 
-static int storageUg_misces_destroy(void *data)
+static int __view_destroy(void *data)
 {
-       SettingStorageUG *ad = data;
+       SettingStorage *ad = data;
 
        retv_if(data == NULL, SETTING_GENERAL_ERR_NULL_DATA_PARAMETER);
 
-       if (ad->popup) {
-               evas_object_del(ad->popup);
-               ad->popup = NULL;
-       }
+       evas_object_event_callback_del_full(ad->md.naviframe,
+                       EVAS_CALLBACK_RESIZE, __naviframe_resize_cb,
+                       ad->main_menu_popup);
+
+       evas_object_del(ad->popup);
+       ad->popup = NULL;
 
        if (ad->del_worker) {
-               storageUg_stop_async_worker(ad->del_worker);
+               storage_stop_async_worker(ad->del_worker);
                ad->del_worker = NULL;
        }
 
-       if (ad->misces_list) {
-               storageUg_misces_clear_list(ad->misces_list);
-               ad->misces_list = NULL;
-       }
-
-       if (ad->misces_sel_list) {
-               storageUg_misces_clear_sel_list(ad->misces_sel_list);
-               ad->misces_sel_list = NULL;
+       if (ad->data_list) {
+               __clear_list(ad->data_list);
+               ad->data_list = NULL;
        }
 
        ad->misces_navi_it = NULL;
-       ad->gl_misces = NULL;
-       ad->misces_lo_noitem = NULL;
+       ad->misces_genlist = NULL;
        ad->misces_checked = 0;
 
        setting_view_storage_misc.is_create = 0;
-       elm_naviframe_item_pop(ad->navi);
-
-       return SETTING_RETURN_SUCCESS;
-}
-
-static int storageUg_misces_update(void *data)
-{
-       SettingStorageUG *ad = data;
-
-       retv_if(data == NULL, SETTING_GENERAL_ERR_NULL_DATA_PARAMETER);
+       elm_naviframe_item_pop(ad->md.naviframe);
 
-       storageUg_misces_add_list(ad);
        return SETTING_RETURN_SUCCESS;
 }
 
-static int storageUg_misces_cleanup(void *data)
+static int __view_cleanup(void *data)
 {
-       return storageUg_misces_destroy(data);
+       return __view_destroy(data);
 }
-
-
-void storageUg_misc_init(SettingStorageUG *ad)
-{
-       ret_if(NULL == ad);
-       ret_if(ad->misces_view);
-
-       setting_view_storage_misc.create = storageUg_misces_create;
-       setting_view_storage_misc.destroy = storageUg_misces_destroy;
-       setting_view_storage_misc.update = storageUg_misces_update;
-       setting_view_storage_misc.cleanup = storageUg_misces_cleanup;
-
-       ad->misces_view = &setting_view_storage_misc;
-}
-
old mode 100644 (file)
new mode 100755 (executable)
index 35e6fd1..9aa4e1f
 #include <storage.h>
 #include <media_content.h>
 #include <tzplatform_config.h>
+#include <package_manager.h>
 
 #include "setting-storage-async-worker.h"
 #include "setting-storage-utils.h"
 
-
-void storageUg_popup_del(void *data, Evas_Object *obj, void *event_info)
+void storage_popup_del(void *data, Evas_Object *obj, void *event_info)
 {
-       SettingStorageUG *ad = data;
+       SettingStorage *ad = data;
 
        ret_if(data == NULL);
 
@@ -35,7 +35,7 @@ void storageUg_popup_del(void *data, Evas_Object *obj, void *event_info)
        ad->popup = NULL;
 }
 
-void storageUg_get_internal_storage_status(double *total, double *avail)
+void storage_get_internal_storage_status(double *total, double *avail)
 {
        int ret;
        double tmp_total;
@@ -50,8 +50,9 @@ void storageUg_get_internal_storage_status(double *total, double *avail)
 
        ret = storage_get_internal_memory_size(&s);
        if (0 == ret) {
-               SETTING_TRACE("Total = %lu, Available = %lu", (s.f_frsize * s.f_blocks),
-                                         (s.f_bsize * s.f_bavail));
+               SETTING_TRACE("Total = %lu, Available = %lu",
+                               (s.f_frsize * s.f_blocks),
+                               (s.f_bsize * s.f_bavail));
                tmp_total = (double)s.f_frsize * s.f_blocks;
 #if 0
                *avail = (double)s.f_bfree * s.f_frsize;
@@ -67,8 +68,8 @@ void storageUg_get_internal_storage_status(double *total, double *avail)
        }
 }
 
-void storageUg_get_external_storage_status(const char *path, double *total,
-                                                                                  double *avail)
+void storage_get_external_storage_status(const char *path, double *total,
+               double *avail)
 {
        struct statvfs s;
 
@@ -77,8 +78,9 @@ void storageUg_get_external_storage_status(const char *path, double *total,
        ret_if(NULL == avail);
 
        if (!storage_get_external_memory_size(&s)) {
-               SETTING_TRACE("f_frsize = %ld f_blocks = %ld f_bsize = %ld f_bavail = %ld ",
-                                         s.f_frsize, s.f_blocks, s.f_bsize, s.f_bavail);
+               SETTING_TRACE("f_frsize = %ld f_blocks = %ld f_bsize = %ld "
+                               "f_bavail = %ld ",
+                               s.f_frsize, s.f_blocks, s.f_bsize, s.f_bavail);
                *total = (double)s.f_frsize * s.f_blocks;
 #if 0
                *avail = (double)s.f_bsize * s.f_bavail;
@@ -89,107 +91,48 @@ void storageUg_get_external_storage_status(const char *path, double *total,
        }
 }
 
-void storageUg_size_to_str(double size, char *desc, int desc_size)
+void storage_size_to_str(double size, char *desc, int desc_size)
 {
        double tmp_size = 0.0;
        const int KILOBYTE_VALUE = 1024;
        const int MEGABYTE_VALUE = KILOBYTE_VALUE * 1024;
        const int GIGABYTE_VALUE = MEGABYTE_VALUE * 1024;
 
-       if (size < MEGABYTE_VALUE) {    /* size < 1MB: show x.xKB */
+       if (size < MEGABYTE_VALUE) { /* size < 1MB: show x.xKB */
                tmp_size = size / KILOBYTE_VALUE;
-               snprintf(desc, desc_size, "%4.2lf%s", tmp_size, _(STORAGEUG_STR_KB));
-       } else if (size < GIGABYTE_VALUE) {     /* size < 1GB: show x.xMB */
+               snprintf(desc, desc_size, "%4.2lf %s", tmp_size,
+                               _(STORAGE_STR_KB));
+       } else if (size < GIGABYTE_VALUE) { /* size < 1GB: show x.xMB */
                tmp_size = size / MEGABYTE_VALUE;
-               snprintf(desc, desc_size, "%4.2lf%s", tmp_size, _(STORAGEUG_STR_MB));
+               snprintf(desc, desc_size, "%4.2lf %s", tmp_size,
+                               _(STORAGE_STR_MB));
        } else { /* 1G <= size: show x.xGB */
                tmp_size = size / GIGABYTE_VALUE;
-               snprintf(desc, desc_size, "%4.2lf%s", tmp_size, _(STORAGEUG_STR_GB));
+               snprintf(desc, desc_size, "%4.2lf %s", tmp_size,
+                               _(STORAGE_STR_GB));
        }
 }
 
-
-void storageUg_ug_layout_cb(ui_gadget_h ug, enum ug_mode mode, void *priv)
-{
-       Evas_Object *base = NULL;
-
-       ret_if(priv == NULL);
-
-       base = ug_get_layout(ug);
-       if (base == NULL) {
-               SETTING_TRACE_ERROR("ug_get_layout() Fail");
-               return;
-       }
-
-       switch (mode) {
-       case UG_MODE_FULLVIEW:
-               evas_object_size_hint_weight_set(base, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
-               evas_object_show(base);
-               break;
-       default:
-               /* do nothing */
-               break;
-       }
-}
-
-void storageUg_ug_destroy_cb(ui_gadget_h ug, void *priv)
-{
-       SettingStorageUG *ad = priv;
-
-       ret_if(priv == NULL);
-
-       if (ug)
-               setting_ug_destroy(ug);
-
-       elm_object_tree_focus_allow_set(ad->lo_main, EINA_TRUE);
-       setting_view_update(ad->main_view, ad);
-}
-
-void storageUg_fail_popup(SettingStorageUG *ad)
+void storage_fail_popup(SettingStorage *ad)
 {
        if (ad->popup) {
                evas_object_del(ad->popup);
                ad->popup = NULL;
        }
 
-       ad->popup = setting_create_popup(ad, ad->win, NULL,
-                                                                        STORAGEUG_STR_FAIL, storageUg_popup_del,
-                                                                        SETTING_STORAGE_POPUP_TIMER, FALSE, FALSE, 0);
-}
-
-void storageUg_manage_app_ug(SettingStorageUG *ad)
-{
-       app_control_h svc;
-       ui_gadget_h ug;
-       struct ug_cbs cbs;
-
-       ret_if(NULL == ad);
-
-       if (app_control_create(&svc))
-               return;
-
-       app_control_add_extra_data(svc, "viewtype", "manage-applications");
-
-       memset(&cbs, 0, sizeof(struct ug_cbs));
-       cbs.layout_cb = storageUg_ug_layout_cb;
-       cbs.destroy_cb = storageUg_ug_destroy_cb;
-       cbs.priv = (void *)ad;
-
-       elm_object_tree_focus_allow_set(ad->lo_main, EINA_FALSE);
-       ug = setting_ug_create(ad->ug, "setting-manage-applications-efl", UG_MODE_FULLVIEW,
-                                                  svc, &cbs);
-       warn_if(NULL == ug, "setting_ug_create() Fail");
-
-       app_control_destroy(svc);
+       ad->popup = setting_create_popup(ad, ad->md.window, NULL,
+       STORAGE_STR_FAIL, storage_popup_del,
+       SETTING_STORAGE_POPUP_TIMER, FALSE, FALSE, 0);
 }
 
 struct _calculated_sizes {
+       double images_total;
        double video_total;
        double audio_total;
        double misces_total;
 };
 
-static bool storageUg_get_misces_item(media_info_h media, void *data)
+static bool storage_get_misces_item(media_info_h media, void *data)
 {
        unsigned long long size = 0;
        struct _calculated_sizes *sizes = data;
@@ -210,8 +153,7 @@ static bool storageUg_get_misces_item(media_info_h media, void *data)
        return true;
 }
 
-
-static bool storageUg_get_media_item(media_info_h media, void *data)
+static bool storage_get_media_item(media_info_h media, void *data)
 {
        media_content_type_e type;
        unsigned long long size = 0;
@@ -224,6 +166,8 @@ static bool storageUg_get_media_item(media_info_h media, void *data)
        media_info_get_media_type(media, &type);
        switch (type) {
        case MEDIA_CONTENT_TYPE_IMAGE:
+               sizes->images_total += size;
+               break;
        case MEDIA_CONTENT_TYPE_VIDEO:
                sizes->video_total += size;
                break;
@@ -239,53 +183,52 @@ static bool storageUg_get_media_item(media_info_h media, void *data)
        return true;
 }
 
-enum {
-       STORAGEUG_TYPE_APP,
-       STORAGEUG_TYPE_PIC_VIDEO,
-       STORAGEUG_TYPE_AUDIO,
-       STORAGEUG_TYPE_MISCES,
-};
-
-void storageug_genlist_text_update(Setting_GenGroupItem_Data *item_data,
-                                                                  double size)
+void storage_genlist_text_update(Setting_GenGroupItem_Data *item_data,
+               double size)
 {
-       char desc[STORAGEUG_MAX_STR_LEN] = {0};
+       char desc[STORAGE_MAX_STR_LEN] = { 0 };
 
        ret_if(NULL == item_data);
        ret_if(NULL == item_data->item);
 
-       storageUg_size_to_str(size, desc, sizeof(desc));
+       storage_size_to_str(size, desc, sizeof(desc));
 
        G_FREE(item_data->sub_desc);
        item_data->sub_desc = (char *)g_strdup(desc);
-       elm_genlist_item_fields_update(item_data->item, "elm.text.sub", ELM_GENLIST_ITEM_FIELD_TEXT);
+
+       elm_genlist_item_fields_update(item_data->item, "elm.text.sub",
+                       ELM_GENLIST_ITEM_FIELD_TEXT);
+
 }
 
-void storageUg_get_internal_detail_cb(int fn_result, SettingStorageUG *ad)
+void storage_get_internal_detail_cb(int fn_result, SettingStorage *ad)
 {
        ret_if(NULL == ad);
 
        ad->size_worker = NULL;
 
        if (SETTING_RETURN_SUCCESS != fn_result) {
-               SETTING_TRACE_ERROR("storageUg_get_internal_detail() Fail(%d)", fn_result);
+               SETTING_TRACE_ERROR("storage_get_internal_detail() Fail(%d)",
+                               fn_result);
                return;
        }
 
-       ad->sz_sys = ad->sz_inter_total - ad->sz_apps - ad->sz_pics_videos
-                                - ad->sz_audio - ad->sz_misces - ad->sz_inter_avail;
+       ad->sz_sys = ad->sz_inter_total - ad->sz_apps - ad->sz_images
+                       - ad->sz_videos - ad->sz_audio - ad->sz_misces
+                       - ad->sz_inter_avail;
 
-       storageug_genlist_text_update(ad->sys_mem, ad->sz_sys);
-       storageug_genlist_text_update(ad->pics_videos, ad->sz_pics_videos);
-       storageug_genlist_text_update(ad->audio, ad->sz_audio);
-       storageug_genlist_text_update(ad->misces, ad->sz_misces);
+       storage_genlist_text_update(ad->sys_mem, ad->sz_sys);
+       storage_genlist_text_update(ad->images, ad->sz_images);
+       storage_genlist_text_update(ad->videos, ad->sz_videos);
+       storage_genlist_text_update(ad->audio, ad->sz_audio);
+       storage_genlist_text_update(ad->misces, ad->sz_misces);
 
-       /* update storage pie */
-       elm_genlist_item_update(ad->pie_it);
+       /* update storage graph */
+       elm_genlist_item_update(ad->graph_genlist_it);
 }
 
-static int storageUG_get_media_info(const char *cond, media_info_cb cb,
-                                                                       struct _calculated_sizes *sizes)
+static int storage_get_media_info(const char *cond, media_info_cb cb,
+               struct _calculated_sizes *sizes)
 {
        int ret;
        filter_h filter = NULL;
@@ -297,17 +240,21 @@ static int storageUG_get_media_info(const char *cond, media_info_cb cb,
                return ret;
        }
 
-       ret = media_filter_set_condition(filter, cond, MEDIA_CONTENT_COLLATE_DEFAULT);
+       ret = media_filter_set_condition(filter, cond,
+                       MEDIA_CONTENT_COLLATE_DEFAULT);
        if (MEDIA_CONTENT_ERROR_NONE != ret) {
                media_filter_destroy(filter);
-               SETTING_TRACE_ERROR("media_filter_set_condition() Fail(%d)", ret);
+               SETTING_TRACE_ERROR("media_filter_set_condition() Fail(%d)",
+                               ret);
                return ret;
        }
 
        ret = media_info_foreach_media_from_db(filter, cb, sizes);
        if (MEDIA_CONTENT_ERROR_NONE != ret) {
                media_filter_destroy(filter);
-               SETTING_TRACE_ERROR("media_info_foreach_media_from_db() Fail(%d)", ret);
+               SETTING_TRACE_ERROR(
+                               "media_info_foreach_media_from_db() Fail(%d)",
+                               ret);
                return ret;
        }
 
@@ -319,61 +266,79 @@ static int storageUG_get_media_info(const char *cond, media_info_cb cb,
 
        return ret;
 }
-static void storageUG_get_cache_files_size(pkgmgr_client *pc, const pkg_size_info_t *size_info, void *user_data)
-{
-       SETTING_TRACE_BEGIN;
-       setting_retm_if(NULL == user_data, "user_data is NULL");
-       setting_retm_if(NULL == size_info, "size_info is NULL");
-       /*char * path = app_get_cache_path(); */
-       /*SETTING_TRACE_DEBUG("cache path:%s",path); */
-       SettingStorageUG *ad = user_data;
-       ad->sz_caches = (double)(size_info->cache_size + size_info->ext_cache_size);
-       SETTING_TRACE_DEBUG("ad->sz_caches:%lf", ad->sz_caches);
-       storageug_genlist_text_update(ad->caches, ad->sz_caches);
-
-       setting_retm_if(!ad->pie_it, "!ad->pie_it")
-       elm_genlist_item_update(ad->pie_it);
 
-       pkgmgr_client_free(ad->pc_total_size);
-       ad->pc_total_size = NULL;
-       SETTING_TRACE_END;
-}
-
-int storageUg_get_internal_detail(SettingStorageUG *ad)
+int storage_get_internal_detail(SettingStorage *ad)
 {
        int ret;
        const char *cond;
        const char *cond_misc;
-       struct _calculated_sizes sizes = {0.0, 0.0, 0.0};
+       struct _calculated_sizes sizes = { 0.0, 0.0, 0.0 };
 
        retv_if(NULL == ad, SETTING_GENERAL_ERR_NULL_DATA_PARAMETER);
 
-       storageUG_STOP_POINT;
+       storage_STOP_POINT;
 
        /*0-image, 1-video, 2-sound, 3-music, 4-other*/
        cond = "((MEDIA_TYPE < 4) AND (MEDIA_STORAGE_TYPE=0))";
-       ret = storageUG_get_media_info(cond, storageUg_get_media_item, &sizes);
-       warn_if(MEDIA_CONTENT_ERROR_NONE != ret, "storageUG_get_media_info() Fail(%d)", ret);
+       ret = storage_get_media_info(cond, storage_get_media_item, &sizes);
+       warn_if(MEDIA_CONTENT_ERROR_NONE != ret,
+                       "storage_get_media_info() Fail(%d)", ret);
 
-       storageUG_STOP_POINT;
+       storage_STOP_POINT;
 
        cond_misc = "((MEDIA_TYPE=4) AND (MEDIA_STORAGE_TYPE=0))";
-       ret = storageUG_get_media_info(cond_misc, storageUg_get_misces_item, &sizes);
-       warn_if(MEDIA_CONTENT_ERROR_NONE != ret, "storageUG_get_media_info() Fail(%d)", ret);
+       ret = storage_get_media_info(cond_misc, storage_get_misces_item,
+                       &sizes);
+       warn_if(MEDIA_CONTENT_ERROR_NONE != ret,
+                       "storage_get_media_info() Fail(%d)", ret);
 
-       storageUG_STOP_POINT;
+       storage_STOP_POINT;
 
-       ad->sz_pics_videos = sizes.video_total;
+       ad->sz_images = sizes.images_total;
+       ad->sz_videos = sizes.video_total;
        ad->sz_audio = sizes.audio_total;
        ad->sz_misces = sizes.misces_total;
 
        return SETTING_RETURN_SUCCESS;
 }
 
-void storageUG_update_cache_info(SettingStorageUG *ad)
+static void storage_get_app_cache_size_cb(const package_size_info_h size_info,
+                                                                                       void *user_data)
 {
+       SETTING_TRACE_BEGIN;
+       long long cache_size = 0;
+       long long app_size = 0;
+       long long ext_cache_size = 0;
+       long long ext_app_size = 0;
+       setting_retm_if(NULL == user_data, "user_data is NULL");
+       setting_retm_if(NULL == size_info, "size_info is NULL");
+
+       SettingStorage *ad = user_data;
+
+       package_size_info_get_app_size(size_info, &app_size);
+       package_size_info_get_external_app_size(size_info, &ext_app_size);
+       package_size_info_get_cache_size(size_info, &cache_size);
+       package_size_info_get_external_cache_size(size_info, &ext_cache_size);
+
+       ad->sz_apps = (double)(app_size + ext_app_size);
+       ad->sz_caches = (double)(cache_size + ext_cache_size);
+
+       SETTING_TRACE_DEBUG("size_info->app_size : %ld", ad->sz_apps);
+       SETTING_TRACE_DEBUG("ad->sz_caches:%lf", ad->sz_caches);
+
+       storage_genlist_text_update(ad->apps, ad->sz_apps);
+       storage_genlist_text_update(ad->caches, ad->sz_caches);
+
+       ret_if(!ad->graph_genlist_it);
+       elm_genlist_item_update(ad->graph_genlist_it);
+
+       ad->pc_total_size = NULL;
+       SETTING_TRACE_END;
+}
 
-       /*package_manager_get_total_package_size_info(storageUG_get_cache_files_size, ad); */
+void storage_update_apps_cache_info(SettingStorage *ad)
+{
+       SETTING_TRACE_BEGIN;
        int ret;
 
        ret_if(NULL == ad);
@@ -386,45 +351,251 @@ void storageUG_update_cache_info(SettingStorageUG *ad)
                SETTING_TRACE_ERROR("pkgmgr_client_new() Fail");
                return;
        }
+       ret = package_manager_get_total_package_size_info(
+                                                                                       storage_get_app_cache_size_cb, ad);
+
+       setting_retm_if(PACKAGE_MANAGER_ERROR_NONE != ret,
+                               "package_manager_get_total_package_size_info() Fail(%s)",
+                               get_error_message(ret));
+}
 
-       ret = pkgmgr_client_get_total_package_size_info(ad->pc_total_size, storageUG_get_cache_files_size, ad);
 
-       warn_if(ret, "pkgmgr_client_get_total_package_size_info() Fail(%d)", ret);
+void storage_gl_add_button_support(
+               SettingStorage *ad,
+               Evas_Smart_Cb cancel_btn_cb,
+               Evas_Smart_Cb done_btn_cb,
+               Evas_Smart_Cb more_btn_cb)
+{
+       retm_if(ad == NULL, "SettingStorage *ad parameter is NULL");
+
+       SETTING_TRACE_BEGIN;
+       Evas_Object *btn = NULL;
+       /* Cancel Button */
+       ad->cancel_delete_btn = setting_create_button(ad->md.naviframe,
+                       _("IDS_MSG_ACBUTTON_CANCEL_ABB"), "naviframe/title_left",
+                       cancel_btn_cb, ad);
+       evas_object_hide(ad->cancel_delete_btn);
+
+       /* Delete Button */
+       ad->done_delete_btn = setting_create_button(ad->md.naviframe,
+                       _("IDS_MSG_ACBUTTON_DONE_ABB"), "naviframe/title_right",
+                       done_btn_cb, ad);
+       evas_object_hide(ad->done_delete_btn);
+
+       /* Add ctx popup handler */
+       btn = setting_create_button(ad->md.naviframe,
+                               NULL, "naviframe/more/default",
+                               more_btn_cb, ad);
+       elm_object_item_part_content_set(ad->misces_navi_it, "toolbar_more_btn",
+                                       btn);
 }
 
-static int storageUg_get_apps_info(uid_t target_uid, int req_id, const char *pkg_type,
-                                                                  const char *pkgid, const char *key, const char *val, const void *pmsg, void *data)
+void storage_naviframe_update_buttons(SettingStorage *ad)
 {
-       SettingStorageUG *ad = data;
+       /*update delete item buttons*/
+       if (ad->select_mode) {
+               if (elm_object_item_part_content_get(
+                               ad->misces_navi_it, "title_left_btn") == NULL) {
+                       elm_object_item_part_content_set(ad->misces_navi_it,
+                               "title_left_btn", ad->cancel_delete_btn);
+               }
+               if (elm_object_item_part_content_get(
+                       ad->misces_navi_it, "title_right_btn") == NULL) {
+                       elm_object_item_part_content_set(ad->misces_navi_it,
+                                       "title_right_btn", ad->done_delete_btn);
+               }
+       } else {
+               if (elm_object_item_part_content_get(
+                               ad->misces_navi_it, "title_left_btn") != NULL) {
+                       elm_object_item_part_content_unset(ad->misces_navi_it,
+                                       "title_left_btn");
+                       evas_object_hide(ad->cancel_delete_btn);
+               }
+               if (elm_object_item_part_content_get(
+                       ad->misces_navi_it, "title_right_btn") != NULL) {
+                       elm_object_item_part_content_unset(ad->misces_navi_it,
+                                       "title_right_btn");
+                       evas_object_hide(ad->done_delete_btn);
+               }
+       }
+}
 
-       retv_if(NULL == data, 0);
-       retv_if(NULL == val, 0);
+/**
+ * back button handler
+ *
+ * 1. "default" -> delete : back to default
+ */
+void storage_back_click_cb(void *data, Evas_Object *obj,
+                               void *event_info)
+{
+       SettingStorage *ad = data;
+       ret_if(data == NULL);
 
-       ad->sz_apps = atof(val);
+       if (ad->launched_by_external_app) {
+               ui_app_exit();
+               return;
+       }
 
-       storageug_genlist_text_update(ad->apps, ad->sz_apps);
-       setting_retvm_if(!ad->pie_it, 0, "!ad->pie_it");
-       elm_genlist_item_update(ad->pie_it);
-       return 0;
+       elm_naviframe_item_pop(ad->md.naviframe);
 }
 
-void storageUG_update_apps_info(SettingStorageUG *ad)
+/**
+ * Genlist Touch handler
+ * @todo _select_all_chk_btn_cb is similar to this function
+ */
+void storage_select_all_check_cb(void *data, Evas_Object *obj,
+               void *event_info)
 {
-       int ret;
+       SETTING_TRACE_BEGIN;
+       Node_Info *node = NULL;
+       SettingStorage *ad = data;
+       Setting_GenGroupItem_Data *item_data = NULL;
+       Elm_Object_Item *item = event_info;
 
-       ret_if(NULL == ad);
+       ret_if(data == NULL);
 
-       if (ad->pc)
-               pkgmgr_client_free(ad->pc);
+       elm_genlist_item_selected_set(item, 0);
+       item_data = elm_object_item_data_get(item);
+       if (item_data) {
+               node = item_data->userdata;
 
-       ad->pc = pkgmgr_client_new(PC_REQUEST);
-       if (NULL == ad->pc) {
-               SETTING_TRACE_ERROR("pkgmgr_client_new() Fail");
+               setting_update_gl_item_chk_status(item_data,
+                                       !(item_data->chk_status));
+               storage_handle_select_list(ad, node->id, item_data->chk_status);
+               ad->misces_is_select_all = item_data->chk_status;
+               storage_select_all_items(ad);
+       }
+}
+
+
+/* "Select All" - check button handler */
+
+void storage_select_all_chk_btn_cb(void *data, Evas_Object *obj,
+                                       void *event_info)
+{
+       SETTING_TRACE_BEGIN;
+       /* error check */
+       retm_if(data == NULL, "Data parameter is NULL");
+       Setting_GenGroupItem_Data *list_item =
+                       (Setting_GenGroupItem_Data *)data;
+       SettingStorage *ad = (SettingStorage *)list_item->userdata;
+
+       list_item->chk_status = elm_check_state_get(obj);
+       ad->misces_is_select_all = elm_check_state_get(obj);
+
+       storage_select_all_items(ad);
+}
+
+void storage_handle_select_list(SettingStorage *ad, char *id,
+               int checked)
+{
+       if (checked) {
+               SETTING_TRACE("----- checked : %d ", ad->misces_checked);
+               ad->misces_checked++;
+       } else {
+               SETTING_TRACE("----- un-checked : %d", ad->misces_checked);
+
+               ad->misces_checked--;
+       }
+}
+
+void storage_select_all_items(SettingStorage *ad)
+{
+       Eina_List *l = NULL;
+       Node_Info *node = NULL;
+       Setting_GenGroupItem_Data *item_data = NULL;
+
+       ret_if(!ad);
+
+       SETTING_TRACE_DEBUG("ad->misces_is_select_all--->%d",
+                               ad->misces_is_select_all);
+       SETTING_TRACE_DEBUG("ad->data_list--->%x", ad->data_list);
+       EINA_LIST_FOREACH(ad->data_list, l, node)
+       {
+               if (node && node->data) {
+                       item_data = node->data;
+                       if (item_data) {
+                               item_data->chk_status =
+                                               ad->misces_is_select_all;
+                               elm_object_item_data_set(item_data->item,
+                                                       item_data);
+                               storage_handle_select_list(ad, node->id,
+                                               item_data->chk_status);
+                       }
+               }
+       }
+
+       elm_genlist_realized_items_update(ad->misces_genlist);
+
+       if (ad->misces_is_select_all)
+               ad->misces_checked = ad->count_sz_all;
+       else
+               ad->misces_checked = 0;
+
+       if (ad->misces_view->is_create)
+               storage_update_naviframe_title(ad, _(IDS_ST_BODY_MISCELLANEOUS_FILES),
+                               SETTING_STORAGE_STR_SELECT_FILES);
+       else
+               storage_update_naviframe_title(ad, _(IDS_ST_BODY_APPLICATION),
+                               SETTING_STORAGE_STR_SELECT_APPS);
+}
+
+void storage_update_naviframe_title(SettingStorage *ad,
+               const char *title, const char *new_title)
+{
+       char text[MAX_DISPLAY_NAME_LEN_ON_UI] = {'\0', };
+
+       ret_if(!ad);
+
+       if (!ad->select_mode) {
+               elm_object_item_part_text_set(ad->misces_navi_it, "default",
+                                       title);
                return;
        }
 
-       ret = pkgmgr_client_get_size(ad->pc, "get", PM_GET_ALL_PKGS, &storageUg_get_apps_info,
-                                                                ad);
-       warn_if(ret, "pkgmgr_client_get_size() Fail(%d)", ret);
+       if (0 < ad->misces_checked) {
+               snprintf(text, sizeof(text), _(STORAGE_STR_N_SELECTED),
+                               ad->misces_checked);
+               elm_object_item_part_text_set(ad->misces_navi_it, "default",
+                               text);
+       } else {
+               elm_object_item_part_text_set(ad->misces_navi_it, "default",
+                               new_title);
+       }
+}
+
+/**
+ * "Select All" check button
+ */
+void storage_append_select_all_item(SettingStorage *ad,
+               setting_call_back_func item_sel_cb, setting_call_back_func check_sel_cb)
+{
+       SETTING_TRACE_BEGIN;
+       Setting_GenGroupItem_Data *item_data = NULL;
+       setting_call_back_func c1 = storage_select_all_check_cb;
+       setting_call_back_func c2 = storage_select_all_chk_btn_cb;
+
+       evas_object_data_set(ad->misces_genlist, "InsertType", "Prepend");
+
+       if (item_sel_cb)
+               c1 = item_sel_cb;
+       if (check_sel_cb)
+               c2 = check_sel_cb;
+
+       item_data = setting_create_Gendial_field_def(ad->misces_genlist,
+                       &(itc_1text_1icon), c1,
+                       ad, SWALLOW_Type_1ICON_1RADIO, NULL, NULL, 0,
+                       _("IDS_ST_BODY_SELECT_ALL"), NULL, c2);
+
+       if (item_data) {
+               item_data->userdata = ad;
+               item_data->isItemHideFlag = true;
+               elm_genlist_item_select_mode_set(item_data->item,
+                               ELM_OBJECT_SELECT_MODE_DISPLAY_ONLY);
+       } else {
+               SETTING_TRACE_ERROR("item_data is NULL");
+       }
+
+       evas_object_data_set(ad->misces_genlist, "InsertType", "");
 }
 
old mode 100644 (file)
new mode 100755 (executable)
index 10d6a90..914805c
  * limitations under the License.
  *
  */
-#ifndef UG_MODULE_API
-#define UG_MODULE_API __attribute__ ((visibility("default")))
-#endif
 
+#include <app.h>
+#include <appcore-common.h>
 #include <efl_extension.h>
 #include <media_content.h>
 
 #include "setting-storage-main.h"
 #include "setting-storage-default.h"
 #include "setting-storage-miscellaneous.h"
+#include "setting-storage-applications.h"
 #include "setting-storage.h"
 
 typedef enum {
-       STORAGEUG_KEYWORD_NONE = 0,
-       STORAGEUG_KEYWORD_MAIN_SYS_MEM,
-       STORAGEUG_KEYWORD_MAIN_APPS,
-       STORAGEUG_KEYWORD_MAIN_PICS,
-       STORAGEUG_KEYWORD_MAIN_AUDIO,
-       STORAGEUG_KEYWORD_MAIN_MISCES,
-       STORAGEUG_KEYWORD_MAIN_AVAIL,
-       STORAGEUG_KEYWORD_MAIN_SD_CARD,
-
-       STORAGEUG_KEYWORD_DEFAULT = 100,
-       STORAGEUG_KEYWORD_DEFAULT_BT,
-       STORAGEUG_KEYWORD_DEFAULT_WIFI,
-       STORAGEUG_KEYWORD_DEFAULT_NFC,
-       STORAGEUG_KEYWORD_DEFAULT_APP,
-       STORAGEUG_KEYWORD_MAX
-} STORAGEUG_KEYWORD;
+       STORAGE_KEYWORD_NONE = 0,
+       STORAGE_KEYWORD_MAIN_SYS_MEM,
+       STORAGE_KEYWORD_MAIN_APPS,
+       STORAGE_KEYWORD_MAIN_PICS,
+       STORAGE_KEYWORD_MAIN_AUDIO,
+       STORAGE_KEYWORD_MAIN_MISCES,
+       STORAGE_KEYWORD_MAIN_AVAIL,
+       STORAGE_KEYWORD_MAIN_SD_CARD,
+
+       STORAGE_KEYWORD_DEFAULT = 100,
+       STORAGE_KEYWORD_DEFAULT_BT,
+       STORAGE_KEYWORD_DEFAULT_WIFI,
+       STORAGE_KEYWORD_DEFAULT_NFC,
+       STORAGE_KEYWORD_DEFAULT_APP,
+       STORAGE_KEYWORD_MAX
+} STORAGE_KEYWORD;
 
 typedef struct {
        char *key_name;
        int keynum;
-} storageUg_search_data;
+} storage_search_data;
 
-static void _storageUg_vconf_change_cb(keynode_t *key, void *data)
+
+#define SETTING_STORAGE_PACKAGE_NAME "org.tizen.setting-storage"
+
+/******************************APP CONTROL***********************************/
+static bool _setting_storage_app_create(void *data);
+static void _setting_storage_app_on_resume(void *data);
+static void _setting_storage_app_terminate(void *data);
+static void _setting_storage_app_on_app_ctl(app_control_h app_control,
+                                                                                       void *data);
+/********************************OTHER***************************************/
+static void _main_win_del_cb(void *data, Evas_Object *obj, void *event_info)
+{
+       elm_exit();
+}
+
+static void _storage_vconf_change_cb(keynode_t *key, void *data)
 {
-       char *vconf_name;
-       SettingStorageUG *ad = data;
+       char *vconf_name = NULL;
+       SettingStorage *ad = data;
 
        ret_if(data == NULL);
 
        vconf_name = vconf_keynode_get_name(key);
-       if (NULL == vconf_name)
+       if (!vconf_name)
                return;
 
-       if (ad->pie_it)
-               elm_genlist_item_update(ad->pie_it);
+       if (ad->graph_genlist_it)
+               elm_genlist_item_update(ad->graph_genlist_it);
 }
 
-static inline void _storageUg_listen_vconf(SettingStorageUG *storageUG)
+static inline void _storage_listen_vconf(SettingStorage *storage)
 {
        int ret;
        const char *FONT_SIZE = VCONFKEY_SETAPPL_ACCESSIBILITY_FONT_SIZE;
        const char *FONT_NAME = VCONFKEY_SETAPPL_ACCESSIBILITY_FONT_NAME;
 
-       ret = vconf_notify_key_changed(FONT_SIZE, _storageUg_vconf_change_cb, storageUG);
-       warn_if(ret < 0, "vconf_notify_key_changed(%s) Fail(%d)", FONT_SIZE, ret);
+       ret = vconf_notify_key_changed(FONT_SIZE, _storage_vconf_change_cb,
+                       storage);
+       warn_if(ret < 0, "vconf_notify_key_changed(%s) Fail(%d)", FONT_SIZE,
+                       ret);
 
-       ret = vconf_notify_key_changed(FONT_NAME, _storageUg_vconf_change_cb, storageUG);
-       warn_if(ret < 0, "vconf_notify_key_changed(%s) Fail(%d)", FONT_NAME, ret);
+       ret = vconf_notify_key_changed(FONT_NAME, _storage_vconf_change_cb,
+                       storage);
+       warn_if(ret < 0, "vconf_notify_key_changed(%s) Fail(%d)", FONT_NAME,
+                       ret);
 }
 
-static inline void _storageUg_ignore_vconf()
+static inline void _storage_ignore_vconf()
 {
        int ret;
        const char *FONT_SIZE = VCONFKEY_SETAPPL_ACCESSIBILITY_FONT_SIZE;
        const char *FONT_NAME = VCONFKEY_SETAPPL_ACCESSIBILITY_FONT_NAME;
 
-       ret = vconf_ignore_key_changed(FONT_SIZE, _storageUg_vconf_change_cb);
-       warn_if(ret < 0, "vconf_ignore_key_changed(%s) Fail(%d)", FONT_SIZE, ret);
+       ret = vconf_ignore_key_changed(FONT_SIZE, _storage_vconf_change_cb);
+       warn_if(ret < 0, "vconf_ignore_key_changed(%s) Fail(%d)", FONT_SIZE,
+                       ret);
 
-       ret = vconf_ignore_key_changed(FONT_NAME, _storageUg_vconf_change_cb);
-       warn_if(ret < 0, "vconf_ignore_key_changed(%s) Fail(%d)", FONT_NAME, ret);
+       ret = vconf_ignore_key_changed(FONT_NAME, _storage_vconf_change_cb);
+       warn_if(ret < 0, "vconf_ignore_key_changed(%s) Fail(%d)", FONT_NAME,
+                       ret);
 }
 
-static inline void storageUg_init_itcs(SettingStorageUG *ad)
+static inline void storage_init_itcs(SettingStorage *ad)
 {
-       setting_create_Gendial_itc(SETTING_GENLIST_2LINE_STYLE, &(ad->itc_2text_2));
-       setting_create_Gendial_itc(SETTING_GENLIST_GROUP_INDEX_STYLE, &(ad->itc_group_item));
-       setting_create_Gendial_itc(SETTING_GENLIST_ICON_1LINE_STYLE, &(ad->itc_1text));
-       setting_create_Gendial_itc(SETTING_GENLIST_ICON_1LINE_STYLE, &(ad->itc_1text_1icon));
-       setting_create_Gendial_itc(SETTING_GENLIST_LEFT_ICON_CONTENT_ICON_STYLE, &(ad->itc_pie));
-       ad->itc_pie.func.content_get = storageUg_main_pie_item_get_icon;
-       ad->itc_pie.func.del = NULL;
-
-       setting_create_Gendial_itc(SETTING_GENLIST_2LINE_STYLE, &(ad->itc_color_item));
-       ad->itc_color_item.func.content_get = storageUg_color_item_content_get;
+       setting_create_Gendial_itc(SETTING_GENLIST_2LINE_STYLE,
+                       &(ad->itc_2text_2));
+       setting_create_Gendial_itc(SETTING_GENLIST_GROUP_INDEX_STYLE,
+                       &(ad->itc_group_item));
+       setting_create_Gendial_itc(SETTING_GENLIST_ICON_1LINE_STYLE,
+                       &(ad->itc_1text));
+       setting_create_Gendial_itc(SETTING_GENLIST_ICON_1LINE_STYLE,
+                       &(ad->itc_1text_1icon));
+       setting_create_Gendial_itc(SETTING_GENLIST_LEFT_ICON_CONTENT_ICON_STYLE,
+                       &(ad->itc_storage_graph));
+       ad->itc_storage_graph.func.content_get = storage_main_graph_get;
+       ad->itc_storage_graph.func.del = NULL;
+
+       setting_create_Gendial_itc(SETTING_GENLIST_2LINE_STYLE,
+                       &(ad->itc_color_item));
+       ad->itc_color_item.func.content_get = storage_color_item_content_get;
        ad->itc_color_item.func.del = NULL;
 }
 
-static void storageUg_navi_back(void *data, Evas_Object *obj, void *event_info)
-{
-       SettingStorageUG *ad = data;
-
-       ret_if(NULL == data);
-       ret_if(NULL != ad->del_worker);
-       retm_if(ad->sd_request || ad->usb_request, "sd_request(%d), usb_request(%d)",
-                       ad->sd_request, ad->usb_request);
-
-       elm_naviframe_item_pop(obj);
-}
-
-static inline Evas_Object *storageUg_create_navi(Evas_Object *parent,
-                                                                                                SettingStorageUG *ad)
-{
-       Evas_Object *navi;
-
-       retv_if(NULL == parent, NULL);
-
-       navi = elm_naviframe_add(parent);
-       elm_naviframe_prev_btn_auto_pushed_set(navi, EINA_FALSE);
-
-       eext_object_event_callback_add(navi, EEXT_CALLBACK_BACK, storageUg_navi_back, ad);
-       eext_object_event_callback_add(navi, EEXT_CALLBACK_MORE, eext_naviframe_more_cb, ad);
-
-       evas_object_show(navi);
-       return navi;
-}
-
-static inline void storageUg_move_view(STORAGEUG_KEYWORD keynum,
-                                                                          SettingStorageUG *ad)
-{
-       Setting_GenGroupItem_Data *item_data;
-
-       retm_if(keynum <= STORAGEUG_KEYWORD_NONE || STORAGEUG_KEYWORD_MAX <= keynum,
-                       "keynum(%d) is Invalid", keynum);
-
-       switch (keynum) {
-       case STORAGEUG_KEYWORD_MAIN_SYS_MEM:
-               item_data = ad->sys_mem;
-               break;
-       case STORAGEUG_KEYWORD_MAIN_APPS:
-               item_data = ad->apps;
-               break;
-       case STORAGEUG_KEYWORD_MAIN_PICS:
-               item_data = ad->pics_videos;
-               break;
-       case STORAGEUG_KEYWORD_MAIN_AUDIO:
-               item_data = ad->audio;
-               break;
-       case STORAGEUG_KEYWORD_MAIN_MISCES:
-               item_data = ad->misces;
-               break;
-       case STORAGEUG_KEYWORD_MAIN_AVAIL:
-               item_data = ad->avail;
-               break;
-       case STORAGEUG_KEYWORD_MAIN_SD_CARD:
-               item_data = ad->sd_card;
-               break;
-       case STORAGEUG_KEYWORD_DEFAULT_BT:
-               item_data = ad->data_bt;
-               break;
-       case STORAGEUG_KEYWORD_DEFAULT_WIFI:
-               item_data = ad->data_wifidirect;
-               break;
-       case STORAGEUG_KEYWORD_DEFAULT_NFC:
-               item_data = ad->data_nfc;
-               break;
-       case STORAGEUG_KEYWORD_DEFAULT_APP:
-               item_data = ad->data_installapp;
-               break;
-       default:
-               item_data = NULL;
-               break;
-       }
-
-       if (item_data && item_data->item) {
-               if (STORAGEUG_KEYWORD_DEFAULT < keynum)
-                       elm_genlist_item_expanded_set(item_data->item, TRUE);
-               else
-                       elm_genlist_item_bring_in(item_data->item, ELM_GENLIST_ITEM_SCROLLTO_MIDDLE);
-       }
-}
-
-
-
-
-#if SUPPORT_APP_ROATION
-static void _rot_changed_cb(void *data, Evas_Object *obj, void *event_info)
+static void _lang_changed(app_event_info_h event_info, void *data)
 {
        SETTING_TRACE_BEGIN;
-       SettingStorageUG *ad = (SettingStorageUG *)data;
-       if (ad == NULL || ad->win == NULL) {
-               return;
-       }
-       int change_ang = elm_win_rotation_get(ad->win);
-       SETTING_TRACE_DEBUG("....change_ang:%d", change_ang);
-       SETTING_TRACE_DEBUG("current_rotation:%d", ad->current_rotation);
-       /*Send the rotation event to UGs.. */
-       enum ug_event event = UG_EVENT_ROTATE_PORTRAIT;
-       switch (change_ang) {
-       case APP_DEVICE_ORIENTATION_0:
-               event = UG_EVENT_ROTATE_PORTRAIT;
-               break;
-       case APP_DEVICE_ORIENTATION_180:
-               event = UG_EVENT_ROTATE_PORTRAIT_UPSIDEDOWN;
-               break;
-       case APP_DEVICE_ORIENTATION_270:
-               event = UG_EVENT_ROTATE_LANDSCAPE;
-               break;
-       case APP_DEVICE_ORIENTATION_90:
-               event = UG_EVENT_ROTATE_LANDSCAPE_UPSIDEDOWN;
-               break;
-       default:
-               return;
-       }
-       SETTING_TRACE_DEBUG("diff:%d", elm_win_rotation_get(ad->win) - ad->current_rotation);
-
-       if (change_ang != ad->current_rotation) {
-               int diff = change_ang - ad->current_rotation;
-               if (diff < 0) {
-                       diff = -diff;
-               }
-               /**
-               * @todo if app didn't launch UG, is the call required to invoke?
-               */
-               ug_send_event(event);
-               if (diff == 180) {
-                       /* do nothing */
-               }
-               ad->current_rotation = change_ang;
+       SettingStorage *ad = data;
+       setting_retm_if(NULL == data, "data is NULL");
+
+       elm_object_item_part_text_set(ad->md.naviframe_it, "elm.text.title",
+               _("IDS_ST_BODY_STORAGE"));
+
+       char *lang = NULL;
+       if (app_event_get_language(event_info, &lang) == APP_ERROR_NONE) {
+               SETTING_TRACE_DEBUG("Setting - language is changed : %s", lang);
+               elm_language_set(lang);
+               elm_config_all_flush();
+               free(lang);
+               setting_navi_items_update(ad->md.naviframe);
+       } else {
+               SETTING_TRACE_ERROR("Cannot get language from event_info");
        }
 }
-#endif
-
 
-static void *setting_storageUg_on_create(ui_gadget_h ug, enum ug_mode mode,
-                                                                                app_control_h service, void *priv)
+static bool _setting_storage_app_create(void *data)
 {
        SETTING_TRACE_BEGIN;
-       int ret;
-       char *caller = NULL;
-       SettingStorageUG *ad = priv;
-       char *search_keyword = NULL;
-       STORAGEUG_KEYWORD keyword_val = STORAGEUG_KEYWORD_NONE;
-
-       SETTING_TRACE(" -----> [TIME-1] before ");
-       appcore_measure_start();
-
-       retvm_if(NULL == ug || NULL == priv, NULL, "ug=%p, priv=%p is Invalid", ug, priv);
-
-       ad->ug = ug;
-       ad->win = ug_get_window();
-       ad->lo_parent = ug_get_parent_layout(ug);
-       if (NULL == ad->lo_parent) {
-               SETTING_TRACE_ERROR("ug_get_parent_layout(ug) Fail");
-               return NULL;
+       int ret = 0;
+       setting_retvm_if(NULL == data, false, "!data");
+       SettingStorage *ad = (SettingStorage *)data;
+
+       if (app_init(&ad->md, SETTING_STORAGE_PACKAGE_NAME)
+                                                       != SETTING_RETURN_SUCCESS) {
+               SETTING_TRACE_ERROR("Cannot initialize application");
+               return false;
        }
+       ret = view_init(&ad->md, _("IDS_ST_BODY_STORAGE_USAGE"));
+       if (ret != SETTING_RETURN_SUCCESS)
+               return false;
 
+       evas_object_smart_callback_add(ad->md.window, "delete,request",
+                               _main_win_del_cb, ad);
 
-
-       ad->current_rotation = elm_win_rotation_get(ad->win);
-       SETTING_TRACE_DEBUG("ad->current_rotation:%d", ad->current_rotation);
-       if (elm_win_wm_rotation_supported_get(ad->win)) {
-               int rots[4] = { 0, 90, 180, 270 };      /* rotation value that app may want */
-               elm_win_wm_rotation_available_rotations_set(ad->win, rots, 4);
-       }
-       evas_object_smart_callback_add(ad->win, "wm,rotation,changed", _rot_changed_cb, ad);
-
-
-
-
+       /* add listening */
+       _storage_listen_vconf(ad);
 
        ret = media_content_connect();
        if (MEDIA_CONTENT_ERROR_NONE != ret) {
                SETTING_TRACE_ERROR("media_content_connect() Fail(%d)", ret);
-               /*return NULL; */
        }
 
-       app_control_get_extra_data(service, "caller", &caller);
-       app_control_get_extra_data(service, "keyword", &search_keyword);
-       if (NULL == caller)
-               elm_theme_extension_add(NULL, SETTING_GENLIST_EDJ_NAME);
-
-       /* add listening */
-       _storageUg_listen_vconf(ad);
-
-       storageUg_main_init(ad);
-       storageUg_default_init(ad);
-       storageUg_misc_init(ad);
+       storage_init_itcs(ad);
+       storage_main_init(ad);
+       storage_default_init(ad);
+       storage_misc_init(ad);
+       storage_apps_init(ad);
 
        setting_view_node_table_intialize();
        setting_view_node_table_register(ad->main_view, NULL);
        setting_view_node_table_register(ad->default_view, ad->main_view);
        setting_view_node_table_register(ad->misces_view, ad->main_view);
+       setting_view_node_table_register(ad->apps_view, ad->main_view);
 
-       storageUg_init_itcs(ad);
-
-       ad->lo_main = setting_create_win_layout(ad->win);
-       ad->navi = storageUg_create_navi(ad->lo_main, ad);
-       if (NULL == ad->navi) {
-               SETTING_TRACE_ERROR("calloc() Fail");
-               return NULL;
-       }
-       elm_object_part_content_set(ad->lo_main, "elm.swallow.content", ad->navi);
-
-       if (search_keyword)
-               keyword_val = atoi(search_keyword);
-
-       if (STORAGEUG_KEYWORD_DEFAULT <= keyword_val && keyword_val < STORAGEUG_KEYWORD_MAX)
-               setting_view_create(ad->default_view, ad);
-       else
-               setting_view_create(ad->main_view, ad);
-
-       if (keyword_val)
-               storageUg_move_view(keyword_val, ad);
-
-       free(caller);
-       free(search_keyword);
-
-       SETTING_TRACE(" -----> [TIME-2] it took %d msec ", appcore_measure_time());
-       appcore_measure_start();
-
-       return ad->lo_main;
+       return true;
 }
 
-static void setting_storageUg_on_destroy(ui_gadget_h ug, app_control_h service,
-                                                                                void *priv)
+static void _setting_storage_app_terminate(void *data)
 {
        SETTING_TRACE_BEGIN;
-       int ret;
-       SettingStorageUG *storageUG = priv;
+       int ret = 0;
+       SettingStorage *ad = data;
 
-       retm_if(NULL == ug || NULL == priv, "ug=%p, priv=%p is Invalid", ug, priv);
+       dlog_print(DLOG_INFO, LOG_TAG, "[%s:%d] ********** Compiled: %s %s **********",
+                       basename(__FILE__), __LINE__,
+                       __DATE__, __TIME__);
 
-       FREE(storageUG->usb_otg_path);
+       retm_if(NULL == data, "data=%p is Invalid", data);
 
-       _storageUg_ignore_vconf();
-
-       ret = media_content_disconnect();
-       warn_if(ret != MEDIA_CONTENT_ERROR_NONE, "media_content_disconnect Fail");
+       FREE(ad->usb_otg_path);
 
-       if (storageUG->main_view->is_create)
-               setting_view_destroy(storageUG->main_view, storageUG);
-       if (storageUG->default_view->is_create)
-               setting_view_destroy(storageUG->default_view, storageUG);
+       _storage_ignore_vconf();
 
-       if (storageUG->lo_main) {
-               evas_object_del(storageUG->lo_main);
-               storageUG->lo_main = NULL;
-       }
+       ret = media_content_disconnect();
+       warn_if(ret != MEDIA_CONTENT_ERROR_NONE,
+                       "media_content_disconnect Fail");
+
+       if (ad->default_view->is_create)
+               setting_view_destroy(ad->default_view, ad);
+       if (ad->misces_view->is_create)
+               setting_view_destroy(ad->misces_view, ad);
+       if (ad->apps_view->is_create)
+               setting_view_destroy(ad->apps_view, ad);
+       if (ad->main_view->is_create)
+               setting_view_destroy(ad->main_view, ad);
+
+       evas_object_del(ad->md.window);
+       ad->md.window = NULL;
 }
 
-static void setting_storageUg_on_resume(ui_gadget_h ug, app_control_h service,
-                                                                               void *priv)
+static void _setting_storage_app_on_resume(void *data)
 {
        SETTING_TRACE_BEGIN;
-       SettingStorageUG *storageUG = priv;
-
-       retm_if(NULL == ug || NULL == priv, "ug=%p, priv=%p is Invalid", ug, priv);
-
-       if (storageUG->main_view->is_create)
-               setting_view_update(storageUG->main_view, storageUG);
-
+       SettingStorage *ad = data;
 
-}
+       retm_if(NULL == data, "data=%p is Invalid", data);
 
+       if (ad->main_view->is_create)
+               setting_view_update(ad->main_view, ad);
+       if (ad->default_view->is_create)
+               setting_view_update(ad->default_view, ad);
+       if (ad->misces_view->is_create)
+               setting_view_update(ad->misces_view, ad);
+       if (ad->apps_view->is_create)
+               setting_view_update(ad->apps_view, ad);
 
-static void setting_storageUg_on_event(ui_gadget_h ug, enum ug_event event,
-                                                                          app_control_h service, void *priv)
-{
-       SETTING_TRACE_BEGIN;
-       SettingStorageUG *storageUG = priv;
-
-       retm_if(NULL == ug || NULL == priv, "ug=%p, priv=%p is Invalid", ug, priv);
-
-       switch (event) {
-       case UG_EVENT_LOW_MEMORY:
-               break;
-       case UG_EVENT_LOW_BATTERY:
-               break;
-       case UG_EVENT_LANG_CHANGE:
-               if (storageUG->navi)
-                       setting_navi_items_update(storageUG->navi);
-               break;
-       case UG_EVENT_ROTATE_PORTRAIT:
-       case UG_EVENT_ROTATE_PORTRAIT_UPSIDEDOWN:
-       case UG_EVENT_ROTATE_LANDSCAPE:
-       case UG_EVENT_ROTATE_LANDSCAPE_UPSIDEDOWN:
-               /*
-                  if (storageUG->application_desp)
-                  elm_genlist_item_update(storageUG->application_desp->item);
-                  */
-               break;
-       case UG_EVENT_REGION_CHANGE:
-               break;
-       default:
-               break;
-       }
 }
 
-static void setting_storageUg_on_key_event(ui_gadget_h ug,
-                                                                                  enum ug_key_event event, app_control_h service, void *priv)
+static void _setting_storage_app_on_app_ctl(app_control_h app_control, void *data)
 {
-       if (!ug)
-               return;
 
-       switch (event) {
-       case UG_KEY_EVENT_END:
-               ug_destroy_me(ug);
-               break;
-       default:
-               break;
-       }
-}
-
-static void setting_storageUg_on_start(ui_gadget_h ug, app_control_h app_control, void *priv)
-{
-       SETTING_TRACE_BEGIN;
+       dlog_print(DLOG_INFO, LOG_TAG, "[%s:%d] COMPILED TIME: %s %s",
+                       basename(__FILE__), __LINE__, __DATE__, __TIME__);
 
-       retm_if(NULL == ug || NULL == priv, "ug=%p, priv=%p is Invalid", ug, priv);
 
-       SETTING_TRACE(" -----> [TIME-3] it took %d msec to finish on_Start ", appcore_measure_time());
-}
+       char *value = NULL;
+       SettingStorage *ad = data;
 
-UG_MODULE_API int UG_MODULE_INIT(struct ug_module_ops *ops)
-{
-       SettingStorageUG *storageUG;
+       if (!ad)
+               return;
 
-       retv_if(NULL == ops, -1);
+       evas_object_show(ad->md.window);
 
-       storageUG = calloc(1, sizeof(SettingStorageUG));
-       if (NULL == storageUG) {
-               SETTING_TRACE_ERROR("calloc() Fail");
-               return -1;
-       }
+       ad->launched_by_external_app = false;
+       (void)app_control_get_extra_data(app_control, "viewtype", &value);
 
-       ops->create = setting_storageUg_on_create;
-       ops->start = setting_storageUg_on_start;
-       ops->pause = NULL;
-       ops->resume = setting_storageUg_on_resume;
-       ops->destroy = setting_storageUg_on_destroy;
-       ops->message = NULL;
-       ops->event = setting_storageUg_on_event;
-       ops->key_event = setting_storageUg_on_key_event;
-       ops->priv = storageUG;
-       ops->opt = UG_OPT_INDICATOR_ENABLE;
-
-       return 0;
-}
+       ad->launch_mode = value;
 
+       dlog_print(DLOG_INFO, LOG_TAG, "[%s:%d] App_launch extra data: %s", basename(__FILE__), __LINE__, value);
 
-UG_MODULE_API void UG_MODULE_EXIT(struct ug_module_ops *ops)
-{
-       ret_if(NULL == ops);
+       if (0 == safeStrCmp(value, "appselect")) {
+               dlog_print(DLOG_INFO, LOG_TAG, "[%s:%d] appselect used", basename(__FILE__), __LINE__);
+               ad->launched_by_external_app = true;
+               setting_view_create(ad->apps_view, ad);
+               return;
+       } else if (0 == safeStrCmp(value, "defstorage")) {
+               dlog_print(DLOG_INFO, LOG_TAG, "[%s:%d] defstorage used", basename(__FILE__), __LINE__);
+               ad->launched_by_external_app = true;
+               setting_view_create(ad->default_view, ad);
+               return;
+       }
 
-       FREE(ops->priv);
+       setting_view_create(ad->main_view, ad);
 }
 
-UG_MODULE_API int setting_plugin_search_init(app_control_h service, void *priv,
-                                                                                        char **applocale)
+int main(int argc, char *argv[])
 {
-       int i;
-       int size;
-       char ug_args[STORAGEUG_MAX_STR_LEN];
-       Setting_Cfg_Node_T *node;
-       Eina_List **pplist = (Eina_List **)priv;
-       const storageUg_search_data search_configs[] = {
-               /* key_name, view_type, keyword, action, data */
-               {STORAGEUG_STR_SYS_MEM, STORAGEUG_KEYWORD_MAIN_SYS_MEM},
-               {STORAGEUG_STR_APPS, STORAGEUG_KEYWORD_MAIN_APPS},
-               {STORAGEUG_STR_PICS, STORAGEUG_KEYWORD_MAIN_PICS},
-               {STORAGEUG_STR_AUDIO, STORAGEUG_KEYWORD_MAIN_AUDIO},
-               {STORAGEUG_STR_MISCES, STORAGEUG_KEYWORD_MAIN_MISCES},
-               {STORAGEUG_STR_AVAIL, STORAGEUG_KEYWORD_MAIN_AVAIL},
-               {STORAGEUG_STR_SD_CARD, STORAGEUG_KEYWORD_MAIN_SD_CARD},
-               {STORAGEUG_STR_DEF_STORAGE, STORAGEUG_KEYWORD_DEFAULT},
-               {STORAGEUG_STR_BT, STORAGEUG_KEYWORD_DEFAULT_BT},
-               {STORAGEUG_STR_WIFI, STORAGEUG_KEYWORD_DEFAULT_WIFI},
-               {STORAGEUG_STR_NFC, STORAGEUG_KEYWORD_DEFAULT_NFC},
-               {STORAGEUG_STR_INSTALLED_APP_B, STORAGEUG_KEYWORD_DEFAULT_APP}
+       SettingStorage storage_ad ;
+       app_event_handler_h handlers[5] = {NULL, };
+
+       ui_app_lifecycle_callback_s ops = {
+               .create = _setting_storage_app_create,
+               .pause = NULL,
+               .resume = _setting_storage_app_on_resume,
+               .terminate = _setting_storage_app_terminate,
+               .app_control = _setting_storage_app_on_app_ctl
        };
 
-       retv_if(NULL == priv, SETTING_GENERAL_ERR_NULL_DATA_PARAMETER);
-       retv_if(NULL == applocale, SETTING_GENERAL_ERR_NULL_DATA_PARAMETER);
-
-       *applocale = strdup("setting:"_TZ_SYS_RO_APP"/org.tizen.setting/res/locale");
-
-       size = sizeof(search_configs) / sizeof(storageUg_search_data);
-
-       for (i = 0; i < size; i++) {
-               snprintf(ug_args, STORAGEUG_MAX_STR_LEN, "keyword:%d", search_configs[i].keynum);
-               node = setting_plugin_search_item_subindex_add(
-                                  search_configs[i].key_name,
-                                  ug_args,
-                                  IMG_Storage,
-                                  Cfg_Item_View_Node,
-                                  NULL,
-                                  "Storage");
-
-               *pplist = eina_list_append(*pplist, node);
-       }
-       return 0;
+       ui_app_add_event_handler(&handlers[APP_EVENT_LOW_MEMORY],
+                       APP_EVENT_LOW_MEMORY, NULL, NULL);
+       ui_app_add_event_handler(&handlers[APP_EVENT_LOW_BATTERY],
+                       APP_EVENT_LOW_BATTERY, NULL, NULL);
+       ui_app_add_event_handler(&handlers[APP_EVENT_LANGUAGE_CHANGED],
+                       APP_EVENT_LANGUAGE_CHANGED, _lang_changed, &storage_ad);
+       ui_app_add_event_handler(&handlers[APP_EVENT_REGION_FORMAT_CHANGED],
+                       APP_EVENT_REGION_FORMAT_CHANGED, NULL, NULL);
+       ui_app_add_event_handler(
+                       &handlers[APP_EVENT_DEVICE_ORIENTATION_CHANGED],
+                       APP_EVENT_DEVICE_ORIENTATION_CHANGED, NULL, NULL);
+
+       memset(&storage_ad, 0x00, sizeof(SettingStorage));
+       return(ui_app_main(argc, argv, &ops, &storage_ad));
 }
-
index 126df875ee8d7d7325d6fa5bc76d7eefa76d0562..b2c2beccc5c4aef49aa777d9dcdd2d9423b2054b 100755 (executable)
@@ -1,16 +1,27 @@
 INCLUDE_DIRECTORIES(${CMAKE_CURRENT_SOURCE_DIR}/include)
 INCLUDE_DIRECTORIES(${CMAKE_SOURCE_DIR}/${SETTING_COMMON}/include)
 
+SET(PROJECT_SETTING_TIME "setting-time")
+SET(SETTING_PKG_TIME "org.tizen.setting-time")
 
 INCLUDE(FindPkgConfig)
-pkg_check_modules(pkgs_time REQUIRED evas elementary appcore-common appcore-efl ecore tapi ui-gadget-1
-capi-appfw-application deviced icu-i18n icu-io icu-uc json-glib-1.0 alarm-service eventsystem capi-system-system-settings libtzplatform-config)
+pkg_check_modules(pkgs_time REQUIRED
+       elementary
+       efl-extension
+       sqlite3
+       capi-appfw-application
+       deviced
+       alarm-service
+       capi-system-system-settings
+       capi-base-utils-i18n
+       vconf
+)
 
 FOREACH(flag ${pkgs_time_CFLAGS})
        SET(EXTRA_CFLAGS "${EXTRA_CFLAGS} ${flag}")
 ENDFOREACH(flag)
 
-SET(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} ${EXTRA_CFLAGS} -fPIC -Werror-implicit-function-declaration")
+SET(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} ${EXTRA_CFLAGS} -fPIE -Werror-implicit-function-declaration")
 SET(CMAKE_C_FLAGS_DEBUG "-O0 -g")
 
 IF("${ARCH}" STREQUAL "arm")
@@ -24,13 +35,13 @@ ADD_DEFINITIONS("-shared")
 
 SET(CMAKE_EXE_LINKER_FLAGS "-Wl,--as-needed -Wl,--rpath=/usr/lib")
 
-ADD_LIBRARY(${SETTING_TIME_UG} SHARED
+ADD_EXECUTABLE(${PROJECT_SETTING_TIME}
        ./src/setting-time.c
        ./src/setting-time-main.c
        ./src/setting-time-engine.c
        )
 
-TARGET_LINK_LIBRARIES(${SETTING_TIME_UG} -L${CMAKE_BINARY_DIR}/${SETTING_COMMON} -lsetting-common)
-TARGET_LINK_LIBRARIES(${SETTING_TIME_UG} ${pkgs_time_LDFLAGS})
+TARGET_LINK_LIBRARIES(${PROJECT_SETTING_TIME} -L${CMAKE_BINARY_DIR}/${SETTING_COMMON} -lsetting-common)
+TARGET_LINK_LIBRARIES(${PROJECT_SETTING_TIME} ${pkgs_time_LDFLAGS} -pie)
 
-INSTALL(TARGETS ${SETTING_TIME_UG} DESTINATION ${PREFIX}/lib/ug)
+INSTALL(PROGRAMS ${PROJECT_SETTING_TIME} DESTINATION ${TZ_SYS_RO_APP}/${SETTING_PKG_NAME}/bin)
index 1e082692e7828b2b88ed1616c7368eeb882f02a0..cae105949645c565907d7fd35fd89dfc197f98ee 100644 (file)
 #define GMT_BUF_SIZE           10
 #define __MAX_PATH_SIZE                1024
 
-
 #define SETTING_TIME_ZONEINFO_PATH             "/usr/share/zoneinfo/"
 #define SETTING_TIME_SHARE_LOCAL_PATH  "/usr/share/locale"
 #define SETTING_TZONE_SYMLINK_PATH             _TZ_SYS_ETC"/localtime"
 
-void setting_time_main_launch_worldclock_sg(void *data);
-void setting_time_main_close_worldclock_sg(gpointer cb_data, gint argc,
-                                                                                  gchar **argv);
-
-void setting_time_main_click_softkey_left_cb(void *data, Evas_Object *obj,
-                                                                                        void *event_info);
-void setting_time_main_click_softkey_caller_exist_left_cb(void *data,
-                                                                                                                 Evas_Object *obj,
-                                                                                                                 void *event_info);
-void setting_time_main_click_softkey_caller_exist_right_cb(void *data,
-                                                                                                                  Evas_Object *obj,
-                                                                                                                  void *event_info);
 static void setting_time_main_chk_btn_cb(void *data, Evas_Object *obj,
-                                                                                void *event_info);
-void setting_time_main_item_mouse_up_cb(void *data, Evas *e, Evas_Object *obj,
-                                                                               void *event_info);
+               void *event_info);
 static void setting_time_main_mouse_up_Gendial_list_cb(void *data,
-                                                                                                          Evas_Object *obj,
-                                                                                                          void *event_info);
-void setting_time_main_btn_update_ok_cb(void *cb);
-void setting_time_main_btn_update_cancel_cb(void *cb);
-void setting_time_update_time_date_format_string(SettingTimeUG *ad);
-Eina_Bool setting_update_datefield_cb(void *cb);
-int setting_time_check_automatic_time_update_state();
+               Evas_Object *obj, void *event_info);
+static Eina_Bool setting_update_datefield_cb(void *cb);
+static int setting_time_check_automatic_time_update_state();
 static int __setting_set_city_tzone(const char *pTZPath);
 
 #endif                         /* __SETTING_TIME_MAIN_H__ */
index 1a9c413c7cec49c1c190b0f9315680cd5d5118a0..5579ad9d0f254f3833be6ba035f2b5be7dcbc3f0 100644 (file)
  * limitations under the License.
  *
  */
+/**
+ *@defgroup setting-time
+ *Time page displaying settings to set date and time in the device.
+ */
 #ifndef __SETTING_TIME_H__
 #define __SETTING_TIME_H__
 
 #include <fcntl.h>
 #include <unistd.h>
 #include <Elementary.h>
-#include <alarm.h>
 
 #include <glib-object.h>
 
-#include <setting-common-draw-widget.h>
-#include <setting-common-view.h>
+#include "setting-common-draw-widget.h"
+#include "setting-common-view.h"
+#include "setting-common-init.h"
 
 #define ERR_BIGGER_THAN_2037 "Cannot Set the year bigger than 2037"
 #define AUTO_TIME_UPDATE_ON     "Automatic time update is ON!"
-#define SETTING_TIME_AUTO_UPDATE_DESC  "IDS_ST_BODY_USE_TIME_PROVIDED_BY_NETWORK"
-#define NOT_SUPPORT_AUTO_UPDATE_DESC "IDS_ST_POP_AUTO_TIME_UPDATE_UNAVAILABLE_CHOOSE_ALTERNATIVE_TIME_SET_MODE_JPN_SBM"
+#define SETTING_TIME_AUTO_UPDATE_DESC "IDS_ST_BODY_USE_TIME_PROVIDED_BY_NETWORK"
+#define NOT_SUPPORT_AUTO_UPDATE_DESC \
+       "IDS_ST_POP_AUTO_TIME_UPDATE_UNAVAILABLE_CHOOSE_ALTERNATIVE_TIME_SET_M"\
+       "ODE_JPN_SBM"
 
 
 #define DATE_TIME_STR_AUTOMATIC_UPDATE "IDS_ST_MBODY_AUTO_UPDATE"
 #define DATE_TIME_STR_DATE_AND_TIME "IDS_ST_BODY_DATE_AND_TIME"
 #define DATE_TIME_STR_TIME_FORMAT      "IDS_ST_BODY_MSG_TIME_FORMAT"
 
-
-typedef struct _SettingTimeUG SettingTimeUG;
+typedef struct _SettingTimeData SettingTimeData;
 
 /**
  * Setting Time UG context
- * all UG function has void* as an agument. this is casted back to SettingTimeUG
+ * all UG function has void* as an agument. this is casted back to SettingTimeData
  * and the functions access app context.
  */
-struct _SettingTimeUG {
-
-       ui_gadget_h ug; /**< ug struct itself */
+struct _SettingTimeData {
 
        /* add more variables here (move your appdata to here) */
        int noti_fd;
 
-       app_control_h bundle_data; /**< when loading this UG, bundle is stored */
-       Evas *evas;
-       Evas_Object *win_main_layout;
-       Evas_Object *win_get;
-       Evas_Object *ly_main;
-
-       ui_gadget_h ug_loading;
+       Ecore_Timer *event_freeze_timer;
 
-       Evas_Object *navi_bar;
-       Evas_Object *scrl_main;
-       char *caller;
+       MainData md;
 
 #ifdef USE_TIMER_UPDATE_TIME_IN_TIME_VIEW
        Ecore_Timer *update_timer;
@@ -100,8 +95,6 @@ struct _SettingTimeUG {
 
        Ecore_Idler *update_timezone_idler;
        Ecore_Idler *refresh_time_idler;
-
-       int is_expand_time_format_list;
 };
 
 extern setting_view setting_view_time_main;
old mode 100644 (file)
new mode 100755 (executable)
index 827b824..57cb5ba
  * limitations under the License.
  *
  */
-#include <setting-time-engine.h>
+#include "setting-time-engine.h"
 
-/*     To set system time takes some time. It makes some time before firing vconf event */
+/* To set system time takes some time. It makes some time before firing
+ * vconf event */
 int setting_time_update_cb(void *data)
 {
        retv_if(data == NULL, -1);
-       SettingTimeUG *ad = data;
-       /*
-       char time_str[SETTING_TIME_ENGINE_TIME_STR_LEN];
-       struct tm *ts;
-       struct tm ts_ret;
-       time_t ctime;
-       // get time from datefield UI
-       ctime = ad->changed_time;
-       //ctime = time(NULL);
-       ts = localtime_r(&ctime, &ts_ret);
-       retv_if(!ts, 1);
-       strftime(time_str, SETTING_TIME_ENGINE_TIME_STR_LEN, "%H:%M", &ts_ret);
-       SETTING_TRACE("After setting time ::: tm is_dst --> %d", ts_ret.tm_isdst);
-       SETTING_TRACE("After Setting time time_str:%s", time_str);*/
+       SettingTimeData *ad = data;
+
 #if SUPPORT_SCREEN_PROTECTED
        display_unlock_state(LCD_NORMAL, STAY_CUR_STATE);
 #endif
index 8b5f724028e24121b1b204573aea42972d4bb6e7..105bdf18c97fb6bb6cffc30495388de400dfdb3d 100755 (executable)
  *
  */
 
+#include <alarm.h>
 #include <setting-time-main.h>
 #include <dd-deviced-managed.h>
 #include <dd-deviced.h>
 
+#include <efl_extension.h>
+
 #include <stdio.h>
 #include <malloc.h>
 #include <time.h>
 #include <stdlib.h>
 #include <string.h>
-#include <sqlite3.h>
-#include <eventsystem.h>
 
 #include <vconf.h>
 #include <vconf-keys.h>
 
-#include <unicode/udat.h>
-#include <unicode/ustring.h>
-#include <unicode/uloc.h>
-#include <unicode/ucal.h>
-#include <unicode/utmscale.h>
+#include <utils_i18n.h>
 
-#include <eventsystem.h>
 #include <bundle_internal.h>
 #include <system_settings.h>
+#include <sqlite3.h>
 
 #define ONE_MINUTE 60
 #define PROGRESS_POPUP_SHOW 0
 #define DEF_BUF_SIZE 256
 
 /*     ICU utilities*/
-static UChar *uastrcpy(const char *chars);
+static i18n_uchar *uastrcpy(const char *chars);
 static void ICU_set_timezone(const char *timezone);
 static void get_gmt_offset(char *str_buf, int size);
 
@@ -59,25 +56,24 @@ static bool get_city_name(char *tzname);
 static char *get_timezone_displayname();
 
 static char *s_result;
-static int query_callback(void *NotUsed, int argc, char **argv, char **azColName);
-static bool setting_update_timezone(SettingTimeUG *ad);
+static int query_callback(void *NotUsed, int argc, char **argv,
+               char **azColName);
+static bool setting_update_timezone(SettingTimeData *ad);
 static void __setting_update_datefield_cb(void *cb);
-
+static Eina_Bool _view_pop_cb(void *data, Elm_Object_Item *it);
 
 static int setting_time_main_create(void *cb);
 static int setting_time_main_destroy(void *cb);
 static int setting_time_main_update(void *cb);
-static int setting_time_main_cleanup(void *cb);
 
 setting_view setting_view_time_main = {
        .create = setting_time_main_create,
        .destroy = setting_time_main_destroy,
        .update = setting_time_main_update,
-       .cleanup = setting_time_main_cleanup,
+       .cleanup = NULL
 };
 
-
-bool __update_timezone_idler(SettingTimeUG *ad)
+bool __update_timezone_idler(SettingTimeData *ad)
 {
        setting_update_timezone(ad);
        ecore_idler_del(ad->update_timezone_idler);
@@ -85,44 +81,27 @@ bool __update_timezone_idler(SettingTimeUG *ad)
        return 0;
 }
 
-void time_changed_callback(keynode_t *key, void *data)
+void system_settings_changed_timezone(system_settings_key_e key, void *data)
 {
+       SETTING_TRACE(">>>>>>>> NOTIFY CHANGE TIMEZONE ");
+       SettingTimeData *ad = (SettingTimeData *)data;
+       int ret;
+       char *timezone = NULL;
 
-       SETTING_TRACE_DEBUG("time and timezone have been changed: TIME_CHANGED_HEYNOTY_CALLBACK");
-       SettingTimeUG *ad = (SettingTimeUG *)data;
+       ret = system_settings_get_value_string(
+                       SYSTEM_SETTINGS_KEY_LOCALE_TIMEZONE, &timezone);
+       if (ret)
+               SETTING_TRACE_ERROR("Cannot get TIMEZONE system key value");
 
-       int ret = setting_time_update_cb(ad);
-       if (ret != 0) {
-               SETTING_TRACE("FAIL: setting_time_update_db(ad)\n");
-       }
-
-#if 0
-       SETTING_TRACE("ad->is_datefield_selected:%d", ad->is_datefield_selected)
-       if (EINA_TRUE == ad->is_datefield_selected) {
-               /* Timezone is not changed and a selected value of the datefield is already changed */
-               SETTING_TRACE("Datefield is selected\n");
-               return ;
-       }
-#endif
+       SETTING_TRACE(" timezone : (%s) ", timezone);
 
        tzset();
-       /* vconfset to update timezone */
-       char pTZPath[__MAX_PATH_SIZE];
-       ssize_t nLen = readlink(SETTING_TZONE_SYMLINK_PATH, pTZPath, sizeof(pTZPath) - 1);
-       if (nLen != -1) {
-               pTZPath[nLen] = '\0';
-       } else {
-               SETTING_TRACE("parse error for SETTING_TZONE_SYMLINK_PATH");
-               return;
-       }
+       ICU_set_timezone(timezone);
 
-       if (!__setting_set_city_tzone(&pTZPath[20])) {
+       if (!__setting_set_city_tzone(timezone)) {
                SETTING_TRACE("__setting_set_city_tzone ERROR");
                return;
        }
-       char *timezone = vconf_get_str(VCONFKEY_SETAPPL_TIMEZONE_ID);
-       setting_retm_if(timezone == NULL, "get vonf failed");
-       ICU_set_timezone(timezone);
        FREE(timezone);
 
        /* update timezone */
@@ -132,60 +111,30 @@ void time_changed_callback(keynode_t *key, void *data)
        }
        ad->update_timezone_idler =
                ecore_idler_add((Ecore_Task_Cb) __update_timezone_idler, ad);
-       /* update time */
-       if (ad->refresh_time_idler) {
-               ecore_idler_del(ad->refresh_time_idler);
-               ad->refresh_time_idler = NULL;
-       }
-       ad->refresh_time_idler = ecore_idler_add(setting_update_datefield_cb, ad);
 }
 
-void setting_time_update_time_date_format_string(SettingTimeUG *ad)
+void time_changed_callback(keynode_t *key, void *data)
 {
-       SETTING_TRACE_BEGIN;
-
-       struct tm *ts;
-       struct tm ts_ret;
-       time_t ctime;
-
-       int ret, value, err;
-
-       char time_str[MAX_ARGS];
 
-       ctime = time(NULL);
-       ts = localtime_r(&ctime, &ts_ret);
-       ret_if(!ts);
+       SETTING_TRACE_DEBUG("time and timezone have been changed: "
+                       "TIME_CHANGED_HEYNOTY_CALLBACK");
+       SettingTimeData *ad = (SettingTimeData *)data;
 
-       /* set time in particular format */
-       ret = setting_get_int_slp_key(INT_SLP_SETTING_REGIONFORMAT_TIME1224, &value, &err);
-       if (ret == SETTING_RETURN_FAIL)
-               value = VCONFKEY_TIME_FORMAT_12;
-
-       switch (value) {
-       case VCONFKEY_TIME_FORMAT_12: {
-                       /* Get Time */
-                       strftime(time_str, MAX_ARGS, "%l:%M %p ", &ts_ret);
-               }
-               break;
-
-       case VCONFKEY_TIME_FORMAT_24: {
-                       strftime(time_str, MAX_ARGS, "%H:%M", &ts_ret);
-               }
-               break;
-       default:
-               /* do nothing */
-               break;
-       }
+       int ret = setting_time_update_cb(ad);
+       if (ret != 0)
+               SETTING_TRACE("FAIL: setting_time_update_db(ad)\n");
 
-       if (ad->data_time) {
-               elm_object_item_data_set(ad->data_time->item, ad->data_time);
-               elm_genlist_item_update(ad->data_time->item);
+       /* update time */
+       if (ad->refresh_time_idler) {
+               ecore_idler_del(ad->refresh_time_idler);
+               ad->refresh_time_idler = NULL;
        }
+       ad->refresh_time_idler = ecore_idler_add(setting_update_datefield_cb,
+                       ad);
 }
 
-bool setting_update_timezone(SettingTimeUG *ad)
+bool setting_update_timezone(SettingTimeData *ad)
 {
-       /* SETTING_TRACE_BEGIN; */
        char time_zone_sub_str[CITY_BUF_SIZE + GMT_BUF_SIZE + 3] = { 0, };
        char *displayTimezone = NULL;
        char gmt_offset[GMT_BUF_SIZE] = {0, };
@@ -196,15 +145,18 @@ bool setting_update_timezone(SettingTimeUG *ad)
        get_gmt_offset(gmt_offset, GMT_BUF_SIZE);
 
        if (displayTimezone != NULL) {
-               ret = snprintf(time_zone_sub_str, CITY_BUF_SIZE + GMT_BUF_SIZE + 2, "%s, GMT %s",
-                                          displayTimezone, gmt_offset);
+               ret = snprintf(time_zone_sub_str,
+                               CITY_BUF_SIZE + GMT_BUF_SIZE + 2, "%s, GMT %s",
+                               displayTimezone, gmt_offset);
+
                if (ret < 0) {
                        FREE(displayTimezone);
                        return 0;
                }
-
        } else {
-               ret = snprintf(time_zone_sub_str, CITY_BUF_SIZE + GMT_BUF_SIZE + 2, "Korean Standard Time, GMT +9:00");
+               ret = snprintf(time_zone_sub_str,
+                               CITY_BUF_SIZE + GMT_BUF_SIZE + 2,
+                               "Korean Standard Time, GMT +9:00");
                retv_if(ret < 0, 0);
        }
        SETTING_TRACE("ad->data_tz:%p", ad->data_tz);
@@ -224,26 +176,30 @@ static void setting_time_main_int_vconf_change_cb(keynode_t *key, void *data)
 {
        SETTING_TRACE_BEGIN;
        ret_if(NULL == data);
-       SettingTimeUG *ad = data;
+       SettingTimeData *ad = data;
 
        char *vconf_name = vconf_keynode_get_name(key);
-       /* SETTING_TRACE("vconf_name:%s", vconf_name); */
 
        if (!safeStrCmp(vconf_name, VCONFKEY_REGIONFORMAT_TIME1224) ||
                !safeStrCmp(vconf_name, VCONFKEY_SETAPPL_DATE_FORMAT_INT)) {
                char *time;
                static char time_arr[DEF_BUF_SIZE];
                char *pa_time_format = get_pa_time_format_str();
-               setting_retm_if(NULL == pa_time_format, "pa_time_format is NULL");
+               setting_retm_if(NULL == pa_time_format,
+                               "pa_time_format is NULL");
 
                char *lang = NULL;
-               int err = system_settings_get_value_string(SYSTEM_SETTINGS_KEY_LOCALE_LANGUAGE, &lang);
+               int err = system_settings_get_value_string(
+                               SYSTEM_SETTINGS_KEY_LOCALE_LANGUAGE, &lang);
                if (err != SYSTEM_SETTINGS_ERROR_NONE) {
-                       SETTING_TRACE("Failed to call system_settings_get_value_string with error code %d", err);
+                       SETTING_TRACE("Failed to call system_settings_get_"
+                                       "value_string with error code %d", err);
                }
 
-               if (!strncmp(pa_time_format, "IDS_ST_BODY_12_HOURS", strlen("IDS_ST_BODY_12_HOURS")))
-                       time = __setting_phone_lang_get_by_pattern(lang, "hhmm");
+               if (!strncmp(pa_time_format, "IDS_ST_BODY_12_HOURS",
+                               strlen("IDS_ST_BODY_12_HOURS")))
+                       time = __setting_phone_lang_get_by_pattern(lang,
+                                       "hhmm");
                else
                        time = __setting_phone_lang_get_by_pattern(lang, "Hm");
 
@@ -256,15 +212,13 @@ static void setting_time_main_int_vconf_change_cb(keynode_t *key, void *data)
        }
 }
 
-static int _alarmmgr_set_timezone_helper(char *tzdata)
+static int _set_timezone_helper(char *tzdata)
 {
-       int ret = alarmmgr_set_timezone(tzdata);
-       if (ret) {
-               /* set event system */
-               setting_set_event_system(SYS_EVENT_TIME_ZONE,
-                                                                EVT_KEY_TIME_ZONE,
-                                                                tzdata);
-       }
+       SETTING_TRACE_BEGIN;
+       SETTING_TRACE("= %s", tzdata);
+       int ret;
+       ret = system_settings_set_value_string(SYSTEM_SETTINGS_KEY_LOCALE_TIMEZONE, tzdata);
+       SETTING_TRACE("system_settings_set_value_string(SYSTEM_SETTINGS_KEY_LOCALE_TIMEZONE) = %d, .", ret);
 
        return ret;
 }
@@ -273,47 +227,35 @@ static int _alarmmgr_set_systime_helper(time_t t_current)
 {
        int ret;
        ret = alarmmgr_set_systime(t_current);
-       if (ret) {
-               /* set event system */
-               setting_set_event_system(SYS_EVENT_SCREEN_AUTOROTATE_STATE,
-                                                                EVT_KEY_TIME_CHANGED,
-                                                                ctime(&t_current));
-       }
-
        return ret;
 }
 
 
 static void __update_time_via_sim_card(void *data)
 {
+       SETTING_TRACE_BEGIN;
        setting_retm_if(data == NULL, "Data parameter is NULL");
-       SettingTimeUG *ad = (SettingTimeUG *) data;
+       SettingTimeData *ad = (SettingTimeData *) data;
        int ret = 0;
        int t_nitz = 0;
        int t_offset = 0;
        ret += vconf_get_int(VCONFKEY_TELEPHONY_NITZ_GMT, &t_nitz);
        ret += vconf_get_int(VCONFKEY_TELEPHONY_NITZ_EVENT_GMT, &t_offset);
        char *tzpath = vconf_get_str(VCONFKEY_TELEPHONY_NITZ_ZONE);
-       if (ret != 0 || isEmptyStr(tzpath)) {
-               return;
-       }
-       ret = 0;/*reset.. */
+       ret_if(ret != 0 || isEmptyStr(tzpath));
+       ret = 0;        /*reset.. */
 
        /* a.time zone */
-       SETTING_TRACE("tz_path:%s", tzpath);
-
-       char tz_path[MAX_COMMON_BUFFER_LEN / 4 + 1];
-       safeCopyStr(tz_path, SETTING_TIME_ZONEINFO_PATH, MAX_COMMON_BUFFER_LEN / 4);
-       g_strlcat(tz_path, tzpath, sizeof(tz_path));
-       SETTING_TRACE("full tz_path:%s", tz_path);
-       ret = _alarmmgr_set_timezone_helper(tz_path);
+       SETTING_TRACE("tzpath : %s", tzpath);
+       ret = _set_timezone_helper(tzpath);
        if (ret < 0) {
                SETTING_TRACE("tzpath is not valid.");
                return;
        } else
-               SETTING_TRACE("_alarmmgr_set_timezone_helper - successful : %s \n", tz_path);
+               SETTING_TRACE("_set_timezone_helper - successful : "
+                               "%s \n", tzpath);
        if (!__setting_set_city_tzone(tzpath)) {
-               SETTING_TRACE("__setting_set_city_tzone ERROR")
+               SETTING_TRACE("__setting_set_city_tzone ERROR");
                return;
        }
        get_city_name(tzpath);
@@ -321,7 +263,8 @@ static void __update_time_via_sim_card(void *data)
        SETTING_TRACE("city:%s", city);
        if (city) {
                ret = vconf_set_str(VCONFKEY_SETAPPL_CITYNAME_INDEX_INT, city);
-               setting_retm_if(ret != 0, "set vconf[%s] failed", VCONFKEY_SETAPPL_CITYNAME_INDEX_INT);
+               setting_retm_if(ret != 0, "set vconf[%s] failed",
+                               VCONFKEY_SETAPPL_CITYNAME_INDEX_INT);
        }
        setting_update_timezone(ad);
 
@@ -329,27 +272,28 @@ static void __update_time_via_sim_card(void *data)
        int t_uptime = 0;
        FILE *fp = fopen("/proc/uptime", "r");
        if (fp) {
-               if (!fscanf(fp, "%d", &t_uptime)) {
+               if (!fscanf(fp, "%d", &t_uptime))
                        SETTING_TRACE_ERROR("fscanf error");
-               }
+
                fclose(fp);
                fp = NULL;
        } else {
                SETTING_TRACE_ERROR("fopen error");
        }
 
-       SETTING_TRACE("t_nitz:%d, t_offset:%d, t_uptime:%d", t_nitz, t_offset, t_uptime);
+       SETTING_TRACE("t_nitz:%d, t_offset:%d, t_uptime:%d", t_nitz, t_offset,
+                       t_uptime);
        time_t t_current = t_nitz + t_uptime - t_offset;
        SETTING_TRACE("t_current:%d", t_current);
        ret = _alarmmgr_set_systime_helper(t_current);
        setting_retm_if(ret == -1, "_alarmmgr_set_systime_helper call failed");
        if (ad->data_time) {
-               setting_enable_evas_object(ad->data_time->btn_left);
-               setting_enable_evas_object(ad->data_time->btn_right);
+               evas_object_pass_events_set(ad->data_time->btn_left, EINA_FALSE);
+               evas_object_pass_events_set(ad->data_time->btn_right, EINA_FALSE);
        }
 
        /* time change - event */
-       static int t_event_val = -1;
+       static int t_event_val = 0;
        vconf_set_int(VCONFKEY_SYSTEM_TIME_CHANGED, t_event_val);
 
        FREE(tzpath);
@@ -360,41 +304,45 @@ static void setting_time_main_bool_vconf_change_cb(keynode_t *key, void *data)
 {
        /* SETTING_TRACE_BEGIN; */
        ret_if(NULL == data);
-       SettingTimeUG *ad = data;
+       SettingTimeData *ad = data;
        int status = vconf_keynode_get_bool(key);
        char *vconf_name = vconf_keynode_get_name(key);
 
-       if (!safeStrCmp(vconf_name, VCONFKEY_SETAPPL_STATE_AUTOMATIC_TIME_UPDATE_BOOL)) {
+       if (!safeStrCmp(vconf_name,
+                       VCONFKEY_SETAPPL_STATE_AUTOMATIC_TIME_UPDATE_BOOL)) {
                if (ad->data_auto) {
                        ad->is_datefield_selected = EINA_FALSE;
 
-                       setting_update_gl_item_chk_status(ad->data_auto, status);
+                       setting_update_gl_item_chk_status(ad->data_auto,
+                                       status);
 
                        if (!ad->data_auto->chk_status) {
                                if (ad->data_tz) {
-                                       setting_enable_genlist_item(ad->data_tz->item);
+                                       elm_object_item_disabled_set(ad->data_tz->item,
+                                                                                               EINA_FALSE);
                                }
 
                                if (ad->data_time) {
                                        ad->data_time->isItemDisableFlag = FALSE;
-                                       /*setting_ensable_evas_object(ad->data_time->eo_check); */
-                                       setting_enable_evas_object(ad->data_time->btn_left);
-                                       setting_enable_evas_object(ad->data_time->btn_right);
-                                       setting_enable_genlist_item(ad->data_time->item);
+                                       evas_object_pass_events_set(ad->data_time->btn_left,
+                                                                                               EINA_FALSE);
+                                       evas_object_pass_events_set(ad->data_time->btn_right,
+                                                                                               EINA_FALSE);
+                                       elm_object_item_disabled_set(ad->data_time->item,
+                                                                                               EINA_FALSE);
                                }
-
-
                        } else {
-                               if (ad->data_tz) {
-                                       setting_disable_genlist_item(ad->data_tz->item);
-                               }
+                               if (ad->data_tz)
+                                       elm_object_item_disabled_set(ad->data_tz->item, EINA_TRUE);
 
                                if (ad->data_time) {
                                        ad->data_time->isItemDisableFlag = FALSE;
-                                       /*setting_disable_evas_object(ad->data_time->eo_check); */
-                                       setting_disable_evas_object(ad->data_time->btn_left);
-                                       setting_disable_evas_object(ad->data_time->btn_right);
-                                       setting_disable_genlist_item(ad->data_time->item);
+                                       evas_object_pass_events_set(ad->data_time->btn_left,
+                                                                                               EINA_TRUE);
+                                       evas_object_pass_events_set(ad->data_time->btn_right,
+                                                                                               EINA_TRUE);
+                                       elm_object_item_disabled_set(ad->data_time->item,
+                                                                                               EINA_TRUE);
                                }
 
                                __update_time_via_sim_card(ad);
@@ -407,75 +355,55 @@ static void __sim_time_info_chg_cb(keynode_t *key, void *data)
 {
        SETTING_TRACE_BEGIN;
        ret_if(NULL == data);
-       SettingTimeUG *ad = data;
+       SettingTimeData *ad = data;
        char *vconf_name = vconf_keynode_get_name(key);
-       /*SETTING_TRACE("vconf_name:%s", vconf_name);*/
+
        if (!safeStrCmp(vconf_name, VCONFKEY_TELEPHONY_NITZ_GMT)
-               || !safeStrCmp(vconf_name, VCONFKEY_TELEPHONY_NITZ_EVENT_GMT)
-               || !safeStrCmp(vconf_name, VCONFKEY_TELEPHONY_NITZ_ZONE)) {
+                       || !safeStrCmp(vconf_name, VCONFKEY_TELEPHONY_NITZ_EVENT_GMT)
+                       || !safeStrCmp(vconf_name, VCONFKEY_TELEPHONY_NITZ_ZONE)) {
                int value = 0;
                int err = 0;
-               setting_get_bool_slp_key(BOOL_SLP_SETTING_AUTOMATIC_TIME_UPDATE, &value,
-                                                                &err);
+               setting_get_bool_slp_key(BOOL_SLP_SETTING_AUTOMATIC_TIME_UPDATE,
+                                                               &value, &err);
                if (value) {
                        int ret = 0;
                        int t_nitz = 0;
                        int t_offset = 0;
                        ret += vconf_get_int(VCONFKEY_TELEPHONY_NITZ_GMT, &t_nitz);
-                       ret += vconf_get_int(VCONFKEY_TELEPHONY_NITZ_EVENT_GMT, &t_offset);
+                       ret += vconf_get_int(VCONFKEY_TELEPHONY_NITZ_EVENT_GMT,
+                                                               &t_offset);
                        char *tzpath = vconf_get_str(VCONFKEY_TELEPHONY_NITZ_ZONE);
                        if (ret != 0 || isEmptyStr(tzpath)) {
-                               if (ad->data_auto) {
-                                       setting_disable_genlist_item(ad->data_auto->item);
-                               }
-                               if (ad->data_tz) {
-                                       setting_enable_genlist_item(ad->data_tz->item);
-                               }
-                               if (ad->data_time) {
-                                       setting_enable_genlist_item(ad->data_time->item);
-                               }
+                               if (ad->data_auto)
+                                       elm_object_item_disabled_set(ad->data_auto->item, EINA_TRUE);
+                               if (ad->data_tz)
+                                       elm_object_item_disabled_set(ad->data_tz->item, EINA_FALSE);
+                               if (ad->data_time)
+                                       elm_object_item_disabled_set(ad->data_time->item, EINA_FALSE);
+
                                return;
                        }
                        FREE(tzpath);
 
-                       if (ad->data_auto) {
-                               setting_enable_genlist_item(ad->data_auto->item);
-                       }
-                       if (ad->data_tz) {
-                               setting_disable_genlist_item(ad->data_tz->item);
-                       }
-                       if (ad->data_time) {
-                               setting_disable_genlist_item(ad->data_time->item);
-                       }
+                       if (ad->data_auto)
+                               elm_object_item_disabled_set(ad->data_auto->item, EINA_FALSE);
+                       if (ad->data_tz)
+                               elm_object_item_disabled_set(ad->data_tz->item, EINA_TRUE);
+                       if (ad->data_time)
+                               elm_object_item_disabled_set(ad->data_time->item, EINA_TRUE);
 
                        __update_time_via_sim_card(ad);
                }
        }
 }
 
-#if 0
-static int __setting_time_check_enable_automatic_update()
-{
-       /*to read TAPI vconfs */
-       int ret = 0;
-       int t_nitz = 0;
-       int t_offset = 0;
-       ret += vconf_get_int(VCONFKEY_TELEPHONY_NITZ_GMT, &t_nitz);
-       ret += vconf_get_int(VCONFKEY_TELEPHONY_NITZ_EVENT_GMT, &t_offset);
-       char *tzpath = vconf_get_str(VCONFKEY_TELEPHONY_NITZ_ZONE);
-       if (ret == 0 && !isEmptyStr(tzpath))
-               return 1;
-       else
-               return 0;
-}
-#endif
-
 /* ***************************************************
  *
  *basic func
  *
  ***************************************************/
-static void setting_time_main_datefield_set_cb(void *data, Evas_Object *object, void *event_info)
+static void setting_time_main_datefield_set_cb(void *data, Evas_Object *object,
+               void *event_info)
 {
        SETTING_TRACE_BEGIN;
        SETTING_TRACE("SETTING_DATETIME");
@@ -484,13 +412,15 @@ static void setting_time_main_datefield_set_cb(void *data, Evas_Object *object,
        /*Setting_GenGroupItem_Data *item_data = param->item_data; */
        /* error check */
        ret_if(data == NULL);
-       Setting_GenGroupItem_Data *list_item = (Setting_GenGroupItem_Data *) data;
-       SettingTimeUG *ad = list_item->userdata;
+       Setting_GenGroupItem_Data *list_item =
+                       (Setting_GenGroupItem_Data *) data;
+       SettingTimeData *ad = list_item->userdata;
 
        Evas_Object *obj = list_item->eo_check; /* elm_datetime_add */
 
        if (obj) {
-               elm_object_signal_emit(list_item->eo_check /* elm_datetime_xxx*/, "picker,action,value,set", "");
+               elm_object_signal_emit(list_item->eo_check /*elm_datetime_xxx*/,
+                               "picker,action,value,set", "");
        } else {
                SETTING_TRACE_ERROR("list_item->eo_check is NULL");
        }
@@ -504,14 +434,14 @@ static void setting_time_main_datefield_set_cb(void *data, Evas_Object *object,
        }
 #endif
 
-       /* If auto update is on, don't anything while the datefield has been updated (i.e., time runs) */
+       /* If auto update is on, don't anything while the datefield has been
+        * updated (i.e., time runs) */
        if (1 == setting_time_check_automatic_time_update_state()) {
                SETTING_TRACE("AUTO_TIME ON: no action");
                SETTING_TRACE_END;
 #ifdef USE_TIMER_UPDATE_TIME_IN_TIME_VIEW
-               if (ad->update_timer) {
+               if (ad->update_timer)
                        ecore_timer_thaw(ad->update_timer);
-               }
 #endif
                return;
        }
@@ -520,7 +450,8 @@ static void setting_time_main_datefield_set_cb(void *data, Evas_Object *object,
        elm_datetime_value_get(obj, &_tm);
 
        SETTING_TRACE("year : %d, month : %d, day : %d, hour : %d, min : %d",
-                                 _tm.tm_year, _tm.tm_mon, _tm.tm_mday, _tm.tm_hour, _tm.tm_min);
+                                 _tm.tm_year, _tm.tm_mon, _tm.tm_mday,
+                                 _tm.tm_hour, _tm.tm_min);
 
        _tm.tm_isdst = -1;
        _tm.tm_sec = 0;
@@ -532,17 +463,18 @@ static void setting_time_main_datefield_set_cb(void *data, Evas_Object *object,
        int ret = _alarmmgr_set_systime_helper(the_time);
 
 #ifdef USE_TIMER_UPDATE_TIME_IN_TIME_VIEW
-       if (ad->update_timer) {
+       if (ad->update_timer)
                ecore_timer_thaw(ad->update_timer);
-       }
 #endif
 
 #if 1
        time_t cctime = time(NULL);
        struct tm ts_ret;
        localtime_r(&cctime, &ts_ret);
-       SETTING_TRACE("After _alarmmgr_set_systime_helper() ....year : %d, month : %d, day : %d, hour : %d, min : %d",
-                                 ts_ret.tm_year, ts_ret.tm_mon, ts_ret.tm_mday, ts_ret.tm_hour, ts_ret.tm_min);
+       SETTING_TRACE("After _alarmmgr_set_systime_helper() ....year : %d, "
+                       "month : %d, day : %d, hour : %d, min : %d",
+                                 ts_ret.tm_year, ts_ret.tm_mon, ts_ret.tm_mday,
+                                 ts_ret.tm_hour, ts_ret.tm_min);
 #endif
        Evas_Object *popup = NULL;
        popup = evas_object_data_get(obj, "popup");
@@ -556,90 +488,404 @@ static void setting_time_main_datefield_set_cb(void *data, Evas_Object *object,
 #ifdef USE_TIMER_UPDATE_TIME_IN_TIME_VIEW
 Eina_Bool __refresh_date_timer(void *data)
 {
-       SETTING_TRACE_BEGIN;
-       SettingTimeUG *ad = data;
+       SettingTimeData *ad = data;
 
        __setting_update_datefield_cb(ad);
        return 1;
 }
 #endif
 
-void hour_format_event_handler(const char *event_name, bundle *data, void *user_data)
+typedef struct _tagParamData {
+       Setting_GenGroupItem_Data *item_data;
+       Evas_Object *parent;
+       Evas_Object *box;
+} Datefield_Paramdata;
+
+static void _datefield_set_min_max(Evas_Object *datetime, bool affect_time_part)
+{
+       /* get the current local time */
+       time_t t = time(NULL);
+       struct tm time1;
+       localtime_r(&t, &time1);
+
+       /* set the min time limit as "2000 January 1th 00:0 AM" */
+       time1.tm_year = 100;
+       time1.tm_mon = 1;
+       time1.tm_mday = 1;
+       if (affect_time_part) {
+               time1.tm_hour = 0;
+               time1.tm_min = 0;
+       }
+       elm_datetime_value_min_set(datetime, &time1);
+}
+
+static void __picker_popup_cancel_btn_clicked_cb(void *data, Evas_Object *obj,
+               void *event_info)
 {
-       const char *hour_format_set = NULL;
-       SETTING_TRACE("hour format set event(%s) received", event_name);
+       SETTING_TRACE_BEGIN;
 
-       hour_format_set = bundle_get_val(data, EVT_KEY_HOUR_FORMAT);
-       SETTING_TRACE("hour_format_set(%s)", hour_format_set);
+       Evas_Object *popup = data;
+       evas_object_del(popup);
 }
 
-unsigned int hour_format_event_reg_id;
+static void __picker_popup_set_btn_clicked_cb(void *data, Evas_Object *obj,
+               void *event_info)
+{
+       SETTING_TRACE_BEGIN;
+
+       SETTING_TRACE("DEFAULT @@@");
+       elm_object_signal_emit(data, "picker,action,value,set", "");
+}
 
-static int setting_time_main_create(void *cb)
+static Evas_Object *_datefield_picker_popup_add(Evas_Object *parent,
+               Evas_Object *datetime, void *data)
+{
+       Datefield_Paramdata *param = (Datefield_Paramdata *)data;
+
+       Setting_GenGroupItem_Data *item_data = param->item_data;
+
+       Evas_Object *popup = elm_popup_add(parent);
+       eext_object_event_callback_add(popup, EEXT_CALLBACK_BACK,
+                       eext_popup_back_cb, NULL);
+
+       Evas_Object *cancel_btn = elm_button_add(popup);
+       elm_object_style_set(cancel_btn, "popup");
+       elm_object_text_set(cancel_btn, _("IDS_ST_BUTTON_CANCEL"));
+       elm_object_part_content_set(popup, "button1", cancel_btn);
+       evas_object_smart_callback_add(cancel_btn, "clicked",
+                       __picker_popup_cancel_btn_clicked_cb, popup);
+
+       Evas_Object *set_btn = elm_button_add(popup);
+       elm_object_style_set(set_btn, "popup");
+       elm_object_text_set(set_btn, _("IDS_ST_SK_SET_LITE"));
+       elm_object_part_content_set(popup, "button2", set_btn);
+
+       if (item_data->activated_cb)
+               evas_object_smart_callback_add(set_btn, "clicked",
+                               item_data->activated_cb, item_data);
+       else
+               evas_object_smart_callback_add(set_btn, "clicked",
+                               __picker_popup_set_btn_clicked_cb, datetime);
+
+       return popup;
+}
+
+static void _datefield_time_btn_clicked_cb(void *data, Evas_Object *obj,
+               void *event_info)
 {
        SETTING_TRACE_BEGIN;
-       retv_if(cb == NULL, SETTING_GENERAL_ERR_NULL_DATA_PARAMETER);
 
-       SettingTimeUG *ad = (SettingTimeUG *) cb;
+       Datefield_Paramdata *param = (Datefield_Paramdata *)data;
 
-       char *title = _(DATE_TIME_STR_DATE_AND_TIME);
-       char *caller = NULL;
-       ad->is_datefield_selected = EINA_FALSE;
+       Evas_Object *datetime = elm_datetime_add(param->parent);
 
-       app_control_h service = ad->bundle_data;
+       _datefield_set_min_max(datetime, true);
 
-       app_control_get_extra_data(service, "caller", &caller);
-       app_control_get_extra_data(service, "title", &title);
+       elm_object_style_set(datetime, "date_layout");
 
-       Evas_Object *scroller;  /*      scroller is a genlist */
+       char *pa_time_format = get_pa_time_format_str();
+       if (pa_time_format) {
+               if (!strncmp(pa_time_format, "IDS_ST_BODY_12_HOURS",
+                               strlen("IDS_ST_BODY_12_HOURS"))) {
+                       elm_object_style_set(datetime, "time_layout");
+                       elm_datetime_format_set(datetime, "%d/%b/%Y %I:%M %p");
+               } else {
+                       elm_object_style_set(datetime, "time_layout_24hr");
+                       elm_datetime_format_set(datetime, "%d/%b/%Y %H:%M");
+               }
+       }
+       evas_object_size_hint_align_set(datetime, 0.5, 0.5);
+       evas_object_show(datetime);
 
-       ad->caller = caller;
+       Evas_Object *popup = _datefield_picker_popup_add(param->parent, obj,
+                       (void *)data);
+       elm_object_part_text_set(popup, "title,text",
+                       _("IDS_ST_BODY_SET_TIME"));
 
-       title = DATE_TIME_STR_DATE_AND_TIME;
-       gchar *title_str = NULL;
+       evas_object_data_set(datetime, "popup", popup);
 
-       if (title)
-               title_str = title;
+       /*--------------------------------------- */
+       param->item_data->eo_check = datetime;
+       /*--------------------------------------- */
 
-       ad->ly_main =
-               setting_create_layout_navi_bar_genlist(ad->win_main_layout,
-                                                                                          ad->win_get, title_str,
-                                                                                          NULL,
-                                                                                          NULL,
-                                                                                          setting_time_main_click_softkey_left_cb,
-                                                                                          NULL, ad, &scroller,
-                                                                                          &ad->navi_bar);
+       elm_object_content_set(popup, datetime);
+       evas_object_show(popup);
 
-       ad->scrl_main = scroller;
-       elm_scroller_policy_set(scroller, ELM_SCROLLER_POLICY_OFF, ELM_SCROLLER_POLICY_OFF);
+       FREE(pa_time_format);
+       /*--------------------------------------- */
+       /*param->item_data->eo_check = param->box; */
+       /*--------------------------------------- */
+}
 
-       int value;
-       int err;
+static void _datefield_date_btn_clicked_cb(void *data, Evas_Object *obj,
+               void *event_info)
+{
+       SETTING_TRACE_BEGIN;
+
+       Datefield_Paramdata *param = (Datefield_Paramdata *)data;
+       Evas_Object *popup = _datefield_picker_popup_add(param->parent,
+                       obj/*elm_button*/, param/* context */);
+
+       elm_object_part_text_set(popup, "title,text",
+                       _("IDS_ST_BODY_SET_DATE"));
+
+       Evas_Object *datetime = elm_datetime_add(param->parent);
+       elm_object_style_set(datetime, "date_layout");
+       elm_datetime_format_set(datetime, "%d/%b/%Y");
+
+       _datefield_set_min_max(datetime, false);
+
+       evas_object_data_set(datetime, "popup", popup);
+
+       /*--------------------------------------- */
+       param->item_data->eo_check = datetime;
+       /*--------------------------------------- */
+
+       elm_object_content_set(popup, datetime);
+       evas_object_show(popup);
+
+       /*--------------------------------------- */
+       /*param->item_data->eo_check = param->box; */
+       /*--------------------------------------- */
+}
+
+static Evas_Object *_add_datefield_new(Setting_GenGroupItem_Data *item_data,
+               Evas_Object *parent)
+{
+       SETTING_TRACE_BEGIN;
+       retv_if(!item_data || !parent, NULL);
+
+       Datefield_Paramdata *param = malloc(sizeof(Datefield_Paramdata));
+       setting_retvm_if(NULL == param, NULL, "param is NULL");
+
+       param->item_data = item_data;
+       param->parent = item_data->nf;
+
+       char *region = NULL;
+       system_settings_get_value_string(SYSTEM_SETTINGS_KEY_LOCALE_COUNTRY,
+                       &region);
+
+       char *date = __setting_phone_lang_get_by_pattern(region, "MMM/d/yyyy");
+       char *pa_time_format = get_pa_time_format_str();
+       char *time = NULL;
+
+       if (pa_time_format) {
+               if (!strncmp(pa_time_format, "IDS_ST_BODY_12_HOURS",
+                               strlen("IDS_ST_BODY_12_HOURS")))
+                       time = __setting_phone_lang_get_by_pattern(region,
+                                       "hhmm");
+               else
+                       time = __setting_phone_lang_get_by_pattern(region,
+                                       "Hm");
+               SETTING_TRACE("DATE : %s ", date);
+               SETTING_TRACE("TIME : %s ", time);
+       }
+
+       Evas_Object *btn_left = elm_button_add(parent);
+       elm_object_style_set(btn_left, "datetime");
+       evas_object_size_hint_weight_set(btn_left, EVAS_HINT_EXPAND,
+                       EVAS_HINT_EXPAND);
+       evas_object_size_hint_align_set(btn_left, EVAS_HINT_FILL, 0.5);
+
+       elm_object_text_set(btn_left, date);
+       evas_object_smart_callback_add(btn_left, "clicked",
+                       _datefield_date_btn_clicked_cb, param);
+       evas_object_show(btn_left);
+
+       Evas_Object *btn_right = elm_button_add(parent);
+       elm_object_style_set(btn_right, "datetime");
+       evas_object_size_hint_weight_set(btn_right, EVAS_HINT_EXPAND,
+                       EVAS_HINT_EXPAND);
+       evas_object_size_hint_align_set(btn_right, EVAS_HINT_FILL, 0.5);
+
+       elm_object_text_set(btn_right, time);
+       evas_object_smart_callback_add(btn_right, "clicked",
+                       _datefield_time_btn_clicked_cb, param);
+       evas_object_show(btn_right);
+
+#if 1
+       param->item_data->btn_left = btn_left;
+       param->item_data->btn_right = btn_right;
+#endif
+       Evas_Object *box = elm_box_add(parent);
+       evas_object_size_hint_weight_set(box, EVAS_HINT_EXPAND,
+                       EVAS_HINT_EXPAND);
+       evas_object_size_hint_align_set(box, EVAS_HINT_FILL, EVAS_HINT_FILL);
+
+       Evas_Object *box1 = elm_box_add(box);
+       evas_object_size_hint_weight_set(box1, EVAS_HINT_EXPAND,
+                       EVAS_HINT_EXPAND);
+       evas_object_size_hint_align_set(box1, EVAS_HINT_FILL, EVAS_HINT_FILL);
+       elm_box_horizontal_set(box1, 1);
+       elm_box_align_set(box1, 0.5, 0.0);
+       elm_box_padding_set(box1, ELM_SCALE_SIZE(15), ELM_SCALE_SIZE(5));
+
+       Evas_Object *layout = elm_layout_add(box1);
+       Eina_Bool
+       ret = elm_layout_file_set(layout, EDJDIR"/setting-theme.edj",
+                       "date_time_layout");
+       evas_object_size_hint_weight_set(layout, EVAS_HINT_EXPAND,
+                       EVAS_HINT_EXPAND);
+       evas_object_size_hint_align_set(layout, EVAS_HINT_FILL, EVAS_HINT_FILL);
+       if (ret == EINA_TRUE) { /* error condition */
+               SETTING_TRACE("elm_layout_file_set - OK --> date_time_layout");
+       } else {
+               SETTING_TRACE_ERROR("elm_layout_file_set - FAILED "
+                               "--> date_time_layout");
+       }
+
+       elm_layout_content_set(layout, "date_field", btn_left);
+       elm_layout_content_set(layout, "time_field", btn_right);
+       evas_object_show(layout);
+       elm_box_pack_end(box1, layout);
+       evas_object_show(box1);
+
+       elm_box_pack_end(box, box1);
+       evas_object_show(box);
+
+       FREE(date);
+       FREE(time);
+       FREE(pa_time_format);
+       return box;
+}
+
+static Evas_Object *_date_and_time_genlist_content_get(void *data, Evas_Object *genlist, const char *part)
+{
+       if (!safeStrCmp(part, "elm.icon.entry"))
+                       return _add_datefield_new((Setting_GenGroupItem_Data *)data, genlist);
+
+       return NULL;
+}
+
+
+static void _softkey_back_click_cb(void *priv, Evas_Object *obj, void *event_info)
+{
+       MainData *md = (MainData *)priv;
+       if (md)
+               elm_naviframe_item_pop(md->naviframe);
+}
+
+static int setting_time_main_create(void *cb)
+{
+       SETTING_TRACE_BEGIN;
+       bool auto_flag = false;
+       int value = 0;
+       int err = 0;
        int ret = 0;
+       int t_nitz = 0;
+       int t_offset = 0;
+       int t_uptime = 0;
+       char *tzpath = NULL;
+       char *city = NULL;
+       Evas_Object *back_button = NULL;
+       FILE *fp = NULL;
+       char time_zone_sub_str[CITY_BUF_SIZE + GMT_BUF_SIZE + 3] = { 0, };
+       char *displayTimezone = NULL;
+       retv_if(cb == NULL, SETTING_GENERAL_ERR_NULL_DATA_PARAMETER);
+
+       SettingTimeData *ad = (SettingTimeData *) cb;
+
+       ad->is_datefield_selected = EINA_FALSE;
+
+       view_init(&ad->md, _("IDS_ST_BODY_DATE_AND_TIME"));
+
+       elm_theme_extension_add(NULL, EDJDIR"/gl-item-entry-main.edj");
+
+       back_button = setting_create_button(ad->md.naviframe,
+                       _("IDS_ST_BUTTON_BACK"), NAVI_BACK_ARROW_BUTTON_STYLE,
+                       _softkey_back_click_cb, &ad->md);
+       elm_layout_content_set(ad->md.naviframe, "prev_btn", back_button);
+       elm_naviframe_item_pop_cb_set(ad->md.naviframe_it, _view_pop_cb, ad);
+
+       setting_get_bool_slp_key(BOOL_SLP_SETTING_AUTOMATIC_TIME_UPDATE, &value,
+                                                               &err);
+       auto_flag = value;
+
+       if (auto_flag) { /*do special process only when auto mode */
+               /*to read TAPI vconfs */
+               ret += vconf_get_int(VCONFKEY_TELEPHONY_NITZ_GMT, &t_nitz);
+               ret += vconf_get_int(VCONFKEY_TELEPHONY_NITZ_EVENT_GMT,
+                               &t_offset);
+               tzpath = vconf_get_str(VCONFKEY_TELEPHONY_NITZ_ZONE);
+               if (ret == 0 && !isEmptyStr(tzpath)) {
+                       /*1.to update timezone */
+                       SETTING_TRACE("tzpath : %s", tzpath);
+                       ret = _set_timezone_helper(tzpath);
+                       if (ret < 0) {
+                               SETTING_TRACE("tzpath is not valid.");
+                       } else
+                               SETTING_TRACE("_set_timezone_helper - "
+                                               "successful : %s \n", tzpath);
+                       if (!__setting_set_city_tzone(tzpath))
+                               SETTING_TRACE("__setting_set_city_tzone ERROR");
+
+                       get_city_name(tzpath);
+                       city = get_city_name_result();
+                       SETTING_TRACE("city: %s", city);
+                       ret = vconf_set_str(VCONFKEY_SETAPPL_CITYNAME_INDEX_INT,
+                                       city);
+
+                       /* 2.to set current time */
+                       fp = fopen("/proc/uptime", "r");
+                       if (fp) {
+                               if (!fscanf(fp, "%d", &t_uptime))
+                                       SETTING_TRACE_ERROR("fscanf error");
+
+                               fclose(fp);
+                               fp = NULL;
+                       } else {
+                               SETTING_TRACE_ERROR("fopen error");
+                       }
+
+                       SETTING_TRACE("t_nitz:%d, t_offset:%d, t_uptime:%d",
+                                       t_nitz, t_offset, t_uptime);
+                       time_t t_current = t_nitz + t_uptime - t_offset;
+                       SETTING_TRACE("t_current:%d", t_current);
+                       ret = _alarmmgr_set_systime_helper(t_current);
+                       if (ret != ALARMMGR_RESULT_SUCCESS)
+                               SETTING_TRACE_ERROR("Cannot set system time");
+               }
+               FREE(tzpath);
+       }
+
+       /* For date and time specific buttons:*/
+
+       ad->data_auto =
+               setting_create_Gendial_field_def(ad->md.genlist,
+                               &(ad->itc_1text_1icon),
+                               setting_time_main_mouse_up_Gendial_list_cb,
+                               ad, SWALLOW_Type_1ICON_1RADIO, NULL,
+                               NULL, value,
+                               DATE_TIME_STR_AUTOMATIC_UPDATE, NULL,
+                               setting_time_main_chk_btn_cb);
+
+       if (ad->data_auto)
+               ad->data_auto->userdata = ad;
+       else
+               SETTING_TRACE_ERROR("ad->data_auto is NULL");
 
        /* create DATE_AND_TIME */
+       ad->itc_layout.func.content_get = _date_and_time_genlist_content_get;
        ad->data_time =
-               setting_create_Gendial_field_def(scroller, &(ad->itc_layout),
-                                                                                setting_time_main_mouse_up_Gendial_list_cb,
-                                                                                ad, SWALLOW_Type_LAYOUT_DATEFIELD,
-                                                                                NULL, NULL, 0,
-                                                                                DATE_TIME_STR_DATE_AND_TIME,
-                                                                                NULL,
-                                                                                NULL);
+               setting_create_Gendial_field_def(ad->md.genlist, &(ad->itc_layout),
+                               setting_time_main_mouse_up_Gendial_list_cb,
+                               ad, SWALLOW_Type_LAYOUT_DATEFIELD,
+                               NULL, NULL, 0,
+                               DATE_TIME_STR_DATE_AND_TIME,
+                               NULL,
+                               NULL);
 
        if (ad->data_time) {
                ad->data_time->userdata = ad;
-               ad->data_time->nf = ad->navi_bar;
+               ad->data_time->nf = ad->md.naviframe;
+               ad->data_time->isItemDisableFlag = auto_flag;
                ad->data_time->activated_cb = setting_time_main_datefield_set_cb;
-               elm_genlist_item_select_mode_set(ad->data_time->item, ELM_OBJECT_SELECT_MODE_DISPLAY_ONLY);
+               elm_genlist_item_select_mode_set(ad->data_time->item,
+                               ELM_OBJECT_SELECT_MODE_DISPLAY_ONLY);
        } else {
                SETTING_TRACE_ERROR("ad->data_time is NULL");
        }
 
-       setting_set_i18n("worldclock", SETTING_TIME_SHARE_LOCAL_PATH);
-       char time_zone_sub_str[CITY_BUF_SIZE + GMT_BUF_SIZE + 3] = { 0, };
-       char *displayTimezone = NULL;
-
        displayTimezone = get_timezone_displayname();
 
        if (displayTimezone != NULL) {
@@ -652,66 +898,74 @@ static int setting_time_main_create(void *cb)
 
                char *timezone_str = get_timezone_str();
 
-               SETTING_TRACE("timezone : %s, displayTimezone :%s, gmt_offset : %s",
-                                         timezone_str, displayTimezone, _(str_buf));
-               ret = snprintf(time_zone_sub_str, CITY_BUF_SIZE + GMT_BUF_SIZE + 2, "%s, GMT %s",
-                                          displayTimezone, _(str_buf));
+               SETTING_TRACE("timezone : %s, displayTimezone :%s, "
+                               "gmt_offset : %s",
+                               timezone_str, displayTimezone, _(str_buf));
+               ret = snprintf(time_zone_sub_str,
+                               CITY_BUF_SIZE + GMT_BUF_SIZE + 2, "%s, GMT %s",
+                               displayTimezone, _(str_buf));
                FREE(timezone_str);
-               if (ret < 0) {
+               if (ret < 0)
                        SETTING_TRACE_ERROR("cannot snprintf");
-               }
        } else {
                /* default code */
-               ret = snprintf(time_zone_sub_str, CITY_BUF_SIZE + GMT_BUF_SIZE + 2, "Korean Standard Time, GMT +9:00");
-               if (ret < 0) {
+               ret = snprintf(time_zone_sub_str,
+                               CITY_BUF_SIZE + GMT_BUF_SIZE + 2,
+                               "Korean Standard Time, GMT +9:00");
+               if (ret < 0)
                        SETTING_TRACE_ERROR("cannot snprintf");
-               }
        }
        FREE(displayTimezone);
 
        /*      UI create time zone */
+
        ad->data_tz =
-               setting_create_Gendial_field_def(scroller, &(ad->itc_2text_2),
-                                                                                setting_time_main_mouse_up_Gendial_list_cb,
-                                                                                ad, SWALLOW_Type_INVALID, NULL,
-                                                                                NULL, 0, DATE_TIME_STR_TIME_ZONE,
-                                                                                time_zone_sub_str, NULL);
-       if (ad->data_tz) {
+               setting_create_Gendial_field_def(ad->md.genlist, &(ad->itc_2text_2),
+                               setting_time_main_mouse_up_Gendial_list_cb,
+                               ad, SWALLOW_Type_INVALID, NULL,
+                               NULL, 0, DATE_TIME_STR_TIME_ZONE,
+                               time_zone_sub_str, NULL);
+
+       if (ad->data_tz)
                ad->data_tz->userdata = ad;
-       } else {
+       else
                SETTING_TRACE_ERROR("ad->data_tz is NULL");
-       }
 
        /*      UI create "Time format" */
        value = VCONFKEY_TIME_FORMAT_12;
-       setting_get_int_slp_key(INT_SLP_SETTING_REGIONFORMAT_TIME1224, &value, &err);
-       ad->data_time_fmt = setting_create_Gendial_field_def(scroller,
-                                                                                                                &(ad->itc_1text_1icon),
-                                                                                                                setting_time_main_mouse_up_Gendial_list_cb,
-                                                                                                                ad,
-                                                                                                                SWALLOW_Type_1ICON_1RADIO,
-                                                                                                                NULL,
-                                                                                                                NULL,
-                                                                                                                (value == VCONFKEY_TIME_FORMAT_24),
-                                                                                                                "IDS_ST_MBODY_24_HOUR_CLOCK",
-                                                                                                                NULL,
-                                                                                                                setting_time_main_chk_btn_cb);
+       setting_get_int_slp_key(INT_SLP_SETTING_REGIONFORMAT_TIME1224, &value,
+                       &err);
+
+       ad->data_time_fmt = setting_create_Gendial_field_def(
+                       ad->md.genlist,
+                       &(ad->itc_1text_1icon),
+                       setting_time_main_mouse_up_Gendial_list_cb,
+                       ad,
+                       SWALLOW_Type_1ICON_1RADIO,
+                       NULL,
+                       NULL,
+                       (value == VCONFKEY_TIME_FORMAT_24),
+                       "IDS_ST_MBODY_24_HOUR_CLOCK",
+                       NULL,
+                       setting_time_main_chk_btn_cb);
+
        if (ad->data_time_fmt) {
                __BACK_POINTER_SET(ad->data_time_fmt);
                ad->data_time_fmt->userdata = ad;
        } else {
                SETTING_TRACE_ERROR("ad->data_time_fmt is NULL");
        }
-       setting_add_gl_help(scroller, "IDS_ST_SBODY_SHOW_THE_TIME_IN_24_HOUR_FORMAT_INSTEAD_OF_12_HOUR_HAM_PM_FORMAT");
+       setting_add_gl_help(ad->md.genlist, "IDS_ST_SBODY_SHOW_THE_TIME_IN_24_HOUR_"
+                       "FORMAT_INSTEAD_OF_12_HOUR_HAM_PM_FORMAT");
 
 #if APPLIED_DATATIME_DATA_FORMAT
        char *pa_date_format = get_pa_date_format_str();
-       ad->data_date_fmt = setting_create_Gendial_exp_parent_field(scroller,
-                                                                                                                               &(ad->itc_2text_3_parent),
-                                                                                                                               setting_time_main_mouse_up_Gendial_list_cb,
-                                                                                                                               ad, SWALLOW_Type_INVALID,
-                                                                                                                               DATE_TIME_STR_TIME_FORMAT,
-                                                                                                                               pa_time_format);
+       ad->data_date_fmt = setting_create_Gendial_exp_parent_field(ad->md.genlist,
+                       &(ad->itc_2text_3_parent),
+                       setting_time_main_mouse_up_Gendial_list_cb,
+                       ad, SWALLOW_Type_INVALID,
+                       DATE_TIME_STR_TIME_FORMAT,
+                       pa_time_format);
        if (ad->data_date_fmt) {
                ad->data_date_fmt->int_slp_setting_binded =
                        INT_SLP_SETTING_DATE_FORMAT;
@@ -721,33 +975,46 @@ static int setting_time_main_create(void *cb)
        G_FREE(pa_date_format);
 #endif
 
+       if (auto_flag) {
+               if (ad->data_tz)
+                       elm_object_item_disabled_set(ad->data_tz->item, EINA_TRUE);
+
+               if (ad->data_time)
+                       elm_object_item_disabled_set(ad->data_time->item, EINA_TRUE);
+       }
+
+       evas_object_show(ad->md.genlist);
        setting_view_time_main.is_create = 1;
-       vconf_notify_key_changed(VCONFKEY_SYSTEM_TIME_CHANGED, time_changed_callback, (void *)ad);
 
-       /*      register vconf key to get event callback for converting 12/24H */
-       vconf_notify_key_changed(VCONFKEY_REGIONFORMAT_TIME1224, setting_time_main_int_vconf_change_cb, ad);
-       /*      register vconf key to get event callback for date format */
-       vconf_notify_key_changed(VCONFKEY_SETAPPL_DATE_FORMAT_INT, setting_time_main_int_vconf_change_cb, ad);
 
-       vconf_notify_key_changed(VCONFKEY_TELEPHONY_NITZ_GMT, __sim_time_info_chg_cb, ad);
-       vconf_notify_key_changed(VCONFKEY_TELEPHONY_NITZ_EVENT_GMT, __sim_time_info_chg_cb, ad);
-       vconf_notify_key_changed(VCONFKEY_TELEPHONY_NITZ_ZONE, __sim_time_info_chg_cb, ad);
+       ret = system_settings_set_changed_cb(SYSTEM_SETTINGS_KEY_LOCALE_TIMEZONE, system_settings_changed_timezone, (void*)ad);
+       vconf_notify_key_changed(VCONFKEY_SYSTEM_TIME_CHANGED,
+                       time_changed_callback, (void *)ad);
+
+       /* register vconf key to get event callback for converting 12/24H */
+       vconf_notify_key_changed(VCONFKEY_REGIONFORMAT_TIME1224,
+                       setting_time_main_int_vconf_change_cb, ad);
+       /* register vconf key to get event callback for date format */
+       vconf_notify_key_changed(VCONFKEY_SETAPPL_DATE_FORMAT_INT,
+                       setting_time_main_int_vconf_change_cb, ad);
 
-       vconf_notify_key_changed(VCONFKEY_SETAPPL_STATE_AUTOMATIC_TIME_UPDATE_BOOL,
-                                                        setting_time_main_bool_vconf_change_cb, ad);
+       vconf_notify_key_changed(VCONFKEY_TELEPHONY_NITZ_GMT,
+                       __sim_time_info_chg_cb, ad);
+       vconf_notify_key_changed(VCONFKEY_TELEPHONY_NITZ_EVENT_GMT,
+                       __sim_time_info_chg_cb, ad);
+       vconf_notify_key_changed(VCONFKEY_TELEPHONY_NITZ_ZONE,
+                       __sim_time_info_chg_cb, ad);
+
+       vconf_notify_key_changed(
+                       VCONFKEY_SETAPPL_STATE_AUTOMATIC_TIME_UPDATE_BOOL,
+                       setting_time_main_bool_vconf_change_cb, ad);
 
        /* to avoid update time-diff, every per 3s to update. */
 #ifdef USE_TIMER_UPDATE_TIME_IN_TIME_VIEW
-       ad->update_timer = ecore_timer_add(3, (Ecore_Task_Cb) __refresh_date_timer, ad);
+       ad->update_timer = ecore_timer_add(3,
+                       (Ecore_Task_Cb) __refresh_date_timer, ad);
 #endif
 
-       /* eventsystem */
-       if (ES_R_OK != eventsystem_register_event(SYS_EVENT_HOUR_FORMAT,
-                                                                                         &hour_format_event_reg_id,
-                                                                                         (eventsystem_handler)hour_format_event_handler, cb)) {
-               SETTING_TRACE_ERROR("error");
-       }
-
        return SETTING_RETURN_SUCCESS;
 }
 
@@ -757,11 +1024,7 @@ static int setting_time_main_destroy(void *cb)
        /* error check */
        retv_if(cb == NULL, SETTING_GENERAL_ERR_NULL_DATA_PARAMETER);
 
-       SettingTimeUG *ad = (SettingTimeUG *) cb;
-
-       /*      __finalize_resource(ad); */
-       if (ad->caller)
-               FREE(ad->caller);
+       SettingTimeData *ad = (SettingTimeData *) cb;
 
 #ifdef USE_TIMER_UPDATE_TIME_IN_TIME_VIEW
        if (ad->update_timer) {
@@ -788,30 +1051,33 @@ static int setting_time_main_destroy(void *cb)
                ad->refresh_time_idler = NULL;
        }
 
+       int ret = system_settings_unset_changed_cb(
+                       SYSTEM_SETTINGS_KEY_LOCALE_TIMEZONE);
+       if (ret)
+               SETTING_TRACE_ERROR("Cannot unregister callback");
+
        vconf_ignore_key_changed(VCONFKEY_SYSTEM_TIME_CHANGED,
-                                                        time_changed_callback);
+                       time_changed_callback);
 
        vconf_ignore_key_changed(VCONFKEY_REGIONFORMAT_TIME1224,
-                                                        setting_time_main_int_vconf_change_cb);
+                       setting_time_main_int_vconf_change_cb);
        vconf_ignore_key_changed(VCONFKEY_SETAPPL_DATE_FORMAT_INT,
-                                                        setting_time_main_int_vconf_change_cb);
+                       setting_time_main_int_vconf_change_cb);
 
-       vconf_ignore_key_changed(VCONFKEY_TELEPHONY_NITZ_GMT, __sim_time_info_chg_cb);
-       vconf_ignore_key_changed(VCONFKEY_TELEPHONY_NITZ_EVENT_GMT, __sim_time_info_chg_cb);
-       vconf_ignore_key_changed(VCONFKEY_TELEPHONY_NITZ_ZONE, __sim_time_info_chg_cb);
+       vconf_ignore_key_changed(VCONFKEY_TELEPHONY_NITZ_GMT,
+                       __sim_time_info_chg_cb);
+       vconf_ignore_key_changed(VCONFKEY_TELEPHONY_NITZ_EVENT_GMT,
+                       __sim_time_info_chg_cb);
+       vconf_ignore_key_changed(VCONFKEY_TELEPHONY_NITZ_ZONE,
+                       __sim_time_info_chg_cb);
 
-       vconf_ignore_key_changed(VCONFKEY_SETAPPL_STATE_AUTOMATIC_TIME_UPDATE_BOOL,
-                                                        setting_time_main_bool_vconf_change_cb);
+       vconf_ignore_key_changed(
+                       VCONFKEY_SETAPPL_STATE_AUTOMATIC_TIME_UPDATE_BOOL,
+                       setting_time_main_bool_vconf_change_cb);
 
-       if (ad->ly_main != NULL) {
-               evas_object_del(ad->ly_main);
-               ad->ly_main = NULL;
-               setting_view_time_main.is_create = 0;
-       }
-
-       if (ES_R_OK != eventsystem_unregister_event(hour_format_event_reg_id)) {
-               SETTING_TRACE_ERROR("error");
-       }
+       evas_object_del(ad->md.window);
+       ad->md.window = NULL;
+       setting_view_time_main.is_create = 0;
 
        return SETTING_RETURN_SUCCESS;
 }
@@ -821,48 +1087,43 @@ static int setting_time_main_update(void *cb)
        SETTING_TRACE_BEGIN;
        retv_if(cb == NULL, SETTING_GENERAL_ERR_NULL_DATA_PARAMETER);
 
-       SettingTimeUG *ad = (SettingTimeUG *) cb;
+       SettingTimeData *ad = (SettingTimeData *) cb;
 
-       if (ad->ly_main != NULL) {
-               evas_object_show(ad->ly_main);
+       if (ad->md.naviframe != NULL) {
+               evas_object_show(ad->md.naviframe);
                /* update timezone */
                if (ad->update_timezone_idler) {
                        ecore_idler_del(ad->update_timezone_idler);
                        ad->update_timezone_idler = NULL;
                }
                ad->update_timezone_idler =
-                       ecore_idler_add((Ecore_Task_Cb) __update_timezone_idler, ad);
+                       ecore_idler_add((Ecore_Task_Cb) __update_timezone_idler,
+                                       ad);
                /* update time */
                if (ad->refresh_time_idler) {
                        ecore_idler_del(ad->refresh_time_idler);
                        ad->refresh_time_idler = NULL;
                }
-               ad->refresh_time_idler = ecore_idler_add(setting_update_datefield_cb, ad);
+               ad->refresh_time_idler = ecore_idler_add(
+                               setting_update_datefield_cb, ad);
        }
        return SETTING_RETURN_SUCCESS;
 }
 
-static int setting_time_main_cleanup(void *cb)
-{
-       SETTING_TRACE_BEGIN;
-       return SETTING_RETURN_SUCCESS;
-}
-
-
 /* ***************************************************
  **
  **general func
  **
  ****************************************************/
 
-int setting_time_check_automatic_time_update_state()
+static int setting_time_check_automatic_time_update_state()
 {
        SETTING_TRACE_BEGIN;
        int bvalue = 0;
        int err = 0;
 
        setting_get_bool_slp_key(BOOL_SLP_SETTING_AUTOMATIC_TIME_UPDATE,
-                                                        &bvalue, &err);
+                       &bvalue, &err);
 
        return bvalue;
 
@@ -878,28 +1139,36 @@ static int __setting_set_city_tzone(const char *pTZPath)
        /* 2. timezone string +/-<n> ex. +9, -1 */
        get_gmt_offset(szTimezone, GMT_BUF_SIZE);
 
-       /* set timezone_id */
-       /** @todo replace with vconf ID */
-       vconf_set_str(VCONFKEY_SETAPPL_TIMEZONE_ID, pStr);
        FREE(pStr);
-
        return TRUE;
 }
 
-static void
-setting_time_main_launch_worldclock_result_ug_cb(ui_gadget_h ug,
-                                                                                                app_control_h result, void *priv)
+Eina_Bool ___time_freeze_event_timer_cb(void *cb)
+{
+       SettingTimeData *ad = (SettingTimeData*)cb;
+
+       SETTING_TRACE_BEGIN;
+       retv_if(cb == NULL, EINA_FALSE);
+
+       evas_object_freeze_events_set(ad->md.naviframe, EINA_FALSE);
+       ad->event_freeze_timer = NULL;
+
+       return EINA_FALSE;
+}
+
+static void _worldclock_reply_cb(app_control_h request, app_control_h reply,
+               app_control_result_e result, void *user_data)
 {
        SETTING_TRACE_BEGIN;
        /* error check */
-       retm_if(priv == NULL, "Data parameter is NULL");
+       retm_if(user_data == NULL, "Data parameter is NULL");
 
-       SettingTimeUG *ad = (SettingTimeUG *) priv;
+       SettingTimeData *ad = (SettingTimeData *) user_data;
 
        char *city = NULL;
        char *tzpath = NULL;
-       app_control_get_extra_data(result, "city", &city);
-       app_control_get_extra_data(result, "tzpath", &tzpath);
+       app_control_get_extra_data(reply, "city", &city);
+       app_control_get_extra_data(reply, "tzpath", &tzpath);
 
        if (!tzpath) {
                SETTING_TRACE("tzpath from worldclock UG is null.");
@@ -910,13 +1179,11 @@ setting_time_main_launch_worldclock_result_ug_cb(ui_gadget_h ug,
        }
        SETTING_TRACE("city : %s", city);
 
-       /* --------------------------------------------------------------------- */
-       char tz_path[MAX_COMMON_BUFFER_LEN / 4 + 1];
-       safeCopyStr(tz_path, SETTING_TIME_ZONEINFO_PATH, MAX_COMMON_BUFFER_LEN / 4);
-       g_strlcat(tz_path, tzpath, sizeof(tz_path));
-       SETTING_TRACE("full tz_path:%s", tz_path);
+       /* ----------------------------------------------------------------- */
+
+       SETTING_TRACE("tzpath:(%s)", tzpath);
 
-       int ret = _alarmmgr_set_timezone_helper(tz_path);
+       int ret = _set_timezone_helper(tzpath);
        if (ret < 0) {
                SETTING_TRACE("tzpath is not valid.");
                if (tzpath)
@@ -925,13 +1192,15 @@ setting_time_main_launch_worldclock_result_ug_cb(ui_gadget_h ug,
                        FREE(city);
                return;
        } else
-               SETTING_TRACE("_alarmmgr_set_timezone_helper - successful : %s \n", tz_path);
+               SETTING_TRACE("_set_timezone_helper - successful : "
+                               "%s \n", tzpath);
 
        ret = vconf_set_str(VCONFKEY_SETAPPL_CITYNAME_INDEX_INT, city);
        setting_retm_if(ret != 0, "set vconf failed");
 
        /* parse city and GMT offset from tzpath and system time property */
-       /* set the strings in vconf which will be used while updating display of timezone */
+       /* set the strings in vconf which will be used while updating display
+        * of timezone */
        if (!__setting_set_city_tzone(tzpath)) {
                SETTING_TRACE("__setting_set_city_tzone ERROR");
                if (tzpath)
@@ -943,292 +1212,211 @@ setting_time_main_launch_worldclock_result_ug_cb(ui_gadget_h ug,
 
        /* update the display for timezone */
        setting_update_timezone(ad);
-       static int t_event_val = -1;
+       static int t_event_val = 0;
        vconf_set_int(VCONFKEY_SYSTEM_TIME_CHANGED, t_event_val);
        if (tzpath)
                FREE(tzpath);
        if (city)
                FREE(city);
-       SETTING_TRACE_END;
-}
-
-void setting_time_main_launch_worldclock_destroy_ug_cb(ui_gadget_h ug,
-                                                                                                          void *priv)
-{
-       SETTING_TRACE_BEGIN;
-       /* if(ug) ug_destroy(ug); */
-       /* restore the '<-' button on the navigate bar */
-       ret_if(!priv);
-       SettingTimeUG *ad = (SettingTimeUG *) priv;
-       if (ug) {
-               setting_ug_destroy(ug);
-               ad->ug_loading = NULL;
-       }
-       Elm_Object_Item *navi_it = elm_naviframe_top_item_get(ad->navi_bar);
-       ret_if(!navi_it);
-
-       elm_object_tree_focus_allow_set(ad->ly_main, EINA_TRUE);
-}
-
-void setting_time_main_launch_worldclock_layout_ug_cb(ui_gadget_h ug,
-                                                                                                         enum ug_mode mode,
-                                                                                                         void *priv)
-{
-       SETTING_TRACE_BEGIN;
-       /*SettingTimeUG *ad = (SettingTimeUG *) priv; */
-       Evas_Object *base;
 
-       if (!priv)
-               return;
-
-       base = (Evas_Object *) ug_get_layout(ug);
-       if (!base)
-               return;
-
-       switch (mode) {
-       case UG_MODE_FULLVIEW:
-               evas_object_size_hint_weight_set(base, EVAS_HINT_EXPAND,
-                                                                                EVAS_HINT_EXPAND);
-               /*elm_win_resize_object_add(ad->win_get, base); */
-               evas_object_show(base);
-               break;
-       default:
-               break;
-       }
        SETTING_TRACE_END;
 }
 
-
 void setting_time_main_launch_worldclock_sg(void *data)
 {
        SETTING_TRACE_BEGIN;
        /* error check */
        retm_if(data == NULL, "Data parameter is NULL");
 
-       SettingTimeUG *ad = (SettingTimeUG *) data;
+       /* ad is point to data */
+       SettingTimeData *ad = (SettingTimeData *) data;
 
-       struct ug_cbs *cbs = (struct ug_cbs *)calloc(1, sizeof(struct ug_cbs));
-       setting_retm_if(!cbs, "calloc failed");
-       cbs->layout_cb = setting_time_main_launch_worldclock_layout_ug_cb;
-       cbs->result_cb = setting_time_main_launch_worldclock_result_ug_cb;
-       cbs->destroy_cb = setting_time_main_launch_worldclock_destroy_ug_cb;
-       cbs->priv = (void *)ad;
-
-       elm_object_tree_focus_allow_set(ad->ly_main, EINA_FALSE);
-       SETTING_TRACE("to load ug[%s]", "worldclock-efl");
-       ad->ug_loading =
-               setting_ug_create(ad->ug, "worldclock-efl", UG_MODE_FULLVIEW, NULL, cbs);
-       if (NULL == ad->ug_loading) {   /* error handling */
+       if (0 == app_launcher("org.tizen.worldclock-efl", _worldclock_reply_cb, ad)) {
+               if (ad->event_freeze_timer) {
+                       ecore_timer_del(ad->event_freeze_timer);
+                       ad->event_freeze_timer = NULL;
+               }
+               ad->event_freeze_timer = ecore_timer_add(
+                               1, ___time_freeze_event_timer_cb, ad);
+               evas_object_freeze_events_set(ad->md.naviframe, EINA_TRUE);
        }
-
-       FREE(cbs);
-       return;
 }
 
 static void __setting_update_datefield_cb(void *cb)
 {
-       SETTING_TRACE_BEGIN;
        retm_if(cb == NULL, "Data parameter is NULL");
-       SettingTimeUG *ad = (SettingTimeUG *) cb;
-
-       if (ad->data_time) {
-               time_t cctime = time(NULL);
-               struct tm ts_ret;
-               struct tm *ts = localtime_r(&cctime, &ts_ret);
-               SETTING_TRACE("year : %d, month : %d, day : %d, hour : %d, min : %d",
-                                         ts_ret.tm_year, ts_ret.tm_mon, ts_ret.tm_mday, ts_ret.tm_hour, ts_ret.tm_min);
-               if (ts) {
-                       char *region = NULL;
-                       int err = system_settings_get_value_string(SYSTEM_SETTINGS_KEY_LOCALE_COUNTRY, &region);
-                       if (err != SYSTEM_SETTINGS_ERROR_NONE) {
-                               SETTING_TRACE("Failed to call system_settings_get_value_string with error code %d", err);
-                       }
-                       char *date = NULL, *time = NULL;
-                       static char date_arr[DEF_BUF_SIZE], time_arr[DEF_BUF_SIZE];
-
-                       char *pa_time_format = get_pa_time_format_str();
-                       setting_retm_if(NULL == pa_time_format, "pa_time_format is NULL");
-                       
-                       date = __setting_phone_lang_get_by_pattern(region, "MMM/d/yyyy");
-                       if (!strncmp(pa_time_format, "IDS_ST_BODY_12_HOURS", strlen("IDS_ST_BODY_12_HOURS")))
-                               time = __setting_phone_lang_get_by_pattern(region, "hhmm");
-                       else
-                               time = __setting_phone_lang_get_by_pattern(region, "Hm");
-
-                       strncpy(date_arr, date, DEF_BUF_SIZE);
-                       strncpy(time_arr, time, DEF_BUF_SIZE);
-
-                       date_arr[DEF_BUF_SIZE - 1] = '\0';
-                       time_arr[DEF_BUF_SIZE - 1] = '\0';
-
-                       if (ad->data_time->btn_left)
-                               elm_object_text_set(ad->data_time->btn_left, date_arr);
-                       else {
-                               SETTING_TRACE_ERROR("ad->data_time->btn_left is NULL");
-                       }
-                       if (ad->data_time->btn_right)
-                               elm_object_text_set(ad->data_time->btn_right, time_arr);
-                       else {
-                               SETTING_TRACE_ERROR("ad->data_time->btn_right is NULL");
-                       }
+       SettingTimeData *ad = (SettingTimeData *) cb;
 
+       if (!ad->data_time) {
+               SETTING_TRACE_ERROR("data_time is null");
+               return;
+       }
 
-                       FREE(date);
-                       FREE(time);
+       time_t cctime = time(NULL);
+       struct tm ts_ret;
+       struct tm *ts = localtime_r(&cctime, &ts_ret);
 
-                       FREE(pa_time_format);
-               }
+       if (!ts) {
+               SETTING_TRACE_ERROR("Cannot get local time");
+               return;
        }
-}
 
-Eina_Bool setting_update_datefield_cb(void *data)
-{
-       SETTING_TRACE_BEGIN;
-       /* error check */
-       retvm_if(data == NULL, FALSE, "Data parameter is NULL");
+       char *region = NULL;
+       int err = system_settings_get_value_string(
+                       SYSTEM_SETTINGS_KEY_LOCALE_COUNTRY,
+                       &region);
+       if (err != SYSTEM_SETTINGS_ERROR_NONE) {
+               SETTING_TRACE_ERROR("Failed to call system_settings_get_value_"
+                               "string with error code %d", err);
+       }
+       char *pa_time_format = get_pa_time_format_str();
+       setting_retm_if(NULL == pa_time_format, "pa_time_format is NULL");
 
-       SettingTimeUG *ad = (SettingTimeUG *) data;
+       char *date = __setting_phone_lang_get_by_pattern(region, "MMM/d/yyyy");
+       char *time = NULL;
+       static char date_arr[DEF_BUF_SIZE];
+       static char time_arr[DEF_BUF_SIZE];
 
-       __setting_update_datefield_cb(ad);
+       if (!strncmp(pa_time_format, "IDS_ST_BODY_12_HOURS",
+                       strlen("IDS_ST_BODY_12_HOURS")))
+               time = __setting_phone_lang_get_by_pattern(region, "hhmm");
+       else
+               time = __setting_phone_lang_get_by_pattern(region, "Hm");
 
-       ad->refresh_time_idler = NULL;
-       return ECORE_CALLBACK_CANCEL;
-}
+       strncpy(date_arr, date, DEF_BUF_SIZE);
+       strncpy(time_arr, time, DEF_BUF_SIZE);
+       date_arr[DEF_BUF_SIZE - 1] = '\0';
+       time_arr[DEF_BUF_SIZE - 1] = '\0';
 
-/* ***************************************************
- **
- **call back func
- **
- ****************************************************/
+       FREE(date);
+       FREE(time);
 
-void
-setting_time_main_click_softkey_left_cb(void *data, Evas_Object *obj,
-                                                                               void *event_info)
-{
-       SETTING_TRACE_BEGIN;
-       retm_if(data == NULL, "Data parameter is NULL");
+       if (ad->data_time->btn_left)
+               elm_object_text_set(ad->data_time->btn_left, date_arr);
+       else
+               SETTING_TRACE_ERROR("ad->data_time->btn_left is NULL");
 
-       SettingTimeUG *ad = (SettingTimeUG *) data;
+       if (ad->data_time->btn_right)
+               elm_object_text_set(ad->data_time->btn_right, time_arr);
+       else
+               SETTING_TRACE_ERROR("ad->data_time->btn_right is NULL");
 
-       /*__finalize_resource(ad); */
 
-       /* Send destroy request */
-       ug_destroy_me(ad->ug);
+       FREE(pa_time_format);
 }
 
-/* ***************************************************
- **
- **call back func
- **
- ****************************************************/
-
-void
-setting_time_main_click_softkey_caller_exist_left_cb(void *data,
-                                                                                                        Evas_Object *obj,
-                                                                                                        void *event_info)
+static Eina_Bool _view_pop_cb(void *data, Elm_Object_Item *it)
 {
-       SETTING_TRACE_BEGIN;
-       /* error check */
-       retm_if(data == NULL, "Data parameter is NULL");
-
-       SettingTimeUG *ad = (SettingTimeUG *) data;
-
-       /*      Create Bundle and send message */
-       app_control_h svc;
-       if (app_control_create(&svc))
-               return;
-
-       app_control_add_extra_data(svc, "result", "lbutton_click");
-       ug_send_result(ad->ug, svc);
-
-       app_control_destroy(svc);
-
-       /* Send destroy request */
-       ug_destroy_me(ad->ug);
+       ui_app_exit();
+       return EINA_TRUE;
 }
 
-void
-setting_time_main_click_softkey_caller_exist_right_cb(void *data,
-                                                                                                         Evas_Object *obj,
-                                                                                                         void *event_info)
+static Eina_Bool setting_update_datefield_cb(void *data)
 {
        SETTING_TRACE_BEGIN;
        /* error check */
-       retm_if(data == NULL, "Data parameter is NULL");
-
-       SettingTimeUG *ad = (SettingTimeUG *) data;
-
-       /*      Create Bundle and send message */
-       app_control_h svc;
-       if (app_control_create(&svc))
-               return;
+       retvm_if(data == NULL, FALSE, "Data parameter is NULL");
 
-       app_control_add_extra_data(svc, "result", "rbutton_click");
-       ug_send_result(ad->ug, svc);
+       SettingTimeData *ad = (SettingTimeData *) data;
 
-       app_control_destroy(svc);
+       __setting_update_datefield_cb(ad);
 
-       /* Send destroy request */
-       ug_destroy_me(ad->ug);
+       ad->refresh_time_idler = NULL;
+       return ECORE_CALLBACK_CANCEL;
 }
 
-
+/* ***************************************************
+ **
+ **call back func
+ **
+ ****************************************************/
 static void __time_auto_update(void *data)
 {
        SETTING_TRACE_BEGIN;
        setting_retm_if(data == NULL, "Data parameter is NULL");
-       SettingTimeUG *ad = (SettingTimeUG *) data;
+       SettingTimeData *ad = (SettingTimeData *) data;
        int err;
        setting_set_bool_slp_key(BOOL_SLP_SETTING_AUTOMATIC_TIME_UPDATE,
-                                                        SETTING_ON_OFF_BTN_ON, &err);
-       if (ad->data_tz) {
-               setting_disable_genlist_item(ad->data_tz->item);
-       }
+                       SETTING_ON_OFF_BTN_ON, &err);
+       if (ad->data_tz)
+               elm_object_item_disabled_set(ad->data_tz->item, EINA_TRUE);
 
-#if 0
-       elm_object_text_set(ad->data_time->btn_left, date);
-       evas_object_resize(ad->data_time->btn_left, 300, -1);
-#endif
-
-#if 1
        if (ad->data_time) {
                ad->data_time->isItemDisableFlag = FALSE;
-               /*setting_disable_evas_object(ad->data_time->eo_check); */
-               setting_disable_evas_object(ad->data_time->btn_left);
-               setting_disable_evas_object(ad->data_time->btn_right);
-               setting_disable_genlist_item(ad->data_time->item);
+               evas_object_pass_events_set(ad->data_time->btn_left,
+                                                                       EINA_TRUE);
+               evas_object_pass_events_set(ad->data_time->btn_right,
+                                                                       EINA_TRUE);
+               elm_object_item_disabled_set(ad->data_time->item, EINA_TRUE);
        }
-#endif
+
        __update_time_via_sim_card(ad);
        SETTING_TRACE_END;
 }
 
-static void
-setting_time_main_chk_btn_cb(void *data, Evas_Object *obj, void *event_info)
+static void setting_time_main_chk_btn_cb(void *data, Evas_Object *obj,
+               void *event_info)
 {
        SETTING_TRACE_BEGIN;
        /* error check */
        retm_if(data == NULL, "Data parameter is NULL");
-       SettingTimeUG *ad = NULL;
+       SettingTimeData *ad = NULL;
        Setting_GenGroupItem_Data *list_item =
                (Setting_GenGroupItem_Data *) data;
        ad = list_item->userdata;
-       list_item->chk_status = elm_check_state_get(obj);       /*      for genlist update status */
+       /* for genlist update status */
+       list_item->chk_status = elm_check_state_get(obj);
+
+       int err;
+       if (obj == ad->data_auto->eo_check) {
+               int bvalue;
+               setting_get_bool_slp_key(BOOL_SLP_SETTING_AUTOMATIC_TIME_UPDATE,
+                                                                &bvalue, &err);
+               if (bvalue) {
+                       (void) setting_set_bool_slp_key(
+                                       BOOL_SLP_SETTING_AUTOMATIC_TIME_UPDATE,
+                                       SETTING_ON_OFF_BTN_OFF, &err);
+                       setting_update_gl_item_chk_status(ad->data_auto, 0);
+
+                       if (ad->data_tz)
+                               elm_object_item_disabled_set(ad->data_tz->item, EINA_FALSE);
+
+                       if (ad->data_time) {
+                               ad->data_time->isItemDisableFlag = FALSE;
+                               evas_object_pass_events_set(ad->data_time->btn_left,
+                                                                                       EINA_FALSE);
+                               evas_object_pass_events_set(ad->data_time->btn_right,
+                                                                                       EINA_FALSE);
+                               elm_object_item_disabled_set(ad->data_time->item, EINA_FALSE);
+                       }
+               } else {
+                       __time_auto_update(ad);
+               }
+       }
+
 
 #if FUNCTION_SYSTEM_SETTING
        /* Time format */
        if (ad->data_time_fmt == list_item) {
                if (list_item->chk_status) {
                        int ret = SYSTEM_SETTINGS_ERROR_NONE;
-                       ret = system_settings_set_value_bool(SYSTEM_SETTINGS_KEY_LOCALE_TIMEFORMAT_24HOUR, true);
+                       ret = system_settings_set_value_bool(
+                                       SYSTEM_SETTINGS_KEY_LOCALE_TIMEFORMAT_24HOUR,
+                                       true);
                        if (ret != SYSTEM_SETTINGS_ERROR_NONE) {
-                               SETTING_TRACE("Failed to call system_settings_set_value_bool with error code %d", ret);
+                               SETTING_TRACE("Failed to call system_settings_"
+                                               "set_value_bool with error "
+                                               "code %d", ret);
                        }
                } else {
                        int ret = SYSTEM_SETTINGS_ERROR_NONE;
-                       ret = system_settings_set_value_bool(SYSTEM_SETTINGS_KEY_LOCALE_TIMEFORMAT_24HOUR, false);
+                       ret = system_settings_set_value_bool(
+                                       SYSTEM_SETTINGS_KEY_LOCALE_TIMEFORMAT_24HOUR,
+                                       false);
                        if (ret != SYSTEM_SETTINGS_ERROR_NONE) {
-                               SETTING_TRACE("Failed to call system_settings_set_value_bool with error code %d", ret);
+                               SETTING_TRACE("Failed to call system_settings_"
+                                               "set_value_bool with error "
+                                               "code %d", ret);
                        }
                }
        }
@@ -1237,20 +1425,20 @@ setting_time_main_chk_btn_cb(void *data, Evas_Object *obj, void *event_info)
        if (ad->data_time_fmt == list_item) {
                int err = 0;
                int value = VCONFKEY_TIME_FORMAT_12;
-               if (list_item->chk_status) {
+               if (list_item->chk_status)
                        value = VCONFKEY_TIME_FORMAT_24;
-                       setting_set_event_system(SYS_EVENT_HOUR_FORMAT, EVT_KEY_HOUR_FORMAT, EVT_VAL_HOURFORMAT_24);
-               } else {
-                       setting_set_event_system(SYS_EVENT_HOUR_FORMAT, EVT_KEY_HOUR_FORMAT, EVT_VAL_HOURFORMAT_12);
-               }
-               setting_set_int_slp_key(INT_SLP_SETTING_REGIONFORMAT_TIME1224, value, &err);
+
+               setting_set_int_slp_key(INT_SLP_SETTING_REGIONFORMAT_TIME1224,
+                               value, &err);
        }
 #endif
        SETTING_TRACE_END;
 }
 
-static void setting_time_main_mouse_up_Gendial_list_cb(void *data, Evas_Object *obj,
-                                                                                                          void *event_info)
+static void setting_time_main_mouse_up_Gendial_list_cb(
+               void *data,
+               Evas_Object *obj,
+               void *event_info)
 {
        SETTING_TRACE_BEGIN;
        /* error check */
@@ -1263,13 +1451,15 @@ static void setting_time_main_mouse_up_Gendial_list_cb(void *data, Evas_Object *
                (Setting_GenGroupItem_Data *) elm_object_item_data_get(item);
        setting_retm_if(NULL == list_item, "list_item is NULL");
 
-       SettingTimeUG *ad = (SettingTimeUG *) data;
+       SettingTimeData *ad = (SettingTimeData *) data;
        SETTING_TRACE("clicking item[%s]", _(list_item->keyStr));
 
        if (ad->data_tz == list_item) {
                ad->is_datefield_selected = EINA_FALSE;
                if (1 == setting_time_check_automatic_time_update_state()) {
-                       setting_create_popup(ad, ad->win_get, NULL, _(AUTO_TIME_UPDATE_ON), NULL, 0, false, false, 0);
+                       setting_create_popup(ad, ad->md.window, NULL,
+                                       _(AUTO_TIME_UPDATE_ON), NULL, 0, false,
+                                       false, 0);
                } else {
                        setting_time_main_launch_worldclock_sg(ad);
                }
@@ -1277,9 +1467,9 @@ static void setting_time_main_mouse_up_Gendial_list_cb(void *data, Evas_Object *
        } else if (ad->data_time == list_item) {
                ad->is_datefield_selected = EINA_TRUE;
                if (1 == setting_time_check_automatic_time_update_state()) {
-                       setting_create_popup(ad, ad->win_get, NULL, _(AUTO_TIME_UPDATE_ON), NULL, 0, false, false, 0);
-               } else {
-                       /* setting_view_change(&setting_view_time_main, &setting_view_time_time, ad); */
+                       setting_create_popup(ad, ad->md.window, NULL,
+                                       _(AUTO_TIME_UPDATE_ON), NULL, 0, false,
+                                       false, 0);
                }
        } else if (ad->data_auto == list_item) {
                ad->is_datefield_selected = EINA_FALSE;
@@ -1293,14 +1483,14 @@ static void setting_time_main_mouse_up_Gendial_list_cb(void *data, Evas_Object *
                        (BOOL_SLP_SETTING_AUTOMATIC_TIME_UPDATE,
                         SETTING_ON_OFF_BTN_OFF, &err);
 
-                       if (ad->data_tz) {
-                               setting_enable_genlist_item(ad->data_tz->item);
-                       }
+                       if (ad->data_tz)
+                               elm_object_item_disabled_set(ad->data_tz->item, EINA_FALSE);
 
                        if (ad->data_time) {
                                ad->data_time->isItemDisableFlag = FALSE;
-                               setting_enable_evas_object(ad->data_time->eo_check);
-                               setting_enable_genlist_item(ad->data_time->item);
+                               evas_object_pass_events_set(ad->data_time->eo_check,
+                                                                                       EINA_FALSE);
+                               elm_object_item_disabled_set(ad->data_time->item, EINA_FALSE);
                        }
 
                } else {
@@ -1308,81 +1498,39 @@ static void setting_time_main_mouse_up_Gendial_list_cb(void *data, Evas_Object *
                }
        } else if (ad->data_time_fmt == list_item)      {
                int err = 0;
-               setting_update_gl_item_chk_status(list_item, !list_item->chk_status);
+               setting_update_gl_item_chk_status(list_item,
+                               !list_item->chk_status);
                int value = VCONFKEY_TIME_FORMAT_12;
                if (list_item->chk_status)
                        value = VCONFKEY_TIME_FORMAT_24;
-               setting_set_int_slp_key(INT_SLP_SETTING_REGIONFORMAT_TIME1224, value, &err);
+               setting_set_int_slp_key(INT_SLP_SETTING_REGIONFORMAT_TIME1224,
+                               value, &err);
        }
 }
 
-
-void setting_time_main_btn_update_ok_cb(void *cb)
-{
-       SETTING_TRACE_BEGIN;
-       SettingTimeUG *ad = (SettingTimeUG *) cb;
-       int err;                /* error check */
-       setting_set_bool_slp_key(BOOL_SLP_SETTING_AUTOMATIC_TIME_UPDATE,
-                                                        SETTING_ON_OFF_BTN_ON, &err);
-       setting_update_gl_item_chk_status(ad->data_auto, 1);
-
-       deviced_request_reboot();
-
-       /*      We'd better check return value from deviced_request_reboot() function. */
-       /*      It will return 0 on success or -1 if failed. */
-}
-
-
-void setting_time_main_btn_update_cancel_cb(void *cb)
-{
-       SETTING_TRACE_BEGIN;
-       SettingTimeUG *ad = (SettingTimeUG *) cb;
-
-       int err;                /* error check */
-
-       retm_if(cb == NULL, "Data parameter is NULL");
-       setting_set_bool_slp_key(BOOL_SLP_SETTING_AUTOMATIC_TIME_UPDATE,
-                                                        SETTING_ON_OFF_BTN_OFF, &err);
-       setting_update_gl_item_chk_status(ad->data_auto, 0);
-
-}
-
-
-static UChar *uastrcpy(const char *chars)
+static i18n_uchar *uastrcpy(const char *chars)
 {
        int len = 0;
-       UChar *str = NULL;
+       i18n_uchar *str = NULL;
        len = safeStrLen(chars);
-       str = (UChar *) malloc(sizeof(UChar)*(len + 1));
+       str = (i18n_uchar *) malloc(sizeof(i18n_uchar)*(len + 1));
        if (!str)
                return NULL;
-       u_uastrcpy(str, chars);
+       i18n_ustring_copy_ua(str, chars);
        return str;
 }
 
 static void ICU_set_timezone(const char *timezone)
 {
        SETTING_TRACE("ICU_set_timezone = %s ", timezone);
-       UErrorCode ec = U_ZERO_ERROR;
-       UChar *str = uastrcpy(timezone);
+       i18n_uchar *str = uastrcpy(timezone);
 
        if (str) {
-               ucal_setDefaultTimeZone(str, &ec);
-               if (U_SUCCESS(ec)) {
-                       SETTING_TRACE("ucal_setDefaultTimeZone() SUCCESS ");
-               } else {
-                       SETTING_TRACE("ucal_setDefaultTimeZone() FAILED : %s ",
-                                                 u_errorName(ec));
-               }
+               i18n_ucalendar_set_default_timezone(str);
                FREE(str);
        }
 }
 
-/**
- * ex) timezone : Asia/Seoul --> returns "+09"
- *
- * char outstr2[4];
- */
 static void get_gmt_offset(char *str_buf, int size)
 {
        /* timezone string +/-<n> ex. +9, -1 */
@@ -1393,43 +1541,29 @@ static void get_gmt_offset(char *str_buf, int size)
 
        setting_retm_if(!pdata, "data is NULL");
 
-       int gmtoffset_hour = (pdata->tm_gmtoff) / 3600;         /* result : hour. */
-       int gmtoffset_min = ((pdata->tm_gmtoff) % 3600) / 60;   /* result : min. */
+       int gmtoffset_hour = (pdata->tm_gmtoff) / 3600; /* result: hour */
+       int gmtoffset_min = ((pdata->tm_gmtoff) % 3600) / 60; /* result: min */
 
-#if 0
-       if (gmtoffset_min != 0) {
-               SETTING_TRACE("gmtoffset_min != 0 -------> %d", gmtoffset_min);
-               gmtoffset_min = 30;
-       }
-#endif
-
-       /*snprintf(str_buf, size, "%+d:%02u", gmtoffset_hour, gmtoffset_min); */
        snprintf(str_buf, size, "%+d:%02d", gmtoffset_hour, abs(gmtoffset_min));
-       SETTING_TRACE_DEBUG("szTimezone is of a valid format: GMT: %s", str_buf);
+       SETTING_TRACE_DEBUG("szTimezone is of a valid format: GMT: %s",
+                       str_buf);
 
        int ret = vconf_set_str(VCONFKEY_SETAPPL_TIMEZONE_INT, str_buf);
-       if (ret == -1) {
+       if (ret == -1)
                SETTING_TRACE_ERROR("set vconf failed");
-       }
-
 }
 
-
 /* automatic */
 static char *get_timezone_str()
 {
        SETTING_TRACE_BEGIN;
-
-       enum { BUFFERSIZE = 1024 };
-       char buf[BUFFERSIZE];
-       ssize_t len = readlink(_TZ_SYS_ETC"/localtime", buf, sizeof(buf) - 1);
-
-       if (len != -1) {
-               buf[len] = '\0';
-       } else {
-               /* handle error condition */
+       char *str = NULL;
+       int ret = system_settings_get_value_string(SYSTEM_SETTINGS_KEY_LOCALE_TIMEZONE, &str);
+       if (ret != SYSTEM_SETTINGS_ERROR_NONE) {
+               SETTING_TRACE("Failed to call system_settings_get_"
+                               "value_string with error code %d", ret);
        }
-       return g_strdup(buf + 20);              /*Asia/Seoul */
+       return g_strdup(str);           /*Asia/Seoul */
 }
 
 static char *get_city_name_result()
@@ -1437,8 +1571,6 @@ static char *get_city_name_result()
        return s_result;
 }
 
-
-/* in_str = "Asia/Seoul" */
 static bool get_city_name(char *tzname)
 {
        sqlite3 *pSQLite3 = NULL;
@@ -1446,16 +1578,19 @@ static bool get_city_name(char *tzname)
 
        int rst = sqlite3_open(_TZ_SYS_DB"/.worldclock.db", &pSQLite3);
        if (rst) {
-               SETTING_TRACE("Can't open database: %s", sqlite3_errmsg(pSQLite3));
+               SETTING_TRACE("Can't open database: %s",
+                               sqlite3_errmsg(pSQLite3));
                sqlite3_close(pSQLite3);
                pSQLite3 = NULL;
                return false;
        } else {
                SETTING_TRACE("Database opened!!");
                char query_str[DEF_BUF_SIZE];
-               snprintf(query_str, DEF_BUF_SIZE, "SELECT city FROM city_table where tz_path=\"%s\"", tzname);
+               snprintf(query_str, DEF_BUF_SIZE, "SELECT city FROM city_table"
+                               " where tzpath=\"%s\"", tzname);
                SETTING_TRACE("%s \n", query_str);
-               rst = sqlite3_exec(pSQLite3, query_str, query_callback, 0, &szErrMsg);
+               rst = sqlite3_exec(pSQLite3, query_str, query_callback, 0,
+                               &szErrMsg);
        }
 
        sqlite3_free(szErrMsg);
@@ -1464,7 +1599,8 @@ static bool get_city_name(char *tzname)
        return true;
 }
 
-static int query_callback(void *NotUsed, int argc, char **argv, char **azColName)
+static int query_callback(void *NotUsed, int argc, char **argv,
+               char **azColName)
 {
        int i = 0;
        SETTING_TRACE("%s\n", argv[i] ? argv[i] : "NULL");
@@ -1476,10 +1612,13 @@ static char *get_timezone_displayname()
 {
        SETTING_TRACE_BEGIN;
 
-       UErrorCode status = U_ZERO_ERROR;;
-       UChar displayName[SETTING_STR_SLP_LEN] = {0, };
+       i18n_error_code_e status = I18N_ERROR_NONE;
+       i18n_uchar displayName[SETTING_STR_SLP_LEN] = {0, };
        char *timezone_str = NULL;
-       const char *localeID = uloc_getDefault();
+       int32_t buf_size_needed = 0;
+       i18n_ubool isIn = false;
+       const char *localeID = NULL;
+       i18n_ulocale_get_default(&localeID);
 
        time_t t = time(0);
        struct tm *pdata, data;
@@ -1488,44 +1627,52 @@ static char *get_timezone_displayname()
 
        ICU_set_timezone(get_timezone_str());
 
-       UCalendar *cal = ucal_open(NULL, -1, localeID, UCAL_GREGORIAN, &status);
-       if (U_FAILURE(status))
-               SETTING_TRACE_ERROR("ucal_open got an error : %d", status);
+       i18n_ucalendar_h cal;
+       i18n_ucalendar_create(NULL, -1, localeID, I18N_UCALENDAR_GREGORIAN, &cal);
 
-       status = U_ZERO_ERROR;
+       status = I18N_ERROR_NONE;
 
        /* get timezone display name (check dst) */
        if (cal) {
                if (pdata) {
-                       if (pdata->tm_isdst)
-                               ucal_getTimeZoneDisplayName(cal, UCAL_DST, localeID, displayName, SETTING_STR_SLP_LEN, &status);
-                       else
-                               ucal_getTimeZoneDisplayName(cal, UCAL_STANDARD, localeID, displayName, SETTING_STR_SLP_LEN, &status);
+                       i18n_ucalendar_is_in_daylight_time(cal, &isIn);
+                       if (isIn)
+                               status = i18n_ucalendar_get_timezone_displayname(cal,
+                                       I18N_UCALENDAR_DST,
+                                       localeID, displayName,
+                                       SETTING_STR_SLP_LEN, &buf_size_needed);
+                        else
+                               status = i18n_ucalendar_get_timezone_displayname(cal,
+                                       I18N_UCALENDAR_STANDARD,
+                                       localeID, displayName,
+                                       SETTING_STR_SLP_LEN, &buf_size_needed);
                }
 
-               if (U_FAILURE(status)) {
-                       SETTING_TRACE_ERROR("ucal_getTimeZoneDisplayName got an error : %s, %d", displayName, status);
-                       status = U_ZERO_ERROR;
+               if (I18N_ERROR_NONE != status) {
+                       SETTING_TRACE_ERROR("i18n_ucalendar_get_timezone_displayname got "
+                                       "an error : %s, %d",
+                                       displayName, status);
+                       status = I18N_ERROR_NONE;
                } else {
                        int len = 0;
                        int len_str = 0;
                        int len_utf8 = 0;
 
-                       len = u_strlen(displayName);
+                       len = i18n_ustring_get_length(displayName);
                        len_str = sizeof(char)*4*(len+1);
                        timezone_str = (char *)calloc(1, len_str);
                        if (!timezone_str) {
                                SETTING_TRACE_ERROR("timezone string is null");
                                return NULL;
                        }
-                       u_strToUTF8(timezone_str, len_str, &len_utf8, displayName, len, &status);
-                       SETTING_TRACE("*************************** timezone : %s, %s", displayName, timezone_str);
+                       i18n_ustring_to_UTF8(timezone_str, len_str, &len_utf8,
+                                       displayName, len, &status);
+                       SETTING_TRACE("*************************** timezone : "
+                                       "%s, %s", displayName, timezone_str);
                }
-               ucal_close(cal);
+               i18n_ucalendar_destroy(cal);
        }
 
        SETTING_TRACE_END;
        return timezone_str;
-
 }
-
index 5f6b5c52997dce356d29d37e4107021315a847c4..1580fade3a33e5edd061367e0b7bdccf64250356 100644 (file)
  *
  */
 
-#include <setting-time.h>
-#include <setting-cfg.h>
-#include <unicode/uloc.h>
+#include "setting-time.h"
+#include "setting-cfg.h"
 
-#ifndef UG_MODULE_API
-#define UG_MODULE_API __attribute__ ((visibility("default")))
-#endif
-
-/**
-* @callback handler for EVAS_CALLBACK_RESIZE
-*
-* @param data user data (SettingTimeUG *)
-*/
-static void setting_time_ug_cb_resize(void *data, Evas *e, Evas_Object *obj,
-                                                                         void *event_info)
-{
-       SETTING_TRACE_BEGIN;
-       SettingTimeUG *ad = (SettingTimeUG *) data;
-       setting_view_update(&setting_view_time_main, ad);
-}
+#define SETTING_TIME_PACKAGE_NAME "org.tizen.setting-time"
 
 /**
 * @callback function called first while loading setting-time UG.
@@ -46,259 +30,105 @@ static void setting_time_ug_cb_resize(void *data, Evas *e, Evas_Object *obj,
 * @param ug ug object itself.
 * @param mode
 * @param data bundle (key, value pair) data as arguments into UG.
-* @param priv SettingTimeUG context
+* @param priv SettingTimeData context
 *
 * @return
 */
-static void *setting_time_ug_on_create(ui_gadget_h ug, enum ug_mode mode,
-                                                                          app_control_h service, void *priv)
+static bool _setting_time_app_create(void *priv)
 {
        SETTING_TRACE_BEGIN;
+       SettingTimeData *ad = (SettingTimeData *)priv;
        setting_retvm_if((!priv), NULL, "!priv");
 
-       SettingTimeUG *timeUG = priv;
-       timeUG->ug = ug;
-       timeUG->bundle_data = service;
-       timeUG->win_main_layout = (Evas_Object *) ug_get_parent_layout(ug);
-       timeUG->win_get = (Evas_Object *) ug_get_window();
-       evas_object_show(timeUG->win_main_layout);
-       timeUG->evas = evas_object_evas_get(timeUG->win_main_layout);
-
-       timeUG->pop_progress = NULL;
-       /*      Initialize Caller value */
-       timeUG->caller = NULL;
-
-       setting_retvm_if(timeUG->win_main_layout == NULL, NULL, "cannot get main window ");
+       if (app_init(&ad->md, SETTING_TIME_PACKAGE_NAME)
+                       != SETTING_RETURN_SUCCESS) {
+               SETTING_TRACE_ERROR("Cannot initialize application");
+               return false;
+       }
 
-       /* set launguage */
-       setting_set_i18n(SETTING_PACKAGE, SETTING_LOCALEDIR);
+       ad->pop_progress = NULL;
 
-       /* register view node table */
        setting_view_node_table_intialize();
        setting_view_node_table_register(&setting_view_time_main, NULL);
 
-       setting_create_Gendial_itc(SETTING_GENLIST_ICON_1LINE_STYLE, &(timeUG->itc_1text_1icon));
-       setting_create_Gendial_itc("entry.main", &(timeUG->itc_layout));
-       setting_create_Gendial_itc(SETTING_GENLIST_2LINE_STYLE, &(timeUG->itc_2text_2));
-       setting_create_Gendial_itc(SETTING_GENLIST_2LINE_STYLE, &(timeUG->itc_2text_3_parent));
-       setting_create_Gendial_itc(SETTING_GENLIST_2LINE_STYLE, &(timeUG->itc_1icon_1text_sub));
+       setting_create_Gendial_itc(SETTING_GENLIST_ICON_1LINE_STYLE,
+                       &(ad->itc_1text_1icon));
 
-       timeUG->is_expand_time_format_list = 0;
-
-       char *viewtype = NULL;
-       app_control_get_extra_data(service, "viewtype", &viewtype);
-       if (!safeStrCmp(viewtype, "format_expand")) {
-               timeUG->is_expand_time_format_list = 1;
-       }
+       /*date and time buttons item calss: */
+       setting_create_Gendial_itc("entry.main", &(ad->itc_layout));
+       setting_create_Gendial_itc(SETTING_GENLIST_2LINE_STYLE,
+                       &(ad->itc_2text_2));
+       setting_create_Gendial_itc(SETTING_GENLIST_2LINE_STYLE,
+                       &(ad->itc_2text_3_parent));
+       setting_create_Gendial_itc(SETTING_GENLIST_2LINE_STYLE,
+                       &(ad->itc_1icon_1text_sub));
 
-       /*      creating a view. */
+       /* creating a view. */
        setting_view_node_set_cur_view(&setting_view_time_main);
-       setting_view_create(&setting_view_time_main, (void *)timeUG);
-       evas_object_event_callback_add(timeUG->win_main_layout,
-                                                                  EVAS_CALLBACK_RESIZE,
-                                                                  setting_time_ug_cb_resize, timeUG);
-       return timeUG->ly_main;
-}
-
-static void setting_time_ug_on_start(ui_gadget_h ug, app_control_h service,
-                                                                        void *priv)
-{
-       SETTING_TRACE_BEGIN;
-       /*      do nothing */
+       setting_view_create(&setting_view_time_main, ad);
+       return true;
 }
 
-static void setting_time_ug_on_pause(ui_gadget_h ug, app_control_h service,
-                                                                        void *priv)
-{
-       SETTING_TRACE_BEGIN;
-       /*      do nothing */
-}
-
-static void setting_time_ug_on_resume(ui_gadget_h ug, app_control_h service,
-                                                                         void *priv)
-{
-       /*      do nothing */
-}
-
-static void setting_time_ug_on_destroy(ui_gadget_h ug, app_control_h service,
-                                                                          void *priv)
+static void _setting_time_app_terminate(void *priv)
 {
        SETTING_TRACE_BEGIN;
        setting_retm_if((!priv), "!priv");
-       SettingTimeUG *timeUG = priv;
-
-       evas_object_event_callback_del(timeUG->win_main_layout, EVAS_CALLBACK_RESIZE, setting_time_ug_cb_resize);       /* fix flash issue for gallery */
-       timeUG->ug = ug;
+       SettingTimeData *ad = priv;
 
        /*      delete the allocated objects. */
-       setting_view_destroy(&setting_view_time_main, timeUG);
-
-       if (NULL != ug_get_layout(timeUG->ug)) {
-               evas_object_hide((Evas_Object *) ug_get_layout(timeUG->ug));
-               evas_object_del((Evas_Object *) ug_get_layout(timeUG->ug));
-       }
+       setting_view_destroy(&setting_view_time_main, ad);
 
        SETTING_TRACE_END;
 }
 
-static void setting_time_ug_on_message(ui_gadget_h ug, app_control_h msg,
-                                                                          app_control_h service, void *priv)
-{
-       SETTING_TRACE_BEGIN;
-}
-
-static void setting_time_ug_on_event(ui_gadget_h ug, enum ug_event event,
-                                                                        app_control_h service, void *priv)
+static void _setting_time_app_controll(app_control_h service, void *priv)
 {
-       SETTING_TRACE_BEGIN;
-       SettingTimeUG *ad = (SettingTimeUG *) priv;
-
-       switch (event) {
-       case UG_EVENT_LOW_MEMORY:
-               break;
-       case UG_EVENT_LOW_BATTERY:
-               break;
-       case UG_EVENT_LANG_CHANGE: {
-                       const char *pa_lang = vconf_get_str(VCONFKEY_LANGSET);
-                       if (pa_lang) {
-                               char *q = strchr(pa_lang, '.');
-                               if (q) {
-                                       *q = '\0';
-                               }
-                       }
-                       int err = -1;
+       SettingTimeData *ad = (SettingTimeData *)priv;
+       if (!ad)
+               return;
 
-                       uloc_setDefault(pa_lang, &err);
-                       FREE(pa_lang);
-                       setting_view_update(&setting_view_time_main, ad);
-               }
-               break;
-       case UG_EVENT_ROTATE_PORTRAIT:
-               break;
-       case UG_EVENT_ROTATE_PORTRAIT_UPSIDEDOWN:
-               break;
-       case UG_EVENT_ROTATE_LANDSCAPE:
-               break;
-       case UG_EVENT_ROTATE_LANDSCAPE_UPSIDEDOWN:
-               break;
-       case UG_EVENT_REGION_CHANGE:
-               break;
-       default:
-               break;
-       }
+       evas_object_show(ad->md.window);
 }
 
-/**
-* @brief key event handler for UG
-*/
-static void setting_time_ug_on_key_event(ui_gadget_h ug,
-                                                                                enum ug_key_event event, app_control_h service,
-                                                                                void *priv)
+static void _setting_time_lang_changed(app_event_info_h event_info, void *data)
 {
-       SETTING_TRACE_BEGIN;
-       SettingTimeUG *ad = (SettingTimeUG *) priv;
-
-       switch (event) {
-       case UG_KEY_EVENT_END: {
-#if 0
-                       if (0 == safeStrCmp(ad->caller, "pwlock")) {
-                               /*      Create Bundle and send message */
-
-                               app_control_h svc;
-                               if (app_control_create(&svc))
-                                       return;
-
-                               app_control_add_extra_data(svc, "result", "lbutton_click");
-                               ug_send_result(ad->ug, svc);
-
-                               app_control_destroy(svc);
-                       }
-#endif
-
-                       if (elm_naviframe_top_item_get(ad->navi_bar) ==
-                               elm_naviframe_bottom_item_get(ad->navi_bar)) {
-                               ug_destroy_me(ug);
-                       } else {
-                               /* elm_naviframe_item_pop(ad->navi_bar); */
-                               setting_view_cb_at_endKey(ad);
-                       }
-               }
-               break;
-       default:
-               break;
+       char *lang = NULL;
+       if (app_event_get_language(event_info, &lang) == APP_ERROR_NONE) {
+               SETTING_TRACE_DEBUG("Setting - language is changed : %s", lang);
+               elm_language_set(lang);
+               elm_config_all_flush();
+               free(lang);
+       } else {
+               SETTING_TRACE_ERROR("Cannot get language from event_info");
        }
 }
 
-/**
-* @brief UG entry point - create the SettingTimeUG context
-* @return 0
-*/
-UG_MODULE_API int UG_MODULE_INIT(struct ug_module_ops *ops)
-{
-       SETTING_TRACE_BEGIN;
-       SettingTimeUG *timeUG = calloc(1, sizeof(SettingTimeUG));
-       setting_retvm_if(!timeUG, -1, "Create SettingTimeUG obj failed");
-
-       ops->create = setting_time_ug_on_create;
-       ops->start = setting_time_ug_on_start;
-       ops->pause = setting_time_ug_on_pause;
-       ops->resume = setting_time_ug_on_resume;
-       ops->destroy = setting_time_ug_on_destroy;
-       ops->message = setting_time_ug_on_message;
-       ops->event = setting_time_ug_on_event;
-       ops->key_event = setting_time_ug_on_key_event;
-       ops->priv = timeUG;
-       ops->opt = UG_OPT_INDICATOR_ENABLE;
-
-       return 0;
-}
-
-/**
-* @brief UG finalizer - destroy the SettingTimeUG context
-*/
-UG_MODULE_API void UG_MODULE_EXIT(struct ug_module_ops *ops)
-{
-       SETTING_TRACE_BEGIN;
-       struct SettingTimeUG *timeUG;
-       setting_retm_if(!ops, "ops == NULL");
-
-       timeUG = ops->priv;
-       if (timeUG)
-               FREE(timeUG);
-}
-
-UG_MODULE_API int setting_plugin_search_init(app_control_h service, void *priv, char **applocale)
+EXPORT_PUBLIC
+int main(int argc, char *argv[])
 {
-       int i, size;
-       Setting_Cfg_Node_T *node;
-       Eina_List **pplist = priv;
-
-       const Setting_Cfg_Node_T search_configs[] = {
-               {DATE_TIME_STR_AUTOMATIC_UPDATE, NULL, NULL, 0, Cfg_Item_unResetable, 0, Cfg_Item_View_Node, NULL, DATE_TIME_STR_DATE_AND_TIME, NULL, NULL },
-               {DATE_TIME_STR_TIME_ZONE, NULL, NULL, 0, Cfg_Item_unResetable, 0, Cfg_Item_View_Node, NULL,      DATE_TIME_STR_DATE_AND_TIME, NULL, NULL },
-
-               /* Duplicated title name : 'Date and time' with UG name : 'Date and time' */
-               {DATE_TIME_STR_DATE_AND_TIME, NULL, NULL,  0, Cfg_Item_unResetable, 0,          Cfg_Item_View_Node, NULL,  DATE_TIME_STR_DATE_AND_TIME, NULL, NULL },
-               {DATE_TIME_STR_TIME_FORMAT, NULL, "viewtype:format_expand", 0, Cfg_Item_unResetable, 0, Cfg_Item_View_Node, NULL,  DATE_TIME_STR_DATE_AND_TIME, NULL, NULL }
+       SettingTimeData app_data = {0};
+       app_event_handler_h handlers[5] = {NULL, };
+
+       ui_app_lifecycle_callback_s ops = {
+               .create = _setting_time_app_create,
+               .pause = NULL,
+               .resume = NULL,
+               .terminate = _setting_time_app_terminate,
+               .app_control = _setting_time_app_controll
        };
 
-       retv_if(NULL == priv, SETTING_GENERAL_ERR_NULL_DATA_PARAMETER);
-       retv_if(NULL == applocale, SETTING_GENERAL_ERR_NULL_DATA_PARAMETER);
-
-       *applocale = strdup("setting:"_TZ_SYS_RO_APP"/org.tizen.setting/res/locale");
-
-       size = sizeof(search_configs) / sizeof(Setting_Cfg_Node_T);
-
-       for (i = 0; i < size; i++) {
-               node = setting_plugin_search_item_subindex_add(
-                                  search_configs[i].key_name,
-                                  search_configs[i].ug_args,
-                                  IMG_DateTime,
-                                  search_configs[i].item_type,
-                                  search_configs[i].data,
-                                  search_configs[i].sub_index);
-
-               *pplist = eina_list_append(*pplist, node);
-       }
-       return 0;
+       ui_app_add_event_handler(&handlers[APP_EVENT_LOW_MEMORY],
+                       APP_EVENT_LOW_MEMORY, NULL, NULL);
+       ui_app_add_event_handler(&handlers[APP_EVENT_LOW_BATTERY],
+                       APP_EVENT_LOW_BATTERY, NULL, NULL);
+       ui_app_add_event_handler(&handlers[APP_EVENT_LANGUAGE_CHANGED],
+                       APP_EVENT_LANGUAGE_CHANGED, _setting_time_lang_changed, &app_data);
+       ui_app_add_event_handler(&handlers[APP_EVENT_REGION_FORMAT_CHANGED],
+                       APP_EVENT_REGION_FORMAT_CHANGED, NULL, NULL);
+       ui_app_add_event_handler(
+                       &handlers[APP_EVENT_DEVICE_ORIENTATION_CHANGED],
+                       APP_EVENT_DEVICE_ORIENTATION_CHANGED, NULL, NULL);
+
+       return ui_app_main(argc, argv, &ops, &app_data);
 }
+
index 97c7eb3ff91041b60effad64b313380542b79aba..bd8210b102f08b17e4dfd8fb70ed0230df18ac53 100755 (executable)
@@ -1,49 +1,22 @@
 INCLUDE(FindPkgConfig)
 pkg_check_modules(pkgs_main REQUIRED
-                                         glib-2.0 gthread-2.0 elementary
-                                         appcore-common appcore-efl
-                                         tapi
-                                         dlog json-glib-1.0
-                                         ui-gadget-1
-                                         capi-appfw-application aul
-                                         capi-appfw-preference
-                                         ecore-imf eina capi-system-sensor
-                                         ecore ecore-file ecore-input
-                                         deviced icu-i18n icu-io icu-uc
-                                         appsvc libxml-2.0
+                                         elementary
+                                         dlog
+                                         capi-appfw-application
                                          capi-system-system-settings
-                                         capi-network-wifi
-                                         capi-network-bluetooth
-                                         dbus-glib-1
-                                         capi-media-player
-                                         capi-media-sound-manager
-                                         feedback
-                                         capi-system-device
-                                         cairo
-                                         alarm-service
-                                         notification
-                                         capi-appfw-app-manager
-                                         pkgmgr-info
-                                         sqlite3
-                                         accounts-svc
-                                         capi-media-image-util
                                          efl-extension
-                                         callmgr_client
                                          libtzplatform-config
+                                         vconf
+                                         capi-system-info
                                  )
 
 FOREACH(flag ${pkgs_main_CFLAGS})
        SET(EXTRA_CFLAGS "${EXTRA_CFLAGS} ${flag}")
 ENDFOREACH(flag)
-SET(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} ${EXTRA_CFLAGS} -fPIC -Werror-implicit-function-declaration")
+SET(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} ${EXTRA_CFLAGS} -fPIE -Werror-implicit-function-declaration")
 SET(CMAKE_C_FLAGS_DEBUG "-O0 -g")
 SET(BUILD_ARCH "${ARCH}")
 
-IF (BINARY_RELEASE_TYPE_ENG)
-       MESSAGE("eng binary--------------------------------")
-       ADD_DEFINITIONS("-DBINARY_RELEASE_TYPE_ENG")
-ENDIF (BINARY_RELEASE_TYPE_ENG)
-
 IF("${BUILD_ARCH}" STREQUAL "arm")
        ADD_DEFINITIONS("-DTARGET")
        MESSAGE("********************** add -DTARGET")
@@ -64,40 +37,18 @@ ADD_DEFINITIONS("-DXP_UNIX")
 
 ADD_EXECUTABLE(${PROJECT_NAME}
        ./setting.c
-       ./setting-handler.c
-       ./setting-helper.c
        ./setting-main.c
        )
 
-# conf_tool
-SET(SETTING_CONFUTIL setting_conf_util)
-ADD_EXECUTABLE(${SETTING_CONFUTIL}
-       ./conf_util/setting_confutil.c
-       )
-TARGET_LINK_LIBRARIES(${SETTING_CONFUTIL} -L${CMAKE_BINARY_DIR}/${SETTING_COMMON} -lsetting-common)
-TARGET_LINK_LIBRARIES(${SETTING_CONFUTIL} ${pkgs_main_LDFLAGS} "-pie")
-INSTALL(TARGETS ${SETTING_CONFUTIL} DESTINATION ${TZ_SYS_RO_APP}/${SETTING_PKG_NAME}/bin)
-
 ####FOR TEST>>>>########
 TARGET_LINK_LIBRARIES(${PROJECT_NAME} -L${CMAKE_BINARY_DIR}/${SETTING_COMMON} -lsetting-common)
 
 
 # dmalloc
-TARGET_LINK_LIBRARIES(${PROJECT_NAME} ${pkgs_main_LDFLAGS} "-pie")
+TARGET_LINK_LIBRARIES(${PROJECT_NAME} ${pkgs_main_LDFLAGS} -pie)
 
 INSTALL(TARGETS ${PROJECT_NAME} DESTINATION ${TZ_SYS_RO_APP}/${SETTING_PKG_NAME}/bin)
 
-# support help ringtone
-SET(SETTING_HELP_RINGTONE setting_help_ringtone)
-ADD_EXECUTABLE(${SETTING_HELP_RINGTONE}
-                 ./setting-support-shortcut/support_help_ringtone.c
-         )
-TARGET_LINK_LIBRARIES(${SETTING_HELP_RINGTONE} -L${CMAKE_BINARY_DIR}/${SETTING_COMMON} -lsetting-common)
-TARGET_LINK_LIBRARIES(${SETTING_HELP_RINGTONE} ${pkgs_main_LDFLAGS} "-pie")
-INSTALL(TARGETS ${SETTING_HELP_RINGTONE} DESTINATION ${TZ_SYS_RO_APP}/${SETTING_PKG_NAME}/bin)
-# end
-
-
 # make font-slider.edj
 ADD_CUSTOM_TARGET(font-slider.edj
                COMMAND edje_cc -id ${CMAKE_SOURCE_DIR}/resource/images -id ${CMAKE_SOURCE_DIR}/resource/icons -sd ${CMAKE_SOURCE_DIR}/resource/sounds
@@ -118,25 +69,53 @@ ADD_DEPENDENCIES(${PROJECT_NAME} setting-theme.edj)
 
 INSTALL(FILES ${CMAKE_BINARY_DIR}/setting-theme.edj DESTINATION ${TZ_SYS_RO_APP}/${SETTING_PKG_NAME}/res/edje/)
 
-# make settings.edj
-ADD_CUSTOM_TARGET(settings.edj
+# make storage-graph.edj
+ADD_CUSTOM_TARGET(storage-graph.edj
                COMMAND edje_cc -id ${CMAKE_SOURCE_DIR}/resource/images -id ${CMAKE_SOURCE_DIR}/resource/icons -sd ${CMAKE_SOURCE_DIR}/resource/sounds
-               ${CMAKE_SOURCE_DIR}/resource/settings.edc ${CMAKE_BINARY_DIR}/settings.edj
-               DEPENDS ${CMAKE_SOURCE_DIR}/resource/settings.edc
+               ${CMAKE_SOURCE_DIR}/resource/storage-graph.edc ${CMAKE_BINARY_DIR}/storage-graph.edj
+               DEPENDS ${CMAKE_SOURCE_DIR}/resource/storage-graph.edc
 )
-ADD_DEPENDENCIES(${PROJECT_NAME} settings.edj)
 
-INSTALL(FILES ${CMAKE_BINARY_DIR}/settings.edj DESTINATION ${TZ_SYS_RO_APP}/${SETTING_PKG_NAME}/res/edje/)
+ADD_DEPENDENCIES(${PROJECT_NAME} storage-graph.edj)
+
+INSTALL(FILES ${CMAKE_BINARY_DIR}/storage-graph.edj DESTINATION ${TZ_SYS_RO_APP}/${SETTING_PKG_NAME}/res/edje/)
 
-# make setting-genlist.edj
-ADD_CUSTOM_TARGET(setting-genlist.edj
-               COMMAND edje_cc -id ${CMAKE_SOURCE_DIR}/resource/images -sd ${CMAKE_SOURCE_DIR}/resource/sounds
-               ${CMAKE_SOURCE_DIR}/resource/setting-genlist.edc ${CMAKE_BINARY_DIR}/setting-genlist.edj
-               DEPENDS ${CMAKE_SOURCE_DIR}/resource/setting-genlist.edc
+# make gl-item-entry-main.edj
+ADD_CUSTOM_TARGET(gl-item-entry-main.edj
+               COMMAND edje_cc -id ${CMAKE_SOURCE_DIR}/resource/images -id ${CMAKE_SOURCE_DIR}/resource/icons -sd ${CMAKE_SOURCE_DIR}/resource/sounds
+               ${CMAKE_SOURCE_DIR}/resource/gl-item-entry-main.edc ${CMAKE_BINARY_DIR}/gl-item-entry-main.edj
+               DEPENDS ${CMAKE_SOURCE_DIR}/resource/gl-item-entry-main.edc
 )
+ADD_DEPENDENCIES(${PROJECT_NAME} gl-item-entry-main.edj)
 
-ADD_DEPENDENCIES(${PROJECT_NAME} setting-genlist.edj)
-INSTALL(FILES ${CMAKE_BINARY_DIR}/setting-genlist.edj DESTINATION ${TZ_SYS_RO_APP}/${SETTING_PKG_NAME}/res/edje/)
+INSTALL(FILES ${CMAKE_BINARY_DIR}/gl-item-entry-main.edj DESTINATION ${TZ_SYS_RO_APP}/${SETTING_PKG_NAME}/res/edje/)
+
+# make accessibility-settings-set-value.edj
+ADD_CUSTOM_TARGET(accessibility-settings-set-value.edj
+               COMMAND edje_cc -id ${CMAKE_SOURCE_DIR}/resource/images -id ${CMAKE_SOURCE_DIR}/resource/icons -sd ${CMAKE_SOURCE_DIR}/resource/sounds
+               ${CMAKE_SOURCE_DIR}/resource/accessibility-settings-set-value.edc ${CMAKE_BINARY_DIR}/accessibility-settings-set-value.edj
+               DEPENDS ${CMAKE_SOURCE_DIR}/resource/accessibility-settings-set-value.edc
+)
+ADD_DEPENDENCIES(${PROJECT_NAME} accessibility-settings-set-value.edj)
+INSTALL(FILES ${CMAKE_BINARY_DIR}/accessibility-settings-set-value.edj DESTINATION ${TZ_SYS_RO_APP}/${SETTING_PKG_NAME}/res/edje/)
+
+# make accessibility-smart-switch-accessory.edj
+ADD_CUSTOM_TARGET(accessibility-smart-switch-accessory.edj
+               COMMAND edje_cc -id ${CMAKE_SOURCE_DIR}/resource/images -id ${CMAKE_SOURCE_DIR}/resource/icons -sd ${CMAKE_SOURCE_DIR}/resource/sounds
+               ${CMAKE_SOURCE_DIR}/resource/accessibility-smart-switch-accessory.edc ${CMAKE_BINARY_DIR}/accessibility-smart-switch-accessory.edj
+               DEPENDS ${CMAKE_SOURCE_DIR}/resource/accessibility-smart-switch-accessory.edc
+)
+ADD_DEPENDENCIES(${PROJECT_NAME} accessibility-smart-switch-accessory.edj)
+INSTALL(FILES ${CMAKE_BINARY_DIR}/accessibility-smart-switch-accessory.edj DESTINATION ${TZ_SYS_RO_APP}/${SETTING_PKG_NAME}/res/edje/)
+
+# make accessibility-smart-switch-accessory-popup.edj
+ADD_CUSTOM_TARGET(accessibility-smart-switch-accessory-popup.edj
+               COMMAND edje_cc -id ${CMAKE_SOURCE_DIR}/resource/images -id ${CMAKE_SOURCE_DIR}/resource/icons -sd ${CMAKE_SOURCE_DIR}/resource/sounds
+               ${CMAKE_SOURCE_DIR}/resource/accessibility-smart-switch-accessory-popup.edc ${CMAKE_BINARY_DIR}/accessibility-smart-switch-accessory-popup.edj
+               DEPENDS ${CMAKE_SOURCE_DIR}/resource/accessibility-smart-switch-accessory-popup.edc
+)
+ADD_DEPENDENCIES(${PROJECT_NAME} accessibility-smart-switch-accessory-popup.edj)
+INSTALL(FILES ${CMAKE_BINARY_DIR}/accessibility-smart-switch-accessory-popup.edj DESTINATION ${TZ_SYS_RO_APP}/${SETTING_PKG_NAME}/res/edje/)
 
 INSTALL(FILES ${CMAKE_SOURCE_DIR}/resource/langlist.xml DESTINATION ${TZ_SYS_RO_APP}/${SETTING_PKG_NAME}/def_config)
 #------------------------------------------------------------------------------------------
@@ -145,24 +124,23 @@ INSTALL(FILES ${CMAKE_SOURCE_DIR}/resource/langlist.xml DESTINATION ${TZ_SYS_RO_
 SET(PREFIX ${CMAKE_INSTALL_PREFIX})
 
 INSTALL(FILES ${CMAKE_SOURCE_DIR}/org.tizen.setting.xml DESTINATION /usr/share/packages/)
+#INSTALL(FILES ${CMAKE_SOURCE_DIR}/org.tizen.setting.xml.ref DESTINATION /usr/share/packages/)
 
 INSTALL(FILES ${CMAKE_SOURCE_DIR}/${SETTING_PKG_NAME}.png DESTINATION ${TZ_SYS_RO_ICONS}/default/small)
 INSTALL(DIRECTORY ${CMAKE_SOURCE_DIR}/resource/icons DESTINATION ${TZ_SYS_RO_APP}/${SETTING_PKG_NAME}/res FILES_MATCHING PATTERN "*.png")
 INSTALL(DIRECTORY ${CMAKE_SOURCE_DIR}/resource/images DESTINATION ${TZ_SYS_RO_APP}/${SETTING_PKG_NAME}/res FILES_MATCHING PATTERN "*.png")
 
-#INSTALL(DIRECTORY ${CMAKE_SOURCE_DIR}/resource/icons DESTINATION ${TZ_SYS_RO_APP}/${SETTING_PKG_NAME}/shared FILES_MATCHING PATTERN "*.png")
-
-# install file for help app
-#SET(HELPDATADIR_PH "${TZ_SYS_RO_APP}/org.tizen.setting/shared/res")
-#INSTALL(DIRECTORY ${CMAKE_SOURCE_DIR}/resource/help DESTINATION ${HELPDATADIR_PH} PATTERN "*")
-
 # install media-data ; should be at /usr/share
-INSTALL(DIRECTORY ${CMAKE_SOURCE_DIR}/resource/media/settings DESTINATION ${TZ_SYS_SHARE} PATTERN "*")
+INSTALL(DIRECTORY ${CMAKE_SOURCE_DIR}/resource/media/settings DESTINATION ${TZ_SYS_GLOBALUSER_DATA} PATTERN "*")
 #IF("${BUILD_ARCH}" STREQUAL "arm")
 #      INSTALL(DIRECTORY ${CMAKE_SOURCE_DIR}/resource/media-data-sdk/settings DESTINATION ${TZ_SYS_RO_APP}/org.tizen.setting/shared/res PATTERN "*")
 #ELSE("${BUILD_ARCH}" STREQUAL "arm")
 #      INSTALL(DIRECTORY ${CMAKE_SOURCE_DIR}/resource/media-data-sdk/settings DESTINATION ${TZ_SYS_RO_APP}/org.tizen.setting/shared/res PATTERN "*")
 #ENDIF("${BUILD_ARCH}" STREQUAL "arm")
 
-# install changeable UI code
-INSTALL(FILES ${CMAKE_SOURCE_DIR}/resource/changeable/org.tizen.setting.xml DESTINATION ${TZ_SYS_RO_APP}/org.tizen.setting/shared/res/tables)
+INSTALL(FILES ${CMAKE_SOURCE_DIR}/mime.setting.xml DESTINATION /usr/share/mime/packages)
+
+
+# install firewall script for FOTA(583.org.tizen.setting.patch.sh)
+INSTALL(PROGRAMS ${CMAKE_SOURCE_DIR}/583.org.tizen.setting.patch.sh DESTINATION /etc/opt/upgrade/)
+
diff --git a/src/conf_util/setting_confutil.c b/src/conf_util/setting_confutil.c
deleted file mode 100755 (executable)
index 20259de..0000000
+++ /dev/null
@@ -1,152 +0,0 @@
-/*
- * setting_confutil
- *
- *
- *
-       $ setting_confutil                              // create a cfg file in default
-       $ setting_confutil export               // export current status to a xml file
-       $ setting_confutil timezone_init        // timezone init
- */
-#include <stdio.h>
-
-#include <setting-cfg.h>
-#include <setting-debug.h>
-#include <stdio.h>
-#include <Elementary.h>
-#include <setting-common-general-func.h>
-#include <setting-common-data-slp-setting.h>
-#include <unistd.h>
-#include <system_settings.h>
-
-#include <stdio.h>
-#include <libxml/parser.h>
-#include <libxml/tree.h>
-#include <setting-common-search.h>
-
-static char *get_timezone();
-
-static void get_gmt_offset(char *str_buf, int size)
-{
-       /* timezone string +/-<n> ex. +9, -1 */
-       time_t t = time(0);             /* get unix time. sec. */
-
-       struct tm *pdata, data;
-       pdata = localtime_r(&t, &data);         /* save time as structure. */
-       setting_retm_if(!pdata, "data is NULL");
-       pdata->tm_isdst = 0;                    /* summer time, not applied. */
-       time_t a = mktime(pdata);
-
-       pdata = gmtime_r(&a, &data);
-       setting_retm_if(!pdata, "data is NULL");
-       pdata->tm_isdst = 0;                    /* summer time, not applied. */
-       time_t b = mktime(pdata);
-
-       int gmtoffset_hour = (a - b) / 3600;    /* result : hour. */
-       int gmtoffset_min = ((a - b) % 3600) / 60;      /* result : min. */
-       if (gmtoffset_min != 0) {
-               gmtoffset_min = 30;
-       }
-
-       snprintf(str_buf, size, "%+d:%02u", gmtoffset_hour, gmtoffset_min);
-       SETTING_TRACE("szTimezone is of a valid format: GMT: %s", str_buf);
-}
-
-int generate_setting_cfg()
-{
-       if (0 == setting_cfg_create(false)) {
-               SETTING_TRACE_ERROR("Error to create a new config file");
-               return 0 ;
-       }
-
-       return 1;
-}
-
-int migrate_setting_cfg()
-{
-       SETTING_TRACE_BEGIN;
-       if (0 == setting_cfg_migrate()) {
-               SETTING_TRACE_ERROR("Fail to migrate config file");
-               return 0 ;
-       }
-       SETTING_TRACE_END;
-       return 1;
-}
-
-void timezone_init()
-{
-       char *tzpath = get_timezone();
-       int ret = vconf_set_str(VCONFKEY_SETAPPL_TIMEZONE_ID, tzpath + 20);
-       if (ret != 0) {
-               SETTING_TRACE("fail to set vconf");
-       }
-       char str_buf[256] = {0, };
-       get_gmt_offset(str_buf, 256);
-       SETTING_TRACE(">>> time zone GMT string : %s", str_buf);
-       g_free(tzpath);
-}
-
-void get_current_font()
-{
-       char *value = NULL;
-       int retcode = system_settings_get_value_string(SYSTEM_SETTINGS_KEY_FONT_TYPE, &value);
-       if (retcode != 0) {
-               SETTING_TRACE("fail to set SYSTEM_SETTINGS_KEY_FONT_TYPE");
-       }
-       SETTING_TRACE(">>> get current font type : %s \n", value);
-}
-
-int status_fp(int total, int current, void *data)
-{
-       SETTING_TRACE(">> total : %d ---- current : %d ", total, current);
-       return 0;
-}
-
-
-/**
-sh-4.1# [_TZ_SYS_RW_APP]/org.tizen.setting/bin/setting_conf_util timezone_check
-debug level init 1(1)
->>> time zone : /usr/share/zoneinfo/Asia/Seoul
-*/
-int main(int argc, char *argv[])
-{
-       elm_init(argc, argv);
-       setting_set_i18n_force(SETTING_PACKAGE, SETTING_LOCALEDIR);
-
-       if ((argc == 2) && (0 == strcmp(argv[1], "export_json"))) {
-               setting_export_json(status_fp, NULL);
-       } else if ((argc == 2) && (0 == strcmp(argv[1], "import_json"))) {
-               setting_import_json(status_fp, NULL);
-       } else if ((argc == 2) && (0 == strcmp(argv[1], "timezone_init"))) {
-               timezone_init();
-       } else if ((argc == 2) && (0 == strcmp(argv[1], "get_current_font"))) {
-               get_current_font();
-       } else if ((argc == 2) && (0 == strcmp(argv[1], "gen_cfg"))) {
-               generate_setting_cfg();
-       } else if ((argc == 2) && (0 == strcmp(argv[1], "mig_cfg"))) {
-               migrate_setting_cfg();
-       } else {
-               /* cfg create */
-               /* TRUE or FALSE */
-               setting_cfg_create(false);
-       }
-       return 0;
-}
-
-/* automatic */
-static char *get_timezone()
-{
-       SETTING_TRACE_BEGIN;
-
-       enum { BUFFERSIZE = 1024 };
-       char buf[BUFFERSIZE] = {0, };
-       ssize_t len = readlink(_TZ_SYS_ETC"/localtime", buf, sizeof(buf) - 1);
-
-       if (len != -1) {
-               buf[len] = '\0';
-       } else {
-               /* handle error condition */
-               return NULL;
-       }
-       return g_strdup(buf);
-}
-
diff --git a/src/conf_util/setting_confutil.h b/src/conf_util/setting_confutil.h
deleted file mode 100644 (file)
index 4a3cb4e..0000000
+++ /dev/null
@@ -1,7 +0,0 @@
-#ifndef __SETTING_CONFIG_UTIL_
-#define __SETTING_CONFIG_UTIL_
-
-#include <system_settings.h>
-
-
-#endif
old mode 100755 (executable)
new mode 100644 (file)
diff --git a/src/setting-handler.c b/src/setting-handler.c
deleted file mode 100644 (file)
index 9a24377..0000000
+++ /dev/null
@@ -1,297 +0,0 @@
-#include <setting-handler.h>
-#include <setting-helper.h>
-
-#include <wifi.h>
-#include <bluetooth.h>
-#include <bluetooth_internal.h>
-#include <dbus/dbus.h>
-#include <app_control_internal.h>
-
-
-static Setting_GenGroupItem_Data *__mobileap_handler(void *data, char *keyStr, char *icon_path, char *ug_args, Evas_Object *genlist, Elm_Object_Item *parent)
-{
-       /*SETTING_TRACE_BEGIN; */
-       setting_main_appdata *ad = (setting_main_appdata *)data;
-       Setting_GenGroupItem_Data *obj = NULL;
-
-       obj = setting_create_Gendial_field_def(genlist,
-                                                                                  &(ad->itc_table[GENDIAL_Type_1text_1icon_2]),
-                                                                                  setting_main_click_list_ex_ug_cb,
-                                                                                  ug_args,
-                                                                                  SWALLOW_Type_1ICON_1IMAGE,
-                                                                                  icon_path,
-                                                                                  NULL,
-                                                                                  0,
-                                                                                  keyStr,
-                                                                                  NULL,
-                                                                                  NULL);
-       __BACK_POINTER_SET(obj);
-       if (obj) {
-               obj->userdata = ad;
-       }
-
-       return obj;
-}
-
-static Setting_GenGroupItem_Data *__backlight_time_handler(void *data, char *keyStr, char *icon_path, char *ug_args, Evas_Object *genlist, Elm_Object_Item *parent)
-{
-       SETTING_TRACE_BEGIN;
-       setting_main_appdata *ad = (setting_main_appdata *)data;
-       Setting_GenGroupItem_Data *obj = NULL;
-
-       char *pa_backlight = get_pa_backlight_time_str();
-       obj = setting_create_Gendial_field_def(genlist,
-                                                                                  &(ad->itc_table[GENDIAL_Type_1icon_2text]),
-                                                                                  setting_main_click_list_ex_ug_cb,
-                                                                                  ug_args,
-                                                                                  SWALLOW_Type_1ICON_1IMAGE,
-                                                                                  icon_path,
-                                                                                  NULL,
-                                                                                  0,
-                                                                                  keyStr,
-                                                                                  pa_backlight,
-                                                                                  NULL);
-       G_FREE(pa_backlight);
-       __BACK_POINTER_SET(obj);
-       if (obj) {
-               obj->userdata = ad;
-               /*              ad->data_backlight = obj; */
-       }
-
-       return obj;
-}
-
-static Setting_GenGroupItem_Data *__developer_option_handler(void *data, char *keyStr, char *icon_path, char *ug_args, Evas_Object *genlist, Elm_Object_Item *parent)
-{
-       SETTING_TRACE_BEGIN;
-       setting_main_appdata *ad = (setting_main_appdata *)data;
-       Setting_GenGroupItem_Data *obj = NULL;
-#ifdef BINARY_RELEASE_TYPE_ENG
-       /*for eng binary: always show <developer option>*/
-       obj = setting_create_Gendial_field_def(genlist,
-                                                                                  &(ad->itc_table[GENDIAL_Type_1text_1icon_2]),
-                                                                                  setting_main_click_list_ex_ug_cb,
-                                                                                  ug_args,
-                                                                                  SWALLOW_Type_1ICON_1IMAGE,
-                                                                                  icon_path,
-                                                                                  NULL, 0,
-                                                                                  keyStr,
-                                                                                  NULL,
-                                                                                  NULL);
-
-#else
-       /*for user binary: need to check develop_option_state vconf value*/
-       int dev_op_state = 0;
-       int ret = 0;
-       ret = vconf_get_bool(VCONFKEY_SETAPPL_DEVELOPER_OPTION_STATE, &dev_op_state);
-       if (ret != 0) {
-               SETTING_TRACE_ERROR("Failed to ger vconf value %d", ret);
-       }
-       if (dev_op_state) {
-               obj = setting_create_Gendial_field_def(genlist,
-                                                                                          &(ad->itc_table[GENDIAL_Type_1text_1icon_2]),
-                                                                                          setting_main_click_list_ex_ug_cb,
-                                                                                          ug_args,
-                                                                                          SWALLOW_Type_1ICON_1IMAGE,
-
-                                                                                          icon_path,
-                                                                                          NULL, 0,
-                                                                                          keyStr,
-                                                                                          NULL,
-                                                                                          NULL);
-       } else {
-               SETTING_TRACE("dev_op_state is 0");
-       }
-#endif
-       return obj;
-}
-
-static Setting_GenGroupItem_Data *__default_handler(void *data, char *keyStr, char *icon_path, char *ug_args, Evas_Object *genlist, Elm_Object_Item *parent)
-{
-       /*SETTING_TRACE_BEGIN; */
-       setting_main_appdata *ad = (setting_main_appdata *)data;
-       Setting_GenGroupItem_Data *obj = setting_create_Gendial_field_def(genlist,
-                                                                                                                                         &(ad->itc_table[GENDIAL_Type_1text_1icon_2]),
-                                                                                                                                         setting_main_click_list_ex_ug_cb,
-                                                                                                                                         ug_args,
-                                                                                                                                         SWALLOW_Type_1ICON_1IMAGE,
-                                                                                                                                         icon_path,
-                                                                                                                                         NULL, 0,
-                                                                                                                                         keyStr,
-                                                                                                                                         NULL,
-                                                                                                                                         NULL);
-
-       return obj;
-}
-
-/*//////////////////////////////////////////////////////////////////////////////////////////// */
-/* list handler */
-static mainlist_entry mainlist_table[] = {
-       {KeyStr_FlightMode,             __default_handler, UG_HANDLE, NULL},                    /* 0 --> NOT UG */
-       {KeyStr_WiFi,                   __default_handler, UI_PROC, NULL},                              /* 1 --> UG */
-       {KeyStr_Bluetooth,              __default_handler, UI_PROC, NULL},
-       {KeyStr_MobileAP,               __mobileap_handler, UG_HANDLE, NULL},                   /* 1 --> UG */
-       {KeyStr_Location,               __default_handler, UI_PROC, NULL},                              /* 1 --> UG */
-       {KeyStr_Network,                __default_handler, UG_HANDLE, NULL},                            /* 1 --> UG */
-       {KeyStr_DeveloperOption, __developer_option_handler, UI_PROC, NULL},
-       {KeyStr_BacklightTime, __backlight_time_handler, UI_PROC, NULL},
-       {"Default",                             __default_handler, DEFAULT_UI, NULL},                           /* 1 --> UG */
-       /*-------------------------------------------------------------- */
-       {NULL, NULL, ERROR_STATE, NULL},
-};
-
-/*----------------------------------------------------------------------------------------- */
-/* hash table utility */
-static void __list_hash_free_cb(void *obj)
-{
-       SETTING_TRACE_BEGIN;
-       /*const char *name = key; */
-       /*const char *number = data; */
-       /*printf("%s: %s\n", name, number); */
-
-}
-
-/* hash table utility */
-void settinig_drawer_hash_init(void *cb)
-{
-       SETTING_TRACE_BEGIN;
-
-       setting_main_appdata *ad = (setting_main_appdata *) cb;
-       eina_init();
-
-       mainlist_entry *pnode = NULL;
-       ad->main_list_hash = eina_hash_string_superfast_new(__list_hash_free_cb);
-
-       for (pnode = &mainlist_table[0]; pnode->title != NULL; pnode++) {
-               eina_hash_add(ad->main_list_hash , pnode->title, pnode);
-               /*SETTING_TRACE("init and add data to hash : %s ", pnode->title); */
-       }
-}
-
-/* hash table utility */
-mainlist_entry *settinig_drawer_hash_find(void *cb, char *search_str)
-{
-       /*SETTING_TRACE_BEGIN; */
-       /*SETTING_TRACE("------------------ HASH SEARCH ----------------------, %s", search_str); */
-       setting_main_appdata *ad = (setting_main_appdata *) cb;
-       mainlist_entry *pnode = NULL;
-
-       pnode = eina_hash_find(ad->main_list_hash, search_str);
-       return pnode;   /* statically allocated */
-}
-/*----------------------------------------------------------------------------------------- */
-
-
-/* ***************************************************
- *
- *call back func
- *
- ***************************************************/
-
-
-/* obj is the layout clicked */
-void
-setting_main_click_list_item_ug_cb(void *data, Evas_Object *obj,
-                                                                  char *ug_to_load, app_control_h svc,
-                                                                  struct ug_cbs *cbs)
-{
-       SETTING_TRACE_BEGIN;
-       setting_main_appdata *ad = (setting_main_appdata *) data;
-       if (!ug_to_load) {
-               setting_create_popup(ad, ad->win_main, NULL, NO_UG_FOUND_MSG, NULL, 0, false, false, 0);
-               return;
-       }
-       SETTING_TRACE("to create libug-%s.so", ug_to_load);
-       elm_object_tree_focus_allow_set(ad->ly_main, EINA_FALSE);
-
-       /*setting_conformant_keypad_state(ad->win_main, TRUE); */
-       ad->ug = setting_ug_create(NULL, ug_to_load, UG_MODE_FULLVIEW, svc, cbs);
-       if (ad->ug) {
-               ad->isInUGMode = TRUE;
-       } else {
-               elm_object_tree_focus_allow_set(ad->ly_main, EINA_TRUE);
-               evas_object_show(ad->ly_main);
-               /*don't going to access globle var errno */
-               /*SETTING_TRACE_ERROR("errno:%d", errno); */
-               /*SETTING_TRACE_ERROR("Failed to load _TZ_SYS_RO_UG/lib/libug-%s.so", ug_to_load); */
-               /*SETTING_TRACE_ERROR("Failed to load lib-%s.so", ug_to_load); */
-               setting_create_popup(ad, ad->win_main, NULL, NO_UG_FOUND_MSG, NULL, 0, false, false, 0);
-       }
-}
-
-void setting_main_click_list_ex_ug_cb(void *data, Evas_Object *obj,
-                                                                         void *event_info)
-{
-       SETTING_TRACE_BEGIN;
-       retm_if(event_info == NULL, "Invalid argument: event info is NULL");
-       Elm_Object_Item *item = (Elm_Object_Item *) event_info;
-
-       elm_genlist_item_selected_set(item, EINA_FALSE);
-
-
-       SETTING_TRACE("g_main_ad->isInUGMode:%d", g_main_ad->isInUGMode);
-       SETTING_TRACE("g_main_ad->ug:%p", g_main_ad->ug);
-       if (g_main_ad->isInUGMode && g_main_ad->ug) {
-               SETTING_TRACE
-               ("[ad->ug non-NULL]skip genlist click event!!");
-
-               /*SETTING_TRACE_END; */
-               return;
-       }
-
-       setting_main_appdata *ad = g_main_ad;
-
-       /*      if UG is created by Setting app, setting_main_click_list_ex_ug_cb is diabled. */
-       if (ad->isInUGMode) {
-               SETTING_TRACE("isInUGMode : TRUE - another UG is running now.");
-               ad->isInUGMode = FALSE;
-               return;
-       } else {
-               SETTING_TRACE("isInUGMode : FALSE - another UG is NOT running now.")
-       }
-
-       Setting_GenGroupItem_Data *selected_item_data =
-               (Setting_GenGroupItem_Data *) elm_object_item_data_get(item);
-       setting_retm_if(NULL == selected_item_data, "selected_item_data is NULL");
-       setting_main_click_list_item_reset_data(ad, obj);
-       const char *item_name = _(selected_item_data->keyStr);
-       SETTING_TRACE("item_name:%s", item_name);
-       ret_if(!item_name);
-
-       /* if current selection is for App control lauching style */
-       Setting_Cfg_Node_T *pnode = get_cfg_node_by_keystr(selected_item_data->keyStr);
-       if (pnode == NULL) {
-               SETTING_TRACE_ERROR(" *** pnode is NULL *** ");
-               return;
-       }
-       if (pnode && pnode->item_type == Cfg_Item_AppLauncher_Node) {
-               if (app_launcher(data) == 0) {
-                       ad->event_freeze_timer = ecore_timer_add(1, setting_main_freeze_event_timer_cb, ad);
-                       evas_object_freeze_events_set(ad->navibar_main, EINA_TRUE);
-               }
-               int click_times = setting_cfg_get_click_times(selected_item_data->keyStr);
-               setting_cfg_set_click_times(selected_item_data->keyStr, ++click_times);
-               return;
-       }
-
-       /* handling of UG style */
-       struct ug_cbs *cbs = (struct ug_cbs *)calloc(1, sizeof(struct ug_cbs));
-       setting_retm_if(!cbs, "calloc failed");
-       cbs->layout_cb = setting_main_layout_ug_cb;
-       cbs->result_cb = setting_main_result_ug_cb;
-       cbs->destroy_cb = setting_main_destroy_ug_cb;
-       cbs->priv = (void *)ad;
-
-       char *path = get_ug_path_from_ug_args(data);
-       app_control_h svc = get_bundle_from_ug_args(data);
-       setting_main_click_list_item_ug_cb(ad, obj, path, svc, cbs);
-       if (path) {
-               FREE(path);
-       }
-       if (cbs) {
-               FREE(cbs);
-       }
-       path = NULL;
-       cbs = NULL;
-       app_control_destroy(svc);
-}
diff --git a/src/setting-helper.c b/src/setting-helper.c
deleted file mode 100644 (file)
index dd68bb9..0000000
+++ /dev/null
@@ -1,173 +0,0 @@
-#include <setting-helper.h>
-
-bool is_selected_menu(Eina_List *list, const char *keystr)
-{
-       while (list) {
-               char *str = eina_list_data_get(list);
-               if (NULL == str)
-                       continue;
-               if (0 == safeStrCmp(keystr, str))
-                       return TRUE;
-               list = eina_list_next(list);
-       }
-       return FALSE;
-}
-
-Eina_Bool setting_main_freeze_event_timer_cb(void *cb)
-{
-       SETTING_TRACE_BEGIN;
-       retv_if(cb == NULL, EINA_FALSE);
-
-       setting_main_appdata *ad = (setting_main_appdata *)cb;
-
-       evas_object_freeze_events_set(ad->navibar_main, EINA_FALSE);
-       ad->event_freeze_timer = NULL;
-       return EINA_FALSE;
-}
-
-/**
- * @brief preset all pointers to NULL
- *
- * @bug this code may make dangling pointers,
- * in setting_vconf_int_xxx callback refer to ad->data_xxxx ptrs.
- * if it's NULL, what happen?
- */
-void setting_main_genlist_handler_reset(void *data)
-{
-       SETTING_TRACE_BEGIN;
-       retm_if(data == NULL, "Invalid argument: data is NULL");
-       setting_main_appdata *ad = data;
-
-
-       ad->data_network = NULL;
-
-       SETTING_TRACE_END;
-}
-
-void setting_main_genlist_handler_set(void *data, int viewtype)
-{
-       retm_if(data == NULL, "Invalid argument: data is NULL");
-       /* setting_main_appdata *ad = data; */
-
-}
-
-bool is_searchmode_app(Cfg_Item_Type type)
-{
-       bool ret = false;
-
-       switch (type % 10) {
-       case Cfg_Item_Ug_Node:                          /* ug run */
-       case Cfg_Item_App_Node:                         /* docomo run */
-       case Cfg_Item_View_Node:                        /* n-depth search */
-       case Cfg_Item_AppLauncher_Node:         /* app launch */
-               ret = true;
-               break;
-
-       case Cfg_Item_Ui_Node:
-       case Cfg_Item_Title_Node:
-               ret = false;
-               break;
-
-       default:
-               ret = false;
-               break;
-       }
-       return ret;
-}
-
-void setting_main_click_list_item_reset_data(void *data,
-                                                                                        Evas_Object *obj)
-{
-       /*SETTING_TRACE_BEGIN; */
-       setting_main_appdata *ad = (setting_main_appdata *) data;
-       ad->isInUGMode = FALSE;
-       /*SETTING_TRACE_END; */
-}
-
-
-void setting_main_destroy_ug_cb(ui_gadget_h ug, void *priv)
-{
-       setting_main_appdata *ad = (setting_main_appdata *) priv;
-
-       if (!ad) {
-               return;         /*      do nothing if ad is NULL */
-       }
-
-       evas_object_show(ad->navibar_main);
-
-       if (ug) {
-               setting_ug_destroy(ug);
-       }
-
-       SETTING_TRACE("ad->ug:%p", ad->ug);
-       SETTING_TRACE("g_main_ad->isInUGMode:%d", g_main_ad->isInUGMode);
-       SETTING_TRACE("g_main_ad->ug:%p", g_main_ad->ug);
-
-       if (is_searchmode_app(ad->is_searchmode)) {
-               /*ug_destroy(parent); */
-               if (ad->ug) {
-                       ug_destroy_me(ad->ug);
-                       ad->ug = NULL;
-               }
-
-               /*SETTING_TRACE("terminate app !!!!!! "); */
-               elm_exit();
-               return;
-       }
-
-       elm_object_tree_focus_allow_set(ad->ly_main, TRUE);
-       /*ea_screen_reader_support_set(ad->ly_main, TRUE); */
-
-       setting_main_click_list_item_reset_data(ad, NULL);
-       SETTING_TRACE("update main genlist in unloading UG");
-       SETTING_TRACE("ad->ug:%p", ad->ug);
-       SETTING_TRACE("g_main_ad->isInUGMode:%d", g_main_ad->isInUGMode);
-       SETTING_TRACE("g_main_ad->ug:%p", g_main_ad->ug);
-       SETTING_TRACE_END;
-}
-
-void setting_main_result_ug_cb(ui_gadget_h ug, app_control_h service,
-                                                          void *priv)
-{
-       if (!priv) {
-               return;
-       }
-       SETTING_TRACE_BEGIN;
-       /* setting_main_appdata *ad = (setting_main_appdata *) priv; */
-
-       SETTING_TRACE_END;
-}
-
-void setting_main_layout_ug_cb(ui_gadget_h ug, enum ug_mode mode,
-                                                          void *priv)
-{
-       /*setting_main_appdata *ad = (setting_main_appdata *) priv; */
-       Evas_Object *base;
-
-       if (!priv) {
-               return;
-       }
-       SETTING_TRACE_BEGIN;
-
-       setting_main_appdata *ad = (setting_main_appdata *) priv;
-       evas_object_hide(ad->navibar_main);
-
-       base = (Evas_Object *) ug_get_layout(ug);
-       if (!base) {
-               return;
-       }
-
-
-       switch (mode) {
-       case UG_MODE_FULLVIEW:
-               evas_object_size_hint_weight_set(base, EVAS_HINT_EXPAND,
-                                                                                EVAS_HINT_EXPAND);
-               /*elm_win_resize_object_add(ad->win_main, base); */
-               evas_object_show(base);
-               break;
-       default:
-               break;
-       }
-
-       /*SETTING_TRACE_END; */
-}
index 06f52cfe804a20d5325b93f899aeda10956b2efc..613d2c45e390b438a481a0e9b8baf7ecfa809318 100755 (executable)
  *
  * first view has tabbar and Gengrid
  */
-#define _GNU_SOURCE
 
-#include <setting-main.h>
-#include <setting-handler.h>
-#include <setting-helper.h>
+#include "setting-main.h"
+#include "setting-cfg.h"
 
-#include <system_settings.h>
-
-#include <setting-common-sound.h>
-#include <setting-common-alarmmgr.h>
-
-#include <sqlite3.h>
+#include <system_info.h>
 
 static int setting_main_create(void *cb);
 static int setting_main_destroy(void *cb);
-static int setting_main_update(void *cb);
-static int setting_main_cleanup(void *cb);
+static char *_gl_group_item_text_get(void *data, Evas_Object *genlist,
+               const char *part);
+static void setting_main_click_list_cb(void *data, Evas_Object *obj,
+                                                                               void *event_info);
 
 setting_view setting_view_main = {
-       .create = setting_main_create,
-       .update = setting_main_update,
-       .destroy = setting_main_destroy,
-       .cleanup = setting_main_cleanup,
+               .create = setting_main_create,
+               .update = NULL,
+               .destroy = setting_main_destroy,
+               .cleanup = NULL
 };
 
+/*/////////////////////////////////////////////////////////////////////////// */
 
-/*//////////////////////////////////////////////////////////////////////////////////////////// */
-
-void __all_gl_realized_cb(void *data, Evas_Object *obj, void *event_info)
-{
-       /*SETTING_TRACE_BEGIN; */
-       __gl_realized_cb(data, obj, event_info);
-       setting_retm_if(event_info == NULL, "invalid parameter: event_info is NULL");
-       Elm_Object_Item *item = (Elm_Object_Item *)event_info;
-       Setting_GenGroupItem_Data *item_data = elm_object_item_data_get(item);
-       if (!item_data) {
-               return;
-       }
-
-       if (item_data->isPlaying) {
-               elm_object_item_signal_emit(item_data->item, "elm,state,expanded", "elm");
-       }
-}
-
-static void __all_gl_group_clicked_cb(void *data, Evas_Object *obj, void *event_info)
-{
-       SETTING_TRACE_BEGIN;
-       /* error check */
-       /*setting_retm_if(data == NULL, "Data parameter is NULL"); */
-       /* int view_type = (int)data; */
-       /* setting_main_appdata *ad = g_main_ad; */
-       Elm_Object_Item *item = (Elm_Object_Item *) event_info;
-       elm_genlist_item_selected_set(item, 0);
-       Setting_GenGroupItem_Data *data_parentItem = (Setting_GenGroupItem_Data *)elm_object_item_data_get(item);
-       setting_retm_if(data_parentItem == NULL, "data_parentItem is NULL");
-
-
-       Elm_Object_Item *start_item = NULL;
-       /* Elm_Object_Item *end_item = NULL; */
-       /* Elm_Object_Item *it; */
-
-       data_parentItem->isPlaying = !data_parentItem->isPlaying;
-       int hide_flag = !(data_parentItem->isPlaying);
-       SETTING_TRACE("----------------------> expand list:%s, hide_flag:%d", _(data_parentItem->keyStr), hide_flag);
-
-       /*to controll the arrow */
-       if (hide_flag)
-               elm_object_item_signal_emit(data_parentItem->item, "elm,state,contracted", "elm");
-       else
-               elm_object_item_signal_emit(data_parentItem->item, "elm,state,expanded", "elm");
-
-       if (!start_item) {
-               SETTING_TRACE_ERROR(" ------------------> start_item IS NULL");
-       }
-}
-
-
-Evas_Object *_view_list_geter(void *data)
+void _view_list_geter(void *data)
 {
        SETTING_TRACE_BEGIN;
-       retvm_if(data == NULL, NULL, "Invalid argument: data is NULL");
+       int i = 0;
+       Elm_Object_Item *item = NULL;
        setting_main_appdata *ad = (setting_main_appdata *)data;
-       SETTING_TRACE("ad->sc_gl[SC_All]:%p", ad->sc_gl[SC_All_List]);
-
-       if (ad->sc_gl[SC_All_List]) {
-               evas_object_show(ad->sc_gl[SC_All_List]);
-               return ad->sc_gl[SC_All_List];
-       }
-
-       Evas_Object *genlist = elm_genlist_add(ad->win_main);
-       retvm_if(genlist == NULL, NULL, "Cannot set genlist object as contento of layout");
-
-       ad->sc_gl[SC_All_List] = genlist;
-       /*elm_genlist_block_count_set(genlist, 2); */
-       /*elm_object_style_set(genlist, "dialogue"); */
-       elm_genlist_clear(genlist);     /* first to clear list */
-       elm_genlist_mode_set(genlist, ELM_LIST_COMPRESS);       /* resolve abnormal height issue */
-       evas_object_smart_callback_add(genlist, "realized", __all_gl_realized_cb, ad);
-       evas_object_show(genlist);
-
-       Setting_GenGroupItem_Data *item_data = NULL;
-       int group_dx = GL_Group_Connection;
-       /*---------------------------------------------------------------------------------------- */
-       /* 2.category name loop */
-       /*---------------------------------------------------------------------------------------- */
-       int i, j;
-       char *keyStr = NULL;
-       char *icon_path = NULL;
-       char *ug_args = NULL;
-       char *group_name = NULL;
-       int index = 0;
-       for (i = 0; i < setting_cfg_get_category_length(); i++) {
-               group_name = setting_cfg_get_category_name(i);
-               group_dx++;/*from the first */
-               item_data = setting_create_Gendial_field_def(
-                                               genlist,
-                                               &(ad->itc_table[GENDIAL_Type_expandable_proc]),
-                                               __all_gl_group_clicked_cb,
-                                               (void *)NULL,
-                                               SWALLOW_Type_INVALID,
-                                               NULL, /* l_icon */
-                                               NULL, /* r_icon */
-                                               0,
-                                               group_name,
-                                               NULL, /* r_icon */
-                                               NULL);
-               if (item_data) {
-                       item_data->isPlaying = TRUE;/*expandable ? */
-                       item_data->chk_status = group_dx;/*keep the group idx */
+       Setting_Cfg_Node_T * cfg_node = get_cfg_node_first();
+       retm_if(ad == NULL, "Invalid argument: data is NULL");
+
+       do {
+               /* Group: */
+               if (cfg_node->item_type == Cfg_Item_Title_Node) {
+                       item = elm_genlist_item_append(ad->md.genlist,
+                                                               &(ad->itc_table[GENDIAL_Type_expandable_proc]),
+                                                               _(cfg_node->key_name),
+                                                               NULL, ELM_GENLIST_ITEM_NONE, NULL, NULL);
+                       elm_genlist_item_select_mode_set(item, ELM_OBJECT_SELECT_MODE_NONE);
+               } else { /* Clickable item: */
+                       setting_create_Gendial_field_def(
+                                                               ad->md.genlist,
+                                                               &(ad->itc_table[GENDIAL_Type_1text_1icon_2]),
+                                                               setting_main_click_list_cb,
+                                                               cfg_node->app_ctl_args,
+                                                               SWALLOW_Type_1ICON_1IMAGE,
+                                                               cfg_node->icon_path,
+                                                               NULL,
+                                                               0,
+                                                               cfg_node->key_name,
+                                                               NULL,
+                                                               NULL);
                }
+               cfg_node++;
+       } while (++i < get_cfg_array_size());
+}
 
-               index = 0;
-
-
-               /*---------------------------------------------------------------------------------------- */
-               /* 2. display each items, following category */
-               /*---------------------------------------------------------------------------------------- */
-               /* add sub items */
-               for (j = 0; j < setting_cfg_get_menu_length(i); j++) {
-                       keyStr = setting_cfg_get_keyname_idx(i, j);
-
-                       ug_args = setting_cfg_get_ug_args_idx(i, j);
-                       icon_path = setting_cfg_get_icon_path_idx(i, j);
-
-                       mainlist_entry *entry =  settinig_drawer_hash_find(ad, keyStr);
-
-                       if (entry) {
-                               if (entry->type == UG_HANDLE) {
-                                       if (is_ug_installed_by_ug_args(ug_args)) {
-                                               item_data = entry->ui_handler(ad, keyStr, icon_path, ug_args, genlist, NULL);
-                                               entry->item_data = item_data;
-                                       }
-                               } else if (entry->type == UI_PROC) {
-                                       item_data = entry->ui_handler(ad, keyStr, icon_path, ug_args, genlist, NULL);
-                                       entry->item_data = item_data;
-                               }
-                       } else {
-                               entry = settinig_drawer_hash_find(ad, "Default");
-                               if (entry) {
-                                       item_data = entry->ui_handler(ad, keyStr, icon_path, ug_args, genlist, NULL);
-                                       entry->item_data = item_data;
-                               }
-                       }
-
-                       /* dupcated code (REFACTORING) */
-                       if (item_data && item_data->item) {
-
-                               set_node_pointer(keyStr, item_data->item);
-                               index++;
-                       }
-               }
-       }
-       return genlist;
+static void _click_softkey_back_cb(void *data, Evas_Object *obj,
+               void *event_info)
+{
+       MainData *md = (MainData *)data;
+       setting_retm_if(!md, "[Setting] Data parameter is NULL");
+       elm_naviframe_item_pop(md->naviframe);
 }
 
-static Eina_Bool _navibar_back_pop_cb(void *data, Elm_Object_Item *it)
+static Eina_Bool _naviframe_back_pop_cb(void *data, Elm_Object_Item *it)
 {
        SETTING_TRACE_BEGIN;
        retv_if(!data, EINA_FALSE);
        setting_main_appdata *ad = (setting_main_appdata *) data;
 
-       if (ad && ad->win_main) {
-               elm_win_lower(ad->win_main);
-       }
+       if (ad)
+               elm_win_lower(ad->md.window);
 
        SETTING_TRACE_END;
        return EINA_FALSE;
 }
 
-
-/**
- *
- * old : 1line -----------> new : type1
- * old : groupindex ------> new : group_index
- */
-void _setting_genlist_itc_init(void *cb)
+static void _setting_genlist_itc_init(void *cb)
 {
        setting_main_appdata *ad = (setting_main_appdata *) cb;
 
        /* [UI] create structures for genlist style */
-       setting_create_Gendial_itc(SETTING_GENLIST_ICON_1LINE_STYLE, &(ad->itc_table[GENDIAL_Type_1text_1icon_2]));
-       setting_create_Gendial_itc(SETTING_GENLIST_ICON_1LINE_STYLE, &(ad->itc_table[GENDIAL_Type_1icon_2text]));
-       setting_create_Gendial_itc(SETTING_GENLIST_GROUP_INDEX_STYLE, &(ad->itc_table[GENDIAL_Type_expandable_proc]));
-}
-
-static void _setting_tapi_init(void *cb)
-{
-       setting_main_appdata *ad = (setting_main_appdata *) cb;
-       /*pass NULL to let TAPI access default module */
-       ad->handle = tel_init(NULL);
-       if (!ad->handle) {
-               SETTING_TRACE_ERROR("*** [ERR] tel_init failed ***");
-       } else {
-               SETTING_TRACE("tel_init ok[handle:%p]", ad->handle);
-       }
+       setting_create_Gendial_itc(SETTING_GENLIST_ICON_1LINE_STYLE,
+                       &(ad->itc_table[GENDIAL_Type_1text_1icon_2]));
+       setting_create_Gendial_itc(SETTING_GENLIST_ICON_1LINE_STYLE,
+                       &(ad->itc_table[GENDIAL_Type_1icon_2text]));
+
+       ad->itc_table[GENDIAL_Type_expandable_proc].item_style = "group_index";
+       ad->itc_table[GENDIAL_Type_expandable_proc].func.text_get =
+                                                                                                               _gl_group_item_text_get;
 }
 
-static void _setting_tapi_deinit(void *cb)
+/**
+ * @brief create all view layout
+ *
+ * window
+ * conformant
+ * ly_main
+ * naviframe <- layout <- "elm.swallow.bg"             : bg
+ *                             <- "elm.swallow.content"        : all_list
+ *                             <- "elm.swallow.left"           : left_panel
+ */
+static int setting_main_create(void *cb)
 {
+       SETTING_TRACE_BEGIN;
        setting_main_appdata *ad = (setting_main_appdata *) cb;
 
-       if (ad->handle) {
-               int tapi_ret = tel_deinit(ad->handle);
-               if (tapi_ret != TAPI_API_SUCCESS) {
-                       SETTING_TRACE_DEBUG("*** [ERR] tel_deinit. [%d] ***", tapi_ret);
-               } else {
-                       SETTING_TRACE("***      tel_deinit OK ");
-               }
-               ad->handle = NULL;
-       }
-}
-
-/* "virtualkeypad,state,on" */
-static void ___title_toolbar_show(void *data, Evas_Object *obj, void *event_info)
-{
-       SETTING_TRACE_BEGIN;
-       setting_main_appdata *ad = (setting_main_appdata *) data;
+       Evas_Object *back_button = NULL;
 
-       Evas_Object *navi_bar = NULL;
+       retv_if(!ad, SETTING_GENERAL_ERR_NULL_DATA_PARAMETER);
 
-       if (ad->isInUGMode && ad->ug) {
-               Evas_Object *layout = (Evas_Object *)ug_get_layout(ad->ug);
-               if (layout) {
-                       navi_bar = elm_object_part_content_get(layout, "elm.swallow.content");
-               }
-       } else {
-               navi_bar = ad->navibar_main;
-       }
-
-       const char *support = evas_object_data_get(navi_bar, "sip.naviframe.title_obj");
-       SETTING_TRACE("support:%s", support);
-       Elm_Object_Item *top_item = elm_naviframe_top_item_get(navi_bar);
-       if (0 == safeStrCmp("SEARCH", support)) {
-               /* do nothing */
-       } else if (support) {
-               if (top_item) {
-                       elm_object_item_signal_emit(top_item, "elm,state,sip,shown", "");
-               }
-       }
-}
+       _setting_genlist_itc_init(ad);
 
-/* "virtualkeypad,state,off" */
-static void ___title_toolbar_hide(void *data, Evas_Object *obj, void *event_info)
 {
-       SETTING_TRACE_BEGIN;
-       setting_main_appdata *ad = (setting_main_appdata *) data;
-
-       Evas_Object *navi_bar = NULL;
+       char *profile_string = NULL;
 
-       if (ad->isInUGMode && ad->ug) {
-               Evas_Object *layout = (Evas_Object *)ug_get_layout(ad->ug);
-               if (layout) {
-                       navi_bar = elm_object_part_content_get(layout, "elm.swallow.content");
-               }
-       } else {
-               navi_bar = ad->navibar_main;
+       int ret = system_info_get_platform_string("tizen.org/feature/profile", &profile_string);
+       if (ret != SYSTEM_INFO_ERROR_NONE) {
+               SETTING_TRACE("Setting - reading profile string failed, %d", ret);
+               return SETTING_RETURN_FAIL;
        }
 
-       const char *support = evas_object_data_get(navi_bar, "sip.naviframe.title_obj");
-
-       SETTING_TRACE("support:%s", support);
-       Elm_Object_Item *top_item = elm_naviframe_top_item_get(navi_bar);
-       if (0 == safeStrCmp("SEARCH", support)) {
-               /* do nothing */
-       } else if (support) {
-               if (top_item) {
-                       elm_object_item_signal_emit(top_item, "elm,state,sip,hidden", "");
-               }
-       }
-}
-
-Evas_Object *setting_main_layout_conform_create(Evas_Object *win_layout, Evas_Object *win_obj, void *data)
-{
-       SETTING_TRACE_BEGIN;
-       LAUNCH_SETTING_IN();
-       Evas_Object *layout = NULL;
+       if (profile_string != NULL && !strcmp(profile_string, "common")) {
 
-       Evas_Object *conform = NULL;
-       conform = elm_conformant_add(win_obj);
+               back_button = setting_create_button(ad->md.naviframe, _("IDS_ST_BUTTON_BACK"),
+                               NAVI_BACK_ARROW_BUTTON_STYLE,
+                               _click_softkey_back_cb, &ad->md);
+               elm_layout_content_set(ad->md.naviframe, "prev_btn", back_button);
 
-       setting_main_appdata *ad = (setting_main_appdata *) data;
-       if (!conform) {
-               return NULL;
        }
 
-       SETTING_TRACE_DEBUG("Add conformant!!!!!");
-
-       /*      Base Layout */
-       layout = elm_layout_add(conform);
-       setting_retvm_if(layout == NULL, FALSE, "layout == NULL");
-
-       elm_layout_theme_set(layout, "layout", "application", "default");
-       evas_object_size_hint_weight_set(conform, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
-       evas_object_size_hint_align_set(conform, EVAS_HINT_FILL, EVAS_HINT_FILL);
-       /*elm_win_resize_object_add(win_obj, layout); */
-       elm_win_resize_object_add(win_obj, conform);
-       elm_object_content_set(conform, layout);
-
-       Evas_Object *bg = setting_create_bg(layout, win_obj, "group_list");
-       elm_object_part_content_set(layout, "elm.swallow.bg", bg);
-       evas_object_show(layout);
-
-       evas_object_smart_callback_add(conform, "virtualkeypad,state,on", ___title_toolbar_show, ad);
-       evas_object_smart_callback_add(conform, "virtualkeypad,state,off", ___title_toolbar_hide, ad);
-
-       elm_win_conformant_set(ad->win_main, EINA_TRUE);
-       evas_object_show(conform);
-
-       /* Indicator bg */
-       Evas_Object *indicator_bg = elm_bg_add(conform);
-       elm_object_style_set(indicator_bg, "indicator/headerbg");
-       elm_object_part_content_set(conform, "elm.swallow.indicator_bg", indicator_bg);
-       evas_object_show(indicator_bg);
+       if (profile_string != NULL)
+               free(profile_string);
 
-       ad->conform = conform;
-       evas_object_data_set(win_obj, "conformant", conform);
-       LAUNCH_SETTING_OUT();
-       return layout;
 }
+       elm_naviframe_item_pop_cb_set(ad->md.naviframe_it,
+                       _naviframe_back_pop_cb, ad);
 
-/**
- ** @brief Do process when clicking '<-' button
- **
- ** @param data application context
- ** @param obj evas object
- ** @param event_info event type
- **/
-static void
-setting_main_click_softkey_back_cb(void *data, Evas_Object *obj, void *event_info)
-{
-       SETTING_TRACE_BEGIN;
-
-       /* Send destroy request */
-       ui_app_exit();
-}
-/**
-* @brief create all view layout
-*
-* win_main
-* conformant
-* ly_main
-* navibar <- view_layout       <- "elm.swallow.bg"                     : bg
-*                                                      <- "elm.swallow.content"        : all_list
-*                                                      <- "elm.swallow.left"           : left_panel
-*/
-static int setting_main_create(void *cb)
-{
-       SETTING_TRACE_BEGIN;
-       LAUNCH_SETTING_IN();
-       retv_if(cb == NULL, SETTING_GENERAL_ERR_NULL_DATA_PARAMETER);
-       setting_main_appdata *ad = (setting_main_appdata *) cb;
-
-       _setting_tapi_init(ad);
-       _setting_genlist_itc_init(ad);
-       settinig_drawer_hash_init(ad);
-
-       /* create a layout conformant */
-       ad->ly_main = setting_main_layout_conform_create(ad->win_main, ad->win_main, ad);
-       setting_retvm_if(ad->ly_main == NULL, FALSE, "ly_main == NULL");
-
-       /* create a navibar */
-       ad->navibar_main = setting_create_navi_bar(ad->ly_main);
-       setting_retvm_if(ad->navibar_main == NULL, FALSE, "navibar_main == NULL");
-       setting_conformant_keypad_state(ad->win_main, TRUE);
-
-
-       /* LAYOUT */
-       Evas_Object *view_layout = elm_layout_add(ad->navibar_main);
-       setting_retvm_if(view_layout == NULL, FALSE, "view_layout == NULL");
-       elm_layout_theme_set(view_layout, "layout", "application", "default");
-       evas_object_show(view_layout);
-       ad->view_layout = view_layout;
-
-       /* push a view to the naviframe */
-       Evas_Object *lbtn = NULL;
-       lbtn = elm_button_add(ad->navibar_main);
-       elm_object_style_set(lbtn, "naviframe/end_btn/default");
-       evas_object_smart_callback_add(lbtn, "clicked", setting_main_click_softkey_back_cb, NULL);
-       Elm_Object_Item *navi_it = elm_naviframe_item_push(ad->navibar_main, "IDS_ST_OPT_SETTINGS", lbtn, NULL, view_layout, NULL);
-
-       elm_naviframe_item_title_enabled_set(navi_it, EINA_TRUE, EINA_TRUE);
-       ad->navibar_main_it = navi_it;
-       elm_object_item_domain_text_translatable_set(navi_it, SETTING_PACKAGE, EINA_TRUE);
-       elm_naviframe_item_pop_cb_set(navi_it, _navibar_back_pop_cb, ad);
-
-       if (!is_searchmode_app(ad->is_searchmode)) {
-
-               Evas_Object *all_list = NULL;
-
-               all_list = _view_list_geter(ad);
-
-               setting_retvm_if(all_list == NULL, FALSE, "all_list == NULL");
-               elm_object_part_content_set(view_layout, "elm.swallow.content", all_list);
-
-       }
+       _view_list_geter(ad);
 
        setting_view_main.is_create = 1;
-       LAUNCH_SETTING_OUT();
        SETTING_TRACE_END;
        return SETTING_RETURN_SUCCESS;
 }
@@ -450,86 +174,55 @@ static int setting_main_create(void *cb)
 static int setting_main_destroy(void *cb)
 {
        SETTING_TRACE_BEGIN;
-       /* error check */
+
        retv_if(cb == NULL, SETTING_GENERAL_ERR_NULL_DATA_PARAMETER);
 
-       setting_main_appdata *ad = (setting_main_appdata *) cb;
-       if (0 == setting_view_main.is_create) {
-               /*already not exsit */
+       if (0 == setting_view_main.is_create)
                return SETTING_RETURN_SUCCESS;
-       }
-       evas_object_smart_callback_del(ad->conform, "virtualkeypad,state,on", ___title_toolbar_show);
-       evas_object_smart_callback_del(ad->conform, "virtualkeypad,state,off", ___title_toolbar_hide);
-       evas_object_data_set(ad->win_main, "conformant", NULL);
-       _setting_tapi_deinit(ad);
-
-       if (ad->event_freeze_timer) {
-               ecore_timer_del(ad->event_freeze_timer);
-               ad->event_freeze_timer = NULL;
-       }
-       /*evas_object_smart_callback_del(ad->main_genlist, "realized", __gl_realized_cb); */
-
-       elm_object_part_content_unset(ad->view_layout, "elm.swallow.content");
-       elm_object_item_part_content_unset(ad->navibar_main_it, "tabbar");
-#if 0
-       if (ad->sc_gl[SC_All_List]) {
-               evas_object_del(ad->sc_gl[SC_All_List]);
-               ad->sc_gl[SC_All_List] = NULL;
-       }
-#endif
-       /* sound */
-       effect_playsound_close();
-
-       /* then destroy the UI object. */
-       if (ad->ly_main) {
-               evas_object_del(ad->ly_main);
-               ad->ly_main = NULL;
-       }
 
        setting_view_main.is_create = 0;
        SETTING_TRACE_END;
        return SETTING_RETURN_SUCCESS;
 }
 
-static int setting_main_update(void *cb)
+static char *_gl_group_item_text_get(void *data, Evas_Object *genlist,
+               const char *part)
 {
-       SETTING_TRACE_BEGIN;
-
-       /* error check */
-       retv_if(cb == NULL, SETTING_GENERAL_ERR_NULL_DATA_PARAMETER);
-
-       setting_main_appdata *ad = (setting_main_appdata *) cb;
-
-       if (ad->ly_main != NULL) {
-               /*evas_object_show(ad->ly_main); */
+       if (!strcmp(part, "elm.text") && data) {
+               return strdup(data);
        }
 
-       return SETTING_RETURN_SUCCESS;
+       return NULL;
 }
 
-
-
-static int setting_main_cleanup(void *cb)
+static void setting_main_click_list_cb(void *data, Evas_Object *obj,
+                                                                               void *event_info)
 {
        SETTING_TRACE_BEGIN;
-       /* error check */
-       retv_if(cb == NULL, SETTING_GENERAL_ERR_NULL_DATA_PARAMETER);
-
-       setting_main_appdata *ad = (setting_main_appdata *) cb;
-
-       if (ad->ly_main != NULL) {
-               /*evas_object_hide(ad->ly_main); */
+       Elm_Object_Item *item = NULL;
+       Setting_GenGroupItem_Data *selected_item_data = NULL;
+       const char *item_name = NULL;
+       Setting_Cfg_Node_T *pnode = NULL;
+
+       retm_if(!event_info, "Invalid argument: event info is NULL");
+
+       item = (Elm_Object_Item *)event_info;
+       elm_genlist_item_selected_set(item, EINA_FALSE);
+       selected_item_data = elm_object_item_data_get(item);
+       setting_retm_if(!selected_item_data,
+                       "Setting main list item click, selected_item_data is NULL");
+       item_name = _(selected_item_data->keyStr);
+       SETTING_TRACE("Setting main list item click: %s", item_name);
+       ret_if(!item_name);
+
+       pnode = get_cfg_node_by_keystr(selected_item_data->keyStr);
+       if (pnode == NULL) {
+               SETTING_TRACE_ERROR(" *** pnode is NULL *** ");
+               return;
+       }
+       if (pnode && pnode->item_type == Cfg_Item_AppLauncher_Node) {
+               app_launcher(data, NULL, NULL);
+               return;
        }
-
-       return SETTING_RETURN_SUCCESS;
 }
 
-
-/* ***************************************************
- *
- *general func
- *
- ***************************************************/
-/*/////////////////////////////////////////////////////////////////////////////////// */
-
-
diff --git a/src/setting-support-shortcut/support_help_ringtone.c b/src/setting-support-shortcut/support_help_ringtone.c
deleted file mode 100755 (executable)
index 0a74ad8..0000000
+++ /dev/null
@@ -1,453 +0,0 @@
-/*
- * setting
- *
- * Copyright (c) 2000 - 2011 Samsung Electronics Co., Ltd.
- *
- * Contact: MyoungJune Park <mj2004.park@samsung.com>
- *
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- *
- */
-#include <setting-debug.h>
-#include <app.h>
-#include <ui-gadget.h>
-#include <Elementary.h>
-#include <Evas.h>
-#include <appcore-efl.h>
-#include <appcore-common.h>
-#include <vconf.h>
-#include <feedback.h>
-#include <dd-led.h>
-#include <device.h>
-#include <efl_extension.h>
-#include <setting-common-general-func.h>
-
-typedef struct _support_help_appdata {
-
-       ui_gadget_h ug;
-
-       Evas *evas;
-       Evas_Object *win_main;
-       Evas_Object *navibar_main;
-       Evas_Object *ly_main;                                   /**< seting view main */
-       app_control_h service;
-       Ecore_Event_Handler *event_handler;
-} support_help_appdata;
-
-/**
-* The function is called when Setting is terminated
-*/
-static void support_help_app_terminate(void *data)
-{
-       SETTING_TRACE_BEGIN;
-       support_help_appdata *ad = data;
-
-       SETTING_TRACE("support_help_terminate!");
-
-       if (ad->event_handler) {
-               ecore_event_handler_del(ad->event_handler);
-               ad->event_handler = NULL;
-       }
-
-       if (ad->ly_main) {
-               evas_object_del(ad->ly_main);
-               ad->ly_main = NULL;
-       }
-
-       if (ad->win_main) {
-               evas_object_del(ad->win_main);
-               ad->win_main = NULL;
-       }
-       elm_exit();
-
-       SETTING_TRACE_END;
-}
-
-/**
-* The event process when win object is destroyed
-*/
-static void support_help_del_win(void *data, Evas_Object *obj, void *event)
-{
-       /*ui_app_exit(); */
-       elm_exit();
-}
-
-/**
-* To create a win object, the win is shared between the App and all its UGs
-*/
-static Evas_Object *support_help_create_win(const char *name)
-{
-       SETTING_TRACE_BEGIN;
-       Evas_Object *eo;
-       int w, h;
-
-       eo = elm_win_add(NULL, name, ELM_WIN_BASIC);
-
-       if (eo) {
-               elm_win_title_set(eo, name);
-               elm_win_borderless_set(eo, EINA_TRUE);
-               evas_object_smart_callback_add(eo, "delete,request",
-                                                                          support_help_del_win, NULL);
-#ifdef ECORE_X
-               ecore_x_window_size_get(ecore_x_window_root_first_get(),
-                                                               &w, &h);
-#else
-               elm_win_screen_size_get(eo, NULL, NULL, &w, &h);
-#endif
-               evas_object_resize(eo, w, h);
-       }
-
-       return eo;
-}
-
-static Eina_Bool __key_press_cb(void *data, int type, void *event)
-{
-       SETTING_TRACE_BEGIN;
-       Evas_Event_Key_Down *ev = event;
-       if (!ev || !data) {
-               return ECORE_CALLBACK_RENEW;
-       }
-
-       support_help_appdata *ad = data;
-
-       if (strcmp(ev->keyname, "XF86Home") == 0) {
-               setting_ug_destroy(ad->ug);
-       }
-       return ECORE_CALLBACK_RENEW;
-}
-
-/**
-* The function is called to create Setting view widgets
-*/
-static bool support_help_app_create(void *data)
-{
-       SETTING_TRACE_BEGIN;
-
-       support_help_appdata *ad = data;
-
-       SETTING_TRACE("[TIME] 3. it taked %d msec from main to setting_help_app_create ", appcore_measure_time());
-       appcore_measure_start();
-
-       /* create window */
-       ad->win_main = support_help_create_win("org.tizen.setting.helpringtone");
-       if (ad->win_main == NULL) {
-               SETTING_TRACE("Can't create window");
-               return 0;
-       }
-
-       if (elm_win_wm_rotation_supported_get(ad->win_main)) {
-               int rots[4] = { 0, 90, 180, 270 };
-               elm_win_wm_rotation_available_rotations_set(ad->win_main, rots, 4);
-       }
-
-       UG_INIT_EFL(ad->win_main, UG_OPT_INDICATOR_ENABLE);
-       ad->evas = evas_object_evas_get(ad->win_main);
-
-       elm_win_indicator_mode_set(ad->win_main, ELM_WIN_INDICATOR_SHOW);
-       elm_win_indicator_opacity_set(ad->win_main, ELM_WIN_INDICATOR_OPAQUE);
-
-       /* call ug */
-       Evas_Object *conform = elm_conformant_add(ad->win_main);
-       ad->ly_main = elm_layout_add(ad->win_main);
-       evas_object_size_hint_weight_set(ad->ly_main, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
-       elm_layout_theme_set(ad->ly_main, "layout", "application", "default");
-
-       /* add bg */
-       Evas_Object *bg = elm_bg_add(ad->ly_main);
-       elm_object_style_set(bg, "group_list");
-       evas_object_size_hint_weight_set(bg, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
-       elm_object_part_content_set(ad->ly_main, "elm.swallow.bg", bg);
-       evas_object_show(bg);
-
-       /* Indicator bg */
-       Evas_Object *indicator_bg = elm_bg_add(conform);
-       elm_object_style_set(indicator_bg, "indicator/headerbg");
-       elm_object_part_content_set(conform, "elm.swallow.indicator_bg", indicator_bg);
-       evas_object_show(indicator_bg);
-
-       evas_object_size_hint_weight_set(conform, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
-       evas_object_size_hint_align_set(conform, EVAS_HINT_FILL, EVAS_HINT_FILL);
-       elm_win_resize_object_add(ad->win_main, conform);
-       elm_object_content_set(conform, ad->ly_main);
-       evas_object_show(conform);
-       elm_win_conformant_set(ad->win_main, EINA_TRUE);
-
-       SETTING_TRACE("[TIME] 4. setting_main_app_create taked %d msec ", appcore_measure_time());
-       appcore_measure_start();
-
-       /* add event handler */
-       ad->event_handler = ecore_event_handler_add(ECORE_EVENT_KEY_DOWN, __key_press_cb, ad);
-
-       return TRUE;
-}
-
-/**
-* The function is called when Setting begins run in background from forground
-*/
-static void support_help_app_pause(void *data)
-{
-       SETTING_TRACE_BEGIN;
-       support_help_appdata *ad = data;
-
-       if (ad->ug) {
-               ug_pause();
-               /*ad->ug = NULL; */
-       }
-}
-
-/**
-* The function is called when Setting begins run in forground from background
-*/
-static void support_help_app_resume(void *data)
-{
-       SETTING_TRACE_BEGIN;
-       support_help_appdata *ad = data;
-
-       if (ad->ug)
-               ug_resume();
-}
-
-void support_help_app_destroy_ug_cb(ui_gadget_h ug, void *priv)
-{
-       support_help_appdata *ad = (support_help_appdata *) priv;
-       if (!ad)
-               return;         /*      do nothing if ad is NULL */
-
-       elm_win_lower(ad->win_main);
-
-       if (ug) {
-               setting_ug_destroy(ug);
-               ad->ug = NULL;
-       }
-}
-
-void support_help_app_end_ug_cb(ui_gadget_h ug, void *priv)
-{
-       if (!ug)
-               return;
-       support_help_appdata *ad = (support_help_appdata *) priv;
-       if (!ad)
-               return;         /*      do nothing if ad is NULL */
-       support_help_app_terminate(ad);
-}
-
-void support_help_app_layout_ug_cb(ui_gadget_h ug, enum ug_mode mode,
-                                                                  void *priv)
-{
-       Evas_Object *base;
-
-       if (!priv)
-               return;
-
-       base = (Evas_Object *) ug_get_layout(ug);
-       if (!base)
-               return;
-
-       switch (mode) {
-       case UG_MODE_FULLVIEW:
-               evas_object_size_hint_weight_set(base, EVAS_HINT_EXPAND,
-                                                                                EVAS_HINT_EXPAND);
-               ug_disable_effect(ug);
-               evas_object_show(base);
-               break;
-       default:
-               break;
-       }
-}
-
-static int _set;
-EXPORT_PUBLIC void update_lang(void)
-{
-       char *lang;
-       char *r;
-
-       lang = vconf_get_str(VCONFKEY_LANGSET);
-       if (lang) {
-               setenv("LANG", lang, 1);
-               setenv("LC_MESSAGES", lang, 1);
-               r = setlocale(LC_ALL, "");
-               if (r == NULL) {
-                       setlocale(LC_ALL, vconf_get_str(VCONFKEY_LANGSET));
-               }
-               free(lang);
-       }
-}
-
-EXPORT_PUBLIC void update_region(void)
-{
-       char *region;
-
-       region = vconf_get_str(VCONFKEY_REGIONFORMAT);
-       if (region) {
-               setenv("LC_CTYPE", region, 1);
-               setenv("LC_NUMERIC", region, 1);
-               setenv("LC_TIME", region, 1);
-               setenv("LC_COLLATE", region, 1);
-               setenv("LC_MONETARY", region, 1);
-               setenv("LC_PAPER", region, 1);
-               setenv("LC_NAME", region, 1);
-               setenv("LC_ADDRESS", region, 1);
-               setenv("LC_TELEPHONE", region, 1);
-               setenv("LC_MEASUREMENT", region, 1);
-               setenv("LC_IDENTIFICATION", region, 1);
-               free(region);
-       }
-}
-
-static int __set_i18n(const char *domain, const char *dir)
-{
-       char *r;
-       if (domain == NULL) {
-               errno = EINVAL;
-               return -1;
-       }
-
-       r = setlocale(LC_ALL, "");
-       /* if locale is not set properly, try again to set as language base */
-       if (r == NULL) {
-               r = setlocale(LC_ALL, vconf_get_str(VCONFKEY_LANGSET));
-       }
-       bindtextdomain(domain, dir);
-       textdomain(domain);
-       return 0;
-}
-
-int set_i18n(char *pkgname, char *localedir)
-/*int set_i18n(const char *domainname, const char *dirname) */
-{
-       if (_set)
-               return 0;
-       update_lang();
-       update_region();
-
-       return __set_i18n(pkgname, localedir);
-}
-
-/**
-* The function is called by app-fwk after app_create. It always do the process which cost much time.
-*/
-static void support_help_app_reset(app_control_h service, void *data)
-{
-       SETTING_TRACE_BEGIN;
-       support_help_appdata *ad = data;
-
-       app_control_h svc;
-
-       struct ug_cbs *cbs = (struct ug_cbs *)calloc(1, sizeof(struct ug_cbs));
-       if (!cbs) {
-               support_help_app_terminate(ad);
-               return;
-       }
-
-       cbs->layout_cb = support_help_app_layout_ug_cb;
-       cbs->result_cb = NULL;
-       cbs->destroy_cb = support_help_app_destroy_ug_cb;
-       cbs->end_cb = support_help_app_end_ug_cb;
-       cbs->priv = (void *)ad;
-
-       if (app_control_create(&svc)) {
-               FREE(cbs);
-               support_help_app_terminate(ad);
-               return;
-       }
-
-       app_control_set_uri(svc, "tizen-help://org.tizen.setting/ringtone");
-
-       char *cur_ringtone_path = vconf_get_str(VCONFKEY_SETAPPL_CALL_RINGTONE_PATH_STR);
-       if (cur_ringtone_path == NULL)
-               cur_ringtone_path = (char *)strdup(_TZ_SYS_SHARE"/settings/Ringtones/Over_the_horizon.ogg");
-       app_control_add_extra_data(svc, "title", "IDS_ST_HEADER_RINGTONES");
-       app_control_add_extra_data(svc, "domain", "setting");
-       app_control_add_extra_data(svc, "path", _TZ_SYS_SHARE"/settings/Ringtones");
-       app_control_add_extra_data(svc, "select_type", "SINGLE_FILE");
-       app_control_add_extra_data(svc, "file_type", "SOUND");
-       app_control_add_extra_data(svc, "drm_type", "DRM_ALL");
-       app_control_add_extra_data(svc, "silent", "silent_show");
-       if (safeStrCmp(cur_ringtone_path, "silent") == 0)
-               app_control_add_extra_data(svc, "marked_mode", "silent");
-       else
-               app_control_add_extra_data(svc, "marked_mode", cur_ringtone_path);
-       ad->ug = setting_ug_create(NULL, "myfile-efl", UG_MODE_FULLVIEW, svc, cbs);
-
-       app_control_destroy(svc);
-
-       if (!ad->ug) {
-               evas_object_show(ad->ly_main);
-               if (cbs) {
-                       FREE(cbs);
-                       FREE(cur_ringtone_path);
-                       support_help_app_terminate(ad);
-                       return;
-               }
-       }
-
-       if (ad->win_main) {
-               evas_object_show(ad->win_main);
-               elm_win_activate(ad->win_main);
-       }
-       if (cbs)
-               FREE(cbs);
-
-       FREE(cur_ringtone_path);
-}
-
-
-static void support_help_app_lang_changed(app_event_info_h event_info, void *data)
-{
-       SETTING_TRACE_BEGIN;
-       support_help_appdata *ad = data;
-       char *lang = NULL;
-
-       lang = vconf_get_str(VCONFKEY_LANGSET);
-       if (lang) {
-               elm_language_set((const char *)lang);
-               FREE(lang);
-       }
-
-       if (ad->ug)
-               ug_send_event(UG_EVENT_LANG_CHANGE);
-}
-
-EXPORT_PUBLIC
-int main(int argc, char *argv[])
-{
-       SETTING_TRACE_BEGIN;
-       int r = 0;
-       support_help_appdata ad;
-
-       ui_app_lifecycle_callback_s ops = {
-               .create = support_help_app_create,
-               .terminate = support_help_app_terminate,
-               .pause = support_help_app_pause,
-               .resume = support_help_app_resume,
-               .app_control = support_help_app_reset,
-       };
-
-       app_event_handler_h handlers[5] = {NULL, };
-       ui_app_add_event_handler(&handlers[APP_EVENT_LOW_BATTERY], APP_EVENT_LOW_BATTERY, NULL, NULL);
-       ui_app_add_event_handler(&handlers[APP_EVENT_LANGUAGE_CHANGED], APP_EVENT_LANGUAGE_CHANGED, support_help_app_lang_changed, NULL);
-       ui_app_add_event_handler(&handlers[APP_EVENT_REGION_FORMAT_CHANGED], APP_EVENT_REGION_FORMAT_CHANGED, NULL, NULL);
-       ui_app_add_event_handler(&handlers[APP_EVENT_DEVICE_ORIENTATION_CHANGED], APP_EVENT_DEVICE_ORIENTATION_CHANGED, NULL, NULL);
-
-       memset(&ad, 0x00, sizeof(support_help_appdata));
-
-       r = ui_app_main(argc, argv, &ops, &ad);
-       SETTING_TRACE_DEBUG("r = %d", r);
-
-       if (r == -1) {
-               SETTING_TRACE_ERROR("ui_app_main() returns -1");
-               return -1;
-       }
-
-       return 0;
-}
diff --git a/src/setting-support-shortcut/support_shortcut_wallpaper.c b/src/setting-support-shortcut/support_shortcut_wallpaper.c
deleted file mode 100644 (file)
index e93a5eb..0000000
+++ /dev/null
@@ -1,438 +0,0 @@
-/*
- * setting
- *
- * Copyright (c) 2000 - 2011 Samsung Electronics Co., Ltd.
- *
- * Contact: MyoungJune Park <mj2004.park@samsung.com>
- *
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- *
- */
-#include <setting-debug.h>
-#include <app.h>
-#include <ui-gadget.h>
-#include <Elementary.h>
-#include <Evas.h>
-#include <appcore-efl.h>
-#include <appcore-common.h>
-#include <vconf.h>
-#include <feedback.h>
-#include <dd-led.h>
-#include <device.h>
-#include <efl_extension.h>
-#include <setting-common-general-func.h>
-
-#define EXPORT_PUBLIC __attribute__((visibility("default")))
-
-
-typedef struct _support_display_appdata {
-
-       ui_gadget_h ug;
-
-       Evas *evas;
-       Evas_Object *win_main;
-       Evas_Object *navibar_main;
-       Evas_Object *ly_main;                                   /**< seting view main */
-       app_control_h service;
-       Ecore_Event_Handler *event_handler;
-} support_display_appdata;
-
-/**
-* The function is called when Setting is terminated
-*/
-static void support_display_app_terminate(void *data)
-{
-       SETTING_TRACE_BEGIN;
-       support_display_appdata *ad = data;
-
-       SETTING_TRACE("support_display_terminate!");
-
-       if (ad->event_handler) {
-               ecore_event_handler_del(ad->event_handler);
-               ad->event_handler = NULL;
-       }
-
-       if (ad->ly_main) {
-               evas_object_del(ad->ly_main);
-               ad->ly_main = NULL;
-       }
-
-       if (ad->win_main) {
-               evas_object_del(ad->win_main);
-               ad->win_main = NULL;
-       }
-       elm_exit();
-
-       SETTING_TRACE_END;
-}
-
-/**
-* The event process when win object is destroyed
-*/
-static void support_display_del_win(void *data, Evas_Object *obj, void *event)
-{
-       /*ui_app_exit(); */
-       elm_exit();
-}
-
-/**
-* To create a win object, the win is shared between the App and all its UGs
-*/
-static Evas_Object *support_display_create_win(const char *name)
-{
-       SETTING_TRACE_BEGIN;
-       Evas_Object *eo;
-       int w, h;
-
-       eo = elm_win_add(NULL, name, ELM_WIN_BASIC);
-
-       if (eo) {
-               elm_win_title_set(eo, name);
-               elm_win_borderless_set(eo, EINA_TRUE);
-               evas_object_smart_callback_add(eo, "delete,request",
-                                                                          support_display_del_win, NULL);
-#ifdef ECORE_X
-               ecore_x_window_size_get(ecore_x_window_root_first_get(),
-                                                               &w, &h);
-#else
-               elm_win_screen_size_get(eo, NULL, NULL, &w, &h);
-#endif
-               evas_object_resize(eo, w, h);
-       }
-
-       return eo;
-}
-
-static Eina_Bool __key_press_cb(void *data, int type, void *event)
-{
-       SETTING_TRACE_BEGIN;
-       Evas_Event_Key_Down *ev = event;
-       if (!ev || !data) {
-               return ECORE_CALLBACK_RENEW;
-       }
-
-       support_display_appdata *ad = data;
-
-       if (strcmp(ev->keyname, "XF86Home") == 0) {
-               setting_ug_destroy(ad->ug);
-       }
-       return ECORE_CALLBACK_RENEW;
-}
-
-/**
-* The function is called to create Setting view widgets
-*/
-static bool support_display_app_create(void *data)
-{
-       SETTING_TRACE_BEGIN;
-
-       support_display_appdata *ad = data;
-
-       SETTING_TRACE("[TIME] 3. it taked %d msec from main to setting_display_app_create ", appcore_measure_time());
-       appcore_measure_start();
-
-       /* create window */
-       ad->win_main = support_display_create_win("org.tizen.setting.display");
-       if (ad->win_main == NULL) {
-               SETTING_TRACE("Can't create window");
-               return 0;
-       }
-
-       if (elm_win_wm_rotation_supported_get(ad->win_main)) {
-               int rots[4] = { 0, 90, 180, 270 };
-               elm_win_wm_rotation_available_rotations_set(ad->win_main, rots, 4);
-       }
-
-       UG_INIT_EFL(ad->win_main, UG_OPT_INDICATOR_ENABLE);
-       ad->evas = evas_object_evas_get(ad->win_main);
-
-       elm_win_indicator_mode_set(ad->win_main, ELM_WIN_INDICATOR_SHOW);
-       elm_win_indicator_opacity_set(ad->win_main, ELM_WIN_INDICATOR_OPAQUE);
-
-       /* call ug */
-       Evas_Object *conform = elm_conformant_add(ad->win_main);
-       ad->ly_main = elm_layout_add(ad->win_main);
-       evas_object_size_hint_weight_set(ad->ly_main, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
-       elm_layout_theme_set(ad->ly_main, "layout", "application", "default");
-
-       /* add bg */
-       Evas_Object *bg = elm_bg_add(ad->ly_main);
-       elm_object_style_set(bg, "group_list");
-       evas_object_size_hint_weight_set(bg, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
-       elm_object_part_content_set(ad->ly_main, "elm.swallow.bg", bg);
-       evas_object_show(bg);
-
-       /* Indicator bg */
-       Evas_Object *indicator_bg = elm_bg_add(conform);
-       elm_object_style_set(indicator_bg, "indicator/headerbg");
-       elm_object_part_content_set(conform, "elm.swallow.indicator_bg", indicator_bg);
-       evas_object_show(indicator_bg);
-
-       evas_object_size_hint_weight_set(conform, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
-       evas_object_size_hint_align_set(conform, EVAS_HINT_FILL, EVAS_HINT_FILL);
-       elm_win_resize_object_add(ad->win_main, conform);
-       elm_object_content_set(conform, ad->ly_main);
-       evas_object_show(conform);
-       elm_win_conformant_set(ad->win_main, EINA_TRUE);
-
-       SETTING_TRACE("[TIME] 4. setting_main_app_create taked %d msec ", appcore_measure_time());
-       appcore_measure_start();
-
-       /* add event handler */
-       ad->event_handler = ecore_event_handler_add(ECORE_EVENT_KEY_DOWN, __key_press_cb, ad);
-
-       return TRUE;
-}
-
-/**
-* The function is called when Setting begins run in background from forground
-*/
-static void support_display_app_pause(void *data)
-{
-       SETTING_TRACE_BEGIN;
-       support_display_appdata *ad = data;
-
-       if (ad->ug) {
-               ug_pause();
-               /*ad->ug = NULL; */
-       }
-}
-
-/**
-* The function is called when Setting begins run in forground from background
-*/
-static void support_display_app_resume(void *data)
-{
-       SETTING_TRACE_BEGIN;
-       support_display_appdata *ad = data;
-
-       if (ad->ug)
-               ug_resume();
-}
-
-void support_display_app_destroy_ug_cb(ui_gadget_h ug, void *priv)
-{
-       support_display_appdata *ad = (support_display_appdata *) priv;
-       if (!ad)
-               return;         /*      do nothing if ad is NULL */
-
-       elm_win_lower(ad->win_main);
-
-       if (ug) {
-               setting_ug_destroy(ug);
-               ad->ug = NULL;
-       }
-}
-
-void support_display_app_end_ug_cb(ui_gadget_h ug, void *priv)
-{
-       if (!ug)
-               return;
-       support_display_appdata *ad = (support_display_appdata *) priv;
-       if (!ad)
-               return;         /*      do nothing if ad is NULL */
-       support_display_app_terminate(ad);
-}
-
-void support_display_app_layout_ug_cb(ui_gadget_h ug, enum ug_mode mode,
-                                                                         void *priv)
-{
-       /*support_display_appdata *ad = (support_display_appdata *) priv; */
-       Evas_Object *base;
-
-       if (!priv)
-               return;
-
-       base = (Evas_Object *) ug_get_layout(ug);
-       if (!base)
-               return;
-
-       switch (mode) {
-       case UG_MODE_FULLVIEW:
-               evas_object_size_hint_weight_set(base, EVAS_HINT_EXPAND,
-                                                                                EVAS_HINT_EXPAND);
-               ug_disable_effect(ug);
-               evas_object_show(base);
-               break;
-       default:
-               break;
-       }
-}
-
-static int _set;
-EXPORT_PUBLIC void update_lang(void)
-{
-       char *lang;
-       char *r;
-
-       lang = vconf_get_str(VCONFKEY_LANGSET);
-       if (lang) {
-               setenv("LANG", lang, 1);
-               setenv("LC_MESSAGES", lang, 1);
-               r = setlocale(LC_ALL, "");
-               if (r == NULL) {
-                       setlocale(LC_ALL, vconf_get_str(VCONFKEY_LANGSET));
-               }
-               free(lang);
-       }
-}
-
-EXPORT_PUBLIC void update_region(void)
-{
-       char *region;
-
-       region = vconf_get_str(VCONFKEY_REGIONFORMAT);
-       if (region) {
-               setenv("LC_CTYPE", region, 1);
-               setenv("LC_NUMERIC", region, 1);
-               setenv("LC_TIME", region, 1);
-               setenv("LC_COLLATE", region, 1);
-               setenv("LC_MONETARY", region, 1);
-               setenv("LC_PAPER", region, 1);
-               setenv("LC_NAME", region, 1);
-               setenv("LC_ADDRESS", region, 1);
-               setenv("LC_TELEPHONE", region, 1);
-               setenv("LC_MEASUREMENT", region, 1);
-               setenv("LC_IDENTIFICATION", region, 1);
-               free(region);
-       }
-}
-
-static int __set_i18n(const char *domain, const char *dir)
-{
-       char *r;
-       if (domain == NULL) {
-               errno = EINVAL;
-               return -1;
-       }
-
-       r = setlocale(LC_ALL, "");
-       /* if locale is not set properly, try again to set as language base */
-       if (r == NULL) {
-               r = setlocale(LC_ALL, vconf_get_str(VCONFKEY_LANGSET));
-       }
-       bindtextdomain(domain, dir);
-       textdomain(domain);
-       return 0;
-}
-
-int set_i18n(char *pkgname, char *localedir)
-/*int set_i18n(const char *domainname, const char *dirname) */
-{
-       if (_set)
-               return 0;
-       update_lang();
-       update_region();
-
-       return __set_i18n(pkgname, localedir);
-}
-
-/**
-* The function is called by app-fwk after app_create. It always do the process which cost much time.
-*/
-static void support_display_app_reset(app_control_h service, void *data)
-{
-       SETTING_TRACE_BEGIN;
-       support_display_appdata *ad = data;
-
-       app_control_h svc;
-
-       struct ug_cbs *cbs = (struct ug_cbs *)calloc(1, sizeof(struct ug_cbs));
-       if (!cbs) {
-               support_display_app_terminate(ad);
-               return;
-       }
-
-       cbs->layout_cb = support_display_app_layout_ug_cb;
-       cbs->result_cb = NULL;
-       cbs->destroy_cb = support_display_app_destroy_ug_cb;
-       cbs->end_cb = support_display_app_end_ug_cb;
-       cbs->priv = (void *)ad;
-
-       if (app_control_create(&svc)) {
-               FREE(cbs);
-               support_display_app_terminate(ad);
-               return;
-       }
-       app_control_add_extra_data(svc, "viewtype", "wallpaper");
-       ad->ug = setting_ug_create(NULL, "setting-display-efl", UG_MODE_FULLVIEW, svc, cbs);
-
-       app_control_destroy(svc);
-
-       if (!ad->ug) {
-               evas_object_show(ad->ly_main);
-               if (cbs) {
-                       FREE(cbs);
-                       support_display_app_terminate(ad);
-                       return;
-               }
-       }
-
-       if (ad->win_main) {
-               evas_object_show(ad->win_main);
-               elm_win_activate(ad->win_main);
-       }
-       if (cbs)
-               FREE(cbs);
-}
-
-
-static void support_display_app_lang_changed(app_event_info_h event_info, void *data)
-{
-       SETTING_TRACE_BEGIN;
-       support_display_appdata *ad = data;
-       char *lang = NULL;
-
-       lang = vconf_get_str(VCONFKEY_LANGSET);
-       if (lang) {
-               elm_language_set((const char *)lang);
-               FREE(lang);
-       }
-
-       if (ad->ug)
-               ug_send_event(UG_EVENT_LANG_CHANGE);
-}
-
-EXPORT_PUBLIC
-int main(int argc, char *argv[])
-{
-       SETTING_TRACE_BEGIN;
-       int r = 0;
-       support_display_appdata ad;
-
-       ui_app_lifecycle_callback_s ops = {
-               .create = support_display_app_create,
-               .terminate = support_display_app_terminate,
-               .pause = support_display_app_pause,
-               .resume = support_display_app_resume,
-               .app_control = support_display_app_reset,
-       };
-
-       app_event_handler_h handlers[5] = {NULL, };
-       ui_app_add_event_handler(&handlers[APP_EVENT_LOW_BATTERY], APP_EVENT_LOW_BATTERY, NULL, NULL);
-       ui_app_add_event_handler(&handlers[APP_EVENT_LANGUAGE_CHANGED], APP_EVENT_LANGUAGE_CHANGED, support_display_app_lang_changed, NULL);
-       ui_app_add_event_handler(&handlers[APP_EVENT_REGION_FORMAT_CHANGED], APP_EVENT_REGION_FORMAT_CHANGED, NULL, NULL);
-       ui_app_add_event_handler(&handlers[APP_EVENT_DEVICE_ORIENTATION_CHANGED], APP_EVENT_DEVICE_ORIENTATION_CHANGED, NULL, NULL);
-
-       memset(&ad, 0x00, sizeof(support_display_appdata));
-
-       r = ui_app_main(argc, argv, &ops, &ad);
-       SETTING_TRACE_DEBUG("r = %d", r);
-
-       if (r == -1) {
-               SETTING_TRACE_ERROR("ui_app_main() returns -1");
-               return -1;
-       }
-
-       return 0;
-}
old mode 100644 (file)
new mode 100755 (executable)
index 1c9bbb7..fb9789c
  * limitations under the License.
  *
  */
-#include <setting.h>
-#include <app.h>
-#include <sound_manager.h>
 
-#include <appcore-common.h>
-#include <sensor.h>
-#include <aul.h>
-#include <app_preference.h>
 
-#include "setting-helper.h"
+#include "setting.h"
 #include "setting-main.h"
-#include <setting-cfg.h>
+#include "setting-cfg.h"
+#include "setting-common-init.h"
 
-#include <setting-common-search.h>
-#include <elm_object.h>
-#include <appsvc.h>
-/*#include <nfc.h> */
-#include <signal.h>
 #include <system_settings.h>
-#include <bundle_internal.h>
 
-/*#define SUPPORT_UG_MESSAGE */
-
-
-#define SETTING_SOUND_VOL_MAX 15
-#define SETTING_DEFAULT_RINGTONE_VOL_INT       11
-#define SETTING_DEFAULT_NOTI_VOL_INT           11
-#define SETTING_DEFAULT_MEDIA_VOL_INT          9
-
-int g_geometry_x, g_geometry_y, g_geometry_w, g_geometry_h;
-extern int aul_listen_app_dead_signal(int (*func)(int signal, void *data), void *data);
-
-/* This API is defined in <app_service_private.h>. But, cannot include and it is not a managed API.
-       The way to resolve : 1. Add extern.
-                                                2. Use bundle pointer originally
-       At first, choose No.1 */
-extern int app_control_create_request(bundle *data, app_control_h *service);
-
-setting_main_appdata *g_main_ad;
-
-void termination_handler(int signum)
-{
-       SETTING_TRACE_BEGIN;
-       /* do something for signal handling */
-       /*SETTING_TRACE_DEBUG(">>>>>>>>>>>>>>>>> SIGTERM >>>>>>>>>>>>>>> SETTING "); */
-
-       elm_exit();
-}
-
-
-#if LOW_BATTERY_DO_NOTHING
-
-/*     in case of low battery, don't terminate itself.*/
 
 /**
-* The event process when battery becomes low.
-*/
-static void setting_main_low_battery_cb(app_event_info_h event_info, void *data)
-{
-       SETTING_TRACE_BEGIN;
-       retm_if(!data, "Invalid argument: data is NULL");
-       setting_main_appdata *ad = data;
-
-       if (ad->ug) {
-               ug_send_event(UG_EVENT_LOW_BATTERY);
-       }
-}
-#endif
-
-
-#if SUPPORT_APP_ROATION
-static void _rot_changed_cb(void *data, Evas_Object *obj, void *event_info)
-{
-       SETTING_TRACE_BEGIN;
-       setting_main_appdata *ad = (setting_main_appdata *)data;
-       if (ad == NULL || ad->win_main == NULL) {
-               return;
-       }
-       int change_ang = elm_win_rotation_get(ad->win_main);
-       SETTING_TRACE_DEBUG("....change_ang:%d", change_ang);
-       SETTING_TRACE_DEBUG("current_rotation:%d", ad->current_rotation);
-       /*Send the rotation event to UGs.. */
-       enum ug_event event = UG_EVENT_ROTATE_PORTRAIT;
-       switch (change_ang) {
-       case APP_DEVICE_ORIENTATION_0:
-               event = UG_EVENT_ROTATE_PORTRAIT;
-               break;
-       case APP_DEVICE_ORIENTATION_180:
-               event = UG_EVENT_ROTATE_PORTRAIT_UPSIDEDOWN;
-               break;
-       case APP_DEVICE_ORIENTATION_270:
-               event = UG_EVENT_ROTATE_LANDSCAPE;
-               break;
-       case APP_DEVICE_ORIENTATION_90:
-               event = UG_EVENT_ROTATE_LANDSCAPE_UPSIDEDOWN;
-               break;
-       default:
-               return;
-       }
-       SETTING_TRACE_DEBUG("diff:%d", elm_win_rotation_get(ad->win_main) - ad->current_rotation);
-
-       if (change_ang != ad->current_rotation) {
-               int diff = change_ang - ad->current_rotation;
-               if (diff < 0) {
-                       diff = -diff;
-               }
-               /**
-               * @todo if app didn't launch UG, is the call required to invoke?
-               */
-               ug_send_event(event);
-               if (diff == 180) {
-                       /* do nothing */
-               }
-               ad->current_rotation = change_ang;
-       }
-}
-#endif
-
-
-/**
-* The event process when region is changes.
-*/
-static void setting_main_region_changed_cb(app_event_info_h event_info, void *data)
+ * The event process when region is changes.
+ */
+static void setting_main_region_changed_cb(app_event_info_h event_info,
+               void *data)
 {
        retm_if(!data, "Invalid argument: data is NULL");
-       setting_main_appdata *ad = data;
-
-       if (ad->ug) {
-               ug_send_event(UG_EVENT_REGION_CHANGE);
-       }
-}
-
-/**
-* The event process when win object is destroyed
-*/
-static void setting_main_del_win(void *data, Evas_Object *obj, void *event)
-{
-       elm_exit();
 }
 
 /**
-* To create a win object, the win is shared between the App and all its UGs
-*/
-static Evas_Object *setting_main_create_win(const char *name)
+ * exceptional process, reset the env vars by Setting vconf VCONFKEY_LANGSET
+ */
+static void setting_main_lang_changed_cb(app_event_info_h event_info,
+               void *data)
 {
        SETTING_TRACE_BEGIN;
-       LAUNCH_SETTING_IN();
-       Evas_Object *win;
-       int w, h;
-
-       win = (Evas_Object *) elm_win_add(NULL, name, ELM_WIN_BASIC);
-       if (!win)
-               win = elm_win_util_standard_add(name, name);
-       else {
-               /* elm_win_util_standard_add creates bg inside */
-               Evas_Object *bg;
-
-               bg = elm_bg_add(win);
-
-               if (!bg) {
-                       evas_object_del(win);
-                       return NULL;
-               }
-               evas_object_size_hint_weight_set(bg, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
-               elm_win_resize_object_add(win, bg);
-               evas_object_show(bg);
-       }
-       if (win) {
-               elm_win_title_set(win, name);
-               evas_object_smart_callback_add(win, "delete,request", setting_main_del_win, NULL);
-#ifdef ECORE_X
-               ecore_x_window_size_get(ecore_x_window_root_first_get(), &w, &h);
-#else
-               elm_win_screen_size_get(win, NULL, NULL, &w, &h);
-#endif
-               evas_object_resize(win, w, h);
-       }
-       LAUNCH_SETTING_OUT();
-       return win;
-}
+       char *localeLanguage = NULL;
+       retm_if(!data, "Invalid argument: data is NULL");
 
+       setting_main_appdata *ad = data;
 
-/**
-* exceptional process, reset the env vars by Setting vconf VCONFKEY_LANGSET
-*/
-static void setting_main_lang_changed_cb(app_event_info_h event_info, void *data)
-{
-       SETTING_TRACE_BEGIN;
-       retm_if(!data, "Invalid argument: data is NULL");
-       /*FIX the crash when switch from Portrait mode to landscape mode, */
-       /*It is so strange the data is no longer correct */
-       /*and ....why it is invoked */
-       /*setting_main_appdata *ad = data; */
-       setting_main_appdata *ad = g_main_ad;
+       elm_object_item_part_text_set(ad->md.naviframe_it, "elm.text.title",
+                       _("IDS_ST_OPT_SETTINGS"));
 
-       elm_object_item_part_text_set(ad->navibar_main_it, "elm.text.title", _("IDS_ST_OPT_SETTINGS"));
        elm_genlist_realized_items_update(ad->sc_gl[SC_All_List]);
 
-       char *localeLanguage = NULL;
-       system_settings_get_value_string(SYSTEM_SETTINGS_KEY_LOCALE_LANGUAGE, &localeLanguage);
+       system_settings_get_value_string(SYSTEM_SETTINGS_KEY_LOCALE_LANGUAGE,
+                       &localeLanguage);
        elm_language_set(localeLanguage);
        free(localeLanguage);
-
-       if (ad->isInUGMode && ad->ug) {
-               /* app launching */
-               Evas_Object *layout = (Evas_Object *)ug_get_layout(ad->ug);
-               if (layout) {
-                       Evas_Object *navi_bar = NULL;
-                       navi_bar = elm_object_part_content_get(layout, "elm.swallow.content");
-                       setting_navi_items_update(navi_bar);
-               }
-
-               ug_send_event(UG_EVENT_LANG_CHANGE);
-       }
-}
-
-/**
-* the event process when int VCONFS changes
-* @todo code clean - it has big if-else structure
-*/
-static void setting_int_vconf_change_cb(keynode_t *key, void *data)
-{
-       /* setting_main_appdata *ad = data; */
-       retm_if(!data, "Invalid argument: data is NULL");
-
-       int status = vconf_keynode_get_int(key);
-       char *vconf_name = vconf_keynode_get_name(key);
-       SETTING_TRACE("Enter %s(%s=%d)", __FUNCTION__, vconf_name, status);
-       return;
 }
 
 
 /**
-* the event process when string VCONFS changes
-*/
-static void setting_string_vconf_change_cb(keynode_t *key, void *data)
-{
-       /* setting_main_appdata *ad = data; */
-       retm_if(!data, "Invalid argument: data is NULL");
-
-       char *value = vconf_keynode_get_str(key);
-       char *vconf_name = vconf_keynode_get_name(key);
-       SETTING_TRACE("Enter %s(%s=%s)", __FUNCTION__, vconf_name, value);
-
-}
-
-/**
-* The function is called to create Setting view widgets
-*/
+ * The function is called to create Setting view widgets
+ */
 static bool setting_main_app_create(void *data)
 {
+       int ret = 0;
+       setting_main_appdata *ad = data;
        SETTING_TRACE_BEGIN;
-       LAUNCH_SETTING_IN();
-       SETTING_TRACE_DEBUG("[TIME] 3. it took %d msec from main to setting_main_app_create ", appcore_measure_time());
-       appcore_measure_start();
-
-       /*elm_config_accel_preference_set("3d"); */
+       SETTING_TRACE_DEBUG(" **************** COMPILATION TIME: %s %s **************** ", __DATE__, __TIME__);
 
 #if SUPPORT_DRI
        setenv("EVAS_DRI_SWAPBUF", "1", 1);
 #endif
 
-       setting_main_appdata *ad = data;
-       /* regitering sigterm */
-       if (signal(SIGTERM, termination_handler) == SIG_IGN) {
-               signal(SIGTERM, SIG_IGN);
-       }
+       if (app_init(&ad->md, SETTING_PACKAGE) != SETTING_RETURN_SUCCESS)
+               return false;
 
-       app_event_handler_h handlers[5] = {NULL, };
-#if LOW_BATTERY_DO_NOTHING
-       ui_app_add_event_handler(&handlers[APP_EVENT_LOW_BATTERY], APP_EVENT_LOW_BATTERY, setting_main_low_battery_cb, ad);
-#endif
-       ui_app_add_event_handler(&handlers[APP_EVENT_LANGUAGE_CHANGED], APP_EVENT_LANGUAGE_CHANGED, setting_main_lang_changed_cb, ad);
-       ui_app_add_event_handler(&handlers[APP_EVENT_REGION_FORMAT_CHANGED], APP_EVENT_REGION_FORMAT_CHANGED, setting_main_region_changed_cb, ad);
-       ui_app_add_event_handler(&handlers[APP_EVENT_DEVICE_ORIENTATION_CHANGED], APP_EVENT_DEVICE_ORIENTATION_CHANGED, NULL, NULL);    /* no callback */
-
-
-#if 0
-       app_control_h svc;
-       app_control_create(&svc);
-       /*app_control_create_request(b, &svc); */
-       /*ad->is_searchmode = setting_main_sfinder_handler(svc, ad, NULL); */
-       app_control_destroy(svc);
-       svc = NULL;
-#endif
-       /*--------------------------------------------------------------------------------------------- */
-
-       elm_app_base_scale_set(2.4);
-
-       /* create window */
-       ad->win_main = setting_main_create_win(SETTING_PACKAGE);
-       setting_retvm_if(ad->win_main == NULL, SETTING_RETURN_FAIL, "window is null");
-       UG_INIT_EFL(ad->win_main, UG_OPT_INDICATOR_ENABLE);
-       ad->evas = evas_object_evas_get(ad->win_main);
-       ad->current_rotation = elm_win_rotation_get(ad->win_main);
-       SETTING_TRACE_DEBUG("ad->current_rotation:%d", ad->current_rotation);
-       if (elm_win_wm_rotation_supported_get(ad->win_main)) {
-               int rots[4] = { 0, 90, 180, 270 };      /* rotation value that app may want */
-               elm_win_wm_rotation_available_rotations_set(ad->win_main, rots, 4);
-       }
-       evas_object_smart_callback_add(ad->win_main, "wm,rotation,changed", _rot_changed_cb, ad);
-
-       /* load config file */
-       int cfg_operation_ret = setting_cfg_init();
-
-       elm_theme_extension_add(NULL, SETTING_THEME_EDJ_NAME);
-       elm_theme_extension_add(NULL, SETTING_GENLIST_EDJ_NAME);
-
-       elm_win_indicator_mode_set(ad->win_main, ELM_WIN_INDICATOR_SHOW);
-       elm_win_indicator_opacity_set(ad->win_main, ELM_WIN_INDICATOR_OPAQUE);
-
-       evas_object_show(ad->win_main);
-
-       g_main_ad = ad;
+       ret = view_init(&ad->md, _("IDS_ST_OPT_SETTINGS"));
+       if (ret != SETTING_RETURN_SUCCESS)
+                       return false;
        setting_view_create(&setting_view_main, ad);
-
-       /* error handling */
-       if (Cfg_Error_Type_Sucess != cfg_operation_ret) {
-               SETTING_TRACE_ERROR("cfg_operation_ret: %d", cfg_operation_ret);
-               const char *notifyStr = NULL;
-               switch (cfg_operation_ret) {
-
-               case Cfg_Error_Type_CreateCfg_Failed: {
-                               notifyStr = _("failed to create config file, <br>re-install org.tizen.setting please");
-                               break;
-                       }
-               case Cfg_Error_Type_Mkdir_Failed: {
-                               notifyStr = _("file system missed<br>"_TZ_SYS_DATA"/setting, <br>re-install org.tizen.setting please");
-                               break;
-                       }
-               case Cfg_Error_Type_RemoveCfg_Failed: {
-                               notifyStr = _("config file size 0 byte<br>and failed to re-create it.<br>try to startup the app again");
-                               break;
-                       }
-               case Cfg_Error_Type_ReadCfg_Failed: {
-                               notifyStr = _("failed to read config file, <br>try to startup the app again");
-                               break;
-                       }
-               case Cfg_Error_Type_DirPermissionDenied: {
-                               notifyStr =
-                                       _("the dir of config file permission denied");
-                               break;
-                       }
-               case Cfg_Error_Type_FilePermissionDenied: {
-                               notifyStr = _("config file permission denied");
-                               break;
-                       }
-               case Cfg_Error_Type_OutOfMemory: {
-                               notifyStr = _("out of memory");
-                               break;
-                       }
-               default: {
-                               notifyStr = _("Invalid Result, try to startup the app again");
-                               break;
-                       }
-               }
-               setting_create_popup(ad, ad->win_main, NULL, (char *)notifyStr, NULL, 10, FALSE, FALSE, 0);
-               return SETTING_RETURN_FAIL;
-       }
-
-
-       SETTING_TRACE_DEBUG("[TIME] 4. setting_main_app_create taked %d msec ", appcore_measure_time());
-       appcore_measure_start();
-       LAUNCH_SETTING_OUT();
        return true;
 }
 
 /**
-* The function is called when Setting is terminated
-*/
+ * The function is called when Setting is terminated
+ */
 static void setting_main_app_terminate(void *data)
 {
        SETTING_TRACE_BEGIN;
        setting_main_appdata *ad = data;
        vconf_set_bool(VCONFKEY_SETAPPL_ROTATE_HOLD_BOOL, FALSE);
-       evas_object_smart_callback_del(ad->win_main, "wm,rotation,changed", _rot_changed_cb);
-
-#if 1
-       /*PLUGIN_FINI; */
-       setting_cfg_exit();
-       clear_system_service_data();
 
-       ug_destroy_all();
-       ad->ug = NULL;
-
-#endif
        SETTING_TRACE("*** SETTING APPLICATION CLOSED ***");
-       DEREGISTER_VCONFS(ad->listened_list);
        setting_view_destroy(&setting_view_main, ad);
 
-       SETTING_TRACE_DEBUG("!!! After setting_view_destroy");
-       if (ad->win_main) {
-               evas_object_del(ad->win_main);
-               ad->win_main = NULL;
-       }
+       evas_object_del(ad->md.window);
+       ad->md.window = NULL;
 
        SETTING_TRACE_END;
-       return;
-}
-
-/**
-* The function is called when Setting begins run in background from forground
-*/
-static void setting_main_app_pause(void *data)
-{
-       SETTING_TRACE_BEGIN;
-       setting_main_appdata *ad = data;
-       if (ad->ug) {
-               ug_pause();
-       }
 }
 
 /**
-* The function is called when Setting begins run in forground from background
-*/
+ * The function is called when Setting begins run in forground from background
+ */
 static void setting_main_app_resume(void *data)
 {
        SETTING_TRACE_BEGIN;
        setting_main_appdata *ad = data;
 
-       _rot_changed_cb(ad, ad->win_main, NULL);/*to fix P131121-02103 */
-
-       if (ad->is_searchmode % 10 == Cfg_Item_AppLauncher_Node) {
-               /* app-launching exit */
+       if (ad->is_searchmode % 10 == Cfg_Item_AppLauncher_Node)
                elm_exit();
-       }
-
-       if (!(ad->isInUGMode && ad->ug)) {      /* top-level view is not on UG */
-               SETTING_TRACE("update main genlist in resuming app without UG");
-               Eina_Bool is_freezed = evas_object_freeze_events_get(ad->navibar_main);
-               SETTING_TRACE_DEBUG("is_freezed : %d", is_freezed);
-               if (is_freezed) {
-                       evas_object_freeze_events_set(ad->navibar_main, EINA_FALSE);
-               }
-
-       } else if (ad->ug) {
-               ug_resume();
-       }
 }
 
 /**
- * The function is called by app-fwk after app_create. It always do the process which cost much time.
+ * The function is called by app-fwk after app_create. It always do the process
+ * which cost much time.
  */
-static void setting_main_app_reset(app_control_h service, void *data)
+static void setting_main_app_ctl(app_control_h service, void *data)
 {
        SETTING_TRACE_BEGIN;
+       int flight_mode = 0;
        setting_main_appdata *ad = data;
 
-       if (is_searchmode_app(ad->is_searchmode)) {
-               evas_object_hide(ad->view_layout);
-       } else {
-               evas_object_show(ad->view_layout);
-       }
-       vconf_callback_fn cb = NULL;
-
-       cb = setting_int_vconf_change_cb;
-       REGISTER_VCONF_NODE(ad->listened_list, VCONFKEY_BT_STATUS, cb, data);
-       REGISTER_VCONF_NODE(ad->listened_list, VCONFKEY_WIFI_STATE, cb, ad);
-
-       REGISTER_VCONF_NODE(ad->listened_list, VCONFKEY_SETAPPL_BRIGHTNESS_AUTOMATIC_INT, cb, data);
-       REGISTER_VCONF_NODE(ad->listened_list, VCONFKEY_SETAPPL_LCD_TIMEOUT_NORMAL, cb, data);
-       REGISTER_VCONF_NODE(ad->listened_list, VCONFKEY_SETAPPL_ACCESSIBILITY_FONT_SIZE, cb, data);
-       REGISTER_VCONF_NODE(ad->listened_list, VCONFKEY_SYSMAN_BATTERY_CAPACITY, cb, data);
-
-       cb = setting_string_vconf_change_cb;
-       REGISTER_VCONF_NODE(ad->listened_list, VCONFKEY_WIFI_CONNECTED_AP_NAME, cb, ad);
-       REGISTER_VCONF_NODE(ad->listened_list, VCONFKEY_SETAPPL_SCREENMODE_SELNAME, cb, ad);
-       REGISTER_VCONF_NODE(ad->listened_list, VCONFKEY_BGSET, cb, ad);
-       REGISTER_VCONF_NODE(ad->listened_list, VCONFKEY_IDLE_LOCK_BGSET, cb, ad);
-
-       REGISTER_VCONF_NODE(ad->listened_list, VCONFKEY_SETAPPL_USB_MODE_INT, cb, ad);
-       REGISTER_VCONF_NODE(ad->listened_list, VCONFKEY_SETAPPL_AUTO_ROTATE_SCREEN_BOOL, cb, ad);
-       REGISTER_VCONF_NODE(ad->listened_list, VCONFKEY_TELEPHONY_FLIGHT_MODE, cb, ad);
-       REGISTER_VCONF_NODE(ad->listened_list, VCONFKEY_SETAPPL_SOUND_STATUS_BOOL, cb, ad);
-       REGISTER_VCONF_NODE(ad->listened_list, VCONFKEY_SETAPPL_VIBRATION_STATUS_BOOL, cb, ad);
-
-       /*---------------------------------------------------------------------------------- */
-
-       /*---------------------------------------------------------------------------------- */
-
-       if (ad->win_main) {
-               elm_win_activate(ad->win_main);
-       }
+       evas_object_show(ad->md.window);
+       elm_win_activate(ad->md.window);
 
        /* Disable data_network if flight mode is ON */
-       int flight_mode = 0;
        vconf_get_bool(VCONFKEY_TELEPHONY_FLIGHT_MODE, &flight_mode);
-       if (flight_mode) {
-               if (ad->data_network) setting_disable_genlist_item(ad->data_network->item);
-       }
+       if (flight_mode && ad->data_network)
+               elm_object_item_disabled_set(ad->data_network->item, EINA_TRUE);
 }
 
-EXPORT_PUBLIC
 int main(int argc, char *argv[])
 {
-       int r = 0;
-       setting_main_appdata ad;
-
-       SETTING_TRACE_DEBUG("[TIME] 1. aul_launch -> main :: Setting main : %d msec ", appcore_measure_time_from("APP_START_TIME"));
-       appcore_measure_start();
-
+       setting_main_appdata ad = {};
+       app_event_handler_h handlers[5] = {NULL, };
 
        ui_app_lifecycle_callback_s ops = {
-               .create = setting_main_app_create,
-               .terminate = setting_main_app_terminate,
-               .pause = setting_main_app_pause,
-               .resume = setting_main_app_resume,
-               .app_control = setting_main_app_reset,
+                       .create = setting_main_app_create,
+                       .terminate = setting_main_app_terminate,
+                       .pause = NULL,
+                       .resume = setting_main_app_resume,
+                       .app_control = setting_main_app_ctl
        };
-       memset(&ad, 0x00, sizeof(setting_main_appdata));
-
-       SETTING_TRACE_DEBUG("[TIME] 2. main : %d msec ", appcore_measure_time());
-       appcore_measure_start();
-       r = ui_app_main(argc, argv, &ops, &ad);
-       retv_if(r == -1, -1);
-
-       return 0;
+       memset(&ad, 0, sizeof(setting_main_appdata));
+
+       ui_app_add_event_handler(&handlers[APP_EVENT_LANGUAGE_CHANGED],
+                       APP_EVENT_LANGUAGE_CHANGED,
+                       setting_main_lang_changed_cb, &ad);
+       ui_app_add_event_handler(&handlers[APP_EVENT_REGION_FORMAT_CHANGED],
+                       APP_EVENT_REGION_FORMAT_CHANGED,
+                       setting_main_region_changed_cb, &ad);
+       ui_app_add_event_handler(
+                       &handlers[APP_EVENT_DEVICE_ORIENTATION_CHANGED],
+                       /* no callback */
+                       APP_EVENT_DEVICE_ORIENTATION_CHANGED, NULL, NULL);
+
+       dlog_print(DLOG_INFO, LOG_TAG, "[%s:%d] BUILD: %s %s", basename(__FILE__), __LINE__, __DATE__, __TIME__);
+
+       return ui_app_main(argc, argv, &ops, &ad);
 }